CN113609870A - Translation method, translation device, server and readable storage medium - Google Patents
Translation method, translation device, server and readable storage medium Download PDFInfo
- Publication number
- CN113609870A CN113609870A CN202110839671.7A CN202110839671A CN113609870A CN 113609870 A CN113609870 A CN 113609870A CN 202110839671 A CN202110839671 A CN 202110839671A CN 113609870 A CN113609870 A CN 113609870A
- Authority
- CN
- China
- Prior art keywords
- translation
- revised
- preset
- result
- reviewer
- 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
Links
- 238000013519 translation Methods 0.000 title claims abstract description 508
- 238000000034 method Methods 0.000 title claims abstract description 53
- 238000012550 audit Methods 0.000 claims abstract description 73
- 238000013507 mapping Methods 0.000 claims abstract description 60
- 238000012552 review Methods 0.000 claims description 51
- 238000004590 computer program Methods 0.000 claims description 20
- 238000004891 communication Methods 0.000 claims description 5
- 238000012545 processing Methods 0.000 abstract description 5
- 230000014616 translation Effects 0.000 description 421
- 230000006870 function Effects 0.000 description 7
- 230000008569 process Effects 0.000 description 6
- 238000010586 diagram Methods 0.000 description 5
- 230000008878 coupling Effects 0.000 description 3
- 238000010168 coupling process Methods 0.000 description 3
- 238000005859 coupling reaction Methods 0.000 description 3
- 238000012986 modification Methods 0.000 description 3
- 230000004048 modification Effects 0.000 description 3
- 238000012795 verification Methods 0.000 description 2
- 238000009825 accumulation Methods 0.000 description 1
- 230000003247 decreasing effect Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/40—Processing or translation of natural language
- G06F40/42—Data-driven translation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/40—Processing or translation of natural language
- G06F40/51—Translation evaluation
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Health & Medical Sciences (AREA)
- Artificial Intelligence (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Computational Linguistics (AREA)
- General Health & Medical Sciences (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Machine Translation (AREA)
Abstract
The application is applicable to the technical field of data processing, and provides a translation method, a translation device, a server and a readable storage medium, wherein the translation method comprises the following steps: acquiring a revised translation of a target user end to a translation object, wherein the target user end is any one of a plurality of user ends; sending the revised translation to a preset auditing platform; receiving an audit result of a preset audit platform for the revised translation; judging whether the audit result is that the audit is passed; if so, establishing a mapping relation between the revised translation and the translation object; and updating the preset translation database according to the established mapping relation between the revised translation and the translation object, so that all the user terminals update the translation object according to the revised translation. The method can acquire the revised translation of the translation object by any user in the plurality of user sides, and updates the preset translation database after the revised translation is sent to the preset auditing platform to be audited, so that all the user sides can directly update the translation object according to the updated revised translation, and the translation efficiency can be improved.
Description
Technical Field
The present application belongs to the technical field of data processing, and in particular, to a translation method, an apparatus, a server, and a readable storage medium.
Background
At present, based on the requirements of various fields, developers can develop various application software to meet the user requirements, for example, automobile diagnosis software in the automobile field diagnoses vehicles, and in order to face wider users, various types of languages can be adopted in the current software interface.
At present, the translation among multiple types of languages is updated or modified usually by external translation or internal translation engineers, then the application software is reissued, and the client updates or downloads the application software to update the translation of the application software interface, so that the translation method has low efficiency.
Disclosure of Invention
The embodiment of the application provides a translation method, a translation device, a server and a readable storage medium, and aims to solve the problem that the existing translation method is low in efficiency.
In a first aspect, an embodiment of the present application provides a translation method, which is applied to a server, where the server is communicatively connected to a plurality of user terminals, and the translation method includes:
acquiring a revised translation of a target user end to a translation object, wherein the target user end is any one of a plurality of user ends;
sending the revised translation to a preset auditing platform; receiving an auditing result of the preset auditing platform for the revised translation;
judging whether the audit result is that the audit is passed; if so, establishing a mapping relation between the revised translation and the translation object;
and updating a preset translation database according to the established mapping relation between the revised translation and the translation object, so that all the user terminals update the translation object according to the revised translation.
In one embodiment, the preset auditing platform comprises at least one reviewer; the judging whether the audit result is that the audit is passed includes:
obtaining the review result of each reviewer for the revised translation;
judging the auditing passing rate of the revised translation according to the reviewing result of each reviewer;
and when the auditing passing rate is greater than a preset threshold value, judging that the auditing result of the revised translation is approved.
In one embodiment, the preset auditing platform comprises at least one reviewer; the judging whether the audit result is that the audit is passed includes:
acquiring the identity identification information of each reviewer and the user grade on the preset auditing platform;
determining a weight coefficient corresponding to a reviewer according to the identity information and the user grade;
obtaining the score of each reviewer for the revised translation;
determining the total score of the revised translation according to the score of each reviewer on the revised translation and the corresponding weight coefficient;
and when the total score of the revised translation is larger than a preset threshold value, judging that the revised translation is approved.
In one embodiment, the reviewers include users whose identification information is a senior engineer and/or users whose identification information is a professional translator.
In one embodiment, before the sending the revised translation to the pre-installed auditing platform, the method further includes:
acquiring an initial translation of the server aiming at the translation object;
comparing the initial translation to the revised translation;
determining foreign language keywords to be revised in the initial translation and a revision result aiming at the foreign language keywords in the revised translation according to a comparison result;
correspondingly, the revised translation is sent to a preset auditing platform, and an auditing result of the preset auditing platform for the revised translation is received; judging whether the audit result is that the audit is passed; if so, establishing a mapping relation between the revised translation and the translation object; updating a preset translation database according to the established mapping relation between the revised translation and the translation object so that all the user terminals update the translation object according to the revised translation, wherein the updating comprises the following steps:
sending the revision result to a preset auditing platform; receiving an auditing result of the preset auditing platform for the revision result; judging whether the audit result is that the audit is passed; if yes, establishing a mapping relation between the revision result and the foreign language keywords; and updating a preset translation database according to the established mapping relation between the revision result and the foreign language keywords so that all the user terminals update the foreign language keywords according to the revision result.
In one embodiment, the obtaining of the review results of each of the reviewers for the revised translation includes: and acquiring a review result of each reviewer for the revised translation within a preset time period after the revised translation is sent to a preset review platform.
In one embodiment, the preset auditing platform comprises at least one reviewer; the step of sending the revised translation to a preset auditing platform comprises the following steps:
obtaining login information of each reviewer on the preset auditing platform;
determining a target reviewer according to the login information;
sending the revised translation to a target reviewer;
correspondingly, receiving an audit result of the preset audit platform for the revised translation, including:
and receiving the auditing result of the target reviewer for the revised translation.
In a second aspect, an embodiment of the present application provides a translation apparatus, which is applied to a server and applied to a server, where the server is communicatively connected to a plurality of user terminals, and the translation apparatus includes:
the first acquisition module is used for acquiring a revised translation of a target user side to a translation object, wherein the target user side is any one of a plurality of user sides;
the sending module is used for sending the revised translation to a preset auditing platform;
the receiving module is used for receiving an auditing result of the preset auditing platform for the revised translation;
the judging module is used for judging whether the auditing result is approved;
the establishing module is used for establishing the mapping relation between the revised translation and the translation object when the auditing result is that the auditing is passed;
and the updating module is used for updating a preset translation database according to the established mapping relation between the revised translation and the translation object so that all the user terminals update the translation object according to the revised translation.
In one embodiment, the preset auditing platform comprises at least one reviewer; the judging module comprises:
a first obtaining unit, configured to obtain a review result of each reviewer for the revised translation;
the first judgment unit is used for judging the verification passing rate of the revised translation according to the review result of each reviewer;
and the first judging unit is used for judging that the checking result of the revised translation is approved when the checking pass rate is greater than a preset threshold value.
In one embodiment, the preset auditing platform comprises at least one reviewer; the judging module comprises:
the second acquisition unit is used for acquiring the identity identification information of each reviewer and the user level on the preset auditing platform;
the first determining unit is used for determining the weight coefficient of the corresponding reviewer according to the identity information and the user grade;
a third obtaining unit, configured to obtain a score of each reviewer for the revised translation;
the second determining unit is used for determining the total score of the revised translation according to the score of each reviewer on the revised translation and the corresponding weight coefficient;
and the second judging unit is used for judging that the revised translation is approved when the total score of the revised translation is greater than a preset threshold.
In one embodiment, the reviewers include users whose identification information is a senior engineer and/or users whose identification information is a professional translator.
In one embodiment, the translation apparatus further comprises:
the second acquisition module is used for acquiring the initial translation of the server aiming at the translation object;
the comparison module is used for comparing the initial translation with the revised translation;
the determining module is used for determining foreign language keywords to be revised in the initial translation and a revision result aiming at the foreign language keywords in the revised translation according to a comparison result;
correspondingly, the sending module is specifically configured to: sending the revision result to a preset auditing platform;
the receiving module is specifically configured to: receiving an auditing result of the preset auditing platform for the revision result;
the judgment module is specifically configured to: judging whether the audit result is that the audit is passed;
the establishing module is specifically configured to: if yes, establishing a mapping relation between the revision result and the foreign language keywords;
the update module is specifically configured to: and updating a preset translation database according to the established mapping relation between the revision result and the foreign language keywords so that all the user terminals update the foreign language keywords according to the revision result.
In one embodiment, the first obtaining unit is specifically configured to: and acquiring a review result of each reviewer for the revised translation within a preset time period after the revised translation is sent to a preset review platform.
In one embodiment, the preset auditing platform comprises at least one reviewer; the sending module comprises:
the fourth acquisition unit is used for acquiring login information of each reviewer on the preset auditing platform;
the third determining unit is used for determining a target reviewer according to the login information;
a sending unit, configured to send the revised translation to a target reviewer;
correspondingly, the receiving module is specifically configured to: and receiving the auditing result of the target reviewer for the revised translation.
In a third aspect, an embodiment of the present application provides a server, including a memory, a processor, and a computer program stored in the memory and executable on the processor, where the processor implements the steps of the translation method in the first aspect when executing the computer program.
In a fourth aspect, an embodiment of the present application provides a computer-readable storage medium, where a computer program is stored, and the computer program, when executed by a processor, implements the steps of the translation method in the first aspect.
In a fifth aspect, embodiments of the present application provide a computer program product, which when run on a server, causes the server to perform the steps of the translation method in the first aspect.
Compared with the prior art, the embodiment of the application has the advantages that: acquiring a revised translation of a target user end to a translation object, wherein the target user end is any one of a plurality of user ends; sending the revised translation to a preset auditing platform; receiving an auditing result of the preset auditing platform for the revised translation; judging whether the audit result is that the audit is passed; if so, establishing a mapping relation between the revised translation and the translation object; and updating a preset translation database according to the established mapping relation between the revised translation and the translation object, so that all the user terminals update the translation object according to the revised translation. The method and the device have the advantages that the revised translation of the translation object by any user in the plurality of user sides can be obtained, the revised translation is sent to the preset auditing platform to be audited and passed, the mapping relation between the revised translation and the translation object is established, and the preset translation database is updated, so that all the user sides can directly update the translation object according to the updated revised translation, and the translation efficiency can be improved.
Drawings
In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings needed to be used in the embodiments or the prior art descriptions will be briefly described below, and it is obvious that the drawings in the following description are only embodiments of the present application, and those skilled in the art can also obtain other drawings according to the drawings without creative efforts.
FIG. 1 is a schematic flowchart of a translation method according to an embodiment of the present disclosure;
FIG. 2 is a schematic flowchart of a translation method provided in the second embodiment of the present application;
FIG. 3 is a flowchart illustrating a translation method provided in the third embodiment of the present application;
FIG. 4 is a flowchart illustrating a translation method according to a fourth embodiment of the present disclosure;
fig. 5 is a schematic display interface diagram of a specific application scenario provided in the fourth embodiment of the present application;
FIG. 6 is a flowchart illustrating a translation method according to a fifth embodiment of the present disclosure;
fig. 7 is a block diagram of a translation apparatus according to a sixth embodiment of the present application;
fig. 8 is a schematic structural diagram of a server according to a seventh embodiment of the present application.
Detailed Description
In the following description, for purposes of explanation and not limitation, specific details are set forth, such as particular system module structures, techniques, etc. in order to provide a thorough understanding of the embodiments of the present application. It will be apparent, however, to one skilled in the art that the present application may be practiced in other embodiments that depart from these specific details. In other instances, detailed descriptions of well-known system modules, devices, circuits, and methods are omitted so as not to obscure the description of the present application with unnecessary detail.
It should be understood that the sequence numbers of the steps in the method embodiments described below do not mean the execution sequence, and the execution sequence of each process should be determined by the function and the inherent logic of the process, and should not constitute any limitation on the implementation process of each embodiment.
In order to explain the technical means of the present invention, the following description will be given by way of specific examples.
Example one
The embodiment provides a translation method, which is executed by a server in a translation system, where the translation system includes the server and a plurality of clients, the server is in communication connection with the plurality of clients, and the clients may be electronic devices such as a diagnostic apparatus, a diagnostic device, a mobile phone, a tablet computer, a notebook computer, a netbook, and a Personal Digital Assistant (PDA) that load corresponding target application software, for example, the target application software may be diagnostic software that diagnoses a vehicle.
As shown in fig. 1, the translation method includes:
step S101, acquiring a revised translation of a target user side to a translation object, wherein the target user side is any one of a plurality of user sides.
Specifically, the revised translation may be submitted to the server through the user side, when the user uses the software, and finds that the software interface is not translated or has a translation error, the translation revision instruction is sent, and when the user side checks the translation revision instruction submitted by the user for the translation object, the user side displays an initial translation of the translation object, where the initial translation may be an initial translation of the translation object that has been associated in the local database of the user side. The user may perform a revision operation based on the displayed initial translation, and the revised translation is referred to as a revised translation. If a translation revision key is preset in the software interface, when a user triggers the translation revision key, the display interface corresponding to the activity in the current display interface can be determined as a translation object, the initial translation of the translation object is obtained and displayed, the displayed initial translation is modified to form a revised translation, the user side obtains the revised translation submitted by the user, and the revised translation and the identification information of the associated translation object are sent to the server. When the server receives the revised translation and the identification information of the associated translation object, the translation object corresponding to the revised translation can be determined, so that the revised translation of the target user end to the translation object can be obtained, and any user end can conveniently modify the condition of no translation or translation error in the software interface.
And S102, sending the revised translation to a preset auditing platform.
Specifically, when receiving the revised translation, the server sends the revised translation to a preset auditing platform, where the preset auditing platform may be a predefined system for auditing, and after the preset auditing platform can register through identity and audit the user identity, the revised translation becomes a reviewer, and the reviewer audits the revised translation.
And step S103, receiving an auditing result of the preset auditing platform for the revised translation.
Specifically, after the reviewer on the preset review platform reviews the revised translation, the review result of the revised translation is sent to the server, and the server receives the review result of the reviewer on the preset review platform on the revised translation.
In one embodiment, the reviewers include users whose identification information is a senior engineer and/or users whose identification information is a professional translator.
And step S104, judging whether the audit result is that the audit is passed.
Specifically, receiving an audit result of the preset audit platform for the revised translation, and judging whether the audit result is approved.
And step S105, if yes, establishing a mapping relation between the revised translation and the translation object.
Specifically, when the server determines that the revised translation based on the translation object passes the audit, the server establishes a mapping relation between the translation object and the revised translation, and stores the mapping relation in a preset translation database. The preset translation database currently stores the mapping relation between each translation object and the corresponding initial translation, the initial translation can be understood as the currently stored translation, and when the revised translation passes, the mapping relation between the revised translation and the translation object can be used for updating the mapping relation between the current translation object and the initial translation existing in the translation database.
And step S106, updating a preset translation database according to the established mapping relation between the revised translation and the translation object, so that all the user terminals update the translation object according to the revised translation.
Specifically, after updating the translation of the translation object according to the revised translation in the translation database, the server sends the translation to all the clients to update the initial translation of the translation object to the prompt information of the revised translation, after receiving the prompt information, the clients can send a determined update instruction, the server receives the determined update instruction and sends an update package including the mapping relation between the translation object and the revised translation to the clients, the clients receive the update package to execute a default update function, and the subsequent clients translate the translation object based on the revised translation, so that all the clients can quickly update the translation object according to the revised translation, and do not need to re-issue application software after being translated by an external translation engineer or an internal translation engineer each time to update the translation of the application software interface.
According to the embodiment of the application, the revised translation of the translation object by any user in the plurality of user sides can be obtained, the revised translation is sent to the preset auditing platform to be audited and passed, the mapping relation between the revised translation and the translation object is established, and the preset translation database is updated, so that all the user sides can directly update the translation object according to the updated revised translation, and the translation efficiency can be improved.
Example two
The present embodiment is further described in the first embodiment, and reference may be specifically made to the related description of the first embodiment where the same or similar to the first embodiment, and details are not described herein again. As shown in fig. 2, steps S204 to S206 in this embodiment can be taken as an implementation manner of step S104, and the translation method provided in this embodiment includes:
step S201, acquiring a revised translation of a target user end to a translation object, where the target user end is any one of the plurality of user ends.
And step S202, sending the revised translation to a preset auditing platform.
Step S203, receiving an audit result of the preset audit platform for the revised translation.
Specifically, where steps S201 to S203 are the same as or similar to steps S101 to S103, reference may be specifically made to the related description of steps S101 to S103, and details are not repeated here.
And step S204, obtaining the review result of each reviewer for the revised translation.
Specifically, the revised translation can be audited by a plurality of preset reviewers on the preset audit platform, and the review result of each reviewer in the plurality of reviewers for the revised translation is obtained.
In one embodiment, the reviewers include users whose identification information is a senior engineer and/or users whose identification information is a professional translator.
In one embodiment, the obtaining of the review results of each of the reviewers for the revised translation includes: and acquiring a review result of each reviewer for the revised translation within a preset time period after the revised translation is sent to a preset review platform.
Specifically, the revised translation is sent to a preset auditing platform, the preset auditing platform reviews the revised translation in a preset time period through a plurality of preset reviewers, and the review result of each reviewer for the revised translation is obtained through the preset auditing platform in the preset time period after the revised translation is sent to the preset auditing platform.
And S205, judging the auditing passing rate of the revised translation according to the reviewing result of each reviewer.
Specifically, in a preset auditing platform, a plurality of reviewers audit according to their own specialties, and when the audits pass, the audits pass the audits and send the audited results to the server; and when the review fails, sending a review result of the failed review to the server, and determining the review passing rate by the server according to the ratio of the number of the reviewers passing the review to the total number of the preset multiple reviewers according to the review result.
And step S206, when the auditing passing rate is greater than a preset threshold value, judging that the auditing result of the revised translation is approved.
Specifically, the preset threshold is a preset passing rate threshold, and when the determined passing rate is greater than the preset passing rate threshold, it is determined that the revised translation is passed through the audit.
And step S207, if the checking result of the revised translation is judged to be that the checking is passed, establishing a mapping relation between the revised translation and the translation object.
And step S208, updating a preset translation database according to the established mapping relation between the revised translation and the translation object, so that all the user terminals update the translation object according to the revised translation.
Specifically, the above steps S207 to S208 are the same as or similar to the above steps S105 to S106, and reference may be specifically made to the related description of the above steps S105 to S106, which is not repeated herein.
The embodiment of the application can acquire the review result of each reviewer for the revised translation; judging the auditing passing rate of the revised translation according to the reviewing result of each reviewer; and when the auditing passing rate is greater than a preset threshold value, judging that the auditing result of the revised translation is approved. The reviewer reviews the revised translation, so that the accuracy of the revised translation can be ensured.
EXAMPLE III
The present embodiment is further described in the first embodiment, and reference may be specifically made to the related description of the first embodiment where the same or similar to the first embodiment, and details are not described herein again. As shown in fig. 3, steps S304 to S308 in this embodiment can be taken as an implementation manner of the step S104, and the translation method provided in this embodiment includes:
step S301, acquiring a revised translation of a target user side to a translation object, where the target user side is any one of the plurality of user sides.
And step S302, sending the revised translation to a preset auditing platform.
Step S303, receiving an auditing result of the preset auditing platform for the revised translation.
In the embodiment of the present application, where the steps S301 to S303 are the same as or similar to the steps S101 to S103, reference may be specifically made to the related descriptions of the steps S101 to S103, and details are not repeated here.
Step S304, obtaining the identification information of each reviewer and the user grade on the preset auditing platform.
Specifically, the reviewers are users who register on the review platform in advance and acquire the review account, when the users register, the users need to provide information such as identification information and working years and titles, the identification information comprises the reviewers with the identification being a senior engineer or a professional translator, the user grades of the reviewers are determined according to the working years and the titles, and the user grades are updated regularly according to the increase of the years. Obtaining the current identification information of each reviewer and the user grade on the preset auditing platform
In one embodiment, the reviewers include users whose identification information is a senior engineer and/or users whose identification information is a professional translator.
Step S305, determining the weight coefficient of the corresponding reviewer according to the identity information and the user grade.
Specifically, mapping relations between different user levels and the weight coefficients under different identity information are preset, and the weight coefficient of the reviewer can be determined according to the mapping relations.
Step S306, obtaining the grade of each reviewer for the revised translation.
Specifically, each reviewer may score the revised translation and send the scoring results to the server, and the server may obtain the score of each reviewer for the revised translation.
Step S307, determining the total score of the revised translation according to the grade of each reviewer on the revised translation and the corresponding weight coefficient.
Specifically, the score of each reviewer to the revised translation is multiplied by a corresponding weight coefficient to obtain a final score of each reviewer, and the final scores of the reviewers are added to determine the total score of the revised translation.
And step S308, when the total score of the revised translation is greater than a preset threshold, judging that the revised translation is approved.
Specifically, the preset threshold is a preset score threshold, and when the determined audit passing rate is greater than the preset score threshold, the revised translation is judged to pass the audit.
Step S309, if the revised translation is judged to be approved, establishing a mapping relation between the revised translation and the translation object.
Step S310, updating a preset translation database according to the established mapping relation between the revised translation and the translation object, so that all the user terminals update the translation object according to the revised translation.
Specifically, the above steps S309 to S310 are the same as or similar to the above steps S105 to S106, and reference may be specifically made to the related description of the above steps S105 to S106, which is not repeated herein.
The embodiment of the application can acquire the identity identification information of each reviewer and the user level on the preset auditing platform; determining a weight coefficient corresponding to a reviewer according to the identity information and the user grade; obtaining the score of each reviewer for the revised translation; determining the total score of the revised translation according to the score of each reviewer on the revised translation and the corresponding weight coefficient; and when the total score of the revised translation is larger than a preset threshold value, judging that the revised translation is approved. And judging that the revised translation is approved according to the identity information and the user grade of the reviewer and the score of the reviewer on the revised translation, so that the accuracy of the revised translation can be further ensured.
Example four
The present embodiment is further described in the first embodiment, and reference may be specifically made to the related description of the first embodiment where the same or similar to the first embodiment, and details are not described herein again. As shown in fig. 4, step S402 to step S404 are included before step S102, and step S405 to step S409 may be implemented as an implementation manner of step S102 to step S106, where the translation method provided in this embodiment includes:
step S401, acquiring a revised translation of a target user end to a translation object, where the target user end is any one of the plurality of user ends.
Specifically, where the step S401 is the same as or similar to the step S101, reference may be specifically made to the related description of the step S101, and details are not repeated here.
Step S402, acquiring the initial translation of the server aiming at the translation object.
Specifically, the preset translation database currently stores the mapping relationship between each translation object and the corresponding initial translation, the initial translation may be understood as the currently stored translation, and after the revised translation of the translation object by the target user is obtained, the initial translation corresponding to the translation object is obtained from the preset translation database.
Step S403, comparing the initial translation with the revised translation.
Specifically, the difference between the initial translation and the revised translation is compared, the keyword to be revised in the initial translation is determined according to the difference between the initial translation and the revised translation, and the mapping relation between the keyword to be revised and the revision result of the keyword to be revised is established.
Step S404, determining foreign language keywords to be revised in the initial translation and a revision result aiming at the foreign language keywords in the revised translation according to the comparison result.
Specifically, if the initial translation is not translated into chinese for some foreign language, the foreign language keywords to be revised in the initial translation and the revision results for the foreign language keywords in the revised translation can be determined according to the comparison results.
And step S405, sending the revision result to a preset auditing platform.
Specifically, the revision result of the foreign language keyword is sent to a preset auditing platform, so that the preset auditing platform only audits the keyword. The preset auditing platform can be a predefined system for auditing, a reviewer is formed after a user can register through identity and audit the identity of the user on the preset auditing platform, and the reviewer audits the revision result of the foreign language keyword.
Step S406, receiving an audit result of the preset audit platform for the revision result.
Specifically, after the reviewers on the preset review platform review the revised results of the foreign language keywords, the review results of the revised translations are sent to the server, and the server receives the review results of the reviewers on the preset review platform.
In one embodiment, the reviewers include users whose identification information is a senior engineer and/or users whose identification information is a professional translator.
And step S407, judging whether the audit result is that the audit is passed.
Specifically, an audit result returned by the preset audit platform is received, and whether the audit result is approved or not is judged.
Step S408, if yes, establishing a mapping relation between the revision result and the foreign language keyword.
Specifically, when the server determines that the revision result based on the foreign language keyword passes the audit, the server establishes a mapping relation between the foreign language keyword and the revision result, and stores the mapping relation in a preset translation database. The preset translation database currently stores the mapping relation between each translation object and the corresponding initial translation, the initial translation can be understood as the currently stored translation, and when the revision result of the foreign language keyword passes, the revision result of the foreign language keyword can be used for updating the original characters of the foreign language keyword in the initial translation of the translation object in the translation database.
And step S409, updating a preset translation database according to the established mapping relation between the revision result and the foreign language keywords, so that all the user terminals update the foreign language keywords according to the revision result.
Specifically, the revision result of the foreign language keyword is updated to the original text of the foreign language keyword in the initial translation of the translation object in the translation database according to the established mapping relationship between the revision result and the foreign language keyword. The method comprises the steps that foreign language keywords in an initial translation of a translation object are updated to prompt information of a revision result by sending the prompt information to all user terminals, the user terminals can send a confirmed updating instruction after receiving the prompt information, a server receives the confirmed updating instruction and sends an updating package comprising a mapping relation between the revision result and the foreign language keywords to the user terminals, the user terminals receive the updating package to execute a default updating function to translate the foreign language keywords in the initial translation of the translation object into the revision result, and the subsequent user terminals replace the foreign language keywords in the translation of the translation object with the revision result, so that all user terminals can be quickly updated to the translation object only by updating the revision result of the foreign language keywords, and translation can be quickly and efficiently carried out.
In an application scenario, as shown in fig. 5, when a current user encounters a dynamic balance prompt interface corresponding to the module 1 in fig. 5, the current user is a translation object, an untranslated foreign language keyword "REVERSE" is found in an initial translation of the translation object, the foreign language keyword should be translated into "REVERSE" through years of work experience accumulation of the client, the user modifies the untranslated keyword by selecting translation again, the initial translation of the translation object is displayed in the module 2, the user modifies the translation object, and the modified translation is sent to the server after the modification is completed; after receiving the revised translation, the server compares the difference between the revised translation and the initial translation, determines that the foreign language keyword to be revised is 'REVERSE' according to the difference, the revision result of the foreign language keyword is 'REVERSE gear', the server sends the revision result 'REVERSE gear' of the foreign language keyword 'REVERSE' to a preset auditing platform for auditing, and immediately updates the mapping relation between the keyword REVERSE and the Chinese simplified library through the translation of the keyword (the auditing passing rate is one hundred percent at this moment) based on the auditing of an auditor, and meanwhile, the mapping relation between the updated keyword REVERSE and the Chinese corpus is prompted to each user device through the network, the user updates the local translation database after confirming the updating, and the prompt interface in the module 1 is loaded again and is the revised translation, namely the REVERSE is revised into the REVERSE translation, so that the translation efficiency is improved.
Acquiring an initial translation of the server aiming at the translation object; comparing the initial translation to the revised translation; determining foreign language keywords to be revised in the initial translation and a revision result aiming at the foreign language keywords in the revised translation according to a comparison result, and sending the revision result to a preset auditing platform; receiving an auditing result of the preset auditing platform for the revision result; judging whether the audit result is that the audit is passed; if yes, establishing a mapping relation between the revision result and the foreign language keywords; and updating a preset translation database according to the established mapping relation between the revision result and the foreign language keywords so that all the user terminals update the foreign language keywords according to the revision result. Therefore, all the user terminals can be quickly updated according to the translation objects only by updating the revision results of the foreign language keywords, and the translation can be quickly and efficiently carried out.
EXAMPLE five
The present embodiment is further described in the first embodiment, and reference may be specifically made to the related description of the first embodiment where the same or similar to the first embodiment, and details are not described herein again. As shown in fig. 6, in this embodiment, steps S502 to S504 can be implemented as an implementation manner of the step S102, and step S505 can be implemented as an implementation manner of the step S103, and the translation method provided by this embodiment includes:
step S501, acquiring a revised translation of a target user end to a translation object, where the target user end is any one of the plurality of user ends.
Specifically, where the step S501 is the same as or similar to the step S101, reference may be specifically made to the related description of the step S101, and details are not repeated here.
Step S502, obtaining the login information of each reviewer on the preset auditing platform.
And step S503, determining a target reviewer according to the login information.
Specifically, login information of each reviewer on the preset auditing platform is obtained, a plurality of reviewers can be determined according to the login information of the reviewers on the preset auditing platform, and if N reviewers meeting the requirements recently can be determined as target reviewers. If the preset requirement is that three reviewers with the identification information of the senior engineers and three reviewers with the identification information of the professional translators are required, determining the three senior engineers and the three professional translators which are logged in recently as the target reviewers according to the login information of each reviewer on the preset review platform, wherein the steps are only examples and are not used as limitations of the application.
Step S504, the revised translation is sent to the target reviewer.
Specifically, the revised translation is sent to the determined target reviewers for review.
And step S505, receiving the auditing result of the target reviewer for the revised translation.
Specifically, after the target reviewer reviews the revised translation, the review result of the revised translation is sent to the server, and the server receives the review result of the revised translation from the target reviewer.
Step S506, determining whether the audit result is that the audit is passed.
Step S507, if yes, establishing a mapping relation between the revised translation and the translation object;
step S508, updating a preset translation database according to the established mapping relationship between the revised translation and the translation object, so that all the clients update the translation object according to the revised translation.
Specifically, the above steps S506 to S508 are the same as or similar to the above steps S104 to S106, and reference may be specifically made to the related description of the above steps S104 to S106, which is not repeated herein.
In the embodiment of the application, the login information of each reviewer on the preset auditing platform is obtained; determining a target reviewer according to the login information; sending the revised translation to a target reviewer; and receiving the auditing result of the target reviewer for the revised translation. If so, establishing a mapping relation between the revised translation and the translation object; and updating a preset translation database according to the established mapping relation between the revised translation and the translation object, so that all the user terminals update the translation object according to the revised translation. The login information of the reviewer on the preset auditing platform can be obtained; and determining a target reviewer according to the login information, and auditing by the target reviewer, so that the auditing efficiency can be accelerated, and the translation efficiency is improved.
EXAMPLE six
Fig. 7 shows a block diagram of a translation apparatus provided in the embodiment of the present application, corresponding to the translation method described in the above embodiment, and only the relevant parts to the embodiment of the present application are shown for convenience of description. The translation apparatus is applied to a server, the server is in communication connection with a plurality of user terminals, and the translation apparatus 700 includes:
a first obtaining module 701, configured to obtain a revised translation of a translation object by a target user, where the target user is any one of multiple users;
a sending module 702, configured to send the revised translation to a preset auditing platform;
a receiving module 703, configured to receive an audit result of the preset audit platform for the revised translation;
a judging module 704, configured to judge whether the audit result is that the audit is passed;
the establishing module 705 is configured to establish a mapping relationship between the revised translation and the translation object when the audit result is that the audit passes;
the updating module 706 is configured to update a preset translation database according to the established mapping relationship between the revised translation and the translation object, so that all the clients update the translation object according to the revised translation.
In one embodiment, the preset auditing platform comprises at least one reviewer; the judging module comprises:
a first obtaining unit, configured to obtain a review result of each reviewer for the revised translation;
the first judgment unit is used for judging the verification passing rate of the revised translation according to the review result of each reviewer;
and the first judging unit is used for judging that the checking result of the revised translation is approved when the checking pass rate is greater than a preset threshold value.
In one embodiment, the preset auditing platform comprises at least one reviewer; the judging module comprises:
the second acquisition unit is used for acquiring the identity identification information of each reviewer and the user level on the preset auditing platform;
the first determining unit is used for determining the weight coefficient of the corresponding reviewer according to the identity information and the user grade;
a third obtaining unit, configured to obtain a score of each reviewer for the revised translation;
the second determining unit is used for determining the total score of the revised translation according to the score of each reviewer on the revised translation and the corresponding weight coefficient;
and the second judging unit is used for judging that the revised translation is approved when the total score of the revised translation is greater than a preset threshold.
In one embodiment, the reviewers include users whose identification information is a senior engineer and/or users whose identification information is a professional translator.
In one embodiment, the translation apparatus further comprises:
the second acquisition module is used for acquiring the initial translation of the server aiming at the translation object;
the comparison module is used for comparing the initial translation with the revised translation;
the determining module is used for determining foreign language keywords to be revised in the initial translation and a revision result aiming at the foreign language keywords in the revised translation according to a comparison result;
correspondingly, the sending module is specifically configured to: sending the revision result to a preset auditing platform;
the receiving module is specifically configured to: receiving an auditing result of the preset auditing platform for the revision result;
the judgment module is specifically configured to: judging whether the audit result is that the audit is passed;
the establishing module is specifically configured to: if yes, establishing a mapping relation between the revision result and the foreign language keywords;
the update module is specifically configured to: and updating a preset translation database according to the established mapping relation between the revision result and the foreign language keywords so that all the user terminals update the foreign language keywords according to the revision result.
In one embodiment, the first obtaining unit is specifically configured to: and acquiring a review result of each reviewer for the revised translation within a preset time period after the revised translation is sent to a preset review platform.
In one embodiment, the preset auditing platform comprises at least one reviewer; the sending module comprises:
the fourth acquisition unit is used for acquiring login information of each reviewer on the preset auditing platform;
the third determining unit is used for determining a target reviewer according to the login information;
a sending unit, configured to send the revised translation to a target reviewer;
correspondingly, the receiving module is specifically configured to: and receiving the auditing result of the target reviewer for the revised translation.
According to the embodiment of the application, the revised translation of the translation object by any user in the plurality of user sides can be obtained, the revised translation is sent to the preset auditing platform to be audited and passed, the mapping relation between the revised translation and the translation object is established, and the preset translation database is updated, so that all the user sides can directly update the translation object according to the updated revised translation, and the translation efficiency can be improved.
EXAMPLE seven
Fig. 8 is a schematic structural diagram of a server according to an embodiment of the present application. The server 800 includes: a processor 801, a memory 802, and a computer program 803 stored in the memory 802 and operable on the processor 801. The processor 801 executes the computer program 803 to implement the steps in the translation method in each of the above embodiments.
Illustratively, the computer program 803 may be divided into one or more units/modules, which are stored in the memory 802 and executed by the processor 801 to complete the present application. The one or more units/modules may be a series of computer program instruction segments capable of performing specific functions, which are used to describe the execution process of the computer program 803 in the server 800. For example, the computer program 803 may be divided into a modification module, an establishment module, an update module, and the like, and specific functions of the modules are described in the foregoing embodiments and are not described herein again.
The server 800 may include, but is not limited to, a processor 801 and a memory 802. Those skilled in the art will appreciate that fig. 8 is merely an example of a server 800, and does not constitute a limitation on server 800, and may include more or fewer components than shown, or some components in combination, or different components, e.g., server 800 described above may also include input-output devices, network access devices, buses, etc.
The Processor 801 may be a Central Processing Unit (CPU), other general purpose Processor, a Digital Signal Processor (DSP), an Application Specific Integrated Circuit (ASIC), an off-the-shelf Programmable Gate Array (FPGA) or other Programmable logic device, discrete Gate or transistor logic, discrete hardware components, etc. A general purpose processor may be a microprocessor or the processor may be any conventional processor or the like.
The storage 802 may be an internal storage unit of the server 800, such as a hard disk or a memory of the server 800. The memory 802 may also include both an internal storage unit and an external storage device of the server 800. The memory 802 is used for storing the computer programs and other programs and data required by the server 800. The memory 802 may also be used to temporarily store data that has been output or is to be output.
It will be apparent to those skilled in the art that, for convenience and brevity of description, only the above-mentioned division of the functional units and modules is illustrated, and in practical applications, the above-mentioned functions may be distributed as different functional units and modules according to needs, that is, the internal structure of the apparatus may be divided into different functional units or modules to implement all or part of the above-mentioned functions. Each functional unit and module in the embodiments may be integrated in one processing unit, or each unit may exist alone physically, or two or more units are integrated in one unit, and the integrated unit may be implemented in a form of hardware, or in a form of software functional unit. In addition, specific names of the functional units and modules are only for convenience of distinguishing from each other, and are not used for limiting the protection scope of the present application. The specific working processes of the units and modules in the maintenance case generation device may refer to the corresponding processes in the foregoing method embodiments, and are not described herein again.
In the above embodiments, the descriptions of the respective embodiments have respective emphasis, and reference may be made to the related descriptions of other embodiments for parts that are not described or illustrated in a certain embodiment.
Those of ordinary skill in the art will appreciate that the various illustrative elements and algorithm steps described in connection with the embodiments disclosed herein may be implemented as electronic hardware or combinations of computer software and electronic hardware. Whether such functionality is implemented as hardware or software depends upon the particular application and design constraints imposed on the implementation. Skilled artisans may implement the described functionality in varying ways for each particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the present application.
In the embodiments provided in the present application, it should be understood that the disclosed apparatus and method may be implemented in other ways. For example, the above-described apparatus embodiments are merely illustrative, and for example, the division of the above-described modules or units is only one logical functional division, and in actual implementation, there may be another division, for example, a plurality of units or components may be combined or integrated into another system module, or some features may be omitted, or not executed. In addition, the shown or discussed mutual coupling or direct coupling or communication connection may be an indirect coupling or communication connection through some interfaces, devices or units, and may be in an electrical, mechanical or other form.
The units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of the embodiments of the present application.
In addition, functional units in the embodiments of the present application may be integrated into one processing unit, or each unit may exist alone physically, or two or more units are integrated into one unit. The integrated unit can be realized in a form of hardware, and can also be realized in a form of a software functional unit.
The integrated unit may be stored in a computer-readable storage medium if it is implemented in the form of a software functional unit and sold or used as a separate product. Based on such understanding, all or part of the flow in the method of the embodiments described above may be implemented by a computer program, which may be stored in a computer readable storage medium and used by a processor to implement the steps of the embodiments of the methods described above. The computer program includes computer program code, and the computer program code may be in a source code form, an object code form, an executable file or some intermediate form. The computer readable medium may include: any entity or device capable of carrying the above-mentioned computer program code, recording medium, usb disk, removable hard disk, magnetic disk, optical disk, computer Memory, Read-Only Memory (ROM), Random Access Memory (RAM), electrical carrier wave signal, telecommunication signal, software distribution medium, etc. It should be noted that the computer readable medium described above may be suitably increased or decreased as required by legislation and patent practice in jurisdictions, for example, in some jurisdictions, computer readable media excludes electrical carrier signals and telecommunications signals in accordance with legislation and patent practice. The above-mentioned embodiments are only used for illustrating the technical solutions of the present application, and not for limiting the same; although the present application has been described in detail with reference to the foregoing embodiments, it should be understood by those of ordinary skill in the art that: the technical solutions described in the foregoing embodiments may still be modified, or some technical features may be equivalently replaced; such modifications and substitutions do not substantially depart from the spirit and scope of the embodiments of the present application and are intended to be included within the scope of the present application.
Claims (10)
1. A translation method applied to a server, wherein the server is communicatively connected to a plurality of user terminals, the translation method comprising:
acquiring a revised translation of a target user end to a translation object, wherein the target user end is any one of a plurality of user ends;
sending the revised translation to a preset auditing platform; receiving an auditing result of the preset auditing platform for the revised translation;
judging whether the audit result is that the audit is passed; if so, establishing a mapping relation between the revised translation and the translation object;
and updating a preset translation database according to the established mapping relation between the revised translation and the translation object, so that all the user terminals update the translation object according to the revised translation.
2. The translation method according to claim 1, wherein the predetermined review platform comprises at least one reviewer; the judging whether the audit result is that the audit is passed includes:
obtaining the review result of each reviewer for the revised translation;
judging the auditing passing rate of the revised translation according to the reviewing result of each reviewer;
and when the auditing passing rate is greater than a preset threshold value, judging that the auditing result of the revised translation is approved.
3. The translation method according to claim 1, wherein the predetermined review platform comprises at least one reviewer; the judging whether the audit result is that the audit is passed includes:
acquiring the identity identification information of each reviewer and the user grade on the preset auditing platform;
determining a weight coefficient corresponding to a reviewer according to the identity information and the user grade;
obtaining the score of each reviewer for the revised translation;
determining the total score of the revised translation according to the score of each reviewer on the revised translation and the corresponding weight coefficient;
and when the total score of the revised translation is larger than a preset threshold value, judging that the revised translation is approved.
4. A translation method according to claim 2 or 3, wherein the reviewers include users whose identification information is a senior engineer and/or users whose identification information is a professional translator.
5. The translation method according to claim 1, further comprising, before said sending said revised translation to a pre-defined auditing platform:
acquiring an initial translation of the server aiming at the translation object;
comparing the initial translation to the revised translation;
determining foreign language keywords to be revised in the initial translation and a revision result aiming at the foreign language keywords in the revised translation according to a comparison result;
correspondingly, the revised translation is sent to a preset auditing platform, and an auditing result of the preset auditing platform for the revised translation is received; judging whether the audit result is that the audit is passed; if so, establishing a mapping relation between the revised translation and the translation object; updating a preset translation database according to the established mapping relation between the revised translation and the translation object so that all the user terminals update the translation object according to the revised translation, wherein the updating comprises the following steps:
sending the revision result to a preset auditing platform; receiving an auditing result of the preset auditing platform for the revision result; judging whether the audit result is that the audit is passed; if yes, establishing a mapping relation between the revision result and the foreign language keywords; and updating a preset translation database according to the established mapping relation between the revision result and the foreign language keywords so that all the user terminals update the foreign language keywords according to the revision result.
6. The translation method according to claim 2, wherein said obtaining the review result of each reviewer for the revised translation comprises:
and acquiring a review result of each reviewer for the revised translation within a preset time period after the revised translation is sent to a preset review platform.
7. The translation method according to claim 1, wherein the predetermined review platform comprises at least one reviewer; the step of sending the revised translation to a preset auditing platform comprises the following steps:
obtaining login information of each reviewer on the preset auditing platform;
determining a target reviewer according to the login information;
sending the revised translation to a target reviewer;
correspondingly, receiving an audit result of the preset audit platform for the revised translation, including:
and receiving the auditing result of the target reviewer for the revised translation.
8. A translation apparatus, applied to a server, wherein the server is in communication connection with a plurality of user terminals, the translation apparatus comprising:
the first acquisition module is used for acquiring a revised translation of a target user side to a translation object, wherein the target user side is any one of a plurality of user sides;
the sending module is used for sending the revised translation to a preset auditing platform;
the receiving module is used for receiving an auditing result of the preset auditing platform for the revised translation;
the judging module is used for judging whether the auditing result is approved;
the establishing module is used for establishing the mapping relation between the revised translation and the translation object when the auditing result is that the auditing is passed;
and the updating module is used for updating a preset translation database according to the established mapping relation between the revised translation and the translation object so that all the user terminals update the translation object according to the revised translation.
9. A server comprising a memory, a processor and a computer program stored in the memory and executable on the processor, characterized in that the processor implements the method according to any of claims 1 to 7 when executing the computer program.
10. A computer-readable storage medium, in which a computer program is stored which, when being executed by a processor, carries out the method according to any one of claims 1 to 7.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110839671.7A CN113609870B (en) | 2021-07-23 | 2021-07-23 | Translation method, translation device, server and readable storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110839671.7A CN113609870B (en) | 2021-07-23 | 2021-07-23 | Translation method, translation device, server and readable storage medium |
Publications (2)
Publication Number | Publication Date |
---|---|
CN113609870A true CN113609870A (en) | 2021-11-05 |
CN113609870B CN113609870B (en) | 2024-06-07 |
Family
ID=78305318
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110839671.7A Active CN113609870B (en) | 2021-07-23 | 2021-07-23 | Translation method, translation device, server and readable storage medium |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113609870B (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114881052A (en) * | 2022-05-26 | 2022-08-09 | 平安资产管理有限责任公司 | Data translation method, system, computer device and computer readable storage medium |
Citations (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5541846A (en) * | 1994-10-24 | 1996-07-30 | Secrest; Edgar A. | Self-improving work instruction system |
US20100179802A1 (en) * | 2009-01-15 | 2010-07-15 | International Business Machines Corporation | Revising content translations using shared translation databases |
US20140229154A1 (en) * | 2013-02-08 | 2014-08-14 | Machine Zone, Inc. | Systems and Methods for Multi-User Multi-Lingual Communications |
WO2015088291A1 (en) * | 2013-12-13 | 2015-06-18 | 주식회사 플리토 | Long sentence translation service apparatus and method |
CN106649293A (en) * | 2016-12-28 | 2017-05-10 | 语联网(武汉)信息技术有限公司 | Translation method and translation system |
CN106815212A (en) * | 2016-12-30 | 2017-06-09 | 语联网(武汉)信息技术有限公司 | A kind of method for improving translated document review efficiency |
KR101769981B1 (en) * | 2016-03-29 | 2017-08-22 | 네이버 주식회사 | Method, user terminal, server, system and computer program for providing translation using image |
CN110007994A (en) * | 2019-03-29 | 2019-07-12 | 南京南瑞继保电气有限公司 | A kind of International Software method and system |
CN110111080A (en) * | 2019-05-10 | 2019-08-09 | 深圳市元征科技股份有限公司 | A kind of PIM method and relevant device |
CN110401671A (en) * | 2019-08-06 | 2019-11-01 | 董玉霞 | Terminal is translated in a kind of simultaneous interpretation translation system and simultaneous interpretation |
CN111625250A (en) * | 2020-04-22 | 2020-09-04 | Oppo(重庆)智能科技有限公司 | Application updating method and device, storage medium and electronic equipment |
CN111787363A (en) * | 2020-06-24 | 2020-10-16 | 腾讯科技(深圳)有限公司 | Multimedia data processing method, device, equipment and readable storage medium |
CN112215015A (en) * | 2020-09-02 | 2021-01-12 | 文思海辉智科科技有限公司 | Translation text revision method, translation text revision device, computer equipment and storage medium |
CN112417899A (en) * | 2020-11-20 | 2021-02-26 | 平安普惠企业管理有限公司 | Character translation method, device, computer equipment and storage medium |
CN112686038A (en) * | 2020-12-28 | 2021-04-20 | 广州力挚网络科技有限公司 | Article translation method and device, electronic equipment and storage medium |
WO2021072649A1 (en) * | 2019-10-15 | 2021-04-22 | 深圳市欢太科技有限公司 | Translation method and apparatus, client, server and storage medium |
-
2021
- 2021-07-23 CN CN202110839671.7A patent/CN113609870B/en active Active
Patent Citations (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5541846A (en) * | 1994-10-24 | 1996-07-30 | Secrest; Edgar A. | Self-improving work instruction system |
US20100179802A1 (en) * | 2009-01-15 | 2010-07-15 | International Business Machines Corporation | Revising content translations using shared translation databases |
US20140229154A1 (en) * | 2013-02-08 | 2014-08-14 | Machine Zone, Inc. | Systems and Methods for Multi-User Multi-Lingual Communications |
WO2015088291A1 (en) * | 2013-12-13 | 2015-06-18 | 주식회사 플리토 | Long sentence translation service apparatus and method |
KR101769981B1 (en) * | 2016-03-29 | 2017-08-22 | 네이버 주식회사 | Method, user terminal, server, system and computer program for providing translation using image |
CN106649293A (en) * | 2016-12-28 | 2017-05-10 | 语联网(武汉)信息技术有限公司 | Translation method and translation system |
CN106815212A (en) * | 2016-12-30 | 2017-06-09 | 语联网(武汉)信息技术有限公司 | A kind of method for improving translated document review efficiency |
CN110007994A (en) * | 2019-03-29 | 2019-07-12 | 南京南瑞继保电气有限公司 | A kind of International Software method and system |
CN110111080A (en) * | 2019-05-10 | 2019-08-09 | 深圳市元征科技股份有限公司 | A kind of PIM method and relevant device |
CN110401671A (en) * | 2019-08-06 | 2019-11-01 | 董玉霞 | Terminal is translated in a kind of simultaneous interpretation translation system and simultaneous interpretation |
WO2021072649A1 (en) * | 2019-10-15 | 2021-04-22 | 深圳市欢太科技有限公司 | Translation method and apparatus, client, server and storage medium |
CN111625250A (en) * | 2020-04-22 | 2020-09-04 | Oppo(重庆)智能科技有限公司 | Application updating method and device, storage medium and electronic equipment |
CN111787363A (en) * | 2020-06-24 | 2020-10-16 | 腾讯科技(深圳)有限公司 | Multimedia data processing method, device, equipment and readable storage medium |
CN112215015A (en) * | 2020-09-02 | 2021-01-12 | 文思海辉智科科技有限公司 | Translation text revision method, translation text revision device, computer equipment and storage medium |
CN112417899A (en) * | 2020-11-20 | 2021-02-26 | 平安普惠企业管理有限公司 | Character translation method, device, computer equipment and storage medium |
CN112686038A (en) * | 2020-12-28 | 2021-04-20 | 广州力挚网络科技有限公司 | Article translation method and device, electronic equipment and storage medium |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114881052A (en) * | 2022-05-26 | 2022-08-09 | 平安资产管理有限责任公司 | Data translation method, system, computer device and computer readable storage medium |
Also Published As
Publication number | Publication date |
---|---|
CN113609870B (en) | 2024-06-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20110234593A1 (en) | Systems and methods for contextual mapping utilized in business process controls | |
CN114048701B (en) | Netlist ECO method, device, equipment and readable storage medium | |
EP4290399A1 (en) | Log information processing method and apparatus, device, storage medium, and program product | |
JP7519646B2 (en) | Method, device, electronic device, and storage medium for creating a basic database of quantum vehicle parts | |
CN110830234A (en) | User traffic distribution method and device | |
CN108428175A (en) | A kind of big data analysis method and system based on consumer record | |
CN113760769B (en) | Test case processing method and device, electronic equipment and storage medium | |
CN111210109A (en) | Method and device for predicting user risk based on associated user and electronic equipment | |
CN113051183A (en) | Test data recommendation method and system, electronic device and storage medium | |
US20220122016A1 (en) | Evolutionary software prioritization protocol for digital systems | |
CN113609870A (en) | Translation method, translation device, server and readable storage medium | |
CN106708897B (en) | Data warehouse quality guarantee method, device and system | |
CN108280608A (en) | Life of product analysis method and terminal device | |
CN113157583B (en) | Test method, device and equipment | |
EP4258153A1 (en) | Method, apparatus and device for transferring grid data of finite element model for nuclear island structure | |
CN113032258A (en) | Electronic map testing method and device, electronic equipment and storage medium | |
CN110674491B (en) | Method and device for real-time evidence obtaining of android application and electronic equipment | |
CN115587045A (en) | Test case generation method, device, equipment, storage medium and program product | |
CN115221936A (en) | Record matching in a database system | |
CN110008098B (en) | Method and device for evaluating operation condition of nodes in business process | |
CN113407337A (en) | Resource allocation method, device, server and medium | |
CN119250705B (en) | A method, device, equipment and medium for generating product data list | |
CN114996668B (en) | Processing method, device, equipment and medium of open source assembly | |
CN115374008A (en) | Information system defect testing method and device based on decision tree and electronic equipment | |
CN112132694B (en) | Method, device, equipment and storage medium for confirming and checking policy and security case |
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 | ||
TA01 | Transfer of patent application right | ||
TA01 | Transfer of patent application right |
Effective date of registration: 20221014 Address after: 518000 Guangdong province Shenzhen Longgang District Bantian Street five and Avenue North 4012 Yuan Zheng Industrial Park. Applicant after: LAUNCH TECH Co.,Ltd. Address before: 518000 5th floor, headquarters office building, Yuanzheng technology plant, No. 4012, Wuhe Avenue, Gangtou community, Bantian street, Longgang District, Shenzhen, Guangdong Applicant before: Shenzhen Yuanzheng Information Technology Development Co.,Ltd. |
|
GR01 | Patent grant |