试图为要翻译的语言设置 JSON 文件?
trying to set up JSON file for languages to be translated?
我需要一些帮助或建议以最佳方式设置我的 data.json 文件。我目前已将其设置为如下例所示。这个想法是我有一个下拉菜单,用户可以选择一种语言,我说有 50 页,每页都有以下格式,我正在尝试设置它以便 "house1" 识别语言环境,并且"house2" 通过在下拉菜单中选择的选项有选择地翻译。所以我这里的具体问题是我应该如何在 data.JSON 中设置我的数据,以便在调用所选语言时,正确的 ID 将更改为所选语言。
<h1 id="house1"> House </h1>
<img src="~" />
<h1 id="house2"> House </h1>
//源代码//
<select name="selectmenu" id="selectmenu">
<option value="english">English</option>
<option value="french">French</option>
</select>
//data.json//
{
"English":[
{"Apartment": "Apartment"},
{"House": "House"}
],
"French":[
{"Apartment": "Appartement"},
{"House": "Maison"}
]
}
或者我应该做更多类似的事情:(这个例子对我来说的问题是它看起来更干净,但我不知道如何区分每种语言以有选择地调用它们)
{
"Languages":[
{"Apartment": "Apartment",
"House": "House"},
{"Apartment": "Appartement",
"House": "Maison"}
]
}
我在 html 上提出了一些建议:
<h1 id="selected.house"> House </h1>
<img src="~" />
<h1 id="available.house"> House </h1>
然后json结构:
{
"selected":{
"apartment": "Apartment",
"house": "House"
},
"available":{
"apartment": "Appartement",
"house": "Maison"
}
}
如果您需要有关所选语言的信息以及 json 结构上可用的信息,您可以像这样扩展它:
{
"selected":{
"apartment": "Apartment",
"house": "House",
langInfo: {
id: "en_EN",
label: "English"
}
},
"available":{
"apartment": "Appartement",
"house": "Maison",
langInfo: {
id: "fr_FR",
label: "French"
}
}
}
编码愉快
我需要一些帮助或建议以最佳方式设置我的 data.json 文件。我目前已将其设置为如下例所示。这个想法是我有一个下拉菜单,用户可以选择一种语言,我说有 50 页,每页都有以下格式,我正在尝试设置它以便 "house1" 识别语言环境,并且"house2" 通过在下拉菜单中选择的选项有选择地翻译。所以我这里的具体问题是我应该如何在 data.JSON 中设置我的数据,以便在调用所选语言时,正确的 ID 将更改为所选语言。
<h1 id="house1"> House </h1>
<img src="~" />
<h1 id="house2"> House </h1>
//源代码//
<select name="selectmenu" id="selectmenu">
<option value="english">English</option>
<option value="french">French</option>
</select>
//data.json//
{
"English":[
{"Apartment": "Apartment"},
{"House": "House"}
],
"French":[
{"Apartment": "Appartement"},
{"House": "Maison"}
]
}
或者我应该做更多类似的事情:(这个例子对我来说的问题是它看起来更干净,但我不知道如何区分每种语言以有选择地调用它们)
{
"Languages":[
{"Apartment": "Apartment",
"House": "House"},
{"Apartment": "Appartement",
"House": "Maison"}
]
}
我在 html 上提出了一些建议:
<h1 id="selected.house"> House </h1>
<img src="~" />
<h1 id="available.house"> House </h1>
然后json结构:
{
"selected":{
"apartment": "Apartment",
"house": "House"
},
"available":{
"apartment": "Appartement",
"house": "Maison"
}
}
如果您需要有关所选语言的信息以及 json 结构上可用的信息,您可以像这样扩展它:
{
"selected":{
"apartment": "Apartment",
"house": "House",
langInfo: {
id: "en_EN",
label: "English"
}
},
"available":{
"apartment": "Appartement",
"house": "Maison",
langInfo: {
id: "fr_FR",
label: "French"
}
}
}
编码愉快