Ligne 6 : Ligne 6 :
 
border: #{{ColorAtys|type=light|group={{#var:colour}}}} medium outset;
 
border: #{{ColorAtys|type=light|group={{#var:colour}}}} medium outset;
 
background: linear-gradient(to left, #{{ColorAtys|type=bg|group={{#var:colour}}}}, #{{ColorAtys|type=light|group={{#var:colour}}}});"><!--
 
background: linear-gradient(to left, #{{ColorAtys|type=bg|group={{#var:colour}}}}, #{{ColorAtys|type=light|group={{#var:colour}}}});"><!--
 
+
--> {{#if:{{{H|}}}
 
+
|<!-- Horizontal
-x-> {{#if:{{{H|}}}
+
---> {{#if:{{{DE|}}}| <div>[[file:De.png | link=:de:{{{DE}}} | de:{{{DE}}}]]{{Dot|St={{{DEs}}}}}</div>}}<!--
|<!-x- Horizontal
+
---> {{#if:{{{EN|}}}| <div>[[file:Gb.png | link=:en:{{{EN}}} | en:{{{EN}}}]]{{Dot|St={{{ENs}}}}}</div>}}<!--
 +
---> {{#if:{{{ES|}}}| <div>[[file:Es.png | link=:es:{{{ES}}} | es:{{{ES}}}]]{{Dot|St={{{ESs}}}}}</div>}}<!--
 +
---> {{#if:{{{FR|}}}| <div>[[file:Fr.png | link=:fr:{{{FR}}} | fr:{{{FR}}}]]{{Dot|St={{{FRs}}}}}</div>}}<!--
 +
---> {{#if:{{{RU|}}}| <div>[[file:Ru.png | link=:ru:{{{RU}}} | ru:{{{RU}}}]]{{Dot|St={{{RUs}}}}}</div>}}<!--
 +
---></div><!--
 
--x-><div style="background: linear-gradient(to right, #{{ColorAtys|type=bg|group={{{palette}}}}}, #{{ColorAtys|type=light|group={{{palette}}}}});">•&nbsp;<!--
 
--x-><div style="background: linear-gradient(to right, #{{ColorAtys|type=bg|group={{{palette}}}}}, #{{ColorAtys|type=light|group={{{palette}}}}});">•&nbsp;<!--
 
--x-> {{#if:{{{DE|}}}| [[file:De.png | link=:de:{{{DE}}} | de:{{{DE}}}]]&nbsp;{{Dot|St={{{DEs}}}}}&nbsp;•&nbsp;}}<!--
 
--x-> {{#if:{{{DE|}}}| [[file:De.png | link=:de:{{{DE}}} | de:{{{DE}}}]]&nbsp;{{Dot|St={{{DEs}}}}}&nbsp;•&nbsp;}}<!--
Ligne 17 : Ligne 21 :
 
--x-> {{#if:{{{RU|}}}| [[file:Ru.png | link=:ru:{{{RU}}} | ru:{{{RU}}}]]&nbsp;{{Dot|St={{{RUs}}}}}&nbsp;•<br/>}}<!--
 
--x-> {{#if:{{{RU|}}}| [[file:Ru.png | link=:ru:{{{RU}}} | ru:{{{RU}}}]]&nbsp;{{Dot|St={{{RUs}}}}}&nbsp;•<br/>}}<!--
 
--x-></div>
 
--x-></div>
|<!-x- Vertical
+
-->|<!-- Vertical
 
--x-><div style="background: linear-gradient(to right, #{{ColorAtys|type=bg|group={{{palette}}}}}, #{{ColorAtys|type=light|group={{{palette}}}}});"><!--
 
--x-><div style="background: linear-gradient(to right, #{{ColorAtys|type=bg|group={{{palette}}}}}, #{{ColorAtys|type=light|group={{{palette}}}}});"><!--
 
--x-> {{#if:{{{DE|}}}| [[file:De.png | link=:de:{{{DE}}} | de:{{{DE}}}|{{Dot|St={{{FRs}}}}}]]&nbsp;{{Dot|St={{{FRs}}}}}<br/>}}<!--
 
--x-> {{#if:{{{DE|}}}| [[file:De.png | link=:de:{{{DE}}} | de:{{{DE}}}|{{Dot|St={{{FRs}}}}}]]&nbsp;{{Dot|St={{{FRs}}}}}<br/>}}<!--
Ligne 24 : Ligne 28 :
 
--x-> {{#if:{{{FR|}}}| [[file:Fr.png | link=:fr:{{{FR}}} | fr:{{{FR}}}|{{Dot|St={{{FRs}}}}}]]&nbsp;{{Dot|St={{{FRs}}}}}<br/>}}<!--
 
--x-> {{#if:{{{FR|}}}| [[file:Fr.png | link=:fr:{{{FR}}} | fr:{{{FR}}}|{{Dot|St={{{FRs}}}}}]]&nbsp;{{Dot|St={{{FRs}}}}}<br/>}}<!--
 
--x-> {{#if:{{{RU|}}}| [[file:Ru.png | link=:ru:{{{RU}}} | ru:{{{RU}}}|{{Dot|St={{{FRs}}}}}]]&nbsp;{{Dot|St={{{FRs}}}}}<br/>}}<!--
 
--x-> {{#if:{{{RU|}}}| [[file:Ru.png | link=:ru:{{{RU}}} | ru:{{{RU}}}|{{Dot|St={{{FRs}}}}}]]&nbsp;{{Dot|St={{{FRs}}}}}<br/>}}<!--
 
--x-> {{#if:{{{DE|}}}| [[file:De.png | link=:de:{{{DE}}} | de:{{{DE}}}]]{{Dot|St={{{DEs}}}}}<br/>}}<!--
 
--x-> {{#if:{{{EN|}}}| [[file:Gb.png | link=:en:{{{EN}}} | en:{{{EN}}}]]{{Dot|St={{{ENs}}}}}<br/>}}<!--
 
--x-> {{#if:{{{ES|}}}| [[file:Es.png | link=:es:{{{ES}}} | es:{{{ES}}}]]{{Dot|St={{{ESs}}}}}<br/>}}<!--
 
--x-> {{#if:{{{FR|}}}| [[file:Fr.png | link=:fr:{{{FR}}} | fr:{{{FR}}}]]{{Dot|St={{{FRs}}}}}<br/>}}<!--
 
--x-> {{#if:{{{RU|}}}| [[file:Ru.png | link=:ru:{{{RU}}} | ru:{{{RU}}}]]{{Dot|St={{{RUs}}}}}<br/>}}<!--
 
--x-></div><!--
 
-x->}}<!--
 
  
 
---> {{#if:{{{DE|}}}| <div>[[file:De.png | link=:de:{{{DE}}} | de:{{{DE}}}]]{{Dot|St={{{DEs}}}}}</div>}}<!--
 
---> {{#if:{{{DE|}}}| <div>[[file:De.png | link=:de:{{{DE}}} | de:{{{DE}}}]]{{Dot|St={{{DEs}}}}}</div>}}<!--
 
---> {{#if:{{{EN|}}}| <div>[[file:Gb.png | link=:en:{{{EN}}} | en:{{{EN}}}]]{{Dot|St={{{ENs}}}}}</div>}}<!--
 
---> {{#if:{{{EN|}}}| <div>[[file:Gb.png | link=:en:{{{EN}}} | en:{{{EN}}}]]{{Dot|St={{{ENs}}}}}</div>}}<!--
---> {{#if:{{{ES|}}}| <div><abbr title="statut de traduction: ???">[[file:Es.png | link=:es:{{{ES}}} | es:{{{ES}}}]]{{Dot|St={{{ESs}}}}}</abbr></div>}}<!--
+
---> {{#if:{{{ES|}}}| <div>[[file:Es.png | link=:es:{{{ES}}} | es:{{{ES}}}]]{{Dot|St={{{ESs}}}}}</div>}}<!--
---> {{#if:{{{FR|}}}| <div>[[file:Fr.png | link=:fr:{{{FR}}} | fr:{{{FR}}} au statut: {{#var:status}}]]{{Dot|St={{{FRs}}}}}</div>}}<!--
+
---> {{#if:{{{FR|}}}| <div>[[file:Fr.png | link=:fr:{{{FR}}} | fr:{{{FR}}}]]{{Dot|St={{{FRs}}}}}</div>}}<!--
 
---> {{#if:{{{RU|}}}| <div>[[file:Ru.png | link=:ru:{{{RU}}} | ru:{{{RU}}}]]{{Dot|St={{{RUs}}}}}</div>}}<!--
 
---> {{#if:{{{RU|}}}| <div>[[file:Ru.png | link=:ru:{{{RU}}} | ru:{{{RU}}}]]{{Dot|St={{{RUs}}}}}</div>}}<!--
 
---></div><!--
 
---></div><!--
 +
--->}}<!--
 +
 +
 
------------------------------ Bannière d'alerte de qualité de traduction à gauche
 
------------------------------ Bannière d'alerte de qualité de traduction à gauche
 
--><div style="visi_bility:{{#var:ojo}};display:{{#var:ojo}};margin-left:0em;margin-right: 0em;width=inherit;
 
--><div style="visi_bility:{{#var:ojo}};display:{{#var:ojo}};margin-left:0em;margin-right: 0em;width=inherit;
Ligne 81 : Ligne 80 :
 
|palette=fyros
 
|palette=fyros
 
}}</pre>
 
}}</pre>
 +
 
===Exemple d'alerte===
 
===Exemple d'alerte===
 
<pre>{{TradA  
 
<pre>{{TradA  
Ligne 103 : Ligne 103 :
 
|ref=En anglais
 
|ref=En anglais
 
}}
 
}}
 +
 
===Exemple avec statut de traduction===
 
===Exemple avec statut de traduction===
 
<pre>{{TradA  
 
<pre>{{TradA  
Ligne 132 : Ligne 133 :
 
|RUs=4
 
|RUs=4
 
|H  =
 
|H  =
 +
|palette=fyros
 +
|ref=En anglais
 +
|com=C'est le texte qui est maintenu à jour en priorité.
 +
}}
 +
 +
===Exemple avec statut de traduction en mode horizontal===
 +
<pre>{{TradA
 +
|DE = Vorlage:Trad
 +
|DEs=0
 +
|EN = Template:Trad
 +
|ENs=1
 +
|ES = Plantilla:Trad
 +
|ESs=2
 +
|FR = Modèle:Trad
 +
|FRs=3
 +
|RU = Шаблон:Trad
 +
|RUs=4
 +
|H  = oui
 +
|palette=fyros
 +
|ref=En anglais
 +
}}</pre>
 +
qui donne:
 +
{{TradA
 +
|DE = Vorlage:Trad
 +
|DEs=0
 +
|EN = Template:Trad
 +
|ENs=1
 +
|ES = Plantilla:Trad
 +
|ESs=2
 +
|FR = Modèle:Trad
 +
|FRs=3
 +
|RU = Шаблон:Trad
 +
|RUs=4
 +
|H  = oui
 
|palette=fyros
 
|palette=fyros
 
|ref=En anglais
 
|ref=En anglais

Version du 5 septembre 2019 à 14:43

Modèle:TradA Petits boutons pour passer d'une langue à l'autre.

À mettre le plus haut possible dans la page.

Il est possible de transformer ce outils en bandeau d'alerte en cas de traduction douteuse sur la page où est apposé ce "modèle".

Sommaire

Paramètres

Utiliser comme suit:

{{Trad|<BigrammeLangue>=<Nom de la page traduite dans la langue XX>|etc...}}

Exemple sur cette page-ci

{{TradA 
|DE = Vorlage:Trad
|EN = Template:Trad 
|ES = Plantilla:Trad 
|FR = Modèle:Trad 
|RU = Шаблон:Trad 
|palette=fyros
}}

Exemple d'alerte

{{TradA 
|DE = Vorlage:Trad
|EN = Template:Trad 
|ES = Plantilla:Trad 
|FR = Modèle:Trad 
|RU = Шаблон:Trad 
|H  =
|palette=fyros
|ref=En anglais
}}

qui donne: Modèle:TradA

Exemple avec statut de traduction

{{TradA 
|DE = Vorlage:Trad
|DEs=0
|EN = Template:Trad 
|ENs=1
|ES = Plantilla:Trad 
|ESs=2
|FR = Modèle:Trad 
|FRs=3
|RU = Шаблон:Trad 
|RUs=4
|H  =
|palette=fyros
|ref=En anglais
}}

qui donne: Modèle:TradA

Exemple avec statut de traduction en mode horizontal

{{TradA 
|DE = Vorlage:Trad
|DEs=0
|EN = Template:Trad 
|ENs=1
|ES = Plantilla:Trad 
|ESs=2
|FR = Modèle:Trad 
|FRs=3
|RU = Шаблон:Trad 
|RUs=4
|H  = oui
|palette=fyros
|ref=En anglais
}}

qui donne: Modèle:TradA

Récupérée de « https://fr.wiki.ryzom.com/w/index.php?title=Modèle:Trad&oldid=41469 »