translate.js 前端翻译

189 阅读1分钟

import translate from "@/utils/translate.js"

translate.zvo.cn/41556.html

mounted(){
			console.log('login mounted=======')
			//设置机器翻译服务通道,直接客户端本身,不依赖服务端 。相关说明参考 http://translate.zvo.cn/43086.html
				translate.service.use('client.edge');
				translate.listener.start()
				translate.language.setDefaultTo('japanese'); //设置默认翻译为的语种
				translate.selectLanguageTag.languages = 'chinese_simplified,chinese_traditional,english,japanese';
				translate.selectLanguageTag.refreshRender();
				translate.language.translateLanguagesRange = ['chinese_simplified','chinese_traditional','english','japanese'];
				
				translate.execute();//进行翻译 
				 // translate.changeLanguage('japanese');
				
				
				
			this.$nextTick(()=>{
				// document.getElementById('translate').style.positio
				const translateID = document.getElementById('translate')
				translateID.style.display='none'
				    translateID.style.position="absolute";
				    translateID.style.top="40px" ;
				    translateID.style.height= "40px";
					translateID.style.zIndex = 100000
			})
		},
		onHide(){
			
		},
		onUnload() {
			console.log('login onUnload=======')
			
			document.getElementById('translate').style.display='none'
		},

translate.js

去官网下载