According to one form of the invention, a display is generated for a target
software program, including certain text, responsive to a user interface
object. A user selection of a portion of the text for changing is accepted
by an editor. The editor introspects the user interface object to find a
text object having the selected text portion stored in a localization
file. The editor then directs a source code version controller to check
out the file and accepts a change of the text inputted by the user. The
editor changes the text in the file and directs the source code version
controller to check in the file with the changed text portion.
Volgens één vorm van de uitvinding, wordt een vertoning geproduceerd voor een programma van de doelsoftware, met inbegrip van bepaalde tekst, ontvankelijk voor een gebruikersinterfacevoorwerp. Een gebruikersselectie van een gedeelte van de tekst voor het veranderen wordt goedgekeurd door een redacteur. De redacteur introspects het gebruikersinterfacevoorwerp om een tekstvoorwerp te vinden hebbend het geselecteerde tekstgedeelte dat in een localisatiedossier wordt opgeslagen. De redacteur geeft opdracht dan aan een controlemechanisme van de broncodeversie om het dossier te controleren en keurt een verandering van de tekst goed die door de gebruiker wordt ingevoerd. De redacteur verandert de tekst in het dossier en geeft opdracht aan het controlemechanisme van de broncodeversie om in het dossier met het veranderde tekstgedeelte te controleren.