-
公开(公告)号:US09639528B1
公开(公告)日:2017-05-02
申请号:US15010291
申请日:2016-01-29
Applicant: SAP SE
Inventor: Florian Hoffmann , Michail Vasiltschenko , Jochen Geib , Benjamin Schork
CPC classification number: G06F17/289 , G06F9/454 , G06F17/241 , G06F17/2836 , G10L15/26
Abstract: The embodiments may be adapted to accommodate a plurality of translations of a source text string into a limited available display area of a visual element in a graphical interface of a client system. Text strings in a source language may be received as input. A list of one or more languages selected for the text string to be translated into may also be received as input. The system may then be configured to obtain translations of the text string in the selected languages, to provide a set of translation vectors, and to calculate a minimum display area necessary for a visual element to display the longest translation of the translations contained in the translation vector. The display area of the visual element may then be adjusted to encompass the minimum display area so that the longest translation fits within the display area of the visual element.
-
公开(公告)号:US20180203849A1
公开(公告)日:2018-07-19
申请号:US15406155
申请日:2017-01-13
Applicant: SAP SE
Inventor: Jochen Geib , Benjamin Schork , Christian Lieske , Matthias Becker , Thomas Jargstorff
IPC: G06F17/28
CPC classification number: G06F17/289 , G06F17/2785 , G06F17/2854
Abstract: Computer-assisted multilingual translations may utilize a concept database storing entries for a plurality of concepts, the entries including multilingual vectors of counterpart expressions for the respective concepts in a source language and multiple target languages. In various embodiments, for a given content item having an associated source-language expression, a set of concepts whose database entries match at least the source-language expression is identified, and target-language expressions for the identified concepts are used to iteratively update the set of concepts by identifying therein a subset of concepts that also match a user-selected one of the target-language expressions.
-
公开(公告)号:US20180197190A1
公开(公告)日:2018-07-12
申请号:US15400455
申请日:2017-01-06
Applicant: SAP SE
Inventor: Ralph Debusmann , Michail Vasiltschenko , Yvonne Miklosch , Elena Lopushenko , Iuliia Konstantinova , Holger Sievert , Jochen Geib , Benjamin Schork , Guenther Fischer
CPC classification number: G06Q30/0205 , G06Q10/0637
Abstract: A system includes a memory and a semiconductor-based processor coupled to form logic circuits. The logic circuits provide a localization (LPN) web service to a computer application having business analytics functions, for a recommendation on how to localize the business analytics performed by the computer application to target a specific group of consumers, prepare a recommendation on reconfiguring the business analytics logic of the computer application to perform business analytics localized to target the specific group of consumers, and provide the recommendation to the computer application to set up a localized (LPN) computer application to perform business analytics targeting the specific group of consumers.
-
公开(公告)号:US20180004544A1
公开(公告)日:2018-01-04
申请号:US15199126
申请日:2016-06-30
Applicant: SAP SE
Inventor: Michail Vasiltschenko , Ralph Debusmann , Florian Hoffmann , Benjamin Schork , Guenther Fischer , Yvonne Miklosch , Jochen Geib
IPC: G06F9/44 , G06F3/0484 , G06F17/30 , H04L29/08
Abstract: A system includes a memory and a semiconductor-based processor coupled to form logic circuits. The logic circuits provide a combined localization and personalization (LPN) web service to a computer application, receive a call from the computer application for recommendations to localize and personalize an application user interface (UI) for a particular user, prepare a recommendation on which features and UI elements to include in a localized and personalized application UI (LPN UI) for the particular user, and return the recommendation to the computer application to set up the LPN UI.
-
公开(公告)号:US11301643B2
公开(公告)日:2022-04-12
申请号:US16700734
申请日:2019-12-02
Applicant: SAP SE
Inventor: Robert Stuehler , Michail Vasiltschenko , Anton Snitko , Yvonne Miklosch , Benjamin Schork , Jochen Geib , Jens Scharnbacher , Klaus Heitlinger
IPC: G06F40/58 , G06F16/903 , G06F40/20 , G06F40/51 , G06F40/151
Abstract: Techniques and solutions are described for translating strings in a human language that are associated with code, such as code that declares user interface elements in association with which the strings can be displayed. The strings can be embedded in code, or can be included in files that are accessed by the code or used in creating executable code. Strings can be extracted from data, such as files, received in a translation request. After translation, such as by a human translator or using automatic translation, the translation results can be provided in response to the translation request. The translation process can be automated, such that changes to files in a code repository can trigger a translation request. Disclosed technologies can facilitate the production of programs that are localized using different human languages.
-
公开(公告)号:US11106873B2
公开(公告)日:2021-08-31
申请号:US16253436
申请日:2019-01-22
Applicant: SAP SE
Inventor: Annika Berger , Angelika Kirilin , Nora von Thenen , Jochen Geib
Abstract: Provided is a system and method for retrieving a translation of a source word based on context. For example, the context may include other words in a same file as the source word. The context can be used to identify the correct semantic meaning of the source word when the word has multiple contextual meanings. In one example, the method may include identifying a source word from a data file, determining a plurality of translation candidates for the source word which translate the source word from a source language into a different language, retrieving a target translation candidate for the source word from among the plurality of translation candidates based on context of the source word included in the data file, and outputting the translated target translation candidate for display via a display device.
-
公开(公告)号:US20210165855A1
公开(公告)日:2021-06-03
申请号:US16700734
申请日:2019-12-02
Applicant: SAP SE
Inventor: Robert Stuehler , Michail Vasiltschenko , Anton Snitko , Yvonne Miklosch , Benjamin Schork , Jochen Geib , Jens Scharnbacher , Klaus Heitlinger
IPC: G06F17/28 , G06F17/27 , G06F17/22 , G06F16/903
Abstract: Techniques and solutions are described for translating strings in a human language that are associated with code, such as code that declares user interface elements in association with which the strings can be displayed. The strings can be embedded in code, or can be included in files that are accessed by the code or used in creating executable code. Strings can be extracted from data, such as files, received in a translation request. After translation, such as by a human translator or using automatic translation, the translation results can be provided in response to the translation request. The translation process can be automated, such that changes to files in a code repository can trigger a translation request. Disclosed technologies can facilitate the production of programs that are localized using different human languages.
-
公开(公告)号:US20200233927A1
公开(公告)日:2020-07-23
申请号:US16253436
申请日:2019-01-22
Applicant: SAP SE
Inventor: Annika Berger , Angelika Kirilin , Nora von Thenen , Jochen Geib
IPC: G06F17/27
Abstract: Provided is a system and method for retrieving a translation of a source word based on context. For example, the context may include other words in a same file as the source word. The context can be used to identify the correct semantic meaning of the source word when the word has multiple contextual meanings. In one example, the method may include identifying a source word from a data file, determining a plurality of translation candidates for the source word which translate the source word from a source language into a different language, retrieving a target translation candidate for the source word from among the plurality of translation candidates based on context of the source word included in the data file, and outputting the translated target translation candidate for display via a display device.
-
公开(公告)号:US10394965B2
公开(公告)日:2019-08-27
申请号:US15406155
申请日:2017-01-13
Applicant: SAP SE
Inventor: Jochen Geib , Benjamin Schork , Christian Lieske , Matthias Becker , Thomas Jargstorff
Abstract: Computer-assisted multilingual translations may utilize a concept database storing entries for a plurality of concepts, the entries including multilingual vectors of counterpart expressions for the respective concepts in a source language and multiple target languages. In various embodiments, for a given content item having an associated source-language expression, a set of concepts whose database entries match at least the source-language expression is identified, and target-language expressions for the identified concepts are used to iteratively update the set of concepts by identifying therein a subset of concepts that also match a user-selected one of the target-language expressions.
-
-
-
-
-
-
-
-