From 4e82513b2045c0fc998fe9731465b3f89e4ff0a9 Mon Sep 17 00:00:00 2001 From: MAEDA Go Date: Sat, 29 Aug 2026 18:28:35 +0900 Subject: [PATCH 2/4] Align CSV separators with Windows locale conventions Set general_csv_separator to each locale's Windows list separator (LOCALE_SLIST) and general_csv_decimal_separator to the locale's number.format.separator. --- config/locales/ar.yml | 2 +- config/locales/az.yml | 2 +- config/locales/bg.yml | 4 ++-- config/locales/bs.yml | 4 ++-- config/locales/cs.yml | 4 ++-- config/locales/da.yml | 2 +- config/locales/el.yml | 4 ++-- config/locales/es-PA.yml | 2 +- config/locales/et.yml | 4 ++-- config/locales/eu.yml | 4 ++-- config/locales/fa.yml | 2 +- config/locales/fi.yml | 4 ++-- config/locales/hu.yml | 4 ++-- config/locales/id.yml | 4 ++-- config/locales/lt.yml | 4 ++-- config/locales/lv.yml | 4 ++-- config/locales/mk.yml | 4 ++-- config/locales/mn.yml | 2 +- config/locales/no.yml | 4 ++-- config/locales/ro.yml | 2 +- config/locales/sk.yml | 4 ++-- config/locales/sl.yml | 4 ++-- config/locales/sq.yml | 2 +- config/locales/sr-YU.yml | 4 ++-- config/locales/sr.yml | 4 ++-- config/locales/sv.yml | 4 ++-- config/locales/tr.yml | 4 ++-- config/locales/uk.yml | 4 ++-- config/locales/vi.yml | 2 +- 29 files changed, 49 insertions(+), 49 deletions(-) diff --git a/config/locales/ar.yml b/config/locales/ar.yml index 57c814e43..91c49a940 100644 --- a/config/locales/ar.yml +++ b/config/locales/ar.yml @@ -146,7 +146,7 @@ ar: general_text_no: 'لا' general_text_yes: 'نعم' general_lang_name: 'Arabic (عربي)' - general_csv_separator: ',' + general_csv_separator: ';' general_csv_decimal_separator: '.' general_csv_encoding: ISO-8859-1 general_pdf_fontname: DejaVuSans diff --git a/config/locales/az.yml b/config/locales/az.yml index ab318aa9b..265795128 100644 --- a/config/locales/az.yml +++ b/config/locales/az.yml @@ -388,7 +388,7 @@ az: field_version: Variant field_watcher: Nəzarətçi - general_csv_decimal_separator: ',' + general_csv_decimal_separator: '.' general_csv_encoding: UTF-8 general_csv_separator: ';' general_pdf_fontname: freesans diff --git a/config/locales/bg.yml b/config/locales/bg.yml index e668f1d3b..1a151e884 100644 --- a/config/locales/bg.yml +++ b/config/locales/bg.yml @@ -148,8 +148,8 @@ bg: general_text_no: 'не' general_text_yes: 'да' general_lang_name: 'Bulgarian (Български)' - general_csv_separator: ',' - general_csv_decimal_separator: '.' + general_csv_separator: ';' + general_csv_decimal_separator: ',' general_csv_encoding: UTF-8 general_pdf_fontname: freesans general_pdf_monospaced_fontname: freemono diff --git a/config/locales/bs.yml b/config/locales/bs.yml index 98b3c7428..627e2e521 100644 --- a/config/locales/bs.yml +++ b/config/locales/bs.yml @@ -159,8 +159,8 @@ bs: general_text_no: 'ne' general_text_yes: 'da' general_lang_name: 'Bosnian (Bosanski)' - general_csv_separator: ',' - general_csv_decimal_separator: '.' + general_csv_separator: ';' + general_csv_decimal_separator: ',' general_csv_encoding: UTF-8 general_pdf_fontname: freesans general_pdf_monospaced_fontname: freemono diff --git a/config/locales/cs.yml b/config/locales/cs.yml index d7c3fde3c..1b5b72c9e 100644 --- a/config/locales/cs.yml +++ b/config/locales/cs.yml @@ -151,8 +151,8 @@ cs: general_text_no: 'ne' general_text_yes: 'ano' general_lang_name: 'Czech (Čeština)' - general_csv_separator: ',' - general_csv_decimal_separator: '.' + general_csv_separator: ';' + general_csv_decimal_separator: ',' general_csv_encoding: UTF-8 general_pdf_fontname: freesans general_pdf_monospaced_fontname: freemono diff --git a/config/locales/da.yml b/config/locales/da.yml index a312c23e3..af5b7f89e 100644 --- a/config/locales/da.yml +++ b/config/locales/da.yml @@ -165,7 +165,7 @@ da: general_text_no: 'nej' general_text_yes: 'ja' general_lang_name: 'Danish (Dansk)' - general_csv_separator: ',' + general_csv_separator: ';' general_csv_encoding: ISO-8859-1 general_pdf_fontname: freesans general_pdf_monospaced_fontname: freemono diff --git a/config/locales/el.yml b/config/locales/el.yml index bcfaddb16..f3de6b409 100644 --- a/config/locales/el.yml +++ b/config/locales/el.yml @@ -148,8 +148,8 @@ el: general_text_no: 'όχι' general_text_yes: 'ναι' general_lang_name: 'Greek (Ελληνικά)' - general_csv_separator: ',' - general_csv_decimal_separator: '.' + general_csv_separator: ';' + general_csv_decimal_separator: ',' general_csv_encoding: UTF-8 general_pdf_fontname: freesans general_pdf_monospaced_fontname: freemono diff --git a/config/locales/es-PA.yml b/config/locales/es-PA.yml index 95dcbb06d..81762244b 100644 --- a/config/locales/es-PA.yml +++ b/config/locales/es-PA.yml @@ -352,7 +352,7 @@ es-PA: field_version: Versión general_csv_decimal_separator: '.' general_csv_encoding: ISO-8859-15 - general_csv_separator: ',' + general_csv_separator: ';' general_pdf_fontname: freesans general_pdf_monospaced_fontname: freemono general_first_day_of_week: '1' diff --git a/config/locales/et.yml b/config/locales/et.yml index c78df28b1..4105ce2aa 100644 --- a/config/locales/et.yml +++ b/config/locales/et.yml @@ -164,8 +164,8 @@ et: general_text_no: "ei" general_text_yes: "jah" general_lang_name: "Estonian (Eesti)" - general_csv_separator: "," - general_csv_decimal_separator: "." + general_csv_separator: ';' + general_csv_decimal_separator: ',' general_csv_encoding: ISO-8859-13 general_pdf_fontname: freesans general_pdf_monospaced_fontname: freemono diff --git a/config/locales/eu.yml b/config/locales/eu.yml index 43543b014..7bab63f48 100644 --- a/config/locales/eu.yml +++ b/config/locales/eu.yml @@ -149,8 +149,8 @@ eu: general_text_no: 'ez' general_text_yes: 'bai' general_lang_name: 'Basque (Euskara)' - general_csv_separator: ',' - general_csv_decimal_separator: '.' + general_csv_separator: ';' + general_csv_decimal_separator: ',' general_csv_encoding: UTF-8 general_pdf_fontname: freesans general_pdf_monospaced_fontname: freemono diff --git a/config/locales/fa.yml b/config/locales/fa.yml index 28f9ae18d..c08945737 100644 --- a/config/locales/fa.yml +++ b/config/locales/fa.yml @@ -151,7 +151,7 @@ fa: general_text_yes: 'آری' general_lang_name: 'Persian (فارسی)' general_csv_separator: ',' - general_csv_decimal_separator: '.' + general_csv_decimal_separator: '٫' general_csv_encoding: UTF-8 general_pdf_fontname: DejaVuSans general_pdf_monospaced_fontname: freemono diff --git a/config/locales/fi.yml b/config/locales/fi.yml index 1d60bb9e9..75527cbf9 100644 --- a/config/locales/fi.yml +++ b/config/locales/fi.yml @@ -169,8 +169,8 @@ fi: general_text_no: 'ei' general_text_yes: 'kyllä' general_lang_name: 'Finnish (Suomi)' - general_csv_separator: ',' - general_csv_decimal_separator: '.' + general_csv_separator: ';' + general_csv_decimal_separator: ',' general_csv_encoding: ISO-8859-15 general_pdf_fontname: freesans general_pdf_monospaced_fontname: freemono diff --git a/config/locales/hu.yml b/config/locales/hu.yml index b51db7902..73efccf08 100644 --- a/config/locales/hu.yml +++ b/config/locales/hu.yml @@ -166,8 +166,8 @@ general_text_no: 'nem' general_text_yes: 'igen' general_lang_name: 'Hungarian (Magyar)' - general_csv_separator: ',' - general_csv_decimal_separator: '.' + general_csv_separator: ';' + general_csv_decimal_separator: ',' general_csv_encoding: ISO-8859-2 general_pdf_fontname: freesans general_pdf_monospaced_fontname: freemono diff --git a/config/locales/id.yml b/config/locales/id.yml index b82bf7740..5c0ccd727 100644 --- a/config/locales/id.yml +++ b/config/locales/id.yml @@ -147,8 +147,8 @@ id: general_text_no: 'tidak' general_text_yes: 'ya' general_lang_name: 'Indonesian (Bahasa Indonesia)' - general_csv_separator: ',' - general_csv_decimal_separator: '.' + general_csv_separator: ';' + general_csv_decimal_separator: ',' general_csv_encoding: ISO-8859-1 general_pdf_fontname: freesans general_pdf_monospaced_fontname: freemono diff --git a/config/locales/lt.yml b/config/locales/lt.yml index eff01ed3c..e7151dce0 100644 --- a/config/locales/lt.yml +++ b/config/locales/lt.yml @@ -152,8 +152,8 @@ lt: general_text_no: 'ne' general_text_yes: 'taip' general_lang_name: 'Lithuanian (lietuvių)' - general_csv_separator: ',' - general_csv_decimal_separator: '.' + general_csv_separator: ';' + general_csv_decimal_separator: ',' general_csv_encoding: UTF-8 general_pdf_fontname: freesans general_pdf_monospaced_fontname: freemono diff --git a/config/locales/lv.yml b/config/locales/lv.yml index 49967b009..88347ffbb 100644 --- a/config/locales/lv.yml +++ b/config/locales/lv.yml @@ -141,8 +141,8 @@ lv: general_text_no: 'nē' general_text_yes: 'jā' general_lang_name: 'Latvian (Latviešu)' - general_csv_separator: ',' - general_csv_decimal_separator: '.' + general_csv_separator: ';' + general_csv_decimal_separator: ',' general_csv_encoding: UTF-8 general_pdf_fontname: freesans general_pdf_monospaced_fontname: freemono diff --git a/config/locales/mk.yml b/config/locales/mk.yml index dc9659fec..2cbfcb223 100644 --- a/config/locales/mk.yml +++ b/config/locales/mk.yml @@ -148,8 +148,8 @@ mk: general_text_no: 'не' general_text_yes: 'да' general_lang_name: 'Macedonian (Македонски)' - general_csv_separator: ',' - general_csv_decimal_separator: '.' + general_csv_separator: ';' + general_csv_decimal_separator: ',' general_csv_encoding: UTF-8 general_pdf_fontname: freesans general_pdf_monospaced_fontname: freemono diff --git a/config/locales/mn.yml b/config/locales/mn.yml index a317cc604..240d53e8c 100644 --- a/config/locales/mn.yml +++ b/config/locales/mn.yml @@ -147,7 +147,7 @@ mn: general_text_no: 'үгүй' general_text_yes: 'тийм' general_lang_name: 'Mongolian (Монгол)' - general_csv_separator: ',' + general_csv_separator: ';' general_csv_decimal_separator: '.' general_csv_encoding: UTF-8 general_pdf_fontname: freesans diff --git a/config/locales/no.yml b/config/locales/no.yml index 72da31e2e..b03b19ba7 100644 --- a/config/locales/no.yml +++ b/config/locales/no.yml @@ -138,8 +138,8 @@ general_text_no: 'nei' general_text_yes: 'ja' general_lang_name: 'Norwegian (Norsk bokmål)' - general_csv_separator: ',' - general_csv_decimal_separator: '.' + general_csv_separator: ';' + general_csv_decimal_separator: ',' general_csv_encoding: ISO-8859-1 general_pdf_fontname: freesans general_pdf_monospaced_fontname: freemono diff --git a/config/locales/ro.yml b/config/locales/ro.yml index c3b06a354..8f88109bc 100644 --- a/config/locales/ro.yml +++ b/config/locales/ro.yml @@ -142,7 +142,7 @@ ro: general_text_no: 'nu' general_text_yes: 'da' general_lang_name: 'Romanian (Română)' - general_csv_separator: '.' + general_csv_separator: ';' general_csv_decimal_separator: ',' general_csv_encoding: UTF-8 general_pdf_fontname: freesans diff --git a/config/locales/sk.yml b/config/locales/sk.yml index 22598a08e..d19580123 100644 --- a/config/locales/sk.yml +++ b/config/locales/sk.yml @@ -146,8 +146,8 @@ sk: general_text_no: 'nie' general_text_yes: 'áno' general_lang_name: 'Slovak (Slovenčina)' - general_csv_separator: ',' - general_csv_decimal_separator: '.' + general_csv_separator: ';' + general_csv_decimal_separator: ',' general_csv_encoding: UTF-8 general_pdf_fontname: freesans general_pdf_monospaced_fontname: freemono diff --git a/config/locales/sl.yml b/config/locales/sl.yml index f662e4dec..482422daa 100644 --- a/config/locales/sl.yml +++ b/config/locales/sl.yml @@ -146,8 +146,8 @@ sl: general_text_no: 'ne' general_text_yes: 'da' general_lang_name: 'Slovene (Slovenščina)' - general_csv_separator: ',' - general_csv_decimal_separator: '.' + general_csv_separator: ';' + general_csv_decimal_separator: ',' general_csv_encoding: UTF-8 general_pdf_fontname: freesans general_pdf_monospaced_fontname: freemono diff --git a/config/locales/sq.yml b/config/locales/sq.yml index 66fa1dcea..ef0651ae6 100644 --- a/config/locales/sq.yml +++ b/config/locales/sq.yml @@ -147,7 +147,7 @@ sq: general_text_no: 'jo' general_text_yes: 'po' general_lang_name: 'Albanian (Shqip)' - general_csv_separator: ',' + general_csv_separator: ';' general_csv_decimal_separator: '.' general_csv_encoding: ISO-8859-1 general_pdf_fontname: freesans diff --git a/config/locales/sr-YU.yml b/config/locales/sr-YU.yml index d9a5b70f5..62dc00e6a 100644 --- a/config/locales/sr-YU.yml +++ b/config/locales/sr-YU.yml @@ -150,8 +150,8 @@ sr-YU: general_text_no: 'ne' general_text_yes: 'da' general_lang_name: 'Serbian (Srpski)' - general_csv_separator: ',' - general_csv_decimal_separator: '.' + general_csv_separator: ';' + general_csv_decimal_separator: ',' general_csv_encoding: UTF-8 general_pdf_fontname: freesans general_pdf_monospaced_fontname: freemono diff --git a/config/locales/sr.yml b/config/locales/sr.yml index cab04b39d..7b958565c 100644 --- a/config/locales/sr.yml +++ b/config/locales/sr.yml @@ -148,8 +148,8 @@ sr: general_text_no: 'не' general_text_yes: 'да' general_lang_name: 'Serbian Cyrillic (Српски)' - general_csv_separator: ',' - general_csv_decimal_separator: '.' + general_csv_separator: ';' + general_csv_decimal_separator: ',' general_csv_encoding: UTF-8 general_pdf_fontname: freesans general_pdf_monospaced_fontname: freemono diff --git a/config/locales/sv.yml b/config/locales/sv.yml index ce1a07e8e..9ac0b080a 100644 --- a/config/locales/sv.yml +++ b/config/locales/sv.yml @@ -189,8 +189,8 @@ sv: general_text_no: 'nej' general_text_yes: 'ja' general_lang_name: 'Swedish (Svenska)' - general_csv_separator: ',' - general_csv_decimal_separator: '.' + general_csv_separator: ';' + general_csv_decimal_separator: ',' general_csv_encoding: ISO-8859-1 general_pdf_fontname: freesans general_pdf_monospaced_fontname: freemono diff --git a/config/locales/tr.yml b/config/locales/tr.yml index 06cd38e69..2b66af8a7 100644 --- a/config/locales/tr.yml +++ b/config/locales/tr.yml @@ -162,7 +162,7 @@ tr: general_text_no: 'hayır' general_text_yes: 'evet' general_lang_name: 'Turkish (Türkçe)' - general_csv_separator: ',' + general_csv_separator: ';' general_csv_encoding: ISO-8859-9 general_pdf_fontname: freesans general_pdf_monospaced_fontname: freemono @@ -719,7 +719,7 @@ tr: label_and_its_subprojects: "%{value} ve alt projeleri" mail_subject_reminder: "%{count} iş bir kaç güne bitecek" setting_mail_handler_api_key: API anahtarı - general_csv_decimal_separator: '.' + general_csv_decimal_separator: ',' notice_unable_delete_version: Sürüm silinemiyor label_renamed: yeniden adlandırılmış label_copied: kopyalanmış diff --git a/config/locales/uk.yml b/config/locales/uk.yml index 334bf068b..10d604aae 100644 --- a/config/locales/uk.yml +++ b/config/locales/uk.yml @@ -161,8 +161,8 @@ uk: general_text_no: 'Ні' general_text_yes: 'Так' general_lang_name: 'Ukrainian (Українська)' - general_csv_separator: ',' - general_csv_decimal_separator: '.' + general_csv_separator: ';' + general_csv_decimal_separator: ',' general_csv_encoding: UTF-8 general_pdf_fontname: freesans general_pdf_monospaced_fontname: freemono diff --git a/config/locales/vi.yml b/config/locales/vi.yml index 9563504e2..190d2f813 100644 --- a/config/locales/vi.yml +++ b/config/locales/vi.yml @@ -200,7 +200,7 @@ vi: general_text_yes: 'có' general_lang_name: 'Vietnamese (Tiếng Việt)' general_csv_separator: ',' - general_csv_decimal_separator: '.' + general_csv_decimal_separator: ',' general_csv_encoding: UTF-8 general_pdf_fontname: DejaVuSans general_pdf_monospaced_fontname: DejaVuSans -- 2.55.0