📅  最后修改于: 2023-12-03 15:31:02.356000             🧑  作者: Mango
Google 提供了一组 API,可以将文本从一种语言翻译成另一种语言。 这些 API 在 PHP 中非常容易使用,并且可以轻松地集成到您的项目中。
为了使用 Google API,您将需要一个有效的身份验证凭据。 请按照以下步骤获取凭据:
在 Google 开发者控制台 中创建一个 新项目。
在项目页面上,转到“API 和服务”,然后单击“凭据”。
单击“创建凭据”,然后选择“服务帐户密钥”。
创建一个新的服务帐户,然后将其下载为 JSON 文件。
将 JSON 文件的内容保存到一个安全的位置,以备将来使用。
Google API PHP 客户端库是连接 PHP 代码和 Google API 的工具包。您可以使用 Composer 来安装此库:
composer require google/apiclient
使用 Google 翻译 API 的 PHP 客户端库,可以快速轻松地将文本从一种语言翻译成另一种语言。以下是使用 PHP 进行文本翻译的代码示例:
require_once __DIR__ . '/vendor/autoload.php';
putenv('GOOGLE_APPLICATION_CREDENTIALS=/path/to/your/credentials.json');
use Google\Cloud\Translate\V2\TranslateClient;
$client = new TranslateClient([
'projectId' => 'your-project-id'
]);
$text = 'Hello, world!';
$targetLanguage = 'zh-CN';
$result = $client->translate($text, [
'target' => $targetLanguage
]);
echo $result['text'];
以上代码会将 Hello, world!
翻译成 你好,世界!
。
有了 Google API 和 PHP 客户端库,您可以轻松地将文本从一种语言翻译成另一种语言,而不必费力地编写自己的翻译代码。这对于需要在多种语言之间传递信息的项目来说非常有用。