我们需要在网站上翻译成Bashkir语言。这似乎不存在于区域设置django文件中。我正试着这么做。在settings.py文件中添加
import django.conf.locale
EXTRA_LANG_INFO = {
'ba': {
'bidi': False,
'code': 'ba',
'name': 'Bashkir',
'name_local': 'башкирский'
},
}
d = django.conf.locale.LANG_INFO.copy()
d.update(EXTRA_LANG_INFO)
django.conf.locale.LANG_INFO = d
LANGUAGE_CODE = 'ru'
LANGUAGES = (
('ru', 'Russian'),
('en','English'),
('ba', 'Bashkir'),
)
现在,当跟踪链接时,它写到它找不到/ba页面(当切换到ru和en时,翻译没有问题)。 我在页面上显示如下链接
{% for language in languages %}
<a href="/{{ language.code }}/"}>{{ language.code }} </a>
{% endfor %}
在URL中添加了+ = i18n_patterns
。也许还有别的办法?
或者如何完成给定的一个
目前没有回答
相关问题 更多 >
编程相关推荐