Difference between revisions of "Template:Multi-lang/ru"

From Second Life Wiki
Jump to navigation Jump to search
 
Line 1: Line 1:
{{multi-lang|1=Template:Multi-lang|2=/ru}}
{{multi-lang|1=Template:Multi-lang|2=/ru}}
== Template ==
== Шаблон ==
<onlyinclude>{{#if:
<onlyinclude>{{#if:
{{#vardefine:ml-cat|{{#if:{{{category|}}}|{{{category|}}}/|{{#var:ml-cat}}}}}}
{{#vardefine:ml-cat|{{#if:{{{category|}}}|{{{category|}}}/|{{#var:ml-cat}}}}}}
{{#vardefine:lang|{{#if:{{#var:lang}}|{{#var:lang}}|{{{2|}}}}}}}
{{#vardefine:lang|{{#if:{{#var:lang}}|{{#var:lang}}|{{{2|}}}}}}}
{{#vardefine:ml-|-{{#len:{{#var:lang}}}}}}
{{#vardefine:ml-|-{{#len:{{#var:lang}}}}}}
{{#vardefine:langbase|{{#if:{{#var:langbase}}|{{#var:langbase}}|{{#if:{{{1|}}}|{{{1|}}}|{{#if:{{#var:lang}}|{{#ifeq:{{#sub:{{FULLPAGENAME}}|{{#var:ml-}}}}|{{#var:lang}}|{{#sub:{{FULLPAGENAME}}|0|{{#var:ml-}}}}|{{FULLPAGENAME}}}}|{{#switch:{{#sub:{{FULLPAGENAME}}|-3|1}}|/|\={{#sub:{{FULLPAGENAME}}|0|-3}}|{{FULLPAGENAME}}}}}}}}}}}}
{{#vardefine:langbase|{{#if:{{#var:langbase}}|{{#var:langbase}}|{{#if:{{{1|}}}|{{{1|}}}|{{#if:{{#var:lang}}|{{#ifeq:{{#sub:{{FULLPAGENAME}}|{{#var:ml-}}}}|{{#var:lang}}|{{#sub:
 
{{FULLPAGENAME}}|0|{{#var:ml-}}}}|{{FULLPAGENAME}}}}|{{#switch:{{#sub:{{FULLPAGENAME}}|-3|1}}|/|\={{#sub:{{FULLPAGENAME}}|0|-3}}|{{FULLPAGENAME}}}}}}}}}}}}
{{#vardefine:ml-|{{#sub:{{FULLPAGENAME}}|{{#len:{{#var:langbase}}}}}}}}
{{#vardefine:ml-|{{#sub:{{FULLPAGENAME}}|{{#len:{{#var:langbase}}}}}}}}
{{#vardefine:lang|{{#if:{{#var:lang}}|{{#var:lang}}|{{#switch:{{#sub:{{#var:ml-}}|0|1}}|/|\={{#var:ml-}}|}}}}}}
{{#vardefine:lang|{{#if:{{#var:lang}}|{{#var:lang}}|{{#switch:{{#sub:{{#var:ml-}}|0|1}}|/|\={{#var:ml-}}|}}}}}}
Line 11: Line 13:
<table width="100%" style="clear: both; border: 1px solid #aaaaaa; border-collapse: collapse; padding: 0.2em; margin: 0; font-size: 85%; margin: 0 1px;">
<table width="100%" style="clear: both; border: 1px solid #aaaaaa; border-collapse: collapse; padding: 0.2em; margin: 0; font-size: 85%; margin: 0 1px;">
<tr valign="top" style="background: #EEF3E2">
<tr valign="top" style="background: #EEF3E2">
<td style="width: 10px; white-space: nowrap; padding: 4px 1em 0 0.5em; border-right: 1px solid #aaaaaa;">'''[[Project:Languages|Languages]]:'''&nbsp;</td><td style="padding: 1px 1em 0; background: #F6F9ED;">
<td style="width: 10px; white-space: nowrap; padding: 4px 1em 0 0.5em; border-right: 1px solid #aaaaaa;">'''[[Project:Languages|Languages]]:'''&nbsp;</td><td style="padding: 1px  
 
1em 0; background: #F6F9ED;">
'''[[:{{#var:langbase}}|English]]'''
'''[[:{{#var:langbase}}|English]]'''
{{Languages/Lang|de|{{#var:langbase}}|Deutsch|}}
{{Languages/Lang|de|{{#var:langbase}}|Deutsch|}}
Line 30: Line 34:
{{Languages/Lang|zh-Hans|{{#var:langbase}}|中文(简体)|}}
{{Languages/Lang|zh-Hans|{{#var:langbase}}|中文(简体)|}}
{{Languages/Lang|zh-Hant|{{#var:langbase}}|中文(繁體)|}}
{{Languages/Lang|zh-Hant|{{#var:langbase}}|中文(繁體)|}}
</td></tr></table><div width="0" height="0" id="PageLanguage" style="display:none;">{{#var:lang}}</div></div>}}{{#vardefine:ml-included|{{#if:{{{multiple|}}}||*}}}}</onlyinclude>
</td></tr></table><div width="0" height="0" id="PageLanguage" style="display:none;">{{#var:lang}}</div></div>}}{{#vardefine:ml-included|{{#if:{{{multiple|}}}||*}}}}


== Syntax ==
</onlyinclude>
 
== Синтаксис ==
  <nowiki>{{Multi-lang|PageName|Language Code}}</nowiki>
  <nowiki>{{Multi-lang|PageName|Language Code}}</nowiki>


* '''PageName''' (optional) - the name of the page to display language links for. If omitted then the English version of the current page is used. This parameter can normally be omitted, as it is only required if you want to link to a page other than the one you place the template on, which is very uncommon. If this parameter is used on a sub-page make sure you supply the root name, not the full page name (e.g. on [[MediaWiki/fr]] you would need to use <code><nowiki>{{Multi-lang|MediaWiki}}</nowiki></code> and not <code><nowiki>{{Multi-lang|MediaWiki/fr}}</nowiki></code>).
* '''PageName''' (опционально) - это название страницы для отображения ссылок. Если оно пропущено то будет использоваться английская версия данной страницы. Этот параметр может быть пропущен, как правило он требуется только в том случае, если вы хотите дать ссылку на другую страницу, чем та на которой вы размещаете шаблон, что происходит очень редко. Если этот параметр используется на второстепенной странице, убедитесь в названии корневой страницы, а не полном название страницы (например, на [[MediaWiki/fr]] вам придется использовать <code><nowiki>{{Multi-lang|MediaWiki}}</nowiki></code> а не <code><nowiki>{{Multi-lang|MediaWiki/fr}}</nowiki></code>).
 
 
== Использование ==
Шаблон должен быть вставлен на страницах, которые существуют в более чем одном языке, и он должен быть помещен в том же месте на каждом переводе части страницы.  


== Usage ==
Английская версия страницы всегда основной версии, со всеми другими языками, названный используя соответствующий код языка (см. ниже).  
The template should be placed on pages that exist in more than one language, and it should be placed in the same location on each translation of the page.


The English version of a page is always the main version, with all other languages as sub-pages, named using the appropriate language code (see below).  
Например, на главной странице вам будет включать в себя текст  <code><nowiki>{{Multi-lang}}</nowiki></code>, как на [[Main Page]], так и на каждую второстепенную страницу.  


For example, on the Main Page you would include the text <code><nowiki>{{Multi-lang}}</nowiki></code>, both on [[Main Page]] itself, and on each of its language sub-pages.  The template automatically creates links to any language sub-pages that exist, e.g. <tt>Main Page/ja</tt>, <tt>Main Page/fr</tt>, and ignores non-existent languages.
Шаблон автоматически создает ссылки на любом языке, которые существуют, например, главная страница <tt>Main Page/ja</tt>, <tt>Main Page/fr</tt>, и игнорирует несуществующие языки.


See [[Project:Languages]] for further details about translating pages.
Смотри [[Project:Languages|Проект Languages]] для получения более подробной информации о переводе страниц.  


== Supported languages ==
The template includes a list of supported languages in it.  Although it is easy to add a new language to the list, it is not recommended to add unnecessary languages.  The language that has no pages in that language should be kept out of the list.


== Articles in need of translation ==
== Поддерживаемые языки ==
Шаблон включает в себя список поддерживаемых языков в нем. Хотя легко добавить новый язык в список, не рекомендуется добавлять дополнительные языки. Язык должен быть из списка.


The following link to articles in need of translation. They are in no particular order.
== Статьи, нуждающиеся в переводе ==
Следующие ссылки на статьи, нуждающиеся в переводе. Они находятся в произвольном порядке.


{{Needs_Translation|style={{NewStyle|column-width|8em|moz=*|webkit=*}}|col=10}}
{{Needs_Translation|style={{NewStyle|column-width|8em|moz=*|webkit=*}}|col=10}}


== Origin ==
== Происхождение ==
This template is originally taken from [http://www.mediawiki.org/wiki/Template:Languages Template:Languages on the MediaWiki web site].
Этот шаблон первоначально взят из [http://www.mediawiki.org/wiki/Template:Languages Языковые шаблоны от MediaWiki веб-сайта].

Latest revision as of 02:57, 16 October 2008

Emblem-important-red.png Warning!

This article contains an outdated translation. Please refer to the English version to access the latest updated content.

If you would like to help updating the translation of this article, please join the Community Translation Project. set version=81

Message

Help

Шаблон

Синтаксис

{{Multi-lang|PageName|Language Code}}
  • PageName (опционально) - это название страницы для отображения ссылок. Если оно пропущено то будет использоваться английская версия данной страницы. Этот параметр может быть пропущен, как правило он требуется только в том случае, если вы хотите дать ссылку на другую страницу, чем та на которой вы размещаете шаблон, что происходит очень редко. Если этот параметр используется на второстепенной странице, убедитесь в названии корневой страницы, а не полном название страницы (например, на MediaWiki/fr вам придется использовать {{Multi-lang|MediaWiki}} а не {{Multi-lang|MediaWiki/fr}}).


Использование

Шаблон должен быть вставлен на страницах, которые существуют в более чем одном языке, и он должен быть помещен в том же месте на каждом переводе части страницы.

Английская версия страницы всегда основной версии, со всеми другими языками, названный используя соответствующий код языка (см. ниже).

Например, на главной странице вам будет включать в себя текст {{Multi-lang}}, как на Main Page, так и на каждую второстепенную страницу.

Шаблон автоматически создает ссылки на любом языке, которые существуют, например, главная страница Main Page/ja, Main Page/fr, и игнорирует несуществующие языки.

Смотри Проект Languages для получения более подробной информации о переводе страниц.


Поддерживаемые языки

Шаблон включает в себя список поддерживаемых языков в нем. Хотя легко добавить новый язык в список, не рекомендуется добавлять дополнительные языки. Язык должен быть из списка.

Статьи, нуждающиеся в переводе

Следующие ссылки на статьи, нуждающиеся в переводе. Они находятся в произвольном порядке.

Related:

Происхождение

Этот шаблон первоначально взят из Языковые шаблоны от MediaWiki веб-сайта.