Django CMS 和 Rosetta:无法翻译模板消息
Posted
技术标签:
【中文标题】Django CMS 和 Rosetta:无法翻译模板消息【英文标题】:Django CMS and Rosetta: Can't get template messages translated 【发布时间】:2014-08-17 19:24:26 【问题描述】:是否有任何关于同时使用 Django CMS 和 Django Rosetta 的已知问题。 我无法翻译“静态”模板消息,尽管它在 Rosetta 界面中显示正确翻译。
所有动态内容均已正确翻译。只有我在 `% trans 'blabla' % 周围设置的那个不起作用。
【问题讨论】:
您完成了通常的检查清单吗? - 1) 翻译实际上在 django.po 文件中 2) 翻译没有标记为模糊,3) 更新的翻译文件已编译,4) 服务器已重新启动 我也有同样的问题,查了经典的4分。 我仍然无法让它工作...... 【参考方案1】:明白了!
只需在 settings.py 中添加
LOCALE_PATHS = (BASE_DIR + "/locale/",)
它对我有用。
【讨论】:
以上是关于Django CMS 和 Rosetta:无法翻译模板消息的主要内容,如果未能解决你的问题,请参考以下文章
Rosetta 喜欢 ASP.NET MVC Web 应用程序的本地化?
使用 USE_I18N = False 的 Django CMS