.NET Framework Language Packs contain translated text, such as error messages, for languages other than English. Installation of a language pack is not required to run .NET Framework applications on a non-English operating system; however, it is recommended. Multiple language packs, each for a different language, can be installed on a single computer.
My question is: why don't integrate it with the .NET Framework Redistributable Package? Could be useful...