Skip to content

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

@RiverYangZiJiang

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>

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