Forum CMS Made Simple FR

Version complète : internationalisation de Self registration
Vous consultez actuellement la version basse qualité d’un document. Voir la version complète avec le bon formatage.
Citation :#~~~~~ DEBUT BLOC A NE PAS SUPPRIMER ~~~~~
#~ Version du CMS: #1.9.4.1
#~ Url du site :
#~ Hébergeur / Soft : ovh
#~ Informations Système :
#~ ----------------------------------------------
#~ Cms Version: 1.9.4.1
#~ Installed Modules:
#~ CMSMailer: 2.0.1
#~ FileManager: 1.1.0
#~ MenuManager: 1.7.6
#~ ModuleManager: 1.4.2
#~ News: 2.11.2
#~ nuSOAP: 1.0.2
#~ Printing: 1.1.2
#~ Search: 1.6.10
#~ ThemeManager: 1.1.4
#~ TinyMCE: 2.8.4
#~ FrontEndUsers: 1.12.13
#~ EditArea: 0.2.9
#~ CustomContent: 1.7.3
#~ FormBuilder: 0.7
#~ CGSimpleSmarty: 1.4.8
#~ NMS: 2.3.2
#~ SelfRegistration: 1.6.9
#~ FEUMailer: 0.9.2.BETA
#~ CGExtensions: 1.25.1
#~ SiteMapMadeSimple: 1.2.2
#~ Captcha: 0.4.3
#~ SimpleSiteInfo: 2.0
#~ Showtime: 2.0.4
#~ Config Information:
#~ php_memory_limit:
#~ process_whole_template: false
#~ output_compression: false
#~ max_upload_size: 16000000
#~ default_upload_permission: 664
#~ url_rewriting: mod_rewrite
#~ page_extension:
#~ query_var: page
#~ image_manipulation_prog: GD
#~ auto_alias_content: true
#~ locale:
#~ default_encoding: utf-8
#~ admin_encoding: utf-8
#~ set_names: false
#~ Php Information:
#~ phpversion: 5.2.17
#~ md5_function: On (Vrai)
#~ gd_version: 2
#~ tempnam_function: On (Vrai)
#~ magic_quotes_runtime: Off (Faux)
#~ E_STRICT: 0
#~ memory_limit: 128M
#~ max_execution_time: 120
#~ output_buffering: On
#~ safe_mode: Off (Faux)
#~ file_uploads: On (Vrai)
#~ post_max_size: 64M
#~ upload_max_filesize: 64M
#~ session_save_path: /tmp (1777)
#~ session_use_cookies: On (Vrai)
#~ xml_function: On (Vrai)
#~ Server Information:
#~ Server Api: cgi
#~ Server Db Type: MySQL (mysql)
#~ Server Db Version: 5.0.90
#~ ----------------------------------------------
#~~~~~ FIN BLOC A NE PAS SUPPRIMER ~~~~~

Bonjour,

j'ai un site en 2 et bientôt 3 langues utilisant FEU et Self reg pour la gestion de clients. Il y a 2 soucis avec le module self registration :
- les textes des gabarits sont inclus, et il n'y a pas la possibilité d'en créer pour en avoir de plusieurs langues
- les champs ajoutés (pas ceux par défaut qui sont traduits si on précise la langue dans l'appel du module) ne sont pas traduits, il restent tels qu'on les a rentré dans l'admin de FEU

Avez-vous déjà été confronté à ça ? Peut-on pour le 1er problème insérer quelque chose du genre
Code :
{if lang='fr_FR'}texte en fr{elseif lang='en_US'}text in english{/if}
? Je l'ai testé sans succès pour le moment.

Pour le 2e, j'ai pas d'idée...
Je n'ai rien trouvé sur les forums fr et en, et ailleurs, donc j'ai abandonné pour l'instant.

J'ai ajouté les 2 langues dans les champs et les gabarits. Mais c'est pas très propre. Faute de mieux, hein.