jcr:language
プロパティは、ノード(/content/myapp/uk/en/jcr:content
)など、以下のサイト構造でどのように構成されていますか?ページ作成時に "jcr:language"プロパティを自動的に設定できますか?
{
"content": {
"myapp": {
"jcr:content" {
"us": {
"jcr:mixinTypes": "rep:AccessControllable",
"jcr:primaryType": "cq:Page"
},
"de": {
"jcr:mixinTypes": "rep:AccessControllable",
"jcr:primaryType": "cq:Page"
},
"fr": {
"jcr:mixinTypes": "rep:AccessControllable",
"jcr:primaryType": "cq:Page"
},
"uk": {
"jcr:mixinTypes": "rep:AccessControllable",
"jcr:primaryType": "cq:Page",
"jcr:content": {},
"en": {
"jcr:content": {},
}
}
}
}
}
}
この質問は、Invalid iso code stored in /content/myapp/uk/en: en_ukに関連しています。その質問に記載されている警告を削除するには、ページ内での値を手動でjcr:language
に変更すると警告が表示されなくなります。
しかし、正しいjcr:language
プロパティがen_GB
に自動的に設定され、言語ノード自体が作成される(つまり、en
)ように設定したいと考えています。これは可能ですか?
読みやすくするためにあなたの質問を編集 - 私はあなたの意図を読み違えてしまった場合、再びトップ上で編集したり、してください私の変更をロールバックする気がします – anotherdave
@anotherdave - 編集を気に入ってください!ありがとう。 –