From 9d992aaf84dfaab35d4e1a96fbd664938ee43659 Mon Sep 17 00:00:00 2001 From: decentral1se Date: Thu, 28 Aug 2025 11:53:31 +0200 Subject: [PATCH] docs: moar about translation work See https://git.coopcloud.tech/toolshed/abra/issues/609 --- docs/abra/hack.md | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/docs/abra/hack.md b/docs/abra/hack.md index a22a0da..09c4700 100644 --- a/docs/abra/hack.md +++ b/docs/abra/hack.md @@ -222,7 +222,7 @@ If you're running into issues and want to debug stuff, you can pass `-x` to `bat ## Internationalisation -`abra` can be translated into other languages. We use a combination of [`gettext`](https://www.gnu.org/software/gettext/), [`weblate`](https://translate.coopcloud.tech) and some intermediate automation to help developers and translatorsto work together in a convenient workflow. +`abra` can be translated into other languages. We use a combination of [`gettext`](https://www.gnu.org/software/gettext/), [`weblate`](https://translate.coopcloud.tech) and some [intermediate automation](https://git.coopcloud.tech/toolshed/abra/src/commit/20909695e0e05c6251029dba270b3d4741aeb7a8/.drone.yml#L10-L29) to help developers and translatorsto work together conveniently. ### Developer workflow @@ -248,11 +248,7 @@ Commit the changes. Ignore `*.mo` changes if they only update the generation tim ### Translator workflow -You can translate strings on [`translate.coopcloud.tech`](https://translate.coopcloud.tech). - -It's also possible to translate using [`poedit`](https://poedit.net). - -Once translations are updated, they will be incorporated into the next release of `abra` automatically. +You can translate strings on [`translate.coopcloud.tech`](https://translate.coopcloud.tech). It's also possible to translate using [`poedit`](https://poedit.net). Weblate is the recommended approach. All translation files are located in [`pkg/i18n/locales`](https://git.coopcloud.tech/toolshed/abra/src/branch/main/pkg/i18n/locales). Once translations are updated in weblate, they will be incorporated into the next release of `abra` automatically. ### End-user workflow