[education/gcompris/joseph-master-patch-64346] /: I have updated the language tags to follow IETF BCP 47 standard, as required by the `publiccode.yml` standard. See https://yml.publiccode.tools/schema.core.html#key-localisation-availablelanguages.

Joseph P. De Veaugh-Geiss <[email protected]>
Newsgroups gmane.comp.kde.cvs
Message-ID <[email protected]>
Git commit dd21fd1521209c0aad69b533a212b48ecbdf180b by Joseph P. De Veaugh-Geiss.
Committed on 27/07/2026 at 13:54.
Pushed by joseph into branch 'joseph-master-patch-64346'.

I have updated the language tags to follow IETF BCP 47 standard, as required by the `publiccode.yml` standard. See https://yml.publiccode.tools/schema.core.html#key-localisation-availablelanguages.

Note: It is discouraged to use region subtags (e.g., `uk-UA`) unless the subtag "contributes information needed to distinguish this language tag from another one, otherwise leave it out." The example provided is:

> For example, en-GB can be useful for spell-checking, but the region subtag in ja-JP is unlikely to be useful unless you are intentionally contrasting it with Japanese spoken in other parts of the world.

Therefore I removed regional subtags throughout, only leaving them when I had doubt. I hope these changes are correct.

All tags were checked using this validation tool: https://r12a.github.io/app-subtags/

See also:

* https://www.iana.org/assignments/language-subtag-registry/language-subtag-registry
* https://www.w3.org/International/articles/language-tags/

M  +45   -45   publiccode.yml

https://invent.kde.org/education/gcompris/-/commit/dd21fd1521209c0aad69b533a212b48ecbdf180b

diff --git a/publiccode.yml b/publiccode.yml
index 1c11c563f..7ee4db032 100644
--- a/publiccode.yml
+++ b/publiccode.yml
@@ -34,53 +34,53 @@ legal:
 localisation:
   localisationReady: true
   availableLanguages:
-    - en_GB
-    - en_US
-    - ar_AR
-    - az_AZ
-    - bg_BG
-    - br_FR
-    - be_BY
-    - ca_ES
+    - en-GB
+    - en-US
+    - ar
+    - az
+    - bg
+    - br-FR
+    - be-BY
+    - ca
     - ca-valencia
-    - cs_CZ
-    - de_DE
-    - el_GR
+    - cs
+    - de
+    - el
     - eo
-    - es_ES
-    - et_EE
-    - eu_ES
-    - fi_FI
-    - fr_FR
-    - gl_ES
-    - he_IL
-    - hr_HR
-    - hu_HU
-    - id_ID
-    - it_IT
-    - ka_GE
-    - kn_IN
-    - lt_LT
-    - lv_LV
-    - mk_MK
-    - ml_IN
-    - nl_NL
-    - nn_NO
-    - pl_PL
-    - pt_PT
-    - pt_BR
-    - ro_RO
-    - ru_RU
-    - sa_IN
-    - sk_SK
-    - sl_SI
-    - sq_AL
-    - sv_FI
-    - sw_TZ
-    - ta_IN
-    - tr_TR
-    - uk_UA
-    - zh_TW
+    - es
+    - et
+    - eu
+    - fi
+    - fr
+    - gl
+    - he
+    - hr
+    - hu
+    - id
+    - it
+    - ka
+    - kn
+    - lt
+    - lv
+    - mk
+    - ml
+    - nl
+    - nn
+    - pl
+    - pt
+    - pt-BR
+    - ro
+    - ru
+    - sa
+    - sk
+    - sl
+    - sq
+    - sv-FI
+    - sw
+    - ta
+    - tr
+    - uk
+    - zh-TW
 description:
   en:
     shortDescription: |-
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.