scoobydam / php-translator
简单易用的PHP翻译器,使用键 => 值系统
1.0.0
2021-05-12 18:50 UTC
Requires (Dev)
- friendsofphp/php-cs-fixer: ^3.0
- phpro/grumphp: ^1.3
- phpunit/phpunit: ^9.5
README
此库允许您轻松为PHP脚本和应用程序创建翻译。
预先条件
- PHP >= 7.3
安装
您可以使用 git clone 和 composer install 在目录中安装此包。
或者您可以直接使用composer
composer require scoobydam/php-translator
使用
这是一个易于使用且轻量级的库。
use ScoobyTranslator\Translator\Translator; $translator = new Translator(__DIR__ . '/translations', 'fr'); $translator->translate('key_to_translate');
此示例将在您传递的第一个参数的路径中搜索 fr.php 文件。
此文件可能如下所示
<?php // __DIR__/translations/fr.php $translations = [ 'general' => [ 'key' => 'value', ], ];
需要定义 $translations 变量以及至少一个 general 上下文键。
完整文档
要了解您能做什么,您可以在 这里 找到完整文档。
贡献
如果您想,您可以发送PR:)
只需,请遵循这些 约定。