私はkestonejsモデルでこのようなStringフィールドを持っています。キーストーンの多言語フィールド
text: { type: String },
¿そのフィールドに複数の言語をサポートするための最良の方法は何ですか?
私はkestonejsモデルでこのようなStringフィールドを持っています。キーストーンの多言語フィールド
text: { type: String },
¿そのフィールドに複数の言語をサポートするための最良の方法は何ですか?
String
プロパティに英語以外の言語をサポートさせるには、mongoose-intl Mongooseプラグインを使用する必要があります。 Keystone supports Mongoose pluginsのように、通常のMongooseモデルと同じように、プラグインとKeystoneモデルを関連付けることができます。
フィールドは答えではないかもしれませんが、http://i18next.com/docs/のようなキー=>値システムを試すことができます。これは、ユーザーの言語を検出したり、ルートやテンプレートのサーバーサイドを好きなように翻訳したりするのに役立ちます。
しかし、管理者はどのように見えますか? – user3561335
実際に試してみましたが、他の言語がネイティブにサポートされているようです。 Admin UIでどのように見えるかは、[この画像](http://i.imgur.com/npKsEwB.png)を参照してください。 –
私は理解していない、私は管理者を翻訳したくない。私は言語ごとに異なるテキストを含むことができるフィールドが必要です。 – user3561335