Modèle:Trad : Différence entre versions

De EncyclopAtys

Ligne 7 : Ligne 7 :
 
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}}}});"><!--
 +
 +
 +
-x-> {{#if:{{{H|}}}
 +
|<!-x- Horizontal
 +
--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:{{{EN|}}}| [[file:Gb.png | link=:en:{{{EN}}} | en:{{{EN}}}]]&nbsp;{{Dot|St={{{ENs}}}}}&nbsp;•&nbsp;}}<!--
 +
--x-> {{#if:{{{ES|}}}| [[file:Es.png | link=:es:{{{ES}}} | es:{{{ES}}}]]&nbsp;{{Dot|St={{{ESs}}}}}&nbsp;•&nbsp;}}<!--
 +
--x-> {{#if:{{{FR|}}}| [[file:Fr.png | link=:fr:{{{FR}}} | fr:{{{FR}}}]]&nbsp;{{Dot|St={{{FRs}}}}}&nbsp;•&nbsp;}}<!--
 +
--x-> {{#if:{{{RU|}}}| [[file:Ru.png | link=:ru:{{{RU}}} | ru:{{{RU}}}]]&nbsp;{{Dot|St={{{RUs}}}}}&nbsp;•<br/>}}<!--
 +
--x-></div>
 +
|<!-x- Vertical
 +
--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:{{{EN|}}}| [[file:Gb.png | link=:en:{{{EN}}} | en:{{{EN}}}|{{Dot|St={{{FRs}}}}}]]&nbsp;{{Dot|St={{{FRs}}}}}<br/>}}<!--
 +
--x-> {{#if:{{{ES|}}}| [[file:Es.png | link=:es:{{{ES}}} | es:{{{ES}}}|{{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/>}}<!--
 +
--> {{#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={{{FRs}}}}}<br/>}}<!--
 +
--x-> {{#if:{{{EN|}}}| [[file:Gb.png | link=:en:{{{EN}}} | en:{{{EN}}}]]{{Dot|St={{{FRs}}}}}<br/>}}<!--
 +
--x-> {{#if:{{{ES|}}}| [[file:Es.png | link=:es:{{{ES}}} | es:{{{ES}}}]]{{Dot|St={{{FRs}}}}}<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={{{FRs}}}}}<br/>}}<!--
 +
--x-></div><!--
 +
-x->}}<!--
 +
 +
 
---> {{#if:{{{DE|}}}| [[file:De.png | link=:de:{{{DE}}} | de:{{{DE}}}]]<br/>}}<!--
 
---> {{#if:{{{DE|}}}| [[file:De.png | link=:de:{{{DE}}} | de:{{{DE}}}]]<br/>}}<!--
 
---> {{#if:{{{EN|}}}| [[file:Gb.png | link=:en:{{{EN}}} | en:{{{EN}}}]]<br/>}}<!--
 
---> {{#if:{{{EN|}}}| [[file:Gb.png | link=:en:{{{EN}}} | en:{{{EN}}}]]<br/>}}<!--
Ligne 43 : Ligne 71 :
 
  {<nowiki>{</nowiki>Trad|<BigrammeLangue>=<Nom de la page traduite dans la langue XX>|etc...}}
 
  {<nowiki>{</nowiki>Trad|<BigrammeLangue>=<Nom de la page traduite dans la langue XX>|etc...}}
  
*Les bigrammes reconnus sont DE, EN, ES, FR et RU.<br />
+
*Les bigrammes reconnus sont DE, EN, ES, FR et RU.
 
*Ce modèle peut s'enrichir de deux autres paramètres: '''"H"''' pour afficher les boites horizontalement et '''"palette"''' pour imposer une couleur thématique.Pour les palettes disponibles voir:  [[:Modèle:ColorAtys]]
 
*Ce modèle peut s'enrichir de deux autres paramètres: '''"H"''' pour afficher les boites horizontalement et '''"palette"''' pour imposer une couleur thématique.Pour les palettes disponibles voir:  [[:Modèle:ColorAtys]]
 
*Si une variable linguistique n'est pas renseignée, le bouton n'est pas affiché. Par contre, il sera affiché, '''même si le lien n’aboutit sur aucune page'''.
 
*Si une variable linguistique n'est pas renseignée, le bouton n'est pas affiché. Par contre, il sera affiché, '''même si le lien n’aboutit sur aucune page'''.
Ligne 62 : Ligne 90 :
 
|FR = Modèle:Trad  
 
|FR = Modèle:Trad  
 
|RU = Шаблон:Trad  
 
|RU = Шаблон:Trad  
 +
|H  =
 
|palette=fyros
 
|palette=fyros
 
|ref=En anglais
 
|ref=En anglais
Ligne 72 : Ligne 101 :
 
|FR = Modèle:Trad  
 
|FR = Modèle:Trad  
 
|RU = Шаблон:Trad  
 
|RU = Шаблон:Trad  
 +
|H  =
 
|palette=fyros
 
|palette=fyros
 
|ref=En anglais
 
|ref=En anglais
Ligne 103 : Ligne 133 :
 
|FR =
 
|FR =
 
|RU =
 
|RU =
|H  =
 
 
|palette=
 
|palette=
 
}}</nowiki></pre>
 
}}</nowiki></pre>
Ligne 118 : Ligne 147 :
  
  
 +
<!--
 +
--><div style="float: right; margin-right: 0em; padding:.1em; border: .1em outset #{{ColorAtys|type=|group={{{palette}}}}}; font-size: 1em; background-color: #{{ColorAtys|type=bg|group={{{palette}}}}};font-weight:bold; text-align: right;
 +
background: -webkit-gradient(linear, left top, right top, color-stop(0%,#def), color-stop(100%,#000));
 +
background: -webkit-gradient(linear, center top, center bottom, from(#fff), to(#def));
 +
background: -webkit-linear-gradient(#fff, #def);
 +
background: -moz-linear-gradient(#fff, #def);
 +
background: -o-linear-gradient(#fff, #def);
 +
background: -ms-linear-gradient(#def, #def);
 +
background: linear-gradient(#fff, #def);
  
 
+
background: #{{ColorAtys|type=bg|group={{{palette}}}}};
 +
background: rgba(255, 255, 255, 0.8);
 +
 +
<!--color: #000; text-shadow: #9ff .1em .1em .5em, #0ff -.1em -.1em .3em, #033 .1em .1em .1em;-->
 +
"><!--
 +
--> {{#if:{{{H|}}}
 +
|<!-- Horizontal
 +
---><div style="background: linear-gradient(to right, #{{ColorAtys|type=bg|group={{{palette}}}}}, #{{ColorAtys|type=light|group={{{palette}}}}});">•&nbsp;<!--
 +
---> {{#if:{{{DE|}}}| [[file:De.png | link=:de:{{{DE}}} | de:{{{DE}}}]]&nbsp;{{Dot|St={{{DEs}}}}}&nbsp;•&nbsp;}}<!--
 +
---> {{#if:{{{EN|}}}| [[file:Gb.png | link=:en:{{{EN}}} | en:{{{EN}}}]]&nbsp;{{Dot|St={{{ENs}}}}}&nbsp;•&nbsp;}}<!--
 +
---> {{#if:{{{ES|}}}| [[file:Es.png | link=:es:{{{ES}}} | es:{{{ES}}}]]&nbsp;{{Dot|St={{{ESs}}}}}&nbsp;•&nbsp;}}<!--
 +
---> {{#if:{{{FR|}}}| [[file:Fr.png | link=:fr:{{{FR}}} | fr:{{{FR}}}]]&nbsp;{{Dot|St={{{FRs}}}}}&nbsp;•&nbsp;}}<!--
 +
---> {{#if:{{{RU|}}}| [[file:Ru.png | link=:ru:{{{RU}}} | ru:{{{RU}}}]]&nbsp;{{Dot|St={{{RUs}}}}}&nbsp;•<br/>}}<!--
 +
---></div>
 +
|<!-- Vertical
 +
---><div style="background: linear-gradient(to right, #{{ColorAtys|type=bg|group={{{palette}}}}}, #{{ColorAtys|type=light|group={{{palette}}}}});"><!--
 +
---> {{#if:{{{DE|}}}| [[file:De.png | link=:de:{{{DE}}} | de:{{{DE}}}]]&nbsp;{{Dot|St={{{DEs}}}}}<br/>}}<!--
 +
---> {{#if:{{{EN|}}}| [[file:Gb.png | link=:en:{{{EN}}} | en:{{{EN}}}]]&nbsp;{{Dot|St={{{ENs}}}}}<br/>}}<!--
 +
---> {{#if:{{{ES|}}}| [[file:Es.png | link=:es:{{{ES}}} | es:{{{ES}}}]]&nbsp;{{Dot|St={{{ESs}}}}}<br/>}}<!--
 +
---> {{#if:{{{FR|}}}| [[file:Fr.png | link=:fr:{{{FR}}} | fr:{{{FR}}}]]&nbsp;{{Dot|St={{{FRs}}}}}<br/>}}<!--
 +
---> {{#if:{{{RU|}}}| [[file:Ru.png | link=:ru:{{{RU}}} | ru:{{{RU}}}]]&nbsp;{{Dot|St={{{RUs}}}}}<br/>}}<!--
 +
---></div><!--
 +
-->}}<!--
 +
--></div><!--
 +
--><noinclude>
 
[[catégorie:modèles]]</noinclude>
 
[[catégorie:modèles]]</noinclude>

Version du 3 septembre 2019 à 18:17

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".

Paramètres

Utiliser comme suit:

{{Trad|<BigrammeLangue>=<Nom de la page traduite dans la langue XX>|etc...}}
  • Les bigrammes reconnus sont DE, EN, ES, FR et RU.
  • Ce modèle peut s'enrichir de deux autres paramètres: "H" pour afficher les boites horizontalement et "palette" pour imposer une couleur thématique.Pour les palettes disponibles voir: Modèle:ColorAtys
  • Si une variable linguistique n'est pas renseignée, le bouton n'est pas affiché. Par contre, il sera affiché, même si le lien n’aboutit sur aucune page.

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