繁体   English   中英

如何使新语言出现在首页语言下拉菜单中?

[英]How can I make the new language appear in the homepage language drop-down?

我正在使用CKAN作为开放数据门户。 我已按照翻译CKAN doc中的所有步骤进行操作,但3.提交了翻译&5。(可选)部署翻译步骤。 但是在首页中语言不会出现在下拉菜单中。 我应该使用的语言是僧伽罗语。

如何使新语言出现在首页语言下拉菜单中?

在此处输入图片说明

您需要确保您使用的服务器上的新语言文件位于正确的位置并具有正确的权限-您可能需要请管理员为您执行此操作,并确保您不会错过以下步骤:重命名为IETF语言代码。

重命名过程是您确定主要语言代码国家/地区代码 ,例如,如果您的语言是英语的多种口味之一,则该代码是en然后可选地带修饰符,让您说您正在做英式英语翻译,而不是一般的英语翻译,您会使用en-GB而不是en (请注意,对于英语, en标记最常用于美国英语)。 然后,在示例显示YOUR_LANGUAGE地方使用该示例。该示例未提及使用扩展的国家(地区)代码部分,但可以正常工作。

顺便说一句-跳过版本控制系统的使用通常是一个坏主意! 如果您还不愿意分享您的工作,请跳过git push origin translation-YOUR_LANGUAGE

不幸的是,我认为文档中的“ 翻译CKAN”页面已经过时/不是很好。 不过,如果您在CKAN源目录中有一个ckan/i18n/*/LC_MESSAGES/ckan.mo文件(其中*是新语言的语言代码),并且您已重新启动Web服务器,则该语言应可用。

如果在重新启动Web服务器后未显示该消息,则可以尝试将配置文件中的locale_default设置为新的语言,然后再次重新启动Web服务器,并查看您的语言是否为默认语言。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM