私はlaravelの同じグローバルロケールを設定しようとしています:
config('app.locale')
カーボンと連携します。
次のいずれかを使用して実行できるようです。
Carbon::setLocale('fr')
また
setlocale(LC_TIME, 'theLocale');
そのため、ミドルウェアまたはプロバイダーを使用してみましたが、成功しませんでした。
(これがlaravelのデフォルト機能ではないのはなぜですか?)
私はlaravelの同じグローバルロケールを設定しようとしています:
config('app.locale')
カーボンと連携します。
次のいずれかを使用して実行できるようです。
Carbon::setLocale('fr')
また
setlocale(LC_TIME, 'theLocale');
そのため、ミドルウェアまたはプロバイダーを使用してみましたが、成功しませんでした。
(これがlaravelのデフォルト機能ではないのはなぜですか?)
これは私の悪いことです。Carbon は実際に php を使用しています。
setlocale();
の
Carbon::setLocale('fr')
メソッドは
->diffForHumans()
方法。OS に保存されているロケールへの php setlocale() 参照が、インストールされているロケールのいずれかを選択することに注意してください。
locale -a
コンソールで
第二に、使用する必要があります
->formatLocalized()
代わりの方法
->format()
方法
そして最後に、次のようなすべての便利なメソッド
->toDateString()
->toFormattedDateString()
->toTimeString()
->toDateTimeString()
->toDayDateTimeString()
ローカライズされていない
最後に、これらの解析文字を使用する必要があります