{"title":"Localizando Django","version":"3.2","locale":"pt-br","docname":"internals/contributing/localizing","url":"/pt-br/3.2/internals/contributing/localizing/","canonical":"https://djangodocs.dev/pt-br/3.2/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.2/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>Introduce yourself on the <a class=\"reference external\" href=\"https://forum.djangoproject.com/c/internals/i18n/14\">Django internationalization forum</a>.</p></li>\n<li><p>Certifique-se de que você leu as notas sobre <a class=\"reference internal\" href=\"/pt-br/3.2/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>Then, click the “Join this Team” button to become a member of this team.\nEvery team has at least one coordinator who is responsible to review\nyour membership request. You can also contact the team coordinator to clarify\nprocedural problems and handle the actual translation process.</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>Traduções vindas do Transifex somente são integradas no repositório do Django quando houver uma nova <a class=\"reference internal\" href=\"/pt-br/3.2/internals/release-process/#term-Feature-release\"><span class=\"xref std std-term\">feature release</span></a>. Tentamos atualizar em um segundo momento em um dos seguintes casos <a class=\"reference internal\" href=\"/pt-br/3.2/internals/release-process/#term-Patch-release\"><span class=\"xref std std-term\">patch release</span></a>s, mas isso depende do disponibilidade do gestor da tradução. Portanto não perca o período em que congelamos os texto (entre o “release candidate” e a publicação de fato das funcionalidades) para aproveitar a oportunidade de completar e arrumar a tradução para sua língua.</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.2/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.2/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>Create a diff against the current Git main branch.</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.2/internals/"},{"docname":"internals/contributing/index","title":"Contribuindo com o Django","url":"/pt-br/3.2/internals/contributing/"}],"prev":{"docname":"internals/contributing/writing-documentation","title":"Escrevendo a documentação","url":"/pt-br/3.2/internals/contributing/writing-documentation/"},"next":{"docname":"internals/contributing/committing-code","title":"Enviando código","url":"/pt-br/3.2/internals/contributing/committing-code/"},"formats":{"html":"/pt-br/3.2/internals/contributing/localizing/","markdown":"/pt-br/3.2/internals/contributing/localizing.md","json":"/pt-br/3.2/internals/contributing/localizing.json"},"source":"https://github.com/django/django/blob/stable/3.2.x/docs/internals/contributing/localizing.txt","official":"https://docs.djangoproject.com/pt-br/3.2/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","it","pt-br","ko","es","el","pl"]}