soluling/I18N

Localization tool

ange007 opened this issue · 5 comments

Hello.
When will the application be released?

The library is interesting (in particular for Delphi), but it's not completely clear how you can add languages to the application.

The application will be released before Christmas. The app can be used to localize Delphi application. The process is easy. You select your original EXE or DLL. The app scans the EXE/DLL, extracts resources such as forms, strings and image. The app has an easy Excel style editor where you enter the translations, import from other sources, use machine translations (Google, Microsoft, Amazon, DeepL or Yandex) or use translation memory. When translated the app create either localized set of EXE/DLL or localized set or resource DLLs.

If you selected localized EXE then you deploy the right EXE and the application always starts in thet language. If you selected localized resource DLLs you deploy your original EXE and any number of resource DLLs. For example Project1.exe, Proejct1.de (German DLL made by app), Project1.ja (Japanese DLL). When the user starts the EXE and there is a resource DLL matching the OS language the resource from the DLL will be used instead of the original EXE. In other words the application starts in another language.

The are also other localization tools that can do similar. However this new app has a unique feature that it automatically detects plural/gender strings and shows them in a nice editor.

I can send you a preview if you want. Just let me know.

It would be interesting to see.
Email: deleted
Thanks.

Well, what about the program?
I honestly still do not get to use files (ini, txt) as a translation, nor to understand exactly how to create a DLL or NTRes for translated strings.

I sent you a link where to download.

Thanks!