System and method implementing a translation interface within an intelligent digital experience development platform
US11080023B2 · kind B2 · utility
Assignee
Inventors
Key dates
| Filing date | Sep 26, 2019 |
| Grant date | Aug 3, 2021 |
| Priority date | — |
| Expiry date | Sep 26, 2039 |
Classification
- Technology area (CPC H)Electricity
- CPC primaryH04L67/306
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
The present disclosure relates to an intelligent digital experience development platform (IDXDP) to assist different users in the development of digital applications. A computer-implemented method for translation includes: identifying text properties of software widgets of a software application that do not have an internationalization key, wherein the text properties show text on a user interface; scanning source code of the software application to identify strings to perform translation capabilities; generating new internationalization keys set to the text properties; replacing the source code of the software application utilizing an application program interface (API) call with the new internationalization keys based on the scanning; adding the strings to an internationalization map, along with their respective new internationalization keys; translating the strings from an initial language to a second language utilizing a translation API to produce translated strings; and adding the second language and the translated strings to the internationalization map.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.