• 重写刷新页面功能

    ## 注意,已废弃 此能力主要给三四年以前的 v1 版本提供向前兼容,当前新版本已完全用不到了 ## 说明 刷新页面,你可以自定义刷新页面的方式,比如在 uniapp 打包生成 apk 时,apk中的刷新页面就不是h5的这个刷新,而是app的刷新方式,就需要自己进行重写这个刷新页面的方法了 ```` translate.refreshCurrentPage = function(){ location.reload(); } ```` 注意,要在引入 js 文件的下面就重写。另外这个刷新页面主要是跟随切换语言来的,也就是一定要放在切换语言那行代码之前。 注意,要使用 v3.4.1 及更高版本
  • 重新绘制 select 语种下拉选择

    重新绘制 select 语种下拉选择。比如进行二次开发translate.js,手动进行了设置语种(当前页面语种) ,但是手动改动后的,在select语种选择框中并不会自动进行改变,这是就需要手动重新绘制一下 select语种选择的下拉选择框 ```` translate.selectLanguageTag.refreshRender(); ```` ## 版本要求 需要 translate.js v3.0.5.20240224 及更高版本 ## 本篇文档已过时 [最新有关select语种下拉定义的文档请点此查看](41541.html)
  • 设定select切换语言所支持的语种

    ```` translate.selectLanguageTag.languages = 'english,chinese_simplified,korean'; ```` 每个语种之间用英文,分割。比如这里设置的是支持英语、简体中文、韩语 的切换。根据后端翻译服务不同,支持的语言也不同。 这里设置后,出现的切换语言的select下拉选择框中出现的语种便是这里所设置的,而不是一下出来百多个了。 具体支持哪些,可通过 http://api.zvo.cn/translate/service/20230807/language.json.html 获取 (如果您私有部署的,接口文档中将请求域名换为您自己私有部署的域名) **注意,这行要放到 translate.execute(); 上面** ## 本篇文档已过时 [最新有关select语种下拉定义的文档请点此查看](41541.html)
  • 设定是否自动出现 select 切换语言

    ```` /* * 是否显示 select选择语言的选择框,true显示; false不显示。默认为true * 注意,这行要放到 translate.execute(); 上面 */ translate.selectLanguageTag.show = false; translate.execute(); ```` 使用场景,比如如果使用了: ```` 切换为英语 ```` 这种切换方式,那么 select下拉选择的就用不到了,就可以用此方式来不显示。 当然你也可以使用css的方式来控制其不显示。比如: ```` ```` ## 本篇文档已过时 [最新有关select语种下拉定义的文档请点此查看](41541.html)
  • CSS美化切换语言按钮

    可使用css来控制切换语言选择的显示位置及美观。如: ```` ```` 这就是控制切换语言的 ``