Method and device for localizing software
A software version and software technology, applied in the computer field, can solve problems such as inconvenient software maintenance, heavy workload, and logical confusion, and achieve the effects of easy maintenance, reduced workload, and time saving
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0024] see figure 1 , the embodiment of the present invention provides a method for software localization, including:
[0025] 101: Split the software into common code parts and localized code parts.
[0026] 102: Perform localization modification on the localization code part.
[0027] 103: Logically connect the common code part with the modified localized code part to obtain localized software.
[0028] Wherein, before the localization modification is performed on the localization code part, the method further includes:
[0029] Copy the localized code part to obtain multiple localized code parts;
[0030] Correspondingly, make localization modifications to the localization code part, specifically:
[0031] Make localization modifications to multiple localization code parts respectively;
[0032] Correspondingly, the general code part is logically connected with the localized code part after localization modification to obtain the localized software, specifically:
[0...
Embodiment 2
[0047] see figure 2 , the embodiment of the present invention provides a method for software localization, including:
[0048] 201: Extract localization codes from software codes.
[0049] Among them, the localization code refers to the code that needs to be modified when realizing software localization. By modifying the localization code, each localized software obtained after localization can meet the requirements of the language and business habits of the country or region used, and By modifying the localization code, it is ensured that each localization software obtained after localization is an independent application without installation conflicts and the like.
[0050] On the Symbian platform, the code that generally needs to be changed when implementing software localization includes the code part corresponding to the resource file, the UID (Unique Identifier, unique identifier), file name, and string resource corresponding to the MMP (Project Description File) file....
Embodiment 3
[0065] see image 3 , the embodiment of the present invention provides a software localization device, the device includes:
[0066] A splitting module 301, configured to split the software into a common code part and a localized code part;
[0067] The localization modification module 302 is used to perform localization modification on the localization code part after the splitting module 301 splits the software into a general code part and a localization code part;
[0068] The logical connection module 303 is configured to logically connect the common code part with the modified localized code part after the localized modification module 302 performs localized modification on the localized code part to obtain localized software.
[0069] Further, see Figure 4 , the device also includes:
[0070] The copying module 304 is used to copy the localized code part to obtain multiple localized code parts after the splitting module 301 splits the software into a common code part...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com