Translate Xojo with AI is an app for the automated translation of localizable constants in Xojo source files of type .xojo_code and .xojo_window into one or more languages. This software uses DeepL to translate the localizable constants in Xojo source files. DeepL is currently the world's best translation service and provides meaningful, understandable translations.
The application determines which parts of the source texts are to be translated. The app then sends these text parts to the translation service DeepL, where they are translated into the desired languages and sent back to the app. DeepL is a third-party translation provider with whom you must have an account. Further information can be found further down in this description.
Advantages
Finally, you no longer have to translate your text into each language individually, this is done automatically by Translate Xojo with AI. No more tedious copying and pasting.
Languages
Constants can be automatically translated into up to 30 languages without user intervention. Translate Xojo with AI supports the following languages: BG, CS, DA, DE, EL, EN, EN-GB, EN-US, ES, ET, FI, FR, HU, ID, IT, JA, KO, LT, LV, NB, NL, PL, PT, PT-BR, PT-PT, RO, RU, SK, SL, SV, TR, UK, ZH. Minor reworking may be required.
Users
Xojo software developers have a wide range of applications for Translate with AI. The software can be very helpful when localizing new projects. This app was also translated with it.
Prerequisites
Translate Xojo with AI requires that the project has been saved as a Xojo project. Projects saved as Xojo Binary Project or Xojo XML Project cannot be translated. The program only processes constants that exist in Xojo source files of type .xojo_code and .xojo_window.
Special Features
Characters and character strings that are to be excluded from the translation can also be described using regular expressions.
Third-party Provider
You will need an DeepL API key, for which you will need to create an account on DeepL.com. There are two types of API keys that you can get from DeepL: a free one, which allows you to translate 500,000 characters per month for free, and a paid one, where the number of characters depends on the price.
If you have any questions about Translate with AI, please feel free to contact me via the support URL.
To find out more in advance, you can download a quick guide here: https://translate.tomsidee.de/downloads
This app is in no way affiliated with the company DeepL. The app only provides access to the DeepL service. To do so, you must purchase a free or paid license key from DeepL. By using this service, this app does not obtain any financial or other benefits from DeepL. All matters relating to the service of DeepL are to be settled directly with DeepL and are outside the responsibility of this app.
A Personal Note
This program is constantly evolving. I would therefore be pleased if users could write to me via the contact function in the application if they would like to see new functions or have suggestions for changes. Please also write to me if something is not working. This is the only way I can respond to your wishes. Negative reviews here in the App Store are useless due to a lack of communication and only lead to us developers giving up further development in frustration.