diff --git a/openslides/agenda/static/javascript/agenda.js b/openslides/agenda/static/javascript/agenda.js
index 538193219..93b2db91c 100644
--- a/openslides/agenda/static/javascript/agenda.js
+++ b/openslides/agenda/static/javascript/agenda.js
@@ -24,7 +24,7 @@ function hideClosedSlides(hide) {
hideLine($(this));
});
hidden = $('#menu-overview tr:hidden').size();
- $('#hiddencount').text(interpolate(gettext(', of which %s hidden.'), [hidden]));
+ $('#hiddencount').text(interpolate(gettext(', of which %s are hidden.'), [hidden]));
} else {
$('#menu-overview tr').show();
$('#hidelink').attr('title','hide');
diff --git a/openslides/assignment/templates/assignment/overview.html b/openslides/assignment/templates/assignment/overview.html
index 829a80a05..f94e4966c 100644
--- a/openslides/assignment/templates/assignment/overview.html
+++ b/openslides/assignment/templates/assignment/overview.html
@@ -32,7 +32,7 @@
{% if assignment.active %}activeline{% endif %}">
{{ assignment }} |
- {% blocktrans with posts=assignment.posts %}posts: {{ posts }}{% endblocktrans %}
+ {% blocktrans with posts=assignment.posts context "Number of searched candidates for an election"%}posts: {{ posts }}{% endblocktrans %}
{% if assignment.status != 'fin' %}
| {% blocktrans with candidates=assignment.get_participants|length %}candidates: {{ candidates }}{% endblocktrans %}
{% endif %}
diff --git a/openslides/locale/de/LC_MESSAGES/django.po b/openslides/locale/de/LC_MESSAGES/django.po
index 50db5277a..231129b7c 100644
--- a/openslides/locale/de/LC_MESSAGES/django.po
+++ b/openslides/locale/de/LC_MESSAGES/django.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: OpenSlides 1.x\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-11-27 21:23+0100\n"
+"POT-Creation-Date: 2012-12-09 11:47+0100\n"
"PO-Revision-Date: 2012-07-28 11:07+0200\n"
"Last-Translator: Emanuel Schuetze \n"
"Language-Team: support@openslides.de\n"
@@ -226,24 +226,24 @@ msgstr "Zusammenfassung für diesen Eintrag projizieren"
msgid "Do you want to save the changed order of agenda items?"
msgstr "Möchten Sie die geänderte Reihenfolge der Einträge speichern?"
-#: agenda/templates/agenda/overview.html:46 assignment/models.py:294
+#: agenda/templates/agenda/overview.html:46 assignment/models.py:291
#: assignment/views.py:587 assignment/templates/assignment/view.html:168
#: assignment/templates/assignment/view.html:172
#: assignment/templates/projector/Assignment.html:78
#: assignment/templates/projector/Assignment.html:82 motion/models.py:574
#: motion/views.py:830 motion/views.py:881
#: motion/templates/motion/view.html:79
-#: motion/templates/projector/Motion.html:37 utils/utils.py:55
+#: motion/templates/projector/Motion.html:37 utils/utils.py:49
#: utils/views.py:108
msgid "Yes"
msgstr "Ja"
-#: agenda/templates/agenda/overview.html:47 assignment/models.py:294
+#: agenda/templates/agenda/overview.html:47 assignment/models.py:291
#: assignment/views.py:588 assignment/templates/assignment/view.html:169
#: assignment/templates/projector/Assignment.html:79 motion/models.py:574
#: motion/views.py:830 motion/views.py:882
#: motion/templates/motion/view.html:80
-#: motion/templates/projector/Motion.html:38 utils/utils.py:55
+#: motion/templates/projector/Motion.html:38 utils/utils.py:49
#: utils/views.py:108
msgid "No"
msgstr "Nein"
@@ -433,36 +433,36 @@ msgstr "%s möchte nicht kandidieren."
msgid "%s is no candidate"
msgstr "%s ist kein/e Kandidat/in"
-#: assignment/models.py:247
+#: assignment/models.py:244
msgid "Can see assignment"
msgstr "Darf Wahlen sehen"
-#: assignment/models.py:249
+#: assignment/models.py:246
msgid "Can nominate another person"
msgstr "Darf andere Personen für Wahlen vorschlagen"
-#: assignment/models.py:250
+#: assignment/models.py:247
msgid "Can nominate themselves"
msgstr "Darf selbst für Wahlen kandidieren"
-#: assignment/models.py:251
+#: assignment/models.py:248
msgid "Can manage assignment"
msgstr "Darf Wahlen verwalten"
-#: assignment/models.py:294 motion/models.py:574
+#: assignment/models.py:291 motion/models.py:574
msgid "Abstain"
msgstr "Enthaltung"
-#: assignment/models.py:296 motion/templates/motion/poll_view.html:22
+#: assignment/models.py:293 motion/templates/motion/poll_view.html:22
msgid "Votes"
msgstr "Stimmen"
-#: assignment/models.py:313
+#: assignment/models.py:310
#, python-format
msgid "Ballot %d"
msgstr "Wahlgang %d"
-#: assignment/models.py:322 assignment/views.py:336 assignment/views.py:675
+#: assignment/models.py:319 assignment/views.py:336 assignment/views.py:675
#: assignment/views.py:690
#: assignment/templates/assignment/base_assignment.html:14
#: assignment/templates/assignment/overview.html:6
@@ -738,7 +738,8 @@ msgstr[0] "Wahl"
msgstr[1] "Wahlen"
#: assignment/templates/assignment/overview.html:35
-#, python-format
+#, fuzzy, python-format
+msgctxt "Number of searched candidates for an election"
msgid "posts: %(posts)s"
msgstr "Posten: %(posts)s"
@@ -913,7 +914,7 @@ msgstr "Version"
msgid "General settings successfully saved."
msgstr "Allgemeine Einstellungen erfolgreich gespeichert."
-#: config/views.py:104 config/templates/config/base_config.html:7
+#: config/views.py:110 config/templates/config/base_config.html:7
msgid "Configuration"
msgstr "Konfiguration"
@@ -2072,8 +2073,7 @@ msgstr "Wählen Sie eine CSV-Datei zum Importieren von Teilnehmer/innen aus!"
#: participant/templates/participant/import.html:12
msgid ""
"first_name, last_name, gender, structure level, type, committee, comment"
-msgstr ""
-"Vorname, Nachname, Geschlecht, Gliederungsebene, Typ, Amt, Kommentar"
+msgstr "Vorname, Nachname, Geschlecht, Gliederungsebene, Typ, Amt, Kommentar"
#: participant/templates/participant/login.html:8
#: participant/templates/participant/login.html:16
@@ -2344,12 +2344,12 @@ msgstr "Stand: %s"
msgid "Page %s"
msgstr "Seite %s"
-#: utils/utils.py:69 utils/views.py:287
+#: utils/utils.py:63 utils/views.py:287
#, python-format
msgid "Do you really want to delete %s?"
msgstr "Soll %s wirklich gelöscht werden?"
-#: utils/utils.py:116
+#: utils/utils.py:110
msgid "Sorry, you have no rights to see this page."
msgstr "Bedaure, Sie haben keine Berechtigung diese Seite zu sehen."
@@ -2383,4 +2383,3 @@ msgstr "undefinierter-dateiname"
#: utils/jsonfield/fields.py:22
msgid "Enter valid JSON"
msgstr "Gebe valides JSON ein"
-
diff --git a/openslides/locale/de/LC_MESSAGES/djangojs.mo b/openslides/locale/de/LC_MESSAGES/djangojs.mo
index 71802e3d7..062f0f668 100644
Binary files a/openslides/locale/de/LC_MESSAGES/djangojs.mo and b/openslides/locale/de/LC_MESSAGES/djangojs.mo differ
diff --git a/openslides/locale/de/LC_MESSAGES/djangojs.po b/openslides/locale/de/LC_MESSAGES/djangojs.po
index e91b43f78..6e0f7367c 100644
--- a/openslides/locale/de/LC_MESSAGES/djangojs.po
+++ b/openslides/locale/de/LC_MESSAGES/djangojs.po
@@ -3,12 +3,11 @@
# This file is distributed under the same license as the PACKAGE package.
# FIRST AUTHOR , YEAR.
#
-#, fuzzy
msgid ""
msgstr ""
-"Project-Id-Version: OpenSlides 1.x\n"
-"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-09-13 21:56+0200\n"
+"Project-Id-Version: OpenSlides 1.3\n"
+"Report-Msgid-Bugs-To: support@openslides.org\n"
+"POT-Creation-Date: 2012-12-09 11:12+0100\n"
"PO-Revision-Date: 2012-07-28 11:07+0200\n"
"Last-Translator: Oskar Hahn \n"
"Language: de\n"
@@ -19,5 +18,5 @@ msgstr ""
#: agenda/static/javascript/agenda.js:27
#, c-format
-msgid ", of which %s hidden."
+msgid ", of which %s are hidden."
msgstr ", davon %s verborgen."
diff --git a/openslides/locale/fr/LC_MESSAGES/django.mo b/openslides/locale/fr/LC_MESSAGES/django.mo
index c8595d553..086cf39d5 100644
Binary files a/openslides/locale/fr/LC_MESSAGES/django.mo and b/openslides/locale/fr/LC_MESSAGES/django.mo differ
diff --git a/openslides/locale/fr/LC_MESSAGES/django.po b/openslides/locale/fr/LC_MESSAGES/django.po
index 4b3ee0738..46714e03f 100644
--- a/openslides/locale/fr/LC_MESSAGES/django.po
+++ b/openslides/locale/fr/LC_MESSAGES/django.po
@@ -9,7 +9,7 @@ msgid ""
msgstr ""
"Project-Id-Version: OpenSlides 1.2\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-11-27 21:23+0100\n"
+"POT-Creation-Date: 2012-12-09 11:47+0100\n"
"PO-Revision-Date: 2012-07-28 21:36+0200\n"
"Last-Translator: Moira Brülisauer \n"
"Language-Team: Französisch <>\n"
@@ -29,7 +29,7 @@ msgstr "Anglais"
#: global_settings.py:35
msgid "French"
-msgstr ""
+msgstr "Français"
#: agenda/forms.py:28
msgid "Parent item"
@@ -106,7 +106,7 @@ msgstr "Oui, avec tous les sous-éléments."
#: agenda/views.py:177
#, python-format
msgid "Item %s and his children were successfully deleted."
-msgstr "Elément %s et ses sous-éléments ont été créé avec succès."
+msgstr "Elément %s et ses sous-éléments ont été créés avec succès."
#: agenda/views.py:182
#, python-format
@@ -139,7 +139,7 @@ msgstr "Modifier l'élément"
#: agenda/templates/agenda/base_agenda.html:33
#: agenda/templates/agenda/item_row.html:41
msgid "Delete item"
-msgstr "supprimer l'élément"
+msgstr "Supprimer l'élément"
#: agenda/templates/agenda/base_agenda.html:38
msgid "Show item"
@@ -228,24 +228,24 @@ msgstr "Activez le résumé pour cet élément"
msgid "Do you want to save the changed order of agenda items?"
msgstr "Voulez-vous enregistrer les modifications de l'ordre du jour?"
-#: agenda/templates/agenda/overview.html:46 assignment/models.py:294
+#: agenda/templates/agenda/overview.html:46 assignment/models.py:291
#: assignment/views.py:587 assignment/templates/assignment/view.html:168
#: assignment/templates/assignment/view.html:172
#: assignment/templates/projector/Assignment.html:78
#: assignment/templates/projector/Assignment.html:82 motion/models.py:574
#: motion/views.py:830 motion/views.py:881
#: motion/templates/motion/view.html:79
-#: motion/templates/projector/Motion.html:37 utils/utils.py:55
+#: motion/templates/projector/Motion.html:37 utils/utils.py:49
#: utils/views.py:108
msgid "Yes"
msgstr "Oui"
-#: agenda/templates/agenda/overview.html:47 assignment/models.py:294
+#: agenda/templates/agenda/overview.html:47 assignment/models.py:291
#: assignment/views.py:588 assignment/templates/assignment/view.html:169
#: assignment/templates/projector/Assignment.html:79 motion/models.py:574
#: motion/views.py:830 motion/views.py:882
#: motion/templates/motion/view.html:80
-#: motion/templates/projector/Motion.html:38 utils/utils.py:55
+#: motion/templates/projector/Motion.html:38 utils/utils.py:49
#: utils/views.py:108
msgid "No"
msgstr "Non"
@@ -436,36 +436,36 @@ msgstr "%s ne veut pas etre un candidat"
msgid "%s is no candidate"
msgstr "%s n'est pas un candidat"
-#: assignment/models.py:247
+#: assignment/models.py:244
msgid "Can see assignment"
msgstr "Peut voir l'assignation"
-#: assignment/models.py:249
+#: assignment/models.py:246
msgid "Can nominate another person"
msgstr "Peut nonimer une autre personne"
-#: assignment/models.py:250
+#: assignment/models.py:247
msgid "Can nominate themselves"
msgstr "Peut se nominer soi-même"
-#: assignment/models.py:251
+#: assignment/models.py:248
msgid "Can manage assignment"
msgstr "Peut gérer l'assignation"
-#: assignment/models.py:294 motion/models.py:574
+#: assignment/models.py:291 motion/models.py:574
msgid "Abstain"
msgstr "Abstention"
-#: assignment/models.py:296 motion/templates/motion/poll_view.html:22
+#: assignment/models.py:293 motion/templates/motion/poll_view.html:22
msgid "Votes"
msgstr "Votes"
-#: assignment/models.py:313
+#: assignment/models.py:310
#, python-format
msgid "Ballot %d"
msgstr "Vote %d"
-#: assignment/models.py:322 assignment/views.py:336 assignment/views.py:675
+#: assignment/models.py:319 assignment/views.py:336 assignment/views.py:675
#: assignment/views.py:690
#: assignment/templates/assignment/base_assignment.html:14
#: assignment/templates/assignment/overview.html:6
@@ -490,7 +490,7 @@ msgstr "L'élection a été modifiée avec succès."
#: participant/views.py:508 participant/views.py:531 utils/views.py:222
#: utils/views.py:240 utils/views.py:264
msgid "Please check the form for errors."
-msgstr "S'il vous plaît vérifier si il a des erreurs dans le formulaire."
+msgstr "S'il vous plaît, vérifier si il a des erreurs dans le formulaire."
#: assignment/views.py:149
#, python-format
@@ -533,7 +533,8 @@ msgstr "Voulez-vous vraiment exclure %s de cette élection?"
#, python-format
msgid "Do you really want to unblock %s for the election?"
msgstr ""
-"Voulez-vous vraiment repermettre a participer %s à cette élection?"
+"Voulez-vous vraiment permettre %s de participer à nouveau à cette "
+"élection?"
#: assignment/views.py:236
msgid "New ballot was successfully created."
@@ -662,7 +663,7 @@ msgstr[1] "%d candidats"
#, python-format
msgid "%d available post"
msgid_plural "%d available posts"
-msgstr[0] "%d postes disponibles"
+msgstr[0] "%d poste disponible"
msgstr[1] "%d postes disponibles"
# assignment/templates/assignment/view.html:160
@@ -746,6 +747,7 @@ msgstr[1] "élections"
#: assignment/templates/assignment/overview.html:35
#, python-format
+msgctxt "Number of searched candidates for an election"
msgid "posts: %(posts)s"
msgstr ""
@@ -821,7 +823,7 @@ msgstr "Ajouter un nouveau participant"
#: assignment/templates/assignment/view.html:102
msgid "Blocked Candidates"
-msgstr "Candidats bloqué"
+msgstr "Candidats bloqués"
#: assignment/templates/assignment/view.html:109
msgid "No blocked candidates available."
@@ -897,7 +899,7 @@ msgstr "Peut gérer la configuration"
#: config/models.py:83
msgid "Presentation and assembly system"
-msgstr ""
+msgstr "Système de présentation et d'assemblée"
#: config/models.py:88
msgid "Welcome to OpenSlides"
@@ -905,7 +907,7 @@ msgstr "Bienvenue sur OpenSlides!"
#: config/models.py:89
msgid "[Place for your welcome text.]"
-msgstr ""
+msgstr "[Insérer votre texte ici.]"
#: config/models.py:102
msgid "General"
@@ -922,7 +924,7 @@ msgstr "Version"
msgid "General settings successfully saved."
msgstr "Les paramètres généraux ont été enregistrés avec succès."
-#: config/views.py:104 config/templates/config/base_config.html:7
+#: config/views.py:110 config/templates/config/base_config.html:7
msgid "Configuration"
msgstr "Configuration"
@@ -1066,11 +1068,11 @@ msgstr "Version %d rejetée"
#: motion/models.py:136
msgid "Searching for supporters."
-msgstr "Recherche de soutien"
+msgstr "Recherche de soutien."
#: motion/models.py:138
msgid "Not yet authorized."
-msgstr "N'est pas encore autorisé"
+msgstr "N'est pas encore autorisé."
#: motion/models.py:140
msgid "Not yet authorized changes."
@@ -1181,7 +1183,7 @@ msgstr "Peut gérer les motions"
#: motion/models.py:600
msgid "The assembly may decide,"
-msgstr "Je demande a l'Assemblée de décider sur..."
+msgstr "Je demande a l'Assemblée de décider sur "
#: motion/models.py:603 motion/views.py:718 motion/views.py:943
#: motion/views.py:954 motion/templates/motion/base_motion.html:9
@@ -1241,40 +1243,40 @@ msgstr "La motion a été rejetée avec succès. "
#: motion/views.py:333
#, python-format
msgid "Motion status was set to: %s."
-msgstr "Le statut de la motion a été changé sur: b>%s"
+msgstr "Le statut de la motion a été changé sur: %s"
#: motion/views.py:349
msgid "Motion status was reset."
-msgstr "Statut de la motion a été remis à zéro."
+msgstr "Le statut de la motion a été remis à zéro."
#: motion/views.py:376
msgid "You can not support this motion."
-msgstr "Vous ne pouvez pas supporter cette motion. "
+msgstr "Vous ne pouvez pas soutenir cette motion. "
#: motion/views.py:379
msgid "You can not unsupport this motion."
-msgstr "Vous ne pouvez pas retirer votre support pour cette motion. "
+msgstr "Vous ne pouvez pas retirer votre soutien pour cette motion. "
#: motion/views.py:390
msgid "Do you really want to support this motion?"
-msgstr "Voulez-vous vraiment supporter cette motion?"
+msgstr "Voulez-vous vraiment soutenir cette motion?"
#: motion/views.py:392
msgid "Do you really want to unsupport this motion?"
-msgstr "Voulez-vous vraiment retirer votre support pour cette motion?"
+msgstr "Voulez-vous vraiment retirer votre soutien pour cette motion?"
#: motion/views.py:403
msgid "You have supported this motion successfully."
msgstr ""
-"Vous supportez maintenant cette motion, vous avez vous ajouté avec succès."
+"Vous soutenez maintenant cette motion, vous avez été ajouté avec succès."
#: motion/views.py:405
msgid "You have unsupported this motion successfully."
-msgstr "Vous avez retiré votre support pour cette motion avec succès. "
+msgstr "Vous avez retiré votre soutien pour cette motion avec succès. "
#: motion/views.py:419
msgid "New vote was successfully created."
-msgstr "Nouveau vote a été créé avec succès."
+msgstr "Le nouveau vote a été créé avec succès."
#: motion/views.py:435
msgid "Poll deleted"
@@ -1297,7 +1299,7 @@ msgstr "Vous ne pouvez pas supprimer la motion %s."
#: motion/views.py:484 motion/views.py:492
#, python-format
msgid "Motion %s was successfully deleted."
-msgstr "Motion %s a été supprimé avec succès."
+msgstr "La motion %s a été supprimée avec succès."
#: motion/views.py:494
msgid "Invalid request"
@@ -1341,6 +1343,8 @@ msgstr "La ligne %d mal formée dans le fichier d'entrée a été ignorée"
#, python-format
msgid "Ignoring line %d because the assigned group may not act as a person."
msgstr ""
+"La ligne %d a été ignorée car le group assigné ne peut agir en tant que "
+"personne."
#: motion/views.py:617
#, fuzzy
@@ -1351,7 +1355,7 @@ msgstr "Peut créer des motions"
#, python-format
msgid ""
"Ignoring line %d because it contains an incomplete first / last name pair."
-msgstr ""
+msgstr "La ligne %d a été ignorée car le nom ou prénom sont incomplets"
#: motion/views.py:669
#, python-format
@@ -1385,20 +1389,20 @@ msgstr[1] "%d nouveaux utilisateurs ont été créés."
#, python-format
msgid "%d group assigned to motions."
msgid_plural "%d groups assigned to motions."
-msgstr[0] ""
-msgstr[1] ""
+msgstr[0] "%d groupe a été assigné aux motions."
+msgstr[1] "%d groupes ont été assignés aux motions."
#: motion/views.py:685 participant/api.py:97
msgid "Import aborted because of severe errors in the input file."
msgstr ""
-"l'importation a été interrompu en raison d'erreurs graves dans le fichier "
+"l'importation a été interrompue en raison d'erreurs graves dans le fichier "
"d'entrée"
#: motion/views.py:687 participant/api.py:99
msgid "Import file has wrong character encoding, only UTF-8 is supported!"
msgstr ""
-"Le fichier d'entrée a un mauvais encodage des caractères , seul UTF-8 est "
-"pris en charge"
+"Le fichier d'entrée a un mauvais encodage des caractères, seul UTF-8 est "
+"pris en charge!"
#: motion/views.py:691
msgid ""
@@ -1406,7 +1410,7 @@ msgid ""
"the same number."
msgstr ""
"Attention: Les motions existantes seront modifiées si vous importez de "
-"nouvelles motions avec le même numéro"
+"nouvelles motions avec le même numéro."
#: motion/views.py:692
msgid ""
@@ -1428,7 +1432,7 @@ msgstr "Motion"
#: motion/views.py:739 motion/templates/motion/overview.html:84
msgid "No motions available."
-msgstr "Aucune motion disponible"
+msgstr "Aucune motion disponible."
#: motion/views.py:744 motion/views.py:746 motion/views.py:761
#: motion/views.py:763 motion/templates/motion/base_motion.html:24
@@ -1514,16 +1518,16 @@ msgstr "Paramètres de l'animation"
#: motion/templates/motion/import.html:9
msgid "Select a CSV file to import motions!"
-msgstr "Selectionnez un fichier CSV pour importer les motions!"
+msgstr "Sélectionnez un fichier CSV pour importer les motions!"
#: motion/templates/motion/import.html:11
#: participant/templates/participant/import.html:11
msgid "Required comma separated values"
-msgstr ""
+msgstr "Valeurs séparées par des virgules (CSV) nécessaires"
#: motion/templates/motion/import.html:12
msgid "number, title, text, reason, first_name, last_name, is_group"
-msgstr ""
+msgstr "numéro, titre, texte, motivation, prénom, nom, groupe"
#: motion/templates/motion/import.html:14
#, fuzzy
@@ -1538,7 +1542,7 @@ msgstr ""
#: motion/templates/motion/import.html:16
#: participant/templates/participant/import.html:14
msgid "Required CSV file encoding: UTF-8 (Unicode)."
-msgstr "Le fichier CSV requièrt un encodage de caractères UTF-8 (Unicode)"
+msgstr "Le fichier CSV requiert un encodage de caractères UTF-8 (Unicode)"
#: motion/templates/motion/import.html:19
#: participant/templates/participant/import.html:17
@@ -1575,7 +1579,7 @@ msgctxt "number of motions"
msgid "motion"
msgid_plural "motions"
msgstr[0] "motion"
-msgstr[1] "motion"
+msgstr[1] "motions"
#: motion/templates/motion/overview.html:35
msgid "Number"
@@ -1632,7 +1636,7 @@ msgstr "Soutenir"
#: motion/templates/motion/view.html:136
msgid "minimum required supporters"
-msgstr "Nombres Minimum de partisans requis"
+msgstr "Nombres minimum de partisans requis"
#: motion/templates/motion/view.html:143
msgid "Manage motion"
@@ -1712,7 +1716,7 @@ msgstr "Rejeter la version "
#: motion/templates/motion/view.html:266
msgid "Version rejected"
-msgstr "Version rejeté"
+msgstr "Version rejetée"
#: motion/templates/motion/view.html:276 motion/templates/motion/view.html:283
#: motion/templates/motion/view.html:290
@@ -1759,9 +1763,8 @@ msgid "Participants"
msgstr "Participants"
#: participant/forms.py:92
-#, fuzzy
msgid "You can not edit the name for this group."
-msgstr "Vous ne pouvez pas modifier le de l'utilisateur anomyme."
+msgstr "Vous ne pouvez pas modifier le nom de ce groupe."
#: participant/forms.py:96
#, python-format
@@ -1779,11 +1782,11 @@ msgstr ""
#: participant/forms.py:127
msgid "Sort participants by first name"
-msgstr ""
+msgstr "Classer les participants par prénom"
#: participant/forms.py:128
msgid "Disable for sorting by last name"
-msgstr ""
+msgstr "Désactiver le classement par nom"
#: participant/models.py:33 participant/templates/participant/overview.html:25
msgid "Male"
@@ -1812,7 +1815,7 @@ msgstr "Invité"
#: participant/models.py:45 participant/templates/participant/overview.html:30
#: participant/templates/participant/overview.html:68
msgid "Structure level"
-msgstr ""
+msgstr "Niveau de structure"
#: participant/models.py:46
msgid "Will be shown after the name."
@@ -1841,11 +1844,11 @@ msgstr "Comité"
#: participant/models.py:57
#: participant/templates/participant/user_detail.html:39
msgid "About me"
-msgstr ""
+msgstr "A propos de moi"
#: participant/models.py:58
msgid "Your profile text"
-msgstr ""
+msgstr "Le texte de votre profil"
#: participant/models.py:61
msgid "Only for notes."
@@ -1865,11 +1868,11 @@ msgstr "Peut gérer des participants"
#: participant/models.py:142
msgid "Use this group as participant"
-msgstr ""
+msgstr "Utiliser ce groupe comme participant"
#: participant/models.py:143
msgid "For example as submitter of a motion."
-msgstr ""
+msgstr "Par exemple, comme initiant d'une motion."
#: participant/models.py:237
msgid "Welcome to OpenSlides!"
@@ -1882,7 +1885,7 @@ msgstr "Vous ne pouvez pas supprimer la motion %s."
#: participant/views.py:228
msgid "You can not deactivate yourself."
-msgstr ""
+msgstr "Vous ne pouvez pas vous désactiver vous-même"
#: participant/views.py:231
#, fuzzy
@@ -1993,7 +1996,7 @@ msgstr "Le mot de passe a été changé avec succès."
#: participant/views.py:579
msgid "My motions and elections"
-msgstr ""
+msgstr "Mes motions et élections"
#: participant/templates/participant/base_participant.html:15
msgid "All participants"
@@ -2093,7 +2096,7 @@ msgid ""
"first_name, last_name, gender, structure level, type, committee, comment"
msgstr ""
"Valeurs obligatoires, séparées par des virgules: {prénom, nom, sexe, "
-"groupe, type, committé, commentaire} "
+"groupe, type, comité, commentaire}"
#: participant/templates/participant/login.html:8
#: participant/templates/participant/login.html:16
@@ -2179,21 +2182,21 @@ msgstr "Paramètres personnels"
#: participant/templates/participant/personal_info_widget.html:5
msgid "I submitted the following motions:"
-msgstr ""
+msgstr "Je propose les motions suivantes:"
#: participant/templates/participant/personal_info_widget.html:17
#: participant/templates/participant/personal_info_widget.html:36
#: participant/templates/participant/personal_info_widget.html:47
msgid "None"
-msgstr ""
+msgstr "Aucun"
#: participant/templates/participant/personal_info_widget.html:24
msgid "I support the following motions:"
-msgstr ""
+msgstr "Je soutien les motions suivantes"
#: participant/templates/participant/personal_info_widget.html:43
msgid "I am candidate for the following elections:"
-msgstr ""
+msgstr "Je suis candidat aux élections suivantes"
#: participant/templates/participant/user_detail.html:19
msgid "The participant is not member of any group."
@@ -2201,12 +2204,11 @@ msgstr ""
#: participant/templates/participant/user_detail.html:53
msgid "The participant has not logged in yet."
-msgstr ""
+msgstr "Le participant ne s'est pas encore authentifié."
#: participant/templates/projector/GroupSlide.html:11
-#, fuzzy
msgid "participants"
-msgstr "participant"
+msgstr "participants"
#: poll/models.py:95
msgid "Votes invalid"
@@ -2258,7 +2260,7 @@ msgstr "Vue d'ensemble"
#: projector/templates/projector/select_widgets.html:5
#: projector/templates/projector/select_widgets.html:8
msgid "Select widgets"
-msgstr ""
+msgstr "Sélectionner les composants"
#: projector/templates/projector/base_projector.html:22
msgid "Projector view"
@@ -2276,7 +2278,7 @@ msgstr "Enregistrer par défault "
#: projector/templates/projector/control_countdown.html:10
#: projector/templates/projector/control_countdown.html:11
msgid "Reset countdown"
-msgstr "Remettre le compte a rebours à zéro"
+msgstr "Remettre le compte à rebours à zéro"
#: projector/templates/projector/control_countdown.html:13
msgid "Start countdown"
@@ -2352,33 +2354,35 @@ msgid ""
"Get professional "
"support for OpenSlides."
msgstr ""
+"Obtenir un support "
+"professionel pour OpenSlides."
#: utils/pdf.py:227
#, python-format
msgid "As of: %s"
-msgstr ""
+msgstr "A partir de: %s"
#: utils/pdf.py:238 utils/pdf.py:247
#, python-format
msgid "Page %s"
msgstr "Page %s"
-#: utils/utils.py:69 utils/views.py:287
+#: utils/utils.py:63 utils/views.py:287
#, python-format
msgid "Do you really want to delete %s?"
msgstr "Voulez-vous vraiment supprimer %s?"
-#: utils/utils.py:116
+#: utils/utils.py:110
msgid "Sorry, you have no rights to see this page."
msgstr "Désolé, vous n'avez pas le droit de voir cette page"
#: utils/views.py:106
msgid "Are you sure?"
-msgstr ""
+msgstr "Etes-vous sûr?"
#: utils/views.py:107
msgid "Thank you for your answer"
-msgstr ""
+msgstr "Merci pour votre réponse"
#: utils/views.py:244
#, python-format
@@ -2397,57 +2401,8 @@ msgstr "%s a été supprimé avec succès"
#: utils/views.py:308
msgid "undefined-filename"
-msgstr "nom de fichier non-déterminé"
+msgstr "nom de fichier indéterminé"
#: utils/jsonfield/fields.py:22
msgid "Enter valid JSON"
-msgstr "Entre une JSON valide"
-
-#~ msgid "Assignments"
-#~ msgstr "Assignements"
-
-#~ msgid "posts"
-#~ msgstr "postes"
-
-#~ msgid "candidates"
-#~ msgstr "Candidats"
-
-#~ msgid "Elected Candidates"
-#~ msgstr "Candidats bloqué"
-
-#~ msgid "No elected candidates available."
-#~ msgstr "Aucun candidat n'est disponible"
-
-#~ msgid "No ballots available."
-#~ msgstr "Aucun vote disponible."
-
-#~ msgid "Get professional support for OpenSlides on %s."
-#~ msgstr "Obtenez de l'aide professionnelle pour OpenSlides sur %s."
-
-#~ msgid ""
-#~ "Anonymous access enabled. Please modify the \"Anonymous\" group to fit "
-#~ "your required permissions."
-#~ msgstr ""
-#~ "L'accès anonyme a été activé. S'il vous plait, modifiez le groupe "
-#~ "\"Anonymous\" pour lui donner les droits nécéssaires"
-
-#~ msgid "Frontpage"
-#~ msgstr "Page d'accueil"
-
-#~ msgid "Users"
-#~ msgstr "Utilisateurs"
-
-#~ msgid "Projector"
-#~ msgstr "Projecteur"
-
-#~ msgid "Adjust projector view"
-#~ msgstr "Régler la vue projecteur"
-
-#~ msgid "You have access to the following pages:"
-#~ msgstr "Vous avez accès aux pages suivantes:"
-
-#~ msgid "%Y-%m-%d %H:%Mh"
-#~ msgstr "%d-%m-%Y %H:%Mh"
-
-#~ msgid "Printed: %s"
-#~ msgstr "Imprimé: %s"
+msgstr "Entrez un JSON valide"
diff --git a/openslides/locale/fr/LC_MESSAGES/djangojs.mo b/openslides/locale/fr/LC_MESSAGES/djangojs.mo
index 5330843e8..d0040be20 100644
Binary files a/openslides/locale/fr/LC_MESSAGES/djangojs.mo and b/openslides/locale/fr/LC_MESSAGES/djangojs.mo differ
diff --git a/openslides/locale/fr/LC_MESSAGES/djangojs.po b/openslides/locale/fr/LC_MESSAGES/djangojs.po
index 1b54c056b..a49650259 100644
--- a/openslides/locale/fr/LC_MESSAGES/djangojs.po
+++ b/openslides/locale/fr/LC_MESSAGES/djangojs.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: OpenSlides 1.x\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-11-07 10:20+0100\n"
+"POT-Creation-Date: 2012-12-09 11:12+0100\n"
"PO-Revision-Date: 2012-07-28 11:07+0200\n"
"Last-Translator: Oskar Hahn \n"
"Language: de\n"
@@ -19,5 +19,5 @@ msgstr ""
#: agenda/static/javascript/agenda.js:27
#, c-format
-msgid ", of which %s hidden."
+msgid ", of which %s are hidden."
msgstr ""
|