Php 如何在yii2中使用多语言?
如何在yii2中创建多语言应用程序?Php 如何在yii2中使用多语言?,php,yii2,multilingual,Php,Yii2,Multilingual,如何在yii2中创建多语言应用程序? yii2中是否有任何预安装消息 配置: 视图: echo \Yii::t('app', 'I am a message!'); $username = 'Alexander'; echo \Yii::t('app', 'Hello, {username}!', [ 'username' => $username, ]); 试试这个: 在前端或后端编辑config.php 'language' => 'ru', 'i18n' =>
yii2中是否有任何预安装消息 配置: 视图:
echo \Yii::t('app', 'I am a message!');
$username = 'Alexander';
echo \Yii::t('app', 'Hello, {username}!', [
'username' => $username,
]);
试试这个:
在前端或后端编辑config.php
'language' => 'ru',
'i18n' => [
'translations' => [
'app*' => [
'class' => 'yii\i18n\PhpMessageSource',
'basePath' => '@app/messages',
'fileMap' => [
'app' => 'app.php',
],
],
],
],
在frontend/messages/ru/app.php
或backend/messages/ru/app.php
中创建app.php
视图:
试试这个:
在前端或后端编辑config.php
'language' => 'ru',
'i18n' => [
'translations' => [
'app*' => [
'class' => 'yii\i18n\PhpMessageSource',
'basePath' => '@app/messages',
'fileMap' => [
'app' => 'app.php',
],
],
],
],
在frontend/messages/ru/app.php
或backend/messages/ru/app.php
中创建app.php
视图:
您非常需要此指南:您使用的是基本应用程序还是高级应用程序模板?您非常需要此指南:您使用的是基本应用程序还是高级应用程序模板?不起作用请参与聊天!不工作请参与聊天!
echo \Yii::t('app', 'I am a message!');