Bonjour à tous, J'ai commencé à utiliser (ou plutôt bidouiller) Symfony il y a un mois pour un stage qui commence depuis cette semaine. Un point que j'avais volontairement passé, parce qu'il ne devait pas en être question durant mon stage, était l'internationalisation. Vu que mon stage à débuté hier, je suis en train de préparer la base du site pour pouvoir me concentrer sur la logique métier du site, la base passe donc par l'internationalisation, et c'est là que ça coince. En effet, je me suis renseigné sur l'internationalisation, et ce n'est pas si compliqué (j'en ai fait avec CakePHP), mais Symfony étant bien fait, j'ai naturellement cherché des plugins.
Je suis donc tombé sur "mgI18nPlugin" ( http://www.symfony-project.org/plugins/mgI18nPlugin ) et sur les slides ( http://docs.google.com/viewer?url=http://rabaix.net/uploads/sflive10/presentation.pdf ) de Symfony Live de ce mois de Février où l'on peut voir ce dont le plugin en question est capable. Malheureusement, le fichier README est assez austère et certains points m'échappent : [factories.yml] database: doctrine # or propel or any names defined in the databases.yml files Doctrine, propel ou autre chose ? Je ne saisi pas ce point (j'utilise Doctrine en passant). Je n'ai jamais eu à m'aventurer dans le fichier app.yml, et je ne comprend pas trop : [app.yml] all: # ... mgI18nPlugin: connection: doctrine cultures_available: fr: Français en: English Si j'ai appelé mon paramètre database "toto", je doit mettre toto à la place de doctrine dans connection ? Le rapport entre ces fichiers ? Le README me demande si je veux créé une autre base (je le veux !), ok mais ce qui suit va après ou dans "all:" ? mg_i18n_plugin: class: sfDoctrineDatabase param: dsn: 'mysql:host=127.0.0.1;dbname=project_database_i18n;charset=utf-8' username: username password: password Et pour finir (j'en voit dire enfin :p), lorsque que j'exécute la commande : php symfony i18n:mg-create-table frontend J'avais une erreur du genre "Database "" doesn't exist !" (évidement, à 22h30 je ne suis plus au boulot pour vérifier). Donc je pense que j'avais très mal modifié mes fichiers yaml, d'où cet appel à l'aide pour un pauvre stagiaire :'( Merci à vous. -- If you want to report a vulnerability issue on symfony, please send it to security at symfony-project.com You received this message because you are subscribed to the Google Groups "symfony users" group. To post to this group, send email to symfony-users@googlegroups.com To unsubscribe from this group, send email to symfony-users+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/symfony-users?hl=en