グローバルなコミュニケーションの頻度が増加するにつれて、言語間コミュニケーションが特に重要になりました。この記事では、Baidu Translation APIと組み合わせたPHPを介して日本から韓国までの翻訳機能を実装する方法を紹介します。アカウントの登録、キーの取得、書き込みコード、テストの完全なプロセスを段階的に説明します。
まず、Baidu翻訳オープンプラットフォームにアクセスし、開発者アカウントを登録してコンソールにログインして、APIを使用する資格を取得します。
新しいPHPプロジェクトフォルダーをローカルに作成し、ルートディレクトリにtranslate.phpファイルを作成します。 Composerを使用してBaidu翻訳SDK依存関係をインストールし、次のコマンドを実行します。
<span class="fun">作曲家には、Baidu-AIP/PHP-SDKが必要です</span>
Baidu翻訳オープンプラットフォームコンソールに新しいアプリケーションを作成して、アプリケーションID、APIキー、およびシークレットキーを取得します。これらのキーは、後続のコードで使用されます。
translate.phpファイルを開き、自動ロードされたファイルを参照し、関連するクラスを使用します。
<?php
require_once 'vendor/autoload.php';
use AipTranslate;
$config = [
'appId' => 'your-app-id',
'apiKey' => 'your-api-key',
'secretKey' => 'your-secret-key'
];
function translate($text) {
global $config;
$client = new AipTranslate($config['appId'], $config['apiKey'], $config['secretKey']);
$result = $client->trans($text, 'jp', 'ko');
return $result['trans_result'][0]['dst'];
}
$text = "こんにちは、世界!";
$translation = translate($text);
echo "翻訳結果:" . $translation;
次のコマンドを実行して、端末でスクリプトを実行します。
<span class="fun">php translate.php</span>
構成が正しい場合、端末は対応する韓国の翻訳結果を出力します。
上記の手順を通じて、Baidu Translation APIをPHPで簡単に呼び出して、日本から韓国までの自動翻訳を実現できます。この方法は、多言語プロジェクトの開発と適用を容易にする他の言語の翻訳にも適しています。
関連タグ:
API