aboutsummaryrefslogtreecommitdiffstats
path: root/BSF/language
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--BSF/language/en_UK/about.html10
-rw-r--r--BSF/language/en_UK/admin.lang.php649
-rw-r--r--BSF/language/en_UK/common.lang.php368
-rw-r--r--BSF/language/en_UK/help.html259
-rw-r--r--BSF/language/en_UK/help/advanced_feature.html16
-rw-r--r--BSF/language/en_UK/help/cat_modify.html141
-rw-r--r--BSF/language/en_UK/help/cat_move.html14
-rw-r--r--BSF/language/en_UK/help/cat_options.html36
-rw-r--r--BSF/language/en_UK/help/cat_perm.html15
-rw-r--r--BSF/language/en_UK/help/configuration.html135
-rw-r--r--BSF/language/en_UK/help/group_list.html22
-rw-r--r--BSF/language/en_UK/help/history.html45
-rw-r--r--BSF/language/en_UK/help/index.php30
-rw-r--r--BSF/language/en_UK/help/maintenance.html46
-rw-r--r--BSF/language/en_UK/help/notification_by_mail.html15
-rw-r--r--BSF/language/en_UK/help/permalinks.html7
-rw-r--r--BSF/language/en_UK/help/search.html24
-rw-r--r--BSF/language/en_UK/help/site_manager.html51
-rw-r--r--BSF/language/en_UK/help/synchronize.html13
-rw-r--r--BSF/language/en_UK/help/thumbnail.html28
-rw-r--r--BSF/language/en_UK/help/user_list.html43
-rw-r--r--BSF/language/en_UK/help/web_service.html47
-rw-r--r--BSF/language/en_UK/index.php30
-rw-r--r--BSF/language/en_UK/install.lang.php70
-rw-r--r--BSF/language/en_UK/iso.txt1
-rw-r--r--BSF/language/es_ES/about.html8
-rw-r--r--BSF/language/es_ES/admin.lang.php655
-rw-r--r--BSF/language/es_ES/common.lang.php368
-rw-r--r--BSF/language/es_ES/help.html183
-rw-r--r--BSF/language/es_ES/help/advanced_feature.html16
-rw-r--r--BSF/language/es_ES/help/cat_modify.html117
-rw-r--r--BSF/language/es_ES/help/cat_move.html12
-rw-r--r--BSF/language/es_ES/help/cat_options.html30
-rw-r--r--BSF/language/es_ES/help/cat_perm.html11
-rw-r--r--BSF/language/es_ES/help/configuration.html101
-rw-r--r--BSF/language/es_ES/help/group_list.html21
-rw-r--r--BSF/language/es_ES/help/history.html51
-rw-r--r--BSF/language/es_ES/help/index.php30
-rw-r--r--BSF/language/es_ES/help/maintenance.html27
-rw-r--r--BSF/language/es_ES/help/notification_by_mail.html15
-rw-r--r--BSF/language/es_ES/help/permalinks.html7
-rw-r--r--BSF/language/es_ES/help/search.html23
-rw-r--r--BSF/language/es_ES/help/site_manager.html42
-rw-r--r--BSF/language/es_ES/help/synchronize.html12
-rw-r--r--BSF/language/es_ES/help/thumbnail.html25
-rw-r--r--BSF/language/es_ES/help/user_list.html33
-rw-r--r--BSF/language/es_ES/help/web_service.html46
-rw-r--r--BSF/language/es_ES/index.php30
-rw-r--r--BSF/language/es_ES/install.lang.php68
-rw-r--r--BSF/language/es_ES/iso.txt1
-rw-r--r--BSF/language/fr_FR/about.html8
-rw-r--r--BSF/language/fr_FR/admin.lang.php649
-rw-r--r--BSF/language/fr_FR/common.lang.php368
-rw-r--r--BSF/language/fr_FR/help.html250
-rw-r--r--BSF/language/fr_FR/help/advanced_feature.html16
-rw-r--r--BSF/language/fr_FR/help/cat_modify.html149
-rw-r--r--BSF/language/fr_FR/help/cat_move.html15
-rw-r--r--BSF/language/fr_FR/help/cat_options.html42
-rw-r--r--BSF/language/fr_FR/help/cat_perm.html16
-rw-r--r--BSF/language/fr_FR/help/configuration.html137
-rw-r--r--BSF/language/fr_FR/help/group_list.html21
-rw-r--r--BSF/language/fr_FR/help/history.html52
-rw-r--r--BSF/language/fr_FR/help/index.php30
-rw-r--r--BSF/language/fr_FR/help/maintenance.html51
-rw-r--r--BSF/language/fr_FR/help/notification_by_mail.html15
-rw-r--r--BSF/language/fr_FR/help/permalinks.html7
-rw-r--r--BSF/language/fr_FR/help/search.html27
-rw-r--r--BSF/language/fr_FR/help/site_manager.html56
-rw-r--r--BSF/language/fr_FR/help/synchronize.html19
-rw-r--r--BSF/language/fr_FR/help/thumbnail.html36
-rw-r--r--BSF/language/fr_FR/help/user_list.html39
-rw-r--r--BSF/language/fr_FR/help/web_service.html48
-rw-r--r--BSF/language/fr_FR/index.php30
-rw-r--r--BSF/language/fr_FR/install.lang.php68
-rw-r--r--BSF/language/fr_FR/iso.txt1
-rw-r--r--BSF/language/index.php30
-rw-r--r--BSF/language/nl_NL/about.html10
-rw-r--r--BSF/language/nl_NL/admin.lang.php655
-rw-r--r--BSF/language/nl_NL/common.lang.php368
-rw-r--r--BSF/language/nl_NL/help.html227
-rw-r--r--BSF/language/nl_NL/help/advanced_feature.html16
-rw-r--r--BSF/language/nl_NL/help/cat_modify.html128
-rw-r--r--BSF/language/nl_NL/help/cat_move.html15
-rw-r--r--BSF/language/nl_NL/help/cat_options.html30
-rw-r--r--BSF/language/nl_NL/help/cat_perm.html14
-rw-r--r--BSF/language/nl_NL/help/configuration.html105
-rw-r--r--BSF/language/nl_NL/help/group_list.html22
-rw-r--r--BSF/language/nl_NL/help/index.php30
-rw-r--r--BSF/language/nl_NL/help/maintenance.html37
-rw-r--r--BSF/language/nl_NL/help/notification_by_mail.html15
-rw-r--r--BSF/language/nl_NL/help/permalinks.html7
-rw-r--r--BSF/language/nl_NL/help/search.html19
-rw-r--r--BSF/language/nl_NL/help/site_manager.html36
-rw-r--r--BSF/language/nl_NL/help/synchronize.html8
-rw-r--r--BSF/language/nl_NL/help/thumbnail.html25
-rw-r--r--BSF/language/nl_NL/help/user_list.html39
-rw-r--r--BSF/language/nl_NL/help/web_service.html45
-rw-r--r--BSF/language/nl_NL/index.php30
-rw-r--r--BSF/language/nl_NL/install.lang.php67
-rw-r--r--BSF/language/nl_NL/iso.txt1
100 files changed, 8176 insertions, 0 deletions
diff --git a/BSF/language/en_UK/about.html b/BSF/language/en_UK/about.html
new file mode 100644
index 000000000..e185f7ddf
--- /dev/null
+++ b/BSF/language/en_UK/about.html
@@ -0,0 +1,10 @@
+ <li>Piwigo is a web application giving you the possibility to
+ create an online images gallery easily.</li>
+
+ <li>Technicaly, Piwigo is fully developped with PHP (the elePHPant)
+ with a MySQL database (the SQuirreL).</li>
+
+ <li>If you have any suggestions or comments, please visit <a
+ href="http://piwigo.org">Piwigo</a> official site, and
+ its dedicated <a href="http://forum.Piwigo.net">forum</a>.</li>
+
diff --git a/BSF/language/en_UK/admin.lang.php b/BSF/language/en_UK/admin.lang.php
new file mode 100644
index 000000000..fd48cb34c
--- /dev/null
+++ b/BSF/language/en_UK/admin.lang.php
@@ -0,0 +1,649 @@
+<?php
+// +-----------------------------------------------------------------------+
+// | Piwigo - a PHP based picture gallery |
+// +-----------------------------------------------------------------------+
+// | Copyright(C) 2008 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['cat_inclu_part1_S'] = '%d category including ';
+$lang['cat_inclu_part1_P'] = '%d categories including ';
+$lang['cat_inclu_part2_S'] = '%d physical';
+$lang['cat_inclu_part2_P'] = '%d physical';
+$lang['cat_inclu_part3_S'] = ' and %d virtual';
+$lang['cat_inclu_part3_P'] = ' and %d virtual';
+$lang['%d category moved'] = '%d category moved';
+$lang['%d categories moved'] = '%d categories moved';
+$lang['%d group'] = '%d group';
+$lang['%d groups'] = '%d groups';
+$lang['%d member'] = '%d member';
+$lang['%d members'] = '%d members';
+$lang['%d tag'] = '%d tag';
+$lang['%d tags'] = '%d tags';
+$lang['%d user comment rejected'] = '%d user comment rejected';
+$lang['%d user comments rejected'] = '%d user comments rejected';
+$lang['%d user comment validated'] = '%d user comment validated';
+$lang['%d user comments validated'] = '%d user comments validated';
+$lang['%d user deleted'] = '%d user deleted';
+$lang['%d users deleted'] = '%d users deleted';
+$lang['%d user'] = '%d user';
+$lang['%d users'] = '%d users';
+$lang['%d waiting for validation'] = '%d waiting for validation';
+$lang['%d waiting pictures rejected'] = '%d waiting pictures rejected';
+$lang['%d waiting pictures validated'] = '%d waiting pictures validated';
+$lang['Actions'] = 'Actions';
+$lang['Activate'] = 'Activate';
+$lang['Add/delete a permalink'] = 'Add/delete a permalink';
+$lang['Add a tag'] = 'Add a tag';
+$lang['Add a user'] = 'Add a user';
+$lang['Add group'] = 'Add group';
+$lang['Add selected elements to caddie'] = 'Add selected elements to caddie';
+$lang['Add'] = 'Add';
+$lang['Allow user registration'] = 'Allow user registration';
+$lang['Apply to subcategories'] = 'Apply to subcategories';
+$lang['Are you sure?'] = 'Are you sure?';
+$lang['Associated'] = 'Associated';
+$lang['Association to categories'] = 'Association to categories';
+$lang['Batch management'] = 'Batch management';
+$lang['Caddie management'] = 'Caddie management';
+$lang['Caddie'] = 'Caddie';
+$lang['Categories authorized thanks to group associations'] = 'Categories authorized thanks to group associations';
+$lang['Categories manual order was saved'] = 'Categories manual order was saved';
+$lang['Categories ordered alphanumerically'] = 'Categories ordered alphanumerically';
+$lang['Category elements associated to the following categories: %s'] = 'Category elements associated to the following categories: %s';
+$lang['Check for upgrade failed for unknown reasons.'] = 'Check for upgrade failed for unknown reasons.';
+$lang['Check for upgrade'] = 'Check for upgrade';
+$lang['Comments for all'] = 'Comments for all';
+$lang['Controversy'] = 'Controversy';
+$lang['Current name'] = 'Current name';
+$lang['Database'] = 'Database';
+$lang['Deactivate'] = 'Deactivate';
+$lang['Delete Representant'] = 'Delete Representant';
+$lang['Delete selected tags'] = 'Delete selected tags';
+$lang['Delete selected users'] = 'Delete selected users';
+$lang['Deletions'] = 'Deletions';
+$lang['Deny selected groups'] = 'Deny selected groups';
+$lang['Deny selected users'] = 'Deny selected users';
+$lang['Description'] = 'Description';
+$lang['Display options'] = 'Display options';
+$lang['Dissociated'] = 'Dissociated';
+$lang['Does not represent'] = 'Does not represent';
+$lang['Edit all picture informations'] = 'Edit all picture informations';
+$lang['Edit selected tags'] = 'Edit selected tags';
+$lang['Edit tags'] = 'Edit tags';
+$lang['Elements'] = 'Elements';
+$lang['Email administrators when a new user registers'] = 'Email admins when a new user registers';
+$lang['Email administrators when a valid comment is entered'] = 'Email admins when a valid comment is entered';
+$lang['Email administrators when a comment requires validation'] = 'Email admins when a comment requires validation';
+$lang['Email administrators when a picture is uploaded'] = 'Email admins when a picture is uploaded';
+$lang['Empty caddie'] = 'Empty caddie';
+$lang['Environment'] = 'Environment';
+$lang['Form'] = 'Form';
+$lang['Gallery URL'] = 'Gallery URL';
+$lang['Gallery description'] = 'Gallery description';
+$lang['Gallery title'] = 'Gallery title';
+$lang['Grant selected groups'] = 'Grant selected groups';
+$lang['Grant selected users'] = 'Grant selected users';
+$lang['Group name'] = 'Group name';
+$lang['Groups'] = 'Groups';
+$lang['Guests'] = 'Guests';
+$lang['History'] = 'History';
+$lang['Informations'] = 'Informations';
+$lang['Install'] = 'Install';
+$lang['Link all category elements to a new category'] = 'Link all category elements to a new category';
+$lang['Link all category elements to some existing categories'] = 'Link all category elements to some existing categories';
+$lang['Linked categories'] = 'Linked categories';
+$lang['Lock gallery'] = 'Lock gallery';
+$lang['Maintenance'] = 'Maintenance';
+$lang['Manage permissions for a category'] = 'Manage permissions for a category';
+$lang['Manage permissions for group "%s"'] = 'Manage permissions for group "%s"';
+$lang['Manage permissions for user "%s"'] = 'Manage permissions for user "%s"';
+$lang['Manage tags'] = 'Manage tags';
+$lang['Members'] = 'Members';
+$lang['Metadata synchronized from file'] = 'Metadata synchronized from file';
+$lang['Move categories'] = 'Move categories';
+$lang['Move'] = 'Move';
+$lang['Name'] = 'Name';
+$lang['New name'] = 'New name';
+$lang['New parent category'] = 'New parent category';
+$lang['New tag'] = 'New tag';
+$lang['No tag defined. Use Administration>Pictures>Tags'] = 'No tag defined. Use Administration>Pictures>Tags';
+$lang['Number of comments per page'] = 'Number of comments per page';
+$lang['Number of rates'] = 'Number of rates';
+$lang['Number of thumbnails to create'] = 'Number of thumbnails to create';
+$lang['Only private categories are listed'] = 'Only private categories are listed';
+$lang['Operating system'] = 'Operating system';
+$lang['Options'] = 'Options';
+$lang['Order alphanumerically'] = 'Order alphanumerically';
+$lang['Other private categories'] = 'Other private categories';
+$lang['Page banner'] = 'Page banner';
+$lang['Parent category'] = 'Parent category';
+$lang['Path'] = 'Path';
+$lang['Permalink'] = 'Permalink';
+$lang['Permalink_%s_histo_used_by_%s'] = 'Permalink %s has been previously used by category %s. Delete from the permalink history first';
+$lang['Permalink_name_rule'] = '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 "-"';
+$lang['Permalink %s is already used by category %s'] = 'Permalink %s is already used by category %s';
+$lang['Permalink history'] = 'Permalink history';
+$lang['Permalinks'] = 'Permalinks';
+$lang['Permission denied'] = 'Permission denied';
+$lang['Permission granted thanks to a group'] = 'Permission granted thanks to a group';
+$lang['Permission granted'] = 'Permission granted';
+$lang['Picture informations updated'] = 'Picture informations updated';
+$lang['Plugins'] = 'Plugins';
+$lang['Position'] = 'Position';
+$lang['Preferences'] = 'Preferences';
+$lang['Properties'] = 'Properties';
+$lang['Random picture'] = 'Random picture';
+$lang['Rate date'] = 'Rate date';
+$lang['Rating by guests'] = 'Rating by guests';
+$lang['Rating'] = 'Rating';
+$lang['Reject All'] = 'Reject All';
+$lang['Reject'] = 'Reject';
+$lang['Representant'] = 'Representant';
+$lang['Representation of categories'] = 'Representation of categories';
+$lang['Representative'] = 'Representative';
+$lang['Represents'] = 'Represents';
+$lang['Save order'] = 'Save order';
+$lang['Save to permalink history'] = 'Save to permalink history';
+$lang['Select at least one category'] = 'Select at least one category';
+$lang['Select at least one picture'] = 'Select at least one picture';
+$lang['Select at least one user'] = 'Select at least one user';
+$lang['Show info'] = 'Show info';
+$lang['Site manager'] = 'Site manager';
+$lang['Status'] = 'Status';
+$lang['Statistics'] = 'Statistics';
+$lang['Storage category'] = 'Storage category';
+$lang['Sum of rates'] = 'Sum of rates';
+$lang['Tag "%s" already exists'] = 'Tag "%s" already exists';
+$lang['Tag "%s" was added'] = 'Tag "%s" was added';
+$lang['Tag selection'] = 'Tag selection';
+$lang['Take selected elements out of caddie'] = 'Take selected elements out of caddie';
+$lang['The %d following tag were deleted'] = 'The following tag were deleted';
+$lang['The %d following tags were deleted'] = 'The %d following tags were deleted';
+$lang['Unable to check for upgrade since allow_url_fopen is disabled.'] = 'Unable to check for upgrade since allow_url_fopen is disabled.';
+$lang['Uninstall'] = 'Uninstall';
+$lang['Use default sort order']='Use the default image sort order (defined in the configuration file)';
+$lang['User comments validation'] = 'User comments validation';
+$lang['Users'] = 'Users';
+$lang['Validate All'] = 'Validate All';
+$lang['Validate'] = 'Validate';
+$lang['Validation'] = 'Validation';
+$lang['Version'] = 'Version';
+$lang['Virtual categories movement'] = 'Virtual categories movement';
+$lang['Virtual categories to move'] = 'Virtual categories to move';
+$lang['Virtual category name'] = 'Virtual category name';
+$lang['Webmaster cannot be deleted'] = 'Webmaster cannot be deleted';
+$lang['You are running on development sources, no check possible.'] = 'You are running on development sources, no check possible.';
+$lang['You cannot delete your account'] = "You cannot delete your account";
+$lang['You cannot move a category in its own sub category'] = 'You cannot move a category in its own sub category';
+$lang['You need to confirm deletion'] = 'You need to confirm deletion';
+$lang['add tags'] = 'add tags';
+$lang['adviser'] = 'Adviser';
+$lang['associate to category'] = 'associate to category';
+$lang['associate to group'] = 'associate to group';
+$lang['authorized'] = 'Authorized';
+$lang['cat_add'] = 'Add a virtual category';
+$lang['cat_comments_title'] = 'Authorize users to add comments on selected categories';
+$lang['cat_error_name'] = 'The name of a category should not be empty';
+$lang['cat_lock_title'] = 'Lock categories';
+$lang['cat_private'] = 'Private category';
+$lang['cat_public'] = 'Public category';
+$lang['cat_representant'] = 'Find a new representant by random';
+$lang['cat_security'] = 'Public / Private';
+$lang['cat_status_title'] = 'Manage authorizations for selected categories';
+$lang['cat_upload_title'] = 'Select uploadable categories';
+$lang['cat_virtual_added'] = 'Virtual category added';
+$lang['cat_virtual_deleted'] = 'Virtual category deleted';
+$lang['category'] = 'category';
+$lang['conf_access'] = 'Access type';
+$lang['conf_comments_title'] = 'Comments';
+$lang['conf_confirmation'] = 'Information data registered in database';
+$lang['conf_display'] = 'Default display';
+$lang['conf_history_title'] = 'History';
+$lang['conf_gallery_url_error'] = 'The gallery URL is not valid.';
+$lang['conf_main_title'] = 'Main';
+$lang['conf_nb_comment_page_error'] = 'The number of comments a page must be between 5 and 50 included.';
+$lang['config'] = 'Configuration';
+$lang['confirm'] = 'confirm';
+$lang['Date'] = 'Date';
+$lang['delete category'] = 'delete category';
+$lang['description'] = 'description';
+$lang['dissociate from category'] = 'dissociate from category';
+$lang['dissociate from group'] = 'dissociate from group';
+$lang['edit category permissions'] = 'edit category permissions';
+$lang['editcat_confirm'] = 'Category informations updated successfully.';
+$lang['editcat_uploadable'] = 'Authorize upload';
+$lang['elements per page'] = 'elements per page';
+$lang['elements'] = 'elements';
+$lang['enabled_high'] = 'High definition enabled';
+$lang['file'] = 'file';
+$lang['filesize'] = 'filesize';
+$lang['first element added on %s'] = 'first element added on %s';
+$lang['forbidden'] = 'Forbidden';
+$lang['conf_general'] = 'General';
+$lang['global mode'] = 'global mode';
+$lang['group "%s" added'] = 'group "%s" added';
+$lang['group "%s" deleted'] = 'group "%s" deleted';
+$lang['group "%s" updated'] = 'group "%s" updated';
+$lang['group'] = 'group';
+$lang['group_add_error1'] = 'The name of a group must not contain " or \' or be empty.';
+$lang['group_add_error2'] = 'This name is already used by another group.';
+$lang['groups'] = 'Groups';
+$lang['instructions'] = 'Instructions';
+$lang['is_high_disabled'] = '';
+$lang['is_high_enabled'] = 'High definition';
+$lang['jump to category'] = 'jump to category';
+$lang['jump to image'] = 'jump to image';
+$lang['leave'] = 'leave';
+$lang['lock'] = 'Lock';
+$lang['locked'] = 'Locked';
+$lang['manage category elements'] = 'manage category elements';
+$lang['manage sub-categories'] = 'manage sub-categories';
+$lang['manage'] = 'Manage';
+$lang['maximum height'] = 'maximum height';
+$lang['maximum width'] = 'maximum width';
+$lang['name'] = 'name';
+$lang['nbm_background_treatment_redirect_second'] = 'Execution time is out, treatment must be continue [Estmated time: %d second].';
+$lang['nbm_background_treatment_redirect_seconds'] = 'Execution time is out, treatment must be continue [Estmated time: %d seconds].';
+$lang['nbm_break_timeout_list_user'] = 'Prepared time for list of users to send mail is limited. Others users are not listed.';
+$lang['nbm_break_timeout_send_mail'] = 'Time to send mail is limited. Others mails are skipped.';
+$lang['nbm_col_check_user_send_mail'] = 'To send ?';
+$lang['nbm_col_last_send'] = 'Last send';
+$lang['nbm_col_mail'] = 'email';
+$lang['nbm_col_user'] = 'User';
+$lang['nbm_complementary_mail_content'] = 'Complementary mail content';
+$lang['nbm_content_byebye'] = 'See you soon,';
+$lang['nbm_content_goto_1'] = 'Go to ';
+$lang['nbm_content_goto_2'] = '.';
+$lang['nbm_content_hello_1'] = 'Hello ';
+$lang['nbm_content_hello_2'] = ',';
+$lang['nbm_content_new_elements'] = 'New elements were added ';
+$lang['nbm_content_new_elements_single'] = ' on ';
+$lang['nbm_content_new_elements_between_1'] = 'between ';
+$lang['nbm_content_new_elements_between_2'] = ' and ';
+$lang['nbm_content_subscribe_by_admin'] = 'The webmaster has subscribed you to receiving notifications by mail.';
+$lang['nbm_content_subscribe_by_himself'] = 'You have subscribed to receiving notifications by mail.';
+$lang['nbm_content_subscribe_link'] = 'To subscribe';
+$lang['nbm_content_problem_contact'] = 'If you encounter problems or have any question, please send a message to ';
+$lang['nbm_content_pb_contact_object'] = '[NBM] Problems or questions';
+$lang['nbm_content_unsubscribe_by_admin'] = 'The webmaster has unsubscribed you from receiving notifications by mail.';
+$lang['nbm_content_unsubscribe_by_himself'] = 'You have unsubscribed from receiving notifications by mail.';
+$lang['nbm_content_click_on'] = ', click on ';
+$lang['nbm_content_unsubscribe_link'] = 'To unsubscribe';
+$lang['nbm_info_send_mail_as'] = 'With blank value, gallery title will be used';
+$lang['nbm_item_notification'] = 'Notification';
+$lang['nbm_msg_error_sending_email_to'] = 'Error when sending email to %s [%s].';
+$lang['nbm_msg_mail_sent_to'] = 'Mail sent to %s [%s].';
+$lang['nbm_msg_n_mail_sent'] = '%d mail was sent.';
+$lang['nbm_msg_n_mails_sent'] = '%d mails were sent.';
+$lang['nbm_msg_n_mail_not_send'] = '%d mail was not sent.';
+$lang['nbm_msg_n_mails_not_send'] = '%d mails were not sent.';
+$lang['nbm_no_mail_to_send'] = 'No mail to send.';
+$lang['nbm_no_user_available_to_send_L1'] = 'No user are available in order to send mail.';
+$lang['nbm_no_user_available_to_send_L2'] = 'A user is available, if there are new elements to notify.';
+$lang['nbm_no_user_available_to_send_L3'] = 'It\'s possible that the are no subscribed users (only webmaster can see this tab).';
+$lang['nbm_no_user_to send_notifications_by_mail'] = 'No user to send notifications by mail.';
+$lang['nbm_object_news'] = 'New elements added';
+$lang['nbm_object_subscribe'] = 'Subscribe to notification by mail';
+$lang['nbm_object_unsubscribe'] = 'Unsubscribe from notification by mail';
+$lang['nbm_param_mode'] = 'Parameter';
+$lang['nbm_redirect_msg'] = 'Processing treatment.'."\n\n".'Please wait...';
+$lang['nbm_repost_submit'] = 'Continue processing treatment';
+$lang['nbm_send_complementary_mail_content'] = 'Complementary mail content';
+$lang['nbm_send_detailed_content'] = 'Add detailed content';
+$lang['nbm_send_mail_as'] = 'Send mail as';
+$lang['nbm_send_mail_to_users'] = 'Send mail to users';
+$lang['nbm_send_mode'] = 'Send';
+$lang['nbm_send_options'] = 'Options';
+$lang['nbm_send_submit'] = 'Send';
+$lang['nbm_subscribe_col'] = 'Subscribed';
+$lang['nbm_subscribe_mode'] = 'Subscribe';
+$lang['nbm_title_param'] = 'Parameters';
+$lang['nbm_title_send'] = 'Select recipients';
+$lang['nbm_title_subscribe'] = 'Subscribe/unsubscribe users';
+$lang['nbm_unsubscribe_col'] = 'Unsubscribed';
+$lang['nbm_updated_param_count'] = '%d parameter was updated.';
+$lang['nbm_updated_params_count'] = '%d parameters were updated.';
+$lang['nbm_user_change_enabled_error_on_updated_data_count'] = '%d user was not updated.';
+$lang['nbm_users_change_enabled_error_on_updated_data_count'] = '%d users were not updated.';
+$lang['nbm_user_change_enabled_false'] = 'User %s [%s] was removed from the subscription list.';
+$lang['nbm_user_change_enabled_true'] = 'User %s [%s] was added to the subscription list.';
+$lang['nbm_user_change_enabled_updated_data_count'] = '%d user was updated.';
+$lang['nbm_users_change_enabled_updated_data_count'] = '%d users were updated.';
+$lang['nbm_user_not_change_enabled_false'] = 'User %s [%s] was not removed from the subscription list.';
+$lang['nbm_user_not_change_enabled_true'] = 'User %s [%s] was not added to the subscription list.';
+$lang['nbm_user_x_added'] = 'User %s [%s] added.';
+$lang['nbm_warning_subscribe_unsubscribe'] = 'Warning: subscribing or unsubscribing will send mails to users';
+$lang['nbm_send_html_mail'] = 'Send mail on HTML format';
+$lang['nbm_send_recent_post_dates'] = 'Include display of recent pictures group by dates';
+$lang['nbm_info_send_recent_post_dates'] = 'Available only with HTML format';
+$lang['no_write_access'] = 'no write access';
+$lang['path'] = 'path';
+$lang['permissions'] = 'Permissions';
+$lang['private'] = 'private';
+$lang['properties'] = 'Properties';
+$lang['public'] = 'public';
+$lang['purge never used notification feeds'] = 'Purge never used notification feeds';
+$lang['purge sessions'] = 'Purge sessions';
+$lang['randomly represented'] = 'randomly represented';
+$lang['registration_date'] = 'registration date';
+$lang['remote_site'] = 'Remote site';
+$lang['remote_site_clean'] = 'clean';
+$lang['remote_site_clean_hint'] = 'remove remote listing.xml file';
+$lang['remote_site_generate'] = 'generate listing';
+$lang['remote_site_generate_hint'] = 'generate file listing.xml on remote site';
+$lang['remote_site_local_create'] = 'Create this site';
+$lang['remote_site_local_found'] = 'A local listing.xml file has been found for ';
+$lang['remote_site_local_update'] = 'read local listing.xml and update';
+$lang['remote_site_test'] = 'test';
+$lang['remote_site_test_hint'] = 'test this remote site';
+$lang['remote_site_uncorrect_url'] = 'Remote site url must start by http or https and must only contain characters among "/", "a-zA-Z0-9", "-" or "_"';
+$lang['remove tags'] = 'remove tags';
+$lang['repair and optimize database'] = 'Repair and optimize database';
+$lang['selection'] = 'selection';
+$lang['set to'] = 'set to';
+$lang['singly represented'] = 'singly represented';
+$lang['site_already_exists'] = 'This site already exists';
+$lang['site_create'] = 'Create a new site : (give its URL to create_listing_file.php)';
+$lang['site_created'] = 'created';
+$lang['site_delete'] = 'delete';
+$lang['site_delete_hint'] = 'delete this site and all its attached elements';
+$lang['site_deleted'] = 'deleted';
+$lang['site_err'] = 'an error happened';
+$lang['site_err_remote_file_not_found'] = 'file create_listing_file.php on remote site was not found';
+$lang['site_local'] = 'Local';
+$lang['site_remote'] = 'Remote';
+$lang['site_synchronize'] = 'synchronize';
+$lang['site_synchronize_hint'] = 'update the database from files';
+$lang['status'] = 'status';
+$lang['storage'] = 'Directory';
+$lang['sub-categories'] = 'sub-categories';
+$lang['synchronize metadata'] = 'synchronize metadata';
+$lang['synchronize'] = 'synchronize';
+$lang['target'] = 'target';
+$lang['thumbnail'] = 'thumbnail';
+$lang['title'] = 'title';
+$lang['title_categories'] = 'Categories management';
+$lang['title_configuration'] = 'Piwigo configuration';
+$lang['title_default'] = 'Piwigo administration';
+$lang['title_edit_cat'] = 'Edit a category';
+$lang['title_groups'] = 'Group management';
+$lang['title_liste_users'] = 'User list';
+$lang['title_picmod'] = 'Modify informations about a picture';
+$lang['title_thumbnails'] = 'Thumbnail creation';
+$lang['title_update'] = 'Database synchronization with files';
+$lang['title_upload'] = 'Pictures waiting for validation';
+$lang['tn_all'] = 'all';
+$lang['tn_alone_title'] = 'pictures without thumbnail (jpeg and png only)';
+$lang['tn_err_height'] = 'height must be a number superior to';
+$lang['tn_err_width'] = 'width must be a number superior to';
+$lang['tn_format'] = 'for the file format';
+$lang['tn_no_missing'] = 'No missing thumbnail';
+$lang['tn_no_support'] = 'Picture unreachable or no support';
+$lang['tn_params_GD'] = 'GD version';
+$lang['tn_params_title'] = 'Miniaturization parameters';
+$lang['tn_results_gen_time'] = 'generated in';
+$lang['tn_results_title'] = 'Results of miniaturization';
+$lang['tn_stats'] = 'General statistics';
+$lang['tn_stats_max'] = 'max time';
+$lang['tn_stats_mean'] = 'average time';
+$lang['tn_stats_min'] = 'min time';
+$lang['tn_stats_nb'] = 'number of miniaturized pictures';
+$lang['tn_stats_total'] = 'total time';
+$lang['tn_thisformat'] = 'for this file format';
+$lang['unit mode'] = 'unit mode';
+$lang['unlocked'] = 'Unlocked';
+$lang['unset'] = 'unset';
+$lang['up'] = 'Move up';
+$lang['update categories informations'] = 'Update categories informations';
+$lang['update images informations'] = 'Update images informations';
+$lang['update'] = 'Synchronize';
+$lang['update_cats_subset'] = 'reduce to single existing categories';
+$lang['update_default_title'] = 'Choose an option';
+$lang['update_display_info'] = 'display maximum informations (added categories and elements, deleted categories and elements)';
+$lang['update_err_pwg_version_differs'] = 'Piwigo version differs on the remote site';
+$lang['update_err_pwg_version_differs_info'] = 'Version of create_listing_file.php on the remote site and Piwigo must be the same';
+$lang['update_err_remote_listing_not_found'] = 'listing.xml file was not found';
+$lang['update_err_remote_listing_not_found_info'] = 'listing.xml file was not found on the remote site. This file is generated by choosing the "generate listing" command in the Site manager';
+$lang['update_error_list_title'] = 'Error list';
+$lang['update_errors_caption'] = 'Errors caption';
+$lang['update_infos_title'] = 'Detailed informations';
+$lang['update_missing_file_or_dir'] = 'File/directory read error';
+$lang['update_missing_file_or_dir_info'] = 'The file or directory cannot be accessed (either it does not exist or the access is denied)';
+$lang['update_missing_tn_info'] = '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 :';
+$lang['update_missing_tn_short'] = 'missing thumbnail';
+$lang['update_nb_del_categories'] = 'categories deleted in the database';
+$lang['update_nb_del_elements'] = 'elements deleted in the database';
+$lang['update_nb_elements_metadata_available'] = 'images candidates for metadata synchronization';
+$lang['update_nb_elements_metadata_sync'] = 'elements informations synchronized with files metadata';
+$lang['update_nb_errors'] = 'errors during synchronization';
+$lang['update_nb_new_categories'] = 'categories added in the database';
+$lang['update_nb_new_elements'] = 'elements added in the database';
+$lang['update_nb_upd_elements'] = 'elements updated in the database';
+$lang['update_part_research'] = 'Search for new images in the directories';
+$lang['update_research_added'] = 'added';
+$lang['update_research_deleted'] = 'deleted';
+$lang['update_result_metadata'] = 'Metadata synchronization results';
+$lang['update_simulate'] = 'only perform a simulation (no change in database will be made)';
+$lang['update_simulation_title'] = '[Simulation]';
+$lang['update_sync_all'] = 'directories + files';
+$lang['update_sync_dirs'] = 'only directories';
+$lang['update_sync_files'] = 'synchronize files structure with database';
+$lang['update_sync_metadata'] = 'synchronize files metadata with database elements informations';
+$lang['update_sync_metadata_all'] = 'even already synchronized elements';
+$lang['update_sync_metadata_new'] = 'only never synchronized elements';
+$lang['update_used_metadata'] = 'Used metadata';
+$lang['update_wrong_dirname_info'] = 'The name of directories and files must be composed of letters, figures, "-", "_" or "."';
+$lang['update_wrong_dirname_short'] = 'wrong filename';
+$lang['upload'] = 'Upload';
+$lang['user "%s" added'] = 'user "%s" added';
+$lang['user_status'] = 'User status';
+$lang['user_status_admin'] = 'Administrator';
+$lang['user_status_generic'] = 'Generic';
+$lang['user_status_guest'] = 'Guest';
+$lang['user_status_normal'] = 'User';
+$lang['user_status_webmaster'] = 'Webmaster';
+$lang['username'] = 'username';
+$lang['users'] = 'Users';
+$lang['virtual_category'] = 'Virtual category';
+$lang['waiting'] = 'Waiting';
+$lang['is_default_group'] = 'default';
+$lang['toggle_is_default_group'] = 'Toggle \'default group\' property';
+$lang['Advanced_features'] = 'Advanced features';
+$lang['Elements_not_linked'] = 'Not linked elements';
+$lang['web_services'] = 'Web services ';
+$lang['title_wscheck'] = ' Access management ';
+$lang['ws_failed_upd'] = ' -> <strong>Uncompleted demand</strong> ';
+$lang['ws_success_upd'] = ' -> Successfully completed ';
+$lang['ws_adding_legend'] = ' Add a new partner access to Web Services ';
+$lang['ws_update_legend'] = ' Revoke / Update selected partner access ';
+$lang['ws_delete_legend'] = ' Revoke selected partner access ';
+$lang['ws_Methods'] = ' Methods ';
+$lang['ws_KeyName'] = ' Partner ';
+$lang['ws_Access'] = ' Access ';
+$lang['ws_Start'] = ' Start ';
+$lang['ws_End'] = ' End ';
+$lang['ws_Request'] = ' Request ';
+$lang['ws_Limit'] = ' Limit ';
+$lang['ws_Comment'] = ' Comment ';
+$lang['Modify End from Now +'] = 'Modify End from Now + ';
+$lang['Delete'] = ' Remove ';
+$lang['Confidential partner key'] = 'Confidential partner key';
+$lang['Basis of access key calculation'] = 'Basis of access key calculation';
+$lang['Target'] = 'Target';
+$lang['Access: see help text for more'] = 'Access: see help text for more';
+$lang['Facultative and restrictive option'] = 'Facultative and restrictive option';
+$lang['Postponed availability in days'] = 'Postponed availability in days';
+$lang['Duration in days'] = 'Duration in days';
+$lang['Restrict access to'] = 'Restrict access to';
+$lang['Returned images limit'] = 'Returned images limit';
+$lang['Comment to identify your partner clearly'] = 'Comment to identify your partner clearly';
+$lang['Add this access definition'] = 'Add this access definition';
+$lang['Web Services availability duration in days'] = 'Web Services availability duration in days';
+$lang['Web Services under control'] = 'Piwigo Web Services are fully operationals and all requests are under control.';
+$lang['special_admin_menu'] = 'Specials';
+$lang['Duplicates'] = 'Files with same name in more than one physical category';
+
+$lang['Export data'] = 'Export data';
+$lang['Overall'] = 'Overall';
+$lang['Year'] = 'Year';
+$lang['Month'] = 'Month';
+$lang['Day'] = 'Day';
+$lang['Pages seen'] = 'Pages seen';
+$lang['Pictures'] = 'Pictures';
+$lang['time'] = 'time';
+$lang['user'] = 'user';
+$lang['IP'] = 'IP';
+$lang['image'] = '';
+$lang['section'] = 'section';
+$lang['tags'] = 'tags';
+$lang['conf_history_guest'] = 'Save page visits by guests';
+$lang['conf_history_user'] = 'Save page visits by users';
+$lang['conf_history_admin'] = 'Save page visits by administrators';
+$lang['cat_options_title'] = 'Properties';
+$lang['An information email was sent to group "%s"'] = 'An information email was sent to group "%s';
+$lang['Send an information email to group members'] = 'Send an information email to group members';
+$lang['Group'] = 'Group';
+$lang['[%s] Come to visit the category %s'] = '[%s] Come to visit the category %s';
+$lang['Hello,'] = 'Hello,';
+$lang['See you soon.'] = 'See you soon.';
+$lang['Come to discover the category:'] = 'Come to discover the category:';
+$lang['mail_content'] = 'Mail content';
+$lang['none'] = 'none';
+$lang['high'] = 'high';
+$lang['other'] = 'other';
+$lang['Element type'] = 'Element type';
+$lang['User'] = 'User';
+$lang['Image id'] = 'Image id';
+$lang['Summary'] = 'Summary';
+$lang['%d line filtered'] = '%d line filtered';
+$lang['%d lines filtered'] = '%d lines filtered';
+$lang['%d guest'] = '%d guest';
+$lang['%d guests'] = '%d guests';
+$lang['Hour'] = 'Hour';
+$lang['is_the_guest'] = 'guest';
+$lang['is_the_default'] = 'default values';
+$lang['High filesize'] = 'High filesize';
+// --------- Starting below: New or revised $lang ---- from version 1.7.1
+$lang['Guest cannot be deleted'] = 'Guest cannot be deleted';
+$lang['Default user cannot be deleted'] = 'Default user cannot be deleted';
+$lang['purge history detail'] = 'Purge history detail';
+$lang['purge history summary'] = 'Purge history summary';
+$lang['c13y_title'] = 'Check integrity';
+$lang['c13y_Anomaly'] = 'Anomaly';
+$lang['c13y_Correction'] = 'Correction';
+$lang['c13y_Automatic_correction'] = 'Automatic correction';
+$lang['c13y_Impossible_automatic_correction'] = 'Impossible automatic correction';
+$lang['c13y_Correction_applied_success'] = 'Correction applied with success';
+$lang['c13y_Correction_applied_error'] = 'Correction applied with error';
+$lang['c13y_anomaly_count'] = '%d anomaly has been detected.';
+$lang['c13y_anomalies_count'] = '%d anomalies have been detected.';
+$lang['c13y_anomaly_corrected_count'] = '%d anomaly has been corrected.';
+$lang['c13y_anomalies_corrected_count'] = '%d anomalies have been detected corrected.';
+$lang['c13y_anomaly_not_corrected_count'] = '%d anomaly has not been corrected.';
+$lang['c13y_anomalies_not_corrected_count'] = '%d anomalies have not been corrected.';
+$lang['c13y_more_info'] = 'Go to %s or %s for more informations';
+$lang['c13y_more_info_forum'] = 'the forum';
+$lang['c13y_more_info_wiki'] = 'the wiki';
+$lang['c13y_exif_anomaly'] = '%s value is not correct file because exif are not supported';
+$lang['c13y_exif_correction'] = '%s must be to set to false in your config_local.inc.php file';
+$lang['c13y_guest_non_existent'] = 'Main "guest" user does not exist';
+$lang['c13y_bad_guest_status'] = 'Main "guest" user status is incorrect';
+$lang['c13y_default_non_existent'] = 'Default user does not exist';
+$lang['c13y_webmaster_non_existent'] = 'Main "webmaster" user does not exist';
+$lang['c13y_bad_webmaster_status'] = 'Main "webmaster" user status is incorrect';
+$lang['c13y_user_created'] = 'User "%s" created with "%s" like password';
+$lang['c13y_user_status_updated'] = 'Status of user "%s" updated';
+$lang['add new elements to caddie'] = 'add new elements to caddie';
+// --------- Starting below: New or revised $lang ---- from Butterfly (1.8)
+$lang['no_display_thumbnail'] = 'No display';
+$lang['display_thumbnail_classic'] = 'Classic display';
+$lang['display_thumbnail_hoverbox'] = 'Hoverbox display';
+$lang['Thumbnails'] = 'Thumbnails';
+$lang['obligatory_user_mail_address'] = 'Mail address is obligatory for all users';
+$lang['Minimum privacy level'] = 'Minimum privacy level';
+$lang['Privacy level'] = 'Privacy level';
+$lang['Level 0'] = '---';
+$lang['Level 1'] = 'Contacts';
+$lang['Level 2'] = 'Friends';
+$lang['Level 4'] = 'Family';
+$lang['Level 8'] = 'Admins';
+$lang['c13y_maintenance'] = 'Reinitialize check integrity';
+$lang['Check all'] = 'Check all';
+$lang['Uncheck all'] = 'Uncheck all';
+$lang['c13y_check_auto'] = 'Check automatic corrections';
+$lang['c13y_submit_correction'] = 'Apply selected corrections';
+$lang['c13y_submit_ignore'] = 'Ignore selected anomalies';
+$lang['c13y_submit_refresh'] = 'Refresh';
+$lang['c13y_ignore_msg1'] = 'The anomaly will be ignored until next application version';
+$lang['c13y_ignore_msg2'] = 'Correction the anomaly will cancel the fact that it\'s ignored';
+$lang['c13y_anomaly_ignored_count'] = '%d anomaly has been ignored.';
+$lang['c13y_anomalies_ignored_count'] = '%d anomalies have been ignored.';
+$lang['plugins_need_update'] = 'Plugins which need upgrade';
+$lang['plugins_dontneed_update'] = 'Plugins up to date';
+$lang['plugins_cant_check'] = 'Plugin versions can\'t be checked';
+$lang['plugins_actual_version'] = 'Current<br>version';
+$lang['plugins_new_version'] = 'Available<br>version';
+$lang['plugins_auto_update'] = 'Automatic upgrade';
+$lang['plugins_auto_install'] = 'Automatic installation';
+$lang['plugins_download'] = 'Download file';
+$lang['plugins_description'] = '<b>Version:</b> %s<br><br><b>Date:</b> %s<br><br>%s';
+$lang['plugins_tab_list'] = 'Plugin list';
+$lang['plugins_tab_update'] = 'Check for updates';
+$lang['plugins_tab_new'] = 'Other plugins';
+$lang['plugins_revisions'] = 'Last revisions';
+$lang['plugins_delete'] = 'Delete';
+$lang['plugins_confirm_delete'] = 'Are you sure you want to delete this plugin?';
+$lang['plugins_confirm_install'] = 'Are you sure you want to install this plugin?';
+$lang['plugins_confirm_upgrade'] = 'Are you sur to install this upgrade? You must verify if this version does not need uninstallation.';
+$lang['plugins_upgrade_ok'] = '%s has been successfully upgraded.';
+$lang['plugins_install_ok'] = 'Plugin has been successfully copied';
+$lang['plugins_install_need_activate'] = 'You might go to plugin list to install and activate it.';
+$lang['plugins_temp_path_error'] = 'Can\'t create temporary file.';
+$lang['plugins_dl_archive_error'] = 'Can\'t download archive.';
+$lang['plugins_archive_error'] = 'Can\'t read or extract archive.';
+$lang['plugins_extract_error'] = 'An error occured during extraction (%s).';
+$lang['plugins_check_chmod'] = 'Please check "plugins" folder and sub-folders permissions (CHMOD).';
+$lang['plugins_server_error'] = 'Can\'t connect to server.';
+$lang['Purge compiled templates'] = 'Purge compiled templates';
+$lang['Caddie is currently empty'] = 'Caddie is currently empty';
+$lang['conf_upload_title'] = 'Upload';
+$lang['Show upload link every time'] = 'Show upload link every time';
+$lang['User access level to upload'] = 'User access level to upload';
+$lang['ACCESS_0'] = 'Free access';
+$lang['ACCESS_1'] = 'Access to all';
+$lang['ACCESS_2'] = 'Access to subscribed';
+$lang['ACCESS_3'] = 'Access to administrators';
+$lang['ACCESS_4'] = 'Access to webmasters';
+$lang['ACCESS_5'] = 'No access';
+$lang['DEMO'] = 'Demo';
+$lang['HOME'] = 'Piwigo home';
+$lang['FORUM'] = 'Support';
+$lang['BUGS'] = 'Bugs';
+$lang['EXTENSIONS'] = 'Extensions';
+$lang['WIKI / DOC'] = 'Documentation';
+$lang['A new version of Piwigo is available.'] = 'A new version of Piwigo is available.';
+$lang['Piwigo Administration'] = 'Piwigo Administration';
+$lang['Piwigo version'] = 'Piwigo version';
+$lang['You are running the latest version of Piwigo.'] = 'You are running the latest version of Piwigo.';
+$lang['c13y_version_anomaly'] = 'The version of %s [%s] installed is not compatible with the version required [%s]';
+$lang['c13y_version_correction'] = 'You need to upgrade your system to take full advantage of the application else the application will not work correctly, or not at all';
+
+?>
diff --git a/BSF/language/en_UK/common.lang.php b/BSF/language/en_UK/common.lang.php
new file mode 100644
index 000000000..0ff959fd6
--- /dev/null
+++ b/BSF/language/en_UK/common.lang.php
@@ -0,0 +1,368 @@
+<?php
+// +-----------------------------------------------------------------------+
+// | Piwigo - a PHP based picture gallery |
+// +-----------------------------------------------------------------------+
+// | Copyright(C) 2008 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'] = 'English';
+$lang_info['country'] = 'Great Britain';
+$lang_info['direction'] = 'ltr';
+$lang_info['code'] = 'en';
+$lang_info['zero_plural'] = true;
+
+$lang['%.2f (rated %d times, standard deviation = %.2f)'] = '%.2f (rated %d times, standard deviation = %.2f)';
+$lang['%d Kb'] = '%d Kb';
+$lang['%d category updated'] = '%d category updated';
+$lang['%d categories updated'] = '%d categories updated';
+$lang['%d comment to validate'] = '%d comment to validate';
+$lang['%d comments to validate'] = '%d comments to validate';
+$lang['%d new comment'] = '%d new comment';
+$lang['%d new comments'] = '%d new comments';
+$lang['%d comment'] = '%d comment';
+$lang['%d comments'] = '%d comments';
+$lang['%d hit'] = '%d hit';
+$lang['%d hits'] = '%d hits';
+$lang['%d new element'] = '%d new image';
+$lang['%d new elements'] = '%d new images';
+$lang['%d new user'] = '%d new user';
+$lang['%d new users'] = '%d new users';
+$lang['%d waiting element'] = '%d waiting element';
+$lang['%d waiting elements'] = '%d waiting elements';
+$lang['About'] = 'About';
+$lang['All tags must match'] = 'All tags must match';
+$lang['All tags'] = 'All tags';
+$lang['Any tag'] = 'Any tag';
+$lang['At least one listed rule must be satisfied.'] = 'At least one listed rule must be satisfied.';
+$lang['At least one tag must match'] = 'At least one tag must match';
+$lang['Author'] = 'Author';
+$lang['Average rate'] = 'Average rate';
+$lang['Categories'] = 'Categories';
+$lang['Category'] = 'Category';
+$lang['Close this window'] = 'Close this window';
+$lang['Complete RSS feed'] = 'Complete RSS feed (images, comments)';
+$lang['Confirm Password'] = 'Confirm Password';
+$lang['Connection settings'] = 'Connection settings';
+$lang['Connection'] = 'Connection';
+$lang['Contact webmaster'] = 'Contact webmaster';
+$lang['Create a new account'] = 'Create a new account';
+$lang['Created on'] = 'Created on';
+$lang['Creation date'] = 'Creation date';
+$lang['Current password is wrong'] = 'Current password is wrong';
+$lang['Dimensions'] = 'Dimensions';
+$lang['Display'] = 'Display';
+$lang['Each listed rule must be satisfied.'] = 'Each listed rule must be satisfied.';
+$lang['Email address is missing'] = 'Email address is missing';
+$lang['Email address'] = 'Email address';
+$lang['Enter your personnal informations'] = 'Enter your personnal informations';
+$lang['Error sending email'] = 'Error sending email';
+$lang['File name'] = 'File name';
+$lang['File'] = 'File';
+$lang['Filesize'] = 'Filesize';
+$lang['Filter and display'] = 'Filter and display';
+$lang['Filter'] = 'Filter';
+$lang['Forgot your password?'] = 'Forgot your password?';
+$lang['Go through the gallery as a visitor'] = 'Go through the gallery as a visitor';
+$lang['Help'] = 'Help';
+$lang['Identification'] = 'Identification';
+$lang['Image only RSS feed'] = 'Image only RSS feed';
+$lang['Keyword'] = 'Keyword';
+$lang['Links'] = 'Links';
+$lang['Mail address'] = 'Mail address';
+$lang['N/A'] = 'N/A';
+$lang['New on %s'] = 'New on %s';
+$lang['New password confirmation does not correspond'] = 'New password confirmation does not correspond';
+$lang['New password sent by email'] = 'New password sent by email';
+$lang['No email address'] = 'No email address';
+$lang['No user matches this email address'] = 'No classic user matches this email address';
+$lang['Notification'] = 'Notification';
+$lang['Number of items'] = 'Number of items';
+$lang['Original dimensions'] = 'Original dimensions';
+$lang['Password forgotten'] = 'Password forgotten';
+$lang['Password'] = 'Password';
+$lang['Post date'] = 'Post date';
+$lang['Posted on'] = 'Posted on';
+$lang['Profile'] = 'Profile';
+$lang['Quick connect'] = 'Quick connect';
+$lang['RSS feed'] = 'RSS feed';
+$lang['Rate'] = 'Rate';
+$lang['Register'] = 'Register';
+$lang['Registration'] = 'Registration';
+$lang['Related tags'] = 'Related tags';
+$lang['Reset'] = 'Reset';
+$lang['Retrieve password'] = 'Retrieve password';
+$lang['Search rules'] = 'Search rules';
+$lang['Search tags'] = 'Search tags';
+$lang['Search'] = 'Search';
+$lang['See available tags'] = 'See available tags';
+$lang['Send new password'] = 'Send new password';
+$lang['Since'] = 'Since';
+$lang['Sort by'] = 'Sort by';
+$lang['Sort order'] = 'Sort order';
+$lang['Tag'] = 'Tag';
+$lang['Tags'] = 'Tags';
+$lang['The RSS notification feed provides notification on news from this website : new pictures, updated categories, new comments. Use a RSS feed reader.'] = 'The RSS notification feed provides notification on news from this website : new pictures, updated categories, new comments. Use a RSS feed reader.';
+$lang['Unknown feed identifier'] = 'Unknown feed identifier';
+$lang['User comments'] = 'User comments';
+$lang['Username'] = 'Username';
+$lang['Visits'] = 'Visits';
+$lang['Webmaster'] = 'Webmaster';
+$lang['Week %d'] = 'Week %d';
+$lang['about_page_title'] = 'About Piwigo';
+$lang['access_forbiden'] = 'You are not authorized to access the requested page';
+$lang['add to caddie'] = 'add to caddie';
+$lang['add_favorites_hint'] = 'add this image to your favorites';
+$lang['admin'] = 'Administration';
+$lang['adviser_mode_enabled'] = 'Adviser mode enabled';
+$lang['all'] = 'all';
+$lang['ascending'] = 'ascending';
+$lang['author(s) : %s'] = 'author(s) : %s';
+$lang['auto_expand'] = 'Expand all categories';
+$lang['became available after %s (%s)'] = 'posted after %s (%s)';
+$lang['became available before %s (%s)'] = 'posted before %s (%s)';
+$lang['became available between %s (%s) and %s (%s)'] = 'posted between %s (%s) and %s (%s)';
+$lang['became available on %s'] = 'posted on %s';
+$lang['best_rated_cat'] = 'Best rated';
+$lang['best_rated_cat_hint'] = 'displays best rated items';
+$lang['caddie'] = 'caddie';
+$lang['calendar'] = 'Calendar';
+$lang['calendar_any'] = 'All';
+$lang['calendar_hint'] = 'displays each day with pictures, month per month';
+$lang['calendar_picture_hint'] = 'displays pictures added on ';
+$lang['calendar_view'] = 'View';
+$lang['chronology_monthly_calendar'] = 'Monthly calendar';
+$lang['chronology_monthly_list'] = 'Monthly list';
+$lang['chronology_weekly_list'] = 'Weekly list';
+$lang['click_to_redirect'] = 'Click here if your browser does not automatically forward you';
+$lang['comment date'] = 'comment date';
+$lang['comment'] = 'Comment';
+$lang['comment_added'] = 'Your comment has been registered';
+$lang['comment_anti-flood'] = 'Anti-flood system : please wait for a moment before trying to post another comment';
+$lang['comment_not_added'] = 'Your comment has NOT been registered because it did not pass the validation rules';
+$lang['comment_to_validate'] = 'An administrator must authorize your comment before it is visible.';
+$lang['comment_user_exists'] = 'This login is already used by another user';
+$lang['comments'] = 'Comments';
+$lang['comments_add'] = 'Add a comment';
+$lang['comments_del'] = 'delete this comment';
+$lang['comments_title'] = 'Comments from the users of the site';
+$lang['created after %s (%s)'] = 'created after %s (%s)';
+$lang['created before %s (%s)'] = 'created before %s (%s)';
+$lang['created between %s (%s) and %s (%s)'] = 'created between %s (%s) and %s (%s)';
+$lang['created on %s'] = 'created on %s';
+$lang['customize'] = 'Customize';
+$lang['customize_page_title'] = 'Your Gallery Customization ';
+$lang['day'][0] = 'Sunday';
+$lang['day'][1] = 'Monday';
+$lang['day'][2] = 'Tuesday';
+$lang['day'][3] = 'Wednesday';
+$lang['day'][4] = 'Thursday';
+$lang['day'][5] = 'Friday';
+$lang['day'][6] = 'Saturday';
+$lang['default_sort'] = 'Default';
+$lang['del_favorites_hint'] = 'delete this image from your favorites';
+$lang['delete'] = 'Delete';
+$lang['descending'] = 'descending';
+$lang['download'] = 'download';
+$lang['download_hint'] = 'download this file';
+$lang['edit category informations'] = 'edit category informations';
+$lang['edit'] = 'edit';
+$lang['err_date'] = 'wrong date';
+$lang['excluded'] = 'excluded';
+$lang['favorite_cat'] = 'My favorites';
+$lang['favorite_cat_hint'] = 'displays my favorites pictures';
+$lang['favorites'] = 'Favorites';
+$lang['first_page'] = 'First';
+$lang['gallery_locked_message'] = 'The gallery is locked for maintenance. Please, come back later.';
+$lang['generation_time'] = 'Page generated in';
+$lang['guest'] = 'guest';
+$lang['hello'] = 'Hello';
+$lang['hint_admin'] = 'available for administrators only';
+$lang['hint_category'] = 'shows images at the root of this category';
+$lang['hint_comments'] = 'See last users comments';
+$lang['hint_customize'] = 'customize the appareance of the gallery';
+$lang['hint_search'] = 'search';
+$lang['home'] = 'Home';
+$lang['identification'] = 'Identification';
+$lang['images_available_cpl'] = 'in this category';
+$lang['images_available_cat'] = 'in %d sub-category';
+$lang['images_available_cats'] = 'in %d sub-categories';
+$lang['included'] = 'included';
+$lang['invalid_pwd'] = 'Invalid password!';
+$lang['language']='Language';
+$lang['last %d days'] = 'last %d days';
+$lang['last_page'] = 'Last';
+$lang['link_info_image'] = 'Modify information';
+$lang['logout'] = 'Logout';
+$lang['mail_address'] = 'E-mail address';
+$lang['mandatory'] = 'obligatory';
+$lang['maxheight'] = 'Maximum height of the pictures';
+$lang['maxheight_error'] = 'Maximum height must be a number superior to 50';
+$lang['maxwidth'] = 'Maximum width of the pictures';
+$lang['maxwidth_error'] = 'Maximum width must be a number superior to 50';
+$lang['mode_created_hint'] = 'displays a calendar by creation date';
+$lang['mode_flat_hint'] = 'displays all elements in all sub-categories';
+$lang['mode_normal_hint'] = 'return to normal view mode';
+$lang['mode_posted_hint'] = 'displays a calendar by posted date';
+$lang['month'][10] = 'October';
+$lang['month'][11] = 'November';
+$lang['month'][12] = 'December';
+$lang['month'][1] = 'January';
+$lang['month'][2] = 'February';
+$lang['month'][3] = 'March';
+$lang['month'][4] = 'April';
+$lang['month'][5] = 'May';
+$lang['month'][6] = 'June';
+$lang['month'][7] = 'July';
+$lang['month'][8] = 'August';
+$lang['month'][9] = 'September';
+$lang['most_visited_cat'] = 'Most visited';
+$lang['most_visited_cat_hint'] = 'displays most visited pictures';
+$lang['nb_image_line_error'] = 'The number of images per row must be a not null scalar';
+$lang['nb_image_per_row'] = 'Number of images per row';
+$lang['nb_line_page_error'] = 'The number of rows per page must be a not null scalar';
+$lang['nb_row_per_page'] = 'Number of rows per page';
+$lang['nbm_unknown_identifier'] = 'Unknown identifier';
+$lang['new_password'] = 'New password';
+$lang['new_rate'] = 'Rate this picture';
+$lang['next_page'] = 'Next';
+$lang['no_category'] = 'Home';
+$lang['no_rate'] = 'no rate';
+$lang['note_filter_day'] = 'Only displays elements posted within the last %d day.';
+$lang['note_filter_days'] = 'Only displays elements posted within the last %d days.';
+$lang['password updated'] = 'password updated';
+$lang['periods_error'] = 'Recent period must be a positive integer value';
+/* DEPRECATED USED IN comments.php FOR image_id ? */ $lang['picture'] = 'picture';
+$lang['picture_high'] = 'Click on the picture to see it in high definition';
+$lang['picture_show_metadata'] = 'Show file metadata';
+$lang['powered_by'] = 'Powered by';
+$lang['preferences'] = 'Preferences';
+$lang['previous_page'] = 'Previous';
+$lang['random_cat'] = 'Random pictures';
+$lang['random_cat_hint'] = 'displays a set of random pictures';
+$lang['recent_cats_cat'] = 'Recent categories';
+$lang['recent_cats_cat_hint'] = 'displays recently updated categories';
+$lang['recent_period'] = 'Recent period';
+$lang['recent_pics_cat'] = 'Recent pictures';
+$lang['recent_pics_cat_hint'] = 'displays most recent pictures';
+$lang['redirect_msg'] = 'Redirection...';
+$lang['reg_err_login1'] = 'Please, enter a login';
+$lang['reg_err_login2'] = 'login mustn\'t end with a space character';
+$lang['reg_err_login3'] = 'login mustn\'t start with a space character';
+$lang['reg_err_login5'] = 'this login is already used';
+$lang['reg_err_mail_address'] = 'mail address must be like xxx@yyy.eee (example : jack@altern.org)';
+$lang['reg_err_pass'] = 'please enter your password again';
+$lang['remember_me'] = 'Auto login';
+$lang['remove this tag'] = 'remove this tag from the list';
+$lang['representative'] = 'representative';
+$lang['return to homepage'] = 'return to homepage';
+$lang['search_author'] = 'Search for Author';
+$lang['search_categories'] = 'Search in Categories';
+$lang['search_date'] = 'Search by Date';
+$lang['search_date_from'] = 'Date';
+$lang['search_date_to'] = 'End-Date';
+$lang['search_date_type'] = 'Kind of date';
+$lang['search_keywords'] = 'Search for words';
+$lang['search_mode_and'] = 'Search for all terms ';
+$lang['search_mode_or'] = 'Search for any terms';
+$lang['search_one_clause_at_least'] = 'Empty query. No criteria has been entered.';
+$lang['search_options'] = 'Search Options';
+$lang['search_result'] = 'Search results';
+$lang['search_subcats_included'] = 'Search in subcategories';
+$lang['search_title'] = 'Search';
+$lang['searched words : %s'] = 'searched words : %s';
+$lang['send_mail'] = 'Contact';
+$lang['set as category representative'] = 'set as category representative';
+$lang['show_nb_comments'] = 'Show number of comments';
+$lang['show_nb_hits'] = 'Show number of hits';
+$lang['slideshow'] = 'slideshow';
+$lang['slideshow_stop'] = 'stop the slideshow';
+$lang['special_categories'] = 'Specials';
+$lang['sql_queries_in'] = 'SQL queries in';
+$lang['start_filter_hint'] = 'displays only recently posted images';
+$lang['stop_filter_hint'] = 'return to the display of all images';
+$lang['the beginning'] = 'the beginning';
+$lang['theme'] = 'Interface theme';
+$lang['thumbnails'] = 'Thumbnails';
+$lang['title_menu'] = 'Menu';
+$lang['title_send_mail'] = 'A comment on your site';
+$lang['today'] = 'today';
+$lang['update_rate'] = 'Update your rating';
+$lang['update_wrong_dirname'] = 'wrong filename';
+$lang['upload_advise_filesize'] = 'the filesize of the picture must not exceed : ';
+$lang['upload_advise_filetype'] = 'the picture must be to the fileformat jpg, gif or png';
+$lang['upload_advise_height'] = 'the height of the picture must not exceed : ';
+$lang['upload_advise_thumbnail'] = 'Optional, but recommended : choose a thumbnail to associate to ';
+$lang['upload_advise_width'] = 'the width of the picture must not exceed : ';
+$lang['upload_author'] = 'Author (eg "Pierrick LE GALL")';
+$lang['upload_cannot_upload'] = 'can\'t upload the picture on the server';
+$lang['upload_err_username'] = 'the username must be given';
+$lang['upload_file_exists'] = 'A picture\'s name already used';
+$lang['upload_filenotfound'] = 'You must choose a picture fileformat for the image';
+$lang['upload_forbidden'] = 'You can\'t upload pictures in this category';
+$lang['upload_name'] = 'Name of the picture';
+$lang['upload_picture'] = 'Upload a picture';
+$lang['upload_successful'] = 'Picture uploaded with success, an administrator will validate it as soon as possible';
+$lang['upload_title'] = 'Upload a picture';
+$lang['useful when password forgotten'] = 'useful when password forgotten';
+$lang['qsearch'] = 'Quick search';
+$lang['Connected user: %s'] = 'Connected user: %s';
+$lang['IP: %s'] = 'IP: %s';
+$lang['Browser: %s'] = 'Browser: %s';
+$lang['Author: %s'] = 'Author: %s';
+$lang['Comment: %s'] = 'Comment: %s';
+$lang['Delete: %s'] = 'Delete: %s';
+$lang['Validate: %s'] = 'Validate: %s';
+$lang['Comment by %s'] = 'Comment by %s';
+$lang['User: %s'] = 'User: %s';
+$lang['Email: %s'] = 'Email: %s';
+$lang['Admin: %s'] = 'Admin: %s';
+$lang['Registration of %s'] = 'Registration of %s';
+$lang['Category: %s'] = 'Category: %s';
+$lang['Picture name: %s'] = 'Picture name: %s';
+$lang['Creation date: %s'] = 'Creation date: %s';
+$lang['Waiting page: %s'] = 'Waiting page: %s';
+$lang['Picture uploaded by %s'] = 'Picture uploaded by %s';
+// --------- Starting below: New or revised $lang ---- from version 1.7.1
+$lang['guest_must_be_guest'] = 'Bad status for user "guest", using default status. Please notify the webmaster.';
+// --------- Starting below: New or revised $lang ---- from Butterfly (1.8)
+$lang['Administrator, webmaster and special user cannot use this method'] = 'Administrator, webmaster and special user cannot use this method';
+$lang['reg_err_mail_address_dbl'] = 'a user use already this mail address';
+$lang['Category results for'] = 'Category results for';
+$lang['Tag results for'] = 'Tag results for';
+$lang['from %s to %s'] = 'from %s to %s';
+$lang['start_play'] = 'Play of slideshow';
+$lang['stop_play'] = 'Pause of slideshow';
+$lang['start_repeat'] = 'Repeat the slideshow';
+$lang['stop_repeat'] = 'Not repeat the slideshow';
+$lang['inc_period'] = 'Reduce diaporama speed';
+$lang['dec_period'] = 'Accelerate diaporama speed';
+$lang['Submit'] = 'Submit';
+$lang['Yes'] = 'Yes';
+$lang['No'] = 'No';
+$lang['%d element']='%d image';
+$lang['%d elements']='%d images';
+$lang['%d element are also linked to current tags'] = '%d image is also linked to current tags';
+$lang['%d elements are also linked to current tags'] = '%d images are also linked to current tags';
+$lang['See elements linked to this tag only'] = 'See images linked to this tag only';
+$lang['elements posted during the last %d days'] = 'images posted during the last %d days';
+$lang['Choose an image'] = 'Choose an image';
+$lang['Piwigo Help'] = 'Piwigo Help';
+
+?>
diff --git a/BSF/language/en_UK/help.html b/BSF/language/en_UK/help.html
new file mode 100644
index 000000000..1ca5c5ca9
--- /dev/null
+++ b/BSF/language/en_UK/help.html
@@ -0,0 +1,259 @@
+<h2>Help</h2>
+
+<h3>Quick start</h3>
+
+<ol>
+
+ <li>Create a local directory "test_category".</li>
+
+ <li>Copy pictures in "test_category".</li>
+
+ <li>Open an FTP connection to this remote gallery.</li>
+
+ <li>Upload local directory "test_category" into your remote directory
+ names "galleries". Set authorizations to 777 on directory
+ "galleries/test_category".</li>
+
+ <li>Connect to your Piwigo as an admin.</li>
+
+ <li>Go to <span class="pwgScreen">Administration, Pictures,
+ Thumbnails</span>. Piwigo find the picture from "test_category"
+ without thumbnails. Ask to create thumbnails.</li>
+
+ <li>Go to <span class="pwgScreen">Administration, Categories,
+ Synchronize</span>. Check "directories + files" option, uncheck "only
+ perform a simulation" and submit the synchronization.</li>
+
+ <li>Job's done. You've created a category "test_category" at the root of
+your gallery.</li>
+
+</ol>
+
+<h3>Adding elements</h3>
+
+<ul>
+
+ <li>
+
+ <p>Category directories are in the Piwigo directory
+ "galleries". Here follow the directory tree of a very small gallery (but
+ using many features) :</p>
+
+ <pre>
+.
+|-- admin
+|-- doc
+|-- galleries
+| |-- category-1
+| | |-- category-1.1
+| | | |-- category-1.1.1
+| | | | |-- category-1.1.1.1
+| | | | | |-- pwg_high
+| | | | | | +-- wedding.jpg
+| | | | | |-- thumbnail
+| | | | | | +-- TN-wedding.jpg
+| | | | | +-- wedding.jpg
+| | | | +-- category-1.1.1.2
+| | | +-- category-1.1.2
+| | |-- category-1.2
+| | | |-- pookie.jpg
+| | | +-- thumbnail
+| | | +-- TN-pookie.jpg
+| | +-- category-1.3
+| +-- category-2
+| |-- piglet.gif
+| |-- pwg_representative
+| | +-- video.jpg
+| |-- thumbnail
+| | +-- TN-piglet.jpg
+| +-- video.avi
+|-- include
+|-- install
+|-- language
+|-- template
++-- tool</pre>
+
+ </li>
+
+ <li>Basically, a category is represented by a directory at any level in
+ Piwigo directory "galleries". Each category can contain as many
+ sub-level as you wish. In the example above, category-1.1.1.1 is at level
+ 4 of deepness.</li>
+
+ <li>Basically, an element is represented by a file. A file can be a
+ Piwigo element if its extenstion is among <code>file_ext</code>
+ configuration parameter possibilities (see <span
+ class="filename">include/config_default.inc.php</span> file). A file can
+ be a picture if its extension is among <code>picture_ext</code>
+ configuration parameter possibilities.</li>
+
+ <li>Picture elements must have an associated thumbnail (see section below
+ about thumbnails)</li>
+
+ <li>Picture elements can have a high quality file associated. As for
+ wedding.jpgin the example above. No prefix on the high quality picture is
+ required.</li>
+
+ <li>Non picture elements (video, sounds, file texts, what you want...) are
+ by default represented by an icon corresponding to the filename
+ extension. Optionaly, you can associate a thumbnail and a representative
+ file (see video.avi in the example above).</li>
+
+ <li><em>Warning</em> : the name of directories and files must be composed
+of letters, figures, "-", "_" or ".". No blank space, no accentuated
+characters</li>
+
+ <li><em>Advise</em> : a category can contain elements and sub-categories
+in the same time. Nerverthless, you are strongly advised for each category
+to choose between category containing elements <strong>or</strong> category
+containing sub-categories.</li>
+
+ <li>Once files, thumbnails and representatives are correctly placed in the
+ directories, go to : <span class="pwgScreen">Administration, Categories,
+ Synchronize</span></li>
+
+</ul>
+
+<h3>Thumbnails</h3>
+
+<ul>
+
+ <li>As said earlier, each element of picture type must be associated with
+ a thumbnail.</li>
+
+ <li>Thumbnails are stored in the sub-directory "thumbnail" of the category
+ directory. The thumbnail is a picture (same filename extensions possible
+ than picture files) which filename is prefixed by the configured
+ "Thumbnail prefix" (see admin panel, Configuration, General).</li>
+
+ <li>Thumbnails don't need to have the same extension as their associated
+ picture (a picture with .jpg extension can have a thumbnail in .GIF
+ extention for instance).</li>
+
+ <li>Advise: use an external module for thumbnails creation.</li>
+
+ <li>You can also use the thumbnail creation page (<span
+ class="pwgScreen">Administration, Pictures, Thumbnails</span>), but it is
+ not recommended. Indeed, thumbnail quality may be poor and it uses a high
+ CPU load which can be a problem if you use free web hosting.</li>
+
+ <li>If you choose to use your hosting provider to create thumbnails, you
+ must give write rights on all category directories and sub-directories
+ "thumbnail" for ugo (user, group, other).</li>
+
+</ul>
+
+<h3>Access authorization</h3>
+
+<ul>
+
+ <li>You can forbid access to categories. Categories can be "public" or
+ "private". Permissions (for groups and users) can be set only if the
+ category is private.</li>
+
+ <li>You can set a category to private by editing a single category (<span
+ class="pwgScreen">Administration, Categories, Manage, edit</span>) or by
+ setting options to your whole category tree (<span
+ class="pwgScreen">Administration, Categories, Properties, Public / Private</span>).</li>
+
+ <li>
+
+ <p>Once the category is private, you can manage permissions for groups
+ and users through 3 screens :</p>
+
+ <ul>
+
+ <li><span class="pwgScreen">Administration, Identification, Users,
+ permissions action (one link per user)</span></li>
+
+ <li><span class="pwgScreen">Administration, Identification, Groups,
+ permissions action (one link per group)</span></li>
+
+ <li><span class="pwgScreen">Administration, Categories, Manage, edit
+ category permissions action (one link per category)</span></li>
+
+ </ul>
+
+ </li>
+
+</ul>
+
+<h3>Users Groups</h3>
+
+<ul>
+
+ <li>Piwigo is able to manage groups of users. It can be very useful
+ to have common permission access for private categories.</li>
+
+ <li>You can create groups in <span class="pwgScreen">Administration,
+ Identification, Groups</span> and associate users to this group in <span
+ class="pwgScreen">Administration, Identication, Users</span>.</li>
+
+ <li>A user can belong to several groups. The authorization is stronger
+ than prohibition : if user "jack" belongs to groups "family" and
+ "friends", and that only group "family" can see category "Christmas 2003",
+ "jack" will be able to see "Christmas 2003".</li>
+
+</ul>
+
+<h3>Files upload by users</h3>
+
+<p>Piwigo offers the possibility for users to upload images. in
+order to do it:</p>
+
+<ol>
+
+ <li>authorize upload on any categories (<span
+ class="pwgScreen">Administration, Categories, Manage, edit</span> or <span
+ class="pwgScreen">Administration panel, Categories, Properties, Upload</span>)</li>
+
+ <li>give write rights on directories for ugo (user, group, other)</li>
+
+</ol>
+
+<p>Files uploaded by users are not directly visible on the website, they
+must be validated by an administrator. For that purpose, an administrator
+must go in <span class="pwgScreen">Administration, Pictures, Waiting</span>
+in order to validate or to refuse the files proposed, then to synchronize
+filesystem with database.</p>
+
+
+<h3>Links between elements and categories, virtual categories</h3>
+
+<ul>
+
+ <li>Piwigo dissociates categories where elements are stored and
+ categories where they are shown.</li>
+
+ <li>By default, elements are shown only in their real categories : the
+ ones corresponding to directories on the web server.</li>
+
+ <li>To link an element to a category, you just have to make the
+ association on the page of element edition (link to this screen on
+ picture.php logged as an administrator) or on the informations of all
+ elements of a category.</li>
+
+ <li>Using this principle, it is possible to create virtual categories : no
+ directory coresponds to this category. You can create virtual categories
+ in <span class="pwgScreen">Administration, Categories, Manage</span>.</li>
+
+</ul>
+
+<h3>Miscellanous informations</h3>
+
+<ul>
+
+ <li>As soon as you created your gallery, modify default display properties
+ in <span class="pwgScreen">Administration panel, Configuration,
+ Default</span>. Indeed, every new registered user will have by default the
+ same display properties.</li>
+
+ <li>If you have any question, do not hesitate to take a look at the forum
+ or ask a question there. The <a
+ href="http://forum.phpwebgallery.net">forum</a> (message board) is
+ available on the presentation site of Piwigo. Check the <a
+ href="http://phpwebgallery.net/doc/">official Piwigo
+ documentation</a> for further reading.</li>
+
+</ul>
+
diff --git a/BSF/language/en_UK/help/advanced_feature.html b/BSF/language/en_UK/help/advanced_feature.html
new file mode 100644
index 000000000..2fd5341fb
--- /dev/null
+++ b/BSF/language/en_UK/help/advanced_feature.html
@@ -0,0 +1,16 @@
+<h2>Advanced features</h2>
+
+<p>List special functionnalties for expert PWG administrator:</p>
+
+<ul>
+
+ <li>
+ <strong>Not linked elements:</strong>
+ Display images which are not associated to any virtual category.
+ </li>
+ <li>
+ <strong>Files with same name in more than one physical category:</strong>
+ Display images or any files which are found with the same filename in some categories.
+ </li>
+
+</ul>
diff --git a/BSF/language/en_UK/help/cat_modify.html b/BSF/language/en_UK/help/cat_modify.html
new file mode 100644
index 000000000..9f7d3a264
--- /dev/null
+++ b/BSF/language/en_UK/help/cat_modify.html
@@ -0,0 +1,141 @@
+<h2>Edit a category</h2>
+
+<h3>Informations</h3>
+
+<ul>
+
+ <li><strong>name</strong>: rename the category (a virtual rename in case
+ of physical category).</li>
+
+ <li><strong>description</strong>: give a general idea of the content,
+ this text will be display under the thumbnail page.</li>
+
+</ul>
+
+<h3>Move</h3>
+
+<p>If the category is virtual, you can move it. Moving a category means
+changing its parent category.</p>
+
+<h3>Options</h3>
+
+<ul>
+
+ <li><strong>Access type</strong>: Permission management. If you make a
+ category private, all its child categories becomes private. If you make a
+ category public, all its parent categories becomes public.</li>
+
+ <li><strong>Lock</strong>: The category and its sub-categories will
+ temporary been disabled for maintenance.</li>
+
+ <li><strong>Comments</strong>: Authorize users to comment elements of this
+ category.</li>
+
+ <li><strong>Authorize upload</strong>: Authorize users to upload
+ files. This option is available only if category is physical (not
+ virtual).</li>
+
+</ul>
+
+<p>You can also manage these options with "Properties"
+management screen (screens <span class="pwgScreen">Upload</span>, <span
+class="pwgScreen">Comments</span>, <span class="pwgScreen">Lock</span>,
+<span class="pwgScreen">Public/Private</span>, <span
+class="pwgScreen">Representative</span> available from <span
+class="pwgScreen">Administration, Categories, Properties</span>).</p>
+
+<h3>Sort order</h3>
+
+<p>Choose if the default sort order will be used.</p>
+
+<p>Indicate if this sort order will be applied to subcategories.</p>
+
+<p>Select specific sort by columns to use with this category.</p>
+<ul>
+<li><strong>Creation date</strong>: Picture creation date</li>
+<li><strong>Post date</strong>: Synchronization date</li>
+<li><strong>Average rate (*)</strong>: Average rate could be changed by the visitor</li>
+<li><strong>Most visited (*)</strong>: The current visit change the most visited order</li>
+<li><strong>File name</strong>: Given name in informations field</li>
+<li><strong>Id</strong>: Internal Id (recent categories have an higher id than previous ones.</li>
+
+</ul>
+<p><strong>(*)</strong>Take care and test it for your self since it can give unpredictable results.</p>
+
+
+<h3>Representant</h3>
+
+<p>The representant of the category is the thumbnail displayed to represent
+the category on main page (<span class="pwgScreen">category.php</span>) when
+a category contains only sub-categories (just as the root category).</p>
+
+<p>There are 4 ways to set the representative picture of a category :</p>
+
+<ul>
+
+ <li><span class="pwgScreen">Picture page</span>: in the action buttons bar,
+ one of them let you set the displayed picture as representative for the
+ displayed category. This button is available only for administrators.</li>
+
+ <li><span class="pwgScreen">Modify informations about a picture</span> in
+ administration. This screen can be reach from <span
+ class="pwgScreen">picture.php</span> or <span class="pwgScreen">Batch
+ management</span> in <em>unit mode</em>. See the help of this screen for
+ details.</li>
+
+ <li><span class="pwgScreen">Administration, Categories, Properties,
+ Representative</span>. See the help of this screen for details.</li>
+
+ <li><span class="pwgScreen">Edit a category</span> (this screen).</li>
+
+</ul>
+
+<p>The representation depends on configuration parameter
+<code>allow_random_representative</code> (see <span
+class="filename">include/config_default.inc.php</span>).</p>
+
+<p>In default mode (<code>allow_random_representative</code> set to false)
+each category containing at least one element is represented by a fixed
+element. Once set (at category creation), the representative changes only
+when an administrator ask for it. If the representant is not appropriate,
+you can ask to <strong>Find a new representant by random</strong>.</p>
+
+<p>If configuration parameter <code>allow_random_representative</code> is
+set to true, a category containing elements can have no fixed
+representant. Just use <strong>Delete representant</strong> button.</p>
+
+<p>If the category contains no element (but only sub-categories) it can be
+represented by any element thanks to screen <span class="pwgScreen">Modify
+informations about a picture</span>. The only option on the current screen
+is to <strong>Delete representant</strong> button, after using this button,
+no representant option to set anymore.</p>
+
+<h3>Link all category elements to a new category</h3>
+
+<ul>
+
+<li><strong>Virtual category name</strong>: New category name to be created,
+all pictures of the current category will be linked to the new one.</li>
+
+<li><strong>Parent category</strong>: Where the new category will be,
+leave empty to create it from home.</li>
+
+</ul>
+
+<h3>Link all category elements to some existing categories</h3>
+
+<ul>
+
+<li><strong>Categories</strong>: Choose the destination category.</li>
+
+</ul>
+
+<h3>Send an information email to group members</h3>
+
+<ul>
+
+<li><strong>Group</strong>: addressees group</li>
+
+<li><strong>Mail content</strong>: Free text to be sent to them.</li>
+
+</ul> \ No newline at end of file
diff --git a/BSF/language/en_UK/help/cat_move.html b/BSF/language/en_UK/help/cat_move.html
new file mode 100644
index 000000000..8674f6149
--- /dev/null
+++ b/BSF/language/en_UK/help/cat_move.html
@@ -0,0 +1,14 @@
+<h2>Moving virtual categories</h2>
+
+<p>Only virtual categories can have a new parent category.</p>
+
+<h3>Virtual categories to move</h3>
+
+<p>Select any virtual categories you want to move.
+If the list is empty, that mean you didn't create one.</p>
+
+<h3>New parent category</h3>
+
+<p>Select the new parent (virtual or physical).
+If you don't, virtual selected categories will be moved to the root.
+You can't move a category to itself or to one of its child.</p> \ No newline at end of file
diff --git a/BSF/language/en_UK/help/cat_options.html b/BSF/language/en_UK/help/cat_options.html
new file mode 100644
index 000000000..c79d3aac3
--- /dev/null
+++ b/BSF/language/en_UK/help/cat_options.html
@@ -0,0 +1,36 @@
+<h2>Category options</h2>
+
+<p>This screen lets the administrator manage categories option for many
+categories at once.</p>
+
+<dl>
+
+ <dt>Upload</dt>
+ <dd>Make categories uploadable for gallery visitors. Only non virtual and
+ non remote categories are shown.</dd>
+
+ <dt>Comments</dt>
+ <dd>Authorize users to add comments on selected categories.
+Selects the categories which are commentable.
+An image is commentable if it belongs to at least one category that is commentable.</dd>
+
+ <dt>Lock</dt>
+ <dd>Selected categories will temporary been disabled for maintenance. If
+ you lock a category, all its child categories become locked. If you unlock
+ a category, all its parent categories become unlocked.</dd>
+
+ <dt>Public / private</dt>
+ <dd>Manage authorizations for selected categories. Selected categories are
+ private : you will need to authorize users and/or groups to access to
+ them. If you make a category private, all its child categories becomes
+ private. If you make a category public, all its parent categories becomes
+ public</dd>
+
+ <dt>Representative</dt>
+ <dd>This option can be managed only if you set configuration parameter
+ <code>allow_random_representative</code> (see <span
+ class="filename">include/config_defaults.inc.php</span>) to
+ <em>true</em>. Each category can be randomly represented or singly
+ represented (by a unique picture).</dd>
+
+</dl>
diff --git a/BSF/language/en_UK/help/cat_perm.html b/BSF/language/en_UK/help/cat_perm.html
new file mode 100644
index 000000000..3b3471fb9
--- /dev/null
+++ b/BSF/language/en_UK/help/cat_perm.html
@@ -0,0 +1,15 @@
+<h2>Manage permissions for a category</h2>
+
+<p>This screen is available only for a private category. Here you can select
+users and groups authorized for this category.</p>
+
+<h3>Groups</h3>
+
+<p>You can deny or grant groups for the current category. By modifying
+groups authorizations, you'll probably modify the list of users granted to
+the category thanks to group belongings.</p>
+
+<h3>Users</h3>
+
+<p>You can deny or grant individual users. Users granted thanks to group
+belongings can be denied or granted specifically.</p>
diff --git a/BSF/language/en_UK/help/configuration.html b/BSF/language/en_UK/help/configuration.html
new file mode 100644
index 000000000..de685058a
--- /dev/null
+++ b/BSF/language/en_UK/help/configuration.html
@@ -0,0 +1,135 @@
+<h2>Configuration</h2>
+
+<p>This screen let the administrator do basic configuration. Indeed, this
+screen only shows simple configuration parameters that should be enough for
+the vast majority of administrators. If you want to see other numerous (and
+advanced) configuration parameters, read file <span
+cass="filename">include/config_default.inc.php</span>.</p>
+
+<p>This screen is divided in several sections, regrouping configuration
+parameters by theme.</p>
+
+
+<h3>Main</h3>
+<ul>
+ <li><strong>Gallery title</strong>: used in RSS feed and notifications by
+email.</li>
+
+ <li><strong>Page banner</strong>: displayed on top of each public
+page.</li>
+
+ <li><strong>Gallery URL</strong>: used for the RSS feed.</li>
+
+ <li><strong>Lock gallery</strong>: Lock the entire gallery for
+ maintenance. Only administrator users will be able to reach the
+ gallery.</li>
+
+ <li><strong>Rating</strong>: Picture rating feature is enabled.</li>
+
+ <li><strong>Rating by guests</strong>: Even non registered users can rate images.</li>
+
+ <li><strong>Allow user registration</strong>: Registration is free for all.</li>
+
+ <li><strong>Mail address is obligatory for all users</strong>: Mail address will checked on registration or profile update except if the action is done on administration part.</li>
+
+ <li><strong>Email admins when a new user registers</strong>: Administrators will be received mail for each registration.</li>
+
+</ul>
+
+<h3>History</h3>
+<ul>
+ <p>Visits on pages <span
+ class="pwgScreen">category.php</span> and <span
+ class="pwgScreen">picture.php</span> will be saved in the
+ <code>history</code> table.</p>
+
+ <p>Visits will be shown in <span
+ class="pwgScreen">Administration, Specials, History</span>.</p>
+
+ <li><strong>Save page visits by guests</strong>: page visits by guests will be saved.</li>
+
+ <li><strong>Save page visits by users</strong>: visits by registrered users will be saved.</li>
+
+ <li><strong>Save page visits by administrators</strong>: page visits by administrators will be saved.</li>
+
+</ul>
+
+<h3>Comments</h3>
+<ul>
+
+ <li><strong>Comments for all</strong>: Even guest not registered can post
+ comments.</li>
+
+ <li><strong>Number of comments per page</strong>.</li>
+
+ <li><strong>Validation</strong>: an administrator validate users posted
+ comments before they become visible on the site. User comments validation
+ takes place in screen <span class="pwgScreen">Administration, Pictures,
+ Comments</span>.</li>
+
+ <li><strong>Email admins when a valid comment is entered</strong>:
+Sends an email to the administrators when a user enters a comment and this comment is validated.</li>
+
+ <li><strong>Email admins when a comment requires validation</strong>:
+Sends an email to the administrators when a user enters a comment that requires validation by the admin.
+User comments validation takes place in the screen <span class="pwgScreen">Administration, Pictures, Comments</span>.</li>
+
+</ul>
+
+<!--TODO --><h3>Upload</h3>
+<ul>
+<!--TODO --> <li><strong>Show upload link every time</strong>: If exists uploadeable categories, add link will be show for each categoy.</li>
+<!--TODO --> <li><strong>User access level to upload</strong>: Allows to restrict upload by users</li>
+ <li><strong>Email adminis when a picture is uploaded</strong>: Administrators will be received mail for each picture uploaded by a user.</li>
+</ul>
+
+<h3>Default display</h3>
+
+<p>Here you can change display options used by default, when guest is not
+connected. Once connected, these options are overloaded by user own options
+(modifiable in <span class="pwgScreen">profile</span>).</p>
+
+<p>It is possible to change display options for all existing users, but the
+screen to consider is <span class="pwgScreen">Administration,
+Identification, Users</span>, where you can options for a selected list of
+users.</p>
+
+<ul>
+
+ <li><strong>Language</strong>: concerns only Piwigo
+ labels. Category names, picture names and all descriptions are not
+ localized.</li>
+
+ <li><strong>Number of images per row</strong></li>
+
+ <li><strong>Number of rows per page</strong></li>
+
+ <li><strong>Interface theme</strong></li>
+
+ <li><strong>Recent period</strong>: By days. Period within a picture is
+ shown as new. Must be superior to 1 day.</li>
+
+ <li><strong>Expand all categories</strong>: Expand all categories by
+ default in the menu? <em>Warning</em>: this option is resources consuming
+ and may generate a huge menu if your category tree is contains many
+ categories.</li>
+
+ <li><strong>Show number of comments</strong>: show the number of comments
+ for each picture on the thumbnails page. Resource consuming.</li>
+
+ <li><strong>Show hits count</strong>: display hits observed on picture
+ just under its thumbnail on the thumbnails page.
+ Only when advanced configuration parameter is: <br />
+ $conf['show_nb_hits'] = true; <br />
+ Notice: it is false by default.</li>
+
+ <li><strong>Maximum width of the pictures</strong>: maximum displayed
+ width. If pictures are larger than this setting, they will be resized on
+ display. If you consider filling this option, you'd better consider
+ modifying the width of your pictures instead.</li>
+
+ <li><strong>Maximum height of the pictures</strong>: same remarks as for
+ previous setting.</li>
+
+</ul>
+
diff --git a/BSF/language/en_UK/help/group_list.html b/BSF/language/en_UK/help/group_list.html
new file mode 100644
index 000000000..e918f2e5a
--- /dev/null
+++ b/BSF/language/en_UK/help/group_list.html
@@ -0,0 +1,22 @@
+<h2>Groups list</h2>
+
+<p>This is the place where you can manage defined groups.</p>
+
+<h3>Add a group</h3>
+
+<p>Administrator can add groups.</p>
+
+<h3>Groupes list</h3>
+
+<p>The list allows for each element to:</p>
+
+
+<ul>
+ <li>go to members list</li>
+ <li>go to permissions</li>
+ <li>delete the group (require a confirmation checkbox)</li>
+ <li>toggle status "default" (require a confirmation checkbox)</li>
+</ul>
+
+<h3>Default groups</h3>
+<p>Default groups are groups associated automatically to new user.</p> \ No newline at end of file
diff --git a/BSF/language/en_UK/help/history.html b/BSF/language/en_UK/help/history.html
new file mode 100644
index 000000000..5ad9f5f76
--- /dev/null
+++ b/BSF/language/en_UK/help/history.html
@@ -0,0 +1,45 @@
+<h2>History</h2>
+
+<p>These screens allows you to follow the historical navigation en Piwigo
+according to the options yo have chosen in - Administration - General - History index.</p>
+
+<h3>Statistics</h3>
+<ul>
+ <p>If you have chosen to keep the pages visited (<span
+class="pwgScreen">index.php</span> and <span
+class="pwgScreen">picture.php</span>) in the table <code>history. </code>
+This index allow you to follow the pages visited.</p>
+
+ <li><strong>Global statistics</strong> : you can visualize per year. </li>
+
+ <li><strong>Yearly statistics</strong> : you can visualize per month in the year selected.</li>
+
+ <li><strong>Monthly statistics</strong> : you can visualize per days in the month selected.</li>
+
+ <li><strong>Dayly statistics</strong> : you can visualize per hours in the day selected.</li>
+
+</ul>
+
+<h3>Search</h3>
+<ul>
+ <p>If you have chosen to keep the pages visited (<span
+class="pwgScreen">index.php</span> and <span
+class="pwgScreen">picture.php</span>) in the table <code>history. </code>
+This index allow to follow en details the pages visited on the site with
+the help of different filters.</p>
+
+ <li><strong>Filter per date</strong> : chose interval of date you wisk
+ to observe the activity.</li>
+
+ <li><strong>Filter per type of element</strong> : chose the type
+ of element you wisk to observe the activity.</li>
+
+ <li><strong>Filter per user</strong> : chose user you wisk to
+ observe the activity.</li>
+
+ <li><strong>Filter per name of the file</strong> : chose name of the file
+ you wisk to observe the activity.</li>
+
+ <li><strong>Filter per identifying image</strong> : chose identifying image
+ you wisk to observe the activity.</li>
+</ul> \ No newline at end of file
diff --git a/BSF/language/en_UK/help/index.php b/BSF/language/en_UK/help/index.php
new file mode 100644
index 000000000..c15b15795
--- /dev/null
+++ b/BSF/language/en_UK/help/index.php
@@ -0,0 +1,30 @@
+<?php
+// +-----------------------------------------------------------------------+
+// | Piwigo - a PHP based picture gallery |
+// +-----------------------------------------------------------------------+
+// | Copyright(C) 2008 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/BSF/language/en_UK/help/maintenance.html b/BSF/language/en_UK/help/maintenance.html
new file mode 100644
index 000000000..d33074063
--- /dev/null
+++ b/BSF/language/en_UK/help/maintenance.html
@@ -0,0 +1,46 @@
+<h2>Maintenance</h2>
+
+<p>To optimize page generation time, Piwigo uses cached
+information. For example, instead of counting the number of pictures
+contained in each category at each page reload, this information is stored
+in the database. In theory, this information should always be correct, but
+sometimes an error can occur and cached information becomes wrong.</p>
+
+<p>Some informations become useless with time. Deleting this useless
+information from database make you save disk space.</p>
+
+<ul>
+
+ <li><strong>Update categories informations:</strong> For each category,
+ informations to update or control are the following : list of parent
+ categories, number of pictures, date of the last picture, position among
+ brother categories, position among all categories. This action also checks
+ the coherence of representative picture.</li>
+
+ <li><strong>Update images informations:</strong> For each picture,
+ informations to update are : full path to file, average
+ rate. <em>Warning</em>: do not get confuse with metadata informations
+ which can be synchronized from <span class="pwgScreen">Administration,
+ Categories, Synchronize</span> or by reaching the modification screen of a
+ single picture (through <span class="pwgScreen">Picture</span> for
+ example).</li>
+
+ <li><strong>Repair and optimize database:</strong>
+ For each table, re-odrer, repair and optimize operations are done.
+ </li>
+</ul>
+
+<ul>
+ <li><strong>Purge history detail:</strong> Delete all lines from
+ <code>history</code> table. Screen <span class="pwgScreen">Administration,
+ Specials, History</span> shows no informations anymore on past
+ history. <em>Warning</em>: all data will be lost and there is no way to
+ get informations back.</li>
+
+ <li><strong>Purge history summary:</strong> Delete all the summary information about visit history. This summary is calculated from the history detail.</li>
+
+ <li><strong>Purge sessions:</strong> Delete expired user sessions.</li>
+
+ <li><strong>Purge never used notification feeds</strong></li>
+
+</ul>
diff --git a/BSF/language/en_UK/help/notification_by_mail.html b/BSF/language/en_UK/help/notification_by_mail.html
new file mode 100644
index 000000000..076bb7b34
--- /dev/null
+++ b/BSF/language/en_UK/help/notification_by_mail.html
@@ -0,0 +1,15 @@
+<h2>Notification by mail</h2>
+
+<p>This screen allows to configure and manage email notifications to users of news on your site.</p>
+
+<p>This screen is composed of 3 tabs:</p>
+
+<h3>Parameters</h3>
+<p>Available only for webmasters, this tab sets parameters of the notification by mail.</p>
+
+<h3>Subscribe</h3>
+<p>Available only for webmasters, this tab manages subscription/unsubscription of users to email notifications.</p>
+
+<h3>Envoi</h3>
+<p>Available only for webmasters and administrators, this tab allows to send mails to notify news.</p>
+
diff --git a/BSF/language/en_UK/help/permalinks.html b/BSF/language/en_UK/help/permalinks.html
new file mode 100644
index 000000000..d5261c94d
--- /dev/null
+++ b/BSF/language/en_UK/help/permalinks.html
@@ -0,0 +1,7 @@
+<h2>Permalinks</h2>
+
+<p>Permalinks are used to make category urls nicer. When a category has a permalink defined, the id of the category is not required anymore in the url.</p>
+
+<p>When a permalink is deleted, you have the ability to save it to the permalink history, so that external links to PWG pages still work. In the permalink history table you can see the date when the permalink has been deleted as well as the last time when it was used and the number of times this permalink has been used.</p>
+
+<p>Note that permalinks must be unique per category. Also in the permalink history you cannot have the same permalink defined more than once.</p>
diff --git a/BSF/language/en_UK/help/search.html b/BSF/language/en_UK/help/search.html
new file mode 100644
index 000000000..c98038b2b
--- /dev/null
+++ b/BSF/language/en_UK/help/search.html
@@ -0,0 +1,24 @@
+<h2>Search</h2>
+
+<p>This page let you search pictures among the whole gallery.</p>
+
+<dl>
+
+ <dt>Search for words</dt>
+ <dd>Search for entered words in all the attributes related to the pictures
+ displayed in the gallery. Use * as a wildcard for partial matches.</dd>
+
+ <dt>Search for Author</dt>
+ <dd>Use * as a wildcard for partial matches.</dd>
+
+ <dt>Search by Date</dt>
+ <dd>Select a date and/or an ending date for your query. Leave date empty
+ if you want to make a "before" query. The year must be entered in the last
+ field in the following format : 0000 (i.e. 2004)</dd>
+
+ <dt>Search in Categories</dt>
+ <dd>Select the category or categories you wish to search in. For speed all
+ subcategories can be searched by selecting the parent and setting enable
+ search subcategories below.</dd>
+
+</dl>
diff --git a/BSF/language/en_UK/help/site_manager.html b/BSF/language/en_UK/help/site_manager.html
new file mode 100644
index 000000000..cd333d43a
--- /dev/null
+++ b/BSF/language/en_UK/help/site_manager.html
@@ -0,0 +1,51 @@
+<h2>Remote sites</h2>
+
+<p>Piwigo offers the possibility to use several servers to store the
+images which will compose your gallery. It can be useful if your gallery is
+installed on one limited space and that you have a big quantity of images to
+be shown.</p>
+
+<ol>
+
+ <li>edit file <span class="filename">tools/create_listing_file.php</span>,
+ by modifying parameters section such as
+ <code>$conf['prefix_thumbnail']</code> or
+ <code>$conf['use_exif']</code>.</li>
+
+ <li>place file <span class="filename">tools/create_listing_file.php</span>
+ modified on your distant website, in the same directory than your category
+ directories (as the directory <span class="filename">galleries</span> of
+ this website) by ftp. For the example, let's say that you can access <span
+ class="filename">http://example.com/galleries/create_listing_file.php</span>.</li>
+
+ <li>go to <span class="pwgScreen">administration panel, Categories, Site
+ manager</span>. Ask to create a new site, for example <span
+ class="filename">http://example.com/galleries</span>.</li>
+
+ <li>a new remote site is registered. You can perform 4 actions :
+
+ <ol>
+
+ <li><strong>generate listing</strong> : launches a distant request to
+ generate a distant file listing</li>
+
+ <li><strong>synchronize</strong> : reads the distant <span
+ class="filename">listing.xml</span> file and synchronizes with
+ database informations.</li>
+
+ <li><strong>clean</strong> : removes distant <span
+ class="filename">listing.xml</span> file.</li>
+
+ <li><strong>delete</strong> : deletes the site (and all related
+ categories and elements) in the database.</li>
+
+ </ol>
+ </li>
+</ol>
+
+<!-- <p>You can do all this by hand by generating yourself the <span
+class="filename">listing.xml</span> file, moving it from your distant server
+to you local Piwigo root directory and opening the remote site
+management screen : Piwigo will propose you to use the found
+listing.xml file.</p>-->
+
diff --git a/BSF/language/en_UK/help/synchronize.html b/BSF/language/en_UK/help/synchronize.html
new file mode 100644
index 000000000..c1ae424f8
--- /dev/null
+++ b/BSF/language/en_UK/help/synchronize.html
@@ -0,0 +1,13 @@
+<h2>Synchronize</h2>
+
+<p>There are 2 synchronizations possible : directories/files and file
+metadata. directories/files is about synchronizing your directories tree
+with the category tree in the database. metadata is about updating elements
+informations such as filesize, dimensions in pixels, EXIF or IPTC
+informations.</p>
+
+<p>The first synchronization must be the directories/files one.</p>
+
+<p>Synchronization process may take long (depending on your server load and
+quantity of elements to manage) so it is possible to progress by step:
+category by category.</p>
diff --git a/BSF/language/en_UK/help/thumbnail.html b/BSF/language/en_UK/help/thumbnail.html
new file mode 100644
index 000000000..aaaf255a9
--- /dev/null
+++ b/BSF/language/en_UK/help/thumbnail.html
@@ -0,0 +1,28 @@
+<h2>Thumbnails creation</h2>
+
+<p>This page let you create missing thumbnails.</p>
+
+<dl>
+
+ <dt>GD version</dt>
+
+ <dd>GD is the picture manipulating library for PHP. Choose the version
+ installed on your server. If you choose the wrong, you'll just have errors
+ messages, come back with your browser and choose the other version. If no
+ version works, it means your server doesn't support GD.</dd>
+
+ <dt>Width and height</dt>
+
+ <dd>Maximum dimensions that thumbnails can take. Aspect ratio is
+ maintained.</dd>
+
+ <dt>Number of thumbnails to create</dt>
+
+ <dd>Do not try to miniaturize too many pictures in the same time. Indeed, miniaturization uses a lot of CPU. If you installed Piwigo on a free provider, a too high CPU load can sometime lead to the deletion of your website.</dd>
+
+ <dt>File format</dt>
+
+ <dd>Only JPEG file format is supported for thumbnail creation. Thumbnails
+ can be created only from PNG and JPEG pictures.</dd>
+
+</dl>
diff --git a/BSF/language/en_UK/help/user_list.html b/BSF/language/en_UK/help/user_list.html
new file mode 100644
index 000000000..b09110537
--- /dev/null
+++ b/BSF/language/en_UK/help/user_list.html
@@ -0,0 +1,43 @@
+<h2>Users list</h2>
+
+<p>This is the place where you can manage registered users. Only permissions
+are managed in different several screens.</p>
+
+<h3>Add a user</h3>
+
+<p>Administrator can manually add users.</p>
+
+<h3>Users list</h3>
+
+<p>The list can be filtered on username (use * as wildcard), group or
+status. The list can be order by registration date or username, in ascending
+or descending order.</p>
+
+<p>This screen works be managing several users at once on different actions
+:</p>
+
+<ul>
+
+ <li>delete users (require a confirmation checkbox)</li>
+
+ <li>change status</li>
+
+ <li>associate or dissociate from groups</li>
+
+ <li>modify display properties</li>
+
+ <li>modify additional properties</li>
+
+</ul>
+
+<p>The target is the set users selected (by default) or all users is
+asked.</p>
+<h3>Adviser</h3>
+<p>Definition of adviser user:</p>
+<ul>
+ <li>allow access of all screens permitted by this status</li>
+ <li>read-only or simulate-only access</li>
+</ul>
+
+<p>It's possible to assign adviser mode with variable $conf['allow_adviser'].</p>
+<p>If this variable is 'true', it's possible to define user like an adviser</p>
diff --git a/BSF/language/en_UK/help/web_service.html b/BSF/language/en_UK/help/web_service.html
new file mode 100644
index 000000000..e106a35cb
--- /dev/null
+++ b/BSF/language/en_UK/help/web_service.html
@@ -0,0 +1,47 @@
+<h2>Web Service Checker</h2>
+
+<p>This page let you define all parameters for your web service.</p>
+
+<dl>
+
+ <dt>Environment setting</dt>
+
+ <dd>If Web Service access control is active (Advanced configuration => $conf['ws_access_control'])
+ you will see there all Advanced configuration related to Web Service.</dd>
+
+ <dt>Confidential partner key (Mandatory)</dt>
+
+ <dd>Unique key to share with your partner. Keep that one long enough (e.g. 8 characters).
+ Keep it as complex enough (mixed figures, upper and lower case characters, special characters).
+ For example: "P!e2r!k Le G@2l".
+
+ <strong>Hidden to anyone in adviser mode.</strong>
+
+ <dt>Target (Optional)</dt>
+
+ <dd>Can be an image id list like that:<ul><li>
+ list/277,275,142,235,178,190,204,236-238,253,268,276,285,41,73</li><li>
+ a category id list as : cat/16,32,21</li><li>
+ or a tag id list as: tag/22,61,36 </li></ul>
+ all id list will be reduced to the min list as:<ul><li>
+ list/41,73,142,178,190,204,<strong>235-238</strong>,253,268,<strong>275-277</strong>,285</li></ul>
+ </dd>
+
+ <dt>Restrict access (Optional)</dt>
+
+ <dd>If you want to limit your partner to a specific request.</dd>
+
+ <dt>Returned images limit </dt>
+
+ <dd>Images limit count: to return to your partner for each request.</dd>
+
+ <dt>Duration </dt>
+
+ <dd>From now, set availability in days. If you postpone over the duration, the service would never be available.</dd>
+
+ <dt>Comment </dt>
+
+ <dd>Let you describe who's behind this Web Service, be clear enough.
+ Don't forget that if someone is Admin and Adviser on your website. He can read this comment zone.</dd>
+
+</dl>
diff --git a/BSF/language/en_UK/index.php b/BSF/language/en_UK/index.php
new file mode 100644
index 000000000..c15b15795
--- /dev/null
+++ b/BSF/language/en_UK/index.php
@@ -0,0 +1,30 @@
+<?php
+// +-----------------------------------------------------------------------+
+// | Piwigo - a PHP based picture gallery |
+// +-----------------------------------------------------------------------+
+// | Copyright(C) 2008 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/BSF/language/en_UK/install.lang.php b/BSF/language/en_UK/install.lang.php
new file mode 100644
index 000000000..5e67d9a33
--- /dev/null
+++ b/BSF/language/en_UK/install.lang.php
@@ -0,0 +1,70 @@
+<?php
+// +-----------------------------------------------------------------------+
+// | Piwigo - a PHP based picture gallery |
+// +-----------------------------------------------------------------------+
+// | Copyright(C) 2008 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['install_message'] = 'Message';
+$lang['Initial_config'] = 'Basic configuration';
+$lang['Default_lang'] = 'Default gallery language';
+$lang['step1_title'] = 'Database configuration';
+$lang['step2_title'] = 'Admin configuration';
+$lang['Start_Install'] = 'Start Install';
+$lang['reg_err_mail_address'] = 'mail address must be like xxx@yyy.eee (example : jack@altern.org)';
+
+$lang['install_webmaster'] = 'Webmaster login';
+$lang['install_webmaster_info'] = 'It will be shown to the visitors. It is necessary for website administration';
+
+$lang['step1_confirmation'] = 'Parameters are correct';
+$lang['step1_err_db'] = 'Connection to server succeed, but it was impossible to connect to database';
+$lang['step1_err_server'] = 'Can\'t connect to server';
+$lang['step1_err_copy_2'] = 'The next step of the installation is now possible';
+$lang['step1_err_copy_next'] = 'next step';
+$lang['step1_err_copy'] = 'Copy the text in red between hyphens and paste it into the file "include/mysql.inc.php"(Warning : mysql.inc.php must only contain what is in blue, no line return or space character)';
+
+$lang['step1_host'] = 'MySQL host';
+$lang['step1_host_info'] = 'localhost, sql.multimania.com, toto.freesurf.fr';
+$lang['step1_user'] = 'User';
+$lang['step1_user_info'] = 'user login given by your host provider';
+$lang['step1_pass'] = 'Password';
+$lang['step1_pass_info'] = 'user password given by your host provider';
+$lang['step1_database'] = 'Database name';
+$lang['step1_database_info'] = 'also given by your host provider';
+$lang['step1_prefix'] = 'Database table prefix';
+$lang['step1_prefix_info'] = 'database tables names will be prefixed with it (enables you to manage better your tables)';
+$lang['step2_err_login1'] = 'enter a login for webmaster';
+$lang['step2_err_login3'] = 'webmaster login can\'t contain characters \' or "';
+$lang['step2_err_pass'] = 'please enter your password again';
+$lang['install_end_title'] = 'Installation finished';
+$lang['step2_pwd'] = 'Webmaster password';
+$lang['step2_pwd_info'] = 'Keep it confidential, it enables you to access administration panel';
+$lang['step2_pwd_conf'] = 'Password [confirm]';
+$lang['step2_pwd_conf_info'] = 'verification';
+$lang['install_help'] = 'Need help ? Ask your question on <a href="%s">Piwigo message board</a>.';
+$lang['install_end_message'] = 'The configuration of Piwigo is finished, here is the next step<br /><br />
+For security reason, please delete file "install.php"<br />
+Once this file deleted , follow this instructions :
+<ul>
+<li>go to the identification page : [ <a href="identification.php">identification</a> ] and use the login/password given for webmaster</li>
+<li>this login will enable you to access to the administration panel and to the instructions in order to place pictures in your directories</li>
+</ul>';
+$lang['conf_mail_webmaster'] = 'Webmaster mail address';
+$lang['conf_mail_webmaster_info'] = 'Visitors will be able to contact site administrator with this mail';
+?> \ No newline at end of file
diff --git a/BSF/language/en_UK/iso.txt b/BSF/language/en_UK/iso.txt
new file mode 100644
index 000000000..043ea105e
--- /dev/null
+++ b/BSF/language/en_UK/iso.txt
@@ -0,0 +1 @@
+English [UK] \ No newline at end of file
diff --git a/BSF/language/es_ES/about.html b/BSF/language/es_ES/about.html
new file mode 100644
index 000000000..2725bd512
--- /dev/null
+++ b/BSF/language/es_ES/about.html
@@ -0,0 +1,8 @@
+ <li>Piwigo es una aplicación web que permite crear fácilmente una galería de imágenes en línea.</li>
+
+ <li>Técnicamente, Piwigo es desarrollado en PHP con una base de datos MySQL.</li>
+
+ <li>Si usted tiene sugerencias o comentarios, visita <a
+ href="http://piwigo.org">sitio oficial</a>.</li>
+
+ \ No newline at end of file
diff --git a/BSF/language/es_ES/admin.lang.php b/BSF/language/es_ES/admin.lang.php
new file mode 100644
index 000000000..dec740529
--- /dev/null
+++ b/BSF/language/es_ES/admin.lang.php
@@ -0,0 +1,655 @@
+<?php
+// +-----------------------------------------------------------------------+
+// | Piwigo - a PHP based picture gallery |
+// +-----------------------------------------------------------------------+
+// | Copyright(C) 2008 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 asociación';
+$lang['%d associations'] = '%d asociaciones';
+$lang['cat_inclu_part1_S'] = '%d categoría entre las cuales ';
+$lang['cat_inclu_part1_P'] = '%d categorías entre las cuates ';
+$lang['cat_inclu_part2_S'] = '%d físico';
+$lang['cat_inclu_part2_P'] = '%d físicos';
+$lang['cat_inclu_part3_S'] = ' et %d virtual';
+$lang['cat_inclu_part3_P'] = ' et %d virtuales';
+$lang['%d category moved'] = '%d categoría trasladada';
+$lang['%d categories moved'] = '%d categorías trasladadas';
+$lang['%d group'] = '%d grupo';
+$lang['%d groups'] = '%d grupos';
+$lang['%d member'] = '%d miembro';
+$lang['%d members'] = '%d miembros';
+$lang['%d tag'] = '%d tag';
+$lang['%d tags'] = '%d tags';
+$lang['%d user comment rejected'] = '%d comentario de utilizador rechazado';
+$lang['%d user comments rejected'] = '%d comentarios de utilizadores rechazados';
+$lang['%d user comment validated'] = '%d comentario de utilizador validado';
+$lang['%d user comments validated'] = '%d comentarios de utilizadores validados';
+$lang['%d user deleted'] = '%d utilizador suprimido';
+$lang['%d users deleted'] = '%d utilizadores suprimidos';
+$lang['%d user'] = '%d utilizador';
+$lang['%d users'] = '%d utilizadores';
+$lang['%d waiting for validation'] = '%d en espera de validación';
+$lang['%d waiting pictures rejected'] = '%d imágenes en espera rechazadas';
+$lang['%d waiting pictures validated'] = '%d imágenes en espera validadas';
+$lang['Actions'] = 'Acciones';
+$lang['Activate'] = 'Acelerar';
+$lang['Add/delete a permalink'] = 'Añadir / borrar un lazo permanente';
+$lang['Add a tag'] = 'Añadir un tag';
+$lang['Add a user'] = 'Añadir un utilizador';
+$lang['Add group'] = 'Añadir un grupo';
+$lang['Add selected elements to caddie'] = 'Añadir los elementos seleccionados a la cesta';
+$lang['Add'] = 'Añadir';
+$lang['Allow user registration'] = 'Permitir el registro de los utilizadores';
+$lang['Apply to subcategories'] = 'Aplicar a subcategorías';
+$lang['Are you sure?'] = '¿ Seguro?';
+$lang['Associated'] = 'Asociada a';
+$lang['Association to categories'] = 'Asociación a las categorías';
+$lang['Batch management'] = 'Gestión por premio';
+$lang['Caddie management'] = 'Gestión de la cesta';
+$lang['Caddie'] = 'Cesta';
+$lang['Categories authorized thanks to group associations'] = 'Categorías accesibles gracias a la pertenencia a los grupos';
+$lang['Categories manual order was saved'] = 'La orden manual de las categorías ha sido salvaguardada';
+$lang['Categories ordered alphanumerically'] = 'Categorías ordenadas alfabético - numéricamente';
+$lang['Category elements associated to the following categories: %s'] = 'Los elementos de la categoría han sido asociados con las categorías siguientes : %s';
+$lang['Check for upgrade failed for unknown reasons.'] = 'La comprobación de la última versión sobre el servidor fue suspendida por una razón desconocida.';
+$lang['Check for upgrade'] = 'Última versión';
+$lang['Comments for all'] = 'Comentarios para todos';
+$lang['Controversy'] = 'Controversia';
+$lang['Current name'] = 'Nombre corriente';
+$lang['Database'] = 'Base de datos';
+$lang['Deactivate'] = 'Desactivar';
+$lang['Delete Representant'] = 'Suprimir al representante';
+$lang['Delete selected tags'] = 'Suprimir los tags seleccionados';
+$lang['Delete selected users'] = 'Suprimir los utilizadores seleccionados';
+$lang['Deletions'] = 'Supresiones';
+$lang['Deny selected groups'] = 'Prohibir el acceso a los grupos seleccionados';
+$lang['Deny selected users'] = 'Prohibirles el acceso a los utilizadores seleccionados';
+$lang['Description'] = 'Descripción';
+$lang['Display options'] = 'Opciones de fijación';
+$lang['Dissociated'] = 'Separada de';
+$lang['Does not represent'] = 'No representes';
+$lang['Edit all picture informations'] = 'Modificar todas las informaciones atadas(vinculadas) a esta imagen';
+$lang['Edit selected tags'] = 'Editar los tags seleccionadas';
+$lang['Edit tags'] = 'Editar los tags';
+$lang['Elements'] = 'Elementos';
+$lang['Email administrators when a new user registers'] = 'Notificar a los administradores en el momento de la inscripción de un utilizador';
+$lang['Email administrators when a valid comment is entered'] = 'Notificar a los administradores cuando un comentario es registrado';
+$lang['Email administrators when a comment requires validation'] = 'Notificar a los administradores cuando un comentario requiere su validación';
+$lang['Email administrators when a picture is uploaded'] = 'Notificar a los administradores cuando una imagen es cargada';
+$lang['Empty caddie'] = 'Vaciar la cesta';
+$lang['Environment'] = 'Medio ambiente';
+$lang['Form'] = 'Formulario';
+$lang['Gallery URL'] = 'URL de la galería';
+$lang['Gallery description'] = 'Descripción de la galería';
+$lang['Gallery title'] = 'Título de la galería';
+$lang['Grant selected groups'] = 'Dar el acceso a los grupos seleccionados';
+$lang['Grant selected users'] = 'Darles el acceso a los utilizadores seleccionados';
+$lang['Group name'] = 'Nombre del grupo';
+$lang['Groups'] = 'Grupos';
+$lang['Guests'] = 'Invitados';
+$lang['History'] = 'histórico';
+$lang['Informations'] = 'Informaciones';
+$lang['Install'] = 'Instalar';
+$lang['Link all category elements to a new category'] = 'Vincular todos los elementos de la categoría con una nueva categoría';
+$lang['Link all category elements to some existing categories'] = 'Vincular odos los elementos de la categoría existentes';
+$lang['Linked categories'] = 'Categorías asociadas';
+$lang['Lock gallery'] = 'Encerrar la galería';
+$lang['Maintenance'] = 'Mantenimiento';
+$lang['Manage permissions for a category'] = 'Administrar las autorizaciones para una categoría';
+$lang['Manage permissions for group "%s"'] = 'Administrar las autorizaciones para el grupo "%s"';
+$lang['Manage permissions for user "%s"'] = 'Administrar las autorizaciones para el utilizador "%s"';
+$lang['Manage tags'] = 'Administrar los tags';
+$lang['Members'] = 'Miembros';
+$lang['Metadata synchronized from file'] = 'Meta-datos sincronizadas a partir del fichero';
+$lang['Move categories'] = 'Desplazar las categorías';
+$lang['Move'] = 'Desplazar';
+$lang['Name'] = 'Nombre';
+$lang['New name'] = 'Nuevo nombre';
+$lang['New parent category'] = 'Nueva categoría allegada';
+$lang['New tag'] = 'Nuevo tag';
+$lang['No tag defined. Use Administration>Pictures>Tags'] = 'Ninguna tag definida. Utilizar la pantalla Adminstration> Imágenes> tags';
+$lang['Number of comments per page'] = 'Número de comentarios por página';
+$lang['Number of rates'] = 'Número de notas';
+$lang['Number of thumbnails to create'] = 'Número de miniaturas que hay que crear';
+$lang['Only private categories are listed'] = 'Sólo las categorías particulares son puestas en una lista';
+$lang['Operating system'] = 'Systema de explotación';
+$lang['Options'] = 'Opciones';
+$lang['Order alphanumerically'] = 'Ordenar alfabético - numéricamente';
+$lang['Other private categories'] = 'Otras categorías particulares';
+$lang['Page banner'] = 'Bandera de las páginas';
+$lang['Parent category'] = 'Categoría allegada';
+$lang['Path'] = 'Camino';
+$lang['Permalink'] = 'Lazo permanente';
+$lang['Permalink_%s_histo_used_by_%s'] = 'El lazo permanente %s ha sido utilizado anteriormente por la categoría %s. Por favor, bórrelo de la reseña histórica de los lazos permanentes';
+$lang['Permalink_name_rule'] = 'El lazo permanente debe contener carácteres sólo entre " Tiene - zA-Z0-9 ", "-" o "_". No debe ser numérico o comenzar con un número seguido por "-"';
+$lang['Permalink %s is already used by category %s'] = 'El lazo permanente %s es ya utilizado por la categoría %s';
+$lang['Permalink history'] = 'Reseña histórica de los lazos permanentes';
+$lang['Permalinks'] = 'Lazos permanentes';
+$lang['Permission denied'] = 'Acceso prohibido';
+$lang['Permission granted thanks to a group'] = 'Acceso autorizado gracias a la pertenencia a los grupos';
+$lang['Permission granted'] = 'Acceso autorizado';
+$lang['Picture informations updated'] = 'Informaciones puestas al día de la imagen';
+$lang['Plugins'] = 'Plugins';
+$lang['Position'] = 'Posición';
+$lang['Preferences'] = 'Preferencias';
+$lang['Properties'] = 'Propiedades';
+$lang['Random picture'] = 'Al azar';
+$lang['Rate date'] = 'Data de notación';
+$lang['Rating by guests'] = 'Notación por los visitadores';
+$lang['Rating'] = 'Notación';
+$lang['Reject All'] = 'Rechazar todo';
+$lang['Reject'] = 'Rechazar';
+$lang['Representant'] = 'Representante';
+$lang['Representation of categories'] = 'Representación de las categorías';
+$lang['Representative'] = 'Representante';
+$lang['Represents'] = 'Representa';
+$lang['Save order'] = 'Salvaguardar la orden';
+$lang['Save to permalink history'] = 'Salvaguardar en la reseña histórica de los lazos permanentes';
+$lang['Select at least one category'] = 'Seleccionar por lo menos una categoría';
+$lang['Select at least one picture'] = 'Seleccionar por lo menos una imagen';
+$lang['Select at least one user'] = 'Seleccionar por lo menos a un utilizador';
+$lang['Show info'] = 'Mostrar las informaciones';
+$lang['Site manager'] = 'Gerente de los sitios';
+$lang['Status'] = 'Estatuto';
+$lang['Statistics'] = 'Estadísticas';
+$lang['Storage category'] = 'Categoría de almacenamiento';
+$lang['Sum of rates'] = 'Suma notas';
+$lang['Tag "%s" already exists'] = 'El tag "%s" ya existe';
+$lang['Tag "%s" was added'] = 'El tag "%s" ha sido añadida';
+$lang['Tag selection'] = 'Selección de tags';
+$lang['Take selected elements out of caddie'] = 'Sacar los elementos seleccionados de la cesta';
+$lang['The %d following tag were deleted'] = 'El tag siguiente ha sido suprimido';
+$lang['The %d following tags were deleted'] = 'Los %d tags siguientes han sido suprimidos';
+$lang['Unable to check for upgrade since allow_url_fopen is disabled.'] = 'Imposible conocer la última versión cat la función allow_url_fopen es desactivada.';
+$lang['Uninstall'] = 'Desinstalar';
+$lang['Use default sort order']='Utilizar la orden de selección de las imágenes por defecto (definido en el fichero de configuración)';
+$lang['User comments validation'] = 'Validación de los comentarios de utilizadores';
+$lang['Users'] = 'Utilizadores';
+$lang['Validate All'] = 'Validar todo';
+$lang['Validate'] = 'Validar';
+$lang['Validation'] = 'Validación';
+$lang['Version'] = 'Versión';
+$lang['Virtual categories movement'] = 'Desplazamiento de categorías virtuales';
+$lang['Virtual categories to move'] = 'Categorías virtuales que hay que desplazar';
+$lang['Virtual category name'] = 'Nombre de la categoría virtual';
+$lang['Webmaster cannot be deleted'] = 'El webmestre no puede ser suprimido';
+$lang['You are running on development sources, no check possible.'] = 'Usted trabaja con las fuentes de desarrollo, imposible verificar la última versión.';
+$lang['You cannot delete your account'] = "Usted no puede suprimir su cuenta";
+$lang['You cannot move a category in its own sub category'] = 'Usted no puede desplazar una categoría en su propia subcategoría';
+$lang['You need to confirm deletion'] = 'Usted debe confirmar la supresión';
+$lang['add tags'] = 'Añadir los tags';
+$lang['adviser'] = 'Consejero';
+$lang['associate to category'] = 'asociar con la categoría';
+$lang['associate to group'] = 'asociar con grupo';
+$lang['authorized'] = 'Autorizados';
+$lang['cat_add'] = 'Añadir una categoría virtual';
+$lang['cat_comments_title'] = 'Autorizar a los utilizadores a añadir comentarios en las categorías seleccionadas';
+$lang['cat_error_name'] = 'El nombre de la categoría no debe estar vacío';
+$lang['cat_lock_title'] = 'Encerrar las categorías';
+$lang['cat_private'] = 'Categoría particular';
+$lang['cat_public'] = 'Categoría pública';
+$lang['cat_representant'] = 'Encontrar a un nuevo representante al azar';
+$lang['cat_security'] = 'Pública / Particular';
+$lang['cat_status_title'] = 'Administrar el tipo de acceso para las categorías seleccionadas';
+$lang['cat_upload_title'] = 'Seleccionar las categorías autorizadas al añadido';
+$lang['cat_virtual_added'] = 'Categoría virtual añadida';
+$lang['cat_virtual_deleted'] = 'Categoría virtual suprimida';
+$lang['category'] = 'Categoría';
+$lang['conf_access'] = 'Tipo de acceso';
+$lang['conf_comments_title'] = 'Comentarios';
+$lang['conf_confirmation'] = 'Informaciones registradas en la base de datos';
+$lang['conf_display'] = 'Fijación por defecto';
+$lang['conf_history_title'] = 'Reseña histórica';
+$lang['conf_gallery_url_error'] = 'La dirección de la galería no es válida.';
+$lang['conf_main_title'] = 'Directora de colegio';
+$lang['conf_nb_comment_page_error'] = 'El número de comentarios de utilizadores por página debe ser comprendido entre 5 y 50.';
+$lang['config'] = 'Configuración';
+$lang['confirm'] = 'Confirmar';
+$lang['Date'] = 'Fecha';
+$lang['delete category'] = 'Suprimir la categoría';
+$lang['description'] = 'Descripción';
+$lang['dissociate from category'] = 'Disociar la categoría';
+$lang['dissociate from group'] = 'Disociar el grupo';
+$lang['edit category permissions'] = 'Modificar los permisos de la categoría';
+$lang['editcat_confirm'] = 'Las informaciones de la categoría han sido puestas al día con éxito.';
+$lang['editcat_uploadable'] = 'Autorizar el añadido de imágenes';
+$lang['elements per page'] = 'Elementos por página';
+$lang['elements'] = 'Elementos';
+$lang['enabled_high'] = 'Alta definición activo';
+$lang['file'] = 'Fichero';
+$lang['filesize'] = 'Peso';
+$lang['first element added on %s'] = 'el primer elemento añadido %s';
+$lang['forbidden'] = 'entredicho';
+$lang['conf_general'] = 'Ensayo general';
+$lang['global mode'] = 'modo global';
+$lang['group "%s" added'] = 'grupo "%s" añadido';
+$lang['group "%s" deleted'] = 'grupo "%s" suprimido';
+$lang['group "%s" updated'] = 'grupo "%s" puestos al día';
+$lang['group'] = 'grupo';
+$lang['group_add_error1'] = 'El nombre del grupo no debe contener "or \' y no debe estar vacío.';
+$lang['group_add_error2'] = 'Este nombre es ya utilizado por otro grupo.';
+$lang['groups'] = 'Grupos';
+$lang['instructions'] = 'Instrucciones';
+$lang['is_high_disabled'] = '';
+$lang['is_high_enabled'] = 'Alta definición';
+$lang['jump to category'] = 'Ir en la categoría';
+$lang['jump to image'] = 'Ir a la imagen';
+$lang['leave'] = 'dejar';
+$lang['lock'] = 'Encerrar';
+$lang['locked'] = 'Encerrado';
+$lang['manage category elements'] = 'administrar los elementos de la categoría';
+$lang['manage sub-categories'] = 'administrar las subcategorías';
+$lang['manage'] = 'Administrar';
+$lang['maximum height'] = 'Altura máxima';
+$lang['maximum width'] = 'Anchura máxima';
+$lang['name'] = 'nombre';
+$lang['nbm_background_treatment_redirect_second'] = 'Ser sobrepasado el tiempo de ejecución, el tratamiento debe continuar [el Tiempo estimado: %d el segundo].';
+$lang['nbm_background_treatment_redirect_seconds'] = 'Ser sobrepasado el tiempo de ejecución, el tratamiento debe continuar [el Tiempo estimado: %d secundas].';
+$lang['nbm_break_timeout_list_user'] = 'El tiempo de preparación de la lista de los utilizadores para el envío es limitado. Otros utilizadores no son puestos en una lista.';
+$lang['nbm_break_timeout_send_mail'] = 'El tiempo de envío del mails es limitado. Otros envíos de mail han sido ignorados.';
+$lang['nbm_col_check_user_send_mail'] = '¿ Enviar?';
+$lang['nbm_col_last_send'] = 'Último envío';
+$lang['nbm_col_mail'] = 'e-mail';
+$lang['nbm_col_user'] = 'Utilizador';
+$lang['nbm_complementary_mail_content'] = 'Contenido complementario en el mail';
+$lang['nbm_content_byebye'] = 'Hasta pronto,';
+$lang['nbm_content_goto_1'] = 'Cita sobre ';
+$lang['nbm_content_goto_2'] = '.';
+$lang['nbm_content_hello_1'] = 'Buenos días ';
+$lang['nbm_content_hello_2'] = ',';
+$lang['nbm_content_new_elements'] = 'Los nuevos elementos han sido añadidos ';
+$lang['nbm_content_new_elements_single'] = ' el ';
+$lang['nbm_content_new_elements_between_1'] = 'entre él ';
+$lang['nbm_content_new_elements_between_2'] = ' y él ';
+$lang['nbm_content_subscribe_by_admin'] = 'Usted acaba de ser inscrito por el webmaster del sitio para recibir la notificación por mail.';
+$lang['nbm_content_subscribe_by_himself'] = 'Usted acaba de inscribirse para recibir la notificación por mail.';
+$lang['nbm_content_subscribe_link'] = 'Para inscribirse';
+$lang['nbm_content_problem_contact'] = 'En caso de problemas o en caso de cuestiones, enviar un mail a ';
+$lang['nbm_content_pb_contact_object'] = '[NBM] Problemas o de cuestiones';
+$lang['nbm_content_unsubscribe_by_admin'] = 'Usted acaba de ser désinscrit por el webmaster del sitio para recibir la notificación por mail.';
+$lang['nbm_content_unsubscribe_by_himself'] = 'Usted viene de usted désinscrire para recibir la notificación por mail.';
+$lang['nbm_content_click_on'] = ', Haga clic sobre ';
+$lang['nbm_content_unsubscribe_link'] = 'Para usted desinscribirse';
+$lang['nbm_info_send_mail_as'] = 'Sin valor, el título de la galería será utilizado';
+$lang['nbm_item_notification'] = 'Notificación';
+$lang['nbm_msg_error_sending_email_to'] = 'Error en el momento del envío del mail a %s [%s].';
+$lang['nbm_msg_mail_sent_to'] = 'Mail enviado a %s [%s].';
+$lang['nbm_msg_n_mail_sent'] = '%s mail ha sido enviado.';
+$lang['nbm_msg_n_mails_sent'] = '%s mails han sido enviados.';
+$lang['nbm_msg_n_mail_not_send'] = '%s mail no ha sido enviado.';
+$lang['nbm_msg_n_mails_not_send'] = '%s mails no han sido enviados.';
+$lang['nbm_no_mail_to_send'] = 'No de mail a enviar.';
+$lang['nbm_no_user_available_to_send_L1'] = 'No hay utilizador que notifica por mail.';
+$lang['nbm_no_user_available_to_send_L2'] = 'Un utilizador tiene que notificar si los nuevos elementos están disponibles para este utilizador.';
+$lang['nbm_no_user_available_to_send_L3'] = 'Puede así como él no tengo allí ningún utilizador inscrito (sólo el webmaster tiene acceso a este inglete).';
+$lang['nbm_no_user_to send_notifications_by_mail'] = 'Ningún utilizador para enviar notificaciones por mails.';
+$lang['nbm_object_news'] = 'Nuevos elementos añadidos';
+$lang['nbm_object_subscribe'] = 'Inscripción a la notificación por mail';
+$lang['nbm_object_unsubscribe'] = 'Désinscription a la notificación por mail';
+$lang['nbm_param_mode'] = 'Parametraje';
+$lang['nbm_redirect_msg'] = 'Tratamiento corriente.'."\n".'Por favor, espere...';
+$lang['nbm_repost_submit'] = 'Continuar el tratamiento corriente...';
+$lang['nbm_send_complementary_mail_content'] = 'Contenido complementario del mail';
+$lang['nbm_send_detailed_content'] = 'Añadido de un contenido detallado';
+$lang['nbm_send_mail_as'] = 'Enviar el mail como';
+$lang['nbm_send_mail_to_users'] = 'Envío de mail a los utilizadores';
+$lang['nbm_send_mode'] = 'Envío';
+$lang['nbm_send_options'] = 'Opciones';
+$lang['nbm_send_submit'] = 'Enviar';
+$lang['nbm_subscribe_col'] = 'Inscritos';
+$lang['nbm_subscribe_mode'] = 'Inscripción';
+$lang['nbm_title_param'] = 'Parámetros';
+$lang['nbm_title_send'] = 'Selección de los envíos';
+$lang['nbm_title_subscribe'] = 'Inscribir / desinscribir a los utilizadores';
+$lang['nbm_unsubscribe_col'] = 'Inscritos';
+$lang['nbm_updated_param_count'] = '%d parámetro ha sido puesto al día.';
+$lang['nbm_updated_params_count'] = '%d parámetros han sido puestos al día.';
+$lang['nbm_user_change_enabled_error_on_updated_data_count'] = '%d utilizador no ha sido puesto al día.';
+$lang['nbm_users_change_enabled_error_on_updated_data_count'] = '%d Utilizadores no han sido puestos al día.';
+$lang['nbm_user_change_enabled_false'] = 'El utilizador %s [%s] ha sido suprimido por la lista de los inscritos.';
+$lang['nbm_user_change_enabled_true'] = 'El utilizador %s [%s] ha sido añadido a la lista de los inscritos.';
+$lang['nbm_user_change_enabled_updated_data_count'] = '%d utilizador ha sido puesto al día.';
+$lang['nbm_users_change_enabled_updated_data_count'] = '%d utilizadores han sido puestos al día.';
+$lang['nbm_user_not_change_enabled_false'] = 'El utilizador %s [%s] no ha sido suprimido por la lista de los inscritos.';
+$lang['nbm_user_not_change_enabled_true'] = 'El utilizador %s [%s] no ha sido añadido a la lista de los inscritos.';
+$lang['nbm_user_x_added'] = 'Utilizador %s [%s] añadido.';
+$lang['nbm_warning_subscribe_unsubscribe'] = 'Cuidado, la inscripción o anaulación de inscripción lleve del envío de mails a los utilizadores concernidos';
+$lang['nbm_send_html_mail'] = 'Enviar el mail al tamaño HTML';
+$lang['nbm_send_recent_post_dates'] = 'Incluir la fijación de las últimas imágenes agrupadas por fechas';
+$lang['nbm_info_send_recent_post_dates'] = 'Disponible únicamente con tamaño HTML';
+$lang['no_write_access'] = 'ningún acceso en escritura';
+$lang['path'] = 'camino';
+$lang['permissions'] = 'Permisos';
+$lang['private'] = 'intimidad';
+$lang['properties'] = 'Propiedades';
+$lang['public'] = 'público';
+$lang['purge history'] = 'purgar la reseña histórica';
+$lang['purge never used notification feeds'] = 'Purgar los flujos jamás utilizados de notificación';
+$lang['purge sessions'] = 'Purgar las sesiones';
+$lang['randomly represented'] = 'Representando al azar';
+$lang['registration_date'] = 'Data de registro';
+$lang['remote_site'] = 'Sitio distante';
+$lang['remote_site_clean'] = 'limpiar';
+$lang['remote_site_clean_hint'] = 'Suprimir el fichero listing.xml distante';
+$lang['remote_site_generate'] = 'generar el listado';
+$lang['remote_site_generate_hint'] = 'generar el fichero listing.xml sobre el sitio distante';
+$lang['remote_site_local_create'] = 'Crear este sitio';
+$lang['remote_site_local_found'] = 'Un fichero listing.xml local ha sido encontrado para ';
+$lang['remote_site_local_update'] = 'Leer el listing.xml local y poner al día';
+$lang['remote_site_test'] = 'testar';
+$lang['remote_site_test_hint'] = 'testar este sitio distante';
+$lang['remote_site_uncorrect_url'] = 'EL URL del sitio distante debe comenzar por "http " o "https" y debe contener carácteres sólo entre "/", " a- zA-Z0-9 ", "-" o "_"';
+$lang['remove tags'] = 'suprimir los tags';
+$lang['repair and optimize database'] = 'Reparar y optimizar la base de datos';
+$lang['selection'] = 'Selección';
+$lang['set to'] = 'Cambiarlo';
+$lang['singly represented'] = 'representante fijo';
+$lang['site_already_exists'] = 'Este sitio ya existe';
+$lang['site_create'] = 'Crear un nuevo sitio distante: (dar su URL hacia create_listing_file.php)';
+$lang['site_created'] = 'Creado';
+$lang['site_delete'] = 'suprimir';
+$lang['site_delete_hint'] = 'suprimir este sitio y todas las informaciones asociadas';
+$lang['site_deleted'] = 'suprimido';
+$lang['site_err'] = 'Un error sobrevino';
+$lang['site_err_remote_file_not_found'] = 'el fichero create_listing_file.php es imposible de encontrar sobre el sitio distante';
+$lang['site_local'] = 'Local';
+$lang['site_remote'] = 'Distante';
+$lang['site_synchronize'] = 'Sincronizar';
+$lang['site_synchronize_hint'] = 'pone al día la base de datos a partir de los ficheros';
+$lang['status'] = 'Estatuto';
+$lang['storage'] = 'Repertorio';
+$lang['sub-categories'] = 'subcategorías';
+$lang['synchronize metadata'] = 'Sincronizar los méta-datos';
+$lang['synchronize'] = 'sincronizar';
+$lang['target'] = 'blanco';
+$lang['thumbnail'] = 'miniatura';
+$lang['title'] = 'título';
+$lang['title_categories'] = 'Gestión de las categorías';
+$lang['title_configuration'] = 'Configuración de Piwigo';
+$lang['title_default'] = 'Administración de Piwigo';
+$lang['title_edit_cat'] = 'Modificar una categoría';
+$lang['title_groups'] = 'Gestión de los grupos';
+$lang['title_liste_users'] = 'Lista utilizadores';
+$lang['title_picmod'] = 'Modificar las informaciones de una imagen';
+$lang['title_thumbnails'] = 'Creación de las miniaturas';
+$lang['title_update'] = 'Sincronización de la base de datos a partir de los ficheros';
+$lang['title_upload'] = 'Imágenes en espera de validación';
+$lang['tn_all'] = 'todo';
+$lang['tn_alone_title'] = 'imagen sin miniatura (jpeg y png únicamente)';
+$lang['tn_err_height'] = 'La altura debe un entero superior a';
+$lang['tn_err_width'] = 'La anchura debe ser un entero superior a';
+$lang['tn_format'] = 'para el tamaño de fichero';
+$lang['tn_no_missing'] = 'Ninguna miniatura falta';
+$lang['tn_no_support'] = 'Imagen inaccesible o no sostenida';
+$lang['tn_params_GD'] = 'versión de GD';
+$lang['tn_params_title'] = 'Parámetro de miniaturización';
+$lang['tn_results_gen_time'] = 'generada de allí';
+$lang['tn_results_title'] = 'Los resultados de la miniaturización';
+$lang['tn_stats'] = 'Estadísticas generales';
+$lang['tn_stats_max'] = 'El tiempo máximo';
+$lang['tn_stats_mean'] = 'El tiempo medio';
+$lang['tn_stats_min'] = 'El tiempo mínimo';
+$lang['tn_stats_nb'] = 'número de miniaturas creadas';
+$lang['tn_stats_total'] = 'el tiempo total';
+$lang['tn_thisformat'] = 'para este tamaño de fichero';
+$lang['unit mode'] = 'modo unitario';
+$lang['unlocked'] = 'quitada el cierre';
+$lang['unset'] = 'Vaciar';
+$lang['up'] = 'Desplazar hacia arriba';
+$lang['update categories informations'] = 'Poner al día las informaciones de las categorías';
+$lang['update images informations'] = 'Poner al día las informaciones de las imágenes';
+$lang['update'] = 'Sincronizar';
+$lang['update_cats_subset'] = 'Únicamente tratar una categoría';
+$lang['update_default_title'] = 'Escoger una opción';
+$lang['update_display_info'] = 'Fijar un máximo de informaciones (categorías añadidas, elementos añadidos, categorías y elementos suprimidos)';
+$lang['update_err_pwg_version_differs'] = 'La versión Piwigo sobre el sitio distante es diferente';
+$lang['update_err_pwg_version_differs_info'] = 'La versión de create_listing_file.php sobre la sitio distante y Piwigo debe ser lo mismo';
+$lang['update_err_remote_listing_not_found'] = 'El fichero listing.xml es imposible de encontrar';
+$lang['update_err_remote_listing_not_found_info'] = 'el fichero listing.xml es imposible de encontrar sobre el sitio distante. Este fichero está generado escogiendo el encargo " generar el listado " en el gerente de sitios';
+$lang['update_error_list_title'] = 'Lista errores';
+$lang['update_errors_caption'] = 'Leyenda de los errores';
+$lang['update_infos_title'] = 'Informaciones detalladas';
+$lang['update_missing_file_or_dir'] = 'Error de abertura fichero / repertorio';
+$lang['update_missing_file_or_dir_info'] = 'El fichero o el repertorio no puede ser accesible (o sea no existe, o sea el acceso es negado)';
+$lang['update_missing_tn_info'] = 'Cada fichero lleno de imágenes requiere una miniatura. La miniatura debe estar presente en el subdirectorio " thumbnail " del repertorio de la categoría. El nombre del fichero de la miniatura debe comenzar con parámetro de configuración "prefix_thumbnail" y la extensión del nombre del fichero debe estar entre la lista siguiente:';
+$lang['update_missing_tn_short'] = 'falta la miniatura ';
+$lang['update_nb_del_categories'] = 'categorías suprimidas de la base de datos';
+$lang['update_nb_del_elements'] = 'Elementos suprimidos de la base de datos';
+$lang['update_nb_elements_metadata_available'] = 'Llena de imágenes a candidatas a la sincronización con los méta-datos';
+$lang['update_nb_elements_metadata_sync'] = 'Informaciones de las imágenes sincronizadas con los méta-datos';
+$lang['update_nb_errors'] = 'errores sobrevenidos durante la sincronización';
+$lang['update_nb_new_categories'] = 'categorías añadidas a la base de datos';
+$lang['update_nb_new_elements'] = 'elementos añadidos a la base de datos';
+$lang['update_nb_upd_elements'] = 'elementos puestos al día en la base de datos';
+$lang['update_part_research'] = 'Buscar las nuevas imágenes en los repertorios';
+$lang['update_research_added'] = 'añadido';
+$lang['update_research_deleted'] = 'suprimido';
+$lang['update_result_metadata'] = 'El resultado de la sincronización de los méta-datos';
+$lang['update_simulate'] = 'Únicamente simular (ningún cambio en la base de datos será efectuado)';
+$lang['update_simulation_title'] = '[Simulation]';
+$lang['update_sync_all'] = 'repertorios + ficheros';
+$lang['update_sync_dirs'] = 'repertorios únicamente';
+$lang['update_sync_files'] = 'sincronizar la estructura de los ficheros con la base de datos';
+$lang['update_sync_metadata'] = 'sincronizar las informaciones de los elementos en la base de datos a partir de los méta-datos de los ficheros';
+$lang['update_sync_metadata_all'] = 'hasta los elementos ya sincronizados';
+$lang['update_sync_metadata_new'] = 'unicamente los elementos jamás sincronizados';
+$lang['update_used_metadata'] = 'Méta-datos empleadas';
+$lang['update_wrong_dirname_info'] = 'El nombre de los repertorios y de los ficheros debe estar constituido sólo por letras, por cifras, de "-", "_" y "."';
+$lang['update_wrong_dirname_short'] = 'nombre de fichero erróneo';
+$lang['upload'] = 'Añadido';
+$lang['user "%s" added'] = 'utilizador "%s" añadido';
+$lang['user_status'] = 'Estatuto del utilizador';
+$lang['user_status_admin'] = 'Administrador';
+$lang['user_status_generic'] = 'Genérico';
+$lang['user_status_guest'] = 'Invitado';
+$lang['user_status_normal'] = 'Visitador';
+$lang['user_status_webmaster'] = 'Webmestre';
+$lang['username'] = 'nombre utilizador';
+$lang['users'] = 'Utilizadores';
+$lang['virtual_category'] = 'Categoría virtual';
+$lang['waiting'] = 'En espera';
+$lang['is_default_group'] = 'por defecto';
+$lang['toggle_is_default_group'] = 'Invertir la propiedad \'grupo por defecto\'';
+$lang['Advanced_features'] = 'Funciones avanzadas';
+$lang['Elements_not_linked'] = 'Elementos no atados';
+$lang['web_services'] = 'Servicios Web ';
+$lang['title_wscheck'] = ' Gestión de los accesos ';
+$lang['ws_failed_upd'] = ' -> <strong>Operación no realizada</strong> ';
+$lang['ws_success_upd'] = ' -> Acción realizada correctamente ';
+$lang['ws_adding_legend'] = ' Añadido de un acceso compañero a los Servicios Web ';
+$lang['ws_update_legend'] = ' Suprimir / Modificar el acceso del compañero seleccionado ';
+$lang['ws_delete_legend'] = ' Suprimir definitivamente el acceso del compañero seleccionado ';
+$lang['ws_Methods'] = ' Métodos ';
+$lang['ws_KeyName'] = ' Compañero ';
+$lang['ws_Access'] = ' Accesso ';
+$lang['ws_Start'] = ' Principio ';
+$lang['ws_End'] = ' Fin ';
+$lang['ws_Request'] = 'Demanda';
+$lang['ws_Limit'] = ' Límite ';
+$lang['ws_Comment'] = ' Comentario ';
+$lang['Modify End from Now +'] = 'Modificar el Fin por este instante + ';
+$lang['Delete'] = ' Retirada ';
+$lang['Confidential partner key'] = 'Llave confidencial';
+$lang['Basis of access key calculation'] = 'Base de cálculo de la llave';
+$lang['Target'] = 'Blanco';
+$lang['Access: see help text for more'] = 'Acceso : ver la ayuda en línea';
+$lang['Facultative and restrictive option'] = 'Opción facultativa y restrictiva';
+$lang['Postponed availability in days'] = 'Saldo de disponibilidad en días';
+$lang['Duration in days'] = 'Durada en días';
+$lang['Restrict access to'] = 'Acceso restringindo a';
+$lang['Returned images limit'] = 'Límite de transmision';
+$lang['Comment to identify your partner clearly'] = 'Comentario que le permite identificar a su compañero fácilmente';
+$lang['Add this access definition']= 'Añadir esta definición de acceso';
+$lang['Web Services availability duration in days'] = 'Duración de abertura de los Servicios Web en días';
+$lang['Web Services under control'] = 'Los Servicios Web de Piwigo totalmente son operativos y todas las demandas son controladas.';
+$lang['special_admin_menu'] = 'Clases de matemáticas superiores';
+$lang['note_check_exif'] = '%s debe ser puesto a "false" en su fichero config_local.inc.php porque el extejo no es sostenido.';
+$lang['note_check_more_info'] = 'Vaya sobre %s or %s para más informaciones.';
+$lang['note_check_more_info_forum'] = 'el foro';
+$lang['note_check_more_info_wiki'] = 'el wiki';
+$lang['Duplicates'] = 'Ficheros que llevan el mismo nombre en varias categorías físicas';
+
+$lang['Export data'] = 'Exportar los datos';
+$lang['Overall'] = 'Vista global';
+$lang['Year'] = 'Año';
+$lang['Month'] = 'Mes';
+$lang['Day'] = 'Día';
+$lang['Pages seen'] = 'Páginas vistas';
+$lang['Pictures'] = 'Imágenes';
+$lang['time'] = 'Hora';
+$lang['user'] = 'utilizador';
+$lang['IP'] = 'IP';
+$lang['image'] = 'Imágenes';
+$lang['section'] = 'sección';
+$lang['tags'] = 'tags';
+$lang['conf_history_guest'] = 'Registrar las páginas visitadas por los invitados';
+$lang['conf_history_user'] = 'Registrar las páginas visitadas por los utilizadores';
+$lang['conf_history_admin'] = 'Registrar las páginas visitadas por los administradores';
+$lang['cat_options_title'] = 'Propiedades';
+$lang['An information email was sent to group "%s"'] = 'Un mail de informaciones ha sido enviado a los miembros del grupo';
+$lang['Send an information email to group members'] = 'Enviarles un mail de informaciones a los miembros de un grupo';
+$lang['Group'] = 'Groupe';
+$lang['[%s] Come to visit the category %s'] = '[%s] Venga para visitar la categoría %s';
+$lang['Hello,'] = 'Buenos días,';
+$lang['See you soon.'] = 'Hasta pronto.';
+$lang['Come to discover the category:'] = 'Venga para descubrir la categoría:';
+$lang['mail_content'] = 'Contenido del mail';
+$lang['none'] = 'Ninguno';
+$lang['high'] = 'alto';
+$lang['other'] = 'Otro';
+$lang['Element type'] = "Tipo de elemento";
+$lang['User'] = 'Utilizador';
+$lang['Image id'] = 'Identificando imagen';
+$lang['Summary'] = 'Resumen';
+$lang['%d line filtered'] = '%d línea filtrada';
+$lang['%d lines filtered'] = '%d Líneas filtradas';
+$lang['%d guest'] = '%d invitado';
+$lang['%d guests'] = '%d Invitados';
+$lang['Hour'] = 'Hora';
+$lang['is_the_guest'] = 'Invitado';
+$lang['is_the_default'] = 'valores por defecto';
+$lang['High filesize'] = 'Talla del fichero HR';
+// --------- Starting below: New or revised $lang ---- from version 1.7.1
+$lang['Guest cannot be deleted'] = 'No se puede suprimir el invitado';
+$lang['Default user cannot be deleted'] = 'No se puede suprimie al usuario por defecto';
+$lang['purge history detail'] = 'Vaciar el histórico';
+$lang['purge history summary'] = 'Vaciar el sumario del histórico';
+$lang['c13y_title'] = 'Control de integridad';
+$lang['c13y_Anomaly'] = 'Anomalía';
+$lang['c13y_Correction'] = 'Corrección';
+$lang['c13y_Automatic_correction'] = 'Corrección automática';
+$lang['c13y_Impossible_automatic_correction'] = 'Corrección automática imposible';
+$lang['c13y_Correction_applied_success'] = 'Corrección lograda';
+$lang['c13y_Correction_applied_error'] = 'Corrección erronea';
+$lang['c13y_anomaly_count'] = '%d anomalía ha sido detectada.';
+$lang['c13y_anomalies_count'] = '%d anomalías han sido detectadas.';
+$lang['c13y_anomaly_corrected_count'] = '%d anomalía ha sido corregida.';
+$lang['c13y_anomalies_corrected_count'] = '%d anomalías han sido corregidas.';
+$lang['c13y_anomaly_not_corrected_count'] = '%d anomalía no pudo ser corregida.';
+$lang['c13y_anomalies_not_corrected_count'] = '%d anomalías no pudieron ser corregidas.';
+$lang['c13y_more_info'] = 'Vaya sobre %s o %s para más informaciones';
+$lang['c13y_more_info_forum'] = 'El foro';
+$lang['c13y_more_info_wiki'] = 'El wiki';
+$lang['c13y_exif_anomaly'] = 'El valor de %s no es correcto porque el extejo no es sostenido';
+$lang['c13y_exif_correction'] = '%s debe ser puesto a "false" en su fichero config_local.inc.php';
+$lang['c13y_guest_non_existent'] = 'El utilizador "invitado" principal no existe más';
+$lang['c13y_bad_guest_status'] = 'El estatuto del utilizador "invitado" principal es incorrecto';
+$lang['c13y_default_non_existent'] = 'El utilizador por defecto no existe más';
+$lang['c13y_webmaster_non_existent'] = 'El utilizador " webmestre " principal no existe más';
+$lang['c13y_bad_webmaster_status'] = 'El estatuto del utilizador " webmestre " principal es incorrecto';
+$lang['c13y_user_created'] = 'Utilizador "%s" creado con como palabra de paso "%s"';
+$lang['c13y_user_status_updated'] = 'Estatuto del utilizador "%s" puesto al día';
+$lang['add new elements to caddie'] = 'añadir los nuevos elementos a la cesta';
+// --------- Starting below: New or revised $lang ---- from Butterfly (1.8)
+$lang['no_display_thumbnail'] = 'Ninguna fijación';
+$lang['display_thumbnail_classic'] = 'Fijación clásica';
+$lang['display_thumbnail_hoverbox'] = 'Fijación en el momento del sobrevuelo';
+$lang['Thumbnails'] = 'Miniaturas';
+$lang['obligatory_user_mail_address'] = 'La dirección mail es obligatoria para todos los utilizadores';
+$lang['Minimum privacy level'] = 'Nivel mínimo de carácter confidencial';
+$lang['Privacy level'] = 'Nivel de carácter confidencial';
+$lang['Level 0'] = '---';
+$lang['Level 1'] = 'Contactos';
+$lang['Level 2'] = 'Amigos';
+$lang['Level 4'] = 'Familia';
+$lang['Level 8'] = 'Admins';
+$lang['c13y_maintenance'] = 'Reinicializar los controles de integridad';
+$lang['Check all'] = 'Todo verificado';
+$lang['Uncheck all'] = 'Soltar todo';
+$lang['c13y_check_auto'] = 'Puntear las correcciones automáticas';
+$lang['c13y_submit_correction'] = 'Aplicar las correcciones seleccionadas';
+$lang['c13y_submit_ignore'] = 'Ignorar las anomalías seleccionadas';
+$lang['c13y_submit_refresh'] = 'Refrescar';
+$lang['c13y_ignore_msg1'] = 'La anomalía será ignorada hasta la versión próxima de la aplicación';
+$lang['c13y_ignore_msg2'] = 'La corrección de la anomalía anulará el hecho de que sea ignorada';
+$lang['c13y_anomaly_ignored_count'] = '%d anomalía ha sido ignorada.';
+$lang['c13y_anomalies_ignored_count'] = '%d anomalías han sido ignoradas.';
+$lang['plugins_need_update'] = 'Plugins que necesita una postura al día ';
+$lang['plugins_dontneed_update'] = 'Plugins al día';
+$lang['plugins_cant_check'] = 'Imposible verificar el plugins siguiente';
+$lang['plugins_actual_version'] = 'Versión<br>actual';
+$lang['plugins_new_version'] = 'Versión<br>disponible';
+$lang['plugins_auto_update'] = 'Puesta al día automático';
+$lang['plugins_auto_install'] = 'Instalación automática';
+$lang['plugins_download'] = 'Descargar el fichero';
+$lang['plugins_description'] = '<b>Versión :</b> %s<br><br><b>Fecha :</b> %s<br><br>%s';
+$lang['plugins_tab_list'] = 'Lista plugins';
+$lang['plugins_tab_update'] = 'Verificar las puestas al día';
+$lang['plugins_tab_new'] = 'Otro plugins disponible';
+$lang['plugins_revisions'] = 'Últimas revisiones';
+$lang['plugins_delete'] = 'Suprimir';
+$lang['plugins_confirm_install'] = '¿ Es seguro de querer instalar este plugin?';
+$lang['plugins_confirm_delete'] = '¿ Es seguro de querer suprimir este plugin?';
+$lang['plugins_confirm_upgrade'] = ' ¿ Es sobre querer instalar esta postura al día? Usted debe verifique que esta postura al día no necesita de désinstalación.';
+$lang['plugins_upgrade_ok'] = '%s ha sido puesto al día con éxito.';
+$lang['plugins_install_ok'] = 'El plugin ha sido copiado con éxito';
+$lang['plugins_install_need_activate'] = 'Cita en la lista del plugins para instalarlo y acelerarlo.';
+$lang['plugins_temp_path_error'] = 'Imposible crear un fichero temporal.';
+$lang['plugins_dl_archive_error'] = 'Imposible recuperar el archivo.';
+$lang['plugins_archive_error'] = 'Imposible leer o extraer el archivo.';
+$lang['plugins_extract_error'] = 'Un error sobrevino durante la extracción de los ficheros (%s).';
+$lang['plugins_check_chmod'] = 'Verifique los autorizaciones del expediente " plugins " y de sus subexpedientes (CHMOD).';
+$lang['plugins_server_error'] = 'Imposible conectarse al servidor.';
+/* TODO */
+$lang['Purge compiled templates'] = 'Purgar el templates compilado';
+/* TODO */ $lang['Caddie is currently empty'] = 'Caddie is currently empty';
+/* TODO */ $lang['conf_upload_title'] = 'Upload';
+/* TODO */ $lang['Show upload link every time'] = 'Show upload link every time';
+/* TODO */ $lang['User access level to upload'] = 'User access level to upload';
+/* TODO */ $lang['ACCESS_0'] = 'Free access';
+/* TODO */ $lang['ACCESS_1'] = 'Access to all';
+/* TODO */ $lang['ACCESS_2'] = 'Access to subscribed';
+/* TODO */ $lang['ACCESS_3'] = 'Access to administrators';
+/* TODO */ $lang['ACCESS_4'] = 'Access to webmasters';
+/* TODO */ $lang['ACCESS_5'] = 'No access';
+$lang['DEMO'] = 'Demo';
+$lang['HOME'] = 'Acogida Piwigo';
+$lang['FORUM'] = 'Ayuda';
+$lang['BUGS'] = 'Bugs';
+$lang['EXTENSIONS'] = 'Extensiones';
+$lang['WIKI / DOC'] = 'Documentación';
+$lang['A new version of Piwigo is available.'] = 'Una nueva versión de Piwigo está disponible.';
+$lang['Piwigo Administration'] = 'Administración de Piwigo';
+$lang['Piwigo version'] = 'Versión de Piwigo';
+$lang['You are running the latest version of Piwigo.'] = 'Usted utiliza la última versión de Piwigo.';
+/* TODO */ $lang['c13y_version_anomaly'] = 'The version of %s [%s] installed is not compatible with the version required [%s]';
+/* TODO */ $lang['c13y_version_correction'] = 'You need to upgrade your system to take full advantage of the application else the application will not work correctly, or not at all';
+
+?>
diff --git a/BSF/language/es_ES/common.lang.php b/BSF/language/es_ES/common.lang.php
new file mode 100644
index 000000000..93c23b2ac
--- /dev/null
+++ b/BSF/language/es_ES/common.lang.php
@@ -0,0 +1,368 @@
+<?php
+// +-----------------------------------------------------------------------+
+// | Piwigo - a PHP based picture gallery |
+// +-----------------------------------------------------------------------+
+// | Copyright(C) 2008 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'] = 'Español';
+$lang_info['country'] = 'España';
+$lang_info['direction'] = 'ltr';
+$lang_info['code'] = 'es';
+$lang_info['zero_plural'] = false;
+
+$lang['%.2f (rated %d times, standard deviation = %.2f)'] = '%.2f (noté %d fois, écart type = %.2f)';
+$lang['%d Kb'] = '%d Ko';
+$lang['%d category updated'] = '%d Categoría actualizada';
+$lang['%d categories updated'] = '%d Actualización categorías';
+$lang['%d comment to validate'] = '%d Comentario usuario que hay que validar';
+$lang['%d comments to validate'] = '%d Validar comentarios del usuario';
+$lang['%d new comment'] = '%d Nuevo comentario usuario';
+$lang['%d new comments'] = '%d nuevos comentarios del usuario';
+$lang['%d comment'] = '%d Comentario';
+$lang['%d comments'] = '%d Comentarios';
+$lang['%d hit'] = 'Vista %d Veces';
+$lang['%d hits'] = 'Vista %d Veces';
+$lang['%d new element'] = '%d nuevo elemento';
+$lang['%d new elements'] = '%d nuevos Elementos';
+$lang['%d new user'] = '%d nuevo usuario';
+$lang['%d new users'] = '%d nuevos usuarios';
+$lang['%d waiting element'] = '%d elemento en espera';
+$lang['%d waiting elements'] = '%d elementos en espera';
+$lang['About'] = 'Acerca de';
+$lang['All tags must match'] = 'Todos los tags deben corresponder';
+$lang['All tags'] = 'Todos los tags';
+$lang['Any tag'] = 'Cualquier tag';
+$lang['At least one listed rule must be satisfied.'] = 'Por lo menos una regla enumerada debe ser correcta.';
+$lang['At least one tag must match'] = 'Por lo menos uno de los tags debe corresponder';
+$lang['Author'] = 'Autor';
+$lang['Average rate'] = 'Nota media';
+$lang['Categories'] = 'Categorías';
+$lang['Category'] = 'Categoría';
+$lang['Close this window'] = 'Cerrar la ventana';
+$lang['Complete RSS feed'] = 'Flujo RSS completo (imágenes, comentarios)';
+$lang['Confirm Password'] = 'Confirmar la contraseña';
+$lang['Connection settings'] = 'Parámetros de la conexión';
+$lang['Connection'] = 'Conexión';
+$lang['Contact webmaster'] = 'Contactar el webmastre';
+$lang['Create a new account'] = 'Crear una nueva cuenta';
+$lang['Created on'] = 'Creada el';
+$lang['Creation date'] = 'Fecha de creación';
+$lang['Current password is wrong'] = 'La contraseña actual es incorrecta';
+$lang['Dimensions'] = 'Dimensiones';
+$lang['Display'] = 'Monstrar';
+$lang['Each listed rule must be satisfied.'] = 'Cada regla mencionada debe ser correcta';
+$lang['Email address is missing'] = 'Falta su dirección electrónica';
+$lang['Email address'] = 'Dirección electrónica';
+$lang['Enter your personnal informations'] = 'Sus datos personales';
+$lang['Error sending email'] = 'Error de envío';
+$lang['File name'] = 'Nombre del fichero';
+$lang['File'] = 'Fichero';
+$lang['Filesize'] = 'Tamaño';
+$lang['Filter and display'] = 'Filtrar y mostrar';
+$lang['Filter'] = 'Filtro';
+$lang['Forgot your password?'] = 'Contraseña olvidada ?';
+$lang['Go through the gallery as a visitor'] = 'Recorrer la galería como visitante';
+$lang['Help'] = 'Ayuda';
+$lang['Identification'] = 'Identificación';
+$lang['Image only RSS feed'] = 'Flujo RSS de las imágenes';
+$lang['Keyword'] = 'Palabra clave';
+$lang['Links'] = 'Enlaces';
+$lang['Mail address'] = $lang['Email address'];
+$lang['N/A'] = 'no disponible';
+$lang['New on %s'] = 'Nuevo el %s';
+$lang['New password confirmation does not correspond'] = 'La nueva confirmación de la contraseña no corresponde';
+$lang['New password sent by email'] = 'Nueva contraseña enviada por correo electrónico';
+$lang['No email address'] = 'Ninguna dirección electrónica';
+$lang['No user matches this email address'] = 'Esta dirección electrónica no corresponde a ningún usuario';
+$lang['Notification'] = 'Notificación';
+$lang['Number of items'] = 'Número de artículos';
+$lang['Original dimensions'] = 'Dimensiones originales';
+$lang['Password forgotten'] = 'Contraseña olvidada';
+$lang['Password'] = 'Contraseña';
+$lang['Post date'] = 'Añadido el día';
+$lang['Posted on'] = 'Añadido el';
+$lang['Profile'] = 'Perfil';
+$lang['Quick connect'] = 'Conexión rápida';
+$lang['RSS feed'] = 'flux RSS';
+$lang['Rate'] = 'Nota';
+$lang['Register'] = 'Regístrese';
+$lang['Registration'] = 'Registro';
+$lang['Related tags'] = 'Tags relacionados';
+$lang['Reset'] = 'Anular';
+$lang['Retrieve password'] = 'Recuperar la contraseña';
+$lang['Search rules'] = 'Criterios de búsqueda';
+$lang['Search tags'] = 'Buscar tags';
+$lang['Search'] = 'Buscar';
+$lang['See available tags'] = 'Ver los tags disponibles';
+$lang['Send new password'] = 'Enviar una nueva contraseña';
+$lang['Since'] = 'Desde';
+$lang['Sort by'] = 'Clasificar según';
+$lang['Sort order'] = 'Orden de Clasificación';
+$lang['Tag'] = 'Tag';
+$lang['Tags'] = 'Tags';
+$lang['The RSS notification feed provides notification on news from this website : new pictures, updated categories, new comments. Use a RSS feed reader.'] = 'El flujo RSS notifica los eventos de la galería : nuevas imágenes, categorías actualizadas, nuevos comentarios del usuario. Lo debe utilizar con un lector de flujo RSS.';
+$lang['Unknown feed identifier'] = 'Identificador del flujo RSS desconocido';
+$lang['User comments'] = 'Comentarios del usuario';
+$lang['Username'] = 'Nombre del usuario';
+$lang['Visits'] = 'Visitas';
+$lang['Webmaster'] = 'Webmastre';
+$lang['Week %d'] = 'Semana %d';
+$lang['about_page_title'] = 'Acerca de Piwigo';
+$lang['access_forbiden'] = 'Usted no esta autorizado a ver la pagina pedida';
+$lang['add to caddie'] = 'Agregar al carrito';
+$lang['add_favorites_hint'] = 'agregar esta imagen en sus favoritos';
+$lang['admin'] = 'Administración';
+$lang['adviser_mode_enabled'] = 'Modo consejero activo';
+$lang['all'] = 'todo';
+$lang['ascending'] = 'ascendiente';
+$lang['author(s) : %s'] = 'autor(es) : %s';
+$lang['auto_expand'] = 'Desarrollar todas las categorías';
+$lang['became available after %s (%s)'] = 'puesto a disposición del %s (%s)';
+$lang['became available before %s (%s)'] = 'puesto a disposición después %s (%s)';
+$lang['became available between %s (%s) and %s (%s)'] = 'puesto a disposición entre él %s (%s) y el %s (%s)';
+$lang['became available on %s'] = 'disponible el %s';
+$lang['best_rated_cat'] = 'Mejores notas';
+$lang['best_rated_cat_hint'] = 'mostrar las imagenes con las mejores notas';
+$lang['caddie'] = 'Carrito';
+$lang['calendar'] = 'Calendario';
+$lang['calendar_any'] = 'Todo';
+$lang['calendar_hint'] = 'Mostrar año por año, mes por mes, día por día';
+$lang['calendar_picture_hint'] = 'Mostrar las imágenes desde ';
+$lang['calendar_view'] = 'Vista';
+$lang['chronology_monthly_calendar'] = 'Calendario mensual';
+$lang['chronology_monthly_list'] = 'Lista mensual';
+$lang['chronology_weekly_list'] = 'Lista semanal';
+$lang['click_to_redirect'] = 'Pulse aquí si su navegador no lo envía a la página requerida.';
+$lang['comment date'] = 'Fecha del comentario';
+$lang['comment'] = 'Comentario';
+$lang['comment_added'] = 'Su comentario ha sido inscripto';
+$lang['comment_anti-flood'] = 'Systema anti-abuso : gracias de esperar antes de agregar un nuevo comentario';
+$lang['comment_not_added'] = 'Su comentario no ha sido registrado porque no verifica las reglas de validación';
+$lang['comment_to_validate'] = 'El administrador debe activar su comentario para que sea visible.';
+$lang['comment_user_exists'] = 'Este nombre de usuario ya existe, pruebe otro';
+$lang['comments'] = 'Comentarios';
+$lang['comments_add'] = 'Agregar comentario';
+$lang['comments_del'] = 'Borrar este comentario';
+$lang['comments_title'] = 'Comentarios de usuarios';
+$lang['created after %s (%s)'] = 'Creado después del %s (%s)';
+$lang['created before %s (%s)'] = 'creado antes del %s (%s)';
+$lang['created between %s (%s) and %s (%s)'] = 'creado entre el %s (%s) y el %s (%s)';
+$lang['created on %s'] = 'creado el %s';
+$lang['customize'] = 'Personalizar';
+$lang['customize_page_title'] = 'Personalización de su pantalla ';
+$lang['day'][0] = 'Domingo';
+$lang['day'][1] = 'Lunes';
+$lang['day'][2] = 'Martes';
+$lang['day'][3] = 'Miércoles';
+$lang['day'][4] = 'Jueves';
+$lang['day'][5] = 'Viernes';
+$lang['day'][6] = 'Sábado';
+$lang['default_sort'] = 'Por defecto';
+$lang['del_favorites_hint'] = 'borrar esta imágen de sus favoritos';
+$lang['delete'] = 'Suprimir';
+$lang['descending'] = 'Descendiente';
+$lang['download'] = 'descargar';
+$lang['download_hint'] = 'descargar este fichero';
+$lang['edit category informations'] = 'editar las informaciones de esta categoría';
+$lang['edit'] = 'Editar';
+$lang['err_date'] = 'Fecha errónea';
+$lang['excluded'] = 'Excluidos';
+$lang['favorite_cat'] = 'Mis favoritos';
+$lang['favorite_cat_hint'] = 'Mostrar mis imágenes favoritas';
+$lang['favorites'] = 'Favoritas';
+$lang['first_page'] = 'Primera';
+$lang['gallery_locked_message'] = 'La galería esta en manutención. Vuelva más tarde.';
+$lang['generation_time'] = 'Página generada en';
+$lang['guest'] = 'Visitante';
+$lang['hello'] = 'Hola';
+$lang['hint_admin'] = 'disponible solamente para los administradores';
+$lang['hint_category'] = 'mostrar las imágenes a la raíces de esta categoría';
+$lang['hint_comments'] = 'Ver los últimos comentarios de los usuarios';
+$lang['hint_customize'] = 'personalizar aspecto de la galería';
+$lang['hint_search'] = 'Buscar';
+$lang['home'] = 'Inicio';
+$lang['identification'] = 'Identificación';
+$lang['images_available_cpl'] = 'en esta categoría';
+$lang['images_available_cat'] = 'en %d subcategoría';
+$lang['images_available_cats'] = 'en %d subcategorías';
+$lang['included'] = 'incluidos';
+$lang['invalid_pwd'] = 'Contraseña incorrecta !';
+$lang['language'] = 'Lengua';
+$lang['last %d days'] = '%d últimos días';
+$lang['last_page'] = 'Último';
+$lang['link_info_image'] = 'Modificar las informaciones';
+$lang['logout'] = 'Desconexión';
+$lang['mail_address'] = $lang['Email address'];
+$lang['mandatory'] = 'obligatorio';
+$lang['maxheight'] = 'Altura máxima de las imágenes';
+$lang['maxheight_error'] = 'La altura máxima de las imágenes no debe ser superiora 50';
+$lang['maxwidth'] = 'Ancho máximo de las imágenes';
+$lang['maxwidth_error'] = 'El ancho máximo de las imágenes no debe ser superior à 50';
+$lang['mode_created_hint'] = 'mostrar el calendario por fecha de creación';
+$lang['mode_flat_hint'] = 'Fijar a plato los elementos de las categorías y de las subcategorías';
+$lang['mode_normal_hint'] = 'vuelve a la vista normal';
+$lang['mode_posted_hint'] = 'mostrar el calendario por fecha de agregación';
+$lang['month'][10] = 'Octubre';
+$lang['month'][11] = 'Noviembre';
+$lang['month'][12] = 'Diciembre';
+$lang['month'][1] = 'Enero';
+$lang['month'][2] = 'Febrero';
+$lang['month'][3] = 'Marzo';
+$lang['month'][4] = 'Abril';
+$lang['month'][5] = 'Mayo';
+$lang['month'][6] = 'Junio';
+$lang['month'][7] = 'Julio';
+$lang['month'][8] = 'Agosto';
+$lang['month'][9] = 'Septiembre';
+$lang['most_visited_cat'] = 'Imágenes más vistas';
+$lang['most_visited_cat_hint'] = 'mostrar las imágenes más vistas';
+$lang['nb_image_line_error'] = 'La cantidad de imágenes por línea debe ser un número entero no nulo';
+$lang['nb_image_per_row'] = 'Cantidad de miniaturas por línea';
+$lang['nb_line_page_error'] = 'La cantidad de líneas por pagina debe ser un numero entero no nulo';
+$lang['nb_row_per_page'] = 'Cantidad de líneas por pagina';
+$lang['nbm_unknown_identifier'] = 'Usuario desconocido';
+$lang['new_password'] = 'Nueva contraseña';
+$lang['new_rate'] = 'Vote por esta imagen';
+$lang['next_page'] = 'Siguiente';
+$lang['no_category'] = 'Inicio';
+$lang['no_rate'] = 'sin nota';
+$lang['note_filter_day'] = 'El conjunto de los elementos es filtrado para fijar sólo los elementos recientes por lo menos de %d dia.';
+$lang['note_filter_days'] = 'El conjunto de los elementos es filtrado para fijar sólo los elementos recientes de menos de %d dias.';
+$lang['password updated'] = 'contraseña actualizada';
+$lang['periods_error'] = 'El período de novedad debe ser un numero entero positivo';
+$lang['picture'] = 'imagen';
+$lang['picture_high'] = 'Pulse sobre la imagen para ver en alta resolución';
+$lang['picture_show_metadata'] = 'Muestre los meta-datos del fichero';
+$lang['powered_by'] = 'Distribuido por';
+$lang['preferences'] = 'Preferencias';
+$lang['previous_page'] = 'Precedente';
+$lang['random_cat'] = 'Imágenes aleatorias';
+$lang['random_cat_hint'] = 'mostrar un grupo aleatorio de imágenes';
+$lang['recent_cats_cat'] = 'Últimas categorías';
+$lang['recent_cats_cat_hint'] = 'mostrar las categorías recientement actualizadas o creadas';
+$lang['recent_period'] = 'Período reciente';
+$lang['recent_pics_cat'] = 'Últimas imágenes';
+$lang['recent_pics_cat_hint'] = 'Mostrar las imágenes más recientes';
+$lang['redirect_msg'] = 'Redirección...';
+$lang['reg_err_login1'] = 'Por favor, ponga un nombre de usuario';
+$lang['reg_err_login2'] = 'el nombre de usuario no debe terminar por un espacio';
+$lang['reg_err_login3'] = 'el nombre de usuario no debe empezar por un espacio';
+$lang['reg_err_login5'] = 'Este nombre de usuario ya está utilizado';
+$lang['reg_err_mail_address'] = 'Su dirección electrónica debe ser del formato xxx@yyy.eee (ejemplo : jack@altern.org)';
+$lang['reg_err_pass'] = 'Por favor, escriba nuevamente su contraseña';
+$lang['remember_me'] = 'Conexión automática';
+$lang['remove this tag'] = 'quitar este tag de la lista';
+$lang['representative'] = 'representante';
+$lang['return to homepage'] = 'Volver a la página de inicio';
+$lang['search_author'] = 'Buscar por autor';
+$lang['search_categories'] = 'Buscar bajo categorías';
+$lang['search_date'] = 'Buscar por fecha';
+$lang['search_date_from'] = 'Fecha';
+$lang['search_date_to'] = 'Hasta la fecha';
+$lang['search_date_type'] = 'Tipo de fecha';
+$lang['search_keywords'] = 'Buscar por palabra';
+$lang['search_mode_and'] = 'Buscar todas las palabras';
+$lang['search_mode_or'] = 'Buscar una de las palabras';
+$lang['search_one_clause_at_least'] = 'Demanda vacía. Ningún criterio surtido..';
+$lang['search_options'] = 'Opciones de búsqueda';
+$lang['search_result'] = 'Resultados de la búsqueda';
+$lang['search_subcats_included'] = 'Buscar en las subcategorías';
+$lang['search_title'] = 'Búsqueda';
+$lang['searched words : %s'] = 'buscar palabras : %s';
+$lang['send_mail'] = 'Contactar';
+$lang['set as category representative'] = 'elegir como representante de esta categoría';
+$lang['show_nb_comments'] = 'Mostrar la cantidad de comentarios';
+$lang['show_nb_hits'] = 'Mostrar el número de visualizaciones';
+$lang['slideshow'] = 'diaporama';
+$lang['slideshow_stop'] = 'parar el diaporama';
+$lang['special_categories'] = 'Herramientas';
+$lang['sql_queries_in'] = 'pedidos SQL en';
+$lang['start_filter_hint'] = 'Fijar sólo los elementos recientes';
+$lang['stop_filter_hint'] = 'Regresar a la fijación de todos los elementos';
+$lang['the beginning'] = 'el principio';
+$lang['theme'] = 'Tema';
+$lang['thumbnails'] = 'Miniaturas';
+$lang['title_menu'] = 'Menú';
+$lang['title_send_mail'] = 'Una opinión sobre esta pagina';
+$lang['today'] = 'hoy';
+$lang['update_rate'] = 'Actualizar nota';
+$lang['update_wrong_dirname'] = 'Mal nombre de repertorio';
+$lang['upload_advise_filesize'] = 'El peso de la imagen debe sobrepasar : ';
+$lang['upload_advise_filetype'] = 'El tamaño de la imagen debe ser jpg, png ou gif';
+$lang['upload_advise_height'] = 'La altura de la imagen no debe sobrepasar : ';
+$lang['upload_advise_thumbnail'] = 'Opcional, pero recomendado: escoger una miniatura que hay que asociar ';
+$lang['upload_advise_width'] = 'La anchura de la imagen no debe sobrepasar : ';
+$lang['upload_author'] = 'Autor';
+$lang['upload_cannot_upload'] = 'Imposible trasladar el fichero sobre el camarero(servidor)';
+$lang['upload_err_username'] = 'Falta el nombre de usuario';
+$lang['upload_file_exists'] = 'este fichero ya existe';
+$lang['upload_filenotfound'] = 'el formato del fichero no es valido';
+$lang['upload_forbidden'] = 'imposible de agregar la imagen en esta categoría';
+$lang['upload_name'] = 'Nombre de la imagen';
+$lang['upload_picture'] = 'Agregar una imagen';
+$lang['upload_successful'] = 'Imagen agregada , un administrador la debe controlar para que esta sea visible';
+$lang['upload_title'] = 'Agregar una imagen';
+$lang['useful when password forgotten'] = 'Útil en caso de perdida de contraseña';
+$lang['qsearch'] = 'Búsqueda rápida';
+$lang['Connected user: %s'] = 'Utilizador conectado: %s';
+$lang['IP: %s'] = 'IP: %s';
+$lang['Browser: %s'] = 'Navegante: %s';
+$lang['Author: %s'] = 'Autor: %s';
+$lang['Comment: %s'] = 'Comentario: %s';
+$lang['Delete: %s'] = 'Supresión: %s';
+$lang['Validate: %s'] = 'Validación: %s';
+$lang['Comment by %s'] = 'Comentario por %s';
+$lang['User: %s'] = 'Utilizador: %s';
+$lang['Email: %s'] = 'Email: %s';
+$lang['Admin: %s'] = 'Administración: %s';
+$lang['Registration of %s'] = 'Registro de %s';
+$lang['Category: %s'] = 'Categoría: %s';
+$lang['Picture name: %s'] = 'Nombre de la imagen: %s';
+$lang['Creation date: %s'] = 'Data de creación: %d';
+$lang['Waiting page: %s'] = 'Página en espera: %s';
+$lang['Picture uploaded by %s'] = 'Imagen cargada por %s';
+// --------- Starting below: New or revised $lang ---- from version 1.7.1
+$lang['guest_must_be_guest'] = 'Estatuto del utilizador " guest " no conforme, la utilización del estatuto por defecto. Por favor, prevenga el webmestre.';
+// --------- Starting below: New or revised $lang ---- from Butterfly (1.8)
+$lang['Administrator, webmaster and special user cannot use this method'] = 'Administrador, webmestre y utilizador especial no pueden utilizar este método';
+$lang['reg_err_mail_address_dbl'] = 'Un utilizador ya utiliza esta dirección e-mail';
+$lang['Category results for'] = 'Los resultados de las categorías para';
+$lang['Tag results for'] = 'Los resultados de los tags para';
+$lang['from %s to %s'] = 'de %s a %s';
+$lang['start_play'] = 'Lectura del diaporama';
+$lang['stop_play'] = 'Pausa del diaporama';
+$lang['start_repeat'] = 'Repetir el diaporama';
+$lang['stop_repeat'] = 'No repetir el diaporama ';
+$lang['inc_period'] = 'Disminuir la velocidad del diaporama';
+$lang['dec_period'] = 'Acelerar la velocidad del diaporama';
+$lang['Submit'] = 'Validar';
+$lang['Yes'] = 'Si';
+$lang['No'] = 'No';
+$lang['%d element']='%d imágen';
+$lang['%d elements']='%d imágenes';
+$lang['%d element are also linked to current tags'] = '%d imagen es también vinculada a los tags corrientes';
+$lang['%d elements are also linked to current tags'] = '%d imagenes son igualmente vinculadas a los tags corrientes';
+$lang['See elements linked to this tag only'] = 'Ver las imágenes relacionadas únicamente a este tag';
+$lang['elements posted during the last %d days'] = 'esta imagen tiene menos de %d dias';
+$lang['Choose an image'] = 'Elegir una imagen';
+$lang['Piwigo Help'] = 'Ayuda de Piwigo';
+
+?>
diff --git a/BSF/language/es_ES/help.html b/BSF/language/es_ES/help.html
new file mode 100644
index 000000000..c23ab51b0
--- /dev/null
+++ b/BSF/language/es_ES/help.html
@@ -0,0 +1,183 @@
+<h2>Ayudante</h2>
+
+<h3>Comienzo rápido</h3>
+
+<ol>
+
+ <li>Crear un repertorio local "Categorie_prueba".</li>
+
+ <li>Cumplir el répetoire "Categorie_prueba" con fotos.</li>
+
+ <li>Abrir una conexión FTP hacia la galería distante.</li>
+
+ <li>Cargar el repertorio local "Categorie_prueba" en el repertorio distante "galleries". Dar todos los derechos (777) al nuevo repertorio
+"galleries/Categorie_prueba".</li>
+
+ <li>Conectarse a su instalación de Piwigo como administrador.</li>
+
+ <li>Ir sobre <span class="pwgScreen">Administrador, Imágenes,
+Miniaturas</span>. Pedir crear las miniaturas ausentes según el análisis de Piwigo.</li>
+
+ <li>Ir sobre <span class="pwgScreen">Administrador, Categorías,
+ Sincronizar</span>. Puntear " repertorios + ficheros ", soltar " únicamente Simular " y validar la sincronización.</li>
+
+ <li>Y he aquí. Usted tiene crear la categoría "Categorie_prueba" a la raíz de su galería.</li>
+
+</ol>
+
+<h3>Añadidos de elementos</h3>
+
+<ul>
+
+ <li>
+
+ <p>Los repertorios que representan las categorías están en el repertorio " galleries ". Más abajo el árbol de los repertorios de una galería muy pequeña (pero utilizando numerosos carácteres funcionales): </p>
+
+<pre>
+.
+|-- admin
+|-- doc
+|-- galleries
+| |-- categoría-1
+| | |-- categoría-1.1
+| | | |-- categoría-1.1.1
+| | | | |-- categoría-1.1.1.1
+| | | | | |-- pwg_high
+| | | | | | +-- mariage.jpg
+| | | | | |-- thumbnail
+| | | | | | +-- TN-mariage.jpg
+| | | | | +-- mariage.jpg
+| | | | +-- categoría-1.1.1.2
+| | | +-- categoría-1.1.2
+| | |-- categoría-1.2
+| | | |-- pookie.jpg
+| | | +-- thumbnail
+| | | +-- TN-pookie.jpg
+| | +-- categoría-1.3
+| +-- categoría-2
+| |-- porcinet.gif
+| |-- pwg_representative
+| | +-- video.jpg
+| |-- thumbnail
+| | +-- TN-porcinet.jpg
+| +-- video.avi
+|-- include
+|-- install
+|-- language
+|-- template
++-- tool</pre>
+
+ </li>
+
+ <li>Fundamentalmente, una categoría es representada por un repertorio a cualquier nivel bajo el repertorio " galleries " de su instalación de Piwigo. Cada categoría puede contener tantos subniveles como deseado. En el ejemplo más arriba, categoría-1.1.1.1 está en un nivel 4 de profundidad.</li>
+
+ <li>Fundamentalmente, un elemento es representado por un fichero. Un fichero puede ser un elemento para Piwigo si la extensión del nombre del fichero está entre la lista del parámetro de configuración <code>file_ext</code> (Ver
+ fichero <span class="filename">include/config.inc.php</span>). Un fichero puede ser una imagen si su extensión está entre el parámetro de configuración
+<code>picture_ext</code>.</li>
+
+ <li>Los elementos de tipo llena de imágenes deben tener una miniatura asociada (ver la sección siguiente a propósito de las miniaturas).</li>
+
+ <li>Los elementos de tipo llena de imágenes pueden tener uno llena de imágenes en gran tamaño asociado. Así como para el fichero <span class="filename">mariage.jpg</span>
+En el ejemplo más arriba. Ningún prefijo es necesario sobre el nombre del fichero.</li>
+
+ <li>Los elementos no imagen (vídeos, sonidos, archivos de texto, todo lo que usted quiere) por defecto han representado por icono que corresponde a la extensión del nombre del fichero. Optionnellement, una miniatura y un representante pueden ser asociados (ver el fichero <span
+class="filename">video.avi</span> en el ejemplo).</li>
+
+ <li><em>Atención</em> : El nombre de un repertorio o de un fichero debe ser constado sólo por cartas(letras), por cifras, de "-", "_" o ".". Ningún espacio o de carácteres acentuados.</li>
+
+ <li><em>Consejo</em> : Una categoría puede contener elementos y subcategorías a la vez. Sin embargo, es fuertemente aconsejado para cada categoría escoger contener elementos <strong>Entonces</strong>
+Subcategorías.</li>
+
+ <li>En cuanto los ficheros, las miniaturas y los representantes están correctamente colocados en los repertorios, ir(rendirse) sobre la pantalla <span
+class="pwgScreen">Administración, Categorías, Sincronizar</span>.</li>
+
+</ul>
+
+<h3>Miniaturas</h3>
+
+<ul>
+
+ <li>Así como mencionado anteriormente, cada elemento de tipo llena de imágenes debe ser asociado con una miniatura.</li>
+
+ <li>Las miniaturas son almacenadas en el subdirectorio " thumbnail " de cada repertorio que representa una categoría. Una miniatura es un fichero de tipo llena de imágenes (la misma extensión del nombre del fichero) cuyo nombre de fichero es prefijado por el parámetro de configuración <code>prefix_thumbnail</code>
+(ver <span class="filename">include/config.inc.php</span>).</li>
+
+ <li>Las miniaturas no necesitan tener la misma extensión que les llena de imágenes asociada (una imagen con ".jpg" como extensión puede tener una miniatura .GIF " por ejemplo).</li>
+
+ <li>Es aconsejado utilizar un instrumento(utensilio) externo para la creación de las miniaturas (como ThumbClic o PhpMyVignettes, ver la ubicación(sitio) de presentación de Piwigo).</li>
+
+ <li>Usted también puede utilizar el instrumento(utensilio) de creación de miniatura integrado en Piwigo pero esto es desaconsejado porque la calidad corre peligro de ser decepcionante y esto utiliza inútilmente los recursos del camarero(servidor) (lo que puede ser un problema grave sobre un camarero(servidor) mutualisé).</li>
+
+ <li>Si usted escoge utilizar al camarero(servidor) web para generar las miniaturas, usted debe dar los derechos en escritura a todos los repertorios que representan las categorías para todos los utilizadores (propietario, agrupar, otro).</li>
+
+</ul>
+
+<h3>Autorizaciones</h3>
+
+<ul>
+
+ <li>Usted puede prohibir el acceso a las categorías. Las categorías pueden ser públicas o particulares. Las autorizaciones (válidos para los grupos y los utilizadores) son gérables únicamente para las categorías particulares.</li>
+
+ <li>Usted puede devolver una categoría particular editándolo (<span
+class="pwgScreen">Administración, Categorías, Administrar, Editar</span>) O en gerente las opciones para su árbol completo de las categorías (<span
+class="pwgScreen">Administración, Categorías, Propiedades, Pública / particular</span>).</li>
+
+ <li>En cuanto ciertas categorías son privadas, usted puede administrar las autorizaciones para los grupos y los utilizadores (<span
+class="pwgScreen">Administración, Identificación</span>).</li>
+
+</ul>
+
+<h3>Grupos de utilizadores</h3>
+
+<ul>
+
+ <li>Piwigo puede administrar grupos de utilizadores. Muy práctico para administrar autorizaciones comúnes sobre las categorías particulares.</li>
+
+ <li>Usted puede crear grupos y añadir a eso a utilizadores en ello
+<span class="pwgScreen">Administración, Identificación, Grupos</span>.</li>
+
+ <li>Un utilizador puede pertenecer a varios grupos. La autorización es más fuerte que la interdicción: si el utilizador "piedra" pertenece a los grupos "familia" y "los amigos", y si sólo el grupo "familia" puede visitar la categoría " Navidad 2003 ", entonces "piedra" puede visitar esta categoría.</li>
+
+</ul>
+
+<h3>Añadido de ficheros por los utilizadores</h3>
+
+<p>Para permitirles a los utilizadores añadir ficheros:</p>
+
+<ol>
+
+ <li>Autorizar el añadido de imágenes sobre cualquier categoría (<span
+class="pwgScreen">Administation, Categorías, Gestión, Edicto</span> ou <span
+class="pwgScreen">Administración, Categorías, Propiedades, Añadido de imágenes</span>).</li>
+
+ <li>Dar los derechos en escritura (para todos los utilizadores) a los repertorios que corresponden a las categorías que son autorizadas al añadido.</li>
+</ol>
+ <p>Los ficheros añadidos por los utilizadores no son directamente visibles sobre la ubicación(sitio), deben ser validados por un administrador. Para eso, un administrador debe hacerse en zona administración, Imágenes, A espera con el fin de validar o rechazar(echar de nuevo) los ficheros propuestos. Luego es necesario sincronizar el sistema de fichero con la base de datos.</p>
+
+
+
+<h3>Lazos entre los elementos y las categorías, las categorías virtuales</h3>
+
+<ul>
+
+ <li>Piwigo disocia las categorías que almacenan los elementos y las categorías donde los elementos son mostrados.</li>
+
+ <li>Por defecto, el élement son mostrados sólo en sus categorías efectivas: las que corresponden a sus repertorios sobre el camarero(servidor).</li>
+
+ <li>Para atar(vincular) un elemento a una categoría, basta con hacer una asociación sobre la página de edición del elemento (un lazo existe hacia esta página cuando eres conectado como administrador), sobre la página que reagrupa las informaciones sobre todos los elementos de una categoría o bien todavía con la ayuda del carrito.</li>
+
+ <li>Por lo tanto de este principio, es posible crear categorías virtuales: ningún repertorio corresponde a estas categorías. Usted puede crear categorías virtuales sobre <span class = pwgScreen "> Administración, Categoría, Administrar</span>.</li>
+
+</ul>
+
+<h3>Informations diverses</h3>
+
+<ul>
+
+ <li>Una vez creado su galería, configure la fijación por defecto tal como deseado en <span class="pwgScreen">Administation, Configuración, Fijación por defecto</span>. En efecto, cada nuevo utilizador heredará de estas propiedades de fijación.</li>
+
+ <li>Totalmente para cuestión, no vacile en visitar el foro o en plantear allí una cuestión si su búsqueda es infructuosa.
+<a href="http://forum.phpwebgallery.net">foro</a> Está disponible para la sitio de Piwigo. También consultar
+<a href="http://phpwebgallery.net/doc">documentación oficial de Piwigo</a> Para obtener más detalles.</li>
+
+</ul>
diff --git a/BSF/language/es_ES/help/advanced_feature.html b/BSF/language/es_ES/help/advanced_feature.html
new file mode 100644
index 000000000..9c14a3c13
--- /dev/null
+++ b/BSF/language/es_ES/help/advanced_feature.html
@@ -0,0 +1,16 @@
+<h2>Funciones avanzadas</h2>
+
+<p>Lista carácteres funcionales especiales para los administradores expertos de PWG:</p>
+
+<ul>
+
+ <li>
+ <strong>Elementos no atados :</strong>
+ Fija las imágenes que no son asociadas con una categoría virtual
+ </li>
+ <li>
+ <strong>Ficheros que llevan el mismo nombre en varias categorías físicas :</strong>
+ Fija las imágenes o los ficheros eventuales que podrían estar encontrados en varias categorías.
+ </li>
+
+</ul>
diff --git a/BSF/language/es_ES/help/cat_modify.html b/BSF/language/es_ES/help/cat_modify.html
new file mode 100644
index 000000000..919dcaa31
--- /dev/null
+++ b/BSF/language/es_ES/help/cat_modify.html
@@ -0,0 +1,117 @@
+<h2>Modificar una categoría</h2>
+
+<h3>Informaciones</h3>
+
+<ul>
+
+ <li><strong>nombre</strong>: renombrar la categoría (virtualmente para una categoría física).</li>
+
+ <li><strong>descripción</strong>: dar una idea del contenido de la categoría, esta indicación figurará bajo la página de las miniaturas.</li>
+
+</ul>
+
+<h3>Desplazar</h3>
+
+<p>Si la categoría es virtual, usted puede desplazarlo. Desplazar una categoría significa cambiar su categoría allegada.</p>
+
+<h3>Opciones</h3>
+
+<ul>
+
+ <li><strong>Tipo de acceso</strong>: gestión de los permisos. Si usted devuelve una categoría particular, todas sus categorías chicas se vuelven particulares. Si usted devuelve una categoría pública, todas sus categorías madres se vuelven públicas.</li>
+
+ <li><strong>Encerrar</strong>: la categoría y todas sus categorías chicas se vuelven temporalmente inaccesibles para mantenimiento.</li>
+
+ <li><strong>Comentarios</strong>: autoriza a los utilizadores a comentar los elementos de esta categoría.</li>
+
+ <li><strong>Autorizar el añadido de imágenes</strong>: autoriza a los utilizadores a cargar ficheros. Esta opción está disponible sólo si la categoría es física (y no virtual).</li>
+
+</ul>
+
+<p>Usted puede también administrar estas opciones por la gestión de las "Propiedades"
+(pantallas <span class="pwgScreen">Añadido</span>, <span
+class="pwgScreen">Comentarios</span>, <span
+class="pwgScreen">Encerrar</span>, <span
+class="pwgScreen">Pública / particular</span>, <span
+class="pwgScreen">Representante</span> Disponibles a partir de <span
+class="pwgScreen">Administración, Categorías, Propiedades</span>).</p>
+
+<h3>Orden de selección</h3>
+
+<p>Utilizar la orden de selección de las imágenes por defecto.</p>
+
+<p>Indicar si la selección también se aplica las subcategorías.</p>
+
+<p>Seleccionar las columnas de la selección que hay que utilizar para esta categoría.</p>
+<ul>
+<li><strong>Data de creación</strong>: data de grabación</li>
+<li><strong>Data de añadido</strong>: data de la sincronización</li>
+<li><strong>Nota media (*)</strong>: la cual logra por mediación podría ser modificada por el visitador</li>
+<li><strong>Más vistas (*)</strong>: La visita corriente puede cambiar la orden de los más vistos</li>
+<li><strong>Nombre del fichero</strong>: Nombre del fichero dado en los campos de informaciones más arriba</li>
+<li><strong>Id</strong>: Id Interna (las categorías recientes tienen la una "Id" más grande que las precedentes).</li>
+
+</ul>
+<p><strong>(*)</strong>Atención: usted hasta somete a un test estas selecciones que pueden dar los resultados imprevisibles.</p>
+
+
+<h3>Representante</h3>
+
+<p>El representante de una categoría es la miniatura fijada para representar la categoría sobre la página principal (<span
+class="pwgScreen">category.php</span>) Cuando una categoría únicamente contiene subcategorías y ningunos elementos directos (como a la raíz)</p>
+
+<p>Existen 4 medios de escoger al representante de una categoría:</p>
+
+<ul>
+
+ <li><span class="pwgScreen">Página de fijación de las imágenes</span>: En la barra de los botones de acción, uno de ellos permite escoger el elemento fijado como representante de la categoría fijada. Este botón de acción está disponible sólo para los administradores</li>
+
+ <li><span class="pwgScreen">Modificar las informaciones de una imagen</span>
+en la administración. Esta pantalla puede padecer después <span
+class="pwgScreen">picture.php</span> o <span class="pwgScreen">Gestión por lote</span> en él <em>Modo unitario</em>. Ver el ayudante de esta pantalla para los detalles.</li>
+
+ <li><span class="pwgScreen">Administración, Categorías, Propiedades, Representante</span>. Ver el ayudante de esta pantalla para los detalles.</li>
+
+ <li><span class="pwgScreen">Modificar una categoría</span> ( La pantalla presente).</li>
+
+</ul>
+
+<p>La representación depende del parámetro de configuración
+<code>allow_random_representative</code> (ver <span
+class="filename">include/config_default.inc.php</span>).</p>
+
+<p>Por defecto (<code>allow_random_representative</code> à false) cada categoría que contiene por lo menos un elemento es representada por un elemento fijo. Una vez fijado (a la creación de la categoría), el representante únicamente cambia cuando el administrador lo pide. Si el representante no conviene, usted puede pedir a <strong>Encontrar a un nuevo representante al azar</strong>.</p>
+
+<p>Si el parámetro de configuración <code>allow_random_representative</code>
+es a true, una categoría que contiene elementos puede no tener representante fijo. Simplemente utilizar el botón <strong>Suprimir al representante</strong>.</p>
+
+<p>Si la categoría no contiene ningún elemento (sino únicamente subcategorías) puede ser representada a pesar de todo por cualquier elemento gracias a la pantalla <span class="pwgScreen">Modificar las informaciones de una imagen</span>. La sola opción de la pantalla presente es el botón
+<strong>Suprimir al representante</strong>.</p>
+
+<h3>Asociar todos los elementos de la categoría con una nueva categoría</h3>
+
+<ul>
+
+<li><strong>Nombre de la categoría virtual</strong>: Nombre de la nueva categoría que hay que crear, todas las imágenes de la categoría corriente serán atadas a la noticia.</li>
+
+<li><strong>Categoría allegada</strong>: Donde la nueva categoría debe estar, dejar vacío para crearle sobre la página inicial.</li>
+
+</ul>
+
+<h3>Asociar todos los elementos de la categoría con categorías existentes</h3>
+
+<ul>
+
+<li><strong>Categorías</strong>: Escoger la categoría de destino.</li>
+
+</ul>
+
+<h3>Enviarles un mail de informaciones a los miembros de un grupo</h3>
+
+<ul>
+
+<li><strong>Grupo</strong>: Grupo de destinatarios</li>
+
+<li><strong>Contenido del mail</strong>: Texto libre de enviarles.</li>
+
+</ul> \ No newline at end of file
diff --git a/BSF/language/es_ES/help/cat_move.html b/BSF/language/es_ES/help/cat_move.html
new file mode 100644
index 000000000..e16d19372
--- /dev/null
+++ b/BSF/language/es_ES/help/cat_move.html
@@ -0,0 +1,12 @@
+<h2>Desplazamiento de categorías virtuales</h2>
+
+<p>Usted puede cambiar al pariente de una categoría virtual.</p>
+
+<h3>Categorías virtuales que hay que desplazar</h3>
+
+<p>Seleccione una o varias categorías virtual a desplazar. Si la lista está vacía, es porque usted todavía no lo creó.</p>
+
+<h3>Nueva categoría allegada</h3>
+
+<p>Seleccione la nueva categoría allegada (virtual o física). Si usted no selecciona ninguno, las categorías que hay que desplazar habrán subido a la raíz de las categorías.
+Usted no puede desplazar una categoría en él misma o sus niños.</p>
diff --git a/BSF/language/es_ES/help/cat_options.html b/BSF/language/es_ES/help/cat_options.html
new file mode 100644
index 000000000..704a5f98e
--- /dev/null
+++ b/BSF/language/es_ES/help/cat_options.html
@@ -0,0 +1,30 @@
+<h2>Opciones de las categorías</h2>
+
+<p>Gestión de las opciones para varias categorías a la vez.</p>
+
+<dl>
+
+ <dt>Autorización al añadido</dt>
+
+ <dd>Devolver las categorías autorizadas al añadido por los visitadores. Esta opción no está disponible para las categorías virtuales y distantes.</dd>
+
+ <dt>Comentarios utilizador</dt>
+
+ <dd>Autorizar a los utilizadores a añadir comentarios en las categorías seleccionada.
+Por herencia, una imagen es commentable si pertenece por lo menos a una categoría commentable.</dd>
+
+ <dt>Encerrar</dt>
+
+ <dd>Las categorías seleccionadas se vuelven temporalmente inactivas para mantenimiento. Cuando una categoría es encerrada, todas las categorías niño son encerradas. Cuando una categoría es quitada el cierre, todas las categorías allegadas son quitadas el cierre.</dd>
+
+ <dt>Pública / Particular</dt>
+
+ <dd>Gestión del estatuto de las categorías. Los permisos son posibles sólo para las categorías particulares. En cuanto una categoría es privada, usted explícitamente debe autorizar a los utilizadores o los grupos a acceder a eso. Cuando una categoría se vuelve particular, todas las categorías niño se vuelven particulares. Cuando una categoría se vuelve pública, todas las categorías allegadas se vuelven públicas.</dd>
+
+ <dt>Representante</dt>
+
+ <dd>Esta opción únicamente está disponible si el parámetro de configuración <code>allow_random_representative</code> (Ver <span
+class="filename">include/config_default.inc.php</span>) es
+<em>true</em>. Cada categoría posiblemente representada al azar o por una miniatura fija única.</dd>
+
+</dl>
diff --git a/BSF/language/es_ES/help/cat_perm.html b/BSF/language/es_ES/help/cat_perm.html
new file mode 100644
index 000000000..456f6baa0
--- /dev/null
+++ b/BSF/language/es_ES/help/cat_perm.html
@@ -0,0 +1,11 @@
+<h2>Administrar los permisos para una categoría</h2>
+
+<p>Esta pantalla está disponible sólo para las categorías particulares. Aquí usted podrá seleccionar a los utilizadores y los grupos autorizados para esta categoría.</p>
+
+<h3>Grupos</h3>
+
+<p>Usted puede autorizar o prohibir el acceso a los grupos. Modificando las autorizaciones de los grupos, usted probablemente modificará la lista de los utilizadores autorizados gracias a la pertenencia a los grupos.</p>
+
+<h3>Utilizadores</h3>
+
+<p>Usted puede autorizar o prohibirles el acceso a los utilizadores individualmente.</p>
diff --git a/BSF/language/es_ES/help/configuration.html b/BSF/language/es_ES/help/configuration.html
new file mode 100644
index 000000000..9aa5e6b2f
--- /dev/null
+++ b/BSF/language/es_ES/help/configuration.html
@@ -0,0 +1,101 @@
+<h2>Configuración</h2>
+
+<p>Esta pantalla permite administrar la configuración básica. En efecto, sólo son mostrados los parámetros de configuración que deben bastar para la mayoría de los administradores. Si usted desea ver la lista de los numerosos (y acercados) parámetros, leer el fichero <span
+cass="filename">include/config_default.inc.php</span></p>
+
+<p>Esta pantalla es divisié en varias secciones, reagrupando los parámetros por tema.</p>
+
+<h3>Directora de colegio</h3>
+<ul>
+
+ <li><strong>Título de la galería</strong>: utilizado para el flujo RSS y la notificación por e-mail.</li>
+
+ <li><strong>Bandera de las páginas</strong>: código html fijado en lo alto de las páginas.</li>
+
+ <li><strong>URL de la galería</strong>: utilizado para el flujo RSS.</li>
+
+ <li><strong>Encerrar la galería</strong>: Encerrar el conjunto de la galería para mantenimiento. Sólo los administradores podrán acceder a la galería.</li>
+
+ <li><strong>Notación</strong>: La notación de las fotos es posible.</li>
+
+ <li><strong>Notación por los visitadores</strong>: Hasta los utilizadores no registrados pueden anotar las imágenes.</li>
+
+ <li><strong>Notificar a los administradores en el momento de la inscripción de un utilizador</strong>: Los administradores recibirán un courriel a cada inscripción.</li>
+
+ <li><strong>Permitir el registro de los utilizadores</strong>: La inscripción es libre para ellos todos.</li>
+
+</ul>
+
+<h3>Reseña histórica</h3>
+<ul>
+ <p>Las visitas de las páginas <span
+class="pwgScreen">index.php</span> et <span
+class="pwgScreen">picture.php</span> Son registrados en la mesa <code>history</code>.</p>
+
+ <p>Las visitas son fijadas en la pantalla <span class="pwgScreen">Administración, Classes de matemáticas superiores, Reseña histórica</span>.</p>
+
+ <li><strong>Registrar las páginas visitadas por los invitados</strong>: las visitas de las páginas por los invitados son registradas.</li>
+
+ <li><strong>Registrar las páginas visitadas por los utilizadores</strong>: las visitas del pagespar los utilizadores registrados son registrados.</li>
+
+ <li><strong>Registrar las páginas visitadas por los administradores</strong>: Las visitas de las páginas por los administradores son registradas.</li>
+
+</ul>
+
+<h3>Comentarios</h3>
+<ul>
+
+ <li><strong>Comentarios utilizador para ellos todos</strong>: hasta los utilizadores no registrados pueden registrar comentarios.</li>
+
+ <li><strong>Número utilizador de comentarios por página</strong>.</li>
+
+ <li><strong>Validación</strong>: Un administrador debe validar los comentarios utilizadores antes de que puedan volverse visibles en la partida pública. La validación de los comentarios utilizadores se efectua en la pantalla <span class="pwgScreen">Administración, Imágenes, Comentarios</span>.</li>
+
+ <li><strong>Notificar a los administradores cuando un comentario es registrado</strong>:
+Envío un courriel a los administradores cuando un utilizador registra un comentario que es validado.</li>
+
+ <li><strong>Notificar a los administradores cuando un comentario requiere su validación </strong>:
+Envío un courriel a los administradores cuando un tilisateur registra un comentario que pide una validación por parte de los administradores.
+La validación de los comentarios utilizadores se efectua en la pantalla <span class="pwgScreen">Administración, Imágenes, Comentarios</span>.</li>
+
+</ul>
+
+<!--TODO --><h3>Upload</h3>
+<ul>
+<!--TODO --> <li><strong>Show upload link every time</strong>: If exists uploadeable categories, add link will be show for each categoy.</li>
+<!--TODO --> <li><strong>User access level to upload</strong>: Allows to restrict upload by users</li>
+ <li><strong>Notificar a los administradores cuando una imagen es cargada</strong>: Los administradores recibirán un courriel a cada imagen puesto en disposición por un utilizador.</li>
+</ul>
+
+<h3>Fijación por defecto</h3>
+<p>Modificar las opciones de fijación por defecto: para los visitadores no conectados. Una vez conectado, estas opciones son sobrecargadas por las del utilizador, a las que puede modificar en la pantalla <span
+class="pwgScreen">perfila</span>.</p>
+
+<p>Es posible cambiar estas opciones para los utilizadores existentes, pero se trata de una otra pantalla : <span class="pwgScreen">Administración, Identificación, Utilizadores</span>, en el cual usted puede modificar estas opciones para una lista de utilizadores seleccionados.</p>
+
+<ul>
+
+ <li><strong>Lengua</strong>: Concierne sólo a las redacciones de Piwigo. Los nombres de categorías, de imagen y las descripciones no son localizados (ie multilingüe).</li>
+
+ <li><strong>Número de miniaturas por línea</strong></li>
+
+ <li><strong>Número de líneas por página</strong></li>
+
+ <li><strong>Tema de la interfaz</strong></li>
+
+ <li><strong>Período reciente</strong>: En días. El período durante el cual una imagen es considerada cómo noticia. Este período debe ser superior a 1 día.</li>
+
+ <li><strong>Desarrollar todas las categorías</strong>: ¿ Desarrollar todas las categorías en el menú? <em>Attention</em>: Esta opción es susceptible de consumir inútilmente recursos si su árbol de categorías contiene numerosos elementos.</li>
+
+ <li><strong>Mostrar el número de comentarios</strong>: Mostrar número utilizador de comentarios debajo de cada miniatura. Consume recursos.</li>
+
+ <li><strong>Mostrar el número de visualizaciones </strong>: Fija los "hits" rehechos sobre una imagen bajo su miniatura en la página de miniaturas.
+ Únicamente válido si el parámetro de configuración avanzada es:<br />
+ $conf['show_nb_hits'] = true; <br />
+ N.B.: por defaut es a false.</li>
+
+ <li><strong>Anchura máxima de las imágenes</strong>: A la fijación. Si la imagen es más ancha que este parámetro, entonces será redimensionnée a la fijación. Si usted piensa en neceser de modificar este parametraje (pues para una fijación por defecto), sería pertinente de directamente redimensionner sus imágenes almacenadas.</li>
+
+ <li><strong>Altura máxima de las imágenes</strong>: hasta observa que por la anchura.</li>
+
+</ul>
diff --git a/BSF/language/es_ES/help/group_list.html b/BSF/language/es_ES/help/group_list.html
new file mode 100644
index 000000000..360283794
--- /dev/null
+++ b/BSF/language/es_ES/help/group_list.html
@@ -0,0 +1,21 @@
+<h2>Lista grupos</h2>
+
+<p> Manipulación de las propiedades de los grupos definidos.</p>
+
+<h3>Añadir un grupo</h3>
+
+<p>El administrador puede añadir grupos.</p>
+
+<h3>Lista grupos</h3>
+
+<p>La lista permite para cada grupo:</p>
+
+<ul>
+ <li>de acceder a la lista de los miembros</li>
+ <li>de acceder a los permisos</li>
+ <li>de suprimir el grupo (necesita una confirmación)</li>
+ <li>de invertir el estatuto " por defecto " (necesita una confirmación)</li>
+</ul>
+
+<h3>Grupos por defecto</h3>
+<p>Los grupos por defecto son los grupos asociados automáticamente con cada nuevo utilizador.</p> \ No newline at end of file
diff --git a/BSF/language/es_ES/help/history.html b/BSF/language/es_ES/help/history.html
new file mode 100644
index 000000000..00702efdf
--- /dev/null
+++ b/BSF/language/es_ES/help/history.html
@@ -0,0 +1,51 @@
+<h2>Histórico</h2>
+
+<p>Estas pantallas permiten seguir el histórico de navegación en Piwigo
+ en función de las opciones que ha determinado en
+Administración - Ensayo general - señal Reseña histórica.</p>
+
+<h3>Estadísticas</h3>
+<ul>
+ <p>Si quiere que las visitas de las páginas <span
+class="pwgScreen">index.php</span> y <span
+class="pwgScreen">picture.php</span> sean
+registradas en el cuadro <code>history</code>,
+esta señal permite seguir el número de páginas visitadas</p>
+
+ <li><strong>Estadísticas totales</strong> : ve las estadísticas por año.</li>
+
+ <li><strong>Estadísticas de un año</strong> : ve las estadísticas de los
+ meses del año seleccionado.</li>
+
+ <li><strong>Estadísticas de un mes</strong> : ve las estadísticas
+ de los días del mes seleccionado.</li>
+
+ <li><strong>Estadísticas de un día</strong> : ve las estadísticas
+ de las horas del día seleccionado.</li>
+
+</ul>
+
+<h3>Buscar</h3>
+<ul>
+ <p>Si quiere que las visitas de las páginas <span
+class="pwgScreen">index.php</span> y <span
+class="pwgScreen">picture.php</span> sean
+registradas en el cuadro <code>history</code>, esta señal permite
+seguir más detalladamente las páginas exploradas en su sitio con ayuda
+de distintos filtros..</p>
+
+ <li><strong>Filtrar por fecha</strong> : seleccionar la zona de observación cuya
+ actividad quiere observar.</li>
+
+ <li><strong>Filtrar por tipo de elemento</strong> : seleccionar el tipo de
+ elemento cuya actividad quiere observar .</li>
+
+ <li><strong>Filtrar por usuario</strong> : seleccionar el usuario cuya actividad
+ quiere observar.</li>
+
+ <li><strong>Filtrar por nombre del fichero</strong> : seleccionar el nombre del
+ fichero cuya actividad quiere observar.</li>
+
+ <li><strong>Filtrar por identificador de la imagen</strong> : seleccionar el
+ identificador de la imagen cuya actividad quiere observar.</li>
+</ul> \ No newline at end of file
diff --git a/BSF/language/es_ES/help/index.php b/BSF/language/es_ES/help/index.php
new file mode 100644
index 000000000..c15b15795
--- /dev/null
+++ b/BSF/language/es_ES/help/index.php
@@ -0,0 +1,30 @@
+<?php
+// +-----------------------------------------------------------------------+
+// | Piwigo - a PHP based picture gallery |
+// +-----------------------------------------------------------------------+
+// | Copyright(C) 2008 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/BSF/language/es_ES/help/maintenance.html b/BSF/language/es_ES/help/maintenance.html
new file mode 100644
index 000000000..6d82c8c17
--- /dev/null
+++ b/BSF/language/es_ES/help/maintenance.html
@@ -0,0 +1,27 @@
+<h2>Mantenimiento</h2>
+
+<p>Para optimizar el tiempo de generación de las páginas, Piwigo utiliza informaciones en viñeta. Por ejemplo, en lugar de contar el número de elementos contenidos en cada categoría a cada nueva carga de página, esta información es almacenada en la base de datos. Teóricamente, esta información debe siempre ser correcta, pero a veces un error puede sobrevenir y la información en viñeta se vuelve falsa.</p>
+
+<p>Informaciones se vuelven inútiles con tiempo. Suprimirlos de la base de datos libera del espacio disco.</p>
+
+<ul>
+
+ <li><strong>Poner al día las informaciones de las categorías:</strong> Para cada categoría, las informaciones a controller y\o poner al día son las siguientes: lista de las categorías madres, número de elementos, fecha del último elemento, la posición entre las categorías hermana, posición en el árbol completo de las categorías. Esta acción también verifica la coherencia de los representantes.</li>
+
+ <li><strong>Poner al día las informaciones de las imágenes:</strong> Para cada imagen, las informaciones que hay que poner al día son: camino completo hacia el fichero, la nota media. <em>Atención</em>: No confundir con los méta-datos que son sincronizados sobre la pantalla <span
+class="pwgScreen">Administración, Categorías, Sincronizar</span> O sobre la pantalla <span class="pwgScreen">Modificar las informaciones de una imagen</span>
+(accesible desde la página de visualización de una imagen <span
+class="pwgScreen">picture.php</span>).</li>
+
+ <li><strong>Purgar la reseña histórica:</strong> Suprime todas las líneas de la mesa <code>history</code>. La pantalla <span
+class="pwgScreen">Administración, Classes de matemáticas superiores, Reseña histórica</span> no muestres entonces ninguna información sobre el pasado. <em>Atención</em>: todos los datos estarán perdidos y no existe ningún medio de recuperarlas.</li>
+
+ <li><strong>Purgar las sesiones:</strong> Suprimir las sesiones espiradas..</li>
+
+ <li><strong>Purgar los flujos jamás utilizados de notificación</strong></li>
+
+ <li><strong>Reparar y optimizar la base de datos:</strong>
+Para cada mesas de la base de datos PhpWegGallery, las operaciones de ré-planificación, de reparación y de optimización son efectuadas.
+ </li>
+
+</ul>
diff --git a/BSF/language/es_ES/help/notification_by_mail.html b/BSF/language/es_ES/help/notification_by_mail.html
new file mode 100644
index 000000000..a65b3e08f
--- /dev/null
+++ b/BSF/language/es_ES/help/notification_by_mail.html
@@ -0,0 +1,15 @@
+<h2>Notificación por mail</h2>
+
+<p>Esta pantalla permite configurar, administrarles la notificación a los utilizadores de cambios por el envío de un mail.</p>
+
+<p>Esta pantalla es constada por 3 ingletes:</p>
+
+<h3>Paramètrage</h3>
+<p>Accésible únicamente en el webmestres, este inglete permite situar los parámetros de la notificación por mail.</p>
+
+<h3>Inscripción</h3>
+<p>Accésible únicamente en el webmestres, este inglete permite administrar las inscripciones / désinscriptions a la notificación por mail.</p>
+
+<h3>Envío</h3>
+<p>Accésible en el webmestres y a los administradores, este inglete permite efectuar los envíos del mails para notificar los cambios.</p>
+
diff --git a/BSF/language/es_ES/help/permalinks.html b/BSF/language/es_ES/help/permalinks.html
new file mode 100644
index 000000000..c94e7cc92
--- /dev/null
+++ b/BSF/language/es_ES/help/permalinks.html
@@ -0,0 +1,7 @@
+<h2>Lazos permanentes</h2>
+
+<p>Los lazos permanentes son utilizados para devolver el urls más hermoso de las categorías. Cuando una categoría tiene un lazo permanente asociada, identificándolo de la categoría no es necesario más en el url.</p>
+
+<p>Cuando un lazo permanente es borrado, usted puede salvaguardarlo en la reseña histórica de los lazos permanentes, de modo que los lazos externos tienen PWG todavía funcionan. En la reseña histórica de los lazos permanentes usted puede ver la fecha de borradura del lazo, así como fecha de la última utilización y el número de utilizaciones de este lazo.</p>
+
+<p>Por favor, anote que los lazos permanentes deben ser únicos. Deben también ser únicos en la reseña histórica de los lazos permanentes.</p>
diff --git a/BSF/language/es_ES/help/search.html b/BSF/language/es_ES/help/search.html
new file mode 100644
index 000000000..aebb98aae
--- /dev/null
+++ b/BSF/language/es_ES/help/search.html
@@ -0,0 +1,23 @@
+<h2>Búsqueda</h2>
+
+<p>Búsqueda de imágenes a través del conjunto de la galería.</p>
+
+<dl>
+
+ <dt>Buscar una palabra</dt>
+
+ <dd>Búsqueda una o varias palabras en todos los atributos atados a las imágenes. Utilizar * como mono para las búsquedas parciales.</dd>
+
+ <dt>Búsqueda de un autor</dt>
+
+ <dd>Utilizar * como mono para las búsquedas parciales.</dd>
+
+ <dt>Búsqueda por fecha</dt>
+
+ <dd>Seleccionar una fecha y/o una fecha de fin. Dejar la fecha vacía si desearle hacer una búsqueda "delantera". El año debe haber entrado en el último campo en forma de 4 cifras (2005 por ejemplo).</dd>
+
+ <dt>Búsqueda en las categorías</dt>
+
+ <dd>Seleccionar las categorías sobre las cuales restringir la búsqueda.</dd>
+
+</dl>
diff --git a/BSF/language/es_ES/help/site_manager.html b/BSF/language/es_ES/help/site_manager.html
new file mode 100644
index 000000000..6c90392a4
--- /dev/null
+++ b/BSF/language/es_ES/help/site_manager.html
@@ -0,0 +1,42 @@
+<h2>Sitios distante</h2>
+
+<p>Piwigo ofrece la posibilidad de utilizar varias sitios para almacenar los ficheros que compondrán su galería. Esto puede ser útil si su galería está instalada sobre un espacio de almacenamiento limitado y si usted tiene numerosos ficheros que hay que mostrar.</p>
+
+
+<ol>
+
+ <li>editar el fichero <span
+class="filename">tools/create_listing_file.php</span> modificando la sección de los parámetros como <code>$conf['prefix_thumbnail']</code> or
+<code>$conf['use_exif']</code>.</li>
+
+ <li>colocar el fichero <span
+class="filename">tools/create_listing_file.php</span> modificado sobre su sitio distante, en el mismo repertorio que los repertorios que representan sus categorías (como el repertorio <span class="filename">galleries</span> de
+ce site) para FTP. Por ejemplo, digamos que usted puede acceder a <span
+class="filename">http://exemple.com/galleries/create_listing_file.php</span>.</li>
+
+ <li>Ir sobre <span class="pwgScreen">Administración, Categorías, Gerente de las sitios</span>. Pedir crear una nueva sitio, por ejemplo <span
+class="filename">http://exemple.com/galleries</span>.</li>
+
+ <li>
+
+ <p>Una nueva sitio distante es registrada. 4 acciones posibles :</p>
+
+ <ol>
+
+ <li><strong>generar la lista</strong> : lanza una demanda distante para generar el fichero de listado distante</li>
+
+ <li><strong>sincronizar</strong> : lee el fichero distante <span
+class="filename">listing.xml</span> y sincroniza con la base de datos local</li>
+
+ <li><strong>limpiar</strong> : Suprime el fichero distante de listado</li>
+
+ <li><strong>destruir</strong> : suprime la sitio (y todos los elementos que son asociados con eso) en la base de datos</li>
+
+ </ol>
+
+ </li>
+
+</ol>
+
+<!--<p>Usted también puede efectuar estas operaciones manualmente editando el fichero <span class = filename "> listing.xml </span> en la mano y desplazándolo hacia su repertorio raíz. Hacerse sobre <span class = pwgScreen "> Administración, Categorías, Ubicaciones(Sitios) distante </span>:
+Piwigo detecta el fichero y propone servirse de eso.</p>-->
diff --git a/BSF/language/es_ES/help/synchronize.html b/BSF/language/es_ES/help/synchronize.html
new file mode 100644
index 000000000..02dbb9e07
--- /dev/null
+++ b/BSF/language/es_ES/help/synchronize.html
@@ -0,0 +1,12 @@
+<h2>Sincronizar</h2>
+
+<ul>
+
+ <li>Existen 2 tipos de sincronizaciones: estructura y meta-datos. Sincronizar la estructura vuelve a sincronizar su árbol de los repertorios y los ficheros con la representación de la estructura en la base de datos. Sincronizar los méta-datos permite poner al día las informaciones como el peso del fichero, las dimensiones, los datos EXIF o IPTC.</li>
+
+ <li>La première synchronisation à effectuer doit être celle sur la
+structure.</li>
+
+ <li>El proceso de sincronización puede llevar tiempo (con arreglo a la carga del servidor y de la cantidad de ficheros administrando), pues es posible avanzar paso a paso: categoría por categoría.</li>
+
+</ul>
diff --git a/BSF/language/es_ES/help/thumbnail.html b/BSF/language/es_ES/help/thumbnail.html
new file mode 100644
index 000000000..414741183
--- /dev/null
+++ b/BSF/language/es_ES/help/thumbnail.html
@@ -0,0 +1,25 @@
+<h2>Creación de las miniaturas</h2>
+
+<p>Creación de las miniaturas faltantes. La utilización de este carácter funcional no es aconsejada si su galería es albergada sobre un servidor mutualisé (resources máquina compartidas).</p>
+
+<dl>
+
+ <dt>Versión de GD</dt>
+
+ <dd>GD es una librería gráfica de manipulación de imágenes para PHP. Escoja la versión instalada sobre su servidor. Si usted escoge al mal, mensajes de errores aparecerán, vuelva sobre la página precedente y escoja la otra versión. Si ninguna versión marcha, esto significa que GD no está disponible.</dd>
+
+ <dt>Anchura y altura</dt>
+
+ <dd>Dimensiones máximo que las miniaturas pueden tomar. El ratio anchura / altura original es conservado. Los valores por defecto son modificables gracias a los parámetros de configuración <code>tn_width</code> y
+<code>tn_height</code> (ver el fichero <span
+class="filename">include/config_default.inc.php</span>).</dd>
+
+ <dt>Número de miniaturas que hay que crear</dt>
+
+ <dd>No hésayez de miniaturizar un número demasiado grande de imágenes a la vez. En efecto, la miniaturización requiere una utilización relativamente gruesa procesador.</dd>
+
+ <dt>Tamaño de fichero</dt>
+
+ <dd>Las miniaturas son creadas al tamaño JPEG. Sólo el tamaño PNG y JPEG pueden ser miniaturizados.</dd>
+
+</dl>
diff --git a/BSF/language/es_ES/help/user_list.html b/BSF/language/es_ES/help/user_list.html
new file mode 100644
index 000000000..3cea66069
--- /dev/null
+++ b/BSF/language/es_ES/help/user_list.html
@@ -0,0 +1,33 @@
+<h2>Lista utilizadores</h2>
+
+<p>Manipulación de las propiedades de los utilizadores registrados. Las únicas los permisos son administrados en una pantalla diferente.</p>
+
+<h3>Añadir a un utilizador</h3>
+
+<p>El administrador puede añadir manualmente a utilizadores.</p>
+
+<h3>Lista utilizadores</h3>
+
+<p>La lista puede ser filtrada con nombre de utilizador (* = mono), con grupo o todavía el estatuto. La lista puede ser ordenada según la fecha de registro o el nombre de utilizador, por orden ascendente al desminuir.</p>
+
+<p>Esta pantalla funciona por modificación de varios utilizadores simultáneamente:</p>
+
+<ul>
+ <li>suprimir a utilizadores (necesita una confirmación)</li>
+ <li>cambiar el estatuto</li>
+ <li>asociar o disociar grupos</li>
+ <li>modificar las propiedades de fijación</li>
+ <li>modificar las propiedades anexos</li>
+</ul>
+
+<p>El blanco es la lista de los utilizadores seleccionados (por defecto) o bien todos los utilizadores de la lista filtrada.</p>
+
+<h3>Consejero</h3>
+<p>Definición de un utilizador aconsejar:</p>
+<ul>
+ <li>permite acceder a todas las pantallas permitidas por su estatuto</li>
+ <li>acceso únicamente en consulta o en simulación</li>
+</ul>
+
+<p>Es posible permitir el asignación del modo aconsejar con la variable $conf['allow_adviser'].</p>
+<p>Si esta variable está a 'true', será posible definir al utilizador como un consejero</p>
diff --git a/BSF/language/es_ES/help/web_service.html b/BSF/language/es_ES/help/web_service.html
new file mode 100644
index 000000000..7f532f7a8
--- /dev/null
+++ b/BSF/language/es_ES/help/web_service.html
@@ -0,0 +1,46 @@
+<h2>Web Servicio Checker</h2>
+
+<p>Esta página permite definir los parámetros de su web servicio.</p>
+
+<dl>
+
+ <dt>Condiciones de funcionamiento</dt>
+
+ <dd>Si el acceso a Web Servicios es controlado (Configuración avanzada => $conf [' ws_access_control ']) usted encuentra aquí todos los valores de la configuración avanzada relativa a Web Servicios.</dd>
+
+ <dt>Llave confidencial (Obligatoria)</dt>
+
+ <dd>Llave única que hay que compartir con su compañero. Debe ser bastante largo (8 carácteres por ejemplo), debe ser bastante complejo (con cifras, mayúsculas y minúsculas, y carácteres especiales).
+ Por ejemplo: "P!e2r!k Le G@2l".
+
+ <strong>Este campo es enmascarado en modo aconsejado.</strong>
+
+ <dt>Blanco (Facultativo)</dt>
+
+ <dd>Sea una lista de identifiants de imágenes esto:<ul><li>
+ list/277,275,142,235,178,190,204,236-238,253,268,276,285,41,73</li><li>
+ Una lista de categorías como : cat/16,32,21</li><li>
+ ou encore une liste de tags : tag/22,61,36 </li></ul>
+ Todo pone en una lista de identifiants será reducido tiene su expresión más simple:<ul><li>
+ list/41,73,142,178,190,204,<strong>235-238</strong>,253,268,<strong>275-277</strong>,285</li></ul>
+
+ </dd>
+
+ <dt>Acceso limitado (Facultativo)</dt>
+
+ <dd>Si usted desea limitar a su compañero a un tipo particular de demanda.</dd>
+
+ <dt>Límite de transmision </dt>
+
+ <dd>Número máximo de imágenes enviadas a su compañero a cada una de sus demandas.</dd>
+
+ <dt>Duración </dt>
+
+ <dd>A partir de ahora, indique la disponibilidad en días. Si usted traslada la disponibilidad más allá de su duración, el servicio no debería jamás ser devuelto.</dd>
+
+ <dt>Comentario </dt>
+
+ <dd>Le permite describir quién se encuentra detrás de este Servicio Web, de modo más claro para usted.
+ No olvide que un Administrador en modo aconsejar puede leer el contenido de este comentario.</dd>
+
+</dl>
diff --git a/BSF/language/es_ES/index.php b/BSF/language/es_ES/index.php
new file mode 100644
index 000000000..c15b15795
--- /dev/null
+++ b/BSF/language/es_ES/index.php
@@ -0,0 +1,30 @@
+<?php
+// +-----------------------------------------------------------------------+
+// | Piwigo - a PHP based picture gallery |
+// +-----------------------------------------------------------------------+
+// | Copyright(C) 2008 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/BSF/language/es_ES/install.lang.php b/BSF/language/es_ES/install.lang.php
new file mode 100644
index 000000000..9eca984e2
--- /dev/null
+++ b/BSF/language/es_ES/install.lang.php
@@ -0,0 +1,68 @@
+<?php
+// +-----------------------------------------------------------------------+
+// | Piwigo - a PHP based picture gallery |
+// +-----------------------------------------------------------------------+
+// | Copyright(C) 2008 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['install_message'] = 'Mensaje';
+$lang['Initial_config'] = 'Configuración de Base';
+$lang['Default_lang'] = 'Lengua por defecto de la galería';
+$lang['step1_title'] = 'Configuración de la Base de datos';
+$lang['step2_title'] = 'Configuración de la cuenta Administrador';
+$lang['Start_Install'] = 'Empezar la instalación';
+$lang['reg_err_mail_address'] = 'La dirección mail debe ser la forma xxx@yyy.eee (ejemplo: jack@altern.org)';
+
+$lang['install_webmaster'] = 'Administrador';
+$lang['install_webmaster_info'] = 'Este identificado aparecerá en todos sus visitadores. Le sirve para administrar la sitio';
+
+$lang['step1_confirmation'] = 'Los parámetros entrados son correctos';
+$lang['step1_err_db'] = 'La conexión al camarero(servidor) es O.K., pero imposible conectarse a esta base de datos';
+$lang['step1_err_server'] = 'Imposible conectarse al servidor';
+
+$lang['step1_host'] = 'Huésped MySQL';
+$lang['step1_host_info'] = 'localhost, sql.multimania.com, toto.freesurf.fr';
+$lang['step1_user'] = 'Utilizador';
+$lang['step1_user_info'] = 'Nombre de utilizador para su hébergeur';
+$lang['step1_pass'] = 'Palabra de paso';
+$lang['step1_pass_info'] = 'El abastecido por su hébergeur';
+$lang['step1_database'] = 'Nombre de la base';
+$lang['step1_database_info'] = 'El abastecido por su hébergeur';
+$lang['step1_prefix'] = 'Prefijo nombres de mesa';
+$lang['step1_prefix_info'] = 'El nombre de las mesas aparecerá con este prefijo (permite administrar mejor su base de datos)';
+$lang['step2_err_login1'] = 'Por favor, recoja un pseudo para el webmaster';
+$lang['step2_err_login3'] = 'El pseudo del webmaster no debe contener carácter " y \'';
+$lang['step2_err_pass'] = 'Por favor, arregle su palabra de paso';
+$lang['install_end_title'] = 'Instalación acabada';
+$lang['step2_pwd'] = 'Palabra de paso';
+$lang['step2_pwd_info'] = 'Debe quedar confidencial, permite acceder al tabla de administración.';
+$lang['step2_pwd_conf'] = 'Palabra de paso [Confirmar]';
+$lang['step2_pwd_conf_info'] = 'Comprobación';
+$lang['step1_err_copy'] = 'Copie el texto en rojo entre las rayas y pegúelo en el fichero mysql.inc.php que se encuentra en el repertorio " include " a la base del lugar donde usted instaló a Piwigo (el fichero mysql.inc.php debe contener SÓLO lo que está en azul entre las rayas, ninguna vuelta a la línea o espacio es autorizado)';
+$lang['install_help'] = '¿ Necesidad de ayudante? Plantee su cuestión sobre él <a href="%s">foro de Piwigo</a>.';
+$lang['install_end_message'] = 'La configuración de la aplicación correctamente se celebró, coloca en la etapa próxima<br /><br />
+Por medida de seguridad, gracias por suprimir el fichero "install.php"<br />
+La vez suprimido este fichero, por favor seguir estas indicaciones:
+<ul>
+<li>Vaya sobre la página de identificación : [ <a href="./identification.php">identificación</a> ] Y conéctese con pseudo dado para el webmaster</li>
+<li>Éste le permite acceder a la parte administración y a las instrucciones para colocar las imágenes en los repertorios.</li>
+</ul>';
+$lang['conf_mail_webmaster'] = 'Dirige e-mail del Administrador';
+$lang['conf_mail_webmaster_info'] = 'Los visitadores podrán ponerse en contacto con usted por este mail';
+?> \ No newline at end of file
diff --git a/BSF/language/es_ES/iso.txt b/BSF/language/es_ES/iso.txt
new file mode 100644
index 000000000..41d97645c
--- /dev/null
+++ b/BSF/language/es_ES/iso.txt
@@ -0,0 +1 @@
+Español [ES] \ No newline at end of file
diff --git a/BSF/language/fr_FR/about.html b/BSF/language/fr_FR/about.html
new file mode 100644
index 000000000..15cf5e8bd
--- /dev/null
+++ b/BSF/language/fr_FR/about.html
@@ -0,0 +1,8 @@
+ <li>Piwigo est une application web permettant de créer facilement
+une galerie d'images en ligne.</li>
+
+ <li>Techniquement, Piwigo est développée en PHP avec une base de
+données MySQL.</li>
+
+ <li>Si vous avez des suggestions ou des commentaires, visitez le <a
+ href="http://piwigo.org">site officiel</a>.</li>
diff --git a/BSF/language/fr_FR/admin.lang.php b/BSF/language/fr_FR/admin.lang.php
new file mode 100644
index 000000000..5d7c6c505
--- /dev/null
+++ b/BSF/language/fr_FR/admin.lang.php
@@ -0,0 +1,649 @@
+<?php
+// +-----------------------------------------------------------------------+
+// | Piwigo - a PHP based picture gallery |
+// +-----------------------------------------------------------------------+
+// | Copyright(C) 2008 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['cat_inclu_part1_S'] = '%d catégorie dont ';
+$lang['cat_inclu_part1_P'] = '%d catégories dont ';
+$lang['cat_inclu_part2_S'] = '%d physique';
+$lang['cat_inclu_part2_P'] = '%d physiques';
+$lang['cat_inclu_part3_S'] = ' et %d virtuelle';
+$lang['cat_inclu_part3_P'] = ' 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 tag';
+$lang['%d tags'] = '%d tags';
+$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 tag';
+$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['Are you sure?'] = 'Etes-vous sur?';
+$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['Categories ordered alphanumerically'] = 'Catégories ordonnées alphabético-numériquement';
+$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'] = 'Controverse';
+$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 tags 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'] = 'Editer les tags sélectionnés';
+$lang['Edit tags'] = 'Editer les tags';
+$lang['Elements'] = 'Éléments';
+$lang['Email administrators when a new user registers'] = 'Notifier les administrateurs lors de l\'inscription d\'un utilisateur';
+$lang['Email administrators when a valid comment is entered'] = 'Notifier les administrateurs quand un commentaire est enregistré';
+$lang['Email administrators when a comment requires validation'] = 'Notifier les administrateurs quand un commentaire requiert sa validation';
+$lang['Email administrators 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 description'] = 'Description 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 tags';
+$lang['Members'] = 'Membres';
+$lang['Metadata synchronized from file'] = 'Meta-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 tag';
+$lang['No tag defined. Use Administration>Pictures>Tags'] = 'Aucun tag défini. Utiliser l\'écran Adminstration>Images>Tags';
+$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'] = 'System d\'exploitation';
+$lang['Options'] = 'Options';
+$lang['Order alphanumerically'] = 'Ordonner alphabético-numériquement';
+$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_histo_used_by_%s'] = 'Le lien permanent %s a été utilisé précédemment par la catégorie %s. Veuillez l\'effacer de l\'historique des liens permanents';
+$lang['Permalink_name_rule'] = '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'] = '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 tag "%s" existe déjà';
+$lang['Tag "%s" was added'] = 'Le tag "%s" a été ajouté';
+$lang['Tag selection'] = 'Sélection de tags';
+$lang['Take selected elements out of caddie'] = 'Sortir les éléments sélectionnés du panier';
+$lang['The %d following tag were deleted'] = 'Le tag suivant a été supprimé';
+$lang['The %d following tags were deleted'] = 'Les %d tags suivants ont été supprimés';
+$lang['Unable to check for upgrade since allow_url_fopen is disabled.'] = 'Impossible de connaître la dernière version car la fonction allow_url_fopen est désactivée.';
+$lang['Uninstall'] = 'Désinstaller';
+$lang['Use default sort order']='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['cat_add'] = 'Ajouter une catégorie virtuelle';
+$lang['cat_comments_title'] = 'Autoriser les utilisateurs à ajouter des commentaires dans les catégories sélectionnées';
+$lang['cat_error_name'] = 'Le nom de la catégorie ne doit pas être vide';
+$lang['cat_lock_title'] = 'Verrouiller les catégories';
+$lang['cat_private'] = 'Catégorie privée';
+$lang['cat_public'] = 'Catégorie publique';
+$lang['cat_representant'] = 'Trouver un nouveau représentant au hasard';
+$lang['cat_security'] = 'Publique / Privée';
+$lang['cat_status_title'] = 'Gérer le type d\'accès pour les catégories sélectionnées';
+$lang['cat_upload_title'] = 'Sélectionner les catégories autorisées à l\'ajout';
+$lang['cat_virtual_added'] = 'Catégorie virtuelle ajoutée';
+$lang['cat_virtual_deleted'] = 'Catégorie virtuelle supprimée';
+$lang['category'] = 'catégorie';
+$lang['conf_access'] = 'Type d\'accès';
+$lang['conf_comments_title'] = 'Commentaires';
+$lang['conf_confirmation'] = 'Informations enregistrées dans la base de données';
+$lang['conf_display'] = 'Affichage par défaut';
+$lang['conf_history_title'] = 'Historique';
+$lang['conf_gallery_url_error'] = 'L\'adresse de la galerie n\'est pas valide.';
+$lang['conf_main_title'] = 'Principale';
+$lang['conf_nb_comment_page_error'] = 'Le nombre de commentaires d\'utilisateurs par page doit être compris entre 5 et 50.';
+$lang['config'] = 'Configuration';
+$lang['confirm'] = 'confirmer';
+$lang['Date'] = 'Date';
+$lang['delete category'] = 'supprimer la catégorie';
+$lang['description'] = 'description';
+$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['editcat_confirm'] = 'Les informations de la catégorie ont été mises à jour avec succès.';
+$lang['editcat_uploadable'] = 'Autoriser l\'ajout d\'images';
+$lang['elements per page'] = 'éléments par page';
+$lang['elements'] = 'éléments';
+$lang['enabled_high'] = 'Haute définition actif';
+$lang['file'] = 'fichier';
+$lang['filesize'] = 'poids';
+$lang['first element added on %s'] = 'premier élément ajouté le %s';
+$lang['forbidden'] = 'interdit';
+$lang['conf_general'] = 'Générale';
+$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['group_add_error1'] = 'Le nom du groupe ne doit pas contenir " or \' et ne doit pas être vide.';
+$lang['group_add_error2'] = 'Ce nom est déjà utilisé par un autre groupe.';
+$lang['groups'] = 'Groupes';
+$lang['instructions'] = 'Instructions';
+$lang['is_high_disabled'] = '';
+$lang['is_high_enabled'] = '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é';
+$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['name'] = 'nom';
+$lang['nbm_background_treatment_redirect_second'] = 'Le temps d\'exécution étant dépassé, le traitement doit continuer [Temps estimé: %d second].';
+$lang['nbm_background_treatment_redirect_seconds'] = 'Le temps d\'exécution étant dépassé, le traitement doit continuer [Temps estimé: %d secondes].';
+$lang['nbm_break_timeout_list_user'] = 'Le temps de préparation de la liste des utilisateurs pour l\'envoi est limité. Les autres utilisateurs ne sont pas listés.';
+$lang['nbm_break_timeout_send_mail'] = 'Le temps d\'envoi des mails est limité. Les autres envois de mail ont été ignorés.';
+$lang['nbm_col_check_user_send_mail'] = 'A envoyer ?';
+$lang['nbm_col_last_send'] = 'Dernier envoi';
+$lang['nbm_col_mail'] = 'email';
+$lang['nbm_col_user'] = 'Utilisateur';
+$lang['nbm_complementary_mail_content'] = 'Contenu complémentaire au mail';
+$lang['nbm_content_byebye'] = 'A bientôt,';
+$lang['nbm_content_goto_1'] = 'Rendez-vous sur ';
+$lang['nbm_content_goto_2'] = '.';
+$lang['nbm_content_hello_1'] = 'Bonjour ';
+$lang['nbm_content_hello_2'] = ',';
+$lang['nbm_content_new_elements'] = 'De nouveaux éléments ont été ajoutés ';
+$lang['nbm_content_new_elements_single'] = ' le ';
+$lang['nbm_content_new_elements_between_1'] = 'entre le ';
+$lang['nbm_content_new_elements_between_2'] = ' et le ';
+$lang['nbm_content_subscribe_by_admin'] = 'Vous venez d\'être inscrit par le webmestre du site pour recevoir la notification par mail.';
+$lang['nbm_content_subscribe_by_himself'] = 'Vous venez de vous inscrire pour recevoir la notification par mail.';
+$lang['nbm_content_subscribe_link'] = 'Pour vous inscrire';
+$lang['nbm_content_problem_contact'] = 'En cas de problèmes ou de questions, envoyer un mail à ';
+$lang['nbm_content_pb_contact_object'] = '[NBM] Problèmes ou de questions';
+$lang['nbm_content_unsubscribe_by_admin'] = 'Vous venez d\'être désinscrit par le webmestre du site pour ne plus recevoir la notification par mail.';
+$lang['nbm_content_unsubscribe_by_himself'] = 'Vous venez de vous désinscrire pour ne plus recevoir la notification par mail.';
+$lang['nbm_content_click_on'] = ', cliquez sur ';
+$lang['nbm_content_unsubscribe_link'] = 'Pour vous désinscrire';
+$lang['nbm_info_send_mail_as'] = 'Sans valeur, le titre de la galerie sera utilisé';
+$lang['nbm_item_notification'] = 'Notification';
+$lang['nbm_msg_error_sending_email_to'] = 'Erreur lors de l\'envoi du mail à %s [%s].';
+$lang['nbm_msg_mail_sent_to'] = 'Mail envoyé à %s [%s].';
+$lang['nbm_msg_n_mail_sent'] = '%s mail a été envoyé.';
+$lang['nbm_msg_n_mails_sent'] = '%s mails ont été envoyés.';
+$lang['nbm_msg_n_mail_not_send'] = '%s mail n\'a pas été envoyé.';
+$lang['nbm_msg_n_mails_not_send'] = '%s mails n\'ont pas été envoyés.';
+$lang['nbm_no_mail_to_send'] = 'Pas de mail à envoyer.';
+$lang['nbm_no_user_available_to_send_L1'] = 'Il n\'y a pas d\'utilisateur à notifier par mail.';
+$lang['nbm_no_user_available_to_send_L2'] = 'Un utilisateur est à notifier si de nouveaux éléments sont disponibles pour cet utilisateur.';
+$lang['nbm_no_user_available_to_send_L3'] = 'Il se peut aussi qu\'il n\'y ait aucun utilisateur inscrit (seul le webmaster a accès à cet onglet).';
+$lang['nbm_no_user_to send_notifications_by_mail'] = 'Pas d\'utilisateur pour envoyer des notifications par mails.';
+$lang['nbm_object_news'] = 'Nouveaux éléments ajoutés';
+$lang['nbm_object_subscribe'] = 'Inscription à la notification par mail';
+$lang['nbm_object_unsubscribe'] = 'Désinscription à la notification par mail';
+$lang['nbm_param_mode'] = 'Paramétrage';
+$lang['nbm_redirect_msg'] = 'Traitement en cours.'."\n".'Veuillez patienter...';
+$lang['nbm_repost_submit'] = 'Continuer le traitement en cours...';
+$lang['nbm_send_complementary_mail_content'] = 'Contenu complémentaire du mail';
+$lang['nbm_send_detailed_content'] = 'Ajout d\'un contenu détaillé';
+$lang['nbm_send_mail_as'] = 'Envoyer le mail en tant que';
+$lang['nbm_send_mail_to_users'] = 'Envoi de mail aux utilisateurs';
+$lang['nbm_send_mode'] = 'Envoi';
+$lang['nbm_send_options'] = 'Options';
+$lang['nbm_send_submit'] = 'Envoyer';
+$lang['nbm_subscribe_col'] = 'Inscrits';
+$lang['nbm_subscribe_mode'] = 'Inscription';
+$lang['nbm_title_param'] = 'Paramètres';
+$lang['nbm_title_send'] = 'Sélection des envois';
+$lang['nbm_title_subscribe'] = 'Inscrire/désinscrire les utilisateurs';
+$lang['nbm_unsubscribe_col'] = 'Non Inscrits';
+$lang['nbm_updated_param_count'] = '%d paramètre a été mis à jour.';
+$lang['nbm_updated_params_count'] = '%d paramètres ont été mis à jour.';
+$lang['nbm_user_change_enabled_error_on_updated_data_count'] = '%d utilisateur n\'a pas été mis à jour.';
+$lang['nbm_users_change_enabled_error_on_updated_data_count'] = '%d utilisateurs n\'ont pas été mis à jour.';
+$lang['nbm_user_change_enabled_false'] = 'L\'utilisateur %s [%s] a été supprimé de la liste des inscrits.';
+$lang['nbm_user_change_enabled_true'] = 'L\'utilisateur %s [%s] a été ajouté à la liste des inscrits.';
+$lang['nbm_user_change_enabled_updated_data_count'] = '%d utilisateur a été mis à jour.';
+$lang['nbm_users_change_enabled_updated_data_count'] = '%d utilisateurs ont été mis à jour.';
+$lang['nbm_user_not_change_enabled_false'] = 'L\'utilisateur %s [%s] n\'a pas été supprimé de la liste des inscrits.';
+$lang['nbm_user_not_change_enabled_true'] = 'L\'utilisateur %s [%s] n\'a pas été ajouté à la liste des inscrits.';
+$lang['nbm_user_x_added'] = 'Utilisateur %s [%s] ajouté.';
+$lang['nbm_warning_subscribe_unsubscribe'] = 'Attention, l\'inscription ou la désincription entraine l\'envoi de mails aux utilisateurs concernés';
+$lang['nbm_send_html_mail'] = 'Envoyer le mail au format HTML';
+$lang['nbm_send_recent_post_dates'] = 'Inclure l\'affichage des dernières images groupées par dates';
+$lang['nbm_info_send_recent_post_dates'] = 'Disponible uniquement avec le format HTML';
+$lang['no_write_access'] = 'pas d\'accès en écriture';
+$lang['path'] = 'chemin';
+$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['remote_site'] = 'Site distant';
+$lang['remote_site_clean'] = 'nettoyer';
+$lang['remote_site_clean_hint'] = 'supprimer le fichier listing.xml distant';
+$lang['remote_site_generate'] = 'générer le listing';
+$lang['remote_site_generate_hint'] = 'générer le fichier listing.xml sur le site distant';
+$lang['remote_site_local_create'] = 'Créer ce site';
+$lang['remote_site_local_found'] = 'Un fichier listing.xml local a été trouvé pour ';
+$lang['remote_site_local_update'] = 'lire le listing.xml local et mettre à jour';
+$lang['remote_site_test'] = 'tester';
+$lang['remote_site_test_hint'] = 'tester ce site distant';
+$lang['remote_site_uncorrect_url'] = 'L\'URL d\'un site distant doit commencer par "http" ou "https" et ne doit contenir des caractères que parmi "/", "a-zA-Z0-9", "-" ou "_"';
+$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['site_already_exists'] = 'Ce site existe déjà';
+$lang['site_create'] = 'Créer un nouveau site distant : (donner son URL vers create_listing_file.php)';
+$lang['site_created'] = 'créé';
+$lang['site_delete'] = 'supprimer';
+$lang['site_delete_hint'] = 'supprimer ce site et toutes les informations associées';
+$lang['site_deleted'] = 'supprimé';
+$lang['site_err'] = 'une erreur est survenue';
+$lang['site_err_remote_file_not_found'] = 'le fichier create_listing_file.php est introuvable sur le site distant';
+$lang['site_local'] = 'Local';
+$lang['site_remote'] = 'Distant';
+$lang['site_synchronize'] = 'synchroniser';
+$lang['site_synchronize_hint'] = 'met à jour la base de données à partir des fichiers';
+$lang['status'] = 'statut';
+$lang['storage'] = '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['title_categories'] = 'Gestion des catégories';
+$lang['title_configuration'] = 'Configuration de Piwigo';
+$lang['title_default'] = 'Administration de Piwigo';
+$lang['title_edit_cat'] = 'Modifier une catégorie';
+$lang['title_groups'] = 'Gestion des groupes';
+$lang['title_liste_users'] = 'Liste des utilisateurs';
+$lang['title_picmod'] = 'Modifier les informations d\'une image';
+$lang['title_thumbnails'] = 'Création des miniatures';
+$lang['title_update'] = 'Synchronisation de la base de données à partir des fichiers';
+$lang['title_upload'] = 'Images en attente de validation';
+$lang['tn_all'] = 'tout';
+$lang['tn_alone_title'] = 'image sans miniature (jpeg et png uniquement)';
+$lang['tn_err_height'] = 'la hauteur doit un entier supérieur à';
+$lang['tn_err_width'] = 'la largeur doit être un entier supérieur à';
+$lang['tn_format'] = 'pour le format de fichier';
+$lang['tn_no_missing'] = 'Aucune miniature ne manque';
+$lang['tn_no_support'] = 'Image inaccessible ou non supportée';
+$lang['tn_params_GD'] = 'version de GD';
+$lang['tn_params_title'] = 'Paramètre de miniaturisation';
+$lang['tn_results_gen_time'] = 'générée en';
+$lang['tn_results_title'] = 'Résultats de la miniaturisation';
+$lang['tn_stats'] = 'Statistiques générales';
+$lang['tn_stats_max'] = 'temps maximal';
+$lang['tn_stats_mean'] = 'temps moyen';
+$lang['tn_stats_min'] = 'temps minimal';
+$lang['tn_stats_nb'] = 'nombre de miniatures créées';
+$lang['tn_stats_total'] = 'temps total';
+$lang['tn_thisformat'] = 'pour ce format de fichier';
+$lang['unit mode'] = 'mode unitaire';
+$lang['unlocked'] = 'déverrouillée';
+$lang['unset'] = 'vider';
+$lang['up'] = 'Déplacer vers le haut';
+$lang['update categories informations'] = 'Mettre à jour les informations des catégories';
+$lang['update images informations'] = 'Mettre à jour les informations des images';
+$lang['update'] = 'Synchroniser';
+$lang['update_cats_subset'] = 'traiter uniquement une catégorie';
+$lang['update_default_title'] = 'Choisir une option';
+$lang['update_display_info'] = 'afficher un maximum d\'informations (catégories ajoutées, éléments ajoutés, catégories et éléments supprimés)';
+$lang['update_err_pwg_version_differs'] = 'La version Piwigo sur le site distant est differente';
+$lang['update_err_pwg_version_differs_info'] = 'La version de create_listing_file.php sur le site distant et Piwigo doit être la même';
+$lang['update_err_remote_listing_not_found'] = 'le fichier listing.xml est introuvable';
+$lang['update_err_remote_listing_not_found_info'] = 'le fichier listing.xml est introuvable sur le site distant. Ce fichier est generé en choisissant la commande "générer le listing" dans le gestionnaire de sites';
+$lang['update_error_list_title'] = 'Liste des erreurs';
+$lang['update_errors_caption'] = 'Légende des erreurs';
+$lang['update_infos_title'] = 'Informations détaillées';
+$lang['update_missing_file_or_dir'] = 'Erreur d\'ouverture fichier/répertoire';
+$lang['update_missing_file_or_dir_info'] = 'Le fichier ou répertoire ne peut pas être accessible (soit il n\'existe pas, soit l\'accès est refusé)';
+$lang['update_missing_tn_info'] = '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['update_missing_tn_short'] = 'miniature manquante';
+$lang['update_nb_del_categories'] = 'catégories supprimées de la base de données';
+$lang['update_nb_del_elements'] = 'éléments supprimés de la base de données';
+$lang['update_nb_elements_metadata_available'] = 'images candidates à la synchronisation avec les méta-données';
+$lang['update_nb_elements_metadata_sync'] = 'informations des images synchronisées avec les méta-données';
+$lang['update_nb_errors'] = 'erreurs survenues durant la synchronisation';
+$lang['update_nb_new_categories'] = 'catégories ajoutées dans la base de données';
+$lang['update_nb_new_elements'] = 'éléments ajoutés dans la base de données';
+$lang['update_nb_upd_elements'] = 'éléments mis à jour dans la base de données';
+$lang['update_part_research'] = 'Chercher les nouvelles images dans les répertoires';
+$lang['update_research_added'] = 'ajouté';
+$lang['update_research_deleted'] = 'supprimé';
+$lang['update_result_metadata'] = 'Résultat de la synchronisation des méta-données';
+$lang['update_simulate'] = 'Simuler uniquement (aucun changement dans la base de données ne sera effectué)';
+$lang['update_simulation_title'] = '[Simulation]';
+$lang['update_sync_all'] = 'répertoires + fichiers';
+$lang['update_sync_dirs'] = 'répertoires uniquement';
+$lang['update_sync_files'] = 'synchroniser la structure des fichiers avec la base de données';
+$lang['update_sync_metadata'] = 'synchroniser les informations des éléments dans la base de données à partir des méta-données des fichiers';
+$lang['update_sync_metadata_all'] = 'même les éléments déjà synchronisés';
+$lang['update_sync_metadata_new'] = 'uniquement les éléments jamais synchronisés';
+$lang['update_used_metadata'] = 'Méta-données employées';
+$lang['update_wrong_dirname_info'] = 'Le nom des répertoires et des fichiers ne doit être constitué que de lettres, de chiffres, de "-", "_" et "."';
+$lang['update_wrong_dirname_short'] = '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['username'] = 'nom utilisateur';
+$lang['users'] = 'Utilisateurs';
+$lang['virtual_category'] = 'Catégorie virtuelle';
+$lang['waiting'] = 'En attente';
+$lang['is_default_group'] = 'par défaut';
+$lang['toggle_is_default_group'] = 'Inverser la propriété \'groupe par défaut\'';
+$lang['Advanced_features'] = 'Fonctions avancées';
+$lang['Elements_not_linked'] = 'Eléments non liés';
+$lang['web_services'] = 'Services Web ';
+$lang['title_wscheck'] = ' Gestion des accès ';
+$lang['ws_failed_upd'] = ' -> <strong>Opération non réalisée</strong> ';
+$lang['ws_success_upd'] = ' -> Action réalisée correctement ';
+$lang['ws_adding_legend'] = ' Ajout d\'un accès partenaire aux Services Web ';
+$lang['ws_update_legend'] = ' Supprimer / Modifier l\'accès du partenaire sélectionné ';
+$lang['ws_delete_legend'] = ' Supprimer définitivement l\'accès du partenaire sélectionné ';
+$lang['ws_Methods'] = ' Méthodes ';
+$lang['ws_KeyName'] = ' Partenaire ';
+$lang['ws_Access'] = ' Access ';
+$lang['ws_Start'] = ' Début ';
+$lang['ws_End'] = ' Fin ';
+$lang['ws_Request'] = 'Requête';
+$lang['ws_Limit'] = ' Limite ';
+$lang['ws_Comment'] = ' Commentaire ';
+$lang['Modify End from Now +'] = 'Modifier la Fin par cet instant + ';
+$lang['Delete'] = ' Retrait ';
+$lang['Confidential partner key'] = 'Clé confidentielle';
+$lang['Basis of access key calculation'] = 'Base de calcul de la clé';
+$lang['Target'] = 'Cible';
+$lang['Access: see help text for more'] = 'Accès: voir l\'aide en ligne';
+$lang['Facultative and restrictive option'] = 'Option facultative et restrictive';
+$lang['Postponed availability in days'] = 'Report de disponibilité en jours';
+$lang['Duration in days'] = 'Durée en jours';
+$lang['Restrict access to'] = 'Accès restreint à';
+$lang['Returned images limit'] = 'Limite de transmision';
+$lang['Comment to identify your partner clearly'] = 'Commentaire vous permettant d\'identifier votre partenaire facilement';
+$lang['Add this access definition']= 'Ajouter cette définition d\'accès';
+$lang['Web Services availability duration in days'] = 'Durée d\'ouverture des Services Web en jours';
+$lang['Web Services under control'] = 'Les Services Web de Piwigo sont totalement operationnels et toutes les requêtes sont contrôlées.';
+$lang['special_admin_menu'] = 'Spéciales';
+$lang['Duplicates'] = 'Fichiers portant le même nom dans plusieurs catégories physiques';
+
+$lang['Export data'] = 'Exporter les données';
+$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['image'] = 'images';
+$lang['section'] = 'section';
+$lang['tags'] = 'tags';
+$lang['conf_history_guest'] = 'Enregistrer les pages visitées par les invités';
+$lang['conf_history_user'] = 'Enregistrer les pages visitées par les utilisateurs';
+$lang['conf_history_admin'] = 'Enregistrer les pages visitées par les administrateurs';
+$lang['cat_options_title'] = 'Propriétés';
+$lang['An information email was sent to group "%s"'] = 'Un mail d\'informations a été envoyé aux membres du groupe';
+$lang['Send an information email to group members'] = 'Envoyer un mail 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.'] = 'A bientôt.';
+$lang['Come to discover the category:'] = 'Venez découvrir la catégorie:';
+$lang['mail_content'] = 'Contenu du mail';
+$lang['none'] = 'aucun';
+$lang['high'] = 'high';
+$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['is_the_guest'] = 'invité';
+$lang['is_the_default'] = 'valeurs par défaut';
+$lang['High filesize'] = 'Taille du fichier HR';
+// --------- Starting below: New or revised $lang ---- from version 1.7.1
+$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 detail de l\'historique';
+$lang['purge history summary'] = 'Purger le sommaire de l\'historique';
+$lang['c13y_title'] = 'Contrôle d\'intégrité';
+$lang['c13y_Anomaly'] = 'Anomalie';
+$lang['c13y_Correction'] = 'Correction';
+$lang['c13y_Automatic_correction'] = 'Correction automatique';
+$lang['c13y_Impossible_automatic_correction'] = 'Correction automatique impossible';
+$lang['c13y_Correction_applied_success'] = 'Correction appliquée avec succés';
+$lang['c13y_Correction_applied_error'] = 'Correction appliquée avec erreur';
+$lang['c13y_anomaly_count'] = '%d anomalie a été détectée.';
+$lang['c13y_anomalies_count'] = '%d anomalies ont été détectées.';
+$lang['c13y_anomaly_corrected_count'] = '%d anomalie a été corrigée.';
+$lang['c13y_anomalies_corrected_count'] = '%d anomalies ont été corrigées.';
+$lang['c13y_anomaly_not_corrected_count'] = '%d anomalie n\'a pas pu être corrigée.';
+$lang['c13y_anomalies_not_corrected_count'] = '%d anomalies n\'ont pu être corrigées.';
+$lang['c13y_more_info'] = 'Allez sur %s ou %s pour plus d\'informations';
+$lang['c13y_more_info_forum'] = 'le forum';
+$lang['c13y_more_info_wiki'] = 'le wiki';
+$lang['c13y_exif_anomaly'] = 'La valeur de %s n\'est pas correcte parce que l\'exif n\'est pas supporté';
+$lang['c13y_exif_correction'] = '%s doit être mis à "false" dans votre fichier config_local.inc.php';
+$lang['c13y_guest_non_existent'] = 'L\'utilisateur "invité" principal n\'existe plus';
+$lang['c13y_bad_guest_status'] = 'Le statut de l\'utilisateur "invité" principal est incorrect';
+$lang['c13y_default_non_existent'] = 'L\'utilisateur par défaut n\'existe plus';
+$lang['c13y_webmaster_non_existent'] = 'L\'utilisateur "webmestre" principal n\'existe plus';
+$lang['c13y_bad_webmaster_status'] = 'Le statut de l\'utilisateur "webmestre" principal est incorrect';
+$lang['c13y_user_created'] = 'Utilisateur "%s" créé avec comme mot de passe "%s"';
+$lang['c13y_user_status_updated'] = 'Statut de l\'utilisateur "%s" mis à jour';
+$lang['add new elements to caddie'] = 'ajouter les nouveaux éléments au panier';
+// --------- Starting below: New or revised $lang ---- from Butterfly (1.8)
+$lang['no_display_thumbnail'] = 'Pas d\'affichage';
+$lang['display_thumbnail_classic'] = 'Affichage classique';
+$lang['display_thumbnail_hoverbox'] = 'Affichage lors du survol';
+$lang['Thumbnails'] = 'Miniatures';
+$lang['obligatory_user_mail_address'] = 'L\'adresse mail 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['c13y_maintenance'] = 'Réinitialiser les contrôles d\'intégrité';
+$lang['Check all'] = 'Tout cocher';
+$lang['Uncheck all'] = 'Tout décocher';
+$lang['c13y_check_auto'] = 'Cocher les corrections automatiques';
+$lang['c13y_submit_correction'] = 'Appliquer les corrections sélectionnées';
+$lang['c13y_submit_ignore'] = 'Ignorer les anomalies sélectionnées';
+$lang['c13y_submit_refresh'] = 'Rafraîchir';
+$lang['c13y_ignore_msg1'] = 'L\'anomalie sera ignorée jusqu\'à la prochaine version de l\'application';
+$lang['c13y_ignore_msg2'] = 'La correction de l\'anomalie annulera le fait qu\'elle soit ignorée';
+$lang['c13y_anomaly_ignored_count'] = '%d anomalie a été ignorée.';
+$lang['c13y_anomalies_ignored_count'] = '%d anomalies ont été ignorées.';
+$lang['plugins_need_update'] = 'Plugins necessitant une mise à jour';
+$lang['plugins_dontneed_update'] = 'Plugins à jour';
+$lang['plugins_cant_check'] = 'Impossible de vérifier les plugins suivant';
+$lang['plugins_actual_version'] = 'Version<br>actuelle';
+$lang['plugins_new_version'] = 'Version<br>disponible';
+$lang['plugins_auto_update'] = 'Mise à jour automatique';
+$lang['plugins_auto_install'] = 'Installation automatique';
+$lang['plugins_download'] = 'Télécharger le fichier';
+$lang['plugins_description'] = '<b>Version:</b> %s<br><br><b>Date:</b> %s<br><br>%s';
+$lang['plugins_tab_list'] = 'Liste des plugins';
+$lang['plugins_tab_update'] = 'Vérifier les mises à jour';
+$lang['plugins_tab_new'] = 'Autres plugins disponibles';
+$lang['plugins_revisions'] = 'Dernières révisions';
+$lang['plugins_delete'] = 'Supprimer';
+$lang['plugins_confirm_install'] = 'Etes-vous sûr de vouloir installer ce plugin?';
+$lang['plugins_confirm_delete'] = 'Etes-vous sûr de vouloir supprimer ce plugin?';
+$lang['plugins_confirm_upgrade'] = 'Etes-vous sur de vouloir installer cette mise à jour? Vous devez vérifiez que cette mise à jour ne nécessite pas de désinstallation.';
+$lang['plugins_upgrade_ok'] = '%s a été mis à jour avec succès.';
+$lang['plugins_install_ok'] = 'Le plugin a été copié avec succès.';
+$lang['plugins_install_need_activate'] = 'Rendez-vous dans la liste des plugins pour l\'installer et l\'activer.';
+$lang['plugins_temp_path_error'] = 'Impossible de créer un fichier temporaire.';
+$lang['plugins_dl_archive_error'] = 'Impossible de récupérer l\'archive.';
+$lang['plugins_archive_error'] = 'Impossible de lire ou d\'extraire l\'archive.';
+$lang['plugins_extract_error'] = 'Une erreur est survenue pendant l\'extraction des fichiers (%s).';
+$lang['plugins_check_chmod'] = 'Vérifiez les permissions du dossier "plugins" et de ses sous-dossiers (CHMOD).';
+$lang['plugins_server_error'] = '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['DEMO'] = 'Démo';
+$lang['HOME'] = 'Accueil Piwigo';
+$lang['FORUM'] = 'Support';
+$lang['BUGS'] = 'Bogues';
+$lang['EXTENSIONS'] = 'Extensions';
+$lang['WIKI / DOC'] = 'Documentation';
+$lang['conf_upload_title'] = 'Téléchargement';
+$lang['Show upload link every time'] = 'Afficher le lien d\'ajout d\'image tout le temps';
+$lang['User access level to upload'] = 'Niveau d\'accès utilisateur pour télécharger';
+$lang['ACCESS_0'] = 'Accès libre';
+$lang['ACCESS_1'] = 'Accès à tous';
+$lang['ACCESS_2'] = 'Accès aux inscrits';
+$lang['ACCESS_3'] = 'Accès aux administrateurs';
+$lang['ACCESS_4'] = 'Accès aux webmestres';
+$lang['ACCESS_5'] = 'Pas d\'accès';
+$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['c13y_version_anomaly'] = 'La version de %s [%s] installée n\'est pas compatible avec la version requise [%s]';
+$lang['c13y_version_correction'] = 'Vous devez mettre à jour votre système pour profiter pleinement de l\'application sinon l\'application ne fonctionnera pas correctement, voire pas du tout';
+
+?> \ No newline at end of file
diff --git a/BSF/language/fr_FR/common.lang.php b/BSF/language/fr_FR/common.lang.php
new file mode 100644
index 000000000..b98c0ac0d
--- /dev/null
+++ b/BSF/language/fr_FR/common.lang.php
@@ -0,0 +1,368 @@
+<?php
+// +-----------------------------------------------------------------------+
+// | Piwigo - a PHP based picture gallery |
+// +-----------------------------------------------------------------------+
+// | Copyright(C) 2008 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'] = 'France';
+$lang_info['direction'] = 'ltr';
+$lang_info['code'] = 'fr';
+$lang_info['zero_plural'] = false;
+
+$lang['%.2f (rated %d times, standard deviation = %.2f)'] = '%.2f (noté %d fois, écart type = %.2f)';
+$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 utilisateur à valider';
+$lang['%d new comment'] = '%d nouveau commentaire utilisateur';
+$lang['%d new comments'] = '%d nouveaux commentaires utilisateur';
+$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 element'] = '%d nouvelle image';
+$lang['%d new elements'] = '%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 must match'] = 'Tous les tags doivent correspondre';
+$lang['All tags'] = 'Tous les tags';
+$lang['Any tag'] = 'N\'importe quel tag';
+$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 tag 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'] = 'Flux RSS complet (images, commentaires)';
+$lang['Confirm Password'] = 'Confirmer le mot de passe';
+$lang['Connection settings'] = 'Paramètres de connexion';
+$lang['Connection'] = '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 is missing'] = 'L\'adresse e-mail manque';
+$lang['Email address'] = 'Adresse e-mail';
+$lang['Enter your personnal informations'] = 'Entrer vos informations personnelles';
+$lang['Error sending email'] = 'Erreur à l\'envoi du mail';
+$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';
+$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 e-mail';
+$lang['No email address'] = 'Pas d\'adresse e-mail';
+$lang['No user matches this email address'] = 'Cette adresse e-mail ne correspond à aucun utilisateur classique';
+$lang['Notification'] = 'Notification';
+$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'] = 'Tags 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 tags';
+$lang['Search'] = 'Rechercher';
+$lang['See available tags'] = 'Voir les tags 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'] = 'Tag';
+$lang['Tags'] = 'Tags';
+$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 utilisateur. À 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_page_title'] = 'À propos de Piwigo';
+$lang['access_forbiden'] = 'Vous n\'êtes pas autorisé sur la page demandée';
+$lang['add to caddie'] = 'ajouter au panier';
+$lang['add_favorites_hint'] = 'ajouter cette image à vos favoris';
+$lang['admin'] = 'Administration';
+$lang['adviser_mode_enabled'] = 'Mode conseiller actif';
+$lang['all'] = 'tout';
+$lang['ascending'] = 'croissant';
+$lang['author(s) : %s'] = 'auteur(s) : %s';
+$lang['auto_expand'] = 'Développer toutes les catégories';
+$lang['became available after %s (%s)'] = 'mis à disposition après le %s (%s)';
+$lang['became available before %s (%s)'] = 'mis à disposition avant le %s (%s)';
+$lang['became available between %s (%s) and %s (%s)'] = 'mis à disposition entre le %s (%s) et le %s (%s)';
+$lang['became available on %s'] = 'mis à disposition le %s';
+$lang['best_rated_cat'] = 'Mieux notées';
+$lang['best_rated_cat_hint'] = 'afficher les images les mieux notées';
+$lang['caddie'] = 'Panier';
+$lang['calendar'] = 'Calendrier';
+$lang['calendar_any'] = 'Tout';
+$lang['calendar_hint'] = 'affichage année par année, mois par mois, jour par jour';
+$lang['calendar_picture_hint'] = 'afficher les images du ';
+$lang['calendar_view'] = 'Vue';
+$lang['chronology_monthly_calendar'] = 'Calendrier mensuel';
+$lang['chronology_monthly_list'] = 'Liste mensuelle';
+$lang['chronology_weekly_list'] = 'Liste hebdomadaire';
+$lang['click_to_redirect'] = 'Cliquez ici si votre navigateur ne vous redirige pas.';
+$lang['comment date'] = 'date du commentaire';
+$lang['comment'] = 'Commentaire';
+$lang['comment_added'] = 'Votre commentaire a été enregistré';
+$lang['comment_anti-flood'] = 'Système anti-abus : merci de patienter avant d\'ajouter un nouveau commentaire';
+$lang['comment_not_added'] = 'Votre commentaire n\'a pas été enregistré parce qu\'il ne vérifie pas les règles de validation';
+$lang['comment_to_validate'] = 'Un administrateur doit valider votre commentaire afin qu\'il soit visible.';
+$lang['comment_user_exists'] = 'Ce nom d\'utilisateur est déjà pris';
+$lang['comments'] = 'Commentaires';
+$lang['comments_add'] = 'Ajouter un commentaire';
+$lang['comments_del'] = 'Supprimer ce commentaire';
+$lang['comments_title'] = 'Commentaires des utilisateurs';
+$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['customize_page_title'] = '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_sort'] = 'Par défaut';
+$lang['del_favorites_hint'] = 'supprimer cette image de vos favoris';
+$lang['delete'] = 'Supprimer';
+$lang['descending'] = 'décroissant';
+$lang['download'] = 'télécharger';
+$lang['download_hint'] = 'télécharger ce fichier';
+$lang['edit category informations'] = 'éditer les informations de cette catégorie';
+$lang['edit'] = 'éditer';
+$lang['err_date'] = 'date erronée';
+$lang['excluded'] = 'exclus';
+$lang['favorite_cat'] = 'Mes favorites';
+$lang['favorite_cat_hint'] = 'afficher mes images favorites';
+$lang['favorites'] = 'Favoris';
+$lang['first_page'] = 'Première';
+$lang['gallery_locked_message'] = 'La galerie est verrouillée pour cause de maintenance. Revenir plus tard.';
+$lang['generation_time'] = 'Page fabriquée en';
+$lang['guest'] = 'visiteur';
+$lang['hello'] = 'Bonjour';
+$lang['hint_admin'] = 'disponible uniquement pour les administrateurs';
+$lang['hint_category'] = 'montre les images à la racine de cette catégorie';
+$lang['hint_comments'] = 'Voir les derniers commentaires utilisateur';
+$lang['hint_customize'] = 'personnaliser l\'apparence de la galerie';
+$lang['hint_search'] = 'recherche';
+$lang['home'] = 'Accueil';
+$lang['identification'] = 'Identification';
+$lang['images_available_cpl'] = 'dans cette catégorie';
+$lang['images_available_cat'] = 'dans %d sous-catégorie';
+$lang['images_available_cats'] = 'dans %d sous-catégories';
+$lang['included'] = 'inclus';
+$lang['invalid_pwd'] = 'Mot de passe invalide !';
+$lang['language'] = 'Langue';
+$lang['last %d days'] = '%d derniers jours';
+$lang['last_page'] = 'Dernière';
+$lang['link_info_image'] = 'Modifier les informations';
+$lang['logout'] = 'Déconnexion';
+$lang['mail_address'] = $lang['Email address'];
+$lang['mandatory'] = 'obligatoire';
+$lang['maxheight'] = 'Hauteur maximum des images';
+$lang['maxheight_error'] = 'La hauteur maximum des images doit être supérieure à 50';
+$lang['maxwidth'] = 'Largeur maximum des images';
+$lang['maxwidth_error'] = 'La largeur des images doit être supérieure à 50';
+$lang['mode_created_hint'] = 'afficher un calendrier par date de création';
+$lang['mode_flat_hint'] = 'afficher à plat les éléments des catégories et des sous-catégories';
+$lang['mode_normal_hint'] = 'retourner à la vue normale';
+$lang['mode_posted_hint'] = '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_cat'] = 'Plus vues';
+$lang['most_visited_cat_hint'] = 'afficher les images les plus vues';
+$lang['nb_image_line_error'] = 'Le nombre d\'images par ligne doit être un entier non nul';
+$lang['nb_image_per_row'] = 'Nombre de miniatures par ligne';
+$lang['nb_line_page_error'] = 'Le nombre de lignes par page doit être un entier non nul';
+$lang['nb_row_per_page'] = 'Nombre de lignes par page';
+$lang['nbm_unknown_identifier'] = 'Identifiants inconnus';
+$lang['new_password'] = 'Nouveau mot de passe';
+$lang['new_rate'] = 'Votez pour cette image';
+$lang['next_page'] = 'Suivante';
+$lang['no_category'] = 'Accueil';
+$lang['no_rate'] = 'pas de note';
+$lang['note_filter_day'] = 'L\'ensemble des éléments est filtré pour n\'afficher que les éléments récents de moins de %d jour.';
+$lang['note_filter_days'] = 'L\'ensemble des éléments est filtré pour n\'afficher que les éléments récents de moins de %d jours.';
+$lang['password updated'] = 'mot de passe mis à jour';
+$lang['periods_error'] = 'La période de nouveauté doit être un entier positif';
+$lang['picture'] = 'image';
+$lang['picture_high'] = 'Cliquer sur l\'image pour la visualiser en haute définition';
+$lang['picture_show_metadata'] = 'Montrer les méta-données du fichier';
+$lang['powered_by'] = 'Propulsé par';
+$lang['preferences'] = 'Préférences';
+$lang['previous_page'] = 'Précédente';
+$lang['random_cat'] = 'Images au hasard';
+$lang['random_cat_hint'] = 'afficher un ensemble aléatoire d\'images';
+$lang['recent_cats_cat'] = 'Catégories récentes';
+$lang['recent_cats_cat_hint'] = 'afficher les catégories récemment mises à jour ou créées';
+$lang['recent_period'] = 'Période récente';
+$lang['recent_pics_cat'] = 'Images récentes';
+$lang['recent_pics_cat_hint'] = 'afficher les images les plus récentes';
+$lang['redirect_msg'] = 'Redirection...';
+$lang['reg_err_login1'] = 'S\'il vous plaît, entrer un nom utilisateur';
+$lang['reg_err_login2'] = 'le nom utilisateur ne doit pas se terminer par un espace';
+$lang['reg_err_login3'] = 'le nom utilisateur ne doit pas commencer par un espace';
+$lang['reg_err_login5'] = 'ce nom utilisateur est déjà pris';
+$lang['reg_err_mail_address'] = 'l\'adresse e-mail doit être de la forme xxx@yyy.eee (exemple : jack@altern.org)';
+$lang['reg_err_pass'] = 'S\'il vous plaît, entrez à nouveau votre mot de passe';
+$lang['remember_me'] = 'Connexion auto';
+$lang['remove this tag'] = 'enlever ce tag de la liste';
+$lang['representative'] = 'Représentante';
+$lang['return to homepage'] = 'retour à la page d\'accueil';
+$lang['search_author'] = 'Rechercher un auteur';
+$lang['search_categories'] = 'Rechercher dans les catégories';
+$lang['search_date'] = 'Recherche par date';
+$lang['search_date_from'] = 'Date';
+$lang['search_date_to'] = 'Date de fin';
+$lang['search_date_type'] = 'Type de date';
+$lang['search_keywords'] = 'Recherche de mot';
+$lang['search_mode_and'] = 'Rechercher tous les mots';
+$lang['search_mode_or'] = 'Rechercher un des mots';
+$lang['search_one_clause_at_least'] = 'Requête vide. Aucun critère fourni.';
+$lang['search_options'] = 'Options de recherche';
+$lang['search_result'] = 'Résultats de recherche';
+$lang['search_subcats_included'] = 'Rechercher dans les sous-catégories';
+$lang['search_title'] = 'Recherche';
+$lang['searched words : %s'] = 'mots recherchés : %s';
+$lang['send_mail'] = 'Contacter';
+$lang['set as category representative'] = 'Choisir comme représentante de cette catégorie';
+$lang['show_nb_comments'] = 'Montrer le nombre de commentaires';
+$lang['show_nb_hits'] = 'Montrer le nombre de visualisations';
+$lang['slideshow'] = 'Diaporama';
+$lang['slideshow_stop'] = 'arrêter le diaporama';
+$lang['special_categories'] = 'Spéciales';
+$lang['sql_queries_in'] = 'requêtes SQL en';
+$lang['start_filter_hint'] = 'n\'afficher que les éléments récents';
+$lang['stop_filter_hint'] = 'retourner à l\'affichage de tous les éléments';
+$lang['the beginning'] = 'le début';
+$lang['theme'] = 'Thème de l\'interface';
+$lang['thumbnails'] = 'Miniatures';
+$lang['title_menu'] = 'Menu';
+$lang['title_send_mail'] = 'Un commentaire sur le site';
+$lang['today'] = 'aujourd\'hui';
+$lang['update_rate'] = 'Mettre à jour votre note';
+$lang['update_wrong_dirname'] = 'mauvais nom de répertoire';
+$lang['upload_advise_filesize'] = 'le poids de l\'image ne doit dépasser : ';
+$lang['upload_advise_filetype'] = 'le format de l\'image doit être jpg, png ou gif';
+$lang['upload_advise_height'] = 'la hauteur de l\'image ne doit pas dépasser : ';
+$lang['upload_advise_thumbnail'] = 'Optionnel, mais recommandé : choisir une miniature à associer ';
+$lang['upload_advise_width'] = 'la largeur de l\'image ne doit pas dépasser : ';
+$lang['upload_author'] = 'Auteur';
+$lang['upload_cannot_upload'] = 'impossible de transférer le fichier sur le serveur';
+$lang['upload_err_username'] = 'nom d\'utilisateur manquant';
+$lang['upload_file_exists'] = 'ce fichier existe déjà';
+$lang['upload_filenotfound'] = 'le format du fichier n\'est pas un format d\'image';
+$lang['upload_forbidden'] = 'impossible d\'ajouter une image dans cette catégorie';
+$lang['upload_name'] = 'Nom de l\'image';
+$lang['upload_picture'] = 'Ajouter une image';
+$lang['upload_successful'] = 'Image ajoutée avec succès, un administrateur doit valider l\'ajout pour le rendre visible';
+$lang['upload_title'] = 'Ajouter une image';
+$lang['useful when password forgotten'] = 'utile en cas d\'oubli de mot de passe';
+$lang['qsearch'] = '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['Delete: %s'] = 'Suppression: %s';
+$lang['Validate: %s'] = 'Validation: %s';
+$lang['Comment by %s'] = 'Commentaire par %s';
+$lang['User: %s'] = 'Utilisateur: %s';
+$lang['Email: %s'] = 'Email: %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['guest_must_be_guest'] = '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 (1.8)
+$lang['Administrator, webmaster and special user cannot use this method'] = 'Administrateur, webmestre et utilisateur spécial ne peuvent pas utiliser cette méthode';
+$lang['reg_err_mail_address_dbl'] = 'un utilisateur utilise déjà cette adresse e-mail';
+$lang['Category results for'] = 'Résultats des catégories pour';
+$lang['Tag results for'] = 'Résultats des tags pour';
+$lang['from %s to %s'] = 'de %s à %s';
+$lang['start_play'] = 'Lecture du diaporama';
+$lang['stop_play'] = 'Pause du diaporama';
+$lang['start_repeat'] = 'Répeter le diaporama';
+$lang['stop_repeat'] = 'Ne pas répeter le diaporama';
+$lang['inc_period'] = 'Ralentir la vitesse du diaporama';
+$lang['dec_period'] = 'Accélerer la vitesse du diaporama';
+$lang['Submit'] = 'Valider';
+$lang['Yes'] = 'Oui';
+$lang['No'] = 'Non';
+$lang['%d element']='%d image';
+$lang['%d elements']='%d images';
+$lang['%d element are also linked to current tags'] = '%d image est également liée aux tags courants';
+$lang['%d elements are also linked to current tags'] = '%d images sont également liées aux tags courants';
+$lang['See elements linked to this tag only'] = 'Voir les images liées uniquement à ce tag';
+$lang['elements posted during the last %d days'] = 'images ajoutées au cours de %d derniers jours';
+$lang['Choose an image'] = 'Choisir une image à ajouter';
+$lang['Piwigo Help'] = 'Aide de Piwigo';
+
+?>
diff --git a/BSF/language/fr_FR/help.html b/BSF/language/fr_FR/help.html
new file mode 100644
index 000000000..dd16a6cb2
--- /dev/null
+++ b/BSF/language/fr_FR/help.html
@@ -0,0 +1,250 @@
+<h2>Aide</h2>
+
+<h3>Démarrage rapide</h3>
+
+<ol>
+
+ <li>Créer un répertoire local "categorie_test".</li>
+
+ <li>Remplir le répetoire "categorie_test" avec des photos.</li>
+
+ <li>Ouvrir une connexion FTP vers la galerie distante.</li>
+
+ <li>Télécharger le répertoire local "categorie_test" dans le répertoire
+distant "galleries". Donner tous les droits (777) au nouveau répertoire
+"galleries/categorie_test".</li>
+
+ <li>Se connecter à votre installation de Piwigo en tant
+qu'administrateur.</li>
+
+ <li>Se rendre sur <span class="pwgScreen">Administration, Images,
+Miniatures</span>. Demander à créer les miniatures absentes selon l'analyse
+de Piwigo.</li>
+
+ <li>Se rendre sur <span class="pwgScreen">Administration, Catégories,
+Synchroniser</span>. Cocher "répertoires + fichiers", décocher "Simuler
+uniquement" et valider la synchronisation.</li>
+
+ <li>Et voilà. Vous avez créer la catégorie "categorie_test" à la racine de
+votre galerie.</li>
+
+</ol>
+
+<h3>Ajouts d'éléments</h3>
+
+<ul>
+
+ <li>
+
+ <p>Les répertoires représentant les catégories sont 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>Fondamentalement, une catégorie est représentée par un répertoire à
+n'importe quel niveau sous le répertoire "galleries" de votre installation
+de Piwigo. Chaque catégorie peut contenir autant de sous-niveaux que
+désiré. Dans l'exemple ci-dessus, categorie-1.1.1.1 est à un niveau 4 de
+profondeur.</li>
+
+ <li>Fondamentalement, un élément est représenté par un fichier. Un fichier
+peut être un élément pour Piwigo si l'extension du nom du fichier est
+parmi 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 est parmi le 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 non image (vidéos, sons, fichiers texte, tout ce que vous
+voulez...) sont par défaut représentés par un 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, Catégories, Synchroniser</span>.</li>
+
+</ul>
+
+<h3>Miniatures</h3>
+
+<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 (comme ThumbClic ou PhpMyVignettes, voir le site de présentation
+de Piwigo).</li>
+
+ <li>Vous pouvez également utiliser l'outil de création de miniature
+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 tous les
+répertoires représentant les catégories pour tous les utilisateurs
+(propriétaire, groupe, autre).</li>
+
+</ul>
+
+<h3>Autorisations</h3>
+
+<ul>
+
+ <li>Vous pouvez interdire l'accès aux catégories. Les catégories peuvent
+être publiques ou privées. Les autorisations (valables pour les groupes et
+les utilisateurs) sont gérables uniquement pour les catégories privées.</li>
+
+ <li>Vous pouvez rendre une catégorie privée en l'éditant (<span
+class="pwgScreen">Administration, Catégories, Gérer, Editer</span>) ou en
+gérant les options pour votre arbre complet des catégories (<span
+class="pwgScreen">Administration, Catégories, Propriétés, Publique/Privée</span>).</li>
+
+ <li>Une fois que certaines catégories sont privées, vous pouvez gérer les
+autorisations pour les groupes et les utilisateurs (<span
+class="pwgScreen">Administration, Identification</span>).</li>
+
+</ul>
+
+<h3>Groupes d'utilisateurs</h3>
+
+<ul>
+
+ <li>Piwigo peut gérer des groupes d'utilisateurs. Très pratique
+pour gérer des autorisations communes sur les catégories privées.</li>
+
+ <li>Vous pouvez créer des groupes et y ajouter des utilisateurs dans la
+<span class="pwgScreen">Administration, Identification, Groupes</span>.</li>
+
+ <li>Un utilisateur peut appartenir à plusieurs groupes. L'autorisation est
+plus forte que 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.</li>
+
+</ul>
+
+<h3>Ajout de fichiers par les utilisateurs</h3>
+
+<p>Pour permettre aux utilisateurs d'ajouter des fichiers :</p>
+
+<ol>
+
+ <li>autoriser l'ajout d'images sur n'importe quelle catégorie (<span
+class="pwgScreen">Administation, Catégories, Gestion, Edit</span> ou <span
+class="pwgScreen">Administration, Catégories, Propriétés, Ajout d'images</span>).</li>
+
+ <li>donner les droits en écriture (pour tous les utilisateurs) sur les
+répertoires correspondant aux catégories qui sont autorisées à l'ajout.</li>
+</ol>
+ <p>Les fichiers ajoutés par les utilisateurs ne sont pas directement
+visibles sur le site, ils doivent être validés par un administrateur. Pour
+cela, un administrateur doit se rendre dans zone administration, Images, En
+attente afin de valider ou rejeter les fichiers proposés. Il est ensuite
+nécessaire de synchroniser le système de fichier avec la base de données.</p>
+
+
+
+<h3>Liens entre les éléments et les catégories, catégories virtuelles</h3>
+
+<ul>
+
+ <li>Piwigo dissocie les catégories qui stockent les éléments et les
+catégories où les éléments sont montrés.</li>
+
+ <li>Par défaut, les élement ne sont montrés que dans leurs catégories
+réelles : celles qui correspondent à leurs répertoires sur le serveur.</li>
+
+ <li>Pour lier un élément à une catégorie, il suffit de faire une
+association sur la page d'édition de l'élément (un lien existe vers cette
+page lorsque vous êtes connecté en tant qu'administrateur), sur la page
+regroupant les informations sur tous les éléments d'une catégorie ou bien
+encore à l'aide du caddie.</li>
+
+ <li>En partant de ce principe, il est possible de créer des catégories
+virtuelles : aucun répertoire ne correspond à ces catégories. Vous pouvez
+créer des catégories virtuelles sur <span class="pwgScreen">Administration,
+Catégorie, Gérer</span>.</li>
+
+</ul>
+
+<h3>Informations diverses</h3>
+
+<ul>
+
+ <li>Une fois votre galerie créée, configurez l'affichage par
+défaut tel que désiré dans <span class="pwgScreen">Administation,
+Configuration, Affichage par défaut</span>. En effet, chaque nouvel
+utilisateur héritera de ces propriétés d'affichage.</li>
+
+ <li>Pour tout question, n'hésitez pas à visiter le forum ou à y poser une
+question si votre recherche est infructueuse. Le
+<a href="http://forum.phpwebgallery.net">forum</a> est disponible sur le site
+ de Piwigo. Consulter également la
+<a href="http://phpwebgallery.net/doc">documentation officielle de
+Piwigo</a> pour obtenir plus de détails.</li>
+
+</ul>
diff --git a/BSF/language/fr_FR/help/advanced_feature.html b/BSF/language/fr_FR/help/advanced_feature.html
new file mode 100644
index 000000000..3c6014012
--- /dev/null
+++ b/BSF/language/fr_FR/help/advanced_feature.html
@@ -0,0 +1,16 @@
+<h2>Fonctions avancées</h2>
+
+<p>Liste des fonctionnalités spéciales pour les administrateurs experts de PWG:</p>
+
+<ul>
+
+ <li>
+ <strong>Eléments non liés:</strong>
+ Affiche les images qui ne sont pas associées à une 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>
diff --git a/BSF/language/fr_FR/help/cat_modify.html b/BSF/language/fr_FR/help/cat_modify.html
new file mode 100644
index 000000000..f6caa5faa
--- /dev/null
+++ b/BSF/language/fr_FR/help/cat_modify.html
@@ -0,0 +1,149 @@
+<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>: donner une idée du contenu de la catégorie,
+ cette indication figurera sous 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 colonnes du 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>: laquelle moyenne pourrait être modifiée par le 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évisibles.</p>
+
+
+<h3>Représentant</h3>
+
+<p>Le représentant d'une catégorie est la miniature affichée pour
+représenter la catégorie sur la page principale (<span
+class="pwgScreen">category.php</span>) lorsqu'une catégorie contient
+uniquement des sous-catégories et pas d'éléments directs (comme à la
+racine)</p>
+
+<p>Il existe 4 moyens de choisir le représentant d'une catégorie:</p>
+
+<ul>
+
+ <li><span class="pwgScreen">Page d'affichage des images</span>: dans la barre des boutons
+d'action, l'un d'eux permet de choisir l'élément affiché 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>La représentation 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 aucun élément (mais uniquement des
+sous-catégories) elle peut quand même ê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 du 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>: Où la nouvelle catégorie doit être,
+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 mail d'informations aux membres d'un groupe</h3>
+
+<ul>
+
+<li><strong>Groupe</strong>: Groupe de destinataires</li>
+
+<li><strong>Contenu du mail</strong>: Texte libre à leur envoyer.</li>
+
+</ul> \ No newline at end of file
diff --git a/BSF/language/fr_FR/help/cat_move.html b/BSF/language/fr_FR/help/cat_move.html
new file mode 100644
index 000000000..658427e6d
--- /dev/null
+++ b/BSF/language/fr_FR/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ée à la racine des catégories.
+Vous ne pouvez déplacer une catégorie dans elle-même ou ses enfants.</p>
diff --git a/BSF/language/fr_FR/help/cat_options.html b/BSF/language/fr_FR/help/cat_options.html
new file mode 100644
index 000000000..4ac25d9ed
--- /dev/null
+++ b/BSF/language/fr_FR/help/cat_options.html
@@ -0,0 +1,42 @@
+<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 pas disponible pour les catégories virtuelles et
+distantes.</dd>
+
+ <dt>Commentaires utilisateur</dt>
+
+ <dd>Autoriser les utilisateurs à ajouter des commentaires dans les catégories sélectionnée.
+Par héritage, une image est 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>Gestion du statut des catégories. Les permissions ne sont possibles
+que pour les catégories privées. Une fois qu'une catégorie est privée, vous
+devez explicitement autoriser les utilisateurs ou les groupes à y
+accéder. Lorsqu'une catégorie devient privée, toutes les catégories enfant
+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>) est
+<em>true</em>. Chaque catégorie peut-être représentée au hasard ou par une
+miniature fixe unique.</dd>
+
+</dl>
diff --git a/BSF/language/fr_FR/help/cat_perm.html b/BSF/language/fr_FR/help/cat_perm.html
new file mode 100644
index 000000000..ea6bf9858
--- /dev/null
+++ b/BSF/language/fr_FR/help/cat_perm.html
@@ -0,0 +1,16 @@
+<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 cette
+catégorie.</p>
+
+<h3>Groupes</h3>
+
+<p>Vous pouvez autoriser ou interdire l'accès aux groupes. En modifiant les
+autorisations des groupes, vous modifierez probablement la liste des
+utilisateurs autorisés grâce à l'appartenance aux groupes.</p>
+
+<h3>Utilisateurs</h3>
+
+<p>Vous pouvez autoriser ou interdire l'accès aux utilisateurs
+individuellement.</p>
diff --git a/BSF/language/fr_FR/help/configuration.html b/BSF/language/fr_FR/help/configuration.html
new file mode 100644
index 000000000..5f4b274ee
--- /dev/null
+++ b/BSF/language/fr_FR/help/configuration.html
@@ -0,0 +1,137 @@
+<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
+cass="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 mail est obligatoire pour tous les utilisateurs</strong>: L'adresse mail sera vérifié 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>
+<ul>
+ <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>
+
+ <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>Téléchargement</h3>
+<ul>
+ <li><strong>Afficher le lien d'ajout d'image tout le temps</strong>: S'il existe des catégories permettant le téléchargement, le lien d'ajout d'image sera affiché quelque soit la catégorie.</li>
+ <li><strong>Niveau d'accès utilisateur pour télécharger</strong>: Permet de restreindre l'ajout à certains utilisateurs</li>
+ <li><strong>Notifier les administrateurs quand une image est téléchargée</strong>: Les administrateurs recevront un courriel à chaque image mis à disposition 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/BSF/language/fr_FR/help/group_list.html b/BSF/language/fr_FR/help/group_list.html
new file mode 100644
index 000000000..fc08b0408
--- /dev/null
+++ b/BSF/language/fr_FR/help/group_list.html
@@ -0,0 +1,21 @@
+<h2>Liste des groupes</h2>
+
+<p>Manipulation des propriétés des groupes définis.</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 les groupes associés automatiquement à chaque nouvel utilisateur.</p> \ No newline at end of file
diff --git a/BSF/language/fr_FR/help/history.html b/BSF/language/fr_FR/help/history.html
new file mode 100644
index 000000000..2940321ad
--- /dev/null
+++ b/BSF/language/fr_FR/help/history.html
@@ -0,0 +1,52 @@
+<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> : vous visualisez les statistiques
+ par année</li>
+
+ <li><strong>Statistiques d'une année</strong> : vous visualisez les statistiques
+ des mois de l’année sélectionnée.</li>
+
+ <li><strong>Statistiques d'un mois</strong> : vous visualisez les statistiques
+ des jours du mois sélectionné.</li>
+
+ <li><strong>Statistiques d'une journée</strong> : vous visualisez les statistiques
+ des 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 explorées
+ sur votre site avec l'aide de différents filtres.</p>
+
+ <li><strong>Filtrer par date</strong> : sélectionner la plage
+ d'observation 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 image dont vous
+ souhaitez observer l’activité.</li>
+</ul> \ No newline at end of file
diff --git a/BSF/language/fr_FR/help/index.php b/BSF/language/fr_FR/help/index.php
new file mode 100644
index 000000000..c15b15795
--- /dev/null
+++ b/BSF/language/fr_FR/help/index.php
@@ -0,0 +1,30 @@
+<?php
+// +-----------------------------------------------------------------------+
+// | Piwigo - a PHP based picture gallery |
+// +-----------------------------------------------------------------------+
+// | Copyright(C) 2008 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/BSF/language/fr_FR/help/maintenance.html b/BSF/language/fr_FR/help/maintenance.html
new file mode 100644
index 000000000..06fe13fa2
--- /dev/null
+++ b/BSF/language/fr_FR/help/maintenance.html
@@ -0,0 +1,51 @@
+<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>Des informations deviennent inutiles avec le temps. Les supprimer de la
+base de données libère de l'espace disque.</p>
+
+<ul>
+
+ <li><strong>Mettre à jour les informations des catégories:</strong> Pour
+chaque catégorie, les informations à controller et/ou mettre à jour sont les
+suivantes: liste des catégories mères, nombre d'éléments, date du dernier
+élément, position parmi les catégories soeur, 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 à mettre à jour sont: chemin complet vers le
+fichier, note moyenne. <em>Attention</em>: ne pas confondre avec les
+méta-données qui 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>
+Pour chaque tables de la base de données PhpWegGallery, les opérations de ré-ordonnancement, de réparation et d'optimisation sont effectuées.
+ </li>
+
+</ul>
+
+<ul>
+ <li><strong>Purger le detail 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 et il n'existe aucun moyen de les récupérer.</li>
+
+ <li><strong>Purger le sommaire de l'historique:</strong> Supprime toutes les informations sommaires (obtenues à partir de detail 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>
+
+</ul>
diff --git a/BSF/language/fr_FR/help/notification_by_mail.html b/BSF/language/fr_FR/help/notification_by_mail.html
new file mode 100644
index 000000000..444af5883
--- /dev/null
+++ b/BSF/language/fr_FR/help/notification_by_mail.html
@@ -0,0 +1,15 @@
+<h2>Notification par mail</h2>
+
+<p>Cet écran permet de configurer, de gérer la notification aux utilisateurs de changements par l'envoi d'un mail.</p>
+
+<p>Cet écran est composé de 3 onglets:</p>
+
+<h3>Paramètrage</h3>
+<p>Accésible uniquement aux webmestres, cet onglet permet de positionner les paramètres de la notification par mail.</p>
+
+<h3>Inscription</h3>
+<p>Accésible uniquement aux webmestres, cet onglet permet de gérer les inscriptions/désinscriptions à la notification par mail.</p>
+
+<h3>Envoi</h3>
+<p>Accésible aux webmestres et aux administrateurs, cet onglet permet d'effectuer les envois des mails pour notifier les changements.</p>
+
diff --git a/BSF/language/fr_FR/help/permalinks.html b/BSF/language/fr_FR/help/permalinks.html
new file mode 100644
index 000000000..de7291331
--- /dev/null
+++ b/BSF/language/fr_FR/help/permalinks.html
@@ -0,0 +1,7 @@
+<h2>Liens permanents</h2>
+
+<p>Les liens permanents sont utilisés pour rendre les urls des catégories plus jolis. Quand une catégorie a un lien permanent associée, l'identifiant de la catégorie 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 a PWG fonctionnent encore. 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/BSF/language/fr_FR/help/search.html b/BSF/language/fr_FR/help/search.html
new file mode 100644
index 000000000..3e1ce2c17
--- /dev/null
+++ b/BSF/language/fr_FR/help/search.html
@@ -0,0 +1,27 @@
+<h2>Recherche</h2>
+
+<p>Recherche d'images à travers l'ensemble de la galerie.</p>
+
+<dl>
+
+ <dt>Rechercher un mot</dt>
+
+ <dd>Recherche un ou plusieurs mots dans tous les attributs liés aux
+images. Utiliser * comme joker pour les recherches partielles.</dd>
+
+ <dt>Recherche d'un auteur</dt>
+
+ <dd>Utiliser * comme joker 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 souhaiter faire une recherche "avant". L'année doit être entrée dans le
+dernier champ sous forme de 4 chiffres (2005 par exemple).</dd>
+
+ <dt>Recherche dans les catégories</dt>
+
+ <dd>Sélectionner les catégories sur lesquelles restreindre la
+recherche.</dd>
+
+</dl>
diff --git a/BSF/language/fr_FR/help/site_manager.html b/BSF/language/fr_FR/help/site_manager.html
new file mode 100644
index 000000000..7d5eb094a
--- /dev/null
+++ b/BSF/language/fr_FR/help/site_manager.html
@@ -0,0 +1,56 @@
+<h2>Sites distant</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
+avez de nombreux fichiers à montrer.</p>
+
+
+<ol>
+
+ <li>éditer le fichier <span
+class="filename">tools/create_listing_file.php</span> en modifiant la
+section des paramètres comme <code>$conf['prefix_thumbnail']</code> ou
+<code>$conf['use_exif']</code>.</li>
+
+ <li>placer le fichier <span
+class="filename">tools/create_listing_file.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 FTP. 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 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/BSF/language/fr_FR/help/synchronize.html b/BSF/language/fr_FR/help/synchronize.html
new file mode 100644
index 000000000..52b3d41e6
--- /dev/null
+++ b/BSF/language/fr_FR/help/synchronize.html
@@ -0,0 +1,19 @@
+<h2>Synchroniser</h2>
+
+<ul>
+
+ <li>Il existe 2 types de synchronisations : structure et
+meta-données. Synchroniser la structure revient à synchroniser votre arbre
+des répertoires et fichiers avec la représentation de la structure dans la
+base de données. Synchroniser les méta-données permet de mettre à jour les
+informations comme 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 d'avancer pas à pas : catégorie par catégorie.</li>
+
+</ul>
diff --git a/BSF/language/fr_FR/help/thumbnail.html b/BSF/language/fr_FR/help/thumbnail.html
new file mode 100644
index 000000000..f959e72ec
--- /dev/null
+++ b/BSF/language/fr_FR/help/thumbnail.html
@@ -0,0 +1,36 @@
+<h2>Création des miniatures</h2>
+
+<p>Création des miniatures manquantes. L'utilisation de cette fonctionnalité
+n'est pas conseillé si votre galerie est hébergée sur un serveur
+mutualisé (resources 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. Si vous choisissez
+la mauvaise, des messages d'erreurs apparaîtront, revenez sur la page
+précédente et choisissez l'autre version. Si aucune version ne marche, cela
+signifie que GD n'est pas disponible.</dd>
+
+ <dt>Largeur et hauteur</dt>
+
+ <dd>Dimensions maximum que les miniatures peuvent prendre. Le ratio
+largeur/hauteur original est conservée. 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'hésayez pas de miniaturiser un trop grand nombre d'images à la
+fois. En effet, la miniaturisation requiert une relativement grosse
+utilisation processeur.</dd>
+
+ <dt>Format de fichier</dt>
+
+ <dd>Les miniatures sont créées au format JPEG. Seuls les formats PNG et
+JPEG peuvent être miniaturisés.</dd>
+
+</dl>
diff --git a/BSF/language/fr_FR/help/user_list.html b/BSF/language/fr_FR/help/user_list.html
new file mode 100644
index 000000000..711a2c998
--- /dev/null
+++ b/BSF/language/fr_FR/help/user_list.html
@@ -0,0 +1,39 @@
+<h2>Liste des utilisateurs</h2>
+
+<p>Manipulation des propriétés des utilisateurs enregistrés. Seules les
+permissions sont gérées dans un écran différent.</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 (* = joker), avec le
+groupe ou encore le statut. La liste peut être ordonnée selon la date
+d'enregistrement ou le nom d'utilisateur, par ordre croissant on
+décroissant.</p>
+
+<p>Cet écran fonctionne par modification de plusieurs utilisateurs
+simultanément:</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>La cible est la liste des utilisateurs sélectionnés (par défaut) ou bien
+tous les utilisateurs de la liste filtrée.</p>
+
+<h3>Conseiller</h3>
+<p>Définition d'un utilisateur conseiller:</p>
+<ul>
+ <li>permet d'accéder à tous les écrans permis par son statut</li>
+ <li>accès uniquement en consultation ou en simulation</li>
+</ul>
+
+<p>Il est possible de permettre l'assignation du mode conseiller avec la variable $conf['allow_adviser'].</p>
+<p>Si cette variable est à 'true', il sera possible de définir l'utilisateur comme un conseiller</p>
diff --git a/BSF/language/fr_FR/help/web_service.html b/BSF/language/fr_FR/help/web_service.html
new file mode 100644
index 000000000..acb537d73
--- /dev/null
+++ b/BSF/language/fr_FR/help/web_service.html
@@ -0,0 +1,48 @@
+<h2>Web Service Checker</h2>
+
+<p>Cette page permet de définir les paramètres de votre web service.</p>
+
+<dl>
+
+ <dt>Conditions de fonctionnement</dt>
+
+ <dd>Si l'accès aux Web Services est contrôlé (Configuration avancée => $conf['ws_access_control'])
+ vous trouverez ici toutes les valeurs de la configuration avancée relative aux Web Services.</dd>
+
+ <dt>Clé confidentielle (Obligatoire)</dt>
+
+ <dd>Clé unique à partager avec votre partenaire. Doit être assez longue ( 8 caractères par exemple),
+ doit être assez complexe (avec des chiffres, des majuscules et minuscules, et des caractères spéciaux).
+ Par exemple: "P!e2r!k Le G@2l".
+
+ <strong>Ce champ est masqué en mode conseillé.</strong>
+
+ <dt>Cible (Facultatif)</dt>
+
+ <dd>Soit une liste d'identifiants d'images ceci:<ul><li>
+ list/277,275,142,235,178,190,204,236-238,253,268,276,285,41,73</li><li>
+ une liste de catégories comme : cat/16,32,21</li><li>
+ ou encore une liste de tags : tag/22,61,36 </li></ul>
+ Tout liste d'identifiants sera réduite a sa plus simple expression:<ul><li>
+ list/41,73,142,178,190,204,<strong>235-238</strong>,253,268,<strong>275-277</strong>,285</li></ul>
+
+ </dd>
+
+ <dt>Accès restreint (Facultatif)</dt>
+
+ <dd>Si vous souhaitez limiter votre partenaire à un type de requête particulier.</dd>
+
+ <dt>Limite de transmision </dt>
+
+ <dd>Nombre d'images maximum adressées à votre partenaire à chacune de ses requêtes.</dd>
+
+ <dt>Durée </dt>
+
+ <dd>A partir de maintenant, indiquez la disponibilité en jours. Si vous reportez la disponibilité au delà de sa durée, le service ne devrait jamais être rendu.</dd>
+
+ <dt>Commentaire </dt>
+
+ <dd>Vous permet de décrire qui se trouve derrière ce Service Web, de façon plus claire pour vous.
+ N'oubliez pas qu'un Administrateur en mode conseiller peut lire le contenu de ce commentaire.</dd>
+
+</dl>
diff --git a/BSF/language/fr_FR/index.php b/BSF/language/fr_FR/index.php
new file mode 100644
index 000000000..c15b15795
--- /dev/null
+++ b/BSF/language/fr_FR/index.php
@@ -0,0 +1,30 @@
+<?php
+// +-----------------------------------------------------------------------+
+// | Piwigo - a PHP based picture gallery |
+// +-----------------------------------------------------------------------+
+// | Copyright(C) 2008 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/BSF/language/fr_FR/install.lang.php b/BSF/language/fr_FR/install.lang.php
new file mode 100644
index 000000000..a08fa9cc4
--- /dev/null
+++ b/BSF/language/fr_FR/install.lang.php
@@ -0,0 +1,68 @@
+<?php
+// +-----------------------------------------------------------------------+
+// | Piwigo - a PHP based picture gallery |
+// +-----------------------------------------------------------------------+
+// | Copyright(C) 2008 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['install_message'] = 'Message';
+$lang['Initial_config'] = 'Configuration de Base';
+$lang['Default_lang'] = 'Langue par défaut de la galerie';
+$lang['step1_title'] = 'Configuration de la Base de données';
+$lang['step2_title'] = 'Configuration du compte Administrateur';
+$lang['Start_Install'] = 'Démarrer l\'installation';
+$lang['reg_err_mail_address'] = 'L\'adresse mail doit être de la forme xxx@yyy.eee (exemple : jack@altern.org)';
+
+$lang['install_webmaster'] = 'Administrateur';
+$lang['install_webmaster_info'] = 'Cet identifiant apparaîtra à tous vos visiteurs. Il vous sert pour administrer le site';
+
+$lang['step1_confirmation'] = 'Les paramètres rentrés sont corrects';
+$lang['step1_err_db'] = 'La connexion au serveur est OK, mais impossible de se connecter à cette base de données';
+$lang['step1_err_server'] = 'Impossible de se connecter au serveur';
+
+$lang['step1_host'] = 'Hôte MySQL';
+$lang['step1_host_info'] = 'localhost, sql.multimania.com, toto.freesurf.fr';
+$lang['step1_user'] = 'Utilisateur';
+$lang['step1_user_info'] = 'nom d\'utilisateur pour votre hébergeur';
+$lang['step1_pass'] = 'Mot de passe';
+$lang['step1_pass_info'] = 'celui fourni par votre hébergeur';
+$lang['step1_database'] = 'Nom de la base';
+$lang['step1_database_info'] = 'celui fourni par votre hébergeur';
+$lang['step1_prefix'] = 'Préfixe des noms de table';
+$lang['step1_prefix_info'] = 'le nom des tables apparaîtra avec ce préfixe (permet de mieux gérer sa base de données)';
+$lang['step2_err_login1'] = 'veuillez rentrer un pseudo pour le webmaster';
+$lang['step2_err_login3'] = 'le pseudo du webmaster ne doit pas comporter les caractère " et \'';
+$lang['step2_err_pass'] = 'veuillez retaper votre mot de passe';
+$lang['install_end_title'] = 'Installation terminée';
+$lang['step2_pwd'] = 'Mot de passe';
+$lang['step2_pwd_info'] = 'Il doit rester confidentiel, il permet d\'accéder au panneau d\'administration.';
+$lang['step2_pwd_conf'] = 'Mot de passe [ Confirmer ]';
+$lang['step2_pwd_conf_info'] = 'Vérification';
+$lang['step1_err_copy'] = 'Copiez le texte en rouge entre les tirets et collez-le dans le fichier mysql.inc.php qui se trouve dans le répertoire "include" à la base de l\'endroit où vous avez installé Piwigo (le fichier mysql.inc.php ne doit comporter QUE ce qui est en bleu entre les tirets, aucun retour à la ligne ou espace n\'est autorisé)';
+$lang['install_help'] = 'Besoin d\'aide ? Posez votre question sur le <a href="%s">forum de Piwigo</a>.';
+$lang['install_end_message'] = 'La configuration de l\'application s\'est correctement déroulée, place à la prochaine étape<br /><br />
+Par mesure de sécurité, merci de supprimer le fichier "install.php"<br />
+Un fois ce fichier supprimé, veuillez suivre ces indications :
+<ul>
+<li>allez sur la page d\'identification : [ <a href="./identification.php">identification</a> ] et connectez-vous avec le pseudo donné pour le webmaster</li>
+<li>celui-ci vous permet d\'accéder à la partie administration et aux instructions pour placer les images dans les répertoires.</li>
+</ul>';
+$lang['conf_mail_webmaster'] = 'Adresse e-mail de l\'Administrateur';
+$lang['conf_mail_webmaster_info'] = 'Les visiteurs pourront vous contacter par ce mail';
+?> \ No newline at end of file
diff --git a/BSF/language/fr_FR/iso.txt b/BSF/language/fr_FR/iso.txt
new file mode 100644
index 000000000..636577ee0
--- /dev/null
+++ b/BSF/language/fr_FR/iso.txt
@@ -0,0 +1 @@
+Français [FR] \ No newline at end of file
diff --git a/BSF/language/index.php b/BSF/language/index.php
new file mode 100644
index 000000000..c15b15795
--- /dev/null
+++ b/BSF/language/index.php
@@ -0,0 +1,30 @@
+<?php
+// +-----------------------------------------------------------------------+
+// | Piwigo - a PHP based picture gallery |
+// +-----------------------------------------------------------------------+
+// | Copyright(C) 2008 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/BSF/language/nl_NL/about.html b/BSF/language/nl_NL/about.html
new file mode 100644
index 000000000..b7dd21a51
--- /dev/null
+++ b/BSF/language/nl_NL/about.html
@@ -0,0 +1,10 @@
+ <li>Piwigo is een web applicatie die je de mogelijkheid geeft
+ om makkelijk een online foto gallerie te maken.</li>
+
+ <li>Technisch, Piwigo is volledig ontwikkeld in PHP (the elePHPant)
+ met een MySQL database (the SQuirreL).</li>
+
+ <li>Heb je suggesties of commentaar, bezoek dan de <a
+ href="http://piwigo.org">Piwigo</a> officiele site, en
+ zijn <a href="http://forum.phpwebgallery.net">forum</a>.</li>
+
diff --git a/BSF/language/nl_NL/admin.lang.php b/BSF/language/nl_NL/admin.lang.php
new file mode 100644
index 000000000..4d15eae99
--- /dev/null
+++ b/BSF/language/nl_NL/admin.lang.php
@@ -0,0 +1,655 @@
+<?php
+// +-----------------------------------------------------------------------+
+// | Piwigo - a PHP based picture gallery |
+// +-----------------------------------------------------------------------+
+// | Copyright(C) 2008 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 associatie';
+$lang['%d associations'] = '%d associaties';
+$lang['cat_inclu_part1_S'] = '%d categorie inclusief ';
+$lang['cat_inclu_part1_P'] = '%d categories inclusief ';
+$lang['cat_inclu_part2_S'] = '%d physiek';
+$lang['cat_inclu_part2_P'] = '%d physieke';
+$lang['cat_inclu_part3_S'] = ' en %d virtueel';
+$lang['cat_inclu_part3_P'] = ' en %d virtueel';
+$lang['%d category moved'] = '%d categorie verplaatst';
+$lang['%d categories moved'] = '%d categorieën verplaatst';
+$lang['%d group'] = '%d groep';
+$lang['%d groups'] = '%d groepen';
+$lang['%d member'] = '%d lid';
+$lang['%d members'] = '%d leden';
+$lang['%d tag'] = '%d tag';
+$lang['%d tags'] = '%d tags';
+$lang['%d user comment rejected'] = '%d gebruikers commentaar afgewezen';
+$lang['%d user comments rejected'] = '%d gebruikers commentaren afgewezen';
+$lang['%d user comment validated'] = '%d gebruikers commentaar bevestigd';
+$lang['%d user comments validated'] = '%d gebruikers commentaren bevestigd';
+$lang['%d user deleted'] = '%d gebruiker verwijderd';
+$lang['%d users deleted'] = '%d gebruikers verwijderd';
+$lang['%d user'] = '%d gebruiker';
+$lang['%d users'] = '%d gebruikers';
+$lang['%d waiting for validation'] = '%d wachten op bevestiging';
+$lang['%d waiting pictures rejected'] = '%d plaatje\'s afgewezen';
+$lang['%d waiting pictures validated'] = '%d plaatje\'s toegestaan';
+$lang['Actions'] = 'Acties';
+$lang['Activate'] = 'Activatie';
+$lang['Add/delete a permalink'] = 'toevoegen/verwijderen van een permalink';
+$lang['Add a tag'] = 'Voeg een tag toe';
+$lang['Add a user'] = 'Voeg een gebruiker toe';
+$lang['Add group'] = 'Voeg een groep toe';
+$lang['Add selected elements to caddie'] = 'Voeg geselecteerde elementen toe aan caddie';
+$lang['Add'] = 'Toevoegen';
+$lang['Allow user registration'] = 'Sta gebruikersregistratie toe';
+$lang['Apply to subcategories'] = 'Toestaan op subcategorieen';
+$lang['Are you sure?'] = 'Weet je het zeker?';
+$lang['Associated'] = 'Gelinkt';
+$lang['Association to categories'] = 'Gelinkt aan categorie';
+$lang['Batch management'] = 'Batch management';
+$lang['Caddie management'] = 'Caddie management';
+$lang['Caddie'] = 'Caddie';
+$lang['Categories authorized thanks to group associations'] = 'Categories authorized thanks to group associations';
+$lang['Categories manual order was saved'] = 'Categorieën handmatig gesorteerd is opgeslagen';
+$lang['Categories ordered alphanumerically'] = 'Categorieën alphanumeriek gesorteerd';
+$lang['Category elements associated to the following categories: %s'] = 'Categorie elementen gelinkt aan de volgende categorieen: %s';
+$lang['Check for upgrade failed for unknown reasons.'] = 'Controle voor upgrade is niet geslaagt door onbekende reden.';
+$lang['Check for upgrade'] = 'Controleer voor een upgrade';
+$lang['Comments for all'] = 'Commentaar voor alles';
+$lang['Controversy'] = 'Controversieel';
+$lang['Current name'] = 'Huidige naam';
+$lang['Database'] = 'Database';
+$lang['Deactivate'] = 'Deactiveer';
+$lang['Delete Representant'] = 'Verwijder Representant';
+$lang['Delete selected tags'] = 'Verwijder geselecteerde tags';
+$lang['Delete selected users'] = 'Verwijder geselecteerde gebruikers';
+$lang['Deletions'] = 'Verwijderde';
+$lang['Deny selected groups'] = 'Verbied geselecteerde groepen';
+$lang['Deny selected users'] = 'Verbied geselecteerde gebruikers';
+$lang['Description'] = 'Omschrijving';
+$lang['Display options'] = 'Toon opties';
+$lang['Dissociated'] = 'Niet gelinkt';
+$lang['Does not represent'] = 'Is niet aanwezig';
+$lang['Edit all picture informations'] = 'Bewerk afbeeldings informatie';
+$lang['Edit selected tags'] = 'Bewerk geselecteerde tags';
+$lang['Edit tags'] = 'Bewerk tags';
+$lang['Elements'] = 'Elementen';
+$lang['Email administrators when a new user registers'] = 'Email beheerders wanneer een nieuwe gebruiker zich registreerd';
+$lang['Email administrators when a valid comment is entered'] = 'Email beheerder wannneer een geldig commentaar is ingevuld';
+$lang['Email administrators when a comment requires validation'] = 'Email beheerder wanneer een commantaart validatie nodig heeft';
+$lang['Email administrators when a picture is uploaded'] = 'Email beheerder wanneer er een plaatje is ge-upload';
+$lang['Empty caddie'] = 'Leeg caddie';
+$lang['Environment'] = 'Omgeving';
+$lang['Form'] = 'Formulier';
+$lang['Gallery URL'] = 'Gallerie URL';
+$lang['Gallery description'] = 'Gallerie omschrijving';
+$lang['Gallery title'] = 'Gallerie titel';
+$lang['Grant selected groups'] = 'Toegang geselecteerde groepen';
+$lang['Grant selected users'] = 'Toegang geselecteerde gebruikers';
+$lang['Group name'] = 'Groep naam';
+$lang['Groups'] = 'Groepen';
+$lang['Guests'] = 'Gasten';
+$lang['History'] = 'Geschiedenis';
+$lang['Informations'] = 'Informatie';
+$lang['Install'] = 'Installatie';
+$lang['Link all category elements to a new category'] = 'Link alle categorie elementen aan een nieuwe categorie';
+$lang['Link all category elements to some existing categories'] = 'Link alle categorie elementen aan bestaande categorieen';
+$lang['Linked categories'] = 'Gelinkte categorieën';
+$lang['Lock gallery'] = 'Sluit gallerie';
+$lang['Maintenance'] = 'Onderhoud';
+$lang['Manage permissions for a category'] = 'Beheer rechten voor een categorie';
+$lang['Manage permissions for group "%s"'] = 'Beheer rechten voor een groep "%s"';
+$lang['Manage permissions for user "%s"'] = 'Beheer rechten voor een gebruiker "%s"';
+$lang['Manage tags'] = 'Beheer tags';
+$lang['Members'] = 'Leden';
+$lang['Metadata synchronized from file'] = 'Metadata gesynchronizeerd van een bestand';
+$lang['Move categories'] = 'Verplaats categorie';
+$lang['Move'] = 'Verplaatsen';
+$lang['Name'] = 'Naam';
+$lang['New name'] = 'Nieuwe naam';
+$lang['New parent category'] = 'Nieuwe hoofd categorie';
+$lang['New tag'] = 'Nieuwe tag';
+$lang['No tag defined. Use Administration>Pictures>Tags'] = 'Geen tag gedefineerd. Gebruik beheer>afbeeldingen>Tags';
+$lang['Number of comments per page'] = 'Aantal commentaren per pagina';
+$lang['Number of rates'] = 'Aantal beoordelingen';
+$lang['Number of thumbnails to create'] = 'Aantal thumbnails om te maken';
+$lang['Only private categories are listed'] = 'Alleen private categorieen worden getoond';
+$lang['Operating system'] = 'Besturingssysteem';
+$lang['Options'] = 'Opties';
+$lang['Order alphanumerically'] = 'sorteer alphanumeriek';
+$lang['Other private categories'] = 'Andere private categorieën';
+$lang['Page banner'] = 'Pagina banner';
+$lang['Parent category'] = 'Hoofd categorie';
+$lang['Path'] = 'Path';
+$lang['Permalink'] = 'Permalink';
+$lang['Permalink_%s_histo_used_by_%s'] = 'Permalink %s is eerder gebruikt door categorie %s. Verwijder de permalink geschiedenis eerst';
+$lang['Permalink_name_rule'] = 'De permalink naam moet bstaan uit a-z, A-Z, 0-9, "-" of "_". Het mag geen getal zijn of starten met een "-"';
+$lang['Permalink %s is already used by category %s'] = 'Permalink %s is al in gebruik door een categorie %s';
+$lang['Permalink history'] = 'Permalink geschiedenis';
+$lang['Permalinks'] = 'Permalinks';
+$lang['Permission denied'] = 'Toegang gewijgerd';
+$lang['Permission granted thanks to a group'] = 'Rechten toegekend door een groep';
+$lang['Permission granted'] = 'Toegang toegestaan';
+$lang['Picture informations updated'] = 'afbeeldings informatie bijgewerkt';
+$lang['Plugins'] = 'Plugins';
+$lang['Position'] = 'Positie';
+$lang['Preferences'] = 'Voorkeuren';
+$lang['Properties'] = 'Eigenschappen';
+$lang['Random picture'] = 'Willekeurig plaatje';
+$lang['Rate date'] = 'Beoordelings datum';
+$lang['Rating by guests'] = 'Beoordeling van gasten';
+$lang['Rating'] = 'Beoordeling';
+$lang['Reject All'] = 'Alles afwijzen';
+$lang['Reject'] = 'Afwijzen';
+$lang['Representant'] = 'Representatief';
+$lang['Representation of categories'] = 'Representatieve categorieën';
+$lang['Representative'] = 'Representatief';
+$lang['Represents'] = 'Represents';
+$lang['Save order'] = 'Bewaar sortering';
+$lang['Save to permalink history'] = 'Opslaan in permalink geschiedenis';
+$lang['Select at least one category'] = 'Selecteer minstens 1 categorie';
+$lang['Select at least one picture'] = 'Selecteer minstens 1 plaatje';
+$lang['Select at least one user'] = 'Selecteer minstens 1 gebruiker';
+$lang['Show info'] = 'Toon info';
+$lang['Site manager'] = 'Site manager';
+$lang['Status'] = 'Status';
+$lang['Statistics'] = 'Statistieken';
+$lang['Storage category'] = 'Storage category';
+$lang['Sum of rates'] = 'Eind oordeel';
+$lang['Tag "%s" already exists'] = 'Tag "%s" bestaat al';
+$lang['Tag "%s" was added'] = 'Tag "%s" is toegevoegd';
+$lang['Tag selection'] = 'Tag selectie';
+$lang['Take selected elements out of caddie'] = 'Neem geselecteerde elementen uit de caddie';
+$lang['The %d following tag were deleted'] = 'De volgende tag is verwijderd';
+$lang['The %d following tags were deleted'] = 'De %d volgende tags zijn verwijderd';
+$lang['Unable to check for upgrade since allow_url_fopen is disabled.'] = 'Onnmoglijk om een controlle te doen voor een upgrade omdat allow_url_fopen is uitgeschakeld.';
+$lang['Uninstall'] = 'Deinstalleren';
+$lang['Use default sort order']='Gebruik de standaard sortering (defineerd in de configuratie file)';
+$lang['User comments validation'] = 'Gebruikers commentaar valideren';
+$lang['Users'] = 'Gebruikers';
+$lang['Validate All'] = 'Valideer Alles';
+$lang['Validate'] = 'Valideren';
+$lang['Validation'] = 'Validatie';
+$lang['Version'] = 'Versie';
+$lang['Virtual categories movement'] = 'Virtuele categorie verplaatsing';
+$lang['Virtual categories to move'] = 'Virtuele categorien om te verplaatsen';
+$lang['Virtual category name'] = 'Virtuele categorie naam';
+$lang['Webmaster cannot be deleted'] = 'Webmaster kan niet verwijderd worden';
+$lang['You are running on development sources, no check possible.'] = 'Je werkt op basis van ontwikkelins bronnen, geen controle mogelijk.';
+$lang['You cannot delete your account'] = "Je kan je account niet verwijderen";
+$lang['You cannot move a category in its own sub category'] = 'Je kan een categorie niet verplaatsen in zijn eigen sub categorie';
+$lang['You need to confirm deletion'] = 'Je moet de verwijdering bevestigen';
+$lang['add tags'] = 'Toevoegen tags';
+$lang['adviser'] = 'Adviseer';
+$lang['associate to category'] = 'link aan categorie';
+$lang['associate to group'] = 'link aan een groep';
+$lang['authorized'] = 'Toegestaan';
+$lang['cat_add'] = 'Voeg een virtuele categorie toe';
+$lang['cat_comments_title'] = 'Gebruikers toestaan commentaar te geven op geselecteerde categorieen';
+$lang['cat_error_name'] = 'De naam van een categorie mag niet leeg zijn';
+$lang['cat_lock_title'] = 'Sluit categorieën';
+$lang['cat_private'] = 'Private categorie';
+$lang['cat_public'] = 'Publieke categorie';
+$lang['cat_representant'] = 'Vind een nieuw representant bij willekeur';
+$lang['cat_security'] = 'Publiek / Private';
+$lang['cat_status_title'] = 'Beheer toegang voor geselecteerde categorieën';
+$lang['cat_upload_title'] = 'Selecteer uploadable categorieeën';
+$lang['cat_virtual_added'] = 'Virtuele categorie toegevoegd';
+$lang['cat_virtual_deleted'] = 'Virtuele categorie verwijderd';
+$lang['category'] = 'categorie';
+$lang['conf_access'] = 'Toegangs type';
+$lang['conf_comments_title'] = 'Commentaar';
+$lang['conf_confirmation'] = 'Informatie data geregistereerd in de database';
+$lang['conf_display'] = 'Standaard weergave';
+$lang['conf_history_title'] = 'Geschiedenis';
+$lang['conf_gallery_url_error'] = 'The gallerie URL is niet correct.';
+$lang['conf_main_title'] = 'Index';
+$lang['conf_nb_comment_page_error'] = 'Het aantal commentaren moet tussen 5 and 50 liggen.';
+$lang['config'] = 'Configuratie';
+$lang['confirm'] = 'bevestig';
+$lang['Date'] = 'Datum';
+$lang['delete category'] = 'verwijder categorie';
+$lang['description'] = 'omschrijving';
+$lang['dissociate from category'] = 'verwijder link naar categorie';
+$lang['dissociate from group'] = 'verwijder link naar groep';
+$lang['edit category permissions'] = 'bewerk categorie rechten';
+$lang['editcat_confirm'] = 'Categorie informatie is met succes bijgewerkt.';
+$lang['editcat_uploadable'] = 'Toestaan van upload';
+$lang['elements per page'] = 'elementen per pagina';
+$lang['elements'] = 'elementen';
+$lang['enabled_high'] = 'Hoge weergaven ingeschakeld';
+$lang['file'] = 'bestand';
+$lang['filesize'] = 'bestandsgrote';
+$lang['first element added on %s'] = 'eerste element toegevoegd op %s';
+$lang['forbidden'] = 'Geweigerd';
+$lang['conf_general'] = 'Algemeen';
+$lang['global mode'] = 'global mode';
+$lang['group "%s" added'] = 'groep "%s" toegevoegd';
+$lang['group "%s" deleted'] = 'groep "%s" verwijderd';
+$lang['group "%s" updated'] = 'groep "%s" bijgewerkt';
+$lang['group'] = 'groep';
+$lang['group_add_error1'] = 'De naam van de groep mag geen spatie bevatten of leeg zijn.';
+$lang['group_add_error2'] = 'Deze naam is al in gebruik door een andere groep.';
+$lang['groups'] = 'Groepen';
+$lang['instructions'] = 'Instructies';
+$lang['is_high_disabled'] = '';
+$lang['is_high_enabled'] = 'Hoge kwaliteit';
+$lang['jump to category'] = 'ga naar categorie';
+$lang['jump to image'] = 'ga naar afbeelding';
+$lang['leave'] = 'verlaten';
+$lang['lock'] = 'Sluiten';
+$lang['locked'] = 'Gesloten';
+$lang['manage category elements'] = 'beheer categorie elementen';
+$lang['manage sub-categories'] = 'beheer sub-categorie';
+$lang['manage'] = 'Beheren';
+$lang['maximum height'] = 'maximale hoogte';
+$lang['maximum width'] = 'maximale breedte';
+$lang['name'] = 'naam';
+$lang['nbm_background_treatment_redirect_second'] = 'Executie tijd is om, treatment moet verder gaan [Verwachte tijd: %d seconden].';
+$lang['nbm_background_treatment_redirect_seconds'] = 'Executie tijd is om, treatment moet verder gaan [Verwachte tijd: %d seconden].';
+$lang['nbm_break_timeout_list_user'] = 'Verwachte tijd voor de gebruikerslijst voor een mailing is gelimiteerd. Andere gebruikers staan niet op de lijst.';
+$lang['nbm_break_timeout_send_mail'] = 'Tijd om mail te sturen is gelimiteerd. Andere mailtjes worden overgeslagen.';
+$lang['nbm_col_check_user_send_mail'] = 'aan sturen ?';
+$lang['nbm_col_last_send'] = 'Laatst sturen';
+$lang['nbm_col_mail'] = 'email';
+$lang['nbm_col_user'] = 'Gebruiker';
+$lang['nbm_complementary_mail_content'] = 'Inhoud mail';
+$lang['nbm_content_byebye'] = 'Zie je snel,';
+$lang['nbm_content_goto_1'] = 'Ga naar ';
+$lang['nbm_content_goto_2'] = 'http://www.terwolde.net';
+$lang['nbm_content_hello_1'] = 'Hallo ';
+$lang['nbm_content_hello_2'] = ',';
+$lang['nbm_content_new_elements'] = 'Nieuwe elementen toegevoegd ';
+$lang['nbm_content_new_elements_single'] = ' op ';
+$lang['nbm_content_new_elements_between_1'] = 'tussen ';
+$lang['nbm_content_new_elements_between_2'] = ' en ';
+$lang['nbm_content_subscribe_by_admin'] = 'De webmaster heeft je ingeschreven om melding per mail te ontvangen.';
+$lang['nbm_content_subscribe_by_himself'] = 'Je hebt je ingeschreven voor meldingen per email.';
+$lang['nbm_content_subscribe_link'] = 'Inschrijven';
+$lang['nbm_content_problem_contact'] = 'Als je problemen of een vraag hebt, stuur een bericht aan: ';
+$lang['nbm_content_pb_contact_object'] = '[NBM] Problemen of vragen';
+$lang['nbm_content_unsubscribe_by_admin'] = 'De webmaster heeft je uitgeschreven van de meldingen lijst per email.';
+$lang['nbm_content_unsubscribe_by_himself'] = 'Je hebt jezelf uitgeschreven om meldingen per mail te ontvangen.';
+$lang['nbm_content_click_on'] = ', Klik op ';
+$lang['nbm_content_unsubscribe_link'] = 'Uitschrijven';
+$lang['nbm_info_send_mail_as'] = 'Wanneer niet ingevuld, zal de gallerie titel worden gebruikt';
+$lang['nbm_item_notification'] = 'Melding';
+$lang['nbm_msg_error_sending_email_to'] = 'Fout bij het versturen van email aan %s [%s].';
+$lang['nbm_msg_mail_sent_to'] = 'Mail verstuuurd aan %s [%s].';
+$lang['nbm_msg_n_mail_sent'] = '%d mail is verstuurd.';
+$lang['nbm_msg_n_mails_sent'] = '%d mails zijn verstuurd.';
+$lang['nbm_msg_n_mail_not_send'] = '%d mail is niet verstuurd.';
+$lang['nbm_msg_n_mails_not_send'] = '%d mails zijn niet verstuurd.';
+$lang['nbm_no_mail_to_send'] = 'Geen mail om te versturen.';
+$lang['nbm_no_user_available_to_send_L1'] = 'Geen gebruikers om mail te sturen.';
+$lang['nbm_no_user_available_to_send_L2'] = 'Een gebruiker is beschikbaar, er zijn nieuwe elementen te melden.';
+$lang['nbm_no_user_available_to_send_L3'] = 'Het is mogelijk dat er geen ingeschreven gebruikers zijn (alleen de webmaster kan deze tab zien).';
+$lang['nbm_no_user_to send_notifications_by_mail'] = 'Geen gebruikers om meldingen te versturen per mail.';
+$lang['nbm_object_news'] = 'Nieuwe elementen toegevoegd';
+$lang['nbm_object_subscribe'] = 'Inschrijven om een melding te ontvangen per mail';
+$lang['nbm_object_unsubscribe'] = 'Uitschrijven van meldingen per mail';
+$lang['nbm_param_mode'] = 'Parameter';
+$lang['nbm_redirect_msg'] = 'Bezig met voltooien van de bewerking.'."\n\n".'Even wachten...';
+$lang['nbm_repost_submit'] = 'Verder gaan met de bewerking';
+$lang['nbm_send_complementary_mail_content'] = 'Bijkomende mailinhoud';
+$lang['nbm_send_detailed_content'] = 'Toevoegen gedetaileerde inhoud';
+$lang['nbm_send_mail_as'] = 'Stuur mail als';
+$lang['nbm_send_mail_to_users'] = 'Stuur mail aan gebruikers';
+$lang['nbm_send_mode'] = 'Sturen';
+$lang['nbm_send_options'] = 'Opties';
+$lang['nbm_send_submit'] = 'Stuur';
+$lang['nbm_subscribe_col'] = 'Ingeschreven';
+$lang['nbm_subscribe_mode'] = 'Inschrijven';
+$lang['nbm_title_param'] = 'Parameters';
+$lang['nbm_title_send'] = 'Selecteer ontvangers';
+$lang['nbm_title_subscribe'] = 'Inschrijven/Uitschrijven gebruikers';
+$lang['nbm_unsubscribe_col'] = 'Uitgeschreven';
+$lang['nbm_updated_param_count'] = '%d parameter is bijgewerkt.';
+$lang['nbm_updated_params_count'] = '%d parameters zijn bijgewerkt.';
+$lang['nbm_user_change_enabled_error_on_updated_data_count'] = '%d gebruiker is niet bijgewerkt.';
+$lang['nbm_users_change_enabled_error_on_updated_data_count'] = '%d gebruikers zijn niet bijgewerkt.';
+$lang['nbm_user_change_enabled_false'] = 'Gebruiker %s [%s] is verwijderd van de inschrijvingen lijst.';
+$lang['nbm_user_change_enabled_true'] = 'Gebruiker %s [%s] is toegevoegd aan de inschrijvingen lijst.';
+$lang['nbm_user_change_enabled_updated_data_count'] = '%d gebruiker is bijgewerkt.';
+$lang['nbm_users_change_enabled_updated_data_count'] = '%d gebruikers zijn bijgewerkt.';
+$lang['nbm_user_not_change_enabled_false'] = 'Gebruiker %s [%s] is niet verwijderd van de inschrijvingen lijst.';
+$lang['nbm_user_not_change_enabled_true'] = 'Gebruiker %s [%s] is niet toegevoegd aan de inschrijvingen lijst.';
+$lang['nbm_user_x_added'] = 'Gebruiker %s [%s] toegevoegd.';
+$lang['nbm_warning_subscribe_unsubscribe'] = 'Waarschuwing: in/uitschrijven zal een e-mail versturen aan de gebruiker';
+$lang['nbm_send_html_mail'] = 'Stuur mail in HTML formaat';
+$lang['nbm_send_recent_post_dates'] = 'Inclusief tonen van recente afbeeldingen op basis van datum';
+$lang['nbm_info_send_recent_post_dates'] = 'Alleen beschikbaar in HTML formaat';
+$lang['no_write_access'] = 'geen schrijftoegang';
+$lang['path'] = 'path';
+$lang['permissions'] = 'Rechten';
+$lang['private'] = 'private';
+$lang['properties'] = 'Eigenschappen';
+$lang['public'] = 'publiek';
+$lang['purge history'] = 'verwijder geschiedenis';
+$lang['purge never used notification feeds'] = 'verwijder nimmer gebruikte meldingen';
+$lang['purge sessions'] = 'verwijder sessies';
+$lang['randomly represented'] = 'willekeurig represented';
+$lang['registration_date'] = 'registratie datum';
+$lang['remote_site'] = 'Remote site';
+$lang['remote_site_clean'] = 'opschonen';
+$lang['remote_site_clean_hint'] = 'verwijder remote listing.xml bestand';
+$lang['remote_site_generate'] = 'genereer lijsten';
+$lang['remote_site_generate_hint'] = 'genereer bestand listing.xml op remote site';
+$lang['remote_site_local_create'] = 'maak deze site';
+$lang['remote_site_local_found'] = 'Een lokale listing.xml bestand is gevonden voor ';
+$lang['remote_site_local_update'] = 'lees locale listing.xml en werk bij';
+$lang['remote_site_test'] = 'test';
+$lang['remote_site_test_hint'] = 'test deze remote site';
+$lang['remote_site_uncorrect_url'] = 'Remote site url moet starten met http of https end moet allen bestaan uit characters met "/", "a-zA-Z0-9", "-" or "_"';
+$lang['remove tags'] = 'verwijder tags';
+$lang['repair and optimize database'] = 'repareer en optimaliseer de database';
+$lang['selection'] = 'selectie';
+$lang['set to'] = 'instellen op';
+$lang['singly represented'] = 'afzonderlijk vertegenwoordigd';
+$lang['site_already_exists'] = 'Deze site bestaat al';
+$lang['site_create'] = 'maak een nieuwe site : (geef de URL to create_listing_file.php)';
+$lang['site_created'] = 'gemaakt';
+$lang['site_delete'] = 'verwijderen';
+$lang['site_delete_hint'] = 'verwijder de site en alle bijbehorende elementen';
+$lang['site_deleted'] = 'verwijderd';
+$lang['site_err'] = 'er heeft zich een fout voorgedaan';
+$lang['site_err_remote_file_not_found'] = 'bestand create_listing_file.php op de remote site is niet gevonden';
+$lang['site_local'] = 'Lokaal';
+$lang['site_remote'] = 'Remote';
+$lang['site_synchronize'] = 'synchronizeer';
+$lang['site_synchronize_hint'] = 'werk de database bij vanuit bestanden';
+$lang['status'] = 'status';
+$lang['storage'] = 'Map';
+$lang['sub-categories'] = 'sub-categorie';
+$lang['synchronize metadata'] = 'synchronizeer metadata';
+$lang['synchronize'] = 'synchronizeer';
+$lang['target'] = 'doel';
+$lang['thumbnail'] = 'thumbnail';
+$lang['title'] = 'titel';
+$lang['title_categories'] = 'Categorie beheer';
+$lang['title_configuration'] = 'Piwigo configuratie';
+$lang['title_default'] = 'Piwigo beheer';
+$lang['title_edit_cat'] = 'Bewerk een categorie';
+$lang['title_groups'] = 'Groepsbeheer';
+$lang['title_liste_users'] = 'Gebruikerslijst';
+$lang['title_picmod'] = 'Verander de informatie van een plaatje';
+$lang['title_thumbnails'] = 'Thumbnails maken';
+$lang['title_update'] = 'Database synchronizatie met bestanden';
+$lang['title_upload'] = 'afbeeldingen wachten op bevestiging';
+$lang['tn_all'] = 'alles';
+$lang['tn_alone_title'] = 'afbeeldingen zonder thumbnail (alleen jpeg en png)';
+$lang['tn_err_height'] = 'Hoogte moet groter zijn dan';
+$lang['tn_err_width'] = 'Breedte moet groter zijn dan';
+$lang['tn_format'] = 'voor het bestandsformaat';
+$lang['tn_no_missing'] = 'Geen ontbrekende thumbnail';
+$lang['tn_no_support'] = 'Afbeelding is niet bereikbaar of er is geen support';
+$lang['tn_params_GD'] = 'GD versie';
+$lang['tn_params_title'] = 'Miniatuur parameters';
+$lang['tn_results_gen_time'] = 'genereerd in';
+$lang['tn_results_title'] = 'Resultaat van verkleinen';
+$lang['tn_stats'] = 'Algemen statistieken';
+$lang['tn_stats_max'] = 'maximale tijd';
+$lang['tn_stats_mean'] = 'gemiddelde tijd';
+$lang['tn_stats_min'] = 'minimale tijd';
+$lang['tn_stats_nb'] = 'aantal verkleinde afbeeldingen';
+$lang['tn_stats_total'] = 'totale tijd';
+$lang['tn_thisformat'] = 'voor dit bestandsformaat';
+$lang['unit mode'] = 'unit mode';
+$lang['unlocked'] = 'open';
+$lang['unset'] = 'niet ingesteld';
+$lang['up'] = 'verplaats naar boven';
+$lang['update categories informations'] = 'categorie informatie bijwerken';
+$lang['update images informations'] = 'afbeeldings informatie bijwerken';
+$lang['update'] = 'Synchronizeer';
+$lang['update_cats_subset'] = 'Alleen naar de bestaande categoriën terugbrengen';
+$lang['update_default_title'] = 'Kies een optie';
+$lang['update_display_info'] = 'toon maximale informatie (toegevoegde categoriën en elementen, verwijderde categoriën en elementen)';
+$lang['update_err_pwg_version_differs'] = 'Piwigo versie verschild op de remote site';
+$lang['update_err_pwg_version_differs_info'] = 'Versie van create_listing_file.php op de remote site en Piwigo moeten gelijk zijn';
+$lang['update_err_remote_listing_not_found'] = 'listing.xml file is niet gevonden';
+$lang['update_err_remote_listing_not_found_info'] = 'listing.xml file is niet gevonden op de remote site. Het bestand word gegenereerd door het commando "genereer listing" in de Site manager';
+$lang['update_error_list_title'] = 'Fouten lijst';
+$lang['update_errors_caption'] = 'Foutmeldingen afvangen';
+$lang['update_infos_title'] = 'Gedetaileerde informatie';
+$lang['update_missing_file_or_dir'] = 'Bestand/map lees fout';
+$lang['update_missing_file_or_dir_info'] = 'Het bestand of map kan niet worden benaderd (of het bestand of map bestaat niet of geen rechten)';
+$lang['update_missing_tn_info'] = 'Een afbeelding heeft een indexafbeelding nodig. De indexafbeeling moet in de subdirectorie "thumbnail" van de betreffende categorie aanwezig zijn. De indexafbeelding moet starten met het in de configuratie opgegeven voorvoegsel en mag alleen een extentie bevatten die voorkomt in de volgende lijst:';
+$lang['update_missing_tn_short'] = 'ontbrekende thumbnail';
+$lang['update_nb_del_categories'] = 'categoriën verwijderd uit de database';
+$lang['update_nb_del_elements'] = 'elementen verwijderd uit de database';
+$lang['update_nb_elements_metadata_available'] = 'elementen gesynchroniseerd met de metadata van de bij behorende bestanden';
+$lang['update_nb_elements_metadata_sync'] = 'element informatie gesynchronizeerd met bestands metadata';
+$lang['update_nb_errors'] = 'fouten tijdens synchronizatie';
+$lang['update_nb_new_categories'] = 'categoriën toegevoegd aan de database';
+$lang['update_nb_new_elements'] = 'elementen toegevoegd aan de database';
+$lang['update_nb_upd_elements'] = 'elementen bijgewerkt in de database';
+$lang['update_part_research'] = 'Zoek naar nieuwe afbeeldingen in mappen';
+$lang['update_research_added'] = 'toegevoegd';
+$lang['update_research_deleted'] = 'verwijderd';
+$lang['update_result_metadata'] = 'Metadata synchronizatie resultaten';
+$lang['update_simulate'] = 'alleen een simulatie uitvoeren (er worden geen veranderingen aangebracht in de database)';
+$lang['update_simulation_title'] = '[Simulatie]';
+$lang['update_sync_all'] = 'mappen + bestanden';
+$lang['update_sync_dirs'] = 'alleen mappen';
+$lang['update_sync_files'] = 'synchronizeer bestanden met de database';
+$lang['update_sync_metadata'] = 'synchronizeer bestands metadata met de database element informatie';
+$lang['update_sync_metadata_all'] = 'ook reeds synchronizeerde elementen';
+$lang['update_sync_metadata_new'] = 'alleen nooit gesynchronizeerde elementen';
+$lang['update_used_metadata'] = 'Gebruikte metadata';
+$lang['update_wrong_dirname_info'] = 'De naam van de mappen en bestanden moeten bestaan uit letters, "-", "_" of "."';
+$lang['update_wrong_dirname_short'] = 'verkeerde bestandsnaam';
+$lang['upload'] = 'Upload';
+$lang['user "%s" added'] = 'gebruiker "%s" toegevoegd';
+$lang['user_status'] = 'Gebruikers status';
+$lang['user_status_admin'] = 'Beheerder';
+$lang['user_status_generic'] = 'Generic';
+$lang['user_status_guest'] = 'Gast';
+$lang['user_status_normal'] = 'Gebruiker';
+$lang['user_status_webmaster'] = 'Webmaster';
+$lang['username'] = 'gebruikersnaam';
+$lang['users'] = 'Gebruikers';
+$lang['virtual_category'] = 'Virtuele categoriën';
+$lang['waiting'] = 'Wachten';
+$lang['is_default_group'] = 'standaard';
+$lang['toggle_is_default_group'] = 'Aanpassen \'standaard groep\' eigenschap';
+$lang['Advanced_features'] = 'Geavanceerde functies';
+$lang['Elements_not_linked'] = 'Niet gelinkte elementen';
+$lang['web_services'] = 'Web services ';
+$lang['title_wscheck'] = ' Toegangsbeheer';
+$lang['ws_failed_upd'] = ' -> <strong>Niet voltooide eis</strong> ';
+$lang['ws_success_upd'] = ' -> Succesvol afgerond ';
+$lang['ws_adding_legend'] = ' Voeg een nieuwe partner toegang toe aan Web Services ';
+$lang['ws_update_legend'] = ' Ongedaan maken / bijwerken geselecteerde partner toegangaccess ';
+$lang['ws_delete_legend'] = ' Maak geselecteerde partner toegang ongedaan';
+$lang['ws_Methods'] = ' Methode ';
+$lang['ws_KeyName'] = ' Partner ';
+$lang['ws_Access'] = ' Toegang ';
+$lang['ws_Start'] = ' Start ';
+$lang['ws_End'] = ' Eind ';
+$lang['ws_Request'] = ' Vraag ';
+$lang['ws_Limit'] = ' Limiet ';
+$lang['ws_Comment'] = ' Commentaar ';
+$lang['Modify End from Now +'] = 'Verander eind vanaf hier + ';
+$lang['Delete'] = ' Verwijderen ';
+$lang['Confidential partner key'] = 'Vertrouwelijke partner sleutel';
+$lang['Basis of access key calculation'] = 'Basis van de toegangssleutel berekening';
+$lang['Target'] = 'Doel';
+$lang['Access: see help text for more'] = 'Toegang: Zie help tekst voor meer info';
+$lang['Facultative and restrictive option'] = 'Facultatieve en restrictieve optie ';
+$lang['Postponed availability in days'] = 'Uitgestelde beschikbaarheid in dagen';
+$lang['Duration in days'] = 'Duur in dagen';
+$lang['Restrict access to'] = 'Beperk toegang tot';
+$lang['Returned images limit'] = 'Teruggekeerde beeldengrens';
+$lang['Comment to identify your partner clearly'] = 'Commentaar om je partner te identificeren';
+$lang['Add this access definition'] = 'Toevoegen toegangs defenitie';
+$lang['Web Services availability duration in days'] = 'Web Services beschikbaar in aantal dagen';
+$lang['Web Services under control'] = 'Piwigo Web Services zijn volledig operationeel en alle verzoeken worden uitgevoerd.';
+$lang['special_admin_menu'] = 'Speciaal';
+$lang['note_check_exif'] = '%s moet ingesteld zijn op false in je config_local.inc.php omdat exif niet ondersteund wordt.';
+$lang['note_check_more_info'] = 'Ga naar %s of %s voor meer informatie.';
+$lang['note_check_more_info_forum'] = 'het forum';
+$lang['note_check_more_info_wiki'] = 'de wiki';
+$lang['Duplicates'] = 'Bestanden met de zelfde naam in meer dan één physieke categorie';
+
+$lang['Export data'] = 'Exporteer data';
+$lang['Overall'] = 'Totaal';
+$lang['Year'] = 'Jaar';
+$lang['Month'] = 'Maand';
+$lang['Day'] = 'Dag';
+$lang['Pages seen'] = 'Pagina\'s bekeken';
+$lang['Pictures'] = 'Afbeeldingen';
+$lang['time'] = 'tijd';
+$lang['user'] = 'gebruiker';
+$lang['IP'] = 'IP';
+$lang['image'] = '';
+$lang['section'] = 'sectie';
+$lang['tags'] = 'tags';
+$lang['conf_history_guest'] = 'Bewaar pagina bezoek van gasten';
+$lang['conf_history_user'] = 'Bewaar pagina bezoek van gebruikers';
+$lang['conf_history_admin'] = 'Bewaar pagina bezoek van beheerders';
+$lang['cat_options_title'] = 'Eigenschappen';
+$lang['An information email was sent to group "%s"'] = 'Een informatie email is verstuurd naar de groep "%s';
+$lang['Send an information email to group members'] = 'Stuur een informatie email to groep leden';
+$lang['Group'] = 'Groep';
+$lang['[%s] Come to visit the category %s'] = '[%s] Bezoek de categorie %s';
+$lang['Hello,'] = 'Hallo,';
+$lang['See you soon.'] = 'Zie je snel.';
+$lang['Come to discover the category:'] = 'Ondek de categorie:';
+$lang['mail_content'] = 'Mail inhoud';
+$lang['none'] = 'geen';
+$lang['high'] = 'hoog';
+$lang['other'] = 'anders';
+$lang['Element type'] = 'Element type';
+$lang['User'] = 'Gebruiker';
+$lang['Image id'] = 'Afbeeldings id';
+$lang['Summary'] = 'Overzicht';
+$lang['%d line filtered'] = '%d regel gefilterd';
+$lang['%d lines filtered'] = '%d regels filterd';
+$lang['%d guest'] = '%d gast';
+$lang['%d guests'] = '%d gasten';
+$lang['Hour'] = 'Uur';
+$lang['is_the_guest'] = 'gast';
+$lang['is_the_default'] = 'Standaard waarden';
+$lang['High filesize'] = 'Grote bestandsformaat';
+
+// --------- Starting below: New or revised $lang ---- from version 1.7.1
+$lang['Guest cannot be deleted'] = 'Gast kan niet verwijderd worden';
+$lang['Default user cannot be deleted'] = 'Standaart gebruiker kan niet verwijderd worden';
+$lang['purge history detail'] = 'details van de filtringsgeschiedenis';
+$lang['purge history summary'] = 'overzicht van de filtergeschiedenis';
+$lang['c13y_title'] = 'Controleer integriteit';
+$lang['c13y_Anomaly'] = 'Onregelmatigheid';
+$lang['c13y_Correction'] = 'Correctie';
+$lang['c13y_Automatic_correction'] = 'Automatische correctie';
+$lang['c13y_Impossible_automatic_correction'] = 'Onmogelijke automatische correctie';
+$lang['c13y_Correction_applied_success'] = 'Correctie die met succes is toegepast';
+$lang['c13y_Correction_applied_error'] = 'Correctie die met fout wordt toegepast';
+$lang['c13y_anomaly_count'] = '%d Onregelmatigheid ontdekt.';
+$lang['c13y_anomalies_count'] = '%d Onregelmatigheden ontdekt.';
+$lang['c13y_anomaly_corrected_count'] = '%d Onregelmatigheid is gecorrigeerd.';
+$lang['c13y_anomalies_corrected_count'] = '%d Onregelmatigheden die zijn gecorrigeerd.';
+$lang['c13y_anomaly_not_corrected_count'] = '%d Onregelmatigheid ontdekt is niet gecorrigeerd.';
+$lang['c13y_anomalies_not_corrected_count'] = '%d Onregelmatigheden zijn niet gecorrigeerd.';
+$lang['c13y_more_info'] = 'Gaa naar %s of %s voor meer informatie';
+$lang['c13y_more_info_forum'] = 'het forum';
+$lang['c13y_more_info_wiki'] = 'de wiki';
+$lang['c13y_exif_anomaly'] = '%s waarde is niet een correct bestand omdat exif niet ondersteund word';
+$lang['c13y_exif_correction'] = '%s moet aangepast worden naar false in je config_local.inc.php bestand';
+$lang['c13y_guest_non_existent'] = 'Hooft "gast" gebruiker bestaat niet meer';
+$lang['c13y_bad_guest_status'] = 'Hooft "gast" gebruikers status is niet correct';
+$lang['c13y_default_non_existent'] = 'Standaard gebruiker bestaat niet meer';
+$lang['c13y_webmaster_non_existent'] = 'Hoofd "webmaster" bestaat niet meer';
+$lang['c13y_bad_webmaster_status'] = 'Hoofd "webmaster" status is niet correct';
+$lang['c13y_user_created'] = 'Gebruiker "%s" gemaakt met wachtwoord "%s" ';
+$lang['c13y_user_status_updated'] = 'Status van de gebruiker "%s" is bijgewerkt';
+$lang['add new elements to caddie'] = 'Voeg nieuwe elementen toe ann caddie';
+// --------- Starting below: New or revised $lang ---- from Butterfly (1.8)
+$lang['no_display_thumbnail'] = 'Geen weergave';
+$lang['display_thumbnail_classic'] = 'Klassieke weergave';
+$lang['display_thumbnail_hoverbox'] = 'Hoverbox weergave';
+$lang['Thumbnails'] = 'Voorbeeldplaatjes';
+$lang['obligatory_user_mail_address'] = 'Email adres is verplicht voor alle gebruikers';
+$lang['Minimum privacy level'] = 'Minimale privacy nivo';
+$lang['Privacy level'] = 'Privacy nivo';
+$lang['Level 0'] = '---';
+$lang['Level 1'] = 'Contacten';
+$lang['Level 2'] = 'Vrienden';
+$lang['Level 4'] = 'Familie';
+$lang['Level 8'] = 'Admins';
+/* TODO */ $lang['c13y_maintenance'] = 'Reinitialize check integrity';
+$lang['Check all'] = 'Selecteer alles';
+$lang['Uncheck all'] = 'Deselecteer alles';
+/* TODO */ $lang['c13y_check_auto'] = 'Check automatic corrections';
+$lang['c13y_submit_correction'] = 'Pas geselecteerde correcties toe';
+/* TODO */ $lang['c13y_submit_ignore'] = 'Ignore selected anomalies';
+/* TODO */ $lang['c13y_submit_refresh'] = 'Refresh';
+/* TODO */ $lang['c13y_ignore_msg1'] = 'The anomaly will be ignored until next application version';
+/* TODO */ $lang['c13y_ignore_msg2'] = 'Correction the anomaly will cancel the fact that it\'s ignored';
+/* TODO */ $lang['c13y_anomaly_ignored_count'] = '%d anomaly has been ignored.';
+/* TODO */ $lang['c13y_anomalies_ignored_count'] = '%d anomalies has been ignored.';
+/* TODO */ $lang['plugins_need_update'] = 'Plugins which need upgrade';
+/* TODO */ $lang['plugins_dontneed_update'] = 'Plugins up to date';
+/* TODO */ $lang['plugins_cant_check'] = 'Plugin versions can\'t be checked';
+/* TODO */ $lang['plugins_actual_version'] = 'Current<br>version';
+/* TODO */ $lang['plugins_new_version'] = 'Available<br>version';
+/* TODO */ $lang['plugins_auto_update'] = 'Automatic upgrade';
+/* TODO */ $lang['plugins_auto_install'] = 'Automatic installation';
+/* TODO */ $lang['plugins_download'] = 'Download file';
+/* TODO */ $lang['plugins_description'] = '<b>Version:</b> %s<br><br><b>Date:</b> %s<br><br>%s';
+/* TODO */ $lang['plugins_tab_list'] = 'Plugin list';
+/* TODO */ $lang['plugins_tab_update'] = 'Check for updates';
+/* TODO */ $lang['plugins_tab_new'] = 'Other plugins';
+/* TODO */ $lang['plugins_revisions'] = 'Last revisions';
+/* TODO */ $lang['plugins_delete'] = 'Delete';
+/* TODO */ $lang['plugins_confirm_delete'] = 'Are you sure you want to delete this plugin?';
+/* TODO */ $lang['plugins_confirm_install'] = 'Are you sure you want to install this plugin?';
+/* TODO */ $lang['plugins_confirm_upgrade'] = 'Are you sur to install this upgrade? You must verify if this version does not need uninstallation.';
+/* TODO */ $lang['plugins_upgrade_ok'] = '%s has been successfully upgraded.';
+/* TODO */ $lang['plugins_install_ok'] = 'Plugin has been successfully copied';
+/* TODO */ $lang['plugins_install_need_activate'] = 'You might go to plugin list to install and activate it.';
+/* TODO */ $lang['plugins_temp_path_error'] = 'Can\'t create temporary file.';
+/* TODO */ $lang['plugins_dl_archive_error'] = 'Can\'t download archive.';
+/* TODO */ $lang['plugins_archive_error'] = 'Can\'t read or extract archive.';
+/* TODO */ $lang['plugins_extract_error'] = 'An error occured during extraction (%s).';
+/* TODO */ $lang['plugins_check_chmod'] = 'Please check "plugins" folder and sub-folders permissions (CHMOD).';
+/* TODO */ $lang['plugins_server_error'] = 'Can\'t connect to server.';
+/* TODO */ $lang['Purge compiled templates'] = 'Purge compiled templates';
+/* TODO */ $lang['Caddie is currently empty'] = 'Caddie is currently empty';
+/* TODO */ $lang['DEMO'] = 'Demo';
+/* TODO */ $lang['HOME'] = 'Piwigo Home';
+/* TODO */ $lang['FORUM'] = 'Bijstand';
+/* TODO */ $lang['BUGS'] = 'Fouten';
+/* TODO */ $lang['EXTENSIONS'] = 'Extensies';
+/* TODO */ $lang['WIKI / DOC'] = 'Documentatie';
+/* TODO */ $lang['conf_upload_title'] = 'Upload';
+/* TODO */ $lang['Show upload link every time'] = 'Show upload link every time';
+/* TODO */ $lang['User access level to upload'] = 'User access level to upload';
+/* TODO */ $lang['ACCESS_0'] = 'Free access';
+/* TODO */ $lang['ACCESS_1'] = 'Access to all';
+/* TODO */ $lang['ACCESS_2'] = 'Access to subscribed';
+/* TODO */ $lang['ACCESS_3'] = 'Access to administrators';
+/* TODO */ $lang['ACCESS_4'] = 'Access to webmasters';
+/* TODO */ $lang['ACCESS_5'] = 'No access';
+$lang['A new version of Piwigo is available.'] = 'Een nieuwere versie van Piwigo is beschikbaar.';
+$lang['Piwigo Administration'] = 'Piwigo Beheer';
+$lang['Piwigo version'] = 'Piwigo versie';
+$lang['You are running the latest version of Piwigo.'] = 'Je hebt de laatste versie van Piwigo.';
+/* TODO */ $lang['c13y_version_anomaly'] = 'The version of %s [%s] installed is not compatible with the version required [%s]';
+/* TODO */ $lang['c13y_version_correction'] = 'You need to upgrade your system to take full advantage of the application else the application will not work correctly, or not at all';
+
+?>
diff --git a/BSF/language/nl_NL/common.lang.php b/BSF/language/nl_NL/common.lang.php
new file mode 100644
index 000000000..063610cd2
--- /dev/null
+++ b/BSF/language/nl_NL/common.lang.php
@@ -0,0 +1,368 @@
+<?php
+// +-----------------------------------------------------------------------+
+// | Piwigo - a PHP based picture gallery |
+// +-----------------------------------------------------------------------+
+// | Copyright(C) 2008 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'] = 'Dutch';
+$lang_info['country'] = 'Nederland';
+$lang_info['direction'] = 'ltr';
+$lang_info['code'] = 'nl';
+$lang_info['zero_plural'] = true;
+
+$lang['%.2f (beoordeling %d aantal x, standaard deviation = %.2f)'] = '%.2f (beoordeling %d aantal x, standaard deviation = %.2f)';
+$lang['%d Kb'] = '%d Kb';
+$lang['%d category updated'] = '%d categorie bijgewerkt';
+$lang['%d categories updated'] = '%d categorieën bijgewerkt';
+$lang['%d comment to validate'] = '%d commentaar voor validatie';
+$lang['%d comments to validate'] = '%d commentaren voor validatie';
+$lang['%d new comment'] = '%d nieuw commentaar';
+$lang['%d new comments'] = '%d nieuw commentaar';
+$lang['%d comment'] = '%d commentaar';
+$lang['%d comments'] = '%d commentaren';
+$lang['%d hit'] = '%d bezoeker';
+$lang['%d hits'] = '%d bezoekers';
+$lang['%d new element'] = '%d nieuw element';
+$lang['%d new elements'] = '%d nieuwe elementen';
+$lang['%d new user'] = '%d nieuwe gebruiker';
+$lang['%d new users'] = '%d nieuwe gebruikers';
+$lang['%d waiting element'] = '%d wachtende element';
+$lang['%d waiting elements'] = '%d wachtende elementen';
+$lang['About'] = 'Over';
+$lang['All tags must match'] = 'Alle tags moeten kloppen';
+$lang['All tags'] = 'Alle tags';
+$lang['Any tag'] = 'Elke tag';
+$lang['At least one listed rule must be satisfied.'] = 'Op zijn minst moet aan één regel worden voldaan.';
+$lang['At least one tag must match'] = 'Op zijn minst moet een tag kloppen';
+$lang['Author'] = 'Auteur';
+$lang['Average rate'] = 'Gemiddeld oordeel';
+$lang['Categories'] = 'Categorieën';
+$lang['Category'] = 'Categorie';
+$lang['Close this window'] = 'Sluit dit venster';
+$lang['Complete RSS feed'] = 'Complete RSS feed (afbeeldingen, commentaar)';
+$lang['Confirm Password'] = 'Bevestig wachtwoord';
+$lang['Connection settings'] = 'Verbindingsinstellingen';
+$lang['Connection'] = 'Verbinding';
+$lang['Contact webmaster'] = 'Contact de webmaster';
+$lang['Create a new account'] = 'Maak een nieuwe account';
+$lang['Created on'] = 'Gemaakt op';
+$lang['Creation date'] = 'Aanmaak datum';
+$lang['Current password is wrong'] = 'Huidige wachtwoord is niet juist';
+$lang['Dimensions'] = 'Dimenties';
+$lang['Display'] = 'Weergeven';
+$lang['Each listed rule must be satisfied.'] = 'Aan elke regel moet worden voldaan.';
+$lang['Email address is missing'] = 'Email adres is niet ingevuld';
+$lang['Email address'] = 'Email adres';
+$lang['Enter your personnal informations'] = 'Vul uw persoonlijke informatie in';
+$lang['Error sending email'] = 'Fout bij het versturen van email';
+$lang['File name'] = 'Bestandsnaam';
+$lang['File'] = 'Bestand';
+$lang['Filesize'] = 'Bestands grote';
+$lang['Filter and display'] = 'Filteren en tonen';
+$lang['Filter'] = 'Filter';
+$lang['Forgot your password?'] = 'Wachtwoord vergeten?';
+$lang['Go through the gallery as a visitor'] = 'Ga naar de gallerie als gast';
+$lang['Help'] = 'Help';
+$lang['Identification'] = 'Identificatie';
+$lang['Image only RSS feed'] = 'Image only RSS feed';
+$lang['Keyword'] = 'Keyword';
+$lang['Links'] = 'Links';
+$lang['Mail address'] = 'Mail adres';
+$lang['N/A'] = 'Niet bekend';
+$lang['New on %s'] = 'Nieuw op %s';
+$lang['New password confirmation does not correspond'] = 'Nieuw wachtwoord bevestiging komt niet overeen';
+$lang['New password sent by email'] = 'Nieuw wachtwoord is verzonden per email';
+$lang['No email address'] = 'Geen email adres';
+$lang['No user matches this email address'] = 'Geen gebruiker gevonden met dit email adres';
+$lang['Notification'] = 'Melding';
+$lang['Number of items'] = 'Aantal items';
+$lang['Original dimensions'] = 'Originele dimenties';
+$lang['Password forgotten'] = 'Wachtwoord vergeten';
+$lang['Password'] = 'Wachtwoord';
+$lang['Post date'] = 'Plaatsings datum';
+$lang['Posted on'] = 'Geplaatst op';
+$lang['Profile'] = 'Profiel';
+$lang['Quick connect'] = 'Snel inloggen';
+$lang['RSS feed'] = 'RSS feed';
+$lang['Rate'] = 'Beoordeling';
+$lang['Register'] = 'Registreren';
+$lang['Registration'] = 'Registratie';
+$lang['Related tags'] = 'Aanverwante tags';
+$lang['Reset'] = 'Reset';
+$lang['Retrieve password'] = 'Ontvang wachtwoord';
+$lang['Search rules'] = 'Zoek opties';
+$lang['Search tags'] = 'Zoek tags';
+$lang['Search'] = 'Zoeken';
+$lang['See available tags'] = 'Toon beschikbare tags';
+$lang['Send new password'] = 'Stuur nieuw wachtwoord';
+$lang['Since'] = 'Sinds';
+$lang['Sort by'] = 'Sorteren op';
+$lang['Sort order'] = 'Sorteer volgorde';
+$lang['Tag'] = 'Tag';
+$lang['Tags'] = 'Tags';
+$lang['The RSS notification feed provides notification on news from this website : new pictures, updated categories, new comments. Use a RSS feed reader.'] = 'De RSS feed geeft meldingen als er nieuws is op deze website: nieuwe afbeeldingen, bijgewerkte categorieën, nieuw commentaar. Gebruik hiervoor een rss lezer.';
+$lang['Unknown feed identifier'] = 'Onbekende feed identifier';
+$lang['User comments'] = 'Gebruikers commentaar';
+$lang['Username'] = 'Gebruikersnaam';
+$lang['Visits'] = 'Bezoeken';
+$lang['Webmaster'] = 'Webmaster';
+$lang['Week %d'] = 'Week %d';
+$lang['about_page_title'] = 'Over Piwigo';
+$lang['access_forbiden'] = 'Je hebt geen rechten tot de opgevraagde pagina';
+$lang['add to caddie'] = 'Toevoegen aan caddie';
+$lang['add_favorites_hint'] = 'voeg deze afbeelding toe aan jou favorieten';
+$lang['admin'] = 'Beheer';
+$lang['adviser_mode_enabled'] = 'Advies mode geactiveerd';
+$lang['all'] = 'alle';
+$lang['ascending'] = 'ascending';
+$lang['author(s) : %s'] = 'auteur(s) : %s';
+$lang['auto_expand'] = 'Toon alle categorieën';
+$lang['became available after %s (%s)'] = 'geplaatst na %s (%s)';
+$lang['became available before %s (%s)'] = 'geplaats voor %s (%s)';
+$lang['became available between %s (%s) and %s (%s)'] = 'geplaatst tussen %s (%s) en %s (%s)';
+$lang['became available on %s'] = 'geplaatst op %s';
+$lang['best_rated_cat'] = 'Best beoordeeld';
+$lang['best_rated_cat_hint'] = 'weergeven van de hoogste beoordeling';
+$lang['caddie'] = 'caddie';
+$lang['calendar'] = 'kalender';
+$lang['calendar_any'] = 'Alle';
+$lang['calendar_hint'] = 'weergeven elke dag met afbeelding, maand per maand';
+$lang['calendar_picture_hint'] = 'toon alle afbeelding toegevoegt op ';
+$lang['calendar_view'] = 'Bekijk';
+$lang['chronology_monthly_calendar'] = 'Maand kalender';
+$lang['chronology_monthly_list'] = 'Maand lijst';
+$lang['chronology_weekly_list'] = 'Week lijst';
+$lang['click_to_redirect'] = 'Klik hier als je browser je niet doorstuurt';
+$lang['comment date'] = 'commentaar datum';
+$lang['comment'] = 'Commentaar';
+$lang['comment_added'] = 'Je commentaar is geregistreerd';
+$lang['comment_anti-flood'] = 'Anti-flood systeem : je moet even wachten voordat je weer nieuw commentaar kunt plaatsen';
+$lang['comment_not_added'] = 'Je commentaar is NIET geregistreerd omdat de validatie regels de plaatsing voorkwam';
+$lang['comment_to_validate'] = 'Een beheerder moet je commentaar goedkeuren voordat het zichtbaar word.';
+$lang['comment_user_exists'] = 'Deze gebruikersnaam is al in gebruik';
+$lang['comments'] = 'Commentaar';
+$lang['comments_add'] = 'voeg commentaar toe';
+$lang['comments_del'] = 'verwijder dit commentaar';
+$lang['comments_title'] = 'Commentaar van gebruikers van deze website';
+$lang['created after %s (%s)'] = 'Gemaakt na %s (%s)';
+$lang['created before %s (%s)'] = 'Gemaakt voor %s (%s)';
+$lang['created between %s (%s) and %s (%s)'] = 'Gemaakt tussen %s (%s) en %s (%s)';
+$lang['created on %s'] = 'gemaakt op %s';
+$lang['customize'] = 'Aanpassen';
+$lang['customize_page_title'] = 'Je gallerie aanpassen ';
+$lang['day'][0] = 'Zondag';
+$lang['day'][1] = 'Maandag';
+$lang['day'][2] = 'Dinsdag';
+$lang['day'][3] = 'Woensdag';
+$lang['day'][4] = 'Donderdag';
+$lang['day'][5] = 'Vrijdag';
+$lang['day'][6] = 'Zaterdag';
+$lang['default_sort'] = 'Standaard';
+$lang['del_favorites_hint'] = 'verwijder deze foto van je favorieten';
+$lang['delete'] = 'Verwijderen';
+$lang['descending'] = 'descending';
+$lang['download'] = 'download';
+$lang['download_hint'] = 'download dit bestand';
+$lang['edit category informations'] = 'bewerk categorie informatie';
+$lang['edit'] = 'bewerk(en)';
+$lang['err_date'] = 'verkeerde datum';
+$lang['excluded'] = 'uitsluiten';
+$lang['favorite_cat'] = 'Mijn favorieten';
+$lang['favorite_cat_hint'] = 'toon mijn favoriete foto\'s';
+$lang['favorites'] = 'Favorieten';
+$lang['first_page'] = 'Eerste';
+$lang['gallery_locked_message'] = 'De gallerie is in onderhoud. Probeer het later nog eens.';
+$lang['generation_time'] = 'Pagina gegenereerd in';
+$lang['guest'] = 'gast';
+$lang['hello'] = 'Hallo';
+$lang['hint_admin'] = 'Alleen voor beheerders';
+$lang['hint_category'] = 'Toon afbeelding van het begin van de categorie';
+$lang['hint_comments'] = 'Bekijk de laatste gebruikerscommentaar';
+$lang['hint_customize'] = 'Verschijning van de gallerie aanpassen';
+$lang['hint_search'] = 'zoeken';
+$lang['home'] = 'Home';
+$lang['identification'] = 'Identificatie';
+$lang['images_available_cpl'] = 'in deze categorie';
+$lang['images_available_cat'] = 'in %d sub-categorie';
+$lang['images_available_cats'] = 'in %d sub-categorieën';
+$lang['included'] = 'inclusief';
+$lang['invalid_pwd'] = 'Verkeerd wachtwoord!';
+$lang['language']='Taal';
+$lang['last %d days'] = 'laaste %d dagen';
+$lang['last_page'] = 'Laatste';
+$lang['link_info_image'] = 'Aanpassen informatie';
+$lang['logout'] = 'Loguit';
+$lang['mail_address'] = 'E-mail adres';
+$lang['mandatory'] = 'verplicht';
+$lang['maxheight'] = 'Maximale hoogte van de afbeelding';
+$lang['maxheight_error'] = 'Maximale hoogte moet een veelvoud zijn van 50';
+$lang['maxwidth'] = 'Maximale breedte van het afbeelding';
+$lang['maxwidth_error'] = 'Maximale breedte moet een veelvoud zijn van 50';
+$lang['mode_created_hint'] = 'toon een kalender per aanmaak datum';
+$lang['mode_flat_hint'] = 'toont alle elementen in alle sub-categorieën';
+$lang['mode_normal_hint'] = 'terug naar normaal kijken';
+$lang['mode_posted_hint'] = 'toon een kalender met datums van plaatsen';
+$lang['month'][10] = 'Oktober';
+$lang['month'][11] = 'November';
+$lang['month'][12] = 'December';
+$lang['month'][1] = 'Januari';
+$lang['month'][2] = 'Februari';
+$lang['month'][3] = 'Maart';
+$lang['month'][4] = 'April';
+$lang['month'][5] = 'Mei';
+$lang['month'][6] = 'Juni';
+$lang['month'][7] = 'Juli';
+$lang['month'][8] = 'Augustus';
+$lang['month'][9] = 'September';
+$lang['most_visited_cat'] = 'Meest bekeken';
+$lang['most_visited_cat_hint'] = 'Toon de meest bekenen afbeelding';
+$lang['nb_image_line_error'] = 'Het aantal beelden per rij moet niet ongeldige deler zijn';
+$lang['nb_image_per_row'] = 'Aantal afbeeldingen per rij';
+$lang['nb_line_page_error'] = 'Het aantal rijen per pagina mag geen ongeldige deling zijn';
+$lang['nb_row_per_page'] = 'Aantal rijen per pagina';
+$lang['nbm_unknown_identifier'] = 'Onbekend herkenningsteken';
+$lang['new_password'] = 'Nieuw wachtwoord';
+$lang['new_rate'] = 'Beoordeel deze afbeelding';
+$lang['next_page'] = 'Volgende';
+$lang['no_category'] = 'Home';
+$lang['no_rate'] = 'geen beoordeling';
+$lang['note_filter_day'] = 'Toont alleen elementen geplaatst in de laatste %s dag.';
+$lang['note_filter_days'] = 'Toont alleen elementen geplaatst in de laatste %s dagen.';
+$lang['password updated'] = 'wachtwoord bijgewerkt';
+$lang['periods_error'] = 'Recente periode moet een positieve waarde zijn';
+$lang['picture'] = 'afbeelding';
+$lang['picture_high'] = 'Klik op de afbeelding om het te bekijken in een groter formaat';
+$lang['picture_show_metadata'] = 'Toon bestands metadata';
+$lang['powered_by'] = 'Powered by';
+$lang['preferences'] = 'Voorkeuren';
+$lang['previous_page'] = 'Vorige';
+$lang['random_cat'] = 'Random afbeelding';
+$lang['random_cat_hint'] = 'toon een set van willekeurige afbeelding';
+$lang['recent_cats_cat'] = 'Recente categorieën';
+$lang['recent_cats_cat_hint'] = 'toon recentelijk bijgewerkte categorieën';
+$lang['recent_period'] = 'Recente periode';
+$lang['recent_pics_cat'] = 'Recente afbeelding';
+$lang['recent_pics_cat_hint'] = 'toon meest recente afbeelding';
+$lang['redirect_msg'] = 'doorsturen...';
+$lang['reg_err_login1'] = 'Vul uw gebruikersnaam in AUB.';
+$lang['reg_err_login2'] = 'gebruikersnaam mag niet eindigen met een spatie';
+$lang['reg_err_login3'] = 'gebruikersnaam mag niet beginnen met een spatie';
+$lang['reg_err_login5'] = 'deze gebruikersnaam is al in gebruik';
+$lang['reg_err_mail_address'] = 'mail adres moet zijn xxx@yyy.eee (voorbeeld : jack@altern.org)';
+$lang['reg_err_pass'] = 'vul uw wachtwoord nogmaals in';
+$lang['remember_me'] = 'Auto login';
+$lang['remove this tag'] = 'verwijder de tag van de lijst';
+$lang['representative'] = 'representatief';
+$lang['return to homepage'] = 'terug naar de homepage';
+$lang['search_author'] = 'Zoek naar auteur';
+$lang['search_categories'] = 'Zoeken in Categorieën';
+$lang['search_date'] = 'Zoeken op Datum';
+$lang['search_date_from'] = 'Datum';
+$lang['search_date_to'] = 'Eind-Datum';
+$lang['search_date_type'] = 'Datum type';
+$lang['search_keywords'] = 'Zoek naar hele woorden';
+$lang['search_mode_and'] = 'Zoeken naar alle woorden';
+$lang['search_mode_or'] = 'Zoeken naar een woord';
+$lang['search_one_clause_at_least'] = 'Lege zoekopdracht. Er is niets ingevuld.';
+$lang['search_options'] = 'Zoek Opties';
+$lang['search_result'] = 'Zoekresultaten';
+$lang['search_subcats_included'] = 'Zoeken in subcategorieën';
+$lang['search_title'] = 'Zoeken';
+$lang['searched words : %s'] = 'zoekwoorden : %s';
+$lang['send_mail'] = 'Contact';
+$lang['set as category representative'] = 'Stel in als standaard categorie';
+$lang['show_nb_comments'] = 'Toon aantal commentaren';
+$lang['show_nb_hits'] = 'Toon aantal bezoekers';
+$lang['slideshow'] = 'slideshow';
+$lang['slideshow_stop'] = 'stop de slideshow';
+$lang['special_categories'] = 'Speciaal';
+$lang['sql_queries_in'] = 'SQL queries in';
+$lang['start_filter_hint'] = 'toon alleen de recent geplaatste elementen';
+$lang['stop_filter_hint'] = 'terug naar het tonen van alles';
+$lang['the beginning'] = 'het begin';
+$lang['theme'] = 'thema';
+$lang['thumbnails'] = 'Thumbnails';
+$lang['title_menu'] = 'Menu';
+$lang['title_send_mail'] = 'commentaar op je site';
+$lang['today'] = 'vandaag';
+$lang['update_rate'] = 'Werk je beoordeling bij';
+$lang['update_wrong_dirname'] = 'verkeerde bestandsnaam';
+$lang['upload_advise_filesize'] = 'het bestandsformaat mag niet te groot zijn : ';
+$lang['upload_advise_filetype'] = 'de afbeelding moet een extensie hebbben die eindigt op jpg, gif of png';
+$lang['upload_advise_height'] = 'de hoogte van de afbeelding mag niet te groot zijn : ';
+$lang['upload_advise_thumbnail'] = 'Optioneel, maar aanbevolen : kies een thumbnail voor associatie';
+$lang['upload_advise_width'] = 'de breedte van de afbeelding mag niet te groot zijn : ';
+$lang['upload_author'] = 'Auteur (eg "Pierrick LE GALL")';
+$lang['upload_cannot_upload'] = 'kan de afbeelding niet op de server plaatsen';
+$lang['upload_err_username'] = 'de gebruikersnaam moet ingevuld zijn';
+$lang['upload_file_exists'] = 'De naam is al in gebruik';
+$lang['upload_filenotfound'] = 'Je moet een afbeeldingsformaat opgeven voor de afbeelding';
+$lang['upload_forbidden'] = 'Je kan geen afbeelding plaatsen in deze categorie';
+$lang['upload_name'] = 'Naam van de afbeelding';
+$lang['upload_picture'] = 'Uploaden van een afbeelding';
+$lang['upload_successful'] = 'Afbeelding met succes ge-upload, een beheerder moet de afbeelding valideren, dit gebeurd zsm.';
+$lang['upload_title'] = 'Upload een afbeelding';
+$lang['useful when password forgotten'] = 'handig bij het vergeten van je wachtwoord';
+$lang['qsearch'] = 'Snel zoeken';
+$lang['Connected user: %s'] = 'Aangemeld als gebruiker: %s';
+$lang['IP: %s'] = 'IP: %s';
+$lang['Browser: %s'] = 'Browser: %s';
+$lang['Author: %s'] = 'Auteur: %s';
+$lang['Comment: %s'] = 'Commentaar: %s';
+$lang['Delete: %s'] = 'Verwijderen: %s';
+$lang['Validate: %s'] = 'Valideren: %s';
+$lang['Comment by %s'] = 'Commentaar van %s';
+$lang['User: %s'] = 'Gebruiker: %s';
+$lang['Email: %s'] = 'Email: %s';
+$lang['Admin: %s'] = 'Beheerder: %s';
+$lang['Registration of %s'] = 'Registratie van %s';
+$lang['Category: %s'] = 'Categorie: %s';
+$lang['Picture name: %s'] = 'Afbeeldings naam: %s';
+$lang['Creation date: %s'] = 'Aanmaak datum: %s';
+$lang['Waiting page: %s'] = 'Wacht pagina: %s';
+$lang['Picture uploaded by %s'] = 'Afbeelding ge-uploaded door %s';
+// --------- Starting below: New or revised $lang ---- from version 1.7.1
+$lang['guest_must_be_guest'] = 'Foutieve status voor gebruiker "guest", gebruik standaard status. Waarschuw de webmaster.';
+// --------- Starting below: New or revised $lang ---- from Butterfly (1.8)
+$lang['Administrator, webmaster and special user cannot use this method'] = 'Administrator, webmaster en speciale gebruiker kunnen deze methode niet gebruiken';
+$lang['reg_err_mail_address_dbl'] = 'Een andere gebruiker maakt al gebruik van dit email adres';
+$lang['Category results for'] = 'Categorie resultaten voor';
+$lang['Tag results for'] = 'Tag resultaten voor';
+$lang['from %s to %s'] = 'van %s tot %s';
+/* TODO */ $lang['start_play'] = 'Play of slideshow';
+/* TODO */ $lang['stop_play'] = 'Pause of slideshow';
+/* TODO */ $lang['start_repeat'] = 'Repeat the slideshow';
+/* TODO */ $lang['stop_repeat'] = 'Not repeat the slideshow';
+/* TODO */ $lang['inc_period'] = 'Reduce diaporama speed';
+/* TODO */ $lang['dec_period'] = 'Accelerate diaporama speed';
+$lang['Submit'] = 'Bevestig';
+$lang['Yes'] = 'Ja';
+$lang['No'] = 'Nee';
+$lang['%d element']='%d afbeelding';
+$lang['%d elements']='%d afbeeldingen';
+$lang['%d element are also linked to current tags'] = '%d image are also linked to current tags';
+$lang['%d elements are also linked to current tags'] = '%d images are also linked to current tags';
+$lang['See elements linked to this tag only'] = 'Toon afbeelding gelinkt met deze tag';
+$lang['elements posted during the last %d days'] = 'afbeelding binnen de %d dagen';
+$lang['Choose an image'] = 'Kies een afbeelding om';
+$lang['Piwigo Help'] = 'Piwigo Help';
+
+?>
diff --git a/BSF/language/nl_NL/help.html b/BSF/language/nl_NL/help.html
new file mode 100644
index 000000000..1c29510ed
--- /dev/null
+++ b/BSF/language/nl_NL/help.html
@@ -0,0 +1,227 @@
+<h2>Help</h2>
+
+<h3>Snelle start</h3>
+
+<ol>
+
+ <li>Maak een lokale map "test_categorie".</li>
+
+ <li>Kopieer de afbeeldingen maar "test_categorie".</li>
+
+ <li>Open an FTP verbinding naar de gallerie.</li>
+
+ <li>Upload lokale map "test_categorie" in de galleriemap de map heet
+ "galleries". Stel de mapeigenschappen in op 777 on directory
+ "galleries/test_categorie".</li>
+
+ <li>Login op de Piwigo als een beheerder.</li>
+
+ <li>Ga naar <span class="pwgScreen">Beheer, Afbeeldingen,
+ Thumbnails</span>. Piwigo vind de afbeeldingen in de map "test_category"
+ zonder thumbnails. Vraag om thumbnails te maken.</li>
+
+ <li>Ga naar <span class="pwgScreen">Beheer, Categorieën,
+ Synchronizeer</span>. vink aan "mappen + bestanden" optie, vink uit "alleen
+ een simulatie uitvoeren" en bevestig de synchronizatie.</li>
+
+ <li>Klus geklaard. Je hebt een categorie "test_categorie" in het begin van de gallerie gemaakt.</li>
+
+</ol>
+
+<h3>Toeveoegen elementen</h3>
+
+<ul>
+
+ <li>
+
+ <p>Categorie mappen zijn in de Piwigo map "galleries". Bekijk de mapstructuur van een kleine gallerie (maar met een hoop mogelijkheden) :</p>
+
+ <pre>
+.
+|-- admin
+|-- doc
+|-- galleries
+| |-- categorie-1
+| | |-- categorie-1.1
+| | | |-- categorie-1.1.1
+| | | | |-- categorie-1.1.1.1
+| | | | | |-- pwg_high
+| | | | | | +-- wedding.jpg
+| | | | | |-- thumbnail
+| | | | | | +-- TN-wedding.jpg
+| | | | | +-- wedding.jpg
+| | | | +-- categorie-1.1.1.2
+| | | +-- categorie-1.1.2
+| | |-- categorie-1.2
+| | | |-- pookie.jpg
+| | | +-- thumbnail
+| | | +-- TN-pookie.jpg
+| | +-- categorie-1.3
+| +-- categorie-2
+| |-- piglet.gif
+| |-- pwg_representative
+| | +-- video.jpg
+| |-- thumbnail
+| | +-- TN-piglet.jpg
+| +-- video.avi
+|-- include
+|-- install
+|-- language
+|-- template
++-- tool</pre>
+
+ </li>
+
+ <li>Eigenlijk, een categorie is gepresenteerd door een map op welke level in
+ Piwigo map "galleries". Elke categorie kan zoveel submappen als jij wilt bevatten.
+ In het voorbeeld hierboven, categorie-1.1.1.1 is op nivo 4 van de trap.</li>
+
+ <li>Eigenlijk, een element is gepresenteerd door een bestand. Een bestand kan een
+ Piwigo element zijn als de extenstie is <code>file_ext</code>
+ configuration parameter mofenlijkheden (zie <span
+ class="filename">include/config_default.inc.php</span> file). Een bestand kan
+ een afbeelding zijn als de extensie gelijk is aan <code>picture_ext</code>
+ configuration parameter possibilities.</li>
+
+ <li>Afbeeldings elementen moeten een link naar een thumbnail hebben.(zie sectie hieronder
+ over thumbnails)</li>
+
+ <li>Afbeeldings elementen kunnen gekoppeld zijn aan hoge kwaliteit bestanden. Zoals
+ in het voorbeeld wedding.jpg hierboven. Er is geen andere naamsaanpassing nodig voor de
+ hoge kwaliteit afbeelding verplicht.
+ </li>
+
+ <li>Niet afbeeldings elementen (video, geluid, tekstbestanden, wat je wil...) worden
+ standaard vertegenwoordigt door een ikoontje die overeenkomt met de bestandsextensie.
+ Optioneel, je kan zelf een associatie met een thumbnail en een bestand opgeven (zie video.avi in het voorbeeld hierboven).</li>
+
+ <li><em>Waarshuwing</em> : de naam van de mappen en bestanden moeten bestaan uit de letters en koppeltekens "-", "_" of ".". Geen spaties en geen accenten
+ op de karakters</li>
+
+ <li><em>Advies</em> : Een categorie kan elementen en sub-categorieën hebben
+op het zelfde moment. Desalnietemin, word je geadviseerd om te kiezen uit categorieën die elementen bevatten <strong>of</strong> categorieën
+die sub-categorieën bevatten.</li>
+
+ <li>Als bestanden, thumbnails en representativev corrct zijn geplaatst in
+ mappen ga dan naar: <span class="pwgScreen">Administratie, Categorieën,
+ Synchronizeren</span></li>
+
+</ul>
+
+<h3>Thumbnails</h3>
+
+<ul>
+
+ <li>Zoals eerde gemeld, elk element of afbeeldingstype moet geassociateerd worden met een thumbnail.</li>
+
+ <li>Thumbnails worden opgeslagen in een sub-directory "thumbnail" of de categorie map. De thumbnail is een afbeelding (zelfde bestandsnaam extensies mogelijk
+ als de afbeeldingbestanden) welke is prefixed met een geconfigureerde
+ "Thumbnail prefix" (zie administratie paneel, Configuratie, Algemeen).</li>
+
+ <li>Thumbnails hoeven niet de zelfde extensie te hebben als het geassocieerde
+ afbeelding (een afbeelding met .jpg extensie kan een thumbnail hebben met .GIF
+ extentie als voorbeeld).</li>
+
+ <li>Advies: gebruik een ecterne module voor het maken van thumbnails.</li>
+
+ <li>Je kunt ook de pagina thumbnail maken gebruiken (<span
+ class="pwgScreen">Administratie, Afbeeldingen, Thumbnails</span>), maar dat word niet aangeraden.
+ De thumbnail kwaliteit kan slecht zijn en het gebruikt een hoge CPU kracht welke een probleem kan zijn bij gratis webhost.</li>
+
+ <li>Als je er voor kiest om de thumbnails te laten maken door de webhoster, dan dien je de rechten toe te wijzen op die mappen om de thumbnail te kunnen maken.
+ De correcte rechten op de mappen en sub-mappen zijn gebruiker/goep/wereld (ook wel 777)
+</li>
+
+</ul>
+
+<h3>Toegangs authorizatie</h3>
+
+<ul>
+
+ <li>U kunt toegang tot categorieën verbieden.
+ De categorieën kunnen openbaar of private zijn. De toestemming (voor groepen en gebruikers)
+ kunnen worden aangepast als de categorie private is.
+</li>
+
+ <li>U kunt een categorie aan private maken door het aanpassen van een enkele categorie(<span
+ class="pwgScreen">Administratie, Categorieën, Beheren, bewerken</span>) of bij het aanpassen van de opties op de hele categorie map (<span
+ class="pwgScreen">Administratie, Categorieën, Eigenschappen, Publiek / Private</span>).</li>
+
+ <li>
+
+ <p>Als de categorie private is, dan kun je de rechten aanpassen voor de groepen en gebruikers via 3 schermen :</p>
+
+ <ul>
+
+ <li><span class="pwgScreen">Administratie, Identificatie, Gebruikers, rechten aanpassen (een link per gebruiker)</span></li>
+
+ <li><span class="pwgScreen">Administratie, Identificatie, Groepen, rechten aanpassen (een link per groep)</span></li>
+
+ <li><span class="pwgScreen">Administratie, Categorieën, Beheren, bewerk categorie rechten aanpassen (one link per categorie)</span></li>
+
+ </ul>
+
+ </li>
+
+</ul>
+
+<h3>Gebruikers en groepen</h3>
+
+<ul>
+
+ <li>Piwigo heeft de mogelijkheid tot het beheren van gebruikers en groepen. Dit kan erg handig zijn als er gemeenschappelijk rechten zijn voor toegang tot private categorieën.</li>
+
+ <li>Je kan groepen maken in <span class="pwgScreen">Administratie, Identificatie, Groepen</span> en voeg gebruikers toe aan de groep via <span class="pwgScreen">Administratie, Identicatie, Gebruikers</span>.</li>
+
+ <li>Een gebruiker kan behoren tot verschillende groepen. De vergunning is sterker dan verbod : als gebruiker "jack" behoord tot de groep "familie" en "Vrienden", en alleen de groep "familie" kan de categorie "Christmas 2003" zien,
+ "jack" zal de mogelijkheid hebben om de categorie "Christmas 2003" te zien.</li>
+
+</ul>
+
+<h3>Bestands upload door gebruikers</h3>
+
+<p>Piwigo geeft de mogelijkheid aan gebruikers om bestanden uploaden. Om het mogelijk te maken :</p>
+
+<ol>
+
+ <li>authorizeer upload op een categorie (<span class="pwgScreen">Administratie, Categorieën, Beheren, bewerken</span> of <span class="pwgScreen">Administratie paneel, Categorieën, Eigenschappen, Upload</span>)</li>
+
+ <li>geef rechten op de mappen 777 (gebruiker, groepen, wereld)</li>
+
+</ol>
+
+<p>Bestanden geupload door gebruikers zijn niet direct zichtbaar op de website, ze moeten gevalideerd worden door een beheerder.
+ Voor dat doel moet de beheerder gaan naar <span class="pwgScreen">Administratie, Afbeeldingen, Wachten</span>
+ om de bestanden te bevestigen of te weigeren, dan worden voorgesteld om te synchroniseren met de database.</p>
+
+
+<h3>Links tussen elementen en categorieën, virtuele categorieën</h3>
+
+<ul>
+
+ <li>Piwigo scheidt categorieën waar de elementen en categorieën worden opgeslagen waar zij worden getoond.</li>
+
+ <li>Standaard, de elementen worden getoond slechts in hun echte categorieën: de die aan mappen op de webserver beantwoorden.</li>
+
+ <li>Om een element met een categorie te koppelen, moet u enkel de vereniging op de pagina van elementenuitgave maken (verbinding met dit scherm
+ picture.php ingelogt zijn als beheerder) of op informatie van alle elementen van een categorie.</li>
+
+ <li>Gebruik dit principe, is het mogelijk om virtuele categorieën tot stand te brengen: geen folder corespondeerd aan deze categorie.
+ U kunt virtuele categorieën maken in <span class="pwgScreen">Administratie, Categorieë, Beheren</span>.</li>
+
+</ul>
+
+<h3>Diverse informatie</h3>
+
+<ul>
+
+ <li>Als je je gallery-installatie hebt afgerond, verander dan het uiterlijk van de standaard weergave
+ in <span class="pwgScreen">Administratie paneel, Configuratie,
+ Standaard</span>. Elke nieuwe geregistreerde gebruiker zal dezelfde standaard vertoningseigenschappen hebben.</li>
+
+ <li>Als je vragen hebt, twijfel niet en bezoek het forum om naar het antwoord te zoeken of stel zelf een vraag.
+ Het <a href="http://forum.phpwebgallery.net">forum</a> (Berichtenbord) is beschikbaar op de website van
+Piwigo. Bekijk de <a href="http://phpwebgallery.net/doc/" target="blank">officiele Piwigo documentatie</a> voor meer informatie.</li>
+
+</ul>
+
diff --git a/BSF/language/nl_NL/help/advanced_feature.html b/BSF/language/nl_NL/help/advanced_feature.html
new file mode 100644
index 000000000..51673cb9f
--- /dev/null
+++ b/BSF/language/nl_NL/help/advanced_feature.html
@@ -0,0 +1,16 @@
+<h2>Geavanceerde mogelijkheden</h2>
+
+<p>Lijst met speciale functies voor een deskundig PWG administrator:</p>
+
+<ul>
+
+ <li>
+ <strong>Niet gelinkte elementen:</strong>
+ Toon afbeeldingen die niet gekoppeld zijn aan enige virtuele categorie.
+ </li>
+ <li>
+ <strong>Bestanden met dezelfde naam in meer dan één physieke categorie:</strong>
+ Toon afbeeldingen of bestanden met dezelfde naam in verschillende categorieën.
+ </li>
+
+</ul>
diff --git a/BSF/language/nl_NL/help/cat_modify.html b/BSF/language/nl_NL/help/cat_modify.html
new file mode 100644
index 000000000..41a848ce1
--- /dev/null
+++ b/BSF/language/nl_NL/help/cat_modify.html
@@ -0,0 +1,128 @@
+<h2>Een categorie bewerken</h2>
+
+<h3>Informatie</h3>
+
+<ul>
+
+ <li><strong>naam</strong>: hernoem de categorie (een virtuele hernoeming in het geval van een physieke categorie).</li>
+
+ <li><strong>omschrijving</strong>: geef informatie over de inhoud die getoond word in de categorie,
+ deze tekst word onder de thumbnail.</li>
+
+</ul>
+
+<h3>Verplaatsen</h3>
+
+<p>Als het een virtuele categorie is, dan kun je hem verplaatssen. Het verplaatsen van een categorie houd in dat je het ouderschap veranderd.</p>
+
+<h3>Opties</h3>
+
+<ul>
+
+ <li><strong>Toegangs type</strong>: Rechten beheren. Als je een
+ categorie private maakt, worden alle daaronderliggende (kinder)categorieën worden dan ook private.<br>
+ Als je een categorie publiek maakt, worden alle ouder categorieën zullen dan ook publiek worden.</li>
+
+ <li><strong>Sluiten</strong>: De categorie en zijn sub-categorieë zijn
+ tijdelijk uitgeschakeld voor onderhoud.</li>
+
+ <li><strong>Commentaar</strong>: Machtig gebruikers om commentaar te geven op de elementen in deze categorie.</li>
+
+ <li><strong>Machtiging tot upload</strong>: Machtig gebruikers om bestanden te-uploaden. Deze optie is alleen beschikbaar als de categorie physiek is (niet
+ virtueel).</li>
+
+</ul>
+
+<p>Je kan de opties ook beheren via "Eigenschappen" beheer schermen (scherm <span class="pwgScreen">Upload</span>, <span
+class="pwgScreen">Commentaar</span>, <span class="pwgScreen">Sluiten</span>,
+<span class="pwgScreen">Publiek/Private</span>, <span
+class="pwgScreen">Vertegewoordiging</span> beschikbaar via <span
+class="pwgScreen">Administratie, Categorieën, Eigenschappen</span>).</p>
+
+<h3>Sorteer volgorde</h3>
+
+<p>Kies als de standaard sortering word gebruikt.</p>
+
+<p>Indicatie dat de sortering wort toegepast op de sub-categorieën.</p>
+
+<p>Gebruik specifieke sorteren middels de kolommen in deze categorie.</p>
+<ul>
+<li><strong>Aanmaak datum</strong>: Aanmaak datum foto</li>
+<li><strong>Plaatings datum</strong>: Synchronizatie datum</li>
+<li><strong>Gemiddelde waardering(*)</strong>: Gemiddelde waardering kan gewijzigt worden door een bezoeker</li>
+<li><strong>Most visited (*)</strong>: The current visit change the most visited order</li>
+<li><strong>Bestandsnaam</strong>: Gekozen naam in het informatie veld</li>
+<li><strong>Id</strong>: Interne Id (recente categorieën hoger id dan vorige id's.</li>
+
+</ul>
+<p><strong>(*)</strong>Neem zorg en test het voor uw zelf aangezien het onvoorspelbare resultaten kan geven.</p>
+
+
+<h3>Vertegenwoordiging</h3>
+
+<p>De vertegenwoordiging van de categorie is een indexplaatje "thumbnail" welke getoond word
+om de categorie te tonen op de hoofdpagina (<span class="pwgScreen">category.php</span>) wanneer een
+categorie alleen sub-categorieieën bevat (alleen als root categorie).</p>
+
+<p>Er zijn 4 manieren om een indexplaatje te tonen als weergavevan een categoie :</p>
+
+<ul>
+
+ <li><span class="pwgScreen">Picture page</span>: in het aktiemenu,
+ met een van de knoppen is het mogelijk om een plaatje te kiezen als
+ vertegenwoordiging van een categorie. Deze knop is alleen beschikbaar voor administrators.</li>
+
+ <li><span class="pwgScreen">Verander informatie over een plaatje</span> via de administratie.
+ Je kunt bij dit scherm komen via <span class="pwgScreen">picture.php</span> of
+ <span class="pwgScreen">Batch management</span> in <em>unit mode</em>. Kijk voor meer info in de documentatie voor meer details.</li>
+
+ <li><span class="pwgScreen">Administratie, Categorieën, Eigenschappen, Thumbnails</span>. Kijk voor meer info in de documentatie voor meer details.</li>
+
+ <li><span class="pwgScreen">Bewerk een categorie</span> (dit scherm).</li>
+
+</ul>
+
+<p>De indexafbeelding is afhankelijk van de configuratie parameter <code>allow_random_representative</code> (zie <span
+class="filename">include/config_default.inc.php</span>).</p>
+
+<p>Standaard is <code>allow_random_representative</code> ingesteld op false (onwaar)
+elke categorie die tenminste 1 element bevat is vertegenwoordigd door een vastgestelde afbeelding.
+Eenmaal ingesteld (Bij het maken van de categorie), kan deze alleen veranderd worden door administrator
+ die daar dan om verzoekt it. Als de indexafbeelding niet meer bestaat kun je er <strong>willekeurig</strong> een nieuwe aan toewijzen.</p>
+
+<p>Als de configuratie parameter <code>allow_random_representative</code> is
+ingesteld op true (waar), dan is eer geen vaste indexafbeelding. Gebruik gewoon <strong>Verwijder indexafbeelding</strong> knop.</p>
+
+<p>Als de categorie geen elementen bevat (maar alleen sub-categorieën) kan het
+vertegenwoordigt worden dankzij het scherm <span class="pwgScreen">verander informatie over een afbeelding</span>. De enigste optie
+op het huidige scherm is <strong>Verwijder vertegenwoordigingsafbeelding</strong> knop, na deze optie te hebben gebruikt is er geen
+afbeeldingsafbeeldings optie meer om te veranderen.</p>
+
+<h3>Link alle categorie elementen aan een nieuwe categorie</h3>
+
+<ul>
+
+<li><strong>Virtuele categorie naam</strong>: Nieuwe categorie naam aanmaaken,
+alle afbeeldingen van de huidige categorie zullen gekoppeld worden aan de nieuwecategorie.</li>
+
+<li><strong>Ouder categorie</strong>: Waar de nieuwe moet komen, laat dit leeg om deze in de root te maken.</li>
+
+</ul>
+
+<h3>Link alle categorie elementen aan bestaande categorieën</h3>
+
+<ul>
+
+<li><strong>Categorieën</strong>: Kies de doelcategorie.</li>
+
+</ul>
+
+<h3>Stuur een informatie email naar de groepsleden</h3>
+
+<ul>
+
+<li><strong>Groep</strong>: Geadresseerden groep</li>
+
+<li><strong>Email inhoud</strong>: Vrije tekst om mee te sturen.</li>
+
+</ul> \ No newline at end of file
diff --git a/BSF/language/nl_NL/help/cat_move.html b/BSF/language/nl_NL/help/cat_move.html
new file mode 100644
index 000000000..9ff2ca3c3
--- /dev/null
+++ b/BSF/language/nl_NL/help/cat_move.html
@@ -0,0 +1,15 @@
+<h2>Verplaatsen virtuele categorieën</h2>
+
+<p>Allen virtuele categorieën kunnen een nieuwe ouder-categorie hebben.</p>
+
+<h3>Virtuele categorieën verplaatsen</h3>
+
+<p>Selecteer een virtuele categorie die je wilt verplaatsen.
+Als de lijst leeg is, wil dat zeggen dat je er geen gemaakt hebt.</p>
+
+<h3>Nieuwe ouder categorie</h3>
+
+<p>Selecteer de nieuwe ouder (virtueel of physiek).
+Als je het niet doet zullen de geselecteerde categorieën verplaatst worden
+naar het begin van de map (root). Categorieën kunnen niet verplaatst worden
+naar zichzelf of een kind van de categorie.</p> \ No newline at end of file
diff --git a/BSF/language/nl_NL/help/cat_options.html b/BSF/language/nl_NL/help/cat_options.html
new file mode 100644
index 000000000..5fcd1fa13
--- /dev/null
+++ b/BSF/language/nl_NL/help/cat_options.html
@@ -0,0 +1,30 @@
+<h2>Categorie opties</h2>
+
+<p>Dit scherm geeft administrators de mogelijkheid om categorie opties te beheren voor meerde categorieën in één keer.</p>
+
+<dl>
+
+ <dt>Upload</dt>
+ <dd>Maak categorieën benaderbaar voor bezoekers om er bestanden in te plaatsen. Alleen niet virtuele en externe categorieën worden getoond.</dd>
+
+ <dt>Commentaar</dt>
+ <dd>Geef gebruikers rechten om commentaar te plaatsen in de geselecteerde categorieën.
+ Selecteer de categorie waarop commentaar gegeven kan worden.
+ Op een afbeelding kan alleen commentaar gegeven worden als deze behoord tot een categorie waar dit is toegestaan.</dd>
+
+ <dt>sluiten</dt>
+ <dd>Geselecteerde categorieën zijn op dit moment gesloten voor onderhoud.
+ Als je een categorie sluit, alle daaronder liggende categorieën zijn dan ook gesloten. Als je een categorie
+ weer opent, alle ouder categorieën worden dan ook weer geopend.</dd>
+
+ <dt>Publiek / private</dt>
+ <dd>Beheer rechten voor de geselecteerde categorieën. Geselecteerde categorieën zijn private : je moet gebruikers/groepen rechten geven op deze categorieën.
+ Als je een categorie private maakt, alle daaronderliggende categorieën worden dan ook private.
+ Als je eeen categorie publiek maakt, alle ouder categorieën worden dan ook publiek</dd>
+
+ <dt>Vertegenwoordiging</dt>
+ <dd>Deze opties kunnen alleen beheerd worden als de configuratie parameter <code>allow_random_representative</code>
+ is ingesteld op <em>true</em>.(zie <span class="filename">include/config_defaults.inc.php</span>)
+ Elke categorie kan vertegenwoordigd worden door een willekeurige of afzonderlijke vertegenwoordiging (door een unieke afbeelding).</dd>
+
+</dl>
diff --git a/BSF/language/nl_NL/help/cat_perm.html b/BSF/language/nl_NL/help/cat_perm.html
new file mode 100644
index 000000000..08e5f9c43
--- /dev/null
+++ b/BSF/language/nl_NL/help/cat_perm.html
@@ -0,0 +1,14 @@
+<h2>Beheer rechten voor een categorie</h2>
+
+<p>Dit scherm is allen beschikbaar voor private categorën. Hier kun je gebruikers en groepn toegang geven voor deze categorie.</p>
+
+<h3>Groepen</h3>
+
+<p>Je kan groepen toegang geven of toegang weigeren op de huidige categorie. Door het aanpassen van de groepsrechten kun je dat
+<br>bereiken. Je zal de lijst met gebruikers die toegang hebben tot deze categorie moeten wijzigen
+op basis van groepsrechten.</p>
+
+<h3>Gebruikers</h3>
+
+<p>Je kan een individuele gebruiker toegang geven of weigeren.
+Gebruikers die behoren tot een groep kunnen ook toegang gegeven of geweigerd worden.</p>
diff --git a/BSF/language/nl_NL/help/configuration.html b/BSF/language/nl_NL/help/configuration.html
new file mode 100644
index 000000000..b613d03a2
--- /dev/null
+++ b/BSF/language/nl_NL/help/configuration.html
@@ -0,0 +1,105 @@
+<h2>Configuratie</h2>
+
+<p>Dit scherm geeft de administrator de mogenlijkheid tot basisconfiguratie. Dit scherm toont namelijk slechts eenvoudige
+configuratieparameters die zouden moeten zijn genoeg voor de overgrote meerderheid van beheerders. Als je de andere mogelijkheden wilt zien
+(geavanceerde) over de configuratie parameters, lees dan <span cass="filename">include/config_default.inc.php</span>.</p>
+
+<p>Dit scherm wordt verdeeld in verscheidene secties, hergroeperend configuratieparameters per thema.</p>
+
+
+<h3>Begin</h3>
+<ul>
+ <li><strong>Gallerie titel</strong>: word gebruikt in RSS meldingen en meldingen per email.</li>
+
+ <li><strong>Pagina banner</strong>: word getoond op elke publieke pagina.</li>
+
+ <li><strong>Gallerie URL</strong>: word gebruikt voor de RSS meldingen.</li>
+
+ <li><strong>Sluit gallery</strong>: Sluit de hele gallerie voor onderhoud. Alleen administrators kunnen de gallerie nog bereiken.</li>
+
+ <li><strong>Waardering</strong>: Waarderings optie is ingeschakeld.</li>
+
+ <li><strong>Waardering door gasten</strong>: Niet geregisteerde gebruikers kunnen ook hun waardering geven aan afbeeldingen.</li>
+
+ <li><strong>Sta registratie toe</strong>: Registratie is gratis voor iedereen.</li>
+
+ <li><strong>Email adres is verplicht voor alle gebruikers</strong>: Email adres word gecontroleerd bij registratie of profiel update uitgezonderd als de actie word uitgevoerd op de administratie scherm.</li>
+
+ <li><strong>Email admins wanneer een nieuwe gebruiker zich registreerd</strong>: Administrators ontvangen een mailtje bij elke registratie.</li>
+
+</ul>
+
+<h3>Geschiedenis</h3>
+<ul>
+ <p>Bezoek op de pagina's <span class="pwgScreen">category.php</span> en <span class="pwgScreen">picture.php</span> worden opgeslagen in de <code>history</code> tabel.</p>
+
+ <p>Bezoek word getoond in <span class="pwgScreen">Administratie, Speciaal, Geschiedenis</span>.</p>
+
+ <li><strong>Bewaar pagina bezoek door gasten</strong>: pagina bezoek van gasten wordt opgeslagen.</li>
+
+ <li><strong>Bewaar pagina bezoek door gebruikers</strong>: pagina bezoek van geregistreerde gebruikers wordt opgeslagen.</li>
+
+ <li><strong>Bewaar pagina bezoek door administrators</strong>: pagina bezoek van administrators wordt opgeslagen.</li>
+
+</ul>
+
+<h3>Commentaar</h3>
+<ul>
+
+ <li><strong>Commentaar door iedereen</strong>: Ook gasten kunnen commentaar plaatsen.</li>
+
+ <li><strong>Aantal commentaren per per pagina</strong>.</li>
+
+ <li><strong>Validatie</strong>: een administrator valideerd de door gebruikers geplaatste commentaren voordat deze zichtbaar wordt op de website.
+ Valideren van gebruikers commentaar gebeurd via het scherm <span class="pwgScreen">Administratie, Afbeeldingen, Commentaar</span>.</li>
+
+ <li><strong>Email admins when a valid comment is entered</strong>:
+Sends an email to the administrators when a user enters a comment and this comment is validated.</li>
+
+ <li><strong>Email admins wanneer een commentaar validatie nodig heeft</strong>:
+Stuurt de administrator een bericht dat een gebruiker een p[merking heeft geplaatst die nog gevalideerd moet worden door de administrator.
+Gebruikers commentaar valideren gaat via het scherm <span class="pwgScreen">Administratie, Afbeeldingen, Commentaren</span>.</li>
+
+</ul>
+
+<!--TODO --><h3>Upload</h3>
+<ul>
+<!--TODO --> <li><strong>Show upload link every time</strong>: If exists uploadeable categories, add link will be show for each categoy.</li>
+<!--TODO --> <li><strong>User access level to upload</strong>: Allows to restrict upload by users</li>
+ <li><strong>Email admins wanneer een afbeelding is ge-upload</strong>: Administrators ontvangen een mailtje voor elke ge-uploade bestand door gebruikers.</li>
+</ul>
+
+<h3>Standaard weergave</h3>
+
+<p>Hier kan je de weergave aan passen die als standaard worden ingesteld, die je gast ziet als hij zich niet heeft aangemeld. Eenmaal aangemeld worden deze
+opties overschreven door de gebruikers eigen opties (aanpasbaar in <span class="pwgScreen">profiel</span>).</p>
+
+<p>Het is mogelijk om de weergave opties voor alle gebruikers aan te passen, via scherm <span class="pwgScreen">Administratie, Identificatie, Gebruikers</span>, waar de opties voor de geslecteerde lijst van gebruikers word getoond.</p>
+
+<ul>
+
+ <li><strong>Talen</strong>: betreft slechts Piwigo labels. De namen van de categorie, de bestandsnamen en alle beschrijvingen vallen hier buiten.</li>
+
+ <li><strong>Aantal afbeeldingen per rij</strong></li>
+
+ <li><strongAantal afbeeldingen per pagina</strong></li>
+
+ <li><strong>aangezichts thema</strong></li>
+
+ <li><strong>Recente periode</strong>: per dag. Periode waarin de foto aangeduid moet worden als nieuw. Moet meer dan 1 dag zijn.</li>
+
+ <li><strong>Toon alle categorieën</strong>: Toon standaard alle categorieën in het menu? <em>Warning</em>: deze optie is een server belastende optie
+en toont mogelijk een erg groot menu als je categorie erg veel sub categorieën bevat.</li>
+
+ <li><strong>Aantal commentaren tonen</strong>: Het aantal commentaren zichtbaar bij een afbeelding op de thumbnails pagina. Zware belasting.</li>
+
+ <li><strong>Toon aantal hits</strong>: Toon het aantal keren dat een afbeelding bekeken is, onder de afbeelding op de thumbnails pagina.
+ Allen mogelijk als de geavanceerde configuratie parameter is: <br /> $conf['show_nb_hits'] = true; <br />
+ Opmerking: standaars is dit false.</li>
+
+ <li><strong>Maximale breedte van de afbeeldingen</strong>: maximale toonbare breedte. Als de afbeeldingen groter zijn dan deze instelling, worden ze verkleind op het scherm. Als je deze optie gebruikt, denk er dan over na om de afbeelding aan te passen voor je ze plaatst op je gallery.</li>
+
+ <li><strong>Maximale hoogte van de afbeeldingen</strong>: Zelfde als hierboven.</li>
+
+</ul>
+
diff --git a/BSF/language/nl_NL/help/group_list.html b/BSF/language/nl_NL/help/group_list.html
new file mode 100644
index 000000000..44a7e5c6d
--- /dev/null
+++ b/BSF/language/nl_NL/help/group_list.html
@@ -0,0 +1,22 @@
+<h2>Groepen lijst</h2>
+
+<p>Hier kan je de gedefinieerde groepen beheren.</p>
+
+<h3>Voeg een groep toe</h3>
+
+<p>Een administrator kan groepen toevoegen.</p>
+
+<h3>Groeps lijst</h3>
+
+<p>De lijst staat voor elk element toe:</p>
+
+
+<ul>
+ <li>naar de ledenlijst gaan</li>
+ <li>naar rechten gaan</li>
+ <li>een groep verwijderen (vereist een bevestiging)</li>
+ <li>stel de staus in als "standaard" (vereist een bevestiging)</li>
+</ul>
+
+<h3>Standaard groepen</h3>
+<p>Standaard groepen zijn groepen waar nieuwe gebruikers automatisch lid van worden.</p> \ No newline at end of file
diff --git a/BSF/language/nl_NL/help/index.php b/BSF/language/nl_NL/help/index.php
new file mode 100644
index 000000000..c15b15795
--- /dev/null
+++ b/BSF/language/nl_NL/help/index.php
@@ -0,0 +1,30 @@
+<?php
+// +-----------------------------------------------------------------------+
+// | Piwigo - a PHP based picture gallery |
+// +-----------------------------------------------------------------------+
+// | Copyright(C) 2008 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/BSF/language/nl_NL/help/maintenance.html b/BSF/language/nl_NL/help/maintenance.html
new file mode 100644
index 000000000..f444ce9eb
--- /dev/null
+++ b/BSF/language/nl_NL/help/maintenance.html
@@ -0,0 +1,37 @@
+<h2>Onderhoud</h2>
+
+<p>Om de pagina genereringstijd te optimaliseren, gebruikt Piwigo gecachde informatie. Voorbeeld,
+inplaats van in plaats van het tellen van het aantal beelden, bevat elke categorie bij paginaherladen,
+wordt deze informatie opgeslagen inde database. In theorie, zou deze informatie altijd correct zijn,
+maar soms kan een fout optreden en de cache informatie is dan foutief.</p>
+
+<p>Bepaalde informatie word door tijd nutteloos. Door de nutteloze informatie te verwijderen uit de database bespaar je ruimte.</p>
+
+<ul>
+
+ <li><strong>Update categorie informatie:</strong> Voor elke categorie,
+ informatie bijwerken of controleren zijn de volgende: lijst van hooft
+ categorieën, aantal afbeeldingen, datum van de laatste afbeelding, positie onder
+ broeder categorieën, positie onder alle categorieën. Deze aktie controleerd ook de koppeling met de indexafbeelding.</li>
+
+ <li><strong>Update afbeeldings informatie:</strong> Voor elke afbeelding,
+ informatie om te updaten zijn : volledige adres naar het bestand, gemiddelde waardering.
+ <em>Waarschuwing</em>: raak niet in verwarring met de metadata informatie, welke gesynchroniseerd word via <span class="pwgScreen">Administratie,
+ Categorieën, Synchronizeren</span> of doormiddel van wijzigen enkele afbeelding (via <span class="pwgScreen">Afbeelding</span> voorbeeld).</li>
+
+ <li><strong>Repareren en optimalizeren database:</strong>
+ Voor elke tabel, re-odrer, reparatie en optimalizatie worden voltooid.
+ </li>
+</ul>
+
+<ul>
+ <li><strong>Filter geschiedenis:</strong> Verwijder alle <code>geschiedenis</code>uit de tabel. Scherm <span class="pwgScreen">Administratie,
+ Speciaal, Geschiedenis</span> toont geen informatie meer uit de verleden tijd. <em>Waarschuwing</em>: alle data wordt verwijderd en is niet meer te herstellen.</li>
+
+ <li><strong>Filter samenvatting:</strong> Verwijder alle informatie over het bezoek aan de website. Deze samenvatting is samengesteld uit de geschiedenis informatie.</li>
+
+ <li><strong>Filter sessies:</strong> Verwijder verlopen gebruikers sessies.</li>
+
+ <li><strong>Filter nooit gebruikte meldingen</strong></li>
+
+</ul>
diff --git a/BSF/language/nl_NL/help/notification_by_mail.html b/BSF/language/nl_NL/help/notification_by_mail.html
new file mode 100644
index 000000000..6cdf1977c
--- /dev/null
+++ b/BSF/language/nl_NL/help/notification_by_mail.html
@@ -0,0 +1,15 @@
+<h2>Meldingen per email</h2>
+
+<p>Dit scherm geeft je de mogelijkheid om emailmeldingen te configureren en te beheren om je gebruikers op de hoogte te stellen van nieuws op je website.</p>
+
+<p>Dit scherm is verdeelt in 3 delen:</p>
+
+<h3>Parameters</h3>
+<p>Alleen beschikbaar voor webmasters, dit deel configureerd de meldingen per email.</p>
+
+<h3>Inschrijven</h3>
+<p>Alleen beschikbaar voor webmasters, dit deel beheerd de in/uitschrijvingen voor email meldingen.</p>
+
+<h3>Verzending</h3>
+<p>Alleen beschikbaar voor webmasters en administrators, dit deel staat het toe om email meldingen te verzenden.</p>
+
diff --git a/BSF/language/nl_NL/help/permalinks.html b/BSF/language/nl_NL/help/permalinks.html
new file mode 100644
index 000000000..1438cfaea
--- /dev/null
+++ b/BSF/language/nl_NL/help/permalinks.html
@@ -0,0 +1,7 @@
+<h2>Permanente links</h2>
+
+<p>Permanente links worden gebruikt om de adressen naar de categorie mooier te maken. wanneer een categorie een bepaalde permanente link heeft, wordt categorienaam niet meer vereist in de link ernaar toe.</p>
+
+<p>Wanneer een permanente link wordt verwijderd heb je de mogelijkheid om de geschiedenis te bewaren omde externe links naar de gallery werkend te houden. In de tabel met de permanente link geschiedenis kun je zien wanneer een permanente link is verwijderd, alsmede de laatste keer dat hij is gebruikt en het aantal keer.<p>
+
+<p>Let op: De permanente link naar een categorie moet uniek zijn. In de geschiedenis kan ook maar één keer dezelfde permanente link bestaan.</p>
diff --git a/BSF/language/nl_NL/help/search.html b/BSF/language/nl_NL/help/search.html
new file mode 100644
index 000000000..8b4d88667
--- /dev/null
+++ b/BSF/language/nl_NL/help/search.html
@@ -0,0 +1,19 @@
+<h2>Zoeken</h2>
+
+<p>Via deze pagina kun je afbeeldingen zoeken in de totale gallerie.</p>
+
+<dl>
+
+ <dt>Zoeken naar woorden</dt>
+ <dd>Zoek naar opgegeven woorden in alle eigenschappen die betrekking heeft op de afbeelding die in de gallerie word getoond. Gebruik * als vervanging voor gedeeltelijke overeenkomsten.</dd>
+
+ <dt>Zoeken naar Auteur</dt>
+ <dd>Gebruik * als vervanging voor gedeeltelijke overeenkomsten.</dd>
+
+ <dt>Zoeken op datum</dt>
+ <dd>Selecteer een datum en/of een eind datum voor je zoekopdracht. Laat de datum leeg als je zoekt op een datum voor vandaag. Het jaartal moet zijn in het formaat : 0000 (2004)</dd>
+
+ <dt>Zoeken in Categorieën</dt>
+ <dd>Selecteer de categorie of categorieën waarin je wil zoeken. Voor snelheid kunnen alle subcategorieën worden doorzocht door de ouder te selecteren, en dan kun je kiezen om de subcategorieën te doorzoeken doormiddel van het aanvinken van die optie.</dd>
+
+</dl>
diff --git a/BSF/language/nl_NL/help/site_manager.html b/BSF/language/nl_NL/help/site_manager.html
new file mode 100644
index 000000000..ed3efd437
--- /dev/null
+++ b/BSF/language/nl_NL/help/site_manager.html
@@ -0,0 +1,36 @@
+<h2>Externe sites</h2>
+
+<p>Piwigo biedt de mogelijkheid om verscheidene servers te gebruiken om de afbeeldingen op te slaan die uw gallerie zullen samenstellen.
+ Het kan nuttig zijn als uw gallerie beperkte ruimte is op de server, en dat u een grote hoeveelheid beelden aan hebt wordt getoond.<p>
+
+<ol>
+
+ <li>bewerk bestand <span class="filename">beheer/create_listing_file.php</span>,
+ door het veranderen van de parameters opties zoals <code>$conf['prefix_thumbnail']</code> of
+ <code>$conf['use_exif']</code>.</li>
+
+ <li>plaats het aangepaste bestand <span class="filename">beheer/create_listing_file.php</span>
+ op de andere server, in dezelfde map als je huidige categorie mappen (als de map <span class="filename">galleries</span> op
+ deze website) via ftp. Voorbeeld, je hebt toegang tot <span class="filename">http://example.com/galleries/create_listing_file.php</span>.</li>
+
+ <li>ga naar <span class="pwgScreen">administratie paneel, Categorieën, Site manager</span>. maak een nieuwe site aan, voorbeeld <span class="filename">http://example.com/galleries</span>.</li>
+
+ <li>een nieuwe externe site is geregistreerd. Je hebt nu 4 mogelijkheden :
+
+ <ol>
+
+ <li><strong>genereer een lijst</strong> : stuurd verzoek om een externe lijst te maken.</li>
+
+ <li><strong>synchronizeer</strong> : leest de externe <span class="filename">listing.xml</span> bestand en synchronizeerd deze met de database informatie.</li>
+
+ <li><strong>opschonen</strong> : verwijderd externe <span class="filename">listing.xml</span> bestandem.</li>
+
+ <li><strong>verwijderen</strong> : verwijderd de site (en alle gerelateerde categorieën en elementen) in de database.</li>
+
+ </ol>
+ </li>
+</ol>
+
+<!-- <p>Je kan ook handmatig deze <span class="filename">listing.xml</span> genereren, door dit bestand te kopieëren vanaf de externe server en te plaatsen in je huidige
+Piwigo root map en dan het beheersscherm te openen : Piwigo zal voorstellen om de gevonden listing.xml te gebruiken.</p>-->
+
diff --git a/BSF/language/nl_NL/help/synchronize.html b/BSF/language/nl_NL/help/synchronize.html
new file mode 100644
index 000000000..004b2d838
--- /dev/null
+++ b/BSF/language/nl_NL/help/synchronize.html
@@ -0,0 +1,8 @@
+<h2>Synchronizeren</h2>
+
+<p>Er zijn 2 synchronizaties mogelijk : mappen/bestanden en bestands metadata. mapppen/bestanden gaat over het synchronizeren van je mapstructuur met de categorie structuur in de database.
+ metadata gaat over het bijwerken van de informatie zoals bestandsgrootte, dimenties in pixels en EXIF of IPTC informatie.</p>
+
+<p>De eerste synchronizatie moet zijn mappen/bestanden.</p>
+
+<p>Het synchronizatiren kan een lange tijd duren (afhankelijk van de server belasting en het aantal bestanden) daarom is het mogelijk om de categorieën één voor één te doen. (categorie voor categorie)</p>
diff --git a/BSF/language/nl_NL/help/thumbnail.html b/BSF/language/nl_NL/help/thumbnail.html
new file mode 100644
index 000000000..0bacf2c68
--- /dev/null
+++ b/BSF/language/nl_NL/help/thumbnail.html
@@ -0,0 +1,25 @@
+<h2>Thumbnails maken</h2>
+
+<p>Deze pagina geeft je de mogelijkheid om ontbrekende thumbnails aan te maken.</p>
+
+<dl>
+
+ <dt>GD versie</dt>
+
+ <dd>GD is een afbeeldings m,anipulatie software voor bebruik in PHP. Kies de versie van GD welke op deze server is geinstalleerd. Als je de verkeerde kiest, kun je foutberichten
+te zien krijgen, ga dan terug en kies de andere versie. Als geen enkele versie werkt, dan betekent dit dat de server geen GD ondersteund.</dd>
+
+ <dt>Breedte en hoogte</dt>
+
+ <dd>Maximale groote die een indexafbeelding (thumbnail) mag hebben, daarbij blijft de verhouding behouden.</dd>
+
+ <dt>Aantal thumbnails aanmaken</dt>
+
+ <dd>Probeer niet in één keer teveel thumbnails te maken, dit vergt namelijk erg veel processorkracht. Als je phpgallery hebt geinstalleerd bij een gratis webhoster kan deze door de hoge
+ processorkracht die je vraagt het besluit nemen om je website te verwijderen.</dd>
+
+ <dt>Bestandsformaat</dt>
+
+ <dd>Alleen het bestandsformaat JPEG wordt ondersteund om thumbnails te maken. Thumbnails kunnen alleen gemaakt worden van PNG en JPEG afbeeldingen.</dd>
+
+</dl>
diff --git a/BSF/language/nl_NL/help/user_list.html b/BSF/language/nl_NL/help/user_list.html
new file mode 100644
index 000000000..34f1bfd24
--- /dev/null
+++ b/BSF/language/nl_NL/help/user_list.html
@@ -0,0 +1,39 @@
+<h2>Gebruikers lijst</h2>
+
+<p>Hier kun je geregistreerde gebruikers beheren. Rechten kun je aanpassen in een aantal andere schermen.</p>
+
+<h3>Gebruiker toevoegen</h3>
+
+<p>Administrators kunnen zelf handmatig een gebruiker toevoegen.</p>
+
+<h3>Bebruikerslijst</h3>
+
+<p>De lijst kan gefilterd worden op gebruikersnaam (gebruike * als wildcard), groepen of status. De lijst kan gesorteerd worden op registratiedatum of gebruikersnaam, van A tot Z
+of van Z tot A.</p>
+
+<p>Dit scherm werkt verschillende gebruikers bij met verschillende akties:</p>
+
+<ul>
+
+ <li>verwijder gebruikers (vereist een bevestiging)</li>
+
+ <li>veranderen status</li>
+
+ <li>aan/af koppelen van groepen</li>
+
+ <li>wijzig weergave eigenschappen</li>
+
+ <li>wijzig extra eigenschappen</li>
+
+</ul>
+
+<p>Het doel is de geselecteerde groep gebruikers (standaard) of alle gebruikers. dit word gevraagd.</p>
+<h3>Adviseur</h3>
+<p>Definitie van adviseursgebruiker:</p>
+<ul>
+ <li>verleen toegang op alle schermen die door deze status wordt toegestaan</li>
+ <li>alleen lezen of simulatie toegang</li>
+</ul>
+
+<p>Het is mogelijk om de advies toe te staan via de variabel $conf['allow_adviser'].</p>
+<p>Als de variabele is 'true', dan is het moegelijk om een gebruiker aan te wijzen als adviseur</p>
diff --git a/BSF/language/nl_NL/help/web_service.html b/BSF/language/nl_NL/help/web_service.html
new file mode 100644
index 000000000..751244008
--- /dev/null
+++ b/BSF/language/nl_NL/help/web_service.html
@@ -0,0 +1,45 @@
+<h2>Web Service Checker</h2>
+
+<p>Deze pagina laat geeft je de mogelijkheid om de parameters in te stellen.</p>
+
+<dl>
+
+ <dt>Omgevings instellingen</dt>
+
+ <dd>Als de service toegankelijk is (Advanced configuration => $conf['ws_access_control']) dan zie je de geavanceeerde mogelijkheden die tot de deze service behoren.</dd>
+
+ <dt>Vertrouwelijke partnersleutel (Verplicht)</dt>
+
+ <dd>Unieke sleutel om te delen met uw partner. Neem hiervoor een complexe sleutel (bijvoorbeeld 8 karakters)
+ neem hiervoor verschillende letters, leestekens, getallen, of speciale karakters.
+ VOORBEELD: "P!e2r!k Le G@2l".
+
+ <strong>Verborgen voor iedereen op adviseursmodus.</strong>
+
+ <dt>Doel (Optioneel)</dt>
+
+ <dd>kan een afbeeldings ID lijst zijn:<ul><li>
+ toon/277,275,142,235,178,190,204,236-238,253,268,276,285,41,73</li><li>
+ of een categorie id lijst als : cat/16,32,21</li><li>
+ of een tag id lijst als: tag/22,61,36 </li></ul>
+ alle id lijst worden tot een minimum beperkt als:<ul><li>
+ toon/41,73,142,178,190,204,<strong>235-238</strong>,253,268,<strong>275-277</strong>,285</li></ul>
+ </dd>
+
+ <dt>Beperk toegang (Optioneel)</dt>
+
+ <dd>Als u uw partner tot een specifiek verzoek wilt beperken.</dd>
+
+ <dt>Weergave afbeeldingen limiet </dt>
+
+ <dd>Limiteer weergave afbeeldingen: weergeven limiteren voor elke opdracht.</dd>
+
+ <dt>Duur</dt>
+
+ <dd>Van nu, vastgestelde beschikbaarheid in dagen. Als u over de duur uitstelt, zou de dienst nooit beschikbaar zijn.</dd>
+
+ <dt>Commentaar</dt>
+
+ <dd>Laat zien wie er achter de website zit en wees duidelijk. Vergeet niet dat als iemand een admin of adviseur is op jou website, dat hij/zij deze informatie kan lezen.</dd>
+
+</dl>
diff --git a/BSF/language/nl_NL/index.php b/BSF/language/nl_NL/index.php
new file mode 100644
index 000000000..c15b15795
--- /dev/null
+++ b/BSF/language/nl_NL/index.php
@@ -0,0 +1,30 @@
+<?php
+// +-----------------------------------------------------------------------+
+// | Piwigo - a PHP based picture gallery |
+// +-----------------------------------------------------------------------+
+// | Copyright(C) 2008 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/BSF/language/nl_NL/install.lang.php b/BSF/language/nl_NL/install.lang.php
new file mode 100644
index 000000000..6eb29d16d
--- /dev/null
+++ b/BSF/language/nl_NL/install.lang.php
@@ -0,0 +1,67 @@
+<?php
+// +-----------------------------------------------------------------------+
+// | Piwigo - a PHP based picture gallery |
+// +-----------------------------------------------------------------------+
+// | Copyright(C) 2008 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['install_message'] = 'Bericht';
+$lang['Initial_config'] = 'Basis configuratie';
+$lang['Default_lang'] = 'Standaard gallery taal';
+$lang['step1_title'] = 'Database configuratie';
+$lang['step2_title'] = 'Admin configuratie';
+$lang['Start_Install'] = 'Start Installatie';
+$lang['reg_err_mail_address'] = 'E-mail adres moet lijken op xxx@yyy.eee (voorbeeld : jack@altern.org)';
+
+$lang['install_webmaster'] = 'Webmaster login';
+$lang['install_webmaster_info'] = 'Het word getoond aan de bezoekers. Het is ook noodzakelijk voor de administratie van de website';
+
+$lang['step1_confirmation'] = 'Parameters zijn correct';
+$lang['step1_err_db'] = 'De verbinding met de server is geslaagd, maar het is niet mogelijk om verbinding te krijgen met de database';
+$lang['step1_err_server'] = 'Geen verbinding met de server';
+$lang['step1_err_copy_2'] = 'Het is nu mogelijk om verder te gaan met de volgende stap van de installatie';
+$lang['step1_err_copy_next'] = 'volgende stap';
+$lang['step1_err_copy'] = 'Kopieer de tekst tussen de lijnen en plak deze in het bestand "include/mysql.inc.php"(Waarschuwing: mysql.inc.php mag alleen het blauwe gedeelte bevatten, geen return of extra spatie). Dit moet alleen wanneer dit bestand geen schrijfrechten';
+
+$lang['step1_host'] = 'MySQL host';
+$lang['step1_host_info'] = 'localhost, sql.multimania.com, toto.freesurf.fr';
+$lang['step1_user'] = 'Gebruiker';
+$lang['step1_user_info'] = 'De gebruikersnaam welke door uw provider is gegeven';
+$lang['step1_pass'] = 'Wachtwoord';
+$lang['step1_pass_info'] = 'De gebruikersnaam welke door uw provider is gegeven';
+$lang['step1_database'] = 'Database naam';
+$lang['step1_database_info'] = 'Ook deze is door uw provider gegeven';
+$lang['step1_prefix'] = 'Database tabel voorvoegsel';
+$lang['step1_prefix_info'] = 'Tabellen in de database worden voorzien van dit voorvoegsel (dit maakt een beter beheer van de database mogelijk) ook wel prefix genoemd';
+$lang['step2_err_login1'] = 'Geef een gebruikersnaam voor de beheerder';
+$lang['step2_err_login3'] = 'De gebruikersnaam mag geen \' of " bevatten';
+$lang['step2_err_pass'] = 'Vul a.u.b. nogmaals uw wachtwoord in';
+$lang['install_end_title'] = 'Installatie voltooid';
+$lang['step2_pwd'] = 'Webmaster wachtwoord';
+$lang['step2_pwd_info'] = 'Hou dit vertrouwlijk, dit geeft toegang tot de beheermodule';
+$lang['step2_pwd_conf'] = 'Wachtwoord [bevestigen]';
+$lang['step2_pwd_conf_info'] = 'verificatie';
+$lang['install_help'] = 'Hulp nodig ? stel een vraag op het <a href="%s" target="_blank">Piwigo forum</a>.';
+$lang['install_end_message'] = 'Het installeren van Piwigo is klaar, de volgende stap is<br /><br />het verwijderen van "install.php" dit is om de veiligheid te waarborgen<br />
+Vervolg de instructies nadat "install.php" is verwijderd:<ul><li>Ga naar de Indentificatie pagina: [ <a href="identification.php">Indentificatie</a> ] gebruik hiervoor het eerder opgegeven gebruikersnaam met wachtwoord</li>
+<li>Deze gebruikersnaam geeft u toegang tot de beheermenu zodat u afbeeldingen op uw website kan plaatsen</li></ul>';
+
+$lang['conf_mail_webmaster'] = 'Webmaster email adres';
+$lang['conf_mail_webmaster_info'] = 'Het is mogelijk dat bezoekers contact opnemen met de beheerder middels e-mail';
+?> \ No newline at end of file
diff --git a/BSF/language/nl_NL/iso.txt b/BSF/language/nl_NL/iso.txt
new file mode 100644
index 000000000..a66da5d83
--- /dev/null
+++ b/BSF/language/nl_NL/iso.txt
@@ -0,0 +1 @@
+Dutch [NL] \ No newline at end of file