Open Y-PLONI opened 5 months ago
To which language do you want to translate the program?
But it will help everyone. It turns out that more people will be happy to translate. Hebrew
I have to inform you that I haven't tested right-to-left languages at all. However, if you want to try, do the following:
You must add the translations to each Select Case MainForm.Language
and Select Case Language
statements. Also, add main window translations in the ChangeLangs
procedure:
You also have to provide translations twice: one time for automatic language detection (Case 0
) and another time for when the user manually sets the language (since there are 4 languages supported, your case is Case 5
)
In the Case 0
blocks, the language code is important. Insert a new line and add Case <Three-Letter-Rep>
at the end of the blocks (<Three-Letter-Rep>
is the three-letter representation of your language name)
[!NOTE] Since Hebrew is a right-to-left language, add code to set the right-to-left layout by enabling this property:
RightToLeft = Windows.Forms.RightToLeft.Yes
If that doesn't work, try setting up the
RightToLeftLayout
property to True as well
After having basic translations, add your language item to the ComboBox3
in the Options window:
If you have more questions, feel free to ask them
@Y-PLONI, how are the translations going?
I didn't like to admit, but I got in trouble with the instructions... I'm more about translation, not programming .Can you give me a specific file for treatment? If so, I can just download it and translate, and upload it to you in this thread. @CodingWonders
Everything in quotation marks is a string, which you can replace to add your translations. That is the basic bit. The properties are just for right-to-left languages.
If you want, you can just work on the translations. I'll add the right-to-left property. You will need to add your language to the ComboBox though
I know how to translate strings... I need a direct link to the file that I need to translate.
I know how to translate strings... I need a direct link to the file that I need to translate.
Follow the contribution guidelines to get started, and then begin translating the strings in all .vb
files
Is your feature request related to a problem? I like that the programs I use are in my language
Describe the solution you'd like Translate the software into my language
Describe alternatives you've considered I am ready to do it myself, but I will need the consent of the software developer and a short tutorial - which files to handle.