From 9cbca54597a21fae7d6ff9b80d9796d71a2dfb4e Mon Sep 17 00:00:00 2001 From: Kat <65649991+00-kat@users.noreply.github.com> Date: Mon, 20 Apr 2026 01:08:11 +1000 Subject: [PATCH 1/4] =?UTF-8?q?Fix=20typo=20+=20improve=20fluency=20in=20R?= =?UTF-8?q?EADME=5FTRANSLATORS=20=C2=A7=20Viewing=20translations.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- po/README_TRANSLATORS.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/po/README_TRANSLATORS.md b/po/README_TRANSLATORS.md index b985e0678..9197dfa84 100644 --- a/po/README_TRANSLATORS.md +++ b/po/README_TRANSLATORS.md @@ -145,7 +145,7 @@ section before submitting a pull request! > possible to view your translations there. Simply run `zig build run`. Ghostty uses your system language by default; if -your translations are of the language of your system, use +your translations are for a different language, use `zig build run -- --language=X` (where `X` is your locale name). You can alternatively set the `LANGUAGE` environment variable to your locale name. From 8a6c664686f57100f456bad35b08bc323f59184e Mon Sep 17 00:00:00 2001 From: Kat <65649991+00-kat@users.noreply.github.com> Date: Mon, 20 Apr 2026 01:13:43 +1000 Subject: [PATCH 2/4] Fix typo in i18n_locales.zig. --- src/os/i18n_locales.zig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/os/i18n_locales.zig b/src/os/i18n_locales.zig index 934ee6035..455569524 100644 --- a/src/os/i18n_locales.zig +++ b/src/os/i18n_locales.zig @@ -4,7 +4,7 @@ /// Supported locales for the application. This must be kept up to date /// with the translations available in the `po/` directory; this is used -/// by our build process as well runtime libghostty APIs. +/// by our build process as well as runtime libghostty APIs. /// /// The order also matters. For incomplete locale information (i.e. only /// a language code available), the first match is used. For example, if From 49cd2ba80bdb28ca8a56247712ed53c0b9f12669 Mon Sep 17 00:00:00 2001 From: Kat <65649991+00-kat@users.noreply.github.com> Date: Mon, 20 Apr 2026 01:19:39 +1000 Subject: [PATCH 3/4] Mark i18n_locales.zig as owned by ghostty-org/localization/manager. --- CODEOWNERS | 1 + 1 file changed, 1 insertion(+) diff --git a/CODEOWNERS b/CODEOWNERS index 3a5414bc3..134da3547 100644 --- a/CODEOWNERS +++ b/CODEOWNERS @@ -164,6 +164,7 @@ # Localization /po/README_TRANSLATORS.md @ghostty-org/localization /po/com.mitchellh.ghostty.pot @ghostty-org/localization +/src/os/i18n_locales.zig @ghostty-org/manager # *localization* manager. /po/be.po @ghostty-org/be_BY /po/bg.po @ghostty-org/bg_BG /po/ca.po @ghostty-org/ca_ES From 2e33589e23acb5f7e24f74ea384225b67485d3e6 Mon Sep 17 00:00:00 2001 From: Kat <65649991+00-kat@users.noreply.github.com> Date: Mon, 20 Apr 2026 06:20:17 +1000 Subject: [PATCH 4/4] Avoid marking files as owned by ghostty-org/localization. That team and its children have a very large number of members, so requests for review from them would make for a mass ping. --- CODEOWNERS | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/CODEOWNERS b/CODEOWNERS index 134da3547..68eb86013 100644 --- a/CODEOWNERS +++ b/CODEOWNERS @@ -162,9 +162,9 @@ /src/surface_mouse.zig @ghostty-org/terminal # Localization -/po/README_TRANSLATORS.md @ghostty-org/localization -/po/com.mitchellh.ghostty.pot @ghostty-org/localization -/src/os/i18n_locales.zig @ghostty-org/manager # *localization* manager. +/po/README_TRANSLATORS.md @ghostty-org/manager # *localization* manager. +/po/com.mitchellh.ghostty.pot @ghostty-org/manager +/src/os/i18n_locales.zig @ghostty-org/manager /po/be.po @ghostty-org/be_BY /po/bg.po @ghostty-org/bg_BG /po/ca.po @ghostty-org/ca_ES