Debe configurar los componentes de Build Forge para dar
soporte a datos internacionales.
Procedimiento
- Configure los navegadores web.
- Establezca el idioma.
- Asegúrese de que están instalados los fonts correctos.
- Configure los hosts de agente para que utilicen el juego de caracteres UTF-8.
En Windows, utilice el mandato chcp para comprobar la página de códigos:
> chcp
En UNIX o Linux, utilice el siguiente mandato para comprobar el entorno local y el juego de caracteres:
entorno local
Debe
ver valores que indiquen el idioma y el juego de caracteres.
El ejemplo siguiente es de un sistema Solaris donde
inglés de EE.UU. es el idioma y UTF-8 es el juego de caracteres:
LANG=en_US.UTF-8
LC_CTYPE="en_US.UTF-8"
- Configure las bases de datos para que utilicen el juego de caracteres UTF-8 y fonts que den soporte a datos internacionales.
- DB2:
- Configure el conjunto de códigos y el territorio. Ejemplo: CREATE DATABASE USING CODESET
UTF-8 TERRITORY US (o seleccione el conjunto de códigos y el territorio adecuados en el Centro de control).
- Establezca la variable de entorno DB2CODEPAGE en el sistema de la consola de gestión
en 1208.
En Windows, utilice el mandato:
set
DB2CODEPAGE=1208
En UNIX o Linux, utilice el mandato:
export
DB2CODEPAGE=1208
Si una base de datos tiene datos en la misma que es necesario migrar a UTF-8,
el siguiente documento le ayudará: http://publib.boulder.ibm.com/infocenter/db2luw/v9/index.jsp?topic=/com.ibm.db2.udb.admin.doc/doc/t0024033.htm
- Microsoft SQL Server (para utilizar la consola de gestión en Windows
solamente): Sin soporte de datos internacionales. Microsoft SQL Server utiliza
UCS-2 para almacenar datos Unicode y no da soporte a UTF-8.
- MySQL: establezca el juego de caracteres y colación del servidor. Si la instalación
de MySQL no da soporte actualmente a los datos internacionales, puede recompilarla desde el origen
y utilizar ./configure -–with-charset=utf8 -–with-collation=utf8_bin. El motor de
Build Forge no se iniciará si este soporte no está configurado.
- Oracle: establezca el juego de caracteres en UTF8 - Unicode 3.0 en
la instancia al instalarla. En el Asistente de configuración
de base de datos, el valor se crea en el paso Parámetros de inicialización en el separador Juegos de caracteres. Si utiliza la línea de mandatos, establezca el juego de caracteres en
AL32UTF8.
- (Opcional) Configure los mensajes para la característica de Build Catalyst.
En plataformas Microsoft® Windows®, los mensajes de Build Catalyst se muestran traducidos correctamente de forma automática.
Para visualizar estos mensajes en plataformas UNIX y Linux, establezca la variable de entorno NLSPATH al valor siguiente:
/opt/rational/buildforge/buildcatalyst/lib/nls/%L/utf8/%N.cat:$NLSPATH
donde:
- %L sustituye el valor de la variable de entorno LANG
- %N sustituye el valor del parámetro de nombre que se pasa a catopen(3C)
Como alternativa, puede especificar explícitamente la traducción.
El valor siguiente es para la traducción de ja_JP:
/opt/rational/buildforge/buildcatalyst/lib/nls/ja_JP/utf8/%N.cat:$NLSPATH