Empfehlungen: Erweiterte Suche

Übersetzungen / Translations

Fragen zur Konzeptionierung und womit man am besten anfäng? Hier rein...

Übersetzungen / Translations

Beitragvon heohni » Sa 17. Sep 2011, 10:28

Hi,

ich habe ein Projekt bei dem ich auf eine fertige Datenbank zugreifen muss, die nicht im geringsten dem CakePHP Standard entspricht :-) Aber da muss ich durch.

Es geht um eine mehrsprachige Webseite und ich hab in den Tabellen mit Inhalten immer eine ÜbersetzungsID und dazu dann eine Übersetzungstabelle in der pro Sprache eben die entsprechenden übersetzten Texte stehen.

Jetzt bin ich am überlegen, wie ich es am besten mache.
Lese ich die die ID's aus und schreibe mir einen Helper der die Texte dann im View übersetzt austauscht?

Oder besser eine Component, die die Texte im Controller austauscht?

Was ist performanter?
Kann man überhaupt über einen Helper auf DB Inhalte zugreifen?

Oder evtl. geht das schon über das Model? Über ein Behavior? Oder über die $virtualFields? Aber dann müsste ich das in jedem Model wiederholen und damit wiederspricht sich das schon DRY?

Ich würde mich freuen, dies mit Euch zu diskutieren, mehrsprachige Projekte sollten ja heutzutage keine Seltenheit mehr sein, oder 8-)

Danke im voraus und Gruß aus NRW
heohni
heohni
 
Beiträge: 42
Registriert: Sa 29. Jan 2011, 18:58

Zurück zu Konzeption und Vorgehensweise

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast

cron