如何翻译HTML文件? [英] How can I translate an HTML file?

查看:271
本文介绍了如何翻译HTML文件?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我想为包含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屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆