私はfuelphpの経験はそれほどありませんが、ドキュメントにはあなたが知る必要のあるすべてが書かれています。
PHPファイルを作成する必要があります。このファイルには、次のように言語コードでソートされた、すべての異なる翻訳が配列として含まれています。
en.php
return array(
"Text_Hello" => "Hello",
"Text_Bye" => "Good bye"
);
de.php
return array(
"Text_Hello" => "Hallo",
"Text_Bye" => "Auf Wiedersehen"
);
次に、次のように、現在処理しているユーザーの現在の言語情報を格納するセッション管理を実装する必要があります。
session_start();
Lang::load($_SESSION['lang']);
そして、毎回、何かを出力する必要があり、「get」関数を呼び出す必要があります。
echo Lang::get("Text_Hello");
例として。
ただし、別の方法を提案する場合は、通常PHPに組み込まれているgettextライブラリがあります。関数呼び出しは単に_( "Text_Hello");です。セッションデータに従ってロケールを設定した後。