1. A computer-implemented method for managing localization workflow for video game development, the method comprising: programmatically determining that a string has been added to or modified in an executable asset of a video game under development; programmatically inspecting the executable asset to determine whether the string is to be visually displayed or audibly played during game play; and programmatically generating an electronic message for a translator based at least partly on a positive determination that there is a string to be translated, wherein the electronic message is intended to notify the translator of a translation task associated with at least the text to be translated.