WordPress plugin providing multilingual support via Multisite - connects content across sites for language switching.
MultisiteLanguageSwitcher.php- Plugin bootstrap (do not modify header)includes/- Core PHP classes (lloc\Msls\namespace)src/- JavaScript source componentsassets/- CSS, JS, flags, imagestests/- PHPUnit + Playwright testsvendor/- Composer dependencies (do not edit)
- WordPress Coding Standards (PHPCS)
- Strict typing (
declare(strict_types=1)) - Text domain:
msls
PHPStan (strict) | PHPCS | PHPUnit | Playwright | GitHub Actions on PRs
- Edit
vendor/orbuild/directories - Modify language files outside localization workflow
- Change plugin header in
MultisiteLanguageSwitcher.php