Program, storage medium, and information processing device

Through the translation program running on the electronic terminal device, the relationship between translated text data and game images is generated and managed, the problem of difficulty in ensuring consistency and consistency in the text translation process of game image is solved, and efficient and unified translation and editing functions are achieved.

JP2025070206APending Publication Date: 2025-05-02WOVN TECH INC
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
JP2023180354
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2023-10-19
Publication Date
2025-05-02

AI Technical Summary

Technical Problem

In the text translation process of game images, the prior art is difficult to ensure the unity of translated content and the consistency of worldview. At the same time, the collaboration between external translation and proofreading is complex, resulting in increased difficulty in delay and quality control.

Method used

Through the translation program running on the electronic terminal device, the relationship between translated text data and game images is generated and managed, and the translated text is associated and output with game images using the management ID, real-time translation and editing functions are realized.

Benefits of technology

It realizes the unity and efficiency of game image text translation, reduces delays and misunderstandings in the translation and proofreading process, and improves translation quality and consistency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025070206000001_ABST
    Figure 2025070206000001_ABST
Patent Text Reader

Abstract

To provide a program, a storage medium, and an information processing device for realizing efficient translation work that gives uniform world view of a game in a process of text translation for a game image.SOLUTION: A program causes a computer to execute a method for translating / editing translation text included in each of game images. The method includes the steps of: reading a game program including translation text data, a management ID of the translation text data, and the game images on an electronic terminal device; associating the read translation text data and the read game images with the management ID of the translation text data; and outputting the translation text data and the game images to a game terminal device and the electronic terminal device, or to the electronic terminal device.SELECTED DRAWING: Figure 4
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] The present disclosure relates to a program, a storage medium, and an information processing device. [Background technology]

[0002] The present invention relates to a game image translation program, a game image translation system, and a game image translation method for translating text in a game image.

[0003] In recent years, with the increasing globalization of the game industry, a single game title is being played all over the world. For example, even if a game developed in Japan is released to overseas markets as is, if the game content is in Japanese, players who cannot understand that language will not be able to enjoy the game properly. Therefore, a process called localization is essential to ensure that a game can be played properly in different countries and regions.

[0004] Game localization does not just adapt the game content to a specific region or language, but also takes into account the entire gaming experience, including cultural nuances, local customs, and humorous elements within the game, ensuring that players in each region can enjoy the game to the fullest.

[0005] Game localization is not just translating a game, but also understanding the game's worldview and rules and conveying them to players from different cultures. This makes the game accessible to a wide variety of players, allowing many people around the world to enjoy the same game.

[0006] In the past, the process of translating game image text involved game companies outsourcing the translation of text, and translators and proofreaders translating and editing the text. The game company then reflected the translated text in the game, and typically conducted quality testing (LQA: Linguistic Quality Assurance) on the actual device, including the translated text displayed in the actual game images. [Prior art documents] [Patent documents]

[0007] [Patent Document 1] Special Publication No. 2008-520043 Summary of the Invention [Problem to be solved by the invention]

[0008] For text translation of game images, a translation tool has been proposed that generates grammatically correct text in a target language based on a text template and context in the source language (for example, Patent Document 1).

[0009] However, even if a translation is grammatically correct, the text in the game is so diverse that it was thought that there was a possibility that the translation content and the consistency of the game's worldview might be affected.

[0010] In addition, the time and communication costs involved in contacting and coordinating with external translators and proofreaders could lead to delays in translation projects and misunderstandings. Furthermore, the complexity of collaboration between internal and external translators in the game company could make it difficult to maintain consistency and quality in the translation content. [Means for solving the problem]

[0011] A program for causing a computer to execute a method for translating / editing translated text contained in each game image, the method including the steps of: loading, in an electronic terminal device, a game program including translated text data, a management ID for the translated text data, and game images; associating the loaded translated text data and game images with the management ID for the translated text data; and outputting the translated text data and the game images to the game terminal device and the electronic terminal device, or to the electronic terminal device. Effect of the Invention

[0012] Therefore, the present disclosure has been made to solve the above problems, and its purpose is to provide a translation program that realizes efficient translation work that has a consistent feel to the game world in the text translation process of game images. [Brief description of the drawings]

[0013] [Figure 1] 1 is a diagram illustrating an example of an overall configuration of a system according to a first embodiment of the present invention. [Diagram 2] 2 is a block diagram showing the configuration of an electronic terminal device included in the system of the first embodiment. FIG. [Diagram 3] 2 is a block diagram showing an example of a functional configuration of a translation text control unit in the first embodiment. FIG. [Figure 4] 13 is a flowchart for generating a translation database that links management IDs, translated texts, and game images from game software information in the translated text control unit of the first embodiment. [Figure 5A] 4 is a diagram showing an example of the data structure of a translation database included in game software data displayed on a display unit of the electronic terminal device of the first embodiment. FIG. [Figure 5B] 5B is a schematic diagram showing an example of text displayed on a game image on a display unit of a game terminal device in synchronization with FIG. 5A. FIG. [Figure 5C]FIG. 5B is a diagram showing an example of a data structure of a translation database in which a check mark is placed in the synchronous checkbox in FIG. 5A, indicating a synchronous state. [Figure 5D] 5C is a schematic diagram showing an example of display of text on a game image displayed on a display unit of a game terminal device in synchronization with FIG. 5C. [Figure 6] FIG. 13 is a schematic diagram showing an example in which a game image, a translation database, and an application section are displayed on the same display section of an electronic terminal device according to a second embodiment. [Figure 7] FIG. 13 is a schematic diagram showing an example of a list of game images requiring translation displayed on a display unit of an electronic terminal device according to a third embodiment. [Figure 8] FIG. 13 is a schematic diagram showing an example of a game image and a translation and editing field displayed on the display unit of an electronic terminal device when one game image is selected from the game image list of the third embodiment. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0014] Hereinafter, an embodiment of the present disclosure will be described with reference to the drawings. In all the drawings explaining the embodiment, the same reference numerals are given to common components, and repeated explanations are omitted. Note that the following embodiment does not unduly limit the contents of the present disclosure described in the claims. In addition, not all of the components shown in the embodiment are essential components of the present disclosure. In addition, each figure is a schematic diagram and is not necessarily illustrated strictly.

[0015] <Summary>

[0016] The electronic terminal device 200 and game terminal device 300 according to this embodiment operate a game translation program in remote communication between a game developer of a game program and a translator / editor of another game terminal device. The game translation program according to this embodiment enables text in a game image that contains text to be translated and edited, and reflects the translated text in the game image immediately after it has been translated and edited.

[0017] (First embodiment)

[0018] Fig. 1 is a diagram showing an example of the overall configuration of a system according to a first embodiment. As shown in Fig. 1, the system includes a game server 100, an electronic terminal device 200, and a game terminal device 300. The game server 100, the electronic terminal device 200, and the game terminal device 300 are communicably connected to each other via a network (NW) 80 using a wired or wireless communication standard. In one example, the network 80 is realized by the Internet and / or a communication network provided by a communication carrier. In the illustrated example, a plurality of electronic terminal devices 200 are included in the system.

[0019] The network is composed of the Internet, a LAN, various mobile communication systems constructed by wireless base stations, etc. For example, the network includes 3G, 4G, 5G mobile communication systems, LTE (Long Term Evolution), wireless networks that can connect to the Internet via a specified access point (e.g., Wi-Fi (registered trademark)), etc. In the case of wireless connection, communication protocols include, for example, Z-Wave (registered trademark), ZigBee (registered trademark), Bluetooth (registered trademark), etc. In the case of wired connection, the network also includes a network that is directly connected by a USB (Universal Serial Bus) cable or the like.

[0020] 1 shows a case where the game server 100 is one computer, but the game server 100 may be realized by combining a plurality of computers. Also, while Fig. 1 shows a case where the electronic terminal device 200 is one terminal device, there may be a plurality of electronic terminal devices 200. Also, while Fig. 1 shows a case where the game terminal device 300 is one terminal device, there may be a plurality of game terminal devices 300.

[0021] The electronic terminal device 200 is a terminal used by a user who uses the services provided by the game server 100. For example, the electronic terminal device 200 is a terminal on which a user operates and uses a game of a game program (so-called game software) provided by the game server 100. The electronic terminal device 200 is realized by, for example, a stationary PC (Personal Computer), a stationary PC, a head-mounted display, or the like. The electronic terminal device 200 may also be a portable computer such as a smartphone or a tablet.

[0022] 1, the electronic terminal device 200 includes a control unit 202, a storage unit 204, a display unit 206, a communication IF 208, and an input unit 210. The control unit 202, the storage unit 204, the display unit 206, the communication IF 208, and the input unit 210 are connected to each other so as to be able to communicate with each other via a bus, for example.

[0023] The control unit 202 is hardware for executing an instruction set described in a program, and is composed of an arithmetic unit, a register, peripheral circuits, and the like.

[0024] The storage unit 204 is for temporarily storing programs and data processed by the programs, etc., and is realized by a volatile memory such as a DRAM (Dynamic Random Access Memory), etc. The storage unit 204 is a so-called storage, a storage device for saving data, and is realized by a flash memory or a HDD (Hard Disc Drive), for example.

[0025] The storage unit 204 also includes a storage device for saving data, and is realized by, for example, a flash memory, a HDD, etc. The storage unit 204 does not necessarily have to be realized by a single circuit. The storage unit 204 may be realized by, for example, a plurality of storage circuits.

[0026] The communication IF 208 is an interface for transmitting and receiving signals so that the electronic terminal device 200 can communicate with an external device. The input unit 210 is an input device for receiving an input operation from a user. The input unit 210 includes, for example, a touch panel, a touch pad, a pointing device such as a mouse, a keyboard, etc. The output unit 206 is an output device for presenting information to a user. The output unit 206 includes, for example, a display, a speaker, etc.

[0027] The game server 100 is a device that manages information related to a game, refers to the managed information, and provides services. For example, the game server 100 is a computer connected to a network. The game server 100 includes a game program, text data used in the game, a text management ID for the text data, and image information of the game.

[0028] The game server 100 includes a control unit 102, a memory unit 104, a display unit 106, a communication IF 108, and an input unit 110. The control unit 102, the memory unit 104, the display unit 106, the communication IF 108, and the input unit 110 are connected to each other so as to be able to communicate with each other, for example, via a bus.

[0029] The control unit 102 is hardware for executing an instruction set described in a program, and is composed of an arithmetic unit, a register, peripheral circuits, etc. The temporary storage unit 12 is for temporarily storing programs and data to be processed by the programs, etc., and is realized by a volatile memory such as a DRAM.

[0030] The storage unit 104 is for temporarily storing programs and data processed by the programs, etc., and is realized by a volatile memory such as a DRAM (Dynamic Random Access Memory), etc. The storage unit 104 is a so-called storage, a storage device for saving data, and is realized by a flash memory or a HDD (Hard Disc Drive), for example.

[0031] The storage unit 104 also includes a storage device for saving data, and is realized by, for example, a flash memory, a HDD, etc. The storage unit 104 does not necessarily have to be realized by a single circuit. The storage unit 104 may be realized by, for example, a plurality of storage circuits.

[0032] The communication IF 108 is an interface for transmitting and receiving signals so that the game server 100 can communicate with external devices. The input / output IF functions as an interface with an input unit 110 for receiving input operations from a user and an output unit 106 for presenting information to the user.

[0033] The gaming terminal device 300 includes a control unit, a storage unit, a display unit, a communication IF, and an input unit, similar to the electronic terminal device 200. The control unit, the storage unit, the display unit, the communication IF, and the input unit are communicatively connected to one another via a bus, for example.

[0034] The control unit of the game terminal 300 is hardware for executing a set of instructions written in a program, and is made up of an arithmetic unit, registers, peripheral circuits, and the like.

[0035] The memory unit of the gaming terminal device 300 is for temporarily storing programs and data processed by the programs, and is realized by, for example, a volatile memory such as a DRAM (Dynamic Random Access Memory). The memory unit of the gaming terminal device 300 is a so-called storage, a storage device for saving data, and is realized by, for example, a flash memory or an HDD (Hard Disc Drive).

[0036] The memory unit of the game terminal device 300 also includes a storage device for saving data, and is realized by, for example, a flash memory, a HDD, etc. The memory unit does not necessarily have to be realized by a single circuit. The memory unit may be realized by, for example, a plurality of memory circuits.

[0037] The communication IF of the game terminal device 300 is an interface for transmitting and receiving signals so that the game terminal device can communicate with external devices. The input unit of the game terminal device is an input device for receiving input operations from the user. The input unit includes, for example, a touch panel, a touch pad, a pointing device such as a mouse, a keyboard, etc. The output unit of the game terminal device is an output device for presenting information to the user. The output unit includes, for example, a display, a speaker, etc.

[0038] <1.1 Configuration of the Electronic Terminal Device 200>

[0039] 2 is a block diagram showing the configuration of an electronic terminal device 200 included in the system of this embodiment. As shown in FIG. 2, the electronic terminal device 200 includes a communication IF 208, an input unit 210, a display unit 206, a storage unit 204, and a control unit 202.

[0040] The communication IF 208 performs processing for the electronic terminal device 200 to communicate with other devices. The communication IF 208 performs transmission processing on signals generated by the control unit 202 and transmits the signals to the outside (for example, the game server 100, the game terminal device 300). The communication IF 208 performs reception processing on signals received from the outside and outputs the signals to the control unit 202.

[0041] The input unit 210 is a device for inputting instructions by a user who owns the electronic terminal device 200. The input unit 210 is realized by, for example, a mouse 2102, a keyboard 2104, and a touch-sensitive device 2106 in which an instruction is input by touching an operation surface. The input unit 210 is also realized by a microphone 2108. The input unit 210 converts an instruction or voice input by a user into an electric signal, and outputs the electric signal to the control unit 202. The input unit 210 is not limited to physical operation devices such as the mouse 2102 and the keyboard 2104. The input unit 210 may include, for example, a receiving port that receives an electric signal input from an external input device.

[0042] The display unit 206 is a device for presenting information to a user who owns the electronic terminal device 200. The display unit 206 is realized by, for example, a display 2062, a speaker 2064, etc. The display 241 displays data such as images, videos, and text in response to control by the control unit 280. The display 2062 is realized by, for example, an LCD (Liquid Crystal Display) or an organic EL (Electro-Luminescence) display, etc. The speaker 2064 outputs sound in response to control by the control unit 202.

[0043] The storage unit 204 is realized by, for example, a temporary storage unit and a long-term storage unit, and stores data and programs used by the electronic terminal device 200. Specifically, the storage unit 204 stores, for example, a first application 2048, management ID information 2046, translated text information 2042, and game image information 2044. The first application 2048 is an application for remotely communicating with other terminals and realizing data synchronization between terminals. The management ID information 2046 corresponds to a specific management ID and the corresponding translated text information 2042 and game image information 2046. The management ID information 2046 is information including information that specifies a visual display in text in a game image. The translated text information 2042 is a phrase in a first language before translation and a phrase in at least a second language after translation. In addition, the game image information 2044 is an image used in a game.

[0044] The management ID information 2046 is information that specifies a visual display of text in a game image, and includes the following information, for example: the x coordinate of the text in the game image, the origin position of the x coordinate, the y coordinate, the origin position of the y coordinate, width, height, font name, font size, degree of scaling, whether rich text format is supported, horizontal position designation (centered, etc.), vertical position designation, character spacing, line spacing height, whether automatic line breaks are applied, rotation position on each of the x, y, and z axes in the game image, minimum font size, maximum font size, etc.

[0045] The control unit 202 is realized by reading a program stored in the storage unit 204 and executing instructions included in the program. The control unit 202 controls the operation of the electronic terminal device 200. Specifically, for example, the control unit 202 fulfills the functions of an operation reception unit 2022, a communication control unit 2024, a translated text display control unit 2026, and a game image control unit 2028.

[0046] The operation reception unit 2022 receives and processes operations input by the user from the input unit 210.

[0047] The communication control unit 2024 performs processing for the electronic terminal device 200 to communicate with other game terminal devices 300 operated by remote communication in accordance with a communication protocol. The communication control unit 2024 is realized, for example, by the first application 2048 being executed by the control unit (processor). For example, the communication control unit 2024 transmits data based on a voice input from the microphone 2108 to other game servers 100 and game terminal devices 300 communicating by remote communication. The communication control unit 2024 also receives data transmitted from other game servers 100 and game terminal devices 300, converts the data into voice, and outputs the voice from the speaker 2064.

[0048] The communication control unit 2024 also transmits text data input from, for example, the keyboard 2104, the touch-sensitive device 2106, etc., to other game servers 100 and game terminal devices 300 with which it communicates via remote communication. The communication control unit 282 and the communication control unit 2024 also receive data transmitted from other game servers 100 and game terminal devices 300, converts the data into text data, and outputs the data from the display 241.

[0049] The translation text control unit 2026 performs a process of analyzing management ID information, text information, and game image information included in the game program, and providing the user with an extraction based on the analysis results. The translation text control unit 2026 is realized, for example, by the second application 2050 being executed by the control unit (processor). Specifically, the translation text control unit 2026 performs, for example, the process shown in FIG. 3.

[0050] <2. Operation> The operation of translation text control unit 283 when remote communication is performed by the translator / proofreader will now be described.

[0051] Fig. 3 is a block diagram showing an example of the functional configuration of the translation text control unit 2026. The translation text control unit 2026 shown in Fig. 3 has a game software data recognition unit 2030, a game image extraction unit 2036, a text information extraction unit 2034, a management ID identification unit 2032, and a translation database generation unit 2038.

[0052] The game software data recognition unit 2030 reads game software data. The game data recognition method is a game text translation and editing program that works in cooperation with an existing game development engine.

[0053] The game image extraction unit 2036 extracts game images contained in the game software data. Specifically, the game image extraction unit 2036 outputs, for example, only game images from the game software data.

[0054] The text information extraction unit 2034 extracts text included in the game software data. Specifically, the text information extraction unit 2034 extracts, for example, language information of the text displayed in the image in the game software and information specifying a visual display of the text in the game image.

[0055] Examples of information specifying a visual display of text include the following information: x coordinate in the game image, x coordinate origin position, y coordinate, y coordinate origin position, width, height, font name, font size, scaling degree, whether rich text traces are supported, horizontal position designation (centered, etc.), vertical position designation, character spacing, line spacing height, whether automatic line breaks are enabled, rotation position on each of the x, y, and z axes in the game image, minimum font size, maximum font size, etc.

[0056] The management ID specification unit 2032 specifies and assigns a management ID to each of the text information extracted by the text information extraction unit 2034 and the corresponding game image of the game image extraction unit 2832 .

[0057] The translation database generating unit 2038 generates a list of texts to be translated. Specifically, for example, the translation database generating unit 2038 generates a list in which management IDs, text information (language before translation, language after translation), and game image information correspond to each other, making it easier for translators / proofreaders to translate and edit.

[0058] The game image control unit 2028 controls the output unit 206 to present various information to the translator / proofreader. Specifically, for example, the game image control unit 2028 causes the display 2062 to display a text list generated by the translated text control unit 2026. In addition, the display unit 206 causes the text information (pre-translation language, translated language) generated by the translated text control unit 2026 to be displayed on the image of the game terminal device 300.

[0059] FIG. 4 is a flow chart showing how the translation text control unit 2026 generates a translation database that links management IDs, translation texts, and game images from game software information.

[0060] The translation text control unit 2026 acquires game software data (including text information and game images) in response to a read start signal transmitted from the electronic terminal device 200 to the game server 100 by the game software data recognition unit 2030 (step S11). The game software data recognition unit 2030 reads the game software data 500 in response to the read start signal.

[0061] The translation text control unit 2026 performs a management ID assignment process by a management ID specification unit 2032, a text information extraction process by a text information extraction unit 2034, and a game image information process by a game image extraction unit 2036 in parallel with respect to the game software data 500.

[0062] The translation text control unit 2026 extracts text information included in the game data by the text information extraction unit 2034 (step S12). Specifically, the text information extraction unit 2034 outputs text information to be translated based on, for example, input game software data.

[0063] The translation text control unit 2026 extracts game image information including the text contained in the game data by the game image extraction unit 2036 (step S13). Specifically, the game image extraction unit 2036 outputs game image information related to the translation subject based on, for example, the input game software data.

[0064] The game software data recognition unit 2030 assigns a management ID to the text in the game image based on the result of analyzing the game data (step S14). Specifically, the game software data recognition unit 2030 determines whether to assign a management ID to text information extracted by the text information extraction unit 2034, for example. The management ID assigned by the management ID specification unit 2032 is, for example, information that specifies the text information and the visual display of the text in the game image, and includes the following information as an example. Information includes the x coordinate in the game image, the origin position of the x coordinate, the y coordinate, the origin position of the y coordinate, the width, the height, the font name, the font size, the degree of scaling, whether or not rich text trace is supported, the horizontal position designation (centering, etc.), the vertical position designation, the character spacing, the line spacing height, whether or not automatic line feed is performed, the rotation position of each of the x, y, and z axes in the game image, the minimum font size, and the maximum font size. For example, when the management ID specification unit 2032 determines that the text information is not subject to translation and proofreading during the game and that a management ID is not required, it ends the processing for the read start signal.

[0065] The translation text control unit 2026 links and links the management ID created in (step S14), the text information data in (step S12), and the corresponding game image information in (step S13), and creates a translation database (list) (step S15).

[0066] When the translation database is generated by the translation text control unit 2026 , the game image control unit 2028 causes the display 2062 of the display unit 206 to display the generated translation database.

[0067] Fig. 5A is a schematic diagram showing an example of the data structure of a translation database included in game software data displayed on the display unit of an electronic terminal device, Fig. 5B is a game image 2070 with which the translated text of Fig. 5A is synchronized.

[0068] The control units of the electronic terminal device 200 and the game terminal device 300 exchange data through their respective communication IFs. For example, image information and operation information for a certain game is sent from the control unit of the electronic terminal device to the control unit of the game terminal device. The control unit of the game terminal device updates the image of the game based on the received information. As a result, new image information is displayed on the display unit of the game terminal device. At the same time, the control unit of the electronic terminal device also updates the display unit of the electronic terminal device based on the received information. In this way, the screens on the display units of the electronic terminal device and the game terminal device are displayed in sync.

[0069] As shown in FIG. 5A, the translation database 2039 includes a synchronization button, a management ID, and a set language (first language, second language). A check box is provided to perform synchronization. The synchronization check box is checked when the second language of the electronic terminal device is to be displayed on the game terminal device. The management ID is a management ID for identifying text and game image information during the game. The set language is the setting of the language displayed during the game, and one or more languages ​​are set.

[0070] In the example shown in Figure 5A, "jp" indicates Japanese and "en" indicates English. Although Figure 5A only shows the first and second languages, columns corresponding to the third and subsequent languages ​​such as the third language are also included. In addition, a checkbox is provided for each management ID to confirm the implementation of an LAQ (Localization Quality Assurance) check. LAQ is a quality test on the actual machine of the translated text implemented in the game.

[0071] In the example shown in FIG. 5A, after the game software data 500 is loaded into the electronic terminal device 200, a management ID, a first set language ("jp"), a second set language ("en"), and check boxes for LAQ are displayed as a translation database.

[0072] According to the example shown in FIG. 5B, when any one of the translation database management ID, the first set language ("jp"), or the second set language ("en") displayed on the display unit 206 of the electronic terminal device 200 output in FIG. 5A is selected, the corresponding game image is displayed on the game terminal device 300.

[0073] According to the example shown in Figures 5A and 5B, electronic terminal device 200 and game terminal device 300 are synchronized in real time, and when a language obtained by translating the first language is input into a text portion of the second language of electronic terminal device 200, the translation is reflected in the text portion on the image of game terminal device 300. For example, although Figures 5A and 5B are synchronized, since none of the synchronization checkboxes have been checked, the display text of Figure 5B corresponding to management ID "1234abcd" No. 1 in the translation database of Figure 5A remains "Good morning" in the first language. The timing of synchronization between electronic terminal device 200 and game terminal device 300 can be set manually or automatically as desired.

[0074] Figures 5C and 5D correspond to Figures 5A and 5B, and when the top sync checkbox in Figure 5A is checked, all the sync columns are checked. Synchronization means that the first language ("jp") of the settings is replaced with the second language ("en").

[0075] In FIG. 5C, all the synchronization columns are checked, and the management IDs "1234abcd", "4321dcba", and "5678efgh" are synchronized with the game terminal device in FIG. 5D, and the corresponding first language is replaced with the second language. Specifically, the first language "Good morning" of the management ID "1234abcd" in FIG. 5D changes to the second language "Hello", the first language "Good night" of the management ID "4321dcba" changes to the second language "Good Night", and the first language "Goodbye" of the management ID "5678efgh" is displayed as the management ID "5678efgh" because the second language is "blank (not entered)". During synchronization, if the second language column is blank, the management ID is displayed, but when text is entered in the second language "blank (not entered)", the synchronization checkbox is checked, so it can be confirmed that the input content is immediately reflected in the game terminal device.

[0076] FIG. 6 is a schematic diagram showing an example in which a game image 2100, a translation database 2039, and an application section are displayed on the display unit 206 of the electronic terminal device 200 on the same display 2062. In the example shown in FIG.

[0077] According to the example shown in FIG. 6, even if the game terminal device 300 is not present, the game image and the translation database are stored in the same image, so that the translation / proofreading results can be confirmed on the game image while performing the translation / proofreading work.

[0078] 7 is a schematic diagram showing an example of a list of game images that require translation displayed on the display unit 206 of the electronic terminal device 200 of the third embodiment. Game images are omitted in blank fields.

[0079] 7, the text to be translated can be easily found from the game image 2070. This allows the translation text to be found quickly even in game image information that cannot be reached without complex operations, which not only improves the efficiency of translation / proofreading and LQA but also makes it easier to translate in line with the context.

[0080] According to the example shown in FIG. 7, a management ID input section 2047 is provided, and when a management ID is input into the management ID input section 2047, one or more game images 2070 corresponding to the management ID are hit and displayed.

[0081] 7, the language filter 2056 can select the language of the translated text being displayed. For example, the language filter has selection fields for "All Languages" (first and second languages ​​before and after translation), "Japanese" (first language), and "English" (second language), and by selecting one of these, a game image 2070 in which the selected language is displayed can be displayed on the display unit 206.

[0082] The language filter 2056 has three options, for example, "All Languages," "Japanese," and "English." At this time, a game image 2070 corresponding to the selected language option is displayed on the display unit of the electronic terminal device 200.

[0083] The example shown in FIG. 8 is a schematic diagram showing a game image 2070 and a translation text input section 2072 displayed on the display unit of the electronic terminal device when one game image is selected from the list of game images of the third embodiment.

[0084] The example shown in FIG. 8 is a diagram of the display of the display unit 206 of the electronic terminal device 200 that is displayed when one piece of game image information is selected from the list of game image information 2070 displayed in FIG. 7.

[0085] 8, the display shows the selected game image information and text information in that game image, and on a portion of the outside (surrounding) of the game image, a translation text input section 2072 which is a translation / proofreading portion that can be translated and proofread, and a game image 2070. The translation text input section 2072 has a selection field for selecting the source language (first language) and the translation language (second language), and each has an input field.

[0086] In the text information portion of the game image in FIG. 8, text in the original language (first language) is initially displayed in the game image. When a portion of the displayed text information to be translated is selected, input fields for the original language (first language) and translation language (second language) of the selected portion are displayed in the translation editing portion on the display. When the translated text is entered into the translation language (second language) that corresponds to the selected original language (first language), it is immediately reflected in the text information of the game image 2070 in real time. As the translated text can be confirmed on the game image immediately after translation, the game world is consistent and the translation work can be performed efficiently.

[0087] Although several embodiments of the present disclosure have been described above, these embodiments can be implemented in various other forms, and various omissions, substitutions, and modifications can be made without departing from the spirit of the invention. These embodiments and modifications are within the scope of the invention and its equivalents as described in the claims, as well as the scope and spirit of the invention.

[0088] <Additional Notes> The matters described in the above embodiments will be supplemented below.

[0089] (Appendix 1) A program for causing a computer to execute a method for translating / editing translation text included in each game image, the method comprising: reading, in an electronic terminal device, translated text data, a management ID of the translated text data, and a game program including a game image; associating the read translated text data and the game image with a management ID of the translated text data; outputting the translated text data and the game image to a game terminal device and / or to the electronic terminal device; Including, the program. You can add and edit translations directly from screenshots on the game player, which not only improves the efficiency of translation and LQA, but also makes it easier to translate in context.

[0090] (Appendix 2) The step of translating / editing the translation text data output to the game image of the game terminal device includes: A step of translating / editing the translation text data of the electronic terminal device; 2. The program of claim 1, comprising:

[0091] (Appendix 3) The step of translating / editing the translation text data output to the game image of the game terminal device includes: outputting a game image of the game terminal device in real time in response to an editing operation of the electronic terminal device; 2. The program of claim 1, comprising:

[0092] (Appendix 4) The step of translating / editing the translation text data output to the electronic terminal device includes: Providing editable first language phrases and at least second language phrases that are translations of the first language phrases in the translation text data; outputting a table in which a management ID of the translated text data, a phrase in the first language, and a phrase in the second language are associated with each other; 3. The program according to claim 2, comprising:

[0093] Translation is possible simply by registering the first language phrase and the second language phrase in a bilingual database. Any additional or changed translation text in external translation data such as Google Sheets will be reflected in the game, shortening the time it takes to translate and greatly improving work efficiency.

[0094] (Appendix 5) The step of translating / editing the translation text data output to the electronic terminal device includes: selecting one of the management ID of the translated text data in the output table, the phrase in the first language, and the phrase in the second language; outputting a game image corresponding to the selected portion via the management ID to the terminal device and the game terminal device; 5. The program according to claim 4, comprising:

[0095] (Appendix 6) The step of translating / editing the translation text data output to the electronic terminal device includes:

[0096] a step of inputting a management ID of the translated text data in a game image search of the electronic terminal device, and outputting at least one game image corresponding to the management ID; Appendix 4 contains the program.

[0097] You can quickly find translated text even in game images that are difficult to reach without complex operations. And the game image that displays the text in the game program and the translated version of that text are displayed on the game device at the same time, improving the efficiency of the translation work.

[0098] (Appendix 7) A computer-readable storage medium storing any one of the programs described in Supplementary Note 1 to Supplementary Note 6.

[0099] (Appendix 8) An information processing device including a computer, The information processing device includes: In the electronic terminal device, reading is executed for the translated text data, the management ID of the translated text data, and a game program including game images; Associating the read translated text data and the game image with a management ID of the translated text data; outputting the translated text data and the game image to the game terminal device and / or the electronic terminal device; An information processing device comprising:

[0100] (Appendix 9) The translation / editing of the translation text data output to the game image of the game terminal device is performed by: Translating / editing the translation text data of the electronic terminal device; 9. The information processing device according to claim 8,

[0101] (Appendix 10) The translation / editing of the translation text data output to the game image of the game terminal device is performed by: outputting the game image of the game terminal device in real time in response to the editing operation of the electronic terminal device; 9. The information processing device according to claim 8,

[0102] (Appendix 11) The translation / editing of the translation text data output to the electronic terminal device is performed by: making the translation text data editable with untranslated words and phrases in a first language and at least words and phrases in a second language which are translations of the words and phrases in the first language; outputting a table in which a management ID of the translated text data, a phrase in the first language, and a phrase in the second language are associated with each other; 10. The information processing device according to claim 9,

[0103] (Appendix 12) The translation / editing of the translation text data output to the electronic terminal device is performed by: Selecting one of the management ID of the translated text data in the output table, the phrase in the first language, or the phrase in the second language; outputting a game image corresponding to the selected portion to the terminal device and the game terminal device via the management ID; 12. The information processing device according to claim 11,

[0104] (Appendix 13) The translation / editing of the translation text data output to the electronic terminal device is performed by:

[0105] when a management ID of the translated text data is input in a game image search of the electronic terminal device, at least one game image corresponding to the management ID is output; 12. The information processing device according to claim 11, [Explanation of symbols]

[0106] 100: Game server 102: Control unit 104: Storage section 106: Display section 108: Communication Interface 110: Input section 200: Electronic terminal device 202: Control unit 2022: Operation reception department 2024: Communication control section 2026: Translation text control section 2028: Game image control unit 2030: Game Software Information Recognition Department 2032: Management ID identification part 2034: Text information extraction unit 2036: Game image extraction unit 2038: Translation database generation unit 2039: Translation Database 204: Storage section 2042:Translated text information 2044: Game image information 2046: Management ID information 2047: Management ID input section 2048: First Application 2050: Second Application 2052: Application Department 2056: Language Selection Section 206:Display section 2062:Display 2064: Speaker 2070: Game images 2072: Translation text input section 208: Communication Interface 210: Input section 2102: Mouse 2104: Keyboard 2106: Touch-sensitive devices 2108:Mike 300: Game terminal device 302: Text display section 500: Game software data

Claims

1. A program for causing a computer to execute a method for translating / editing translation text included in each game image, the method comprising: reading, in an electronic terminal device, translated text data, a management ID of the translated text data, and a game program including a game image; associating the read translated text data and the game image with a management ID of the translated text data; outputting the translated text data and the game image to a game terminal device and / or to the electronic terminal device; Including, the program.

2. The step of translating / editing the translation text data output to the game image of the game terminal device includes: translating / editing the translation text data of the electronic terminal device; The program according to claim 1 .

3. The step of translating / editing the translation text data output to the game image of the game terminal device includes: outputting a game image of the game terminal device in real time in response to an editing operation of the electronic terminal device; The program according to claim 1 .

4. The step of translating / editing the translation text data output to the electronic terminal device includes: Providing editable first language phrases and at least second language phrases that are translations of the first language phrases in the translation text data; outputting a table in which a management ID of the translated text data, a phrase in the first language, and a phrase in the second language are associated with each other; The program according to claim 2 .

5. The step of translating / editing the translation text data output to the electronic terminal device includes: selecting one of the management ID of the translated text data in the output table, the phrase in the first language, and the phrase in the second language; outputting a game image corresponding to the selected portion via the management ID to the electronic terminal device and the game terminal device; The program according to claim 4 .

6. The step of translating / editing the translation text data output to the electronic terminal device includes: a step of inputting a management ID of the translated text data in a game image search of the electronic terminal device, and outputting at least one game image corresponding to the management ID; 5. The program of claim 4, comprising:

7. A computer-readable storage medium storing the program according to any one of claims 1 to 6.

8. An information processing device including a computer, The information processing device includes: In the electronic terminal device, reading is executed for the translated text data, the management ID of the translated text data, and a game program including game images; Associating the read translated text data and the game image with a management ID of the translated text data; outputting the translated text data and the game image to the game terminal device and / or the electronic terminal device; An information processing device comprising:

9. The translation / editing of the translation text data output to the game image of the game terminal device is performed by: Translating / editing the translation text data of the electronic terminal device; The information processing apparatus according to claim 8 .

10. The translation / editing of the translation text data output to the game image of the game terminal device is performed by: outputting the game image of the game terminal device in real time in response to the editing operation of the electronic terminal device; The information processing device according to claim 8 .

11. The translation / editing of the translation text data output to the electronic terminal device is performed by: making the translation text data editable with untranslated first language phrases and at least second language phrases which are translations of the first language phrases; outputting a table in which a management ID of the translated text data, a phrase in the first language, and a phrase in the second language are associated with each other; The information processing apparatus according to claim 9 .

12. The translation / editing of the translation text data output to the electronic terminal device is performed by: Selecting one of the management ID of the translated text data in the output table, the phrase in the first language, and the phrase in the second language; outputting a game image corresponding to the selected portion to the electronic terminal device and the game terminal device via the management ID; The information processing apparatus according to claim 11 .

13. The translation / editing of the translation text data output to the electronic terminal device is performed by: In the game image search of the electronic terminal device, when a management ID of the translated text data is input, at least one game image corresponding to the management ID is output. The information processing apparatus according to claim 11 .

Citation Information

Patent Citations

  • Game program and game device

    JP2019180965A

  • Game animation editing program and game animation editing system

    JP2020096660A

  • Systems and methods for generating grammatically correct text strings

    JP2008520043A