Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

Estrutura MySQL para traduções


gettext resolve um tipo de problema diferente de um banco de dados multilíngue:gettext é para a interface do usuário, enquanto o banco de dados é para o conteúdo.

Você usaria gettext ou equivalente para fixtures como mensagens de erro, um rótulo de botão ou um título de página, onde há uma pequena lista de itens que mudam com pouca frequência.

Um banco de dados multilíngue é para grandes volumes de conteúdo que podem ou não mudar com frequência, como, digamos, os títulos de centenas de milhares de livros e filmes ou descrições de licitações.