CN104320387A - Local module customizing method, terminal and server - Google Patents

Local module customizing method, terminal and server Download PDF

Info

Publication number
CN104320387A
CN104320387A CN201410536137.9A CN201410536137A CN104320387A CN 104320387 A CN104320387 A CN 104320387A CN 201410536137 A CN201410536137 A CN 201410536137A CN 104320387 A CN104320387 A CN 104320387A
Authority
CN
China
Prior art keywords
configuration file
developer component
application developer
localization
internationalized
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201410536137.9A
Other languages
Chinese (zh)
Other versions
CN104320387B (en
Inventor
焉文臣
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Guangdong Oppo Mobile Telecommunications Corp Ltd
Original Assignee
Guangdong Oppo Mobile Telecommunications Corp Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Guangdong Oppo Mobile Telecommunications Corp Ltd filed Critical Guangdong Oppo Mobile Telecommunications Corp Ltd
Priority to CN201410536137.9A priority Critical patent/CN104320387B/en
Publication of CN104320387A publication Critical patent/CN104320387A/en
Application granted granted Critical
Publication of CN104320387B publication Critical patent/CN104320387B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/2866Architectures; Arrangements
    • H04L67/30Profiles
    • H04L67/303Terminal profiles
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/34Network arrangements or protocols for supporting network services or applications involving the movement of software or configuration parameters 

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Stored Programmes (AREA)

Abstract

The invention discloses a local module customizing method and a local module customizing device. The method is applied to a terminal and comprises the steps: generating and transmitting an international development module configuration file including a user local habit to a server; and receiving the international development module configuration file returned by the server in accordance with the configuration file generated. The method is applied to the server and comprises the steps: receiving the international development module configuration file including the user local habit transmitted by the terminal; parsing the received international development module configuration file to generate a corresponding local application code; and adding the local application code to a set international development module source code file, and compiling the source code file to generate the set international development module corresponding to the terminal after the adding operation, and then transmitting to the terminal. According to the technical scheme provided by the embodiment of the invention, the module with the local habit can be provided for each terminal user in such a way of lower cost.

Description

Assembly localization method for customizing, terminal and server
Technical field
The embodiment of the present invention relates to communication technical field, particularly relates to assembly localization method for customizing, terminal and server.
Background technology
In Vehicles Collected from Market, end product throughout world various places, as mobile phone, panel computer etc.At present, terminal can be provided with this most basic systems soft ware of operating system, and based on other application small software miscellaneous that this operating system is developed, think that terminal use provides the services such as text editing, instant messaging, web page browsing, video-see.At present, common operating system has Android, IOS and Windows Phone.
For ensureing that the software (particularly operating system) developed can be received easily by the user in country variant and area and use, promote in the world, the such as time therefore needing this software can solve the difference due to re-gional culture to cause, numeral, currency represent, Problems existing in all kinds of internationalization such as string operation.Thus, a powerful internationalized application developer component icu4c arises at the historic moment.This assembly makes developer can write out code independent of custom and language, and then these codes can utilize related resource to form the software relevant to language and custom.Software developer almost can use this assembly to solve any international problem, according to custom and the speech habits (i.e. localization custom) of various places, realize the format to numeral, currency, time, date and message, parsing, character string is carried out to the functions such as capital and small letter conversion, arrangement, search and sequence.
But, be accustomed to by the localization in complicate statistics country variant and area at present mostly.Limited due to human resources, the localization custom in country variant and area is difficult to be collected rapidly, and dropping into a large amount of personnel for some underpopulated countries, to go to investigate localization custom be again a large expense, therefore for a large amount of users provides the internationalized application developer component of its localization custom applicable, its cost is higher, need spend a large amount of man power and materials.
Summary of the invention
The embodiment of the present invention provides assembly localization method for customizing, terminal and server, with lower cost, automatically can have the localized assembly be accustomed to for each user provides.
First aspect, embodiments provide assembly localization method for customizing, the method comprises:
Generate the internationalized application developer component configuration file including user's localization custom and arrange, and be sent to server;
Receive the internationalized application developer component that described server returns according to generated configuration file.
Second aspect, the embodiment of the present invention additionally provides a kind of assembly localization method for customizing, and the method comprises:
What receiving terminal sent includes the localized internationalized application developer component configuration file being accustomed to arranging of user;
Parsing is carried out to received internationalized application developer component configuration file and generates corresponding localized application code;
Described localized application code is added into the internationalized application developer component sound code file of setting, carries out compiling the internationalized application developer component generating and correspond to described terminal to described sound code file after interpolation operation, and be sent to described terminal.
The third aspect, embodiments provides a kind of terminal, and this terminal comprises:
Configuration file generates and transmitting element, for generating the internationalized application developer component configuration file including user's localization custom and arrange, and is sent to server;
Developer component receiving element, for receiving the internationalized application developer component that described server returns according to generated configuration file.
Fourth aspect, the embodiment of the present invention additionally provides a kind of server, and this server comprises:
Configuration file receiving element, for the internationalized application developer component configuration file including the setting of user's localization custom that receiving terminal sends;
Application code generation unit, the internationalized application developer component configuration file for receiving described configuration file receiving element carries out parsing and generates corresponding localized application code;
Developer component generates and issues unit, localized application code for being generated by described application code generation unit is added into the internationalized application developer component sound code file of setting, carry out compiling the internationalized application developer component generating and correspond to described terminal to described sound code file after interpolation operation, and be sent to described terminal.
The technical scheme that the embodiment of the present invention provides, first the internationalized application developer component configuration file including user's localization custom and arrange is generated based on terminal, and send it to server, then based on the configuration file that server sends according to terminal, generate the internationalized application developer component accordingly with localization custom attribute, and be issued to terminal, thus by the data interaction between terminal and server, can automatically realize the customization to assembly localization.Compared to the existing localization custom by manually adding up every country and area, and then generate internationalized application developer component by this statistics, the embodiment of the present invention can with lower cost, automatically for each end user customization is applicable to the assembly of its localization custom, without the need to spending a large amount of man power and materials.
Accompanying drawing explanation
Fig. 1 is the schematic flow sheet of a kind of assembly localization method for customizing that the embodiment of the present invention one provides;
Fig. 2 is the schematic flow sheet of the another kind of assembly localization method for customizing that the embodiment of the present invention two provides;
Fig. 3 is the structural representation of a kind of terminal that the embodiment of the present invention three provides;
Fig. 4 is the structural representation of a kind of server that the embodiment of the present invention four provides;
Fig. 5 is the schematic flow sheet of a kind of preferred assembly localization method for customizing that the embodiment of the present invention five provides.
Embodiment
Below in conjunction with drawings and Examples, the present invention is described in further detail.Be understandable that, specific embodiment described herein is only for explaining the present invention, but not limitation of the invention.It also should be noted that, for convenience of description, illustrate only part related to the present invention in accompanying drawing but not entire infrastructure.
Embodiment one
Fig. 1 is the schematic flow sheet of a kind of assembly localization method for customizing that the embodiment of the present invention one provides.The present embodiment is applicable to the assembly localization custom-built system be made up of server and terminal, and the method can be performed by the terminal in described system.Described terminal includes but not limited to it is the electronic equipments such as smart mobile phone, panel computer, personal digital assistant.See Fig. 1, the assembly localization method for customizing that the present embodiment provides specifically comprises following operation:
Operation 110, generation include the internationalized application developer component configuration file that user's localization custom is arranged, and are sent to server;
The internationalized application developer component that operation 120, reception server return according to generated configuration file.
In embodiments of the present invention, localization custom setting includes but not limited to: date format is arranged, time format is arranged, digital display format is arranged, character ordering rule is arranged and/or national information is arranged.
In the present embodiment, terminal local is previously stored with the internationalized application developer component configuration file of acquiescence, or acquires this configuration file from server in real time.Internationalized application developer component configuration file is the configuration file for arranging localization custom.After getting Client-initiated assembly localization customization request, terminal can directly according to the related data stored, relevant parameter in this configuration file is arranged, to generate the internationalized application developer component configuration file including user's localization custom and arrange, or real-time this configuration file is resolved of terminal, to determine that wherein comprised user has the localization custom setting options of amendment authority, then determined total Options are showed user with the form of human-computer interaction interface, according to user instruction, these options in configuration file are arranged, and then obtain the configuration file including the setting of localization custom.
After configuration file is sent to server, server according to this configuration file and internationalized application developer component sound code file, can obtain the internationalized application developer component with localization custom attribute, and returns to terminal.So, terminal just can get the internationalized application developer component that server issues, and then achieves the customization to assembly localization.
Terminal is after the corresponding reception operation of execution, if again get Client-initiated assembly localization customization request, the configuration file that then can generate the last time carries out the setting of relevant parameter item, generate the new configuration file including the setting of localization custom, certainly may also be the setting internationalized application developer component configuration file of the acquiescence obtained recently being re-started to relevant parameter item, generate the new configuration file including the setting of localization custom.
The technical scheme that the present embodiment provides, the internationalized application developer component configuration file of user's localization custom setting will be included by terminal, be sent to server, instruction server is according to this configuration file, generate the internationalized application developer component accordingly with localization custom attribute to issue, thus automatically can obtain from server the assembly being applicable to its localization custom, without the need to spending a large amount of man power and materials, save the cost spent by localized investigation.
In a kind of embodiment of the present embodiment, generate the internationalized application developer component configuration file including user's localization custom and arrange, and be sent to server, can specifically comprise:
In the internationalized application developer component configuration file generate the last time, user has the localization custom setting options of amendment authority, shows with the form of human-computer interaction interface;
The localization custom that reception user acts on human-computer interaction interface arranges input instruction;
According to described instruction and the last internationalized application developer component configuration file generated, generate the new internationalized application developer component configuration file including the setting of user's localization custom, and be sent to server.
It should be noted that, if first time generates the internationalized application developer component configuration file including user's localization custom and arrange, the then internationalized application developer component configuration file of described last time generation, can refer to: local storage, or in real time from the internationalized application developer component configuration file of the acquiescence of server acquisition.
On the basis of technique scheme, after the internationalized application developer component that reception server returns according to generated configuration file, also comprise: the internationalized application developer component this received replaces the current internationalized application developer component used.
After carrying out the repeatedly customization of assembly localization, if user is for recovering the localization custom configuration of acquiescence, but terminal local does not exist again the acquiescence internationalized application developer component suitable with the internationalized application developer component configuration file of acquiescence, the assembly localization method for customizing that the present embodiment provides also can comprise further:
After receiving the localization custom configuring request recovering acquiescence, the internationalized application developer component configuration file of the acquiescence prestored is sent to server, generates acquiescence internationalized application developer component to indicate server according to the internationalized application developer component configuration file of described acquiescence and issue; Or
After receiving the localization custom configuring request recovering acquiescence, send acquiescence assembly to server and issue request, generate acquiescence internationalized application developer component to indicate server according to the internationalized application developer component configuration file of acquiescence and issue.
Embodiment two
Fig. 2 is the schematic flow sheet of the another kind of assembly localization method for customizing that the embodiment of the present invention two provides.The present embodiment is still applicable to the assembly localization custom-built system be made up of server and terminal, and the assembly that can provide with above-described embodiment one localization method for customizing coordinates and performs.The assembly localization method for customizing that the present embodiment provides can be performed by the server in described system, and see Fig. 2, the method specifically comprises following operation:
What operation 210, receiving terminal sent includes the localized internationalized application developer component configuration file being accustomed to arranging of user;
Operate 220, received internationalized application developer component configuration file carried out to the corresponding localized application code of parsing generation;
Operate 230, localized application code be added into the internationalized application developer component sound code file of setting, carry out compiling the internationalized application developer component generating and correspond to terminal to the sound code file after interpolation operation, and be sent to terminal.
Consider that received internationalized application developer component configuration file may be that terminal generates according to user input instruction, so illegal risk (namely beyond set threshold range) can be there is because of the misoperation of user in some the localized parameters in this configuration file, for ensureing the legitimacy of its configuration file, correctly can obtain corresponding internationalized application developer component, in a kind of embodiment of the present embodiment, parsing is carried out to received internationalized application developer component configuration file and generates corresponding localized application code, can specifically comprise:
Received internationalized application developer component configuration file is verified, wherein comprised illegal parameters is modified to legal parameters;
Parsing is carried out to the internationalized application developer component configuration file after correction operation and generates corresponding localized application code.
In the technical scheme that the present embodiment provides, the internationalized application developer component configuration file that server can be sent by receiving terminal, collect the localization custom configuration information corresponding to it, and then be the customized internationalized application developer component meeting its demand of terminal according to collected information, thus without the need to spending a large amount of man power and materials, just automatically can realize the customization of assembly localization, save cost, improve customization efficiency.
In embodiments of the present invention, server can be previously stored with the internationalized application developer component configuration file of acquiescence, and the every localized parameters in this configuration file is the initial value of setting.This configuration file can be issued to each terminal, so that each terminal based on this default configuration file and user instruction, can generate the configuration file including localization custom and arrange.For ensureing that the internationalized application developer component configuration file of acquiescence inherently can meet the customized demand of most users, make user need not carry out the configuration of a lot of item localization custom parameters, on the basis of technique scheme, receiving terminal send include user localization custom arrange internationalized application developer component configuration file after, also comprise:
User's localization custom that the internationalized application developer component configuration file that extraction receives comprises is arranged;
Extracted user localization custom being arranged is stored in historical statistics record with the corresponding relation of terminal;
Accordingly, the assembly localization method for customizing that the embodiment of the present invention provides, also can comprise further:
Every the fixed cycle, according to the internationalized application developer component configuration file of historical statistics record upgrading acquiescence, and be issued to terminal.
Terminal is after the internationalized application developer component configuration file of acquiescence receiving upgrading, if again get assembly localization customized demand, then can generate based on this configuration file the configuration file including localization custom and arrange, and indicate server to issue corresponding internationalized application developer component accordingly.
Embodiment three
Fig. 3 is the structural representation of a kind of terminal that the embodiment of the present invention three provides.See Fig. 3, the concrete structure of this terminal is as follows:
Configuration file generates and transmitting element 310, for generating the internationalized application developer component configuration file including user's localization custom and arrange, and is sent to server;
Developer component receiving element 320, for receiving the internationalized application developer component that described server returns according to generated configuration file.
Further, described configuration file generates and transmitting element 310, specifically for:
In the internationalized application developer component configuration file generate the last time, user has the localization custom setting options of amendment authority, shows with the form of human-computer interaction interface;
The localization custom that reception user acts on described human-computer interaction interface arranges input instruction;
According to described instruction and the last internationalized application developer component configuration file generated, generate the new internationalized application developer component configuration file including the setting of user's localization custom, and be sent to server.
Further, the terminal that the present embodiment provides also comprises:
Developer component replacement unit 330, for receive internationalized application developer component that described server returns according to generated configuration file at described developer component receiving element 320 after, the internationalized application developer component this received replaces the current internationalized application developer component used.
Further, the terminal that the present embodiment provides also comprises acquiescence assembly recovery unit 340, for:
After receiving the localization custom configuring request recovering acquiescence, the internationalized application developer component configuration file of the acquiescence prestored is sent to described server, generates acquiescence internationalized application developer component to indicate described server according to the internationalized application developer component configuration file of described acquiescence and issue; Or
After receiving the localization custom configuring request recovering acquiescence, send acquiescence assembly to described server and issue request, generate acquiescence internationalized application developer component to indicate described server according to the internationalized application developer component configuration file of acquiescence and issue.
On the basis of technique scheme, in embodiments of the present invention, localization custom setting comprises date format setting, time format is arranged, digital display format is arranged, character ordering rule is arranged and/or national information is arranged.
The said goods can perform the assembly performed by the terminal localization method for customizing that any embodiment of the present invention provides, and possesses the corresponding functional module of manner of execution and beneficial effect.
Embodiment four
Fig. 4 is the structural representation of a kind of server that the embodiment of the present invention four provides.See Fig. 4, the concrete structure of this server is as follows:
Configuration file receiving element 410, for the internationalized application developer component configuration file including the setting of user's localization custom that receiving terminal sends;
Application code generation unit 420, the internationalized application developer component configuration file for receiving described configuration file receiving element 410 carries out parsing and generates corresponding localized application code;
Developer component generates and issues unit 430, localized application code for being generated by described application code generation unit 420 is added into the internationalized application developer component sound code file of setting, carry out compiling the internationalized application developer component generating and correspond to described terminal to described sound code file after interpolation operation, and be sent to described terminal.
Further, described application code generation unit 420, specifically for:
The internationalized application developer component configuration file that described configuration file receiving element 410 receives is verified, wherein comprised illegal parameters is modified to legal parameters;
Parsing is carried out to the internationalized application developer component configuration file after correction operation and generates corresponding localized application code.
Further, the server that the present embodiment provides also comprises:
Localization custom arranges memory cell 440, for send at described configuration file receiving element 410 receiving terminal include the internationalized application developer component configuration file that user's localization custom arranges after, extract user's localization custom that the internationalized application developer component configuration file that receives comprises and arrange; Extracted user localization custom being arranged is stored in historical statistics record with the corresponding relation of described terminal;
Default configuration file upgrade unit 450, for every the fixed cycle, according to the internationalized application developer component configuration file of described historical statistics record upgrading acquiescence, and is issued to described terminal.
The said goods can perform the assembly performed by the server localization method for customizing that any embodiment of the present invention provides, and possesses the corresponding functional module of manner of execution and beneficial effect.
Those of ordinary skill in the art it is to be understood that the terminal that the embodiment of the present invention three provides, and the server that the embodiment of the present invention four provides, when performing the operation of its corresponding assembly localization method for customizing, be only be illustrated with the division of above-mentioned each functional unit; In the middle of practical application, can distribute as required and by above-mentioned functions and be completed by different unit, the internal structure by corresponding assembly localization method for customizing is divided into different functional units, to complete all or part of function described above.
Embodiment five
Fig. 5 is the schematic flow sheet of a kind of preferred assembly localization method for customizing that the embodiment of the present invention five provides.The present embodiment based on above-mentioned all embodiments, can provide a kind of preferred embodiment.See Fig. 5, the assembly localization method for customizing that the present embodiment provides, specifically comprises following operation:
In the internationalized application developer component configuration file that last time generates by operation 510, terminal, user has the localization custom setting options of amendment authority, shows with the form of human-computer interaction interface;
The localization custom that operation 520, terminal reception user act on described human-computer interaction interface arranges input instruction;
Operation 530, terminal, according to described instruction and the last internationalized application developer component configuration file generated, generate the new internationalized application developer component configuration file including the setting of user's localization custom, and are sent to server;
Operation 540, server verify received internationalized application developer component configuration file, and wherein comprised illegal parameters is modified to legal parameters; Parsing is carried out to the internationalized application developer component configuration file after correction operation and generates corresponding localized application code;
Localized application code is added into the internationalized application developer component sound code file of setting by operation 550, server, carries out compiling the internationalized application developer component generating and correspond to terminal, and be sent to terminal to the sound code file after interpolation operation;
The internationalized application developer component that this receives by operation 560, terminal replaces the current internationalized application developer component used.
In the technical scheme that the present embodiment provides, terminal obtains customization demand in the mode of man-machine interaction, then obtain according to this customized demand the internationalized application developer component configuration file including the setting of user's localization custom, and upload onto the server, and then this configuration file of server by utilizing is that the customized internationalized application developer component meeting its demand of terminal issues.The present embodiment can based on the internationalized application developer component configuration file that terminal stores by customization demand feedback to server, then generate corresponding internationalized application developer component by server to issue, thus can be the different customized assemblies with different localization customs of terminal use, make terminal use need not again by the system upgrade of heavyweight and after sale brush machine customize, save the cost that localization investigation produces.
Note, above are only preferred embodiment of the present invention and institute's application technology principle.Skilled person in the art will appreciate that and the invention is not restricted to specific embodiment described here, various obvious change can be carried out for a person skilled in the art, readjust and substitute and can not protection scope of the present invention be departed from.Therefore, although be described in further detail invention has been by above embodiment, the present invention is not limited only to above embodiment, when not departing from the present invention's design, can also comprise other Equivalent embodiments more, and scope of the present invention is determined by appended right.

Claims (16)

1. an assembly localization method for customizing, is characterized in that, comprising:
Generate the internationalized application developer component configuration file including user's localization custom and arrange, and be sent to server;
Receive the internationalized application developer component that described server returns according to generated configuration file.
2. assembly localization method for customizing according to claim 1, is characterized in that, generates the internationalized application developer component configuration file including user's localization custom and arrange, and is sent to server, comprising:
In the internationalized application developer component configuration file generate the last time, user has the localization custom setting options of amendment authority, shows with the form of human-computer interaction interface;
The localization custom that reception user acts on described human-computer interaction interface arranges input instruction;
According to described instruction and the last internationalized application developer component configuration file generated, generate the new internationalized application developer component configuration file including the setting of user's localization custom, and be sent to server.
3. assembly localization method for customizing according to claim 1, is characterized in that, after the internationalized application developer component that the described server of reception returns according to generated configuration file, also comprises:
The internationalized application developer component this received replaces the current internationalized application developer component used.
4. assembly localization method for customizing according to claim 1, it is characterized in that, described method also comprises:
After receiving the localization custom configuring request recovering acquiescence, the internationalized application developer component configuration file of the acquiescence prestored is sent to described server, generates acquiescence internationalized application developer component to indicate described server according to the internationalized application developer component configuration file of described acquiescence and issue; Or
After receiving the localization custom configuring request recovering acquiescence, send acquiescence assembly to described server and issue request, generate acquiescence internationalized application developer component to indicate described server according to the internationalized application developer component configuration file of acquiescence and issue.
5. the assembly localization method for customizing according to any one of claim 1-4, it is characterized in that, the setting of localization custom comprises date format setting, time format is arranged, digital display format is arranged, character ordering rule is arranged and/or national information is arranged.
6. an assembly localization method for customizing, is characterized in that, comprising:
What receiving terminal sent includes the localized internationalized application developer component configuration file being accustomed to arranging of user;
Parsing is carried out to received internationalized application developer component configuration file and generates corresponding localized application code;
Described localized application code is added into the internationalized application developer component sound code file of setting, carries out compiling the internationalized application developer component generating and correspond to described terminal to described sound code file after interpolation operation, and be sent to described terminal.
7. assembly localization method for customizing according to claim 6, is characterized in that, carry out parsing and generate corresponding localized application code, comprising received internationalized application developer component configuration file:
Received internationalized application developer component configuration file is verified, wherein comprised illegal parameters is modified to legal parameters;
Parsing is carried out to the internationalized application developer component configuration file after correction operation and generates corresponding localized application code.
8. assembly according to claim 6 localization method for customizing, is characterized in that, receiving terminal send include the internationalized application developer component configuration file that user's localization custom arranges after, also comprise:
User's localization custom that the internationalized application developer component configuration file that extraction receives comprises is arranged;
Extracted user localization custom being arranged is stored in historical statistics record with the corresponding relation of described terminal;
Described method also comprises:
Every the fixed cycle, according to the internationalized application developer component configuration file of described historical statistics record upgrading acquiescence, and be issued to described terminal.
9. a terminal, is characterized in that, comprising:
Configuration file generates and transmitting element, for generating the internationalized application developer component configuration file including user's localization custom and arrange, and is sent to server;
Developer component receiving element, for receiving the internationalized application developer component that described server returns according to generated configuration file.
10. terminal according to claim 9, is characterized in that, described configuration file generates and transmitting element, specifically for:
In the internationalized application developer component configuration file generate the last time, user has the localization custom setting options of amendment authority, shows with the form of human-computer interaction interface;
The localization custom that reception user acts on described human-computer interaction interface arranges input instruction;
According to described instruction and the last internationalized application developer component configuration file generated, generate the new internationalized application developer component configuration file including the setting of user's localization custom, and be sent to server.
11. terminals according to claim 9, is characterized in that, also comprise:
Developer component replacement unit, for receive internationalized application developer component that described server returns according to generated configuration file at described developer component receiving element after, the internationalized application developer component this received replaces the current internationalized application developer component used.
12. terminals according to claim 9, is characterized in that, also comprise acquiescence assembly recovery unit, for:
After receiving the localization custom configuring request recovering acquiescence, the internationalized application developer component configuration file of the acquiescence prestored is sent to described server, generates acquiescence internationalized application developer component to indicate described server according to the internationalized application developer component configuration file of described acquiescence and issue; Or
After receiving the localization custom configuring request recovering acquiescence, send acquiescence assembly to described server and issue request, generate acquiescence internationalized application developer component to indicate described server according to the internationalized application developer component configuration file of acquiescence and issue.
13. terminals according to any one of claim 9-12, is characterized in that, the setting of localization custom comprises that date format is arranged, time format is arranged, digital display format is arranged, character ordering rule is arranged and/or national information is arranged.
14. 1 kinds of servers, is characterized in that, comprising:
Configuration file receiving element, for the internationalized application developer component configuration file including the setting of user's localization custom that receiving terminal sends;
Application code generation unit, the internationalized application developer component configuration file for receiving described configuration file receiving element carries out parsing and generates corresponding localized application code;
Developer component generates and issues unit, localized application code for being generated by described application code generation unit is added into the internationalized application developer component sound code file of setting, carry out compiling the internationalized application developer component generating and correspond to described terminal to described sound code file after interpolation operation, and be sent to described terminal.
15. servers according to claim 14, is characterized in that, described application code generation unit, specifically for:
The internationalized application developer component configuration file that described configuration file receiving element receives is verified, wherein comprised illegal parameters is modified to legal parameters;
Parsing is carried out to the internationalized application developer component configuration file after correction operation and generates corresponding localized application code.
16. servers according to claim 14, is characterized in that, also comprise:
Localization custom arranges memory cell, for send at described configuration file receiving element receiving terminal include the internationalized application developer component configuration file that user's localization custom arranges after, extract user's localization custom that the internationalized application developer component configuration file that receives comprises and arrange; Extracted user localization custom being arranged is stored in historical statistics record with the corresponding relation of described terminal;
Default configuration file upgrade unit, for every the fixed cycle, according to the internationalized application developer component configuration file of described historical statistics record upgrading acquiescence, and is issued to described terminal.
CN201410536137.9A 2014-10-11 2014-10-11 Component localization method for customizing, terminal and server Expired - Fee Related CN104320387B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410536137.9A CN104320387B (en) 2014-10-11 2014-10-11 Component localization method for customizing, terminal and server

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410536137.9A CN104320387B (en) 2014-10-11 2014-10-11 Component localization method for customizing, terminal and server

Publications (2)

Publication Number Publication Date
CN104320387A true CN104320387A (en) 2015-01-28
CN104320387B CN104320387B (en) 2018-01-19

Family

ID=52375558

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410536137.9A Expired - Fee Related CN104320387B (en) 2014-10-11 2014-10-11 Component localization method for customizing, terminal and server

Country Status (1)

Country Link
CN (1) CN104320387B (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106412080A (en) * 2016-10-21 2017-02-15 李丽亚 Method for realizing software localization and internationalization based on network service
CN107038042A (en) * 2017-02-07 2017-08-11 阿里巴巴集团控股有限公司 The method and device that a kind of business is performed
WO2019000627A1 (en) * 2017-06-28 2019-01-03 上海壹账通金融科技有限公司 Software customization server, method, program and computer readable storage medium
CN111538542A (en) * 2020-03-24 2020-08-14 中国平安人寿保险股份有限公司 System configuration method and related device

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101840370A (en) * 2010-04-30 2010-09-22 南京德讯信息***有限公司 Service state online detection method and system based on components
CN102004640A (en) * 2010-11-11 2011-04-06 深圳市文鼎创数据科技有限公司 Method and device for rapidly providing customized software package
CN103959709A (en) * 2011-09-30 2014-07-30 西门子公司 Tool and method for dynamic configuration and implementation of device firmware utilizing defined components

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101840370A (en) * 2010-04-30 2010-09-22 南京德讯信息***有限公司 Service state online detection method and system based on components
CN102004640A (en) * 2010-11-11 2011-04-06 深圳市文鼎创数据科技有限公司 Method and device for rapidly providing customized software package
CN103959709A (en) * 2011-09-30 2014-07-30 西门子公司 Tool and method for dynamic configuration and implementation of device firmware utilizing defined components

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106412080A (en) * 2016-10-21 2017-02-15 李丽亚 Method for realizing software localization and internationalization based on network service
CN107038042A (en) * 2017-02-07 2017-08-11 阿里巴巴集团控股有限公司 The method and device that a kind of business is performed
CN107038042B (en) * 2017-02-07 2020-08-28 阿里巴巴集团控股有限公司 Service execution method and device
WO2019000627A1 (en) * 2017-06-28 2019-01-03 上海壹账通金融科技有限公司 Software customization server, method, program and computer readable storage medium
CN111538542A (en) * 2020-03-24 2020-08-14 中国平安人寿保险股份有限公司 System configuration method and related device
CN111538542B (en) * 2020-03-24 2023-10-24 中国平安人寿保险股份有限公司 System configuration method and related device

Also Published As

Publication number Publication date
CN104320387B (en) 2018-01-19

Similar Documents

Publication Publication Date Title
CN102207872B (en) Method and system for customizing Web UI (User Interface) control according to user requirements
CN109062567B (en) B/S structure-based information management system rapid development platform
CN102929867A (en) Technology used for automatically translating a document
CN103853761A (en) Method and device for displaying and adding comments of webpage content
CN111930521A (en) Method and device for deploying application, electronic equipment and readable storage medium
CN104158836A (en) Method for rendering mobile application interface through data
CN202177892U (en) Web UI control customization system
CN102194003A (en) Web page popup window method and device
CN102609264A (en) Method and device for generating calling codes by calling application programming interfaces
CN104838632A (en) Method and system for transferable customized contextual user interfaces
CN111708557B (en) Method, device and storage medium for updating configuration file
CN105205072B (en) The methods of exhibiting and system of webpage information
CN107741844A (en) The generation method and device of a kind of application installation package
CN104133765B (en) The test case sending method of network activity and test case server
CN103631556A (en) Method, mobile terminal and system for remote control over display device
CN111061883B (en) Method, device, equipment and storage medium for updating knowledge graph
CN104320387A (en) Local module customizing method, terminal and server
CN104572089B (en) The method and apparatus for generating Android installation kit
CN103051652A (en) Mobile terminal cloud commuting delivery platform
CN105630511A (en) Font switching method and terminal equipment
CN106302103A (en) A kind of information processing method and system, application server
CN103778395A (en) Application installation method for near field communication (NFC) terminal and near field communication (NFC) terminal
CN112579048A (en) Applet integration method, device, electronic equipment and storage medium
CN104123155A (en) Business system page layer development platform and method based on WEB
CN102831150A (en) Interactive method, system and terminal for browser and local application

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
CP01 Change in the name or title of a patent holder

Address after: Changan town in Guangdong province Dongguan 523860 usha Beach Road No. 18

Patentee after: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS Corp.,Ltd.

Address before: Changan town in Guangdong province Dongguan 523860 usha Beach Road No. 18

Patentee before: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS Corp.,Ltd.

CP01 Change in the name or title of a patent holder
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20180119

CF01 Termination of patent right due to non-payment of annual fee