SOFTWARE LOCALIZATION THROUGH USER CONTRIBUTION
First Claim
1. A method to adapt a software application for a geographical region, comprising:
- receiving, by a computer processor and from at least one of a plurality of users of the software application, a first translation of a localizable item in a user interface (UI) menu of the software application, wherein the first translation is based on a language of the geographical region;
generating, by the computer processor, a tally of the first translation from the plurality of users;
presenting, to the plurality of users via a plurality of instantiations of the UI menu in response to the tally exceeding a pre-determined count, the localizable item using the first translation;
receiving, from the plurality of users via the plurality of instantiations of the UI menu, feedback regarding the accuracy of the first translation; and
classifying, based on the feedback, the first translation as an approved translation of the localizable item.
1 Assignment
0 Petitions
Accused Products
Abstract
A method to adapt a software application for a geographical region. The invention includes receiving, by a computer processor and from at least one of a plurality of users of the software application, a first translation of a localizable item in a user interface (UI) menu of the software application, wherein the first translation is based on a language of the geographical region, generating, by the computer processor, a tally of the first translation from the plurality of users, presenting, to the plurality of users via a plurality of instantiations of the UI menu in response to the tally exceeding a pre-determined count, the localizable item using the first translation, receiving, from the plurality of users via the plurality of instantiations of the UI menu, feedback regarding the accuracy of the first translation, and classifying, based on the feedback, the first translation as an approved translation of the localizable item.
53 Citations
21 Claims
-
1. A method to adapt a software application for a geographical region, comprising:
-
receiving, by a computer processor and from at least one of a plurality of users of the software application, a first translation of a localizable item in a user interface (UI) menu of the software application, wherein the first translation is based on a language of the geographical region; generating, by the computer processor, a tally of the first translation from the plurality of users; presenting, to the plurality of users via a plurality of instantiations of the UI menu in response to the tally exceeding a pre-determined count, the localizable item using the first translation; receiving, from the plurality of users via the plurality of instantiations of the UI menu, feedback regarding the accuracy of the first translation; and classifying, based on the feedback, the first translation as an approved translation of the localizable item. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system to adapt a software application for a geographical region, comprising:
-
a computer processor configured to; receive, from at least one of a plurality of users of the software application, a first translation of a localizable item in a user interface (UI) menu of the software application, wherein the first translation is based on a language of the geographical region; generate a tally of the first translation from the plurality of users; and classify, based on feedback of the plurality of users, the first translation as an approved translation of the localizable item; a plurality of user devices configured to; display a plurality of instantiations of the UI menu for the plurality of users; present, to the plurality of users via the plurality of instantiations of the UI menu in response to the tally exceeding a pre-determined count, the localizable item using the first translation; receive, from the plurality of users via the plurality of instantiations of the UI menu, the feedback regarding the first translation; and a repository configured to store the first translation and the feedback. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A non-transitory computer readable medium storing instructions to adapt a software application for a geographical region, the instructions, when executed by a computer processor, comprising functionality for:
-
receiving, from at least one of a plurality of users of the software application, a first translation of a localizable item in a user interface (UI) menu of the software application, wherein the first translation is based on a language of the geographical region; generating a tally of the first translation from the plurality of users; presenting, to the plurality of users via a plurality of instantiations of the UI menu in response to the tally exceeding a pre-determined count, the localizable item using the first translation; receiving, from the plurality of users via the plurality of instantiations of the UI menu, feedback regarding the accuracy of the first translation; and classifying, based on the feedback, the first translation as an approved translation of the localizable item. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
Specification