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

Jump to navigation Jump to search
no edit summary
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}}
290

edits

Navigation menu