gpt4all-chat/contributing_translations.md
To contribute foreign language translations to the GPT4All project will require installation of a graphical tool called Qt Linguist. This tool can be obtained by installing a subset of Qt. You'll also need to clone this github repository locally on your filesystem.
Once this tool is installed you'll be able to use it to load specific translation files found in the gpt4all github repository and add your foreign language translations. Once you've done this you can contribute back those translations by opening a pull request on Github or by sharing it with one of the administrators on GPT4All discord.
After installation you should be able to find the Qt Linguist application in the following locations:
C:\Qt\6.7.2\msvc2019_64\bin\linguist.exe/Users/username/Qt/6.7.2/macos/bin/Linguist.app/home/username/Qt/6.7.2/gcc_64/bin/linguisttranslations directory found on your local filesystem after you've cloned the
gpt4all github repository. It is this folder gpt4all/gpt4all-chat/translations
located on your local filesystem after cloning the repository./path/to/Qt/6.7.2/gcc_64/bin/lrelease gpt4all_{lang}.tsgpt4all_{lang}.qm in the same folder. Restart GPT4All and you should
now be able to see your language in the settings combobox.