sails.config.i18n
Sailsに組み込まれた国際化とローカリゼーション機能の設定です。慣例では、これはconfig/i18n.js
で設定され、そこからサポートするロケールを設定できます。詳細については、国際化に関するコンセプトセクションを参照してください。
プロパティ | タイプ | デフォルト | 詳細 |
---|---|---|---|
locales |
['en','es','fr','de'] |
サポートされているロケールコードのリスト。これらの値と対応する翻訳ファイルの名前は小文字でなければならないことに注意してください。 | |
localesDirectory |
'config/locales' |
ロケール翻訳(つまり文字列ファイル)を含むフォルダーへのアプリケーション相対パス。または、絶対パスを指定することもできます。 | |
defaultLocale |
'en' |
サイトのデフォルトロケール。この設定は、「Accept-Language」ヘッダー(ほとんどのブラウザ)を送信するリクエストに対して上書きされることに注意してください。ただし、ブラウザ以外のクライアント(モバイルデバイス、IoT、cURL、Postmanなど)からのリクエストのレスポンスをローカライズする必要がある場合には役立ちます。 |