sunaoka/phpunit-laravel-localization

Laravel Localization PHPUnit testing

v1.0.0 2025-06-10 05:36 UTC

This package is auto-updated.

Last update: 2025-06-10 05:57:55 UTC


README

Latest License PHP Test codecov

Features

  • Detect translation keys that are only used in “application” files.
  • Detect translation keys defined only in “lang” files.
  • Test to see if the translation keys for each language match, including the order

Installation

composer require --dev sunaoka/phpunit-laravel-localization

Usage

<?php
// tests/Unit/LocalizationTest.php

declare(strict_types=1);

namespace Tests\Unit;

use Sunaoka\PHPUnit\Laravel\Localization\LocalizationTesting;
use Tests\TestCase;

class LocalizationTest extends TestCase
{
    use LocalizationTesting;
}