<sect1 id="howto-translation">
<title
>Переклад</title>

<sect2 id="howto-translation-interface">
<title
>Переклад інтерфейсу користувача</title>

<para
>Якщо &kplayer; ще не перекладено вашою рідною мовою, і ви бажаєте перекласти програму, спочатку знайдіть код вашої мови у <ulink url="http://i18n.kde.org/teams/"
>списку мов &kde;</ulink
>. Наприклад, кодом для української буде <literal
>uk</literal
>.</para>

<para
>Далі, перегляньте <ulink url="http://cvs.sourceforge.net/viewcvs.py/kplayer/kplayer/po/"
>список існуючих перекладів &kplayer;</ulink
>. Можливо, переклад вашою мовою вже існує. Наприклад, якщо існує файл перекладу <filename
>it.po</filename
>, хтось уже зробив принаймні частину роботи. Якщо це так, звантажте останню версію файла і подивіться, чи не потребує файл певного допрацювання.</para>

<para
>Якщо файла для вашої мови не існує, звантажте <ulink url="http://cvs.sourceforge.net/viewcvs.py/kplayer/kplayer/po/kplayer.pot?rev=HEAD"
>найостаннішу версію файла <filename
>kplayer.pot</filename
></ulink
> і перейменуйте його, додавши до коду вашої мови суфікс <literal
>.po</literal
>. Наприклад, файл перекладу португальською називатиметься <filename
>pt.po</filename
>. Якщо вже існує переклад програми мовою, близької до вашої рідної, ви можете скористатися ним як шаблоном.</para>

<para
><ulink url="http://i18n.kde.org/tools/kbabel/"
>&kbabel;</ulink
> — це чудова програма &kde;, призначена для перекладу файлів <literal
>.po</literal
>. Після завершення перекладу надішліть ваш переклад <ulink url="http://kplayer.sourceforge.net/email.html"
>kiriuja</ulink
>.</para>

</sect2>

<sect2 id="howto-translation-manual">
<title
>Переклад підручника</title>

<para
>Відкрийте до <ulink url="http://cvs.sourceforge.net/viewcvs.py/kplayer/kplayer/doc/"
>каталог документації &kplayer;</ulink
> і пошукайте підкаталог з назвою, яка збігається з кодом вашої мови. Якщо вам вдасться знайти такий каталог, звантажте найостанніші версії файлів <literal
>.po</literal
> і подивіться, чи немає у них неперекладених повідомлень.</para>

<para
>Якщо підкаталогу з кодом вашої мови немає, відкрийте <ulink url="http://cvs.sourceforge.net/viewcvs.py/kplayer/kplayer/doc/templates/"
>підкаталог <filename
>templates</filename
></ulink
>, звантажте найостаннішу версію всіх файлів <literal
>.pot</literal
> з цього каталогу, відкрийте кожен з них у &kbabel;, перекладіть їх і збережіть з суфіксом назви <literal
>.po</literal
>.</para>

<para
>Коли ви завершите переклад всіх файлів, надішліть завершений переклад <ulink url="http://kplayer.sourceforge.net/email.html"
>kiriuja</ulink
>.</para>

<important
><para
>Не перекладайте файли <literal
>.docbook</literal
> безпосередньо. Подібні переклади дуже важко підтримувати у актуальному стані, отже автори програми не прийматимуть їх у вас.</para
></important>

</sect2>

<sect2 id="howto-translation-desktop">
<title
>Переклад файлів .desktop</title>

<para
>Назви дій і коментарі у файлах <literal
>.desktop</literal
>, які постачаються з &kplayer;, також можна перекладати. Переклади слід виконувати у самих файлах. Відкрийте файли у текстовому редакторі з підтримкою кодування <acronym
>UTF</acronym
> і перекладіть записи у тому самому форматі, що і переклади іншими мовами у цих файлах. Вам також слід використати код вашої мови. Не забувайте, що назви дій є дієсловами, наприклад <guilabel
>Queue</guilabel
> означає <quote
>put in the queue</quote
> (додати до черги). Докладніше про ці дії можна дізнатися з розділу підручника, присвяченого <link linkend="menu-library"
>меню <guimenu
>Бібліотека</guimenu
></link
>.</para>

</sect2>

</sect1>
