【发布时间】:2021-10-14 18:13:56
【问题描述】:
我的应用程序中存在 14 种不同语言的塞尔维亚西里尔语言问题。俄语西里尔文运行良好。
例如,如果用户将应用程序设置为使用塞尔维亚语,则应读取 values-sr 中的 strings.xml。它确实如此。但是,输出是等效的拉丁文字。
比如strings.xml中有一个词:
<string name="Password"><DATA><![CDATA[Лозинка]]></DATA></string>
R.string.Password 应该显示 Лозинка,但它却将音译单词显示为 Lozinka...所有字符都更改为拉丁语等价物。
我已经在我的 Mate 20 Pro 设备上尝试过这个。但是,在所有软件版本的 Android 模拟器上都可以正常工作。
有什么想法吗?
【问题讨论】:
标签: android