aboutsummaryrefslogtreecommitdiffstats
path: root/language/fr_CA
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--language/fr_CA/about.html14
-rw-r--r--language/fr_CA/admin.lang.php768
-rw-r--r--language/fr_CA/common.lang.php385
-rw-r--r--language/fr_CA/fr_CA.jpgbin0 -> 525 bytes
-rw-r--r--language/fr_CA/help/cat_modify.html147
-rw-r--r--language/fr_CA/help/cat_move.html15
-rw-r--r--language/fr_CA/help/cat_options.html39
-rw-r--r--language/fr_CA/help/cat_perm.html14
-rw-r--r--language/fr_CA/help/configuration.html138
-rw-r--r--language/fr_CA/help/extend_for_templates.html101
-rw-r--r--language/fr_CA/help/group_list.html21
-rw-r--r--language/fr_CA/help/help_add_photos.html31
-rw-r--r--language/fr_CA/help/help_groups.html8
-rw-r--r--language/fr_CA/help/help_misc.html5
-rw-r--r--language/fr_CA/help/help_permissions.html48
-rw-r--r--language/fr_CA/help/help_user_upload.html14
-rw-r--r--language/fr_CA/help/help_virtual_links.html5
-rw-r--r--language/fr_CA/help/history.html46
-rw-r--r--language/fr_CA/help/index.php30
-rw-r--r--language/fr_CA/help/maintenance.html64
-rw-r--r--language/fr_CA/help/notification_by_mail.html14
-rw-r--r--language/fr_CA/help/permalinks.html7
-rw-r--r--language/fr_CA/help/photos_add_ftp.html135
-rw-r--r--language/fr_CA/help/search.html26
-rw-r--r--language/fr_CA/help/site_manager.html57
-rw-r--r--language/fr_CA/help/synchronize.html19
-rw-r--r--language/fr_CA/help/thumbnail.html33
-rw-r--r--language/fr_CA/help/user_list.html33
-rw-r--r--language/fr_CA/index.php30
-rw-r--r--language/fr_CA/install.lang.php76
-rw-r--r--language/fr_CA/iso.txt1
-rw-r--r--language/fr_CA/upgrade.lang.php43
32 files changed, 2367 insertions, 0 deletions
diff --git a/language/fr_CA/about.html b/language/fr_CA/about.html
new file mode 100644
index 000000000..9b3758c2f
--- /dev/null
+++ b/language/fr_CA/about.html
@@ -0,0 +1,14 @@
+<p>Cette galerie photo est basée sur Piwigo.</p>
+
+<p>Piwigo est un logiciel de galerie photo pour le web, bâti par une
+communauté active d'utilisateurs et de développeurs. Les extensions rendent
+Piwigo facilement personnalisable. Cerise sur le gâteau, Piwigo est libre et
+gratuit.</p>
+
+<p id="linkToPiwigo"><a href="http://fr.piwigo.org">Visiter le site web de Piwigo</a></p>
+
+<p>La traduction québécoise est maintenu par (ordre alphabétique) :
+<ul>
+<li><a href="http://fr.piwigo.org/forum/profile.php?id=5557">TiOger</a></li>
+</ul>
+ .... Merci à lui</p> \ No newline at end of file
diff --git a/language/fr_CA/admin.lang.php b/language/fr_CA/admin.lang.php
new file mode 100644
index 000000000..bb3035e31
--- /dev/null
+++ b/language/fr_CA/admin.lang.php
@@ -0,0 +1,768 @@
+<?php
+// +-----------------------------------------------------------------------+
+// | Piwigo - a PHP based picture gallery |
+// +-----------------------------------------------------------------------+
+// | Copyright(C) 2008-2010 Piwigo Team http://piwigo.org |
+// | Copyright(C) 2003-2008 PhpWebGallery Team http://phpwebgallery.net |
+// | Copyright(C) 2002-2003 Pierrick LE GALL http://le-gall.net/pierrick |
+// +-----------------------------------------------------------------------+
+// | This program is free software; you can redistribute it and/or modify |
+// | it under the terms of the GNU General Public License as published by |
+// | the Free Software Foundation |
+// | |
+// | This program is distributed in the hope that it will be useful, but |
+// | WITHOUT ANY WARRANTY; without even the implied warranty of |
+// | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU |
+// | General Public License for more details. |
+// | |
+// | You should have received a copy of the GNU General Public License |
+// | along with this program; if not, write to the Free Software |
+// | Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, |
+// | USA. |
+// +-----------------------------------------------------------------------+
+
+
+
+$lang['%d association'] = "%d association";
+$lang['%d associations'] = "%d associations";
+$lang['%d category including'] = "%d catégorie dont";
+$lang['%d categories including'] = "%d catégories dont";
+$lang['%d physical'] = " %d physique";
+$lang['%d physical'] = " %d physiques";
+$lang[' and %d virtual'] = " et %d virtuelle";
+$lang[' and %d virtual'] = " et %d virtuelles";
+$lang['%d category moved'] = "%d catégorie déplacée";
+$lang['%d categories moved'] = "%d catégories déplacées";
+$lang['%d group'] = "%d groupe";
+$lang['%d groups'] = "%d groupes";
+$lang['%d member'] = "%d membre";
+$lang['%d members'] = "%d membres";
+$lang['%d tag'] = "%d mot clé";
+$lang['%d tags'] = "%d mots clés";
+$lang['%d user comment rejected'] = "%d commentaire d'utilisateur rejeté";
+$lang['%d user comments rejected'] = "%d commentaires d'utilisateurs rejetés";
+$lang['%d user comment validated'] = "%d commentaire d'utilisateur validé";
+$lang['%d user comments validated'] = "%d commentaires d'utilisateurs validés";
+$lang['%d user deleted'] = "%d utilisateur supprimé";
+$lang['%d users deleted'] = "%d utilisateurs supprimés";
+$lang['%d user'] = "%d utilisateur";
+$lang['%d users'] = "%d utilisateurs";
+$lang['%d waiting for validation'] = "%d en attente de validation";
+$lang['%d waiting pictures rejected'] = "%d images en attente rejetées";
+$lang['%d waiting pictures validated'] = "%d images en attente validées";
+$lang['Actions'] = "Actions";
+$lang['Activate'] = "Activer";
+$lang['Add/delete a permalink'] = "Ajouter/effacer un lien permanent";
+$lang['Add a tag'] = "Ajouter un mot clé";
+$lang['Add a user'] = "Ajouter un utilisateur";
+$lang['Add group'] = "Ajouter un groupe";
+$lang['Add selected elements to caddie'] = "Ajouter les éléments sélectionnés au panier";
+$lang['Add'] = "Ajouter";
+$lang['Allow user registration'] = "Permettre l'enregistrement des utilisateurs";
+$lang['Apply to subcategories'] = "Appliquer aux sous-catégories";
+$lang['Associated'] = "Associée à";
+$lang['Association to categories'] = "Association aux catégories";
+$lang['Batch management'] = "Gestion par lot";
+$lang['Caddie management'] = "Gestion du panier";
+$lang['Caddie'] = "Panier";
+$lang['Categories authorized thanks to group associations'] = "Catégories accessibles grâce à l'appartenance aux groupes";
+$lang['Categories manual order was saved'] = "L'ordre manuel des catégories a été sauvegardé";
+$lang['Category elements associated to the following categories: %s'] = "Les éléments de la catégorie ont été associés aux catégories suivantes : %s";
+$lang['Check for upgrade failed for unknown reasons.'] = "La vérification de la dernière version sur le serveur a échouée pour une raison inconnue.";
+$lang['Check for upgrade'] = "Dernière version ?";
+$lang['Comments for all'] = "Commentaires pour tous";
+$lang['Controversy'] = "Conflit";
+$lang['Current name'] = "Nom courant";
+$lang['Database'] = "Base de données";
+$lang['Deactivate'] = "Désactiver";
+$lang['Delete Representant'] = "Supprimer le représentant";
+$lang['Delete selected tags'] = "Supprimer les mots clés sélectionnés";
+$lang['Delete selected users'] = "Supprimer les utilisateurs sélectionnés";
+$lang['Deletions'] = "Suppressions";
+$lang['Deny selected groups'] = "Interdire l'accès aux groupes sélectionnés";
+$lang['Deny selected users'] = "Interdire l'accès aux utilisateurs sélectionnés";
+$lang['Description'] = "Description";
+$lang['Display options'] = "Options d'affichage";
+$lang['Dissociated'] = "Dissociée de";
+$lang['Does not represent'] = "Ne représente pas";
+$lang['Edit all picture informations'] = "Modifier toutes les informations liées à cette image";
+$lang['Edit selected tags'] = "Éditer les mots clés sélectionnés";
+$lang['Edit tags'] = "Éditer les mots clés";
+$lang['Elements'] = "Éléments";
+$lang['Email admins when a new user registers'] = "Notifier les administrateurs lors de l'inscription d'un utilisateur";
+$lang['Email admins when a valid comment is entered'] = "Notifier les administrateurs quand un commentaire est enregistré";
+$lang['Email admins when a comment requires validation'] = "Notifier les administrateurs quand un commentaire requiert leur validation";
+$lang['Email admins when a picture is uploaded'] = "Notifier les administrateurs quand une image est téléchargée";
+$lang['Empty caddie'] = "Vider le panier";
+$lang['Environment'] = "Environnement";
+$lang['Form'] = "Formulaire";
+$lang['Gallery URL'] = "URL de la galerie";
+$lang['Gallery title'] = "Titre de la galerie";
+$lang['Grant selected groups'] = "Donner l'accès aux groupes sélectionnés";
+$lang['Grant selected users'] = "Donner l'accès aux utilisateurs sélectionnés";
+$lang['Group name'] = "Nom du groupe";
+$lang['Groups'] = "Groupes";
+$lang['Guests'] = "Invités";
+$lang['History'] = "Historique";
+$lang['Informations'] = "Informations";
+$lang['Install'] = "Installer";
+$lang['Link all category elements to a new category'] = "Associer tous les éléments de la catégorie à une nouvelle catégorie";
+$lang['Link all category elements to some existing categories'] = "Associer tous les éléments de la catégorie à des catégories existantes";
+$lang['Linked categories'] = "Catégories associées";
+$lang['Lock gallery'] = "Verrouiller la galerie";
+$lang['Maintenance'] = "Maintenance";
+$lang['Manage permissions for a category'] = "Gérer les permissions pour une catégorie";
+$lang['Manage permissions for group "%s"'] = "Gérer les permissions pour le groupe \"%s\"";
+$lang['Manage permissions for user "%s"'] = "Gérer les permissions pour l'utilisateur \"%s\"";
+$lang['Manage tags'] = "Gérer les mots clés";
+$lang['Members'] = "Membres";
+$lang['Metadata synchronized from file'] = "Méta-données synchronisées à partir du fichier";
+$lang['Move categories'] = "Déplacer les catégories";
+$lang['Move'] = "Déplacer";
+$lang['Name'] = "Nom";
+$lang['New name'] = "Nouveau nom";
+$lang['New parent category'] = "Nouvelle catégorie parente";
+$lang['New tag'] = "Nouveau mot clé";
+$lang['Number of comments per page'] = "Nombre de commentaires par page";
+$lang['Number of rates'] = "Nombre de notes";
+$lang['Number of thumbnails to create'] = "Nombre de miniatures à créer";
+$lang['Only private categories are listed'] = "Seules les catégories privées sont listées";
+$lang['Operating system'] = "Système d'exploitation";
+$lang['Options'] = "Options";
+$lang['Other private categories'] = "Autres catégories privées";
+$lang['Page banner'] = "Bannière des pages";
+$lang['Parent category'] = "Catégorie parente";
+$lang['Path'] = "Chemin";
+$lang['Permalink'] = "Lien permanent";
+$lang['Permalink %s has been previously used by category %s. Delete from the permalink history first'] = "Le lien permanent %s a été précédemment utilisé par la catégorie %s. Veuillez l'effacer de l'historique des liens permanents";
+$lang['The permalink name must be composed of a-z, A-Z, 0-9, "-", "_" or "/". It must not be numeric or start with number followed by "-"'] = "Le lien permanent ne doit contenir des caractères que parmi \"a-zA-Z0-9\", \"-\", \"_\" ou \"/\". Il ne doit pas être numérique ou commencer par un nombre suivi par \"-\"";
+$lang['Permalink %s is already used by category %s'] = "Le lien permanent %s est déja utilisé par la catégorie %s";
+$lang['Permalink history'] = "Historique des liens permanents";
+$lang['Permalinks'] = "Liens permanents";
+$lang['Permission denied'] = "Accès interdit";
+$lang['Permission granted thanks to a group'] = "Accès autorisé grâce à l'appartenance aux groupes";
+$lang['Permission granted'] = "Accès autorisé";
+$lang['Picture informations updated'] = "Informations de l'image mises à jour";
+$lang['Plugins'] = "Plugins";
+$lang['Position'] = "Position";
+$lang['Preferences'] = "Préférences";
+$lang['Properties'] = "Propriétés";
+$lang['Random picture'] = "Image au hasard";
+$lang['Rate date'] = "Date de notation";
+$lang['Rating by guests'] = "Notation par les invités";
+$lang['Rating'] = "Notation";
+$lang['Reject All'] = "Tout rejeter";
+$lang['Reject'] = "Rejeter";
+$lang['Representant'] = "Représentant";
+$lang['Representation of categories'] = "Représentation des catégories";
+$lang['Representative'] = "Représentant";
+$lang['Represents'] = "Représente";
+$lang['Save order'] = "Sauvegarder l'ordre";
+$lang['Save to permalink history'] = "Sauvegarder dans l'historique des liens permanents";
+$lang['Select at least one category'] = "Sélectionner au moins une catégorie";
+$lang['Select at least one picture'] = "Sélectionner au moins une image";
+$lang['Select at least one user'] = "Sélectionner au moins un utilisateur";
+$lang['Show info'] = "Montrer les informations";
+$lang['Site manager'] = "Gestionnaire des sites";
+$lang['Status'] = "Statut";
+$lang['Statistics'] = "Statistiques";
+$lang['Storage category'] = "Catégorie de stockage";
+$lang['Sum of rates'] = "Somme des notes";
+$lang['Tag "%s" already exists'] = "Le mot clé \"%s\" existe déjà";
+$lang['Tag "%s" was added'] = "Le mot clé \"%s\" a été ajouté";
+$lang['Tag selection'] = "Sélection de mots clés";
+$lang['Take selected elements out of caddie'] = "Sortir les éléments sélectionnés du panier";
+$lang['The %d following tags were deleted'] = "Les %d mots clés suivants ont été supprimés";
+$lang['Unable to check for upgrade.'] = "Impossible de connaître la dernière version.";
+$lang['Uninstall'] = "Désinstaller";
+$lang['Use the default image sort order (defined in the configuration file)'] = "Utiliser l'ordre de tri des images par défaut (défini dans le fichier de configuration)";
+$lang['User comments validation'] = "Validation des commentaires d'utilisateurs";
+$lang['Users'] = "Utilisateurs";
+$lang['Validate All'] = "Tout valider";
+$lang['Validate'] = "Valider";
+$lang['Validation'] = "Validation";
+$lang['Version'] = "Version";
+$lang['Virtual categories movement'] = "Déplacement de catégories virtuelles";
+$lang['Virtual categories to move'] = "Catégories virtuelles à déplacer";
+$lang['Virtual category name'] = "Nom de la catégorie virtuelle";
+$lang['Webmaster cannot be deleted'] = "Le webmestre ne peut pas être supprimé";
+$lang['You are running on development sources, no check possible.'] = "Vous travaillez avec les sources de développement, impossible de vérifier la dernière version.";
+$lang['You cannot delete your account'] = "Vous ne pouvez pas supprimer votre compte";
+$lang['You cannot move a category in its own sub category'] = "Vous ne pouvez pas déplacer une catégorie dans sa propre sous-catégorie";
+$lang['You need to confirm deletion'] = "Vous devez confirmer la suppression";
+$lang['add tags'] = "Ajouter les tags";
+$lang['Adviser'] = "Conseiller";
+$lang['associate to category'] = "Associer à la catégorie";
+$lang['associate to group'] = "Associer au groupe";
+$lang['Authorized'] = "Autorisés";
+$lang['Add a virtual category'] = "Ajouter une catégorie virtuelle";
+$lang['Authorize users to add comments on selected categories'] = "Autoriser les utilisateurs à ajouter des commentaires dans les catégories sélectionnées";
+$lang['The name of a category should not be empty'] = "Le nom de la catégorie ne doit pas être vide";
+$lang['Lock categories'] = "Verrouiller les catégories";
+$lang['Private category'] = "Catégorie privée";
+$lang['Public category'] = "Catégorie publique";
+$lang['Find a new representant by random'] = "Trouver un nouveau représentant au hasard";
+$lang['Public / Private'] = "Publique / Privée";
+$lang['Manage authorizations for selected categories'] = "Gérer le type d'accès pour les catégories sélectionnées";
+$lang['Select uploadable categories'] = "Sélectionner les catégories autorisées à l'ajout";
+$lang['Virtual category added'] = "Catégorie virtuelle ajoutée";
+$lang['Virtual category deleted'] = "Catégorie virtuelle supprimée";
+$lang['Category'] = "Catégorie";
+$lang['Access type'] = "Type d'accès";
+$lang['Comments'] = "Commentaires";
+$lang['Information data registered in database'] = "Informations enregistrées dans la base de données";
+$lang['Default display'] = "Affichage par défaut";
+$lang['History'] = "Historique";
+$lang['The gallery URL is not valid.'] = "L'adresse de la galerie n'est pas valide.";
+$lang['Main'] = "Principale";
+$lang['The number of comments a page must be between 5 and 50 included.'] = "Le nombre de commentaires d'utilisateurs par page doit être compris entre 5 et 50.";
+$lang['Configuration'] = "Configuration";
+$lang['confirm'] = "Confirmer";
+$lang['Date'] = "Date";
+$lang['delete category'] = "supprimer la catégorie";
+$lang['dissociate from category'] = "Dissocier de la catégorie";
+$lang['dissociate from group'] = "Dissocier du groupe";
+$lang['edit category permissions'] = "Modifier les permissions de la catégorie";
+$lang['Category informations updated successfully.'] = "Les informations de la catégorie ont été mises à jour avec succès.";
+$lang['Authorize upload'] = "Autoriser l'ajout d'images";
+$lang['elements per page'] = "Nombre d'éléments par page à afficher";
+$lang['elements'] = "éléments";
+$lang['High definition enabled'] = "Haute définition actif";
+$lang['File'] = "Fichier";
+$lang['Filesize'] = "Poids";
+$lang['first element added on %s'] = "premier élément ajouté le %s";
+$lang['Forbidden'] = "Interdits";
+$lang['global mode'] = "Mode global";
+$lang['group "%s" added'] = "groupe \"%s\" ajouté";
+$lang['group "%s" deleted'] = "groupe \"%s\" supprimé";
+$lang['group "%s" updated'] = "groupe \"%s\" mis à jour";
+$lang['group'] = "groupe";
+$lang['The name of a group must not contain " or \' or be empty.'] = "Le nom du groupe ne doit pas contenir \" ou ' et ne doit pas être vide.";
+$lang['This name is already used by another group.'] = "Ce nom est déjà utilisé par un autre groupe.";
+$lang['Groups'] = "Groupes";
+$lang[''] = "";
+$lang['High definition'] = "Haute définition";
+$lang['jump to category'] = "Se rendre dans la catégorie";
+$lang['jump to image'] = "Se rendre à l'image";
+$lang['leave'] = "laisser";
+$lang['Lock'] = "Verrouiller";
+$lang['Locked'] = "Verrouillées";
+$lang['manage category elements'] = "Gérer les éléments de la catégorie";
+$lang['manage sub-categories'] = "Gérer les sous-catégories";
+$lang['Manage'] = "Gérer";
+$lang['maximum height'] = "Hauteur maximum";
+$lang['maximum width'] = "Largeur maximum";
+$lang['Execution time is out, treatment must be continue [Estimated time: %d second].'] = "Le temps d'exécution étant dépassé, le traitement doit continuer [Temps estimé: %d second].";
+$lang['Execution time is out, treatment must be continue [Estimated time: %d seconds].'] = "Le temps d'exécution étant dépassé, le traitement doit continuer [Temps estimé: %d secondes].";
+$lang['Prepared time for list of users to send mail is limited. Others users are not listed.'] = "Le temps de préparation de la liste des utilisateurs pour l'envoi est limité. Les autres utilisateurs ne sont pas listés.";
+$lang['Time to send mail is limited. Others mails are skipped.'] = "Le temps d'envoi des courriels est limité. Les autres envois de courriel ont été ignorés.";
+$lang['To send ?'] = "À envoyer ?";
+$lang['Last send'] = "Dernier envoi";
+$lang['email'] = "Courriel";
+$lang['User'] = "Utilisateur";
+$lang['Complementary mail content'] = "Contenu complémentaire au courriel ";
+$lang['See you soon,'] = "À bientôt,";
+$lang['Go to'] = "Rendez-vous sur";
+$lang['Hello'] = "Bonjour";
+$lang['New elements were added'] = "De nouveaux éléments ont été ajoutés";
+$lang['on'] = "le";
+$lang['between'] = "entre le";
+$lang['and'] = "et le";
+$lang['The webmaster has subscribed you to receiving notifications by mail.'] = "Vous venez d'être inscrit par le webmestre du site pour recevoir des notifications par courriel.";
+$lang['You have subscribed to receiving notifications by mail.'] = "Vous venez de vous inscrire pour recevoir des notifications par courriel.";
+$lang['To subscribe'] = "Pour vous inscrire";
+$lang['If you encounter problems or have any question, please send a message to'] = "En cas de problèmes ou de questions, envoyer un courriel à";
+$lang['[NBM] Problems or questions'] = "[NBM] Problèmes ou questions";
+$lang['The webmaster has unsubscribed you from receiving notifications by mail.'] = "Vous venez d'être désinscrit par le webmestre du site pour ne plus recevoir la notification par courriel.";
+$lang['You have unsubscribed from receiving notifications by mail.'] = "Vous venez de vous désinscrire pour ne plus recevoir la notification par courriel.";
+$lang[', click on'] = ", cliquez sur";
+$lang['To unsubscribe'] = "Pour vous désinscrire";
+$lang['With blank value, gallery title will be used'] = "Si non renseigné, le titre de la galerie sera utilisé";
+$lang['Notification'] = "Notification";
+$lang['Error when sending email to %s [%s].'] = "Erreur lors de l'envoi du courriel à %s [%s].";
+$lang['Mail sent to %s [%s].'] = "Courriel envoyé à %s [%s].";
+$lang['%d mail was sent.'] = "%s courriel a été envoyé.";
+$lang['%d mails were sent.'] = "%s courriels ont été envoyés.";
+$lang['%d mail was not sent.'] = "%s courriel n'a pas été envoyé.";
+$lang['%d mails were not sent.'] = "%s courriels n'ont pas été envoyés.";
+$lang['No mail to send.'] = "Pas de courriel à envoyer.";
+$lang['There is no available subscribers to mail.'] = "Il n'y a pas d'utilisateur à notifier par courriel.";
+$lang['Subscribers could be listed (available) only if there is new elements to notify.'] = "Un utilisateur peut être notifié seulement si de nouveaux éléments sont disponibles pour cet utilisateur.";
+$lang['Anyway only webmasters can see this tab and never administrators.'] = "Seul le webmaster a accès à cet onglet, pas les administrateurs.";
+$lang['No user to send notifications by mail.'] = "Pas d'utilisateur pour envoyer des notifications par courriels.";
+$lang['New elements added'] = "Nouveaux éléments ajoutés";
+$lang['Subscribe to notification by mail'] = "Inscription à la notification par courriel";
+$lang['Unsubscribe from notification by mail'] = "Désinscription à la notification par courriel";
+$lang['Parameter'] = "Paramétrage";
+$lang['Processing treatment.'] = "Traitement en cours.";
+$lang['Please wait...'] = "Veuillez patienter...";
+$lang['Continue processing treatment'] = "Continuer le traitement en cours";
+$lang['Complementary mail content'] = "Contenu complémentaire du courriel";
+$lang['Add detailed content'] = "Ajout d'un contenu détaillé";
+$lang['Send mail as'] = "Envoyer le courriel en tant que";
+$lang['Send mail to users'] = "Envoie de courriel aux utilisateurs";
+$lang['Send'] = "Envoie";
+$lang['Options'] = "Options";
+$lang['Send'] = "Envoyer";
+$lang['Subscribed'] = "Inscrits";
+$lang['Subscribe'] = "S'inscrire";
+$lang['Parameters'] = "Paramètres";
+$lang['Select recipients'] = "Sélection des destinataires";
+$lang['Subscribe/unsubscribe users'] = "Inscrire/désinscrire les utilisateurs";
+$lang['Unsubscribed'] = "Non inscrits";
+$lang['%d parameter was updated.'] = "%d paramètre a été mis à jour.";
+$lang['%d parameters were updated.'] = "%d paramètres ont été mis à jour.";
+$lang['%d user was not updated.'] = "%d utilisateur n'a pas été mis à jour.";
+$lang['%d users were not updated.'] = "%d utilisateurs n'ont pas été mis à jour.";
+$lang['User %s [%s] was removed from the subscription list.'] = "L'utilisateur %s [%s] a été supprimé de la liste des inscrits.";
+$lang['User %s [%s] was added to the subscription list.'] = "L'utilisateur %s [%s] a été ajouté à la liste des inscrits.";
+$lang['%d user was updated.'] = "%d utilisateur a été mis à jour.";
+$lang['%d users were updated.'] = "%d utilisateurs ont été mis à jour.";
+$lang['User %s [%s] was not removed from the subscription list.'] = "L'utilisateur %s [%s] n'a pas été supprimé de la liste des inscrits.";
+$lang['User %s [%s] was not added to the subscription list.'] = "L'utilisateur %s [%s] n'a pas été ajouté à la liste des inscrits.";
+$lang['User %s [%s] added.'] = "Utilisateur %s [%s] ajouté.";
+$lang['Warning: subscribing or unsubscribing will send mails to users'] = "Attention, l'inscription ou la désincription génère l'envoi de courriel aux utilisateurs concernés";
+$lang['Send mail on HTML format'] = "Envoyer le courriel au format HTML";
+$lang['Include display of recent pictures group by dates'] = "Inclure l'affichage des dernières images groupées par dates";
+$lang['Available only with HTML format'] = "Disponible uniquement avec le format HTML";
+$lang['no write access'] = "Pas d'accès en écriture";
+$lang['Permissions'] = "Permissions";
+$lang['private'] = "privé";
+$lang['Properties'] = "Propriétés";
+$lang['public'] = "public";
+$lang['Purge never used notification feeds'] = "Purger les flux de notification jamais utilisés";
+$lang['Purge sessions'] = "Purger les sessions";
+$lang['randomly represented'] = "représentant au hasard";
+$lang['registration date'] = "date d'enregistrement";
+$lang['clean'] = "nettoyer";
+$lang['remove remote listing.xml file'] = "supprimer le fichier listing.xml distant";
+$lang['generate listing'] = "générer le listing";
+$lang['generate file listing.xml on remote site'] = "générer le fichier listing.xml sur le site distant";
+$lang['Create this site'] = "Créer ce site";
+$lang['A local listing.xml file has been found for'] = "Un fichier listing.xml local a été trouvé pour";
+$lang['read local listing.xml and update'] = "lire le listing.xml local et mettre à jour";
+$lang['test'] = "tester";
+$lang['test this remote site'] = "tester ce site distant";
+$lang['remove tags'] = "supprimer les tags";
+$lang['Repair and optimize database'] = "Réparer et optimiser la base de données";
+$lang['selection'] = "sélection";
+$lang['set to'] = "changer en";
+$lang['singly represented'] = "représentant fixe";
+$lang['This site already exists'] = "Ce site existe déjà";
+$lang['Create a new site : (give its URL to create_listing_file.php)'] = "Créer un nouveau site distant : (donner son URL vers create_listing_file.php)";
+$lang['created'] = "créé";
+$lang['Delete'] = "supprimer";
+$lang['delete this site and all its attached elements'] = "supprimer ce site et toutes les informations associées";
+$lang['deleted'] = "supprimé";
+$lang['an error happened'] = "une erreur est survenue";
+$lang['file create_listing_file.php on remote site was not found'] = "le fichier create_listing_file.php est introuvable sur le site distant";
+$lang['Local'] = "Local";
+$lang['Remote'] = "Distant";
+$lang['synchronize'] = "synchroniser";
+$lang['update the database from files'] = "met à jour la base de données à partir des fichiers";
+$lang['status'] = "Statut";
+$lang['Directory'] = "Répertoire";
+$lang['sub-categories'] = "sous-catégories";
+$lang['synchronize metadata'] = "Synchroniser les méta-données";
+$lang['synchronize'] = "synchroniser";
+$lang['target'] = "Cible";
+$lang['Thumbnail'] = "Miniature";
+$lang['title'] = "Titre";
+$lang['Categories management'] = "Gestion des catégories";
+$lang['Piwigo configuration'] = "Configuration de Piwigo";
+$lang['Piwigo administration'] = "Administration de Piwigo";
+$lang['Edit a category'] = "Modifier une catégorie";
+$lang['Group management'] = "Gestion des groupes";
+$lang['User list'] = "Liste des utilisateurs";
+$lang['Modify informations about a picture'] = "Modifier les informations d'une image";
+$lang['Thumbnail creation'] = "Création des miniatures";
+$lang['Database synchronization with files'] = "Synchronisation de la base à partir des fichiers de";
+$lang['Pictures waiting for validation'] = "Images en attente de validation";
+$lang['all'] = "Tout";
+$lang['pictures without thumbnail (jpeg and png only)'] = "images sans miniature (jpeg et png uniquement)";
+$lang['height must be a number superior to'] = "la hauteur doit un entier supérieur à";
+$lang['width must be a number superior to'] = "la largeur doit être un entier supérieur à";
+$lang['for the file format'] = "pour le format de fichier";
+$lang['No missing thumbnail'] = "Aucune miniature ne manque";
+$lang['Picture unreachable or no support'] = "Image inaccessible ou format non supporté";
+$lang['GD version'] = "version de GD";
+$lang['Miniaturization parameters'] = "Paramètre de miniaturisation";
+$lang['generated in'] = "générée en";
+$lang['Results of miniaturization'] = "Résultats de la miniaturisation";
+$lang['General statistics'] = "Statistiques générales";
+$lang['max time'] = "temps maximal";
+$lang['average time'] = "temps moyen";
+$lang['min time'] = "temps minimal";
+$lang['number of miniaturized pictures'] = "nombre de miniatures créées";
+$lang['total time'] = "temps total";
+$lang['for this file format'] = "pour ce format de fichier";
+$lang['unit mode'] = "Mode unitaire";
+$lang['Unlocked'] = "Déverrouillées";
+$lang['unset'] = "vider";
+$lang['Update categories informations'] = "Mettre à jour les informations des catégories";
+$lang['Update images informations'] = "Mettre à jour les informations des images";
+$lang['Synchronize'] = "Synchroniser";
+$lang['reduce to single existing categories'] = "Traiter uniquement une catégorie";
+$lang['Choose an option'] = "Choisir une option";
+$lang['display maximum informations (added categories and elements, deleted categories and elements)'] = "Afficher un maximum d'informations (catégories ajoutées, éléments ajoutés, catégories et éléments supprimés)";
+$lang['Piwigo version differs on the remote site'] = "La version Piwigo sur le site distant est différente";
+$lang['Version of create_listing_file.php on the remote site and Piwigo must be the same'] = "Les version de create_listing_file.php sur le site distant et Piwigo doivent être les mêmes";
+$lang['listing.xml file was not found'] = "le fichier listing.xml est introuvable";
+$lang['listing.xml file was not found on the remote site. This file is generated by choosing the "generate listing" command in the Site manager'] = "le fichier listing.xml est introuvable sur le site distant. Ce fichier est généré avec la commande \"générer le listing\" dans le gestionnaire de sites";
+$lang['Error list'] = "Liste des erreurs";
+$lang['Errors caption'] = "Légende des erreurs";
+$lang['Detailed informations'] = "Informations détaillées";
+$lang['File/directory read error'] = "Erreur d'ouverture fichier/répertoire";
+$lang['The file or directory cannot be accessed (either it does not exist or the access is denied)'] = "Le fichier ou répertoire ne peut pas être accessible (soit il n'existe pas, soit l'accès est refusé)";
+$lang['a picture filetype requires a thumbnail. The thumbnail must be present in the sub-directory "thumbnail" of the category directory. The thumbnail filename must start with the configured thumbnail prefix and the extension must be among the following list :'] = "Chaque fichier image requiert une miniature. La miniature doit être présente dans le sous-répertoire \"thumbnail\" du répertoire de la catégorie. Le nom du fichier de la miniature doit commencer avec le paramètre de configuration \"prefix_thumbnail\" et l'extension du nom du fichier doit être parmi la liste suivante :";
+$lang['missing thumbnail'] = "miniature manquante";
+$lang['categories deleted in the database'] = "catégories supprimées de la base de données";
+$lang['elements deleted in the database'] = "éléments supprimés de la base de données";
+$lang['images candidates for metadata synchronization'] = "images candidates à la synchronisation avec les méta-données";
+$lang['elements informations synchronized with files metadata'] = "informations des images synchronisées avec les méta-données";
+$lang['errors during synchronization'] = "erreurs survenues durant la synchronisation";
+$lang['categories added in the database'] = "catégories ajoutées dans la base de données";
+$lang['elements added in the database'] = "éléments ajoutés dans la base de données";
+$lang['elements updated in the database'] = "éléments mis à jour dans la base de données";
+$lang['Search for new images in the directories'] = "Chercher les nouvelles images dans les répertoires";
+$lang['added'] = "ajouté";
+$lang['deleted'] = "supprimé";
+$lang['Metadata synchronization results'] = "Résultat de la synchronisation des méta-données";
+$lang['only perform a simulation (no change in database will be made)'] = "Simuler uniquement (aucun changement ne sera fait dans la base de données)";
+$lang['[Simulation]'] = "[Simulation]";
+$lang['directories + files'] = "Répertoires + fichiers";
+$lang['only directories'] = "Répertoires uniquement";
+$lang['synchronize files structure with database'] = "Synchroniser la structure des fichiers avec la base de données";
+$lang['synchronize files metadata with database elements informations'] = "Synchroniser les informations des éléments de la base de données à partir des méta-données des fichiers";
+$lang['even already synchronized elements'] = "Même les éléments déjà synchronisés";
+$lang['Used metadata'] = "Méta-données employées";
+$lang['The name of directories and files must be composed of letters, numbers, "-", "_" or "."'] = "Le nom des répertoires et des fichiers ne doit être constitué que de lettres, de chiffres, de \"-\", \"_\" et \".\"";
+$lang['wrong filename'] = "nom de fichier erroné";
+$lang['Upload'] = "Ajout";
+$lang['user "%s" added'] = "utilisateur \"%s\" ajouté";
+$lang['User status'] = "Statut de l'utilisateur";
+$lang['user_status_admin'] = "Administrateur";
+$lang['user_status_generic'] = "Générique";
+$lang['user_status_guest'] = "Invité";
+$lang['user_status_normal'] = "Visiteur";
+$lang['user_status_webmaster'] = "Webmestre";
+$lang['Users'] = "Utilisateurs";
+$lang['Virtual category'] = "Catégorie virtuelle";
+$lang['Waiting'] = "En attente";
+$lang['default'] = "par défaut";
+$lang['Toggle \'default group\' property'] = "Inverser la propriété 'groupe par défaut'";
+$lang['Advanced features'] = "Fonctions avancées";
+$lang['Not linked elements'] = "Éléments non liés";
+$lang['Specials'] = "Spéciales";
+$lang['Files with same name in more than one physical category'] = "Fichiers portant le même nom dans plusieurs catégories physiques";
+$lang['Overall'] = "Vue globale";
+$lang['Year'] = "Année";
+$lang['Month'] = "Mois";
+$lang['Day'] = "Jour";
+$lang['Pages seen'] = "Pages vues";
+$lang['Pictures'] = "Images";
+$lang['Time'] = "Heure";
+$lang['User'] = "Utilisateur";
+$lang['IP'] = "IP";
+$lang['Element'] = "Élément";
+$lang['Section'] = "Section";
+$lang['Tags'] = "Mots clés";
+$lang['Save page visits by guests'] = "Enregistrer les pages visitées par les invités";
+$lang['Save page visits by users'] = "Enregistrer les pages visitées par les utilisateurs";
+$lang['Save page visits by administrators'] = "Enregistrer les pages visitées par les administrateurs";
+$lang['Properties'] = "Propriétés";
+$lang['An information email was sent to group "%s"'] = "Un courriel d'informations a été envoyé aux membres du groupe \"%s\"";
+$lang['Send an information email to group members'] = "Envoyer un courriel d'informations aux membres d'un groupe";
+$lang['Group'] = "Groupe";
+$lang['[%s] Come to visit the category %s'] = "[%s] Venez visiter la catégorie %s";
+$lang['Hello,'] = "Bonjour,";
+$lang['See you soon.'] = "À bientôt.";
+$lang['Come to discover the category:'] = "Venez découvrir la catégorie:";
+$lang['Mail content'] = "Contenu du courriel";
+$lang['none'] = "aucun";
+$lang['high'] = "élevé";
+$lang['other'] = "autre";
+$lang['Element type'] = "Type d'élément";
+$lang['User'] = "Utilisateur";
+$lang['Image id'] = "Identifiant image";
+$lang['Summary'] = "Résumé";
+$lang['%d line filtered'] = "%d ligne filtrée";
+$lang['%d lines filtered'] = "%d lignes filtrées";
+$lang['%d guest'] = "%d invité";
+$lang['%d guests'] = "%d invités";
+$lang['Hour'] = "Heure";
+$lang['guest'] = "invité";
+$lang['default values'] = "valeurs par défaut";
+$lang['High filesize'] = "Taille du fichier haute résolution";
+$lang['Guest cannot be deleted'] = "L'invité ne peut pas être supprimé";
+$lang['Default user cannot be deleted'] = "L'utilisateur par défaut ne peut pas être supprimé";
+$lang['Purge history detail'] = "Purger le détail de l'historique";
+$lang['Purge history summary'] = "Purger le récapitulatif de l'historique";
+$lang['Check integrity'] = "Contrôle d'intégrité";
+$lang['Anomaly'] = "Anomalie";
+$lang['Correction'] = "Correction";
+$lang['Automatic correction'] = "Correction automatique";
+$lang['Impossible automatic correction'] = "Correction automatique impossible";
+$lang['Correction applied with success'] = "Correction appliquée avec succès";
+$lang['Correction applied with error'] = "Correction appliquée avec erreur";
+$lang['%d anomaly has been detected.'] = "%d anomalie a été détectée.";
+$lang['%d anomalies have been detected.'] = "%d anomalies ont été détectées.";
+$lang['%d anomaly has been corrected.'] = "%d anomalie a été corrigée.";
+$lang['%d anomalies have been detected corrected.'] = "%d anomalies ont été détectées et corrigées.";
+$lang['%d anomaly has not been corrected.'] = "%d anomalie n'a pu être corrigée.";
+$lang['%d anomalies have not been corrected.'] = "%d anomalies n'ont pu être corrigées.";
+$lang['Go to %s or %s for more informations'] = "Allez sur %s ou %s pour plus d'informations";
+$lang['the forum'] = "le forum";
+$lang['the wiki'] = "le wiki";
+$lang['%s value is not correct file because exif are not supported'] = "La valeur de %s est incorrecte parce que les exif ne sont pas supportés";
+$lang['%s must be to set to false in your local/config/config.inc.php file'] = "%s doit être mis à \"false\" dans votre fichier local/config/config.inc.php";
+$lang['Main "guest" user does not exist'] = "L'utilisateur \"invité\" principal n'existe plus";
+$lang['Main "guest" user status is incorrect'] = "Le statut de l'utilisateur \"invité\" principal est incorrect";
+$lang['Default user does not exist'] = "L'utilisateur par défaut n'existe pas";
+$lang['Main "webmaster" user does not exist'] = "L'utilisateur \"Webmestre\" principal n'existe pas";
+$lang['Main "webmaster" user status is incorrect'] = "Le statut de l'utilisateur \"Webmestre\" principal est incorrect";
+$lang['User "%s" created with "%s" like password'] = "Utilisateur \"%s\" créé avec le mot de passe \"%s\"";
+$lang['Status of user "%s" updated'] = "Statut de l'utilisateur \"%s\" mis à jour";
+$lang['add new elements to caddie'] = "Ajouter les nouveaux éléments au panier";
+$lang['No display'] = "Pas d'affichage";
+$lang['Classic display'] = "Affichage classique";
+$lang['Hoverbox display'] = "Affichage lors du survol";
+$lang['Thumbnails'] = "Miniatures";
+$lang['Mail address is obligatory for all users'] = "L'adresse courriel est obligatoire pour tous les utilisateurs";
+$lang['Minimum privacy level'] = "Niveau minimal de confidentialité";
+$lang['Privacy level'] = "Niveau de confidentialité";
+$lang['Level 0'] = "---";
+$lang['Level 1'] = "Contacts";
+$lang['Level 2'] = "Amis";
+$lang['Level 4'] = "Famille";
+$lang['Level 8'] = "Admins";
+$lang['Reinitialize check integrity'] = "Réinitialiser les contrôles d'intégrité";
+$lang['Check all'] = "Tout cocher";
+$lang['Uncheck all'] = "Tout décocher";
+$lang['Check automatic corrections'] = "Cocher les corrections automatiques";
+$lang['Apply selected corrections'] = "Appliquer les corrections sélectionnées";
+$lang['Ignore selected anomalies'] = "Ignorer les anomalies sélectionnées";
+$lang['Refresh'] = "Rafraîchir";
+$lang['The anomaly will be ignored until next application version'] = "L'anomalie sera ignorée jusqu'à la prochaine version de l'application";
+$lang['Correction the anomaly will cancel the fact that it\'s ignored'] = "L'anomalie ne sera plus ignorée du fait de sa correction";
+$lang['%d anomaly has been ignored.'] = "%d anomalie a été ignorée.";
+$lang['%d anomalies have been ignored.'] = "%d anomalies ont été ignorées.";
+$lang['Plugins which need upgrade'] = "Plugins à mettre à jour";
+$lang['Plugins up to date'] = "Plugins à jour";
+$lang['Plugin versions can\'t be checked'] = "Impossible de vérifier les plugins suivants";
+$lang['Current<br>version'] = "Version<br>actuelle";
+$lang['Available<br>version'] = "Version<br>disponible";
+$lang['Automatic upgrade'] = "Mise à jour automatique";
+$lang['Download file'] = "Télécharger le fichier";
+$lang['Plugin list'] = "Liste des plugins";
+$lang['Check for updates'] = "Rechercher les mises à jour";
+$lang['Other plugins'] = "Autres plugins disponibles";
+$lang['Last revisions'] = "Dernières révisions";
+$lang['Delete'] = "Supprimer";
+$lang['Are you sure you want to delete this plugin?'] = "Êtes-vous sûr de vouloir supprimer ce plugin?";
+$lang['Are you sure you want to install this plugin?'] = "Êtes-vous sûr de vouloir installer ce plugin?";
+$lang['Are you sure to install this upgrade? You must verify if this version does not need uninstallation.'] = "Êtes-vous sur de vouloir installer cette mise à jour? Vous devez vérifiez que cette mise à jour ne nécessite pas de désinstallation préalable.";
+$lang['%s has been successfully upgraded.'] = "%s a été mis à jour avec succès.";
+$lang['Plugin has been successfully copied'] = "Le plugin a été copié avec succès.";
+$lang['You might go to plugin list to install and activate it.'] = "Rendez-vous dans la liste des plugins pour l'installer et l'activer.";
+$lang['Can\'t create temporary file.'] = "Impossible de créer un fichier temporaire.";
+$lang['Can\'t download archive.'] = "Impossible de télécharger l'archive.";
+$lang['Can\'t read or extract archive.'] = "Impossible de lire ou d'extraire l'archive.";
+$lang['An error occured during extraction (%s).'] = "Une erreur est survenue pendant l'extraction des fichiers (%s).";
+$lang['Please check "plugins" folder and sub-folders permissions (CHMOD).'] = "Vérifiez les permissions du dossier \"plugins\" et de ses sous-dossiers (CHMOD).";
+$lang['Can\'t connect to server.'] = "Impossible de se connecter au serveur.";
+$lang['Purge compiled templates'] = "Purger les templates compilés";
+$lang['Caddie is currently empty'] = "Le panier est actuellement vide.";
+$lang['Upload'] = "Ajout";
+$lang['Show upload link every time'] = "Afficher tout le temps le lien d'ajout d'image";
+$lang['User access level to upload'] = "Niveau d'accès utilisateur pour l'ajout";
+$lang['ACCESS_0'] = "Accès libre";
+$lang['ACCESS_1'] = "Accès à tous";
+$lang['ACCESS_2'] = "Accès aux utilisateurs inscrits";
+$lang['ACCESS_3'] = "Accès aux administrateurs";
+$lang['ACCESS_4'] = "Accès aux webmestres";
+$lang['ACCESS_5'] = "Pas d'accès";
+$lang['Support'] = "Support";
+$lang['Documentation'] = "Documentation";
+$lang['A new version of Piwigo is available.'] = "Une nouvelle version de Piwigo est disponible.";
+$lang['Piwigo Administration'] = "Administration de Piwigo";
+$lang['Piwigo version'] = "Version de Piwigo";
+$lang['You are running the latest version of Piwigo.'] = "Vous utilisez la dernière version de Piwigo.";
+$lang['The version of %s [%s] installed is not compatible with the version required [%s]'] = "La version de %s [%s] installée est incompatible avec la version requise [%s]";
+$lang['You need to upgrade your system to take full advantage of the application else the application will not work correctly, or not at all'] = "Vous devez mettre à jour votre système pour profiter pleinement de l'application, sinon l'application ne fonctionnera pas correctement, voire pas du tout";
+$lang['Deleted on'] = "Supprimés sur";
+$lang['Last hit'] = "dernier score";
+$lang['GD library is missing'] = "la bibliothèque GD est manquante";
+$lang['Templates'] = "Templates (modèles)";
+$lang['Extend for templates'] = "Étendre les templates";
+$lang['Replacement of original templates by customized templates from template-extension subfolder'] = "Remplacement des templates d'origine par vos templates personnalisés issus du dossier template-extension";
+$lang['Replacers (customized templates)'] = "Remplaçants (templates modifiés)";
+$lang['Original templates'] = "Templates d'origine";
+$lang['Optional URL keyword'] = "Paramètre facultatif de l'URL";
+$lang['Templates configuration has been recorded.'] = "La configuration des templates a été enregistrée.";
+$lang['All optimizations have been successfully completed.'] = "Toutes les optimisations ont été réalisées avec succès.";
+$lang['Optimizations have been completed with some errors.'] = "Les optimisations réalisées comportent certaines erreurs.";
+$lang['Modify information'] = "Modifier les informations";
+$lang['edit category informations'] = "éditer les informations de cette catégorie";
+$lang['nothing'] = "Rien";
+$lang['overrides existing values with empty ones'] = "Écraser les données existantes avec des données vides";
+$lang['manage image ranks'] = "gérer l'ordre des images";
+$lang['Manage image ranks'] = "Gérer l'ordre des images";
+$lang['Edit ranks'] = "Modifier l'ordre";
+$lang['No element in this category'] = "Aucun élément dans cette catégorie";
+$lang['Images manual order was saved'] = "L'ordre manuel des images a été sauvegardé";
+$lang['ranks'] = "rangs";
+$lang['By rank'] = "Par le rang";
+$lang['Manual order'] = 'Ordre manuel';
+$lang['Drag to re-order'] = "Cliquer-glisser pour ré-organiser";
+$lang['Quick Local Synchronization'] = "Synchronisation rapide";
+$lang['No photo can be deleted'] = "Aucune photo ne peut être supprimée";
+$lang['Note: photo deletion does not apply to photos added by synchronization. For photos added by synchronization, remove them from the filesystem and then perform another synchronization.'] = "Note : Cette suppression des photos ne s'applique pas pour les photos ajoutées à l'aide de la synchronisation (méthode classique par chargement FTP). Pour ces photos, supprimez-les de votre serveur et refaites une synchronisation.";
+$lang['Delete selected photos'] = "Supprimer les photos sélectionnées";
+$lang['%d photo was deleted'] = "%d photo a été supprimée";
+$lang['%d photos were deleted'] = "%d photos ont été supprimées";
+$lang['Downloads'] = "Téléchargements";
+$lang['Released on'] = "Publié le";
+$lang['Number of downloads'] = "Nombre de téléchargements";
+$lang['Piwigo Announcements Newsletter'] = "Newsletter Piwigo";
+$lang['Keep in touch with Piwigo project, subscribe to Piwigo Announcement Newsletter. You will receive emails when a new release is available (sometimes including a security bug fix, it\'s important to know and upgrade) and when major events happen to the project. Only a few emails a year.'] = "Gardez le contact avec le projet Piwigo, abonnez-vous à la newsletter. Vous recevrez un ecourriel lorsqu'une nouvelle version est disponible (parfois un bug de sécurité est corrigé, il est important de le savoir et de mettre à jour) ou qu'un événement majeur survient sur le projet. Quelques messages par an seulement.";
+$lang['Subscribe %s'] = "Abonner %s";
+$lang['Subscribe %s to Piwigo Announcements Newsletter'] = "Abonner %s à la newsletter Piwigo";
+$lang['Purge search history'] = "Purger l'historique des recherches";
+$lang['Hide'] = "Masquer";
+$lang['Password is missing. Please enter the password.'] = "Le mot de passe manque. Veuillez saisir le mot de passe.";
+$lang['Password confirmation is missing. Please confirm the chosen password.'] = "La confirmation du mot de passe manque. Veuillez confirmer le mot de passe choisi.";
+$lang['Password confirmation error.'] = "Erreur de confirmation du mot de passe.";
+$lang['Allow users to edit theirs owns comments'] = "Autoriser les utilisateurs à modifier leurs propres commentaires";
+$lang['Allow users to delete theirs owns comments'] = "Autoriser les utilisateurs à supprimer leurs propres commentaires";
+$lang['Email administrators when a comment is modified'] = "Notifier les administrateurs quand un commentaire est modifié";
+$lang['Email administrators when a comment is deleted'] = "Notifier les administrateurs quand un commentaire est supprimé";
+$lang['Cannot delete the old permalink !'] = "Impossible de supprimer cet ancien lien permanent !";
+$lang['Hit'] = "Pointage";
+$lang['Tools'] = "Outils";
+$lang['Photos'] = "Photos";
+$lang['Themes'] = "Thèmes";
+$lang['Instructions to use Piwigo'] = "Instructions pour utiliser Piwigo";
+$lang['Order alphanumerically'] = "Ordre alphanumérique";
+$lang['Order alphanumerically reverse'] = "Ordre alphanumérique inverse";
+$lang['Installed Themes'] = "Thèmes installés";
+$lang['Add New Theme'] = "Ajouter un thème";
+$lang['Forbid this theme to users'] = "Interdire ce thème aux utilisateurs";
+$lang['Set as default theme for unregistered and new users'] = "Thème par défaut pour les invités et les nouveaux utilisateurs";
+$lang['unknown'] = 'inconnu';
+$lang['Upload Photos'] = 'Ajoutez des photos';
+$lang['Drop into category'] = 'Mettre dans une catégorie';
+$lang['+ Add an upload box'] = '+ Ajouter une autre boîte de transfert';
+$lang['Upload'] = 'Transférer';
+$lang['Create the "%s" directory at the root of your Piwigo installation'] = 'Créez le répertoire "%s" à la racine de votre installation Piwigo';
+$lang['Give write access (chmod 777) to "%s" directory at the root of your Piwigo installation'] = 'Donnez les droits en écriture (chmod 777) sur le répertoire "%s" à la racine de votre installation Piwigo';
+$lang['existing category'] = 'catégorie existante';
+$lang['create a new category'] = 'créer une nouvelle catégorie';
+$lang['Category name'] = 'Nom de la catégorie';
+$lang['Category "%s" has been added'] = 'La catégorie "%s" a été ajoutée';
+$lang['Uploaded Photos'] = 'Photos ajoutées ';
+$lang['%d photos uploaded'] = '%d photos ajoutées';
+$lang['Privacy level set to "%s"'] = 'Niveau de confidentialité "%s"';
+$lang['Category "%s" now contains %d photos'] = 'La catégorie "%s" contient désormais %d photos';
+$lang['Manage this set of %d photos'] = 'Gérer ce lot de %d photos';
+$lang['Select files'] = 'Choisir des fichiers';
+$lang['JPEG files or ZIP archives with JPEG files inside please.'] = 'Fichiers JPEG ou archives ZIP contenant des fichiers JPEG s\'il vous plaît.';
+$lang['Everybody'] = 'Tout le monde';
+$lang['Who can see these photos?'] = 'Qui peut voir ces photos ?';
+$lang['Who can see this photo?'] = 'Qui peut voir cette photo ?';
+$lang['... or switch to the old style form'] = '... ou utiliser le formulaire "à l\'ancienne"';
+$lang['... or switch to the multiple files form'] = '... ou utiliser le formulaire multi-fichiers';
+$lang['The websize maximum width must be a number between %d and %d'] = 'La largeur maximum pour la photo taille web doit être un chiffre compris entre %d et %d';
+$lang['The websize maximum height must be a number between %d and %d'] = 'La hauteur maximum pour la photo taille web doit être un chiffre compris entre %d et %d';
+$lang['The websize image quality must be a number between %d and %d'] = 'La qualité d\'image pour la photo taille web doit être un chiffre compris entre %d et %d';
+$lang['The thumbnail maximum width must be a number between %d and %d'] = 'La largeur maximum pour la miniature doit être un chiffre compris entre %d et %d';
+$lang['The thumbnail maximum height must be a number between %d and %d'] = 'La hauteur maximum pour la miniature doit être un chiffre compris entre %d et %d';
+$lang['The thumbnail image quality must be a number between %d and %d'] = 'La qualité d\'image pour la miniature doit être un chiffre compris entre %d et %d';
+$lang['Settings'] = 'Configuration';
+$lang['Web size photo'] = 'Photo taille web';
+$lang['Resize'] = 'Redimensionner';
+$lang['Maximum Width'] = 'Largeur maximum';
+$lang['pixels'] = 'pixels';
+$lang['Maximum Height'] = 'Hauteur maximum';
+$lang['Image Quality'] = 'Qualité d\'image';
+$lang['Thumbnail'] = 'Miniature';
+$lang['Save Settings'] = 'Enregistrer les paramètres';
+$lang['Your configuration settings are saved'] = 'Vos paramètres de configurations sont enregistrés';
+$lang['Active Themes'] = 'Thèmes activés';
+$lang['Add write access to the "%s" directory'] = 'Ajoutez l\'accès en écriture pour le répertoire "%s"';
+$lang['Administration Home'] = 'Accueil administration';
+$lang['Categories ordered alphanumerically'] = 'Catégories triés par ordre alphanumérique';
+$lang['Categories ordered alphanumerically reverse'] = 'Catégories triés par ordre alphanumérique inverse';
+$lang['Change Admin Colors'] = 'Modifier les couleurs de l\'administration';
+$lang['Delete this theme'] = 'Supprimer ce thème';
+$lang['Directory does not exist'] = 'Le répertoire n\'existe pas';
+$lang['Download,'] = 'Téléchargez,';
+$lang['FTP + Synchronization'] = 'FTP + Synchronisation';
+$lang['Get Support on Piwigo Forum'] = 'Obtenir de l\'aide sur le forum Piwigo';
+$lang['Help Me'] = 'À l\'aide';
+$lang['Impossible to activate this theme, the parent theme is missing: %s'] = 'L\'activation de ce thème est impossible, car le thème parent est manquant : %s';
+$lang['Impossible to delete this theme. Other themes depends on it: %s'] = 'Ce thème ne peut être supprimé, car d\'autres thème dépendent de lui : %s';
+$lang['Inactive Themes'] = 'Thèmes désactivés';
+$lang['Install on your computer,'] = 'Installez sur votre ordinateur,';
+$lang['Make this theme available to users'] = 'Rendre ce thème disponible aux utilisateurs';
+$lang['Page end'] = 'Fin de la page';
+$lang['Piwigo Uploader'] = 'Piwigo Uploader';
+$lang['Processing treatment.'] = 'Traitement en cours.';
+$lang['Please wait...'] = 'Veuillez patienter ...';
+$lang['Read Piwigo Documentation'] = 'Lire la documentation Piwigo';
+$lang['Start pLoader and add your photos.'] = 'Démarrez pLoader et ajoutez vos photos.';
+$lang['Switch to clear or dark colors for administration'] = 'Choisir des couleurs claires ou sombres pour l\'administration';
+$lang['Theme has been successfully installed'] = 'Le thème a été installé avec succès';
+$lang['Visit Gallery'] = 'Visiter la galerie';
+$lang['Visit Piwigo project website'] = 'Visiter le site web du projet Piwigo';
+$lang['Guest Settings'] = 'Paramètres visiteur';
+$lang['Main Page'] = 'Page principale';
+$lang['Photo Page'] = 'Page de la photo';
+$lang['Activate Navigation Bar'] = 'Activer la barre de navigation';
+$lang['Activate Navigation Thumbnails'] = 'Activer les miniatures de navigation';
+$lang['Activate icon "%s"'] = 'Activer l\'icône "%s"';
+$lang['Activate field "%s"'] = 'Activer le champ "%s"';
+$lang['Photo Properties'] = 'Propriétés de la photo';
+$lang['pLoader stands for <em>Piwigo Uploader</em>. From your computer, pLoader prepares your photos and transfer them to your Piwigo photo gallery.'] = 'pLoader signifie <em>Piwigo Uploader</em>. Depuis votre ordinateur, pLoader prépare vos photos et les transfert vers votre galerie photo Piwigo.';
+$lang['Languages'] = 'Langues';
+$lang['Installed Languages'] = 'Langues installées';
+$lang['Add New Language'] = 'Ajouter une langue';
+$lang['Language has been successfully installed'] = 'La langue a été installée avec succès';
+$lang['Allow user customization'] = "Permettre la personnalisation de l'affichage";
+$lang['Select:'] = 'Sélectionner :';
+$lang['None'] = 'Rien';
+$lang['Invert'] = 'Inverser';
+$lang['Impossible to deactivate this theme, you need at least one theme.'] = 'Impossible de désactiver ce thème, il doit rester au moins un thème activé.';
+$lang['Webmaster status is required.'] = 'Vous devez avoir le status de "webmaster".';
+$lang['Bound Theme'] = 'Thème rattaché';
+$lang['Allow rating'] = "Permettre les notations";
+$lang['Select at least one comment'] = 'Sélectionnez au moins un commentaire';
+$lang['Active Plugins'] = 'Plugins activés';
+$lang['Inactive Plugins'] = 'Plugins désactivés';
+$lang['Missing Plugins'] = 'Plugins manquants';
+$lang['Uninstalled Plugins'] = 'Plugins non installés';
+$lang['By %s'] = 'Par %s';
+$lang['Visit plugin site'] = 'Visitez le site du plugin';
+$lang['Active Languages'] = 'Langues activées';
+$lang['Delete this language'] = 'Supprimer cette langue';
+$lang['Forbid this language to users'] = 'Interdire cette langue aux utilisateurs';
+$lang['Impossible to deactivate this language, first set another language as default.'] = 'Impossible de désactiver cette langue, commencez par définir une autre langue par défaut.';
+$lang['Impossible to deactivate this language, you need at least one language.'] = 'Impossible de désactiver cette langue, il doit rester au moins une langue.';
+$lang['Inactive Languages'] = 'Langues désactivées';
+$lang['Make this language available to users'] = 'Rendre cette langue disponible aux utilisateurs';
+$lang['Set as default language for unregistered and new users'] = 'Langue par défaut pour les invités et les nouveaux utilisateurs';
+$lang['Add Photos'] = 'Ajouter des photos';
+$lang['Download'] = 'Télécharger';
+$lang['Miscellaneous'] = 'Divers';
+$lang['The following tag was deleted'] = 'Le mot clé suivant a été supprimé';
+$lang['User Upload'] = 'Ajout utilisateur';
+$lang['Virtual Links'] = 'Liens virtuels';
+$lang['There is no other language available.'] = 'Il n\'y a pas d\'autre langue disponible.';
+$lang['There is no other plugin available.'] = 'Il n\'y a pas d\'autre plugin disponible.';
+$lang['There is no other theme available.'] = 'Il n\'y a pas d\'autre thème disponible.';
+$lang['delete'] = 'effacer';
+$lang['Add another set of photos'] = 'Ajouter d\'autres photos';
+$lang['Order of menubar items has been updated successfully.'] = 'L\'ordre des éléments du menu a été mis à jour avec succès.';
+$lang['This theme was not designed to be directly activated'] = 'Ce thème n\'est pas conçu pour être activé directement';
+$lang['Pending Comments'] = 'Commentaires en attente';
+?>
diff --git a/language/fr_CA/common.lang.php b/language/fr_CA/common.lang.php
new file mode 100644
index 000000000..41c17e473
--- /dev/null
+++ b/language/fr_CA/common.lang.php
@@ -0,0 +1,385 @@
+<?php
+// +-----------------------------------------------------------------------+
+// | Piwigo - a PHP based picture gallery |
+// +-----------------------------------------------------------------------+
+// | Copyright(C) 2008-2009 Piwigo Team http://piwigo.org |
+// | Copyright(C) 2003-2008 PhpWebGallery Team http://phpwebgallery.net |
+// | Copyright(C) 2002-2003 Pierrick LE GALL http://le-gall.net/pierrick |
+// +-----------------------------------------------------------------------+
+// | This program is free software; you can redistribute it and/or modify |
+// | it under the terms of the GNU General Public License as published by |
+// | the Free Software Foundation |
+// | |
+// | This program is distributed in the hope that it will be useful, but |
+// | WITHOUT ANY WARRANTY; without even the implied warranty of |
+// | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU |
+// | General Public License for more details. |
+// | |
+// | You should have received a copy of the GNU General Public License |
+// | along with this program; if not, write to the Free Software |
+// | Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, |
+// | USA. |
+// +-----------------------------------------------------------------------+
+
+// Langage informations
+$lang_info['language_name'] = 'Français';
+$lang_info['country'] = 'Québec';
+$lang_info['direction'] = 'ltr';
+$lang_info['code'] = 'fr';
+$lang_info['zero_plural'] = false;
+
+$lang['%.2f (rated %d times)'] = '%.2f (notée %d fois)';
+$lang['%d Kb'] = '%d Ko';
+$lang['%d category updated'] = '%d catégorie mise à jour';
+$lang['%d categories updated'] = '%d catégories mises à jour';
+$lang['%d comment to validate'] = '%d commentaire utilisateur à valider';
+$lang['%d comments to validate'] = '%d commentaires utilisateurs à valider';
+$lang['%d new comment'] = '%d nouveau commentaire utilisateur';
+$lang['%d new comments'] = '%d nouveaux commentaires utilisateurs';
+$lang['%d comment'] = '%d commentaire';
+$lang['%d comments'] = '%d commentaires';
+$lang['%d hit'] = 'vue %d fois';
+$lang['%d hits'] = 'vue %d fois';
+$lang['%d new image'] = '%d nouvelle image';
+$lang['%d new images'] = '%d nouvelles images';
+$lang['%d new user'] = '%d nouvel utilisateur';
+$lang['%d new users'] = '%d nouveaux utilisateurs';
+$lang['%d waiting element'] = '%d élément en attente';
+$lang['%d waiting elements'] = '%d éléments en attente';
+$lang['About'] = 'À propos';
+$lang['All tags'] = 'Tous les mots clés';
+$lang['Any tag'] = 'N\'importe quel mot clé';
+$lang['At least one listed rule must be satisfied.'] = 'Au moins un des critères doit être satisfait.';
+$lang['At least one tag must match'] = 'Au moins un mot clé doit correspondre';
+$lang['Author'] = 'Auteur';
+$lang['Average rate'] = 'Note moyenne';
+$lang['Categories'] = 'Catégories';
+$lang['Category'] = 'Catégorie';
+$lang['Close this window'] = 'Fermer cette fenêtre';
+$lang['Complete RSS feed (images, comments)'] = 'Flux RSS complet (images, commentaires)';
+$lang['Confirm Password'] = 'Confirmer le mot de passe';
+$lang['Connection settings'] = 'Paramètres de connexion';
+$lang['Login'] = 'Connexion';
+$lang['Contact webmaster'] = 'Contacter le webmestre';
+$lang['Create a new account'] = 'Créer un nouveau compte';
+$lang['Created on'] = 'Créée le';
+$lang['Creation date'] = 'Date de création';
+$lang['Current password is wrong'] = 'Erreur sur le mot de passe actuel';
+$lang['Dimensions'] = 'Dimensions';
+$lang['Display'] = 'Affichage';
+$lang['Each listed rule must be satisfied.'] = 'Chaque critère doit être satisfait';
+$lang['Email address'] = 'Adresse de courriel';
+$lang['Enter your personnal informations'] = 'Entrer vos informations personnelles';
+$lang['Error sending email'] = 'Erreur à l\'envoi du courriel';
+$lang['File name'] = 'Nom du fichier';
+$lang['File'] = 'Fichier';
+$lang['Filesize'] = 'Poids';
+$lang['Filter and display'] = 'Filtrer et afficher';
+$lang['Filter'] = 'Filtre';
+$lang['Forgot your password?'] = 'Mot de passe oublié ?';
+$lang['Go through the gallery as a visitor'] = 'Parcourir la galerie en tant que visiteur';
+$lang['Help'] = 'Aide';
+$lang['Identification'] = 'Identification';
+$lang['Image only RSS feed'] = 'Flux RSS des images uniquement';
+$lang['Keyword'] = 'Mot-clef';
+$lang['Links'] = 'Liens';
+$lang['Mail address'] = $lang['Email address'];
+$lang['N/A'] = 'non disponible';
+$lang['New on %s'] = 'Nouveau le %s';
+$lang['New password confirmation does not correspond'] = 'Erreur de confirmation de mot de passe';
+$lang['New password sent by email'] = 'Nouveau mot de passe envoyé par courriel';
+$lang['No email address'] = 'Pas d\'adresse de courriel';
+$lang['No classic user matches this email address'] = 'Cette adresse de courriel ne correspond à aucun utilisateur classique';
+$lang['Notification'] = 'Notifications RSS';
+$lang['Number of items'] = 'Nombre d\'élément';
+$lang['Original dimensions'] = 'Dimensions d\'origine';
+$lang['Password forgotten'] = 'Mot de passe oublié';
+$lang['Password'] = 'Mot de passe';
+$lang['Post date'] = 'Date d\'ajout';
+$lang['Posted on'] = 'Ajoutée le';
+$lang['Profile'] = 'Profil';
+$lang['Quick connect'] = 'Connexion rapide';
+$lang['RSS feed'] = 'flux RSS';
+$lang['Rate'] = 'Note';
+$lang['Register'] = 'S\'enregistrer';
+$lang['Registration'] = 'Enregistrement';
+$lang['Related tags'] = 'Mots clés liés';
+$lang['Reset'] = 'Annuler';
+$lang['Retrieve password'] = 'Récupérer un mot de passe';
+$lang['Search rules'] = 'Critères de recherche';
+$lang['Search tags'] = 'Rechercher les mots clés';
+$lang['Search'] = 'Rechercher';
+$lang['See available tags'] = 'Voir les mots clés disponibles';
+$lang['Send new password'] = 'Envoyer le nouveau mot de passe';
+$lang['Since'] = 'Depuis';
+$lang['Sort by'] = 'Trier selon';
+$lang['Sort order'] = 'Ordre de tri';
+$lang['Tag'] = 'Mot clé';
+$lang['Tags'] = 'Mots clés';
+$lang['The RSS notification feed provides notification on news from this website : new pictures, updated categories, new comments. Use a RSS feed reader.'] = 'Le flux RSS notifie les événements de la galerie : nouvelles images, catégories mises à jour, nouveaux commentaires utilisateurs. À utiliser avec un lecteur de flux RSS.';
+$lang['Unknown feed identifier'] = 'Identifiant de flux inconnu';
+$lang['User comments'] = 'Commentaires utilisateur';
+$lang['Username'] = 'Nom d\'utilisateur';
+$lang['Visits'] = 'Visites';
+$lang['Webmaster'] = 'Webmestre';
+$lang['Week %d'] = 'Semaine %d';
+$lang['About Piwigo'] = 'À propos de Piwigo';
+$lang['You are not authorized to access the requested page'] = 'Vous n\'êtes pas autorisé à accéder à la page demandée';
+$lang['add to caddie'] = 'ajouter au panier';
+$lang['add this image to your favorites'] = 'ajouter cette image à vos favoris';
+$lang['Administration'] = 'Administration';
+$lang['Adviser mode enabled'] = 'Mode conseiller actif';
+$lang['all'] = 'tout';
+$lang['ascending'] = 'croissant';
+$lang['author(s) : %s'] = 'auteur(s) : %s';
+$lang['Expand all categories'] = 'Développer toutes les catégories';
+$lang['posted after %s (%s)'] = 'mis en ligne après le %s (%s)';
+$lang['posted before %s (%s)'] = 'mis en ligne avant le %s (%s)';
+$lang['posted between %s (%s) and %s (%s)'] = 'mis en ligne entre le %s (%s) et le %s (%s)';
+$lang['posted on %s'] = 'mis en ligne le %s';
+$lang['Best rated'] = 'Mieux notées';
+$lang['display best rated items'] = 'afficher les images les mieux notées';
+$lang['caddie'] = 'Panier';
+$lang['Calendar'] = 'Calendrier';
+$lang['All'] = 'Tout';
+$lang['display each day with pictures, month per month'] = 'affichage année par année, mois par mois, jour par jour';
+$lang['View'] = 'Vue';
+$lang['chronology_monthly_calendar'] = 'Calendrier mensuel';
+$lang['chronology_monthly_list'] = 'Liste mensuelle';
+$lang['chronology_weekly_list'] = 'Liste hebdomadaire';
+$lang['Click here if your browser does not automatically forward you'] = 'Cliquez ici si votre navigateur ne vous redirige pas.';
+$lang['comment date'] = 'date du commentaire';
+$lang['Comment'] = 'Commentaire';
+$lang['Your comment has been registered'] = 'Votre commentaire a été enregistré';
+$lang['Anti-flood system : please wait for a moment before trying to post another comment'] = 'Système anti-abus : merci de patienter avant d\'ajouter un nouveau commentaire';
+$lang['Your comment has NOT been registered because it did not pass the validation rules'] = 'Votre commentaire n\'a pas été enregistré parce qu\'il ne satisfait aux règles de validation';
+$lang['An administrator must authorize your comment before it is visible.'] = 'Un administrateur doit valider votre commentaire pour qu\'il devienne visible.';
+$lang['This login is already used by another user'] = 'Ce nom d\'utilisateur est déjà pris';
+$lang['Comments'] = 'Commentaires';
+$lang['Add a comment'] = 'Ajouter un commentaire';
+$lang['created after %s (%s)'] = 'créée après le %s (%s)';
+$lang['created before %s (%s)'] = 'créée avant le %s (%s)';
+$lang['created between %s (%s) and %s (%s)'] = 'créée entre le %s (%s) et le %s (%s)';
+$lang['created on %s'] = 'créée le %s';
+$lang['Customize'] = 'Personnaliser';
+$lang['Your Gallery Customization'] = 'Personnalisation de votre affichage ';
+$lang['day'][0] = 'Dimanche';
+$lang['day'][1] = 'Lundi';
+$lang['day'][2] = 'Mardi';
+$lang['day'][3] = 'Mercredi';
+$lang['day'][4] = 'Jeudi';
+$lang['day'][5] = 'Vendredi';
+$lang['day'][6] = 'Samedi';
+$lang['Default'] = 'Par défaut';
+$lang['delete this image from your favorites'] = 'supprimer cette image de vos favoris';
+$lang['Delete'] = 'Supprimer';
+$lang['descending'] = 'décroissant';
+$lang['download'] = 'télécharger';
+$lang['download this file'] = 'télécharger ce fichier';
+$lang['edit'] = 'éditer';
+$lang['wrong date'] = 'date erronée';
+$lang['excluded'] = 'exclus';
+$lang['My favorites'] = 'Mes favorites';
+$lang['display my favorites pictures'] = 'afficher mes images favorites';
+$lang['Favorites'] = 'Favoris';
+$lang['First'] = 'Première';
+$lang['The gallery is locked for maintenance. Please, come back later.'] = 'La galerie est verrouillée pour cause de maintenance. Merci de revenir plus tard.';
+$lang['Page generated in'] = 'Page fabriquée en';
+$lang['guest'] = 'visiteur';
+$lang['Hello'] = 'Bonjour';
+$lang['available for administrators only'] = 'disponible uniquement pour les administrateurs';
+$lang['shows images at the root of this category'] = 'montre les images à la racine de cette catégorie';
+$lang['See last users comments'] = 'Voir les derniers commentaires utilisateurs';
+$lang['customize the appareance of the gallery'] = 'personnaliser l\'apparence de la galerie';
+$lang['search'] = 'recherche';
+$lang['Home'] = 'Accueil';
+$lang['Identification'] = 'Identification';
+$lang['in this category'] = 'dans cette catégorie';
+$lang['in %d sub-category'] = 'dans %d sous-catégorie';
+$lang['in %d sub-categories'] = 'dans %d sous-catégories';
+$lang['included'] = 'inclus';
+$lang['Invalid password!'] = 'Mot de passe invalide !';
+$lang['Language'] = 'Langue';
+$lang['last %d days'] = '%d derniers jours';
+$lang['Last'] = 'Dernière';
+$lang['Logout'] = 'Déconnexion';
+$lang['E-mail address'] = $lang['Email address'];
+$lang['obligatory'] = 'obligatoire';
+$lang['Maximum height of the pictures'] = 'Hauteur maximum des images';
+$lang['Maximum height must be a number superior to 50'] = 'La hauteur maximum des images doit être supérieure à 50';
+$lang['Maximum width of the pictures'] = 'Largeur maximum des images';
+$lang['Maximum width must be a number superior to 50'] = 'La largeur des images doit être supérieure à 50';
+$lang['display a calendar by creation date'] = 'afficher un calendrier par date de création';
+$lang['display all elements in all sub-categories'] = 'afficher à plat les éléments des catégories et des sous-catégories';
+$lang['return to normal view mode'] = 'retourner à la vue normale';
+$lang['display a calendar by posted date'] = 'afficher un calendrier par date d\'ajout';
+$lang['month'][10] = 'Octobre';
+$lang['month'][11] = 'Novembre';
+$lang['month'][12] = 'Décembre';
+$lang['month'][1] = 'Janvier';
+$lang['month'][2] = 'Février';
+$lang['month'][3] = 'Mars';
+$lang['month'][4] = 'Avril';
+$lang['month'][5] = 'Mai';
+$lang['month'][6] = 'Juin';
+$lang['month'][7] = 'Juillet';
+$lang['month'][8] = 'Août';
+$lang['month'][9] = 'Septembre';
+$lang['Most visited'] = 'Plus vues';
+$lang['display most visited pictures'] = 'afficher les images les plus vues';
+$lang['The number of images per row must be a not null scalar'] = 'Le nombre d\'images par ligne doit être un entier non nul';
+$lang['Number of images per row'] = 'Nombre de miniatures par ligne';
+$lang['The number of rows per page must be a not null scalar'] = 'Le nombre de lignes par page doit être un entier non nul';
+$lang['Number of rows per page'] = 'Nombre de lignes par page';
+$lang['Unknown identifier'] = 'Identifiants inconnus';
+$lang['New password'] = 'Nouveau mot de passe';
+$lang['Rate this picture'] = 'Votez pour cette image';
+$lang['Next'] = 'Suivante';
+$lang['Home'] = 'Accueil';
+$lang['no rate'] = 'pas de note';
+$lang['Elements posted within the last %d day.'] = 'N\'afficher que les éléments récents de moins de %d jour.';
+$lang['Elements posted within the last %d days.'] = 'N\'afficher que les éléments récents de moins de %d jours.';
+$lang['password updated'] = 'mot de passe mis à jour';
+$lang['Recent period must be a positive integer value'] = 'La période de nouveautés doit être un entier positif';
+$lang['picture'] = 'image';
+$lang['Click on the picture to see it in high definition'] = 'Cliquer sur l\'image pour la visualiser en haute définition';
+$lang['Show file metadata'] = 'Montrer les méta-données du fichier';
+$lang['Powered by'] = 'Propulsé par';
+$lang['Preferences'] = 'Préférences';
+$lang['Previous'] = 'Précédente';
+$lang['Random pictures'] = 'Images au hasard';
+$lang['display a set of random pictures'] = 'afficher un ensemble d\'images prises au hasard';
+$lang['Recent categories'] = 'Catégories récentes';
+$lang['display recently updated categories'] = 'afficher les catégories récemment mises à jour ou créées';
+$lang['Recent period'] = 'Période récente';
+$lang['Recent pictures'] = 'Images récentes';
+$lang['display most recent pictures'] = 'afficher les images les plus récentes';
+$lang['Redirection...'] = 'Redirection...';
+$lang['Please, enter a login'] = 'S\'il vous plaît, entrez un nom d\'utilisateur';
+$lang['login mustn\'t end with a space character'] = 'le nom d\'utilisateur ne doit pas se terminer par un espace';
+$lang['login mustn\'t start with a space character'] = 'le nom d\'utilisateur ne doit pas commencer par un espace';
+$lang['this login is already used'] = 'ce nom d\'utilisateur est déjà pris';
+$lang['mail address must be like xxx@yyy.eee (example : jack@altern.org)'] = 'l\'adresse de courriel doit être de la forme xxx@yyy.eee (exemple : luc@altern.org)';
+$lang['please enter your password again'] = 'Merci d\'entrer à nouveau votre mot de passe';
+$lang['Auto login'] = 'Connexion auto';
+$lang['remove this tag from the list'] = 'retirer ce mot clé de la liste';
+$lang['representative'] = 'représentante';
+$lang['return to homepage'] = 'retour à la page d\'accueil';
+$lang['Search for Author'] = 'Rechercher un auteur';
+$lang['Search in Categories'] = 'Rechercher dans les catégories';
+$lang['Search by Date'] = 'Recherche par date';
+$lang['Date'] = 'Date';
+$lang['End-Date'] = 'Date de fin';
+$lang['Kind of date'] = 'Type de date';
+$lang['Search for words'] = 'Recherche de mots';
+$lang['Search for all terms'] = 'Rechercher tous les mots';
+$lang['Search for any terms'] = 'Rechercher un des mots';
+$lang['Empty query. No criteria has been entered.'] = 'Requête vide. Aucun critère saisi.';
+$lang['Search Options'] = 'Options de recherche';
+$lang['Search results'] = 'Résultats de recherche';
+$lang['Search in subcategories'] = 'Rechercher dans les sous-catégories';
+$lang['Search'] = 'Recherche';
+$lang['searched words : %s'] = 'mots recherchés : %s';
+$lang['Contact'] = 'Contacter';
+$lang['set as category representative'] = 'Choisir comme représentante de cette catégorie';
+$lang['Show number of comments'] = 'Montrer le nombre de commentaires';
+$lang['Show number of hits'] = 'Montrer le nombre de visualisations';
+$lang['slideshow'] = 'diaporama';
+$lang['stop the slideshow'] = 'arrêter le diaporama';
+$lang['Specials'] = 'Spéciales';
+$lang['SQL queries in'] = 'requêtes SQL en';
+$lang['display only recently posted images'] = 'n\'afficher que les éléments publiés récemment';
+$lang['return to the display of all images'] = 'retourner à l\'affichage de tous les éléments';
+$lang['the beginning'] = 'le début';
+$lang['Interface theme'] = 'Thème de l\'interface';
+$lang['Thumbnails'] = 'Miniatures';
+$lang['Menu'] = 'Menu';
+$lang['A comment on your site'] = 'Un commentaire sur le site';
+$lang['today'] = 'aujourd\'hui';
+$lang['Update your rating'] = 'Mettre à jour votre note';
+$lang['wrong filename'] = 'mauvais nom de fichier';
+$lang['the filesize of the picture must not exceed :'] = 'le poids de l\'image ne doit pas dépasser : ';
+$lang['the picture must be to the fileformat jpg, gif or png'] = 'le format de l\'image doit être jpg, png ou gif';
+$lang['the height of the picture must not exceed :'] = 'la hauteur de l\'image ne doit pas dépasser : ';
+$lang['Optional, but recommended : choose a thumbnail to associate to'] = 'Optionnel, mais recommandé : choisir une miniature à associer ';
+$lang['the width of the picture must not exceed :'] = 'la largeur de l\'image ne doit pas dépasser : ';
+$lang['Author'] = 'Auteur';
+$lang['can\'t upload the picture on the server'] = 'impossible de transférer le fichier sur le serveur';
+$lang['the username must be given'] = 'le nom d\'utilisateur doit être indiqué';
+$lang['A picture\'s name already used'] = 'ce fichier existe déjà';
+$lang['You must choose a picture fileformat for the image'] = 'Le format du fichier doit être un format d\'image';
+$lang['Name of the picture'] = 'Nom de l\'image';
+$lang['Upload a picture'] = 'Ajouter une image';
+$lang['Picture uploaded with success, an administrator will validate it as soon as possible'] = 'Image ajoutée avec succès, un administrateur la validera dès que possible';
+$lang['Upload a picture'] = 'Ajouter une image';
+$lang['useful when password forgotten'] = 'utile en cas d\'oubli de mot de passe';
+$lang['Quick search'] = 'Recherche rapide';
+$lang['Connected user: %s'] = 'Utilisateur connecté : %s';
+$lang['IP: %s'] = 'IP : %s';
+$lang['Browser: %s'] = 'Navigateur : %s';
+$lang['Author: %s'] = 'Auteur : %s';
+$lang['Comment: %s'] = 'Commentaire : %s';
+$lang['Comment by %s'] = 'Commentaire par %s';
+$lang['User: %s'] = 'Utilisateur: %s';
+$lang['Email: %s'] = 'Courriel : %s';
+$lang['Admin: %s'] = 'Administration : %s';
+$lang['Registration of %s'] = 'Enregistrement de %s';
+$lang['Category: %s'] = 'Catégorie : %s';
+$lang['Picture name: %s'] = 'Nom de l\'image : %s';
+$lang['Creation date: %s'] = 'Date de création : %d';
+$lang['Waiting page: %s'] = 'Page en attente : %s';
+$lang['Picture uploaded by %s'] = 'Image téléchargée par %s';
+// --------- Starting below: New or revised $lang ---- from version 1.7.1
+$lang['Bad status for user "guest", using default status. Please notify the webmaster.'] = 'Statut de l\'utilisateur "guest" non conforme, utilisation du statut par défaut. Veuillez prévenir le webmestre.';
+// --------- Starting below: New or revised $lang ---- from Butterfly (2.0)
+$lang['Administrator, webmaster and special user cannot use this method'] = 'Administrateur, webmestre et utilisateur spécial ne peuvent pas utiliser cette méthode';
+$lang['a user use already this mail address'] = 'un autre utilisateur utilise déjà cette adresse de courriel';
+$lang['Category results for'] = 'Résultats des catégories pour';
+$lang['Tag results for'] = 'Résultats des mots clés pour';
+$lang['from %s to %s'] = 'du %s au %s';
+$lang['Play of slideshow'] = 'Lecture du diaporama';
+$lang['Pause of slideshow'] = 'Pause du diaporama';
+$lang['Repeat the slideshow'] = 'Répéter le diaporama';
+$lang['Not repeat the slideshow'] = 'Ne pas répéter le diaporama';
+$lang['Reduce diaporama speed'] = 'Ralentir la vitesse du diaporama';
+$lang['Accelerate diaporama speed'] = 'Accélerer la vitesse du diaporama';
+$lang['Submit'] = 'Valider';
+$lang['Yes'] = 'Oui';
+$lang['No'] = 'Non';
+$lang['%d image']='%d image';
+$lang['%d images']='%d images';
+$lang['%d image is also linked to current tags'] = '%d image est également liée aux mots clés courants';
+$lang['%d images are also linked to current tags'] = '%d images sont également liées aux mots clés courants';
+$lang['See images linked to this tag only'] = 'Voir les images liées uniquement à ce mot clé';
+$lang['images posted during the last %d days'] = 'images ajoutées au cours des %d derniers jours';
+$lang['Choose an image'] = 'Choisir une image à ajouter';
+$lang['Piwigo Help'] = 'Aide de Piwigo';
+$lang['Rank'] = 'Rang';
+$lang['group by letters'] = 'regrouper par lettres';
+$lang['letters'] = 'lettres';
+$lang['show tag cloud'] = 'montrer le nuage de mots clés';
+$lang['cloud'] = 'nuage';
+$lang['Reset to default values'] = 'Rétablir les valeurs par défaut';
+$lang['delete all images from your favorites'] = 'supprimer toutes les images de vos favoris';
+$lang['Sent by'] = 'Envoyé par';
+$lang['Cookies are blocked or not supported by your browser. You must enable cookies to connect.'] = 'Les cookies sont bloqués ou non supportés par votre navigateur web. Vous devez activer les cookies pour vous connecter.';
+
+$lang['Some info about this picture'] = "Informations sur cette image";
+$lang['Some more (technical) info about this picture'] = "Informations (techniques) sur cette image";
+$lang['edit this comment'] = "éditer ce commentaire";
+$lang['Edit a comment'] = "Éditer un commentaire";
+$lang['Are you sure?'] = "Êtes-vous sûr ?";
+$lang['(!) This comment requires validation'] = '(!) Ce commentaire doit être validé';
+$lang['Welcome'] = 'Bienvenue';
+$lang['Welcome to your Piwigo photo gallery!'] = 'Bienvenue sur votre galerie photo Piwigo !';
+$lang['... or browse your empty gallery'] = '... ou naviguez sur votre galerie vide';
+$lang['... or please deactivate this message, I will find my way by myself'] = '... ou désactivez ce message, je me débrouillerai par moi-même';
+$lang['Hello %s, your Piwigo photo gallery is empty!'] = 'Bonjour %s, votre galerie photo Piwigo est vide !';
+$lang['I want to add photos'] = 'Je veux ajouter des photos';
+$lang['Manage this user comment: %s'] = 'Gérer ce commentaire : %s';
+$lang['Email address is missing. Please specify an email address.'] = "L'adresse de courriel manque. Veuillez spécifier une adresse de courriel.";
+$lang['This author modified following comment:'] = 'Cet auteur a modifié le commentaire suivant :';
+$lang['This author removed the comment with id %d'] = 'Cet auteur a supprimé le commentaire portant l\'identifiant %d';
+$lang['delete this comment'] = "supprimer ce commentaire";
+$lang['validate this comment'] = 'valider ce commentaire';
+?>
diff --git a/language/fr_CA/fr_CA.jpg b/language/fr_CA/fr_CA.jpg
new file mode 100644
index 000000000..6ffc95888
--- /dev/null
+++ b/language/fr_CA/fr_CA.jpg
Binary files differ
diff --git a/language/fr_CA/help/cat_modify.html b/language/fr_CA/help/cat_modify.html
new file mode 100644
index 000000000..17f332853
--- /dev/null
+++ b/language/fr_CA/help/cat_modify.html
@@ -0,0 +1,147 @@
+<h2>Modifier une catégorie</h2>
+
+<h3>Informations</h3>
+
+<ul>
+
+ <li><strong>nom</strong>: renommer la catégorie (virtuellement pour
+ une catégorie physique).</li>
+
+ <li><strong>description</strong>: un texte bref donnant une idée du contenu de la catégorie,
+ cette indication figurera en bas de la page des miniatures.</li>
+
+</ul>
+
+<h3>Déplacer</h3>
+
+<p>Si la catégorie est virtuelle, vous pouvez la déplacer. Déplacer une
+catégorie signifie changer sa catégorie parente.</p>
+
+<h3>Options</h3>
+
+<ul>
+
+ <li><strong>Type d'accès</strong>: gestion des permissions. Si vous rendez
+une catégorie privée, toutes ses catégories filles deviennent privées. Si
+vous rendez une catégorie publique, toutes ses catégories mères deviennent
+publiques.</li>
+
+ <li><strong>Verrouiller</strong>: la catégorie et toutes ses catégories
+filles deviennent temporairement inaccessibles pour maintenance.</li>
+
+ <li><strong>Commentaires</strong>: autorise les utilisateurs à commenter
+les éléments de cette catégorie.</li>
+
+ <li><strong>Autoriser l'ajout d'images</strong>: autorise les utilisateurs
+à télécharger des fichiers. Cette option n'est disponible que si la
+catégorie est physique (et non virtuelle).</li>
+
+</ul>
+
+<p>Vous pouvez aussi gérer ces options par la gestion des "Propriétés"
+(écrans <span class="pwgScreen">Ajout</span>, <span
+class="pwgScreen">Commentaires</span>, <span
+class="pwgScreen">Verrouiller</span>, <span
+class="pwgScreen">Publique/Privée</span>, <span
+class="pwgScreen">Représentant</span> disponibles à partir d' <span
+class="pwgScreen">Administration, Catégories, Propriétés</span>).</p>
+
+<h3>Ordre de tri</h3>
+
+<p>Utiliser l'ordre de tri des images par défaut.</p>
+
+<p>Indiquer si le tri s'applique également aux sous-catégories.</p>
+
+<p>Sélectionner les critères de tri à utiliser pour cette catégorie.</p>
+<ul>
+<li><strong>Date de création</strong>: Date de prise de vue</li>
+<li><strong>Date d'ajout</strong>: Date de la synchronisation</li>
+<li><strong>Note moyenne (*)</strong>: cette moyenne peut être modifiée par la notation du visiteur</li>
+<li><strong>Plus vues (*)</strong>: La visite en cours peut changer l'ordre des plus vues</li>
+<li><strong>Nom du fichier</strong>: Nom du fichier donné dans les champs d'informations ci-dessus</li>
+<li><strong>Id</strong>: Id interne (les catégories récentes ont un "Id" plus grand que les précédentes).</li>
+
+</ul>
+<p><strong>(*)</strong>Attention: testez-vous même ces tris qui peuvent donner des résultats imprévus.</p>
+
+
+<h3>Représentant</h3>
+
+<p>Le représentant d'une catégorie est la miniature affichée sur la page principale (<span
+class="pwgScreen">category.php</span>) pour
+représenter la catégorie lorsque celle-ci ne contient
+que des sous-catégories et aucun élément direct (comme à la
+racine)</p>
+
+<p>Il existe 4 moyens différents de choisir le représentant d'une catégorie:</p>
+
+<ul>
+
+ <li><span class="pwgScreen">Page d'affichage des images</span>: un des boutons d'action permet de choisir l'élément courant comme représentant
+de la catégorie affichée. Ce bouton d'action n'est disponible que pour les
+administrateurs.</li>
+
+ <li><span class="pwgScreen">Modifier les informations d'une image</span>
+dans l'administration. Cet écran peut être atteint depuis <span
+class="pwgScreen">picture.php</span> ou <span class="pwgScreen">Gestion par
+lot</span> dans le <em>mode unitaire</em>. Voir l'aide de cet écran pour les
+détails.</li>
+
+ <li><span class="pwgScreen">Administration, Catégories, Propriétés,
+Représentant</span>. Voir l'aide de cet écran pour les détails.</li>
+
+ <li><span class="pwgScreen">Modifier une catégorie</span> (le présent
+écran).</li>
+
+</ul>
+
+<p>Le choix d'un représentant dépend du paramètre de configuration
+<code>allow_random_representative</code> (voir <span
+class="filename">include/config_default.inc.php</span>).</p>
+
+<p>Par défaut (<code>allow_random_representative</code> à false), chaque
+catégorie contenant au moins un élément est représenté par un élément
+fixe. Une fois fixé (à la création de la catégorie), le représentant change
+uniquement lorsque l'administrateur le demande. Si le représentant ne
+convient pas, vous pouvez demander à <strong>Trouver un nouveau représentant
+au hasard</strong>.</p>
+
+<p>Si le paramètre de configuration <code>allow_random_representative</code>
+est à true, une catégorie contenant des éléments peut ne pas avoir de
+représentant fixe. Utiliser simplement le bouton <strong>Supprimer le
+représentant</strong>.</p>
+
+<p>Si la catégorie ne contient que des sous-catégories et aucun élément, elle peut cependant être représentée par n'importe quel
+élément grâce à l'écran <span class="pwgScreen">Modifier les informations
+d'une image</span>. La seule option disponible sur le présent écran est le bouton
+<strong>Supprimer le représentant</strong>.</p>
+
+<h3>Associer tous les éléments de la catégorie à une nouvelle catégorie</h3>
+
+<ul>
+
+<li><strong>Nom de la catégorie virtuelle</strong>: Nom de la nouvelle catégorie à créer,
+toutes les images de la catégorie en cours seront liées à la nouvelle.</li>
+
+<li><strong>Catégorie parente</strong>: À quel endroit la nouvelle catégorie doit être placée,
+laisser vide pour la créer sur la page d'accueil.</li>
+
+</ul>
+
+<h3>Associer tous les éléments de la catégorie à des catégories existantes</h3>
+
+<ul>
+
+<li><strong>Catégories</strong>: Choisir la catégorie de destination.</li>
+
+</ul>
+
+<h3>Envoyer un courriel d'informations aux membres d'un groupe</h3>
+
+<ul>
+
+<li><strong>Groupe</strong>: Groupe de destinataires</li>
+
+<li><strong>Contenu du courriel</strong>: Texte libre à leur envoyer.</li>
+
+</ul> \ No newline at end of file
diff --git a/language/fr_CA/help/cat_move.html b/language/fr_CA/help/cat_move.html
new file mode 100644
index 000000000..834be3126
--- /dev/null
+++ b/language/fr_CA/help/cat_move.html
@@ -0,0 +1,15 @@
+<h2>Déplacement de catégories virtuelles</h2>
+
+<p>Vous pouvez changer le parent d'une catégorie virtuelle.</p>
+
+<h3>Catégories virtuelles à déplacer</h3>
+
+<p>Sélectionnez une ou plusieurs catégories virtuelle à déplacer.
+Si la liste est vide, c'est que vous n'en avez pas encore créé.</p>
+
+<h3>Nouvelle catégorie parente</h3>
+
+<p>Sélectionnez la nouvelle catégorie parente (virtuelle ou physique).
+Si vous n'en sélectionnez aucune,
+les catégories à déplacer seront remontées à la racine des catégories.
+Vous ne pouvez déplacer une catégorie dans elle-même ou ses enfants.</p>
diff --git a/language/fr_CA/help/cat_options.html b/language/fr_CA/help/cat_options.html
new file mode 100644
index 000000000..e0f454fab
--- /dev/null
+++ b/language/fr_CA/help/cat_options.html
@@ -0,0 +1,39 @@
+<h2>Options des catégories</h2>
+
+<p>Gestion des options pour plusieurs catégories à la fois.</p>
+
+<dl>
+
+ <dt>Autorisation à l'ajout</dt>
+
+ <dd>Rendre les catégories autorisées à l'ajout par les visiteurs. Cette
+option n'est disponible que pour les catégories physiques locales.</dd>
+
+ <dt>Commentaires utilisateurs</dt>
+
+ <dd>Autoriser les utilisateurs à ajouter des commentaires dans les catégories sélectionnées.
+Une image sera commentable si elle appartient à au moins une catégorie commentable.</dd>
+
+ <dt>Verrouiller</dt>
+
+ <dd>Les catégories sélectionnées deviennent temporairement inactives pour
+maintenance. Lorsqu'une catégorie est verrouillée, toutes les catégories
+enfant sont verrouillées. Lorsqu'une catégorie est déverrouillée, toutes les
+catégories parentes sont déverrouillées.</dd>
+
+ <dt>Publique / Privée</dt>
+
+ <dd>Les permissions n'existent que pour les catégories privées. Une fois qu'une catégorie est privée, il vous faut
+explicitement autoriser les utilisateurs ou les groupes à y
+accéder. Lorsqu'une catégorie devient privée, toutes les catégories enfants
+deviennent privées. Lorsqu'une catégorie devient publique, toutes les
+catégories parentes deviennent publiques.</dd>
+
+ <dt>Représentant</dt>
+
+ <dd>Cette option est disponible uniquement si le paramètre de
+configuration <code>allow_random_representative</code> (voir <span
+class="filename">include/config_default.inc.php</span>) vaut
+<em>true</em>. Chaque catégorie peut-être représentée par une image prise au hasard ou par une seule miniature fixe.</dd>
+
+</dl>
diff --git a/language/fr_CA/help/cat_perm.html b/language/fr_CA/help/cat_perm.html
new file mode 100644
index 000000000..5b0f70055
--- /dev/null
+++ b/language/fr_CA/help/cat_perm.html
@@ -0,0 +1,14 @@
+<h2>Gérer les permissions pour une catégorie</h2>
+
+<p>Cet écran n'est disponible que pour les catégories privées. Ici vous
+pourrez sélectionner les utilisateurs et les groupes autorisés pour une
+catégorie.</p>
+
+<h3>Groupes</h3>
+
+<p>Vous pouvez autoriser ou interdire l'accès des groupes à la catégorie courante. Les utilisateurs appartenant à ces groupes se verront autoriser ou interdire l'accès à la catégorie.</p>
+
+<h3>Utilisateurs</h3>
+
+<p>Vous pouvez autoriser ou interdire l'accès aux utilisateurs
+individuellement. Les utilisateurs autorisés par ailleurs grâce à leur appartenance à un groupe peuvent se voir supprimer l'accès par exception.</p>
diff --git a/language/fr_CA/help/configuration.html b/language/fr_CA/help/configuration.html
new file mode 100644
index 000000000..d98a24859
--- /dev/null
+++ b/language/fr_CA/help/configuration.html
@@ -0,0 +1,138 @@
+<h2>Configuration</h2>
+
+<p>Cet écran permet de gérer la configuration basique. En effet, seuls sont
+montrés les paramètres de configuration qui doivent suffire à la majorité
+des administrateurs. Si vous souhaitez voir la liste des nombreux (et
+avancés) paramètres, lire le fichier <span
+class="filename">include/config_default.inc.php</span></p>
+
+<p>Cet écran est divisié en plusieurs sections, regroupant les paramètres
+par thème.</p>
+
+<h3>Principale</h3>
+<ul>
+
+ <li><strong>Titre de la galerie</strong>: utilisé pour le flux RSS et
+la notification par email.</li>
+
+ <li><strong>Bannière des pages</strong>: code html affiché en haut des
+pages.</li>
+
+ <li><strong>URL de la galerie</strong>: utilisé pour le flux RSS.</li>
+
+ <li><strong>Verrouiller la galerie</strong>: Verrouiller l'ensemble de la
+galerie pour maintenance. Seul les administrateurs pourront accéder à la
+galerie.</li>
+
+ <li><strong>Notation</strong>: La notation des photos est possible.</li>
+
+ <li><strong>Notation par les visiteurs</strong>: Même les utilisateurs non enregistrés peuvent noter les images.</li>
+
+ <li><strong>Permettre l'enregistrement des utilisateurs</strong>: L'inscription est libre pour tous.</li>
+
+ <li><strong>L'adresse de courriel est obligatoire pour tous les utilisateurs</strong>: L'adresse de courriel sera vérifiée lors des inscriptions ou de la mise à jour des profils sauf si l'action est effectuée dans la partie administration.</li>
+
+ <li><strong>Notifier les administrateurs lors de l'inscription d'un utilisateur</strong>: Les administrateurs recevront un courriel à chaque inscription.</li>
+
+</ul>
+
+<h3>Historique</h3>
+
+ <p>les visites des pages <span
+class="pwgScreen">index.php</span> et <span
+class="pwgScreen">picture.php</span> sont
+enregistrées dans la table <code>history</code>.</p>
+
+ <p>Les visites sont affichées dans l'écran <span class="pwgScreen">Administration, Spéciales, Historique</span>.</p>
+
+<ul>
+ <li><strong>Enregistrer les pages visitées par les invités</strong>: les visites des pages par les invités sont enregistrées.</li>
+
+ <li><strong>Enregistrer les pages visitées par les utilisateurs</strong>: les visites des pagespar les utilisateurs enregistrés sont enregistrées.</li>
+
+ <li><strong>Enregistrer les pages visitées par les administrateurs</strong>: les visites des pages par les administrateurs sont enregistrées.</li>
+
+</ul>
+
+<h3>Commentaires</h3>
+<ul>
+
+ <li><strong>Commentaires utilisateur pour tous</strong>: même les
+utilisateurs non enregistrés peuvent enregistrer des commentaires.</li>
+
+ <li><strong>Nombre de commentaires utilisateur par page</strong>.</li>
+
+ <li><strong>Validation</strong>: un administrateur doit valider les
+commentaires utilisateurs avant qu'ils puissent devenir visibles dans la
+partie publique. La validation des commentaires utilisateurs a lieu dans
+l'écran <span class="pwgScreen">Administration, Images,
+Commentaires</span>.</li>
+
+ <li><strong>Notifier les administrateurs quand un commentaire est enregistré</strong>:
+Envoi un courriel aux administrateurs lorsqu'un utilisateur enregistre un commentaire qui est validé.</li>
+
+ <li><strong>Notifier les administrateurs quand un commentaire requiert sa validation </strong>:
+Envoi un courriel aux administrateurs lorsqu'un utilisateur enregistre un commentaire qui demande une validation de la part des administrateurs.
+La validation des commentaires utilisateurs a lieu dans l'écran <span class="pwgScreen">Administration, Images, Commentaires</span>.</li>
+
+</ul>
+
+<h3>Ajout de photos</h3>
+<ul>
+ <li><strong>Afficher le lien d'ajout de photo tout le temps</strong>: S'il existe des catégories permettant l'ajout de photo, le lien correspondant sera affiché quelque soit la catégorie.</li>
+ <li><strong>Niveau d'accès utilisateur pour ajouter des photos</strong>: Permet de restreindre l'ajout à certains utilisateurs</li>
+ <li><strong>Notifier les administrateurs quand une image est ajoutée</strong>: Les administrateurs recevront un courriel à chaque image ajoutée par un utilisateur.</li>
+</ul>
+
+<h3>Affichage par défaut</h3>
+<p>Modifier les options d'affichage par défaut: pour les visiteurs non
+connectés. Une fois connecté, ces options sont surchargées par celles de
+l'utilisateur, qu'il peut modifier dans l'écran <span
+class="pwgScreen">profile</span>.</p>
+
+<p>Il est possible de changer ces options pour les utilisateurs existants,
+mais il s'agit d'un autre écran : <span class="pwgScreen">Administration,
+Identification, Utilisateurs</span>, dans lequel vous pouvez modifier ces
+options pour une liste d'utilisateurs sélectionnés.</p>
+
+<ul>
+
+ <li><strong>Langue</strong>: ne concerne que les libellés de
+Piwigo. Les noms de catégories, d'image et les descriptions ne sont
+pas localisés (ie multilingue).</li>
+
+ <li><strong>Nombre de miniatures par ligne</strong></li>
+
+ <li><strong>Nombre de lignes par page</strong></li>
+
+ <li><strong>Thème de l'interface</strong></li>
+
+ <li><strong>Période récente</strong>: en jours. Période pendant laquelle
+une image est considérée comment nouvelle. Cette période doit être
+supérieure à 1 jour.</li>
+
+ <li><strong>Développer toutes les catégories</strong>: développer toutes
+les catégories dans le menu? <em>Attention</em>: cette option est
+susceptible de consommer inutilement des ressources si votre arbre de
+catégories contient de nombreux éléments.</li>
+
+ <li><strong>Montrer le nombre de commentaires</strong>: montrer les nombre
+de commentaires utilisateur en dessous de chaque miniature. Consomme des
+ressources.</li>
+
+ <li><strong>Montrer le nombre de visualisations </strong>: affiche les
+ « hits » relevés sur une image sous sa miniature dans la page de miniatures.
+ Uniquement valable si le paramètre de configuration avancée est :<br>
+ $conf['show_nb_hits'] = true; <br>
+ N.B.: par defaut il est à false.</li>
+
+ <li><strong>Largeur maximum des images</strong>: à l'affichage. Si l'image
+est plus large que ce paramètre, alors elle sera redimensionnée à
+l'affichage. Si vous pensez nécessaire de modifier ce paramétrage (donc pour
+un affichage par défaut), il serait pertinent de redimensionner directement
+vos images stockées.</li>
+
+ <li><strong>Hauteur maximum des images</strong>: même remarque que pour la
+largeur.</li>
+
+</ul>
diff --git a/language/fr_CA/help/extend_for_templates.html b/language/fr_CA/help/extend_for_templates.html
new file mode 100644
index 000000000..0e81d836f
--- /dev/null
+++ b/language/fr_CA/help/extend_for_templates.html
@@ -0,0 +1,101 @@
+<h2>Configuration pour "étendre" les templates</h2>
+
+<h3>Objectif</h3>
+<p>Définir les conditions de remplacement de chaque template (modèle) à partir de template-extension
+(template appelé "replacer" (remplaçant)).</p>
+
+<p>Les "Templates d'origine" provenant de ./template/yoga (ou de tout autre dossier que "yoga")
+ sont remplacés par un remplaçant si celui-ci est lié à son template d'origine
+ (et de façon facultative, quand l'adresse (URL) demandée contient un URL contains un "Paramètre facultatif de l'URL").</p>
+
+<p>Les "Paramètres facultatif de l'URL" sont ceux que vous pouvez trouver après le nom du module dans l'adresse (URL).</p>
+
+<p>Ainsi un "Paramètre facultatif de l'URL" peut être un "permalink" (lien permanent) actif
+(voir les permalinks dans notre documentation pour plus d'information).</p>
+
+<p>Lire les `<a href="#warnings">mises en garde</a>` sur les conditions d'utilisation.</p>
+
+<h3>Qu'est-ce que les extensions des modèles?</h3>
+
+<p>Cet outil de configuration est à la fois puissant pour les débutants et pour les utilisateurs avancés.
+Par FTP, dans le dossier template-extension, le Webmaster pourra dupliquer une bonne partie des fichiers
+ .tpl distribués ("Templates d'origine") avec un nom différent
+ ("replacer" (remplaçant)).
+
+ "Templates d'origine", actuellement les modèles d'origine supportés sont:</p>
+<ul>
+ <li><span class="filename">index.tpl</span></li>
+ <li><span class="filename">mainpage_categories.tpl</span> and/or <span class="filename">thumbnails.tpl</span></li>
+ <li><span class="filename">menubar.tpl</span></li>
+ <li><span class="filename">header.tpl</span> and/or <span class="filename">footer.tpl</span></li>
+ <li><span class="filename">picture_content.tpl</span> and/or <span class="filename">picture.tpl</span></li>
+ <!-- <li><span class="filename">slideshow.tpl</span></li> -->
+ <li><span class="filename">profile.tpl</span> and/or <span class="filename">profile_content.tpl</span></li>
+ <li><span class="filename">tags.tpl</span></li>
+ <li><span class="filename">upload.tpl</span></li>
+ <li><span class="filename">about.tpl</span></li>
+ <li><span class="filename">popuphelp.tpl</span></li>
+ <li><span class="filename">search.tpl</span> and/or <span class="filename">search_rules.tpl</span></li>
+ <li><span class="filename">nbm.tpl</span> and/or <span class="filename">notification.tpl</span></li>
+ <li><span class="filename">identification.tpl</span> and/or <span class="filename">register.tpl</span></li>
+ <li><span class="filename">redirect.tpl</span></li>
+</ul>
+
+<h3>Où puis-je trouver les "Templates d'origine"?</h3>
+
+<p>Les modèles distribués d'origine sont dans template/yoga/
+(ne pas les modifier directement à cet endroit pour des raisons d'évolution). Ainsi à partir des "templates d'origine",
+tout webmaster pourra créer ses "replacers (modèles personalisés)".</p>
+
+<h3>Où dois-je enregistrer les "remplaçants"?</h3>
+
+<p>Les <strong>Replacers (templates modifiés)</strong> peuvent être placés dans le dossier
+template-extension (ou ses sous-dossiers).
+Les remplaçants peuvent avoir n'importe quel nom de fichier avec l'extension .tpl. Par exemple: <span
+class="filename">template-extension/my-extension/video.tpl</span>.</p>
+
+
+<h3>Comment puis-je activer mes "remplaçants"?</h3>
+<p>Un <strong>template d'origine</strong> devrait être associé à chaque
+ <strong>replacer (modèle modifié)</strong> à fin d'activer les remplacements correspondants.
+ Activer les remplaçants est la fonction de "Etendre les templates" dans les menus de Configuration de l'Administration.</p>
+
+<p>Si vous sélectionnez un <strong>Paramètre facultatif de l'URL</strong> alors les remplacements
+ne seront réalisés que sur les pages utilisant ce mot clé. Par exemple: <span
+ class="pwgScreen">index.php?/<strong>most_visited</strong></span></p>
+
+<p>Les utilisateurs avancés utiliseront les permalinks (permaliens, liens permanents) en tant que
+<strong>paramètre facultatif de l'URL</strong>. </p>
+
+<p>Si vous sélectionnez un <strong>Template rattaché</strong> alors les remplacements ne seront réalisés que sur ce template.</p>
+
+<h3>Comment puis-je désactiver mes "replacers"?</h3>
+<ul>
+<li>Déselectionner le "template d'origine".</li>
+<li>Par FTP supprimer le "remplaçant".</li>
+</ul>
+<a name="warnings"></a>
+<h3>Mises en garde</h3>
+<ul>
+
+ <li>Le <strong>template d'origine</strong> doit être le véritable template "d'origine"
+ autrement vous pourriez avoir des résultats imprévisibles!</li>
+
+ <li>Si plusieurs <strong>remplaçants (templates modifiés)</strong> ont le même
+ <strong>template d'origine</strong> et le même <strong>paramètre facultatif
+ de l'URL</strong> alors seulement le dernier remplaçant sera actif.</li>
+
+ <li>Ne pas sélectionner de <strong>paramètre facultatif de l'URL</strong>
+ activera le template de remplacement à chaque utilisation du template.
+ Comme mentionné ci-dessus, l'ordre peut inhiber les remplaçants précédents.</li>
+
+ <li>Sous-dossiers:
+ Les sous-dossiers sont ignorés mais ils sont utiles pour modifier l'ordre des remplaçants.<br>
+distributed-samples: pour vos tests sont distributés!
+<strong>Ne pas les modifier</strong>, créez les votres!
+</li>
+
+ <li>A la suppression d'un remplaçant le <strong>template d'origine</strong> sera
+ immédiatement réactivé.</li>
+
+</ul>
diff --git a/language/fr_CA/help/group_list.html b/language/fr_CA/help/group_list.html
new file mode 100644
index 000000000..105c8a070
--- /dev/null
+++ b/language/fr_CA/help/group_list.html
@@ -0,0 +1,21 @@
+<h2>Liste des groupes</h2>
+
+<p>Administration des propriétés des groupes.</p>
+
+<h3>Ajouter un groupe</h3>
+
+<p>L'administrateur peut ajouter des groupes.</p>
+
+<h3>Liste des groupes</h3>
+
+<p>La liste permet pour chaque groupe:</p>
+
+<ul>
+ <li>d'accéder à la liste des membres</li>
+ <li>d'accéder aux permissions</li>
+ <li>de supprimer le groupe (nécessite une confirmation)</li>
+ <li>d'inverser le statut "par défaut" (nécessite une confirmation)</li>
+</ul>
+
+<h3>Groupes par défaut</h3>
+<p>Les groupes par défaut sont des groupes associés automatiquement à chaque nouvel utilisateur lors de son enregistrement ou de sa création par un administrateur.</p> \ No newline at end of file
diff --git a/language/fr_CA/help/help_add_photos.html b/language/fr_CA/help/help_add_photos.html
new file mode 100644
index 000000000..dc2094561
--- /dev/null
+++ b/language/fr_CA/help/help_add_photos.html
@@ -0,0 +1,31 @@
+<p>Il existe plusieurs méthodes pour ajouter des photos dans votre
+galerie :</p>
+
+<ul>
+
+ <li><strong>L'ajout direct</strong> dans votre navigateur web est la
+ méthode la plus simple et la plus immédiate. Elle dépend des capacités de
+ votre navigateur et de votre serveur. Pour des gros volumes ou en cas de
+ problèmes, les méthodes alternatives vous attendent !</li>
+</ul>
+
+<p class="nextStepLink"><a href="admin.php?page=photos_add&section=direct">Utiliser l'ajout direct</a></p>
+
+<ul>
+ <li><strong>pLoader</strong> est un logiciel à installer sur votre
+ ordinateur. Glissez vos photos dans la fenêtre de pLoader, cliquez
+ sur <em>"Transférer vers Piwigo"</em> et pLoader s'occupe du reste. D'autres logiciels clients existent, comme <strong>WinToPiwigo</strong> ou le module
+ d'export Piwigo de <strong>Digikam</strong>.</li>
+</ul>
+
+<p class="nextStepLink"><a href="admin.php?page=photos_add&section=ploader">Utiliser pLoader</a></p>
+
+<ul>
+ <li><strong>Le transfert FTP</strong>
+ est la méthode idéale pour ajouter une collection importante en un minimum
+ d'opérations. Suivez le guide pour préparer vos photos. Cette méthode vous
+ permet de contrôler avec précision l'organisation physique de vos photos
+ sur votre serveur.</li>
+</ul>
+
+<p class="nextStepLink"><a href="admin.php?page=photos_add&section=ftp">Utiliser FTP</a></p>
diff --git a/language/fr_CA/help/help_groups.html b/language/fr_CA/help/help_groups.html
new file mode 100644
index 000000000..4291a6709
--- /dev/null
+++ b/language/fr_CA/help/help_groups.html
@@ -0,0 +1,8 @@
+<p>Les groupes d'utilisateurs permettent d'assigner des permissions à une liste d'utilisateurs.</p>
+
+<p>Vous pouvez créer des groupes et y ajouter des utilisateurs dans
+<span class="pwgScreen">Administration &raquo; Utilisateurs &raquo; Groupes</span>.</p>
+
+<p>Un utilisateur peut appartenir à plusieurs groupes. L'autorisation l'emporte sur l'interdiction : si l'utilisateur "pierre" appartient aux
+groupes "famille" et "amis", et que seul le groupe "famille" peut visiter la
+catégorie "Noël 2003", alors "pierre" peut visiter cette catégorie.</p>
diff --git a/language/fr_CA/help/help_misc.html b/language/fr_CA/help/help_misc.html
new file mode 100644
index 000000000..ec1bc5293
--- /dev/null
+++ b/language/fr_CA/help/help_misc.html
@@ -0,0 +1,5 @@
+<p>Une fois votre galerie créée, configurez l'affichage par
+défaut tel que désiré dans <span class="pwgScreen">Administation &raquo; Configuration &raquo; Affichage par défaut</span>. Chaque nouvel
+utilisateur héritera de ces propriétés d'affichage dès son enregistrement.</p>
+
+<p>Pour toute question, la communauté francophone Piwigo est à l'écoute sur le <a href="http://fr.piwigo.org/forum">forum</a>.</p>
diff --git a/language/fr_CA/help/help_permissions.html b/language/fr_CA/help/help_permissions.html
new file mode 100644
index 000000000..5378d8d9b
--- /dev/null
+++ b/language/fr_CA/help/help_permissions.html
@@ -0,0 +1,48 @@
+<fieldset>
+<legend>Permissions par photo</legend>
+
+<p>Chaque photo a un <strong>niveau de confidentialité</strong> (un verrou). Chaque utilisateur a également un niveau de confidentialité (une clef). Il y a 5 niveaux de confidentialité :
+<ol>
+ <li>Aucun</li>
+ <li><em>Contacts</em></li>
+ <li><em>Amis</em> (qui est davantage qu'un contact)</li>
+ <li><em>Famille</em> (qui est davantage qu'un ami)</li>
+ <li><em>Admins</em> (qui recouvre tous les autres niveaux)</li>
+</ol>
+
+<p>Les niveaux supérieurs disposent des droits pour accéder aux niveaux inférieurs. Pour un utilisateur donné, plus haut est son niveau de confidentialité, plus il peut voir de photos.</p>
+
+<p>Par exemple, si la photo "mariage_pierre-0024.jpg" a le niveau de confidentialité <em>"Famille"</em>, alors :</p>
+<ul>
+ <li>Pierre (qui est un <em>Admin</em>) peut la voir car <em>"Admins"</em> donne tous les droits</li>
+ <li>Vanessa (qui est une membre de la <em>Famille</em>) peut la voir également</li>
+ <li>Marie (qui n'est qu'une <em>Amie</em>) elle ne peut pas la voir</li>
+</ul>
+
+<p>Un utilisateur qui ne dispose pas des permissions pour voir le contenu d’une catégorie ne verra pas du tout la catégorie, pas même son titre. Même principe pour un tag.</p>
+
+<p>Vous pouvez assigner le niveau de confidentialité d'un utilisateur sur l'écran <span class="pwgScreen">Administration &raquo; Utilisateurs &raquo; Gérer</span>.</p>
+
+</fieldset>
+
+<fieldset>
+<legend>Permissions par catégorie</legend>
+
+<p>Si les niveaux de confidentialité ne correspondent pas exactement à vos besoins, vous pouvez également gérer les permissions par catégorie et pour un utilisateur ou un groupe donné. Vous pouvez gérer les permissions par photo et par catégorie en même temps, sans conflit.</p>
+
+<p>Vous pouvez interdire l'accès aux catégories. Passez le type d'accès de la catégorie à "privée" si vous souhaitez gérer les permissions.</p>
+
+<p>Vous pouvez rendre une catégorie privée en l'éditant (<span
+class="pwgScreen">Administration &raquo; Catégories &raquo; Gérer &raquo; Éditer</span>) ou en
+gérant les options pour votre arbre complet des catégories (<span
+class="pwgScreen">Administration &raquo; Catégories &raquo; Propriétés &raquo; Publique/Privée</span>).</p>
+
+<p>Lorsqu'une catégorie est privée, vous pouvez gérer les permissions par groupes et utilisateurs avec 3 écrans :</p>
+
+<ul>
+ <li><span class="pwgScreen">Administration &raquo; Utilisateurs &raquo; Gérer &raquo; action Permissions</span> (1 lien par utilisateur)</li>
+ <li><span class="pwgScreen">Administration &raquo; Utilisateurs &raquo; Groupes &raquo; action Permissions</span> (1 lien par groupe)</li>
+ <li><span class="pwgScreen">Administration &raquo; Catégories &raquo; Gérer &raquo; Modifier les permissions</span> (1 lien par catégorie)</li>
+</ul>
+
+</fieldset>
diff --git a/language/fr_CA/help/help_user_upload.html b/language/fr_CA/help/help_user_upload.html
new file mode 100644
index 000000000..57e723eeb
--- /dev/null
+++ b/language/fr_CA/help/help_user_upload.html
@@ -0,0 +1,14 @@
+<p>Vos utilisateurs peuvent également ajouter leurs photos.</p>
+
+<ol>
+
+ <li>Autorisez l'ajout d'images sur n'importe quelle catégorie physique (<span
+class="pwgScreen">Administration &raquo; Catégories &raquo; Gérer &raquo; éditer</span> ou <span
+class="pwgScreen">Administration &raquo; Catégories &raquo; Propriétés &raquo; Ajout d'images</span>). Les catégories virtuelles ne peuvent être utilisées pour ajouter des images.</li>
+
+ <li>Donnez les droits en écriture (pour tous les utilisateurs) sur les
+répertoires correspondant aux catégories autorisées à l'ajout.</li>
+</ol>
+
+<p>Les photos ajoutées par les utilisateurs ne sont pas directement
+visibles sur le site, elles doivent être préalablement validées par un administrateur. À cet effet, un administrateur doit se rendre dans <span class="pwgScreen">Administration &raquo; Photos &raquo; En attente</span> afin d'accepter ou de rejeter les photos proposées.</p>
diff --git a/language/fr_CA/help/help_virtual_links.html b/language/fr_CA/help/help_virtual_links.html
new file mode 100644
index 000000000..0eb083c2d
--- /dev/null
+++ b/language/fr_CA/help/help_virtual_links.html
@@ -0,0 +1,5 @@
+<p>Les photos sont affichées dans les catégories correspondant aux répertoires dans lesquels elles sont stockées.</p>
+
+<p>Vous pouvez également afficher une photo dans plusieurs catégories, sans dupliquer le fichier sur votre serveur web. Associez la photo à n'importe quelle autre catégorie depuis l'écran d'édition de la photo (auquel vous accéder depuis la page de visualisation de la photo côté galerie, lorsque vous êtes connecté en tant qu'administrateur)</p>
+
+<p>Les catégories virtuelles sont basées sur ce principe : elles n'ont pas de répertoire associé. Créez des catégories virtuelles depuis <span class="pwgScreen">Administration &raquo; Catégories &raquo; Gérer</span>.</p>
diff --git a/language/fr_CA/help/history.html b/language/fr_CA/help/history.html
new file mode 100644
index 000000000..f991af920
--- /dev/null
+++ b/language/fr_CA/help/history.html
@@ -0,0 +1,46 @@
+<h2>Historique</h2>
+
+<p>Ces écrans permettent de suivre l'historique de navigation dans Piwigo
+ suivant les options que vous avez déterminées dans - Administration - Générale
+ - Onglet "Historique".</p>
+
+<h3>Statistiques</h3>
+<ul>
+ <p>Si vous avez choisi que les visites des pages <span
+class="pwgScreen">index.php</span> et <span
+class="pwgScreen">picture.php</span> soient
+enregistrées dans la table <code>history</code>,
+cet onglet permet de suivre le nombre de pages visitées</p>
+
+ <li><strong>Statistiques totales</strong> : visites par année</li>
+
+ <li><strong>Statistiques d'une année</strong> : visites par mois de l’année sélectionnée.</li>
+
+ <li><strong>Statistiques d'un mois</strong> : visites par jour du mois sélectionné.</li>
+
+ <li><strong>Statistiques d'une journée</strong> : visites par heures de la journée sélectionnée.</li>
+
+</ul>
+
+<h3>Rechercher</h3>
+<ul>
+ <p>Si vous avez choisi que les visites des pages <span
+class="pwgScreen">index.php</span> et <span
+class="pwgScreen">picture.php</span> soient
+enregistrées dans la table <code>history</code>, cet onglet permet de suivre plus en détail les pages visitées avec l'aide de différents filtres.</p>
+
+ <li><strong>Filtrer par date</strong> : sélectionner la plage
+de dates dont vous souhaitez observer l’activité.</li>
+
+ <li><strong>Filtrer par type d'élément</strong> : sélectionner le
+type d'élément dont vous souhaitez observer l’activité.</li>
+
+ <li><strong>Filtrer par utilisateur</strong> : sélectionner l'utilisateur dont vous
+ souhaitez observer l’activité.</li>
+
+ <li><strong>Filtrer par nom du fichier</strong> : sélectionner le nom du fichier dont vous
+ souhaitez observer l’activité.</li>
+
+ <li><strong>Filtrer par identifiant image</strong> : sélectionner l'identifiant de l'image dont vous
+ souhaitez observer l’activité.</li>
+</ul> \ No newline at end of file
diff --git a/language/fr_CA/help/index.php b/language/fr_CA/help/index.php
new file mode 100644
index 000000000..17747c927
--- /dev/null
+++ b/language/fr_CA/help/index.php
@@ -0,0 +1,30 @@
+<?php
+// +-----------------------------------------------------------------------+
+// | Piwigo - a PHP based picture gallery |
+// +-----------------------------------------------------------------------+
+// | Copyright(C) 2008-2010 Piwigo Team http://piwigo.org |
+// | Copyright(C) 2003-2008 PhpWebGallery Team http://phpwebgallery.net |
+// | Copyright(C) 2002-2003 Pierrick LE GALL http://le-gall.net/pierrick |
+// +-----------------------------------------------------------------------+
+// | This program is free software; you can redistribute it and/or modify |
+// | it under the terms of the GNU General Public License as published by |
+// | the Free Software Foundation |
+// | |
+// | This program is distributed in the hope that it will be useful, but |
+// | WITHOUT ANY WARRANTY; without even the implied warranty of |
+// | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU |
+// | General Public License for more details. |
+// | |
+// | You should have received a copy of the GNU General Public License |
+// | along with this program; if not, write to the Free Software |
+// | Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, |
+// | USA. |
+// +-----------------------------------------------------------------------+
+
+// Recursive call
+$url = '../';
+header( 'Request-URI: '.$url );
+header( 'Content-Location: '.$url );
+header( 'Location: '.$url );
+exit();
+?>
diff --git a/language/fr_CA/help/maintenance.html b/language/fr_CA/help/maintenance.html
new file mode 100644
index 000000000..34f7f2472
--- /dev/null
+++ b/language/fr_CA/help/maintenance.html
@@ -0,0 +1,64 @@
+<h2>Maintenance</h2>
+
+<p>Pour optimiser le temps de génération des pages, Piwigo utilise des informations en cache.
+ Par exemple, au lieu de compter le nombre d'éléments contenus dans chaque catégorie à
+ chaque rechargement de page, cette information est stockée dans la base de données.
+ En théorie, cette information doit toujours être correcte, mais parfois une erreur peut
+ survenir et l'information en cache devient fausse.</p>
+
+<p>Certaines informations deviennent inutiles avec le temps.
+Les supprimer de la base de données libère de l'espace disque.</p>
+
+<ul>
+
+ <li>
+ <strong>Eléments non liés:</strong>
+ Affiche les images qui ne sont associées à aucune catégorie virtuelle
+ </li>
+ <li>
+ <strong>Fichiers portant le même nom dans plusieurs catégories physiques :</strong>
+ Affiche les images ou les éventuels fichiers qui pourraient être trouvés dans plusieurs catégories.
+ </li>
+
+</ul>
+
+<ul>
+
+ <li><strong>Mettre à jour les informations des catégories :</strong>
+ Pour chaque catégorie, les informations suivantes sont contrôlées, et mises à jour le cas échéant :
+ liste des catégories mères, nombre d'éléments, date du dernier élément, position parmi les
+ catégories soeurs, position dans l'arbre complet des catégories. Cette action vérifie
+ également la cohérence des représentants.</li>
+
+ <li><strong>Mettre à jour les informations des images :</strong>
+Pour chaque image, les informations mises àjour sont : chemin complet vers le
+fichier et note moyenne. Attention, ne pas confondre : les méta-données sont
+synchronisées sur l'écran <span class="pwgScreen">Administration, Catégories, Synchroniser</span>
+ou sur l'écran <span class="pwgScreen">Modifier les informations d'une image</span> (accessible depuis la page de visualisation d'une image <span class="pwgScreen">picture.php</span>).</li>
+
+ <li><strong>Réparer et optimiser la base de données :</strong>
+Effectue des opérations de ré-ordonnancement, réparation et optimisation sur chaque table de la base de données.
+ </li>
+
+</ul>
+
+<ul>
+ <li><strong>Purger le détail de l'historique :</strong>
+Supprime toutes les lignes de la table <code>history</code>. L'écran <span class="pwgScreen">
+Administration, Spéciales, Historique</span> ne montre alors plus aucune information sur le passé.
+<em>Attention</em> : toutes les données seront perdues, sans aucun possibilité de récupération.
+ </li>
+
+ <li><strong>Purger la synthèse de l'historique :</strong>
+Supprime toutes les informations récapitulatives (obtenues à partir du détail de l'historique).
+ </li>
+
+ <li><strong>Purger les sessions :</strong> Supprimer les sessions expirées.</li>
+
+ <li><strong>Purger les flux de notification jamais utilisés</strong></li>
+
+ <li><strong>Purger l'historique des recherches</strong></li>
+
+ <li><strong>Purger les templates compilés</strong></li>
+
+</ul>
diff --git a/language/fr_CA/help/notification_by_mail.html b/language/fr_CA/help/notification_by_mail.html
new file mode 100644
index 000000000..132d2a6e4
--- /dev/null
+++ b/language/fr_CA/help/notification_by_mail.html
@@ -0,0 +1,14 @@
+<h2>Notification par courriel</h2>
+
+<p>Cet écran permet de configurer et de gérer les envois de courriels aux utilisateurs, pour les aviser de changements intervenus sur votre site.</p>
+
+<p>Cet écran est composé de 3 onglets:</p>
+
+<h3>Paramétrage</h3>
+<p>Accessible uniquement aux webmestres, cet onglet permet de positionner les paramètres de la notification par courriel.</p>
+
+<h3>Inscription</h3>
+<p>Accessible uniquement aux webmestres, cet onglet permet de gérer les inscriptions/désinscriptions à la notification par courriel.</p>
+
+<h3>Envoi</h3>
+<p>Accessible aux webmestres et aux administrateurs, cet onglet permet d'effectuer les envois de courriels pour notifier les changements.</p>
diff --git a/language/fr_CA/help/permalinks.html b/language/fr_CA/help/permalinks.html
new file mode 100644
index 000000000..a401d2f02
--- /dev/null
+++ b/language/fr_CA/help/permalinks.html
@@ -0,0 +1,7 @@
+<h2>Liens permanents</h2>
+
+<p>Les liens permanents sont utilisés pour rendre plus jolis les urls des catégories. Lorsqu'une catégorie dispose d'un lien permanent associée, son identifiant n'est plus nécessaire dans l'url.</p>
+
+<p>Quand un lien permanent est effacé, vous pouvez le sauvegarder dans l'historique des liens permanents, de sorte que les liens externes à Piwigo puissent continuer à fonctionner. Dans l'historique des liens permanents vous pouvez voir la date d'effacement du lien, ainsi que la date de la dernière utilisation et le nombre d'utilisations de ce lien.</p>
+
+<p>Veuillez noter que les liens permanents doivent être uniques. Ils doivent aussi être uniques dans l'historique des liens permanents.</p>
diff --git a/language/fr_CA/help/photos_add_ftp.html b/language/fr_CA/help/photos_add_ftp.html
new file mode 100644
index 000000000..54cb25c3d
--- /dev/null
+++ b/language/fr_CA/help/photos_add_ftp.html
@@ -0,0 +1,135 @@
+<fieldset>
+ <legend>Démarrage rapide</legend>
+
+<ol>
+ <li>Créez un répertoire sur votre ordinateur.</li>
+
+ <li>Copiez des photos à l'intérieur de ce répertoire, puis redimensionnez-les pour un affichage sur le web. <em>Attention</em> : le nom des répertoires et des fichiers ne doit contenir que des lettres, des chiffres et les caractères "-", "_" ou ".". Pas d'espace ou de caractères accentués.</li>
+
+ <li>Avec un client FTP, copiez le répertoire dans le répertoire "galleries" de votre installation de Piwigo.</li>
+
+ <li>Connectez-vous à votre galerie Piwigo et rendez-vous sur <span class="pwgScreen">Administration &raquo; Images &raquo; Miniatures</span> pour créer les miniatures manquantes.</li>
+
+ <li>Rendez-vous sur <span class="pwgScreen">Administration</span> et cliquez sur le gros bouton de synchronisation.</li>
+</ol>
+
+<p>Bravo ! Vous avez créé avec succès la première catégorie de votre galerie.</p>
+
+</fieldset>
+
+<fieldset>
+ <legend>Organisation des répertoires et des fichiers</legend>
+
+<ul>
+
+ <li>
+
+ <p>Les répertoires représentant les catégories se trouvent dans le répertoire "galleries". Ci-dessous l'arbre des répertoires d'une très petite galerie (mais utilisant de nombreuses fonctionnalités) : </p>
+
+<pre>
+.
+|-- admin
+|-- doc
+|-- galleries
+| |-- categorie-1
+| | |-- categorie-1.1
+| | | |-- categorie-1.1.1
+| | | | |-- categorie-1.1.1.1
+| | | | | |-- pwg_high
+| | | | | | +-- mariage.jpg
+| | | | | |-- thumbnail
+| | | | | | +-- TN-mariage.jpg
+| | | | | +-- mariage.jpg
+| | | | +-- categorie-1.1.1.2
+| | | +-- categorie-1.1.2
+| | |-- categorie-1.2
+| | | |-- pookie.jpg
+| | | +-- thumbnail
+| | | +-- TN-pookie.jpg
+| | +-- categorie-1.3
+| +-- categorie-2
+| |-- porcinet.gif
+| |-- pwg_representative
+| | +-- video.jpg
+| |-- thumbnail
+| | +-- TN-porcinet.jpg
+| +-- video.avi
+|-- include
+|-- install
+|-- language
+|-- template
++-- tool</pre>
+
+ </li>
+
+ <li>A l'exception de ceux appelés "thumbnail", "pwg_high" ou "pwg_representative" (voir explications ci-dessous), chaque répertoire dans "galleries" génère une catégorie. Le nombre de niveaux (profondeur) n'est pas limité.</li>
+
+ <li>Fondamentalement, un élément est représenté par un fichier. Pour Piwigo, un fichier peut être un élément si son extension figure dans la liste du paramètre de configuration <code>file_ext</code> (voir
+fichier <span class="filename">include/config.inc.php</span>). Un fichier
+peut être une image si son extension figure dans la liste du paramètre de configuration
+<code>picture_ext</code>.</li>
+
+ <li>Les éléments de type image doivent avoir une miniature associée (voir la
+section suivante à propos des miniatures).</li>
+
+ <li>Les éléments de type image peuvent avoir un image en grand format
+associé. Comme pour le fichier <span class="filename">mariage.jpg</span>
+dans l'exemple ci-dessus. Aucun préfixe n'est nécessaire sur le nom du
+fichier.</li>
+
+ <li>Les éléments autres que les images (vidéos, sons, fichiers texte, tout ce que vous
+voulez...) sont représentés par défaut par une icône correspondant à
+l'extension du nom du fichier. Optionnellement, une miniature et un
+représentant peuvent être associés (voir le fichier <span
+class="filename">video.avi</span> dans l'exemple).</li>
+
+ <li><em>Attention</em> : le nom d'un répertoire ou d'un fichier ne doit
+être composé que de lettres, de chiffres, de "-", "_" ou ".". Pas d'espace
+ou de caractères accentués.</li>
+
+ <li><em>Conseil</em> : une catégorie peut contenir des éléments et des
+sous-catégories à la fois. Néanmoins, il est fortement conseillé pour chaque
+catégorie de choisir entre contenir des éléments <strong>ou bien</strong>
+des sous-catégories.</li>
+
+ <li>Une fois que les fichiers, les miniatures et les représentants sont
+correctement placés dans les répertoires, se rendre sur l'écran <span
+class="pwgScreen">Administration &raquo; Catégories &raquo; Synchroniser</span>.</li>
+
+</ul>
+
+</fieldset>
+
+<fieldset>
+ <legend>Miniatures</legend>
+
+<ul>
+
+ <li>Comme mentionné précédemment, chaque élément de type image doit être
+associé à une miniature.</li>
+
+ <li>Les miniatures sont stockées dans le sous-répertoire "thumbnail" de
+chaque répertoire représentant une catégorie. Une miniature est un fichier
+de type image (même extension du nom du fichier) dont le nom de fichier est
+préfixé par le paramètre de configuration <code>prefix_thumbnail</code>
+(voir <span class="filename">include/config.inc.php</span>).</li>
+
+ <li>Les miniatures n'ont pas besoin d'avoir la même extension que leur
+image associée (une image avec ".jpg" comme extension peut avoir une
+miniature en ".GIF" par exemple).</li>
+
+ <li>Il est conseillé d'utiliser un outil externe pour la création des
+miniatures.</li>
+
+ <li>Vous pouvez également utiliser l'outil de création de miniatures
+intégré à Piwigo mais cela est déconseillé car la qualité risque
+d'être décevante et cela utilise inutilement les ressources du serveur (ce
+qui peut être un grave problème sur un serveur mutualisé).</li>
+
+ <li>Si vous choisissez d'utiliser le serveur web pour générer les
+miniatures, vous devez donner les droits en écriture sur les
+répertoires.</li>
+
+</ul>
+
+</fieldset>
diff --git a/language/fr_CA/help/search.html b/language/fr_CA/help/search.html
new file mode 100644
index 000000000..af9af3a39
--- /dev/null
+++ b/language/fr_CA/help/search.html
@@ -0,0 +1,26 @@
+<h2>Recherche</h2>
+
+<p>Recherche d'images dans l'ensemble de la galerie.</p>
+
+<dl>
+
+ <dt>Rechercher un mot</dt>
+
+ <dd>Recherche un ou plusieurs mots dans tous les attributs des images de la galerie
+images. Utiliser * comme passe-partout pour les recherches partielles.</dd>
+
+ <dt>Recherche d'un auteur</dt>
+
+ <dd>Utiliser * comme passe-partout pour les recherches partielles.</dd>
+
+ <dt>Recherche par date</dt>
+
+ <dd>Sélectionner une date et/ou une date de fin. Laisser la date vide si
+vous souhaitez faire une recherche "avant". Dans le dernier champ, l'année doit être saisie avec 4 chiffres (2005 par exemple).</dd>
+
+ <dt>Recherche dans les catégories</dt>
+
+ <dd>Sélectionner les catégories sur lesquelles restreindre la
+recherche. Il est possible de chercher dans toutes les catégories en sélectionnant la catégorie parente, et en autorisant la recherche dans les sous-catégories.</dd>
+
+</dl>
diff --git a/language/fr_CA/help/site_manager.html b/language/fr_CA/help/site_manager.html
new file mode 100644
index 000000000..fcffcfdac
--- /dev/null
+++ b/language/fr_CA/help/site_manager.html
@@ -0,0 +1,57 @@
+<h2>Sites distants</h2>
+
+<p>Piwigo offre la possibilité d'utiliser plusieurs sites pour
+stocker les fichiers qui composeront votre galerie. Cela peut être utile si
+votre galerie est installée sur un espace de stockage limité et que vous
+ayez de nombreux fichiers à montrer.</p>
+
+
+<ol>
+
+ <li>éditer le fichier <span
+class="filename">tools/create_listing_file_local.inc.php</span> en modifiant la
+section des paramètres comme <code>$conf['prefix_thumbnail']</code> ou
+<code>$conf['use_exif']</code>.</li>
+
+ <li>par FTP, placer les fichiers <span
+class="filename">tools/create_listing_file.php</span> et <span
+class="filename">tools/create_listing_file_local.inc.php</span> (modifié) sur votre site
+distant, dans le même répertoire que les répertoires représentant vos
+catégories (comme le répertoire <span class="filename">galleries</span> de
+ce site). Par exemple, disons que vous pouvez accéder à <span
+class="filename">http://exemple.com/galleries/create_listing_file.php</span>.</li>
+
+ <li>se rendre sur <span class="pwgScreen">Administration, Catégories,
+Gestionnaire des sites</span>. Demander à créer un nouveau site, par exemple <span
+class="filename">http://exemple.com/galleries</span>.</li>
+
+ <li>
+
+ <p>un nouveau site distant est enregistré. 4 actions sont possibles :</p>
+
+ <ol>
+
+ <li><strong>générer la liste</strong> : lance une requête distante pour
+générer le fichier de listing distant</li>
+
+ <li><strong>synchroniser</strong> : lit le fichier distant <span
+class="filename">listing.xml</span> et synchronise avec la base de données
+locale</li>
+
+ <li><strong>nettoyer</strong> : supprime le fichier distant de
+listing</li>
+
+ <li><strong>détruire</strong> : supprime le site (et tous les éléments
+qui y sont associés) dans la base de données</li>
+
+ </ol>
+
+ </li>
+
+</ol>
+
+<!--<p>Vous pouvez également effectuer ces opérations manuellement en éditant
+le fichier <span class="filename">listing.xml</span> à la main et en le
+déplaçant vers votre répertoire racine. Se rendre sur <span
+class="pwgScreen">Administration, Catégories, Sites distant</span> :
+Piwigo détecte le fichier et propose de s'en servir.</p>-->
diff --git a/language/fr_CA/help/synchronize.html b/language/fr_CA/help/synchronize.html
new file mode 100644
index 000000000..a5daaa206
--- /dev/null
+++ b/language/fr_CA/help/synchronize.html
@@ -0,0 +1,19 @@
+<h2>Synchroniser</h2>
+
+<ul>
+
+ <li>Il existe 2 types de synchronisations : structure (répertoires/fichiers) et
+meta-données. Synchroniser la structure consiste à synchroniser l'arborescence
+de vos répertoires et fichiers avec leur représentation dans la
+base de données. La synchronisation des méta-données assure la mise à jour des
+informations telles que le poids du fichier, les dimensions, les données EXIF ou
+IPTC.</li>
+
+ <li>La première synchronisation à effectuer doit être celle sur la
+structure.</li>
+
+ <li>Le processus de synchronisation peut prendre du temps (en fonction de
+la charge du serveur et de la quantité de fichiers à gérer), il est donc
+possible de procéder catégorie par catégorie.</li>
+
+</ul>
diff --git a/language/fr_CA/help/thumbnail.html b/language/fr_CA/help/thumbnail.html
new file mode 100644
index 000000000..4ab0c7255
--- /dev/null
+++ b/language/fr_CA/help/thumbnail.html
@@ -0,0 +1,33 @@
+<h2>Création des miniatures</h2>
+
+<p>Création des miniatures manquantes. L'utilisation de cette fonctionnalité
+est déconseillée si votre galerie est hébergée sur un serveur
+mutualisé (ressources machine partagées).</p>
+
+<dl>
+
+ <dt>Version de GD</dt>
+
+ <dd>GD est une librairie graphique de manipulation d'images pour
+PHP. Choisissez la version installée sur votre serveur. Le système vous signalera par un message d'erreur si vous choisissez une mauvaise version ; revenez alors sur la page précédente et choisissez l'autre version. Si aucune version ne fonctionne, cela
+signifie que GD n'est pas disponible.</dd>
+
+ <dt>Largeur et hauteur</dt>
+
+ <dd>Dimensions maximales des miniatures peuvent prendre. Le rapport
+largeur/hauteur original est conservé. Les valeurs par défaut sont
+modifiables grâce aux paramètres de configuration <code>tn_width</code> et
+<code>tn_height</code> (voir le fichier <span
+class="filename">include/config_default.inc.php</span>).</dd>
+
+ <dt>Nombre de miniatures à créer</dt>
+
+ <dd>N'essayez pas de miniaturiser un trop grand nombre d'images à la
+fois. Le traitement de miniaturisation nécessite en effet une utilisation intensive du processeur. Si votre galerie Piwigo est chez un hébergeur gratuit, une charge processeur trop importante est susceptible d'entraîner la suppression de votre site.</dd>
+
+ <dt>Format de fichier</dt>
+
+ <dd>Les miniatures sont créées au format JPEG. Seuls les images aux formats PNG et
+JPEG peuvent être miniaturisées.</dd>
+
+</dl>
diff --git a/language/fr_CA/help/user_list.html b/language/fr_CA/help/user_list.html
new file mode 100644
index 000000000..f627138aa
--- /dev/null
+++ b/language/fr_CA/help/user_list.html
@@ -0,0 +1,33 @@
+<h2>Liste des utilisateurs</h2>
+
+<p>Permet la gestion des propriétés des utilisateurs enregistrés, à l'exception des permissions, qui sont gérées via d'autres écrans.</p>
+
+<h3>Ajouter un utilisateur</h3>
+
+<p>L'administrateur peut ajouter manuellement des utilisateurs.</p>
+
+<h3>Liste des utilisateurs</h3>
+
+<p>La liste peut être filtrée avec le nom d'utilisateur (* = passe-partout), avec le
+groupe ou encore le statut. La liste peut être triée par date
+d'enregistrement ou nom d'utilisateur, en ordre croissant ou
+décroissant.</p>
+
+<p>Cet écran permet la modification simultanée de plusieurs utilisateurs
+avec les actions suivantes :</p>
+
+<ul>
+ <li>supprimer des utilisateurs (nécessite une confirmation)</li>
+ <li>changer le statut</li>
+ <li>associer ou dissocier des groupes</li>
+ <li>modifier les propriétés d'affichage</li>
+ <li>modifier les propriétés annexes</li>
+</ul>
+
+<p>Les utilisateurs modifiés sont ceux sélectionnés (comportement par défaut) ou l'ensemble des utilisateurs de la liste filtrée.</p>
+
+<h3>Conseiller</h3>
+<p>Définition d'un utilisateur conseiller: a accès à tous les écrans autorisés par ses propres autorisations, mais en mode lecture (ou simulation) seule.</p>
+
+<p>L'activation du mode conseiller est effectué par la variable $conf['allow_adviser'].</p>
+<p>Si cette variable est à 'true', un utilisateur pourra être défini comme un conseiller</p>
diff --git a/language/fr_CA/index.php b/language/fr_CA/index.php
new file mode 100644
index 000000000..17747c927
--- /dev/null
+++ b/language/fr_CA/index.php
@@ -0,0 +1,30 @@
+<?php
+// +-----------------------------------------------------------------------+
+// | Piwigo - a PHP based picture gallery |
+// +-----------------------------------------------------------------------+
+// | Copyright(C) 2008-2010 Piwigo Team http://piwigo.org |
+// | Copyright(C) 2003-2008 PhpWebGallery Team http://phpwebgallery.net |
+// | Copyright(C) 2002-2003 Pierrick LE GALL http://le-gall.net/pierrick |
+// +-----------------------------------------------------------------------+
+// | This program is free software; you can redistribute it and/or modify |
+// | it under the terms of the GNU General Public License as published by |
+// | the Free Software Foundation |
+// | |
+// | This program is distributed in the hope that it will be useful, but |
+// | WITHOUT ANY WARRANTY; without even the implied warranty of |
+// | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU |
+// | General Public License for more details. |
+// | |
+// | You should have received a copy of the GNU General Public License |
+// | along with this program; if not, write to the Free Software |
+// | Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, |
+// | USA. |
+// +-----------------------------------------------------------------------+
+
+// Recursive call
+$url = '../';
+header( 'Request-URI: '.$url );
+header( 'Content-Location: '.$url );
+header( 'Location: '.$url );
+exit();
+?>
diff --git a/language/fr_CA/install.lang.php b/language/fr_CA/install.lang.php
new file mode 100644
index 000000000..7c96eca37
--- /dev/null
+++ b/language/fr_CA/install.lang.php
@@ -0,0 +1,76 @@
+<?php
+// +-----------------------------------------------------------------------+
+// | Piwigo - a PHP based picture gallery |
+// +-----------------------------------------------------------------------+
+// | Copyright(C) 2008-2010 Piwigo Team http://piwigo.org |
+// | Copyright(C) 2003-2008 PhpWebGallery Team http://phpwebgallery.net |
+// | Copyright(C) 2002-2003 Pierrick LE GALL http://le-gall.net/pierrick |
+// +-----------------------------------------------------------------------+
+// | This program is free software; you can redistribute it and/or modify |
+// | it under the terms of the GNU General Public License as published by |
+// | the Free Software Foundation |
+// | |
+// | This program is distributed in the hope that it will be useful, but |
+// | WITHOUT ANY WARRANTY; without even the implied warranty of |
+// | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU |
+// | General Public License for more details. |
+// | |
+// | You should have received a copy of the GNU General Public License |
+// | along with this program; if not, write to the Free Software |
+// | Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, |
+// | USA. |
+// +-----------------------------------------------------------------------+
+
+
+
+$lang['Installation'] = "Installation";
+$lang['Basic configuration'] = "Configuration de base";
+$lang['Default gallery language'] = "Langue par défaut de la galerie";
+$lang['Database configuration'] = "Configuration de la base de données";
+$lang['Admin configuration'] = "Configuration du compte administrateur";
+$lang['Start Install'] = "Démarrer l'installation";
+$lang['mail address must be like xxx@yyy.eee (example : jack@altern.org)'] = "L'adresse de courriel doit être de la forme xxx@yyy.eee (exemple : jack@altern.org)";
+$lang['Webmaster login'] = "Identifiant de l'administrateur";
+$lang['It will be shown to the visitors. It is necessary for website administration'] = "Cet identifiant apparaîtra à tous vos visiteurs. Il vous sert pour administrer le site";
+$lang['Connection to server succeed, but it was impossible to connect to database'] = "La connexion au serveur est OK, mais la connection à cette base de données est impossible";
+$lang['Can\'t connect to server'] = "Impossible de se connecter au serveur";
+$lang['Database type'] = "Type de base de données";
+$lang['The type of database your piwigo data will be store in'] = "La base de données dans laquelle seront stockées vos données Piwigo";
+$lang['Host'] = "Hôte";
+$lang['localhost, sql.multimania.com, toto.freesurf.fr'] = "localhost, sql.multimania.com, toto.freesurf.fr";
+$lang['User'] = "Utilisateur";
+$lang['user login given by your host provider'] = "nom d'utilisateur communiqué par votre hébergeur";
+$lang['Password'] = "Mot de passe";
+$lang['user password given by your host provider'] = "mot de passe utilisateur communiqué par votre hébergeur";
+$lang['Database name'] = "Nom de la base de données";
+$lang['also given by your host provider'] = "également fourni par votre hébergeur";
+$lang['Database table prefix'] = "Préfixe des noms de tables";
+$lang['database tables names will be prefixed with it (enables you to manage better your tables)'] = "le nom des tables sera précédé de ce préfixe (permet de mieux gérer sa base de données)";
+$lang['enter a login for webmaster'] = "veuillez rentrer un pseudo pour le webmaster";
+$lang['webmaster login can\'t contain characters \' or "'] = "le pseudo du webmaster ne doit pas comporter les caractères \" et '";
+$lang['please enter your password again'] = "veuillez resaisir votre mot de passe";
+$lang['Webmaster password'] = "Mot de passe du webmaster";
+$lang['Keep it confidential, it enables you to access administration panel'] = "Il doit rester confidentiel, il permet d'accéder à l'écran d'administration.";
+$lang['Password [confirm]'] = "Mot de passe [Confirmer]";
+$lang['verification'] = "vérification";
+$lang['Need help ? Ask your question on <a href="%s">Piwigo message board</a>.'] = "Besoin d'aide ? Posez votre question sur le <a href=\"%s\">forum de Piwigo</a>.";
+$lang['Webmaster mail address'] = "Adresse de courriel de l'administrateur";
+$lang['Visitors will be able to contact site administrator with this mail'] = "Les visiteurs pourront contacter l'administrateur du site par ce courriel";
+$lang['PHP 5 is required'] = "PHP 5 est requis";
+$lang['It appears your webhost is currently running PHP %s.'] = "Apparemment, la version PHP de votre hébergeur est PHP %s.";
+$lang['Piwigo may try to switch your configuration to PHP 5 by creating or modifying a .htaccess file.'] = "Piwigo va essayer de passer en PHP 5 en créant ou modifiant le fichier .htaccess.";
+$lang['Note you can change your configuration by yourself and restart Piwigo after that.'] = "Notez que vous pouvez modifier vous-même la configuration PHP et re-lancer Piwigo ensuite.";
+$lang['Try to configure PHP 5'] = "Essayer de configurer PHP 5";
+$lang['Sorry!'] = "Désolé!";
+$lang['Piwigo was not able to configure PHP 5.'] = "Piwigo n'a pas pu configurer PHP 5.";
+$lang['You may referer to your hosting provider\'s support and see how you could switch to PHP 5 by yourself.'] = "Il vous faut contacter le support de votre hébergeur pour savoir comment configurer vous-même PHP 5.";
+$lang['Hope to see you back soon.'] = "En espérant vous revoir très prochainement.";
+$lang['Congratulations, Piwigo installation is completed'] = 'Félicitations, l\'installation de Piwigo est terminée';
+
+$lang['An alternate solution is to copy the text in the box above and paste it into the file "local/config/database.inc.php" (Warning : database.inc.php must only contain what is in the textarea, no line return or space character)'] = 'Une solution alternative est de copier le texte dans la zone ci-dessous et de le coller dans le fichier "local/config/database.inc.php" (Attention: database.inc.php ne doit contenir que ce qui se trouve dans la zone, pas de retour à la ligne, pas d\'espace)';
+$lang['Creation of config file local/config/database.inc.php failed.'] = 'La création du fichier de configuration local/config/database.inc.php a échoué.';
+$lang['Download the config file'] = 'Télécharger le fichier de configuration';
+$lang['You can download the config file and upload it to local/config directory of your installation.'] = 'Vous pouvez télécharger le fichier de configuration et le transférer dans le répertoire local/config de votre installation Piwigo.';
+$lang['SQLite and PostgreSQL are currently in experimental state.'] = 'Les types SQLite et PostgreSQL sont actuellement en phase expérimentale.';
+$lang['Learn more'] = 'En savoir plus';
+?>
diff --git a/language/fr_CA/iso.txt b/language/fr_CA/iso.txt
new file mode 100644
index 000000000..5a888a561
--- /dev/null
+++ b/language/fr_CA/iso.txt
@@ -0,0 +1 @@
+Français [QC] \ No newline at end of file
diff --git a/language/fr_CA/upgrade.lang.php b/language/fr_CA/upgrade.lang.php
new file mode 100644
index 000000000..3e8de2d42
--- /dev/null
+++ b/language/fr_CA/upgrade.lang.php
@@ -0,0 +1,43 @@
+<?php
+// +-----------------------------------------------------------------------+
+// | Piwigo - a PHP based picture gallery |
+// +-----------------------------------------------------------------------+
+// | Copyright(C) 2008-2010 Piwigo Team http://piwigo.org |
+// | Copyright(C) 2003-2008 PhpWebGallery Team http://phpwebgallery.net |
+// | Copyright(C) 2002-2003 Pierrick LE GALL http://le-gall.net/pierrick |
+// +-----------------------------------------------------------------------+
+// | This program is free software; you can redistribute it and/or modify |
+// | it under the terms of the GNU General Public License as published by |
+// | the Free Software Foundation |
+// | |
+// | This program is distributed in the hope that it will be useful, but |
+// | WITHOUT ANY WARRANTY; without even the implied warranty of |
+// | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU |
+// | General Public License for more details. |
+// | |
+// | You should have received a copy of the GNU General Public License |
+// | along with this program; if not, write to the Free Software |
+// | Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, |
+// | USA. |
+// +-----------------------------------------------------------------------+
+
+
+
+$lang['Upgrade'] = "Mise à jour";
+$lang['This page proposes to upgrade your database corresponding to your old version of Piwigo to the current version. The upgrade assistant thinks you are currently running a <strong>release %s</strong> (or equivalent).'] = "Cette page vous propose de mettre à jour la base de données de votre ancienne version de piwigo vers la nouvelle version.
+L'assistant de mise à jour pense que vous disposez actuellement de la <strong>version %s</strong> (ou équivalente).";
+$lang['Upgrade from version %s to %s'] = "Mise à jour de la version %s à %s";
+$lang['Statistics'] = "Statistiques";
+$lang['total upgrade time'] = "temps total de la mise à jour";
+$lang['total SQL time'] = "temps total des requêtes SQL";
+$lang['SQL queries'] = "nombre de requêtes SQL";
+$lang['Upgrade informations'] = "Informations sur la mise à jour";
+$lang['Perform a maintenance check in [Administration>Tools>Maintenance] if you encounter any problem.'] = "Veuillez effectuer une maintenance dans [Administration>Outils>Maintenance] si vous rencontrez des problèmes.";
+$lang['As a precaution, following plugins have been deactivated. You must check for plugins upgrade before reactiving them:'] = "Par précaution, les plugins suivants ont été désactivés. Vérifiez s'il existe des mises à jour avant de les réactiver:";
+$lang['Only administrator can run upgrade: please sign in below.'] = "Seul un administrateur peut lancer la mise à jour: veuillez vous identifier ci-dessous.";
+$lang['You do not have access rights to run upgrade'] = "Vous n'avez pas les droits nécessaires pour lancer la mise à jour.";
+$lang['All sub-categories of private categories become private'] = "Toutes les sous-catégories de catégories privées deviennent privées";
+$lang['User permissions and group permissions have been erased'] = "Les permissions des utilisateurs et des groupes ont été effacées";
+$lang['Only thumbnails prefix and webmaster mail address have been saved from previous configuration'] = "Seuls le préfixe des miniatures et l'adresse de courriel du webmestre ont étés conservés de la précédente configuration";
+$lang['In <i>%s</i>, before <b>?></b>, insert:'] = 'Dans le fichier <i>%s</i>, avant <b>?></b>, insérez:';
+?> \ No newline at end of file