echo setlocale(LC_ALL, 0);
何も設定されてない場合
C
日本語に設定されている場合
LC_CTYPE=ja_JP.UTF-8;LC_NUMERIC=C;LC_TIME=C;LC_COLLATE=C;LC_MONETARY=C;LC_MESSAGES=C;LC_PAPER=C;LC_NAME=C;LC_ADDRESS=C;LC_TELEPHONE=C;LC_MEASUREMENT=C;LC_IDENTIFICATION=C
デフォルトロケールを設定する
cat /etc/php7.d/php.ini | grep locale
vi /etc/php7.d/php.ini
intl.default_locale =ja_JP.UTF-8
$dt = new \Carbon\Carbon();
echo $dt->formatLocalized('%a');
明示的にロケールを指定します
setlocale(LC_ALL, 'ja_JP.UTF-8');
$dt = new \Carbon\Carbon();
echo $dt->formatLocalized('%a');