Bin4ry / deejayeye-modder

Other
362 stars 144 forks source link

[Suggestion] Localization #120

Open AlexxNB opened 6 years ago

AlexxNB commented 6 years ago

DJIGO 4 IOS version is available on several languages, but Android one has just English.

I suggest to retrieve english strings from the app into "key=value" file. Then use any git localization platform(ex. https://gitlocalize.com/) to translate file in different languages. Community should help with that work.

After that, we will be able to choose language during patching DJI GO 4. All english strings will be replaced with translated ones. So we will get the localized Mod.

Bin4ry commented 6 years ago

This idea is not bad and was discussed before, but i personally thing that the company should be responsible to generate translations and not the community :) Afterall if anyone is willing to put some translations up we can add them as languagepacks, should be easy enough :)

Alexey Schebelev notifications@github.com schrieb am Sa., 13. Jan. 2018 um 14:49 Uhr:

DJIGO 4 IOS version is available on several languages, but Android one has just English.

I suggest to retrieve english strings from the app into "key=value" file. Then use any git localization platform(ex. https://gitlocalize.com/) to translate file in different languages. Community should help with that work.

After that, we will be able to choose language during patching DJI GO 4. All english strings will be replaced with translated ones. So we will get the localized Mod.

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/Bin4ry/deejayeye-modder/issues/120, or mute the thread https://github.com/notifications/unsubscribe-auth/AApiLOCZit5SPFq52wtfVSZWU1Rnjt9gks5tKLRdgaJpZM4RdOz8 .

Bin4ry commented 6 years ago

We added translations support. You can add you translations and start the script with a parameter to include the translations through the build process. put the translations to /patches/VERSION/lang

and run the script as ./RunMe.sh -l or choose language in the menu if you run the bat in windows.

Hope this helps :) Feel free to upload your translations :)

AlexxNB commented 6 years ago

Good news! Thank you! I was surprised with 8000 strings for translation =) So I made project on POEditor where will translate to Russian(it will take a lot of time =)). But everybody, please feel free to join by this link: https://poeditor.com/join/project/ZBSVmSrxNy You can help me with Russian or translate to your own language.

neven385 commented 5 years ago

I guess I can ignore few hundred "W: warning: string 'xxxxxxx' has no default translation." I get when patching 4.1.22 with latest deejayeye-modder?