<sect1 id="howto-translation">
<title
>Tradução</title>

<sect2 id="howto-translation-interface">
<title
>Traduzir a interface do usuário</title>

<para
>Se o &kplayer; ainda não está traduzido para o seu idioma e deseja fazer uma tradução, primeiro descubra qual é o código abreviado do seu idioma, procurando na <ulink url="http://i18n.kde.org/teams/"
>lista de idiomas do &kde;</ulink
>. Por exemplo, o código para o Português do Brasil é o <literal
>pt_BR</literal
>.</para>

<para
>A seguir, procure na <ulink url="http://cvs.sourceforge.net/viewcvs.py/kplayer/kplayer/po/"
>lista de traduções existentes do &kplayer;</ulink
> para ver se já existe o arquivo para a sua tradução. Por exemplo, deverá existir um arquivo de tradução para Português do Brasil <filename
>pt_BR.po</filename
>, o que significa que alguém já fez parte do trabalho. Se for esse o caso, obtenha a última versão do arquivo e verifique se precisa ser feito algum trabalho sobre ele.</para>

<para
>Se o arquivo não existir, obtenha o <ulink url="http://cvs.sourceforge.net/viewcvs.py/kplayer/kplayer/po/kplayer.pot?rev=HEAD"
>último arquivo <filename
>kplayer.pot</filename
></ulink
> e mude o nome dele para o código da sua língua e com a extensão <literal
>.po</literal
>. Por exemplo, um arquivo de tradução para Português do Brasil seria chamado <filename
>pt_BR.po</filename
>. Se já existir alguma tradução para uma língua próxima da sua, você poderá usá-la como um modelo, em alternativa.</para>

<para
>O <ulink url="http://i18n.kde.org/tools/kbabel/"
>&kbabel;</ulink
> é um ótimo programa do &kde; para traduzir os arquivos <literal
>.po</literal
>. Logo que tenha terminado, envie a sua tradução para o <ulink url="http://kplayer.sourceforge.net/email.html"
>kiriuja</ulink
>.</para>

</sect2>

<sect2 id="howto-translation-manual">
<title
>Traduzir o manual do usuário</title>

<para
>Vá à <ulink url="http://cvs.sourceforge.net/viewcvs.py/kplayer/kplayer/doc/"
>pasta de documentação do &kplayer;</ulink
> e procure por uma subpasta com o código da sua língua. Se a encontrar, obtenha as últimas versões de todos os arquivos <literal
>.po</literal
> dela e procure se existe algum texto por traduzir neles.</para>

<para
>Se a subpasta para o código da sua língua não existir, vá à <ulink url="http://cvs.sourceforge.net/viewcvs.py/kplayer/kplayer/doc/templates/"
>subpasta <filename
>templates</filename
></ulink
>, obtenha a última versão de todos os arquivos <literal
>.pot</literal
> dela, abra cada um deles no &kbabel;, traduza-o e salve-o com a extensão <literal
>.po</literal
>.</para>

<para
>Quando acabar de traduzir todos os arquivos, envie a tradução terminada para o <ulink url="http://kplayer.sourceforge.net/email.html"
>kiriuja</ulink
>.</para>

<important
><para
>Não traduza diretamente os arquivos <literal
>.docbook</literal
>. Essas traduções são muito difíceis de manter e, como tal, não serão aceitas.</para
></important>

</sect2>

<sect2 id="howto-translation-desktop">
<title
>Traduzir os arquivos .desktop</title>

<para
>Os nomes e comentários da ação nos arquivos <literal
>.desktop</literal
> que vêm com o &kplayer; podem também ser traduzidos. As traduções para os próprios arquivos. Abra os arquivos com um editor de texto que suporte o <acronym
>UTF</acronym
> e traduza os itens com o mesmo formato que têm as traduções para outras línguas nos mesmos arquivos, substituindo o código da língua pelo código da sua própria língua. Tenha em mente que os nomes das ações são verbos, como por exemplo <guilabel
>Queue</guilabel
> significa <quote
>Colocar na fila</quote
>. Veja a seção deste manual sobre o <link linkend="menu-library"
>menu <guimenu
>Biblioteca</guimenu
></link
> para saber mais detalhes sobre estas ações.</para>

</sect2>

</sect1>
