Difference between revisions of "CreationKit:Language policy/uk"

From the CreationKit Wiki
Jump to navigation Jump to search
m
Line 11: Line 11:
=== Використання панелі ===
=== Використання панелі ===


Щоб мовна панель функціонувала коректно, кожна перекладена сторінка повинна бути створена як підсторінка оригінальної англомовної (тобто ''головної'' сторінки). Для назви підсторінки необхідно використовувати мовний код, мови, на яку ви збираєтеся перекласти оригінальну сторінку, в нашому випадку: '''uk''' — для української мови.  
Щоб мовна панель працювала коректно, кожна перекладена сторінка повинна бути створена як дочірня сторінка до оригінальної англомовної. Для назви дочірньої сторінки слід використовувати мовний код, тієї мови, на яку ви збираєтеся перекласти оригінальну, тобто ''батьківську'' сторінку. Наприклад, для української мови це — '''uk'''.  


Створити підсторінку можна додавши до адреси оригінальної сторінки в адресному рядку вашого браузера слеш (/), і після нього вказати її назву. Нариклад:  
Створити дочірню сторінку можна, додавши до адреси ''батьківської'', в адресному рядку вашого браузера, слеш (/), і вказавши після нього її назву, або мовний код. Наприклад:  


  Parent_page/subpage — створення підсторінки
  а) Parent_page/subpage — створення дочірньої сторінки
б) Parent_page/uk — створення перекладеної сторінки


Parent_page/uk — створення перекладеної підсторінки
Мовну панель можна додати як до ''батьківської'' сторінки, так і до кожної з перекладених сторінок. На оригінальній англомовній сторінці параметр '''PageName''' можна опустити, тому формат буде таким:
 
The languages bar can then be added to both the original English page and each of the translated pages. On the original English page the '''PageName''' parameter can be omitted so the following format is used:


  <nowiki>{{Languages}}</nowiki>
  <nowiki>{{Languages}}</nowiki>


On the translated page (regardless of language) the '''PageName''' parameter must be used to identify the original English page so the following format is used:
На перекладеній сторінці (незалежно від мови) параметр '''PageName''' має використовуватися для вказівки оригінальної англійської сторінки, тому формат буде таким:


  <nowiki>{{Languages|name-of-the-French-page}}</nowiki>
  <nowiki>{{Languages|назва-батьківської-сторінки}}</nowiki>


=== Приклади застосування ===
=== Приклади застосування ===


The location for the Ukrainian translation of this page is [[Project:Language_policy/uk]]. To display the language bar to this page we use <code><nowiki>{{Languages}}</nowiki></code> and to display the language bar (correctly) on the Ukrainian version of this page we would use <code><nowiki>{{Languages|Project:Language_policy}}</nowiki></code>.
Ця сторінка розташована за адресою [[Project:Language_policy/uk]]. Для впровадження меню на ''батьківській'' англомовній сторінці використовується код: <code><nowiki>{{Languages}}</nowiki></code>, а для впровадження меню на цій сторінці використовується код: <code><nowiki>{{Languages|Project:Language_policy}}</nowiki></code>.


We do ''not'' use <code><nowiki>{{Languages|Project:Language_policy/uk}}</nowiki></code> as the links to the original English page and any other translated pages would not be generated.
'''Не можна''' використовувати код з ім'ям перекладеної сторінки: <code><nowiki>{{Languages|Project:Language_policy/uk}}</nowiki></code> як на оригінальній, так і на будь-якій перекладеній сторінці, оскільки такий запис не згенерує посилання на батьківську сторінку.


=== Підтримувані мови ===
=== Підтримувані мови ===


Нижче наведено таблицю з підтримуваними мовами та мовними кодами, які використовуються в ''панелі''. Мовні коди показані як підсторінки для ''головної'' сторінки.
Нижче наведено таблицю з підтримуваними мовами та мовними кодами, які використовуються в ''панелі''. Мовні коди показані як дочірні сторінки для ''батьківської''.


{| border="1" cellpadding="5" cellspacing="0"
{| border="1" cellpadding="5" cellspacing="0"
Line 147: Line 146:
|}
|}


<br>{{UkrainianPage|t}}
<br>{{UkrainianPage|e}}


{{Languages|Project:Language_policy}}
{{Languages|Project:Language_policy}}

Revision as of 06:32, 9 November 2024

Мовна політика



Мовна панель

Мовна панель (далі — панель) базується на мовних шаблонах і дозволяє читачам легко визначити, чи має сторінка, яку вони переглядають, переклад на бажану для них мову, і, за наявності такої, перейти на перекладену сторінку. Шаблон зручний і для використання редакторами, оскільки дозволяє легко з'єднати сторінку, яка перекладається, з оригінальною англомовною (і навпаки).

Як ви можете побачити, панель можна додавати в будь-яке місце на сторінці, однак настійно рекомендується розміщувати її в кінці сторінки, для забезпечення узгодженості (так само, як в кінці цієї сторінки).


Мова: English  • français • 日本語 • 한국어 • polski • русский • українська


Використання панелі

Щоб мовна панель працювала коректно, кожна перекладена сторінка повинна бути створена як дочірня сторінка до оригінальної англомовної. Для назви дочірньої сторінки слід використовувати мовний код, тієї мови, на яку ви збираєтеся перекласти оригінальну, тобто батьківську сторінку. Наприклад, для української мови це — uk.

Створити дочірню сторінку можна, додавши до адреси батьківської, в адресному рядку вашого браузера, слеш (/), і вказавши після нього її назву, або мовний код. Наприклад:

а) Parent_page/subpage — створення дочірньої сторінки
б) Parent_page/uk — створення перекладеної сторінки

Мовну панель можна додати як до батьківської сторінки, так і до кожної з перекладених сторінок. На оригінальній англомовній сторінці параметр PageName можна опустити, тому формат буде таким:

{{Languages}}

На перекладеній сторінці (незалежно від мови) параметр PageName має використовуватися для вказівки оригінальної англійської сторінки, тому формат буде таким:

{{Languages|назва-батьківської-сторінки}}

Приклади застосування

Ця сторінка розташована за адресою Project:Language_policy/uk. Для впровадження меню на батьківській англомовній сторінці використовується код: {{Languages}}, а для впровадження меню на цій сторінці використовується код: {{Languages|Project:Language_policy}}.

Не можна використовувати код з ім'ям перекладеної сторінки: {{Languages|Project:Language_policy/uk}} як на оригінальній, так і на будь-якій перекладеній сторінці, оскільки такий запис не згенерує посилання на батьківську сторінку.

Підтримувані мови

Нижче наведено таблицю з підтримуваними мовами та мовними кодами, які використовуються в панелі. Мовні коди показані як дочірні сторінки для батьківської.

Назва сторінки Мова (англійськ.) Мова (українськ.)
Main Page English Англійська
Main Page/af Afrikaans Африканська
Main Page/ar Arabic Арабська
Main Page/az Azerbaijani Азербайджанська
Main Page/bcc Southern Balochi Південна белуджійська
Main Page/bg Bulgarian Болгарська
Main Page/br Breton Бретонська
Main Page/ca Catalan Каталонська
Main Page/cs Czech Чеська
Main Page/da Danish Данська
Main Page/de German Німецька
Main Page/el Greek Грецька
Main Page/es Spanish Іспанська
Main Page/fa Persian Перська
Main Page/fi Finnish Фінська
Main Page/fr French Французька
Main Page/gl Galician Галісійська
Main Page/gu Gujarati Гуджараті
Main Page/he Hebrew Іврит
Main Page/hu Hungarian Угорська
Main Page/id Indonesian Індонезійська
Main Page/it Italian Італійська
Main Page/ja Japanese Японська
Main Page/ka Georgian Грузинська
Main Page/ko Korean Корейська
Main Page/ksh Kölsch Кельнська
Main Page/mk Macedonian Македонська
Main Page/ml Malayalam Малайська
Main Page/mr Marathi Маратська
Main Page/ms Malay Малайзійська
Main Page/nl Nederlands Нідерландська
Main Page/no Norwegian Норвезька
Main Page/oc Окситанська Окситанська
Main Page/pl Polish Польська
Main Page/pt Portuguese Португальська
Main Page/pt-br Brazilian Portuguese Бразильська португальська
Main Page/ro Romanian Румунська
Main Page/ru Russian Російська
Main Page/si Sinhalese Сингальська
Main Page/sk Slovak Словацька
Main Page/sq Albanian Албанська
Main Page/sr Serbian Сербська
Main Page/sv Swedish Шведська
Main Page/ta Tamil Тамільська
Main Page/th Thai Тайська
Main Page/tr Turkish Турецька
Main Page/uk Ukrainian Українська
Main Page/vi Vietnamese В'єтнамська
Main Page/yue Cantonese Кантонська
Main Page/zh Chinese Китайська
Main Page/zh-hans Chinese (Simplified) Китайська (спрощена)
Main Page/zh-hant Chinese (Traditional) Китайська (традиційна)
Main Page/zh-tw Chinese (Taiwan) Китайська (острів Тайвань)


RoundUkrainianFlag.pngУкраїномовний матеріал
Потребує редакторських виправлень або перекладу пов'язаних сторінок.


Мова: English  • français • 日本語 • 한국어 • polski • русский • українська