Hi János,
Thank you very much.
It is necessary to modify the comment lines of the scripts. Before every string that will appear in the UI, you need to insert a key starting with $, with a “;” character at the end. For example:
// @ART-param: [“contrast”, “$CTL_TMO_CONTRAST;Contrast”, 0.1, …
These keys are called magic strings.
When this is done, you need to create a text file called “default” without an extension. It contains the keys line by line (without the $ sign) and the English names in the script. Translators just need to rename the default file to the given language, for example Magyar, and translate English expressions to the given language. The “Contrast” in the default file from the line above looks like this:
CTL_TMO_CONTRAST;Contrast
And in the Hungarian language file:
CTL_TMO_CONTRAST;Kontraszt
For the sake of easier understanding, I temporarily posted a half-finished article in Hungarian on my website about the translation of ART and scripts. It is located at
https://bykyny.hu/art-01.html
Péter