Шаблон:Otherlang: различия между версиями

Материал из Toshiba AC100 wiki
Перейти к навигации Перейти к поиску
м (template:otherlang from galacticcraft wiki)
мНет описания правки
Строка 1: Строка 1:
<noinclude>
<noinclude>
{{otherlang
{{otherlang
|title=Шаблон:Otherlang
|en=Template:Otherlang
|en=Template:Otherlang
}}
}}


This template adds available translations for the page to the top through the use of flags.
''Note! This is only description of [[Template:Otherlang | Otherlang template]]''
<br />
''Обратите внимание! Данная страница - всего лишь описание на русском языке [[Template:Otherlang | шаблона Otherlang]]''


To prevent issues, this template must be placed '''at the very beginning of a page'''.


Tip! When contributing a new translation to a document that already has other translations, please carry over the existing translations to the otherlang template of your contributed page. This way all multilingual pages are linked.
Данный шаблон позволяет отображать вверху страницы с помощью флагов доступные переводы данной страницы.
Шаблон должен размещаться в '''самом верху страницы'''.


== Syntax ==
Совет! Добавляя новый перевод страницы, переведенной на другие языки, пожалуйста, переносите существующие переводы в шаблон Otherlang на новой странице. Это сделает страницы многоязычными.
 
== Синтаксис ==
<pre>
<pre>
{{otherlang
{{otherlang
| noborder=true (OPTIONAL)
| noborder=true (ОПЦИОНАЛЬНО)
| title=localized page display title
| title=переведенный заголовок страницы
| lang=page:translated page
| lang=переведенная страница
| lang2=translated page2
| lang2=переведенная страница2
| etc...
| и так далее...
}}
}}
</pre>
</pre>


Warning! Do not include the language of the current page. This will only confuse readers.
Внимание! Не включайте в шаблон язык данной страницы. Это запутает читателей.


=== Example ===
=== Пример ===
On a page called [[Template:Otherlang]]:
На странице, названной [[Шаблон:Otherlang]]:
<pre>
<pre>
{{otherlang
{{otherlang
| title=Template:Otherlang
| title=Шаблон:Otherlang
| ru=Шаблон:Otherlang
| en=Template:Otherlang
}}
}}
</pre>
</pre>


Note that:
Примечание:
* The language "<code>en</code>" is not included, as it is the language of the page that template is being used on.
* Язык "<code>ru</code>" не включен в шаблон, поскольку является основным языком страницы в примере.
* <code>title</code> is assigned the translated name of the page, and will appear as the display title (heading) for the page. This can replace the existing <nowiki>{{wrongtitle}} and {{DISPLAYTITLE}}</nowiki> templates currently in common use.
* <code>title</code> (заголовок) назначено переведенное имя страницы. Оно будет показано в заголовке страницы. Это может заменить существующие шаблоны <nowiki>{{wrongtitle}} и {{DISPLAYTITLE}}</nowiki>.
* The English page has no suffix.
* Английская страница не имеет суффикса.


== Available Languages ==
== Доступные языки ==
{| class="table table-bordered" border="2" cellpadding="7"
{| class="table table-bordered" border="2" cellpadding="7"
! Language
! Язык
! Syntax
! Синтаксис
! Result
! Результат
|- id="en"
|- id="en"
|English
|Английский
|en=Page_name
|en=Название страницы
|[[File:En.png]]
|[[File:En.png]]
|- id="ru"
|- id="ru"
|Russian
|Русский
|ru=Page_name:ru
|ru=Название страницы:ru  
|[[File:Ru.png]]
|[[File:Ru.png]]
|}
|}


</noinclude> {{#if: {{{title|}}} | {{DISPLAYTITLE:{{{title}}}}} }}<div style="position:relative;top:-42px;margin-bottom: -40px;float:right;text-align:right;padding:2px;line-height:11px;background:#000000{{#if: {{{noborder|}}} | margin-top:5px;border:0; | border:1px solid #000000;border-bottom:0;}}">{{#if: {{{en|}}} | '''[[File:En.png|alt=English|link={{{en}}}]]''' }} {{#if: {{{ru|}}} | [[File:Ru.png|alt=Русский|link={{{ru}}}]] }}</div>
</noinclude>

Версия от 13:26, 24 декабря 2016


Note! This is only description of Otherlang template
Обратите внимание! Данная страница - всего лишь описание на русском языке шаблона Otherlang


Данный шаблон позволяет отображать вверху страницы с помощью флагов доступные переводы данной страницы. Шаблон должен размещаться в самом верху страницы.

Совет! Добавляя новый перевод страницы, переведенной на другие языки, пожалуйста, переносите существующие переводы в шаблон Otherlang на новой странице. Это сделает страницы многоязычными.

Синтаксис

{{otherlang
| noborder=true (ОПЦИОНАЛЬНО)
| title=переведенный заголовок страницы
| lang=переведенная страница
| lang2=переведенная страница2
| и так далее...
}}

Внимание! Не включайте в шаблон язык данной страницы. Это запутает читателей.

Пример

На странице, названной Шаблон:Otherlang:

{{otherlang
| title=Шаблон:Otherlang
| en=Template:Otherlang
}}

Примечание:

  • Язык "ru" не включен в шаблон, поскольку является основным языком страницы в примере.
  • title (заголовок) назначено переведенное имя страницы. Оно будет показано в заголовке страницы. Это может заменить существующие шаблоны {{wrongtitle}} и {{DISPLAYTITLE}}.
  • Английская страница не имеет суффикса.

Доступные языки

Язык Синтаксис Результат
Английский en=Название страницы
Ошибка создания миниатюры: Не удаётся сохранить эскиз по месту назначения
Русский ru=Название страницы:ru
Ошибка создания миниатюры: Не удаётся сохранить эскиз по месту назначения