我用的是aullauth和rosetta。登录界面仅供少数几个将运行该网站的增选人员使用。所以我不会翻译它。
对于那些我已经定制的模板,我可以简单地删除所有的“跨”块,但是其他的呢?我尝试在本地复制所有模板,并使用:
ROSETTA_EXCLUDE_PATHS = (os.path.join(BASE_DIR, 'templates/'),)我也试过这样做:
ROSETTA_EXCLUDED_APPLICATIONS = ('allauth')它并不重要,但它是恼人的,因为有很多信息需要翻译,而没有人关心。只有公共访问者界面才会被翻译。不是管理员后台登录..。
如何排除应用程序和/或路径?
发布于 2015-04-26 16:30:27
对于路径,文档中实际上有一个错误。应该是ROSETTA_EXCLUDED_PATHS。settings.py的相关代码是:
# Exclude paths defined in this list from being searched (usually ends with "locale")
ROSETTA_EXCLUDED_PATHS = getattr(settings, 'ROSETTA_EXCLUDED_PATHS', ())https://stackoverflow.com/questions/24618560
复制相似问题