ku / laravel-yaml-translations
该软件包已被弃用,不再维护。未建议替代软件包。
使用 YAML 格式您的 Laravel 语言文件
0.1.0
2014-06-11 13:37 UTC
Requires
- php: >=5.3.0
- illuminate/translation: 4.*
- symfony/yaml: 2.*
Requires (Dev)
- illuminate/container: 4.*
- mockery/mockery: 0.*
- phpunit/phpunit: 4.*
This package is not auto-updated.
Last update: 2022-02-01 12:35:58 UTC
README
翻译您的应用程序很糟糕。通过将大量的键/值对抛入普通的PHP数组进行翻译更是糟糕。此软件包通过允许您使用 YAML 格式您的 Laravel 语言文件,使其变得稍微好一些。
要求
- PHP 5.3+
- Laravel 4.1+
安装
首先,将软件包添加到您的 composer.json
依赖项,并运行 composer update
{
"require": {
"kuz/laravel-yaml-translations": "0.*"
}
}
接下来,您需要在 app/config/app.php
中将默认服务提供者替换为新的服务提供者
// 'Illuminate\Translation\TranslationServiceProvider',
'Kuz\Translation\TranslationServiceProvider',
就是这样!您现在可以使用 .yml
扩展名命名您的语言文件,并使用有效的 YAML 数组进行翻译,如下所示
name_label: Your Name
email_label: Your Email Address
password_label: Choose a Password
此外值得注意:如果未找到具有 .yml
扩展名的语言文件,则加载器将回退到使用存在的PHP语言文件。这意味着您不需要转换标准语言文件,如 validation.php
或 reminders.php
!
支持
使用 问题跟踪器。