Articulo de ayuda
PHP extension: Intl
Si estas configurando una tienda online o un sitio web que debe mostrar fechas, monedas y formatos de diferentes paises, te habras cruzado con la extension...
Si estas configurando una tienda online o un sitio web que debe mostrar fechas, monedas y formatos de diferentes paises, te habras cruzado con la extension Intl.
En miHosting.com, esta herramienta esta disponible en todos nuestros servidores. No es mas que un traductor inteligente que permite que tu sitio web hable el idioma local de cada visitante, adaptando detalles tan importantes como los simbolos de moneda o el orden de los dias en el calendario.
🛠️ ¿Para que sirve realmente la extension Intl?
La extension de internacionalizacion (Intl) es un modulo que permite a tus scripts de PHP realizar tareas complejas de formato regional de manera automatica. En lugar de que tu programes como se ve una fecha en Espana frente a una en Estados Unidos, Intl lo hace por ti siguiendo estandares globales (ICU).
Aqui te detallo sus funciones mas utiles de forma sencilla:
- Formato de Numeros y Monedas: Muestra los precios correctamente segun el pais (por ejemplo, el uso de puntos o comas para los decimales:
1.000,00 €vs1,000.00 $). - Comparacion de Textos (Collator): Ordena alfabeticamente las listas respetando los caracteres especiales de cada idioma (como la n en espanol).
- Fechas y Horas: Adapta automaticamente el formato de la hora y la fecha segun la ubicacion del usuario.
- Normalizacion de Texto: Asegura que todos los caracteres de tu web se vean correctamente bajo el estandar Unicode, evitando errores visuales extranos.
🚀 Como activar Intl en tu cuenta de miHosting
Si tu sitio web te indica que falta este modulo, activarlo en nuestro panel DirectAdmin es muy facil:
- Entra a DirectAdmin: Accede con tus datos de usuario.
- Ve al Selector de PHP: En el menu principal, busca la opcion Select PHP Version.
- Busca la extension: En la pestana Extensions, busca en la lista la casilla llamada intl (esta en orden alfabetico).
- Activala: Marca la casilla. El sistema guardara el cambio automaticamente y veras un mensaje de confirmacion ✅.
💡 Consejo experto
Si estas instalando PrestaShop, la extension Intl es un requisito obligatorio. Sin ella, la instalacion se detendra. Si ya la activaste y el instalador no la detecta, asegurate de estar editando la version de PHP correcta que esta usando tu dominio principal.
📌 No olvides
- Funcion: Adapta monedas, fechas y formatos al idioma y region del usuario.
- Disponibilidad: Disponible en todos los planes de miHosting.com.
- Activacion: Se habilita con un solo clic desde el selector de PHP en DirectAdmin.
- Uso comun: Indispensable para tiendas online y sitios multi-idioma.
Para mas detalles tecnicos avanzados, siempre puedes consultar la documentacion oficial de PHP.