Fala DrWinux,

Eu estive pesquisando i18n tb e pensei em usar a + ou - a msm organização do
cake nas tabelas.
Seria o seguinte:
Nas views fica uma referência para uma frase. No banco fica uma tabela com a
mesma referência e as frases em várias línguas.

| msg  |  traducao            | lingua
----------|---------------------------|-----------
| bd     |  Bom dia            |  ptBR
| bd     |  Good Morning    | enUS

Ainda não implementei, portanto se descobrir algo mais elegante, por favor
me avise.

Abs,
Julio Vinicius Protzek

Em 05/02/08, DrWinux <[EMAIL PROTECTED]> escreveu:
>
>
> Fala galera...
> boa noite..
>
> Venho aqui pedir a vcs uma ajudinha para trabalhar com mult-idiomas,
> estudando na internet aprendi, como fazer o mesmo, mais isso apenas
> com as mensagens que aparecem na aplicação, eu estou fazendo um
> sisteminha onde basicamente o site inteiro é baseado em uma tabela
> (ex: menus), abaixo segue o modelo da mesma.
>
> MENUS
>
> id
> nivel
> categoria
> subcategoria
> idioma
> titulo
> descricao
> conteudo
> ...
> mais algumas opções
> ...
> stats
>
>
> mais o problema é o seguinte, essa table tem muitos registros, e se eu
> fosse usar da maneira acima, teria que criar a mesma pagina o idioma
> correspondente, criando uma serie de transtornos...
>
> tambem pensei em fazer da maneira abaixo
>
>
> MENUS
> id
> nivel
> categoria
> subcategoria
> idioma
> ...
> mais algumas opções
> ...
> stats
>
> MENUS_TRADUÇAO
> menu_id
> titulo
> descricao
> conteudo
>
> mais essa tambem tem um problema, que seria a quantidade de tabelas
> que iria ter, pois alem dessa tenho as noticias, produtos, promocoes,
> gelrias etc...
>
> alguem já passou por isso?
> Tem alguma ideia para otimizar o sistema o banco.
>
> sei lá qualquer coisa é bem vinda.
>
> FALOPA
>
> >
>

--~--~---------~--~----~------------~-------~--~----~
Você recebeu esta mensagem porque está inscrito no Grupo "Cake PHP Português" 
em Grupos do Google.
 Para postar neste grupo, envie um e-mail para [email protected]
 Para cancelar a sua inscrição neste grupo, envie um e-mail para [EMAIL 
PROTECTED]
 Para ver mais opções, visite este grupo em 
http://groups.google.com/group/cake-php-pt?hl=pt-BR
-~----------~----~----~----~------~----~------~--~---

Responder a