Content display method, system and device

By translating content from social media platforms into a content display system, the language barrier problem was solved, enabling users to browse and understand content without barriers, thereby increasing user interest and engagement.

CN120804409APending Publication Date: 2025-10-17XIAOHONGSHU TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510904029.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-07-01
Publication Date
2025-10-17

AI Technical Summary

Technical Problem

Due to language barriers, overseas users cannot understand the content on Chinese social media platforms, while domestic users cannot understand the content from overseas users, leading to a decrease in user engagement.

Method used

Provided are a content display method and system, which ensure that users can understand the text in titles and images by displaying a content recommendation page corresponding to a target language, including translated first published content and untranslated second published content.

Benefits of technology

Users can browse and understand content on social platforms without language barriers, which increases their interest and enthusiasm.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120804409A_ABST
    Figure CN120804409A_ABST
Patent Text Reader

Abstract

The embodiment of the invention provides a content display method, system and device, and the method comprises the steps: displaying a content recommendation page corresponding to a target language, the content recommendation page comprises a plurality of content information blocks corresponding to a plurality of published contents, and the plurality of content information blocks are used for displaying titles and images in the corresponding published contents; the plurality of published contents comprise first published contents and second published contents, the source language of the first published contents is different from the target language, the source language of the second published contents is the same as the target language, and first information blocks corresponding to the first published contents are used for displaying translation contents corresponding to titles and / or images in the first published contents; the second information block corresponding to the second published content is used for displaying the original content corresponding to the title and the image in the second published content. When the user browses the content recommendation page, the translation content of the target language can be displayed for the user, and the situation that the user cannot well understand the published content due to language barriers when browsing the published content is avoided.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] Embodiments of the present specification relate to the technical field of Internet technology, and in particular, to a content display method, system and device. BACKGROUND

[0002] With the popularization and development of Internet technology, more and more users share their dynamics such as daily records, travel strategies, topic discussions, etc. through social platforms, and with the expansion of the business scope of social platforms, more and more international users will also communicate with each other through social platforms. However, when foreign users use a social platform in Chinese, they cannot well consume or understand the Chinese published content, and domestic users also cannot well understand the related content published by foreign users, so that the content shared by both parties cannot be easily understood by the other party due to language barriers, reducing the user's enthusiasm for use. Although the application currently has a corresponding text translation function, for some pictures, videos and other content in the social platform, the user still cannot understand due to language. Therefore, how to enable the user to avoid poor browsing experience due to language barriers when browsing shared content is a problem that needs to be solved at present. SUMMARY

[0003] Therefore, the embodiments of the present specification provide a content display method. One or more embodiments of the present specification also relate to a content display system, a content display device, a computing device, a computer-readable storage medium and a computer program product to solve the technical defects in the prior art.

[0004] According to a first aspect of the embodiments of the present specification, a content display method is provided, comprising:

[0005] displaying a content recommendation page corresponding to a target language, wherein the content recommendation page includes a plurality of content information blocks corresponding to a plurality of published contents respectively, and the plurality of content information blocks are used to display titles and images in the corresponding published contents;

[0006] The plurality of published contents include a first published content and a second published content, the source language of the first published content is different from the target language, the source language of the second published content is the same as the target language, a first information block corresponding to the first published content is used to display translated content corresponding to the title and / or image in the first published content, and a second information block corresponding to the second published content is used to display original content corresponding to the title and image in the second published content, the original content is in the source language, and the translated content is in the target language and is obtained by translation.

[0007] According to a second aspect of the embodiments of the present specification, a content display system is provided, the system comprising a server and a first client;

[0008] The server determines a plurality of published contents corresponding to the target language identifier according to the target language identifier in the content browsing request and returns to the first client in response to a content browsing request of the first client.

[0009] The first client displays a content recommendation page corresponding to the target language of the target language identifier, and the content recommendation page includes a plurality of content information blocks corresponding to the plurality of published contents respectively, and the plurality of content information blocks are used to display titles and images in the corresponding published contents.

[0010] The plurality of published contents include first published contents and second published contents, the source language of the first published contents is different from the target language, the source language of the second published contents is the same as the target language, the first information block corresponding to the first published contents is used to display translated contents corresponding to the titles and / or images in the first published contents, the second information block corresponding to the second published contents is used to display original contents corresponding to the titles and images in the second published contents, the original contents are in the source language, and the translated contents are in the target language and obtained by translation.

[0011] According to a third aspect of an embodiment of the present specification, a content display device is provided, comprising:

[0012] The display module is configured to display a content recommendation page corresponding to a target language, wherein the content recommendation page includes a plurality of content information blocks corresponding to a plurality of published contents respectively, and the plurality of content information blocks are used to display titles and images in the corresponding published contents.

[0013] The plurality of published contents include first published contents and second published contents, the source language of the first published contents is different from the target language, the source language of the second published contents is the same as the target language, the first information block corresponding to the first published contents is used to display translated contents corresponding to the titles and / or images in the first published contents, the second information block corresponding to the second published contents is used to display original contents corresponding to the titles and images in the second published contents, the original contents are in the source language, and the translated contents are in the target language and obtained by translation.

[0014] According to a fourth aspect of an embodiment of the present specification, a computing device is provided, comprising:

[0015] a memory and a processor;

[0016] The memory is used to store computer executable instructions, and the processor is used to execute the computer executable instructions, and the computer executable instructions, when executed by the processor, implement the steps of the above-mentioned content display method.

[0017] According to a fifth aspect of the embodiments of the present specification, a computer-readable storage medium is provided, which stores computer executable instructions, and the instructions, when executed by a processor, implement the steps of the content display method.

[0018] According to a sixth aspect of the embodiments of the present specification, a computer program product is provided, which comprises a computer program or instructions, and the computer program or instructions, when executed by a processor, implement the steps of the content display method.

[0019] One embodiment of the present specification realizes that when a user browses a content recommendation page corresponding to a target language, the content recommendation page including a plurality of published contents translated according to the target language can be displayed to the user, avoiding the language barrier that cannot be well understood when the user browses the published content, and at the same time, the title, the text, the image or the video in the published content can be translated, so that the user can not only quickly understand the text in the content, but also understand the image and video content without language barrier, improving the interest and enthusiasm of the user for the published content. BRIEF DESCRIPTION OF DRAWINGS

[0020] Figure 1 is a flowchart of a content display method provided by one embodiment of the present specification;

[0021] Figure 2 is a schematic diagram of a content recommendation page provided by one embodiment of the present specification;

[0022] Figure 3 is a schematic diagram of another content recommendation page provided by one embodiment of the present specification;

[0023] Figure 4 is a schematic diagram of another content recommendation page provided by one embodiment of the present specification;

[0024] Figure 5 is a schematic diagram of a first content detail page provided by one embodiment of the present specification;

[0025] Figure 6 is a schematic diagram of another first content detail page provided by one embodiment of the present specification;

[0026] Figure 7 is a schematic diagram of a first content detail page provided by one embodiment of the present specification;

[0027] Figure 8 is a schematic diagram of another first content detail page provided by one embodiment of the present specification;

[0028] Figure 9 is a schematic diagram of a language setting page provided by one embodiment of the present specification;

[0029] Figure 10 A process flow diagram of a content display method provided by one embodiment of the present specification is shown;

[0030] Figure 11 A flow diagram of a content display system provided by one embodiment of the present specification is shown;

[0031] Figure 12 A structural schematic diagram of a content display device provided by one embodiment of the present specification is shown;

[0032] Figure 13 A structural block diagram of a computing device provided by one embodiment of the present specification is shown. DETAILED DESCRIPTION

[0033] In the following description, numerous specific details are set forth in order to provide a thorough understanding of the present specification. However, the present specification can be practiced without the specific details, which are not intended to limit the present specification. Accordingly, it will be understood that the present specification can include many variations.

[0034] The terminology used in one or more embodiments of the present specification is for the purpose of describing particular embodiments only and is not intended to be limiting of one or more embodiments of the present specification. As used in one or more embodiments of the present specification and the accompanying claims, the singular forms "a," "an," and "the" are intended to include the plural forms as well, unless the context clearly indicates otherwise. It will be further understood that the terms "comprises" and / or "comprising," when used in one or more embodiments of the present specification, specify the presence of stated features, integers, steps, operations, elements, and / or components, but do not preclude the presence or addition of one or more other features, integers, steps, operations, elements, components, and / or groups thereof.

[0035] It will be understood that, although the terms first, second, etc. can be used herein to describe various information, these terms are not intended to denote a temporal or chronological order. These terms are used only to distinguish one from another. For example, without departing from the scope of one or more embodiments of the present specification, first can be termed second, and similarly, second can be termed first. Depending on the context, the word "if' as used herein can be interpreted to mean "when" or "in response to determining."

[0036] In addition, it should be noted that the user information (including but not limited to user equipment information, user personal information, etc.) and data (including but not limited to data for analysis, stored data, displayed data, etc.) involved in one or more embodiments of the present specification are all information and data authorized by the user or authorized by all parties, and the collection, use and processing of related data need to comply with relevant laws, regulations and standards of relevant countries and regions, and provide corresponding operation portal for user to choose authorization or refusal.

[0037] Firstly, the terms involved in one or more embodiments of the present specification are explained.

[0038] Content application platform: an application platform integrating multiple contents, which provides users with a variety of multimedia contents, including but not limited to live broadcast, video on demand, audio, text information, social interaction, shopping, etc.

[0039] Published content: content service provided by the content application platform, the published content is any content published by the recommended account in the content platform in advance, such as the published content can be the recommended account in the content application platform published goods recommendation notes, topic discussion notes, travel strategy notes, etc. The notes can include user published text and image content, text information, video, etc.

[0040] Response: "in response to" usually means the reaction or response to a certain situation, problem, request or event. In the technical field, it can refer to the reaction of the system to the input information or event. It can be understood as the perception and recognition of the system or software to the user input or operation, and the corresponding action or behavior generated thereby.

[0041] Trigger operation: refers to the clicking, sliding or other interactive operation of the relevant content, control, component in the display interface of the content application platform, published content, live broadcast page, etc. It can trigger the corresponding event and display the page or information corresponding to the trigger operation. For example, clicking the recommended information block in the goods detail page can display the recommended account list.

[0042] Control: an object in a form, report or data access page used to display data, perform operations or serve as decoration. It is a component of software, such as tables, reports, network communication, etc. often involved in software, which can be directly used.

[0043] With the business expansion and audience range expansion of domestic social platforms or content application platforms, more and more foreign users will also browse the content or topics of their interest through these platforms. In order to ensure that foreign users can normally use the content sharing function provided by the platform, the application platform usually provides a text translation function, which enables domestic and foreign users to share and communicate content without language barriers. However, the published content in the platform may include some images with text, such as content cover pictures with text generated by users through the text-to-image function, pictures provided by users with text annotations or text explanations. For these pictures, users of other languages cannot well understand the pictures and the text in the pictures, resulting in browsing barriers of users to the published content of other languages, which greatly reduces the browsing enthusiasm and interest of users to the published content in the platform.

[0044] Based on this, in the specification, a content display method is provided, and the specification also relates to a content display system, a content display device, a computing device, a computer readable storage medium and a computer program product, which are described in detail one by one in the following embodiments.

[0045] Referring to Figure 1 , Figure 1 is a flowchart of a content display method provided by an embodiment of the specification, specifically including the following steps.

[0046] Step 102: display a content recommendation page corresponding to a target language, wherein the content recommendation page includes a plurality of content information blocks corresponding to a plurality of published contents respectively, and the plurality of content information blocks are used to display titles and images in the corresponding published contents.

[0047] The plurality of published contents include a first published content and a second published content, the source language of the first published content is different from the target language, and the source language of the second published content is the same as the target language. The first information block corresponding to the first published content is used to display translated content corresponding to the title and / or image in the first published content, and the second information block corresponding to the second published content is used to display original content corresponding to the title and image in the second published content. The original content is in the source language, and the translated content is in the target language and is obtained by translation.

[0048] The content display method provided by the embodiments of the present specification can be applied to a content application platform, which can be an application platform integrating multiple contents. The content application platform can provide a user with a variety of multimedia contents, including but not limited to live broadcast, on-demand video, audio, text information, social interaction, commodity transaction, etc. The content application platform can include one or more application interfaces, allowing the user to access and consume various types of multimedia contents. In actual implementation, the content application platform can provide a commodity transaction function and a comment function for media contents, etc.

[0049] Through the content display method provided by the embodiments of the present specification, the user can provide the function of automatically translating the text, picture, video, etc. in the published content when browsing the published content in the content application platform. And the translation can be performed according to the target language set by the user, so that the user does not need to translate it into a language that he can understand again, which achieves that the user can browse all the published content in the content application platform without language barriers, and improves the interest and enthusiasm of the user in browsing the published content.

[0050] In actual application, the content display method provided by the embodiments of the present specification can also be applied to an application program, a website or an applet with the functions of content browsing, commenting, commodity transaction, etc. For example, a note sharing platform, on which multimedia contents such as notes, articles, videos and live broadcasts can be published. When browsing these contents, the platform can provide the user with translated multimedia contents through the automatic translation function set by the user, so that the user can better understand the contents. For another example, a social media platform, on which a user can browse and view details of a commodity information block of interest. During the browsing process, the platform provides the user with automatic translation of commodity information such as commodity text introduction and commodity picture introduction, so that the user can quickly understand the commodity details, improve the convenience of the user when shopping, and does not need to manually translate, which is conducive to improving the conversion efficiency from the generation of shopping intention to the actual shopping behavior of the user, and is also conducive to reducing the outflow of platform users.

[0051] It should be noted that the content display method provided by the embodiments is applied to a client, wherein the client is a terminal device held by a user with content browsing and publishing needs, including but not limited to a mobile phone, a computer, a smart wearable device, etc., which is not limited herein.

[0052] In actual implementation, since the published content on the platform includes not only text content but also image content and video content shared by other users, the image content and video content can also have some associated text annotations, in order to enable users using other languages to understand the image content and video content, through the content display method provided in the specification, when a user browses a content recommendation page, the user can browse the translated content corresponding to the title and / or image in the first published content that has been translated into the target language, and the original content corresponding to the title and image in the second published content in the same language as the target language. Since the source language of the first published content is different from the target language used by the user, the first published content displays the translated content after translation; correspondingly, the source language of the second published content is the same as the target language used by the user, so the second published content displays the original content.

[0053] There are multiple content information blocks in the content recommendation page, and each content information block can be understood as an information block corresponding to a published content, that is, multiple published contents can be displayed to the user in the content recommendation page, and each published content includes a theme text, that is, a title, and an image. The theme text can be understood as the title or theme of the published content, so that the user can roughly understand the general content of the published content through the theme text; the image can be understood as the cover picture or image of the published content. The image can be an image or video frame image uploaded by the user as the cover of the published content, or an image generated by a text-to-image service as the cover of the published content. For example, when the user publishes content, whether the user publishes text, pictures, or video or even voice, the platform can provide picture generation services such as text-to-image, video clipping, and voice-to-image to generate a content cover. Through the cover text, the user's ideas or intentions can be more clearly and vividly expressed, so that the browsing user can better understand the content expressed by the user.

[0054] Referring to Figure 2 , Figure 2 is a schematic diagram of a content recommendation page provided by an embodiment of the specification, and the content recommendation page is displayed in Chinese, so the application language set by the user, that is, the target language, is Chinese, and the language displayed on the page is Chinese, including the text language of each control in the page and the text language in each content information block in the page. The content recommendation page can include published content published by other users, and each published content corresponds to a respective content information block. For example, in the content recommendation page shown in Figure 2 , the content information blocks are recommended and displayed in a double-column form, and the published content in each content information block includes a title and an image, for example Figure 2The content information block in the upper left corner, in which the image is a shooting picture of a shopping mall, and the title is "must-visit shopping mall", so that the browsing user can quickly understand the theme of the published content according to the image and the main title in the published content, improve the browsing convenience of the browsing user, and achieve the purpose of quickly attracting the interest of the user. Correspondingly, in other published content, the image can also contain text for explaining the goods, or be used for jumping to the goods link, for example Figure 2 The content information block in the lower left corner, in which the image is a girl's dressing selfie, and the image includes the goods link "XX brand short sleeve" and "XX brand long pants". The browsing user can jump to the purchase detail page of the corresponding goods by clicking the text link in the image, so as to provide a more convenient purchase method for the user when the user generates a purchase intention during browsing. For example, the image can also contain user-shared text such as Figure 2 The content information block in the lower right corner, in which the image is a user-generated image through the text-to-image function. The user can input "What's the weather in your area today? It's a very warm day here today!" through the text-to-image function. Based on the text-to-image function, a cover image containing the user's input text can be generated, and the user can publish content based on the generated image, thereby causing a topic discussion.

[0055] For the published content in the above content recommendation page, when users of other languages browse, in order to understand the published content, text translation is needed. Referring to Figure 3 , Figure 3 is another content recommendation page provided by an embodiment of the present specification, Figure 3 The content recommendation page shown can be understood as an interface presented after translation using the text translation function provided by the platform. It can be found that after translation using the text translation function, only the components in the interface and the title in the published content can be translated, for example Figure 3 In the published content about "today's outfit" in the lower left corner, only "today's outfit" is translated into "Today's outfit", and the text in the image in the published content is not translated, so that users of other languages cannot understand the meaning expressed by the text in the image, reducing the browsing desire of users of other languages for the published content in the platform, which is not conducive to the user stickiness of the platform.

[0056] In summary, the content display method provided by the embodiments of the present specification aims to not only translate the title in the published content, but also translate the text contained in the image, so that users of other languages can browse the published content using the content application platform without language barriers, and improve the browsing enthusiasm of the users. Referring to Figure 4 ,Figure 4 is a schematic diagram of another content recommendation page provided by an embodiment of the present specification. Through the content display method provided by the embodiment of the present specification, not only the interface text and the title in the published content can be translated, but also the text contained in the image in the published content can be translated, for example Figure 4 In the content information block in the lower left corner, "XX brand shirt" in the published content is translated into "XX brand shirt", and "XX brand pants" is translated into "XX brand pants". Figure 4 In the content information block in the lower right corner, the text "What's the weather like over there today? Today is a very warm day here!" contained in the image in the published content is translated into "What's the weather like over there today? Today is a very warm day here!", so that other language users can better understand the text in the image in the published content based on the automatic translation function, solving the problem of being unable to normally browse the published content in the content application platform due to language barriers, and improving the browsing enthusiasm of the user for the published content.

[0057] It should be noted that the embodiment of the present specification takes English as an example for illustration, so Figure 4 the title, interface text and text in the image are all translated into English. It can be conceived that in the case of a user using other languages, such as Italian, Japanese, Korean and other languages, the corresponding translation and display can be performed according to the target language used by the user.

[0058] Further, the content recommendation page is the home page of the content application platform. When the user browses the published content of interest through the home page, the detail page is browsed by clicking the information block corresponding to the published content. At this time, the related text and pictures in the detail page also need to be translated and displayed in the target language. Specifically, after displaying the content recommendation page, it further includes: in response to a trigger operation for the first content information block of the first published content in the plurality of content information blocks, displaying a first content detail page corresponding to the first content information block, wherein the first content detail page includes a content conversion control and translated content corresponding to at least one of the title, the text, the image or the video in the first published content, and the content conversion control is used for text language conversion; in response to a trigger operation for the content conversion control, displaying original content corresponding to at least one of the title, the text, the image or the video in the first published content in the first content detail page.

[0059] The trigger operation of the first content information block of the first published content in the plurality of content information blocks can be understood as that the user clicks a content information block of interest in the content recommendation page, indicating that the user wants to further understand the published content in the content information block. After receiving the trigger operation of the user, the first content information block operated by the user can be determined, and the first content information is the content information block clicked by the user. At this time, the first content detail page corresponding to the first content information block is displayed. The first content detail page is a detail display page corresponding to the first content information block. Since the first content information block is the content information block of the first published content, and the source language of the first published content is different from the target language used by the user, the published content displayed in the first content information block is also the content translated into the target language. The first content detail page can include a title, a body, an image, or a video. At least one of the title, the body, the image, or the video can be translated into the target language and displayed. The title is the subject text of the target published content of the target content information block, the body is the published text such as a detailed introduction text of the target published content of the target content information block, the image is the image of the target published content of the first content information block, and the video is the video in the target published content of the first content information block. Since the system or platform has recognized that the user is a user of another language when the user browses the content recommendation page, the first published content in the content recommendation page has been translated and displayed in the target language, and the target language is the language used by the user. Therefore, when the user clicks a content information block to enter the content detail page corresponding to the content information block, at least one of the title, the body, the image, or the video included in the content detail page is also translated and displayed in the target language.

[0060] In an embodiment of the present specification, taking a user who uses English as an example, when the user clicks the content information block at the lower right corner in Figure 4 , the content information block is the first content information block, and the first content detail page corresponding to the first content information block is displayed. Referring to Figure 5 , Figure 5 is a schematic diagram of a first content detail page provided by an embodiment of the present specification. The first content detail page includes a title, a body, and an image. The texts contained in these contents are all translated into English, so that English users can better understand the content details in the published content.

[0061] Correspondingly, the first content detail page also includes a content conversion control. The content conversion control is used to convert the text content in the title, the body, the image, or the video. In Figure 5In the actual application, when the user wants to view the original text due to translation problems or personal interest, the user can click the content conversion control to display the original content converted from the translated content in the target language to the original content in the source language in the first content detail page. The original content can include the title, the text, the image, the video, and the like. Referring to FIG. 6, the first content detail page is displayed in the target language, and the content conversion control is displayed in the form of "See original". When the user clicks the content conversion control, the first content detail page is displayed in the source language.

[0062] In the actual application, when the user wants to view the original text due to translation problems or personal interest, the user can click the content conversion control to display the original content converted from the translated content in the target language to the original content in the source language in the first content detail page. The original content can include the title, the text, the image, the video, and the like. Referring to FIG. 6, the first content detail page is displayed in the target language, and the content conversion control is displayed in the form of "See original". When the user clicks the content conversion control, the first content detail page is displayed in the source language. Figure 6 , Figure 6 is a schematic diagram of another first content detail page provided by an embodiment of the present specification. The first content detail page includes the title, the text, and the image. It can be found that the title, the text, and the image are all converted into the source language. The user can convert the translated content in the target language into the original content in the source language through the content conversion control, so that the user can be provided with a function of viewing the original text when there is a problem in translation or the user wants to learn the source language. Correspondingly, after the user clicks the content conversion control for viewing the original text, the content conversion control can be replaced by a translation conversion control (such as the "Translate" control in FIG. 6). The user can also convert the original content in the source language into the translated content in the target language by clicking the translation conversion control. Figure 6

[0063] Based on this, the translated content corresponding to the first published content in the target language is also displayed for the user in the content detail page, so that the user can also achieve the purpose of browsing without language barriers when browsing the details of the published content of interest. Moreover, the content conversion control is also added in the content detail page, which provides the user with a service of viewing the original text, so that the user can display the published content corresponding to the source language by clicking the content conversion control when the user wants to view the original text, thereby meeting the user demand.

[0064] ​Further, since the translation function provided by the platform can automatically translate the content published by the user in the platform, in order to avoid unnecessary disturbance to the user caused by automatic translation in the case where the user does not want to use the translation function, the user can select whether to enable the automatic translation function in the settings. Correspondingly, for whether to enable the automatic translation function, the user is also displayed a corresponding content recommendation page. Specifically, before displaying the content recommendation page, it also includes: obtaining a translation configuration, the translation configuration is used to determine whether to enable or disable the translation function; in the case of determining to disable the translation function according to the translation configuration, displaying a content recommendation page corresponding to a target language, wherein the content recommendation page includes a plurality of content information blocks corresponding to a plurality of published contents, and the plurality of content information blocks are used to display the title and image in the corresponding published content; the plurality of published contents include a first published content and a second published content, the source language of the first published content is different from the target language, and the source language of the second published content is the same as the target language, the first information block corresponding to the first published content is used to display the original content corresponding to the title and image in the first published content, and the second information block corresponding to the second published content is used to display the original content corresponding to the title and image in the second published content.

[0065] Among them, the translation configuration can be understood as the configuration set by the user for translation. According to the translation configuration, it can be determined whether the user has enabled the translation function, and the translation function is the function of automatically translating the published content. In the case of determining to disable the translation function according to the translation configuration, when displaying the content recommendation page corresponding to the target language, the original content corresponding to each published content is displayed.

[0066] In actual application, the plurality of published contents in the content recommendation page include a first published content and a second published content. Since the translation function is disabled, the first published content and the second published content are displayed in the source language. Therefore, the first information block is used to display the original content corresponding to the title and image in the first published content, and the second information block is used to display the original content corresponding to the title and image in the second published content.

[0067] In specific implementation, the user can select to set the translation configuration in the language setting page. Specifically, after displaying the content recommendation page, it also includes: displaying a language setting page, the language setting page includes an option switch control corresponding to the translation function; in response to a trigger operation on the option switch control, displaying a closed state of the option switch control in the language setting page; in response to a return operation on the language setting page, displaying an updated content recommendation page, wherein the updated content recommendation page includes original content corresponding to the first published content and original content corresponding to the second published content.

[0068] The language setting page can be understood as a page for the user to set the language. The language setting page includes an option switch control corresponding to the translation function. The user can select whether to enable the automatic translation function through the option switch control. After the user triggers the option switch control to turn off the automatic translation function, the option switch control displays a closed state in the language setting page.

[0069] When the user browses the content recommendation page with automatic translation, the user enters the language setting page and selects to turn off the translation function. After the user clicks to exit the language setting page, the current content recommendation page is updated, and the updated content recommendation page is displayed to the user. Since the translation function is turned off, the published content displayed in the updated content recommendation page is the original content, such as the original content corresponding to the first published content and the original content corresponding to the second published content.

[0070] In actual applications, when the user enables content translation, it can be understood that the user adjusts the translation configuration in the language setting page to enable the translation function. At this time, whether the user browses the content recommendation page on the home page or the content detail page, the published content displayed in the page will be automatically translated into the language used by the user, thereby providing a convenient automatic translation service for the user, avoiding the user from clicking on each piece of text for translation or even switching to external translation software for manual translation, and providing a language barrier-free browsing experience for the user. Therefore, in the case of determining to enable the translation function according to the translation configuration, the content recommendation page corresponding to the target language is displayed to the user. The content recommendation page includes the first published content after translation and the second published content without translation. In the case of determining to turn off the translation function according to the translation configuration, the content recommendation page corresponding to the source language is displayed to the user. The second content recommendation page includes the first published content without translation and the second published content.

[0071] In a specific implementation, when a user of another language uses the content browsing, the user is taken as an example of using English. The user believes that he can learn Chinese culture and Chinese better by browsing the published content in Chinese, and therefore does not need to start the automatic translation function. At this time, the published content in the content recommendation page and the content detail page browsed by the user is the published content in the source language, i.e., Chinese, so that the user can browse the published content in Chinese. When the user starts the translation function, the user is displayed a content recommendation page in the target language, e.g., English. The content recommendation page includes the first published content published in Chinese, and the content in the first published content is translated into English for display. The user browses the translated content corresponding to the title and image in the first published content, and the second published content published in English. The source language of the second published content is the same as the target language, so that the original content corresponding to the title and image is displayed in the second published content. When the user turns off the translation function, the user is displayed a content recommendation page in the source language, e.g., Chinese. The first published content and the second published content in the content recommendation page are displayed as original content. For example, the first published content is published in Chinese, and the title and image in the first published content are displayed in Chinese. The second published content is published in English, and the title and image in the second published content are displayed in English.

[0072] In a specific implementation of the present disclosure, a user of English sets to start the translation function in the language setting page. At this time, when the user browses the related published content through the content application platform, a content recommendation page in the target language, i.e., English, is displayed. The content recommendation page includes the first published content translated and the second published content without translation. The first published content displays the translated content, and the second published content displays the original content. Then, the user sets to turn off the translation function in the language setting page, and then exits the language setting page. After that, the system automatically updates the content recommendation page, and displays the updated content recommendation page to the user. The updated content recommendation page includes the original content corresponding to the first published content and the second published content, i.e., the original content without translation. It should be noted that the published content displayed in the updated content recommendation page can be content resources reacquired from the server, i.e., a refreshed page, or the content resources displayed in the original content recommendation page, i.e., an updated page. In a specific case, after starting or turning off the automatic translation function, the determination of the published content in the content recommendation page can be determined according to the actual business logic, and can be reacquired or translated or restored.

[0073] Therefore, by customizing whether to start the translation function, the user can select whether to start the automatic translation function according to his own settings, and meet the personalized needs of the user.

[0074] Further, in the case of determining to turn off the translation function according to the translation configuration, the user is shown the content recommendation page corresponding to the source language, and in the case of entering the content recommendation page for browsing, in order to avoid the problem that the user does not understand or cannot understand the original content corresponding to the source language in the content recommendation page, the user is also provided with the corresponding translation function. Specifically, after displaying the content recommendation page corresponding to the target language, it further includes: in response to a trigger operation for the first content information block of the first published content in the content recommendation page, displaying a first content detail page corresponding to the first content information block, the first content detail page including a content translation control and original content corresponding to the title, text, image or video in the first published content, the content translation control being used for text translation; and in response to a trigger operation for the content translation control, displaying translated content corresponding to at least one of the title, text, image or video in the first published content in the first content detail page.

[0075] Wherein, the trigger operation for the first content information block of the first published content in the content recommendation page can be understood as an operation of clicking the first content information block in the content recommendation page. After receiving the trigger operation of the user for the first content information block, the first content detail page corresponding to the first content information block is jumped to. The first content detail page can be understood as a detail display page of the published content of the first content information block. Since the user does not open the automatic translation function at this time, the published content in the second content detail page is the original content of the source language, i.e. the content of the source language when the second published content is published. The title, text, image or video in the second published content are all in the source language.

[0076] In actual application, when the user of the target language browses the original content in the first content detail page, if he wants to translate and view the original content, he can trigger the translation control in the first content detail page to translate the content. The translation control can be understood as a control for text language translation of at least one of the title, text, image or video in the first published content in the source language. Referring to Figure 7 , Figure 7 is a schematic diagram of a first content detail page provided by an embodiment of the present specification, wherein the source language is Chinese. The title, text, image contained in the published content in the first content detail page are all in Chinese language. When the user wants to view the translated text, he can trigger the translation control in the first content detail page to translate the content, and display the translated published content in the first content detail page. Referring to Figure 8 , Figure 8is a schematic view of another first content detail page provided by an embodiment of the present specification, wherein the first content detail page includes at least one item of translated content corresponding to a title, a text, an image, or a video. It should be noted that the language of translation can be determined according to the target language set by the user, for example, if the user uses the system application language as Japanese, the translation can be performed in Japanese. Correspondingly, after the user clicks the translation control to perform text language translation on the published content, the translation control in the first content detail page will be displayed as a content conversion control, i.e., view original text, and the user can convert the original content corresponding to the source language by clicking the content conversion control again. The change or conversion between the content conversion control and the translation control involved in the above embodiments can be understood as the name and function conversion between the same controls, for example, the name of the content conversion control is "view original text", and the name of the translation control after conversion is "translation". The functions corresponding to the controls after the change can be understood as translation, for example, the content conversion control can convert English to Chinese, and the translation control can translate Chinese to English.

[0077] Further, in order to better provide the user with automatic translation function, the translation can be performed according to the system language selected in the user application setting, and for this purpose, the user needs to determine the application language used by himself when using the application. Specifically, before displaying the content recommendation page, it also includes: displaying the language setting page, the language setting page includes a plurality of preset language selection controls corresponding to a plurality of preset languages respectively; in response to the triggering operation of the target language in the plurality of language selection controls, and the return operation of the language setting page, the content recommendation page corresponding to the target language is displayed.

[0078] The language setting page can be understood as a setting page for selecting language in the application setting, see Figure 9 , Figure 9 is a schematic view of a language setting page provided by an embodiment of the present specification, wherein the language setting page includes a plurality of language selection controls corresponding to a plurality of preset languages respectively, and the preset language is the application language provided by the application, for example, the language setting page includes simplified Chinese, English, Japanese, Korean, etc., each preset language corresponds to a language selection control respectively, for example Figure 9 The language setting page shown in FIG. 8 selects simplified Chinese as the application language through the language selection control.

[0079] In actual application, after the user selects a target language from multiple preset languages, the content recommendation page in the target language is displayed to the user after the user exits the language setting page. The language setting page can further include an automatic translation option switch control, which enables the user to enable or disable the content translation function. When the user enables the function, the content is automatically translated and the published content in the target language is provided to the user when the user browses the published content, so that the user can browse the content without language barriers. When the user disables the function, the published content in the source language is displayed to the user when the user browses the published content, and the user can translate the published content through a corresponding translation control to display the published content in the target language. Through the automatic translation option switch control, the user can choose whether to enable automatic translation. When the function is enabled, the content can be translated according to the user's selected language, and the user can enjoy the content browsing experience without language barriers. When the function is disabled, the user can also use the translation control to provide translation function, so as to avoid the situation that the user does not understand the published content.

[0080] In an embodiment of the present disclosure, when the user selects English as the target language in the language setting page, the content recommendation page corresponding to the English language is automatically refreshed and displayed after the user exits the language setting page. The content recommendation page includes content information blocks corresponding to the English language.

[0081] Therefore, the user can select the language used by the user through the language setting page. Subsequently, when the published content is translated, the content can be translated according to the language selected by the user, so as to provide the user with a browsing experience without language barriers and improve the user's interest in browsing.

[0082] Further, the content application platform can provide a text-to-image service for the user, so that the user only needs to input text to automatically generate an image for content publishing. The image can be used as a cover image, for example. Specifically, before displaying the content recommendation page, the content application platform further includes: sending a content browsing request to a server and receiving published content resources returned by the server in response to the content browsing request, wherein the published content resources include text-to-image content stored in a content resource library, and the content resource library is used to store content resources corresponding to multiple languages of the text-to-image content; and displaying the content recommendation page based on the published content resources.

[0083] The content browsing request can be a request of a user browsing a content recommendation page. When the user uses a client such as a mobile phone or a computer to browse content of a content application platform, the content browsing request is sent to a server corresponding to the platform, and the content browsing request is used to obtain content resources returned by the server, so that the client can display corresponding published content to the user based on the content resources returned by the server.

[0084] In actual application, after the other sharing user generates an image of the published content through the text-to-image service, the generated text-to-image content can be selected for publishing, so that when the user browses the published content, the text-to-image content can be browsed. Therefore, in this case, the published content resources returned by the server will include the text-to-image content, and the text-to-image content will be stored in the content resource library after being generated, so that the server can directly call the text-to-image content from the content resource library and send it to the user terminal for display.

[0085] In specific implementation, when the sharing user generates the text-to-image, the server generates content resources corresponding to multiple languages according to a preset language, and stores the content resources corresponding to the multiple languages in the content resource library. Subsequently, when the user browses the content, the content resource corresponding to a suitable language can be determined from the content resource library according to the target language used by the user, so as to realize a display of the published content after translation for the user in terms of sense, thereby reducing the real-time translation pressure of the server and improving the use experience of the user for content browsing.

[0086] In an embodiment of the present disclosure, the target language used by the browsing user is English, and the language used by the sharing user is Chinese. When the sharing user inputs Chinese text to generate the text-to-image, the generated image includes the Chinese text input by the sharing user. In addition, the server generates text-to-image content corresponding to multiple different languages based on the Chinese text, such as text-to-image content corresponding to English, Japanese, Korean, etc. After the browsing user sends a content browsing request to the server using the client, the server calls the corresponding content resources from the content resource library according to a preset browsing rule and returns them to the client of the browsing user. For the text-to-image content, the English version of the text-to-image content can be directly selected for return, so that the client of the browsing user can display a content recommendation page to the browsing user based on the returned content resources, and the content recommendation page can display the English text-to-image content.

[0087] Therefore, by generating text-to-image content corresponding to multiple different languages when generating the text-to-image content, the content resource can be directly called from the content resource library according to the target language used by the browsing user when displaying the content resource, thereby reducing the load pressure on the server caused by real-time translation and improving the use experience of the user.

[0088] Further, before displaying the translated content corresponding to the published content, the translated content can be obtained through real-time translation and pre-translation. Specifically, before displaying the translated content corresponding to the title and image in the first published content, the method further includes: sending the original content corresponding to at least one of the title, the text, the image, or the video in the first published content to a translation component to obtain the translated content corresponding to at least one of the title, the text, the image, or the video in the first published content output by the translation component; or obtaining the translated content corresponding to at least one of the title, the text, the image, or the video in the first published content from a content resource library, wherein the content resource library is configured to store translated content in a target language corresponding to a plurality of published contents.

[0089] The original content of the first published content is sent to the translation component, which can be understood as real-time translation of the original content by the translation component to obtain the translated content corresponding to the first published content output by the translation component. The translation component can be a translation model trained based on an artificial intelligence model, or a component module configured with a translation function. The translation component can be deployed locally on the user client or on the cloud server of the application provider.

[0090] In actual application, when the published content needs to display the corresponding translated content, the original content can be translated through real-time translation to obtain the translated content. Alternatively, the translated content that has been translated in advance can be obtained from the content resource library.

[0091] Correspondingly, to improve the display efficiency of the content recommendation page, different published content of different publication types can select corresponding translation content obtaining methods. Specifically, before displaying the translated content corresponding to the title and image in the first published content, the method further includes: determining the publication type of the first published content; in the case where the publication type is a text-to-image type, performing the step of obtaining the translated content corresponding to at least one of the title, the text, the image, or the video in the first published content from the content resource library; and in the case where the publication type is a text type, performing the step of sending the original content corresponding to at least one of the title, the text, the image, or the video in the first published content to the translation component.

[0092] The publishing type of the first publishing content can be understood as a publishing content type, and the publishing type can be a text type, a text-to-image type, an image type, etc. In order to reduce the content display waiting time caused by real-time translation, in the case of a non-pure text type such as a text-to-image type, the publishing content of the publishing type can be translated in advance when it is published, and the translation memory obtained by translation is stored in the content resource library, so that the corresponding translated content can be directly obtained from the content resource library when displayed subsequently. Correspondingly, in the case of a text type, the original content can be directly translated by the translation component in real time, so as to obtain the corresponding translated content.

[0093] In an embodiment of the present specification, when a user browses a content recommendation page, the first publishing content in the content recommendation page needs to display the corresponding translated content, at which time the publishing type of the first publishing content can be determined. In the case of a text-to-image type, the corresponding translated content of at least one of the title, the main text, the image, or the video in the first publishing content can be directly obtained from the content resource library, and the translated content is displayed in the content recommendation page.

[0094] In another embodiment of the present specification, when a user browses a content recommendation page, the first publishing content in the content recommendation page needs to display the corresponding translated content, at which time the publishing type of the first publishing content can be determined. In the case of a text type, the corresponding original content of at least one of the title, the main text, the image, or the video in the first publishing content can be sent to the translation component, the target translated content output by the translation component is obtained, and the target translated content is displayed in the content recommendation page.

[0095] Therefore, by selecting different ways to determine the translated content corresponding to the publishing content according to different publishing types, the waiting time for content translation of non-text publishing types such as images and videos is reduced, and the display efficiency of the content recommendation page and the user experience are improved.

[0096] Further, the target language of the content recommendation page can be determined in various ways. Specifically, the target language is determined according to any of the following ways, including: determining a preset language of the target application as the target language; or, determining the application terminal corresponding to the target application and the terminal language corresponding to the application terminal, and taking the terminal language as the target language; or, determining the target language according to the language setting of the target user.

[0097] The preset language of the target application can be understood as a preset language used by the target application. For example, the preset language of the content sharing application is Chinese, and any user using the application can use the preset language of the target application as the target language, that is, the default display language in the page is Chinese. The application terminal corresponding to the target application can be understood as an application terminal using the target application. For example, a user uses a content sharing application through a mobile terminal, and the mobile terminal is the application terminal. When the terminal language set in the mobile terminal is Chinese, the user can use Chinese as the target language when browsing the content sharing page through the mobile terminal, and the display language in the page is Chinese. Correspondingly, the target language can also be determined according to the language setting of the target user. For example, the user selects English as the display language in the language setting page provided by the target application, and the page will display the target language as English after the user finishes setting the language and browses the content sharing page.

[0098] Therefore, the target language is determined by different language setting methods, so that the user can customize the language as the target language, or the application or terminal can determine the target language, thereby improving the user experience.

[0099] The content display method provided by the present specification includes displaying a content recommendation page corresponding to a target language. The content recommendation page includes a plurality of content information blocks corresponding to a plurality of published contents, and the plurality of content information blocks are used to display the title and image in the corresponding published content. The plurality of published contents include a first published content and a second published content. The source language of the first published content is different from the target language, and the source language of the second published content is the same as the target language. The first information block corresponding to the first published content is used to display the translated content corresponding to the title and / or image in the first published content. The second information block corresponding to the second published content is used to display the original content corresponding to the title and image in the second published content. The original content is the source language, and the translated content is the target language and is obtained by translation. When a user browses a content recommendation page corresponding to a target language, the content recommendation page including a plurality of published contents translated according to the target language can be displayed to the user, avoiding the language barrier when the user browses the published content, and the title, text, image or video in the published content can be translated, so that the user can quickly understand the text in the content, and can also understand the image and video content without language barrier, thereby improving the interest and enthusiasm of the user for the published content.

[0100] The following describes the content display method provided by the present specification in combination with the accompanying drawings. Figure 10 The content display method provided by the present specification is further described by taking the application of the content display method in a social platform as an example. Wherein, Figure 10A process flow diagram of a content display method provided by one embodiment of the present specification is shown, and specifically includes the following steps.

[0101] Step 1002: Display a language setting page, the language setting page including a plurality of preset language selection controls corresponding to respective languages.

[0102] In an embodiment, a user in the United States wants to use a social software in China for social interaction, which includes but is not limited to live broadcast, on-demand video, audio, text information, social interaction, commodity transaction, etc. When using the social software, the user needs to select English as the target language through the language setting page, so as to facilitate subsequent social interaction. In some cases, the social software can also set the system language or the software default language of the user's device as the target language, so that the user does not need to manually set the language used in the social software, further improving the user experience.

[0103] Step 1004: In response to a trigger operation on a target language in the plurality of language selection controls and a return operation on the language setting page, display a content recommendation page corresponding to the target language.

[0104] In an embodiment, the user selects English as the target language through the language setting page and returns to the home page of the social platform, at which time the user is displayed a content recommendation page corresponding to the target language, i.e., English.

[0105] Step 1006: In the case of turning on the translation function, display the content recommendation page corresponding to the target language.

[0106] In an embodiment, in the case that the user turns on the translation function through the option switch control in the language setting page, the content recommendation page corresponding to the target language is displayed, the content published in a language other than English in the first content recommendation page is translated into English for display, and the content published in English is directly displayed, i.e., the first published content displays the translated content, and the second published content displays the original content. Each published content can include a title and an image.

[0107] In response to a trigger operation on a first content information block of the first published content in the plurality of content information blocks, display a first content detail page corresponding to the first content information block, wherein the first content detail page includes a content conversion control and translated content corresponding to at least one of a title, a text, an image, or a video in the first published content, and the content conversion control is used for text language conversion; in response to a trigger operation on the content conversion control, display original content corresponding to at least one of the title, the text, the image, or the video in the first published content in the first content detail page.

[0108] In an embodiment, after the user clicks the first content information block of the first published content in the content recommendation page, for example, the first content information block of the first published content is a graphic and text introduction of a travel guide of a certain place, the first content detail page of the travel guide is entered, and the first content detail page includes the translated content corresponding to the title, text, image or video in the first published content, i.e., the first published content is translated into English. When the user wants to view the published content in Chinese, the content conversion control in the content detail page can be clicked to display the published content in Chinese.

[0109] Step 1008: In the case of closing the content translation, the content recommendation page corresponding to the target language is displayed.

[0110] In an embodiment, when the user selects the option switch control to close the translation function in the language setting page, the content recommendation page in the target language is displayed. It should be noted that since the system language of the user is still English, the text of the interface components in the content recommendation page is still in English, so that the user can normally use the social software, but the first published content published in Chinese in the content recommendation page is still displayed in the original content in the source language, and the second published content published in English is still displayed in the original content in the source language.

[0111] In response to the triggering operation on the first content information block of the first published content in the content recommendation page, the first content detail page corresponding to the first content information block is displayed, and the first content detail page includes the content translation control and the original content corresponding to the title, text, image or video in the first published content, and the content translation control is used for text translation; in response to the triggering operation on the content translation control, the translated content corresponding to at least one of the title, text, image or video in the first published content is displayed in the first content detail page.

[0112] In an embodiment, after the user clicks the first content information block of the first published content in the content recommendation page, the first content detail page of the content information block is entered, and the first content detail page includes the original content of the first published content, including the original content corresponding to the title, text, image or video in the first published content, and the original content is displayed in Chinese. When the user wants to view the published content in English, the content translation control in the content detail page can be clicked to translate the original content into English, so that the translated content corresponding to at least one of the title, text, image or video in the first published content is displayed in the first content detail page.

[0113] The content display method provided in the specification realizes that when a user browses a content recommendation page corresponding to a target language, the content recommendation page including a plurality of published contents translated in the target language can be displayed to the user, avoids the language barrier that cannot be well understood when the user browses the published contents, and can translate the title, text, image or video in the published contents, so that the user can not only quickly understand the text in the content, but also understand the image and video content in the content without language barrier, and improve the interest and enthusiasm of the user for the published content.

[0114] Referring to Figure 11 , Figure 11 A flowchart of a content display system according to an embodiment of the specification is shown, which includes a server 1102 and a first client 1104.

[0115] The server 1102 determines a plurality of published contents corresponding to the target language identified in the content browsing request and returns to the first client in response to the content browsing request of the first client according to the target language identification in the content browsing request;

[0116] The first client 1104 displays a content recommendation page corresponding to the target language identified by the target language, and the content recommendation page includes a plurality of content information blocks corresponding to the plurality of published contents, and the plurality of content information blocks are used to display the title and image in the corresponding published content;

[0117] The plurality of published contents include a first published content and a second published content, the source language of the first published content is different from the target language, and the source language of the second published content is the same as the target language, the first information block corresponding to the first published content is used to display the translated content corresponding to the title and / or image in the first published content, and the second information block corresponding to the second published content is used to display the original content corresponding to the title and image in the second published content, the original content is the source language, and the translated content is the target language and is obtained by translation.

[0118] The server can be understood as a server corresponding to the content application platform, which provides corresponding content browsing, transaction and other interactive services for the client. The first client can be understood as a client used by a user to browse published content in the content application platform. When the user browses the published content in the content application platform through the first client, a content browsing request is sent to the server, and the content browsing request includes a target language identifier corresponding to the first client. The server can determine the language used by the user holding the first client according to the target language identifier, thereby determining the published content corresponding to the plurality of target language identifiers and delivering the published content to the first client for display, so that the user can browse the published content corresponding to the target language.

[0119] Optionally, the system further comprises a second client 1106; the second client uploads the published content in a source language to the server; the server generates translated content corresponding to a plurality of languages respectively according to the published content, and stores the translated content corresponding to the plurality of languages respectively in the content resource library, and publishes the original content corresponding to the source language, the original content including a title, a text, an image or a video.

[0120] The second client can be understood as a client used by a user to publish content in the content application platform. For example, the user can publish related content in the content application platform through the second client, so that other users can browse the published content shared by the user through the content application platform, thereby realizing interaction between users based on the content application platform.

[0121] In actual application, when the user uploads the published content in the source language to the server, the source language can be understood as the language used by the publisher, and the published content can be understood as the content published by the publisher this time. After receiving the published content, the server generates translated content corresponding to a plurality of languages respectively, such as Japanese, Korean and other languages corresponding to the source language Chinese. The translated content corresponding to a plurality of languages respectively is stored in the content resource library, which is used to store each published content and the translated content corresponding to a plurality of languages of each published content. After generating the translated content, the original content corresponding to the source language of the publisher can be published, so that the publisher can browse the content published in the language used by the publisher in the platform.

[0122] Optionally, the server determines the translated content corresponding to each of the plurality of languages in the content repository according to the content identifier in the content browsing request, and determines the target language identifier in the content browsing request; in the case that the target language corresponding to the target language identifier is included in the plurality of languages, the target translated content corresponding to the target language is selected from the translated content corresponding to each of the plurality of languages and returned to the first client, and the target translated content is the translated content corresponding to the title and / or image in the first published content; in the case that the target language corresponding to the target language identifier is not included in the plurality of languages, the target translated content corresponding to the target language is obtained by translating the original content into the target language and returned to the first client.

[0123] In the case that the target language identifier is not included in the plurality of languages, the target translated content corresponding to the target language is obtained by translating the original content into the target language and returned to the first client.

[0124] In actual application, when the target language identifier belongs to the plurality of languages preset by the server, the target translated content corresponding to the target language can be directly determined from the content repository and delivered to the first client, so that the other browsing user can view the corresponding target translated content through the first client. When the target language identifier does not belong to the plurality of languages preset by the server, the original content needs to be translated in real time according to the target language, for example, at least one of the title, the text, the image or the video in the original content is translated in real time using a multi-modal text translation model, and the target translated content corresponding to the target language obtained by translation is delivered to the first client, so that the other browsing user can view the corresponding target published content through the first client.

[0125] The content display system provided by the specification includes a server and a first client; the server determines a plurality of published contents corresponding to a target language identifier according to the target language identifier in a content browsing request of the first client and returns to the first client in response to the content browsing request; the first client displays a content recommendation page including a plurality of content information blocks corresponding to the plurality of published contents respectively, and the plurality of content information blocks are used to display titles and images in the corresponding published contents; the plurality of published contents include a first published content and a second published content, the source language of the first published content is different from the target language, and the source language of the second published content is the same as the target language, the first information block corresponding to the first published content is used to display translated content corresponding to the title and the image in the first published content, and the second information block corresponding to the second published content is used to display original content corresponding to the title and the image in the second published content. The server determines the language set by the user according to the content browsing request sent by the first client used by the user, returns the corresponding published content to the first client according to the target language identifier, the user can browse the published content corresponding to the target language through the first client, a language barrier-free content browsing experience is provided for the user, and the use experience of the user is improved.

[0126] Corresponding to the method embodiments described above, the specification also provides content display device embodiments, Figure 12 The structure schematic diagram of a content display device provided by one embodiment of the specification is shown. As shown in the figure, Figure 12 The device includes:

[0127] The display module 1202 is configured to display a content recommendation page corresponding to a target language, wherein the content recommendation page includes a plurality of content information blocks corresponding to a plurality of published contents respectively, and the plurality of content information blocks are used to display titles and images in the corresponding published contents;

[0128] The plurality of published contents include a first published content and a second published content, the source language of the first published content is different from the target language, and the source language of the second published content is the same as the target language, the first information block corresponding to the first published content is used to display translated content corresponding to the title and / or the image in the first published content, the second information block corresponding to the second published content is used to display original content corresponding to the title and the image in the second published content, the original content is the source language, and the translated content is the target language and is obtained by translation.

[0129] Optionally, the apparatus further comprises a conversion module configured to, in response to a triggering operation on a first content information block of the first published content in the plurality of content information blocks, display a first content detail page corresponding to the first content information block, wherein the first content detail page comprises a content conversion control and translated content corresponding to at least one of a title, a body, an image or a video in the first published content, and the content conversion control is used to perform text language conversion.

[0130] In response to a triggering operation on the content conversion control, the original content corresponding to at least one of the title, the body, the image or the video in the first published content is displayed in the first content detail page.

[0131] Optionally, the apparatus further comprises a display sub-module configured to acquire a translation configuration, wherein the translation configuration is used to determine whether to turn on or turn off a translation function.

[0132] In a case where it is determined according to the translation configuration that the translation function is turned off, a content recommendation page corresponding to a target language is displayed, wherein the content recommendation page comprises a plurality of content information blocks corresponding to a plurality of published contents respectively, and the plurality of content information blocks are used to display titles and images in the corresponding published contents.

[0133] The plurality of published contents comprise a first published content and a second published content, a source language of the first published content is different from the target language, a source language of the second published content is the same as the target language, a first information block corresponding to the first published content is used to display original content corresponding to a title and an image in the first published content, and a second information block corresponding to the second published content is used to display original content corresponding to a title and an image in the second published content.

[0134] Optionally, the display sub-module is further configured to, in response to a triggering operation on a first content information block of the first published content in the content recommendation page, display a first content detail page corresponding to the first content information block, wherein the first content detail page comprises a content translation control and original content corresponding to the title, the body, the image or the video in the first published content, and the content translation control is used to perform text translation.

[0135] In response to a triggering operation on the content translation control, translated content corresponding to at least one of the title, the body, the image or the video in the first published content is displayed in the first content detail page.

[0136] Optionally, the display submodule is further configured to send original content corresponding to at least one of the title, the text, the image or the video in the first published content to a translation component, and obtain translated content corresponding to at least one of the title, the text, the image or the video in the first published content output by the translation component; or,

[0137] obtaining the translated content corresponding to at least one of the title, the text, the image or the video in the first published content in a content resource library, wherein the content resource library is configured to store translated content in a target language corresponding to a plurality of published contents.

[0138] Optionally, the apparatus further comprises an execution module configured to determine a publication type of the first published content.

[0139] In a case where the publication type is a text-to-image type, the step of obtaining the translated content corresponding to at least one of the title, the text, the image or the video in the first published content in the content resource library is executed.

[0140] In a case where the publication type is a text type, the step of sending the original content corresponding to at least one of the title, the text, the image or the video in the first published content to the translation component is executed.

[0141] Optionally, the apparatus further comprises a translation module configured to, in response to a feedback operation on the translated content corresponding to at least one of the title, the text, the image or the video in the first published content, send the original content corresponding to at least one of the title, the text, the image or the video in the first published content to the translation component, and obtain target translated content corresponding to at least one of the title, the text, the image or the video in the first published content output by the translation component.

[0142] Optionally, the apparatus further comprises a setting module configured to determine a preset language of a target application as the target language; or,

[0143] determining an application terminal corresponding to the target application and a terminal language corresponding to the application terminal, and taking the terminal language as the target language; or,

[0144] determining the target language according to a language setting of a target user.

[0145] The content display device provided in the specification comprises a display module configured to display a content recommendation page corresponding to a target language, wherein the content recommendation page comprises a plurality of content information blocks corresponding to a plurality of published contents respectively, and the plurality of content information blocks are used to display titles and images in the corresponding published contents; the plurality of published contents comprise a first published content and a second published content, the source language of the first published content is different from the target language, the source language of the second published content is the same as the target language, a first information block corresponding to the first published content is used to display translated content corresponding to the title and / or image in the first published content, and a second information block corresponding to the second published content is used to display original content corresponding to the title and image in the second published content, the original content is in the source language, and the translated content is in the target language and is obtained by translation. When a user browses the content recommendation page corresponding to the target language, the content recommendation page comprising a plurality of published contents translated in the target language can be displayed to the user, so that the user can understand the published contents well without language barriers when browsing the published contents, and the titles, texts, images or videos in the published contents can be translated, so that the user can not only quickly understand the texts in the contents, but also understand the images and video contents in the contents without language barriers, and the interest and enthusiasm of the user for the published contents are improved.

[0146] The above is a schematic scheme of the content display device of the embodiment. It should be noted that the technical scheme of the content display device and the technical scheme of the content display method described above belong to the same concept, and the details of the technical scheme of the content display device which are not described in detail can be referred to the description of the technical scheme of the content display method.

[0147] Figure 13 A structural block diagram of a computing device 1300 according to an embodiment of the specification is shown. The components of the computing device 1300 include but are not limited to a memory 1310 and a processor 1320. The processor 1320 is connected to the memory 1310 through a bus 1330, and a database 1350 is used to save data.

[0148] The computing device 1300 also includes an access device 1340 that enables the computing device 1300 to communicate via one or more networks 1360. Examples of such networks include a public switched telephone network (PSTN), a local area network (LAN), a wide area network (WAN), a personal area network (PAN), or combinations of such networks, such as the Internet. The access device 1340 can include one or more of any type of network interface (for example, a network interface card (NIC)), such as an IEEE 802.11 wireless local area network (WLAN) wireless interface, a Worldwide Interoperability for Microwave Access (Wi-MAX) interface, an Ethernet interface, a Universal Serial Bus (USB) interface, a cellular network interface, a Bluetooth interface, Near Field Communication (NFC).

[0149] In one embodiment of the present specification, the above-mentioned components of the computing device 1300 and other components not shown in the Figure 13 may be connected to each other, such as through a bus. It should be understood that Figure 13 The computing device structure diagram shown is merely for the purpose of example, and is not a limitation on the scope of the present specification. Other components can be added or replaced by those skilled in the art as needed.

[0150] The computing device 1300 can be any type of stationary or mobile computing device, including a mobile computer or mobile computing device (for example, a tablet computer, a personal digital assistant, a laptop computer, a notebook computer, a netbook, and the like), a mobile phone (for example, a smartphone), a wearable computing device (for example, a smart watch, smart glasses, and the like), or other types of mobile devices, or a stationary computing device such as a desktop computer or a personal computer (PC). The computing device 1300 can also be a mobile or stationary server.

[0151] The processor 1320 is configured to execute computer-executable instructions, which, when executed by the processor, perform the steps of the content display method described above.

[0152] The above is a schematic scheme of the computing device of the embodiment. It should be noted that the technical scheme of the computing device and the technical scheme of the content display method described above belong to the same concept, and the details of the technical scheme of the computing device that are not described in detail can be referred to the description of the technical scheme of the content display method.

[0153] An embodiment of the present specification further provides a computer readable storage medium storing computer executable instructions, and the computer executable instructions realize the steps of the content display method when executed by a processor.

[0154] The above is a schematic scheme of the computer readable storage medium of the embodiment. It should be noted that the technical scheme of the storage medium and the technical scheme of the content display method described above belong to the same concept, and the details of the technical scheme of the storage medium that are not described in detail can be referred to the description of the technical scheme of the content display method.

[0155] An embodiment of the present specification further provides a computer program product comprising a computer program or instructions, and the computer program or instructions realize the steps of the content display method when executed by a processor.

[0156] The above is a schematic scheme of the computer program product of the embodiment. It should be noted that the technical scheme of the computer program product and the technical scheme of the content display method described above belong to the same concept, and the details of the technical scheme of the computer program product that are not described in detail can be referred to the description of the technical scheme of the content display method.

[0157] The specific embodiments of the present specification are described above. Other embodiments are within the scope of the appended claims. In some cases, the actions or steps recited in the claims can be performed in a different order and still achieve desirable results. Additionally, the process depicted in the figures does not necessarily require the particular order shown or sequential order to achieve desirable results. In some embodiments, multitasking and parallel processing can be advantageous.

[0158] The computer readable medium can include any entity or apparatus capable of carrying the computer program code, recording medium, U disk, mobile hard disk, magnetic disk, optical disk, computer memory, read-only memory (ROM), random access memory (RAM), electrical carrier signal, telecommunication signal, software distribution medium, etc. It should be noted that the computer readable medium can include appropriate additions or subtractions according to the requirements of patent practice. For example, according to the patent practice in some regions, the computer readable medium does not include electrical carrier signals and telecommunication signals.

[0159] It should be noted that, for the foregoing method embodiments, in order to facilitate description, each is described as a combination of a series of acts, but those skilled in the art should appreciate that the embodiments of the present specification are not limited by the order of the described acts, because according to the embodiments of the present specification, certain steps can be performed in other orders or simultaneously. Secondly, those skilled in the art should appreciate that the embodiments described in the specification are all preferred embodiments, and the acts and modules involved are not necessarily essential to the embodiments of the present specification.

[0160] In the above embodiments, the description of each embodiment has its own focus, and the parts not described in detail in a certain embodiment can be referred to the related description of other embodiments.

[0161] The preferred embodiments of the present specification disclosed above are only used to help explain the present specification. The alternative embodiments do not describe all the details and do not limit the invention to the specific embodiments described. Obviously, according to the content of the embodiments of the present specification, many modifications and changes can be made. The present specification selects and specifically describes these embodiments in order to better explain the principles and practical applications of the embodiments of the present specification, so that those skilled in the art can well understand and use the present specification.

Claims

1. A content display method, characterized in that: include: Displaying a content recommendation page corresponding to the target language, wherein the content recommendation page includes a plurality of content information blocks corresponding to the plurality of published contents, the plurality of content information blocks being used to display titles and images of the corresponding published contents; The multiple published contents include a first published content and a second published content, wherein the source language of the first published content is different from the target language, and the source language of the second published content is the same as the target language. The first information block corresponding to the first published content is used to display the translated content corresponding to the title and / or image in the first published content, and the second information block corresponding to the second published content is used to display the original content corresponding to the title and image in the second published content. The original content is in the source language, and the translated content is in the target language and is obtained through translation.

2. The method according to claim 1, characterized in that After displaying the content recommendation page, it also includes: In response to a triggering operation on a first content information block of the first published content among the plurality of content information blocks, displaying a first content details page corresponding to the first content information block, wherein the first content details page includes a content conversion control and translation content corresponding to at least one of a title, text, image, or video in the first published content, wherein the content conversion control is used to convert text into a different language; In response to a triggering operation on the content conversion control, original content corresponding to at least one of the title, text, image or video in the first published content is displayed on the first content details page.

3. The method according to claim 1, characterized in that Before displaying the content recommendation page, it also includes: Obtaining a translation configuration, wherein the translation configuration is used to determine whether to enable or disable a translation function; When the translation function is determined to be disabled according to the translation configuration, a content recommendation page corresponding to the target language is displayed, wherein the content recommendation page includes a plurality of content information blocks corresponding to the plurality of published contents, the plurality of content information blocks being used to display titles and images in the corresponding published contents; The multiple published contents include a first published content and a second published content, the source language of the first published content is different from the target language, the source language of the second published content is the same as the target language, the first information block corresponding to the first published content is used to display the original content corresponding to the title and image in the first published content, and the second information block corresponding to the second published content is used to display the original content corresponding to the title and image in the second published content.

4. The method according to claim 3, characterized in that After displaying the content recommendation page corresponding to the target language, it also includes: In response to a triggering operation on a first content information block of the first published content in the content recommendation page, displaying a first content details page corresponding to the first content information block, the first content details page including a content translation control and original content corresponding to the title, body text, image, or video in the first published content, the content translation control being used to perform text translation; In response to a triggering operation on the content translation control, a translation content corresponding to at least one of the title, text, image or video in the first published content is displayed on the first content details page.

5. The method according to claim 2 or 4, characterized in that Before displaying the translated content corresponding to the title and image in the first published content, the method further includes: Sending original content corresponding to at least one of the title, text, image, or video in the first published content to a translation component, and obtaining translated content corresponding to at least one of the title, text, image, or video in the first published content output by the translation component; or Obtain translation content corresponding to at least one of the title, text, image, or video in the first published content from a content resource library, wherein the content resource library is used to store translation content in a target language corresponding to a plurality of published contents.

6. The method according to claim 5, characterized in that Before displaying the translated content corresponding to the title and image in the first published content, the method further includes: Determining a publication type of the first published content; In the case where the publication type is a text-image type, performing the step of obtaining translation content corresponding to at least one of the title, text, image, or video in the first published content in a content resource library; In the case where the publication type is a text type, a step is performed of sending original content corresponding to at least one of a title, a body text, an image or a video in the first published content to a translation component.

7. The method according to claim 5, characterized in that After displaying the translated content corresponding to the title and image in the first published content, the method further includes: In response to a feedback operation on the translation content corresponding to at least one item among the title, text, image or video in the first published content, the original content corresponding to at least one item among the title, text, image or video in the first published content is sent to a translation component, and the target translation content corresponding to at least one item among the title, text, image or video in the first published content is obtained output by the translation component.

8. The method according to claim 1, characterized in that The target language is determined by any of the following methods, including: Determine the default language of the target application and use it as the target language; or, Determine an application terminal corresponding to a target application and a terminal language corresponding to the application terminal, and use the terminal language as a target language; or Determine the target language based on the language settings of the target users.

9. A content display system, characterized in that: The system includes a server and a first client; The server, in response to the content browsing request of the first client, determines, based on the target language identifier in the content browsing request, a plurality of published contents corresponding to the target language identifier and returns the contents to the first client; The first client displays a content recommendation page corresponding to the target language identified by the target language, wherein the content recommendation page includes a plurality of content information blocks corresponding to the plurality of published contents, the plurality of content information blocks being used to display titles and images in the corresponding published contents; The multiple published contents include a first published content and a second published content, wherein the source language of the first published content is different from the target language, and the source language of the second published content is the same as the target language. The first information block corresponding to the first published content is used to display the translated content corresponding to the title and / or image in the first published content, and the second information block corresponding to the second published content is used to display the original content corresponding to the title and image in the second published content. The original content is in the source language, and the translated content is in the target language and is obtained through translation.

10. A content display device, characterized in that: include: A display module is configured to display a content recommendation page corresponding to the target language, wherein the content recommendation page includes a plurality of content information blocks corresponding to the plurality of published contents, the plurality of content information blocks being used to display titles and images in the corresponding published contents; The multiple published contents include a first published content and a second published content, wherein the source language of the first published content is different from the target language, and the source language of the second published content is the same as the target language. The first information block corresponding to the first published content is used to display the translated content corresponding to the title and / or image in the first published content, and the second information block corresponding to the second published content is used to display the original content corresponding to the title and image in the second published content. The original content is in the source language, and the translated content is in the target language and is obtained through translation.

11. A computing device, characterized in that include: memory and processor; The memory is used to store computer-executable instructions, and the processor is used to execute the computer-executable instructions. When the computer-executable instructions are executed by the processor, the steps of the content display method according to any one of claims 1 to 8 are implemented.

12. A computer-readable storage medium, characterized in that It stores computer-executable instructions, which, when executed by a processor, implement the steps of the content display method according to any one of claims 1 to 8.

13. A computer program product, characterized in that The method comprises a computer program or an instruction, which, when executed by a processor, implements the steps of the content display method according to any one of claims 1 to 8.