如何翻译HTML文件? [英] How can I translate an HTML file?
问题描述
我想为包含i.name的HTML文件添加翻译.我确实有一个称为能量密度的对象,其中包含我转换所需的数据.这实际上是一个下拉列表,我想将其转换为中文.
I want to add a translation for an HTML file which contains i.name. I do have an object called energydensity which contains the data I need for translation. This actually is a drop-down list and I want to convert that to Chinese.
我已经尝试过了,但这在下拉列表中显示的是energy.energydensity.
I have tried this but this is displaying energy.energydensity in the drop-down list.
<option value="All">{{allLoads}}</option>
<option *ngFor="let i of ddlLoadType ;">{{'Energy.EnergyDensity.i.Name'}}</option>
</select>
<option value="All">{{allLoads}}</option>
<option *ngFor="let i of ddlLoadType ;">{{i.Name}}</option>
</select>
EN-US json data :
"EnergyDensity": {
"Heating": "Heating",
"Cooling": "Cooling",
"hvac": "HVAC",
"htg": "Heating",
"light": "Lighting",
"plgld": "Plug Load"
}
我希望整个下拉列表都转换为中文.
I want the whole drop-down list to be converted to Chinese.
推荐答案
您可以添加以下内容:
<script type="text/javascript">
function googleTranslateElementInit() {
new google.translate.TranslateElement({pageLanguage: 'en'},'google_translate_element');
}
</script>
这会添加一个Google翻译按钮,可将您的页面翻译成用户选择的任何语言.在 w3schools 上有完整的示例.
This adds a Google Translate Button which translates your page to whatever language the user selects. There is a full example on w3schools.
这篇关于如何翻译HTML文件?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!