X-MAN Postado Outubro 7, 2006 Denunciar Share Postado Outubro 7, 2006 Ola galera, preciso da vossa ajuda, preciso fazer um sistema de linguagens, o site possui cerca de 5 tipos de linguagens diferentes, e queria saber como posso fazer o sistema de linguagem mais adequado, uso base de dados, so sessions...Agradecia a ajuda!! Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 .Andreia. Postado Outubro 7, 2006 Denunciar Share Postado Outubro 7, 2006 explica melhor que não deu pra entender... que 5 linguagens são essas? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 X-MAN Postado Outubro 7, 2006 Autor Denunciar Share Postado Outubro 7, 2006 é tipo, o site tem 5 idiomas diferentes, o predefinido é portugues, mas vamos supor que o user quer em ingles... Queria ter ideias para este sistema de idiomas, pk são muitas palavras, se devo usar uma bd?? agradecia a ajuda!! Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 MBLmarcio Postado Outubro 8, 2006 Denunciar Share Postado Outubro 8, 2006 bom pelo que eu entendi o melhor a fazer é session, ai tomei a liberdade de mandar para você.. ai vai'este aqui você usa para chamar o iten de acordo beleza <%=VizualizarLingua.Item(session("lingua")&"_Dicionario_1")%> <% ' Se não foi definido a lingua no default será inglês a padrão if session("lingua")="" then session("lingua")="ingles" end if dim VizualizarLingua set VizualizarLingua = CreateObject("Scripting.Dictionary") ' Inglês VizualizarLingua.Add "ingles_Dicionario_1", "Hi " VizualizarLingua.Add "ingles_Cadastro_2", "sky " VizualizarLingua.Add "ingles_Busca_3", "car" ' Português VizualizarLingua.Add "portugues_Dicionario_1", "Oi " VizualizarLingua.Add "portugues_Cadastro_2", "Céu " VizualizarLingua.Add "portugues_Busca_3", "Carro" function LimparLingua() ' Limpa o diretório on error resume next LimparLingua = VizualizarLingua.removeAll set LimparLingua = nothing end function %>espero ter ajudado você.este esquema é o melhor por que ele facilita bem e não tem frescura com BDfalo forte abraço por traz com carinho... B) :ph34r: Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Denis Bittencourt Muniz Postado Outubro 8, 2006 Denunciar Share Postado Outubro 8, 2006 Hum... Que tal manter no BD uma tabela com os seguintes campos:-> Linguagem (linguagem usada)-> Conteudo (conteúdo na linguagem usada)-> Pagina (página no qual o conteúdo em questão vai ser usado)Continuando a idéia, em uma variável de escopo Session, você guadaria a linguagem (idioma) usada e carregaria da tabela de idiomas o registro que contem a linguagem escolhida e a página que está sendo requisitada, e exibir o conteúdo da mesma, que vai estar na linguagem desejada. No caso de menus e outros detalhes, você cria uma tabela a parte ou usa algum código de identificação.Ah! Para melhorar, faça um painel personalizado de edição de conteúdo para seu cliente (para deixá-lo mais satisfeito) ou para você (facilitar seu trabalho).A idéia do 'MBLmarcio' achei díficil para dar manutenção posteriormente (não estou criticando ele, só estou dando minha opinião. O que vale a intenção de ajudar, que ele foi o primeiro a ter).Bom, qualquer você posta novamente. Falows! Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 X-MAN Postado Outubro 8, 2006 Autor Denunciar Share Postado Outubro 8, 2006 Denis Bittencourt Muniz, obrigado pela ajuda, tava a ter em conta a manutenção mesmo, assim é mais facil!! MBLmarcio, a sua ideia já estou a usar, mas acontece que se fosse ter que inserir uma nova linguagem, teria que ir pagina por pagina... são mais de 40!!Obrigado pela ajuda!! Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 MBLmarcio Postado Outubro 8, 2006 Denunciar Share Postado Outubro 8, 2006 nem...fica friu..o i,portante aqui é se ajudar...o resto se da um jeito hehehehe fico feliz aqui você vai conseguir fazer ai as suas coisas e ganhar o pão de cada dia ai..isto é o mais importante de tudo.Denis...nem é critica não,,,fica tranquilo....heheheh...na proxima meto você na cadeia calunia mais agravante hheehehehe taco você na cadeia.falo forte abraço pra todos ai. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Deividy Postado Outubro 8, 2006 Denunciar Share Postado Outubro 8, 2006 só uma coisa você tem uma tradução para cada página? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 X-MAN Postado Outubro 8, 2006 Autor Denunciar Share Postado Outubro 8, 2006 como assim "tradução para cada página?", explica-te sff, obrigado! Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 rike_0 Postado Outubro 9, 2006 Denunciar Share Postado Outubro 9, 2006 cara aqui na empresa temos o site em 3 idiomas diferentes.....mas tá tudo (mas tudo mesmo cada palavra) no banco de dados.....quando o usuario muda o idioma ele muda uma variavel "lingua"no banco de dados cada coluna tem um nome seguido desse numerotexto_1 texto_2 texto_3se for espanhol a variavel lingua fica com 2 entaum na instrução de consulta ele busca na coluna texto_"&lingua&" mudando as variaveis os campos...nas paginas cada campor também tem a referencia da lingua pra chamar da coluna certa.....deu pra entender????? Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
X-MAN
Ola galera, preciso da vossa ajuda, preciso fazer um sistema de linguagens, o site possui cerca de 5 tipos de linguagens diferentes, e queria saber como posso fazer o sistema de linguagem mais adequado, uso base de dados, so sessions...
Agradecia a ajuda!!
Link para o comentário
Compartilhar em outros sites
9 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.