environment('local')); Stringable::macro('initials', function () { $words = preg_split("/\s+/", $this); $initials = ''; foreach ($words as $w) { $initials .= $w[0]; } return new static($initials); }); Str::macro('initials', function (string $string) { return (string) (new Stringable($string))->initials(); }); Translatable::fallback( fallbackAny: true, ); } }