lazygit/pkg/i18n/translations
Stefan Haller c02709698c Update translations from Crowdin
This adds a new Portuguese translation.
2025-02-12 08:21:47 +01:00
..
ja.json Update translations from Crowdin 2024-07-01 08:40:13 +02:00
ko.json Update translations from Crowdin 2025-02-12 08:21:47 +01:00
nl.json Update translations from Crowdin 2024-07-01 08:40:13 +02:00
pl.json Update translations from Crowdin 2024-07-01 08:40:13 +02:00
pt.json Update translations from Crowdin 2025-02-12 08:21:47 +01:00
README.md Add some more information to pkg/i18n/translations/README.md 2025-02-12 08:21:47 +01:00
ru.json Update translations from Crowdin 2024-07-01 08:40:13 +02:00
zh-CN.json Update translations from Crowdin 2025-02-12 08:21:47 +01:00
zh-TW.json Update translations from Crowdin 2025-02-12 08:21:47 +01:00

The JSON files in this directory are machine-generated; please do not edit.

Translating lazygit happens at https://crowdin.com/project/lazygit/.

Updating translations from Crowdin

We regularly need to pull changes from Crowdin and integrate them here. This is done by downloading a zip file of the translations from Crowdin, unzipping it, and calling scripts/update_language_files.sh with the unzipped directory as an argument.

Uploading the English file to Crowdin

The English version of all the texts is still maintained in pkg/i18n/english.go; it needs to be uploaded to Crowdin regularly. To do this, call go run cmd/i18n/main.go; this will create an unversioned file en.json in the root of the repository. Upload this to https://crowdin.com/project/lazygit/sources/files and delete it from the working copy again.