Guten Tag, wir bauen an einer Cake Applikation die neben mehrsprachigen Labels (Also statische Seitentexte) auch Datenbankfelder mehrsprachig, abhängig von der Benutzersprache, ausgeben soll. Also zum Beispiel soll man die Möglichkeit haben AGBs in verschiedenen Sprachen einzugeben. Diese sollen dem Benutzer dann abhängig von seiner eingestellten Sprache angezeigt werden.
Da man nicht weiß wieviele Sprachen benötigt werden wollte ich zu jeder Tabelle, die Benutzertextfelder enthält noch eine weitere Tabelle nur mit diesen Textfeldern anlegen. In der Ausgangstabelle wird dann immer die Basissprache gespeichert. Analog zu oben dann: Tabelle "benutzerdaten" id name nachname adresse agb und dazu die "Languagetabelle" "benutzerdaten_lng" mit id (gleiche id wie in der benutzerdaten Tabelle) language (Sprachcode) agb (Übersetzter Text) Wie komme ich jetzt mit möglichst wenig Programmieraufwand dazu, dass abhängig von der Benutzersprache die richtige Sprache angezeit und auch gespeichert wird. Ich dachte daran die entsprechende Logik ins Model zu packen, dass man eventuell im Controller ganz bequem die normalen Modelfunktionen nutzen kann. Aber dann müsste ich in jedem betroffenen Modell alle entsprechenden Methoden überschreiben. Gibt es vielleicht eine elegantere oder viel einfachere Lösung zu meinem Problem ? ;) Besten Dank für eure Hilfe und Grüss Ralf --~--~---------~--~----~------------~-------~--~----~ Bitte bei Fragen immer auch die aktuell verwendete cakePHP Version angeben und wenn möglich auch das verwendete Betriebssystem und die PHP Version. Danke. Sie erhalten diese Nachricht, weil Sie Mitglied sind von Google Groups-Gruppe "CakePHP-de für deutsche CakePHP Entwickler". Für das Erstellen von Beiträgen in dieser Gruppe senden Sie eine E-Mail an [email protected] Um sich von dieser Gruppe abzumelden, senden Sie eine E-Mail an [EMAIL PROTECTED] Weitere Optionen finden Sie in dieser Gruppe unter http://groups.google.com/group/cakephp-de?hl=de -~----------~----~----~----~------~----~------~--~---
