Submitted by pitav on
Bonjour à tous
Je fais un site multilingue en six langues. Toutes les traductions se passent bien...
toutes ? hélas non. Je n'y arrive pas avec la phrase "Vous pouvez nous laisser un message en utilisant le formulaire de contact ci-dessous." du formulaire de contact.
Sa traduction existe puisque je la vois avec le module I18n mais elle ne s'affiche pas !
Où est le problème ?
Merci.
Si quelqu'un a la solution,
Permalien Soumis par Lumière de Lune le 12 Janvier, 2010 - 18:24
Si quelqu'un a la solution, cela m'intéresse aussi !
Bon finalement j'ai trouvé la
Permalien Soumis par Lumière de Lune le 27 Janvier, 2010 - 09:55
Bon finalement j'ai trouvé la solution :)
1- Utiliser le module tContact
2- Ajouter au fichier de config les chaines à traiter par i18n
$conf['i18n_variables'] = array(
// Site name, slogan, mission, etc..
// 'site_name',
// 'site_slogan',
// 'site_mission',
// 'site_footer',
// 'anonymous',
// Different front page for each language
'site_frontpage',
// Primary and secondary links
// 'menu_primary_links_source',
// 'menu_secondary_links_source',
// Contact form information
// 'contact_form_information',
);
3- Rendre le formulaire de contact dépendant de la langue
4- Définir une nouvelle catégorie pour chaque langue... et renseigner les chaines dans cette langue.