Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Translation #11

Open
nagayev opened this issue Feb 9, 2021 · 9 comments
Open

Translation #11

nagayev opened this issue Feb 9, 2021 · 9 comments

Comments

@nagayev
Copy link
Contributor

nagayev commented Feb 9, 2021

Hello. I want to translate this game to Russian.
How can I do it?

@nagayev
Copy link
Contributor Author

nagayev commented Feb 9, 2021

I remember you promise push update with JSON language file, but I can't see it.

@ErLinErYi
Copy link
Owner

ErLinErYi commented Feb 9, 2021 via email

@nagayev
Copy link
Contributor Author

nagayev commented Feb 9, 2021

@ErLinErYi
Okey. Could you split changes to commits, please?
Your last commit is incredibly large.

@c-sanchez
Copy link

Hi @ErLinErYi, your game is really great, very well done.
Now about translation, I would like translate the game in Spanish, however for now I'm not sure if start translating the language.json file because to be honest I found this a bit weird.
Please make the main Language as English, this make the things easier for translation, and for now the jsong files have:

"language": ["中文", "english"],

Here the first language section is Chinese, so to start translate (generally speaking) we need down up to English language section.
Then, in the English section we have also this
["String Base (in Chinese)", "String Translation", 0, 0, 0, 0],

This makes things a bit complicated for those who want to translate the game, since English is usually the base language for translations.

And if I'm not mistaken, certain parts of the game still can't be translated, like the main menu buttons.

Best regards, and thank you so much by make this great work again :)

@nagayev
Copy link
Contributor Author

nagayev commented Jun 7, 2021

@c-sanchez Hello. Where can I find language.json file?
is it already in master?

@ErLinErYi
Copy link
Owner

ErLinErYi commented Jun 7, 2021 via email

@ErLinErYi
Copy link
Owner

ErLinErYi commented Jun 7, 2021 via email

@nagayev
Copy link
Contributor Author

nagayev commented Jun 8, 2021

@ErLinErYi Thanks

@c-sanchez
Copy link

@ErLinErYi Well I think it's better keep the english languague as base, but I guess is ok anyway.
I am going to translate the game in Spanish but can you keep these files updated?
I mean, if with any update something is changed, added or removed, do you have any system to automatically add it to the translations?

By example in programs many times is used the GNU Gettext format (PO / POT files)
https://www.drupal.org/community/contributor-guide/reference-information/localize-drupal-org/working-with-offline/po-and#:~:text=pot%20(portable%20object%20template)%20extensions,translations%20to%20a%20particular%20language.
That facilitates the task of updating all new strings.

Just a curiosity on my part.

Btw I just saw the notification of a new update for the game, but when I try to update (with "Download" or "Downloader") the game closes automatically (crashes).

I guess I'd better wait for you to upload the update in a compressed file.
Regards.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants