Help:Multi-language Conventions/pt-br
Also see Category:Languages! |
Template de linguagens
Páginas existentes em diversas línguas devem ter Languages:Template em bottom of the page. Isto habilita os usuários visualizar as traduções que estão disponíveis para a página. Existem dois casos: Páginas em Inglês tem:
{{Languages}}
Por exemplo, [[Main Page]] tem
{{Languages}}
Páginas traduzidas tem:
{{Languages|<nome da página em Inglês>}}
Por exemplo [[Main Page/pt]] tem
{{Languages|Main Page}}
A versão em Inglês da página será sempre a versão principal, com todas as outras linguagens como sub-páginas, nomeadas utilizando o código apropriado do idioma (veja abaixo).
Convenções de nomenclatura para páginas traduzidas
Páginas traduzidas precisam seguir as seguintes convenções de nomenclatura.
<Nome da Minha Página>/<2 Letras do Código da Linguagem>
As letras do código da linguagem precisam ser um dos códigos mostrados na tabela de liguas suportadas , por exemplo
Page Name | Language |
---|---|
Main Page | English |
Main Page/de | German |
Main Page/es | Spanish |
Main Page/fr | French |
Main Page/it | Italian |
Main Page/ja | Japanese |
Main Page/ko | Korean |
Main Page/pt | Portuguese |
Main Page/pt-br | Brazilian Portuguese |
Main Page/zh | Chinese |
Exemplos
Exemplos de nomes de páginas válidas são:
[[Category:Xen/ja]]
[[Frontend_Driver/de]]
[[Archived/XCI Getting Started/pt]]
[[Template:Fmbox/doc/zh]]
Categoria de Linguagens
Paginas traduzidas devem ser Categorizadas: elas devem conter uma categoria na seguinte forma
[[Category:Languages/<Código da Linguagem>]]
de maneira que seja possível encontrar todas as páginas de uma linguagem específica.
Exemplos
Exemplos de nomes de uma categoria válida são:
[[Category:Languages/ja]]
[[Category:Languages/pt]]
Links para páginas traduzidas
Você deverá tomar cuidado ao linkar para outras páginas. Digamos que você deseje linkar para
[[DomU_Install_with_Virt-Manager]]
Utilizando o link acima, você será direcionado para a página em Inglês. Se deseja ir para a página traduzida, o link deverá ser como segue
[[DomU_Install_with_Virt-Manager/<código da linguagem>]]
Ex.
[[DomU_Install_with_Virt-Manager/es]]
Se você manter links para documentos em ingês em uma página traduzida, seria uma boa idéia utilizar a seguinte convenção
[[DomU_Install_with_Virt-Manager]] (English)
de maneira que as pessoas saibam que o documento esteja em outra linguagem, neste caso, ingles.
Política de Linguagens
This page describes the current multi-lingual policy on wiki.xen.org.
The main page
The English version of our front page is located at Main Page. Translated versions are located at MediaWiki/code, where code is the language code (e.g. Main Page/fr).
Importantly, the rules about language codes (see below) should be followed here as well.
Other namespaces
Apart from the Main Page, no policy has yet been decided about other namespaces. For the time being, if you would like to create translations for pages in other namespaces then please do so as described for the Help: namespace, however content may be moved or deleted depending on the policy that is eventually adopted.
Note that the rule that English content should not be placed in sub-pages does not apply to other namespaces. This is one of the issues that needs resolving.
Language codes
Throughout wiki.xen.org you should use the language codes specified by the MediaWiki software when creating language-specific content (see Names.php for the full and up-to-date list).
Please also bear the following in mind:
- If the language code is not found in Names.php then we should not host pages in that language.
- If MediaWiki uses the 'incorrect' code for a language then you should also (for consistency) use that incorrect code here. If you think a code is incorrect you should discuss it on MediaWiki Bugzilla, and if this results in it being changed we will move the pages to match.
- Note that some language codes in Names.php are now deprecated (e.g. zh-yue has been replaced with yue). In these cases only the most recent code should be used.