首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >带有破折号的LANGUAGE_CODE不起作用:"es-mx,es-es,es-ar“,但"es”起作用。

带有破折号的LANGUAGE_CODE不起作用:"es-mx,es-es,es-ar“,但"es”起作用。
EN

Stack Overflow用户
提问于 2011-10-26 15:01:47
回答 2查看 8.3K关注 0票数 3

在settings.py LANGUAGE_CODE = 'es-mx'LANGUAGE_CODE = 'es-ar'中不工作,但在呈现模板时,LANGUAGE_CODE = 'es'LANGUAGE_CODE = 'mk'工作正常,I18N在项目设置中处于活动状态,.mo和.po是这样的:

这是i18n上下文处理器的信息:

{'LANGUAGES': (('ar', 'Arabic'), ('az', 'Azerbaijani'), ('bg', 'Bulgarian'), ('bn', 'Bengali'), ('bs', 'Bosnian'), ('ca', 'Catalan'), ('cs', 'Czech'), ('cy', 'Welsh'), ('da', 'Danish'), ('de', 'German'), ('el', 'Greek'), ('en', 'English'), ('en-gb', 'British English'), ('es', 'Spanish'), ('es-ar', 'Argentinian Spanish'), ('es-mx', 'Mexican Spanish'), ('es-ni', 'Nicaraguan Spanish'), ('et', 'Estonian'), ('eu', 'Basque'), ('fa', 'Persian'), ('fi', 'Finnish'), ('fr', 'French'), ('fy-nl', 'Frisian'), ('ga', 'Irish'), ('gl', 'Galician'), ('he', 'Hebrew'), ('hi', 'Hindi'), ('hr', 'Croatian'), ('hu', 'Hungarian'), ('id', 'Indonesian'), ('is', 'Icelandic'), ('it', 'Italian'), ('ja', 'Japanese'), ('ka', 'Georgian'), ('km', 'Khmer'), ('kn', 'Kannada'), ('ko', 'Korean'), ('lt', 'Lithuanian'), ('lv', 'Latvian'), ('mk', 'Macedonian'), ('ml', 'Malayalam'), ('mn', 'Mongolian'), ('nl', 'Dutch'), ('no', 'Norwegian'), ('nb', 'Norwegian Bokmal'), ('nn', 'Norwegian Nynorsk'), ('pa', 'Punjabi'), ('pl', 'Polish'), ('pt', 'Portuguese'), ('pt-br', 'Brazilian Portuguese'), ('ro', 'Romanian'), ('ru', 'Russian'), ('sk', 'Slovak'), ('sl', 'Slovenian'), ('sq', 'Albanian'), ('sr', 'Serbian'), ('sr-latn', 'Serbian Latin'), ('sv', 'Swedish'), ('ta', 'Tamil'), ('te', 'Telugu'), ('th', 'Thai'), ('tr', 'Turkish'), ('uk', 'Ukrainian'), ('ur', 'Urdu'), ('vi', 'Vietnamese'), ('zh-cn', 'Simplified Chinese'), ('zh-tw', 'Traditional Chinese')), 'LANGUAGE_BIDI': False, 'LANGUAGE_CODE': 'es-ar'}

根据django-i18n-docs,"es-mx“和"es-ar”是标准的lang格式。

我是不是漏掉了什么?非常感谢。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2011-10-26 15:14:01

我查看了django储存库框架如何处理locale结构,并找到了解决方案(参见文件夹名):

谢谢你的收看。

票数 6
EN

Stack Overflow用户

发布于 2011-10-26 15:16:11

在django 1.3.1的settings.py文件中链接的文档重定向到:http://www.i18nguy.com/unicode/language-identifiers.html

也许尝试使用es-AR

我对FR也有同样的问题。

希望它能帮到你。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7904614

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档