You have a Laravel app in English and you need it in Spanish too. The built-in __() helper works, but it forces an awkward trade. Either your templates are full of __('some.dotted.key') you cannot read, or they hold the full sentence and every reworded string breaks its own translation. And either way you still write the Spanish by hand.

Laratext fixes both. You name each string with a key and a readable default in one call, and a scan command translates the missing ones into every language you support. Here it is, simplest first.

How to install

One Composer package, then publish the config file.

composer require edulazaro/laratext