summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRosandra Cuello <rosandra.cuello@gmail.com>2011-09-28 01:00:53 -0700
committerRosandra Cuello <rosandra.cuello@gmail.com>2011-09-28 01:00:53 -0700
commit763f08898185a546a07fda8cf9c837932614148f (patch)
treeb71ac904336a5671577c8a9d85824b687bd2fe14
parentab5cd18f5a694f127a7f6fae566ca86c7097fd0b (diff)
downloadaskbot-763f08898185a546a07fda8cf9c837932614148f.tar.gz
askbot-763f08898185a546a07fda8cf9c837932614148f.tar.bz2
askbot-763f08898185a546a07fda8cf9c837932614148f.zip
properly internationalize javascript -- copied zh_CN tranlations from i18n.js, other languages remain
-rw-r--r--askbot/locale/de/LC_MESSAGES/djangojs.po311
-rw-r--r--askbot/locale/en/LC_MESSAGES/djangojs.po311
-rw-r--r--askbot/locale/es/LC_MESSAGES/djangojs.po311
-rw-r--r--askbot/locale/fi/LC_MESSAGES/djangojs.po311
-rw-r--r--askbot/locale/fr/LC_MESSAGES/djangojs.po311
-rw-r--r--askbot/locale/it/LC_MESSAGES/djangojs.po311
-rw-r--r--askbot/locale/ja/LC_MESSAGES/djangojs.po310
-rw-r--r--askbot/locale/ko/LC_MESSAGES/djangojs.po310
-rw-r--r--askbot/locale/pt_BR/LC_MESSAGES/djangojs.po311
-rw-r--r--askbot/locale/ro/LC_MESSAGES/djangojs.po312
-rw-r--r--askbot/locale/ru/LC_MESSAGES/djangojs.po312
-rw-r--r--askbot/locale/sr/LC_MESSAGES/djangojs.po312
-rw-r--r--askbot/locale/tr/LC_MESSAGES/djangojs.po311
-rw-r--r--askbot/locale/vi/LC_MESSAGES/djangojs.po310
-rw-r--r--askbot/locale/zh-tw/LC_MESSAGES/djangojs.po310
-rw-r--r--askbot/locale/zh_CN/LC_MESSAGES/djangojs.po310
-rw-r--r--askbot/skins/common/media/jquery-openid/jquery.openid.js55
-rw-r--r--askbot/skins/common/media/js/post.js115
-rw-r--r--askbot/skins/common/media/js/user.js10
-rw-r--r--askbot/skins/common/media/js/utils.js13
-rw-r--r--askbot/skins/common/media/js/wmd/wmd.js40
-rw-r--r--askbot/skins/default/templates/meta/html_head_javascript.html1
-rw-r--r--askbot/urls.py2
23 files changed, 4864 insertions, 346 deletions
diff --git a/askbot/locale/de/LC_MESSAGES/djangojs.po b/askbot/locale/de/LC_MESSAGES/djangojs.po
index 4fdeb3e9..b890fa9f 100644
--- a/askbot/locale/de/LC_MESSAGES/djangojs.po
+++ b/askbot/locale/de/LC_MESSAGES/djangojs.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: 0.7\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2011-10-08 02:24-0500\n"
+"POT-Creation-Date: 2011-09-28 00:32-0700\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"
@@ -17,49 +17,332 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1)\n"
-#: skins/default/media/js/post.js:532
+#: skins/common/media/jquery-openid/jquery.openid.js:73
+#, c-format
+msgid "Are you sure you want to remove your %s login?"
+msgstr ""
+
+#: skins/common/media/jquery-openid/jquery.openid.js:90
+msgid "Please add one or more login methods."
+msgstr ""
+
+#: skins/common/media/jquery-openid/jquery.openid.js:93
+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 ""
+
+#: skins/common/media/jquery-openid/jquery.openid.js:135
+msgid "passwords do not match"
+msgstr ""
+
+#: skins/common/media/jquery-openid/jquery.openid.js:162
+msgid "Show/change current login methods"
+msgstr ""
+
+#: skins/common/media/jquery-openid/jquery.openid.js:223
+#, c-format
+msgid "Please enter your %s, then proceed"
+msgstr ""
+
+#: skins/common/media/jquery-openid/jquery.openid.js:225
+msgid "Connect your %(provider_name)s account to %(site)s"
+msgstr ""
+
+#: skins/common/media/jquery-openid/jquery.openid.js:319
+#, c-format
+msgid "Change your %s password"
+msgstr ""
+
+#: skins/common/media/jquery-openid/jquery.openid.js:320
+msgid "Change password"
+msgstr ""
+
+#: skins/common/media/jquery-openid/jquery.openid.js:323
+#, c-format
+msgid "Create a password for %s"
+msgstr ""
+
+#: skins/common/media/jquery-openid/jquery.openid.js:324
+msgid "Create password"
+msgstr ""
+
+#: skins/common/media/jquery-openid/jquery.openid.js:340
+msgid "Create a password-protected account"
+msgstr ""
+
+#: skins/common/media/js/post.js:28
+msgid "loading..."
+msgstr ""
+
+#: skins/common/media/js/post.js:127 skins/common/media/js/post.js.c:856
+msgid "tags cannot be empty"
+msgstr ""
+
+#: skins/common/media/js/post.js:133
+msgid "content cannot be empty"
+msgstr ""
+
+#: skins/common/media/js/post.js:134
+msgid "content minchars"
+msgstr ""
+
+#: skins/common/media/js/post.js:137
+msgid "please enter title"
+msgstr ""
+
+#: skins/common/media/js/post.js:138 skins/common/media/js/post.js.c:981
+msgid "title minchars"
+msgstr ""
+
+#: skins/common/media/js/post.js:281
+msgid "insufficient privilege"
+msgstr ""
+
+#: skins/common/media/js/post.js:282
+msgid "cannot pick own answer as best"
+msgstr ""
+
+#: skins/common/media/js/post.js:287
+msgid "please login"
+msgstr ""
+
+#: skins/common/media/js/post.js:289
+msgid "anonymous users cannot follow questions"
+msgstr ""
+
+#: skins/common/media/js/post.js:290
+msgid "anonymous users cannot subscribe to questions"
+msgstr ""
+
+#: skins/common/media/js/post.js:291
+msgid "anonymous users cannot vote"
+msgstr ""
+
+#: skins/common/media/js/post.js:293
+msgid "please confirm offensive"
+msgstr ""
+
+#: skins/common/media/js/post.js:294
+msgid "anonymous users cannot flag offensive posts"
+msgstr ""
+
+#: skins/common/media/js/post.js:295
+msgid "confirm delete"
+msgstr ""
+
+#: skins/common/media/js/post.js:296
+msgid "anonymous users cannot delete/undelete"
+msgstr ""
+
+#: skins/common/media/js/post.js:297
+msgid "post recovered"
+msgstr ""
+
+#: skins/common/media/js/post.js:298
+msgid "post deleted"
+msgstr ""
+
+#: skins/common/media/js/post.js:536 skins/default/media/js/post.js:535
+#: skins/old/media/js/post.js:535
msgid "Follow"
msgstr ""
-#: skins/default/media/js/post.js:541 skins/default/media/js/post.js.py:550
-#, perl-format
+#: skins/common/media/js/post.js:545 skins/common/media/js/post.js.c:554
+#: skins/default/media/js/post.js:544 skins/default/media/js/post.js.c:553
+#: skins/old/media/js/post.js:544 skins/old/media/js/post.js.c:553
+#, c-format
msgid "%s follower"
msgid_plural "%s followers"
msgstr[0] ""
msgstr[1] ""
-#: skins/default/media/js/post.js:546
+#: skins/common/media/js/post.js:550 skins/default/media/js/post.js:549
+#: skins/old/media/js/post.js:549
msgid "<div>Following</div><div class=\"unfollow\">Unfollow</div>"
msgstr ""
-#: skins/default/media/js/post.js:1613
+#: skins/common/media/js/post.js:612
+msgid "undelete"
+msgstr ""
+
+#: skins/common/media/js/post.js:617
+msgid "delete"
+msgstr ""
+
+#: skins/common/media/js/post.js:954
+msgid "add comment"
+msgstr ""
+
+#: skins/common/media/js/post.js:957
+msgid "save comment"
+msgstr ""
+
+#: skins/common/media/js/post.js:984
+msgid "enter more characters"
+msgstr ""
+
+#: skins/common/media/js/post.js:989
+#, c-format
+msgid "%s characters left"
+msgstr ""
+
+#: skins/common/media/js/post.js:1060
+msgid "cancel"
+msgstr ""
+
+#: skins/common/media/js/post.js:1103
+msgid "confirm abandon comment"
+msgstr ""
+
+#: skins/common/media/js/post.js:1177
+msgid "delete this comment"
+msgstr ""
+
+#: skins/common/media/js/post.js:1381
+msgid "confirm delete comment"
+msgstr ""
+
+#: skins/common/media/js/post.js:1622 skins/default/media/js/post.js:1621
+#: skins/old/media/js/post.js:1621
msgid "Please enter question title (>10 characters)"
msgstr ""
+#: skins/common/media/js/tag_selector.js:15
#: skins/default/media/js/tag_selector.js:15
+#: skins/old/media/js/tag_selector.js:15
msgid "Tag \"<span></span>\" matches:"
msgstr ""
+#: skins/common/media/js/tag_selector.js:84
#: skins/default/media/js/tag_selector.js:84
-#, perl-format
+#: skins/old/media/js/tag_selector.js:84
+#, c-format
msgid "and %s more, not shown..."
msgstr ""
-#: skins/default/media/js/user.js:129
+#: skins/common/media/js/user.js:14
+msgid "Please select at least one item"
+msgstr ""
+
+#: skins/common/media/js/user.js:58
+msgid "Delete this notification?"
+msgid_plural "Delete these notifications?"
+msgstr[0] ""
+msgstr[1] ""
+
+#: skins/common/media/js/user.js:125 skins/default/media/js/user.js:129
+#: skins/old/media/js/user.js:129
msgid "Please <a href=\"%(signin_url)s\">signin</a> to follow %(username)s"
msgstr ""
-#: skins/default/media/js/user.js:161
-#, perl-format
+#: skins/common/media/js/user.js:157 skins/default/media/js/user.js:161
+#: skins/old/media/js/user.js:161
+#, c-format
msgid "unfollow %s"
msgstr ""
-#: skins/default/media/js/user.js:164
-#, perl-format
+#: skins/common/media/js/user.js:160 skins/default/media/js/user.js:164
+#: skins/old/media/js/user.js:164
+#, c-format
msgid "following %s"
msgstr ""
-#: skins/default/media/js/user.js:170
-#, perl-format
+#: skins/common/media/js/user.js:166 skins/default/media/js/user.js:170
+#: skins/old/media/js/user.js:170
+#, c-format
msgid "follow %s"
msgstr ""
+
+#: skins/common/media/js/utils.js:43
+msgid "click to close"
+msgstr ""
+
+#: skins/common/media/js/utils.js:214
+msgid "click to edit this comment"
+msgstr ""
+
+#: skins/common/media/js/utils.js:215
+msgid "edit"
+msgstr ""
+
+#: skins/common/media/js/utils.js:369
+#, c-format
+msgid "see questions tagged '%s'"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:30
+msgid "bold"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:31
+msgid "italic"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:32
+msgid "link"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:33
+msgid "quote"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:34
+msgid "preformatted text"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:35
+msgid "image"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:36
+msgid "attachment"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:37
+msgid "numbered list"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:38
+msgid "bulleted list"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:39
+msgid "heading"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:40
+msgid "horizontal bar"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:41
+msgid "undo"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:42 skins/common/media/js/wmd/wmd.js:1116
+msgid "redo"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:53
+msgid "enter image url"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:54
+msgid "enter url"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:55
+msgid "upload file attachment"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:1778
+msgid "image description"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:1781
+msgid "file name"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:1785
+msgid "link text"
+msgstr ""
diff --git a/askbot/locale/en/LC_MESSAGES/djangojs.po b/askbot/locale/en/LC_MESSAGES/djangojs.po
index 3d39c7d3..8ec58477 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: 2011-10-08 02:25-0500\n"
+"POT-Creation-Date: 2011-09-28 00:33-0700\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"
@@ -17,49 +17,332 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-#: skins/default/media/js/post.js:532
+#: skins/common/media/jquery-openid/jquery.openid.js:73
+#, c-format
+msgid "Are you sure you want to remove your %s login?"
+msgstr ""
+
+#: skins/common/media/jquery-openid/jquery.openid.js:90
+msgid "Please add one or more login methods."
+msgstr ""
+
+#: skins/common/media/jquery-openid/jquery.openid.js:93
+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 ""
+
+#: skins/common/media/jquery-openid/jquery.openid.js:135
+msgid "passwords do not match"
+msgstr ""
+
+#: skins/common/media/jquery-openid/jquery.openid.js:162
+msgid "Show/change current login methods"
+msgstr ""
+
+#: skins/common/media/jquery-openid/jquery.openid.js:223
+#, c-format
+msgid "Please enter your %s, then proceed"
+msgstr ""
+
+#: skins/common/media/jquery-openid/jquery.openid.js:225
+msgid "Connect your %(provider_name)s account to %(site)s"
+msgstr ""
+
+#: skins/common/media/jquery-openid/jquery.openid.js:319
+#, c-format
+msgid "Change your %s password"
+msgstr ""
+
+#: skins/common/media/jquery-openid/jquery.openid.js:320
+msgid "Change password"
+msgstr ""
+
+#: skins/common/media/jquery-openid/jquery.openid.js:323
+#, c-format
+msgid "Create a password for %s"
+msgstr ""
+
+#: skins/common/media/jquery-openid/jquery.openid.js:324
+msgid "Create password"
+msgstr ""
+
+#: skins/common/media/jquery-openid/jquery.openid.js:340
+msgid "Create a password-protected account"
+msgstr ""
+
+#: skins/common/media/js/post.js:28
+msgid "loading..."
+msgstr ""
+
+#: skins/common/media/js/post.js:127 skins/common/media/js/post.js.c:856
+msgid "tags cannot be empty"
+msgstr ""
+
+#: skins/common/media/js/post.js:133
+msgid "content cannot be empty"
+msgstr ""
+
+#: skins/common/media/js/post.js:134
+msgid "content minchars"
+msgstr ""
+
+#: skins/common/media/js/post.js:137
+msgid "please enter title"
+msgstr ""
+
+#: skins/common/media/js/post.js:138 skins/common/media/js/post.js.c:981
+msgid "title minchars"
+msgstr ""
+
+#: skins/common/media/js/post.js:281
+msgid "insufficient privilege"
+msgstr ""
+
+#: skins/common/media/js/post.js:282
+msgid "cannot pick own answer as best"
+msgstr ""
+
+#: skins/common/media/js/post.js:287
+msgid "please login"
+msgstr ""
+
+#: skins/common/media/js/post.js:289
+msgid "anonymous users cannot follow questions"
+msgstr ""
+
+#: skins/common/media/js/post.js:290
+msgid "anonymous users cannot subscribe to questions"
+msgstr ""
+
+#: skins/common/media/js/post.js:291
+msgid "anonymous users cannot vote"
+msgstr ""
+
+#: skins/common/media/js/post.js:293
+msgid "please confirm offensive"
+msgstr ""
+
+#: skins/common/media/js/post.js:294
+msgid "anonymous users cannot flag offensive posts"
+msgstr ""
+
+#: skins/common/media/js/post.js:295
+msgid "confirm delete"
+msgstr ""
+
+#: skins/common/media/js/post.js:296
+msgid "anonymous users cannot delete/undelete"
+msgstr ""
+
+#: skins/common/media/js/post.js:297
+msgid "post recovered"
+msgstr ""
+
+#: skins/common/media/js/post.js:298
+msgid "post deleted"
+msgstr ""
+
+#: skins/common/media/js/post.js:536 skins/default/media/js/post.js:535
+#: skins/old/media/js/post.js:535
msgid "Follow"
msgstr ""
-#: skins/default/media/js/post.js:541 skins/default/media/js/post.js.py:550
-#, perl-format
+#: skins/common/media/js/post.js:545 skins/common/media/js/post.js.c:554
+#: skins/default/media/js/post.js:544 skins/default/media/js/post.js.c:553
+#: skins/old/media/js/post.js:544 skins/old/media/js/post.js.c:553
+#, c-format
msgid "%s follower"
msgid_plural "%s followers"
msgstr[0] ""
msgstr[1] ""
-#: skins/default/media/js/post.js:546
+#: skins/common/media/js/post.js:550 skins/default/media/js/post.js:549
+#: skins/old/media/js/post.js:549
msgid "<div>Following</div><div class=\"unfollow\">Unfollow</div>"
msgstr ""
-#: skins/default/media/js/post.js:1613
+#: skins/common/media/js/post.js:612
+msgid "undelete"
+msgstr ""
+
+#: skins/common/media/js/post.js:617
+msgid "delete"
+msgstr ""
+
+#: skins/common/media/js/post.js:954
+msgid "add comment"
+msgstr ""
+
+#: skins/common/media/js/post.js:957
+msgid "save comment"
+msgstr ""
+
+#: skins/common/media/js/post.js:984
+msgid "enter more characters"
+msgstr ""
+
+#: skins/common/media/js/post.js:989
+#, c-format
+msgid "%s characters left"
+msgstr ""
+
+#: skins/common/media/js/post.js:1060
+msgid "cancel"
+msgstr ""
+
+#: skins/common/media/js/post.js:1103
+msgid "confirm abandon comment"
+msgstr ""
+
+#: skins/common/media/js/post.js:1177
+msgid "delete this comment"
+msgstr ""
+
+#: skins/common/media/js/post.js:1381
+msgid "confirm delete comment"
+msgstr ""
+
+#: skins/common/media/js/post.js:1622 skins/default/media/js/post.js:1621
+#: skins/old/media/js/post.js:1621
msgid "Please enter question title (>10 characters)"
msgstr ""
+#: skins/common/media/js/tag_selector.js:15
#: skins/default/media/js/tag_selector.js:15
+#: skins/old/media/js/tag_selector.js:15
msgid "Tag \"<span></span>\" matches:"
msgstr ""
+#: skins/common/media/js/tag_selector.js:84
#: skins/default/media/js/tag_selector.js:84
-#, perl-format
+#: skins/old/media/js/tag_selector.js:84
+#, c-format
msgid "and %s more, not shown..."
msgstr ""
-#: skins/default/media/js/user.js:129
+#: skins/common/media/js/user.js:14
+msgid "Please select at least one item"
+msgstr ""
+
+#: skins/common/media/js/user.js:58
+msgid "Delete this notification?"
+msgid_plural "Delete these notifications?"
+msgstr[0] ""
+msgstr[1] ""
+
+#: skins/common/media/js/user.js:125 skins/default/media/js/user.js:129
+#: skins/old/media/js/user.js:129
msgid "Please <a href=\"%(signin_url)s\">signin</a> to follow %(username)s"
msgstr ""
-#: skins/default/media/js/user.js:161
-#, perl-format
+#: skins/common/media/js/user.js:157 skins/default/media/js/user.js:161
+#: skins/old/media/js/user.js:161
+#, c-format
msgid "unfollow %s"
msgstr ""
-#: skins/default/media/js/user.js:164
-#, perl-format
+#: skins/common/media/js/user.js:160 skins/default/media/js/user.js:164
+#: skins/old/media/js/user.js:164
+#, c-format
msgid "following %s"
msgstr ""
-#: skins/default/media/js/user.js:170
-#, perl-format
+#: skins/common/media/js/user.js:166 skins/default/media/js/user.js:170
+#: skins/old/media/js/user.js:170
+#, c-format
msgid "follow %s"
msgstr ""
+
+#: skins/common/media/js/utils.js:43
+msgid "click to close"
+msgstr ""
+
+#: skins/common/media/js/utils.js:214
+msgid "click to edit this comment"
+msgstr ""
+
+#: skins/common/media/js/utils.js:215
+msgid "edit"
+msgstr ""
+
+#: skins/common/media/js/utils.js:369
+#, c-format
+msgid "see questions tagged '%s'"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:30
+msgid "bold"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:31
+msgid "italic"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:32
+msgid "link"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:33
+msgid "quote"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:34
+msgid "preformatted text"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:35
+msgid "image"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:36
+msgid "attachment"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:37
+msgid "numbered list"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:38
+msgid "bulleted list"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:39
+msgid "heading"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:40
+msgid "horizontal bar"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:41
+msgid "undo"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:42 skins/common/media/js/wmd/wmd.js:1116
+msgid "redo"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:53
+msgid "enter image url"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:54
+msgid "enter url"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:55
+msgid "upload file attachment"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:1778
+msgid "image description"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:1781
+msgid "file name"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:1785
+msgid "link text"
+msgstr ""
diff --git a/askbot/locale/es/LC_MESSAGES/djangojs.po b/askbot/locale/es/LC_MESSAGES/djangojs.po
index 57d10b13..97370910 100644
--- a/askbot/locale/es/LC_MESSAGES/djangojs.po
+++ b/askbot/locale/es/LC_MESSAGES/djangojs.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: 0.7\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2011-10-08 02:25-0500\n"
+"POT-Creation-Date: 2011-09-28 00:33-0700\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"
@@ -17,49 +17,332 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1)\n"
-#: skins/default/media/js/post.js:532
+#: skins/common/media/jquery-openid/jquery.openid.js:73
+#, c-format
+msgid "Are you sure you want to remove your %s login?"
+msgstr ""
+
+#: skins/common/media/jquery-openid/jquery.openid.js:90
+msgid "Please add one or more login methods."
+msgstr ""
+
+#: skins/common/media/jquery-openid/jquery.openid.js:93
+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 ""
+
+#: skins/common/media/jquery-openid/jquery.openid.js:135
+msgid "passwords do not match"
+msgstr ""
+
+#: skins/common/media/jquery-openid/jquery.openid.js:162
+msgid "Show/change current login methods"
+msgstr ""
+
+#: skins/common/media/jquery-openid/jquery.openid.js:223
+#, c-format
+msgid "Please enter your %s, then proceed"
+msgstr ""
+
+#: skins/common/media/jquery-openid/jquery.openid.js:225
+msgid "Connect your %(provider_name)s account to %(site)s"
+msgstr ""
+
+#: skins/common/media/jquery-openid/jquery.openid.js:319
+#, c-format
+msgid "Change your %s password"
+msgstr ""
+
+#: skins/common/media/jquery-openid/jquery.openid.js:320
+msgid "Change password"
+msgstr ""
+
+#: skins/common/media/jquery-openid/jquery.openid.js:323
+#, c-format
+msgid "Create a password for %s"
+msgstr ""
+
+#: skins/common/media/jquery-openid/jquery.openid.js:324
+msgid "Create password"
+msgstr ""
+
+#: skins/common/media/jquery-openid/jquery.openid.js:340
+msgid "Create a password-protected account"
+msgstr ""
+
+#: skins/common/media/js/post.js:28
+msgid "loading..."
+msgstr ""
+
+#: skins/common/media/js/post.js:127 skins/common/media/js/post.js.c:856
+msgid "tags cannot be empty"
+msgstr ""
+
+#: skins/common/media/js/post.js:133
+msgid "content cannot be empty"
+msgstr ""
+
+#: skins/common/media/js/post.js:134
+msgid "content minchars"
+msgstr ""
+
+#: skins/common/media/js/post.js:137
+msgid "please enter title"
+msgstr ""
+
+#: skins/common/media/js/post.js:138 skins/common/media/js/post.js.c:981
+msgid "title minchars"
+msgstr ""
+
+#: skins/common/media/js/post.js:281
+msgid "insufficient privilege"
+msgstr ""
+
+#: skins/common/media/js/post.js:282
+msgid "cannot pick own answer as best"
+msgstr ""
+
+#: skins/common/media/js/post.js:287
+msgid "please login"
+msgstr ""
+
+#: skins/common/media/js/post.js:289
+msgid "anonymous users cannot follow questions"
+msgstr ""
+
+#: skins/common/media/js/post.js:290
+msgid "anonymous users cannot subscribe to questions"
+msgstr ""
+
+#: skins/common/media/js/post.js:291
+msgid "anonymous users cannot vote"
+msgstr ""
+
+#: skins/common/media/js/post.js:293
+msgid "please confirm offensive"
+msgstr ""
+
+#: skins/common/media/js/post.js:294
+msgid "anonymous users cannot flag offensive posts"
+msgstr ""
+
+#: skins/common/media/js/post.js:295
+msgid "confirm delete"
+msgstr ""
+
+#: skins/common/media/js/post.js:296
+msgid "anonymous users cannot delete/undelete"
+msgstr ""
+
+#: skins/common/media/js/post.js:297
+msgid "post recovered"
+msgstr ""
+
+#: skins/common/media/js/post.js:298
+msgid "post deleted"
+msgstr ""
+
+#: skins/common/media/js/post.js:536 skins/default/media/js/post.js:535
+#: skins/old/media/js/post.js:535
msgid "Follow"
msgstr ""
-#: skins/default/media/js/post.js:541 skins/default/media/js/post.js.py:550
-#, perl-format
+#: skins/common/media/js/post.js:545 skins/common/media/js/post.js.c:554
+#: skins/default/media/js/post.js:544 skins/default/media/js/post.js.c:553
+#: skins/old/media/js/post.js:544 skins/old/media/js/post.js.c:553
+#, c-format
msgid "%s follower"
msgid_plural "%s followers"
msgstr[0] ""
msgstr[1] ""
-#: skins/default/media/js/post.js:546
+#: skins/common/media/js/post.js:550 skins/default/media/js/post.js:549
+#: skins/old/media/js/post.js:549
msgid "<div>Following</div><div class=\"unfollow\">Unfollow</div>"
msgstr ""
-#: skins/default/media/js/post.js:1613
+#: skins/common/media/js/post.js:612
+msgid "undelete"
+msgstr ""
+
+#: skins/common/media/js/post.js:617
+msgid "delete"
+msgstr ""
+
+#: skins/common/media/js/post.js:954
+msgid "add comment"
+msgstr ""
+
+#: skins/common/media/js/post.js:957
+msgid "save comment"
+msgstr ""
+
+#: skins/common/media/js/post.js:984
+msgid "enter more characters"
+msgstr ""
+
+#: skins/common/media/js/post.js:989
+#, c-format
+msgid "%s characters left"
+msgstr ""
+
+#: skins/common/media/js/post.js:1060
+msgid "cancel"
+msgstr ""
+
+#: skins/common/media/js/post.js:1103
+msgid "confirm abandon comment"
+msgstr ""
+
+#: skins/common/media/js/post.js:1177
+msgid "delete this comment"
+msgstr ""
+
+#: skins/common/media/js/post.js:1381
+msgid "confirm delete comment"
+msgstr ""
+
+#: skins/common/media/js/post.js:1622 skins/default/media/js/post.js:1621
+#: skins/old/media/js/post.js:1621
msgid "Please enter question title (>10 characters)"
msgstr ""
+#: skins/common/media/js/tag_selector.js:15
#: skins/default/media/js/tag_selector.js:15
+#: skins/old/media/js/tag_selector.js:15
msgid "Tag \"<span></span>\" matches:"
msgstr ""
+#: skins/common/media/js/tag_selector.js:84
#: skins/default/media/js/tag_selector.js:84
-#, perl-format
+#: skins/old/media/js/tag_selector.js:84
+#, c-format
msgid "and %s more, not shown..."
msgstr ""
-#: skins/default/media/js/user.js:129
+#: skins/common/media/js/user.js:14
+msgid "Please select at least one item"
+msgstr ""
+
+#: skins/common/media/js/user.js:58
+msgid "Delete this notification?"
+msgid_plural "Delete these notifications?"
+msgstr[0] ""
+msgstr[1] ""
+
+#: skins/common/media/js/user.js:125 skins/default/media/js/user.js:129
+#: skins/old/media/js/user.js:129
msgid "Please <a href=\"%(signin_url)s\">signin</a> to follow %(username)s"
msgstr ""
-#: skins/default/media/js/user.js:161
-#, perl-format
+#: skins/common/media/js/user.js:157 skins/default/media/js/user.js:161
+#: skins/old/media/js/user.js:161
+#, c-format
msgid "unfollow %s"
msgstr ""
-#: skins/default/media/js/user.js:164
-#, perl-format
+#: skins/common/media/js/user.js:160 skins/default/media/js/user.js:164
+#: skins/old/media/js/user.js:164
+#, c-format
msgid "following %s"
msgstr ""
-#: skins/default/media/js/user.js:170
-#, perl-format
+#: skins/common/media/js/user.js:166 skins/default/media/js/user.js:170
+#: skins/old/media/js/user.js:170
+#, c-format
msgid "follow %s"
msgstr ""
+
+#: skins/common/media/js/utils.js:43
+msgid "click to close"
+msgstr ""
+
+#: skins/common/media/js/utils.js:214
+msgid "click to edit this comment"
+msgstr ""
+
+#: skins/common/media/js/utils.js:215
+msgid "edit"
+msgstr ""
+
+#: skins/common/media/js/utils.js:369
+#, c-format
+msgid "see questions tagged '%s'"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:30
+msgid "bold"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:31
+msgid "italic"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:32
+msgid "link"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:33
+msgid "quote"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:34
+msgid "preformatted text"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:35
+msgid "image"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:36
+msgid "attachment"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:37
+msgid "numbered list"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:38
+msgid "bulleted list"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:39
+msgid "heading"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:40
+msgid "horizontal bar"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:41
+msgid "undo"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:42 skins/common/media/js/wmd/wmd.js:1116
+msgid "redo"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:53
+msgid "enter image url"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:54
+msgid "enter url"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:55
+msgid "upload file attachment"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:1778
+msgid "image description"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:1781
+msgid "file name"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:1785
+msgid "link text"
+msgstr ""
diff --git a/askbot/locale/fi/LC_MESSAGES/djangojs.po b/askbot/locale/fi/LC_MESSAGES/djangojs.po
index 78b1f23e..97370910 100644
--- a/askbot/locale/fi/LC_MESSAGES/djangojs.po
+++ b/askbot/locale/fi/LC_MESSAGES/djangojs.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: 0.7\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2011-10-08 02:26-0500\n"
+"POT-Creation-Date: 2011-09-28 00:33-0700\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"
@@ -17,49 +17,332 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1)\n"
-#: skins/default/media/js/post.js:532
+#: skins/common/media/jquery-openid/jquery.openid.js:73
+#, c-format
+msgid "Are you sure you want to remove your %s login?"
+msgstr ""
+
+#: skins/common/media/jquery-openid/jquery.openid.js:90
+msgid "Please add one or more login methods."
+msgstr ""
+
+#: skins/common/media/jquery-openid/jquery.openid.js:93
+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 ""
+
+#: skins/common/media/jquery-openid/jquery.openid.js:135
+msgid "passwords do not match"
+msgstr ""
+
+#: skins/common/media/jquery-openid/jquery.openid.js:162
+msgid "Show/change current login methods"
+msgstr ""
+
+#: skins/common/media/jquery-openid/jquery.openid.js:223
+#, c-format
+msgid "Please enter your %s, then proceed"
+msgstr ""
+
+#: skins/common/media/jquery-openid/jquery.openid.js:225
+msgid "Connect your %(provider_name)s account to %(site)s"
+msgstr ""
+
+#: skins/common/media/jquery-openid/jquery.openid.js:319
+#, c-format
+msgid "Change your %s password"
+msgstr ""
+
+#: skins/common/media/jquery-openid/jquery.openid.js:320
+msgid "Change password"
+msgstr ""
+
+#: skins/common/media/jquery-openid/jquery.openid.js:323
+#, c-format
+msgid "Create a password for %s"
+msgstr ""
+
+#: skins/common/media/jquery-openid/jquery.openid.js:324
+msgid "Create password"
+msgstr ""
+
+#: skins/common/media/jquery-openid/jquery.openid.js:340
+msgid "Create a password-protected account"
+msgstr ""
+
+#: skins/common/media/js/post.js:28
+msgid "loading..."
+msgstr ""
+
+#: skins/common/media/js/post.js:127 skins/common/media/js/post.js.c:856
+msgid "tags cannot be empty"
+msgstr ""
+
+#: skins/common/media/js/post.js:133
+msgid "content cannot be empty"
+msgstr ""
+
+#: skins/common/media/js/post.js:134
+msgid "content minchars"
+msgstr ""
+
+#: skins/common/media/js/post.js:137
+msgid "please enter title"
+msgstr ""
+
+#: skins/common/media/js/post.js:138 skins/common/media/js/post.js.c:981
+msgid "title minchars"
+msgstr ""
+
+#: skins/common/media/js/post.js:281
+msgid "insufficient privilege"
+msgstr ""
+
+#: skins/common/media/js/post.js:282
+msgid "cannot pick own answer as best"
+msgstr ""
+
+#: skins/common/media/js/post.js:287
+msgid "please login"
+msgstr ""
+
+#: skins/common/media/js/post.js:289
+msgid "anonymous users cannot follow questions"
+msgstr ""
+
+#: skins/common/media/js/post.js:290
+msgid "anonymous users cannot subscribe to questions"
+msgstr ""
+
+#: skins/common/media/js/post.js:291
+msgid "anonymous users cannot vote"
+msgstr ""
+
+#: skins/common/media/js/post.js:293
+msgid "please confirm offensive"
+msgstr ""
+
+#: skins/common/media/js/post.js:294
+msgid "anonymous users cannot flag offensive posts"
+msgstr ""
+
+#: skins/common/media/js/post.js:295
+msgid "confirm delete"
+msgstr ""
+
+#: skins/common/media/js/post.js:296
+msgid "anonymous users cannot delete/undelete"
+msgstr ""
+
+#: skins/common/media/js/post.js:297
+msgid "post recovered"
+msgstr ""
+
+#: skins/common/media/js/post.js:298
+msgid "post deleted"
+msgstr ""
+
+#: skins/common/media/js/post.js:536 skins/default/media/js/post.js:535
+#: skins/old/media/js/post.js:535
msgid "Follow"
msgstr ""
-#: skins/default/media/js/post.js:541 skins/default/media/js/post.js.py:550
-#, perl-format
+#: skins/common/media/js/post.js:545 skins/common/media/js/post.js.c:554
+#: skins/default/media/js/post.js:544 skins/default/media/js/post.js.c:553
+#: skins/old/media/js/post.js:544 skins/old/media/js/post.js.c:553
+#, c-format
msgid "%s follower"
msgid_plural "%s followers"
msgstr[0] ""
msgstr[1] ""
-#: skins/default/media/js/post.js:546
+#: skins/common/media/js/post.js:550 skins/default/media/js/post.js:549
+#: skins/old/media/js/post.js:549
msgid "<div>Following</div><div class=\"unfollow\">Unfollow</div>"
msgstr ""
-#: skins/default/media/js/post.js:1613
+#: skins/common/media/js/post.js:612
+msgid "undelete"
+msgstr ""
+
+#: skins/common/media/js/post.js:617
+msgid "delete"
+msgstr ""
+
+#: skins/common/media/js/post.js:954
+msgid "add comment"
+msgstr ""
+
+#: skins/common/media/js/post.js:957
+msgid "save comment"
+msgstr ""
+
+#: skins/common/media/js/post.js:984
+msgid "enter more characters"
+msgstr ""
+
+#: skins/common/media/js/post.js:989
+#, c-format
+msgid "%s characters left"
+msgstr ""
+
+#: skins/common/media/js/post.js:1060
+msgid "cancel"
+msgstr ""
+
+#: skins/common/media/js/post.js:1103
+msgid "confirm abandon comment"
+msgstr ""
+
+#: skins/common/media/js/post.js:1177
+msgid "delete this comment"
+msgstr ""
+
+#: skins/common/media/js/post.js:1381
+msgid "confirm delete comment"
+msgstr ""
+
+#: skins/common/media/js/post.js:1622 skins/default/media/js/post.js:1621
+#: skins/old/media/js/post.js:1621
msgid "Please enter question title (>10 characters)"
msgstr ""
+#: skins/common/media/js/tag_selector.js:15
#: skins/default/media/js/tag_selector.js:15
+#: skins/old/media/js/tag_selector.js:15
msgid "Tag \"<span></span>\" matches:"
msgstr ""
+#: skins/common/media/js/tag_selector.js:84
#: skins/default/media/js/tag_selector.js:84
-#, perl-format
+#: skins/old/media/js/tag_selector.js:84
+#, c-format
msgid "and %s more, not shown..."
msgstr ""
-#: skins/default/media/js/user.js:129
+#: skins/common/media/js/user.js:14
+msgid "Please select at least one item"
+msgstr ""
+
+#: skins/common/media/js/user.js:58
+msgid "Delete this notification?"
+msgid_plural "Delete these notifications?"
+msgstr[0] ""
+msgstr[1] ""
+
+#: skins/common/media/js/user.js:125 skins/default/media/js/user.js:129
+#: skins/old/media/js/user.js:129
msgid "Please <a href=\"%(signin_url)s\">signin</a> to follow %(username)s"
msgstr ""
-#: skins/default/media/js/user.js:161
-#, perl-format
+#: skins/common/media/js/user.js:157 skins/default/media/js/user.js:161
+#: skins/old/media/js/user.js:161
+#, c-format
msgid "unfollow %s"
msgstr ""
-#: skins/default/media/js/user.js:164
-#, perl-format
+#: skins/common/media/js/user.js:160 skins/default/media/js/user.js:164
+#: skins/old/media/js/user.js:164
+#, c-format
msgid "following %s"
msgstr ""
-#: skins/default/media/js/user.js:170
-#, perl-format
+#: skins/common/media/js/user.js:166 skins/default/media/js/user.js:170
+#: skins/old/media/js/user.js:170
+#, c-format
msgid "follow %s"
msgstr ""
+
+#: skins/common/media/js/utils.js:43
+msgid "click to close"
+msgstr ""
+
+#: skins/common/media/js/utils.js:214
+msgid "click to edit this comment"
+msgstr ""
+
+#: skins/common/media/js/utils.js:215
+msgid "edit"
+msgstr ""
+
+#: skins/common/media/js/utils.js:369
+#, c-format
+msgid "see questions tagged '%s'"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:30
+msgid "bold"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:31
+msgid "italic"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:32
+msgid "link"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:33
+msgid "quote"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:34
+msgid "preformatted text"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:35
+msgid "image"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:36
+msgid "attachment"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:37
+msgid "numbered list"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:38
+msgid "bulleted list"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:39
+msgid "heading"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:40
+msgid "horizontal bar"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:41
+msgid "undo"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:42 skins/common/media/js/wmd/wmd.js:1116
+msgid "redo"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:53
+msgid "enter image url"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:54
+msgid "enter url"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:55
+msgid "upload file attachment"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:1778
+msgid "image description"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:1781
+msgid "file name"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:1785
+msgid "link text"
+msgstr ""
diff --git a/askbot/locale/fr/LC_MESSAGES/djangojs.po b/askbot/locale/fr/LC_MESSAGES/djangojs.po
index 96c21a1c..cba62186 100644
--- a/askbot/locale/fr/LC_MESSAGES/djangojs.po
+++ b/askbot/locale/fr/LC_MESSAGES/djangojs.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: 0.7\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2011-10-08 02:27-0500\n"
+"POT-Creation-Date: 2011-09-28 00:33-0700\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"
@@ -17,49 +17,332 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n > 1)\n"
-#: skins/default/media/js/post.js:532
+#: skins/common/media/jquery-openid/jquery.openid.js:73
+#, c-format
+msgid "Are you sure you want to remove your %s login?"
+msgstr ""
+
+#: skins/common/media/jquery-openid/jquery.openid.js:90
+msgid "Please add one or more login methods."
+msgstr ""
+
+#: skins/common/media/jquery-openid/jquery.openid.js:93
+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 ""
+
+#: skins/common/media/jquery-openid/jquery.openid.js:135
+msgid "passwords do not match"
+msgstr ""
+
+#: skins/common/media/jquery-openid/jquery.openid.js:162
+msgid "Show/change current login methods"
+msgstr ""
+
+#: skins/common/media/jquery-openid/jquery.openid.js:223
+#, c-format
+msgid "Please enter your %s, then proceed"
+msgstr ""
+
+#: skins/common/media/jquery-openid/jquery.openid.js:225
+msgid "Connect your %(provider_name)s account to %(site)s"
+msgstr ""
+
+#: skins/common/media/jquery-openid/jquery.openid.js:319
+#, c-format
+msgid "Change your %s password"
+msgstr ""
+
+#: skins/common/media/jquery-openid/jquery.openid.js:320
+msgid "Change password"
+msgstr ""
+
+#: skins/common/media/jquery-openid/jquery.openid.js:323
+#, c-format
+msgid "Create a password for %s"
+msgstr ""
+
+#: skins/common/media/jquery-openid/jquery.openid.js:324
+msgid "Create password"
+msgstr ""
+
+#: skins/common/media/jquery-openid/jquery.openid.js:340
+msgid "Create a password-protected account"
+msgstr ""
+
+#: skins/common/media/js/post.js:28
+msgid "loading..."
+msgstr ""
+
+#: skins/common/media/js/post.js:127 skins/common/media/js/post.js.c:856
+msgid "tags cannot be empty"
+msgstr ""
+
+#: skins/common/media/js/post.js:133
+msgid "content cannot be empty"
+msgstr ""
+
+#: skins/common/media/js/post.js:134
+msgid "content minchars"
+msgstr ""
+
+#: skins/common/media/js/post.js:137
+msgid "please enter title"
+msgstr ""
+
+#: skins/common/media/js/post.js:138 skins/common/media/js/post.js.c:981
+msgid "title minchars"
+msgstr ""
+
+#: skins/common/media/js/post.js:281
+msgid "insufficient privilege"
+msgstr ""
+
+#: skins/common/media/js/post.js:282
+msgid "cannot pick own answer as best"
+msgstr ""
+
+#: skins/common/media/js/post.js:287
+msgid "please login"
+msgstr ""
+
+#: skins/common/media/js/post.js:289
+msgid "anonymous users cannot follow questions"
+msgstr ""
+
+#: skins/common/media/js/post.js:290
+msgid "anonymous users cannot subscribe to questions"
+msgstr ""
+
+#: skins/common/media/js/post.js:291
+msgid "anonymous users cannot vote"
+msgstr ""
+
+#: skins/common/media/js/post.js:293
+msgid "please confirm offensive"
+msgstr ""
+
+#: skins/common/media/js/post.js:294
+msgid "anonymous users cannot flag offensive posts"
+msgstr ""
+
+#: skins/common/media/js/post.js:295
+msgid "confirm delete"
+msgstr ""
+
+#: skins/common/media/js/post.js:296
+msgid "anonymous users cannot delete/undelete"
+msgstr ""
+
+#: skins/common/media/js/post.js:297
+msgid "post recovered"
+msgstr ""
+
+#: skins/common/media/js/post.js:298
+msgid "post deleted"
+msgstr ""
+
+#: skins/common/media/js/post.js:536 skins/default/media/js/post.js:535
+#: skins/old/media/js/post.js:535
msgid "Follow"
msgstr ""
-#: skins/default/media/js/post.js:541 skins/default/media/js/post.js.py:550
-#, perl-format
+#: skins/common/media/js/post.js:545 skins/common/media/js/post.js.c:554
+#: skins/default/media/js/post.js:544 skins/default/media/js/post.js.c:553
+#: skins/old/media/js/post.js:544 skins/old/media/js/post.js.c:553
+#, c-format
msgid "%s follower"
msgid_plural "%s followers"
msgstr[0] ""
msgstr[1] ""
-#: skins/default/media/js/post.js:546
+#: skins/common/media/js/post.js:550 skins/default/media/js/post.js:549
+#: skins/old/media/js/post.js:549
msgid "<div>Following</div><div class=\"unfollow\">Unfollow</div>"
msgstr ""
-#: skins/default/media/js/post.js:1613
+#: skins/common/media/js/post.js:612
+msgid "undelete"
+msgstr ""
+
+#: skins/common/media/js/post.js:617
+msgid "delete"
+msgstr ""
+
+#: skins/common/media/js/post.js:954
+msgid "add comment"
+msgstr ""
+
+#: skins/common/media/js/post.js:957
+msgid "save comment"
+msgstr ""
+
+#: skins/common/media/js/post.js:984
+msgid "enter more characters"
+msgstr ""
+
+#: skins/common/media/js/post.js:989
+#, c-format
+msgid "%s characters left"
+msgstr ""
+
+#: skins/common/media/js/post.js:1060
+msgid "cancel"
+msgstr ""
+
+#: skins/common/media/js/post.js:1103
+msgid "confirm abandon comment"
+msgstr ""
+
+#: skins/common/media/js/post.js:1177
+msgid "delete this comment"
+msgstr ""
+
+#: skins/common/media/js/post.js:1381
+msgid "confirm delete comment"
+msgstr ""
+
+#: skins/common/media/js/post.js:1622 skins/default/media/js/post.js:1621
+#: skins/old/media/js/post.js:1621
msgid "Please enter question title (>10 characters)"
msgstr ""
+#: skins/common/media/js/tag_selector.js:15
#: skins/default/media/js/tag_selector.js:15
+#: skins/old/media/js/tag_selector.js:15
msgid "Tag \"<span></span>\" matches:"
msgstr ""
+#: skins/common/media/js/tag_selector.js:84
#: skins/default/media/js/tag_selector.js:84
-#, perl-format
+#: skins/old/media/js/tag_selector.js:84
+#, c-format
msgid "and %s more, not shown..."
msgstr ""
-#: skins/default/media/js/user.js:129
+#: skins/common/media/js/user.js:14
+msgid "Please select at least one item"
+msgstr ""
+
+#: skins/common/media/js/user.js:58
+msgid "Delete this notification?"
+msgid_plural "Delete these notifications?"
+msgstr[0] ""
+msgstr[1] ""
+
+#: skins/common/media/js/user.js:125 skins/default/media/js/user.js:129
+#: skins/old/media/js/user.js:129
msgid "Please <a href=\"%(signin_url)s\">signin</a> to follow %(username)s"
msgstr ""
-#: skins/default/media/js/user.js:161
-#, perl-format
+#: skins/common/media/js/user.js:157 skins/default/media/js/user.js:161
+#: skins/old/media/js/user.js:161
+#, c-format
msgid "unfollow %s"
msgstr ""
-#: skins/default/media/js/user.js:164
-#, perl-format
+#: skins/common/media/js/user.js:160 skins/default/media/js/user.js:164
+#: skins/old/media/js/user.js:164
+#, c-format
msgid "following %s"
msgstr ""
-#: skins/default/media/js/user.js:170
-#, perl-format
+#: skins/common/media/js/user.js:166 skins/default/media/js/user.js:170
+#: skins/old/media/js/user.js:170
+#, c-format
msgid "follow %s"
msgstr ""
+
+#: skins/common/media/js/utils.js:43
+msgid "click to close"
+msgstr ""
+
+#: skins/common/media/js/utils.js:214
+msgid "click to edit this comment"
+msgstr ""
+
+#: skins/common/media/js/utils.js:215
+msgid "edit"
+msgstr ""
+
+#: skins/common/media/js/utils.js:369
+#, c-format
+msgid "see questions tagged '%s'"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:30
+msgid "bold"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:31
+msgid "italic"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:32
+msgid "link"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:33
+msgid "quote"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:34
+msgid "preformatted text"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:35
+msgid "image"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:36
+msgid "attachment"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:37
+msgid "numbered list"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:38
+msgid "bulleted list"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:39
+msgid "heading"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:40
+msgid "horizontal bar"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:41
+msgid "undo"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:42 skins/common/media/js/wmd/wmd.js:1116
+msgid "redo"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:53
+msgid "enter image url"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:54
+msgid "enter url"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:55
+msgid "upload file attachment"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:1778
+msgid "image description"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:1781
+msgid "file name"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:1785
+msgid "link text"
+msgstr ""
diff --git a/askbot/locale/it/LC_MESSAGES/djangojs.po b/askbot/locale/it/LC_MESSAGES/djangojs.po
index ce10412c..97370910 100644
--- a/askbot/locale/it/LC_MESSAGES/djangojs.po
+++ b/askbot/locale/it/LC_MESSAGES/djangojs.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: 0.7\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2011-10-08 02:27-0500\n"
+"POT-Creation-Date: 2011-09-28 00:33-0700\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"
@@ -17,49 +17,332 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1)\n"
-#: skins/default/media/js/post.js:532
+#: skins/common/media/jquery-openid/jquery.openid.js:73
+#, c-format
+msgid "Are you sure you want to remove your %s login?"
+msgstr ""
+
+#: skins/common/media/jquery-openid/jquery.openid.js:90
+msgid "Please add one or more login methods."
+msgstr ""
+
+#: skins/common/media/jquery-openid/jquery.openid.js:93
+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 ""
+
+#: skins/common/media/jquery-openid/jquery.openid.js:135
+msgid "passwords do not match"
+msgstr ""
+
+#: skins/common/media/jquery-openid/jquery.openid.js:162
+msgid "Show/change current login methods"
+msgstr ""
+
+#: skins/common/media/jquery-openid/jquery.openid.js:223
+#, c-format
+msgid "Please enter your %s, then proceed"
+msgstr ""
+
+#: skins/common/media/jquery-openid/jquery.openid.js:225
+msgid "Connect your %(provider_name)s account to %(site)s"
+msgstr ""
+
+#: skins/common/media/jquery-openid/jquery.openid.js:319
+#, c-format
+msgid "Change your %s password"
+msgstr ""
+
+#: skins/common/media/jquery-openid/jquery.openid.js:320
+msgid "Change password"
+msgstr ""
+
+#: skins/common/media/jquery-openid/jquery.openid.js:323
+#, c-format
+msgid "Create a password for %s"
+msgstr ""
+
+#: skins/common/media/jquery-openid/jquery.openid.js:324
+msgid "Create password"
+msgstr ""
+
+#: skins/common/media/jquery-openid/jquery.openid.js:340
+msgid "Create a password-protected account"
+msgstr ""
+
+#: skins/common/media/js/post.js:28
+msgid "loading..."
+msgstr ""
+
+#: skins/common/media/js/post.js:127 skins/common/media/js/post.js.c:856
+msgid "tags cannot be empty"
+msgstr ""
+
+#: skins/common/media/js/post.js:133
+msgid "content cannot be empty"
+msgstr ""
+
+#: skins/common/media/js/post.js:134
+msgid "content minchars"
+msgstr ""
+
+#: skins/common/media/js/post.js:137
+msgid "please enter title"
+msgstr ""
+
+#: skins/common/media/js/post.js:138 skins/common/media/js/post.js.c:981
+msgid "title minchars"
+msgstr ""
+
+#: skins/common/media/js/post.js:281
+msgid "insufficient privilege"
+msgstr ""
+
+#: skins/common/media/js/post.js:282
+msgid "cannot pick own answer as best"
+msgstr ""
+
+#: skins/common/media/js/post.js:287
+msgid "please login"
+msgstr ""
+
+#: skins/common/media/js/post.js:289
+msgid "anonymous users cannot follow questions"
+msgstr ""
+
+#: skins/common/media/js/post.js:290
+msgid "anonymous users cannot subscribe to questions"
+msgstr ""
+
+#: skins/common/media/js/post.js:291
+msgid "anonymous users cannot vote"
+msgstr ""
+
+#: skins/common/media/js/post.js:293
+msgid "please confirm offensive"
+msgstr ""
+
+#: skins/common/media/js/post.js:294
+msgid "anonymous users cannot flag offensive posts"
+msgstr ""
+
+#: skins/common/media/js/post.js:295
+msgid "confirm delete"
+msgstr ""
+
+#: skins/common/media/js/post.js:296
+msgid "anonymous users cannot delete/undelete"
+msgstr ""
+
+#: skins/common/media/js/post.js:297
+msgid "post recovered"
+msgstr ""
+
+#: skins/common/media/js/post.js:298
+msgid "post deleted"
+msgstr ""
+
+#: skins/common/media/js/post.js:536 skins/default/media/js/post.js:535
+#: skins/old/media/js/post.js:535
msgid "Follow"
msgstr ""
-#: skins/default/media/js/post.js:541 skins/default/media/js/post.js.py:550
-#, perl-format
+#: skins/common/media/js/post.js:545 skins/common/media/js/post.js.c:554
+#: skins/default/media/js/post.js:544 skins/default/media/js/post.js.c:553
+#: skins/old/media/js/post.js:544 skins/old/media/js/post.js.c:553
+#, c-format
msgid "%s follower"
msgid_plural "%s followers"
msgstr[0] ""
msgstr[1] ""
-#: skins/default/media/js/post.js:546
+#: skins/common/media/js/post.js:550 skins/default/media/js/post.js:549
+#: skins/old/media/js/post.js:549
msgid "<div>Following</div><div class=\"unfollow\">Unfollow</div>"
msgstr ""
-#: skins/default/media/js/post.js:1613
+#: skins/common/media/js/post.js:612
+msgid "undelete"
+msgstr ""
+
+#: skins/common/media/js/post.js:617
+msgid "delete"
+msgstr ""
+
+#: skins/common/media/js/post.js:954
+msgid "add comment"
+msgstr ""
+
+#: skins/common/media/js/post.js:957
+msgid "save comment"
+msgstr ""
+
+#: skins/common/media/js/post.js:984
+msgid "enter more characters"
+msgstr ""
+
+#: skins/common/media/js/post.js:989
+#, c-format
+msgid "%s characters left"
+msgstr ""
+
+#: skins/common/media/js/post.js:1060
+msgid "cancel"
+msgstr ""
+
+#: skins/common/media/js/post.js:1103
+msgid "confirm abandon comment"
+msgstr ""
+
+#: skins/common/media/js/post.js:1177
+msgid "delete this comment"
+msgstr ""
+
+#: skins/common/media/js/post.js:1381
+msgid "confirm delete comment"
+msgstr ""
+
+#: skins/common/media/js/post.js:1622 skins/default/media/js/post.js:1621
+#: skins/old/media/js/post.js:1621
msgid "Please enter question title (>10 characters)"
msgstr ""
+#: skins/common/media/js/tag_selector.js:15
#: skins/default/media/js/tag_selector.js:15
+#: skins/old/media/js/tag_selector.js:15
msgid "Tag \"<span></span>\" matches:"
msgstr ""
+#: skins/common/media/js/tag_selector.js:84
#: skins/default/media/js/tag_selector.js:84
-#, perl-format
+#: skins/old/media/js/tag_selector.js:84
+#, c-format
msgid "and %s more, not shown..."
msgstr ""
-#: skins/default/media/js/user.js:129
+#: skins/common/media/js/user.js:14
+msgid "Please select at least one item"
+msgstr ""
+
+#: skins/common/media/js/user.js:58
+msgid "Delete this notification?"
+msgid_plural "Delete these notifications?"
+msgstr[0] ""
+msgstr[1] ""
+
+#: skins/common/media/js/user.js:125 skins/default/media/js/user.js:129
+#: skins/old/media/js/user.js:129
msgid "Please <a href=\"%(signin_url)s\">signin</a> to follow %(username)s"
msgstr ""
-#: skins/default/media/js/user.js:161
-#, perl-format
+#: skins/common/media/js/user.js:157 skins/default/media/js/user.js:161
+#: skins/old/media/js/user.js:161
+#, c-format
msgid "unfollow %s"
msgstr ""
-#: skins/default/media/js/user.js:164
-#, perl-format
+#: skins/common/media/js/user.js:160 skins/default/media/js/user.js:164
+#: skins/old/media/js/user.js:164
+#, c-format
msgid "following %s"
msgstr ""
-#: skins/default/media/js/user.js:170
-#, perl-format
+#: skins/common/media/js/user.js:166 skins/default/media/js/user.js:170
+#: skins/old/media/js/user.js:170
+#, c-format
msgid "follow %s"
msgstr ""
+
+#: skins/common/media/js/utils.js:43
+msgid "click to close"
+msgstr ""
+
+#: skins/common/media/js/utils.js:214
+msgid "click to edit this comment"
+msgstr ""
+
+#: skins/common/media/js/utils.js:215
+msgid "edit"
+msgstr ""
+
+#: skins/common/media/js/utils.js:369
+#, c-format
+msgid "see questions tagged '%s'"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:30
+msgid "bold"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:31
+msgid "italic"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:32
+msgid "link"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:33
+msgid "quote"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:34
+msgid "preformatted text"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:35
+msgid "image"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:36
+msgid "attachment"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:37
+msgid "numbered list"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:38
+msgid "bulleted list"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:39
+msgid "heading"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:40
+msgid "horizontal bar"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:41
+msgid "undo"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:42 skins/common/media/js/wmd/wmd.js:1116
+msgid "redo"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:53
+msgid "enter image url"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:54
+msgid "enter url"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:55
+msgid "upload file attachment"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:1778
+msgid "image description"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:1781
+msgid "file name"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:1785
+msgid "link text"
+msgstr ""
diff --git a/askbot/locale/ja/LC_MESSAGES/djangojs.po b/askbot/locale/ja/LC_MESSAGES/djangojs.po
index 9dc61083..fdbc6f65 100644
--- a/askbot/locale/ja/LC_MESSAGES/djangojs.po
+++ b/askbot/locale/ja/LC_MESSAGES/djangojs.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: 0.7\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2011-10-08 02:28-0500\n"
+"POT-Creation-Date: 2011-09-28 00:32-0700\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"
@@ -17,49 +17,331 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0\n"
-#: skins/default/media/js/post.js:532
+#: skins/common/media/jquery-openid/jquery.openid.js:73
+#, c-format
+msgid "Are you sure you want to remove your %s login?"
+msgstr ""
+
+#: skins/common/media/jquery-openid/jquery.openid.js:90
+msgid "Please add one or more login methods."
+msgstr ""
+
+#: skins/common/media/jquery-openid/jquery.openid.js:93
+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 ""
+
+#: skins/common/media/jquery-openid/jquery.openid.js:135
+msgid "passwords do not match"
+msgstr ""
+
+#: skins/common/media/jquery-openid/jquery.openid.js:162
+msgid "Show/change current login methods"
+msgstr ""
+
+#: skins/common/media/jquery-openid/jquery.openid.js:223
+#, c-format
+msgid "Please enter your %s, then proceed"
+msgstr ""
+
+#: skins/common/media/jquery-openid/jquery.openid.js:225
+msgid "Connect your %(provider_name)s account to %(site)s"
+msgstr ""
+
+#: skins/common/media/jquery-openid/jquery.openid.js:319
+#, c-format
+msgid "Change your %s password"
+msgstr ""
+
+#: skins/common/media/jquery-openid/jquery.openid.js:320
+msgid "Change password"
+msgstr ""
+
+#: skins/common/media/jquery-openid/jquery.openid.js:323
+#, c-format
+msgid "Create a password for %s"
+msgstr ""
+
+#: skins/common/media/jquery-openid/jquery.openid.js:324
+msgid "Create password"
+msgstr ""
+
+#: skins/common/media/jquery-openid/jquery.openid.js:340
+msgid "Create a password-protected account"
+msgstr ""
+
+#: skins/common/media/js/post.js:28
+msgid "loading..."
+msgstr ""
+
+#: skins/common/media/js/post.js:127 skins/common/media/js/post.js.c:856
+msgid "tags cannot be empty"
+msgstr ""
+
+#: skins/common/media/js/post.js:133
+msgid "content cannot be empty"
+msgstr ""
+
+#: skins/common/media/js/post.js:134
+msgid "content minchars"
+msgstr ""
+
+#: skins/common/media/js/post.js:137
+msgid "please enter title"
+msgstr ""
+
+#: skins/common/media/js/post.js:138 skins/common/media/js/post.js.c:981
+msgid "title minchars"
+msgstr ""
+
+#: skins/common/media/js/post.js:281
+msgid "insufficient privilege"
+msgstr ""
+
+#: skins/common/media/js/post.js:282
+msgid "cannot pick own answer as best"
+msgstr ""
+
+#: skins/common/media/js/post.js:287
+msgid "please login"
+msgstr ""
+
+#: skins/common/media/js/post.js:289
+msgid "anonymous users cannot follow questions"
+msgstr ""
+
+#: skins/common/media/js/post.js:290
+msgid "anonymous users cannot subscribe to questions"
+msgstr ""
+
+#: skins/common/media/js/post.js:291
+msgid "anonymous users cannot vote"
+msgstr ""
+
+#: skins/common/media/js/post.js:293
+msgid "please confirm offensive"
+msgstr ""
+
+#: skins/common/media/js/post.js:294
+msgid "anonymous users cannot flag offensive posts"
+msgstr ""
+
+#: skins/common/media/js/post.js:295
+msgid "confirm delete"
+msgstr ""
+
+#: skins/common/media/js/post.js:296
+msgid "anonymous users cannot delete/undelete"
+msgstr ""
+
+#: skins/common/media/js/post.js:297
+msgid "post recovered"
+msgstr ""
+
+#: skins/common/media/js/post.js:298
+msgid "post deleted"
+msgstr ""
+
+#: skins/common/media/js/post.js:536 skins/default/media/js/post.js:535
+#: skins/old/media/js/post.js:535
msgid "Follow"
msgstr ""
-#: skins/default/media/js/post.js:541 skins/default/media/js/post.js.py:550
-#, perl-format
+#: skins/common/media/js/post.js:545 skins/common/media/js/post.js.c:554
+#: skins/default/media/js/post.js:544 skins/default/media/js/post.js.c:553
+#: skins/old/media/js/post.js:544 skins/old/media/js/post.js.c:553
+#, c-format
msgid "%s follower"
msgid_plural "%s followers"
msgstr[0] ""
msgstr[1] ""
-#: skins/default/media/js/post.js:546
+#: skins/common/media/js/post.js:550 skins/default/media/js/post.js:549
+#: skins/old/media/js/post.js:549
msgid "<div>Following</div><div class=\"unfollow\">Unfollow</div>"
msgstr ""
-#: skins/default/media/js/post.js:1613
+#: skins/common/media/js/post.js:612
+msgid "undelete"
+msgstr ""
+
+#: skins/common/media/js/post.js:617
+msgid "delete"
+msgstr ""
+
+#: skins/common/media/js/post.js:954
+msgid "add comment"
+msgstr ""
+
+#: skins/common/media/js/post.js:957
+msgid "save comment"
+msgstr ""
+
+#: skins/common/media/js/post.js:984
+msgid "enter more characters"
+msgstr ""
+
+#: skins/common/media/js/post.js:989
+#, c-format
+msgid "%s characters left"
+msgstr ""
+
+#: skins/common/media/js/post.js:1060
+msgid "cancel"
+msgstr ""
+
+#: skins/common/media/js/post.js:1103
+msgid "confirm abandon comment"
+msgstr ""
+
+#: skins/common/media/js/post.js:1177
+msgid "delete this comment"
+msgstr ""
+
+#: skins/common/media/js/post.js:1381
+msgid "confirm delete comment"
+msgstr ""
+
+#: skins/common/media/js/post.js:1622 skins/default/media/js/post.js:1621
+#: skins/old/media/js/post.js:1621
msgid "Please enter question title (>10 characters)"
msgstr ""
+#: skins/common/media/js/tag_selector.js:15
#: skins/default/media/js/tag_selector.js:15
+#: skins/old/media/js/tag_selector.js:15
msgid "Tag \"<span></span>\" matches:"
msgstr ""
+#: skins/common/media/js/tag_selector.js:84
#: skins/default/media/js/tag_selector.js:84
-#, perl-format
+#: skins/old/media/js/tag_selector.js:84
+#, c-format
msgid "and %s more, not shown..."
msgstr ""
-#: skins/default/media/js/user.js:129
+#: skins/common/media/js/user.js:14
+msgid "Please select at least one item"
+msgstr ""
+
+#: skins/common/media/js/user.js:58
+msgid "Delete this notification?"
+msgid_plural "Delete these notifications?"
+msgstr[0] ""
+
+#: skins/common/media/js/user.js:125 skins/default/media/js/user.js:129
+#: skins/old/media/js/user.js:129
msgid "Please <a href=\"%(signin_url)s\">signin</a> to follow %(username)s"
msgstr ""
-#: skins/default/media/js/user.js:161
-#, perl-format
+#: skins/common/media/js/user.js:157 skins/default/media/js/user.js:161
+#: skins/old/media/js/user.js:161
+#, c-format
msgid "unfollow %s"
msgstr ""
-#: skins/default/media/js/user.js:164
-#, perl-format
+#: skins/common/media/js/user.js:160 skins/default/media/js/user.js:164
+#: skins/old/media/js/user.js:164
+#, c-format
msgid "following %s"
msgstr ""
-#: skins/default/media/js/user.js:170
-#, perl-format
+#: skins/common/media/js/user.js:166 skins/default/media/js/user.js:170
+#: skins/old/media/js/user.js:170
+#, c-format
msgid "follow %s"
msgstr ""
+
+#: skins/common/media/js/utils.js:43
+msgid "click to close"
+msgstr ""
+
+#: skins/common/media/js/utils.js:214
+msgid "click to edit this comment"
+msgstr ""
+
+#: skins/common/media/js/utils.js:215
+msgid "edit"
+msgstr ""
+
+#: skins/common/media/js/utils.js:369
+#, c-format
+msgid "see questions tagged '%s'"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:30
+msgid "bold"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:31
+msgid "italic"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:32
+msgid "link"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:33
+msgid "quote"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:34
+msgid "preformatted text"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:35
+msgid "image"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:36
+msgid "attachment"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:37
+msgid "numbered list"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:38
+msgid "bulleted list"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:39
+msgid "heading"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:40
+msgid "horizontal bar"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:41
+msgid "undo"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:42 skins/common/media/js/wmd/wmd.js:1116
+msgid "redo"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:53
+msgid "enter image url"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:54
+msgid "enter url"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:55
+msgid "upload file attachment"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:1778
+msgid "image description"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:1781
+msgid "file name"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:1785
+msgid "link text"
+msgstr ""
diff --git a/askbot/locale/ko/LC_MESSAGES/djangojs.po b/askbot/locale/ko/LC_MESSAGES/djangojs.po
index b033cb97..7cec7ad6 100644
--- a/askbot/locale/ko/LC_MESSAGES/djangojs.po
+++ b/askbot/locale/ko/LC_MESSAGES/djangojs.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: 0.7\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2011-10-08 02:29-0500\n"
+"POT-Creation-Date: 2011-09-28 00:33-0700\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"
@@ -17,49 +17,331 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0\n"
-#: skins/default/media/js/post.js:532
+#: skins/common/media/jquery-openid/jquery.openid.js:73
+#, c-format
+msgid "Are you sure you want to remove your %s login?"
+msgstr ""
+
+#: skins/common/media/jquery-openid/jquery.openid.js:90
+msgid "Please add one or more login methods."
+msgstr ""
+
+#: skins/common/media/jquery-openid/jquery.openid.js:93
+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 ""
+
+#: skins/common/media/jquery-openid/jquery.openid.js:135
+msgid "passwords do not match"
+msgstr ""
+
+#: skins/common/media/jquery-openid/jquery.openid.js:162
+msgid "Show/change current login methods"
+msgstr ""
+
+#: skins/common/media/jquery-openid/jquery.openid.js:223
+#, c-format
+msgid "Please enter your %s, then proceed"
+msgstr ""
+
+#: skins/common/media/jquery-openid/jquery.openid.js:225
+msgid "Connect your %(provider_name)s account to %(site)s"
+msgstr ""
+
+#: skins/common/media/jquery-openid/jquery.openid.js:319
+#, c-format
+msgid "Change your %s password"
+msgstr ""
+
+#: skins/common/media/jquery-openid/jquery.openid.js:320
+msgid "Change password"
+msgstr ""
+
+#: skins/common/media/jquery-openid/jquery.openid.js:323
+#, c-format
+msgid "Create a password for %s"
+msgstr ""
+
+#: skins/common/media/jquery-openid/jquery.openid.js:324
+msgid "Create password"
+msgstr ""
+
+#: skins/common/media/jquery-openid/jquery.openid.js:340
+msgid "Create a password-protected account"
+msgstr ""
+
+#: skins/common/media/js/post.js:28
+msgid "loading..."
+msgstr ""
+
+#: skins/common/media/js/post.js:127 skins/common/media/js/post.js.c:856
+msgid "tags cannot be empty"
+msgstr ""
+
+#: skins/common/media/js/post.js:133
+msgid "content cannot be empty"
+msgstr ""
+
+#: skins/common/media/js/post.js:134
+msgid "content minchars"
+msgstr ""
+
+#: skins/common/media/js/post.js:137
+msgid "please enter title"
+msgstr ""
+
+#: skins/common/media/js/post.js:138 skins/common/media/js/post.js.c:981
+msgid "title minchars"
+msgstr ""
+
+#: skins/common/media/js/post.js:281
+msgid "insufficient privilege"
+msgstr ""
+
+#: skins/common/media/js/post.js:282
+msgid "cannot pick own answer as best"
+msgstr ""
+
+#: skins/common/media/js/post.js:287
+msgid "please login"
+msgstr ""
+
+#: skins/common/media/js/post.js:289
+msgid "anonymous users cannot follow questions"
+msgstr ""
+
+#: skins/common/media/js/post.js:290
+msgid "anonymous users cannot subscribe to questions"
+msgstr ""
+
+#: skins/common/media/js/post.js:291
+msgid "anonymous users cannot vote"
+msgstr ""
+
+#: skins/common/media/js/post.js:293
+msgid "please confirm offensive"
+msgstr ""
+
+#: skins/common/media/js/post.js:294
+msgid "anonymous users cannot flag offensive posts"
+msgstr ""
+
+#: skins/common/media/js/post.js:295
+msgid "confirm delete"
+msgstr ""
+
+#: skins/common/media/js/post.js:296
+msgid "anonymous users cannot delete/undelete"
+msgstr ""
+
+#: skins/common/media/js/post.js:297
+msgid "post recovered"
+msgstr ""
+
+#: skins/common/media/js/post.js:298
+msgid "post deleted"
+msgstr ""
+
+#: skins/common/media/js/post.js:536 skins/default/media/js/post.js:535
+#: skins/old/media/js/post.js:535
msgid "Follow"
msgstr ""
-#: skins/default/media/js/post.js:541 skins/default/media/js/post.js.py:550
-#, perl-format
+#: skins/common/media/js/post.js:545 skins/common/media/js/post.js.c:554
+#: skins/default/media/js/post.js:544 skins/default/media/js/post.js.c:553
+#: skins/old/media/js/post.js:544 skins/old/media/js/post.js.c:553
+#, c-format
msgid "%s follower"
msgid_plural "%s followers"
msgstr[0] ""
msgstr[1] ""
-#: skins/default/media/js/post.js:546
+#: skins/common/media/js/post.js:550 skins/default/media/js/post.js:549
+#: skins/old/media/js/post.js:549
msgid "<div>Following</div><div class=\"unfollow\">Unfollow</div>"
msgstr ""
-#: skins/default/media/js/post.js:1613
+#: skins/common/media/js/post.js:612
+msgid "undelete"
+msgstr ""
+
+#: skins/common/media/js/post.js:617
+msgid "delete"
+msgstr ""
+
+#: skins/common/media/js/post.js:954
+msgid "add comment"
+msgstr ""
+
+#: skins/common/media/js/post.js:957
+msgid "save comment"
+msgstr ""
+
+#: skins/common/media/js/post.js:984
+msgid "enter more characters"
+msgstr ""
+
+#: skins/common/media/js/post.js:989
+#, c-format
+msgid "%s characters left"
+msgstr ""
+
+#: skins/common/media/js/post.js:1060
+msgid "cancel"
+msgstr ""
+
+#: skins/common/media/js/post.js:1103
+msgid "confirm abandon comment"
+msgstr ""
+
+#: skins/common/media/js/post.js:1177
+msgid "delete this comment"
+msgstr ""
+
+#: skins/common/media/js/post.js:1381
+msgid "confirm delete comment"
+msgstr ""
+
+#: skins/common/media/js/post.js:1622 skins/default/media/js/post.js:1621
+#: skins/old/media/js/post.js:1621
msgid "Please enter question title (>10 characters)"
msgstr ""
+#: skins/common/media/js/tag_selector.js:15
#: skins/default/media/js/tag_selector.js:15
+#: skins/old/media/js/tag_selector.js:15
msgid "Tag \"<span></span>\" matches:"
msgstr ""
+#: skins/common/media/js/tag_selector.js:84
#: skins/default/media/js/tag_selector.js:84
-#, perl-format
+#: skins/old/media/js/tag_selector.js:84
+#, c-format
msgid "and %s more, not shown..."
msgstr ""
-#: skins/default/media/js/user.js:129
+#: skins/common/media/js/user.js:14
+msgid "Please select at least one item"
+msgstr ""
+
+#: skins/common/media/js/user.js:58
+msgid "Delete this notification?"
+msgid_plural "Delete these notifications?"
+msgstr[0] ""
+
+#: skins/common/media/js/user.js:125 skins/default/media/js/user.js:129
+#: skins/old/media/js/user.js:129
msgid "Please <a href=\"%(signin_url)s\">signin</a> to follow %(username)s"
msgstr ""
-#: skins/default/media/js/user.js:161
-#, perl-format
+#: skins/common/media/js/user.js:157 skins/default/media/js/user.js:161
+#: skins/old/media/js/user.js:161
+#, c-format
msgid "unfollow %s"
msgstr ""
-#: skins/default/media/js/user.js:164
-#, perl-format
+#: skins/common/media/js/user.js:160 skins/default/media/js/user.js:164
+#: skins/old/media/js/user.js:164
+#, c-format
msgid "following %s"
msgstr ""
-#: skins/default/media/js/user.js:170
-#, perl-format
+#: skins/common/media/js/user.js:166 skins/default/media/js/user.js:170
+#: skins/old/media/js/user.js:170
+#, c-format
msgid "follow %s"
msgstr ""
+
+#: skins/common/media/js/utils.js:43
+msgid "click to close"
+msgstr ""
+
+#: skins/common/media/js/utils.js:214
+msgid "click to edit this comment"
+msgstr ""
+
+#: skins/common/media/js/utils.js:215
+msgid "edit"
+msgstr ""
+
+#: skins/common/media/js/utils.js:369
+#, c-format
+msgid "see questions tagged '%s'"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:30
+msgid "bold"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:31
+msgid "italic"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:32
+msgid "link"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:33
+msgid "quote"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:34
+msgid "preformatted text"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:35
+msgid "image"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:36
+msgid "attachment"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:37
+msgid "numbered list"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:38
+msgid "bulleted list"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:39
+msgid "heading"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:40
+msgid "horizontal bar"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:41
+msgid "undo"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:42 skins/common/media/js/wmd/wmd.js:1116
+msgid "redo"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:53
+msgid "enter image url"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:54
+msgid "enter url"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:55
+msgid "upload file attachment"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:1778
+msgid "image description"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:1781
+msgid "file name"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:1785
+msgid "link text"
+msgstr ""
diff --git a/askbot/locale/pt_BR/LC_MESSAGES/djangojs.po b/askbot/locale/pt_BR/LC_MESSAGES/djangojs.po
index eb07cced..cba62186 100644
--- a/askbot/locale/pt_BR/LC_MESSAGES/djangojs.po
+++ b/askbot/locale/pt_BR/LC_MESSAGES/djangojs.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: 0.7\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2011-10-08 02:35-0500\n"
+"POT-Creation-Date: 2011-09-28 00:33-0700\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"
@@ -17,49 +17,332 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n > 1)\n"
-#: skins/default/media/js/post.js:532
+#: skins/common/media/jquery-openid/jquery.openid.js:73
+#, c-format
+msgid "Are you sure you want to remove your %s login?"
+msgstr ""
+
+#: skins/common/media/jquery-openid/jquery.openid.js:90
+msgid "Please add one or more login methods."
+msgstr ""
+
+#: skins/common/media/jquery-openid/jquery.openid.js:93
+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 ""
+
+#: skins/common/media/jquery-openid/jquery.openid.js:135
+msgid "passwords do not match"
+msgstr ""
+
+#: skins/common/media/jquery-openid/jquery.openid.js:162
+msgid "Show/change current login methods"
+msgstr ""
+
+#: skins/common/media/jquery-openid/jquery.openid.js:223
+#, c-format
+msgid "Please enter your %s, then proceed"
+msgstr ""
+
+#: skins/common/media/jquery-openid/jquery.openid.js:225
+msgid "Connect your %(provider_name)s account to %(site)s"
+msgstr ""
+
+#: skins/common/media/jquery-openid/jquery.openid.js:319
+#, c-format
+msgid "Change your %s password"
+msgstr ""
+
+#: skins/common/media/jquery-openid/jquery.openid.js:320
+msgid "Change password"
+msgstr ""
+
+#: skins/common/media/jquery-openid/jquery.openid.js:323
+#, c-format
+msgid "Create a password for %s"
+msgstr ""
+
+#: skins/common/media/jquery-openid/jquery.openid.js:324
+msgid "Create password"
+msgstr ""
+
+#: skins/common/media/jquery-openid/jquery.openid.js:340
+msgid "Create a password-protected account"
+msgstr ""
+
+#: skins/common/media/js/post.js:28
+msgid "loading..."
+msgstr ""
+
+#: skins/common/media/js/post.js:127 skins/common/media/js/post.js.c:856
+msgid "tags cannot be empty"
+msgstr ""
+
+#: skins/common/media/js/post.js:133
+msgid "content cannot be empty"
+msgstr ""
+
+#: skins/common/media/js/post.js:134
+msgid "content minchars"
+msgstr ""
+
+#: skins/common/media/js/post.js:137
+msgid "please enter title"
+msgstr ""
+
+#: skins/common/media/js/post.js:138 skins/common/media/js/post.js.c:981
+msgid "title minchars"
+msgstr ""
+
+#: skins/common/media/js/post.js:281
+msgid "insufficient privilege"
+msgstr ""
+
+#: skins/common/media/js/post.js:282
+msgid "cannot pick own answer as best"
+msgstr ""
+
+#: skins/common/media/js/post.js:287
+msgid "please login"
+msgstr ""
+
+#: skins/common/media/js/post.js:289
+msgid "anonymous users cannot follow questions"
+msgstr ""
+
+#: skins/common/media/js/post.js:290
+msgid "anonymous users cannot subscribe to questions"
+msgstr ""
+
+#: skins/common/media/js/post.js:291
+msgid "anonymous users cannot vote"
+msgstr ""
+
+#: skins/common/media/js/post.js:293
+msgid "please confirm offensive"
+msgstr ""
+
+#: skins/common/media/js/post.js:294
+msgid "anonymous users cannot flag offensive posts"
+msgstr ""
+
+#: skins/common/media/js/post.js:295
+msgid "confirm delete"
+msgstr ""
+
+#: skins/common/media/js/post.js:296
+msgid "anonymous users cannot delete/undelete"
+msgstr ""
+
+#: skins/common/media/js/post.js:297
+msgid "post recovered"
+msgstr ""
+
+#: skins/common/media/js/post.js:298
+msgid "post deleted"
+msgstr ""
+
+#: skins/common/media/js/post.js:536 skins/default/media/js/post.js:535
+#: skins/old/media/js/post.js:535
msgid "Follow"
msgstr ""
-#: skins/default/media/js/post.js:541 skins/default/media/js/post.js.py:550
-#, perl-format
+#: skins/common/media/js/post.js:545 skins/common/media/js/post.js.c:554
+#: skins/default/media/js/post.js:544 skins/default/media/js/post.js.c:553
+#: skins/old/media/js/post.js:544 skins/old/media/js/post.js.c:553
+#, c-format
msgid "%s follower"
msgid_plural "%s followers"
msgstr[0] ""
msgstr[1] ""
-#: skins/default/media/js/post.js:546
+#: skins/common/media/js/post.js:550 skins/default/media/js/post.js:549
+#: skins/old/media/js/post.js:549
msgid "<div>Following</div><div class=\"unfollow\">Unfollow</div>"
msgstr ""
-#: skins/default/media/js/post.js:1613
+#: skins/common/media/js/post.js:612
+msgid "undelete"
+msgstr ""
+
+#: skins/common/media/js/post.js:617
+msgid "delete"
+msgstr ""
+
+#: skins/common/media/js/post.js:954
+msgid "add comment"
+msgstr ""
+
+#: skins/common/media/js/post.js:957
+msgid "save comment"
+msgstr ""
+
+#: skins/common/media/js/post.js:984
+msgid "enter more characters"
+msgstr ""
+
+#: skins/common/media/js/post.js:989
+#, c-format
+msgid "%s characters left"
+msgstr ""
+
+#: skins/common/media/js/post.js:1060
+msgid "cancel"
+msgstr ""
+
+#: skins/common/media/js/post.js:1103
+msgid "confirm abandon comment"
+msgstr ""
+
+#: skins/common/media/js/post.js:1177
+msgid "delete this comment"
+msgstr ""
+
+#: skins/common/media/js/post.js:1381
+msgid "confirm delete comment"
+msgstr ""
+
+#: skins/common/media/js/post.js:1622 skins/default/media/js/post.js:1621
+#: skins/old/media/js/post.js:1621
msgid "Please enter question title (>10 characters)"
msgstr ""
+#: skins/common/media/js/tag_selector.js:15
#: skins/default/media/js/tag_selector.js:15
+#: skins/old/media/js/tag_selector.js:15
msgid "Tag \"<span></span>\" matches:"
msgstr ""
+#: skins/common/media/js/tag_selector.js:84
#: skins/default/media/js/tag_selector.js:84
-#, perl-format
+#: skins/old/media/js/tag_selector.js:84
+#, c-format
msgid "and %s more, not shown..."
msgstr ""
-#: skins/default/media/js/user.js:129
+#: skins/common/media/js/user.js:14
+msgid "Please select at least one item"
+msgstr ""
+
+#: skins/common/media/js/user.js:58
+msgid "Delete this notification?"
+msgid_plural "Delete these notifications?"
+msgstr[0] ""
+msgstr[1] ""
+
+#: skins/common/media/js/user.js:125 skins/default/media/js/user.js:129
+#: skins/old/media/js/user.js:129
msgid "Please <a href=\"%(signin_url)s\">signin</a> to follow %(username)s"
msgstr ""
-#: skins/default/media/js/user.js:161
-#, perl-format
+#: skins/common/media/js/user.js:157 skins/default/media/js/user.js:161
+#: skins/old/media/js/user.js:161
+#, c-format
msgid "unfollow %s"
msgstr ""
-#: skins/default/media/js/user.js:164
-#, perl-format
+#: skins/common/media/js/user.js:160 skins/default/media/js/user.js:164
+#: skins/old/media/js/user.js:164
+#, c-format
msgid "following %s"
msgstr ""
-#: skins/default/media/js/user.js:170
-#, perl-format
+#: skins/common/media/js/user.js:166 skins/default/media/js/user.js:170
+#: skins/old/media/js/user.js:170
+#, c-format
msgid "follow %s"
msgstr ""
+
+#: skins/common/media/js/utils.js:43
+msgid "click to close"
+msgstr ""
+
+#: skins/common/media/js/utils.js:214
+msgid "click to edit this comment"
+msgstr ""
+
+#: skins/common/media/js/utils.js:215
+msgid "edit"
+msgstr ""
+
+#: skins/common/media/js/utils.js:369
+#, c-format
+msgid "see questions tagged '%s'"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:30
+msgid "bold"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:31
+msgid "italic"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:32
+msgid "link"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:33
+msgid "quote"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:34
+msgid "preformatted text"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:35
+msgid "image"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:36
+msgid "attachment"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:37
+msgid "numbered list"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:38
+msgid "bulleted list"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:39
+msgid "heading"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:40
+msgid "horizontal bar"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:41
+msgid "undo"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:42 skins/common/media/js/wmd/wmd.js:1116
+msgid "redo"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:53
+msgid "enter image url"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:54
+msgid "enter url"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:55
+msgid "upload file attachment"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:1778
+msgid "image description"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:1781
+msgid "file name"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:1785
+msgid "link text"
+msgstr ""
diff --git a/askbot/locale/ro/LC_MESSAGES/djangojs.po b/askbot/locale/ro/LC_MESSAGES/djangojs.po
index b6f24438..988f77ca 100644
--- a/askbot/locale/ro/LC_MESSAGES/djangojs.po
+++ b/askbot/locale/ro/LC_MESSAGES/djangojs.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: 0.7\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2011-10-08 02:30-0500\n"
+"POT-Creation-Date: 2011-09-28 00:33-0700\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"
@@ -18,49 +18,333 @@ msgstr ""
"Plural-Forms: nplurals=3; plural=(n == 1 ? 0: (((n % 100 > 19) || ((n % 100 "
"== 0) && (n != 0))) ? 2: 1));\n"
-#: skins/default/media/js/post.js:532
+#: skins/common/media/jquery-openid/jquery.openid.js:73
+#, c-format
+msgid "Are you sure you want to remove your %s login?"
+msgstr ""
+
+#: skins/common/media/jquery-openid/jquery.openid.js:90
+msgid "Please add one or more login methods."
+msgstr ""
+
+#: skins/common/media/jquery-openid/jquery.openid.js:93
+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 ""
+
+#: skins/common/media/jquery-openid/jquery.openid.js:135
+msgid "passwords do not match"
+msgstr ""
+
+#: skins/common/media/jquery-openid/jquery.openid.js:162
+msgid "Show/change current login methods"
+msgstr ""
+
+#: skins/common/media/jquery-openid/jquery.openid.js:223
+#, c-format
+msgid "Please enter your %s, then proceed"
+msgstr ""
+
+#: skins/common/media/jquery-openid/jquery.openid.js:225
+msgid "Connect your %(provider_name)s account to %(site)s"
+msgstr ""
+
+#: skins/common/media/jquery-openid/jquery.openid.js:319
+#, c-format
+msgid "Change your %s password"
+msgstr ""
+
+#: skins/common/media/jquery-openid/jquery.openid.js:320
+msgid "Change password"
+msgstr ""
+
+#: skins/common/media/jquery-openid/jquery.openid.js:323
+#, c-format
+msgid "Create a password for %s"
+msgstr ""
+
+#: skins/common/media/jquery-openid/jquery.openid.js:324
+msgid "Create password"
+msgstr ""
+
+#: skins/common/media/jquery-openid/jquery.openid.js:340
+msgid "Create a password-protected account"
+msgstr ""
+
+#: skins/common/media/js/post.js:28
+msgid "loading..."
+msgstr ""
+
+#: skins/common/media/js/post.js:127 skins/common/media/js/post.js.c:856
+msgid "tags cannot be empty"
+msgstr ""
+
+#: skins/common/media/js/post.js:133
+msgid "content cannot be empty"
+msgstr ""
+
+#: skins/common/media/js/post.js:134
+msgid "content minchars"
+msgstr ""
+
+#: skins/common/media/js/post.js:137
+msgid "please enter title"
+msgstr ""
+
+#: skins/common/media/js/post.js:138 skins/common/media/js/post.js.c:981
+msgid "title minchars"
+msgstr ""
+
+#: skins/common/media/js/post.js:281
+msgid "insufficient privilege"
+msgstr ""
+
+#: skins/common/media/js/post.js:282
+msgid "cannot pick own answer as best"
+msgstr ""
+
+#: skins/common/media/js/post.js:287
+msgid "please login"
+msgstr ""
+
+#: skins/common/media/js/post.js:289
+msgid "anonymous users cannot follow questions"
+msgstr ""
+
+#: skins/common/media/js/post.js:290
+msgid "anonymous users cannot subscribe to questions"
+msgstr ""
+
+#: skins/common/media/js/post.js:291
+msgid "anonymous users cannot vote"
+msgstr ""
+
+#: skins/common/media/js/post.js:293
+msgid "please confirm offensive"
+msgstr ""
+
+#: skins/common/media/js/post.js:294
+msgid "anonymous users cannot flag offensive posts"
+msgstr ""
+
+#: skins/common/media/js/post.js:295
+msgid "confirm delete"
+msgstr ""
+
+#: skins/common/media/js/post.js:296
+msgid "anonymous users cannot delete/undelete"
+msgstr ""
+
+#: skins/common/media/js/post.js:297
+msgid "post recovered"
+msgstr ""
+
+#: skins/common/media/js/post.js:298
+msgid "post deleted"
+msgstr ""
+
+#: skins/common/media/js/post.js:536 skins/default/media/js/post.js:535
+#: skins/old/media/js/post.js:535
msgid "Follow"
msgstr ""
-#: skins/default/media/js/post.js:541 skins/default/media/js/post.js.py:550
-#, perl-format
+#: skins/common/media/js/post.js:545 skins/common/media/js/post.js.c:554
+#: skins/default/media/js/post.js:544 skins/default/media/js/post.js.c:553
+#: skins/old/media/js/post.js:544 skins/old/media/js/post.js.c:553
+#, c-format
msgid "%s follower"
msgid_plural "%s followers"
msgstr[0] ""
msgstr[1] ""
-#: skins/default/media/js/post.js:546
+#: skins/common/media/js/post.js:550 skins/default/media/js/post.js:549
+#: skins/old/media/js/post.js:549
msgid "<div>Following</div><div class=\"unfollow\">Unfollow</div>"
msgstr ""
-#: skins/default/media/js/post.js:1613
+#: skins/common/media/js/post.js:612
+msgid "undelete"
+msgstr ""
+
+#: skins/common/media/js/post.js:617
+msgid "delete"
+msgstr ""
+
+#: skins/common/media/js/post.js:954
+msgid "add comment"
+msgstr ""
+
+#: skins/common/media/js/post.js:957
+msgid "save comment"
+msgstr ""
+
+#: skins/common/media/js/post.js:984
+msgid "enter more characters"
+msgstr ""
+
+#: skins/common/media/js/post.js:989
+#, c-format
+msgid "%s characters left"
+msgstr ""
+
+#: skins/common/media/js/post.js:1060
+msgid "cancel"
+msgstr ""
+
+#: skins/common/media/js/post.js:1103
+msgid "confirm abandon comment"
+msgstr ""
+
+#: skins/common/media/js/post.js:1177
+msgid "delete this comment"
+msgstr ""
+
+#: skins/common/media/js/post.js:1381
+msgid "confirm delete comment"
+msgstr ""
+
+#: skins/common/media/js/post.js:1622 skins/default/media/js/post.js:1621
+#: skins/old/media/js/post.js:1621
msgid "Please enter question title (>10 characters)"
msgstr ""
+#: skins/common/media/js/tag_selector.js:15
#: skins/default/media/js/tag_selector.js:15
+#: skins/old/media/js/tag_selector.js:15
msgid "Tag \"<span></span>\" matches:"
msgstr ""
+#: skins/common/media/js/tag_selector.js:84
#: skins/default/media/js/tag_selector.js:84
-#, perl-format
+#: skins/old/media/js/tag_selector.js:84
+#, c-format
msgid "and %s more, not shown..."
msgstr ""
-#: skins/default/media/js/user.js:129
+#: skins/common/media/js/user.js:14
+msgid "Please select at least one item"
+msgstr ""
+
+#: skins/common/media/js/user.js:58
+msgid "Delete this notification?"
+msgid_plural "Delete these notifications?"
+msgstr[0] ""
+msgstr[1] ""
+msgstr[2] ""
+
+#: skins/common/media/js/user.js:125 skins/default/media/js/user.js:129
+#: skins/old/media/js/user.js:129
msgid "Please <a href=\"%(signin_url)s\">signin</a> to follow %(username)s"
msgstr ""
-#: skins/default/media/js/user.js:161
-#, perl-format
+#: skins/common/media/js/user.js:157 skins/default/media/js/user.js:161
+#: skins/old/media/js/user.js:161
+#, c-format
msgid "unfollow %s"
msgstr ""
-#: skins/default/media/js/user.js:164
-#, perl-format
+#: skins/common/media/js/user.js:160 skins/default/media/js/user.js:164
+#: skins/old/media/js/user.js:164
+#, c-format
msgid "following %s"
msgstr ""
-#: skins/default/media/js/user.js:170
-#, perl-format
+#: skins/common/media/js/user.js:166 skins/default/media/js/user.js:170
+#: skins/old/media/js/user.js:170
+#, c-format
msgid "follow %s"
msgstr ""
+
+#: skins/common/media/js/utils.js:43
+msgid "click to close"
+msgstr ""
+
+#: skins/common/media/js/utils.js:214
+msgid "click to edit this comment"
+msgstr ""
+
+#: skins/common/media/js/utils.js:215
+msgid "edit"
+msgstr ""
+
+#: skins/common/media/js/utils.js:369
+#, c-format
+msgid "see questions tagged '%s'"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:30
+msgid "bold"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:31
+msgid "italic"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:32
+msgid "link"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:33
+msgid "quote"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:34
+msgid "preformatted text"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:35
+msgid "image"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:36
+msgid "attachment"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:37
+msgid "numbered list"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:38
+msgid "bulleted list"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:39
+msgid "heading"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:40
+msgid "horizontal bar"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:41
+msgid "undo"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:42 skins/common/media/js/wmd/wmd.js:1116
+msgid "redo"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:53
+msgid "enter image url"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:54
+msgid "enter url"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:55
+msgid "upload file attachment"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:1778
+msgid "image description"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:1781
+msgid "file name"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:1785
+msgid "link text"
+msgstr ""
diff --git a/askbot/locale/ru/LC_MESSAGES/djangojs.po b/askbot/locale/ru/LC_MESSAGES/djangojs.po
index a92490fb..e41757f3 100644
--- a/askbot/locale/ru/LC_MESSAGES/djangojs.po
+++ b/askbot/locale/ru/LC_MESSAGES/djangojs.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: 0.7\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2011-10-08 02:30-0500\n"
+"POT-Creation-Date: 2011-09-28 00:32-0700\n"
"PO-Revision-Date: 2011-09-05 09:02\n"
"Last-Translator: <efadeev@uci.edu>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -19,56 +19,340 @@ msgstr ""
"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2\n"
"X-Translated-Using: django-rosetta 0.6.2\n"
-#: skins/default/media/js/post.js:532
+#: skins/common/media/jquery-openid/jquery.openid.js:73
+#, c-format
+msgid "Are you sure you want to remove your %s login?"
+msgstr ""
+
+#: skins/common/media/jquery-openid/jquery.openid.js:90
+msgid "Please add one or more login methods."
+msgstr ""
+
+#: skins/common/media/jquery-openid/jquery.openid.js:93
+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 ""
+
+#: skins/common/media/jquery-openid/jquery.openid.js:135
+msgid "passwords do not match"
+msgstr ""
+
+#: skins/common/media/jquery-openid/jquery.openid.js:162
+msgid "Show/change current login methods"
+msgstr ""
+
+#: skins/common/media/jquery-openid/jquery.openid.js:223
+#, c-format
+msgid "Please enter your %s, then proceed"
+msgstr ""
+
+#: skins/common/media/jquery-openid/jquery.openid.js:225
+msgid "Connect your %(provider_name)s account to %(site)s"
+msgstr ""
+
+#: skins/common/media/jquery-openid/jquery.openid.js:319
+#, c-format
+msgid "Change your %s password"
+msgstr ""
+
+#: skins/common/media/jquery-openid/jquery.openid.js:320
+msgid "Change password"
+msgstr ""
+
+#: skins/common/media/jquery-openid/jquery.openid.js:323
+#, c-format
+msgid "Create a password for %s"
+msgstr ""
+
+#: skins/common/media/jquery-openid/jquery.openid.js:324
+msgid "Create password"
+msgstr ""
+
+#: skins/common/media/jquery-openid/jquery.openid.js:340
+msgid "Create a password-protected account"
+msgstr ""
+
+#: skins/common/media/js/post.js:28
+msgid "loading..."
+msgstr ""
+
+#: skins/common/media/js/post.js:127 skins/common/media/js/post.js.c:856
+msgid "tags cannot be empty"
+msgstr ""
+
+#: skins/common/media/js/post.js:133
+msgid "content cannot be empty"
+msgstr ""
+
+#: skins/common/media/js/post.js:134
+msgid "content minchars"
+msgstr ""
+
+#: skins/common/media/js/post.js:137
+msgid "please enter title"
+msgstr ""
+
+#: skins/common/media/js/post.js:138 skins/common/media/js/post.js.c:981
+msgid "title minchars"
+msgstr ""
+
+#: skins/common/media/js/post.js:281
+msgid "insufficient privilege"
+msgstr ""
+
+#: skins/common/media/js/post.js:282
+msgid "cannot pick own answer as best"
+msgstr ""
+
+#: skins/common/media/js/post.js:287
+msgid "please login"
+msgstr ""
+
+#: skins/common/media/js/post.js:289
+msgid "anonymous users cannot follow questions"
+msgstr ""
+
+#: skins/common/media/js/post.js:290
+msgid "anonymous users cannot subscribe to questions"
+msgstr ""
+
+#: skins/common/media/js/post.js:291
+msgid "anonymous users cannot vote"
+msgstr ""
+
+#: skins/common/media/js/post.js:293
+msgid "please confirm offensive"
+msgstr ""
+
+#: skins/common/media/js/post.js:294
+msgid "anonymous users cannot flag offensive posts"
+msgstr ""
+
+#: skins/common/media/js/post.js:295
+msgid "confirm delete"
+msgstr ""
+
+#: skins/common/media/js/post.js:296
+msgid "anonymous users cannot delete/undelete"
+msgstr ""
+
+#: skins/common/media/js/post.js:297
+msgid "post recovered"
+msgstr ""
+
+#: skins/common/media/js/post.js:298
+msgid "post deleted"
+msgstr ""
+
+#: skins/common/media/js/post.js:536 skins/default/media/js/post.js:535
+#: skins/old/media/js/post.js:535
msgid "Follow"
msgstr "Добавить закладку"
-#: skins/default/media/js/post.js:541 skins/default/media/js/post.js.py:550
-#, perl-format
+#: skins/common/media/js/post.js:545 skins/common/media/js/post.js.c:554
+#: skins/default/media/js/post.js:544 skins/default/media/js/post.js.c:553
+#: skins/old/media/js/post.js:544 skins/old/media/js/post.js.c:553
+#, c-format
msgid "%s follower"
msgid_plural "%s followers"
msgstr[0] "%s закладка"
msgstr[1] "%s закладки"
msgstr[2] "%s закладок"
-#: skins/default/media/js/post.js:546
+#: skins/common/media/js/post.js:550 skins/default/media/js/post.js:549
+#: skins/old/media/js/post.js:549
msgid "<div>Following</div><div class=\"unfollow\">Unfollow</div>"
msgstr "<div>Есть закладка!</div><div class=\"unfollow\">Убрать закладку</div>"
-#: skins/default/media/js/post.js:1613
+#: skins/common/media/js/post.js:612
+msgid "undelete"
+msgstr ""
+
+#: skins/common/media/js/post.js:617
+msgid "delete"
+msgstr ""
+
+#: skins/common/media/js/post.js:954
+msgid "add comment"
+msgstr ""
+
+#: skins/common/media/js/post.js:957
+msgid "save comment"
+msgstr ""
+
+#: skins/common/media/js/post.js:984
+msgid "enter more characters"
+msgstr ""
+
+#: skins/common/media/js/post.js:989
+#, c-format
+msgid "%s characters left"
+msgstr ""
+
+#: skins/common/media/js/post.js:1060
+msgid "cancel"
+msgstr ""
+
+#: skins/common/media/js/post.js:1103
+msgid "confirm abandon comment"
+msgstr ""
+
+#: skins/common/media/js/post.js:1177
+msgid "delete this comment"
+msgstr ""
+
+#: skins/common/media/js/post.js:1381
+msgid "confirm delete comment"
+msgstr ""
+
+#: skins/common/media/js/post.js:1622 skins/default/media/js/post.js:1621
+#: skins/old/media/js/post.js:1621
msgid "Please enter question title (>10 characters)"
msgstr "Пожалуйста, добавьте заглавие к вопросу (>10 букв)"
+#: skins/common/media/js/tag_selector.js:15
#: skins/default/media/js/tag_selector.js:15
+#: skins/old/media/js/tag_selector.js:15
msgid "Tag \"<span></span>\" matches:"
msgstr "Тег \"<span></span>\" подходит для:"
+#: skins/common/media/js/tag_selector.js:84
#: skins/default/media/js/tag_selector.js:84
-#, perl-format
+#: skins/old/media/js/tag_selector.js:84
+#, c-format
msgid "and %s more, not shown..."
msgstr "и ещё %s, не показано..."
-#: skins/default/media/js/user.js:129
+#: skins/common/media/js/user.js:14
+msgid "Please select at least one item"
+msgstr ""
+
+#: skins/common/media/js/user.js:58
+msgid "Delete this notification?"
+msgid_plural "Delete these notifications?"
+msgstr[0] ""
+msgstr[1] ""
+msgstr[2] ""
+
+#: skins/common/media/js/user.js:125 skins/default/media/js/user.js:129
+#: skins/old/media/js/user.js:129
msgid "Please <a href=\"%(signin_url)s\">signin</a> to follow %(username)s"
msgstr ""
"Пожалуйста <a href=\"%(signin_url)s\">авторизуйтесь</a> чтобы отметить "
"профиль %(username)s"
-#: skins/default/media/js/user.js:161
-#, perl-format
+#: skins/common/media/js/user.js:157 skins/default/media/js/user.js:161
+#: skins/old/media/js/user.js:161
+#, c-format
msgid "unfollow %s"
msgstr ""
-#: skins/default/media/js/user.js:164
-#, perl-format
+#: skins/common/media/js/user.js:160 skins/default/media/js/user.js:164
+#: skins/old/media/js/user.js:164
+#, c-format
msgid "following %s"
msgstr ""
-#: skins/default/media/js/user.js:170
-#, perl-format
+#: skins/common/media/js/user.js:166 skins/default/media/js/user.js:170
+#: skins/old/media/js/user.js:170
+#, c-format
msgid "follow %s"
msgstr ""
+#: skins/common/media/js/utils.js:43
+msgid "click to close"
+msgstr ""
+
+#: skins/common/media/js/utils.js:214
+msgid "click to edit this comment"
+msgstr ""
+
+#: skins/common/media/js/utils.js:215
+msgid "edit"
+msgstr ""
+
+#: skins/common/media/js/utils.js:369
+#, c-format
+msgid "see questions tagged '%s'"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:30
+msgid "bold"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:31
+msgid "italic"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:32
+msgid "link"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:33
+msgid "quote"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:34
+msgid "preformatted text"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:35
+msgid "image"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:36
+msgid "attachment"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:37
+msgid "numbered list"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:38
+msgid "bulleted list"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:39
+msgid "heading"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:40
+msgid "horizontal bar"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:41
+msgid "undo"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:42 skins/common/media/js/wmd/wmd.js:1116
+msgid "redo"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:53
+msgid "enter image url"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:54
+msgid "enter url"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:55
+msgid "upload file attachment"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:1778
+msgid "image description"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:1781
+msgid "file name"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:1785
+msgid "link text"
+msgstr ""
+
#~ msgid "%(q_num)s question"
#~ msgid_plural "%(q_num)s questions"
#~ msgstr[0] "%(q_num)s вопрос"
diff --git a/askbot/locale/sr/LC_MESSAGES/djangojs.po b/askbot/locale/sr/LC_MESSAGES/djangojs.po
index 91b621d4..f3f038d0 100644
--- a/askbot/locale/sr/LC_MESSAGES/djangojs.po
+++ b/askbot/locale/sr/LC_MESSAGES/djangojs.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: 0.7\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2011-10-08 02:31-0500\n"
+"POT-Creation-Date: 2011-09-28 00:32-0700\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"
@@ -18,49 +18,333 @@ msgstr ""
"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2)\n"
-#: skins/default/media/js/post.js:532
+#: skins/common/media/jquery-openid/jquery.openid.js:73
+#, c-format
+msgid "Are you sure you want to remove your %s login?"
+msgstr ""
+
+#: skins/common/media/jquery-openid/jquery.openid.js:90
+msgid "Please add one or more login methods."
+msgstr ""
+
+#: skins/common/media/jquery-openid/jquery.openid.js:93
+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 ""
+
+#: skins/common/media/jquery-openid/jquery.openid.js:135
+msgid "passwords do not match"
+msgstr ""
+
+#: skins/common/media/jquery-openid/jquery.openid.js:162
+msgid "Show/change current login methods"
+msgstr ""
+
+#: skins/common/media/jquery-openid/jquery.openid.js:223
+#, c-format
+msgid "Please enter your %s, then proceed"
+msgstr ""
+
+#: skins/common/media/jquery-openid/jquery.openid.js:225
+msgid "Connect your %(provider_name)s account to %(site)s"
+msgstr ""
+
+#: skins/common/media/jquery-openid/jquery.openid.js:319
+#, c-format
+msgid "Change your %s password"
+msgstr ""
+
+#: skins/common/media/jquery-openid/jquery.openid.js:320
+msgid "Change password"
+msgstr ""
+
+#: skins/common/media/jquery-openid/jquery.openid.js:323
+#, c-format
+msgid "Create a password for %s"
+msgstr ""
+
+#: skins/common/media/jquery-openid/jquery.openid.js:324
+msgid "Create password"
+msgstr ""
+
+#: skins/common/media/jquery-openid/jquery.openid.js:340
+msgid "Create a password-protected account"
+msgstr ""
+
+#: skins/common/media/js/post.js:28
+msgid "loading..."
+msgstr ""
+
+#: skins/common/media/js/post.js:127 skins/common/media/js/post.js.c:856
+msgid "tags cannot be empty"
+msgstr ""
+
+#: skins/common/media/js/post.js:133
+msgid "content cannot be empty"
+msgstr ""
+
+#: skins/common/media/js/post.js:134
+msgid "content minchars"
+msgstr ""
+
+#: skins/common/media/js/post.js:137
+msgid "please enter title"
+msgstr ""
+
+#: skins/common/media/js/post.js:138 skins/common/media/js/post.js.c:981
+msgid "title minchars"
+msgstr ""
+
+#: skins/common/media/js/post.js:281
+msgid "insufficient privilege"
+msgstr ""
+
+#: skins/common/media/js/post.js:282
+msgid "cannot pick own answer as best"
+msgstr ""
+
+#: skins/common/media/js/post.js:287
+msgid "please login"
+msgstr ""
+
+#: skins/common/media/js/post.js:289
+msgid "anonymous users cannot follow questions"
+msgstr ""
+
+#: skins/common/media/js/post.js:290
+msgid "anonymous users cannot subscribe to questions"
+msgstr ""
+
+#: skins/common/media/js/post.js:291
+msgid "anonymous users cannot vote"
+msgstr ""
+
+#: skins/common/media/js/post.js:293
+msgid "please confirm offensive"
+msgstr ""
+
+#: skins/common/media/js/post.js:294
+msgid "anonymous users cannot flag offensive posts"
+msgstr ""
+
+#: skins/common/media/js/post.js:295
+msgid "confirm delete"
+msgstr ""
+
+#: skins/common/media/js/post.js:296
+msgid "anonymous users cannot delete/undelete"
+msgstr ""
+
+#: skins/common/media/js/post.js:297
+msgid "post recovered"
+msgstr ""
+
+#: skins/common/media/js/post.js:298
+msgid "post deleted"
+msgstr ""
+
+#: skins/common/media/js/post.js:536 skins/default/media/js/post.js:535
+#: skins/old/media/js/post.js:535
msgid "Follow"
msgstr ""
-#: skins/default/media/js/post.js:541 skins/default/media/js/post.js.py:550
-#, perl-format
+#: skins/common/media/js/post.js:545 skins/common/media/js/post.js.c:554
+#: skins/default/media/js/post.js:544 skins/default/media/js/post.js.c:553
+#: skins/old/media/js/post.js:544 skins/old/media/js/post.js.c:553
+#, c-format
msgid "%s follower"
msgid_plural "%s followers"
msgstr[0] ""
msgstr[1] ""
-#: skins/default/media/js/post.js:546
+#: skins/common/media/js/post.js:550 skins/default/media/js/post.js:549
+#: skins/old/media/js/post.js:549
msgid "<div>Following</div><div class=\"unfollow\">Unfollow</div>"
msgstr ""
-#: skins/default/media/js/post.js:1613
+#: skins/common/media/js/post.js:612
+msgid "undelete"
+msgstr ""
+
+#: skins/common/media/js/post.js:617
+msgid "delete"
+msgstr ""
+
+#: skins/common/media/js/post.js:954
+msgid "add comment"
+msgstr ""
+
+#: skins/common/media/js/post.js:957
+msgid "save comment"
+msgstr ""
+
+#: skins/common/media/js/post.js:984
+msgid "enter more characters"
+msgstr ""
+
+#: skins/common/media/js/post.js:989
+#, c-format
+msgid "%s characters left"
+msgstr ""
+
+#: skins/common/media/js/post.js:1060
+msgid "cancel"
+msgstr ""
+
+#: skins/common/media/js/post.js:1103
+msgid "confirm abandon comment"
+msgstr ""
+
+#: skins/common/media/js/post.js:1177
+msgid "delete this comment"
+msgstr ""
+
+#: skins/common/media/js/post.js:1381
+msgid "confirm delete comment"
+msgstr ""
+
+#: skins/common/media/js/post.js:1622 skins/default/media/js/post.js:1621
+#: skins/old/media/js/post.js:1621
msgid "Please enter question title (>10 characters)"
msgstr ""
+#: skins/common/media/js/tag_selector.js:15
#: skins/default/media/js/tag_selector.js:15
+#: skins/old/media/js/tag_selector.js:15
msgid "Tag \"<span></span>\" matches:"
msgstr ""
+#: skins/common/media/js/tag_selector.js:84
#: skins/default/media/js/tag_selector.js:84
-#, perl-format
+#: skins/old/media/js/tag_selector.js:84
+#, c-format
msgid "and %s more, not shown..."
msgstr ""
-#: skins/default/media/js/user.js:129
+#: skins/common/media/js/user.js:14
+msgid "Please select at least one item"
+msgstr ""
+
+#: skins/common/media/js/user.js:58
+msgid "Delete this notification?"
+msgid_plural "Delete these notifications?"
+msgstr[0] ""
+msgstr[1] ""
+msgstr[2] ""
+
+#: skins/common/media/js/user.js:125 skins/default/media/js/user.js:129
+#: skins/old/media/js/user.js:129
msgid "Please <a href=\"%(signin_url)s\">signin</a> to follow %(username)s"
msgstr ""
-#: skins/default/media/js/user.js:161
-#, perl-format
+#: skins/common/media/js/user.js:157 skins/default/media/js/user.js:161
+#: skins/old/media/js/user.js:161
+#, c-format
msgid "unfollow %s"
msgstr ""
-#: skins/default/media/js/user.js:164
-#, perl-format
+#: skins/common/media/js/user.js:160 skins/default/media/js/user.js:164
+#: skins/old/media/js/user.js:164
+#, c-format
msgid "following %s"
msgstr ""
-#: skins/default/media/js/user.js:170
-#, perl-format
+#: skins/common/media/js/user.js:166 skins/default/media/js/user.js:170
+#: skins/old/media/js/user.js:170
+#, c-format
msgid "follow %s"
msgstr ""
+
+#: skins/common/media/js/utils.js:43
+msgid "click to close"
+msgstr ""
+
+#: skins/common/media/js/utils.js:214
+msgid "click to edit this comment"
+msgstr ""
+
+#: skins/common/media/js/utils.js:215
+msgid "edit"
+msgstr ""
+
+#: skins/common/media/js/utils.js:369
+#, c-format
+msgid "see questions tagged '%s'"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:30
+msgid "bold"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:31
+msgid "italic"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:32
+msgid "link"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:33
+msgid "quote"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:34
+msgid "preformatted text"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:35
+msgid "image"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:36
+msgid "attachment"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:37
+msgid "numbered list"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:38
+msgid "bulleted list"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:39
+msgid "heading"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:40
+msgid "horizontal bar"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:41
+msgid "undo"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:42 skins/common/media/js/wmd/wmd.js:1116
+msgid "redo"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:53
+msgid "enter image url"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:54
+msgid "enter url"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:55
+msgid "upload file attachment"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:1778
+msgid "image description"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:1781
+msgid "file name"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:1785
+msgid "link text"
+msgstr ""
diff --git a/askbot/locale/tr/LC_MESSAGES/djangojs.po b/askbot/locale/tr/LC_MESSAGES/djangojs.po
index 5872aa10..8ec58477 100644
--- a/askbot/locale/tr/LC_MESSAGES/djangojs.po
+++ b/askbot/locale/tr/LC_MESSAGES/djangojs.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: 0.7\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2011-10-08 02:32-0500\n"
+"POT-Creation-Date: 2011-09-28 00:33-0700\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"
@@ -17,49 +17,332 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-#: skins/default/media/js/post.js:532
+#: skins/common/media/jquery-openid/jquery.openid.js:73
+#, c-format
+msgid "Are you sure you want to remove your %s login?"
+msgstr ""
+
+#: skins/common/media/jquery-openid/jquery.openid.js:90
+msgid "Please add one or more login methods."
+msgstr ""
+
+#: skins/common/media/jquery-openid/jquery.openid.js:93
+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 ""
+
+#: skins/common/media/jquery-openid/jquery.openid.js:135
+msgid "passwords do not match"
+msgstr ""
+
+#: skins/common/media/jquery-openid/jquery.openid.js:162
+msgid "Show/change current login methods"
+msgstr ""
+
+#: skins/common/media/jquery-openid/jquery.openid.js:223
+#, c-format
+msgid "Please enter your %s, then proceed"
+msgstr ""
+
+#: skins/common/media/jquery-openid/jquery.openid.js:225
+msgid "Connect your %(provider_name)s account to %(site)s"
+msgstr ""
+
+#: skins/common/media/jquery-openid/jquery.openid.js:319
+#, c-format
+msgid "Change your %s password"
+msgstr ""
+
+#: skins/common/media/jquery-openid/jquery.openid.js:320
+msgid "Change password"
+msgstr ""
+
+#: skins/common/media/jquery-openid/jquery.openid.js:323
+#, c-format
+msgid "Create a password for %s"
+msgstr ""
+
+#: skins/common/media/jquery-openid/jquery.openid.js:324
+msgid "Create password"
+msgstr ""
+
+#: skins/common/media/jquery-openid/jquery.openid.js:340
+msgid "Create a password-protected account"
+msgstr ""
+
+#: skins/common/media/js/post.js:28
+msgid "loading..."
+msgstr ""
+
+#: skins/common/media/js/post.js:127 skins/common/media/js/post.js.c:856
+msgid "tags cannot be empty"
+msgstr ""
+
+#: skins/common/media/js/post.js:133
+msgid "content cannot be empty"
+msgstr ""
+
+#: skins/common/media/js/post.js:134
+msgid "content minchars"
+msgstr ""
+
+#: skins/common/media/js/post.js:137
+msgid "please enter title"
+msgstr ""
+
+#: skins/common/media/js/post.js:138 skins/common/media/js/post.js.c:981
+msgid "title minchars"
+msgstr ""
+
+#: skins/common/media/js/post.js:281
+msgid "insufficient privilege"
+msgstr ""
+
+#: skins/common/media/js/post.js:282
+msgid "cannot pick own answer as best"
+msgstr ""
+
+#: skins/common/media/js/post.js:287
+msgid "please login"
+msgstr ""
+
+#: skins/common/media/js/post.js:289
+msgid "anonymous users cannot follow questions"
+msgstr ""
+
+#: skins/common/media/js/post.js:290
+msgid "anonymous users cannot subscribe to questions"
+msgstr ""
+
+#: skins/common/media/js/post.js:291
+msgid "anonymous users cannot vote"
+msgstr ""
+
+#: skins/common/media/js/post.js:293
+msgid "please confirm offensive"
+msgstr ""
+
+#: skins/common/media/js/post.js:294
+msgid "anonymous users cannot flag offensive posts"
+msgstr ""
+
+#: skins/common/media/js/post.js:295
+msgid "confirm delete"
+msgstr ""
+
+#: skins/common/media/js/post.js:296
+msgid "anonymous users cannot delete/undelete"
+msgstr ""
+
+#: skins/common/media/js/post.js:297
+msgid "post recovered"
+msgstr ""
+
+#: skins/common/media/js/post.js:298
+msgid "post deleted"
+msgstr ""
+
+#: skins/common/media/js/post.js:536 skins/default/media/js/post.js:535
+#: skins/old/media/js/post.js:535
msgid "Follow"
msgstr ""
-#: skins/default/media/js/post.js:541 skins/default/media/js/post.js.py:550
-#, perl-format
+#: skins/common/media/js/post.js:545 skins/common/media/js/post.js.c:554
+#: skins/default/media/js/post.js:544 skins/default/media/js/post.js.c:553
+#: skins/old/media/js/post.js:544 skins/old/media/js/post.js.c:553
+#, c-format
msgid "%s follower"
msgid_plural "%s followers"
msgstr[0] ""
msgstr[1] ""
-#: skins/default/media/js/post.js:546
+#: skins/common/media/js/post.js:550 skins/default/media/js/post.js:549
+#: skins/old/media/js/post.js:549
msgid "<div>Following</div><div class=\"unfollow\">Unfollow</div>"
msgstr ""
-#: skins/default/media/js/post.js:1613
+#: skins/common/media/js/post.js:612
+msgid "undelete"
+msgstr ""
+
+#: skins/common/media/js/post.js:617
+msgid "delete"
+msgstr ""
+
+#: skins/common/media/js/post.js:954
+msgid "add comment"
+msgstr ""
+
+#: skins/common/media/js/post.js:957
+msgid "save comment"
+msgstr ""
+
+#: skins/common/media/js/post.js:984
+msgid "enter more characters"
+msgstr ""
+
+#: skins/common/media/js/post.js:989
+#, c-format
+msgid "%s characters left"
+msgstr ""
+
+#: skins/common/media/js/post.js:1060
+msgid "cancel"
+msgstr ""
+
+#: skins/common/media/js/post.js:1103
+msgid "confirm abandon comment"
+msgstr ""
+
+#: skins/common/media/js/post.js:1177
+msgid "delete this comment"
+msgstr ""
+
+#: skins/common/media/js/post.js:1381
+msgid "confirm delete comment"
+msgstr ""
+
+#: skins/common/media/js/post.js:1622 skins/default/media/js/post.js:1621
+#: skins/old/media/js/post.js:1621
msgid "Please enter question title (>10 characters)"
msgstr ""
+#: skins/common/media/js/tag_selector.js:15
#: skins/default/media/js/tag_selector.js:15
+#: skins/old/media/js/tag_selector.js:15
msgid "Tag \"<span></span>\" matches:"
msgstr ""
+#: skins/common/media/js/tag_selector.js:84
#: skins/default/media/js/tag_selector.js:84
-#, perl-format
+#: skins/old/media/js/tag_selector.js:84
+#, c-format
msgid "and %s more, not shown..."
msgstr ""
-#: skins/default/media/js/user.js:129
+#: skins/common/media/js/user.js:14
+msgid "Please select at least one item"
+msgstr ""
+
+#: skins/common/media/js/user.js:58
+msgid "Delete this notification?"
+msgid_plural "Delete these notifications?"
+msgstr[0] ""
+msgstr[1] ""
+
+#: skins/common/media/js/user.js:125 skins/default/media/js/user.js:129
+#: skins/old/media/js/user.js:129
msgid "Please <a href=\"%(signin_url)s\">signin</a> to follow %(username)s"
msgstr ""
-#: skins/default/media/js/user.js:161
-#, perl-format
+#: skins/common/media/js/user.js:157 skins/default/media/js/user.js:161
+#: skins/old/media/js/user.js:161
+#, c-format
msgid "unfollow %s"
msgstr ""
-#: skins/default/media/js/user.js:164
-#, perl-format
+#: skins/common/media/js/user.js:160 skins/default/media/js/user.js:164
+#: skins/old/media/js/user.js:164
+#, c-format
msgid "following %s"
msgstr ""
-#: skins/default/media/js/user.js:170
-#, perl-format
+#: skins/common/media/js/user.js:166 skins/default/media/js/user.js:170
+#: skins/old/media/js/user.js:170
+#, c-format
msgid "follow %s"
msgstr ""
+
+#: skins/common/media/js/utils.js:43
+msgid "click to close"
+msgstr ""
+
+#: skins/common/media/js/utils.js:214
+msgid "click to edit this comment"
+msgstr ""
+
+#: skins/common/media/js/utils.js:215
+msgid "edit"
+msgstr ""
+
+#: skins/common/media/js/utils.js:369
+#, c-format
+msgid "see questions tagged '%s'"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:30
+msgid "bold"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:31
+msgid "italic"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:32
+msgid "link"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:33
+msgid "quote"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:34
+msgid "preformatted text"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:35
+msgid "image"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:36
+msgid "attachment"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:37
+msgid "numbered list"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:38
+msgid "bulleted list"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:39
+msgid "heading"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:40
+msgid "horizontal bar"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:41
+msgid "undo"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:42 skins/common/media/js/wmd/wmd.js:1116
+msgid "redo"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:53
+msgid "enter image url"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:54
+msgid "enter url"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:55
+msgid "upload file attachment"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:1778
+msgid "image description"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:1781
+msgid "file name"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:1785
+msgid "link text"
+msgstr ""
diff --git a/askbot/locale/vi/LC_MESSAGES/djangojs.po b/askbot/locale/vi/LC_MESSAGES/djangojs.po
index 3448d342..7cec7ad6 100644
--- a/askbot/locale/vi/LC_MESSAGES/djangojs.po
+++ b/askbot/locale/vi/LC_MESSAGES/djangojs.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: 0.7\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2011-10-08 02:33-0500\n"
+"POT-Creation-Date: 2011-09-28 00:33-0700\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"
@@ -17,49 +17,331 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0\n"
-#: skins/default/media/js/post.js:532
+#: skins/common/media/jquery-openid/jquery.openid.js:73
+#, c-format
+msgid "Are you sure you want to remove your %s login?"
+msgstr ""
+
+#: skins/common/media/jquery-openid/jquery.openid.js:90
+msgid "Please add one or more login methods."
+msgstr ""
+
+#: skins/common/media/jquery-openid/jquery.openid.js:93
+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 ""
+
+#: skins/common/media/jquery-openid/jquery.openid.js:135
+msgid "passwords do not match"
+msgstr ""
+
+#: skins/common/media/jquery-openid/jquery.openid.js:162
+msgid "Show/change current login methods"
+msgstr ""
+
+#: skins/common/media/jquery-openid/jquery.openid.js:223
+#, c-format
+msgid "Please enter your %s, then proceed"
+msgstr ""
+
+#: skins/common/media/jquery-openid/jquery.openid.js:225
+msgid "Connect your %(provider_name)s account to %(site)s"
+msgstr ""
+
+#: skins/common/media/jquery-openid/jquery.openid.js:319
+#, c-format
+msgid "Change your %s password"
+msgstr ""
+
+#: skins/common/media/jquery-openid/jquery.openid.js:320
+msgid "Change password"
+msgstr ""
+
+#: skins/common/media/jquery-openid/jquery.openid.js:323
+#, c-format
+msgid "Create a password for %s"
+msgstr ""
+
+#: skins/common/media/jquery-openid/jquery.openid.js:324
+msgid "Create password"
+msgstr ""
+
+#: skins/common/media/jquery-openid/jquery.openid.js:340
+msgid "Create a password-protected account"
+msgstr ""
+
+#: skins/common/media/js/post.js:28
+msgid "loading..."
+msgstr ""
+
+#: skins/common/media/js/post.js:127 skins/common/media/js/post.js.c:856
+msgid "tags cannot be empty"
+msgstr ""
+
+#: skins/common/media/js/post.js:133
+msgid "content cannot be empty"
+msgstr ""
+
+#: skins/common/media/js/post.js:134
+msgid "content minchars"
+msgstr ""
+
+#: skins/common/media/js/post.js:137
+msgid "please enter title"
+msgstr ""
+
+#: skins/common/media/js/post.js:138 skins/common/media/js/post.js.c:981
+msgid "title minchars"
+msgstr ""
+
+#: skins/common/media/js/post.js:281
+msgid "insufficient privilege"
+msgstr ""
+
+#: skins/common/media/js/post.js:282
+msgid "cannot pick own answer as best"
+msgstr ""
+
+#: skins/common/media/js/post.js:287
+msgid "please login"
+msgstr ""
+
+#: skins/common/media/js/post.js:289
+msgid "anonymous users cannot follow questions"
+msgstr ""
+
+#: skins/common/media/js/post.js:290
+msgid "anonymous users cannot subscribe to questions"
+msgstr ""
+
+#: skins/common/media/js/post.js:291
+msgid "anonymous users cannot vote"
+msgstr ""
+
+#: skins/common/media/js/post.js:293
+msgid "please confirm offensive"
+msgstr ""
+
+#: skins/common/media/js/post.js:294
+msgid "anonymous users cannot flag offensive posts"
+msgstr ""
+
+#: skins/common/media/js/post.js:295
+msgid "confirm delete"
+msgstr ""
+
+#: skins/common/media/js/post.js:296
+msgid "anonymous users cannot delete/undelete"
+msgstr ""
+
+#: skins/common/media/js/post.js:297
+msgid "post recovered"
+msgstr ""
+
+#: skins/common/media/js/post.js:298
+msgid "post deleted"
+msgstr ""
+
+#: skins/common/media/js/post.js:536 skins/default/media/js/post.js:535
+#: skins/old/media/js/post.js:535
msgid "Follow"
msgstr ""
-#: skins/default/media/js/post.js:541 skins/default/media/js/post.js.py:550
-#, perl-format
+#: skins/common/media/js/post.js:545 skins/common/media/js/post.js.c:554
+#: skins/default/media/js/post.js:544 skins/default/media/js/post.js.c:553
+#: skins/old/media/js/post.js:544 skins/old/media/js/post.js.c:553
+#, c-format
msgid "%s follower"
msgid_plural "%s followers"
msgstr[0] ""
msgstr[1] ""
-#: skins/default/media/js/post.js:546
+#: skins/common/media/js/post.js:550 skins/default/media/js/post.js:549
+#: skins/old/media/js/post.js:549
msgid "<div>Following</div><div class=\"unfollow\">Unfollow</div>"
msgstr ""
-#: skins/default/media/js/post.js:1613
+#: skins/common/media/js/post.js:612
+msgid "undelete"
+msgstr ""
+
+#: skins/common/media/js/post.js:617
+msgid "delete"
+msgstr ""
+
+#: skins/common/media/js/post.js:954
+msgid "add comment"
+msgstr ""
+
+#: skins/common/media/js/post.js:957
+msgid "save comment"
+msgstr ""
+
+#: skins/common/media/js/post.js:984
+msgid "enter more characters"
+msgstr ""
+
+#: skins/common/media/js/post.js:989
+#, c-format
+msgid "%s characters left"
+msgstr ""
+
+#: skins/common/media/js/post.js:1060
+msgid "cancel"
+msgstr ""
+
+#: skins/common/media/js/post.js:1103
+msgid "confirm abandon comment"
+msgstr ""
+
+#: skins/common/media/js/post.js:1177
+msgid "delete this comment"
+msgstr ""
+
+#: skins/common/media/js/post.js:1381
+msgid "confirm delete comment"
+msgstr ""
+
+#: skins/common/media/js/post.js:1622 skins/default/media/js/post.js:1621
+#: skins/old/media/js/post.js:1621
msgid "Please enter question title (>10 characters)"
msgstr ""
+#: skins/common/media/js/tag_selector.js:15
#: skins/default/media/js/tag_selector.js:15
+#: skins/old/media/js/tag_selector.js:15
msgid "Tag \"<span></span>\" matches:"
msgstr ""
+#: skins/common/media/js/tag_selector.js:84
#: skins/default/media/js/tag_selector.js:84
-#, perl-format
+#: skins/old/media/js/tag_selector.js:84
+#, c-format
msgid "and %s more, not shown..."
msgstr ""
-#: skins/default/media/js/user.js:129
+#: skins/common/media/js/user.js:14
+msgid "Please select at least one item"
+msgstr ""
+
+#: skins/common/media/js/user.js:58
+msgid "Delete this notification?"
+msgid_plural "Delete these notifications?"
+msgstr[0] ""
+
+#: skins/common/media/js/user.js:125 skins/default/media/js/user.js:129
+#: skins/old/media/js/user.js:129
msgid "Please <a href=\"%(signin_url)s\">signin</a> to follow %(username)s"
msgstr ""
-#: skins/default/media/js/user.js:161
-#, perl-format
+#: skins/common/media/js/user.js:157 skins/default/media/js/user.js:161
+#: skins/old/media/js/user.js:161
+#, c-format
msgid "unfollow %s"
msgstr ""
-#: skins/default/media/js/user.js:164
-#, perl-format
+#: skins/common/media/js/user.js:160 skins/default/media/js/user.js:164
+#: skins/old/media/js/user.js:164
+#, c-format
msgid "following %s"
msgstr ""
-#: skins/default/media/js/user.js:170
-#, perl-format
+#: skins/common/media/js/user.js:166 skins/default/media/js/user.js:170
+#: skins/old/media/js/user.js:170
+#, c-format
msgid "follow %s"
msgstr ""
+
+#: skins/common/media/js/utils.js:43
+msgid "click to close"
+msgstr ""
+
+#: skins/common/media/js/utils.js:214
+msgid "click to edit this comment"
+msgstr ""
+
+#: skins/common/media/js/utils.js:215
+msgid "edit"
+msgstr ""
+
+#: skins/common/media/js/utils.js:369
+#, c-format
+msgid "see questions tagged '%s'"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:30
+msgid "bold"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:31
+msgid "italic"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:32
+msgid "link"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:33
+msgid "quote"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:34
+msgid "preformatted text"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:35
+msgid "image"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:36
+msgid "attachment"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:37
+msgid "numbered list"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:38
+msgid "bulleted list"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:39
+msgid "heading"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:40
+msgid "horizontal bar"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:41
+msgid "undo"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:42 skins/common/media/js/wmd/wmd.js:1116
+msgid "redo"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:53
+msgid "enter image url"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:54
+msgid "enter url"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:55
+msgid "upload file attachment"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:1778
+msgid "image description"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:1781
+msgid "file name"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:1785
+msgid "link text"
+msgstr ""
diff --git a/askbot/locale/zh-tw/LC_MESSAGES/djangojs.po b/askbot/locale/zh-tw/LC_MESSAGES/djangojs.po
index 7e7b0ccb..4bc00569 100644
--- a/askbot/locale/zh-tw/LC_MESSAGES/djangojs.po
+++ b/askbot/locale/zh-tw/LC_MESSAGES/djangojs.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: 0.7\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2011-10-08 02:50-0500\n"
+"POT-Creation-Date: 2011-09-28 00:32-0700\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"
@@ -17,49 +17,331 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-#: skins/default/media/js/post.js:532
+#: skins/common/media/jquery-openid/jquery.openid.js:73
+#, c-format
+msgid "Are you sure you want to remove your %s login?"
+msgstr ""
+
+#: skins/common/media/jquery-openid/jquery.openid.js:90
+msgid "Please add one or more login methods."
+msgstr ""
+
+#: skins/common/media/jquery-openid/jquery.openid.js:93
+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 ""
+
+#: skins/common/media/jquery-openid/jquery.openid.js:135
+msgid "passwords do not match"
+msgstr ""
+
+#: skins/common/media/jquery-openid/jquery.openid.js:162
+msgid "Show/change current login methods"
+msgstr ""
+
+#: skins/common/media/jquery-openid/jquery.openid.js:223
+#, c-format
+msgid "Please enter your %s, then proceed"
+msgstr ""
+
+#: skins/common/media/jquery-openid/jquery.openid.js:225
+msgid "Connect your %(provider_name)s account to %(site)s"
+msgstr ""
+
+#: skins/common/media/jquery-openid/jquery.openid.js:319
+#, c-format
+msgid "Change your %s password"
+msgstr ""
+
+#: skins/common/media/jquery-openid/jquery.openid.js:320
+msgid "Change password"
+msgstr ""
+
+#: skins/common/media/jquery-openid/jquery.openid.js:323
+#, c-format
+msgid "Create a password for %s"
+msgstr ""
+
+#: skins/common/media/jquery-openid/jquery.openid.js:324
+msgid "Create password"
+msgstr ""
+
+#: skins/common/media/jquery-openid/jquery.openid.js:340
+msgid "Create a password-protected account"
+msgstr ""
+
+#: skins/common/media/js/post.js:28
+msgid "loading..."
+msgstr ""
+
+#: skins/common/media/js/post.js:127 skins/common/media/js/post.js.c:856
+msgid "tags cannot be empty"
+msgstr ""
+
+#: skins/common/media/js/post.js:133
+msgid "content cannot be empty"
+msgstr ""
+
+#: skins/common/media/js/post.js:134
+msgid "content minchars"
+msgstr ""
+
+#: skins/common/media/js/post.js:137
+msgid "please enter title"
+msgstr ""
+
+#: skins/common/media/js/post.js:138 skins/common/media/js/post.js.c:981
+msgid "title minchars"
+msgstr ""
+
+#: skins/common/media/js/post.js:281
+msgid "insufficient privilege"
+msgstr ""
+
+#: skins/common/media/js/post.js:282
+msgid "cannot pick own answer as best"
+msgstr ""
+
+#: skins/common/media/js/post.js:287
+msgid "please login"
+msgstr ""
+
+#: skins/common/media/js/post.js:289
+msgid "anonymous users cannot follow questions"
+msgstr ""
+
+#: skins/common/media/js/post.js:290
+msgid "anonymous users cannot subscribe to questions"
+msgstr ""
+
+#: skins/common/media/js/post.js:291
+msgid "anonymous users cannot vote"
+msgstr ""
+
+#: skins/common/media/js/post.js:293
+msgid "please confirm offensive"
+msgstr ""
+
+#: skins/common/media/js/post.js:294
+msgid "anonymous users cannot flag offensive posts"
+msgstr ""
+
+#: skins/common/media/js/post.js:295
+msgid "confirm delete"
+msgstr ""
+
+#: skins/common/media/js/post.js:296
+msgid "anonymous users cannot delete/undelete"
+msgstr ""
+
+#: skins/common/media/js/post.js:297
+msgid "post recovered"
+msgstr ""
+
+#: skins/common/media/js/post.js:298
+msgid "post deleted"
+msgstr ""
+
+#: skins/common/media/js/post.js:536 skins/default/media/js/post.js:535
+#: skins/old/media/js/post.js:535
msgid "Follow"
msgstr ""
-#: skins/default/media/js/post.js:541 skins/default/media/js/post.js.py:550
-#, perl-format
+#: skins/common/media/js/post.js:545 skins/common/media/js/post.js.c:554
+#: skins/default/media/js/post.js:544 skins/default/media/js/post.js.c:553
+#: skins/old/media/js/post.js:544 skins/old/media/js/post.js.c:553
+#, c-format
msgid "%s follower"
msgid_plural "%s followers"
msgstr[0] ""
msgstr[1] ""
-#: skins/default/media/js/post.js:546
+#: skins/common/media/js/post.js:550 skins/default/media/js/post.js:549
+#: skins/old/media/js/post.js:549
msgid "<div>Following</div><div class=\"unfollow\">Unfollow</div>"
msgstr ""
-#: skins/default/media/js/post.js:1613
+#: skins/common/media/js/post.js:612
+msgid "undelete"
+msgstr ""
+
+#: skins/common/media/js/post.js:617
+msgid "delete"
+msgstr ""
+
+#: skins/common/media/js/post.js:954
+msgid "add comment"
+msgstr ""
+
+#: skins/common/media/js/post.js:957
+msgid "save comment"
+msgstr ""
+
+#: skins/common/media/js/post.js:984
+msgid "enter more characters"
+msgstr ""
+
+#: skins/common/media/js/post.js:989
+#, c-format
+msgid "%s characters left"
+msgstr ""
+
+#: skins/common/media/js/post.js:1060
+msgid "cancel"
+msgstr ""
+
+#: skins/common/media/js/post.js:1103
+msgid "confirm abandon comment"
+msgstr ""
+
+#: skins/common/media/js/post.js:1177
+msgid "delete this comment"
+msgstr ""
+
+#: skins/common/media/js/post.js:1381
+msgid "confirm delete comment"
+msgstr ""
+
+#: skins/common/media/js/post.js:1622 skins/default/media/js/post.js:1621
+#: skins/old/media/js/post.js:1621
msgid "Please enter question title (>10 characters)"
msgstr ""
+#: skins/common/media/js/tag_selector.js:15
#: skins/default/media/js/tag_selector.js:15
+#: skins/old/media/js/tag_selector.js:15
msgid "Tag \"<span></span>\" matches:"
msgstr ""
+#: skins/common/media/js/tag_selector.js:84
#: skins/default/media/js/tag_selector.js:84
-#, perl-format
+#: skins/old/media/js/tag_selector.js:84
+#, c-format
msgid "and %s more, not shown..."
msgstr ""
-#: skins/default/media/js/user.js:129
+#: skins/common/media/js/user.js:14
+msgid "Please select at least one item"
+msgstr ""
+
+#: skins/common/media/js/user.js:58
+msgid "Delete this notification?"
+msgid_plural "Delete these notifications?"
+msgstr[0] ""
+
+#: skins/common/media/js/user.js:125 skins/default/media/js/user.js:129
+#: skins/old/media/js/user.js:129
msgid "Please <a href=\"%(signin_url)s\">signin</a> to follow %(username)s"
msgstr ""
-#: skins/default/media/js/user.js:161
-#, perl-format
+#: skins/common/media/js/user.js:157 skins/default/media/js/user.js:161
+#: skins/old/media/js/user.js:161
+#, c-format
msgid "unfollow %s"
msgstr ""
-#: skins/default/media/js/user.js:164
-#, perl-format
+#: skins/common/media/js/user.js:160 skins/default/media/js/user.js:164
+#: skins/old/media/js/user.js:164
+#, c-format
msgid "following %s"
msgstr ""
-#: skins/default/media/js/user.js:170
-#, perl-format
+#: skins/common/media/js/user.js:166 skins/default/media/js/user.js:170
+#: skins/old/media/js/user.js:170
+#, c-format
msgid "follow %s"
msgstr ""
+
+#: skins/common/media/js/utils.js:43
+msgid "click to close"
+msgstr ""
+
+#: skins/common/media/js/utils.js:214
+msgid "click to edit this comment"
+msgstr ""
+
+#: skins/common/media/js/utils.js:215
+msgid "edit"
+msgstr ""
+
+#: skins/common/media/js/utils.js:369
+#, c-format
+msgid "see questions tagged '%s'"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:30
+msgid "bold"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:31
+msgid "italic"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:32
+msgid "link"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:33
+msgid "quote"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:34
+msgid "preformatted text"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:35
+msgid "image"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:36
+msgid "attachment"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:37
+msgid "numbered list"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:38
+msgid "bulleted list"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:39
+msgid "heading"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:40
+msgid "horizontal bar"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:41
+msgid "undo"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:42 skins/common/media/js/wmd/wmd.js:1116
+msgid "redo"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:53
+msgid "enter image url"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:54
+msgid "enter url"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:55
+msgid "upload file attachment"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:1778
+msgid "image description"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:1781
+msgid "file name"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:1785
+msgid "link text"
+msgstr ""
diff --git a/askbot/locale/zh_CN/LC_MESSAGES/djangojs.po b/askbot/locale/zh_CN/LC_MESSAGES/djangojs.po
index 3448d342..b35c902e 100644
--- a/askbot/locale/zh_CN/LC_MESSAGES/djangojs.po
+++ b/askbot/locale/zh_CN/LC_MESSAGES/djangojs.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: 0.7\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2011-10-08 02:33-0500\n"
+"POT-Creation-Date: 2011-09-28 00:32-0700\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"
@@ -17,49 +17,331 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0\n"
-#: skins/default/media/js/post.js:532
+#: skins/common/media/jquery-openid/jquery.openid.js:73
+#, c-format
+msgid "Are you sure you want to remove your %s login?"
+msgstr ""
+
+#: skins/common/media/jquery-openid/jquery.openid.js:90
+msgid "Please add one or more login methods."
+msgstr ""
+
+#: skins/common/media/jquery-openid/jquery.openid.js:93
+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 ""
+
+#: skins/common/media/jquery-openid/jquery.openid.js:135
+msgid "passwords do not match"
+msgstr ""
+
+#: skins/common/media/jquery-openid/jquery.openid.js:162
+msgid "Show/change current login methods"
+msgstr ""
+
+#: skins/common/media/jquery-openid/jquery.openid.js:223
+#, c-format
+msgid "Please enter your %s, then proceed"
+msgstr ""
+
+#: skins/common/media/jquery-openid/jquery.openid.js:225
+msgid "Connect your %(provider_name)s account to %(site)s"
+msgstr ""
+
+#: skins/common/media/jquery-openid/jquery.openid.js:319
+#, c-format
+msgid "Change your %s password"
+msgstr ""
+
+#: skins/common/media/jquery-openid/jquery.openid.js:320
+msgid "Change password"
+msgstr ""
+
+#: skins/common/media/jquery-openid/jquery.openid.js:323
+#, c-format
+msgid "Create a password for %s"
+msgstr ""
+
+#: skins/common/media/jquery-openid/jquery.openid.js:324
+msgid "Create password"
+msgstr ""
+
+#: skins/common/media/jquery-openid/jquery.openid.js:340
+msgid "Create a password-protected account"
+msgstr ""
+
+#: skins/common/media/js/post.js:28
+msgid "loading..."
+msgstr "读取中..."
+
+#: skins/common/media/js/post.js:127 skins/common/media/js/post.js.c:856
+msgid "tags cannot be empty"
+msgstr "标签不能为空。"
+
+#: skins/common/media/js/post.js:133
+msgid "content cannot be empty"
+msgstr "内容不能为空。"
+
+#: skins/common/media/js/post.js:134
+msgid "content minchars"
+msgstr "请输入至少 {0} 字符。"
+
+#: skins/common/media/js/post.js:137
+msgid "please enter title"
+msgstr "请输入标题。"
+
+#: skins/common/media/js/post.js:138 skins/common/media/js/post.js.c:981
+msgid "title minchars"
+msgstr "请输入至少 {0} 字符。"
+
+#: skins/common/media/js/post.js:281
+msgid "insufficient privilege"
+msgstr "用户权限不在操作范围"
+
+#: skins/common/media/js/post.js:282
+msgid "cannot pick own answer as best"
+msgstr "不能设置自己的回答为最佳答案"
+
+#: skins/common/media/js/post.js:287
+msgid "please login"
+msgstr "注册或者登录"
+
+#: skins/common/media/js/post.js:289
+msgid "anonymous users cannot follow questions"
+msgstr ""
+
+#: skins/common/media/js/post.js:290
+msgid "anonymous users cannot subscribe to questions"
+msgstr ""
+
+#: skins/common/media/js/post.js:291
+msgid "anonymous users cannot vote"
+msgstr ""
+
+#: skins/common/media/js/post.js:293
+msgid "please confirm offensive"
+msgstr "确定要归类该帖为广告、人身攻击、恶意言论吗?"
+
+#: skins/common/media/js/post.js:294
+msgid "anonymous users cannot flag offensive posts"
+msgstr "匿名用户不能操作,请先"
+
+#: skins/common/media/js/post.js:295
+msgid "confirm delete"
+msgstr "确定要删除/撤销删除该帖吗?"
+
+#: skins/common/media/js/post.js:296
+msgid "anonymous users cannot delete/undelete"
+msgstr "匿名用户不能删除或撤销删除帖子"
+
+#: skins/common/media/js/post.js:297
+msgid "post recovered"
+msgstr "操作成功!该帖子已被恢复。"
+
+#: skins/common/media/js/post.js:298
+msgid "post deleted"
+msgstr "操作成功!该帖子已删除。"
+
+#: skins/common/media/js/post.js:536 skins/default/media/js/post.js:535
+#: skins/old/media/js/post.js:535
msgid "Follow"
msgstr ""
-#: skins/default/media/js/post.js:541 skins/default/media/js/post.js.py:550
-#, perl-format
+#: skins/common/media/js/post.js:545 skins/common/media/js/post.js.c:554
+#: skins/default/media/js/post.js:544 skins/default/media/js/post.js.c:553
+#: skins/old/media/js/post.js:544 skins/old/media/js/post.js.c:553
+#, c-format
msgid "%s follower"
msgid_plural "%s followers"
msgstr[0] ""
msgstr[1] ""
-#: skins/default/media/js/post.js:546
+#: skins/common/media/js/post.js:550 skins/default/media/js/post.js:549
+#: skins/old/media/js/post.js:549
msgid "<div>Following</div><div class=\"unfollow\">Unfollow</div>"
msgstr ""
-#: skins/default/media/js/post.js:1613
+#: skins/common/media/js/post.js:612
+msgid "undelete"
+msgstr "取消"
+
+#: skins/common/media/js/post.js:617
+msgid "delete"
+msgstr "删除"
+
+#: skins/common/media/js/post.js:954
+msgid "add comment"
+msgstr "添加评论"
+
+#: skins/common/media/js/post.js:957
+msgid "save comment"
+msgstr ""
+
+#: skins/common/media/js/post.js:984
+msgid "enter more characters"
+msgstr ""
+
+#: skins/common/media/js/post.js:989
+#, c-format
+msgid "%s characters left"
+msgstr "还可写%s字符"
+
+#: skins/common/media/js/post.js:1060
+msgid "cancel"
+msgstr ""
+
+#: skins/common/media/js/post.js:1103
+msgid "confirm abandon comment"
+msgstr ""
+
+#: skins/common/media/js/post.js:1177
+msgid "delete this comment"
+msgstr "删除此评论"
+
+#: skins/common/media/js/post.js:1381
+msgid "confirm delete comment"
+msgstr "真要删除此评论吗?"
+
+#: skins/common/media/js/post.js:1622 skins/default/media/js/post.js:1621
+#: skins/old/media/js/post.js:1621
msgid "Please enter question title (>10 characters)"
msgstr ""
+#: skins/common/media/js/tag_selector.js:15
#: skins/default/media/js/tag_selector.js:15
+#: skins/old/media/js/tag_selector.js:15
msgid "Tag \"<span></span>\" matches:"
msgstr ""
+#: skins/common/media/js/tag_selector.js:84
#: skins/default/media/js/tag_selector.js:84
-#, perl-format
+#: skins/old/media/js/tag_selector.js:84
+#, c-format
msgid "and %s more, not shown..."
msgstr ""
-#: skins/default/media/js/user.js:129
+#: skins/common/media/js/user.js:14
+msgid "Please select at least one item"
+msgstr ""
+
+#: skins/common/media/js/user.js:58
+msgid "Delete this notification?"
+msgid_plural "Delete these notifications?"
+msgstr[0] ""
+
+#: skins/common/media/js/user.js:125 skins/default/media/js/user.js:129
+#: skins/old/media/js/user.js:129
msgid "Please <a href=\"%(signin_url)s\">signin</a> to follow %(username)s"
msgstr ""
-#: skins/default/media/js/user.js:161
-#, perl-format
+#: skins/common/media/js/user.js:157 skins/default/media/js/user.js:161
+#: skins/old/media/js/user.js:161
+#, c-format
msgid "unfollow %s"
msgstr ""
-#: skins/default/media/js/user.js:164
-#, perl-format
+#: skins/common/media/js/user.js:160 skins/default/media/js/user.js:164
+#: skins/old/media/js/user.js:164
+#, c-format
msgid "following %s"
msgstr ""
-#: skins/default/media/js/user.js:170
-#, perl-format
+#: skins/common/media/js/user.js:166 skins/default/media/js/user.js:170
+#: skins/old/media/js/user.js:170
+#, c-format
msgid "follow %s"
msgstr ""
+
+#: skins/common/media/js/utils.js:43
+msgid "click to close"
+msgstr "点击消息框关闭"
+
+#: skins/common/media/js/utils.js:214
+msgid "click to edit this comment"
+msgstr ""
+
+#: skins/common/media/js/utils.js:215
+msgid "edit"
+msgstr ""
+
+#: skins/common/media/js/utils.js:369
+#, c-format
+msgid "see questions tagged '%s'"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:30
+msgid "bold"
+msgstr "粗体"
+
+#: skins/common/media/js/wmd/wmd.js:31
+msgid "italic"
+msgstr "斜体"
+
+#: skins/common/media/js/wmd/wmd.js:32
+msgid "link"
+msgstr "超链接"
+
+#: skins/common/media/js/wmd/wmd.js:33
+msgid "quote"
+msgstr "引用"
+
+#: skins/common/media/js/wmd/wmd.js:34
+msgid "preformatted text"
+msgstr "代码"
+
+#: skins/common/media/js/wmd/wmd.js:35
+msgid "image"
+msgstr "图片"
+
+#: skins/common/media/js/wmd/wmd.js:36
+msgid "attachment"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:37
+msgid "numbered list"
+msgstr "数字编号列表"
+
+#: skins/common/media/js/wmd/wmd.js:38
+msgid "bulleted list"
+msgstr "项目符号列表"
+
+#: skins/common/media/js/wmd/wmd.js:39
+msgid "heading"
+msgstr "标题"
+
+#: skins/common/media/js/wmd/wmd.js:40
+msgid "horizontal bar"
+msgstr "水平线"
+
+#: skins/common/media/js/wmd/wmd.js:41
+msgid "undo"
+msgstr "撤销"
+
+#: skins/common/media/js/wmd/wmd.js:42 skins/common/media/js/wmd/wmd.js:1116
+msgid "redo"
+msgstr "重做"
+
+#: skins/common/media/js/wmd/wmd.js:53
+msgid "enter image url"
+msgstr "<b>输入图片地址</b></p><p>示例:<br />http://www.example.com/image.jpg \"我的截图\""
+
+#: skins/common/media/js/wmd/wmd.js:54
+msgid "enter url"
+msgstr "<b>输入Web地址</b></p><p>示例:<br />http://www.cnprog.com/ \"我的网站\"</p>""
+
+#: skins/common/media/js/wmd/wmd.js:55
+msgid "upload file attachment"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:1778
+msgid "image description"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:1781
+msgid "file name"
+msgstr ""
+
+#: skins/common/media/js/wmd/wmd.js:1785
+msgid "link text"
+msgstr ""
diff --git a/askbot/skins/common/media/jquery-openid/jquery.openid.js b/askbot/skins/common/media/jquery-openid/jquery.openid.js
index 7ba9adce..1d972b55 100644
--- a/askbot/skins/common/media/jquery-openid/jquery.openid.js
+++ b/askbot/skins/common/media/jquery-openid/jquery.openid.js
@@ -70,13 +70,7 @@ $.fn.authenticator = function() {
).find('button');
remove_button.click(
function(){
- var message = $.i18n._(
- 'Are you sure you want to remove ' +
- 'your {provider} login?'
- ).replace(
- '{provider}',
- provider_name
- );
+ var message = interpolate(gettext('Are you sure you want to remove your %s login?'), [provider_name]);
if (confirm(message)){
$.ajax({
type: 'POST',
@@ -93,10 +87,10 @@ $.fn.authenticator = function() {
$('#ab-existing-login-methods').remove();
$('#ab-show-login-methods').remove();
$('h1').html(
- $.i18n._("Please add one or more login methods.")
+ gettext("Please add one or more login methods.")
);
$('#login-intro').html(
- $.i18n._("You don\'t have a method to log in right now, please add one or more by clicking any of the icons below.")
+ gettext("You don\'t have a method to log in right now, please add one or more by clicking any of the icons below.")
);
existing_login_methods = null;
}
@@ -138,7 +132,7 @@ $.fn.authenticator = function() {
if (newpass.val() !== newpass_retyped.val()){
newpass_retyped.after(
'<span class="error">' +
- $.i18n._('passwords do not match') +
+ gettext('passwords do not match') +
'</span>'
);
newpass.val('').focus();
@@ -165,7 +159,7 @@ $.fn.authenticator = function() {
else {
enabler = $(
'<p id="login-list-enabler"><a href="#">' +
- $.i18n._('Show/change current login methods') +
+ gettext('Show/change current login methods') +
'</a></p>');
setup_event_handlers(
enabler,
@@ -225,18 +219,15 @@ $.fn.authenticator = function() {
reset_form();
var token_name = extra_token_name[provider_name]
if (userIsAuthenticated){
- var heading_text = $.i18n._(
- 'Please enter your {token_name}, then proceed'
- );
$('#openid-heading').html(
- heading_text.replace('{token_name}', token_name)
+ interpolate(gettext('Please enter your %s, then proceed'), [token_name])
);
- var button_text = $.i18n._('Connect your {provider_name} account to {site}');
- button_text = button_text.replace(
- '{provider_name}', provider_name
- ).replace(
- '{site}', siteName
- );
+ var button_text = gettext('Connect your %(provider_name)s account to %(site)s');
+ var data = {
+ provider_name: provider_name,
+ site: siteName
+ }
+ button_text = interpolate(button_text, data, true);
openid_submit_button.val(button_text);
}
else {
@@ -318,24 +309,22 @@ $.fn.authenticator = function() {
if (userIsAuthenticated === true){
var password_button = $('input[name=change_password]');
var submit_action = submit_change_password;
- if (existing_login_methods && existing_login_methods[provider_name]){
- var change_pw_heading = 'Change your {provider} password';
- var password_heading_text = $.i18n._(change_pw_heading);
- var password_button_text = $.i18n._('Change password');
- }
- else {
- var create_pw_heading = 'Create a password for {provider}';
- var password_heading_text = $.i18n._(create_pw_heading);
- var password_button_text = $.i18n._('Create password');
- }
if (provider_name === 'local'){
var provider_cleaned_name = siteName;
}
else {
var provider_cleaned_name = provider_name;
}
+ if (existing_login_methods && existing_login_methods[provider_name]){
+ var password_heading_text = interpolate(gettext('Change your %s password'), [provider_cleaned_name])
+ var password_button_text = gettext('Change password')
+ }
+ else {
+ var password_heading_text = interpolate(gettext('Create a password for %s'), [provider_cleaned_name])
+ var password_button_text = gettext('Create password')
+ }
$('#password-heading').html(
- password_heading_text.replace('{provider}', provider_cleaned_name)
+ password_heading_text
)
password_button.val(password_button_text);
password_action_input.val('change_password');
@@ -348,7 +337,7 @@ $.fn.authenticator = function() {
var submit_action = submit_login_with_password;
var create_pw_link = $('a.create-password-account')
if (create_pw_link.length > 0){
- create_pw_link.html($.i18n._('Create a password-protected account'));
+ create_pw_link.html(gettext('Create a password-protected account'));
var url = create_pw_link.attr('href');
if (url.indexOf('?') !== -1){
url = url.replace(/\?.*$/,'?login_provider=' + provider_name);
diff --git a/askbot/skins/common/media/js/post.js b/askbot/skins/common/media/js/post.js
index 31d42803..0c98068e 100644
--- a/askbot/skins/common/media/js/post.js
+++ b/askbot/skins/common/media/js/post.js
@@ -25,11 +25,12 @@ var lanai =
};
function appendLoader(element) {
+ loading = gettext('loading...')
element.append('<img class="ajax-loader" ' +
'src="' + mediaUrl("media/images/indicator.gif") + '" title="' +
- $.i18n._('loading...') +
+ loading +
'" alt="' +
- $.i18n._('loading...') +
+ loading +
'" />');
}
@@ -123,18 +124,18 @@ var CPValidator = function(){
getQuestionFormMessages: function(){
return {
tags: {
- required: " " + $.i18n._('tags cannot be empty'),
+ required: " " + gettext('tags cannot be empty'),
maxlength: askbot['messages']['tagLimits'],
limit_tag_count: askbot['messages']['maxTagsPerPost'],
limit_tag_length: askbot['messages']['maxTagLength']
},
text: {
- required: " " + $.i18n._('content cannot be empty'),
- minlength: $.i18n._('content minchars').replace('{0}', 10)
+ required: " " + gettext('content cannot be empty'),
+ minlength: gettext('content minchars').replace('{0}', 10)
},
title: {
- required: " " + $.i18n._('please enter title'),
- minlength: $.i18n._('title minchars').replace('{0}', 10)
+ required: " " + gettext('please enter title'),
+ minlength: gettext('title minchars').replace('{0}', 10)
}
};
}
@@ -277,24 +278,24 @@ var Vote = function(){
var questionSubscribeUpdates = 'question-subscribe-updates';
var questionSubscribeSidebar= 'question-subscribe-sidebar';
- var acceptAnonymousMessage = $.i18n._('insufficient privilege');
- var acceptOwnAnswerMessage = $.i18n._('cannot pick own answer as best');
+ var acceptAnonymousMessage = gettext('insufficient privilege');
+ var acceptOwnAnswerMessage = gettext('cannot pick own answer as best');
var pleaseLogin = " <a href='" + askbot['urls']['user_signin']
+ "?next=" + askbot['urls']['question_url_template']
+ "'>"
- + $.i18n._('please login') + "</a>";
+ + gettext('please login') + "</a>";
- var favoriteAnonymousMessage = $.i18n._('anonymous users cannot follow questions') + pleaseLogin;
- var subscribeAnonymousMessage = $.i18n._('anonymous users cannot subscribe to questions') + pleaseLogin;
- var voteAnonymousMessage = $.i18n._('anonymous users cannot vote') + pleaseLogin;
+ var favoriteAnonymousMessage = gettext('anonymous users cannot follow questions') + pleaseLogin;
+ var subscribeAnonymousMessage = gettext('anonymous users cannot subscribe to questions') + pleaseLogin;
+ var voteAnonymousMessage = gettext('anonymous users cannot vote') + pleaseLogin;
//there were a couple of more messages...
- var offensiveConfirmation = $.i18n._('please confirm offensive');
- var offensiveAnonymousMessage = $.i18n._('anonymous users cannot flag offensive posts') + pleaseLogin;
- var removeConfirmation = $.i18n._('confirm delete');
- var removeAnonymousMessage = $.i18n._('anonymous users cannot delete/undelete') + pleaseLogin;
- var recoveredMessage = $.i18n._('post recovered');
- var deletedMessage = $.i18n._('post deleted');
+ var offensiveConfirmation = gettext('please confirm offensive');
+ var offensiveAnonymousMessage = gettext('anonymous users cannot flag offensive posts') + pleaseLogin;
+ var removeConfirmation = gettext('confirm delete');
+ var removeAnonymousMessage = gettext('anonymous users cannot delete/undelete') + pleaseLogin;
+ var recoveredMessage = gettext('post recovered');
+ var deletedMessage = gettext('post deleted');
var VoteType = {
acceptAnswer : 0,
@@ -321,27 +322,27 @@ var Vote = function(){
return $(favoriteNumber);
};
var getQuestionVoteUpButton = function(){
- var questionVoteUpButton = 'div.'+ voteContainerId +' div[id^='+ imgIdPrefixQuestionVoteup +']';
+ var questionVoteUpButton = 'div.'+ voteContainerId +' img[id^='+ imgIdPrefixQuestionVoteup +']';
return $(questionVoteUpButton);
};
var getQuestionVoteDownButton = function(){
- var questionVoteDownButton = 'div.'+ voteContainerId +' div[id^='+ imgIdPrefixQuestionVotedown +']';
+ var questionVoteDownButton = 'div.'+ voteContainerId +' img[id^='+ imgIdPrefixQuestionVotedown +']';
return $(questionVoteDownButton);
};
var getAnswerVoteUpButtons = function(){
- var answerVoteUpButton = 'div.'+ voteContainerId +' div[id^='+ imgIdPrefixAnswerVoteup +']';
+ var answerVoteUpButton = 'div.'+ voteContainerId +' img[id^='+ imgIdPrefixAnswerVoteup +']';
return $(answerVoteUpButton);
};
var getAnswerVoteDownButtons = function(){
- var answerVoteDownButton = 'div.'+ voteContainerId +' div[id^='+ imgIdPrefixAnswerVotedown +']';
+ var answerVoteDownButton = 'div.'+ voteContainerId +' img[id^='+ imgIdPrefixAnswerVotedown +']';
return $(answerVoteDownButton);
};
var getAnswerVoteUpButton = function(id){
- var answerVoteUpButton = 'div.'+ voteContainerId +' div[id='+ imgIdPrefixAnswerVoteup + id + ']';
+ var answerVoteUpButton = 'div.'+ voteContainerId +' img[id='+ imgIdPrefixAnswerVoteup + id + ']';
return $(answerVoteUpButton);
};
var getAnswerVoteDownButton = function(id){
- var answerVoteDownButton = 'div.'+ voteContainerId +' div[id='+ imgIdPrefixAnswerVotedown + id + ']';
+ var answerVoteDownButton = 'div.'+ voteContainerId +' img[id='+ imgIdPrefixAnswerVotedown + id + ']';
return $(answerVoteDownButton);
};
@@ -373,13 +374,22 @@ var Vote = function(){
return $(removeAnswerLinks);
};
- var setVoteImage = function(voteType, undo, elem){
- elem.siblings('.post-vote').removeClass('on');
- if (undo){
- elem.removeClass('on');
- return;
+ var setVoteImage = function(voteType, undo, object){
+ var flag = undo ? "" : "-on";
+ var arrow = (voteType == VoteType.questionUpVote || voteType == VoteType.answerUpVote) ? "up" : "down";
+ object.attr("src", mediaUrl("media/images/vote-arrow-"+ arrow + flag +".png"));
+
+ // if undo voting, then undo the pair of arrows.
+ if(undo){
+ if(voteType == VoteType.questionUpVote || voteType == VoteType.questionDownVote){
+ $(getQuestionVoteUpButton()).attr("src", mediaUrl("media/images/vote-arrow-up.png"));
+ $(getQuestionVoteDownButton()).attr("src", mediaUrl("media/images/vote-arrow-down.png"));
+ }
+ else{
+ $(getAnswerVoteUpButton(postId)).attr("src", mediaUrl("media/images/vote-arrow-up.png"));
+ $(getAnswerVoteDownButton(postId)).attr("src", mediaUrl("media/images/vote-arrow-down.png"));
+ }
}
- elem.addClass('on');
};
var setVoteNumber = function(object, number){
@@ -389,10 +399,12 @@ var Vote = function(){
var bindEvents = function(){
// accept answers
- var acceptedButtons = 'div.'+ voteContainerId +' img[id^='+ imgIdPrefixAccept +']';
- $(acceptedButtons).unbind('click').click(function(event){
- Vote.accept($(event.target));
- });
+ if(questionAuthorId == currentUserId){
+ var acceptedButtons = 'div.'+ voteContainerId +' img[id^='+ imgIdPrefixAccept +']';
+ $(acceptedButtons).unbind('click').click(function(event){
+ Vote.accept($(event.target));
+ });
+ }
// set favorite question
var favoriteButton = getFavoriteButton();
favoriteButton.unbind('click').click(function(event){
@@ -555,7 +567,6 @@ var Vote = function(){
}
else {
if (data.status == '1'){
- //cancel vote
setVoteImage(voteType, true, object);
}
else {
@@ -598,12 +609,12 @@ var Vote = function(){
if (data.success == "1"){
if (removeActionType == 'delete'){
postNode.addClass('deleted');
- postRemoveLink.innerHTML = $.i18n._('undelete');
+ postRemoveLink.innerHTML = gettext('undelete');
showMessage(object, deletedMessage);
}
else if (removeActionType == 'undelete') {
postNode.removeClass('deleted');
- postRemoveLink.innerHTML = $.i18n._('delete');
+ postRemoveLink.innerHTML = gettext('delete');
showMessage(object, recoveredMessage);
}
}
@@ -828,7 +839,7 @@ var questionRetagger = function(){
setupInputEventHandlers(tagInput);
//button = $('<input type="submit" />');
- //button.val($.i18n._('save tags'));
+ //button.val(gettext('save tags'));
//div.append(button);
//setupButtonEventHandlers(button);
div.validate({//copy-paste from utils.js
@@ -842,7 +853,7 @@ var questionRetagger = function(){
},
messages: {
tags: {
- required: $.i18n._('tags cannot be empty'),
+ required: gettext('tags cannot be empty'),
maxlength: askbot['messages']['tagLimits'],
limit_tag_count: askbot['messages']['maxTagsPerPost'],
limit_tag_length: askbot['messages']['maxTagLength']
@@ -940,10 +951,10 @@ EditCommentForm.prototype.attachTo = function(comment, mode){
comment.getElement().hide();
this._comment_widget.hideButton();
if (this._type == 'add'){
- this._submit_btn.html($.i18n._('add comment'));
+ this._submit_btn.html(gettext('add comment'));
}
else {
- this._submit_btn.html($.i18n._('save comment'));
+ this._submit_btn.html(gettext('save comment'));
}
this.getElement().show();
this.focus();
@@ -967,17 +978,17 @@ EditCommentForm.prototype.getCounterUpdater = function(){
var color = 'maroon';
if (length === 0){
- var feedback = $.i18n._('title minchars').replace('{0}', 10);
+ var feedback = gettext('title minchars').replace('{0}', 10);
}
else if (length < 10){
- var feedback = $.i18n._('enter more characters').replace('{0}', 10 - length);
+ var feedback = gettext('enter more characters').replace('{0}', 10 - length);
}
else {
- color = length > length2 ? "#f00" : length > length1 ? "#f60" : "#999";
- var feedback = $.i18n._('{0} characters left')
- .replace('{0}', maxCommentLength - length);
+ color = length > length2 ? "#f00" : length > length1 ? "#f60" : "#999"
+ chars = maxCommentLength - length
+ var feedback = interpolate(gettext('%s characters left'), [chars])
}
- counter.html(feedback).css('color', color);
+ counter.html(feedback).css('color', color)
};
return handler;
};
@@ -1046,7 +1057,7 @@ EditCommentForm.prototype.createDom = function(){
this._submit_btn = $('<button class="submit small"></button>');
div.append(this._submit_btn);
this._cancel_btn = $('<button class="submit small"></button>');
- this._cancel_btn.html($.i18n._('cancel'));
+ this._cancel_btn.html(gettext('cancel'));
div.append(this._cancel_btn);
setupButtonEventHandlers(this._submit_btn, this.getSaveHandler());
@@ -1089,7 +1100,7 @@ EditCommentForm.prototype.reset = function(){
EditCommentForm.prototype.confirmAbandon = function(){
this.focus(true);
this._textarea.addClass('highlight');
- var answer = confirm($.i18n._('confirm abandon comment'));
+ var answer = confirm(gettext('confirm abandon comment'));
this._textarea.removeClass('highlight');
return answer;
};
@@ -1163,7 +1174,7 @@ var Comment = function(widget, data){
this._data = data || {};
this._blank = true;//set to false by setContent
this._element = null;
- this._delete_prompt = $.i18n._('delete this comment');
+ this._delete_prompt = gettext('delete this comment');
if (data && data['is_deletable']){
this._deletable = data['is_deletable'];
}
@@ -1367,7 +1378,7 @@ Comment.prototype.getDeleteHandler = function(){
var comment = this;
var del_icon = this._delete_icon;
return function(){
- if (confirm($.i18n._('confirm delete comment'))){
+ if (confirm(gettext('confirm delete comment'))){
comment.getElement().hide();
$.ajax({
type: 'POST',
diff --git a/askbot/skins/common/media/js/user.js b/askbot/skins/common/media/js/user.js
index 438a3273..d80adad6 100644
--- a/askbot/skins/common/media/js/user.js
+++ b/askbot/skins/common/media/js/user.js
@@ -11,7 +11,7 @@ $(document).ready(function(){
});
if (id_list.length === 0){
- alert($.i18n._('Please select at least one item'));
+ alert(gettext('Please select at least one item'));
}
return {id_list: id_list, elements: elements};
@@ -55,12 +55,8 @@ $(document).ready(function(){
return;
}
if (action_type == 'delete'){
- if (data['id_list'].length === 1){
- var msg = $.i18n._('Delete this notification?')
- }
- else {
- var msg = $.i18n._('Delete these notifications?')
- }
+ msg = ngettext('Delete this notification?',
+ 'Delete these notifications?', data['id_list'].length);
if (confirm(msg) === false){
return;
}
diff --git a/askbot/skins/common/media/js/utils.js b/askbot/skins/common/media/js/utils.js
index 2b2579ab..0afd03a7 100644
--- a/askbot/skins/common/media/js/utils.js
+++ b/askbot/skins/common/media/js/utils.js
@@ -40,7 +40,7 @@ var getUniqueWords = function(value){
var showMessage = function(element, msg, where) {
var div = $('<div class="vote-notification"><h3>' + msg + '</h3>(' +
- $.i18n._('click to close') + ')</div>');
+ gettext('click to close') + ')</div>');
div.click(function(event) {
$(".vote-notification").fadeOut("fast", function() { $(this).remove(); });
@@ -211,8 +211,8 @@ EditLink.prototype.createDom = function(){
EditLink.prototype.decorate = function(element){
this._element = element;
- this._element.attr('title', $.i18n._('click to edit this comment'));
- this._element.html($.i18n._('edit'));
+ this._element.attr('title', gettext('click to edit this comment'));
+ this._element.html(gettext('edit'));
this.setHandlerInternal();
};
@@ -366,12 +366,7 @@ Tag.prototype.createDom = function(){
this._inner_element.attr('rel', 'tag');
if (this._title === null){
this.setTitle(
- $.i18n._(
- "see questions tagged '{tag}'"
- ).replace(
- '{tag}',
- this.getName()
- )
+ interpolate(gettext("see questions tagged '%s'"), [this.getName()])
);
}
this._inner_element.attr('title', this._title);
diff --git a/askbot/skins/common/media/js/wmd/wmd.js b/askbot/skins/common/media/js/wmd/wmd.js
index bc3b5a0c..85e3ccd6 100644
--- a/askbot/skins/common/media/js/wmd/wmd.js
+++ b/askbot/skins/common/media/js/wmd/wmd.js
@@ -27,19 +27,19 @@ Attacklab.wmdBase = function(){
global.isOpera = /opera/.test(nav.userAgent.toLowerCase());
global.isKonqueror = /konqueror/.test(nav.userAgent.toLowerCase());
- var toolbar_strong_label = $.i18n._('bold') + " <strong> Ctrl-B";
- var toolbar_emphasis_label = $.i18n._('italic') + " <em> Ctrl-I";
- var toolbar_hyperlink_label = $.i18n._('link') + " <a> Ctrl-L";
- var toolbar_blockquote_label = $.i18n._('quote') + " <blockquote> Ctrl-.";
- var toolbar_code_label = $.i18n._('preformatted text') + " <pre><code> Ctrl-K";
- var toolbar_image_label = $.i18n._('image') + " <img> Ctrl-G";
- var toolbar_attachment_label = $.i18n._('attachment') + " Ctrl-F";
- var toolbar_numbered_label = $.i18n._('numbered list') + " <ol> Ctrl-O";
- var toolbar_bulleted_label = $.i18n._('bulleted list') + " <ul> Ctrl-U";
- var toolbar_heading_label = $.i18n._('heading') + " <h1>/<h2> Ctrl-H";
- var toolbar_horizontal_label = $.i18n._('horizontal bar') + " <hr> Ctrl-R";
- var toolbar_undo_label = $.i18n._('undo') + " Ctrl-Z";
- var toolbar_redo_label = $.i18n._('redo') + " Ctrl-Y";
+ var toolbar_strong_label = gettext('bold') + " <strong> Ctrl-B";
+ var toolbar_emphasis_label = gettext('italic') + " <em> Ctrl-I";
+ var toolbar_hyperlink_label = gettext('link') + " <a> Ctrl-L";
+ var toolbar_blockquote_label = gettext('quote') + " <blockquote> Ctrl-.";
+ var toolbar_code_label = gettext('preformatted text') + " <pre><code> Ctrl-K";
+ var toolbar_image_label = gettext('image') + " <img> Ctrl-G";
+ var toolbar_attachment_label = gettext('attachment') + " Ctrl-F";
+ var toolbar_numbered_label = gettext('numbered list') + " <ol> Ctrl-O";
+ var toolbar_bulleted_label = gettext('bulleted list') + " <ul> Ctrl-U";
+ var toolbar_heading_label = gettext('heading') + " <h1>/<h2> Ctrl-H";
+ var toolbar_horizontal_label = gettext('horizontal bar') + " <hr> Ctrl-R";
+ var toolbar_undo_label = gettext('undo') + " Ctrl-Z";
+ var toolbar_redo_label = gettext('redo') + " Ctrl-Y";
// -------------------------------------------------------------------
// YOUR CHANGES GO HERE
@@ -50,9 +50,9 @@ Attacklab.wmdBase = function(){
// The text that appears on the upper part of the dialog box when
// entering links.
- var imageDialogText = "<p style='margin-top: 0px'>" + $.i18n._('enter image url') + '</p>';
- var linkDialogText = "<p style='margin-top: 0px'>" + $.i18n._('enter url') + '</p>';
- var fileDialogText = "<p>" + $.i18n._('upload file attachment') + '</p>';
+ var imageDialogText = "<p style='margin-top: 0px'>" + gettext('enter image url') + '</p>';
+ var linkDialogText = "<p style='margin-top: 0px'>" + gettext('enter url') + '</p>';
+ var fileDialogText = "<p>" + gettext('upload file attachment') + '</p>';
// The default text that appears in the dialog input box when entering
// links.
var imageDefaultText = "http://";
@@ -1113,7 +1113,7 @@ util.prompt = function(text, defaultInputText, makeLinkMarkdown, dialogType){
}
else {
// mac and other non-Windows platforms
- redoButton.title = $.i18n._('redo') + " - Ctrl+Shift+Z";
+ redoButton.title = gettext('redo') + " - Ctrl+Shift+Z";
}
redoButton.XShift = "-240px";
redoButton.execute = function(manager){
@@ -1775,14 +1775,14 @@ util.prompt = function(text, defaultInputText, makeLinkMarkdown, dialogType){
if (!chunk.selection) {
if (itemType == 'image') {
- chunk.selection = $.i18n._("image description");
+ chunk.selection = gettext("image description");
}
else if (itemType == 'file'){
- chunk.selection = localUploadFileName || $.i18n._("file name");
+ chunk.selection = localUploadFileName || gettext("file name");
localUploadFileName = null;
}
else {
- chunk.selection = $.i18n._("link text");
+ chunk.selection = gettext("link text");
}
}
}
diff --git a/askbot/skins/default/templates/meta/html_head_javascript.html b/askbot/skins/default/templates/meta/html_head_javascript.html
index f960d11d..900b1191 100644
--- a/askbot/skins/default/templates/meta/html_head_javascript.html
+++ b/askbot/skins/default/templates/meta/html_head_javascript.html
@@ -5,6 +5,7 @@
askbot['settings'] = {};
askbot['messages'] = {};
</script>
+<script type="text/javascript" src="{% url django.views.i18n.javascript_catalog %}"></script>
{% block forejs %}
{% endblock %}
{# avoid adding javascript here so that pages load faster #}
diff --git a/askbot/urls.py b/askbot/urls.py
index 8c1e3c3a..a45a530f 100644
--- a/askbot/urls.py
+++ b/askbot/urls.py
@@ -280,7 +280,7 @@ urlpatterns = patterns('',
url(
r'^jsi18n/$',
'django.views.i18n.javascript_catalog',
- {'packages': ('askbot',)},
+ {'domain': 'djangojs','packages': ('askbot',)},
name = 'askbot_jsi18n'
),
)