我用Laravel碳本地化工作不使用Laravel 5.3,</p> <p>在我的方法(GET本地化月份的名字從數)
setlocale(LC_TIME, 'hr-HR');
dd(Carbon::now()->formatLocalized('%A'));
,但我得到Sunday
而不是CroatianWordForSunday
。
我試過用Carbon::setLocale('hr')
來代替setlocale()
但我仍然得到Sunday
。
在我config/app.php
文件我已經設置'locale' => 'hr'
。
需要注意的是,如果我使用Carbon::setLocale('hr')
,Carbon的diffForHumans()
方法已成功翻譯。
在結束所有我想要做的是轉換數字八日至八月,但在克羅地亞。 我總是可以手動將1月份更改爲Siječanj等,但如果可以使用某些PHP或Carbon的方法來保持我的代碼簡潔,那將會很不錯。