Languages
- Maintained:
Bulgarian
Chinese
Croatian
Dutch
French
German
Indonesian
Italian
Japanese
Persian
Korean
Polish
Portuguese (Brazil)
Slovak
Spanish
- Unmaintained:
Turkish
Russian
Unmaintained languages are not completely translated. They need a maintainer as well as any other language not listed here.
Become an XCA Translation Maintainer
As a native speaker you are invited and welcome to maintain the translation of XCA to your language. If you decide to do so, please drop me a mail to get support and further information. The following steps need to be taken to translate XCA to another language:
- Download Qt linguist
- Linux users may try the distribution packages "qttools5-dev-tools" or "qt5-linguist".
- Installers for Windows / MacOSX: https://github.com/lelegard/qtlinguist-installers/releases
- At least Download the current translation file
xca.ts
from https://raw.githubusercontent.com/chris2511/xca/main/lang/xca.ts - Better download the whole source tree or clone the repository. Because in this case the forms and sources of the phrases are displayed in the QtLinguist with the translations.
- Rename
xca.ts
toxca_XX.ts
while XX is the ISO-639-1 code of your language - Translate it
- Send it to me with your name and mail address that will be published in XCA->About and the source repository commits.
A github merge request is of course preferred, but not necessary.
A week before a release I'll send an E-Mail and ask you to update the translation.
Testing your translation
The linguist tool supports compiling your translation as .qm
file with File -> Release. Just replace e.g. xca_tr.qm
in the XCA installation directory (see Installation path:
in the XCA about dialog) by your file and select the turkish translation in the XCA language menu to verify your translation in XCA.
The linguist tool also allows opening additional files as Read-Only. This will display its translation next to the original phrases and yours.