对用户界面中的语言进行更新的方法和设备技术

技术编号:2911616 阅读:180 留言:0更新日期:2012-04-11 18:40
本发明专利技术提供了对用户界面中的语言进行更新的方法和设备。本发明专利技术涉及第一设备(1),包括用于与包括第二设备(3)的网络(2)连接的接口(8),并包括用于将内容提供给用户界面(20)的用户接口装置(41),所述用户接口装置包括采用给定语言的至少一个元件(21)以及对所述至少一个元件可用的语言列表(22),所述给定语言被存储在存储器(4)中。所述第一设备包括:用于从所述第二设备(3)中检索与对所述元件(21)可用的语言相关的信息的装置,以及用于更新可用语言列表(22)的装置。

【技术实现步骤摘要】
【国外来华专利技术】
本专利技术涉及对用户界面中的语言进行更新的方法和设备
技术介绍
网关设备其中包括web界面以及固件嵌入的帮助菜单。目前,语言包在与网关设备一起交付的致密光盘只读存储器上可用,其中所述语言包包含某一数字用户线网关web界面及其固件嵌入的帮助的本地化。由于更新、校正或软件变型引起的对这些语言包的更迭(iteration)无法到达客户,除非对致密光盘的新的更迭变得可用。通常,语言包仅仅在致密光盘上可用,而在其它地方都不可用,对语言包的短期更新对于客户不可用。永远不能将针对附加语言的新语言包提供给客户而不进行通知。如果没有将致密光盘与产品一起交付,则只能将嵌入软件编连(software build)中的语言包提供给客户。
技术实现思路
为此,本专利技术涉及第一设备,所述第一设备包括:用于与包括第二设备的网络连接的接口;以及包括用于将内容提供给用户界面的用户接口装置,所述用户接口装置包括采用给定语言的至少一个元件以及对所述至少一个元件可用的语言列表,所述给定语言存储在存储器中。根据本专利技术,所述第一设备包括用于从所述第二设备中检索与对所述元件可用的语言相关的信息的装置,以及用于更新可用语言列表的装置。因此,用户界面的可用语言列表总是最新的。在列表中不指示尚不可用或不再可用的语言。根据本专利技术的实施例,所述设备包括用于从所述第二设备下载给-->定语言的新版本的装置。在用户界面上示出的语言总是最新的可用版本。根据本专利技术的实施例,所述设备包括:用于被指示在可用语言列表中所选择的语言的装置;以及用于从所述第二设备下载所选择的语言的装置。根据本专利技术的实施例,所述设备包括用于将元件的语言设置成新版本或设置成所选择的语言而无需重新启动所述设备的装置。不中断设备来更新语言。也不破坏设备提供的服务。根据本专利技术的实施例,语言列表包括可配置的最大数目的条目。不必需在列表中提出所有可能的语言。可用语言的子集可以与将要使用设备的区域相对应。根据本专利技术的实施例,所述用户接口装置适于对所述设备上运行的应用进行管理。本专利技术的另一目的是一种用于对第一设备的用户界面中元件的语言进行更新的方法,所述第一设备与与第二设备连接。根据本专利技术,所述方法包括以下步骤:所述第一设备检查在所述第二设备上对所述元件可用的语言;以及所述第一设备将可用语言列表显示在用户界面上。根据本专利技术的实施例,所述方法包括以下步骤:用户从列表选择语言;所述第一设备从所述第二设备下载所选择的语言;以及以新语言将内容显示在用户界面上。根据本专利技术的实施例,所述方法包括以下步骤:所述第一设备检查在所述第二设备上的语言的新版本的可用性;所述第一设备从所述第二设备下载语言的新版本;以及以语言的新版本来显示内容。本专利技术的另一目的是一种包括程序代码指令的计算机程序产品,所述程序代码指令用于当在计算机上执行程序时执行根据本专利技术的过程的步骤。“计算机程序产品”是指一种计算机程序载体,其不仅可以存在于包含程序的存储空间(如磁盘或磁带)中,还可以存在于信号(如电或光信号)中。-->附图说明参考附图,通过以下非限制性的实施例以及执行示例,将更好地理解以及说明本专利技术,附图中:图1是根据实施例的用户界面;图2是按照实施例的对象的方框图;以及图3是表示语言包的更新的流程图。具体实施方式在图2中,所表示的方块仅仅是功能实体,不必需与物理上分离的实体相对应。即可以采用软件的形式来开发这些功能实体,或可以在一个或若干集成电路中实现这些功能实体。图1表示根据实施例的用户界面20。用户界面20包括以语言形式出现的元件21。根据实施例,语言是如法语或英语之类的书面语言。在另一实施例中,语言可以是与词汇不同的标记或符号的系统。用户界面20还包括语言列表22,在所述语言列表22下可以出现所述元件。根据实施例,元件可以以法语出现,语言列表可以包括英语、德语以及比利时语。在语言是标记或符号的系统的另一实施例中,所述元件可以以符号词汇的形式出现,列表包括可用于所述元件的其它符号词汇。图2表示了实施例的设备。设备1包括与网络2连接的接口8。接口8允许设备1访问网络。该设备可以不直接访问网络,而是与可以提供网络访问的另一设备连接。服务器3与网络2连接。该设备可以检测到服务器与网络连接并且可以通过网络来访问服务器。根据实施例,网络是因特网。网络可以是另一类型的网络,如包括服务器的局域网。根据实施例,服务器3包括语言包文件的所有已更新版本。该服务器在已知地址处是可访问的,如统一资源定位符(称为URL)www.speedtouch.com。实现了实施例的用户界面的所有设备都可到达服务器。然后,该服务器可以下载所选择的语言。在“语言包服务器”的URL可配置的情况下(例如为了产品定制的目的),该服务器的可访问性不必须是指因特网连接性;该服务器还可以位于设备的局域网中。-->设备1包括接口8,接口8将该设备连接到网络。根据实施例,接口装置以太网接口,网络是因特网。接口可以是能够提供网络访问的任何类型的接口。根据实施例,该设备是数字用户线网关。该设备可以是包括用户界面并且能够与服务器连接的任何设备。该设备包括存储器4、处理器7、用户界面源41、语言管理模块5以及语言包42。根据实施例,该用户界面源包含在设备的固件中。用户界面源41涉及由该设备呈现给用户的图形、文本以及听觉信息,并且允许用户管理设备。用户界面源41包括在用户界面上示出的web页面,所述用户界面是与设备链接的屏幕。web页面包括设备管理页面以及固件嵌入的帮助。在另一实施例中,用户界面允许对该设备上运行的任何应用进行管理。存储器是如随机存取存储器之类的非易失性存储器。语言包位于存储中,是设备的文件系统中的文件夹。每次将设备Web页面加载到用户界面上时,该设备“读取”语言包。根据实施例,将用户界面源表示为具有已经被标记为“待翻译”的字符串的HTML代码。当用户界面的用户采用HTTP请求触发页面并加载页面时,在语言包文件中查找所遇到的应翻译的每个字符串,并且其示出作为所找到的匹配翻译。语言包包括以所选择的语言在用户界面中示出的词汇。在另一实施例中,语言可以采取声音、颜色、或图像集合的形式。该设备包括检测模块6,检测模块6用于检测网络上服务器的存在。根据实施例,设备具有检查因特网连接性的常规过程;然后,另一个步骤是检查已知URL处的服务器的可访问性。在另一实施例中,该设备周期性地向已知URL处的服务器发送请求,而无需对因特网连接性进行初始验证。该设备包括语言管理模块5,以执行对语言包42的管理。语言管理模块5检查服务器以发现语言包更新,在用户界面中更新语言条,并下载由用户选择的语言包。图3是指示设备与服务器之间的交互的流程图。步骤S1:已经通知语言管理模块在网络上检测到服务器。语言管理模块检查对设备的编连更迭(build iteration)的版本号可用的语言-->列表。步骤S2:语言模块接收可用语言列表。步骤S3:语言管理模块将列表指示给用户界面。步骤S4:用户在用户界面上的列表中选择语言。步骤S5:根据对新语言的选择来通知语言管理模块。步骤S6:语言管理模块向服务器发送请求以下载所选择的语言包。步骤S7:语言管理模块从服务器接收所选择的语言包。步骤S8:语言管理模块采用已完全下载的新的语言包本文档来自技高网...

【技术保护点】
第一设备(1),包括用于与包括第二设备(3)的网络(2)连接的接口(8),并包括用于将内容提供给用户界面(20)的用户接口装置(41),所述用户接口装置包括采用给定语言的至少一个元件(21)以及对所述至少一个元件可用的语言列表(22),所述给定语言被存储在存储器(4)中, 其特征在于,所述第一设备(1)包括: -用于从所述第二设备(3)中检索与对所述元件(21)可用的语言相关的信息的装置,以及 -用于更新可用语言列表(22)的装置。

【技术特征摘要】
【国外来华专利技术】EP 2006-6-22 06447084.21、第一设备(1),包括用于与包括第二设备(3)的网络(2)连接的接口(8),并包括用于将内容提供给用户界面(20)的用户接口装置(41),所述用户接口装置包括采用给定语言的至少一个元件(21)以及对所述至少一个元件可用的语言列表(22),所述给定语言被存储在存储器(4)中,其特征在于,所述第一设备(1)包括:-用于从所述第二设备(3)中检索与对所述元件(21)可用的语言相关的信息的装置,以及-用于更新可用语言列表(22)的装置。2、根据权利要求1所述的设备,其特征在于,所述设备包括用于从第二设备下载给定语言的新版本的装置。3、根据权利要求1所述的设备,其特征在于,所述设备包括:用于被指示在可用语言列表中所选择的语言的装置;以及用于从所述第二设备下载所选择的语言的装置。4、根据权利要求2或3所述的设备,其特征在于,所述设备包括用于将所述元件的语言设置成新版本或设置成所选择的语言而无需重新启动所述设备的装置。5、根据前述任一权...

【专利技术属性】
技术研发人员:萨沙佩克尔宾
申请(专利权)人:汤姆森许可贸易公司
类型:发明
国别省市:FR[法国]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1