Ich benutze Codeigniter und das Projekt, an dem ich arbeite, muss in zwei Sprachen sein.
Das einzige, was ich nicht herausfinden kann, ist, wie man eine andere Datenbank in Codeigniter auswählt, wenn eine Sitzungsvariable auf einen bestimmten Wert gesetzt wird.
Beispiel:
Wenn die Sitzungsvariable "Sprache" auf "EN" gesetzt ist, soll sie die DB auswählen: "databasename_DE"
in allen anderen Fällen wählen Sie DB: "databasename_DE"
Das einzige, was ich gefunden habe, war, dass Sie $this->db->load('bla'); tun können, aber das bedeutet, dass Sie eine DB-Load in jedem Modell hinzufügen müssen und Sie müssen Autoload 'Datenbank' deaktivieren.