jueves, 10 de mayo de 2007

Cambiar el lenguaje de un sitio de Windows Sharepoint Services 3.0

Hola!
Si estás leyendo esta página es muy probable que tu sitio de SharePoint WSS 3.0 se encuentre en un lenguaje distinto al que tu quieres por ejemplo tengo mi sitio de SharePoint en Ingles pero deseo cambiarlo a español y lo peor es que el sitio está lleno de información está en producción y está altamente personalizado, Instalaste el language pack en español pero no paso nada. Pues estas en el lugar apropiado para solucionar el incidente!

Receta para cambiar el Idioma de un sitio ya creado de Ingles a Español


1. Instalar el Language Pack en español

En el sitio de la descarga, asegúrate deseleccionar el lenguaje Spansih



2. Instalar En el servidor el SQL Server Management Studio Express

3. Instalar el SQL Server Native Client

Clic aqui para ir al sitio de descarga

Una vez instalado, Abrir el Sql Server Management Studio Express y Conectarse a la instancia de SharePoint v3 con el canal named pipe, para esto, mirar en el registro (Inicio/Ejecutar Regedit) y navegar en la siguiente direccion:

HKEY_LOCAL_MACHINE
SOFTWARE
MicrosoftMicrosoft SQL Server
MICROSOFT##SSEE
MSSQLServer
SuperSocketNetLib
Np

Abrir la key llamada NamedPipe y copiar el contenido de esa key
Cierre el Editor de Registro de Windows.

4. Abra el sql server management studio express



Conectarse con los siguientes parametros:
Server Name: el named pipe que copiaste en la key NamedPipe del regedit
Autenticación: windows
Clic en Conectar


5. Cambiar el lenguaje


Navegar hasta la base de datos wss_content

Buscar la tabla dbo.webs y darle clic derecho abrir




Buscar el campo LANGUAGE y LOCALE y cambiarlos por el id del lenguaje en español tradicional es decir el 3082 el ingles Eu es el 1033

Esta tarea se puede hacer con un QUERY
UPDATE DBO.WEBS SET LANGUAGE = 3082, LOCALE = 3082
Cierre el SQL Server Management Studio Express.

6. Abra el sitio de SharePoint que estaba en Ingles

Hasta el momento hemos hecho la mayor parte del trabajo lo que sigue a continuación es revisar el sitio y mirar que algunos formularios tienen contenido en ingles, esto es por que cuando sitio del lenguaje anterior fue creado, el SharePoint generó unos formularios bajo los cuales incluyo el lenguaje Ingles por lo tanto, es necesario abrirlos con el SharePoint Designer y cambiar a mano el contenido de español a Ingles.


Eider Mauricio Aristizabal
Desarrollador 5 Estrellas



6 comentarios:

Edisson Peña dijo...

Que mas hombre

La verdd no es un comentario lo que pasa es que estoy desarrollando un asolucion con sharepoint v3 utilizando webparts que se conectan a ms crm 3, no se si usted tenga conocimientos de este tema y pudiera colaborarme.

Si esta interesado escribame a xax_19@hotmail.com, masterxax@gmail.com o alejom_70@hotmail.com y acordamos un precio por su ayuda.

Gracias

PD:ES URGENTISIMO

caessars dijo...

Hola, quisiera saber si estas interesado en participar en el desarrollo de algunos sitios en sharepoint, yo estoy en mexico pero se puede desarrollar remoto.

si te interesa, contactame.

caessars@gmail.com

Fabián dijo...
Este comentario ha sido eliminado por el autor.
Fabián dijo...

Extraordinario!!

Funciono, llevaba mucho tiempo buscando como cambiar el idioma a SharePoint, eso si desde el mismo administrador de SharePoint encontré el nombre de la base de datos, sin tener que usar el regedit, pero encontré la tabla y el campo que correspondía y cambio el idioma, se agradece!!!

Fabián Hernández.
fahg76@gmail.com
www.enel15.cl

Teseo dijo...

hola fabian quisiera que me dijeras por favor como encontraste la base de datos desde el SHaREPOINT


Muchas gracias!!


Martin

Teseo dijo...

ya lo hice pero no funciona la pagina principal aun esta en ingles, lo que voy a hacer es eliminar la versión en ingles y luego volver a instalarlo en español

muchas gracias

Martin