Method for internationalizing software language

A language and software technology, applied in the field of software language internationalization, can solve problems such as unsatisfactory and cluttered software system files, and achieve the effect of reducing workload, improving internationalization speed, and improving work efficiency

Inactive Publication Date: 2011-06-22
CHINA DIGITAL VIDEO BEIJING
View PDF3 Cites 14 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

This approach will firstly generate a large number of resource dynamic link library files, making the software system files confusing, and secondly, it is necessary to modify the resource loading part of the source code. Because it involves a wide range of areas, this method is not ideal.

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
  • Method for internationalizing software language
  • Method for internationalizing software language
  • Method for internationalizing software language

Examples

Experimental program
Comparison scheme
Effect test

Embodiment

[0048] refer to image 3 , shows a flow chart of a method for software language internationalization in the present invention, the method specifically includes:

[0049] S101, analyzing the structure of the PE file of the software, extracting resource information to be translated from it, saving and generating a resource comparison table in a predetermined format;

[0050] Preferably, the PE file includes files in EXE, DLL, OCX, SYS and COM formats.

[0051] Software (software) (used in mainland China and Hong Kong, called software in Taiwan) is a collection of computer data and instructions organized in a specific order. At the same time, software does not only include computer programs that can be run on computers. The documentation is also generally considered part of the software. Simply put, software is a collection of programs and documents.

[0052]PE files are called portable executables, the full name of Portable Execute, including executable files, dynamic link li...

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 provides a method for internationalizing a software language. The method comprises the following steps of: extracting resource information needing to be translated by analyzing the structure of a PE (Portable Execute) file of software; storing a resource comparison table for generating a predetermined format; translating the resource information into a target language; storing a translation in the resource comparison table; comparing the PE file with the resource comparison table with a target translation; replacing matched resource information by a corresponding translation; and generating a PE file of a target language so as to easily realize International generality of software.

Description

technical field [0001] The invention relates to the field of software application technology, in particular to a method for internationalizing software languages. Background technique [0002] With the wide application of software in all countries in the world, the singleness of software processing language has brought inconvenience to the popularization of software and the application of users. How to make software capable of processing multiple languages ​​has become a problem that people pay attention to. The internationalization of software is the solution effective approach to this problem. [0003] There are currently two main ways to achieve software internationalization: [0004] 1. Traditional approach: [0005] The traditional method of software multilingualization is to develop different versions of application programs directly according to different languages. This requires developers to be divided into several groups according to language, and the developers...

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
Patent Type & Authority Applications(China)
IPC IPC(8): G06F9/44G06F17/28
Inventor 王蓓蓓
Owner CHINA DIGITAL VIDEO BEIJING
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products