我试图翻译strings.xml塞尔维亚拉丁语(srpski)和黑山(西里尔语和拉丁语)。我已经包括塞尔维亚西里尔(српски)在值文件夹作为值-sr。而且效果很好。但对于塞尔维亚拉丁语和黑山语,我无法决定价值观文件夹的名称。
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了解到,values文件夹应该是:
塞尔维亚(西里尔语) sr -> values-sr-r_#Cyrl
塞尔维亚(西里尔,黑山) sr ME -> values-sr-rME_#Cyrl
塞尔维亚(西里尔语,塞尔维亚) sr RS -> values-sr-rRS_#Cyrl
塞尔维亚语(拉丁语) sr -> values-sr-r_#Latn
塞尔维亚(拉丁语,黑山) sr ME -> values-sr-rME_#Latn
塞尔维亚语(拉丁语,塞尔维亚) sr RS -> values-sr-rRS_#Latn
但是,如果我试图在Android中创建一个类似于values sr_#Latn的文件夹,就会引发错误“无效目录”。然后我开始分析。
有人能指点我吗?
发布于 2017-03-08 21:03:22
https://stackoverflow.com/questions/37537081
复制相似问题