13. A digital computing system, comprising: a memory device; and stored program code to be processed by the digital computing system to perform a method comprising: setting a default text encoding to be the same as a text encoding that is used to display text on a monitor coupled to the memory device; receiving a first user input, the first user input being a filename, the filename presented on the monitor in the form of the default text encoding; converting the filename from the default text encoding to Unicode text encoding to form a converted filename; storing the converted filename in the memory device; modifying an encoding bitmap to indicate the use of the default text encoding, wherein the encoding bitmap includes a list of text encodings for different languages; receiving a second user input, the second user input being the filename, the second user input for a file retrieval request, the filename again presented on the monitor in the form of the default text encoding; converting the filename of the second user input from the default text encoding to Unicode text encoding to form a second converted filename; and, retrieving the file from the memory device by identifying a match between the converted filename and the second converted filename.
14. The digital computing system of claim 13 wherein the encoding bitmap indicates those of the text encodings that have been previously used.