use Perl instead of Java as a base language for JS files; rebase translations

This commit is contained in:
Andrew Dolgov 2014-09-06 15:11:06 +04:00
parent 6bc50a82fb
commit f8eb8d78ac
52 changed files with 8069 additions and 10350 deletions

Binary file not shown.

File diff suppressed because it is too large Load Diff

Binary file not shown.

File diff suppressed because it is too large Load Diff

Binary file not shown.

File diff suppressed because it is too large Load Diff

Binary file not shown.

File diff suppressed because it is too large Load Diff

Binary file not shown.

File diff suppressed because it is too large Load Diff

Binary file not shown.

File diff suppressed because it is too large Load Diff

Binary file not shown.

File diff suppressed because it is too large Load Diff

Binary file not shown.

File diff suppressed because it is too large Load Diff

Binary file not shown.

File diff suppressed because it is too large Load Diff

Binary file not shown.

File diff suppressed because it is too large Load Diff

Binary file not shown.

File diff suppressed because it is too large Load Diff

Binary file not shown.

File diff suppressed because it is too large Load Diff

Binary file not shown.

File diff suppressed because it is too large Load Diff

Binary file not shown.

File diff suppressed because it is too large Load Diff

Binary file not shown.

File diff suppressed because it is too large Load Diff

Binary file not shown.

File diff suppressed because it is too large Load Diff

Binary file not shown.

File diff suppressed because it is too large Load Diff

Binary file not shown.

File diff suppressed because it is too large Load Diff

Binary file not shown.

File diff suppressed because it is too large Load Diff

Binary file not shown.

File diff suppressed because it is too large Load Diff

Binary file not shown.

File diff suppressed because it is too large Load Diff

Binary file not shown.

File diff suppressed because it is too large Load Diff

Binary file not shown.

File diff suppressed because it is too large Load Diff

Binary file not shown.

File diff suppressed because it is too large Load Diff

Binary file not shown.

File diff suppressed because it is too large Load Diff

View File

@ -8,7 +8,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: PACKAGE VERSION\n" "Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2014-08-14 12:07+0400\n" "POT-Creation-Date: 2014-09-06 15:10+0400\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n" "Language-Team: LANGUAGE <LL@li.org>\n"
@ -155,13 +155,11 @@ msgstr ""
#: index.php:133 index.php:150 index.php:273 prefs.php:102 #: index.php:133 index.php:150 index.php:273 prefs.php:102
#: classes/backend.php:5 classes/pref/labels.php:296 #: classes/backend.php:5 classes/pref/labels.php:296
#: classes/pref/filters.php:704 classes/pref/feeds.php:1367 js/feedlist.js:126 #: classes/pref/filters.php:704 classes/pref/feeds.php:1367 js/feedlist.js:126
#: js/feedlist.js:450 js/functions.js:446 js/functions.js:784
#: js/functions.js:1218 js/functions.js:1352 js/functions.js:1664 #: js/functions.js:1218 js/functions.js:1352 js/functions.js:1664
#: js/prefs.js:653 js/prefs.js:854 js/prefs.js:1441 js/prefs.js:1494 #: js/prefs.js:653 js/prefs.js:854 js/prefs.js:1760 js/prefs.js:1776
#: js/prefs.js:1534 js/prefs.js:1551 js/prefs.js:1567 js/prefs.js:1587 #: js/prefs.js:1794 js/tt-rss.js:55 js/tt-rss.js:515 js/viewfeed.js:741
#: js/prefs.js:1760 js/prefs.js:1776 js/prefs.js:1794 js/tt-rss.js:514 #: js/viewfeed.js:1316 plugins/import_export/import_export.js:17
#: js/tt-rss.js:531 js/viewfeed.js:859 js/viewfeed.js:1316 #: plugins/updater/updater.js:17
#: plugins/import_export/import_export.js:17 plugins/updater/updater.js:17
msgid "Loading, please wait..." msgid "Loading, please wait..."
msgstr "" msgstr ""
@ -341,7 +339,7 @@ msgstr ""
msgid "Filters" msgid "Filters"
msgstr "" msgstr ""
#: prefs.php:129 include/functions.php:1263 include/functions.php:1927 #: prefs.php:129 include/functions.php:1264 include/functions.php:1916
#: classes/pref/labels.php:90 #: classes/pref/labels.php:90
msgid "Labels" msgid "Labels"
msgstr "" msgstr ""
@ -422,9 +420,9 @@ msgstr ""
msgid "Tiny Tiny RSS data update script." msgid "Tiny Tiny RSS data update script."
msgstr "" msgstr ""
#: include/digest.php:109 include/functions.php:1272 #: include/digest.php:109 include/functions.php:1273
#: include/functions.php:1828 include/functions.php:1913 #: include/functions.php:1817 include/functions.php:1902
#: include/functions.php:1935 classes/opml.php:421 classes/pref/feeds.php:226 #: include/functions.php:1924 classes/opml.php:421 classes/pref/feeds.php:226
msgid "Uncategorized" msgid "Uncategorized"
msgstr "" msgstr ""
@ -511,7 +509,7 @@ msgstr ""
msgid "Open in new window" msgid "Open in new window"
msgstr "" msgstr ""
#: include/functions2.php:67 js/viewfeed.js:2039 #: include/functions2.php:67
msgid "Mark below as read" msgid "Mark below as read"
msgstr "" msgstr ""
@ -624,7 +622,7 @@ msgstr ""
msgid "Go to" msgid "Go to"
msgstr "" msgstr ""
#: include/functions2.php:97 include/functions.php:1986 #: include/functions2.php:97 include/functions.php:1975
msgid "All articles" msgid "All articles"
msgstr "" msgstr ""
@ -632,7 +630,7 @@ msgstr ""
msgid "Fresh" msgid "Fresh"
msgstr "" msgstr ""
#: include/functions2.php:101 js/tt-rss.js:460 js/tt-rss.js:642 #: include/functions2.php:101 js/tt-rss.js:461
msgid "Tag cloud" msgid "Tag cloud"
msgstr "" msgstr ""
@ -661,13 +659,13 @@ msgstr ""
msgid "Search results: %s" msgid "Search results: %s"
msgstr "" msgstr ""
#: include/functions2.php:1263 classes/feeds.php:708 #: include/functions2.php:1263 classes/feeds.php:714
msgid "comment" msgid "comment"
msgid_plural "comments" msgid_plural "comments"
msgstr[0] "" msgstr[0] ""
msgstr[1] "" msgstr[1] ""
#: include/functions2.php:1267 classes/feeds.php:712 #: include/functions2.php:1267 classes/feeds.php:718
msgid "comments" msgid "comments"
msgstr "" msgstr ""
@ -680,15 +678,15 @@ msgstr ""
msgid "no tags" msgid "no tags"
msgstr "" msgstr ""
#: include/functions2.php:1351 classes/feeds.php:694 #: include/functions2.php:1351 classes/feeds.php:700
msgid "Edit tags for this article" msgid "Edit tags for this article"
msgstr "" msgstr ""
#: include/functions2.php:1383 classes/feeds.php:646 #: include/functions2.php:1383 classes/feeds.php:652
msgid "Originally from:" msgid "Originally from:"
msgstr "" msgstr ""
#: include/functions2.php:1396 classes/feeds.php:659 #: include/functions2.php:1396 classes/feeds.php:665
#: classes/pref/feeds.php:569 #: classes/pref/feeds.php:569
msgid "Feed URL" msgid "Feed URL"
msgstr "" msgstr ""
@ -717,37 +715,32 @@ msgstr ""
msgid "Attachments" msgid "Attachments"
msgstr "" msgstr ""
#: include/functions2.php:2394 #: include/functions.php:1262 include/functions.php:1914
#, php-format
msgid "LibXML error %s at line %d (column %d): %s"
msgstr ""
#: include/functions.php:1261 include/functions.php:1925
msgid "Special" msgid "Special"
msgstr "" msgstr ""
#: include/functions.php:1776 classes/feeds.php:1118 #: include/functions.php:1765 classes/feeds.php:1124
#: classes/pref/filters.php:169 classes/pref/filters.php:447 #: classes/pref/filters.php:169 classes/pref/filters.php:447
msgid "All feeds" msgid "All feeds"
msgstr "" msgstr ""
#: include/functions.php:1980 #: include/functions.php:1969
msgid "Starred articles" msgid "Starred articles"
msgstr "" msgstr ""
#: include/functions.php:1982 #: include/functions.php:1971
msgid "Published articles" msgid "Published articles"
msgstr "" msgstr ""
#: include/functions.php:1984 #: include/functions.php:1973
msgid "Fresh articles" msgid "Fresh articles"
msgstr "" msgstr ""
#: include/functions.php:1988 #: include/functions.php:1977
msgid "Archived articles" msgid "Archived articles"
msgstr "" msgstr ""
#: include/functions.php:1990 #: include/functions.php:1979
msgid "Recently read" msgid "Recently read"
msgstr "" msgstr ""
@ -827,8 +820,8 @@ msgid "Save"
msgstr "" msgstr ""
#: classes/article.php:205 classes/handler/public.php:503 #: classes/article.php:205 classes/handler/public.php:503
#: classes/handler/public.php:537 classes/feeds.php:1047 #: classes/handler/public.php:537 classes/feeds.php:1053
#: classes/feeds.php:1097 classes/feeds.php:1157 classes/pref/users.php:170 #: classes/feeds.php:1103 classes/feeds.php:1163 classes/pref/users.php:170
#: classes/pref/labels.php:81 classes/pref/filters.php:428 #: classes/pref/labels.php:81 classes/pref/filters.php:428
#: classes/pref/filters.php:827 classes/pref/filters.php:908 #: classes/pref/filters.php:827 classes/pref/filters.php:908
#: classes/pref/filters.php:975 classes/pref/prefs.php:988 #: classes/pref/filters.php:975 classes/pref/prefs.php:988
@ -1108,7 +1101,7 @@ msgstr ""
msgid "Feed:" msgid "Feed:"
msgstr "" msgstr ""
#: classes/feeds.php:201 classes/feeds.php:843 #: classes/feeds.php:201 classes/feeds.php:849
msgid "Feed not found." msgid "Feed not found."
msgstr "" msgstr ""
@ -1116,134 +1109,134 @@ msgstr ""
msgid "Never" msgid "Never"
msgstr "" msgstr ""
#: classes/feeds.php:375 #: classes/feeds.php:381
#, php-format #, php-format
msgid "Imported at %s" msgid "Imported at %s"
msgstr "" msgstr ""
#: classes/feeds.php:434 classes/feeds.php:529 #: classes/feeds.php:440 classes/feeds.php:535
msgid "mark feed as read" msgid "mark feed as read"
msgstr "" msgstr ""
#: classes/feeds.php:586 #: classes/feeds.php:592
msgid "Collapse article" msgid "Collapse article"
msgstr "" msgstr ""
#: classes/feeds.php:746 #: classes/feeds.php:752
msgid "No unread articles found to display." msgid "No unread articles found to display."
msgstr "" msgstr ""
#: classes/feeds.php:749 #: classes/feeds.php:755
msgid "No updated articles found to display." msgid "No updated articles found to display."
msgstr "" msgstr ""
#: classes/feeds.php:752 #: classes/feeds.php:758
msgid "No starred articles found to display." msgid "No starred articles found to display."
msgstr "" msgstr ""
#: classes/feeds.php:756 #: classes/feeds.php:762
msgid "" msgid ""
"No articles found to display. You can assign articles to labels manually " "No articles found to display. You can assign articles to labels manually "
"from article header context menu (applies to all selected articles) or use a " "from article header context menu (applies to all selected articles) or use a "
"filter." "filter."
msgstr "" msgstr ""
#: classes/feeds.php:758 #: classes/feeds.php:764
msgid "No articles found to display." msgid "No articles found to display."
msgstr "" msgstr ""
#: classes/feeds.php:773 classes/feeds.php:938 #: classes/feeds.php:779 classes/feeds.php:944
#, php-format #, php-format
msgid "Feeds last updated at %s" msgid "Feeds last updated at %s"
msgstr "" msgstr ""
#: classes/feeds.php:783 classes/feeds.php:948 #: classes/feeds.php:789 classes/feeds.php:954
msgid "Some feeds have update errors (click for details)" msgid "Some feeds have update errors (click for details)"
msgstr "" msgstr ""
#: classes/feeds.php:928 #: classes/feeds.php:934
msgid "No feed selected." msgid "No feed selected."
msgstr "" msgstr ""
#: classes/feeds.php:985 classes/feeds.php:993 #: classes/feeds.php:991 classes/feeds.php:999
msgid "Feed or site URL" msgid "Feed or site URL"
msgstr "" msgstr ""
#: classes/feeds.php:999 classes/pref/feeds.php:590 classes/pref/feeds.php:801 #: classes/feeds.php:1005 classes/pref/feeds.php:590
#: classes/pref/feeds.php:1781 #: classes/pref/feeds.php:801 classes/pref/feeds.php:1781
msgid "Place in category:" msgid "Place in category:"
msgstr "" msgstr ""
#: classes/feeds.php:1007 #: classes/feeds.php:1013
msgid "Available feeds" msgid "Available feeds"
msgstr "" msgstr ""
#: classes/feeds.php:1019 classes/pref/users.php:133 #: classes/feeds.php:1025 classes/pref/users.php:133
#: classes/pref/feeds.php:620 classes/pref/feeds.php:837 #: classes/pref/feeds.php:620 classes/pref/feeds.php:837
msgid "Authentication" msgid "Authentication"
msgstr "" msgstr ""
#: classes/feeds.php:1023 classes/pref/users.php:397 #: classes/feeds.php:1029 classes/pref/users.php:397
#: classes/pref/feeds.php:626 classes/pref/feeds.php:841 #: classes/pref/feeds.php:626 classes/pref/feeds.php:841
#: classes/pref/feeds.php:1795 #: classes/pref/feeds.php:1795
msgid "Login" msgid "Login"
msgstr "" msgstr ""
#: classes/feeds.php:1026 classes/pref/prefs.php:261 #: classes/feeds.php:1032 classes/pref/prefs.php:261
#: classes/pref/feeds.php:639 classes/pref/feeds.php:847 #: classes/pref/feeds.php:639 classes/pref/feeds.php:847
#: classes/pref/feeds.php:1798 #: classes/pref/feeds.php:1798
msgid "Password" msgid "Password"
msgstr "" msgstr ""
#: classes/feeds.php:1036 #: classes/feeds.php:1042
msgid "This feed requires authentication." msgid "This feed requires authentication."
msgstr "" msgstr ""
#: classes/feeds.php:1041 classes/feeds.php:1095 classes/pref/feeds.php:1816 #: classes/feeds.php:1047 classes/feeds.php:1101 classes/pref/feeds.php:1816
msgid "Subscribe" msgid "Subscribe"
msgstr "" msgstr ""
#: classes/feeds.php:1044 #: classes/feeds.php:1050
msgid "More feeds" msgid "More feeds"
msgstr "" msgstr ""
#: classes/feeds.php:1067 classes/feeds.php:1156 classes/pref/users.php:324 #: classes/feeds.php:1073 classes/feeds.php:1162 classes/pref/users.php:324
#: classes/pref/filters.php:665 classes/pref/feeds.php:1298 js/tt-rss.js:174 #: classes/pref/filters.php:665 classes/pref/feeds.php:1298 js/tt-rss.js:174
msgid "Search" msgid "Search"
msgstr "" msgstr ""
#: classes/feeds.php:1071 #: classes/feeds.php:1077
msgid "Popular feeds" msgid "Popular feeds"
msgstr "" msgstr ""
#: classes/feeds.php:1072 #: classes/feeds.php:1078
msgid "Feed archive" msgid "Feed archive"
msgstr "" msgstr ""
#: classes/feeds.php:1075 #: classes/feeds.php:1081
msgid "limit:" msgid "limit:"
msgstr "" msgstr ""
#: classes/feeds.php:1096 classes/pref/users.php:350 #: classes/feeds.php:1102 classes/pref/users.php:350
#: classes/pref/labels.php:284 classes/pref/filters.php:418 #: classes/pref/labels.php:284 classes/pref/filters.php:418
#: classes/pref/filters.php:691 classes/pref/feeds.php:744 #: classes/pref/filters.php:691 classes/pref/feeds.php:744
#: plugins/instances/init.php:294 #: plugins/instances/init.php:294
msgid "Remove" msgid "Remove"
msgstr "" msgstr ""
#: classes/feeds.php:1107 #: classes/feeds.php:1113
msgid "Look for" msgid "Look for"
msgstr "" msgstr ""
#: classes/feeds.php:1115 #: classes/feeds.php:1121
msgid "Limit search to:" msgid "Limit search to:"
msgstr "" msgstr ""
#: classes/feeds.php:1131 #: classes/feeds.php:1137
msgid "This feed" msgid "This feed"
msgstr "" msgstr ""
#: classes/feeds.php:1152 #: classes/feeds.php:1158
msgid "Search syntax" msgid "Search syntax"
msgstr "" msgstr ""
@ -1558,7 +1551,7 @@ msgstr ""
msgid "Save rule" msgid "Save rule"
msgstr "" msgstr ""
#: classes/pref/filters.php:905 js/functions.js:1022 #: classes/pref/filters.php:905
msgid "Add rule" msgid "Add rule"
msgstr "" msgstr ""
@ -1789,7 +1782,7 @@ msgstr ""
msgid "Strip all but most common HTML tags when reading articles." msgid "Strip all but most common HTML tags when reading articles."
msgstr "" msgstr ""
#: classes/pref/prefs.php:54 js/prefs.js:1687 #: classes/pref/prefs.php:54
msgid "Customize stylesheet" msgid "Customize stylesheet"
msgstr "" msgstr ""
@ -2636,26 +2629,18 @@ msgstr ""
msgid "Start update" msgid "Start update"
msgstr "" msgstr ""
#: js/feedlist.js:406 js/feedlist.js:434
msgid "Mark all articles in %s as read?"
msgstr ""
#: js/feedlist.js:425
msgid "Mark all articles in %s older than 1 day as read?"
msgstr ""
#: js/feedlist.js:428
msgid "Mark all articles in %s older than 1 week as read?"
msgstr ""
#: js/feedlist.js:431
msgid "Mark all articles in %s older than 2 weeks as read?"
msgstr ""
#: js/functions.js:62 #: js/functions.js:62
msgid "The error will be reported to the configured log destination." msgid "The error will be reported to the configured log destination."
msgstr "" msgstr ""
#: js/functions.js:90
msgid "Report to tt-rss.org"
msgstr ""
#: js/functions.js:93
msgid "Close"
msgstr ""
#: js/functions.js:104 #: js/functions.js:104
msgid "" msgid ""
"Are you sure to report this exception to tt-rss.org? The report will include " "Are you sure to report this exception to tt-rss.org? The report will include "
@ -2667,88 +2652,6 @@ msgstr ""
msgid "Click to close" msgid "Click to close"
msgstr "" msgstr ""
#: js/functions.js:612
msgid "Error explained"
msgstr ""
#: js/functions.js:694
msgid "Upload complete."
msgstr ""
#: js/functions.js:718
msgid "Remove stored feed icon?"
msgstr ""
#: js/functions.js:723
msgid "Removing feed icon..."
msgstr ""
#: js/functions.js:728
msgid "Feed icon removed."
msgstr ""
#: js/functions.js:750
msgid "Please select an image file to upload."
msgstr ""
#: js/functions.js:752
msgid "Upload new icon for this feed?"
msgstr ""
#: js/functions.js:753
msgid "Uploading, please wait..."
msgstr ""
#: js/functions.js:769
msgid "Please enter label caption:"
msgstr ""
#: js/functions.js:774
msgid "Can't create label: missing caption."
msgstr ""
#: js/functions.js:817
msgid "Subscribe to Feed"
msgstr ""
#: js/functions.js:836
msgid ""
"Failed to parse output. This can indicate server timeout and/or network "
"issues. Backend output was logged to browser console."
msgstr ""
#: js/functions.js:851
msgid "Subscribed to %s"
msgstr ""
#: js/functions.js:856
msgid "Specified URL seems to be invalid."
msgstr ""
#: js/functions.js:859
msgid "Specified URL doesn't seem to contain any feeds."
msgstr ""
#: js/functions.js:871
msgid "Expand to select feed"
msgstr ""
#: js/functions.js:883
msgid "Couldn't download the specified URL: %s"
msgstr ""
#: js/functions.js:887
msgid "XML validation failed: %s"
msgstr ""
#: js/functions.js:892
msgid "You are already subscribed to this feed."
msgstr ""
#: js/functions.js:1022
msgid "Edit rule"
msgstr ""
#: js/functions.js:1048 #: js/functions.js:1048
msgid "Edit action" msgid "Edit action"
msgstr "" msgstr ""
@ -2767,7 +2670,8 @@ msgstr ""
msgid "Subscription reset." msgid "Subscription reset."
msgstr "" msgstr ""
#: js/functions.js:1236 js/tt-rss.js:677 #: js/functions.js:1236 js/tt-rss.js:678
#, perl-format
msgid "Unsubscribe from %s?" msgid "Unsubscribe from %s?"
msgstr "" msgstr ""
@ -2783,29 +2687,12 @@ msgstr ""
msgid "Generate new syndication address for this feed?" msgid "Generate new syndication address for this feed?"
msgstr "" msgstr ""
#: js/functions.js:1381 js/prefs.js:1218 #: js/functions.js:1381
msgid "Trying to change address..." msgid "Trying to change address..."
msgstr "" msgstr ""
#: js/functions.js:1568 js/tt-rss.js:425 js/tt-rss.js:658
msgid "You can't edit this kind of feed."
msgstr ""
#: js/functions.js:1583
msgid "Edit Feed"
msgstr ""
#: js/functions.js:1589 js/prefs.js:99 js/prefs.js:211 js/prefs.js:736
msgid "Saving data..."
msgstr ""
#: js/functions.js:1621
msgid "More Feeds"
msgstr ""
#: js/functions.js:1682 js/functions.js:1792 js/prefs.js:414 js/prefs.js:444 #: js/functions.js:1682 js/functions.js:1792 js/prefs.js:414 js/prefs.js:444
#: js/prefs.js:476 js/prefs.js:629 js/prefs.js:649 js/prefs.js:1194 #: js/prefs.js:476 js/prefs.js:629 js/prefs.js:649
#: js/prefs.js:1339
msgid "No feeds are selected." msgid "No feeds are selected."
msgstr "" msgstr ""
@ -2819,18 +2706,14 @@ msgstr ""
msgid "Feeds with update errors" msgid "Feeds with update errors"
msgstr "" msgstr ""
#: js/functions.js:1774 js/prefs.js:1176 #: js/functions.js:1774
msgid "Remove selected feeds?" msgid "Remove selected feeds?"
msgstr "" msgstr ""
#: js/functions.js:1777 js/prefs.js:1179 #: js/functions.js:1777
msgid "Removing selected feeds..." msgid "Removing selected feeds..."
msgstr "" msgstr ""
#: js/functions.js:1875
msgid "Help"
msgstr ""
#: js/PrefFeedTree.js:48 #: js/PrefFeedTree.js:48
msgid "Edit category" msgid "Edit category"
msgstr "" msgstr ""
@ -2859,6 +2742,11 @@ msgstr ""
msgid "User Editor" msgid "User Editor"
msgstr "" msgstr ""
#: js/prefs.js:99 js/prefs.js:211 js/prefs.js:736
#: plugins/instances/instances.js:26 plugins/instances/instances.js:89
msgid "Saving data..."
msgstr ""
#: js/prefs.js:134 #: js/prefs.js:134
msgid "Edit Filter" msgid "Edit Filter"
msgstr "" msgstr ""
@ -2879,7 +2767,7 @@ msgstr ""
msgid "Removing selected labels..." msgid "Removing selected labels..."
msgstr "" msgstr ""
#: js/prefs.js:312 js/prefs.js:1380 #: js/prefs.js:312
msgid "No labels are selected." msgid "No labels are selected."
msgstr "" msgstr ""
@ -2990,112 +2878,6 @@ msgstr ""
msgid "Reset to defaults?" msgid "Reset to defaults?"
msgstr "" msgstr ""
#: js/prefs.js:1083
msgid ""
"Remove category %s? Any nested feeds would be placed into Uncategorized."
msgstr ""
#: js/prefs.js:1089
msgid "Removing category..."
msgstr ""
#: js/prefs.js:1110
msgid "Remove selected categories?"
msgstr ""
#: js/prefs.js:1113
msgid "Removing selected categories..."
msgstr ""
#: js/prefs.js:1126
msgid "No categories are selected."
msgstr ""
#: js/prefs.js:1134
msgid "Category title:"
msgstr ""
#: js/prefs.js:1138
msgid "Creating category..."
msgstr ""
#: js/prefs.js:1165
msgid "Feeds without recent updates"
msgstr ""
#: js/prefs.js:1214
msgid "Replace current OPML publishing address with a new one?"
msgstr ""
#: js/prefs.js:1303
msgid "Clearing feed..."
msgstr ""
#: js/prefs.js:1323
msgid "Rescore articles in selected feeds?"
msgstr ""
#: js/prefs.js:1326
msgid "Rescoring selected feeds..."
msgstr ""
#: js/prefs.js:1346
msgid "Rescore all articles? This operation may take a lot of time."
msgstr ""
#: js/prefs.js:1349
msgid "Rescoring feeds..."
msgstr ""
#: js/prefs.js:1366
msgid "Reset selected labels to default colors?"
msgstr ""
#: js/prefs.js:1403
msgid "Settings Profiles"
msgstr ""
#: js/prefs.js:1412
msgid ""
"Remove selected profiles? Active and default profiles will not be removed."
msgstr ""
#: js/prefs.js:1415
msgid "Removing selected profiles..."
msgstr ""
#: js/prefs.js:1430
msgid "No profiles are selected."
msgstr ""
#: js/prefs.js:1438 js/prefs.js:1491
msgid "Activate selected profile?"
msgstr ""
#: js/prefs.js:1454 js/prefs.js:1507
msgid "Please choose a profile to activate."
msgstr ""
#: js/prefs.js:1459
msgid "Creating profile..."
msgstr ""
#: js/prefs.js:1515
msgid "This will invalidate all previously generated feed URLs. Continue?"
msgstr ""
#: js/prefs.js:1518 plugins/share/share_prefs.js:6
msgid "Clearing URLs..."
msgstr ""
#: js/prefs.js:1525
msgid "Generated URLs cleared."
msgstr ""
#: js/prefs.js:1616
msgid "Label Editor"
msgstr ""
#: js/prefs.js:1738 #: js/prefs.js:1738
msgid "Subscribing to feeds..." msgid "Subscribing to feeds..."
msgstr "" msgstr ""
@ -3116,50 +2898,39 @@ msgstr ""
msgid "Marking all feeds as read..." msgid "Marking all feeds as read..."
msgstr "" msgstr ""
#: js/tt-rss.js:384 #: js/tt-rss.js:385
msgid "Please enable mail plugin first." msgid "Please enable mail plugin first."
msgstr "" msgstr ""
#: js/tt-rss.js:496 #: js/tt-rss.js:426 js/tt-rss.js:659
msgid "You can't edit this kind of feed."
msgstr ""
#: js/tt-rss.js:497
msgid "Please enable embed_original plugin first." msgid "Please enable embed_original plugin first."
msgstr "" msgstr ""
#: js/tt-rss.js:645 #: js/tt-rss.js:667
msgid "Select item(s) by tags"
msgstr ""
#: js/tt-rss.js:666
msgid "You can't unsubscribe from the category." msgid "You can't unsubscribe from the category."
msgstr "" msgstr ""
#: js/tt-rss.js:671 js/tt-rss.js:824 #: js/tt-rss.js:672 js/tt-rss.js:825
msgid "Please select some feed first." msgid "Please select some feed first."
msgstr "" msgstr ""
#: js/tt-rss.js:819 #: js/tt-rss.js:820
msgid "You can't rescore this kind of feed." msgid "You can't rescore this kind of feed."
msgstr "" msgstr ""
#: js/tt-rss.js:829 #: js/tt-rss.js:830
#, perl-format
msgid "Rescore articles in %s?" msgid "Rescore articles in %s?"
msgstr "" msgstr ""
#: js/tt-rss.js:832 #: js/tt-rss.js:833
msgid "Rescoring articles..." msgid "Rescoring articles..."
msgstr "" msgstr ""
#: js/tt-rss.js:973
msgid "New version available!"
msgstr ""
#: js/viewfeed.js:113 js/viewfeed.js:184 js/viewfeed.js:1326
msgid "Click to open next unread feed."
msgstr ""
#: js/viewfeed.js:117
msgid "Cancel search"
msgstr ""
#: js/viewfeed.js:476 #: js/viewfeed.js:476
msgid "Unstar article" msgid "Unstar article"
msgstr "" msgstr ""
@ -3177,37 +2948,41 @@ msgid "Publish article"
msgstr "" msgstr ""
#: js/viewfeed.js:690 #: js/viewfeed.js:690
#, perl-format
msgid "%d article selected" msgid "%d article selected"
msgid_plural "%d articles selected" msgid_plural "%d articles selected"
msgstr[0] "" msgstr[0] ""
msgstr[1] "" msgstr[1] ""
#: js/viewfeed.js:762 js/viewfeed.js:790 js/viewfeed.js:817 js/viewfeed.js:882 #: js/viewfeed.js:762 js/viewfeed.js:790 js/viewfeed.js:1038
#: js/viewfeed.js:916 js/viewfeed.js:1038 js/viewfeed.js:1081 #: js/viewfeed.js:1081 js/viewfeed.js:1134 js/viewfeed.js:2289
#: js/viewfeed.js:1134 js/viewfeed.js:2289 plugins/mailto/init.js:7 #: plugins/mailto/init.js:7 plugins/mail/mail.js:7
#: plugins/mail/mail.js:7
msgid "No articles are selected." msgid "No articles are selected."
msgstr "" msgstr ""
#: js/viewfeed.js:1046 #: js/viewfeed.js:1046
#, perl-format
msgid "Delete %d selected article in %s?" msgid "Delete %d selected article in %s?"
msgid_plural "Delete %d selected articles in %s?" msgid_plural "Delete %d selected articles in %s?"
msgstr[0] "" msgstr[0] ""
msgstr[1] "" msgstr[1] ""
#: js/viewfeed.js:1048 #: js/viewfeed.js:1048
#, perl-format
msgid "Delete %d selected article?" msgid "Delete %d selected article?"
msgid_plural "Delete %d selected articles?" msgid_plural "Delete %d selected articles?"
msgstr[0] "" msgstr[0] ""
msgstr[1] "" msgstr[1] ""
#: js/viewfeed.js:1090 #: js/viewfeed.js:1090
#, perl-format
msgid "Archive %d selected article in %s?" msgid "Archive %d selected article in %s?"
msgid_plural "Archive %d selected articles in %s?" msgid_plural "Archive %d selected articles in %s?"
msgstr[0] "" msgstr[0] ""
msgstr[1] "" msgstr[1] ""
#: js/viewfeed.js:1093 #: js/viewfeed.js:1093
#, perl-format
msgid "Move %d archived article back?" msgid "Move %d archived article back?"
msgid_plural "Move %d archived articles back?" msgid_plural "Move %d archived articles back?"
msgstr[0] "" msgstr[0] ""
@ -3219,6 +2994,7 @@ msgid ""
msgstr "" msgstr ""
#: js/viewfeed.js:1140 #: js/viewfeed.js:1140
#, perl-format
msgid "Mark %d selected article in %s as read?" msgid "Mark %d selected article in %s as read?"
msgid_plural "Mark %d selected articles in %s as read?" msgid_plural "Mark %d selected articles in %s as read?"
msgstr[0] "" msgstr[0] ""
@ -3232,28 +3008,14 @@ msgstr ""
msgid "Saving article tags..." msgid "Saving article tags..."
msgstr "" msgstr ""
#: js/viewfeed.js:1438 #: js/viewfeed.js:1326
msgid "No article is selected." msgid "Click to open next unread feed."
msgstr "" msgstr ""
#: js/viewfeed.js:1473
msgid "No articles found to mark"
msgstr ""
#: js/viewfeed.js:1475
msgid "Mark %d article as read?"
msgid_plural "Mark %d articles as read?"
msgstr[0] ""
msgstr[1] ""
#: js/viewfeed.js:1984 #: js/viewfeed.js:1984
msgid "Open original article" msgid "Open original article"
msgstr "" msgstr ""
#: js/viewfeed.js:1990
msgid "Display article URL"
msgstr ""
#: js/viewfeed.js:2090 #: js/viewfeed.js:2090
msgid "Assign label" msgid "Assign label"
msgstr "" msgstr ""
@ -3299,6 +3061,7 @@ msgid "Export Data"
msgstr "" msgstr ""
#: plugins/import_export/import_export.js:40 #: plugins/import_export/import_export.js:40
#, perl-format
msgid "" msgid ""
"Finished, exported %d article. You can download the data <a " "Finished, exported %d article. You can download the data <a "
"class='visibleLink' href='%u'>here</a>." "class='visibleLink' href='%u'>here</a>."
@ -3316,6 +3079,14 @@ msgstr ""
msgid "Please choose the file first." msgid "Please choose the file first."
msgstr "" msgstr ""
#: plugins/mail/mail.js:36
msgid "Error sending email:"
msgstr ""
#: plugins/mail/mail.js:38
msgid "Your message has been sent."
msgstr ""
#: plugins/note/note.js:17 #: plugins/note/note.js:17
msgid "Saving article note..." msgid "Saving article note..."
msgstr "" msgstr ""
@ -3360,6 +3131,10 @@ msgstr ""
msgid "This will invalidate all previously shared article URLs. Continue?" msgid "This will invalidate all previously shared article URLs. Continue?"
msgstr "" msgstr ""
#: plugins/share/share_prefs.js:6
msgid "Clearing URLs..."
msgstr ""
#: plugins/share/share_prefs.js:13 #: plugins/share/share_prefs.js:13
msgid "Shared URLs cleared." msgid "Shared URLs cleared."
msgstr "" msgstr ""

View File

@ -3,7 +3,7 @@ TEMPLATE=messages.pot
xgettext -kT_js_decl -kT_sprintf -k_ngettext:1,2 -kT_ngettext:1,2 -k__ -L PHP -o $TEMPLATE *.php include/*.php `find classes -iname '*.php'` `find plugins -iname '*.php'` xgettext -kT_js_decl -kT_sprintf -k_ngettext:1,2 -kT_ngettext:1,2 -k__ -L PHP -o $TEMPLATE *.php include/*.php `find classes -iname '*.php'` `find plugins -iname '*.php'`
xgettext --from-code utf-8 -k__ -knotify_info -knotify_progress -kngettext -L Java -j -o $TEMPLATE js/*.js `find plugins -iname '*.js'` xgettext --from-code utf-8 -k__ -knotify_info -knotify_progress -kngettext -L Perl -j -o $TEMPLATE js/*.js `find plugins -iname '*.js'`
update_lang() { update_lang() {
if [ -f $1.po ]; then if [ -f $1.po ]; then