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

Automatic conversion method and apparatus of software languages

An automatic conversion and language technology, applied in the direction of program control devices, special data processing applications, instruments, etc., can solve the problems of software development with a large workload and labor costs, and achieve the effect of improving the efficiency of language conversion

Inactive Publication Date: 2018-01-12
RUN TECH CO LTD BEIJING
View PDF2 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Especially for large-scale system software, this method consumes a lot of labor costs, and because this work can only be undertaken by software developers, it brings a large workload to software development

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
  • Automatic conversion method and apparatus of software languages
  • Automatic conversion method and apparatus of software languages
  • Automatic conversion method and apparatus of software languages

Examples

Experimental program
Comparison scheme
Effect test

no. 1 example

[0021] This embodiment provides a technical solution of an automatic language conversion method for software. In this technical solution, the automatic conversion method of the software language is executed by the automatic conversion device of the software language. Moreover, the automatic conversion device of the software language is usually integrated in a fixed terminal computing device.

[0022] see figure 1 , the automatic conversion method of the software language includes:

[0023] S11. Extract the text requiring language conversion from the program code of the software, and store the text in a target storage location.

[0024] Those of ordinary skill in the art should understand that some functional texts often appear in the program code of the software. The function of these functional texts is not to indicate the execution logic of the program, but to identify and explain some components of the running software. For example, in the initialization program of a vi...

no. 2 example

[0040] This embodiment is based on the above-mentioned embodiments of the present invention, and further provides another technical solution of the automatic language conversion method of the software. In this technical solution, the method for automatically converting software languages ​​further includes: checking whether there are texts that do not require language conversion in the target storage location; checking whether there are texts that can be merged that require language conversion in the target storage location.

[0041] see figure 2 , the automatic conversion method of the software language includes:

[0042] S21. Extract the text requiring language conversion from the program code of the software, and store the text in a target storage location.

[0043] S22. Check whether there is text that does not require language conversion in the target storage location.

[0044] It is understandable that the setting of the text extraction logic may not be perfect, causi...

no. 3 example

[0054] This embodiment is based on the above-mentioned embodiments of the present invention, and further provides a technical solution for the conversion and update operations in the automatic language conversion method of the software. In this technical solution, performing language conversion on the text stored in the target storage location, and updating the stored content in the target storage location according to the result of the language conversion includes: converting the text according to a preset language conversion dictionary performing language conversion on the text in the target storage location; performing a legality check on the text after the language conversion; updating the storage content in the target storage location according to the result of the language conversion.

[0055] see image 3 , performing language conversion on the text stored in the target storage location, and updating the storage content in the target storage location according to the re...

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 embodiment of the invention discloses an automatic conversion method and apparatus of software languages. The method comprises the following steps: extracting a text requiring language conversionfrom a program code of software, and storing the text in a target storage position; performing language conversion on the text stored in the target storage position, and updating storage contents in the target storage position according to a language conversion result; and replacing the text requiring language conversion according to the updated storage contents in the target storage position. Byadoption of the automatic conversion method and apparatus of software languages provided by the embodiment of the invention, the language conversion efficiency of the text in the software can be greatly improved.

Description

technical field [0001] The embodiments of the present invention relate to the technical field of software development, and in particular to a method and device for automatically converting software languages. Background technique [0002] With the trend of international integration, in the field of software research and development, it is increasingly necessary to prepare multiple sets of language configurations for software to meet the needs of users in different countries and languages. [0003] After the software developers complete the software development in a certain language, if they want to switch the software language or configure the software in multiple languages, they must convert the language entries of the software-related files and databases. If there is no tool, you must manually extract the entry to be replaced word by word, and then manually replace it word by word after translation or form a configuration file. Especially for large-scale system software, ...

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 RUN TECH CO LTD BEIJING
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