G06F9/454

AUTOMATIC SELECTION OF LANGUAGE FOR GRAPHICAL USER INTERFACE OF ELECTRONIC DEVICE BASED ON WIFI COUNTRY CODE
20220308905 · 2022-09-29 ·

An electronic device includes a memory having stored therein: software, a configuration file, and a table associating reference Wi-Fi country codes with graphical user interface (GUI) languages; and a processor configured to run the software to cause the electronic device to execute at least the following: read a current Wi-Fi country code of the electronic device from the configuration file; obtain, from the table, the GUI language which is associated with the reference Wi-Fi country code corresponding to the current Wi-Fi country code of the electronic device; and modify the configuration file stored in the memory so as to automatically select a language setting for a GUI of the electronic device based on the GUI language obtained from the table.

METHOD FOR PROVIDING REMOTE SERVICE CAPABLE OF MULTILINGUAL INPUT AND SERVER PERFORMING THE SAME
20220309253 · 2022-09-29 ·

The present disclosure relates to a method for providing a remote service capable of inputting multi-languages and the method includes receiving a text, acquired from a user terminal using a remote service to be input to a virtual input window; generating an input object displaying the virtual input window including the text; and transmitting the input object to the user terminal.

Localizing computer program code

A method of localizing a computer program code comprises, with a manager node, updating a message catalog, localizing code at the manager node, and distributing the localize code to a number of client nodes. An apparatus for localizing computer program code comprises a processor, and a memory communicatively coupled to the processor, in which the memory comprises a message catalog, and in which the processor updates a message catalog, localizes code at the manager node, and distributes localized code to a number of client nodes.

Apparatus and method for managing user inputs in video games
11235236 · 2022-02-01 · ·

A system that incorporates teachings of the present disclosure may include, for example, a computing device having a controller to obtain a user input that was inputted into a first accessory operably coupled with the computing device where the first accessory provides a user interface for user interaction with a video game, determine a language of an intended recipient of the user input based on an identity of the intended recipient, access a multi-lingual library comprising a plurality of words associated with the video game, match the user input to one or more words of the plurality of words of the multi-lingual library to generate a translated message in the determined language of the intended recipient, and provide the translated message to a second accessory for presentation to the intended recipient in real-time. Additional embodiments are disclosed.

DEVICE, METHOD, AND PROGRAM FOR VISUALIZING DEPENDENT PORTIONS OF PROGRAM
20170220339 · 2017-08-03 · ·

The present invention provides information for making a decision so as to efficiently localize environment-dependent portions of a program. Man-hours required to localize the environment-dependent portions are calculated by means of a unique method using program structure data and environment-dependent portions data. An effect of localizing the environment-dependent portions is calculated and visualized based on a Lorenz curve and a Gini coefficient.

Cloud-based localization platform

Systems, methods, and computer-readable media having computer-executable instructions embodied thereon that generate notifications that are delivered to translators who provide updates or translations that are included in localization resources for software applications are provided. Resources are stored on a computing device in a first database or a second database. The first database is configured to store software and has a first buffer that stores content selected for updating or translation and a second buffer for receiving updated content or translated content. The second database is configured to receive the content stored in the first buffer of the first database and to store profiles associated with translators. The second database provides a portal to authenticate the translator before allowing a translator to enter translations for the content stored in the second database. A notification component notifies translators of content that matches a language of the translators.

Using physical location to modify behavior of a distributed virtual network element
11252037 · 2022-02-15 · ·

A system for network virtualization in which physical network resources in different physical contexts are configured to implement one or more distributed logical network elements, at least some of the physical network resources implementing the distributed logical network elements configured according the physical context of those network resources. The local configuration of a physical locale is a version of the logical configuration that is modified specifically for the physical locale. Such modification is based on locale identifiers that are assigned to the physical locales. Some systems use locale-specific information to modify next-hop preference. Some system use locally modified configurations to determine the placement of VMs.

Software internationalization and localization protocol in a computing system
11249775 · 2022-02-15 · ·

An example method of implementing internationalization and localization for a software application includes: receiving, at a service, a first request from the software application for a localized resource corresponding to a target locale, the localized resource including a string or a format; sending a second request from the service to a backend server for the localized resource; receiving the localized resource from the backend server in response to the second request; and returning the localized resource from the service to the software application.

Device for Audio Input/Output
20170322819 · 2017-11-09 · ·

An interpreter desk for a conferencing system is presented comprising a first interface configured to select an audio input channel from a plurality of audio input channels. Each corresponding to a different language, from which selected audio input channel a translation into a target language is to be performed. A processing unit is arranged to suggest one or more audio input channels and corresponding language as a source language for translation into the target language, based on at least one user preference and an indication of the quality of the different languages.

System and method implementing campaign products and services within an intelligent digital experience development platform
11249731 · 2022-02-15 · ·

The present disclosure relates to digital experience development platforms and, more particularly, one or more components, systems and methods thereof of an intelligent digital experience development platform (IDXDP) configured to assist different users in the development, design and deployment of digital applications. A computer-implemented method comprises: receiving, by a computing device of a cloud-based campaign system, a campaign for products or services from a marketing system via a network; providing, by the computing device, the campaign to one or more participants on the network; obtaining, by the computing device, feedback from the one or more participants regarding the campaign; analyzing, by an artificial intelligence tool of the computing device, the feedback to generate marketing analytics information; and providing, by the computing device, the marketing analytics information to the marketing system via the network.