Recherche…


Remarques

<switch> est un attribut de traitement conditionnel. Cela n'empêche pas les éléments d'être référencés par d'autres éléments. Dans notre cas, <switch> évalue la valeur systemLanguage de ses éléments enfants directs correspondant à la langue de l'utilisateur. Une fois trouvé, l'enfant est rendu et les autres enfants seront contournés.

Si le systemLanguage n'est pas spécifié, l'enfant sera affiché, ce qui nous permettra de spécifier un repli.

Informations sur les recommandations du W3C

Affichage alternatif en fonction de la langue de l'utilisateur

<svg xmlns="http://www.w3.org/2000/svg">
  <switch>
    <text systemLanguage="en-UK" x="10" y="10">UK English</text>
    <text systemLanguage="fr" x="10" y="10">Français</text>
    <text systemLanguage="ru" x="10" y="10">Русский</text>
    <text x="10" y="20">English</text> <!-- fallback (if none of the languages match) -->
  </switch>
</svg>


Modified text is an extract of the original Stack Overflow Documentation
Sous licence CC BY-SA 3.0
Non affilié à Stack Overflow