Clicky

Hospedado por Limestone Networks

Jump to content
  • Sign Up

Sign in to follow this  
msaulohenrique

[tutorial][7.x] traduzindo país e estados não abreviados

Recommended Posts

Galera vou ensinar um truque simples para traduzir a os estados e países, segue abaixo:

Traduzindo os países: Nesse caso irei muda somente de Brazil para Brasil, os demais ficam a seu critério:

  1. Edite o arquivo: whmcs/resources/country/dist.countries.json
  2. Procure por Brazil e altere para Brasil.

Traduzindo os estados: Para remover as abreviações é simples, só que tenho uma ressalva, após a alteração, o campo referente ficará em branco, o cliente terá que reeditar o seu cadastrado:

  1. Edite o arquivo: whmcs/assets/js/StatesDropdown.js
  2. Procure por: states['BR'] = ["AC","AL","AP","AM","BA","CE","DF","ES","GO","MA","MT","MS","MG","PA","PB","PR","PE","PI","RJ","RN","RS","RO","RR","SC","SP","SE","TO","end"];
  3. Altere por: states['BR'] = ["Acre","Alagoas","Amapá","Amazonas","Bahia","Ceará","Distrito Federal","Espirito Santo","Goiás","Maranhão","Mato Grosso","Mato Grosso do Sul","Minas Gerais","Pará","Paraíba","Paraná","Pernambuco","Piauí","Rio de Janeiro","Rio Grande do Norte","Rio Grande do Sul","Rondônia","Roraima","Santa Cantarina","São Paulo","Sergipe","Tocantins","end"];

Será preciso zerar os dados de navegação do navegador pra alteração se efetivar de imediato.

Informações do @edvan:

17 horas atrás, edvan disse:

O recomendável é não traduzir as siglas dos estados pois alguns meios de pagamento utilizam a sigla ao invés do nome do estado.

Devido há isso, fiz alguns testes, abaixo a lista dos quais testei e estão funcionando perfeitamente:

Pronto, espero que curtam!

Share this post


Link to post
Share on other sites
1 hora atrás, msaulohenrique disse:

Galera vou ensinar um truque simples para traduzir a os estados e países, segue abaixo:

Traduzindo os países: Nesse caso irei muda somente de Brazil para Brasil, os demais ficam a seu critério:

  1. Edite o arquivo: whmcs/resources/country/dist.countries.json
  2. Procure por Brazil e altere para Brasil.

Traduzindo os estados: Para remover as abreviações é simples, só que tenho uma ressalva, após a alteração, o campo referente ficará em branco, o cliente terá que reeditar o seu cadastrado:

  1. Edite o arquivo: whmcs/assets/js/StatesDropdown.js
  2. Procure por: states['BR'] = ["AC","AL","AP","AM","BA","CE","DF","ES","GO","MA","MT","MS","MG","PA","PB","PR","PE","PI","RJ","RN","RS","RO","RR","SC","SP","SE","TO","end"];
  3. Altere por: states['BR'] = ["Acre","Alagoas","Amapá","Amazonas","Bahia","Ceará","Distrito Federal","Espirito Santo","Goiás","Maranhão","Mato Grosso","Mato Grosso do Sul","Minas Gerais","Pará","Paraíba","Paraná","Pernambuco","Piauí","Rio de Janeiro","Rio Grande do Norte","Rio Grande do Sul","Rondônia","Roraima","Santa Cantarina","São Paulo","Sergipe","Tocantins","end"];

Será preciso zerar os dados de navegação do navegador pra alteração se efetivar de imediato.

Pronto, espero que curtam!

O recomendável é não traduzir as siglas dos estados pois alguns meios de pagamento utilizam a sigla ao invés do nome do estado.


Blog sobre WHMCS: http://whmcs.blog.br/
Serviços WHMCS: http://servicos.edvan.com.br/
Módulos WHMCS: http://modulos.edvan.com.br/

Share this post


Link to post
Share on other sites
16 horas atrás, edvan disse:

O recomendável é não traduzir as siglas dos estados pois alguns meios de pagamento utilizam a sigla ao invés do nome do estado.

Hum... Achei mais prático, mas devido há isso, vou começar a verificar as API's para ver os quais suportam. Dependendo, vou ver a possibilidade de montar um replace para que não bug os pagamentos. Vlw pela informação.

Share this post


Link to post
Share on other sites
2 horas atrás, msaulohenrique disse:

Hum... Achei mais prático, mas devido há isso, vou começar a verificar as API's para ver os quais suportam. Dependendo, vou ver a possibilidade de montar um replace para que não bug os pagamentos. Vlw pela informação.

Os módulos que desenvolvi conseguem converter o estado nominal em sigla. Mas a maioria das API utilizam sigla.

As siglas estão nativas pois enviei para WHMCS.com há alguns anos atrás.

  • Like 1

Blog sobre WHMCS: http://whmcs.blog.br/
Serviços WHMCS: http://servicos.edvan.com.br/
Módulos WHMCS: http://modulos.edvan.com.br/

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.



×
×
  • Create New...