| OLD | NEW | 
| (Empty) |  | 
 |    1 { | 
 |    2   "add": { | 
 |    3     "description": "This is the label for the 'Add' buttons.",  | 
 |    4     "message": "Add" | 
 |    5   },  | 
 |    6   "add_domain_button": { | 
 |    7     "message": "Add domain" | 
 |    8   },  | 
 |    9   "add_filter_button": { | 
 |   10     "message": "Add filter" | 
 |   11   },  | 
 |   12   "add_filters_msg": { | 
 |   13     "message": "Add filter(s)?" | 
 |   14   },  | 
 |   15   "add_your_own_filters": { | 
 |   16     "message": "Add your own filters" | 
 |   17   },  | 
 |   18   "apply_changes": { | 
 |   19     "message": "Apply changes" | 
 |   20   },  | 
 |   21   "block_element": { | 
 |   22     "description": "Label for 'Block Element' context menu item",  | 
 |   23     "message": "Block Element" | 
 |   24   },  | 
 |   25   "cancel": { | 
 |   26     "description": "Cancel button label",  | 
 |   27     "message": "Cancel" | 
 |   28   },  | 
 |   29   "clickhide_instructions": { | 
 |   30     "message": "After closing this popup, click (or right-click) an element on t
     he page." | 
 |   31   },  | 
 |   32   "description": { | 
 |   33     "message": "Ads were yesterday! The successful extension Adblock Plus is now
      available for Google Opera™." | 
 |   34   },  | 
 |   35   "disable_inline": { | 
 |   36     "message": "Disable inline text ads" | 
 |   37   },  | 
 |   38   "disabled_for_these_domains": { | 
 |   39     "message": "Adblock Plus is disabled for the domains listed below. You can a
     dd a domain either via the Adblock Plus icon in the address bar or by typing the
      domain (not a URL) in the box and clicking the \"Add domain\" button." | 
 |   40   },  | 
 |   41   "easy_create_filter": { | 
 |   42     "description": "Button label in popup balloon",  | 
 |   43     "message": "Easy create filter" | 
 |   44   },  | 
 |   45   "edit_filters_raw": { | 
 |   46     "message": "Edit filters as raw text" | 
 |   47   },  | 
 |   48   "enable_only_the": { | 
 |   49     "message": "Enable only the filter lists you need. Too many can make Opera u
     nresponsive." | 
 |   50   },  | 
 |   51   "enabled_for_site": { | 
 |   52     "description": "Popup balloon checkbox label",  | 
 |   53     "message": "Enabled for this site" | 
 |   54   },  | 
 |   55   "filter_lists": { | 
 |   56     "description": "This is a tab heading.",  | 
 |   57     "message": "Filter lists" | 
 |   58   },  | 
 |   59   "filter_must_follow_syntax": { | 
 |   60     "message": "Your filter must follow the <a href='$url$'>Adblock Plus filter 
     syntax</a>. Certain filter types, like object-subrequest, are not supported.",  | 
 |   61     "placeholders": { | 
 |   62       "url": { | 
 |   63         "content": "$1" | 
 |   64       } | 
 |   65     } | 
 |   66   },  | 
 |   67   "filters_acceptableAds2_label": { | 
 |   68     "message": "Allow some non-intrusive advertising" | 
 |   69   },  | 
 |   70   "filters_addSubscriptionAdd_label": { | 
 |   71     "message": "Add" | 
 |   72   },  | 
 |   73   "filters_addSubscriptionOther_label": { | 
 |   74     "message": "Add a different subscription" | 
 |   75   },  | 
 |   76   "filters_addSubscription_label": { | 
 |   77     "message": "Add filter subscription" | 
 |   78   },  | 
 |   79   "filters_readMore_label": { | 
 |   80     "message": "Read more" | 
 |   81   },  | 
 |   82   "filters_subscription_delete_label": { | 
 |   83     "message": "Delete" | 
 |   84   },  | 
 |   85   "filters_subscription_enabled_label": { | 
 |   86     "message": "Enabled" | 
 |   87   },  | 
 |   88   "filters_subscription_lastDownload_checksumMismatch": { | 
 |   89     "message": "Failed, checksum mismatch" | 
 |   90   },  | 
 |   91   "filters_subscription_lastDownload_connectionError": { | 
 |   92     "message": "Failed, download failure" | 
 |   93   },  | 
 |   94   "filters_subscription_lastDownload_inProgress": { | 
 |   95     "message": "Downloading…" | 
 |   96   },  | 
 |   97   "filters_subscription_lastDownload_invalidData": { | 
 |   98     "message": "Failed, not a valid filters list" | 
 |   99   },  | 
 |  100   "filters_subscription_lastDownload_invalidURL": { | 
 |  101     "message": "Failed, not a valid address" | 
 |  102   },  | 
 |  103   "filters_viewList_label": { | 
 |  104     "message": "View list" | 
 |  105   },  | 
 |  106   "firstRun_acceptableAdsExplanation": { | 
 |  107     "description": "This is the explanation of the acceptable ads feature",  | 
 |  108     "message": "<strong>Adblock Plus automatically blocks annoying ads.</strong>
      Adblock Plus has also been configured to <a>allow some advertising</a> that is 
     considered non-annoying. These ads have to follow <a>strict guidelines</a>, e.g.
      they cannot be animated and there has to be clear separation between content an
     d ads. By allowing some carefully selected ads you support websites that rely on
      advertising but choose to do it in a non-intrusve way. You can <a>disable</a> t
     his feature at any time." | 
 |  109   },  | 
 |  110   "firstRun_feature_acceptableAds": { | 
 |  111     "description": "One of the bullet points in the features list",  | 
 |  112     "message": "Support websites with acceptable ads (read below for more inform
     ation)" | 
 |  113   },  | 
 |  114   "firstRun_feature_betterSurfing": { | 
 |  115     "description": "One of the bullet points in the features list",  | 
 |  116     "message": "Surf the web without annoying ads" | 
 |  117   },  | 
 |  118   "firstRun_feature_improvements": { | 
 |  119     "description": "One of the bullet points in the features list",  | 
 |  120     "message": "Many other improvements (<a>view changelog</a>)" | 
 |  121   },  | 
 |  122   "firstRun_share1": { | 
 |  123     "description": "First line of text appearing above Facebook/Twitter buttons"
     ,  | 
 |  124     "message": "Do you like blocking ads?" | 
 |  125   },  | 
 |  126   "firstRun_share2": { | 
 |  127     "description": "Second line of text appearing above Facebook/Twitter buttons
     ",  | 
 |  128     "message": "Please spread the word!" | 
 |  129   },  | 
 |  130   "firstRun_share3": { | 
 |  131     "description": "Alternative text to appear above Facebook/Twitter buttons",  | 
 |  132     "message": "Adblock Plus is free and open source. Please support us:" | 
 |  133   },  | 
 |  134   "firstRun_share3_donate": { | 
 |  135     "description": "'Donate' button text",  | 
 |  136     "message": "Donate" | 
 |  137   },  | 
 |  138   "firstRun_share3_or": { | 
 |  139     "description": "'or' as in 'donate or spread the word'",  | 
 |  140     "message": "or" | 
 |  141   },  | 
 |  142   "firstRun_title_install": { | 
 |  143     "description": "This is the page heading on first installation",  | 
 |  144     "message": "Adblock Plus has been installed." | 
 |  145   },  | 
 |  146   "firstRun_title_update": { | 
 |  147     "description": "This is the page heading on update",  | 
 |  148     "message": "Adblock Plus has been updated." | 
 |  149   },  | 
 |  150   "found_a_bug": { | 
 |  151     "message": "Found a bug? Want to translate Adblock Plus into your language? 
     Please <a href='$url$'>file a request here</a>.",  | 
 |  152     "placeholders": { | 
 |  153       "url": { | 
 |  154         "content": "$1" | 
 |  155       } | 
 |  156     } | 
 |  157   },  | 
 |  158   "general": { | 
 |  159     "description": "This is a tab heading.",  | 
 |  160     "message": "General" | 
 |  161   },  | 
 |  162   "global_remove_subscription_warning": { | 
 |  163     "message": "Do you really want to remove this subscription?" | 
 |  164   },  | 
 |  165   "global_subscription_invalid_location": { | 
 |  166     "message": "Filter list location is neither a valid URL nor a valid file nam
     e." | 
 |  167   },  | 
 |  168   "last_updated_at": { | 
 |  169     "description": "e.g. Last updated at 3:00pm on Apr 1, 2011",  | 
 |  170     "message": "Last updated at $time$ on $date$",  | 
 |  171     "placeholders": { | 
 |  172       "date": { | 
 |  173         "content": "$2" | 
 |  174       },  | 
 |  175       "time": { | 
 |  176         "content": "$1" | 
 |  177       } | 
 |  178     } | 
 |  179   },  | 
 |  180   "last_updated_at_today": { | 
 |  181     "description": "e.g. Last updated at 3:00pm today",  | 
 |  182     "message": "Last updated at $time$ today",  | 
 |  183     "placeholders": { | 
 |  184       "time": { | 
 |  185         "content": "$1" | 
 |  186       } | 
 |  187     } | 
 |  188   },  | 
 |  189   "name": { | 
 |  190     "message": "Adblock Plus (Beta)" | 
 |  191   },  | 
 |  192   "new_filters_added": { | 
 |  193     "message": "New filters added; see <a id='options_url' target='_blank'>Optio
     ns</a> to manage them." | 
 |  194   },  | 
 |  195   "options": { | 
 |  196     "message": "Adblock Plus Options" | 
 |  197   },  | 
 |  198   "out_of_date_lists": { | 
 |  199     "message": "Out-of-date lists are updated periodically." | 
 |  200   },  | 
 |  201   "overlay_hideplaceholders_label": { | 
 |  202     "message": "Hide placeholders of blocked elements" | 
 |  203   },  | 
 |  204   "remove_button": { | 
 |  205     "description": "This is the label for the 'Remove selected' buttons.",  | 
 |  206     "message": "Remove selected" | 
 |  207   },  | 
 |  208   "show_block_element_menu": { | 
 |  209     "message": "Show 'Block Element' right-click menu item" | 
 |  210   },  | 
 |  211   "show_icon": { | 
 |  212     "message": "Show icon in address bar" | 
 |  213   },  | 
 |  214   "subscriptionSelection_location_label": { | 
 |  215     "message": "Filter list location:" | 
 |  216   },  | 
 |  217   "subscriptionSelection_subscriptionSelector_label": { | 
 |  218     "message": "Please choose a filter subscription from the list:" | 
 |  219   },  | 
 |  220   "subscriptionSelection_title_label": { | 
 |  221     "message": "Subscription title:" | 
 |  222   },  | 
 |  223   "update_now": { | 
 |  224     "message": "Update now" | 
 |  225   },  | 
 |  226   "whitelisted_domains": { | 
 |  227     "description": "This is a tab heading.",  | 
 |  228     "message": "Whitelisted domains" | 
 |  229   } | 
 |  230 } | 
| OLD | NEW |