Ms Exchange: Verificar el tamaño de un buzón
24/02/2013Photoshop: Filtro Semitono o imagen con puntitos
03/01/2014Hoy voy a explicar como instalar el language pack español para la versión en la que estéis trabajando con SugarCRM y que no necesariamente tiene que ser la misma.
Me explico.
A día de hoy, la última versión del pack de español es la 6.1 mientras que la versión del Sugar ya va por la 6.6
Claro, ahora os explicaréis como solucionar este problema, ya que deberíamos buscar la versión de Sugar acorde con la versión del idioma que nos interese.
Pues no es necesario, sólo tenemos que hacer una pequeña modificación en el fichero manifest.php y asunto solucionado.
Los pasos son los siguientes:
1-Descargar el último pack del idioma que nos interese.
2- Descomprimirlo en una carpeta y buscar el fichero manifest.php
3-Editarlo con un programa que permita abrir ficheros php (por ejemplo notepad++)
4-Aquí hago una breve explicación del fichero manifest.php
(inciso)
Dentro de Manifest.php encontraremos varios apartados:
Versiones aceptadas de Sugar
acceptable_sugar_flavors
indica en que versión de Sugar se puede estalar el pack.
Los valores aceptados son:
- CE (Comunity Edition)
- PRO
- CORP
- ENT
- ULT
Ejemplo:
'acceptable_sugar_flavors' => array ( 'CE' , 'PRO' , 'CORP' , 'ENT' , 'ULT' ), |
Versiones en las que funcionará el Pack
acceptable_sugar_versions
Versión Exacta (exact_matches)
hemos de indicar en cada elemento del array las versiones exactas donde funcionará, por ejemplo. “6.4.5” or “6.5.0”
Versiones Generales (regex_matches)
Cada elemento de la versión, debe contener una expresión regular donde se indica una versión o un grupo de versiones en las que funcionará el parche “6\.4\.[0-1]$”
Ejemplo:
01 |
'acceptable_sugar_versions' => array ( |
02 |
'exact_matches' => array ( |
03 |
'6.4.0' , |
04 |
'6.4.1' , |
05 |
), |
06 |
//or |
07 |
'regex_matches' => array ( |
08 |
'6\.4\.[0-1]$' , |
09 |
), |
10 |
), |
(fin del inciso)
5- Una vez modificado el fichero manifest, lo volvemos a comprimir en un fichero (ZIP), ni rar ni 7zip ni otros formatos, he dicho ZIP.
Además confirmar que dentro del fichero zip, están los documentos y no una carpeta que contiene los ficheros.
6- Finalmente nos vamos al módulo de administración, y en “Herramientas de Desarrollo / Developer Tools” buscamos la opción de “cargador de módulos / Module Loader” y cargamos el fichero (upload) que hemos generado.
7-Si todo va bien, nos debería subir el módulo y sólo tenemos que decir que lo instale.
8- Para utilizar el idioma, cuando nos validamos como usuario, nos solicita el idioma, allí cogemos el español y listos.
Posibles errores que nos puede aparecer:
sugarcrm ZIP Error(0): Status(0): Archive upload (con el nombre del fichero)
Más info sobre el fichero manifest.php aquí
¿Quieres formación sobre SugarCRM? Haz click aquí
1 Comment
Muchas gracias!