Help:Extension:Translate/Insertables/fr

Les chaînes traductibles contiennent souvent des marques qui doivent être laissées telles quelles dans la traduction. Entrer ces marques peut être lent et difficile car il n'est pas rare d'y trouver des caractères spéciaux. Un élément insérable est un élément de marquage présenté au traducteur comme un bouton ou un autre élément d'interface. En cliquant sur le bouton, on insère l'élément de marquage dans le texte traduit à la position courante du curseur.

Chaque groupe de messages peut avoir un. Cette classe est responsable de la génération d'une liste d'. Chaque  a trois parties :


 * 1) ce qu'il faut afficher à l'utilisateur
 * 2) ce qui est inséré avant la  position du curseur dans la traduction
 * 3) ce qui est inséré après la position du curseur dans la traduction

L'extension Translate est livrée comportant. Des logiciels proposant des suggestions pour d'autres types de contenu peuvent être trouvés sur le dépôt Git de translatewiki.net.

Exemple de code
Here is an example about adding insertables support for existing file based message group: FreeCol. The YAML file has been trimmed for brevity. The newly added lines are highlighted.

FreeCol.yaml:

Suggester.php:

The parameters to Insertable are: