guym4c / php-s3-intl
PHP 的 i18n,将语言包存储在 S3 上
v1.0.2
2020-10-18 17:44 UTC
Requires
- ext-json: *
- aws/aws-sdk-php: ^3.158
- doctrine/cache: ^1.10
- guzzlehttp/guzzle: ^6.3
- psr/http-message: ^1.0
- shrikeh/teapot: ^2.3
- twig/twig: ^3.0
- voku/portable-utf8: ^5.4
This package is auto-updated.
Last update: 2024-09-19 02:36:35 UTC
README
一个用于在 Web 应用程序中管理和使用国际化文本的库,使用 S3 进行存储。
包含电池,带有缓存和 CDN 支持,以及内置的 Twig 扩展。
它看起来会是什么样子
- 您在 S3 上存储 JSON 格式的
key => value
语言包,采用 FormatJS 风格。 - 您可以直接编辑这些文件,或者通过使用此包提供的钩子构建的界面进行编辑。
- 您将语言包缓存到您的应用服务器附近或上面,直到刷新。
安装
通过 Composer
composer require guym4c/php-s3-intl
文档进行中