husam-tariq/auto-translator

Google 机器翻译用于 Laravel

1.1 2023-09-22 01:25 UTC

This package is auto-updated.

Last update: 2024-09-22 03:57:43 UTC


README

#Laravel 自动翻译器

##安装

运行以下命令通过 Composer 安装

composer require husam-tariq/auto-translator

然后在 config/app.php 中的 providers 中添加此行

HusamTariq\autoTranslator\ServiceProvider::class,

最后

php artisan translate

系统将提示您选择源语言(默认:app.locale 配置值),然后再次提示您输入目标语言(默认:app.fallback_locale 配置值),这样就完成了!

Laravel 自动翻译器将创建一个包含目标语言的文件夹,并将要翻译的源文件复制到那里,但使用新的翻译值。

Laravel 自动翻译器检测 :params 并不翻译它们。例如:"从 :attribute !" 其中 :attribute = 网站将显示为阿拉伯语 "从网站"。"

如果您有额外的目录,其中包含不同的翻译,而不是 lang 目录,请运行

php artisan vendor:publish

并将您的目录路径添加到 Laravel 自动翻译器新创建的配置文件中。

请随时与我分享您的想法和建议。