OrangeNote / RuneBook

📖 arcane Rune Pages manager for League of Legends 📜
MIT License
94 stars 65 forks source link

Full translation + language picker on settings #45

Closed angeldeejay closed 6 years ago

angeldeejay commented 6 years ago

Initially in spanish and english but can be added more languages to src/locales

Initial state

settings_en

Language dropdown view

settings_es

Spanish translated main view

image

OrangeNote commented 6 years ago

Hi, thank you for this awesome contribution! I'm going to let the community know about this new feature so we can bring in more languages before next major release.

OrangeNote commented 6 years ago

For the Spanish translation, at settings.client_path I would keep League Client instead of cliente de League of Legends because my intent is to distinguish the League of Legends executable (basically the launcher) from the actual client executable League Client. This is important because users have to select the right executable, that is the client, if they choose to manually set the path.

angeldeejay commented 6 years ago

No problem, but you should leave it as LeagueClient (as filename), because in spanish is confusing the use of League Client (separated words) to refer to LeagueClient.exe file

OrangeNote commented 6 years ago

I agree.

Also I would put the language dropdown under Settings instead of Advanced. The advanced section is for special settings with a specific intent (aka if you don't know what it is then you don't need it).

angeldeejay commented 6 years ago

I will commit updates tomorrow. Let's keep in touch

angeldeejay commented 6 years ago

What about this? image

OrangeNote commented 6 years ago

Good. I'll merge the pull request soon.

I need to test if it works when compiled too, then we're ready to go. Also are you on Windows or Mac?

angeldeejay commented 6 years ago

I've compiled it without problems on Windows and Linux, so I guess Mac is compiling too

OrangeNote commented 6 years ago

@angeldeejay we missed one quote... how would you say Unlink this page in Spanish? Unlink here means "remove the reference to".

angeldeejay commented 6 years ago

Should be "Desmarcar esta página" or maybe the same meaning as "Remover de páginas locales" (Unlink from local pages)