Skip to content

After exporting to Android, all translations without using English letters as keys become invalid #107875

Closed as duplicate of#86849
@colorworlds

Description

@colorworlds

Tested versions

v4.4.1.stable.official [49a5bc7]

System information

Windows11 - Godov4.4.1.stable - Vulkan(Forward+)

Issue description

In translating CSV files, the ID column can currently only contain English letters. If the ID is used in another language, it is normal on Windows, but it will become invalid on Android.
for instance:

id,zh,hsn,en,ja,ru
en,英语,英語,english,英語,Английский язык
start,开始,開始,Start,开始する,Начинаем
双人,双人,雙人,Net,ネットワーク,Сеть

There are three lines of translation here, which are normal on Windows, but only the first two lines are normal on Android, and the third line of translation will be invalid.

en and start are normal, 双人 will become invalid on Android.

Other platforms may also have this issue.

Steps to reproduce

Write a CSV file according to the above steps and export it to Android.

Minimal reproduction project (MRP)

I wrote a minimal project and after export and installation, you can see the difference between Windows and Android.

TranslationTest (2).zip

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions