{"id":9808,"date":"2025-06-26T17:32:04","date_gmt":"2025-06-26T20:32:04","guid":{"rendered":"https:\/\/www.fernandoquadro.com.br\/html\/?p=9808"},"modified":"2025-11-25T22:10:46","modified_gmt":"2025-11-26T01:10:46","slug":"adicionar-traducao-portugues-brasileiro-no-geonode","status":"publish","type":"post","link":"https:\/\/www.fernandoquadro.com.br\/html\/2025\/06\/26\/adicionar-traducao-portugues-brasileiro-no-geonode\/","title":{"rendered":"Adicionar idioma Portugu\u00eas Brasileiro no GeoNode"},"content":{"rendered":"<p>Prezados leitores,<\/p>\n<p>Se voc\u00ea utiliza o GeoNode e gostaria que ele disponibilizasse como op\u00e7\u00e3o de idioma o Portugu\u00eas Brasileiro, saiba que voc\u00ea mesmo pode adicion\u00e1-lo no GeoNode. Lembrando que este tutorial foi realizado com a vers\u00e3o 4.4.2 do GeoNode, ent\u00e3o vamos aos passos:<\/p>\n<p><strong>1. Baixar os arquivos de tradu\u00e7\u00e3o<\/strong><\/p>\n<pre>\r\n> wget https:\/\/geocursos.com.br\/outsite\/geonode_ptbr\/locale.rar\r\n> wget https:\/\/geocursos.com.br\/outsite\/geonode_ptbr\/mapstore.rar\r\n<\/pre>\n<p>Voc\u00ea deve baixar esses arquivos em uma pasta do servidor, eu baixei os arquivos e coloquei-os dentro da pasta <strong>\/opt\/geonode_custom\/<\/strong><\/p>\n<p>Feito isso, descompacte os arquivos e voc\u00ea ter\u00e1 2 pastas: <strong>locale <\/strong>e <strong>mapstore<\/strong><\/p>\n<p><strong>2. Acessar o container do Django<\/strong><\/p>\n<pre>\r\n> docker exec -it django4my_geonode \/bin\/bash\r\n<\/pre>\n<p><strong>3. Alterar o arquivo settings.py<\/strong><\/p>\n<pre>\r\n> cd \/usr\/src\/my_geonode\/my_geonode\r\n> vim settings.py\r\n<\/pre>\n<p>Adicione o seguinte trecho de c\u00f3digo ao final do arquivo settings.py<\/p>\n<pre>\r\nLANGUAGES = (\r\n    ('en-us', 'English'),\r\n    ('pt-br', 'Portugu\u00eas Brasileiro'),\r\n)\r\n\r\nMAPSTORE_TRANSLATIONS_PATH = [\r\n    '\/static\/mapstore\/ms-translations',\r\n    '\/static\/mapstore\/gn-translations',\r\n    '\/static\/mapstore\/project-translations'\r\n]\r\n<\/pre>\n<p>Ap\u00f3s salvar o arquivo settings.py, saia do container e v\u00e1 para a pasta onde voc\u00ea baixou os arquivos da tradu\u00e7\u00e3o.<\/p>\n<p><strong>4. Copiar os arquivos de tradu\u00e7\u00e3o para o container do Django\/GeoNode<\/strong><\/p>\n<pre>\r\n> cd \/opt\/geonode_custom\/locale\r\n> docker cp pt_BR\/ django4my_geonode:\/usr\/src\/my_geonode\/my_geonode\/locale\r\n> docker cp en_US\/ django4my_geonode:\/usr\/src\/my_geonode\/my_geonode\/locale\r\n> cd ..\r\n> cp mapstore\/ django4my_geonode:\/usr\/src\/my_geonode\/my_geonode\/static\/\r\n<\/pre>\n<p><strong>5. Reiniciar o container do Django<\/strong><\/p>\n<pre>\r\ndocker restart django4my_geonode\r\n<\/pre>\n<p>Agora \u00e9 s\u00f3 voc\u00ea acessar o seu GeoNode e selecionar o idioma Portugu\u00eas Brasileiro<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.fernandoquadro.com.br\/html\/wp-content\/uploads\/2025\/06\/geonode_ptbr.png\" alt=\"\" width=\"1326\" height=\"388\" class=\"aligncenter size-full wp-image-9809\" srcset=\"https:\/\/www.fernandoquadro.com.br\/html\/wp-content\/uploads\/2025\/06\/geonode_ptbr.png 1326w, https:\/\/www.fernandoquadro.com.br\/html\/wp-content\/uploads\/2025\/06\/geonode_ptbr-300x88.png 300w, https:\/\/www.fernandoquadro.com.br\/html\/wp-content\/uploads\/2025\/06\/geonode_ptbr-1024x300.png 1024w, https:\/\/www.fernandoquadro.com.br\/html\/wp-content\/uploads\/2025\/06\/geonode_ptbr-768x225.png 768w, https:\/\/www.fernandoquadro.com.br\/html\/wp-content\/uploads\/2025\/06\/geonode_ptbr-600x176.png 600w, https:\/\/www.fernandoquadro.com.br\/html\/wp-content\/uploads\/2025\/06\/geonode_ptbr-945x277.png 945w\" sizes=\"auto, (max-width: 1326px) 100vw, 1326px\" \/><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Prezados leitores, Se voc\u00ea utiliza o GeoNode e gostaria que ele disponibilizasse como op\u00e7\u00e3o de idioma o Portugu\u00eas Brasileiro, saiba que voc\u00ea mesmo pode adicion\u00e1-lo no GeoNode. Lembrando que este tutorial foi realizado com a vers\u00e3o 4.4.2 do GeoNode, ent\u00e3o&#8230; <a class=\"more-link\" href=\"https:\/\/www.fernandoquadro.com.br\/html\/2025\/06\/26\/adicionar-traducao-portugues-brasileiro-no-geonode\/\">Continue Reading &rarr;<\/a><\/p>\n","protected":false},"author":275,"featured_media":7665,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[24],"tags":[196,145],"class_list":["post-9808","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-gis","tag-geonode","tag-traducao"],"_links":{"self":[{"href":"https:\/\/www.fernandoquadro.com.br\/html\/wp-json\/wp\/v2\/posts\/9808","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.fernandoquadro.com.br\/html\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.fernandoquadro.com.br\/html\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.fernandoquadro.com.br\/html\/wp-json\/wp\/v2\/users\/275"}],"replies":[{"embeddable":true,"href":"https:\/\/www.fernandoquadro.com.br\/html\/wp-json\/wp\/v2\/comments?post=9808"}],"version-history":[{"count":5,"href":"https:\/\/www.fernandoquadro.com.br\/html\/wp-json\/wp\/v2\/posts\/9808\/revisions"}],"predecessor-version":[{"id":10119,"href":"https:\/\/www.fernandoquadro.com.br\/html\/wp-json\/wp\/v2\/posts\/9808\/revisions\/10119"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.fernandoquadro.com.br\/html\/wp-json\/wp\/v2\/media\/7665"}],"wp:attachment":[{"href":"https:\/\/www.fernandoquadro.com.br\/html\/wp-json\/wp\/v2\/media?parent=9808"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.fernandoquadro.com.br\/html\/wp-json\/wp\/v2\/categories?post=9808"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.fernandoquadro.com.br\/html\/wp-json\/wp\/v2\/tags?post=9808"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}