[Php-it] Dubbio operativo su sito multilingua
Daniele La Delfa
daniele.ladelfa at dearchitettura.com
Wed Aug 1 12:33:43 CEST 2007
Giovanni Battista Lenoci ha scritto:
> Emiliano Gabrielli (aka AlberT) ha scritto:
>
>> 3. Creare 1 tabella per ogni tabella da internazionalizzare, alla synfony
>>
>> tabella -> tabella_i18n
>>
> Cioè tu dici che se nella tabella principale italiana ho
>
> id (autoincremente), descr , img1, img2
>
> nella tabella secondaria (inglese) replico semplicemente la struttura
> (evitando l'autoincrement in id), e uso lo stesso id per i menu, in modo
> da poter reperire anche la locazione delle immagini per l'id corretto?
>
> Grazie
>
tabella (id, img1, img2, created_at, updated_at)
tabella_i18n (name, description, tabella_id, culture)
La tabella principale deve contenere solo le informazioni non
internazionalizzabili.
La secondaria conterrà sia la lingua principale che tutte le altre ed
identificherai il linguaggio dal campo 'culture' che conterrà valori
tipo it, en oppure it_IT, en_UK, en_US se vuoi fare la cosa più raffinata.
Naturalmente il campo tabella_id è una FK verso tabella->id.
;-)
--
Daniele La Delfa - Divisione Informatica
email: daniele.ladelfa a dearchitettura.com
deArchitettura.com Via Francesco Tovaglieri, 411 - 00155 Roma
tel: 0645438979 | fax: 0645438980 | url: www.deArchitettura.com
-------------- parte successiva --------------
Un allegato HTML ? stato rimosso...
URL: http://lists.ziobudda.net/pipermail/php-it/attachments/20070801/e99fe6bf/attachment.htm
More information about the Php-it
mailing list