10. A computer comprising: a processor to execute instructions; and a memory to store instructions, which when executed by the processor, causes the computer to: display a first instance of a window of a user interface of an application, wherein the first instance of the window comprises text in a first natural language, wherein the text in the first natural language is retrieved from a first resource file of the application; identify the first resource file of the application containing the text in the first natural language displayed in the first instance of the window and a second resource file of the application associated with the first resource file of the application; intercept a call by the application to a graphical user interface toolkit; call a translation of the text in the first natural language into a second natural language from the graphical user interface toolkit, wherein the translation of the text into the second natural language is stored in the second resource file and the translation of the text into the second natural language comprises a portion of text in the second natural language and a portion of text remaining in the first natural language; display, in relation to an execution path of the application and a user action associated with the application, a second instance of the window of the user interface of the application, wherein the second instance of the window comprises the translation of the text into the second natural language, wherein the translation of the text into the second natural language is retrieved from a second resource file of the application associated with the first resource file of the application; receive, via the second instance of the window and concurrent with execution of the application, an edit of the portion of text remaining in the first natural language of the translation of the text into the second natural language; and store the edited translation of the text into the second natural language in the second resource file.
14. The computer of claim 10 , wherein the display of the second instance window is invoked based on user input.