Conventions de traduction

Encodage des fichiers

Tous les fichiers de langue php doivent être encodés en UTF-8 (sans bom) pour IP.Board >= 3.0 et pour les applications et composants qui vont avec.

Les normes à suivre

Les majuscules

  • Seuls les premiers mots d'une phrase ou les noms propres prennent une majuscule.
  • Contrairement à l'anglais, il ne faut pas écrire des Phrases Avec Plusieurs Majuscules Dedans. C'est de l'anglicisme, incorrect en français.

Les espaces

  • Toujours mettre un espace insécable devant les caractères ": ! ? ;".
  • Mettre un espace derrière les caractères ": ! ? ;" quand ils sont suivis d'une autre phrase.

Vous pourrez trouver l'espace insécable dans le fichier caracteres specifiques.txt présent dans le dossier outils du dépôt.

Les caractères accentués

  • A partir d'IP.Board 3.0, il ne faut plus utiliser les entités html sauf si c'est nécessaire. Dans ce cas, bien le préciser en mettant un commentaire à la fin de la ligne concernée par cette exception.
  • Si un mot dont la première lettre a un accent et que ce mot commence avec une majuscule, il faut obligatoirement utiliser le caractère majuscule avec accent. Vous pourrez trouver ces caractères majuscules avec accent dans le fichier caracteres specifiques.txt présent dans le dossier outils du dépôt. Voici un exemple : Éditer.

Les caractères spécifiques

  • Les apostrophes du type ´ ne sont pas acceptées. Elles doivent être de la forme '
  • Les apostrophes peuvent être encodées de cette façon suivante si nécessaire : & #039; (sans espace entre & et #)

Les anciennes normes

Vous trouverez les normes à utiliser pour IP.Board <= 2.3 dans ce sujet du forum