diff options
author | Evgeny Fadeev <evgeny.fadeev@gmail.com> | 2014-08-06 04:36:32 -0300 |
---|---|---|
committer | Evgeny Fadeev <evgeny.fadeev@gmail.com> | 2014-08-06 04:36:32 -0300 |
commit | 3db83c5f0cf26ce934aa0de8067fa57e043080bd (patch) | |
tree | 463d1903d81b7e487c7c7fb8ac6bd59f02290f68 | |
parent | de082b2bc11410fb65e2656c83d115770d5a63ec (diff) | |
download | askbot-3db83c5f0cf26ce934aa0de8067fa57e043080bd.tar.gz askbot-3db83c5f0cf26ce934aa0de8067fa57e043080bd.tar.bz2 askbot-3db83c5f0cf26ce934aa0de8067fa57e043080bd.zip |
rebuilt source locale
-rw-r--r-- | askbot/locale/en/LC_MESSAGES/django.mo | bin | 626 -> 626 bytes | |||
-rw-r--r-- | askbot/locale/en/LC_MESSAGES/django.po | 3344 | ||||
-rw-r--r-- | askbot/locale/en/LC_MESSAGES/djangojs.mo | bin | 1943 -> 1700 bytes | |||
-rw-r--r-- | askbot/locale/en/LC_MESSAGES/djangojs.po | 390 |
4 files changed, 1812 insertions, 1922 deletions
diff --git a/askbot/locale/en/LC_MESSAGES/django.mo b/askbot/locale/en/LC_MESSAGES/django.mo Binary files differindex 92662132..08f34f35 100644 --- a/askbot/locale/en/LC_MESSAGES/django.mo +++ b/askbot/locale/en/LC_MESSAGES/django.mo diff --git a/askbot/locale/en/LC_MESSAGES/django.po b/askbot/locale/en/LC_MESSAGES/django.po index bbab876b..233019ca 100644 --- a/askbot/locale/en/LC_MESSAGES/django.po +++ b/askbot/locale/en/LC_MESSAGES/django.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: 0.7\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-10-16 16:34-0500\n" +"POT-Creation-Date: 2014-08-06 02:32-0500\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Evgeny Fadeev <evgeny.fadeev@gmail.com>\n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -21,7 +21,7 @@ msgstr "" msgid "Sorry, but anonymous visitors cannot access this function" msgstr "" -#: feed.py:34 feed.py:108 +#: feed.py:34 feed.py:107 msgid " - " msgstr "" @@ -30,103 +30,98 @@ msgstr "" msgid "Individual %(question)s feed" msgstr "" -#: feed.py:109 +#: feed.py:108 #, python-format msgid "Latest %(question)s feed" msgstr "" -#: forms.py:140 +#: forms.py:148 msgid "select country" msgstr "" -#: forms.py:150 +#: forms.py:158 msgid "Country" msgstr "" -#: forms.py:158 +#: forms.py:166 msgid "Country field is required" msgstr "" -#: forms.py:188 +#: forms.py:196 #, python-format msgid "must be > %d word" msgid_plural "must be > %d words" msgstr[0] "" msgstr[1] "" -#: forms.py:199 +#: forms.py:207 #, python-format msgid "must be < %d word" msgid_plural "must be < %d words" msgstr[0] "" msgstr[1] "" -#: forms.py:220 +#: forms.py:236 msgid "minor edit (don't send alerts)" msgstr "" -#: forms.py:247 templates/widgets/markdown_help.html:20 +#: forms.py:263 templates/widgets/markdown_help.html:20 #: templates/widgets/markdown_help.html:24 msgid "title" msgstr "" -#: forms.py:249 -#, python-format -msgid "Please enter your %(question)s" -msgstr "" - -#: forms.py:260 +#: forms.py:274 #, python-format msgid "must have > %d character" msgid_plural "must have > %d characters" msgstr[0] "" msgstr[1] "" -#: forms.py:271 +#: forms.py:285 #, python-format msgid "" "The %(question)s is too long, maximum allowed size is %(length)d characters" msgstr "" -#: forms.py:278 +#: forms.py:292 #, python-format msgid "The %(question)s is too long, maximum allowed size is %(length)d bytes" msgstr "" -#: forms.py:307 +#: forms.py:321 msgid "content" msgstr "" -#: forms.py:311 +#: forms.py:325 msgid "post" msgstr "" -#: forms.py:318 +#: forms.py:332 #, python-format msgid "%(post)s content must be > %(count)d character" msgid_plural "%(post)s content must be > %(count)d characters" msgstr[0] "" msgstr[1] "" -#: forms.py:366 +#: forms.py:380 #, python-format msgid "each tag must be shorter than %(max_chars)d character" msgid_plural "each tag must be shorter than %(max_chars)d characters" msgstr[0] "" msgstr[1] "" -#: forms.py:403 +#: forms.py:427 msgid "" "We ran out of space for recording the tags. Please shorten or delete some of " "them." msgstr "" -#: forms.py:406 forms.py:1006 models/widgets.py:27 +#: forms.py:430 forms.py:1027 models/widgets.py:27 #: templates/widgets/edit_post.html:32 templates/widgets/meta_nav.html:6 msgid "tags" msgstr "" -#: forms.py:408 +#: forms.py:432 #, python-format msgid "" "Tags are short keywords, with no spaces within. Up to %(max_tags)d tag can " @@ -137,490 +132,459 @@ msgid_plural "" msgstr[0] "" msgstr[1] "" -#: forms.py:435 +#: forms.py:459 #, python-format msgid "please use %(tag_count)d tag or less" msgid_plural "please use %(tag_count)d tags or less" msgstr[0] "" msgstr[1] "" -#: forms.py:443 +#: forms.py:467 #, python-format msgid "At least one of the following tags is required : %(tags)s" msgstr "" -#: forms.py:471 +#: forms.py:495 msgid "community wiki (karma is not awarded & many others can edit wiki post)" msgstr "" -#: forms.py:475 -#, python-format -msgid "" -"if you choose community wiki option, the %(question)s and answer do not " -"generate points and name of author will not be shown" -msgstr "" - -#: forms.py:478 conf/words.py:90 -msgid "question" -msgstr "" - -#: forms.py:492 +#: forms.py:511 msgid "update summary:" msgstr "" -#: forms.py:494 +#: forms.py:513 msgid "" "enter a brief summary of your revision (e.g. fixed spelling, grammar, " -"improved style, this field is optional)" +"improved style...), this field is optional" msgstr "" -#: forms.py:583 +#: forms.py:602 msgid "Enter number of points to add or subtract" msgstr "" -#: forms.py:598 const/__init__.py:380 +#: forms.py:617 const/__init__.py:380 msgid "approved" msgstr "" -#: forms.py:599 const/__init__.py:381 +#: forms.py:618 const/__init__.py:381 msgid "watched" msgstr "" -#: forms.py:600 const/__init__.py:382 +#: forms.py:619 const/__init__.py:382 msgid "suspended" msgstr "" -#: forms.py:601 const/__init__.py:383 +#: forms.py:620 const/__init__.py:383 msgid "blocked" msgstr "" -#: forms.py:603 +#: forms.py:622 msgid "administrator" msgstr "" -#: forms.py:604 const/__init__.py:379 +#: forms.py:623 const/__init__.py:379 msgid "moderator" msgstr "" -#: forms.py:623 +#: forms.py:642 msgid "Change status to" msgstr "" -#: forms.py:650 +#: forms.py:670 msgid "which one?" msgstr "" -#: forms.py:671 +#: forms.py:700 msgid "Cannot change own status" msgstr "" -#: forms.py:677 +#: forms.py:706 msgid "Cannot turn other user to moderator" msgstr "" -#: forms.py:684 +#: forms.py:713 msgid "Cannot change status of another moderator" msgstr "" -#: forms.py:690 +#: forms.py:719 msgid "Cannot change status to admin" msgstr "" -#: forms.py:696 +#: forms.py:725 #, python-format msgid "" "If you wish to change %(username)s's status, please make a meaningful " "selection." msgstr "" -#: forms.py:706 +#: forms.py:739 msgid "Subject line" msgstr "" -#: forms.py:711 +#: forms.py:744 msgid "Message text" msgstr "" -#: forms.py:725 +#: forms.py:751 msgid "Your name (optional):" msgstr "" -#: forms.py:726 +#: forms.py:752 msgid "Email:" msgstr "" -#: forms.py:728 +#: forms.py:754 msgid "Your message:" msgstr "" -#: forms.py:733 +#: forms.py:758 msgid "I don't want to give my email or receive a response:" msgstr "" -#: forms.py:756 +#: forms.py:772 +msgid "Message is required" +msgstr "" + +#: forms.py:781 msgid "Please mark \"I dont want to give my mail\" field." msgstr "" -#: forms.py:789 +#: forms.py:814 msgid "keep private within your groups" msgstr "" -#: forms.py:828 templates/ask.html:58 templates/question.html:338 +#: forms.py:853 templates/ask.html:36 templates/question.html:380 #, fuzzy msgid "User name:" msgstr "User login" -#: forms.py:830 +#: forms.py:855 msgid "Enter name to post on behalf of someone else. Can create new accounts." msgstr "" -#: forms.py:837 templates/question.html:339 +#: forms.py:862 templates/question.html:381 msgid "Email address:" msgstr "" -#: forms.py:887 +#: forms.py:912 msgid "User name is required with the email" msgstr "" -#: forms.py:892 +#: forms.py:917 msgid "Email is required if user name is added" msgstr "" -#: forms.py:923 +#: forms.py:948 msgid "post anonymously" msgstr "" -#: forms.py:925 -#, python-format -msgid "" -"Check if you do not want to reveal your name when posting this %(question)s" -msgstr "" - -#: forms.py:947 +#: forms.py:969 msgid "" "Subject line is expected in the format: [tag1, tag2, tag3,...] question title" msgstr "" -#: forms.py:957 +#: forms.py:978 msgid "ask anonymously" msgstr "" -#: forms.py:959 -msgid "Check if you do not want to reveal your name when asking this question" -msgstr "" - -#: forms.py:1213 -msgid "" -"You have asked this question anonymously, if you decide to reveal your " -"identity, please check this box." -msgstr "" - -#: forms.py:1217 +#: forms.py:1237 msgid "reveal identity" msgstr "" -#: forms.py:1296 +#: forms.py:1320 msgid "" "Sorry, only owner of the anonymous question can reveal his or her identity, " "please uncheck the box" msgstr "" -#: forms.py:1309 +#: forms.py:1333 msgid "" "Sorry, apparently rules have just changed - it is no longer possible to ask " "anonymously. Please either check the \"reveal identity\" box or reload this " "page and try editing the question again." msgstr "" -#: forms.py:1373 +#: forms.py:1400 msgid "Real name" msgstr "" -#: forms.py:1380 +#: forms.py:1407 msgid "Website" msgstr "" -#: forms.py:1387 +#: forms.py:1414 msgid "City" msgstr "" -#: forms.py:1396 +#: forms.py:1423 msgid "Show country" msgstr "" -#: forms.py:1401 +#: forms.py:1428 msgid "Show tag choices" msgstr "" -#: forms.py:1406 +#: forms.py:1433 msgid "Date of birth" msgstr "" -#: forms.py:1408 +#: forms.py:1435 msgid "will not be shown, used to calculate age, format: YYYY-MM-DD" msgstr "" -#: forms.py:1416 +#: forms.py:1443 msgid "Profile" msgstr "" -#: forms.py:1425 +#: forms.py:1452 msgid "Screen name" msgstr "" -#: forms.py:1457 forms.py:1461 +#: forms.py:1484 forms.py:1488 msgid "this email has already been registered, please use another one" msgstr "" -#: forms.py:1470 +#: forms.py:1497 msgid "Choose email tag filter" msgstr "" -#: forms.py:1522 -msgid "Asked by me" -msgstr "" - -#: forms.py:1525 -msgid "Answered by me" -msgstr "" - -#: forms.py:1528 +#: forms.py:1553 msgid "Individually selected" msgstr "" -#: forms.py:1531 +#: forms.py:1554 msgid "Entire forum (tag filtered)" msgstr "" -#: forms.py:1535 +#: forms.py:1555 msgid "Comments and posts mentioning me" msgstr "" -#: forms.py:1619 +#: forms.py:1639 msgid "please choose one of the options above" msgstr "" -#: forms.py:1622 +#: forms.py:1642 msgid "okay, let's try!" msgstr "" -#: forms.py:1625 +#: forms.py:1645 #, python-format msgid "no %(sitename)s email please, thanks" msgstr "" -#: forms.py:1673 templates/reopen.html:7 +#: forms.py:1693 templates/reopen.html:7 msgid "Title" msgstr "" -#: forms.py:1676 templates/groups.html:32 +#: forms.py:1696 templates/groups.html:32 msgid "Description" msgstr "" -#: forms.py:1695 templates/tags.html:3 templates/tags/header.html:9 +#: forms.py:1715 templates/tags.html:3 templates/tags/header.html:9 #: templates/tags/list_bulk_tag_subscription.html:12 #: templates/widgets/edit_post.html:26 templates/widgets/related_tags.html:3 #: templates/widgets/tag_category_selector.html:2 msgid "Tags" msgstr "" -#: tasks.py:98 -msgid "An edit for my answer" +#: tasks.py:99 +msgid "make an edit by email" msgstr "" -#: tasks.py:101 +#: tasks.py:102 msgid "To add to your post EDIT ABOVE THIS LINE" msgstr "" -#: tasks.py:119 +#: tasks.py:121 #, python-format msgid "Your post at %(site_name)s is now published" msgstr "" -#: urls.py:44 conf/words.py:99 +#: urls.py:47 conf/words.py:273 msgid "questions" msgstr "" -#: urls.py:57 -msgid "question/" +#: urls.py:52 conf/words.py:264 +msgid "question" msgstr "" -#: urls.py:62 +#: urls.py:79 msgid "tags/" msgstr "" -#: urls.py:67 urls.py:72 urls.py:79 urls.py:85 urls.py:94 urls.py:101 +#: urls.py:84 urls.py:89 urls.py:96 urls.py:102 urls.py:111 urls.py:118 msgid "users/" msgstr "" -#: urls.py:72 +#: urls.py:89 msgid "by-group/" msgstr "" -#: urls.py:79 urls.py:160 urls.py:237 urls.py:531 +#: urls.py:96 urls.py:172 urls.py:254 urls.py:558 msgid "edit/" msgstr "" -#: urls.py:86 +#: urls.py:103 msgid "subscriptions/" msgstr "" -#: urls.py:95 +#: urls.py:112 msgid "select_languages/" msgstr "" -#: urls.py:106 +#: urls.py:123 msgid "groups/" msgstr "" -#: urls.py:111 -msgid "users/update_has_custom_avatar/" -msgstr "" - -#: urls.py:116 urls.py:121 +#: urls.py:128 urls.py:133 msgid "badges/" msgstr "" -#: urls.py:134 +#: urls.py:146 msgid "feedback/" msgstr "" -#: urls.py:155 +#: urls.py:167 msgid "about/" msgstr "" -#: urls.py:156 +#: urls.py:168 msgid "faq/" msgstr "" -#: urls.py:157 +#: urls.py:169 msgid "privacy/" msgstr "" -#: urls.py:158 +#: urls.py:170 msgid "help/" msgstr "" -#: urls.py:160 urls.py:165 +#: urls.py:172 urls.py:177 msgid "answers/" msgstr "" -#: urls.py:165 urls.py:267 +#: urls.py:177 urls.py:289 msgid "revisions/" msgstr "" -#: urls.py:232 urls.py:237 urls.py:242 urls.py:247 urls.py:252 urls.py:257 -#: urls.py:267 -msgid "questions/" -msgstr "" - -#: urls.py:232 urls.py:506 urls.py:511 urls.py:516 urls.py:521 +#: urls.py:249 urls.py:533 urls.py:538 urls.py:543 urls.py:548 msgid "ask/" msgstr "" -#: urls.py:242 +#: urls.py:259 msgid "retag/" msgstr "" -#: urls.py:247 +#: urls.py:264 msgid "close/" msgstr "" -#: urls.py:252 +#: urls.py:269 msgid "reopen/" msgstr "" -#: urls.py:257 +#: urls.py:274 msgid "answer/" msgstr "" -#: urls.py:325 +#: urls.py:347 msgid "tags/subscriptions/" msgstr "" -#: urls.py:330 +#: urls.py:352 msgid "tags/subscriptions/delete/" msgstr "" -#: urls.py:335 +#: urls.py:357 msgid "tags/subscriptions/create/" msgstr "" -#: urls.py:340 +#: urls.py:362 msgid "tags/subscriptions/edit/" msgstr "" -#: urls.py:345 +#: urls.py:367 msgid "suggested-tags/" msgstr "" -#: urls.py:470 +#: urls.py:492 msgid "messages/" msgstr "" -#: urls.py:470 +#: urls.py:492 msgid "markread/" msgstr "" -#: urls.py:501 urls.py:506 urls.py:511 urls.py:516 urls.py:521 urls.py:526 -#: urls.py:531 urls.py:536 urls.py:541 +#: urls.py:528 urls.py:533 urls.py:538 urls.py:543 urls.py:548 urls.py:553 +#: urls.py:558 urls.py:563 urls.py:568 msgid "widgets/" msgstr "" -#: urls.py:521 deps/django_authopenid/urls.py:20 +#: urls.py:548 deps/django_authopenid/urls.py:23 msgid "complete/" msgstr "" -#: urls.py:526 +#: urls.py:553 msgid "create/" msgstr "" -#: urls.py:536 +#: urls.py:563 msgid "delete/" msgstr "" -#: urls.py:571 +#: urls.py:598 msgid "upload/" msgstr "" -#: urls.py:596 setup_templates/settings.py:232 -#: templates/authopenid/providers_javascript.html:8 +#: urls.py:623 setup_templates/settings.py:232 msgid "account/" msgstr "" -#: conf/access_control.py:8 +#: conf/access_control.py:10 msgid "Access control settings" msgstr "" -#: conf/access_control.py:17 +#: conf/access_control.py:19 +msgid "Make site read-only" +msgstr "" + +#: conf/access_control.py:28 +msgid "" +"The site is temporarily read-only. Only viewing of the content is possible " +"at the moment." +msgstr "" + +#: conf/access_control.py:39 msgid "Allow only registered user to access the forum" msgstr "" -#: conf/access_control.py:22 +#: conf/access_control.py:44 msgid "nothing - not required" msgstr "" -#: conf/access_control.py:23 +#: conf/access_control.py:45 msgid "access to content" msgstr "" -#: conf/access_control.py:34 +#: conf/access_control.py:56 msgid "Require valid email for" msgstr "" -#: conf/access_control.py:44 +#: conf/access_control.py:66 msgid "Allowed email addresses" msgstr "" -#: conf/access_control.py:45 +#: conf/access_control.py:67 msgid "Please use space to separate the entries" msgstr "" -#: conf/access_control.py:54 +#: conf/access_control.py:76 msgid "Allowed email domain names" msgstr "" -#: conf/access_control.py:55 +#: conf/access_control.py:77 msgid "Please use space to separate the entries, do not use the @ symbol!" msgstr "" @@ -948,15 +912,15 @@ msgstr "" msgid "Enable recaptcha (keys below are required)" msgstr "" -#: conf/external_keys.py:62 +#: conf/external_keys.py:60 msgid "Recaptcha public key" msgstr "" -#: conf/external_keys.py:70 +#: conf/external_keys.py:68 msgid "Recaptcha private key" msgstr "" -#: conf/external_keys.py:72 +#: conf/external_keys.py:70 #, python-format msgid "" "Recaptcha is a tool that helps distinguish real people from annoying spam " @@ -964,11 +928,11 @@ msgid "" "a>" msgstr "" -#: conf/external_keys.py:84 +#: conf/external_keys.py:82 msgid "Facebook public API key" msgstr "" -#: conf/external_keys.py:86 +#: conf/external_keys.py:84 #, python-format msgid "" "Facebook API key and Facebook secret allow to use Facebook Connect login " @@ -976,51 +940,51 @@ msgid "" "\">facebook create app</a> site" msgstr "" -#: conf/external_keys.py:99 +#: conf/external_keys.py:97 msgid "Facebook secret key" msgstr "" -#: conf/external_keys.py:107 +#: conf/external_keys.py:105 msgid "Twitter consumer key" msgstr "" -#: conf/external_keys.py:109 +#: conf/external_keys.py:107 #, python-format msgid "" "Please register your forum at <a href=\"%(url)s\">twitter applications site</" "a>" msgstr "" -#: conf/external_keys.py:120 +#: conf/external_keys.py:118 msgid "Twitter consumer secret" msgstr "" -#: conf/external_keys.py:128 +#: conf/external_keys.py:126 msgid "LinkedIn consumer key" msgstr "" -#: conf/external_keys.py:130 +#: conf/external_keys.py:128 #, python-format msgid "" "Please register your forum at <a href=\"%(url)s\">LinkedIn developer site</a>" msgstr "" -#: conf/external_keys.py:141 +#: conf/external_keys.py:139 msgid "LinkedIn consumer secret" msgstr "" -#: conf/external_keys.py:149 +#: conf/external_keys.py:147 msgid "ident.ca consumer key" msgstr "" -#: conf/external_keys.py:151 +#: conf/external_keys.py:149 #, python-format msgid "" "Please register your forum at <a href=\"%(url)s\">Identi.ca applications " "site</a>" msgstr "" -#: conf/external_keys.py:162 +#: conf/external_keys.py:160 msgid "ident.ca consumer secret" msgstr "" @@ -1108,7 +1072,7 @@ msgid "Check to enable community wiki feature" msgstr "" #: conf/forum_data_rules.py:87 -msgid "Allow asking questions anonymously" +msgid "Allow logged in users ask anonymously" msgstr "" #: conf/forum_data_rules.py:89 @@ -1118,10 +1082,18 @@ msgid "" msgstr "" #: conf/forum_data_rules.py:101 +msgid "Allow asking without registration" +msgstr "" + +#: conf/forum_data_rules.py:102 +msgid "Enabling ReCaptcha is recommended with this feature" +msgstr "" + +#: conf/forum_data_rules.py:111 msgid "Allow posting before logging in" msgstr "" -#: conf/forum_data_rules.py:103 +#: conf/forum_data_rules.py:113 msgid "" "Check if you want to allow users start posting questions or answers before " "logging in. Enabling this may require adjustments in the user login system " @@ -1129,220 +1101,220 @@ msgid "" "login system supports this feature." msgstr "" -#: conf/forum_data_rules.py:118 +#: conf/forum_data_rules.py:128 msgid "Auto-follow questions by the Author" msgstr "" -#: conf/forum_data_rules.py:123 +#: conf/forum_data_rules.py:133 msgid "Fully open by default" msgstr "" -#: conf/forum_data_rules.py:124 +#: conf/forum_data_rules.py:134 msgid "Folded by default" msgstr "" -#: conf/forum_data_rules.py:133 +#: conf/forum_data_rules.py:143 msgid "Question details/body editor should be" msgstr "" -#: conf/forum_data_rules.py:135 +#: conf/forum_data_rules.py:145 msgid "" "<b style=\"color:red;\">To use folded mode, please first set minimum " "question body length to 0. Also - please make tags optional.</b>" msgstr "" -#: conf/forum_data_rules.py:147 +#: conf/forum_data_rules.py:157 msgid "Allow swapping answer with question" msgstr "" -#: conf/forum_data_rules.py:149 +#: conf/forum_data_rules.py:159 msgid "" "This setting will help import data from other forums such as zendesk, when " "automatic data import fails to detect the original question correctly." msgstr "" -#: conf/forum_data_rules.py:161 +#: conf/forum_data_rules.py:171 msgid "Maximum length of tag (number of characters)" msgstr "" -#: conf/forum_data_rules.py:170 +#: conf/forum_data_rules.py:180 msgid "Minimum length of title (number of characters)" msgstr "" -#: conf/forum_data_rules.py:180 +#: conf/forum_data_rules.py:190 msgid "Minimum length of question body (number of characters)" msgstr "" -#: conf/forum_data_rules.py:191 +#: conf/forum_data_rules.py:201 msgid "Minimum length of answer body (number of characters)" msgstr "" -#: conf/forum_data_rules.py:202 +#: conf/forum_data_rules.py:212 msgid "Minimum length of comment (number of characters)" msgstr "" -#: conf/forum_data_rules.py:213 +#: conf/forum_data_rules.py:223 msgid "Limit one answer per question per user" msgstr "" -#: conf/forum_data_rules.py:223 +#: conf/forum_data_rules.py:233 msgid "Enable accepting best answer" msgstr "" -#: conf/forum_data_rules.py:233 +#: conf/forum_data_rules.py:243 msgid "How to sort answers by default" msgstr "" -#: conf/forum_data_rules.py:241 +#: conf/forum_data_rules.py:251 msgid "Are tags required?" msgstr "" -#: conf/forum_data_rules.py:247 +#: conf/forum_data_rules.py:257 msgid "category tree" msgstr "" -#: conf/forum_data_rules.py:248 +#: conf/forum_data_rules.py:258 #, fuzzy msgid "user input" msgstr "User login" -#: conf/forum_data_rules.py:255 +#: conf/forum_data_rules.py:265 msgid "Source of tags" msgstr "" -#: conf/forum_data_rules.py:266 +#: conf/forum_data_rules.py:276 msgid "Mandatory tags" msgstr "" -#: conf/forum_data_rules.py:269 +#: conf/forum_data_rules.py:279 msgid "" "At least one of these tags will be required for any new or newly edited " "question. A mandatory tag may be wildcard, if the wildcard tags are active." msgstr "" -#: conf/forum_data_rules.py:281 +#: conf/forum_data_rules.py:291 msgid "Force lowercase the tags" msgstr "" -#: conf/forum_data_rules.py:283 +#: conf/forum_data_rules.py:293 msgid "" "Attention: after checking this, please back up the database, and run a " "management command: <code>python manage.py fix_question_tags</code> to " "globally rename the tags" msgstr "" -#: conf/forum_data_rules.py:297 +#: conf/forum_data_rules.py:307 msgid "Format of tag list" msgstr "" -#: conf/forum_data_rules.py:299 +#: conf/forum_data_rules.py:309 msgid "" "Select the format to show tags in, either as a simple list, or as a tag cloud" msgstr "" -#: conf/forum_data_rules.py:311 +#: conf/forum_data_rules.py:321 msgid "Use wildcard tags" msgstr "" -#: conf/forum_data_rules.py:313 +#: conf/forum_data_rules.py:323 msgid "" "Wildcard tags can be used to follow or ignore many tags at once, a valid " "wildcard tag has a single wildcard at the very end" msgstr "" -#: conf/forum_data_rules.py:325 +#: conf/forum_data_rules.py:335 msgid "Use separate set for subscribed tags" msgstr "" -#: conf/forum_data_rules.py:327 +#: conf/forum_data_rules.py:337 msgid "" "If enabled, users will have a third set of tag selections - \"subscribed" "\" (by email) in additon to \"interesting\" and \"ignored\"" msgstr "" -#: conf/forum_data_rules.py:335 +#: conf/forum_data_rules.py:345 msgid "Always, for all users" msgstr "" -#: conf/forum_data_rules.py:336 +#: conf/forum_data_rules.py:346 msgid "Never, for all users" msgstr "" -#: conf/forum_data_rules.py:337 +#: conf/forum_data_rules.py:347 msgid "Let users decide" msgstr "" -#: conf/forum_data_rules.py:345 +#: conf/forum_data_rules.py:355 msgid "Publicly show user tag selections" msgstr "" -#: conf/forum_data_rules.py:354 +#: conf/forum_data_rules.py:364 msgid "Enable separate tag search box on main page" msgstr "" -#: conf/forum_data_rules.py:364 +#: conf/forum_data_rules.py:374 msgid "Default max number of comments to display under posts" msgstr "" -#: conf/forum_data_rules.py:375 +#: conf/forum_data_rules.py:385 #, python-format msgid "Maximum comment length, must be < %(max_len)s" msgstr "" -#: conf/forum_data_rules.py:385 +#: conf/forum_data_rules.py:395 msgid "Limit time to edit comments" msgstr "" -#: conf/forum_data_rules.py:387 +#: conf/forum_data_rules.py:397 msgid "If unchecked, there will be no time limit to edit the comments" msgstr "" -#: conf/forum_data_rules.py:398 +#: conf/forum_data_rules.py:408 msgid "Minutes allowed to edit a comment" msgstr "" -#: conf/forum_data_rules.py:399 +#: conf/forum_data_rules.py:409 msgid "To enable this setting, check the previous one" msgstr "" -#: conf/forum_data_rules.py:408 +#: conf/forum_data_rules.py:418 msgid "Save comment by pressing <Enter> key" msgstr "" -#: conf/forum_data_rules.py:410 +#: conf/forum_data_rules.py:420 msgid "" "This may be useful when only one-line comments are desired. Will not work " "with TinyMCE editor." msgstr "" -#: conf/forum_data_rules.py:421 +#: conf/forum_data_rules.py:431 msgid "Minimum length of search term for Ajax search" msgstr "" -#: conf/forum_data_rules.py:422 +#: conf/forum_data_rules.py:432 msgid "Must match the corresponding database backend setting" msgstr "" -#: conf/forum_data_rules.py:431 +#: conf/forum_data_rules.py:441 msgid "Do not make text query sticky in search" msgstr "" -#: conf/forum_data_rules.py:433 +#: conf/forum_data_rules.py:443 msgid "" "Check to disable the \"sticky\" behavior of the search query. This may be " "useful if you want to move the search bar away from the default position or " "do not like the default sticky behavior of the text search query." msgstr "" -#: conf/forum_data_rules.py:446 +#: conf/forum_data_rules.py:456 msgid "Maximum number of tags per question" msgstr "" -#: conf/forum_data_rules.py:458 +#: conf/forum_data_rules.py:468 msgid "Number of questions to list by default" msgstr "" -#: conf/forum_data_rules.py:468 +#: conf/forum_data_rules.py:478 msgid "What should \"unanswered question\" mean?" msgstr "" @@ -1354,23 +1326,23 @@ msgstr "" msgid "Enable user groups" msgstr "" -#: conf/group_settings.py:41 +#: conf/group_settings.py:43 msgid "everyone" msgstr "" -#: conf/group_settings.py:42 +#: conf/group_settings.py:44 msgid "Global user group name" msgstr "" -#: conf/group_settings.py:43 +#: conf/group_settings.py:45 msgid "All users belong to this group automatically" msgstr "" -#: conf/group_settings.py:53 +#: conf/group_settings.py:55 msgid "Enable group email adddresses" msgstr "" -#: conf/group_settings.py:55 +#: conf/group_settings.py:57 msgid "" "If selected, users can post to groups by email \"group-name@domain.com\"" msgstr "" @@ -1453,7 +1425,7 @@ msgstr "" #: conf/ldap.py:85 msgid "" "Usually base DN mirrors domain name of your organization, e.g. \"dn=example," -"dn=com\" when your site url is \"example.com\".This value is the \"root\" " +"dn=com\" when your site url is \"example.com\". This value is the \"root\" " "address of your LDAP directory." msgstr "" @@ -1594,46 +1566,85 @@ msgid "" "Show alternative login provider buttons on the password \"Sign Up\" page" msgstr "" -#: conf/login_providers.py:31 +#: conf/login_providers.py:33 msgid "Always display local login form and hide \"Askbot\" button." msgstr "" -#: conf/login_providers.py:40 +#: conf/login_providers.py:42 msgid "Activate to allow login with self-hosted wordpress site" msgstr "" -#: conf/login_providers.py:41 +#: conf/login_providers.py:43 msgid "" "to activate this feature you must fill out the wordpress xml-rpc setting " "bellow" msgstr "" -#: conf/login_providers.py:50 +#: conf/login_providers.py:52 msgid "" "Fill it with the wordpress url to the xml-rpc, normally http://mysite.com/" "xmlrpc.php" msgstr "" -#: conf/login_providers.py:51 +#: conf/login_providers.py:53 msgid "" "To enable, go to Settings->Writing->Remote Publishing and check the box for " "XML-RPC" msgstr "" -#: conf/login_providers.py:60 +#: conf/login_providers.py:62 msgid "Upload your icon" msgstr "" -#: conf/login_providers.py:93 +#: conf/login_providers.py:72 +msgid "Enable custom OpenID login" +msgstr "" + +#: conf/login_providers.py:80 +msgid "Custom OpenID" +msgstr "" + +#: conf/login_providers.py:81 +msgid "Short name for the custom OpenID provider" +msgstr "" + +#: conf/login_providers.py:86 +msgid "Direct button login" +msgstr "" + +#: conf/login_providers.py:87 +msgid "Requires username" +msgstr "" + +#: conf/login_providers.py:95 +msgid "Type of OpenID login" +msgstr "" + +#: conf/login_providers.py:105 +msgid "Upload custom OpenID icon" +msgstr "" + +#: conf/login_providers.py:115 +msgid "Custom OpenID endpoint" +msgstr "" + +#: conf/login_providers.py:116 +#, python-format +msgid "" +"Important: with the \"username\" mode there must be a %%(username)s " +"placeholder e.g. http://example.com/%%(username)s/" +msgstr "" + +#: conf/login_providers.py:151 msgid "local password" msgstr "" -#: conf/login_providers.py:98 +#: conf/login_providers.py:156 #, python-format msgid "Activate %(provider)s login" msgstr "" -#: conf/login_providers.py:103 +#: conf/login_providers.py:161 #, python-format msgid "" "Note: to really enable %(provider)s login some additional parameters will " @@ -1720,122 +1731,140 @@ msgid "Karma thresholds" msgstr "" #: conf/minimum_reputation.py:22 +msgid "Become approved" +msgstr "" + +#: conf/minimum_reputation.py:23 +msgid "Approved users bypass moderation and skip recaptcha" +msgstr "" + +#: conf/minimum_reputation.py:32 msgid "Upvote" msgstr "" -#: conf/minimum_reputation.py:31 +#: conf/minimum_reputation.py:41 msgid "Downvote" msgstr "" -#: conf/minimum_reputation.py:40 +#: conf/minimum_reputation.py:50 msgid "Answer own question immediately" msgstr "" -#: conf/minimum_reputation.py:49 +#: conf/minimum_reputation.py:59 msgid "Accept own answer" msgstr "" -#: conf/minimum_reputation.py:58 +#: conf/minimum_reputation.py:68 msgid "Accept any answer" msgstr "" -#: conf/minimum_reputation.py:67 +#: conf/minimum_reputation.py:77 msgid "Flag offensive" msgstr "" -#: conf/minimum_reputation.py:88 +#: conf/minimum_reputation.py:98 msgid "Delete comments posted by others" msgstr "" -#: conf/minimum_reputation.py:97 +#: conf/minimum_reputation.py:107 msgid "Delete questions and answers posted by others" msgstr "" -#: conf/minimum_reputation.py:106 +#: conf/minimum_reputation.py:116 msgid "Upload files" msgstr "" -#: conf/minimum_reputation.py:115 +#: conf/minimum_reputation.py:125 msgid "Insert clickable links" msgstr "" -#: conf/minimum_reputation.py:124 +#: conf/minimum_reputation.py:134 msgid "Insert link suggestions as plain text" msgstr "" -#: conf/minimum_reputation.py:126 +#: conf/minimum_reputation.py:136 msgid "" "This value should be smaller than that for \"insert clickable links\". This " "setting should stop link-spamming by newly registered users." msgstr "" -#: conf/minimum_reputation.py:137 -msgid "Close own questions" -msgstr "" - -#: conf/minimum_reputation.py:146 +#: conf/minimum_reputation.py:147 msgid "Retag questions posted by other people" msgstr "" -#: conf/minimum_reputation.py:155 -msgid "Reopen own questions" -msgstr "" - -#: conf/minimum_reputation.py:164 +#: conf/minimum_reputation.py:156 msgid "Edit community wiki posts" msgstr "" -#: conf/minimum_reputation.py:173 +#: conf/minimum_reputation.py:165 msgid "Edit posts authored by other people" msgstr "" -#: conf/minimum_reputation.py:182 +#: conf/minimum_reputation.py:174 msgid "View offensive flags" msgstr "" -#: conf/minimum_reputation.py:191 -msgid "Close questions asked by others" +#: conf/minimum_reputation.py:183 +msgid "Close and reopen questions" msgstr "" -#: conf/minimum_reputation.py:200 +#: conf/minimum_reputation.py:192 msgid "Remove rel=nofollow from own homepage" msgstr "" -#: conf/minimum_reputation.py:202 +#: conf/minimum_reputation.py:194 msgid "" "When a search engine crawler will see a rel=nofollow attribute on a link - " "the link will not count towards the rank of the users personal site." msgstr "" -#: conf/minimum_reputation.py:214 +#: conf/minimum_reputation.py:206 msgid "Make posts by email" msgstr "" -#: conf/minimum_reputation.py:223 +#: conf/minimum_reputation.py:215 msgid "Trigger email notifications" msgstr "" -#: conf/minimum_reputation.py:224 conf/minimum_reputation.py:234 +#: conf/minimum_reputation.py:216 conf/minimum_reputation.py:226 msgid "Reduces spam" msgstr "" -#: conf/minimum_reputation.py:233 +#: conf/minimum_reputation.py:225 msgid "Trigger tweets on others accounts" msgstr "" -#: conf/moderation.py:19 +#: conf/moderation.py:13 msgid "Content moderation" msgstr "" -#: conf/moderation.py:28 -msgid "Enable content moderation" +#: conf/moderation.py:18 +msgid "audit flagged posts" +msgstr "" + +#: conf/moderation.py:19 +msgid "audit flagged posts and watched users" msgstr "" -#: conf/moderation.py:38 +#: conf/moderation.py:20 +msgid "pre-moderate watched users and audit flagged posts" +msgstr "" + +#: conf/moderation.py:29 +msgid "Content moderation method" +msgstr "" + +#: conf/moderation.py:30 +msgid "" +"Audit is made after the posts are published, pre-moderation prevents " +"publishing before moderator's decision." +msgstr "" + +#: conf/moderation.py:39 msgid "Enable tag moderation" msgstr "" -#: conf/moderation.py:40 +#: conf/moderation.py:41 msgid "" "If enabled, any new tags will not be applied to the questions, but emailed " "to the moderators. To use this feature, tags must be optional." @@ -2046,8 +2075,8 @@ msgstr "" #: conf/sidebar_question.py:79 msgid "" -"Use this area to enter content at the TOP of the sidebarin HTML format. When " -"using this option (as well as the sidebar footer), please use the HTML " +"Use this area to enter content at the TOP of the sidebar in HTML format. " +"When using this option (as well as the sidebar footer), please use the HTML " "validation service to make sure that your input is valid and works well in " "all browsers." msgstr "" @@ -2078,15 +2107,15 @@ msgstr "" msgid "Uncheck this if you want to hide the list of related questions. " msgstr "" -#: conf/site_modes.py:63 +#: conf/site_modes.py:62 msgid "Bootstrap mode" msgstr "" -#: conf/site_modes.py:73 +#: conf/site_modes.py:72 msgid "Activate a \"Large site\" mode" msgstr "" -#: conf/site_modes.py:75 +#: conf/site_modes.py:74 msgid "" "\"Large site\" mode increases reputation and certain badge thresholds, to " "values, more suitable for the larger communities, <strong>WARNING:</strong> " @@ -2094,93 +2123,116 @@ msgid "" "will be changed after you modify this setting." msgstr "" -#: conf/site_settings.py:14 +#: conf/site_settings.py:17 msgid "URLS, keywords & greetings" msgstr "" -#: conf/site_settings.py:23 +#: conf/site_settings.py:26 msgid "Site title for the Q&A forum" msgstr "" -#: conf/site_settings.py:32 +#: conf/site_settings.py:35 msgid "Comma separated list of Q&A site keywords" msgstr "" -#: conf/site_settings.py:41 +#: conf/site_settings.py:44 msgid "Copyright message to show in the footer" msgstr "" -#: conf/site_settings.py:51 +#: conf/site_settings.py:54 msgid "Site description for the search engines" msgstr "" -#: conf/site_settings.py:60 +#: conf/site_settings.py:63 msgid "Short name for your Q&A forum" msgstr "" -#: conf/site_settings.py:70 +#: conf/site_settings.py:73 msgid "Please enter url of your site" msgstr "" -#: conf/site_settings.py:73 +#: conf/site_settings.py:76 msgid "Url must start either from http or https" msgstr "" -#: conf/site_settings.py:92 +#: conf/site_settings.py:95 msgid "Base URL for your Q&A forum, must start with http or https" msgstr "" -#: conf/site_settings.py:104 +#: conf/site_settings.py:107 msgid "Check to enable greeting for anonymous user" msgstr "" -#: conf/site_settings.py:115 +#: conf/site_settings.py:118 msgid "Text shown in the greeting message shown to the anonymous user" msgstr "" -#: conf/site_settings.py:119 +#: conf/site_settings.py:122 msgid "Use HTML to format the message " msgstr "" -#: conf/site_settings.py:128 +#: conf/site_settings.py:131 msgid "Feedback site URL" msgstr "" -#: conf/site_settings.py:130 +#: conf/site_settings.py:133 msgid "If left empty, a simple internal feedback form will be used instead" msgstr "" -#: conf/skin_general_settings.py:15 +#: conf/site_settings.py:150 +#, python-format +msgid "'%(value)s' is not a valid email" +msgstr "" + +#: conf/site_settings.py:157 +msgid "Internal feedback form email recipients" +msgstr "" + +#: conf/site_settings.py:159 +msgid "" +"Comma separated list. If left empty, feedback mails are sent to admins and " +"moderators" +msgstr "" + +#: conf/skin_general_settings.py:17 msgid "Skin, logos and HTML <head> parts" msgstr "" -#: conf/skin_general_settings.py:23 +#: conf/skin_general_settings.py:34 +msgid "Please enter a valid url" +msgstr "" + +#: conf/skin_general_settings.py:41 +msgid "Custom destination URL for the logo" +msgstr "" + +#: conf/skin_general_settings.py:51 msgid "Q&A site logo" msgstr "" -#: conf/skin_general_settings.py:25 +#: conf/skin_general_settings.py:53 msgid "To change the logo, select new file, then submit this whole form." msgstr "" -#: conf/skin_general_settings.py:42 +#: conf/skin_general_settings.py:70 msgid "Select Language" msgstr "" -#: conf/skin_general_settings.py:50 +#: conf/skin_general_settings.py:78 msgid "Show logo" msgstr "" -#: conf/skin_general_settings.py:52 +#: conf/skin_general_settings.py:80 msgid "" "Check if you want to show logo in the forum header or uncheck in the case " "you do not want the logo to appear in the default location" msgstr "" -#: conf/skin_general_settings.py:64 +#: conf/skin_general_settings.py:92 msgid "Site favicon" msgstr "" -#: conf/skin_general_settings.py:66 +#: conf/skin_general_settings.py:94 #, python-format msgid "" "A small 16x16 or 32x32 pixel icon image used to distinguish your site in the " @@ -2188,40 +2240,40 @@ msgid "" "href=\"%(favicon_info_url)s\">this page</a>." msgstr "" -#: conf/skin_general_settings.py:82 +#: conf/skin_general_settings.py:110 msgid "Password login button" msgstr "" -#: conf/skin_general_settings.py:84 +#: conf/skin_general_settings.py:112 msgid "" "An 88x38 pixel image that is used on the login screen for the password login " "button." msgstr "" -#: conf/skin_general_settings.py:97 +#: conf/skin_general_settings.py:125 msgid "Show all UI functions to all users" msgstr "" -#: conf/skin_general_settings.py:99 +#: conf/skin_general_settings.py:127 msgid "" "If checked, all forum functions will be shown to users, regardless of their " "reputation. However to use those functions, moderation rules, reputation and " "other limits will still apply." msgstr "" -#: conf/skin_general_settings.py:114 +#: conf/skin_general_settings.py:142 msgid "Select skin" msgstr "" -#: conf/skin_general_settings.py:125 +#: conf/skin_general_settings.py:153 msgid "Customize HTML <HEAD>" msgstr "" -#: conf/skin_general_settings.py:134 +#: conf/skin_general_settings.py:162 msgid "Custom portion of the HTML <HEAD>" msgstr "" -#: conf/skin_general_settings.py:136 +#: conf/skin_general_settings.py:164 msgid "" "<strong>To use this option</strong>, check \"Customize HTML <HEAD>\" " "above. Contents of this box will be inserted into the <HEAD> portion " @@ -2233,11 +2285,11 @@ msgid "" "please test the site with the W3C HTML validator service." msgstr "" -#: conf/skin_general_settings.py:158 +#: conf/skin_general_settings.py:186 msgid "Custom header additions" msgstr "" -#: conf/skin_general_settings.py:160 +#: conf/skin_general_settings.py:188 msgid "" "Header is the bar at the top of the content that contains user info and site " "links, and is common to all pages. Use this area to enter contents of the " @@ -2246,21 +2298,21 @@ msgid "" "sure that your input is valid and works well in all browsers." msgstr "" -#: conf/skin_general_settings.py:175 +#: conf/skin_general_settings.py:203 msgid "Site footer mode" msgstr "" -#: conf/skin_general_settings.py:177 +#: conf/skin_general_settings.py:205 msgid "" "Footer is the bottom portion of the content, which is common to all pages. " "You can disable, customize, or use the default footer." msgstr "" -#: conf/skin_general_settings.py:194 +#: conf/skin_general_settings.py:222 msgid "Custom footer (HTML format)" msgstr "" -#: conf/skin_general_settings.py:196 +#: conf/skin_general_settings.py:224 msgid "" "<strong>To enable this function</strong>, please select option 'customize' " "in the \"Site footer mode\" above. Use this area to enter contents of the " @@ -2269,21 +2321,21 @@ msgid "" "that your input is valid and works well in all browsers." msgstr "" -#: conf/skin_general_settings.py:211 +#: conf/skin_general_settings.py:239 msgid "Apply custom style sheet (CSS)" msgstr "" -#: conf/skin_general_settings.py:213 +#: conf/skin_general_settings.py:241 msgid "" "Check if you want to change appearance of your form by adding custom style " "sheet rules (please see the next item)" msgstr "" -#: conf/skin_general_settings.py:225 +#: conf/skin_general_settings.py:253 msgid "Custom style sheet (CSS)" msgstr "" -#: conf/skin_general_settings.py:227 +#: conf/skin_general_settings.py:255 msgid "" "<strong>To use this function</strong>, check \"Apply custom style sheet\" " "option above. The CSS rules added in this window will be applied after the " @@ -2292,19 +2344,19 @@ msgid "" "depends (default is empty string) on the url configuration in your urls.py." msgstr "" -#: conf/skin_general_settings.py:243 +#: conf/skin_general_settings.py:271 msgid "Add custom javascript" msgstr "" -#: conf/skin_general_settings.py:246 +#: conf/skin_general_settings.py:274 msgid "Check to enable javascript that you can enter in the next field" msgstr "" -#: conf/skin_general_settings.py:256 +#: conf/skin_general_settings.py:284 msgid "Custom javascript" msgstr "" -#: conf/skin_general_settings.py:258 +#: conf/skin_general_settings.py:286 msgid "" "Type or paste plain javascript that you would like to run on your site. Link " "to the script will be inserted at the bottom of the HTML output and will be " @@ -2315,19 +2367,19 @@ msgid "" "above)." msgstr "" -#: conf/skin_general_settings.py:276 +#: conf/skin_general_settings.py:304 msgid "Skin media revision number" msgstr "" -#: conf/skin_general_settings.py:278 +#: conf/skin_general_settings.py:306 msgid "Will be set automatically but you can modify it if necessary." msgstr "" -#: conf/skin_general_settings.py:289 +#: conf/skin_general_settings.py:317 msgid "Hash to update the media revision number automatically." msgstr "" -#: conf/skin_general_settings.py:293 +#: conf/skin_general_settings.py:321 msgid "Will be set automatically, it is not necesary to modify manually." msgstr "" @@ -2406,64 +2458,72 @@ msgstr "" msgid "Login, Users & Communication" msgstr "" -#: conf/user_settings.py:14 +#: conf/user_settings.py:15 msgid "User settings" msgstr "" -#: conf/user_settings.py:23 +#: conf/user_settings.py:24 msgid "On-screen greeting shown to the new users" msgstr "" -#: conf/user_settings.py:32 +#: conf/user_settings.py:33 msgid "Allow anonymous users send feedback" msgstr "" -#: conf/user_settings.py:41 +#: conf/user_settings.py:42 msgid "Allow editing user screen name" msgstr "" -#: conf/user_settings.py:50 +#: conf/user_settings.py:51 +msgid "Show email addresses to moderators" +msgstr "" + +#: conf/user_settings.py:60 msgid "Auto-fill user name, email, etc on registration" msgstr "" -#: conf/user_settings.py:51 +#: conf/user_settings.py:61 msgid "Implemented only for LDAP logins at this point" msgstr "" -#: conf/user_settings.py:60 +#: conf/user_settings.py:70 msgid "Allow users change own email addresses" msgstr "" -#: conf/user_settings.py:69 +#: conf/user_settings.py:79 msgid "Allow email address in user name" msgstr "" -#: conf/user_settings.py:78 +#: conf/user_settings.py:88 msgid "Allow account recovery by email" msgstr "" -#: conf/user_settings.py:87 +#: conf/user_settings.py:97 msgid "Allow adding and removing login methods" msgstr "" -#: conf/user_settings.py:97 +#: conf/user_settings.py:107 msgid "Minimum allowed length for screen name" msgstr "" -#: conf/user_settings.py:105 +#: conf/user_settings.py:115 msgid "Default avatar for users" msgstr "" -#: conf/user_settings.py:107 +#: conf/user_settings.py:117 msgid "" "To change the avatar image, select new file, then submit this whole form." msgstr "" -#: conf/user_settings.py:120 +#: conf/user_settings.py:135 +msgid "Base URL for the gravatar service" +msgstr "" + +#: conf/user_settings.py:147 msgid "Use automatic avatars from gravatar.com" msgstr "" -#: conf/user_settings.py:122 +#: conf/user_settings.py:149 msgid "" "Check this option if you want to allow the use of gravatar.com for avatars. " "Please, note that this feature might take about 10 minutes to become fully " @@ -2472,18 +2532,18 @@ msgid "" "html#uploaded-avatars\">this page</a>." msgstr "" -#: conf/user_settings.py:134 +#: conf/user_settings.py:160 msgid "Default Gravatar icon type" msgstr "" -#: conf/user_settings.py:136 +#: conf/user_settings.py:162 msgid "" "This option allows you to set the default avatar type for email addresses " "without associated gravatar images. For more information, please visit <a " "href=\"http://en.gravatar.com/site/implement/images/\">this page</a>." msgstr "" -#: conf/user_settings.py:146 +#: conf/user_settings.py:172 msgid "Name for the Anonymous user" msgstr "" @@ -2526,475 +2586,715 @@ msgid "" msgstr "" #: conf/words.py:14 -msgid "Site term vocalbulary" +msgid "Site terms vocabulary" msgstr "" #: conf/words.py:22 conf/words.py:23 templates/ask.html:4 msgid "Ask Your Question" msgstr "" -#: conf/words.py:24 conf/words.py:34 conf/words.py:44 conf/words.py:54 -#: conf/words.py:64 +#: conf/words.py:24 conf/words.py:43 conf/words.py:53 conf/words.py:63 +#: conf/words.py:127 msgid "Used on a button" msgstr "" -#: conf/words.py:32 conf/words.py:33 +#: conf/words.py:32 conf/words.py:33 conf/words.py:485 conf/words.py:486 +msgid "Please enter your question" +msgstr "" + +#: conf/words.py:41 conf/words.py:42 msgid "Ask the Group" msgstr "" -#: conf/words.py:42 conf/words.py:43 +#: conf/words.py:51 conf/words.py:52 msgid "Post Your Answer" msgstr "" -#: conf/words.py:52 conf/words.py:53 +#: conf/words.py:61 conf/words.py:62 msgid "Answer Your Own Question" msgstr "" -#: conf/words.py:62 conf/words.py:63 +#: conf/words.py:72 +msgid "" +"<span class=\"big strong\">You are welcome to answer your own question</" +"span>, but please make sure to give an <strong>answer</strong>. Remember " +"that you can always <strong>revise your original question</strong>." +msgstr "" + +#: conf/words.py:76 +msgid "Instruction to answer own questions" +msgstr "" + +#: conf/words.py:77 conf/words.py:90 conf/words.py:104 +msgid "HTML is allowed" +msgstr "" + +#: conf/words.py:86 +msgid "" +"<span class=\"strong big\">Please start posting anonymously</span> - your " +"entry will be published after you log in or create a new account." +msgstr "" + +#: conf/words.py:89 +msgid "Instruction to post anonymously" +msgstr "" + +#: conf/words.py:99 +msgid "" +"Please try to <strong>give a substantial answer</strong>, for discussions, " +"<strong>please use comments</strong> and <strong>do remember to vote</" +"strong>." +msgstr "" + +#: conf/words.py:103 +msgid "Instruction to give answers" +msgstr "" + +#: conf/words.py:113 +msgid "" +"Categorize your question using this tag selector or entering text in tag box." +msgstr "" + +#: conf/words.py:116 +msgid "Instruction for the catogory selector" +msgstr "" + +#: conf/words.py:117 +msgid "Plain text only" +msgstr "" + +#: conf/words.py:125 conf/words.py:126 msgid "Edit Your Previous Answer" msgstr "" -#: conf/words.py:72 conf/words.py:73 +#: conf/words.py:135 conf/words.py:136 +msgid "ask questions" +msgstr "" + +#: conf/words.py:144 conf/words.py:145 +msgid "Merge duplicate questions" +msgstr "" + +#: conf/words.py:153 conf/words.py:154 +msgid "Enter duplicate question ID" +msgstr "" + +#: conf/words.py:162 conf/words.py:163 msgid "asked" msgstr "" -#: conf/words.py:81 conf/words.py:82 +#: conf/words.py:171 conf/words.py:172 +msgid "Asked first question" +msgstr "" + +#: conf/words.py:180 conf/words.py:181 +msgid "Asked by me" +msgstr "" + +#: conf/words.py:189 conf/words.py:190 +msgid "Asked a question" +msgstr "" + +#: conf/words.py:198 conf/words.py:199 +msgid "Answered a question" +msgstr "" + +#: conf/words.py:207 conf/words.py:208 +msgid "Answered by me" +msgstr "" + +#: conf/words.py:217 conf/words.py:218 +msgid "accepted an answer" +msgstr "" + +#: conf/words.py:226 conf/words.py:227 +msgid "Gave accepted answer" +msgstr "" + +#: conf/words.py:235 conf/words.py:236 msgid "answered" msgstr "" -#: conf/words.py:91 +#: conf/words.py:245 +msgid "Countable plural forms for \"question\"" +msgstr "" + +#: conf/words.py:246 conf/words.py:256 +msgid "Enter one form per line, pay attention" +msgstr "" + +#: conf/words.py:255 +msgid "Countable plural forms for \"answer\"" +msgstr "" + +#: conf/words.py:265 msgid "question (noun, singular)" msgstr "" -#: conf/words.py:100 +#: conf/words.py:274 msgid "questions (noun, plural)" msgstr "" -#: conf/words.py:108 templates/widgets/question_summary.html:30 +#: conf/words.py:282 +msgid "unanswered question" +msgstr "" + +#: conf/words.py:283 +msgid "unanswered question (singular)" +msgstr "" + +#: conf/words.py:291 +msgid "unanswered questions" +msgstr "" + +#: conf/words.py:292 +msgid "unanswered questions (plural)" +msgstr "" + +#: conf/words.py:300 msgid "answer" msgstr "" -#: conf/words.py:109 +#: conf/words.py:301 msgid "answer (noun, sungular)" msgstr "" -#: conf/words.py:117 conf/words.py:118 +#: conf/words.py:309 conf/words.py:310 +msgid "Question voted up" +msgstr "" + +#: conf/words.py:318 conf/words.py:319 +msgid "Answer voted up" +msgstr "" + +#: conf/words.py:327 conf/words.py:328 +msgid "upvoted answer" +msgstr "" + +#: conf/words.py:336 conf/words.py:337 +msgid "Nice Answer" +msgstr "" + +#: conf/words.py:346 conf/words.py:347 +msgid "Nice Question" +msgstr "" + +#: conf/words.py:356 conf/words.py:357 +msgid "Good Answer" +msgstr "" + +#: conf/words.py:366 conf/words.py:367 +msgid "Good Question" +msgstr "" + +#: conf/words.py:376 conf/words.py:377 +msgid "Great Answer" +msgstr "" + +#: conf/words.py:386 conf/words.py:387 +msgid "Great Question" +msgstr "" + +#: conf/words.py:396 conf/words.py:397 +msgid "Popular Question" +msgstr "" + +#: conf/words.py:406 conf/words.py:407 +msgid "Notable Question" +msgstr "" + +#: conf/words.py:416 conf/words.py:417 +msgid "Famous Question" +msgstr "" + +#: conf/words.py:426 conf/words.py:427 +msgid "Stellar Question" +msgstr "" + +#: conf/words.py:436 conf/words.py:437 +msgid "Favorite Question" +msgstr "" + +#: conf/words.py:446 conf/words.py:447 +msgid "upvoted answers" +msgstr "" + +#: conf/words.py:455 conf/words.py:456 msgid "Show only questions from" msgstr "" -#: conf/words.py:126 conf/words.py:127 +#: conf/words.py:464 conf/words.py:465 msgid "Please ask your question here" msgstr "" -#: conf/words.py:135 conf/words.py:136 -msgid "Please enter your question" +#: conf/words.py:474 +msgid "Sorry, this question has been deleted and is no longer accessible" msgstr "" -#: conf/words.py:144 conf/words.py:145 +#: conf/words.py:477 +msgid "This question has been deleted" +msgstr "" + +#: conf/words.py:494 conf/words.py:495 +msgid "delete your question" +msgstr "" + +#: conf/words.py:503 conf/words.py:504 msgid "ask a question interesting to this community" msgstr "" -#: conf/words.py:153 conf/words.py:154 +#: conf/words.py:512 conf/words.py:513 msgid "No questions here." msgstr "" -#: conf/words.py:162 conf/words.py:163 +#: conf/words.py:521 conf/words.py:522 msgid "Please follow some questions or follow some users." msgstr "" -#: conf/words.py:171 conf/words.py:172 +#: conf/words.py:530 conf/words.py:531 msgid "Please feel free to ask your question!" msgstr "" -#: conf/words.py:180 conf/words.py:181 +#: conf/words.py:539 conf/words.py:540 msgid "swap with question" msgstr "" -#: conf/words.py:189 conf/words.py:190 +#: conf/words.py:548 conf/words.py:549 msgid "repost as a question comment" msgstr "" -#: conf/words.py:198 conf/words.py:199 +#: conf/words.py:557 +msgid "(only one answer per user is allowed)" +msgstr "" + +#: conf/words.py:558 +msgid "Only one answer per user is allowed" +msgstr "" + +#: conf/words.py:566 conf/words.py:567 +msgid "Accept the best answers for your questions" +msgstr "" + +#: conf/words.py:575 conf/words.py:576 +msgid "author of the question" +msgstr "" + +#: conf/words.py:584 conf/words.py:585 +msgid "accept or unaccept the best answer" +msgstr "" + +#: conf/words.py:593 conf/words.py:594 +msgid "accept or unaccept your own answer" +msgstr "" + +#: conf/words.py:602 conf/words.py:603 +msgid "you already gave an answer" +msgstr "" + +#: conf/words.py:611 conf/words.py:612 +msgid "gave an answer" +msgstr "" + +#: conf/words.py:620 conf/words.py:621 +msgid "answer own questions" +msgstr "" + +#: conf/words.py:629 conf/words.py:630 +msgid "Answered own question" +msgstr "" + +#: conf/words.py:638 conf/words.py:639 msgid "repost as a comment under older answer" msgstr "" -#: conf/words.py:207 conf/words.py:208 +#: conf/words.py:647 conf/words.py:648 msgid "invite other to help answer this question" msgstr "" -#: conf/words.py:216 conf/words.py:217 +#: conf/words.py:656 conf/words.py:657 msgid "Related questions" msgstr "" -#: conf/words.py:225 conf/words.py:226 +#: conf/words.py:665 conf/words.py:666 msgid "Question Tools" msgstr "" -#: conf/words.py:234 conf/words.py:235 +#: conf/words.py:674 conf/words.py:675 msgid "Phrase: this question is currently shared only with:" msgstr "" -#: conf/words.py:243 conf/words.py:244 +#: conf/words.py:683 conf/words.py:684 msgid "Be the first one to answer this question!" msgstr "" -#: conf/words.py:252 conf/words.py:253 +#: conf/words.py:692 conf/words.py:693 msgid "followed questions" msgstr "" -#: conf/words.py:262 +#: conf/words.py:701 conf/words.py:702 +msgid "follow questions" +msgstr "" + +#: conf/words.py:703 +msgid "Indefinite form" +msgstr "" + +#: conf/words.py:712 msgid "Phrase: comments and answers to others questions" msgstr "" -#: conf/words.py:270 conf/words.py:271 +#: conf/words.py:720 conf/words.py:721 msgid "You can post questions by emailing them at" msgstr "" -#: conf/words.py:279 conf/words.py:280 +#: conf/words.py:729 conf/words.py:730 msgid "List of questions" msgstr "" -#: conf/words.py:288 conf/words.py:289 +#: conf/words.py:738 conf/words.py:739 msgid "Community gives you awards for your questions, answers and votes" msgstr "" -#: conf/words.py:297 conf/words.py:298 +#: conf/words.py:747 conf/words.py:748 msgid "Close question" msgstr "" -#: conf/words.py:306 conf/words.py:307 +#: conf/words.py:756 conf/words.py:757 +msgid "close questions" +msgstr "" + +#: conf/words.py:765 conf/words.py:766 msgid "Edit question" msgstr "" -#: conf/words.py:315 conf/words.py:316 +#: conf/words.py:774 conf/words.py:775 msgid "Question - in one sentence" msgstr "" -#: conf/words.py:324 conf/words.py:325 +#: conf/words.py:783 conf/words.py:784 msgid "Retag question" msgstr "" -#: conf/words.py:333 conf/words.py:334 +#: conf/words.py:792 conf/words.py:793 +msgid "retag questions" +msgstr "" + +#: conf/words.py:801 conf/words.py:802 msgid "Reopen question" msgstr "" -#: conf/words.py:342 conf/words.py:343 +#: conf/words.py:810 conf/words.py:811 msgid "There are no unanswered questions here" msgstr "" -#: conf/words.py:351 conf/words.py:352 -#: templates/user_profile/user_answers_list.html:5 +#: conf/words.py:819 conf/words.py:820 msgid "this answer has been selected as correct" msgstr "" -#: conf/words.py:360 conf/words.py:361 +#: conf/words.py:828 conf/words.py:829 msgid "mark this answer as correct" msgstr "" -#: conf/words.py:369 conf/words.py:370 +#: conf/words.py:837 conf/words.py:838 msgid "Login/Signup to Answer" msgstr "" -#: conf/words.py:378 conf/words.py:379 +#: conf/words.py:846 conf/words.py:847 msgid "Your Answer" msgstr "" -#: conf/words.py:387 conf/words.py:388 +#: conf/words.py:855 conf/words.py:856 msgid "Add Answer" msgstr "" -#: conf/words.py:396 conf/words.py:397 +#: conf/words.py:864 conf/words.py:865 conf/words.py:873 conf/words.py:874 msgid "give an answer interesting to this community" msgstr "" -#: conf/words.py:405 conf/words.py:406 +#: conf/words.py:882 conf/words.py:883 +msgid "give a substantial answer" +msgstr "" + +#: conf/words.py:891 conf/words.py:892 msgid "try to give an answer, rather than engage into a discussion" msgstr "" -#: conf/words.py:414 conf/words.py:415 +#: conf/words.py:900 conf/words.py:901 msgid "show only selected answers to enquirers" msgstr "" -#: conf/words.py:423 conf/words.py:424 +#: conf/words.py:909 conf/words.py:910 msgid "UNANSWERED" msgstr "" -#: conf/words.py:432 conf/words.py:433 +#: conf/words.py:918 conf/words.py:919 msgid "Edit Answer" msgstr "" -#: conf/words.py:441 conf/words.py:442 +#: conf/words.py:927 conf/words.py:928 msgid "Answered" msgstr "" -#: const/__init__.py:11 +#: const/__init__.py:12 msgid "duplicate question" msgstr "" -#: const/__init__.py:12 +#: const/__init__.py:13 msgid "question is off-topic or not relevant" msgstr "" -#: const/__init__.py:13 +#: const/__init__.py:14 msgid "too subjective and argumentative" msgstr "" -#: const/__init__.py:14 +#: const/__init__.py:15 msgid "not a real question" msgstr "" -#: const/__init__.py:15 +#: const/__init__.py:16 msgid "the question is answered, right answer was accepted" msgstr "" -#: const/__init__.py:16 +#: const/__init__.py:17 msgid "question is not relevant or outdated" msgstr "" -#: const/__init__.py:17 +#: const/__init__.py:18 msgid "question contains offensive or malicious remarks" msgstr "" -#: const/__init__.py:18 +#: const/__init__.py:19 msgid "spam or advertising" msgstr "" -#: const/__init__.py:19 +#: const/__init__.py:20 msgid "too localized" msgstr "" -#: const/__init__.py:29 +#: const/__init__.py:30 msgid "disable sharing" msgstr "" -#: const/__init__.py:30 +#: const/__init__.py:31 #: templates/user_profile/twitter_sharing_controls.html:13 #: templates/user_profile/twitter_sharing_controls.html:17 msgid "my posts" msgstr "" -#: const/__init__.py:31 +#: const/__init__.py:32 #: templates/user_profile/twitter_sharing_controls.html:14 #: templates/user_profile/twitter_sharing_controls.html:16 msgid "all posts" msgstr "" -#: const/__init__.py:54 templates/question/answer_tab_bar.html:18 +#: const/__init__.py:55 templates/question/answer_tab_bar.html:12 msgid "newest" msgstr "" -#: const/__init__.py:55 templates/users.html:54 -#: templates/question/answer_tab_bar.html:15 +#: const/__init__.py:56 templates/users.html:54 +#: templates/question/answer_tab_bar.html:10 msgid "oldest" msgstr "" -#: const/__init__.py:56 +#: const/__init__.py:57 msgid "active" msgstr "" -#: const/__init__.py:57 +#: const/__init__.py:58 msgid "inactive" msgstr "" -#: const/__init__.py:58 +#: const/__init__.py:59 msgid "hottest" msgstr "" -#: const/__init__.py:59 +#: const/__init__.py:60 msgid "coldest" msgstr "" -#: const/__init__.py:60 templates/question/answer_tab_bar.html:21 +#: const/__init__.py:61 templates/question/answer_tab_bar.html:14 msgid "most voted" msgstr "" -#: const/__init__.py:61 +#: const/__init__.py:62 msgid "least voted" msgstr "" -#: const/__init__.py:62 +#: const/__init__.py:63 msgid "relevance" msgstr "" -#: const/__init__.py:74 +#: const/__init__.py:75 msgid "Never" msgstr "" -#: const/__init__.py:75 +#: const/__init__.py:76 msgid "When new post is published" msgstr "" -#: const/__init__.py:76 +#: const/__init__.py:77 msgid "When post is published or revised" msgstr "" -#: const/__init__.py:108 +#: const/__init__.py:109 #, python-format msgid "" "Note: to reply with a comment, please use <a href=\"mailto:%(addr)s?subject=" "%(subject)s\">this link</a>" msgstr "" -#: const/__init__.py:114 +#: const/__init__.py:115 msgid "latest first" msgstr "" -#: const/__init__.py:115 +#: const/__init__.py:116 msgid "oldest first" msgstr "" -#: const/__init__.py:116 +#: const/__init__.py:117 msgid "most voted first" msgstr "" -#: const/__init__.py:126 templates/user_inbox/responses_and_flags.html:9 +#: const/__init__.py:128 templates/moderation/queue.html:10 msgid "all" msgstr "" -#: const/__init__.py:127 +#: const/__init__.py:129 msgid "unanswered" msgstr "" -#: const/__init__.py:128 +#: const/__init__.py:130 msgid "followed" msgstr "" -#: const/__init__.py:133 +#: const/__init__.py:135 msgid "list" msgstr "" -#: const/__init__.py:134 +#: const/__init__.py:136 msgid "cloud" msgstr "" -#: const/__init__.py:143 +#: const/__init__.py:145 msgid "Question has no answers" msgstr "" -#: const/__init__.py:144 +#: const/__init__.py:146 msgid "Question has no accepted answers" msgstr "" -#: const/__init__.py:200 +#: const/__init__.py:207 msgid "asked a question" msgstr "" -#: const/__init__.py:201 +#: const/__init__.py:208 msgid "answered a question" msgstr "" -#: const/__init__.py:202 const/__init__.py:306 +#: const/__init__.py:209 msgid "commented question" msgstr "" -#: const/__init__.py:203 const/__init__.py:307 +#: const/__init__.py:210 msgid "commented answer" msgstr "" -#: const/__init__.py:204 +#: const/__init__.py:211 msgid "edited question" msgstr "" -#: const/__init__.py:205 +#: const/__init__.py:212 msgid "edited answer" msgstr "" -#: const/__init__.py:206 +#: const/__init__.py:213 msgid "received badge" msgstr "" -#: const/__init__.py:207 +#: const/__init__.py:214 msgid "marked best answer" msgstr "" -#: const/__init__.py:208 +#: const/__init__.py:215 msgid "upvoted" msgstr "" -#: const/__init__.py:209 +#: const/__init__.py:216 msgid "downvoted" msgstr "" -#: const/__init__.py:210 +#: const/__init__.py:217 msgid "canceled vote" msgstr "" -#: const/__init__.py:211 +#: const/__init__.py:218 msgid "deleted question" msgstr "" -#: const/__init__.py:212 +#: const/__init__.py:219 msgid "deleted answer" msgstr "" -#: const/__init__.py:213 +#: const/__init__.py:220 msgid "marked offensive" msgstr "" -#: const/__init__.py:214 +#: const/__init__.py:221 msgid "updated tags" msgstr "" -#: const/__init__.py:215 +#: const/__init__.py:222 msgid "selected favorite" msgstr "" -#: const/__init__.py:216 +#: const/__init__.py:223 msgid "completed user profile" msgstr "" -#: const/__init__.py:217 +#: const/__init__.py:224 msgid "email update sent to user" msgstr "" -#: const/__init__.py:218 +#: const/__init__.py:225 msgid "a post was shared" msgstr "" -#: const/__init__.py:221 +#: const/__init__.py:228 msgid "reminder about unanswered questions sent" msgstr "" -#: const/__init__.py:225 +#: const/__init__.py:232 msgid "reminder about accepting the best answer sent" msgstr "" -#: const/__init__.py:227 +#: const/__init__.py:234 msgid "mentioned in the post" msgstr "" -#: const/__init__.py:230 +#: const/__init__.py:237 msgid "created tag description" msgstr "" -#: const/__init__.py:234 +#: const/__init__.py:241 msgid "updated tag description" msgstr "" -#: const/__init__.py:236 +#: const/__init__.py:243 msgid "made a new post" msgstr "" -#: const/__init__.py:239 +#: const/__init__.py:246 msgid "made an edit" msgstr "" -#: const/__init__.py:243 +#: const/__init__.py:250 msgid "created post reject reason" msgstr "" -#: const/__init__.py:247 +#: const/__init__.py:254 msgid "updated post reject reason" msgstr "" -#: const/__init__.py:305 -msgid "answered question" -msgstr "" - -#: const/__init__.py:308 -msgid "accepted answer" -msgstr "" - #: const/__init__.py:312 msgid "[closed]" msgstr "" @@ -3003,7 +3303,7 @@ msgstr "" msgid "[deleted]" msgstr "" -#: const/__init__.py:314 views/readers.py:681 +#: const/__init__.py:314 views/readers.py:686 msgid "initial version" msgstr "" @@ -3105,394 +3405,422 @@ msgid "date ascendant" msgstr "" #: const/__init__.py:436 -msgid "activity descendant" +msgid "most recently active" msgstr "" #: const/__init__.py:437 -msgid "activity ascendant" +msgid "least recently active" msgstr "" #: const/__init__.py:438 -msgid "answers descendant" +msgid "more responses" msgstr "" #: const/__init__.py:439 -msgid "answers ascendant" +msgid "fewer responses" msgstr "" #: const/__init__.py:440 -msgid "votes descendant" +msgid "more votes" msgstr "" #: const/__init__.py:441 -msgid "votes ascendant" +msgid "less votes" msgstr "" -#: const/message_keys.py:21 +#: const/message_keys.py:15 msgid "most relevant questions" msgstr "" -#: const/message_keys.py:22 +#: const/message_keys.py:16 msgid "click to see most relevant questions" msgstr "" -#: const/message_keys.py:23 +#: const/message_keys.py:17 msgid "by relevance" msgstr "" -#: const/message_keys.py:24 +#: const/message_keys.py:18 msgid "click to see the oldest questions" msgstr "" -#: const/message_keys.py:25 +#: const/message_keys.py:19 msgid "by date" msgstr "" -#: const/message_keys.py:26 +#: const/message_keys.py:20 msgid "click to see the newest questions" msgstr "" -#: const/message_keys.py:27 +#: const/message_keys.py:21 msgid "click to see the least recently updated questions" msgstr "" -#: const/message_keys.py:28 +#: const/message_keys.py:22 msgid "by activity" msgstr "" -#: const/message_keys.py:29 +#: const/message_keys.py:23 msgid "click to see the most recently updated questions" msgstr "" -#: const/message_keys.py:30 +#: const/message_keys.py:24 msgid "click to see the least answered questions" msgstr "" -#: const/message_keys.py:31 +#: const/message_keys.py:25 msgid "by answers" msgstr "" -#: const/message_keys.py:32 +#: const/message_keys.py:26 msgid "click to see the most answered questions" msgstr "" -#: const/message_keys.py:33 +#: const/message_keys.py:27 msgid "click to see least voted questions" msgstr "" -#: const/message_keys.py:34 +#: const/message_keys.py:28 msgid "by votes" msgstr "" -#: const/message_keys.py:35 +#: const/message_keys.py:29 msgid "click to see most voted questions" msgstr "" -#: const/message_keys.py:36 models/tag.py:311 +#: const/message_keys.py:30 models/tag.py:328 msgid "interesting" msgstr "" -#: const/message_keys.py:37 models/tag.py:312 +#: const/message_keys.py:31 models/tag.py:329 msgid "ignored" msgstr "" -#: const/message_keys.py:38 models/tag.py:313 +#: const/message_keys.py:32 models/tag.py:330 msgid "subscribed" msgstr "" -#: const/message_keys.py:39 templates/question_retag.html:58 +#: const/message_keys.py:33 templates/question_retag.html:58 msgid "tags are required" msgstr "" -#: const/message_keys.py:41 +#: const/message_keys.py:35 msgid "please use letters, numbers and characters \"-+.#\"" msgstr "" -#: const/message_keys.py:47 +#: const/message_keys.py:38 msgid "" -"Sorry, your account appears to be blocked and you cannot make new posts " -"until this issue is resolved. Please contact the forum administrator to " -"reach a resolution." +"# is not a valid character at the beginning of tags, use only letters and " +"numbers" +msgstr "" + +#: const/message_keys.py:41 +#, python-format +msgid "Sorry, you cannot %(perform_action)s because %(your_account_is)s" msgstr "" -#: const/message_keys.py:52 models/__init__.py:1158 +#: const/message_keys.py:43 +#, python-format +msgid ">%(min_rep)s points required to %(perform_action)s" +msgstr "" + +#: const/message_keys.py:44 +#, python-format +msgid "Sorry, you will be able to %(perform_action)s after %(until)s" +msgstr "" + +#: const/message_keys.py:46 +#, python-format +msgid "Sorry, only moderators or the %(post_author)s %(perform_action)s" +msgstr "" + +#: const/message_keys.py:48 msgid "" -"Sorry, your account appears to be suspended and you cannot make new posts " -"until this issue is resolved. You can, however edit your existing posts. " -"Please contact the forum administrator to reach a resolution." +"Your account might be blocked in error - please contact the site " +"administrators, if you think so." msgstr "" -#: deps/django_authopenid/backends.py:99 +#: deps/django_authopenid/backends.py:100 msgid "" "Welcome! Please set email address (important!) in your profile and adjust " "screen name, if necessary." msgstr "" -#: deps/django_authopenid/forms.py:112 deps/django_authopenid/views.py:208 +#: deps/django_authopenid/forms.py:112 deps/django_authopenid/views.py:209 msgid "i-names are not supported" msgstr "" -#: deps/django_authopenid/forms.py:236 +#: deps/django_authopenid/forms.py:242 #, python-format msgid "Please enter your %(username_token)s" msgstr "" -#: deps/django_authopenid/forms.py:262 +#: deps/django_authopenid/forms.py:268 msgid "Please, enter your user name" msgstr "" -#: deps/django_authopenid/forms.py:266 +#: deps/django_authopenid/forms.py:272 msgid "Please, enter your password" msgstr "" -#: deps/django_authopenid/forms.py:273 deps/django_authopenid/forms.py:277 +#: deps/django_authopenid/forms.py:279 deps/django_authopenid/forms.py:283 msgid "Please, enter your new password" msgstr "" -#: deps/django_authopenid/forms.py:288 +#: deps/django_authopenid/forms.py:294 msgid "Passwords did not match" msgstr "" -#: deps/django_authopenid/forms.py:300 deps/django_authopenid/forms.py:355 +#: deps/django_authopenid/forms.py:306 deps/django_authopenid/forms.py:368 #, python-format msgid "choose password > %(len)s characters" msgstr "" -#: deps/django_authopenid/forms.py:340 utils/forms.py:265 +#: deps/django_authopenid/forms.py:353 utils/forms.py:265 msgid "password is required" msgstr "" -#: deps/django_authopenid/forms.py:346 +#: deps/django_authopenid/forms.py:359 msgid "retype your password" msgstr "" -#: deps/django_authopenid/forms.py:366 utils/forms.py:270 +#: deps/django_authopenid/forms.py:379 utils/forms.py:270 msgid "entered passwords did not match, please try again" msgstr "" -#: deps/django_authopenid/forms.py:416 +#: deps/django_authopenid/forms.py:429 msgid "Sorry, we don't have this email address in the database" msgstr "" -#: deps/django_authopenid/forms.py:455 +#: deps/django_authopenid/forms.py:468 msgid "Your user name (<i>required</i>)" msgstr "" -#: deps/django_authopenid/forms.py:472 +#: deps/django_authopenid/forms.py:485 msgid "sorry, there is no such user name" msgstr "" -#: deps/django_authopenid/urls.py:14 deps/django_authopenid/urls.py:20 -#: deps/django_authopenid/urls.py:23 setup_templates/settings.py:232 +#: deps/django_authopenid/urls.py:17 deps/django_authopenid/urls.py:23 +#: deps/django_authopenid/urls.py:26 setup_templates/settings.py:232 msgid "signin/" msgstr "" -#: deps/django_authopenid/urls.py:15 +#: deps/django_authopenid/urls.py:18 msgid "widget/signin/" msgstr "" -#: deps/django_authopenid/urls.py:18 +#: deps/django_authopenid/urls.py:21 msgid "signout/" msgstr "" -#: deps/django_authopenid/urls.py:23 +#: deps/django_authopenid/urls.py:26 msgid "complete-oauth/" msgstr "" -#: deps/django_authopenid/urls.py:32 +#: deps/django_authopenid/urls.py:35 msgid "register/" msgstr "" -#: deps/django_authopenid/urls.py:34 +#: deps/django_authopenid/urls.py:37 msgid "signup/" msgstr "" -#: deps/django_authopenid/urls.py:43 +#: deps/django_authopenid/urls.py:46 msgid "logout/" msgstr "" -#: deps/django_authopenid/urls.py:48 +#: deps/django_authopenid/urls.py:51 msgid "recover/" msgstr "" -#: deps/django_authopenid/urls.py:50 +#: deps/django_authopenid/urls.py:53 msgid "verify-email/" msgstr "" -#: deps/django_authopenid/util.py:379 +#: deps/django_authopenid/util.py:391 #, python-format msgid "%(site)s user name and password" msgstr "" -#: deps/django_authopenid/util.py:385 templates/authopenid/signin.html:120 -#: templates/authopenid/widget_signin.html:120 +#: deps/django_authopenid/util.py:397 templates/authopenid/signin.html:113 +#: templates/authopenid/widget_signin.html:106 msgid "Create a password-protected account" msgstr "" -#: deps/django_authopenid/util.py:386 +#: deps/django_authopenid/util.py:398 msgid "Change your password" msgstr "" -#: deps/django_authopenid/util.py:486 +#: deps/django_authopenid/util.py:410 +#, python-format +msgid "Login with %(login_name)s" +msgstr "" + +#: deps/django_authopenid/util.py:412 +#, python-format +msgid "%(login_name)s username" +msgstr "" + +#: deps/django_authopenid/util.py:517 msgid "Sign in with Yahoo" msgstr "" -#: deps/django_authopenid/util.py:493 +#: deps/django_authopenid/util.py:524 msgid "AOL screen name" msgstr "" -#: deps/django_authopenid/util.py:502 +#: deps/django_authopenid/util.py:533 msgid "Sign in with LaunchPad" msgstr "" -#: deps/django_authopenid/util.py:509 +#: deps/django_authopenid/util.py:540 msgid "OpenID url" msgstr "" -#: deps/django_authopenid/util.py:538 +#: deps/django_authopenid/util.py:569 msgid "Flickr user name" msgstr "" -#: deps/django_authopenid/util.py:546 +#: deps/django_authopenid/util.py:577 msgid "Technorati user name" msgstr "" -#: deps/django_authopenid/util.py:554 +#: deps/django_authopenid/util.py:585 msgid "WordPress blog name" msgstr "" -#: deps/django_authopenid/util.py:562 +#: deps/django_authopenid/util.py:593 msgid "Blogger blog name" msgstr "" -#: deps/django_authopenid/util.py:570 +#: deps/django_authopenid/util.py:601 msgid "LiveJournal blog name" msgstr "" -#: deps/django_authopenid/util.py:578 +#: deps/django_authopenid/util.py:609 msgid "ClaimID user name" msgstr "" -#: deps/django_authopenid/util.py:586 +#: deps/django_authopenid/util.py:617 msgid "Vidoop user name" msgstr "" -#: deps/django_authopenid/util.py:594 +#: deps/django_authopenid/util.py:625 msgid "Verisign user name" msgstr "" -#: deps/django_authopenid/util.py:629 +#: deps/django_authopenid/util.py:660 #, python-format msgid "Change your %(provider)s password" msgstr "" -#: deps/django_authopenid/util.py:633 +#: deps/django_authopenid/util.py:664 #, python-format msgid "Click to see if your %(provider)s signin still works for %(site_name)s" msgstr "" -#: deps/django_authopenid/util.py:642 +#: deps/django_authopenid/util.py:673 #, python-format msgid "Create password for %(provider)s" msgstr "" -#: deps/django_authopenid/util.py:646 +#: deps/django_authopenid/util.py:677 #, python-format msgid "Connect your %(provider)s account to %(site_name)s" msgstr "" -#: deps/django_authopenid/util.py:655 +#: deps/django_authopenid/util.py:686 #, python-format msgid "Signin with %(provider)s user name and password" msgstr "" -#: deps/django_authopenid/util.py:662 +#: deps/django_authopenid/util.py:693 #, python-format msgid "Sign in with your %(provider)s account" msgstr "" -#: deps/django_authopenid/views.py:215 +#: deps/django_authopenid/views.py:217 #, python-format msgid "OpenID %(openid_url)s is invalid" msgstr "" -#: deps/django_authopenid/views.py:394 +#: deps/django_authopenid/views.py:402 msgid "" "Sorry, there was some problem connecting to the login provider, please try " "again or use another login method" msgstr "" -#: deps/django_authopenid/views.py:523 deps/django_authopenid/views.py:798 +#: deps/django_authopenid/views.py:531 deps/django_authopenid/views.py:838 msgid "Your new password is saved" msgstr "" -#: deps/django_authopenid/views.py:571 deps/django_authopenid/views.py:586 +#: deps/django_authopenid/views.py:611 deps/django_authopenid/views.py:626 #, python-format msgid "" "Unfortunately, there was some problem when connecting to %(provider)s, " "please try again or use another provider" msgstr "" -#: deps/django_authopenid/views.py:616 +#: deps/django_authopenid/views.py:656 msgid "The login password combination was not correct" msgstr "" -#: deps/django_authopenid/views.py:720 +#: deps/django_authopenid/views.py:760 msgid "Please click any of the icons below to sign in" msgstr "" -#: deps/django_authopenid/views.py:722 +#: deps/django_authopenid/views.py:762 msgid "Account recovery email sent" msgstr "" -#: deps/django_authopenid/views.py:725 +#: deps/django_authopenid/views.py:765 msgid "Please add one or more login methods." msgstr "" -#: deps/django_authopenid/views.py:727 +#: deps/django_authopenid/views.py:767 msgid "If you wish, please add, remove or re-validate your login methods" msgstr "" -#: deps/django_authopenid/views.py:729 +#: deps/django_authopenid/views.py:769 msgid "Please wait a second! Your account is recovered, but ..." msgstr "" -#: deps/django_authopenid/views.py:731 +#: deps/django_authopenid/views.py:771 msgid "Sorry, this account recovery key has expired or is invalid" msgstr "" -#: deps/django_authopenid/views.py:818 +#: deps/django_authopenid/views.py:858 #, python-format msgid "Login method %(provider_name)s does not exist" msgstr "" -#: deps/django_authopenid/views.py:824 +#: deps/django_authopenid/views.py:864 msgid "Oops, sorry - there was some error - please try again" msgstr "" -#: deps/django_authopenid/views.py:905 +#: deps/django_authopenid/views.py:945 msgid "" "If you are trying to sign in to another account, please sign out first. " "Otherwise, please report the incident to the site administrator." msgstr "" -#: deps/django_authopenid/views.py:937 +#: deps/django_authopenid/views.py:977 #, python-format msgid "Your %(provider)s login works fine" msgstr "" -#: deps/django_authopenid/views.py:1135 +#: deps/django_authopenid/views.py:1176 msgid "" "Sorry, registration failed. The token can be already used or has expired. " "Please try again" msgstr "" -#: deps/django_authopenid/views.py:1280 +#: deps/django_authopenid/views.py:1321 #, python-format msgid "Recover your %(site)s account" msgstr "" -#: deps/django_authopenid/views.py:1315 +#: deps/django_authopenid/views.py:1356 msgid "Please check your email and visit the enclosed link." msgstr "" @@ -3535,7 +3863,7 @@ msgid "Congratulations, you are now an Administrator" msgstr "" #: mail/__init__.py:183 -msgid "<p>To ask by email, please:</p>" +msgid "<p>To post by email, please:</p>" msgstr "" #: mail/__init__.py:185 @@ -3543,7 +3871,7 @@ msgid "<li>Type title in the subject line</li>" msgstr "" #: mail/__init__.py:188 -msgid "<li>Type details of your question into the email body</li>" +msgid "<li>Type details into the email body</li>" msgstr "" #: mail/__init__.py:191 @@ -3567,21 +3895,21 @@ msgstr "" #: mail/__init__.py:214 #, python-format msgid "" -"<p>Sorry, there was an error posting your question please contact the " -"%(site)s administrator</p>" +"<p>Sorry, there was an error while processing your message please contact " +"the %(site)s administrator</p>" msgstr "" #: mail/__init__.py:241 #, python-format msgid "" -"<p>Sorry, in order to post questions on %(site)s by email, please <a href=" +"<p>Sorry, in order to make posts to %(site)s by email, please <a href=" "\"%(url)s\">register first</a></p>" msgstr "" #: mail/__init__.py:249 msgid "" -"<p>Sorry, your question could not be posted due to insufficient privileges " -"of your user account</p>" +"<p>Sorry, your post could not be made by email due to insufficient " +"privileges of your user account</p>" msgstr "" #: mail/lamson_handlers.py:162 @@ -3605,130 +3933,100 @@ msgstr "" msgid "Re: %s" msgstr "" -#: management/commands/send_accept_answer_reminders.py:61 -#, python-format -msgid "Accept the best answer for %(question_count)d of your questions" -msgstr "" - -#: management/commands/send_accept_answer_reminders.py:66 -msgid "Please accept the best answer for this question:" +#: management/commands/send_accept_answer_reminders.py:60 +msgid "Please select the best responses to:" msgstr "" -#: management/commands/send_accept_answer_reminders.py:68 -msgid "Please accept the best answer for these questions:" -msgstr "" +#: management/commands/send_email_alerts.py:437 +#, python-format +msgid "%(question_count)d update about %(topics)s" +msgid_plural "%(question_count)d updates about %(topics)s" +msgstr[0] "" +msgstr[1] "" -#: management/commands/send_email_alerts.py:436 +#: management/commands/send_email_alerts.py:446 #, python-format -msgid "%(question_count)d updated question about %(topics)s" -msgid_plural "%(question_count)d updated questions about %(topics)s" +msgid "%(question_count)d update" +msgid_plural "%(question_count)d updates" msgstr[0] "" msgstr[1] "" -#: management/commands/send_email_alerts.py:457 +#: management/commands/send_email_alerts.py:466 msgid "new question" msgstr "" #: management/commands/send_unanswered_question_reminders.py:67 #, python-format -msgid "%(question_count)d unanswered question about %(topics)s" -msgid_plural "%(question_count)d unanswered questions about %(topics)s" +msgid "%(question_count)d %(unanswered_question)s about %(topics)s" +msgid_plural "%(question_count)d %(unanswered_questions)s about %(topics)s" msgstr[0] "" msgstr[1] "" -#: middleware/forum_mode.py:63 +#: middleware/forum_mode.py:64 #, python-format msgid "Please log in to use %s" msgstr "" -#: models/__init__.py:591 models/__init__.py:1410 views/writers.py:226 -msgid "Sorry, but you have only read access" -msgstr "" - -#: models/__init__.py:595 -msgid "Sorry, this operation is not allowed" +#: models/__init__.py:621 +msgid "perform this action" msgstr "" -#: models/__init__.py:645 -msgid "" -"Sorry, you cannot accept or unaccept best answers because your account is " -"blocked" +#: models/__init__.py:624 models/__init__.py:1285 views/writers.py:222 +msgid "Sorry, but you have only read access" msgstr "" -#: models/__init__.py:649 -msgid "" -"Sorry, you cannot accept or unaccept best answers because your account is " -"suspended" +#: models/__init__.py:630 models/__init__.py:695 +msgid "your account is blocked" msgstr "" -#: models/__init__.py:663 -#, python-format -msgid "" -">%(points)s points required to accept or unaccept your own answer to your " -"own question" +#: models/__init__.py:637 models/__init__.py:644 models/__init__.py:691 +msgid "your account is suspended" msgstr "" -#: models/__init__.py:687 +#: models/__init__.py:661 #, python-format -msgid "" -"Sorry, you will be able to accept this answer only after %(will_be_able_at)s" +msgid "Sorry, only moderators and site administrators can %(perform_action)s" msgstr "" -#: models/__init__.py:696 +#: models/__init__.py:668 #, python-format msgid "" -"Sorry, only moderators or original author of the question - %(username)s - " -"can accept or unaccept the best answer" +"Sorry, only administrators, moderators or users with reputation > " +"%(min_rep)s can %(perform_action)s" msgstr "" -#: models/__init__.py:719 +#: models/__init__.py:758 msgid "Sorry, you cannot vote for your own posts" msgstr "" -#: models/__init__.py:723 -msgid "" -"Sorry your account appears to be blocked and you cannot vote - please " -"contact the site administrator to resolve the issue" -msgstr "" - -#: models/__init__.py:728 -msgid "" -"Sorry your account appears to be suspended and you cannot vote - please " -"contact the site administrator to resolve the issue" -msgstr "" - -#: models/__init__.py:738 -#, python-format -msgid ">%(points)s points required to upvote" -msgstr "" - -#: models/__init__.py:744 -#, python-format -msgid ">%(points)s points required to downvote" +#: models/__init__.py:765 templates/faq_static.html:32 +#: templates/user_profile/user_votes.html:14 +msgid "upvote" msgstr "" -#: models/__init__.py:759 -msgid "Sorry, blocked users cannot upload files" +#: models/__init__.py:768 templates/faq_static.html:42 +#: templates/user_profile/user_votes.html:16 +msgid "downvote" msgstr "" -#: models/__init__.py:760 -msgid "Sorry, suspended users cannot upload files" +#: models/__init__.py:783 +msgid "upload files" msgstr "" -#: models/__init__.py:762 -#, python-format -msgid "sorry, file uploading requires karma >%(min_rep)s" +#: models/__init__.py:793 +msgid "merge duplicate questions" msgstr "" -#: models/__init__.py:781 +#: models/__init__.py:806 msgid "Could not post, because your karma is insufficient to publish links" msgstr "" -#: models/__init__.py:807 -msgid "Sorry, you already gave an answer, please edit it instead." +#: models/__init__.py:829 +#, python-format +msgid "Sorry, %(you_already_gave_an_answer)s, please edit it instead." msgstr "" -#: models/__init__.py:831 +#: models/__init__.py:855 #, python-format msgid "" "Sorry, comments (except the last one) are editable only within %(minutes)s " @@ -3739,644 +4037,483 @@ msgid_plural "" msgstr[0] "" msgstr[1] "" -#: models/__init__.py:843 +#: models/__init__.py:867 msgid "Sorry, but only post owners or moderators can edit comments" msgstr "" -#: models/__init__.py:872 -msgid "" -"Sorry, since your account is suspended you can comment only your own posts" +#: models/__init__.py:881 +msgid "Sorry, but only post owners or moderators convert posts" msgstr "" -#: models/__init__.py:876 -#, python-format -msgid "" -"Sorry, to comment any post a minimum reputation of %(min_rep)s points is " -"required. You can still comment your own posts and answers to your questions" +#: models/__init__.py:910 +msgid "post comments" msgstr "" -#: models/__init__.py:906 +#: models/__init__.py:931 msgid "" "This post has been deleted and can be seen only by post owners, site " "administrators and moderators" msgstr "" -#: models/__init__.py:923 +#: models/__init__.py:943 msgid "" "Sorry, only moderators, site administrators and post owners can edit deleted " "posts" msgstr "" -#: models/__init__.py:939 -msgid "Sorry, since your account is blocked you cannot edit posts" -msgstr "" - -#: models/__init__.py:943 -msgid "Sorry, since your account is suspended you can edit only your own posts" +#: models/__init__.py:959 +msgid "edit wiki posts" msgstr "" -#: models/__init__.py:948 -#, python-format -msgid "" -"Sorry, to edit wiki posts, a minimum reputation of %(min_rep)s is required" +#: models/__init__.py:962 +msgid "edit posts" msgstr "" -#: models/__init__.py:955 +#: models/__init__.py:1022 #, python-format msgid "" -"Sorry, to edit other people's posts, a minimum reputation of %(min_rep)s is " -"required" -msgstr "" - -#: models/__init__.py:1018 -msgid "" -"Sorry, cannot delete your question since it has an upvoted answer posted by " -"someone else" +"Sorry, cannot %(delete_your_question)s since it has an %(upvoted_answer)s " +"posted by someone else" msgid_plural "" -"Sorry, cannot delete your question since it has some upvoted answers posted " -"by other users" +"Sorry, cannot %(delete_your_question)s since it has some %(upvoted_answers)s " +"posted by other users" msgstr[0] "" msgstr[1] "" -#: models/__init__.py:1033 -msgid "Sorry, since your account is blocked you cannot delete posts" -msgstr "" - -#: models/__init__.py:1037 -msgid "" -"Sorry, since your account is suspended you can delete only your own posts" -msgstr "" - -#: models/__init__.py:1041 -#, python-format -msgid "" -"Sorry, to delete other people's posts, a minimum reputation of %(min_rep)s " -"is required" +#: models/__init__.py:1044 +msgid "delete posts" msgstr "" -#: models/__init__.py:1062 -msgid "Sorry, since your account is blocked you cannot close questions" +#: models/__init__.py:1072 +msgid "reopen questions" msgstr "" -#: models/__init__.py:1066 -msgid "Sorry, since your account is suspended you cannot close questions" +#: models/__init__.py:1086 +msgid "You have flagged this post before and cannot do it more than once" msgstr "" -#: models/__init__.py:1070 -#, python-format -msgid "" -"Sorry, to close other people' posts, a minimum reputation of %(min_rep)s is " -"required" +#: models/__init__.py:1098 +msgid "flag posts as offensive" msgstr "" -#: models/__init__.py:1079 -#, python-format -msgid "" -"Sorry, to close own question a minimum reputation of %(min_rep)s is required" -msgstr "" - -#: models/__init__.py:1106 -#, python-format -msgid "" -"Sorry, only administrators, moderators or post owners with reputation > " -"%(min_rep)s can reopen questions." -msgstr "" - -#: models/__init__.py:1112 -#, python-format -msgid "" -"Sorry, to reopen own question a minimum reputation of %(min_rep)s is required" -msgstr "" - -#: models/__init__.py:1117 -msgid "Sorry, you cannot reopen questions because your account is blocked" -msgstr "" - -#: models/__init__.py:1122 -msgid "Sorry, you cannot reopen questions because your account is suspended" -msgstr "" - -#: models/__init__.py:1145 -msgid "You have flagged this question before and cannot do it more than once" -msgstr "" - -#: models/__init__.py:1153 -msgid "Sorry, since your account is blocked you cannot flag posts as offensive" -msgstr "" - -#: models/__init__.py:1164 -#, python-format -msgid "" -"Sorry, to flag posts as offensive a minimum reputation of %(min_rep)s is " -"required" -msgstr "" - -#: models/__init__.py:1185 +#: models/__init__.py:1110 #, python-format msgid "" "Sorry, you have exhausted the maximum number of %(max_flags_per_day)s " "offensive flags per day." msgstr "" -#: models/__init__.py:1197 +#: models/__init__.py:1122 msgid "cannot remove non-existing flag" msgstr "" -#: models/__init__.py:1203 -msgid "Sorry, since your account is blocked you cannot remove flags" +#: models/__init__.py:1131 +msgid "remove flags" msgstr "" -#: models/__init__.py:1207 -msgid "" -"Sorry, your account appears to be suspended and you cannot remove flags. " -"Please contact the forum administrator to reach a resolution." -msgstr "" - -#: models/__init__.py:1213 -#, python-format -msgid "Sorry, to flag posts a minimum reputation of %(min_rep)d is required" -msgid_plural "" -"Sorry, to flag posts a minimum reputation of %(min_rep)d is required" -msgstr[0] "" -msgstr[1] "" - -#: models/__init__.py:1232 +#: models/__init__.py:1142 msgid "you don't have the permission to remove all flags" msgstr "" -#: models/__init__.py:1233 +#: models/__init__.py:1143 msgid "no flags for this entry" msgstr "" -#: models/__init__.py:1257 -msgid "" -"Sorry, only question owners, site administrators and moderators can retag " -"deleted questions" -msgstr "" - -#: models/__init__.py:1265 -msgid "Sorry, since your account is blocked you cannot retag questions" -msgstr "" - -#: models/__init__.py:1269 -msgid "" -"Sorry, since your account is suspended you can retag only your own questions" -msgstr "" - -#: models/__init__.py:1273 -#, python-format -msgid "" -"Sorry, to retag questions a minimum reputation of %(min_rep)s is required" -msgstr "" - -#: models/__init__.py:1292 -msgid "Sorry, since your account is blocked you cannot delete comment" -msgstr "" - -#: models/__init__.py:1296 -msgid "" -"Sorry, since your account is suspended you can delete only your own comments" -msgstr "" - -#: models/__init__.py:1300 -#, python-format -msgid "Sorry, to delete comments reputation of %(min_rep)s is required" +#: models/__init__.py:1183 +msgid "delete comments" msgstr "" -#: models/__init__.py:1325 +#: models/__init__.py:1198 msgid "sorry, but older votes cannot be revoked" msgstr "" -#: models/__init__.py:2045 utils/functions.py:98 +#: models/__init__.py:2007 utils/functions.py:98 #, python-format msgid "on %(date)s" msgstr "" -#: models/__init__.py:2047 +#: models/__init__.py:2009 msgid "in two days" msgstr "" -#: models/__init__.py:2049 +#: models/__init__.py:2011 msgid "tomorrow" msgstr "" -#: models/__init__.py:2051 +#: models/__init__.py:2013 #, python-format msgid "in %(hr)d hour" msgid_plural "in %(hr)d hours" msgstr[0] "" msgstr[1] "" -#: models/__init__.py:2053 +#: models/__init__.py:2015 #, python-format msgid "in %(min)d min" msgid_plural "in %(min)d mins" msgstr[0] "" msgstr[1] "" -#: models/__init__.py:2054 +#: models/__init__.py:2016 #, python-format msgid "%(days)d day" msgid_plural "%(days)d days" msgstr[0] "" msgstr[1] "" -#: models/__init__.py:2056 +#: models/__init__.py:2018 #, python-format msgid "" -"New users must wait %(days)s before answering their own question. You can " -"post an answer %(left)s" +"New users must wait %(days)s to %(answer_own_questions)s. You can post an " +"answer %(left)s" msgstr "" -#: models/__init__.py:2244 templates/email/feedback_email.txt:9 +#: models/__init__.py:2211 templates/email/feedback_email.txt:9 msgid "Anonymous" msgstr "" -#: models/__init__.py:2348 -msgid "Site Adminstrator" -msgstr "" - -#: models/__init__.py:2350 -msgid "Forum Moderator" +#: models/__init__.py:2315 +msgid "Registered User" msgstr "" -#: models/__init__.py:2352 -msgid "Suspended User" +#: models/__init__.py:2317 +msgid "Administrator" msgstr "" -#: models/__init__.py:2354 -msgid "Blocked User" +#: models/__init__.py:2319 +msgid "Moderator" msgstr "" -#: models/__init__.py:2356 -msgid "Registered User" +#: models/__init__.py:2321 +msgid "Suspended User" msgstr "" -#: models/__init__.py:2358 -msgid "Watched User" +#: models/__init__.py:2323 +msgid "Blocked User" msgstr "" -#: models/__init__.py:2360 -msgid "Approved User" -msgstr "" +#: models/__init__.py:2325 +#, fuzzy +msgid "New User" +msgstr "People" -#: models/__init__.py:2551 +#: models/__init__.py:2521 #, python-format msgid "%(username)s karma is %(reputation)s" msgstr "" -#: models/__init__.py:2564 +#: models/__init__.py:2534 #, python-format msgid "one gold badge" msgid_plural "%(count)d gold badges" msgstr[0] "" msgstr[1] "" -#: models/__init__.py:2571 +#: models/__init__.py:2541 #, python-format msgid "one silver badge" msgid_plural "%(count)d silver badges" msgstr[0] "" msgstr[1] "" -#: models/__init__.py:2578 +#: models/__init__.py:2548 #, python-format msgid "one bronze badge" msgid_plural "%(count)d bronze badges" msgstr[0] "" msgstr[1] "" -#: models/__init__.py:2589 +#: models/__init__.py:2559 #, python-format msgid "%(item1)s and %(item2)s" msgstr "" -#: models/__init__.py:2591 +#: models/__init__.py:2561 #, python-format msgid "%(user)s has %(badges)s" msgstr "" -#: models/__init__.py:2738 +#: models/__init__.py:2708 #, python-format msgid "At least %d karma point is required to post links" msgid_plural "At least %d karma points is required to post links" msgstr[0] "" msgstr[1] "" -#: models/__init__.py:3221 +#: models/__init__.py:3217 #, python-format msgid "%(user)s shared a %(post_link)s." msgstr "" -#: models/__init__.py:3224 models/__init__.py:3234 +#: models/__init__.py:3220 models/__init__.py:3230 #, python-format msgid "%(user)s edited a %(post_link)s." msgstr "" -#: models/__init__.py:3226 +#: models/__init__.py:3222 #, python-format msgid "%(user)s posted a %(post_link)s" msgstr "" -#: models/__init__.py:3229 +#: models/__init__.py:3225 #, python-format msgid "%(user)s edited an %(post_link)s." msgstr "" -#: models/__init__.py:3231 +#: models/__init__.py:3227 #, python-format msgid "%(user)s posted an %(post_link)s." msgstr "" -#: models/__init__.py:3236 +#: models/__init__.py:3232 #, python-format msgid "%(user)s posted a %(post_link)s." msgstr "" -#: models/__init__.py:3252 +#: models/__init__.py:3260 msgid "To reply, PLEASE WRITE ABOVE THIS LINE." msgstr "" -#: models/__init__.py:3294 +#: models/__init__.py:3302 #, python-format msgid "\"%(title)s\"" msgstr "" -#: models/__init__.py:3446 +#: models/__init__.py:3454 #, python-format msgid "" "Congratulations, you have received a badge '%(badge_name)s'. Check out <a " "href=\"%(user_profile)s\">your profile</a>." msgstr "" -#: models/__init__.py:3725 +#: models/__init__.py:3737 #, python-format msgid "Welcome to %(site_name)s" msgstr "" -#: models/__init__.py:3746 views/commands.py:697 +#: models/__init__.py:3758 views/commands.py:704 msgid "Your tag subscription was saved, thanks!" msgstr "" -#: models/badges.py:129 +#: models/badges.py:128 #, python-format msgid "Deleted own post with %(votes)s or more upvotes" msgstr "" -#: models/badges.py:133 +#: models/badges.py:132 msgid "Disciplined" msgstr "" -#: models/badges.py:151 +#: models/badges.py:150 #, python-format msgid "Deleted own post with %(votes)s or more downvotes" msgstr "" -#: models/badges.py:155 +#: models/badges.py:154 msgid "Peer Pressure" msgstr "" -#: models/badges.py:174 +#: models/badges.py:173 #, python-format -msgid "Received at least %(votes)s upvote for an answer for the first time" +msgid "Gave an %(answer_voted_up)s at least %(votes)s times for the first time" msgstr "" -#: models/badges.py:178 +#: models/badges.py:180 msgid "Teacher" msgstr "" -#: models/badges.py:218 +#: models/badges.py:220 msgid "Supporter" msgstr "" -#: models/badges.py:219 +#: models/badges.py:221 msgid "First upvote" msgstr "" -#: models/badges.py:227 +#: models/badges.py:229 msgid "Critic" msgstr "" -#: models/badges.py:228 +#: models/badges.py:230 msgid "First downvote" msgstr "" -#: models/badges.py:237 +#: models/badges.py:239 msgid "Civic Duty" msgstr "" -#: models/badges.py:238 +#: models/badges.py:240 #, python-format msgid "Voted %(num)s times" msgstr "" -#: models/badges.py:252 +#: models/badges.py:254 #, python-format -msgid "Answered own question with at least %(num)s up votes" +msgid "%(answered_own_question)s with at least %(num)s up votes" msgstr "" -#: models/badges.py:256 +#: models/badges.py:260 msgid "Self-Learner" msgstr "" -#: models/badges.py:304 -msgid "Nice Answer" -msgstr "" - -#: models/badges.py:309 models/badges.py:321 models/badges.py:333 +#: models/badges.py:313 models/badges.py:328 models/badges.py:343 #, python-format -msgid "Answer voted up %(num)s times" -msgstr "" - -#: models/badges.py:316 -msgid "Good Answer" -msgstr "" - -#: models/badges.py:328 -msgid "Great Answer" +msgid "%(answer_voted_up)s %(num)s times" msgstr "" -#: models/badges.py:340 -msgid "Nice Question" -msgstr "" - -#: models/badges.py:345 models/badges.py:357 models/badges.py:369 +#: models/badges.py:358 models/badges.py:373 #, python-format -msgid "Question voted up %(num)s times" -msgstr "" - -#: models/badges.py:352 -msgid "Good Question" +msgid "%(question_voted_up)s up %(num)s times" msgstr "" -#: models/badges.py:364 -msgid "Great Question" +#: models/badges.py:388 +#, python-format +msgid "%(question_voted_up)s %(num)s times" msgstr "" -#: models/badges.py:376 +#: models/badges.py:398 msgid "Student" msgstr "" -#: models/badges.py:381 -msgid "Asked first question with at least one up vote" -msgstr "" - -#: models/badges.py:414 -msgid "Popular Question" -msgstr "" - -#: models/badges.py:418 models/badges.py:429 models/badges.py:441 +#: models/badges.py:403 #, python-format -msgid "Asked a question with %(views)s views" -msgstr "" - -#: models/badges.py:425 -msgid "Notable Question" +msgid "%(asked_first_question)s with at least one up vote" msgstr "" -#: models/badges.py:436 -msgid "Famous Question" +#: models/badges.py:442 models/badges.py:455 models/badges.py:469 +#, python-format +msgid "%(asked_a_question)s with %(views)s views" msgstr "" -#: models/badges.py:450 -msgid "Asked a question and accepted an answer" +#: models/badges.py:480 +#, python-format +msgid "%(asked_a_question)s and %(accepted_an_answer)s" msgstr "" -#: models/badges.py:453 +#: models/badges.py:486 msgid "Scholar" msgstr "" -#: models/badges.py:495 +#: models/badges.py:528 msgid "Enlightened" msgstr "" -#: models/badges.py:499 +#: models/badges.py:532 models/badges.py:547 #, python-format -msgid "First answer was accepted with %(num)s or more votes" +msgid "%(gave_accepted_answer)s upvoted %(num)s or more times" msgstr "" -#: models/badges.py:507 +#: models/badges.py:543 msgid "Guru" msgstr "" -#: models/badges.py:510 -#, python-format -msgid "Answer accepted with %(num)s or more votes" -msgstr "" - -#: models/badges.py:518 +#: models/badges.py:559 #, python-format msgid "" -"Answered a question more than %(days)s days later with at least %(votes)s " -"votes" +"%(answered_a_question)s more than %(days)s days later with at least " +"%(votes)s votes" msgstr "" -#: models/badges.py:525 +#: models/badges.py:568 msgid "Necromancer" msgstr "" -#: models/badges.py:548 +#: models/badges.py:591 msgid "Citizen Patrol" msgstr "" -#: models/badges.py:551 +#: models/badges.py:594 msgid "First flagged post" msgstr "" -#: models/badges.py:563 +#: models/badges.py:606 msgid "Cleanup" msgstr "" -#: models/badges.py:566 +#: models/badges.py:609 msgid "First rollback" msgstr "" -#: models/badges.py:577 +#: models/badges.py:620 msgid "Pundit" msgstr "" -#: models/badges.py:580 +#: models/badges.py:623 msgid "Left 10 comments with score of 10 or more" msgstr "" -#: models/badges.py:612 +#: models/badges.py:656 msgid "Editor" msgstr "" -#: models/badges.py:615 +#: models/badges.py:659 msgid "First edit" msgstr "" -#: models/badges.py:623 +#: models/badges.py:667 msgid "Associate Editor" msgstr "" -#: models/badges.py:627 +#: models/badges.py:671 #, python-format msgid "Edited %(num)s entries" msgstr "" -#: models/badges.py:634 +#: models/badges.py:678 msgid "Organizer" msgstr "" -#: models/badges.py:637 +#: models/badges.py:681 msgid "First retag" msgstr "" -#: models/badges.py:644 +#: models/badges.py:688 msgid "Autobiographer" msgstr "" -#: models/badges.py:647 +#: models/badges.py:691 msgid "Completed all user profile fields" msgstr "" -#: models/badges.py:663 +#: models/badges.py:708 #, python-format -msgid "Question favorited by %(num)s users" +msgid "%(asked_a_question)s with %(num)s followers" msgstr "" -#: models/badges.py:689 -msgid "Stellar Question" -msgstr "" - -#: models/badges.py:698 -msgid "Favorite Question" -msgstr "" - -#: models/badges.py:710 +#: models/badges.py:760 msgid "Enthusiast" msgstr "" -#: models/badges.py:714 +#: models/badges.py:764 #, python-format msgid "Visited site every day for %(num)s days in a row" msgstr "" -#: models/badges.py:732 +#: models/badges.py:782 msgid "Commentator" msgstr "" -#: models/badges.py:736 +#: models/badges.py:786 #, python-format msgid "Posted %(num_comments)s comments" msgstr "" -#: models/badges.py:752 +#: models/badges.py:802 msgid "Taxonomist" msgstr "" -#: models/badges.py:756 +#: models/badges.py:806 #, python-format -msgid "Created a tag used by %(num)s questions" -msgstr "" +msgid "Created a tag used %(num)s time" +msgid_plural "Created a tag used %(num)s times" +msgstr[0] "" +msgstr[1] "" -#: models/badges.py:774 +#: models/badges.py:826 msgid "Expert" msgstr "" -#: models/badges.py:777 +#: models/badges.py:829 msgid "Very active in one tag" msgstr "" @@ -4384,203 +4521,150 @@ msgstr "" msgid "message" msgstr "" -#: models/post.py:418 -msgid "Question: " +#: models/post.py:782 models/question.py:1470 +msgid "Sharing did not work, because group is unknown" msgstr "" -#: models/post.py:420 -msgid "Answer: " +#: models/post.py:804 +msgid "merged revision" msgstr "" -#: models/post.py:912 templates/question/answer_controls.html:58 -#: templatetags/extra_filters_jinja.py:128 +#: models/post.py:976 templates/question/answer_controls.html:60 +#: templatetags/extra_filters_jinja.py:136 msgid "more" msgstr "" -#: models/post.py:1602 -msgid "Sorry, this question has been deleted and is no longer accessible" -msgstr "" - -#: models/post.py:1618 -msgid "" -"Sorry, the answer you are looking for is no longer available, because the " -"parent question has been removed" +#: models/post.py:1690 +msgid "Sorry, this content is not available" msgstr "" -#: models/post.py:1625 -msgid "Sorry, this answer has been removed and is no longer accessible" +#: models/post.py:1692 models/post.py:1705 models/post.py:1708 +msgid "Sorry, this content is no longer available" msgstr "" -#: models/post.py:1641 -msgid "" -"Sorry, the comment you are looking for is no longer accessible, because the " -"parent question has been removed" +#: models/post.py:1721 models/post.py:1724 +msgid "Sorry, this comment is no longer available" msgstr "" -#: models/post.py:1648 -msgid "" -"Sorry, the comment you are looking for is no longer accessible, because the " -"parent answer has been removed" +#: models/post.py:1743 +msgid "This post is temporarily not available" msgstr "" -#: models/post.py:1670 -msgid "This post is temporarily not available" +#: models/post.py:2203 +msgid "Suggested edit" msgstr "" -#: models/post.py:2179 +#: models/post.py:2303 #, python-format msgid "" "Thank you for your post to %(site)s. It will be published after the " "moderators review." msgstr "" -#: models/post.py:2183 +#: models/post.py:2307 #, python-format msgid "your post to %(site)s" msgstr "" -#: models/post.py:2190 +#: models/post.py:2314 msgid "" "Your post was placed on the moderation queue and will be published after the " "moderator approval." msgstr "" -#: models/question.py:108 +#: models/question.py:133 #, python-format msgid "\" and \"%s\"" msgstr "" -#: models/question.py:111 +#: models/question.py:136 msgid "\" and more" msgstr "" -#: models/question.py:840 +#: models/question.py:962 #, python-format msgid "%(count)d answer:" msgid_plural "%(count)d answers:" msgstr[0] "" msgstr[1] "" -#: models/question.py:1359 +#: models/question.py:1588 #, python-format msgid "Tag %s is new and will be submitted for the moderators approval" msgstr "" -#: models/question.py:1364 models/tag.py:217 +#: models/question.py:1593 models/tag.py:221 #, python-format msgid "Tags %s are new and will be submitted for the moderators approval" msgstr "" -#: models/question.py:1603 -#, python-format -msgid "Please, <a href=\"%s\">review your question</a>." -msgstr "" - -#: models/reply_by_email.py:38 -msgid "Post an answer" -msgstr "" - -#: models/reply_by_email.py:39 -msgid "Post a comment" -msgstr "" - -#: models/reply_by_email.py:40 -msgid "Edit post" -msgstr "" - -#: models/reply_by_email.py:41 -msgid "Append to post" -msgstr "" - -#: models/reply_by_email.py:42 -msgid "Answer or comment, depending on the size of post" -msgstr "" - -#: models/reply_by_email.py:43 -msgid "Validate email and record signature" -msgstr "" - -#: models/reply_by_email.py:106 +#: models/reply_by_email.py:121 msgid "added content by email" msgstr "" -#: models/reply_by_email.py:109 +#: models/reply_by_email.py:124 msgid "edited by email" msgstr "" -#: models/repute.py:207 +#: models/repute.py:210 #, python-format msgid "<em>Changed by moderator. Reason:</em> %(reason)s" msgstr "" -#: models/repute.py:218 -#, python-format -msgid "" -"%(points)s points were added for %(username)s's contribution to question " -"%(question_title)s" -msgstr "" - -#: models/repute.py:223 -#, python-format -msgid "" -"%(points)s points were subtracted for %(username)s's contribution to " -"question %(question_title)s" -msgstr "" - -#: models/tag.py:209 +#: models/tag.py:213 #, python-format msgid "New tags added to %s" msgstr "" -#: models/user.py:316 +#: models/user.py:313 msgid "Entire forum" msgstr "" -#: models/user.py:317 +#: models/user.py:314 msgid "Questions that I asked" msgstr "" -#: models/user.py:318 +#: models/user.py:315 msgid "Questions that I answered" msgstr "" -#: models/user.py:319 +#: models/user.py:316 msgid "Individually selected questions" msgstr "" -#: models/user.py:320 +#: models/user.py:317 msgid "Mentions and comment responses" msgstr "" -#: models/user.py:323 +#: models/user.py:320 msgid "Instantly" msgstr "" -#: models/user.py:324 +#: models/user.py:321 msgid "Daily" msgstr "" -#: models/user.py:325 +#: models/user.py:322 msgid "Weekly" msgstr "" -#: models/user.py:326 +#: models/user.py:323 msgid "No email" msgstr "" -#: models/user.py:566 +#: models/user.py:564 msgid "Can join when they want" msgstr "" -#: models/user.py:567 +#: models/user.py:565 msgid "Users ask permission" msgstr "" -#: models/user.py:568 +#: models/user.py:566 msgid "Moderator adds users" msgstr "" -#: models/user.py:617 +#: models/user.py:616 msgid "Please give a list of valid email addresses." msgstr "" @@ -4647,72 +4731,36 @@ msgstr "" msgid "back" msgstr "" -#: templates/answer_edit.html:42 templates/question_edit.html:61 +#: templates/answer_edit.html:46 templates/question_edit.html:65 msgid "Save edit" msgstr "" -#: templates/answer_edit.html:47 templates/close.html:16 -#: templates/feedback.html:64 templates/question_edit.html:62 +#: templates/answer_edit.html:50 templates/close.html:16 +#: templates/feedback.html:61 templates/question_edit.html:66 #: templates/question_retag.html:22 templates/reopen.html:26 #: templates/subscribe_for_tags.html:16 templates/avatar/add.html:17 #: templates/avatar/change.html:26 templates/avatar/confirm_delete.html:16 -#: templates/user_profile/reject_post_dialog.html:36 -#: templates/user_profile/reject_post_dialog.html:74 -#: templates/user_profile/reject_post_dialog.html:104 +#: templates/moderation/manage_reject_reasons_dialog.html:19 #: templates/user_profile/user_edit.html:110 msgid "Cancel" msgstr "" -#: templates/answer_edit.html:87 templates/answer_edit.html.py:90 -#: templates/ask.html:82 templates/ask.html.py:85 -#: templates/question_edit.html:100 templates/question_edit.html.py:103 +#: templates/answer_edit.html:90 templates/answer_edit.html.py:93 +#: templates/ask.html:60 templates/ask.html.py:63 +#: templates/question_edit.html:110 templates/question_edit.html.py:113 #: templates/question/javascript.html:103 #: templates/question/javascript.html:106 templates/widgets/edit_post.html:73 msgid "hide preview" msgstr "" -#: templates/answer_edit.html:90 templates/ask.html:85 -#: templates/question_edit.html:103 templates/question/javascript.html:106 +#: templates/answer_edit.html:93 templates/ask.html:63 +#: templates/question_edit.html:113 templates/question/javascript.html:106 msgid "show preview" msgstr "" -#: templates/ask.html:21 -msgid "" -"since you are not logged in right now, you will be asked to sign in or " -"register after posting your question" -msgstr "" - -#: templates/ask.html:25 -#, python-format -msgid "" -"Your email, %(email)s has not yet been validated. To post messages you must " -"verify your email, please see <a href='%(email_validation_faq_url)s'>more " -"details here</a>. You can submit your question now and validate email after " -"that. Meanwhile, your question will saved as pending." -msgstr "" - -#: templates/ask.html:30 templates/widgets/answer_edit_tips.html:8 -#: templates/widgets/question_edit_tips.html:6 -msgid "provide enough details" -msgstr "" - -#: templates/ask.html:31 templates/widgets/answer_edit_tips.html:9 -#: templates/widgets/question_edit_tips.html:7 -msgid "be clear and concise" -msgstr "" - -#: templates/ask.html:36 -msgid "see frequently asked questions" -msgstr "" - -#: templates/ask.html:36 templates/faq_static.html:3 -#: templates/faq_static.html.py:5 views/meta.py:71 -msgid "FAQ" -msgstr "" - #: templates/badge.html:5 templates/badge.html.py:9 #: templates/user_profile/user_recent.html:18 -#: templates/user_profile/user_stats.html:72 +#: templates/user_profile/user_stats.html:78 #, python-format msgid "%(name)s" msgstr "" @@ -4727,7 +4775,7 @@ msgid "Badge \"%(name)s\"" msgstr "" #: templates/badge.html:9 templates/user_profile/user_recent.html:16 -#: templates/user_profile/user_stats.html:70 +#: templates/user_profile/user_stats.html:76 #, python-format msgid "%(description)s" msgstr "" @@ -4785,6 +4833,10 @@ msgstr "" msgid "OK to close" msgstr "" +#: templates/faq_static.html:3 templates/faq_static.html.py:5 views/meta.py:83 +msgid "FAQ" +msgstr "" + #: templates/faq_static.html:5 msgid "Frequently Asked Questions " msgstr "" @@ -4852,7 +4904,7 @@ msgstr "" #: templates/faq_static.html:21 msgid "" "When a question or answer is upvoted, the user who posted them will gain " -"some points, which are called \\\"karma points\\\". These points serve as a " +"some points, which are called \"karma points\". These points serve as a " "rough measure of the community trust to him/her. Various moderation tasks " "are gradually assigned to the users based on those points." msgstr "" @@ -4870,47 +4922,35 @@ msgid "" "explains reputation point requirements for each type of moderation task." msgstr "" -#: templates/faq_static.html:32 templates/user_profile/user_votes.html:14 -msgid "upvote" -msgstr "" - #: templates/faq_static.html:37 msgid "add comments" msgstr "" -#: templates/faq_static.html:42 templates/user_profile/user_votes.html:16 -msgid "downvote" -msgstr "" - -#: templates/faq_static.html:45 +#: templates/faq_static.html:46 msgid " accept own answer to own questions" msgstr "" -#: templates/faq_static.html:49 -msgid "open and close own questions" -msgstr "" - -#: templates/faq_static.html:53 +#: templates/faq_static.html:50 msgid "retag other's questions" msgstr "" -#: templates/faq_static.html:58 +#: templates/faq_static.html:55 msgid "edit community wiki questions" msgstr "" -#: templates/faq_static.html:63 +#: templates/faq_static.html:60 msgid "edit any answer" msgstr "" -#: templates/faq_static.html:67 +#: templates/faq_static.html:64 msgid "delete any comment" msgstr "" -#: templates/faq_static.html:71 +#: templates/faq_static.html:68 msgid "How to change my picture (gravatar) and what is gravatar?" msgstr "" -#: templates/faq_static.html:72 +#: templates/faq_static.html:69 msgid "" "<p>The picture that appears on the users profiles is called " "<strong>gravatar</strong> (which means <strong>g</strong>lobally <strong>r</" @@ -4927,59 +4967,59 @@ msgid "" "Default image that looks like a kitchen tile is generated automatically.</p>" msgstr "" -#: templates/faq_static.html:73 +#: templates/faq_static.html:70 msgid "To register, do I need to create new password?" msgstr "" -#: templates/faq_static.html:74 +#: templates/faq_static.html:71 msgid "" "No, you don't have to. You can login through any service that supports " "OpenID, e.g. Google, Yahoo, AOL, etc." msgstr "" -#: templates/faq_static.html:75 +#: templates/faq_static.html:72 msgid "\"Login now!\"" msgstr "" -#: templates/faq_static.html:77 +#: templates/faq_static.html:74 msgid "Why other people can edit my questions/answers?" msgstr "" -#: templates/faq_static.html:78 +#: templates/faq_static.html:75 msgid "Goal of this site is..." msgstr "" -#: templates/faq_static.html:78 +#: templates/faq_static.html:75 msgid "" "So questions and answers can be edited like wiki pages by experienced users " "of this site and this improves the overall quality of the knowledge base " "content." msgstr "" -#: templates/faq_static.html:79 +#: templates/faq_static.html:76 msgid "If this approach is not for you, we respect your choice." msgstr "" -#: templates/faq_static.html:81 +#: templates/faq_static.html:78 msgid "Still have questions?" msgstr "" -#: templates/faq_static.html:82 +#: templates/faq_static.html:79 #, python-format msgid "" "Please <a href='%(ask_question_url)s'>ask</a> your question, help make our " "community better!" msgstr "" -#: templates/feedback.html:3 +#: templates/feedback.html:4 msgid "Feedback" msgstr "" -#: templates/feedback.html:5 +#: templates/feedback.html:6 msgid "Give us your feedback!" msgstr "" -#: templates/feedback.html:14 +#: templates/feedback.html:15 #, python-format msgid "" "\n" @@ -4989,7 +5029,7 @@ msgid "" " " msgstr "" -#: templates/feedback.html:21 +#: templates/feedback.html:22 msgid "" "\n" " <span class='big strong'>Dear visitor</span>, we look forward to " @@ -4998,19 +5038,15 @@ msgid "" " " msgstr "" -#: templates/feedback.html:30 +#: templates/feedback.html:31 msgid "(to hear from us please enter a valid email or check the box below)" msgstr "" -#: templates/feedback.html:37 templates/feedback.html.py:46 +#: templates/feedback.html:38 templates/feedback.html.py:47 msgid "(this field is required)" msgstr "" -#: templates/feedback.html:55 -msgid "(Please solve the captcha)" -msgstr "" - -#: templates/feedback.html:63 +#: templates/feedback.html:60 msgid "Send Feedback" msgstr "" @@ -5209,7 +5245,7 @@ msgid "Your decision" msgstr "" #: templates/list_suggested_tags.html:14 -msgid "Suggested tag was used for questions" +msgid "Where the tag was used" msgstr "" #: templates/list_suggested_tags.html:34 templates/list_suggested_tags.html:45 @@ -5221,12 +5257,12 @@ msgid "Reject" msgstr "" #: templates/list_suggested_tags.html:38 -msgid "There are no questions with this tag yet" +msgid "This tag has not yet been used" msgstr "" #: templates/list_suggested_tags.html:61 #, python-format -msgid "Apply tag \"%(name)s\" to all above questions" +msgid "Apply tag \"%(name)s\" to the above" msgstr "" #: templates/list_suggested_tags.html:62 @@ -5251,150 +5287,146 @@ msgstr "" msgid "anonymous user" msgstr "" -#: templates/macros.html:95 templates/macros.html.py:114 +#: templates/macros.html:97 templates/macros.html.py:116 msgid "posted" msgstr "" -#: templates/macros.html:101 +#: templates/macros.html:103 msgid "this post is marked as community wiki" msgstr "" -#: templates/macros.html:104 +#: templates/macros.html:106 #, python-format msgid "" "This post is a wiki.\n" " Anyone with karma >%(wiki_min_rep)s is welcome to improve it." msgstr "" -#: templates/macros.html:146 +#: templates/macros.html:148 msgid "updated" msgstr "" -#: templates/macros.html:261 templates/macros.html.py:267 +#: templates/macros.html:263 templates/macros.html.py:269 msgid "Leave this group" msgstr "" -#: templates/macros.html:262 templates/macros.html.py:264 -#: templates/macros.html:283 +#: templates/macros.html:264 templates/macros.html.py:266 +#: templates/macros.html:285 msgid "Join this group" msgstr "" -#: templates/macros.html:263 templates/macros.html.py:268 -#: templates/macros.html:278 +#: templates/macros.html:265 templates/macros.html.py:270 +#: templates/macros.html:280 msgid "You are a member" msgstr "" -#: templates/macros.html:270 +#: templates/macros.html:272 msgid "Cancel application" msgstr "" -#: templates/macros.html:271 templates/macros.html.py:280 +#: templates/macros.html:273 templates/macros.html.py:282 msgid "Waiting approval" msgstr "" -#: templates/macros.html:273 templates/macros.html.py:274 -#: templates/macros.html:285 +#: templates/macros.html:275 templates/macros.html.py:276 +#: templates/macros.html:287 msgid "Ask to join" msgstr "" -#: templates/macros.html:314 -#, python-format -msgid "see questions tagged '%(tag)s'" -msgstr "" - -#: templates/macros.html:395 +#: templates/macros.html:403 msgid "Comments" msgstr "" -#: templates/macros.html:433 +#: templates/macros.html:436 msgid "delete this comment" msgstr "" -#: templates/macros.html:446 templates/revisions.html:38 +#: templates/macros.html:440 templates/question/answer_card.html:24 +#: templates/question/question_card.html:17 +msgid "This post is awaiting moderation" +msgstr "" + +#: templates/macros.html:452 templates/revisions.html:38 #: templates/revisions.html.py:41 templates/question/answer_controls.html:5 #: templates/question/question_controls.html:1 msgid "edit" msgstr "" -#: templates/macros.html:455 +#: templates/macros.html:461 msgid "convert to answer" msgstr "" -#: templates/macros.html:582 +#: templates/macros.html:588 #, python-format msgid "follow %(alias)s" msgstr "" -#: templates/macros.html:585 +#: templates/macros.html:591 #, python-format msgid "unfollow %(alias)s" msgstr "" -#: templates/macros.html:586 +#: templates/macros.html:592 #, python-format msgid "following %(alias)s" msgstr "" -#: templates/macros.html:667 templatetags/extra_tags.py:44 +#: templates/macros.html:673 templatetags/extra_tags.py:45 #, python-format msgid "%(username)s gravatar image" msgstr "" -#: templates/macros.html:676 +#: templates/macros.html:682 #, python-format msgid "%(username)s's website is %(url)s" msgstr "" -#: templates/macros.html:697 templates/macros.html.py:698 -#: templates/macros.html:759 templates/macros.html.py:760 +#: templates/macros.html:703 templates/macros.html.py:704 +#: templates/macros.html:765 templates/macros.html.py:766 msgid "previous" msgstr "" -#: templates/macros.html:716 templates/macros.html.py:771 +#: templates/macros.html:722 templates/macros.html.py:777 msgid "current page" msgstr "" -#: templates/macros.html:722 templates/macros.html.py:735 -#: templates/macros.html:773 templates/macros.html.py:780 +#: templates/macros.html:728 templates/macros.html.py:741 +#: templates/macros.html:779 templates/macros.html.py:786 #, python-format msgid "page %(num)s" msgstr "" -#: templates/macros.html:744 templates/macros.html.py:784 +#: templates/macros.html:750 templates/macros.html.py:790 msgid "next page" msgstr "" -#: templates/macros.html:745 +#: templates/macros.html:751 msgid "next" msgstr "" -#: templates/macros.html:796 +#: templates/macros.html:802 #, python-format msgid "responses for %(username)s" msgstr "" -#: templates/macros.html:799 +#: templates/macros.html:804 #, python-format msgid "you have %(response_count)s new response" msgid_plural "you have %(response_count)s new responses" msgstr[0] "" msgstr[1] "" -#: templates/macros.html:802 -msgid "no new responses yet" -msgstr "" - -#: templates/macros.html:817 templates/macros.html.py:818 +#: templates/macros.html:818 templates/macros.html.py:819 #, python-format msgid "%(new)s new flagged posts and %(seen)s previous" msgstr "" -#: templates/macros.html:820 templates/macros.html.py:821 +#: templates/macros.html:821 templates/macros.html.py:822 #, python-format msgid "%(new)s new flagged posts" msgstr "" -#: templates/macros.html:826 templates/macros.html.py:827 +#: templates/macros.html:827 templates/macros.html.py:828 #, python-format msgid "%(seen)s flagged posts" msgstr "" @@ -5403,15 +5435,15 @@ msgstr "" msgid "Questions" msgstr "" -#: templates/question.html:232 +#: templates/question.html:272 msgid "see more comments" msgstr "" -#: templates/question.html:234 templates/question.html.py:337 +#: templates/question.html:274 templates/question.html.py:379 msgid "add a comment" msgstr "" -#: templates/question.html:258 templates/widgets/ask_form.html:65 +#: templates/question.html:298 templates/widgets/ask_form.html:69 msgid "Login/Signup to Post" msgstr "" @@ -5419,10 +5451,14 @@ msgstr "" msgid "Details" msgstr "" -#: templates/question_edit.html:56 +#: templates/question_edit.html:60 msgid "Change language" msgstr "" +#: templates/question_edit.html:74 templates/widgets/answer_edit_tips.html:3 +msgid "Tips" +msgstr "" + #: templates/question_retag.html:21 msgid "Retag" msgstr "" @@ -5446,7 +5482,7 @@ msgstr "" #: templates/reopen.html:12 #, python-format msgid "" -"This question has been closed by \n" +"Closed by: \n" " <a href=\"%(closed_by_profile_url)s\">%(username)s</a>\n" msgstr "" @@ -5555,55 +5591,16 @@ msgid "Please enter your <span>user name</span>, then sign in" msgstr "" #: templates/authopenid/authopenid_macros.html:64 -#: templates/authopenid/widget_signin.html:102 +#: templates/authopenid/widget_signin.html:88 msgid "(or select another login method above)" msgstr "" #: templates/authopenid/authopenid_macros.html:66 -#: templates/authopenid/signin.html:118 -#: templates/authopenid/widget_signin.html:118 +#: templates/authopenid/signin.html:111 +#: templates/authopenid/widget_signin.html:104 msgid "Sign in" msgstr "" -#: templates/authopenid/changeemail.html:2 -msgid "Change Email" -msgstr "" - -#: templates/authopenid/changeemail.html:6 -msgid "Validate email" -msgstr "" - -#: templates/authopenid/changeemail.html:9 -#, python-format -msgid "" -"<span class=\\\"strong big\\\">An email with a validation link has been sent " -"to \n" -"%(email)s.</span> Please <strong>follow the emailed link</strong> with " -"your \n" -"web browser. Email validation is necessary to help insure the proper use " -"of \n" -"email on <span class=\\\"orange\\\">Q&A</span>. If you would like to " -"use \n" -"<strong>another email</strong>, please <a \n" -"href='%(change_email_url)s'><strong>change it again</strong></a>." -msgstr "" - -#: templates/authopenid/changeemail.html:18 -msgid "Email verified" -msgstr "" - -#: templates/authopenid/changeemail.html:21 -msgid "" -"<span class=\\\"big strong\\\">Thank you for verifying your email!</span> " -"Now \n" -"you can <strong>ask</strong> and <strong>answer</strong> questions. Also " -"if \n" -"you find a very interesting question you can <strong>subscribe for the \n" -"updates</strong> - then will be notified about changes <strong>once a day</" -"strong>\n" -"or less frequently." -msgstr "" - #: templates/authopenid/complete.html:21 msgid "Registration" msgstr "" @@ -5624,9 +5621,9 @@ msgid "" " " msgstr "" -#: templates/authopenid/complete.html:72 +#: templates/authopenid/complete.html:76 #: templates/authopenid/signup_with_password.html:5 -#: templates/authopenid/signup_with_password.html:45 +#: templates/authopenid/signup_with_password.html:44 msgid "Signup" msgstr "" @@ -5704,171 +5701,150 @@ msgstr "" msgid "User login" msgstr "User login" -#: templates/authopenid/signin.html:15 -#: templates/authopenid/widget_signin.html:19 -#, fuzzy, python-format -msgid "" -"\n" -" Your answer to %(title)s will be posted once you log in\n" -" " -msgstr "" -"\n" -"<span class=\"strong big\">Your answer to </span> <i>\"<strong>%(title)s</" -"strong> %(summary)s...\"</i> <span class=\"strong big\">is saved and will be " -"posted once you log in.</span>" - -#: templates/authopenid/signin.html:22 -#: templates/authopenid/widget_signin.html:26 -#, fuzzy, python-format -msgid "" -"Your question \n" -" %(title)s will be posted once you log in\n" -" " -msgstr "" -"<span class=\"strong big\">Your question</span> <i>\"<strong>%(title)s</" -"strong> %(summary)s...\"</i> <span class=\"strong big\">is saved and will be " -"posted once you log in.</span>" - -#: templates/authopenid/signin.html:31 -#: templates/authopenid/widget_signin.html:36 +#: templates/authopenid/signin.html:17 +#: templates/authopenid/widget_signin.html:22 msgid "" "It's a good idea to make sure that your existing login methods still work, " "or add a new one. Please click any of the icons below to check/change or add " "new login methods." msgstr "" -#: templates/authopenid/signin.html:33 -#: templates/authopenid/widget_signin.html:38 +#: templates/authopenid/signin.html:19 +#: templates/authopenid/widget_signin.html:24 msgid "" "Please add a more permanent login method by clicking one of the icons below, " "to avoid logging in via email each time." msgstr "" -#: templates/authopenid/signin.html:37 -#: templates/authopenid/widget_signin.html:42 +#: templates/authopenid/signin.html:23 +#: templates/authopenid/widget_signin.html:28 msgid "" "Click on one of the icons below to add a new login method or re-validate an " "existing one." msgstr "" -#: templates/authopenid/signin.html:39 -#: templates/authopenid/widget_signin.html:44 +#: templates/authopenid/signin.html:25 +#: templates/authopenid/widget_signin.html:30 msgid "" "You don't have a method to log in right now, please add one or more by " "clicking any of the icons below." msgstr "" -#: templates/authopenid/signin.html:42 -#: templates/authopenid/widget_signin.html:47 +#: templates/authopenid/signin.html:28 +#: templates/authopenid/widget_signin.html:33 msgid "" "Please check your email and visit the enclosed link to re-connect to your " "account" msgstr "" -#: templates/authopenid/signin.html:93 +#: templates/authopenid/signin.html:80 msgid "or enter your <span>user name and password</span>" msgstr "" -#: templates/authopenid/signin.html:97 -#: templates/authopenid/widget_signin.html:98 +#: templates/authopenid/signin.html:84 +#: templates/authopenid/widget_signin.html:84 msgid "Please, sign in" msgstr "" -#: templates/authopenid/signin.html:104 -#: templates/authopenid/widget_signin.html:105 +#: templates/authopenid/signin.html:91 +#: templates/authopenid/widget_signin.html:91 msgid "Login failed, please try again" msgstr "" -#: templates/authopenid/signin.html:109 -#: templates/authopenid/widget_signin.html:109 +#: templates/authopenid/signin.html:98 +msgid "Login" +msgstr "" + +#: templates/authopenid/signin.html:100 +#: templates/authopenid/widget_signin.html:95 msgid "Login or email" msgstr "" -#: templates/authopenid/signin.html:113 -#: templates/authopenid/widget_signin.html:113 utils/forms.py:264 +#: templates/authopenid/signin.html:106 +#: templates/authopenid/widget_signin.html:99 utils/forms.py:264 msgid "Password" msgstr "" -#: templates/authopenid/signin.html:125 -#: templates/authopenid/widget_signin.html:125 +#: templates/authopenid/signin.html:118 +#: templates/authopenid/widget_signin.html:111 msgid "To change your password - please enter the new one twice, then submit" msgstr "" -#: templates/authopenid/signin.html:129 -#: templates/authopenid/widget_signin.html:129 +#: templates/authopenid/signin.html:122 +#: templates/authopenid/widget_signin.html:115 msgid "New password" msgstr "" -#: templates/authopenid/signin.html:138 -#: templates/authopenid/widget_signin.html:138 +#: templates/authopenid/signin.html:131 +#: templates/authopenid/widget_signin.html:124 msgid "Please, retype" msgstr "" -#: templates/authopenid/signin.html:148 -#: templates/authopenid/widget_signin.html:148 +#: templates/authopenid/signin.html:141 +#: templates/authopenid/widget_signin.html:134 #: templates/livesettings/site_settings.html:24 msgid "Change password" msgstr "" -#: templates/authopenid/signin.html:162 -#: templates/authopenid/widget_signin.html:162 +#: templates/authopenid/signin.html:155 +#: templates/authopenid/widget_signin.html:148 msgid "Here are your current login methods" msgstr "" -#: templates/authopenid/signin.html:166 -#: templates/authopenid/widget_signin.html:166 +#: templates/authopenid/signin.html:159 +#: templates/authopenid/widget_signin.html:152 msgid "provider" msgstr "" -#: templates/authopenid/signin.html:167 -#: templates/authopenid/widget_signin.html:167 +#: templates/authopenid/signin.html:160 +#: templates/authopenid/widget_signin.html:153 msgid "last used" msgstr "" -#: templates/authopenid/signin.html:168 -#: templates/authopenid/widget_signin.html:168 +#: templates/authopenid/signin.html:161 +#: templates/authopenid/widget_signin.html:154 msgid "delete, if you like" msgstr "" -#: templates/authopenid/signin.html:182 -#: templates/authopenid/widget_signin.html:182 +#: templates/authopenid/signin.html:175 +#: templates/authopenid/widget_signin.html:168 #: templates/question/answer_controls.html:33 -#: templates/question/question_controls.html:36 +#: templates/question/question_controls.html:37 msgid "delete" msgstr "" -#: templates/authopenid/signin.html:184 -#: templates/authopenid/widget_signin.html:184 +#: templates/authopenid/signin.html:177 +#: templates/authopenid/widget_signin.html:170 msgid "cannot be deleted" msgstr "" -#: templates/authopenid/signin.html:197 -#: templates/authopenid/widget_signin.html:197 +#: templates/authopenid/signin.html:190 +#: templates/authopenid/widget_signin.html:183 msgid "Still have trouble signing in?" msgstr "" -#: templates/authopenid/signin.html:202 -#: templates/authopenid/widget_signin.html:202 +#: templates/authopenid/signin.html:195 +#: templates/authopenid/widget_signin.html:188 msgid "Enter your email address below and obtain a new key" msgstr "" -#: templates/authopenid/signin.html:204 -#: templates/authopenid/widget_signin.html:204 +#: templates/authopenid/signin.html:197 +#: templates/authopenid/widget_signin.html:190 msgid "Enter your email address below to recover your account" msgstr "" -#: templates/authopenid/signin.html:207 -#: templates/authopenid/widget_signin.html:207 +#: templates/authopenid/signin.html:200 +#: templates/authopenid/widget_signin.html:193 msgid "recover your account via email" msgstr "" -#: templates/authopenid/signin.html:218 -#: templates/authopenid/widget_signin.html:217 +#: templates/authopenid/signin.html:211 +#: templates/authopenid/widget_signin.html:203 msgid "Send a new recovery key" msgstr "" -#: templates/authopenid/signin.html:220 -#: templates/authopenid/widget_signin.html:219 +#: templates/authopenid/signin.html:213 +#: templates/authopenid/widget_signin.html:205 msgid "Recover your account via email" msgstr "" @@ -5893,17 +5869,11 @@ msgid "" "your login details with anyone and having to remember yet another password." msgstr "" -#: templates/authopenid/signup_with_password.html:42 -msgid "" -"Please read and type in the two words below to help us prevent automated " -"account creation." -msgstr "" - -#: templates/authopenid/signup_with_password.html:47 +#: templates/authopenid/signup_with_password.html:46 msgid "or" msgstr "" -#: templates/authopenid/signup_with_password.html:48 +#: templates/authopenid/signup_with_password.html:47 msgid "return to OpenID login" msgstr "" @@ -5922,14 +5892,14 @@ msgstr "" msgid "Confirm email" msgstr "" -#: templates/authopenid/widget_signin.html:33 +#: templates/authopenid/widget_signin.html:19 msgid "" "Choose your favorite service below to sign in using secure OpenID or similar " "technology. Your external service password always stays confidential and you " "don't have to rememeber or create another one." msgstr "" -#: templates/authopenid/widget_signin.html:94 +#: templates/authopenid/widget_signin.html:80 msgid "or enter your <span>user name and password</span>, then sign in" msgstr "" @@ -6021,11 +5991,11 @@ msgstr "" #: templates/email/change_settings_info.html:6 #, python-format msgid "" -"To change freqency and content of these alerts, please visit <a href=" +"To change frequency and content of these alerts, please visit <a href=" "\"%(url)s\">your user profile</a>." msgstr "" -#: templates/email/change_settings_info.html:10 +#: templates/email/change_settings_info.html:9 #, python-format msgid "" "If you believe that this message was sent in an error, please email about it " @@ -6040,11 +6010,8 @@ msgstr "" #: templates/email/delayed_email_alert.html:3 #, python-format -msgid "The following question has been updated %(site_name)s:" -msgid_plural "" -"The following %(num)s questions have been updated on %(site_name)s:" -msgstr[0] "" -msgstr[1] "" +msgid "%(site_name)s has these updates, please have a look:" +msgstr "" #: templates/email/feedback_email.txt:2 #, python-format @@ -6074,50 +6041,45 @@ msgstr "" msgid "At this time, please post your content at %(link)s" msgstr "" -#: templates/email/macros.html:19 +#: templates/email/macros.html:32 templates/email/macros.html.py:46 #, python-format -msgid "Question by %(author)s:" +msgid "Started by %(author)s:" msgstr "" -#: templates/email/macros.html:21 +#: templates/email/macros.html:34 #, python-format msgid "" "\n" -" In reply to %(author)s's question:\n" -" " +" In reply to %(author)s:\n" +" " msgstr "" -#: templates/email/macros.html:33 -#, python-format -msgid "Asked by %(author)s:" -msgstr "" - -#: templates/email/macros.html:40 +#: templates/email/macros.html:53 msgid "Tags:" msgstr "" -#: templates/email/macros.html:48 +#: templates/email/macros.html:61 #, python-format msgid "" "\n" -" %(author)s's answer:\n" +" %(author)s's response:\n" " " msgstr "" -#: templates/email/macros.html:52 +#: templates/email/macros.html:65 #, python-format msgid "" "\n" -" In reply to %(author)s's answer:\n" +" In reply to %(author)s:\n" " " msgstr "" -#: templates/email/macros.html:57 +#: templates/email/macros.html:70 #, python-format -msgid "Answered by %(author)s:" +msgid "Replied by %(author)s:" msgstr "" -#: templates/email/macros.html:64 +#: templates/email/macros.html:77 #, python-format msgid "" "\n" @@ -6125,7 +6087,7 @@ msgid "" " " msgstr "" -#: templates/email/macros.html:68 +#: templates/email/macros.html:81 #, python-format msgid "" "\n" @@ -6133,7 +6095,7 @@ msgid "" " " msgstr "" -#: templates/email/macros.html:73 +#: templates/email/macros.html:86 #, python-format msgid "" "\n" @@ -6244,7 +6206,8 @@ msgid "%(action)s an %(widget_name)s widget" msgstr "" #: templates/embed/widget_form.html:14 -#: templates/user_profile/user_moderate.html:20 +#: templates/livesettings/group_settings.html:47 +#: templates/livesettings/site_settings.html:93 msgid "Save" msgstr "" @@ -6365,13 +6328,6 @@ msgstr "" msgid "Uncollapse all" msgstr "" -#: templates/main_page/headline.html:4 views/readers.py:157 -#, python-format -msgid "%(q_num)s question" -msgid_plural "%(q_num)s questions" -msgstr[0] "" -msgstr[1] "" - #: templates/main_page/headline.html:6 #, python-format msgid "with %(author_name)s's contributions" @@ -6480,6 +6436,70 @@ msgid "" "please use up to %(tag_count)s tags, less than %(max_chars)s characters each" msgstr "" +#: templates/moderation/manage_reject_reasons_dialog.html:4 +msgid "Manage post flag/reject reasons" +msgstr "" + +#: templates/moderation/manage_reject_reasons_dialog.html:11 +msgid "1) Enter a brief description of why you are rejecting the post." +msgstr "" + +#: templates/moderation/manage_reject_reasons_dialog.html:14 +msgid "2) Please enter details here. This text will be sent to the user." +msgstr "" + +#: templates/moderation/manage_reject_reasons_dialog.html:18 +msgid "Save reason" +msgstr "" + +#: templates/moderation/manage_reject_reasons_dialog.html:37 +msgid "Edit this reason" +msgstr "" + +#: templates/moderation/manage_reject_reasons_dialog.html:38 +msgid "Delete this reason" +msgstr "" + +#: templates/moderation/manage_reject_reasons_dialog.html:39 +msgid "Add a new reason" +msgstr "" + +#: templates/moderation/queue.html:4 +msgid "moderation queue" +msgstr "" + +#: templates/moderation/queue.html:9 +msgid "Select:" +msgstr "" + +#: templates/moderation/queue.html:11 +msgid "none" +msgstr "" + +#: templates/moderation/queue.html:13 +msgid "approve posts" +msgstr "" + +#: templates/moderation/queue.html:14 +msgid "approve posts and users" +msgstr "" + +#: templates/moderation/queue.html:17 +msgid "decline and explain why" +msgstr "" + +#: templates/moderation/queue.html:27 +msgid "add/manage reject reasons" +msgstr "" + +#: templates/moderation/queue.html:31 +msgid "block spammers" +msgstr "" + +#: templates/moderation/queue.html:33 +msgid "block spammers and IPs" +msgstr "" + #: templates/question/answer_card.html:21 msgid "This response is published" msgstr "" @@ -6510,56 +6530,31 @@ msgid "flag offensive" msgstr "" #: templates/question/answer_controls.html:33 -#: templates/question/question_controls.html:36 +#: templates/question/question_controls.html:37 msgid "undelete" msgstr "" -#: templates/question/answer_controls.html:43 +#: templates/question/answer_controls.html:44 msgid "unpublish" msgstr "" -#: templates/question/answer_controls.html:48 +#: templates/question/answer_controls.html:49 msgid "publish" msgstr "" -#: templates/question/answer_controls.html:54 +#: templates/question/answer_controls.html:56 msgid "permanent link" msgstr "" -#: templates/question/answer_controls.html:55 +#: templates/question/answer_controls.html:57 #: templates/widgets/markdown_help.html:20 msgid "link" msgstr "" -#: templates/question/answer_tab_bar.html:3 -#, python-format -msgid "" -"\n" -" %(counter)s Answer\n" -" " -msgid_plural "" -"\n" -" %(counter)s Answers\n" -" " -msgstr[0] "" -msgstr[1] "" - -#: templates/question/answer_tab_bar.html:11 +#: templates/question/answer_tab_bar.html:7 msgid "Sort by »" msgstr "" -#: templates/question/answer_tab_bar.html:14 -msgid "oldest answers will be shown first" -msgstr "" - -#: templates/question/answer_tab_bar.html:17 -msgid "newest answers will be shown first" -msgstr "" - -#: templates/question/answer_tab_bar.html:20 -msgid "most voted answers will be shown first" -msgstr "" - #: templates/question/answer_vote_buttons.html:10 msgid "(click again to undo)" msgstr "" @@ -6572,51 +6567,16 @@ msgstr "" msgid "by" msgstr "" -#: templates/question/closed_question_info.html:5 +#: templates/question/closed_question_info.html:4 #, python-format -msgid "" -"The question has been closed for the following reason <b>\"%(close_reason)s" -"\"</b> <i>by" +msgid "Closed for the following reason <b>\"%(close_reason)s\"</b> <i>by" msgstr "" -#: templates/question/closed_question_info.html:8 +#: templates/question/closed_question_info.html:6 #, python-format msgid "close date %(closed_at)s" msgstr "" -#: templates/question/content.html:39 -msgid "(only one answer per user is allowed)" -msgstr "" - -#: templates/question/new_answer_form.html:28 -msgid "" -"<span class='strong big'>Please start posting your answer anonymously</span> " -"- your answer will be saved within the current session and published after " -"you log in or create a new account. Please try to give a <strong>substantial " -"answer</strong>, for discussions, <strong>please use comments</strong> and " -"<strong>please do remember to vote</strong> (after you log in)!" -msgstr "" - -#: templates/question/new_answer_form.html:32 -msgid "" -"<span class='big strong'>You are welcome to answer your own question</span>, " -"but please make sure to give an <strong>answer</strong>. Remember that you " -"can always <strong>revise your original question</strong>. Please " -"<strong>use comments for discussions</strong> and <strong>please don't " -"forget to vote :)</strong> for the answers that you liked (or perhaps did " -"not like)!" -msgstr "" - -#: templates/question/new_answer_form.html:34 -msgid "" -"<span class='big strong'>Please try to give a substantial answer</span>. If " -"you wanted to comment on the question or answer, just <strong>use the " -"commenting tool</strong>. Please remember that you can always <strong>revise " -"your answers</strong> - no need to answer the same question twice. Also, " -"please <strong>don't forget to vote</strong> - it really helps to select the " -"best questions and answers!" -msgstr "" - #: templates/question/question_controls.html:5 msgid "retag" msgstr "" @@ -6629,6 +6589,10 @@ msgstr "" msgid "close" msgstr "" +#: templates/question/question_controls.html:33 +msgid "merge" +msgstr "" + #: templates/question/sidebar.html:11 msgid "click to unfollow " msgstr "" @@ -6787,29 +6751,29 @@ msgstr "" msgid "Action" msgstr "" -#: templates/tags/list_bulk_tag_subscription.html:48 views/commands.py:759 +#: templates/tags/list_bulk_tag_subscription.html:48 views/commands.py:768 msgid "Edit" msgstr "" -#: templates/user_inbox/base.html:14 +#: templates/user_inbox/base.html:15 msgid "Sections:" msgstr "" -#: templates/user_inbox/base.html:19 +#: templates/user_inbox/base.html:20 msgid "messages" msgstr "" -#: templates/user_inbox/base.html:24 +#: templates/user_inbox/base.html:25 #, python-format -msgid "forum responses (%(re_count)s)" +msgid "forum responses (<span class=\"response-count\">%(re_count)s</span>)" msgstr "" -#: templates/user_inbox/base.html:31 +#: templates/user_inbox/base.html:32 #, python-format -msgid "flagged items (%(flags_count)s)" +msgid "flagged items (<span class=\"mod-memo-count\">%(flags_count)s</span>)" msgstr "" -#: templates/user_inbox/base.html:38 +#: templates/user_inbox/base.html:39 msgid "group join requests" msgstr "" @@ -6829,97 +6793,12 @@ msgstr "" msgid "inbox - messages" msgstr "" -#: templates/user_inbox/responses_and_flags.html:4 -msgid "inbox - responses" -msgstr "" - -#: templates/user_inbox/responses_and_flags.html:8 -msgid "select:" -msgstr "" - -#: templates/user_inbox/responses_and_flags.html:10 -msgid "seen" -msgstr "" - -#: templates/user_inbox/responses_and_flags.html:11 -msgid "new" -msgstr "" - -#: templates/user_inbox/responses_and_flags.html:12 -msgid "none" -msgstr "" - -#: templates/user_inbox/responses_and_flags.html:15 -msgid "mark as seen" -msgstr "" - -#: templates/user_inbox/responses_and_flags.html:16 -msgid "mark as new" -msgstr "" - -#: templates/user_inbox/responses_and_flags.html:17 -msgid "dismiss" -msgstr "" - -#: templates/user_inbox/responses_and_flags.html:19 -msgid "remove flags/approve" -msgstr "" - -#: templates/user_inbox/responses_and_flags.html:23 -msgid "delete post" -msgstr "" - -#: templates/user_profile/reject_post_dialog.html:4 -msgid "Reject the post(s)?" -msgstr "" - -#: templates/user_profile/reject_post_dialog.html:11 -msgid "1) Enter a brief description of why you are rejecting the post." -msgstr "" - -#: templates/user_profile/reject_post_dialog.html:14 -msgid "2) Please enter details here. This text will be sent to the user." -msgstr "" - -#: templates/user_profile/reject_post_dialog.html:20 -#: templates/user_profile/reject_post_dialog.html:88 -msgid "Use this reason & reject" -msgstr "" - -#: templates/user_profile/reject_post_dialog.html:27 -#: templates/user_profile/reject_post_dialog.html:95 -msgid "Use other reason" -msgstr "" - -#: templates/user_profile/reject_post_dialog.html:33 -msgid "Save reason, but do not reject" -msgstr "" - -#: templates/user_profile/reject_post_dialog.html:43 -msgid "Please, choose a reason for the rejection." -msgstr "" - -#: templates/user_profile/reject_post_dialog.html:58 -msgid "Select this reason" -msgstr "" - -#: templates/user_profile/reject_post_dialog.html:65 -msgid "Delete this reason" -msgstr "" - -#: templates/user_profile/reject_post_dialog.html:71 -msgid "Add a new reason" -msgstr "" - -#: templates/user_profile/reject_post_dialog.html:81 -msgid "" -"You have selected reason for the rejection <strong>\"<span class=\"selected-" -"reason-title\"></span>\"</strong>. The text below will be sent to the user " -"and the post(s) will be deleted:" +#: templates/user_inbox/responses.html:4 +msgid "inbox - moderation queue" msgstr "" -#: templates/user_profile/reject_post_dialog.html:101 -msgid "Edit this reason" +#: templates/user_inbox/responses.html:8 +msgid "Clear new notifications" msgstr "" #: templates/user_profile/twitter_sharing_controls.html:8 @@ -6956,18 +6835,6 @@ msgstr "" msgid "%(username)s's profile" msgstr "" -#: templates/user_profile/user_answers_list.html:5 -#, python-format -msgid "the answer has been voted for %(answer_score)s times" -msgstr "" - -#: templates/user_profile/user_answers_list.html:15 -#, python-format -msgid "(%(comment_count)s comment)" -msgid_plural "the answer has been commented %(comment_count)s times" -msgstr[0] "" -msgstr[1] "" - #: templates/user_profile/user_edit.html:4 msgid "Edit user profile" msgstr "" @@ -7015,10 +6882,9 @@ msgstr "" #: templates/user_profile/user_email_subscriptions.html:10 msgid "" "<span class='big strong'>Adjust frequency of email updates.</span> Receive " -"updates on interesting questions by email, <strong><br/>help the community</" -"strong> by answering questions of your colleagues. If you do not wish to " -"receive emails - select 'no email' on all items below.<br/>Updates are only " -"sent when there is any new activity on selected items." +"updates on interesting content by email. If you do not wish to receive " +"emails - select 'no email' on all items below.<br/>Updates are only sent " +"when there is any new activity on selected items." msgstr "" #: templates/user_profile/user_email_subscriptions.html:24 @@ -7050,43 +6916,47 @@ msgid "real name" msgstr "" #: templates/user_profile/user_info.html:60 +msgid "email" +msgstr "" + +#: templates/user_profile/user_info.html:66 msgid "groups" msgstr "" -#: templates/user_profile/user_info.html:71 +#: templates/user_profile/user_info.html:77 msgid "add group" msgstr "" -#: templates/user_profile/user_info.html:77 +#: templates/user_profile/user_info.html:83 msgid "member since" msgstr "" -#: templates/user_profile/user_info.html:82 +#: templates/user_profile/user_info.html:88 msgid "last seen" msgstr "" -#: templates/user_profile/user_info.html:88 +#: templates/user_profile/user_info.html:94 msgid "website" msgstr "" -#: templates/user_profile/user_info.html:101 +#: templates/user_profile/user_info.html:107 msgid "location" msgstr "" -#: templates/user_profile/user_info.html:108 +#: templates/user_profile/user_info.html:114 msgid "age" msgstr "" -#: templates/user_profile/user_info.html:109 +#: templates/user_profile/user_info.html:115 #, python-format msgid "%(age)s years old" msgstr "" -#: templates/user_profile/user_info.html:114 +#: templates/user_profile/user_info.html:120 msgid "todays unused votes" msgstr "" -#: templates/user_profile/user_info.html:115 +#: templates/user_profile/user_info.html:121 msgid "votes left" msgstr "" @@ -7100,73 +6970,77 @@ msgstr "" msgid "%(username)s's current status is \"%(status)s\"" msgstr "" -#: templates/user_profile/user_moderate.html:11 -msgid "User status changed" +#: templates/user_profile/user_moderate.html:20 +msgid "Change status" +msgstr "" + +#: templates/user_profile/user_moderate.html:22 +msgid "Block user and delete all content" msgstr "" -#: templates/user_profile/user_moderate.html:25 +#: templates/user_profile/user_moderate.html:29 #, python-format msgid "Your current reputation is %(reputation)s points" msgstr "" -#: templates/user_profile/user_moderate.html:27 +#: templates/user_profile/user_moderate.html:31 #, python-format msgid "User's current reputation is %(reputation)s points" msgstr "" -#: templates/user_profile/user_moderate.html:31 +#: templates/user_profile/user_moderate.html:35 msgid "User reputation changed" msgstr "" -#: templates/user_profile/user_moderate.html:38 +#: templates/user_profile/user_moderate.html:42 msgid "Subtract" msgstr "" -#: templates/user_profile/user_moderate.html:39 +#: templates/user_profile/user_moderate.html:43 msgid "Add" msgstr "" -#: templates/user_profile/user_moderate.html:43 +#: templates/user_profile/user_moderate.html:47 #, python-format msgid "Send message to %(username)s" msgstr "" -#: templates/user_profile/user_moderate.html:44 +#: templates/user_profile/user_moderate.html:48 msgid "" "An email will be sent to the user with 'reply-to' field set to your email " "address. Please make sure that your address is entered correctly." msgstr "" -#: templates/user_profile/user_moderate.html:46 +#: templates/user_profile/user_moderate.html:50 msgid "Message sent" msgstr "" -#: templates/user_profile/user_moderate.html:64 +#: templates/user_profile/user_moderate.html:68 msgid "Send message" msgstr "" -#: templates/user_profile/user_moderate.html:74 +#: templates/user_profile/user_moderate.html:78 msgid "" "Administrators have privileges of normal users, but in addition they can " "assign/revoke any status to any user, and are exempt from the reputation " "limits." msgstr "" -#: templates/user_profile/user_moderate.html:77 +#: templates/user_profile/user_moderate.html:81 msgid "" "Moderators have the same privileges as administrators, but cannot add or " "remove user status of 'moderator' or 'administrator'." msgstr "" -#: templates/user_profile/user_moderate.html:80 +#: templates/user_profile/user_moderate.html:84 msgid "'Approved' status means the same as regular user." msgstr "" -#: templates/user_profile/user_moderate.html:83 +#: templates/user_profile/user_moderate.html:87 msgid "Suspended users can only edit or delete their own posts." msgstr "" -#: templates/user_profile/user_moderate.html:86 +#: templates/user_profile/user_moderate.html:90 msgid "" "Blocked users can only login and send feedback to the site administrators, " "their url and profile will also be hidden." @@ -7226,41 +7100,28 @@ msgstr "" msgid "overview" msgstr "" -#: templates/user_profile/user_stats.html:12 -#, python-format -msgid "<span class=\"count\">%(counter)s</span> Question" -msgid_plural "<span class=\"count\">%(counter)s</span> Questions" -msgstr[0] "" -msgstr[1] "" - -#: templates/user_profile/user_stats.html:17 -msgid "Answer" -msgid_plural "Answers" -msgstr[0] "" -msgstr[1] "" - -#: templates/user_profile/user_stats.html:22 +#: templates/user_profile/user_stats.html:28 #, python-format msgid "<span class=\"count\">%(cnt)s</span> Vote" msgid_plural "<span class=\"count\">%(cnt)s</span> Votes " msgstr[0] "" msgstr[1] "" -#: templates/user_profile/user_stats.html:30 +#: templates/user_profile/user_stats.html:36 #, python-format msgid "<span class=\"count\">%(counter)s</span> Tag" msgid_plural "<span class=\"count\">%(counter)s</span> Tags" msgstr[0] "" msgstr[1] "" -#: templates/user_profile/user_stats.html:64 +#: templates/user_profile/user_stats.html:70 #, python-format msgid "<span class=\"count\">%(counter)s</span> Badge" msgid_plural "<span class=\"count\">%(counter)s</span> Badges" msgstr[0] "" msgstr[1] "" -#: templates/user_profile/user_stats.html:84 +#: templates/user_profile/user_stats.html:89 msgid "Answer to:" msgstr "" @@ -7269,9 +7130,14 @@ msgstr "" msgid "votes" msgstr "" -#: templates/widgets/answer_edit_tips.html:3 -#: templates/widgets/question_edit_tips.html:3 -msgid "Tips" +#: templates/widgets/answer_edit_tips.html:8 +#: templates/widgets/question_edit_tips.html:16 +msgid "provide enough details" +msgstr "" + +#: templates/widgets/answer_edit_tips.html:9 +#: templates/widgets/question_edit_tips.html:17 +msgid "be clear and concise" msgstr "" #: templates/widgets/ask_form.html:22 templates/widgets/ask_form.html.py:24 @@ -7396,11 +7262,7 @@ msgstr "" msgid "edit preapproved email domains" msgstr "" -#: templates/widgets/logo.html:3 -msgid "back to home page" -msgstr "" - -#: templates/widgets/logo.html:4 +#: templates/widgets/logo.html:6 #, python-format msgid "%(site)s logo" msgstr "" @@ -7458,6 +7320,20 @@ msgstr "people" msgid "badges" msgstr "" +#: templates/widgets/question_edit_tips.html:7 +msgid "" +"since you are not logged in right now, you will be asked to sign in or " +"register after making your post" +msgstr "" + +#: templates/widgets/question_edit_tips.html:11 +#, python-format +msgid "" +"Your email, %(email)s has not yet been validated. To post messages you must " +"verify your email, please see <a href='%(email_validation_faq_url)s'>more " +"details here</a>. You can submit your post now and validate email after that." +msgstr "" + #: templates/widgets/question_summary.html:12 msgid "view" msgid_plural "views" @@ -7498,11 +7374,6 @@ msgstr "" msgid "Change frequency of emails" msgstr "" -#: templates/widgets/three_column_category_selector.html:4 -msgid "" -"Categorize your question using this tag selector or entering text in tag box." -msgstr "" - #: templates/widgets/three_column_category_selector.html:7 #: templates/widgets/three_column_category_selector.html:10 msgid "(done editing)" @@ -7567,14 +7438,14 @@ msgid "Currently, you can:" msgstr "" #: templates/widgets/user_perms.html:21 -msgid "Post questions, answers and comments" +msgid "Make new posts" msgstr "" -#: templatetags/extra_filters_jinja.py:342 +#: templatetags/extra_filters_jinja.py:350 msgid "no" msgstr "" -#: utils/decorators.py:104 views/commands.py:146 +#: utils/decorators.py:104 views/commands.py:147 msgid "Oops, apologies - there was some error" msgstr "" @@ -7692,305 +7563,342 @@ msgstr "" msgid "Successfully deleted the requested avatars." msgstr "" -#: views/commands.py:123 +#: views/commands.py:124 views/moderation.py:122 msgid "your post was not accepted" msgstr "" -#: views/commands.py:136 +#: views/commands.py:137 msgid "Sorry, but anonymous users cannot access the inbox" msgstr "" -#: views/commands.py:165 +#: views/commands.py:166 msgid "Sorry, anonymous users cannot vote" msgstr "" -#: views/commands.py:182 +#: views/commands.py:183 msgid "Sorry you ran out of votes for today" msgstr "" -#: views/commands.py:188 +#: views/commands.py:189 #, python-format msgid "You have %(votes_left)s votes left for today" msgstr "" -#: views/commands.py:263 +#: views/commands.py:264 msgid "Sorry, something is not right here..." msgstr "" -#: views/commands.py:286 -msgid "Sorry, but anonymous users cannot accept answers" +#: views/commands.py:287 +#, python-format +msgid "Sorry, but anonymous users cannot %(perform_action)s" msgstr "" -#: views/commands.py:396 +#: views/commands.py:401 #, python-format msgid "" "Your subscription is saved, but email address %(email)s needs to be " "validated, please see <a href=\"%(details_url)s\">more details here</a>" msgstr "" -#: views/commands.py:405 +#: views/commands.py:410 msgid "email update frequency has been set to daily" msgstr "" -#: views/commands.py:628 +#: views/commands.py:635 msgid "Sorry, could not delete tag" msgstr "" -#: views/commands.py:701 +#: views/commands.py:708 #, python-format msgid "Tag subscription was canceled (<a href=\"%(url)s\">undo</a>)." msgstr "" -#: views/commands.py:710 +#: views/commands.py:717 #, python-format msgid "Please sign in to subscribe for: %(tags)s" msgstr "" -#: views/commands.py:729 +#: views/commands.py:736 msgid "Create" msgstr "" -#: views/commands.py:959 +#: views/commands.py:976 msgid "Please sign in to vote" msgstr "" -#: views/commands.py:980 +#: views/commands.py:997 msgid "Please sign in to delete/restore posts" msgstr "" -#: views/commands.py:1042 +#: views/commands.py:1059 #, python-format msgid "Group %(name)s does not exist" msgstr "" -#: views/commands.py:1408 views/commands.py:1441 +#: views/commands.py:1433 views/commands.py:1466 msgid "Sorry, looks like sharing request was invalid" msgstr "" -#: views/commands.py:1464 +#: views/commands.py:1489 #, python-format msgid "%(user)s, welcome to group %(group)s!" msgstr "" -#: views/commands.py:1521 +#: views/commands.py:1546 views/commands.py:1576 msgid "Sorry, only thread moderators can use this function" msgstr "" -#: views/commands.py:1536 +#: views/commands.py:1561 msgid "The answer is now unpublished" msgstr "" -#: views/commands.py:1540 +#: views/commands.py:1565 msgid "The answer is now published" msgstr "" -#: views/meta.py:47 +#: views/meta.py:59 #, python-format msgid "About %(site)s" msgstr "" -#: views/meta.py:91 +#: views/meta.py:104 msgid "Please sign in or register to send your feedback" msgstr "" -#: views/meta.py:118 +#: views/meta.py:126 msgid "Q&A forum feedback" msgstr "" -#: views/meta.py:122 +#: views/meta.py:141 msgid "Thanks for the feedback!" msgstr "" -#: views/meta.py:131 +#: views/meta.py:152 msgid "We look forward to hearing your feedback! Please, give it next time :)" msgstr "" -#: views/meta.py:135 +#: views/meta.py:156 msgid "Privacy policy" msgstr "" -#: views/meta.py:216 +#: views/meta.py:240 msgid "Suggested tags" msgstr "" -#: views/readers.py:278 +#: views/moderation.py:130 views/moderation.py:175 views/users.py:254 +#, python-format +msgid "%d post deleted" +msgid_plural "%d posts deleted" +msgstr[0] "" +msgstr[1] "" + +#: views/moderation.py:149 +#, python-format +msgid "%d post approved" +msgid_plural "%d posts approved" +msgstr[0] "" +msgstr[1] "" + +#: views/moderation.py:160 +#, python-format +msgid "%d user approved" +msgid_plural "%d users approved" +msgstr[0] "" +msgstr[1] "" + +#: views/moderation.py:180 +#, python-format +msgid "%d user blocked" +msgid_plural "%d users blocked" +msgstr[0] "" +msgstr[1] "" + +#: views/moderation.py:209 +#, python-format +msgid "%d ip blocked" +msgid_plural "%d ips blocked" +msgstr[0] "" +msgstr[1] "" + +#: views/readers.py:157 +#, python-format +msgid "%(q_num)s question" +msgid_plural "%(q_num)s questions" +msgstr[0] "" +msgstr[1] "" + +#: views/readers.py:279 #, python-format msgid "" "Please go to <a href=\"%s\">\"settings->URLs, keywords and greetings\"</a> " "and set the base url for your site to function properly" msgstr "" -#: views/readers.py:460 +#: views/readers.py:466 msgid "" "Sorry, the comment you are looking for has been deleted and is no longer " "accessible" msgstr "" -#: views/users.py:286 -msgid "moderate this user" +#: views/users.py:236 +msgid "User status changed" msgstr "" -#: views/users.py:287 +#: views/users.py:312 msgid "moderate user" msgstr "" -#: views/users.py:532 -msgid "user profile" -msgstr "" - -#: views/users.py:533 +#: views/users.py:561 msgid "user profile overview" msgstr "" -#: views/users.py:656 -msgid "recent user activity" -msgstr "" - -#: views/users.py:657 +#: views/users.py:683 msgid "profile - recent activity" msgstr "" -#: views/users.py:688 -msgid "group joining requests" -msgstr "" - -#: views/users.py:689 +#: views/users.py:714 msgid "profile - moderation" msgstr "" -#: views/users.py:745 -msgid "private messages" -msgstr "" - -#: views/users.py:746 +#: views/users.py:770 msgid "profile - messages" msgstr "" -#: views/users.py:825 -msgid "comments and answers to others questions" +#: views/users.py:819 +msgid "post was flagged as offensive" msgstr "" -#: views/users.py:826 +#: views/users.py:870 msgid "profile - responses" msgstr "" -#: views/users.py:867 -msgid "user vote record" -msgstr "" - -#: views/users.py:868 +#: views/users.py:915 msgid "profile - votes" msgstr "" -#: views/users.py:889 -msgid "user karma" -msgstr "" - -#: views/users.py:890 +#: views/users.py:936 msgid "Profile - User's Karma" msgstr "" -#: views/users.py:925 -msgid "users favorite questions" -msgstr "" - -#: views/users.py:926 -msgid "profile - favorite questions" +#: views/users.py:971 +msgid "profile - favorites" msgstr "" -#: views/users.py:970 views/users.py:974 +#: views/users.py:1015 views/users.py:1019 msgid "changes saved" msgstr "" -#: views/users.py:980 +#: views/users.py:1025 msgid "email updates canceled" msgstr "" -#: views/users.py:999 -msgid "email subscription settings" -msgstr "" - -#: views/users.py:1000 +#: views/users.py:1044 msgid "profile - email subscriptions" msgstr "" -#: views/users.py:1021 +#: views/users.py:1067 #, python-format msgid "profile - %(section)s" msgstr "" -#: views/writers.py:73 +#: views/writers.py:75 msgid "Sorry, anonymous users cannot upload files" msgstr "" -#: views/writers.py:91 +#: views/writers.py:93 #, python-format msgid "allowed file types are '%(file_types)s'" msgstr "" -#: views/writers.py:104 +#: views/writers.py:106 #, python-format msgid "maximum upload file size is %(file_size)sK" msgstr "" -#: views/writers.py:112 +#: views/writers.py:114 msgid "Error uploading file. Please contact the site administrator. Thank you." msgstr "" -#: views/writers.py:209 -msgid "" -"<span class=\"strong big\">You are welcome to start submitting your question " -"anonymously</span>. When you submit the post, you will be redirected to the " -"login/signup page. Your question will be saved in the current session and " -"will be published after you log in. Login/signup process is very simple. " -"Login takes about 30 seconds, initial signup takes a minute or less." -msgstr "" - -#: views/writers.py:582 -msgid "Please log in to answer questions" +#: views/writers.py:210 views/writers.py:600 +msgid "Please log in to make posts" msgstr "" -#: views/writers.py:708 +#: views/writers.py:735 msgid "This content is forbidden" msgstr "" -#: views/writers.py:717 +#: views/writers.py:744 msgid "Post not found" msgstr "" -#: views/writers.py:725 +#: views/writers.py:752 #, python-format msgid "" "Sorry, you appear to be logged out and cannot post comments. Please <a href=" "\"%(sign_in_url)s\">sign in</a>." msgstr "" -#: views/writers.py:749 +#: views/writers.py:782 msgid "Sorry, anonymous users cannot edit comments" msgstr "" -#: views/writers.py:798 +#: views/writers.py:835 #, python-format msgid "" "Sorry, you appear to be logged out and cannot delete comments. Please <a " "href=\"%(sign_in_url)s\">sign in</a>." msgstr "" -#: views/writers.py:824 +#: views/writers.py:864 msgid "sorry, we seem to have some technical difficulties" msgstr "" -#: views/writers.py:869 +#: views/writers.py:877 +#, python-format +msgid "" +"Sorry, only logged in users can convert comments to answers. Please <a href=" +"\"%(sign_in_url)s\">sign in</a>." +msgstr "" + +#: views/writers.py:908 +#, python-format +msgid "" +"Sorry, only logged in users can convert answers to comments. Please <a href=" +"\"%(sign_in_url)s\">sign in</a>." +msgstr "" + +#: views/writers.py:933 msgid "Error - could not find the destination post" msgstr "" -#: views/writers.py:893 +#: views/writers.py:957 #, python-format msgid "" "Cannot convert, because text has more characters than %(max_chars)s - " "maximum allowed for comments" msgstr "" +#, fuzzy +#~ msgid "" +#~ "\n" +#~ " Your answer to %(title)s will be posted once you log in\n" +#~ " " +#~ msgstr "" +#~ "\n" +#~ "<span class=\"strong big\">Your answer to </span> <i>\"<strong>%(title)s</" +#~ "strong> %(summary)s...\"</i> <span class=\"strong big\">is saved and will " +#~ "be posted once you log in.</span>" + +#, fuzzy +#~ msgid "" +#~ "Your question \n" +#~ " %(title)s will be posted once you log in\n" +#~ " " +#~ msgstr "" +#~ "<span class=\"strong big\">Your question</span> <i>\"<strong>%(title)s</" +#~ "strong> %(summary)s...\"</i> <span class=\"strong big\">is saved and will " +#~ "be posted once you log in.</span>" + #~ msgid "your email needs to be validated see %(details_url)s" #~ msgstr "" #~ "Your email needs to be validated. Please see details <a " diff --git a/askbot/locale/en/LC_MESSAGES/djangojs.mo b/askbot/locale/en/LC_MESSAGES/djangojs.mo Binary files differindex f158cafd..ab23dc3a 100644 --- a/askbot/locale/en/LC_MESSAGES/djangojs.mo +++ b/askbot/locale/en/LC_MESSAGES/djangojs.mo diff --git a/askbot/locale/en/LC_MESSAGES/djangojs.po b/askbot/locale/en/LC_MESSAGES/djangojs.po index e1245db1..95818df6 100644 --- a/askbot/locale/en/LC_MESSAGES/djangojs.po +++ b/askbot/locale/en/LC_MESSAGES/djangojs.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: 0.7\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-10-16 16:35-0500\n" +"POT-Creation-Date: 2014-08-06 02:35-0500\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -67,7 +67,7 @@ msgstr "" msgid "Create password" msgstr "" -#: media/jquery-openid/jquery.openid.js:344 +#: media/jquery-openid/jquery.openid.js:343 msgid "Create a password-protected account" msgstr "" @@ -83,8 +83,8 @@ msgstr "" msgid "send" msgstr "" -#: media/js/group_messaging.js:164 media/js/post.js:1809 -#: media/js/post.js.c:3081 media/js/post.js.c:4598 media/js/user.js:888 +#: media/js/group_messaging.js:164 media/js/post.js:1941 +#: media/js/post.js.c:3216 media/js/post.js.c:4779 media/js/user.js:846 msgid "cancel" msgstr "" @@ -110,21 +110,21 @@ msgstr "" msgid "Recipient:" msgstr "" -#: media/js/live_search.js:196 +#: media/js/live_search.js:198 msgid "To see search results, 2 or more characters may be required" msgstr "" -#: media/js/live_search.js:218 +#: media/js/live_search.js:220 msgid "Ask Your Question" msgstr "" -#: media/js/live_search.js:299 +#: media/js/live_search.js:301 msgid "Sorry, this tag does not exist" msgid_plural "Sorry, these tags do not exist" msgstr[0] "" msgstr[1] "" -#: media/js/live_search.js:313 +#: media/js/live_search.js:315 msgid "search or ask your question" msgstr "" @@ -132,278 +132,276 @@ msgstr "" msgid "loading..." msgstr "" -#: media/js/post.js:100 -msgid "must be shorter than %(max_chars)s character" -msgid_plural "must be shorter than %(max_chars)s characters" -msgstr[0] "" -msgstr[1] "" - -#: media/js/post.js:154 media/js/post.js.c:1269 +#: media/js/post.js:125 media/js/post.js.c:1401 msgid "tags cannot be empty" msgstr "please enter at least one tag" -#: media/js/post.js:160 +#: media/js/post.js:131 msgid "details are required" msgstr "" -#: media/js/post.js:163 +#: media/js/post.js:134 #, fuzzy, c-format msgid "details must have > %s character" msgid_plural "details must have > %s characters" msgstr[0] "please enter at least %s more characters" msgstr[1] "please enter at least %s more characters" -#: media/js/post.js:171 +#: media/js/post.js:142 msgid "enter your question" msgstr "" -#: media/js/post.js:174 -#, fuzzy, c-format -msgid "question must have > %s character" -msgid_plural "question must have > %s characters" +#: media/js/post.js:145 +#, fuzzy +msgid "%(question)s must have > %(length)s character" +msgid_plural "%(question)s must have > %(length)s characters" msgstr[0] "please enter at least %s more characters" msgstr[1] "please enter at least %s more characters" -#: media/js/post.js:193 +#: media/js/post.js:168 #, fuzzy msgid "content cannot be empty" msgstr "please enter at least one tag" -#: media/js/post.js:196 -#, fuzzy, c-format -msgid "answer must be > %s character" -msgid_plural "answer must be > %s characters" +#: media/js/post.js:171 +#, fuzzy +msgid "%(answer)s must be > %(length)s character" +msgid_plural "%(answer)s must be > %(length)s characters" msgstr[0] "please enter at least %s more characters" msgstr[1] "please enter at least %s more characters" -#: media/js/post.js:253 +#: media/js/post.js:232 msgid "Back to the question" msgstr "" -#: media/js/post.js:303 -msgid "draft saved..." +#: media/js/post.js:332 +msgid "Merge" msgstr "" -#: media/js/post.js:548 -msgid "insufficient privilege" +#: media/js/post.js:336 media/js/post.js.c:388 +msgid "Load preview" msgstr "" -#: media/js/post.js:549 -msgid "cannot pick own answer as best" -msgstr "sorry, you cannot accept your own answer" - -#: media/js/post.js:552 media/js/post.js.c:1416 -msgid "please login" +#: media/js/post.js:348 +msgid "messages" msgstr "" -#: media/js/post.js:554 -msgid "anonymous users cannot follow questions" +#: media/js/post.js:387 media/js/utils.js:1456 media/js/utils.js.c:1948 +msgid "Cancel" msgstr "" -#: media/js/post.js:555 -msgid "anonymous users cannot subscribe to questions" +#: media/js/post.js:433 +msgid "draft saved..." msgstr "" -#: media/js/post.js:556 media/js/post.js.c:1426 -msgid "anonymous users cannot vote" -msgstr "sorry, anonymous users cannot vote " +#: media/js/post.js:678 +msgid "insufficient privilege" +msgstr "" -#: media/js/post.js:558 -msgid "please confirm offensive" +#: media/js/post.js:681 media/js/post.js.c:1548 +msgid "please login" msgstr "" -"are you sure this post is offensive, contains spam, advertising, malicious " -"remarks, etc.?" -#: media/js/post.js:559 +#: media/js/post.js:684 #, fuzzy -msgid "please confirm removal of offensive flag" +msgid "anonymous users cannot %(follow_questions)s" +msgstr "sorry, anonymous users cannot vote " + +#: media/js/post.js:690 +msgid "anonymous users cannot subscribe to questions" msgstr "" -"are you sure this post is offensive, contains spam, advertising, malicious " -"remarks, etc.?" -#: media/js/post.js:560 +#: media/js/post.js:691 media/js/post.js.c:1558 +msgid "anonymous users cannot vote" +msgstr "sorry, anonymous users cannot vote " + +#: media/js/post.js:693 msgid "anonymous users cannot flag offensive posts" msgstr "" -#: media/js/post.js:561 +#: media/js/post.js:694 msgid "confirm delete" msgstr "are you sure you want to delete this?" -#: media/js/post.js:562 +#: media/js/post.js:695 msgid "anonymous users cannot delete/undelete" msgstr "sorry, anonymous users cannot delete or undelete posts" -#: media/js/post.js:563 +#: media/js/post.js:696 msgid "post recovered" msgstr "your post is now restored!" -#: media/js/post.js:564 +#: media/js/post.js:697 msgid "post deleted" msgstr "your post has been deleted" -#: media/js/post.js:831 +#: media/js/post.js:932 +msgid "sorry, you cannot %(accept_own_answer)s" +msgstr "" + +#: media/js/post.js:969 msgid "Follow" msgstr "Follow" -#: media/js/post.js:840 media/js/post.js.c:849 +#: media/js/post.js:978 media/js/post.js.c:987 #, c-format msgid "%s follower" msgid_plural "%s followers" msgstr[0] "" msgstr[1] "" -#: media/js/post.js:845 +#: media/js/post.js:983 msgid "<div>Following</div><div class=\"unfollow\">Unfollow</div>" msgstr "<div>Following</div><div class=\"unfollow\">Unfollow</div>" -#: media/js/post.js:901 +#: media/js/post.js:1039 msgid "remove flag" msgstr "" -#: media/js/post.js:935 media/js/post.js.c:964 +#: media/js/post.js:1073 media/js/post.js.c:1102 #, fuzzy msgid "flag offensive" msgstr "" "are you sure this post is offensive, contains spam, advertising, malicious " "remarks, etc.?" -#: media/js/post.js:990 media/js/post.js.c:1497 +#: media/js/post.js:1128 media/js/post.js.c:1629 #, fuzzy msgid "undelete" msgstr "are you sure you want to delete this?" -#: media/js/post.js:995 media/js/post.js.c:1501 +#: media/js/post.js:1133 media/js/post.js.c:1633 #, fuzzy msgid "delete" msgstr "your post has been deleted" -#: media/js/post.js:1218 media/js/post.js.c:1445 +#: media/js/post.js:1350 media/js/post.js.c:1577 msgid "sorry, something is not right here" msgstr "" -#: media/js/post.js:1665 +#: media/js/post.js:1797 msgid "add comment" msgstr "" -#: media/js/post.js:1671 +#: media/js/post.js:1803 msgid "save comment" msgstr "save comment" -#: media/js/post.js:1711 +#: media/js/post.js:1843 #, fuzzy, c-format msgid "enter at least %s characters" msgstr "please enter at least %s more characters" -#: media/js/post.js:1713 +#: media/js/post.js:1845 #, fuzzy, c-format msgid "enter at least %s more characters" msgstr "please enter at least %s more characters" -#: media/js/post.js:1723 +#: media/js/post.js:1855 #, fuzzy, c-format msgid "%s characters left" msgstr "please enter at least %s more characters" -#: media/js/post.js:1823 +#: media/js/post.js:1955 msgid "minor edit (don't send alerts)" msgstr "" -#: media/js/post.js:1855 +#: media/js/post.js:1987 msgid "Are you sure you don't want to post this comment?" msgstr "Are you sure you do not want to post this comment?" -#: media/js/post.js:1890 media/js/utils.js:3804 media/js/utils.js.c:3959 +#: media/js/post.js:2022 media/js/utils.js:3904 media/js/utils.js.c:4059 msgid "just now" msgstr "" -#: media/js/post.js:1956 +#: media/js/post.js:2088 #, fuzzy msgid "delete this comment" msgstr "click to edit this comment" -#: media/js/post.js:2271 +#: media/js/post.js:2403 msgid "confirm delete comment" msgstr "do you really want to delete this comment?" -#: media/js/post.js:2409 +#: media/js/post.js:2544 msgid "please sign in or register to post comments" msgstr "" -#: media/js/post.js:2560 +#: media/js/post.js:2695 msgid "Please enter question title (>10 characters)" msgstr "" -#: media/js/post.js:2612 media/js/post.js.c:4626 +#: media/js/post.js:2747 media/js/post.js.c:4807 msgid "Sorry, you have only read access" msgstr "" -#: media/js/post.js:3075 media/js/post.js.c:3869 media/js/post.js.c:4058 +#: media/js/post.js:3210 media/js/post.js.c:4050 media/js/post.js.c:4239 msgid "save" msgstr "" -#: media/js/post.js:3199 +#: media/js/post.js:3334 msgid "Enter the logo url or upload an image" msgstr "" -#: media/js/post.js:3225 +#: media/js/post.js:3360 msgid "Do you really want to remove the image?" msgstr "" -#: media/js/post.js:3341 +#: media/js/post.js:3476 msgid "change logo" msgstr "" -#: media/js/post.js:3342 +#: media/js/post.js:3477 msgid "add logo" msgstr "" -#: media/js/post.js:3444 +#: media/js/post.js:3625 #, c-format msgid "" "tag \"%s\" was already added, no need to repeat (press \"escape\" to delete)" msgstr "" -#: media/js/post.js:3453 +#: media/js/post.js:3634 #, c-format msgid "a maximum of %s tag is allowed" msgid_plural "a maximum of %s tags are allowed" msgstr[0] "" msgstr[1] "" -#: media/js/post.js:3799 +#: media/js/post.js:3980 msgid "Delete category?" msgstr "" -#: media/js/post.js:3888 media/js/utils.js:1320 +#: media/js/post.js:4069 media/js/utils.js:1371 msgid "edit" msgstr "edit" -#: media/js/post.js:3975 +#: media/js/post.js:4156 #, fuzzy msgid "category name cannot be empty" msgstr "please enter at least one tag" -#: media/js/post.js:4011 +#: media/js/post.js:4192 msgid "already exists at the current level!" msgstr "" -#: media/js/post.js:4047 +#: media/js/post.js:4228 msgid "add category" msgstr "" -#: media/js/post.js:4594 +#: media/js/post.js:4775 msgid "save tags" msgstr "" -#: media/js/post.js:4710 +#: media/js/post.js:4891 msgid "Group name:" msgstr "" -#: media/js/post.js:4736 +#: media/js/post.js:4917 msgid "Shared with the following users:" msgstr "" -#: media/js/post.js:4742 +#: media/js/post.js:4923 msgid "Shared with the following groups:" msgstr "" @@ -416,306 +414,268 @@ msgstr "" msgid "and %s more, not shown..." msgstr "" -#: media/js/user.js:15 +#: media/js/user.js:210 msgid "Please select at least one item" msgstr "" -#: media/js/user.js:59 -msgid "Delete this notification?" -msgid_plural "Delete these notifications?" -msgstr[0] "" -msgstr[1] "" - -#: media/js/user.js:66 -msgid "Close this entry?" -msgid_plural "Close these entries?" -msgstr[0] "" -msgstr[1] "" - -#: media/js/user.js:74 -msgid "Remove all flags and approve this entry?" -msgid_plural "Remove all flags and approve these entries?" -msgstr[0] "" -msgstr[1] "" - -#: media/js/user.js:223 -#, fuzzy -msgid "Post deleted" -msgstr "your post has been deleted" - -#: media/js/user.js:225 -#, fuzzy -msgid "Post approved" -msgstr "your post is now restored!" - #: media/js/user.js:246 -msgid "Accept" -msgstr "" - -#: media/js/user.js:255 -msgid "Reject" -msgstr "" - -#: media/js/user.js:270 -msgid "add new reject reason" +msgid "Load more items." msgstr "" -#: media/js/user.js:375 +#: media/js/user.js:391 msgid "Looks there are some things to fix:" msgstr "" -#: media/js/user.js:443 +#: media/js/user.js:459 msgid "Please provide description." msgstr "" -#: media/js/user.js:446 +#: media/js/user.js:462 msgid "Please provide details." msgstr "" -#: media/js/user.js:560 +#: media/js/user.js:549 msgid "A reason must be selected to delete one." msgstr "" -#: media/js/user.js:659 -msgid "A reason must be selected to reject post." -msgstr "" - -#: media/js/user.js:708 +#: media/js/user.js:666 msgid "Please <a href=\"%(signin_url)s\">signin</a> to follow %(username)s" msgstr "" -#: media/js/user.js:740 +#: media/js/user.js:698 #, c-format msgid "unfollow %s" msgstr "" -#: media/js/user.js:743 +#: media/js/user.js:701 #, c-format msgid "following %s" msgstr "" -#: media/js/user.js:749 +#: media/js/user.js:707 #, c-format msgid "follow %s" msgstr "" -#: media/js/user.js:883 +#: media/js/user.js:841 msgid "add group" msgstr "" -#: media/js/user.js:963 +#: media/js/user.js:921 msgid "add" msgstr "" -#: media/js/utils.js:99 +#: media/js/utils.js:81 +msgid "must be shorter than %(max_chars)s character" +msgid_plural "must be shorter than %(max_chars)s characters" +msgstr[0] "" +msgstr[1] "" + +#: media/js/utils.js:149 msgid "and" msgstr "" -#: media/js/utils.js:117 +#: media/js/utils.js:167 msgid "click to close" msgstr "" -#: media/js/utils.js:619 +#: media/js/utils.js:670 #, c-format msgid "page %s" msgstr "" -#: media/js/utils.js:1319 +#: media/js/utils.js:1370 msgid "click to edit this comment" msgstr "click to edit this comment" -#: media/js/utils.js:1344 +#: media/js/utils.js:1401 msgid "convert to answer" msgstr "" -#: media/js/utils.js:1397 +#: media/js/utils.js:1454 msgid "Ok" msgstr "" -#: media/js/utils.js:1398 media/js/utils.js.c:1851 -msgid "Cancel" -msgstr "" - -#: media/js/utils.js:1663 +#: media/js/utils.js:1760 #, c-format msgid "Uploaded file: %s" msgstr "" -#: media/js/utils.js:1678 +#: media/js/utils.js:1775 msgid "Choose a different image" msgstr "" -#: media/js/utils.js:1680 +#: media/js/utils.js:1777 msgid "Choose a different file" msgstr "" -#: media/js/utils.js:1694 +#: media/js/utils.js:1791 msgid "Oops, looks like we had an error. Sorry." msgstr "" -#: media/js/utils.js:1755 +#: media/js/utils.js:1852 msgid "Choose an image to insert" msgstr "" -#: media/js/utils.js:1757 +#: media/js/utils.js:1854 msgid "Choose a file to insert" msgstr "" -#: media/js/utils.js:1770 +#: media/js/utils.js:1867 msgid "Allowed file types are:" msgstr "" -#: media/js/utils.js:1776 +#: media/js/utils.js:1873 #: media/js/tinymce/plugins/askbot_attachment/editor_plugin.js:35 msgid "Or paste file url here" msgstr "" -#: media/js/utils.js:1850 +#: media/js/utils.js:1947 msgid "Save" msgstr "" -#: media/js/utils.js:1922 +#: media/js/utils.js:2019 msgid "saved" msgstr "" -#: media/js/utils.js:2046 +#: media/js/utils.js:2143 msgid "enabled" msgstr "" -#: media/js/utils.js:2048 +#: media/js/utils.js:2145 msgid "disabled" msgstr "" -#: media/js/utils.js:2482 +#: media/js/utils.js:2583 msgid "group name" msgstr "" -#: media/js/utils.js:2490 +#: media/js/utils.js:2591 msgid "add new group" msgstr "" -#: media/js/utils.js:2582 +#: media/js/utils.js:2683 msgid "Group %(name)s already exists. Group names are case-insensitive." msgstr "" -#: media/js/utils.js:2755 +#: media/js/utils.js:2856 #, c-format msgid "see questions tagged '%s'" msgstr "" -#: media/js/utils.js:3802 +#: media/js/utils.js:3902 msgid "ago" msgstr "" -#: media/js/utils.js:3803 +#: media/js/utils.js:3903 msgid "from now" msgstr "" -#: media/js/utils.js:3805 +#: media/js/utils.js:3905 msgid "about a minute" msgstr "" -#: media/js/utils.js:3806 +#: media/js/utils.js:3906 #, c-format msgid "%d minutes" msgstr "" -#: media/js/utils.js:3807 +#: media/js/utils.js:3907 msgid "about an hour" msgstr "" -#: media/js/utils.js:3808 +#: media/js/utils.js:3908 #, c-format msgid "%d hours" msgstr "" -#: media/js/utils.js:3809 media/js/utils.js.c:3937 +#: media/js/utils.js:3909 media/js/utils.js.c:4037 msgid "yesterday" msgstr "" -#: media/js/utils.js:3810 +#: media/js/utils.js:3910 #, c-format msgid "%d days" msgstr "" -#: media/js/utils.js:3811 +#: media/js/utils.js:3911 msgid "about a month" msgstr "" -#: media/js/utils.js:3812 +#: media/js/utils.js:3912 #, c-format msgid "%d months" msgstr "" -#: media/js/utils.js:3813 +#: media/js/utils.js:3913 msgid "about a year" msgstr "" -#: media/js/utils.js:3814 +#: media/js/utils.js:3914 #, c-format msgid "%d years" msgstr "" -#: media/js/utils.js:3912 +#: media/js/utils.js:4012 msgid "Jan" msgstr "" -#: media/js/utils.js:3913 +#: media/js/utils.js:4013 msgid "Feb" msgstr "" -#: media/js/utils.js:3914 +#: media/js/utils.js:4014 msgid "Mar" msgstr "" -#: media/js/utils.js:3915 +#: media/js/utils.js:4015 msgid "Apr" msgstr "" -#: media/js/utils.js:3916 +#: media/js/utils.js:4016 msgid "May" msgstr "" -#: media/js/utils.js:3917 +#: media/js/utils.js:4017 msgid "Jun" msgstr "" -#: media/js/utils.js:3918 +#: media/js/utils.js:4018 msgid "Jul" msgstr "" -#: media/js/utils.js:3919 +#: media/js/utils.js:4019 msgid "Aug" msgstr "" -#: media/js/utils.js:3920 +#: media/js/utils.js:4020 msgid "Sep" msgstr "" -#: media/js/utils.js:3921 +#: media/js/utils.js:4021 msgid "Oct" msgstr "" -#: media/js/utils.js:3922 +#: media/js/utils.js:4022 msgid "Nov" msgstr "" -#: media/js/utils.js:3923 +#: media/js/utils.js:4023 msgid "Dec" msgstr "" -#: media/js/utils.js:3935 +#: media/js/utils.js:4035 msgid "2 days ago" msgstr "" -#: media/js/utils.js:3942 +#: media/js/utils.js:4042 #, c-format msgid "%s hour ago" msgid_plural "%s hours ago" msgstr[0] "" msgstr[1] "" -#: media/js/utils.js:3952 +#: media/js/utils.js:4052 #, c-format msgid "%s min ago" msgid_plural "%s mins ago" @@ -781,7 +741,7 @@ msgstr "" msgid "undo" msgstr "" -#: media/js/wmd/wmd.js:43 media/js/wmd/wmd.js.c:1169 +#: media/js/wmd/wmd.js:43 media/js/wmd/wmd.js.c:1170 msgid "redo" msgstr "" @@ -799,18 +759,40 @@ msgstr "enter Web address, e.g. http://www.example.com \"page title\"" msgid "upload file attachment" msgstr "Please choose and upload a file:" -#: media/js/wmd/wmd.js:1836 +#: media/js/wmd/wmd.js:1837 msgid "image description" msgstr "" -#: media/js/wmd/wmd.js:1839 +#: media/js/wmd/wmd.js:1840 msgid "file name" msgstr "" -#: media/js/wmd/wmd.js:1843 +#: media/js/wmd/wmd.js:1844 msgid "link text" msgstr "" +#~ msgid "cannot pick own answer as best" +#~ msgstr "sorry, you cannot accept your own answer" + +#~ msgid "please confirm offensive" +#~ msgstr "" +#~ "are you sure this post is offensive, contains spam, advertising, " +#~ "malicious remarks, etc.?" + +#, fuzzy +#~ msgid "please confirm removal of offensive flag" +#~ msgstr "" +#~ "are you sure this post is offensive, contains spam, advertising, " +#~ "malicious remarks, etc.?" + +#, fuzzy +#~ msgid "Post deleted" +#~ msgstr "your post has been deleted" + +#, fuzzy +#~ msgid "Post approved" +#~ msgstr "your post is now restored!" + #, fuzzy #~ msgid "post a comment" #~ msgstr "save comment" |