Personalización del idioma decsep
De MoodleDocs
Configuración del separador decimal en un servidor Moodle
El Separador decimal puede ser una coma decimal (en España y SudAmérica) o punto decimal (en México). Los paquetes de idioma tienen la configuración del separador decimal dentro del archivo configlang.php.
- La cadena $string['decsep'] = ',' para el Español internacional
- La cadena $string['decsep'] = ',' para el Español de Argentina
- La cadena $string['decsep'] = ',' para el Español de España
- La cadena $string['decsep'] = '.' para el Español de México
Si se requiere cambiar el separador decimal deberá personalizarse el paquete de idioma del servidor:
Administración > Administración del sitio > Idioma > Personalización del idioma
- Deberá elegir el idioma principal del servidor en la lista desplegable y seleccionar el botón para 'Abrir el paquete de idioma para editarlo'.
- Se mostrará una barra del progreso mientras se está cargando el paquete de idioma.
- Cuando se haya cargado el 100% del idioma se deberá seleccionar el botón 'Continuar'.
- En el cuadro para 'Filtrar cadenas' hay un sitio para 'Mostrar cadenas de estos componentes'. Alli deberá elegir el archivo langconfig.php que está en el primer grupo de archivos del núcleo de Moodle (core) y seleccionar el botón 'mostrar cadenas'.
- Aparecerán todas las cadenas contenidas en el archivo langconfig.php, allí se encontrará la cadena decsep y en el cuadro correspondiente al 'texto estándar' estarán, en la parte inferior, el separador del idioma inglés original y arriba de éste se encuentra el separador del paquete que estamos editando.
- En el cuadro vacío situado a la derecha de los separadores de inglés y el configurado del paquete que estamos editando debemos escribir el nuevo separador decimal que emplearemos.
- Haremos click con el ratón fuera del cuadro y eligiremos el botón 'Guardar los cambios en el paquete de idioma'.
- Aparecerá una pantalla que nos advierte que estamos a punto de guardar modificaciones a nuestro paquete de idioma local.
- Elegimos el botón continuar.
- Refrescamos los cachés del servidor y revisamos que ya funciona el nuevo separador decimal; en caso contrario tendremos que reiniciar el servidor.
Nota importante: También deberá modificarse la cadena de texto thousandssep para configurar el separador de millares.