我正在将我的网站翻译成欧盟的24种语言。其中包括“Malti”语言,未在django默认支持的语言中列出。
我想知道是否有办法向django添加自定义语言,以便它可以使用本机i18n url函数。
谢谢!
答案 0 :(得分:4)
我找到了解决方案,你必须在/ django / conf / locale /中手动添加一个你想要的语言扩展名的文件夹。实际上你可以复制一下en(英文)文件夹并在缺少的语言之后命名(在我的情况下是mt)。
在此文件夹中,您还可以编辑文件formats.py以本地化日期,数字等。
重启django,您的语言将受到原生支持。