Avec la fréquence croissante de la communication globale, la communication transversale est devenue particulièrement importante. Cet article présentera comment implémenter la fonction de traduction du japonais au coréen via PHP combiné à l'API de traduction Baidu. Nous expliquerons étape par étape le processus complet de l'enregistrement d'un compte, de l'obtention d'une clé, de l'écriture de code et des tests.
Tout d'abord, visitez la plate-forme ouverte de traduction Baidu, enregistrez un compte de développeur et connectez-vous à la console pour obtenir la qualification pour utiliser l'API.
Créez localement un nouveau dossier de projet PHP et créez un fichier translate.php dans le répertoire racine. Utilisez Composer pour installer les dépendances du SDK de traduction Baidu et exécuter la commande suivante:
<span class="fun">Le compositeur nécessite Baidu-AIP / PHP-SDK</span>
Créez une nouvelle application dans la console de plate-forme ouverte de traduction Baidu pour obtenir l'ID d'application, la clé API et la clé secrète. Ces clés seront utilisées dans les codes suivants.
Ouvrez le fichier tradlate.php, référencez le fichier chargé automatiquement et utilisez des classes connexes traduisées baidu:
<?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 = "こんにちは、monde!";
$translation = translate($text);
echo "Résultats de la traduction:" . $translation;
Exécutez la commande suivante pour exécuter le script dans le terminal:
<span class="fun">php traduire.php</span>
Si la configuration est correcte, le terminal sortira le résultat de la traduction coréenne correspondante.
Grâce aux étapes ci-dessus, vous pouvez facilement appeler l'API de traduction Baidu avec PHP pour réaliser la traduction automatique du japonais au coréen. Cette méthode convient également à la traduction d'autres langues, ce qui facilite le développement et l'application de projets multilingues.
Étiquettes associées:
API