jojo/options/locale
0ko f05ff7ec5b chore(i18n): move 89 strings to JSON (#12280)
Previous similar PR: https://codeberg.org/forgejo/forgejo/pulls/11879.

Moved strings from INI to JSON. Some directly, some with keys updated to be consistent. The latter was done carefully, making sure all usages are updated, and was tested locally.

There are more deletions than insertions because some languages also had some extra empty lines removed.

Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/12280
Reviewed-by: Robert Wolff <mahlzahn@posteo.de>
2026-04-27 16:07:51 +02:00
..
locale_ar.ini chore(i18n): move 89 strings to JSON (#12280) 2026-04-27 16:07:51 +02:00
locale_arq.ini i18n: update of translations from Codeberg Translate 2026-03-25 11:27:59 +00:00
locale_be.ini i18n: update of translations from Codeberg Translate 2025-11-28 05:41:40 +00:00
locale_bg.ini chore(i18n): move 89 strings to JSON (#12280) 2026-04-27 16:07:51 +02:00
locale_bn.ini i18n: update of translations from Codeberg Translate 2026-02-16 14:30:17 +00:00
locale_bs.ini chore(i18): cleanup locales 2024-12-05 07:59:14 +01:00
locale_ca.ini chore(i18n): move 89 strings to JSON (#12280) 2026-04-27 16:07:51 +02:00
locale_cs-CZ.ini chore(i18n): move 89 strings to JSON (#12280) 2026-04-27 16:07:51 +02:00
locale_cy.ini i18n: update of translations from Codeberg Translate 2025-08-31 04:51:49 +00:00
locale_da.ini chore(i18n): move 89 strings to JSON (#12280) 2026-04-27 16:07:51 +02:00
locale_de-DE.ini chore(i18n): move 89 strings to JSON (#12280) 2026-04-27 16:07:51 +02:00
locale_el-GR.ini chore(i18n): move 89 strings to JSON (#12280) 2026-04-27 16:07:51 +02:00
locale_en-US.ini chore(i18n): move 89 strings to JSON (#12280) 2026-04-27 16:07:51 +02:00
locale_eo.ini chore(i18n): move 89 strings to JSON (#12280) 2026-04-27 16:07:51 +02:00
locale_es-ES.ini chore(i18n): move 89 strings to JSON (#12280) 2026-04-27 16:07:51 +02:00
locale_et.ini chore(i18n): move 89 strings to JSON (#12280) 2026-04-27 16:07:51 +02:00
locale_eu.ini chore(i18n): move 89 strings to JSON (#12280) 2026-04-27 16:07:51 +02:00
locale_fa-IR.ini chore(i18n): move 89 strings to JSON (#12280) 2026-04-27 16:07:51 +02:00
locale_fi-FI.ini chore(i18n): move 89 strings to JSON (#12280) 2026-04-27 16:07:51 +02:00
locale_fil.ini chore(i18n): move 89 strings to JSON (#12280) 2026-04-27 16:07:51 +02:00
locale_fr-FR.ini chore(i18n): move 89 strings to JSON (#12280) 2026-04-27 16:07:51 +02:00
locale_fur.ini i18n: update of translations from Codeberg Translate 2026-01-22 08:16:37 +00:00
locale_ga-IE.ini chore(i18n): move 89 strings to JSON (#12280) 2026-04-27 16:07:51 +02:00
locale_gl.ini chore(i18n): move 89 strings to JSON (#12280) 2026-04-27 16:07:51 +02:00
locale_he.ini chore(i18n): move 89 strings to JSON (#12280) 2026-04-27 16:07:51 +02:00
locale_hi.ini chore(i18n): move 89 strings to JSON (#12280) 2026-04-27 16:07:51 +02:00
locale_hu-HU.ini chore(i18n): move 89 strings to JSON (#12280) 2026-04-27 16:07:51 +02:00
locale_id-ID.ini chore(i18n): move 89 strings to JSON (#12280) 2026-04-27 16:07:51 +02:00
locale_is-IS.ini chore(i18n): move 89 strings to JSON (#12280) 2026-04-27 16:07:51 +02:00
locale_isv.ini i18n: update of translations from Codeberg Translate 2025-11-28 05:41:40 +00:00
locale_it-IT.ini chore(i18n): move 89 strings to JSON (#12280) 2026-04-27 16:07:51 +02:00
locale_ja-JP.ini chore(i18n): move 89 strings to JSON (#12280) 2026-04-27 16:07:51 +02:00
locale_jbo.ini chore(i18n): clean up orphans (#9011) 2025-08-24 10:55:02 +02:00
locale_ka.ini chore(i18n): move 89 strings to JSON (#12280) 2026-04-27 16:07:51 +02:00
locale_kab.ini chore(i18n): move 89 strings to JSON (#12280) 2026-04-27 16:07:51 +02:00
locale_kmr.ini i18n: update of translations from Codeberg Translate 2025-09-11 04:17:35 +00:00
locale_ko-KR.ini chore(i18n): move 89 strings to JSON (#12280) 2026-04-27 16:07:51 +02:00
locale_kw.ini chore(i18n): move 89 strings to JSON (#12280) 2026-04-27 16:07:51 +02:00
locale_la.ini i18n: update of translations from Codeberg Translate 2025-11-28 05:41:40 +00:00
locale_lt.ini chore(i18n): move 89 strings to JSON (#12280) 2026-04-27 16:07:51 +02:00
locale_lv-LV.ini chore(i18n): move 89 strings to JSON (#12280) 2026-04-27 16:07:51 +02:00
locale_mic.ini i18n: update of translations from Codeberg Translate 2025-12-27 14:06:04 +00:00
locale_mk.ini chore(i18n): move 89 strings to JSON (#12280) 2026-04-27 16:07:51 +02:00
locale_ml-IN.ini chore(i18n): migrate strings to json, unhardcode one, improve plurals (#11879) 2026-04-03 14:11:48 +02:00
locale_nb_NO.ini chore(i18n): move 89 strings to JSON (#12280) 2026-04-27 16:07:51 +02:00
locale_nds.ini chore(i18n): move 89 strings to JSON (#12280) 2026-04-27 16:07:51 +02:00
locale_nl-NL.ini chore(i18n): move 89 strings to JSON (#12280) 2026-04-27 16:07:51 +02:00
locale_pl-PL.ini chore(i18n): move 89 strings to JSON (#12280) 2026-04-27 16:07:51 +02:00
locale_pt-BR.ini chore(i18n): move 89 strings to JSON (#12280) 2026-04-27 16:07:51 +02:00
locale_pt-PT.ini chore(i18n): move 89 strings to JSON (#12280) 2026-04-27 16:07:51 +02:00
locale_ro.ini chore(i18n): move 89 strings to JSON (#12280) 2026-04-27 16:07:51 +02:00
locale_ru-RU.ini chore(i18n): move 89 strings to JSON (#12280) 2026-04-27 16:07:51 +02:00
locale_si-LK.ini chore(i18n): move 89 strings to JSON (#12280) 2026-04-27 16:07:51 +02:00
locale_sk-SK.ini chore(i18n): move 89 strings to JSON (#12280) 2026-04-27 16:07:51 +02:00
locale_sl.ini chore(i18n): move 89 strings to JSON (#12280) 2026-04-27 16:07:51 +02:00
locale_sr-SP.ini chore(i18n): move 89 strings to JSON (#12280) 2026-04-27 16:07:51 +02:00
locale_sv-SE.ini chore(i18n): move 89 strings to JSON (#12280) 2026-04-27 16:07:51 +02:00
locale_ta.ini chore(i18n): move 89 strings to JSON (#12280) 2026-04-27 16:07:51 +02:00
locale_th.ini chore(i18n): move 89 strings to JSON (#12280) 2026-04-27 16:07:51 +02:00
locale_tok.ini i18n: update of translations from Codeberg Translate 2026-04-15 16:24:17 +00:00
locale_tr-TR.ini chore(i18n): move 89 strings to JSON (#12280) 2026-04-27 16:07:51 +02:00
locale_tt.ini i18n: update of translations from Codeberg Translate 2025-11-28 05:41:40 +00:00
locale_uk-UA.ini chore(i18n): move 89 strings to JSON (#12280) 2026-04-27 16:07:51 +02:00
locale_uz.ini i18n: update of translations from Codeberg Translate 2025-09-11 04:17:35 +00:00
locale_vi.ini chore(i18n): move 89 strings to JSON (#12280) 2026-04-27 16:07:51 +02:00
locale_yi.ini chore(i18): cleanup locales 2024-12-05 07:59:14 +01:00
locale_zh-CN.ini chore(i18n): move 89 strings to JSON (#12280) 2026-04-27 16:07:51 +02:00
locale_zh-HK.ini chore(i18n): move 89 strings to JSON (#12280) 2026-04-27 16:07:51 +02:00
locale_zh-TW.ini chore(i18n): move 89 strings to JSON (#12280) 2026-04-27 16:07:51 +02:00
readme.md chore(i18n): update contributing documentation with JSON format (#7499) 2025-04-10 10:30:22 +00:00
TRANSLATORS Fix missing left and right carets in TRANSLATORS (#21397) 2022-10-10 10:36:37 -04:00

See locale_readme.md for modification instructions.

Attribution

Forgejo translators are attributed in commit messages and in monthly updates on the website.

Gitea translators are mostly not attributed in this repository because Gitea translation commits are lacking attribution, but it may be preserved on Crowdin.

This directory contains a legacy TRANSLATORS file from the Gogs era. It is opt-in and is not actively maintained.