【技术实现步骤摘要】
一种智能电视机前端web系统多语言切换方法、系统及介质
[0001]本专利技术涉及智能电视
,特别指一种智能电视机前端web系统多语言切换方法、系统及介质。
技术介绍
[0002]随着经济全球化和我国对外开发的步伐不断加快,各种设备被销往不同国家,电视机厂商在生产时,需要考虑各国语言的差异,对于产品界面的语言文字进行区别设计,比较常见的有40多种TV系统语言,想要显示不同语言,就需要通过软件实现语言的切换,但是若将不同语言都集成在一个软件中,无疑加大了设备内存开销,降低设备性能,且后期想要更新维护会变得是否繁琐,因此,较佳的做法是将语言差异部分抽取出来单独维护,可以一定程度上减轻软件代码的撰写与维护工作,但目前语言差异部分的处理和切换通常是需要借助额外的插件(如javascript插件)实现的,在实际操作过程中容易出现卡顿现象,特别是对于一些硬件配置较低的电视机,采用这种语言切换方式卡顿现象尤为明显,整体性能较差,用户体验不高。
技术实现思路
[0003]本专利技术要解决的技术问题,在于提供一种智能电视 ...
【技术保护点】
【技术特征摘要】
1.一种智能电视机前端web系统多语言切换方法,其特征在于:所述方法包括:步骤S10、提取页面中语言差异部分,按词条id排列,每一词条采用不同的语种翻译,得到不同语种对应的翻译结果,生成翻译列表;步骤S20、通过自定义软件程序根据所述翻译列表内容生成复数个语言包,每一所述语言包为.css的语言样式表;步骤S30、将生成的所有.css样式表的语言包复制到系统web项目文件系统下,并在web前端开发系统UI界面用到多语言词条时,将词条id写入标签的class属性,在web html入口文件的head标签中用link标签引入对应的语言样式表;步骤S40、在用户切换语言时,web程序动态切换引入对应的语言样式表,完成语言的切换。2.如权利要求1所述的一种智能电视机前端web系统多语言切换方法,其特征在于:所述翻译列表的第一列为词条id,其他列首行为对应列的语言三字码,其他行为对应行词条下不同语言的翻译内容。3.如权利要求1所述的一种智能电视机前端web系统多语言切换方法,其特征在于:若需要对电视机中已有的语言包进行修改或增加时,采用OTA差异化升级对对应的电视机的系统语言进行更新。4.一种智能电视机前端web系统多语言切换系统,其特征在于:所述系统包括:翻译列...
【专利技术属性】
技术研发人员:钟瑞,李旭海,
申请(专利权)人:北京智象信息技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。