1. A computer-implemented method, the method executed by one or more processors, the method comprising: identifying, at a location remote from a first application, a request for localization of a string value associated with the first application from a source language to a target language; sending the string value to a translation request buffer in response to a determination that the localization of the string value in the target language is unavailable; and triggering a translation process of the string value from the source language into the target language, the string value retrieved from the translation request buffer, the triggering performed in response to satisfaction of at least one heuristic analysis.