質問: Laravel Framework 5.8.10 composer.lockの記載 "nesbot/carbon": "^1.26.3 || ^2.0",
回答: 追記依頼中ですが、、、 Carbon`v2`(基本的にLaravel5.8以降)を利用されているのであれば`formatLocalized`ではなく`isoFormat`を使ってください。 Carbon`v1`で実装された`formatLocalized`はOSの言語パッケージが必要ですが、Carbon`v2`で実装された`isoFormat`は内部的な変換を行うのでそれが不要になります。 また`isoFormat`は`momentjs`と互換性があり、Javascriptと同じフォーマット文字列を使用できるためCarbonも推奨しています。 もしCarbon`v1`をご利用であれば言語パッケージ(Ubuntuだと`language-pack-ja`)がインストールされていないだけだと思うので、OSに合わせてそれをインストールしてみてください。 ##### 追記 Carbon`v2`をお使いのようなので、`AppServiceProvider`の修正は元に戻して、`getDateAttribute()`の一部を次のように修正してみてください。 ``` $date = $carbon->formatLocalized('%Y年%m月%d日 %H:%M:%S (%a)'); ↓ $date = $carbon->isoFormat('YYYY年MM月DD日 LTS (ddd)'); ```