Modèle:Trad : Différence entre versions
De EncyclopAtys
m |
|||
(33 révisions intermédiaires par 5 utilisateurs non affichées) | |||
Ligne 1 : | Ligne 1 : | ||
− | <includeonly>{{#vardefine:ojo|{{#ifeq: {{{com|}}}{{{ref|}}} | | none | block }} }} | + | <includeonly><htmltag tagname="notigstart"></htmltag> {{#vardefine:ojo|{{#ifeq: {{{com|}}}{{{ref|}}} | | none | block }} }} |
{{#vardefine:colour|{{#ifeq: {{{com|}}}{{{ref|}}} | | {{{palette|}}} | Alert }} }} | {{#vardefine:colour|{{#ifeq: {{{com|}}}{{{ref|}}} | | {{{palette|}}} | Alert }} }} | ||
− | <div style="margin:0;padding:0;border: none;"><!------- Boite englobante | + | <div id="tradbox" style="margin:0;padding:0;border: none;"><!------- Boite englobante |
------------------------------ Boutons de versions linguistiques à droite | ------------------------------ Boutons de versions linguistiques à droite | ||
− | --><div style="float:right;margin | + | --><div style="float:right;margin:0px;margin-left:1px;left:auto; |
− | border: #{{ColorAtys|type=light|group={{#var:colour}}}} | + | border: #{{ColorAtys|type=light|group={{#var:colour}}}} 2px ridge;padding: 1px 1px 1px 2px; |
background: linear-gradient(to right, #{{ColorAtys|type=bg|group={{#var:colour}}}}, #{{ColorAtys|type=light|group={{#var:colour}}}});"><!-- | background: linear-gradient(to right, #{{ColorAtys|type=bg|group={{#var:colour}}}}, #{{ColorAtys|type=light|group={{#var:colour}}}});"><!-- | ||
--> {{#if:{{{H|}}}{{{ref|}}} | --> {{#if:{{{H|}}}{{{ref|}}} | ||
|<!-- Horizontal | |<!-- Horizontal | ||
− | ---> {{#if:{{{DE|}}}| [[file:De.png | link=:de:{{{DE}}} | de:{{{DE}}}]]{{Dot|St={{{DEs| | + | ---> {{#if:{{{DE|}}}| [[file:De.png | link=:de:{{{DE}}} | de:{{{DE}}}]]{{Dot|St={{{DEs| }}}}}}}<!-- |
− | ---> {{#if:{{{EN|}}}| [[file:Gb.png | link=:en:{{{EN}}} | en:{{{EN}}}]]{{Dot|St={{{ENs| | + | ---> {{#if:{{{EN|}}}| [[file:Gb.png | link=:en:{{{EN}}} | en:{{{EN}}}]]{{Dot|St={{{ENs| }}}}}}}<!-- |
− | ---> {{#if:{{{ES|}}}| [[file:Es.png | link=:es:{{{ES}}} | es:{{{ES}}}]]{{Dot|St={{{ESs| | + | ---> {{#if:{{{ES|}}}| [[file:Es.png | link=:es:{{{ES}}} | es:{{{ES}}}]]{{Dot|St={{{ESs| }}}}}}}<!-- |
− | ---> {{#if:{{{FR|}}}| [[file:Fr.png | link=:fr:{{{FR}}} | fr:{{{FR}}}]]{{Dot|St={{{FRs| | + | ---> {{#if:{{{FR|}}}| [[file:Fr.png | link=:fr:{{{FR}}} | fr:{{{FR}}}]]{{Dot|St={{{FRs| }}}}}}}<!-- |
− | ---> {{#if:{{{RU|}}}| [[file:Ru.png | link=:ru:{{{RU}}} | ru:{{{RU}}}]]{{Dot|St={{{RUs| | + | ---> {{#if:{{{RU|}}}| [[file:Ru.png | link=:ru:{{{RU}}} | ru:{{{RU}}}]]{{Dot|St={{{RUs| }}}}}}}<!-- |
---></div> | ---></div> | ||
|<!-- Vertical | |<!-- Vertical | ||
Ligne 25 : | Ligne 25 : | ||
------------------------------ 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 id="tradalert" style="visi_bility:{{#var:ojo}};display:{{#var:ojo}};margin-left:0em;margin-right: 0em;width=inherit; |
border: #{{ColorAtys|type=light|group=Alert}} medium outset; | border: #{{ColorAtys|type=light|group=Alert}} medium outset; | ||
background:#{{ColorAtys|type=light|group=Alert}}; color:#{{ColorAtys|type=fg|group=Alert}}; | background:#{{ColorAtys|type=light|group=Alert}}; color:#{{ColorAtys|type=fg|group=Alert}}; | ||
− | text-align:center;font-weight: bold; font-size:x-large;font-variant: small-caps;"> [[file:UnderConstruction.png|32px|left]]{{3DText|text={{{titre| | + | text-align:center;font-weight: bold; font-size:x-large;font-variant: small-caps;"> [[file:UnderConstruction.png|32px|left]]{{3DText|text={{{titre|Traduction à revoir !}}}}} |
<div style="text-align:right;font-weight: normal; font-size:x-small;font-variant:none;font-style:italic;">{{{comment|Ne blâmez pas les contributeurs, mais venez les aider 😎}}}</div> | <div style="text-align:right;font-weight: normal; font-size:x-small;font-variant:none;font-style:italic;">{{{comment|Ne blâmez pas les contributeurs, mais venez les aider 😎}}}</div> | ||
− | <div style="border:thin inset #0ff;padding:0em;padding-left:48px;border: #{{ColorAtys|type=dark|group=Alert}} thin inset;background:#{{ColorAtys|type=bg|group=Alert}}; color:#000; text-align:left; | + | <div style="border:thin inset #0ff;padding:0em;padding-left:48px;border: #{{ColorAtys|type=dark|group=Alert}} thin inset;background:#{{ColorAtys|type=bg|group=Alert}}; color:#000; text-align:left; font-size:small"> |
− | font-size:small"> | + | '''Texte de référence (original utilisé comme référence) :''' {{{ref|}}}<br/>'''Notes : {{{com|}}}''' <!--([[:user_talk:{{REVISIONUSER}}|{{REVISIONUSER}}]], le {{REVISIONYEAR}}-{{REVISIONMONTH}}-{{REVISIONDAY2}})--->{{clear}}</div></div></div><htmltag tagname="notigend"></htmltag></includeonly><noinclude> |
− | ''' | + | {{Trad |
− | '''Notes: {{{com|}}}-- [[ | ||
− | </div></div></div> | ||
− | </includeonly><noinclude> | ||
− | {{ | ||
|DE = Vorlage:Trad | |DE = Vorlage:Trad | ||
|EN = Template:Trad | |EN = Template:Trad | ||
Ligne 42 : | Ligne 38 : | ||
|FR = Modèle:Trad | |FR = Modèle:Trad | ||
|RU = Шаблон:Trad | |RU = Шаблон:Trad | ||
− | }} | + | }}<!-- —————————————————— DOCUMENTATION —————————————————— |
− | <big><big><big>Petits boutons pour passer d'une langue à l'autre.</big></big></big> | + | --><big><big><big>Petits boutons pour passer d'une langue à l'autre.</big></big></big> |
<big><big>À mettre le plus haut possible dans la page.</big></big> | <big><big>À mettre le plus haut possible dans la page.</big></big> | ||
Ligne 52 : | Ligne 48 : | ||
Utiliser comme suit: | Utiliser comme suit: | ||
− | + | <nowiki>{{Trad|<BigrammeLangue>=<Nom de la page traduite dans la langue XX>|<Statut_de_la page>= <Code-statut>| <Vertical/Horizontal>|palettte=<Couleur thematique>|ref= Page de référence |com= Commentaire}}</nowiki> | |
*Les bigrammes reconnus sont DE, EN, ES, FR et RU. | *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]] | + | *Statut de la page: |
− | + | **Si une variable linguistique n'est pas renseignée, le bouton n'est pas affiché. Par contre, s'il l'est, il sera affiché, même si le lien n’aboutit sur aucune page. De plus, le bouton ne «saura» pas si le texte a été traduit ou simplement recopié (d'où l'intérêt de l'indicateur de statut). | |
+ | **Les paramètres <code>DEs, ENs, ESs, FRs et RUs</code> peuvent prendre les valeurs <code>0, 1, 2, 3, 4, 5</code>. Ils permettent d'afficher à droite du symbole de langue un point de couleur ([[Modèle:Dot]]) , qui informe sur l'état de la page correspondante. Le code de couleur est identique à celui du [[Modèle:TIP]] : | ||
+ | ::{| class="wikitable" style="text-align:center;" | ||
+ | |- | ||
+ | ! Code !! Résultat !! État de la traduction | ||
+ | |- | ||
+ | | <code>XXs=0</code> || {{Dot|St=0}} || Original | ||
+ | |- | ||
+ | | <code>XXs=1</code> || {{Dot|St=1}} || Traduction demandée | ||
+ | |- | ||
+ | | <code>XXs=2</code> || {{Dot|St=2}} || Traduction en cours | ||
+ | |- | ||
+ | | <code>XXs=3</code> || {{Dot|St=3}} || Traduction en cours de vérification | ||
+ | |- | ||
+ | | <code>XXs=4</code> || {{Dot|St=4}} || Traduit | ||
+ | |- | ||
+ | | <code>XXs=5</code> || {{Dot|St=5}} || Non Traduit ou n'existe pas encore | ||
+ | |- | ||
+ | | <code>XXs= </code> || {{Dot|St=}} || État inconnu | ||
+ | |} | ||
+ | |||
+ | *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]] | ||
+ | ===Usage=== | ||
+ | <pre>{{Trad | ||
+ | |DE = Page |DEs= | ||
+ | |EN = Page |ENs= | ||
+ | |ES = Page |ESs= | ||
+ | |FR = Page |FRs= | ||
+ | |RU = Page |RUs= | ||
+ | |H = | ||
+ | |palette= Thème | ||
+ | |ref= Page | ||
+ | |com= Commentaire | ||
+ | }}</pre> | ||
+ | |||
+ | ==Exemples== | ||
===Exemple sur cette page-ci === | ===Exemple sur cette page-ci === | ||
− | <pre>{{ | + | <pre>{{Trad |
|DE = Vorlage:Trad | |DE = Vorlage:Trad | ||
|EN = Template:Trad | |EN = Template:Trad | ||
Ligne 68 : | Ligne 99 : | ||
===Exemple d'alerte=== | ===Exemple d'alerte=== | ||
− | <pre>{{ | + | <pre>{{Trad |
|DE = Vorlage:Trad | |DE = Vorlage:Trad | ||
|EN = Template:Trad | |EN = Template:Trad | ||
Ligne 80 : | Ligne 111 : | ||
}}</pre> | }}</pre> | ||
qui donne: | qui donne: | ||
− | {{ | + | {{Trad |
|DE = Vorlage:Trad | |DE = Vorlage:Trad | ||
|EN = Template:Trad | |EN = Template:Trad | ||
Ligne 93 : | Ligne 124 : | ||
===Exemple d'alerte avec statut de traduction=== | ===Exemple d'alerte avec statut de traduction=== | ||
− | <pre>{{ | + | <pre>{{Trad |
|DE = Vorlage:Trad | |DE = Vorlage:Trad | ||
|DEs=0 | |DEs=0 | ||
Ligne 110 : | Ligne 141 : | ||
}}</pre> | }}</pre> | ||
qui donne: | qui donne: | ||
− | {{ | + | {{Trad |
|DE = Vorlage:Trad | |DE = Vorlage:Trad | ||
|DEs=0 | |DEs=0 | ||
Ligne 128 : | Ligne 159 : | ||
===Exemple avec statut de traduction en mode horizontal=== | ===Exemple avec statut de traduction en mode horizontal=== | ||
− | <pre>{{ | + | <pre>{{Trad |
|DE = Vorlage:Trad | |DE = Vorlage:Trad | ||
|DEs=0 | |DEs=0 | ||
Ligne 139 : | Ligne 170 : | ||
|RUs=4 | |RUs=4 | ||
|H = はい | |H = はい | ||
− | |palette= | + | |palette=tryker |
}}</pre> | }}</pre> | ||
− | qui donne: | + | |
− | {{ | + | qui donne: {{Trad |
|DE = Vorlage:Trad | |DE = Vorlage:Trad | ||
|DEs=0 | |DEs=0 | ||
Ligne 153 : | Ligne 184 : | ||
|RUs=4 | |RUs=4 | ||
|H = はい | |H = はい | ||
− | |palette= | + | |palette=tryker |
}} | }} | ||
+ | {{clear}} | ||
+ | |||
===Exemple en mode horizontal sans statut de traduction=== | ===Exemple en mode horizontal sans statut de traduction=== | ||
− | <pre>{{ | + | <pre>{{Trad |
|DE = Vorlage:Trad | |DE = Vorlage:Trad | ||
|EN = Template:Trad | |EN = Template:Trad | ||
Ligne 165 : | Ligne 198 : | ||
|palette=fyros | |palette=fyros | ||
}}</pre> | }}</pre> | ||
− | qui donne: | + | |
− | {{ | + | qui donne: {{Trad |
|DE = Vorlage:Trad | |DE = Vorlage:Trad | ||
|EN = Template:Trad | |EN = Template:Trad | ||
Ligne 175 : | Ligne 208 : | ||
|palette=fyros | |palette=fyros | ||
}} | }} | ||
− | + | {{Clear}} | |
− | [[catégorie:modèles]]</noinclude> | + | [[catégorie:modèles]]{{Last version link}}</noinclude> |
Version actuelle datée du 16 février 2022 à 00:46
À 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>|<Statut_de_la page>= <Code-statut>| <Vertical/Horizontal>|palettte=<Couleur thematique>|ref= Page de référence |com= Commentaire}}
- Les bigrammes reconnus sont DE, EN, ES, FR et RU.
- Statut de la page:
- Si une variable linguistique n'est pas renseignée, le bouton n'est pas affiché. Par contre, s'il l'est, il sera affiché, même si le lien n’aboutit sur aucune page. De plus, le bouton ne «saura» pas si le texte a été traduit ou simplement recopié (d'où l'intérêt de l'indicateur de statut).
- Les paramètres
DEs, ENs, ESs, FRs et RUs
peuvent prendre les valeurs0, 1, 2, 3, 4, 5
. Ils permettent d'afficher à droite du symbole de langue un point de couleur (Modèle:Dot) , qui informe sur l'état de la page correspondante. Le code de couleur est identique à celui du Modèle:TIP :
Code Résultat État de la traduction XXs=0
• Original XXs=1
• Traduction demandée XXs=2
• Traduction en cours XXs=3
• Traduction en cours de vérification XXs=4
• Traduit XXs=5
• Non Traduit ou n'existe pas encore XXs=
État inconnu
- 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
Usage
{{Trad |DE = Page |DEs= |EN = Page |ENs= |ES = Page |ESs= |FR = Page |FRs= |RU = Page |RUs= |H = |palette= Thème |ref= Page |com= Commentaire }}
Exemples
Exemple sur cette page-ci
{{Trad |DE = Vorlage:Trad |EN = Template:Trad |ES = Plantilla:Trad |FR = Modèle:Trad |RU = Шаблон:Trad |palette=fyros }}
Exemple d'alerte
{{Trad |DE = Vorlage:Trad |EN = Template:Trad |ES = Plantilla:Trad |FR = Modèle:Trad |RU = Шаблон:Trad |H = |palette=fyros |ref=[[:fr:Modèle:Trad|En anglais]] |com=Divergences notables constatées avec la référence. À relire. }}
qui donne:
Traduction à revoir !
Ne blâmez pas les contributeurs, mais venez les aider 😎
Texte de référence (original utilisé comme référence) : En anglais
Notes : Divergences notables constatées avec la référence. À relire.
Notes : Divergences notables constatées avec la référence. À relire.
Exemple d'alerte avec statut de traduction
{{Trad |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=[[:fr:Modèle:Trad|En anglais]] |com=Divergences notables constatées avec la référence. À relire. }}
qui donne:
Traduction à revoir !
Ne blâmez pas les contributeurs, mais venez les aider 😎
Texte de référence (original utilisé comme référence) : En anglais
Notes : Divergences notables constatées avec la référence. À relire.
Notes : Divergences notables constatées avec la référence. À relire.
Exemple avec statut de traduction en mode horizontal
{{Trad |DE = Vorlage:Trad |DEs=0 |EN = Template:Trad |ENs=1 |ES = Plantilla:Trad |FR = Modèle:Trad |FRs=3 |RU = Шаблон:Trad |RUs=4 |H = はい |palette=tryker }}
qui donne:
Exemple en mode horizontal sans statut de traduction
{{Trad |DE = Vorlage:Trad |EN = Template:Trad |ES = Plantilla:Trad |FR = Modèle:Trad |RU = Шаблон:Trad |H = はい |palette=fyros }}
qui donne:
Dernière version 2022-02-16•ᐒ