coppermine-gallery.com/forum

Support => Français (French) => Language Specific Support => cpg1.4.x Français (French) => Topic started by: kad75 on January 24, 2007, 06:22:27 PM

Title: Champs personnalisés - Probleme avec les langues
Post by: kad75 on January 24, 2007, 06:22:27 PM

Bonsoir à tous,

Dans "Configuration", nous avons la possibilité de rajouter six champs personnalisés pour le profil utilisateur et quatre champs personnalisés pour la description des images.

Cette option est très utile pour rajouter des champs dans les formulaires mais elle ne marche que pour le Français.

Que faut-il modifier (Register.php ? Fichiers langues ?) pour que cette option marche pour les autres langues.

Merci d'avance pour votre réponse,

Bien cordialement
Kad75
Title: Re: Champs personnalisés - Probleme avec les langues
Post by: François Keller on January 24, 2007, 06:24:22 PM
QuoteCette option est très utile pour rajouter des champs dans les formulaires mais elle ne marche que pour le Français.
vous voulez parler de l'intitulé du champ ?
Title: Re: Champs personnalisés - Probleme avec les langues
Post by: kad75 on January 24, 2007, 06:37:35 PM

Oui.

Exemple :

Si je rajoute les champs "vos passions" et "votre âge", le formulaire lors de l'inscription va être :

Pseudo :
Mot de Passe :
Confirmation Mot de Passe :
E-mail :
Vos Passions :
Votre Age :

Pour la langue Anglaise, le formulaire lors de l'inscription va être :

Login :
Password :
Re-enter password :
Email :
Vos Passions :
Votre Age :

Nous pouvons constater que les termes "vos passions" et "votre âge" restent en Francais.

Je désirerais trouver un systéme pour que dans le formulaire Anglais les termes "vos passions" et "votre âge" soient en Anglais et non en Francais.

Merci d'avance pour votre aide.
Cela fait deux heures que je suis dessus.
Title: Re: Champs personnalisés - Probleme avec les langues
Post by: François Keller on January 24, 2007, 07:05:05 PM
il me semble qu'il y a un plugin qui 'internationnalise le nom des albums etc. http://forum.coppermine-gallery.net/index.php?topic=33986.0 (http://forum.coppermine-gallery.net/index.php?topic=33986.0)
il faudrait regarder comment fait ce plugin, mais ça semble assez complexe.
Title: Re: Champs personnalisés - Probleme avec les langues
Post by: kad75 on January 24, 2007, 07:13:33 PM

Effectivement, très complexe.

Je suis sur qu'il y a plus simple.

Le but est de trouver une alternative en attendant une mise à jour.

Avez-vous une solution ?

Par exemple en modifiant le code directement dans le fichier langue (ex: english.php)

Voir ligne 757 - Fichier English.php

// custom profile fields,  //cpg1.4
  'Custom fields for user profile (leave blank if unused).
  Use Profile 6 for long entries, such as biographies', //cpg1.4
  array('Profile 1 name', 'user_profile1_name', 0, 'f=index.htm&as=admin_custom&ae=admin_custom_end'), //cpg1.4
  array('Profile 2 name', 'user_profile2_name', 0), //cpg1.4
  array('Profile 3 name', 'user_profile3_name', 0), //cpg1.4
  array('Profile 4 name', 'user_profile4_name', 0), //cpg1.4
  array('Profile 5 name', 'user_profile5_name', 0), //cpg1.4
  array('Profile 6 name', 'user_profile6_name', 0), //cpg1.4

  'Custom fields for image description (leave blank if unused)',
  array('Field 1 name', 'user_field1_name', 0, 'f=index.htm&as=admin_custom_image&ae=admin_custom_image_end'), //cpg1.4
  array('Field 2 name', 'user_field2_name', 0),
  array('Field 3 name', 'user_field3_name', 0),
  array('Field 4 name', 'user_field4_name', 0),
Title: Re: Champs personnalisés - Probleme avec les langues
Post by: François Keller on January 25, 2007, 07:25:54 AM
Je ne suis pas sur que c'est dans le fichier langue qu'il faille faire une modif, c'est plutôt un plugin qu'il faudrait faire, avec une table contenant les libellés en fonction de la langue, ce qui oblige à créer de toute manière le libellé dans chaque langue (ce qui peut être long et dificile si on veut un site vraiment internationnal. Sinon, il faut trouver des libellés qui soient parlant pour tous, peut être en deux langues (français/Anglais) ce qui ferait par exemple
QuotePseudo :
Mot de Passe :
Confirmation Mot de Passe :
E-mail :
Vos Passions/Your hobbys :
Votre Age/Your Age :

Pour la langue Anglaise, le formulaire lors de l'inscription va être :

Login :
Password :
Re-enter password :
Email :
Vos Passions/Your hobbys :
Votre Age/Your Age :