Affichage des articles dont le libellé est internationalisation. Afficher tous les articles
Affichage des articles dont le libellé est internationalisation. Afficher tous les articles

lundi 1 avril 2013

Internationalisation avec FuelPHP


FuelPHP est un framework PHP gratuit et open-source, basé sur le PHP 5.3+. Il implémente une architecture HMVC (Modèle-Vue-Contrôleur Hiérarchique) où le contrôleur y joue un rôle central, la vue et le modèle étant complètement séparés (ils ne peuvent donc pas communiquer entre eux). Il offre aussi d'autres fonctionnalités, comme une implémentation RESTful, une analyse syntaxique de modèles, un mapping objet-relationnel (ORM), un paquetage d'authentification et un système de cache entre autres choses. Nous nous concentrerons ici sur la façon dont il gère l'internationalisation dans sa version 1.5.1 de janvier 2013. Le développement de sa nouvelle base de code 2.0 a d'ores et déjà commencé mais la gestion de l'internationalisation devrait y être identique.

dimanche 3 février 2013

Gestion des pluriels avec le framework PHP Yii


Yii (pour Yes, it is) est un framework PHP open-source et gratuit amorcé par Qiang Xue en 2008. Axé sur la performance, basé sur une architecture MVC et suivant le paradigme de la programmation événementielle, il propose aussi la traduction de message, le formatage de la date et de l'heure, les différents formats de nombres et la localisation d'interface. Nous allons nous concentrer ici sur la façon dont Yii gère les pluriels dans la fonction de traduction des messages de sa version actuelle (1.1.13).