8. A method comprising: displaying a graphical user interface on a display of a computing device, the graphical user interface displaying a resource text string, a historical resource text string displayed in association with the displayed resource text string, and an input element, wherein the historical resource text string was automatically selected, based on a determination of contextual similarity with the resource text string, from a corpus of historical resource text strings obtained from software projects that included the historical resource text strings as resources thereof, and wherein the historical resource text strings and the resource text string are comprised of one or more words in a first human language; receiving, via the input element, a target resource text string inputted according to a user input directed to the graphical user interface, wherein the target resource text string comprises one or more words in a second human language inputted while the resource string and the historical resource string are displayed in association with each; and including the target resource text string in a resource file of a program project, the target resource text string referenced in a source code file of the program project.
8. A method comprising: displaying a graphical user interface on a display of a computing device, the graphical user interface displaying a resource text string, a historical resource text string displayed in association with the displayed resource text string, and an input element, wherein the historical resource text string was automatically selected, based on a determination of contextual similarity with the resource text string, from a corpus of historical resource text strings obtained from software projects that included the historical resource text strings as resources thereof, and wherein the historical resource text strings and the resource text string are comprised of one or more words in a first human language; receiving, via the input element, a target resource text string inputted according to a user input directed to the graphical user interface, wherein the target resource text string comprises one or more words in a second human language inputted while the resource string and the historical resource string are displayed in association with each; and including the target resource text string in a resource file of a program project, the target resource text string referenced in a source code file of the program project. 12. A method according to claim 8 , further comprising providing a resource file and historical text strings to a context identification module, the context identification module computing scores for the resource strings in the resource file and selecting historical resource text strings, including the historical resource text string.