feat(pptx,ui): retentative mauvaise ecriture pour PowerPoint + lien liste RTL interface

- PowerPoint beneficie du garde-fou de retentative (arabe livre pour du
  persan etc.), comme Word, Excel et PDF
- l'interface : la liste des locales RTL renvoie desormais explicitement
  a la reference serveur (core/languages.py) pour eviter tout oubli
  lors d'un futur ajout de langue d'affichage
This commit is contained in:
2026-09-01 20:55:31 +02:00
parent 5d6b19d593
commit e5e09f0f30
2 changed files with 29 additions and 1 deletions

View File

@@ -44,6 +44,11 @@ const VALID_LOCALES: ReadonlyArray<Locale> = [
];
const DEFAULT_LOCALE: Locale = "en";
// Locales d'affichage écrites de droite à gauche. Doit couvrir toutes les
// locales RTL de VALID_LOCALES — la référence côté serveur est
// RTL_LANGUAGES dans core/languages.py (ar, he, fa, ur, ku, ps, ug, sd,
// yi, dv, ckb) : toute nouvelle locale RTL ajoutée à VALID_LOCALES doit
// figurer ici, sinon l'interface restera affichée de gauche à droite.
const RTL_LOCALES: ReadonlyArray<Locale> = ["ar", "fa"];
type TranslationParams = Record<string, string | number>;