wiki:l10n.ar

Localisation Arabe

Générateurs

Les modifications réalisées pour les générateurs sont valables pour tous les systèmes d’écritures s’écrivant de droite à gauche :  l'arabe, l'hébreu ou l'ourdou.

Web et Scorm

  • aucune modification des templates nécessaire
  • déplacement des éléments en miroir
  • listing : les conserver dans la logique LTR (direction : ltr !important)
  • le texte placé en direction:rtl implique certains bugs apparus dans tous les navigateurs, avec quelques suppléments pour IE6.

Exemple : apparition d’ascenseurs dans le contenu, dû à l’élément hidden placé en -5000px. Modification des attributs pour tous les navigateurs, passage en display:none pour IE6. Exemple : interprétations différentes et aléatoires du padding sur IE6.

Papier (OD)

A - Skin

1 Général
  • style du texte par défaut en RTL
  • Miroir sur la page de garde
  • Page de garde en page de gauche
  • Style des listing à laisser en LTR
  • styles "indent" : mettre 1.5 à droite
  • TOC : alignement à droite, pas d’inversion des éléments (car en RTL, cela s’inverse automatiquement)
  • Template 'text'_content > resTitle : alignement à droite
  • Template 'text'_content > titleSolEx : alignement à droite et décalage à droite non à gauche, miroir sur le fond
  • Template 'text'_content > bibEntry : section décalée à droite et non à gauche
  • Template 'text'_content > bibEntryTitle : alignement à droite et décalage à droite non à gauche
  • Template 'text'_content > paraKeyword : alignement à droite et décalage à droite non à gauche
  • Template 'text'_content > titleRes : alignement à droite
  • odTemplateText_content > section : miroir de l’image de fond, page en page de gauche, inversion des marges. Gérer : page suivante en page de droite
  • titres de niveau 2 à 10 alignés à droite.
  • Template 'text' > refBibTxt aligné à droite
  • Template 'text' > refLabelExp aligné à droite
  • Contenu inline de type "linkRes". aligné à droite
  • Question d'exercice > hintSec décalage à droite de la section et non à gauche
2 BP
  • Balises pédagogiques > pbDef (parts : Définition; ) : inversion du fond pour bordure à droite
  • pour les balise warning et basics : inversion du dégradé
  • Placer les frame «A droite » plutôt que « à 0cm de la gauche»
3 Minitoc
  • inversion du fond
  • Tab en « alignement à droite » pour que le numéro de page s’aligne à gauche.
  • alignement du titre à droite
4 Contenu
  • Activité d'auto-évaluation > quizTitle (parts : Exercice; ) : alignement à droite
  • Exercice rédactionnel > descTitle (parts : Mise en contexte; ) : alignement à droite
  • Exercice rédactionnel > questTitle (parts : Question;  : alignement à droite
  • Métadonnées > title : alignement à droite
  • Entrée de glossaire (axe : content) > glosDef : décalage à droite de la section et non à gauche
  • Métadonnées des contenus pédagogiques (axe : licences) > licence  : alignement à droite
  • op_sPara_cpyR_ > paraTag_ : alignement à droite
  • op_listingTxt_ > paraTag_ : alignement à droite
  • op_ordWord : en RTL (apparemment ne reprenais pas le style par défaut)
  • WHeaderSection > spaceAfter : alignement à gauche au lieu d’à droite.
  • WHeaderSection > pageTitleNoTdm : alignement à droite
  • WPbTitle > pbTitle : alignement à droite
  • WQuest > answer : alignement à gauche au lieu d’à droite.
  • WTypo > typDef : alignement à droite (les autres se sont alignés tous seuls par héritage de style)

5 Remarques
 Attention pas d’italic tahoma supporté pour les caractères arabes.

B - Template

  • Changement de l’ordre de Solution n°xx p. xx : à vérifier avec la traduction AR.
  • Problèmes d’ordre des variable pour titleSolEx Template 'text'_content > titleSolEx, du coup inversion dans le template, passage en LTR et alignement droite.
  • Changmeent de l'ordre de tous les éléments construits de l'agrégation de plusieurs string (ex: "cf abc page xx" devient "xx page abc cf"
  • appels de "ref.odwidget" : inversion des zones zContent et zTitle

C - Transformers

  • modification de Ue.tyransf pour afficher le chiffre des titres de niveau 1 à droite (utilisé dans la tdm)
  • QCU / QCM : case à cocher à placer à droite via la propriété direction=rtl (SC3.7+)

C - ODwidgets

  • WTypo : non migré pour éviter de devoir utiliser une dérivation

Interface auteur

  • Inversion totale de la logique de travail "droite vers gauche" :
    • menus ;
    • arbre des contenus ;
    • Zone de saisie XED ;
    • Onglets ;

Traduction

TODO

Licence, maintenance, contributeur, …

TODO

Attachments