WerWolv / ImHex

🔍 A Hex Editor for Reverse Engineers, Programmers and people who value their retinas when working at 3 AM.
https://imhex.werwolv.net
GNU General Public License v2.0
40.45k stars 1.78k forks source link

[Feature] Please add Russian and Ukrainian languages ​​for the interface #1792

Open click0 opened 3 days ago

click0 commented 3 days ago

What feature would you like to see?

Please add Russian and Ukrainian languages ​​for the interface. If you connect your project to, for example, the service Crowdin, then I am ready to join there for translation.

How will this feature be useful to you and others?

It will be easier for other users to work in the editor

Request Type

Additional context?

No response

WerWolv commented 3 days ago

Hey, I tried so many different translation services in the past and none of them really worked well with our system or caused major support overhead because the integration broke constantly so I mostly just gave up on them.

We have a simple python script that aids with making translations (dist/langtool.py with some documentation in the CONTRIBUTING.md file) or you can simply modify the language files directly (plugins/*/romfs/lang/iso_code.json)

Thanks a lot if you chose to add these languages!

click0 commented 3 days ago

Standard text fields plugins/*/romfs/lang/en_US.json ? Or another language locale?