fabiang/laminas-localize-helper

Laminas模块,用于设置所有视图助手、验证器和过滤器的本地化

v2.1.0 2024-02-12 12:05 UTC

This package is auto-updated.

Last update: 2024-09-12 13:33:19 UTC


README

初始化器,将您配置的本地化传递给所有视图助手、验证器和过滤器,因此您无需每次都这样做。

Continuous Integration Latest Stable Version License

安装

运行以下composer命令

$ composer require fabiang/laminas-localize-helper

配置

将以下内容放入您的插件管理器配置中(例如config/autoload/i18n.global.php

<?php

return [
    'translator' => [
        'locale' => 'en_US', // this locale will be passed
    ],
    'validators' => [
        'initializers' => [
            \Fabiang\LocalizeHelper\LocaleInitializer::class,
        ]
    ],
    'filters' => [
        'initializers' => [
            \Fabiang\LocalizeHelper\LocaleInitializer::class,
        ]
    ],
    'view_helpers' => [
        'initializers' => [
            \Fabiang\LocalizeHelper\LocaleInitializer::class,
        ]
    ]
];

您可以通过从上面的ValidatorManager/FilterManager/ViewHelperManager配置中删除或添加它来为每种类型的插件配置初始化器。

许可证

BSD-2-Clause。请参阅许可证