Ir al contenido

Personalizar el formato de números

WP-ImmoMakler adapta automáticamente los formatos numéricos, como precios y superficies, al idioma configurado en WordPress. Esto afecta, por ejemplo, a indicaciones como 350.000 € o 120,50 m².

El formato se determina mediante get_locale() y sigue estas convenciones:

IdiomaFormato
Alemán (Alemania)123.456,00
Alemán (Suiza)123’456,—
Inglés (Reino Unido)123,456.00

Si los números no se muestran en el formato esperado, asegúrese de que el idioma adecuado esté seleccionado.

Navegue a Ajustes → General → Idioma del sitio para verificar el idioma activo de su instalación de WordPress.

Ajustes generales de WordPress con la seleccion del idioma del sitio

En sitios web multilingües con plugins como WPML, WP-ImmoMakler adapta dinámicamente el formato numérico al idioma activo del visitante en cada momento.

El formato suizo muestra por defecto -- en lugar de 00 como decimales (por ejemplo, 123'456,--). Si desea desactivar este comportamiento y mostrar en su lugar 123'456,00, añada el siguiente filtro en el archivo functions.php de su WP-ImmoMakler Child-Skin-Plugin:

add_filter( 'immomakler_number_format_i18n_ch_dash', '__return_false' );

Este filtro evita que la representación estándar sea sustituida por el formato especial suizo.

Para requisitos de formato más específicos, como intercambiar los separadores de decimales y de miles para determinados tipos de campos, existen hooks de filtro adicionales. Si tiene preguntas, no dude en contactar con nuestro Soporte.