python - django 应用程序的 i18n 到 LANGUAGE_CODE 中列出的语言 "not"

标签 python django

我发现在django LANGUAGE_CODE中,et代表Estonian;我原以为它会代表 Ethiopian,这是我试图将我的应用程序国际化的语言。我的问题是,如何继续将 Django 应用程序国际化为此处未列出的语言?

>>> from django.conf.global_settings import LANGUAGES
>>> langs = LANGUAGES
>>> for a in langs:
...   print(a)
...
('af', 'Afrikaans')
('ar', 'Arabic')
('az', 'Azerbaijani')
('bg', 'Bulgarian')
('be', 'Belarusian')
# many more results
('et', 'Estonian')
#some more results

我在 Windows 7 上使用 Django 1.6.5Python34

对于好奇的人,这里是 Ethiopic 字体示例。

አበበ በሶ በላ ለቁርስ ዩሁን ምሣ እግዜር ይወቀው::

最佳答案

您的问题已经在这里得到解答:

adding a custom language to django

我猜你要翻译成阿姆哈拉语?所以也许语言代码 am 会很方便。

关于python - django 应用程序的 i18n 到 LANGUAGE_CODE 中列出的语言 "not",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25523446/

相关文章:

java - 为什么 Jython 在使用 PyStone 进行测试时表现不一致?

python - 使用 pytables 选择列子集的最优雅的方法是什么?

Python/Pandas 条件多列划分(示例代码)

jquery - 使用 Django + Jquery 聊天弹出窗口

python - 加入 django 的附加条件

javascript - 隐藏单选按钮并仅以 django 形式显示标签(单选)

python - 如何在使用自定义用户模型时修复 django admin 中的 "cannot unpack non-iterable NoneType object"错误

python - 列出 Python 中的简单切片?

python - 虚拟环境中的 PyDev 和 Django

python - 如何将列表元素转换为列表?