slorelee / wimbuilder2

wimbuilder with new UI & new syntax (hta+bat+vbs+js)
470 stars 105 forks source link

Added Russian translation, a very necessary Builder! #63

Closed rupelodn closed 2 years ago

rupelodn commented 2 years ago

Hello, Slorelee, thank you for the necessary Builder! I am a blind user, it is difficult for me to use many applications, but your development suits me. I understand the purpose of all links and buttons in programs, but it's nicer and faster to work in my native language. That's why I decided to translate your application into Russian. I hope this will contribute to increasing the popularity of your Builder. I couldn't write to you on theoven. My account got lost after reopening the forum in the summer. I wish you good luck, goodbye!

slorelee commented 2 years ago

Hi, rupelodn

Thanks for the Russian translation.

WimBuilder2\assets\i18n*.js is UTF-8 encoding, your ru-RU.js is UTF-16LE, But the characters show correctly, I merged your pull request.

rupelodn commented 2 years ago

Hi slorelee, the rest of the files I saved were also in UTF-16 LE encoding. Should they be in UTF-8? bom or no bom? This is my flaw - I was looking at other languages, and I thought that UTF-16 LE is correct. I also looked that in \Windows\Inf files are encoded in UTF-16 LE. Also in \Windows\System32\DriverStore\ru-RU files *.inf_loc are also in this encoding. Therefore, I decided to leave this encoding so that the messages in Russian that can be transmitted to the PE registry are not distorted. Today I decided to apply the WimBuilder2\AppData\Projects\WIN10XPE\10-MyCustom\MyContextMenu patch and noticed that the menu name "Restart Explorer" is not written correctly in the finished build. Can i really convert all files to UTF-8? If so, I will do it as soon as possible. good luck, regards, rupelodn (or Ruslan Kolodyazhni, Russia, Rostov-on-Don).

slorelee commented 2 years ago

the rest of the files I saved were also in UTF-16 LE encoding.

The rest is fine. assets\i18n\*.js is load by HTML Githubissues.

  • Githubissues is a development platform for aggregating issues.