From d75725bd4dcfe493a7a5a8360a4548a2324c66bd Mon Sep 17 00:00:00 2001 From: Kat <65649991+00-kat@users.noreply.github.com> Date: Sat, 28 Feb 2026 07:54:31 +1100 Subject: [PATCH 1/3] =?UTF-8?q?Remove=20duplicate=20word=20in=20README=5FT?= =?UTF-8?q?RANSLATORS=20=C2=A7=20CODEOWNERS.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- po/README_TRANSLATORS.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/po/README_TRANSLATORS.md b/po/README_TRANSLATORS.md index 4ed877e1e..6136e7f83 100644 --- a/po/README_TRANSLATORS.md +++ b/po/README_TRANSLATORS.md @@ -183,9 +183,9 @@ introduced support for the language. ### `CODEOWNERS` Localization teams are represented as teams in the Ghostty GitHub organization. -GitHub reads a `CODEOWNERS` file, which maps files to teams, to determine -identify relevant maintainers. When **introducing support for a language**, you -should add the `.po` file to `CODEOWNERS`. +GitHub reads a `CODEOWNERS` file, which maps files to teams, to identify +relevant maintainers. When **introducing support for a language**, you should +add the `.po` file to `CODEOWNERS`. To do this, find the `# Localization` section near the bottom of the file, and add a line like so: From 414c80ce35ea061fc2be2e6621c45deef9381dfb Mon Sep 17 00:00:00 2001 From: Kat <65649991+00-kat@users.noreply.github.com> Date: Sat, 28 Feb 2026 08:00:14 +1100 Subject: [PATCH 2/3] Improve word grouping w.r.t. localization team names. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit “always include a language and a country code” reads as “always include a language, and also always include a country code”, while the intended meaning was that it includes both a language *code* and a country code. --- 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 6136e7f83..db71e70fc 100644 --- a/po/README_TRANSLATORS.md +++ b/po/README_TRANSLATORS.md @@ -200,7 +200,7 @@ add a line like so: `X.po` here is the name of the translation file you created. Unlike the translation file's name, localization team names **always include a language and -a country code**; `yy` here is the _language code_, and `ZZ` is the _country +country code**; `yy` here is the _language code_, and `ZZ` is the _country code_. When adding a new entry, try to keep the list in **alphabetical order** if From 608da647cb984df3f909a5b32bb8318ed87a39d0 Mon Sep 17 00:00:00 2001 From: Kat <65649991+00-kat@users.noreply.github.com> Date: Sat, 28 Feb 2026 08:09:47 +1100 Subject: [PATCH 3/3] Elaborate on X-Generator removal. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit That line was intended to guide those who do not normally edit po files with a plain text editor, but ended up sounding like it states the obvious (“to do X, do X”) before this change. --- 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 db71e70fc..b985e0678 100644 --- a/po/README_TRANSLATORS.md +++ b/po/README_TRANSLATORS.md @@ -273,7 +273,7 @@ a different editor, and some (such as Poedit) update the line when a different _version_ is used—this adds unnecessary changes to the diff. You can remove the `X-Generator` field by simply deleting that line from the -file. +file with a plain text editor. ### Updating metadata (revision date)