Adicionando idioma português ao Magento2

Para este tema prefiro usar o pacote oficial do Magento que fica em:

https://packagist.org/packages/magento2translations/language_pt_br

Vamos entrar no shell, na conta da instalação da loja e dar o seguinte comando:

$php bin/magento deploy:mode:set developer

Caso queira saber em que modo você está é assim:

$php bin/magento deploy:mode:show

O modo developer é para poder trocar o locale em Stores->Configuration->Locale Option, locale fica travado em English(United States).

Agora vamos pegar o pacote de tradução, assim:

$composer require magento2translations/language_pt_br:dev-master

Caso não ache o composer podemos fazer:

$php vendor/composer/composer/bin/composer require magento2translations/language_pt_br:dev-master

Caso você obtenha o erro:

Warning from repo.magento.com: You haven't provided your Magento authentication keys. For instructions, visit https://devdocs.magento.com/guides/v2.3/install-gde/prereq/connect-auth.html

Acesse o site indicado, pegue sua public key e private key que são username e password para acesso ao repo.magento.com.

Nas versões a partir da 2.2 podemos forçar o deploy desta forma:

$php bin/magento setup:static-content:deploy pt_BR  -f

Limpamos o cache assim:

$php bin/magento cache:flush
$php bin/magento cache:clean

Agora temos que mudar no admin o idioma, que fica em:

Clicando em “My Account” no topo superior direito,  selecione “Account Setting” e “Interface Locale”, mude para Português(Brasil).

Para mudar o frontend, entre em Lojas->Configuração->Geral

Sair e entrar no admin, deve estar todo em português.

Abraços,

Alfredo Letti

Something went wrong while compiling generated code. See the error log for details.
(ReflectionException): Class Magento\Sales\Api\Data\OrderItemSearchResultInterfaceFactory does not exist in magento2

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *