1. A method comprising, by one or more computing devices: selecting, by one or more of the computing devices, a first text string from a set of text strings to be translated, wherein each text string of the set of text strings is associated with a priority value, and wherein the first text string is selected based on its priority value, wherein the priority value of the first text string is determined based on one or more previously calculated reliability-values of one or more translations for the first text string; sending, to a client system of a first user, instructions configured to present a translation prompt comprising the first text string and a translation-input field, wherein the first user is associated with a credibility-score based on prior translation activity of the first user; receiving, from the client system, an input by the first user at the translation-input field, wherein the input corresponds to a first translation for the first text string; and calculating, by one or more of the computing devices, a reliability-value for the first translation based on the input and the credibility-score of the first user.