From 442e5fba600270a08d087bddb210c984def6aa66 Mon Sep 17 00:00:00 2001 From: Oskar Hahn Date: Sun, 9 Dec 2012 10:40:41 +0100 Subject: [PATCH 1/3] Added fr translation --- openslides/locale/fr/LC_MESSAGES/django.mo | Bin 32703 -> 35333 bytes openslides/locale/fr/LC_MESSAGES/django.po | 159 +++++++++++---------- 2 files changed, 80 insertions(+), 79 deletions(-) diff --git a/openslides/locale/fr/LC_MESSAGES/django.mo b/openslides/locale/fr/LC_MESSAGES/django.mo index c8595d553b6a65c804bfc65506cc0db15ca2739e..0dff8538f06d3da9983402aa3df95fdb5e0fd5a3 100644 GIT binary patch delta 12662 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 IFO7}(Uw!93Qvd(} delta 10051 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 diff --git a/openslides/locale/fr/LC_MESSAGES/django.po b/openslides/locale/fr/LC_MESSAGES/django.po index 4b3ee0738..e7a265bfd 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-01 18:09+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,7 @@ 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 +662,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 @@ -821,7 +821,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 +897,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 +905,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 +922,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 +1066,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 +1181,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 +1241,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 +1297,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" @@ -1340,7 +1340,7 @@ msgstr "La ligne %d mal formée dans le fichier d'entrée a été ignorée" #: motion/views.py:608 #, python-format msgid "Ignoring line %d because the assigned group may not act as a person." -msgstr "" +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 +1351,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 +1385,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 +1406,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 +1428,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 +1514,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 +1538,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 +1575,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 +1632,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 +1712,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 @@ -1761,7 +1761,7 @@ 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 +1779,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 +1812,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 +1841,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 +1865,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 +1882,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 +1993,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 +2093,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 +2179,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 +2201,12 @@ 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 +2258,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 +2276,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" @@ -2351,34 +2351,35 @@ msgstr "Bienvenue" msgid "" "Get professional " "support for OpenSlides." -msgstr "" +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,11 +2398,11 @@ 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" +msgstr "Entrez un JSON valide" #~ msgid "Assignments" #~ msgstr "Assignements" From 0369edae1e8be7f29f0b05722dca24a728c1ffdd Mon Sep 17 00:00:00 2001 From: Oskar Hahn Date: Sun, 9 Dec 2012 10:48:45 +0100 Subject: [PATCH 2/3] Added translationcontext for posts in assignment --- .../templates/assignment/overview.html | 2 +- openslides/locale/fr/LC_MESSAGES/django.po | 66 +++---------------- 2 files changed, 11 insertions(+), 57 deletions(-) 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/fr/LC_MESSAGES/django.po b/openslides/locale/fr/LC_MESSAGES/django.po index e7a265bfd..8bcf038e9 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-12-01 18:09+0100\n" +"POT-Creation-Date: 2012-12-09 10:42+0100\n" "PO-Revision-Date: 2012-07-28 21:36+0200\n" "Last-Translator: Moira Brülisauer \n" "Language-Team: Französisch <>\n" @@ -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 permettre %s de participer à nouveau à cette élection?" +"Voulez-vous vraiment permettre %s de participer à nouveau à cette " +"élection?" #: assignment/views.py:236 msgid "New ballot was successfully created." @@ -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 "" @@ -1340,7 +1342,9 @@ msgstr "La ligne %d mal formée dans le fichier d'entrée a été ignorée" #: motion/views.py:608 #, 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." +msgstr "" +"La ligne %d a été ignorée car le group assigné ne peut agir en tant que " +"personne." #: motion/views.py:617 #, fuzzy @@ -1759,7 +1763,6 @@ 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 nom de ce groupe." @@ -2204,7 +2207,6 @@ msgid "The participant has not logged in yet." msgstr "Le participant ne s'est pas encore authentifié." #: participant/templates/projector/GroupSlide.html:11 -#, fuzzy msgid "participants" msgstr "participants" @@ -2351,8 +2353,9 @@ msgstr "Bienvenue" msgid "" "Get professional " "support for OpenSlides." -msgstr "Obtenir un support" -" professionel pour OpenSlides." +msgstr "" +"Obtenir un support " +"professionel pour OpenSlides." #: utils/pdf.py:227 #, python-format @@ -2403,52 +2406,3 @@ msgstr "nom de fichier indéterminé" #: utils/jsonfield/fields.py:22 msgid "Enter valid JSON" msgstr "Entrez un 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" From 84324cf3178b7f139c61ea6a31eb93a86f93aaaf Mon Sep 17 00:00:00 2001 From: Oskar Hahn Date: Sun, 9 Dec 2012 12:59:56 +0100 Subject: [PATCH 3/3] Updated translations --- openslides/agenda/static/javascript/agenda.js | 2 +- openslides/locale/de/LC_MESSAGES/django.po | 39 +++++++++--------- openslides/locale/de/LC_MESSAGES/djangojs.mo | Bin 456 -> 482 bytes openslides/locale/de/LC_MESSAGES/djangojs.po | 9 ++-- openslides/locale/fr/LC_MESSAGES/django.mo | Bin 35333 -> 35482 bytes openslides/locale/fr/LC_MESSAGES/django.po | 4 +- openslides/locale/fr/LC_MESSAGES/djangojs.mo | Bin 388 -> 388 bytes openslides/locale/fr/LC_MESSAGES/djangojs.po | 4 +- 8 files changed, 28 insertions(+), 30 deletions(-) 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/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 71802e3d7030d139cf602f5cde1b789983a2197c..062f0f6684dca5d18c31c265f648e953c9b1b23b 100644 GIT binary patch delta 107 zcmX@X{D^siil`(514AGXConQFWCLkYAU-qEQjIyWD0O0-mYy+JP-;PbQHic^ae8Ko zu2X4xv2IAdl|pf80Z7;(zaTZQI43hDwOB8|D1G7rNj^g(T?0!6LqjV=BW(l2jmH@o E0qEu)WB>pF delta 83 zcmaFFe1ds`il`_914AGXdoeOFqyuRXf73)uwTa1^j1?1m#nrh2{6ln|i&7IyGV}9v iT@p)DtrUz542^UREOiZy6^sn6OwF_nj5a=GWCQ>WBoovC 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 0dff8538f06d3da9983402aa3df95fdb5e0fd5a3..086cf39d594bd3af18c95eb9048a2e8a5a8c9f51 100644 GIT binary patch delta 8010 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 GEdC#`hXO_b delta 7940 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 AJ^%m! diff --git a/openslides/locale/fr/LC_MESSAGES/django.po b/openslides/locale/fr/LC_MESSAGES/django.po index 8bcf038e9..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-12-09 10:42+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" @@ -747,7 +747,7 @@ msgstr[1] "élections" #: assignment/templates/assignment/overview.html:35 #, python-format -msgctxt "number of searched candidates for an election" +msgctxt "Number of searched candidates for an election" msgid "posts: %(posts)s" msgstr "" diff --git a/openslides/locale/fr/LC_MESSAGES/djangojs.mo b/openslides/locale/fr/LC_MESSAGES/djangojs.mo index 5330843e8cd6330da9d928b00214344b58833a67..d0040be20af2b519f2842fc79da846324b17a369 100644 GIT binary patch delta 20 bcmZo+ZegC#!)2svV5wkeXk}\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 ""