1
0
mirror of https://git.tt-rss.org/git/tt-rss.git synced 2025-12-13 16:45:55 +00:00

Fix remaining plural forms to work with gettext.

This commit is contained in:
Tomas Chvatal
2013-03-24 13:32:03 +01:00
parent f5c1fef9cd
commit 49807c2b3d
4 changed files with 13 additions and 11 deletions

View File

@@ -979,9 +979,9 @@ function deleteSelection() {
var str; var str;
if (getActiveFeedId() != 0) { if (getActiveFeedId() != 0) {
str = __("Delete %d selected articles in %s?"); str = ngettext("Delete %d selected article in %s?", "Delete %d selected articles in %s?" , rows.length);
} else { } else {
str = __("Delete %d selected articles?"); str = ngettext("Delete %d selected article?", "Delete %d selected articles?", rows.length);
} }
str = str.replace("%d", rows.length); str = str.replace("%d", rows.length);
@@ -1023,10 +1023,10 @@ function archiveSelection() {
var op; var op;
if (getActiveFeedId() != 0) { if (getActiveFeedId() != 0) {
str = __("Archive %d selected articles in %s?"); str = ngettext("Archive %d selected article in %s?", "Archive %d selected articles in %s?", rows.length);
op = "archive"; op = "archive";
} else { } else {
str = __("Move %d archived articles back?"); str = ngettext("Move %d archived article back?", "Move %d archived articles back?", rows.length);
op = "unarchive"; op = "unarchive";
} }
@@ -1070,7 +1070,7 @@ function catchupSelection() {
var fn = getFeedName(getActiveFeedId(), activeFeedIsCat()); var fn = getFeedName(getActiveFeedId(), activeFeedIsCat());
var str = __("Mark %d selected articles in %s as read?"); var str = ngettext("Mark %d selected article in %s as read?", "Mark %d selected articles in %s as read?", rows.length);
str = str.replace("%d", rows.length); str = str.replace("%d", rows.length);
str = str.replace("%s", fn); str = str.replace("%s", fn);
@@ -1317,7 +1317,7 @@ function catchupRelativeToArticle(below, id) {
if (ids_to_mark.length == 0) { if (ids_to_mark.length == 0) {
alert(__("No articles found to mark")); alert(__("No articles found to mark"));
} else { } else {
var msg = __("Mark %d article(s) as read?").replace("%d", ids_to_mark.length); var msg = ngettext("Mark %d article as read?", "Mark %d articles as read?", ids_to_mark.length).replace("%d", ids_to_mark.length);
if (getInitParam("confirm_feed_catchup") != 1 || confirm(msg)) { if (getInitParam("confirm_feed_catchup") != 1 || confirm(msg)) {

View File

@@ -68,7 +68,7 @@ function catchup_visible_articles(callback) {
var ids = get_visible_article_ids(); var ids = get_visible_article_ids();
if (confirm(__("Mark %d displayed articles as read?").replace("%d", ids.length))) { if (confirm(ngettext("Mark %d displayed article as read?", "Mark %d displayed articles as read?", ids.length).replace("%d", ids.length))) {
var query = "?op=rpc&method=catchupSelected" + var query = "?op=rpc&method=catchupSelected" +
"&cmode=0&ids=" + param_escape(ids); "&cmode=0&ids=" + param_escape(ids);
@@ -515,7 +515,7 @@ function redraw_feedlist(feeds) {
$('feeds-content').innerHTML += "<li id='F-MORE-PROMPT'>" + $('feeds-content').innerHTML += "<li id='F-MORE-PROMPT'>" +
"<img src='images/blank_icon.gif'>" + "<img src='images/blank_icon.gif'>" +
"<a href=\"#\" onclick=\"expand_feeds()\">" + "<a href=\"#\" onclick=\"expand_feeds()\">" +
__("%d more...").replace("%d", feeds.length-10) + ngettext("%d more...", "%d more...", feeds.length-10).replace("%d", feeds.length-10) +
"</a>" + "</li>"; "</a>" + "</li>";
} }

View File

@@ -37,7 +37,7 @@ function exportData() {
} else { } else {
$("export_status_message").innerHTML = $("export_status_message").innerHTML =
__("Finished, exported %d articles. You can download the data <a class='visibleLink' href='%u'>here</a>.") ngettext("Finished, exported %d article. You can download the data <a class='visibleLink' href='%u'>here</a>.", "Finished, exported %d articles. You can download the data <a class='visibleLink' href='%u'>here</a>.", exported)
.replace("%d", exported) .replace("%d", exported)
.replace("%u", "backend.php?op=pluginhandler&plugin=import_export&subop=exportget"); .replace("%u", "backend.php?op=pluginhandler&plugin=import_export&subop=exportget");

View File

@@ -382,8 +382,10 @@ class Import_Export extends Plugin implements IHandler {
} }
print "<p>" . print "<p>" .
T_sprintf("Finished: %d articles processed, %d imported, %d feeds created.", vsprintf(__("Finished: ")).
$num_processed, $num_imported, $num_feeds_created) . vsprintf(ngettext("%d article processed, ", "%d articles processed, ", $num_processed), $num_processed).
vsprintf(ngettext("%d imported, ", "%d imported, ", $num_imported), $num_imported).
vsprintf(ngettext("%d feed created.", "%d feeds created.", $num_feeds_created), $num_feeds_created).
"</p>"; "</p>";
} else { } else {