# HG changeset patch # User raph # Date 1263545987 -3600 # Node ID 3776a2cf54f7bea239453162c462a5c2ac4954f3 # Parent a431fee55c9697a8b3e239e925369d5647be56cd add Norwegian translation files diff -r a431fee55c96 -r 3776a2cf54f7 src/cm/locale/en/LC_MESSAGES/django.mo Binary file src/cm/locale/en/LC_MESSAGES/django.mo has changed diff -r a431fee55c96 -r 3776a2cf54f7 src/cm/locale/en/LC_MESSAGES/django.po --- a/src/cm/locale/en/LC_MESSAGES/django.po Fri Jan 15 09:54:13 2010 +0100 +++ b/src/cm/locale/en/LC_MESSAGES/django.po Fri Jan 15 09:59:47 2010 +0100 @@ -8,7 +8,7 @@ msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2009-12-14 13:50+0100\n" +"POT-Creation-Date: 2010-01-15 09:43+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -61,145 +61,145 @@ msgid "unknown" msgstr "" -#: models.py:176 views/create.py:30 views/create.py:45 views/texts.py:608 +#: models.py:175 views/create.py:30 views/create.py:45 views/texts.py:613 msgid "Title" msgstr "" -#: models.py:177 +#: models.py:176 msgid "Format" msgstr "" -#: models.py:178 views/texts.py:685 +#: models.py:177 views/texts.py:702 msgid "Content" msgstr "" -#: models.py:179 models.py:572 +#: models.py:178 models.py:579 msgid "Tags" msgstr "" -#: models.py:181 views/user.py:218 +#: models.py:180 views/user.py:218 msgid "Note" msgstr "" -#: models.py:183 +#: models.py:182 msgid "Moderation a posteriori?" msgstr "" -#: models.py:275 +#: models.py:274 msgid "Format:" msgstr "" -#: models.py:334 +#: models.py:341 #, python-format msgid "%(workspace_name)s's workspace" msgstr "" -#: models.py:475 +#: models.py:482 msgid "name" msgstr "" -#: models.py:476 +#: models.py:483 msgid "description" msgstr "" -#: models.py:566 +#: models.py:573 msgid "Allow contact" msgstr "" -#: models.py:566 +#: models.py:573 msgid "Allow email messages from other users" msgstr "" -#: models.py:567 +#: models.py:574 msgid "Preferred language" msgstr "" -#: models.py:570 +#: models.py:577 msgid "Suspended access" msgstr "" -#: models.py:594 +#: models.py:601 msgid "suspended" msgstr "" -#: models.py:596 +#: models.py:603 msgid "waiting approval" msgstr "" -#: models.py:602 +#: models.py:609 msgid "pending" msgstr "" -#: models.py:617 +#: models.py:624 msgid "Invitation" msgstr "" -#: models.py:685 +#: models.py:692 #, python-format msgid "Text %(link_to_text)s edited" msgstr "" -#: models.py:686 +#: models.py:693 #, python-format msgid "Text %(link_to_text)s edited (new version created)" msgstr "" -#: models.py:687 +#: models.py:694 #, python-format msgid "Text %(link_to_text)s added" msgstr "" -#: models.py:688 +#: models.py:695 #, python-format msgid "Text %(link_to_text)s removed" msgstr "" -#: models.py:689 +#: models.py:696 #, python-format msgid "Comment %(link_to_comment)s added on text %(link_to_text)s" msgstr "" -#: models.py:690 +#: models.py:697 #, python-format msgid "Comment %(link_to_comment)s removed from text %(link_to_text)s" msgstr "" -#: models.py:691 +#: models.py:698 #, python-format msgid "User %(username)s added" msgstr "" -#: models.py:692 +#: models.py:699 #, python-format msgid "User %(username)s access to workspace enabled" msgstr "" -#: models.py:693 +#: models.py:700 #, python-format msgid "User %(username)s access to workspace refused" msgstr "" -#: models.py:694 +#: models.py:701 #, python-format msgid "User %(username)s access to workspace suspended" msgstr "" -#: models.py:695 +#: models.py:702 #, python-format msgid "User %(username)s access to workspace activated" msgstr "" -#: models.py:696 +#: models.py:703 #, python-format msgid "User %(username)s has activated his account" msgstr "" -#: models.py:751 models.py:759 +#: models.py:758 models.py:766 #, python-format msgid "by \"%(username)s\"" msgstr "" -#: models.py:753 +#: models.py:760 #, python-format msgid "%(time_since)s ago" msgstr "" @@ -212,7 +212,7 @@ msgid "Email:" msgstr "" -#: notifications.py:60 templates/email/activity_notification.txt:1 +#: notifications.py:60 msgid "Notification:" msgstr "" @@ -232,6 +232,10 @@ msgid "English" msgstr "" +#: settings.py:107 +msgid "Norwegian" +msgstr "" + #: static_i18n.py:6 static_i18n.py:11 msgid "Observer" msgstr "" @@ -344,39 +348,6 @@ msgid "An error has occurred." msgstr "" -#: templates/email/activation_email.txt:2 -#, python-format -msgid "You've been invited to join the workspace %(workspace_name)s." -msgstr "" - -#: templates/email/activation_email.txt:3 -#: templates/email/invitation_email.txt:3 -msgid "" -"Click the following link to complete your registration and access the " -"workspace:" -msgstr "" - -#: templates/email/base_email_notification.txt:2 -#, python-format -msgid "" -"If you'd like to unsubscribe from this notification, click the following " -"link: %(SITE_URL)s%(desactivate_notification_url)s." -msgstr "" - -#: templates/email/site_contact_email.txt:4 -#, fuzzy, python-format -msgid "Contact from user: %(name)s / %(email)s" -msgstr "Ajouter un utilisateur" - -#: templates/email/text_created.txt:4 -#, python-format -msgid "Your text \"%(title)s\" has been created." -msgstr "" - -#: templates/email/text_created.txt:6 -msgid "To publish it click on the following link:" -msgstr "" - #: templates/site/activate.html:10 templates/site/user_activate.html:10 #: views/user.py:325 msgid "Activate your account" @@ -600,68 +571,69 @@ msgid "No comments yet" msgstr "" -#: templates/site/followup.html:7 templates/site/macros/text_tabs.html:22 +#: templates/site/followup.html:7 templates/site/macros/main_tabs.html:16 +#: templates/site/macros/text_tabs.html:22 msgid "Followup" msgstr "" +#: templates/site/followup.html:20 templates/site/text_followup.html:22 +msgid "Feeds" +msgstr "" + #: templates/site/followup.html:22 templates/site/text_followup.html:24 -msgid "Feeds" -msgstr "" - -#: templates/site/followup.html:24 templates/site/text_followup.html:26 msgid "Public feed" msgstr "" -#: templates/site/followup.html:24 templates/site/followup.html.py:34 +#: templates/site/followup.html:22 templates/site/followup.html.py:35 #: templates/site/help.html:6 templates/site/text_embed.html:26 #: templates/site/layout/footer.html:26 #: templates/site/macros/form_fields.html:15 msgid "Help" msgstr "" -#: templates/site/followup.html:27 +#: templates/site/followup.html:25 msgid "Public feed for workspace" msgstr "" -#: templates/site/followup.html:31 +#: templates/site/followup.html:29 msgid "This is the public feed for the workspace." msgstr "" -#: templates/site/followup.html:34 templates/site/text_followup.html:36 +#: templates/site/followup.html:35 templates/site/text_followup.html:37 msgid "Private feed" msgstr "" -#: templates/site/followup.html:38 +#: templates/site/followup.html:39 msgid "Private feed for workspace" msgstr "" -#: templates/site/followup.html:42 +#: templates/site/followup.html:43 msgid "" "This is the private feed for the workspace. Don't share this address with " "others unless you want them to see all activities on the workspace." msgstr "" -#: templates/site/followup.html:44 templates/site/text_followup.html:46 +#: templates/site/followup.html:45 templates/site/text_followup.html:47 msgid "Reset private feed url" msgstr "" -#: templates/site/followup.html:48 templates/site/text_followup.html:50 +#: templates/site/followup.html:49 templates/site/text_followup.html:51 msgid "Activate private feed" msgstr "" -#: templates/site/followup.html:50 +#: templates/site/followup.html:51 msgid "The private feed for this workspace is not yet activated." msgstr "" -#: templates/site/followup.html:54 templates/site/text_followup.html:57 +#: templates/site/followup.html:55 templates/site/text_followup.html:58 msgid "Email notifications" msgstr "" -#: templates/site/followup.html:57 +#: templates/site/followup.html:58 msgid "Subscribe to workspace notifications" msgstr "" -#: templates/site/followup.html:61 +#: templates/site/followup.html:62 msgid "" "Subscribe to all replies notifications in discussions where you have " "participated" @@ -713,7 +685,7 @@ msgstr "Ajouter un utilisateur" #: templates/site/profile.html:26 templates/site/text_create_content.html:45 -#: templates/site/text_create_upload.html:40 templates/site/text_edit.html:111 +#: templates/site/text_create_upload.html:40 templates/site/text_edit.html:34 #: templates/site/text_settings.html:23 templates/site/text_share.html:153 #: templates/site/user_activate.html:27 templates/site/user_list.html:210 #: templates/site/layout/base_workspace_form.html:32 @@ -743,26 +715,6 @@ msgid "Text list" msgstr "Ajouter un utilisateur" -#: templates/site/text_edit.html:33 -msgid "" -"{nb_comments} comment(s) will be removed because the text they apply to has " -"been changed. Do you want to continue?" -msgstr "" - -#: templates/site/text_edit.html:43 -msgid "{nb_comments} comment(s) will be lost, do you want to continue?" -msgstr "" - -#: templates/site/text_edit.html:44 -msgid "We suggest you create a new version" -msgstr "" - -#: templates/site/text_edit.html:57 -msgid "" -"Since you chose not to create a new version all comments will be deleted, do " -"you want to continue?" -msgstr "" - #: templates/site/text_embed.html:7 msgid "Text notifications" msgstr "" @@ -791,36 +743,36 @@ msgid "Text followup" msgstr "" -#: templates/site/text_followup.html:29 +#: templates/site/text_followup.html:27 #, python-format msgid "Public feed for text %(title)s" msgstr "" -#: templates/site/text_followup.html:33 +#: templates/site/text_followup.html:31 msgid "This is the public feed for the text." msgstr "" -#: templates/site/text_followup.html:40 +#: templates/site/text_followup.html:41 msgid "Private feed for text " msgstr "" -#: templates/site/text_followup.html:44 +#: templates/site/text_followup.html:45 msgid "" "This is the private feed for the text. Don't share this address with others " "unless you want them to see all activities on this text." msgstr "" -#: templates/site/text_followup.html:52 +#: templates/site/text_followup.html:53 msgid "The private feed for this text is not yet activated." msgstr "" -#: templates/site/text_followup.html:60 +#: templates/site/text_followup.html:61 msgid "" "You will receive text notifications because you subscribed to notifications " "at the workspace level" msgstr "" -#: templates/site/text_followup.html:63 +#: templates/site/text_followup.html:64 msgid "Subscribe to all text notifications" msgstr "" @@ -1297,31 +1249,31 @@ msgid "Private activity feed for text %(text_title)s" msgstr "" -#: views/followup.py:29 views/followup.py:78 +#: views/followup.py:31 views/followup.py:80 msgid "Private feed activated." msgstr "" -#: views/followup.py:32 +#: views/followup.py:34 msgid "Private feed reseted." msgstr "" -#: views/followup.py:50 +#: views/followup.py:52 msgid "This notification has already been desactivated." msgstr "" -#: views/followup.py:56 +#: views/followup.py:58 msgid "Notification desactivated." msgstr "" -#: views/followup.py:60 +#: views/followup.py:62 msgid "Desactivate notification?" msgstr "" -#: views/followup.py:82 +#: views/followup.py:84 msgid "Private notifications feed reseted." msgstr "" -#: views/site.py:81 views/texts.py:131 views/user.py:524 +#: views/site.py:81 views/texts.py:132 views/user.py:524 msgid "You're logged in!" msgstr "" @@ -1392,59 +1344,59 @@ msgid "Settings saved" msgstr "" -#: views/texts.py:164 +#: views/texts.py:165 #, python-format msgid "%(nb_texts)i text(s) deleted" msgstr "" -#: views/texts.py:206 +#: views/texts.py:211 #, python-format msgid "Text %(text_title)s deleted" msgstr "" -#: views/texts.py:612 +#: views/texts.py:617 msgid "Note (optional)" msgstr "" -#: views/texts.py:615 +#: views/texts.py:620 msgid "Add a note to explain the modifications made to the text" msgstr "" -#: views/texts.py:625 +#: views/texts.py:630 msgid "New version (optional)" msgstr "" -#: views/texts.py:628 +#: views/texts.py:633 msgid "Create a new version of this text (recommended)" msgstr "" -#: views/texts.py:631 +#: views/texts.py:636 msgid "Keep comments (optional)" msgstr "" -#: views/texts.py:634 +#: views/texts.py:639 msgid "Keep comments (if not affected by the edit)" msgstr "" -#: views/texts.py:683 +#: views/texts.py:700 msgid "Name (optional)" msgstr "" -#: views/texts.py:684 +#: views/texts.py:701 msgid "Email (optional)" msgstr "" -#: views/texts.py:734 +#: views/texts.py:751 #, python-format msgid "A new version (copied from version %(version_id)s) has been created" msgstr "" -#: views/texts.py:840 views/user.py:79 views/user.py:99 +#: views/texts.py:857 views/user.py:79 views/user.py:99 #, python-format msgid "%(count)i user(s) role modified" msgstr "" -#: views/texts.py:898 +#: views/texts.py:915 msgid "Text settings updated" msgstr "" @@ -1598,5 +1550,9 @@ "You've been registered, please check your email for the confirm message." msgstr "" +#, fuzzy +#~ msgid "Contact from user: %(name)s / %(email)s" +#~ msgstr "Ajouter un utilisateur" + #~ msgid "Add user" #~ msgstr "Ajouter un utilisateur" diff -r a431fee55c96 -r 3776a2cf54f7 src/cm/locale/en/LC_MESSAGES/djangojs.mo Binary file src/cm/locale/en/LC_MESSAGES/djangojs.mo has changed diff -r a431fee55c96 -r 3776a2cf54f7 src/cm/locale/en/LC_MESSAGES/djangojs.po --- a/src/cm/locale/en/LC_MESSAGES/djangojs.po Fri Jan 15 09:54:13 2010 +0100 +++ b/src/cm/locale/en/LC_MESSAGES/djangojs.po Fri Jan 15 09:59:47 2010 +0100 @@ -8,7 +8,7 @@ msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2009-12-14 17:55+0100\n" +"POT-Creation-Date: 2010-01-15 09:45+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff -r a431fee55c96 -r 3776a2cf54f7 src/cm/locale/fr/LC_MESSAGES/django.mo Binary file src/cm/locale/fr/LC_MESSAGES/django.mo has changed diff -r a431fee55c96 -r 3776a2cf54f7 src/cm/locale/fr/LC_MESSAGES/django.po --- a/src/cm/locale/fr/LC_MESSAGES/django.po Fri Jan 15 09:54:13 2010 +0100 +++ b/src/cm/locale/fr/LC_MESSAGES/django.po Fri Jan 15 09:59:47 2010 +0100 @@ -7,8 +7,8 @@ msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2009-12-14 13:50+0100\n" -"PO-Revision-Date: 2009-12-14 13:51+0100\n" +"POT-Creation-Date: 2010-01-15 09:43+0100\n" +"PO-Revision-Date: 2010-01-15 09:56+0100\n" "Last-Translator: dev \n" "Language-Team: LANGUAGE \n" "MIME-Version: 1.0\n" @@ -61,152 +61,152 @@ msgid "unknown" msgstr "inconnu" -#: models.py:176 +#: models.py:175 #: views/create.py:30 #: views/create.py:45 -#: views/texts.py:608 +#: views/texts.py:613 msgid "Title" msgstr "Titre" -#: models.py:177 +#: models.py:176 msgid "Format" msgstr "Format" -#: models.py:178 -#: views/texts.py:685 +#: models.py:177 +#: views/texts.py:702 msgid "Content" msgstr "Texte" -#: models.py:179 -#: models.py:572 +#: models.py:178 +#: models.py:579 msgid "Tags" msgstr "Tags" -#: models.py:181 +#: models.py:180 #: views/user.py:218 msgid "Note" msgstr "Note" -#: models.py:183 +#: models.py:182 msgid "Moderation a posteriori?" msgstr "Modération a posteriori ?" -#: models.py:275 +#: models.py:274 msgid "Format:" msgstr "Format :" -#: models.py:334 +#: models.py:341 #, python-format msgid "%(workspace_name)s's workspace" msgstr "espace de travail : %(workspace_name)s" -#: models.py:475 +#: models.py:482 msgid "name" msgstr "nom" -#: models.py:476 +#: models.py:483 msgid "description" msgstr "description" -#: models.py:566 +#: models.py:573 msgid "Allow contact" msgstr "Autorise à être contacté" -#: models.py:566 +#: models.py:573 msgid "Allow email messages from other users" msgstr "Autoriser les participants de l'espace de travail à vous envoyer un email" -#: models.py:567 +#: models.py:574 msgid "Preferred language" msgstr "Langage de préférence" -#: models.py:570 +#: models.py:577 msgid "Suspended access" msgstr "Accès désactivé" -#: models.py:594 +#: models.py:601 msgid "suspended" msgstr "désactivé" -#: models.py:596 +#: models.py:603 msgid "waiting approval" msgstr "en attente d'approbation" -#: models.py:602 +#: models.py:609 msgid "pending" msgstr "en attente" -#: models.py:617 +#: models.py:624 msgid "Invitation" msgstr "Invitation" -#: models.py:685 +#: models.py:692 #, python-format msgid "Text %(link_to_text)s edited" msgstr "Le texte %(link_to_text)s a été édité" -#: models.py:686 +#: models.py:693 #, python-format msgid "Text %(link_to_text)s edited (new version created)" msgstr "Le texte %(link_to_text)s a été édité (nouvelle version créée)" -#: models.py:687 +#: models.py:694 #, python-format msgid "Text %(link_to_text)s added" msgstr "Le texte %(link_to_text)s a été ajouté" -#: models.py:688 +#: models.py:695 #, python-format msgid "Text %(link_to_text)s removed" msgstr "Le texte %(link_to_text)s a été supprimé" -#: models.py:689 +#: models.py:696 #, python-format msgid "Comment %(link_to_comment)s added on text %(link_to_text)s" msgstr "Commentaire %(link_to_comment)s ajouté sur le texte %(link_to_text)s" -#: models.py:690 +#: models.py:697 #, python-format msgid "Comment %(link_to_comment)s removed from text %(link_to_text)s" msgstr "Commentaire %(link_to_comment)s supprimé du texte %(link_to_text)s" -#: models.py:691 +#: models.py:698 #, python-format msgid "User %(username)s added" msgstr "L'utilisateur %(username)s a été ajouté" -#: models.py:692 +#: models.py:699 #, python-format msgid "User %(username)s access to workspace enabled" msgstr "Accès de utilisateur %(username)s à l'espace de travail activé" -#: models.py:693 +#: models.py:700 #, python-format msgid "User %(username)s access to workspace refused" msgstr "Accès de utilisateur %(username)s à l'espace de travail suspendu" -#: models.py:694 +#: models.py:701 #, python-format msgid "User %(username)s access to workspace suspended" msgstr "Accès de utilisateur %(username)s à l'espace de travail suspendu" -#: models.py:695 +#: models.py:702 #, python-format msgid "User %(username)s access to workspace activated" msgstr "Accès de utilisateur %(username)s à l'espace de travail activé" -#: models.py:696 +#: models.py:703 #, python-format msgid "User %(username)s has activated his account" msgstr "L'utilisateur %(username)s a activé son compte" -#: models.py:751 -#: models.py:759 +#: models.py:758 +#: models.py:766 #, python-format msgid "by \"%(username)s\"" msgstr "par \"%(username)s\"" -#: models.py:753 +#: models.py:760 #, python-format msgid "%(time_since)s ago" msgstr "il y a %(time_since)s" @@ -220,7 +220,6 @@ msgstr "Email :" #: notifications.py:60 -#: templates/email/activity_notification.txt:1 msgid "Notification:" msgstr "Notification:" @@ -240,6 +239,10 @@ msgid "English" msgstr "Anglais" +#: settings.py:107 +msgid "Norwegian" +msgstr "Norvégien" + #: static_i18n.py:6 #: static_i18n.py:11 msgid "Observer" @@ -353,35 +356,6 @@ msgid "An error has occurred." msgstr "Une erreur s'est produite." -#: templates/email/activation_email.txt:2 -#, python-format -msgid "You've been invited to join the workspace %(workspace_name)s." -msgstr "Vous avez été invité à rejoindre l'espace de travail %(workspace_name)s." - -#: templates/email/activation_email.txt:3 -#: templates/email/invitation_email.txt:3 -msgid "Click the following link to complete your registration and access the workspace:" -msgstr "Cliquer le lien suivant pour terminer votre enregistrement et accéder à l'espace de travail :" - -#: templates/email/base_email_notification.txt:2 -#, python-format -msgid "If you'd like to unsubscribe from this notification, click the following link: %(SITE_URL)s%(desactivate_notification_url)s." -msgstr "Si vous voulez vous désabonner de cette notification, cliquez sur le lien suivant : %(SITE_URL)s%(desactivate_notification_url)s." - -#: templates/email/site_contact_email.txt:4 -#, python-format -msgid "Contact from user: %(name)s / %(email)s" -msgstr "Contact de l'utilisateur : %(name)s / %(email)s" - -#: templates/email/text_created.txt:4 -#, python-format -msgid "Your text \"%(title)s\" has been created." -msgstr "Votre texte \"%(title)s\" a été créé." - -#: templates/email/text_created.txt:6 -msgid "To publish it click on the following link:" -msgstr "Pour le publier, cliquez sur le lien suivant :" - #: templates/site/activate.html:10 #: templates/site/user_activate.html:10 #: views/user.py:325 @@ -622,22 +596,23 @@ msgstr "Aucun commentaire" #: templates/site/followup.html:7 +#: templates/site/macros/main_tabs.html:16 #: templates/site/macros/text_tabs.html:22 msgid "Followup" msgstr "Suivi" -#: templates/site/followup.html:22 -#: templates/site/text_followup.html:24 +#: templates/site/followup.html:20 +#: templates/site/text_followup.html:22 msgid "Feeds" msgstr "Flux" -#: templates/site/followup.html:24 -#: templates/site/text_followup.html:26 +#: templates/site/followup.html:22 +#: templates/site/text_followup.html:24 msgid "Public feed" msgstr "Flux public" -#: templates/site/followup.html:24 -#: templates/site/followup.html.py:34 +#: templates/site/followup.html:22 +#: templates/site/followup.html.py:35 #: templates/site/help.html:6 #: templates/site/text_embed.html:26 #: templates/site/layout/footer.html:26 @@ -645,51 +620,51 @@ msgid "Help" msgstr "Aide" -#: templates/site/followup.html:27 +#: templates/site/followup.html:25 msgid "Public feed for workspace" msgstr "Flux public de l'espace de travail" -#: templates/site/followup.html:31 +#: templates/site/followup.html:29 msgid "This is the public feed for the workspace." msgstr "Ceci est le flux public de l'espace de travail." -#: templates/site/followup.html:34 -#: templates/site/text_followup.html:36 +#: templates/site/followup.html:35 +#: templates/site/text_followup.html:37 msgid "Private feed" msgstr "Flux privé" -#: templates/site/followup.html:38 +#: templates/site/followup.html:39 msgid "Private feed for workspace" msgstr "Flux privé de l'espace de travail" -#: templates/site/followup.html:42 +#: templates/site/followup.html:43 msgid "This is the private feed for the workspace. Don't share this address with others unless you want them to see all activities on the workspace." msgstr "Ceci est le flux privé de l'espace de travail. Ne partagez cette adresse que si vous voulez que d'autres que vous-même puissent suivre toutes les activités de l'espace de travail." -#: templates/site/followup.html:44 -#: templates/site/text_followup.html:46 +#: templates/site/followup.html:45 +#: templates/site/text_followup.html:47 msgid "Reset private feed url" msgstr "Réinitialiser l'adresse du flux privé" -#: templates/site/followup.html:48 -#: templates/site/text_followup.html:50 +#: templates/site/followup.html:49 +#: templates/site/text_followup.html:51 msgid "Activate private feed" msgstr "Activer le flux privé" -#: templates/site/followup.html:50 +#: templates/site/followup.html:51 msgid "The private feed for this workspace is not yet activated." msgstr "Le flux privé de cet espace de travail n'est pas encore activé." -#: templates/site/followup.html:54 -#: templates/site/text_followup.html:57 +#: templates/site/followup.html:55 +#: templates/site/text_followup.html:58 msgid "Email notifications" msgstr "Notifications par email" -#: templates/site/followup.html:57 +#: templates/site/followup.html:58 msgid "Subscribe to workspace notifications" msgstr "S'abonner aux notifications de l'espace de travail" -#: templates/site/followup.html:61 +#: templates/site/followup.html:62 msgid "Subscribe to all replies notifications in discussions where you have participated" msgstr "S'abonner aux notifications concernant les commentaires ou réponses dans les discussions auxquelles vous avez participé" @@ -744,7 +719,7 @@ #: templates/site/profile.html:26 #: templates/site/text_create_content.html:45 #: templates/site/text_create_upload.html:40 -#: templates/site/text_edit.html:111 +#: templates/site/text_edit.html:34 #: templates/site/text_settings.html:23 #: templates/site/text_share.html:153 #: templates/site/user_activate.html:27 @@ -775,22 +750,6 @@ msgid "Text list" msgstr "Textes" -#: templates/site/text_edit.html:33 -msgid "{nb_comments} comment(s) will be removed because the text they apply to has been changed. Do you want to continue?" -msgstr "{nb_comments} commentaire(s) vont être supprimés parce que le texte a changé. Continuer ?" - -#: templates/site/text_edit.html:43 -msgid "{nb_comments} comment(s) will be lost, do you want to continue?" -msgstr "{nb_comments} commentaire(s) vont être perdus, continuer ?" - -#: templates/site/text_edit.html:44 -msgid "We suggest you create a new version" -msgstr "Nous vous suggérons de créer une nouvelle version" - -#: templates/site/text_edit.html:57 -msgid "Since you chose not to create a new version all comments will be deleted, do you want to continue?" -msgstr "Tous les commentaires vont être supprimés parce que vous avez choisi de ne pas créer une nouvelle version, continuer ?" - #: templates/site/text_embed.html:7 msgid "Text notifications" msgstr "Notifications du texte" @@ -815,32 +774,32 @@ msgid "Text followup" msgstr "Suivi du texte" -#: templates/site/text_followup.html:29 +#: templates/site/text_followup.html:27 #, python-format msgid "Public feed for text %(title)s" msgstr "Flux public pour le texte %(title)s" -#: templates/site/text_followup.html:33 +#: templates/site/text_followup.html:31 msgid "This is the public feed for the text." msgstr "Ceci est le flux public du texte." -#: templates/site/text_followup.html:40 +#: templates/site/text_followup.html:41 msgid "Private feed for text " msgstr "Flux privé du texte" -#: templates/site/text_followup.html:44 +#: templates/site/text_followup.html:45 msgid "This is the private feed for the text. Don't share this address with others unless you want them to see all activities on this text." msgstr "Ceci est le flux privé du texte. Ne partagez cette adresse que si vous voulez que d'autres que vous-même puissent suivre toutes les activités du texte." -#: templates/site/text_followup.html:52 +#: templates/site/text_followup.html:53 msgid "The private feed for this text is not yet activated." msgstr "Le flux privé de ce texte n'est pas encore activé." -#: templates/site/text_followup.html:60 +#: templates/site/text_followup.html:61 msgid "You will receive text notifications because you subscribed to notifications at the workspace level" msgstr "Vous recevrez les notifications de ce texte parce que vous vous êtes abonné aux notifications au niveau de l'espace de travail tout entier" -#: templates/site/text_followup.html:63 +#: templates/site/text_followup.html:64 msgid "Subscribe to all text notifications" msgstr "S'abonner aux notifications du texte" @@ -1336,33 +1295,33 @@ msgid "Private activity feed for text %(text_title)s" msgstr "Flux public pour le texte %(text_title)s" -#: views/followup.py:29 -#: views/followup.py:78 +#: views/followup.py:31 +#: views/followup.py:80 msgid "Private feed activated." msgstr "Flux privé activé." -#: views/followup.py:32 +#: views/followup.py:34 msgid "Private feed reseted." msgstr "Flux privé réinitialisé." -#: views/followup.py:50 +#: views/followup.py:52 msgid "This notification has already been desactivated." msgstr "Cette notification a été désactivée." -#: views/followup.py:56 +#: views/followup.py:58 msgid "Notification desactivated." msgstr "Notification désactivée." -#: views/followup.py:60 +#: views/followup.py:62 msgid "Desactivate notification?" msgstr "Désactiver la notification ?" -#: views/followup.py:82 +#: views/followup.py:84 msgid "Private notifications feed reseted." msgstr "Flux privé réinitialisé." #: views/site.py:81 -#: views/texts.py:131 +#: views/texts.py:132 #: views/user.py:524 msgid "You're logged in!" msgstr "Vous êtes connecté !" @@ -1431,61 +1390,61 @@ msgid "Settings saved" msgstr "Paramètres sauvegardés" -#: views/texts.py:164 +#: views/texts.py:165 #, python-format msgid "%(nb_texts)i text(s) deleted" msgstr "%(nb_texts)i texte(s) supprimés" -#: views/texts.py:206 +#: views/texts.py:211 #, python-format msgid "Text %(text_title)s deleted" msgstr "texte %(text_title)s supprimé" -#: views/texts.py:612 +#: views/texts.py:617 msgid "Note (optional)" msgstr "Note (facultative)" -#: views/texts.py:615 +#: views/texts.py:620 msgid "Add a note to explain the modifications made to the text" msgstr "Ajouter une note pour expliquer les modifications apportées au texte" -#: views/texts.py:625 +#: views/texts.py:630 msgid "New version (optional)" msgstr "Nouvelle version (facultative)" -#: views/texts.py:628 +#: views/texts.py:633 msgid "Create a new version of this text (recommended)" msgstr "créér une nouvelle version de ce texte (recommandé)" -#: views/texts.py:631 +#: views/texts.py:636 msgid "Keep comments (optional)" msgstr "Conserver les commentaires (facultatif)" -#: views/texts.py:634 +#: views/texts.py:639 msgid "Keep comments (if not affected by the edit)" msgstr "Conserver les commentaires dont la portée n'a pas été affectée par l'édition" -#: views/texts.py:683 +#: views/texts.py:700 msgid "Name (optional)" msgstr "Nom (facultatif)" -#: views/texts.py:684 +#: views/texts.py:701 msgid "Email (optional)" msgstr "Email (facultatif)" -#: views/texts.py:734 +#: views/texts.py:751 #, python-format msgid "A new version (copied from version %(version_id)s) has been created" msgstr "Une nouvelle version (copiée depuis la version %(version_id)s) a été créée" -#: views/texts.py:840 +#: views/texts.py:857 #: views/user.py:79 #: views/user.py:99 #, python-format msgid "%(count)i user(s) role modified" msgstr "%(count)i rôle(s) d'utilisateur modifié(s)" -#: views/texts.py:898 +#: views/texts.py:915 msgid "Text settings updated" msgstr "Paramètres mis à jour" @@ -1634,6 +1593,43 @@ msgid "You've been registered, please check your email for the confirm message." msgstr "Enregistrement réussi, un message de confirmation vous a été envoyé" +#~ msgid "You've been invited to join the workspace %(workspace_name)s." +#~ msgstr "" +#~ "Vous avez été invité à rejoindre l'espace de travail %(workspace_name)s." +#~ msgid "" +#~ "Click the following link to complete your registration and access the " +#~ "workspace:" +#~ msgstr "" +#~ "Cliquer le lien suivant pour terminer votre enregistrement et accéder à " +#~ "l'espace de travail :" +#~ msgid "" +#~ "If you'd like to unsubscribe from this notification, click the following " +#~ "link: %(SITE_URL)s%(desactivate_notification_url)s." +#~ msgstr "" +#~ "Si vous voulez vous désabonner de cette notification, cliquez sur le lien " +#~ "suivant : %(SITE_URL)s%(desactivate_notification_url)s." +#~ msgid "Contact from user: %(name)s / %(email)s" +#~ msgstr "Contact de l'utilisateur : %(name)s / %(email)s" +#~ msgid "Your text \"%(title)s\" has been created." +#~ msgstr "Votre texte \"%(title)s\" a été créé." +#~ msgid "To publish it click on the following link:" +#~ msgstr "Pour le publier, cliquez sur le lien suivant :" +#~ msgid "" +#~ "{nb_comments} comment(s) will be removed because the text they apply to " +#~ "has been changed. Do you want to continue?" +#~ msgstr "" +#~ "{nb_comments} commentaire(s) vont être supprimés parce que le texte a " +#~ "changé. Continuer ?" +#~ msgid "{nb_comments} comment(s) will be lost, do you want to continue?" +#~ msgstr "{nb_comments} commentaire(s) vont être perdus, continuer ?" +#~ msgid "We suggest you create a new version" +#~ msgstr "Nous vous suggérons de créer une nouvelle version" +#~ msgid "" +#~ "Since you chose not to create a new version all comments will be deleted, " +#~ "do you want to continue?" +#~ msgstr "" +#~ "Tous les commentaires vont être supprimés parce que vous avez choisi de " +#~ "ne pas créer une nouvelle version, continuer ?" #~ msgid "Notifications" #~ msgstr "Notifications" #~ msgid "Authors:" diff -r a431fee55c96 -r 3776a2cf54f7 src/cm/locale/fr/LC_MESSAGES/djangojs.mo Binary file src/cm/locale/fr/LC_MESSAGES/djangojs.mo has changed diff -r a431fee55c96 -r 3776a2cf54f7 src/cm/locale/fr/LC_MESSAGES/djangojs.po --- a/src/cm/locale/fr/LC_MESSAGES/djangojs.po Fri Jan 15 09:54:13 2010 +0100 +++ b/src/cm/locale/fr/LC_MESSAGES/djangojs.po Fri Jan 15 09:59:47 2010 +0100 @@ -8,7 +8,7 @@ msgstr "" "Project-Id-Version: djangojs\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2009-12-14 17:55+0100\n" +"POT-Creation-Date: 2010-01-15 09:45+0100\n" "PO-Revision-Date: 2009-12-14 17:55+0100\n" "Last-Translator: renaud bernard \n" "Language-Team: \n" diff -r a431fee55c96 -r 3776a2cf54f7 src/cm/locale/no/LC_MESSAGES/django.mo Binary file src/cm/locale/no/LC_MESSAGES/django.mo has changed diff -r a431fee55c96 -r 3776a2cf54f7 src/cm/locale/no/LC_MESSAGES/django.po --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/cm/locale/no/LC_MESSAGES/django.po Fri Jan 15 09:59:47 2010 +0100 @@ -0,0 +1,1539 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# FIRST AUTHOR , YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-01-15 09:42+0100\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#: client.py:25 +msgid "" +"A selection is required. Select in the text the part your comment applies to." +msgstr "" + +#: client.py:133 +msgid "name is required" +msgstr "" + +#: client.py:136 +msgid "email is required" +msgstr "" + +#: client.py:138 +msgid "invalid email" +msgstr "" + +#: client.py:140 +msgid "title is required" +msgstr "" + +#: client.py:142 +msgid "content is required" +msgstr "" + +#: client.py:157 +msgid "comment removed" +msgstr "" + +#: client.py:208 client.py:273 +msgid "comment saved" +msgstr "" + +#: client.py:275 +msgid "comment saved, it is being held for moderation" +msgstr "" + +#: client.py:336 +msgid "Tags input must be no longer than 250 characters." +msgstr "Etiketter kan ikke være lengre enn 250 tegn." + +#: diff.py:53 +msgid "unknown" +msgstr "" + +#: models.py:175 views/create.py:30 views/create.py:45 views/texts.py:613 +msgid "Title" +msgstr "Overskrift" + +#: models.py:176 +msgid "Format" +msgstr "" + +#: models.py:177 views/texts.py:702 +msgid "Content" +msgstr "Innhold" + +#: models.py:178 models.py:579 +msgid "Tags" +msgstr "Etiketter" + +#: models.py:180 views/user.py:218 +msgid "Note" +msgstr "" + +#: models.py:182 +msgid "Moderation a posteriori?" +msgstr "" + +#: models.py:274 +msgid "Format:" +msgstr "" + +#: models.py:341 +#, python-format +msgid "%(workspace_name)s's workspace" +msgstr "" + +#: models.py:482 +msgid "name" +msgstr "navn" + +#: models.py:483 +msgid "description" +msgstr "" + +#: models.py:573 +msgid "Allow contact" +msgstr "" + +#: models.py:573 +msgid "Allow email messages from other users" +msgstr "" + +#: models.py:574 +msgid "Preferred language" +msgstr "Foretrukket språk" + +#: models.py:577 +msgid "Suspended access" +msgstr "" + +#: models.py:601 +msgid "suspended" +msgstr "" + +#: models.py:603 +msgid "waiting approval" +msgstr "" + +#: models.py:609 +msgid "pending" +msgstr "pågående" + +#: models.py:624 +msgid "Invitation" +msgstr "" + +#: models.py:692 +#, python-format +msgid "Text %(link_to_text)s edited" +msgstr "" + +#: models.py:693 +#, python-format +msgid "Text %(link_to_text)s edited (new version created)" +msgstr "" + +#: models.py:694 +#, python-format +msgid "Text %(link_to_text)s added" +msgstr "" + +#: models.py:695 +#, python-format +msgid "Text %(link_to_text)s removed" +msgstr "" + +#: models.py:696 +#, python-format +msgid "Comment %(link_to_comment)s added on text %(link_to_text)s" +msgstr "" + +#: models.py:697 +#, python-format +msgid "Comment %(link_to_comment)s removed from text %(link_to_text)s" +msgstr "" + +#: models.py:698 +#, python-format +msgid "User %(username)s added" +msgstr "" + +#: models.py:699 +#, python-format +msgid "User %(username)s access to workspace enabled" +msgstr "" + +#: models.py:700 +#, python-format +msgid "User %(username)s access to workspace refused" +msgstr "" + +#: models.py:701 +#, python-format +msgid "User %(username)s access to workspace suspended" +msgstr "" + +#: models.py:702 +#, python-format +msgid "User %(username)s access to workspace activated" +msgstr "" + +#: models.py:703 +#, python-format +msgid "User %(username)s has activated his account" +msgstr "" + +#: models.py:758 models.py:766 +#, python-format +msgid "by \"%(username)s\"" +msgstr "" + +#: models.py:760 +#, python-format +msgid "%(time_since)s ago" +msgstr "" + +#: models_base.py:53 +msgid "Name:" +msgstr "" + +#: models_base.py:54 +msgid "Email:" +msgstr "" + +#: notifications.py:60 +msgid "Notification:" +msgstr "" + +#: role_models.py:7 +msgid "Generic" +msgstr "" + +#: role_models.py:7 +msgid "Class (education)" +msgstr "" + +#: settings.py:105 +msgid "French" +msgstr "fransk" + +#: settings.py:106 +msgid "English" +msgstr "engelsk" + +#: settings.py:107 +msgid "Norwegian" +msgstr "" + +#: static_i18n.py:6 static_i18n.py:11 +msgid "Observer" +msgstr "Observatør" + +#: static_i18n.py:7 +msgid "Manager" +msgstr "" + +#: static_i18n.py:8 +msgid "Editor" +msgstr "Redaktør" + +#: static_i18n.py:9 +msgid "Moderator" +msgstr "Moderator" + +#: static_i18n.py:10 +msgid "Commentator" +msgstr "" + +#: static_i18n.py:12 +msgid "Participant" +msgstr "" + +#: static_i18n.py:15 +msgid "Can view text" +msgstr "" + +#: static_i18n.py:16 +msgid "Can edit text" +msgstr "" + +#: static_i18n.py:17 +msgid "Can create text" +msgstr "" + +#: static_i18n.py:18 +msgid "Can delete text" +msgstr "" + +#: static_i18n.py:19 +msgid "Can manage text" +msgstr "" + +#: static_i18n.py:20 +msgid "Can create comment" +msgstr "" + +#: static_i18n.py:21 +msgid "Can delete comment" +msgstr "" + +#: static_i18n.py:22 +msgid "Can delete own comment" +msgstr "" + +#: static_i18n.py:23 +msgid "Can view approved comment" +msgstr "" + +#: static_i18n.py:24 +msgid "Can view own comment" +msgstr "" + +#: static_i18n.py:25 +msgid "Can view unapproved comment" +msgstr "" + +#: static_i18n.py:26 +msgid "Can edit comment" +msgstr "" + +#: static_i18n.py:27 +msgid "Can edit own comment" +msgstr "" + +#: static_i18n.py:28 +msgid "Can manage workspace" +msgstr "" + +#: static_i18n.py:29 +msgid "Can view workspace" +msgstr "" + +#: static_i18n.py:32 +msgid "Teacher" +msgstr "" + +#: static_i18n.py:33 +msgid "Student" +msgstr "" + +#: static_i18n.py:34 +msgid "Individual student" +msgstr "" + +#: templates/404.html:4 +msgid "Page not found" +msgstr "Siden ble ikke funnet" + +#: templates/404.html:6 +msgid "The requested page could not be found." +msgstr "" + +#: templates/500.html:4 +msgid "Server Error" +msgstr "" + +#: templates/500.html:6 +msgid "An error has occurred." +msgstr "" + +#: templates/site/activate.html:10 templates/site/user_activate.html:10 +#: views/user.py:325 +msgid "Activate your account" +msgstr "" + +#: templates/site/activate.html:23 +msgid "Activate" +msgstr "" + +#: templates/site/contact.html:6 templates/site/layout/footer.html:9 +#: templates/site/macros/user_actions.html:20 +msgid "Contact" +msgstr "Kontakt" + +#: templates/site/contact.html:24 +msgid "Send" +msgstr "Send" + +#: templates/site/contact.html:26 +#: templates/site/notifications_desactivate.html:32 +#: templates/site/settings.html:23 templates/site/text_create_content.html:47 +#: templates/site/text_create_upload.html:42 templates/site/user_add.html:34 +#: templates/site/user_add_text.html:38 templates/site/user_contact.html:25 +#: templates/site/user_edit.html:29 templates/site/user_mass_add.html:34 +#: templates/site/user_mass_add_text.html:38 +msgid "Cancel" +msgstr "" + +#: templates/site/dashboard.html:12 templates/site/macros/main_tabs.html:10 +msgid "Dashboard" +msgstr "" + +#: templates/site/dashboard.html:43 +msgid "Actions" +msgstr "Handlinger" + +#: templates/site/dashboard.html:48 templates/site/text_create_content.html:4 +#: templates/site/text_create_content.html:28 +#: templates/site/text_create_upload.html:26 templates/site/text_list.html:40 +#: templates/site/layout/header.html:10 +msgid "Write a text" +msgstr "" + +#: templates/site/dashboard.html:49 templates/site/text_create_content.html:30 +#: templates/site/text_create_upload.html:4 +#: templates/site/text_create_upload.html:28 templates/site/text_list.html:42 +#: templates/site/layout/header.html:11 +msgid "Upload a text" +msgstr "Last opp en tekst" + +#: templates/site/dashboard.html:50 +msgid "Invite user" +msgstr "" + +#: templates/site/dashboard.html:51 +msgid "Edit your profile" +msgstr "" + +#: templates/site/dashboard.html:52 +msgid "View text list" +msgstr "" + +#: templates/site/dashboard.html:53 +msgid "Configure workspace" +msgstr "" + +#: templates/site/dashboard.html:64 +msgid "Moderation queue" +msgstr "" + +#: templates/site/dashboard.html:76 +#, python-format +msgid "user %(user)s awaits approval" +msgstr "" + +#: templates/site/dashboard.html:80 templates/site/dashboard.html.py:126 +msgid "approve" +msgstr "" + +#: templates/site/dashboard.html:80 templates/site/dashboard.html.py:126 +msgid "refuse" +msgstr "" + +#: templates/site/dashboard.html:80 +msgid "membership" +msgstr "" + +#: templates/site/dashboard.html:85 +#: templates/site/macros/user_moderation.html:8 +msgid "" +"Are you sure you want to approve this user's membership to the workspace?" +msgstr "" + +#: templates/site/dashboard.html:94 +#: templates/site/macros/user_moderation.html:17 +msgid "" +"Are you sure you want to refuse this user's membership to the workspace?" +msgstr "" + +#: templates/site/dashboard.html:106 +#, python-format +msgid "registered %(duration)s ago" +msgstr "" + +#: templates/site/dashboard.html:120 templates/site/dashboard.html.py:126 +msgid "comment" +msgstr "merknad" + +#: templates/site/dashboard.html:121 +#, python-format +msgid "by %(cuser)s on text" +msgstr "" + +#: templates/site/dashboard.html:121 +msgid "awaits approval" +msgstr "" + +#: templates/site/dashboard.html:127 +msgid "view in context" +msgstr "" + +#: templates/site/dashboard.html:132 +msgid "Are you sure you want to approve this comment?" +msgstr "" + +#: templates/site/dashboard.html:148 +msgid "Are you sure you want to refuse this comment?" +msgstr "" + +#: templates/site/dashboard.html:166 templates/site/dashboard.html.py:199 +#, python-format +msgid "modified %(duration)s ago" +msgstr "" + +#: templates/site/dashboard.html:184 +msgid "Recent texts" +msgstr "" + +#: templates/site/dashboard.html:184 templates/site/macros/paginator.html:9 +msgid "all" +msgstr "" + +#: templates/site/dashboard.html:199 templates/site/macros/text_meta.html:4 +#, python-format +msgid "%(nb_comments)s comment" +msgid_plural "%(nb_comments)s comments" +msgstr[0] "" +msgstr[1] "" + +#: templates/site/dashboard.html:204 templates/site/text_list.html:221 +msgid "No texts yet" +msgstr "" + +#: templates/site/dashboard.html:223 +msgid "Workspace activity" +msgstr "" + +#: templates/site/dashboard.html:224 +msgid "month" +msgstr "" + +#: templates/site/dashboard.html:224 +msgid "week" +msgstr "" + +#: templates/site/dashboard.html:224 +msgid "24 hours" +msgstr "" + +#: templates/site/dashboard.html:230 +msgid "Access" +msgstr "" + +#: templates/site/dashboard.html:231 templates/site/dashboard.html.py:242 +#: templates/site/text_list.html:206 templates/site/user_list.html:158 +#: templates/site/user_list.html.py:188 +msgid "Loading..." +msgstr "Laster..." + +#: templates/site/dashboard.html:241 +msgid "Commenting" +msgstr "" + +#: templates/site/dashboard.html:258 +msgid "Activities" +msgstr "" + +#: templates/site/dashboard.html:261 +msgid "texts" +msgstr "" + +#: templates/site/dashboard.html:262 templates/site/text_list.html:139 +msgid "comments" +msgstr "" + +#: templates/site/dashboard.html:264 +msgid "users" +msgstr "" + +#: templates/site/dashboard.html:304 +msgid "No activities" +msgstr "" + +#: templates/site/dashboard_bloc_recent_comments.html:9 +msgid "Recent comments" +msgstr "" + +#: templates/site/dashboard_bloc_recent_comments.html:20 +msgid "on text" +msgstr "" + +#: templates/site/dashboard_bloc_recent_comments.html:23 +#, python-format +msgid "created %(duration)s ago" +msgstr "" + +#: templates/site/dashboard_bloc_recent_comments.html:28 +msgid "No comments yet" +msgstr "" + +#: templates/site/followup.html:7 templates/site/macros/main_tabs.html:16 +#: templates/site/macros/text_tabs.html:22 +msgid "Followup" +msgstr "" + +#: templates/site/followup.html:20 templates/site/text_followup.html:22 +msgid "Feeds" +msgstr "Strømmer" + +#: templates/site/followup.html:22 templates/site/text_followup.html:24 +msgid "Public feed" +msgstr "Offentlig strøm" + +#: templates/site/followup.html:22 templates/site/followup.html.py:35 +#: templates/site/help.html:6 templates/site/text_embed.html:26 +#: templates/site/layout/footer.html:26 +#: templates/site/macros/form_fields.html:15 +msgid "Help" +msgstr "" + +#: templates/site/followup.html:25 +msgid "Public feed for workspace" +msgstr "" + +#: templates/site/followup.html:29 +msgid "This is the public feed for the workspace." +msgstr "" + +#: templates/site/followup.html:35 templates/site/text_followup.html:37 +msgid "Private feed" +msgstr "Privat strøm" + +#: templates/site/followup.html:39 +msgid "Private feed for workspace" +msgstr "" + +#: templates/site/followup.html:43 +msgid "" +"This is the private feed for the workspace. Don't share this address with " +"others unless you want them to see all activities on the workspace." +msgstr "" + +#: templates/site/followup.html:45 templates/site/text_followup.html:47 +msgid "Reset private feed url" +msgstr "" + +#: templates/site/followup.html:49 templates/site/text_followup.html:51 +msgid "Activate private feed" +msgstr "" + +#: templates/site/followup.html:51 +msgid "The private feed for this workspace is not yet activated." +msgstr "" + +#: templates/site/followup.html:55 templates/site/text_followup.html:58 +msgid "Email notifications" +msgstr "" + +#: templates/site/followup.html:58 +msgid "Subscribe to workspace notifications" +msgstr "" + +#: templates/site/followup.html:62 +msgid "" +"Subscribe to all replies notifications in discussions where you have " +"participated" +msgstr "" + +#: templates/site/login.html:8 templates/site/login_form.html:19 +#: templates/site/layout/header.html:17 +msgid "Login" +msgstr "Logg inn" + +#: templates/site/login_form.html:7 +#, python-format +msgid "%(wname)s Login" +msgstr "" + +#: templates/site/login_form.html:20 templates/site/register.html:8 +#: templates/site/layout/header.html:18 +msgid "Register" +msgstr "Registrer" + +#: templates/site/non_authenticated_index.html:10 +#: templates/site/layout/header.html:8 +msgid "Home" +msgstr "Startside" + +#: templates/site/non_authenticated_index.html:20 +#, python-format +msgid "One public text" +msgid_plural "%(counter)s public texts" +msgstr[0] "" +msgstr[1] "" + +#: templates/site/notifications_desactivate.html:8 +msgid "Desactivate notification" +msgstr "" + +#: templates/site/notifications_desactivate.html:19 +#, python-format +msgid "%(title)s" +msgstr "" + +#: templates/site/notifications_desactivate.html:31 +msgid "Desactivate" +msgstr "" + +#: templates/site/profile.html:6 templates/site/profile.html.py:14 +#, python-format +msgid "Your profile (%(username)s)" +msgstr "" + +#: templates/site/profile.html:26 templates/site/text_create_content.html:45 +#: templates/site/text_create_upload.html:40 templates/site/text_edit.html:34 +#: templates/site/text_settings.html:23 templates/site/text_share.html:153 +#: templates/site/user_activate.html:27 templates/site/user_list.html:210 +#: templates/site/layout/base_workspace_form.html:32 +msgid "Save" +msgstr "Lagre" + +#: templates/site/register.html:19 +#, python-format +msgid "%(wname)s Registration" +msgstr "" + +#: templates/site/settings.html:5 templates/site/text_list.html:181 +#: templates/site/macros/main_tabs.html:14 +#: templates/site/macros/text_tabs.html:19 +msgid "Settings" +msgstr "" + +#: templates/site/settings.html:32 +msgid "" +"Are you sure you want to change the role model? All roles (except managers) " +"will be resetted!" +msgstr "" + +#: templates/site/text_create_content.html:26 +#: templates/site/text_create_upload.html:24 templates/site/text_list.html:37 +msgid "Text list" +msgstr "" + +#: templates/site/text_embed.html:7 +msgid "Text notifications" +msgstr "" + +#: templates/site/text_embed.html:24 +msgid "Embed text" +msgstr "" + +#: templates/site/text_embed.html:25 +msgid "" +"Copy this code into your site to display text with comments. Users will also " +"be able to add comments from your site depending an anonymous users' roles." +msgstr "" + +#: templates/site/text_embed.html:33 +msgid "Warning:" +msgstr "" + +#: templates/site/text_embed.html:33 +msgid "" +"You won't successfully embed the text before you give anonymous users a role " +"allowing them to view the text." +msgstr "" + +#: templates/site/text_followup.html:7 +msgid "Text followup" +msgstr "" + +#: templates/site/text_followup.html:27 +#, python-format +msgid "Public feed for text %(title)s" +msgstr "" + +#: templates/site/text_followup.html:31 +msgid "This is the public feed for the text." +msgstr "" + +#: templates/site/text_followup.html:41 +msgid "Private feed for text " +msgstr "" + +#: templates/site/text_followup.html:45 +msgid "" +"This is the private feed for the text. Don't share this address with others " +"unless you want them to see all activities on this text." +msgstr "" + +#: templates/site/text_followup.html:53 +msgid "The private feed for this text is not yet activated." +msgstr "" + +#: templates/site/text_followup.html:61 +msgid "" +"You will receive text notifications because you subscribed to notifications " +"at the workspace level" +msgstr "" + +#: templates/site/text_followup.html:64 +msgid "Subscribe to all text notifications" +msgstr "" + +#: templates/site/text_history.html:38 +msgid "Versions:" +msgstr "" + +#: templates/site/text_history.html:46 +#, python-format +msgid "version #%(v1number)s" +msgstr "" + +#: templates/site/text_history.html:46 +#, python-format +msgid "by %(v1name)s" +msgstr "" + +#: templates/site/text_history.html:46 +#, python-format +msgid "created %(v1created)s" +msgstr "" + +#: templates/site/text_history.html:54 +#, python-format +msgid "differences between version #%(v1number)s and #%(v2number)s" +msgstr "" + +#: templates/site/text_history.html:66 +#, python-format +msgid "Revert to version #%(v1_nid)s" +msgstr "" + +#: templates/site/text_history.html:70 +#, python-format +msgid "Differences between version #%(v1_nid)s and version #%(v2_nid)s:" +msgstr "" + +#: templates/site/text_history.html:73 templates/site/text_history.html:85 +#: templates/site/text_history.html:91 +#, python-format +msgid "Version #%(version_number)s created on %(date)s" +msgstr "" + +#: templates/site/text_history.html:101 +msgid "No differences" +msgstr "" + +#: templates/site/text_list.html:12 +msgid "Texts" +msgstr "" + +#: templates/site/text_list.html:47 templates/site/text_share.html:35 +#: templates/site/user_list.html:7 templates/site/user_list.html.py:32 +#: templates/site/user_list.html:40 templates/site/user_list.html.py:116 +msgid "People' list" +msgstr "" + +#: templates/site/text_list.html:50 templates/site/text_share.html:40 +#: templates/site/user_list.html:45 +msgid "Filter by tag:" +msgstr "" + +#: templates/site/text_list.html:52 templates/site/text_share.html:42 +#: templates/site/user_list.html:47 +msgid "All" +msgstr "" + +#: templates/site/text_list.html:79 templates/site/user_list.html:72 +msgid "Bulk Actions" +msgstr "" + +#: templates/site/text_list.html:80 templates/site/text_list.html.py:161 +msgid "Delete" +msgstr "" + +#: templates/site/text_list.html:83 templates/site/user_list.html:81 +msgid "Apply" +msgstr "" + +#: templates/site/text_list.html:104 templates/site/user_list.html:102 +msgid "Are you sure?" +msgstr "" + +#: templates/site/text_list.html:136 templates/site/macros/text_tabs.html:10 +msgid "Text" +msgstr "Tekst" + +#: templates/site/text_list.html:137 +msgid "Author" +msgstr "" + +#: templates/site/text_list.html:138 +msgid "Modified" +msgstr "" + +#: templates/site/text_list.html:140 templates/site/user_list.html:136 +msgid "Last week activity" +msgstr "" + +#: templates/site/text_list.html:156 +#: templates/site/macros/user_actions.html:13 +msgid "tags:" +msgstr "etiketter:" + +#: templates/site/text_list.html:156 +#: templates/site/macros/user_actions.html:13 +#, python-format +msgid "Filter by tag: %(tag_name)s" +msgstr "" + +#: templates/site/text_list.html:159 +msgid "View" +msgstr "Visning" + +#: templates/site/text_list.html:160 templates/site/macros/text_tabs.html:12 +#: templates/site/macros/user_actions.html:19 +msgid "Edit" +msgstr "Rediger" + +#: templates/site/text_list.html:167 +msgid "Are you sure you want to delete this text?" +msgstr "" + +#: templates/site/text_list.html:180 +msgid "Users" +msgstr "" + +#: templates/site/text_list.html:198 +msgid "Edit user" +msgstr "" + +#: templates/site/text_share.html:27 templates/site/user_add.html:20 +#: templates/site/user_add_text.html:23 templates/site/user_contact.html:19 +#: templates/site/user_edit.html:20 templates/site/user_mass_add.html:20 +#: templates/site/user_mass_add_text.html:23 +msgid "Users' list" +msgstr "" + +#: templates/site/text_share.html:29 templates/site/user_add.html:6 +#: templates/site/user_add.html.py:22 templates/site/user_add_text.html:6 +#: templates/site/user_add_text.html:25 templates/site/user_contact.html:19 +#: templates/site/user_edit.html:22 templates/site/user_list.html:34 +#: templates/site/user_mass_add.html:22 +#: templates/site/user_mass_add_text.html:6 +#: templates/site/user_mass_add_text.html:25 +msgid "Add a new user" +msgstr "" + +#: templates/site/text_share.html:31 templates/site/user_add.html:24 +#: templates/site/user_add_text.html:27 templates/site/user_list.html:36 +#: templates/site/user_mass_add.html:6 templates/site/user_mass_add.html:24 +#: templates/site/user_mass_add_text.html:27 +msgid "Add users in bulk" +msgstr "" + +#: templates/site/text_share.html:38 templates/site/user_list.html:43 +msgid "Hide suspended users" +msgstr "" + +#: templates/site/text_share.html:38 templates/site/user_list.html:43 +msgid "Display suspended users" +msgstr "" + +#: templates/site/text_share.html:86 templates/site/user_list.html:132 +msgid "User" +msgstr "" + +#: templates/site/text_share.html:87 +msgid "" +"The 'Workspace role' is the global role that applies to every text, you can " +"give a user a particular role on this text using the 'local role' column on " +"the right" +msgstr "" + +#: templates/site/text_share.html:87 +msgid "Workspace role" +msgstr "" + +#: templates/site/text_share.html:88 +msgid "Local role" +msgstr "" + +#: templates/site/text_share.html:101 +#, python-format +msgid "" +"This role has been overriden on this text by a local role: %( rolename)s" +msgstr "" + +#: templates/site/text_share.html:128 templates/site/user_edit.html:6 +#: templates/site/user_edit.html.py:24 templates/site/user_list.html:177 +msgid "Edit anonymous users" +msgstr "" + +#: templates/site/text_share.html:128 templates/site/user_list.html:177 +msgid "Anonymous users" +msgstr "Anonyme brukere" + +#: templates/site/text_view_frame.html:63 +msgid "add a comment" +msgstr "" + +#: templates/site/text_view_frame.html:73 +msgid "Filter comments" +msgstr "" + +#: templates/site/text_view_frame.html:74 +msgid "Preferences" +msgstr "" + +#: templates/site/text_view_frame.html:75 +msgid "Text preferences" +msgstr "" + +#: templates/site/text_view_frame.html:100 +msgid "Which comments?" +msgstr "" + +#: templates/site/text_view_frame.html:104 +msgid "How do you want to print?" +msgstr "" + +#: templates/site/text_view_frame.html:108 +msgid "How should comments' scope be shown in text?" +msgstr "" + +#: templates/site/unauthorized.html:5 +msgid "Unauthorized" +msgstr "Ingen rettigheter" + +#: templates/site/user_add.html:26 +msgid "" +"The user will receive an email invitation to join the workspace.\n" +"You can customize the email sent by using the 'Note' field bellow." +msgstr "" + +#: templates/site/user_add_text.html:29 +msgid "The user will receive an email invitation to join the workspace." +msgstr "" + +#: templates/site/user_add_text.html:30 templates/site/user_mass_add.html:27 +#: templates/site/user_mass_add_text.html:30 +msgid "You can customize the email sent by using the 'Note' field bellow." +msgstr "" + +#: templates/site/user_contact.html:6 +msgid "Contact user" +msgstr "" + +#: templates/site/user_contact.html:19 +#, python-format +msgid "Contact user %(username)s" +msgstr "" + +#: templates/site/user_edit.html:6 templates/site/user_edit.html.py:24 +#, python-format +msgid "Edit user %(username)s" +msgstr "" + +#: templates/site/user_list.html:73 templates/site/macros/user_actions.html:28 +msgid "Suspend access" +msgstr "" + +#: templates/site/user_list.html:74 templates/site/macros/user_actions.html:23 +msgid "Enable access" +msgstr "" + +#: templates/site/user_list.html:76 +#, python-format +msgid "Change role to %(role_name)s" +msgstr "" + +#: templates/site/user_list.html:133 views/user.py:278 +msgid "Email" +msgstr "Epostadresse" + +#: templates/site/user_list.html:134 +msgid "Date joined" +msgstr "" + +#: templates/site/user_list.html:135 +msgid "Role" +msgstr "" + +#: templates/site/user_mass_add.html:26 +#: templates/site/user_mass_add_text.html:29 +msgid "The users will receive an email invitation to join the workspace." +msgstr "" + +#: templates/site/layout/base_text.html:16 +#: templates/site/layout/base_workspace.html:14 +msgid "back to workspace" +msgstr "" + +#: templates/site/layout/base_workspace.html:17 +#, python-format +msgid "%(nb_texts)s text" +msgid_plural "%(nb_texts)s texts" +msgstr[0] "" +msgstr[1] "" + +#: templates/site/layout/base_workspace.html:17 +#, python-format +msgid "%(nb_users)s user" +msgid_plural "%(nb_users)s users" +msgstr[0] "" +msgstr[1] "" + +#: templates/site/layout/footer.html:7 +msgid "About" +msgstr "" + +#: templates/site/layout/header.html:14 +msgid "Profile" +msgstr "" + +#: templates/site/layout/header.html:15 +msgid "Logout" +msgstr "Logg ut" + +#: templates/site/macros/main_tabs.html:11 +#, python-format +msgid "Texts (%(nb_texts)s)" +msgstr "" + +#: templates/site/macros/main_tabs.html:13 +#, python-format +msgid "People (%(nb_users)s)" +msgstr "" + +#: templates/site/macros/paginator.html:6 +#, python-format +msgid "%(sindex)s-%(eindex)s of %(pcount)s" +msgstr "" + +#: templates/site/macros/paginator.html:11 +msgid "paginate" +msgstr "" + +#: templates/site/macros/text_actions.html:12 +msgid "Share" +msgstr "" + +#: templates/site/macros/text_comments.html:18 +#, python-format +msgid "by %(name)s on %(date)s" +msgstr "" + +#: templates/site/macros/text_editor.html:38 +msgid "" +"You have attempted to leave this page. Unsaved changes will be lost. Are you " +"sure you want to exit this page?" +msgstr "" + +#: templates/site/macros/text_tabs.html:15 +msgid "People" +msgstr "" + +#: templates/site/macros/text_tabs.html:17 +msgid "Versions" +msgstr "Versjoner" + +#: templates/site/macros/text_tabs.html:25 +msgid "Embed" +msgstr "Integrer" + +#: templates/site/macros/user_actions.html:6 +#: templates/site/macros/user_actions.html:17 +msgid "Your profile" +msgstr "Din profil" + +#: templates/site/macros/user_actions.html:8 +#, python-format +msgid "Edit user %(userprint)s" +msgstr "" + +#: templates/site/macros/user_actions.html:29 +msgid "(Re-)send invitation" +msgstr "" + +#: templates/site/macros/user_actions.html:38 +msgid "Are you sure you want to suspend this user's access to the workspace?" +msgstr "" + +#: templates/site/macros/user_actions.html:47 +msgid "Are you sure you want to enable this user's access to the workspace?" +msgstr "" + +#: templates/site/macros/user_actions.html:56 +msgid "Are you sure you want to send this user an invitation to the workspace?" +msgstr "" + +#: templates/site/macros/user_moderation.html:3 +msgid "Approve" +msgstr "" + +#: templatetags/com.py:142 +msgid "F j, Y \\a\\t g:i a" +msgstr "j.n.Y \\k\\l. G:i" + +#: utils/date.py:6 +msgid "%Y-%m-%d %H:%M" +msgstr "" + +#: views/create.py:26 +msgid "Upload file (optional)" +msgstr "" + +#: views/create.py:27 +msgid "" +"Upload a file from your computer instead of using the direct input above" +msgstr "" + +#: views/create.py:38 +msgid "You should specify a file to upload." +msgstr "" + +#: views/create.py:46 +msgid "The title of your text" +msgstr "" + +#: views/create.py:71 views/create.py:108 +#, python-format +msgid "Text \"%(text_title)s\" has been created" +msgstr "" + +#: views/feeds.py:26 +#, python-format +msgid "%(workspace_name)s's public feed" +msgstr "" + +#: views/feeds.py:27 +#, python-format +msgid "Workspace %(workspace_name)s public activity feed" +msgstr "" + +#: views/feeds.py:37 +#, python-format +msgid "%(workspace_name)s's private feed" +msgstr "" + +#: views/feeds.py:38 +#, python-format +msgid "Workspace %(workspace_name)s private feed" +msgstr "" + +#: views/feeds.py:73 +#, python-format +msgid "Text %(text_title)s's public feed" +msgstr "" + +#: views/feeds.py:74 +#, python-format +msgid "Public activity feed for text %(text_title)s" +msgstr "" + +#: views/feeds.py:85 +#, python-format +msgid "Text %(text_title)s's private feed" +msgstr "" + +#: views/feeds.py:86 +#, python-format +msgid "Private activity feed for text %(text_title)s" +msgstr "" + +#: views/followup.py:31 views/followup.py:80 +msgid "Private feed activated." +msgstr "" + +#: views/followup.py:34 +msgid "Private feed reseted." +msgstr "" + +#: views/followup.py:52 +msgid "This notification has already been desactivated." +msgstr "" + +#: views/followup.py:58 +msgid "Notification desactivated." +msgstr "" + +#: views/followup.py:62 +msgid "Desactivate notification?" +msgstr "" + +#: views/followup.py:84 +msgid "Private notifications feed reseted." +msgstr "" + +#: views/site.py:81 views/texts.py:132 views/user.py:524 +msgid "You're logged in!" +msgstr "" + +#: views/site.py:99 +msgid "Your name" +msgstr "Ditt navn" + +#: views/site.py:101 +msgid "Your email address" +msgstr "Din epostadresse" + +#: views/site.py:104 +msgid "Subject of the message" +msgstr "Emne" + +#: views/site.py:105 +msgid "Body of the message" +msgstr "Tekst" + +#: views/site.py:107 +msgid "Send me a copy of the email" +msgstr "Send meg en kopi av denne eposten" + +#: views/site.py:133 +msgid "Copy of message:" +msgstr "" + +#: views/site.py:135 +msgid "Email sent. We will get back to you as quickly as possible." +msgstr "" +"Eposten er blitt sendt. Vi vil komme tilbake til deg så raskt som mulig." + +#: views/site.py:149 +msgid "Workspace name" +msgstr "" + +#: views/site.py:154 +msgid "Workspace tagline" +msgstr "" + +#: views/site.py:159 +msgid "Workspace registration" +msgstr "" + +#: views/site.py:160 +msgid "" +"Can users register themselves into the workspace? (if not, only invitations " +"by managers can create new users)" +msgstr "" + +#: views/site.py:164 +msgid "Workspace registration moderation" +msgstr "" + +#: views/site.py:165 +msgid "" +"Should new users be moderated (registration will require manager's approval)" +msgstr "" + +#: views/site.py:169 +msgid "Role model" +msgstr "" + +#: views/site.py:170 +msgid "Change the roles available in the workspace" +msgstr "" + +#: views/site.py:195 +msgid "Settings saved" +msgstr "" + +#: views/texts.py:165 +#, python-format +msgid "%(nb_texts)i text(s) deleted" +msgstr "" + +#: views/texts.py:211 +#, python-format +msgid "Text %(text_title)s deleted" +msgstr "" + +#: views/texts.py:617 +msgid "Note (optional)" +msgstr "" + +#: views/texts.py:620 +msgid "Add a note to explain the modifications made to the text" +msgstr "" + +#: views/texts.py:630 +msgid "New version (optional)" +msgstr "" + +#: views/texts.py:633 +msgid "Create a new version of this text (recommended)" +msgstr "" + +#: views/texts.py:636 +msgid "Keep comments (optional)" +msgstr "" + +#: views/texts.py:639 +msgid "Keep comments (if not affected by the edit)" +msgstr "" + +#: views/texts.py:700 +msgid "Name (optional)" +msgstr "" + +#: views/texts.py:701 +msgid "Email (optional)" +msgstr "" + +#: views/texts.py:751 +#, python-format +msgid "A new version (copied from version %(version_id)s) has been created" +msgstr "" + +#: views/texts.py:857 views/user.py:79 views/user.py:99 +#, python-format +msgid "%(count)i user(s) role modified" +msgstr "" + +#: views/texts.py:915 +msgid "Text settings updated" +msgstr "" + +#: views/user.py:61 +#, python-format +msgid "%(count)i User's access suspended" +msgstr "" + +#: views/user.py:68 +#, python-format +msgid "%(count)i User's access enabled" +msgstr "" + +#: views/user.py:140 +msgid "E-mail address" +msgstr "" + +#: views/user.py:160 +msgid "This user is already a member." +msgstr "" + +#: views/user.py:163 +msgid "Emails" +msgstr "" + +#: views/user.py:164 +msgid "Add multiples emails one per line (or separated by \",\" or \";\")" +msgstr "" + +#: views/user.py:181 +msgid "Workspace level role" +msgstr "" + +#: views/user.py:182 +msgid "" +"This role will apply to every text in the workspace. To share only a (few) " +"texts with this user, you can leave this blank and delegate roles on texts " +"once the user is created." +msgstr "" + +#: views/user.py:198 +msgid "Text level role" +msgstr "" + +#: views/user.py:199 +msgid "This role will apply only to this text." +msgstr "" + +#: views/user.py:219 +msgid "Optional text to add to invitation email" +msgstr "" + +#: views/user.py:254 +#, python-format +msgid "%(nb_users)d user added" +msgid_plural "%(nb_users)d users added" +msgstr[0] "" +msgstr[1] "" + +#: views/user.py:272 +msgid "Save user" +msgid_plural "Save users" +msgstr[0] "" +msgstr[1] "" + +#: views/user.py:294 +msgid "This username is already in use. Please supply a different username." +msgstr "" +"Dette brukernavnet er allerde registrert. Vennligst velg et annet brukernavn." + +#: views/user.py:315 views/user.py:331 +msgid "Your account has been activated. You're now logged-in." +msgstr "" + +#: views/user.py:326 +msgid "activate account" +msgstr "" + +#: views/user.py:357 +#, python-format +msgid "User's access %(prof)s has been suspended." +msgstr "" + +#: views/user.py:363 +#, python-format +msgid "User's access %(prof)s has been refused." +msgstr "" + +#: views/user.py:376 +#, python-format +msgid "User's access %(prof)s has been restored." +msgstr "" + +#: views/user.py:380 +#, python-format +msgid "User's access %(prof)s has been approved." +msgstr "" + +#: views/user.py:390 +#, python-format +msgid "A new invitation has been sent to user %(prof)s." +msgstr "" + +#: views/user.py:404 +msgid "Profile updated" +msgstr "" + +#: views/user.py:436 +msgid "Anonymous user role modified." +msgstr "" + +#: views/user.py:458 +msgid "User modified" +msgstr "" + +#: views/user.py:473 +msgid "Subject" +msgstr "Emne" + +#: views/user.py:474 +msgid "Subject of the email" +msgstr "" + +#: views/user.py:477 +msgid "Body" +msgstr "" + +#: views/user.py:478 +msgid "Body of the email" +msgstr "" + +#: views/user.py:498 +msgid "Email sent." +msgstr "" + +#: views/user.py:518 +msgid "This account is suspended, contact the workspace administrator." +msgstr "" + +#: views/user.py:549 +msgid "You've been logged out." +msgstr "Du er blitt logget ut." + +#: views/user.py:565 +msgid "" +"You've been registered, you will receive a confirmation mail once a " +"moderator has approved your membership." +msgstr "" + +#: views/user.py:568 +msgid "" +"You've been registered, please check your email for the confirm message." +msgstr "" + diff -r a431fee55c96 -r 3776a2cf54f7 src/cm/locale/no/LC_MESSAGES/djangojs.mo Binary file src/cm/locale/no/LC_MESSAGES/djangojs.mo has changed diff -r a431fee55c96 -r 3776a2cf54f7 src/cm/locale/no/LC_MESSAGES/djangojs.po --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/cm/locale/no/LC_MESSAGES/djangojs.po Fri Jan 15 09:59:47 2010 +0100 @@ -0,0 +1,570 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# FIRST AUTHOR , YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-01-15 09:45+0100\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#: media/js/client/c_addcomment_form.js:52 +msgid "New comment" +msgstr "" + +#: media/js/client/c_client-min.js:1 media/js/client/c_reply_form.js:37 +msgid "New reply" +msgstr "" + +#: media/js/client/c_client-min.js:1 media/js/client/c_interface_forms.js:4 +msgid "Username:" +msgstr "" + +#: media/js/client/c_client-min.js:1 media/js/client/c_interface_forms.js:5 +msgid "E-mail address:" +msgstr "" + +#: media/js/client/c_client-min.js:1 media/js/client/c_interface_forms.js:6 +msgid "Title:" +msgstr "" + +#: media/js/client/c_client-min.js:1 media/js/client/c_interface_forms.js:7 +msgid "Content:" +msgstr "" + +#: media/js/client/c_client-min.js:1 media/js/client/c_interface_forms.js:8 +msgid "Tag:" +msgstr "" + +#: media/js/client/c_client-min.js:1 media/js/client/c_interface_forms.js:11 +msgid "Modify comment's scope:" +msgstr "" + +#: media/js/client/c_client-min.js:1 media/js/client/c_interface_forms.js:13 +msgid "Comment will apply to this selection:" +msgstr "" + +#: media/js/client/c_client-min.js:1 media/js/client/c_interface_forms.js:14 +#: media/js/client/f_client-min.js:1 media/js/site/f_text_view_frame.js:395 +msgid "Save" +msgstr "Lagre" + +#: media/js/client/c_client-min.js:1 media/js/client/c_interface_forms.js:14 +#: media/js/client/f_client-min.js:1 media/js/client/f_printDialog.js:100 +msgid "Cancel" +msgstr "" + +#: media/js/client/c_client-min.js:1 media/js/client/c_icomment.js:25 +#: media/js/client/c_interface_forms.js:15 +msgid "close" +msgstr "" + +#: media/js/client/c_dlg_intercept.js:48 +msgid "New comment will be canceled, continue?" +msgstr "" + +#: media/js/client/c_dlg_intercept.js:48 media/js/client/c_dlg_intercept.js:50 +#: media/js/client/c_dlg_intercept.js:52 media/js/client/c_sync.js:223 +#: media/js/site/text_edit.js:84 +msgid "Warning" +msgstr "Advarsel" + +#: media/js/client/c_dlg_intercept.js:50 +msgid "Started reply will be canceled, continue?" +msgstr "" + +#: media/js/client/c_dlg_intercept.js:52 +msgid "Started comment edition will be canceled, continue?" +msgstr "" + +#: media/js/client/c_edit_form.js:47 +msgid "Edit comment" +msgstr "" + +#: media/js/client/c_icomment.js:10 +msgid "change comment state to pending" +msgstr "" + +#: media/js/client/c_icomment.js:11 +msgid "change comment state to approved" +msgstr "" + +#: media/js/client/c_icomment.js:12 +msgid "change comment state to unapproved" +msgstr "" + +#: media/js/client/c_icomment.js:13 +msgid "cancel changing the state of this comment" +msgstr "" + +#: media/js/client/c_icomment.js:14 +msgid "pending" +msgstr "pågående" + +#: media/js/client/c_icomment.js:15 +msgid "approved" +msgstr "" + +#: media/js/client/c_icomment.js:16 +msgid "unapproved" +msgstr "" + +#: media/js/client/c_icomment.js:17 +msgid "cancel" +msgstr "Avbryt" + +#: media/js/client/c_icomment.js:18 +msgid "show replies" +msgstr "" + +#: media/js/client/c_icomment.js:19 +msgid "change to:" +msgstr "" + +#: media/js/client/c_icomment.js:20 +msgid "reply" +msgstr "" + +#: media/js/client/c_icomment.js:21 +msgid "edit comment" +msgstr "endre merknad" + +#: media/js/client/c_icomment.js:22 +msgid "delete comment" +msgstr "slett merknad" + +#: media/js/client/c_icomment.js:23 +msgid "edit" +msgstr "rediger" + +#: media/js/client/c_icomment.js:24 +msgid "delete" +msgstr "slett" + +#: media/js/client/c_icomment.js:26 +msgid "show scope" +msgstr "" + +#: media/js/client/c_icomment.js:274 +msgid "last modified on %(date)s" +msgstr "" + +#: media/js/client/c_icomment.js:277 +msgid "Permalink to this comment" +msgstr "" + +#: media/js/client/c_icomment.js:280 +msgid "by %(name)s, created on %(date)s" +msgstr "" + +#: media/js/client/c_interface_forms.js:1 +msgid "No selection yet" +msgstr "" + +#: media/js/client/c_server_exchange.js:48 +msgid "error:" +msgstr "" + +#: media/js/client/c_sync.js:57 +msgid "no filtered comments left" +msgstr "" + +#: media/js/client/c_sync.js:129 +msgid "" +"Do you want to subscribe to all replies notifications in discussions you " +"participated in?" +msgstr "" + +#: media/js/client/c_sync.js:129 +msgid "Follow up" +msgstr "" + +#: media/js/client/c_sync.js:201 media/js/client/c_sync.js.py:208 +msgid "could not save comment" +msgstr "" + +#: media/js/client/c_sync.js:223 +msgid "Are you sure you want to delete this comment?" +msgstr "" + +#: media/js/client/c_sync.js:227 +msgid "could not remove comment" +msgstr "" + +#: media/js/client/f_client-min.js:1 media/js/client/f_message.js:17 +msgid "loading..." +msgstr "" + +#: media/js/client/f_client-min.js:1 media/js/client/f_printDialog.js:4 +msgid "print from the browser" +msgstr "" + +#: media/js/client/f_client-min.js:1 media/js/client/f_printDialog.js:5 +msgid "download html file (.html)" +msgstr "" + +#: media/js/client/f_client-min.js:1 media/js/client/f_printDialog.js:6 +msgid "download markdown file (.mkd)" +msgstr "" + +#: media/js/client/f_client-min.js:1 media/js/client/f_printDialog.js:7 +msgid "download portable object format file (.pdf)" +msgstr "" + +#: media/js/client/f_client-min.js:1 media/js/client/f_printDialog.js:8 +msgid "download latex file (.tex)" +msgstr "" + +#: media/js/client/f_client-min.js:1 media/js/client/f_printDialog.js:9 +msgid "download open document file (.odt)" +msgstr "" + +#: media/js/client/f_client-min.js:1 media/js/client/f_printDialog.js:12 +msgid "Print text" +msgstr "" + +#: media/js/client/f_client-min.js:1 media/js/client/f_printDialog.js:13 +msgid "Export text" +msgstr "" + +#: media/js/client/f_client-min.js:1 media/js/client/f_printDialog.js:40 +msgid "using markers only, no background colors" +msgstr "" + +#: media/js/client/f_client-min.js:1 media/js/client/f_printDialog.js:41 +msgid "using markers and background colors" +msgstr "" + +#: media/js/client/f_client-min.js:1 media/js/client/f_printDialog.js:53 +msgid "all (%(nb_comments)s)" +msgstr "" + +#: media/js/client/f_client-min.js:1 media/js/client/f_printDialog.js:54 +msgid "current filtered ones (%(nb_comments)s)" +msgstr "" + +#: media/js/client/f_client-min.js:1 media/js/client/f_printDialog.js:56 +msgid "none (0)" +msgstr "" + +#: media/js/client/f_client-min.js:1 media/js/client/f_printDialog.js:89 +msgid "Go !" +msgstr "" + +#: media/js/client/f_client-min.js:1 media/js/site/f_text_view_frame.js:43 +msgid "click to show options" +msgstr "" + +#: media/js/client/f_client-min.js:1 media/js/site/f_text_view_frame.js:44 +msgid "click to hide options" +msgstr "" + +#: media/js/client/f_client-min.js:1 media/js/site/f_text_view_frame.js:76 +msgid "Text" +msgstr "Tekst" + +#: media/js/client/f_client-min.js:1 media/js/site/f_text_view_frame.js:80 +msgid "Search" +msgstr "Søk" + +#: media/js/client/f_client-min.js:1 media/js/site/f_text_view_frame.js:85 +#: media/js/site/f_text_view_frame.js:395 +msgid "Reset" +msgstr "" + +#: media/js/client/f_client-min.js:1 media/js/site/f_text_view_frame.js:86 +msgid "Hide all Comments" +msgstr "" + +#: media/js/client/f_client-min.js:1 media/js/site/f_text_view_frame.js:94 +msgid "Authors" +msgstr "" + +#: media/js/client/f_client-min.js:1 media/js/site/f_text_view_frame.js:102 +msgid "States" +msgstr "Tilstand" + +#: media/js/client/f_client-min.js:1 media/js/site/f_text_view_frame.js:111 +msgid "Dates" +msgstr "" + +#: media/js/client/f_client-min.js:1 media/js/site/f_text_view_frame.js:119 +msgid "Tags" +msgstr "Etiketter" + +#: media/js/client/f_client-min.js:1 media/js/site/f_text_view_frame.js:177 +msgid "view previous comment" +msgstr "" + +#: media/js/client/f_client-min.js:1 media/js/site/f_text_view_frame.js:178 +msgid "view next comment" +msgstr "" + +#: media/js/client/f_client-min.js:1 media/js/site/f_text_view_frame.js:179 +msgid "view first comment" +msgstr "" + +#: media/js/client/f_client-min.js:1 media/js/site/f_text_view_frame.js:180 +msgid "view last next comment" +msgstr "" + +#: media/js/client/f_client-min.js:1 media/js/site/f_text_view_frame.js:181 +msgid "view all comments" +msgstr "" + +#: media/js/client/f_client-min.js:1 media/js/site/f_text_view_frame.js:182 +msgid "toggle advance interface" +msgstr "" + +#: media/js/client/f_client-min.js:1 media/js/site/f_text_view_frame.js:183 +msgid "print document with/without comments" +msgstr "" + +#: media/js/client/f_client-min.js:1 media/js/site/f_text_view_frame.js:184 +msgid "export document with/without comments" +msgstr "" + +#: media/js/client/f_client-min.js:1 media/js/site/f_text_view_frame.js:187 +msgid "add a comment" +msgstr "" + +#: media/js/client/f_client-min.js:1 media/js/site/f_text_view_frame.js:203 +msgid "filter:" +msgstr "" + +#: media/js/client/f_client-min.js:1 media/js/site/f_text_view_frame.js:208 +msgid "browse by:" +msgstr "" + +#: media/js/client/f_client-min.js:1 media/js/site/f_text_view_frame.js:210 +msgid "location" +msgstr "" + +#: media/js/client/f_client-min.js:1 media/js/site/f_text_view_frame.js:211 +msgid "modification" +msgstr "" + +#: media/js/client/f_client-min.js:1 media/js/site/f_text_view_frame.js:354 +msgid "Text style" +msgstr "" + +#: media/js/client/f_client-min.js:1 media/js/site/f_text_view_frame.js:399 +msgid "Animation duration" +msgstr "" + +#: media/js/client/f_client-min.js:1 media/js/site/f_text_view_frame.js:408 +msgid "(0.001 to 1 second)" +msgstr "" + +#: media/js/client/f_client-min.js:1 media/js/site/f_text_view_frame.js:434 +msgid "preferences reset (will apply on next load)" +msgstr "" + +#: media/js/client/f_client-min.js:1 media/js/site/f_text_view_frame.js:440 +msgid "preferences saved (will apply on next load)" +msgstr "" + +#: media/js/client/f_client-min.js:1 media/js/site/f_text_view_frame.js:544 +msgid "filter reset" +msgstr "" + +#: media/js/client/f_client-min.js:1 media/js/site/f_text_view_frame.js:554 +msgid "filter applied" +msgstr "" + +#: media/js/client/f_client-min.js:1 media/js/site/f_text_view_frame.js:560 +msgid "discussion" +msgid_plural "discussions" +msgstr[0] "" +msgstr[1] "" + +#: media/js/client/f_client-min.js:1 media/js/site/f_text_view_frame.js:564 +msgid "comment" +msgid_plural "comments" +msgstr[0] "merknad" + +#: media/js/client/f_client-min.js:1 media/js/site/f_text_view_frame.js:567 +msgid " reply" +msgid_plural " replies" +msgstr[0] "" +msgstr[1] "" + +#: media/js/client/f_client-min.js:1 media/js/site/f_text_view_frame.js:589 +msgid "all" +msgstr "" + +#: media/js/client/f_client-min.js:1 media/js/site/f_text_view_frame.js:607 +msgid "last 24 hours (%(nb_comments)s)" +msgid_plural "last %(nb_days)s days (%(nb_comments)s)" +msgstr[0] "" +msgstr[1] "" + +#: media/js/client/f_client-min.js:1 media/js/site/f_text_view_frame.js:721 +#: media/js/site/text_edit.js:78 +msgid "No" +msgstr "Nei" + +#: media/js/client/f_client-min.js:1 media/js/site/f_text_view_frame.js:722 +#: media/js/site/text_edit.js:79 +msgid "Yes" +msgstr "Ja" + +#: media/js/markitup/sets.js:18 media/js/markitup/sets.js.py:64 +msgid "First Level Heading" +msgstr "" + +#: media/js/markitup/sets.js:18 media/js/markitup/sets.js.py:19 +#: media/js/markitup/sets.js:20 media/js/markitup/sets.js.py:21 +#: media/js/markitup/sets.js:22 media/js/markitup/sets.js.py:23 +#: media/js/markitup/sets.js:64 media/js/markitup/sets.js.py:65 +#: media/js/markitup/sets.js:66 media/js/markitup/sets.js.py:67 +#: media/js/markitup/sets.js:68 media/js/markitup/sets.js.py:69 +msgid "Your title here..." +msgstr "" + +#: media/js/markitup/sets.js:19 media/js/markitup/sets.js.py:65 +msgid "Second Level Heading" +msgstr "" + +#: media/js/markitup/sets.js:20 media/js/markitup/sets.js.py:66 +msgid "Heading 3" +msgstr "" + +#: media/js/markitup/sets.js:21 media/js/markitup/sets.js.py:67 +msgid "Heading 4" +msgstr "" + +#: media/js/markitup/sets.js:22 media/js/markitup/sets.js.py:68 +msgid "Heading 5" +msgstr "" + +#: media/js/markitup/sets.js:23 media/js/markitup/sets.js.py:69 +msgid "Heading 6" +msgstr "" + +#: media/js/markitup/sets.js:25 media/js/markitup/sets.js.py:72 +msgid "Bold" +msgstr "" + +#: media/js/markitup/sets.js:26 media/js/markitup/sets.js.py:73 +msgid "Italic" +msgstr "" + +#: media/js/markitup/sets.js:28 media/js/markitup/sets.js.py:76 +msgid "Bulleted List" +msgstr "" + +#: media/js/markitup/sets.js:29 media/js/markitup/sets.js.py:77 +msgid "Numeric List" +msgstr "" + +#: media/js/markitup/sets.js:33 media/js/markitup/sets.js.py:80 +msgid "Picture" +msgstr "" + +#: media/js/markitup/sets.js:34 media/js/markitup/sets.js.py:81 +msgid "Link" +msgstr "" + +#: media/js/markitup/sets.js:36 +msgid "Quotes" +msgstr "" + +#: media/js/markitup/sets.js:37 +msgid "Code Block / Code" +msgstr "" + +#: media/js/markitup/sets.js:39 media/js/markitup/sets.js.py:84 +msgid "Preview" +msgstr "" + +#: media/js/markitup/sets.js:70 +msgid "Paragraph" +msgstr "" + +#: media/js/markitup/sets.js:74 +msgid "Stroke through" +msgstr "" + +#: media/js/markitup/sets.js:78 +msgid "List element" +msgstr "" + +#: media/js/markitup/sets.js:81 +msgid "Your text to link..." +msgstr "" + +#: media/js/markitup/sets.js:83 +msgid "Clean" +msgstr "" + +#: media/js/site/c_text_view_comments.js:18 +msgid "modern" +msgstr "" + +#: media/js/site/c_text_view_comments.js:18 +msgid "classic" +msgstr "" + +#: media/js/site/c_text_view_comments.js:18 +msgid "code" +msgstr "" + +#: media/js/site/f_text_view_frame.js:185 +msgid "toggle full screen view" +msgstr "" + +#: media/js/site/f_text_view_frame.js:186 +msgid "text feed" +msgstr "" + +#: media/js/site/f_text_view_frame.js:317 +msgid "unthread discussions" +msgstr "" + +#: media/js/site/f_text_view_frame.js:320 +msgid "thread discussions" +msgstr "" + +#: media/js/site/text_edit.js:26 +msgid "" +"%(nb_comments)s comment will be removed because the text it applies to has " +"been changed." +msgid_plural "" +"%(nb_comments)s comments will be removed because the text they apply to has " +"been changed." +msgstr[0] "" +msgstr[1] "" + +#: media/js/site/text_edit.js:30 media/js/site/text_edit.js.py:49 +#: media/js/site/text_edit.js:66 +msgid "Do you want to continue?" +msgstr "" + +#: media/js/site/text_edit.js:43 +msgid "" +"%(nb_comments)s comment will be lost because the text it applies to has been " +"changed." +msgid_plural "" +"%(nb_comments)s comments will be lost because the text they apply to has " +"been changed." +msgstr[0] "" +msgstr[1] "" + +#: media/js/site/text_edit.js:47 +msgid "(We suggest you create a new version)" +msgstr "" + +#: media/js/site/text_edit.js:64 +msgid "" +"Since you chose not to create a new version all comments will be deleted" +msgstr "" + diff -r a431fee55c96 -r 3776a2cf54f7 src/cm/settings.py --- a/src/cm/settings.py Fri Jan 15 09:54:13 2010 +0100 +++ b/src/cm/settings.py Fri Jan 15 09:59:47 2010 +0100 @@ -104,7 +104,7 @@ LANGUAGES = ( ('fr', _(u'French')), ('en', _(u'English')), -# ('no', _('Norwegian')), + ('no', _('Norwegian')), ) AUTH_PROFILE_MODULE = 'cm.UserProfile'