我已經為我的 Python3 Django4.0 應用程式設定了 I18n,它在本地運行沒有問題。當我將其部署到 GAE 標準時,未顯示翻譯文本。活動語言會改變,但文本不會改變。
目錄檔案存在,但看起來它們沒有被加載。
我知道 GAE 標準只允許訪問tmp/
目錄。這可能是原因嗎?是否有特定的快取要求?
任何建議或示例都會非常有用。
uj5u.com熱心網友回復:
該問題是由自動生成的 .gcloudignore 檔案(包括 .mo 檔案)引起的。
如果 .mo 檔案(通過運行創建makemessages
)不存在,django 不會引發任何錯誤。
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/507772.html
標籤:Google Cloud Collective python-3.x django 谷歌应用引擎 django-i18n