Está en la página 1de 2

MULTIIDIOMA

Mdulo Locale Este mdulo es parte del core de drupal, aunque viene desactivado de forma predeterminada. Este mdulo nos permite: Tener disponible la interfaz administrativa en otros idiomas diferentes del ingls. Tener nodos en diferentes idiomas. Un nodo en un idioma podr tener su correspondiente en los dems idiomas. Tener una forma en que se resuelve el idioma actual del sitio. Esto signfica que todos los elementos que se puedan traducir se adaptan a este idioma. Provee un servicio de traduccin para que pueda ser llamado por la funcin t(), mediante la funcin locale(). Esta misma funcin guarda las cadenas que necesitan traducirse (ya que se han colocado con la funcin t()). La funcin t() La funcin t() permite traducir cadenas de texto, desde ingls a otros idiomas, usando para ello el idioma actual de la pgina, u otro que se le halla indicado. Al ser llamada la funcin t(), verifica si el mdulo locale est instalado (en realidad verifica si es que existe la funcin locale), luego verifica si el idioma es diferente de ingls y en este caso busca la traduccin correspondiente. ---TRUCO TODO: Mejorar la redaccin Debido a que solo en caso de que no se trate de ingls se verifica si existe la traduccin (y previamente a esto, si la cadena se a guardado para traducir), para poder traducir una cadena que se ha incluido con t(), desde un mdulo o un tema, primero hay que visitar la pgina correspondiente donde se llama a esta cadena con un idioma diferente de ingls y luego recin se puede usar la interfaz de drupal para traducir esta cadena. ----

Creacin de Fechas Multiidioma El paquete de mdulos Date Cuando descargamos el proyecto Date ( http://drupal.org/project/date ) obtenemos varios mdulos: Date, Date API, Date Locale, etc. El mdulo Date nos sirve para definir campos CCK, Date API es un mdulo para entregar funcionalidad de fechas a otros mdulos (como el mismo mdulo Date), y Date Locale nos permite configurar diferentes formatos de fechas dependiendo del idioma. El mdulo Date Locale Como indicbamos lneas arriba, este mdulo nos permite configurar diferentes formatos de fechas segn el idioma en que se encuentre el usuario. Para activarlo, necesitamos tener activadas sus dependencias: Locale y Date API. Una vez que activamos el mdulo disponemos de una nueva opcin en la seccin de Fecha y Hora: Configuracin del Sitio > Fecha y Hora > Configuraciones Regionales de Fecha ( admin/settings/date-time/locale ) Al ingresar a esta ruta podemos observar una pantalla como la siguiente: (TODO: Captura de pantalla) Que nos permite seleccionar un idioma y luego de presionar el botn Buscar mostrarnos la configuraciones de Fecha, para los formatos Corto, Medio y Largo para ese idioma. As mismo podemos cambiar estos valores.

También podría gustarte