Language configuration method and device
Through the language configuration method, the language operation page is generated and the configuration table is updated, which solves the problem of the multilingual expansion process and improves the efficiency of language configuration and the multilingual adaptability of multimedia objects.
Patent Information
- Application Number
- CN202111517766.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-12-13
- Publication Date
- 2024-12-13
- Estimated Expiration
- 2041-12-13
AI Technical Summary
In the prior art, the multilingual expansion process is cumbersome, and it is difficult to efficiently generate resources in applications to content in other languages, resulting in insufficient adaptability in different language environments.
Provide a language configuration method, by receiving user language configuration instructions, generate language operation pages associated with multimedia objects, update language configuration tables, and generate language configuration scripts based on configuration information to simplify user operations and lower configuration thresholds.
It improves the efficiency of language configuration and the multilingual adaptability of multimedia objects, reduces the difficulty of development and collaboration, and simplifies the language configuration process.
Smart Images

Figure CN114153366B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of language processing technology, and in particular to a language configuration method and apparatus, a computing device, and a computer-readable storage medium. Background Art
[0002] With the development of the Internet, the audiences of various applications are getting wider and wider. In order to enable these applications to display the content corresponding to the language environment in different language environments and improve the adaptability of the application in the language environment, it is necessary to generate the content corresponding to other languages from the various resources in the original application. However, since the resources contained in the application are numerous and of different types, the process of multilingual expansion is often cumbersome, so there is an urgent need to provide a solution to this problem. Summary of the invention
[0003] In view of this, the embodiments of the present application provide a language configuration method and apparatus, a computing device, and a computer-readable storage medium to address the technical defects in the prior art.
[0004] According to a first aspect of an embodiment of the present application, a language configuration method is provided, including:
[0005] receiving a language configuration instruction submitted by a user for a target multimedia object;
[0006] In response to the language configuration instruction, generating and displaying a language operation page associated with the target multimedia object according to the language configuration table corresponding to the target multimedia object;
[0007] The language configuration table is updated based on the language configuration information submitted through the language operation page to obtain a target language configuration table.
[0008] Optionally, the language configuration method further includes:
[0009] Generate a language configuration script corresponding to the target multimedia object according to the target language configuration table;
[0010] Based on the language configuration script, the target multimedia object is converted into a target language.
[0011] Optionally, generating a language configuration script corresponding to the target multimedia object according to the target language configuration table includes:
[0012] Update the initial language configuration script corresponding to the target multimedia according to the target language configuration table to obtain the language configuration script corresponding to the target multimedia object; or
[0013] A language configuration script corresponding to the target multimedia object is created according to the target language configuration table.
[0014] Optionally, when the multimedia type of the target multimedia object is a text type, the updating of the language configuration table based on the language configuration information submitted through the language operation page to obtain the target language configuration table includes:
[0015] Receiving translation information of the target multimedia object corresponding to the target language submitted through the language operation page;
[0016] The language configuration table is updated according to the translation information to obtain a target language configuration table.
[0017] Optionally, when the multimedia type of the target multimedia object is an image type, an animation type, a model type, an audio type or a video type, updating the language configuration table based on the language configuration information submitted through the language operation page to obtain the target language configuration table includes:
[0018] Receiving an object storage path of the target multimedia object corresponding to the target language submitted through the language operation page;
[0019] The language configuration table is updated according to the object storage path to obtain a target language configuration table.
[0020] Optionally, when the multimedia type of the target multimedia object is a special effect type, generating and displaying a language operation page associated with the target multimedia object according to a language configuration table corresponding to the target multimedia object includes:
[0021] Creating a language configuration table corresponding to the target multimedia object according to the multimedia sub-object type corresponding to the special effect type;
[0022] Generating and displaying a language operation page associated with the target multimedia object according to the language configuration table;
[0023] Accordingly, the updating of the language configuration table based on the language configuration information submitted through the language operation page to obtain the target language configuration table includes:
[0024] Receiving sub-object information of a target language corresponding to a multimedia sub-object contained in the target multimedia object submitted through the language operation page;
[0025] The language configuration table is updated according to the sub-object information to obtain a target language configuration table.
[0026] Optionally, the language configuration method further includes:
[0027] Generating a target language resource package corresponding to the target multimedia object according to the sub-object information contained in the target language configuration table;
[0028] Based on the target language resource package, the target multimedia object is converted into a target language.
[0029] Optionally, before updating the language configuration table based on the language configuration information submitted through the language operation page, the method further includes:
[0030] Receiving a query instruction submitted through the language operation page;
[0031] Searching the displayed information of the language operation page according to the query information carried in the query instruction, obtaining and displaying the query result corresponding to the query information;
[0032] According to the query result, the language configuration information of the target language corresponding to the query result is submitted on the language operation page.
[0033] Optionally, after obtaining and displaying the query result corresponding to the query information, the method further includes:
[0034] Determining a target query result among the query results;
[0035] Submit language configuration information of the target language corresponding to the target query result on the language operation page.
[0036] Optionally, before generating and displaying a language operation page associated with the target multimedia object according to the language configuration table corresponding to the target multimedia object, the method further includes:
[0037] In response to the language configuration instruction, determining a language configuration table corresponding to the target multimedia object according to the object identifier of the target multimedia object; or
[0038] In response to the language configuration instruction, a language configuration table corresponding to the target multimedia object is determined according to the multimedia type to which the target multimedia object belongs.
[0039] Optionally, after generating the language configuration script corresponding to the target multimedia object according to the target language configuration table, the method further includes:
[0040] receiving a preview instruction in the target language submitted by the user for the target multimedia object;
[0041] In response to the preview instruction, a display page to which the target multimedia object belongs is displayed based on the language configuration script, wherein the language to which the target multimedia object belongs in the display page is the target language.
[0042] According to a second aspect of an embodiment of the present application, a language configuration device is provided, including:
[0043] A receiving module, configured to receive a language configuration instruction submitted by a user for a target multimedia object;
[0044] A generating module, configured to generate and display a language operation page associated with the target multimedia object according to a language configuration table corresponding to the target multimedia object in response to the language configuration instruction;
[0045] The updating module is configured to update the language configuration table based on the language configuration information submitted through the language operation page to obtain a target language configuration table.
[0046] According to a third aspect of an embodiment of the present application, a computing device is provided, comprising a memory, a processor, and computer instructions stored in the memory and executable on the processor, wherein the processor implements the steps of the language configuration method when executing the computer instructions.
[0047] According to a fourth aspect of an embodiment of the present application, a computer-readable storage medium is provided, which stores computer instructions, and when the computer instructions are executed by a processor, the steps of the language configuration method are implemented.
[0048] In an embodiment of the present application, by receiving a language configuration instruction submitted by a user for a target multimedia object, the language configuration of the target multimedia object is triggered; and in response to the language configuration instruction, a language operation page associated with the target multimedia object is generated and displayed according to the language configuration table corresponding to the target multimedia object; then the language configuration table is updated based on the language configuration information submitted through the language operation page to obtain the target language configuration table, thereby enabling the user to perform language configuration on the language configuration table corresponding to the target multimedia object in the generated language operation page, avoiding the user's search for the language configuration table, improving the efficiency of language configuration, and lowering the threshold for language configuration of the target multimedia object. BRIEF DESCRIPTION OF THE DRAWINGS
[0049] Figure 1 is a structural block diagram of a computing device provided by an embodiment of the present application;
[0050] Figure 2 is a flow chart of a language configuration method provided by an embodiment of the present application;
[0051] Figure 3 is a schematic diagram of a language configuration method provided in an embodiment of the present application;
[0052] Figure 4is a processing flow chart of a language configuration method applied to a game application program provided by an embodiment of the present application;
[0053] Figure 5 It is a structural diagram of a language configuration device provided in one embodiment of the present application. DETAILED DESCRIPTION
[0054] Many specific details are described in the following description to facilitate a full understanding of the present application. However, the present application can be implemented in many other ways than those described herein, and those skilled in the art can make similar generalizations without violating the connotation of the present application, so the present application is not limited by the specific implementation disclosed below.
[0055] The terms used in one or more embodiments of the present application are only for the purpose of describing specific embodiments, and are not intended to limit one or more embodiments of the present application. The singular forms of "a", "said" and "the" used in one or more embodiments of the present application and the appended claims are also intended to include plural forms, unless the context clearly indicates other meanings. It should also be understood that the term "and / or" used in one or more embodiments of the present application refers to and includes any or all possible combinations of one or more associated listed items.
[0056] It should be understood that, although the terms first, second, etc. may be used to describe various information in one or more embodiments of the present application, these information should not be limited to these terms. These terms are only used to distinguish the same type of information from each other. For example, without departing from the scope of one or more embodiments of the present application, the first may also be referred to as the second, and similarly, the second may also be referred to as the first. Depending on the context, the word "if" as used herein may be interpreted as "at the time of" or "when" or "in response to determining".
[0057] In the present application, a language configuration method and apparatus, a computing device, and a computer-readable storage medium are provided, which are described in detail one by one in the following embodiments.
[0058] Figure 1 The structure block diagram of a computing device 100 according to an embodiment of the present application is shown. The components of the computing device 100 include but are not limited to a memory 110 and a processor 120. The processor 120 is connected to the memory 110 via a bus 130, and the database 150 is used to store data.
[0059] The computing device 100 also includes an access device 140 that enables the computing device 100 to communicate via one or more networks 160. Examples of these networks include a public switched telephone network (PSTN), a local area network (LAN), a wide area network (WAN), a personal area network (PAN), or a combination of communication networks such as the Internet. The access device 140 may include one or more of any type of network interface (e.g., a network interface card (NIC)) whether wired or wireless, such as an IEEE 802.11 wireless local area network (WLAN) wireless interface, a World Wide Interoperability for Microwave Access (Wi-MAX) interface, an Ethernet interface, a universal serial bus (USB) interface, a cellular network interface, a Bluetooth interface, a near field communication (NFC) interface, and the like.
[0060] In one embodiment of the present application, the above components of the computing device 100 and Figure 1 Other components not shown in the figure may also be connected to each other, for example, via a bus. It should be understood that Figure 1 The computing device structure block diagram shown is only for the purpose of illustration, and is not intended to limit the scope of the present application. Those skilled in the art may add or replace other components as needed.
[0061] The computing device 100 may be any type of stationary or mobile computing device, including a mobile computer or mobile computing device (e.g., a tablet computer, a personal digital assistant, a laptop computer, a notebook computer, a netbook, etc.), a mobile phone (e.g., a smart phone), a wearable computing device (e.g., a smart watch, smart glasses, etc.), or other types of mobile devices, or a stationary computing device such as a desktop computer or PC. The computing device 100 may also be a mobile or stationary server.
[0062] The processor 120 may execute Figure 2 Steps in the language configuration method shown. Figure 2 A flow chart of a language configuration method provided according to an embodiment of the present application is shown, which specifically includes the following steps.
[0063] Step 202: Receive a language configuration instruction submitted by a user for a target multimedia object.
[0064] Among them, the target multimedia object refers to any text, picture, animation, model, audio, video, special effect, etc., which is not limited here. In addition, the number of the target multimedia object can be one or more. Specifically, the target multimedia object can be a component of an application (such as a game application, a video application, a communication application), a project (such as an engineering project, a medical project), or a website (such as a portal website, a review website, an academic website, etc.). Correspondingly, the language configuration instruction refers to an instruction for configuring the target multimedia object in a language. Specifically, the language configuration refers to adding one or more language corresponding configurations to the target multimedia object. The configuration can be to add translation information corresponding to the language, or to add the storage path or resource name of the resource corresponding to the language, etc., which is not limited here.
[0065] In practical applications, with the development of the Internet, in order to meet the multilingual access needs of more groups or to meet the needs of publishing applications, projects or websites overseas, it is necessary to convert the language of multimedia objects in these applications, projects or websites. In order to increase the convenience of language conversion of multimedia objects and improve the efficiency of language conversion, the embodiment of the present application provides a language configuration tool for users. Through the language configuration tool, users can configure the language of multimedia objects in applications, projects or websites. So as to achieve language conversion for the target multimedia object or the entire application, project or website based on the language configuration result.
[0066] During specific implementation, it is considered that a user who configures the language of a multimedia object may only need to configure the language of a specific multimedia object, and may also need to configure the language of multiple multimedia objects under the same multimedia type. Therefore, in order to increase the diversity of configuration, in addition to submitting a language configuration instruction based on the object identifier of the target multimedia object, a language configuration instruction may also be submitted based on the multimedia type of the target multimedia object. In addition, it is considered that when configuring the language of the target multimedia object, the configuration requirements are usually determined. Therefore, it is also possible to submit a language configuration instruction based on the target language to be configured based on the object identifier or multimedia type of the target multimedia object, and no limitation is made here.
[0067] The object identifier refers to the identification information that uniquely identifies a multimedia object. Specifically, the identification information can be an object noun or an identification string, etc., which is not limited here. The target language refers to the language in which the configuration operation is added to the target multimedia object, that is, the language to be converted to the target multimedia object.
[0068] Using the above example, the language configuration instruction submitted by the user based on the identification information "001" of the text "Hello" (ie, the target multimedia object) and the target language "English" is received.
[0069] Step 204: In response to the language configuration instruction, a language operation page associated with the target multimedia object is generated and displayed according to the language configuration table corresponding to the target multimedia object.
[0070] Specifically, based on receiving the language configuration instruction for the target multimedia object, considering that the language configuration tables corresponding to different target multimedia objects may be stored in different locations in the application, project or website to which they belong, in order to avoid the user from searching for the language configuration table, a language operation page associated with the target multimedia object can be directly generated and displayed according to the language configuration table corresponding to the target multimedia object, so that the user can directly perform the language configuration operation through the language operation page.
[0071] The language configuration table refers to a table or file used to configure the language of a target multimedia object. In practical applications, the language configuration table includes information required for configuring the language of the target multimedia object. In addition, since the number of multimedia objects in an application, project or website may be very large, in order to avoid increasing the number of language configuration tables, multiple multimedia objects may also share one language configuration table, which is not limited here.
[0072] Correspondingly, the language operation page refers to the page for language configuration of the target multimedia object. In actual application, the display information in the language operation page can directly display the entire content of the language configuration table, or can only display the content related to the target multimedia content in the language configuration table. In addition, when the target language is carried in the language configuration instruction, the display information of the language operation page can also be the content related to the target language in the language configuration table, or the content related to the target multimedia object and the target language in the language configuration table, etc., which is not limited here. The language operation page provides the field configuration required for translation of the associated language configuration table, and supports synchronizing the translated content to the language configuration table used.
[0073] It should be noted that the language field to be configured may not yet exist in the language configuration table. In this case, the user can also directly add a new language field through the language configuration page, such as a French field, a German field, etc., and implement the language configuration operation of the target multimedia object based on the newly added field.
[0074] Different multimedia objects may require different language configuration methods. If the same language configuration table is used for language configuration of different multimedia objects, the complexity of the language configuration table may be increased and the operability of the language configuration table may be affected. Therefore, multimedia objects of the same multimedia type may correspond to different language configuration tables. Therefore, in the embodiment of the present application, after receiving the language configuration instruction, it is necessary to first determine the language configuration table corresponding to the target multimedia object, which is specifically implemented in the following manner:
[0075] In response to the language configuration instruction, determining a language configuration table corresponding to the target multimedia object according to the object identifier of the target multimedia object; or
[0076] In response to the language configuration instruction, a language configuration table corresponding to the target multimedia object is determined according to the multimedia type to which the target multimedia object belongs.
[0077] In actual applications, the correspondence between the object identifier and the language configuration table may be preset, and then the language configuration table corresponding to the target multimedia object may be determined based on the correspondence according to the object identifier of the target multimedia object.
[0078] In addition, since the language configuration method used for the same multimedia type is usually the same, the corresponding relationship between the multimedia type and the language configuration table can be preset. Then, according to the corresponding relationship and the multimedia type to which the target multimedia object belongs, the language configuration table corresponding to the target multimedia object is determined.
[0079] In specific implementation, since different language configuration tables may be set for different configuration modes, different language configuration tables may include different configuration fields. For example, the language configuration table corresponding to a text-type multimedia object may include an identification field of the multimedia object and at least one language field.
[0080] Using the above example, a language configuration instruction submitted by a user based on the identification information "001" of the text "Hello" and the target language "English" is received. The language configuration instruction carries the identification information 001 of the text "Hello", then in response to the language configuration instruction, according to the correspondence between the preset identification information and the language configuration table, the language configuration table corresponding to the text "Hello" is determined to be t1.
[0081] In summary, the language configuration table corresponding to the target multimedia object is determined according to the object identifier or multimedia type of the target multimedia, thereby realizing rapid determination of the language configuration table so that the target multimedia object can be configured in the corresponding language according to the language configuration table.
[0082] Step 206: updating the language configuration table based on the language configuration information submitted through the language operation page to obtain a target language configuration table.
[0083] Specifically, based on the generation and display of the language operation page associated with the target multimedia object, the language configuration can be performed through the language operation page. The language configuration is realized by updating the language configuration table, which not only facilitates the migration of applications, projects or websites, but also reduces the difficulty of collaboration among developers, planners, artists, translators and other parties.
[0084] Language configuration information refers to configuration information submitted for a target multimedia object. In specific implementation, the configuration information may be translation information of the target multimedia object in at least one language. In addition, the configuration information may also be resource information corresponding to the target multimedia object in at least one language, etc., which is not limited here. Accordingly, the target language configuration table refers to the updated language configuration table.
[0085] In actual applications, in order to simplify the user's operation, the language operation page can also be associated with a translator, and the translator can be used to translate the content to be translated of the target multimedia to obtain translation information, and the translation information is used as the language configuration information. Furthermore, in order to ensure the accuracy of the translation, the user can also be allowed to modify the translation information, and then use the modified translation information as the language configuration information.
[0086] In specific implementation, since the language operation page contains records in the language configuration table, these records can be one or more. However, when users edit on the language operation page, they often need to edit row by row or column by column. In this process, users may need to work hard to find the records they need to edit. Therefore, in order to avoid users spending time and energy manually searching for information, a query function can be provided for users on the language operation page. So that users can quickly find the information they need to edit, it is specifically achieved in the following ways:
[0087] Receiving a query instruction submitted through the language operation page;
[0088] Searching the displayed information of the language operation page according to the query information carried in the query instruction, obtaining and displaying the query result corresponding to the query information;
[0089] According to the query result, the language configuration information of the target language corresponding to the query result is submitted on the language operation page.
[0090] A query instruction refers to an instruction for querying the displayed content in the language operation page. Correspondingly, the query information can be at least one field name or at least one field value in the displayed information, which is not restricted here. In specific implementation, query according to the query information in the displayed information to obtain the query result corresponding to the query information. Then, directly add the corresponding language configuration information in the language operation page based on the query result to implement language configuration for the target multimedia object. In addition, it is also possible to support querying the multilingual configuration information of all resources in a specified directory in an application, project, or website on this language operation page.
[0091] Suppose the displayed information of the target multimedia object in the language operation page is all the content in the language configuration table t1. And user U only needs to perform language configuration on the target multimedia object with the identification information "001". Therefore, input the identification information "001" through the query interface provided by the language configuration page and submit the query instruction with the identification information "001" as the query information. Then the query instruction carries the identification information "001" and queries according to the identification information "001" to obtain the configuration row corresponding to the identification information "001" in the displayed information. The configuration row includes: the identification information "001" corresponding to the identification field, the text information "Hello" corresponding to the Chinese field, and the text information "" corresponding to the English field. Then input the text information "Hello" corresponding to the English field in this configuration row. And use the text information "Hello" as the language configuration information.
[0092] In summary, by querying the language operation page and submitting the language configuration information based on the query result, the targeted addition of language configuration information is achieved, improving the language configuration efficiency.
[0093] In addition, since in the query result, there may be some multimedia objects that have already had corresponding language configuration information added by other users or at other times. Then there is no need to configure these multimedia objects again. Therefore, in the embodiment of the present application, the target query result can be determined first in the query result, and then the language configuration is performed on the target query result, which is specifically implemented in the following manner:
[0094] Determine the target query result in the query result;
[0095] Submit the language configuration information of the target language corresponding to the target query result in the language operation page.
[0096] Among them, the target query result can be understood as the query result in which the language configuration information of the target language is not added to the query result. In addition, the target query result can also be determined in the query result according to the selection instruction input by the user, which is not limited here. In actual applications, since some records in the query results may already contain the corresponding language configuration information, it is only necessary to perform language configuration on the query results that do not contain the language configuration information. Or if the user only needs to complete the language configuration of a part of the query results this time, it is only necessary to perform language configuration on the query results that the user needs to configure. Therefore, the target query result is first determined in the query result, and then the language configuration information of the target language corresponding to the target query result is submitted on the language operation page.
[0097] Continuing with the above example, the display information in the language operation page is based on all the contents in the language configuration table t1. The user needs to configure the target language to be English. Therefore, user U enters the language "English" through the query interface provided by the language configuration page, and submits the query instruction with the language "English" as the query information. Then, a query is performed based on the language "English", and 10 configuration rows corresponding to the language "English" in the display information are obtained. Among these configuration rows, 7 configuration rows already have configuration information of the language "English", so there is no need to configure again. Then, among these 10 configuration rows, first determine the target configuration rows (i.e., the target query results) that do not have configuration information of the language "English", and then perform language configuration information of the language "English" on these 3 configuration rows.
[0098] In summary, by determining the target query result that needs to be language configured in the query results and then submitting the language configuration information for the target query result, selective configuration of the query results is achieved, and the flexibility of the language configuration is further improved.
[0099] In specific implementation, due to the language configuration requirements of text-type multimedia objects, it is usually sufficient to translate the text content. Therefore, when the multimedia type of the target multimedia object is a text type, the embodiment of the present application is specifically implemented in the following manner:
[0100] Receiving translation information of the target multimedia object corresponding to the target language submitted through the language operation page;
[0101] The language configuration table is updated according to the translation information to obtain a target language configuration table.
[0102] Translation information refers to the translation content corresponding to the target multimedia object of text type in the target language. Specifically, there are many kinds of multimedia objects of text type. Taking game applications as an example, the multimedia objects of text type include: prompt information, product information, task information, equipment information, etc.
[0103] In actual applications, the language translation of text-type multimedia objects can be intuitively browsed in the language configuration table. Therefore, in order to avoid wasting resources, the language configuration of multiple or all text-type multimedia objects in an application or project can be placed in a language configuration table. In addition, according to the classification of text-type multimedia objects in the application or project, they can be placed in language configuration tables corresponding to different types. For example, the UI text can be separately configured in a language configuration table, because usually the text on the same UI needs to be displayed at the same time. Therefore, configuring the UI text separately in a corresponding language configuration table is conducive to the reading and application of the language configuration information.
[0104] In specific implementation, the language configuration table is updated according to the translation information. If the field corresponding to the translation information is originally empty, the translation information can be directly inserted into the language configuration table. If the field corresponding to the translation information is not empty, the original information corresponding to the field to which it belongs can be replaced by the translation information.
[0105] In summary, by updating the language configuration table through translation information, the language configuration of the target multimedia object is realized, and the language configuration efficiency is improved.
[0106] In addition, since the multimedia objects of image type, audio type or video type still need to add corresponding image, audio or video resources in the target language, and these resources cannot be intuitively displayed in the language configuration table, therefore, when the multimedia type of the target multimedia object is a non-text type such as an image type, animation type, model type, audio type or video type, the language configuration of the target multimedia object can be performed by configuring the object storage path of the target language, which is specifically implemented in the following manner:
[0107] Receiving an object storage path of the target multimedia object corresponding to the target language submitted through the language operation page;
[0108] The language configuration table is updated according to the object storage path to obtain a target language configuration table.
[0109] The object storage path refers to the storage path of the object resource of the target language corresponding to the target media object. In practical applications, directly adding multimedia objects of image, audio or video type to the language configuration table is not conducive to reading these resources. Therefore, the object storage path is usually stored as configuration information in the language configuration table.
[0110] In addition, since multimedia objects of image, animation, model, audio (such as dubbing, music, etc.) or video type occupy a large amount of resources, a separate language configuration table may be corresponding to each multimedia object of the above types, so that these multimedia objects can be processed separately.
[0111] For example, the target multimedia object is picture A, and the language configuration table t2 corresponding to the image multimedia object includes the picture identification "002" of picture A, the picture storage path "P1" of the Chinese field, and the picture storage path "" of the English field. The English language picture A1 corresponding to the picture A is stored in P2. The picture storage path of the English field of picture A submitted through the language operation page is "P2", and the language configuration table t2 is updated based on "P2". The updated target language configuration table t3 includes: the picture identification "002" of picture A, the picture storage path "P1" of the Chinese field, and the picture storage path "P2" of the English field.
[0112] In summary, the language configuration table of the image, animation, model, audio or video type is updated according to the object storage path, so that the language configuration table is updated through the storage path, and the reading efficiency of the language configuration table is improved.
[0113] In specific implementation, since the language configuration table may contain a lot of information, and the storage method in the language configuration table may not be conducive to reading the configuration information. Therefore, a language configuration script can be generated according to the target language configuration table, and then the language conversion is performed based on the language configuration script. The embodiment of the present application is specifically implemented in the following way:
[0114] Generate a language configuration script corresponding to the target multimedia object according to the target language configuration table;
[0115] Based on the language configuration script, the target multimedia object is converted into a target language.
[0116] A language configuration script refers to a configuration script used to convert the language of a target multimedia object. In practical applications, when converting languages, it is necessary to search for the translation content (language configuration information) corresponding to the target language. In this case, it is usually necessary to configure a language search algorithm to search for language configuration information in a specific format through the language search algorithm. Therefore, it is usually necessary to store the language configuration information in a specific format. The language configuration script can be understood as the language configuration information that matches the language search algorithm.
[0117] In practical applications, the language configuration script can be used to rearrange the language configuration information in the language configuration table according to the frequency of use of the language and the frequency of use of the multimedia objects, and convert it into a specific format for easy program understanding and storage.
[0118] In addition, since the generated language configuration script needs to be published to a running application or project to take effect, after the language configuration script is generated, the generated language configuration script can be published, and the language of the target multimedia object can be converted according to the published language configuration script.
[0119] Since UI texts are uniformly mapped to a language configuration table, the language configuration table is converted into a language configuration script. The language configuration script can hard-code all the contents in the language configuration table, which can reduce the performance time consumed by runtime loading. The current language type can also be obtained through the configuration table. Thus, the correct text content can be provided to the UI. By mounting the corresponding language configuration script on the UI, the displayed text content can be dynamically modified at runtime.
[0120] In summary, by generating a language configuration script as a file required for language conversion, and then performing language conversion based on the language configuration script, the efficiency of language conversion is improved.
[0121] Furthermore, since a language configuration script corresponding to the original language configuration script may already exist before the language configuration script corresponding to the target multimedia object is generated according to the target language configuration table, in order to avoid re-creating the script and thus wasting resources, the embodiment of the present application is specifically implemented in the following two ways:
[0122] Mode 1: updating the initial language configuration script corresponding to the target multimedia according to the target language configuration table to obtain the language configuration script corresponding to the target multimedia object.
[0123] Specifically, the initial language configuration script refers to the language configuration script before the current language configuration. Based on the existence of the initial language configuration script, the initial language configuration script can be directly updated according to the newly added configuration content in the target configuration table.
[0124] Mode 2: Creating a language configuration script corresponding to the target multimedia object according to the target language configuration table.
[0125] Specifically, in the case where there is no initial language configuration script, a corresponding language configuration script can be directly created according to the target language configuration table. In addition, in the case where there is an initial language configuration script, the generated language configuration script may change the data structure or the arrangement order of the target language configuration table. Therefore, it may take more time to update the initial language configuration script, or involve more generation logic. In order to avoid this situation, the language configuration script corresponding to the target multimedia object of the target language configuration table can also be directly generated.
[0126] It should be noted that the language configuration script corresponding to the target multimedia object is created according to the target language configuration table, which can be created according to all the contents in the target language configuration table, or according to the contents of the target language configuration table with specific conditions, which is not limited here.
[0127] Considering that after completing the language configuration of the target multimedia object, the user usually hopes to intuitively see the effect of the language conversion, therefore, a preview function for the configured target multimedia object can be provided to allow the user to see the configuration effect in advance. The embodiment of the present application is specifically implemented in the following manner:
[0128] receiving a preview instruction in the target language submitted by the user for the target multimedia object;
[0129] In response to the preview instruction, a display page to which the target multimedia object belongs is displayed based on the language configuration script, wherein the language to which the target multimedia object belongs in the display page is the target language.
[0130] The preview instruction refers to an instruction for previewing the display page to which the target multimedia object belongs. In practical applications, through the preview instruction, the page information corresponding to the initial display page corresponding to the target multimedia object and the related information to be displayed can be obtained. Furthermore, through the language configuration script, the language configuration information corresponding to the target multimedia object in the target language is replaced with the display information corresponding to the target multimedia object in the original language in the initial display page, and then the page is rendered and displayed according to the replaced information to obtain the display page.
[0131] In summary, by submitting a preview command, the target multimedia is displayed on the display page corresponding to the target language, so that users can see the translation effect in time, so as to further verify the language configuration information they have configured, and reduce the communication cost of repeated docking.
[0132] In addition to the above-mentioned types of target multimedia objects, there are also special effect type target multimedia objects. Since the special effect type target multimedia object may include multiple multimedia sub-objects, it is inconvenient to implement the language configuration of the target multimedia object through a single configuration information. Therefore, when the multimedia type of the target multimedia object is a special effect type, the embodiment of the present application is specifically implemented in the following manner:
[0133] Creating a language configuration table corresponding to the target multimedia object according to the sub-object type corresponding to the special effect type;
[0134] Generating and displaying a language operation page associated with the target multimedia object according to the language configuration table;
[0135] Accordingly, the updating of the language configuration table based on the language configuration information submitted through the language operation page to obtain the target language configuration table includes:
[0136] Receiving sub-object information of a target language corresponding to a multimedia sub-object contained in the target multimedia object submitted through the language operation page;
[0137] The language configuration table is updated according to the sub-object information to obtain a target language configuration table.
[0138] Since the target multimedia object of the special effect type is usually composed of at least one multimedia sub-object. In order to avoid identifying the sub-object type of the multimedia sub-object contained in different target multimedia objects each time, the sub-object types of all multimedia sub-objects that the special effect type may correspond to can be pre-configured as the sub-object types corresponding to the special effect type. In practical applications, a language configuration table corresponding to the target multimedia object is created according to the sub-object type. Specifically, the language configuration table can include the fields required for language configuration of the multimedia sub-objects corresponding to these sub-object types.
[0139] The multimedia sub-object refers to the sub-object that constitutes the target multimedia object. Specifically, the multimedia sub-object may be an image sub-object, a model sub-object, a particle sub-object, an animation sub-object, an audio sub-object, etc., which are not limited here. Accordingly, the language configuration table may include the fields required for language configuration of the multimedia sub-objects such as the image sub-object, the model sub-object, the particle sub-object, the animation sub-object, and the audio sub-object.
[0140] In actual applications, since these multimedia sub-objects exist in the form of independent object resources, they may be stored in different paths. And these multimedia sub-objects each have a corresponding name. In this case, if these multimedia sub-objects are used to form the target multimedia object of the target language, the target language configuration needs to be performed for each multimedia sub-object on the language operation page. Media such as special effects that require direct visible effects are usually oriented to artists. It is more reasonable to provide technical support for what you see is what you get.
[0141] In a specific implementation, the sub-object information configured for the target multimedia object can be the storage path or storage name of the object resource of the target language corresponding to the multimedia sub-object, so as to find the information of these object resources. Further, the language configuration table is updated according to the sub-object information to obtain the target configuration table, so that the target configuration table can contain the information required for the target language conversion of the target multimedia object.
[0142] For example, when the target multimedia object is fireworks, the fireworks are composed of three multimedia objects: fireworks images, fireworks particles, and fireworks text. When configuring the fireworks in English, first create a language configuration table t4 corresponding to the fireworks according to the sub-object type corresponding to the special effect type. And display the language operation page based on the multimedia sub-objects of these sub-object types. In the language operation page, add the storage path tP1 of the object resource of the fireworks image in English, the storage path tP2 of the object resource of the fireworks particles in English, and the storage path tP3 of the object resource of the fireworks text in English. Then update the language configuration table t4 based on these submitted storage paths, and generate a target language configuration table t5 containing the storage paths of the English language object resources of these three multimedia sub-objects.
[0143] In summary, when the target multimedia object is of a special effect type, submitting the sub-object information of the target language corresponding to the multimedia sub-object contained in the target multimedia object on the language operation page improves the efficiency of language configuration for the special effect type target multimedia object and ensures the comprehensiveness of the information required for its language conversion.
[0144] Since the target multimedia object of the special effect type may include multiple multimedia sub-objects, if these multimedia sub-objects are temporarily searched according to the configuration information when performing language conversion, the efficiency of language conversion of the target multimedia object may be affected. Therefore, after obtaining the target language configuration table, the embodiment of the present application is specifically implemented in the following manner:
[0145] Generating a target language resource package corresponding to the target multimedia object according to the sub-object information contained in the target language configuration table;
[0146] Based on the target language resource package, the target multimedia object is converted into a target language.
[0147] The object language resource package refers to a resource package generated by packaging the object resources of the target language corresponding to the multimedia sub-objects constituting the multimedia object. In specific implementation, according to the sub-object information contained in the target language configuration table, the object resources of the multimedia sub-objects of the target language are first searched. Then, the found object resources of the target language are packaged to generate the object language resource package of the target language.
[0148] It should be noted that the target language resource package may also include the target language configuration table. And since the storage paths of the target paths corresponding to the multimedia sub-objects configured in the target language configuration table have been changed, it is necessary to change these storage paths in the target language configuration table to storage paths matching the target language resource package after packaging.
[0149] Furthermore, when the target multimedia object is converted into a language, all object resources of the target language corresponding to the target multimedia object can be directly obtained according to the object language resource package, thereby creating a target multimedia object of the target language, thereby achieving language conversion of the target multimedia object.
[0150] Following the above example, on the basis of creating the target language configuration table t5, according to the resource path of the object resources containing the fireworks image, fireworks particles and fireworks text in the English language, these object resources are searched, and these object resources are packaged to generate the object language resource package. When converting the fireworks to English, the object language resource package is directly read to realize the conversion of fireworks to English fireworks.
[0151] In summary, an object language resource package corresponding to the target multimedia object is generated according to the sub-object information contained in the target language configuration table, and the target multimedia object is converted into a language based on the object language resource package, thereby avoiding searching for object resources for language conversion of the target multimedia object and improving the efficiency of language conversion of special effect type target multimedia objects.
[0152] In the embodiment of the present application, Figure 3 The schematic diagram of the language configuration method provided by an embodiment of the present application shown in the figure, for any target multimedia object of multimedia type, such as a target multimedia object of text type, a target multimedia object of picture type, a target multimedia object of audio type, a target multimedia object of video type or a target multimedia object of special effect type, when performing language configuration, it is necessary to first read the corresponding language configuration table, such as a text language configuration table, a picture language configuration table, an audio language configuration table, a video language configuration table, a special effect language configuration table, etc. Among them, for a multimedia object of special effect type, there may not be a corresponding special effect language configuration table before. Therefore, it is necessary to create a special effect language configuration table first and then read the special effect language configuration table. Then, the read language configuration table is configured in multiple languages by an editor, so as to generate a target language configuration table with completed configuration. Specifically, multiple language columns can be established in the language configuration table to support the filling of translated content. Use a configuration file to control the current language type. A matching language manager reads the configuration table and the language type to select the required language text.
[0153] In summary, by receiving a language configuration instruction submitted by a user for a target multimedia object, the language configuration of the target multimedia object is triggered; and in response to the language configuration instruction, a language operation page associated with the target multimedia object is generated and displayed according to the language configuration table corresponding to the target multimedia object; then the language configuration table is updated based on the language configuration information submitted through the language operation page to obtain the target language configuration table, thereby enabling the user to perform language configuration on the language configuration table corresponding to the target multimedia object in the generated language operation page, avoiding the user's search for the language configuration table, improving the efficiency of language configuration, and lowering the threshold for language configuration of the target multimedia object.
[0154] The following combination Figure 4 , taking the application of the language configuration method provided by this application in a game application as an example, the language configuration method is further explained. Figure 4 A processing flow chart of a language configuration method applied to a game application provided by an embodiment of the present application is shown, which specifically includes the following steps:
[0155] Step 402: Receive a language configuration instruction submitted by a user U for a target multimedia object M in a game application.
[0156] Step 404: In response to the language configuration instruction, the language configuration table T corresponding to the target multimedia object M is determined according to the multimedia class MT to which the target multimedia object M belongs.
[0157] Step 406: Generate a language operation page associated with the target multimedia object M according to the language configuration table T and display it.
[0158] Step 408: Receive a query instruction submitted through the language operation page.
[0159] Step 410: query the displayed information of the language operation page according to the query information carried in the query instruction, obtain the query result corresponding to the query information and display it.
[0160] Step 412: According to the query result, submit the language configuration information of the English language corresponding to the query result on the language operation page.
[0161] Step 414: Update the language configuration table T based on the language configuration information submitted through the language operation page to obtain the target language configuration table T1.
[0162] Step 416: Generate a language configuration script corresponding to the target multimedia M according to the target language configuration table T1.
[0163] Step 418: Based on the language configuration script, perform language conversion on the target multimedia object M into English.
[0164] In the embodiment of the present application, by receiving a language configuration instruction submitted by a user for a target multimedia object M, the language configuration of the target multimedia object M is triggered; and in response to the language configuration instruction, a language operation page associated with the target multimedia object M is generated and displayed according to the language configuration table T corresponding to the target multimedia object M. Then, based on the language configuration information submitted through the language operation page, the language configuration table T is updated to obtain the target language configuration table T1, so that the user can perform language configuration on the language configuration table T corresponding to the target multimedia object M in the generated language operation page, avoiding the user's search for the language configuration table T, improving the efficiency of language configuration, and lowering the threshold for language configuration of the target multimedia object M.
[0165] Corresponding to the above method embodiment, the present application also provides a language configuration device embodiment, Figure 5 FIG. 1 shows a schematic diagram of the structure of a language configuration device provided by an embodiment of the present application. Figure 5 As shown, the device comprises:
[0166] The receiving module 502 is configured to receive a language configuration instruction submitted by a user for a target multimedia object;
[0167] A generating module 504 is configured to generate and display a language operation page associated with the target multimedia object according to a language configuration table corresponding to the target multimedia object in response to the language configuration instruction;
[0168] The updating module 506 is configured to update the language configuration table based on the language configuration information submitted through the language operation page to obtain a target language configuration table.
[0169] Optionally, the language configuration device further includes:
[0170] A script generation module is configured to generate a language configuration script corresponding to the target multimedia object according to the target language configuration table;
[0171] The first conversion module is configured to perform language conversion of the target multimedia object into a target language based on the language configuration script.
[0172] Optionally, the script generation module is further configured to:
[0173] Update the initial language configuration script corresponding to the target multimedia according to the target language configuration table to obtain the language configuration script corresponding to the target multimedia object; or
[0174] A language configuration script corresponding to the target multimedia object is created according to the target language configuration table.
[0175] Optionally, when the multimedia type of the target multimedia object is a text type, the updating module 506 is further configured to:
[0176] Receiving translation information of the target multimedia object corresponding to the target language submitted through the language operation page;
[0177] The language configuration table is updated according to the translation information to obtain a target language configuration table.
[0178] Optionally, when the multimedia type of the target multimedia object is an image type, an animation type, a model type, an audio type or a video type, the updating module 506 is further configured to:
[0179] Receiving an object storage path of the target multimedia object corresponding to the target language submitted through the language operation page;
[0180] The language configuration table is updated according to the object storage path to obtain a target language configuration table.
[0181] Optionally, when the multimedia type of the target multimedia object is a special effect type, the generating module 504 is further configured to:
[0182] Creating a language configuration table corresponding to the target multimedia object according to the multimedia sub-object type corresponding to the special effect type;
[0183] Generating and displaying a language operation page associated with the target multimedia object according to the language configuration table;
[0184] Accordingly, the updating module 506 is further configured to:
[0185] Receiving sub-object information of a target language corresponding to a multimedia sub-object contained in the target multimedia object submitted through the language operation page;
[0186] The language configuration table is updated according to the sub-object information to obtain a target language configuration table.
[0187] Optionally, the language configuration device further includes:
[0188] A resource package generation module is configured to generate a target language resource package corresponding to the target multimedia object according to the sub-object information contained in the target language configuration table;
[0189] The first conversion module is configured to perform language conversion of the target multimedia object into a target language based on the target language resource package.
[0190] Optionally, the language configuration device further includes:
[0191] A first instruction receiving module is configured to receive a query instruction submitted through the language operation page;
[0192] A query module, configured to query the displayed information of the language operation page according to the query information carried in the query instruction, obtain the query result corresponding to the query information and display it;
[0193] The first submission module is configured to submit language configuration information of a target language corresponding to the query result on the language operation page according to the query result.
[0194] Optionally, the language configuration device further includes:
[0195] A determination module, configured to determine a target query result in the query results;
[0196] The second submission module is configured to submit language configuration information of the target language corresponding to the target query result on the language operation page.
[0197] Optionally, the language configuration device further includes:
[0198] A first table determination module is configured to determine a language configuration table corresponding to the target multimedia object according to the object identifier of the target multimedia object in response to the language configuration instruction; or
[0199] The second table determination module is configured to respond to the language configuration instruction and determine the language configuration table corresponding to the target multimedia object according to the multimedia type to which the target multimedia object belongs.
[0200] Optionally, the language configuration device further includes:
[0201] A second instruction receiving module is configured to receive a preview instruction in the target language submitted by the user for the target multimedia object;
[0202] The display module is configured to display the display page to which the target multimedia object belongs based on the language configuration script in response to the preview instruction, wherein the language to which the target multimedia object belongs in the display page is the target language.
[0203] In an embodiment of the present application, by receiving a language configuration instruction submitted by a user for a target multimedia object, the language configuration of the target multimedia object is triggered; and in response to the language configuration instruction, a language operation page associated with the target multimedia object is generated and displayed according to the language configuration table corresponding to the target multimedia object; then the language configuration table is updated based on the language configuration information submitted through the language operation page to obtain the target language configuration table, thereby enabling the user to perform language configuration on the language configuration table corresponding to the target multimedia object in the generated language operation page, avoiding the user's search for the language configuration table, improving the efficiency of language configuration, and lowering the threshold for language configuration of the target multimedia object.
[0204] The above is a schematic scheme of a language configuration device of this embodiment. It should be noted that the technical scheme of the language configuration device and the technical scheme of the above-mentioned language configuration method belong to the same concept, and the details of the technical scheme of the language configuration device that are not described in detail can all be referred to the description of the technical scheme of the above-mentioned language configuration method.
[0205] In one embodiment of the present application, a computing device is also provided, including a memory, a processor, and computer instructions stored in the memory and executable on the processor, wherein the processor implements the steps of the language configuration method when executing the computer instructions.
[0206] The above is a schematic scheme of a computing device of this embodiment. It should be noted that the technical scheme of the computing device and the technical scheme of the above-mentioned language configuration method belong to the same concept, and the details not described in detail in the technical scheme of the computing device can be referred to the description of the technical scheme of the above-mentioned language configuration method.
[0207] An embodiment of the present application further provides a computer-readable storage medium storing computer instructions, which implement the steps of the language configuration method as described above when executed by a processor.
[0208] The above is a schematic scheme of a computer-readable storage medium of this embodiment. It should be noted that the technical scheme of the storage medium and the technical scheme of the above-mentioned language configuration method belong to the same concept, and the details not described in detail in the technical scheme of the storage medium can be referred to the description of the technical scheme of the above-mentioned language configuration method.
[0209] The above describes specific embodiments of the present application. Other embodiments are within the scope of the appended claims. In some cases, the actions or steps recorded in the claims can be performed in an order different from that in the embodiments and still achieve the desired results. In addition, the processes depicted in the accompanying drawings do not necessarily require the specific order or continuous order shown to achieve the desired results. In some embodiments, multitasking and parallel processing are also possible or may be advantageous.
[0210] The computer instructions include computer program codes, which may be in source code form, object code form, executable files or some intermediate forms, etc. The computer-readable medium may include: any entity or device capable of carrying the computer program code, recording medium, USB flash drive, mobile hard disk, magnetic disk, optical disk, computer memory, read-only memory (ROM), random access memory (RAM), electric carrier signal, telecommunication signal and software distribution medium, etc. It should be noted that the content contained in the computer-readable medium may be appropriately increased or decreased according to the requirements of legislation and patent practice in the jurisdiction. For example, in some jurisdictions, according to legislation and patent practice, computer-readable media do not include electric carrier signals and telecommunication signals.
[0211] It should be noted that, for the above-mentioned method embodiments, for the sake of simplicity of description, they are all expressed as a series of action combinations, but those skilled in the art should be aware that the present application is not limited by the described action sequence, because according to the present application, certain steps can be performed in other sequences or simultaneously. Secondly, those skilled in the art should also be aware that the embodiments described in the specification are all preferred embodiments, and the actions and modules involved are not necessarily required by the present application.
[0212] In the above embodiments, the description of each embodiment has its own emphasis. For parts that are not described in detail in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.
[0213] The preferred embodiments of the present application disclosed above are only used to help explain the present application. The optional embodiments do not describe all the details in detail, nor do they limit the invention to the specific implementation methods described. Obviously, many modifications and changes can be made according to the content of the present application. The present application selects and specifically describes these embodiments in order to better explain the principles and practical applications of the present application, so that those skilled in the art can understand and use the present application well. The present application is only limited by the claims and their full scope and equivalents.
Claims
1. A language configuration method, It is characterized in that include: receiving a language configuration instruction submitted by a user for a target multimedia object; In response to the language configuration instruction, generating and displaying a language operation page associated with the target multimedia object according to the language configuration table corresponding to the target multimedia object; The language configuration table is updated based on the language configuration information submitted through the language operation page to obtain a target language configuration table; Wherein, in the case that the target multimedia object includes multiple multimedia sub-objects, generating and displaying a language operation page associated with the target multimedia object according to the language configuration table corresponding to the target multimedia object includes: According to the multiple multimedia sub-object types, creating a language configuration table corresponding to the target multimedia object; generating and displaying a language operation page associated with the target multimedia object according to the language configuration table; Correspondingly, the language configuration table is updated based on the language configuration information submitted through the language operation page to obtain the target language configuration table, including: receiving sub-object information of the target language corresponding to the multimedia sub-object contained in the target multimedia object submitted through the language operation page; and updating the language configuration table according to the sub-object information to obtain the target language configuration table.
2. The language configuration method according to claim 1, It is characterized in that Also includes: Generate a language configuration script corresponding to the target multimedia object according to the target language configuration table; Based on the language configuration script, the target multimedia object is converted into a target language.
3. The language configuration method according to claim 2, It is characterized in that The step of generating a language configuration script corresponding to the target multimedia object according to the target language configuration table includes: Update the initial language configuration script corresponding to the target multimedia object according to the target language configuration table to obtain the language configuration script corresponding to the target multimedia object; or A language configuration script corresponding to the target multimedia object is created according to the target language configuration table.
4. The language configuration method according to claim 1, It is characterized in that In the case where the multimedia type of the target multimedia object is a text type, the updating of the language configuration table based on the language configuration information submitted through the language operation page to obtain the target language configuration table includes: Receiving translation information of the target multimedia object corresponding to the target language submitted through the language operation page; The language configuration table is updated according to the translation information to obtain a target language configuration table.
5. The language configuration method according to claim 1, It is characterized in that In a case where the multimedia type of the target multimedia object is an image type, an animation type, a model type, an audio type, or a video type, updating the language configuration table based on the language configuration information submitted through the language operation page to obtain the target language configuration table includes: Receiving an object storage path of the target multimedia object corresponding to the target language submitted through the language operation page; The language configuration table is updated according to the object storage path to obtain a target language configuration table.
6. The language configuration method according to claim 1, It is characterized in that Also includes: Generating a target language resource package corresponding to the target multimedia object according to the sub-object information contained in the target language configuration table; Based on the target language resource package, the target multimedia object is converted into a target language.
7. The language configuration method according to claim 1, It is characterized in that Before updating the language configuration table based on the language configuration information submitted through the language operation page, the method further includes: Receiving a query instruction submitted through the language operation page; Searching the displayed information of the language operation page according to the query information carried in the query instruction, obtaining and displaying the query result corresponding to the query information; According to the query result, the language configuration information of the target language corresponding to the query result is submitted on the language operation page.
8. The language configuration method according to claim 7, It is characterized in that After obtaining and displaying the query result corresponding to the query information, the method further includes: Determining a target query result among the query results; Submit language configuration information of the target language corresponding to the target query result on the language operation page.
9. The language configuration method according to claim 1, It is characterized in that Before generating and displaying a language operation page associated with the target multimedia object according to the language configuration table corresponding to the target multimedia object, the method further includes: In response to the language configuration instruction, determining a language configuration table corresponding to the target multimedia object according to the object identifier of the target multimedia object; or In response to the language configuration instruction, a language configuration table corresponding to the target multimedia object is determined according to the multimedia type to which the target multimedia object belongs.
10. The language configuration method according to claim 2, It is characterized in that After generating the language configuration script corresponding to the target multimedia object according to the target language configuration table, the method further includes: receiving a preview instruction in the target language submitted by the user for the target multimedia object; In response to the preview instruction, a display page to which the target multimedia object belongs is displayed based on the language configuration script, wherein the language to which the target multimedia object belongs in the display page is the target language.
11. A language configuration device, It is characterized in that include: A receiving module, configured to receive a language configuration instruction submitted by a user for a target multimedia object; A generating module, configured to generate and display a language operation page associated with the target multimedia object according to the language configuration table corresponding to the target multimedia object in the language configuration instruction; An updating module, configured to update the language configuration table based on the language configuration information submitted through the language operation page to obtain a target language configuration table; In the case where the target multimedia object includes multiple multimedia sub-objects, the generating module is further configured to: create a language configuration table corresponding to the target multimedia object according to the multiple multimedia sub-object types; generate and display a language operation page associated with the target multimedia object according to the language configuration table; Correspondingly, the update module is further configured to: receive sub-object information of the target language corresponding to the multimedia sub-object contained in the target multimedia object submitted through the language operation page; and update the language configuration table according to the sub-object information to obtain the target language configuration table.
12. A computing device comprising a memory, a processor, and computer instructions stored in the memory and executable on the processor, It is characterized in that When the processor executes the computer instructions, the steps of the method according to any one of claims 1 to 10 are implemented.
13. A computer-readable storage medium storing computer instructions, It is characterized in that When the computer instructions are executed by a processor, the steps of the method according to any one of claims 1 to 10 are implemented.
