Commit Graph

53 Commits (ef68e96400fd8811b786c2b0e9ab49692eae8bab)

Author SHA1 Message Date
Mikel Larreategi cbd43fd483 feature: add basque translation 2026-05-01 13:34:23 +02:00
Kat 2e33589e23
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.
2026-04-20 06:23:55 +10:00
Kat 49cd2ba80b
Mark i18n_locales.zig as owned by ghostty-org/localization/manager. 2026-04-20 01:25:08 +10:00
illia krauchanka 4f3a9cb0c6 i18n: add Belarusian translation (be) 2026-04-14 17:27:37 -03:00
Kat 4d89f1bcae
Add es_ES.UTF-8 translation (#10722) 2026-03-08 07:16:14 +00:00
José Miguel Sarasola adc6794f3b
Add es_ES.UTF-8 translation 2026-03-07 08:41:40 +01:00
Anh Thang e2a01beca7
Merge branch 'main' into vi_VN 2026-03-05 08:56:57 +07:00
Baurzhan Muftakhidinov 2772c90885 i18n: add Kazakh translation (kk) 2026-03-04 22:02:37 +05:00
Anh Thang Bui 2fe55152ca
i18n: add Vietnamese translation 2026-03-04 09:28:12 +07:00
Kat de62821973
Rename ko.po back to ko_KR.po.
While it was renamed from ko_KR.UTF-8.po to ko.po in #10976, @uhojin,
a Korean locale maintainer, notes [1] that “ko_KR [*South* Korean] makes
more sense in locale context just to avoid any potential confusion
between 한국어 vs 조선어”.

Despite ko_KP (North Korean) not being present in glibc (as of version
2.43), and the ISO639 maintainers expressing disapproval of ko_KP [2],
it is possible opinions may change in the future, and individual
opinions may be contested—disambiguating doesn't hurt.

[1]: https://github.com/ghostty-org/ghostty/pull/10976#discussion_r2861424171
[2]: https://github.com/ghostty-org/ghostty/pull/10976#discussion_r2861359240
2026-02-28 19:00:35 +11:00
Kat 9192276d3e
Rename pt.po back to pt_BR.po.
Portugal exists! Wikipedia notes [1] it to be the main other dialect.
There's already a PR for pt_PT support too:
https://github.com/ghostty-org/ghostty/pull/9078.

It was renamed from pt_BR.UTF-8.po to pt.po in #10976.

[1]: https://en.wikipedia.org/wiki/Portuguese_dialects
2026-02-28 17:43:08 +11:00
Jeffrey C. Ollie 45d1787eff
i18n: rename `.po` files
This seems to be the defacto standard for naming `.po` files. See the
GTK source code [1] as an example. I was unable to find any definitive
documentation on the naming.

Replaces: #10905

[1] https://gitlab.gnome.org/GNOME/gtk/-/tree/main/po?ref_type=heads
2026-02-26 15:10:08 -06:00
Jon Parise c2eab3b43d macos: add root-level .swiftlint.yml
In order to support running from both the repository root and from
within Xcode project, and to keep things generally organized, our
primary .swiftlint.yml configuration file lives under macos/.

This change introduces a root-level .swiftlint.yml which limits the file
scope to macos/ and then includes macos/.swiftlint.yml for the rest of
the directives.

This unlocks a few benefits:

- We no longer need to pass an explicit `macos` path argument in any of
  our invocations. SwiftLint will do the right thing when run either
  from the repository root or from within the macos/ directory.
- It lets us easily exclude the macos/build/ directory (and re-enable
  the 'deployment_target' rule). In the previous setup, this was more
  challenging than you'd expect due to SwiftLint's path resolution rules
  and required passing even more arguments like `--working-directory`.

The only downside is adding a new file to the repository root, but that
feels like the right trade-off given the benefits and conveniences.
2026-02-20 09:21:04 -05:00
Kat d25a64dac7
Add Bulgarian (bg_BG) to CODEOWNERS. 2026-02-18 20:01:50 +11:00
Ēriks Remess 0aef823748 Latvian translation. Updated CODEOWNERS, src/os/i18n_locales.zig 2026-02-09 01:30:34 +02:00
tdslot be0da4845c
🌐 i18n(locale): add lithuanian language support (#8711)
Co-authored-by: Andrius Budvytis <154380884+abudvytis@users.noreply.github.com>
2025-10-18 19:27:39 +02:00
Filip Milković f8fa812932
i18n: add Croatian hr_HR translation (#8668) 2025-09-25 09:45:41 +00:00
Peter Dave Hello 1a189787ae Add zh_TW Traditional Chinese locale 2025-09-22 00:13:15 +08:00
Misairuzame 5aac5a764b
i18n: add Italian translation (#7074) 2025-09-10 18:17:48 +00:00
Leah Amelia Chen 93debc439c
gtk: the Future is Now 2025-09-05 10:10:52 +02:00
Leah Amelia Chen ac52af27d3
gtk: nuke the legacy apprt from orbit
We don't really have any large outstanding regressions on -ng to warrant
keeping this alive anymore. ¡Adiós!
2025-09-05 00:21:41 +02:00
Balázs Szücs 95bc181c98
Add hu_HU for Hungarian locale (#7560)
## Description of changes

Added Hungarian locale files, and corresponding translation

For the translation I mainly relied on my native skills, double checked
my work using LLMs.

Copilot generated summary:

This pull request introduces Hungarian language support to the
application by adding translations and updating the locale
configurations. The most important changes include the addition of
Hungarian translations in the `.po` file and registering the new locale
in the application's supported locales.

### Hungarian Language Support:

* Added Hungarian translations for various UI elements and messages in
the `po/hu_HU.UTF-8.po` file. This includes translations for prompts,
dialogs, menus, and other interface components.
* Updated the supported locales list in `src/os/i18n.zig` to include
`hu_HU.UTF-8`, enabling Hungarian as an available language option.

## Picture(s) of the translation


![image](https://github.com/user-attachments/assets/60f47f11-d55e-4408-889b-5b44ecaffc23)
2025-08-24 09:10:21 +00:00
Mitchell Hashimoto faa0c36def
CODEOWNERS add gtk to gtk-ng 2025-07-16 09:47:52 -07:00
Sl (Shahaf Levi) 3ff11cdd86 Add Hebrew Translations 2025-07-06 23:38:22 +03:00
Gregory Anders 64dd10b98f Add termio to terminal CODEOWNERS group
The termio directory contains the implementation of many terminal
features that those in the terminal reviewer group may want to be
notified about.
2025-07-06 08:28:24 -05:00
trag1c f773baa418
remove blank line in CODEOWNERS 2025-07-01 09:36:07 +02:00
RME 9aa2383e05
Merge branch 'main' into ko_kr 2025-06-30 15:05:01 +02:00
RME e25029eff6
add ko_KR i18n to CODEOWNERS 2025-06-30 15:00:15 +02:00
Kat 098038cf70
i18n: Add Irish (ga_IE) translation (#7650)
This PR introduces support for Irish (Gaeilge), the first official
language of Ireland and an EU working language.

The translation file was initialized using the standard gettext tooling:

` msginit -i po/com.mitchellh.ghostty.pot -l $LANG -o "po/$LANG.po"`

The locale code `ga_IE` follows ISO standards for Gaeilge as spoken in
Ireland.

I'm happy to volunteer as the ongoing maintainer of the Irish
translation and will keep it up to date as Ghostty evolves.

Go raibh maith agat!
2025-06-30 01:56:54 +00:00
Alan Moyano 43a3338491
Merge branch 'ghostty-org:main' into main 2025-06-29 15:59:29 -03:00
Mitchell Hashimoto 937b10b422
Update CODEOWNERS for localization managers 2025-06-27 06:58:15 -07:00
Aindriú Mac Giolla Eoin 72fb87b20e Updated Irish to sentence case, updated struct, added ga_IE to supported locales 2025-06-23 09:27:22 +01:00
Alan Moyano cf7e76d8f2 Adding Argentinian Spanish to CODEOWNERS 2025-05-23 17:25:14 -03:00
Jon Parise b2138eeaf0 codeowners: correct shell_integration.zig filename 2025-05-02 10:59:52 -04:00
Mitchell Hashimoto deed2707a5
CODEOWNERS 2025-04-11 12:50:12 -07:00
Francesc Arpi Roca a092d7ae42 i18n: add catalan translations 2025-04-11 10:20:44 -07:00
Mitchell Hashimoto 24847293f2
update CODEOWNERS 2025-04-11 10:12:19 -07:00
Mitchell Hashimoto 9751f43529
Add Spanish translations (419 = Latin America) (#6940)
Hi!
I have followed the instructions and added translations for Spanish,
Country Latin America 419 according to
[this](https://localizely.com/locale-code/es-419/) and other online
sources.
In the provided links there was no references to 419, but I created it
via the suggested command:
`msginit -i po/com.mitchellh.ghostty.pot -l es_419.UTF-8 -o
"po/es_419.UTF-8.po" `
Glad to be able to contribute to this excellent product!
Cheers!
2025-04-11 10:11:26 -07:00
MiguelElGallo 5bbed046f6 add Spanish (Bolivia) translations and locale support 2025-04-11 10:09:05 -07:00
Emir SARI 913c6dc7df feat: Add Turkish translations 2025-04-11 09:57:19 -07:00
Mitchell Hashimoto 14cac67b98
CODEOWNERS 2025-04-11 09:51:18 -07:00
Mitchell Hashimoto 52ac670913
CODEOWNERS 2025-04-11 09:47:11 -07:00
Mitchell Hashimoto 5be4b0de6b
CODEOWNERS 2025-04-11 09:42:48 -07:00
Kirwiisp e2a8a3243c i18n: Add French translation 2025-04-11 09:41:49 -07:00
Lon Sagisawa 20ef2150de i18n: Add Japanese translations 2025-04-11 09:38:37 -07:00
Mitchell Hashimoto 7adc2954c3
update CODEOWNERS 2025-04-11 09:27:04 -07:00
Bartosz Sokorski bf179207a1 Add pl_PL translations
Co-authored-by: chupson <chupson@chupson.dev>
Co-authored-by: trag1c <dev@jakubr.me>
2025-03-24 10:41:29 -07:00
Mitchell Hashimoto 39d4cc3702
update CODEOWNERS 2025-03-19 08:52:39 -07:00
hanna 02bfa946d5 i18n: add norwegian bokmal translations 2025-03-18 15:44:46 -07:00
Mitchell Hashimoto d8497d9b16
CODEOWNERS: add localization teams 2025-03-13 10:07:27 -07:00