• 0
Sign in to follow this  
X-MAN

Sistema De Linguagem!

Question

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!!

Share this post


Link to post
Share on other sites

9 answers to this question

Recommended Posts

  • 0

é 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!!

Share this post


Link to post
Share on other sites
  • 0

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 BD

falo forte abraço por traz com carinho... B) :ph34r:

Share this post


Link to post
Share on other sites
  • 0

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!

Share this post


Link to post
Share on other sites
  • 0

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!!

Share this post


Link to post
Share on other sites
  • 0

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.

Share this post


Link to post
Share on other sites
  • 0

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 numero

texto_1 texto_2 texto_3

se 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?????

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
Answer this question...

×   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