一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种调度系统语言的设置方法及相关装置与流程

2022-06-05 06:42:16 来源:中国专利 TAG:


1.本技术涉及应急调度技术领域,特别涉及一种调度系统语言的设置方法及相关装置。


背景技术:

2.随着应急通信技术应用需求的广度和深度不断拓展,国内外企业均参与到应急管理的行业中,国内外合作在应用行业中也是必不可少的。这就使得用于应急行业的调度系统需要面对多种不同的语言环境。然而,现有的应急行业的调度系统普遍无法支持多语言设置,从而在面对国内外合时,会给使用者带来很大不便。
3.因而现有技术还有待改进和提高。


技术实现要素:

4.本技术要解决的技术问题在于,针对现有技术的不足,提供一种调度系统语言的设置方法及相关装置。
5.为了解决上述技术问题,本技术实施例第一方面提供了一种调度系统语言的设置方法,所述的方法包括:
6.接收语言选取指令,并确定所述语言选取指令对应的目标语言;
7.通过资源管理器将所述调度系统中的所有代码文件对应的语言资源修改为目标语言对应的目标语言资源。
8.所述调度系统语言的设置方法,其中,所述接收语言选取指令,并确定所述语言选取指令对应的目标语言具体包括:
9.接收语言选取指令,并基于所述语言选取指令调用语言服务类;
10.通过所述语言服务类在预设语言数据库中选取所述语言选取指令对应的目标语言。
11.所述调度系统语言的设置方法,其中,所述通过资源管理器将所述调度系统中的所有代码文件对应的语言资源修改为目标语言对应的目标语言资源具体包括:
12.调用目标语言对应的资源管理器;
13.将所述调度系统中的所有代码文件绑定为所述资源管理器中的语言资源。
14.所述调度系统语言的设置方法,其中,所述调用目标语言对应的资源管理器具体包括:
15.将所述目标语言的语言编码传入属性服务类;
16.调用语言变化事件,在所述语言变化事件内将属性服务类所携带语言编码赋值给语言变化参数事件,以调用所述目标语言对应资源管理器。
17.所述调度系统语言的设置方法,其中,所述通过资源管理器将所述调度系统中的所有代码文件对应的语言资源修改为目标语言对应的目标语言资源之后,所述方法还包括:
18.渲染所述调度系统的系统界面,以采用所述目标语言显示系统界面。
19.所述调度系统语言的设置方法,其中,所述方法还包括:
20.当接收到登录操作时,获取所述登录操作对应的用户信息;
21.选取所述用户信息对应的用户语言,通过资源管理器将所述调度系统中的所有代码文件对应的语言资源修改为用户语言对应的语言资源。
22.所述调度系统语言的设置方法,其中,所述调度系统中的所有代码文件包括调度系统包含的方应用程序的代码文件以及自定义程序的代码文件。
23.本技术实施例第二方面提供了一种调度系统语言的设置装置,所述的设置装置包括:
24.确定模块,用于接收语言选取指令,并确定所述语言选取指令对应的目标语言;
25.修改模块,用于通过资源管理器将所述调度系统中的所有代码文件对应的语言资源修改为目标语言对应的目标语言资源。
26.本技术实施例第三方面提供了一种计算机可读存储介质,所述计算机可读存储介质存储有一个或者多个程序,所述一个或者多个程序可被一个或者多个处理器执行,以实现如上任一所述的调度系统语言的设置方法中的步骤。
27.本技术实施例第四方面提供了一种终端设备,其包括:处理器、存储器及通信总线;所述存储器上存储有可被所述处理器执行的计算机可读程序;
28.所述通信总线实现处理器和存储器之间的连接通信;
29.所述处理器执行所述计算机可读程序时实现如上任一所述的调度系统语言的设置方法中的步骤。
30.有益效果:与现有技术相比,本技术提供了一种调度系统语言的设置方法及相关装置,所述方法包括接收语言选取指令,并确定所述语言选取指令对应的目标语言;通过资源管理器将所述调度系统中的所有代码文件对应的语言资源修改为目标语言对应的目标语言资源。本技术通过资源管理器将调度系统中的所有代码文件对应的语言资源均修改为目标语言对应的目标语言资源,这样可以调度系统中的所有应用程序进行无差别设置为目标语言,从而可以使得调度系统可以支持多语言环境,使得调度系统使用者可以基于自己所需语言对调度系统进行设置,给使用者带来方便。
附图说明
31.为了更清楚地说明本技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本技术的一些实施例,对于本领域普通技术人员而言,在不符创造性劳动的前提下,还可以根据这些附图获得其他的附图。
32.图1为本技术提供的调度系统语言的设置方法的流程图。
33.图2为本技术提供的调度系统语言的设置方法的流程示意图。
34.图3为本技术提供的调度系统语言的设置装置的结构原理图。
35.图4为本技术提供的终端设备的结构原理图。
具体实施方式
36.本技术提供一种调度系统语言的设置方法及相关装置,为使本技术的目的、技术方案及效果更加清楚、明确,以下参照附图并举实施例对本技术进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本技术,并不用于限定本技术。
37.本技术领域技术人员可以理解,除非特意声明,这里使用的单数形式“一”、“一个”、“所述”和“该”也可包括复数形式。应该进一步理解的是,本技术的说明书中使用的措辞“包括”是指存在所述特征、整数、步骤、操作、元件和/或组件,但是并不排除存在或添加一个或多个其他特征、整数、步骤、操作、元件、组件和/或它们的组。应该理解,当我们称元件被“连接”或“耦接”到另一元件时,它可以直接连接或耦接到其他元件,或者也可以存在中间元件。此外,这里使用的“连接”或“耦接”可以包括无线连接或无线耦接。这里使用的措辞“和/或”包括一个或更多个相关联的列出项的全部或任一单元和全部组合。
38.本技术领域技术人员可以理解,除非另外定义,这里使用的所有术语(包括技术术语和科学术语),具有与本技术所属领域中的普通技术人员的一般理解相同的意义。还应该理解的是,诸如通用字典中定义的那些术语,应该被理解为具有与现有技术的上下文中的意义一致的意义,并且除非像这里一样被特定定义,否则不会用理想化或过于正式的含义来解释。
39.应理解,本实施例中各步骤的序号和大小并不意味着执行顺序的先后,各过程的执行顺序以其功能和内在逻辑确定,而不应对本技术实施例的实施过程构成任何限定。
40.发明人经过研究发现,随着应急通信技术应用需求的广度和深度不断拓展,国内外企业均参与到应急管理的行业中,国内外合作在应用行业中也是必不可少的。这就使得用于应急行业的调度系统需要面对多种不同的语言环境。然而,现有的应急行业的调度系统普遍无法支持多语言设置,从而在面对国内外合时,会给使用者带来很大不便。
41.为了解决上述问题,现有方法普遍是通过翻译系统对调度系统进行翻译以使得调度系统采用翻译后的语言显示。但是,现有的翻译是基于windows操作系统的,只能翻译调度系统包含的应用程序而无法翻译调度系统中的自定义程序。
42.基于此,在本技术实施例中,接收语言选取指令,并确定所述语言选取指令对应的目标语言;通过资源管理器将所述调度系统中的所有代码文件对应的语言资源修改为目标语言对应的目标语言资源。本技术通过资源管理器将调度系统中的所有代码文件对应的语言资源均修改为目标语言对应的目标语言资源,这样可以调度系统中的所有应用程序进行无差别设置为目标语言,从而可以使得调度系统可以支持多语言环境,使得调度系统使用者可以基于自己所需语言对调度系统进行设置,给使用者带来方便。
43.下面结合附图,通过对实施例的描述,对申请内容作进一步说明。
44.本实施例提供了一种调度系统语言的设置方法,如图1和图2所示,所述方法包括:
45.s10、接收语言选取指令,并确定所述语言选取指令对应的目标语言。
46.具体地,所述语言选取指令可以为基于用户操作所形成的,也可以是基于外部设备发送的控制指令所形成的,例如,通过点击语言设置按键所形成的语言选取指令。所述目标语言为语言选取指令所选中的语言,其中,目标语言为调度系统所支持的语言。也就是说,调度系统支持若干种语言,并且可以通过语言选取指令在调度系统所支持的若干种语言中选取一种语言作为目标语言。
47.在本实施例的一个实现方式中,所述接收语言选取指令,并确定所述语言选取指令对应的目标语言具体包括:
48.接收语言选取指令,并基于所述语言选取指令调用语言服务类;
49.通过所述语言服务类在预设语言数据库中选取所述语言选取指令对应的目标语言。
50.具体地,所述语言服务类用于加载所述调度系统所支持的语言,其中,所述语言服务类可以通过语言设置事件触发的。也就是说,在接收到语言选取指令时,通过语言选取指令调用语言设置事件,通过所述语言设置事件触发语言服务类。所述预设语言数据库内配置有若干语言资源,当接收到语言选取指令时,会在预设语言数据库内配置的若干语言资源中查找所述语言选取指令对应的目标语言。当然,在实际应用中,为了避免因语言选取指令对应的目标语言不在预设语言数据库内,在进行语言设置时,可以显示调度系统所支持的各语言,以便于使用者可以获知调度系统所支持的语言,从而可以避免因设置调度系统不支持的语言而导致设置失败的问题。
51.s20、通过资源管理器将所述调度系统中的所有代码文件对应的语言资源修改为目标语言对应的目标语言资源。
52.具体地,所述调度系统中的所有代码文件包括调度系统包含的方应用程序的代码文件以及自定义程序的代码文件。也就是说,将调度系统中的所有代码文件所形成的应用程序所采用的语言均设置为目标语言资源,这样使得显示给使用者的所有应用程序均是以目标语言进行显示的,给使用者带来方便。
53.在本实施例的一个实现方式中,所述通过资源管理器将所述调度系统中的所有代码文件对应的语言资源修改为目标语言对应的目标语言资源具体包括:
54.调用目标语言对应的资源管理器;
55.将所述调度系统中的所有代码文件绑定为所述资源管理器中的语言资源。
56.具体地,资源管理器内配置有图标、描述以及样式文件等,在调用目标语言对应的资源管理器后,获取所述资源管理器内的图标、描述以及样式文本等,然后将目标语言对应的图标、所有控件的语言显示、语言对应的样式全部更换资源管理器内的图标、描述以及样式文本,以使得所有代码文件绑定为所述资源管理器中的语言资源。
57.在本实施例的一个实现方式中,所述调用目标语言对应的资源管理器具体包括:
58.将所述目标语言的语言编码传入属性服务类;
59.调用语言变化事件,在所述语言变化事件内将属性服务类所携带语言编码赋值给语言变化参数事件,以调用所述目标语言对应资源管理器。
60.具体地,所述属性服务类用于配置目标语言的语言编码,然后在进行语言设置时可以基于属性服务类中的语言编码确定目标语言。也就是说,预设语言数据库中的每种语言均对应有语言编码,并且各语言各自对应的语言编码互不相同。此外,在将目标语言的语言编码传入属性服务类后,可以通过语言变化事件可以将属性服务类所携带语言编码赋值给语言变化参数事件,然后执行语言变化参数事件可以目标语言对应资源管理器。
61.在一个实现方式中,所述通过资源管理器将所述调度系统中的所有代码文件对应的语言资源修改为目标语言对应的目标语言资源之后,所述方法还包括:
62.渲染所述调度系统的系统界面,以采用所述目标语言显示系统界面。
63.具体地,在将所有代码文件对应的语言资源修改为目标语言对应的目标语言资源之后,可以直接渲染所述调度系统的系统界面,这样可以在不重新启动服务或重启装载调度系统的电子设备就可以实现调度系统的语言设置,提高了语言设置的时效性。
64.在一个实现方式中,所述方法还包括:
65.当接收到登录操作时,获取所述登录操作对应的用户信息;
66.选取所述用户信息对应的用户语言,通过资源管理器将所述调度系统中的所有代码文件对应的语言资源修改为用户语言对应的语言资源。
67.具体地,所述登录操作用于登录调度系统的操作,所述登录操作中携带有用户信息,用户信息用于登录调度系统的登录凭证,其中,用户信息可以携带用户名和登录密码。此外,每个用户可以自行设置各自对应的用户语言;当用户登录时,可以查找用户信息对应的用户语言,然后通过资源管理器将所述调度系统中的所有代码文件对应的语言资源修改为用户语言对应的语言资源,这样可以使得不同用户采用不同的用户语言,这样一方面不会混淆不同用户,又可以给用户使用带来方便。此外,选取所述用户信息对应的用户语言时,若未选取到用户信息对应的用户语言时,可以采用默认语言作为用户信息对应用户语言。
68.此外,由于可以为各用户配置各自对应的用户语言,从而在接收到语言选取指令,并将所述调度系统中的所有代码文件对应的语言资源修改为目标语言对应的目标语言资源后,可以获取到接收到语言选取指令时的用户信息,然后将所述目标语言配置为该用户信息对应的用户语言,这样单独无需为用户信息单独配置用户语言,就可以使得用户信息具有其所需的用户语言,可以进一步给用户的使用带来方便。
69.综上所述,本实施例提供了一种调度系统语言的设置方法,所述方法包括接收语言选取指令,并确定所述语言选取指令对应的目标语言;通过资源管理器将所述调度系统中的所有代码文件对应的语言资源修改为目标语言对应的目标语言资源。本技术通过资源管理器将调度系统中的所有代码文件对应的语言资源均修改为目标语言对应的目标语言资源,这样可以调度系统中的所有应用程序进行无差别设置为目标语言,从而可以使得调度系统可以支持多语言环境,使得调度系统使用者可以基于自己所需语言对调度系统进行设置,给使用者带来方便。
70.基于上述调度系统语言的设置方法,本实施例提供了一种调度系统语言的设置装置,如图3所示,所述的设置装置包括:
71.确定模块100,用于接收语言选取操作,并确定所述语言选取操作对应的目标语言;
72.修改模块200,用于通过资源管理器将所述调度系统中的所有代码文件对应的语言资源修改为目标语言对应的目标语言资源。
73.基于上述调度系统语言的设置方法,本实施例提供了一种计算机可读存储介质,所述计算机可读存储介质存储有一个或者多个程序,所述一个或者多个程序可被一个或者多个处理器执行,以实现如上述实施例所述的调度系统语言的设置方法中的步骤。
74.基于上述调度系统语言的设置方法,本技术还提供了一种终端设备,如图4所示,其包括至少一个处理器(processor)20;显示屏21;以及存储器(memory)22,还可以包括通信接口(communications interface)23和总线24。其中,处理器20、显示屏21、存储器22和
通信接口23可以通过总线24完成相互间的通信。显示屏21设置为显示初始设置模式中预设的用户引导界面。通信接口23可以传输信息。处理器20可以调用存储器22中的逻辑指令,以执行上述实施例中的方法。
75.此外,上述的存储器22中的逻辑指令可以通过软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。
76.存储器22作为一种计算机可读存储介质,可设置为存储软件程序、计算机可执行程序,如本公开实施例中的方法对应的程序指令或模块。处理器20通过运行存储在存储器22中的软件程序、指令或模块,从而执行功能应用以及数据处理,即实现上述实施例中的方法。
77.存储器22可包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序;存储数据区可存储根据终端设备的使用所创建的数据等。此外,存储器22可以包括高速随机存取存储器,还可以包括非易失性存储器。例如,u盘、移动硬盘、只读存储器(read-only memory,rom)、随机存取存储器(random access memory,ram)、磁碟或者光盘等多种可以存储程序代码的介质,也可以是暂态存储介质。
78.此外,上述存储介质以及终端设备中的多条指令处理器加载并执行的具体过程在上述方法中已经详细说明,在这里就不再一一陈述。
79.最后应说明的是:以上实施例仅用以说明本技术的技术方案,而非对其限制;尽管参照前述实施例对本技术进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本技术各实施例技术方案的精神和范围。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献