Шаблон:Trad — различия между версиями
Материал из ЭнциклопАтис
Zorroargh (обсуждение | вклад) (Новая страница: «<div style="float: right; margin-right: 0em; padding:0.3em; border: thin outset #dfe; font-size: 1.1em; background-color: #fff;font-weight:bold; text-align: right…») |
Zorroargh (обсуждение | вклад) |
||
(не показано 8 промежуточных версий 2 участников) | |||
Строка 1: | Строка 1: | ||
− | <div style=" | + | <includeonly>{{#vardefine:ojo|{{#ifeq: {{{com|}}}{{{ref|}}} | | none | block }} }} |
− | + | {{#vardefine:colour|{{#ifeq: {{{com|}}}{{{ref|}}} | | {{{palette|}}} | Alert }} }} | |
− | background: | + | <div style="margin:0;padding:0;border: none;"><!------- Boite englobante |
− | + | ||
− | + | —————————— Language version buttons, on the right side. | |
− | + | --><div style="float:right;margin:0px;margin-left:1px;left:auto; | |
− | + | 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}}}});"><!-- | |
− | + | --> {{#if:{{{H|}}}{{{ref|}}} | |
− | --> {{#if:{{{ | + | |<!-- Horizontal |
− | --> {{#if:{{{EN|}}}|[[:en:{{{EN}}}| | + | ---> {{#if:{{{DE|}}}| [[file:De.png | link=:de:{{{DE}}} | de:{{{DE}}}]]{{Dot|St={{{DEs| }}}}}}}<!-- |
− | --> {{#if:{{{ES|}}}|[[:es:{{{ES}}}| | + | ---> {{#if:{{{EN|}}}| [[file:Gb.png | link=:en:{{{EN}}} | en:{{{EN}}}]]{{Dot|St={{{ENs| }}}}}}}<!-- |
− | --> {{#if:{{{FR|}}}|[[:fr:{{{FR}}}| | + | ---> {{#if:{{{ES|}}}| [[file:Es.png | link=:es:{{{ES}}} | es:{{{ES}}}]]{{Dot|St={{{ESs| }}}}}}}<!-- |
− | --> {{#if:{{{RU|}}}|[[:ru:{{{RU}}}|< | + | ---> {{#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| }}}}}}}<!-- | |
− | {{{{ | + | ---></div> |
+ | |<!-- Vertical | ||
+ | ---> {{#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:{{{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><!-- | ||
+ | --->}}<!-- | ||
+ | |||
+ | —————————— Translation quality alert banner, left side. | ||
+ | --><div style="visi_bility:{{#var:ojo}};display:{{#var:ojo}};margin-left:0em;margin-right: 0em;width=inherit; | ||
+ | border: #{{ColorAtys|type=light|group=Alert}} medium outset; | ||
+ | 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|Перевод на рецензирование}}}}} | ||
+ | <div style="text-align:right;font-weight: normal; font-size:x-small;font-variant:none;font-style:italic;">{{{comment|Не вините вкладчиков, но приходите и помогите им 😎}}}</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; | ||
+ | font-size:small"> | ||
+ | '''Справочный текст <small> ( Сохраненный текст, используется как ссылка ) </small>:''' {{{ref|}}}<br/> | ||
+ | '''Примечания : {{{com|}}}''' ([[:user_talk:{{REVISIONUSER}}|{{REVISIONUSER}}]], {{REVISIONYEAR}}-{{REVISIONMONTH}}-{{REVISIONDAY2}}){{clear}} | ||
+ | </div></div></div> | ||
+ | </includeonly><noinclude>{{Last version link}} | ||
+ | {{Trad | ||
+ | |DE = Vorlage:Trad | ||
+ | |EN = Template:Trad | ||
+ | |ES = Plantilla:Trad | ||
+ | |FR = Modèle:Trad | ||
+ | |RU = Шаблон:Trad | ||
+ | }}<!-- —————————————————— DOCUMENTATION —————————————————— | ||
+ | --><big><big><big>Маленькие кнопки для переключения с одного языка на другой.</big></big></big> | ||
+ | |||
+ | <big><big>Размещать как можно выше на странице.</big></big> | ||
+ | |||
+ | <big>Этот инструмент можно превратить в предупреждающий баннер в случае сомнительного перевода на странице, где прикреплен этот "шаблон".</big> | ||
+ | |||
+ | =Параметры= | ||
+ | Используйте следующим образом: | ||
+ | |||
+ | <nowiki>{{Trad|<LanguageCode>=<Name of the translated page in language XX>|<Page_Status>= <Colour Code>| H=<Vertical/Horizontal>|palette=<Theme Colour>|ref= <Link to Reference Page> |com= <Comment>}}</nowiki> | ||
+ | |||
+ | *The possible language codes are: DE, EN, ES, FR and RU. | ||
+ | *Page translation status: | ||
+ | **When a language page is not set, the button is not displayed. On the opposite, if set, it will be displayed even if the destination page is empty. the button has no way to know if the destination page exists, is empty, has been translated or not (hence the interest of the status indicator). | ||
+ | **Status parameters <code>DEs, ENs, ESs, FRs et RUs</code> can be <code>0, 1, 2, 3, 4, 5 or nothing</code>. They are used to display a coloured dot ([[Template:Dot]]) to the right of the language symbol, which indicates the status of the corresponding page. The color code is identical to that of the [[Template:TIP]]: | ||
+ | ::{| class="wikitable" style="text-align:center;" | ||
+ | |- | ||
+ | ! Code !! Résult !! Translation Status | ||
+ | |- | ||
+ | | <code>XXs=0</code> || {{Dot|St=0}} || Original. | ||
+ | |- | ||
+ | | <code>XXs=1</code> || {{Dot|St=1}} || Translation requested. | ||
+ | |- | ||
+ | | <code>XXs=2</code> || {{Dot|St=2}} || Translation in progress. | ||
+ | |- | ||
+ | | <code>XXs=3</code> || {{Dot|St=3}} || Translation under review. | ||
+ | |- | ||
+ | | <code>XXs=4</code> || {{Dot|St=4}} || Translated. | ||
+ | |- | ||
+ | | <code>XXs=5</code> || {{Dot|St=5}} || Not translated or the page doesn't exist yet. | ||
+ | |- | ||
+ | | <code>XXs= </code> || {{Dot|St=}} || Unknown status. | ||
+ | |} | ||
+ | *There are two additional format parameters: "'''H'''" to display the box horizontally and "'''palette'''" to use a theme palette; for the available palettes, see: [[:Template:ColorAtys]] | ||
+ | |||
+ | ===Usage=== | ||
+ | <pre>{{Trad | ||
+ | |DE = Page |DEs= | ||
+ | |EN = Page |ENs= | ||
+ | |ES = Page |ESs= | ||
+ | |FR = Page |FRs= | ||
+ | |RU = Page |RUs= | ||
+ | |H = | ||
+ | |palette= Colour | ||
+ | |ref= Page_link | ||
+ | |com= Comment | ||
+ | }}</pre> | ||
+ | |||
+ | =Exemples= | ||
+ | ===Exemple : This Page (see upper right corner)=== | ||
+ | <pre>{{Trad | ||
+ | |DE = Vorlage:Trad | ||
+ | |EN = Template:Trad | ||
+ | |ES = Plantilla:Trad | ||
+ | |FR = Modèle:Trad | ||
+ | |RU = Шаблон:Trad | ||
+ | |palette=fyros | ||
+ | }}</pre> | ||
+ | |||
+ | ===Alert Exemple === | ||
+ | <pre>{{Trad | ||
+ | |DE = Vorlage:Trad | ||
+ | |EN = Template:Trad | ||
+ | |ES = Plantilla:Trad | ||
+ | |FR = Modèle:Trad | ||
+ | |RU = Шаблон:Trad | ||
+ | |H = | ||
+ | |palette=fyros | ||
+ | |ref=[[:ru:Template:Trad|This template in Russian]] | ||
+ | |com=Significant discrepancies with the reference. To be reread. | ||
+ | }}</pre> | ||
+ | which gives: | ||
+ | {{Trad | ||
+ | |DE = Vorlage:Trad | ||
+ | |EN = Template:Trad | ||
+ | |ES = Plantilla:Trad | ||
+ | |FR = Modèle:Trad | ||
+ | |RU = Шаблон:Trad | ||
+ | |H = | ||
+ | |palette=fyros | ||
+ | |ref=[[:ru:Template:Trad|This template in Russian]] | ||
+ | |com=Significant discrepancies with the reference. To be reread. | ||
+ | }} | ||
+ | |||
+ | ===Alert exemple with translation status=== | ||
+ | <pre>{{Trad | ||
+ | |DE = Vorlage:Trad | ||
+ | |DEs=4 | ||
+ | |EN = Template:Trad | ||
+ | |ENs=1 | ||
+ | |ES = Plantilla:Trad | ||
+ | |ESs=2 | ||
+ | |FR = Modèle:Trad | ||
+ | |FRs=3 | ||
+ | |RU = Шаблон:Trad | ||
+ | |RUs=0 | ||
+ | |H = | ||
+ | |palette=fyros | ||
+ | |ref=[[:ru:Template:Trad|This template in Russian]] | ||
+ | |com=Significant discrepancies with the reference. To be reread. | ||
+ | }}</pre> | ||
+ | which gives: | ||
+ | {{Trad | ||
+ | |DE = Vorlage:Trad | ||
+ | |DEs=4 | ||
+ | |EN = Template:Trad | ||
+ | |ENs=1 | ||
+ | |ES = Plantilla:Trad | ||
+ | |ESs=2 | ||
+ | |FR = Modèle:Trad | ||
+ | |FRs=3 | ||
+ | |RU = Шаблон:Trad | ||
+ | |RUs=0 | ||
+ | |H = | ||
+ | |palette=fyros | ||
+ | |ref=[[:ru:Template:Trad|This template in Russian]] | ||
+ | |com=Significant discrepancies with the reference. To be reread. | ||
+ | }} | ||
+ | |||
+ | ===Exemple with translation status in horizontal mode, and fyros palette.=== | ||
+ | <pre>{{Trad | ||
+ | |DE = Vorlage:Trad | ||
+ | |DEs=4 | ||
+ | |EN = Template:Trad | ||
+ | |ENs=1 | ||
+ | |ES = Plantilla:Trad | ||
+ | |FR = Modèle:Trad | ||
+ | |FRs=3 | ||
+ | |RU = Шаблон:Trad | ||
+ | |RUs=0 | ||
+ | |H = はい | ||
+ | |palette=fyros | ||
+ | }}</pre> | ||
+ | |||
+ | which gives:{{Trad | ||
+ | |DE = Vorlage:Trad | ||
+ | |DEs=4 | ||
+ | |EN = Template:Trad | ||
+ | |ENs=1 | ||
+ | |ES = Plantilla:Trad | ||
+ | |FR = Modèle:Trad | ||
+ | |FRs=3 | ||
+ | |RU = Шаблон:Trad | ||
+ | |RUs=0 | ||
+ | |H = はい | ||
+ | |palette=fyros | ||
+ | }} | ||
+ | {{clear}} | ||
+ | ===Exemple in horizontal mode, without translation status=== | ||
+ | <pre>{{Trad | ||
+ | |DE = Vorlage:Trad | ||
+ | |EN = Template:Trad | ||
+ | |ES = Plantilla:Trad | ||
+ | |FR = Modèle:Trad | ||
+ | |RU = Шаблон:Trad | ||
+ | |H = はい | ||
+ | |palette=fyros | ||
+ | }}</pre> | ||
+ | |||
+ | which gives:{{Trad | ||
+ | |DE = Vorlage:Trad | ||
+ | |EN = Template:Trad | ||
+ | |ES = Plantilla:Trad | ||
+ | |FR = Modèle:Trad | ||
+ | |RU = Шаблон:Trad | ||
+ | |H = はい | ||
+ | |palette=fyros | ||
+ | }} | ||
+ | [[category:Шаблон]] [[Category:Templates]][[Category:Normalized Pages Tools]]</noinclude> |
Текущая версия на 15:57, 2 декабря 2020
Последняя версия 2020-12-02•ᐒ
Маленькие кнопки для переключения с одного языка на другой.
Размещать как можно выше на странице.
Этот инструмент можно превратить в предупреждающий баннер в случае сомнительного перевода на странице, где прикреплен этот "шаблон".
Содержание
Параметры
Используйте следующим образом:
{{Trad|<LanguageCode>=<Name of the translated page in language XX>|<Page_Status>= <Colour Code>| H=<Vertical/Horizontal>|palette=<Theme Colour>|ref= <Link to Reference Page> |com= <Comment>}}
- The possible language codes are: DE, EN, ES, FR and RU.
- Page translation status:
- When a language page is not set, the button is not displayed. On the opposite, if set, it will be displayed even if the destination page is empty. the button has no way to know if the destination page exists, is empty, has been translated or not (hence the interest of the status indicator).
- Status parameters
DEs, ENs, ESs, FRs et RUs
can be0, 1, 2, 3, 4, 5 or nothing
. They are used to display a coloured dot (Template:Dot) to the right of the language symbol, which indicates the status of the corresponding page. The color code is identical to that of the Template:TIP:
Code Résult Translation Status XXs=0
• Original. XXs=1
• Translation requested. XXs=2
• Translation in progress. XXs=3
• Translation under review. XXs=4
• Translated. XXs=5
• Not translated or the page doesn't exist yet. XXs=
Unknown status.
- There are two additional format parameters: "H" to display the box horizontally and "palette" to use a theme palette; for the available palettes, see: Template:ColorAtys
Usage
{{Trad |DE = Page |DEs= |EN = Page |ENs= |ES = Page |ESs= |FR = Page |FRs= |RU = Page |RUs= |H = |palette= Colour |ref= Page_link |com= Comment }}
Exemples
Exemple : This Page (see upper right corner)
{{Trad |DE = Vorlage:Trad |EN = Template:Trad |ES = Plantilla:Trad |FR = Modèle:Trad |RU = Шаблон:Trad |palette=fyros }}
Alert Exemple
{{Trad |DE = Vorlage:Trad |EN = Template:Trad |ES = Plantilla:Trad |FR = Modèle:Trad |RU = Шаблон:Trad |H = |palette=fyros |ref=[[:ru:Template:Trad|This template in Russian]] |com=Significant discrepancies with the reference. To be reread. }}
which gives:
Перевод на рецензирование
Не вините вкладчиков, но приходите и помогите им 😎
Справочный текст ( Сохраненный текст, используется как ссылка ) : This template in Russian
Примечания : Significant discrepancies with the reference. To be reread. (Zorroargh, 2020-12-02)
Alert exemple with translation status
{{Trad |DE = Vorlage:Trad |DEs=4 |EN = Template:Trad |ENs=1 |ES = Plantilla:Trad |ESs=2 |FR = Modèle:Trad |FRs=3 |RU = Шаблон:Trad |RUs=0 |H = |palette=fyros |ref=[[:ru:Template:Trad|This template in Russian]] |com=Significant discrepancies with the reference. To be reread. }}
which gives:
Перевод на рецензирование
Не вините вкладчиков, но приходите и помогите им 😎
Справочный текст ( Сохраненный текст, используется как ссылка ) : This template in Russian
Примечания : Significant discrepancies with the reference. To be reread. (Zorroargh, 2020-12-02)
Exemple with translation status in horizontal mode, and fyros palette.
{{Trad |DE = Vorlage:Trad |DEs=4 |EN = Template:Trad |ENs=1 |ES = Plantilla:Trad |FR = Modèle:Trad |FRs=3 |RU = Шаблон:Trad |RUs=0 |H = はい |palette=fyros }}
which gives:
Exemple in horizontal mode, without translation status
{{Trad |DE = Vorlage:Trad |EN = Template:Trad |ES = Plantilla:Trad |FR = Modèle:Trad |RU = Шаблон:Trad |H = はい |palette=fyros }}
which gives: