配置参数

可以在 bean.php 里面配置参数信息

  1. return [
  2. 'i18n' => [
  3. 'resourcePath' => '@resource/language/',
  4. ],
  5. ];
  • resourcePath 配置语言文件类型
  • defualtCategory 配置语言文件默认名称, 默认 default 即是 default.php文件
  • defaultLanguage 配置默认是语言,默认是 en

语言文件

语言文件就是一个 PHP 文件,但是要返回一个数组且数组值是 KV 格式,方便使用。如下配置格式

  1. |-- zh
  2. |-- default.php
  3. |-- msg.php
  4. `-- en
  5. |-- default.php
  6. |-- msg.php

文件内容如下:

  1. // en/default.php
  2. return [
  3. 'name' => 'name {name}'
  4. ];
  5. // en/msg.php
  6. return [
  7. 'name' => 'msg name {name}',
  8. ];
  9. // zh/default.php
  10. return [
  11. 'name' => '名称 {name}'
  12. ];
  13. // zh/msg.php
  14. return [
  15. 'name' => '消息名称 {name}'
  16. ];