mvaliolahi / translator
该包最新版本(dev-master)没有可用的许可证信息。
另一个用于在您漂亮的程序中实现翻译的库!
dev-master
2017-11-21 15:04 UTC
Requires (Dev)
- phpunit/phpunit: ^6.2
This package is auto-updated.
Last update: 2024-09-10 00:39:27 UTC
README
为任何项目翻译消息。
安装
`composer require mvaliolahi/translator`
使用方法
创建一个目录作为资源路径,在ResourcePath目录内为不同的语言创建几个目录。
示例
-
Resources/lang/en. -
在
en目录中创建一个message.php文件。 -
message.php文件如下所示
<?php return [ 'test' => 'Test', ]; -
最后实例化Validator如下
$translator = new Translator([ 'locale' => en', 'resourcePath' => __DIR__ . '/../src/Resources/lang' ]); -
使用
of方法在指定语言中查找翻译。$result = $translator->of('messages.test'); Output: Test $result = $translator->of('test'); Output: Test提示:messages.php是默认翻译文件,您可以根据需要定义其他文件!