Zend_Application_Resource_Translate
Zend_Application_Resource_Translate initialisera un adaptateur
Zend_Translate basé sur les options qui lui seront fourni.
Les clés de configuration suivantes sont reconnues :
adapter : le type de l'adaptateur
Zend_Translate. S'il n'est pas précisé, l'adaptateur
par défaut est de type tableau (array).
data : le chemin d'accès aux sources de
traduction.
locale : la locale à utiliser pour
choisir la traduction. Ce paramètre est optionnel, car la langue de l'utilisateur
peut être soit détectée automatiquement soit forcée avec une instance
Zend_Locale placée dans Zend_Registry avec une
langue choisie.
options : les options varient en fonction
de l'adaptateur choisi. Veuillez vous reporter à la section
de ce dernier pour plus de détails.
registry : spécifie la clé du registre
pour stocker l'instance de Zend_Translate. Ce paramètre
est optionnel, car il sera mis par défaut dans le registre avec la clé
Zend_Translate.
cache : spécifie le nom d'un modèle du
gestionnaire de cache ou l'objet de cache pour les sources de traduction. Cela
permet d'améliorer les performances en particulier pour les formats XML.
Exemple de configuration d'une ressource multilingue
Voici un extrait de configuration INI montrant comment configurer une
ressource multilingue.