如何在Android中设置英语以外的默认语言?

时间:2020-08-19 05:56:40

标签: android localization latin

我有一个客户的项目已在他的系统中成功构建,但是当他发送给我时,由于默认{{1}中的Unicode字符(拉丁字符),我无法编译该项目}在strings.xml下。我相信它是默认的本地化文件,但是它迫使我将其转换为英语,但没有将拉丁字符解析为该文件。 例如

res

2 个答案:

答案 0 :(得分:0)

检查XML是否在UTF-8中并且具有

<?xml ... encoding="UTF-8"?> 

或默认

 <?xml ... ?>

我在工作室尝试了您的文字,效果很好。您还可以使用错误更新问题,这将有助于更好地理解它。

小文本的另一种解决方法是简单地将其转义。

<string name="Example">Example character \u0026</string>

转到该网站:https://unicode-table.com/en/#control-character,这可以为您提供帮助。

答案 1 :(得分:0)

确保您的字符串文件位于默认值文件夹中。

您可以检查android开发人员link以获得更好的理解。

为了更好地帮助您,请发布您在编译代码时遇到的确切错误。