devitek / yaml-translation
为 Laravel TranslationServiceProvider 添加 YAML 文件支持
4.1.0
2017-09-28 12:37 UTC
Requires
- php: >=7.0
- illuminate/support: ~5.5
- illuminate/translation: ~5.5
- symfony/yaml: 3.*
README
此包使用 Symfony/Yaml 解析器。
安装
通过运行以下命令将 "devitek/yaml-translation": "4.*"
添加到您的 composer.json:
composer require devitek/yaml-translation
并选择版本:4.*
最后,发布所有供应商资源以创建 yaml-translation.php
php artisan vendor:publish
在 Laravel 中添加支持
您需要在 app/config/app.php 中将
'Illuminate\Translation\TranslationServiceProvider',
替换为
'Devitek\Core\Translation\TranslationServiceProvider',
.
使用方法
只需使用常规 php 文件或使用 yml 或 yaml 文件代替。
PHP :
<?php return [ 'hello' => 'Hello :name', 'author' => 'Devitek', ];
将相当于
YAML
hello: Hello :name author: Devitek
享受它!欢迎 fork :)!