Writing systems/Syntax/fr

Cette page décrit les balises spéciales trouvées dans LanguageConverter, un système qui permet de passer d’une variété de langue (lecte) à une autre (la « convertir ») en remplaçant des caractères ou des mots. Dans tous les exemples ci-dessous, les caractères en minuscules sont utilisés pour représenter le chinois simplifié, et ceux en MAJUSCULES représentent le chinois traditionnel.

Concept
Les marqueurs LanguageConverter ressemblent à :



Où les  (drapeaux) sont décrits plus bas, et les   (variétés) sont des codes de langue (par exemple zh-cn ou zh-tw).

Il est possible de définir une variété par défaut. Dans l’exemple suivant pour le chinois, zh-cn et zh-sg sont des variétés écrites en écriture zh-hans, alors que zh-hk et zh-mo sont des variétés écrites en écriture zh-hant. Par exemple, selon la définition de  dans LanguageZh.php, si aucune règle pour zh-hk n’est trouvée, le convertisseur essayera d’utiliser les définitions pour zh-hant, zh-mo et zh-tw. In the following examples designed for Chinese,  and   are variants written in the   script, while ,   are variants written in the   script. For example, according to the  definition in, if no rules for   were found, the converter would try using definitions for  ,  , and.

Dans cet exemple, vous pouvez remarquer que zh-mo et zh-sg sont absents de la plupart des exemples. Cela est dû à leur forte similarité avec d’autres variétés, zh-hk et zh-cn respectivement. This is due to their high similarity to other variants,  and   respectively.

Exceptions
LanguageConverter évite de convertir tout ce qui est trouvé dans les blocs de code comme , , mais aussi dans la balise  utilisée pour embarquer du JavaScript exécutable. Mettre un bloc vide de règles de conversion  à l’intérieur de ces balises forcera le convertisseur à les convertir. Cette astuce peut être utile pour des portions de code imbriquées dans ces balises.

Attention, cependant, car cette astuce ne semble pas fonctionner pour les balises syntaxhighlight fournies par l'extension qui peut générer éventuellement un  imbriqué dans d’autres éléments (T34943). The switch also won't work with scripts not originally included with the page's HTML source that LC is designed to operate on.

Les messages MediaWiki ne sont pas traités par LC. Ce désagrément est tracé dans T170916.

Voir aussi

 * - pour les sélecteurs liés au convertisseur