/*
 * France (France) translation
 * By Thylia
 * 09-11-2007, 02:22 PM
 */

Ext.UpdateManager.defaults.indicatorText = '<div class="loading-indicator">En cours de chargement...</div>';

if(Ext.View){
   Ext.View.prototype.emptyText = "";
}

if(Ext.grid.GridPanel){
   Ext.grid.GridPanel.prototype.ddText = "{0} ligne(s) sélectionnée(s)";
}

if(Ext.TabPanelItem){
   Ext.TabPanelItem.prototype.closeText = "Fermer cet onglet";
}

if(Ext.form.Field){
   Ext.form.Field.prototype.invalidText = "La valeur de ce champ est invalide";
}

if(Ext.LoadMask){
    Ext.LoadMask.prototype.msg = "En cours de chargement...";
}

Date.monthNames = [
   "Janvier",
   "Février",
   "Mars",
   "Avril",
   "Mai",
   "Juin",
   "Juillet",
   "Août",
   "Septembre",
   "Octobre",
   "Novembre",
   "Décembre"
];

Date.getShortMonthName = function(month) {
  return Date.monthNames[month].substring(0, 3);
};

Date.monthNumbers = {
  Jan : 0,
  Feb : 1,
  Mar : 2,
  Apr : 3,
  May : 4,
  Jun : 5,
  Jul : 6,
  Aug : 7,
  Sep : 8,
  Oct : 9,
  Nov : 10,
  Dec : 11
};

Date.getMonthNumber = function(name) {
  return Date.monthNumbers[name.substring(0, 1).toUpperCase() + name.substring(1, 3).toLowerCase()];
};

Date.dayNames = [
   "Dimanche",
   "Lundi",
   "Mardi",
   "Mercredi",
   "Jeudi",
   "Vendredi",
   "Samedi"
];

Date.getShortDayName = function(day) {
  return Date.dayNames[day].substring(0, 3);
};

if(Ext.MessageBox){
   Ext.MessageBox.buttonText = {
      ok     : "OK",
      cancel : "Annuler",
      yes    : "Oui",
      no     : "Non"
   };
}

if(Ext.util.Format){
   Ext.util.Format.date = function(v, format){
      if(!v) return "";
      if(!(v instanceof Date)) v = new Date(Date.parse(v));
      return v.dateFormat(format || "d/m/Y");
   };
}

if(Ext.DatePicker){
   Ext.apply(Ext.DatePicker.prototype, {
      todayText         : "Aujourd'hui",
      minText           : "Cette date est antérieure à la date minimum",
      maxText           : "Cette date est postérieure à la date maximum",
      disabledDaysText  : "",
      disabledDatesText : "",
      monthNames		: Date.monthNames,
      dayNames			: Date.dayNames,
      nextText          : 'Mois suivant (CTRL+Flèche droite)',
      prevText          : "Mois précédent (CTRL+Flèche gauche)",
      monthYearText     : "Choisissez un mois (CTRL+Flèche haut ou bas pour changer d'année.)",
      todayTip          : "{0} (Barre d'espace)",
      okText            : "&#160;OK&#160;",
      cancelText        : "Annuler",
      format            : "d/m/y",
      startDay          : 1
   });
}

if(Ext.PagingToolbar){
   Ext.apply(Ext.PagingToolbar.prototype, {
      beforePageText : "Page",
      afterPageText  : "sur {0}",
      firstText      : "Première page",
      prevText       : "Page précédente",
      nextText       : "Page suivante",
      lastText       : "Dernière page",
      refreshText    : "Actualiser la page",
      displayMsg     : "Page courante {0} - {1} sur {2}",
      emptyMsg       : 'Aucune donnée à afficher'
   });
}

if(Ext.form.TextField){
   Ext.apply(Ext.form.TextField.prototype, {
      minLengthText : "La longueur minimum de ce champ est de {0} caractères",
      maxLengthText : "La longueur maximum de ce champ est de {0} caractères",
      blankText     : "Ce champ est obligatoire",
      regexText     : "",
      emptyText     : null
   });
}

if(Ext.form.NumberField){
   Ext.apply(Ext.form.NumberField.prototype, {
      minText : "La valeur minimum de ce champ doit être de {0}",
      maxText : "La valeur maximum de ce champ doit être de {0}",
      nanText : "{0} n'est pas un nombre valide"
   });
}

if(Ext.form.DateField){
   Ext.apply(Ext.form.DateField.prototype, {
      disabledDaysText  : "Désactivé",
      disabledDatesText : "Désactivé",
      minText           : "La date de ce champ ne peut être antérieure au {0}",
      maxText           : "La date de ce champ ne peut être postérieure au {0}",
      invalidText       : "{0} n'est pas une date valide - elle doit être au format suivant: {1}",
      format            : "d/m/y",
      altFormats        : "d/m/Y|d-m-y|d-m-Y|d/m|d-m|dm|dmy|dmY|d|Y-m-d"
   });
}

if(Ext.form.ComboBox){
   Ext.apply(Ext.form.ComboBox.prototype, {
      loadingText       : "En cours de chargement...",
      valueNotFoundText : undefined
   });
}

if(Ext.form.VTypes){
   Ext.apply(Ext.form.VTypes, {
      emailText    : 'Ce champ doit contenir une adresse courriel au format: "usager@domaine.com"',
      urlText      : 'Ce champ doit contenir une URL au format suivant: "http:/'+'/www.domaine.com"',
      alphaText    : 'Ce champ ne peut contenir que des lettres et le caractère souligné (_)',
      alphanumText : 'Ce champ ne peut contenir que des caractères alphanumériques ainsi que le caractère souligné (_)'
   });
}

if(Ext.form.HtmlEditor){
   Ext.apply(Ext.form.HtmlEditor.prototype, {
      createLinkText : "Veuillez entrer l'URL pour ce lien:",
          buttonTips : {
              bold : {
                  title: 'Gras (Ctrl+B)',
                  text: 'Met le texte sélectionné en gras.',
                  cls: 'x-html-editor-tip'
              },
              italic : {
                  title: 'Italique (Ctrl+I)',
                  text: 'Met le texte sélectionné en italique.',
                  cls: 'x-html-editor-tip'
              },
              underline : {
                  title: 'Souligné (Ctrl+U)',
                  text: 'Souligne le texte sélectionné.',
                  cls: 'x-html-editor-tip'
              },
              increasefontsize : {
                  title: 'Agrandir la police',
                  text: 'Augmente la taille de la police.',
                  cls: 'x-html-editor-tip'
              },
              decreasefontsize : {
                  title: 'Réduire la police',
                  text: 'Réduit la taille de la police.',
                  cls: 'x-html-editor-tip'
              },
              backcolor : {
                  title: 'Couleur de surbrillance',
                  text: 'Modifie la couleur de fond du texte sélectionné.',
                  cls: 'x-html-editor-tip'
              },
              forecolor : {
                  title: 'Couleur de police',
                  text: 'Modifie la couleur du texte sélectionné.',
                  cls: 'x-html-editor-tip'
              },
              justifyleft : {
                  title: 'Aligner à gauche',
                  text: 'Aligne le texte à gauche.',
                  cls: 'x-html-editor-tip'
              },
              justifycenter : {
                  title: 'Centrer',
                  text: 'Centre le texte.',
                  cls: 'x-html-editor-tip'
              },
              justifyright : {
                  title: 'Aligner à droite',
                  text: 'Aligner le texte à droite.',
                  cls: 'x-html-editor-tip'
              },
              insertunorderedlist : {
                  title: 'Liste à puce',
                  text: 'Démarre une liste à puce.',
                  cls: 'x-html-editor-tip'
              },
              insertorderedlist : {
                  title: 'Liste numérotée',
                  text: 'Démarre une liste numérotée.',
                  cls: 'x-html-editor-tip'
              },
              createlink : {
                  title: 'Lien hypertexte',
                  text: 'Transforme en lien hypertexte.',
                  cls: 'x-html-editor-tip'
              },
              sourceedit : {
                  title: 'Code source',
                  text: 'Basculer en mode édition du code source.',
                  cls: 'x-html-editor-tip'
              }
        }
   });
}

if(Ext.form.TimeField){
   Ext.apply(Ext.form.TimeField.prototype, {
      minText     : "L'heure de ce champ ne peut être antérieure au {0}",
      maxText     : "L'heure de ce champ ne peut être postérieure au {0}",
      invalidText : "{0} n'est pas une heure valide",
      format      : "H:i",
      altFormats  : "g:ia|g:iA|g:i a|g:i A|h:i|g:i|H:i|ga|h a|g a|g A|gi|hi|Hi|gia|hia|g|H"
   });
}

if(Ext.grid.GridView){
   Ext.apply(Ext.grid.GridView.prototype, {
      sortAscText  : "Tri croissant",
      sortDescText : "Tri décroissant",
      lockText     : "Verrouiller la colonne",
      unlockText   : "Déverrouiller la colonne",
      columnsText  : "Colonnes"
   });
}

if(Ext.grid.GroupingView){
   Ext.apply(Ext.grid.GroupingView.prototype, {
      emptyGroupText : '(Aucun)',
      groupByText    : 'Grouper par ce champ',
      showGroupsText : 'Afficher par groupes'
   });
}

if(Ext.grid.PropertyColumnModel){
   Ext.apply(Ext.grid.PropertyColumnModel.prototype, {
      nameText   : "Propriété",
      valueText  : "Valeur",
      dateFormat : "d/m/Y"
   });
}

if(Ext.layout.BorderLayout && Ext.layout.BorderLayout.SplitRegion){
   Ext.apply(Ext.layout.BorderLayout.SplitRegion.prototype, {
      splitTip            : "Cliquer et glisser pour redimensionner le panneau.",
      collapsibleSplitTip : "Cliquer et glisser pour redimensionner le panneau. Double-cliquer pour le cacher."
   });
}

if(Ext.ux.grid)
{
  if(Ext.ux.grid.Search){
	Ext.apply(Ext.ux.grid.Search.prototype, {
		  searchText:'Rechercher'
		  ,searchTipText:'Entrez un texte et appuyez sur entrer'
		  ,selectAllText:'Tout sélectionner'
		  ,minCharsTipText:'Au moins {0} caractère(s)'
	});
  }
}
// PM ------------------------------------------------------------------->
if(Ext.ux.MultiField){
  Ext.apply(Ext.ux.MultiField.prototype, {
		emptyText : "Selectionnez ... "
  });
}


if(Ext.ux.FormUserDocChooser){
  Ext.apply(Ext.ux.FormUserDocChooser.prototype, {
		btnBrowseFiles : "Parcourir ... "
  });
}

if(Ext.ux.FormGMapPanel){
  Ext.apply(Ext.ux.FormGMapPanel.prototype, {
		btnSeeOnGGMap : "Google Map ... "
  });
}

if(Ext.ux.LoginBox){
  Ext.apply(Ext.ux.LoginBox.prototype, {
		btnLogin : "Se connecter"
		,btnRegister : "Compte"
		,btnFPassword : "Mot de passe oublié ?"
		,title : "Compte"
		,labelField1:"Courriel"
		,labelField2:"Mot de passe"
		,emptyTextField1:"Votre adresse courriel ..."
		,emptyTextField2:"azerty"
		,titleConnected : "Bienvenue"
		,lastConnection : "Dernière connexion"
		,level : "Niveau"
		,homePage : "Votre page personnelle"
		,logout : "Déconnexion"
		,here : "ici"
		,winReturnTitle:"Connexion impossible !"
  });
}

if(Ext.ux.LoginBoxPopup){
  Ext.apply(Ext.ux.LoginBoxPopup.prototype, {
		btnLogin : "Se connecter"
		,btnRegister : "Compte"
		,btnFPassword : "Mot de passe oublié ?"
		,title : "Compte"
		,labelField1:"Courriel"
		,labelField2:"Mot de passe"
		,emptyTextField1:"Votre adresse courriel ..."
		,emptyTextField2:"azerty"
		,titleConnected : "Bienvenue"
		,lastConnection : "Dernière connexion"
		,level : "Niveau"
		,homePage : "Votre page personnelle"
		,logout : "Déconnexion"
		,here : "ici"
  });
}

if(Ext.ux.RexEditor){
  Ext.apply(Ext.ux.RexEditor.prototype, {
		btnPrevious 		: "Reculer"
		,btnNext 			: "Avancer"
		,btnFinish 			: "Finir"
		,msgWaitSaving 		: "Enregistrement ... "
		,msgWaitLoading 	: "Chargement ... "
		,msgFieldsLoading 	: "Chargement des champs "
		,LoadingItemBar		: "Chargement des champs"
		,fillingProgBarTitle: "Taux de remplissage de l'étude de cas"
		,fillingProgBarMsg	: "Vous avez complété <b>{0}%</b> de votre étude de cas"
  });
}

if(Ext.ux.BookmarkGrid){
  Ext.apply(Ext.ux.BookmarkGrid.prototype, {
		qtipDelete 		: "Supprimer des favoris"
		,msgDeletePart1 : "Voulez vous vraiment enlever "
		,msgDeletePart2 : "de vos favoris ?"
		,gridHeader1	: "Id"
		,gridHeader2	: "Titre"
  });
}

if(Ext.ux.RexViewer){
  Ext.apply(Ext.ux.RexViewer.prototype, {
		btnEdit 	: "Modifier"
		,winTitle 	: "Modification des étapes ..."
  });
}


if(Ext.ux.PfcollToolBar){
  Ext.apply(Ext.ux.PfcollToolBar.prototype, {
		btnBookmark : "Ajouter aux favoris"
		,btnEdit 	: "Modifier"
		,btnAddDoc 	: "Ajouter un document"
		,btnDocGen 	: "Regénérer"
		,winGenmssg	: "Etes vous sûr de vouloir regénérer le document ?"
		,winGen		: "Regénérer le document"
		,winGenok		: "Génération de la prévisualisation du document réussie"
		,winGenerror		: "Erreur lors de la génération de la prévisualisation du document"
		,btnSendTo 	: "Envoyer à ... "
		,btnContactAuthor 	: "Contacter l'auteur"
		,btnContactMember 	: "Contacter le membre"
		,btnFriendMember	: "Demande de relation"
		,bookmarkwintitle	: "Mise en favoris "
		,bookmarkok		: "Mise en favoris réussie."
		,bookmarkerror		: "Page déjà mise en favoris."
  });
}

if(Ext.ux.CommentEditor){
  Ext.apply(Ext.ux.CommentEditor.prototype, {
		winTitle 			: "Interface d'ajout de commentaire"
		,winModerationTitle : "Attention !"
		,winModerationMessage:" Votre message a bien été enregistré; il sera visible après modération. "
		,panelTitle 		: ""
		,labelField1		: "Titre"
		,labelField2		: "Votre commentaire"
		,msgWaitSaving 		: "Enregistrement ... "
		,msgWaitLoading 	: "Chargement ... "
		,msgFieldsLoading 	: "Chargement des champs "
		,btnSubmit			: "Envoyer"
		,btnCancel 			: "Annuler"
  });
}

if(Ext.ux.PageUpdator){
  Ext.apply(Ext.ux.PageUpdator.prototype, {
		winTitle 		: "Edition de la page"
		,panelTitle 		: ""
		,labelField1		: "Titre"
		,labelField2		: "Sous Titre"
		,labelField3		: "Corps"
		,labelField4		: "Image"
		,msgWaitSaving 		: "Enregistrement ... "
		,msgWaitLoading 	: "Chargement ... "
		,msgFieldsLoading 	: "Chargement des champs "
		,btnSubmit			: "Envoyer"
		,btnCancel 			: "Annuler"
  });
}

if(Ext.ux.DocumentEditor){
  Ext.apply(Ext.ux.DocumentEditor.prototype, {
		winTitle 			: "Ajouter un document"
		,msgWaitLoading 	: "Chargement ... "
		,msgFieldsLoading 	: "Chargement des champs "
// Onglet 1 ----------------------------------------------->
		,tab1 				: "Indispensables"
		// champs du  fieldset 1
		,fieldSet1Tab1 		: ""
		,labelField1		: "Description"
		,labelField2		: "Adresse (url)"
		,labelField3		: "Titre"
		,labelField4		: "Sous Titre"
		// champs du  fieldset 2
		,fieldSet2Tab1 		: ""
		,labelField5		: "Langue"
		,labelField6		: "Thématique"
		,labelField7		: "Rubrique"
		,labelField8		: "Type mime"
		,labelField9		: "Date de publication"
		,labelField10		: "Niveau de lecture"
		,labelField11		: "Droits"
		,labelField12		: "Editeur"
		,labelField13		: "Auteur"
		,labelField14		: "Etat du chemin"
		,labelField15		: "ISBN"
// Onglet 2 ----------------------------------------------->
		,tab2 			: "Secondaires"
		// champs du  fieldset 1
		,fieldSet1Tab2 		: ""
		,labelField16		: "Provenance"
		,labelField17		: "Nombre de pages"
		,labelField18		: "Période"
		,labelField19		: "Résumé/document<br><br>(utiliser ce champ pour créer un document)"
		,labelField20		: "Adresse document original"
		// champs du  fieldset 2
		,fieldSet2Tab2 		: ""	
		,labelField21		: "Continent"
		,labelField22		: "Pays"
		,labelField23		: "Région"
		,labelField24		: "De portée International"
		,labelField25		: "Ruche"		

		,msgWaitSaving 		: "Enregistrement ... "
		,msgWaitLoading 	: "Chargement ... "
		,msgFieldsLoading 	: "Chargement des champs "
		,btnSubmit			: "Envoyer"
		,btnCancel 			: "Annuler"
		,winReturnTitle 	: "Etat de la soumission"
  });
}


if(Ext.ux.DocumentEditor){
  Ext.apply(Ext.ux.DocumentUpdator.prototype, {
		winTitle 			: "Edition du document"
		,msgWaitLoading 	: "Chargement ... "
		,msgFieldsLoading 	: "Chargement des champs "
// Onglet 1 ----------------------------------------------->
		,tab1 				: "Indispensables"
		// champs du  fieldset 1
		,fieldSet1Tab1 		: ""
		,labelField1		: "Description"
		,labelField2		: "Adresse (url)"
		,labelField3		: "Titre"
		,labelField4		: "Sous Titre"
		// champs du  fieldset 2
		,fieldSet2Tab1 		: ""
		,labelField5		: "Langue"
		,labelField6		: "Thématique"
		,labelField7		: "Rubrique"
		,labelField8		: "Type mime"
		,labelField9		: "Date de publication"
		,labelField10		: "Niveau de lecture"
		,labelField11		: "Droits"
		,labelField12		: "Editeur"
		,labelField13		: "Auteur"
		,labelField14		: "Etat du chemin"
		,labelField15		: "ISBN"
// Onglet 2 ----------------------------------------------->
		,tab2 				: "Secondaires"
		// champs du  fieldset 1
		,fieldSet1Tab2 		: ""
		,labelField16		: "Provenance"
		,labelField17		: "Nombre de pages"
		,labelField18		: "Période"
		,labelField19		: "Résumé/document <br><br>(utiliser ce champ pour créer un document)"
		,labelField20		: "Adresse document original"
		// champs du  fieldset 2
		,fieldSet2Tab2 		: ""	
		,labelField21		: "Continent"
		,labelField22		: "Pays"
		,labelField23		: "Région"
		,labelField24		: "De portée International"
		,labelField25		: "Ruche"	
		
		,msgWaitSaving 		: "Enregistrement ... "
		,msgWaitLoading 	: "Chargement ... "
		,msgFieldsLoading 	: "Chargement des champs "
		,btnSubmit		: "Envoyer"
		,btnCancel 		: "Annuler"
		,winReturnTitle 	: "Etat de la soumission"
  });
}


if(Ext.ux.FormUserDocChooser){
  Ext.apply(Ext.ux.FormUserDocChooser.prototype, {
		winTitle 			: "Gestionnaire de documents"
		,btnSubmit			: "Envoyer"
		,btnCancel 			: "Annuler"
  });
}

if(Ext.ux.UserDocChooser){
  Ext.apply(Ext.ux.UserDocChooser.prototype, {
		tabTitle 			: "Vos fichiers"
  });
}

if(Ext.ux.UserDBDocChooser){
  Ext.apply(Ext.ux.UserDBDocChooser.prototype, {
		tabTitle 			: "Vos documents"
		,gridHeader1		: "Titre"
		,gridHeader2		: "Sous Titre"
		,gridHeader3		: "Résumé"
		,gridHeader4		: "Catégorie"
		,gridHeader5		: "Type"
		,gridHeader6		: "Chemin"
		,gridHeader7		: "Corps"
		,gridHeader8		: "Date"
  });
}

if(Ext.ux.UserDocTree){
  Ext.apply(Ext.ux.UserDocTree.prototype, {
		rClickItem1 			: "Nouveau dossier ..."
		,rClickItem2			: "Renommer ..."
		,rClickItem3 			: "Supprimer"
		,titleNewDirectory		: "Nouveau dossier"
		,msgNewDirectory		: "Nom du nouveau dossier"
		,titleRenameDirectory	: "Changer le nom du dossier"
		,msgRenameDirectory		: "Nouveau nom du dossier"
		,titleDelConfirmation	: "Confirmation"
		,msgDelConfirmation		: "Voulez vous vraiment supprimer ce dossier ?"
  });
}

if(Ext.ux.UserDocGrid){
  Ext.apply(Ext.ux.UserDocGrid.prototype, {
		tabTitle 				: "Vos fichiers"
		,gridHeader1			: "Nom"
		,gridHeader2			: "Taille"
		,btnUpload				: "Ajouter"
		,btnUploadTip			: "Ajouter un fichier"
		,btnDelete				: "Supprimer"	
		,btnDeleteTip			: "Supprimer le fichier sélectionné"
		,msgNoFiles				: "Aucun fichier trouvé ... "
		,titleDelConfirmation	: "Confirmation"
		,msgDelConfirmation		: "Voulez vous vraiment supprimer ce fichier ?"
		,winUploadTitle			: "Gestionnaire de fichiers"
  });
}

if(Ext.ux.UploadDialog)
{
	var p = Ext.ux.UploadDialog.Dialog.prototype;
	p.i18n = {
		  title: 'Sélection de fichiers',
		  state_col_title: 'Etat',
		  state_col_width: 70,
		  filename_col_title: 'Nom de fichier',
		  filename_col_width: 230,  
		  note_col_title: 'Note',
		  note_col_width: 150,
		  add_btn_text: 'Ajouter',
		  add_btn_tip: 'Ajouter un fichier dans la liste.',
		  remove_btn_text: 'Supprimer',
		  remove_btn_tip: 'Supprimer un fichier de la liste .',
		  reset_btn_text: 'Annuler',
		  reset_btn_tip: 'Annulation.',
		  upload_btn_start_text: 'Envoyer',
		  upload_btn_stop_text: 'Annuler',
		  upload_btn_start_tip: 'Envoyer les fichiers de la liste vers le serveur',
		  upload_btn_stop_tip: 'Arrêter l\'envoi.',
		  close_btn_text: 'Fermer',
		  close_btn_tip: 'Fermer.',
		  progress_waiting_text: '',
		  progress_uploading_text: 'Envoi: {0} de {1} fichier terminé.',
		  error_msgbox_title: 'Erreur',
		  permitted_extensions_join_str: ',',
		  err_file_type_not_permitted: 'Extension de fichier non autorisée.<br/> Voici les extensions permises: {1}',
		  note_queued_to_upload: 'En attente pour envoi.',
		  note_processing: 'En cours d\'envoi ...',
		  note_upload_failed: 'Erreur interne du serveur.',
		  note_upload_success: 'OK.',
		  note_upload_error: 'Erreur d\'envoi.',
		  note_aborted: 'Annulé par l\'utilisateur.'
	}
}

if(Ext.ux.RegisterBox){
  Ext.apply(Ext.ux.RegisterBox.prototype, {
		winTitle 			: "Formulaire d'enregistrement"
		,labelField1		: "Courriel"
		,labelField2		: "Prénom"
		,labelField3		: "Nom"
		,labelField4		: "Mot de passe"
		,labelField5		: "Confirmation"
		,labelField6		: "Organisation"
		,msgWaitSaving 		: "Création de votre compte."
		,titleWaitSaving 	: "Nouveau compte."
		,btnSubmit		: "Envoyer"
		,btnCancel 		: "Fermer"
		,cgubody		: "Veuillez cocher cette case afin de confirmer que vous avez lu et accepté l'ensemble des <a  onClick=\"init_win(\'http://www.ciridd.org/cgu/cgu.html\',\'Conditions&nbsp;générales&nbsp;d\\\'utilisation\')\">conditions générales d'utilisation (CGU)</a>."
		,cguaccept		: "J'ai lu et j'accepte les CGU"
		,aide1			: "Votre mot de passe doit faire au minimum 6 caractères.<br>Il doit être composé de lettres et de chiffres."
		,aide2			:"  "
  });
}

if(Ext.ux.FortgotPasswordBox){
  Ext.apply(Ext.ux.FortgotPasswordBox.prototype, {
		winTitle 		: "Mot de passe oublié ?"
		,labelField1		: "Votre courriel"
		,texteZone		: "Saisissez votre courriel, un nouveau mot de passe vous sera envoyé"
		,msgWaitSaving 		: "Réinitialisation et envoi du mot de passe ..."
		,titleWaitSaving 	: "Nouveau mot de passe."
		,btnSubmit		: "Envoyer"
		,btnCancel 		: "Annuler"
  });
}

if(Ext.ux.UserUpdator){
  Ext.apply(Ext.ux.UserUpdator.prototype, {
		winTitle 			: "Votre compte"
		,panelTitle			: ""
		,tab1 				: "Informations Personnelles"
		// champs du  fieldset 1
		,fieldSet1Tab1 		: "Vous"
		,labelField1		: "Prénom"
		,labelField2		: "Nom"
		,labelField3		: "Organisation"
		,labelField4		: "Adresse"
		,labelField5		: "Fonction"
		,labelField6		: "Activité"
		,labelField7		: "Image (png, jpg, gif < 1Mo)"
		,labelField8		: "Etre visible dans l'annuaire ?"
		,labelField9		: "Recevoir les notifications ?"
		,pwdontmatch		: "Vos mots de passe ne correspondent pas"
		// champs du  fieldset 2
		,fieldSet2Tab1 		: "Mot de passe"
		,labelField10		: "Mot de passe"
		,labelField11		: "Confirmation"

		,btnSubmit			: "Envoyer"
		,btnCancel 			: "Annuler"
		,btnUpload 			: "Parcourir ..."
		,msgWaitSaving 		: "Enregistrement en cours ..."
		,msgSavingError		: "Erreur"
  });
}

if(Ext.ux.UserPageUpdator){
  Ext.apply(Ext.ux.UserPageUpdator.prototype, {
		winTitle 		: "Votre page personnelle"
		,panelTitle		: ""
		,tab1 			: "Informations Personnelles"
		,btnSubmit		: "Envoyer"
		,btnCancel 		: "Annuler"
		,msgWaitSaving 		: ""
  });
}

if(Ext.ux.BookmarkViewer){
  Ext.apply(Ext.ux.BookmarkViewer.prototype, {
		tab1 	: "Etudes de Cas"
		,tab2	: "Biblio."		
		,tab3	: "Articles"
		,tab4	: "Focus"
		,tab5   : "Documents"
  });
}


if(Ext.ux.ArticleEditor){
  Ext.apply(Ext.ux.ArticleEditor.prototype, {
		panelTitle 		: "Création de l'article"
// Onglet 1 ----------------------------------------------->
		,tab1 			: "Indispensables"
		,labelField1		: "Titre"
		,labelField2		: "Sous Titre"
		,labelField3		: "Corps"
		,labelField4		: "Catégorie"
// Onglet 2 ----------------------------------------------->
		,tab2 				: "Secondaires"
		,labelField5		: "Opération"
		,labelField6		: "Sys. ECS"
		,labelField7		: "Sys. Electro. Prod."
		,labelField8		: "Type de bâtiment"
		,labelField9		: "Sys. Refroidissement"
		,labelField10		: "Sys. Chauffage"

		,comboEmptyText		: "Sélectionnez ..."
		,msgWaitSaving 		: "Enregistrement ... "
		,msgWaitLoading 	: "Chargement ... "
		,msgFieldsLoading 	: "Chargement des champs "
		,btnSubmit			: "Envoyer"
		,btnCancel 			: "Annuler"
		,winReturnTitle 	: "Etat de la soumission"
  });
}

if(Ext.ux.PrecurseurEditor){
  Ext.apply(Ext.ux.PrecurseurEditor.prototype, {
		panelTitle 		: "Ajout d'un précurseur"
// Onglet 1 ----------------------------------------------->
		,tab1 			: "Indispensables"
		,labelField1		: "Titre"
		,labelField2		: "Nom"
		,labelField3		: "Adresse"
		,labelField4		: "E-mail"
		,labelField5		: "Site Internet"
		,labelField6		: "Logo"
		,labelField7		: "Description"
		,labelField8		: "Responsable"		
		,comboEmptyText		: "Sélectionnez ..."
		,msgWaitSaving 		: "Enregistrement ... "
		,msgWaitLoading 	: "Chargement ... "
		,msgFieldsLoading 	: "Chargement des champs "
		,btnSubmit			: "Envoyer"
		,btnCancel 			: "Annuler"
		,winReturnTitle 	: "Etat de la soumission"
  });
}

if(Ext.ux.AuthorContactor){
  Ext.apply(Ext.ux.AuthorContactor.prototype, {
		winTitle 		: "Contacter l'auteur "
		,panelTitle 		: ""
		,labelField1		: "Titre"
		,labelField2		: "Corps"
		,msgWaitSaving 		: "Envoi du courriel ... "
		,titleWaitSaving 	: "Envoyer à ..."
		,msgWaitLoading 	: "Chargement ... "
		,msgFieldsLoading 	: "Chargement des champs "
		,btnSubmit		: "Envoyer"
		,btnCancel 		: "Annuler"
		,msgMailSendedTitle	: "Confirmation d'envoi"
		,msgMailSended		: "Votre message à bien été envoyé !"
  });
}

if(Ext.ux.MemberContactor){
  Ext.apply(Ext.ux.MemberContactor.prototype, {
		winTitle 		: "Contacter le membre "
		,panelTitle 		: ""
		,labelField1		: "Titre"
		,labelField2		: "Corps"
		,msgWaitSaving 		: "Envoi du courriel ... "
		,titleWaitSaving 	: "Envoyer à ..."
		,msgWaitLoading 	: "Chargement ... "
		,msgFieldsLoading 	: "Chargement des champs "
		,btnSubmit		: "Envoyer"
		,btnCancel 		: "Annuler"
		,msgMailSendedTitle	: "Confirmation d'envoi"
		,msgMailSended		: "Votre message à bien été envoyé !"
  });
}

if(Ext.ux.SendToMailer){
  Ext.apply(Ext.ux.SendToMailer.prototype, {
		winTitle 		: "Envoyer à "
		,panelTitle 		: ""
		,labelField1		: "Courriel"
		,labelField2		: "Titre"
		,labelField3		: "Corps"
		,msgWaitSaving 		: "Envoi du courriel ... "
		,titleWaitSaving 	: "Envoyer à ..."
		,msgWaitLoading 	: "Chargement ... "
		,msgFieldsLoading 	: "Chargement des champs "
		,btnSubmit		: "Envoyer"
		,btnCancel 		: "Annuler"
		,msgMailSendedTitle	: "Confirmation d'envoi"
		,msgMailSended		: "Votre message à bien été envoyé !"
  });
}

// PM ------------------------------------------------------------------->
