WeblateOrg / weblate

Web based localization tool with tight version control integration.
https://weblate.org/
GNU General Public License v3.0
4.39k stars 976 forks source link

Multi language CSV file format #2060

Open Rinma opened 6 years ago

Rinma commented 6 years ago

Actual behaviour

I have translations in a CSV like format that is not recognized from weblate and the exportet result is wrong to. Godot Translation Format

Expected behaviour

I can configure or add new file formats to import and export

nijel commented 6 years ago

Weblate currently doesn't deal with multi language formats at all.

Rinma commented 6 years ago

I also tried with a single file for every language like

id,en_GB
hello,Hello
goodbye,Good bye

This works too but in this case the output looks like

"source","target"
"id","es"
"hello","Hola"
"goodbye","adios"

and Godot can't work with this.

nijel commented 6 years ago

The header is currently hardcoded in the translate-toolkit, so any customization in Weblate would require support there first.

CrazyMarvin commented 2 years ago

I am interested in this too. 👋

Two projects use those formats:

For Pimple Popper I am using Crowdin and the support luckily helped me with the setup (check this PR). 🥰

Is there an upstream issue already? I would love to see this on Weblate too. 🥳

nijel commented 5 months ago

I've created a tracker issue for multi-language files support: