Si vous configurez une boutique en ligne ou un site web qui doit afficher des dates, des devises et des formats de différents pays, vous avez certainement croisé l'extension Intl.
Chez Bacan.com, cet outil est disponible sur tous nos serveurs. C'est simplement un «traducteur intelligent» qui permet à votre site web de parler la langue locale de chaque visiteur, en adaptant des détails aussi importants que les symboles de devise ou l'ordre des jours dans le calendrier.
À quoi sert réellement l'extension Intl ?
L'extension d'internationalisation (Intl) est un module qui permet à vos scripts PHP d'effectuer des tâches complexes de formatage régional de manière automatique. Au lieu de programmer vous-même comment afficher une date en France par rapport aux États-Unis, Intl le fait pour vous en suivant les standards mondiaux (ICU).
Voici ses fonctions les plus utiles expliquées simplement :
- Format des nombres et des devises : Affiche les prix correctement selon le pays (par exemple, l'utilisation de points ou de virgules pour les décimales :
1.000,00 €vs1,000.00 $). - Comparaison de textes (Collator) : Trie alphabétiquement les listes en respectant les caractères spéciaux de chaque langue.
- Dates et heures : Adapte automatiquement le format de l'heure et de la date selon la localisation de l'utilisateur.
- Normalisation du texte : Garantit que tous les caractères de votre site s'affichent correctement sous le standard Unicode, évitant les erreurs visuelles étranges.
Comment activer Intl sur votre compte Bacan
Si votre site web indique que ce module est manquant, l'activer dans notre panneau DirectAdmin est très simple :
- Connectez-vous à DirectAdmin : Accédez avec vos identifiants utilisateur.
- Allez dans le sélecteur PHP : Dans le menu principal, cherchez l'option «Select PHP Version».
- Trouvez l'extension : Dans l'onglet «Extensions», cherchez dans la liste la case appelée «intl» (elle est en ordre alphabétique).
- Activez-la : Cochez la case. Le système enregistrera le changement automatiquement et vous verrez un message de confirmation ✅.
Conseil d'expert
Si vous installez PrestaShop, l'extension Intl est une exigence obligatoire. Sans elle, l'installation s'arrêtera. Si vous l'avez déjà activée et que l'installateur ne la détecte pas, assurez-vous de modifier la version de PHP correcte utilisée par votre domaine principal.
À retenir
- Fonction : Adapte les devises, dates et formats à la langue et à la région de l'utilisateur.
- Disponibilité : Disponible dans tous les plans de Bacan.com.
- Activation : S'active en un seul clic depuis le sélecteur PHP dans DirectAdmin.
- Usage courant : Indispensable pour les boutiques en ligne et les sites multilingues.
Pour plus de détails techniques avancés, vous pouvez toujours consulter la documentation officielle de PHP.