Articles taggés avec ‘locale’

Multilingue : supprimer une des traductions d’un enregistrement

Imaginons un catalogue de produits multilingue : tous les produits sont bien traduits dans chaque langue disponible, mais notre client appelle pour supprimer l’un des produits devenu indésirable dans l’une des langues. Il ne suffit pas de vider les champs qui ont été traduits, car l’enregistrement sera toujours présent dans la table i18n, et sera toujours affiché sur le site mais avec des champs vides. Nous avons donc ajouté une action dans l’administration qui permet de supprimer une traduction d’un enregistrement. Lire la suite

Afficher les dates en français

Nous allons définir la configuration locale grâce à la fonction PHP setlocale(), et ce en fonction de l’environnement : développement ou production. Lire la suite