Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Multilanguage-supporting user interface realizing method and apparatus thereof

A technology of user interface and implementation method, applied in the direction of program control devices, etc., can solve problems such as increased labor costs, interruption of communication process, misoperation, etc., and achieve the effects of improving development efficiency, reducing maintenance costs, and facilitating dynamic switching

Active Publication Date: 2005-02-09
HUAWEI TECH CO LTD
View PDF0 Cites 68 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] The current implementation method has the advantages of clear thinking and easy understanding in the design process, but at the same time, it also has the disadvantage of a large workload for development and maintenance.
If there are many user interfaces that need to be provided at the same time, that is, the design scale is large and multiple languages ​​need to be supported, then multiple sets of almost identical user interfaces need to be developed. Displayed in different languages, this leads to a lot of repetitive work and greatly increases unnecessary labor costs
[0006] At the same time, the maintenance workload of the user interface designed in the above implementation aspect is relatively large. For example, if the information displayed on the user interface changes, multiple user interface programs need to be modified accordingly. The workload that may be involved can be imagined; If misoperation is caused by improper operation during the modification process, it will also affect the stability of the entire system in the device
[0007] In addition, during normal use, the user interface displayed in different languages ​​may be dynamically switched due to actual needs. At this time, it may be necessary to stop the current processing process and thread in the device system, thus affecting the normal operation of the entire device system. In severe cases, it may cause the equipment system to fail to work normally
If this situation occurs in equipment that does not require high work continuity, it will usually have a greater impact. However, if this situation occurs in equipment that requires high work continuity, it will be a serious accident. For example, if this situation occurs in a communication device in normal use, it will lead to the interruption of the communication process, and the consequences will be very serious

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Multilanguage-supporting user interface realizing method and apparatus thereof
  • Multilanguage-supporting user interface realizing method and apparatus thereof
  • Multilanguage-supporting user interface realizing method and apparatus thereof

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0056] The core of the present invention is to provide a new user interface implementation technology in electronic devices such as communication equipment (devices for short), that is, the language information that needs to be displayed in the user interface is used in different languages ​​to generate different language resource information, and use files or It is saved in the form of a database table. When a user interface needs to be provided to the user, the only set of user interface components established will dynamically read the corresponding file or database table according to the user's operation, and provide the user with a user interface in the corresponding language. . The following describes specific implementations of the method and device for implementing a user interface supporting multiple languages ​​according to the present invention with reference to the accompanying drawings.

[0057] Such as figure 1 As shown, the method for implementing a multi-language u...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The present invention relates to method and device for realizing multilingual user interface. The key of the present invention includes setting and saving various language resource information data to be displayed in the user interface; and establishing user interface assembly to call required language resource information data and display in the user interface, so as to provide user interface of corresponding language. Therefore, no matter how much kinds of language are to be supported in the user interface, only one user interface is needed, and this raises the development efficiency and lowers the maintenance cost greatly. In addition, the present invention can perform the dynamic switching between the supported languages during the normal application of the user interface.

Description

Technical field [0001] The present invention relates to the technical field of electrical digital data processing, in particular to a method and device for implementing a user interface supporting multiple languages. Background technique [0002] With the development of electronic digital data processing technology, various software applications have become more and more extensive. In many electronic devices, various software and hardware are used to cooperate to achieve corresponding functions. In the process of applying various software in electronic devices, most of them need to interact with the user through a user interface (UI) provided by the electronic device to realize the input and display of information, and the configuration of the electronic device. For example, in a communication network, when a large number of network devices are used to build a communication network, users (ie, network operators) need to configure them according to actual needs. For this reason, w...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): G06F9/44
Inventor 于波傅震宇郑上闽
Owner HUAWEI TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products