It comprises translating the program, choosing appropriate graphics, and other deliberations. It may also include interpreting the program's help files and keeping documents.
You could say localization is the presentation of a particular program, the things the end-user sees.