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

Multi-language resource management method, module, device and system and readable storage medium

A resource management, multi-language technology, applied in the direction of user interface execution, program control devices, etc., can solve the problems of high maintenance cost, code redundancy, development and maintenance cost increase, etc., to reduce maintenance cost, search speed, reduce The effect of managing difficulty

Pending Publication Date: 2021-06-15
HANGZHOU HOLLYSYS AUTOMATION +1
View PDF0 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] In this multi-language loading method, all dynamic libraries need to be loaded when the program starts, and the language type cannot be switched online during the use of the software. If you need to switch languages, you must restart the program; in addition, if you want to add a new language type, just The original code needs to be modified, and processing logic such as resource loading, search, and switching needs to be redeveloped or incrementally developed. A specific dynamic library for supporting this language type needs to be added, and corresponding dynamic libraries for the newly added language need to be added. Display controls, and each new module in the future also needs to develop different multilingual resource packages. In this way, the cost of software development and maintenance will increase exponentially, and the cost of code redundancy, development and maintenance will be extremely high

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
  • Multi-language resource management method, module, device and system and readable storage medium
  • Multi-language resource management method, module, device and system and readable storage medium
  • Multi-language resource management method, module, device and system and readable storage medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0052] The core of the present invention is to provide a multilingual resource management method, which can reduce the maintenance cost of the multilingual module and improve the autonomy and efficiency of language type switching.

[0053] In order to enable those skilled in the art to better understand the solution of the present invention, the present invention will be further described in detail below in conjunction with the accompanying drawings and specific embodiments. Apparently, the described embodiments are only some of the embodiments of the present invention, but not all of them. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the protection scope of the present invention.

[0054] Please refer to figure 1 , figure 1 It is a flow chart of a multilingual resource management method in an embodiment of the present invention, and the method includes the ...

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 invention discloses a multi-language resource management method. In the method, a service module partially executes corresponding service logic to generate response data to be output; the language resource management part configures resource files of various language types for storing character string IDs and corresponding character strings; and the character string resource under the language type corresponding to the response data is extracted from the configured resource file of the multi-language type, so that language management is separated from a service; when a certain language type is maintained, only the corresponding language resource file needs to be adjusted, a related component corresponding to a newly-added language type does not need to be developed again, thereby reducing maintenance cost; and meanwhile, the corresponding character string resource can be searched only by determining the character string ID and the specified language type ID in language resource management, so that the character string searching speed is high, and the multi-language resource management difficulty is reduced. The invention further discloses a multi-language module, equipment, a system and a readable storage medium, which have corresponding technical effects.

Description

technical field [0001] The present invention relates to the technical field of language management, in particular to a multilingual resource management method, module, device, system and readable storage medium. Background technique [0002] With the rapid development of domestic independent programmable control systems, the internationalization of control system configuration software for control system equipment has become a major trend. Users in different countries want to use applications in their own languages, but the length, content, and display styles of different languages ​​are different, which requires the development of different display interfaces and function blocks. [0003] The existing traditional way of switching languages ​​in configuration software is to preset dynamic libraries corresponding to different language types for each module according to the needs in the code, for example: Report.dll (Chinese), Report_EN.dll (English), interface According to t...

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/451
CPCG06F9/454
Inventor 张哲兰文华官亚娟
Owner HANGZHOU HOLLYSYS AUTOMATION
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