Skip to content

同一行有多个中文语句,会导致后面的字符串翻译的值被覆盖 #1

Description

@RiverYangZiJiang

”系统存储空间不足!请确保设备有足够的存储空间!“被翻译成了两句,导致后面的key、value错位,修改为”系统存储空间不足,请确保设备有足够的存储空间!“才OK,这个问题和westlinkin#39 反应的一样,样例如下:

1、value/strings.xml里的内容如果是这样:
<resources> <string name="app_name">TestAndroid</string> <string name="item_content">马云-一年交税170多亿,这样下去,总有一天倒下?其实是谦虚了吧</string> <string name="item_label">8分钟前</string> </resources>

生成的value-zh-rCN/strings.xml是这样:
<resources> <string name="app_name">测试安卓</string> <string name="item_content">马云-一年交税170多亿,这样下去,总有一天倒</string> <string name="item_label">其实是谦虚了吧</string> </resources>

value-en/strings.xml是这样:
<resources> <string name="app_name">Test Android</string> <string name="item_content">Ma Yun - more than 170 billion tax year, so go on, one day fall</string> <string name="item_label">In fact, it is modest</string> </resources>

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions