1

codeigniter に多言語を追加するにはどうすればよいですか? 異なる言語のウェブサイトが必要です。ヘッダーのドロップダウンから言語を選択できます。選択した言語に応じて、Web サイト全体が選択した言語になります。codeigniterの最新バージョンを使用しています。

4

1 に答える 1

0

db からデータを取得している場合でも、codeigniter 言語クラスを使用できます。言語配列キーを db に格納します。

たとえば、

言語ファイルには1つのエントリがあります

$lang['hello'] = "hello in english";

hello を db に保存して、次のように取得できます。

$dbdata = 'hello';//taken from db

そして、それをコントローラー/ビューで次のように使用します

echo $this->lang->line($dbdata);

codeigniter 言語クラスについて疑問がある場合は、こちらの古い投稿を参照してください。

codeigniter Web サイトを多言語化する最良の方法。lang配列からの呼び出しはlangセッションに依存しますか?

よろしく

iijb

于 2012-11-23T11:25:16.397 に答える