manifesthq/translation

使用人工翻译功能,将您的应用翻译成113种以上语言!

v1.0.0.4 2024-02-06 07:51 UTC

This package is auto-updated.

Last update: 2024-09-08 07:44:51 UTC


README

Latest Version on Packagist Total Downloads GitHub Actions

此包是一款强大的工具,允许开发者轻松地将他们的应用程序和网站翻译成113种以上语言。通过机器学习和人工翻译的独特组合,此包确保翻译的准确率达到100%。采用以人为本的方法,我们的包确保您的消息在翻译过程中不会失去意义,因为人工翻译者可以理解并解析文本的内容和上下文。

主要特性

  • 将您的Laravel应用程序和网站翻译成113种以上语言。
  • 采用以人为本的方法,实现翻译的100%准确率。
  • 无需用户配置即可无缝集成。
  • 安装后即可立即使用,满足即时翻译需求。
  • 通过Composer或GitHub仓库轻松访问。

要求

  • Laravel版本8.0或更高
  • PHP版本8.0或更高
  • Composer

安装

您可以通过composer安装此包

composer require manifesthq/translation

使用以下命令发布配置

php artisan vendor:publish --tag=translation-config

用法

我们的包旨在易于使用,启动时需要最小的配置。以下是使用Laravel多语言翻译包的快速指南

步骤1:配置

该包带有合理的默认设置,所以在大多数情况下,您不需要进行配置。但是,如果您想自定义翻译过程的某些方面,您可以在配置文件中轻松地进行。

步骤2:翻译

要开始翻译您的应用程序或网站,您可以使用提供的 artisan 命令或从您的代码中程序化地访问翻译功能。该包将自动检测项目中的语言字符串并提供翻译选项。

步骤3:人工审查(可选)

虽然我们的包确保翻译的高准确性,但您可以选择为关键或敏感的翻译启用人工审查。通过简单的配置,您可以利用我们的人工翻译功能以确保绝对精确。

步骤4:实现

一旦翻译完成,该包将无缝地将它们集成到您的Laravel应用程序中。您的用户现在可以以多种语言体验您的应用或网站。

测试

composer test

变更日志

有关最近更改的更多信息,请参阅变更日志

贡献

有关详细信息,请参阅贡献

安全

如果您发现任何与安全相关的问题,请通过support@manifestghana.com发送电子邮件,而不是使用问题跟踪器。

鸣谢

许可

MIT许可(MIT)。有关更多信息,请参阅许可文件