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

Method and device for achieving multiple languages

A multi-language, source language technology, applied in the direction of program control design, instrumentation, electrical digital data processing, etc., can solve time-consuming and labor-intensive problems, achieve the effect of improving efficiency and reducing the process of manual search and modification

Active Publication Date: 2015-11-25
SHENZHEN JIESHUN SCI & TECH IND
View PDF5 Cites 9 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

This stage belongs to the first stage of multilingualization above. The usual method is to manually traverse all the codes, find out the resources that need to be localized, modify the existing codes and save them one by one in the resource file or database. This process will be a time-consuming process. exhausting process

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 and device for achieving multiple languages
  • Method and device for achieving multiple languages
  • Method and device for achieving multiple languages

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0044] 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.

[0045] A flow chart of a specific embodiment of the multilingual method provided by the present invention is as follows figure 1 As shown, the method includes:

[0046] Step S101: read the source code file;

[0047] Step S102: traverse the source code file, and find out the source language in the source code file;

[0048] Step S103: mark the source language to generate new source code;

[0049] Step S104:...

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 method and device for achieving multiple languages. The method includes the steps of reading a source code file, traversing the source code file, finding the source language in the source code file, marking the source language to generate a new source code, compiling the new source code till the compiling succeeds, extracting a source language according to marking information used for marking the source language, and saving the source language in a resource file according to the directory structure. By means of the method and the device, any software needing various languages can be rapidly localized, the processes of manual finding and modifying can be reduced, and therefore the efficiency of the software multilingualization process is improved.

Description

technical field [0001] The invention relates to the technical field of software multilingualization, in particular to a method and device for realizing multilingualization. Background technique [0002] The software developed based on the Microsoft VisualStudio.NET platform software development environment needs to go through the following stages in order to achieve multilingualism: [0003] Separate the application's executable code from the application's localizable resources; [0004] Organize localizable resources and separate languages ​​that need to be translated into other regions; [0005] When the program is running, different localized resources are loaded according to different languages ​​and regional settings. [0006] Multilingualism was not considered when many softwares were first designed. After completion (or when it is about to be completed), due to various considerations, it may be necessary to consider implementing multiple languages. At this time, th...

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/45
Inventor 唐健李杰周凯
Owner SHENZHEN JIESHUN SCI & TECH IND
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