ku/laravel-yaml-translations

该软件包已被弃用,不再维护。未建议替代软件包。

使用 YAML 格式您的 Laravel 语言文件

0.1.0 2014-06-11 13:37 UTC

This package is not auto-updated.

Last update: 2022-02-01 12:35:58 UTC


README

翻译您的应用程序很糟糕。通过将大量的键/值对抛入普通的PHP数组进行翻译更是糟糕。此软件包通过允许您使用 YAML 格式您的 Laravel 语言文件,使其变得稍微好一些。

Build Status

要求

  • 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.phpreminders.php

支持

使用 问题跟踪器