# Cómo traducir un proyecto

Cuando haya creado un proyecto en iLocalize, la siguiente tarea es traducir el proyecto. Esta sección solo se centra en el proceso de traducción de los archivos .nib y .strings (los demás tipos de archivos se pueden traducir con herramientas externas).

## Cómo traducir sin glosarios

Para traducir un segmento, escriba la traducción en la columna del idioma de traducción correspondiente. Se pueden seleccionar varios archivos a la vez.

## Cómo traducir con glosarios

Los glosarios son muy útiles para sugerir una traducción para un segmento concreto. Haga clic en el botón inferior izquierdo que representa un glosario para abrir la vista de glosarios. Cada vez que seleccione un segmento, iLocalize le mostrará la lista de traducciones posibles, mostrando la mejor coincidencia en el primer lugar de la lista. Haga doble clic en cualquier traducción de la lista para aplicar la traducción.

Por defecto, iLocalize busca los glosarios en dos rutas:

1. En "~/Librería/Application Support/iLocalize/Glossaries"
2. En la carpeta del proyecto, dentro de la carpeta Glossaries

Se pueden especificar más rutas donde iLocalize pueda buscar glosarios abriendo el gestor de glosarios. Para abrir el gestor de glosarios:

- Haga clic en el menú Archivo y seleccione Explorar los glosarios.

## Cómo traducir con traducciones alternativas

Al lado de la vista del glosario (en la parte inferior izquierda del proyecto) hay otra lista de traducciones: esta lista muestra todas las traducciones de los segmentos idénticos en el proyecto en el que trabaja. Es muy útil para ver si ya ha traducido un término concreto previamente en el proyecto.

## Propagación automática

Puede dar instrucciones a iLocalize para que propague la traducción a otros segmentos similares cuando los segmentos difieren solo en los signos de puntuación siguientes:

- : (dos puntos)
- ... (tres puntos)
- … (puntos suspensivos)

Por ejemplo, los segmentos siguientes se pueden traducir automáticamente enseguida:

1. "The house" = ""
2. "The house:" = ""
3. "The house..." = ""

Cuando traduzca el primer segmento, iLocalize puede propagar la traducción a los demás segmentos similares conservando sus signos de puntuación finales específicos.

1. "The house" = "La casa"
2. "The house:" = ""
3. "The house..." = ""

Y el resultado final será:

1. "The house" = "La casa"
2. "The house:" = "La casa:"
3. "The house..." = "La casa..."

## Diseño de los archivos .nib

Cuando traduzca los segmentos de un archivo .nib, asegúrese de ajustar el diseño de la interfaz de usuario, si fuese necesario. Para ajustar el diseño del archivo .nib, haga doble clic en el archivo para abrirlo en Interface Builder. Cuando haya ajustado el diseño, guarde el archivo en Interface Builder y vuelva a iLocalize. Cuando iLocalize actualiza un proyecto, se le pueden dar instrucciones para que conserve el diseño del archivo localizado ya modificado (este tema se trata también en la sección Cómo actualizar un proyecto).

# Consejos

- No es necesario localizar varios segmentos que Interface Builder genera automáticamente. Por ejemplo, los segmentos siguientes se pueden considerar segmentos invariantes:
  - OtherViews
  - Item1
  - Item2
  - Item3
  - Text Cell
  - Box