Skip to content

Localization

Internationalization with Streams and Laravel.

Overview

Use Laravel's localization for application strings (lang/, __(), @lang). Streams field labels and CP text can pull from translation files like any Blade view.

For multi-locale content, model locales as separate streams, localized fields, or related translation entries— whichever fits your team's CMS pattern.

Laravel strings

Publish UI lang files when customizing control panel copy:

php artisan vendor:publish --provider="Streams\\Ui\\UiServiceProvider" --tag=lang

Learn more