aimeos / ai-gettext
Aimeos Gettext 扩展
2021.10.3
2022-01-27 07:49 UTC
Requires
- php: ~7.1||~8.0
- aimeos/aimeos-core: 2021.10.*
Requires (Dev)
- phpunit/phpunit: ~7.0||~8.0||~9.0
- dev-master
- 2022.01.x-dev
- 2021.10.x-dev
- 2021.10.3
- 2021.10.2
- 2021.10.1
- 2021.07.x-dev
- 2021.07.1
- 2021.04.x-dev
- 2021.04.1
- 2021.01.x-dev
- 2020.10.x-dev
- 2020.10.3
- 2020.10.2
- 2020.10.1
- 2020.07.x-dev
- 2020.07.1
- 2020.04.x-dev
- 2020.04.1
- 2020.01.x-dev
- 2020.01.1
- 2019.10.x-dev
- 2019.10.1
- 2019.07.x-dev
- 2019.07.1
- 2019.04.x-dev
- 2019.04.2
- 2019.04.1
- 2019.01.x-dev
- 2019.01.1
- 2018.10.x-dev
- 2018.10.4
- 2018.10.3
- 2018.10.2
- 2018.10.1
- 2018.07.x-dev
- 2018.07.2
- 2018.07.1
- 2018.04.x-dev
- 2018.04.3
- 2018.04.2
- 2018.04.1
- 2018.01.x-dev
- 2018.01.2
- 2018.01.1
- 2017.10.x-dev
- 2017.10.1
- 2017.07.x-dev
- 2017.07.2
- 2017.07.1
- 2017.04.x-dev
- 2017.04.1
- 2017.03.x-dev
- 2017.02.x-dev
- 2017.01.x-dev
- 2017.01.2
- 2017.01.1
- 2016.10.x-dev
- 2016.10.1
- 2016.07.x-dev
- 2016.07.2
- 2016.07.1
- 2016.04.x-dev
- 2016.04.1
- 2016.01.x-dev
- 2016.01.1
This package is auto-updated.
Last update: 2024-09-15 16:48:51 UTC
README
Aimeos Gettext 扩展
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 开源许可证的条款进行许可,并且是免费的。