erickutcher / httpdownloader

HTTP(S) download manager that uses input/output completion ports (IOCP).
https://erickutcher.github.io/#HTTP_Downloader
560 stars 62 forks source link

Locale Language editable per line or a Language-editor #56

Open blackcrack opened 5 years ago

blackcrack commented 5 years ago

Hi,

maybe is more better if the Locale/Language, each word/set in a own line in the file to be human readable/changeable .. or you programming a Surface for translating the whole ..

ooor, you add a api, where take the translator.google.com as api and translate it automatical by first start in a pulled-down list Language to a own file.. just as idea .. where it is translated via google-api into a text file.. maybe a udf8txt to have a automatical in each Language translated Surface at first Start .. or ..

make it human translated, what's more better, to give the users the possibility to translate the file.. in human readable ..

best regards Blacky

erickutcher commented 5 years ago

Download the "locale_generator.exe" program from here: https://github.com/erickutcher/httpdownloader/tree/master/HTTP_Downloader/locale_generator/Release

Then copy "string_list.txt" from here: https://github.com/erickutcher/httpdownloader/tree/master/HTTP_Downloader/locale into the same folder as "locale_generator.exe".

Edit and save the "string_list.txt" file with your translations and then run "locale_generator.exe". It'll output a locale file that's named after the locale that's set in your computer. So if you're in Germany, it'll probably be named "de-DE". Create a folder called "locale" in the same folder as "HTTP_Downloader.exe", if it's not already created, and then copy the locale file into that folder.

I'd use a translator service, but they're all pretty bad.