-
-
Notifications
You must be signed in to change notification settings - Fork 179
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
Localization improvements #156
Comments
Hey Sure that'd be great. There is couple of issues with the Designer not taking the resource strings (and always a pain in the ass to remove all those "text" by the resource key). Please don't change the current existing key. To add german, use Zeta Resource Editor: https://www.zeta-resource-editor.com/index.html It's free and will by default copy the english string in german. |
Yup exactly, those keys. I'm quite used to them by now. |
I'm going to keep (most) of the key names but some are not named consistent. Theres CamelCase other are lowerCamelCase as well as 'cryptical shorted names'. |
Good point. Some formalization would be needed.
lowerCamelCase should be the way to go.
Sent from BlueMail
…On Feb 26, 2017, 19:46, at 19:46, FireEmerald ***@***.***> wrote:
I'm going to keep (most) of the key names but some are not named
consistent. Theres CamelCase other are lowerCamelCase as well as
'cryptical shorted names'.
--
You are receiving this because you were mentioned.
Reply to this email directly or view it on GitHub:
#156 (comment)
|
Setting all Wouldn't it a way better just to set all Ok, we will have to set the Text twice, inside the designer of the form and in the resx files but it's a way easier to sync these files then going through the |
In that, case better create a method in the form that would take care of that (because let's be honest, the constructors are quite full already). Of course, that method will be called in the constructor. |
I already replaced all strings from the designer and it's a waaay better now ;) As you already proposed i moved the localization in it's own method(s). There are many changes - it would be better to not push any other commits until i set up the pull request - to avoid merge conflicts. I think it should be done tomorrow. |
No problem, I'll release a beta version once it's done.
Sent from BlueMail
…On Feb 28, 2017, 16:18, at 16:18, FireEmerald ***@***.***> wrote:
I already replaced all strings from the designer and it's a waaay
better now ;) As you already proposed i moved the localization in it's
own method(s). There are many changes - it would be better to not push
any other commits until i set up the pull request - to avoid merge
conflicts.
I think it should be done tomorrow.
--
You are receiving this because you were mentioned.
Reply to this email directly or view it on GitHub:
#156 (comment)
|
I was looking inside your code for the localization and thought it would be more or less easy possible to add another language for SoundSwitch. If this is no problem for you @Belphemur i will add German as 3rd one.
While adding the new
*.de.resx
files, i'm going to change some names of various controls to get a more consistent naming. This will provide in the future a easier way to implement even more languages.I'm sure there are also some untranslated strings - like those from the new update settings. I will also add these to the existing resource files as well as some typo fixes ;)
When it's done, I will create a pull request. (next few days)
The text was updated successfully, but these errors were encountered: