Sign in
There are a total of 3 posts.
2026-01-13
本文說明在 Django 中同一字串因不同語境而產生翻譯衝突的原因,並示範如何使用模板中的 {% translate "…" context "…" %} 以及 Python 代碼中的 pgettext、pgettext_lazy、npgettext,透過 msgctxt 提升翻譯品質與維護性。
2026-01-05
本文針對 Django 中的 gettext 與 gettext_lazy 進行深入說明,從何時立即翻譯、何時延遲翻譯的角度,整理實務規則。涵蓋模組常數、模型欄位、表單標籤等常見錯誤,並示範 format_lazy 與 force_str 的使用,幫助開發者在 i18n 實作時避免混淆。
2025-05-07
介紹Django中get_language()和request.LANGUAGE_CODE的使用方法和差異,幫助開發者實現多語言支持。