Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

es:instidioma [2013/02/09 23:43] (actual)
Línea 1: Línea 1:
 +{{ vtspain_logo.gif|vtigerCRM-Spain}}
 +====== Instalacion idioma ======
 +
 +=====Cómo instalar un paquete de idioma en la versión 5.0.x =====
 +
 +
 +====Paso 1:====
 +
 +Descargar la version del idioma correspondiente a la version de vtigerCRM que tienes.
 +
 +Puedes descargarlo desde [[http://forge.vtiger.com/frs/?group_id=46&release_id=352|VtigerCRM Spanish Language Pack]]
 +
 +
 +====Paso 2:====
 +
 +Descomprimir el paquete en el directorio raiz de tu instalación de vtigerCRM.
 +Debe haber una estructura de directorios con un directorio para cada modulo y un o dos ficheros de traduccion globales.
 +
 +Por ejemplo, bajo linux: unzip es_es_504.zip
 +
 +====Paso 3:====
 +
 +Modificar el fichero config.inc.php (v5.x) o config.php (v4.2.x) en la raiz de tu instalacion de vtigerCRM.
 +Hay que añadir un valor al array de "idiomas":
 +
 +Para español sería:
 +
 +$languages = Array('en_us'=>'US English','es_es'=>'ES Spanish',);
 +
 +Nota: Si quieres que el nuevo idioma sea la opción por defecto, cambia:
 +
 +$default_language = 'en_us'; 
 +
 +a
 +
 +$default_language = 'es_es';
 +
 +====Paso 4:====
 +
 +Guardar el fichero.
 +
 +====Paso 5:====
 +
 +Acceder a vtigerCRM.
 +
 +
 +
 +====Paso 6:====
 +
 +Selecciona el nuevo idioma en la página inicial de acceso.
 +
 +
 +=====Cómo instalar un paquete de idioma en la versión 5.1 =====
 +
 +**NOTA**: Estas notas son provisionales hasta que salga la versión final 5.1, hasta entonces no quiero hacer publica una versión empaquetada del idioma para no crear confusión luego, así que, de momento hay que obtener el paquete del svn.
 +
 +
 +====Paso 1:====
 +Obtener el código del la traducción del [[http://erpevolutivo.com/svn/vtigerCRM/language/5.1/es_es|repositorio subversion]]
 +
 +====Paso 2:====
 +Crear un fichero .zip de toda la estructura extraida
 +
 +====Paso 3:====
 +Acceder a vtiger CRM 5.1 como administrador. Ir al gestor de módulos y añadir el paquete zip que has creado.
 +
 +====Paso 4:====
 +Si además quieres que sea el idioma por defecto en la pantalla de entrada tienes que cambiar la variable $default_language en el fichero config.inc.php a
 +
 +$default_language = 'es_es';
 +
 +
 +
 +=====Cómo instalar paquete de idioma del Portal del Cliente 5.1 =====
 +
 +http://vtiger-spain.com/forum/viewtopic.php?f=6&t=673
 +
 +
 +=====Cómo instalar paquete de idioma 5.2.x y 5.3 =====
 +
 +Es igual que para la [[http://crmevolutivo.com/wiki/doku.php?id=instidioma#como_instalar_un_paquete_de_idioma_en_la_version_5.1|versión 5.1]] pero obteniendo la traducción del [[http://forge.vtiger.com/projects/spanish52/|proyecto]].
 +
 +
 +=====Cómo configurar el portal del cliente en español=====
 +
 +Gracias al Post de marioguerra Fri Nov 18, 2011 5:02 pm en [[http://forums.vtiger.com/viewtopic.php?f=80&t=50369|Customer Portal 5.3.0 en español]]
 +
 +Paso a detallar los pasos usados para lograr el Customer Portal en español:
 +
 +  - Descargar el archivo es_es.lang.php desde el sitio forge.vtiger.com: Proyecto [[http://forge.vtiger.com/projects/spanish52/|"Spanish Language Pack for vtiger CRM"]] en el enlace CPortal 5.3 es_es. No descargar los language packs del sitio sourceforge.net porque las traducciones están desactualizadas.
 +  - Copiar ese archivo en donde esté instalado el Customer Portal, en el subdirectorio language, debe quedar junto al otro archivo de los textos en ingles (en_us.lang.php).
 +  - Modificar el archivo PortalConfig.php en las dos últimas lineas, colocando:<code>$default_language = 'es_es';
 +$languages = Array('es_es'=>'Español','en_us'=>'English');</code>
 +  - Para que los emails que manda el Customer Portal estén en español, y puedan personalizarse, hay que modificar un archivo que está en el propio vTigerCRM (no en el Customer Portal). Ese archivo tiene hardcoded (forzado) el idioma en inglés, y hay que cambiarlo para que tome las traducciones que ya existen. Modificar el archivo ./soap/customerportal.php cambiando la linea 17 por:<code>require_once('modules/HelpDesk/language/es_es.lang.php');</code>
 +  - Los mensajes en español de los emails están precisamente en ese archivo .modules/HelpDesk/language/es_es.lang.php de vTigerCRM, y pueden ser personalizados allí con el nombre de la empresa, etc.