osmar_pereira
Membro
Como traduzir meu site para outro idioma?
Perguntou 11 anos atrás
Resolvido
Ola pessoal,
Tenho um trabalho para entregar na facul,
que está me tirando o sono rsrsrs.
seguinte, minha professora pediu um site simples de 4 paginas está de bom tamanho. porem, ela quer que a pagina seja exibida em duas línguas inglês e português. A principio pensei em fazer uma pagina em português e outra em inglês, seria carregado o index.php em português com um check-box para seleção de idioma e colocar um if na ação do item, seria: se chk_idioma=portugues então
index.php
senão
indexin.php
que carregaria todas as paginas em inglês, mas seria necessário fazer oito paginas para um site com quatro.
Alguém sabe de alguma alternativa melhor?
Respostas
ViNi
Moderador
11 anos atrás
Bom dia
É muito simples fazer isso.
Basta voce criar 1 banner bonitinho no seu site com uma bandeira dos EUA, e nele apontar para esse link.
http://translate.google.com.br/translate?u=http: "SEU SITE" &sl=pt&tl=es&ie=UTF-8
Que ao clicar ali, ele vai traduzir todo ele para voce e vai abrir direto no browser!
Nesse caso esta em Espanhol, mas ai é so mudar para língua que voce quer!
emiliodami
Membro
5 anos atrás
Meu jovem, se você ainda tem alguma dúvida, aqui está uma boa dica:
> if (ingles) {
> text="holla word";}
> else {
> text="olá mundo";
> }
> ?>
>
Você deve fazer isso para todos os seus textos, faça uma variável para cada parte e assim basta trocar a língua, mas você tem que traduzir na mão mesmo ... rsrs
gowebcriacaodesites
Membro
7 anos atrás
Olá, primeiramente parabéns pelo post.
O problemas é que o google tradutor não traduz de forma correta a escrita em português para outro idioma, no meu caso seria do português para o inglês, nesse caso vocês tem alguma dica de como posso traduzir para o inglês o site gowebcriacaodesites.com.br
Obrigado
Dixie
Membro
11 anos atrás
Faz tempo que não mexo com PHP, mas acho que dá pra fazer uma página só pra cada, sendo que no 'então' você coloca pra exibir o texto em português ou inglês. Tipo, ao invés de exibir uma nova página, você só vai trocar a exibição do texto na mesma página.