Traduisez votre application dans d’autres langues avec Laravel Gemini Translator

Le package de traduction Gemini AI pour Laravel extrait les clés de traduction de votre projet Laravel et les traduit à l’aide de l’agent Gemini AI de Google. Le package génère les fichiers de langue nécessaires à la traduction rapide de votre application

Traduisez votre application dans d’autres langues avec Laravel Gemini Translator

Le package de traduction Gemini AI pour Laravel extrait les clés de traduction de votre projet Laravel et les traduit à l’aide de l’agent Gemini AI de Google. Le package génère les fichiers de langue nécessaires à la traduction rapide de votre application.

Ce package fonctionne à l’aide d’une commande CLI interactive qui analyse votre projet, vous invite à sélectionner les fichiers de traduction à traiter, à traduire les chaînes à l’aide de l’IA, puis à générer des clés de traduction.

À l’aide de la commande artisanale fournie, vous pouvez spécifier les langues dans lesquelles vous souhaitez traduire votre chaîne et d’autres options de configuration comme le chunking pour déterminer le nombre de clés à envoyer à Gemini dans chaque requête :

# Basic usage with custom languages
php artisan translations:extract-and-generate --langs=en,es,fr,de
 
# High-performance processing with fork driver and smaller chunks
php artisan translations:extract-and-generate --driver=fork --chunk-size=50
 
# Exclude additional directories and only scan Blade files
php artisan translations:extract-and-generate --exclude=vendor,tests,docs --extensions=blade.php
 
# Skip existing translations and use a different target directory
php artisan translations:extract-and-generate --skip-existing --target-dir=resources/lang
 
# Get help with all available options
php artisan help translations:extract-and-generate

Remarque : ce package utilise le modèle Gemini 2.0 Flash-Lite.

Pour en savoir plus

Steven KOULO
Steven KOULODéveloppeur Fullstack

Besoin d'un développeur pour votre prochain projet ? Je suis disponible pour des missions freelance.

Me contacter