{"title":"Localizando Django","version":"3.0","locale":"pt-br","docname":"internals/contributing/localizing","url":"/pt-br/3.0/internals/contributing/localizing/","canonical":"https://djangodocs.dev/pt-br/3.0/internals/contributing/localizing/","summary":"Várias partes do Django, tais como o site admin e a validação de mensagens de erro, são internacionalizadas. Isso significa que eles são exibidos de modo diferente…","html":"<h1>Localizando Django<a class=\"heading-anchor\" href=\"#localizing-django\"><span class=\"visually-hidden\">Link para este cabeçalho</span><span aria-hidden=\"true\">#</span></a></h1>\n<p>Várias partes do Django, tais como o site admin e a validação de mensagens de erro, são internacionalizadas. Isso significa que eles são exibidos de modo diferente dependendo da linguagem do usuário ou do país. Por isso, o Django utiliza a mesma infraestrutura de internacionalização e localização disponível para aplicações Django, descritas na <a class=\"reference internal\" href=\"/pt-br/3.0/topics/i18n/\"><span class=\"doc\">i18n documentação</span></a>.</p>\n<section id=\"translations\">\n<h2>Traduções<a class=\"heading-anchor\" href=\"#translations\"><span class=\"visually-hidden\">Link para este cabeçalho</span><span aria-hidden=\"true\">#</span></a></h2>\n<p>Traduções são disponibilizadas por usuários do Django em todo o mundo. A coordenação do trabalho de tradução é feita no <a class=\"reference external\" href=\"https://www.transifex.com/\">Transifex</a>.</p>\n<p>Se você encontrar uma tradução incorreta ou quer discutir uma tradução em específico, vá para a <a class=\"reference external\" href=\"https://www.transifex.com/django/django/\">página do projeto Django</a>. Se você gostaria de ajudar com a tradução ou adicionando uma linguagem que ainda não foi traduzida, eis o que fazer:</p>\n<ul>\n<li><p>Entre na <a class=\"reference internal\" href=\"/pt-br/3.0/internals/mailing-lists/#django-i18n-mailing-list\"><span class=\"std std-ref\">Django i18n lista de email</span></a> e apresente-se.</p></li>\n<li><p>Certifique-se de que você leu as notas sobre <a class=\"reference internal\" href=\"/pt-br/3.0/topics/i18n/translation/#specialties-of-django-i18n\"><span class=\"std std-ref\">Specialties of Django translation</span></a>.</p></li>\n<li><p>Cadastre-se no <a class=\"reference external\" href=\"https://www.transifex.com/\">Transifex</a> e visite a <a class=\"reference external\" href=\"https://www.transifex.com/django/django/\">página do projeto Django</a>.</p></li>\n<li><p>Na <a class=\"reference external\" href=\"https://www.transifex.com/django/django/\">página do projeto Django</a>, escolha a linguagem na qual você deseja trabalhar, <strong>ou</strong> – caso a linguagem não exista ainda – solicite um novo time de linguagem clicando no link “Request language” e selecionando a linguagem apropriada.</p></li>\n<li><p>Clique no botão “Join this Team” para se tornar um membro. Todos os times tem pelo menos um coordenador responsável por revisar a sua solicitação de participação. Claro que você também pode contatar o coordenador do time para esclarecer problemas pontuais e gerenciar o processo atual de tradução.</p></li>\n<li><p>Uma vez membro de um time escolha o recurso de tradução que você deseja atualizar na página do time. Por exemplo “core” refere-se ao catálogo de traduções que contém todas as traduções não-voluntárias. Cada app de contribuição também possui uum recurso (prefixado com “contrib”).</p>\n<aside class=\"admonition admonition-note\" role=\"note\">\n<p class=\"admonition-title\">Nota</p>\n<p>Para mais informações sobre como usar o Transifex, leia o <a class=\"reference external\" href=\"https://docs.transifex.com/\">Manual do Transifex</a>.</p>\n</aside>\n</li>\n</ul>\n<p>Translations from Transifex are only integrated into the Django repository at\nthe time of a new <a class=\"reference internal\" href=\"/pt-br/3.0/internals/release-process/#term-Feature-release\"><span class=\"xref std std-term\">feature release</span></a>. We try to update\nthem a second time during one of the following <a class=\"reference internal\" href=\"/pt-br/3.0/internals/release-process/#term-Patch-release\"><span class=\"xref std std-term\">patch release</span></a>s, but that depends on the translation manager’s availability.\nSo don’t miss the string freeze period (between the release candidate and the\nfeature release) to take the opportunity to complete and fix the translations\nfor your language!</p>\n</section>\n<section id=\"formats\">\n<h2>Formatos<a class=\"heading-anchor\" href=\"#formats\"><span class=\"visually-hidden\">Link para este cabeçalho</span><span aria-hidden=\"true\">#</span></a></h2>\n<p>Você também pode revisar <code class=\"docutils literal notranslate\"><span class=\"pre\">conf/locale/&lt;locale&gt;/formats.py</span></code>. Esse arquivo descreve a data, a hora e números formatando particularidades de um local. Veja <a class=\"reference internal\" href=\"/pt-br/3.0/topics/i18n/formatting/\"><span class=\"doc\">Format localization</span></a> para mais detalhes.</p>\n<p>Os formatos dos arquivos não são gerenciados pelo uso do Transifex. Para alterá-los, você deve <a class=\"reference internal\" href=\"/pt-br/3.0/internals/contributing/writing-code/submitting-patches/\"><span class=\"doc\">criar um patch</span></a> na árvore de código do Django, assim como qualquer outra alteração de código:</p>\n<ul class=\"simple\">\n<li><p>Crie um diff na atual branch master do Git.</p></li>\n<li><p>Abra um ticket no sistema de rastreamento de tickets do Django, altere o campo <code class=\"docutils literal notranslate\"><span class=\"pre\">Component</span></code> para <code class=\"docutils literal notranslate\"><span class=\"pre\">Translations</span></code>, e anexe o seu patch nele.</p></li>\n</ul>\n</section>\n<section id=\"documentation\">\n<span id=\"translating-documentation\"></span><h2>Documentação<a class=\"heading-anchor\" href=\"#documentation\"><span class=\"visually-hidden\">Link para este cabeçalho</span><span aria-hidden=\"true\">#</span></a></h2>\n<p>Existe também a possibilidade de traduzir a documentação, embora isso seja um grande desafio para completar por completo (você foi avisado). Nós usamos a mesma <a class=\"reference external\" href=\"https://www.transifex.com/django/django-docs/\">ferramenta Transifex</a>. As traduções irão aparecer em <code class=\"docutils literal notranslate\"><span class=\"pre\">https://docs.djangoproject.com/&lt;language_code&gt;/</span></code> quando ao menos os arquivos dentro de <code class=\"docutils literal notranslate\"><span class=\"pre\">docs/intro/*</span></code> forem totalmente traduzidos para a sua linguagem.</p>\n<p>Once translations are published, updated versions from Transifex will be\nirregularly ported to the <a class=\"reference external\" href=\"https://github.com/django/django-docs-translations\">django/django-docs-translations</a> repository and to the\ndocumentation website. Only translations for the latest stable Django release\nare updated.</p>\n</section>","rootId":"localizing-django","toc":[{"title":"Traduções","anchor":"translations","children":[]},{"title":"Formatos","anchor":"formats","children":[]},{"title":"Documentação","anchor":"documentation","children":[]}],"breadcrumbs":[{"docname":"internals/index","title":"Funcionamento interno do Projeto Django","url":"/pt-br/3.0/internals/"},{"docname":"internals/contributing/index","title":"Contribuindo com o Django","url":"/pt-br/3.0/internals/contributing/"}],"prev":{"docname":"internals/contributing/writing-documentation","title":"Escrevendo a documentação","url":"/pt-br/3.0/internals/contributing/writing-documentation/"},"next":{"docname":"internals/contributing/committing-code","title":"Enviando código","url":"/pt-br/3.0/internals/contributing/committing-code/"},"formats":{"html":"/pt-br/3.0/internals/contributing/localizing/","markdown":"/pt-br/3.0/internals/contributing/localizing.md","json":"/pt-br/3.0/internals/contributing/localizing.json"},"source":"https://github.com/django/django/blob/stable/3.0.x/docs/internals/contributing/localizing.txt","official":"https://docs.djangoproject.com/pt-br/3.0/internals/contributing/localizing/","inVersions":["6.1","6.0","5.2","5.1","5.0","4.2","4.1","4.0","3.2","3.1","3.0","2.2","2.1","2.0","1.11","1.10","1.9"],"inLocales":["en","zh-hans","fr","ja","id","pt-br","ko","es","el","pl"]}