From 9d1a9ac8de204f9023f67f4b965d3193aa7c0f8a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Martin=20Baril=C3=ADk?= Date: Wed, 26 Feb 2025 08:42:37 +0100 Subject: [PATCH 1/7] feat: slovak translations --- config/locales/sk.yml | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100755 config/locales/sk.yml diff --git a/config/locales/sk.yml b/config/locales/sk.yml new file mode 100755 index 0000000..0c95904 --- /dev/null +++ b/config/locales/sk.yml @@ -0,0 +1,21 @@ +sk: + ibandit: + invalid_country_code: "'%{country_code}' nie je platný ISO 3166-1 IBAN kód krajiny" + invalid_check_digits: "Kontrolné číslice neprešli modulus kontrolou. Očakával som '%{expected_check_digits}', dostal som '%{check_digits}'." + invalid_length: "Dĺžka nesúhlasí so špecifikáciou SWIFT (očakával som %{expected_length} znakov, dostal som %{length})" + is_required: "je povinné" + wrong_length: "má nesprávnu dĺžku (má byť %{expected} znakov)" + not_used_in_country: "nie je používaný v %{country_code}" + non_alphanumeric_characters: "Nealfanumerické znaky nájdené: %{characters}" + invalid_format: "Neočakávaný formát pre %{country_code} IBAN." + is_invalid: "je neplatný" + does_not_support_payments: "nepodporuje platby" + has_invalid_format: "formát je neplatný" + failed_checksum_test: "nesprávny kontrolný súčet" + failed_modulus_check: "nesprávna kontrola modulo" + has_invalid_length: "dĺžka je neplatná" + bank_code_does_not_exist: "bankový kód neexistuje" + has_invalid_clearing_code_length: "dĺžka kódu clearingu je neplatná" + has_invalid_serial_number: "sériové číslo je neplatné" + branch_code_does_not_exist: "kód pobočky neexistuje" + From 6e6a4cf38d346f3b110b0c34c74c1a89dd0b738a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Martin=20Baril=C3=ADk?= <58255651+martinbarilik@users.noreply.github.com> Date: Tue, 29 Sep 2026 07:31:26 +0200 Subject: [PATCH 2/7] Update config/locales/sk.yml Co-authored-by: Joe Southan --- config/locales/sk.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/config/locales/sk.yml b/config/locales/sk.yml index 0c95904..a441ba6 100755 --- a/config/locales/sk.yml +++ b/config/locales/sk.yml @@ -1,7 +1,7 @@ sk: ibandit: invalid_country_code: "'%{country_code}' nie je platný ISO 3166-1 IBAN kód krajiny" - invalid_check_digits: "Kontrolné číslice neprešli modulus kontrolou. Očakával som '%{expected_check_digits}', dostal som '%{check_digits}'." + invalid_check_digits: "Kontrolné číslice neprešli kontrolou modulo. Očakávané '%{expected_check_digits}', zadané '%{check_digits}'." invalid_length: "Dĺžka nesúhlasí so špecifikáciou SWIFT (očakával som %{expected_length} znakov, dostal som %{length})" is_required: "je povinné" wrong_length: "má nesprávnu dĺžku (má byť %{expected} znakov)" From 175680861aec371b5f17cecc2e108b4851471ae8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Martin=20Baril=C3=ADk?= <58255651+martinbarilik@users.noreply.github.com> Date: Tue, 29 Sep 2026 07:31:51 +0200 Subject: [PATCH 3/7] Update config/locales/sk.yml Co-authored-by: Joe Southan --- config/locales/sk.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/config/locales/sk.yml b/config/locales/sk.yml index a441ba6..d371965 100755 --- a/config/locales/sk.yml +++ b/config/locales/sk.yml @@ -2,7 +2,7 @@ sk: ibandit: invalid_country_code: "'%{country_code}' nie je platný ISO 3166-1 IBAN kód krajiny" invalid_check_digits: "Kontrolné číslice neprešli kontrolou modulo. Očakávané '%{expected_check_digits}', zadané '%{check_digits}'." - invalid_length: "Dĺžka nesúhlasí so špecifikáciou SWIFT (očakával som %{expected_length} znakov, dostal som %{length})" + invalid_length: "Dĺžka nezodpovedá špecifikácii SWIFT (očakávaných %{expected_length} znakov, zadaných %{length})" is_required: "je povinné" wrong_length: "má nesprávnu dĺžku (má byť %{expected} znakov)" not_used_in_country: "nie je používaný v %{country_code}" From a0e4fbac9960e83d2932b8d7249d0c2ee479654c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Martin=20Baril=C3=ADk?= <58255651+martinbarilik@users.noreply.github.com> Date: Tue, 29 Sep 2026 07:32:10 +0200 Subject: [PATCH 4/7] Update config/locales/sk.yml Co-authored-by: Joe Southan --- config/locales/sk.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/config/locales/sk.yml b/config/locales/sk.yml index d371965..ee166e3 100755 --- a/config/locales/sk.yml +++ b/config/locales/sk.yml @@ -13,7 +13,7 @@ sk: has_invalid_format: "formát je neplatný" failed_checksum_test: "nesprávny kontrolný súčet" failed_modulus_check: "nesprávna kontrola modulo" - has_invalid_length: "dĺžka je neplatná" + failed_modulus_check: "neúspešná kontrola modulo" bank_code_does_not_exist: "bankový kód neexistuje" has_invalid_clearing_code_length: "dĺžka kódu clearingu je neplatná" has_invalid_serial_number: "sériové číslo je neplatné" From 17174863d39d5a62c4671133c9c2cb12919913bf Mon Sep 17 00:00:00 2001 From: Martin Barilik Date: Tue, 29 Sep 2026 07:45:13 +0200 Subject: [PATCH 5/7] Update Slovak translation for failed_checksum_test --- config/locales/sk.yml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) mode change 100755 => 100644 config/locales/sk.yml diff --git a/config/locales/sk.yml b/config/locales/sk.yml old mode 100755 new mode 100644 index ee166e3..aa60752 --- a/config/locales/sk.yml +++ b/config/locales/sk.yml @@ -11,8 +11,7 @@ sk: is_invalid: "je neplatný" does_not_support_payments: "nepodporuje platby" has_invalid_format: "formát je neplatný" - failed_checksum_test: "nesprávny kontrolný súčet" - failed_modulus_check: "nesprávna kontrola modulo" + failed_checksum_test: "neúspešný test kontrolného súčtu" failed_modulus_check: "neúspešná kontrola modulo" bank_code_does_not_exist: "bankový kód neexistuje" has_invalid_clearing_code_length: "dĺžka kódu clearingu je neplatná" From a2fc818b013d0cd1c3851c249e90aa5d342a7a2d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Martin=20Baril=C3=ADk?= <58255651+martinbarilik@users.noreply.github.com> Date: Tue, 29 Sep 2026 11:34:17 +0200 Subject: [PATCH 6/7] Update config/locales/sk.yml Co-authored-by: Joe Southan --- config/locales/sk.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/config/locales/sk.yml b/config/locales/sk.yml index aa60752..90b5f42 100644 --- a/config/locales/sk.yml +++ b/config/locales/sk.yml @@ -13,6 +13,7 @@ sk: has_invalid_format: "formát je neplatný" failed_checksum_test: "neúspešný test kontrolného súčtu" failed_modulus_check: "neúspešná kontrola modulo" + has_invalid_length: "dĺžka je neplatná" bank_code_does_not_exist: "bankový kód neexistuje" has_invalid_clearing_code_length: "dĺžka kódu clearingu je neplatná" has_invalid_serial_number: "sériové číslo je neplatné" From c462e84cb89b8ac071252e52c335248f6bf711f7 Mon Sep 17 00:00:00 2001 From: Martin Barilik Date: Tue, 29 Sep 2026 11:36:02 +0200 Subject: [PATCH 7/7] Add Slovak (sk) to supported locales --- lib/ibandit/constants.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/ibandit/constants.rb b/lib/ibandit/constants.rb index 0142c84..bd49475 100644 --- a/lib/ibandit/constants.rb +++ b/lib/ibandit/constants.rb @@ -27,7 +27,7 @@ module Constants ).uniq SUPPORTED_LOCALES = %w[ - da de en es fr it nb nl pt sl sv + da de en es fr it nb nl pt sk sl sv ].freeze end end