Página 1 de 1

Tradução às vezes pega do arquivo às vezes do banco de dados

Enviado: 16 Jul 2023, 13:04
por surisawa
Percebi que às vezes o OpenCart pega as traduções dos arquivos (ex.: /var/www/html/oc/upload/catalog/language/pt-br/account/account.php) e às vezes ele procura no banco de dados a tabela oc_translation.
Porque isso acontece?

E onde eu consigo traduzir as mensagens, que eu imagino que sejam validações em javascript, como a validação do e-mail?

Re: Tradução às vezes pega do arquivo às vezes do banco de dados

Enviado: 17 Jul 2023, 09:12
por reds
Ola @surisawa

Ele vai buscar no arquivo de idioma padrão, caso não existir ele busca no idioma nativo, caso não existir ele então não sobrepõe, ele consulta na tabela "oc_translation", caso você tenha substituído algo pelo painel administrativo em "Editor de tradução".

Em um rápido entendimento, se você usa a loja em um único idioma, necessariamente não é preciso duplicar a tradução para cada idioma existente, basta apenas traduzir as variáveis de texto ao seu idioma.
A nível de organização, é melhor sim duplicar os arquivos e escrever as variáveis adicionais em ambos.
Scripts advindos de jquery e javascripts, em grande parte o pessoal não cria tradução e insere de forma nativa, caberia você reave-los traduzir ou criar várias de controle para esse fim.

;)

Re: Tradução às vezes pega do arquivo às vezes do banco de dados

Enviado: 17 Jul 2023, 14:50
por surisawa
Então não tem problema eu pegar todas as entradas de todos os arquivos, em inglês por exemplo, e adicionar no oc_translation?
E dali eu posso traduzir tudo para o pt-br.
Porque eu fiz um script que pega todos os arquivos, quebra em valor e chave, procura no oc_translation e se não existir ele adiciona.
Depois eu fiz um outro programa que faz a tradução.
Aqui é uma comunidade indígena de artesãos, eu gostaria que fosse em inglês e português. Depois ainda quero colocar em nhengatu, que é a língua geral dos nativos daqui do Amazonas.

Re: Tradução às vezes pega do arquivo às vezes do banco de dados

Enviado: 21 Jul 2023, 08:18
por leandrorppo
@surisawa , interessante o projeto. Se puder informar o link, por favor, da loja para eu ver. Fiquei curioso em conhecer. Obrigado!

Re: Tradução às vezes pega do arquivo às vezes do banco de dados

Enviado: 24 Jul 2023, 12:14
por surisawa
A loja ainda não tem hospedagem. Mas podem verificar os programas.

https://drive.google.com/drive/folders/ ... drive_link
Os 2 programas estão no Google Drive.