[go: up one dir, main page]

CN109947512A - A kind of text adaptation display methods, device, server and storage medium - Google Patents

A kind of text adaptation display methods, device, server and storage medium Download PDF

Info

Publication number
CN109947512A
CN109947512A CN201910205047.4A CN201910205047A CN109947512A CN 109947512 A CN109947512 A CN 109947512A CN 201910205047 A CN201910205047 A CN 201910205047A CN 109947512 A CN109947512 A CN 109947512A
Authority
CN
China
Prior art keywords
text
parameter
filled
client
server
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
CN201910205047.4A
Other languages
Chinese (zh)
Other versions
CN109947512B (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.)
Beijing ByteDance Network Technology Co Ltd
Original Assignee
Beijing ByteDance Network Technology Co 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 Beijing ByteDance Network Technology Co Ltd filed Critical Beijing ByteDance Network Technology Co Ltd
Priority to CN201910205047.4A priority Critical patent/CN109947512B/en
Publication of CN109947512A publication Critical patent/CN109947512A/en
Priority to PCT/CN2020/070718 priority patent/WO2020186904A1/en
Application granted granted Critical
Publication of CN109947512B publication Critical patent/CN109947512B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F40/00Handling natural language data
    • G06F40/40Processing or translation of natural language
    • G06F40/58Use of machine translation, e.g. for multi-lingual retrieval, for server-side translation for client devices or for real-time translation
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/451Execution arrangements for user interfaces

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Software Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Computational Linguistics (AREA)
  • General Health & Medical Sciences (AREA)
  • Health & Medical Sciences (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • Human Computer Interaction (AREA)
  • Artificial Intelligence (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

The embodiment of the present disclosure discloses a kind of text adaptation display methods, device, server and storage medium.Wherein, method includes: to obtain object language packet from server-side;When receiving text keyword and parameter to be filled, text to be shown corresponding with the text keyword is matched in the object language packet;Parse the parameter filling format of the text to be shown;It fills format according to the parameter parameter to be filled is filled into the text to be shown, and the filled text of display parameters.The technical solution of the embodiment of the present disclosure solves the problems, such as to be unable to complete adaptation when server-side not can determine that client using language, it realizes in the case where the location information independent of client, completion applicational language is adapted to decoupling with applied business logic, keeps language adaptation more flexible.

Description

A kind of text adaptation display methods, device, server and storage medium
Technical field
The embodiment of the present disclosure be related to computer software application technical field more particularly to a kind of text adaptation display methods, Device, server and storage medium.
Background technique
Mobile application (Application, App) is promoted to international market needs to do many adaptations, wherein including multilingual Adaptation, so that known mother tongue can be used when guaranteeing the user of every country using App.
In the prior art, there are mainly two types of methods to solve the problems, such as that multilingual is adapted to.Wherein, a kind of method be It is stored with the content of text of various language in server, api interface is passed through to the text of server request target language from client This content, in the request of sending have place and/or language (locale/language) parameter, server according to Corresponding object language present disclosure is issued to client and shown by locale/language parameter.Another method is, The text needed in App use process is translated as to the text of various language, and is embedded into App as local official documents and correspondence, in visitor Family end using when can directly acquire the content of text of corresponding language and parsed and shown.
But there is corresponding drawback in above two method, use is inflexible.In first method, work as server Actively locale/language parameter in client text request cannot be got to client push text message or normally When, it cannot determine targeted fit language, cannot normally complete message push.In second method, pre-buried multiple languages All correlation paperwork amounts are big, require to issue new App version when the pre-buried official documents and correspondence of application needs to change or update, can use Property it is not high, and cannot client show dynamic change text.
Disclosure
The embodiment of the present disclosure provides a kind of text adaptation display methods, device, server and storage medium, is existed with realizing Under multiple business scene, it is not necessarily to the pre-buried official documents and correspondence of client, the official documents and correspondence that server-side dynamic issues is subjected to client native language and is fitted Match.
In a first aspect, the embodiment of the present disclosure provides a kind of text adaptation display methods, it is applied to client, this method packet It includes:
Object language packet is obtained from server-side;
When receiving text keyword and parameter to be filled, matching and the text are crucial in the object language packet The corresponding text to be shown of word;
Parse the parameter filling format of the text to be shown;
It fills format according to the parameter parameter to be filled is filled into the text to be shown, and display parameters Filled text.
Optionally, before receiving text keyword and parameter to be filled, the method also includes:
Request of data is sent to server-side, includes and the text keyword and the parameter phase to be filled in the request Associated request keyword and required parameter.
It optionally, include parameter tags and parameter reference information in the text to be shown, correspondingly, described in the parsing The parameter of text to be shown fills format, comprising:
The type for needing the parameter filled is determined according to the parameter tags and the index information, and respectively needs to fill Filling position of the parameter in text to be shown, wherein the filling position is by the lingual structure feature of object language packet Determining.
Optionally, when the parameter to be filled and the category of language of the object language packet mismatch, according to Before the parameter to be filled is filled into the text to be shown by parameter filling format, the method also includes:
Determine that the parameter to be filled is identical with the category of language of the object language packet in the object language packet Cypher text;Correspondingly, described be filled into the text to be shown for the parameter to be filled according to parameter filling format In, including;
It fills format according to the parameter cypher text of the parameter to be filled is filled into the text to be shown.
Optionally, before the filled text of display parameters, the method also includes:
The filled text of the parameter is rendered.
Second aspect, the embodiment of the present disclosure provide a kind of text adaptation display methods, are applied to server-side, this method packet It includes:
In response to the object language packet request of client, object language packet is sent to client;
When needing to carry out text display, the text keyword and parameter to be filled of text to be shown are sent to client, So that after client is matched to the corresponding text to be shown of the text keyword in the object language packet, parsing it is described to The parameter of display text fills format, fills format according to the parameter and the parameter to be filled is filled into the text to be shown In this, and the filled text of display parameters.
Optionally, before client sends the text keyword and parameter to be filled of text to be shown, the method is also Include:
The request of data that client is sent is received, includes request keyword and required parameter in the request of data;
The text keyword and the parameter to be filled are determined according to the request keyword and the required parameter.
Optionally, the method also includes:
Increase text is sent to text transcription platform according to preset format and obtains increase the multilingual of text turn over Translate result;
The translation result is updated respectively in corresponding language pack.
The third aspect, the embodiment of the present disclosure additionally provide a kind of text adaptation display device, are configured at client, the device Include:
Language pack obtains module, for obtaining object language packet from server-side;
Text matches module to be shown, for when receiving text keyword and parameter to be filled, in the target language Matching text to be shown corresponding with the text keyword in speech packet;
Text resolution module, the parameter for parsing the text to be shown fill format;
Text display module, it is described to be shown for being filled into the parameter to be filled according to parameter filling format In text, and the filled text of display parameters.
Optionally, described device further includes data demand module, for receiving text keyword and parameter to be filled Before, request of data is sent to server-side, includes related to the text keyword and the parameter to be filled in the request The request keyword and required parameter of connection.
Optionally, text resolution module is specifically used for:
According to the type of parameter tags and the determining parameter for needing to fill of index information in the text to be shown, and Filling position of the parameter for respectively needing to fill in text to be shown, wherein the filling position is by the language of object language packet Say what structure feature determined.
Optionally, described device further includes text replacement module, for when the parameter to be filled and the object language When the category of language of packet mismatches, the parameter to be filled is filled into the text to be shown filling format according to the parameter Before in this, determine that the parameter to be filled is identical with the category of language of the object language packet in the object language packet Cypher text;
Correspondingly, text display module is also used to:
It fills format according to the parameter cypher text of the parameter to be filled is filled into the text to be shown.
Optionally, described device further includes text rendering module, is used for before the filled text of display parameters, to institute The filled text of parameter is stated to be rendered.
Fourth aspect, the embodiment of the present disclosure additionally provide a kind of text adaptation display device, are configured at server-side, the device Include:
Language pack sending module sends object language to client for the object language packet request in response to client Packet;
Data transmission blocks, the text for sending text to be shown to client when needing to carry out text display close Key word and parameter to be filled, so as to be matched to the text keyword in the object language packet corresponding to be shown for client After text, the parameter for parsing the text to be shown fills format, fills format for the parameter to be filled according to the parameter It is filled into the text to be shown, and the filled text of display parameters.
Optionally, described device further includes data determining module, and the text for sending text to be shown in client closes Before key word and parameter to be filled, receive the request of data that client is sent, include in the request of data request keyword and Required parameter;The text keyword and the parameter to be filled are determined according to the request keyword and the required parameter.
Optionally, described device further includes translation module, and being sent to text according to preset format for will increase text turns over It translates platform and obtains the multilingual translation result for increasing text;The translation result is updated respectively to corresponding language pack In.
5th aspect, the embodiment of the present disclosure additionally provide a kind of electronic equipment, which includes:
One or more processing units;
Storage device, for storing one or more programs;
When one or more of programs are executed by one or more of processing units, so that one or more of places It manages device and realizes that the client text that is applied to as described in any embodiment in the disclosure is adapted to display methods.
6th aspect, the embodiment of the present disclosure additionally provide a kind of server, which includes:
One or more processing units;
Memory, for storing one or more programs;
When one or more of programs are executed by one or more of processors, so that one or more of processing Device realizes that the server-side text that is applied to as described in any embodiment in the disclosure is adapted to display methods.
7th aspect, the embodiment of the present disclosure additionally provide a kind of computer storage medium, are stored thereon with computer program, It is realized when the program is executed by processor suitable applied to the text of client or server-side provided by disclosure any embodiment With display methods.
The embodiment of the present disclosure obtains language pack from server-side by client, in the text keyword that reception server-side issues After parameter to be filled, text to be shown is matched in language pack according to text keyword, to parse to be shown Parameter to be filled is inserted corresponding position in text to be shown by the format of text, is generated and is shown final text, solve The problem of being unable to complete adaptation when server-side not can determine that client using language realizes in the position independent of client In the case that confidence ceases, completion applicational language is adapted to decoupling with applied business logic, keeps language adaptation more flexible.
Detailed description of the invention
Fig. 1 a is the flow chart for the text adaptation display methods applied to client that the embodiment of the present disclosure one provides;
Fig. 1 b is the text resolution process schematic to be shown that the embodiment of the present disclosure one provides;
Fig. 2 is the flow chart for the text adaptation display methods applied to client that the embodiment of the present disclosure two provides;
Fig. 3 is the flow chart for the text adaptation display methods applied to server-side that the embodiment of the present disclosure three provides;
Fig. 4 is the structural schematic diagram for the text adaptation display device for being configured at client that the embodiment of the present disclosure four provides;
Fig. 5 is the structural schematic diagram for the text adaptation display device for being configured at server-side that the embodiment of the present disclosure five provides;
Fig. 6 is the structural schematic diagram for the server that the embodiment of the present disclosure four provides.
Specific embodiment
To keep the purposes, technical schemes and advantages of the disclosure clearer, hereinafter with reference to attached in the embodiment of the present disclosure Figure, the technical solution of the disclosure is clearly and completely described by embodiment, it is clear that described embodiment is the disclosure one Section Example, instead of all the embodiments.Based on the embodiment in the disclosure, those of ordinary skill in the art are not being done Every other embodiment obtained under the premise of creative work out belongs to the range of disclosure protection.Following each embodiments In, optional feature and example are provided simultaneously in each embodiment, each feature recorded in embodiment can be combined, and be formed The embodiment of each number should not be considered merely as a technical solution by multiple optinal plans.
Embodiment one
Fig. 1 a shows the flow chart of the text adaptation display methods applied to client of the offer of the embodiment of the present disclosure one, The embodiment of the present disclosure is applicable to the case where text adaptation to be shown is carried out in the application of different language type, and this method can With by the text for being configured at client adaptation display device realize, specifically can by the software and/or hardware in electronic equipment come Implement.
As shown in Figure 1a, the text adaptation display methods applied to client that the embodiment of the present disclosure provides specifically includes:
S110, object language packet is obtained from server-side.
For any one APP software program that user uses, when APP is activated or user setting switches language After type, APP can be to server-side request target language pack, to update the database of client.Wherein, server-side is and user The APP used is associated in business and provides the server of data for APP;Object language packet is that user makes after starting APP Language data packet corresponding to category of language.It include to be translated as corresponding language type in each language data packet Text to be shown, wherein text to be shown can be a complete sentence, can be the sentence for needing pad parameter, It can also be a word.
Specifically, APP can carry position (locale) in the request in the object language packet request sent to server-side Information, existing language pack version number and/or category of language.In the request of object language packet, when only including location information, acquisition Object language packet is the corresponding language pack of category of language used in place that location information indicates.When object language packet is asked In asking, when comprising existing language pack version number, the version number of the language pack of acquisition is determined most after comparing by version number The language pack of new version number, what needs to be explained here is that, when only updating the version of language pack, the side of incremental update can be used Method only updates the place for needing to update, can more quickly obtain object language packet, reduce data processing amount.Work as target language When including language category information in speech packet request, if the category of language and currently used language kind of language category information instruction Class is different, and the language pack of acquisition is then the corresponding language pack of category of language of language category information instruction, is replaced using the language pack Change existing language pack.
S120, when receiving text keyword and parameter to be filled, in the object language packet matching with the text The corresponding text to be shown of this keyword.
Specifically, what is substantially pushed is text keyword and ginseng to be filled when server-side is to client push message Number.To, client can be matched in object language packet according to text keyword shown accordingly wait show Show text.For the client of language pack for using different language type, for the same PUSH message, each client's termination The text keyword and parameter to be filled received is identical.For example, there are three the APP client of user, the language point of application Not Wei Chinese, English and German, when client push message of the server to three users, text that three clients receive This keyword is KEY-1, and the parameter to be filled received is Param-1, Param-2 and Param-3.
The parameter filling format of S130, the parsing text to be shown.
It wherein, include parameter tags and parameter reference information in text to be shown.Specifically, parameter tags can indicate to join Several type, wherein parameter type can be customized according to the business demand progress that APP is applied, such as in the straight of the APP that can be broadcast live In between broadcasting, the official documents and correspondence of display is " user A has sent two roses ", can be user class (user) parameter by the name definition of user A, Rose is defined as present (gift) class parameter;Parameter reference refers to character position of the parameter in text to be shown, in difference Language in, for same parameters different with the position in display text, this is determined by the language construction of different language, such as in Word order structure between English is different.
Further, the parameter for parsing the text to be shown fills format, specifically includes: according in text to be shown Parameter tags and index information determine the type for needing the parameter filled, and the parameter for respectively needing to fill is in text to be shown Filling position.
Illustratively, it in the comment area of the direct broadcasting room for the APP that can be broadcast live, needs to show in main broadcaster's live streaming and is interacted with spectators Situation, when have spectators to main broadcaster give gifts object when, server-side can according to give gifts object spectators upload message in the direct broadcasting room The keyword KEY-1 of the client push message of the user of appearance and parameter Param-1, Param-2 and Param-3 to be filled. Client has matched band display text according to keyword KEY-1:
" it is a { 2:gift } that { 0:user } has given main broadcaster { 1:string } ", or
"{1:string}{2:gift}(s)has been send to anchor by{0:user}"。
In turn, it can determine that in text to be shown which specific position fills which kind of parameter.In use In the APP of text, label is that the parameter of (0:user) fills out the position in text beginning of the sentence, indicates the user for giving the spectators of main broadcaster's present Title.Specifically, text resolution to be shown, which is crossed into, can refer to resolving shown in Fig. 1 b, wherein TextPiece is indicated The parameter to be shown of different type (type).
S140, the parameter to be filled is filled into the text to be shown according to parameter filling format, and shown Show the filled text of parameter.
It, can be according to parsing result by parameter to be filled after determining that client treats the parsing result of display text It is filled into text to be shown, and the filled text of display parameters.Parameter Param-1 to be filled is such as inserted into the position (0:user) It sets, parameter Param-2 is inserted into the position (1:string), and parameter Param-3 is inserted into the position (2:gift), obtained complete Display text.
In a preferred embodiment, the parameter can also be filled out before the filled text of display parameters Text after filling is rendered.For example, user name needs are highlighted, user and string type is just defined, use is respectively represented Name in an account book and common string argument, official documents and correspondence color and font etc. can need to be set respectively according to business.Illustratively, Specific rendering set-up mode can refer to following content:
message Text{
String key=1;
String default_pattern=2;
TextFormat default_format=3;
Repeated TextPiece pieces=4;
} // setting text style
message TextFormat{
Uint32argb=1;
Bool bold=2;
Bool italic=3;
} // setting rendering form (color, overstriking, italic)
message TextPiece{
PieceType type=1;
TextFormat format=2;
String string_value=11;
TextPieceUser user_value=21;
} // custom parameter value
message TextPieceUser{
User user=1;
The setting of } // clock rate label
In another embodiment, when the text to be shown being matched to is without the ginseng that when adding parameter, server-side is issued Number can be the parameter NULL of customized setting, indicate not needing pad parameter in the message of this push.
A kind of text applied to client that the embodiment of the present disclosure provides is adapted to display methods, by client from service End obtains language pack, after receiving the text keyword and parameter to be filled that server-side issues, according to text keyword in language Text to be shown is matched in speech packet, to parse the format of text to be shown, parameter to be filled is inserted into text to be shown Corresponding position in this, generates and shows final text, solve when server-side not can determine that client using language without Method completes the problem of adaptation, realizes in the case where the location information independent of client, completes applicational language and application The adaptation of service logic decouples, and keeps language adaptation more flexible.
Embodiment two
Fig. 2 is the flow chart that a kind of text applied to client that the embodiment of the present disclosure two provides is adapted to display methods. The present embodiment is embodied based on optinal plan each in above-described embodiment.As shown in Fig. 2, being mentioned in the embodiment of the present disclosure The text adaptation display methods applied to client supplied includes the following steps:
S210, object language packet is obtained from server-side.
For any one APP software program that user uses, when APP is activated or user setting switches language After type, APP can be to server-side request target language pack, to update the database of client.
S220, request of data is sent to server-side, includes in the request and the text keyword and described to be filled The associated request keyword of parameter and required parameter.
During user uses an APP, it will usually the interaction that data are generated between server, to server end Request target data, as popularity star XXX one match in real-time poll, great program start countdown or some The popular cuisines in area etc. content.Specifically, including associated with parameter to be filled in the request that client issues Request keyword and required parameter.Illustratively, in " real-time poll of the popularity star XXX in a match " this request In, name XXX, tournament names and the poll of popularity star is all the parameter of request, requests keyword can be in the request KEY-2.To make server-side according to the request keyword and required parameter received, determine that the text for being handed down to client is crucial Word and parameter to be shown.
S230, when receiving text keyword and parameter to be filled, in the object language packet matching with the text The corresponding text to be shown of this keyword.
Specifically, what is substantially pushed is text keyword and ginseng to be filled when server-side is to client push message Number.To, client can be matched in object language packet according to text keyword shown accordingly wait show Show text.
For the client of language pack for using different language type, for the same PUSH message, each client The text keyword and parameter to be filled received is identical.Therefore, there are several situations, the first situations for parameter to be filled It is that parameter to be filled is international representation, such as the abbreviation of Arabic numerals, specific term and specific term, this A kind of parameter to be filled can be directly filled into the corresponding position of text to be shown;Second situation is parameter to be filled It is mismatched with the language that certain client uses, but the parameter to be filled is the target data of user's request, without being translated, Directly such parameter to be filled can also be directly filled into text to be shown;The third situation is, parameter to be filled with The language that certain client uses mismatches, and needs to replace with parameter to be filled the translation text for the category of language pair that client uses This, then the parameter to be shown after translation is filled into text to be shown.Optional interpretative system is: being in advance the third situation In parameter setting to be shown identify label, and the pre-buried cypher text for being provided with same identification label in language pack, when It, can be directly according to the identification of parameter to be shown when client receives the text keyword and parameter to be filled that server-side issues Label searches corresponding cypher text in object language packet.If parameter to be shown such as identifies label, illustrate the ginseng to be shown The fillable corresponding position to text to be shown of number.
The parameter filling format of S240, the parsing text to be shown.
The step can refer to the associated description of S130 in the embodiment of the present disclosure one.
S250, the parameter to be filled is filled into the text to be shown according to parameter filling format, and shown Show the filled text of parameter.
In the present embodiment, parameter to be filled is that the parameter to be filled that issues of server-side itself or server-side issue Parameter to be filled corresponding cypher text in object language packet.When determine client treat display text parsing result it Afterwards, parameter to be filled can be filled into text to be shown according to parsing result, and the filled text of display parameters.
It in a preferred embodiment, can also be before the filled text of display parameters, after parameter filling Text rendered.For example, keyword in the filled text of parameter is highlighted, change the color and font of text Deng can be needed to be set respectively according to business.
A kind of text applied to client that the embodiment of the present disclosure provides is adapted to display methods, by client from service End obtains language pack, and request of data is sent in the interactive process with server-side, and what reception server-side issued asks according to data Determining text keyword and parameter to be filled are asked, and then matches text to be shown in language pack according to text keyword The cypher text of parameter to be filled or parameter to be filled is inserted text to be shown to parse the format of text to be shown by this Corresponding position in this, generates and shows final text, solve when server-side not can determine that client using language without Method completes the problem of adaptation, realizes in the case where the location information independent of client, completes applicational language and application The adaptation of service logic decouples, and keeps language adaptation more flexible.
Embodiment three
Fig. 3 shows the flow chart of the text adaptation display methods applied to server-side of the offer of the embodiment of the present disclosure three, The embodiment of the present disclosure is applicable to the case where text adaptation to be shown is carried out in the application of different language type, and this method can It, specifically can be by the software and/or hardware in server come real to be realized by the text for being configured at server-side adaptation display device It applies.As shown in figure 3, the text adaptation display methods applied to server-side that the embodiment of the present disclosure provides specifically includes:
S310, the object language packet request in response to client, send object language packet to client.
For any one APP software program that user uses, when APP is activated or user setting switches language After type, APP can to server-side send object language packet solicited message, in solicited message carry position (locale) information, Existing language pack version number and/or category of language.So, server-side is just according to position (locale) information, existing language pack version This number and/or category of language determine object language packet, and object language packet is issued to client, thus maintain one can increment The language packet interface of update.
In the request of object language packet, when only including location information, place institute that server-side just indicates location information The corresponding language pack of the category of language used is issued to client as object language packet.In the request of object language packet, include When existing language pack version number, server-side, which has client, to be carried out version number and is compared with currently newest language version number to sentence It is disconnected whether consistent, when it is inconsistent be the language pack of latest edition number is just issued to client, what needs to be explained here is that, when only When updating the version of language pack, the method that incremental update can be used only updates the place for needing to update, can more quickly obtain Object language packet, reduces data processing amount.When including language category information in the request of object language packet, if category of language The category of language of information instruction is different from currently used category of language, the language kind that server-side just indicates language category information The corresponding language pack of class is sent to client.
S320, when needing to carry out text display, send the text keyword of text to be shown and to be filled to client Parameter, so that after client is matched to the corresponding text to be shown of the text keyword in the object language packet, parsing The parameter of the text to be shown fills format, according to the parameter fill format by the parameter to be filled be filled into it is described to In display text, and the filled text of display parameters.
When server-side is to client active push message, be by the relevant text keyword of client push with to What pad parameter was realized, so that client be made to be matched to text to be shown corresponding with text keyword in object language packet Afterwards, the parameter filling format for parsing text to be shown, the parameter filling format obtained according to parsing fill out the parameter to be filled It is charged in text to be shown, and the filled text of display parameters.
In another embodiment, server-side is in the request of data for receiving client transmission, wherein wraps in request of data The keyword containing request and required parameter.In turn, client will be issued to client according to request keyword and required parameter determination Text keyword and parameter to be filled.Wherein, the determination process of parameter to be filled is there are mainly two types of situation, and a kind of situation is root Parameter to be shown is directly determined according to required parameter, for example, the data of client request are intended to the name of one TV play of inquiry, that The parameter to be shown determined is the name of TV play, without other treatment processes;When another situation, server-side needs Parameter to be shown is calculated under preset calculating logic according to required parameter, for example, the data of client request are one The countdown that activity starts, is the data of a dynamic change, server-side will be according to required parameter in preset calculating logic With the time that countdown is calculated under rule, and in real time feedback arrive client, until user client leave display fall count When interface, thus the text for showing client be able to carry out dynamic update.
Further, when APP has new functional module, correspondingly, language pack matched with APP will increase and new function The corresponding content of text of energy module, server-side can will increase text and be sent to text transcription platform according to preset format and obtain increasing Add the multilingual translation result of text;Then, translation result is updated respectively in corresponding language pack.Need exist for explanation It is that specific restriction is not done to text transcription platform in the embodiment of the present disclosure, the transcription platform with interpretative function can be with For used in the present embodiment, usual each application and development company has the transcription platform of collaboration to complete specified translation.
A kind of text applied to server-side that the embodiment of the present disclosure provides is adapted to display methods, by server-side to client End provides language pack, and issues text keyword and parameter to be filled to client, to make client according to text keyword Text to be shown is matched in language pack, parameter to be filled is inserted text to be shown by the format for parsing text to be shown In corresponding position, generate and show final text, solving can not when server-side not can determine that client using language Complete adaptation the problem of, realize server-side in the case where the location information independent of client, complete applicational language with The adaptation of applied business logic decouples, and keeps language adaptation more flexible.
Example IV
Fig. 4 shows a kind of structure of text adaptation display device for being configured at client of the offer of the embodiment of the present disclosure four Schematic diagram, the embodiment of the present disclosure are applicable to the case where text adaptation to be shown is carried out in the application of different language type.
As shown in figure 4, text is adapted to display device in the embodiment of the present disclosure, comprising: language pack obtains module 410, to aobvious Show text matches module 420, text resolution module 430 and text display module 440.
Wherein, language pack obtains module 410, for obtaining object language packet from server-side;Text matches module to be shown 420, for when receiving text keyword and parameter to be filled, matching and the text to be crucial in the object language packet The corresponding text to be shown of word;Text resolution module 430, the parameter for parsing the text to be shown fill format;Text The parameter to be filled is filled into the text to be shown by display module 440 for filling format according to the parameter, and The filled text of display parameters.
The technical solution of the embodiment of the present disclosure obtains language pack from server-side by client, issues receiving server-side Text keyword and parameter to be filled after, text to be shown is matched in language pack according to text keyword, thus Parameter to be filled is inserted corresponding position in text to be shown by the format for parsing text to be shown, is generated and is shown final Text solves the problems, such as to be unable to complete adaptation when server-side not can determine that client using language, realizes and do not depending on In the case where the location information of client, completion applicational language is adapted to decoupling with applied business logic, makes language adaptation more Add flexibly.
Optionally, the text adaptation display device for being configured at client further includes data demand module, for receiving Before text keyword and parameter to be filled, request of data is sent to server-side, includes crucial with the text in the request Word and the associated request keyword of the parameter to be filled and required parameter.
It optionally, include parameter tags and parameter reference information in text to be shown, correspondingly, text resolution module 430 It is specifically used for:
The type for needing the parameter filled, and the ginseng for respectively needing to fill are determined according to the parameter tags and index information Filling position of the number in text to be shown, wherein the filling position is determined by the lingual structure feature of object language packet 's.
Optionally, the text adaptation display device for being configured at client further includes text replacement module, for when it is described to It, will be described to be filled filling format according to the parameter when category of language of pad parameter and the object language packet mismatches Before parameter is filled into the text to be shown, the parameter to be filled and the target are determined in the object language packet The identical cypher text of the category of language of language pack;
Correspondingly, text display module 440 is also used to:
It fills format according to the parameter cypher text of the parameter to be filled is filled into the text to be shown.
Optionally, the text adaptation display device for being configured at client further includes text rendering module, for joining in display Before the filled text of number, the filled text of the parameter is rendered.
The executable disclosure of text adaptation display device that client is configured at provided by the embodiment of the present disclosure is arbitrarily real The text adaptation display methods provided by example applied to client is applied, has the corresponding functional module of execution method and beneficial to effect Fruit.
Embodiment five
Fig. 5 shows a kind of structure of text adaptation display device for being configured at server-side of the offer of the embodiment of the present disclosure four Schematic diagram, the embodiment of the present disclosure are applicable to the case where text adaptation to be shown is carried out in the application of different language type.
As shown in figure 5, text is adapted to display device in the embodiment of the present disclosure, comprising: language pack sending module 510 and data Sending module 520.
Wherein, language pack sending module 510 is sent for the object language packet request in response to client to client Object language packet;Data transmission blocks 520, for sending text to be shown to client when needing to carry out text display Text keyword and parameter to be filled, so as to be matched to the text keyword in the object language packet corresponding for client After text to be shown, the parameter for parsing the text to be shown fills format, fills format for described wait fill out according to the parameter It fills parameter to be filled into the text to be shown, and the filled text of display parameters.
The technical solution of the embodiment of the present disclosure provides language pack to client by server-side, and to sending the documents under client This keyword and parameter to be filled, so that client is made to match text to be shown in language pack according to text keyword, Parameter to be filled is inserted corresponding position in text to be shown by the format for parsing text to be shown, is generated and is shown final Text solves the problems, such as to be unable to complete adaptation when server-side not can determine that client using language, realizes server-side and exist In the case where location information independent of client, completion applicational language is adapted to decoupling with applied business logic, makes language It is adapted to more flexible.
Optionally, the text adaptation display device for being configured at server-side further includes data determining module, in client Before sending the text keyword and parameter to be filled of text to be shown, the request of data that client is sent, the data are received It include request keyword and required parameter in request;Determine that the text closes according to the request keyword and the required parameter Key word and the parameter to be filled.
Optionally, the text adaptation display device for being configured at server-side further includes translation module, is pressed for that will increase text Text transcription platform is sent to according to preset format and obtains the multilingual translation result for increasing text;By the translation result It is updated in corresponding language pack respectively.
The executable disclosure of text adaptation display device that server-side is configured at provided by the embodiment of the present disclosure is arbitrarily real The text adaptation display methods provided by example applied to server-side is applied, has the corresponding functional module of execution method and beneficial to effect Fruit.
Embodiment six
Below with reference to Fig. 6, it illustrates the electronic equipments and/or server 600 that are suitable for being used to realize the embodiment of the present disclosure Structural schematic diagram.Electronic equipment and/or server in the embodiment of the present disclosure can include but is not limited to such as mobile phone, Laptop, digit broadcasting receiver, PDA (personal digital assistant), PAD (tablet computer), PMP (portable multimedia broadcasting Put device), the mobile terminal of car-mounted terminal (such as vehicle mounted guidance terminal) etc. and such as number TV, desktop computer etc. Fixed terminal perhaps various forms of servers such as separate server or server cluster.Electronic equipment shown in Fig. 6 And/or server is only an example, should not function to the embodiment of the present disclosure and use scope bring any restrictions.
As shown in fig. 6, electronic equipment and/or server 600 may include processing unit (such as central processing unit, figure Processor etc.) 601, it can add according to the program being stored in read-only memory device (ROM) 602 or from storage device 605 The program that is downloaded in random access memory device (RAM) 603 and execute various movements appropriate and processing.In RAM 603, also It is stored with electronic equipment and/or server 600 operates required various programs and data.Processing unit 601, ROM 602 and RAM 603 is connected with each other by bus 604.Input/output (I/O) interface 605 is also connected to bus 604.
In general, following device can connect to I/O interface 604: including such as touch screen, touch tablet, keyboard, mouse, taking the photograph As the input unit 606 of head, microphone, accelerometer, gyroscope etc.;Including such as liquid crystal display (LCD), loudspeaker, vibration The output device 607 of dynamic device etc.;Storage device 608 including such as tape, hard disk etc.;And communication device 609.Communication device 609, which can permit electronic equipment and/or server 600, is wirelessly or non-wirelessly communicated with other equipment to exchange data.Although Fig. 6 shows electronic equipment and/or server 600 with various devices, it should be understood that being not required for implementing or have Standby all devices shown.It can alternatively implement or have more or fewer devices.
Particularly, in accordance with an embodiment of the present disclosure, it may be implemented as computer above with reference to the process of flow chart description Software program.For example, embodiment of the disclosure includes a kind of computer program product comprising be carried on computer-readable medium On computer program, the computer program include for execute can operational controls display methods program code.In this way Embodiment in, which can be downloaded and installed from network by communication device 609, or from storage device 604 are mounted, or are mounted from ROM 602.When the computer program is executed by processing unit 601, it is real to execute the disclosure Apply the above-mentioned function of limiting in the method for example.
It should be noted that the above-mentioned computer-readable medium of the disclosure can be computer-readable signal media or meter Calculation machine readable storage medium storing program for executing either the two any combination.Computer readable storage medium for example can be --- but not Be limited to --- electricity, magnetic, optical, electromagnetic, infrared ray or semiconductor system, device or device, or any above combination.Meter The more specific example of calculation machine readable storage medium storing program for executing can include but is not limited to: have the electrical connection, just of one or more conducting wires Take formula computer disk, hard disk, random access memory device (RAM), read-only memory device (ROM), erasable type may be programmed it is read-only Storage device (EPROM or flash memory), optical fiber, portable compact disc read-only memory device (CD-ROM), light storage device part, magnetic Storage device part or above-mentioned any appropriate combination.In the disclosure, computer readable storage medium can be any packet Contain or store the tangible medium of program, which can be commanded execution system, device or device use or in connection It uses.And in the disclosure, computer-readable signal media may include propagating in a base band or as carrier wave a part Data-signal, wherein carrying computer-readable program code.The data-signal of this propagation can take various forms, packet Include but be not limited to electromagnetic signal, optical signal or above-mentioned any appropriate combination.Computer-readable signal media can also be meter Any computer-readable medium other than calculation machine readable storage medium storing program for executing, which can send, propagate or Person's transmission is for by the use of instruction execution system, device or device or program in connection.Computer-readable Jie The program code for including in matter can transmit with any suitable medium, including but not limited to: electric wire, optical cable, RF (radio frequency) etc. Deng or above-mentioned any appropriate combination.
Above-mentioned computer-readable medium can be included in above-mentioned electronic equipment;It is also possible to individualism, and not It is fitted into the electronic equipment.
Above-mentioned computer-readable medium carries one or more program, when said one or multiple programs are by this Manage device execute when so that the electronic equipment: obtain promotional content is associated can operational controls;Determination can operational controls target Show information;If the displaying duration of promotional content reaches preset duration, according to target show information, to can operational controls original The display information that begins is adjusted.
The calculating of the operation for executing the disclosure can be write with one or more programming languages or combinations thereof Machine program code, above procedure design language include object oriented program language-such as Java, Smalltalk, C+ +, it further include conventional procedural programming language-such as " C " language or similar programming language.Program code can Fully to execute, partly execute on the user computer on the user computer, be executed as an independent software package, Part executes on the remote computer or executes on a remote computer or server completely on the user computer for part. In situations involving remote computers, remote computer can pass through the network of any kind --- including local area network (LAN) Or wide area network (WAN)-is connected to subscriber computer, or, it may be connected to outer computer (such as utilize Internet service Provider is connected by internet).
Flow chart and block diagram in attached drawing are illustrated according to the system of the various embodiments of the disclosure, method and computer journey The architecture, function and operation in the cards of sequence product.In this regard, each box in flowchart or block diagram can generation A part of one module, program segment or code of table, a part of the module, program segment or code include one or more use The executable instruction of the logic function as defined in realizing.It should also be noted that in some implementations as replacements, being marked in box The function of note can also occur in a different order than that indicated in the drawings.For example, two boxes succeedingly indicated are actually It can be basically executed in parallel, they can also be executed in the opposite order sometimes, and this depends on the function involved.Also it to infuse Meaning, the combination of each box in block diagram and or flow chart and the box in block diagram and or flow chart can be with holding The dedicated hardware based system of functions or operations as defined in row is realized, or can use specialized hardware and computer instruction Combination realize.
Being described in unit involved in the embodiment of the present disclosure can be realized by way of software, can also be by hard The mode of part is realized.Wherein, the title of module does not constitute the restriction to the module itself under certain conditions, for example, obtaining Modulus block be also described as " obtain promotional content it is associated can operational controls module ".
Above description is only the preferred embodiment of the disclosure and the explanation to institute's application technology principle.Those skilled in the art Member is it should be appreciated that the open scope involved in the disclosure, however it is not limited to technology made of the specific combination of above-mentioned technical characteristic Scheme, while should also cover in the case where not departing from design disclosed above, it is carried out by above-mentioned technical characteristic or its equivalent feature Any combination and the other technical solutions formed.Such as features described above has similar function with (but being not limited to) disclosed in the disclosure Can technical characteristic replaced mutually and the technical side that is formed.

Claims (13)

1. a kind of text is adapted to display methods, it is applied to client characterized by comprising
Object language packet is obtained from server-side;
When receiving text keyword and parameter to be filled, matching and the text keyword pair in the object language packet The text to be shown answered;
Parse the parameter filling format of the text to be shown;
It fills format according to the parameter parameter to be filled is filled into the text to be shown, and display parameters are filled Text afterwards.
2. the method according to claim 1, wherein before receiving text keyword and parameter to be filled, The method also includes:
Request of data is sent to server-side, includes associated with the text keyword and the parameter to be filled in the request Request keyword and required parameter.
3. the method according to claim 1, wherein including parameter tags and parameter rope in the text to be shown Fuse breath, correspondingly, the parameter of the parsing text to be shown fills format, comprising:
The type for needing the parameter filled, and the ginseng for respectively needing to fill are determined according to the parameter tags and the index information Filling position of the number in text to be shown, wherein the filling position is determined by the lingual structure feature of object language packet 's.
4. the method according to claim 1, wherein working as the language of the parameter to be filled and the object language packet When saying that type mismatches, the parameter to be filled is filled into it in the text to be shown filling format according to the parameter Before, the method also includes:
The parameter to be filled translation identical with the category of language of the object language packet is determined in the object language packet Text;Correspondingly, described be filled into the parameter to be filled in the text to be shown according to parameter filling format, wrap It includes;
It fills format according to the parameter cypher text of the parameter to be filled is filled into the text to be shown.
5. method according to claim 1 to 4, which is characterized in that before the filled text of display parameters, institute State method further include:
The filled text of the parameter is rendered.
6. a kind of text is adapted to display methods, it is applied to server-side characterized by comprising
In response to the object language packet request of client, object language packet is sent to client;
When needing to carry out text display, the text keyword and parameter to be filled of text to be shown are sent to client, so that After client is matched to the corresponding text to be shown of the text keyword in the object language packet, parse described to be shown The parameter of text fills format, fills format according to the parameter and the parameter to be filled is filled into the text to be shown In, and the filled text of display parameters.
7. according to the method described in claim 6, it is characterized in that, client send text to be shown text keyword and Before parameter to be filled, the method also includes:
The request of data that client is sent is received, includes request keyword and required parameter in the request of data;
The text keyword and the parameter to be filled are determined according to the request keyword and the required parameter.
8. method according to claim 6 or 7, which is characterized in that the method also includes:
Text will be increased to be sent to text transcription platform according to preset format and obtain the multilingual translation knot for increasing text Fruit;
The translation result is updated respectively in corresponding language pack.
9. a kind of text is adapted to display device, it is configured at client characterized by comprising
Language pack obtains module, for obtaining object language packet from server-side;
Text matches module to be shown, for when receiving text keyword and parameter to be filled, in the object language packet It is middle to match text to be shown corresponding with the text keyword;
Text resolution module, the parameter for parsing the text to be shown fill format;
The parameter to be filled is filled into the text to be shown for filling format according to the parameter by text display module In, and the filled text of display parameters.
10. a kind of text is adapted to display device, it is configured at server-side characterized by comprising
Language pack sending module sends object language packet to client for the object language packet request in response to client;
Data transmission blocks, for sending the text keyword of text to be shown to client when needing to carry out text display And parameter to be filled, so that client is matched to the corresponding text to be shown of the text keyword in the object language packet Afterwards, the parameter for parsing the text to be shown fills format, fills format according to the parameter and fills the parameter to be filled Into the text to be shown, and the filled text of display parameters.
11. a kind of electronic equipment, which is characterized in that the electronic equipment includes:
One or more processing units;
Storage device, for storing one or more programs;
When one or more of programs are executed by one or more of processing units, so that one or more of processing fill It sets the realization such as client text as claimed in any one of claims 1 to 5 that is applied to and is adapted to display methods.
12. a kind of server, which is characterized in that the server includes:
One or more processing units;
Memory, for storing one or more programs;
When one or more of programs are executed by one or more of processors, so that one or more of processors are real Now the text applied to server-side as described in any in claim 6-8 is adapted to display methods.
13. a kind of computer readable storage medium, is stored thereon with computer program, which is characterized in that the program is by processor It is realized when execution and is adapted to display methods applied to the text of client or server-side as described in any one of claims 1-8.
CN201910205047.4A 2019-03-18 2019-03-18 Text adaptive display method, device, server and storage medium Active CN109947512B (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201910205047.4A CN109947512B (en) 2019-03-18 2019-03-18 Text adaptive display method, device, server and storage medium
PCT/CN2020/070718 WO2020186904A1 (en) 2019-03-18 2020-01-07 Text adaptive display method and apparatus, electronic device, server, and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910205047.4A CN109947512B (en) 2019-03-18 2019-03-18 Text adaptive display method, device, server and storage medium

Publications (2)

Publication Number Publication Date
CN109947512A true CN109947512A (en) 2019-06-28
CN109947512B CN109947512B (en) 2020-06-05

Family

ID=67008430

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910205047.4A Active CN109947512B (en) 2019-03-18 2019-03-18 Text adaptive display method, device, server and storage medium

Country Status (2)

Country Link
CN (1) CN109947512B (en)
WO (1) WO2020186904A1 (en)

Cited By (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109840273A (en) * 2019-01-18 2019-06-04 珠海天燕科技有限公司 A kind of official documents and correspondence generation method and device
CN110401841A (en) * 2019-07-19 2019-11-01 北京字节跳动网络技术有限公司 A kind of analytic method, device, equipment and the storage medium of direct broadcasting room message
CN110536149A (en) * 2019-09-02 2019-12-03 北京字节跳动网络技术有限公司 Message display method, device, readable medium and electronic equipment
CN111010392A (en) * 2019-12-13 2020-04-14 惠州Tcl移动通信有限公司 Disaster information display method and device, storage medium and electronic equipment
CN111177634A (en) * 2020-01-03 2020-05-19 北京字节跳动网络技术有限公司 Multi-language supporting file content loading method, device, equipment and medium
WO2020186904A1 (en) * 2019-03-18 2020-09-24 北京字节跳动网络技术有限公司 Text adaptive display method and apparatus, electronic device, server, and storage medium
CN111857906A (en) * 2020-06-03 2020-10-30 北京旷视科技有限公司 Text display method, device and system of terminal and storage medium
CN112073487A (en) * 2020-08-28 2020-12-11 北京达佳互联信息技术有限公司 Signaling sending method, signaling display method, signaling sending device, signaling display device, electronic equipment and storage medium
CN112632902A (en) * 2020-03-11 2021-04-09 西安诺瓦星云科技股份有限公司 Text processing method and device, text playing method and device and text playing control system
CN112925655A (en) * 2019-12-05 2021-06-08 台达电子工业股份有限公司 Decoupling system and method for dividing service
CN113360657A (en) * 2021-06-30 2021-09-07 安徽商信政通信息技术股份有限公司 Intelligent document distribution and handling method and device and computer equipment
CN113392356A (en) * 2021-06-28 2021-09-14 北京沃东天骏信息技术有限公司 File adaptation method, device and storage medium
CN114202760A (en) * 2021-11-10 2022-03-18 北京声智科技有限公司 Character recognition method and device, electronic equipment and readable storage medium
CN115965017A (en) * 2023-01-04 2023-04-14 北京三维天地科技股份有限公司 Multi-language input and analysis system and method based on development platform

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6993568B1 (en) * 2000-11-01 2006-01-31 Microsoft Corporation System and method for providing language localization for server-based applications with scripts
CN104199662A (en) * 2014-09-01 2014-12-10 浪潮电子信息产业股份有限公司 Multi-language supporting technology suitable for FLEX project
CN105573969A (en) * 2006-10-02 2016-05-11 谷歌公司 Displaying original text in a user interface with translated text
CN106873971A (en) * 2016-12-29 2017-06-20 武汉斗鱼网络科技有限公司 The multilingual methods of exhibiting and system of a kind of flash applications
CN107122190A (en) * 2017-04-27 2017-09-01 努比亚技术有限公司 A kind of multilingual static page generation method, server and storage medium
CN107590110A (en) * 2017-09-20 2018-01-16 广州酷狗计算机科技有限公司 Text display method and device
CN108021423A (en) * 2017-12-15 2018-05-11 语联网(武汉)信息技术有限公司 A kind of Multilingual website generating method, system and computer-readable recording medium
CN109325121A (en) * 2018-09-14 2019-02-12 北京字节跳动网络技术有限公司 Method and apparatus for determining the keyword of text

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8930308B1 (en) * 2012-08-20 2015-01-06 3Play Media, Inc. Methods and systems of associating metadata with media
CN104020991B (en) * 2014-05-16 2017-11-07 可牛网络技术(北京)有限公司 The multi-language switching method and device of application program
CN108924030A (en) * 2018-05-31 2018-11-30 康键信息技术(深圳)有限公司 Electronic device, the method for dynamically configuration message exhibition method and storage medium
CN109947512B (en) * 2019-03-18 2020-06-05 北京字节跳动网络技术有限公司 Text adaptive display method, device, server and storage medium

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6993568B1 (en) * 2000-11-01 2006-01-31 Microsoft Corporation System and method for providing language localization for server-based applications with scripts
CN105573969A (en) * 2006-10-02 2016-05-11 谷歌公司 Displaying original text in a user interface with translated text
CN104199662A (en) * 2014-09-01 2014-12-10 浪潮电子信息产业股份有限公司 Multi-language supporting technology suitable for FLEX project
CN106873971A (en) * 2016-12-29 2017-06-20 武汉斗鱼网络科技有限公司 The multilingual methods of exhibiting and system of a kind of flash applications
CN107122190A (en) * 2017-04-27 2017-09-01 努比亚技术有限公司 A kind of multilingual static page generation method, server and storage medium
CN107590110A (en) * 2017-09-20 2018-01-16 广州酷狗计算机科技有限公司 Text display method and device
CN108021423A (en) * 2017-12-15 2018-05-11 语联网(武汉)信息技术有限公司 A kind of Multilingual website generating method, system and computer-readable recording medium
CN109325121A (en) * 2018-09-14 2019-02-12 北京字节跳动网络技术有限公司 Method and apparatus for determining the keyword of text

Cited By (23)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109840273A (en) * 2019-01-18 2019-06-04 珠海天燕科技有限公司 A kind of official documents and correspondence generation method and device
CN109840273B (en) * 2019-01-18 2020-09-15 珠海天燕科技有限公司 Method and device for generating file
WO2020186904A1 (en) * 2019-03-18 2020-09-24 北京字节跳动网络技术有限公司 Text adaptive display method and apparatus, electronic device, server, and storage medium
CN110401841A (en) * 2019-07-19 2019-11-01 北京字节跳动网络技术有限公司 A kind of analytic method, device, equipment and the storage medium of direct broadcasting room message
CN110401841B (en) * 2019-07-19 2021-10-29 北京字节跳动网络技术有限公司 Method, device, equipment and storage medium for analyzing messages in live broadcast room
CN110536149A (en) * 2019-09-02 2019-12-03 北京字节跳动网络技术有限公司 Message display method, device, readable medium and electronic equipment
CN112925655A (en) * 2019-12-05 2021-06-08 台达电子工业股份有限公司 Decoupling system and method for dividing service
CN112925655B (en) * 2019-12-05 2024-02-27 台达电子工业股份有限公司 Decoupling system for dividing service and method thereof
CN111010392A (en) * 2019-12-13 2020-04-14 惠州Tcl移动通信有限公司 Disaster information display method and device, storage medium and electronic equipment
CN111177634A (en) * 2020-01-03 2020-05-19 北京字节跳动网络技术有限公司 Multi-language supporting file content loading method, device, equipment and medium
CN112632902A (en) * 2020-03-11 2021-04-09 西安诺瓦星云科技股份有限公司 Text processing method and device, text playing method and device and text playing control system
CN112632902B (en) * 2020-03-11 2024-06-04 西安诺瓦星云科技股份有限公司 Text processing method and device, text playing method and device and text playing control system
WO2021243916A1 (en) * 2020-06-03 2021-12-09 北京旷视科技有限公司 Text display method and apparatus for terminals, system and storage medium
CN111857906A (en) * 2020-06-03 2020-10-30 北京旷视科技有限公司 Text display method, device and system of terminal and storage medium
CN112073487A (en) * 2020-08-28 2020-12-11 北京达佳互联信息技术有限公司 Signaling sending method, signaling display method, signaling sending device, signaling display device, electronic equipment and storage medium
CN113392356A (en) * 2021-06-28 2021-09-14 北京沃东天骏信息技术有限公司 File adaptation method, device and storage medium
WO2023273694A1 (en) * 2021-06-28 2023-01-05 北京沃东天骏信息技术有限公司 Copywriting adaptation method and apparatus, and storage medium
CN113392356B (en) * 2021-06-28 2024-04-12 北京沃东天骏信息技术有限公司 Wen An adapting method, device and storage medium
CN113360657A (en) * 2021-06-30 2021-09-07 安徽商信政通信息技术股份有限公司 Intelligent document distribution and handling method and device and computer equipment
CN113360657B (en) * 2021-06-30 2023-10-24 安徽商信政通信息技术股份有限公司 Intelligent document distribution handling method and device and computer equipment
CN114202760A (en) * 2021-11-10 2022-03-18 北京声智科技有限公司 Character recognition method and device, electronic equipment and readable storage medium
CN115965017B (en) * 2023-01-04 2023-11-10 北京三维天地科技股份有限公司 Multi-language input and analysis system and method based on development platform
CN115965017A (en) * 2023-01-04 2023-04-14 北京三维天地科技股份有限公司 Multi-language input and analysis system and method based on development platform

Also Published As

Publication number Publication date
WO2020186904A1 (en) 2020-09-24
CN109947512B (en) 2020-06-05

Similar Documents

Publication Publication Date Title
CN109947512A (en) A kind of text adaptation display methods, device, server and storage medium
US20220075932A1 (en) Method and apparatus for inserting information into online document
US11924298B2 (en) Message pushing method for a virtual gift and electronic device
US9537925B2 (en) Browser notifications
US10291719B2 (en) Enabling communication while limiting access to user information
US11095957B2 (en) Method and apparatus for publishing information, and method and apparatus for processing information
CN111064987A (en) Information display method and device and electronic equipment
CN108536805A (en) web access method and device
US12160620B2 (en) Information interaction method, apparatus and device
CN119781860A (en) A personalized definition system and method for digital personal business cards
CN113676761A (en) Multimedia resource playing method and device and main control equipment
CN109947423A (en) Code generating method, device, terminal and medium
CN109684116B (en) Data sharing method, device, equipment and medium
CN111641693B (en) Session data processing method and device and electronic equipment
US20170279749A1 (en) Modular Communications
CN109948082A (en) Live information processing method and processing device, electronic equipment, storage medium
AU2012261393B2 (en) Method and system for inputting information to mobile terminal as well as mobile terminal
CN110442416A (en) For showing method, electronic equipment and the computer-readable medium of information
US20180300122A1 (en) Data processing method and system, and server
CN114024982B (en) Information transmission method, service server, terminal device, system and storage medium
CN112596729B (en) Target application interface generation method and device, readable medium and electronic device
CN115860796A (en) Method, device, system and equipment for establishing service based on middle platform system
KR20220127935A (en) Methods and devices for information interaction
CN110401841A (en) A kind of analytic method, device, equipment and the storage medium of direct broadcasting room message
JP6050449B1 (en) Matching system

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant