Skip to content

0.13.0 — interface d'administration traduisible (26 langues + anglais)

Choose a tag to compare

@stephane-schmidt stephane-schmidt released this 12 Jul 07:33
· 25 commits to main since this release

i18n admin (gettext). Jusqu'ici l'interface d'administration de FreeCookie n'avait aucun fichier de langue, alors que le plugin frère SwitchMyBar en a 26. Cette version ajoute l'infrastructure gettext complète dans /languages/ :

  • freecookie.pot + .po/.mo pour les 26 locales de SwitchMyBar (ar, cs_CZ, da_DK, de_DE, el, es_ES, fi, fr_FR, he_IL, hu_HU, id_ID, it_IT, ja, ko_KR, nb_NO, nl_NL, pl_PL, pt_BR, pt_PT, ro_RO, ru_RU, sv_SE, tr_TR, uk, zh_CN, zh_TW) + en_US.
  • Source des msgid = français ; fr_FR = identité ; en_US fourni pour les admins anglophones.
  • Purement additif : le text-domain était déjà chargé, aucune logique modifiée. Tous les .po passent msgfmt -c (placeholders %s/%1$d cohérents).

Détection auto de la langue (rappel) : le bandeau visiteur détecte déjà la langue du navigateur (option detect_browser, ON par défaut). L'extension du bandeau visiteur (chaînes FC_I18n) à ces 26 langues suit en 0.13.1 (Juliette).

⚠️ Les traductions non latines (arabe, hébreu, japonais, coréen, chinois) sont fournies en qualité machine et méritent une relecture par un locuteur natif avant la 1.0.