Add language localisation for all missing items #113
Loading…
x
Reference in New Issue
Block a user
No description provided.
Delete Branch "global-localisation-update"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Add language localisation for all missing items
Remove unused AutoloadDlcAndUpdateAddedMessage
Created a utilty which uses the publicly accessible Google Translate to find all missing locale items and translate them, the utility preserves all original encoding and translations and only adds the missing ones, please help me to confirm the language conversions are good. I did consider sorting all of them so that the locales are all in alphabetical order of name, but that would have caused us to lose our ability to diff these accurately, so left them in the order they are in as much as possible.
For some reason it is complaining about bidirectional unicode characters, but these were already in there, I can regenerate them and not use the JavaScriptEncoder.UnsafeRelaxedJsonEscaping encoder, but this will then end up modifying a lot of these items using /uxxxx syntax instead which I feel is not ideal.
Will upload the tool I created to GitHub when I get the code cleaned up.
Download the artifacts for this pull request:
GUI-less (SDL2)
Only for Developers
Please, the Google-translated
zh_TW.json
is in bad shape, and it is not TChinese but SChinese.I have made #158 for that.
Thanks @WilliamWsyHK , I will review and see if I can get Google to use traditional Chinese instead for these.
Honestly I kinda don't want to merge this at all now. How many other translations are just wrong or bad because of Google Translate? This is why we don't already run everything through online translators, it's never correct.
Hey @GreemDev ,
I understand but the main point is that the tool I wrote can easily redo them from scratch, this is just a case of it using Simplified Chinese instead of Traditional, so it’s just a matter of changing the tooling to use traditional instead and I can easily update it. So not a big deal, also it’s only adding missing ones. Not replacing existing. I will update it soon with the correct language, we just need one person from each language to confirm it’s good before we merge.
Cheers.
Hey @WilliamWsyHK & @GreemDev ,
I have updated the tool to use the correct language translation and regenerated the missing language conversions.
You can find the recent changes in a new Pull Request https://github.com/GreemDev/Ryujinx/pull/171 , @WilliamWsyHK can you please confirm these look good now?
I have also uploaded the tool itself which you can find here:
https://github.com/amurgshere/LanguageLocaliser
Thank You.
Pull request closed