Пакет "Translation Checker"

Перекладено ШІ 1 Laravel News 02 червня, 2026

Вам набридло постійно оновлювати переклади у вашому багатомовному Laravel-додатку? Ознайомтеся з пакетом "Translation Checker" від Каспера Боттеле, який спростить цей процес, автоматично знаходячи та додаючи відсутні ключі для перекладів!

Вас турбує, що переклади вашого багатомовного додатку на базі Laravel не завжди актуальні? Рішенням стане Translation Checker від Каспера Боттеле. Цей пакет сканує ваш код на наявність рядків, що потребують перекладу, і порівнює їх із вашими мовними файлами. Якщо виявляє відсутній ключ перекладу, він додає його з порожнім значенням, щоб ви могли легко заповнити коректним перекладом. Пакет працює не лише з Laravel, а й підтримує різноманітні фронтенд-фреймворки, такі як Vue.js, React і Svelte.

Щоб встановити пакет, виконайте команду:

composer require bottelet/translation-checker --dev

Наступним кроком ви можете скористатися командою check для перевірки, управління та оновлення перекладів:

php artisan translations:check en

Translation Checker також можна налаштувати на використання сервісів перекладу (від Google, OpenAI чи DeepL), вказати шляхи до джерел і визначити папку з мовними файлами. Щоб опублікувати файл конфігурації, виконайте наступну команду:

php artisan vendor:publish --provider="Bottelet\TranslationChecker\TranslationCheckerServiceProvider"

Пакет містить додаткові команди, які також можна використовувати:

  • translations:clean - очистить переклади, видаливши непотрібні ключі
  • translations:find-missing - знайде та додасть будь-які відсутні переклади
  • translations:sort - відсортує ваші мовні файли
  • translations:sync - синхронізує переклади між мовними файлами

Детальніше ознайомитися з пакетом можна у документації та переглянути вихідний код на Github за посиланням Bottelet/translation-checker

Популярні

Інше, що варто прочитати

15 Оновлено 01 червня, 2026

Intervention Image: потужний інструмент для роботи з зображеннями у Laravel

Досліджуйте потужний пакет Intervention Image для PHP, який виводить редагування зображень на новий рівень з оновленою версією 3. Чи готові ви дізнатися, які нові можливості та функції чекають на вас у цьому інструменті

10 Оновлено 01 червня, 2026

Генерація документації в Laravel за допомогою штучного інтелекту

Docudoodle — це потужний пакет для генерації документації в Laravel, який допомагає легко аналізувати вашу кодову базу та створювати документацію за допомогою обраного вами AI. Чи готові ви дізнатися, як цей інструмент може спростити вашу роботу з документуванням коду? Читайте далі!

173 Оновлено 01 червня, 2026

Використання повнотекстового пошуку в Laravel

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