braiam

popup.diff

Mar 31st, 2013
185
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Diff 10.02 KB | None | 0 0
  1. diff --git a/_locales/en/messages.json b/_locales/en/messages.json
  2. index 3e334dd..4d09f2d 100644
  3. --- a/_locales/en/messages.json
  4. +++ b/_locales/en/messages.json
  5. @@ -379,7 +379,61 @@
  6.      "description": "temporary implementation message for developers"
  7.    },
  8.    
  9. -  
  10. +  // Popup messages
  11. +  "prev_chapter": {
  12. +    "message": "View previous chapter"
  13. +  },
  14. +  "current_chapter": {
  15. +    "message": "View latest chapter read"
  16. +  },
  17. +  "next_chapter": {
  18. +    "message": "View next chapter"
  19. +  },
  20. +  "last_chapter": {
  21. +    "message": "View latest published chapter"
  22. +  },
  23. +  "delete_manga": {
  24. +    "message": "Delete this manga from reading list"
  25. +  },
  26. +  "mark_read": {
  27. +    "message": "Mark latest published chapter as read"
  28. +  },
  29. +  "view_more": {
  30. +    "message": "View other informations and actions for this manga"
  31. +  },
  32. +  "last_pub_ch": {
  33. +    "message": "Latest published chapter : "
  34. +  },
  35. +  "no_chapter": {
  36. +    "message": "No chapters found yet..."
  37. +  },
  38. +  "only_cat": {
  39. +    "message": "View only mangas from this category"
  40. +  },
  41. +  "edit_cat": {
  42. +    "message": "Edit this category"
  43. +  },
  44. +  "del_cat": {
  45. +    "message": "Delete this category"
  46. +  },
  47. +  "del_cat_manga": {
  48. +    "message": "Delete this category for this manga"
  49. +  },
  50. +  "confirm_cat_del": {
  51. +    "message": "Are you sure to delete this category ("
  52. +  },
  53. +  "confirm_cat_del_number": {
  54. +    "message": "mangas affected)?"
  55. +  },
  56. +  "no_cat": {
  57. +    "message": "No category for this manga"
  58. +  },
  59. +  "last_time_ch": {
  60. +    "message": "Last time new chapter: "
  61. +  },
  62. +  "never": {
  63. +    "message": "never"
  64. +  },
  65.    // common messages
  66.    "common_support": {
  67.      "message": "Support All Mangas Reader:",
  68. diff --git a/js/popup.js b/js/popup.js
  69. index 8949875..aaf4f3e 100644
  70. --- a/js/popup.js
  71. +++ b/js/popup.js
  72. @@ -434,14 +434,14 @@ function actionRead() {
  73.  }
  74.  function fillActions(mg, where, hasdown) {
  75.    "use strict";
  76. -  var acts = "<img src='img/backward.png' class='actback' title='View previous chapter'/><img src='img/play.png' class='actplay' title='View latest chapter read'/><img src='img/foward.png' class='actfor' title='View next chapter'/><img src='img/toend.png' class='actend' title='View latest published chapter'/><img src='img/cancel.png' class='deletemg' title='Delete this manga from reading list'/>";
  77. +  var acts = "<img src='img/backward.png' class='actback' title='" + translate('prev_chapter') + "'/><img src='img/play.png' class='actplay' title='" + translate('current_chapter') + "'/><img src='img/foward.png' class='actfor' title='" + translate('next_chapter') + "'/><img src='img/toend.png' class='actend' title='" + translate('last_chapter') + "'/><img src='img/cancel.png' class='deletemg' title='" + translate('delete_manga') + "'/>";
  78.    if (isNew(mg)) {
  79. -    acts = "<img src='img/eye.png' class='actread' title='Mark latest published chapter as read' />" + acts;
  80. +    acts = "<img src='img/eye.png' class='actread' title='" + translate('mark_read') + "' />" + acts;
  81.    } else {
  82.      acts = "<img src='img/blank.png' class='actblank' />" + acts;
  83.    }
  84.    if (hasdown) {
  85. -    acts += "<img src='img/down_der.png' class='clipoths' title='View other informations and actions for this manga'/>";
  86. +    acts += "<img src='img/down_der.png' class='clipoths' title='" + translate('view_more') + "'/>";
  87.    }
  88.    $(acts).appendTo(where);
  89.  }
  90. @@ -459,14 +459,14 @@ function fillChapters(mg, sel) {
  91.          }
  92.          tmp.appendTo(sel);
  93.        });
  94. -      sel.attr("title", "Latest published chapter : " + mg.listChaps[0][0]);
  95. +      sel.attr("title", translate('last_pub_ch') + mg.listChaps[0][0]);
  96.        sel.change(function () {
  97.          openTab($(this).val());
  98.        });
  99.        sel.parent().prev().remove();
  100.        sel.parent().show();
  101.      } else {
  102. -      $("<span>No chapters found yet...</span>").appendTo(sel.parent().parent());
  103. +      $("<span>" + translate('no_chapter') + "</span>").appendTo(sel.parent().parent());
  104.        sel.parent().prev().remove();
  105.        sel.parent().remove();
  106.      }
  107. @@ -548,7 +548,7 @@ function bindCatsButtons() {
  108.      inp.blur(function () {
  109.        var _par = $(this).parent();
  110.        _par.text(_par.data("anccat"));
  111. -      var imgs = $("<img src='img/list10.gif' class='actcatview' title='View only mangas from this category'/><img src='img/edit10.png' class='actcatedit' title='Edit this category'/><img src='img/delete10.png' class='actcatdelete' title='Delete this category'/>");
  112. +      var imgs = $("<img src='img/list10.gif' class='actcatview' title='" + translate('only_cat') + "'/><img src='img/edit10.png' class='actcatedit' title='" + translate('edit_cat') + "'/><img src='img/delete10.png' class='actcatdelete' title='" + translate('del_cat') + "'/>");
  113.        imgs.appendTo(_par);
  114.        bindCatsButtons();
  115.        $(this).remove();
  116. @@ -567,13 +567,13 @@ function bindCatsButtons() {
  117.            var newcat = $(myself).val();
  118.            var anccat = $(_par).data("anccat");
  119.            _par.text(newcat);
  120. -          var imgs = $("<img src='img/list10.gif' class='actcatview' title='View only mangas from this category'/><img src='img/edit10.png' class='actcatedit' title='Edit this category'/><img src='img/delete10.png' class='actcatdelete' title='Delete this category'/>");
  121. +          var imgs = $("<img src='img/list10.gif' class='actcatview' title='" + translate('only_cat') + "'/><img src='img/edit10.png' class='actcatedit' title='" + translate('edit_cat') + "'/><img src='img/delete10.png' class='actcatdelete' title='" + translate('del_cat') + "'/>");
  122.            imgs.appendTo(_par);
  123.            $(myself).remove();
  124.            $(".mgcategory").each(function (index) {
  125.              if ($(this).text().trim() === anccat.trim()) {
  126.                $(this).text(newcat.trim());
  127. -              $("<img class='actcatmgdel' src='img/delete10.png' title='Delete this category from this manga' />").appendTo($(this));
  128. +              $("<img class='actcatmgdel' src='img/delete10.png' title='" + translate('del_cat_manga') + "' />").appendTo($(this));
  129.              }
  130.            });
  131.            bindCatsButtons();
  132. @@ -592,7 +592,7 @@ function bindCatsButtons() {
  133.        if ($(this).text().trim() === catTxt.trim())
  134.          nbmgs++;
  135.      });
  136. -    $(".actdeleteglobcat span").text("Are you sure to delete this category (" + catTxt + ", " + nbmgs + " mangas affected) ?");
  137. +    $(".actdeleteglobcat span").text( translate('confirm_cat_del') + catTxt + ", " + nbmgs + translate('confirm_cat_del_number'));
  138.      $(".actdeleteglobcat .yes").data("catdel", catTxt);
  139.      $(".actdeleteglobcat .yes").data("catbtn", $(this));
  140.      $(".actdeleteglobcat").toggle("blind", {}, 250);
  141. @@ -613,7 +613,7 @@ function bindCatsButtons() {
  142.            var _mg = $(this).closest(".manga");
  143.            $(this).remove();
  144.            if ($(".mgcategory", _mg).size() === 0) {
  145. -            $(".mginfos .cats", _mg).text("No category for this manga");
  146. +            $(".mginfos .cats", _mg).text(translate('no_cat'));
  147.            }
  148.          }
  149.        });
  150. @@ -655,7 +655,7 @@ function bindCatsButtons() {
  151.          var _cats = $(".mginfos .cats", $(_par).closest(".manga"));
  152.          $(_par).remove();
  153.          if ($(".mgcategory", _cats).size() === 0) {
  154. -          _cats.text("No category for this manga");
  155. +          _cats.text(translate('no_cat'));
  156.          }
  157.          displayMangasByCat();
  158.        });
  159. @@ -670,7 +670,7 @@ function bindCatsButtons() {
  160.          var _cats = $(".mginfos .cats", $(_par).closest(".manga"));
  161.          $(_par).remove();
  162.          if ($(".mgcategory", _cats).size() === 0) {
  163. -          _cats.text("No category for this manga");
  164. +          _cats.text(translate('no_cat'));
  165.          }
  166.          displayMangasByCat();
  167.        });
  168. @@ -694,7 +694,7 @@ function fillCategories(mg, where) {
  169.              where.empty();
  170.            }
  171.            categs[categs.length] = cat.trim();
  172. -          $("<div class='mgcategory'>" + cat.trim() + "<img class='actcatmgdel' src='img/delete10.png' title='Delete this category from this manga' /></div>").appendTo(where);
  173. +          $("<div class='mgcategory'>" + cat.trim() + "<img class='actcatmgdel' src='img/delete10.png' title='" + translate('del_cat_manga') + "' /></div>").appendTo(where);
  174.          }
  175.        });
  176.      });
  177. @@ -704,7 +704,7 @@ function fillCategories(mg, where) {
  178.        where.empty();
  179.      }
  180.      $.each(mg.cats, function (index, cat) {
  181. -      $("<div class='mgcategory'>" + cat.trim() + "<img class='actcatmgdel' src='img/delete10.png' title='Delete this category from this manga' /></div>").appendTo(where);
  182. +      $("<div class='mgcategory'>" + cat.trim() + "<img class='actcatmgdel' src='img/delete10.png' title='" + translate('del_cat_manga') + "' /></div>").appendTo(where);
  183.      });
  184.      bindCatsButtons();
  185.    }
  186. @@ -783,12 +783,12 @@ function addLastUpdate(mg, where, wheretit) {
  187.    }
  188.    if (ts !== 0) {
  189.      if (parameters.displastup === 1) {
  190. -      $("<img class=\"lastupdatedate\" src=\"" + chrome.extension.getURL(getPicTs(ts)) + "\" title=\"Last time new chapter : " + prettyDate(ts) + "\" />").appendTo(where);
  191. +      $("<img class=\"lastupdatedate\" src=\"" + chrome.extension.getURL(getPicTs(ts)) + "\" title=\"" + translate('last_time_ch') + "" + prettyDate(ts) + "\" />").appendTo(where);
  192.      } else {
  193. -      wheretit && wheretit.attr("title", "Last time new chapter : " + prettyDate(ts));
  194. +      wheretit && wheretit.attr("title", translate('last_time_ch') + prettyDate(ts));
  195.      }
  196.    } else {
  197. -    wheretit && wheretit.attr("title", "Last time new chapter : never");
  198. +    wheretit && wheretit.attr("title", translate('last_time_ch') + translate('never'));
  199.    }
  200.  }
  201.  function prettyDate(time) {
  202. @@ -1799,10 +1799,10 @@ function bindActions() {
  203.    $("#release").unbind();
  204.    $("#release").click(function () {
  205.      chrome.extension.sendRequest({
  206. -      action : "opentab",
  207. -      url : "/release.html"
  208. +        action : "opentab",
  209. +        url : "/release.html"
  210.      }, function (response) {
  211. -      localStorage["versionViewRelease"] = localStorage["version"];
  212. +    localStorage["versionViewRelease"] = localStorage["version"];
  213.      });
  214.    });
  215.    bindMultipleMgs();
Advertisement
Add Comment
Please, Sign In to add comment