Cboth case display method and device
By receiving copy triggering operations and determining the target prompt copy from the copy storage object, and dynamically displaying copy, the problem of fixed copy settings in the existing technology is solved, and the flexibility and compatibility of copy management is achieved.
Patent Information
- Application Number
- CN202411875344.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-18
- Publication Date
- 2025-04-15
AI Technical Summary
In the prior art, the copy prompt function in the client is fixedly set on the client or server and cannot be replaced dynamically, resulting in the inability to compatible with the historical version of the client.
By receiving copy trigger operation, determine the target copy logo, determine the target prompt copy from the copy storage object, and display the target prompt copy, realizing dynamic management and displaying the copy.
It avoids the problem that the prompt copy can only be changed through the client distribution, improves the flexibility and compatibility of copywriting management, and can be better compatible with historical version clients.
Smart Images

Figure CN119828932A_ABST
Abstract
Description
Technical Field
[0001] The embodiments of the present application relate to the field of computer technology, specifically to the field of user experience design technology, and more particularly to a document display method, device, computer-readable medium, and electronic device. Background Art
[0002] The client generally has a text prompt function, such as displaying a function description text or a prompt text for rule verification failure. However, the text in the client is generally fixed on the client or fixed on the server. Summary of the invention
[0003] The embodiments of the present application provide a document display method, device, computer-readable medium, electronic device, and computer program product.
[0004] In a first aspect, an embodiment of the present application provides a text display method, including: determining a target text identifier based on a received text trigger operation; determining a target prompt text corresponding to the target text identifier from a text storage object; and displaying the target prompt text.
[0005] In some examples, the target copy identifier includes a system identifier, an application identifier and a copy identifier, and the target copy identifier is determined based on the received copy trigger operation, including: determining the system identifier corresponding to the target system, the application identifier and the copy identifier corresponding to the target application based on the copy trigger operation for the target application in the target system.
[0006] In some examples, the method further includes: determining a language category based on a copy trigger operation; and determining a target prompt copy corresponding to a target copy identifier from a copy storage object, including: determining a plurality of candidate prompt copies corresponding to the target copy identifier from the copy storage object, wherein the plurality of candidate prompt copies use languages of different language categories; and determining a target prompt copy using a language of a language category from the plurality of candidate prompt copies.
[0007] In some examples, the above-mentioned determining multiple candidate prompt copies corresponding to the target copy identifier from the copy storage object includes: in response to determining that the cache includes multiple candidate prompt copies, determining multiple candidate prompt copies from the cache; in response to determining that the cache does not include multiple candidate prompt copies, determining multiple candidate prompt copies from the copy storage object.
[0008] In some examples, the above method also includes: determining and displaying a target navigation page corresponding to the target prompt copy according to a navigation page triggering operation on the target prompt copy, wherein the target navigation page is used to illustrate the target prompt copy.
[0009] In some examples, before determining the target prompt copy corresponding to the target copy identifier from the copy storage object, the method further includes: determining the configured system application data according to the received system application configuration operation, and generating a system application data storage object; configuring the prompt copy corresponding to each of the multiple system application data in the system application data storage object according to the received copy configuration operation, and generating a copy storage object.
[0010] In some examples, the above method also includes: editing the prompt text in the text storage object according to the received text editing operation.
[0011] In some examples, the above method also includes: in response to determining that the target prompt text represents that a preset functional rule is not satisfied, generating and displaying a unique error identifier within the application scope corresponding to the system application data storage object.
[0012] In a second aspect, an embodiment of the present application provides a copy display device, comprising: an identification determination unit, configured to determine a target copy identification based on a received copy trigger operation; a copy determination unit, configured to determine a target prompt copy corresponding to the target copy identification from a copy storage object; and a copy display unit, configured to display the target prompt copy.
[0013] In some examples, the above-mentioned target copy identification includes a system identification, an application identification and a copy identification, and the above-mentioned identification determination unit is further configured to: determine the system identification corresponding to the target system, the application identification and the copy identification corresponding to the target application according to the copy trigger operation for the target application in the target system.
[0014] In some examples, the identification determination unit is further configured to: determine the language category according to the text trigger operation; and the identification determination unit is further configured to: determine from the text storage object, a plurality of candidate prompt texts corresponding to the target text identification, wherein the plurality of candidate prompt texts adopt languages of different language categories; and determine from the plurality of candidate prompt texts, a target prompt text adopting the language of the language category.
[0015] In some examples, the identification determination unit is further configured to: in response to determining that the cache includes multiple candidate prompt texts, determine multiple candidate prompt texts from the cache; in response to determining that the cache does not include multiple candidate prompt texts, determine multiple candidate prompt texts from the text storage object.
[0016] In some examples, the above-mentioned device also includes: a navigation unit, which is configured to determine and display a target navigation page corresponding to the target prompt text according to a navigation page trigger operation of the target prompt text, wherein the target navigation page is used to illustrate the target prompt text.
[0017] In some examples, the above-mentioned device also includes: a text configuration unit, which is configured to: determine the configured system application data according to the received system application configuration operation, and generate a system application data storage object; according to the received text configuration operation, configure the prompt text corresponding to each of the multiple system application data in the system application data storage object, and generate a text storage object.
[0018] In some examples, the above-mentioned device also includes: a copy editing unit, which is configured to edit the prompt copy in the copy storage object according to the received copy editing operation.
[0019] In some examples, the above-mentioned device also includes: an error prompt unit, which is configured to generate and display a unique error identifier within the application scope corresponding to the system application data storage object in response to determining that the target prompt text represents that the preset function rule is not satisfied.
[0020] In a third aspect, an embodiment of the present application provides a computer-readable medium having a computer program stored thereon, wherein when the program is executed by a processor, the method described in any implementation manner of the first aspect is implemented.
[0021] In a fourth aspect, an embodiment of the present application provides an electronic device, comprising: one or more processors; a storage device on which one or more programs are stored, and when the one or more programs are executed by one or more processors, the one or more processors implement the method described in any implementation manner of the first aspect.
[0022] In a fifth aspect, a computer program product is provided, comprising: a computer program, which implements the method described in any implementation manner of the first aspect when executed by a processor.
[0023] The text display method and device provided in the embodiment of the present application determine the target text identifier by triggering an operation according to the received text; determine the target prompt text corresponding to the target text identifier from the text storage object; and display the target prompt text, thereby providing a method for determining the target prompt text from the text storage object according to the target text identifier, and uniformly managing the prompt text through the text storage object instead of fixing the prompt text on the client or server, thus avoiding the problem that the prompt text can only be changed by issuing a version on the client, and can be better compatible with historical versions of the client. BRIEF DESCRIPTION OF THE DRAWINGS
[0024] Other features, objects and advantages of the present application will become more apparent by reading the detailed description of non-limiting embodiments made with reference to the following drawings:
[0025] Figure 1is an exemplary system architecture diagram in which an embodiment of the present application may be applied;
[0026] Figure 2 is a flow chart of an embodiment of a method for displaying a document according to the present application;
[0027] Figure 3 is a schematic diagram of an application scenario of the copywriting display method according to this embodiment;
[0028] Figure 4 is a flow chart of another embodiment of the document display method according to the present application;
[0029] Figure 5 is a flow chart of another embodiment of the document display method according to the present application;
[0030] Figure 6 is a structural diagram of an embodiment of a document display device according to the present application;
[0031] Figure 7 It is a structural diagram of a computer system suitable for implementing the embodiments of the present application. DETAILED DESCRIPTION
[0032] The present application will be further described in detail below in conjunction with the accompanying drawings and embodiments. It is to be understood that the specific embodiments described herein are only used to explain the relevant invention, rather than to limit the invention. It should also be noted that, for ease of description, only the parts related to the relevant invention are shown in the accompanying drawings.
[0033] It should be noted that, in the absence of conflict, the embodiments and features in the embodiments of the present application can be combined with each other. The present application will be described in detail below with reference to the accompanying drawings and in combination with the embodiments.
[0034] It should be noted that the collection, collection, updating, analysis, processing, use, transmission, storage and other aspects of user personal information involved in the technical solution of this disclosure are in compliance with the provisions of relevant laws and regulations, are used for legitimate purposes, and do not violate public order and good morals. Necessary measures are taken for user personal information to prevent illegal access to user personal information data and maintain the security of user personal information, network security and national security.
[0035] Figure 1 An exemplary architecture 100 to which the document presentation method and apparatus of the present application can be applied is shown.
[0036] like Figure 1As shown, the system architecture 100 may include terminal devices 101, 102, 103, a network 104 and a server 105. The communication connection between the terminal devices 101, 102, 103 constitutes a topological network, and the network 104 is used to provide a medium for the communication link between the terminal devices 101, 102, 103 and the server 105. The network 104 may include various connection types, such as wired, wireless communication links or optical fiber cables, etc.
[0037] The terminal devices 101, 102, 103 can interact with the server 105 through the network 104 to receive or send data, etc. The terminal devices 101, 102, 103 can be hardware devices or software that support network connection for data interaction and data processing. When the terminal devices 101, 102, 103 are hardware, they can be various electronic devices that support network connection, information acquisition, interaction, display, processing and other functions, including but not limited to smart phones, car computers, tablet computers, e-book readers, laptop portable computers and desktop computers, etc. When the terminal devices 101, 102, 103 are software, they can be installed in the electronic devices listed above. It can be implemented as multiple software or software modules for providing distributed services, for example, or it can be implemented as a single software or software module. No specific limitation is made here.
[0038] The server 105 may be a server that provides various services, for example, a background processing server that obtains the text triggering operation of the user on the terminal devices 101, 102, and 103 and determines the target prompt text triggered by the text triggering operation. Optionally, the background processing server may feed back the target prompt text to the terminal device so that the terminal device can display the target prompt text. As an example, the server 105 may be a cloud server.
[0039] It should be noted that the server can be hardware or software. When the server is hardware, it can be implemented as a distributed server cluster consisting of multiple servers, or it can be implemented as a single server. When the server is software, it can be implemented as multiple software or software modules (for example, software or software modules used to provide distributed services), or it can be implemented as a single software or software module. No specific limitation is made here.
[0040] It should also be noted that the text display method provided in the embodiments of the present application can be executed by a server, or by a terminal device, or by a server and a terminal device in cooperation with each other. Accordingly, the various parts (such as various units) included in the text display device can be all set in the server, or all set in the terminal device, or can be set in the server and the terminal device respectively.
[0041] It should be understood that Figure 1The number of terminal devices, networks, and servers in the system is only illustrative. Depending on the implementation requirements, there may be any number of terminal devices, networks, and servers. When the electronic device on which the copywriting display method is running does not need to transmit data with other electronic devices, the system architecture may only include the electronic device (such as a server or terminal device) on which the copywriting display method is running.
[0042] Continue to refer Figure 2 , shows a process 200 of an embodiment of a copywriting display method, including the following steps:
[0043] Step 201, determining a target text identifier according to a received text trigger operation.
[0044] In this embodiment, the execution subject of the copywriting display method (for example Figure 1 The terminal device or server in the system can obtain the text trigger operation remotely or locally through a wired network connection or a wireless network connection, and determine the target text identifier based on the received text trigger operation.
[0045] In this embodiment, the prompt text may be a text with a prompting or explanatory function related to the application. As an example, the prompt text may be an explanatory text of a function in the application, or a prompt text when the user provides the application whether the operation of the program meets the preset rules. The prompt text includes a positive prompt text when the operation meets the preset rules and a negative prompt text when the operation does not meet the preset rules.
[0046] Each prompt copy has a unique copy identifier. The copy identifier can be generated by at least one of an image, text, and character. Specifically, the copy identifier can be the copy ID (Identity document) of the prompt copy.
[0047] The copy triggering operation is an operation that triggers the copy display function. For example, a virtual button "Description" is included in a certain interface of the application. When the user clicks or touches the virtual button, a copy triggering operation is issued to the above-mentioned execution subject. For another example, when the user is performing an operation (such as filling out a form), he needs to perform a series of sub-operations (such as filling out each item in the form). After the user performs a series of sub-operations, when the user issues a completion instruction to the above-mentioned execution subject, the above-mentioned execution subject determines that one of the sub-operations is not completed, then the user's completion instruction is considered to be a copy triggering operation that triggers a prompt that a certain sub-operation is not completed.
[0048] In this embodiment, each prompt text in the application is bound to a text identifier, and after receiving a text triggering operation, the target text identifier of the triggered target prompt text can be determined according to the text triggering operation.
[0049] In some implementations of this embodiment, the target document identifier includes a system identifier, an application identifier, and a document identifier, wherein the system identifier is used to characterize the system, and the application identifier is used to characterize the application. A system may include multiple applications, for example, a conference system includes a video conference application, a real-time subtitle and translation application, a conference management application, a voting and interactive application, a conference record and note application, a security and encryption application, etc.
[0050] For each system, a unique system identifier is set for it; for an application program in a system, a unique application identifier is set for it.
[0051] In this implementation, the execution subject may perform step 201 in the following manner: according to a text triggering operation for a target application in the target system, determine a system identifier corresponding to the target system, an application identifier corresponding to the target application, and a text identifier.
[0052] As an example, when a user issues a copy trigger operation in a target application in a target system, the execution entity determines the system identifier corresponding to the target system, the application identifier of the target application and the copy identifier of the triggered target prompt copy, and combines the three identifiers in sequence to obtain the target copy identifier.
[0053] In this implementation, the user's copy trigger operation can be a trigger operation in a target application in the target system, which expands the application scope of the copy trigger operation and improves the accuracy of the target copy identification based on the system identification, application identification and copy identification.
[0054] Step 202: Determine the target prompt text corresponding to the target text identifier from the text storage object.
[0055] In this embodiment, the execution subject may determine the target prompt text corresponding to the target text identifier from the text storage object.
[0056] The text storage object is used to represent the corresponding relationship between the prompt text and the text identifier. For example, the text storage object is a two-dimensional table, which includes the prompt text and the text identifier corresponding to the prompt text.
[0057] As an example, the execution subject may determine the prompt text corresponding to the target text identifier in the text storage object as the target prompt text.
[0058] In some implementations of this embodiment, the execution subject may further perform the following operations: triggering an operation based on the text and determining a language category.
[0059] As an example, the execution subject may determine the country where the network address of the target application in the target system is located, and determine the language category corresponding to the language of the country.
[0060] As another example, the execution subject may determine the language category of the language set in the application parameters of the target application in the target system.
[0061] In this implementation, the execution subject may perform step 202 as follows:
[0062] First, multiple candidate prompting texts corresponding to the target text identifier are determined from the text storage object, wherein the multiple candidate prompting texts are in languages of different language categories.
[0063] In this implementation, the prompt text stored in the text storage object may include multiple language versions. For example, for a prompt text, the text storage object includes a Chinese version and an English version.
[0064] For the same prompt copy, multiple language versions of the prompt copy have the same copy logo.
[0065] Second, a target prompt copy using a language of the language category is determined from a plurality of candidate prompt copies.
[0066] In this implementation, when the target prompt text has multiple language versions, each of the multiple candidate prompt texts corresponds to a language category; the execution subject may determine, among the multiple candidate prompt texts, a candidate prompt text corresponding to the determined language category as the target prompt text.
[0067] In this implementation, the prompt text may be in languages of multiple language categories and have different language versions, and the above-mentioned execution subject can further determine the target prompt text therefrom, further improving the flexibility and accuracy of text display.
[0068] In some optional implementations of this embodiment, the above-mentioned execution entity can perform the above-mentioned second step in the following manner: first, in response to determining that the cache includes multiple candidate prompt texts, multiple candidate prompt texts are determined from the cache; then, in response to determining that the cache does not include multiple candidate prompt texts, multiple candidate prompt texts are determined from the text storage object.
[0069] In this implementation, the execution subject can first determine whether the cache contains multiple candidate prompt texts; if so, directly determine multiple candidate prompt texts from the cache; otherwise, determine multiple candidate prompt texts from the text storage object. In this way, the text determination method based on first caching and then text storage objects improves the efficiency of text determination.
[0070] Step 203: display the target prompt text.
[0071] In this embodiment, the above-mentioned execution entity can display the target prompt copy.
[0072] As an example, the above-mentioned execution entity can use a floating window, a pop-up window, a list item, a card, a notification bar and other display forms to display the target prompt copy.
[0073] Continue to see Figure 3 , Figure 3 FIG. 3 is a schematic diagram 300 of an application scenario of the copywriting display method according to this embodiment. Figure 3 In the application scenario, user 301 performs a copy trigger operation while operating an application on terminal device 302. The application on terminal device 302 transmits the copy trigger operation to server 303, and server 303 determines the target copy identifier based on the received copy trigger operation. The copy storage object of server 303 includes the copy identifier and the prompt copy corresponding to the copy identifier, so server 303 can determine the target prompt copy corresponding to the target copy identifier from the copy storage object, and then return the target prompt copy to terminal device 302, so that the target prompt copy can be displayed through terminal device 302.
[0074] The method provided by the above-mentioned embodiment of the present application determines the target copy identifier by triggering an operation according to the received copy; determines the target prompt copy corresponding to the target copy identifier from the copy storage object; and displays the target prompt copy, thereby providing a method for determining the target prompt copy from the copy storage object according to the target copy identifier. The prompt copy is uniformly managed through the copy storage object, rather than fixing the prompt copy on the client or server, thereby avoiding the problem that the prompt copy can only be changed through the client version, and can be better compatible with historical version clients.
[0075] In some implementations of this embodiment, the execution subject may further perform the following operation: according to the navigation page triggering operation of the target prompt copy, determine and display the target navigation page corresponding to the target prompt copy, wherein the target navigation page is used to illustrate the target prompt copy.
[0076] In this implementation, a corresponding navigation page can be set for the prompt text in the application of the system. The navigation page can use data in the form of text, voice, video, etc. to further explain or illustrate the prompt text to help users understand the prompt text conveniently and quickly.
[0077] When the target prompt text has a corresponding navigation page, the user can issue a navigation page trigger operation for the target prompt text, and the execution subject can determine the target navigation page bound to the target prompt text and display the target navigation page. The navigation page trigger operation is, for example, a click operation on a "navigation page" virtual button in the display page of the target prompt text.
[0078] In this implementation, a corresponding navigation page can be set for the prompt text to help the user understand the prompt text conveniently and quickly, which helps to improve the user's operating efficiency and experience.
[0079] In some implementations of this embodiment, before executing the above step 202, the above execution subject may further perform the following operations:
[0080] First, according to the received system application configuration operation, the configured system application data is determined, and a system application data storage object is generated.
[0081] For the system, the system application data includes data such as the system name and system identifier; for the application, the system application data includes data such as the application name and application identifier.
[0082] The system application data storage object is used to store system application data, such as a storage table.
[0083] Second, according to the received text configuration operation, the prompt texts corresponding to the plurality of system application data in the system application data storage object are configured to generate a text storage object.
[0084] In this implementation, for the applications under the system represented by the multiple system application data in the system application data storage object, the above-mentioned execution subject can configure prompt text for them according to the received text configuration operation to generate a text storage object.
[0085] In this implementation, users can customize prompt text for system applications, which improves the flexibility and pertinence of text display.
[0086] In some implementations of this embodiment, the execution subject may further perform the following operation: according to the received text editing operation, edit the prompt text in the text storage object.
[0087] The copy editing operation includes but is not limited to operations such as adding, deleting, and editing. During the application of the copy storage object, the user has a need to edit the prompt copy therein. For example, if the prompt effect of a prompt copy is found to be poor during the application process, the user can edit the prompt copy.
[0088] In this implementation, the user can perform text editing operations on the prompt text in the text storage object, which further improves the flexibility of the text editing process and the effectiveness of the prompt text.
[0089] In some implementations of this embodiment, the above-mentioned execution subject may also perform the following operations: in response to determining that the target prompt text represents that the preset functional rule is not satisfied, generate and display a unique error identifier within the application scope corresponding to the system application data storage object.
[0090] The failure to meet the preset function rule is, for example, due to an error in the user's operation process or a missed operation. The application scope corresponding to the system application data storage object is the application scope composed of all applications in the system stored in the system application data storage object. For example, if the system application data storage object stores the data of an application of a system used by a large-scale company, the application scope corresponds to the application of the system used by the large-scale company.
[0091] When an error occurs in a user's operation, a unique error identifier is generated and displayed within the application scope corresponding to the system application data storage object, so that the error identifier is unique within a reasonable application scope, avoiding the situation where different errors have the same error identifier, which helps to unify the maintenance and management of abnormal situations; and frees all system applications from the maintenance and management of abnormal situations, saving maintenance and management time for various business system applications.
[0092] Continue to refer Figure 4 , shows a schematic process 400 of another embodiment of the document display method according to the present application, including the following steps:
[0093] Step 401: Determine the configured system application data according to the received system application configuration operation, and generate a system application data storage object.
[0094] Step 402 : According to the received text configuration operation, the prompt texts corresponding to the plurality of system application data in the system application data storage object are configured to generate a text storage object.
[0095] Step 403: According to the text triggering operation for the target application in the target system, determine the system identifier corresponding to the target system, the application identifier corresponding to the target application, the text identifier and the language category.
[0096] Step 404: Determine a plurality of candidate prompting texts corresponding to the target text identifier from the text storage object.
[0097] The target text identifier includes a system identifier, an application identifier and a text identifier, and the plurality of candidate prompt texts adopt languages of different language categories.
[0098] Step 405 , determining a target prompt text in a language of a language category from a plurality of candidate prompt texts.
[0099] Step 406, display the target prompt copy.
[0100] Step 407 , according to the navigation page triggering operation of the target prompt text, determine and display the target navigation page corresponding to the target prompt text.
[0101] Among them, the target navigation page is used to explain the target prompt copy.
[0102] It can be seen from this embodiment that Figure 2 Compared with the corresponding embodiments, process 400 of the text display method in this embodiment specifically illustrates the configuration process of the prompt text, the determination process of the target prompt text and the display process of the navigation page. The prompt text is uniformly managed through the text storage object, rather than fixing the prompt text on the client or server. This avoids the problem that the prompt text can only be changed by issuing a version on the client, and can be better compatible with historical versions of the client. In addition, the navigation page helps users quickly understand the prompt text and improves user operating efficiency.
[0103] Continue to refer Figure 5 , showing a schematic process 500 of a specific embodiment of the copywriting display method according to the present application.
[0104] The users involved in this embodiment include administrators, development users and business users. The copy display method includes four parts: configuration, application scenario, data structure and operation. Among them, the configuration part includes system application configuration, prompt copy name, prompt copy List< <Map<k,v> > and navigation address. For prompt text with multiple language versions, its k value is the language category, and its V value is the prompt text in the language of the language category.
[0105] Application scenarios include ToB (for business) system copy display scenarios, ToC (for individuals) system copy display scenarios and rule engine prompt copy scenarios. Among them, the ToB system copy display scenario refers to the copy display scenario of system applications for enterprise users, the ToC system copy display scenario refers to the copy display scenario of system applications for individual users, and the rule engine prompt copy scenario refers to the copy display scenario when the rules in the rule engine are satisfied.
[0106] The data structure includes system application data storage objects and text storage objects. The system application data storage objects include the Chinese / English name of the system and the Chinese / English name of the application. The text storage objects include text identification, prompt text List< <Map<k,v> > and navigation page address. Operations include configuration capabilities and opening capabilities. Configuration capabilities include save and update interfaces, delete interfaces, and query interfaces.
[0107] First, the administrator configures the prompt copy and navigation page, and saves the configured prompt copy and navigation page to the copy storage object. The system generates a copy ID for the prompt copy in the copy storage object and provides the copy ID to the development user.
[0108] Then, the development user binds a copy identifier to a function or rule of the ToB / ToC system application. Then, when the business user fails to pass the function check or operation rule verification in the ToB / ToC system application, the system will determine the target copy identifier bound to the function or rule, and call the query interface to first query whether the data cache includes the target prompt copy corresponding to the target copy identifier; if it exists, the target prompt copy is determined from it; if the target prompt copy corresponding to the target copy identifier does not exist in the cache, the target prompt copy is determined from the copy storage object and the queried target prompt copy is returned. In addition, the target prompt copy needs to be stored in the cache.
[0109] When the target prompt copy has multiple language versions, the target prompt copy of the corresponding language version is determined according to the language category and displayed. When the user clicks the target prompt copy, it indicates that the user has issued a navigation page trigger operation and jumps to the navigation page of the target prompt copy, so that the user can learn more about the target prompt copy.
[0110] Continue to refer Figure 6 As an implementation of the methods shown in the above figures, the present application provides an embodiment of a document display device, and the device embodiment is Figure 2 Corresponding to the method embodiment shown, the device can be specifically applied to various electronic devices.
[0111] like Figure 6 As shown, a copy display device includes: an identification determination unit 601, which is configured to determine a target copy identification according to a received copy trigger operation; a copy determination unit 602, which is configured to determine a target prompt copy corresponding to the target copy identification from a copy storage object; and a copy display unit 603, which is configured to display the target prompt copy.
[0112] In some implementations of this embodiment, the above-mentioned target copy identification includes a system identification, an application identification and a copy identification, and the above-mentioned identification determination unit 601 is further configured to: determine the system identification corresponding to the target system, the application identification and the copy identification corresponding to the target application according to the copy trigger operation for the target application in the target system.
[0113] In some implementations of this embodiment, the above-mentioned identification determination unit 601 is also configured to: determine the language category according to the copy trigger operation; and the above-mentioned identification determination unit 601 is further configured to: determine a plurality of candidate prompt copies corresponding to the target copy identification from the copy storage object, wherein the plurality of candidate prompt copies adopt languages of different language categories; and determine the target prompt copy adopting the language of the language category from the plurality of candidate prompt copies.
[0114] In some implementations of this embodiment, the identification determination unit 601 is further configured to: in response to determining that the cache includes multiple candidate prompt texts, determine multiple candidate prompt texts from the cache; in response to determining that the cache does not include multiple candidate prompt texts, determine multiple candidate prompt texts from the text storage object.
[0115] In some implementations of this embodiment, the above-mentioned device also includes: a navigation unit (not shown in the figure), which is configured to determine and display a target navigation page corresponding to the target prompt text according to a navigation page trigger operation on the target prompt text, wherein the target navigation page is used to explain the target prompt text.
[0116] In some implementations of this embodiment, the above-mentioned device also includes: a text configuration unit (not shown in the figure), which is configured to: determine the configured system application data according to the received system application configuration operation, and generate a system application data storage object; according to the received text configuration operation, configure the prompt text corresponding to each of the multiple system application data in the system application data storage object, and generate a text storage object.
[0117] In some implementations of this embodiment, the above-mentioned device also includes: a copy editing unit (not shown in the figure), which is configured to edit the prompt copy in the copy storage object according to the received copy editing operation.
[0118] In some implementations of this embodiment, the above-mentioned device also includes: an error prompt unit (not shown in the figure), which is configured to generate and display a unique error identifier within the application scope corresponding to the system application data storage object in response to determining that the target prompt text represents that the preset function rule is not satisfied.
[0119] In this embodiment, the identification determination unit in the copy display device determines the target copy identification according to the received copy trigger operation; the copy determination unit determines the target prompt copy corresponding to the target copy identification from the copy storage object; the copy display unit displays the target prompt copy, thereby providing a device for determining the target prompt copy from the copy storage object according to the target copy identification, and uniformly managing the prompt copy through the copy storage object instead of fixing the prompt copy on the client or server, avoiding the problem that the prompt copy can only be changed through the client version, and can be better compatible with the historical version client.
[0120] Reference below Figure 7 , which shows a device suitable for implementing the embodiments of the present application (eg Figure 1 Schematic diagram of the structure of a computer system 700 of the devices 101, 102, 103, 105 shown. Figure 7 The device shown is merely an example and should not bring any limitation to the functions and scope of use of the embodiments of the present application.
[0121] like Figure 7 As shown, the computer system 700 includes a processor (e.g., CPU, central processing unit) 701, which can perform various appropriate actions and processes according to a program stored in a read-only memory (ROM) 702 or a program loaded from a storage part 708 into a random access memory (RAM) 703. In the RAM 703, various programs and data required for the operation of the system 700 are also stored. The processor 701, ROM 702, and RAM 703 are connected to each other via a bus 704. An input / output (I / O) interface 705 is also connected to the bus 704.
[0122] The following components are connected to the I / O interface 705: an input section 706 including a keyboard, a mouse, etc.; an output section 707 including a cathode ray tube (CRT), a liquid crystal display (LCD), etc., and a speaker, etc.; a storage section 708 including a hard disk, etc.; and a communication section 709 including a network interface card such as a LAN card, a modem, etc. The communication section 709 performs communication processing via a network such as the Internet. A drive 710 is also connected to the I / O interface 705 as needed. A removable medium 711, such as a magnetic disk, an optical disk, a magneto-optical disk, a semiconductor memory, etc., is installed on the drive 710 as needed, so that a computer program read therefrom is installed into the storage section 708 as needed.
[0123] In particular, according to an embodiment of the present application, the process described above with reference to the flowchart can be implemented as a computer software program. For example, an embodiment of the present application includes a computer program product, which includes a computer program carried on a computer-readable medium, and the computer program includes a program code for executing the method shown in the flowchart. In such an embodiment, the computer program can be downloaded and installed from a network through a communication section 709, and / or installed from a removable medium 711. When the computer program is executed by the processor 701, the above-mentioned functions defined in the method of the present application are executed.
[0124] It should be noted that the computer-readable medium of the present application may be a computer-readable signal medium or a computer-readable storage medium or any combination of the above two. The computer-readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or device, or any combination of the above. More specific examples of computer-readable storage media may include, but are not limited to: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In the present application, a computer-readable storage medium may be any tangible medium containing or storing a program that can be used by or in combination with an instruction execution system, device or device. In the present application, a computer-readable signal medium may include a data signal propagated in a baseband or as part of a carrier wave, which carries a computer-readable program code. This propagated data signal may take a variety of forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination of the above. Computer-readable signal media may also be any computer-readable medium other than computer-readable storage media, which may send, propagate or transmit a program for use by or in conjunction with an instruction execution system, apparatus or device. The program code contained on the computer-readable medium may be transmitted using any appropriate medium, including but not limited to: wireless, wire, optical cable, RF, etc., or any suitable combination of the above.
[0125] Computer program code for performing the operations of the present application may be written in one or more programming languages or a combination thereof, including object-oriented programming languages, such as Java, Smalltalk, C++, and conventional procedural programming languages, such as "C" or similar programming languages. The program code may be executed entirely on the client computer, partially on the client computer, as a separate software package, partially on the client computer and partially on a remote computer, or entirely on a remote computer or server. In the case of a remote computer, the remote computer may be connected to the client computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computer (e.g., through the Internet using an Internet service provider).
[0126] The flow chart and block diagram in the accompanying drawings illustrate the possible architecture, function and operation of the device, method and computer program product according to various embodiments of the present application. In this regard, each box in the flow chart or block diagram can represent a module, a program segment or a part of a code, and the module, the program segment or a part of the code contains one or more executable instructions for realizing the specified logical function. It should also be noted that in some alternative implementations, the functions marked in the box can also occur in a different order from the order marked in the accompanying drawings. For example, two boxes represented in succession can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each box in the block diagram and / or flow chart, and the combination of the boxes in the block diagram and / or flow chart can be implemented with a dedicated hardware-based system that performs a specified function or operation, or can be implemented with a combination of dedicated hardware and computer instructions.
[0127] The units involved in the embodiments described in the present application may be implemented by software or by hardware. The units described may also be provided in a processor, for example, may be described as: a processor comprising an identification determination unit, a text determination unit, and a text display unit. Among them, the names of these units do not constitute limitations on the units themselves in certain circumstances, for example, the text determination unit may also be described as "a unit that determines a target prompt text corresponding to a target text identification from a text storage object".
[0128] As another aspect, the present application also provides a computer-readable medium, which may be included in the device described in the above embodiment; or may exist independently without being assembled into the device. The above computer-readable medium carries one or more programs, and when the above one or more programs are executed by the device, the computer device: determines the target text identifier according to the received text trigger operation; determines the target prompt text corresponding to the target text identifier from the text storage object; and displays the target prompt text.
[0129] The above description is only a preferred embodiment of the present application and an explanation of the technical principles used. Those skilled in the art should understand that the scope of the invention involved in the present application is not limited to the technical solution formed by a specific combination of the above technical features, but should also cover other technical solutions formed by any combination of the above technical features or their equivalent features without departing from the above invention concept. For example, the above features are replaced with the technical features with similar functions disclosed in this application (but not limited to) by each other to form a technical solution.
Claims
1. A copywriting display method, comprising: Determine the target copy identification according to the received copy trigger operation; Determine the target prompt text corresponding to the target text identifier from the text storage object; Display the target prompt copy.
2. The method according to claim 1, wherein: The target document identifier includes a system identifier, an application identifier and a document identifier, and The step of determining the target text identifier according to the received text trigger operation includes: According to the text triggering operation for the target application in the target system, the system identifier corresponding to the target system, the application identifier corresponding to the target application, and the text identifier are determined.
3. The method according to claim 1 or 2, wherein: Also includes: Determine the language category according to the copy triggering operation; as well as The step of determining the target prompt text corresponding to the target text identifier from the text storage object includes: Determine, from the copy storage object, a plurality of candidate prompt copies corresponding to the target copy identifier, wherein the plurality of candidate prompt copies are in languages of different language categories; A target prompt text in the language of the language category is determined from the plurality of candidate prompt texts.
4. The method according to claim 3, wherein: The step of determining, from the text storage object, a plurality of candidate prompt texts corresponding to the target text identifier includes: In response to determining that the cache includes the plurality of candidate prompting texts, determining the plurality of candidate prompting texts from the cache; In response to determining that the cache does not include the plurality of candidate prompt texts, the plurality of candidate prompt texts are determined from the text storage object.
5. The method according to claim 1, wherein: Also includes: According to the navigation page triggering operation on the target prompt text, a target navigation page corresponding to the target prompt text is determined and displayed, wherein the target navigation page is used to illustrate the target prompt text.
6. The method according to claim 1, wherein: Before determining the target prompt text corresponding to the target text identifier in the secondary text storage object, the method further includes: Determine the configured system application data according to the received system application configuration operation, and generate a system application data storage object; According to the received text configuration operation, the prompt texts corresponding to the plurality of system application data in the system application data storage object are configured to generate the text storage object.
7. The method according to claim 6, wherein: Also includes: According to the received text editing operation, the prompt text in the text storage object is edited.
8. The method according to claim 6, wherein: Also includes: In response to determining that the target prompt text represents that a preset functional rule is not satisfied, a unique error identifier is generated and displayed within the application scope corresponding to the system application data storage object.
9. A copy display device, comprising: An identification determination unit, configured to determine a target copy identification according to a received copy trigger operation; A text determination unit is configured to determine a target prompt text corresponding to the target text identifier from the text storage object; The text display unit is configured to display the target prompt text.
10. A computer readable medium having a computer program stored thereon, wherein: When the program is executed by a processor, the method according to any one of claims 1 to 8 is implemented.
11. An electronic device, comprising: one or more processors; a storage device having one or more programs stored thereon, When the one or more programs are executed by the one or more processors, the one or more processors implement the method according to any one of claims 1 to 8.
12. A computer program product comprising: A computer program which, when executed by a processor, implements the method according to any one of claims 1 to 8.