针对strings.xml的Android Serbian拉丁语和黑山值文件夹
我正在尝试为塞尔维亚拉丁语(srpski)和黑山语(包括西里尔语和拉丁语)翻译strings.xml.我在值文件夹中包含了Serbian Cyrillic(српски)作为values-sr.它工作正常.但对于塞尔维亚拉丁语和黑山,我无法决定什么应该是值文件夹的名称.我在SO中经历了很多帖子
How to change locale to use Latin Serbian (instead of Cyrillic Serbian) What should be the values folder name for Serbian (Latin,Serbia) (sr-rs-latn) language? 但他们没有多大帮助. 我从https://github.com/championswimmer/android-locales了解到,值文件夹应该是: 塞尔维亚语(西里尔语)sr – >值-SR-R_#Cyrl 塞尔维亚语(西里尔语,黑山语)sr ME – >值-SR-rME_#Cyrl 塞尔维亚语(西里尔文,塞尔维亚)sr RS – >值-SR-rRS_#Cyrl 塞尔维亚语(拉丁语)sr – >值-SR-R_#LATN 塞尔维亚语(拉丁语,黑山)sr ME – >值-SR-rME_#LATN 塞尔维亚语(拉丁语,塞尔维亚)sr RS – >值-SR-rRS_#LATN 但是如果我尝试在Android studio中创建像values-sr-rRS_#Latn这样的文件夹,则会抛出错误“Invalid directory”.然后我开始进行一些分析. >在Nexus 9 Marshmallow中,使用Locale.getAvailableLocales()的可用语言环境列表列出了所有塞尔维亚语言.所以他们得到了支持. SR 有人可以指导我吗? 解决方法
我刚刚成功使用:
如果您无法通过无效目录问题,请参阅Android build error for values-b+sr+Latn (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |