From c4093734e2ebe2efb7d65e216cd1444664bcf26a Mon Sep 17 00:00:00 2001 From: Sylvestre Ledru Date: Sun, 5 Apr 2026 23:07:49 +0200 Subject: [PATCH] ci: install hu_HU.UTF-8 (and peers) for l10n cargo test job --- .github/workflows/l10n.yml | 12 ++++++++++++ tests/by-util/test_date.rs | 2 +- 2 files changed, 13 insertions(+), 1 deletion(-) diff --git a/.github/workflows/l10n.yml b/.github/workflows/l10n.yml index 98504f997..11b2c52e7 100644 --- a/.github/workflows/l10n.yml +++ b/.github/workflows/l10n.yml @@ -56,6 +56,18 @@ jobs: ubuntu-*) # selinux headers needed for testing sudo apt-get -y update ; sudo apt-get -y install libselinux1-dev + # Locales required by tests/by-util/test_date.rs and + # tests/by-util/test_dd.rs (fr_FR is the ISO-8859-1 variant + # used by test_iso8859_1_case_conversion). + sudo locale-gen --keep-existing fr_FR + sudo locale-gen --keep-existing fr_FR.UTF-8 + sudo locale-gen --keep-existing es_ES.UTF-8 + sudo locale-gen --keep-existing en_US.UTF-8 + sudo locale-gen --keep-existing fa_IR.UTF-8 # Iran + sudo locale-gen --keep-existing am_ET.UTF-8 # Ethiopia + sudo locale-gen --keep-existing th_TH.UTF-8 # Thailand + sudo locale-gen --keep-existing hu_HU.UTF-8 # Hungary + sudo update-locale ;; macos-*) # needed for testing diff --git a/tests/by-util/test_date.rs b/tests/by-util/test_date.rs index 489f15158..7096e2040 100644 --- a/tests/by-util/test_date.rs +++ b/tests/by-util/test_date.rs @@ -3,7 +3,7 @@ // For the full copyright and license information, please view the LICENSE // file that was distributed with this source code. // -// spell-checker: ignore: AEDT AEST EEST NZDT NZST Kolkata Iseconds févr février janv janvier mercredi samedi sommes juin décembre Januar Juni Dezember enero junio diciembre gennaio giugno dicembre junho dezembro lundi dimanche Montag Sonntag Samstag sábado febr MEST KST uueuu ueuu +// spell-checker: ignore: AEDT AEST EEST NZDT NZST Kolkata Iseconds févr février janv janvier mercredi samedi sommes juin décembre Januar Juni Dezember enero junio diciembre gennaio giugno dicembre junho dezembro lundi dimanche Montag Sonntag Samstag sábado febr MEST KST uueuu ueuu vasárnap június január distros // spell-checker: ignore: uppercases use std::cmp::Ordering;