0

Fuel PHPのビューでi18n(国際化)文字列を処理するための最良/推奨される方法は何ですか?ドキュメントでこれへの参照を見つけることができず、gettextを使用することを検討しています。助言がありますか?

4

1 に答える 1

4

langクラスを使用でき、必要な言語ファイルをロードするために使用できます。コードの例:

example.php

return array(
    'hello' => 'Hello :name',
    'something'=> 'something :name!',
    'test'=> array(
        'hello' => 'Hello', 
        'something' => 'Plop'
    )
);

あなたのファイル

// Will load the file "example.php" into the "var" variable
Lang::load('example', 'var');

// Get the variable "something"
$this->output = Lang::get('var.test.something');

「en、it」以上のような異なる言語のファイルを作成し、ユーザーのローカル設定に基づいてファイルを動的にロードすることができます。

于 2011-12-06T12:01:59.930 に答える