0

私はすでにsetLocale(LC_TIME, "nl_NL")and setLocale(LC_ALL, "nl_NL")in bootstap.phpfile を使用していますが、どれも機能していないようです。ウェブサイトは完全にオランダ語であるため、何も翻訳したくないことに注意してください(これは、これを検索したときに多く出くわしたものです). 月の名前やその他のものなど、ローカライズが必要です。これを行う簡単な方法はありますか?

4

1 に答える 1

2

setlocale()の戻り値を確認しましたか?設定しようとしているロケールが実際にサーバーで使用可能な場合にのみ機能します。ターミナルで使用locale -aして、使用可能なロケールを確認します。また、Cakeでローカリゼーションがどのように行われるかについては、CakePHPのマニュアルを確認してください。TimeHelperとNumberHelperを使用して、時間と通貨をローカライズできます。TimeHelperには、ロケールのLC_TIMEファイルが必要です。

于 2012-12-09T16:41:36.403 に答える