El calendario de ASP por defecto no es gran cosa, pero en muchas ocasiones es útil.
En mi caso a partir he desarrollado un WebPart de MOSS para mostrar una serie de documentos asociados a su respectivo día de publicación.
El problema llego cuando un usuario me alerto de que el tooltip asociado al mes siguiente/anterior estaba en inglés…. Una tontería pensé…. Pues no, el calendario de ASP no tiene la opción de especificar el tooltip asociado a los meses anterior y siguiente, y por si fuera poco, tampoco sabía porque estaba en inglés si los días del calendario y los nombres de los meses estaban en español.
Para ilustrar el problema y la solución partiré de un control de calendario básico de ASP:

Y en el pageInit indicaremos el idioma en que queremos que se muestre nuestro calendario, para este caso he elegido sueco…. (Aquí están los nemotécnicos de cada uno de los idiomas.)

Otra forma de indicar el idioma podría haber sido en el web.config:

Pero como bien comente antes en mi caso esto me pasa en un entorno con MOSS y prefiero no modificar el Web.config.
Pues bien en este caso el tooltip del calendario se muestra así:

¿Por qué el texto de los tooltip está en inglés si debería estar en sueco, como el resto del calendario?
Pues bien, hay un LanguagePack para el FrameWork 2.0, supongo que los literales que carga mediante JavaScript no están en el mismo lugar que los ficheros de recursos que indica los nombres de los meses en sueco.
Aquí teneis el enlace para descargaros los LanguagePacks:
· x86
· x64
Después de la típica pantalla de descarga de de Microsoft en sueco:

Y una vez lo instalamos en nuestra máquina pues el tooltip del calendario se muestra como debe de mostrarse y en este caso en sueco:
