Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

rafinha_sam

Como deixar site em outras LINGUAGENS.

Recommended Posts

Tenho um site totalmente em PT/BR, gostaria de adicionar uma opção para MultiL. na qual clico em um Botão que Seja ou En. ou Esp. e traduz a pagina inteira para a mesma desejada.

Aguardo resposta até mais ! .

Compartilhar este post


Link para o post
Compartilhar em outros sites

Rafinha,

Vamos as opções:

  • HTML: Vai precisar criar uma página pra cada linguagem e escrever a mão.
  • PHP: Você pode criar um arquivo de linguagens como variáveis e puxar na index.php conforme decisão do usuário (com reload) \ ou sem reload se usar AJAX.
  • RAILS / ANGULAR: Se eu não me engano, você pode criar um arquivo a parte também com as linguagens e traduções e a página só puxa esse arquivo (sem reload).
  • LARAVEL: Só criar um arquivo também, não precisa refazer todas as páginas. Você só vai ter um trabalhinho pra editar as rotas, controladores e etc...

Agora é só colocar os estudos em dia e partir pro projeto.

Abraços!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Ok L.Henrique, mas eu vi que pelo o PHP eu teria que criar para cada variável um texto.

Você sabe qual função eu posso usar que é mais complexa (SE EXISTIR). ?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Rafinha,

Sim, de qualquer forma você precisaria digitar a tradução de cada campo, só não iria criar elementos HTML e páginas. Você não precisa criar uma variável pra cada coisa, senão teria que ter uma condição pra cada. Você pode criar parâmetros de identificação de URL e quando essa URL for alterada, ele busca por uma lang X.

Eu peguei um tópico que já li a uns tempos atrás e que pode te ajudar bastante sobre como fazer isso: http://stackoverflow.com/questions/19249159/best-practice-multi-language-website - São as melhores práticas, no caso.

Abraços!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Há aproximadamente 1 ano e meio eu criei um site multilinguagem (7 idiomas pra ser mais preciso).

Posso dizer que usando variáveis em PHP (controladas por um arquivo externo) é bem melhor.

Na época optei por não usar ajax.

Se quiser dar uma olhada, o link é este: http://www.bocconisti.org

Observe que o domínio é internacional, mas ele já identifica o país de origem e chama a linguagem correta.

Compartilhar este post


Link para o post
Compartilhar em outros sites

L. Henrique achei uma opção do google que posso usar o recurso de tradução através do google tradutor.

claro não é totalmente profissional, vou desenvolver a outra tradução proxima semana e por enquanto uso este recurso, vou passar caso alguem queira. Muito Obrigado ( NOVAMENTE ) rs, tenha uma boa tarde.

http://translate.google.com/manager/website/add?security_token=ALkJrhhGoOcnr2dzeAUs-YQ5HawG3TCeeg%3A1469637059642&step=0&prevStep=1&hl=pt-BR&tl=es%2Cen&dm=3&ad=1&apl=0&ana=0&aid=

Compartilhar este post


Link para o post
Compartilhar em outros sites

Há aproximadamente 1 ano e meio eu criei um site multilinguagem (7 idiomas pra ser mais preciso).

Posso dizer que usando variáveis em PHP (controladas por um arquivo externo) é bem melhor.

Na época optei por não usar ajax.

Se quiser dar uma olhada, o link é este: http://www.bocconisti.org

Observe que o domínio é internacional, mas ele já identifica o país de origem e chama a linguagem correta.

Bem legal, quando eu começar com multilíngue eu começo a esclarecer mais minhas duvidas ok Josias, obrigado por hora.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.