首页 / 专利库 / 专利权 / 指定国 / 一种多国语言电子系统的开机语言设置方法及装置

一种多国语言电子系统的开机语言设置方法及装置

阅读:27发布:2020-05-12

专利汇可以提供一种多国语言电子系统的开机语言设置方法及装置专利检索,专利查询,专利分析的服务。并且本 发明 公开了一种多国语言 电子 系统的开机语言设置方法,包括:多国语言电子系统开机;根据内置的语言种类,按 指定 的时间间隔滚动显示不同国家语言提示语;若用户按下指定的键,则系统进入当前显示的语言提示语对应的语言状态。本发明还公开了一种多国语言电子系统的开机语言设置装置,通过本发明提供的滚动设置语言方式,在看到自己熟悉的语言后可以按任意键快捷地进入自己需要语言状态,而无需在系统中设置语言;能够针对不同的地区,以最快的提示产品出售地区的语言,使使用者可以最快时间的设置自己熟悉的语言并进入系统。,下面是一种多国语言电子系统的开机语言设置方法及装置专利的具体信息内容。

1.一种多国语言电子系统的语言设置的方法,包括如下步骤:
(1)根据内置的语言种类,在界面显示字符表中存储不同国家语言提 示语,每个记录对应一种语言提示语;用语言状态标志表示系统需要设置的 语言状态;通过关联表,将语言状态标志和界面显示字符表中某个记录相对 应;
(2)多国语言电子系统开机后,根据内置的语言种类,按指定的时间 间隔滚动显示不同国家语言提示语,具体包括:
(A)开始计时;
(B)根据当前的语言状态标志,通过关联表找到界面显示字符表中相 应的记录,并将该记录显示出来;
(C)若定时时间到,则进入时间中断,语言状态标志加1,对应于界 面显示字符表的下一条记录;若语言状态标志大于最大值,则将该语言状态 标志置0;返回步骤(A);
(3)若用户按下指定的键,则系统进入当前显示的语言提示语对应的 语言状态。
2.根据权利要求1所述的方法,其特征在于,所述语言状态标志还与 代表不同国家语言的语言切换表相对应,所述语言切换表用于存储需要显示 的各国语言文字字符串,通过该语言切换表将系统当前所显示的语言切换成 其它国家的语言;
所述步骤(3)中进一步包括如下步骤:
(a)若用户按下任意键,则进入键盘中断,根据语言状态标志,查找 相应的语言切换表;
(b)根据语言切换表,将系统设置成语言状态标志相对应的语言状态。
3.根据权利要求1所述的方法,其特征在于,所述步骤(2)多国语言 电子系统开机后,还进行初始化,将语言状态标志的值设置为默认值或上次 开机后记录的语言状态标志的值。
4.根据权利要求1所述的方法,其特征在于,所述指定的键为不包括 开/关键的任意键。
5.一种多国语言电子系统的开机语言设置装置,包括键盘、显示单元, 其特征在于,还包括:存储单元和处理单元,
所述存储单元,用于存储语言状态标志、在显示单元上显示的字符码值 以及它们之间的关联信息,其中语言状态标志表示系统需要设置的语言状 态;
所述处理单元,连接存储单元、键盘、显示单元,包括:主控制单元、 时间中断处理单元、界面文字显示单元、键盘中断处理单元和系统语言设置 单元,
所述主控制单元,用于对系统进行初始化后,开始计时,产生时间中断, 并调用时间中断处理单元;当用户按下指定的键,则调用键盘中断处理单元;
所述时间中断处理单元,用于处理一定时间间隔产生的时间中断,并根 据当前的语言状态标志,通过关联表找到界面显示字符表中相应的记录,以 及调用界面文字显示单元;
所述界面文字显示单元,用于向显示单元输出要显示的语言提示语;
所述键盘中断处理单元,用于处理键盘中断,调用系统语言设置单元;
所述系统语言设置单元,用于将系统的显示语言设置成选定的语言,进 入相应语言状态。
6.根据权利要求5所述的装置,其特征在于,所述存储单元包括:
第一存储器,为随机存储器RAM,用于存储语言状态标志;
第二存储器,为非易失性存储器,用于存储在显示单元上显示的字符码 值,以及所述语言状态标志与所述在显示单元上显示的字符码值之间的关联 信息,包括界面显示字符表、语言切换表、关联表;所述界面显示字符表中 的每个记录对应一种国家语言提示语;所述关联表将存储语言状态标志与界 面显示字符表的每条记录的地址关联起来;所述语言切换表用于存储需要显 示的各国语言文字字符串,通过该语言切换表将系统当前所显示的语言切换 成其它国家的语言。
7.根据权利要求6所述的装置,其特征在于,所述存储单元还包括第 三存储器,该存储器为可读写的非易失性存储器,用于保存语言状态标志的 值,再次进入系统时,显示单元从该值所表示的语言开始滚动显示语言提示 语。

说明书全文

技术领域

发明涉及一种多国语言电子系统,特别是涉及一种多国语言电子系统 的开机语言设置方法及装置。

背景技术

多国语言电子系统是一种支持在多种语言模式下工作,或者支持各种语 言的互相翻译功能,主要用于适应各种母语人群的使用和学习的电子系统, 如电子词典、支持多种语言的手机和MP3等都可以是多国语言电子系统。
目前现有设置多国语言电子系统的语言处理方式通常是在进入系统后, 以开机默认的语言设置成系统的语言,例如英文。然后在系列设置选项中去 设定自己熟悉的语言。这样进入系统以后还需要寻找设置选项进行设置,对 于不熟悉多国语言电子系统或不熟悉默认语言的用户就会造成很大麻烦,特 别是当用户第一次使用多国语言电子系统时。
另外,目前的多国语言电子系统中通常在界面上同时显示几种语言,通 过上下键选择语言然后进入系统。但是当语言种类多了以后,对显示的LCD 大小有要求,有时不可能在界面上同时显示几种语言;而且在一个显示界面 上同时显示多种语言,对显示函数的设计和运行效率的要求较高、较复杂。
因此,需要为用户提供一种能够在多国语言电子系统开机后能够方便快 捷的选择自己所需要的语言,以方便用户的使用。

发明内容

本发明要解决的技术问题就是提供一种多国语言电子系统的开机语言 设置方法及装置,能够让使用者方便快捷地在多国语言电子系统开机的时候 设定自己熟悉的语言。
为了解决上述技术问题,本发明提供一种多国语言电子系统的语言设置 的方法,包括如下步骤:
(1)根据内置的语言种类,在界面显示字符表中存储不同国家语言提 示语,每个记录对应一种语言提示语;用语言状态标志表示系统需要设置的 语言状态;通过关联表,将语言状态标志和界面显示字符表中某个记录相对 应;
(2)多国语言电子系统开机后,根据内置的语言种类,按指定的时间 间隔滚动显示不同国家语言提示语,具体包括:
(A)开始计时;
(B)根据当前的语言状态标志,通过关联表找到界面显示字符表中相 应的记录,并将该记录显示出来;
(C)若定时时间到,则进入时间中断,语言状态标志加1,对应于界 面显示字符表的下一条记录;若语言状态标志大于最大值,则将该语言状态 标志置0;返回步骤(A);
(3)若用户按下指定的键,则系统进入当前显示的语言提示语对应的 语言状态。
进一步地,上述方法还包括以下特点:所述语言状态标志还与代表不同 国家语言的语言切换表相对应,所述语言切换表用于存储需要显示的各国语 言文字字符串,通过该语言切换表将系统当前所显示的语言切换成其它国家 的语言;
所述步骤(3)中进一步包括如下步骤:
(a)若用户按下任意键,则进入键盘中断,根据语言状态标志,查找 相应的语言切换表;
(b)根据语言切换表,将系统设置成语言状态标志相对应的语言状态。
进一步地,上述方法还包括以下特点:所述步骤(2)多国语言电子系 统开机后,还进行初始化,将语言状态标志的值设置为默认值或上次开机后 记录的语言状态标志的值。
进一步地,上述方法还包括以下特点:所述指定的键为不包括开/关键 的任意键。
为了解决上述技术问题,本发明还提供一种多国语言电子系统的开机语 言设置装置,包括键盘、显示单元,还包括:存储单元和处理单元,
所述存储单元,用于存储语言状态标志、在显示单元上显示的字符码值 以及它们之间的关联信息,其中语言状态标志表示系统需要设置的语言状 态;
所述处理单元,连接存储单元、键盘、显示单元,包括:主控制单元、 时间中断处理单元、界面文字显示单元、键盘中断处理单元和系统语言设置 单元,
所述主控制单元,用于对系统进行初始化后,开始计时,产生时间中断, 并调用时间中断处理单元;当用户按下指定的键,则调用键盘中断处理单元;
所述时间中断处理单元,用于处理一定时间间隔产生的时间中断,并根 据当前的语言状态标志,通过关联表找到界面显示字符表中相应的记录,以 及调用界面文字显示单元;
所述界面文字显示单元,用于向显示单元输出要显示的语言提示语;
所述键盘中断处理单元,用于处理键盘中断,调用系统语言设置单元;
所述系统语言设置单元,用于将系统的显示语言设置成选定的语言,进 入相应语言状态。
进一步地,上述装置还包括以下特点:所述存储单元包括:
第一存储器,为随机存储器RAM,用于存储语言状态标志;
第二存储器,为非易失性存储器,用于存储在显示单元上显示的字符码 值,以及所述语言状态标志与所述在显示单元上显示的字符码值之间的关联 信息,包括界面显示字符表、语言切换表、关联表;所述界面显示字符表中 的每个记录对应一种国家语言提示语;所述关联表将存储语言状态标志与界 面显示字符表的每条记录的地址关联起来;所述语言切换表用于存储需要显 示的各国语言文字字符串,通过该语言切换表将系统当前所显示的语言切换 成其它国家的语言。
进一步地,上述装置还包括以下特点:所述存储单元还包括第三存储器, 该存储器为可读写的非易失性存储器,用于保存语言状态标志的值,再次进 入系统时,显示单元从该值所表示的语言开始滚动显示语言提示语。
本发明的有益效果是:
1、通过本发明提供的滚动设置语言方式,在看到自己熟悉的语言后可 以按任意键快捷地进入自己需要语言状态,而无需在系统中设置语言。
2、能够针对不同的地区,以最快的提示产品出售地区的语言,使使用 者可以最快时间的设置自己熟悉的语言并进入系统。
附图说明
图1是本发明实施例的结构框图
图2是本发明实施例中处理单元结构框图;
图3是本发明实施例的界面显示字符表示意图;
图4是本发明实施例的关联表示意图;
图5是本发明实施例的语言切换表示意图;
图6是本发明实施例的流程图

具体实施方式

下面结合附图及具体实施例对本发明进行详细说明。
参看图1,图2,本实施例的多国语言电子系统的开机语言设置装置, 包括:键盘1;存储单元2;处理单元3;显示单元4。
所述处理单元3连接存储单元、键盘、显示单元,包括主控制单元31、 时间中断处理单元32、界面文字显示单元33、键盘中断处理单元34、系统 语言设置单元35,其中:
主控制单元31,用于对系统进行初始化后,开始计时,产生时间中断, 并调用时间中断处理单元;当用户按下指定的键,则调用键盘中断处理单元;
时间中断处理单元32用于处理一定时间间隔产生的时间中断,并根据 当前的语言状态标志,通过关联表找到界面显示字符表中相应的记录,以及 调用界面文字显示单元33;
所述界面文字显示单元33用于向显示单元4输出要显示的语言提示语;
所述键盘中断处理单元34用于处理键盘中断,调用系统语言设置单元 35;
所述系统语言设置单元35用于将系统的显示语言设置成选定的语言, 进入相应语言状态。
所述存储单元2包括:
第一存储器,为随机存储器RAM,用于存储语言状态标志,该语言状 态标志表示系统需要设置的语言状态;
第二存储器,为非易失性存储器,如ROM,用于存储在显示单元4上 显示的字符码值,以及所述语言状态标志与所述在显示单元4上显示的字符 码值之间的关联信息,包括界面显示字符表、语言切换表、关联表;
所述界面显示字符表,用于存储不同国家语言提示语,界面显示字符表 中的每个记录对应一种语言提示语。如图3所示,界面显示字符表的Table0、 Tablel.....TableN是表示语言顺序标识,16进制的数值表示将要在屏幕上滚 动显示的字符值,如“D6H,D0H,CEH,C4H”是表示“中文”字符, “45H,6EH,67H,6CH,69H,73H,68H”是表示“English”字符。
其中,语言状态标志的设置顺序和界面显示字符表的顺序在标识的语言 上是一致的,系统会给界面显示字符表的每条记录在第二存储器中分配相应 的地址,将语言状态标志的值和界面显示字符表每条记录的地址记录到关联 表中,如图4所示。通过语言状态标志(该标志的顺序是从中文、英文.... 法文与界面显示字符表的语言顺序一一对应)可以得到界面显示字符表中与 之相对应的记录的地址,这样可以很简单的通过语言状态标志来定位界面显 示字符表的码值,从而方便的显示刚进入系统时的提示语。
所述语言切换表用于存储系统中显示的各国语言文字字符串,通过该语 言切换表能将系统当前所显示的语言切换成其它国家的语言。
如图5所示,语言切换表有N个,每一种语言对应一个表(每个表中 有相应该国语言的内容),若当前显示的是中文表,通过选择英文后,就要 在这两个表进行转换(替换)。语言切换表中的切换通过定义的结构体进行 切换,结构体的成员变量都被设置为指针变量,每个结构体成员变量分别指 向自己相对应的中文表的中文字符如“设置”,“文件”,“输入单词”。 本实施例中以中文作为当前显示的国家语言,以英文作为切换的语言。在语 言进行切换的时候,根据当前第一存储器中语言状态标志的值(即,所选定 的某国语言如英文)将原来每个指向中文表中字符串的结构体成员变量指针 分别指向英文表的英文字符如“Setting”,“File”,“Input Word”。通过 这样方式就可以达到系统语言切换,进而执行系统语言设置单元的目的。
其中,上述的语言切换表至少包括两个以上,可以是日、法、德、意等 国语言。
所述存储单元2还可以包括第三存储器,该存储器为可读写非易失性存 储器,如Flash存储器、同步静态随机访问存储器SSRAM,用于在系统关 机的状态下保存语言状态标志的值,这样在下次开机之后就可直接读取该存 储器中语言状态标志的值,这样可以保证下次进入系统的时候第一个显示的 语言是上次设置的语言。
根据内置的语言种类,在界面显示字符表中存储不同国家语言提示语, 每个记录对应一种语言提示语;用语言状态标志表示系统需要设置的语言状 态;通过关联表,将语言状态标志和界面显示字符表中某个记录相对应。
如图6所示,本实施例中,多国语言电子系统开机的流程如下:
步骤501,系统开机;
步骤502,若系统第一次开机,或者系统没有存储上次关机时语言状态 标志的值,则进行初始化的操作后,将语言状态标志的值设置为0,即默认 值,并开始计时;
语言状态标志初始化的值可以是0~N的任何一个值,其中每个语言状 态标志的值是累计递增。
若系统存储有上次关机时语言状态标志的值,则系统下次开机时,在初 始化的过程中,先读取上次关机时语言状态标志的值,并将该值写入第一存 储器中。这样显示单元4将从该值所表示的语言开始滚动显示。
步骤503,根据语言状态标志的值,通过关联表,对界面显示字符表进 行查找与之对应的记录,获取该界面显示字符表码值(该码值,表示某国语 言的16进制数值)。
步骤504,通过调用界面文字显示单元在LCD上显示上述码值对应的 提示语(即,相应语言);
步骤505,等待时间中断或者键盘中断;
若定时时间到,则进入时间中断,则执行步骤506,将语言状态标志加 1,若语言状态标志大于最大值,则将该语言状态标志置0,然后重复执行 503~505;
用于时间中断的定时时间可以是任意的一段时间(一般为秒级,比如1 秒,2秒),时间中断处理步骤中,使语言状态标志以步长为1并以一定的 时间间隔递增,判断该值是否大于最后设置语言的数值N。若是,则将语言 状态标志的值设置为0,回到初始状态,再次进行循环。
如果是键盘中断,则执行步骤507,判断当前的语言状态标志的值,若 存储单元2有Flash存储器,则将所判断的语言状态标志的值存储到该Flash 存储器中;
步骤508,根据507步骤中语言状态标志的值查找语言切换表;
步骤509,设置系统语言,系统进入相应语言状态,如,中文语言状态;
步骤510,键盘中断结束;
步骤511,执行其他处理。
其中,键盘中断的优先级高于时间中断,按任意键可以进入系统(除开 /关ON/OFF以外)。
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈