Template:Localized link/ru
[[Special:MyLanguage/{{{1}}}|{{{1}}}]]
| Этот шаблон используется примерно на 35 000 страницах. Во избежание крупномасштабных сбоев и ненужной нагрузки на сервер любые изменения в этом шаблоне следует сначала тестировать на его подстраницах /sandbox или /testcases или на собственной подстранице пользователя. Затем проверенные изменения можно добавить на эту страницу одним редактированием. Пожалуйста, обсудите любые изменения на странице обсуждения, прежде чем внедрять их. |
Назначение
Этот вспомогательный шаблон можно использовать для ссылки на переводимые страницы на языке пользователя.
Он использует специальный префикс страницы Special:MyLanguage/, который проверяет, есть ли переведенная версия страницы на языке пользователя, и ссылки на нее, если они есть, а также ссылки на резервный язык, где он доступен, или версию языка вики по умолчанию (английский в MediaWiki), если его нет.
Использование
Это документация TemplateData для этого шаблона, используемого VisualEditor и другими инструментами.
Localized link
Link to translatable page in the user’s language. It uses the special page prefix “Special:MyLanguage/”.
| Parameter | Description | Type | Status | |
|---|---|---|---|---|
| Page name | 1 | Linked page | Page name | required |
| Displayed text | 2 | Display text for this link | Line | suggested |
| Display the namespace | nsp | If the “nsp” parameter is not defined, as link text displays the full pagename (including namespace); otherwise — if “nsp” parameter is defined by any value — link text displays the short pagename, without namespace.
| String | optional |
Если параметр "nsp" не определен, в качестве текста ссылки отображается полное имя страницы (включая пространство имен); в противном случае — если параметр "nsp" определен каким-либо значением — в тексте ссылки отображается короткое имя страницы, без пространства имен.
When linking to a section within a page, the section is not displayed in the link text.
Примеры простого использования
| Используется | Становится |
|---|---|
| {{ll|Communication}} | Общение |
| {{ll|Communication|コミュニケーション}} | コミュニケーション |
| {{ll|Project:About}} | Project:Об этом сайте |
| {{ll|Project:About#See_also}} | Project:Об этом сайте |
| {{ll|Project:About|nsp=0}} | Об этом сайте |
Использование на переводимых страницах
На подготовленных к переводу страницах с расширением Перевод этот шаблон можно использовать тремя способами.
- Лучше заменить этот шаблон, а затем цель викиссылки, встроенную в
<tvar name=id>...</tvar>, отдельно от переводимого отображаемого текста ссылки.- For example:
Learn more {{<tvar name=1>ll|Communication</tvar>|about communication}}.
- For example:
- Если текст ссылки не должен отличаться от названия целевой страницы, то лучше встроить весь этот код в
<tvar>.- For example:
Learn more about <tvar name=1>{{ll|Communication}}</tvar>.
- For example:
- For standalone links, such as in a list or table, translate only the link text if it differs from the name of the target page. Это полезно для маркированных списков ссылок, например. в разделе "См. также:". Make sure to include the parameter name when adding translate tags inside template syntax.
- For example:
* {{ll|Project:About}}* {{ll|Communication|2=<translate>About communication</translate>}}
Test cases
| This is the template test cases page for the sandbox of Template:Localized link. to update the examples. |
| Subpage |
|---|
{{Localized link|Extension:DiscussionTools/Comparison}}
{{Localized link}} |
| Hide namespace |
|---|
{{Localized link|Extension:DiscussionTools/Comparison|nsp=0}}
{{Localized link}} |
| Hide namespace with {{LC zh}}'s namespace setting |
|---|
{{Localized link|Project:About|nsp=0}}
{{Localized link}} |
См. также
- Template:Localized link/messagedoc — следует использовать для документации сообщений на переводимых страницах, использующих этот шаблон.
- {{Translatable template}} - псевдонимы {{TNT}} или {{Tnt}}
- {{Translatable template name}} - псевдонимы {{TNTN}} или {{Tntn}}
- {{Page language link}} - псевдоним {{Pll}} - добавить ссылку с переводимой страницы на другую переводимую страницу на том же языке