domedav / Neptun-2

A replacement for the abandoned "neptun" mobileapp
MIT License
16 stars 0 forks source link

[IDEA] English language support #19

Open heyitsazar opened 1 month ago

heyitsazar commented 1 month ago

Dear dev, thanks for the application! I wonder how can I help you for translating this application. I can help translating the app in English, Azerbaijani and Turkish.

domedav commented 1 month ago

Multiple language support wasnt really planned, but I will be doing a codebase rewrite during the summer anyways, so I will add multiple language support.

The translation to Azerbaijani and Turkish would be much appreciated!

domedav commented 2 weeks ago

Language support have finally been added.

Language Resources - EN If you could help me with translation, I'd appreciate it so much.

heyitsazar commented 2 weeks ago

Great! I will work on it as soon as possible. Btw, is it possible for you to give instructions regarding how can I provide translations? Since I'm not a mobile developer I need to get clear instructions to understand project structure, then translation part is easy.

domedav commented 1 day ago

Well, % and a number (like %1) is a placeholder for a runtime value (like an emoji, or a number)

You can use this as this is the latest language resource version, in english https://github.com/domedav/Neptun-2/blob/main/Languages/applanguage_english.json

You should only change the values, not the keys (the text after the : wrapped with "" is the value)

Thanks again for translating, if you have any questions, please let me know