Php 燃料视图中的i18n(国际化)

Php 燃料视图中的i18n(国际化),php,view,internationalization,fuelphp,Php,View,Internationalization,Fuelphp,在Fuel PHP视图中处理i18n(国际化)字符串的最佳/建议方法是什么?我在文档中找不到这方面的任何参考资料,正在考虑使用。有什么建议吗?您可以使用它来加载所需的语言文件。 代码示例: example.php return array( 'hello' => 'Hello :name', 'something'=> 'something :name!', 'test'=> array( 'hello' => 'Hello',

在Fuel PHP视图中处理i18n(国际化)字符串的最佳/建议方法是什么?我在文档中找不到这方面的任何参考资料,正在考虑使用。有什么建议吗?

您可以使用它来加载所需的语言文件。 代码示例:

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”或更多,并根据用户的本地设置手动加载该文件。

您可以使用,您可以使用它加载所需的语言文件。 代码示例:

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”或更多,并根据用户的本地设置手动加载该文件。

日志中的一个改进是使用Lang::get('var.test.something'),因为Lang::line()已被弃用。还有_;()过程助手。嗯,我在文档中搜索“Load::get”,但没有找到它。这是Deployment分支中存在的修改吗?哦,天哪,我的页面没有加载,所以我只在加载内容结束之前阅读-\u-。。。感谢日志中的一个改进是使用Lang::get('var.test.something'),因为Lang::line()已被弃用。还有_;()过程助手。嗯,我在文档中搜索“Load::get”,但没有找到它。这是Deployment分支中存在的修改吗?哦,天哪,我的页面没有加载,所以我只在加载内容结束之前阅读-\u-。。。谢谢