Перекладіть свою програму на інші мови за допомогою Laravel Gemini Translator

0
Перекладено ШІ
Оригінал: Laravel News
Оновлено: 27 червня, 2025
Вам цікаво дізнатися, як спростити процес перекладу вашого Laravel-додатку? У нашій статті ви знайдете все про пакет Gemini AI Translator, який за допомогою штучного інтелекту швидко генерує мовні файли для вашого проєкту

Пакет Gemini AI translator для Laravel дозволяє видобувати ключі перекладу з вашого проекту Laravel і перекладати їх за допомогою агента Gemini AI від Google. Цей пакет швидко генерує необхідні мовні файли для перекладу вашого додатку.

Функціонування пакета базується на інтерактивній CLI команді, яка сканує ваш проект, пропонує вибрати файли перекладу для обробки, перекладає рядки за допомогою штучного інтелекту і генерує ключі перекладу.

Приклад виходу з пакета laravel-gemini-translator.
Приклад виходу з пакета laravel-gemini-translator.

З використанням наданої команди artisan ви можете вказати мови, на які бажаєте перекласти рядки, а також інші конфігураційні опції, такі як розмір частин, щоб визначити, скільки ключів відправляти до Gemini в кожному запиті:

# Основне використання з налаштованими мовами
php artisan translations:extract-and-generate --langs=en,es,fr,de

# Високоефективна обробка з драйвером fork і меншими частинами
php artisan translations:extract-and-generate --driver=fork --chunk-size=50

# Виключення додаткових директорій та сканування тільки файлів Blade
php artisan translations:extract-and-generate --exclude=vendor,tests,docs --extensions=blade.php

# Пропустити існуючі переклади та використати іншу цільову директорію
php artisan translations:extract-and-generate --skip-existing --target-dir=resources/lang

# Отримати допомогу з усіма доступними опціями
php artisan help translations:extract-and-generate

Зверніть увагу: цей пакет використовує модель Gemini 2.0 Flash-Lite.

# Основні особливості

# Додаткова інформація

Популярні

Logomark Logotype

Оптимізація запитів до бази даних за допомогою скорочених методів Laravel

Laravel пропонує зручні методи для роботи з датами, які значно спрощують запити до бази даних. Досліджуйте, як ці інтуїтивно зрозумілі функції допомагають створювати чіткі та зрозумілі умови для роботи з часовими даними!

Logomark Logotype

Журнал аудиту в Laravel

Хочете забезпечити повну прозорість у своїх Laravel-додатках? Пакет Laravel Audit Log допоможе вам детально відстежувати всі зміни моделей Eloquent та відповідати вимогам регуляторів. Читайте далі, щоб дізнатися, як цей потужний інструмент може підвищити надійність вашого проєкту

Logomark Logotype

Усе, що нам відомо про Livewire 4

Нова версія Livewire 4, представленої Келебом Порзіо на Laracon US 2025, обіцяє значні покращення у швидкості та організації компонентів. Які з інноваційних функцій підкорять ваше серце? Читайте далі, щоб дізнатися більше про те, як Livewire 4 полегшить вашу роботу