aimeos/ai-gettext

Aimeos Gettext 扩展

安装数: 217,413

依赖: 3

建议者: 0

安全: 0

星标: 20

关注者: 4

分支: 5

开放问题: 0

类型:aimeos-extension


README

Aimeos logo

Aimeos Gettext 扩展

Build Status Coverage Status Scrutinizer Code Quality License

Aimeos Gettext 扩展包含读取 Gettext MO 文件的低资源实现以及 Aimeos 的翻译适配器。

目录

安装

与每个 Aimeos 扩展一样,最简单的方法是通过 composer 安装。如果您还没有安装 composer,您可以在命令行中执行此字符串以下载它

php -r "readfile('https://getcomposer.org.cn/installer');" | php -- --filename=composer

将 Gettext 扩展名称添加到您的 composer.json 文件中的 "require" 部分(或您的 composer.aimeos.json,具体取决于可用性)

"require": [
    "aimeos/ai-gettext": "dev-master",
    ...
],

之后,您只需在命令行中执行 composer update 命令

composer update

这些命令会将 Aimeos 扩展安装到扩展目录,并且它将立即可用。

使用

Aimeos Gettext 适配器对于编写应用程序或框架集成的开发者很有用。它是存储在 Aimeos 上下文中的翻译对象的替代方案。您可以通过以下方式实例化翻译对象

$i18n = new \Aimeos\MW\Translation\Gettext( array(<i18n directories>), <locale> );

许可证

Aimeos Gettext 扩展根据 LGPLv3 开源许可证的条款进行许可,并且是免费的。

链接