* [gentoo-commits] proj/blogs-gentoo:master commit in: plugins/smart-youtube/themes/theme1/images/, ...
@ 2012-08-05 19:54 Theo Chatzimichos
0 siblings, 0 replies; 2+ messages in thread
From: Theo Chatzimichos @ 2012-08-05 19:54 UTC (permalink / raw
To: gentoo-commits
commit: 4b32357c9c7b62df4e374018f2e41a5ab992d599
Author: Theo Chatzimichos <tampakrap <AT> gentoo <DOT> org>
AuthorDate: Sun Aug 5 19:52:57 2012 +0000
Commit: Theo Chatzimichos <tampakrap <AT> gentoo <DOT> org>
CommitDate: Sun Aug 5 19:52:57 2012 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/blogs-gentoo.git;a=commit;h=4b32357c
Remove smart-youtube, jetpack provides youtube embedding support
---
plugins/smart-youtube/i/help.png | Bin 997 -> 0 bytes
plugins/smart-youtube/i/home.png | Bin 963 -> 0 bytes
plugins/smart-youtube/i/icon.png | Bin 1000 -> 0 bytes
plugins/smart-youtube/i/idea.png | Bin 829 -> 0 bytes
plugins/smart-youtube/i/logo.png | Bin 2193 -> 0 bytes
plugins/smart-youtube/i/more.png | Bin 760 -> 0 bytes
plugins/smart-youtube/i/p1.png | Bin 13486 -> 0 bytes
plugins/smart-youtube/i/paypal.gif | Bin 2815 -> 0 bytes
plugins/smart-youtube/i/rate.png | Bin 659 -> 0 bytes
plugins/smart-youtube/i/twit.png | Bin 724 -> 0 bytes
plugins/smart-youtube/img/default.jpg | Bin 893 -> 0 bytes
.../smart-youtube/img/embed_selection-vfl29294.png | Bin 2056 -> 0 bytes
.../smart-youtube/img/preview_embed_acid_sm.gif | Bin 3304 -> 0 bytes
.../smart-youtube/img/preview_embed_acid_sm_nb.gif | Bin 2657 -> 0 bytes
.../smart-youtube/img/preview_embed_blank_sm.gif | Bin 3285 -> 0 bytes
.../img/preview_embed_blank_sm_nb.gif | Bin 2640 -> 0 bytes
.../smart-youtube/img/preview_embed_green_sm.gif | Bin 3088 -> 0 bytes
.../img/preview_embed_green_sm_nb.gif | Bin 2656 -> 0 bytes
.../smart-youtube/img/preview_embed_iceberg_sm.gif | Bin 3186 -> 0 bytes
.../img/preview_embed_iceberg_sm_nb.gif | Bin 2689 -> 0 bytes
.../smart-youtube/img/preview_embed_orange_sm.gif | Bin 3097 -> 0 bytes
.../img/preview_embed_orange_sm_nb.gif | Bin 2687 -> 0 bytes
.../smart-youtube/img/preview_embed_pink_sm.gif | Bin 3132 -> 0 bytes
.../smart-youtube/img/preview_embed_pink_sm_nb.gif | Bin 2673 -> 0 bytes
.../smart-youtube/img/preview_embed_purple_sm.gif | Bin 3195 -> 0 bytes
.../img/preview_embed_purple_sm_nb.gif | Bin 2654 -> 0 bytes
.../smart-youtube/img/preview_embed_rubyred_sm.gif | Bin 3126 -> 0 bytes
.../img/preview_embed_rubyred_sm_nb.gif | Bin 2653 -> 0 bytes
.../smart-youtube/img/preview_embed_storm_sm.gif | Bin 3276 -> 0 bytes
.../img/preview_embed_storm_sm_nb.gif | Bin 2631 -> 0 bytes
.../javascripts/jquery.colorbox-min.js | 4 -
.../smart-youtube/javascripts/jquery.colorbox.js | 788 ----------
plugins/smart-youtube/readme.txt | 251 ----
plugins/smart-youtube/screenshot-1.png | Bin 81776 -> 0 bytes
plugins/smart-youtube/screenshot-2.png | Bin 34088 -> 0 bytes
plugins/smart-youtube/screenshots/screenshot-1.jpg | Bin 32272 -> 0 bytes
.../smart-youtube/screenshots/screenshot-10.jpg | Bin 29568 -> 0 bytes
.../smart-youtube/screenshots/screenshot-11.jpg | Bin 29188 -> 0 bytes
plugins/smart-youtube/screenshots/screenshot-2.jpg | Bin 27315 -> 0 bytes
plugins/smart-youtube/screenshots/screenshot-3.jpg | Bin 32135 -> 0 bytes
plugins/smart-youtube/screenshots/screenshot-4.jpg | Bin 28864 -> 0 bytes
plugins/smart-youtube/screenshots/screenshot-5.jpg | Bin 32523 -> 0 bytes
plugins/smart-youtube/screenshots/screenshot-6.jpg | Bin 29250 -> 0 bytes
plugins/smart-youtube/screenshots/screenshot-7.jpg | Bin 30177 -> 0 bytes
plugins/smart-youtube/screenshots/screenshot-8.jpg | Bin 29553 -> 0 bytes
plugins/smart-youtube/screenshots/screenshot-9.jpg | Bin 27605 -> 0 bytes
plugins/smart-youtube/smartyoutube.chk | 2 -
plugins/smart-youtube/smartyoutube.class.php | 812 ----------
plugins/smart-youtube/smartyoutube.php | 1566 --------------------
plugins/smart-youtube/style.css | 213 ---
plugins/smart-youtube/styleyt.css | 212 ---
plugins/smart-youtube/themes/theme1/colorbox.css | 43 -
.../smart-youtube/themes/theme1/images/border.png | Bin 112 -> 0 bytes
.../themes/theme1/images/controls.png | Bin 1249 -> 0 bytes
.../internet_explorer/borderBottomCenter.png | Bin 111 -> 0 bytes
.../images/internet_explorer/borderBottomLeft.png | Bin 215 -> 0 bytes
.../images/internet_explorer/borderBottomRight.png | Bin 217 -> 0 bytes
.../images/internet_explorer/borderMiddleLeft.png | Bin 108 -> 0 bytes
.../images/internet_explorer/borderMiddleRight.png | Bin 108 -> 0 bytes
.../images/internet_explorer/borderTopCenter.png | Bin 111 -> 0 bytes
.../images/internet_explorer/borderTopLeft.png | Bin 216 -> 0 bytes
.../images/internet_explorer/borderTopRight.png | Bin 214 -> 0 bytes
.../smart-youtube/themes/theme1/images/loading.gif | Bin 9427 -> 0 bytes
.../themes/theme1/images/loading_background.png | Bin 157 -> 0 bytes
.../smart-youtube/themes/theme1/images/overlay.png | Bin 145 -> 0 bytes
plugins/smart-youtube/themes/theme10/colorbox.css | 36 -
.../smart-youtube/themes/theme10/images/close.png | Bin 706 -> 0 bytes
.../themes/theme10/images/loading.gif | Bin 9427 -> 0 bytes
.../smart-youtube/themes/theme10/images/next.png | Bin 1507 -> 0 bytes
.../smart-youtube/themes/theme10/images/prev.png | Bin 1468 -> 0 bytes
plugins/smart-youtube/themes/theme11/colorbox.css | 43 -
.../smart-youtube/themes/theme11/images/border.png | Bin 203 -> 0 bytes
.../themes/theme11/images/controls.png | Bin 3369 -> 0 bytes
.../internet_explorer/borderBottomCenter.png | Bin 190 -> 0 bytes
.../images/internet_explorer/borderBottomLeft.png | Bin 448 -> 0 bytes
.../images/internet_explorer/borderBottomRight.png | Bin 614 -> 0 bytes
.../images/internet_explorer/borderMiddleLeft.png | Bin 169 -> 0 bytes
.../images/internet_explorer/borderMiddleRight.png | Bin 187 -> 0 bytes
.../images/internet_explorer/borderTopCenter.png | Bin 173 -> 0 bytes
.../images/internet_explorer/borderTopLeft.png | Bin 292 -> 0 bytes
.../images/internet_explorer/borderTopRight.png | Bin 453 -> 0 bytes
.../themes/theme11/images/loading.gif | Bin 9427 -> 0 bytes
.../themes/theme11/images/loading_background.png | Bin 157 -> 0 bytes
.../themes/theme11/images/overlay.png | Bin 145 -> 0 bytes
plugins/smart-youtube/themes/theme2/colorbox.css | 41 -
.../themes/theme2/images/controls.png | Bin 570 -> 0 bytes
.../smart-youtube/themes/theme2/images/loading.gif | Bin 9427 -> 0 bytes
plugins/smart-youtube/themes/theme3/colorbox.css | 36 -
.../themes/theme3/images/controls.png | Bin 1633 -> 0 bytes
.../smart-youtube/themes/theme3/images/loading.gif | Bin 9427 -> 0 bytes
plugins/smart-youtube/themes/theme4/colorbox.css | 40 -
.../smart-youtube/themes/theme4/images/border1.png | Bin 896 -> 0 bytes
.../smart-youtube/themes/theme4/images/border2.png | Bin 183 -> 0 bytes
.../internet_explorer/borderBottomCenter.png | Bin 153 -> 0 bytes
.../images/internet_explorer/borderBottomLeft.png | Bin 473 -> 0 bytes
.../images/internet_explorer/borderBottomRight.png | Bin 470 -> 0 bytes
.../images/internet_explorer/borderMiddleLeft.png | Bin 154 -> 0 bytes
.../images/internet_explorer/borderMiddleRight.png | Bin 148 -> 0 bytes
.../images/internet_explorer/borderTopCenter.png | Bin 143 -> 0 bytes
.../images/internet_explorer/borderTopLeft.png | Bin 405 -> 0 bytes
.../images/internet_explorer/borderTopRight.png | Bin 465 -> 0 bytes
.../smart-youtube/themes/theme4/images/loading.gif | Bin 9427 -> 0 bytes
plugins/smart-youtube/themes/theme5/colorbox.css | 50 -
.../smart-youtube/themes/theme5/images/border.png | Bin 163 -> 0 bytes
.../themes/theme5/images/controls.png | Bin 2033 -> 0 bytes
.../smart-youtube/themes/theme5/images/loading.gif | Bin 9427 -> 0 bytes
.../themes/theme5/images/loading_background.png | Bin 166 -> 0 bytes
plugins/smart-youtube/themes/theme6/colorbox.css | 43 -
.../smart-youtube/themes/theme6/images/border.png | Bin 203 -> 0 bytes
.../themes/theme6/images/controls.png | Bin 3369 -> 0 bytes
.../internet_explorer/borderBottomCenter.png | Bin 190 -> 0 bytes
.../images/internet_explorer/borderBottomLeft.png | Bin 448 -> 0 bytes
.../images/internet_explorer/borderBottomRight.png | Bin 614 -> 0 bytes
.../images/internet_explorer/borderMiddleLeft.png | Bin 169 -> 0 bytes
.../images/internet_explorer/borderMiddleRight.png | Bin 187 -> 0 bytes
.../images/internet_explorer/borderTopCenter.png | Bin 173 -> 0 bytes
.../images/internet_explorer/borderTopLeft.png | Bin 292 -> 0 bytes
.../images/internet_explorer/borderTopRight.png | Bin 453 -> 0 bytes
.../smart-youtube/themes/theme6/images/loading.gif | Bin 9427 -> 0 bytes
.../themes/theme6/images/loading_background.png | Bin 157 -> 0 bytes
.../smart-youtube/themes/theme6/images/overlay.png | Bin 145 -> 0 bytes
plugins/smart-youtube/themes/theme7/colorbox.css | 43 -
.../smart-youtube/themes/theme7/images/border.png | Bin 112 -> 0 bytes
.../themes/theme7/images/controls.png | Bin 1249 -> 0 bytes
.../internet_explorer/borderBottomCenter.png | Bin 111 -> 0 bytes
.../images/internet_explorer/borderBottomLeft.png | Bin 215 -> 0 bytes
.../images/internet_explorer/borderBottomRight.png | Bin 217 -> 0 bytes
.../images/internet_explorer/borderMiddleLeft.png | Bin 108 -> 0 bytes
.../images/internet_explorer/borderMiddleRight.png | Bin 108 -> 0 bytes
.../images/internet_explorer/borderTopCenter.png | Bin 111 -> 0 bytes
.../images/internet_explorer/borderTopLeft.png | Bin 216 -> 0 bytes
.../images/internet_explorer/borderTopRight.png | Bin 214 -> 0 bytes
.../smart-youtube/themes/theme7/images/loading.gif | Bin 9427 -> 0 bytes
.../themes/theme7/images/loading_background.png | Bin 157 -> 0 bytes
.../smart-youtube/themes/theme7/images/overlay.png | Bin 145 -> 0 bytes
plugins/smart-youtube/themes/theme8/colorbox.css | 43 -
.../smart-youtube/themes/theme8/images/border.png | Bin 203 -> 0 bytes
.../themes/theme8/images/controls.png | Bin 3369 -> 0 bytes
.../internet_explorer/borderBottomCenter.png | Bin 190 -> 0 bytes
.../images/internet_explorer/borderBottomLeft.png | Bin 448 -> 0 bytes
.../images/internet_explorer/borderBottomRight.png | Bin 614 -> 0 bytes
.../images/internet_explorer/borderMiddleLeft.png | Bin 169 -> 0 bytes
.../images/internet_explorer/borderMiddleRight.png | Bin 187 -> 0 bytes
.../images/internet_explorer/borderTopCenter.png | Bin 173 -> 0 bytes
.../images/internet_explorer/borderTopLeft.png | Bin 292 -> 0 bytes
.../images/internet_explorer/borderTopRight.png | Bin 453 -> 0 bytes
.../smart-youtube/themes/theme8/images/loading.gif | Bin 9427 -> 0 bytes
.../themes/theme8/images/loading_background.png | Bin 157 -> 0 bytes
.../smart-youtube/themes/theme8/images/overlay.png | Bin 145 -> 0 bytes
plugins/smart-youtube/themes/theme9/colorbox.css | 58 -
.../smart-youtube/themes/theme9/images/border1.png | Bin 896 -> 0 bytes
.../smart-youtube/themes/theme9/images/border2.png | Bin 183 -> 0 bytes
.../themes/theme9/images/controls.png | Bin 570 -> 0 bytes
.../internet_explorer/borderBottomCenter.png | Bin 153 -> 0 bytes
.../images/internet_explorer/borderBottomLeft.png | Bin 473 -> 0 bytes
.../images/internet_explorer/borderBottomRight.png | Bin 470 -> 0 bytes
.../images/internet_explorer/borderMiddleLeft.png | Bin 154 -> 0 bytes
.../images/internet_explorer/borderMiddleRight.png | Bin 148 -> 0 bytes
.../images/internet_explorer/borderTopCenter.png | Bin 143 -> 0 bytes
.../images/internet_explorer/borderTopLeft.png | Bin 405 -> 0 bytes
.../images/internet_explorer/borderTopRight.png | Bin 465 -> 0 bytes
.../smart-youtube/themes/theme9/images/loading.gif | Bin 9427 -> 0 bytes
plugins/smart-youtube/yt.js | 124 --
163 files changed, 0 insertions(+), 4448 deletions(-)
diff --git a/plugins/smart-youtube/i/help.png b/plugins/smart-youtube/i/help.png
deleted file mode 100644
index b580f51..0000000
Binary files a/plugins/smart-youtube/i/help.png and /dev/null differ
diff --git a/plugins/smart-youtube/i/home.png b/plugins/smart-youtube/i/home.png
deleted file mode 100644
index ccab192..0000000
Binary files a/plugins/smart-youtube/i/home.png and /dev/null differ
diff --git a/plugins/smart-youtube/i/icon.png b/plugins/smart-youtube/i/icon.png
deleted file mode 100644
index fdab17b..0000000
Binary files a/plugins/smart-youtube/i/icon.png and /dev/null differ
diff --git a/plugins/smart-youtube/i/idea.png b/plugins/smart-youtube/i/idea.png
deleted file mode 100644
index 8d72794..0000000
Binary files a/plugins/smart-youtube/i/idea.png and /dev/null differ
diff --git a/plugins/smart-youtube/i/logo.png b/plugins/smart-youtube/i/logo.png
deleted file mode 100644
index 36b14de..0000000
Binary files a/plugins/smart-youtube/i/logo.png and /dev/null differ
diff --git a/plugins/smart-youtube/i/more.png b/plugins/smart-youtube/i/more.png
deleted file mode 100644
index 8ca1d67..0000000
Binary files a/plugins/smart-youtube/i/more.png and /dev/null differ
diff --git a/plugins/smart-youtube/i/p1.png b/plugins/smart-youtube/i/p1.png
deleted file mode 100644
index d31effc..0000000
Binary files a/plugins/smart-youtube/i/p1.png and /dev/null differ
diff --git a/plugins/smart-youtube/i/paypal.gif b/plugins/smart-youtube/i/paypal.gif
deleted file mode 100644
index b5cda14..0000000
Binary files a/plugins/smart-youtube/i/paypal.gif and /dev/null differ
diff --git a/plugins/smart-youtube/i/rate.png b/plugins/smart-youtube/i/rate.png
deleted file mode 100644
index d41c914..0000000
Binary files a/plugins/smart-youtube/i/rate.png and /dev/null differ
diff --git a/plugins/smart-youtube/i/twit.png b/plugins/smart-youtube/i/twit.png
deleted file mode 100644
index de51c69..0000000
Binary files a/plugins/smart-youtube/i/twit.png and /dev/null differ
diff --git a/plugins/smart-youtube/img/default.jpg b/plugins/smart-youtube/img/default.jpg
deleted file mode 100644
index f8fa049..0000000
Binary files a/plugins/smart-youtube/img/default.jpg and /dev/null differ
diff --git a/plugins/smart-youtube/img/embed_selection-vfl29294.png b/plugins/smart-youtube/img/embed_selection-vfl29294.png
deleted file mode 100644
index b8dfab0..0000000
Binary files a/plugins/smart-youtube/img/embed_selection-vfl29294.png and /dev/null differ
diff --git a/plugins/smart-youtube/img/preview_embed_acid_sm.gif b/plugins/smart-youtube/img/preview_embed_acid_sm.gif
deleted file mode 100644
index ff240bf..0000000
Binary files a/plugins/smart-youtube/img/preview_embed_acid_sm.gif and /dev/null differ
diff --git a/plugins/smart-youtube/img/preview_embed_acid_sm_nb.gif b/plugins/smart-youtube/img/preview_embed_acid_sm_nb.gif
deleted file mode 100644
index b01d2f4..0000000
Binary files a/plugins/smart-youtube/img/preview_embed_acid_sm_nb.gif and /dev/null differ
diff --git a/plugins/smart-youtube/img/preview_embed_blank_sm.gif b/plugins/smart-youtube/img/preview_embed_blank_sm.gif
deleted file mode 100644
index 78f94ca..0000000
Binary files a/plugins/smart-youtube/img/preview_embed_blank_sm.gif and /dev/null differ
diff --git a/plugins/smart-youtube/img/preview_embed_blank_sm_nb.gif b/plugins/smart-youtube/img/preview_embed_blank_sm_nb.gif
deleted file mode 100644
index 9726944..0000000
Binary files a/plugins/smart-youtube/img/preview_embed_blank_sm_nb.gif and /dev/null differ
diff --git a/plugins/smart-youtube/img/preview_embed_green_sm.gif b/plugins/smart-youtube/img/preview_embed_green_sm.gif
deleted file mode 100644
index 69dbd1b..0000000
Binary files a/plugins/smart-youtube/img/preview_embed_green_sm.gif and /dev/null differ
diff --git a/plugins/smart-youtube/img/preview_embed_green_sm_nb.gif b/plugins/smart-youtube/img/preview_embed_green_sm_nb.gif
deleted file mode 100644
index a22f27a..0000000
Binary files a/plugins/smart-youtube/img/preview_embed_green_sm_nb.gif and /dev/null differ
diff --git a/plugins/smart-youtube/img/preview_embed_iceberg_sm.gif b/plugins/smart-youtube/img/preview_embed_iceberg_sm.gif
deleted file mode 100644
index 42d8b45..0000000
Binary files a/plugins/smart-youtube/img/preview_embed_iceberg_sm.gif and /dev/null differ
diff --git a/plugins/smart-youtube/img/preview_embed_iceberg_sm_nb.gif b/plugins/smart-youtube/img/preview_embed_iceberg_sm_nb.gif
deleted file mode 100644
index 9acbb4b..0000000
Binary files a/plugins/smart-youtube/img/preview_embed_iceberg_sm_nb.gif and /dev/null differ
diff --git a/plugins/smart-youtube/img/preview_embed_orange_sm.gif b/plugins/smart-youtube/img/preview_embed_orange_sm.gif
deleted file mode 100644
index 0096037..0000000
Binary files a/plugins/smart-youtube/img/preview_embed_orange_sm.gif and /dev/null differ
diff --git a/plugins/smart-youtube/img/preview_embed_orange_sm_nb.gif b/plugins/smart-youtube/img/preview_embed_orange_sm_nb.gif
deleted file mode 100644
index c02860e..0000000
Binary files a/plugins/smart-youtube/img/preview_embed_orange_sm_nb.gif and /dev/null differ
diff --git a/plugins/smart-youtube/img/preview_embed_pink_sm.gif b/plugins/smart-youtube/img/preview_embed_pink_sm.gif
deleted file mode 100644
index 26f9d64..0000000
Binary files a/plugins/smart-youtube/img/preview_embed_pink_sm.gif and /dev/null differ
diff --git a/plugins/smart-youtube/img/preview_embed_pink_sm_nb.gif b/plugins/smart-youtube/img/preview_embed_pink_sm_nb.gif
deleted file mode 100644
index 5ec1a4a..0000000
Binary files a/plugins/smart-youtube/img/preview_embed_pink_sm_nb.gif and /dev/null differ
diff --git a/plugins/smart-youtube/img/preview_embed_purple_sm.gif b/plugins/smart-youtube/img/preview_embed_purple_sm.gif
deleted file mode 100644
index 00920f5..0000000
Binary files a/plugins/smart-youtube/img/preview_embed_purple_sm.gif and /dev/null differ
diff --git a/plugins/smart-youtube/img/preview_embed_purple_sm_nb.gif b/plugins/smart-youtube/img/preview_embed_purple_sm_nb.gif
deleted file mode 100644
index 8d80089..0000000
Binary files a/plugins/smart-youtube/img/preview_embed_purple_sm_nb.gif and /dev/null differ
diff --git a/plugins/smart-youtube/img/preview_embed_rubyred_sm.gif b/plugins/smart-youtube/img/preview_embed_rubyred_sm.gif
deleted file mode 100644
index 6d8156b..0000000
Binary files a/plugins/smart-youtube/img/preview_embed_rubyred_sm.gif and /dev/null differ
diff --git a/plugins/smart-youtube/img/preview_embed_rubyred_sm_nb.gif b/plugins/smart-youtube/img/preview_embed_rubyred_sm_nb.gif
deleted file mode 100644
index 5a24987..0000000
Binary files a/plugins/smart-youtube/img/preview_embed_rubyred_sm_nb.gif and /dev/null differ
diff --git a/plugins/smart-youtube/img/preview_embed_storm_sm.gif b/plugins/smart-youtube/img/preview_embed_storm_sm.gif
deleted file mode 100644
index 39ed982..0000000
Binary files a/plugins/smart-youtube/img/preview_embed_storm_sm.gif and /dev/null differ
diff --git a/plugins/smart-youtube/img/preview_embed_storm_sm_nb.gif b/plugins/smart-youtube/img/preview_embed_storm_sm_nb.gif
deleted file mode 100644
index a3da0ac..0000000
Binary files a/plugins/smart-youtube/img/preview_embed_storm_sm_nb.gif and /dev/null differ
diff --git a/plugins/smart-youtube/javascripts/jquery.colorbox-min.js b/plugins/smart-youtube/javascripts/jquery.colorbox-min.js
deleted file mode 100644
index e9400d3..0000000
--- a/plugins/smart-youtube/javascripts/jquery.colorbox-min.js
+++ /dev/null
@@ -1,4 +0,0 @@
-// ColorBox v1.3.15 - a full featured, light-weight, customizable lightbox based on jQuery 1.3+
-// Copyright (c) 2010 Jack Moore - jack@colorpowered.com
-// Licensed under the MIT license: http://www.opensource.org/licenses/mit-license.php
-(function(b,ib){var t="none",M="LoadedContent",c=false,v="resize.",o="y",q="auto",e=true,L="nofollow",m="x";function f(a,c){a=a?' id="'+i+a+'"':"";c=c?' style="'+c+'"':"";return b("<div"+a+c+"/>")}function p(a,b){b=b===m?n.width():n.height();return typeof a==="string"?Math.round(/%/.test(a)?b/100*parseInt(a,10):parseInt(a,10)):a}function U(b){return a.photo||/\.(gif|png|jpg|jpeg|bmp)(?:\?([^#]*))?(?:#(\.*))?$/i.test(b)}function cb(a){for(var c in a)if(b.isFunction(a[c])&&c.substring(0,2)!=="on")a[c]=a[c].call(l);a.rel=a.rel||l.rel||L;a.href=a.href||b(l).attr("href");a.title=a.title||l.title;return a}function w(c,a){a&&a.call(l);b.event.trigger(c)}function jb(){var b,e=i+"Slideshow_",c="click."+i,f,k;if(a.slideshow&&h[1]){f=function(){F.text(a.slideshowStop).unbind(c).bind(V,function(){if(g<h.length-1||a.loop)b=setTimeout(d.next,a.slideshowSpeed)}).bind(W,function(){clearTimeout(b)}).one(c+" "+N,k);j.removeClass(e+"off").addClass(e+"on");b=setTimeout(d.next,a.slideshowSpeed)}
;k=function(){clearTimeout(b);F.text(a.slideshowStart).unbind([V,W,N,c].join(" ")).one(c,f);j.removeClass(e+"on").addClass(e+"off")};a.slideshowAuto?f():k()}}function db(c){if(!O){l=c;a=cb(b.extend({},b.data(l,r)));h=b(l);g=0;if(a.rel!==L){h=b("."+G).filter(function(){return (b.data(this,r).rel||this.rel)===a.rel});g=h.index(l);if(g===-1){h=h.add(l);g=h.length-1}}if(!u){u=D=e;j.show();if(a.returnFocus)try{l.blur();b(l).one(eb,function(){try{this.focus()}catch(a){}})}catch(f){}x.css({opacity:+a.opacity,cursor:a.overlayClose?"pointer":q}).show();a.w=p(a.initialWidth,m);a.h=p(a.initialHeight,o);d.position(0);X&&n.bind(v+P+" scroll."+P,function(){x.css({width:n.width(),height:n.height(),top:n.scrollTop(),left:n.scrollLeft()})}).trigger("scroll."+P);w(fb,a.onOpen);Y.add(H).add(I).add(F).add(Z).hide();ab.html(a.close).show()}d.load(e)}}var gb={transition:"elastic",speed:300,width:c,initialWidth:"600",innerWidth:c,maxWidth:c,height:c,initialHeight:"450",innerHeight:c,maxHeight:c,sc
alePhotos:e,scrolling:e,inline:c,html:c,iframe:c,photo:c,href:c,title:c,rel:c,opacity:.9,preloading:e,current:"image {current} of {total}",previous:"previous",next:"next",close:"close",open:c,returnFocus:e,loop:e,slideshow:c,slideshowAuto:e,slideshowSpeed:2500,slideshowStart:"start slideshow",slideshowStop:"stop slideshow",onOpen:c,onLoad:c,onComplete:c,onCleanup:c,onClosed:c,overlayClose:e,escKey:e,arrowKey:e},r="colorbox",i="cbox",fb=i+"_open",W=i+"_load",V=i+"_complete",N=i+"_cleanup",eb=i+"_closed",Q=i+"_purge",hb=i+"_loaded",E=b.browser.msie&&!b.support.opacity,X=E&&b.browser.version<7,P=i+"_IE6",x,j,A,s,bb,T,R,S,h,n,k,J,K,Z,Y,F,I,H,ab,B,C,y,z,l,g,a,u,D,O=c,d,G=i+"Element";d=b.fn[r]=b[r]=function(c,f){var a=this,d;if(!a[0]&&a.selector)return a;c=c||{};if(f)c.onComplete=f;if(!a[0]||a.selector===undefined){a=b("<a/>");c.open=e}a.each(function(){b.data(this,r,b.extend({},b.data(this,r)||gb,c));b(this).addClass(G)});d=c.open;if(b.isFunction(d))d=d.call(a);d&&db(a[0]);return
a};d.init=function(){var l="hover",m="clear:left";n=b(ib);j=f().attr({id:r,"class":E?i+"IE":""});x=f("Overlay",X?"position:absolute":"").hide();A=f("Wrapper");s=f("Content").append(k=f(M,"width:0; height:0; overflow:hidden"),K=f("LoadingOverlay").add(f("LoadingGraphic")),Z=f("Title"),Y=f("Current"),I=f("Next"),H=f("Previous"),F=f("Slideshow").bind(fb,jb),ab=f("Close"));A.append(f().append(f("TopLeft"),bb=f("TopCenter"),f("TopRight")),f(c,m).append(T=f("MiddleLeft"),s,R=f("MiddleRight")),f(c,m).append(f("BottomLeft"),S=f("BottomCenter"),f("BottomRight"))).children().children().css({"float":"left"});J=f(c,"position:absolute; width:9999px; visibility:hidden; display:none");b("body").prepend(x,j.append(A,J));s.children().hover(function(){b(this).addClass(l)},function(){b(this).removeClass(l)}).addClass(l);B=bb.height()+S.height()+s.outerHeight(e)-s.height();C=T.width()+R.width()+s.outerWidth(e)-s.width();y=k.outerHeight(e);z=k.outerWidth(e);j.css({"padding-bottom":B,"padding-ri
ght":C}).hide();I.click(d.next);H.click(d.prev);ab.click(d.close);s.children().removeClass(l);b("."+G).live("click",function(a){if(!(a.button!==0&&typeof a.button!=="undefined"||a.ctrlKey||a.shiftKey||a.altKey)){a.preventDefault();db(this)}});x.click(function(){a.overlayClose&&d.close()});b(document).bind("keydown",function(b){if(u&&a.escKey&&b.keyCode===27){b.preventDefault();d.close()}if(u&&a.arrowKey&&!D&&h[1])if(b.keyCode===37&&(g||a.loop)){b.preventDefault();H.click()}else if(b.keyCode===39&&(g<h.length-1||a.loop)){b.preventDefault();I.click()}})};d.remove=function(){j.add(x).remove();b("."+G).die("click").removeData(r).removeClass(G)};d.position=function(f,d){function b(a){bb[0].style.width=S[0].style.width=s[0].style.width=a.style.width;K[0].style.height=K[1].style.height=s[0].style.height=T[0].style.height=R[0].style.height=a.style.height}var e,h=Math.max(document.documentElement.clientHeight-a.h-y-B,0)/2+n.scrollTop(),g=Math.max(n.width()-a.w-z-C,0)/2+n.scrollLeft()
;e=j.width()===a.w+z&&j.height()===a.h+y?0:f;A[0].style.width=A[0].style.height="9999px";j.dequeue().animate({width:a.w+z,height:a.h+y,top:h,left:g},{duration:e,complete:function(){b(this);D=c;A[0].style.width=a.w+z+C+"px";A[0].style.height=a.h+y+B+"px";d&&d()},step:function(){b(this)}})};d.resize=function(b){if(u){b=b||{};if(b.width)a.w=p(b.width,m)-z-C;if(b.innerWidth)a.w=p(b.innerWidth,m);k.css({width:a.w});if(b.height)a.h=p(b.height,o)-y-B;if(b.innerHeight)a.h=p(b.innerHeight,o);if(!b.innerHeight&&!b.height){b=k.wrapInner("<div style='overflow:auto'></div>").children();a.h=b.height();b.replaceWith(b.children())}k.css({height:a.h});d.position(a.transition===t?0:a.speed)}};d.prep=function(m){var c="hidden";function l(s){var p,f,m,c,l=h.length,q=a.loop;d.position(s,function(){function s(){E&&j[0].style.removeAttribute("filter")}if(u){E&&o&&k.fadeIn(100);k.show();w(hb);Z.show().html(a.title);if(l>1){typeof a.current==="string"&&Y.html(a.current.replace(/\{current\}/,g+1).rep
lace(/\{total\}/,l)).show();I[q||g<l-1?"show":"hide"]().html(a.next);H[q||g?"show":"hide"]().html(a.previous);p=g?h[g-1]:h[l-1];m=g<l-1?h[g+1]:h[0];a.slideshow&&F.show();if(a.preloading){c=b.data(m,r).href||m.href;f=b.data(p,r).href||p.href;c=b.isFunction(c)?c.call(m):c;f=b.isFunction(f)?f.call(p):f;if(U(c))b("<img/>")[0].src=c;if(U(f))b("<img/>")[0].src=f}}K.hide();a.transition==="fade"?j.fadeTo(e,1,function(){s()}):s();n.bind(v+i,function(){d.position(0)});w(V,a.onComplete)}})}if(u){var o,e=a.transition===t?0:a.speed;n.unbind(v+i);k.remove();k=f(M).html(m);k.hide().appendTo(J.show()).css({width:function(){a.w=a.w||k.width();a.w=a.mw&&a.mw<a.w?a.mw:a.w;return a.w}(),overflow:a.scrolling?q:c}).css({height:function(){a.h=a.h||k.height();a.h=a.mh&&a.mh<a.h?a.mh:a.h;return a.h}()}).prependTo(s);J.hide();b("#"+i+"Photo").css({cssFloat:t,marginLeft:q,marginRight:q});X&&b("select").not(j.find("select")).filter(function(){return this.style.visibility!==c}).css({visibility:c}).one(N
,function(){this.style.visibility="inherit"});a.transition==="fade"?j.fadeTo(e,0,function(){l(0)}):l(e)}};d.load=function(u){var n,c,s,q=d.prep;D=e;l=h[g];u||(a=cb(b.extend({},b.data(l,r))));w(Q);w(W,a.onLoad);a.h=a.height?p(a.height,o)-y-B:a.innerHeight&&p(a.innerHeight,o);a.w=a.width?p(a.width,m)-z-C:a.innerWidth&&p(a.innerWidth,m);a.mw=a.w;a.mh=a.h;if(a.maxWidth){a.mw=p(a.maxWidth,m)-z-C;a.mw=a.w&&a.w<a.mw?a.w:a.mw}if(a.maxHeight){a.mh=p(a.maxHeight,o)-y-B;a.mh=a.h&&a.h<a.mh?a.h:a.mh}n=a.href;K.show();if(a.inline){f().hide().insertBefore(b(n)[0]).one(Q,function(){b(this).replaceWith(k.children())});q(b(n))}else if(a.iframe){j.one(hb,function(){var c=b("<iframe frameborder='0' style='width:100%; height:100%; border:0; display:block'/>")[0];c.name=i+ +new Date;c.src=a.href;if(!a.scrolling)c.scrolling="no";if(E)c.allowtransparency="true";b(c).appendTo(k).one(Q,function(){c.src="//about:blank"})});q(" ")}else if(a.html)q(a.html);else if(U(n)){c=new Image;c.onload=function(){v
ar e;c.onload=null;c.id=i+"Photo";b(c).css({border:t,display:"block",cssFloat:"left"});if(a.scalePhotos){s=function(){c.height-=c.height*e;c.width-=c.width*e};if(a.mw&&c.width>a.mw){e=(c.width-a.mw)/c.width;s()}if(a.mh&&c.height>a.mh){e=(c.height-a.mh)/c.height;s()}}if(a.h)c.style.marginTop=Math.max(a.h-c.height,0)/2+"px";h[1]&&(g<h.length-1||a.loop)&&b(c).css({cursor:"pointer"}).click(d.next);if(E)c.style.msInterpolationMode="bicubic";setTimeout(function(){q(c)},1)};setTimeout(function(){c.src=n},1)}else n&&J.load(n,function(d,c,a){q(c==="error"?"Request unsuccessful: "+a.statusText:b(this).children())})};d.next=function(){if(!D){g=g<h.length-1?g+1:0;d.load()}};d.prev=function(){if(!D){g=g?g-1:h.length-1;d.load()}};d.close=function(){if(u&&!O){O=e;u=c;w(N,a.onCleanup);n.unbind("."+i+" ."+P);x.fadeTo("fast",0);j.stop().fadeTo("fast",0,function(){w(Q);k.remove();j.add(x).css({opacity:1,cursor:q}).hide();setTimeout(function(){O=c;w(eb,a.onClosed)},1)})}};d.element=function(){r
eturn b(l)};d.settings=gb;b(d.init)})(jQuery,this);
diff --git a/plugins/smart-youtube/javascripts/jquery.colorbox.js b/plugins/smart-youtube/javascripts/jquery.colorbox.js
deleted file mode 100644
index 86f875f..0000000
--- a/plugins/smart-youtube/javascripts/jquery.colorbox.js
+++ /dev/null
@@ -1,788 +0,0 @@
-// ColorBox v1.3.15 - a full featured, light-weight, customizable lightbox based on jQuery 1.3+
-// Copyright (c) 2010 Jack Moore - jack@colorpowered.com
-// Licensed under the MIT license: http://www.opensource.org/licenses/mit-license.php
-(function ($, window) {
-
- var
- // ColorBox Default Settings.
- // See http://colorpowered.com/colorbox for details.
- defaults = {
- transition: "elastic",
- speed: 300,
- width: false,
- initialWidth: "600",
- innerWidth: false,
- maxWidth: false,
- height: false,
- initialHeight: "450",
- innerHeight: false,
- maxHeight: false,
- scalePhotos: true,
- scrolling: true,
- inline: false,
- html: false,
- iframe: false,
- photo: false,
- href: false,
- title: false,
- rel: false,
- opacity: 0.9,
- preloading: true,
- current: "image {current} of {total}",
- previous: "previous",
- next: "next",
- close: "close",
- open: false,
- returnFocus: true,
- loop: true,
- slideshow: false,
- slideshowAuto: true,
- slideshowSpeed: 2500,
- slideshowStart: "start slideshow",
- slideshowStop: "stop slideshow",
- onOpen: false,
- onLoad: false,
- onComplete: false,
- onCleanup: false,
- onClosed: false,
- overlayClose: true,
- escKey: true,
- arrowKey: true
- },
-
- // Abstracting the HTML and event identifiers for easy rebranding
- colorbox = 'colorbox',
- prefix = 'cbox',
-
- // Events
- event_open = prefix + '_open',
- event_load = prefix + '_load',
- event_complete = prefix + '_complete',
- event_cleanup = prefix + '_cleanup',
- event_closed = prefix + '_closed',
- event_purge = prefix + '_purge',
- event_loaded = prefix + '_loaded',
-
- // Special Handling for IE
- isIE = $.browser.msie && !$.support.opacity, // feature detection alone gave a false positive on at least one phone browser and on some development versions of Chrome.
- isIE6 = isIE && $.browser.version < 7,
- event_ie6 = prefix + '_IE6',
-
- // Cached jQuery Object Variables
- $overlay,
- $box,
- $wrap,
- $content,
- $topBorder,
- $leftBorder,
- $rightBorder,
- $bottomBorder,
- $related,
- $window,
- $loaded,
- $loadingBay,
- $loadingOverlay,
- $title,
- $current,
- $slideshow,
- $next,
- $prev,
- $close,
-
- // Variables for cached values or use across multiple functions
- interfaceHeight,
- interfaceWidth,
- loadedHeight,
- loadedWidth,
- element,
- index,
- settings,
- open,
- active,
- closing = false,
-
- publicMethod,
- boxElement = prefix + 'Element';
-
- // ****************
- // HELPER FUNCTIONS
- // ****************
-
- // jQuery object generator to reduce code size
- function $div(id, css) {
- id = id ? ' id="' + prefix + id + '"' : '';
- css = css ? ' style="' + css + '"' : '';
- return $('<div' + id + css + '/>');
- }
-
- // Convert % values to pixels
- function setSize(size, dimension) {
- dimension = dimension === 'x' ? $window.width() : $window.height();
- return (typeof size === 'string') ? Math.round((/%/.test(size) ? (dimension / 100) * parseInt(size, 10) : parseInt(size, 10))) : size;
- }
-
- // Checks an href to see if it is a photo.
- // There is a force photo option (photo: true) for hrefs that cannot be matched by this regex.
- function isImage(url) {
- return settings.photo || /\.(gif|png|jpg|jpeg|bmp)(?:\?([^#]*))?(?:#(\.*))?$/i.test(url);
- }
-
- // Assigns function results to their respective settings. This allows functions to be used as values.
- function process(settings) {
- for (var i in settings) {
- if ($.isFunction(settings[i]) && i.substring(0, 2) !== 'on') { // checks to make sure the function isn't one of the callbacks, they will be handled at the appropriate time.
- settings[i] = settings[i].call(element);
- }
- }
- settings.rel = settings.rel || element.rel || 'nofollow';
- settings.href = settings.href || $(element).attr('href');
- settings.title = settings.title || element.title;
- return settings;
- }
-
- function trigger(event, callback) {
- if (callback) {
- callback.call(element);
- }
- $.event.trigger(event);
- }
-
- // Slideshow functionality
- function slideshow() {
- var
- timeOut,
- className = prefix + "Slideshow_",
- click = "click." + prefix,
- start,
- stop,
- clear;
-
- if (settings.slideshow && $related[1]) {
- start = function () {
- $slideshow
- .text(settings.slideshowStop)
- .unbind(click)
- .bind(event_complete, function () {
- if (index < $related.length - 1 || settings.loop) {
- timeOut = setTimeout(publicMethod.next, settings.slideshowSpeed);
- }
- })
- .bind(event_load, function () {
- clearTimeout(timeOut);
- })
- .one(click + ' ' + event_cleanup, stop);
- $box.removeClass(className + "off").addClass(className + "on");
- timeOut = setTimeout(publicMethod.next, settings.slideshowSpeed);
- };
-
- stop = function () {
- clearTimeout(timeOut);
- $slideshow
- .text(settings.slideshowStart)
- .unbind([event_complete, event_load, event_cleanup, click].join(' '))
- .one(click, start);
- $box.removeClass(className + "on").addClass(className + "off");
- };
-
- if (settings.slideshowAuto) {
- start();
- } else {
- stop();
- }
- }
- }
-
- function launch(elem) {
- if (!closing) {
-
- element = elem;
-
- settings = process($.extend({}, $.data(element, colorbox)));
-
- $related = $(element);
-
- index = 0;
-
- if (settings.rel !== 'nofollow') {
- $related = $('.' + boxElement).filter(function () {
- var relRelated = $.data(this, colorbox).rel || this.rel;
- return (relRelated === settings.rel);
- });
- index = $related.index(element);
-
- // Check direct calls to ColorBox.
- if (index === -1) {
- $related = $related.add(element);
- index = $related.length - 1;
- }
- }
-
- if (!open) {
- open = active = true; // Prevents the page-change action from queuing up if the visitor holds down the left or right keys.
-
- $box.show();
-
- if (settings.returnFocus) {
- try {
- element.blur();
- $(element).one(event_closed, function () {
- try {
- this.focus();
- } catch (e) {
- // do nothing
- }
- });
- } catch (e) {
- // do nothing
- }
- }
-
- // +settings.opacity avoids a problem in IE when using non-zero-prefixed-string-values, like '.5'
- $overlay.css({"opacity": +settings.opacity, "cursor": settings.overlayClose ? "pointer" : "auto"}).show();
-
- // Opens inital empty ColorBox prior to content being loaded.
- settings.w = setSize(settings.initialWidth, 'x');
- settings.h = setSize(settings.initialHeight, 'y');
- publicMethod.position(0);
-
- if (isIE6) {
- $window.bind('resize.' + event_ie6 + ' scroll.' + event_ie6, function () {
- $overlay.css({width: $window.width(), height: $window.height(), top: $window.scrollTop(), left: $window.scrollLeft()});
- }).trigger('scroll.' + event_ie6);
- }
-
- trigger(event_open, settings.onOpen);
-
- $current.add($prev).add($next).add($slideshow).add($title).hide();
-
- $close.html(settings.close).show();
- }
-
- publicMethod.load(true);
- }
- }
-
- // ****************
- // PUBLIC FUNCTIONS
- // Usage format: $.fn.colorbox.close();
- // Usage from within an iframe: parent.$.fn.colorbox.close();
- // ****************
-
- publicMethod = $.fn[colorbox] = $[colorbox] = function (options, callback) {
- var $this = this, autoOpen;
-
- if (!$this[0] && $this.selector) { // if a selector was given and it didn't match any elements, go ahead and exit.
- return $this;
- }
-
- options = options || {};
-
- if (callback) {
- options.onComplete = callback;
- }
-
- if (!$this[0] || $this.selector === undefined) { // detects $.colorbox() and $.fn.colorbox()
- $this = $('<a/>');
- options.open = true; // assume an immediate open
- }
-
- $this.each(function () {
- $.data(this, colorbox, $.extend({}, $.data(this, colorbox) || defaults, options));
- $(this).addClass(boxElement);
- });
-
- autoOpen = options.open;
-
- if ($.isFunction(autoOpen)) {
- autoOpen = autoOpen.call($this);
- }
-
- if (autoOpen) {
- launch($this[0]);
- }
-
- return $this;
- };
-
- // Initialize ColorBox: store common calculations, preload the interface graphics, append the html.
- // This preps colorbox for a speedy open when clicked, and lightens the burdon on the browser by only
- // having to run once, instead of each time colorbox is opened.
- publicMethod.init = function () {
- // Create & Append jQuery Objects
- $window = $(window);
- $box = $div().attr({id: colorbox, 'class': isIE ? prefix + 'IE' : ''});
- $overlay = $div("Overlay", isIE6 ? 'position:absolute' : '').hide();
-
- $wrap = $div("Wrapper");
- $content = $div("Content").append(
- $loaded = $div("LoadedContent", 'width:0; height:0; overflow:hidden'),
- $loadingOverlay = $div("LoadingOverlay").add($div("LoadingGraphic")),
- $title = $div("Title"),
- $current = $div("Current"),
- $next = $div("Next"),
- $prev = $div("Previous"),
- $slideshow = $div("Slideshow").bind(event_open, slideshow),
- $close = $div("Close")
- );
- $wrap.append( // The 3x3 Grid that makes up ColorBox
- $div().append(
- $div("TopLeft"),
- $topBorder = $div("TopCenter"),
- $div("TopRight")
- ),
- $div(false, 'clear:left').append(
- $leftBorder = $div("MiddleLeft"),
- $content,
- $rightBorder = $div("MiddleRight")
- ),
- $div(false, 'clear:left').append(
- $div("BottomLeft"),
- $bottomBorder = $div("BottomCenter"),
- $div("BottomRight")
- )
- ).children().children().css({'float': 'left'});
-
- $loadingBay = $div(false, 'position:absolute; width:9999px; visibility:hidden; display:none');
-
- $('body').prepend($overlay, $box.append($wrap, $loadingBay));
-
- $content.children()
- .hover(function () {
- $(this).addClass('hover');
- }, function () {
- $(this).removeClass('hover');
- }).addClass('hover');
-
- // Cache values needed for size calculations
- interfaceHeight = $topBorder.height() + $bottomBorder.height() + $content.outerHeight(true) - $content.height();//Subtraction needed for IE6
- interfaceWidth = $leftBorder.width() + $rightBorder.width() + $content.outerWidth(true) - $content.width();
- loadedHeight = $loaded.outerHeight(true);
- loadedWidth = $loaded.outerWidth(true);
-
- // Setting padding to remove the need to do size conversions during the animation step.
- $box.css({"padding-bottom": interfaceHeight, "padding-right": interfaceWidth}).hide();
-
- // Setup button events.
- $next.click(publicMethod.next);
- $prev.click(publicMethod.prev);
- $close.click(publicMethod.close);
-
- // Adding the 'hover' class allowed the browser to load the hover-state
- // background graphics. The class can now can be removed.
- $content.children().removeClass('hover');
-
- $('.' + boxElement).live('click', function (e) {
- // checks to see if it was a non-left mouse-click and for clicks modified with ctrl, shift, or alt.
- if (!((e.button !== 0 && typeof e.button !== 'undefined') || e.ctrlKey || e.shiftKey || e.altKey)) {
- e.preventDefault();
- launch(this);
- }
- });
-
- $overlay.click(function () {
- if (settings.overlayClose) {
- publicMethod.close();
- }
- });
-
- // Set Navigation Key Bindings
- $(document).bind("keydown", function (e) {
- if (open && settings.escKey && e.keyCode === 27) {
- e.preventDefault();
- publicMethod.close();
- }
- if (open && settings.arrowKey && !active && $related[1]) {
- if (e.keyCode === 37 && (index || settings.loop)) {
- e.preventDefault();
- $prev.click();
- } else if (e.keyCode === 39 && (index < $related.length - 1 || settings.loop)) {
- e.preventDefault();
- $next.click();
- }
- }
- });
- };
-
- publicMethod.remove = function () {
- $box.add($overlay).remove();
- $('.' + boxElement).die('click').removeData(colorbox).removeClass(boxElement);
- };
-
- publicMethod.position = function (speed, loadedCallback) {
- var
- animate_speed,
- // keeps the top and left positions within the browser's viewport.
- posTop = Math.max(document.documentElement.clientHeight - settings.h - loadedHeight - interfaceHeight, 0) / 2 + $window.scrollTop(),
- posLeft = Math.max($window.width() - settings.w - loadedWidth - interfaceWidth, 0) / 2 + $window.scrollLeft();
-
- // setting the speed to 0 to reduce the delay between same-sized content.
- animate_speed = ($box.width() === settings.w + loadedWidth && $box.height() === settings.h + loadedHeight) ? 0 : speed;
-
- // this gives the wrapper plenty of breathing room so it's floated contents can move around smoothly,
- // but it has to be shrank down around the size of div#colorbox when it's done. If not,
- // it can invoke an obscure IE bug when using iframes.
- $wrap[0].style.width = $wrap[0].style.height = "9999px";
-
- function modalDimensions(that) {
- // loading overlay height has to be explicitly set for IE6.
- $topBorder[0].style.width = $bottomBorder[0].style.width = $content[0].style.width = that.style.width;
- $loadingOverlay[0].style.height = $loadingOverlay[1].style.height = $content[0].style.height = $leftBorder[0].style.height = $rightBorder[0].style.height = that.style.height;
- }
-
- $box.dequeue().animate({width: settings.w + loadedWidth, height: settings.h + loadedHeight, top: posTop, left: posLeft}, {
- duration: animate_speed,
- complete: function () {
- modalDimensions(this);
-
- active = false;
-
- // shrink the wrapper down to exactly the size of colorbox to avoid a bug in IE's iframe implementation.
- $wrap[0].style.width = (settings.w + loadedWidth + interfaceWidth) + "px";
- $wrap[0].style.height = (settings.h + loadedHeight + interfaceHeight) + "px";
-
- if (loadedCallback) {
- loadedCallback();
- }
- },
- step: function () {
- modalDimensions(this);
- }
- });
- };
-
- publicMethod.resize = function (options) {
- if (open) {
- options = options || {};
-
- if (options.width) {
- settings.w = setSize(options.width, 'x') - loadedWidth - interfaceWidth;
- }
- if (options.innerWidth) {
- settings.w = setSize(options.innerWidth, 'x');
- }
- $loaded.css({width: settings.w});
-
- if (options.height) {
- settings.h = setSize(options.height, 'y') - loadedHeight - interfaceHeight;
- }
- if (options.innerHeight) {
- settings.h = setSize(options.innerHeight, 'y');
- }
- if (!options.innerHeight && !options.height) {
- var $child = $loaded.wrapInner("<div style='overflow:auto'></div>").children(); // temporary wrapper to get an accurate estimate of just how high the total content should be.
- settings.h = $child.height();
- $child.replaceWith($child.children()); // ditch the temporary wrapper div used in height calculation
- }
- $loaded.css({height: settings.h});
-
- publicMethod.position(settings.transition === "none" ? 0 : settings.speed);
- }
- };
-
- publicMethod.prep = function (object) {
- if (!open) {
- return;
- }
-
- var photo,
- speed = settings.transition === "none" ? 0 : settings.speed;
-
- $window.unbind('resize.' + prefix);
- $loaded.remove();
- $loaded = $div('LoadedContent').html(object);
-
- function getWidth() {
- settings.w = settings.w || $loaded.width();
- settings.w = settings.mw && settings.mw < settings.w ? settings.mw : settings.w;
- return settings.w;
- }
- function getHeight() {
- settings.h = settings.h || $loaded.height();
- settings.h = settings.mh && settings.mh < settings.h ? settings.mh : settings.h;
- return settings.h;
- }
-
- $loaded.hide()
- .appendTo($loadingBay.show())// content has to be appended to the DOM for accurate size calculations.
- .css({width: getWidth(), overflow: settings.scrolling ? 'auto' : 'hidden'})
- .css({height: getHeight()})// sets the height independently from the width in case the new width influences the value of height.
- .prependTo($content);
-
- $loadingBay.hide();
-
- // floating the IMG removes the bottom line-height and fixed a problem where IE miscalculates the width of the parent element as 100% of the document width.
- $('#' + prefix + 'Photo').css({cssFloat: 'none', marginLeft: 'auto', marginRight: 'auto'});
-
- // Hides SELECT elements in IE6 because they would otherwise sit on top of the overlay.
- if (isIE6) {
- $('select').not($box.find('select')).filter(function () {
- return this.style.visibility !== 'hidden';
- }).css({'visibility': 'hidden'}).one(event_cleanup, function () {
- this.style.visibility = 'inherit';
- });
- }
-
- function setPosition(s) {
- var prev, prevSrc, next, nextSrc, total = $related.length, loop = settings.loop;
- publicMethod.position(s, function () {
- function defilter() {
- if (isIE) {
- //IE adds a filter when ColorBox fades in and out that can cause problems if the loaded content contains transparent pngs.
- $box[0].style.removeAttribute("filter");
- }
- }
-
- if (!open) {
- return;
- }
-
- if (isIE) {
- //This fadeIn helps the bicubic resampling to kick-in.
- if (photo) {
- $loaded.fadeIn(100);
- }
- }
-
- $loaded.show();
-
- trigger(event_loaded);
-
- $title.show().html(settings.title);
-
- if (total > 1) { // handle grouping
- if (typeof settings.current === "string") {
- $current.html(settings.current.replace(/\{current\}/, index + 1).replace(/\{total\}/, total)).show();
- }
-
- $next[(loop || index < total - 1) ? "show" : "hide"]().html(settings.next);
- $prev[(loop || index) ? "show" : "hide"]().html(settings.previous);
-
- prev = index ? $related[index - 1] : $related[total - 1];
- next = index < total - 1 ? $related[index + 1] : $related[0];
-
- if (settings.slideshow) {
- $slideshow.show();
- }
-
- // Preloads images within a rel group
- if (settings.preloading) {
- nextSrc = $.data(next, colorbox).href || next.href;
- prevSrc = $.data(prev, colorbox).href || prev.href;
-
- nextSrc = $.isFunction(nextSrc) ? nextSrc.call(next) : nextSrc;
- prevSrc = $.isFunction(prevSrc) ? prevSrc.call(prev) : prevSrc;
-
- if (isImage(nextSrc)) {
- $('<img/>')[0].src = nextSrc;
- }
-
- if (isImage(prevSrc)) {
- $('<img/>')[0].src = prevSrc;
- }
- }
- }
-
- $loadingOverlay.hide();
-
- if (settings.transition === 'fade') {
- $box.fadeTo(speed, 1, function () {
- defilter();
- });
- } else {
- defilter();
- }
-
- $window.bind('resize.' + prefix, function () {
- publicMethod.position(0);
- });
-
- trigger(event_complete, settings.onComplete);
- });
- }
-
- if (settings.transition === 'fade') {
- $box.fadeTo(speed, 0, function () {
- setPosition(0);
- });
- } else {
- setPosition(speed);
- }
- };
-
- publicMethod.load = function (launched) {
- var href, img, setResize, prep = publicMethod.prep;
-
- active = true;
- element = $related[index];
-
- if (!launched) {
- settings = process($.extend({}, $.data(element, colorbox)));
- }
-
- trigger(event_purge);
-
- trigger(event_load, settings.onLoad);
-
- settings.h = settings.height ?
- setSize(settings.height, 'y') - loadedHeight - interfaceHeight :
- settings.innerHeight && setSize(settings.innerHeight, 'y');
-
- settings.w = settings.width ?
- setSize(settings.width, 'x') - loadedWidth - interfaceWidth :
- settings.innerWidth && setSize(settings.innerWidth, 'x');
-
- // Sets the minimum dimensions for use in image scaling
- settings.mw = settings.w;
- settings.mh = settings.h;
-
- // Re-evaluate the minimum width and height based on maxWidth and maxHeight values.
- // If the width or height exceed the maxWidth or maxHeight, use the maximum values instead.
- if (settings.maxWidth) {
- settings.mw = setSize(settings.maxWidth, 'x') - loadedWidth - interfaceWidth;
- settings.mw = settings.w && settings.w < settings.mw ? settings.w : settings.mw;
- }
- if (settings.maxHeight) {
- settings.mh = setSize(settings.maxHeight, 'y') - loadedHeight - interfaceHeight;
- settings.mh = settings.h && settings.h < settings.mh ? settings.h : settings.mh;
- }
-
- href = settings.href;
-
- $loadingOverlay.show();
-
- if (settings.inline) {
- // Inserts an empty placeholder where inline content is being pulled from.
- // An event is bound to put inline content back when ColorBox closes or loads new content.
- $div().hide().insertBefore($(href)[0]).one(event_purge, function () {
- $(this).replaceWith($loaded.children());
- });
- prep($(href));
- } else if (settings.iframe) {
- // IFrame element won't be added to the DOM until it is ready to be displayed,
- // to avoid problems with DOM-ready JS that might be trying to run in that iframe.
- $box.one(event_loaded, function () {
- var iframe = $("<iframe frameborder='0' style='width:100%; height:100%; border:0; display:block'/>")[0];
- iframe.name = prefix + (+new Date());
- iframe.src = settings.href;
-
- if (!settings.scrolling) {
- iframe.scrolling = "no";
- }
-
- if (isIE) {
- iframe.allowtransparency = "true";
- }
-
- $(iframe).appendTo($loaded).one(event_purge, function () {
- iframe.src = "//about:blank";
- });
- });
-
- prep(" ");
- } else if (settings.html) {
- prep(settings.html);
- } else if (isImage(href)) {
- img = new Image();
- img.onload = function () {
- var percent;
- img.onload = null;
- img.id = prefix + 'Photo';
- $(img).css({border: 'none', display: 'block', cssFloat: 'left'});
- if (settings.scalePhotos) {
- setResize = function () {
- img.height -= img.height * percent;
- img.width -= img.width * percent;
- };
- if (settings.mw && img.width > settings.mw) {
- percent = (img.width - settings.mw) / img.width;
- setResize();
- }
- if (settings.mh && img.height > settings.mh) {
- percent = (img.height - settings.mh) / img.height;
- setResize();
- }
- }
-
- if (settings.h) {
- img.style.marginTop = Math.max(settings.h - img.height, 0) / 2 + 'px';
- }
-
- if ($related[1] && (index < $related.length - 1 || settings.loop)) {
- $(img).css({cursor: 'pointer'}).click(publicMethod.next);
- }
-
- if (isIE) {
- img.style.msInterpolationMode = 'bicubic';
- }
-
- setTimeout(function () { // Chrome will sometimes report a 0 by 0 size if there isn't pause in execution
- prep(img);
- }, 1);
- };
-
- setTimeout(function () { // Opera 10.6+ will sometimes load the src before the onload function is set
- img.src = href;
- }, 1);
- } else if (href) {
- $loadingBay.load(href, function (data, status, xhr) {
- prep(status === 'error' ? 'Request unsuccessful: ' + xhr.statusText : $(this).children());
- });
- }
- };
-
- // Navigates to the next page/image in a set.
- publicMethod.next = function () {
- if (!active) {
- index = index < $related.length - 1 ? index + 1 : 0;
- publicMethod.load();
- }
- };
-
- publicMethod.prev = function () {
- if (!active) {
- index = index ? index - 1 : $related.length - 1;
- publicMethod.load();
- }
- };
-
- // Note: to use this within an iframe use the following format: parent.$.fn.colorbox.close();
- publicMethod.close = function () {
- if (open && !closing) {
- closing = true;
-
- open = false;
-
- trigger(event_cleanup, settings.onCleanup);
-
- $window.unbind('.' + prefix + ' .' + event_ie6);
-
- $overlay.fadeTo('fast', 0);
-
- $box.stop().fadeTo('fast', 0, function () {
-
- trigger(event_purge);
-
- $loaded.remove();
-
- $box.add($overlay).css({'opacity': 1, cursor: 'auto'}).hide();
-
- setTimeout(function () {
- closing = false;
- trigger(event_closed, settings.onClosed);
- }, 1);
- });
- }
- };
-
- // A method for fetching the current element ColorBox is referencing.
- // returns a jQuery object.
- publicMethod.element = function () {
- return $(element);
- };
-
- publicMethod.settings = defaults;
-
- // Initializes ColorBox when the DOM has loaded
- $(publicMethod.init);
-
-}(jQuery, this));
\ No newline at end of file
diff --git a/plugins/smart-youtube/readme.txt b/plugins/smart-youtube/readme.txt
deleted file mode 100644
index 27bcf08..0000000
--- a/plugins/smart-youtube/readme.txt
+++ /dev/null
@@ -1,251 +0,0 @@
-=== Smart YouTube PRO ===
-Contributors: freediver
-Donate link: https://www.networkforgood.org/donation/MakeDonation.aspx?ORGID2=520781390
-Tags: youtube, video, play, media, Post, posts, admin, metacafe, liveleak, vimeo, facebook, thumbnails
-Requires at least: 2.0
-Tested up to: 3.3.2
-Stable tag: trunk
-
-Smart Youtube is a professional WordPress Video plugin that allows you to easily insert videos/playlists into your post, comments and in your RSS feed. The plugin is designed to be small and fast and not use any external resources.
-
-== Description ==
-
-Smart Youtube is one of the most popular WordPress plugins, with more than 1,000,000 downloads to date..
-
-From version 4.0 Smart Youtube changed the name to Smart Youtube PRO and now also supports playback of **Youtube, Vimeo, Metacafe, Liveleak and Facebook** high quality videos, **works on iPhone & iPad**, produces xHTML valid code (unlike YouTube embed code), allows you to view videos in fullscreen, has **video thumbnails support**, has robust widget support and much more.
-
-The plugin is designed to be small and fast and not use any external resources. It has a number of customizable options.
-
-Main Features:
-
-* Easily embeds YouTube, Vimeo, Metacafe, Liveleak and Facebook videos (normal/HD mode)
-* Works on iPhone, iPad and iPod
-* Embed YouTube playlist (normal/HD)
-* Supports latest high definition video protocols
-* Extract video thumbnails in your archive/category posts
-* Provides a sidebar widget for videos as well
-* Supports video deep linking (starting at desired point with &start=time parameter)
-* Autoplay videos, autoplay only the first video on the page (if multiple vidoes)
-* Show video in Colorbox
-* Supports migrated blogs from Wordpress.com
-* Supports migration from other Youtube plugins such as wp-youtube
-* Produces xHTML valid code
-
-
-Example:
-http://www.youtube.com/watch?v=zlfKdbWwruY
-
-**Related plugins:**
-
-* [Theme Test Drive](http://wordpress.org/extend/plugins/theme-test-drive/)
-* [WP Quick Deploy](http://wordpress.org/extend/plugins/wp-quick-deploy/)
-
-If you like what I do in WordPress, you will also like [ManageWP](http://managewp.com "Manage WordPress sites") service.
-
-For updates, you can check out [my blog](http://www.prelovac.com/vladimir/) or follow me on Twitter [@vprelovac](http://twitter.com/vprelovac).
-
-
-
-
-== Changelog ==
-
-= 4.1.6 =
-* Loop videos workaround
-
-= 4.1.4 =
-* Support for HTTPS in the dashboard (thanks to Mile Rosu)
-
-= 4.1.3 =
-* Fixed support for videos in RSS feed
-
-= 4.1.2 =
-* Playlists fixed, make sure to use the new format for playlist embed ie. httpvp://www.youtube.com/playlist?list=PL050E43A49BC5E5E5
-
-= 4.1.1 =
-* Logo-less mode fix
-
-= 4.1.0 =
-* Added wmode=transparent as default paramater
-* Added support for new Playlist format
-
-= 4.0.3 =
-* More bug fixes
-
-= 4.0.2 =
-* Bug fix release
-
-= 4.0 =
-* Major release
-* Added support for Vimeo, Metacafe, Liveleak and Facebook videos
-* New, much better, sidebar Widget support
-* Extract Video thumbnails to show in your excerpts on categories/archive pages
-* Show video in Colorbox
-* Now parses http:// and httpv:// videos just the same
-* Option to autoplay only the first video on the page
-* Plugin localization support
-
-= 3.9.1 =
-* Support for [WiziApp](http://www.wiziapp.com/ "WiziApp")
-* Bug fixes
-
-= 3.9.0 =
-* Support for no-branding player
-* Fixed a bug with two dashes in name
-
-= 3.8.9 =
-* Supports new youtube dark 'Cosmic panda' theme
-
-= 3.8.8 =
-* Fixed the problem with autoplaying iframe embed videos
-
-= 3.8.7 =
-* Now supports both youtube.com and youtu.be links
-* Fixed single vs double dash problem
-
-= 3.8.6 =
-* Brought back the loop option (thanks to John Kennedy)
-
-= 3.8.5 =
-* Fixed transparency issues (thanks to John Landells)
-* Added iframe playlist code
-
-= 3.8.4 =
-* WordPress 3.1 update
-
-= 3.8.3 =
-* Fixed a bug that caused video options not to be set to default
-
-= 3.8.2 =
-* Sometimes video won't show because template option is empty - now made sure that default template is used
-
-
-= 3.8.1 =
-* Support for new IFRAME embed code
-* Support for HD playlists (httpvhp://)
-* Support for new play formats (1280x745 & 960x745)
-
-= 3.7.1 =
-* Widget function now supports multi-languge plugins (thanks Emmanuel Gravel)
-* Playlist link in the feeds correctly displayed
-
-= 3.7 =
-* WP3.0 checked
-* Fixed hd and related videos parameter option
-
-= 3.6.1 =
-* Added iPad compatibility
-
-= 3.6 =
-* Added compatibility with other Youtube plugins such as wp-youtube ([yt]...[/yt] type code)
-
-= 3.5 =
-* Fixed Iphone Issues
-
-= 3.4.3 =
-* Fixed privacy option
-* Supports new #! style Youtube URLs
-
-= 3.4.1 =
-* Fixed widget problem
-
-= 3.4 =
-* Completely rewritten the plugin
-* Added new HD video support (use vh now for all high quality videos)
-* Added video privacy option
-
-
-= 3.3.2 =
-* Fixed xHTML validation for playlists (credit Dietmar)
-
-= 3.3.1 =
-* Fixed Iphone validation (credits to John Neumann)
-
-= 3.3 =
-* Supports migrated blogs from Wordpress.com
-
-= 3.2 =
-* Added title to widget, fixed HTML code issue with widget
-
-= 3.1.1 =
-* param closed properly for HTML validation (thanks Jan Eberl)
-
-
-== Credits ==
-
-Some of the functions of SmartYoutube plugin came from other plugins. So I can at least thank these people:
-
-* [Oliver](http://www.deliciousdays.com/ "Oliver") for his [cforms II](http://www.deliciousdays.com/cforms-plugin "cforms II") plugin
-* [Scott](http://www.plaintxt.org/ "Scott") for his excellent readme.txt file
-* [YouTube](http://www.youtube.com/ "YouTube") folks for their service and javascript selector
-
-Thanks.
-
-== Installation ==
-
-1. Upload the whole plugin folder to your /wp-content/plugins/ folder.
-2. Go to the Plugins page and activate the plugin.
-3. Use the Options page to change your options
-4. When you want to display Youtube video in your post, copy the video URL to your post and change http:// to httpv:// (notice the 'v' character)
-
-TTo use the video in your posts, paste YouTube video URL with httpv:// (notice the 'v').
-
-Important: The URL should just be copied into your post normally and the letter 'v' added, do not create a clickable link!
-
-Example: httpv://www.youtube.com/watch?v=OWfksMD4PAg
-
-If you want to embed High/HD Quality video use httpvh:// instead (Video High Defintion).
-
-Vimeo Example: httpv://vimeo.com/27287078
-
-Metacafe Example: httpvh://vww.metacafe.com/watch/7815470/harry_potter_and_the_deathly_hallows_dvd_interview/
-
-Live Leak Example: httpv://www.liveleak.com/view?i=cad_1322822486
-
-To embed playlists use httpvp:// (eg. httpvp://www.youtube.com/view_play_list?p=528026B4F7B34094)
-
-Smart Youtube also supports migrated blogs from Wordpress.com using [youtube=youtubeadresss]
-
- httpv:// - regular video
- httpvh:// - high/HD quality
- httpvp:// - playlist
- httpvhp:// - HD playlist
- [youtube=youtubeadresss] - supported for blogs migrated from wordpress.com
-
-
-
-Additionally, you can set how do you want the video to be displayed in your RSS feed. Smart Youtube can show the preview image of the video (automatically grabbed from Youtube), the link to the video, or both. I recommend enabling only the preview image.
-
-== Screenshots ==
-
-1. Plugin Admin Panel
-2. Plugin in action in your RSS feed
-
-== License ==
-
-This file is part of Smart YouTube.
-
-Smart YouTube is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
-
-Smart YouTube is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
-
-You should have received a copy of the GNU General Public License along with Smart YouTube. If not, see <http://www.gnu.org/licenses/>.
-
-
-== Frequently Asked Questions ==
-
-= How do I correctly use this plugin? =
-
-Copy the URL of YouTube video you want to watch. Paste it in your post anywhere. Example: httpv://www.youtube.com/watch?v=OWfksMD4PAg
-
-= The plugin still does not show up a video! =
-
-Make sure you copied the URL as text, do not create a link!
-
-
-= Can I suggest an feature for the plugin? =
-
-Of course, visit <a href="http://www.prelovac.com/vladimir/wordpress-plugins/smart-youtube#comments">Smart YouTube Home Page</a>
-
-= I love your work, are you available for hire? =
-
-Yes I am, visit my <a href="http://www.prelovac.com/vladimir/services">WordPress Consulting</a> page to find out more.
diff --git a/plugins/smart-youtube/screenshot-1.png b/plugins/smart-youtube/screenshot-1.png
deleted file mode 100644
index 0e90bea..0000000
Binary files a/plugins/smart-youtube/screenshot-1.png and /dev/null differ
diff --git a/plugins/smart-youtube/screenshot-2.png b/plugins/smart-youtube/screenshot-2.png
deleted file mode 100644
index 5db4975..0000000
Binary files a/plugins/smart-youtube/screenshot-2.png and /dev/null differ
diff --git a/plugins/smart-youtube/screenshots/screenshot-1.jpg b/plugins/smart-youtube/screenshots/screenshot-1.jpg
deleted file mode 100644
index de729b3..0000000
Binary files a/plugins/smart-youtube/screenshots/screenshot-1.jpg and /dev/null differ
diff --git a/plugins/smart-youtube/screenshots/screenshot-10.jpg b/plugins/smart-youtube/screenshots/screenshot-10.jpg
deleted file mode 100644
index 4690fb7..0000000
Binary files a/plugins/smart-youtube/screenshots/screenshot-10.jpg and /dev/null differ
diff --git a/plugins/smart-youtube/screenshots/screenshot-11.jpg b/plugins/smart-youtube/screenshots/screenshot-11.jpg
deleted file mode 100644
index 6c63b27..0000000
Binary files a/plugins/smart-youtube/screenshots/screenshot-11.jpg and /dev/null differ
diff --git a/plugins/smart-youtube/screenshots/screenshot-2.jpg b/plugins/smart-youtube/screenshots/screenshot-2.jpg
deleted file mode 100644
index 58534fd..0000000
Binary files a/plugins/smart-youtube/screenshots/screenshot-2.jpg and /dev/null differ
diff --git a/plugins/smart-youtube/screenshots/screenshot-3.jpg b/plugins/smart-youtube/screenshots/screenshot-3.jpg
deleted file mode 100644
index 40c6a3d..0000000
Binary files a/plugins/smart-youtube/screenshots/screenshot-3.jpg and /dev/null differ
diff --git a/plugins/smart-youtube/screenshots/screenshot-4.jpg b/plugins/smart-youtube/screenshots/screenshot-4.jpg
deleted file mode 100644
index 2f84e73..0000000
Binary files a/plugins/smart-youtube/screenshots/screenshot-4.jpg and /dev/null differ
diff --git a/plugins/smart-youtube/screenshots/screenshot-5.jpg b/plugins/smart-youtube/screenshots/screenshot-5.jpg
deleted file mode 100644
index 2ecd9c4..0000000
Binary files a/plugins/smart-youtube/screenshots/screenshot-5.jpg and /dev/null differ
diff --git a/plugins/smart-youtube/screenshots/screenshot-6.jpg b/plugins/smart-youtube/screenshots/screenshot-6.jpg
deleted file mode 100644
index 051d4b0..0000000
Binary files a/plugins/smart-youtube/screenshots/screenshot-6.jpg and /dev/null differ
diff --git a/plugins/smart-youtube/screenshots/screenshot-7.jpg b/plugins/smart-youtube/screenshots/screenshot-7.jpg
deleted file mode 100644
index c2424cc..0000000
Binary files a/plugins/smart-youtube/screenshots/screenshot-7.jpg and /dev/null differ
diff --git a/plugins/smart-youtube/screenshots/screenshot-8.jpg b/plugins/smart-youtube/screenshots/screenshot-8.jpg
deleted file mode 100644
index 3df670a..0000000
Binary files a/plugins/smart-youtube/screenshots/screenshot-8.jpg and /dev/null differ
diff --git a/plugins/smart-youtube/screenshots/screenshot-9.jpg b/plugins/smart-youtube/screenshots/screenshot-9.jpg
deleted file mode 100644
index 52084ed..0000000
Binary files a/plugins/smart-youtube/screenshots/screenshot-9.jpg and /dev/null differ
diff --git a/plugins/smart-youtube/smartyoutube.chk b/plugins/smart-youtube/smartyoutube.chk
deleted file mode 100644
index 57d0744..0000000
--- a/plugins/smart-youtube/smartyoutube.chk
+++ /dev/null
@@ -1,2 +0,0 @@
-Version@1.5@
-Message@<ul><li>New video customization features including color and border</li></ul>
diff --git a/plugins/smart-youtube/smartyoutube.class.php b/plugins/smart-youtube/smartyoutube.class.php
deleted file mode 100644
index 1fe2d19..0000000
--- a/plugins/smart-youtube/smartyoutube.class.php
+++ /dev/null
@@ -1,812 +0,0 @@
-<?php
-class SmartYouTube
-{
- var $local_version;
- var $custom_colors;
- var $plugin_url;
- var $options;
- var $key;
-
- function SmartYouTube()
- {
- $this->__construct();
- }
-
- function __construct()
- {
- $this->local_version = '3.8.9'; // TODO: Change this number???
- $this->custom_colors = array(
- 'blank' => array('d6d6d6', 'f0f0f0'),
- 'storm' => array('3a3a3a', '999999'),
- 'iceberg' => array('2b405b', '6b8ab6'),
- 'acid' => array('006699', '54abd6'),
- 'green' => array('234900', '4e9e00'),
- 'orange' => array('e1600f', 'febd01'),
- 'pink' => array('cc2550', 'e87a9f'),
- 'purple' => array('402061', '9461ca'),
- 'rubyred' => array('5d1719', 'cd311b'),
- );
-
- $this->plugin_url = defined('WP_PLUGIN_URL') ?
- trailingslashit(WP_PLUGIN_URL . '/' . dirname(plugin_basename(__FILE__))) :
- trailingslashit(get_bloginfo('wpurl')) . PLUGINDIR . '/' . dirname(plugin_basename(__FILE__));
-
- $this->key = 'smart_youtube';
-
-
- $this->options=$this->get_options();
-
- $this->add_filters_and_hooks();
- }
-
- function add_filters_and_hooks()
- {
- if ($this->options['posts'] == 'on')
- {
- add_filter('the_content', array($this, 'check'), 100);
- add_filter('the_excerpt', array($this, 'check'), 100);
- }
-
- if ($this->options['comments'] == 'on')
- {
- add_filter('comment_text', array($this, 'check'), 100);
- }
-
- add_action( 'plugins_loaded', array($this, 'install'));
- add_action( 'after_plugin_row', array($this, 'check_plugin_version'));
-
- add_action('admin_menu', array($this, 'add_menu_items'));
-
- register_activation_hook(__FILE__, array($this, 'install'));
- }
-
- function add_menu_items()
- {
- add_options_page('Smart Youtube options', 'Smart Youtube', 8, __FILE__, array($this, 'options_page'));
- }
-
- function options_page()
- {
- /* $status = $this->get_info();
-
- $the_version = $status[1];
- $the_message = $status[3];
-
- if ((version_compare(strval($the_version), strval($this->local_version), '>') == 1))
- {
- $msg = 'Latest version available '.' <strong>'.$the_version.'</strong><br />'.$the_message;
- _e('<div id="message" class="updated fade"><p>' . $msg . '</p></div>');
- }
- */
-
- // If form was submitted
- if (isset($_POST['submitted']))
- {
- check_admin_referer('smart-youtube');
-
- #---------------------------------------------------------------------#
- $this->options['img'] = !isset($_POST['disp_img']) ? 'off' : 'on';
- $this->options['link'] = !isset($_POST['disp_link']) ? 'off' : 'on';
- $this->options['valid'] = !isset($_POST['valid']) ? 'off' : 'on';
- $this->options['search'] = !isset($_POST['disp_search']) ? 'off' : 'on';
- $this->options['ann'] = !isset($_POST['disp_ann']) ? 'off' : 'on';
-
- $this->options['info'] = !isset($_POST['disp_info']) ? 'off' : 'on';
-
- $this->options['width'] = !isset($_POST['disp_width']) ? 425 : intval($_POST['disp_width']);
- $this->options['height'] = !isset($_POST['disp_height']) ? 344 : intval($_POST['disp_height']);
-
- $this->options['widthhq'] = !isset($_POST['disp_widthhq']) ? 480 : intval($_POST['disp_widthhq']);
- $this->options['heighthq'] = !isset($_POST['disp_heighthq']) ? 295 : intval($_POST['disp_heighthq']);
-
- $this->options['widthside'] = !isset($_POST['disp_widthside']) ? 150 : intval($_POST['disp_widthside']);
- $this->options['heightside'] = !isset($_POST['disp_heightside']) ? 125 : intval($_POST['disp_heightside']);
-
- $this->options['rel'] = !isset($_POST['embedRel']) ? 1 : $_POST['embedRel'];
- $this->options['border'] = !isset($_POST['embedBorder']) ? 0 : 1;
- $this->options['color'] = !isset($_POST['embedColor']) ? 'blank' : $_POST['embedColor'];
- $this->options['autoplay'] = !isset($_POST['autoplay']) ? 0 : 1;
- $this->options['loop'] = !isset($_POST['loop']) ? 0 : 1;
- $this->options['privacy'] = !isset($_POST['disp_privacy']) ? 0 : 1;
-
- $this->options['posts'] = !isset($_POST['disp_posts']) ? 'off' : 'on';
- $this->options['comments'] = !isset($_POST['disp_comments']) ? 'off' : 'on';
- $this->options['iframe'] = !isset($_POST['iframe']) ? 'off' : 'on';
-
- $this->options['template'] = !isset($_POST['disp_template']) ?
- '{video}' :
- stripslashes(htmlspecialchars($_POST['disp_template']));;
- $this->options['tag'] = !isset($_POST['tag']) ? '' : $_POST['tag'];
- $this->options['dark_player'] = ! isset( $_POST['dark_player'] ) ? 'off' : 'on';
-
- update_option($this->key, $this->options);
-
- $msg_status = 'Smart Youtube options saved.';
-
- // Show message
- _e('<div id="message" class="updated fade"><p>' . $msg_status . '</p></div>');
-
- }
-
- $disp_img = $this->options['img'] == 'on' ? 'checked="checked"' : '';
- $disp_link = $this->options['link'] == 'on' ? 'checked="checked"' : '';
- $disp_search = $this->options['search'] == 'on' ? 'checked="checked"' : '';
- $disp_ann = $this->options['ann'] == 'on' ? 'checked="checked"' : '';
- $disp_info = $this->options['info'] == 'on' ? 'checked="checked"' : '';
-
- $valid = $this->options['valid'] == 'on' ? 'checked="checked"' : '';
-
- $disp_width = $this->options['width'];
- $disp_height = $this->options['height'];
-
- $disp_widthhq = $this->options['widthhq'];
- $disp_heighthq = $this->options['heighthq'];
-
- $disp_widthside = $this->options['widthside'];
- $disp_heightside = $this->options['heightside'];
-
- $disp_autoplay = $this->options['autoplay'] ? 'checked="checked"' : '';
- $disp_loop = $this->options['loop'] ? 'checked="checked"' : '';
- $disp_rel = $this->options['rel'] ? 'checked="checked"' : '';
- $disp_rel2 = $this->options['rel'] ? '' : 'checked="checked"';
- $disp_border = $this->options['border'] ? 'checked="checked"' : '';
- $disp_color = $this->options['color'];
- $disp_posts = $this->options['posts'] == 'on' ? 'checked="checked"' : '' ;
- $disp_comments = $this->options['comments'] == 'on' ? 'checked="checked"' : '';
-
- $disp_privacy = $this->options['privacy'] ? 'checked="checked"' : '';
- $iframe = $this->options['iframe'] =='on' ? 'checked="checked"' : '';
-
- $disp_template = wp_specialchars($this->options['template']);
- $tag = $this->options['tag'];
- $dark_player = $this->options['dark_player'] == 'on' ? 'checked="checked"' : '';
-
- if (!$disp_width)
- {
- $disp_width = 425;
- }
-
- if (!$disp_height)
- {
- $disp_height = 344;
- }
-
- global $wp_version;
-
- $embed_img = $this->plugin_url . '/img/embed_selection-vfl29294.png';
-
- echo '<script src="' . $this->plugin_url . '/yt.js" type="text/javascript"></script>
-<link rel="stylesheet" type="text/css" href="' . $this->plugin_url . '/styleyt.css" />';
-
- $imgpath = $this->plugin_url.'/i';
- $actionurl = $_SERVER['REQUEST_URI'];
- $nonce = wp_create_nonce( 'smart-youtube');
- $example = htmlentities('<div style="float:left;margin-right: 10px;">{video}</div>');
-
- // Configuration Page
-
- echo <<<END
-<div class="wrap smartyoutube" >
- <div id="icon-options-general" class="icon32"><br /></div>
- <h2>Smart YouTube</h2>
- <div id="poststuff" style="margin-top:10px;">
- <div id="sideblock" style="float:right;width:270px;margin-left:10px;">
-
- <iframe width=270 height=800 frameborder="0" src="http://www.prelovac.com/plugin/news.php?id=0&utm_source=plugin&utm_medium=plugin&utm_campaign=Smart%2BYoutube"></iframe>
-
- </div>
-
- <div id="mainblock" style="width:710px">
- <div class="dbx-content">
- <h2 id="usageHeader">Usage <span style="font-size:small">[<a href="#">view instructions</a>]</span></h2>
-
- <div id="usage" style="display:none">
- <p>To use the video in your posts, paste YouTube video URL with <strong>httpv://</strong> (notice the 'v'). </p>
- <p><strong>Important:</strong> The URL should just be copied into your post normally and the letter 'v' added, do not create a clickable link!</p>
- <p>Example: httpv://www.youtube.com/watch?v=OWfksMD4PAg</p>
- <p>If you want to embed High/HD Quality video use <strong>httpvh://</strong> instead (Video High Defintion).</p>
- <p>To embed playlists use httpvp:// (eg. httpvp://www.youtube.com/view_play_list?p=528026B4F7B34094)</p>
- <p>Smart Youtube also supports migrated blogs from Wordpress.com using [youtube=youtubeadresss]</p>
-
- <ul>
- <li>httpv:// - regular video</li>
- <li>httpvh:// - high/HD quality</li>
- <li>httpvp:// - playlist</li>
- <li>httpvhp:// - HD playlist</li>
- <li>[youtube=youtubeadresss] - supported for blogs migrated from wordpress.com</li>
- </ul>
- </div>
-
- <form name="yteform" action="$action_url" method="post">
- <input type="hidden" name="submitted" value="1" />
- <input type="hidden" id="_wpnonce" name="_wpnonce" value="$nonce" />
- <h2>Options</h2>
- <p> You can adjust the way your embeded youtube videos behave in the options below.</p>
-
- <h3>Video settings</h3>
- <div>
- <input id="check3" type="checkbox" name="disp_posts" $disp_posts />
- <label for="check3">Display videos in posts</label>
- </div>
- <div>
- <input id="check4" type="checkbox" name="disp_comments" $disp_comments />
- <label for="check4">Display videos in comments</label>
- </div>
-<br />
-<div>
- <input id="iframe" type="checkbox" name="iframe" $iframe />
- <label for="iframe">Use IFRAME embed code (recommended)</label>
- </div>
-
-
- <h3>Video Appearence</h3>
- <p class="instruct">Video template. Default is just {video}. <br />
- You can try <code>$example</code> if you want the text to wrap around video.</p>
- <textarea cols="50" id="disp_template" name="disp_template">$disp_template</textarea>
- <p class="instruct">Video width and height in normal mode (httpv://). Default is 425x344. </p>
- <div id="inputSizeNormal">
- <input class="width" name="disp_width" value="$disp_width" size="7"/>x<input class="height" name="disp_height" value="$disp_height" size="7" />
- </div>
- <div class="size-chooser" forDiv="inputSizeNormal">
- <a v-width="320" v-height="265" href="#">
- <span></span>
- <div class="outer">
- <div></div>
- </div>
- </a>
- <a v-width="425" v-height="344" href="#">
- <span></span>
- <div class="outer">
- <div></div>
- </div>
- </a>
- <a v-width="480" v-height="385" href="#">
- <span></span>
- <div class="outer">
- <div></div>
- </div>
- </a>
- <a v-width="640" v-height="505" href="#">
- <span></span>
- <div class="outer">
- <div></div>
- </div>
- </a>
- <a v-width="960" v-height="745" href="#">
- <span></span>
- <div class="outer">
- <div></div>
- </div>
- </a>
- <br clear="both" />
- </div>
-
- <p class="instruct">Video width and height in <strong>high quality</strong> mode (httpvh://). Default is 480x295. </p>
- <div id="inputSizeHQ">
- <input class="width" name="disp_widthhq" value="$disp_widthhq" size="7" />x<input class="height" name="disp_heighthq" value="$disp_heighthq" size="7" />
- </div>
- <div class="size-chooser" forDiv="inputSizeHQ">
- <a v-width="480" v-height="295" href="#">
- <span></span>
- <div class="outer">
- <div></div>
- </div>
- </a>
- <a v-width="560" v-height="340" href="#">
- <span></span>
- <div class="outer">
- <div></div>
- </div>
- </a>
- <a v-width="640" v-height="385" href="#">
- <span></span>
- <div class="outer">
- <div></div>
- </div>
- </a>
- <a v-width="853" v-height="505" href="#">
- <span></span>
- <div class="outer">
- <div></div>
- </div>
- </a>
- <a v-width="1280" v-height="745" href="#">
- <span></span>
- <div class="outer">
- <div></div>
- </div>
- </a>
- <br clear="both" />
- </div>
-
- <p class="instruct">Video width and height in <strong>sidebar</strong> mode (regardless of quality). Default is 150x125.</p>
- <input id="disp_widthside" name="disp_widthside" value="$disp_widthside" size="7" />x<input id="disp_heightside" name="disp_heightside" value="$disp_heightside" size="7" /><br /><br />
- <div id="watch-customize-embed-form">
- <input type="radio" $disp_rel id="embedCustomization1" name="embedRel" value="1"/>
- <label for="embedCustomization1">Include related videos</label><br/>
- <input type="radio" $disp_rel2 id="embedCustomization0" name="embedRel" value="0"/>
- <label for="embedCustomization0">Do not include related videos</label><br/>
- </div>
- <img id="watch-customize-embed-theme-preview" src="$this->plugin_url/img/preview_embed_blank_sm.gif"/>
- <div id="watch-customize-embed-theme-swatches">
- <a onclick="onChangeColor('blank'); return false;" class="watch-image-radio-link radio_selected" href="#" id="theme_color_blank_img"><img alt="" src="http://s.ytimg.com/yt/img/pixel-vfl73.gif" class="watch-embed-select watch-embed-blank"/></a>
- <a onclick="onChangeColor('storm'); return false;" class="watch-image-radio-link" href="#" id="theme_color_storm_img"><img alt="" src="http://s.ytimg.com/yt/img/pixel-vfl73.gif" class="watch-embed-select watch-embed-storm"/></a>
- <a onclick="onChangeColor('iceberg'); return false;" class="watch-image-radio-link " href="#" id="theme_color_iceberg_img"><img alt="" src="http://s.ytimg.com/yt/img/pixel-vfl73.gif" class="watch-embed-select watch-embed-iceberg"/></a>
- <a onclick="onChangeColor('acid'); return false;" class="watch-image-radio-link" href="#" id="theme_color_acid_img"><img alt="" src="http://s.ytimg.com/yt/img/pixel-vfl73.gif" class="watch-embed-select watch-embed-acid"/></a>
- <a onclick="onChangeColor('green'); return false;" class="watch-image-radio-link" href="#" id="theme_color_green_img"><img alt="" src="http://s.ytimg.com/yt/img/pixel-vfl73.gif" class="watch-embed-select watch-embed-green"/></a>
- <a onclick="onChangeColor('orange'); return false;" class="watch-image-radio-link" href="#" id="theme_color_orange_img"><img alt="" src="http://s.ytimg.com/yt/img/pixel-vfl73.gif" class="watch-embed-select watch-embed-orange"/></a>
- <a onclick="onChangeColor('pink'); return false;" class="watch-image-radio-link" href="#" id="theme_color_pink_img"><img alt="" src="http://s.ytimg.com/yt/img/pixel-vfl73.gif" class="watch-embed-select watch-embed-pink"/></a>
- <a onclick="onChangeColor('purple'); return false;" class="watch-image-radio-link" href="#" id="theme_color_purple_img"><img alt="" src="http://s.ytimg.com/yt/img/pixel-vfl73.gif" class="watch-embed-select watch-embed-purple"/></a>
- <a onclick="onChangeColor('rubyred'); return false;" class="watch-image-radio-link" href="#" id="theme_color_rubyred_img"><img alt="" src="http://s.ytimg.com/yt/img/pixel-vfl73.gif" class="watch-embed-select watch-embed-rubyred"/></a>
- <input id="embedColor" type="hidden" name="embedColor" value="$disp_color">
- <input id="prevUrl" type="hidden" name="prevUrl" value="$this->plugin_url/img/">
- </div>
- <div style="margin: 0 0 0 4px; clear: both;">
- <input type="checkbox" onchange="onUpdatePreviewImage();" id="show_border_checkbox" name="embedBorder" $disp_border /><label for="show_border_checkbox"> Show Border</label><br />
- <input type="checkbox" id="autoplay_checkbox" name="autoplay" $disp_autoplay /><label for="autoplay_checkbox"> Autoplay videos</label><br />
- <input type="checkbox" id="loop_checkbox" name="loop" $disp_loop /><label for="loop_checkbox"> Loop videos</label><br />
- <input type="checkbox" id="disp_search" name="disp_search" $disp_search /><label for="disp_search"> Display search box</label><br />
- <input type="checkbox" id="disp_info" name="disp_info" $disp_info /><label for="disp_info"> Remove Titles & Ratings</label><br />
- <input type="checkbox" id="disp_ann" name="disp_ann" $disp_ann /><label for="disp_ann"> Remove Annotations</label><br />
- <input type="checkbox" id="privacy" name="disp_privacy" $disp_privacy /><label for="privacy"> Enable privacy-enhanced mode [<a target="_blank" href="http://www.google.com/support/youtube/bin/answer.py?answer=141046">?</a>] (videos may not work for Iphone users)</label><br />
- <input type="checkbox" id="dark_player" name="dark_player" $dark_player /><label for="dark_player"> Use new Youtube "dark" player (requires IFRAME mode to be turned on)</label><br />
- </div>
-
- <h3>Custom code compatibility</h3>
- <p>Use this option if you have used another youtube plugin and switched over to Smart Youtube.<p>
- <p>For example if you used [yt]qYWWBwf2wHE[/yt] type of code, you would type yt in the box below.</p>
- <input id="tag" type="text" name="tag" value="$tag" />
- <label for="tag">Custom code</label>
-
- <h3>xHTML validation</h3>
- <p class="instruct">Enabling the option below will change default YouTube code to be xHTML valid. (videos may not work for Iphone users)</p>
- <input id="valid" type="checkbox" name="valid" $valid />
- <label for="valid">Enable xHTML Validation</label>
-
- <h3>RSS feed options</h3>
- <p class="instruct">Some RSS feed readers like Bloglines will show embeded YouTube videos. Some will not and Smart YouTube allows you to display a video link and a video screenshot instead.</p>
- <p class="instruct">Smart YouTube will always embed the video but it can not know if the reader supports embeded video or not. So use these additional options at your own likening.</p>
-
- <input id="check2" type="checkbox" name="disp_link" $disp_link />
- <label for="check2">Display video link in RSS feed</label><br />
- <input id="check1" type="checkbox" name="disp_img" $disp_img />
- <label for="check1">Display video preview image in RSS feed</label>
-
- <div class="submit"><input type="submit" name="Submit" value="Update options" /></div>
- </form>
- </div>
- </div>
- </div>
-</div>
-<h5 class="author">Another fine WordPress plugin by <a href="http://www.prelovac.com/vladimir/">Vladimir Prelovac</a></h5>
-END;
- }
-
-
- /**
- * Looks for Smart Youtube URL(s) in the post content
- * and replace them with proper HTML tags
- *
- * @param mixed $the_content
- * @param mixed $side
- * @return mixed
- */
- function check($the_content, $side = 0)
- {
- if (strpos($the_content, "httpv") !== false )
- {
- $char_codes = array('×', '–');
- $replacements = array("x", "-");
- $the_content = str_replace($char_codes, $replacements, $the_content);
-
-
- preg_match_all("/http(v|vh|vhd):\/\/([a-zA-Z0-9\-\_]+\.|)youtube\.com\/watch(\?v\=|\/v\/|#!v=)([a-zA-Z0-9\-\_]{11})([^<\s]*)/", $the_content, $matches['youtube.com'], PREG_SET_ORDER);
- preg_match_all("/http(v|vh|vhd):\/\/([a-zA-Z0-9\-\_]+\.|)youtu\.be\/([a-zA-Z0-9\-\_]{11})([^<\s]*)/", $the_content, $matches['youtu.be'], PREG_SET_ORDER);
-
- if (isset($matches['youtube.com']))
- foreach ($matches['youtube.com'] as $match)
- {
- $the_content = preg_replace("/http".$match[1].":\/\/([a-zA-Z0-9\-\_]+\.|)youtube\.com\/watch(\?v\=|\/v\/|#!v=)([a-zA-Z0-9\-\_]{11})([^\s<]*)/", $this->tag($match[4], $match[1], $match[5], $side), $the_content, 1);
- }
-
- if (isset($matches['youtu.be']))
- {
-
- foreach ($matches['youtu.be'] as $match)
- {
-
- $the_content = preg_replace("/http".$match[1].":\/\/([a-zA-Z0-9\-\_]+\.|)youtu\.be\/([a-zA-Z0-9\-\_]{11})([^<\s]*)/", $this->tag($match[3], $match[1], $match[4], $side), $the_content, 1);
- }
- }
-
-
-
- preg_match_all("/http(vp|vhp):\/\/([a-zA-Z0-9\-\_]+\.|)youtube\.com\/view_play_list(\?p\=|\/v\/|#!v=)([a-zA-Z0-9\-\_]{16})([^<\s]*)/", $the_content, $matches, PREG_SET_ORDER);
- foreach ($matches as $match)
- {
- $the_content = preg_replace("/http".$match[1].":\/\/([a-zA-Z0-9\-\_]+\.|)youtube\.com\/view_play_list(\?p\=|\/v\/|#!v=)([a-zA-Z0-9\-\_]{16})([^\s<]*)/", $this->tag($match[4], $match[1], $match[5], $side), $the_content, 1);
- }
-
-
- }
-
- // to work with migrated blogs from Wordpress.com replacing [youtube=youtubeadresss]
- if (strpos($the_content, "[youtube") !== false )
- {
- preg_match_all("/\[youtube\=http:\/\/([a-zA-Z0-9\-\_]+\.|)youtube\.com\/watch(\?v\=|\/v\/|#!v=)([a-zA-Z0-9\-\_]{11})([^<\s]*)\]/", $the_content, $matches, PREG_SET_ORDER);
- foreach ($matches as $match)
- {
- $the_content = preg_replace("/\[youtube\=http:\/\/([a-zA-Z0-9\-\_]+\.|)youtube\.com\/watch(\?v\=|\/v\/|#!v=)([a-zA-Z0-9\-\_]{11})([^\s<]*)\]/", $this->tag($match[3], '', $match[4], $side), $the_content, 1);
- }
- }
- $tag=$this->options['tag'];
-
- if ($tag!='' && strpos($the_content, "[".$tag."]") !== false )
- {
- preg_match_all("/\[$tag\]([a-zA-Z0-9\-\_]{11})([^<\s]*)\[\/$tag\]/", $the_content, $matches, PREG_SET_ORDER);
- foreach ($matches as $match)
- {
- //print_r($matches);
- $the_content = preg_replace("/\[$tag\]([a-zA-Z0-9\-\_]{11})([^<\s]*)\[\/$tag\]/", $this->tag($match[1], '', '', $side), $the_content, 1);
- }
- }
-
- return $the_content;
- }
-
- function tag($file, $high = 'v', $time = '', $side = 0)
- {
- $playlist = 0;
- $disp_rel = $this->options['rel'];
- $disp_border = $this->options['border'];
- $disp_color = $this->options['color'];
- $autoplay = $this->options['autoplay'];
- $loop = $this->options['loop'];
- $disp_search = $this->options['search'] == 'on' ? 1 : 0;
- $disp_info = $this->options['info'] == 'on' ? '&showinfo=0' : '';
- $disp_ann = $this->options['ann'] == 'on' ? '&iv_load_policy=3' : '';
- $template = trim($this->options['template']) == '' ? '{video}' : $this->options['template'];
- $valid = $this->options['valid'];
- $dark_player = ( $this->options['dark_player'] == 'on' ) ? '&theme=dark' : '';
-
- switch ($high)
- {
- case 'v':
- $high = '';
- break;
- case 'vh':
- $high = '&hd=1';
- break;
- case 'vhd':
- $high = '&hd=1';
- break;
- case 'vp':
- $high = '';
- $playlist = 1;
- break;
- case 'vhp':
- $high = '&hd=1';
- $playlist = 1;
- break;
- default:
- $high = '';
- break;
- }
-
- $width = $side ?
- $this->options['widthside'] :
- ($high ? $this->options['widthhq'] : $this->options['width']);
-
- $height = $side ?
- $this->options['heightside'] :
- ($high ? $this->options['heighthq'] : $this->options['height']);
-
- if (!$width)
- {
- $width = !$high ? 480 : 425 ;
- }
-
- if (!$height)
- {
- $height = !$high ? 360 : 344;
- }
-
- if ($disp_border)
- {
- $height += 18;
- }
-
- if ($autoplay)
- $ap='&autoplay=1';
-
- $root_url = $this->options['privacy'] ? 'http://www.youtube-nocookie.com' : 'http://www.youtube.com';
-
- if ($this->options['iframe']=='on')
-$video_url = htmlspecialchars("$root_url/embed/$file?color1={$this->custom_colors[$disp_color][0]}&color2={$this->custom_colors[$disp_color][1]}&border=$disp_border&fs=1&hl=en$ap&loop=$loop{$disp_info}$disp_ann&showsearch=$disp_search&rel=$disp_rel$dark_player", ENT_QUOTES) . $high . $time;
-else
-$video_url = htmlspecialchars("$root_url/v/$file?color1={$this->custom_colors[$disp_color][0]}&color2={$this->custom_colors[$disp_color][1]}&border=$disp_border&fs=1&hl=en$ap&loop=$loop{$disp_info}$disp_ann&showsearch=$disp_search&rel=$disp_rel$dark_player", ENT_QUOTES) . $high . $time;
-
- if ($playlist)
- {
-
- $video_url = htmlspecialchars("$root_url/p/$file?color1={$this->custom_colors[$disp_color][0]}&color2={$this->custom_colors[$disp_color][1]}&border=$disp_border&fs=1&hl=en$ap&loop={$disp_info}$disp_ann&showsearch=$disp_search&rel=$disp_rel$dark_player", ENT_QUOTES) . $high . $time;
-
-if ($this->options['iframe']=='on')
-$yte_tag = <<<EOT
-<span class="youtube">
-<object type="application/x-shockwave-flash" width="$width" height="$height" data="$video_url" >
-<param name="movie" value="$video_url" />
-<param name="allowFullScreen" value="true" />
-<param name="allowscriptaccess" value="always" />
-</object>
-</span>
-EOT;
-else
-$yte_tag = <<<EOT
-<span class="youtube">
-<iframe title="YouTube video player" class="youtube-player" type="text/html" src="$video_url" width="$width" height="$height" frameborder="0" allowfullscreen></iframe>
-</span>
-EOT;
- }
- elseif ($valid == 'off' || strpos($_SERVER['HTTP_USER_AGENT'], 'iPhone')===TRUE || strpos($_SERVER['HTTP_USER_AGENT'], 'iPod')===TRUE || strpos($_SERVER['HTTP_USER_AGENT'], 'iPad')===TRUE)
- {
-if ($this->options['iframe']=='on')
-$yte_tag = <<<EOT
-<span class="youtube">
-<iframe title="YouTube video player" class="youtube-player" type="text/html" width="$width" height="$height" src="$video_url" frameborder="0" allowfullscreen></iframe>
-</span>
-EOT;
-else
- $yte_tag = <<<EOT
-<span class="youtube">
-<object width="$width" height="$height">
-<param name="movie" value="$video_url" />
-<param name="allowFullScreen" value="true" />
-<embed wmode="opaque" src="$video_url" type="application/x-shockwave-flash" allowfullscreen="true" width="$width" height="$height"></embed>
-<param name="wmode" value="opaque" />
-</object>
-</span>
-EOT;
- }
- else
- {
-
-if ($this->options['iframe']=='on')
-$yte_tag = <<<EOT
-<span class="youtube">
-<iframe title="YouTube video player" class="youtube-player" type="text/html" width="$width" height="$height" src="$video_url" frameborder="0" allowfullscreen></iframe>
-</span>
-EOT;
-else
- $yte_tag = <<<EOT
-<span class="youtube">
-<object type="application/x-shockwave-flash" width="$width" height="$height" data="$video_url">
-<param name="movie" value="$video_url" />
-<param name="allowFullScreen" value="true" />
-<param name="wmode" value="transparent" />
-</object>
-</span>
-EOT;
- }
-
- if (is_feed())
- {
-
- if ($high)
- {
- $high = '&fmt=18';
- }
- if ($playlist)
- $url='http://www.youtube.com/view_play_list?p=';
- else
- $url='http://www.youtube.com/watch?v=';
-
- if ($this->options['img'] == 'on')
- {
- $yte_tag .= '<p><a href="'.$url . $file . $high. '"><img src="http://img.youtube.com/vi/' . $file . '/default.jpg" width="130" height="97" border=0></a></p>';
- }
-
- if ($this->options['link'] == 'on')
- {
- $yte_tag.='<p><a href="'.$url . $file . $high . '">www.youtube.com/watch?v=' . $file . '</a></p>';
- }
- // if ($this->options['link'] == 'off' && $this->options['img'] == 'off')
- // $yte_tag='http://www.youtube.com/watch?v='.$file;
- }
-
- return str_replace('{video}', $yte_tag, html_entity_decode($template));
- }
-
- function install()
- {
- // register widget
- if (function_exists('register_sidebar_widget'))
- {
- register_sidebar_widget('Smart YouTube', array($this, 'widget'));
- }
-
- if (function_exists('register_widget_control'))
- {
- register_widget_control('Smart YouTube', array($this, 'widget_control'));
- }
-
- if (get_option($this->key)) {
- $this->options=$this->get_options();
- }
- /*
- // upgrade the options format (as all-in-one, not single entries)
- $this->options = array(
- 'posts' => 'on',
- 'comments' => 'off',
- 'img' => 'off',
- 'width' => 425,
- 'height' => 344,
- 'widthhq' => 480,
- 'heighthq' => 295,
- 'widthside' => 150,
- 'heightside' => 125,
- 'rel' => 1,
- 'color' => 'blank',
- 'border' => 0,
- 'link' => 'on',
- 'valid' => 'off',
- 'search' => 'off',
- 'info' => 'on',
- 'ann' => 'on',
- 'template' => '{video}',
- 'autoplay' => 0,
- 'privacy' => 0,
- 'wtext' => '',
- 'wtitle' => '',
- 'tag' => '',
- 'iframe' => 'on'
- );
-
- // migrate the old-fashion options
- foreach ($this->options as $key => $value)
- {
- if (false !== $old_option = get_option("smart_yt_$key"))
- {
- $this->options[$key] = $old_option;
- }
-
- delete_option("smart_yt_$key");
- }
-
- add_option($this->key, $this->options);*/
- }
-
- // Handle our options
- function get_options()
- {
-
- $options = array(
- 'posts' => 'on',
- 'comments' => 'off',
- 'img' => 'off',
- 'width' => 425,
- 'height' => 344,
- 'widthhq' => 480,
- 'heighthq' => 295,
- 'widthside' => 150,
- 'heightside' => 125,
- 'rel' => 1,
- 'color' => 'blank',
- 'border' => 0,
- 'link' => 'on',
- 'valid' => 'off',
- 'search' => 'off',
- 'info' => 'on',
- 'ann' => 'on',
- 'template' => '{video}',
- 'autoplay' => 0,
- 'privacy' => 0,
- 'wtext' => '',
- 'wtitle' => '',
- 'tag' => '',
- 'iframe' => 'on',
- 'dark_player' => ''
- );
-
- $saved = get_option($this->key);
-
- if (!empty($saved)) {
- foreach ($saved as $key => $option)
- $options[$key] = $option;
- }
-
- if ($saved != $options)
- update_option($this->key, $options);
-
-
-
-
-
- return $options;
- }
-
-
- function widget($args = array())
- {
- extract ($args);
- $text = apply_filters( 'widget_text', $this->check($this->options['wtext'], 1));
- $title = apply_filters( 'widget_title', $this->options['wtitle']);
- echo
- $before_widget,
- $before_title, $title, $after_title,
- $text,
- $after_widget;
- }
-
- function widget_control()
- {
- if ($_REQUEST['submit'])
- {
- $this->options['wtext'] = stripslashes($_REQUEST['yte_text']);
- $this->options['wtitle'] = stripslashes($_REQUEST['yte_title']);
- }
-
- update_option($this->key, $this->options);
-
- $text = wp_specialchars($this->options['wtext']);
- $title = wp_specialchars($this->options['wtitle']);
-
- echo <<<EOT
- Title:<br /><input type="text" id="yte_title" name="yte_title" value="$title" /><br />
- Insert HTML code below. In addition to normal text you may use httpv, httpvh and httpvhd links just like in your posts.<br />
- <textarea id="text" name="yte_text" rows="10" cols="16" class="widefat">$text</textarea>
- <input type="hidden" id="submit" name="submit" value="1" />
-EOT;
- }
-
- /**
- * Checks the plugin version
- * @param $plugin
- * @return unknown_type
- */
- function check_plugin_version($plugin)
- {
- global $plugindir;
-
- if (strpos($plugin, 'smartyoutube.php') === false) return;
-
- $status = $this->get_info();
-
- $the_version = $status[1];
- $the_message = $status[3];
-
- if ((version_compare(strval($the_version), strval($this->local_version), '>') != 1)) return;
-
- $msg = "Latest version available: <strong>$the_version</strong><br />.$the_message";
-
- echo <<<EOT
- <td colspan="5" class="plugin-update" style="line-height:1.2em;">
- Latest version available: <strong>$the_version</strong><br />$the_message
- </td>
-EOT;
-
- }
-
- /**
- * Gets plugin info from WordPress Codex repo
- * @return mixed
- */
- function get_info()
- {
- $checkfile = 'http://svn.wp-plugins.org/smart-youtube/trunk/smartyoutube.chk';
-
- $status = array();
-
- return $status; //???
-
- $vcheck = wp_remote_fopen($checkfile);
-
- if ($vcheck)
- {
- $version = $$this->local_version;
-
- $status = explode('@', $vcheck);
- return $status;
- }
- }
-}
diff --git a/plugins/smart-youtube/smartyoutube.php b/plugins/smart-youtube/smartyoutube.php
deleted file mode 100644
index e1e9ae0..0000000
--- a/plugins/smart-youtube/smartyoutube.php
+++ /dev/null
@@ -1,1566 +0,0 @@
-<?php
-/*
-Plugin Name: Smart Youtube PRO
-Plugin URI: http://www.prelovac.com/vladimir/wordpress-plugins/smart-youtube
-Description: Insert YouTube videos in posts, comments and RSS feeds with ease and full customization.
-Author: Vladimir Prelovac
-Version: 4.1.6
-Author URI: http://www.prelovac.com/vladimir/
-
-
-To-Do:
-
-- Is there a way to have smart youtube display multiple thumbnails of youtube videos in this fashion:
-http://wordpress.org/extend/plugins/my-youtube-playlist/
-
-The author of this plugin has done a good job in birthing the concept, but is unable to really do much by way of support or add features, e.g. highlight thumbnail currently playing, flexible grouping styles of thumbnails (horizontal, vertical listing) etc.
-
-- Wondering if there's a way to have smartyoutube generate a thumbnail of the youtube video that shows up as one of the thumbnail options for the article when someone shares the blog post?
-
-- Would it be possible to overwrite the global autoplay param in a post, something like httpv://www.youtube.com/watch?v=00000000&autoplay=true; I tried to add autoplay=1 but unfortunately in the resuling html it adds autoplay=0 (the global option) and also autoplay=1
-The result is no autoplay :(
-
-- Instead of editing the shortcut, we have copied from youtube.
-I would love to have a button,
-like insert Smart YouTube Video
-A dialogue box would pop up,
-and allow me to just simply paste the link.
-Then having check boxes on the side,
-which allow me to choose whether you would like HD or not.
-thus editing the link correctly.
-
-I find this would greatly help, especiall when I help create video blogs for community provider who have very little computer background.
-
-- Please add support for it on the BuddyPress Acitivity page, currently it just shows the url (which won't work because of the httpv and httpvh)
-
-- Was wondering if it was possible for you to have the plugin take the URL for the Youtube thumbnail for the video and place it into a user defined custom field. The plugin "YoutubeThumb2CustomField" but no longer works in WP 3.0 (network).
-
-- love to see vimeo support! i have video intensive site...love Vimeo
-
-Only issue is I would LOVE to add the widget into another sidebar and I do not see this possibility. Can you have multiple Smart YouTubes?
-
-- 1. Adding few possibilities for posting videos into post � I have great production of videos but before end of 2009 all was in 320 x 240 and after end of 2009 I start publishing video in 640 x 480 resolution. I have adjusted player video for 640 x 480 but now 320 x 240 videos are stretched across all of player window.
-
-For changes to be easy implemented � I suggest adding 2 or even 3 possibilities for playing videos � like this:
-Your original code httpv://www.youtube.com/********************
-Another version of httpv#1://www.youtube.com/********************
-Another version of httpv#2://www.youtube.com/********************
-Another version of httpv#3://www.youtube.com/********************
-
-Adding #1 after v will allow us to predefine what will be size of player for #1 or number #2 or number #3 � I think it is good idea
-
-If you don�t put #1, #2, #3 player will be those which is default (without number) � in my case that is 640 x 480.
-
-2. If some video is for �personal use� which mean somebody must be log into you tube to see it, than I suggest making possibility for login for authors of those videos � If I put all my materials to be private (up to 25 people can see it) � than I cant publish them trough this way � and allowing authors to write theirs username and password will allow that those vides can be seen on my posts. That way I can protect all my archive of video on youtube, but allow those video can be visible on my blog � which can increase hits, visits and others possibility � that possibility is visible on this plug in http://tubepress.org/ where people can use its username and password for publishing all vides from if they have account on youtube
-
-
-- marinas javascript suggestion for hq videos
-- add editor button
-- The plugin places a preview image in the RSS feed which is great, but it links to the video on http://www.youtube.com. I would like to change it so the image links to the blog post so I can generate some traffic on my blog.
-- localization
-- the images appear under the embedded Smart Youtube videos. Is there any way to edit the z-index for Smart Youtube CSS? I
-- would like to use multiple instances of the Smart YouTube plugin. I saw the reply that said to simply use multiple calls in one instance of the widget, but that doesn't let me choose different videos for different pages.
-- was wondering if it's possible to get a vid and playlist in a custom page template?? Is it possible to add a preview image to search results?
-- I wondered if there were a way to bring the video to the forefront layer (perhaps z-index)? I know this actually breaks good design practice in my intended use, but have a look here:
-- However, on one page I have two videos and therefore I want to add a a parameter to the second video embed URL to _not_ start automatically. Something like httpv://www.youtube.com/watch?v=xyz123&autostart=off
-- Single videos work well from wordpress on the Iphone/ipod. Is there a way to make the playlists work, just getting the ? cube instead of image.
-- I would like to "inject" automatically this preview image url in a custom field, in each post, to auto-generate the thumb on my homepage with this image.
-*/
-
-
-
-if (isset($smart_youtube_pro)) return false;
-
-$smart_youtube_pro = new SmartYouTube_PRO();
-
-class SmartYouTube_PRO {
- var $local_version;
- var $plugin_url;
- var $options;
- var $key;
- var $first;
- var $first_post_on_archive;
-
- function SmartYouTube() {
- $this->__construct();
- }
-
- function __construct() {
- $this->local_version = '1.0'; // TODO: Change this number???
-
- $this->plugin_url = trailingslashit(plugins_url(null,__FILE__));
-
-
- $this->key = 'smart_youtube_pro';
- $this->first_post_on_archive = false;
-
- $script_path = $this->plugin_url . '/javascripts/jquery.colorbox-min.js';
- wp_register_script( 'colorbox', $script_path );
-
- $this->options = $this->get_options();
-
- $this->add_filters_and_hooks();
- }
-
- function add_filters_and_hooks() {
- if ( $this->options['posts'] == 'on' ) {
- add_filter( 'the_content', array( $this, 'check' ), 5 );
- add_filter( 'the_excerpt', array( $this, 'check_excerpt' ), 5 );
- }
-
- if ( $this->options['comments'] == 'on' ) {
- add_filter( 'comment_text', array( $this, 'check' ), 100 );
- }
-
- add_action( 'plugins_loaded', array( $this, 'install' ) );
- add_action( 'admin_menu', array( $this, 'add_menu_items' ) );
- add_action( 'admin_head', array( $this, 'plugin_header' ) );
- add_action( 'wp_head', array( $this, 'post_header' ) );
- add_action( 'wp_print_scripts', array( $this, 'load_scripts' ) );
- add_action( 'wp_print_styles', array( $this, 'load_styles' ) );
- add_action( 'template_redirect', array( $this, 'mark_first_post_on_archive' ) );
-
- register_activation_hook(__FILE__, array($this, 'install' ) );
- }
-
- function post_header() {
- if ( is_singular() ) {
- global $wp_query;
- $the_content = $wp_query->post->post_content;
- $char_codes = array( '×', '–' );
- $replacements = array( "x", "--" );
- $the_content = str_replace( $char_codes, $replacements, $the_content );
-
- preg_match_all( "/(http(v|vh|vhd)?:\/\/)?([a-zA-Z0-9\-\_]+\.|)?youtube\.com\/watch(\?v\=|\/v\/|#!v=)([a-zA-Z0-9\-\_]{11})([^<\s]*)/", $the_content, $matches, PREG_SET_ORDER );
-
- if ( isset( $matches[0][5] ) )
- if ( $matches[0][5] != '' )
- echo '<meta property="og:image" content="http://i.ytimg.com/vi/' . $matches[0][5] . '/default.jpg" />';
-
- if ( $this->options['colorbox'] == 'on' ) {
- ?>
- <script>
- jQuery(document).ready(function($){
- $(".colorbox_video").colorbox({iframe:true, innerWidth:<?php echo $this->options['width']; ?>, innerHeight:<?php echo $this->options['height']; ?>});
- });
- </script>
- <?php
- }
- }
- }
-
- function load_scripts() {
- if ( $this->options["colorbox"] == 'on' && is_singular() ) {
- wp_enqueue_script( 'jquery' );
- wp_enqueue_script( 'colorbox' );
- }
- }
-
- function load_styles() {
- $style_path = $this->plugin_url . '/themes/theme' . $this->options['colorbox_theme'] . '/colorbox.css';
- wp_register_style( 'colorbox', $style_path );
-
- if ( $this->options["colorbox"] == 'on' && is_singular() ) {
- wp_enqueue_style( 'colorbox' );
- }
- }
-
- function plugin_header() {
- if ( ! empty( $_REQUEST['page'] ) )
- $page = $_REQUEST['page'];
- else
- $page = '';
- ?>
- <style>
- <?php if ( ( $page == 'syt_settings' ) || ( $page == 'syt_colorbox_options' ) || ( $page == 'syt_about' ) ) : ?>
- #icon-syt_settings { background:transparent url('<?php echo $this->plugin_url .'i/logo.png';?>') no-repeat; }
- <?php endif; ?>
- </style>
- <script>
- <?php if ( $page == 'syt_settings' ) : ?>
- jQuery(document).ready(function($){
- if (($)('#disp_excerpt').val() == 'not')
- ($)('#disp_excerpt_align_div').hide();
- else
- ($)('#disp_excerpt_align_div').show();
- ($)('#disp_excerpt').change(function(){
- if (($)(this).val() == 'not')
- ($)('#disp_excerpt_align_div').hide();
- else
- ($)('#disp_excerpt_align_div').show();
- });
- });
- <?php endif; ?>
- <?php if ( $page == 'syt_colorbox_options' ) : ?>
- jQuery(document).ready(function($){
- $("#colorbox_theme").change(function() {
- var src = $("option:selected", this).val();
- if ( src != "" ){
- var $imgTag = "<img src=\"" + "<?php echo $this->plugin_url; echo '/screenshots/screenshot-'; ?>" + src + ".jpg\" />";
- $("#screenshot_image").empty().html($imgTag).fadeIn();
- }
- });
- });
- <?php endif; ?>
- </script>
- <?php
- }
-
- function add_menu_items() {
- $image = $this->plugin_url . '/i/icon.png';
- add_menu_page( __( 'Smart Youtube', 'smart-youtube' ), __( 'Smart Youtube', 'smart-youtube' ), 'manage_options', 'syt_settings', array(
- &$this,
- 'options_page'
- ), $image);
- $page_settings = add_submenu_page( 'syt_settings', __( 'Smart Youtube', 'smart-youtube' ) . __( ' Settings', 'smart-youtube' ), __( 'Settings', 'smart-youtube' ), 'manage_options', 'syt_settings', array(
- &$this,
- 'options_page'
- ) );
- $page_colorbox = add_submenu_page( 'syt_settings', __( 'Smart Youtube', 'smart-youtube' ) . __( ' Colorbox Options', 'smart-youtube' ), __( 'Colorbox Options', 'smart-youtube' ), 'manage_options', 'syt_colorbox_options', array(
- &$this,
- 'handle_colorbox_options'
- ) );
- $page_about = add_submenu_page( 'syt_settings', __( 'Smart Youtube', 'smart-youtube' ) . __( ' About', 'smart-youtube' ), __( 'About', 'smart-youtube' ), 'manage_options', 'syt_about', array(
- &$this,
- 'handle_about'
- ) );
- }
-
- function options_page() {
- // If form was submitted
- if ( isset( $_POST['submitted'] ) ) {
- check_admin_referer( 'smart-youtube' );
-
- $this->options['img'] = ! isset( $_POST['disp_img'] ) ? 'off' : 'on';
- $this->options['link'] = ! isset( $_POST['disp_link'] ) ? 'off' : 'on';
- $this->options['valid'] = ! isset( $_POST['valid'] ) ? 'off' : 'on';
- $this->options['search'] = ! isset( $_POST['disp_search'] ) ? 'off' : 'on';
- $this->options['ann'] = ! isset( $_POST['disp_ann'] ) ? 'off' : 'on';
-
- $this->options['info'] = ! isset( $_POST['disp_info'] ) ? 'off' : 'on';
-
- $this->options['width'] = ! isset( $_POST['disp_width'] ) ? 425 : intval( $_POST['disp_width'] );
- $this->options['height'] = ! isset( $_POST['disp_height'] ) ? 344 : intval( $_POST['disp_height'] );
-
- $this->options['widthhq'] = ! isset( $_POST['disp_widthhq'] ) ? 480 : intval( $_POST['disp_widthhq'] );
- $this->options['heighthq'] = ! isset( $_POST['disp_heighthq'] ) ? 295 : intval( $_POST['disp_heighthq'] );
-
- $this->options['widthside'] = ! isset( $_POST['disp_widthside'] ) ? 150 : intval( $_POST['disp_widthside'] );
- $this->options['heightside'] = ! isset( $_POST['disp_heightside'] ) ? 125 : intval( $_POST['disp_heightside'] );
-
- $this->options['rel'] = ! isset( $_POST['embedRel'] ) ? 1 : $_POST['embedRel'];
- $this->options['autoplay'] = ! isset( $_POST['autoplay'] ) ? 0 : 1;
- $this->options['autoplay_first'] = ! isset( $_POST['autoplay_first'] ) ? 0 : 1;
- $this->options['privacy'] = ! isset( $_POST['disp_privacy'] ) ? 0 : 1;
-
- $this->options['posts'] = ! isset( $_POST['disp_posts'] ) ? 'off' : 'on';
- $this->options['comments'] = ! isset( $_POST['disp_comments'] ) ? 'off' : 'on';
- $this->options['iframe'] = ! isset( $_POST['iframe'] ) ? 'off' : 'on';
- $this->options['www'] = ! isset( $_POST['www'] ) ? 'off' : 'on';
- $this->options['http'] = ! isset( $_POST['http'] ) ? 'off' : 'on';
-
- $this->options['template'] = ! isset( $_POST['disp_template'] ) ? '{video}' : stripslashes( htmlspecialchars( $_POST['disp_template'] ) );
- $this->options['tag'] = ! isset( $_POST['tag'] ) ? '' : $_POST['tag'];
- $this->options['wiziapp'] = ! isset( $_POST['wiziapp'] ) ? 'off' : 'on';
- $this->options['loop'] = ! isset( $_POST['loop'] ) ? 0 : 1;
- $this->options['thumb'] = ! isset( $_POST['thumb'] ) ? 'off' : 'on';
- $this->options['colorbox'] = ! isset( $_POST['colorbox'] ) ? 'off' : 'on';
- $this->options['excerpt'] = ! isset( $_POST['excerpt'] ) ? '' : $_POST['excerpt'];
- $this->options['excerpt_align'] = ! isset( $_POST['excerpt_align'] ) ? '' : $_POST['excerpt_align'];
- $this->options['logoless'] = ! isset( $_POST['logoless'] ) ? 'off' : 'on';
- $this->options['theme'] = ! isset( $_POST['theme'] ) ? '' : $_POST['theme'];
-
- update_option( $this->key, $this->options );
-
- // Show message
- echo '<div id="message" class="updated fade"><p>' . __( 'Smart Youtube options saved.', 'smart-youtube' ) . '</p></div>';
- }
-
- $disp_img = $this->options['img'] == 'on' ? 'checked="checked"' : '';
- $disp_link = $this->options['link'] == 'on' ? 'checked="checked"' : '';
- $disp_search = $this->options['search'] == 'on' ? 'checked="checked"' : '';
- $disp_ann = $this->options['ann'] == 'on' ? 'checked="checked"' : '';
- $disp_info = $this->options['info'] == 'on' ? 'checked="checked"' : '';
-
- $valid = $this->options['valid'] == 'on' ? 'checked="checked"' : '';
-
- $disp_width = $this->options['width'];
- $disp_height = $this->options['height'];
-
- $disp_widthhq = $this->options['widthhq'];
- $disp_heighthq = $this->options['heighthq'];
-
- $disp_widthside = $this->options['widthside'];
- $disp_heightside = $this->options['heightside'];
-
- $disp_autoplay = $this->options['autoplay'] ? 'checked="checked"' : '';
- $disp_autoplay_first = $this->options['autoplay_first'] ? 'checked="checked"' : '';
- $disp_rel = $this->options['rel'] ? 'checked="checked"' : '';
- $disp_rel2 = $this->options['rel'] ? '' : 'checked="checked"';
- $disp_posts = $this->options['posts'] == 'on' ? 'checked="checked"' : '' ;
- $disp_comments = $this->options['comments'] == 'on' ? 'checked="checked"' : '';
-
- $disp_privacy = $this->options['privacy'] ? 'checked="checked"' : '';
- $iframe = $this->options['iframe'] =='on' ? 'checked="checked"' : '';
- $www = $this->options['www'] =='on' ? 'checked="checked"' : '';
- $http = $this->options['http'] =='on' ? 'checked="checked"' : '';
- $disp_loop = $this->options['loop'] ? 'checked="checked"' : '';
- $thumb = $this->options['thumb'] == 'on' ? 'checked="checked"' : '';
- $colorbox = $this->options['colorbox'] == 'on' ? 'checked="checked"' : '';
- $excerpt = isset( $this->options['excerpt'] ) ? $this->options['excerpt'] : 'not';
- $excerpt_align = isset( $this->options['excerpt_align'] ) ? $this->options['excerpt_align'] : 'left';
-
- $disp_template = esc_html( $this->options['template'] );
- $tag = $this->options['tag'];
- $wiziapp = $this->options['wiziapp'] == 'on' ? 'checked="checked"' : '';
- $logoless = $this->options['logoless'] == 'on' ? 'checked="checked"' : '';
- $theme = isset( $this->options['theme'] ) ? $this->options['theme'] : '';
-
- if ( ! $disp_width ) {
- $disp_width = 425;
- }
-
- if ( ! $disp_height ) {
- $disp_height = 344;
- }
-
- global $wp_version;
-
- $embed_img = $this->plugin_url . '/img/embed_selection-vfl29294.png';
-
- echo '<script src="' . $this->plugin_url . '/yt.js" type="text/javascript"></script>
-<link rel="stylesheet" type="text/css" href="' . $this->plugin_url . '/styleyt.css" />';
-
- $imgpath = $this->plugin_url.'/i';
- $actionurl = $_SERVER['REQUEST_URI'];
- $nonce = wp_create_nonce( 'smart-youtube' );
- $example = htmlentities( '<div style="float:left;margin-right: 10px;">{video}</div>' );
-
- // Configuration Page
-
-?>
-<div class="wrap smartyoutube" >
- <?php screen_icon(); ?>
- <h2><?php _e( 'Smart YouTube PRO', 'smart-youtube' ); ?></h2>
- <a href="admin.php?page=syt_settings"><?php _e( 'Settings', 'smart-youtube' ); ?></a> | <a href="admin.php?page=syt_colorbox_options"><?php _e( 'Colorbox Options', 'smart-youtube' ); ?></a> | <a href="admin.php?page=syt_about"><?php _e( 'About', 'smart-youtube' ); ?></a>
- <div id="poststuff" style="margin-top:10px;">
- <div id="sideblock" style="float:right;width:270px;margin-left:10px;">
- <iframe width=270 height=800 frameborder="0" src="http://www.prelovac.com/plugin/news.php?id=0&utm_source=plugin&utm_medium=plugin&utm_campaign=Smart%2BYoutube"></iframe>
- </div>
- <div id="mainblock" style="width:710px">
- <div class="dbx-content">
- <h2 id="usageHeader"><?php _e( 'Usage <span style="font-size:small">[<a href="#">view instructions</a>]</span>', 'smart-youtube' ); ?></h2>
- <div id="usage" style="display:none">
- <p><?php _e( 'To use the video in your posts, paste YouTube video URL with <strong>httpv://</strong> (notice the \'v\').', 'smart-youtube' ); ?> </p>
- <p><?php _e( '<strong>Important:</strong> The URL should just be copied into your post normally and the letter \'v\' added, do not create a clickable link!', 'smart-youtube' ); ?></p>
- <p><?php _e( 'Example: httpv://www.youtube.com/watch?v=OWfksMD4PAg', 'smart-youtube' ); ?></p>
- <p><?php _e( 'If you want to embed High/HD Quality video use <strong>httpvh://</strong> instead (Video High Defintion).', 'smart-youtube' ); ?></p>
- <p><?php _e( 'Vimeo Example: httpv://vimeo.com/27287078', 'smart-youtube' ); ?></p>
- <p><?php _e( 'Metacafe Example: httpvh://vww.metacafe.com/watch/7815470/harry_potter_and_the_deathly_hallows_dvd_interview/', 'smart-youtube' ); ?></p>
- <p><?php _e( 'Live Leak Example: httpv://www.liveleak.com/view?i=cad_1322822486', 'smart-youtube' ); ?></p>
- <p><?php _e( 'To embed playlists use httpvp:// (eg. httpvp://www.youtube.com/playlist?list=PL050E43A49BC5E5E5)', 'smart-youtube' ); ?></p>
- <p><?php _e( 'Smart Youtube also supports migrated blogs from Wordpress.com using [youtube=youtubeadresss]', 'smart-youtube' ); ?></p>
- <ul>
- <li><?php _e( 'httpv:// - regular video', 'smart-youtube' ); ?></li>
- <li><?php _e( 'httpvh:// - high/HD quality', 'smart-youtube' ); ?></li>
- <li><?php _e( 'httpvp:// - playlist', 'smart-youtube' ); ?></li>
- <li><?php _e( 'httpvhp:// - HD playlist', 'smart-youtube' ); ?></li>
- <li><?php _e( '[youtube=youtubeadresss] - supported for blogs migrated from wordpress.com', 'smart-youtube' ); ?></li>
- </ul>
- </div>
- <form name="yteform" action="<?php echo $actionurl; ?>" method="post">
- <input type="hidden" name="submitted" value="1" />
- <input type="hidden" id="_wpnonce" name="_wpnonce" value="<?php echo $nonce; ?>" />
- <h2><?php _e( 'Options', 'smart-youtube' ); ?></h2>
- <p><?php _e( 'Smart Youtube is powerful and free WordPress plugin for embeding videos into your blog. ', 'smart-youtube' ); ?></p>
-
- <p><?php _e( 'From the same author: <a href="http://managewp.com" target="_blank">ManageWP.com</a> - Wordpress service that helps you manage all your WordPress sites from one location.', 'smart-youtube' ); ?></p>
- <p><?php _e( 'You can adjust the way your embeded youtube videos behave in the options below.', 'smart-youtube' ); ?></p>
- <h3><?php _e( 'Video settings', 'smart-youtube' ); ?></h3>
- <div>
- <input id="check3" type="checkbox" name="disp_posts" <?php echo $disp_posts; ?> />
- <label for="check3"><?php _e( 'Display videos in posts', 'smart-youtube' ); ?></label>
- </div>
- <div>
- <input id="check4" type="checkbox" name="disp_comments" <?php echo $disp_comments; ?> />
- <label for="check4"><?php _e( 'Display videos in comments', 'smart-youtube' ); ?></label>
- </div>
- <br />
- <div>
- <input id="iframe" type="checkbox" name="iframe" <?php echo $iframe; ?> />
- <label for="iframe"><?php _e( 'Use IFRAME embed code', 'smart-youtube' ); ?></label> [<a target="_blank" href="http://apiblog.youtube.com/2010/07/new-way-to-embed-youtube-videos.html">?</a>]
- </div>
- <h3><?php _e( 'Video Appearence', 'smart-youtube' ); ?></h3>
- <p class="instruct">
- <?php _e( 'Video template. Default is just {video}.', 'smart-youtube' ); ?><br />
- <?php echo __( 'You can try <code>', 'smart-youtube' ) . $example . __( '</code> if you want the text to wrap around video.', 'smart-youtube' ); ?>
- </p>
- <textarea cols="50" id="disp_template" name="disp_template"><?php echo $disp_template; ?></textarea>
- <br />
- <input id="http" type="checkbox" name="http" <?php echo $http; ?> />
- <label for="http"><?php _e( 'Parse links with http:// prefix same as httpv://', 'smart-youtube' ); ?></label>
- <br />
- <input id="www" type="checkbox" name="www" <?php echo $www; ?> />
- <label for="www"><?php _e( 'Parse links without http:// prefix', 'smart-youtube' ); ?></label>
- <p class="instruct"><?php _e( 'Video width and height in normal mode (httpv://). Default is 425x344.', 'smart-youtube' ); ?></p>
- <div id="inputSizeNormal">
- <input class="width" name="disp_width" value="<?php echo $disp_width; ?>" size="7"/>x<input class="height" name="disp_height" value="<?php echo $disp_height; ?>" size="7" />
- </div>
- <div class="size-chooser" forDiv="inputSizeNormal">
- <a v-width="320" v-height="265" href="#">
- <span></span>
- <div class="outer">
- <div></div>
- </div>
- </a>
- <a v-width="425" v-height="344" href="#">
- <span></span>
- <div class="outer">
- <div></div>
- </div>
- </a>
- <a v-width="480" v-height="385" href="#">
- <span></span>
- <div class="outer">
- <div></div>
- </div>
- </a>
- <a v-width="640" v-height="505" href="#">
- <span></span>
- <div class="outer">
- <div></div>
- </div>
- </a>
- <a v-width="960" v-height="745" href="#">
- <span></span>
- <div class="outer">
- <div></div>
- </div>
- </a>
- <br clear="both" />
- </div>
- <p class="instruct"><?php _e( 'Video width and height in <strong>high quality</strong> mode (httpvh://). Default is 480x295.', 'smart-youtube' ); ?></p>
- <div id="inputSizeHQ">
- <input class="width" name="disp_widthhq" value="<?php echo $disp_widthhq; ?>" size="7" />x<input class="height" name="disp_heighthq" value="<?php echo $disp_heighthq; ?>" size="7" />
- </div>
- <div class="size-chooser" forDiv="inputSizeHQ">
- <a v-width="480" v-height="295" href="#">
- <span></span>
- <div class="outer">
- <div></div>
- </div>
- </a>
- <a v-width="560" v-height="340" href="#">
- <span></span>
- <div class="outer">
- <div></div>
- </div>
- </a>
- <a v-width="640" v-height="385" href="#">
- <span></span>
- <div class="outer">
- <div></div>
- </div>
- </a>
- <a v-width="853" v-height="505" href="#">
- <span></span>
- <div class="outer">
- <div></div>
- </div>
- </a>
- <a v-width="1280" v-height="745" href="#">
- <span></span>
- <div class="outer">
- <div></div>
- </div>
- </a>
- <br clear="both" />
- </div>
- <p class="instruct"><?php _e( 'Video width and height in <strong>sidebar</strong> mode (regardless of quality). Default is 150x125.', 'smart-youtube' ); ?></p>
- <input id="disp_widthside" name="disp_widthside" value="<?php echo $disp_widthside; ?>" size="7" />x<input id="disp_heightside" name="disp_heightside" value="<?php echo $disp_heightside; ?>" size="7" /><br /><br />
- <div id="watch-customize-embed-form">
- <input type="radio" <?php echo $disp_rel; ?> id="embedCustomization1" name="embedRel" value="1"/>
- <label for="embedCustomization1"><?php _e( 'Include related videos', 'smart-youtube' ); ?></label>
- <br/>
- <input type="radio" <?php echo $disp_rel2; ?> id="embedCustomization0" name="embedRel" value="0"/>
- <label for="embedCustomization0"><?php _e( 'Do not include related videos', 'smart-youtube' ); ?></label>
- <br/>
- </div>
- <br/>
- <div style="margin: 0 0 0 4px; clear: both;">
- <input type="checkbox" id="autoplay_checkbox" name="autoplay" <?php echo $disp_autoplay; ?> /><label for="autoplay_checkbox"><?php _e( 'Autoplay videos', 'smart-youtube' ); ?></label><br />
- <input type="checkbox" id="autoplay_first_checkbox" name="autoplay_first" <?php echo $disp_autoplay_first; ?> /><label for="autoplay_first_checkbox"><?php _e( 'Autoplay only first video on page', 'smart-youtube' ); ?></label><br />
- <input type="checkbox" id="loop_checkbox" name="loop" <?php echo $disp_loop; ?> /><label for="loop_checkbox"><?php _e( 'Loop videos', 'smart-youtube' ); ?></label><br />
- <input type="checkbox" id="disp_search" name="disp_search" <?php echo $disp_search; ?> /><label for="disp_search"><?php _e( 'Display search box', 'smart-youtube' ); ?></label><br />
- <input type="checkbox" id="thumb_checkbox" name="thumb" <?php echo $thumb; ?> /><label for="thumb_checkbox"><?php _e( 'Display thumbnails on home/archive pages', 'smart-youtube' ); ?></label><br />
- <input type="checkbox" id="cbox_checkbox" name="colorbox" <?php echo $colorbox; ?> /><label for="cbox_checkbox"><?php _e( 'Show video in colorbox', 'smart-youtube' ); ?></label><br />
- <input type="checkbox" id="disp_info" name="disp_info" <?php echo $disp_info; ?> /><label for="disp_info"><?php _e( 'Remove Titles & Ratings', 'smart-youtube' ); ?></label><br />
- <input type="checkbox" id="disp_ann" name="disp_ann" <?php echo $disp_ann; ?> /><label for="disp_ann"><?php _e( 'Remove Annotations', 'smart-youtube' ); ?></label><br />
- <input type="checkbox" id="logoless" name="logoless" <?php echo $logoless; ?> /><label for="logoless"><?php _e( 'Hide YouTube Logo', 'smart-youtube' ); ?></label><br />
- <label for="theme"><?php _e( 'Theme (YouTube only):', 'smart-youtube' ); ?></label>
- <select id="theme" name="theme" />
- <option value="dark" <?php echo ( ( $theme == 'dark' ) ? 'selected="yes"' : '' ); ?>><?php _e( 'Dark', 'smart-youtube' ); ?></option>
- <option value="light" <?php echo ( ( $theme == 'light' ) ? 'selected="yes"' : '' ); ?>><?php _e( 'Light', 'smart-youtube' ); ?></option>
- </select><br />
- <input type="checkbox" id="privacy" name="disp_privacy" <?php echo $disp_privacy; ?> /><label for="privacy"><?php _e( 'Enable privacy-enhanced mode', 'smart-youtube' ); ?> [<a target="_blank" href="http://www.google.com/support/youtube/bin/answer.py?answer=141046">?</a>] <?php _e( 'videos may not work for Iphone users)', 'smart-youtube' ); ?></label><br />
- <div id="disp_excerpt_div">
- <label for="disp_excerpt"><?php _e( 'Show embeds in post excerpts as', 'smart-youtube' ); ?></label>
- <select id="disp_excerpt" name="excerpt">
- <option value="vid" <?php echo ( ( $excerpt == 'vid' ) ? 'selected="yes"' : '' ); ?>><?php _e( 'Video', 'smart-youtube' ); ?></option>
- <option value="thm" <?php echo ( ( $excerpt == 'thm' ) ? 'selected="yes"' : '' ); ?>><?php _e( 'Thumbnail', 'smart-youtube' ); ?></option>
- <option value="not" <?php echo ( ( $excerpt == 'not' ) ? 'selected="yes"' : '' ); ?>><?php _e( 'Nothing', 'smart-youtube' ); ?></option>
- </select>
- </div>
- <div id="disp_excerpt_align_div">
- <label for="disp_excerpt_align"><?php _e( 'Align embeds in post excerpts to', 'smart-youtube' ); ?></label>
- <select id="disp_excerpt_align" name="excerpt_align">
- <option value="left" <?php echo ( ( $excerpt_align == 'left' ) ? 'selected="yes"' : '' ); ?>><?php _e( 'Left', 'smart-youtube' ); ?></option>
- <option value="right" <?php echo ( ( $excerpt_align == 'right' ) ? 'selected="yes"' : '' ); ?>><?php _e( 'Right', 'smart-youtube' ); ?></option>
- </select>
- </div>
- </div>
- <h3><?php _e( 'Custom code compatibility', 'smart-youtube' ); ?></h3>
- <p><?php _e( 'Use this option if you have used another youtube plugin and switched over to Smart Youtube.', 'smart-youtube' ); ?><p>
- <p><?php _e( 'For example if you used [yt]qYWWBwf2wHE[/yt] type of code, you would type yt in the box below.', 'smart-youtube' ); ?></p>
- <input id="tag" type="text" name="tag" value="<?php echo $tag; ?>" />
- <label for="tag"><?php _e( 'Custom code', 'smart-youtube' ); ?></label>
-
- <h3><?php _e( 'WiziApp support', 'smart-youtube' ); ?></h3>
- <p><?php _e( 'This will integrate your video seamlessly with WiziApp', 'smart-youtube' ); ?></p>
- <input id="wiziapp" type="checkbox" name="wiziapp" <?php echo $wiziapp; ?> />
- <label for="wiziapp"><?php _e( 'Enable WiziApp support', 'smart-youtube' ); ?></label>
- <h3><?php _e( 'xHTML validation', 'smart-youtube' ); ?></h3>
- <p class="instruct"><?php _e( 'Enabling the option below will change default YouTube code to be xHTML valid. (videos may not work for Iphone users)', 'smart-youtube' ); ?></p>
- <input id="valid" type="checkbox" name="valid" <?php echo $valid; ?> />
- <label for="valid"><?php _e( 'Enable xHTML Validation', 'smart-youtube' ); ?></label>
- <h3><?php _e( 'RSS feed options', 'smart-youtube' ); ?></h3>
- <p class="instruct"><?php _e( 'Some RSS feed readers like Bloglines will show embeded YouTube videos. Some will not and Smart YouTube allows you to display a video link and a video screenshot instead.', 'smart-youtube' ); ?></p>
- <p class="instruct"><?php _e( 'Smart YouTube will always embed the video but it can not know if the reader supports embeded video or not. So use these additional options at your own likening.', 'smart-youtube' ); ?></p>
- <input id="check2" type="checkbox" name="disp_link" <?php echo $disp_link; ?> />
- <label for="check2"><?php _e( 'Display video link in RSS feed', 'smart-youtube' ); ?></label><br />
- <input id="check1" type="checkbox" name="disp_img" <?php echo $disp_img; ?> />
- <label for="check1"><?php _e( 'Display video preview image in RSS feed', 'smart-youtube' ); ?></label>
- <div class="submit"><input type="submit" name="Submit" value="<?php _e( 'Update options', 'smart-youtube' ); ?>" /></div>
- </form>
- </div>
- </div>
- </div>
-</div>
-<h5 class="author"><?php _e( 'Another fine WordPress plugin by <a href="http://www.prelovac.com/vladimir/">Vladimir Prelovac', 'smart-youtube' ); ?></a></h5>
-<?php
- }
-
- function handle_colorbox_options() {
- if ( isset( $_POST['submitted'] ) ) {
- $this->options['colorbox_theme'] = ( ! isset( $_POST['colorbox_theme'] ) ? '1' : $_POST['colorbox_theme'] );
-
- update_option( $this->key, $this->options );
-
- $msg_status = __( 'SEO Friendly Images PRO colorbox options saved.', 'smart-youtube' );
-
- // Show message
- echo '<div id="message" class="updated fade"><p>' . $msg_status . '</p></div>';
- }
-
- $imgpath = $this->plugin_url . '/i';
- $actionurl = $_SERVER['REQUEST_URI'];
-
- $this->options = $this->get_options();
- ?>
- <div class="wrap">
- <?php screen_icon(); ?>
- <h2><?php _e( 'Smart YouTube PRO', 'smart-youtube' ); echo ' ' . $this->local_version; ?></h2>
- <a href="admin.php?page=syt_settings"><?php _e( 'Settings', 'smart-youtube' ); ?></a> | <a href="admin.php?page=syt_colorbox_options"><?php _e( 'Colorbox Options', 'smart-youtube' ); ?></a> | <a href="admin.php?page=syt_about"><?php _e( 'About', 'smart-youtube' ); ?></a>
- <div id="poststuff" style="margin-top:10px;">
- <div id="sideblock" style="float:right;width:270px;margin-left:10px;">
- <iframe width=270 height=800 frameborder="0" src="http://www.prelovac.com/plugin/news.php?id=2&utm_source=plugin&utm_medium=plugin&utm_campaign=SEO%2BFriendly%2BImages%2BPRO"></iframe>
- </div>
- </div>
- <div id="mainblock" class="submit">
- <div class="dbx-content">
- <h2><?php _e( 'Colorbox Options', 'smart-youtube' ); ?></h2>
- <br />
- <form name="sytform" action="<?php echo $actionurl; ?>" method="post">
- <input type="hidden" name="submitted" value="1" />
- <div>
- <label for="colorbox_theme"><?php _e( 'Choose ColorBox theme:', 'smart-youtube' ); ?></label>
- <select id="colorbox_theme" name="colorbox_theme">
- <?php for($i = 1; $i <= 11; $i++): ?>
- <option value="<?php echo $i; ?>" <?php echo ( $this->options['colorbox_theme'] == $i ) ? 'selected="yes"' : ''; ?>><?php echo __( 'Theme ', 'smart-youtube' ) . $i; ?></option>
- <?php endfor; ?>
- </select>
- </div>
- <div>
- <label for="screenshot_image"><?php _e( 'Theme screenshot:', 'smart-youtube' ); ?></label>
- <div id="screenshot_image">
- <img src="<?php echo $this->plugin_url . '/screenshots/screenshot-' . $this->options['colorbox_theme'] . '.jpg'; ?>" />
- </div>
- </div>
- <div style="padding: 1.5em 0;margin: 5px 0;">
- <input type="submit" name="Submit" value="<?php _e( 'Update options', 'smart-youtube' ); ?>" />
- </div>
- </form>
- </div>
- </div>
- <h5><?php _e( 'Another fine WordPress plugin by', 'smart-youtube' ); ?> <a href="http://www.prelovac.com/vladimir/">Vladimir Prelovac</a></h5>
- </div>
- <?php
- }
-
- function handle_about() {
- global $wp_version;
-
- $upd_msg = "";
-
- $actionurl = $_SERVER['REQUEST_URI'];
- $nonce = wp_create_nonce( 'smart-youtube' );
-
- $lic_msg = '<p>Welcome to ' . __( 'Smart YouTube PRO', 'smart-youtube' ) . '.</p>';
- ?>
- <div class="wrap">
- <?php screen_icon(); ?>
- <h2><?php _e( 'Smart YouTube PRO', 'smart-youtube' ); echo ' ' . $this->local_version; ?></h2>
- <a href="admin.php?page=syt_settings"><?php _e( 'Settings', 'smart-youtube' ); ?></a> | <a href="admin.php?page=syt_colorbox_options"><?php _e( 'Colorbox Options', 'smart-youtube' ); ?></a> | <a href="admin.php?page=syt_about"><?php _e( 'About', 'smart-youtube' ); ?></a>
- <div id="poststuff" style="margin-top:10px;">
-
- <div id="sideblock" style="float:right;width:270px;margin-left:10px;">
- <iframe width=270 height=800 frameborder="0" src="http://www.prelovac.com/plugin/news.php?id=2&utm_source=plugin&utm_medium=plugin&utm_campaign=SEO%2BFriendly%2BImages%2BPRO"></iframe>
- </div>
- </div>
- <div id="mainblock" class="submit">
- <div class="dbx-content">
- <h2><?php _e( 'About', 'smart-youtube' ); ?></h2>
- <br />
- <form name="STY_about" action="$actionurl" method="post">
- <input type="hidden" id="_wpnonce" name="_wpnonce" value="$nonce" />
- <input type="hidden" name="submitted" value="1" />
- <?php echo $lic_msg; ?>
- <?php echo __( 'Version:', 'smart-youtube' ) . $this->local_version; ?> <?php echo $upd_msg; ?>
- </form>
- </div>
- </div>
- <h5><?php _e( 'Another fine WordPress plugin by', 'smart-youtube' ); ?> <a href="http://www.prelovac.com/vladimir/">Vladimir Prelovac</a></h5>
- </div>
- <?php
- }
-
- function mark_first_post_on_archive() {
- if ( is_archive() || is_home() || is_front_page() ) {
- $this->first_post_on_archive = true;
- }
- }
-
- /**
- * Looks for Smart Youtube URL(s) in the post content
- * and replace them with proper HTML tags
- *
- * @param mixed $the_content
- * @param mixed $side
- * @return mixed
- */
- function check( $the_content, $side = 0 ) {
- $char_codes = array( '×', '–' );
- $replacements = array( "x", "--" );
- $the_content = str_replace( $char_codes, $replacements, $the_content );
- $this->first = false;
-
- $context = $side ? 'side' : 'post';
-
- preg_match_all( "/((http(v|vh|vhd)?:\/\/)?([a-zA-Z0-9\-\_]+\.|)?youtube\.com\/watch(\?v\=|\/v\/|#!v=)([a-zA-Z0-9\-\_]{11})([^<\s]*))|((http(v|vh|vhd)?:\/\/)?([a-zA-Z0-9\-\_]+\.|)?youtu\.be\/([a-zA-Z0-9\-\_]{11}))|((http(v|vh|vhd)?:\/\/)?([a-zA-Z0-9\-\_]+\.|)?metacafe\.com\/watch\/([a-zA-Z0-9\-\_]{7})\/([^<^\/\s]*)([\/])?)|((http(v|vh|vhd)?:\/\/)?([a-zA-Z0-9\-\_]+\.|)?vimeo\.com\/([a-zA-Z0-9\-\_]{8})([\/])?)|((http(v|vh|vhd)?:\/\/)?([a-zA-Z0-9\-\_]+\.|)?liveleak\.com\/view(\?i\=)([a-zA-Z0-9\-\_]*))|((http(v|vh|vhd)?:\/\/)?([a-zA-Z0-9\-\_]+\.|)?facebook\.com\/video\/video.php\?v\=([a-zA-Z0-9\-\_]*))|((http(vp|vhp)?:\/\/)?([a-zA-Z0-9\-\_]+\.|)?youtube\.com\/(view_play_list\?p\=|playlist\?list\=)([a-zA-Z0-9\-\_]{18})([^<\s]*))/", $the_content, $matches, PREG_SET_ORDER );
-
- foreach ( $matches as $match ) {
- if ( $match[1] != '' ) {
- if ( 'on' == $this->options['wiziapp'] ) {
- $videos = array();
- $video_info['src'] = "http://www.youtube.com/watch?v={$match[6]}";
- array_push( $videos, $video_info );
- $replace_text = '';
- $replace_text = apply_filters( 'wiziapp_3rd_party_plugin', $replace_text, 'video', $videos );
- $the_content = str_replace( $match[1], $replace_text, $the_content );
- } else if ( ( $match[2] == 'http://' && $this->options['http'] == 'on' ) || ( $match[2] == '' && $this->options['www'] == 'on' ) ) {
- $the_content = str_replace( $match[1], $this->tag_youtube( $context, $match[6], 'v', $match[7] ), $the_content );
- } else if ( $match[3] == 'v' || $match[3] == 'vh' || $match[3] == 'vhd' ) {
- $the_content = str_replace( $match[1], $this->tag_youtube( $context, $match[6], $match[3], $match[7] ), $the_content );
- }
- } elseif ( $match[8] != '' ) {
- if ( 'on' == $this->options['wiziapp'] ) {
- $videos = array();
- $video_info['src'] = "http://www.youtube.com/watch?v={$match[12]}";
- array_push( $videos, $video_info );
- $replace_text = '';
- $replace_text = apply_filters( 'wiziapp_3rd_party_plugin', $replace_text, 'video', $videos );
- $the_content = str_replace( $match[1], $replace_text, $the_content );
- } else if ( ( $match[9] == 'http://' && $this->options['http'] == 'on' ) || ( $match[9] == '' && $this->options['www'] == 'on' ) ) {
- $the_content = str_replace( $match[8], $this->tag_youtube( $context, $match[12], 'v' ), $the_content );
- } else if ( $match[10] == 'v' || $match[10] == 'vh' || $match[10] == 'vhd' ) {
- $the_content = str_replace( $match[8], $this->tag_youtube( $context, $match[12], $match[10] ), $the_content );
- }
- } elseif ( $match[13] != '' ) {
- if ( 'on' == $this->options['wiziapp'] ) {
- $videos = array();
- $video_info['src'] = "http://www.metacafe.com/watch/{$match[17]}/{$match[18]}/";
- array_push( $videos, $video_info );
- $replace_text = '';
- $replace_text = apply_filters( 'wiziapp_3rd_party_plugin', $replace_text, 'video', $videos );
- $the_content = str_replace( $match[1], $replace_text, $the_content );
- } else if ( ( $match[14] == 'http://' && $this->options['http'] == 'on' ) || ( $match[14] == '' && $this->options['www'] == 'on' ) ) {
- $the_content = str_replace( $match[13], $this->tag_metacafe( $context, $match[17], 'v', $match[18] ), $the_content );
- } else if ( $match[15] == 'v' || $match[15] == 'vh' || $match[15] == 'vhd' ) {
- $the_content = str_replace( $match[13], $this->tag_metacafe( $context, $match[17], $match[15], $match[18] ), $the_content );
- }
- } elseif ( $match[20] != '' ) {
- if ( 'on' == $this->options['wiziapp'] ) {
- $videos = array();
- $video_info['src'] = "http://www.vimeo.com/{$match[24]}";
- array_push( $videos, $video_info );
- $replace_text = '';
- $replace_text = apply_filters( 'wiziapp_3rd_party_plugin', $replace_text, 'video', $videos );
- $the_content = str_replace( $match[1], $replace_text, $the_content );
- } else if ( ( $match[21] == 'http://' && $this->options['http'] == 'on' ) || ( $match[21] == '' && $this->options['www'] == 'on' ) ) {
- $the_content = str_replace( $match[20], $this->tag_vimeo( $context, $match[24], 'v' ), $the_content );
- } else if ( $match[22] == 'v' || $match[22] == 'vh' || $match[22] == 'vhd' ) {
- $the_content = str_replace( $match[20], $this->tag_vimeo( $context, $match[24], $match[22] ), $the_content );
- }
- } elseif ( $match[26] != '' ) {
- if ( 'on' == $this->options['wiziapp'] ) {
- $videos = array();
- $video_info['src'] = "http://www.liveleak.com/view?i={$match[31]}";
- array_push( $videos, $video_info );
- $replace_text = '';
- $replace_text = apply_filters( 'wiziapp_3rd_party_plugin', $replace_text, 'video', $videos );
- $the_content = str_replace( $match[1], $replace_text, $the_content );
- } else if ( ( $match[27] == 'http://' && $this->options['http'] == 'on' ) || ( $match[27] == '' && $this->options['www'] == 'on' ) ) {
- $the_content = str_replace( $match[26], $this->tag_liveleak( $context, $match[31], 'v' ), $the_content );
- } else if ( $match[28] == 'v' || $match[28] == 'vh' || $match[28] == 'vhd' ) {
- $the_content = str_replace( $match[26], $this->tag_liveleak( $context, $match[31], $match[28] ), $the_content );
- }
- } elseif ( $match[32] != '' ) {
- if ( 'on' == $this->options['wiziapp'] ) {
- $videos = array();
- $video_info['src'] = "http://www.facebook.com/video/video.php?v={$match[36]}";
- array_push( $videos, $video_info );
- $replace_text = '';
- $replace_text = apply_filters( 'wiziapp_3rd_party_plugin', $replace_text, 'video', $videos );
- $the_content = str_replace( $match[1], $replace_text, $the_content );
- } else if ( ( $match[33] == 'http://' && $this->options['http'] == 'on' ) || ( $match[33] == '' && $this->options['www'] == 'on' ) ) {
- $the_content = str_replace( $match[32], $this->tag_facebook( $context, $match[36], 'v' ), $the_content );
- } else if ( $match[34] == 'v' || $match[34] == 'vh' || $match[34] == 'vhd' ) {
- $the_content = str_replace( $match[32], $this->tag_facebook( $context, $match[36], $match[34] ), $the_content );
- }
- } elseif ( $match[37] != '' ) {
-
- if ( 'on' == $this->options['wiziapp'] ) {
- $videos = array();
- $video_info['src'] = "http://www.youtube.com/playlist?list={$match[42]}";
- array_push( $videos, $video_info );
- $replace_text = '';
- $replace_text = apply_filters( 'wiziapp_3rd_party_plugin', $replace_text, 'video', $videos );
- $the_content = str_replace( $match[1], $replace_text, $the_content );
- } else if ( ( $match[38] == 'http://' && $this->options['http'] == 'on' ) || ( $match[38] == '' && $this->options['www'] == 'on' ) ) {
- $the_content = str_replace( $match[37], $this->tag_youtube( $context, $match[42], 'vp', $match[43] ), $the_content );
- } else if ( $match[39] == 'vp' || $match[39] == 'vhp' ) {
- $the_content = str_replace( $match[37], $this->tag_youtube( $context, $match[42], $match[39], $match[43] ), $the_content );
- }
- }
- }
-
- /*preg_match_all( "/(http(v|vh|vhd)?:\/\/)?([a-zA-Z0-9\-\_]+\.|)?youtu\.be\/([a-zA-Z0-9\-\_]{11})/", $the_content, $matches, PREG_SET_ORDER );
- foreach ( $matches as $match ) {
- if (( $match[1] == 'http://' && $this->options['http'] == 'on' ) || ( $match[1] == '' && $this->options['www'] == 'on' ) ) {
- $the_content = str_replace( $match[0], $this->tag_youtube( $context, $match[4], 'v' ), $the_content );
- } else if ( $match[2] == 'v' || $match[2] == 'vh' || $match[2] == 'vhd' ) {
- $the_content = str_replace( $match[0], $this->tag_youtube( $context, $match[4], $match[2] ), $the_content );
- }
- }
-
- preg_match_all( "/(http(v|vh|vhd)?:\/\/)?([a-zA-Z0-9\-\_]+\.|)?metacafe\.com\/watch\/([a-zA-Z0-9\-\_]{7})\/([^<^\/\s]*)([\/])?/", $the_content, $matches, PREG_SET_ORDER );
- foreach ( $matches as $match ) {
- if ( ( $match[1] == 'http://' && $this->options['http'] == 'on' ) || ( $match[1] == '' && $this->options['www'] == 'on' ) ) {
- $the_content = str_replace( $match[0], $this->tag_metacafe( $context, $match[4], 'v', $match[5] ), $the_content );
- } else if ( $match[2] == 'v' || $match[2] == 'vh' || $match[2] == 'vhd' ) {
- $the_content = str_replace( $match[0], $this->tag_metacafe( $context, $match[4], $match[2], $match[5] ), $the_content );
- }
- }
-
- preg_match_all( "/(http(v|vh|vhd)?:\/\/)?([a-zA-Z0-9\-\_]+\.|)?vimeo\.com\/([a-zA-Z0-9\-\_]{8})([\/])?/", $the_content, $matches, PREG_SET_ORDER );
- foreach ( $matches as $match ) {
- if ( ( $match[1] == 'http://' && $this->options['http'] == 'on' ) || ( $match[1] == '' && $this->options['www'] == 'on' ) ) {
- $the_content = str_replace( $match[0], $this->tag_vimeo( $context, $match[4], 'v' ), $the_content );
- } else if ( $match[2] == 'v' || $match[2] == 'vh' || $match[2] == 'vhd' ) {
- $the_content = str_replace( $match[0], $this->tag_vimeo( $context, $match[4], $match[2] ), $the_content );
- }
- }
-
- preg_match_all( "/(http(v|vh|vhd)?:\/\/)?([a-zA-Z0-9\-\_]+\.|)?liveleak\.com\/view(\?i\=)([a-zA-Z0-9\-\_]*)/", $the_content, $matches, PREG_SET_ORDER );
- foreach ( $matches as $match ) {
- if ( ( $match[1] == 'http://' && $this->options['http'] == 'on' ) || ( $match[1] == '' && $this->options['www'] == 'on' ) ) {
- $the_content = str_replace( $match[0], $this->tag_liveleak( $context, $match[5], 'v' ), $the_content );
- } else if ( $match[2] == 'v' || $match[2] == 'vh' || $match[2] == 'vhd' ) {
- $the_content = str_replace( $match[0], $this->tag_liveleak( $context, $match[5], $match[2] ), $the_content );
- }
- }
-
- preg_match_all( "/(http(v|vh|vhd)?:\/\/)?([a-zA-Z0-9\-\_]+\.|)?facebook\.com\/video\/video.php\?v\=([a-zA-Z0-9\-\_]*)/", $the_content, $matches, PREG_SET_ORDER );
- foreach ( $matches as $match ) {
- if ( ( $match[1] == 'http://' && $this->options['http'] == 'on' ) || ( $match[1] == '' && $this->options['www'] == 'on' ) ) {
- $the_content = str_replace( $match[0], $this->tag_facebook( $context, $match[4], 'v' ), $the_content );
- } else if ( $match[2] == 'v' || $match[2] == 'vh' || $match[2] == 'vhd' ) {
- $the_content = str_replace( $match[0], $this->tag_facebook( $context, $match[4], $match[2] ), $the_content );
- }
- }
-
- preg_match_all( "/(http(vp|vhp)?:\/\/)?([a-zA-Z0-9\-\_]+\.|)?youtube\.com\/view_play_list(\?p\=|\/v\/|#!v=)([a-zA-Z0-9\-\_]{16})([^<\s]*)/", $the_content, $matches, PREG_SET_ORDER );
- foreach ( $matches as $match ) {
- if ( ( $match[1] == 'http://' && $this->options['http'] == 'on' ) || ( $match[1] == '' && $this->options['www'] == 'on' ) ) {
- $the_content = str_replace( $match[0], $this->tag_youtube( $context, $match[5], 'vp', $match[6] ), $the_content );
- } else if ( $match[2] == 'vp' || $match[2] == 'vhp' ) {
- $the_content = str_replace( $match[0], $this->tag_youtube( $context, $match[5], $match[2], $match[6] ), $the_content );
- }
- }*/
-
- // to work with migrated blogs from Wordpress.com replacing [youtube=youtubeadresss]
- if ( strpos($the_content, "[youtube") !== false ) {
- preg_match_all( "/\[youtube\=http:\/\/([a-zA-Z0-9\-\_]+\.|)youtube\.com\/watch(\?v\=|\/v\/|#!v=)([a-zA-Z0-9\-\_]{11})([^<\s]*)\]/", $the_content, $matches, PREG_SET_ORDER );
- foreach ( $matches as $match ) {
- $the_content = preg_replace( "/\[youtube\=http:\/\/([a-zA-Z0-9\-\_]+\.|)youtube\.com\/watch(\?v\=|\/v\/|#!v=)([a-zA-Z0-9\-\_]{11})([^\s<]*)\]/", $this->tag_youtube( $context, $match[3], '', $match[4] ), $the_content, 1 );
- }
- }
- $tag = $this->options['tag'];
-
- if ( $tag != '' && strpos( $the_content, "[".$tag."]" ) !== false ) {
- preg_match_all( "/\[$tag\]([a-zA-Z0-9\-\_]{11})([^<\s]*)\[\/$tag\]/", $the_content, $matches, PREG_SET_ORDER );
- foreach ( $matches as $match ) {
- $the_content = preg_replace( "/\[$tag\]([a-zA-Z0-9\-\_]{11})([^<\s]*)\[\/$tag\]/", $this->tag_youtube( $context, $match[1], '', '' ), $the_content, 1 );
- }
- }
-
- if ( $this->first_post_on_archive ) {
- $this->first_post_on_archive = false;
- }
-
- return $the_content;
- }
-
- function check_excerpt( $the_content ) {
- $excerpt = $this->options['excerpt'];
- $template = trim($this->options['template']) == '' ? '{video}' : $this->options['template'];
-
- if ( $excerpt != 'not' ) {
- global $post;
- $content = $post->post_content;
-
- preg_match_all( "/(http(v|vh|vhd)?:\/\/)?([a-zA-Z0-9\-\_]+\.|)?youtube\.com\/watch(\?v\=|\/v\/|#!v=)([a-zA-Z0-9\-\_]{11})([^<\s]*)/", $content, $matches['youtube.com'], PREG_SET_ORDER );
- preg_match_all( "/(http(v|vh|vhd)?:\/\/)?([a-zA-Z0-9\-\_]+\.|)?youtu\.be\/([a-zA-Z0-9\-\_]{11})/", $content, $matches['youtu.be'], PREG_SET_ORDER );
- preg_match_all( "/(http(v|vh|vhd)?:\/\/)?([a-zA-Z0-9\-\_]+\.|)?metacafe\.com\/watch\/([a-zA-Z0-9\-\_]{7})\/([^<^\/\s]*)([\/])?/", $content, $matches['metacafe.com'], PREG_SET_ORDER );
- preg_match_all( "/(http(v|vh|vhd)?:\/\/)?([a-zA-Z0-9\-\_]+\.|)?vimeo\.com\/([a-zA-Z0-9\-\_]{8})([\/])?/", $content, $matches['vimeo.com'], PREG_SET_ORDER );
- preg_match_all( "/(http(v|vh|vhd)?:\/\/)?([a-zA-Z0-9\-\_]+\.|)?liveleak\.com\/view(\?i\=)([a-zA-Z0-9\-\_]*)/", $content, $matches['liveleak.com'], PREG_SET_ORDER );
- preg_match_all( "/(http(v|vh|vhd)?:\/\/)?([a-zA-Z0-9\-\_]+\.|)?facebook\.com\/video\/video.php\?v\=([a-zA-Z0-9\-\_]*)/", $content, $matches['facebook.com'], PREG_SET_ORDER );
-
- if ( isset( $matches['youtube.com'][0] ) ) {
- if ( ( $matches['youtube.com'][0][1] == 'http://' && $this->options['http'] == 'on' ) || ( $matches['youtube.com'][0][1] == '' && $this->options['www'] == 'on' ) ) {
- $matches['youtube.com'][0][0] = str_replace( $matches['youtube.com'][0][0], $this->tag_youtube( 'excerpt', $matches['youtube.com'][0][5], 'v', $matches['youtube.com'][0][6] ), $matches['youtube.com'][0][0] );
- } else if ( $matches['youtube.com'][0][2] == 'v' || $matches['youtube.com'][0][2] == 'vh' || $matches['youtube.com'][0][2] == 'vhd' ) {
- $matches['youtube.com'][0][0] = str_replace( $matches['youtube.com'][0][0], $this->tag_youtube( 'excerpt', $matches['youtube.com'][0][5], $matches['youtube.com'][0][2], $matches['youtube.com'][0][6] ), $matches['youtube.com'][0][0] );
- }
- $result = $matches['youtube.com'][0][0];
- } else if ( isset( $matches['youtu.be'][0] ) ) {
- if ( ( $matches['youtu.be'][0][1] == 'http://' && $this->options['http'] == 'on' ) || ( $matches['youtu.be'][0][1] == '' && $this->options['www'] == 'on' ) ) {
- $matches['youtu.be'][0][0] = str_replace( $matches['youtu.be'][0][0], $this->tag_youtube( 'excerpt', $matches['youtu.be'][0][4], 'v' ), $matches['youtu.be'][0][0] );
- } else if ( $matches['youtu.be'][0][2] == 'v' || $matches['youtu.be'][0][2] == 'vh' || $matches['youtu.be'][0][2] == 'vhd' ) {
- $matches['youtu.be'][0][0] = str_replace( $matches['youtu.be'][0][0], $this->tag_youtube( 'excerpt', $matches['youtu.be'][0][4], $matches['youtu.be'][0][2]), $matches['youtu.be'][0][0] );
- }
- $result = $matches['youtu.be'][0][0];
- } else if ( isset( $matches['metacafe.com'][0] ) ) {
- if ( ( $matches['metacafe.com'][0][1] == 'http://' && $this->options['http'] == 'on' ) || ( $matches['metacafe.com'][0][1] == '' && $this->options['www'] == 'on' ) ) {
- $matches['metacafe.com'][0][0] = str_replace( $matches['metacafe.com'][0][0], $this->tag_metacafe( 'excerpt', $matches['metacafe.com'][0][4], 'v', $matches['metacafe.com'][0][5] ), $matches['metacafe.com'][0][0] );
- } else if ( $matches['metacafe.com'][0][2] == 'v' || $matches['metacafe.com'][0][2] == 'vh' || $matches['metacafe.com'][0][2] == 'vhd' ) {
- $matches['metacafe.com'][0][0] = str_replace( $matches['metacafe.com'][0][0], $this->tag_metacafe( 'excerpt', $matches['metacafe.com'][0][4], $matches['metacafe.com'][0][2], $matches['metacafe.com'][0][5] ), $matches['metacafe.com'][0][0] );
- }
- $result = $matches['metacafe.com'][0][0];
- } else if ( isset($matches['vimeo.com'][0] ) ) {
- if ( ( $matches['vimeo.com'][0][1] == 'http://' && $this->options['http'] == 'on' ) || ( $matches['vimeo.com'][0][1] == '' && $this->options['www'] == 'on' ) ) {
- $matches['vimeo.com'][0][0] = str_replace( $matches['vimeo.com'][0][0], $this->tag_vimeo( 'excerpt', $matches['vimeo.com'][0][4], 'v' ), $matches['vimeo.com'][0][0] );
- }
- else if ( $matches['vimeo.com'][0][2] == 'v' || $matches['vimeo.com'][0][2] == 'vh' || $matches['vimeo.com'][0][2] == 'vhd' ) {
- $matches['vimeo.com'][0][0] = str_replace( $matches['vimeo.com'][0][0], $this->tag_vimeo( 'excerpt', $matches['vimeo.com'][0][4], $matches['vimeo.com'][0][2] ), $matches['vimeo.com'][0][0] );
- }
- $result = $matches['vimeo.com'][0][0];
- } else if ( isset( $matches['liveleak.com'][0] ) ) {
- if ( ( $matches['liveleak.com'][0][1] == 'http://' && $this->options['http'] == 'on' ) || ( $matches['liveleak.com'][0][1] == '' && $this->options['www'] == 'on' ) ) {
- $matches['liveleak.com'][0][0] = str_replace( $matches['liveleak.com'][0][0], $this->tag_liveleak( 'excerpt', $matches['liveleak.com'][0][4], 'v' ), $matches['liveleak.com'][0][0] );
- } else if ( $matches['liveleak.com'][0][2] == 'v' || $matches['liveleak.com'][0][2] == 'vh' || $matches['liveleak.com'][0][2] == 'vhd' ) {
- $matches['liveleak.com'][0][0] = str_replace( $matches['liveleak.com'][0][0], $this->tag__liveleak( 'excerpt', $matches['liveleak.com'][0][4], $matches['liveleak.com'][0][2] ), $matches['liveleak.com'][0][0] );
- }
- $result = $matches['liveleak.com'][0][0];
- } else if ( isset( $matches['facebook.com'][0] ) ) {
- if ( ( $matches['facebook.com'][0][1] == 'http://' && $this->options['http'] == 'on' ) || ( $matches['facebook.com'][0][1] == '' && $this->options['www'] == 'on' ) ) {
- $matches['facebook.com'][0][0] = str_replace( $matches['facebook.com'][0][0], $this->tag_facebook( 'excerpt', $matches['facebook.com'][0][4], 'v' ), $matches['facebook.com'][0][0] );
- } else if ( $matches['facebook.com'][0][2] == 'v' || $matches['facebook.com'][0][2] == 'vh' || $matches['facebook.com'][0][2] == 'vhd' ) {
- $matches['facebook.com'][0][0] = str_replace( $matches['facebook.com'][0][0], $this->tag_facebook( 'excerpt', $matches['facebook.com'][0][4], $matches['facebook.com'][0][2] ), $matches['facebook.com'][0][0] );
- }
- $result = $matches['facebook.com'][0][0];
- } else {
- /*$width = $this->options['widthside'];
- $height = $this->options['heightside'];
-
- $img_url = htmlspecialchars( $this->plugin_url . '/img/default.jpg' );
- $post_url = get_permalink( $post->ID );
- $yte_tag = <<<EOT
-<a href="$post_url">
-<img src="$img_url" height="$height" width="$width" />
-</a>
-EOT;
- $result = str_replace( '{video}', $yte_tag, html_entity_decode( $template ) );*/
-
- return $the_content;
- }
- if ( isset( $result ) ) {
- $the_content = '<div style="float:' . $this->options["excerpt_align"] . ';padding-' . ( $this->options["excerpt_aign"] == 'left' ? 'right' : 'left' ) . ':10px;">' . $result . '</div>' . $the_content . '<div style="clear:both"></div>';
- }
- }
-
- if ( $this->first_post_on_archive ) {
- $this->first_post_on_archive = false;
- }
-
- return $the_content;
- }
-
- function tag_youtube( $context, $file, $high = 'v', $time = '' ) {
- $playlist = 0;
- $disp_rel = $this->options['rel'];
- $autoplay = $this->options['autoplay'];
- $autoplay_first = $this->options['autoplay_first'];
- $disp_search = $this->options['search'] == 'on' ? 1 : 0;
- $disp_info = $this->options['info'] == 'on' ? '&showinfo=0' : '';
- $disp_ann = $this->options['ann'] == 'on' ? '&iv_load_policy=3' : '';
- $template = trim( $this->options['template'] ) == '' ? '{video}' : $this->options['template'];
- $valid = $this->options['valid'];
- if ($this->options['loop'])
- $loop="&loop=1&playlist=$file";
- else $loop='';
- $thumb = $this->options['thumb'];
- $colorbox = $this->options['colorbox'];
- $logoless = $this->options['logoless'];
- $theme = $this->options['theme'];
- $excerpt = $this->options['excerpt'];
-
- switch ( $high ) {
- case 'v':
- $high = '';
- break;
- case 'vh':
- $high = '&hd=1';
- break;
- case 'vhd':
- $high = '&hd=1';
- break;
- case 'vp':
- $high = '';
- $playlist = 1;
- break;
- case 'vhp':
- $high = '&hd=1';
- $playlist = 1;
- break;
- default:
- $high = '';
- break;
- }
-
- $width = ( $context == 'excerpt' || $context == 'side' ) ?
- $this->options['widthside'] :
- ( $high ? $this->options['widthhq'] : $this->options['width'] );
-
- $height = ( $context == 'excerpt' || $context == 'side' ) ?
- $this->options['heightside'] :
- ( $high ? $this->options['heighthq'] : $this->options['height'] );
-
- if ( ! $width ) {
- $width = ! $high ? 480 : 425 ;
- }
-
- if ( ! $height ) {
- $height = ! $high ? 360 : 344;
- }
-
- $ap = '';
- if ( is_single() ) {
- if ( $context == 'post' && $autoplay_first && ! $this->first ) {
- $ap = '&autoplay=1';
- $this->first = true;
- } else if ( ( $context == 'post' && $autoplay && ! $autoplay_first ) || ( $context == 'excerpt' && $autoplay ) ) {
- $ap = '&autoplay=1';
- } else {
- $ap = '';
- }
- } elseif ( $this->first_post_on_archive ) {
- if ( $context == 'post' && $autoplay_first && ! $this->first ) {
- $ap = '&autoplay=1';
- $this->first = true;
- } else if ( ( $context == 'post' && $autoplay && ! $autoplay_first ) || ( $context == 'excerpt' && $autoplay ) ) {
- $ap = '&autoplay=1';
- } else {
- $ap = '';
- }
- }
-
- if ( $logoless == 'on' ) {
- $ll = '&modestbranding=1';
- $disp_info = '';
- } else {
- $ll = '';
- }
-
- $root_url = $this->options['privacy'] ? 'http://www.youtube-nocookie.com' : 'http://www.youtube.com';
-
- if ( $excerpt == 'thm' ) {
- $img_url = htmlspecialchars( "http://img.youtube.com/vi/$file/0.jpg" );
- global $post;
- $post_url = get_permalink( $post->ID );
- $yte_tag = <<<EOT
-<a href="$post_url"><img src="$img_url" height="$height" width="$width" /></a>
-EOT;
- }
-
- if ( ( ( is_home() || is_front_page() || is_archive() ) && $context == 'post' && $thumb == 'on' ) || ( $context == 'thumb' ) || ( $context == 'excerpt' && $excerpt == 'thm' ) ) {
- $img_url = htmlspecialchars( "http://img.youtube.com/vi/$file/0.jpg" );
- if ( $context == 'excerpt' && $excerpt == 'thm' ) {
- global $post;
- $post_url = get_permalink( $post->ID );
- $yte_tag = <<<EOT
-<a href="$post_url"><img src="$img_url" height="$height" width="$width" /></a>
-EOT;
- } else {
- $yte_tag = <<<EOT
-<img src="$img_url" height="$height" width="$width" />
-EOT;
- }
- } else {
- if ( $this->options['iframe'] == 'on' )
- $video_url = htmlspecialchars( "$root_url/embed/$file?wmode=transparent&fs=1&hl=en$ap$ll$loop{$disp_info}$disp_ann&showsearch=$disp_search&rel=$disp_rel&theme=$theme", ENT_QUOTES ) . $high . $time;
- else
- $video_url = htmlspecialchars( "$root_url/v/$file?wmode=transparent&fs=1&hl=en&$ap$ll$loop{$disp_info}$disp_ann&showsearch=$disp_search&rel=$disp_rel&theme=$theme", ENT_QUOTES ) . $high . $time;
-
- if ( $playlist ) {
- $video_url = htmlspecialchars( "$root_url/embed/videoseries?list=$file&fs=1&hl=en$ap$ll$loop{$disp_info}$disp_ann&showsearch=$disp_search&rel=$disp_rel&theme=$theme", ENT_QUOTES ) . $high . $time;
- $yte_tag = <<<EOT
-<span class="youtube"><iframe class="youtube-player" src="$video_url" width="$width" height="$height" frameborder="0" allowfullscreen></iframe></span>
-EOT;
- } elseif ( $valid == 'off' || strpos( $_SERVER['HTTP_USER_AGENT'], 'iPhone' ) === TRUE || strpos( $_SERVER['HTTP_USER_AGENT'], 'iPod' ) === TRUE || strpos( $_SERVER['HTTP_USER_AGENT'], 'iPad' ) === TRUE ) {
- if ( $context == 'post' && $colorbox == 'on' && is_singular() ) {
- $img_url = htmlspecialchars( "http://img.youtube.com/vi/$file/0.jpg" );
- $yte_tag = <<<EOT
-<a class="colorbox_video" href="$video_url"><img width="$width" height="$height" src="$img_url" /></iframe></span>
-EOT;
- } else if ( $this->options['iframe'] == 'on' )
- $yte_tag = <<<EOT
-<span class="youtube"><iframe title="YouTube video player" class="youtube-player" type="text/html" width="$width" height="$height" src="$video_url" frameborder="0" allowfullscreen></iframe></span>
-EOT;
- else
- $yte_tag = <<<EOT
-<span class="youtube"><object width="$width" height="$height"><param name="movie" value="$video_url" />
-<param name="allowFullScreen" value="true" /><embed wmode="opaque" src="$video_url" type="application/x-shockwave-flash" allowfullscreen="true" width="$width" height="$height"></embed><param name="wmode" value="opaque" /></object></span>
-EOT;
- } else {
- if ( $context == 'post' && $colorbox == 'on' && is_singular() ) {
- $img_url = htmlspecialchars( "http://img.youtube.com/vi/$file/0.jpg" );
- $yte_tag = <<<EOT
-<a class="colorbox_video" href="$video_url"><img width="$width" height="$height" src="$img_url" /></iframe></span>
-EOT;
- } else if ( $this->options['iframe'] == 'on' ) {
- $yte_tag = <<<EOT
-<span class="youtube"><iframe title="YouTube video player" class="youtube-player" type="text/html" width="$width" height="$height" src="$video_url" frameborder="0" allowfullscreen></iframe></span>
-EOT;
- } else {
- $yte_tag = <<<EOT
-<span class="youtube"><object type="application/x-shockwave-flash" width="$width" height="$height" data="$video_url"><param name="movie" value="$video_url" />
-<param name="allowFullScreen" value="true" /><param name="wmode" value="transparent" /></object></span>
-EOT;
- }
- }
- }
-
- if ( is_feed() && ( $context == 'post' || $context = 'excerpt' ) ) {
- if ( $high ) {
- $high = '&fmt=18';
- }
- if ( $playlist )
- $url = 'http://www.youtube.com/playlist?list=';
- else
- $url = 'http://www.youtube.com/watch?v=';
-
- $yte_tag = '';
- if ( $this->options['link'] == 'on' ) {
- $yte_tag .= '<p><a href="' . $url . $file . $high . '">'.$url. $file . '</a></p>';
- }
-
- if ( $this->options['img'] == 'on' ) {
- $yte_tag .= '<p><a href="' . $url . $file . $high. '"><img src="http://img.youtube.com/vi/' . $file . '/default.jpg" width="130" height="97" border=0></a></p>';
- }
-
- if ($this->options['link'] == 'off' && $this->options['img'] == 'off')
- $yte_tag=$url.$file;
- }
-
- return str_replace( '{video}', $yte_tag, html_entity_decode( $template ) );
- }
-
- function tag_metacafe( $context, $file, $high = 'v', $name = '' ) {
- $width = ( $context == 'excerpt' || $context == 'side' ) ?
- $this->options['widthside'] :
- ( $high ? $this->options['widthhq'] : $this->options['width'] );
-
- $height = ( $context == 'excerpt' || $context == 'side' ) ?
- $this->options['heightside'] :
- ( $high ? $this->options['heighthq'] : $this->options['height'] );
-
- if ( ! $width ) {
- $width = ! ( $high == 'v' ) ? 480 : 425 ;
- }
-
- if ( ! $height ) {
- $height = ! ( $high == 'v' ) ? 360 : 344;
- }
-
- $template = trim( $this->options['template'] ) == '' ? '{video}' : $this->options['template'];
- $excerpt = $this->options['excerpt'];
- $thumb = $this->options['thumb'];
- $colorbox = $this->options['colorbox'];
- $autoplay = $this->options['autoplay'];
- $autoplay_first = $this->options['autoplay_first'];
-
- $ap = 'no';
- if ( is_single() ) {
- if ( $context == 'post' && $autoplay_first && ! $this->first ) {
- $ap = 'yes';
- $this->first = true;
- } else if ( ( $context == 'post' && $autoplay && ! $autoplay_first ) || ( $context == 'excerpt' && $autoplay ) ) {
- $ap = 'yes';
- } else {
- $ap = 'no';
- }
- } elseif ( $this->first_post_on_archive ) {
- if ( $context == 'post' && $autoplay_first && ! $this->first ) {
- $ap = 'yes';
- $this->first = true;
- } else if ( ( $context == 'post' && $autoplay && ! $autoplay_first ) || ( $context == 'excerpt' && $autoplay ) ) {
- $ap = 'yes';
- } else {
- $ap = 'no';
- }
- }
-
- $flash_vars = "playerVars=showStats=no|autoPlay=$ap|";
-
- if ( ( ( is_home() || is_front_page() || is_archive() ) && $context == 'post' && $thumb == 'on' ) || ( $context == 'thumb' ) || ( $context == 'excerpt' && $excerpt == 'thm' ) ) {
- $img_url = htmlspecialchars( "http://www.metacafe.com/thumb/$file.jpg" );
- if ( $context == 'excerpt' && $excerpt == 'thm' ) {
- global $post;
- $post_url = get_permalink( $post->ID );
- $yte_tag = <<<EOT
-<a href="$post_url"><img src="$img_url" height="$height" width="$width" /></a>
-EOT;
- } else {
- $yte_tag = <<<EOT
-<img src="$img_url" height="$height" width="$width" />
-EOT;
- }
- } else if ( $context == 'post' && $colorbox == 'on' && is_singular() ) {
- $img_url = htmlspecialchars( "http://www.metacafe.com/thumb/$file.jpg" );
- $yte_tag = <<<EOT
-<a class="colorbox_video" href="http://www.metacafe.com/fplayer/$file/$name.swf"><img width="$width" height="$height" src="$img_url" /></iframe></span>
-EOT;
- } else {
- $yte_tag = <<<EOT
-<embed flashVars="$flash_vars" src="http://www.metacafe.com/fplayer/$file/$name.swf" width="$width" height="$height" wmode="transparent" allowFullScreen="true" allowScriptAccess="always" name="Metacafe_6261286" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash"></embed>
-EOT;
- }
-
- return str_replace( '{video}', $yte_tag, html_entity_decode( $template ) );
- }
-
- function tag_vimeo( $context, $file, $high = 'v', $side = 0 ) {
- $width = ( $context == 'excerpt' || $context == 'side' ) ?
- $this->options['widthside'] :
- ( $high ? $this->options['widthhq'] : $this->options['width'] );
-
- $height = ( $context == 'excerpt' || $context == 'side' ) ?
- $this->options['heightside'] :
- ( $high ? $this->options['heighthq'] : $this->options['height'] );
-
- if ( ! $width ) {
- $width = ! ( $high == 'v' ) ? 480 : 425 ;
- }
-
- if ( ! $height ) {
- $height = ! ( $high == 'v' ) ? 360 : 344;
- }
-
- $template = trim( $this->options['template'] ) == '' ? '{video}' : $this->options['template'];
- $excerpt = $this->options['excerpt'];
- $thumb = $this->options['thumb'];
- $colorbox = $this->options['colorbox'];
- $autoplay = $this->options['autoplay'];
- $autoplay_first = $this->options['autoplay_first'];
- $loop = $this->options['loop'];
-
- $video_url = "http://player.vimeo.com/video/$file";
-
- if ( $context == 'post' && $autoplay_first && ! $this->first ) {
- if ( is_single() ) {
- $video_url .= "?autoplay=1";
- } elseif ( $this->first_post_on_archive ) {
- $video_url .= "?autoplay=1";
- }
- if ( $loop ) {
- $video_url .= "&loop=1";
- }
- $this->first = true;
- } else if ( ( $context == 'post' && $autoplay && ! $autoplay_first ) || ( $context == 'excerpt' && $autoplay ) ) {
- if ( is_single() ) {
- $video_url .= "?autoplay=1";
- } elseif ( $this->first_post_on_archive ) {
- $video_url .= "?autoplay=1";
- }
- if ( $loop ) {
- $video_url .= "&loop=1";
- }
- } else {
- if ( $loop ) {
- $video_url .= "?loop=1";
- }
- }
-
- if ( ( ( is_home() || is_front_page() || is_archive() ) && $context == 'post' && $thumb == 'on' ) || ( $context == 'thumb' ) || ( $context == 'excerpt' && $excerpt == 'thm' ) ) {
- $thumbs = unserialize(file_get_contents("http://vimeo.com/api/v2/video/$file.php"));
- $img_url = htmlspecialchars($thumbs[0]['thumbnail_large']);
- if ( $context == 'excerpt' && $excerpt == 'thm' ) {
- global $post;
- $post_url = get_permalink( $post->ID );
- $yte_tag = <<<EOT
-<a href="$post_url"><img src="$img_url" height="$height" width="$width" /></a>
-EOT;
- } else {
- $yte_tag = <<<EOT
-<img src="$img_url" height="$height" width="$width" />
-EOT;
- }
- }
- else if ( $context == 'post' && $colorbox == 'on' && is_singular() ) {
- $thumbs = unserialize( file_get_contents( "http://vimeo.com/api/v2/video/$file.php" ) );
- $img_url = htmlspecialchars( $thumbs[0]['thumbnail_large'] );
- $yte_tag = <<<EOT
-<a class="colorbox_video" href="$video_url"><img width="$width" height="$height" src="$img_url" /></a>
-EOT;
- } else {
- $yte_tag = <<<EOT
-<iframe src="$video_url" width="$width" height="$height" frameborder="0"></iframe>
-EOT;
- }
-
- return str_replace( '{video}', $yte_tag, html_entity_decode( $template ) );
- }
-
- function tag_liveleak( $context, $file, $high = 'v', $side = 0 ) {
- $width = ( $context == 'excerpt' || $context == 'side' ) ?
- $this->options['widthside'] :
- ( $high ? $this->options['widthhq'] : $this->options['width'] );
-
- $height = ( $context == 'excerpt' || $context == 'side' ) ?
- $this->options['heightside'] :
- ( $high ? $this->options['heighthq'] : $this->options['height'] );
-
- if ( ! $width ) {
- $width = ! ( $high == 'v' ) ? 480 : 425 ;
- }
-
- if ( ! $height ) {
- $height = ! ( $high == 'v' ) ? 360 : 344;
- }
-
- $template = trim($this->options['template']) == '' ? '{video}' : $this->options['template'];
- $thumb = $this->options['thumb'];
- $colorbox = $this->options['colorbox'];
- $excerpt = $this->options['excerpt'];
-
- if ( ( ( is_home() || is_front_page() || is_archive() ) && $context == 'post' && $thumb == 'on' ) || ( $context == 'thumb' ) || ( $context == 'excerpt' && $excerpt == 'thm' ) ) {
- $img_url = htmlspecialchars( $this->plugin_url . '/img/default.jpg' );
- if ( $context == 'excerpt' && $excerpt == 'thm' ) {
- global $post;
- $post_url = get_permalink( $post->ID );
- $yte_tag = <<<EOT
-<a href="$post_url"><img src="$img_url" height="$height" width="$width" /></a>
-EOT;
- } else {
- $yte_tag = <<<EOT
-<img src="$img_url" height="$height" width="$width" />
-EOT;
- }
- } else if ( $context == 'post' && $colorbox == 'on' && is_singular() ) {
- $img_url = htmlspecialchars( $this->plugin_url . '/img/default.jpg' );
- $yte_tag = <<<EOT
-<a class="colorbox_video" href="http://www.liveleak.com/e/$file"><img width="$width" height="$height" src="$img_url" /></iframe></span>
-EOT;
- } else {
- $yte_tag = <<<EOT
-<object width="$width" height="$height"><param name="movie" value="http://www.liveleak.com/e/$file"></param><param name="wmode" value="transparent"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.liveleak.com/e/$file" type="application/x-shockwave-flash" wmode="transparent" allowscriptaccess="always" width="$width" height="$height"></embed></object>
-EOT;
- }
-
- return str_replace( '{video}', $yte_tag, html_entity_decode( $template ) );
- }
-
- function tag_facebook( $context, $file, $high = 'v', $side = 0 ) {
- $width = ( $context == 'excerpt' || $context == 'side' ) ?
- $this->options['widthside'] :
- ( $high ? $this->options['widthhq'] : $this->options['width'] );
-
- $height = ( $context == 'excerpt' || $context == 'side' ) ?
- $this->options['heightside'] :
- ( $high ? $this->options['heighthq'] : $this->options['height'] );
-
- if ( ! $width ) {
- $width = ! ( $high == 'v' ) ? 480 : 425 ;
- }
-
- if ( ! $height ) {
- $height = ! ( $high == 'v' ) ? 360 : 344;
- }
-
- $template = trim($this->options['template']) == '' ? '{video}' : $this->options['template'];
- $thumb = $this->options['thumb'];
- $colorbox = $this->options['colorbox'];
- $excerpt = $this->options['excerpt'];
-
- if ( ( ( is_home() || is_front_page() || is_archive() ) && $context == 'post' && $thumb == 'on' ) || ( $context == 'thumb' ) || ( $context == 'excerpt' && $excerpt == 'thm' ) ) {
- $img_url = htmlspecialchars( $this->plugin_url . '/img/default.jpg' );
- if ( $context == 'excerpt' && $excerpt == 'thm' ) {
- global $post;
- $post_url = get_permalink( $post->ID );
- $yte_tag = <<<EOT
-<a href="$post_url"><img src="$img_url" height="$height" width="$width" /></a>
-EOT;
- } else {
- $yte_tag = <<<EOT
-<img src="$img_url" height="$height" width="$width" />
-EOT;
- }
- } else if ( $context == 'post' && $colorbox == 'on' && is_singular() ) {
- $img_url = htmlspecialchars( $this->plugin_url . '/img/default.jpg' );
- $yte_tag = <<<EOT
-<a class="colorbox_video" href="http://www.facebook.com/v/$file"><img width="$width" height="$height" src="$img_url" /></iframe></span>
-EOT;
- } else {
- $yte_tag = <<<EOT
-<object width="$width" height="$height"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" />
-<param name="movie" value="http://www.facebook.com/v/$file" /><embed src="http://www.facebook.com/v/$file" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="$width" height="$height"></embed></object>
-EOT;
- }
-
- return str_replace( '{video}', $yte_tag, html_entity_decode( $template ) );
- }
-
- function install() {
- add_action( 'widgets_init', array( $this, 'load_widgets' ) );
-
- if ( get_option( $this->key ) ) {
- $this->options = $this->get_options();
- }
- }
-
- // Handle our options
- function get_options() {
- $options = array(
- 'posts' => 'on',
- 'comments' => 'off',
- 'img' => 'off',
- 'width' => 425,
- 'height' => 344,
- 'widthhq' => 480,
- 'heighthq' => 295,
- 'widthside' => 200,
- 'heightside' => 167,
- 'rel' => 1,
- 'link' => 'on',
- 'valid' => 'off',
- 'search' => 'off',
- 'info' => 'on',
- 'ann' => 'on',
- 'template' => '{video}',
- 'autoplay' => 0,
- 'autoplay_first' => 0,
- 'privacy' => 0,
- 'wtext' => '',
- 'wtitle' => '',
- 'tag' => '',
- 'iframe' => 'on',
- 'http' => 'off',
- 'www' => 'off',
- 'loop' => 0,
- 'thumb' => 'off',
- 'colorbox' => 'off',
- 'colorbox_theme' => 1,
- 'excerpt' => 'not',
- 'logoless' => 'on',
- 'wiziapp' => 'off',
- 'theme' => 'dark'
- );
- $saved = get_option( $this->key );
-
- if ( ! empty( $saved ) ) {
- foreach ( $saved as $key => $option ) {
- $options[$key] = $option;
- }
- }
-
- if ( $saved != $options ) {
- update_option( $this->key, $options );
- }
-
- return $options;
- }
-
- function load_widgets() {
- register_widget( 'SmartYouTube_Widget' );
- }
-
- /**
- * Gets plugin info from WordPress Codex repo
- * @return mixed
- */
- function get_info() {
- $checkfile = 'http://svn.wp-plugins.org/smart-youtube/trunk/smartyoutube.chk';
-
- $status = array();
-
- return $status; //???
-
- $vcheck = wp_remote_fopen( $checkfile );
-
- if ( $vcheck ) {
- $version = $this->local_version;
-
- $status = explode( '@', $vcheck );
- return $status;
- }
- }
-}
-
-class SmartYouTube_Widget extends WP_Widget {
- function SmartYouTube_Widget() {
- $widget_ops = array( 'classname' => 'smart-youtube', 'description' => 'A widget which dispalys some video from Youtube.' );
- $control_ops = array( 'width' => 300, 'height' => 350, 'id_base' => 'smart-youtube' );
- $this->WP_Widget( 'smart-youtube', 'Smart Youtube', $widget_ops, $control_ops );
- }
-
- function widget( $args, $instance ) {
- extract( $args );
- $text = smart_youtube_check( $instance['text'], 1 );
- $title = $instance['title'];
-
- echo
- $before_widget,
- $before_title, $title, $after_title,
- $text,
- $after_widget;
- }
-
- function update( $new_instance, $old_instance ) {
- $instance = $old_instance;
-
- $instance['text'] = strip_tags( $new_instance['text'] );
- $instance['title'] = strip_tags( $new_instance['title'] );
- return $instance;
- }
-
- function form( $instance ) {
- $defaults = array( 'title' => 'Smart Youtube Widget', 'text' => '' );
- $instance = wp_parse_args( ( array )$instance, $defaults );
-?>
-<?php _e('Title:', 'smart-youtube'); ?><br /><input type="text" id="<?php echo $this->get_field_id( 'title' ); ?>" name="<?php echo $this->get_field_name( 'title' ); ?>" value="<?php echo $instance['title']; ?>" /><br />
-<?php _e('Insert HTML code below. In addition to normal text you may use httpv, httpvh and httpvhd links just like in your posts.'); ?><br />
-<textarea id="<?php echo $this->get_field_id( 'text' ); ?>" name="<?php echo $this->get_field_name( 'text' ); ?>" rows="10" cols="16" class="widefat"><?php echo $instance['text']; ?></textarea>
-<?php
- }
-}
-
-function smart_youtube_check( $the_content, $side = 0 ) {
- global $smart_youtube_pro;
- return $smart_youtube_pro->check( $the_content, $side );
-}
-
-function syt_show_thumb( $post_id ) {
- $p = get_post( $post_id );
- $content = $p->post_content;
-
- preg_match_all( "/(http(v|vh|vhd)?:\/\/)?([a-zA-Z0-9\-\_]+\.|)?youtube\.com\/watch(\?v\=|\/v\/|#!v=)([a-zA-Z0-9\-\_]{11})([^<\s]*)/", $content, $matches['youtube.com'], PREG_SET_ORDER );
- preg_match_all( "/(http(v|vh|vhd)?:\/\/)?([a-zA-Z0-9\-\_]+\.|)?youtu\.be\/([a-zA-Z0-9\-\_]{11})/", $content, $matches['youtu.be'], PREG_SET_ORDER );
- preg_match_all( "/(http(v|vh|vhd)?:\/\/)?([a-zA-Z0-9\-\_]+\.|)?metacafe\.com\/watch\/([a-zA-Z0-9\-\_]{7})\/([^<^\/\s]*)([\/])?/", $content, $matches['metacafe.com'], PREG_SET_ORDER );
- preg_match_all( "/(http(v|vh|vhd)?:\/\/)?([a-zA-Z0-9\-\_]+\.|)?vimeo\.com\/([a-zA-Z0-9\-\_]{8})([\/])?/", $content, $matches['vimeo.com'], PREG_SET_ORDER );
- preg_match_all( "/(http(v|vh|vhd)?:\/\/)?([a-zA-Z0-9\-\_]+\.|)?liveleak\.com\/view(\?i\=)([a-zA-Z0-9\-\_]*)/", $content, $matches['liveleak.com'], PREG_SET_ORDER );
- preg_match_all( "/(http(v|vh|vhd)?:\/\/)?([a-zA-Z0-9\-\_]+\.|)?facebook\.com\/video\/video.php\?v\=([a-zA-Z0-9\-\_]*)/", $content, $matches['facebook.com'], PREG_SET_ORDER );
-
- global $smart_youtube_pro;
-
- if ( isset( $matches['youtube.com'][0] ) ) {
- if ( ( $matches['youtube.com'][0][1] == 'http://' && $smart_youtube_pro->options['http'] == 'on' ) || ( $matches['youtube.com'][0][1] == '' && $smart_youtube_pro->options['www'] == 'on' ) ) {
- $matches['youtube.com'][0][0] = str_replace( $matches['youtube.com'][0][0], $smart_youtube_pro->tag_youtube( 'excerpt', $matches['youtube.com'][0][5], 'v', $matches['youtube.com'][0][6] ), $matches['youtube.com'][0][0] );
- } else if ( $matches['youtube.com'][0][2] == 'v' || $matches['youtube.com'][0][2] == 'vh' || $matches['youtube.com'][0][2] == 'vhd' ) {
- $matches['youtube.com'][0][0] = str_replace( $matches['youtube.com'][0][0], $smart_youtube_pro->tag_youtube( 'excerpt', $matches['youtube.com'][0][5], $matches['youtube.com'][0][2], $matches['youtube.com'][0][6] ), $matches['youtube.com'][0][0] );
- }
- $result = $matches['youtube.com'][0][0];
- } else if ( isset( $matches['youtu.be'][0] ) ) {
- if ( ( $matches['youtu.be'][0][1] == 'http://' && $smart_youtube_pro->options['http'] == 'on' ) || ( $matches['youtu.be'][0][1] == '' && $smart_youtube_pro->options['www'] == 'on' ) ) {
- $matches['youtu.be'][0][0] = str_replace( $matches['youtu.be'][0][0], $smart_youtube_pro->tag_youtube( 'excerpt', $matches['youtu.be'][0][4], 'v' ), $matches['youtu.be'][0][0] );
- } else if ( $matches['youtu.be'][0][2] == 'v' || $matches['youtu.be'][0][2] == 'vh' || $matches['youtu.be'][0][2] == 'vhd' ) {
- $matches['youtu.be'][0][0] = str_replace( $matches['youtu.be'][0][0], $smart_youtube_pro->tag_youtube( 'excerpt', $matches['youtu.be'][0][4], $matches['youtu.be'][0][2]), $matches['youtu.be'][0][0] );
- }
- $result = $matches['youtu.be'][0][0];
- } else if ( isset( $matches['metacafe.com'][0] ) ) {
- if ( ( $matches['metacafe.com'][0][1] == 'http://' && $smart_youtube_pro->options['http'] == 'on' ) || ( $matches['metacafe.com'][0][1] == '' && $smart_youtube_pro->options['www'] == 'on' ) ) {
- $matches['metacafe.com'][0][0] = str_replace( $matches['metacafe.com'][0][0], $smart_youtube_pro->tag_metacafe( 'excerpt', $matches['metacafe.com'][0][4], 'v', $matches['metacafe.com'][0][5] ), $matches['metacafe.com'][0][0] );
- } else if ( $matches['metacafe.com'][0][2] == 'v' || $matches['metacafe.com'][0][2] == 'vh' || $matches['metacafe.com'][0][2] == 'vhd' ) {
- $matches['metacafe.com'][0][0] = str_replace( $matches['metacafe.com'][0][0], $smart_youtube_pro->tag_metacafe( 'excerpt', $matches['metacafe.com'][0][4], $matches['metacafe.com'][0][2], $matches['metacafe.com'][0][5] ), $matches['metacafe.com'][0][0] );
- }
- $result = $matches['metacafe.com'][0][0];
- } else if ( isset($matches['vimeo.com'][0] ) ) {
- if ( ( $matches['vimeo.com'][0][1] == 'http://' && $smart_youtube_pro->options['http'] == 'on' ) || ( $matches['vimeo.com'][0][1] == '' && $smart_youtube_pro->options['www'] == 'on' ) ) {
- $matches['vimeo.com'][0][0] = str_replace( $matches['vimeo.com'][0][0], $smart_youtube_pro->tag_vimeo( 'excerpt', $matches['vimeo.com'][0][4], 'v' ), $matches['vimeo.com'][0][0] );
- }
- else if ( $matches['vimeo.com'][0][2] == 'v' || $matches['vimeo.com'][0][2] == 'vh' || $matches['vimeo.com'][0][2] == 'vhd' ) {
- $matches['vimeo.com'][0][0] = str_replace( $matches['vimeo.com'][0][0], $smart_youtube_pro->tag_vimeo( 'excerpt', $matches['vimeo.com'][0][4], $matches['vimeo.com'][0][2] ), $matches['vimeo.com'][0][0] );
- }
- $result = $matches['vimeo.com'][0][0];
- } else if ( isset( $matches['liveleak.com'][0] ) ) {
- if ( ( $matches['liveleak.com'][0][1] == 'http://' && $smart_youtube_pro->options['http'] == 'on' ) || ( $matches['liveleak.com'][0][1] == '' && $smart_youtube_pro->options['www'] == 'on' ) ) {
- $matches['liveleak.com'][0][0] = str_replace( $matches['liveleak.com'][0][0], $smart_youtube_pro->tag_liveleak( 'excerpt', $matches['liveleak.com'][0][4], 'v' ), $matches['liveleak.com'][0][0] );
- } else if ( $matches['liveleak.com'][0][2] == 'v' || $matches['liveleak.com'][0][2] == 'vh' || $matches['liveleak.com'][0][2] == 'vhd' ) {
- $matches['liveleak.com'][0][0] = str_replace( $matches['liveleak.com'][0][0], $smart_youtube_pro->tag__liveleak( 'excerpt', $matches['liveleak.com'][0][4], $matches['liveleak.com'][0][2] ), $matches['liveleak.com'][0][0] );
- }
- $result = $matches['liveleak.com'][0][0];
- } else if ( isset( $matches['facebook.com'][0] ) ) {
- if ( ( $matches['facebook.com'][0][1] == 'http://' && $smart_youtube_pro->options['http'] == 'on' ) || ( $matches['facebook.com'][0][1] == '' && $smart_youtube_pro->options['www'] == 'on' ) ) {
- $matches['facebook.com'][0][0] = str_replace( $matches['facebook.com'][0][0], $smart_youtube_pro->tag_facebook( 'excerpt', $matches['facebook.com'][0][4], 'v' ), $matches['facebook.com'][0][0] );
- } else if ( $matches['facebook.com'][0][2] == 'v' || $matches['facebook.com'][0][2] == 'vh' || $matches['facebook.com'][0][2] == 'vhd' ) {
- $matches['facebook.com'][0][0] = str_replace( $matches['facebook.com'][0][0], $smart_youtube_pro->tag_facebook( 'excerpt', $matches['facebook.com'][0][4], $matches['facebook.com'][0][2] ), $matches['facebook.com'][0][0] );
- }
- $result = $matches['facebook.com'][0][0];
- } else {
- $width = $smart_youtube_pro->options['width'];
- $height = $smart_youtube_pro->options['height'];
-
- $img_url = htmlspecialchars( $smart_youtube_pro->plugin_url . '/img/default.jpg' );
- $post_url = get_permalink( $post->ID );
- $yte_tag = <<<EOT
-<a href="$post_url">
-<img src="$img_url" height="$height" width="$width" />
-</a>
-EOT;
- $result = str_replace( '{video}', $yte_tag, html_entity_decode( $template ) );
- }
- if ( isset( $result ) ) {
- return $result;
- }
-}
-?>
diff --git a/plugins/smart-youtube/style.css b/plugins/smart-youtube/style.css
deleted file mode 100644
index 20cc1fd..0000000
--- a/plugins/smart-youtube/style.css
+++ /dev/null
@@ -1,213 +0,0 @@
-#watch-embed-div,
-#watch-url-div{
-border-top:1px solid #CCC;
-font-size:11px;
-}
-#watch-url-div{
-margin:5px 0;
-}
-#watch-url-field{
-font-size:10px;
-width:340px;
-margin-top:2px;
-}
-#watch-embed-div label,
-#watch-url-div label{
-color:#999;
-line-height:18px;
-font-size:12px;
-}
-#watch-embed-div input{
-font-size:10px;
-width:339px;
-margin-top:2px;
-}
-#watch-embed-div #watch-embed-customize{
-font-weight:normal;
-color:#03c;
-}
-#watch-customize-embed-div{
-display:none;
-background-color:white;
-border-top:1px solid #CCC;
-margin-top:5px;
-padding:5px;
-}
-#watch-customize-embed-form{
-display:block;
-
-}
-#watch-customize-embed-desc{
-display:block;
-padding:6px;
-}
-#watch-customize-embed-theme{
-display:block;
-clear:both;
-}
-#watch-customize-embed-theme-swatches{
-padding:5px;
-display:block;
-margin-top:5px;
-width:310px;
-height:80px;
-}
-#watch-customize-embed-theme-preview{
-display:block;
-float:right;
-margin:4px 140px;
-background:transparent url('img/embed_selection-vfl29294.png') no-repeat scroll 0px -23px;
-width:100px;
-height:86px;
-}
-.watch-image-radio-link{
-border:0;
-display:inline-block;
-float:left;
-margin:3px;
-}
-.watch-image-radio-link:hover{
-background-color:#ADD8E6;
-}
-.watch-image-radio-link.radio_selected{
-border:1px solid #000;
-margin:2px;
-}
-.watch-image-radio-link img{
-border:1px solid #fff;
-background-color:#fff;
-padding:0px;
-margin:4px;
-}
-.watch-embed-select{
-width:46px;
-height:23px;
-}
-.watch-embed-iceberg{
-background:transparent url('img/embed_selection-vfl29294.png') no-repeat scroll 0px 0px;
-}
-.watch-embed-blank{
-background:transparent url('img/embed_selection-vfl29294.png') no-repeat scroll -46px 0px;
-}
-.watch-embed-acid{
-background:transparent url('img/embed_selection-vfl29294.png') no-repeat scroll -92px 0px;
-}
-.watch-embed-storm{
-background:transparent url('img/embed_selection-vfl29294.png') no-repeat scroll -138px 0px;
-}
-.watch-embed-green{
-background:transparent url('img/embed_selection-vfl29294.png') no-repeat scroll -184px 0px;
-}
-.watch-embed-orange{
-background:transparent url('img/embed_selection-vfl29294.png') no-repeat scroll -230px 0px;
-}
-.watch-embed-pink{
-background:transparent url('img/embed_selection-vfl29294.png') no-repeat scroll -276px 0px;
-}
-.watch-embed-purple{
-background:transparent url('img/embed_selection-vfl29294.png') no-repeat scroll -322px 0px;
-}
-.watch-embed-rubyred{
-background:transparent url('img/embed_selection-vfl29294.png') no-repeat scroll -368px 0px;
-}
-div#dbx-content a{
-text-decoration:none;
-}
-
-.smartyoutube h3
-{
- margin: 25px 0 10px !important;
- padding: 0 !important;
- font-size: 14px !important;
-}
-
-.smartyoutube p.instruct
-{
- color: #555;
- font-size: 11px;
-}
-
-#sideblock
-{
- padding: 10px 0 10px 10px;
- background: #fdffee;
- border: 1px solid #ddd;
-}
-
-#sideblock h2
-{
- margin: 0 0 5px 0 !important;
-}
-
-h5.author
-{
- background: #eee;
- border-top: 1px solid #ddd;
- height: 28px !important;
- line-height: 28px !important;
- padding-left: 12px !important;
- margin: 20px 0 -5px !important;
-}
-
-.size-chooser
-{
- border: 1px solid #ddd;
- padding: 5px;
- margin: 3px 0 10px;
- width: 400px;
-}
-
-.size-chooser a
-{
- display: block;
- padding: 2px;
- float: left;
- margin-right: 5px;
- color: #888;
- border: 2px solid transparent;
- text-decoration: none;
-}
-
-.size-chooser a:hover
-{
- border-color: #add8e6;
-}
-
-.size-chooser a.chosen .outer
-{
- border-color: #a0b3d9;
- background: #d8e6fb;
-}
-
-.size-chooser a span
-{
- display: block;
- color: #999;
- font-size: 11px;
- text-align: center;
-}
-
-.size-chooser a.chosen span
-{
- color: #000;
-}
-
-.size-chooser a .outer
-{
- background: #ddd;
- border: 1px solid #999;
- margin: 0 auto;
-}
-
-.size-chooser a .outer div
-{
- border-left: 1px solid #fff;
- border-top: 1px solid #fff;
- height: 99%;
-}
-
-#usageHeader a
-{
- font-size: 10px;
- font-style: normal;
-}
\ No newline at end of file
diff --git a/plugins/smart-youtube/styleyt.css b/plugins/smart-youtube/styleyt.css
deleted file mode 100644
index 7eadb02..0000000
--- a/plugins/smart-youtube/styleyt.css
+++ /dev/null
@@ -1,212 +0,0 @@
-#watch-embed-div,
-#watch-url-div{
-border-top:1px solid #CCC;
-font-size:11px;
-}
-#watch-url-div{
-margin:5px 0;
-}
-#watch-url-field{
-font-size:10px;
-width:340px;
-margin-top:2px;
-}
-#watch-embed-div label,
-#watch-url-div label{
-color:#999;
-line-height:18px;
-font-size:12px;
-}
-#watch-embed-div input{
-font-size:10px;
-width:339px;
-margin-top:2px;
-}
-#watch-embed-div #watch-embed-customize{
-font-weight:normal;
-color:#03c;
-}
-#watch-customize-embed-div{
-display:none;
-background-color:white;
-border-top:1px solid #CCC;
-margin-top:5px;
-padding:5px;
-}
-#watch-customize-embed-form{
-display:block;
-
-}
-#watch-customize-embed-desc{
-display:block;
-padding:6px;
-}
-#watch-customize-embed-theme{
-display:block;
-clear:both;
-}
-#watch-customize-embed-theme-swatches{
-padding:5px;
-display:block;
-margin-top:5px;
-width:310px;
-height:80px;
-}
-#watch-customize-embed-theme-preview{
-display:block;
-float:right;
-margin:4px 140px;
-background:transparent url('img/embed_selection-vfl29294.png') no-repeat scroll 0px -23px;
-width:100px;
-height:86px;
-}
-.watch-image-radio-link{
-border:0;
-display:inline-block;
-float:left;
-margin:3px;
-}
-.watch-image-radio-link:hover{
-background-color:#ADD8E6;
-}
-.watch-image-radio-link.radio_selected{
-border:1px solid #000;
-margin:2px;
-}
-.watch-image-radio-link img{
-border:1px solid #fff;
-background-color:#fff;
-padding:0px;
-margin:4px;
-}
-.watch-embed-select{
-width:46px;
-height:23px;
-}
-.watch-embed-iceberg{
-background:transparent url('img/embed_selection-vfl29294.png') no-repeat scroll 0px 0px;
-}
-.watch-embed-blank{
-background:transparent url('img/embed_selection-vfl29294.png') no-repeat scroll -46px 0px;
-}
-.watch-embed-acid{
-background:transparent url('img/embed_selection-vfl29294.png') no-repeat scroll -92px 0px;
-}
-.watch-embed-storm{
-background:transparent url('img/embed_selection-vfl29294.png') no-repeat scroll -138px 0px;
-}
-.watch-embed-green{
-background:transparent url('img/embed_selection-vfl29294.png') no-repeat scroll -184px 0px;
-}
-.watch-embed-orange{
-background:transparent url('img/embed_selection-vfl29294.png') no-repeat scroll -230px 0px;
-}
-.watch-embed-pink{
-background:transparent url('img/embed_selection-vfl29294.png') no-repeat scroll -276px 0px;
-}
-.watch-embed-purple{
-background:transparent url('img/embed_selection-vfl29294.png') no-repeat scroll -322px 0px;
-}
-.watch-embed-rubyred{
-background:transparent url('img/embed_selection-vfl29294.png') no-repeat scroll -368px 0px;
-}
-div#dbx-content a{
-text-decoration:none;
-}
-
-.smartyoutube h3
-{
- margin: 25px 0 10px !important;
- padding: 0 !important;
- font-size: 14px !important;
-}
-
-.smartyoutube p.instruct
-{
- color: #555;
- font-size: 11px;
-}
-
-#sideblock
-{
-
-}
-
-#sideblock h2
-{
- margin: 0 0 5px 0 !important;
-}
-
-h5.author
-{
- background: #eee;
- border-top: 1px solid #ddd;
- height: 28px !important;
- line-height: 28px !important;
- padding-left: 12px !important;
- margin: 20px 0 -5px !important;
-}
-
-.size-chooser
-{
- border: 1px solid #ddd;
- padding: 5px;
- margin: 3px 0 10px;
- width: 560px;
- height:125px;
-}
-
-.size-chooser a
-{
- display: block;
- padding: 2px;
- float: left;
- margin-right: 5px;
- color: #888;
- border: 2px solid transparent;
- text-decoration: none;
-}
-
-.size-chooser a:hover
-{
- border-color: #add8e6;
-}
-
-.size-chooser a.chosen .outer
-{
- border-color: #a0b3d9;
- background: #d8e6fb;
-}
-
-.size-chooser a span
-{
- display: block;
- color: #999;
- font-size: 11px;
- text-align: center;
-}
-
-.size-chooser a.chosen span
-{
- color: #000;
-}
-
-.size-chooser a .outer
-{
- background: #ddd;
- border: 1px solid #999;
- margin: 0 auto;
-}
-
-.size-chooser a .outer div
-{
- border-left: 1px solid #fff;
- border-top: 1px solid #fff;
- height: 99%;
-}
-
-#usageHeader a
-{
- font-size: 10px;
- font-style: normal;
-}
diff --git a/plugins/smart-youtube/themes/theme1/colorbox.css b/plugins/smart-youtube/themes/theme1/colorbox.css
deleted file mode 100644
index 5e6585b..0000000
--- a/plugins/smart-youtube/themes/theme1/colorbox.css
+++ /dev/null
@@ -1,43 +0,0 @@
-/*
- ColorBox Core Style
- The following rules are the styles that are consistant between themes.
- Avoid changing this area to maintain compatability with future versions of ColorBox.
-*/
-#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;}
-#cboxOverlay{position:fixed; width:100%; height:100%;}
-#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
-#cboxContent{position:relative; overflow:hidden;}
-#cboxLoadedContent{overflow:auto;}
-#cboxLoadedContent iframe{display:block; width:100%; height:100%; border:0;}
-#cboxTitle{margin:0;}
-#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%;}
-#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}
-
-/*
- Example user style
- The following rules are ordered and tabbed in a way that represents the
- order/nesting of the generated HTML, so that the structure easier to understand.
-*/
-#cboxOverlay{background:url(images/overlay.png) 0 0 repeat;}
-#colorbox{font: 12px Tahoma, Arial,sans-serif;}
- #cboxTopLeft{width:21px; height:21px; background:url(images/controls.png) -100px 0 no-repeat;}
- #cboxTopRight{width:21px; height:21px; background:url(images/controls.png) -129px 0 no-repeat;}
- #cboxBottomLeft{width:21px; height:21px; background:url(images/controls.png) -100px -29px no-repeat;}
- #cboxBottomRight{width:21px; height:21px; background:url(images/controls.png) -129px -29px no-repeat;}
- #cboxMiddleLeft{width:21px; background:url(images/controls.png) left top repeat-y;}
- #cboxMiddleRight{width:21px; background:url(images/controls.png) right top repeat-y;}
- #cboxTopCenter{height:21px; background:url(images/border.png) 0 0 repeat-x;}
- #cboxBottomCenter{height:21px; background:url(images/border.png) 0 -29px repeat-x;}
- #cboxContent{background:#fff;}
- #cboxLoadedContent{margin-bottom:28px;}
- #cboxTitle{position:absolute; bottom:4px; left:0; text-align:center; width:100%; color:#949494;}
- #cboxCurrent{position:absolute; bottom:4px; left:58px; color:#949494;}
- #cboxSlideshow{position:absolute; bottom:4px; right:30px; color:#0092ef;}
- #cboxPrevious{position:absolute; bottom:0; left:0; background:url(images/controls.png) -75px 0 no-repeat; width:25px; height:25px; text-indent:-9999px;}
- #cboxPrevious.hover{background-position:-75px -25px;}
- #cboxNext{position:absolute; bottom:0; left:27px; background:url(images/controls.png) -50px 0 no-repeat; width:25px; height:25px; text-indent:-9999px;}
- #cboxNext.hover{background-position:-50px -25px;}
- #cboxLoadingOverlay{background:url(images/loading_background.png) center center no-repeat;}
- #cboxLoadingGraphic{background:url(images/loading.gif) center center no-repeat;}
- #cboxClose{position:absolute; bottom:0; right:0; background:url(images/controls.png) -25px 0 no-repeat; width:25px; height:25px; text-indent:-9999px;}
- #cboxClose.hover{background-position:-25px -25px;}
\ No newline at end of file
diff --git a/plugins/smart-youtube/themes/theme1/images/border.png b/plugins/smart-youtube/themes/theme1/images/border.png
deleted file mode 100644
index f463a10..0000000
Binary files a/plugins/smart-youtube/themes/theme1/images/border.png and /dev/null differ
diff --git a/plugins/smart-youtube/themes/theme1/images/controls.png b/plugins/smart-youtube/themes/theme1/images/controls.png
deleted file mode 100644
index 9257176..0000000
Binary files a/plugins/smart-youtube/themes/theme1/images/controls.png and /dev/null differ
diff --git a/plugins/smart-youtube/themes/theme1/images/internet_explorer/borderBottomCenter.png b/plugins/smart-youtube/themes/theme1/images/internet_explorer/borderBottomCenter.png
deleted file mode 100644
index 0d4475e..0000000
Binary files a/plugins/smart-youtube/themes/theme1/images/internet_explorer/borderBottomCenter.png and /dev/null differ
diff --git a/plugins/smart-youtube/themes/theme1/images/internet_explorer/borderBottomLeft.png b/plugins/smart-youtube/themes/theme1/images/internet_explorer/borderBottomLeft.png
deleted file mode 100644
index 2775eba..0000000
Binary files a/plugins/smart-youtube/themes/theme1/images/internet_explorer/borderBottomLeft.png and /dev/null differ
diff --git a/plugins/smart-youtube/themes/theme1/images/internet_explorer/borderBottomRight.png b/plugins/smart-youtube/themes/theme1/images/internet_explorer/borderBottomRight.png
deleted file mode 100644
index f7f5137..0000000
Binary files a/plugins/smart-youtube/themes/theme1/images/internet_explorer/borderBottomRight.png and /dev/null differ
diff --git a/plugins/smart-youtube/themes/theme1/images/internet_explorer/borderMiddleLeft.png b/plugins/smart-youtube/themes/theme1/images/internet_explorer/borderMiddleLeft.png
deleted file mode 100644
index a2d63d1..0000000
Binary files a/plugins/smart-youtube/themes/theme1/images/internet_explorer/borderMiddleLeft.png and /dev/null differ
diff --git a/plugins/smart-youtube/themes/theme1/images/internet_explorer/borderMiddleRight.png b/plugins/smart-youtube/themes/theme1/images/internet_explorer/borderMiddleRight.png
deleted file mode 100644
index fd7c3e8..0000000
Binary files a/plugins/smart-youtube/themes/theme1/images/internet_explorer/borderMiddleRight.png and /dev/null differ
diff --git a/plugins/smart-youtube/themes/theme1/images/internet_explorer/borderTopCenter.png b/plugins/smart-youtube/themes/theme1/images/internet_explorer/borderTopCenter.png
deleted file mode 100644
index 2937a9c..0000000
Binary files a/plugins/smart-youtube/themes/theme1/images/internet_explorer/borderTopCenter.png and /dev/null differ
diff --git a/plugins/smart-youtube/themes/theme1/images/internet_explorer/borderTopLeft.png b/plugins/smart-youtube/themes/theme1/images/internet_explorer/borderTopLeft.png
deleted file mode 100644
index f9d458b..0000000
Binary files a/plugins/smart-youtube/themes/theme1/images/internet_explorer/borderTopLeft.png and /dev/null differ
diff --git a/plugins/smart-youtube/themes/theme1/images/internet_explorer/borderTopRight.png b/plugins/smart-youtube/themes/theme1/images/internet_explorer/borderTopRight.png
deleted file mode 100644
index 74b8583..0000000
Binary files a/plugins/smart-youtube/themes/theme1/images/internet_explorer/borderTopRight.png and /dev/null differ
diff --git a/plugins/smart-youtube/themes/theme1/images/loading.gif b/plugins/smart-youtube/themes/theme1/images/loading.gif
deleted file mode 100644
index b4695d8..0000000
Binary files a/plugins/smart-youtube/themes/theme1/images/loading.gif and /dev/null differ
diff --git a/plugins/smart-youtube/themes/theme1/images/loading_background.png b/plugins/smart-youtube/themes/theme1/images/loading_background.png
deleted file mode 100644
index 6ae83e6..0000000
Binary files a/plugins/smart-youtube/themes/theme1/images/loading_background.png and /dev/null differ
diff --git a/plugins/smart-youtube/themes/theme1/images/overlay.png b/plugins/smart-youtube/themes/theme1/images/overlay.png
deleted file mode 100644
index 6f3d321..0000000
Binary files a/plugins/smart-youtube/themes/theme1/images/overlay.png and /dev/null differ
diff --git a/plugins/smart-youtube/themes/theme10/colorbox.css b/plugins/smart-youtube/themes/theme10/colorbox.css
deleted file mode 100644
index 638dc6f..0000000
--- a/plugins/smart-youtube/themes/theme10/colorbox.css
+++ /dev/null
@@ -1,36 +0,0 @@
-/*
- ColorBox Core Style
- The following rules are the styles that are consistant between themes.
- Avoid changing this area to maintain compatability with future versions of ColorBox.
-*/
-#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;}
-#cboxOverlay{position:fixed; width:100%; height:100%;}
-#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
-#cboxContent{position:relative; overflow:hidden;}
-#cboxLoadedContent{overflow:auto;}
-#cboxLoadedContent iframe{display:block; width:100%; height:100%; border:0;}
-#cboxTitle{margin:0;}
-#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%;}
-#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}
-
-/*
- ColorBox example user style
- The following rules are ordered and tabbed in a way that represents the
- order/nesting of the generated HTML, so that the structure easier to understand.
-*/
-#cboxOverlay{background:#000;}
-
-#colorbox{font: 12px Tahoma, Arial,sans-serif;}
- #cboxContent{margin-top:20px;}
- #cboxLoadedContent{background:#fff; padding:10px 10px 34px; border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px;}
- #cboxTitle{overflow:auto; position:absolute; bottom:12px; left:10px; text-align:center; color:#555; word-wrap: break-word; font-size:0.9em; border: 1px solid #ccc; max-width:40%; background:#fff; padding:1px 7px; border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px; box-shadow: 1px 1px 3px #888; -moz-box-shadow: 1px 1px 3px #888; -webkit-box-shadow: 1px 1px 3px #888;}
- #cboxCurrent{position:absolute; bottom:11px; right:36px; color:#333; font-weight:bold; padding:1px 7px; border: 1px solid #ccc; border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px; box-shadow: 1px 1px 3px #888; -moz-box-shadow: 1px 1px 3px #888; -webkit-box-shadow: 1px 1px 3px #888;}
- #cboxSlideshow{position:absolute; bottom:11px; right:150px; color:#eee; overflow:visible; border: 1px solid #555; background:#666; padding:1px 7px; border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px; box-shadow: 1px 1px 3px #888; -moz-box-shadow: 1px 1px 3px #888; -webkit-box-shadow: 1px 1px 3px #888;}
- #cboxPrevious{opacity:0.5;filter:alpha(opacity=50);position:absolute; top:36%; left:10px; margin-top:-32px; background:url(images/prev.png) no-repeat; width:64px; height:32px; text-indent:-9999px;}
- #cboxPrevious.hover{opacity:1;filter:alpha(opacity=100);background-position:bottom left;}
- #cboxNext{opacity:0.5;filter:alpha(opacity=50);position:absolute; top:36%; right:10px; margin-top:-32px; background:url(images/next.png) top right no-repeat; width:64px; height:32px; text-indent:-9999px;}
- #cboxNext.hover{opacity:1;filter:alpha(opacity=100);}
- #cboxLoadingOverlay{background:#fff; border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px;}
- #cboxLoadingGraphic{background:url(images/loading.gif) center center no-repeat;}
- #cboxClose{opacity:0.5;filter:alpha(opacity=50);position:absolute; bottom:10px; right:10px; display:block; background:url(images/close.png) no-repeat; width:22px; height:22px; text-indent:-9999px;}
- #cboxClose.hover{opacity:1;filter:alpha(opacity=100);}
\ No newline at end of file
diff --git a/plugins/smart-youtube/themes/theme10/images/close.png b/plugins/smart-youtube/themes/theme10/images/close.png
deleted file mode 100644
index 1392e9f..0000000
Binary files a/plugins/smart-youtube/themes/theme10/images/close.png and /dev/null differ
diff --git a/plugins/smart-youtube/themes/theme10/images/loading.gif b/plugins/smart-youtube/themes/theme10/images/loading.gif
deleted file mode 100644
index b4695d8..0000000
Binary files a/plugins/smart-youtube/themes/theme10/images/loading.gif and /dev/null differ
diff --git a/plugins/smart-youtube/themes/theme10/images/next.png b/plugins/smart-youtube/themes/theme10/images/next.png
deleted file mode 100644
index 03eae66..0000000
Binary files a/plugins/smart-youtube/themes/theme10/images/next.png and /dev/null differ
diff --git a/plugins/smart-youtube/themes/theme10/images/prev.png b/plugins/smart-youtube/themes/theme10/images/prev.png
deleted file mode 100644
index 28aaed8..0000000
Binary files a/plugins/smart-youtube/themes/theme10/images/prev.png and /dev/null differ
diff --git a/plugins/smart-youtube/themes/theme11/colorbox.css b/plugins/smart-youtube/themes/theme11/colorbox.css
deleted file mode 100644
index 243b00e..0000000
--- a/plugins/smart-youtube/themes/theme11/colorbox.css
+++ /dev/null
@@ -1,43 +0,0 @@
-/*
- ColorBox Core Style
- The following rules are the styles that are consistant between themes.
- Avoid changing this area to maintain compatability with future versions of ColorBox.
-*/
-#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;}
-#cboxOverlay{position:fixed; width:100%; height:100%;}
-#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
-#cboxContent{position:relative; overflow:hidden;}
-#cboxLoadedContent{overflow:auto;}
-#cboxLoadedContent iframe{display:block; width:100%; height:100%; border:0;}
-#cboxTitle{margin:0;}
-#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%;}
-#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}
-
-/*
- Example user style
- The following rules are ordered and tabbed in a way that represents the
- order/nesting of the generated HTML, so that the structure easier to understand.
-*/
-#cboxOverlay{background:#fff;}
-#colorbox{font: 12px Tahoma, Arial,sans-serif;}
- #cboxTopLeft{width:21px; height:21px; background:url(images/controls.png) -100px 0 no-repeat;}
- #cboxTopRight{width:21px; height:21px; background:url(images/controls.png) -129px 0 no-repeat;}
- #cboxBottomLeft{width:21px; height:21px; background:url(images/controls.png) -100px -29px no-repeat;}
- #cboxBottomRight{width:21px; height:21px; background:url(images/controls.png) -129px -29px no-repeat;}
- #cboxMiddleLeft{width:21px; background:url(images/controls.png) left top repeat-y;}
- #cboxMiddleRight{width:21px; background:url(images/controls.png) right top repeat-y;}
- #cboxTopCenter{height:21px; background:url(images/border.png) 0 0 repeat-x;}
- #cboxBottomCenter{height:21px; background:url(images/border.png) 0 -29px repeat-x;}
- #cboxContent{background:#fff;}
- #cboxLoadedContent{margin-bottom:28px;}
- #cboxTitle{position:absolute; bottom:4px; left:0; text-align:center; width:100%; color:#949494;}
- #cboxCurrent{position:absolute; bottom:4px; left:58px; color:#949494;}
- #cboxSlideshow{position:absolute; bottom:4px; right:30px; color:#0092ef;}
- #cboxPrevious{position:absolute; bottom:0; left:0; background:url(images/controls.png) -75px 0 no-repeat; width:25px; height:25px; text-indent:-9999px;}
- #cboxPrevious.hover{background-position:-75px -25px;}
- #cboxNext{position:absolute; bottom:0; left:27px; background:url(images/controls.png) -50px 0 no-repeat; width:25px; height:25px; text-indent:-9999px;}
- #cboxNext.hover{background-position:-50px -25px;}
- #cboxLoadingOverlay{background:url(images/loading_background.png) center center no-repeat;}
- #cboxLoadingGraphic{background:url(images/loading.gif) center center no-repeat;}
- #cboxClose{position:absolute; bottom:0; right:0; background:url(images/controls.png) -25px 0 no-repeat; width:25px; height:25px; text-indent:-9999px;}
- #cboxClose.hover{background-position:-25px -25px;}
\ No newline at end of file
diff --git a/plugins/smart-youtube/themes/theme11/images/border.png b/plugins/smart-youtube/themes/theme11/images/border.png
deleted file mode 100644
index c7a7448..0000000
Binary files a/plugins/smart-youtube/themes/theme11/images/border.png and /dev/null differ
diff --git a/plugins/smart-youtube/themes/theme11/images/controls.png b/plugins/smart-youtube/themes/theme11/images/controls.png
deleted file mode 100644
index 25d7696..0000000
Binary files a/plugins/smart-youtube/themes/theme11/images/controls.png and /dev/null differ
diff --git a/plugins/smart-youtube/themes/theme11/images/internet_explorer/borderBottomCenter.png b/plugins/smart-youtube/themes/theme11/images/internet_explorer/borderBottomCenter.png
deleted file mode 100644
index c6ddac0..0000000
Binary files a/plugins/smart-youtube/themes/theme11/images/internet_explorer/borderBottomCenter.png and /dev/null differ
diff --git a/plugins/smart-youtube/themes/theme11/images/internet_explorer/borderBottomLeft.png b/plugins/smart-youtube/themes/theme11/images/internet_explorer/borderBottomLeft.png
deleted file mode 100644
index 6dc8984..0000000
Binary files a/plugins/smart-youtube/themes/theme11/images/internet_explorer/borderBottomLeft.png and /dev/null differ
diff --git a/plugins/smart-youtube/themes/theme11/images/internet_explorer/borderBottomRight.png b/plugins/smart-youtube/themes/theme11/images/internet_explorer/borderBottomRight.png
deleted file mode 100644
index ac82ba5..0000000
Binary files a/plugins/smart-youtube/themes/theme11/images/internet_explorer/borderBottomRight.png and /dev/null differ
diff --git a/plugins/smart-youtube/themes/theme11/images/internet_explorer/borderMiddleLeft.png b/plugins/smart-youtube/themes/theme11/images/internet_explorer/borderMiddleLeft.png
deleted file mode 100644
index 467eddc..0000000
Binary files a/plugins/smart-youtube/themes/theme11/images/internet_explorer/borderMiddleLeft.png and /dev/null differ
diff --git a/plugins/smart-youtube/themes/theme11/images/internet_explorer/borderMiddleRight.png b/plugins/smart-youtube/themes/theme11/images/internet_explorer/borderMiddleRight.png
deleted file mode 100644
index 5b9cb03..0000000
Binary files a/plugins/smart-youtube/themes/theme11/images/internet_explorer/borderMiddleRight.png and /dev/null differ
diff --git a/plugins/smart-youtube/themes/theme11/images/internet_explorer/borderTopCenter.png b/plugins/smart-youtube/themes/theme11/images/internet_explorer/borderTopCenter.png
deleted file mode 100644
index 322307f..0000000
Binary files a/plugins/smart-youtube/themes/theme11/images/internet_explorer/borderTopCenter.png and /dev/null differ
diff --git a/plugins/smart-youtube/themes/theme11/images/internet_explorer/borderTopLeft.png b/plugins/smart-youtube/themes/theme11/images/internet_explorer/borderTopLeft.png
deleted file mode 100644
index 6909b12..0000000
Binary files a/plugins/smart-youtube/themes/theme11/images/internet_explorer/borderTopLeft.png and /dev/null differ
diff --git a/plugins/smart-youtube/themes/theme11/images/internet_explorer/borderTopRight.png b/plugins/smart-youtube/themes/theme11/images/internet_explorer/borderTopRight.png
deleted file mode 100644
index 21f9bc3..0000000
Binary files a/plugins/smart-youtube/themes/theme11/images/internet_explorer/borderTopRight.png and /dev/null differ
diff --git a/plugins/smart-youtube/themes/theme11/images/loading.gif b/plugins/smart-youtube/themes/theme11/images/loading.gif
deleted file mode 100644
index 602ce3c..0000000
Binary files a/plugins/smart-youtube/themes/theme11/images/loading.gif and /dev/null differ
diff --git a/plugins/smart-youtube/themes/theme11/images/loading_background.png b/plugins/smart-youtube/themes/theme11/images/loading_background.png
deleted file mode 100644
index 6ae83e6..0000000
Binary files a/plugins/smart-youtube/themes/theme11/images/loading_background.png and /dev/null differ
diff --git a/plugins/smart-youtube/themes/theme11/images/overlay.png b/plugins/smart-youtube/themes/theme11/images/overlay.png
deleted file mode 100644
index 6f3d321..0000000
Binary files a/plugins/smart-youtube/themes/theme11/images/overlay.png and /dev/null differ
diff --git a/plugins/smart-youtube/themes/theme2/colorbox.css b/plugins/smart-youtube/themes/theme2/colorbox.css
deleted file mode 100644
index d525a1d..0000000
--- a/plugins/smart-youtube/themes/theme2/colorbox.css
+++ /dev/null
@@ -1,41 +0,0 @@
-/*
- ColorBox Core Style
- The following rules are the styles that are consistant between themes.
- Avoid changing this area to maintain compatability with future versions of ColorBox.
-*/
-#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;}
-#cboxOverlay{position:fixed; width:100%; height:100%;}
-#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
-#cboxContent{position:relative; overflow:visible;}
-#cboxLoadedContent{overflow:auto;}
-#cboxLoadedContent iframe{display:block; width:100%; height:100%; border:0;}
-#cboxTitle{margin:0;}
-#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%;}
-#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}
-
-/*
- ColorBox example user style
- The following rules are ordered and tabbed in a way that represents the
- order/nesting of the generated HTML, so that the structure easier to understand.
-*/
-#cboxOverlay{background:#fff;}
-
-#colorbox{font: 12px Tahoma, Arial,sans-serif;}
- #cboxContent{margin-top:32px;}
- #cboxLoadedContent{background:#000; padding:1px;}
- #cboxLoadingGraphic{background:url(images/loading.gif) center center no-repeat;}
- #cboxLoadingOverlay{background:#000;}
- #cboxTitle{position:absolute; top:-22px; left:0; color:#000;}
- #cboxCurrent{position:absolute; top:-22px; right:205px; text-indent:-9999px;}
- #cboxSlideshow, #cboxPrevious, #cboxNext, #cboxClose{text-indent:-9999px; width:20px; height:20px; position:absolute; top:-20px; background:url(images/controls.png) 0 0 no-repeat;}
- #cboxPrevious{background-position:0 0; right:44px;}
- #cboxPrevious.hover{background-position:0 -25px;}
- #cboxNext{background-position:-25px 0; right:22px;}
- #cboxNext.hover{background-position:-25px -25px;}
- #cboxClose{background-position:-50px 0; right:0;}
- #cboxClose.hover{background-position:-50px -25px;}
- .cboxSlideshow_on #cboxPrevious, .cboxSlideshow_off #cboxPrevious{right:66px;}
- .cboxSlideshow_on #cboxSlideshow{background-position:-75px -25px; right:44px;}
- .cboxSlideshow_on #cboxSlideshow.hover{background-position:-100px -25px;}
- .cboxSlideshow_off #cboxSlideshow{background-position:-100px 0; right:44px;}
- .cboxSlideshow_off #cboxSlideshow.hover{background-position:-75px -25px;}
diff --git a/plugins/smart-youtube/themes/theme2/images/controls.png b/plugins/smart-youtube/themes/theme2/images/controls.png
deleted file mode 100644
index 8569b57..0000000
Binary files a/plugins/smart-youtube/themes/theme2/images/controls.png and /dev/null differ
diff --git a/plugins/smart-youtube/themes/theme2/images/loading.gif b/plugins/smart-youtube/themes/theme2/images/loading.gif
deleted file mode 100644
index 19c67bb..0000000
Binary files a/plugins/smart-youtube/themes/theme2/images/loading.gif and /dev/null differ
diff --git a/plugins/smart-youtube/themes/theme3/colorbox.css b/plugins/smart-youtube/themes/theme3/colorbox.css
deleted file mode 100644
index 6706338..0000000
--- a/plugins/smart-youtube/themes/theme3/colorbox.css
+++ /dev/null
@@ -1,36 +0,0 @@
-/*
- ColorBox Core Style
- The following rules are the styles that are consistant between themes.
- Avoid changing this area to maintain compatability with future versions of ColorBox.
-*/
-#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;}
-#cboxOverlay{position:fixed; width:100%; height:100%;}
-#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
-#cboxContent{position:relative;}
-#cboxLoadedContent{overflow:auto;}
-#cboxLoadedContent iframe{display:block; width:100%; height:100%; border:0;}
-#cboxTitle{margin:0;}
-#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%;}
-#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}
-
-/*
- ColorBox example user style
- The following rules are ordered and tabbed in a way that represents the
- order/nesting of the generated HTML, so that the structure easier to understand.
-*/
-#cboxOverlay{background:#000;}
-
-#colorbox{font: 12px Tahoma, Arial,sans-serif;}
- #cboxContent{margin-top:20px;}
- #cboxLoadedContent{background:#000; padding:5px;}
- #cboxTitle{position:absolute; top:-20px; left:0; color:#ccc;}
- #cboxCurrent{position:absolute; top:-20px; right:0; color:#ccc;}
- #cboxSlideshow{position:absolute; top:-20px; right:90px; color:#fff;}
- #cboxPrevious{position:absolute; top:50%; left:5px; margin-top:-32px; background:url(images/controls.png) top left no-repeat; width:28px; height:65px; text-indent:-9999px;}
- #cboxPrevious.hover{background-position:bottom left;}
- #cboxNext{position:absolute; top:50%; right:5px; margin-top:-32px; background:url(images/controls.png) top right no-repeat; width:28px; height:65px; text-indent:-9999px;}
- #cboxNext.hover{background-position:bottom right;}
- #cboxLoadingOverlay{background:#000;}
- #cboxLoadingGraphic{background:url(images/loading.gif) center center no-repeat;}
- #cboxClose{position:absolute; top:5px; right:5px; display:block; background:url(images/controls.png) top center no-repeat; width:38px; height:19px; text-indent:-9999px;}
- #cboxClose.hover{background-position:bottom center;}
\ No newline at end of file
diff --git a/plugins/smart-youtube/themes/theme3/images/controls.png b/plugins/smart-youtube/themes/theme3/images/controls.png
deleted file mode 100644
index e1e9798..0000000
Binary files a/plugins/smart-youtube/themes/theme3/images/controls.png and /dev/null differ
diff --git a/plugins/smart-youtube/themes/theme3/images/loading.gif b/plugins/smart-youtube/themes/theme3/images/loading.gif
deleted file mode 100644
index 19c67bb..0000000
Binary files a/plugins/smart-youtube/themes/theme3/images/loading.gif and /dev/null differ
diff --git a/plugins/smart-youtube/themes/theme4/colorbox.css b/plugins/smart-youtube/themes/theme4/colorbox.css
deleted file mode 100644
index d9bcc49..0000000
--- a/plugins/smart-youtube/themes/theme4/colorbox.css
+++ /dev/null
@@ -1,40 +0,0 @@
-/*
- ColorBox Core Style
- The following rules are the styles that are consistant between themes.
- Avoid changing this area to maintain compatability with future versions of ColorBox.
-*/
-#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;}
-#cboxOverlay{position:fixed; width:100%; height:100%;}
-#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
-#cboxContent{position:relative; overflow:hidden;}
-#cboxLoadedContent{overflow:auto;}
-#cboxLoadedContent iframe{display:block; width:100%; height:100%; border:0;}
-#cboxTitle{margin:0;}
-#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%;}
-#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}
-
-/*
- ColorBox example user style
- The following rules are ordered and tabbed in a way that represents the
- order/nesting of the generated HTML, so that the structure easier to understand.
-*/
-#cboxOverlay{background:#fff;}
-
-#colorBox{font: 12px Tahoma, Arial,sans-serif;}
- #cboxTopLeft{width:25px; height:25px; background:url(images/border1.png) 0 0 no-repeat;}
- #cboxTopCenter{height:25px; background:url(images/border1.png) 0 -50px repeat-x;}
- #cboxTopRight{width:25px; height:25px; background:url(images/border1.png) -25px 0 no-repeat;}
- #cboxBottomLeft{width:25px; height:25px; background:url(images/border1.png) 0 -25px no-repeat;}
- #cboxBottomCenter{height:25px; background:url(images/border1.png) 0 -75px repeat-x;}
- #cboxBottomRight{width:25px; height:25px; background:url(images/border1.png) -25px -25px no-repeat;}
- #cboxMiddleLeft{width:25px; background:url(images/border2.png) 0 0 repeat-y;}
- #cboxMiddleRight{width:25px; background:url(images/border2.png) -25px 0 repeat-y;}
- #cboxContent{background:#fff;}
- #cboxLoadedContent{margin-bottom:20px;}
- #cboxTitle{position:absolute; bottom:0; left:0; text-align:center; width:100%; color:#999;}
- #cboxCurrent{position:absolute; bottom:0; left:100px; color:#999;}
- #cboxSlideshow{position:absolute; bottom:0; right:70px; color:#444;}
- #cboxPrevious{position:absolute; bottom:0; left:0; color:#444;}
- #cboxNext{position:absolute; bottom:0; left:63px; color:#444;}
- #cboxLoadingOverlay{background:url(images/loading.gif) 5px 5px no-repeat #fff;}
- #cboxClose{position:absolute; bottom:0; right:0; display:block; color:#444;}
\ No newline at end of file
diff --git a/plugins/smart-youtube/themes/theme4/images/border1.png b/plugins/smart-youtube/themes/theme4/images/border1.png
deleted file mode 100644
index 2d0a04d..0000000
Binary files a/plugins/smart-youtube/themes/theme4/images/border1.png and /dev/null differ
diff --git a/plugins/smart-youtube/themes/theme4/images/border2.png b/plugins/smart-youtube/themes/theme4/images/border2.png
deleted file mode 100644
index be02ef4..0000000
Binary files a/plugins/smart-youtube/themes/theme4/images/border2.png and /dev/null differ
diff --git a/plugins/smart-youtube/themes/theme4/images/internet_explorer/borderBottomCenter.png b/plugins/smart-youtube/themes/theme4/images/internet_explorer/borderBottomCenter.png
deleted file mode 100644
index 12e0e9a..0000000
Binary files a/plugins/smart-youtube/themes/theme4/images/internet_explorer/borderBottomCenter.png and /dev/null differ
diff --git a/plugins/smart-youtube/themes/theme4/images/internet_explorer/borderBottomLeft.png b/plugins/smart-youtube/themes/theme4/images/internet_explorer/borderBottomLeft.png
deleted file mode 100644
index b7a474a..0000000
Binary files a/plugins/smart-youtube/themes/theme4/images/internet_explorer/borderBottomLeft.png and /dev/null differ
diff --git a/plugins/smart-youtube/themes/theme4/images/internet_explorer/borderBottomRight.png b/plugins/smart-youtube/themes/theme4/images/internet_explorer/borderBottomRight.png
deleted file mode 100644
index 6b6cb15..0000000
Binary files a/plugins/smart-youtube/themes/theme4/images/internet_explorer/borderBottomRight.png and /dev/null differ
diff --git a/plugins/smart-youtube/themes/theme4/images/internet_explorer/borderMiddleLeft.png b/plugins/smart-youtube/themes/theme4/images/internet_explorer/borderMiddleLeft.png
deleted file mode 100644
index 8f248ac..0000000
Binary files a/plugins/smart-youtube/themes/theme4/images/internet_explorer/borderMiddleLeft.png and /dev/null differ
diff --git a/plugins/smart-youtube/themes/theme4/images/internet_explorer/borderMiddleRight.png b/plugins/smart-youtube/themes/theme4/images/internet_explorer/borderMiddleRight.png
deleted file mode 100644
index 336e19c..0000000
Binary files a/plugins/smart-youtube/themes/theme4/images/internet_explorer/borderMiddleRight.png and /dev/null differ
diff --git a/plugins/smart-youtube/themes/theme4/images/internet_explorer/borderTopCenter.png b/plugins/smart-youtube/themes/theme4/images/internet_explorer/borderTopCenter.png
deleted file mode 100644
index 7cb1da4..0000000
Binary files a/plugins/smart-youtube/themes/theme4/images/internet_explorer/borderTopCenter.png and /dev/null differ
diff --git a/plugins/smart-youtube/themes/theme4/images/internet_explorer/borderTopLeft.png b/plugins/smart-youtube/themes/theme4/images/internet_explorer/borderTopLeft.png
deleted file mode 100644
index d733b6c..0000000
Binary files a/plugins/smart-youtube/themes/theme4/images/internet_explorer/borderTopLeft.png and /dev/null differ
diff --git a/plugins/smart-youtube/themes/theme4/images/internet_explorer/borderTopRight.png b/plugins/smart-youtube/themes/theme4/images/internet_explorer/borderTopRight.png
deleted file mode 100644
index 0d88683..0000000
Binary files a/plugins/smart-youtube/themes/theme4/images/internet_explorer/borderTopRight.png and /dev/null differ
diff --git a/plugins/smart-youtube/themes/theme4/images/loading.gif b/plugins/smart-youtube/themes/theme4/images/loading.gif
deleted file mode 100644
index 602ce3c..0000000
Binary files a/plugins/smart-youtube/themes/theme4/images/loading.gif and /dev/null differ
diff --git a/plugins/smart-youtube/themes/theme5/colorbox.css b/plugins/smart-youtube/themes/theme5/colorbox.css
deleted file mode 100644
index c44a3fc..0000000
--- a/plugins/smart-youtube/themes/theme5/colorbox.css
+++ /dev/null
@@ -1,50 +0,0 @@
-/*
- ColorBox Core Style
- The following rules are the styles that are consistant between themes.
- Avoid changing this area to maintain compatability with future versions of ColorBox.
-*/
-#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;}
-#cboxOverlay{position:fixed; width:100%; height:100%;}
-#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
-#cboxContent{position:relative; overflow:visible;}
-#cboxLoadedContent{overflow:auto;}
-#cboxLoadedContent iframe{display:block; width:100%; height:100%; border:0;}
-#cboxTitle{margin:0;}
-#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%;}
-#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}
-
-/*
- ColorBox example user style
- The following rules are ordered and tabbed in a way that represents the
- order/nesting of the generated HTML, so that the structure easier to understand.
-*/
-#cboxOverlay{background:#000;}
-
-#colorbox{font: 12px Tahoma, Arial,sans-serif;}
- #cboxTopLeft{width:14px; height:14px; background:url(images/controls.png) 0 0 no-repeat;}
- #cboxTopCenter{height:14px; background:url(images/border.png) top left repeat-x;}
- #cboxTopRight{width:14px; height:14px; background:url(images/controls.png) -36px 0 no-repeat;}
- #cboxBottomLeft{width:14px; height:43px; background:url(images/controls.png) 0 -32px no-repeat;}
- #cboxBottomCenter{height:43px; background:url(images/border.png) bottom left repeat-x;}
- #cboxBottomRight{width:14px; height:43px; background:url(images/controls.png) -36px -32px no-repeat;}
- #cboxMiddleLeft{width:14px; background:url(images/controls.png) -175px 0 repeat-y;}
- #cboxMiddleRight{width:14px; background:url(images/controls.png) -211px 0 repeat-y;}
- #cboxContent{background:#fff;}
- #cboxLoadedContent{margin-bottom:5px;}
- #cboxLoadingOverlay{background:url(images/loading_background.png) center center no-repeat;}
- #cboxLoadingGraphic{background:url(images/loading.gif) center center no-repeat;}
- #cboxTitle{position:absolute; bottom:-25px; left:0; text-align:center; width:100%; font-weight:bold; color:#7C7C7C;}
- #cboxCurrent{position:absolute; bottom:-25px; left:58px; font-weight:bold; color:#7C7C7C;}
-
- #cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{position:absolute; bottom:-29px; background:url(images/controls.png) 0 0 no-repeat; width:23px; height:23px; text-indent:-9999px;}
- #cboxPrevious{left:0; background-position: -51px -25px;}
- #cboxPrevious.hover{background-position:-51px 0;}
- #cboxNext{left:27px; background-position:-75px -25px;}
- #cboxNext.hover{background-position:-75px 0;}
- #cboxClose{right:0; background-position:-100px -25px;}
- #cboxClose.hover{background-position:-100px 0;}
-
- .cboxSlideshow_on #cboxSlideshow{background-position:-125px 0; right:27px;}
- .cboxSlideshow_on #cboxSlideshow.hover{background-position:-150px 0;}
- .cboxSlideshow_off #cboxSlideshow{background-position:-150px -25px; right:27px;}
- .cboxSlideshow_off #cboxSlideshow.hover{background-position:-125px 0;}
\ No newline at end of file
diff --git a/plugins/smart-youtube/themes/theme5/images/border.png b/plugins/smart-youtube/themes/theme5/images/border.png
deleted file mode 100644
index df13bb6..0000000
Binary files a/plugins/smart-youtube/themes/theme5/images/border.png and /dev/null differ
diff --git a/plugins/smart-youtube/themes/theme5/images/controls.png b/plugins/smart-youtube/themes/theme5/images/controls.png
deleted file mode 100644
index 65cfd1d..0000000
Binary files a/plugins/smart-youtube/themes/theme5/images/controls.png and /dev/null differ
diff --git a/plugins/smart-youtube/themes/theme5/images/loading.gif b/plugins/smart-youtube/themes/theme5/images/loading.gif
deleted file mode 100644
index b4695d8..0000000
Binary files a/plugins/smart-youtube/themes/theme5/images/loading.gif and /dev/null differ
diff --git a/plugins/smart-youtube/themes/theme5/images/loading_background.png b/plugins/smart-youtube/themes/theme5/images/loading_background.png
deleted file mode 100644
index 9de11f4..0000000
Binary files a/plugins/smart-youtube/themes/theme5/images/loading_background.png and /dev/null differ
diff --git a/plugins/smart-youtube/themes/theme6/colorbox.css b/plugins/smart-youtube/themes/theme6/colorbox.css
deleted file mode 100644
index 5e6585b..0000000
--- a/plugins/smart-youtube/themes/theme6/colorbox.css
+++ /dev/null
@@ -1,43 +0,0 @@
-/*
- ColorBox Core Style
- The following rules are the styles that are consistant between themes.
- Avoid changing this area to maintain compatability with future versions of ColorBox.
-*/
-#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;}
-#cboxOverlay{position:fixed; width:100%; height:100%;}
-#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
-#cboxContent{position:relative; overflow:hidden;}
-#cboxLoadedContent{overflow:auto;}
-#cboxLoadedContent iframe{display:block; width:100%; height:100%; border:0;}
-#cboxTitle{margin:0;}
-#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%;}
-#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}
-
-/*
- Example user style
- The following rules are ordered and tabbed in a way that represents the
- order/nesting of the generated HTML, so that the structure easier to understand.
-*/
-#cboxOverlay{background:url(images/overlay.png) 0 0 repeat;}
-#colorbox{font: 12px Tahoma, Arial,sans-serif;}
- #cboxTopLeft{width:21px; height:21px; background:url(images/controls.png) -100px 0 no-repeat;}
- #cboxTopRight{width:21px; height:21px; background:url(images/controls.png) -129px 0 no-repeat;}
- #cboxBottomLeft{width:21px; height:21px; background:url(images/controls.png) -100px -29px no-repeat;}
- #cboxBottomRight{width:21px; height:21px; background:url(images/controls.png) -129px -29px no-repeat;}
- #cboxMiddleLeft{width:21px; background:url(images/controls.png) left top repeat-y;}
- #cboxMiddleRight{width:21px; background:url(images/controls.png) right top repeat-y;}
- #cboxTopCenter{height:21px; background:url(images/border.png) 0 0 repeat-x;}
- #cboxBottomCenter{height:21px; background:url(images/border.png) 0 -29px repeat-x;}
- #cboxContent{background:#fff;}
- #cboxLoadedContent{margin-bottom:28px;}
- #cboxTitle{position:absolute; bottom:4px; left:0; text-align:center; width:100%; color:#949494;}
- #cboxCurrent{position:absolute; bottom:4px; left:58px; color:#949494;}
- #cboxSlideshow{position:absolute; bottom:4px; right:30px; color:#0092ef;}
- #cboxPrevious{position:absolute; bottom:0; left:0; background:url(images/controls.png) -75px 0 no-repeat; width:25px; height:25px; text-indent:-9999px;}
- #cboxPrevious.hover{background-position:-75px -25px;}
- #cboxNext{position:absolute; bottom:0; left:27px; background:url(images/controls.png) -50px 0 no-repeat; width:25px; height:25px; text-indent:-9999px;}
- #cboxNext.hover{background-position:-50px -25px;}
- #cboxLoadingOverlay{background:url(images/loading_background.png) center center no-repeat;}
- #cboxLoadingGraphic{background:url(images/loading.gif) center center no-repeat;}
- #cboxClose{position:absolute; bottom:0; right:0; background:url(images/controls.png) -25px 0 no-repeat; width:25px; height:25px; text-indent:-9999px;}
- #cboxClose.hover{background-position:-25px -25px;}
\ No newline at end of file
diff --git a/plugins/smart-youtube/themes/theme6/images/border.png b/plugins/smart-youtube/themes/theme6/images/border.png
deleted file mode 100644
index c7a7448..0000000
Binary files a/plugins/smart-youtube/themes/theme6/images/border.png and /dev/null differ
diff --git a/plugins/smart-youtube/themes/theme6/images/controls.png b/plugins/smart-youtube/themes/theme6/images/controls.png
deleted file mode 100644
index 25d7696..0000000
Binary files a/plugins/smart-youtube/themes/theme6/images/controls.png and /dev/null differ
diff --git a/plugins/smart-youtube/themes/theme6/images/internet_explorer/borderBottomCenter.png b/plugins/smart-youtube/themes/theme6/images/internet_explorer/borderBottomCenter.png
deleted file mode 100644
index c6ddac0..0000000
Binary files a/plugins/smart-youtube/themes/theme6/images/internet_explorer/borderBottomCenter.png and /dev/null differ
diff --git a/plugins/smart-youtube/themes/theme6/images/internet_explorer/borderBottomLeft.png b/plugins/smart-youtube/themes/theme6/images/internet_explorer/borderBottomLeft.png
deleted file mode 100644
index 6dc8984..0000000
Binary files a/plugins/smart-youtube/themes/theme6/images/internet_explorer/borderBottomLeft.png and /dev/null differ
diff --git a/plugins/smart-youtube/themes/theme6/images/internet_explorer/borderBottomRight.png b/plugins/smart-youtube/themes/theme6/images/internet_explorer/borderBottomRight.png
deleted file mode 100644
index ac82ba5..0000000
Binary files a/plugins/smart-youtube/themes/theme6/images/internet_explorer/borderBottomRight.png and /dev/null differ
diff --git a/plugins/smart-youtube/themes/theme6/images/internet_explorer/borderMiddleLeft.png b/plugins/smart-youtube/themes/theme6/images/internet_explorer/borderMiddleLeft.png
deleted file mode 100644
index 467eddc..0000000
Binary files a/plugins/smart-youtube/themes/theme6/images/internet_explorer/borderMiddleLeft.png and /dev/null differ
diff --git a/plugins/smart-youtube/themes/theme6/images/internet_explorer/borderMiddleRight.png b/plugins/smart-youtube/themes/theme6/images/internet_explorer/borderMiddleRight.png
deleted file mode 100644
index 5b9cb03..0000000
Binary files a/plugins/smart-youtube/themes/theme6/images/internet_explorer/borderMiddleRight.png and /dev/null differ
diff --git a/plugins/smart-youtube/themes/theme6/images/internet_explorer/borderTopCenter.png b/plugins/smart-youtube/themes/theme6/images/internet_explorer/borderTopCenter.png
deleted file mode 100644
index 322307f..0000000
Binary files a/plugins/smart-youtube/themes/theme6/images/internet_explorer/borderTopCenter.png and /dev/null differ
diff --git a/plugins/smart-youtube/themes/theme6/images/internet_explorer/borderTopLeft.png b/plugins/smart-youtube/themes/theme6/images/internet_explorer/borderTopLeft.png
deleted file mode 100644
index 6909b12..0000000
Binary files a/plugins/smart-youtube/themes/theme6/images/internet_explorer/borderTopLeft.png and /dev/null differ
diff --git a/plugins/smart-youtube/themes/theme6/images/internet_explorer/borderTopRight.png b/plugins/smart-youtube/themes/theme6/images/internet_explorer/borderTopRight.png
deleted file mode 100644
index 21f9bc3..0000000
Binary files a/plugins/smart-youtube/themes/theme6/images/internet_explorer/borderTopRight.png and /dev/null differ
diff --git a/plugins/smart-youtube/themes/theme6/images/loading.gif b/plugins/smart-youtube/themes/theme6/images/loading.gif
deleted file mode 100644
index 602ce3c..0000000
Binary files a/plugins/smart-youtube/themes/theme6/images/loading.gif and /dev/null differ
diff --git a/plugins/smart-youtube/themes/theme6/images/loading_background.png b/plugins/smart-youtube/themes/theme6/images/loading_background.png
deleted file mode 100644
index 6ae83e6..0000000
Binary files a/plugins/smart-youtube/themes/theme6/images/loading_background.png and /dev/null differ
diff --git a/plugins/smart-youtube/themes/theme6/images/overlay.png b/plugins/smart-youtube/themes/theme6/images/overlay.png
deleted file mode 100644
index 6f3d321..0000000
Binary files a/plugins/smart-youtube/themes/theme6/images/overlay.png and /dev/null differ
diff --git a/plugins/smart-youtube/themes/theme7/colorbox.css b/plugins/smart-youtube/themes/theme7/colorbox.css
deleted file mode 100644
index 1252243..0000000
--- a/plugins/smart-youtube/themes/theme7/colorbox.css
+++ /dev/null
@@ -1,43 +0,0 @@
-/*
- ColorBox Core Style
- The following rules are the styles that are consistant between themes.
- Avoid changing this area to maintain compatability with future versions of ColorBox.
-*/
-#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;}
-#cboxOverlay{position:fixed; width:100%; height:100%;}
-#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
-#cboxContent{position:relative; overflow:hidden;}
-#cboxLoadedContent{overflow:auto;}
-#cboxLoadedContent iframe{display:block; width:100%; height:100%; border:0;}
-#cboxTitle{margin:0;}
-#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%;}
-#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}
-
-/*
- Example user style
- The following rules are ordered and tabbed in a way that represents the
- order/nesting of the generated HTML, so that the structure easier to understand.
-*/
-#cboxOverlay{background:#000;}
-#colorbox{font: 12px Tahoma, Arial,sans-serif;}
- #cboxTopLeft{width:21px; height:21px; background:url(images/controls.png) -100px 0 no-repeat;}
- #cboxTopRight{width:21px; height:21px; background:url(images/controls.png) -129px 0 no-repeat;}
- #cboxBottomLeft{width:21px; height:21px; background:url(images/controls.png) -100px -29px no-repeat;}
- #cboxBottomRight{width:21px; height:21px; background:url(images/controls.png) -129px -29px no-repeat;}
- #cboxMiddleLeft{width:21px; background:url(images/controls.png) left top repeat-y;}
- #cboxMiddleRight{width:21px; background:url(images/controls.png) right top repeat-y;}
- #cboxTopCenter{height:21px; background:url(images/border.png) 0 0 repeat-x;}
- #cboxBottomCenter{height:21px; background:url(images/border.png) 0 -29px repeat-x;}
- #cboxContent{background:#fff;}
- #cboxLoadedContent{margin-bottom:28px;}
- #cboxTitle{position:absolute; bottom:4px; left:0; text-align:center; width:100%; color:#949494;}
- #cboxCurrent{position:absolute; bottom:4px; left:58px; color:#949494;}
- #cboxSlideshow{position:absolute; bottom:4px; right:30px; color:#0092ef;}
- #cboxPrevious{position:absolute; bottom:0; left:0; background:url(images/controls.png) -75px 0 no-repeat; width:25px; height:25px; text-indent:-9999px;}
- #cboxPrevious.hover{background-position:-75px -25px;}
- #cboxNext{position:absolute; bottom:0; left:27px; background:url(images/controls.png) -50px 0 no-repeat; width:25px; height:25px; text-indent:-9999px;}
- #cboxNext.hover{background-position:-50px -25px;}
- #cboxLoadingOverlay{background:url(images/loading_background.png) center center no-repeat;}
- #cboxLoadingGraphic{background:url(images/loading.gif) center center no-repeat;}
- #cboxClose{position:absolute; bottom:0; right:0; background:url(images/controls.png) -25px 0 no-repeat; width:25px; height:25px; text-indent:-9999px;}
- #cboxClose.hover{background-position:-25px -25px;}
\ No newline at end of file
diff --git a/plugins/smart-youtube/themes/theme7/images/border.png b/plugins/smart-youtube/themes/theme7/images/border.png
deleted file mode 100644
index f463a10..0000000
Binary files a/plugins/smart-youtube/themes/theme7/images/border.png and /dev/null differ
diff --git a/plugins/smart-youtube/themes/theme7/images/controls.png b/plugins/smart-youtube/themes/theme7/images/controls.png
deleted file mode 100644
index 9257176..0000000
Binary files a/plugins/smart-youtube/themes/theme7/images/controls.png and /dev/null differ
diff --git a/plugins/smart-youtube/themes/theme7/images/internet_explorer/borderBottomCenter.png b/plugins/smart-youtube/themes/theme7/images/internet_explorer/borderBottomCenter.png
deleted file mode 100644
index 0d4475e..0000000
Binary files a/plugins/smart-youtube/themes/theme7/images/internet_explorer/borderBottomCenter.png and /dev/null differ
diff --git a/plugins/smart-youtube/themes/theme7/images/internet_explorer/borderBottomLeft.png b/plugins/smart-youtube/themes/theme7/images/internet_explorer/borderBottomLeft.png
deleted file mode 100644
index 2775eba..0000000
Binary files a/plugins/smart-youtube/themes/theme7/images/internet_explorer/borderBottomLeft.png and /dev/null differ
diff --git a/plugins/smart-youtube/themes/theme7/images/internet_explorer/borderBottomRight.png b/plugins/smart-youtube/themes/theme7/images/internet_explorer/borderBottomRight.png
deleted file mode 100644
index f7f5137..0000000
Binary files a/plugins/smart-youtube/themes/theme7/images/internet_explorer/borderBottomRight.png and /dev/null differ
diff --git a/plugins/smart-youtube/themes/theme7/images/internet_explorer/borderMiddleLeft.png b/plugins/smart-youtube/themes/theme7/images/internet_explorer/borderMiddleLeft.png
deleted file mode 100644
index a2d63d1..0000000
Binary files a/plugins/smart-youtube/themes/theme7/images/internet_explorer/borderMiddleLeft.png and /dev/null differ
diff --git a/plugins/smart-youtube/themes/theme7/images/internet_explorer/borderMiddleRight.png b/plugins/smart-youtube/themes/theme7/images/internet_explorer/borderMiddleRight.png
deleted file mode 100644
index fd7c3e8..0000000
Binary files a/plugins/smart-youtube/themes/theme7/images/internet_explorer/borderMiddleRight.png and /dev/null differ
diff --git a/plugins/smart-youtube/themes/theme7/images/internet_explorer/borderTopCenter.png b/plugins/smart-youtube/themes/theme7/images/internet_explorer/borderTopCenter.png
deleted file mode 100644
index 2937a9c..0000000
Binary files a/plugins/smart-youtube/themes/theme7/images/internet_explorer/borderTopCenter.png and /dev/null differ
diff --git a/plugins/smart-youtube/themes/theme7/images/internet_explorer/borderTopLeft.png b/plugins/smart-youtube/themes/theme7/images/internet_explorer/borderTopLeft.png
deleted file mode 100644
index f9d458b..0000000
Binary files a/plugins/smart-youtube/themes/theme7/images/internet_explorer/borderTopLeft.png and /dev/null differ
diff --git a/plugins/smart-youtube/themes/theme7/images/internet_explorer/borderTopRight.png b/plugins/smart-youtube/themes/theme7/images/internet_explorer/borderTopRight.png
deleted file mode 100644
index 74b8583..0000000
Binary files a/plugins/smart-youtube/themes/theme7/images/internet_explorer/borderTopRight.png and /dev/null differ
diff --git a/plugins/smart-youtube/themes/theme7/images/loading.gif b/plugins/smart-youtube/themes/theme7/images/loading.gif
deleted file mode 100644
index b4695d8..0000000
Binary files a/plugins/smart-youtube/themes/theme7/images/loading.gif and /dev/null differ
diff --git a/plugins/smart-youtube/themes/theme7/images/loading_background.png b/plugins/smart-youtube/themes/theme7/images/loading_background.png
deleted file mode 100644
index 6ae83e6..0000000
Binary files a/plugins/smart-youtube/themes/theme7/images/loading_background.png and /dev/null differ
diff --git a/plugins/smart-youtube/themes/theme7/images/overlay.png b/plugins/smart-youtube/themes/theme7/images/overlay.png
deleted file mode 100644
index 6f3d321..0000000
Binary files a/plugins/smart-youtube/themes/theme7/images/overlay.png and /dev/null differ
diff --git a/plugins/smart-youtube/themes/theme8/colorbox.css b/plugins/smart-youtube/themes/theme8/colorbox.css
deleted file mode 100644
index 1252243..0000000
--- a/plugins/smart-youtube/themes/theme8/colorbox.css
+++ /dev/null
@@ -1,43 +0,0 @@
-/*
- ColorBox Core Style
- The following rules are the styles that are consistant between themes.
- Avoid changing this area to maintain compatability with future versions of ColorBox.
-*/
-#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;}
-#cboxOverlay{position:fixed; width:100%; height:100%;}
-#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
-#cboxContent{position:relative; overflow:hidden;}
-#cboxLoadedContent{overflow:auto;}
-#cboxLoadedContent iframe{display:block; width:100%; height:100%; border:0;}
-#cboxTitle{margin:0;}
-#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%;}
-#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}
-
-/*
- Example user style
- The following rules are ordered and tabbed in a way that represents the
- order/nesting of the generated HTML, so that the structure easier to understand.
-*/
-#cboxOverlay{background:#000;}
-#colorbox{font: 12px Tahoma, Arial,sans-serif;}
- #cboxTopLeft{width:21px; height:21px; background:url(images/controls.png) -100px 0 no-repeat;}
- #cboxTopRight{width:21px; height:21px; background:url(images/controls.png) -129px 0 no-repeat;}
- #cboxBottomLeft{width:21px; height:21px; background:url(images/controls.png) -100px -29px no-repeat;}
- #cboxBottomRight{width:21px; height:21px; background:url(images/controls.png) -129px -29px no-repeat;}
- #cboxMiddleLeft{width:21px; background:url(images/controls.png) left top repeat-y;}
- #cboxMiddleRight{width:21px; background:url(images/controls.png) right top repeat-y;}
- #cboxTopCenter{height:21px; background:url(images/border.png) 0 0 repeat-x;}
- #cboxBottomCenter{height:21px; background:url(images/border.png) 0 -29px repeat-x;}
- #cboxContent{background:#fff;}
- #cboxLoadedContent{margin-bottom:28px;}
- #cboxTitle{position:absolute; bottom:4px; left:0; text-align:center; width:100%; color:#949494;}
- #cboxCurrent{position:absolute; bottom:4px; left:58px; color:#949494;}
- #cboxSlideshow{position:absolute; bottom:4px; right:30px; color:#0092ef;}
- #cboxPrevious{position:absolute; bottom:0; left:0; background:url(images/controls.png) -75px 0 no-repeat; width:25px; height:25px; text-indent:-9999px;}
- #cboxPrevious.hover{background-position:-75px -25px;}
- #cboxNext{position:absolute; bottom:0; left:27px; background:url(images/controls.png) -50px 0 no-repeat; width:25px; height:25px; text-indent:-9999px;}
- #cboxNext.hover{background-position:-50px -25px;}
- #cboxLoadingOverlay{background:url(images/loading_background.png) center center no-repeat;}
- #cboxLoadingGraphic{background:url(images/loading.gif) center center no-repeat;}
- #cboxClose{position:absolute; bottom:0; right:0; background:url(images/controls.png) -25px 0 no-repeat; width:25px; height:25px; text-indent:-9999px;}
- #cboxClose.hover{background-position:-25px -25px;}
\ No newline at end of file
diff --git a/plugins/smart-youtube/themes/theme8/images/border.png b/plugins/smart-youtube/themes/theme8/images/border.png
deleted file mode 100644
index c7a7448..0000000
Binary files a/plugins/smart-youtube/themes/theme8/images/border.png and /dev/null differ
diff --git a/plugins/smart-youtube/themes/theme8/images/controls.png b/plugins/smart-youtube/themes/theme8/images/controls.png
deleted file mode 100644
index 25d7696..0000000
Binary files a/plugins/smart-youtube/themes/theme8/images/controls.png and /dev/null differ
diff --git a/plugins/smart-youtube/themes/theme8/images/internet_explorer/borderBottomCenter.png b/plugins/smart-youtube/themes/theme8/images/internet_explorer/borderBottomCenter.png
deleted file mode 100644
index c6ddac0..0000000
Binary files a/plugins/smart-youtube/themes/theme8/images/internet_explorer/borderBottomCenter.png and /dev/null differ
diff --git a/plugins/smart-youtube/themes/theme8/images/internet_explorer/borderBottomLeft.png b/plugins/smart-youtube/themes/theme8/images/internet_explorer/borderBottomLeft.png
deleted file mode 100644
index 6dc8984..0000000
Binary files a/plugins/smart-youtube/themes/theme8/images/internet_explorer/borderBottomLeft.png and /dev/null differ
diff --git a/plugins/smart-youtube/themes/theme8/images/internet_explorer/borderBottomRight.png b/plugins/smart-youtube/themes/theme8/images/internet_explorer/borderBottomRight.png
deleted file mode 100644
index ac82ba5..0000000
Binary files a/plugins/smart-youtube/themes/theme8/images/internet_explorer/borderBottomRight.png and /dev/null differ
diff --git a/plugins/smart-youtube/themes/theme8/images/internet_explorer/borderMiddleLeft.png b/plugins/smart-youtube/themes/theme8/images/internet_explorer/borderMiddleLeft.png
deleted file mode 100644
index 467eddc..0000000
Binary files a/plugins/smart-youtube/themes/theme8/images/internet_explorer/borderMiddleLeft.png and /dev/null differ
diff --git a/plugins/smart-youtube/themes/theme8/images/internet_explorer/borderMiddleRight.png b/plugins/smart-youtube/themes/theme8/images/internet_explorer/borderMiddleRight.png
deleted file mode 100644
index 5b9cb03..0000000
Binary files a/plugins/smart-youtube/themes/theme8/images/internet_explorer/borderMiddleRight.png and /dev/null differ
diff --git a/plugins/smart-youtube/themes/theme8/images/internet_explorer/borderTopCenter.png b/plugins/smart-youtube/themes/theme8/images/internet_explorer/borderTopCenter.png
deleted file mode 100644
index 322307f..0000000
Binary files a/plugins/smart-youtube/themes/theme8/images/internet_explorer/borderTopCenter.png and /dev/null differ
diff --git a/plugins/smart-youtube/themes/theme8/images/internet_explorer/borderTopLeft.png b/plugins/smart-youtube/themes/theme8/images/internet_explorer/borderTopLeft.png
deleted file mode 100644
index 6909b12..0000000
Binary files a/plugins/smart-youtube/themes/theme8/images/internet_explorer/borderTopLeft.png and /dev/null differ
diff --git a/plugins/smart-youtube/themes/theme8/images/internet_explorer/borderTopRight.png b/plugins/smart-youtube/themes/theme8/images/internet_explorer/borderTopRight.png
deleted file mode 100644
index 21f9bc3..0000000
Binary files a/plugins/smart-youtube/themes/theme8/images/internet_explorer/borderTopRight.png and /dev/null differ
diff --git a/plugins/smart-youtube/themes/theme8/images/loading.gif b/plugins/smart-youtube/themes/theme8/images/loading.gif
deleted file mode 100644
index 602ce3c..0000000
Binary files a/plugins/smart-youtube/themes/theme8/images/loading.gif and /dev/null differ
diff --git a/plugins/smart-youtube/themes/theme8/images/loading_background.png b/plugins/smart-youtube/themes/theme8/images/loading_background.png
deleted file mode 100644
index 6ae83e6..0000000
Binary files a/plugins/smart-youtube/themes/theme8/images/loading_background.png and /dev/null differ
diff --git a/plugins/smart-youtube/themes/theme8/images/overlay.png b/plugins/smart-youtube/themes/theme8/images/overlay.png
deleted file mode 100644
index 6f3d321..0000000
Binary files a/plugins/smart-youtube/themes/theme8/images/overlay.png and /dev/null differ
diff --git a/plugins/smart-youtube/themes/theme9/colorbox.css b/plugins/smart-youtube/themes/theme9/colorbox.css
deleted file mode 100644
index 2d73b29..0000000
--- a/plugins/smart-youtube/themes/theme9/colorbox.css
+++ /dev/null
@@ -1,58 +0,0 @@
-/*
- ColorBox Core Style
- The following rules are the styles that are consistant between themes.
- Avoid changing this area to maintain compatability with future versions of ColorBox.
-*/
-#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;}
-#cboxOverlay{position:fixed; width:100%; height:100%;}
-#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
-#cboxContent{position:relative; overflow:hidden;}
-#cboxLoadedContent{overflow:auto;}
-#cboxLoadedContent iframe{display:block; width:100%; height:100%; border:0;}
-#cboxTitle{margin:0;}
-#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%;}
-#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}
-
-/*
- ColorBox example user style
- The following rules are ordered and tabbed in a way that represents the
- order/nesting of the generated HTML, so that the structure easier to understand.
-*/
-#cboxOverlay{background:#fff;}
-
-#colorBox{font: 12px Tahoma, Arial,sans-serif;}
- #cboxTopLeft{width:25px; height:25px; background:url(images/border1.png) 0 0 no-repeat;}
- #cboxTopCenter{height:25px; background:url(images/border1.png) 0 -50px repeat-x;}
- #cboxTopRight{width:25px; height:25px; background:url(images/border1.png) -25px 0 no-repeat;}
- #cboxBottomLeft{width:25px; height:25px; background:url(images/border1.png) 0 -25px no-repeat;}
- #cboxBottomCenter{height:25px; background:url(images/border1.png) 0 -75px repeat-x;}
- #cboxBottomRight{width:25px; height:25px; background:url(images/border1.png) -25px -25px no-repeat;}
- #cboxMiddleLeft{width:25px; background:url(images/border2.png) 0 0 repeat-y;}
- #cboxMiddleRight{width:25px; background:url(images/border2.png) -25px 0 repeat-y;}
- #cboxContent{background:#fff;}
-/* #cboxLoadedContent{margin-bottom:20px;}
- #cboxTitle{position:absolute; bottom:0; left:0; text-align:center; width:100%; color:#999;}
- #cboxCurrent{position:absolute; bottom:0; left:100px; color:#999;}
- #cboxSlideshow{position:absolute; bottom:0; right:70px; color:#444;}
- #cboxPrevious{position:absolute; bottom:0; left:0; color:#444;}
- #cboxNext{position:absolute; bottom:0; left:63px; color:#444;}
- #cboxLoadingOverlay{background:url(images/loading.gif) 5px 5px no-repeat #fff;}
- #cboxClose{position:absolute; bottom:0; right:0; display:block; color:#444;}*/
-
- #cboxLoadedContent{margin-bottom:20px;}
- #cboxLoadingGraphic{background:url(images/loading.gif) center center no-repeat;}
- #cboxLoadingOverlay{background:#FFF;}
- #cboxTitle{position:absolute; bottom:0; left:0; text-align:left; width:100%; color:#999;}
- #cboxCurrent{position:absolute; bottom:0; right:120px; color:#999;}
- #cboxSlideshow, #cboxPrevious, #cboxNext, #cboxClose{text-indent:-9999px; width:20px; height:20px; position:absolute; bottom:0; background:url(images/controls.png) 0 0 no-repeat;}
- #cboxPrevious{background-position:0 0; right:44px;}
- #cboxPrevious.hover{background-position:0 -25px;}
- #cboxNext{background-position:-25px 0; right:22px;}
- #cboxNext.hover{background-position:-25px -25px;}
- #cboxClose{background-position:-50px 0; right:0;}
- #cboxClose.hover{background-position:-50px -25px;}
- .cboxSlideshow_on #cboxPrevious, .cboxSlideshow_off #cboxPrevious{right:66px;}
- .cboxSlideshow_on #cboxSlideshow{background-position:-75px -25px; right:44px;}
- .cboxSlideshow_on #cboxSlideshow.hover{background-position:-100px -25px;}
- .cboxSlideshow_off #cboxSlideshow{background-position:-100px 0; right:44px;}
- .cboxSlideshow_off #cboxSlideshow.hover{background-position:-75px -25px;}
\ No newline at end of file
diff --git a/plugins/smart-youtube/themes/theme9/images/border1.png b/plugins/smart-youtube/themes/theme9/images/border1.png
deleted file mode 100644
index 2d0a04d..0000000
Binary files a/plugins/smart-youtube/themes/theme9/images/border1.png and /dev/null differ
diff --git a/plugins/smart-youtube/themes/theme9/images/border2.png b/plugins/smart-youtube/themes/theme9/images/border2.png
deleted file mode 100644
index be02ef4..0000000
Binary files a/plugins/smart-youtube/themes/theme9/images/border2.png and /dev/null differ
diff --git a/plugins/smart-youtube/themes/theme9/images/controls.png b/plugins/smart-youtube/themes/theme9/images/controls.png
deleted file mode 100644
index 8569b57..0000000
Binary files a/plugins/smart-youtube/themes/theme9/images/controls.png and /dev/null differ
diff --git a/plugins/smart-youtube/themes/theme9/images/internet_explorer/borderBottomCenter.png b/plugins/smart-youtube/themes/theme9/images/internet_explorer/borderBottomCenter.png
deleted file mode 100644
index 12e0e9a..0000000
Binary files a/plugins/smart-youtube/themes/theme9/images/internet_explorer/borderBottomCenter.png and /dev/null differ
diff --git a/plugins/smart-youtube/themes/theme9/images/internet_explorer/borderBottomLeft.png b/plugins/smart-youtube/themes/theme9/images/internet_explorer/borderBottomLeft.png
deleted file mode 100644
index b7a474a..0000000
Binary files a/plugins/smart-youtube/themes/theme9/images/internet_explorer/borderBottomLeft.png and /dev/null differ
diff --git a/plugins/smart-youtube/themes/theme9/images/internet_explorer/borderBottomRight.png b/plugins/smart-youtube/themes/theme9/images/internet_explorer/borderBottomRight.png
deleted file mode 100644
index 6b6cb15..0000000
Binary files a/plugins/smart-youtube/themes/theme9/images/internet_explorer/borderBottomRight.png and /dev/null differ
diff --git a/plugins/smart-youtube/themes/theme9/images/internet_explorer/borderMiddleLeft.png b/plugins/smart-youtube/themes/theme9/images/internet_explorer/borderMiddleLeft.png
deleted file mode 100644
index 8f248ac..0000000
Binary files a/plugins/smart-youtube/themes/theme9/images/internet_explorer/borderMiddleLeft.png and /dev/null differ
diff --git a/plugins/smart-youtube/themes/theme9/images/internet_explorer/borderMiddleRight.png b/plugins/smart-youtube/themes/theme9/images/internet_explorer/borderMiddleRight.png
deleted file mode 100644
index 336e19c..0000000
Binary files a/plugins/smart-youtube/themes/theme9/images/internet_explorer/borderMiddleRight.png and /dev/null differ
diff --git a/plugins/smart-youtube/themes/theme9/images/internet_explorer/borderTopCenter.png b/plugins/smart-youtube/themes/theme9/images/internet_explorer/borderTopCenter.png
deleted file mode 100644
index 7cb1da4..0000000
Binary files a/plugins/smart-youtube/themes/theme9/images/internet_explorer/borderTopCenter.png and /dev/null differ
diff --git a/plugins/smart-youtube/themes/theme9/images/internet_explorer/borderTopLeft.png b/plugins/smart-youtube/themes/theme9/images/internet_explorer/borderTopLeft.png
deleted file mode 100644
index d733b6c..0000000
Binary files a/plugins/smart-youtube/themes/theme9/images/internet_explorer/borderTopLeft.png and /dev/null differ
diff --git a/plugins/smart-youtube/themes/theme9/images/internet_explorer/borderTopRight.png b/plugins/smart-youtube/themes/theme9/images/internet_explorer/borderTopRight.png
deleted file mode 100644
index 0d88683..0000000
Binary files a/plugins/smart-youtube/themes/theme9/images/internet_explorer/borderTopRight.png and /dev/null differ
diff --git a/plugins/smart-youtube/themes/theme9/images/loading.gif b/plugins/smart-youtube/themes/theme9/images/loading.gif
deleted file mode 100644
index 602ce3c..0000000
Binary files a/plugins/smart-youtube/themes/theme9/images/loading.gif and /dev/null differ
diff --git a/plugins/smart-youtube/yt.js b/plugins/smart-youtube/yt.js
deleted file mode 100644
index ba769f5..0000000
--- a/plugins/smart-youtube/yt.js
+++ /dev/null
@@ -1,124 +0,0 @@
-function toggleClass(element, className) {
- var e = ref(element);
- if (!e) return;
- if (hasClass(e, className)) {
- removeClass(e, className);
- } else {
- addClass(e, className);
- }
-}
-function hasClass(element, _className) {
- if (!element) {
- return;
- }
- var upperClass = _className.toUpperCase();
- if (element.className) {
- var classes = element.className.split(' ');
- for (var i = 0; i < classes.length; i++) {
- if (classes[i].toUpperCase() == upperClass) {
- return true;
- }
- }
- }
- return false;
-}
-function addClass(element, _class) {
- if (!hasClass(element, _class)) {
- element.className += element.className ? (" " + _class) : _class;
- }
-}
-function getClassList(element) {
- if (element.className) {
- return element.className.split(' ');
- } else {
- return [];
- }
-}
-function removeClass(element, _class) {
- var upperClass = _class.toUpperCase();
- var remainingClasses = [];
- if (element.className) {
- var classes = element.className.split(' ');
- for (var i = 0; i < classes.length; i++) {
- if (classes[i].toUpperCase() != upperClass) {
- remainingClasses[remainingClasses.length] = classes[i];
- }
- }
- element.className = remainingClasses.join(' ');
- }
-}
-function findAncestorByClass(element, className) {
- var temp = element;
- while (temp != document) {
- if (hasClass(temp, className)) return temp;
- temp = temp.parentNode;
- }
- return null;
-}
-
-var selectedThemeColor='blank';
-function onChangeColor(color){
- var oldTheme=document.getElementById('theme_color_'+selectedThemeColor+'_img');
- var newTheme=document.getElementById('theme_color_'+color+'_img');
-
- var embedColor=document.getElementById('embedColor');
- embedColor.value=color;
-
- removeClass(oldTheme,'radio_selected');
- addClass(newTheme,'radio_selected');
- selectedThemeColor=color;
- onUpdatePreviewImage();
- return false;
-}
-
-function onUpdatePreviewImage(){
- var previewImage=document.getElementById('watch-customize-embed-theme-preview');
- var showBorderCheckBox=document.getElementById('show_border_checkbox');
- var embedColor=document.getElementById('embedColor');
- var border=(!showBorderCheckBox.checked?'_nb':'');
- var prevUrl=document.getElementById('prevUrl');
-
- selectedThemeColor=embedColor.value;
- previewImage.src=prevUrl.value+'preview_embed_'+selectedThemeColor+'_sm'+border+'.gif';
- //previewImage.src='http://www.youtube.com/img/preview_embed_'+selectedThemeColor+'_sm'+border+'.gif';
-}
-
-function loaded()
-{
- var previewImage=document.getElementById('watch-customize-embed-theme-preview');
- var showBorderCheckBox=document.getElementById('show_border_checkbox');
- var embedColor=document.getElementById('embedColor');
- var prevUrl=document.getElementById('prevUrl');
- var border=(!showBorderCheckBox.checked?'_nb':'');
-
- selectedThemeColor="blank";
-
- onChangeColor(embedColor.value);
- previewImage.src=prevUrl.value+'preview_embed_'+selectedThemeColor+'_sm'+border+'.gif';
-}
-window.onload = loaded;
-
-jQuery(function($){
- $(".size-chooser a").click(function(e){
- e.preventDefault();
- vwidth = $(this).attr('v-width');
- vheight = $(this).attr('v-height');
- $(this).addClass("chosen").siblings().removeClass("chosen");
- target = "#" + $(this).parent("div").attr("forDiv");
- $(target).find("input.width").val(vwidth);
- $(target).find("input.height").val(vheight);
- }).each(function(){
- vwidth = $(this).attr('v-width');
- vheight = $(this).attr('v-height');
- thumb_width = Math.round(vwidth/8);
- thumb_height = Math.round(vheight/8);
-
- $(this).find(".outer").css("width", thumb_width + "px").css("height", thumb_height + "px");
- $(this).find("span").text(vwidth + "x" + vheight);
- });
-
- $("#usageHeader a").click(function(e){
- e.preventDefault();
- $("#usage").slideToggle("fast");
- });
-});
^ permalink raw reply related [flat|nested] 2+ messages in thread
* [gentoo-commits] proj/blogs-gentoo:master commit in: plugins/smart-youtube/themes/theme1/images/, ...
@ 2012-06-13 14:19 Theo Chatzimichos
0 siblings, 0 replies; 2+ messages in thread
From: Theo Chatzimichos @ 2012-06-13 14:19 UTC (permalink / raw
To: gentoo-commits
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #1: Type: text/plain; charset=UTF-8, Size: 3727634 bytes --]
commit: ab05ecf6ac2bdd10e542eff7764de0f02a17f0a8
Author: Theo Chatzimichos <tampakrap <AT> gentoo <DOT> org>
AuthorDate: Wed Jun 13 14:18:13 2012 +0000
Commit: Theo Chatzimichos <tampakrap <AT> gentoo <DOT> org>
CommitDate: Wed Jun 13 14:18:13 2012 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/blogs-gentoo.git;a=commit;h=ab05ecf6
New module jetpack, replacement of wp-stats
Update akismet, limit-login-attempts, smart-youtube, wp-importer
---
plugins/akismet/admin.php | 188 +-
plugins/akismet/akismet.css | 5 +
plugins/akismet/akismet.js | 102 +
plugins/akismet/akismet.php | 122 +-
plugins/akismet/index.php | 2 +
plugins/akismet/legacy.php | 6 +-
plugins/akismet/readme.txt | 27 +-
plugins/akismet/widget.php | 156 +-
plugins/jetpack/_inc/images/a8c.png | Bin 0 -> 2058 bytes
plugins/jetpack/_inc/images/after-the-deadline.gif | Bin 0 -> 12897 bytes
plugins/jetpack/_inc/images/arrow.gif | Bin 0 -> 1157 bytes
plugins/jetpack/_inc/images/automattic.png | Bin 0 -> 1043 bytes
plugins/jetpack/_inc/images/clouds.gif | Bin 0 -> 2865 bytes
.../_inc/images/cloudybox-back.png | Bin 517 -> 517 bytes
plugins/jetpack/_inc/images/comingsoon.png | Bin 0 -> 2149 bytes
plugins/jetpack/_inc/images/contact-form.jpg | Bin 0 -> 14875 bytes
| Bin 0 -> 28803 bytes
| Bin 0 -> 70298 bytes
| Bin 0 -> 68614 bytes
| Bin 0 -> 32951 bytes
plugins/jetpack/_inc/images/hovercard.png | Bin 0 -> 76911 bytes
.../_inc/images/icons/after-the-deadline.png | Bin 0 -> 1531 bytes
plugins/jetpack/_inc/images/icons/contact-form.png | Bin 0 -> 496 bytes
.../_inc/images/icons/enhanced-distribution.png | Bin 0 -> 1307 bytes
.../_inc/images/icons/gravatar-hovercards.png | Bin 0 -> 2066 bytes
plugins/jetpack/_inc/images/icons/ie-sitemode.png | Bin 0 -> 3232 bytes
plugins/jetpack/_inc/images/icons/latex.png | Bin 0 -> 1230 bytes
.../jetpack/_inc/images/icons/post-by-email.png | Bin 0 -> 1867 bytes
plugins/jetpack/_inc/images/icons/sharedaddy.png | Bin 0 -> 2356 bytes
plugins/jetpack/_inc/images/icons/shortcodes.png | Bin 0 -> 1168 bytes
plugins/jetpack/_inc/images/icons/shortlinks.png | Bin 0 -> 1669 bytes
.../jetpack/_inc/images/icons/skeleton-module.png | Bin 0 -> 17339 bytes
plugins/jetpack/_inc/images/icons/stats.png | Bin 0 -> 2085 bytes
.../jetpack/_inc/images/icons/subscriptions.png | Bin 0 -> 2214 bytes
plugins/jetpack/_inc/images/icons/vaultpress.png | Bin 0 -> 1751 bytes
plugins/jetpack/_inc/images/icons/widgets.png | Bin 0 -> 1174 bytes
plugins/jetpack/_inc/images/ie-sitemode.png | Bin 0 -> 59397 bytes
plugins/jetpack/_inc/images/image-widget.png | Bin 0 -> 9305 bytes
.../jetpack/_inc/images/jetpack-closebox-icon.png | Bin 0 -> 388 bytes
plugins/jetpack/_inc/images/jp-enabled-bg.jpg | Bin 0 -> 7274 bytes
plugins/jetpack/_inc/images/jp-enabled-clouds.png | Bin 0 -> 26379 bytes
plugins/jetpack/_inc/images/jp-enabled-jetpack.jpg | Bin 0 -> 18705 bytes
plugins/jetpack/_inc/images/jp-icon.png | Bin 0 -> 2321 bytes
plugins/jetpack/_inc/images/latex.gif | Bin 0 -> 12358 bytes
plugins/jetpack/_inc/images/logo-small.png | Bin 0 -> 9988 bytes
plugins/jetpack/_inc/images/logo.png | Bin 0 -> 18661 bytes
plugins/jetpack/_inc/images/module-blank.png | Bin 0 -> 15544 bytes
plugins/jetpack/_inc/images/module-clouds-sm.png | Bin 0 -> 2247 bytes
| Bin 0 -> 1797 bytes
| Bin 0 -> 1213 bytes
| Bin 0 -> 618 bytes
| Bin 0 -> 1665 bytes
| Bin 0 -> 1057 bytes
| Bin 0 -> 549 bytes
| Bin 0 -> 2570 bytes
| Bin 0 -> 1718 bytes
| Bin 0 -> 712 bytes
| Bin 0 -> 3639 bytes
| Bin 0 -> 1574 bytes
| Bin 0 -> 692 bytes
| Bin 0 -> 3778 bytes
| Bin 0 -> 1723 bytes
| Bin 0 -> 707 bytes
| Bin 0 -> 3618 bytes
| Bin 0 -> 1579 bytes
| Bin 0 -> 675 bytes
| Bin 0 -> 2141 bytes
| Bin 0 -> 874 bytes
| Bin 0 -> 355 bytes
| Bin 0 -> 9028 bytes
plugins/jetpack/_inc/images/screen-icon.png | Bin 0 -> 1929 bytes
plugins/jetpack/_inc/images/sharedaddy.gif | Bin 0 -> 9193 bytes
plugins/jetpack/_inc/images/sharedaddy.png | Bin 0 -> 9223 bytes
plugins/jetpack/_inc/images/shortcodes.png | Bin 0 -> 20725 bytes
plugins/jetpack/_inc/images/shortlinks.gif | Bin 0 -> 12368 bytes
plugins/jetpack/_inc/images/stats-smiley.gif | Bin 0 -> 50 bytes
plugins/jetpack/_inc/images/stats.gif | Bin 0 -> 11522 bytes
plugins/jetpack/_inc/images/status-light.png | Bin 0 -> 1927 bytes
plugins/jetpack/_inc/images/subscriptions.png | Bin 0 -> 32529 bytes
| Bin 0 -> 24221 bytes
plugins/jetpack/_inc/images/vaultpress.png | Bin 0 -> 20963 bytes
plugins/jetpack/_inc/images/widgets.png | Bin 0 -> 43283 bytes
plugins/jetpack/_inc/jetpack-rtl.css | 128 +
plugins/jetpack/_inc/jetpack.css | 945 ++++++
plugins/jetpack/_inc/jetpack.js | 256 ++
plugins/jetpack/class.jetpack-ixr-client.php | 137 +
plugins/jetpack/class.jetpack-signature.php | 182 ++
plugins/jetpack/class.jetpack-xmlrpc-server.php | 219 ++
plugins/jetpack/jetpack.php | 3234 ++++++++++++++++++++
plugins/jetpack/languages/jetpack-az.mo | Bin 0 -> 2024 bytes
plugins/jetpack/languages/jetpack-az.po | 2231 ++++++++++++++
plugins/jetpack/languages/jetpack-bs_BA.mo | Bin 0 -> 55280 bytes
plugins/jetpack/languages/jetpack-bs_BA.po | 2243 ++++++++++++++
plugins/jetpack/languages/jetpack-ca.mo | Bin 0 -> 52370 bytes
plugins/jetpack/languages/jetpack-ca.po | 2237 ++++++++++++++
plugins/jetpack/languages/jetpack-cs.mo | Bin 0 -> 4625 bytes
plugins/jetpack/languages/jetpack-cs.po | 2237 ++++++++++++++
plugins/jetpack/languages/jetpack-da_DK.mo | Bin 0 -> 48806 bytes
plugins/jetpack/languages/jetpack-da_DK.po | 1682 ++++++++++
plugins/jetpack/languages/jetpack-de_DE.mo | Bin 0 -> 40301 bytes
plugins/jetpack/languages/jetpack-de_DE.po | 2237 ++++++++++++++
plugins/jetpack/languages/jetpack-es_ES.mo | Bin 0 -> 31716 bytes
plugins/jetpack/languages/jetpack-es_ES.po | 2237 ++++++++++++++
plugins/jetpack/languages/jetpack-fa.mo | Bin 0 -> 29740 bytes
plugins/jetpack/languages/jetpack-fa.po | 2231 ++++++++++++++
plugins/jetpack/languages/jetpack-fi.mo | Bin 0 -> 21167 bytes
plugins/jetpack/languages/jetpack-fi.po | 2237 ++++++++++++++
plugins/jetpack/languages/jetpack-fr_FR.mo | Bin 0 -> 58150 bytes
plugins/jetpack/languages/jetpack-fr_FR.po | 2237 ++++++++++++++
plugins/jetpack/languages/jetpack-gl_ES.mo | Bin 0 -> 29895 bytes
plugins/jetpack/languages/jetpack-gl_ES.po | 2236 ++++++++++++++
plugins/jetpack/languages/jetpack-he_IL.mo | Bin 0 -> 61677 bytes
plugins/jetpack/languages/jetpack-he_IL.po | 2237 ++++++++++++++
plugins/jetpack/languages/jetpack-hr_HR.mo | Bin 0 -> 30271 bytes
plugins/jetpack/languages/jetpack-hr_HR.po | 2243 ++++++++++++++
plugins/jetpack/languages/jetpack-hu.mo | Bin 0 -> 25542 bytes
plugins/jetpack/languages/jetpack-hu.po | 2231 ++++++++++++++
plugins/jetpack/languages/jetpack-id_ID.mo | Bin 0 -> 49894 bytes
plugins/jetpack/languages/jetpack-id_ID.po | 1682 ++++++++++
plugins/jetpack/languages/jetpack-it_IT.mo | Bin 0 -> 32915 bytes
plugins/jetpack/languages/jetpack-it_IT.po | 2237 ++++++++++++++
plugins/jetpack/languages/jetpack-ja.mo | Bin 0 -> 58681 bytes
plugins/jetpack/languages/jetpack-ja.po | 2231 ++++++++++++++
plugins/jetpack/languages/jetpack-mk_MK.mo | Bin 0 -> 21751 bytes
plugins/jetpack/languages/jetpack-mk_MK.po | 2231 ++++++++++++++
plugins/jetpack/languages/jetpack-mya.mo | Bin 0 -> 4756 bytes
plugins/jetpack/languages/jetpack-mya.po | 2231 ++++++++++++++
plugins/jetpack/languages/jetpack-nb_NO.mo | Bin 0 -> 24747 bytes
plugins/jetpack/languages/jetpack-nb_NO.po | 2237 ++++++++++++++
plugins/jetpack/languages/jetpack-nl.mo | Bin 0 -> 30894 bytes
plugins/jetpack/languages/jetpack-nl.po | 2231 ++++++++++++++
plugins/jetpack/languages/jetpack-nn.mo | Bin 0 -> 8088 bytes
plugins/jetpack/languages/jetpack-nn.po | 2231 ++++++++++++++
plugins/jetpack/languages/jetpack-pl.mo | Bin 0 -> 5397 bytes
plugins/jetpack/languages/jetpack-pl.po | 2237 ++++++++++++++
plugins/jetpack/languages/jetpack-pt_BR.mo | Bin 0 -> 55068 bytes
plugins/jetpack/languages/jetpack-pt_BR.po | 2239 ++++++++++++++
plugins/jetpack/languages/jetpack-pt_PT.mo | Bin 0 -> 39431 bytes
plugins/jetpack/languages/jetpack-pt_PT.po | 2237 ++++++++++++++
plugins/jetpack/languages/jetpack-ru_RU.mo | Bin 0 -> 40602 bytes
plugins/jetpack/languages/jetpack-ru_RU.po | 2243 ++++++++++++++
plugins/jetpack/languages/jetpack-sa-in.mo | Bin 0 -> 1006 bytes
plugins/jetpack/languages/jetpack-sa-in.po | 2231 ++++++++++++++
plugins/jetpack/languages/jetpack-sk_SK.mo | Bin 0 -> 6970 bytes
plugins/jetpack/languages/jetpack-sk_SK.po | 2237 ++++++++++++++
plugins/jetpack/languages/jetpack-sq.mo | Bin 0 -> 55023 bytes
plugins/jetpack/languages/jetpack-sq.po | 2237 ++++++++++++++
plugins/jetpack/languages/jetpack-sr_RS.mo | Bin 0 -> 34457 bytes
plugins/jetpack/languages/jetpack-sr_RS.po | 2237 ++++++++++++++
plugins/jetpack/languages/jetpack-sv_SE.mo | Bin 0 -> 17718 bytes
plugins/jetpack/languages/jetpack-sv_SE.po | 2231 ++++++++++++++
plugins/jetpack/languages/jetpack-tr.mo | Bin 0 -> 22929 bytes
plugins/jetpack/languages/jetpack-tr.po | 2231 ++++++++++++++
plugins/jetpack/languages/jetpack.pot | 2517 +++++++++++++++
plugins/jetpack/modules/after-the-deadline.php | 245 ++
.../after-the-deadline/atd-autoproofread.js | 89 +
.../modules/after-the-deadline/atd-l10n.php | 40 +
.../after-the-deadline/atd-nonvis-editor-plugin.js | 189 ++
.../jetpack/modules/after-the-deadline/atd.core.js | 535 ++++
plugins/jetpack/modules/after-the-deadline/atd.css | 105 +
.../jetpack/modules/after-the-deadline/button.gif | Bin 0 -> 515 bytes
.../modules/after-the-deadline/config-options.php | 130 +
.../modules/after-the-deadline/config-unignore.php | 143 +
.../modules/after-the-deadline/install_atd_l10n.js | 24 +
.../modules/after-the-deadline/jquery.atd.js | 417 +++
.../jetpack/modules/after-the-deadline/proxy.php | 69 +
.../after-the-deadline/tinymce/atdbuttontr.gif | Bin 0 -> 123 bytes
.../after-the-deadline/tinymce/css/content.css | 18 +
.../after-the-deadline/tinymce/editor_plugin.js | 476 +++
plugins/jetpack/modules/contact-form.php | 9 +
plugins/jetpack/modules/contact-form/admin.php | 513 ++++
.../jetpack/modules/contact-form/css/grunion.css | 9 +
.../modules/contact-form/grunion-contact-form.php | 799 +++++
.../modules/contact-form/grunion-form-view.php | 203 ++
.../contact-form/images/blank-screen-akismet.png | Bin 0 -> 2456 bytes
.../contact-form/images/blank-screen-button.png | Bin 0 -> 1999 bytes
.../modules/contact-form/images/grunion-form.png | Bin 0 -> 324 bytes
| Bin 0 -> 447 bytes
| Bin 0 -> 399 bytes
| Bin 0 -> 352 bytes
.../images/grunion-remove-field-hover.gif | Bin 0 -> 144 bytes
.../contact-form/images/grunion-remove-field.gif | Bin 0 -> 139 bytes
.../images/grunion-remove-option-hover.gif | Bin 0 -> 73 bytes
.../contact-form/images/grunion-remove-option.gif | Bin 0 -> 73 bytes
plugins/jetpack/modules/contact-form/js/grunion.js | 734 +++++
.../contact-form/js/jquery-ui-1.8.4.custom.min.js | 185 ++
plugins/jetpack/modules/contact-form/readme.txt | 131 +
plugins/jetpack/modules/enhanced-distribution.php | 9 +
plugins/jetpack/modules/gravatar-hovercards.php | 270 ++
plugins/jetpack/modules/latex.php | 103 +
plugins/jetpack/modules/module-info.php | 432 +++
plugins/jetpack/modules/sharedaddy.php | 23 +
.../jetpack/modules/sharedaddy/admin-sharing.css | 353 +++
.../jetpack/modules/sharedaddy/admin-sharing.js | 348 +++
.../jetpack/modules/sharedaddy/images/custom.png | Bin 0 -> 1364 bytes
.../modules/sharedaddy/images/designfloat.png | Bin 0 -> 870 bytes
plugins/jetpack/modules/sharedaddy/images/digg.png | Bin 0 -> 1449 bytes
.../jetpack/modules/sharedaddy/images/divider.png | Bin 0 -> 945 bytes
.../jetpack/modules/sharedaddy/images/draggy.png | Bin 0 -> 958 bytes
.../jetpack/modules/sharedaddy/images/email.png | Bin 0 -> 1380 bytes
.../jetpack/modules/sharedaddy/images/ember.png | Bin 0 -> 653 bytes
.../jetpack/modules/sharedaddy/images/facebook.png | Bin 0 -> 838 bytes
plugins/jetpack/modules/sharedaddy/images/feed.png | Bin 0 -> 805 bytes
.../modules/sharedaddy/images/googleplus1.png | Bin 0 -> 1288 bytes
.../modules/sharedaddy/images/linkedin-smart.png | Bin 0 -> 2566 bytes
.../jetpack/modules/sharedaddy/images/linkedin.png | Bin 0 -> 1150 bytes
.../jetpack/modules/sharedaddy/images/loading.gif | Bin 0 -> 2530 bytes
.../jetpack/modules/sharedaddy/images/print.png | Bin 0 -> 1485 bytes
.../jetpack/modules/sharedaddy/images/reddit.png | Bin 0 -> 918 bytes
| Bin 0 -> 907 bytes
.../jetpack/modules/sharedaddy/images/share-bg.png | Bin 0 -> 938 bytes
.../modules/sharedaddy/images/sharing-hidden.png | Bin 0 -> 3696 bytes
.../modules/sharedaddy/images/smart-digg.png | Bin 0 -> 2024 bytes
.../modules/sharedaddy/images/smart-facebook.png | Bin 0 -> 2278 bytes
.../modules/sharedaddy/images/smart-like.png | Bin 0 -> 2108 bytes
.../modules/sharedaddy/images/smart-reddit.png | Bin 0 -> 2845 bytes
.../sharedaddy/images/smart-stumbleupon.png | Bin 0 -> 3199 bytes
| Bin 0 -> 3018 bytes
.../modules/sharedaddy/images/stumbleupon.png | Bin 0 -> 818 bytes
| Bin 0 -> 485 bytes
.../modules/sharedaddy/images/wordpress.png | Bin 0 -> 1621 bytes
plugins/jetpack/modules/sharedaddy/readme.txt | 129 +
.../jetpack/modules/sharedaddy/screenshot-1.jpg | Bin 0 -> 58951 bytes
.../jetpack/modules/sharedaddy/screenshot-2.jpg | Bin 0 -> 27511 bytes
plugins/jetpack/modules/sharedaddy/sharedaddy.php | 126 +
plugins/jetpack/modules/sharedaddy/sharedaddy.pot | 404 +++
.../jetpack/modules/sharedaddy/sharing-service.php | 529 ++++
.../jetpack/modules/sharedaddy/sharing-sources.php | 1076 +++++++
plugins/jetpack/modules/sharedaddy/sharing.css | 278 ++
plugins/jetpack/modules/sharedaddy/sharing.js | 234 ++
plugins/jetpack/modules/sharedaddy/sharing.php | 417 +++
plugins/jetpack/modules/shortcodes.php | 51 +
plugins/jetpack/modules/shortcodes/archives.php | 57 +
plugins/jetpack/modules/shortcodes/audio.php | 71 +
plugins/jetpack/modules/shortcodes/blip.php | 55 +
plugins/jetpack/modules/shortcodes/dailymotion.php | 116 +
plugins/jetpack/modules/shortcodes/diggthis.php | 40 +
plugins/jetpack/modules/shortcodes/flickr.php | 137 +
plugins/jetpack/modules/shortcodes/googlemaps.php | 69 +
plugins/jetpack/modules/shortcodes/googlevideo.php | 29 +
plugins/jetpack/modules/shortcodes/polldaddy.php | 167 +
plugins/jetpack/modules/shortcodes/scribd.php | 45 +
plugins/jetpack/modules/shortcodes/slide.php | 121 +
plugins/jetpack/modules/shortcodes/slideshare.php | 41 +
plugins/jetpack/modules/shortcodes/soundcloud.php | 60 +
plugins/jetpack/modules/shortcodes/videopress.php | 1325 ++++++++
plugins/jetpack/modules/shortcodes/vimeo.php | 109 +
plugins/jetpack/modules/shortcodes/youtube.php | 291 ++
plugins/jetpack/modules/shortlinks.php | 83 +
plugins/jetpack/modules/stats.php | 1040 +++++++
plugins/jetpack/modules/subscriptions.php | 610 ++++
plugins/jetpack/modules/vaultpress.php | 28 +
plugins/jetpack/modules/widgets.php | 33 +
.../jetpack/modules/widgets/facebook-likebox.php | 253 ++
plugins/jetpack/modules/widgets/image-widget.php | 156 +
| 168 +
| 273 ++
plugins/jetpack/modules/wpgroho.js | 33 +
plugins/jetpack/readme.txt | 197 ++
plugins/jetpack/screenshot-1.png | Bin 0 -> 68279 bytes
plugins/jetpack/screenshot-2.png | Bin 0 -> 48368 bytes
plugins/jetpack/screenshot-3.png | Bin 0 -> 17770 bytes
plugins/jetpack/screenshot-4.png | Bin 0 -> 115171 bytes
plugins/jetpack/screenshot-5.png | Bin 0 -> 33269 bytes
plugins/jetpack/uninstall.php | 26 +
.../limit-login-attempts-sv_SE.mo | Bin 5385 -> 5626 bytes
.../limit-login-attempts-sv_SE.po | 114 +-
.../limit-login-attempts/limit-login-attempts.php | 110 +-
.../limit-login-attempts/limit-login-attempts.pot | 118 +-
plugins/limit-login-attempts/readme.txt | 43 +-
plugins/smart-youtube/i/icon.png | Bin 0 -> 1000 bytes
plugins/smart-youtube/i/logo.png | Bin 0 -> 2193 bytes
plugins/smart-youtube/img/default.jpg | Bin 0 -> 893 bytes
.../javascripts/jquery.colorbox-min.js | 4 +
.../smart-youtube/javascripts/jquery.colorbox.js | 788 +++++
plugins/smart-youtube/readme.txt | 109 +-
plugins/smart-youtube/screenshots/screenshot-1.jpg | Bin 0 -> 32272 bytes
.../smart-youtube/screenshots/screenshot-10.jpg | Bin 0 -> 29568 bytes
.../smart-youtube/screenshots/screenshot-11.jpg | Bin 0 -> 29188 bytes
plugins/smart-youtube/screenshots/screenshot-2.jpg | Bin 0 -> 27315 bytes
plugins/smart-youtube/screenshots/screenshot-3.jpg | Bin 0 -> 32135 bytes
plugins/smart-youtube/screenshots/screenshot-4.jpg | Bin 0 -> 28864 bytes
plugins/smart-youtube/screenshots/screenshot-5.jpg | Bin 0 -> 32523 bytes
plugins/smart-youtube/screenshots/screenshot-6.jpg | Bin 0 -> 29250 bytes
plugins/smart-youtube/screenshots/screenshot-7.jpg | Bin 0 -> 30177 bytes
plugins/smart-youtube/screenshots/screenshot-8.jpg | Bin 0 -> 29553 bytes
plugins/smart-youtube/screenshots/screenshot-9.jpg | Bin 0 -> 27605 bytes
plugins/smart-youtube/smartyoutube.php | 1510 +++++++++-
plugins/smart-youtube/themes/theme1/colorbox.css | 43 +
.../smart-youtube/themes/theme1/images/border.png | Bin 0 -> 112 bytes
.../themes/theme1/images/controls.png | Bin 0 -> 1249 bytes
.../internet_explorer/borderBottomCenter.png | Bin 0 -> 111 bytes
.../images/internet_explorer/borderBottomLeft.png | Bin 0 -> 215 bytes
.../images/internet_explorer/borderBottomRight.png | Bin 0 -> 217 bytes
.../images/internet_explorer/borderMiddleLeft.png | Bin 0 -> 108 bytes
.../images/internet_explorer/borderMiddleRight.png | Bin 0 -> 108 bytes
.../images/internet_explorer/borderTopCenter.png | Bin 0 -> 111 bytes
.../images/internet_explorer/borderTopLeft.png | Bin 0 -> 216 bytes
.../images/internet_explorer/borderTopRight.png | Bin 0 -> 214 bytes
.../smart-youtube/themes/theme1/images/loading.gif | Bin 0 -> 9427 bytes
.../themes/theme1/images/loading_background.png | Bin 0 -> 157 bytes
.../smart-youtube/themes/theme1/images/overlay.png | Bin 0 -> 145 bytes
plugins/smart-youtube/themes/theme10/colorbox.css | 36 +
.../smart-youtube/themes/theme10/images/close.png | Bin 0 -> 706 bytes
.../themes/theme10/images/loading.gif | Bin 0 -> 9427 bytes
.../smart-youtube/themes/theme10/images/next.png | Bin 0 -> 1507 bytes
.../smart-youtube/themes/theme10/images/prev.png | Bin 0 -> 1468 bytes
plugins/smart-youtube/themes/theme11/colorbox.css | 43 +
.../smart-youtube/themes/theme11/images/border.png | Bin 0 -> 203 bytes
.../themes/theme11/images/controls.png | Bin 0 -> 3369 bytes
.../internet_explorer/borderBottomCenter.png | Bin 0 -> 190 bytes
.../images/internet_explorer/borderBottomLeft.png | Bin 0 -> 448 bytes
.../images/internet_explorer/borderBottomRight.png | Bin 0 -> 614 bytes
.../images/internet_explorer/borderMiddleLeft.png | Bin 0 -> 169 bytes
.../images/internet_explorer/borderMiddleRight.png | Bin 0 -> 187 bytes
.../images/internet_explorer/borderTopCenter.png | Bin 0 -> 173 bytes
.../images/internet_explorer/borderTopLeft.png | Bin 0 -> 292 bytes
.../images/internet_explorer/borderTopRight.png | Bin 0 -> 453 bytes
.../themes/theme11/images/loading.gif | Bin 0 -> 9427 bytes
.../themes/theme11/images/loading_background.png | Bin 0 -> 157 bytes
.../themes/theme11/images/overlay.png | Bin 0 -> 145 bytes
plugins/smart-youtube/themes/theme2/colorbox.css | 41 +
.../themes/theme2/images/controls.png | Bin 0 -> 570 bytes
.../smart-youtube/themes/theme2/images/loading.gif | Bin 0 -> 9427 bytes
plugins/smart-youtube/themes/theme3/colorbox.css | 36 +
.../themes/theme3/images/controls.png | Bin 0 -> 1633 bytes
.../smart-youtube/themes/theme3/images/loading.gif | Bin 0 -> 9427 bytes
plugins/smart-youtube/themes/theme4/colorbox.css | 40 +
.../smart-youtube/themes/theme4/images/border1.png | Bin 0 -> 896 bytes
.../smart-youtube/themes/theme4/images/border2.png | Bin 0 -> 183 bytes
.../internet_explorer/borderBottomCenter.png | Bin 0 -> 153 bytes
.../images/internet_explorer/borderBottomLeft.png | Bin 0 -> 473 bytes
.../images/internet_explorer/borderBottomRight.png | Bin 0 -> 470 bytes
.../images/internet_explorer/borderMiddleLeft.png | Bin 0 -> 154 bytes
.../images/internet_explorer/borderMiddleRight.png | Bin 0 -> 148 bytes
.../images/internet_explorer/borderTopCenter.png | Bin 0 -> 143 bytes
.../images/internet_explorer/borderTopLeft.png | Bin 0 -> 405 bytes
.../images/internet_explorer/borderTopRight.png | Bin 0 -> 465 bytes
.../smart-youtube/themes/theme4/images/loading.gif | Bin 0 -> 9427 bytes
plugins/smart-youtube/themes/theme5/colorbox.css | 50 +
.../smart-youtube/themes/theme5/images/border.png | Bin 0 -> 163 bytes
.../themes/theme5/images/controls.png | Bin 0 -> 2033 bytes
.../smart-youtube/themes/theme5/images/loading.gif | Bin 0 -> 9427 bytes
.../themes/theme5/images/loading_background.png | Bin 0 -> 166 bytes
plugins/smart-youtube/themes/theme6/colorbox.css | 43 +
.../smart-youtube/themes/theme6/images/border.png | Bin 0 -> 203 bytes
.../themes/theme6/images/controls.png | Bin 0 -> 3369 bytes
.../internet_explorer/borderBottomCenter.png | Bin 0 -> 190 bytes
.../images/internet_explorer/borderBottomLeft.png | Bin 0 -> 448 bytes
.../images/internet_explorer/borderBottomRight.png | Bin 0 -> 614 bytes
.../images/internet_explorer/borderMiddleLeft.png | Bin 0 -> 169 bytes
.../images/internet_explorer/borderMiddleRight.png | Bin 0 -> 187 bytes
.../images/internet_explorer/borderTopCenter.png | Bin 0 -> 173 bytes
.../images/internet_explorer/borderTopLeft.png | Bin 0 -> 292 bytes
.../images/internet_explorer/borderTopRight.png | Bin 0 -> 453 bytes
.../smart-youtube/themes/theme6/images/loading.gif | Bin 0 -> 9427 bytes
.../themes/theme6/images/loading_background.png | Bin 0 -> 157 bytes
.../smart-youtube/themes/theme6/images/overlay.png | Bin 0 -> 145 bytes
plugins/smart-youtube/themes/theme7/colorbox.css | 43 +
.../smart-youtube/themes/theme7/images/border.png | Bin 0 -> 112 bytes
.../themes/theme7/images/controls.png | Bin 0 -> 1249 bytes
.../internet_explorer/borderBottomCenter.png | Bin 0 -> 111 bytes
.../images/internet_explorer/borderBottomLeft.png | Bin 0 -> 215 bytes
.../images/internet_explorer/borderBottomRight.png | Bin 0 -> 217 bytes
.../images/internet_explorer/borderMiddleLeft.png | Bin 0 -> 108 bytes
.../images/internet_explorer/borderMiddleRight.png | Bin 0 -> 108 bytes
.../images/internet_explorer/borderTopCenter.png | Bin 0 -> 111 bytes
.../images/internet_explorer/borderTopLeft.png | Bin 0 -> 216 bytes
.../images/internet_explorer/borderTopRight.png | Bin 0 -> 214 bytes
.../smart-youtube/themes/theme7/images/loading.gif | Bin 0 -> 9427 bytes
.../themes/theme7/images/loading_background.png | Bin 0 -> 157 bytes
.../smart-youtube/themes/theme7/images/overlay.png | Bin 0 -> 145 bytes
plugins/smart-youtube/themes/theme8/colorbox.css | 43 +
.../smart-youtube/themes/theme8/images/border.png | Bin 0 -> 203 bytes
.../themes/theme8/images/controls.png | Bin 0 -> 3369 bytes
.../internet_explorer/borderBottomCenter.png | Bin 0 -> 190 bytes
.../images/internet_explorer/borderBottomLeft.png | Bin 0 -> 448 bytes
.../images/internet_explorer/borderBottomRight.png | Bin 0 -> 614 bytes
.../images/internet_explorer/borderMiddleLeft.png | Bin 0 -> 169 bytes
.../images/internet_explorer/borderMiddleRight.png | Bin 0 -> 187 bytes
.../images/internet_explorer/borderTopCenter.png | Bin 0 -> 173 bytes
.../images/internet_explorer/borderTopLeft.png | Bin 0 -> 292 bytes
.../images/internet_explorer/borderTopRight.png | Bin 0 -> 453 bytes
.../smart-youtube/themes/theme8/images/loading.gif | Bin 0 -> 9427 bytes
.../themes/theme8/images/loading_background.png | Bin 0 -> 157 bytes
.../smart-youtube/themes/theme8/images/overlay.png | Bin 0 -> 145 bytes
plugins/smart-youtube/themes/theme9/colorbox.css | 58 +
.../smart-youtube/themes/theme9/images/border1.png | Bin 0 -> 896 bytes
.../smart-youtube/themes/theme9/images/border2.png | Bin 0 -> 183 bytes
.../themes/theme9/images/controls.png | Bin 0 -> 570 bytes
.../internet_explorer/borderBottomCenter.png | Bin 0 -> 153 bytes
.../images/internet_explorer/borderBottomLeft.png | Bin 0 -> 473 bytes
.../images/internet_explorer/borderBottomRight.png | Bin 0 -> 470 bytes
.../images/internet_explorer/borderMiddleLeft.png | Bin 0 -> 154 bytes
.../images/internet_explorer/borderMiddleRight.png | Bin 0 -> 148 bytes
.../images/internet_explorer/borderTopCenter.png | Bin 0 -> 143 bytes
.../images/internet_explorer/borderTopLeft.png | Bin 0 -> 405 bytes
.../images/internet_explorer/borderTopRight.png | Bin 0 -> 465 bytes
.../smart-youtube/themes/theme9/images/loading.gif | Bin 0 -> 9427 bytes
plugins/smart-youtube/yt.js | 57 +-
plugins/stats/_inc/jetpack.css | 101 -
plugins/stats/languages/stats.pot | 299 --
plugins/stats/open-flash-chart.swf | Bin 64600 -> 0 bytes
plugins/stats/readme.txt | 197 --
plugins/stats/screenshot-1.png | Bin 158914 -> 0 bytes
plugins/stats/screenshot-2.png | Bin 48212 -> 0 bytes
plugins/stats/screenshot-3.png | Bin 26118 -> 0 bytes
plugins/stats/stats.php | 1398 ---------
plugins/wordpress-importer/parsers.php | 17 +-
plugins/wordpress-importer/readme.txt | 18 +-
plugins/wordpress-importer/wordpress-importer.php | 13 +-
411 files changed, 97175 insertions(+), 2328 deletions(-)
diff --git a/plugins/akismet/admin.php b/plugins/akismet/admin.php
index 91cedb2..aa30cde 100644
--- a/plugins/akismet/admin.php
+++ b/plugins/akismet/admin.php
@@ -1,6 +1,6 @@
<?php
-add_action( 'admin_menu', 'akismet_config_page' );
-add_action( 'admin_menu', 'akismet_stats_page' );
+add_action( 'admin_menu', 'akismet_admin_menu' );
+
akismet_admin_warnings();
function akismet_admin_init() {
@@ -25,24 +25,38 @@ function akismet_admin_init() {
$hook = 'dashboard_page_akismet-stats-display';
add_action('admin_head-'.$hook, 'akismet_stats_script');
add_meta_box('akismet-status', __('Comment History'), 'akismet_comment_status_meta_box', 'comment', 'normal');
- wp_register_style('akismet.css', AKISMET_PLUGIN_URL . 'akismet.css');
- wp_enqueue_style('akismet.css');
- wp_register_script('akismet.js', AKISMET_PLUGIN_URL . 'akismet.js', array('jquery'));
- wp_enqueue_script('akismet.js');
}
add_action('admin_init', 'akismet_admin_init');
+add_action( 'admin_enqueue_scripts', 'akismet_load_js_and_css' );
+function akismet_load_js_and_css() {
+ global $hook_suffix;
+
+ if (
+ $hook_suffix == 'index.php' # dashboard
+ || $hook_suffix == 'edit-comments.php'
+ || $hook_suffix == 'comment.php'
+ || $hook_suffix == 'post.php'
+ || $hook_suffix == 'plugins_page_akismet-key-config'
+ ) {
+ wp_register_style( 'akismet.css', AKISMET_PLUGIN_URL . 'akismet.css', array(), '2.5.4.4' );
+ wp_enqueue_style( 'akismet.css');
+
+ wp_register_script( 'akismet.js', AKISMET_PLUGIN_URL . 'akismet.js', array('jquery'), '2.5.4.6' );
+ wp_enqueue_script( 'akismet.js' );
+ wp_localize_script( 'akismet.js', 'WPAkismet', array(
+ 'comment_author_url_nonce' => wp_create_nonce( 'comment_author_url_nonce' )
+ ) );
+ }
+}
+
+
function akismet_nonce_field($action = -1) { return wp_nonce_field($action); }
$akismet_nonce = 'akismet-update-key';
-function akismet_config_page() {
- if ( function_exists('add_submenu_page') )
- add_submenu_page('plugins.php', __('Akismet Configuration'), __('Akismet Configuration'), 'manage_options', 'akismet-key-config', 'akismet_conf');
-}
-
function akismet_plugin_action_links( $links, $file ) {
if ( $file == plugin_basename( dirname(__FILE__).'/akismet.php' ) ) {
- $links[] = '<a href="plugins.php?page=akismet-key-config">'.__('Settings').'</a>';
+ $links[] = '<a href="admin.php?page=akismet-key-config">'.__('Settings').'</a>';
}
return $links;
@@ -111,8 +125,7 @@ function akismet_conf() {
if ( $key_status == 'valid' ) {
$ms[] = 'key_valid';
} else if ( $key_status == 'invalid' ) {
- delete_option('wordpress_api_key');
- $ms[] = 'key_empty';
+ $ms[] = 'key_invalid';
} else if ( !empty($key) && $key_status == 'failed' ) {
$ms[] = 'key_failed';
}
@@ -124,8 +137,9 @@ function akismet_conf() {
'new_key_invalid' => array('color' => '888', 'text' => __('The key you entered is invalid. Please double-check it.')),
'new_key_failed' => array('color' => '888', 'text' => __('The key you entered could not be verified because a connection to akismet.com could not be established. Please check your server configuration.')),
'no_connection' => array('color' => '888', 'text' => __('There was a problem connecting to the Akismet server. Please check your server configuration.')),
- 'key_empty' => array('color' => 'aa0', 'text' => sprintf(__('Please enter an API key. (<a href="%s" style="color:#fff">Get your key.</a>)'), 'http://akismet.com/get/')),
+ 'key_empty' => array('color' => 'aa0', 'text' => sprintf(__('Please enter an API key. (<a href="%s" style="color:#fff">Get your key.</a>)'), 'http://akismet.com/get/?return=true')),
'key_valid' => array('color' => '4AB915', 'text' => __('This key is valid.')),
+ 'key_invalid' => array('color' => '888', 'text' => __('This key is invalid.')),
'key_failed' => array('color' => 'aa0', 'text' => __('The key below was previously validated but a connection to akismet.com can not be established at this time. Please check your server configuration.')),
'bad_home_url' => array('color' => '888', 'text' => sprintf( __('Your WordPress home URL %s is invalid. Please fix the <a href="%s">home option</a>.'), esc_html( get_bloginfo('url') ), admin_url('options.php#home') ) ),
);
@@ -141,13 +155,13 @@ function akismet_conf() {
<div class="narrow">
<form action="" method="post" id="akismet-conf" style="margin: auto; width: 400px; ">
<?php if ( !$wpcom_api_key ) { ?>
- <p><?php printf(__('For many people, <a href="%1$s">Akismet</a> will greatly reduce or even completely eliminate the comment and trackback spam you get on your site. If one does happen to get through, simply mark it as "spam" on the moderation screen and Akismet will learn from the mistakes. If you don\'t have an API key yet, you can get one at <a href="%2$s">Akismet.com</a>.'), 'http://akismet.com/', 'http://akismet.com/get/'); ?></p>
+ <p><?php printf(__('For many people, <a href="%1$s">Akismet</a> will greatly reduce or even completely eliminate the comment and trackback spam you get on your site. If one does happen to get through, simply mark it as "spam" on the moderation screen and Akismet will learn from the mistakes. If you don\'t have an API key yet, you can get one at <a href="%2$s">Akismet.com</a>.'), 'http://akismet.com/?return=true', 'http://akismet.com/get/?return=true'); ?></p>
<h3><label for="key"><?php _e('Akismet API Key'); ?></label></h3>
<?php foreach ( $ms as $m ) : ?>
<p style="padding: .5em; background-color: #<?php echo $messages[$m]['color']; ?>; color: #fff; font-weight: bold;"><?php echo $messages[$m]['text']; ?></p>
<?php endforeach; ?>
-<p><input id="key" name="key" type="text" size="15" maxlength="12" value="<?php echo get_option('wordpress_api_key'); ?>" style="font-family: 'Courier New', Courier, mono; font-size: 1.5em;" /> (<?php _e('<a href="http://akismet.com/get/">What is this?</a>'); ?>)</p>
+<p><input id="key" name="key" type="text" size="15" maxlength="12" value="<?php echo get_option('wordpress_api_key'); ?>" style="font-family: 'Courier New', Courier, mono; font-size: 1.5em;" /> (<?php _e('<a href="http://akismet.com/get/?return=true">What is this?</a>'); ?>)</p>
<?php if ( isset( $invalid_key) && $invalid_key ) { ?>
<h3><?php _e('Why might my key be invalid?'); ?></h3>
<p><?php _e('This can mean one of two things, either you copied the key wrong or that the plugin is unable to reach the Akismet servers, which is most often caused by an issue with your web host around firewalls or similar.'); ?></p>
@@ -226,12 +240,6 @@ function akismet_conf() {
<?php
}
-function akismet_stats_page() {
- if ( function_exists('add_submenu_page') )
- add_submenu_page('index.php', __('Akismet Stats'), __('Akismet Stats'), 'manage_options', 'akismet-stats-display', 'akismet_stats_display');
-
-}
-
function akismet_stats_script() {
?>
<script type="text/javascript">
@@ -278,16 +286,41 @@ function akismet_stats() {
$link = 'edit-comments.php';
else
$link = 'edit.php';
- echo '<p>'.sprintf( _n( '<a href="%1$s">Akismet</a> has protected your site from <a href="%2$s">%3$s spam comments</a>.', '<a href="%1$s">Akismet</a> has protected your site from <a href="%2$s">%3$s spam comments</a>.', $count ), 'http://akismet.com/', clean_url("$link?page=akismet-admin"), number_format_i18n($count) ).'</p>';
+ echo '<p>'.sprintf( _n( '<a href="%1$s">Akismet</a> has protected your site from <a href="%2$s">%3$s spam comments</a>.', '<a href="%1$s">Akismet</a> has protected your site from <a href="%2$s">%3$s spam comments</a>.', $count ), 'http://akismet.com/?return=true', clean_url("$link?page=akismet-admin"), number_format_i18n($count) ).'</p>';
}
add_action('activity_box_end', 'akismet_stats');
function akismet_admin_warnings() {
- global $wpcom_api_key;
+ global $wpcom_api_key, $pagenow;
+
+ if (
+ $pagenow == 'edit-comments.php'
+ || ( !empty( $_GET['page'] ) && $_GET['page'] == 'akismet-key-config' )
+ || ( !empty( $_GET['page'] ) && $_GET['page'] == 'akismet-stats-display' )
+ ) {
+ if ( get_option( 'akismet_alert_code' ) ) {
+ function akismet_alert() {
+ $alert = array(
+ 'code' => (int) get_option( 'akismet_alert_code' ),
+ 'msg' => get_option( 'akismet_alert_msg' )
+ );
+ ?>
+ <div class='error'>
+ <p><strong>Akismet Error Code: <?php echo $alert['code']; ?></strong></p>
+ <p><?php esc_html_e( $alert['msg'] ); ?></p>
+ <p>More information is available at <a href="https://akismet.com/errors/<?php echo $alert['code']; ?>">https://akismet.com/errors/<?php echo $alert['code']; ?></a></p>
+ </div>
+ <?php
+ }
+
+ add_action( 'admin_notices', 'akismet_alert' );
+ }
+ }
+
if ( !get_option('wordpress_api_key') && !$wpcom_api_key && !isset($_POST['submit']) ) {
function akismet_warning() {
echo "
- <div id='akismet-warning' class='updated fade'><p><strong>".__('Akismet is almost ready.')."</strong> ".sprintf(__('You must <a href="%1$s">enter your Akismet API key</a> for it to work.'), "plugins.php?page=akismet-key-config")."</p></div>
+ <div id='akismet-warning' class='updated fade'><p><strong>".__('Akismet is almost ready.')."</strong> ".sprintf(__('You must <a href="%1$s">enter your Akismet API key</a> for it to work.'), "admin.php?page=akismet-key-config")."</p></div>
";
}
add_action('admin_notices', 'akismet_warning');
@@ -295,11 +328,12 @@ function akismet_admin_warnings() {
} elseif ( ( empty($_SERVER['SCRIPT_FILENAME']) || basename($_SERVER['SCRIPT_FILENAME']) == 'edit-comments.php' ) && wp_next_scheduled('akismet_schedule_cron_recheck') ) {
function akismet_warning() {
global $wpdb;
+ akismet_fix_scheduled_recheck();
$waiting = $wpdb->get_var( $wpdb->prepare( "SELECT COUNT(*) FROM $wpdb->commentmeta WHERE meta_key = 'akismet_error'" ) );
- $next_check = human_time_diff( wp_next_scheduled('akismet_schedule_cron_recheck') );
- if ( $waiting > 0 )
+ $next_check = wp_next_scheduled('akismet_schedule_cron_recheck');
+ if ( $waiting > 0 && $next_check > time() )
echo "
- <div id='akismet-warning' class='updated fade'><p><strong>".__('Akismet has detected a problem.')."</strong> ".sprintf(_n('A server or network problem prevented Akismet from checking %d comment. It has been temporarily held for moderation and will be automatically re-checked in %s.', 'A server or network problem prevented Akismet from checking %d comments. They have been temporarily held for moderation and will be automatically re-checked in %s.', $waiting), number_format_i18n( $waiting ), $next_check)."</p></div>
+ <div id='akismet-warning' class='updated fade'><p><strong>".__('Akismet has detected a problem.')."</strong> ".sprintf(__('Some comments have not yet been checked for spam by Akismet. They have been temporarily held for moderation. Please check your <a href="%s">Akismet configuration</a> and contact your web host if problems persist.'), 'admin.php?page=akismet-key-config')."</p></div>
";
}
add_action('admin_notices', 'akismet_warning');
@@ -316,10 +350,13 @@ function akismet_comment_row_action( $a, $comment ) {
return $a;
$akismet_result = get_comment_meta( $comment->comment_ID, 'akismet_result', true );
+ $akismet_error = get_comment_meta( $comment->comment_ID, 'akismet_error', true );
$user_result = get_comment_meta( $comment->comment_ID, 'akismet_user_result', true);
$comment_status = wp_get_comment_status( $comment->comment_ID );
$desc = null;
- if ( !$user_result || $user_result == $akismet_result ) {
+ if ( $akismet_error ) {
+ $desc = __( 'Awaiting spam check' );
+ } elseif ( !$user_result || $user_result == $akismet_result ) {
// Show the original Akismet result if the user hasn't overridden it, or if their decision was the same
if ( $akismet_result == 'true' && $comment_status != 'spam' && $comment_status != 'trash' )
$desc = __( 'Flagged as spam by Akismet' );
@@ -338,8 +375,12 @@ function akismet_comment_row_action( $a, $comment ) {
$b = array();
foreach ( $a as $k => $item ) {
$b[ $k ] = $item;
- if ( $k == 'edit' )
+ if (
+ $k == 'edit'
+ || ( $k == 'unspam' && $GLOBALS['wp_version'] >= 3.4 )
+ ) {
$b['history'] = '<a href="comment.php?action=editcomment&c='.$comment->comment_ID.'#akismet-status" title="'. esc_attr__( 'View comment history' ) . '"> '. __('History') . '</a>';
+ }
}
$a = $b;
@@ -428,11 +469,6 @@ add_filter('comment_text', 'akismet_text_add_link_class');
function akismet_rightnow() {
global $submenu, $wp_db_version;
- // clean_url was deprecated in WP 3.0
- $esc_url = 'clean_url';
- if ( function_exists( 'esc_url' ) )
- $esc_url = 'esc_url';
-
if ( 8645 < $wp_db_version ) // 2.7
$link = 'edit-comments.php?comment_status=spam';
elseif ( isset( $submenu['edit-comments.php'] ) )
@@ -445,19 +481,20 @@ function akismet_rightnow() {
'<a href="%1$s">Akismet</a> has protected your site from %2$s spam comment already. ',
'<a href="%1$s">Akismet</a> has protected your site from %2$s spam comments already. ',
$count
- ), 'http://akismet.com/', number_format_i18n( $count ) );
+ ), 'http://akismet.com/?return=true', number_format_i18n( $count ) );
} else {
- $intro = sprintf( __('<a href="%1$s">Akismet</a> blocks spam from getting to your blog. '), 'http://akismet.com/' );
+ $intro = sprintf( __('<a href="%1$s">Akismet</a> blocks spam from getting to your blog. '), 'http://akismet.com/?return=true' );
}
+ $link = function_exists( 'esc_url' ) ? esc_url( $link ) : clean_url( $link );
if ( $queue_count = akismet_spam_count() ) {
$queue_text = sprintf( _n(
'There\'s <a href="%2$s">%1$s comment</a> in your spam queue right now.',
'There are <a href="%2$s">%1$s comments</a> in your spam queue right now.',
$queue_count
- ), number_format_i18n( $queue_count ), $esc_url($link) );
+ ), number_format_i18n( $queue_count ), $link );
} else {
- $queue_text = sprintf( __( "There's nothing in your <a href='%1\$s'>spam queue</a> at the moment." ), $esc_url($link) );
+ $queue_text = sprintf( __( "There's nothing in your <a href='%1\$s'>spam queue</a> at the moment." ), $link );
}
$text = $intro . '<br />' . $queue_text;
@@ -512,6 +549,9 @@ function akismet_submit_nonspam_comment ( $comment_id ) {
if ( akismet_test_mode() )
$comment->is_test = 'true';
+ $post = get_post( $comment->comment_post_ID );
+ $comment->comment_post_modified_gmt = $post->post_modified_gmt;
+
$query_string = '';
foreach ( $comment as $key => $data )
$query_string .= $key . '=' . urlencode( stripslashes($data) ) . '&';
@@ -561,6 +601,9 @@ function akismet_submit_spam_comment ( $comment_id ) {
if ( akismet_test_mode() )
$comment->is_test = 'true';
+ $post = get_post( $comment->comment_post_ID );
+ $comment->comment_post_modified_gmt = $post->post_modified_gmt;
+
$query_string = '';
foreach ( $comment as $key => $data )
$query_string .= $key . '=' . urlencode( stripslashes($data) ) . '&';
@@ -591,6 +634,10 @@ function akismet_transition_comment_status( $new_status, $old_status, $comment )
if ( defined('WP_IMPORTING') && WP_IMPORTING == true )
return;
+
+ // if this is present, it means the status has been changed by a re-check, not an explicit user action
+ if ( get_comment_meta( $comment->comment_ID, 'akismet_rechecking' ) )
+ return;
global $current_user;
$reporter = '';
@@ -611,8 +658,7 @@ function akismet_transition_comment_status( $new_status, $old_status, $comment )
}
}
- if ( !get_comment_meta( $comment->comment_ID, 'akismet_rechecking' ) )
- akismet_update_comment_history( $comment->comment_ID, sprintf( __('%s changed the comment status to %s'), $reporter, $new_status ), 'status-' . $new_status );
+ akismet_update_comment_history( $comment->comment_ID, sprintf( __('%s changed the comment status to %s'), $reporter, $new_status ), 'status-' . $new_status );
}
add_action( 'transition_comment_status', 'akismet_transition_comment_status', 10, 3 );
@@ -647,6 +693,8 @@ function akismet_spam_count( $type = false ) {
function akismet_recheck_queue() {
global $wpdb, $akismet_api_host, $akismet_api_port;
+ akismet_fix_scheduled_recheck();
+
if ( ! ( isset( $_GET['recheckqueue'] ) || ( isset( $_REQUEST['action'] ) && 'akismet_recheck_queue' == $_REQUEST['action'] ) ) )
return;
@@ -673,28 +721,63 @@ function akismet_recheck_queue() {
foreach ( $c as $key => $data )
$query_string .= $key . '=' . urlencode( stripslashes($data) ) . '&';
+ add_comment_meta( $c['comment_ID'], 'akismet_rechecking', true );
$response = akismet_http_post($query_string, $akismet_api_host, '/1.1/comment-check', $akismet_api_port);
if ( 'true' == $response[1] ) {
wp_set_comment_status($c['comment_ID'], 'spam');
update_comment_meta( $c['comment_ID'], 'akismet_result', 'true' );
+ delete_comment_meta( $c['comment_ID'], 'akismet_error' );
akismet_update_comment_history( $c['comment_ID'], __('Akismet re-checked and caught this comment as spam'), 'check-spam' );
} elseif ( 'false' == $response[1] ) {
update_comment_meta( $c['comment_ID'], 'akismet_result', 'false' );
+ delete_comment_meta( $c['comment_ID'], 'akismet_error' );
akismet_update_comment_history( $c['comment_ID'], __('Akismet re-checked and cleared this comment'), 'check-ham' );
// abnormal result: error
} else {
update_comment_meta( $c['comment_ID'], 'akismet_result', 'error' );
- akismet_update_comment_history( $c['comment_ID'], sprintf( __('Akismet was unable to re-check this comment (response: %s)'), $response[1]), 'check-error' );
+ akismet_update_comment_history( $c['comment_ID'], sprintf( __('Akismet was unable to re-check this comment (response: %s)'), substr($response[1], 0, 50)), 'check-error' );
}
+ delete_comment_meta( $c['comment_ID'], 'akismet_rechecking' );
}
- wp_redirect( $_SERVER['HTTP_REFERER'] );
+ wp_safe_redirect( $_SERVER['HTTP_REFERER'] );
exit;
}
add_action('admin_action_akismet_recheck_queue', 'akismet_recheck_queue');
+// Adds an 'x' link next to author URLs, clicking will remove the author URL and show an undo link
+function akismet_remove_comment_author_url() {
+ if ( !empty($_POST['id'] ) && check_admin_referer( 'comment_author_url_nonce' ) ) {
+ global $wpdb;
+ $comment = get_comment( intval($_POST['id']), ARRAY_A );
+ if (current_user_can('edit_comment', $comment['comment_ID'])) {
+ $comment['comment_author_url'] = '';
+ do_action( 'comment_remove_author_url' );
+ print(wp_update_comment( $comment ));
+ die();
+ }
+ }
+}
+
+add_action('wp_ajax_comment_author_deurl', 'akismet_remove_comment_author_url');
+
+function akismet_add_comment_author_url() {
+ if ( !empty( $_POST['id'] ) && !empty( $_POST['url'] ) && check_admin_referer( 'comment_author_url_nonce' ) ) {
+ global $wpdb;
+ $comment = get_comment( intval($_POST['id']), ARRAY_A );
+ if (current_user_can('edit_comment', $comment['comment_ID'])) {
+ $comment['comment_author_url'] = esc_url($_POST['url']);
+ do_action( 'comment_add_author_url' );
+ print(wp_update_comment( $comment ));
+ die();
+ }
+ }
+}
+
+add_action('wp_ajax_comment_author_reurl', 'akismet_add_comment_author_url');
+
// Check connectivity between the WordPress blog and Akismet's servers.
// Returns an associative array of server IP addresses, where the key is the IP address, and value is true (available) or false (unable to connect).
function akismet_check_server_connectivity() {
@@ -748,3 +831,20 @@ function akismet_server_connectivity_ok() {
return !( empty($servers) || !count($servers) || count( array_filter($servers) ) < count($servers) );
}
+function akismet_admin_menu() {
+ if ( class_exists( 'Jetpack' ) ) {
+ add_action( 'jetpack_admin_menu', 'akismet_load_menu' );
+ } else {
+ akismet_load_menu();
+ }
+}
+
+function akismet_load_menu() {
+ if ( class_exists( 'Jetpack' ) ) {
+ add_submenu_page( 'jetpack', __( 'Akismet Configuration' ), __( 'Akismet Configuration' ), 'manage_options', 'akismet-key-config', 'akismet_conf' );
+ add_submenu_page( 'jetpack', __( 'Akismet Stats' ), __( 'Akismet Stats' ), 'manage_options', 'akismet-stats-display', 'akismet_stats_display' );
+ } else {
+ add_submenu_page('plugins.php', __('Akismet Configuration'), __('Akismet Configuration'), 'manage_options', 'akismet-key-config', 'akismet_conf');
+ add_submenu_page('index.php', __('Akismet Stats'), __('Akismet Stats'), 'manage_options', 'akismet-stats-display', 'akismet_stats_display');
+ }
+}
diff --git a/plugins/akismet/akismet.css b/plugins/akismet/akismet.css
index 6bc8458..dccc9c4 100644
--- a/plugins/akismet/akismet.css
+++ b/plugins/akismet/akismet.css
@@ -1,7 +1,12 @@
#submitted-on { position: relative; }
#the-comment-list .author .akismet-user-comment-count { display: inline; }
+#the-comment-list .author a span { text-decoration: none; color: #999; }
+#the-comment-list .remove_url { margin-left: 3px; color: #999; padding: 2px 3px 2px 0; }
+#the-comment-list .remove_url:hover { color: #A7301F; font-weight: bold; padding: 2px 2px 2px 0; }
#dashboard_recent_comments .akismet-status { display: none; } /* never show the flagged by text on the dashboard */
.akismet-status { float: right; }
.akismet-status a { color: #AAA; font-style: italic; }
span.comment-link a { text-decoration: underline; }
span.comment-link:after { content: " " attr(title) " "; color: #aaa; text-decoration: none; }
+.mshot-arrow { width: 0; height: 0; border-top: 10px solid transparent; border-bottom: 10px solid transparent; border-right:10px solid #5C5C5C; position: absolute; left: -6px; top: 91px; }
+.mshot-container { background: #5C5C5C; position: absolute; top: -94px; padding: 7px; width: 450px; height: 338px; z-index: 20000; -moz-border-radius:6px; border-radius:6px; -webkit-border-radius:6px; }
\ No newline at end of file
diff --git a/plugins/akismet/akismet.js b/plugins/akismet/akismet.js
index 3908935..839fe6b 100644
--- a/plugins/akismet/akismet.js
+++ b/plugins/akismet/akismet.js
@@ -7,4 +7,106 @@ jQuery(document).ready(function () {
var thisId = jQuery(this).attr('commentid');
jQuery(this).insertAfter('#comment-' + thisId + ' .author strong:first').show();
});
+ jQuery('#the-comment-list tr.comment .column-author a[title ^= "http://"]').each(function () {
+ var thisTitle = jQuery(this).attr('title');
+ thisCommentId = jQuery(this).parents('tr:first').attr('id').split("-");
+
+ jQuery(this).attr("id", "author_comment_url_"+ thisCommentId[1]);
+
+ if (thisTitle) {
+ jQuery(this).after(' <a href="#" class="remove_url" commentid="'+ thisCommentId[1] +'" title="Remove this URL">x</a>');
+ }
+ });
+ jQuery('.remove_url').live('click', function () {
+ var thisId = jQuery(this).attr('commentid');
+ var data = {
+ action: 'comment_author_deurl',
+ _wpnonce: WPAkismet.comment_author_url_nonce,
+ id: thisId
+ };
+ jQuery.ajax({
+ url: ajaxurl,
+ type: 'POST',
+ data: data,
+ beforeSend: function () {
+ // Removes "x" link
+ jQuery("a[commentid='"+ thisId +"']").hide();
+ // Show temp status
+ jQuery("#author_comment_url_"+ thisId).html('<span>Removing...</span>');
+ },
+ success: function (response) {
+ if (response) {
+ // Show status/undo link
+ jQuery("#author_comment_url_"+ thisId).attr('cid', thisId).addClass('akismet_undo_link_removal').html('<span>URL removed (</span>undo<span>)</span>');
+ }
+ }
+ });
+
+ return false;
+ });
+ jQuery('.akismet_undo_link_removal').live('click', function () {
+ var thisId = jQuery(this).attr('cid');
+ var thisUrl = jQuery(this).attr('href').replace("http://www.", "").replace("http://", "");
+ var data = {
+ action: 'comment_author_reurl',
+ _wpnonce: WPAkismet.comment_author_url_nonce,
+ id: thisId,
+ url: thisUrl
+ };
+ jQuery.ajax({
+ url: ajaxurl,
+ type: 'POST',
+ data: data,
+ beforeSend: function () {
+ // Show temp status
+ jQuery("#author_comment_url_"+ thisId).html('<span>Re-addingâ¦</span>');
+ },
+ success: function (response) {
+ if (response) {
+ // Add "x" link
+ jQuery("a[commentid='"+ thisId +"']").show();
+ // Show link
+ jQuery("#author_comment_url_"+ thisId).removeClass('akismet_undo_link_removal').html(thisUrl);
+ }
+ }
+ });
+
+ return false;
+ });
+ jQuery('a[id^="author_comment_url"]').mouseover(function () {
+ // Need to determine size of author column
+ var thisParentWidth = jQuery(this).parent().width();
+ // It changes based on if there is a gravatar present
+ thisParentWidth = (jQuery(this).parent().find('.grav-hijack').length) ? thisParentWidth - 42 + 'px' : thisParentWidth + 'px';
+ if (jQuery(this).find('.mShot').length == 0 && !jQuery(this).hasClass('akismet_undo_link_removal')) {
+ var thisId = jQuery(this).attr('id').replace('author_comment_url_', '');
+ jQuery('.widefat td').css('overflow', 'visible');
+ jQuery(this).css('position', 'relative');
+ var thisHref = jQuery.URLEncode(jQuery(this).attr('href'));
+ jQuery(this).append('<div class="mShot mshot-container" style="left: '+thisParentWidth+'"><div class="mshot-arrow"></div><img src="http://s.wordpress.com/mshots/v1/'+thisHref+'?w=450" width="450" class="mshot-image_'+thisId+'" style="margin: 0;" /></div>');
+ setTimeout(function () {
+ jQuery('.mshot-image_'+thisId).attr('src', 'http://s.wordpress.com/mshots/v1/'+thisHref+'?w=450&r=2');
+ }, 6000);
+ setTimeout(function () {
+ jQuery('.mshot-image_'+thisId).attr('src', 'http://s.wordpress.com/mshots/v1/'+thisHref+'?w=450&r=3');
+ }, 12000);
+ } else {
+ jQuery(this).find('.mShot').css('left', thisParentWidth).show();
+ }
+ }).mouseout(function () {
+ jQuery(this).find('.mShot').hide();
+ });
+});
+// URL encode plugin
+jQuery.extend({URLEncode:function(c){var o='';var x=0;c=c.toString();var r=/(^[a-zA-Z0-9_.]*)/;
+ while(x<c.length){var m=r.exec(c.substr(x));
+ if(m!=null && m.length>1 && m[1]!=''){o+=m[1];x+=m[1].length;
+ }else{if(c[x]==' ')o+='+';else{var d=c.charCodeAt(x);var h=d.toString(16);
+ o+='%'+(h.length<2?'0':'')+h.toUpperCase();}x++;}}return o;}
});
+// Preload mshot images after everything else has loaded
+jQuery(window).load(function() {
+ jQuery('a[id^="author_comment_url"]').each(function () {
+ jQuery.get('http://s.wordpress.com/mshots/v1/'+jQuery.URLEncode(jQuery(this).attr('href'))+'?w=450');
+ });
+});
\ No newline at end of file
diff --git a/plugins/akismet/akismet.php b/plugins/akismet/akismet.php
index ad86624..48fa3c3 100644
--- a/plugins/akismet/akismet.php
+++ b/plugins/akismet/akismet.php
@@ -4,9 +4,9 @@
*/
/*
Plugin Name: Akismet
-Plugin URI: http://akismet.com/
-Description: Used by millions, Akismet is quite possibly the best way in the world to <strong>protect your blog from comment and trackback spam</strong>. It keeps your site protected from spam even while you sleep. To get started: 1) Click the "Activate" link to the left of this description, 2) <a href="http://akismet.com/get/?return=true">Sign up for an Akismet API key</a>, and 3) Go to your <a href="plugins.php?page=akismet-key-config">Akismet configuration</a> page, and save your API key.
-Version: 2.5.3
+Plugin URI: http://akismet.com/?return=true
+Description: Used by millions, Akismet is quite possibly the best way in the world to <strong>protect your blog from comment and trackback spam</strong>. It keeps your site protected from spam even while you sleep. To get started: 1) Click the "Activate" link to the left of this description, 2) <a href="http://akismet.com/get/?return=true">Sign up for an Akismet API key</a>, and 3) Go to your <a href="admin.php?page=akismet-key-config">Akismet configuration</a> page, and save your API key.
+Version: 2.5.6
Author: Automattic
Author URI: http://automattic.com/wordpress-plugins/
License: GPLv2 or later
@@ -28,7 +28,7 @@ along with this program; if not, write to the Free Software
Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
*/
-define('AKISMET_VERSION', '2.5.3');
+define('AKISMET_VERSION', '2.5.6');
define('AKISMET_PLUGIN_URL', plugin_dir_url( __FILE__ ));
/** If you hardcode a WP.com API key here, all key config screens will be hidden */
@@ -71,12 +71,33 @@ function akismet_get_key() {
return get_option('wordpress_api_key');
}
-function akismet_verify_key( $key, $ip = null ) {
+function akismet_check_key_status( $key, $ip = null ) {
global $akismet_api_host, $akismet_api_port, $wpcom_api_key;
$blog = urlencode( get_option('home') );
if ( $wpcom_api_key )
$key = $wpcom_api_key;
$response = akismet_http_post("key=$key&blog=$blog", 'rest.akismet.com', '/1.1/verify-key', $akismet_api_port, $ip);
+ return $response;
+}
+
+// given a response from an API call like akismet_check_key_status(), update the alert code options if an alert is present.
+function akismet_update_alert( $response ) {
+ $code = $msg = null;
+ if ( isset($response[0]['x-akismet-alert-code']) ) {
+ $code = $response[0]['x-akismet-alert-code'];
+ $msg = $response[0]['x-akismet-alert-msg'];
+ }
+
+ // only call update_option() if the value has changed
+ if ( $code != get_option( 'akismet_alert_code' ) ) {
+ update_option( 'akismet_alert_code', $code );
+ update_option( 'akismet_alert_msg', $msg );
+ }
+}
+
+function akismet_verify_key( $key, $ip = null ) {
+ $response = akismet_check_key_status( $key, $ip );
+ akismet_update_alert( $response );
if ( !is_array($response) || !isset($response[1]) || $response[1] != 'valid' && $response[1] != 'invalid' )
return 'failed';
return $response[1];
@@ -121,6 +142,8 @@ function akismet_http_post($request, $host, $path, $port = 80, $ip=null) {
$akismet_ua = "WordPress/{$wp_version} | ";
$akismet_ua .= 'Akismet/' . constant( 'AKISMET_VERSION' );
+ $akismet_ua = apply_filters( 'akismet_ua', $akismet_ua );
+
$content_length = strlen( $request );
$http_host = $host;
@@ -279,7 +302,7 @@ function akismet_auto_check_update_meta( $id, $comment ) {
// abnormal result: error
} else {
update_comment_meta( $comment->comment_ID, 'akismet_error', time() );
- akismet_update_comment_history( $comment->comment_ID, sprintf( __('Akismet was unable to check this comment (response: %s), will automatically retry again later.'), $akismet_last_comment['akismet_result']), 'check-error' );
+ akismet_update_comment_history( $comment->comment_ID, sprintf( __('Akismet was unable to check this comment (response: %s), will automatically retry again later.'), substr($akismet_last_comment['akismet_result'], 0, 50)), 'check-error' );
}
// record the complete original data as submitted for checking
@@ -304,7 +327,9 @@ function akismet_auto_check_comment( $commentdata ) {
$comment['blog_charset'] = get_option('blog_charset');
$comment['permalink'] = get_permalink($comment['comment_post_ID']);
- $comment['user_role'] = akismet_get_user_roles($comment['user_ID']);
+ if ( !empty( $comment['user_ID'] ) ) {
+ $comment['user_role'] = akismet_get_user_roles($comment['user_ID']);
+ }
$akismet_nonce_option = apply_filters( 'akismet_comment_nonce', get_option( 'akismet_comment_nonce' ) );
$comment['akismet_comment_nonce'] = 'inactive';
@@ -336,6 +361,9 @@ function akismet_auto_check_comment( $commentdata ) {
$comment["$key"] = '';
}
+ $post = get_post( $comment['comment_post_ID'] );
+ $comment[ 'comment_post_modified_gmt' ] = $post->post_modified_gmt;
+
$query_string = '';
foreach ( $comment as $key => $data )
$query_string .= $key . '=' . urlencode( stripslashes($data) ) . '&';
@@ -343,6 +371,7 @@ function akismet_auto_check_comment( $commentdata ) {
$commentdata['comment_as_submitted'] = $comment;
$response = akismet_http_post($query_string, $akismet_api_host, '/1.1/comment-check', $akismet_api_port);
+ akismet_update_alert( $response );
$commentdata['akismet_result'] = $response[1];
if ( 'true' == $response[1] ) {
// akismet_spam_count will be incremented later by akismet_result_spam()
@@ -350,7 +379,6 @@ function akismet_auto_check_comment( $commentdata ) {
do_action( 'akismet_spam_caught' );
- $post = get_post( $comment['comment_post_ID'] );
$last_updated = strtotime( $post->post_modified_gmt );
$diff = time() - $last_updated;
$diff = $diff / 86400;
@@ -359,15 +387,19 @@ function akismet_auto_check_comment( $commentdata ) {
// akismet_result_spam() won't be called so bump the counter here
if ( $incr = apply_filters('akismet_spam_count_incr', 1) )
update_option( 'akismet_spam_count', get_option('akismet_spam_count') + $incr );
- wp_redirect( $_SERVER['HTTP_REFERER'] );
+ wp_safe_redirect( $_SERVER['HTTP_REFERER'] );
die();
}
}
// if the response is neither true nor false, hold the comment for moderation and schedule a recheck
if ( 'true' != $response[1] && 'false' != $response[1] ) {
- add_filter('pre_comment_approved', 'akismet_result_hold');
- wp_schedule_single_event( time() + 1200, 'akismet_schedule_cron_recheck' );
+ if ( !current_user_can('moderate_comments') ) {
+ add_filter('pre_comment_approved', 'akismet_result_hold');
+ }
+ if ( !wp_next_scheduled( 'akismet_schedule_cron_recheck' ) ) {
+ wp_schedule_single_event( time() + 1200, 'akismet_schedule_cron_recheck' );
+ }
}
if ( function_exists('wp_next_scheduled') && function_exists('wp_schedule_event') ) {
@@ -379,6 +411,8 @@ function akismet_auto_check_comment( $commentdata ) {
akismet_delete_old();
}
$akismet_last_comment = $commentdata;
+
+ akismet_fix_scheduled_recheck();
return $commentdata;
}
@@ -403,7 +437,42 @@ function akismet_delete_old() {
}
+function akismet_delete_old_metadata() {
+ global $wpdb;
+
+ $now_gmt = current_time( 'mysql', 1 );
+ $interval = apply_filters( 'akismet_delete_commentmeta_interval', 15 );
+
+ # enfore a minimum of 1 day
+ $interval = absint( $interval );
+ if ( $interval < 1 ) {
+ return;
+ }
+
+ // akismet_as_submitted meta values are large, so expire them
+ // after $interval days regardless of the comment status
+ while ( TRUE ) {
+ $comment_ids = $wpdb->get_col( "SELECT $wpdb->comments.comment_id FROM $wpdb->commentmeta INNER JOIN $wpdb->comments USING(comment_id) WHERE meta_key = 'akismet_as_submitted' AND DATE_SUB('$now_gmt', INTERVAL {$interval} DAY) > comment_date_gmt LIMIT 10000" );
+
+ if ( empty( $comment_ids ) ) {
+ return;
+ }
+
+ foreach ( $comment_ids as $comment_id ) {
+ delete_comment_meta( $comment_id, 'akismet_as_submitted' );
+ }
+ }
+
+ /*
+ $n = mt_rand( 1, 5000 );
+ if ( apply_filters( 'akismet_optimize_table', ( $n == 11 ), 'commentmeta' ) ) { // lucky number
+ $wpdb->query( "OPTIMIZE TABLE $wpdb->commentmeta" );
+ }
+ */
+}
+
add_action('akismet_scheduled_delete', 'akismet_delete_old');
+add_action('akismet_scheduled_delete', 'akismet_delete_old_metadata');
function akismet_check_db_comment( $id, $recheck_reason = 'recheck_queue' ) {
global $wpdb, $akismet_api_host, $akismet_api_port;
@@ -436,6 +505,13 @@ function akismet_check_db_comment( $id, $recheck_reason = 'recheck_queue' ) {
function akismet_cron_recheck() {
global $wpdb;
+ $status = akismet_verify_key( akismet_get_key() );
+ if ( get_option( 'akismet_alert_code' ) || $status == 'invalid' ) {
+ // since there is currently a problem with the key, reschedule a check for 6 hours hence
+ wp_schedule_single_event( time() + 21600, 'akismet_schedule_cron_recheck' );
+ return false;
+ }
+
delete_option('akismet_available_servers');
$comment_errors = $wpdb->get_col( "
@@ -446,8 +522,9 @@ function akismet_cron_recheck() {
" );
foreach ( (array) $comment_errors as $comment_id ) {
- // if the comment no longer exists, remove the meta entry from the queue to avoid getting stuck
- if ( !get_comment( $comment_id ) ) {
+ // if the comment no longer exists, or is too old, remove the meta entry from the queue to avoid getting stuck
+ $comment = get_comment( $comment_id );
+ if ( !$comment || strtotime( $comment->comment_date_gmt ) < strtotime( "-15 days" ) ) {
delete_comment_meta( $comment_id, 'akismet_error' );
continue;
}
@@ -486,6 +563,7 @@ function akismet_cron_recheck() {
wp_schedule_single_event( time() + 1200, 'akismet_schedule_cron_recheck' );
return;
}
+ delete_comment_meta( $comment_id, 'akismet_rechecking' );
}
$remaining = $wpdb->get_var( $wpdb->prepare( "SELECT COUNT(*) FROM $wpdb->commentmeta WHERE meta_key = 'akismet_error'" ) );
@@ -506,8 +584,26 @@ $akismet_comment_nonce_option = apply_filters( 'akismet_comment_nonce', get_opti
if ( $akismet_comment_nonce_option == 'true' || $akismet_comment_nonce_option == '' )
add_action( 'comment_form', 'akismet_add_comment_nonce' );
+global $wp_version;
if ( '3.0.5' == $wp_version ) {
remove_filter( 'comment_text', 'wp_kses_data' );
if ( is_admin() )
add_filter( 'comment_text', 'wp_kses_post' );
}
+
+function akismet_fix_scheduled_recheck() {
+ $future_check = wp_next_scheduled( 'akismet_schedule_cron_recheck' );
+ if ( !$future_check ) {
+ return;
+ }
+
+ if ( get_option( 'akismet_alert_code' ) > 0 ) {
+ return;
+ }
+
+ $check_range = time() + 1200;
+ if ( $future_check > $check_range ) {
+ wp_clear_scheduled_hook( 'akismet_schedule_cron_recheck' );
+ wp_schedule_single_event( time() + 300, 'akismet_schedule_cron_recheck' );
+ }
+}
diff --git a/plugins/akismet/index.php b/plugins/akismet/index.php
new file mode 100644
index 0000000..a6ce9c8
--- /dev/null
+++ b/plugins/akismet/index.php
@@ -0,0 +1,2 @@
+<?php
+# Silence is golden.
diff --git a/plugins/akismet/legacy.php b/plugins/akismet/legacy.php
index d5d53b0..e6de8cb 100644
--- a/plugins/akismet/legacy.php
+++ b/plugins/akismet/legacy.php
@@ -71,7 +71,7 @@ function akismet_caught() {
++$i;
endforeach;
$to = add_query_arg( 'recovered', $i, $_SERVER['HTTP_REFERER'] );
- wp_redirect( $to );
+ wp_safe_redirect( $to );
exit;
}
if ('delete' == $_POST['action']) {
@@ -87,7 +87,7 @@ function akismet_caught() {
wp_cache_delete( 'akismet_spam_count', 'widget' );
}
$to = add_query_arg( 'deleted', 'all', $_SERVER['HTTP_REFERER'] );
- wp_redirect( $to );
+ wp_safe_redirect( $to );
exit;
}
@@ -366,7 +366,7 @@ function redirect_old_akismet_urls( ) {
// 2.7 redirect for people who might have bookmarked the old page
if ( 8204 < $wp_db_version && ( 'edit-comments.php' == $script_name || 'edit.php' == $script_name ) && 'akismet-admin' == $page ) {
$new_url = esc_url( 'edit-comments.php?comment_status=spam' );
- wp_redirect( $new_url, 301 );
+ wp_safe_redirect( $new_url, 301 );
exit;
}
}
diff --git a/plugins/akismet/readme.txt b/plugins/akismet/readme.txt
index fbd3513..227fad9 100644
--- a/plugins/akismet/readme.txt
+++ b/plugins/akismet/readme.txt
@@ -2,8 +2,8 @@
Contributors: matt, ryan, andy, mdawaffe, tellyworth, josephscott, lessbloat, automattic
Tags: akismet, comments, spam
Requires at least: 3.0
-Tested up to: 3.1
-Stable tag: 2.5.3
+Tested up to: 3.4
+Stable tag: 2.5.6
License: GPLv2 or later
Akismet checks your comments against the Akismet web service to see if they look like spam or not.
@@ -31,6 +31,29 @@ Upload the Akismet plugin to your blog, Activate it, then enter your [Akismet.co
== Changelog ==
+= 2.5.6 =
+* Prevent retry scheduling problems on sites where wp_cron is misbehaving
+* Preload mshot previews
+* Modernize the widget code
+* Fix a bug where comments were not held for moderation during an error condition
+* Improve the UX and display when comments are temporarily held due to an error
+* Make the Check For Spam button force a retry when comments are held due to an error
+* Handle errors caused by an invalid key
+* Don't retry comments that are too old
+* Improve error messages when verifying an API key
+
+= 2.5.5 =
+* Add nonce check for comment author URL remove action
+* Fix the settings link
+
+= 2.5.4 =
+* Limit Akismet CSS and Javascript loading in wp-admin to just the pages that need it
+* Added author URL quick removal functionality
+* Added mShot preview on Author URL hover
+* Added empty index.php to prevent directory listing
+* Move wp-admin menu items under Jetpack, if it is installed
+* Purge old Akismet comment meta data, default of 15 days
+
= 2.5.3 =
* Specify the license is GPL v2 or later
* Fix a bug that could result in orphaned commentmeta entries
diff --git a/plugins/akismet/widget.php b/plugins/akismet/widget.php
index e9a3f62..8c5a120 100644
--- a/plugins/akismet/widget.php
+++ b/plugins/akismet/widget.php
@@ -2,89 +2,107 @@
/**
* @package Akismet
*/
-// Widget stuff
-function widget_akismet_register() {
- if ( function_exists('register_sidebar_widget') ) :
- function widget_akismet($args) {
- extract($args);
- $options = get_option('widget_akismet');
- $count = get_option('akismet_spam_count');
- ?>
- <?php echo $before_widget; ?>
- <?php echo $before_title . $options['title'] . $after_title; ?>
- <div id="akismetwrap"><div id="akismetstats"><a id="aka" href="http://akismet.com" title=""><?php printf( _n( '%1$s%2$s%3$s %4$sspam comment%5$s %6$sblocked by%7$s<br />%8$sAkismet%9$s', '%1$s%2$s%3$s %4$sspam comments%5$s %6$sblocked by%7$s<br />%8$sAkismet%9$s', $count ), '<span id="akismet1"><span id="akismetcount">', number_format_i18n( $count ), '</span>', '<span id="akismetsc">', '</span></span>', '<span id="akismet2"><span id="akismetbb">', '</span>', '<span id="akismeta">', '</span></span>' ); ?></a></div></div>
- <?php echo $after_widget; ?>
- <?php
+class Akismet_Widget extends WP_Widget {
+
+ function __construct() {
+ parent::__construct(
+ 'akismet_widget',
+ __( 'Akismet Widget' ),
+ array( 'description' => __( 'Display the number of spam comments Akismet has caught' ) )
+ );
+
+ if ( is_active_widget( false, false, $this->id_base ) ) {
+ add_action( 'wp_head', array( $this, 'css' ) );
+ }
}
- function widget_akismet_style() {
- $plugin_dir = '/wp-content/plugins';
- if ( defined( 'PLUGINDIR' ) )
- $plugin_dir = '/' . PLUGINDIR;
+ function css() {
+?>
- ?>
<style type="text/css">
-#aka,#aka:link,#aka:hover,#aka:visited,#aka:active{color:#fff;text-decoration:none}
-#aka:hover{border:none;text-decoration:none}
-#aka:hover #akismet1{display:none}
-#aka:hover #akismet2,#akismet1{display:block}
-#akismet2{display:none;padding-top:2px}
-#akismeta{font-size:16px;font-weight:bold;line-height:18px;text-decoration:none}
-#akismetcount{display:block;font:15px Verdana,Arial,Sans-Serif;font-weight:bold;text-decoration:none}
-#akismetwrap #akismetstats{background:url(<?php echo get_option('siteurl'), $plugin_dir; ?>/akismet/akismet.gif) no-repeat top left;border:none;color:#fff;font:11px 'Trebuchet MS','Myriad Pro',sans-serif;height:40px;line-height:100%;overflow:hidden;padding:8px 0 0;text-align:center;width:120px}
+.a-stats {
+ width: auto;
+}
+.a-stats a {
+ background: #7CA821;
+ background-image:-moz-linear-gradient(0% 100% 90deg,#5F8E14,#7CA821);
+ background-image:-webkit-gradient(linear,0% 0,0% 100%,from(#7CA821),to(#5F8E14));
+ border: 1px solid #5F8E14;
+ border-radius:3px;
+ color: #CFEA93;
+ cursor: pointer;
+ display: block;
+ font-weight: normal;
+ height: 100%;
+ -moz-border-radius:3px;
+ padding: 7px 0 8px;
+ text-align: center;
+ text-decoration: none;
+ -webkit-border-radius:3px;
+ width: 100%;
+}
+.a-stats a:hover {
+ text-decoration: none;
+ background-image:-moz-linear-gradient(0% 100% 90deg,#6F9C1B,#659417);
+ background-image:-webkit-gradient(linear,0% 0,0% 100%,from(#659417),to(#6F9C1B));
+}
+.a-stats .count {
+ color: #FFF;
+ display: block;
+ font-size: 15px;
+ line-height: 16px;
+ padding: 0 13px;
+ white-space: nowrap;
+}
</style>
- <?php
+
+<?php
}
- function widget_akismet_control() {
- $options = $newoptions = get_option('widget_akismet');
- if ( isset( $_POST['akismet-submit'] ) && $_POST["akismet-submit"] ) {
- $newoptions['title'] = strip_tags(stripslashes($_POST["akismet-title"]));
- if ( empty($newoptions['title']) ) $newoptions['title'] = __('Spam Blocked');
+ function form( $instance ) {
+ if ( $instance ) {
+ $title = esc_attr( $instance['title'] );
}
- if ( $options != $newoptions ) {
- $options = $newoptions;
- update_option('widget_akismet', $options);
+ else {
+ $title = __( 'Spam Blocked' );
}
- $title = htmlspecialchars($options['title'], ENT_QUOTES);
- ?>
- <p><label for="akismet-title"><?php _e('Title:'); ?> <input style="width: 250px;" id="akismet-title" name="akismet-title" type="text" value="<?php echo $title; ?>" /></label></p>
- <input type="hidden" id="akismet-submit" name="akismet-submit" value="1" />
- <?php
- }
+?>
- if ( function_exists( 'wp_register_sidebar_widget' ) ) {
- wp_register_sidebar_widget( 'akismet', 'Akismet', 'widget_akismet', null, 'akismet');
- wp_register_widget_control( 'akismet', 'Akismet', 'widget_akismet_control', null, 75, 'akismet');
- } else {
- register_sidebar_widget('Akismet', 'widget_akismet', null, 'akismet');
- register_widget_control('Akismet', 'widget_akismet_control', null, 75, 'akismet');
+ <p>
+ <label for="<?php echo $this->get_field_id( 'title' ); ?>"><?php _e( 'Title:' ); ?></label>
+ <input class="widefat" id="<?php echo $this->get_field_id( 'title' ); ?>" name="<?php echo $this->get_field_name( 'title' ); ?>" type="text" value="<?php echo $title; ?>" />
+ </p>
+
+<?php
}
- if ( is_active_widget('widget_akismet') )
- add_action('wp_head', 'widget_akismet_style');
- endif;
-}
-add_action('init', 'widget_akismet_register');
+ function update( $new_instance, $old_instance ) {
+ $instance['title'] = strip_tags( $new_instance['title'] );
+ return $instance;
+ }
-// Counter for non-widget users
-function akismet_counter() {
- $plugin_dir = '/wp-content/plugins';
- if ( defined( 'PLUGINDIR' ) )
- $plugin_dir = '/' . PLUGINDIR;
+ function widget( $args, $instance ) {
+ $count = get_option( 'akismet_spam_count' );
+ echo $args['before_widget'];
+ if ( ! empty( $instance['title'] ) ) {
+ echo $args['before_title'];
+ echo esc_html( $instance['title'] );
+ echo $args['after_title'];
+ }
?>
-<style type="text/css">
-#akismetwrap #aka,#aka:link,#aka:hover,#aka:visited,#aka:active{color:#fff;text-decoration:none}
-#aka:hover{border:none;text-decoration:none}
-#aka:hover #akismet1{display:none}
-#aka:hover #akismet2,#akismet1{display:block}
-#akismet2{display:none;padding-top:2px}
-#akismeta{font-size:16px;font-weight:bold;line-height:18px;text-decoration:none}
-#akismetcount{display:block;font:15px Verdana,Arial,Sans-Serif;font-weight:bold;text-decoration:none}
-#akismetwrap #akismetstats{background:url(<?php echo get_option('siteurl'), $plugin_dir; ?>/akismet/akismet.gif) no-repeat top left;border:none;color:#fff;font:11px 'Trebuchet MS','Myriad Pro',sans-serif;height:40px;line-height:100%;overflow:hidden;padding:8px 0 0;text-align:center;width:120px}
-</style>
+
+ <div class="a-stats">
+ <a href="http://akismet.com" target="_blank" title=""><?php printf( _n( '<strong class="count">%1$s spam</strong> blocked by <strong>Akismet</strong>', '<strong class="count">%1$s spam</strong> blocked by <strong>Akismet</strong>', $count ), number_format_i18n( $count ) ); ?></a>
+ </div>
+
<?php
-$count = get_option('akismet_spam_count');
-printf( _n( '<div id="akismetwrap"><div id="akismetstats"><a id="aka" href="http://akismet.com" title=""><div id="akismet1"><span id="akismetcount">%1$s</span> <span id="akismetsc">spam comment</span></div> <div id="akismet2"><span id="akismetbb">blocked by</span><br /><span id="akismeta">Akismet</span></div></a></div></div>', '<div id="akismetwrap"><div id="akismetstats"><a id="aka" href="http://akismet.com" title=""><div id="akismet1"><span id="akismetcount">%1$s</span> <span id="akismetsc">spam comments</span></div> <div id="akismet2"><span id="akismetbb">blocked by</span><br /><span id="akismeta">Akismet</span></div></a></div></div>', $count ), number_format_i18n( $count ) );
+ echo $args['after_widget'];
+ }
}
+
+function akismet_register_widgets() {
+ register_widget( 'Akismet_Widget' );
+}
+
+add_action( 'widgets_init', 'akismet_register_widgets' );
diff --git a/plugins/jetpack/_inc/images/a8c.png b/plugins/jetpack/_inc/images/a8c.png
new file mode 100644
index 0000000..b6c84df
Binary files /dev/null and b/plugins/jetpack/_inc/images/a8c.png differ
diff --git a/plugins/jetpack/_inc/images/after-the-deadline.gif b/plugins/jetpack/_inc/images/after-the-deadline.gif
new file mode 100644
index 0000000..f2ae778
Binary files /dev/null and b/plugins/jetpack/_inc/images/after-the-deadline.gif differ
diff --git a/plugins/jetpack/_inc/images/arrow.gif b/plugins/jetpack/_inc/images/arrow.gif
new file mode 100644
index 0000000..01e0d56
Binary files /dev/null and b/plugins/jetpack/_inc/images/arrow.gif differ
diff --git a/plugins/jetpack/_inc/images/automattic.png b/plugins/jetpack/_inc/images/automattic.png
new file mode 100644
index 0000000..ab5192e
Binary files /dev/null and b/plugins/jetpack/_inc/images/automattic.png differ
diff --git a/plugins/jetpack/_inc/images/clouds.gif b/plugins/jetpack/_inc/images/clouds.gif
new file mode 100644
index 0000000..858dbd7
Binary files /dev/null and b/plugins/jetpack/_inc/images/clouds.gif differ
diff --git a/plugins/stats/_inc/images/cloudybox-back.png b/plugins/jetpack/_inc/images/cloudybox-back.png
similarity index 100%
rename from plugins/stats/_inc/images/cloudybox-back.png
rename to plugins/jetpack/_inc/images/cloudybox-back.png
diff --git a/plugins/jetpack/_inc/images/comingsoon.png b/plugins/jetpack/_inc/images/comingsoon.png
new file mode 100644
index 0000000..bf744bd
Binary files /dev/null and b/plugins/jetpack/_inc/images/comingsoon.png differ
diff --git a/plugins/jetpack/_inc/images/contact-form.jpg b/plugins/jetpack/_inc/images/contact-form.jpg
new file mode 100644
index 0000000..2530876
Binary files /dev/null and b/plugins/jetpack/_inc/images/contact-form.jpg differ
diff --git a/plugins/jetpack/_inc/images/footer-clouds-20110719.png b/plugins/jetpack/_inc/images/footer-clouds-20110719.png
new file mode 100644
index 0000000..c3ccb60
Binary files /dev/null and b/plugins/jetpack/_inc/images/footer-clouds-20110719.png differ
diff --git a/plugins/jetpack/_inc/images/header-bg.png b/plugins/jetpack/_inc/images/header-bg.png
new file mode 100644
index 0000000..d4c40d6
Binary files /dev/null and b/plugins/jetpack/_inc/images/header-bg.png differ
diff --git a/plugins/jetpack/_inc/images/header-clouds-20110719.png b/plugins/jetpack/_inc/images/header-clouds-20110719.png
new file mode 100644
index 0000000..35d35a0
Binary files /dev/null and b/plugins/jetpack/_inc/images/header-clouds-20110719.png differ
diff --git a/plugins/jetpack/_inc/images/header-clouds-sm-20110719.png b/plugins/jetpack/_inc/images/header-clouds-sm-20110719.png
new file mode 100644
index 0000000..a7942f6
Binary files /dev/null and b/plugins/jetpack/_inc/images/header-clouds-sm-20110719.png differ
diff --git a/plugins/jetpack/_inc/images/hovercard.png b/plugins/jetpack/_inc/images/hovercard.png
new file mode 100644
index 0000000..86a0be7
Binary files /dev/null and b/plugins/jetpack/_inc/images/hovercard.png differ
diff --git a/plugins/jetpack/_inc/images/icons/after-the-deadline.png b/plugins/jetpack/_inc/images/icons/after-the-deadline.png
new file mode 100644
index 0000000..a70fb34
Binary files /dev/null and b/plugins/jetpack/_inc/images/icons/after-the-deadline.png differ
diff --git a/plugins/jetpack/_inc/images/icons/contact-form.png b/plugins/jetpack/_inc/images/icons/contact-form.png
new file mode 100644
index 0000000..f1b96fb
Binary files /dev/null and b/plugins/jetpack/_inc/images/icons/contact-form.png differ
diff --git a/plugins/jetpack/_inc/images/icons/enhanced-distribution.png b/plugins/jetpack/_inc/images/icons/enhanced-distribution.png
new file mode 100644
index 0000000..59912d7
Binary files /dev/null and b/plugins/jetpack/_inc/images/icons/enhanced-distribution.png differ
diff --git a/plugins/jetpack/_inc/images/icons/gravatar-hovercards.png b/plugins/jetpack/_inc/images/icons/gravatar-hovercards.png
new file mode 100644
index 0000000..b0ba721
Binary files /dev/null and b/plugins/jetpack/_inc/images/icons/gravatar-hovercards.png differ
diff --git a/plugins/jetpack/_inc/images/icons/ie-sitemode.png b/plugins/jetpack/_inc/images/icons/ie-sitemode.png
new file mode 100644
index 0000000..668e71a
Binary files /dev/null and b/plugins/jetpack/_inc/images/icons/ie-sitemode.png differ
diff --git a/plugins/jetpack/_inc/images/icons/latex.png b/plugins/jetpack/_inc/images/icons/latex.png
new file mode 100644
index 0000000..a119caa
Binary files /dev/null and b/plugins/jetpack/_inc/images/icons/latex.png differ
diff --git a/plugins/jetpack/_inc/images/icons/post-by-email.png b/plugins/jetpack/_inc/images/icons/post-by-email.png
new file mode 100644
index 0000000..eed5bd1
Binary files /dev/null and b/plugins/jetpack/_inc/images/icons/post-by-email.png differ
diff --git a/plugins/jetpack/_inc/images/icons/sharedaddy.png b/plugins/jetpack/_inc/images/icons/sharedaddy.png
new file mode 100644
index 0000000..9db99bd
Binary files /dev/null and b/plugins/jetpack/_inc/images/icons/sharedaddy.png differ
diff --git a/plugins/jetpack/_inc/images/icons/shortcodes.png b/plugins/jetpack/_inc/images/icons/shortcodes.png
new file mode 100644
index 0000000..41a284e
Binary files /dev/null and b/plugins/jetpack/_inc/images/icons/shortcodes.png differ
diff --git a/plugins/jetpack/_inc/images/icons/shortlinks.png b/plugins/jetpack/_inc/images/icons/shortlinks.png
new file mode 100644
index 0000000..683c6a7
Binary files /dev/null and b/plugins/jetpack/_inc/images/icons/shortlinks.png differ
diff --git a/plugins/jetpack/_inc/images/icons/skeleton-module.png b/plugins/jetpack/_inc/images/icons/skeleton-module.png
new file mode 100644
index 0000000..76e0ce6
Binary files /dev/null and b/plugins/jetpack/_inc/images/icons/skeleton-module.png differ
diff --git a/plugins/jetpack/_inc/images/icons/stats.png b/plugins/jetpack/_inc/images/icons/stats.png
new file mode 100644
index 0000000..4af1031
Binary files /dev/null and b/plugins/jetpack/_inc/images/icons/stats.png differ
diff --git a/plugins/jetpack/_inc/images/icons/subscriptions.png b/plugins/jetpack/_inc/images/icons/subscriptions.png
new file mode 100644
index 0000000..229cec2
Binary files /dev/null and b/plugins/jetpack/_inc/images/icons/subscriptions.png differ
diff --git a/plugins/jetpack/_inc/images/icons/vaultpress.png b/plugins/jetpack/_inc/images/icons/vaultpress.png
new file mode 100644
index 0000000..a391fad
Binary files /dev/null and b/plugins/jetpack/_inc/images/icons/vaultpress.png differ
diff --git a/plugins/jetpack/_inc/images/icons/widgets.png b/plugins/jetpack/_inc/images/icons/widgets.png
new file mode 100644
index 0000000..1a353d2
Binary files /dev/null and b/plugins/jetpack/_inc/images/icons/widgets.png differ
diff --git a/plugins/jetpack/_inc/images/ie-sitemode.png b/plugins/jetpack/_inc/images/ie-sitemode.png
new file mode 100644
index 0000000..75c4522
Binary files /dev/null and b/plugins/jetpack/_inc/images/ie-sitemode.png differ
diff --git a/plugins/jetpack/_inc/images/image-widget.png b/plugins/jetpack/_inc/images/image-widget.png
new file mode 100644
index 0000000..71f4343
Binary files /dev/null and b/plugins/jetpack/_inc/images/image-widget.png differ
diff --git a/plugins/jetpack/_inc/images/jetpack-closebox-icon.png b/plugins/jetpack/_inc/images/jetpack-closebox-icon.png
new file mode 100644
index 0000000..1c014d9
Binary files /dev/null and b/plugins/jetpack/_inc/images/jetpack-closebox-icon.png differ
diff --git a/plugins/jetpack/_inc/images/jp-enabled-bg.jpg b/plugins/jetpack/_inc/images/jp-enabled-bg.jpg
new file mode 100644
index 0000000..27168f4
Binary files /dev/null and b/plugins/jetpack/_inc/images/jp-enabled-bg.jpg differ
diff --git a/plugins/jetpack/_inc/images/jp-enabled-clouds.png b/plugins/jetpack/_inc/images/jp-enabled-clouds.png
new file mode 100644
index 0000000..54f9672
Binary files /dev/null and b/plugins/jetpack/_inc/images/jp-enabled-clouds.png differ
diff --git a/plugins/jetpack/_inc/images/jp-enabled-jetpack.jpg b/plugins/jetpack/_inc/images/jp-enabled-jetpack.jpg
new file mode 100644
index 0000000..3792110
Binary files /dev/null and b/plugins/jetpack/_inc/images/jp-enabled-jetpack.jpg differ
diff --git a/plugins/jetpack/_inc/images/jp-icon.png b/plugins/jetpack/_inc/images/jp-icon.png
new file mode 100644
index 0000000..292fd3d
Binary files /dev/null and b/plugins/jetpack/_inc/images/jp-icon.png differ
diff --git a/plugins/jetpack/_inc/images/latex.gif b/plugins/jetpack/_inc/images/latex.gif
new file mode 100644
index 0000000..d67577c
Binary files /dev/null and b/plugins/jetpack/_inc/images/latex.gif differ
diff --git a/plugins/jetpack/_inc/images/logo-small.png b/plugins/jetpack/_inc/images/logo-small.png
new file mode 100644
index 0000000..eff5300
Binary files /dev/null and b/plugins/jetpack/_inc/images/logo-small.png differ
diff --git a/plugins/jetpack/_inc/images/logo.png b/plugins/jetpack/_inc/images/logo.png
new file mode 100644
index 0000000..5571481
Binary files /dev/null and b/plugins/jetpack/_inc/images/logo.png differ
diff --git a/plugins/jetpack/_inc/images/module-blank.png b/plugins/jetpack/_inc/images/module-blank.png
new file mode 100644
index 0000000..c0bdd2c
Binary files /dev/null and b/plugins/jetpack/_inc/images/module-blank.png differ
diff --git a/plugins/jetpack/_inc/images/module-clouds-sm.png b/plugins/jetpack/_inc/images/module-clouds-sm.png
new file mode 100644
index 0000000..e743e8f
Binary files /dev/null and b/plugins/jetpack/_inc/images/module-clouds-sm.png differ
diff --git a/plugins/jetpack/_inc/images/rss/blue-large.png b/plugins/jetpack/_inc/images/rss/blue-large.png
new file mode 100644
index 0000000..b4a6c52
Binary files /dev/null and b/plugins/jetpack/_inc/images/rss/blue-large.png differ
diff --git a/plugins/jetpack/_inc/images/rss/blue-medium.png b/plugins/jetpack/_inc/images/rss/blue-medium.png
new file mode 100644
index 0000000..f64e354
Binary files /dev/null and b/plugins/jetpack/_inc/images/rss/blue-medium.png differ
diff --git a/plugins/jetpack/_inc/images/rss/blue-small.png b/plugins/jetpack/_inc/images/rss/blue-small.png
new file mode 100644
index 0000000..c281155
Binary files /dev/null and b/plugins/jetpack/_inc/images/rss/blue-small.png differ
diff --git a/plugins/jetpack/_inc/images/rss/green-large.png b/plugins/jetpack/_inc/images/rss/green-large.png
new file mode 100644
index 0000000..4bf8643
Binary files /dev/null and b/plugins/jetpack/_inc/images/rss/green-large.png differ
diff --git a/plugins/jetpack/_inc/images/rss/green-medium.png b/plugins/jetpack/_inc/images/rss/green-medium.png
new file mode 100644
index 0000000..13304ce
Binary files /dev/null and b/plugins/jetpack/_inc/images/rss/green-medium.png differ
diff --git a/plugins/jetpack/_inc/images/rss/green-small.png b/plugins/jetpack/_inc/images/rss/green-small.png
new file mode 100644
index 0000000..8833c9e
Binary files /dev/null and b/plugins/jetpack/_inc/images/rss/green-small.png differ
diff --git a/plugins/jetpack/_inc/images/rss/orange-large.png b/plugins/jetpack/_inc/images/rss/orange-large.png
new file mode 100644
index 0000000..966b1c1
Binary files /dev/null and b/plugins/jetpack/_inc/images/rss/orange-large.png differ
diff --git a/plugins/jetpack/_inc/images/rss/orange-medium.png b/plugins/jetpack/_inc/images/rss/orange-medium.png
new file mode 100644
index 0000000..8f5aaa2
Binary files /dev/null and b/plugins/jetpack/_inc/images/rss/orange-medium.png differ
diff --git a/plugins/jetpack/_inc/images/rss/orange-small.png b/plugins/jetpack/_inc/images/rss/orange-small.png
new file mode 100644
index 0000000..9e0bf22
Binary files /dev/null and b/plugins/jetpack/_inc/images/rss/orange-small.png differ
diff --git a/plugins/jetpack/_inc/images/rss/pink-large.png b/plugins/jetpack/_inc/images/rss/pink-large.png
new file mode 100644
index 0000000..49b94c7
Binary files /dev/null and b/plugins/jetpack/_inc/images/rss/pink-large.png differ
diff --git a/plugins/jetpack/_inc/images/rss/pink-medium.png b/plugins/jetpack/_inc/images/rss/pink-medium.png
new file mode 100644
index 0000000..cd8e957
Binary files /dev/null and b/plugins/jetpack/_inc/images/rss/pink-medium.png differ
diff --git a/plugins/jetpack/_inc/images/rss/pink-small.png b/plugins/jetpack/_inc/images/rss/pink-small.png
new file mode 100644
index 0000000..7b959e3
Binary files /dev/null and b/plugins/jetpack/_inc/images/rss/pink-small.png differ
diff --git a/plugins/jetpack/_inc/images/rss/purple-large.png b/plugins/jetpack/_inc/images/rss/purple-large.png
new file mode 100644
index 0000000..1ddb70f
Binary files /dev/null and b/plugins/jetpack/_inc/images/rss/purple-large.png differ
diff --git a/plugins/jetpack/_inc/images/rss/purple-medium.png b/plugins/jetpack/_inc/images/rss/purple-medium.png
new file mode 100644
index 0000000..8d375a5
Binary files /dev/null and b/plugins/jetpack/_inc/images/rss/purple-medium.png differ
diff --git a/plugins/jetpack/_inc/images/rss/purple-small.png b/plugins/jetpack/_inc/images/rss/purple-small.png
new file mode 100644
index 0000000..75f3c60
Binary files /dev/null and b/plugins/jetpack/_inc/images/rss/purple-small.png differ
diff --git a/plugins/jetpack/_inc/images/rss/red-large.png b/plugins/jetpack/_inc/images/rss/red-large.png
new file mode 100644
index 0000000..88d9bf8
Binary files /dev/null and b/plugins/jetpack/_inc/images/rss/red-large.png differ
diff --git a/plugins/jetpack/_inc/images/rss/red-medium.png b/plugins/jetpack/_inc/images/rss/red-medium.png
new file mode 100644
index 0000000..838db55
Binary files /dev/null and b/plugins/jetpack/_inc/images/rss/red-medium.png differ
diff --git a/plugins/jetpack/_inc/images/rss/red-small.png b/plugins/jetpack/_inc/images/rss/red-small.png
new file mode 100644
index 0000000..85fd61c
Binary files /dev/null and b/plugins/jetpack/_inc/images/rss/red-small.png differ
diff --git a/plugins/jetpack/_inc/images/rss/silver-large.png b/plugins/jetpack/_inc/images/rss/silver-large.png
new file mode 100644
index 0000000..af67da9
Binary files /dev/null and b/plugins/jetpack/_inc/images/rss/silver-large.png differ
diff --git a/plugins/jetpack/_inc/images/rss/silver-medium.png b/plugins/jetpack/_inc/images/rss/silver-medium.png
new file mode 100644
index 0000000..5559c8c
Binary files /dev/null and b/plugins/jetpack/_inc/images/rss/silver-medium.png differ
diff --git a/plugins/jetpack/_inc/images/rss/silver-small.png b/plugins/jetpack/_inc/images/rss/silver-small.png
new file mode 100644
index 0000000..4a41080
Binary files /dev/null and b/plugins/jetpack/_inc/images/rss/silver-small.png differ
diff --git a/plugins/jetpack/_inc/images/rsslinks-widget.png b/plugins/jetpack/_inc/images/rsslinks-widget.png
new file mode 100644
index 0000000..59e1cdd
Binary files /dev/null and b/plugins/jetpack/_inc/images/rsslinks-widget.png differ
diff --git a/plugins/jetpack/_inc/images/screen-icon.png b/plugins/jetpack/_inc/images/screen-icon.png
new file mode 100644
index 0000000..39254c8
Binary files /dev/null and b/plugins/jetpack/_inc/images/screen-icon.png differ
diff --git a/plugins/jetpack/_inc/images/sharedaddy.gif b/plugins/jetpack/_inc/images/sharedaddy.gif
new file mode 100644
index 0000000..6c82a1d
Binary files /dev/null and b/plugins/jetpack/_inc/images/sharedaddy.gif differ
diff --git a/plugins/jetpack/_inc/images/sharedaddy.png b/plugins/jetpack/_inc/images/sharedaddy.png
new file mode 100644
index 0000000..e525716
Binary files /dev/null and b/plugins/jetpack/_inc/images/sharedaddy.png differ
diff --git a/plugins/jetpack/_inc/images/shortcodes.png b/plugins/jetpack/_inc/images/shortcodes.png
new file mode 100644
index 0000000..cd09ef3
Binary files /dev/null and b/plugins/jetpack/_inc/images/shortcodes.png differ
diff --git a/plugins/jetpack/_inc/images/shortlinks.gif b/plugins/jetpack/_inc/images/shortlinks.gif
new file mode 100644
index 0000000..64e4170
Binary files /dev/null and b/plugins/jetpack/_inc/images/shortlinks.gif differ
diff --git a/plugins/jetpack/_inc/images/stats-smiley.gif b/plugins/jetpack/_inc/images/stats-smiley.gif
new file mode 100644
index 0000000..69a1627
Binary files /dev/null and b/plugins/jetpack/_inc/images/stats-smiley.gif differ
diff --git a/plugins/jetpack/_inc/images/stats.gif b/plugins/jetpack/_inc/images/stats.gif
new file mode 100644
index 0000000..519f9df
Binary files /dev/null and b/plugins/jetpack/_inc/images/stats.gif differ
diff --git a/plugins/jetpack/_inc/images/status-light.png b/plugins/jetpack/_inc/images/status-light.png
new file mode 100644
index 0000000..83b6bb5
Binary files /dev/null and b/plugins/jetpack/_inc/images/status-light.png differ
diff --git a/plugins/jetpack/_inc/images/subscriptions.png b/plugins/jetpack/_inc/images/subscriptions.png
new file mode 100644
index 0000000..22ddc39
Binary files /dev/null and b/plugins/jetpack/_inc/images/subscriptions.png differ
diff --git a/plugins/jetpack/_inc/images/twitter.png b/plugins/jetpack/_inc/images/twitter.png
new file mode 100644
index 0000000..cf9db1c
Binary files /dev/null and b/plugins/jetpack/_inc/images/twitter.png differ
diff --git a/plugins/jetpack/_inc/images/vaultpress.png b/plugins/jetpack/_inc/images/vaultpress.png
new file mode 100644
index 0000000..36e8712
Binary files /dev/null and b/plugins/jetpack/_inc/images/vaultpress.png differ
diff --git a/plugins/jetpack/_inc/images/widgets.png b/plugins/jetpack/_inc/images/widgets.png
new file mode 100644
index 0000000..4601636
Binary files /dev/null and b/plugins/jetpack/_inc/images/widgets.png differ
diff --git a/plugins/jetpack/_inc/jetpack-rtl.css b/plugins/jetpack/_inc/jetpack-rtl.css
new file mode 100644
index 0000000..45c676b
--- /dev/null
+++ b/plugins/jetpack/_inc/jetpack-rtl.css
@@ -0,0 +1,128 @@
+ #jp-header #jp-clouds {
+ background-position: -632px 100%;
+ }
+ #jp-header.small #jp-clouds {
+ background-position: -425px 100%;
+ }
+
+ #jp-header #jp-clouds #jp-disconnect {
+ float: left;
+ margin: -35px 0 0 25px;
+ text-align: left;
+ }
+
+ #jp-header #jp-clouds #jp-disconnect a {
+ background-position: 100% 90%;
+ padding: 4px 30px 3px 10px;
+ }
+ #jp-header #jp-clouds #jp-disconnect a:hover {
+ background-position: 100% 3%;
+ }
+
+ #jp-header h3 {
+ background-position: top right;
+ right: 25px;
+ left: auto;
+ }
+
+ #jp-header p {
+ right: 390px;
+ left: auto;
+ text-align: right;
+ }
+
+ #jp-info {
+ margin: 0 28px 0 12px;
+ }
+
+ #jp-info p {
+ float:right;
+ }
+
+ #jp-info a.jp-button {
+ float: left;
+ margin: 8px 20px 0 0;
+ }
+
+ .jp-connect { padding: 10px 0 5px !important; }
+
+ #jetpack-settings > .jetpack-message { margin: 10px 15px 10px 13px }
+
+ .jetpack-message .squeezer {
+ text-align: right;
+ }
+ .jetpack-message h4 {
+ margin: 0 0 10px 10px;
+ }
+
+ .more-info {
+ margin: 0 15px 5px 12px;
+ background: transparent url( images/header-clouds-sm.png ) bottom right repeat-x;
+ }
+ .more-info .jp-close {
+ left: 0;
+ right: auto;
+ padding: 0 6px 0 4px;
+ -moz-border-radius: 3px;
+ -webkit-border-radius: 3px;
+ border-radius: 3px;
+ -moz-border-radius-topright: 0;
+ -moz-border-radius-bottomright: 0;
+ -webkit-border-top-left-radius: 0;
+ -webkit-border-bottom-left-radius: 0;
+ border-top-left-radius: 0;
+ border-bottom-left-radius: 0;
+ }
+
+ .more-info div.jp-info-img {
+ float: left;
+ margin: 0 20px 0 30px;
+ }
+
+.jetpack-module {
+ float: right;
+ margin: 0 15px 15px 0;
+ padding: 15px 15px 35px 0;
+}
+ .jetpack-module div.module-image {
+ float: left;
+ margin: 0 10px 5px 0;
+ -webkit-border-radius: 0;
+ -moz-border-radius: 0;
+ border-radius: 0;
+ -webkit-border-top-right-radius: 5px;
+ -moz-border-radius-topleft: 5px;
+ border-top-right-radius: 5px;
+ -webkit-border-bottom-right-radius: 5px;
+ -moz-border-radius-bottomleft: 5px;
+ border-bottom-right-radius: 5px;
+ }
+
+ .jetpack-module div.module-image p {
+ -webkit-border-radius: 0;
+ -moz-border-radius: 0;
+ border-radius: 0;
+ -webkit-border-bottom-right-radius: 5px;
+ -moz-border-radius-bottomleft: 5px;
+ border-bottom-right-radius: 5px;
+ }
+
+
+ .jetpack-module .jetpack-module-actions {
+ right: 15px;
+ left: auto;
+ }
+
+ .placeholder h3 {
+ margin-left: 15px;
+ margin-right: auto;
+ }
+
+ #jp-footer .automattic {
+ padding-right: 3px;
+ padding-left: 0;
+ }
+
+ #jp-footer .automattic span {
+ margin: 0 1px 0 5px;
+ }
diff --git a/plugins/jetpack/_inc/jetpack.css b/plugins/jetpack/_inc/jetpack.css
new file mode 100644
index 0000000..74593de
--- /dev/null
+++ b/plugins/jetpack/_inc/jetpack.css
@@ -0,0 +1,945 @@
+#jp-header {
+ min-width: 741px;
+ z-index: 0;
+ margin: 30px 0 -30px 0;
+}
+ #jp-header.small {
+ margin-bottom: 50px;
+ }
+
+ #jp-header #jp-clouds {
+ position: relative;
+ background: transparent url( images/header-clouds-20110719.png ) -400px 100% repeat-x;
+ padding-top: 110px;
+ -webkit-border-radius: 3px;
+ -moz-border-radius: 3px;
+ border-radius: 3px;
+ }
+ #jp-header.small #jp-clouds {
+ background: transparent url( images/header-clouds-sm-20110719.png ) -220px 100% repeat-x;
+ padding: 50px 0 0 0;
+ height: 70px;
+ }
+
+ #jp-header #jp-clouds #jp-disconnect {
+ font-size: 12px;
+ color: #fff;
+ float: right;
+ margin: -35px 25px 0 0;
+ text-align: right;
+ }
+
+ #jp-header #jp-clouds #jp-disconnect a {
+ background: #8caa46 url( images/status-light.png ) 4px 90% no-repeat;
+ display: inline-block;
+ padding: 4px 10px 3px 30px;
+ color: #fff;
+ text-align: center;
+ text-decoration: none;
+ border: 1px solid #7a943d;
+ -moz-border-radius: 5px;
+ -webkit-border-radius: 5px;
+ border-radius: 5px;
+ -moz-box-shadow: inset 0 0 2px rgba( 255, 255, 255, 0.4 );
+ -webkit-box-shadow: inset 0 0 2px rgba( 255, 255, 255, 0.4 );
+ box-shadow: inset 0 0 2px rgba( 255, 255, 255, 0.4 );
+ text-shadow: 0px -1px 0px rgba( 0,0,0,0.3 );
+ }
+ #jp-header #jp-clouds #jp-disconnect a:hover {
+ background: #8caa46 url( images/status-light.png ) 4px 3% no-repeat;
+ background-color: #839f40;
+ border-color: #6a8037;
+ }
+
+ #jp-header #jp-clouds #jp-disconnect span { display: none; }
+
+ #jp-header h3 {
+ position: relative;
+ background: transparent url( images/logo.png ) top left no-repeat;
+ width: 252px;
+ height: 200px;
+ overflow: hidden;
+ text-indent: -999em;
+ top: -95px;
+ left: 25px;
+ margin: 0;
+ padding: 0;
+ }
+ #jp-header.small h3 {
+ background: transparent url( images/logo-small.png ) top left no-repeat;
+ width: 149px;
+ height: 120px;
+ top: -35px;
+ }
+
+ #jp-header p {
+ position: absolute;
+ left: 390px;
+ text-align: left;
+ top: 30px;
+ width: 48%;
+ color: #fff;
+ font-size: 25px;
+ line-height: 130%;
+ text-shadow: 0px 1px 1px rgba(0,0,0,0.5);
+ font-family: "Helvetica Neue",Helvetica,Arial,"Lucida Grande",Verdana,"Bitstream Vera Sans",sans-serif;
+ -webkit-font-smoothing: antialiased;
+ }
+
+ #jp-info {
+ position: relative;
+ overflow: visible;
+ z-index: 50;
+ margin: 0 12px 0 28px;
+ min-width: 780px;
+ }
+
+ #jp-info p {
+ font-size: 17px;
+ line-height: 150%;
+ text-shadow: 0px 1px 0px #fff;
+ font-family: Georgia,"Times New Roman","Bitstream Charter",Times,serif;
+ color: #666;
+ margin: 0 0 40px;
+ float:left;
+ width: 58%;
+ }
+ #jp-info p.small {
+ font-size: 14px;
+ }
+
+ #jp-info a.jp-button {
+ font-family: "Helvetica Neue",Helvetica,Arial,"Lucida Grande",Verdana,"Bitstream Vera Sans",sans-serif;
+ float: right;
+ margin: 8px 0 0 20px;
+ display: inline-block;
+ background: #69acce;
+ -moz-box-shadow: inset 0 0 2px #fff, 0 1px 5px rgba(0,0,0,0.3);
+ -webkit-box-shadow: inset 0 0 2px #fff, 0 1px 5px rgba(0,0,0,0.3);
+ box-shadow: inset 0 0 2px #fff, 0 1px 5px rgba(0,0,0,0.3);
+ padding: 12px 20px;
+ border: 1px solid #2a8cba;
+ -moz-border-radius: 5px;
+ -webkit-border-radius: 5px;
+ border-radius: 5px;
+ line-height: 100%;
+ color: #fff;
+ text-align: center;
+ font-size: 20px;
+ font-weight: bold;
+ text-decoration: none;
+ text-shadow: 0px 1px 2px rgba( 0,0,0,0.5);
+ -webkit-transition-duration: .3s;
+ -moz-transition-duration: .3s;
+ cursor: pointer;
+ }
+ #jp-info a.jp-button:hover, #jp-info a.jp-button:active {
+ background-color: #f0a000;
+ border-color: #c87800;
+ -webkit-transition-duration: .3s;
+ outline: none;
+ -moz-box-shadow: inset 0 0 2px #fff, 0 1px 7px rgba(240,160,0,0.5);
+ -webkit-box-shadow: inset 0 0 2px #fff, 0 1px 7px rgba(240,160,0,0.5);
+ box-shadow: inset 0 0 2px #fff, 0 1px 7spx rgba(240,160,0,0.5);
+ }
+
+.jetpack-message {
+ position: relative;
+ z-index: 100;
+ border: 1px solid #2a8cba !important;
+ -moz-border-radius: 3px;
+ -webkit-border-radius: 3px;
+ border-radius: 3px;
+ background: url( images/cloudybox-back.png ) 100% 100% no-repeat;
+ background-color: #6aafcf !important;
+ -webkit-box-shadow: inset 0 0 15px rgba( 0,0,0,0.04 );
+ -moz-box-shadow: inset 0 0 15px rgba( 0,0,0,0.04 );
+ box-shadow: inset 0 0 15px rgba( 0,0,0,0.04 );
+ padding: 18px 90px 8px 15px !important;
+ overflow: hidden;
+ line-height: 180%;
+}
+ .jp-connect { padding: 10px 0 5px !important; }
+
+ #jetpack-settings > .jetpack-message { margin: 10px 13px 10px 15px }
+
+ .jetpack-message .squeezer {
+ max-width: 940px;
+ margin: 0 0 2px;
+ padding: 0 10px;
+ text-align: left;
+ overflow: hidden;
+ }
+ .jetpack-message h4 {
+ margin: 0 10px 10px 0;
+ font-size: 18px;
+ font-family: "Helvetica Neue",Helvetica,Arial,"Lucida Grande",Verdana,"Bitstream Vera Sans",sans-serif;
+ font-weight: normal;
+ color: #fff;
+ text-shadow: 0px 1px 1px rgba(0,0,0,0.4);
+ -moz-border-radius: 5px;
+ -webkit-border-radius: 5px;
+ border-radius: 5px;
+ display: inline-block;
+ }
+
+ .jetpack-message h5 {
+ font-family: "Helvetica Neue",Helvetica,Arial,"Lucida Grande",Verdana,"Bitstream Vera Sans",sans-serif;
+ margin: 0;
+ }
+
+ .jetpack-message code, .jetpack-err p {
+ background: rgba( 0,0,0,0.2 );
+ font-size: 14px;
+ padding: 3px 5px !important;
+ text-shadow: 0px 1px 1px rgba(0,0,0,0.4);
+ color: #fff;
+ }
+
+ .jetpack-message p {
+ margin: -1px 0 0 0 !important;
+ padding: 0;
+ display: inline-block;
+ }
+ .jetpack-err p {
+ overflow: hidden;
+ margin-bottom: 10px !important;
+ }
+
+ .jetpack-message p a.button-primary {
+ font-size: 16px !important;
+ display: inline-block;
+ padding: 8px 15px;
+ color: #fff;
+ text-align: center;
+ font-size: 20px;
+ text-decoration: none;
+ -moz-border-radius: 5px;
+ -webkit-border-radius: 5px;
+ border-radius: 5px;
+ border: 1px solid #8caa46;
+ background: #b4d278;
+ -moz-box-shadow: inset 0 0 2px rgba( 255,255,255,1), 0 1px 1px rgba( 0,0,0,0.1 );
+ -webkit-box-shadow: inset 0 0 2px rgba( 255,255,255,1), 0 1px 1px rgba( 0,0,0,0.1 );
+ box-shadow: inset 0 0 2px rgba( 255,255,255,1), 0 1px 1px rgba( 0,0,0,0.1 );
+ text-shadow: 0px -1px 0px rgba( 0,0,0,0.3);
+ -webkit-transition-duration: .3s;
+ -moz-transition-duration: .3s;
+ cursor: pointer;
+ font-family: "Helvetica Neue",Helvetica,Arial,"Lucida Grande",Verdana,"Bitstream Vera Sans",sans-serif;
+ }
+ .jetpack-message p a.button-primary:hover, .jetpack-message p a.button-primary:active {
+ background-color: #f0a000;
+ border-color: #c87800;
+ -webkit-transition-duration: .3s;
+ outline: none;
+ }
+
+ .inline-message p strong { display: block; }
+
+ .more-info {
+ position: relative;
+ top: -5px;
+ margin: 0 15px 5px 15px;
+ height: 230px; /* Have to set height otherwise slideDown() doesn't work. */
+ padding-right: 15px !important;
+ padding-bottom: 15px;
+ clear: both;
+ overflow: visible !important;
+ color: #666 !important;
+ background: transparent url( images/module-clouds-sm.png ) bottom left repeat-x;
+ background-color: #f0f0f0 !important;
+ border-color: #dcdcdc !important;
+ text-shadow: 0px 1px 0px #fff;
+ -webkit-box-shadow: inset 0 0 20px rgba(0,0,0,0.05), 0 1px 2px rgba( 0,0,0,0.1 );
+ -moz-box-shadow: inset 0 0 20px rgba(0,0,0,0.05), 0 1px 2px rgba( 0,0,0,0.1 );
+ box-shadow: inset 0 0 20px rgba(0,0,0,0.05), 0 1px 2px rgba( 0,0,0,0.1 );
+ }
+ .more-info h4 {
+ padding: 0;
+ background: none;
+ font-weight: normal;
+ color: #000;
+ font-size: 19px;
+ text-shadow: 0px 1px 0px #fff;
+ }
+
+ .more-info h5 {
+ margin-left: 0;
+ font-size: 12px !important;
+ }
+ .more-info .arrow {
+ position: absolute;
+ width: 29px;
+ height: 18px;
+ top: -16px;
+ left: 0;
+ background: url( images/arrow.gif ) top left no-repeat;
+ }
+
+ .more-info p {
+ margin: 0 0 10px 0 !important;
+ font-size: 14px;
+ font-family: Georgia,"Times New Roman","Bitstream Charter",Times,serif;
+ line-height: 150%;
+ display: block;
+ }
+
+ .more-info ul {
+ font-size: 14px;
+ font-family: Georgia,"Times New Roman","Bitstream Charter",Times,serif;
+ line-height: 150%;
+ }
+
+ .more-info li {
+ list-style-type: disc;
+ list-style-position: inside;
+ }
+
+ .more-info code {
+ background: rgba( 0,0,0,0.05 );
+ font-size: 12px;
+ padding: 1px;
+ text-shadow: none;
+ color: #555;
+ }
+
+ .more-info .jp-close {
+ position: absolute;
+ top: 18px;
+ right: 0;
+ background: #888;
+ background: rgba(0,0,0,0.4);
+ color: #fff;
+ font-size: 14px !important;
+ height: 22px;
+ line-height: 20px;
+ padding: 0 6px 0 6px;
+ font-weight: bold !important;
+ -moz-border-radius: 3px;
+ -webkit-border-radius: 3px;
+ border-radius: 3px;
+ -moz-border-radius-topright: 0;
+ -moz-border-radius-bottomright: 0;
+ -webkit-border-top-right-radius: 0;
+ -webkit-border-bottom-right-radius: 0;
+ border-top-right-radius: 0;
+ border-bottom-right-radius: 0;
+ cursor: pointer;
+ text-shadow: 0 1px 0 rgba(0,0,0,0.2);
+ }
+ .more-info .jp-close:hover {
+ background: #69acce;
+ }
+
+ .more-info div.jp-info-img {
+ float: right;
+ width: 320px;
+ margin: 0 30px 0 20px;
+ }
+
+ .more-info img.jp-info-img {
+ padding: 3px;
+ background: rgba( 255, 255, 255, 0.65 );
+ border: 5px solid #ddd;
+ }
+
+.jetpack-activated {
+ background: #fffff5 url( images/jp-enabled-bg.jpg ) top left repeat-x !important;
+ height: 154px;
+ padding: 60px 0 0 200px !important;
+ position: relative;
+ min-width: 650px;
+ top: 15px;
+ z-index: 5;
+ position: relative;
+}
+ .jetpack-activated h3 {
+ position: relative;
+ z-index: 5;
+ color: #444;
+ font-size: 42px;
+ font-weight: bold;
+ font-family: "Helvetica Neue",Helvetica,Arial,"Lucida Grande",Verdana,"Bitstream Vera Sans",sans-serif;
+ margin: 0;
+ padding: 0;
+ background: none;
+ display: block;
+ text-transform: uppercase;
+ }
+ .jetpack-activated p {
+ position: relative;
+ z-index: 3;
+ top: 3px;
+ left: 10px;
+ font-size: 16px;
+ font-family: "Helvetica Neue",Helvetica,Arial,"Lucida Grande",Verdana,"Bitstream Vera Sans",sans-serif;
+ font-weight: normal;
+ color: #666;
+ background: rgba( 255, 255, 255, 0.75 );
+ padding: 7px 10px 6px;
+ -moz-border-radius: 5px;
+ -webkit-border-radius: 5px;
+ border-radius: 5px;
+ display: inline-block;
+ }
+ .jetpack-activated .jetpack {
+ position: absolute;
+ top: 0;
+ left: 0;
+ width: 238px;
+ height: 214px;
+ background: url( images/jp-enabled-jetpack.jpg ) top left no-repeat;
+ z-index: 2;
+ }
+ .jetpack-activated .clouds {
+ position: absolute;
+ right: 0;
+ bottom: 0;
+ width: 566px;
+ height: 214px;
+ background: url( images/jp-enabled-clouds.png ) bottom left no-repeat;
+ z-index: 0;
+ -webkit-border-bottom-right-radius: 5px;
+ -moz-border-radius-bottomright: 5px;
+ border-bottom-right-radius: 5px;
+ -webkit-box-shadow: inset -7px -7px 10px rgba( 0,0,0,0.05 );
+ -moz-box-shadow: inset -7px -7px 10px rgba( 0,0,0,0.05 );
+ box-shadow: inset -7px -7px 10px rgba( 0,0,0,0.05 );
+ }
+
+p.jp-help {
+ padding: 10px 0 15px;
+}
+
+.module-container {
+ overflow: hidden;
+ min-width: 740px;
+ margin: 25px 0;
+ width: 100%;
+}
+
+.jetpack-module {
+ position: relative;
+ float: left;
+ width: 210px;
+ min-height: 160px;
+ max-height: 220px;
+ margin: 0 0 15px 15px;
+ border: 1px solid #dedede;
+ -moz-border-radius: 3px;
+ -webkit-border-radius: 3px;
+ border-radius: 3px;
+ background: #fff;
+ padding: 15px 0 35px 15px;
+ -webkit-box-shadow: inset 0 1px 0 #fff, inset 0 0 20px rgba(0,0,0,0.05), 0 1px 2px rgba( 0,0,0,0.1 );
+ -moz-box-shadow: inset 0 1px 0 #fff, inset 0 0 20px rgba(0,0,0,0.05), 0 1px 2px rgba( 0,0,0,0.1 );
+ box-shadow: inset 0 1px 0 #fff, inset 0 0 20px rgba(0,0,0,0.05), 0 1px 2px rgba( 0,0,0,0.1 );
+ -webkit-transition-duration: .4s;
+ -moz-transition-duration: .4s
+}
+/*
+ .jetpack-module:hover {
+ border-color: #bbb;
+ -webkit-box-shadow: 0 1px 2px rgba( 0,0,0,0.2 );
+ -moz-box-shadow: 0 1px 2px rgba( 0,0,0,0.2 );
+ box-shadow: 0 1px 2px rgba( 0,0,0,0.2 );
+ -webkit-transition-duration: .4s;
+ -moz-transition-duration: .4s
+ }
+*/
+ .jetpack-module div.module-image {
+ float: right;
+ margin: 0 0 5px 10px;
+ background: #cbe0a1;
+ width: 84px;
+ -webkit-border-top-left-radius: 2px;
+ -moz-border-radius-topleft: 2px;
+ border-top-left-radius: 2px;
+ -webkit-border-bottom-left-radius: 2px;
+ -moz-border-radius-bottomleft: 2px;
+ border-bottom-left-radius: 2px;
+ }
+ .jetpack-module div.module-image img {
+ padding: 6px;
+ }
+
+ .jetpack-module div.module-image p {
+ background-color: #b4d278;
+ color: #fff;
+ text-shadow: 1px 1px 0px rgba(0,0,0,0.2);
+ text-align: center;
+ margin: 0;
+ padding: 0;
+ clear: both;
+ font-family: "Helvetica Neue",Helvetica,Arial,"Lucida Grande",Verdana,"Bitstream Vera Sans",sans-serif;
+ font-weight: bold;
+ -webkit-font-smoothing: antialiased;
+ -webkit-border-bottom-left-radius: 2px;
+ -moz-border-radius-bottomleft: 2px;
+ border-bottom-left-radius: 2px;
+ }
+
+ .jetpack-new-module div.module-image p {
+ background-color: #f5bd4d;
+ }
+
+ .jetpack-updated-module div.module-image p {
+ background-color: #6aafcf;
+ }
+
+ .jetpack-new-module:hover div.module-image p {
+ background-color: #b4d278;
+ }
+
+ .jetpack-updated-module:hover div.module-image p {
+ background-color: #b4d278;
+ }
+
+ .jetpack-new-module:hover div.module-image span.module-image-free,
+ .jetpack-updated-module:hover div.module-image span.module-image-free {
+ display: inline !important;
+ }
+
+ .jetpack-new-module:hover div.module-image span.module-image-badge,
+ .jetpack-updated-module:hover div.module-image span.module-image-badge {
+ display: none;
+ }
+
+ .jetpack-toggle {
+ float: right;
+ padding: 2px 4px 4px;
+ }
+ .jetpack-toggle a {
+ text-decoration: none;
+ font-weight: bold;
+ font-size: 180%;
+ color: #bbb;
+ }
+
+ .jetpack-active .jetpack-toggle-button:hover { color: #b90000; }
+
+ .jetpack-module h3 {
+ line-height: 1.1;
+ margin: 0;
+ padding: 0;
+ font-size: 17px;
+ font-weight: normal;
+ font-style: normal;
+ color: #000;
+ font-family: "Helvetica Neue",Helvetica,Arial,"Lucida Grande",Verdana,"Bitstream Vera Sans",sans-serif;
+ }
+
+ .jetpack-module-description p {
+ line-height: 150%;
+ font-size: 12px;
+ font-family: Georgia,"Times New Roman","Bitstream Charter",Times,serif;
+ margin-bottom: 20px;
+ color: #666;
+ }
+
+ .jetpack-module .jetpack-module-actions {
+ position: absolute;
+ bottom: 20px;
+ left: 15px;
+ background: #fff;
+ display: block;
+ }
+
+ .jetpack-module .jetpack-module-actions a {
+ position: relative;
+ font-weight: bold;
+ color: #888;
+ font-family: "Helvetica Neue",Helvetica,Arial,"Lucida Grande",Verdana,"Bitstream Vera Sans",sans-serif;
+ }
+
+ .jetpack-inactive {
+ border-color: #eee;
+ cursor: pointer;
+ }
+ .jetpack-inactive *, jetpack-inactive:hover * { -webkit-transition-duration: .4s; -moz-transition-duration: .4s }
+
+ .jetpack-inactive h3, .jetpack-inactive p, .jetpack-inactive span {
+ color: #ccc;
+ }
+
+ .jetpack-inactive .jetpack-configure-button { display: none; }
+ .jetpack-inactive div.module-image {
+ opacity: 0.6;
+ }
+
+ .jetpack-inactive .jetpack-module-description p a {
+ color: #92b8d0;
+ }
+ .jetpack-inactive:hover .jetpack-module-description p a {
+ color: #5590b7;
+ }
+
+
+ .jetpack-inactive:hover {
+ border-color: #ddd;
+ }
+
+ .jetpack-inactive:hover h3, .jetpack-inactive:hover p, .jetpack-inactive:hover span {
+ color: #aaa;
+ }
+
+ .jetpack-inactive:hover div.module-image {
+ opacity: 0.75;
+ }
+
+ .placeholder {
+ border-color: #eee !important;
+ cursor: default !important;
+ }
+
+ .placeholder h3 {
+ color: #dadada;
+ margin-top: 55px;
+ text-align: center;
+ background: transparent url(images/comingsoon.png) top center no-repeat;
+ padding: 40px 0 0 0;
+ margin-right: 15px;
+ box-shadow: none;
+ }
+
+#jp-settings-screen {
+ margin: 0 25px;
+}
+ #jp-settings-screen h3 {
+ font-size: 18px;
+ font-family: "Helvetica Neue",Helvetica,Arial,"Lucida Grande",Verdana,"Bitstream Vera Sans",sans-serif;
+ color: #555;
+ padding-bottom: 20px;
+ border-bottom: 1px solid #eee;
+ }
+
+p#news-sub {
+ text-align: center;
+}
+
+#jp-footer {
+ background: url( images/footer-clouds-20110719.png ) top center no-repeat;
+ margin: 30px 0;
+ padding-top: 60px;
+ text-align: center;
+}
+
+ #jp-footer .automattic {
+ color: #999;
+ font-size: 10px;
+ line-height: 15px;
+ text-transform: uppercase;
+ letter-spacing: 3px;
+ padding-left: 3px;
+ }
+
+ #jp-footer .automattic span {
+ text-indent: -999em;
+ overflow: hidden;
+ background: url( images/automattic.png ) center top no-repeat;
+ display: inline-block;
+ width: 165px;
+ vertical-align: top;
+ margin: 0 5px 0 1px;
+ line-height: 14px;
+ height: 14px;
+ filter: alpha(opacity=40);
+ -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";
+ opacity: 0.5;
+ }
+
+ #jp-footer p.small {
+ font-size: 11px;
+ color: #ccc;
+ }
+
+ #jp-footer .small a {
+ text-decoration: none;
+ }
+
+ #jp-footer .small a:hover {
+ text-decoration: underline;
+ }
+
+#jetpack-configuration code {
+ font-size: 14px;
+}
+
+.clear {
+ clear: both;
+}
+
+.error, .updated { position: relative; z-index: 100; }
+
+.toplevel_page_jetpack .wrap {
+ max-width: 983px;
+ min-width: 741px;
+ margin-top: 15px;
+}
+
+#jetpack-settings .button, #jetpack-settings .button-primary {
+ -moz-border-radius: 5px !important;
+ -webkit-border-radius: 5px !important;
+ border-radius: 5px !important;
+ padding: 5px 10px !important;
+ -moz-box-shadow: inset 0 0 2px #fff, 0 0 3px rgba(0,0,0,0.1);
+ -webkit-box-shadow: inset 0 0 2px #fff, 0 0 3px rgba(0,0,0,0.1);
+ box-shadow: inset 0 0 2px #fff, 0 0 3px rgba(0,0,0,0.1);
+}
+
+#jetpack-settings .button-primary {
+ color: #bceaff !important;
+}
+
+#jetpack-settings .button-primary:hover {
+ color: #fff !important;
+}
+
+#jetpack-settings .button:hover {
+ color: #298cba !important;
+ border-color: #69acce !important;
+ -moz-box-shadow: 0 0 2px rgba(105,172,206,1);
+ -webkit-box-shadow: 0 0 2px rgba(105,172,206,1);
+ box-shadow: 0 0 2px rgba(105,172,206,1);
+ -webkit-transition-duration: .3s;
+ -moz-transition-duration: .3s;
+}
+
+.jp-survey {
+ position: relative;
+ z-index: 100;
+ border: 1px solid #ccc !important;
+ -moz-border-radius: 3px;
+ -webkit-border-radius: 3px;
+ border-radius: 3px;
+ background-color: #efefef !important;
+ -webkit-box-shadow: inset 0 0 15px rgba( 0,0,0,0.04 );
+ -moz-box-shadow: inset 0 0 15px rgba( 0,0,0,0.04 );
+ box-shadow: inset 0 0 15px rgba( 0,0,0,0.04 );
+ padding: 18px 90px 8px 15px !important;
+ overflow: hidden;
+ line-height: 180%;
+}
+
+#jetpack-settings > .jp-survey { margin: 10px 13px 40px 15px }
+
+.jp-survey h4 {
+ margin: 0;
+ font-size: 18px;
+ font-family: "Helvetica Neue",Helvetica,Arial,"Lucida Grande",Verdana,"Bitstream Vera Sans",sans-serif;
+ font-weight: normal;
+ color: #333;
+ text-shadow: 0 1px 0 #fff;
+ -moz-border-radius: 5px;
+ -webkit-border-radius: 5px;
+ border-radius: 5px;
+ display: block;
+ float: left;
+}
+
+.jp-survey p {
+ float: right;
+ margin: -1px 0 0 0 !important;
+ padding: 0;
+ display: block;
+}
+
+.jp-survey a {
+ color: #000;
+ text-decoration: underline;
+ -webkit-transition-duration: .3s;
+ -moz-transition-duration: .3s;
+ -o-transition-duration: .3s;
+ -ms-transition-duration: .3s;
+ transition-duration: .3s;
+}
+
+.jp-survey a:hover {
+ color: #555;
+ text-decoration: none;
+}
+
+#jetpack-settings .jp-survey p a.button-primary {
+ font-size: 16px !important;
+ display: inline-block;
+ padding: 8px 15px;
+ color: #fff!important;
+ text-align: center;
+ font-size: 20px;
+ text-decoration: none;
+ -moz-border-radius: 5px;
+ -webkit-border-radius: 5px;
+ border-radius: 5px;
+ border: 1px solid #2A8CBA;
+ background: #6AAFCF;
+ -moz-box-shadow: inset 0 0 2px rgba( 255,255,255,1), 0 1px 1px rgba( 0,0,0,0.1 );
+ -webkit-box-shadow: inset 0 0 2px rgba( 255,255,255,1), 0 1px 1px rgba( 0,0,0,0.1 );
+ box-shadow: inset 0 0 2px rgba( 255,255,255,1), 0 1px 1px rgba( 0,0,0,0.1 );
+ text-shadow: 0px -1px 0px rgba( 0,0,0,0.3);
+ -webkit-transition-duration: .3s;
+ -moz-transition-duration: .3s;
+ -o-transition-duration: .3s;
+ -ms-transition-duration: .3s;
+ transition-duration: .3s;
+ cursor: pointer;
+ font-family: "Helvetica Neue",Helvetica,Arial,"Lucida Grande",Verdana,"Bitstream Vera Sans",sans-serif;
+}
+
+#jetpack-settings .jp-survey p a.button-primary:hover, #jetpack-settings .jp-survey p a.button-primary:active {
+ background-color: #f0a000;
+ border-color: #c87800;
+ -webkit-transition-duration: .3s;
+ outline: none;
+}
+
+.jp-survey p a.button-secondary {
+ font-size: 16px !important;
+ display: inline-block;
+ padding: 8px 15px;
+ color: #fff;
+ text-align: center;
+ font-size: 20px;
+ text-decoration: none;
+ -moz-border-radius: 5px;
+ -webkit-border-radius: 5px;
+ border-radius: 5px;
+ border: 1px solid #8caa46;
+ background: #b4d278;
+ -moz-box-shadow: inset 0 0 2px rgba( 255,255,255,1), 0 1px 1px rgba( 0,0,0,0.1 );
+ -webkit-box-shadow: inset 0 0 2px rgba( 255,255,255,1), 0 1px 1px rgba( 0,0,0,0.1 );
+ box-shadow: inset 0 0 2px rgba( 255,255,255,1), 0 1px 1px rgba( 0,0,0,0.1 );
+ text-shadow: 0px -1px 0px rgba( 0,0,0,0.3);
+ -webkit-transition-duration: .3s;
+ -moz-transition-duration: .3s;
+ -o-transition-duration: .3s;
+ -ms-transition-duration: .3s;
+ transition-duration: .3s;
+ cursor: pointer;
+ font-family: "Helvetica Neue",Helvetica,Arial,"Lucida Grande",Verdana,"Bitstream Vera Sans",sans-serif;
+}
+
+.jp-survey p a.button-secondary:hover, .jp-survey p a.button-secondary:active {
+ background-color: #f0a000;
+ border-color: #c87800;
+ -webkit-transition-duration: .3s;
+ -moz-transition-duration: .3s;
+ -o-transition-duration: .3s;
+ -ms-transition-duration: .3s;
+ transition-duration: .3s;
+ outline: none;
+}
+
+.jp-survey-container {
+ overflow: hidden;
+ padding: 0 20px 8px 0;
+}
+
+.jp-survey-text {
+ float: left;
+ width: 68.421053%; /* 390px / 570px */
+}
+
+.jp-survey-button-container {
+ position: absolute;
+ top: 28px;
+ right: 15px;
+}
+
+.jetpack-close-button-container {
+ position: absolute;
+ top: 0;
+ right: 0;
+}
+
+.jetpack-close-button {
+ display: block;
+ width: 16px;
+ height: 16px;
+ text-indent: -9999px;
+ background: transparent url( images/jetpack-closebox-icon.png ) no-repeat center center;
+ border: 0 none;
+ -moz-border-radius: 0 0 0 5px;
+ -webkit-border-radius: 0 0 0 5px;
+ -o-border-radius: 0 0 0 5px;
+ -ms-border-radius: 0 0 0 5px;
+ border-radius: 0 0 0 5px;
+ -moz-box-shadow: none;
+ -webkit-box-shadow: none;
+ box-shadow: none;
+ -webkit-transition-duration: .3s;
+ -moz-transition-duration: .3s;
+ -o-transition-duration: .3s;
+ -ms-transition-duration: .3s;
+ transition-duration: .3s;
+ cursor: pointer;
+}
+
+.jetpack-close-button:hover {
+ background-color: #fff;
+ border: 0 none;
+ outline: none;
+ -webkit-transition-duration: .3s;
+ -moz-transition-duration: .3s;
+ -o-transition-duration: .3s;
+ -ms-transition-duration: .3s;
+ transition-duration: .3s;
+}
+
+.jetpack-close-button:active {
+ background-color: #efefef;
+ border: 0 none;
+ -webkit-transition-duration: .3s;
+ -moz-transition-duration: .3s;
+ -o-transition-duration: .3s;
+ -ms-transition-duration: .3s;
+ transition-duration: .3s;
+}
+
+.jetpack-wrap-container {
+ overflow: hidden;
+ padding: 0 20px 8px 15px;
+}
+
+.jetpack-text-container {
+ float: left;
+ width: 68.421053%; /* 390px / 570px */
+}
+
+.jetpack-install-container p a.button-connector {
+ position: absolute;
+ bottom: 5px;
+ right: 15px;
+ font-family: "Helvetica Neue",Helvetica,Arial,"Lucida Grande",Verdana,"Bitstream Vera Sans",sans-serif;
+ float: right;
+ display: inline-block;
+ background: #b4d278;
+ -moz-box-shadow: inset 0 0 2px #fff, 0 1px 5px rgba(0,0,0,0.3);
+ -webkit-box-shadow: inset 0 0 2px #fff, 0 1px 5px rgba(0,0,0,0.3);
+ box-shadow: inset 0 0 2px #fff, 0 1px 5px rgba(0,0,0,0.3);
+ padding: 8px 15px;
+ border: 1px solid #2a8cba;
+ -moz-border-radius: 5px;
+ -webkit-border-radius: 5px;
+ border-radius: 5px;
+ line-height: 100%;
+ color: #fff;
+ text-align: center;
+ font-size: 16px;
+ font-weight: bold;
+ text-decoration: none;
+ text-shadow: 0px 1px 2px rgba( 0,0,0,0.5);
+ -webkit-transition-duration: .3s;
+ -moz-transition-duration: .3s;
+ cursor: pointer;
+}
+
+.jetpack-install-container p a.button-connector:hover, .jetpack-install-container p a.button-connector:active {
+ background-color: #f0a000;
+ border-color: #c87800;
+ -webkit-transition-duration: .3s;
+ outline: none;
+ -moz-box-shadow: inset 0 0 2px #fff, 0 1px 7px rgba(240,160,0,0.5);
+ -webkit-box-shadow: inset 0 0 2px #fff, 0 1px 7px rgba(240,160,0,0.5);
+ box-shadow: inset 0 0 2px #fff, 0 1px 7spx rgba(240,160,0,0.5);
+}
diff --git a/plugins/jetpack/_inc/jetpack.js b/plugins/jetpack/_inc/jetpack.js
new file mode 100644
index 0000000..69a86c1
--- /dev/null
+++ b/plugins/jetpack/_inc/jetpack.js
@@ -0,0 +1,256 @@
+// ScrollTo Plugin 1.4.2 | Copyright (c) 2007-2009 Ariel Flesler | GPL/MIT License
+;(function(d){var k=d.scrollTo=function(a,i,e){d(window).scrollTo(a,i,e)};k.defaults={axis:'xy',duration:parseFloat(d.fn.jquery)>=1.3?0:1};k.window=function(a){return d(window)._scrollable()};d.fn._scrollable=function(){return this.map(function(){var a=this,i=!a.nodeName||d.inArray(a.nodeName.toLowerCase(),['iframe','#document','html','body'])!=-1;if(!i)return a;var e=(a.contentWindow||a).document||a.ownerDocument||a;return d.browser.safari||e.compatMode=='BackCompat'?e.body:e.documentElement})};d.fn.scrollTo=function(n,j,b){if(typeof j=='object'){b=j;j=0}if(typeof b=='function')b={onAfter:b};if(n=='max')n=9e9;b=d.extend({},k.defaults,b);j=j||b.speed||b.duration;b.queue=b.queue&&b.axis.length>1;if(b.queue)j/=2;b.offset=p(b.offset);b.over=p(b.over);return this._scrollable().each(function(){var q=this,r=d(q),f=n,s,g={},u=r.is('html,body');switch(typeof f){case'number':case'string':if(/^([+-]=)?\d+(\.\d+)?(px|%)?$/.test(f)){f=p(f);break}f=d(f,this);case'object':if(f.is||f.style
)s=(f=d(f)).offset()}d.each(b.axis.split(''),function(a,i){var e=i=='x'?'Left':'Top',h=e.toLowerCase(),c='scroll'+e,l=q[c],m=k.max(q,i);if(s){g[c]=s[h]+(u?0:l-r.offset()[h]);if(b.margin){g[c]-=parseInt(f.css('margin'+e))||0;g[c]-=parseInt(f.css('border'+e+'Width'))||0}g[c]+=b.offset[h]||0;if(b.over[h])g[c]+=f[i=='x'?'width':'height']()*b.over[h]}else{var o=f[h];g[c]=o.slice&&o.slice(-1)=='%'?parseFloat(o)/100*m:o}if(/^\d+$/.test(g[c]))g[c]=g[c]<=0?0:Math.min(g[c],m);if(!a&&b.queue){if(l!=g[c])t(b.onAfterFirst);delete g[c]}});t(b.onAfter);function t(a){r.animate(g,j,b.easing,a&&function(){a.call(this,n,b)})}}).end()};k.max=function(a,i){var e=i=='x'?'Width':'Height',h='scroll'+e;if(!d(a).is('html,body'))return a[h]-d(a)[e.toLowerCase()]();var c='client'+e,l=a.ownerDocument.documentElement,m=a.ownerDocument.body;return Math.max(l[h],m[h])-Math.min(l[c],m[c])};function p(a){return typeof a=='object'?a:{top:a,left:a}}})(jQuery);
+
+jetpack = {
+ numModules: 0,
+ container: null,
+ arrow: null,
+ linkClicked: null,
+ resizeTimeout: null,
+ resizeTimer: null,
+ shadowTimer: null,
+ statusText: null,
+ isRTL: !( 'undefined' == typeof isRtl || !isRtl ),
+ didDebug: false,
+
+ init: function() {
+ jetpack.numModules = jQuery( 'div.jetpack-module' ).not( '.placeholder' ).size();
+ jetpack.container = jQuery( 'div.module-container' );
+
+ jetpack.level_modules();
+ jetpack.level_placeholders();
+ jetpack.level_placeholders_on_resize();
+
+ jQuery( 'a.more-info-link', 'div.jetpack-module' ).bind( 'click', function(e) {
+ e.preventDefault();
+ jetpack.hide_shadows();
+
+ if ( jetpack.linkClicked && jetpack.linkClicked.parents( 'div.jetpack-module' ).attr( 'id' ) == jQuery(this).parents( 'div.jetpack-module' ).attr( 'id' ) ) {
+ jetpack.close_learn_more( function() { jetpack.show_shadows(); } );
+ } else {
+ jetpack.linkClicked = jQuery(this);
+ jetpack.insert_learn_more( jQuery(this).parents( 'div.jetpack-module' ), function() { jetpack.show_shadows(); } );
+ jQuery( 'a.jetpack-deactivate-button' ).hide();
+ jQuery( 'a.jetpack-configure-button' ).show();
+ jetpack.linkClicked.parents( 'div.jetpack-module' ).children( '.jetpack-module-actions' ).children( 'a.jetpack-deactivate-button' ).show();
+ jetpack.linkClicked.parents( 'div.jetpack-module' ).children( '.jetpack-module-actions' ).children( 'a.jetpack-configure-button' ).hide();
+ }
+ } );
+
+ jQuery( window ).bind( 'resize', function() {
+ jetpack.hide_shadows();
+
+ clearTimeout( jetpack.shadowTimer );
+ jetpack.shadowTimer = setTimeout( function() { jetpack.show_shadows(); }, 200 );
+ });
+
+ jQuery( 'a#jp-debug' ).bind( 'click', function(e) {
+ e.preventDefault();
+ if ( !jetpack.didDebug ) {
+ jetpack.didDebug = true;
+ jQuery( '#jetpack-configuration' ).load( this.href, function() {
+ jQuery.scrollTo( 'max', 'fast' );
+ } );
+ }
+
+ jetpack.toggle_debug();
+ });
+
+ var widerWidth = 0;
+ jQuery( '#jp-disconnect' ).hover( function() {
+ var t = jQuery( this ),
+ a = t.find( 'a' ),
+ width = t.width(),
+ changeWidth = widerWidth == 0;
+
+ if ( changeWidth && widerWidth < width ) {
+ widerWidth = width;
+ }
+ jetpack.statusText = a.html();
+ a.html( jQuery( '#jp-disconnect span' ).html() );
+ width = t.width();
+ if ( changeWidth && widerWidth < width ) {
+ widerWidth = width + 15;
+ }
+ if ( changeWidth ) {
+ t.width( widerWidth );
+ }
+ a.hide().fadeIn(100);
+ }, function() {
+ var a = jQuery( 'a', this );
+ a.html( jetpack.statusText );
+ a.hide().fadeIn(100);
+ jetpack.statusText = null;
+ } ).find( 'a' ).click( function() {
+ if ( confirm( jetpackL10n.ays_disconnect ) ) {
+ jQuery( '#jp-disconnect' ).unbind( 'mouseenter mouseleave' );
+ jQuery( this ).css( {
+ "background-image": 'url( ' + userSettings.url + 'wp-admin/images/wpspin_dark.gif )',
+ "background-position": '9px 5px',
+ } ).unbind( 'click' ).click( function() { return false; } );
+ } else {
+ return false;
+ }
+ } );
+
+ },
+
+ level_modules: function() {
+ var max_height = 0;
+
+ // Get the tallest module card and set them all to be that tall.
+ jQuery( 'div.jetpack-module', 'div.module-container' ).each( function() {
+ max_height = Math.max( max_height, jQuery(this).height() );
+ } ).height( max_height );
+ },
+
+ level_placeholders: function( w ) {
+ jQuery( 'div.placeholder' ).show();
+
+ var containerWidth = jetpack.container.width(),
+ needed = 4 * parseInt( containerWidth / 242, 10 ) - jetpack.numModules
+
+ if ( jetpack.numModules * 242 > containerWidth )
+ jQuery( 'div.placeholder' ).slice( needed ).hide();
+ else
+ jQuery( 'div.placeholder' ).hide();
+ },
+
+ level_placeholders_on_resize: function() {
+ jQuery( window ).bind( 'resize', function() {
+ if ( jetpack.resizeTimer ) {
+ return;
+ }
+
+ jetpack.resizeTimer = setTimeout( function() {
+ jetpack.resizeTimer = false;
+ jetpack.level_placeholders();
+ jetpack.level_placeholders_on_resize();
+ }, 100 );
+ } );
+ },
+
+ insert_learn_more: function( card, callback ) {
+ var perRow = parseInt( jetpack.container.width() / 242, 10 ),
+ cardPosition = 0,
+ cardRow = 0,
+ learnMoreOffset = jetpack.isRTL ? 144 : 28;
+
+ // Get the position of the card clicked.
+ jQuery( 'div.jetpack-module', 'div.module-container' ).each( function( i, el ) {
+ if ( jQuery(el).attr('id') == jQuery(card).attr('id') )
+ cardPosition = i;
+ } );
+
+ cardRow = 1 + parseInt( cardPosition / perRow, 10 );
+
+ // Insert the more info box after the last item of the row.
+ jQuery( 'div.jetpack-module', 'div.module-container' ).each( function( i, el ) {
+ if ( i + 1 == ( perRow * cardRow ) ) {
+ // More info box already exists.
+ if ( jQuery( 'div.more-info' ).length ) {
+ if ( jQuery( el ).next().hasClass( 'more-info' ) ) {
+ jQuery( 'div.more-info div.jp-content' ).fadeOut( 100 );
+ jetpack.learn_more_content( jQuery(card).attr( 'id' ) );
+ jQuery( window ).scrollTo( ( jQuery( 'div.more-info' ).prev().offset().top ) - 70, 600, function() { if ( typeof callback == 'function' ) callback.call( this ); } );
+ } else {
+ jQuery( 'div.more-info div.jp-content' ).hide();
+ jQuery( 'div.more-info' ).slideUp( 200, function() {
+ jQuery(this).detach().insertAfter( el );
+ jQuery( 'div.more-info div.jp-content' ).hide();
+ jetpack.learn_more_content( jQuery(card).attr( 'id' ) );
+ jQuery( 'div.more-info' ).slideDown( 300 );
+ jQuery( window ).scrollTo( ( jQuery( 'div.more-info' ).prev().offset().top ) - 70, 600, function() { if ( typeof callback == 'function' ) callback.call( this ); } );
+ } );
+ }
+
+ // More info box does not exist.
+ } else {
+ // Insert the box.
+ jQuery( el ).after( '<div id="message" class="more-info jetpack-message"><div class="arrow"></div><div class="jp-content"></div><div class="jp-close">×</div><div class="clear"></div></div>' );
+
+ // Show the box
+ jQuery( 'div.more-info', 'div.module-container' ).hide().slideDown( 400, function() {
+ // Load the content and scroll to it
+ jetpack.learn_more_content( jQuery(card).attr( 'id' ) );
+ jQuery( window ).scrollTo( ( jQuery( 'div.more-info' ).prev().offset().top ) - 70, 600 );
+
+ if ( typeof callback == 'function' ) callback.call( this );
+ } );
+
+ jQuery( 'div.more-info' ).children( 'div.arrow' ).animate( { left: jQuery(card).offset().left - jetpack.container.offset().left + learnMoreOffset + 'px' }, 300 );
+ }
+ jQuery( 'div.more-info' ).children( 'div.arrow' ).animate( { left: jQuery(card).offset().left - jetpack.container.offset().left + learnMoreOffset + 'px' }, 300 );
+
+ return;
+ }
+ } );
+
+ // Listen for resize
+ jQuery( window ).bind( 'resize', function() {
+ jetpack.reposition_learn_more( card );
+ jetpack.level_placeholders_on_resize();
+ } );
+
+ // Listen for close.
+ jQuery( 'div.more-info div.jp-close' ).unbind( 'click' ).bind( 'click', function() {
+ jetpack.close_learn_more();
+ } );
+ },
+
+ reposition_learn_more: function( card ) {
+ var perRow = parseInt( jetpack.container.width() / 242, 10 );
+ var cardPosition = 0;
+
+ // Get the position of the card clicked.
+ jQuery( 'div.jetpack-module', 'div.module-container' ).each( function( i, el ) {
+ if ( jQuery(el).attr('id') == jQuery(card).attr('id') )
+ cardPosition = i;
+ } );
+
+ var cardRow = 1 + parseInt( cardPosition / perRow, 10 );
+
+ jQuery( 'div.jetpack-module', 'div.module-container' ).each( function( i, el ) {
+ if ( i + 1 == ( perRow * cardRow ) ) {
+ jQuery( 'div.more-info' ).detach().insertAfter( el );
+ jQuery( 'div.more-info' ).children( 'div.arrow' ).css( { left: jQuery(card).offset().left - jetpack.container.offset().left + 28 + 'px' }, 300 );
+ }
+ } );
+ },
+
+ learn_more_content: function( module_id ) {
+ response = jQuery( '#jp-more-info-' + module_id ).html();
+ jQuery( 'div.more-info div.jp-content' ).html( response ).hide().fadeIn( 300 );
+ },
+
+ close_learn_more: function( callback ) {
+ jQuery( 'div.more-info div.jp-content' ).hide();
+
+ jQuery( 'div.more-info' ).slideUp( 200, function() {
+ jQuery( this ).remove();
+ jQuery( 'a.jetpack-deactivate-button' ).hide();
+ jetpack.linkClicked.parents( 'div.jetpack-module' ).children( '.jetpack-module-actions' ).children( 'a.jetpack-configure-button' ).show();
+ jetpack.linkClicked = null;
+
+ if ( typeof callback == 'function' ) callback.call( this );
+ } );
+ },
+
+ toggle_debug: function() {
+ jQuery('div#jetpack-configuration').toggle( 0, function() {
+ if ( jQuery( this ).is( ':visible' ) ) {
+ jQuery.scrollTo( 'max', 'fast' );
+ }
+ } );
+ },
+
+ hide_shadows: function() {
+ jQuery( 'div.jetpack-module, div.more-info' ).css( { '-webkit-box-shadow': 'none' } );
+ },
+
+ show_shadows: function() {
+ jQuery( 'div.jetpack-module' ).css( { '-webkit-box-shadow': 'inset 0 1px 0 #fff, inset 0 0 20px rgba(0,0,0,0.05), 0 1px 2px rgba( 0,0,0,0.1 )' } );
+ jQuery( 'div.more-info' ).css( { '-webkit-box-shadow': 'inset 0 0 20px rgba(0,0,0,0.05), 0 1px 2px rgba( 0,0,0,0.1 )' } );
+ }
+}
+jQuery( function() { jetpack.init(); } );
diff --git a/plugins/jetpack/class.jetpack-ixr-client.php b/plugins/jetpack/class.jetpack-ixr-client.php
new file mode 100644
index 0000000..c2761cb
--- /dev/null
+++ b/plugins/jetpack/class.jetpack-ixr-client.php
@@ -0,0 +1,137 @@
+<?php
+
+/**
+ * IXR_Client
+ *
+ * @package IXR
+ * @since 1.5
+ *
+ */
+class Jetpack_IXR_Client extends IXR_Client {
+ var $jetpack_args = null;
+
+ function Jetpack_IXR_Client( $args = array(), $path = false, $port = 80, $timeout = 15 ) {
+ $defaults = array(
+ 'url' => Jetpack::xmlrpc_api_url(),
+ 'user_id' => 0,
+ );
+
+ $args = wp_parse_args( $args, $defaults );
+
+ $args['user_id'] = (int) $args['user_id'];
+
+ $this->jetpack_args = $args;
+
+ $this->IXR_Client( $args['url'], $path, $port, $timeout );
+ }
+
+ function query() {
+ $args = func_get_args();
+ $method = array_shift( $args );
+ $request =& new IXR_Request( $method, $args );
+ $xml = trim( $request->getXml() );
+
+ $headers = array(
+ 'Content-Type' => 'text/xml',
+ );
+
+ $response = Jetpack_Client::remote_request( $this->jetpack_args, $xml );
+
+ if ( is_wp_error( $response ) ) {
+ $this->error =& new IXR_Error( -10520, sprintf( 'Jetpack: [%s] %s', $response->get_error_code(), $response->get_error_message() ) );
+ return false;
+ }
+
+ if ( !$response ) {
+ $this->error =& new IXR_Error( -10520, 'Jetpack: Unknown Error' );
+ return false;
+ }
+
+ if ( 200 != wp_remote_retrieve_response_code( $response ) ) {
+ $this->error =& new IXR_Error( -32300, 'transport error - HTTP status code was not 200' );
+ return false;
+ }
+
+ $content = wp_remote_retrieve_body( $response );
+
+ // Now parse what we've got back
+ $this->message =& new IXR_Message( $content );
+ if ( !$this->message->parse() ) {
+ // XML error
+ $this->error =& new IXR_Error( -32700, 'parse error. not well formed' );
+ return false;
+ }
+
+ // Is the message a fault?
+ if ( $this->message->messageType == 'fault' ) {
+ $this->error =& new IXR_Error( $this->message->faultCode, $this->message->faultString );
+ return false;
+ }
+
+ // Message must be OK
+ return true;
+ }
+
+ function get_jetpack_error( $fault_code = null, $fault_string = null ) {
+ if ( is_null( $fault_code ) ) {
+ $fault_code = $this->error->code;
+ }
+
+ if ( is_null( $fault_string ) ) {
+ $fault_string = $this->error->message;
+ }
+
+ if ( preg_match( '#jetpack:\s+\[(\w+)\]\s*(.*)?$#i', $fault_string, $match ) ) {
+ $code = $match[1];
+ $message = $match[2];
+ $status = $fault_code;
+ return new Jetpack_Error( $code, $message, $status );
+ }
+
+ return new Jetpack_Error( "IXR_{$fault_code}", $fault_string );
+ }
+}
+
+/**
+ * IXR_ClientMulticall
+ *
+ * @package IXR
+ * @since 1.5
+ */
+class Jetpack_IXR_ClientMulticall extends Jetpack_IXR_Client {
+ var $calls = array();
+
+ function Jetpack_IXR_ClientMulticall( $args = array(), $path = false, $port = 80, $timeout = 15 ) {
+ parent::Jetpack_IXR_Client( $args, $path, $port, $timeout );
+ }
+
+ function addCall() {
+ $args = func_get_args();
+ $methodName = array_shift( $args );
+ $struct = array(
+ 'methodName' => $methodName,
+ 'params' => $args
+ );
+ $this->calls[] = $struct;
+ }
+
+ function query() {
+ usort( $this->calls, array( $this, 'sort_calls' ) );
+
+ // Prepare multicall, then call the parent::query() method
+ return parent::query( 'system.multicall', $this->calls );
+ }
+
+ // Make sure syncs are always done first
+ function sort_calls( $a, $b ) {
+ if ( 'jetpack.syncContent' == $a['methodName'] ) {
+ return -1;
+ }
+
+ if ( 'jetpack.syncContent' == $b['methodName'] ) {
+ return 1;
+ }
+
+ return 0;
+ }
+}
diff --git a/plugins/jetpack/class.jetpack-signature.php b/plugins/jetpack/class.jetpack-signature.php
new file mode 100644
index 0000000..964cd49
--- /dev/null
+++ b/plugins/jetpack/class.jetpack-signature.php
@@ -0,0 +1,182 @@
+<?php
+
+defined( 'JETPACK_SIGNATURE__HTTP_PORT' ) or define( 'JETPACK_SIGNATURE__HTTP_PORT' , 80 );
+defined( 'JETPACK_SIGNATURE__HTTPS_PORT' ) or define( 'JETPACK_SIGNATURE__HTTPS_PORT', 443 );
+
+class Jetpack_Signature {
+ var $token;
+ var $secret;
+
+ function Jetpack_Signature( $access_token, $time_diff = 0 ) {
+ $secret = explode( '.', $access_token );
+ if ( 2 != count( $secret ) )
+ return;
+
+ $this->token = $secret[0];
+ $this->secret = $secret[1];
+ $this->time_diff = $time_diff;
+ }
+
+ function sign_current_request( $override = null ) {
+ if ( is_ssl() ) {
+ $scheme = 'https';
+ $port = JETPACK_SIGNATURE__HTTPS_PORT == $_SERVER['SERVER_PORT'] ? '' : $_SERVER['SERVER_PORT'];
+ } else {
+ $scheme = 'http';
+ $port = JETPACK_SIGNATURE__HTTP_PORT == $_SERVER['SERVER_PORT'] ? '' : $_SERVER['SERVER_PORT'];
+ }
+
+ $url = "{$scheme}://{$_SERVER['HTTP_HOST']}:{$port}" . stripslashes( $_SERVER['REQUEST_URI'] );
+
+ if ( isset( $override['body'] ) && !is_null( $override['body'] ) ) {
+ $body = $override['body'];
+ } else if ( 'POST' == strtoupper( $_SERVER['REQUEST_METHOD'] ) ) {
+ $body = $GLOBALS['HTTP_RAW_POST_DATA'];
+ } else {
+ $body = null;
+ }
+
+ $a = array();
+ foreach ( array( 'token', 'timestamp', 'nonce', 'body-hash' ) as $parameter ) {
+ if ( isset( $override[$parameter] ) ) {
+ $a[$parameter] = $override[$parameter];
+ } else {
+ $a[$parameter] = isset( $_GET[$parameter] ) ? stripslashes( $_GET[$parameter] ) : '';
+ }
+ }
+
+ return $this->sign_request( $a['token'], $a['timestamp'], $a['nonce'], $a['body-hash'], $_SERVER['REQUEST_METHOD'], $url, $body, true );
+ }
+
+ // body_hash v. body-hash is annoying. Refactor to accept an array?
+ function sign_request( $token = '', $timestamp = 0, $nonce = '', $body_hash = '', $method = '', $url = '', $body = null, $verify_body_hash = true ) {
+ if ( !$this->secret ) {
+ return new Jetpack_Error( 'invalid_secret', 'Invalid secret' );
+ }
+
+ if ( !$this->token ) {
+ return new Jetpack_Error( 'invalid_token', 'Invalid token' );
+ }
+
+ list( $token ) = explode( '.', $token );
+
+ if ( 0 !== strpos( $token, "$this->token:" ) ) {
+ return new Jetpack_Error( 'token_mismatch', 'Incorrect token' );
+ }
+
+ $required_parameters = array( 'token', 'timestamp', 'nonce', 'method', 'url' );
+ if ( !is_null( $body ) ) {
+ $required_parameters[] = 'body_hash';
+ if ( !is_string( $body ) ) {
+ return new Jetpack_Error( 'invalid_body', 'Body is malformed.' );
+ }
+ }
+
+ foreach ( $required_parameters as $required ) {
+ if ( !is_scalar( $$required ) ) {
+ return new Jetpack_Error( 'invalid_signature', sprintf( 'The required "%s" parameter is malformed.', str_replace( '_', '-', $required ) ) );
+ }
+
+ if ( !strlen( $$required ) ) {
+ return new Jetpack_Error( 'invalid_signature', sprintf( 'The required "%s" parameter is missing.', str_replace( '_', '-', $required ) ) );
+ }
+ }
+
+ if ( is_null( $body ) ) {
+ if ( $body_hash ) {
+ return new Jetpack_Error( 'invalid_body_hash', 'The body hash does not match.' );
+ }
+ } else {
+ if ( $verify_body_hash && jetpack_sha1_base64( $body ) != $body_hash ) {
+ return new Jetpack_Error( 'invalid_body_hash', 'The body hash does not match.' );
+ }
+ }
+
+ $parsed = parse_url( $url );
+ if ( !isset( $parsed['host'] ) ) {
+ return new Jetpack_Error( 'invalid_signature', sprintf( 'The required "%s" parameter is malformed.', 'url' ) );
+ }
+
+ if ( !empty( $parsed['port'] ) ) {
+ $port = $parsed['port'];
+ } else {
+ if ( 'http' == $parsed['scheme'] ) {
+ $port = 80;
+ } else if ( 'https' == $parsed['scheme'] ) {
+ $port = 443;
+ } else {
+ return new Jetpack_Error( 'unknown_scheme_port', "The scheme's port is unknown" );
+ }
+ }
+
+ if ( !ctype_digit( $timestamp ) || 10 < strlen( $timestamp ) ) { // If Jetpack is around in 275 years, you can blame mdawaffe for the bug.
+ return new Jetpack_Error( 'invalid_signature', sprintf( 'The required "%s" parameter is malformed.', 'timestamp' ) );
+ }
+
+ $local_time = $timestamp - $this->time_diff;
+ if ( $local_time < time() - 600 || $local_time > time() + 300 ) {
+ return new Jetpack_Error( 'invalid_signature', 'The timestamp is too old.' );
+ }
+
+ if ( 12 < strlen( $nonce ) || preg_match( '/[^a-zA-Z0-9]/', $nonce ) ) {
+ return new Jetpack_Error( 'invalid_signature', sprintf( 'The required "%s" parameter is malformed.', 'nonce' ) );
+ }
+
+ $normalized_request_pieces = array(
+ $token,
+ $timestamp,
+ $nonce,
+ $body_hash,
+ strtoupper( $method ),
+ strtolower( $parsed['host'] ),
+ $port,
+ $parsed['path'],
+ // Normalized Query String
+ );
+
+ $normalized_request_pieces = array_merge( $normalized_request_pieces, $this->normalized_query_parameters( isset( $parsed['query'] ) ? $parsed['query'] : '' ) );
+
+ $normalized_request_string = join( "\n", $normalized_request_pieces ) . "\n";
+
+ return base64_encode( hash_hmac( 'sha1', $normalized_request_string, $this->secret, true ) );
+ }
+
+ function normalized_query_parameters( $query_string ) {
+ parse_str( $query_string, $array );
+ if ( get_magic_quotes_gpc() )
+ $array = stripslashes_deep( $array );
+
+ unset( $array['signature'] );
+
+ $names = array_keys( $array );
+ $values = array_values( $array );
+
+ $names = array_map( array( $this, 'encode_3986' ), $names );
+ $values = array_map( array( $this, 'encode_3986' ), $values );
+
+ $pairs = array_map( array( $this, 'join_with_equal_sign' ), $names, $values );
+
+ sort( $pairs );
+
+ return $pairs;
+ }
+
+ function encode_3986( $string ) {
+ $string = rawurlencode( $string );
+ return str_replace( '%7E', '~', $string ); // prior to PHP 5.3, rawurlencode was RFC 1738
+ }
+
+ function join_with_equal_sign( $name, $value ) {
+ return "{$name}={$value}";
+ }
+}
+
+if ( version_compare( PHP_VERSION, 5, '<' ) ) :
+function jetpack_sha1_base64( $text ) {
+ return base64_encode( pack( 'H40', sha1( $text ) ) );
+}
+else :
+function jetpack_sha1_base64( $text ) {
+ return base64_encode( sha1( $text, true ) );
+}
+endif;
diff --git a/plugins/jetpack/class.jetpack-xmlrpc-server.php b/plugins/jetpack/class.jetpack-xmlrpc-server.php
new file mode 100644
index 0000000..9ac96b4
--- /dev/null
+++ b/plugins/jetpack/class.jetpack-xmlrpc-server.php
@@ -0,0 +1,219 @@
+<?php
+
+/**
+ * Just a sack of functions. Not actually an IXR_Server
+ */
+class Jetpack_XMLRPC_Server {
+ /**
+ * A reference to $GLOBALS['wp_xmlrpc_server'];
+ */
+ var $wp_xmlrpc_server = null;
+
+ /**
+ * The current error object
+ */
+ var $error = null;
+
+ /**
+ * Since we're not extending wp_xmlrpc_server via wp_xmlrpc_server_class, store it as a reference.
+ */
+ function Jetpack_XMLRPC_Server( &$wp_xmlrpc_server ) {
+ $this->wp_xmlrpc_server =& $wp_xmlrpc_server;
+ }
+
+ /**
+ * Whitelist of the XML-RPC methods available to the Jetpack Server. If the
+ * user is not authenticated (->login()) then the methods are never added,
+ * so they will get a "does not exist" error.
+ */
+ function xmlrpc_methods() {
+ if ( !$user = $this->login() ) {
+ return array();
+ }
+
+ return apply_filters( 'jetpack_xmlrpc_methods', array(
+ 'jetpack.testConnection' => array( $this, 'test_connection' ),
+ 'jetpack.featuresAvailable' => array( $this, 'features_available' ),
+ 'jetpack.featuresEnabled' => array( $this, 'features_enabled' ),
+ 'jetpack.getPost' => array( $this, 'get_post' ),
+ 'jetpack.getComment' => array( $this, 'get_comment' ),
+ ) );
+ }
+
+ /**
+ * Whitelist of the bootstrap XML-RPC methods
+ */
+ function bootstrap_xmlrpc_methods() {
+ return array(
+ 'jetpack.verifyRegistration' => array( $this, 'verify_registration' ),
+ );
+ }
+
+ /**
+ * Verifies that Jetpack.WordPress.com received a registration request from this site
+ *
+ * @return WP_Error|string secret_2 on success, WP_Error( error_code => error_code, error_message => error description, error_data => status code ) on failure
+ *
+ * Possible error_codes:
+ *
+ * verify_secret_1_missing
+ * verify_secret_1_malformed
+ * verify_secrets_missing: No longer have verification secrets stored
+ * verify_secrets_mismatch: stored secret_1 does not match secret_1 sent by Jetpack.WordPress.com
+ */
+ function verify_registration( $verify_secret ) {
+ if ( empty( $verify_secret ) ) {
+ return $this->error( new Jetpack_Error( 'verify_secret_1_missing', sprintf( 'The required "%s" parameter is missing.', 'secret_1' ), 400 ) );
+ } else if ( !is_string( $verify_secret ) ) {
+ return $this->error( new Jetpack_Error( 'verify_secret_1_malformed', sprintf( 'The required "%s" parameter is malformed.', 'secret_1' ), 400 ) );
+ }
+
+ $secrets = Jetpack::get_option( 'register' );
+ if ( !$secrets || is_wp_error( $secrets ) ) {
+ Jetpack::delete_option( 'register' );
+ return $this->error( new Jetpack_Error( 'verify_secrets_missing', 'Verification took too long', 400 ) );
+ }
+
+ @list( $secret_1, $secret_2, $secret_eol ) = explode( ':', $secrets );
+ if ( empty( $secret_1 ) || empty( $secret_2 ) || empty( $secret_eol ) || $secret_eol < time() ) {
+ Jetpack::delete_option( 'register' );
+ return $this->error( new Jetpack_Error( 'verify_secrets_missing', 'Verification took too long', 400 ) );
+ }
+
+ if ( $verify_secret !== $secret_1 ) {
+ Jetpack::delete_option( 'register' );
+ return $this->error( new Jetpack_Error( 'verify_secrets_mismatch', 'Secret mismatch', 400 ) );
+ }
+
+ Jetpack::delete_option( 'register' );
+
+ return $secret_2;
+ }
+
+ /**
+ * Wrapper for wp_authenticate( $username, $password );
+ *
+ * @return WP_User|IXR_Error
+ */
+ function login() {
+ $user = wp_authenticate( 'username', 'password' );
+ if ( is_wp_error( $user ) ) {
+ if ( 'authentication_failed' == $user->get_error_code() ) { // Generic error could mean most anything.
+ $this->error =& new Jetpack_Error( 'invalid_request', 'Invalid Request', 403 );
+ } else {
+ $this->error = $user;
+ }
+ return false;
+ } else if ( !$user ) { // Shouldn't happen.
+ $this->error =& new Jetpack_Error( 'invalid_request', 'Invalid Request', 403 );
+ return false;
+ }
+
+ return $user;
+ }
+
+ /**
+ * Returns the current error as an IXR_Error
+ *
+ * @return null|IXR_Error
+ */
+ function error( $error = null ) {
+ if ( !is_null( $error ) ) {
+ $this->error = $error;
+ }
+
+ if ( is_wp_error( $this->error ) ) {
+ $code = $this->error->get_error_data();
+ if ( !$code ) {
+ $code = -10520;
+ }
+ $message = sprintf( 'Jetpack: [%s] %s', $this->error->get_error_code(), $this->error->get_error_message() );
+ return new IXR_Error( $code, $message );
+ } else if ( is_a( $this->error, 'IXR_Error' ) ) {
+ return $this->error;
+ }
+
+ return false;
+ }
+
+/* API Methods */
+
+ /**
+ * Just authenticates with the given Jetpack credentials.
+ *
+ * @return bool|IXR_Error
+ */
+ function test_connection() {
+ return true;
+ }
+
+ /**
+ * Returns what features are available. Uses the slug of the module files.
+ *
+ * @return array|IXR_Error
+ */
+ function features_available() {
+ $raw_modules = Jetpack::get_available_modules();
+ $modules = array();
+ foreach ( $raw_modules as $module ) {
+ $modules[] = Jetpack::get_module_slug( $module );
+ }
+
+ return $modules;
+ }
+
+ /**
+ * Returns what features are enabled. Uses the slug of the modules files.
+ *
+ * @return array|IXR_Error
+ */
+ function features_enabled() {
+ $raw_modules = Jetpack::get_active_modules();
+ $modules = array();
+ foreach ( $raw_modules as $module ) {
+ $modules[] = Jetpack::get_module_slug( $module );
+ }
+
+ return $modules;
+ }
+
+ function get_post( $id ) {
+ if ( !$id = (int) $id ) {
+ return false;
+ }
+
+ $jetpack = Jetpack::init();
+ $post = $jetpack->get_post( $id );
+
+ if (
+ is_array( $post )
+ &&
+ empty( $post['post_password'] )
+ &&
+ in_array( $post['post_type'], get_post_types( array( 'public' => true ) ) )
+ &&
+ in_array( $post['post_status'], get_post_stati( array( 'public' => true ) ) )
+ ) {
+ return $post;
+ }
+
+ return false;
+ }
+
+ function get_comment( $id ) {
+ if ( !$id = (int) $id ) {
+ return false;
+ }
+
+ $jetpack = Jetpack::init();
+ $comment = $jetpack->get_comment( $id );
+
+ if ( !is_array( $comment ) )
+ return false;
+
+ if ( !$this->get_post( $comment['comment_post_ID'] ) )
+ return false;
+
+ return $comment;
+ }
+}
diff --git a/plugins/jetpack/jetpack.php b/plugins/jetpack/jetpack.php
new file mode 100644
index 0000000..a382e0f
--- /dev/null
+++ b/plugins/jetpack/jetpack.php
@@ -0,0 +1,3234 @@
+<?php
+
+/*
+ * Plugin Name: Jetpack by WordPress.com
+ * Plugin URI: http://wordpress.org/extend/plugins/jetpack/
+ * Description: Bring the power of the WordPress.com cloud to your self-hosted WordPress. Jetpack enables you to connect your blog to a WordPress.com account to use the powerful features normally only available to WordPress.com users.
+ * Author: Automattic
+ * Version: 1.3.4
+ * Author URI: http://jetpack.me
+ * License: GPL2+
+ * Text Domain: jetpack
+ * Domain Path: /languages/
+ */
+
+defined( 'JETPACK__API_BASE' ) or define( 'JETPACK__API_BASE', 'https://jetpack.wordpress.com/jetpack.' );
+define( 'JETPACK__API_VERSION', 1 );
+define( 'JETPACK__MINIMUM_WP_VERSION', '3.2' );
+defined( 'JETPACK_CLIENT__AUTH_LOCATION' ) or define( 'JETPACK_CLIENT__AUTH_LOCATION', 'header' );
+defined( 'JETPACK_CLIENT__HTTPS' ) or define( 'JETPACK_CLIENT__HTTPS', 'AUTO' );
+define( 'JETPACK__VERSION', '1.3.4' );
+
+/*
+Options:
+jetpack_options (array)
+ An array of options.
+ @see Jetpack::get_option_names()
+
+jetpack_register (string)
+ Temporary verification secrets.
+
+jetpack_activated (int)
+ 1: the plugin was activated normally
+ 2: the plugin was activated on this site because of a network-wide activation
+ 3: the plugin was auto-installed
+ 4: the plugin was manually disconnected (but is still installed)
+
+jetpack_active_modules (array)
+ Array of active module slugs.
+
+jetpack_do_activate (bool)
+ Flag for "activating" the plugin on sites where the activation hook never fired (auto-installs)
+*/
+
+class Jetpack {
+ var $xmlrpc_server = null;
+
+ var $HTTP_RAW_POST_DATA = null; // copy of $GLOBALS['HTTP_RAW_POST_DATA']
+
+ var $plugins_to_deactivate = array(
+ 'stats' => array( 'stats/stats.php', 'WordPress.com Stats' ),
+ 'shortlinks' => array( 'stats/stats.php', 'WordPress.com Stats' ),
+ 'sharedaddy' => array( 'sharedaddy/sharedaddy.php', 'Sharedaddy' ),
+ 'twitter-widget' => array( 'wickett-twitter-widget/wickett-twitter-widget.php', 'Wickett Twitter Widget' ),
+ 'after-the-deadline' => array( 'after-the-deadline/after-the-deadline.php', 'After The Deadline' ),
+ 'contact-form' => array( 'grunion-contact-form/grunion-contact-form.php', 'Grunion Contact Form' ),
+ );
+
+ var $capability_translations = array(
+ 'administrator' => 'manage_options',
+// 'editor' => 'edit_others_posts',
+// 'author' => 'publish_posts',
+// 'contributor' => 'edit_posts',
+ );
+
+ /**
+ * WP < 3.2 only. 3.2+ has an API.
+ */
+ var $use_ssl = array();
+
+ /**
+ * Message to display in admin_notice
+ * @var string
+ */
+ var $message = '';
+
+ /**
+ * Error to display in admin_notice
+ * @var string
+ */
+ var $error = '';
+
+ /**
+ * Stats to record once the page loads
+ *
+ * @var array
+ */
+ var $stats = array();
+
+ /**
+ * Jetpack_Sync object
+ */
+ var $sync;
+
+ /**
+ * Singleton
+ * @static
+ */
+ function &init() {
+ static $instance = array();
+
+ if ( !$instance ) {
+ load_plugin_textdomain( 'jetpack', false, dirname( plugin_basename( __FILE__ ) ) . '/languages/' );
+ $instance[0] =& new Jetpack;
+
+ $instance[0]->plugin_upgrade();
+ }
+
+ return $instance[0];
+ }
+
+ /**
+ * Must never be called statically
+ */
+ function plugin_upgrade() {
+ // Upgrade: 1.1 -> 1.2
+ if ( get_option( 'jetpack_id' ) ) {
+ // Move individual jetpack options to single array of options
+ $options = array();
+ foreach ( Jetpack::get_option_names() as $option ) {
+ if ( false !== $value = get_option( "jetpack_$option" ) ) {
+ $options[$option] = $value;
+ }
+ }
+
+ if ( $options ) {
+ Jetpack::update_options( $options );
+
+ foreach ( array_keys( $options ) as $option ) {
+ delete_option( "jetpack_$option" );
+ }
+ }
+
+ // Add missing version and old_version options
+ if ( !$version = Jetpack::get_option( 'version' ) ) {
+ $version = $old_version = '1.1:' . time();
+ Jetpack::update_options( compact( 'version', 'old_version' ) );
+ }
+ }
+
+ // Future: switch on version? If so, think twice before updating version/old_version.
+ }
+
+ /**
+ * Constructor. Initializes WordPress hooks
+ */
+ function Jetpack() {
+ $this->sync =& new Jetpack_Sync;
+
+ if ( defined( 'XMLRPC_REQUEST' ) && XMLRPC_REQUEST && isset( $_GET['for'] ) && 'jetpack' == $_GET['for'] ) {
+ require_once dirname( __FILE__ ) . '/class.jetpack-xmlrpc-server.php';
+ $this->xmlrpc_server =& new Jetpack_XMLRPC_Server( $GLOBALS['wp_xmlrpc_server'] );
+
+ // Don't let anyone authenticate
+ remove_all_filters( 'authenticate' );
+
+ if ( $this->is_active() ) {
+ // Allow Jetpack authentication
+ add_filter( 'authenticate', array( $this, 'authenticate_xml_rpc' ), 10, 3 );
+
+ // Hack to preserve $HTTP_RAW_POST_DATA
+ add_filter( 'xmlrpc_methods', array( $this, 'xmlrpc_methods' ) );
+
+ // The actual API methods.
+ add_filter( 'xmlrpc_methods', array( $this->xmlrpc_server, 'xmlrpc_methods' ) );
+ } else {
+ // The bootstrap API methods.
+ add_filter( 'xmlrpc_methods', array( $this->xmlrpc_server, 'bootstrap_xmlrpc_methods' ) );
+ }
+
+ // Now that no one can authenticate, and we're whitelisting all XML-RPC methods, force enable_xmlrpc on.
+ add_filter( 'pre_option_enable_xmlrpc', '__return_true' );
+ }
+
+ add_action( 'jetpack_clean_nonces', array( $this, 'clean_nonces' ) );
+
+ add_action( 'admin_menu', array( $this, 'admin_menu' ) );
+ add_action( 'admin_init', array( $this, 'admin_init' ) );
+ add_action( 'admin_init', array( $this, 'dismiss_jetpack_notice' ) );
+
+ // Only used in WordPress < 3.2
+ add_action( 'http_transport_post_debug', array( $this, 'http_transport_detector' ) );
+ add_action( 'http_transport_get_debug', array( $this, 'http_transport_detector' ) );
+
+ add_action( 'wp_ajax_jetpack-check-news-subscription', array( $this, 'check_news_subscription' ) );
+ add_action( 'wp_ajax_jetpack-subscribe-to-news', array( $this, 'subscribe_to_news' ) );
+
+
+ }
+
+ /**
+ * Is Jetpack active?
+ */
+ function is_active() {
+ return (bool) Jetpack_Data::get_access_token( 1 ); // 1 just means user token
+ }
+
+ function current_user_is_connection_owner() {
+ $user_token = Jetpack_Data::get_access_token( 1 );
+ return $user_token && is_object( $user_token ) && isset( $user_token->external_user_id ) && get_current_user_id() === $user_token->external_user_id;
+ }
+
+ /**
+ * Loads the currently active modules.
+ */
+ function load_modules() {
+ if ( !Jetpack::is_active() ) {
+ return;
+ }
+
+ $version = Jetpack::get_option( 'version' );
+ if ( !$version ) {
+ $version = $old_version = JETPACK__VERSION . ':' . time();
+ Jetpack::update_options( compact( 'version', 'old_version' ) );
+ }
+ list( $version ) = explode( ':', $version );
+
+ $modules = array_filter( Jetpack::get_active_modules(), array( 'Jetpack', 'is_module' ) );
+
+ // Don't load modules that have had "Major" changes since the stored version until they have been deactivated/reactivated through the lint check.
+ if ( version_compare( $version, JETPACK__VERSION, '<' ) ) {
+ $updated_modules = array();
+ foreach ( $modules as $module ) {
+ $module_data = Jetpack::get_module( $module );
+ if ( !isset( $module_data['changed'] ) ) {
+ continue;
+ }
+
+ if ( version_compare( $module_data['changed'], $version, '<=' ) ) {
+ continue;
+ }
+
+ $updated_modules[] = $module;
+ }
+
+ $modules = array_diff( $modules, $updated_modules );
+ }
+
+ foreach ( $modules as $module ) {
+ if ( did_action( 'jetpack_module_loaded_' . $module ) ) {
+ continue;
+ }
+ require Jetpack::get_module_path( $module );
+ do_action( 'jetpack_module_loaded_' . $module );
+ }
+
+ do_action( 'jetpack_modules_loaded' );
+ }
+
+/* Jetpack Options API */
+
+ function get_option_names( $type = 'compact' ) {
+ switch ( $type ) {
+ case 'non-compact' :
+ case 'non_compact' :
+ return array(
+ 'register',
+ 'activated',
+ 'active_modules',
+ 'do_activate',
+ );
+ }
+
+ return array(
+ 'id', // (int) The Client ID/WP.com Blog ID of this site.
+ 'blog_token', // (string) The Client Secret/Blog Token of this site.
+ 'user_token', // (string) The User Token of this site.
+ 'version', // (string) Used during upgrade procedure to auto-activate new modules. version:time
+ 'old_version', // (string) Used to determine which modules are the most recently added. previous_version:time
+ 'fallback_no_verify_ssl_certs', // (int) Flag for determining if this host must skip SSL Certificate verification due to misconfigured SSL.
+ 'time_diff', // (int) Offset between Jetpack server's clocks and this server's clocks. Jetpack Server Time = time() + (int) Jetpack::get_option( 'time_diff' )
+ );
+ }
+
+ /**
+ * Returns the requested option. Looks in jetpack_options or jetpack_$name as appropriate.
+ *
+ * @param string $name Option name
+ * @param mixed $default (optional)
+ */
+ function get_option( $name, $default = false ) {
+ if ( in_array( $name, Jetpack::get_option_names( 'non_compact' ) ) ) {
+ return get_option( "jetpack_$name" );
+ } else if ( !in_array( $name, Jetpack::get_option_names() ) ) {
+ trigger_error( sprintf( 'Invalid Jetpack option name: %s', $name ), E_USER_WARNING );
+ return false;
+ }
+
+ $options = get_option( 'jetpack_options' );
+ if ( is_array( $options ) && isset( $options[$name] ) ) {
+ return $options[$name];
+ }
+
+ return $default;
+ }
+
+ /**
+ * Get a post and associated data in the standard JP format.
+ * Cannot be called statically
+ *
+ * @param int $id Post ID
+ * @param bool|array $columns Columns/fields to get.
+ * @return Array containing full post details
+ */
+ function get_post( $id, $columns = true ) {
+ $post_obj = get_post( $id );
+ if ( !$post_obj )
+ return false;
+ $post = get_object_vars( $post_obj );
+
+ // Only send specific columns if requested
+ if ( is_array( $columns ) ) {
+ $keys = array_keys( $post );
+ foreach ( $keys as $column ) {
+ if ( !in_array( $column, $columns ) ) {
+ unset( $post[$column] );
+ }
+ }
+ if ( in_array( '_jetpack_backfill', $columns ) ) {
+ $post['_jetpack_backfill'] = true;
+ }
+ }
+
+ if ( true === $columns || in_array( 'tax', $columns ) ) {
+ $tax = array();
+ $taxonomies = get_object_taxonomies( $post_obj );
+ foreach ( $taxonomies as $taxonomy ) {
+ $t = get_taxonomy( $taxonomy );
+ $terms = get_object_term_cache( $post_obj->ID, $taxonomy );
+ if ( empty( $terms ) )
+ $terms = wp_get_object_terms( $post_obj->ID, $taxonomy );
+ $term_names = array();
+ foreach ( $terms as $term ) {
+ $term_names[] = $term->name;
+ }
+ $tax[$taxonomy] = $term_names;
+ }
+ $post['tax'] = $tax;
+ }
+
+ // Include all postmeta for requests that specifically ask for it, or ask for everything
+ if ( true == $columns || in_array( 'meta', $columns ) ) {
+ $meta = get_post_meta( $post_obj->ID, false );
+ $post['meta'] = array();
+ foreach ( $meta as $key => $value ) {
+ $post['meta'][$key] = array_map( 'maybe_unserialize', $value );
+ }
+ }
+
+ $post['extra'] = array(
+ 'author' => get_the_author_meta( 'display_name', $post_obj->post_author ),
+ 'author_email' => get_the_author_meta( 'email', $post_obj->post_author ),
+ );
+
+ $post['permalink'] = get_permalink( $post_obj->ID );
+ return $post;
+ }
+
+ /**
+ * Get a comment and associated data in the standard JP format.
+ * Cannot be called statically
+ *
+ * @param int $id Comment ID
+ * @param array $columns Columns/fields to get.
+ * @return Array containing full comment details
+ */
+ function get_comment( $id, $columns = true ) {
+ $comment_obj = get_comment( $id );
+ if ( !$comment_obj )
+ return false;
+ $comment = get_object_vars( $comment_obj );
+
+ // Only send specific columns if requested
+ if ( is_array( $columns ) ) {
+ $keys = array_keys( $comment );
+ foreach ( $keys as $column ) {
+ if ( !in_array( $column, $columns ) ) {
+ unset( $comment[$column] );
+ }
+ }
+ }
+
+ // Include all commentmeta for requests that specifically ask for it, or ask for everything
+ if ( isset( $columns['meta'] ) || true == $columns ) {
+ $meta = get_comment_meta( $id, false );
+ $comment['meta'] = array();
+ foreach ( $meta as $key => $value ) {
+ $comment['meta'][$key] = array_map( 'maybe_unserialize', $value );
+ }
+ }
+
+ return $comment;
+ }
+
+ function get_taxonomy( $id, $columns = true, $type ) {
+ $taxonomy_obj = get_term_by( 'slug', $id, $type );
+
+ if ( !$taxonomy_obj )
+ return false;
+ $taxonomy = get_object_vars( $taxonomy_obj );
+
+ // Only send specific columns if requested
+ if ( is_array( $columns ) ) {
+ $keys = array_keys( $taxonomy );
+ foreach ( $keys as $column ) {
+ if ( !in_array( $column, $columns ) ) {
+ unset( $taxonomy[$column] );
+ }
+ }
+ }
+
+ $taxonomy['type'] = $type;
+ return $taxonomy;
+ }
+
+ /**
+ * Updates the single given option. Updates jetpack_options or jetpack_$name as appropriate.
+ *
+ * @param string $name Option name
+ * @param mixed $value Option value
+ */
+ function update_option( $name, $value ) {
+ if ( in_array( $name, Jetpack::get_option_names( 'non_compact' ) ) ) {
+ return update_option( "jetpack_$name", $value );
+ } else if ( !in_array( $name, Jetpack::get_option_names() ) ) {
+ trigger_error( sprintf( 'Invalid Jetpack option name: %s', $name ), E_USER_WARNING );
+ return false;
+ }
+
+ $options = get_option( 'jetpack_options' );
+ if ( !is_array( $options ) ) {
+ $options = array();
+ }
+
+ $options[$name] = $value;
+
+ return update_option( 'jetpack_options', $options );
+ }
+
+ /**
+ * Updates the multiple given options. Updates jetpack_options and/or jetpack_$name as appropriate.
+ *
+ * @param array $array array( option name => option value, ... )
+ */
+ function update_options( $array ) {
+ $names = array_keys( $array );
+
+ foreach ( array_diff( $names, Jetpack::get_option_names(), Jetpack::get_option_names( 'non_compact' ) ) as $unknown_name ) {
+ trigger_error( sprintf( 'Invalid Jetpack option name: %s', $unknown_name ), E_USER_WARNING );
+ unset( $array[$unknown_name] );
+ }
+
+ foreach ( array_intersect( $names, Jetpack::get_option_names( 'non_compact' ) ) as $name ) {
+ update_option( "jetpack_$name", $array[$name] );
+ unset( $array[$name] );
+ }
+
+ $options = get_option( 'jetpack_options' );
+ if ( !is_array( $options ) ) {
+ $options = array();
+ }
+
+ return update_option( 'jetpack_options', array_merge( $options, $array ) );
+ }
+
+ /**
+ * Deletes the given option. May be passed multiple option names as an array.
+ * Updates jetpack_options and/or deletes jetpack_$name as appropriate.
+ *
+ * @param string|array $names
+ */
+ function delete_option( $names ) {
+ $names = (array) $names;
+
+ foreach ( array_diff( $names, Jetpack::get_option_names(), Jetpack::get_option_names( 'non_compact' ) ) as $unknown_name ) {
+ trigger_error( sprintf( 'Invalid Jetpack option name: %s', $unknown_name ), E_USER_WARNING );
+ }
+
+ foreach ( array_intersect( $names, Jetpack::get_option_names( 'non_compact' ) ) as $name ) {
+ delete_option( "jetpack_$name" );
+ }
+
+ $options = get_option( 'jetpack_options' );
+ if ( !is_array( $options ) ) {
+ $options = array();
+ }
+
+ $to_delete = array_intersect( $names, Jetpack::get_option_names(), array_keys( $options ) );
+ if ( $to_delete ) {
+ foreach ( $to_delete as $name ) {
+ unset( $options[$name] );
+ }
+
+ return update_option( 'jetpack_options', $options );;
+ }
+
+ return true;
+ }
+
+ /**
+ * Returns an array of all PHP files in the specified absolute path.
+ * Equivalent to glob( "$absolute_path/*.php" ).
+ *
+ * @param string $absolute_path The absolute path of the directory to search.
+ * @return array Array of absolute paths to the PHP files.
+ */
+ function glob_php( $absolute_path ) {
+ $absolute_path = untrailingslashit( $absolute_path );
+ $files = array();
+ if ( !$dir = @opendir( $absolute_path ) ) {
+ return $files;
+ }
+
+ while ( false !== $file = readdir( $dir ) ) {
+ if ( '.' == substr( $file, 0, 1 ) || '.php' != substr( $file, -4 ) ) {
+ continue;
+ }
+
+ $file = "$absolute_path/$file";
+
+ if ( !is_file( $file ) ) {
+ continue;
+ }
+
+ $files[] = $file;
+ }
+
+ closedir( $dir );
+
+ return $files;
+ }
+
+ function activate_new_modules() {
+ if ( !$this->is_active() ) {
+ return;
+ }
+
+ $jetpack_old_version = Jetpack::get_option( 'version' ); // [sic]
+ if ( !$jetpack_old_version ) {
+ $jetpack_old_version = $version = $old_version = '1.1:' . time();
+ Jetpack::update_options( compact( 'version', 'old_version' ) );
+ }
+
+ list( $jetpack_version ) = explode( ':', $jetpack_old_version ); // [sic]
+
+ if ( version_compare( JETPACK__VERSION, $jetpack_version, '<=' ) ) {
+ return;
+ }
+
+ $active_modules = Jetpack::get_active_modules();
+ $reactivate_modules = array();
+ foreach ( $active_modules as $active_module ) {
+ $module = Jetpack::get_module( $active_module );
+ if ( !isset( $module['changed'] ) ) {
+ continue;
+ }
+
+ if ( version_compare( $module['changed'], $jetpack_version, '<=' ) ) {
+ continue;
+ }
+
+ $reactivate_modules[] = $active_module;
+ Jetpack::deactivate_module( $active_module );
+ }
+
+ Jetpack::update_options( array(
+ 'version' => JETPACK__VERSION . ':' . time(),
+ 'old_version' => $jetpack_old_version,
+ ) );
+
+ Jetpack::state( 'message', 'modules_activated' );
+ Jetpack::activate_default_modules( $jetpack_version, JETPACK__VERSION, $reactivate_modules );
+ wp_safe_redirect( Jetpack::admin_url() );
+ exit;
+ }
+
+ /**
+ * List available Jetpack modules. Simply lists .php files in /modules/.
+ * Make sure to tuck away module "library" files in a sub-directory.
+ */
+ function get_available_modules( $min_version = false, $max_version = false ) {
+ static $modules = null;
+
+ if ( !isset( $modules ) ) {
+ $files = Jetpack::glob_php( dirname( __FILE__ ) . '/modules' );
+
+ $modules = array();
+
+ foreach ( $files as $file ) {
+ if ( !$headers = Jetpack::get_module( $file ) ) {
+ continue;
+ }
+
+ $modules[ Jetpack::get_module_slug( $file ) ] = $headers['introduced'];
+ }
+ }
+
+ if ( !$min_version && !$max_version ) {
+ return array_keys( $modules );
+ }
+
+ $r = array();
+ foreach ( $modules as $slug => $introduced ) {
+ if ( $min_version && version_compare( $min_version, $introduced, '>=' ) ) {
+ continue;
+ }
+
+ if ( $max_version && version_compare( $max_version, $introduced, '<' ) ) {
+ continue;
+ }
+
+ $r[] = $slug;
+ }
+
+ return $r;
+ }
+
+ /**
+ * Default modules loaded on activation.
+ */
+ function get_default_modules( $min_version = false, $max_version = false ) {
+ $return = array();
+
+ foreach ( Jetpack::get_available_modules( $min_version, $max_version ) as $module ) {
+ // Add special cases here for modules to avoid auto-activation
+ switch ( $module ) {
+ case 'sharedaddy' :
+ if ( version_compare( PHP_VERSION, '5', '<' ) ) {
+ continue;
+ } // else no break
+ default :
+ $return[] = $module;
+ }
+ }
+
+ return $return;
+ }
+
+ /**
+ * Extract a module's slug from its full path.
+ */
+ function get_module_slug( $file ) {
+ return str_replace( '.php', '', basename( $file ) );
+ }
+
+ /**
+ * Generate a module's path from its slug.
+ */
+ function get_module_path( $slug ) {
+ return dirname( __FILE__ ) . "/modules/$slug.php";
+ }
+
+ /**
+ * Load module data from module file. Headers differ from WordPress
+ * plugin headers to avoid them being identified as standalone
+ * plugins on the WordPress plugins page.
+ */
+ function get_module( $module ) {
+ $headers = array(
+ 'name' => 'Module Name',
+ 'description' => 'Module Description',
+ 'sort' => 'Sort Order',
+ 'introduced' => 'First Introduced',
+ 'changed' => 'Major Changes In',
+ 'deactivate' => 'Deactivate',
+ 'free' => 'Free',
+ );
+
+ $file = Jetpack::get_module_path( Jetpack::get_module_slug( $module ) );
+ if ( !file_exists( $file ) )
+ return false;
+
+ $mod = get_file_data( $file, $headers );
+ if ( empty( $mod['name'] ) )
+ return false;
+
+ $mod['name'] = translate( $mod['name'], 'jetpack' );
+ $mod['description'] = translate( $mod['description'], 'jetpack' );
+ if ( empty( $mod['sort'] ) )
+ $mod['sort'] = 10;
+ $mod['deactivate'] = empty( $mod['deactivate'] );
+ $mod['free'] = empty( $mod['free'] );
+ return $mod;
+ }
+
+ /**
+ * Get a list of activated modules as an array of module slugs.
+ */
+ function get_active_modules() {
+ $active = Jetpack::get_option( 'active_modules' );
+ if ( !is_array( $active ) )
+ $active = array();
+ if ( is_admin() ) {
+ $active[] = 'vaultpress';
+ } else {
+ $active = array_diff( $active, array( 'vaultpress' ) );
+ }
+ return array_unique( $active );
+ }
+
+ function is_module( $module ) {
+ return !empty( $module ) && !validate_file( $module, Jetpack::get_available_modules() );
+ }
+
+ /**
+ * Catches PHP errors. Must be used in conjunction with output buffering.
+ *
+ * @param bool $catch True to start catching, False to stop.
+ *
+ * @static
+ */
+ function catch_errors( $catch ) {
+ static $display_errors, $error_reporting;
+
+ if ( $catch ) {
+ $display_errors = @ini_set( 'display_errors', 1 );
+ $error_reporting = @error_reporting( E_ALL );
+ add_action( 'shutdown', array( 'Jetpack', 'catch_errors_on_shutdown' ), 0 );
+ } else {
+ @ini_set( 'display_errors', $display_errors );
+ @error_reporting( $error_reporting );
+ remove_action( 'shutdown', array( 'Jetpack', 'catch_errors_on_shutdown' ), 1 );
+ }
+ }
+
+ /**
+ * Saves any generated PHP errors in ::state( 'php_errors', {errors} )
+ */
+ function catch_errors_on_shutdown() {
+ Jetpack::state( 'php_errors', ob_get_clean() );
+ }
+
+ function activate_default_modules( $min_version = false, $max_version = false, $other_modules = array() ) {
+ $jetpack = Jetpack::init();
+
+ $modules = Jetpack::get_default_modules( $min_version, $max_version );
+ $modules = array_merge( $other_modules, $modules );
+
+ // Look for standalone plugins and disable if active.
+
+ $to_deactivate = array();
+ foreach ( $modules as $module ) {
+ if ( isset( $jetpack->plugins_to_deactivate[$module] ) ) {
+ $to_deactivate[$module] = $jetpack->plugins_to_deactivate[$module];
+ }
+ }
+
+ $deactivated = array();
+ foreach ( $to_deactivate as $module => $deactivate_me ) {
+ list( $probable_file, $probable_title ) = $deactivate_me;
+ if ( Jetpack_Client_Server::deactivate_plugin( $probable_file, $probable_title ) ) {
+ $deactivated[] = $module;
+ }
+ }
+
+ if ( $deactivated ) {
+ Jetpack::state( 'deactivated_plugins', join( ',', $deactivated ) );
+
+ $url = add_query_arg( array(
+ 'action' => 'activate_default_modules',
+ '_wpnonce' => wp_create_nonce( 'activate_default_modules' ),
+ ), add_query_arg( compact( 'min_version', 'max_version', 'other_modules' ), Jetpack::admin_url() ) );
+ wp_safe_redirect( $url );
+ exit;
+ }
+
+ // Check each module for fatal errors, a la wp-admin/plugins.php::activate before activating
+ $redirect = menu_page_url( 'jetpack', false );
+ Jetpack::restate();
+ Jetpack::catch_errors( true );
+ foreach ( $modules as $module ) {
+ $active = Jetpack::get_active_modules();
+ if ( in_array( $module, $active ) ) {
+ $module_info = Jetpack::get_module( $module );
+ if ( !$module_info['deactivate'] ) {
+ $state = in_array( $module, $other_modules ) ? 'reactivated_modules' : 'activated_modules';
+ if ( $active_state = Jetpack::state( $state ) ) {
+ $active_state = explode( ',', $active_state );
+ } else {
+ $active_state = array();
+ }
+ $active_state[] = $module;
+ Jetpack::state( $state, implode( ',', $active_state ) );
+ }
+ continue;
+ }
+
+ $file = Jetpack::get_module_path( $module );
+ if ( !file_exists( $file ) ) {
+ continue;
+ }
+
+ // we'll override this later if the plugin can be included without fatal error
+ wp_safe_redirect( Jetpack::admin_url() );
+ Jetpack::state( 'error', 'module_activation_failed' );
+ Jetpack::state( 'module', $module );
+ ob_start();
+ require $file;
+ $active[] = $module;
+ $state = in_array( $module, $other_modules ) ? 'reactivated_modules' : 'activated_modules';
+ if ( $active_state = Jetpack::state( $state ) ) {
+ $active_state = explode( ',', $active_state );
+ } else {
+ $active_state = array();
+ }
+ $active_state[] = $module;
+ Jetpack::state( $state, implode( ',', $active_state ) );
+ Jetpack::update_option( 'active_modules', array_unique( $active ) );
+ ob_end_clean();
+ }
+ Jetpack::state( 'error', false );
+ Jetpack::state( 'module', false );
+ Jetpack::catch_errors( false );
+ }
+
+ function activate_module( $module ) {
+ $jetpack = Jetpack::init();
+
+ if ( !Jetpack::is_active() )
+ return false;
+
+ if ( !strlen( $module ) )
+ return false;
+
+ if ( !Jetpack::is_module( $module ) )
+ return false;
+
+ // If it's already active, then don't do it again
+ $active = Jetpack::get_active_modules();
+ foreach ( $active as $act ) {
+ if ( $act == $module )
+ return true;
+ }
+
+ // Check and see if the old plugin is active
+ if ( isset( $jetpack->plugins_to_deactivate[$module] ) ) {
+ // Deactivate the old plugin
+ if ( Jetpack_Client_Server::deactivate_plugin( $jetpack->plugins_to_deactivate[$module][0], $jetpack->plugins_to_deactivate[$module][1] ) ) {
+ // If we deactivated the old plugin, remembere that with ::state() and redirect back to this page to activate the module
+ // We can't activate the module on this page load since the newly deactivated old plugin is still loaded on this page load.
+ Jetpack::state( 'deactivated_plugins', $module );
+ wp_safe_redirect( add_query_arg( 'jetpack_restate', 1 ) );
+ exit;
+ }
+ }
+
+ // Check the file for fatal errors, a la wp-admin/plugins.php::activate
+ Jetpack::state( 'module', $module );
+ Jetpack::state( 'error', 'module_activation_failed' ); // we'll override this later if the plugin can be included without fatal error
+ wp_safe_redirect( Jetpack::admin_url() );
+
+ if ( 'sharedaddy' == $module && version_compare( PHP_VERSION, '5', '<' ) ) {
+ exit;
+ }
+
+ Jetpack::catch_errors( true );
+ ob_start();
+ require Jetpack::get_module_path( $module );
+ do_action( "jetpack_activate_module_$module" );
+ $active[] = $module;
+ Jetpack::update_option( 'active_modules', array_unique( $active ) );
+ Jetpack::state( 'error', false ); // the override
+ Jetpack::state( 'message', 'module_activated' );
+ Jetpack::state( 'module', $module );
+ ob_end_clean();
+ Jetpack::catch_errors( false );
+ exit;
+ }
+
+ function deactivate_module( $module ) {
+ $active = Jetpack::get_active_modules();
+ $new = array();
+ foreach ( $active as $check ) {
+ if ( !empty( $check ) && $module != $check )
+ $new[] = $check;
+ }
+
+ do_action( "jetpack_deactivate_module_$module" );
+ return Jetpack::update_option( 'active_modules', array_unique( $new ) );
+ }
+
+ function enable_module_configurable( $module ) {
+ $module = Jetpack::get_module_slug( $module );
+ add_filter( 'jetpack_module_configurable_' . $module, '__return_true' );
+ }
+
+ function module_configuration_url( $module ) {
+ $module = Jetpack::get_module_slug( $module );
+ return Jetpack::admin_url( array( 'configure' => $module ) );
+ }
+
+ function module_configuration_load( $module, $method ) {
+ $module = Jetpack::get_module_slug( $module );
+ add_action( 'jetpack_module_configuration_load_' . $module, $method );
+ }
+
+ function module_configuration_head( $module, $method ) {
+ $module = Jetpack::get_module_slug( $module );
+ add_action( 'jetpack_module_configuration_head_' . $module, $method );
+ }
+
+ function module_configuration_screen( $module, $method ) {
+ $module = Jetpack::get_module_slug( $module );
+ add_action( 'jetpack_module_configuration_screen_' . $module, $method );
+ }
+
+/* Installation */
+
+ function bail_on_activation( $message, $deactivate = true ) {
+?>
+<!doctype html>
+<html>
+<head>
+<meta charset="<?php bloginfo( 'charset' ); ?>">
+<style>
+* {
+ text-align: center;
+ margin: 0;
+ padding: 0;
+ font-family: "Lucida Grande",Verdana,Arial,"Bitstream Vera Sans",sans-serif;
+}
+p {
+ margin-top: 1em;
+ font-size: 18px;
+}
+</style>
+<body>
+<p><?php echo esc_html( $message ); ?></p>
+</body>
+</html>
+<?php
+ if ( $deactivate ) {
+ $plugins = get_option( 'active_plugins' );
+ $jetpack = plugin_basename( __FILE__ );
+ $update = false;
+ foreach ( $plugins as $i => $plugin ) {
+ if ( $plugin === $jetpack ) {
+ $plugins[$i] = false;
+ $update = true;
+ }
+ }
+
+ if ( $update ) {
+ update_option( 'active_plugins', array_filter( $plugins ) );
+ }
+ }
+ exit;
+ }
+
+ /**
+ * Attached to activate_{ plugin_basename( __FILES__ ) } by register_activation_hook()
+ * @static
+ */
+ function plugin_activation( $network_wide ) {
+ Jetpack::update_option( 'activated', 1 );
+
+ if ( version_compare( $GLOBALS['wp_version'], JETPACK__MINIMUM_WP_VERSION, '<' ) ) {
+ Jetpack::bail_on_activation( sprintf( __( 'Jetpack requires WordPress version %s or later.', 'jetpack' ), JETPACK__MINIMUM_WP_VERSION ) );
+ }
+
+ if ( $network_wide )
+ Jetpack::state( 'network_nag', true );
+
+ Jetpack::plugin_initialize();
+ }
+
+ /**
+ * Sets the internal version number and activation state.
+ * @static
+ */
+ function plugin_initialize() {
+ if ( !Jetpack::get_option( 'activated' ) ) {
+ Jetpack::update_option( 'activated', 2 );
+ }
+
+ if ( !Jetpack::get_option( 'version' ) ) {
+ $version = $old_version = JETPACK__VERSION . ':' . time();
+ Jetpack::update_options( compact( 'version', 'old_version' ) );
+ }
+
+ Jetpack::load_modules();
+
+ Jetpack::delete_option( 'do_activate' );
+ }
+
+ /**
+ * Removes all connection options
+ * @static
+ */
+ function plugin_deactivation( $network_wide ) {
+ Jetpack::disconnect( false );
+ }
+
+ /**
+ * Disconnects from the Jetpack servers.
+ * Forgets all connection details and tells the Jetpack servers to do the same.
+ * @static
+ */
+ function disconnect( $update_activated_state = true ) {
+ wp_clear_scheduled_hook( 'jetpack_clean_nonces' );
+ Jetpack::clean_nonces( true );
+
+ Jetpack::load_xml_rpc_client();
+ $xml =& new Jetpack_IXR_Client();
+ $xml->query( 'jetpack.deregister' );
+
+ Jetpack::delete_option( array(
+ 'register',
+ 'blog_token',
+ 'user_token',
+ 'time_diff',
+ 'fallback_no_verify_ssl_certs',
+ ) );
+
+ if ( $update_activated_state ) {
+ Jetpack::update_option( 'activated', 4 );
+ }
+ }
+
+ /**
+ * Attempts Jetpack registration. If it fail, a state flag is set: @see ::admin_page_load()
+ * @static
+ */
+ function try_registration() {
+ $result = Jetpack::register();
+
+ // If there was an error with registration and the site was not registered, record this so we can show a message.
+ if ( !$result || is_wp_error( $result ) ) {
+ return $result;
+ } else {
+ return true;
+ }
+ }
+
+/* Admin Pages */
+
+ function admin_init() {
+ // If the plugin is not connected, display a connect message.
+ if (
+ // the plugin was auto-activated and needs its candy
+ Jetpack::get_option( 'do_activate' )
+ ||
+ // the plugin is active, but was never activated. Probably came from a site-wide network activation
+ !Jetpack::get_option( 'activated' )
+ ) {
+ Jetpack::plugin_initialize();
+ }
+
+ $is_active = Jetpack::is_active();
+
+ if ( !$is_active ) {
+ if ( 4 != Jetpack::get_option( 'activated' ) ) {
+ // Show connect notice on dashboard and plugins pages
+ add_action( 'load-index.php', array( $this, 'prepare_connect_notice' ) );
+ add_action( 'load-plugins.php', array( $this, 'prepare_connect_notice' ) );
+ }
+ } elseif ( false === Jetpack::get_option( 'fallback_no_verify_ssl_certs' ) ) {
+ // Upgrade: 1.1 -> 1.1.1
+ // Check and see if host can verify the Jetpack servers' SSL certificate
+ $args = array();
+ Jetpack_Client::_wp_remote_request(
+ Jetpack::fix_url_for_bad_hosts( Jetpack::api_url( 'test' ), $args ),
+ $args,
+ true
+ );
+ }
+
+ add_action( 'load-plugins.php', array( $this, 'intercept_plugin_error_scrape_init' ) );
+ add_action( 'admin_head', array( $this, 'admin_menu_css' ) );
+ add_filter( 'plugin_action_links_' . plugin_basename( __FILE__ ), array( $this, 'plugin_action_links' ) );
+
+ add_action( 'wp_ajax_jetpack_debug', array( $this, 'ajax_debug' ) );
+
+ if ( $is_active ) {
+ // Artificially throw errors in certain whitelisted cases during plugin activation
+ add_action( 'activate_plugin', array( $this, 'throw_error_on_activate_plugin' ) );
+ }
+ }
+
+ function prepare_connect_notice() {
+ add_action( 'admin_print_styles', array( $this, 'admin_styles' ) );
+
+ add_action( 'admin_notices', array( $this, 'admin_connect_notice' ) );
+
+ if ( Jetpack::state( 'network_nag' ) )
+ add_action( 'network_admin_notices', array( $this, 'network_connect_notice' ) );
+ }
+
+ /**
+ * Sometimes a plugin can activate without causing errors, but it will cause errors on the next page load.
+ * This function artificially throws errors for such cases (whitelisted).
+ *
+ * @param string $plugin The activated plugin.
+ */
+ function throw_error_on_activate_plugin( $plugin ) {
+ $active_modules = Jetpack::get_active_modules();
+
+ // The Shortlinks module and the Stats plugin conflict, but won't cause errors on activation because of some function_exists() checks.
+ if ( function_exists( 'stats_get_api_key' ) && in_array( 'shortlinks', $active_modules ) ) {
+ $throw = false;
+
+ // Try and make sure it really was the stats plugin
+ if ( version_compare( PHP_VERSION, '5', '<' ) || !class_exists( 'ReflectionFunction' ) ) {
+ if ( 'stats.php' == basename( $plugin ) ) {
+ $throw = true;
+ }
+ } else {
+ $reflection =& new ReflectionFunction( 'stats_get_api_key' );
+ if ( basename( $plugin ) == basename( $reflection->getFileName() ) ) {
+ $throw = true;
+ }
+ }
+
+ if ( $throw ) {
+ trigger_error( sprintf( __( 'Jetpack contains the most recent version of the old “%1$s” plugin.', 'jetpack' ), 'WordPress.com Stats' ), E_USER_ERROR );
+ }
+ }
+ }
+
+ function intercept_plugin_error_scrape_init() {
+ add_action( 'check_admin_referer', array( $this, 'intercept_plugin_error_scrape' ), 10, 2 );
+ }
+
+ function intercept_plugin_error_scrape( $action, $result ) {
+ if ( !$result ) {
+ return;
+ }
+
+ foreach ( $this->plugins_to_deactivate as $module => $deactivate_me ) {
+ if ( "plugin-activation-error_{$deactivate_me[0]}" == $action ) {
+ $this->bail_on_activation( sprintf( __( 'Jetpack contains the most recent version of the old “%1$s” plugin.', 'jetpack' ), $deactivate_me[1] ), false );
+ }
+ }
+ }
+
+ function admin_menu() {
+ list( $jetpack_version ) = explode( ':', Jetpack::get_option( 'version' ) );
+ if (
+ $jetpack_version
+ &&
+ $jetpack_version != JETPACK__VERSION
+ &&
+ ( $new_modules = Jetpack::get_default_modules( $jetpack_version, JETPACK__VERSION ) )
+ &&
+ is_array( $new_modules )
+ &&
+ ( $new_modules_count = count( $new_modules ) )
+ &&
+ $this->is_active()
+ ) {
+ $new_modules_count_i18n = number_format_i18n( $new_modules_count );
+ $span_title = esc_attr( sprintf( _n( 'One New Jetpack Module', '%s New Jetpack Modules', $new_modules_count, 'jetpack' ), $new_modules_count_i18n ) );
+ $title = sprintf( 'Jetpack %s', "<span class='update-plugins count-{$new_modules_count}' title='$span_title'><span class='update-count'>$new_modules_count_i18n</span></span>" );
+ } else {
+ $title = __( 'Jetpack', 'jetpack' );
+ }
+
+ $hook = add_menu_page( 'Jetpack', $title, 'manage_options', 'jetpack', array( $this, 'admin_page' ), '' );
+
+ add_action( "load-$hook", array( $this, 'admin_page_load' ) );
+
+ if ( version_compare( $GLOBALS['wp_version'], '3.3', '<' ) ) {
+ if ( isset( $_GET['page'] ) && 'jetpack' == $_GET['page'] ) {
+ add_contextual_help( $hook, $this->jetpack_help() );
+ }
+ } else {
+ add_action( "load-$hook", array( $this, 'admin_help' ) );
+ }
+ add_action( "admin_head-$hook", array( $this, 'admin_head' ) );
+ add_filter( 'custom_menu_order', array( $this, 'admin_menu_order' ) );
+ add_filter( 'menu_order', array( $this, 'jetpack_menu_order' ) );
+
+ add_action( "admin_print_styles-$hook", array( $this, 'admin_styles' ) );
+
+ add_action( "admin_print_scripts-$hook", array( $this, 'admin_scripts' ) );
+
+ do_action( 'jetpack_admin_menu' );
+ }
+
+ /**
+ * Add help to the Jetpack page
+ *
+ * Deprecated. Remove when Jetpack requires WP 3.3+
+ */
+ function jetpack_help() {
+ return
+ '<p><strong>' . __( 'Jetpack by WordPress.com', 'jetpack' ) . '</strong></p>' .
+ '<p>' . __( 'Jetpack supercharges your self-hosted WordPress site with the awesome cloud power of WordPress.com.', 'jetpack' ) . '</p>' .
+ '<p>' . __( 'On this page, you are able to view the modules available within Jetpack, learn more about them, and activate or deactivate them as needed.', 'jetpack' ) . '</p>' .
+ '<p><strong>' . __( 'Jetpack Module Options', 'jetpack' ) . '</strong></p>' .
+ '<p>' . __( '<strong>To Activate/Deactivate a Module</strong> - Click on Learn More. An Activate or Deactivate button will now appear next to the Learn More button. Click the Activate/Deactivate button.', 'jetpack' ) . '</p>' .
+ '<p><strong>' . __( 'For more information:', 'jetpack' ) . '</strong></p>' .
+ '<p><a href="http://jetpack.me/faq/" target="_blank">' . __( 'Jetpack FAQ', 'jetpack' ) . '</a></p>' .
+ '<p><a href="http://jetpack.me/support/" target="_blank">' . __( 'Jetpack Support', 'jetpack' ) . '</a></p>';
+ }
+
+ /**
+ * Add help to the Jetpack page
+ *
+ * @since Jetpack (1.2.3)
+ * @return false if not the Jetpack page
+ */
+ function admin_help() {
+ $current_screen = get_current_screen();
+
+ // Overview
+ $current_screen->add_help_tab( array(
+ 'id' => 'overview',
+ 'title' => __( 'Overview', 'jetpack' ),
+ 'content' =>
+ '<p><strong>' . __( 'Jetpack by WordPress.com', 'jetpack' ) . '</strong></p>' .
+ '<p>' . __( 'Jetpack supercharges your self-hosted WordPress site with the awesome cloud power of WordPress.com.', 'jetpack' ) . '</p>' .
+ '<p>' . __( 'On this page, you are able to view the modules available within Jetpack, learn more about them, and activate or deactivate them as needed.', 'jetpack' ) . '</p>'
+ ) );
+
+ // Screen Content
+ $current_screen->add_help_tab( array(
+ 'id' => 'modules',
+ 'title' => __( 'Modules', 'jetpack' ),
+ 'content' =>
+ '<p><strong>' . __( 'Jetpack by WordPress.com', 'jetpack' ) . '</strong></p>' .
+ '<p>' . __( 'You can activate or deactivate individual Jetpack modules to suit your needs.', 'jetpack' ) . '</p>' .
+ '<ol>' .
+ '<li>' . __( 'Find the component you want to manage', 'jetpack' ) . '</li>' .
+ '<li>' . __( 'Click on Learn More', 'jetpack' ) . '</li>' .
+ '<li>' . __( 'An Activate or Deactivate button will appear', 'jetpack' ) . '</li>' .
+ '<li>' . __( 'If additional settings are available, a link to them will appear', 'jetpack' ) . '</li>' .
+ '</ol>'
+ ) );
+
+ // Help Sidebar
+ $current_screen->set_help_sidebar(
+ '<p><strong>' . __( 'For more information:', 'jetpack' ) . '</strong></p>' .
+ '<p><a href="http://jetpack.me/faq/" target="_blank">' . __( 'Jetpack FAQ', 'jetpack' ) . '</a></p>' .
+ '<p><a href="http://jetpack.me/support/" target="_blank">' . __( 'Jetpack Support', 'jetpack' ) . '</a></p>'
+ );
+ }
+
+ function admin_menu_css() { ?>
+ <style type="text/css" id="jetpack-menu-css">
+ #toplevel_page_jetpack .wp-menu-image img { visibility: hidden; }
+ #toplevel_page_jetpack .wp-menu-image { background: url( <?php echo plugins_url( basename( dirname( __FILE__ ) ) . '/_inc/images/jp-icon.png' ) ?> ) 0 90% no-repeat; }
+ #toplevel_page_jetpack.current .wp-menu-image, #toplevel_page_jetpack.wp-has-current-submenu .wp-menu-image, #toplevel_page_jetpack:hover .wp-menu-image { background-position: top left; }
+ </style><?php
+ }
+
+ function admin_menu_order() {
+ return true;
+ }
+
+ function jetpack_menu_order( $menu_order ) {
+ $jp_menu_order = array();
+
+ foreach ( $menu_order as $index => $item ) {
+ if ( $item != 'jetpack' )
+ $jp_menu_order[] = $item;
+
+ if ( $index == 0 )
+ $jp_menu_order[] = 'jetpack';
+ }
+
+ return $jp_menu_order;
+ }
+
+ function admin_head() {
+ if ( isset( $_GET['configure'] ) && Jetpack::is_module( $_GET['configure'] ) )
+ do_action( 'jetpack_module_configuration_head_' . $_GET['configure'] );
+ }
+
+ function admin_styles() {
+ global $wp_styles;
+ wp_enqueue_style( 'jetpack', plugins_url( basename( dirname( __FILE__ ) ) . '/_inc/jetpack.css' ), false, JETPACK__VERSION . '-20111115' );
+ $wp_styles->add_data( 'jetpack', 'rtl', true );
+ }
+
+ function admin_scripts() {
+ wp_enqueue_script( 'jetpack-js', plugins_url( basename( dirname( __FILE__ ) ) ) . '/_inc/jetpack.js', array( 'jquery' ), JETPACK__VERSION . '-20111115' );
+ wp_localize_script( 'jetpack-js', 'jetpackL10n', array(
+ 'ays_disconnect' => "This will deactivate all Jetpack modules.\nAre you sure you want to disconnect?",
+ 'ays_dismiss' => "This will deactivate Jetpack.\nAre you sure you want to deactivate Jetpack?",
+ ) );
+ add_action( 'admin_footer', array( $this, 'do_stats' ) );
+ }
+
+
+ function plugin_action_links( $actions ) {
+ return array_merge(
+ array( 'settings' => sprintf( '<a href="%s">%s</a>', Jetpack::admin_url(), __( 'Settings', 'jetpack' ) ) ),
+ $actions
+ );
+ return $actions;
+ }
+
+ function admin_connect_notice() {
+ // Don't show the connect notice on the jetpack settings page. @todo: must be a better way?
+ if ( false !== strpos( $_SERVER['QUERY_STRING'], 'page=jetpack' ) )
+ return;
+
+ if ( !current_user_can( 'manage_options' ) )
+ return;
+ ?>
+
+ <div id="message" class="updated jetpack-message jp-connect">
+ <div id="jp-dismiss" class="jetpack-close-button-container">
+ <a class="jetpack-close-button" href="?page=jetpack&jetpack-notice=dismiss" title="<?php _e( 'Dismiss this notice and deactivate Jetpack.', 'jetpack' ); ?>"><?php _e( 'Dismiss this notice and deactivate Jetpack.', 'jetpack' ); ?></a>
+ </div>
+ <div class="jetpack-wrap-container">
+ <div class="jetpack-text-container">
+ <h4>
+ <?php if ( 1 == Jetpack::get_option( 'activated' ) ) : ?>
+ <p><?php _e( '<strong>Your Jetpack is almost ready</strong> – A connection to WordPress.com is needed to enabled features like Stats, Contact Forms, and Subscriptions. Connect now to get fueled up!', 'jetpack' ); ?></p>
+ <?php else : ?>
+ <p><?php _e( '<strong>Jetpack is installed</strong> and ready to bring awesome, WordPress.com cloud-powered features to your site.', 'jetpack' ) ?></p>
+ <?php endif; ?>
+ </h4>
+ </div>
+ <div class="jetpack-install-container">
+ <?php if ( 1 == Jetpack::get_option( 'activated' ) ) : ?>
+ <p class="submit"><a href="<?php echo $this->build_connect_url() ?>" class="button-connector" id="wpcom-connect"><?php _e( 'Connect to WordPress.com', 'jetpack' ); ?></a></p>
+ <?php else : ?>
+ <p class="submit"><a href="<?php echo Jetpack::admin_url() ?>" class="button-connector" id="wpcom-connect"><?php _e( 'Learn More', 'jetpack' ); ?></a></p>
+ <?php endif; ?>
+ </div>
+ </div>
+ </div>
+
+ <?php
+ }
+
+ function network_connect_notice() {
+ ?>
+ <div id="message" class="updated jetpack-message">
+ <div class="squeezer">
+ <h4><?php _e( '<strong>Jetpack is activated!</strong> Each site on your network must be connected individually by an admin on that site.', 'jetpack' ) ?></h4>
+ </div>
+ </div>
+ <?php
+ }
+
+ function admin_page_load() {
+ $error = false;
+
+ if ( !empty( $_GET['jetpack_restate'] ) ) {
+ // Should only be used in intermediate redirects to preserve state across redirects
+ Jetpack::restate();
+ }
+
+ if ( isset( $_GET['action'] ) ) {
+ switch ( $_GET['action'] ) {
+ case 'authorize' :
+ if ( Jetpack::is_active() ) {
+ Jetpack::state( 'message', 'already_authorized' );
+ wp_safe_redirect( Jetpack::admin_url() );
+ exit;
+ }
+ $client_server =& new Jetpack_Client_Server;
+ $client_server->authorize();
+ exit;
+ case 'register' :
+ check_admin_referer( 'jetpack-register' );
+ $registered = Jetpack::try_registration();
+ if ( is_wp_error( $registered ) ) {
+ $error = $registered->get_error_code();
+ Jetpack::state( 'error_description', $registered->get_error_message() );
+ break;
+ }
+
+ wp_redirect( $this->build_connect_url( true ) );
+ exit;
+ case 'activate' :
+ $module = stripslashes( $_GET['module'] );
+ check_admin_referer( "jetpack_activate-$module" );
+ Jetpack::activate_module( $module );
+ wp_safe_redirect( Jetpack::admin_url() );
+ exit;
+ case 'activate_default_modules' :
+ check_admin_referer( 'activate_default_modules' );
+ Jetpack::restate();
+ $min_version = isset( $_GET['min_version'] ) ? $_GET['min_version'] : false;
+ $max_version = isset( $_GET['max_version'] ) ? $_GET['max_version'] : false;
+ $other_modules = isset( $_GET['other_modules'] ) && is_array( $_GET['other_modules'] ) ? $_GET['other_modules'] : array();
+ Jetpack::activate_default_modules( $min_version, $max_version, $other_modules );
+ wp_safe_redirect( Jetpack::admin_url() );
+ exit;
+ case 'disconnect' :
+ check_admin_referer( 'jetpack-disconnect' );
+ $this->disconnect();
+ wp_safe_redirect( Jetpack::admin_url() );
+ exit;
+ case 'deactivate' :
+ $module = stripslashes( $_GET['module'] );
+ check_admin_referer( "jetpack_deactivate-$module" );
+ Jetpack::deactivate_module( $module );
+ Jetpack::state( 'message', 'module_deactivated' );
+ Jetpack::state( 'module', $module );
+ wp_safe_redirect( Jetpack::admin_url() );
+ exit;
+ }
+ }
+
+ if ( !$error = $error ? $error : Jetpack::state( 'error' ) ) {
+ Jetpack::activate_new_modules();
+ }
+
+ switch ( $error ) {
+ case 'access_denied' :
+ $this->error = __( 'You need to authorize the Jetpack connection between your site and WordPress.com to enable the awesome features.', 'jetpack' );
+ break;
+ case 'wrong_state' :
+ $this->error = __( "Don’t cross the streams! You need to stay logged in to your WordPress blog while you authorize Jetpack.", 'jetpack' );
+ break;
+ case 'invalid_client' :
+ // @todo re-register instead of deactivate/reactivate
+ $this->error = __( 'Return to sender. Whoops! It looks like you got the wrong Jetpack in the mail; deactivate then reactivate the Jetpack plugin to get a new one.', 'jetpack' );
+ break;
+ case 'invalid_grant' :
+ $this->error = __( "Wrong size. Hm… it seems your Jetpack doesn’t quite fit. Have you lost weight? Click “Connect to WordPress.com” again to get your Jetpack adjusted.", 'jetpack' );
+ break;
+ case 'site_inaccessible' :
+ case 'site_requires_authorization' :
+ $this->error = sprintf( __( 'Your website needs to be publicly accessible to use Jetpack: %s', 'jetpack' ), "<code>$error</code>" );
+ break;
+ case 'module_activation_failed' :
+ $module = Jetpack::state( 'module' );
+ if ( !empty( $module ) && $mod = Jetpack::get_module( $module ) ) {
+ if ( 'sharedaddy' == $module && version_compare( PHP_VERSION, '5', '<' ) ) {
+ $this->error = sprintf( __( 'The %1$s module requires <strong>PHP version %2$s</strong> or higher.', 'jetpack' ), '<strong>' . $mod['name'] . '</strong>', '5' );
+ } else {
+ $this->error = sprintf( __( '%s could not be activated because it triggered a <strong>fatal error</strong>. Perhaps there is a conflict with another plugin you have installed?', 'jetpack' ), $mod['name'] );
+ if ( isset( $this->plugins_to_deactivate[$module] ) ) {
+ $this->error .= ' ' . sprintf( __( 'Do you still have the %s plugin installed?', 'jetpack' ), $this->plugins_to_deactivate[$module][1] );
+ }
+ }
+ } else {
+ $this->error = __( 'Module could not be activated because it triggered a <strong>fatal error</strong>. Perhaps there is a conflict with another plugin you have installed?', 'jetpack' );
+ }
+ if ( $php_errors = Jetpack::state( 'php_errors' ) ) {
+ $this->error .= "<br />\n";
+ $this->error .= $php_errors;
+ }
+ break;
+ case 'not_public' :
+ $this->error = __( "<strong>Your Jetpack has a glitch.</strong> Connecting this site with WordPress.com is not possible. This usually means your site is not publicly accessible (localhost).", 'jetpack' );
+ break;
+ case 'wpcom_408' :
+ case 'wpcom_5??' :
+ case 'wpcom_bad_response' :
+ case 'wpcom_outage' :
+ $this->error = __( 'WordPress.com is currently having problems and is unable to fuel up your Jetpack. Please try again later.', 'jetpack' );
+ break;
+ case 'register_http_request_failed' :
+ case 'token_http_request_failed' :
+ $this->error = sprintf( __( 'Jetpack could not contact WordPress.com: %s. This usually means something is incorrectly configured on your web host.', 'jetpack' ), "<code>$error</code>" );
+ break;
+ default :
+ if ( empty( $error ) ) {
+ break;
+ }
+ $error = trim( substr( strip_tags( $error ), 0, 20 ) );
+ // no break: fall through
+ case 'no_role' :
+ case 'no_cap' :
+ case 'no_code' :
+ case 'no_state' :
+ case 'invalid_state' :
+ case 'invalid_request' :
+ case 'invalid_scope' :
+ case 'unsupported_response_type' :
+ case 'invalid_token' :
+ case 'no_token' :
+ case 'missing_secrets' :
+ case 'home_missing' :
+ case 'siteurl_missing' :
+ case 'gmt_offset_missing' :
+ case 'site_name_missing' :
+ case 'secret_1_missing' :
+ case 'secret_2_missing' :
+ case 'site_lang_missing' :
+ case 'home_malformed' :
+ case 'siteurl_malformed' :
+ case 'gmt_offset_malformed' :
+ case 'timezone_string_malformed' :
+ case 'site_name_malformed' :
+ case 'secret_1_malformed' :
+ case 'secret_2_malformed' :
+ case 'site_lang_malformed' :
+ case 'secrets_mismatch' :
+ case 'verify_secret_1_missing' :
+ case 'verify_secret_1_malformed' :
+ case 'verify_secrets_missing' :
+ case 'verify_secrets_mismatch' :
+ $error = esc_html( $error );
+ $this->error = sprintf( __( "<strong>Your Jetpack has a glitch.</strong> Something went wrong that’s never supposed to happen. Guess you’re just lucky: %s", 'jetpack' ), "<code>$error</code>" );
+ if ( !Jetpack::is_active() ) {
+ $this->error .= '<br />';
+ $this->error .= sprintf( __( 'Try connecting again.', 'jetpack' ) );
+ }
+ break;
+ }
+
+ $message_code = Jetpack::state( 'message' );
+
+ $active_state = Jetpack::state( 'activated_modules' );
+ if ( !empty( $active_state ) ) {
+ $available = Jetpack::get_available_modules();
+ $active_state = explode( ',', $active_state );
+ $active_state = array_intersect( $active_state, $available );
+ if ( count( $active_state ) ) {
+ foreach ( $active_state as $mod ) {
+ $this->stat( 'module-activated', $mod );
+ }
+ } else {
+ $active_state = false;
+ }
+ }
+
+ switch ( $message_code ) {
+ case 'modules_activated' :
+ $this->message = sprintf(
+ __( 'Welcome to <strong>Jetpack %s</strong>!', 'jetpack' ),
+ JETPACK__VERSION
+ );
+
+ if ( $active_state ) {
+ $titles = array();
+ foreach ( $active_state as $mod ) {
+ if ( $mod_headers = Jetpack::get_module( $mod ) ) {
+ $titles[] = '<strong>' . preg_replace( '/\s+(?![^<>]++>)/', ' ', $mod_headers['name'] ) . '</strong>';
+ }
+ }
+ if ( $titles ) {
+ $this->message .= '<br /><br />' . wp_sprintf( __( 'The following new modules have been activated: %l.', 'jetpack' ), $titles );
+ }
+ }
+
+ if ( $reactive_state = Jetpack::state( 'reactivated_modules' ) ) {
+ $titles = array();
+ foreach ( explode( ',', $reactive_state ) as $mod ) {
+ if ( $mod_headers = Jetpack::get_module( $mod ) ) {
+ $titles[] = '<strong>' . preg_replace( '/\s+(?![^<>]++>)/', ' ', $mod_headers['name'] ) . '</strong>';
+ }
+ }
+ if ( $titles ) {
+ $this->message .= '<br /><br />' . wp_sprintf( __( 'The following modules have been updated: %l.', 'jetpack' ), $titles );
+ }
+ }
+ break;
+
+ case 'module_activated' :
+ if ( $module = Jetpack::get_module( Jetpack::state( 'module' ) ) ) {
+ $this->message = sprintf( __( '<strong>%s Activated!</strong> You can deactivate at any time by clicking Learn More and then Deactivate on the module card.', 'jetpack' ), $module['name'] );
+ $this->stat( 'module-activated', Jetpack::state( 'module' ) );
+ }
+ break;
+
+ case 'module_deactivated' :
+ if ( $module = Jetpack::get_module( Jetpack::state( 'module' ) ) ) {
+ $this->message = sprintf( __( '<strong>%s Deactivated!</strong> You can activate it again at any time using the activate button on the module card.', 'jetpack' ), $module['name'] );
+ $this->stat( 'module-deactivated', Jetpack::state( 'module' ) );
+ }
+ break;
+
+ case 'module_configured' :
+ $this->message = __( '<strong>Module settings were saved.</strong> ', 'jetpack' );
+ break;
+
+ case 'already_authorized' :
+ $this->message = __( '<strong>Your Jetpack is already connected.</strong> ', 'jetpack' );
+ break;
+
+ case 'authorized' :
+ $this->message = __( "<strong>You’re fueled up and ready to go.</strong> ", 'jetpack' );
+ $this->message .= "<br />\n";
+ $this->message .= __( 'The features below are now active. Click the learn more buttons to explore each feature.', 'jetpack' );
+ break;
+ }
+
+ $deactivated_plugins = Jetpack::state( 'deactivated_plugins' );
+
+ if ( !empty( $deactivated_plugins ) ) {
+ $deactivated_plugins = explode( ',', $deactivated_plugins );
+ $deactivated_titles = array();
+ foreach ( $deactivated_plugins as $deactivated_plugin ) {
+ if ( !isset( $this->plugins_to_deactivate[$deactivated_plugin] ) ) {
+ continue;
+ }
+
+ $deactivated_titles[] = '<strong>' . str_replace( ' ', ' ', $this->plugins_to_deactivate[$deactivated_plugin][1] ) . '</strong>';
+ }
+
+ if ( $deactivated_titles ) {
+ if ( $this->message ) {
+ $this->message .= "<br /><br />\n";
+ }
+
+ $this->message .= wp_sprintf( _n(
+ 'Jetpack contains the most recent version of the old %l plugin.',
+ 'Jetpack contains the most recent versions of the old %l plugins.',
+ count( $deactivated_titles ),
+ 'jetpack'
+ ), $deactivated_titles );
+
+ $this->message .= "<br />\n";
+
+ $this->message .= _n(
+ 'The old version has been deactivated and can be removed from your site.',
+ 'The old versions have been deactivated and can be removed from your site.',
+ count( $deactivated_titles ),
+ 'jetpack'
+ );
+ }
+ }
+
+ if ( $this->message || $this->error ) {
+ add_action( 'jetpack_notices', array( $this, 'admin_notices' ) );
+ }
+
+ if ( isset( $_GET['configure'] ) && Jetpack::is_module( $_GET['configure'] ) ) {
+ do_action( 'jetpack_module_configuration_load_' . $_GET['configure'] );
+ }
+
+ add_filter( 'jetpack_short_module_description', 'wptexturize' );
+ }
+
+ function admin_notices() {
+
+ if ( $this->error ) {
+?>
+<div id="message" class="jetpack-message jetpack-err">
+ <div class="squeezer">
+ <h4><?php echo wp_kses( $this->error, array( 'code' => true, 'strong' => true, 'br' => true, 'b' => true ) ); ?></h4>
+<?php if ( $desc = Jetpack::state( 'error_description' ) ) : ?>
+ <p><?php echo esc_html( stripslashes( $desc ) ); ?></p>
+<?php endif; ?>
+ </div>
+</div>
+<?php
+ }
+
+ if ( $this->message ) {
+?>
+<div id="message" class="jetpack-message">
+ <div class="squeezer">
+ <h4><?php echo wp_kses( $this->message, array( 'strong' => array(), 'a' => array( 'href' => true ), 'br' => true ) ); ?></h4>
+ </div>
+</div>
+<?php
+ }
+ }
+
+ /**
+ * Record a stat for later output
+ */
+ function stat( $group, $detail ) {
+ if ( !isset( $this->stats[ $group ] ) )
+ $this->stats[ $group ] = array();
+ $this->stats[ $group ][] = $detail;
+ }
+
+ /**
+ * Load stats pixels. $group is auto-prefixed with "jetpack-"
+ */
+ function do_stats() {
+ if ( is_array( $this->stats ) && count( $this->stats ) ) {
+ foreach ( $this->stats as $group => $stats ) {
+ if ( is_array( $stats ) && count( $stats ) )
+ echo '<img src="' . ( is_ssl() ? 'https' : 'http' ) . '://stats.wordpress.com/g.gif?v=wpcom2&x_jetpack-' . esc_attr( $group ) . '=' . esc_attr( implode( ',', $stats ) ) . '&rand=' . md5( mt_rand( 0, 999 ) . time() ) . '" width="1" height="1" style="display:none;" />';
+ }
+ }
+ }
+
+ function translate_current_user_to_role() {
+ foreach ( $this->capability_translations as $role => $cap ) {
+ if ( current_user_can( $role ) || current_user_can( $cap ) ) {
+ return $role;
+ }
+ }
+
+ return false;
+ }
+
+ function translate_role_to_cap( $role ) {
+ if ( !isset( $this->capability_translations[$role] ) ) {
+ return false;
+ }
+
+ return $this->capability_translations[$role];
+ }
+
+ function sign_role( $role ) {
+ if ( !$user_id = (int) get_current_user_id() ) {
+ return false;
+ }
+
+ $token = Jetpack_Data::get_access_token( 0 );
+ if ( !$token || is_wp_error( $token ) ) {
+ return false;
+ }
+
+ return $role . ':' . hash_hmac( 'md5', "{$role}|{$user_id}", $token->secret );
+ }
+
+ function build_connect_url( $raw = false ) {
+ if ( !Jetpack::get_option( 'blog_token' ) ) {
+ $url = wp_nonce_url( add_query_arg( 'action', 'register', menu_page_url( 'jetpack', false ) ), 'jetpack-register' );
+ } else {
+ $role = $this->translate_current_user_to_role();
+ $signed_role = $this->sign_role( $role );
+
+ $user = wp_get_current_user();
+
+ $args = urlencode_deep( array(
+ 'response_type' => 'code',
+ 'client_id' => Jetpack::get_option( 'id' ),
+ 'redirect_uri' => add_query_arg( array(
+ 'action' => 'authorize',
+ '_wpnonce' => wp_create_nonce( "jetpack-authorize_$role" ),
+ ), menu_page_url( 'jetpack', false ) ),
+ 'state' => $user->ID,
+ 'scope' => $signed_role,
+ 'user_email' => $user->user_email,
+ ) );
+
+ $url = add_query_arg( $args, Jetpack::api_url( 'authorize' ) );
+ }
+
+ return $raw ? $url : esc_url( $url );
+ }
+
+ function admin_url( $args = null ) {
+ $url = menu_page_url( 'jetpack', false );
+ if ( is_array( $args ) )
+ $url = add_query_arg( $args, $url );
+ return $url;
+ }
+
+ function dismiss_jetpack_notice() {
+ if ( isset( $_GET['jetpack-notice'] ) && 'dismiss' == $_GET['jetpack-notice'] && ! is_plugin_active_for_network( plugin_basename( __FILE__ ) ) ) {
+ require_once ABSPATH . 'wp-admin/includes/plugin.php';
+
+ deactivate_plugins( plugin_basename( __FILE__ ), false, false );
+
+ wp_safe_redirect( admin_url() . 'plugins.php?deactivate=true&plugin_status=all&paged=1&s=' );
+ exit;
+ }
+ }
+
+ function admin_page() {
+ global $current_user;
+
+ $role = $this->translate_current_user_to_role();
+ $is_connected = Jetpack::is_active();
+ $module = false;
+ ?>
+ <div class="wrap" id="jetpack-settings">
+
+ <h2 style="display: none"></h2> <!-- For WP JS message relocation -->
+
+ <div id="jp-header"<?php if ( $is_connected ) : ?> class="small"<?php endif; ?>>
+ <div id="jp-clouds">
+ <?php if ( $is_connected ) : ?>
+ <div id="jp-disconnect">
+ <a href="<?php echo wp_nonce_url( Jetpack::admin_url( array( 'action' => 'disconnect' ) ), 'jetpack-disconnect' ); ?>"><?php _e( 'Connected to WordPress.com', 'jetpack' ); ?></a>
+ <span><?php _e( 'Disconnect from WordPress.com', 'jetpack' ) ?></span>
+ </div>
+ <?php endif; ?>
+ <h3><?php _e( 'Jetpack by WordPress.com', 'jetpack' ) ?></h3>
+ <?php if ( !$is_connected ) : ?>
+ <div id="jp-notice">
+ <p><?php _e( 'Jetpack supercharges your self-hosted WordPress site with the awesome cloud power of WordPress.com.', 'jetpack' ); ?></p>
+ </div>
+ <?php endif; ?>
+ </div>
+ </div>
+
+ <?php if ( isset( $_GET['jetpack-notice'] ) && 'dismiss' == $_GET['jetpack-notice'] ) : ?>
+ <div id="message" class="error">
+ <p><?php _e( 'Jetpack is network activated and notices can not be dismissed.', 'jetpack' ); ?></p>
+ </div>
+ <?php endif; ?>
+
+ <?php do_action( 'jetpack_notices' ) ?>
+
+ <?php // If the connection has not been made then show the marketing text. ?>
+ <?php if ( ! $is_connected ) : ?>
+
+ <div id="message" class="updated jetpack-message jp-connect">
+ <div id="jp-dismiss" class="jetpack-close-button-container">
+ <a class="jetpack-close-button" href="?page=jetpack&jetpack-notice=dismiss" title="<?php _e( 'Dismiss this notice.', 'jetpack' ); ?>"><?php _e( 'Dismiss this notice.', 'jetpack' ); ?></a>
+ </div>
+ <div class="jetpack-wrap-container">
+ <div class="jetpack-text-container">
+ <h4>
+ <p><?php _e( "To enable all of the Jetpack features you’ll need to connect your website to WordPress.com using the button to the right. Once you’ve made the connection you’ll activate all the delightful features below.", 'jetpack' ) ?></p>
+ </h4>
+ </div>
+ <div class="jetpack-install-container">
+ <p class="submit"><a href="<?php echo $this->build_connect_url() ?>" class="button-connector" id="wpcom-connect"><?php _e( 'Connect to WordPress.com', 'jetpack' ); ?></a></p>
+ </div>
+ </div>
+ </div>
+
+ <?php endif; ?>
+
+ <?php
+ // If we select the configure option for a module, show the configuration screen.
+ if ( isset( $_GET['configure'] ) && Jetpack::is_module( $_GET['configure'] ) ) :
+ $this->admin_screen_configure_module( $_GET['configure'] );
+
+ // List all the available modules.
+ else :
+ $this->admin_screen_list_modules();
+ ?>
+
+ <div id="survey" class="jp-survey">
+ <div class="jp-survey-container">
+ <div class="jp-survey-text">
+ <h4><?php _e( 'Have feedback on Jetpack?', 'jetpack' ); ?></h4>
+ <br />
+ <?php _e( 'Answer a short survey to let us know how we’re doing and what to add in the future.', 'jetpack' ); ?>
+ </div>
+ <div class="jp-survey-button-container">
+ <p class="submit"><?php printf( '<a id="jp-survey-button" class="button-primary" target="_blank" href="%1$s">%2$s</a>', 'http://jetpack.me/survey/?rel=' . JETPACK__VERSION, __( 'Take Survey', 'jetpack' ) ); ?></p>
+ </div>
+ </div>
+ </div>
+
+ <?php if ( $is_connected && $this->current_user_is_connection_owner() ) : ?>
+ <p id="news-sub"><?php _e( 'Checking email updates status…', 'jetpack' ); ?></p>
+ <script type="text/javascript">
+ jQuery(document).ready(function($){
+ $.get( ajaxurl, { action: 'jetpack-check-news-subscription', rand: jQuery.now().toString() + Math.random().toString() }, function( data ) {
+ if ( 'subscribed' == data ) {
+ $( '#news-sub' ).html( '<?php printf(
+ esc_js( _x( 'You are currently subscribed to email updates. %s', '%s = Unsubscribe link', 'jetpack' ) ),
+ '<a href="#" class="jp-news-link button">' . esc_js( __( 'Unsubscribe', 'jetpack' ) ) . '</a>'
+ ); ?>' );
+ } else {
+ $( '#news-sub' ).html( '<?php printf(
+ esc_js( _x( 'Want to receive updates about Jetpack by email? %s', '%s = Subscribe link', 'jetpack' ) ),
+ '<a href="#" class="jp-news-link button-primary">' . esc_js( __( 'Subscribe', 'jetpack' ) ) . '</a>'
+ ); ?>' );
+ }
+ $( '.jp-news-link' ).click( function() {
+ $( '#news-sub' ).append( ' <img src="<?php echo esc_js( esc_url( admin_url( 'images/loading.gif' ) ) ); ?>" align="absmiddle" id="jp-news-loading" />' );
+ $.get( ajaxurl, { action: 'jetpack-subscribe-to-news', rand: jQuery.now().toString() + Math.random().toString() }, function( data ) {
+ if ( 'subscribed' == data ) {
+ $( '#news-sub' ).text( '<?php echo esc_js( __( 'You have been subscribed to receive email updates.', 'jetpack' ) ); ?>' );
+ } else {
+ $( '#news-sub' ).text( '<?php echo esc_js( __( 'You will no longer receive email updates about Jetpack.', 'jetpack' ) ); ?>' );
+ }
+ $( '#jp-news-loading' ).remove();
+ } );
+ return false;
+ } );
+ } );
+ } );
+ </script>
+ <?php endif; ?>
+ <?php endif; ?>
+
+ <div id="jp-footer">
+ <p class="automattic"><?php _e( 'An <span>Automattic</span> Airline', 'jetpack' ) ?></p>
+ <p class="small">
+ <a href="http://jetpack.me/" target="_blank">Jetpack <?php echo esc_html( JETPACK__VERSION ); ?></a> |
+ <a href="http://automattic.com/privacy/" target="_blank"><?php _e( 'Privacy Policy', 'jetpack' ); ?></a> |
+ <a href="http://wordpress.com/tos/" target="_blank"><?php _e( 'Terms of Service', 'jetpack' ); ?></a> |
+ <a href="<?php echo esc_url( wp_nonce_url( admin_url( 'admin-ajax.php?action=jetpack_debug' ), 'jetpack_debug' ) ); ?>" id="jp-debug"><?php _e( 'Debug', 'jetpack' ); ?></a> |
+ <a href="http://jetpack.me/support/" target="_blank"><?php _e( 'Support', 'jetpack' ); ?></a>
+ </p>
+ </div>
+
+ <div id="jetpack-configuration" style="display:none;">
+ <p><img src="<?php echo esc_url( admin_url( 'images/wpspin_dark.gif' ) ); ?>" alt="Loading ..." /></p>
+ </div>
+ </div>
+ <?php
+ }
+
+ function ajax_debug() {
+ check_ajax_referer( 'jetpack_debug' );
+
+ if ( !current_user_can( 'manage_options' ) ) {
+ die( '-1' );
+ }
+?>
+ <p><?php esc_html_e( 'This is sensitive information. Please do not post your BLOG_TOKEN or USER_TOKEN publicly; they are like passwords.', 'jetpack' ); ?></p>
+ <ul>
+ <?php
+ foreach ( array(
+ 'CLIENT_ID' => 'id',
+ 'BLOG_TOKEN' => 'blog_token',
+ 'USER_TOKEN' => 'user_token',
+ 'CERT' => 'fallback_no_verify_ssl_certs',
+ 'TIME_DIFF' => 'time_diff',
+ 'VERSION' => 'version',
+ 'OLD_VERSION' => 'old_version',
+ ) as $label => $option_name ) :
+ ?>
+ <li><?php echo esc_html( $label ); ?>: <code><?php echo esc_html( Jetpack::get_option( $option_name ) ); ?></code></li>
+ <?php endforeach; ?>
+ <li>PHP_VERSION: <code><?php echo esc_html( PHP_VERSION ); ?></code></li>
+ <li>WORDPRESS_VERSION: <code><?php echo esc_html( $GLOBALS['wp_version'] ); ?></code></li>
+ </ul>
+<?php
+ exit;
+ }
+
+ function admin_screen_configure_module( $module_id ) {
+ if ( !in_array( $module_id, $this->get_active_modules() ) )
+ return false; ?>
+
+ <div id="jp-settings-screen" style="position: relative">
+ <h3>
+ <?php
+ $module = Jetpack::get_module( $module_id );
+ echo '<a href="' . menu_page_url( 'jetpack', false ) . '">' . __( 'Jetpack by WordPress.com', 'jetpack' ) . '</a> → ';
+ printf( __( 'Configure %s', 'jetpack' ), $module['name'] );
+ ?>
+ </h3>
+
+ <?php do_action( 'jetpack_module_configuration_screen_' . $module_id ); ?>
+ </div><?php
+ }
+
+ function sort_modules( $a, $b ) {
+ if ( $a['sort'] == $b['sort'] )
+ return 0;
+
+ return ( $a['sort'] < $b['sort'] ) ? -1 : 1;
+ }
+
+ function admin_screen_list_modules() {
+ require_once dirname( __FILE__ ) . '/modules/module-info.php';
+ $jetpack_connected = true;
+ if ( !Jetpack::is_active() )
+ $jetpack_connected = false;
+
+ ?>
+ <div class="module-container">
+ <?php
+
+ $avail_raw = Jetpack::get_available_modules();
+ $available = array();
+ $active = Jetpack::get_active_modules();
+ $counter = 0;
+
+ foreach ( (array) $avail_raw as $module ) {
+ if ( $plugin = Jetpack::get_module( $module ) ) {
+ $plugin['module'] = $module;
+ $available[] = $plugin;
+ }
+ }
+ unset( $avail_raw );
+ usort( $available, array( 'Jetpack', 'sort_modules' ) );
+ $jetpack_version = Jetpack::get_option( 'version' );
+ if ( $jetpack_version ) {
+ list( $jetpack_version, $jetpack_version_time ) = explode( ':', $jetpack_version );
+ } else {
+ $jetpack_version = 0;
+ $jetpack_version_time = 0;
+ }
+
+ $jetpack_old_version = Jetpack::get_option( 'old_version' );
+ if ( $jetpack_old_version ) {
+ list( $jetpack_old_version ) = explode( ':', $jetpack_old_version );
+ } else {
+ $jetpack_old_version = 0;
+ }
+ $now = time();
+
+ foreach ( (array) $available as $module_data ) {
+ $module = $module_data['module'];
+ $activated = in_array( $module, $active );
+ if ( $activated ) {
+ $css = 'active';
+ $toggle = __( 'Deactivate', 'jetpack' );
+ $toggle_url = wp_nonce_url(
+ Jetpack::admin_url( array(
+ 'action' => 'deactivate',
+ 'module' => $module
+ ) ),
+ "jetpack_deactivate-$module"
+ );
+ } else {
+ $css = 'inactive';
+ $toggle = __( 'Activate', 'jetpack' );
+ $toggle_url = wp_nonce_url(
+ Jetpack::admin_url( array(
+ 'action' => 'activate',
+ 'module' => $module
+ ) ),
+ "jetpack_activate-$module"
+ );
+ }
+ $file = Jetpack::get_module_path( $module );
+ $png = str_replace( '.php', '.png', $file );
+ if ( is_readable( dirname( __FILE__ ) . '/_inc/images/icons/' . basename( $png ) ) )
+ $module_img = plugins_url( basename( dirname( __FILE__ ) ) . '/_inc/images/icons/' . basename( $png ) );
+ else
+ $module_img = plugins_url( basename( dirname( __FILE__ ) ) . '/_inc/images/module-blank.png' );
+
+ if ( $counter % 4 == 0 ) {
+ $classes = $css . ' jetpack-newline';
+ $counter = 0;
+ } else {
+ $classes = $css;
+ }
+
+ $free_text = esc_html( $module_data['free'] ? __( 'Free', 'jetpack' ) : __( 'Purchase', 'jetpack' ) );
+ $free_text = apply_filters( 'jetpack_module_free_text_' . $module, $free_text );
+ $badge_text = $free_text;
+
+ if ( !$jetpack_connected ) {
+ $classes = 'x disabled';
+ } else if ( $jetpack_version_time + 604800 > $now ) { // 1 week
+ if ( version_compare( $module_data['introduced'], $jetpack_old_version, '>' ) ) {
+ $badge_text = esc_html__( 'New', 'jetpack' );
+ $classes .= ' jetpack-new-module';
+ } elseif ( isset( $module_data['changed'] ) && version_compare( $module_data['changed'], $jetpack_old_version, '>' ) ) {
+ $badge_text = esc_html__( 'Updated', 'jetpack' );
+ $classes .= ' jetpack-updated-module';
+ } else {
+ $badge_text = $free_text;
+ }
+ }
+
+ ?>
+ <div class="jetpack-module jetpack-<?php echo $classes; ?>" id="<?php echo $module ?>">
+ <h3><?php echo $module_data['name']; ?></h3>
+ <div class="jetpack-module-description">
+ <div class="module-image">
+ <img src="<?php echo esc_url( $module_img ); ?>" align="right" width="71" height="45" />
+ <p><span class="module-image-badge"><?php echo $badge_text; ?></span><span class="module-image-free" style="display: none"><?php echo $free_text; ?></span></p>
+ </div>
+
+ <p><?php echo apply_filters( 'jetpack_short_module_description', $module_data['description'], $module ); ?></p>
+ </div>
+
+ <div class="jetpack-module-actions">
+ <?php if ( $jetpack_connected ) : ?>
+ <?php if ( !$activated ) : ?>
+ <a href="<?php echo esc_url( $toggle_url ); ?>" class="jetpack-toggle-button<?php echo ( 'inactive' == $css ? ' button-primary' : ' button' ); ?>"><?php echo $toggle; ?></a>
+ <?php endif; ?>
+
+ <?php do_action( 'jetpack_learn_more_button_' . $module ) ?>
+
+ <?php
+ if ( apply_filters( 'jetpack_module_configurable_' . $module, false ) ) {
+ echo '<a href="' . esc_attr( Jetpack::module_configuration_url( $module ) ) . '" class="jetpack-configure-button button">' . __( 'Configure', 'jetpack' ) . '</a>';
+ }
+ ?><?php if ( $activated && $module_data['deactivate'] ) : ?><a style="display: none;" href="<?php echo esc_url( $toggle_url ); ?>" class="jetpack-deactivate-button button"><?php echo $toggle; ?></a> <?php endif; ?>
+
+ <?php else : ?>
+ <?php do_action( 'jetpack_learn_more_button_' . $module ) ?>
+ <?php endif; ?>
+ </div>
+ </div>
+ <?php if ( 'inactive' == $css && $jetpack_connected ) : ?>
+ <script type="text/javascript">
+ jQuery( '#<?php echo esc_js( $module ); ?>' ).bind( 'click', function(e){
+ if ( !jQuery(e.target).hasClass('more-info-link') )
+ document.location.href = '<?php echo str_replace( '&', '&', esc_js( esc_url( $toggle_url ) ) ); ?>';
+ } );
+ </script>
+ <?php endif; ?>
+
+ <div id="jp-more-info-<?php echo esc_attr( $module ); ?>" style="display:none;">
+ <?php
+ if ( $jetpack_connected && has_action( 'jetpack_module_more_info_connected_' . $module ) )
+ do_action( 'jetpack_module_more_info_connected_' . $module );
+ else
+ do_action( 'jetpack_module_more_info_' . $module );
+ ?>
+ </div>
+
+ <?php
+ $counter++;
+ }
+
+ // Add in some "Coming soon..." placeholders to fill up the current row and one more
+ for ( $i = 0; $i < 4; $i++ ) { ?>
+ <div class="jetpack-module placeholder"<?php if ( $i > 8 - $counter ) echo ' style="display: none;"'; ?>>
+ <h3><?php _e( 'Coming soon…', 'jetpack' ) ?></h3>
+ </div>
+ <?php
+ }
+
+ echo '</div><!-- .module-container -->';
+ }
+
+ function check_news_subscription() {
+ if ( !$this->current_user_is_connection_owner() ) {
+ exit;
+ }
+
+ $this->load_xml_rpc_client();
+ $xml =& new Jetpack_IXR_Client( array(
+ 'user_id' => $GLOBALS['current_user']->ID
+ ) );
+ $xml->query( 'jetpack.checkNewsSubscription' );
+ if ( $xml->isError() ) {
+ printf( '%s: %s', $xml->getErrorCode(), $xml->getErrorMessage() );
+ } else {
+ print_r( $xml->getResponse() );
+ }
+ exit;
+ }
+
+ function subscribe_to_news() {
+ if ( !$this->current_user_is_connection_owner() ) {
+ exit;
+ }
+
+ $this->load_xml_rpc_client();
+ $xml =& new Jetpack_IXR_Client( array(
+ 'user_id' => $GLOBALS['current_user']->ID
+ ) );
+ $xml->query( 'jetpack.subscribeToNews' );
+ if ( $xml->isError() ) {
+ printf( '%s: %s', $xml->getErrorCode(), $xml->getErrorMessage() );
+ } else {
+ print_r( $xml->getResponse() );
+ }
+ exit;
+ }
+
+/* Client API */
+
+ /**
+ * Returns the requested Jetpack API URL
+ *
+ * @static
+ * @return string
+ */
+ function api_url( $relative_url ) {
+ return trailingslashit( JETPACK__API_BASE . $relative_url ) . JETPACK__API_VERSION . '/';
+ }
+
+ /**
+ * Determines which WP_Http transport will be used for wp_remote_request() calls.
+ * Detect if that transport has SSL capability on this host.
+ *
+ * Attached to http_transport_post_debug and http_transport_post_debug.
+ *
+ * Supports POST, GET, probably HEAD. Does not currently support PUT, etc.
+ *
+ * Only used in WordPress < 3.2
+ */
+ function http_transport_detector( $transport ) {
+ $method = 'http_transport_post_debug' == current_filter() ? 'POST' : 'GET';
+
+ $transport = strtolower( get_class( array_pop( array_values( $transport ) ) ) );
+
+ switch ( $transport ) {
+ // The HTTP and cURL extensions both use cURL and so use cURL's linked OpenSSL for SSL connections.
+ case 'wp_http_exthttp' :
+ case 'wp_http_curl' :
+ if ( is_callable( 'curl_version' ) && $curl_version = curl_version() ) {
+ $use_ssl =
+ ( isset( $curl_version['ssl_version_number'] ) && $curl_version['ssl_version_number'] > 0 )
+ ||
+ ( defined( 'CURL_VERSION_SSL' ) && isset( $curl_version['features'] ) && ( CURL_VERSION_SSL & $curl_version['features'] ) ); // bitwise
+ break;
+ } // else no break
+ // Everything else uses PHP's linked OpenSSL for SSL connections.
+ default :
+ $use_ssl = extension_loaded( 'openssl' );
+ }
+
+ $this->use_ssl[$method] = (bool) $use_ssl;
+ }
+
+ /**
+ * Some hosts disable the OpenSSL extension and so cannot make outgoing HTTPS requsets
+ */
+ function fix_url_for_bad_hosts( $url, &$args ) {
+ if ( 0 !== strpos( $url, 'https://' ) ) {
+ return $url;
+ }
+
+ switch ( JETPACK_CLIENT__HTTPS ) {
+ case 'ALWAYS' :
+ return $url;
+ case 'NEVER' :
+ return substr_replace( $url, '', 4, 1 );
+ // default : case 'AUTO' :
+ }
+
+ $jetpack = Jetpack::init();
+
+ if ( version_compare( $GLOBALS['wp_version'], '3.2-something', '<' ) ) {
+ // WordPress < 3.2
+ if ( isset( $args['method'] ) && 'POST' == strtoupper( $args['method'] ) ) {
+ $method = 'POST';
+ } else {
+ $method = 'GET';
+ }
+
+ if ( empty( $jetpack->use_ssl ) ) {
+ if ( function_exists( '_wp_http_get_object' ) ) {
+ _wp_http_get_object();
+ } else {
+ new WP_Http;
+ }
+ }
+
+ // Yay! Your host is good!
+ if ( $jetpack->use_ssl[$method] ) {
+ return $url;
+ }
+ } else {
+ // WordPress >= 3.2
+ if ( wp_http_supports( array( 'ssl' => true ) ) ) {
+ return $url;
+ }
+ }
+
+ // Boo! Your host is bad and makes Jetpack cry!
+ return substr_replace( $url, '', 4, 1 );
+ }
+
+ /**
+ * Returns the Jetpack XML-RPC API
+ *
+ * @static
+ * @return string
+ */
+ function xmlrpc_api_url() {
+ $base = preg_replace( '#(https?://[^?/]+)(/?.*)?$#', '\\1', JETPACK__API_BASE );
+ return untrailingslashit( $base ) . '/xmlrpc.php';
+ }
+
+ /**
+ * @static
+ * @return bool|WP_Error
+ */
+ function register() {
+ Jetpack::update_option( 'register', wp_generate_password( 32, false ) . ':' . wp_generate_password( 32, false ) . ':' . ( time() + 600 ) );
+
+ @list( $secret_1, $secret_2, $secret_eol ) = explode( ':', Jetpack::get_option( 'register' ) );
+ if ( empty( $secret_1 ) || empty( $secret_2 ) || empty( $secret_eol ) || $secret_eol < time() )
+ return new Jetpack_Error( 'missing_secrets' );
+
+ $timeout = (int) ini_get( 'max_execution_time' );
+ if ( !$timeout )
+ $timeout = 30;
+ $timeout = intval( $timeout / 2 );
+
+ $gmt_offset = get_option( 'gmt_offset' );
+ if ( !$gmt_offset ) {
+ $gmt_offset = 0;
+ }
+
+ $stats_options = get_option( 'stats_options' );
+ $stats_id = isset($stats_options['blog_id']) ? $stats_options['blog_id'] : null;
+
+ $args = array(
+ 'method' => 'POST',
+ 'body' => array(
+ 'siteurl' => site_url(),
+ 'home' => home_url(),
+ 'gmt_offset' => $gmt_offset,
+ 'timezone_string' => (string) get_option( 'timezone_string' ),
+ 'site_name' => (string) get_option( 'blogname' ),
+ 'secret_1' => $secret_1,
+ 'secret_2' => $secret_2,
+ 'site_lang' => get_locale(),
+ 'timeout' => $timeout,
+ 'stats_id' => $stats_id,
+ ),
+ 'headers' => array(
+ 'Accept' => 'application/json',
+ ),
+ 'timeout' => $timeout,
+ );
+ $response = Jetpack_Client::_wp_remote_request( Jetpack::fix_url_for_bad_hosts( Jetpack::api_url( 'register' ), $args ), $args, true );
+
+ if ( is_wp_error( $response ) ) {
+ return new Jetpack_Error( 'register_http_request_failed', $response->get_error_message() );
+ }
+
+ $code = wp_remote_retrieve_response_code( $response );
+ $entity = wp_remote_retrieve_body( $response );
+
+ if ( $entity )
+ $json = json_decode( $entity );
+ else
+ $json = false;
+
+ $code_type = intval( $code / 100 );
+ if ( 5 == $code_type ) {
+ return new Jetpack_error( 'wpcom_5??', sprintf( __( 'Error Details: %s', 'jetpack' ), $code ), $code );
+ } elseif ( 408 == $code ) {
+ return new Jetpack_error( 'wpcom_408', sprintf( __( 'Error Details: %s', 'jetpack' ), $code ), $code );
+ } elseif ( !empty( $json->error ) ) {
+ $error_description = isset( $json->error_description ) ? sprintf( __( 'Error Details: %s', 'jetpack' ), (string) $json->error_description ) : '';
+ return new Jetpack_Error( (string) $json->error, $error_description, $code );
+ } elseif ( 200 != $code ) {
+ return new Jetpack_error( 'wpcom_bad_response', sprintf( __( 'Error Details: %s', 'jetpack' ), $code ), $code );
+ }
+
+ if ( empty( $json->jetpack_id ) || !is_scalar( $json->jetpack_id ) || preg_match( '/[^0-9]/', $json->jetpack_id ) )
+ return new Jetpack_Error( 'jetpack_id', '', $code );
+ if ( empty( $json->jetpack_secret ) || !is_string( $json->jetpack_secret ) )
+ return new Jetpack_Error( 'jetpack_secret', '', $code );
+
+ Jetpack::update_options( array(
+ 'id' => (int) $json->jetpack_id,
+ 'blog_token' => (string) $json->jetpack_secret,
+ ) );
+
+ return true;
+ }
+
+
+/* Client Server API */
+
+ /**
+ * Loads the Jetpack XML-RPC client
+ */
+ function load_xml_rpc_client() {
+ require_once ABSPATH . WPINC . '/class-IXR.php';
+ require_once dirname( __FILE__ ) . '/class.jetpack-ixr-client.php';
+ }
+
+ /**
+ * Authenticates XML-RPC requests from the Jetpack Server
+ *
+ * We don't actually know who the real user is; we set it to the account that created the connection.
+ */
+ function authenticate_xml_rpc( $user, $username, $password ) {
+ if ( is_a( $user, 'WP_User' ) ) {
+ return $user;
+ }
+
+ // It's not for us
+ if ( !isset( $_GET['for'] ) || 'jetpack' != $_GET['for'] || !isset( $_GET['token'] ) || empty( $_GET['signature'] ) ) {
+ return $user;
+ }
+
+ @list( $token_key, $version, $user_id ) = explode( ':', $_GET['token'] );
+ if (
+ empty( $token_key )
+ ||
+ empty( $version ) || strval( JETPACK__API_VERSION ) !== $version
+ ||
+ empty( $user_id ) || !ctype_digit( $user_id ) || !get_userdata( $user_id ) // only handle user_tokens for now, not blog_tokens
+ ) {
+ return $user;
+ }
+
+ $token = Jetpack_Data::get_access_token( $user_id );
+ if ( !$token ) {
+ return $user;
+ }
+
+ if ( 0 !== strpos( $token->secret, "$token_key." ) ) {
+ return $user;
+ }
+
+ require_once dirname( __FILE__ ) . '/class.jetpack-signature.php';
+
+ $jetpack_signature =& new Jetpack_Signature( $token->secret, (int) Jetpack::get_option( 'time_diff' ) );
+ $signature = $jetpack_signature->sign_current_request( array( 'body' => $this->HTTP_RAW_POST_DATA ) );
+ if ( !$signature ) {
+ return $user;
+ } else if ( is_wp_error( $signature ) ) {
+ return $signature;
+ } else if ( $signature !== $_GET['signature'] ) {
+ return $user;
+ }
+
+ if ( !$this->add_nonce( $_GET['timestamp'], $_GET['nonce'] ) ) {
+ return $user;
+ }
+
+ nocache_headers();
+
+ return new WP_User( $token->external_user_id );
+ }
+
+ function add_nonce( $timestamp, $nonce ) {
+ global $wpdb;
+
+ // This should always have gone through Jetpack_Signature::sign_request() first to check $timestamp an $nonce
+
+ // Raw query so we can avoid races: add_option will also update
+ $show_errors = $wpdb->show_errors( false );
+ $return = $wpdb->query( $wpdb->prepare(
+ "INSERT INTO `$wpdb->options` (`option_name`, `option_value`, `autoload`) VALUES (%s, %s, %s)",
+ "jetpack_nonce_{$timestamp}_{$nonce}",
+ time(),
+ 'no'
+ ) );
+ $wpdb->show_errors( $show_errors );
+ return $return;
+ }
+
+ /**
+ * In some setups, $HTTP_RAW_POST_DATA can be emptied during some IXR_Server paths since it is passed by reference to various methods.
+ * Capture it here so we can verify the signature later.
+ */
+ function xmlrpc_methods( $methods ) {
+ $this->HTTP_RAW_POST_DATA = $GLOBALS['HTTP_RAW_POST_DATA'];
+ return $methods;
+ }
+
+ function clean_nonces( $all = false ) {
+ global $wpdb;
+
+ $sql = "DELETE FROM `$wpdb->options` WHERE `option_name` LIKE %s";
+ $sql_args = array( like_escape( 'jetpack_nonce_' ) . '%' );
+
+ if ( true !== $all ) {
+ $sql .= ' AND CAST( `option_value` AS UNSIGNED ) < %d';
+ $sql_args[] = time() - 3600;
+ }
+
+ $wpdb->query( $wpdb->prepare( $sql, $sql_args ) );
+ }
+
+ /**
+ * State is passed via cookies from one request to the next, but never to subsequent requests.
+ * SET: state( $key, $value );
+ * GET: $value = state( $key );
+ *
+ * @param string $key
+ * @param string $value
+ * @param bool $restate private
+ *
+ * @static
+ */
+ function state( $key = null, $value = null, $restate = false ) {
+ static $state = array();
+ static $path, $domain;
+ if ( !isset( $path ) ) {
+ require_once( ABSPATH . 'wp-admin/includes/plugin.php' );
+ $admin_url = Jetpack::admin_url();
+ $bits = parse_url( $admin_url );
+
+ if ( is_array( $bits ) ) {
+ $path = ( isset( $bits['path'] ) ) ? dirname( $bits['path'] ) : null;
+ $domain = ( isset( $bits['host'] ) ) ? $bits['host'] : null;
+ } else {
+ $path = $domain = null;
+ }
+ }
+
+ // Extract state from cookies and delete cookies
+ if ( isset( $_COOKIE[ 'jetpackState' ] ) && is_array( $_COOKIE[ 'jetpackState' ] ) ) {
+ $yum = $_COOKIE[ 'jetpackState' ];
+ unset( $_COOKIE[ 'jetpackState' ] );
+ foreach ( $yum as $k => $v ) {
+ if ( strlen( $v ) )
+ $state[ $k ] = $v;
+ setcookie( "jetpackState[$k]", false, 0, $path, $domain );
+ }
+ }
+
+ if ( $restate ) {
+ foreach ( $state as $k => $v ) {
+ setcookie( "jetpackState[$k]", $v, 0, $path, $domain );
+ }
+ return;
+ }
+
+ // Get a state variable
+ if ( isset( $key ) && !isset( $value ) ) {
+ if ( array_key_exists( $key, $state ) )
+ return $state[ $key ];
+ return null;
+ }
+
+ // Set a state variable
+ if ( isset ( $key ) && isset( $value ) ) {
+ $state[ $key ] = $value;
+ setcookie( "jetpackState[$key]", $value, 0, $path, $domain );
+ }
+ }
+
+ /**
+ * @static
+ */
+ function restate() {
+ Jetpack::state( null, null, true );
+ }
+
+ /**
+ * Helper method for multicall XMLRPC.
+ */
+ function xmlrpc_async_call() {
+ global $blog_id;
+ static $clients = array();
+
+ $client_blog_id = is_multisite() ? $blog_id : 0;
+
+ if ( !isset( $clients[$client_blog_id] ) ) {
+ Jetpack::load_xml_rpc_client();
+ $clients[$client_blog_id] =& new Jetpack_IXR_ClientMulticall( array(
+ 'user_id' => get_current_user_id()
+ ) );
+ ignore_user_abort( true );
+ add_action( 'shutdown', array( 'Jetpack', 'xmlrpc_async_call' ) );
+ }
+
+ $args = func_get_args();
+
+ if ( !empty( $args[0] ) ) {
+ call_user_func_array( array( &$clients[$client_blog_id], 'addCall' ), $args );
+ } elseif ( is_multisite() ) {
+ foreach ( $clients as $client_blog_id => $client ) {
+ if ( !$client_blog_id || empty( $client->calls ) ) {
+ continue;
+ }
+
+ $switch_success = switch_to_blog( $client_blog_id, true );
+ if ( !$switch_success ) {
+ continue;
+ }
+
+ flush();
+ $client->query();
+
+ restore_current_blog();
+ }
+ } else {
+ if ( isset( $clients[0] ) && !empty( $clients[0]->calls ) ) {
+ flush();
+ $clients[0]->query();
+ }
+ }
+ }
+
+ function staticize_subdomain( $url ) {
+ if ( is_ssl() ) {
+ return preg_replace( '|https?://[^/]++/|', 'https://s-ssl.wordpress.com/', $url );
+ }
+
+ srand( crc32( basename( $url ) ) );
+ $static_counter = rand( 0, 2 );
+ srand(); // this resets everything that relies on this, like array_rand() and shuffle()
+
+ return preg_replace( '|://[^/]+?/|', "://s$static_counter.wp.com/", $url );
+ }
+}
+
+class Jetpack_Client {
+ /**
+ * Makes an authorized remote request using Jetpack_Signature
+ *
+ * @static
+ * @return array|WP_Error WP HTTP response on success
+ */
+ function remote_request( $args, $body = null ) {
+ $defaults = array(
+ 'url' => '',
+ 'user_id' => 0,
+ 'blog_id' => 0,
+ 'auth_location' => JETPACK_CLIENT__AUTH_LOCATION,
+ 'method' => 'POST',
+ 'timeout' => 10,
+ 'redirection' => 0,
+ );
+
+ $args = wp_parse_args( $args, $defaults );
+
+ $args['user_id'] = (int) $args['user_id'];
+ $args['blog_id'] = (int) $args['blog_id'];
+
+ if ( 'header' != $args['auth_location'] ) {
+ $args['auth_location'] = 'query_string';
+ }
+
+ $token = Jetpack_Data::get_access_token( $args );
+ if ( !$token ) {
+ return new Jetpack_Error( 'missing_token' );
+ }
+
+ $method = strtoupper( $args['method'] );
+
+ $timeout = intval( $args['timeout'] );
+
+ $redirection = $args['redirection'];
+
+ $request = compact( 'method', 'body', 'timeout', 'redirection' );
+
+ @list( $token_key, $secret ) = explode( '.', $token->secret );
+ if ( empty( $token ) || empty( $secret ) ) {
+ return new Jetpack_Error( 'malformed_token' );
+ }
+
+ $token_key = sprintf( '%s:%d:%d', $token_key, JETPACK__API_VERSION, $token->external_user_id );
+
+ require_once dirname( __FILE__ ) . '/class.jetpack-signature.php';
+
+ $time_diff = (int) Jetpack::get_option( 'time_diff' );
+ $jetpack_signature =& new Jetpack_Signature( $token->secret, $time_diff );
+
+ $timestamp = time() + $time_diff;
+ $nonce = wp_generate_password( 10, false );
+
+ // Kind of annoying. Maybe refactor Jetpack_Signature to handle body-hashing
+ if ( is_null( $body ) ) {
+ $body_hash = '';
+ } else {
+ if ( !is_string( $body ) ) {
+ return new Jetpack_Error( 'invalid_body', 'Body is malformed.' );
+ }
+ $body_hash = jetpack_sha1_base64( $body );
+ }
+
+ $auth = array(
+ 'token' => $token_key,
+ 'timestamp' => $timestamp,
+ 'nonce' => $nonce,
+ 'body-hash' => $body_hash,
+ );
+
+ if ( false !== strpos( $args['url'], 'xmlrpc.php' ) ) {
+ $url_args = array( 'for' => 'jetpack' );
+ } else {
+ $url_args = array();
+ }
+
+ if ( 'header' != $args['auth_location'] ) {
+ $url_args += $auth;
+ }
+
+ $url = add_query_arg( urlencode_deep( $url_args ), $args['url'] );
+ $url = Jetpack::fix_url_for_bad_hosts( $url, $request );
+
+ $signature = $jetpack_signature->sign_request( $token_key, $timestamp, $nonce, $body_hash, $method, $url, $body, false );
+
+ if ( !$signature || is_wp_error( $signature ) ) {
+ return $signature;
+ }
+
+ // Send an Authorization header so various caches/proxies do the right thing
+ $auth['signature'] = $signature;
+ $auth['version'] = JETPACK__VERSION;
+ $header_pieces = array();
+ foreach ( $auth as $key => $value ) {
+ $header_pieces[] = sprintf( '%s="%s"', $key, $value );
+ }
+ $request['headers'] = array(
+ 'Authorization' => "X_JETPACK " . join( ' ', $header_pieces ),
+ );
+
+ if ( 'header' != $args['auth_location'] ) {
+ $url = add_query_arg( 'signature', urlencode( $signature ), $url );
+ }
+
+ return Jetpack_Client::_wp_remote_request( $url, $request );
+ }
+
+ /**
+ * Wrapper for wp_remote_request(). Turns off SSL verification for certain SSL errors.
+ * This is lame, but many, many, many hosts have misconfigured SSL.
+ *
+ * When Jetpack is registered, the jetpack_fallback_no_verify_ssl_certs option is set to the current time if:
+ * 1. a certificate error is found AND
+ * 2. not verifying the certificate works around the problem.
+ *
+ * The option is checked on each request.
+ *
+ * @internal
+ * @todo: Better fallbacks (bundled certs?), feedback, UI, ....
+ * @see Jetpack::fix_url_for_bad_hosts()
+ *
+ * @static
+ * @return array|WP_Error WP HTTP response on success
+ */
+ function _wp_remote_request( $url, $args, $set_fallback = false ) {
+ $fallback = Jetpack::get_option( 'fallback_no_verify_ssl_certs' );
+ if ( false === $fallback ) {
+ Jetpack::update_option( 'fallback_no_verify_ssl_certs', 0 );
+ }
+
+ if ( (int) $fallback ) {
+ // We're flagged to fallback
+ $args['sslverify'] = false;
+ }
+
+ $response = wp_remote_request( $url, $args );
+
+ if (
+ !$set_fallback // We're not allowed to set the flag on this request, so whatever happens happens
+ ||
+ isset( $args['sslverify'] ) && !$args['sslverify'] // No verification - no point in doing it again
+ ||
+ !is_wp_error( $response ) // Let it ride
+ ) {
+ Jetpack_Client::set_time_diff( $response, $set_fallback );
+ return $response;
+ }
+
+ // At this point, we're not flagged to fallback and we are allowed to set the flag on this request.
+
+ $message = $response->get_error_message();
+
+ // Is it an SSL Certificate verification error?
+ if (
+ false === strpos( $message, '14090086' ) // OpenSSL SSL3 certificate error
+ &&
+ false === strpos( $message, '1407E086' ) // OpenSSL SSL2 certificate error
+ &&
+ false === strpos( $message, 'error setting certificate verify locations' ) // cURL CA bundle not found
+ ) {
+ // No, it is not.
+ return $response;
+ }
+
+ // Redo the request without SSL certificate verification.
+ $args['sslverify'] = false;
+ $response = wp_remote_request( $url, $args );
+
+ if ( !is_wp_error( $response ) ) {
+ // The request went through this time, flag for future fallbacks
+ Jetpack::update_option( 'fallback_no_verify_ssl_certs', time() );
+ Jetpack_Client::set_time_diff( $response, $set_fallback );
+ }
+
+ return $response;
+ }
+
+ function set_time_diff( &$response, $force_set = false ) {
+ $code = wp_remote_retrieve_response_code( $response );
+
+ // Only trust the Date header on some responses
+ if ( 200 != $code && 304 != $code && 400 != $code && 401 != $code ) {
+ return;
+ }
+
+ if ( !$date = wp_remote_retrieve_header( $response, 'date' ) ) {
+ return;
+ }
+
+ if ( 0 >= $time = (int) strtotime( $date ) ) {
+ return;
+ }
+
+ $time_diff = $time - time();
+
+ if ( $force_set ) { // during register
+ Jetpack::update_option( 'time_diff', $time_diff );
+ } else { // otherwise
+ $old_diff = Jetpack::get_option( 'time_diff' );
+ if ( false === $old_diff || abs( $time_diff - (int) $old_diff ) > 10 ) {
+ Jetpack::update_option( 'time_diff', $time_diff );
+ }
+ }
+ }
+}
+
+class Jetpack_Data {
+ /**
+ * Gets locally stored token
+ *
+ * @static
+ * @return object|false
+ */
+ function get_access_token( $args ) {
+ if ( is_numeric( $args ) ) {
+ $args = array( 'user_id' => $args );
+ }
+
+ if ( $args['user_id'] ) {
+ if ( !$token = Jetpack::get_option( 'user_token' ) ) {
+ return false;
+ }
+ $token_chunks = explode( '.', $token );
+ if ( empty( $token_chunks[1] ) || empty( $token_chunks[2] ) ) {
+ return false;
+ }
+ $args['user_id'] = $token_chunks[2];
+ $token = "{$token_chunks[0]}.{$token_chunks[1]}";
+ } else {
+ $token = Jetpack::get_option( 'blog_token' );
+ if ( empty( $token ) ) {
+ return false;
+ }
+ }
+
+ return (object) array(
+ 'secret' => $token,
+ 'external_user_id' => (int) $args['user_id'],
+ );
+ }
+}
+
+/**
+ * Client = Plugin
+ * Client Server = API Methods the Plugin must respond to
+ *
+ * @todo Roll this into Jetpack? There's only one 'public' method now: ::authorize().
+ */
+class Jetpack_Client_Server {
+ function authorize() {
+ $data = stripslashes_deep( $_GET );
+
+ $args = array();
+
+ do {
+ $jetpack = Jetpack::init();
+ $role = $jetpack->translate_current_user_to_role();
+ if ( !$role ) {
+ Jetpack::state( 'error', 'no_role' );
+ break;
+ }
+
+ $cap = $jetpack->translate_role_to_cap( $role );
+ if ( !$cap ) {
+ Jetpack::state( 'error', 'no_cap' );
+ break;
+ }
+
+ check_admin_referer( "jetpack-authorize_$role" );
+
+ if ( !empty( $data['error'] ) ) {
+ Jetpack::state( 'error', $data['error'] );
+ break;
+ }
+
+ if ( empty( $data['state'] ) ) {
+ Jetpack::state( 'error', 'no_state' );
+ break;
+ }
+
+ if ( !ctype_digit( $data['state'] ) ) {
+ Jetpack::state( 'error', 'invalid_state' );
+ break;
+ }
+
+ $current_user_id = get_current_user_id();
+ if ( $current_user_id != $data['state'] ) {
+ Jetpack::state( 'error', 'wrong_state' );
+ break;
+ }
+
+ if ( empty( $data['code'] ) ) {
+ Jetpack::state( 'error', 'no_code' );
+ break;
+ }
+
+ $token = $this->get_token( $data );
+
+ if ( is_wp_error( $token ) ) {
+ if ( $error = $token->get_error_code() )
+ Jetpack::state( 'error', $error );
+ else
+ Jetpack::state( 'error', 'invalid_token' );
+
+ Jetpack::state( 'error_description', $token->get_error_message() );
+
+ break;
+ }
+
+ if ( !$token ) {
+ Jetpack::state( 'error', 'no_token' );
+ break;
+ }
+
+ Jetpack::update_option( 'user_token', sprintf( '%s.%d', $token, $current_user_id ), true );
+ Jetpack::state( 'message', 'authorized' );
+
+ if ( $active_modules = Jetpack::get_option( 'active_modules' ) ) {
+ Jetpack::delete_option( 'active_modules' );
+
+ Jetpack::activate_default_modules( 999, 1, $active_modules );
+ } else {
+ Jetpack::activate_default_modules();
+ }
+
+ // Start nonce cleaner
+ wp_clear_scheduled_hook( 'jetpack_clean_nonces' );
+ wp_schedule_event( time(), 'hourly', 'jetpack_clean_nonces' );
+ } while ( false );
+
+ wp_safe_redirect( Jetpack::admin_url() );
+ exit;
+ }
+
+ function deactivate_plugin( $probable_file, $probable_title ) {
+ if ( is_plugin_active( $probable_file ) ) {
+ deactivate_plugins( $probable_file );
+ return 1;
+ } else {
+ // If the plugin is not in the usual place, try looking through all active plugins.
+ $active_plugins = get_option( 'active_plugins', array() );
+ foreach ( $active_plugins as $plugin ) {
+ $data = get_plugin_data( WP_PLUGIN_DIR . '/' . $plugin );
+ if ( $data['Name'] == $probable_title ) {
+ deactivate_plugins( $plugin );
+ return 1;
+ }
+ }
+ }
+
+ return 0;
+ }
+
+ /**
+ * @return object|WP_Error
+ */
+ function get_token( $data ) {
+ $jetpack = Jetpack::init();
+ $role = $jetpack->translate_current_user_to_role();
+
+ if ( !$role ) {
+ return new Jetpack_Error( 'role', __( 'An administrator for this blog must set up the Jetpack connection.', 'jetpack' ) );
+ }
+
+ $client_secret = Jetpack_Data::get_access_token( 0 );
+ if ( !$client_secret ) {
+ return new Jetpack_Error( 'client_secret', __( 'You need to register your Jetpack before connecting it.', 'jetpack' ) );
+ }
+
+ $body = array(
+ 'client_id' => Jetpack::get_option( 'id' ),
+ 'client_secret' => $client_secret->secret,
+ 'grant_type' => 'authorization_code',
+ 'code' => $data['code'],
+ 'redirect_uri' => add_query_arg( array(
+ 'action' => 'authorize',
+ '_wpnonce' => wp_create_nonce( "jetpack-authorize_$role" ),
+ ), menu_page_url( 'jetpack', false ) ),
+ );
+
+ $args = array(
+ 'method' => 'POST',
+ 'body' => $body,
+ 'headers' => array(
+ 'Accept' => 'application/json',
+ ),
+ );
+ $response = Jetpack_Client::_wp_remote_request( Jetpack::fix_url_for_bad_hosts( Jetpack::api_url( 'token' ), $args ), $args );
+
+ if ( is_wp_error( $response ) ) {
+ return new Jetpack_Error( 'token_http_request_failed', $response->get_error_message() );
+ }
+
+ $code = wp_remote_retrieve_response_code( $response );
+ $entity = wp_remote_retrieve_body( $response );
+
+ if ( $entity )
+ $json = json_decode( $entity );
+ else
+ $json = false;
+
+ if ( 200 != $code || !empty( $json->error ) ) {
+ if ( empty( $json->error ) )
+ return new Jetpack_Error( 'unknown', '', $code );
+
+ $error_description = isset( $json->error_description ) ? sprintf( __( 'Error Details: %s', 'jetpack' ), (string) $json->error_description ) : '';
+
+ return new Jetpack_Error( (string) $json->error, $error_description, $code );
+ }
+
+ if ( empty( $json->access_token ) || !is_scalar( $json->access_token ) ) {
+ return new Jetpack_Error( 'access_token', '', $code );
+ }
+
+ if ( empty( $json->token_type ) || 'X_JETPACK' != strtoupper( $json->token_type ) ) {
+ return new Jetpack_Error( 'token_type', '', $code );
+ }
+
+ if ( empty( $json->scope ) ) {
+ return new Jetpack_Error( 'scope', 'No Scope', $code );
+ }
+ @list( $role, $hmac ) = explode( ':', $json->scope );
+ if ( empty( $role ) || empty( $hmac ) ) {
+ return new Jetpack_Error( 'scope', 'Malformed Scope', $code );
+ }
+ if ( $jetpack->sign_role( $role ) !== $json->scope ) {
+ return new Jetpack_Error( 'scope', 'Invalid Scope', $code );
+ }
+
+ if ( !$cap = $jetpack->translate_role_to_cap( $role ) )
+ return new Jetpack_Error( 'scope', 'No Cap', $code );
+ if ( !current_user_can( $cap ) )
+ return new Jetpack_Error( 'scope', 'current_user_cannot', $code );
+
+ return (string) $json->access_token;
+ }
+}
+
+
+/**
+ * Request that a piece of data on this WordPress install be synced back to the
+ * Jetpack server for remote processing/notifications/etc
+ */
+class Jetpack_Sync {
+ var $sync = array();
+ var $post_transitions = array();
+
+ function Jetpack_Sync() {
+ add_action( 'transition_post_status', array( $this, 'track_post_transition' ), 1, 3 );
+ }
+
+ function track_post_transition( $new_status, $old_status, $post ) {
+ if ( empty( $post->ID ) ) {
+ return;
+ }
+
+ if ( isset( $this->post_transitions[$post->ID] ) ) {
+ $this->post_transitions[$post->ID][0] = $new_status;
+ return;
+ }
+
+ $this->post_transitions[$post->ID] = array( $new_status, $old_status );
+ }
+
+ /**
+ * Create a sync object/request
+ *
+ * @param string $object Type of object to sync -- [ post | comment ]
+ * @param int $id Unique identifier
+ * @param array $specifics Specific fields/elements of that object to sync. Defaults to syncing all data for the $object
+ */
+ function register( $object, $id = false, $specifics = true ) {
+ // Since we've registered something for sync, hook it up to execute on shutdown if we haven't already
+ if ( !$this->sync ) {
+ ignore_user_abort( true );
+ add_action( 'shutdown', array( $this, 'sync' ), 9 ); // Right before async XML-RPC
+ }
+
+ $this->add_to_array( $this->sync, $object, $id, $specifics );
+ return true;
+ }
+
+ function add_to_array( &$array, $object, $id, $data ) {
+ if ( !isset( $array[$object] ) ) {
+ $array[$object] = array( $id => $data );
+ } else if ( !isset( $array[$object][$id] ) ) {
+ $array[$object][$id] = $data;
+ } else {
+ if ( true === $array[$object][$id] || true === $data )
+ $array[$object][$id] = true;
+ else
+ $array[$object][$id] = array_merge( $array[$object][$id], $data );
+ }
+ }
+
+ /**
+ * Set up all the data and queue it for the outgoing XML-RPC request
+ */
+ function sync() {
+ global $wpdb;
+ $jetpack = Jetpack::init();
+
+ $available_modules = Jetpack::get_available_modules();
+ $active_modules = Jetpack::get_active_modules();
+ $modules = array();
+ foreach ( $available_modules as $available_module ) {
+ $modules[$available_module] = in_array( $available_module, $active_modules );
+ }
+ $modules['vaultpress'] = class_exists( 'VaultPress' ) || function_exists( 'vaultpress_contact_service' );
+
+ $sync_data = compact( 'modules' );
+
+ if ( count( $this->sync ) ) {
+ foreach ( $this->sync as $obj => $data ) {
+ switch ( $obj ) {
+ case 'post':
+ $global_post = isset( $GLOBALS['post'] ) ? $GLOBALS['post'] : null;
+ $GLOBALS['post'] = null;
+ foreach ( $data as $post => $columns ) {
+ $sync_data['post'][$post] = $jetpack->get_post( $post, $columns );
+ if ( isset( $this->post_transitions[$post] ) ) {
+ $sync_data['post'][$post]['transitions'] = $this->post_transitions[$post];
+ } else {
+ $sync_data['post'][$post]['transitions'] = array( false, false );
+ }
+ }
+ $GLOBALS['post'] = $global_post;
+ unset( $global_post );
+ break;
+
+ case 'delete_post':
+ foreach ( $data as $post => $true ) {
+ $sync_data['delete_post'][$post] = true;
+ }
+ break;
+
+ case 'comment':
+ $global_comment = isset( $GLOBALS['comment'] ) ? $GLOBALS['comment'] : null;
+ unset( $GLOBALS['comment'] );
+ foreach ( $data as $comment => $columns ) {
+ $sync_data['comment'][$comment] = $jetpack->get_comment( $comment, $columns );
+ }
+ $GLOBALS['comment'] = $global_comment;
+ unset( $global_comment );
+ break;
+
+ case 'delete_comment':
+ foreach ( $data as $comment => $true ) {
+ $sync_data['delete_comment'][$comment] = true;
+ }
+ break;
+
+ case 'tag':
+ foreach ( $data as $taxonomy => $columns ) {
+ $sync_data['tag'][$taxonomy] = $jetpack->get_taxonomy( $taxonomy, $columns, 'post_tag' );
+ }
+ break;
+
+ case 'delete_tag':
+ foreach ( $data as $taxonomy => $columns ) {
+ $sync_data['delete_tag'][$taxonomy] = $columns;
+ }
+ break;
+
+ case 'category':
+ foreach ( $data as $taxonomy => $columns ) {
+ $sync_data['category'][$taxonomy] = $jetpack->get_taxonomy( $taxonomy, $columns, 'category' );
+ }
+ break;
+
+ case 'delete_category':
+ foreach ( $data as $taxonomy => $columns ) {
+ $sync_data['delete_category'][$taxonomy] = $columns;
+ }
+ break;
+ }
+ }
+
+ Jetpack::xmlrpc_async_call( 'jetpack.syncContent', $sync_data );
+ }
+ }
+
+ function taxonomy( $slug, $fields = true, $type ) {
+ if ( !get_term_by( 'slug', $slug, $type ) ) {
+ return false;
+ }
+
+ if ( 'post_tag' == $type )
+ return $this->register( 'tag', $slug, $fields );
+ else
+ return $this->register( 'category', $slug, $fields );
+ }
+
+ /**
+ * Request that a post be deleted remotely
+ *
+ * @param int $id The post_ID
+ */
+ function delete_taxonomy( $slugs, $type ) {
+ if ( 'post_tag' == $type )
+ return $this->register( 'delete_tag', 1, $slugs );
+ else
+ return $this->register( 'delete_category', 1, $slugs );
+ }
+
+ /**
+ * Helper method for easily requesting a sync of a post.
+ *
+ * @param int $id wp_posts.ID
+ * @param array $fields Array containing field/column names to sync (optional, defaults to all fields)
+ */
+ function post( $id, $fields = true ) {
+ if ( !$id = (int) $id ) {
+ return false;
+ }
+
+ if ( false === $fields ) {
+ $fields = array( '_jetpack_backfill' );
+ }
+ if ( is_array( $fields ) ) {
+ $fields = array_merge( $fields, array( 'ID', 'post_title', 'post_name', 'guid', 'post_date', 'post_date_gmt', 'post_parent', 'post_type', 'post_status' ) );
+ }
+
+ if ( !$post = get_post( $id ) ) {
+ return false;
+ }
+
+ if (
+ !empty( $post->post_password )
+ ||
+ !in_array( $post->post_type, get_post_types( array( 'public' => true ) ) )
+ ||
+ !in_array( $post->post_status, get_post_stati( array( 'public' => true ) ) )
+ ) {
+ return false;
+ }
+
+ return $this->register( 'post', (int) $id, $fields );
+ }
+
+ /**
+ * Request that a post be deleted remotely
+ *
+ * @param int $id The post_ID
+ */
+ function delete_post( $id ) {
+ return $this->register( 'delete_post', (int) $id, true );
+ }
+
+ /**
+ * Helper method for easily requesting a sync of a comment.
+ *
+ * @param int $id wp_comments.ID
+ * @param array $fields Array containing field/column names to sync (optional, defaults to all fields). Should always use default.
+ */
+ function comment( $id, $fields = true ) {
+ if ( !$comment = get_comment( $id ) ) {
+ return false;
+ }
+ if ( !$comment->comment_post_ID ) {
+ return false;
+ }
+ if ( !$this->post( $comment->comment_post_ID, false ) ) {
+ return false;
+ }
+ return $this->register( 'comment', (int) $id, $fields );
+ }
+
+ /**
+ * Request that a comment be deleted remotely
+ *
+ * @param int $id The comment_ID
+ */
+ function delete_comment( $id ) {
+ return $this->register( 'delete_comment', (int) $id, true );
+ }
+}
+
+class Jetpack_Error extends WP_Error {}
+
+register_activation_hook( __FILE__, array( 'Jetpack', 'plugin_activation' ) );
+register_deactivation_hook( __FILE__, array( 'Jetpack', 'plugin_deactivation' ) );
+
+add_action( 'init', array( 'Jetpack', 'init' ) );
+add_action( 'plugins_loaded', array( 'Jetpack', 'load_modules' ), 100 );
+add_filter( 'jetpack_static_url', array( 'Jetpack', 'staticize_subdomain' ) );
diff --git a/plugins/jetpack/languages/jetpack-az.mo b/plugins/jetpack/languages/jetpack-az.mo
new file mode 100644
index 0000000..1657f7f
Binary files /dev/null and b/plugins/jetpack/languages/jetpack-az.mo differ
diff --git a/plugins/jetpack/languages/jetpack-az.po b/plugins/jetpack/languages/jetpack-az.po
new file mode 100644
index 0000000..b0b8d07
--- /dev/null
+++ b/plugins/jetpack/languages/jetpack-az.po
@@ -0,0 +1,2231 @@
+# Translation of 1.3 in Azerbaijani
+# This file is distributed under the same license as the 1.3 package.
+msgid ""
+msgstr ""
+"PO-Revision-Date: 2012-05-21 22:23:59+0000\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=n != 1;\n"
+"X-Generator: GlotPress/0.1\n"
+"Project-Id-Version: 1.3\n"
+
+#: modules/widgets/facebook-likebox.php:18
+msgid "Facebook Like Box"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:18
+msgid "Display a Facebook Like Box to connect visitors to your Facebook Page"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:108
+msgid "Title"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:115
+msgid "Facebook Page URL"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:118
+msgid "The Like Box only works with <a href=\"http://www.facebook.com/help/?faq=174987089221178\">Facebook Pages</a>."
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:124
+msgid "Width"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:131
+msgid "Color Scheme"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:133
+msgid "Light"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:134
+msgid "Dark"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:143
+msgid "Show Faces"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:145
+msgid "Show profile photos in the plugin."
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:152
+msgid "Show Stream"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:154
+msgid "Show the profile stream for the public profile."
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:161
+msgid "Show Wall"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:163
+msgid "Show the wall for a Places page rather than friend activity."
+msgstr ""
+
+#: modules/module-info.php:336
+msgid "The Facebook Like Box Widget "
+msgstr ""
+
+#: modules/module-info.php:336
+msgid "shows your Facebook Like Box within a sidebar on your theme. It’s a great way to let your readers show their support."
+msgstr ""
+
+#: modules/module-info.php:352
+msgid "The Facebook Like Box Widget"
+msgstr ""
+
+#: modules/module-info.php:352
+msgid "shows your Facebook Like Box within a sidebar on your theme."
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:112
+msgid "Your new field was saved successfully"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:114
+msgid "Form builder"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:115
+msgid "Email notifications"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:120
+msgid "How does this work?"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:121
+msgid "By adding a contact form, your readers will be able to submit feedback to you. All feedback is automatically scanned for spam, and the legitimate feedback will be emailed to you."
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:122
+msgid "Can I add more fields?"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:124
+msgctxt "%1$s = \"Click here\" in an HTML link"
+msgid "Sure thing. %1$s to add a new text box, textarea, radio, checkbox, or dropdown field."
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:125
+msgid "Click here"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:127
+msgid "Can I view my feedback within WordPress?"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:129
+msgctxt "%1$s = \"Feedbacks\" in an HTML link"
+msgid "Yep, you can read your feedback at any time by clicking the \"%1$s\" link in the admin menu."
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:135
+msgid "Do I need to fill this out?"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:136
+msgid "Nope. However, if you’d like to modify where your feedback is sent, or the subject line you can. If you don’t make any changes here, feedback will be sent to the author of the page/post and the subject will be the name of this page/post."
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:140
+msgid "Edit this new field"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:143
+msgid "New field"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:145
+msgid "Field type"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:147
+msgid "Checkbox"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:148
+msgid "Drop down"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:151
+msgid "Radio"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:152
+msgid "Text"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:153
+msgid "Textarea"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:160
+msgid "Options"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:161
+msgid "First option"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:164
+msgid "Add another option"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:171
+msgid "Required?"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:176
+msgid "Save this field"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:181
+msgid "Here’s what your form will look like"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:186
+msgid "Add a new field"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:188
+msgid "Add this form to my post"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:191
+msgid "Email settings"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:193
+msgid "Enter your email address"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:196
+msgid "What should the subject line be?"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:199
+msgid "Save and go back to form builder"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:8
+msgctxt "Label for HTML form \"Name\" field in contact form builder"
+msgid "Name"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:9
+msgctxt "Label for HTML form \"Email\" field in contact form builder"
+msgid "Email"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:10
+msgctxt "Label for HTML form \"URL/Website\" field in contact form builder"
+msgid "Website"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:11
+msgctxt "Label for HTML form \"Comment/Response\" field in contact form builder"
+msgid "Comment"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:12
+msgctxt "Default label for new HTML form field in contact form builder"
+msgid "New Field"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:13
+msgctxt "Label for the set of options to be included in a user-created dropdown in contact form builder"
+msgid "Options"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:14
+msgctxt "Label for an option to be included in a user-created dropdown in contact form builder"
+msgid "Option"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:15
+msgctxt "Default label for the first option to be included in a user-created dropdown in contact form builder"
+msgid "First option"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:16
+msgctxt "error message in contact form builder"
+msgid "Oops, there was a problem generating your form. You'll likely need to try again."
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:17
+msgid ""
+"Drag up or down\n"
+"to re-arrange"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:18
+msgctxt "Label to drag HTML form fields around to change their order in contact form builder"
+msgid "move"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:19
+msgctxt "Link to edit an HTML form field in contact form builder"
+msgid "edit"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:20
+msgid "Saved successfully"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:21
+msgctxt "This HTML form field is marked as required by the user in contact form builder"
+msgid "(required)"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:22
+msgid "Are you sure you want to exit the form editor without saving? Any changes you have made will be lost."
+msgstr ""
+
+#: jetpack.php:1801
+msgid "Jetpack is network activated and notices can not be dismissed."
+msgstr ""
+
+#: jetpack.php:1812
+msgid "Dismiss this notice."
+msgstr ""
+
+#: jetpack.php:1328
+msgid "Dismiss this notice and deactivate Jetpack."
+msgstr ""
+
+#: jetpack.php:1334
+msgid "<strong>Your Jetpack is almost ready</strong> – A connection to WordPress.com is needed to enabled features like Stats, Contact Forms, and Subscriptions. Connect now to get fueled up!"
+msgstr ""
+
+#: jetpack.php:1160
+msgctxt "1: A number showing how many new features there are after upgrading Jetpack"
+msgid "Jetpack + Stats %1$s"
+msgstr ""
+
+#: jetpack.php:1164 jetpack.php:1168
+msgid "Jetpack + Stats"
+msgstr ""
+
+#: modules/contact-form/admin.php:159
+msgid "Restore this item from the Trash"
+msgstr ""
+
+#: modules/contact-form/grunion-contact-form.php:507
+msgid "Sent by a verified %s user."
+msgstr ""
+
+msgid "http://jetpack.me"
+msgstr ""
+
+msgid "Easily insert a contact form any where on your site."
+msgstr ""
+
+msgid "Realtime backup and security scanning for your WordPress site."
+msgstr ""
+
+msgid "Simple, concise site stats with no additional load on your server."
+msgstr ""
+
+msgid "Mark up your posts with the <img src=\"http://l.wordpress.com/latex.php?latex=%5CLaTeX&bg=transparent&fg=000&s=-2\" alt=\"LaTeX logo\" title=\"LaTeX\" style=\"vertical-align: -25%\" /> markup language, perfect for complex mathematical equations and other über-geekery."
+msgstr ""
+
+msgid "Automattic"
+msgstr ""
+
+msgid "The most super duper sharing tool on the interwebs. Share content with Facebook, Twitter, and many more."
+msgstr ""
+
+msgid "Allow users to subscribe to your posts and comments to receive a notification via email."
+msgstr ""
+
+#: modules/module-info.php:422
+msgid "A contact form is a great way to offer your readers the ability to get in touch, without giving out your personal email address."
+msgstr ""
+
+msgid "Easily add images, Twitter updates, and your site's RSS links to your theme's sidebar."
+msgstr ""
+
+msgid "Enable WP.me-powered shortlinks for all of your Posts and Pages for easier sharing."
+msgstr ""
+
+msgid "Easily embed videos and more from sites like YouTube, Vimeo, and SlideShare."
+msgstr ""
+
+msgid "Beautiful Math"
+msgstr ""
+
+msgid "Show a pop-up business card of your users' gravatar profiles in comments."
+msgstr ""
+
+msgid "Share your public posts and comments to search engines and other services in real-time."
+msgstr ""
+
+msgid "Improve your spelling, style, and grammar with the <a href=\"http://www.afterthedeadline.com/\">After the Deadline</a> Proofreading service."
+msgstr ""
+
+msgid "Bring the power of the WordPress.com cloud to your self-hosted WordPress. Jetpack enables you to connect your blog to a WordPress.com account to use the powerful features normally only available to WordPress.com users."
+msgstr ""
+
+msgid "http://wordpress.org/extend/plugins/jetpack/"
+msgstr ""
+
+#: modules/widgets/twitter-widget.php:241
+msgid "Include retweets"
+msgstr ""
+
+#: modules/widgets/twitter-widget.php:243
+msgid "Text to display between tweet and timestamp:"
+msgstr ""
+
+#: modules/widgets/twitter-widget.php:222
+msgid "Twitter username:"
+msgstr ""
+
+#: modules/widgets/twitter-widget.php:79
+msgid "Twitter Updates"
+msgstr ""
+
+#: modules/widgets/twitter-widget.php:236
+msgid "Hide replies"
+msgstr ""
+
+#: modules/widgets/twitter-widget.php:225
+msgid "Maximum number of tweets to show:"
+msgstr ""
+
+#: modules/widgets/twitter-widget.php:180
+msgid "Error: Twitter did not respond. Please wait a few minutes and refresh this page."
+msgstr ""
+
+#: modules/widgets/twitter-widget.php:70
+msgid "Twitter (Jetpack)"
+msgstr ""
+
+#: modules/widgets/twitter-widget.php:69
+msgid "Display your tweets from Twitter"
+msgstr ""
+
+#: modules/widgets/rsslinks-widget.php:140
+msgid "Subscribe to %s"
+msgstr ""
+
+#: modules/widgets/rsslinks-widget.php:121
+msgid "Image Color:"
+msgstr ""
+
+#: modules/widgets/rsslinks-widget.php:119
+msgid "Silver"
+msgstr ""
+
+#: modules/widgets/twitter-widget.php:178
+msgid "Error: Please make sure the Twitter account is <a href=\"%s\">public</a>."
+msgstr ""
+
+#: modules/widgets/rsslinks-widget.php:113
+msgid "Red"
+msgstr ""
+
+#: modules/widgets/rsslinks-widget.php:101
+msgid "Large"
+msgstr "GeniÅ "
+
+#: modules/widgets/rsslinks-widget.php:115
+msgid "Green"
+msgstr ""
+
+#: modules/widgets/rsslinks-widget.php:100
+msgid "Medium"
+msgstr ""
+
+#: modules/widgets/rsslinks-widget.php:103
+msgid "Image Size:"
+msgstr ""
+
+#: modules/widgets/rsslinks-widget.php:118
+msgid "Pink"
+msgstr ""
+
+#: modules/widgets/rsslinks-widget.php:117
+msgid "Purple"
+msgstr ""
+
+#: modules/widgets/rsslinks-widget.php:116
+msgid "Blue"
+msgstr ""
+
+#: modules/widgets/rsslinks-widget.php:114
+msgid "Orange"
+msgstr ""
+
+#: modules/widgets/rsslinks-widget.php:67
+#: modules/widgets/rsslinks-widget.php:133
+msgid "Posts"
+msgstr "Yazılar"
+
+#: modules/widgets/rsslinks-widget.php:96
+msgid "Image Settings:"
+msgstr ""
+
+#: modules/widgets/rsslinks-widget.php:85
+msgid "Format:"
+msgstr ""
+
+#: modules/widgets/rsslinks-widget.php:83
+msgid "Text & Image Links"
+msgstr ""
+
+#: modules/widgets/rsslinks-widget.php:82
+msgid "Image Link"
+msgstr ""
+
+#: modules/widgets/rsslinks-widget.php:81
+msgid "Text Link"
+msgstr ""
+
+#: modules/widgets/rsslinks-widget.php:71
+msgid "Feed(s) to Display:"
+msgstr ""
+
+#: modules/widgets/rsslinks-widget.php:69
+msgid "Posts & Comments"
+msgstr ""
+
+#: modules/widgets/rsslinks-widget.php:68
+#: modules/widgets/rsslinks-widget.php:136
+msgid "Comments"
+msgstr "ÅÉrhlÉr"
+
+#: modules/widgets/rsslinks-widget.php:62
+#: modules/widgets/twitter-widget.php:219
+msgid "Title:"
+msgstr ""
+
+#: modules/widgets/rsslinks-widget.php:13
+msgid "RSS Links (Jetpack)"
+msgstr ""
+
+#: modules/widgets/rsslinks-widget.php:99
+msgid "Small"
+msgstr "Kiçik"
+
+#: modules/widgets/image-widget.php:139
+msgid "Width:"
+msgstr ""
+
+#: modules/widgets/image-widget.php:126
+msgid "Center"
+msgstr ""
+
+#: modules/widgets/image-widget.php:145
+msgid "If empty, we will attempt to determine the image size."
+msgstr ""
+
+#: modules/widgets/rsslinks-widget.php:12
+msgid "Links to your blog's RSS feeds"
+msgstr ""
+
+#: modules/widgets/image-widget.php:127
+msgid "Right"
+msgstr "SaÄ"
+
+#: modules/widgets/image-widget.php:142
+msgid "Height:"
+msgstr ""
+
+#: modules/widgets/image-widget.php:129
+msgid "Image Alignment:"
+msgstr ""
+
+#: modules/widgets/image-widget.php:125
+msgid "Left"
+msgstr "Sol"
+
+#: modules/widgets/image-widget.php:124
+msgid "None"
+msgstr ""
+
+#: modules/widgets/image-widget.php:119
+msgid "Caption:"
+msgstr ""
+
+#: modules/widgets/image-widget.php:146
+msgid "Link URL (when the image is clicked):"
+msgstr ""
+
+#: modules/subscriptions.php:561
+msgid "Click to subscribe to this blog and receive notifications of new posts by email."
+msgstr ""
+
+#: modules/widgets/image-widget.php:12
+msgid "Display an image in your sidebar"
+msgstr ""
+
+#: modules/widgets/image-widget.php:116
+msgid "Image title:"
+msgstr ""
+
+#: modules/subscriptions.php:577
+msgid "%s: %s"
+msgstr ""
+
+#: modules/subscriptions.php:604
+msgid "Show total number of subscribers? (%s subscriber)"
+msgid_plural "Show total number of subscribers? (%s subscribers)"
+msgstr[0] ""
+msgstr[1] ""
+
+#: modules/widgets/image-widget.php:113
+msgid "Alternate text:"
+msgstr ""
+
+#: modules/widgets/image-widget.php:110
+msgid "Image URL:"
+msgstr ""
+
+#: modules/vaultpress.php:22
+msgid "Active"
+msgstr ""
+
+#: modules/subscriptions.php:591
+msgid "Optional text to display to your readers:"
+msgstr ""
+
+#: modules/subscriptions.php:585 modules/widgets/image-widget.php:107
+msgid "Widget title:"
+msgstr ""
+
+#: modules/subscriptions.php:597
+msgid "Subscribe Button:"
+msgstr ""
+
+#: modules/widgets/image-widget.php:14
+msgid "Image (Jetpack)"
+msgstr ""
+
+#: modules/subscriptions.php:559
+msgid "Enter your email address to subscribe to this blog and receive notifications of new posts by email."
+msgstr ""
+
+#: modules/subscriptions.php:558
+msgid "Subscribe to Blog via Email"
+msgstr ""
+
+#: modules/subscriptions.php:487
+msgid "Email Address"
+msgstr "Elektron poçt"
+
+#: modules/subscriptions.php:483
+msgid "Join %s other subscriber"
+msgid_plural "Join %s other subscribers"
+msgstr[0] ""
+msgstr[1] ""
+
+#: modules/subscriptions.php:465
+msgid "There was an error when subscribing, please try again."
+msgstr ""
+
+#: modules/subscriptions.php:414
+msgid "Blog Subscriptions (Jetpack)"
+msgstr ""
+
+#: modules/subscriptions.php:411
+msgid "Add an email signup form to allow people to subscribe to your blog."
+msgstr ""
+
+#: modules/subscriptions.php:346
+msgid "Notify me of new posts by email."
+msgstr ""
+
+#: modules/subscriptions.php:458
+msgid "You have already subscribed to this site, please check your inbox."
+msgstr ""
+
+#: modules/subscriptions.php:455
+msgid "The email you entered was invalid, please check and try again."
+msgstr ""
+
+#: modules/subscriptions.php:445
+msgid "An email was just sent to confirm your subscription. Please find the email now and click activate to start subscribing."
+msgstr ""
+
+#: modules/stats.php:905
+msgid "View All"
+msgstr ""
+
+#: modules/stats.php:892
+msgid "%1$s %2$s Views"
+msgstr ""
+
+#: modules/stats.php:701
+msgid "Chart stats by"
+msgstr ""
+
+#: modules/stats.php:677
+msgid "the past month"
+msgstr "ötÉn ay"
+
+#: modules/stats.php:913 modules/stats.php:937
+msgid "Sorry, nothing to report."
+msgstr ""
+
+#: modules/subscriptions.php:340
+msgid "Notify me of follow-up comments by email."
+msgstr ""
+
+#: modules/stats.php:933
+msgid "Top Searches"
+msgstr ""
+
+#: modules/stats.php:714
+msgid "Show top posts over"
+msgstr ""
+
+#: modules/stats.php:727
+msgid "Show top search terms over"
+msgstr "Æsas axtarıŠsözlÉrini göstÉr"
+
+#: modules/stats.php:679
+msgid "the past year"
+msgstr "ÃtÉn il"
+
+#: modules/stats.php:678
+msgid "the past quarter"
+msgstr ""
+
+#: modules/stats.php:909
+msgid "Top Posts"
+msgstr ""
+
+#: modules/stats.php:533
+msgid "Save configuration"
+msgstr ""
+
+#: modules/stats.php:675
+msgid "the past day"
+msgstr "ÃtÉn gün"
+
+#: modules/stats.php:672
+msgid "month"
+msgstr "ay"
+
+#: modules/stats.php:676
+msgid "the past week"
+msgstr "ÃtÉn hÉftÉ"
+
+#: modules/stats.php:519
+msgid "The image helps collect stats and <strong>makes the world a better place</strong> but should still work when hidden"
+msgstr ""
+
+#: modules/stats.php:671
+msgid "week"
+msgstr ""
+
+#: modules/stats.php:670
+msgid "day"
+msgstr "gün"
+
+#: modules/stats.php:568
+msgid "Views over 48 hours. Click for more Site Stats."
+msgstr ""
+
+#: modules/stats.php:522
+msgid "Select the roles that will be able to view stats reports."
+msgstr ""
+
+#: modules/stats.php:520
+msgid "Report visibility"
+msgstr ""
+
+#: modules/stats.php:519
+msgid "Smiley face"
+msgstr ""
+
+#: modules/stats.php:330
+msgid "Your Site Stats work better with Javascript enabled."
+msgstr ""
+
+#: modules/stats.php:406 modules/stats.php:879
+msgid "We were unable to get your stats just now. Please try again."
+msgstr ""
+
+#: modules/stats.php:329
+msgid "Loading…"
+msgstr ""
+
+#: modules/stats.php:517
+msgid "Count the page views of registered users who are logged in."
+msgstr ""
+
+#: modules/stats.php:518
+msgid "Smiley"
+msgstr ""
+
+#: modules/stats.php:519
+msgid "Hide the stats smiley face image."
+msgstr ""
+
+#: modules/stats.php:516
+msgid "Registered users"
+msgstr ""
+
+#: modules/stats.php:514
+msgid "Put a chart showing 48 hours of views in the admin bar."
+msgstr ""
+
+#: modules/stats.php:404 modules/stats.php:877
+msgid "We were unable to get your stats just now (too many redirects). Please try again."
+msgstr ""
+
+#: modules/stats.php:513
+msgid "Admin bar"
+msgstr ""
+
+#: modules/stats.php:507
+msgid "Visit <a href=\"%s\">Site Stats</a> to see your stats."
+msgstr ""
+
+#: modules/stats.php:331
+msgid "View Site Stats without Javascript"
+msgstr ""
+
+#: modules/shortcodes/videopress.php:912
+msgid "Submit"
+msgstr ""
+
+#: modules/shortcodes/videopress.php:876
+msgid "December"
+msgstr "Dekabr"
+
+#: jetpack.php:1169 modules/stats.php:649
+msgid "Site Stats"
+msgstr ""
+
+#: modules/shortcodes/videopress.php:1291
+msgid "This video requires <a rel=\"nofollow\" href=\"%s\">Adobe Flash</a> for playback."
+msgstr ""
+
+#: modules/shortcodes/videopress.php:958
+msgid "You do not have sufficient <a rel=\"nofollow\" href=\"%s\">freedom levels</a> to view this video. Support free software and upgrade."
+msgstr ""
+
+#: modules/shortcodes/videopress.php:876
+msgid "November"
+msgstr ""
+
+#: modules/shortcodes/videopress.php:1016
+msgctxt "watch a video title"
+msgid "Watch: %s"
+msgstr ""
+
+#: modules/shortcodes/videopress.php:1144
+msgctxt "Play as in playback or view a movie"
+msgid "JavaScript required to play %s."
+msgstr ""
+
+#: modules/shortcodes/videopress.php:1115
+#: modules/shortcodes/videopress.php:1137
+msgid "this video"
+msgstr ""
+
+#: modules/shortcodes/videopress.php:1298
+msgid "Loading video..."
+msgstr ""
+
+#: modules/shortcodes/videopress.php:915
+msgid "More information"
+msgstr ""
+
+#: modules/shortcodes/videopress.php:876
+msgid "July"
+msgstr "Ä°yul"
+
+#: modules/shortcodes/videopress.php:860
+msgid "This video is intended for mature audiences."
+msgstr ""
+
+#: modules/shortcodes/videopress.php:876
+msgid "October"
+msgstr "Oktyabr"
+
+#: modules/shortcodes/videopress.php:876
+msgid "April"
+msgstr "Aprel"
+
+#: modules/shortcodes/videopress.php:876
+msgid "March"
+msgstr "Mart"
+
+#: modules/shortcodes/videopress.php:876
+msgid "February"
+msgstr "Fevral"
+
+#: modules/shortcodes/videopress.php:876
+msgid "January"
+msgstr "Yanvar"
+
+#: modules/shortcodes/videopress.php:876
+msgid "September"
+msgstr "Sentyabr"
+
+#: modules/shortcodes/videopress.php:860
+msgid "Please verify your birthday."
+msgstr ""
+
+#: modules/shortcodes/videopress.php:876
+msgid "June"
+msgstr "Ä°yun"
+
+#: modules/shortcodes/videopress.php:876
+msgid "August"
+msgstr "Avqust"
+
+#: modules/shortcodes/videopress.php:876
+msgid "May"
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:379
+msgid "Enter the URL of a 16x16px icon you want to use for this service."
+msgstr ""
+
+#: modules/shortcodes/videopress.php:608
+msgid "The VideoPress plugin could not communicate with the VideoPress servers. This error is most likely caused by a misconfigured plugin. Please reinstall or upgrade."
+msgstr ""
+
+#: modules/shortcodes/videopress.php:826
+msgid "%s Error"
+msgstr ""
+
+#: modules/shortcodes/videopress.php:610
+msgid "<strong>%s</strong> is not an allowed embed site."
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:371
+msgid "You can add the following variables to your service sharing URL:"
+msgstr ""
+
+#: modules/shortcodes/archives.php:50
+msgid "Your blog does not currently have any published posts."
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:395
+msgid "An error occurred creating your new sharing service - please check you gave valid details."
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:376
+msgid "Icon URL"
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:385
+msgid "Create Share"
+msgstr ""
+
+#: modules/shortcodes/videopress.php:612
+msgid "No data found for VideoPress identifier: <strong>%s</strong>."
+msgstr ""
+
+#: modules/shortcodes/videopress.php:610
+msgid "Publisher limits playback of video embeds."
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:367
+msgid "Sharing URL"
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:334
+msgid "Front Page, Archive Pages, and Search Results"
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:313
+msgid "Sharing label"
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:319
+msgid "Open links in"
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:361
+msgid "Service name"
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:350
+msgid "Save Changes"
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:328
+msgid "Show sharing buttons on"
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:306
+msgid "Icon + text"
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:322
+msgid "New window"
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:323
+msgid "Same window"
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:308
+msgid "Text only"
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:307
+msgid "Icon only"
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:186
+msgid "Enabled Services"
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:164
+msgid "Available Services"
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:192
+msgid "Drag and drop available services here"
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:303
+msgid "Default button style"
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:153
+msgid "Settings have been saved"
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:165
+msgid "Drag and drop the services you'd like to enable into the box below."
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:203
+msgid "Services dragged here will be hidden behind a share button."
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:221
+msgid "Sharing is off. Please add services above to enable"
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:218
+msgid "Live Preview"
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:189
+msgid "Services dragged here will appear individually."
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:149
+msgid "This plugin will work without it, but multibyte support is used <a href=\"%s\">if available</a>. You may see minor problems with Tweets and other sharing services."
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:166
+msgid "Add a new service"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:142
+#: modules/sharedaddy/sharing-sources.php:1027
+msgid "Label"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:977
+msgid "Click to share"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:1032
+msgid "URL"
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:148
+msgid "Warning! Multibyte support missing!"
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:46 modules/sharedaddy/sharing.php:158
+msgid "Sharing Settings"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:1045
+msgid "Remove Service"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:1044
+msgid "Save"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:1037
+msgid "Icon"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:892
+msgid "Google +1"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:884
+msgctxt "share to"
+msgid "Press This"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:884
+msgid "Click to Press This!"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:856
+msgid "Press This"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:850
+msgid "Click to print"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:744
+msgid "Share"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:777
+msgctxt "share to"
+msgid "Facebook"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:799
+msgid "Default button"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:850
+msgctxt "share to"
+msgid "Print"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:777
+msgid "Share on Facebook"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:714
+msgid "Facebook"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:801
+msgid "Like button"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:846
+msgid "Print"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:800
+msgid "Share button"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:629
+msgctxt "share to"
+msgid "LinkedIn"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:519
+msgctxt "share to"
+msgid "Digg"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:601
+msgid "LinkedIn"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:515
+#: modules/sharedaddy/sharing-sources.php:519
+msgid "Click to Digg this post"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:436
+msgid "Click to share on Reddit"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:429
+#: modules/sharedaddy/sharing-sources.php:436
+msgid "Reddit"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:363
+msgctxt "share to"
+msgid "StumbleUpon"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:363
+msgid "Click to share on StumbleUpon"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:629
+msgid "Click to share on LinkedIn"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:506
+msgid "Digg"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:257
+msgid "Twitter"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:226
+msgid "Send Email"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:238
+msgid "Sorry, your blog cannot share posts by email."
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:234
+msgid "Email check failed, please try again"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:218
+msgid "Your Email Address"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:227
+msgid "Cancel"
+msgstr "LÉÄv et"
+
+#: modules/sharedaddy/sharing-sources.php:230
+msgid "Post was not sent - check your email addresses!"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:352
+msgid "StumbleUpon"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:264
+msgid "Click to share on Twitter"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:264
+msgctxt "share to"
+msgid "Twitter"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:334
+#: modules/sharedaddy/sharing-sources.php:411
+#: modules/sharedaddy/sharing-sources.php:462
+#: modules/sharedaddy/sharing-sources.php:568
+#: modules/sharedaddy/sharing-sources.php:684
+msgid "Use smart button"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:207
+msgid "Send to Email Address"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:170
+msgid "You have shared this post with %s"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:193
+msgid "Click to email this to a friend"
+msgstr ""
+
+#: modules/sharedaddy/sharedaddy.php:106
+msgid "Disable CSS and JS"
+msgstr ""
+
+#: modules/sharedaddy/sharedaddy.php:108
+msgid "Advanced. If this option is checked, you must include these files in your theme manually for the sharing links to work."
+msgstr ""
+
+#: modules/sharedaddy/sharing-service.php:196
+msgid "Share this:"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:171
+msgid "Close"
+msgstr "BaÄla"
+
+#: modules/sharedaddy/sharing-service.php:474
+#: modules/sharedaddy/sharing.php:234 modules/sharedaddy/sharing.php:275
+msgctxt "dropdown button"
+msgid "Share"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:169
+msgid "This post has been shared!"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:193
+msgctxt "share to"
+msgid "Email"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:215
+msgid "Your Name"
+msgstr "Adınız"
+
+#: modules/module-info.php:425
+msgid "Each contact form can easily be customized to fit your needs. When a user submits your contact form, the feedback will be filtered through <a href=\"http://akismet.com/\">Akismet</a> (if it is active on your site) to make sure itâs not spam. Any legitimate feedback will then be emailed to you, and added to your feedback management area."
+msgstr ""
+
+#: modules/sharedaddy/sharedaddy.php:18
+msgid "Shared Post"
+msgstr ""
+
+#: modules/module-info.php:394
+msgid "Jetpack will automatically take the great published content from your blog or website and share it instantly with third party services like search engines, increasing your reach and traffic."
+msgstr ""
+
+#: modules/module-info.php:374
+msgid "When leaving comments, your visitors can also subscribe to a post’s comments to keep up with the conversation."
+msgstr ""
+
+#: modules/module-info.php:371
+msgid "Subscriptions"
+msgstr "AbunÉlik"
+
+#: modules/module-info.php:379
+msgid "To use the Subscriptions widget, go to Appearance → <a href=\"%s\">Widgets</a>. Drag the widget labeled “Blog Subscriptions (Jetpack)” into one of your sidebars and configure away."
+msgstr ""
+
+#: modules/sharedaddy/sharedaddy.php:37
+msgid "Show sharing buttons on this post."
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:30 modules/module-info.php:415
+#: modules/module-info.php:419
+msgid "Contact Form"
+msgstr ""
+
+#: modules/module-info.php:392
+msgid "Enhanced Distribution"
+msgstr ""
+
+#: modules/module-info.php:373
+msgid "Easily allow any visitor to subscribe to all of your posts via email through a widget in your blog’s sidebar. Every time you publish a post, WordPress.com will send a notification to all your subscribers."
+msgstr ""
+
+#: modules/module-info.php:351
+msgid "shows your latest tweets within a sidebar on your theme."
+msgstr ""
+
+#: modules/module-info.php:350
+msgid "lets you easily add post and comment RSS feeds to a sidebar on your theme."
+msgstr ""
+
+#: modules/module-info.php:351
+msgid "The Twitter Widget"
+msgstr ""
+
+#: modules/module-info.php:350
+msgid "The RSS Links Widget"
+msgstr ""
+
+#: modules/module-info.php:355
+msgid "To use the widgets, go to Appearance → <a href=\"%s\">Widgets</a>. Drag them into one of your sidebars and configure away."
+msgstr ""
+
+#: modules/module-info.php:368
+msgid "Subsriptions Screenshot"
+msgstr ""
+
+#: modules/module-info.php:353
+msgid "The Image Widget"
+msgstr ""
+
+#: modules/module-info.php:355
+msgid "Each of these widgets has a number of customization options."
+msgstr ""
+
+#: modules/module-info.php:353
+msgid "lets you easily add images to a sidebar on your theme."
+msgstr ""
+
+#: modules/module-info.php:335
+msgid "shows your latest tweets within a sidebar on your theme. It’s an easy way to add more activity to your site. There are also a number of customization options."
+msgstr ""
+
+#: modules/module-info.php:308 modules/module-info.php:312
+msgid "Spelling and Grammar"
+msgstr ""
+
+#: modules/module-info.php:335
+msgid "The Twitter Widget "
+msgstr ""
+
+#: modules/module-info.php:337
+msgid "allows you to easily add images to widget areas in your theme. It’s an easy way to add more visual interest to your site."
+msgstr ""
+
+#: modules/module-info.php:337
+msgid "The Image Widget "
+msgstr ""
+
+#: modules/module-info.php:334
+msgid "allows you to add links to your blog’s post and comment RSS feeds in your sidebar. This makes it easy for your readers to stay updated when you post new content or receive new comments."
+msgstr ""
+
+#: modules/module-info.php:334
+msgid "The RSS Links Widget "
+msgstr ""
+
+#: modules/module-info.php:332 modules/module-info.php:348
+msgid "Extra Sidebar Widgets"
+msgstr ""
+
+#: modules/module-info.php:329 modules/module-info.php:345
+msgid "Widgets Screenshot"
+msgstr ""
+
+#: modules/module-info.php:315
+msgid "After the Deadline provides a number of <a href=\"%s\">customization options</a>, which you can edit in your profile."
+msgstr ""
+
+#: modules/module-info.php:314
+msgid "The <a href='%s'>After the Deadline</a> Proofreading service improves your writing by using artificial intelligence to find your errors and offer smart suggestions."
+msgstr ""
+
+#: modules/module-info.php:286
+msgid "To configure your sharing settings, go to the Settings → <a href=\"%s\">Sharing</a> menu."
+msgstr ""
+
+#: modules/module-info.php:265
+msgid "The following services are included: Twitter, Facebook, Reddit, StumbleUpon, PressThis, Digg, LinkedIn, Google +1, Print, and Email."
+msgstr ""
+
+#: modules/module-info.php:227
+msgid "Jetpack combines the power of %s and the simplicity of WordPress to give you the ultimate in math blogging platforms."
+msgstr ""
+
+#: modules/module-info.php:228
+msgid "Wow, that sounds nerdy."
+msgstr ""
+
+#: modules/module-info.php:242
+msgid "Use <code>$latex your latex code here$</code> or <code>[latex]your latex code here[/latex]</code> to include %s in your posts and comments. There are <a href=\"%s\" target=\"_blank\">all sorts of options</a> available."
+msgstr ""
+
+#: modules/module-info.php:293
+msgid "Full details can be found on the <a href=\"%s\">Sharing support page</a>. This video also gives a swish run-down of how to use the Sharing feature. Watch it in HD for extra snazz!"
+msgstr ""
+
+#: modules/module-info.php:287
+msgid "Drag and drop sharing services into the enabled section to have them show up on your site, and drag them into the hidden section to have them hidden behind a button."
+msgstr ""
+
+#: modules/module-info.php:267
+msgid "The following services are included: Twitter, Facebook, Reddit, StumbleUpon, Digg, LinkedIn, Google +1, Print, and Email."
+msgstr ""
+
+#: modules/module-info.php:261
+msgid "Share your posts with Twitter, Facebook, and a host of other services. You can configure services to appear as icons, text, or both. Some services have additional options to display smart buttons, such as Twitter, which will update the number of times the post has been shared."
+msgstr ""
+
+#: modules/module-info.php:257 modules/module-info.php:260
+#: modules/module-info.php:281 modules/sharedaddy/sharedaddy.php:25
+#: modules/sharedaddy/sharing.php:46
+msgid "Sharing"
+msgstr ""
+
+#: modules/module-info.php:226 modules/module-info.php:241
+msgid "%s is a powerful markup language for writing complex mathematical equations, formulas, etc."
+msgstr ""
+
+#: modules/module-info.php:271
+msgid "Additionally you can define your own custom services."
+msgstr ""
+
+#: modules/module-info.php:187 modules/module-info.php:191
+#: modules/module-info.php:200 modules/module-info.php:204
+msgid "WordPress.com Stats"
+msgstr ""
+
+#: modules/module-info.php:172
+msgid "To use shortlinks, go to any already published post (or publish something new!). A “Get Shortlink” button will be visible under the Post title. When you click it, a dialog box will appear with the shortlink and you can copy and paste to Twitter, Facebook or wherever your heart desires."
+msgstr ""
+
+#: modules/module-info.php:137
+msgid "Available shortcodes are: %l."
+msgstr ""
+
+#: modules/module-info.php:192 modules/module-info.php:205
+msgid "There are many plugins and services that provide statistics, but data can be overwhelming. WordPress.com Stats makes the most popular metrics easy to understand through a clear and attractive interface."
+msgstr ""
+
+#: modules/module-info.php:206
+msgid "You can <a href=\"%s\">view your stats dashboard here</a>."
+msgstr ""
+
+#: modules/module-info.php:157 modules/module-info.php:171
+msgid "Instead of typing or copy-pasting long URLs, you can now get a short and simple link to your posts and pages. This uses the super compact wp.me domain name, and gives you a unique URL you can use that will be safe and reliable."
+msgstr ""
+
+#: modules/module-info.php:221 modules/module-info.php:236
+msgid "LaTeX"
+msgstr ""
+
+#: modules/module-info.php:109
+msgid "Enter a shortcode directly into the Post/Page editor to embed media. For specific instructions follow the links below."
+msgstr ""
+
+#: modules/module-info.php:158
+msgid "It’s perfect for use on Twitter, Facebook, and cell phone text messages where every character counts."
+msgstr ""
+
+#: modules/module-info.php:95 modules/module-info.php:108
+msgid "Shortcodes allow you to easily and safely embed media from other places in your site. With just one simple code, you can tell WordPress to embed YouTube, Flickr, and other media."
+msgstr ""
+
+#: modules/module-info.php:152 modules/module-info.php:156
+#: modules/module-info.php:166 modules/module-info.php:170
+msgid "WP.me Shortlinks"
+msgstr ""
+
+#: modules/module-info.php:29
+msgctxt "Visit your _VaultPress_dashboard_."
+msgid "To check your backups, see any security alerts, or check your VaultPress Vitality, visit your %s."
+msgstr ""
+
+#: modules/module-info.php:90 modules/module-info.php:94
+#: modules/module-info.php:103 modules/module-info.php:107
+msgid "Shortcode Embeds"
+msgstr ""
+
+#: modules/module-info.php:59
+msgid "Hovercards enhance plain Gravatar images with information about a person: name, bio, pictures, their contact info, and other services they use on the web like Twitter, Facebook, or LinkedIn."
+msgstr ""
+
+#: modules/module-info.php:60
+msgid "Hovercards offer a great way to show your internet presence and help people find your own blog."
+msgstr ""
+
+#: modules/module-info.php:74
+msgid "Hovercards enhance plain Gravatar images with information about a person: name, bio, pictures, their contact info, and other services."
+msgstr ""
+
+#: modules/module-info.php:75
+msgid "To see hovercards, look at any blog post on your blog that has comments. If the commenter has a hovercard associated with their gravatar, mouse over their image and the hovercard will appear. To turn hovercards off, click the Deactivate button above."
+msgstr ""
+
+#: modules/module-info.php:29
+msgid "VaultPress dashboard"
+msgstr ""
+
+#: modules/module-info.php:31
+msgid "With a monthly subscription, the VaultPress plugin will backup your site’s content, themes, and plugins in real-time, as well as perform regular security scans for common threats and attacks."
+msgstr ""
+
+#: modules/module-info.php:32
+msgctxt "View _Plans_&_Pricing_. (VaultPress)"
+msgid "View %s."
+msgstr ""
+
+#: modules/module-info.php:32
+msgid "Plans & Pricing"
+msgstr ""
+
+#: modules/module-info.php:53 modules/module-info.php:68
+msgid "Gravatar Hovercard"
+msgstr ""
+
+#: modules/module-info.php:58 modules/module-info.php:73
+msgid "What’s a Hovercard?"
+msgstr ""
+
+#: modules/module-info.php:22 modules/module-info.php:26
+msgid "VaultPress"
+msgstr ""
+
+#: modules/contact-form/grunion-contact-form.php:713
+msgid "Add a custom form"
+msgstr ""
+
+#: modules/gravatar-hovercards.php:44 modules/module-info.php:57
+#: modules/module-info.php:72
+msgid "Gravatar Hovercards"
+msgstr ""
+
+#: modules/gravatar-hovercards.php:56
+msgid "View people's profiles when you mouse over their Gravatars"
+msgstr ""
+
+#: modules/contact-form/grunion-contact-form.php:689
+msgid "Spam <span class=\"count\">(%s)</span>"
+msgid_plural "Spam <span class=\"count\">(%s)</span>"
+msgstr[0] ""
+msgstr[1] ""
+
+#: modules/contact-form/grunion-contact-form.php:671
+msgid "Search Feedback"
+msgstr ""
+
+#: modules/module-info.php:28
+msgid "Your WordPress installation is currently being protected with the world’s best security, backup, and support."
+msgstr ""
+
+#: modules/contact-form/grunion-contact-form.php:672
+#: modules/contact-form/grunion-contact-form.php:673
+msgid "No feedback found"
+msgstr ""
+
+#: modules/gravatar-hovercards.php:83
+msgid "Put your mouse over your Gravatar to check out your profile."
+msgstr ""
+
+#: modules/contact-form/grunion-contact-form.php:670
+msgid "Feedback"
+msgstr ""
+
+#: modules/contact-form/grunion-contact-form.php:669
+#: modules/contact-form/grunion-form-view.php:130
+msgid "Feedbacks"
+msgstr ""
+
+#: modules/contact-form/grunion-contact-form.php:275
+#: modules/contact-form/grunion-contact-form.php:323
+msgid "Error!"
+msgstr "SÉhv!"
+
+#: modules/contact-form/grunion-contact-form.php:147
+msgid "%s is required"
+msgstr ""
+
+#: modules/contact-form/grunion-contact-form.php:285
+msgid "Submit »"
+msgstr "TÉqdim et »"
+
+#: modules/contact-form/grunion-contact-form.php:328
+msgid "Message Sent"
+msgstr "Mesaj göndÉrildi. "
+
+#: modules/contact-form/grunion-contact-form.php:462
+msgid "l F j, Y \\a\\t g:i a"
+msgstr ""
+
+#: modules/contact-form/grunion-contact-form.php:482
+msgid "Time:"
+msgstr ""
+
+#: modules/contact-form/grunion-contact-form.php:483
+msgid "IP Address:"
+msgstr ""
+
+#: modules/contact-form/grunion-contact-form.php:484
+msgid "Contact Form URL:"
+msgstr ""
+
+#: modules/contact-form/grunion-contact-form.php:140
+msgid "%s requires a valid email address"
+msgstr ""
+
+#: modules/contact-form/grunion-contact-form.php:511
+msgid "Sent by an unverified visitor to your site."
+msgstr ""
+
+#: modules/contact-form/grunion-contact-form.php:35
+#: modules/contact-form/grunion-form-view.php:149
+#: modules/sharedaddy/sharing-sources.php:127
+msgid "Email"
+msgstr ""
+
+#: modules/contact-form/grunion-contact-form.php:79
+#: modules/contact-form/grunion-contact-form.php:84
+#: modules/contact-form/grunion-contact-form.php:88
+#: modules/contact-form/grunion-contact-form.php:100
+#: modules/contact-form/grunion-contact-form.php:105
+#: modules/contact-form/grunion-contact-form.php:119
+msgid "(required)"
+msgstr "(tÉlÉb olunur)"
+
+#: modules/contact-form/grunion-contact-form.php:99
+msgid "Yes"
+msgstr ""
+
+#: modules/contact-form/admin.php:456
+msgid "You are not allowed to move this item to the Trash."
+msgstr ""
+
+#: modules/contact-form/admin.php:452
+msgid "Error in restoring from Trash."
+msgstr ""
+
+#: modules/contact-form/admin.php:449
+msgid "You are not allowed to move this item out of the Trash."
+msgstr ""
+
+#: modules/contact-form/grunion-contact-form.php:39
+msgid "Subject"
+msgstr ""
+
+#: modules/contact-form/admin.php:483
+msgid "Messages"
+msgstr ""
+
+#: modules/contact-form/admin.php:506
+msgid "Spam"
+msgstr ""
+
+#: modules/contact-form/grunion-contact-form.php:34
+#: modules/contact-form/grunion-form-view.php:150
+msgid "Name"
+msgstr ""
+
+#: modules/contact-form/admin.php:459
+msgid "Error in moving to Trash."
+msgstr ""
+
+#: modules/contact-form/grunion-contact-form.php:36
+#: modules/contact-form/grunion-form-view.php:154
+msgid "Website"
+msgstr "Vebsayt"
+
+#: modules/contact-form/admin.php:88
+#: modules/contact-form/grunion-contact-form.php:42
+msgid "Message"
+msgstr ""
+
+#: modules/contact-form/admin.php:197
+msgid "Mark this message as spam"
+msgstr ""
+
+#: modules/contact-form/admin.php:166 modules/contact-form/admin.php:265
+msgid "Delete Permanently"
+msgstr "BirdÉfÉlik poz"
+
+#: modules/contact-form/admin.php:257
+msgid "Mark this message as NOT spam"
+msgstr ""
+
+#: modules/contact-form/admin.php:164 modules/contact-form/admin.php:263
+msgid "Delete this item permanently"
+msgstr ""
+
+#: modules/contact-form/admin.php:296
+msgid "Y-m-d @ g:i:s A"
+msgstr ""
+
+#: modules/contact-form/admin.php:415
+msgid "You are not allowed to manage this item."
+msgstr ""
+
+#: modules/contact-form/admin.php:161
+msgid "Restore"
+msgstr ""
+
+#: modules/contact-form/admin.php:89
+msgid "Date"
+msgstr ""
+
+#: modules/contact-form/admin.php:204 modules/contact-form/admin.php:206
+#: modules/contact-form/admin.php:493
+msgid "Trash"
+msgstr ""
+
+#: modules/after-the-deadline/config-unignore.php:130
+msgid "Add"
+msgstr "ÆlavÉ et"
+
+#: modules/after-the-deadline/config-unignore.php:128
+msgid "Identify words and phrases to ignore while proofreading your posts and pages:"
+msgstr ""
+
+#: modules/after-the-deadline/config-options.php:89
+msgctxt "%1$s = http://codex.wordpress.org/Installing_WordPress_in_Your_Language, %2$s = WPLANG"
+msgid "The proofreader supports English, French, German, Portuguese, and Spanish. Your <a href=\"%1$s\">%2%s</a> value is the default proofreading language."
+msgstr ""
+
+#: modules/contact-form/admin.php:87
+msgid "From"
+msgstr ""
+
+#: modules/after-the-deadline/config-unignore.php:135
+msgid "Be sure to click \"Update Profile\" at the bottom of the screen to save your changes."
+msgstr ""
+
+#: modules/after-the-deadline/config-unignore.php:126
+msgid "Ignored Phrases"
+msgstr ""
+
+#: modules/after-the-deadline/config-options.php:95
+msgid "Use automatically detected language to proofread posts and pages"
+msgstr ""
+
+#: modules/after-the-deadline/config-options.php:86
+msgid "Language"
+msgstr "Dil"
+
+#: modules/after-the-deadline/config-options.php:81
+msgid "Redundant Phrases"
+msgstr ""
+
+#: modules/after-the-deadline/config-options.php:79
+msgid "Phrases to Avoid"
+msgstr ""
+
+#: modules/after-the-deadline/config-options.php:77
+msgid "Passive Voice"
+msgstr ""
+
+#: modules/after-the-deadline/config-options.php:83
+msgid "<a href=\"%s\">Learn more</a> about these options."
+msgstr ""
+
+#: modules/after-the-deadline/config-options.php:67
+msgid "Complex Phrases"
+msgstr ""
+
+#: modules/after-the-deadline/config-options.php:75
+msgid "Jargon"
+msgstr ""
+
+#: modules/after-the-deadline/config-options.php:73
+msgid "Hidden Verbs"
+msgstr ""
+
+#: modules/after-the-deadline/config-options.php:71
+msgid "Double Negatives"
+msgstr ""
+
+#: modules/after-the-deadline/config-options.php:69
+msgid "Diacritical Marks"
+msgstr ""
+
+#: modules/after-the-deadline/config-options.php:65
+msgid "Clichés"
+msgstr ""
+
+#: modules/after-the-deadline/atd-l10n.php:30
+msgid "There was an error communicating with the proofreading service."
+msgstr ""
+
+#: modules/after-the-deadline/config-options.php:63
+msgid "Bias Language"
+msgstr ""
+
+#: modules/after-the-deadline/config-options.php:60
+msgid "Enable proofreading for the following grammar and style rules when writing posts and pages:"
+msgstr ""
+
+#: modules/after-the-deadline/config-options.php:58
+msgid "English Options"
+msgstr ""
+
+#: modules/after-the-deadline/config-options.php:55
+msgid "a post or page is updated"
+msgstr ""
+
+#: modules/after-the-deadline/config-options.php:53
+msgid "a post or page is first published"
+msgstr ""
+
+#: modules/after-the-deadline/config-options.php:50
+msgid "Automatically proofread content when:"
+msgstr ""
+
+#: modules/after-the-deadline/config-options.php:48
+msgid "Proofreading"
+msgstr ""
+
+#: modules/after-the-deadline/atd-l10n.php:34
+msgid ""
+"The proofreader has suggestions for this post. Are you sure you want to update it?\n"
+"\n"
+"Press OK to update your post, or Cancel to view the suggestions and edit your post."
+msgstr ""
+
+#: modules/after-the-deadline/atd-l10n.php:33
+msgid ""
+"The proofreader has suggestions for this post. Are you sure you want to publish it?\n"
+"\n"
+"Press OK to publish your post, or Cancel to view the suggestions and edit your post."
+msgstr ""
+
+#: modules/after-the-deadline/atd-l10n.php:32
+msgid "Replace selection with:"
+msgstr ""
+
+#: modules/after-the-deadline/atd-l10n.php:22
+msgid "Edit Selection..."
+msgstr ""
+
+#: modules/after-the-deadline/atd-l10n.php:20
+msgid "Ignore all"
+msgstr "Hamısına göz yum"
+
+#: modules/after-the-deadline/atd-l10n.php:17
+msgid "Explain..."
+msgstr ""
+
+#: modules/after-the-deadline/atd-l10n.php:15
+msgid "No suggestions"
+msgstr "TÉkliflÉr yoxdur"
+
+#: modules/after-the-deadline/atd-l10n.php:19
+msgid "Ignore always"
+msgstr ""
+
+#: modules/after-the-deadline/atd-l10n.php:18
+msgid "Ignore suggestion"
+msgstr ""
+
+#: modules/after-the-deadline/atd-l10n.php:25
+msgid "edit text"
+msgstr ""
+
+#: modules/after-the-deadline/atd-l10n.php:24
+msgid "proofread"
+msgstr ""
+
+#: modules/after-the-deadline/atd-l10n.php:26
+#: modules/after-the-deadline.php:224
+msgid "Proofread Writing"
+msgstr ""
+
+#: modules/after-the-deadline/atd-l10n.php:28
+msgid "No writing errors were found."
+msgstr ""
+
+#: modules/after-the-deadline/atd-l10n.php:29
+msgid "There was a problem communicating with the Proofreading service. Try again in one minute."
+msgstr ""
+
+#: jetpack.php:2073
+msgid "Configure"
+msgstr ""
+
+#: modules/after-the-deadline/atd-l10n.php:13
+msgid "Repeated Word"
+msgstr ""
+
+#: modules/after-the-deadline/atd-l10n.php:12
+msgid "Spelling"
+msgstr ""
+
+#: jetpack.php:2934
+msgid "An administrator for this blog must set up the Jetpack connection."
+msgstr ""
+
+#: jetpack.php:2939
+msgid "You need to register your Jetpack before connecting it."
+msgstr ""
+
+#: jetpack.php:2316 jetpack.php:2318 jetpack.php:2320 jetpack.php:2323
+#: jetpack.php:2978
+msgid "Error Details: %s"
+msgstr ""
+
+#: jetpack.php:2107
+msgid "Coming soon…"
+msgstr ""
+
+#: jetpack.php:2044
+msgid "Updated"
+msgstr ""
+
+#: jetpack.php:2041
+msgid "New"
+msgstr ""
+
+#: jetpack.php:2033
+msgid "Free"
+msgstr ""
+
+#: jetpack.php:2010
+msgid "Activate"
+msgstr "Ä°ÅÉ sal"
+
+#: jetpack.php:2033
+msgid "Purchase"
+msgstr "Satın al"
+
+#: jetpack.php:1886
+msgid "An <span>Automattic</span> Airline"
+msgstr ""
+
+#: jetpack.php:1941
+msgid "Configure %s"
+msgstr ""
+
+#: jetpack.php:1910
+msgid "This is sensitive information. Please do not post your BLOG_TOKEN or USER_TOKEN publicly; they are like passwords."
+msgstr ""
+
+#: jetpack.php:2000
+msgid "Deactivate"
+msgstr "Dayandır"
+
+#: jetpack.php:1873
+msgid "You will no longer receive email updates about Jetpack."
+msgstr ""
+
+#: jetpack.php:1871
+msgid "You have been subscribed to receive email updates."
+msgstr ""
+
+#: jetpack.php:1892 modules/sharedaddy/sharedaddy.php:76
+msgid "Support"
+msgstr ""
+
+#: jetpack.php:1891
+msgid "Debug"
+msgstr ""
+
+#: jetpack.php:1890
+msgid "Terms of Service"
+msgstr ""
+
+#: jetpack.php:1864 modules/subscriptions.php:560
+msgid "Subscribe"
+msgstr ""
+
+#: jetpack.php:1889
+msgid "Privacy Policy"
+msgstr ""
+
+#: jetpack.php:1846
+msgid "Take Survey"
+msgstr ""
+
+#: jetpack.php:1619
+msgid "Jetpack contains the most recent version of the old %l plugin."
+msgid_plural "Jetpack contains the most recent versions of the old %l plugins."
+msgstr[0] ""
+msgstr[1] ""
+
+#: jetpack.php:1786
+msgid "Connected to WordPress.com"
+msgstr ""
+
+#: jetpack.php:1841
+msgid "Have feedback on Jetpack?"
+msgstr ""
+
+#: jetpack.php:1843
+msgid "Answer a short survey to let us know how we’re doing and what to add in the future."
+msgstr ""
+
+#: jetpack.php:1852
+msgid "Checking email updates status…"
+msgstr ""
+
+#: jetpack.php:1787
+msgid "Disconnect from WordPress.com"
+msgstr ""
+
+#: jetpack.php:1859
+msgid "Unsubscribe"
+msgstr ""
+
+#: jetpack.php:1628
+msgid "The old version has been deactivated and can be removed from your site."
+msgid_plural "The old versions have been deactivated and can be removed from your site."
+msgstr[0] ""
+msgstr[1] ""
+
+#: jetpack.php:1817
+msgid "To enable all of the Jetpack features you’ll need to connect your website to WordPress.com using the button to the right. Once you’ve made the connection you’ll activate all the delightful features below."
+msgstr ""
+
+#: jetpack.php:1863
+msgctxt "%s = Subscribe link"
+msgid "Want to receive updates about Jetpack by email? %s"
+msgstr ""
+
+#: jetpack.php:1858
+msgctxt "%s = Unsubscribe link"
+msgid "You are currently subscribed to email updates. %s"
+msgstr ""
+
+#: jetpack.php:1595
+msgid "<strong>You’re fueled up and ready to go.</strong> "
+msgstr ""
+
+#: jetpack.php:1567
+msgid "The following modules have been updated: %l."
+msgstr ""
+
+#: jetpack.php:1591
+msgid "<strong>Your Jetpack is already connected.</strong> "
+msgstr ""
+
+#: jetpack.php:1581
+msgid "<strong>%s Deactivated!</strong> You can activate it again at any time using the activate button on the module card."
+msgstr ""
+
+#: jetpack.php:1597
+msgid "The features below are now active. Click the learn more buttons to explore each feature."
+msgstr ""
+
+#: jetpack.php:1587
+msgid "<strong>Module settings were saved.</strong> "
+msgstr ""
+
+#: jetpack.php:1574
+msgid "<strong>%s Activated!</strong> You can deactivate at any time by clicking Learn More and then Deactivate on the module card."
+msgstr ""
+
+#: jetpack.php:1543
+msgid "Welcome to <strong>Jetpack %s</strong>!"
+msgstr ""
+
+#: jetpack.php:1519
+msgid "Try connecting again."
+msgstr ""
+
+#: jetpack.php:1516
+msgid "<strong>Your Jetpack has a glitch.</strong> Something went wrong that’s never supposed to happen. Guess you’re just lucky: %s"
+msgstr ""
+
+#: jetpack.php:1555
+msgid "The following new modules have been activated: %l."
+msgstr ""
+
+#: jetpack.php:1466
+msgid "<strong>Your Jetpack has a glitch.</strong> Connecting this site with WordPress.com is not possible. This usually means your site is not publicly accessible (localhost)."
+msgstr ""
+
+#: jetpack.php:1433
+msgid "Don’t cross the streams! You need to stay logged in to your WordPress blog while you authorize Jetpack."
+msgstr ""
+
+#: jetpack.php:1430
+msgid "You need to authorize the Jetpack connection between your site and WordPress.com to enable the awesome features."
+msgstr ""
+
+#: jetpack.php:1440
+msgid "Wrong size. Hm… it seems your Jetpack doesn’t quite fit. Have you lost weight? Click “Connect to WordPress.com” again to get your Jetpack adjusted."
+msgstr ""
+
+#: jetpack.php:1454
+msgid "Do you still have the %s plugin installed?"
+msgstr ""
+
+#: jetpack.php:1472
+msgid "WordPress.com is currently having problems and is unable to fuel up your Jetpack. Please try again later."
+msgstr ""
+
+#: jetpack.php:1476
+msgid "Jetpack could not contact WordPress.com: %s. This usually means something is incorrectly configured on your web host."
+msgstr ""
+
+#: jetpack.php:1458
+msgid "Module could not be activated because it triggered a <strong>fatal error</strong>. Perhaps there is a conflict with another plugin you have installed?"
+msgstr ""
+
+#: jetpack.php:1452
+msgid "%s could not be activated because it triggered a <strong>fatal error</strong>. Perhaps there is a conflict with another plugin you have installed?"
+msgstr ""
+
+#: jetpack.php:1437
+msgid "Return to sender. Whoops! It looks like you got the wrong Jetpack in the mail; deactivate then reactivate the Jetpack plugin to get a new one."
+msgstr ""
+
+#: jetpack.php:1450
+msgid "The %1$s module requires <strong>PHP version %2$s</strong> or higher."
+msgstr ""
+
+#: jetpack.php:1444
+msgid "Your website needs to be publicly accessible to use Jetpack: %s"
+msgstr ""
+
+#: jetpack.php:1357
+msgid "<strong>Jetpack is activated!</strong> Each site on your network must be connected individually by an admin on that site."
+msgstr ""
+
+#: jetpack.php:1311 modules/sharedaddy/sharedaddy.php:68
+#: modules/sharedaddy/sharedaddy.php:75
+msgid "Settings"
+msgstr "Sazlamalar"
+
+#: jetpack.php:1336
+msgid "<strong>Jetpack is installed</strong> and ready to bring awesome, WordPress.com cloud-powered features to your site."
+msgstr ""
+
+#: jetpack.php:1244
+msgid "Find the component you want to manage"
+msgstr ""
+
+#: jetpack.php:1245
+msgid "Click on Learn More"
+msgstr ""
+
+#: jetpack.php:1342 jetpack.php:1821
+msgid "Connect to WordPress.com"
+msgstr ""
+
+#: jetpack.php:1344 modules/module-info.php:45 modules/module-info.php:81
+#: modules/module-info.php:143 modules/module-info.php:178
+#: modules/module-info.php:212 modules/module-info.php:248
+#: modules/module-info.php:299 modules/module-info.php:321
+#: modules/module-info.php:361 modules/module-info.php:385
+#: modules/module-info.php:403 modules/module-info.php:409
+msgid "Learn More"
+msgstr ""
+
+#: jetpack.php:1247
+msgid "If additional settings are available, a link to them will appear"
+msgstr ""
+
+#: jetpack.php:1246
+msgid "An Activate or Deactivate button will appear"
+msgstr ""
+
+#: jetpack.php:1242
+msgid "You can activate or deactivate individual Jetpack modules to suit your needs."
+msgstr ""
+
+#: jetpack.php:1211
+msgid "<strong>To Activate/Deactivate a Module</strong> - Click on Learn More. An Activate or Deactivate button will now appear next to the Learn More button. Click the Activate/Deactivate button."
+msgstr ""
+
+#: jetpack.php:1210
+msgid "Jetpack Module Options"
+msgstr ""
+
+#: jetpack.php:1209 jetpack.php:1233
+msgid "On this page, you are able to view the modules available within Jetpack, learn more about them, and activate or deactivate them as needed."
+msgstr ""
+
+#: jetpack.php:1229
+msgid "Overview"
+msgstr ""
+
+#: jetpack.php:1213 jetpack.php:1254
+msgid "Jetpack FAQ"
+msgstr ""
+
+#: jetpack.php:1158
+msgid "One New Jetpack Module"
+msgid_plural "%s New Jetpack Modules"
+msgstr[0] ""
+msgstr[1] ""
+
+#: jetpack.php:1239
+msgid "Modules"
+msgstr ""
+
+#: jetpack.php:1208 jetpack.php:1232 jetpack.php:1793
+msgid "Jetpack supercharges your self-hosted WordPress site with the awesome cloud power of WordPress.com."
+msgstr ""
+
+#: jetpack.php:1214 jetpack.php:1255
+msgid "Jetpack Support"
+msgstr ""
+
+#: jetpack.php:1212 jetpack.php:1253
+msgid "For more information:"
+msgstr ""
+
+#: jetpack.php:1207 jetpack.php:1231 jetpack.php:1241 jetpack.php:1790
+#: jetpack.php:1940
+msgid "Jetpack by WordPress.com"
+msgstr ""
+
+#: jetpack.php:1121 jetpack.php:1137
+msgid "Jetpack contains the most recent version of the old “%1$s” plugin."
+msgstr ""
+
+#: jetpack.php:964
+msgid "Jetpack requires WordPress version %s or later."
+msgstr ""
\ No newline at end of file
diff --git a/plugins/jetpack/languages/jetpack-bs_BA.mo b/plugins/jetpack/languages/jetpack-bs_BA.mo
new file mode 100644
index 0000000..97cec2e
Binary files /dev/null and b/plugins/jetpack/languages/jetpack-bs_BA.mo differ
diff --git a/plugins/jetpack/languages/jetpack-bs_BA.po b/plugins/jetpack/languages/jetpack-bs_BA.po
new file mode 100644
index 0000000..d83c494
--- /dev/null
+++ b/plugins/jetpack/languages/jetpack-bs_BA.po
@@ -0,0 +1,2243 @@
+# Translation of 1.3 in Bosnian
+# This file is distributed under the same license as the 1.3 package.
+msgid ""
+msgstr ""
+"PO-Revision-Date: 2012-05-21 22:23:42+0000\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"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"
+"X-Generator: GlotPress/0.1\n"
+"Project-Id-Version: 1.3\n"
+
+#: modules/widgets/facebook-likebox.php:18
+msgid "Facebook Like Box"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:18
+msgid "Display a Facebook Like Box to connect visitors to your Facebook Page"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:108
+msgid "Title"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:115
+msgid "Facebook Page URL"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:118
+msgid "The Like Box only works with <a href=\"http://www.facebook.com/help/?faq=174987089221178\">Facebook Pages</a>."
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:124
+msgid "Width"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:131
+msgid "Color Scheme"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:133
+msgid "Light"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:134
+msgid "Dark"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:143
+msgid "Show Faces"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:145
+msgid "Show profile photos in the plugin."
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:152
+msgid "Show Stream"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:154
+msgid "Show the profile stream for the public profile."
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:161
+msgid "Show Wall"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:163
+msgid "Show the wall for a Places page rather than friend activity."
+msgstr ""
+
+#: modules/module-info.php:336
+msgid "The Facebook Like Box Widget "
+msgstr ""
+
+#: modules/module-info.php:336
+msgid "shows your Facebook Like Box within a sidebar on your theme. It’s a great way to let your readers show their support."
+msgstr ""
+
+#: modules/module-info.php:352
+msgid "The Facebook Like Box Widget"
+msgstr ""
+
+#: modules/module-info.php:352
+msgid "shows your Facebook Like Box within a sidebar on your theme."
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:112
+msgid "Your new field was saved successfully"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:114
+msgid "Form builder"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:115
+msgid "Email notifications"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:120
+msgid "How does this work?"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:121
+msgid "By adding a contact form, your readers will be able to submit feedback to you. All feedback is automatically scanned for spam, and the legitimate feedback will be emailed to you."
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:122
+msgid "Can I add more fields?"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:124
+msgctxt "%1$s = \"Click here\" in an HTML link"
+msgid "Sure thing. %1$s to add a new text box, textarea, radio, checkbox, or dropdown field."
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:125
+msgid "Click here"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:127
+msgid "Can I view my feedback within WordPress?"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:129
+msgctxt "%1$s = \"Feedbacks\" in an HTML link"
+msgid "Yep, you can read your feedback at any time by clicking the \"%1$s\" link in the admin menu."
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:135
+msgid "Do I need to fill this out?"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:136
+msgid "Nope. However, if you’d like to modify where your feedback is sent, or the subject line you can. If you don’t make any changes here, feedback will be sent to the author of the page/post and the subject will be the name of this page/post."
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:140
+msgid "Edit this new field"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:143
+msgid "New field"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:145
+msgid "Field type"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:147
+msgid "Checkbox"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:148
+msgid "Drop down"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:151
+msgid "Radio"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:152
+msgid "Text"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:153
+msgid "Textarea"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:160
+msgid "Options"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:161
+msgid "First option"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:164
+msgid "Add another option"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:171
+msgid "Required?"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:176
+msgid "Save this field"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:181
+msgid "Here’s what your form will look like"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:186
+msgid "Add a new field"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:188
+msgid "Add this form to my post"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:191
+msgid "Email settings"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:193
+msgid "Enter your email address"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:196
+msgid "What should the subject line be?"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:199
+msgid "Save and go back to form builder"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:8
+msgctxt "Label for HTML form \"Name\" field in contact form builder"
+msgid "Name"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:9
+msgctxt "Label for HTML form \"Email\" field in contact form builder"
+msgid "Email"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:10
+msgctxt "Label for HTML form \"URL/Website\" field in contact form builder"
+msgid "Website"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:11
+msgctxt "Label for HTML form \"Comment/Response\" field in contact form builder"
+msgid "Comment"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:12
+msgctxt "Default label for new HTML form field in contact form builder"
+msgid "New Field"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:13
+msgctxt "Label for the set of options to be included in a user-created dropdown in contact form builder"
+msgid "Options"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:14
+msgctxt "Label for an option to be included in a user-created dropdown in contact form builder"
+msgid "Option"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:15
+msgctxt "Default label for the first option to be included in a user-created dropdown in contact form builder"
+msgid "First option"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:16
+msgctxt "error message in contact form builder"
+msgid "Oops, there was a problem generating your form. You'll likely need to try again."
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:17
+msgid ""
+"Drag up or down\n"
+"to re-arrange"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:18
+msgctxt "Label to drag HTML form fields around to change their order in contact form builder"
+msgid "move"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:19
+msgctxt "Link to edit an HTML form field in contact form builder"
+msgid "edit"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:20
+msgid "Saved successfully"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:21
+msgctxt "This HTML form field is marked as required by the user in contact form builder"
+msgid "(required)"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:22
+msgid "Are you sure you want to exit the form editor without saving? Any changes you have made will be lost."
+msgstr ""
+
+#: jetpack.php:1801
+msgid "Jetpack is network activated and notices can not be dismissed."
+msgstr ""
+
+#: jetpack.php:1812
+msgid "Dismiss this notice."
+msgstr ""
+
+#: jetpack.php:1328
+msgid "Dismiss this notice and deactivate Jetpack."
+msgstr ""
+
+#: jetpack.php:1334
+msgid "<strong>Your Jetpack is almost ready</strong> – A connection to WordPress.com is needed to enabled features like Stats, Contact Forms, and Subscriptions. Connect now to get fueled up!"
+msgstr ""
+
+#: jetpack.php:1160
+msgctxt "1: A number showing how many new features there are after upgrading Jetpack"
+msgid "Jetpack + Stats %1$s"
+msgstr ""
+
+#: jetpack.php:1164 jetpack.php:1168
+msgid "Jetpack + Stats"
+msgstr ""
+
+#: modules/contact-form/admin.php:159
+msgid "Restore this item from the Trash"
+msgstr "Vrati ovu stavku iz smeÄa"
+
+#: modules/contact-form/grunion-contact-form.php:507
+msgid "Sent by a verified %s user."
+msgstr "Poslano od strane potvrÄenog %s korisnika."
+
+msgid "http://jetpack.me"
+msgstr "http://jetpack.me"
+
+msgid "Easily insert a contact form any where on your site."
+msgstr "Jednostavno umetnite obrazac za kontakt na bilo kojem mjestu na vašoj stranici."
+
+msgid "Realtime backup and security scanning for your WordPress site."
+msgstr "Backup i sigurnosno skeniranje u realnom vremenu za vašu WordPress stranicu."
+
+msgid "Simple, concise site stats with no additional load on your server."
+msgstr "Jednostavna statistika stranice koja ne optereÄuje vaÅ¡ server."
+
+msgid "Mark up your posts with the <img src=\"http://l.wordpress.com/latex.php?latex=%5CLaTeX&bg=transparent&fg=000&s=-2\" alt=\"LaTeX logo\" title=\"LaTeX\" style=\"vertical-align: -25%\" /> markup language, perfect for complex mathematical equations and other über-geekery."
+msgstr "U vaÅ¡im Älancima možete koristiti <img src=\"http://l.wordpress.com/latex.php?latex=%5CLaTeX&bg=transparent&fg=000&s=-2\" alt=\"LaTeX logo\" title=\"LaTeX\" style=\"vertical-align: -25%\" /> jezik koji je najbolje rjeÅ¡enje za komplikovane matematiÄke jednaÄine i druge Å¡treberske stvari."
+
+msgid "Automattic"
+msgstr "Automattic"
+
+msgid "The most super duper sharing tool on the interwebs. Share content with Facebook, Twitter, and many more."
+msgstr "Najbolji alat za razmjenu na webu. Razmjenjujte sadržaj sa Facebooka, Twittera i sa još mnogo servisa."
+
+msgid "Allow users to subscribe to your posts and comments to receive a notification via email."
+msgstr "Dozvoljava korisnicima da se pretplate na vaÅ¡e Älanke i komentare i da primaju obavijesti o njima putem emaila."
+
+#: modules/module-info.php:422
+msgid "A contact form is a great way to offer your readers the ability to get in touch, without giving out your personal email address."
+msgstr "Obrazac za kontakt je dobar naÄin da omoguÄite vaÅ¡im Äitateljima da vas kontaktiraju bez objavljivanja vaÅ¡e liÄne email adrese."
+
+msgid "Easily add images, Twitter updates, and your site's RSS links to your theme's sidebar."
+msgstr "Jednostavno dodajte slike, Twitter napomene i RSS linkove u boÄnu traku vaÅ¡e teme."
+
+msgid "Enable WP.me-powered shortlinks for all of your Posts and Pages for easier sharing."
+msgstr "OmoguÄite WP.me kratke linkove radi lakÅ¡e razmjene na svim vaÅ¡im Älancima i stranicama."
+
+msgid "Easily embed videos and more from sites like YouTube, Vimeo, and SlideShare."
+msgstr "Jednostavna ugradnja video datoteka sa stranica kao Å¡to su YouTube, Vimeo i SlideShare."
+
+msgid "Beautiful Math"
+msgstr "Beautiful Math"
+
+msgid "Show a pop-up business card of your users' gravatar profiles in comments."
+msgstr "Prikazuje iskaÄuÄu karticu gravatar profila vaÅ¡ih korisnika u poljima za komentare."
+
+msgid "Share your public posts and comments to search engines and other services in real-time."
+msgstr "Trenutno Å¡aljite vaÅ¡e javne Älanke i komentare pretraživaÄima i drugim servisima."
+
+msgid "Improve your spelling, style, and grammar with the <a href=\"http://www.afterthedeadline.com/\">After the Deadline</a> Proofreading service."
+msgstr "PoboljÅ¡ajte vlastiti pravopis, stil i gramatiku pomoÄu <a href=\"http://www.afterthedeadline.com/\">After the Deadline</a> servisa."
+
+msgid "Bring the power of the WordPress.com cloud to your self-hosted WordPress. Jetpack enables you to connect your blog to a WordPress.com account to use the powerful features normally only available to WordPress.com users."
+msgstr "Dobijte WordPress.com moguÄnosti na vaÅ¡oj samostalno hostiranoj WordPress stranici. Jetpack vam omoguÄava da povežete vaÅ¡ blog sa WordPress.com raÄunom kako biste mogli koristiti moguÄnosti koje su dostupne samo za WordPress.com korisnike."
+
+msgid "http://wordpress.org/extend/plugins/jetpack/"
+msgstr "http://wordpress.org/extend/plugins/jetpack/"
+
+#: modules/widgets/twitter-widget.php:241
+msgid "Include retweets"
+msgstr "UkljuÄi i retweetove"
+
+#: modules/widgets/twitter-widget.php:243
+msgid "Text to display between tweet and timestamp:"
+msgstr "Tekst za prikaz izmeÄu tweeta i vremenske oznake:"
+
+#: modules/widgets/twitter-widget.php:222
+msgid "Twitter username:"
+msgstr "Twitter korisniÄko ime:"
+
+#: modules/widgets/twitter-widget.php:79
+msgid "Twitter Updates"
+msgstr "Twitter ažuriranja"
+
+#: modules/widgets/twitter-widget.php:236
+msgid "Hide replies"
+msgstr "Sakrij odgovore"
+
+#: modules/widgets/twitter-widget.php:225
+msgid "Maximum number of tweets to show:"
+msgstr "Maksimalan broj tweetova za prikaz:"
+
+#: modules/widgets/twitter-widget.php:180
+msgid "Error: Twitter did not respond. Please wait a few minutes and refresh this page."
+msgstr "GreÅ¡ka: Twitter nije poslao odgovor. Molimo vas da saÄekate par minuta a zatim da osvježite ovu stranicu."
+
+#: modules/widgets/twitter-widget.php:70
+msgid "Twitter (Jetpack)"
+msgstr "Twitter (Jetpack)"
+
+#: modules/widgets/twitter-widget.php:69
+msgid "Display your tweets from Twitter"
+msgstr "Prikažite svoje tweetove sa Twittera"
+
+#: modules/widgets/rsslinks-widget.php:140
+msgid "Subscribe to %s"
+msgstr "Pretplati se na %s"
+
+#: modules/widgets/rsslinks-widget.php:121
+msgid "Image Color:"
+msgstr "Boja slike:"
+
+#: modules/widgets/rsslinks-widget.php:119
+msgid "Silver"
+msgstr "Srebrena"
+
+#: modules/widgets/twitter-widget.php:178
+msgid "Error: Please make sure the Twitter account is <a href=\"%s\">public</a>."
+msgstr "GreÅ¡ka: Molimo vas da provjerite da li je Twitter raÄun <a href=\"%s\">javan</a>."
+
+#: modules/widgets/rsslinks-widget.php:113
+msgid "Red"
+msgstr "Crvena"
+
+#: modules/widgets/rsslinks-widget.php:101
+msgid "Large"
+msgstr "Veliko"
+
+#: modules/widgets/rsslinks-widget.php:115
+msgid "Green"
+msgstr "Zelena"
+
+#: modules/widgets/rsslinks-widget.php:100
+msgid "Medium"
+msgstr "Srednje"
+
+#: modules/widgets/rsslinks-widget.php:103
+msgid "Image Size:"
+msgstr "VeliÄina slike:"
+
+#: modules/widgets/rsslinks-widget.php:118
+msgid "Pink"
+msgstr "Roze"
+
+#: modules/widgets/rsslinks-widget.php:117
+msgid "Purple"
+msgstr "LjubiÄasta"
+
+#: modules/widgets/rsslinks-widget.php:116
+msgid "Blue"
+msgstr "Plavo"
+
+#: modules/widgets/rsslinks-widget.php:114
+msgid "Orange"
+msgstr "Narandžasta"
+
+#: modules/widgets/rsslinks-widget.php:67
+#: modules/widgets/rsslinks-widget.php:133
+msgid "Posts"
+msgstr "Älanci"
+
+#: modules/widgets/rsslinks-widget.php:96
+msgid "Image Settings:"
+msgstr "Postavke slike:"
+
+#: modules/widgets/rsslinks-widget.php:85
+msgid "Format:"
+msgstr "Format:"
+
+#: modules/widgets/rsslinks-widget.php:83
+msgid "Text & Image Links"
+msgstr "Linkovi sa tekstom i slikom"
+
+#: modules/widgets/rsslinks-widget.php:82
+msgid "Image Link"
+msgstr "Link slike"
+
+#: modules/widgets/rsslinks-widget.php:81
+msgid "Text Link"
+msgstr "Tekstualni link"
+
+#: modules/widgets/rsslinks-widget.php:71
+msgid "Feed(s) to Display:"
+msgstr "Kanal(i) za prikaz:"
+
+#: modules/widgets/rsslinks-widget.php:69
+msgid "Posts & Comments"
+msgstr "Älanci i komentari"
+
+#: modules/widgets/rsslinks-widget.php:68
+#: modules/widgets/rsslinks-widget.php:136
+msgid "Comments"
+msgstr "Komentari"
+
+#: modules/widgets/rsslinks-widget.php:62
+#: modules/widgets/twitter-widget.php:219
+msgid "Title:"
+msgstr "Naslov:"
+
+#: modules/widgets/rsslinks-widget.php:13
+msgid "RSS Links (Jetpack)"
+msgstr "RSS linkovi (Jetpack)"
+
+#: modules/widgets/rsslinks-widget.php:99
+msgid "Small"
+msgstr "Malo"
+
+#: modules/widgets/image-widget.php:139
+msgid "Width:"
+msgstr "Å irina:"
+
+#: modules/widgets/image-widget.php:126
+msgid "Center"
+msgstr "Centrirano"
+
+#: modules/widgets/image-widget.php:145
+msgid "If empty, we will attempt to determine the image size."
+msgstr "Ako je ovo prazno, mi Äemo pokuÅ¡ati utvrditi dimenzije slike."
+
+#: modules/widgets/rsslinks-widget.php:12
+msgid "Links to your blog's RSS feeds"
+msgstr "Linkovi ka RSS kanalima vašeg bloga"
+
+#: modules/widgets/image-widget.php:127
+msgid "Right"
+msgstr "Desno"
+
+#: modules/widgets/image-widget.php:142
+msgid "Height:"
+msgstr "Visina:"
+
+#: modules/widgets/image-widget.php:129
+msgid "Image Alignment:"
+msgstr "Poravnanje slike:"
+
+#: modules/widgets/image-widget.php:125
+msgid "Left"
+msgstr "Lijevo"
+
+#: modules/widgets/image-widget.php:124
+msgid "None"
+msgstr "Ništa"
+
+#: modules/widgets/image-widget.php:119
+msgid "Caption:"
+msgstr "Naslov:"
+
+#: modules/widgets/image-widget.php:146
+msgid "Link URL (when the image is clicked):"
+msgstr "URL linka (kada se klikne na sliku):"
+
+#: modules/subscriptions.php:561
+msgid "Click to subscribe to this blog and receive notifications of new posts by email."
+msgstr "Klinite da biste se pretplatili i na vaÅ¡u email adresu dobijali obavijesti o novim Älancima na ovom blogu."
+
+#: modules/widgets/image-widget.php:12
+msgid "Display an image in your sidebar"
+msgstr "Prikažite sliku vaÅ¡oj boÄnoj traci"
+
+#: modules/widgets/image-widget.php:116
+msgid "Image title:"
+msgstr "Naziv slike:"
+
+#: modules/subscriptions.php:577
+msgid "%s: %s"
+msgstr "%s: %s"
+
+#: modules/subscriptions.php:604
+msgid "Show total number of subscribers? (%s subscriber)"
+msgid_plural "Show total number of subscribers? (%s subscribers)"
+msgstr[0] "Prikazati ukupan broj pretplatnika? (%s pretplatnik)"
+msgstr[1] "Prikazati ukupan broj pretplatnika? (%s pretplatnika)"
+msgstr[2] "Prikazati ukupan broj pretplatnika? (%s pretplatnika)"
+
+#: modules/widgets/image-widget.php:113
+msgid "Alternate text:"
+msgstr "Alternativni tekst:"
+
+#: modules/widgets/image-widget.php:110
+msgid "Image URL:"
+msgstr "URL slike:"
+
+#: modules/vaultpress.php:22
+msgid "Active"
+msgstr "Aktivna"
+
+#: modules/subscriptions.php:591
+msgid "Optional text to display to your readers:"
+msgstr "Neobavezni tekst koji Äe se prikazivati vaÅ¡im Äitaocima:"
+
+#: modules/subscriptions.php:585 modules/widgets/image-widget.php:107
+msgid "Widget title:"
+msgstr "Naslov dodatka:"
+
+#: modules/subscriptions.php:597
+msgid "Subscribe Button:"
+msgstr "Dugme za pretplatu:"
+
+#: modules/widgets/image-widget.php:14
+msgid "Image (Jetpack)"
+msgstr "Slike (Jetpack)"
+
+#: modules/subscriptions.php:559
+msgid "Enter your email address to subscribe to this blog and receive notifications of new posts by email."
+msgstr "UpiÅ¡ite vaÅ¡u email adresu da biste se pretplatili na email obavijesti o novim Älancima na ovom blogu."
+
+#: modules/subscriptions.php:558
+msgid "Subscribe to Blog via Email"
+msgstr "Pretplati se na blogu pomoÄu emaila"
+
+#: modules/subscriptions.php:487
+msgid "Email Address"
+msgstr "Email adresa"
+
+#: modules/subscriptions.php:483
+msgid "Join %s other subscriber"
+msgid_plural "Join %s other subscribers"
+msgstr[0] "Pridružite se ostalim pretplatnicima (%s)"
+msgstr[1] "Pridružite se ostalim pretplatnicima (%s)"
+msgstr[2] "Pridružite se ostalim pretplatnicima (%s)"
+
+#: modules/subscriptions.php:465
+msgid "There was an error when subscribing, please try again."
+msgstr "Desila se greÅ¡ka prilikom pretplaÄivanja, molimo vas da pokuÅ¡ate ponovo."
+
+#: modules/subscriptions.php:414
+msgid "Blog Subscriptions (Jetpack)"
+msgstr "Blog pretplate (Jetpack)"
+
+#: modules/subscriptions.php:411
+msgid "Add an email signup form to allow people to subscribe to your blog."
+msgstr "Dodaje obrazac za email registraciju kako bi se druge osobe mogle pretplatiti na vaš blog."
+
+#: modules/subscriptions.php:346
+msgid "Notify me of new posts by email."
+msgstr "Obavijesti me o novim Älancima pomoÄu emaila."
+
+#: modules/subscriptions.php:458
+msgid "You have already subscribed to this site, please check your inbox."
+msgstr "VeÄ ste se pretplatili na ovu stranicu, molimo vas da provjerite vaÅ¡ email."
+
+#: modules/subscriptions.php:455
+msgid "The email you entered was invalid, please check and try again."
+msgstr "Email koji ste upisali nije ispravan. Molimo vas da ga provjerite i pokušate ponovo."
+
+#: modules/subscriptions.php:445
+msgid "An email was just sent to confirm your subscription. Please find the email now and click activate to start subscribing."
+msgstr "Poslali smo vam email koji je potrebno da potvrdite pretplatu. Molimo vas da pronaÄete email i kliknete na aktivacijski link unatar njega kako biste aktivirali pretplatu."
+
+#: modules/stats.php:905
+msgid "View All"
+msgstr "Pregledaj sve"
+
+#: modules/stats.php:892
+msgid "%1$s %2$s Views"
+msgstr "%1$s %2$s pregleda"
+
+#: modules/stats.php:701
+msgid "Chart stats by"
+msgstr "Dijagram statistika od"
+
+#: modules/stats.php:677
+msgid "the past month"
+msgstr "prošli mjesec"
+
+#: modules/stats.php:913 modules/stats.php:937
+msgid "Sorry, nothing to report."
+msgstr "Žao nam je, ništa za prijaviti."
+
+#: modules/subscriptions.php:340
+msgid "Notify me of follow-up comments by email."
+msgstr "Obavijesti me o narednim komentarima putem emaila."
+
+#: modules/stats.php:933
+msgid "Top Searches"
+msgstr "Najpopularnije pretrage"
+
+#: modules/stats.php:714
+msgid "Show top posts over"
+msgstr "Istakni najpopularnije Älanke"
+
+#: modules/stats.php:727
+msgid "Show top search terms over"
+msgstr "Istakni najpopularnije pretrage"
+
+#: modules/stats.php:679
+msgid "the past year"
+msgstr "prošla godina"
+
+#: modules/stats.php:678
+msgid "the past quarter"
+msgstr "prošli kvartal"
+
+#: modules/stats.php:909
+msgid "Top Posts"
+msgstr "Najpopularniji Älanci"
+
+#: modules/stats.php:533
+msgid "Save configuration"
+msgstr "SaÄuvaj konfiguraciju"
+
+#: modules/stats.php:675
+msgid "the past day"
+msgstr "juÄer"
+
+#: modules/stats.php:672
+msgid "month"
+msgstr "mjesec"
+
+#: modules/stats.php:676
+msgid "the past week"
+msgstr "prošla sedmica"
+
+#: modules/stats.php:519
+msgid "The image helps collect stats and <strong>makes the world a better place</strong> but should still work when hidden"
+msgstr "Slika pomaže u prikupljanju statistike i <strong>Äini svijet bolji mjestom</strong>, ali sve Äe raditi i kada je sakrivena"
+
+#: modules/stats.php:671
+msgid "week"
+msgstr "sedmica"
+
+#: modules/stats.php:670
+msgid "day"
+msgstr "dan"
+
+#: modules/stats.php:568
+msgid "Views over 48 hours. Click for more Site Stats."
+msgstr "Pregledi u zadnjih 48 sati. Kliknite za proširenu statistiku stranice."
+
+#: modules/stats.php:522
+msgid "Select the roles that will be able to view stats reports."
+msgstr "Odaberite korisniÄke uloge koje Äe imati moguÄnost pregleda statistike."
+
+#: modules/stats.php:520
+msgid "Report visibility"
+msgstr "Vidljivost izvještaja"
+
+#: modules/stats.php:519
+msgid "Smiley face"
+msgstr "Smajli"
+
+#: modules/stats.php:330
+msgid "Your Site Stats work better with Javascript enabled."
+msgstr "Statistike vaÅ¡e stranice radit Äe bolje ako omoguÄite Javascript."
+
+#: modules/stats.php:406 modules/stats.php:879
+msgid "We were unable to get your stats just now. Please try again."
+msgstr "Trenutno ne možemo dobaviti vašu statistiku. Molimo vas da pokušate ponovo."
+
+#: modules/stats.php:329
+msgid "Loading…"
+msgstr "UÄitavam…"
+
+#: modules/stats.php:517
+msgid "Count the page views of registered users who are logged in."
+msgstr "Broji preglede stranica registrovanih korisnika koji su prijavljeni."
+
+#: modules/stats.php:518
+msgid "Smiley"
+msgstr "Smajli"
+
+#: modules/stats.php:519
+msgid "Hide the stats smiley face image."
+msgstr "Sakrij smajli koji prikazuje statistika."
+
+#: modules/stats.php:516
+msgid "Registered users"
+msgstr "Registrovani korisnici"
+
+#: modules/stats.php:514
+msgid "Put a chart showing 48 hours of views in the admin bar."
+msgstr "Ubaci dijagram pregleda u zadnjih 48 sati u administratorsku traku."
+
+#: modules/stats.php:404 modules/stats.php:877
+msgid "We were unable to get your stats just now (too many redirects). Please try again."
+msgstr "Trenutno vam ne možemo prikazati vaše statistike (previše redirekcija). Molimo vas da pokušate ponovo."
+
+#: modules/stats.php:513
+msgid "Admin bar"
+msgstr "Administratorska traka"
+
+#: modules/stats.php:507
+msgid "Visit <a href=\"%s\">Site Stats</a> to see your stats."
+msgstr "Za pregled posjeta posjetite <a href=\"%s\">statistiku stranice</a>."
+
+#: modules/stats.php:331
+msgid "View Site Stats without Javascript"
+msgstr "Pregledaj statistike stranice bez Javascripta"
+
+#: modules/shortcodes/videopress.php:912
+msgid "Submit"
+msgstr "Pošalji"
+
+#: modules/shortcodes/videopress.php:876
+msgid "December"
+msgstr "Decembar"
+
+#: jetpack.php:1169 modules/stats.php:649
+msgid "Site Stats"
+msgstr "Statistika stranice"
+
+#: modules/shortcodes/videopress.php:1291
+msgid "This video requires <a rel=\"nofollow\" href=\"%s\">Adobe Flash</a> for playback."
+msgstr "Di biste pregledali ovaj video, potreban vam je <a rel=\"nofollow\" href=\"%s\">Adobe Flash</a>."
+
+#: modules/shortcodes/videopress.php:958
+msgid "You do not have sufficient <a rel=\"nofollow\" href=\"%s\">freedom levels</a> to view this video. Support free software and upgrade."
+msgstr "Nemate potrebni <a rel=\"nofollow\" href=\"%s\">nivo slobode</a> za pregled ovog videa. Podržite slobodni softver i izvršite nadogradnju."
+
+#: modules/shortcodes/videopress.php:876
+msgid "November"
+msgstr "Novembar"
+
+#: modules/shortcodes/videopress.php:1016
+msgctxt "watch a video title"
+msgid "Watch: %s"
+msgstr "Pregledaj: %s"
+
+#: modules/shortcodes/videopress.php:1144
+msgctxt "Play as in playback or view a movie"
+msgid "JavaScript required to play %s."
+msgstr "Javascript je neophodan za reprodukciju %s."
+
+#: modules/shortcodes/videopress.php:1115
+#: modules/shortcodes/videopress.php:1137
+msgid "this video"
+msgstr "ovaj video"
+
+#: modules/shortcodes/videopress.php:1298
+msgid "Loading video..."
+msgstr "UÄitavam video..."
+
+#: modules/shortcodes/videopress.php:915
+msgid "More information"
+msgstr "Više informacija"
+
+#: modules/shortcodes/videopress.php:876
+msgid "July"
+msgstr "Juli"
+
+#: modules/shortcodes/videopress.php:860
+msgid "This video is intended for mature audiences."
+msgstr "Ovaj video je namijenjen zreloj publici."
+
+#: modules/shortcodes/videopress.php:876
+msgid "October"
+msgstr "Oktobar"
+
+#: modules/shortcodes/videopress.php:876
+msgid "April"
+msgstr "April"
+
+#: modules/shortcodes/videopress.php:876
+msgid "March"
+msgstr "Mart"
+
+#: modules/shortcodes/videopress.php:876
+msgid "February"
+msgstr "Februar"
+
+#: modules/shortcodes/videopress.php:876
+msgid "January"
+msgstr "Januar"
+
+#: modules/shortcodes/videopress.php:876
+msgid "September"
+msgstr "Septembar"
+
+#: modules/shortcodes/videopress.php:860
+msgid "Please verify your birthday."
+msgstr "Molimo vas da potvrdite vaÅ¡ roÄendan."
+
+#: modules/shortcodes/videopress.php:876
+msgid "June"
+msgstr "Juni"
+
+#: modules/shortcodes/videopress.php:876
+msgid "August"
+msgstr "August"
+
+#: modules/shortcodes/videopress.php:876
+msgid "May"
+msgstr "Maj"
+
+#: modules/sharedaddy/sharing.php:379
+msgid "Enter the URL of a 16x16px icon you want to use for this service."
+msgstr "Unesite URL ikone (veliÄine 16x16px) koju želite koristiti za ovaj servis."
+
+#: modules/shortcodes/videopress.php:608
+msgid "The VideoPress plugin could not communicate with the VideoPress servers. This error is most likely caused by a misconfigured plugin. Please reinstall or upgrade."
+msgstr "VideoPress plugin ne može komunicirati sa VideoPress serverima. Ovakva greÅ¡ka je obiÄno rezultat nepravilne konfiguracije plugina. Molimo vas da plugin ponovo instalirate ili nadogradite."
+
+#: modules/shortcodes/videopress.php:826
+msgid "%s Error"
+msgstr "%s greška"
+
+#: modules/shortcodes/videopress.php:610
+msgid "<strong>%s</strong> is not an allowed embed site."
+msgstr "<strong>%s</strong> nije dozvoljena stranica za ugradnju."
+
+#: modules/sharedaddy/sharing.php:371
+msgid "You can add the following variables to your service sharing URL:"
+msgstr "Možete dodati sljedeÄe promjenjive u URL vaÅ¡eg servisa za dijeljenje:"
+
+#: modules/shortcodes/archives.php:50
+msgid "Your blog does not currently have any published posts."
+msgstr "VaÅ¡ blog trenutno nema objavljenih Älanaka."
+
+#: modules/sharedaddy/sharing.php:395
+msgid "An error occurred creating your new sharing service - please check you gave valid details."
+msgstr "Desila se greška prilikom kreiranja vašeg novog servisa za dijeljenje - molimo vas da provjerite da li ste unijeli ispravne informacije."
+
+#: modules/sharedaddy/sharing.php:376
+msgid "Icon URL"
+msgstr "URL ikone"
+
+#: modules/sharedaddy/sharing.php:385
+msgid "Create Share"
+msgstr "Kreiraj"
+
+#: modules/shortcodes/videopress.php:612
+msgid "No data found for VideoPress identifier: <strong>%s</strong>."
+msgstr "Nema pronaÄenih podataka za VideoPress identifikator: <strong>%s</strong>."
+
+#: modules/shortcodes/videopress.php:610
+msgid "Publisher limits playback of video embeds."
+msgstr "ObjavljivaÄ ograniÄava reprodukciju ugraÄenih video datoteka."
+
+#: modules/sharedaddy/sharing.php:367
+msgid "Sharing URL"
+msgstr "URL za dijeljenje"
+
+#: modules/sharedaddy/sharing.php:334
+msgid "Front Page, Archive Pages, and Search Results"
+msgstr "PoÄetna stranica, arhiva i rezultati pretrage"
+
+#: modules/sharedaddy/sharing.php:313
+msgid "Sharing label"
+msgstr "Naslov za dijeljenje"
+
+#: modules/sharedaddy/sharing.php:319
+msgid "Open links in"
+msgstr "Otvori linkove u"
+
+#: modules/sharedaddy/sharing.php:361
+msgid "Service name"
+msgstr "Ime servisa"
+
+#: modules/sharedaddy/sharing.php:350
+msgid "Save Changes"
+msgstr "SaÄuvaj promjene"
+
+#: modules/sharedaddy/sharing.php:328
+msgid "Show sharing buttons on"
+msgstr "Prikaži dugmad za dijeljenje u"
+
+#: modules/sharedaddy/sharing.php:306
+msgid "Icon + text"
+msgstr "Ikona + tekst"
+
+#: modules/sharedaddy/sharing.php:322
+msgid "New window"
+msgstr "Novom prozoru"
+
+#: modules/sharedaddy/sharing.php:323
+msgid "Same window"
+msgstr "Istom prozoru"
+
+#: modules/sharedaddy/sharing.php:308
+msgid "Text only"
+msgstr "Samo tekst"
+
+#: modules/sharedaddy/sharing.php:307
+msgid "Icon only"
+msgstr "Samo ikona"
+
+#: modules/sharedaddy/sharing.php:186
+msgid "Enabled Services"
+msgstr "OmoguÄeni servisi"
+
+#: modules/sharedaddy/sharing.php:164
+msgid "Available Services"
+msgstr "Dostupni servisi"
+
+#: modules/sharedaddy/sharing.php:192
+msgid "Drag and drop available services here"
+msgstr "Dovucite dostupne servise ovdje"
+
+#: modules/sharedaddy/sharing.php:303
+msgid "Default button style"
+msgstr "Stil poÄetnog dugmeta"
+
+#: modules/sharedaddy/sharing.php:153
+msgid "Settings have been saved"
+msgstr "Postavke su saÄuvane"
+
+#: modules/sharedaddy/sharing.php:165
+msgid "Drag and drop the services you'd like to enable into the box below."
+msgstr "Dovucite servise koje želite omoguÄiti u okvir ispod."
+
+#: modules/sharedaddy/sharing.php:203
+msgid "Services dragged here will be hidden behind a share button."
+msgstr "Servisi dovuÄeni ovdje Äe biti sakriveni unutar dugmeta za dijeljenje."
+
+#: modules/sharedaddy/sharing.php:221
+msgid "Sharing is off. Please add services above to enable"
+msgstr "Dijeljenje je iskljuÄeno. Molimo vas da dodate gornje servise da biste ga omoguÄili."
+
+#: modules/sharedaddy/sharing.php:218
+msgid "Live Preview"
+msgstr "Pregled"
+
+#: modules/sharedaddy/sharing.php:189
+msgid "Services dragged here will appear individually."
+msgstr "Servisi dovuÄeni ovdje Äe se prikazivati samostalno."
+
+#: modules/sharedaddy/sharing.php:149
+msgid "This plugin will work without it, but multibyte support is used <a href=\"%s\">if available</a>. You may see minor problems with Tweets and other sharing services."
+msgstr "Ovaj plugin Äe raditi i bez nje, ali multibyte podrÅ¡ka se koristi uvijek kada je <a href=\"%s\">dostupna</a>. MoguÄe je da Äete imati sitne probleme sa vaÅ¡im tweetovima i drugim servisima za dijeljenje."
+
+#: modules/sharedaddy/sharing.php:166
+msgid "Add a new service"
+msgstr "Dodaj novi servis"
+
+#: modules/contact-form/grunion-form-view.php:142
+#: modules/sharedaddy/sharing-sources.php:1027
+msgid "Label"
+msgstr "Naslov"
+
+#: modules/sharedaddy/sharing-sources.php:977
+msgid "Click to share"
+msgstr "Kliknite za dijeljenje"
+
+#: modules/sharedaddy/sharing-sources.php:1032
+msgid "URL"
+msgstr "URL"
+
+#: modules/sharedaddy/sharing.php:148
+msgid "Warning! Multibyte support missing!"
+msgstr "Upozorenje! Nedostaje Multibyte podrška!"
+
+#: modules/sharedaddy/sharing.php:46 modules/sharedaddy/sharing.php:158
+msgid "Sharing Settings"
+msgstr "Postavke dijeljenja"
+
+#: modules/sharedaddy/sharing-sources.php:1045
+msgid "Remove Service"
+msgstr "Ukloni servis"
+
+#: modules/sharedaddy/sharing-sources.php:1044
+msgid "Save"
+msgstr "SaÄuvaj"
+
+#: modules/sharedaddy/sharing-sources.php:1037
+msgid "Icon"
+msgstr "Ikona"
+
+#: modules/sharedaddy/sharing-sources.php:892
+msgid "Google +1"
+msgstr "Google +1"
+
+#: modules/sharedaddy/sharing-sources.php:884
+msgctxt "share to"
+msgid "Press This"
+msgstr "Objavi ovo"
+
+#: modules/sharedaddy/sharing-sources.php:884
+msgid "Click to Press This!"
+msgstr "Kliknite za objavljivanje!"
+
+#: modules/sharedaddy/sharing-sources.php:856
+msgid "Press This"
+msgstr "Objavi ovo"
+
+#: modules/sharedaddy/sharing-sources.php:850
+msgid "Click to print"
+msgstr "Kliknite za Å¡tampanje"
+
+#: modules/sharedaddy/sharing-sources.php:744
+msgid "Share"
+msgstr "Podijeli"
+
+#: modules/sharedaddy/sharing-sources.php:777
+msgctxt "share to"
+msgid "Facebook"
+msgstr "Facebook"
+
+#: modules/sharedaddy/sharing-sources.php:799
+msgid "Default button"
+msgstr "PoÄetno dugme"
+
+#: modules/sharedaddy/sharing-sources.php:850
+msgctxt "share to"
+msgid "Print"
+msgstr "Å tampaj"
+
+#: modules/sharedaddy/sharing-sources.php:777
+msgid "Share on Facebook"
+msgstr "Podijeli na Facebooku"
+
+#: modules/sharedaddy/sharing-sources.php:714
+msgid "Facebook"
+msgstr "Facebook"
+
+#: modules/sharedaddy/sharing-sources.php:801
+msgid "Like button"
+msgstr "Dugme \"Volim ovo\""
+
+#: modules/sharedaddy/sharing-sources.php:846
+msgid "Print"
+msgstr "Å tampanje"
+
+#: modules/sharedaddy/sharing-sources.php:800
+msgid "Share button"
+msgstr "Dugme za dijeljenje"
+
+#: modules/sharedaddy/sharing-sources.php:629
+msgctxt "share to"
+msgid "LinkedIn"
+msgstr "LinkedIn"
+
+#: modules/sharedaddy/sharing-sources.php:519
+msgctxt "share to"
+msgid "Digg"
+msgstr "Digg"
+
+#: modules/sharedaddy/sharing-sources.php:601
+msgid "LinkedIn"
+msgstr "LinkedIn"
+
+#: modules/sharedaddy/sharing-sources.php:515
+#: modules/sharedaddy/sharing-sources.php:519
+msgid "Click to Digg this post"
+msgstr "Kliknite za dijeljenje ovog Älanka na Diggu"
+
+#: modules/sharedaddy/sharing-sources.php:436
+msgid "Click to share on Reddit"
+msgstr "Kliknite za dijeljenje na Redditu"
+
+#: modules/sharedaddy/sharing-sources.php:429
+#: modules/sharedaddy/sharing-sources.php:436
+msgid "Reddit"
+msgstr "Reddit"
+
+#: modules/sharedaddy/sharing-sources.php:363
+msgctxt "share to"
+msgid "StumbleUpon"
+msgstr "StumbleUpon"
+
+#: modules/sharedaddy/sharing-sources.php:363
+msgid "Click to share on StumbleUpon"
+msgstr "Kliknite za dijeljenje na StumbleUponu"
+
+#: modules/sharedaddy/sharing-sources.php:629
+msgid "Click to share on LinkedIn"
+msgstr "Klik za razmjenu na LinkedInu"
+
+#: modules/sharedaddy/sharing-sources.php:506
+msgid "Digg"
+msgstr "Digg"
+
+#: modules/sharedaddy/sharing-sources.php:257
+msgid "Twitter"
+msgstr "Twitter"
+
+#: modules/sharedaddy/sharing-sources.php:226
+msgid "Send Email"
+msgstr "Pošalji email"
+
+#: modules/sharedaddy/sharing-sources.php:238
+msgid "Sorry, your blog cannot share posts by email."
+msgstr "Žao nam je, vaÅ¡ blog ne može dijeliti Älanke pomoÄu emaila."
+
+#: modules/sharedaddy/sharing-sources.php:234
+msgid "Email check failed, please try again"
+msgstr "Provjera emaila nije uspjela, molimo vas da pokušate ponovo"
+
+#: modules/sharedaddy/sharing-sources.php:218
+msgid "Your Email Address"
+msgstr "Vaša email adresa"
+
+#: modules/sharedaddy/sharing-sources.php:227
+msgid "Cancel"
+msgstr "Poništi"
+
+#: modules/sharedaddy/sharing-sources.php:230
+msgid "Post was not sent - check your email addresses!"
+msgstr "Älanak nije poslan - provjerite vaÅ¡u email adresu!"
+
+#: modules/sharedaddy/sharing-sources.php:352
+msgid "StumbleUpon"
+msgstr "StumbleUpon"
+
+#: modules/sharedaddy/sharing-sources.php:264
+msgid "Click to share on Twitter"
+msgstr "Kliknite ovdje za dijeljenje na Twitteru"
+
+#: modules/sharedaddy/sharing-sources.php:264
+msgctxt "share to"
+msgid "Twitter"
+msgstr "Twitter"
+
+#: modules/sharedaddy/sharing-sources.php:334
+#: modules/sharedaddy/sharing-sources.php:411
+#: modules/sharedaddy/sharing-sources.php:462
+#: modules/sharedaddy/sharing-sources.php:568
+#: modules/sharedaddy/sharing-sources.php:684
+msgid "Use smart button"
+msgstr "Koristi pametno dugme"
+
+#: modules/sharedaddy/sharing-sources.php:207
+msgid "Send to Email Address"
+msgstr "Pošalji na email adresu"
+
+#: modules/sharedaddy/sharing-sources.php:170
+msgid "You have shared this post with %s"
+msgstr "Podijelili ste ovaj Älanak sa %s"
+
+#: modules/sharedaddy/sharing-sources.php:193
+msgid "Click to email this to a friend"
+msgstr "Kliknite za slanje emaila prijatelju"
+
+#: modules/sharedaddy/sharedaddy.php:106
+msgid "Disable CSS and JS"
+msgstr "OnemoguÄi CSS i JS"
+
+#: modules/sharedaddy/sharedaddy.php:108
+msgid "Advanced. If this option is checked, you must include these files in your theme manually for the sharing links to work."
+msgstr "Napredno. Ako je ova opcija ukljuÄena, ove datoteke morate ruÄnu ubaciti u vaÅ¡u temu da bi linkovi za razmjenjivanje funkcionisali."
+
+#: modules/sharedaddy/sharing-service.php:196
+msgid "Share this:"
+msgstr "Podijeli ovo:"
+
+#: modules/sharedaddy/sharing-sources.php:171
+msgid "Close"
+msgstr "Zatvori"
+
+#: modules/sharedaddy/sharing-service.php:474
+#: modules/sharedaddy/sharing.php:234 modules/sharedaddy/sharing.php:275
+msgctxt "dropdown button"
+msgid "Share"
+msgstr "Podijeli"
+
+#: modules/sharedaddy/sharing-sources.php:169
+msgid "This post has been shared!"
+msgstr "Ovaj Älanak je podijeljen!"
+
+#: modules/sharedaddy/sharing-sources.php:193
+msgctxt "share to"
+msgid "Email"
+msgstr "Email"
+
+#: modules/sharedaddy/sharing-sources.php:215
+msgid "Your Name"
+msgstr "Vaše ime"
+
+#: modules/module-info.php:425
+msgid "Each contact form can easily be customized to fit your needs. When a user submits your contact form, the feedback will be filtered through <a href=\"http://akismet.com/\">Akismet</a> (if it is active on your site) to make sure itâs not spam. Any legitimate feedback will then be emailed to you, and added to your feedback management area."
+msgstr "Svaki obrazac za kontakt moguÄe je prilagoditi vaÅ¡im potrebama. Kada korisnik poÅ¡alje podatke pomoÄu obrasca, oni Äe biti filtrirani pomoÄu <a href=\"http://akismet.com/\">Akismet</a> (ako je ovaj plugin aktiviran na vaÅ¡oj stranici) da bi se utvrdilo da li se radi o spamu. Nakon toga, svaka poruka koja nije spam Äe vam biti proslijeÄena na vaÅ¡u email adresu i dodana u oblast za upravljanje porukama iz obrasca za kontakt."
+
+#: modules/sharedaddy/sharedaddy.php:18
+msgid "Shared Post"
+msgstr "Podijeljeni Älanak"
+
+#: modules/module-info.php:394
+msgid "Jetpack will automatically take the great published content from your blog or website and share it instantly with third party services like search engines, increasing your reach and traffic."
+msgstr "Jetpack Äe automatski sakupljati vaÅ¡ objavljeni sadržaj i trenutno ga slati pretraživaÄima kako biste poveÄali saobraÄaj na vaÅ¡oj stranici i proÅ¡irili njen uticaj."
+
+#: modules/module-info.php:374
+msgid "When leaving comments, your visitors can also subscribe to a post’s comments to keep up with the conversation."
+msgstr "Prilikom pisanja komentara, posjetioci na vaÅ¡oj stranici Äe imati opciju da se pretplate na komentare kako bi bili obavijeÅ¡teni o razvoju diskusije na pojedinom Älanku."
+
+#: modules/module-info.php:371
+msgid "Subscriptions"
+msgstr "Pretplate"
+
+#: modules/module-info.php:379
+msgid "To use the Subscriptions widget, go to Appearance → <a href=\"%s\">Widgets</a>. Drag the widget labeled “Blog Subscriptions (Jetpack)” into one of your sidebars and configure away."
+msgstr "Za koriÅ¡tenje dodatka za pretplate, otvorite Izgled→ <a href=\"%s\">Dodaci</a>. Prebacite dodatak pod imenom “Blog pretplate (Jetpack) ” u jednu od vaÅ¡ih boÄnih traka i izvrÅ¡ite potrebna podeÅ¡avanja."
+
+#: modules/sharedaddy/sharedaddy.php:37
+msgid "Show sharing buttons on this post."
+msgstr "Prikaži dugmad za dijeljenje u ovom Älanku."
+
+#: modules/contact-form/grunion-form-view.php:30 modules/module-info.php:415
+#: modules/module-info.php:419
+msgid "Contact Form"
+msgstr "Obrazac za kontakt"
+
+#: modules/module-info.php:392
+msgid "Enhanced Distribution"
+msgstr "Poboljšanja distribucija"
+
+#: modules/module-info.php:373
+msgid "Easily allow any visitor to subscribe to all of your posts via email through a widget in your blog’s sidebar. Every time you publish a post, WordPress.com will send a notification to all your subscribers."
+msgstr "OmoguÄite vaÅ¡im korisnicima jednostavnu pretplatu na vaÅ¡e Älanke pomoÄu emaila koristeÄi se dodatkom u vaÅ¡oj boÄnoj traci. Svaki put kada objavite Älanak, WordPress.com Äe poslati obavijest svim vaÅ¡im pretplatnicima."
+
+#: modules/module-info.php:351
+msgid "shows your latest tweets within a sidebar on your theme."
+msgstr "prikazuje najnovije tweetove u boÄnoj traci vaÅ¡e teme."
+
+#: modules/module-info.php:350
+msgid "lets you easily add post and comment RSS feeds to a sidebar on your theme."
+msgstr "omoguÄava vam jednostavno dodavanje RSS kanala za Älanke i komentare u boÄnu traku vaÅ¡e teme."
+
+#: modules/module-info.php:351
+msgid "The Twitter Widget"
+msgstr "Twitter dodatak"
+
+#: modules/module-info.php:350
+msgid "The RSS Links Widget"
+msgstr "Dodatak za RSS linkove"
+
+#: modules/module-info.php:355
+msgid "To use the widgets, go to Appearance → <a href=\"%s\">Widgets</a>. Drag them into one of your sidebars and configure away."
+msgstr "Za koriÅ¡tenje ovog dodatka, otvorite Izgled→ <a href=\"%s\">Dodaci</a>. Prebacite dodatak u jednu od vaÅ¡ih boÄnih traka i izvrÅ¡ite potrebna podeÅ¡avanja. "
+
+#: modules/module-info.php:368
+msgid "Subsriptions Screenshot"
+msgstr "Slika pretplata"
+
+#: modules/module-info.php:353
+msgid "The Image Widget"
+msgstr "Dodatak za slike"
+
+#: modules/module-info.php:355
+msgid "Each of these widgets has a number of customization options."
+msgstr "Svaki od ovih dodataka ima nekoliko opcija za prilagoÄavanje."
+
+#: modules/module-info.php:353
+msgid "lets you easily add images to a sidebar on your theme."
+msgstr "omoguÄava vam jednostavno dodavanje slika u boÄnu traku vaÅ¡e teme."
+
+#: modules/module-info.php:335
+msgid "shows your latest tweets within a sidebar on your theme. It’s an easy way to add more activity to your site. There are also a number of customization options."
+msgstr "prikazuje najnovije tweetove u boÄnoj traci vaÅ¡e teme. Ovo je jednostavan naÄin da poveÄate aktivnost na vaÅ¡oj stranici. Postoji i nekoliko opcija za prilagoÄavanje. "
+
+#: modules/module-info.php:308 modules/module-info.php:312
+msgid "Spelling and Grammar"
+msgstr "Pravopis i gramatika"
+
+#: modules/module-info.php:335
+msgid "The Twitter Widget "
+msgstr "Twitter dodatak"
+
+#: modules/module-info.php:337
+msgid "allows you to easily add images to widget areas in your theme. It’s an easy way to add more visual interest to your site."
+msgstr "omoguÄava vam jednostavno dodavanje slika u boÄne trake vaÅ¡e teme. Ovo je jednostavan naÄin da svoju stranicu uÄinite vizuelno interesantnijom."
+
+#: modules/module-info.php:337
+msgid "The Image Widget "
+msgstr "Dodatak za slike"
+
+#: modules/module-info.php:334
+msgid "allows you to add links to your blog’s post and comment RSS feeds in your sidebar. This makes it easy for your readers to stay updated when you post new content or receive new comments."
+msgstr "omoguÄava vam dodavanje linkova ka RSS kanalima za Älanke i komentare u vaÅ¡u boÄnu traku. Ovim Äete olakÅ¡ati snalaženje vaÅ¡im posjetiocima i pružiti im jedinstveno mjesto na kojem Äe moÄi vidjeti sve novosti vezane za vaÅ¡u stranicu."
+
+#: modules/module-info.php:334
+msgid "The RSS Links Widget "
+msgstr "Dodatak za RSS linkove"
+
+#: modules/module-info.php:332 modules/module-info.php:348
+msgid "Extra Sidebar Widgets"
+msgstr "Dodatni dodaci za boÄnu traku"
+
+#: modules/module-info.php:329 modules/module-info.php:345
+msgid "Widgets Screenshot"
+msgstr "Slike dodataka"
+
+#: modules/module-info.php:315
+msgid "After the Deadline provides a number of <a href=\"%s\">customization options</a>, which you can edit in your profile."
+msgstr "After the Deadline ima mnogo <a href=\"%s\">opcija za prilagoÄavanje</a> koje možete ureÄivati u vaÅ¡em profilu."
+
+#: modules/module-info.php:314
+msgid "The <a href='%s'>After the Deadline</a> Proofreading service improves your writing by using artificial intelligence to find your errors and offer smart suggestions."
+msgstr "<a href='%s'>After the Deadline</a> poboljÅ¡ava vaÅ¡e pisanje koriÅ¡tenjem umjetne inteligencije da pronaÄe greÅ¡ke u vaÅ¡em tekstu i ponudi vam dobre prijedloge."
+
+#: modules/module-info.php:286
+msgid "To configure your sharing settings, go to the Settings → <a href=\"%s\">Sharing</a> menu."
+msgstr "Da konfiguriÅ¡ete postavke dijeljenja, otvorite Postavke → <a href=\"%s\">Dijeljenje</a>."
+
+#: modules/module-info.php:265
+msgid "The following services are included: Twitter, Facebook, Reddit, StumbleUpon, PressThis, Digg, LinkedIn, Google +1, Print, and Email."
+msgstr "UkljuÄeni su sljedeÄi servisi: Twitter, Facebook, Reddit, StumbleUpon, PressThis, Digg, LinkedIn, Google +1, Å¡tampanje i email."
+
+#: modules/module-info.php:227
+msgid "Jetpack combines the power of %s and the simplicity of WordPress to give you the ultimate in math blogging platforms."
+msgstr "Jetpack kombinuje %s snagu i jednostavnost WordPressa kako bi vam dao ultimativnu matematiÄku blog platformu."
+
+#: modules/module-info.php:228
+msgid "Wow, that sounds nerdy."
+msgstr "To zvuÄi Å¡treberski."
+
+#: modules/module-info.php:242
+msgid "Use <code>$latex your latex code here$</code> or <code>[latex]your latex code here[/latex]</code> to include %s in your posts and comments. There are <a href=\"%s\" target=\"_blank\">all sorts of options</a> available."
+msgstr "Koristite <code>$latex vaÅ¡ latex kod ovdje$</code> ili <code>[latex]vaÅ¡ latex kod ovdje[/latex]</code> da ubacite %s u vaÅ¡e Älanke i komentare. Dostupno je mnogo <a href=\"%s\" target=\"_blank\">raznoraznih opcija</a>."
+
+#: modules/module-info.php:293
+msgid "Full details can be found on the <a href=\"%s\">Sharing support page</a>. This video also gives a swish run-down of how to use the Sharing feature. Watch it in HD for extra snazz!"
+msgstr "ViÅ¡e informacija možete pronaÄi na <a href=\"%s\">stranici podrÅ¡ke za dijeljenje</a>. Ovaj video vam takoÄer daje brzi pregled naÄina koriÅ¡tenja moguÄnosti za dijeljenje. Pogledajte ga u HD-u za dodatni užitak!"
+
+#: modules/module-info.php:287
+msgid "Drag and drop sharing services into the enabled section to have them show up on your site, and drag them into the hidden section to have them hidden behind a button."
+msgstr "Dovucite servise za dijeljenje u sekciju za omoguÄavanje da biste ih prikazali na vaÅ¡oj stranici, a možete ih odvuÄi i u sekciju za sakrivene servise kako biste ih maskirali unutar dugmeta."
+
+#: modules/module-info.php:267
+msgid "The following services are included: Twitter, Facebook, Reddit, StumbleUpon, Digg, LinkedIn, Google +1, Print, and Email."
+msgstr "OmoguÄeni su sljedeÄi servisi: Twitter, Facebook, Reddit, StumbleUpon, Digg, LinkedIn, Google +1, Å¡tampanje i email."
+
+#: modules/module-info.php:261
+msgid "Share your posts with Twitter, Facebook, and a host of other services. You can configure services to appear as icons, text, or both. Some services have additional options to display smart buttons, such as Twitter, which will update the number of times the post has been shared."
+msgstr "Podijelite vaÅ¡e Älanke na Twitteru, Facebooku i mnogo drugih servisa. Možete konfigurisati servise da se prikazuju kao ikone, tekst ili oboje. Neki servisi imaju dodatne opcije za prikaz pametnih dugmadi, npr. Twitter, koji Äe vrÅ¡iti ažuriranja broja dijeljenja nekog Älanka."
+
+#: modules/module-info.php:257 modules/module-info.php:260
+#: modules/module-info.php:281 modules/sharedaddy/sharedaddy.php:25
+#: modules/sharedaddy/sharing.php:46
+msgid "Sharing"
+msgstr "Dijeljenje"
+
+#: modules/module-info.php:226 modules/module-info.php:241
+msgid "%s is a powerful markup language for writing complex mathematical equations, formulas, etc."
+msgstr "%s je moÄni markup jezik za pisanje komplikovanih matematiÄnih jednaÄina, formula itd."
+
+#: modules/module-info.php:271
+msgid "Additionally you can define your own custom services."
+msgstr "Možete definisati i vaše vlastite servise."
+
+#: modules/module-info.php:187 modules/module-info.php:191
+#: modules/module-info.php:200 modules/module-info.php:204
+msgid "WordPress.com Stats"
+msgstr "WordPress.com statistika"
+
+#: modules/module-info.php:172
+msgid "To use shortlinks, go to any already published post (or publish something new!). A “Get Shortlink” button will be visible under the Post title. When you click it, a dialog box will appear with the shortlink and you can copy and paste to Twitter, Facebook or wherever your heart desires."
+msgstr "Da biste poÄeli koristiti kratke linkove, otvorite bilo koji objavljeni Älanak (ili napiÅ¡ite novi!). Vidjet Äete dugme “Dobij kratki link” ispod naslova Älanka. Nakon Å¡to kliknete na to dugme, pojavit Äe se okvir sa vaÅ¡im kratkim linkom koji možete kopirati i zalijepiti na vaÅ¡ Twitter, Facebook ili na bilo koju drugu stranicu."
+
+#: modules/module-info.php:137
+msgid "Available shortcodes are: %l."
+msgstr "Dostupni kratki kodovi: %l."
+
+#: modules/module-info.php:192 modules/module-info.php:205
+msgid "There are many plugins and services that provide statistics, but data can be overwhelming. WordPress.com Stats makes the most popular metrics easy to understand through a clear and attractive interface."
+msgstr "Postoji mnogo plugina i servisa koji pružaju statistiÄke podatke ali koliÄina tih podataka Äesto može biti problem. WordPress.com statistika daje vam najpopularnije podatke na vrlo jednostavan naÄin u preglednom i atraktivnom interfejsu."
+
+#: modules/module-info.php:206
+msgid "You can <a href=\"%s\">view your stats dashboard here</a>."
+msgstr "<a href=\"%s\">Ovdje možete pogledati</a> kontrolnu ploÄu vaÅ¡e statistike."
+
+#: modules/module-info.php:157 modules/module-info.php:171
+msgid "Instead of typing or copy-pasting long URLs, you can now get a short and simple link to your posts and pages. This uses the super compact wp.me domain name, and gives you a unique URL you can use that will be safe and reliable."
+msgstr "Umjesto da unosite ili ubacujete duge URL-ove sada možete dobiti kratki i jednostavni link ka vaÅ¡em Älanku ili stranici. Ova moguÄnost koristi kompaktnu wm.me domenu i daje vam na koriÅ¡tenje unikatni URL koji je siguran i pouzdan."
+
+#: modules/module-info.php:221 modules/module-info.php:236
+msgid "LaTeX"
+msgstr "LaTeX"
+
+#: modules/module-info.php:109
+msgid "Enter a shortcode directly into the Post/Page editor to embed media. For specific instructions follow the links below."
+msgstr "Unesite kratki kod direktno u ureÄivaÄ Älanka/stranice kako biste ugradili multimediju. Za detaljne instrukcije pogledajte linkove ispod."
+
+#: modules/module-info.php:158
+msgid "It’s perfect for use on Twitter, Facebook, and cell phone text messages where every character counts."
+msgstr "Ovo je savršeno za upotrebu na Twitteru, Facebooku i u mobilnim tekst porukama gdje se broji svaki znak."
+
+#: modules/module-info.php:95 modules/module-info.php:108
+msgid "Shortcodes allow you to easily and safely embed media from other places in your site. With just one simple code, you can tell WordPress to embed YouTube, Flickr, and other media."
+msgstr "Kratki kodovi omoguÄavaju vam jednostavno i sigurno ugraÄivanje multimedije sa drugih lokacija na vaÅ¡u stranicu. PomoÄu jednog jednostavnog koda, možete reÄi WordPressu da ugradi Youtube, Flickr i drugu multimediju."
+
+#: modules/module-info.php:152 modules/module-info.php:156
+#: modules/module-info.php:166 modules/module-info.php:170
+msgid "WP.me Shortlinks"
+msgstr "WP.me kratki linkovi"
+
+#: modules/module-info.php:29
+msgctxt "Visit your _VaultPress_dashboard_."
+msgid "To check your backups, see any security alerts, or check your VaultPress Vitality, visit your %s."
+msgstr "Da provjerite backupe, pogledate ima li sigurnosnih upozorenja ili da provjerite vašu VaultPress vitalnost, posjetite %s."
+
+#: modules/module-info.php:90 modules/module-info.php:94
+#: modules/module-info.php:103 modules/module-info.php:107
+msgid "Shortcode Embeds"
+msgstr "UgraÄivanje kratkih kodova"
+
+#: modules/module-info.php:59
+msgid "Hovercards enhance plain Gravatar images with information about a person: name, bio, pictures, their contact info, and other services they use on the web like Twitter, Facebook, or LinkedIn."
+msgstr "Istaknute kartice poboljÅ¡avaju obiÄne slike Gravatara sa informacijama o osobi: ime, biografija, slika, kontakt informacije i drugi servisi koje dotiÄna osoba koristi kao Å¡to su Twitter, Facebook ili Linkedln."
+
+#: modules/module-info.php:60
+msgid "Hovercards offer a great way to show your internet presence and help people find your own blog."
+msgstr "Isktanute kartice su odliÄan naÄin za prikazivanje vaÅ¡eg internet prisustva i pomoÄ drugim osobama da pronaÄu vaÅ¡ vlastiti blog."
+
+#: modules/module-info.php:74
+msgid "Hovercards enhance plain Gravatar images with information about a person: name, bio, pictures, their contact info, and other services."
+msgstr "Istaknute kartice poboljÅ¡avaju obiÄne slike Gravatara sa informacijama o osobi: ime, biografija, slika, kontakt informacije i drugi servisi koje dotiÄna osoba koristi."
+
+#: modules/module-info.php:75
+msgid "To see hovercards, look at any blog post on your blog that has comments. If the commenter has a hovercard associated with their gravatar, mouse over their image and the hovercard will appear. To turn hovercards off, click the Deactivate button above."
+msgstr "Da biste vidjeli istaknute kartice, otvorite bilo koji Älanak na vaÅ¡em blogu koji ima komentare. Ako osoba koja je napisala komentar ima ukljuÄen gravatar, ciljanjem miÅ¡a na sliku te osobe aktivirat Äete istaknutu karticu. Za iskljuÄivanje istaknutih kartica, kliknite na dugme za deaktiviranje."
+
+#: modules/module-info.php:29
+msgid "VaultPress dashboard"
+msgstr "VaultPress kontrolna ploÄa"
+
+#: modules/module-info.php:31
+msgid "With a monthly subscription, the VaultPress plugin will backup your site’s content, themes, and plugins in real-time, as well as perform regular security scans for common threats and attacks."
+msgstr "Zasnovan na mjeseÄnoj pretplati, VaultPress plugin Äe vrÅ¡iti backup, u realnom vremenu, sadržaja vaÅ¡e stranice, tema i plugina, a istovremeno Äe vrÅ¡iti i redovne sigurnosne provjere u cilju pronalaska uobiÄajenih prijetnji i metoda napada na vaÅ¡u stranicu."
+
+#: modules/module-info.php:32
+msgctxt "View _Plans_&_Pricing_. (VaultPress)"
+msgid "View %s."
+msgstr "Pregledajte %s."
+
+#: modules/module-info.php:32
+msgid "Plans & Pricing"
+msgstr "Planovi i cijene"
+
+#: modules/module-info.php:53 modules/module-info.php:68
+msgid "Gravatar Hovercard"
+msgstr "Gravatar istaknuta kartica"
+
+#: modules/module-info.php:58 modules/module-info.php:73
+msgid "What’s a Hovercard?"
+msgstr "Å ta je istaknuta kartica?"
+
+#: modules/module-info.php:22 modules/module-info.php:26
+msgid "VaultPress"
+msgstr "VaultPress"
+
+#: modules/contact-form/grunion-contact-form.php:713
+msgid "Add a custom form"
+msgstr "Dodaj korisniÄki obrazac"
+
+#: modules/gravatar-hovercards.php:44 modules/module-info.php:57
+#: modules/module-info.php:72
+msgid "Gravatar Hovercards"
+msgstr "Gravatar istaknute kartice"
+
+#: modules/gravatar-hovercards.php:56
+msgid "View people's profiles when you mouse over their Gravatars"
+msgstr "Pregledajte informacije o osobama kada naciljate miša na njihove Gravatare"
+
+#: modules/contact-form/grunion-contact-form.php:689
+msgid "Spam <span class=\"count\">(%s)</span>"
+msgid_plural "Spam <span class=\"count\">(%s)</span>"
+msgstr[0] "Spam <span class=\"count\">(%s)</span>"
+msgstr[1] "Spam <span class=\"count\">(%s)</span>"
+msgstr[2] "Spam <span class=\"count\">(%s)</span>"
+
+#: modules/contact-form/grunion-contact-form.php:671
+msgid "Search Feedback"
+msgstr "Pretraga povratnih informacija"
+
+#: modules/module-info.php:28
+msgid "Your WordPress installation is currently being protected with the world’s best security, backup, and support."
+msgstr "Vašu WordPress instalaciju trenutno štitu najbolja svjetska sigurnosna zaštita, backup i podrška."
+
+#: modules/contact-form/grunion-contact-form.php:672
+#: modules/contact-form/grunion-contact-form.php:673
+msgid "No feedback found"
+msgstr "Nema pronaÄenih povratnih informacija"
+
+#: modules/gravatar-hovercards.php:83
+msgid "Put your mouse over your Gravatar to check out your profile."
+msgstr "Naciljajte miša na Gravatara da biste pogledali vaš profil."
+
+#: modules/contact-form/grunion-contact-form.php:670
+msgid "Feedback"
+msgstr "Povratne informacije"
+
+#: modules/contact-form/grunion-contact-form.php:669
+#: modules/contact-form/grunion-form-view.php:130
+msgid "Feedbacks"
+msgstr "Povratne informacije"
+
+#: modules/contact-form/grunion-contact-form.php:275
+#: modules/contact-form/grunion-contact-form.php:323
+msgid "Error!"
+msgstr "Greška!"
+
+#: modules/contact-form/grunion-contact-form.php:147
+msgid "%s is required"
+msgstr "%s je neophodno"
+
+#: modules/contact-form/grunion-contact-form.php:285
+msgid "Submit »"
+msgstr "PoÅ¡alji »"
+
+#: modules/contact-form/grunion-contact-form.php:328
+msgid "Message Sent"
+msgstr "Poruka poslana"
+
+#: modules/contact-form/grunion-contact-form.php:462
+msgid "l F j, Y \\a\\t g:i a"
+msgstr "l, j. F Y. u H:i"
+
+#: modules/contact-form/grunion-contact-form.php:482
+msgid "Time:"
+msgstr "Vrijeme:"
+
+#: modules/contact-form/grunion-contact-form.php:483
+msgid "IP Address:"
+msgstr "IP adresa:"
+
+#: modules/contact-form/grunion-contact-form.php:484
+msgid "Contact Form URL:"
+msgstr "URL obrasca za kontakt:"
+
+#: modules/contact-form/grunion-contact-form.php:140
+msgid "%s requires a valid email address"
+msgstr "%s zahtjeva ispravnu email adresu"
+
+#: modules/contact-form/grunion-contact-form.php:511
+msgid "Sent by an unverified visitor to your site."
+msgstr "Poslano od strane neprovjerenog korisnika."
+
+#: modules/contact-form/grunion-contact-form.php:35
+#: modules/contact-form/grunion-form-view.php:149
+#: modules/sharedaddy/sharing-sources.php:127
+msgid "Email"
+msgstr "Email"
+
+#: modules/contact-form/grunion-contact-form.php:79
+#: modules/contact-form/grunion-contact-form.php:84
+#: modules/contact-form/grunion-contact-form.php:88
+#: modules/contact-form/grunion-contact-form.php:100
+#: modules/contact-form/grunion-contact-form.php:105
+#: modules/contact-form/grunion-contact-form.php:119
+msgid "(required)"
+msgstr "(neophodno)"
+
+#: modules/contact-form/grunion-contact-form.php:99
+msgid "Yes"
+msgstr "Da"
+
+#: modules/contact-form/admin.php:456
+msgid "You are not allowed to move this item to the Trash."
+msgstr "Nije vam dozvoljeno prebacivanje ove stavke u smeÄe."
+
+#: modules/contact-form/admin.php:452
+msgid "Error in restoring from Trash."
+msgstr "GreÅ¡ka pri vraÄanju iz smeÄa."
+
+#: modules/contact-form/admin.php:449
+msgid "You are not allowed to move this item out of the Trash."
+msgstr "Nemate dozvolu za izbacivanje ove stavke iz smeÄa."
+
+#: modules/contact-form/grunion-contact-form.php:39
+msgid "Subject"
+msgstr "Tema"
+
+#: modules/contact-form/admin.php:483
+msgid "Messages"
+msgstr "Poruke"
+
+#: modules/contact-form/admin.php:506
+msgid "Spam"
+msgstr "Spam"
+
+#: modules/contact-form/grunion-contact-form.php:34
+#: modules/contact-form/grunion-form-view.php:150
+msgid "Name"
+msgstr "Ime"
+
+#: modules/contact-form/admin.php:459
+msgid "Error in moving to Trash."
+msgstr "GreÅ¡ka pri slanju u smeÄe."
+
+#: modules/contact-form/grunion-contact-form.php:36
+#: modules/contact-form/grunion-form-view.php:154
+msgid "Website"
+msgstr "Web stranica"
+
+#: modules/contact-form/admin.php:88
+#: modules/contact-form/grunion-contact-form.php:42
+msgid "Message"
+msgstr "Poruka"
+
+#: modules/contact-form/admin.php:197
+msgid "Mark this message as spam"
+msgstr "OznaÄi ovu poruku kao spam"
+
+#: modules/contact-form/admin.php:166 modules/contact-form/admin.php:265
+msgid "Delete Permanently"
+msgstr "Trajno obriši"
+
+#: modules/contact-form/admin.php:257
+msgid "Mark this message as NOT spam"
+msgstr "Ova poruka NIJE spam"
+
+#: modules/contact-form/admin.php:164 modules/contact-form/admin.php:263
+msgid "Delete this item permanently"
+msgstr "Trajno obriši ovu stavku"
+
+#: modules/contact-form/admin.php:296
+msgid "Y-m-d @ g:i:s A"
+msgstr "d.m.Y. @ H:i:s"
+
+#: modules/contact-form/admin.php:415
+msgid "You are not allowed to manage this item."
+msgstr "Nije vam dozvoljeno upravljanje ovom stavkom."
+
+#: modules/contact-form/admin.php:161
+msgid "Restore"
+msgstr "Vrati"
+
+#: modules/contact-form/admin.php:89
+msgid "Date"
+msgstr "Datum"
+
+#: modules/contact-form/admin.php:204 modules/contact-form/admin.php:206
+#: modules/contact-form/admin.php:493
+msgid "Trash"
+msgstr "SmeÄe"
+
+#: modules/after-the-deadline/config-unignore.php:130
+msgid "Add"
+msgstr "Dodaj"
+
+#: modules/after-the-deadline/config-unignore.php:128
+msgid "Identify words and phrases to ignore while proofreading your posts and pages:"
+msgstr "Identifikacija zanemarenih rijeÄi i fraza prilikom lektorisanja vaÅ¡ih Älanaka i stranica:"
+
+#: modules/after-the-deadline/config-options.php:89
+msgctxt "%1$s = http://codex.wordpress.org/Installing_WordPress_in_Your_Language, %2$s = WPLANG"
+msgid "The proofreader supports English, French, German, Portuguese, and Spanish. Your <a href=\"%1$s\">%2%s</a> value is the default proofreading language."
+msgstr "Lektorisanje trenutno podržava engleski, francuski, njemaÄki, portugalski i Å¡panski jezik. <a href=\"%1$s\">%2%s</a> je vaÅ¡ poÄetni jezik za lektorisanje."
+
+#: modules/contact-form/admin.php:87
+msgid "From"
+msgstr "Od"
+
+#: modules/after-the-deadline/config-unignore.php:135
+msgid "Be sure to click \"Update Profile\" at the bottom of the screen to save your changes."
+msgstr "Ne zaboravite kliknuti na \"Ažuriraj profil\" u dnu stranice da biste saÄuvali promjene."
+
+#: modules/after-the-deadline/config-unignore.php:126
+msgid "Ignored Phrases"
+msgstr "Zanemarene fraze"
+
+#: modules/after-the-deadline/config-options.php:95
+msgid "Use automatically detected language to proofread posts and pages"
+msgstr "Koristi automatski detektovani jezik za lektorisanje Älanaka i stranica"
+
+#: modules/after-the-deadline/config-options.php:86
+msgid "Language"
+msgstr "Jezik"
+
+#: modules/after-the-deadline/config-options.php:81
+msgid "Redundant Phrases"
+msgstr "Suvišne fraze"
+
+#: modules/after-the-deadline/config-options.php:79
+msgid "Phrases to Avoid"
+msgstr "Fraze koje bi se trebale izbjegavati"
+
+#: modules/after-the-deadline/config-options.php:77
+msgid "Passive Voice"
+msgstr "Pasiv"
+
+#: modules/after-the-deadline/config-options.php:83
+msgid "<a href=\"%s\">Learn more</a> about these options."
+msgstr "<a href=\"%s\">Saznajte više</a> o ovim opcijama."
+
+#: modules/after-the-deadline/config-options.php:67
+msgid "Complex Phrases"
+msgstr "Kompleksne fraze"
+
+#: modules/after-the-deadline/config-options.php:75
+msgid "Jargon"
+msgstr "Žargon"
+
+#: modules/after-the-deadline/config-options.php:73
+msgid "Hidden Verbs"
+msgstr "Sakriveni glagoli"
+
+#: modules/after-the-deadline/config-options.php:71
+msgid "Double Negatives"
+msgstr "Dvostruka negacija"
+
+#: modules/after-the-deadline/config-options.php:69
+msgid "Diacritical Marks"
+msgstr "DijakritiÄke oznake"
+
+#: modules/after-the-deadline/config-options.php:65
+msgid "Clichés"
+msgstr "Klišei"
+
+#: modules/after-the-deadline/atd-l10n.php:30
+msgid "There was an error communicating with the proofreading service."
+msgstr "Desila se greška pri komunikaciji sa servisom za lektorisanje."
+
+#: modules/after-the-deadline/config-options.php:63
+msgid "Bias Language"
+msgstr "Vulgaran jezik"
+
+#: modules/after-the-deadline/config-options.php:60
+msgid "Enable proofreading for the following grammar and style rules when writing posts and pages:"
+msgstr "OmoguÄi lektorisanje za sljedeÄa gramatiÄka i stilska pravila pri pisanju Älanaka i stranica:"
+
+#: modules/after-the-deadline/config-options.php:58
+msgid "English Options"
+msgstr "Engleske opcije"
+
+#: modules/after-the-deadline/config-options.php:55
+msgid "a post or page is updated"
+msgstr "Älanak ili stranica se ažuriraju"
+
+#: modules/after-the-deadline/config-options.php:53
+msgid "a post or page is first published"
+msgstr "Älanak ili stranica se objavljuju prvi put"
+
+#: modules/after-the-deadline/config-options.php:50
+msgid "Automatically proofread content when:"
+msgstr "Automatski radi lektorisanje sadržaja kada:"
+
+#: modules/after-the-deadline/config-options.php:48
+msgid "Proofreading"
+msgstr "Lektorisanje"
+
+#: modules/after-the-deadline/atd-l10n.php:34
+msgid ""
+"The proofreader has suggestions for this post. Are you sure you want to update it?\n"
+"\n"
+"Press OK to update your post, or Cancel to view the suggestions and edit your post."
+msgstr ""
+"Postoje prijedlozi za lektorisanje ovog Älanka. Jeste li sugurni da ga želite ažurirati?\n"
+"\n"
+"Pritisnite Uredu za ažuriranje Älanka, ili PoniÅ¡ti za pregled prijedloga i ureÄivanje vaÅ¡eg Älanka."
+
+#: modules/after-the-deadline/atd-l10n.php:33
+msgid ""
+"The proofreader has suggestions for this post. Are you sure you want to publish it?\n"
+"\n"
+"Press OK to publish your post, or Cancel to view the suggestions and edit your post."
+msgstr ""
+"Postoje prijedlozi za lektorisanje ovog Älanka. Jeste li sugurni da ga želite objaviti?\n"
+"\n"
+"Pritisnite Uredu za ažuriranje Älanka, ili PoniÅ¡ti za pregled prijedloga i ureÄivanje vaÅ¡eg Älanka."
+
+#: modules/after-the-deadline/atd-l10n.php:32
+msgid "Replace selection with:"
+msgstr "Zamijeni selekciju sa:"
+
+#: modules/after-the-deadline/atd-l10n.php:22
+msgid "Edit Selection..."
+msgstr "Uredi selekciju..."
+
+#: modules/after-the-deadline/atd-l10n.php:20
+msgid "Ignore all"
+msgstr "Zanemari sve"
+
+#: modules/after-the-deadline/atd-l10n.php:17
+msgid "Explain..."
+msgstr "Objasni..."
+
+#: modules/after-the-deadline/atd-l10n.php:15
+msgid "No suggestions"
+msgstr "Nema prijedloga"
+
+#: modules/after-the-deadline/atd-l10n.php:19
+msgid "Ignore always"
+msgstr "Uvijek zanemaruj"
+
+#: modules/after-the-deadline/atd-l10n.php:18
+msgid "Ignore suggestion"
+msgstr "Ignoriši prijedlog"
+
+#: modules/after-the-deadline/atd-l10n.php:25
+msgid "edit text"
+msgstr "uredi tekst"
+
+#: modules/after-the-deadline/atd-l10n.php:24
+msgid "proofread"
+msgstr "lektorisanje"
+
+#: modules/after-the-deadline/atd-l10n.php:26
+#: modules/after-the-deadline.php:224
+msgid "Proofread Writing"
+msgstr "Lektoriši napisano"
+
+#: modules/after-the-deadline/atd-l10n.php:28
+msgid "No writing errors were found."
+msgstr "Nisu pronaÄene greÅ¡ke u pisanju."
+
+#: modules/after-the-deadline/atd-l10n.php:29
+msgid "There was a problem communicating with the Proofreading service. Try again in one minute."
+msgstr "Desio se problem pri komunikaciji sa servisom za provjeru pravopisa i gramatike. Pokušajte ponovo za par minuta."
+
+#: jetpack.php:2073
+msgid "Configure"
+msgstr "Prilagodi"
+
+#: modules/after-the-deadline/atd-l10n.php:13
+msgid "Repeated Word"
+msgstr "Ponovljena rijeÄ"
+
+#: modules/after-the-deadline/atd-l10n.php:12
+msgid "Spelling"
+msgstr "Provjera pravopisa"
+
+#: jetpack.php:2934
+msgid "An administrator for this blog must set up the Jetpack connection."
+msgstr "Administrator ovog bloga mora postaviti Jetpack konekciju."
+
+#: jetpack.php:2939
+msgid "You need to register your Jetpack before connecting it."
+msgstr "Morate registrovati vaš Jetpack prije nego ga konektujete."
+
+#: jetpack.php:2316 jetpack.php:2318 jetpack.php:2320 jetpack.php:2323
+#: jetpack.php:2978
+msgid "Error Details: %s"
+msgstr "Detalji greške: %s"
+
+#: jetpack.php:2107
+msgid "Coming soon…"
+msgstr "Uskoro"
+
+#: jetpack.php:2044
+msgid "Updated"
+msgstr "Ažurirano"
+
+#: jetpack.php:2041
+msgid "New"
+msgstr "Novo"
+
+#: jetpack.php:2033
+msgid "Free"
+msgstr "Besplatno"
+
+#: jetpack.php:2010
+msgid "Activate"
+msgstr "Aktiviraj"
+
+#: jetpack.php:2033
+msgid "Purchase"
+msgstr "Kupi"
+
+#: jetpack.php:1886
+msgid "An <span>Automattic</span> Airline"
+msgstr "<span>Automattic</span> Airline"
+
+#: jetpack.php:1941
+msgid "Configure %s"
+msgstr "Konfiguriši %s"
+
+#: jetpack.php:1910
+msgid "This is sensitive information. Please do not post your BLOG_TOKEN or USER_TOKEN publicly; they are like passwords."
+msgstr "Ovo su osjetljive informacije. Molimo vas da javno ne objavljujete vaš BLOG_TOKEN ili USER_TOKEN; ovi podaci su ekvivalent vašoj šifri."
+
+#: jetpack.php:2000
+msgid "Deactivate"
+msgstr "Deaktiviraj"
+
+#: jetpack.php:1873
+msgid "You will no longer receive email updates about Jetpack."
+msgstr "ViÅ¡e neÄete dobijati email novosti o Jetpacku."
+
+#: jetpack.php:1871
+msgid "You have been subscribed to receive email updates."
+msgstr "Uspješno ste se pretplatili na email novosti."
+
+#: jetpack.php:1892 modules/sharedaddy/sharedaddy.php:76
+msgid "Support"
+msgstr "Podrška"
+
+#: jetpack.php:1891
+msgid "Debug"
+msgstr "Debugovanje"
+
+#: jetpack.php:1890
+msgid "Terms of Service"
+msgstr "Uslovi servisa"
+
+#: jetpack.php:1864 modules/subscriptions.php:560
+msgid "Subscribe"
+msgstr "Pretplati se"
+
+#: jetpack.php:1889
+msgid "Privacy Policy"
+msgstr "Polica privatnosti"
+
+#: jetpack.php:1846
+msgid "Take Survey"
+msgstr "Ispunite anketu"
+
+#: jetpack.php:1619
+msgid "Jetpack contains the most recent version of the old %l plugin."
+msgid_plural "Jetpack contains the most recent versions of the old %l plugins."
+msgstr[0] "Jetpack ima najnoviju verziju %l starog plugina."
+msgstr[1] "Jetpack ima najnoviju verziju %l stara plugina."
+msgstr[2] "Jetpack ima najnoviju verziju %l starih plugina."
+
+#: jetpack.php:1786
+msgid "Connected to WordPress.com"
+msgstr "Konektovan na WordPress.com"
+
+#: jetpack.php:1841
+msgid "Have feedback on Jetpack?"
+msgstr "Imate komentar vezan za Jetpack?"
+
+#: jetpack.php:1843
+msgid "Answer a short survey to let us know how we’re doing and what to add in the future."
+msgstr "Popunite kratku anketu i napiÅ¡ite vaÅ¡e miÅ¡ljenje o pluginu i dajte nam savjet o tome na Äemu da radimo u buduÄnosti."
+
+#: jetpack.php:1852
+msgid "Checking email updates status…"
+msgstr "Provjeravam status email novosti…"
+
+#: jetpack.php:1787
+msgid "Disconnect from WordPress.com"
+msgstr "Diskonektuj se sa WordPress.com"
+
+#: jetpack.php:1859
+msgid "Unsubscribe"
+msgstr "Ukloni pretplatu"
+
+#: jetpack.php:1628
+msgid "The old version has been deactivated and can be removed from your site."
+msgid_plural "The old versions have been deactivated and can be removed from your site."
+msgstr[0] "Stare verzije su deaktivirane i mogu biti uklonjene sa stranice."
+msgstr[1] "Stare verzije su deaktivirane i mogu biti uklonjene sa stranice."
+msgstr[2] "Stare verzije su deaktivirane i mogu biti uklonjene sa stranice."
+
+#: jetpack.php:1817
+msgid "To enable all of the Jetpack features you’ll need to connect your website to WordPress.com using the button to the right. Once you’ve made the connection you’ll activate all the delightful features below."
+msgstr "Da omoguÄite sve Jetpackove moguÄnosti morate povezati vaÅ¡u web stranicu na WordPress.com pomoÄu dugmeta desno. Jednom kada uspostavite konekciju aktivirat Äete sve moguÄnosti ispod."
+
+#: jetpack.php:1863
+msgctxt "%s = Subscribe link"
+msgid "Want to receive updates about Jetpack by email? %s"
+msgstr "Želite dobijati novosti o Jetpacku na vaš email? %s"
+
+#: jetpack.php:1858
+msgctxt "%s = Unsubscribe link"
+msgid "You are currently subscribed to email updates. %s"
+msgstr "Trenutno ste pretplaÄeni na email novosti. %s"
+
+#: jetpack.php:1595
+msgid "<strong>You’re fueled up and ready to go.</strong> "
+msgstr "<strong>Sve je spremno. Možete zapoÄeti sa radom.</strong> "
+
+#: jetpack.php:1567
+msgid "The following modules have been updated: %l."
+msgstr "SljedeÄi moduli su ažurirani: %l."
+
+#: jetpack.php:1591
+msgid "<strong>Your Jetpack is already connected.</strong> "
+msgstr "<strong>VaÅ¡ Jetpack je veÄ povezan.</strong> "
+
+#: jetpack.php:1581
+msgid "<strong>%s Deactivated!</strong> You can activate it again at any time using the activate button on the module card."
+msgstr "<strong>%s deaktiviran!</strong> Možete ga aktivirati ponovo bilo kada pomoÄu dugmeta za aktivaciju."
+
+#: jetpack.php:1597
+msgid "The features below are now active. Click the learn more buttons to explore each feature."
+msgstr "MoguÄnosti ispod su sada aktivirane. Kliknite na dugme Saznaj viÅ¡e za pregled svake od moguÄnosti."
+
+#: jetpack.php:1587
+msgid "<strong>Module settings were saved.</strong> "
+msgstr "<strong>Opcije modula su saÄuvane.</strong> "
+
+#: jetpack.php:1574
+msgid "<strong>%s Activated!</strong> You can deactivate at any time by clicking Learn More and then Deactivate on the module card."
+msgstr "<strong>%s aktiviran!</strong> Možete ga deaktivirati bilo kada klikom na Saznaj više a potom na modul za deaktivaciju."
+
+#: jetpack.php:1543
+msgid "Welcome to <strong>Jetpack %s</strong>!"
+msgstr "Dobro došli u <strong>Jetpack %s</strong>!"
+
+#: jetpack.php:1519
+msgid "Try connecting again."
+msgstr "Pokušajte se konektovati sada."
+
+#: jetpack.php:1516
+msgid "<strong>Your Jetpack has a glitch.</strong> Something went wrong that’s never supposed to happen. Guess you’re just lucky: %s"
+msgstr "<strong>Vaš Jetpack ima problem.</strong> Desilo se nešto što se ne bi trebalo dešavati. Izgleda da se jednostavno sretni: %s"
+
+#: jetpack.php:1555
+msgid "The following new modules have been activated: %l."
+msgstr "Aktivirani su sljedeÄi novi moduli: %l."
+
+#: jetpack.php:1466
+msgid "<strong>Your Jetpack has a glitch.</strong> Connecting this site with WordPress.com is not possible. This usually means your site is not publicly accessible (localhost)."
+msgstr "<strong>VaÅ¡ Jetpack ima problem.</strong> Povezivanje ove stranice sa WordPress.com stranicom nije moguÄe. Ovo obiÄno znaÄi da vaÅ¡a stranica nije javno dostupna (localhost)."
+
+#: jetpack.php:1433
+msgid "Don’t cross the streams! You need to stay logged in to your WordPress blog while you authorize Jetpack."
+msgstr "Morate biti prijavljeni na vaš WordPress blog prilikom autorizacije Jetpacka."
+
+#: jetpack.php:1430
+msgid "You need to authorize the Jetpack connection between your site and WordPress.com to enable the awesome features."
+msgstr "Morate izvrÅ¡iti autorizaciju Jetpack konekcije izmeÄu vaÅ¡e i WordPress.com stranice da biste omoguÄili vrhunske moguÄnosti koje vam Jetpack pruža."
+
+#: jetpack.php:1440
+msgid "Wrong size. Hm… it seems your Jetpack doesn’t quite fit. Have you lost weight? Click “Connect to WordPress.com” again to get your Jetpack adjusted."
+msgstr "Neispravna veliÄina. Izgleda da se Jetpack se može ispravno uklopiti. Kliknite ponovo na “Poveži se na WordPress.com” za prilagoÄavanje vaÅ¡eg Jetpacka."
+
+#: jetpack.php:1454
+msgid "Do you still have the %s plugin installed?"
+msgstr "Da li još imate instaliran plugin %s?"
+
+#: jetpack.php:1472
+msgid "WordPress.com is currently having problems and is unable to fuel up your Jetpack. Please try again later."
+msgstr "WordPress.com trenutno ima neke probleme i nije u moguÄnosti da aktivira vaÅ¡ Jetpack. Molimo vas da pokuÅ¡ate kasnije."
+
+#: jetpack.php:1476
+msgid "Jetpack could not contact WordPress.com: %s. This usually means something is incorrectly configured on your web host."
+msgstr "Jetpack nije mogao kontaktirati WordPress.com: %s. Ovo je obiÄno uzrokovano neispravnim postavkama vaÅ¡eg web hostinga."
+
+#: jetpack.php:1458
+msgid "Module could not be activated because it triggered a <strong>fatal error</strong>. Perhaps there is a conflict with another plugin you have installed?"
+msgstr "Modul nije mogao biti aktiviran zbog toga što je prouzrokovao <strong>fatalnu grešku</strong>. Možda postoji konflikt sa drugim instaliranim pluginima?"
+
+#: jetpack.php:1452
+msgid "%s could not be activated because it triggered a <strong>fatal error</strong>. Perhaps there is a conflict with another plugin you have installed?"
+msgstr "%s nije mogao biti aktiviran zbog toga što je prouzrokovao <strong>fatalnu grešku</strong>. Možda postoji konflikt sa drugim instaliranim pluginima?"
+
+#: jetpack.php:1437
+msgid "Return to sender. Whoops! It looks like you got the wrong Jetpack in the mail; deactivate then reactivate the Jetpack plugin to get a new one."
+msgstr "Vrati pošiljaocu. Izgleda da se dobili pogrešan Jetpack u emailu; izvršite deaktivaciju i ponovnu aktivaciju Jetpack plugina da biste dobili novi email."
+
+#: jetpack.php:1450
+msgid "The %1$s module requires <strong>PHP version %2$s</strong> or higher."
+msgstr "Modul %1$s zahtjeva <strong>najmanje PHP %2$s</strong> ili noviji."
+
+#: jetpack.php:1444
+msgid "Your website needs to be publicly accessible to use Jetpack: %s"
+msgstr "Vaša stranica mora biti javno dostupna da bi mogla koristiti Jetpack: %s"
+
+#: jetpack.php:1357
+msgid "<strong>Jetpack is activated!</strong> Each site on your network must be connected individually by an admin on that site."
+msgstr "<strong>Jetpack je aktiviran!</strong> Administrator mora posebno povezati svaku stranicu u vašoj mreži."
+
+#: jetpack.php:1311 modules/sharedaddy/sharedaddy.php:68
+#: modules/sharedaddy/sharedaddy.php:75
+msgid "Settings"
+msgstr "Postavke"
+
+#: jetpack.php:1336
+msgid "<strong>Jetpack is installed</strong> and ready to bring awesome, WordPress.com cloud-powered features to your site."
+msgstr "<strong>Jetpack je instaliran</strong> i spreman je da vam ponudi vrhunske WordPress.com cloud moguÄnosti na vaÅ¡oj stranici."
+
+#: jetpack.php:1244
+msgid "Find the component you want to manage"
+msgstr "PronaÄite komponente koje želite mijenjati"
+
+#: jetpack.php:1245
+msgid "Click on Learn More"
+msgstr "Kliknite na Saznaj više"
+
+#: jetpack.php:1342 jetpack.php:1821
+msgid "Connect to WordPress.com"
+msgstr "Poveži se na WordPress.com"
+
+#: jetpack.php:1344 modules/module-info.php:45 modules/module-info.php:81
+#: modules/module-info.php:143 modules/module-info.php:178
+#: modules/module-info.php:212 modules/module-info.php:248
+#: modules/module-info.php:299 modules/module-info.php:321
+#: modules/module-info.php:361 modules/module-info.php:385
+#: modules/module-info.php:403 modules/module-info.php:409
+msgid "Learn More"
+msgstr "Saznaj više"
+
+#: jetpack.php:1247
+msgid "If additional settings are available, a link to them will appear"
+msgstr "Ako su dostupne dodatne opcije, pojavit Äe se link ka tim opcijama"
+
+#: jetpack.php:1246
+msgid "An Activate or Deactivate button will appear"
+msgstr "Pojavit Äe se link za aktivaciju ili deaktivaciju"
+
+#: jetpack.php:1242
+msgid "You can activate or deactivate individual Jetpack modules to suit your needs."
+msgstr "Možete aktivirati ili deaktivirati bilo koji Jetpackov modul."
+
+#: jetpack.php:1211
+msgid "<strong>To Activate/Deactivate a Module</strong> - Click on Learn More. An Activate or Deactivate button will now appear next to the Learn More button. Click the Activate/Deactivate button."
+msgstr "<strong>Aktivacija/Deaktivacija modula</strong> - Kliknite na Saznaj vipe. Dugme za aktivaciju ili deaktivaciju Äe se pojaviti pored dugmeta Saznaj viÅ¡e. Kliknite na dugme za aktivaciju/deaktivaciju."
+
+#: jetpack.php:1210
+msgid "Jetpack Module Options"
+msgstr "Opcije Jetpack modula"
+
+#: jetpack.php:1209 jetpack.php:1233
+msgid "On this page, you are able to view the modules available within Jetpack, learn more about them, and activate or deactivate them as needed."
+msgstr "Na ovoj stranici možete vidjeti module koji su dostupni u Jetpacku, saznati više o njima i aktivirati/deaktivirati ih po potrebi."
+
+#: jetpack.php:1229
+msgid "Overview"
+msgstr "Pregled"
+
+#: jetpack.php:1213 jetpack.php:1254
+msgid "Jetpack FAQ"
+msgstr "Jetpack FAQ"
+
+#: jetpack.php:1158
+msgid "One New Jetpack Module"
+msgid_plural "%s New Jetpack Modules"
+msgstr[0] "%s novi Jetpack modul"
+msgstr[1] "%s nova Jetpack modula"
+msgstr[2] "%s novih Jetpack modula"
+
+#: jetpack.php:1239
+msgid "Modules"
+msgstr "Moduli"
+
+#: jetpack.php:1208 jetpack.php:1232 jetpack.php:1793
+msgid "Jetpack supercharges your self-hosted WordPress site with the awesome cloud power of WordPress.com."
+msgstr "Jetpack daje vaÅ¡oj WordPress stranici vrhunske WordPress.com moguÄnosti."
+
+#: jetpack.php:1214 jetpack.php:1255
+msgid "Jetpack Support"
+msgstr "Jetpack podrška"
+
+#: jetpack.php:1212 jetpack.php:1253
+msgid "For more information:"
+msgstr "Za više informacija:"
+
+#: jetpack.php:1207 jetpack.php:1231 jetpack.php:1241 jetpack.php:1790
+#: jetpack.php:1940
+msgid "Jetpack by WordPress.com"
+msgstr "WordPress.com Jetpack"
+
+#: jetpack.php:1121 jetpack.php:1137
+msgid "Jetpack contains the most recent version of the old “%1$s” plugin."
+msgstr "Jetpack sadrži najnoviju verziju starog “%1$s” plugina."
+
+#: jetpack.php:964
+msgid "Jetpack requires WordPress version %s or later."
+msgstr "Jetpack zahtjeva WordPress %s ili noviji."
\ No newline at end of file
diff --git a/plugins/jetpack/languages/jetpack-ca.mo b/plugins/jetpack/languages/jetpack-ca.mo
new file mode 100644
index 0000000..77f0076
Binary files /dev/null and b/plugins/jetpack/languages/jetpack-ca.mo differ
diff --git a/plugins/jetpack/languages/jetpack-ca.po b/plugins/jetpack/languages/jetpack-ca.po
new file mode 100644
index 0000000..09097fd
--- /dev/null
+++ b/plugins/jetpack/languages/jetpack-ca.po
@@ -0,0 +1,2237 @@
+# Translation of 1.3 in Catalan
+# This file is distributed under the same license as the 1.3 package.
+msgid ""
+msgstr ""
+"PO-Revision-Date: 2012-05-21 22:23:43+0000\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=n != 1;\n"
+"X-Generator: GlotPress/0.1\n"
+"Project-Id-Version: 1.3\n"
+
+#: modules/widgets/facebook-likebox.php:18
+msgid "Facebook Like Box"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:18
+msgid "Display a Facebook Like Box to connect visitors to your Facebook Page"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:108
+msgid "Title"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:115
+msgid "Facebook Page URL"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:118
+msgid "The Like Box only works with <a href=\"http://www.facebook.com/help/?faq=174987089221178\">Facebook Pages</a>."
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:124
+msgid "Width"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:131
+msgid "Color Scheme"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:133
+msgid "Light"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:134
+msgid "Dark"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:143
+msgid "Show Faces"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:145
+msgid "Show profile photos in the plugin."
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:152
+msgid "Show Stream"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:154
+msgid "Show the profile stream for the public profile."
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:161
+msgid "Show Wall"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:163
+msgid "Show the wall for a Places page rather than friend activity."
+msgstr ""
+
+#: modules/module-info.php:336
+msgid "The Facebook Like Box Widget "
+msgstr ""
+
+#: modules/module-info.php:336
+msgid "shows your Facebook Like Box within a sidebar on your theme. It’s a great way to let your readers show their support."
+msgstr ""
+
+#: modules/module-info.php:352
+msgid "The Facebook Like Box Widget"
+msgstr ""
+
+#: modules/module-info.php:352
+msgid "shows your Facebook Like Box within a sidebar on your theme."
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:112
+msgid "Your new field was saved successfully"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:114
+msgid "Form builder"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:115
+msgid "Email notifications"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:120
+msgid "How does this work?"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:121
+msgid "By adding a contact form, your readers will be able to submit feedback to you. All feedback is automatically scanned for spam, and the legitimate feedback will be emailed to you."
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:122
+msgid "Can I add more fields?"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:124
+msgctxt "%1$s = \"Click here\" in an HTML link"
+msgid "Sure thing. %1$s to add a new text box, textarea, radio, checkbox, or dropdown field."
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:125
+msgid "Click here"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:127
+msgid "Can I view my feedback within WordPress?"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:129
+msgctxt "%1$s = \"Feedbacks\" in an HTML link"
+msgid "Yep, you can read your feedback at any time by clicking the \"%1$s\" link in the admin menu."
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:135
+msgid "Do I need to fill this out?"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:136
+msgid "Nope. However, if you’d like to modify where your feedback is sent, or the subject line you can. If you don’t make any changes here, feedback will be sent to the author of the page/post and the subject will be the name of this page/post."
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:140
+msgid "Edit this new field"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:143
+msgid "New field"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:145
+msgid "Field type"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:147
+msgid "Checkbox"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:148
+msgid "Drop down"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:151
+msgid "Radio"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:152
+msgid "Text"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:153
+msgid "Textarea"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:160
+msgid "Options"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:161
+msgid "First option"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:164
+msgid "Add another option"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:171
+msgid "Required?"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:176
+msgid "Save this field"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:181
+msgid "Here’s what your form will look like"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:186
+msgid "Add a new field"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:188
+msgid "Add this form to my post"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:191
+msgid "Email settings"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:193
+msgid "Enter your email address"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:196
+msgid "What should the subject line be?"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:199
+msgid "Save and go back to form builder"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:8
+msgctxt "Label for HTML form \"Name\" field in contact form builder"
+msgid "Name"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:9
+msgctxt "Label for HTML form \"Email\" field in contact form builder"
+msgid "Email"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:10
+msgctxt "Label for HTML form \"URL/Website\" field in contact form builder"
+msgid "Website"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:11
+msgctxt "Label for HTML form \"Comment/Response\" field in contact form builder"
+msgid "Comment"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:12
+msgctxt "Default label for new HTML form field in contact form builder"
+msgid "New Field"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:13
+msgctxt "Label for the set of options to be included in a user-created dropdown in contact form builder"
+msgid "Options"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:14
+msgctxt "Label for an option to be included in a user-created dropdown in contact form builder"
+msgid "Option"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:15
+msgctxt "Default label for the first option to be included in a user-created dropdown in contact form builder"
+msgid "First option"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:16
+msgctxt "error message in contact form builder"
+msgid "Oops, there was a problem generating your form. You'll likely need to try again."
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:17
+msgid ""
+"Drag up or down\n"
+"to re-arrange"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:18
+msgctxt "Label to drag HTML form fields around to change their order in contact form builder"
+msgid "move"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:19
+msgctxt "Link to edit an HTML form field in contact form builder"
+msgid "edit"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:20
+msgid "Saved successfully"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:21
+msgctxt "This HTML form field is marked as required by the user in contact form builder"
+msgid "(required)"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:22
+msgid "Are you sure you want to exit the form editor without saving? Any changes you have made will be lost."
+msgstr ""
+
+#: jetpack.php:1801
+msgid "Jetpack is network activated and notices can not be dismissed."
+msgstr ""
+
+#: jetpack.php:1812
+msgid "Dismiss this notice."
+msgstr ""
+
+#: jetpack.php:1328
+msgid "Dismiss this notice and deactivate Jetpack."
+msgstr ""
+
+#: jetpack.php:1334
+msgid "<strong>Your Jetpack is almost ready</strong> – A connection to WordPress.com is needed to enabled features like Stats, Contact Forms, and Subscriptions. Connect now to get fueled up!"
+msgstr ""
+
+#: jetpack.php:1160
+msgctxt "1: A number showing how many new features there are after upgrading Jetpack"
+msgid "Jetpack + Stats %1$s"
+msgstr ""
+
+#: jetpack.php:1164 jetpack.php:1168
+msgid "Jetpack + Stats"
+msgstr ""
+
+#: modules/contact-form/admin.php:159
+msgid "Restore this item from the Trash"
+msgstr ""
+
+#: modules/contact-form/grunion-contact-form.php:507
+msgid "Sent by a verified %s user."
+msgstr ""
+
+msgid "http://jetpack.me"
+msgstr "http://jetpack.me"
+
+msgid "Easily insert a contact form any where on your site."
+msgstr ""
+
+msgid "Realtime backup and security scanning for your WordPress site."
+msgstr "Còpia de seguretat i escaneig de seguretat en temps real per al lloc web del WordPress."
+
+msgid "Simple, concise site stats with no additional load on your server."
+msgstr "EstadÃstiques del lloc simples i concises sense cà rrega addicional del servidor."
+
+msgid "Mark up your posts with the <img src=\"http://l.wordpress.com/latex.php?latex=%5CLaTeX&bg=transparent&fg=000&s=-2\" alt=\"LaTeX logo\" title=\"LaTeX\" style=\"vertical-align: -25%\" /> markup language, perfect for complex mathematical equations and other über-geekery."
+msgstr "Marca les entrades amb el llenguatge de marques <img src=\"http://l.wordpress.com/latex.php?latex=%5CLaTeX&bg=transparent&fg=000&s=-2\" alt=\"Logo de LaTeX\" title=\"LaTeX\" style=\"vertical-align: -25%\" />, perfecte per a equacions matemà tiques complexes i altres herbes."
+
+msgid "Automattic"
+msgstr "Automattic"
+
+msgid "The most super duper sharing tool on the interwebs. Share content with Facebook, Twitter, and many more."
+msgstr "La millor eina per compartir en la web. Comparteix contingut amb el Facebook, el Twitter, i molts més."
+
+msgid "Allow users to subscribe to your posts and comments to receive a notification via email."
+msgstr "Permet als usuaris subscriure's a les vostres entrades i comentaris per rebre una notificació per correu electrònic."
+
+#: modules/module-info.php:422
+msgid "A contact form is a great way to offer your readers the ability to get in touch, without giving out your personal email address."
+msgstr ""
+
+msgid "Easily add images, Twitter updates, and your site's RSS links to your theme's sidebar."
+msgstr "Afegeix fà cilment imatges, actualitzacions del Twitter i enllaços RSS a la barra lateral del tema."
+
+msgid "Enable WP.me-powered shortlinks for all of your Posts and Pages for easier sharing."
+msgstr "Activeu els enllaços curts de WP.me per a totes les entrades i pà gines i aixà compartir més fà cilment."
+
+msgid "Easily embed videos and more from sites like YouTube, Vimeo, and SlideShare."
+msgstr "Incrusta vÃdeos fà cilment i més des de llocs webs com ara YouTube, Vimeo, i SlideShare."
+
+msgid "Beautiful Math"
+msgstr "Matemà tiques maques"
+
+msgid "Show a pop-up business card of your users' gravatar profiles in comments."
+msgstr "Mostra una tarja professional emergent dels perfils del usuaris en els comentaris. "
+
+msgid "Share your public posts and comments to search engines and other services in real-time."
+msgstr "Comparteix les teves entrades i comentaris públics amb els motors de cerca i altres serveis en tems real."
+
+msgid "Improve your spelling, style, and grammar with the <a href=\"http://www.afterthedeadline.com/\">After the Deadline</a> Proofreading service."
+msgstr "Millora l'ortografia, l'estil, i la gramà tica amb el servei de correcció <a href=\"http://www.afterthedeadline.com/\">After the Deadline</a>."
+
+msgid "Bring the power of the WordPress.com cloud to your self-hosted WordPress. Jetpack enables you to connect your blog to a WordPress.com account to use the powerful features normally only available to WordPress.com users."
+msgstr "Porta el poder del núvol de WordPress.com al vostre WordPress. El JetPack us permet connectar el vostre bloc amb un compre de WordPress.com per fer servir les potents funcionalitats que normalment solament estan disponibles per a usuaris de WordPress.com."
+
+msgid "http://wordpress.org/extend/plugins/jetpack/"
+msgstr "http://wordpress.org/extend/plugins/jetpack/"
+
+#: modules/widgets/twitter-widget.php:241
+msgid "Include retweets"
+msgstr "Inclou repiulades"
+
+#: modules/widgets/twitter-widget.php:243
+msgid "Text to display between tweet and timestamp:"
+msgstr "Text que cal mostrar entre la piulada i la hora:"
+
+#: modules/widgets/twitter-widget.php:222
+msgid "Twitter username:"
+msgstr "Nom d'usuari del Twitter:"
+
+#: modules/widgets/twitter-widget.php:79
+msgid "Twitter Updates"
+msgstr "Actualitzacions del Twitter"
+
+#: modules/widgets/twitter-widget.php:236
+msgid "Hide replies"
+msgstr "Amaga les respostes"
+
+#: modules/widgets/twitter-widget.php:225
+msgid "Maximum number of tweets to show:"
+msgstr "Nombre mà xim de piulades que cal mostrar:"
+
+#: modules/widgets/twitter-widget.php:180
+msgid "Error: Twitter did not respond. Please wait a few minutes and refresh this page."
+msgstr "Error: el Twitter no respon. Espereu uns pocs minuts i refresqueu aquesta pà gina. "
+
+#: modules/widgets/twitter-widget.php:70
+msgid "Twitter (Jetpack)"
+msgstr "Twitter (Jetpack)"
+
+#: modules/widgets/twitter-widget.php:69
+msgid "Display your tweets from Twitter"
+msgstr "Mostra els teves piulades del Twitter"
+
+#: modules/widgets/rsslinks-widget.php:140
+msgid "Subscribe to %s"
+msgstr "Subscriu-me a %s"
+
+#: modules/widgets/rsslinks-widget.php:121
+msgid "Image Color:"
+msgstr "Color de la imatge:"
+
+#: modules/widgets/rsslinks-widget.php:119
+msgid "Silver"
+msgstr "Plata"
+
+#: modules/widgets/twitter-widget.php:178
+msgid "Error: Please make sure the Twitter account is <a href=\"%s\">public</a>."
+msgstr "Error: comproveu que el compte del Twitter és <a href=\"%s\">públic</a>."
+
+#: modules/widgets/rsslinks-widget.php:113
+msgid "Red"
+msgstr "Vermell"
+
+#: modules/widgets/rsslinks-widget.php:101
+msgid "Large"
+msgstr "Gran"
+
+#: modules/widgets/rsslinks-widget.php:115
+msgid "Green"
+msgstr "Verd"
+
+#: modules/widgets/rsslinks-widget.php:100
+msgid "Medium"
+msgstr "Mitjana"
+
+#: modules/widgets/rsslinks-widget.php:103
+msgid "Image Size:"
+msgstr "Mida de la imatge:"
+
+#: modules/widgets/rsslinks-widget.php:118
+msgid "Pink"
+msgstr "Rosa"
+
+#: modules/widgets/rsslinks-widget.php:117
+msgid "Purple"
+msgstr "Violeta"
+
+#: modules/widgets/rsslinks-widget.php:116
+msgid "Blue"
+msgstr "Blau"
+
+#: modules/widgets/rsslinks-widget.php:114
+msgid "Orange"
+msgstr "Taronja"
+
+#: modules/widgets/rsslinks-widget.php:67
+#: modules/widgets/rsslinks-widget.php:133
+msgid "Posts"
+msgstr "Entrades"
+
+#: modules/widgets/rsslinks-widget.php:96
+msgid "Image Settings:"
+msgstr "Configuració de la imatge:"
+
+#: modules/widgets/rsslinks-widget.php:85
+msgid "Format:"
+msgstr "Format:"
+
+#: modules/widgets/rsslinks-widget.php:83
+msgid "Text & Image Links"
+msgstr "Enllaços de text i imatge"
+
+#: modules/widgets/rsslinks-widget.php:82
+msgid "Image Link"
+msgstr "Enllaç d'Imatge"
+
+#: modules/widgets/rsslinks-widget.php:81
+msgid "Text Link"
+msgstr "Enllaç de text"
+
+#: modules/widgets/rsslinks-widget.php:71
+msgid "Feed(s) to Display:"
+msgstr "Fil(s) de subscripció a mostrar:"
+
+#: modules/widgets/rsslinks-widget.php:69
+msgid "Posts & Comments"
+msgstr "Entrades i comentaris"
+
+#: modules/widgets/rsslinks-widget.php:68
+#: modules/widgets/rsslinks-widget.php:136
+msgid "Comments"
+msgstr "Comentaris"
+
+#: modules/widgets/rsslinks-widget.php:62
+#: modules/widgets/twitter-widget.php:219
+msgid "Title:"
+msgstr "TÃtol:"
+
+#: modules/widgets/rsslinks-widget.php:13
+msgid "RSS Links (Jetpack)"
+msgstr "Enllaços RSS (Jetpack)"
+
+#: modules/widgets/rsslinks-widget.php:99
+msgid "Small"
+msgstr "Petit"
+
+#: modules/widgets/image-widget.php:139
+msgid "Width:"
+msgstr "Amplada:"
+
+#: modules/widgets/image-widget.php:126
+msgid "Center"
+msgstr "Centrat"
+
+#: modules/widgets/image-widget.php:145
+msgid "If empty, we will attempt to determine the image size."
+msgstr "Si està buit, intentarem determinar la grandà ria de la imatge."
+
+#: modules/widgets/rsslinks-widget.php:12
+msgid "Links to your blog's RSS feeds"
+msgstr "Enllaços al canal de subscripció RSS del bloc"
+
+#: modules/widgets/image-widget.php:127
+msgid "Right"
+msgstr "Dreta"
+
+#: modules/widgets/image-widget.php:142
+msgid "Height:"
+msgstr "Alçada:"
+
+#: modules/widgets/image-widget.php:129
+msgid "Image Alignment:"
+msgstr "Alineació de la imatge:"
+
+#: modules/widgets/image-widget.php:125
+msgid "Left"
+msgstr "Esquerra"
+
+#: modules/widgets/image-widget.php:124
+msgid "None"
+msgstr "Cap"
+
+#: modules/widgets/image-widget.php:119
+msgid "Caption:"
+msgstr "TÃtol:"
+
+#: modules/widgets/image-widget.php:146
+msgid "Link URL (when the image is clicked):"
+msgstr "URL de l'enllaç (quan es fa clic a la imatge):"
+
+#: modules/subscriptions.php:561
+msgid "Click to subscribe to this blog and receive notifications of new posts by email."
+msgstr "Feu clic per subscriure-vos a aquest bloc i rebre notificacions per correu electrònic d'entrades noves."
+
+#: modules/widgets/image-widget.php:12
+msgid "Display an image in your sidebar"
+msgstr "Mostra una imatge en la barra lateral"
+
+#: modules/widgets/image-widget.php:116
+msgid "Image title:"
+msgstr "TÃtol de la imatge:"
+
+#: modules/subscriptions.php:577
+msgid "%s: %s"
+msgstr "%s: %s"
+
+#: modules/subscriptions.php:604
+msgid "Show total number of subscribers? (%s subscriber)"
+msgid_plural "Show total number of subscribers? (%s subscribers)"
+msgstr[0] "Mostra el nombre total de subscriptors? (%s subscriptor)"
+msgstr[1] "Mostra el nombre total de subscriptors? (%s subscriptors)"
+
+#: modules/widgets/image-widget.php:113
+msgid "Alternate text:"
+msgstr "Text alternatiu:"
+
+#: modules/widgets/image-widget.php:110
+msgid "Image URL:"
+msgstr "URL de la imatge:"
+
+#: modules/vaultpress.php:22
+msgid "Active"
+msgstr "Actiu"
+
+#: modules/subscriptions.php:591
+msgid "Optional text to display to your readers:"
+msgstr "Text opcional a mostrar als lectors:"
+
+#: modules/subscriptions.php:585 modules/widgets/image-widget.php:107
+msgid "Widget title:"
+msgstr "TÃtol del giny"
+
+#: modules/subscriptions.php:597
+msgid "Subscribe Button:"
+msgstr "Botó de subscripció:"
+
+#: modules/widgets/image-widget.php:14
+msgid "Image (Jetpack)"
+msgstr "Imatge (Jetpack)"
+
+#: modules/subscriptions.php:559
+msgid "Enter your email address to subscribe to this blog and receive notifications of new posts by email."
+msgstr "Introduïu el vostre correu electrònic per subscriure-vos a aquest bloc i rebre notificacions d'entrades noves per correu electrònic."
+
+#: modules/subscriptions.php:558
+msgid "Subscribe to Blog via Email"
+msgstr "Subscriu al bloc per correu electrònic"
+
+#: modules/subscriptions.php:487
+msgid "Email Address"
+msgstr "Adreça electrònica"
+
+#: modules/subscriptions.php:483
+msgid "Join %s other subscriber"
+msgid_plural "Join %s other subscribers"
+msgstr[0] "Uneix %s altre subscriptor"
+msgstr[1] "Uneix altres %s subscriptors"
+
+#: modules/subscriptions.php:465
+msgid "There was an error when subscribing, please try again."
+msgstr "S'ha produït un error en subscriure, torneu-ho a provar."
+
+#: modules/subscriptions.php:414
+msgid "Blog Subscriptions (Jetpack)"
+msgstr "Subscripcions del bloc (Jetpack)"
+
+#: modules/subscriptions.php:411
+msgid "Add an email signup form to allow people to subscribe to your blog."
+msgstr "Afegeix un formulari de registre de correu electrònic per permetre a la gent subscriure's al vostre bloc."
+
+#: modules/subscriptions.php:346
+msgid "Notify me of new posts by email."
+msgstr "Notifica'm per correu electrònic si hi ha entrades noves."
+
+#: modules/subscriptions.php:458
+msgid "You have already subscribed to this site, please check your inbox."
+msgstr "Ja esteu subscrits a aquest lloc, comproveu la safata d'entrada."
+
+#: modules/subscriptions.php:455
+msgid "The email you entered was invalid, please check and try again."
+msgstr "El correu electrònic que heu introduït és incorrecte, comproveu-ho i torneu-ho a provar."
+
+#: modules/subscriptions.php:445
+msgid "An email was just sent to confirm your subscription. Please find the email now and click activate to start subscribing."
+msgstr "S'acaba d'enviar un correu electrònic perquè confirmeu la subscripció. Cerqueu ara el correu electrònic i feu clic a activa per iniciar la subscripció."
+
+#: modules/stats.php:905
+msgid "View All"
+msgstr "Mostra-ho tot"
+
+#: modules/stats.php:892
+msgid "%1$s %2$s Views"
+msgstr "%1$s %2$s visualitzacions"
+
+#: modules/stats.php:701
+msgid "Chart stats by"
+msgstr "Grà fic d'estadÃstiques per"
+
+#: modules/stats.php:677
+msgid "the past month"
+msgstr "el mes passat"
+
+#: modules/stats.php:913 modules/stats.php:937
+msgid "Sorry, nothing to report."
+msgstr "Ho sentim, res a dir."
+
+#: modules/subscriptions.php:340
+msgid "Notify me of follow-up comments by email."
+msgstr "Aviseu-me del seguiment dels comentaris per correu."
+
+#: modules/stats.php:933
+msgid "Top Searches"
+msgstr "Cerques més populars"
+
+#: modules/stats.php:714
+msgid "Show top posts over"
+msgstr "Mostra els fils més visitats"
+
+#: modules/stats.php:727
+msgid "Show top search terms over"
+msgstr "Mostra els termes més cercats sobre"
+
+#: modules/stats.php:679
+msgid "the past year"
+msgstr "l'any passat"
+
+#: modules/stats.php:678
+msgid "the past quarter"
+msgstr "el quart passat"
+
+#: modules/stats.php:909
+msgid "Top Posts"
+msgstr "Entrades més vistes"
+
+#: modules/stats.php:533
+msgid "Save configuration"
+msgstr "Desa la configuració"
+
+#: modules/stats.php:675
+msgid "the past day"
+msgstr "el dia passat"
+
+#: modules/stats.php:672
+msgid "month"
+msgstr "mes"
+
+#: modules/stats.php:676
+msgid "the past week"
+msgstr "la setmana passada"
+
+#: modules/stats.php:519
+msgid "The image helps collect stats and <strong>makes the world a better place</strong> but should still work when hidden"
+msgstr "La imatge ajuda a recollir les estadÃstiques i <strong>fa del món un millor lloc</strong> però hauria de funciona quan està oculta."
+
+#: modules/stats.php:671
+msgid "week"
+msgstr "setmana"
+
+#: modules/stats.php:670
+msgid "day"
+msgstr "dia"
+
+#: modules/stats.php:568
+msgid "Views over 48 hours. Click for more Site Stats."
+msgstr "Visualitzacions durant 48 hores. Feu clic per veure més estadÃstiques del lloc."
+
+#: modules/stats.php:522
+msgid "Select the roles that will be able to view stats reports."
+msgstr "Selecciona els rols que podran veure les estadÃstiques."
+
+#: modules/stats.php:520
+msgid "Report visibility"
+msgstr "Informa de la visibilitat"
+
+#: modules/stats.php:519
+msgid "Smiley face"
+msgstr "Cara somrient"
+
+#: modules/stats.php:330
+msgid "Your Site Stats work better with Javascript enabled."
+msgstr "Les estadÃstiques del lloc web funcionen millor si teniu activat el Javascript."
+
+#: modules/stats.php:406 modules/stats.php:879
+msgid "We were unable to get your stats just now. Please try again."
+msgstr "No hem pogut aconseguir les estadÃstiques ara mateix. Torneu-ho a provar."
+
+#: modules/stats.php:329
+msgid "Loading…"
+msgstr "S'està carregant…"
+
+#: modules/stats.php:517
+msgid "Count the page views of registered users who are logged in."
+msgstr "Compta les pà gines vistes dels usuaris registrats que s'han identificat."
+
+#: modules/stats.php:518
+msgid "Smiley"
+msgstr "Smiley"
+
+#: modules/stats.php:519
+msgid "Hide the stats smiley face image."
+msgstr "Amaga la imatge de la cara somrient de les estadÃstiques."
+
+#: modules/stats.php:516
+msgid "Registered users"
+msgstr "Usuaris registrats"
+
+#: modules/stats.php:514
+msgid "Put a chart showing 48 hours of views in the admin bar."
+msgstr "Posa un grà fic que mostri 48 hores de visualitzacions a la barra d'administració."
+
+#: modules/stats.php:404 modules/stats.php:877
+msgid "We were unable to get your stats just now (too many redirects). Please try again."
+msgstr "Ha estat impossible aconseguir les estadÃstiques ara mateix (massa redireccionaments). Torneu-ho a provar."
+
+#: modules/stats.php:513
+msgid "Admin bar"
+msgstr "Barra d'administració"
+
+#: modules/stats.php:507
+msgid "Visit <a href=\"%s\">Site Stats</a> to see your stats."
+msgstr "Visiteu les <a href=\"%s\">estadÃstiques del lloc</a> per veure les vostres estadÃstiques."
+
+#: modules/stats.php:331
+msgid "View Site Stats without Javascript"
+msgstr "Visualitza les estadÃstiques del lloc sense Javascript"
+
+#: modules/shortcodes/videopress.php:912
+msgid "Submit"
+msgstr "Envia"
+
+#: modules/shortcodes/videopress.php:876
+msgid "December"
+msgstr "desembre"
+
+#: jetpack.php:1169 modules/stats.php:649
+msgid "Site Stats"
+msgstr "EstadÃstiques del lloc web"
+
+#: modules/shortcodes/videopress.php:1291
+msgid "This video requires <a rel=\"nofollow\" href=\"%s\">Adobe Flash</a> for playback."
+msgstr "Aquest vÃdeo requereix l'<a rel=\"nofollow\" href=\"%s\">Adobe Flash</a> per reproduir-se."
+
+#: modules/shortcodes/videopress.php:958
+msgid "You do not have sufficient <a rel=\"nofollow\" href=\"%s\">freedom levels</a> to view this video. Support free software and upgrade."
+msgstr "No teniu suficients <a rel=\"nofollow\" href=\"%s\">nivells de llibertat</a> per veure aquest vÃdeo. Doneu suport al programari lliure i actualitzeu."
+
+#: modules/shortcodes/videopress.php:876
+msgid "November"
+msgstr "novembre"
+
+#: modules/shortcodes/videopress.php:1016
+msgctxt "watch a video title"
+msgid "Watch: %s"
+msgstr "MIreu: %s"
+
+#: modules/shortcodes/videopress.php:1144
+msgctxt "Play as in playback or view a movie"
+msgid "JavaScript required to play %s."
+msgstr "Es requereix el JavaScript per a jugar a %s."
+
+#: modules/shortcodes/videopress.php:1115
+#: modules/shortcodes/videopress.php:1137
+msgid "this video"
+msgstr "aquest vÃdeo"
+
+#: modules/shortcodes/videopress.php:1298
+msgid "Loading video..."
+msgstr "S'està carregant el vÃdeo..."
+
+#: modules/shortcodes/videopress.php:915
+msgid "More information"
+msgstr "Més informació"
+
+#: modules/shortcodes/videopress.php:876
+msgid "July"
+msgstr "juliol"
+
+#: modules/shortcodes/videopress.php:860
+msgid "This video is intended for mature audiences."
+msgstr "Aquest vÃdeo està destinat al públic adult."
+
+#: modules/shortcodes/videopress.php:876
+msgid "October"
+msgstr "octubre"
+
+#: modules/shortcodes/videopress.php:876
+msgid "April"
+msgstr "abril"
+
+#: modules/shortcodes/videopress.php:876
+msgid "March"
+msgstr "març"
+
+#: modules/shortcodes/videopress.php:876
+msgid "February"
+msgstr "febrer"
+
+#: modules/shortcodes/videopress.php:876
+msgid "January"
+msgstr "gener"
+
+#: modules/shortcodes/videopress.php:876
+msgid "September"
+msgstr "setembre"
+
+#: modules/shortcodes/videopress.php:860
+msgid "Please verify your birthday."
+msgstr "Verifiqueu el vostre aniversari."
+
+#: modules/shortcodes/videopress.php:876
+msgid "June"
+msgstr "juny"
+
+#: modules/shortcodes/videopress.php:876
+msgid "August"
+msgstr "agost"
+
+#: modules/shortcodes/videopress.php:876
+msgid "May"
+msgstr "maig"
+
+#: modules/sharedaddy/sharing.php:379
+msgid "Enter the URL of a 16x16px icon you want to use for this service."
+msgstr "Introduïu la URL d'una icona de 16x16 pÃxels que voleu fer servir per aquest servei."
+
+#: modules/shortcodes/videopress.php:608
+msgid "The VideoPress plugin could not communicate with the VideoPress servers. This error is most likely caused by a misconfigured plugin. Please reinstall or upgrade."
+msgstr "L'extensió VideoPress no es pot comunicar amb els servidors de VideoPress. Aquest error la majoria de vegades és culpa d'un error en la configuració de l'extensió. Reinstal·leu o actualitzeu."
+
+#: modules/shortcodes/videopress.php:826
+msgid "%s Error"
+msgstr "%s error"
+
+#: modules/shortcodes/videopress.php:610
+msgid "<strong>%s</strong> is not an allowed embed site."
+msgstr "<strong>%s</strong> no és un lloc incrustat permès."
+
+#: modules/sharedaddy/sharing.php:371
+msgid "You can add the following variables to your service sharing URL:"
+msgstr "Podeu afegir les següents variables al servei de compartició d'URL:"
+
+#: modules/shortcodes/archives.php:50
+msgid "Your blog does not currently have any published posts."
+msgstr "El bloc no té cap entrada publicada actualment."
+
+#: modules/sharedaddy/sharing.php:395
+msgid "An error occurred creating your new sharing service - please check you gave valid details."
+msgstr "S'ha produït un error en crear el vostre nou serveu de compartició - comproveu que doneu els detalls correctes."
+
+#: modules/sharedaddy/sharing.php:376
+msgid "Icon URL"
+msgstr "URL de la icona"
+
+#: modules/sharedaddy/sharing.php:385
+msgid "Create Share"
+msgstr "Crea compartició"
+
+#: modules/shortcodes/videopress.php:612
+msgid "No data found for VideoPress identifier: <strong>%s</strong>."
+msgstr "No s'ha trobat informació per a l'identificador del VideoPress: <strong>%s</strong>."
+
+#: modules/shortcodes/videopress.php:610
+msgid "Publisher limits playback of video embeds."
+msgstr "dEl publicador limita la reproducció de vÃdeos incrustats."
+
+#: modules/sharedaddy/sharing.php:367
+msgid "Sharing URL"
+msgstr "S'està compartint la URL"
+
+#: modules/sharedaddy/sharing.php:334
+msgid "Front Page, Archive Pages, and Search Results"
+msgstr "Pà gina principal, pà gines d'arxiu, i resultats de la cerca."
+
+#: modules/sharedaddy/sharing.php:313
+msgid "Sharing label"
+msgstr "Etiqueta de compartició"
+
+#: modules/sharedaddy/sharing.php:319
+msgid "Open links in"
+msgstr "Obre els enllaços a"
+
+#: modules/sharedaddy/sharing.php:361
+msgid "Service name"
+msgstr "Nom del servei"
+
+#: modules/sharedaddy/sharing.php:350
+msgid "Save Changes"
+msgstr "Desa els canvis"
+
+#: modules/sharedaddy/sharing.php:328
+msgid "Show sharing buttons on"
+msgstr "Mostra els botons de compartició actius"
+
+#: modules/sharedaddy/sharing.php:306
+msgid "Icon + text"
+msgstr "Icona + text"
+
+#: modules/sharedaddy/sharing.php:322
+msgid "New window"
+msgstr "Finestra nova"
+
+#: modules/sharedaddy/sharing.php:323
+msgid "Same window"
+msgstr "A la mateixa finestra"
+
+#: modules/sharedaddy/sharing.php:308
+msgid "Text only"
+msgstr "Només text"
+
+#: modules/sharedaddy/sharing.php:307
+msgid "Icon only"
+msgstr "Només icones"
+
+#: modules/sharedaddy/sharing.php:186
+msgid "Enabled Services"
+msgstr "Serveis actius"
+
+#: modules/sharedaddy/sharing.php:164
+msgid "Available Services"
+msgstr "Serveis disponibles"
+
+#: modules/sharedaddy/sharing.php:192
+msgid "Drag and drop available services here"
+msgstr "Arrossega i deixa anar els serveis disponibles aquÃ"
+
+#: modules/sharedaddy/sharing.php:303
+msgid "Default button style"
+msgstr "Estil de botons predeterminat"
+
+#: modules/sharedaddy/sharing.php:153
+msgid "Settings have been saved"
+msgstr "S'ha desat la configuració"
+
+#: modules/sharedaddy/sharing.php:165
+msgid "Drag and drop the services you'd like to enable into the box below."
+msgstr "Arrossega i deixa anar els serveis que voleu habilitar a la caixa de sota."
+
+#: modules/sharedaddy/sharing.php:203
+msgid "Services dragged here will be hidden behind a share button."
+msgstr "Els serveis arrossegats i deixats aquÃ, s'ocultaran darrere d'un botó de compartició."
+
+#: modules/sharedaddy/sharing.php:221
+msgid "Sharing is off. Please add services above to enable"
+msgstr "La compartició està desactivada. Afegiu serveis de dalt per activar-los"
+
+#: modules/sharedaddy/sharing.php:218
+msgid "Live Preview"
+msgstr "Previsualització "
+
+#: modules/sharedaddy/sharing.php:189
+msgid "Services dragged here will appear individually."
+msgstr "Els serveis arrossegats aquà apareixeran individualment."
+
+#: modules/sharedaddy/sharing.php:149
+msgid "This plugin will work without it, but multibyte support is used <a href=\"%s\">if available</a>. You may see minor problems with Tweets and other sharing services."
+msgstr "Aquesta extensió funcionarà sense suport per a múltiples bytes, per s'usarà <a href=\"%s\">si està disponible</a>. Potser observeu problemes menors amb les piulades i altres serveis de compartició."
+
+#: modules/sharedaddy/sharing.php:166
+msgid "Add a new service"
+msgstr "Afegeix un servei nou"
+
+#: modules/contact-form/grunion-form-view.php:142
+#: modules/sharedaddy/sharing-sources.php:1027
+msgid "Label"
+msgstr "Etiqueta"
+
+#: modules/sharedaddy/sharing-sources.php:977
+msgid "Click to share"
+msgstr "Fes clic per compartir"
+
+#: modules/sharedaddy/sharing-sources.php:1032
+msgid "URL"
+msgstr "URL"
+
+#: modules/sharedaddy/sharing.php:148
+msgid "Warning! Multibyte support missing!"
+msgstr "Atenció! S'ha perdut el suport multibyte!"
+
+#: modules/sharedaddy/sharing.php:46 modules/sharedaddy/sharing.php:158
+msgid "Sharing Settings"
+msgstr "Opcions de compartició"
+
+#: modules/sharedaddy/sharing-sources.php:1045
+msgid "Remove Service"
+msgstr "Suprimeix el servei"
+
+#: modules/sharedaddy/sharing-sources.php:1044
+msgid "Save"
+msgstr "Desa"
+
+#: modules/sharedaddy/sharing-sources.php:1037
+msgid "Icon"
+msgstr "Icona"
+
+#: modules/sharedaddy/sharing-sources.php:892
+msgid "Google +1"
+msgstr "Google +1"
+
+#: modules/sharedaddy/sharing-sources.php:884
+msgctxt "share to"
+msgid "Press This"
+msgstr "Publica Això"
+
+#: modules/sharedaddy/sharing-sources.php:884
+msgid "Click to Press This!"
+msgstr "Feu clic per publicar això!"
+
+#: modules/sharedaddy/sharing-sources.php:856
+msgid "Press This"
+msgstr "Premeu això"
+
+#: modules/sharedaddy/sharing-sources.php:850
+msgid "Click to print"
+msgstr "Feu clic per imprimir"
+
+#: modules/sharedaddy/sharing-sources.php:744
+msgid "Share"
+msgstr "Comparteix"
+
+#: modules/sharedaddy/sharing-sources.php:777
+msgctxt "share to"
+msgid "Facebook"
+msgstr "Facebook"
+
+#: modules/sharedaddy/sharing-sources.php:799
+msgid "Default button"
+msgstr "Botó predeterminat"
+
+#: modules/sharedaddy/sharing-sources.php:850
+msgctxt "share to"
+msgid "Print"
+msgstr "Imprimeix"
+
+#: modules/sharedaddy/sharing-sources.php:777
+msgid "Share on Facebook"
+msgstr "Comparteix al Facebook"
+
+#: modules/sharedaddy/sharing-sources.php:714
+msgid "Facebook"
+msgstr "Facebook"
+
+#: modules/sharedaddy/sharing-sources.php:801
+msgid "Like button"
+msgstr "Botó m'agrada"
+
+#: modules/sharedaddy/sharing-sources.php:846
+msgid "Print"
+msgstr "Imprimeix"
+
+#: modules/sharedaddy/sharing-sources.php:800
+msgid "Share button"
+msgstr "Botó per compartir"
+
+#: modules/sharedaddy/sharing-sources.php:629
+msgctxt "share to"
+msgid "LinkedIn"
+msgstr "LinkedIn"
+
+#: modules/sharedaddy/sharing-sources.php:519
+msgctxt "share to"
+msgid "Digg"
+msgstr "Digg"
+
+#: modules/sharedaddy/sharing-sources.php:601
+msgid "LinkedIn"
+msgstr "LinkedIn"
+
+#: modules/sharedaddy/sharing-sources.php:515
+#: modules/sharedaddy/sharing-sources.php:519
+msgid "Click to Digg this post"
+msgstr "Fes clic per enviar l'entrada al Digg"
+
+#: modules/sharedaddy/sharing-sources.php:436
+msgid "Click to share on Reddit"
+msgstr "Fes clic per compartir al Reddit"
+
+#: modules/sharedaddy/sharing-sources.php:429
+#: modules/sharedaddy/sharing-sources.php:436
+msgid "Reddit"
+msgstr "Reddit"
+
+#: modules/sharedaddy/sharing-sources.php:363
+msgctxt "share to"
+msgid "StumbleUpon"
+msgstr "StumbleUpon"
+
+#: modules/sharedaddy/sharing-sources.php:363
+msgid "Click to share on StumbleUpon"
+msgstr "Feu clic per compartir a SutmbleUpon"
+
+#: modules/sharedaddy/sharing-sources.php:629
+msgid "Click to share on LinkedIn"
+msgstr "Fes clic per compartir al Linkedin"
+
+#: modules/sharedaddy/sharing-sources.php:506
+msgid "Digg"
+msgstr "Digg"
+
+#: modules/sharedaddy/sharing-sources.php:257
+msgid "Twitter"
+msgstr "Twitter "
+
+#: modules/sharedaddy/sharing-sources.php:226
+msgid "Send Email"
+msgstr "Envia el correu electrònic"
+
+#: modules/sharedaddy/sharing-sources.php:238
+msgid "Sorry, your blog cannot share posts by email."
+msgstr "Ho sentim, el bloc no pot compartir entrades per correu."
+
+#: modules/sharedaddy/sharing-sources.php:234
+msgid "Email check failed, please try again"
+msgstr "Ha fallat la comprovació del correu electrònic, torne-ho a provar"
+
+#: modules/sharedaddy/sharing-sources.php:218
+msgid "Your Email Address"
+msgstr "L'adreça de correu electrònic"
+
+#: modules/sharedaddy/sharing-sources.php:227
+msgid "Cancel"
+msgstr "Cancel·la"
+
+#: modules/sharedaddy/sharing-sources.php:230
+msgid "Post was not sent - check your email addresses!"
+msgstr "L'entrada no s'havia enviat, comproveu les vostres adreces electròniques!"
+
+#: modules/sharedaddy/sharing-sources.php:352
+msgid "StumbleUpon"
+msgstr "StumbleUpon"
+
+#: modules/sharedaddy/sharing-sources.php:264
+msgid "Click to share on Twitter"
+msgstr "Feu clic per compartir al Twitter"
+
+#: modules/sharedaddy/sharing-sources.php:264
+msgctxt "share to"
+msgid "Twitter"
+msgstr "Twitter"
+
+#: modules/sharedaddy/sharing-sources.php:334
+#: modules/sharedaddy/sharing-sources.php:411
+#: modules/sharedaddy/sharing-sources.php:462
+#: modules/sharedaddy/sharing-sources.php:568
+#: modules/sharedaddy/sharing-sources.php:684
+msgid "Use smart button"
+msgstr "Fes servir botons intel·ligents"
+
+#: modules/sharedaddy/sharing-sources.php:207
+msgid "Send to Email Address"
+msgstr "Enviaeu a l'adreá de correu electrònic"
+
+#: modules/sharedaddy/sharing-sources.php:170
+msgid "You have shared this post with %s"
+msgstr "Heu compartit l'entrada amb %s"
+
+#: modules/sharedaddy/sharing-sources.php:193
+msgid "Click to email this to a friend"
+msgstr "Feu clic per enviar un correu electrònic a un amic"
+
+#: modules/sharedaddy/sharedaddy.php:106
+msgid "Disable CSS and JS"
+msgstr "Desactiva CSS i JS"
+
+#: modules/sharedaddy/sharedaddy.php:108
+msgid "Advanced. If this option is checked, you must include these files in your theme manually for the sharing links to work."
+msgstr "Avançat. Si aquesta opció està marcada, heu d'incloure aquests fitxers en el tema manualment perquè els enllaços de compartició funcionin."
+
+#: modules/sharedaddy/sharing-service.php:196
+msgid "Share this:"
+msgstr "Comparteix això:"
+
+#: modules/sharedaddy/sharing-sources.php:171
+msgid "Close"
+msgstr "Tanca"
+
+#: modules/sharedaddy/sharing-service.php:474
+#: modules/sharedaddy/sharing.php:234 modules/sharedaddy/sharing.php:275
+msgctxt "dropdown button"
+msgid "Share"
+msgstr "Comparteix"
+
+#: modules/sharedaddy/sharing-sources.php:169
+msgid "This post has been shared!"
+msgstr "S'ha compartit aquesta entrada!"
+
+#: modules/sharedaddy/sharing-sources.php:193
+msgctxt "share to"
+msgid "Email"
+msgstr "Correu electrònic"
+
+#: modules/sharedaddy/sharing-sources.php:215
+msgid "Your Name"
+msgstr "El teu nom"
+
+#: modules/module-info.php:425
+msgid "Each contact form can easily be customized to fit your needs. When a user submits your contact form, the feedback will be filtered through <a href=\"http://akismet.com/\">Akismet</a> (if it is active on your site) to make sure itâs not spam. Any legitimate feedback will then be emailed to you, and added to your feedback management area."
+msgstr ""
+
+#: modules/sharedaddy/sharedaddy.php:18
+msgid "Shared Post"
+msgstr "Entrada compartida"
+
+#: modules/module-info.php:394
+msgid "Jetpack will automatically take the great published content from your blog or website and share it instantly with third party services like search engines, increasing your reach and traffic."
+msgstr "El JetPack agafarà automà ticament el meravellós contingut del bloc o pà gina web i el compartirà instantà niament amb serveis de tercers com ara motors de cerca, i augmentar l'abast i trà nsit. "
+
+#: modules/module-info.php:374
+msgid "When leaving comments, your visitors can also subscribe to a post’s comments to keep up with the conversation."
+msgstr "Quan facin comentaris, els vostres visitants poden també subscriure's als comentaris de l'entrada per a mantindre's en la conversa."
+
+#: modules/module-info.php:371
+msgid "Subscriptions"
+msgstr "Subscripcions"
+
+#: modules/module-info.php:379
+msgid "To use the Subscriptions widget, go to Appearance → <a href=\"%s\">Widgets</a>. Drag the widget labeled “Blog Subscriptions (Jetpack)” into one of your sidebars and configure away."
+msgstr "Per fer servir el giny de subscripcions, aneu a Aparença → <a href=\"%s\">Ginys</a>. Arrossegueu el giny etiquetat com a “Subscripcions al Bloc (Jetpack)” a una de les barres laterals i configureu-lo."
+
+#: modules/sharedaddy/sharedaddy.php:37
+msgid "Show sharing buttons on this post."
+msgstr "Mostra els botons de compartició en aquesta entrada."
+
+#: modules/contact-form/grunion-form-view.php:30 modules/module-info.php:415
+#: modules/module-info.php:419
+msgid "Contact Form"
+msgstr ""
+
+#: modules/module-info.php:392
+msgid "Enhanced Distribution"
+msgstr "Distribució millorada"
+
+#: modules/module-info.php:373
+msgid "Easily allow any visitor to subscribe to all of your posts via email through a widget in your blog’s sidebar. Every time you publish a post, WordPress.com will send a notification to all your subscribers."
+msgstr "Permet fà cilment a qualsevol visitant subscriure's a totes les entrades per correu electrònic grà cies a un giny en la barra lateral del bloc. Cada vegada que publiqueu una entrada, WordPress.com enviarà una notificació a tots els vostres subscriptors."
+
+#: modules/module-info.php:351
+msgid "shows your latest tweets within a sidebar on your theme."
+msgstr "mostra les darreres piulades a la barra lateral del tema."
+
+#: modules/module-info.php:350
+msgid "lets you easily add post and comment RSS feeds to a sidebar on your theme."
+msgstr "us permet afegir fà cilment canals RSS de les entrades i comentaris a una barra lateral del tema."
+
+#: modules/module-info.php:351
+msgid "The Twitter Widget"
+msgstr "El giny del Twitter"
+
+#: modules/module-info.php:350
+msgid "The RSS Links Widget"
+msgstr "El giny d'enllaços RSS"
+
+#: modules/module-info.php:355
+msgid "To use the widgets, go to Appearance → <a href=\"%s\">Widgets</a>. Drag them into one of your sidebars and configure away."
+msgstr "Per fer servir els ginys, aneu a Aparença → <a href=\"%s\">Ginys</a>. Arrossegueu-los a les barres laterals i configureu-los."
+
+#: modules/module-info.php:368
+msgid "Subsriptions Screenshot"
+msgstr "Captura de subscripcions"
+
+#: modules/module-info.php:353
+msgid "The Image Widget"
+msgstr "El giny d'imatge"
+
+#: modules/module-info.php:355
+msgid "Each of these widgets has a number of customization options."
+msgstr "Cadascun d'aquestos ginys tenen un nombre d'opcions personalitzades."
+
+#: modules/module-info.php:353
+msgid "lets you easily add images to a sidebar on your theme."
+msgstr "us permet afegir imatges fà cilment a la barra lateral del tema."
+
+#: modules/module-info.php:335
+msgid "shows your latest tweets within a sidebar on your theme. It’s an easy way to add more activity to your site. There are also a number of customization options."
+msgstr "mostra les darreres piulades en la barra lateral del tema. Ãs una manera senzilla d'afegir més activitat al vostre lloc web. També hi ha un munt d'opcions de personalització."
+
+#: modules/module-info.php:308 modules/module-info.php:312
+msgid "Spelling and Grammar"
+msgstr "Ortografia i gramà tica"
+
+#: modules/module-info.php:335
+msgid "The Twitter Widget "
+msgstr "El giny del Twitter"
+
+#: modules/module-info.php:337
+msgid "allows you to easily add images to widget areas in your theme. It’s an easy way to add more visual interest to your site."
+msgstr "us permet afegir fà cilment imatges a les à rees de ginys del tema. Ãs una manera senzilla d'afegir interès visual a la vostra pà gina web."
+
+#: modules/module-info.php:337
+msgid "The Image Widget "
+msgstr "El giny d'imatge"
+
+#: modules/module-info.php:334
+msgid "allows you to add links to your blog’s post and comment RSS feeds in your sidebar. This makes it easy for your readers to stay updated when you post new content or receive new comments."
+msgstr "us permet afegir enllaços als canals RSS de les entrades i comentaris a la barra lateral. Això fa fà cil per als vostres lectors estar actualitzats quan publiqueu nou contingut o rebeu nous comentaris."
+
+#: modules/module-info.php:334
+msgid "The RSS Links Widget "
+msgstr "El giny d'enllaços RSS"
+
+#: modules/module-info.php:332 modules/module-info.php:348
+msgid "Extra Sidebar Widgets"
+msgstr "Ginys extra de la barra lateral"
+
+#: modules/module-info.php:329 modules/module-info.php:345
+msgid "Widgets Screenshot"
+msgstr "Captura dels ginys"
+
+#: modules/module-info.php:315
+msgid "After the Deadline provides a number of <a href=\"%s\">customization options</a>, which you can edit in your profile."
+msgstr "After the Deadline proporciona un nombre d'<a href=\"%s\">opcions de personalització</a>, que podeu editar al vostre perfil."
+
+#: modules/module-info.php:314
+msgid "The <a href='%s'>After the Deadline</a> Proofreading service improves your writing by using artificial intelligence to find your errors and offer smart suggestions."
+msgstr "El servei de correcció <a href='%s'>After the Deadline</a> millora l'escriptura en fer servir intel·ligència artificial per trobar errors i oferir suggeriments intel·ligents."
+
+#: modules/module-info.php:286
+msgid "To configure your sharing settings, go to the Settings → <a href=\"%s\">Sharing</a> menu."
+msgstr "Per configurar les opcions de compartició, aneu al menú de les opcions → <a href=\"%s\">de compartició</a>."
+
+#: modules/module-info.php:265
+msgid "The following services are included: Twitter, Facebook, Reddit, StumbleUpon, PressThis, Digg, LinkedIn, Google +1, Print, and Email."
+msgstr "Els següents serveis estan inclosos: Twitter, Facebook, Reddit, StumbleUpon, PressThis, Digg, LinkedIn, Google +1, Print, i Email."
+
+#: modules/module-info.php:227
+msgid "Jetpack combines the power of %s and the simplicity of WordPress to give you the ultimate in math blogging platforms."
+msgstr "El JetPack combina el pdoer de %s i la simplicitat del WordPress per a donar-vos l'últim en plataformes de bloc matemà tiques."
+
+#: modules/module-info.php:228
+msgid "Wow, that sounds nerdy."
+msgstr "Uau, això sona molt lleig."
+
+#: modules/module-info.php:242
+msgid "Use <code>$latex your latex code here$</code> or <code>[latex]your latex code here[/latex]</code> to include %s in your posts and comments. There are <a href=\"%s\" target=\"_blank\">all sorts of options</a> available."
+msgstr "Useu <code>$latex el vostre codi latex aquÃ$</code> o <code>[latex]el vostre codi latex aquÃ[/latex]</code> per incloure %s en les entrades i comentaris. Hi ha disponibles <a href=\"%s\" target=\"_blank\">tot tipus d'opcions</a>."
+
+#: modules/module-info.php:293
+msgid "Full details can be found on the <a href=\"%s\">Sharing support page</a>. This video also gives a swish run-down of how to use the Sharing feature. Watch it in HD for extra snazz!"
+msgstr "Tots els detalls es poden trobar a la <a href=\"%s\">pà gina de suport de compartició</a>. Aquest vÃdeo també dóna una pinzellada sobre com fer servir la caracterÃstica de compartició. Mireu-lo en alta definició!"
+
+#: modules/module-info.php:287
+msgid "Drag and drop sharing services into the enabled section to have them show up on your site, and drag them into the hidden section to have them hidden behind a button."
+msgstr "Arrossega i deixa anar els serveis de compartició en la secció activa per activar-les al lloc web, i arrossega-les en les seccions ocultes per tenir-les ocultes darrere d'un botó."
+
+#: modules/module-info.php:267
+msgid "The following services are included: Twitter, Facebook, Reddit, StumbleUpon, Digg, LinkedIn, Google +1, Print, and Email."
+msgstr "Estan inclosos els següents serveis: Twitter, Facebook, Reddit, StumbleUpon, Digg, LinkedIn, Google +1, Print, i Email."
+
+#: modules/module-info.php:261
+msgid "Share your posts with Twitter, Facebook, and a host of other services. You can configure services to appear as icons, text, or both. Some services have additional options to display smart buttons, such as Twitter, which will update the number of times the post has been shared."
+msgstr "Comparteix les entrades amb el Twitter, el Facebook, i un munt d'altres serveis. Podeu configurar els serveis perquè apareguin com a icones, text o ambdues opcions. Alguns serveis tenen opcions addicionals a mostrar-se com a botons intel·ligents, com ara el Twitter, que actualitzarà el nombre de vegades que l'entrada s'ha compartit."
+
+#: modules/module-info.php:257 modules/module-info.php:260
+#: modules/module-info.php:281 modules/sharedaddy/sharedaddy.php:25
+#: modules/sharedaddy/sharing.php:46
+msgid "Sharing"
+msgstr "Compartint"
+
+#: modules/module-info.php:226 modules/module-info.php:241
+msgid "%s is a powerful markup language for writing complex mathematical equations, formulas, etc."
+msgstr "%s és un potent llenguatge de marques per escriure complexes equacions matemà tiques, fórmules, etc."
+
+#: modules/module-info.php:271
+msgid "Additionally you can define your own custom services."
+msgstr "Addicionalment podeu definir els vostres propis serveis."
+
+#: modules/module-info.php:187 modules/module-info.php:191
+#: modules/module-info.php:200 modules/module-info.php:204
+msgid "WordPress.com Stats"
+msgstr "EstadÃstiques de WordPress.com"
+
+#: modules/module-info.php:172
+msgid "To use shortlinks, go to any already published post (or publish something new!). A “Get Shortlink” button will be visible under the Post title. When you click it, a dialog box will appear with the shortlink and you can copy and paste to Twitter, Facebook or wherever your heart desires."
+msgstr "Per fer servir enllaços curts, aneu a qualsevol entrada publicada (o publiqueu quelcom nou!). El botó “Aconsegueix un enllaç curt” es visualitzarà a la part inferior del tÃtol de l'entrada. Quan feu clic en ell, un quadre de dià leg apareixerà amb l'enllaç curt i podeu copiar i pegar al Twitter, al Facebook o a qualsevol lloc on vulgueu."
+
+#: modules/module-info.php:137
+msgid "Available shortcodes are: %l."
+msgstr "Els codis curts disponibles són: %l."
+
+#: modules/module-info.php:192 modules/module-info.php:205
+msgid "There are many plugins and services that provide statistics, but data can be overwhelming. WordPress.com Stats makes the most popular metrics easy to understand through a clear and attractive interface."
+msgstr "Hi ha un munt d'extensions i serveis que proporcionen estadÃstiques, però les dades poden ser aclaparadores. Les estadÃstiques de WordPress.com fan que les mètriques més populars siguin fà cil d'entendre grà cies a una interfÃcie atractiva i clara."
+
+#: modules/module-info.php:206
+msgid "You can <a href=\"%s\">view your stats dashboard here</a>."
+msgstr "Podeu <a href=\"%s\">visualitzar les estadÃstiques del tauler aquÃ</a>."
+
+#: modules/module-info.php:157 modules/module-info.php:171
+msgid "Instead of typing or copy-pasting long URLs, you can now get a short and simple link to your posts and pages. This uses the super compact wp.me domain name, and gives you a unique URL you can use that will be safe and reliable."
+msgstr "En lloc de teclejar o copiar i pegar URLs llargues, podeu ara aconseguir un simple i curt enllaç a les vostres entrades i pà gines. Això fa servir el super compacte nom de domini wp.me, i us dona una URL única que serà segura i fiable."
+
+#: modules/module-info.php:221 modules/module-info.php:236
+msgid "LaTeX"
+msgstr "LaTeX"
+
+#: modules/module-info.php:109
+msgid "Enter a shortcode directly into the Post/Page editor to embed media. For specific instructions follow the links below."
+msgstr "Introduïu un tros de codi directament a l'editor de l'entrada/pà gina per incrustar mèdia. Si voleu instruccions més especÃfiques seguiu els enllaços següents."
+
+#: modules/module-info.php:158
+msgid "It’s perfect for use on Twitter, Facebook, and cell phone text messages where every character counts."
+msgstr "Ãs perfecte per fer servir al Twitter, Facebook i missatges de text per mòbils on cada carà cter compta."
+
+#: modules/module-info.php:95 modules/module-info.php:108
+msgid "Shortcodes allow you to easily and safely embed media from other places in your site. With just one simple code, you can tell WordPress to embed YouTube, Flickr, and other media."
+msgstr "Els trossos de codi us permeten incrustar mèdia des d'altres llocs de manera fà cil i amb seguretat al vostre lloc web. Amb un simple codi, podeu dir-li al WordPress que incrusti YouTube, Flickr i altres mèdia."
+
+#: modules/module-info.php:152 modules/module-info.php:156
+#: modules/module-info.php:166 modules/module-info.php:170
+msgid "WP.me Shortlinks"
+msgstr "Enllaços curts de WP.me"
+
+#: modules/module-info.php:29
+msgctxt "Visit your _VaultPress_dashboard_."
+msgid "To check your backups, see any security alerts, or check your VaultPress Vitality, visit your %s."
+msgstr "Per comprovar les còpies de seguretat, veure qualsevol alerta de seguretat o comprovar la vitalitat del VaultPress, visiteu %s."
+
+#: modules/module-info.php:90 modules/module-info.php:94
+#: modules/module-info.php:103 modules/module-info.php:107
+msgid "Shortcode Embeds"
+msgstr "Incrusta el codi"
+
+#: modules/module-info.php:59
+msgid "Hovercards enhance plain Gravatar images with information about a person: name, bio, pictures, their contact info, and other services they use on the web like Twitter, Facebook, or LinkedIn."
+msgstr "Les targes emergents milloren les imatges Gravatar amb informació sobre una persona: nom, biografia, fotos, informació de contacte, i altres serveis que fa servir en la web, com ara el Twitter, Facebook, o LinkedIn."
+
+#: modules/module-info.php:60
+msgid "Hovercards offer a great way to show your internet presence and help people find your own blog."
+msgstr "Les targes emergents ofereixen una gran manera de mostrar la vostra presència a internet i ajudar a la gent a trobar el vostre bloc."
+
+#: modules/module-info.php:74
+msgid "Hovercards enhance plain Gravatar images with information about a person: name, bio, pictures, their contact info, and other services."
+msgstr "Les targes emergents potencien les imatges Gravatar planes amb information sobre una persona: nom, biografia, fotos, informació de contacte i altres serveis."
+
+#: modules/module-info.php:75
+msgid "To see hovercards, look at any blog post on your blog that has comments. If the commenter has a hovercard associated with their gravatar, mouse over their image and the hovercard will appear. To turn hovercards off, click the Deactivate button above."
+msgstr "Per veure les targes emergents, cerqueu en qualsevol entrada del bloc que tingui comentaris. Si qui comenta té una tarja emergent associada amb el seu gravatar, passeu el ratolà per sobre la seva imatge i la tarja emergent apareixerà . Per tancar la tarja emergent, feu clic en el botó de desactivació de la part superior."
+
+#: modules/module-info.php:29
+msgid "VaultPress dashboard"
+msgstr "Tauler de control del VaultPress"
+
+#: modules/module-info.php:31
+msgid "With a monthly subscription, the VaultPress plugin will backup your site’s content, themes, and plugins in real-time, as well as perform regular security scans for common threats and attacks."
+msgstr "Amb una subscripció mensual, l'extensió VaultPress farà una còpia de seguretat del contingut de la web, dels temes i de les extensions en temps real, aixà també realitzarà escanejos de seguretat regulars per trobar les amenaces i atacs més comuns."
+
+#: modules/module-info.php:32
+msgctxt "View _Plans_&_Pricing_. (VaultPress)"
+msgid "View %s."
+msgstr "Mostra %s."
+
+#: modules/module-info.php:32
+msgid "Plans & Pricing"
+msgstr ""
+
+#: modules/module-info.php:53 modules/module-info.php:68
+msgid "Gravatar Hovercard"
+msgstr "Gravatar de la tarja contextual"
+
+#: modules/module-info.php:58 modules/module-info.php:73
+msgid "What’s a Hovercard?"
+msgstr "Què és una tarja contextual?"
+
+#: modules/module-info.php:22 modules/module-info.php:26
+msgid "VaultPress"
+msgstr "VaultPress"
+
+#: modules/contact-form/grunion-contact-form.php:713
+msgid "Add a custom form"
+msgstr ""
+
+#: modules/gravatar-hovercards.php:44 modules/module-info.php:57
+#: modules/module-info.php:72
+msgid "Gravatar Hovercards"
+msgstr "Logo de les targes contextuals"
+
+#: modules/gravatar-hovercards.php:56
+msgid "View people's profiles when you mouse over their Gravatars"
+msgstr "Visualitza els perfils de la gent quan passeu el ratolà per sobre dels seus Gravatars."
+
+#: modules/contact-form/grunion-contact-form.php:689
+msgid "Spam <span class=\"count\">(%s)</span>"
+msgid_plural "Spam <span class=\"count\">(%s)</span>"
+msgstr[0] ""
+msgstr[1] ""
+
+#: modules/contact-form/grunion-contact-form.php:671
+msgid "Search Feedback"
+msgstr ""
+
+#: modules/module-info.php:28
+msgid "Your WordPress installation is currently being protected with the world’s best security, backup, and support."
+msgstr "La instal·lació del WordPress està sent protegida actualment amb la millor seguretat del món, còpia de seguretat i suport."
+
+#: modules/contact-form/grunion-contact-form.php:672
+#: modules/contact-form/grunion-contact-form.php:673
+msgid "No feedback found"
+msgstr ""
+
+#: modules/gravatar-hovercards.php:83
+msgid "Put your mouse over your Gravatar to check out your profile."
+msgstr "Passeu el ratolà per sobre del Gravatar per revisar el vostre perfil."
+
+#: modules/contact-form/grunion-contact-form.php:670
+msgid "Feedback"
+msgstr "Opinions (en anglès)"
+
+#: modules/contact-form/grunion-contact-form.php:669
+#: modules/contact-form/grunion-form-view.php:130
+msgid "Feedbacks"
+msgstr ""
+
+#: modules/contact-form/grunion-contact-form.php:275
+#: modules/contact-form/grunion-contact-form.php:323
+msgid "Error!"
+msgstr "Error"
+
+#: modules/contact-form/grunion-contact-form.php:147
+msgid "%s is required"
+msgstr ""
+
+#: modules/contact-form/grunion-contact-form.php:285
+msgid "Submit »"
+msgstr "Envia »"
+
+#: modules/contact-form/grunion-contact-form.php:328
+msgid "Message Sent"
+msgstr "Missatge enviat"
+
+#: modules/contact-form/grunion-contact-form.php:462
+msgid "l F j, Y \\a\\t g:i a"
+msgstr ""
+
+#: modules/contact-form/grunion-contact-form.php:482
+msgid "Time:"
+msgstr ""
+
+#: modules/contact-form/grunion-contact-form.php:483
+msgid "IP Address:"
+msgstr "Adreça IP:"
+
+#: modules/contact-form/grunion-contact-form.php:484
+msgid "Contact Form URL:"
+msgstr ""
+
+#: modules/contact-form/grunion-contact-form.php:140
+msgid "%s requires a valid email address"
+msgstr ""
+
+#: modules/contact-form/grunion-contact-form.php:511
+msgid "Sent by an unverified visitor to your site."
+msgstr "Enviat per un/a visitant no verificat a la teva web."
+
+#: modules/contact-form/grunion-contact-form.php:35
+#: modules/contact-form/grunion-form-view.php:149
+#: modules/sharedaddy/sharing-sources.php:127
+msgid "Email"
+msgstr "Correu electrònic"
+
+#: modules/contact-form/grunion-contact-form.php:79
+#: modules/contact-form/grunion-contact-form.php:84
+#: modules/contact-form/grunion-contact-form.php:88
+#: modules/contact-form/grunion-contact-form.php:100
+#: modules/contact-form/grunion-contact-form.php:105
+#: modules/contact-form/grunion-contact-form.php:119
+msgid "(required)"
+msgstr "(necessari)"
+
+#: modules/contact-form/grunion-contact-form.php:99
+msgid "Yes"
+msgstr "SÃ"
+
+#: modules/contact-form/admin.php:456
+msgid "You are not allowed to move this item to the Trash."
+msgstr "No teniu permÃs per moure aquest element a la paperera."
+
+#: modules/contact-form/admin.php:452
+msgid "Error in restoring from Trash."
+msgstr "Error en restaurar de la paperera."
+
+#: modules/contact-form/admin.php:449
+msgid "You are not allowed to move this item out of the Trash."
+msgstr "No teniu autorització per treure aquest element de la paperera."
+
+#: modules/contact-form/grunion-contact-form.php:39
+msgid "Subject"
+msgstr "Assumpte"
+
+#: modules/contact-form/admin.php:483
+msgid "Messages"
+msgstr ""
+
+#: modules/contact-form/admin.php:506
+msgid "Spam"
+msgstr "Correu brossa"
+
+#: modules/contact-form/grunion-contact-form.php:34
+#: modules/contact-form/grunion-form-view.php:150
+msgid "Name"
+msgstr "Nom"
+
+#: modules/contact-form/admin.php:459
+msgid "Error in moving to Trash."
+msgstr "S'ha produït un error en moure a la paperera."
+
+#: modules/contact-form/grunion-contact-form.php:36
+#: modules/contact-form/grunion-form-view.php:154
+msgid "Website"
+msgstr "Lloc web"
+
+#: modules/contact-form/admin.php:88
+#: modules/contact-form/grunion-contact-form.php:42
+msgid "Message"
+msgstr "Missatge"
+
+#: modules/contact-form/admin.php:197
+msgid "Mark this message as spam"
+msgstr ""
+
+#: modules/contact-form/admin.php:166 modules/contact-form/admin.php:265
+msgid "Delete Permanently"
+msgstr "Suprimeix definitivament"
+
+#: modules/contact-form/admin.php:257
+msgid "Mark this message as NOT spam"
+msgstr ""
+
+#: modules/contact-form/admin.php:164 modules/contact-form/admin.php:263
+msgid "Delete this item permanently"
+msgstr "Elimina aquest element permanentment"
+
+#: modules/contact-form/admin.php:296
+msgid "Y-m-d @ g:i:s A"
+msgstr ""
+
+#: modules/contact-form/admin.php:415
+msgid "You are not allowed to manage this item."
+msgstr ""
+
+#: modules/contact-form/admin.php:161
+msgid "Restore"
+msgstr "Restaura"
+
+#: modules/contact-form/admin.php:89
+msgid "Date"
+msgstr "Data"
+
+#: modules/contact-form/admin.php:204 modules/contact-form/admin.php:206
+#: modules/contact-form/admin.php:493
+msgid "Trash"
+msgstr "Paperera"
+
+#: modules/after-the-deadline/config-unignore.php:130
+msgid "Add"
+msgstr "Afegeix"
+
+#: modules/after-the-deadline/config-unignore.php:128
+msgid "Identify words and phrases to ignore while proofreading your posts and pages:"
+msgstr "Identifica les paraules i frases que cal ignorar quan corregiu les entrades i pà gines:"
+
+#: modules/after-the-deadline/config-options.php:89
+msgctxt "%1$s = http://codex.wordpress.org/Installing_WordPress_in_Your_Language, %2$s = WPLANG"
+msgid "The proofreader supports English, French, German, Portuguese, and Spanish. Your <a href=\"%1$s\">%2%s</a> value is the default proofreading language."
+msgstr ""
+
+#: modules/contact-form/admin.php:87
+msgid "From"
+msgstr ""
+
+#: modules/after-the-deadline/config-unignore.php:135
+msgid "Be sure to click \"Update Profile\" at the bottom of the screen to save your changes."
+msgstr "Assegureu-vos que feu clic al botó \"Actualitza el perfil\" del peu de la pà gina per desar els canvis."
+
+#: modules/after-the-deadline/config-unignore.php:126
+msgid "Ignored Phrases"
+msgstr "Frases ignorades"
+
+#: modules/after-the-deadline/config-options.php:95
+msgid "Use automatically detected language to proofread posts and pages"
+msgstr "Fes servir la detecció automà tica de l'idioma per a corregir les entrades i pà gines."
+
+#: modules/after-the-deadline/config-options.php:86
+msgid "Language"
+msgstr "Llengua "
+
+#: modules/after-the-deadline/config-options.php:81
+msgid "Redundant Phrases"
+msgstr "Frases redundants"
+
+#: modules/after-the-deadline/config-options.php:79
+msgid "Phrases to Avoid"
+msgstr "Frases a evitar"
+
+#: modules/after-the-deadline/config-options.php:77
+msgid "Passive Voice"
+msgstr "Veu passiva"
+
+#: modules/after-the-deadline/config-options.php:83
+msgid "<a href=\"%s\">Learn more</a> about these options."
+msgstr "<a href=\"%s\">Aprén més</a> sobre aquestes opcions."
+
+#: modules/after-the-deadline/config-options.php:67
+msgid "Complex Phrases"
+msgstr "Frases complexes"
+
+#: modules/after-the-deadline/config-options.php:75
+msgid "Jargon"
+msgstr "Jargon"
+
+#: modules/after-the-deadline/config-options.php:73
+msgid "Hidden Verbs"
+msgstr "Verbs ocults"
+
+#: modules/after-the-deadline/config-options.php:71
+msgid "Double Negatives"
+msgstr "Doble negacions"
+
+#: modules/after-the-deadline/config-options.php:69
+msgid "Diacritical Marks"
+msgstr "Signes diacrÃtics"
+
+#: modules/after-the-deadline/config-options.php:65
+msgid "Clichés"
+msgstr "Clixés"
+
+#: modules/after-the-deadline/atd-l10n.php:30
+msgid "There was an error communicating with the proofreading service."
+msgstr "S'ha produït un error en comunicar-se amb el servei de correcció."
+
+#: modules/after-the-deadline/config-options.php:63
+msgid "Bias Language"
+msgstr "Llengua "
+
+#: modules/after-the-deadline/config-options.php:60
+msgid "Enable proofreading for the following grammar and style rules when writing posts and pages:"
+msgstr "Activa la correcció per a les següents gramà tiques i regles d'estil quan s'escriguin entrades i pà gines:"
+
+#: modules/after-the-deadline/config-options.php:58
+msgid "English Options"
+msgstr "Opcions de l'anglès"
+
+#: modules/after-the-deadline/config-options.php:55
+msgid "a post or page is updated"
+msgstr "s'ha actualitzat una entrada o pà gina"
+
+#: modules/after-the-deadline/config-options.php:53
+msgid "a post or page is first published"
+msgstr "una entrada o pà gina es publica primer"
+
+#: modules/after-the-deadline/config-options.php:50
+msgid "Automatically proofread content when:"
+msgstr "Corregeix el contingut automà ticament quan:"
+
+#: modules/after-the-deadline/config-options.php:48
+msgid "Proofreading"
+msgstr "S'està corregint"
+
+#: modules/after-the-deadline/atd-l10n.php:34
+msgid ""
+"The proofreader has suggestions for this post. Are you sure you want to update it?\n"
+"\n"
+"Press OK to update your post, or Cancel to view the suggestions and edit your post."
+msgstr ""
+"El corrector té suggeriments per a aquesta entrada. Segur que voleu actualitzar-la?\n"
+"\n"
+"Premeu Sà per actualitzar l'entrada, o Cancel·la per veure els suggeriments i editar l'entrada."
+
+#: modules/after-the-deadline/atd-l10n.php:33
+msgid ""
+"The proofreader has suggestions for this post. Are you sure you want to publish it?\n"
+"\n"
+"Press OK to publish your post, or Cancel to view the suggestions and edit your post."
+msgstr ""
+"El corrector té suggeriments per a aquesta entrada. Segur que voleu publicar-la?\n"
+"\n"
+"Premeu Sà per publicar l'entrada o Cancel·la per veure els suggeriments i editar l'entrada."
+
+#: modules/after-the-deadline/atd-l10n.php:32
+msgid "Replace selection with:"
+msgstr "Substitueix la selecció amb:"
+
+#: modules/after-the-deadline/atd-l10n.php:22
+msgid "Edit Selection..."
+msgstr "Edita la selecció..."
+
+#: modules/after-the-deadline/atd-l10n.php:20
+msgid "Ignore all"
+msgstr "Ignora-ho tot"
+
+#: modules/after-the-deadline/atd-l10n.php:17
+msgid "Explain..."
+msgstr "Explica..."
+
+#: modules/after-the-deadline/atd-l10n.php:15
+msgid "No suggestions"
+msgstr "Cap suggeriment"
+
+#: modules/after-the-deadline/atd-l10n.php:19
+msgid "Ignore always"
+msgstr "Ignora sempre"
+
+#: modules/after-the-deadline/atd-l10n.php:18
+msgid "Ignore suggestion"
+msgstr "Ignora el suggeriment"
+
+#: modules/after-the-deadline/atd-l10n.php:25
+msgid "edit text"
+msgstr "edita el text"
+
+#: modules/after-the-deadline/atd-l10n.php:24
+msgid "proofread"
+msgstr "corregeix"
+
+#: modules/after-the-deadline/atd-l10n.php:26
+#: modules/after-the-deadline.php:224
+msgid "Proofread Writing"
+msgstr "Corregeix l'escriptura"
+
+#: modules/after-the-deadline/atd-l10n.php:28
+msgid "No writing errors were found."
+msgstr "No s'han trobat errors d'escriptura."
+
+#: modules/after-the-deadline/atd-l10n.php:29
+msgid "There was a problem communicating with the Proofreading service. Try again in one minute."
+msgstr "S'ha produït un problema en comunicar-se amb el servei de correcció. Torneu-ho a provar en un minut."
+
+#: jetpack.php:2073
+msgid "Configure"
+msgstr "Configura"
+
+#: modules/after-the-deadline/atd-l10n.php:13
+msgid "Repeated Word"
+msgstr "Paraula repetida"
+
+#: modules/after-the-deadline/atd-l10n.php:12
+msgid "Spelling"
+msgstr "Ortografia"
+
+#: jetpack.php:2934
+msgid "An administrator for this blog must set up the Jetpack connection."
+msgstr "Un administrador d'aquest bloc deu configurar la connexió del JetPack."
+
+#: jetpack.php:2939
+msgid "You need to register your Jetpack before connecting it."
+msgstr "Heu de registrar el Jetpack abans de connectar-lo."
+
+#: jetpack.php:2316 jetpack.php:2318 jetpack.php:2320 jetpack.php:2323
+#: jetpack.php:2978
+msgid "Error Details: %s"
+msgstr "Detalls de l'error: %s"
+
+#: jetpack.php:2107
+msgid "Coming soon…"
+msgstr "Molt aviat…"
+
+#: jetpack.php:2044
+msgid "Updated"
+msgstr "Actualitzat"
+
+#: jetpack.php:2041
+msgid "New"
+msgstr "Noves"
+
+#: jetpack.php:2033
+msgid "Free"
+msgstr "Gratuït "
+
+#: jetpack.php:2010
+msgid "Activate"
+msgstr "Activa"
+
+#: jetpack.php:2033
+msgid "Purchase"
+msgstr "Compra"
+
+#: jetpack.php:1886
+msgid "An <span>Automattic</span> Airline"
+msgstr "Una lÃnia aèria <span>Automattic</span>"
+
+#: jetpack.php:1941
+msgid "Configure %s"
+msgstr "Configura %s"
+
+#: jetpack.php:1910
+msgid "This is sensitive information. Please do not post your BLOG_TOKEN or USER_TOKEN publicly; they are like passwords."
+msgstr ""
+
+#: jetpack.php:2000
+msgid "Deactivate"
+msgstr "Desactiva"
+
+#: jetpack.php:1873
+msgid "You will no longer receive email updates about Jetpack."
+msgstr "No rebreu més actualitzacions per correu electrònic sobre el JetPack."
+
+#: jetpack.php:1871
+msgid "You have been subscribed to receive email updates."
+msgstr "Us haveu subscrit per rebre actualitzacions per correu electrònic."
+
+#: jetpack.php:1892 modules/sharedaddy/sharedaddy.php:76
+msgid "Support"
+msgstr "Suport"
+
+#: jetpack.php:1891
+msgid "Debug"
+msgstr "Depura"
+
+#: jetpack.php:1890
+msgid "Terms of Service"
+msgstr "Condicions de Servei"
+
+#: jetpack.php:1864 modules/subscriptions.php:560
+msgid "Subscribe"
+msgstr "Subscriure's"
+
+#: jetpack.php:1889
+msgid "Privacy Policy"
+msgstr "PolÃtica de privacitat"
+
+#: jetpack.php:1846
+msgid "Take Survey"
+msgstr "Fes la enquesta"
+
+#: jetpack.php:1619
+msgid "Jetpack contains the most recent version of the old %l plugin."
+msgid_plural "Jetpack contains the most recent versions of the old %l plugins."
+msgstr[0] "El JetPack conté la versió més recent de l'antiga extensió %l."
+msgstr[1] "El JetPack conté les versions més recent de les antigues extensions %l."
+
+#: jetpack.php:1786
+msgid "Connected to WordPress.com"
+msgstr "Connectat amb WordPress.com"
+
+#: jetpack.php:1841
+msgid "Have feedback on Jetpack?"
+msgstr "Vols opinions sobre el JetPack?"
+
+#: jetpack.php:1843
+msgid "Answer a short survey to let us know how we’re doing and what to add in the future."
+msgstr "Respon una enquesta curta per fer-nos saber què estem fent i què afegir en un futur."
+
+#: jetpack.php:1852
+msgid "Checking email updates status…"
+msgstr "S'estan comprovant l'estat de les actualitzacions per correu electrònic…"
+
+#: jetpack.php:1787
+msgid "Disconnect from WordPress.com"
+msgstr "Desconnectat de WordPress.com"
+
+#: jetpack.php:1859
+msgid "Unsubscribe"
+msgstr "Dóna'm de baixa "
+
+#: jetpack.php:1628
+msgid "The old version has been deactivated and can be removed from your site."
+msgid_plural "The old versions have been deactivated and can be removed from your site."
+msgstr[0] "La versió antiga s'ha desactivat i es pot suprimir del lloc web."
+msgstr[1] "Les versions antigues s'han desactivat i es poden suprimir del lloc web."
+
+#: jetpack.php:1817
+msgid "To enable all of the Jetpack features you’ll need to connect your website to WordPress.com using the button to the right. Once you’ve made the connection you’ll activate all the delightful features below."
+msgstr "Per activar totes les funcions del JetPack necessiteu connectar la vostra pà gina web amb WordPress.com fent servir el botó de la dreta. Una vegada establiu la connexió, s'activaran totes les encantadores funcionalitats d'aquà sota."
+
+#: jetpack.php:1863
+msgctxt "%s = Subscribe link"
+msgid "Want to receive updates about Jetpack by email? %s"
+msgstr "Voleu rebre actualitzacions del Jetpack per correu electrònic? %s"
+
+#: jetpack.php:1858
+msgctxt "%s = Unsubscribe link"
+msgid "You are currently subscribed to email updates. %s"
+msgstr "Ara mateix esteu subscrit a les actualitzacions per correu electrònic. %s"
+
+#: jetpack.php:1595
+msgid "<strong>You’re fueled up and ready to go.</strong> "
+msgstr "<strong>Està llest i preparat per menjar-te el món.</strong> "
+
+#: jetpack.php:1567
+msgid "The following modules have been updated: %l."
+msgstr "S'han actualitzat els mòduls següents: %l."
+
+#: jetpack.php:1591
+msgid "<strong>Your Jetpack is already connected.</strong> "
+msgstr "<strong>El JetPack ja està connectat.</strong> "
+
+#: jetpack.php:1581
+msgid "<strong>%s Deactivated!</strong> You can activate it again at any time using the activate button on the module card."
+msgstr "<strong>Desactivat %s!</strong> Podeu activar-lo de nou en qualsevol moment fent servir el botó d'activació a la targeta del mòdul."
+
+#: jetpack.php:1597
+msgid "The features below are now active. Click the learn more buttons to explore each feature."
+msgstr "Les funcionalitats d'aquà sota estan actives ara. Feu clic als botons aprèn més per explorar cada funcionalitat."
+
+#: jetpack.php:1587
+msgid "<strong>Module settings were saved.</strong> "
+msgstr "<strong>S'ha desat la configuració del mòdul</strong> "
+
+#: jetpack.php:1574
+msgid "<strong>%s Activated!</strong> You can deactivate at any time by clicking Learn More and then Deactivate on the module card."
+msgstr "<strong>S'ha activar %s!</strong> Podeu desactivar-lo en qualsevol moment en fer clic a Aprèn més i aleshores desactivar la tarja del mòdul."
+
+#: jetpack.php:1543
+msgid "Welcome to <strong>Jetpack %s</strong>!"
+msgstr "Benvingut al <strong>Jetpack %s</strong>!"
+
+#: jetpack.php:1519
+msgid "Try connecting again."
+msgstr "Proveu a connectar-vos de nou."
+
+#: jetpack.php:1516
+msgid "<strong>Your Jetpack has a glitch.</strong> Something went wrong that’s never supposed to happen. Guess you’re just lucky: %s"
+msgstr "<strong>El JetPack té un problema tècnic.</strong> Alguna cosa que no hauria d'haver succeït, ha anat malament. Suposem que teniu sort: %s"
+
+#: jetpack.php:1555
+msgid "The following new modules have been activated: %l."
+msgstr "S'han activat els següents mòduls: %l."
+
+#: jetpack.php:1466
+msgid "<strong>Your Jetpack has a glitch.</strong> Connecting this site with WordPress.com is not possible. This usually means your site is not publicly accessible (localhost)."
+msgstr "<strong>El JetPack té un problema tècnic.</strong> La connexió d'aquest lloc amb WordPress.com no és possible. Això significa normalment que el vostre lloc no és accessible públicament (localhost)."
+
+#: jetpack.php:1433
+msgid "Don’t cross the streams! You need to stay logged in to your WordPress blog while you authorize Jetpack."
+msgstr "No feu això! Necessiteu estar identificats al vostre bloc del WordPress mentre s'autoritza el JetPack."
+
+#: jetpack.php:1430
+msgid "You need to authorize the Jetpack connection between your site and WordPress.com to enable the awesome features."
+msgstr "Necessiteu autoritzar la connexió del JetPack entre la vostra web i WordPress.com per activar les meravelloses funcionalitats."
+
+#: jetpack.php:1440
+msgid "Wrong size. Hm… it seems your Jetpack doesn’t quite fit. Have you lost weight? Click “Connect to WordPress.com” again to get your Jetpack adjusted."
+msgstr "Grandà ria incorrecta. Hm… sembla que el JetPack no s'acaba d'ajustar. Has perdut pes? feu clic de nou a “Connecta amb WordsPress.com” per aconseguir que el JetPack s'ajusti."
+
+#: jetpack.php:1454
+msgid "Do you still have the %s plugin installed?"
+msgstr "Encara teniu l'extensió %s instal·lada?"
+
+#: jetpack.php:1472
+msgid "WordPress.com is currently having problems and is unable to fuel up your Jetpack. Please try again later."
+msgstr "WordPress.com està tenint problemes ara mateix i no pot donar-li canya al teu JetPack. Torneu-ho a provar més tard."
+
+#: jetpack.php:1476
+msgid "Jetpack could not contact WordPress.com: %s. This usually means something is incorrectly configured on your web host."
+msgstr "El JetPack no ha pogut contactar amb WordPress.com: %s. Això normalment significa que alguna cosa està mal configurada al vostre servidor web."
+
+#: jetpack.php:1458
+msgid "Module could not be activated because it triggered a <strong>fatal error</strong>. Perhaps there is a conflict with another plugin you have installed?"
+msgstr "El mòdul no es pot activar perquè a llançat un <strong>error fatal</strong>. Potser hi ha un conflicte amb altra extensió que teniu instal·lada?"
+
+#: jetpack.php:1452
+msgid "%s could not be activated because it triggered a <strong>fatal error</strong>. Perhaps there is a conflict with another plugin you have installed?"
+msgstr "%s no es pot activar perquè s'ha llançat un <strong>error fatal</strong>. Potser hi ha algun conflicte amb alguna extensió que heu instal·lat?"
+
+#: jetpack.php:1437
+msgid "Return to sender. Whoops! It looks like you got the wrong Jetpack in the mail; deactivate then reactivate the Jetpack plugin to get a new one."
+msgstr "Torna al remitent. Buff! Sembla que teniu el JetPack incorrecte al correu; desactiveu-lo i aleshores torneu a activar l'extensió del JetPack per aconseguir altre."
+
+#: jetpack.php:1450
+msgid "The %1$s module requires <strong>PHP version %2$s</strong> or higher."
+msgstr "El mòdul %1$s requereix la <strong>la versió %2$s del PHP</strong> o superior."
+
+#: jetpack.php:1444
+msgid "Your website needs to be publicly accessible to use Jetpack: %s"
+msgstr "La pà gina web necessita ser accessible públicament per fer servir el JetPack: %s"
+
+#: jetpack.php:1357
+msgid "<strong>Jetpack is activated!</strong> Each site on your network must be connected individually by an admin on that site."
+msgstr "<strong>S'ha activat el JetPack!</strong> Cada lloc web de la xarxa ha d'estar connectat individualment per un administrador d'aquest lloc web."
+
+#: jetpack.php:1311 modules/sharedaddy/sharedaddy.php:68
+#: modules/sharedaddy/sharedaddy.php:75
+msgid "Settings"
+msgstr "Opcions"
+
+#: jetpack.php:1336
+msgid "<strong>Jetpack is installed</strong> and ready to bring awesome, WordPress.com cloud-powered features to your site."
+msgstr "<strong>S'ha instal·lat el JetPack</strong> i està llest per donar-vos magnÃfiques caracterÃstiques del núvol del WordPress al vostre lloc web."
+
+#: jetpack.php:1244
+msgid "Find the component you want to manage"
+msgstr ""
+
+#: jetpack.php:1245
+msgid "Click on Learn More"
+msgstr ""
+
+#: jetpack.php:1342 jetpack.php:1821
+msgid "Connect to WordPress.com"
+msgstr "Connectat amb WordPress.com"
+
+#: jetpack.php:1344 modules/module-info.php:45 modules/module-info.php:81
+#: modules/module-info.php:143 modules/module-info.php:178
+#: modules/module-info.php:212 modules/module-info.php:248
+#: modules/module-info.php:299 modules/module-info.php:321
+#: modules/module-info.php:361 modules/module-info.php:385
+#: modules/module-info.php:403 modules/module-info.php:409
+msgid "Learn More"
+msgstr "Apreneu més"
+
+#: jetpack.php:1247
+msgid "If additional settings are available, a link to them will appear"
+msgstr ""
+
+#: jetpack.php:1246
+msgid "An Activate or Deactivate button will appear"
+msgstr ""
+
+#: jetpack.php:1242
+msgid "You can activate or deactivate individual Jetpack modules to suit your needs."
+msgstr ""
+
+#: jetpack.php:1211
+msgid "<strong>To Activate/Deactivate a Module</strong> - Click on Learn More. An Activate or Deactivate button will now appear next to the Learn More button. Click the Activate/Deactivate button."
+msgstr "<strong>Per activar/desactivar un mòdul</strong> - Feu clic a Aprèn més. Un botó Activa o Desactiva apareixerà ara prop del botó Aprèn més. Feu clic al botó Activa/Desactiva."
+
+#: jetpack.php:1210
+msgid "Jetpack Module Options"
+msgstr "Opcions del mòdul JetPack"
+
+#: jetpack.php:1209 jetpack.php:1233
+msgid "On this page, you are able to view the modules available within Jetpack, learn more about them, and activate or deactivate them as needed."
+msgstr "En aquesta pà gina, podeu veure els mòduls disponibles al JetPack, aprendre més sobre ells, i activar i desactivar-los quan ho necessiteu."
+
+#: jetpack.php:1229
+msgid "Overview"
+msgstr "Resum"
+
+#: jetpack.php:1213 jetpack.php:1254
+msgid "Jetpack FAQ"
+msgstr "PMF del JetPack"
+
+#: jetpack.php:1158
+msgid "One New Jetpack Module"
+msgid_plural "%s New Jetpack Modules"
+msgstr[0] "Un mòdul nou del Jetpack"
+msgstr[1] "%s mòduls nous del Jetpack"
+
+#: jetpack.php:1239
+msgid "Modules"
+msgstr ""
+
+#: jetpack.php:1208 jetpack.php:1232 jetpack.php:1793
+msgid "Jetpack supercharges your self-hosted WordPress site with the awesome cloud power of WordPress.com."
+msgstr "El JetPack recarrega el vostre lloc web fet amb el WordPress amb el poder meravellós del núvol de WordPress.com"
+
+#: jetpack.php:1214 jetpack.php:1255
+msgid "Jetpack Support"
+msgstr "Suport del Jetpack"
+
+#: jetpack.php:1212 jetpack.php:1253
+msgid "For more information:"
+msgstr "Per a més informació:"
+
+#: jetpack.php:1207 jetpack.php:1231 jetpack.php:1241 jetpack.php:1790
+#: jetpack.php:1940
+msgid "Jetpack by WordPress.com"
+msgstr "El Jetpack grà cies a WordPress.com"
+
+#: jetpack.php:1121 jetpack.php:1137
+msgid "Jetpack contains the most recent version of the old “%1$s” plugin."
+msgstr "El JetPack conté la versió més recent de l'antiga extensió “%1$s”."
+
+#: jetpack.php:964
+msgid "Jetpack requires WordPress version %s or later."
+msgstr "El JetPack requereix la versió %s del WordPress o superior."
\ No newline at end of file
diff --git a/plugins/jetpack/languages/jetpack-cs.mo b/plugins/jetpack/languages/jetpack-cs.mo
new file mode 100644
index 0000000..896979a
Binary files /dev/null and b/plugins/jetpack/languages/jetpack-cs.mo differ
diff --git a/plugins/jetpack/languages/jetpack-cs.po b/plugins/jetpack/languages/jetpack-cs.po
new file mode 100644
index 0000000..95149c5
--- /dev/null
+++ b/plugins/jetpack/languages/jetpack-cs.po
@@ -0,0 +1,2237 @@
+# Translation of 1.3 in Czech
+# This file is distributed under the same license as the 1.3 package.
+msgid ""
+msgstr ""
+"PO-Revision-Date: 2012-05-21 22:23:57+0000\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
+"X-Generator: GlotPress/0.1\n"
+"Project-Id-Version: 1.3\n"
+
+#: modules/widgets/facebook-likebox.php:18
+msgid "Facebook Like Box"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:18
+msgid "Display a Facebook Like Box to connect visitors to your Facebook Page"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:108
+msgid "Title"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:115
+msgid "Facebook Page URL"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:118
+msgid "The Like Box only works with <a href=\"http://www.facebook.com/help/?faq=174987089221178\">Facebook Pages</a>."
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:124
+msgid "Width"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:131
+msgid "Color Scheme"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:133
+msgid "Light"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:134
+msgid "Dark"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:143
+msgid "Show Faces"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:145
+msgid "Show profile photos in the plugin."
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:152
+msgid "Show Stream"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:154
+msgid "Show the profile stream for the public profile."
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:161
+msgid "Show Wall"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:163
+msgid "Show the wall for a Places page rather than friend activity."
+msgstr ""
+
+#: modules/module-info.php:336
+msgid "The Facebook Like Box Widget "
+msgstr ""
+
+#: modules/module-info.php:336
+msgid "shows your Facebook Like Box within a sidebar on your theme. It’s a great way to let your readers show their support."
+msgstr ""
+
+#: modules/module-info.php:352
+msgid "The Facebook Like Box Widget"
+msgstr ""
+
+#: modules/module-info.php:352
+msgid "shows your Facebook Like Box within a sidebar on your theme."
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:112
+msgid "Your new field was saved successfully"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:114
+msgid "Form builder"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:115
+msgid "Email notifications"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:120
+msgid "How does this work?"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:121
+msgid "By adding a contact form, your readers will be able to submit feedback to you. All feedback is automatically scanned for spam, and the legitimate feedback will be emailed to you."
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:122
+msgid "Can I add more fields?"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:124
+msgctxt "%1$s = \"Click here\" in an HTML link"
+msgid "Sure thing. %1$s to add a new text box, textarea, radio, checkbox, or dropdown field."
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:125
+msgid "Click here"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:127
+msgid "Can I view my feedback within WordPress?"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:129
+msgctxt "%1$s = \"Feedbacks\" in an HTML link"
+msgid "Yep, you can read your feedback at any time by clicking the \"%1$s\" link in the admin menu."
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:135
+msgid "Do I need to fill this out?"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:136
+msgid "Nope. However, if you’d like to modify where your feedback is sent, or the subject line you can. If you don’t make any changes here, feedback will be sent to the author of the page/post and the subject will be the name of this page/post."
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:140
+msgid "Edit this new field"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:143
+msgid "New field"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:145
+msgid "Field type"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:147
+msgid "Checkbox"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:148
+msgid "Drop down"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:151
+msgid "Radio"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:152
+msgid "Text"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:153
+msgid "Textarea"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:160
+msgid "Options"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:161
+msgid "First option"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:164
+msgid "Add another option"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:171
+msgid "Required?"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:176
+msgid "Save this field"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:181
+msgid "Here’s what your form will look like"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:186
+msgid "Add a new field"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:188
+msgid "Add this form to my post"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:191
+msgid "Email settings"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:193
+msgid "Enter your email address"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:196
+msgid "What should the subject line be?"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:199
+msgid "Save and go back to form builder"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:8
+msgctxt "Label for HTML form \"Name\" field in contact form builder"
+msgid "Name"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:9
+msgctxt "Label for HTML form \"Email\" field in contact form builder"
+msgid "Email"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:10
+msgctxt "Label for HTML form \"URL/Website\" field in contact form builder"
+msgid "Website"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:11
+msgctxt "Label for HTML form \"Comment/Response\" field in contact form builder"
+msgid "Comment"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:12
+msgctxt "Default label for new HTML form field in contact form builder"
+msgid "New Field"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:13
+msgctxt "Label for the set of options to be included in a user-created dropdown in contact form builder"
+msgid "Options"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:14
+msgctxt "Label for an option to be included in a user-created dropdown in contact form builder"
+msgid "Option"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:15
+msgctxt "Default label for the first option to be included in a user-created dropdown in contact form builder"
+msgid "First option"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:16
+msgctxt "error message in contact form builder"
+msgid "Oops, there was a problem generating your form. You'll likely need to try again."
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:17
+msgid ""
+"Drag up or down\n"
+"to re-arrange"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:18
+msgctxt "Label to drag HTML form fields around to change their order in contact form builder"
+msgid "move"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:19
+msgctxt "Link to edit an HTML form field in contact form builder"
+msgid "edit"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:20
+msgid "Saved successfully"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:21
+msgctxt "This HTML form field is marked as required by the user in contact form builder"
+msgid "(required)"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:22
+msgid "Are you sure you want to exit the form editor without saving? Any changes you have made will be lost."
+msgstr ""
+
+#: jetpack.php:1801
+msgid "Jetpack is network activated and notices can not be dismissed."
+msgstr ""
+
+#: jetpack.php:1812
+msgid "Dismiss this notice."
+msgstr ""
+
+#: jetpack.php:1328
+msgid "Dismiss this notice and deactivate Jetpack."
+msgstr ""
+
+#: jetpack.php:1334
+msgid "<strong>Your Jetpack is almost ready</strong> – A connection to WordPress.com is needed to enabled features like Stats, Contact Forms, and Subscriptions. Connect now to get fueled up!"
+msgstr ""
+
+#: jetpack.php:1160
+msgctxt "1: A number showing how many new features there are after upgrading Jetpack"
+msgid "Jetpack + Stats %1$s"
+msgstr ""
+
+#: jetpack.php:1164 jetpack.php:1168
+msgid "Jetpack + Stats"
+msgstr ""
+
+#: modules/contact-form/admin.php:159
+msgid "Restore this item from the Trash"
+msgstr ""
+
+#: modules/contact-form/grunion-contact-form.php:507
+msgid "Sent by a verified %s user."
+msgstr ""
+
+msgid "http://jetpack.me"
+msgstr ""
+
+msgid "Easily insert a contact form any where on your site."
+msgstr ""
+
+msgid "Realtime backup and security scanning for your WordPress site."
+msgstr ""
+
+msgid "Simple, concise site stats with no additional load on your server."
+msgstr ""
+
+msgid "Mark up your posts with the <img src=\"http://l.wordpress.com/latex.php?latex=%5CLaTeX&bg=transparent&fg=000&s=-2\" alt=\"LaTeX logo\" title=\"LaTeX\" style=\"vertical-align: -25%\" /> markup language, perfect for complex mathematical equations and other über-geekery."
+msgstr ""
+
+msgid "Automattic"
+msgstr ""
+
+msgid "The most super duper sharing tool on the interwebs. Share content with Facebook, Twitter, and many more."
+msgstr ""
+
+msgid "Allow users to subscribe to your posts and comments to receive a notification via email."
+msgstr ""
+
+#: modules/module-info.php:422
+msgid "A contact form is a great way to offer your readers the ability to get in touch, without giving out your personal email address."
+msgstr ""
+
+msgid "Easily add images, Twitter updates, and your site's RSS links to your theme's sidebar."
+msgstr ""
+
+msgid "Enable WP.me-powered shortlinks for all of your Posts and Pages for easier sharing."
+msgstr ""
+
+msgid "Easily embed videos and more from sites like YouTube, Vimeo, and SlideShare."
+msgstr ""
+
+msgid "Beautiful Math"
+msgstr ""
+
+msgid "Show a pop-up business card of your users' gravatar profiles in comments."
+msgstr ""
+
+msgid "Share your public posts and comments to search engines and other services in real-time."
+msgstr ""
+
+msgid "Improve your spelling, style, and grammar with the <a href=\"http://www.afterthedeadline.com/\">After the Deadline</a> Proofreading service."
+msgstr ""
+
+msgid "Bring the power of the WordPress.com cloud to your self-hosted WordPress. Jetpack enables you to connect your blog to a WordPress.com account to use the powerful features normally only available to WordPress.com users."
+msgstr ""
+
+msgid "http://wordpress.org/extend/plugins/jetpack/"
+msgstr ""
+
+#: modules/widgets/twitter-widget.php:241
+msgid "Include retweets"
+msgstr ""
+
+#: modules/widgets/twitter-widget.php:243
+msgid "Text to display between tweet and timestamp:"
+msgstr ""
+
+#: modules/widgets/twitter-widget.php:222
+msgid "Twitter username:"
+msgstr ""
+
+#: modules/widgets/twitter-widget.php:79
+msgid "Twitter Updates"
+msgstr "Aktualizace Twitteru"
+
+#: modules/widgets/twitter-widget.php:236
+msgid "Hide replies"
+msgstr ""
+
+#: modules/widgets/twitter-widget.php:225
+msgid "Maximum number of tweets to show:"
+msgstr ""
+
+#: modules/widgets/twitter-widget.php:180
+msgid "Error: Twitter did not respond. Please wait a few minutes and refresh this page."
+msgstr ""
+
+#: modules/widgets/twitter-widget.php:70
+msgid "Twitter (Jetpack)"
+msgstr ""
+
+#: modules/widgets/twitter-widget.php:69
+msgid "Display your tweets from Twitter"
+msgstr ""
+
+#: modules/widgets/rsslinks-widget.php:140
+msgid "Subscribe to %s"
+msgstr ""
+
+#: modules/widgets/rsslinks-widget.php:121
+msgid "Image Color:"
+msgstr ""
+
+#: modules/widgets/rsslinks-widget.php:119
+msgid "Silver"
+msgstr "StÅÃbrná"
+
+#: modules/widgets/twitter-widget.php:178
+msgid "Error: Please make sure the Twitter account is <a href=\"%s\">public</a>."
+msgstr ""
+
+#: modules/widgets/rsslinks-widget.php:113
+msgid "Red"
+msgstr "Äervená"
+
+#: modules/widgets/rsslinks-widget.php:101
+msgid "Large"
+msgstr "Velký obrázek"
+
+#: modules/widgets/rsslinks-widget.php:115
+msgid "Green"
+msgstr "Zelená"
+
+#: modules/widgets/rsslinks-widget.php:100
+msgid "Medium"
+msgstr "StÅednà velikost"
+
+#: modules/widgets/rsslinks-widget.php:103
+msgid "Image Size:"
+msgstr ""
+
+#: modules/widgets/rsslinks-widget.php:118
+msgid "Pink"
+msgstr "Růžová"
+
+#: modules/widgets/rsslinks-widget.php:117
+msgid "Purple"
+msgstr "Purpurová"
+
+#: modules/widgets/rsslinks-widget.php:116
+msgid "Blue"
+msgstr "Modrá"
+
+#: modules/widgets/rsslinks-widget.php:114
+msgid "Orange"
+msgstr "Oranžová"
+
+#: modules/widgets/rsslinks-widget.php:67
+#: modules/widgets/rsslinks-widget.php:133
+msgid "Posts"
+msgstr "PÅÃspÄvky"
+
+#: modules/widgets/rsslinks-widget.php:96
+msgid "Image Settings:"
+msgstr ""
+
+#: modules/widgets/rsslinks-widget.php:85
+msgid "Format:"
+msgstr ""
+
+#: modules/widgets/rsslinks-widget.php:83
+msgid "Text & Image Links"
+msgstr ""
+
+#: modules/widgets/rsslinks-widget.php:82
+msgid "Image Link"
+msgstr ""
+
+#: modules/widgets/rsslinks-widget.php:81
+msgid "Text Link"
+msgstr ""
+
+#: modules/widgets/rsslinks-widget.php:71
+msgid "Feed(s) to Display:"
+msgstr ""
+
+#: modules/widgets/rsslinks-widget.php:69
+msgid "Posts & Comments"
+msgstr ""
+
+#: modules/widgets/rsslinks-widget.php:68
+#: modules/widgets/rsslinks-widget.php:136
+msgid "Comments"
+msgstr "KomentáÅe"
+
+#: modules/widgets/rsslinks-widget.php:62
+#: modules/widgets/twitter-widget.php:219
+msgid "Title:"
+msgstr "Název:"
+
+#: modules/widgets/rsslinks-widget.php:13
+msgid "RSS Links (Jetpack)"
+msgstr ""
+
+#: modules/widgets/rsslinks-widget.php:99
+msgid "Small"
+msgstr ""
+
+#: modules/widgets/image-widget.php:139
+msgid "Width:"
+msgstr ""
+
+#: modules/widgets/image-widget.php:126
+msgid "Center"
+msgstr "Center"
+
+#: modules/widgets/image-widget.php:145
+msgid "If empty, we will attempt to determine the image size."
+msgstr ""
+
+#: modules/widgets/rsslinks-widget.php:12
+msgid "Links to your blog's RSS feeds"
+msgstr ""
+
+#: modules/widgets/image-widget.php:127
+msgid "Right"
+msgstr "Doprava"
+
+#: modules/widgets/image-widget.php:142
+msgid "Height:"
+msgstr ""
+
+#: modules/widgets/image-widget.php:129
+msgid "Image Alignment:"
+msgstr ""
+
+#: modules/widgets/image-widget.php:125
+msgid "Left"
+msgstr "Doleva"
+
+#: modules/widgets/image-widget.php:124
+msgid "None"
+msgstr "Žádné"
+
+#: modules/widgets/image-widget.php:119
+msgid "Caption:"
+msgstr ""
+
+#: modules/widgets/image-widget.php:146
+msgid "Link URL (when the image is clicked):"
+msgstr ""
+
+#: modules/subscriptions.php:561
+msgid "Click to subscribe to this blog and receive notifications of new posts by email."
+msgstr ""
+
+#: modules/widgets/image-widget.php:12
+msgid "Display an image in your sidebar"
+msgstr ""
+
+#: modules/widgets/image-widget.php:116
+msgid "Image title:"
+msgstr ""
+
+#: modules/subscriptions.php:577
+msgid "%s: %s"
+msgstr ""
+
+#: modules/subscriptions.php:604
+msgid "Show total number of subscribers? (%s subscriber)"
+msgid_plural "Show total number of subscribers? (%s subscribers)"
+msgstr[0] ""
+msgstr[1] ""
+msgstr[2] ""
+
+#: modules/widgets/image-widget.php:113
+msgid "Alternate text:"
+msgstr ""
+
+#: modules/widgets/image-widget.php:110
+msgid "Image URL:"
+msgstr ""
+
+#: modules/vaultpress.php:22
+msgid "Active"
+msgstr "AktivnÃ"
+
+#: modules/subscriptions.php:591
+msgid "Optional text to display to your readers:"
+msgstr ""
+
+#: modules/subscriptions.php:585 modules/widgets/image-widget.php:107
+msgid "Widget title:"
+msgstr "Jméno Widgetu:"
+
+#: modules/subscriptions.php:597
+msgid "Subscribe Button:"
+msgstr ""
+
+#: modules/widgets/image-widget.php:14
+msgid "Image (Jetpack)"
+msgstr ""
+
+#: modules/subscriptions.php:559
+msgid "Enter your email address to subscribe to this blog and receive notifications of new posts by email."
+msgstr ""
+
+#: modules/subscriptions.php:558
+msgid "Subscribe to Blog via Email"
+msgstr ""
+
+#: modules/subscriptions.php:487
+msgid "Email Address"
+msgstr "Emailová adresa"
+
+#: modules/subscriptions.php:483
+msgid "Join %s other subscriber"
+msgid_plural "Join %s other subscribers"
+msgstr[0] ""
+msgstr[1] ""
+msgstr[2] ""
+
+#: modules/subscriptions.php:465
+msgid "There was an error when subscribing, please try again."
+msgstr ""
+
+#: modules/subscriptions.php:414
+msgid "Blog Subscriptions (Jetpack)"
+msgstr ""
+
+#: modules/subscriptions.php:411
+msgid "Add an email signup form to allow people to subscribe to your blog."
+msgstr ""
+
+#: modules/subscriptions.php:346
+msgid "Notify me of new posts by email."
+msgstr ""
+
+#: modules/subscriptions.php:458
+msgid "You have already subscribed to this site, please check your inbox."
+msgstr ""
+
+#: modules/subscriptions.php:455
+msgid "The email you entered was invalid, please check and try again."
+msgstr ""
+
+#: modules/subscriptions.php:445
+msgid "An email was just sent to confirm your subscription. Please find the email now and click activate to start subscribing."
+msgstr ""
+
+#: modules/stats.php:905
+msgid "View All"
+msgstr "Zobrazit vše"
+
+#: modules/stats.php:892
+msgid "%1$s %2$s Views"
+msgstr ""
+
+#: modules/stats.php:701
+msgid "Chart stats by"
+msgstr "SeÅaÄ statistiky podle"
+
+#: modules/stats.php:677
+msgid "the past month"
+msgstr "poslednà mÄsÃc"
+
+#: modules/stats.php:913 modules/stats.php:937
+msgid "Sorry, nothing to report."
+msgstr ""
+
+#: modules/subscriptions.php:340
+msgid "Notify me of follow-up comments by email."
+msgstr ""
+
+#: modules/stats.php:933
+msgid "Top Searches"
+msgstr "NejÄastÄji hledané termÃny"
+
+#: modules/stats.php:714
+msgid "Show top posts over"
+msgstr "Zobrazit nejlepÅ¡Ã pÅÃspÄvky nahoÅe"
+
+#: modules/stats.php:727
+msgid "Show top search terms over"
+msgstr ""
+
+#: modules/stats.php:679
+msgid "the past year"
+msgstr "poslednà rok"
+
+#: modules/stats.php:678
+msgid "the past quarter"
+msgstr "poslednà ÄtvrtletÃ"
+
+#: modules/stats.php:909
+msgid "Top Posts"
+msgstr "NejlepÅ¡Ã pÅÃspÄvky"
+
+#: modules/stats.php:533
+msgid "Save configuration"
+msgstr ""
+
+#: modules/stats.php:675
+msgid "the past day"
+msgstr "v pÅedchozÃch dnech"
+
+#: modules/stats.php:672
+msgid "month"
+msgstr "mÄsÃc"
+
+#: modules/stats.php:676
+msgid "the past week"
+msgstr "poslednà týden"
+
+#: modules/stats.php:519
+msgid "The image helps collect stats and <strong>makes the world a better place</strong> but should still work when hidden"
+msgstr ""
+
+#: modules/stats.php:671
+msgid "week"
+msgstr "týden"
+
+#: modules/stats.php:670
+msgid "day"
+msgstr "den"
+
+#: modules/stats.php:568
+msgid "Views over 48 hours. Click for more Site Stats."
+msgstr ""
+
+#: modules/stats.php:522
+msgid "Select the roles that will be able to view stats reports."
+msgstr ""
+
+#: modules/stats.php:520
+msgid "Report visibility"
+msgstr ""
+
+#: modules/stats.php:519
+msgid "Smiley face"
+msgstr ""
+
+#: modules/stats.php:330
+msgid "Your Site Stats work better with Javascript enabled."
+msgstr ""
+
+#: modules/stats.php:406 modules/stats.php:879
+msgid "We were unable to get your stats just now. Please try again."
+msgstr ""
+
+#: modules/stats.php:329
+msgid "Loading…"
+msgstr ""
+
+#: modules/stats.php:517
+msgid "Count the page views of registered users who are logged in."
+msgstr ""
+
+#: modules/stats.php:518
+msgid "Smiley"
+msgstr ""
+
+#: modules/stats.php:519
+msgid "Hide the stats smiley face image."
+msgstr ""
+
+#: modules/stats.php:516
+msgid "Registered users"
+msgstr ""
+
+#: modules/stats.php:514
+msgid "Put a chart showing 48 hours of views in the admin bar."
+msgstr ""
+
+#: modules/stats.php:404 modules/stats.php:877
+msgid "We were unable to get your stats just now (too many redirects). Please try again."
+msgstr ""
+
+#: modules/stats.php:513
+msgid "Admin bar"
+msgstr ""
+
+#: modules/stats.php:507
+msgid "Visit <a href=\"%s\">Site Stats</a> to see your stats."
+msgstr ""
+
+#: modules/stats.php:331
+msgid "View Site Stats without Javascript"
+msgstr ""
+
+#: modules/shortcodes/videopress.php:912
+msgid "Submit"
+msgstr "Potvrdit"
+
+#: modules/shortcodes/videopress.php:876
+msgid "December"
+msgstr "Prosinec"
+
+#: jetpack.php:1169 modules/stats.php:649
+msgid "Site Stats"
+msgstr ""
+
+#: modules/shortcodes/videopress.php:1291
+msgid "This video requires <a rel=\"nofollow\" href=\"%s\">Adobe Flash</a> for playback."
+msgstr ""
+
+#: modules/shortcodes/videopress.php:958
+msgid "You do not have sufficient <a rel=\"nofollow\" href=\"%s\">freedom levels</a> to view this video. Support free software and upgrade."
+msgstr ""
+
+#: modules/shortcodes/videopress.php:876
+msgid "November"
+msgstr "Listopad"
+
+#: modules/shortcodes/videopress.php:1016
+msgctxt "watch a video title"
+msgid "Watch: %s"
+msgstr ""
+
+#: modules/shortcodes/videopress.php:1144
+msgctxt "Play as in playback or view a movie"
+msgid "JavaScript required to play %s."
+msgstr ""
+
+#: modules/shortcodes/videopress.php:1115
+#: modules/shortcodes/videopress.php:1137
+msgid "this video"
+msgstr ""
+
+#: modules/shortcodes/videopress.php:1298
+msgid "Loading video..."
+msgstr ""
+
+#: modules/shortcodes/videopress.php:915
+msgid "More information"
+msgstr ""
+
+#: modules/shortcodes/videopress.php:876
+msgid "July"
+msgstr "Äervenec"
+
+#: modules/shortcodes/videopress.php:860
+msgid "This video is intended for mature audiences."
+msgstr ""
+
+#: modules/shortcodes/videopress.php:876
+msgid "October"
+msgstr "ÅÃjen"
+
+#: modules/shortcodes/videopress.php:876
+msgid "April"
+msgstr "Duben"
+
+#: modules/shortcodes/videopress.php:876
+msgid "March"
+msgstr "BÅezen"
+
+#: modules/shortcodes/videopress.php:876
+msgid "February"
+msgstr "Ãnor"
+
+#: modules/shortcodes/videopress.php:876
+msgid "January"
+msgstr "Leden"
+
+#: modules/shortcodes/videopress.php:876
+msgid "September"
+msgstr "ZáÅÃ"
+
+#: modules/shortcodes/videopress.php:860
+msgid "Please verify your birthday."
+msgstr ""
+
+#: modules/shortcodes/videopress.php:876
+msgid "June"
+msgstr "Äerven"
+
+#: modules/shortcodes/videopress.php:876
+msgid "August"
+msgstr "Srpen"
+
+#: modules/shortcodes/videopress.php:876
+msgid "May"
+msgstr "KvÄten"
+
+#: modules/sharedaddy/sharing.php:379
+msgid "Enter the URL of a 16x16px icon you want to use for this service."
+msgstr ""
+
+#: modules/shortcodes/videopress.php:608
+msgid "The VideoPress plugin could not communicate with the VideoPress servers. This error is most likely caused by a misconfigured plugin. Please reinstall or upgrade."
+msgstr ""
+
+#: modules/shortcodes/videopress.php:826
+msgid "%s Error"
+msgstr ""
+
+#: modules/shortcodes/videopress.php:610
+msgid "<strong>%s</strong> is not an allowed embed site."
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:371
+msgid "You can add the following variables to your service sharing URL:"
+msgstr ""
+
+#: modules/shortcodes/archives.php:50
+msgid "Your blog does not currently have any published posts."
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:395
+msgid "An error occurred creating your new sharing service - please check you gave valid details."
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:376
+msgid "Icon URL"
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:385
+msgid "Create Share"
+msgstr ""
+
+#: modules/shortcodes/videopress.php:612
+msgid "No data found for VideoPress identifier: <strong>%s</strong>."
+msgstr ""
+
+#: modules/shortcodes/videopress.php:610
+msgid "Publisher limits playback of video embeds."
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:367
+msgid "Sharing URL"
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:334
+msgid "Front Page, Archive Pages, and Search Results"
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:313
+msgid "Sharing label"
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:319
+msgid "Open links in"
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:361
+msgid "Service name"
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:350
+msgid "Save Changes"
+msgstr "Uložit zmÄny"
+
+#: modules/sharedaddy/sharing.php:328
+msgid "Show sharing buttons on"
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:306
+msgid "Icon + text"
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:322
+msgid "New window"
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:323
+msgid "Same window"
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:308
+msgid "Text only"
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:307
+msgid "Icon only"
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:186
+msgid "Enabled Services"
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:164
+msgid "Available Services"
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:192
+msgid "Drag and drop available services here"
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:303
+msgid "Default button style"
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:153
+msgid "Settings have been saved"
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:165
+msgid "Drag and drop the services you'd like to enable into the box below."
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:203
+msgid "Services dragged here will be hidden behind a share button."
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:221
+msgid "Sharing is off. Please add services above to enable"
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:218
+msgid "Live Preview"
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:189
+msgid "Services dragged here will appear individually."
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:149
+msgid "This plugin will work without it, but multibyte support is used <a href=\"%s\">if available</a>. You may see minor problems with Tweets and other sharing services."
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:166
+msgid "Add a new service"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:142
+#: modules/sharedaddy/sharing-sources.php:1027
+msgid "Label"
+msgstr "Text"
+
+#: modules/sharedaddy/sharing-sources.php:977
+msgid "Click to share"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:1032
+msgid "URL"
+msgstr "URL"
+
+#: modules/sharedaddy/sharing.php:148
+msgid "Warning! Multibyte support missing!"
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:46 modules/sharedaddy/sharing.php:158
+msgid "Sharing Settings"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:1045
+msgid "Remove Service"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:1044
+msgid "Save"
+msgstr "Uložit"
+
+#: modules/sharedaddy/sharing-sources.php:1037
+msgid "Icon"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:892
+msgid "Google +1"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:884
+msgctxt "share to"
+msgid "Press This"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:884
+msgid "Click to Press This!"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:856
+msgid "Press This"
+msgstr "Kliknout a publikovat"
+
+#: modules/sharedaddy/sharing-sources.php:850
+msgid "Click to print"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:744
+msgid "Share"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:777
+msgctxt "share to"
+msgid "Facebook"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:799
+msgid "Default button"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:850
+msgctxt "share to"
+msgid "Print"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:777
+msgid "Share on Facebook"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:714
+msgid "Facebook"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:801
+msgid "Like button"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:846
+msgid "Print"
+msgstr "Tisk"
+
+#: modules/sharedaddy/sharing-sources.php:800
+msgid "Share button"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:629
+msgctxt "share to"
+msgid "LinkedIn"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:519
+msgctxt "share to"
+msgid "Digg"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:601
+msgid "LinkedIn"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:515
+#: modules/sharedaddy/sharing-sources.php:519
+msgid "Click to Digg this post"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:436
+msgid "Click to share on Reddit"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:429
+#: modules/sharedaddy/sharing-sources.php:436
+msgid "Reddit"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:363
+msgctxt "share to"
+msgid "StumbleUpon"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:363
+msgid "Click to share on StumbleUpon"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:629
+msgid "Click to share on LinkedIn"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:506
+msgid "Digg"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:257
+msgid "Twitter"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:226
+msgid "Send Email"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:238
+msgid "Sorry, your blog cannot share posts by email."
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:234
+msgid "Email check failed, please try again"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:218
+msgid "Your Email Address"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:227
+msgid "Cancel"
+msgstr "Zrušit"
+
+#: modules/sharedaddy/sharing-sources.php:230
+msgid "Post was not sent - check your email addresses!"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:352
+msgid "StumbleUpon"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:264
+msgid "Click to share on Twitter"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:264
+msgctxt "share to"
+msgid "Twitter"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:334
+#: modules/sharedaddy/sharing-sources.php:411
+#: modules/sharedaddy/sharing-sources.php:462
+#: modules/sharedaddy/sharing-sources.php:568
+#: modules/sharedaddy/sharing-sources.php:684
+msgid "Use smart button"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:207
+msgid "Send to Email Address"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:170
+msgid "You have shared this post with %s"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:193
+msgid "Click to email this to a friend"
+msgstr ""
+
+#: modules/sharedaddy/sharedaddy.php:106
+msgid "Disable CSS and JS"
+msgstr ""
+
+#: modules/sharedaddy/sharedaddy.php:108
+msgid "Advanced. If this option is checked, you must include these files in your theme manually for the sharing links to work."
+msgstr ""
+
+#: modules/sharedaddy/sharing-service.php:196
+msgid "Share this:"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:171
+msgid "Close"
+msgstr "ZavÅÃt"
+
+#: modules/sharedaddy/sharing-service.php:474
+#: modules/sharedaddy/sharing.php:234 modules/sharedaddy/sharing.php:275
+msgctxt "dropdown button"
+msgid "Share"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:169
+msgid "This post has been shared!"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:193
+msgctxt "share to"
+msgid "Email"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:215
+msgid "Your Name"
+msgstr "Vaše jméno"
+
+#: modules/module-info.php:425
+msgid "Each contact form can easily be customized to fit your needs. When a user submits your contact form, the feedback will be filtered through <a href=\"http://akismet.com/\">Akismet</a> (if it is active on your site) to make sure itâs not spam. Any legitimate feedback will then be emailed to you, and added to your feedback management area."
+msgstr ""
+
+#: modules/sharedaddy/sharedaddy.php:18
+msgid "Shared Post"
+msgstr ""
+
+#: modules/module-info.php:394
+msgid "Jetpack will automatically take the great published content from your blog or website and share it instantly with third party services like search engines, increasing your reach and traffic."
+msgstr ""
+
+#: modules/module-info.php:374
+msgid "When leaving comments, your visitors can also subscribe to a post’s comments to keep up with the conversation."
+msgstr ""
+
+#: modules/module-info.php:371
+msgid "Subscriptions"
+msgstr ""
+
+#: modules/module-info.php:379
+msgid "To use the Subscriptions widget, go to Appearance → <a href=\"%s\">Widgets</a>. Drag the widget labeled “Blog Subscriptions (Jetpack)” into one of your sidebars and configure away."
+msgstr ""
+
+#: modules/sharedaddy/sharedaddy.php:37
+msgid "Show sharing buttons on this post."
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:30 modules/module-info.php:415
+#: modules/module-info.php:419
+msgid "Contact Form"
+msgstr ""
+
+#: modules/module-info.php:392
+msgid "Enhanced Distribution"
+msgstr ""
+
+#: modules/module-info.php:373
+msgid "Easily allow any visitor to subscribe to all of your posts via email through a widget in your blog’s sidebar. Every time you publish a post, WordPress.com will send a notification to all your subscribers."
+msgstr ""
+
+#: modules/module-info.php:351
+msgid "shows your latest tweets within a sidebar on your theme."
+msgstr ""
+
+#: modules/module-info.php:350
+msgid "lets you easily add post and comment RSS feeds to a sidebar on your theme."
+msgstr ""
+
+#: modules/module-info.php:351
+msgid "The Twitter Widget"
+msgstr ""
+
+#: modules/module-info.php:350
+msgid "The RSS Links Widget"
+msgstr ""
+
+#: modules/module-info.php:355
+msgid "To use the widgets, go to Appearance → <a href=\"%s\">Widgets</a>. Drag them into one of your sidebars and configure away."
+msgstr ""
+
+#: modules/module-info.php:368
+msgid "Subsriptions Screenshot"
+msgstr ""
+
+#: modules/module-info.php:353
+msgid "The Image Widget"
+msgstr ""
+
+#: modules/module-info.php:355
+msgid "Each of these widgets has a number of customization options."
+msgstr ""
+
+#: modules/module-info.php:353
+msgid "lets you easily add images to a sidebar on your theme."
+msgstr ""
+
+#: modules/module-info.php:335
+msgid "shows your latest tweets within a sidebar on your theme. It’s an easy way to add more activity to your site. There are also a number of customization options."
+msgstr ""
+
+#: modules/module-info.php:308 modules/module-info.php:312
+msgid "Spelling and Grammar"
+msgstr ""
+
+#: modules/module-info.php:335
+msgid "The Twitter Widget "
+msgstr ""
+
+#: modules/module-info.php:337
+msgid "allows you to easily add images to widget areas in your theme. It’s an easy way to add more visual interest to your site."
+msgstr ""
+
+#: modules/module-info.php:337
+msgid "The Image Widget "
+msgstr ""
+
+#: modules/module-info.php:334
+msgid "allows you to add links to your blog’s post and comment RSS feeds in your sidebar. This makes it easy for your readers to stay updated when you post new content or receive new comments."
+msgstr ""
+
+#: modules/module-info.php:334
+msgid "The RSS Links Widget "
+msgstr ""
+
+#: modules/module-info.php:332 modules/module-info.php:348
+msgid "Extra Sidebar Widgets"
+msgstr ""
+
+#: modules/module-info.php:329 modules/module-info.php:345
+msgid "Widgets Screenshot"
+msgstr ""
+
+#: modules/module-info.php:315
+msgid "After the Deadline provides a number of <a href=\"%s\">customization options</a>, which you can edit in your profile."
+msgstr ""
+
+#: modules/module-info.php:314
+msgid "The <a href='%s'>After the Deadline</a> Proofreading service improves your writing by using artificial intelligence to find your errors and offer smart suggestions."
+msgstr ""
+
+#: modules/module-info.php:286
+msgid "To configure your sharing settings, go to the Settings → <a href=\"%s\">Sharing</a> menu."
+msgstr ""
+
+#: modules/module-info.php:265
+msgid "The following services are included: Twitter, Facebook, Reddit, StumbleUpon, PressThis, Digg, LinkedIn, Google +1, Print, and Email."
+msgstr ""
+
+#: modules/module-info.php:227
+msgid "Jetpack combines the power of %s and the simplicity of WordPress to give you the ultimate in math blogging platforms."
+msgstr ""
+
+#: modules/module-info.php:228
+msgid "Wow, that sounds nerdy."
+msgstr ""
+
+#: modules/module-info.php:242
+msgid "Use <code>$latex your latex code here$</code> or <code>[latex]your latex code here[/latex]</code> to include %s in your posts and comments. There are <a href=\"%s\" target=\"_blank\">all sorts of options</a> available."
+msgstr ""
+
+#: modules/module-info.php:293
+msgid "Full details can be found on the <a href=\"%s\">Sharing support page</a>. This video also gives a swish run-down of how to use the Sharing feature. Watch it in HD for extra snazz!"
+msgstr ""
+
+#: modules/module-info.php:287
+msgid "Drag and drop sharing services into the enabled section to have them show up on your site, and drag them into the hidden section to have them hidden behind a button."
+msgstr ""
+
+#: modules/module-info.php:267
+msgid "The following services are included: Twitter, Facebook, Reddit, StumbleUpon, Digg, LinkedIn, Google +1, Print, and Email."
+msgstr ""
+
+#: modules/module-info.php:261
+msgid "Share your posts with Twitter, Facebook, and a host of other services. You can configure services to appear as icons, text, or both. Some services have additional options to display smart buttons, such as Twitter, which will update the number of times the post has been shared."
+msgstr ""
+
+#: modules/module-info.php:257 modules/module-info.php:260
+#: modules/module-info.php:281 modules/sharedaddy/sharedaddy.php:25
+#: modules/sharedaddy/sharing.php:46
+msgid "Sharing"
+msgstr ""
+
+#: modules/module-info.php:226 modules/module-info.php:241
+msgid "%s is a powerful markup language for writing complex mathematical equations, formulas, etc."
+msgstr ""
+
+#: modules/module-info.php:271
+msgid "Additionally you can define your own custom services."
+msgstr ""
+
+#: modules/module-info.php:187 modules/module-info.php:191
+#: modules/module-info.php:200 modules/module-info.php:204
+msgid "WordPress.com Stats"
+msgstr ""
+
+#: modules/module-info.php:172
+msgid "To use shortlinks, go to any already published post (or publish something new!). A “Get Shortlink” button will be visible under the Post title. When you click it, a dialog box will appear with the shortlink and you can copy and paste to Twitter, Facebook or wherever your heart desires."
+msgstr ""
+
+#: modules/module-info.php:137
+msgid "Available shortcodes are: %l."
+msgstr ""
+
+#: modules/module-info.php:192 modules/module-info.php:205
+msgid "There are many plugins and services that provide statistics, but data can be overwhelming. WordPress.com Stats makes the most popular metrics easy to understand through a clear and attractive interface."
+msgstr ""
+
+#: modules/module-info.php:206
+msgid "You can <a href=\"%s\">view your stats dashboard here</a>."
+msgstr ""
+
+#: modules/module-info.php:157 modules/module-info.php:171
+msgid "Instead of typing or copy-pasting long URLs, you can now get a short and simple link to your posts and pages. This uses the super compact wp.me domain name, and gives you a unique URL you can use that will be safe and reliable."
+msgstr ""
+
+#: modules/module-info.php:221 modules/module-info.php:236
+msgid "LaTeX"
+msgstr ""
+
+#: modules/module-info.php:109
+msgid "Enter a shortcode directly into the Post/Page editor to embed media. For specific instructions follow the links below."
+msgstr ""
+
+#: modules/module-info.php:158
+msgid "It’s perfect for use on Twitter, Facebook, and cell phone text messages where every character counts."
+msgstr ""
+
+#: modules/module-info.php:95 modules/module-info.php:108
+msgid "Shortcodes allow you to easily and safely embed media from other places in your site. With just one simple code, you can tell WordPress to embed YouTube, Flickr, and other media."
+msgstr ""
+
+#: modules/module-info.php:152 modules/module-info.php:156
+#: modules/module-info.php:166 modules/module-info.php:170
+msgid "WP.me Shortlinks"
+msgstr ""
+
+#: modules/module-info.php:29
+msgctxt "Visit your _VaultPress_dashboard_."
+msgid "To check your backups, see any security alerts, or check your VaultPress Vitality, visit your %s."
+msgstr ""
+
+#: modules/module-info.php:90 modules/module-info.php:94
+#: modules/module-info.php:103 modules/module-info.php:107
+msgid "Shortcode Embeds"
+msgstr ""
+
+#: modules/module-info.php:59
+msgid "Hovercards enhance plain Gravatar images with information about a person: name, bio, pictures, their contact info, and other services they use on the web like Twitter, Facebook, or LinkedIn."
+msgstr ""
+
+#: modules/module-info.php:60
+msgid "Hovercards offer a great way to show your internet presence and help people find your own blog."
+msgstr ""
+
+#: modules/module-info.php:74
+msgid "Hovercards enhance plain Gravatar images with information about a person: name, bio, pictures, their contact info, and other services."
+msgstr ""
+
+#: modules/module-info.php:75
+msgid "To see hovercards, look at any blog post on your blog that has comments. If the commenter has a hovercard associated with their gravatar, mouse over their image and the hovercard will appear. To turn hovercards off, click the Deactivate button above."
+msgstr ""
+
+#: modules/module-info.php:29
+msgid "VaultPress dashboard"
+msgstr ""
+
+#: modules/module-info.php:31
+msgid "With a monthly subscription, the VaultPress plugin will backup your site’s content, themes, and plugins in real-time, as well as perform regular security scans for common threats and attacks."
+msgstr ""
+
+#: modules/module-info.php:32
+msgctxt "View _Plans_&_Pricing_. (VaultPress)"
+msgid "View %s."
+msgstr ""
+
+#: modules/module-info.php:32
+msgid "Plans & Pricing"
+msgstr ""
+
+#: modules/module-info.php:53 modules/module-info.php:68
+msgid "Gravatar Hovercard"
+msgstr ""
+
+#: modules/module-info.php:58 modules/module-info.php:73
+msgid "What’s a Hovercard?"
+msgstr ""
+
+#: modules/module-info.php:22 modules/module-info.php:26
+msgid "VaultPress"
+msgstr ""
+
+#: modules/contact-form/grunion-contact-form.php:713
+msgid "Add a custom form"
+msgstr ""
+
+#: modules/gravatar-hovercards.php:44 modules/module-info.php:57
+#: modules/module-info.php:72
+msgid "Gravatar Hovercards"
+msgstr ""
+
+#: modules/gravatar-hovercards.php:56
+msgid "View people's profiles when you mouse over their Gravatars"
+msgstr ""
+
+#: modules/contact-form/grunion-contact-form.php:689
+msgid "Spam <span class=\"count\">(%s)</span>"
+msgid_plural "Spam <span class=\"count\">(%s)</span>"
+msgstr[0] ""
+msgstr[1] ""
+msgstr[2] ""
+
+#: modules/contact-form/grunion-contact-form.php:671
+msgid "Search Feedback"
+msgstr ""
+
+#: modules/module-info.php:28
+msgid "Your WordPress installation is currently being protected with the world’s best security, backup, and support."
+msgstr ""
+
+#: modules/contact-form/grunion-contact-form.php:672
+#: modules/contact-form/grunion-contact-form.php:673
+msgid "No feedback found"
+msgstr ""
+
+#: modules/gravatar-hovercards.php:83
+msgid "Put your mouse over your Gravatar to check out your profile."
+msgstr ""
+
+#: modules/contact-form/grunion-contact-form.php:670
+msgid "Feedback"
+msgstr ""
+
+#: modules/contact-form/grunion-contact-form.php:669
+#: modules/contact-form/grunion-form-view.php:130
+msgid "Feedbacks"
+msgstr ""
+
+#: modules/contact-form/grunion-contact-form.php:275
+#: modules/contact-form/grunion-contact-form.php:323
+msgid "Error!"
+msgstr "Chyba!"
+
+#: modules/contact-form/grunion-contact-form.php:147
+msgid "%s is required"
+msgstr ""
+
+#: modules/contact-form/grunion-contact-form.php:285
+msgid "Submit »"
+msgstr "Potvrdit »"
+
+#: modules/contact-form/grunion-contact-form.php:328
+msgid "Message Sent"
+msgstr "Vzkaz odeslán"
+
+#: modules/contact-form/grunion-contact-form.php:462
+msgid "l F j, Y \\a\\t g:i a"
+msgstr ""
+
+#: modules/contact-form/grunion-contact-form.php:482
+msgid "Time:"
+msgstr "Äas"
+
+#: modules/contact-form/grunion-contact-form.php:483
+msgid "IP Address:"
+msgstr "IP Adresa:"
+
+#: modules/contact-form/grunion-contact-form.php:484
+msgid "Contact Form URL:"
+msgstr ""
+
+#: modules/contact-form/grunion-contact-form.php:140
+msgid "%s requires a valid email address"
+msgstr ""
+
+#: modules/contact-form/grunion-contact-form.php:511
+msgid "Sent by an unverified visitor to your site."
+msgstr "Posláno neovÄÅeným návÅ¡tÄvnÃkem vaÅ¡ich stránek."
+
+#: modules/contact-form/grunion-contact-form.php:35
+#: modules/contact-form/grunion-form-view.php:149
+#: modules/sharedaddy/sharing-sources.php:127
+msgid "Email"
+msgstr "Emailová adresa"
+
+#: modules/contact-form/grunion-contact-form.php:79
+#: modules/contact-form/grunion-contact-form.php:84
+#: modules/contact-form/grunion-contact-form.php:88
+#: modules/contact-form/grunion-contact-form.php:100
+#: modules/contact-form/grunion-contact-form.php:105
+#: modules/contact-form/grunion-contact-form.php:119
+msgid "(required)"
+msgstr "(vyžadováno)"
+
+#: modules/contact-form/grunion-contact-form.php:99
+msgid "Yes"
+msgstr "Ano"
+
+#: modules/contact-form/admin.php:456
+msgid "You are not allowed to move this item to the Trash."
+msgstr "Nemáte dostateÄné oprávnÄnà pro pÅesunutà této položky do koÅ¡e."
+
+#: modules/contact-form/admin.php:452
+msgid "Error in restoring from Trash."
+msgstr "BÄhem obnovovánà z koÅ¡e se objevila chyba."
+
+#: modules/contact-form/admin.php:449
+msgid "You are not allowed to move this item out of the Trash."
+msgstr "Nemáte dostateÄné oprávnÄnà pro obnovenà této položky z koÅ¡e."
+
+#: modules/contact-form/grunion-contact-form.php:39
+msgid "Subject"
+msgstr "PoužitÃ"
+
+#: modules/contact-form/admin.php:483
+msgid "Messages"
+msgstr ""
+
+#: modules/contact-form/admin.php:506
+msgid "Spam"
+msgstr "Spam"
+
+#: modules/contact-form/grunion-contact-form.php:34
+#: modules/contact-form/grunion-form-view.php:150
+msgid "Name"
+msgstr "Jméno"
+
+#: modules/contact-form/admin.php:459
+msgid "Error in moving to Trash."
+msgstr "BÄhem pÅesunovánà do koÅ¡e se objevila chyba."
+
+#: modules/contact-form/grunion-contact-form.php:36
+#: modules/contact-form/grunion-form-view.php:154
+msgid "Website"
+msgstr "Webová stránka"
+
+#: modules/contact-form/admin.php:88
+#: modules/contact-form/grunion-contact-form.php:42
+msgid "Message"
+msgstr "Zpráva"
+
+#: modules/contact-form/admin.php:197
+msgid "Mark this message as spam"
+msgstr ""
+
+#: modules/contact-form/admin.php:166 modules/contact-form/admin.php:265
+msgid "Delete Permanently"
+msgstr "Smazat"
+
+#: modules/contact-form/admin.php:257
+msgid "Mark this message as NOT spam"
+msgstr ""
+
+#: modules/contact-form/admin.php:164 modules/contact-form/admin.php:263
+msgid "Delete this item permanently"
+msgstr "NenávratnÄ smazat tuto položku"
+
+#: modules/contact-form/admin.php:296
+msgid "Y-m-d @ g:i:s A"
+msgstr ""
+
+#: modules/contact-form/admin.php:415
+msgid "You are not allowed to manage this item."
+msgstr ""
+
+#: modules/contact-form/admin.php:161
+msgid "Restore"
+msgstr "Obnovit"
+
+#: modules/contact-form/admin.php:89
+msgid "Date"
+msgstr "Datum"
+
+#: modules/contact-form/admin.php:204 modules/contact-form/admin.php:206
+#: modules/contact-form/admin.php:493
+msgid "Trash"
+msgstr "Odstranit"
+
+#: modules/after-the-deadline/config-unignore.php:130
+msgid "Add"
+msgstr "VytvoÅit"
+
+#: modules/after-the-deadline/config-unignore.php:128
+msgid "Identify words and phrases to ignore while proofreading your posts and pages:"
+msgstr ""
+
+#: modules/after-the-deadline/config-options.php:89
+msgctxt "%1$s = http://codex.wordpress.org/Installing_WordPress_in_Your_Language, %2$s = WPLANG"
+msgid "The proofreader supports English, French, German, Portuguese, and Spanish. Your <a href=\"%1$s\">%2%s</a> value is the default proofreading language."
+msgstr ""
+
+#: modules/contact-form/admin.php:87
+msgid "From"
+msgstr ""
+
+#: modules/after-the-deadline/config-unignore.php:135
+msgid "Be sure to click \"Update Profile\" at the bottom of the screen to save your changes."
+msgstr ""
+
+#: modules/after-the-deadline/config-unignore.php:126
+msgid "Ignored Phrases"
+msgstr ""
+
+#: modules/after-the-deadline/config-options.php:95
+msgid "Use automatically detected language to proofread posts and pages"
+msgstr ""
+
+#: modules/after-the-deadline/config-options.php:86
+msgid "Language"
+msgstr "Jazyk"
+
+#: modules/after-the-deadline/config-options.php:81
+msgid "Redundant Phrases"
+msgstr ""
+
+#: modules/after-the-deadline/config-options.php:79
+msgid "Phrases to Avoid"
+msgstr ""
+
+#: modules/after-the-deadline/config-options.php:77
+msgid "Passive Voice"
+msgstr ""
+
+#: modules/after-the-deadline/config-options.php:83
+msgid "<a href=\"%s\">Learn more</a> about these options."
+msgstr ""
+
+#: modules/after-the-deadline/config-options.php:67
+msgid "Complex Phrases"
+msgstr ""
+
+#: modules/after-the-deadline/config-options.php:75
+msgid "Jargon"
+msgstr ""
+
+#: modules/after-the-deadline/config-options.php:73
+msgid "Hidden Verbs"
+msgstr ""
+
+#: modules/after-the-deadline/config-options.php:71
+msgid "Double Negatives"
+msgstr ""
+
+#: modules/after-the-deadline/config-options.php:69
+msgid "Diacritical Marks"
+msgstr ""
+
+#: modules/after-the-deadline/config-options.php:65
+msgid "Clichés"
+msgstr ""
+
+#: modules/after-the-deadline/atd-l10n.php:30
+msgid "There was an error communicating with the proofreading service."
+msgstr ""
+
+#: modules/after-the-deadline/config-options.php:63
+msgid "Bias Language"
+msgstr ""
+
+#: modules/after-the-deadline/config-options.php:60
+msgid "Enable proofreading for the following grammar and style rules when writing posts and pages:"
+msgstr ""
+
+#: modules/after-the-deadline/config-options.php:58
+msgid "English Options"
+msgstr ""
+
+#: modules/after-the-deadline/config-options.php:55
+msgid "a post or page is updated"
+msgstr ""
+
+#: modules/after-the-deadline/config-options.php:53
+msgid "a post or page is first published"
+msgstr ""
+
+#: modules/after-the-deadline/config-options.php:50
+msgid "Automatically proofread content when:"
+msgstr ""
+
+#: modules/after-the-deadline/config-options.php:48
+msgid "Proofreading"
+msgstr ""
+
+#: modules/after-the-deadline/atd-l10n.php:34
+msgid ""
+"The proofreader has suggestions for this post. Are you sure you want to update it?\n"
+"\n"
+"Press OK to update your post, or Cancel to view the suggestions and edit your post."
+msgstr ""
+
+#: modules/after-the-deadline/atd-l10n.php:33
+msgid ""
+"The proofreader has suggestions for this post. Are you sure you want to publish it?\n"
+"\n"
+"Press OK to publish your post, or Cancel to view the suggestions and edit your post."
+msgstr ""
+
+#: modules/after-the-deadline/atd-l10n.php:32
+msgid "Replace selection with:"
+msgstr ""
+
+#: modules/after-the-deadline/atd-l10n.php:22
+msgid "Edit Selection..."
+msgstr ""
+
+#: modules/after-the-deadline/atd-l10n.php:20
+msgid "Ignore all"
+msgstr "PÅeskoÄit vÅ¡e"
+
+#: modules/after-the-deadline/atd-l10n.php:17
+msgid "Explain..."
+msgstr ""
+
+#: modules/after-the-deadline/atd-l10n.php:15
+msgid "No suggestions"
+msgstr "Žádné návrhy"
+
+#: modules/after-the-deadline/atd-l10n.php:19
+msgid "Ignore always"
+msgstr ""
+
+#: modules/after-the-deadline/atd-l10n.php:18
+msgid "Ignore suggestion"
+msgstr ""
+
+#: modules/after-the-deadline/atd-l10n.php:25
+msgid "edit text"
+msgstr ""
+
+#: modules/after-the-deadline/atd-l10n.php:24
+msgid "proofread"
+msgstr ""
+
+#: modules/after-the-deadline/atd-l10n.php:26
+#: modules/after-the-deadline.php:224
+msgid "Proofread Writing"
+msgstr ""
+
+#: modules/after-the-deadline/atd-l10n.php:28
+msgid "No writing errors were found."
+msgstr ""
+
+#: modules/after-the-deadline/atd-l10n.php:29
+msgid "There was a problem communicating with the Proofreading service. Try again in one minute."
+msgstr ""
+
+#: jetpack.php:2073
+msgid "Configure"
+msgstr "NastavenÃ"
+
+#: modules/after-the-deadline/atd-l10n.php:13
+msgid "Repeated Word"
+msgstr ""
+
+#: modules/after-the-deadline/atd-l10n.php:12
+msgid "Spelling"
+msgstr ""
+
+#: jetpack.php:2934
+msgid "An administrator for this blog must set up the Jetpack connection."
+msgstr ""
+
+#: jetpack.php:2939
+msgid "You need to register your Jetpack before connecting it."
+msgstr ""
+
+#: jetpack.php:2316 jetpack.php:2318 jetpack.php:2320 jetpack.php:2323
+#: jetpack.php:2978
+msgid "Error Details: %s"
+msgstr ""
+
+#: jetpack.php:2107
+msgid "Coming soon…"
+msgstr ""
+
+#: jetpack.php:2044
+msgid "Updated"
+msgstr ""
+
+#: jetpack.php:2041
+msgid "New"
+msgstr ""
+
+#: jetpack.php:2033
+msgid "Free"
+msgstr ""
+
+#: jetpack.php:2010
+msgid "Activate"
+msgstr "Aktivovat"
+
+#: jetpack.php:2033
+msgid "Purchase"
+msgstr ""
+
+#: jetpack.php:1886
+msgid "An <span>Automattic</span> Airline"
+msgstr ""
+
+#: jetpack.php:1941
+msgid "Configure %s"
+msgstr ""
+
+#: jetpack.php:1910
+msgid "This is sensitive information. Please do not post your BLOG_TOKEN or USER_TOKEN publicly; they are like passwords."
+msgstr ""
+
+#: jetpack.php:2000
+msgid "Deactivate"
+msgstr "Deaktivovat"
+
+#: jetpack.php:1873
+msgid "You will no longer receive email updates about Jetpack."
+msgstr ""
+
+#: jetpack.php:1871
+msgid "You have been subscribed to receive email updates."
+msgstr ""
+
+#: jetpack.php:1892 modules/sharedaddy/sharedaddy.php:76
+msgid "Support"
+msgstr "Podpora"
+
+#: jetpack.php:1891
+msgid "Debug"
+msgstr ""
+
+#: jetpack.php:1890
+msgid "Terms of Service"
+msgstr "PodmÃnky použÃvánà služby"
+
+#: jetpack.php:1864 modules/subscriptions.php:560
+msgid "Subscribe"
+msgstr "PÅihlásit se k odbÄru"
+
+#: jetpack.php:1889
+msgid "Privacy Policy"
+msgstr ""
+
+#: jetpack.php:1846
+msgid "Take Survey"
+msgstr ""
+
+#: jetpack.php:1619
+msgid "Jetpack contains the most recent version of the old %l plugin."
+msgid_plural "Jetpack contains the most recent versions of the old %l plugins."
+msgstr[0] ""
+msgstr[1] ""
+msgstr[2] ""
+
+#: jetpack.php:1786
+msgid "Connected to WordPress.com"
+msgstr ""
+
+#: jetpack.php:1841
+msgid "Have feedback on Jetpack?"
+msgstr ""
+
+#: jetpack.php:1843
+msgid "Answer a short survey to let us know how we’re doing and what to add in the future."
+msgstr ""
+
+#: jetpack.php:1852
+msgid "Checking email updates status…"
+msgstr ""
+
+#: jetpack.php:1787
+msgid "Disconnect from WordPress.com"
+msgstr ""
+
+#: jetpack.php:1859
+msgid "Unsubscribe"
+msgstr "ZruÅ¡it odbÄr"
+
+#: jetpack.php:1628
+msgid "The old version has been deactivated and can be removed from your site."
+msgid_plural "The old versions have been deactivated and can be removed from your site."
+msgstr[0] ""
+msgstr[1] ""
+msgstr[2] ""
+
+#: jetpack.php:1817
+msgid "To enable all of the Jetpack features you’ll need to connect your website to WordPress.com using the button to the right. Once you’ve made the connection you’ll activate all the delightful features below."
+msgstr ""
+
+#: jetpack.php:1863
+msgctxt "%s = Subscribe link"
+msgid "Want to receive updates about Jetpack by email? %s"
+msgstr ""
+
+#: jetpack.php:1858
+msgctxt "%s = Unsubscribe link"
+msgid "You are currently subscribed to email updates. %s"
+msgstr ""
+
+#: jetpack.php:1595
+msgid "<strong>You’re fueled up and ready to go.</strong> "
+msgstr ""
+
+#: jetpack.php:1567
+msgid "The following modules have been updated: %l."
+msgstr ""
+
+#: jetpack.php:1591
+msgid "<strong>Your Jetpack is already connected.</strong> "
+msgstr ""
+
+#: jetpack.php:1581
+msgid "<strong>%s Deactivated!</strong> You can activate it again at any time using the activate button on the module card."
+msgstr ""
+
+#: jetpack.php:1597
+msgid "The features below are now active. Click the learn more buttons to explore each feature."
+msgstr ""
+
+#: jetpack.php:1587
+msgid "<strong>Module settings were saved.</strong> "
+msgstr ""
+
+#: jetpack.php:1574
+msgid "<strong>%s Activated!</strong> You can deactivate at any time by clicking Learn More and then Deactivate on the module card."
+msgstr ""
+
+#: jetpack.php:1543
+msgid "Welcome to <strong>Jetpack %s</strong>!"
+msgstr ""
+
+#: jetpack.php:1519
+msgid "Try connecting again."
+msgstr ""
+
+#: jetpack.php:1516
+msgid "<strong>Your Jetpack has a glitch.</strong> Something went wrong that’s never supposed to happen. Guess you’re just lucky: %s"
+msgstr ""
+
+#: jetpack.php:1555
+msgid "The following new modules have been activated: %l."
+msgstr ""
+
+#: jetpack.php:1466
+msgid "<strong>Your Jetpack has a glitch.</strong> Connecting this site with WordPress.com is not possible. This usually means your site is not publicly accessible (localhost)."
+msgstr ""
+
+#: jetpack.php:1433
+msgid "Don’t cross the streams! You need to stay logged in to your WordPress blog while you authorize Jetpack."
+msgstr ""
+
+#: jetpack.php:1430
+msgid "You need to authorize the Jetpack connection between your site and WordPress.com to enable the awesome features."
+msgstr ""
+
+#: jetpack.php:1440
+msgid "Wrong size. Hm… it seems your Jetpack doesn’t quite fit. Have you lost weight? Click “Connect to WordPress.com” again to get your Jetpack adjusted."
+msgstr ""
+
+#: jetpack.php:1454
+msgid "Do you still have the %s plugin installed?"
+msgstr ""
+
+#: jetpack.php:1472
+msgid "WordPress.com is currently having problems and is unable to fuel up your Jetpack. Please try again later."
+msgstr ""
+
+#: jetpack.php:1476
+msgid "Jetpack could not contact WordPress.com: %s. This usually means something is incorrectly configured on your web host."
+msgstr ""
+
+#: jetpack.php:1458
+msgid "Module could not be activated because it triggered a <strong>fatal error</strong>. Perhaps there is a conflict with another plugin you have installed?"
+msgstr ""
+
+#: jetpack.php:1452
+msgid "%s could not be activated because it triggered a <strong>fatal error</strong>. Perhaps there is a conflict with another plugin you have installed?"
+msgstr ""
+
+#: jetpack.php:1437
+msgid "Return to sender. Whoops! It looks like you got the wrong Jetpack in the mail; deactivate then reactivate the Jetpack plugin to get a new one."
+msgstr ""
+
+#: jetpack.php:1450
+msgid "The %1$s module requires <strong>PHP version %2$s</strong> or higher."
+msgstr ""
+
+#: jetpack.php:1444
+msgid "Your website needs to be publicly accessible to use Jetpack: %s"
+msgstr ""
+
+#: jetpack.php:1357
+msgid "<strong>Jetpack is activated!</strong> Each site on your network must be connected individually by an admin on that site."
+msgstr ""
+
+#: jetpack.php:1311 modules/sharedaddy/sharedaddy.php:68
+#: modules/sharedaddy/sharedaddy.php:75
+msgid "Settings"
+msgstr "NastavenÃ"
+
+#: jetpack.php:1336
+msgid "<strong>Jetpack is installed</strong> and ready to bring awesome, WordPress.com cloud-powered features to your site."
+msgstr ""
+
+#: jetpack.php:1244
+msgid "Find the component you want to manage"
+msgstr ""
+
+#: jetpack.php:1245
+msgid "Click on Learn More"
+msgstr ""
+
+#: jetpack.php:1342 jetpack.php:1821
+msgid "Connect to WordPress.com"
+msgstr ""
+
+#: jetpack.php:1344 modules/module-info.php:45 modules/module-info.php:81
+#: modules/module-info.php:143 modules/module-info.php:178
+#: modules/module-info.php:212 modules/module-info.php:248
+#: modules/module-info.php:299 modules/module-info.php:321
+#: modules/module-info.php:361 modules/module-info.php:385
+#: modules/module-info.php:403 modules/module-info.php:409
+msgid "Learn More"
+msgstr ""
+
+#: jetpack.php:1247
+msgid "If additional settings are available, a link to them will appear"
+msgstr ""
+
+#: jetpack.php:1246
+msgid "An Activate or Deactivate button will appear"
+msgstr ""
+
+#: jetpack.php:1242
+msgid "You can activate or deactivate individual Jetpack modules to suit your needs."
+msgstr ""
+
+#: jetpack.php:1211
+msgid "<strong>To Activate/Deactivate a Module</strong> - Click on Learn More. An Activate or Deactivate button will now appear next to the Learn More button. Click the Activate/Deactivate button."
+msgstr ""
+
+#: jetpack.php:1210
+msgid "Jetpack Module Options"
+msgstr ""
+
+#: jetpack.php:1209 jetpack.php:1233
+msgid "On this page, you are able to view the modules available within Jetpack, learn more about them, and activate or deactivate them as needed."
+msgstr ""
+
+#: jetpack.php:1229
+msgid "Overview"
+msgstr ""
+
+#: jetpack.php:1213 jetpack.php:1254
+msgid "Jetpack FAQ"
+msgstr ""
+
+#: jetpack.php:1158
+msgid "One New Jetpack Module"
+msgid_plural "%s New Jetpack Modules"
+msgstr[0] ""
+msgstr[1] ""
+msgstr[2] ""
+
+#: jetpack.php:1239
+msgid "Modules"
+msgstr ""
+
+#: jetpack.php:1208 jetpack.php:1232 jetpack.php:1793
+msgid "Jetpack supercharges your self-hosted WordPress site with the awesome cloud power of WordPress.com."
+msgstr ""
+
+#: jetpack.php:1214 jetpack.php:1255
+msgid "Jetpack Support"
+msgstr ""
+
+#: jetpack.php:1212 jetpack.php:1253
+msgid "For more information:"
+msgstr "Dalšà informace:"
+
+#: jetpack.php:1207 jetpack.php:1231 jetpack.php:1241 jetpack.php:1790
+#: jetpack.php:1940
+msgid "Jetpack by WordPress.com"
+msgstr ""
+
+#: jetpack.php:1121 jetpack.php:1137
+msgid "Jetpack contains the most recent version of the old “%1$s” plugin."
+msgstr ""
+
+#: jetpack.php:964
+msgid "Jetpack requires WordPress version %s or later."
+msgstr ""
\ No newline at end of file
diff --git a/plugins/jetpack/languages/jetpack-da_DK.mo b/plugins/jetpack/languages/jetpack-da_DK.mo
new file mode 100644
index 0000000..dd4a5ae
Binary files /dev/null and b/plugins/jetpack/languages/jetpack-da_DK.mo differ
diff --git a/plugins/jetpack/languages/jetpack-da_DK.po b/plugins/jetpack/languages/jetpack-da_DK.po
new file mode 100644
index 0000000..0ea7647
--- /dev/null
+++ b/plugins/jetpack/languages/jetpack-da_DK.po
@@ -0,0 +1,1682 @@
+# Translation of 1.2 in Danish
+# This file is distributed under the same license as the 1.2 package.
+msgid ""
+msgstr ""
+"PO-Revision-Date: 2011-12-05 21:56:05+0000\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=n != 1;\n"
+"X-Generator: GlotPress/0.1\n"
+"Project-Id-Version: 1.2\n"
+
+#: modules/rsslinks-widget.php:118
+msgid "Pink"
+msgstr "Pink"
+
+#: modules/stats.php:628
+msgid "week"
+msgstr "uge"
+
+#: modules/rsslinks-widget.php:13
+msgid "RSS Links (Jetpack)"
+msgstr "RSS links (Jetpack)"
+
+#: modules/image-widget.php:110
+msgid "Image URL:"
+msgstr "Billed-url:"
+
+#: modules/sharedaddy/sharing-sources.php:1037
+msgid "Icon"
+msgstr "Ikon"
+
+#: modules/shortcodes/videopress.php:612
+msgid "No data found for VideoPress identifier: <strong>%s</strong>."
+msgstr "Ingen data fundet for VideoPress-identifikator: <strong>%s</strong>."
+
+#: modules/sharedaddy/sharing-sources.php:1027
+msgid "Label"
+msgstr "Etiket"
+
+#: modules/sharedaddy/sharing.php:308
+msgid "Text only"
+msgstr "Kun tekst"
+
+#: modules/rsslinks-widget.php:121
+msgid "Image Color:"
+msgstr "Billedfarve:"
+
+#: modules/sharedaddy/sharing-sources.php:977
+msgid "Click to share"
+msgstr "Klik for at dele"
+
+#: modules/shortcodes/videopress.php:876
+msgid "February"
+msgstr "Februar"
+
+#: modules/ie-sitemode.php:91
+msgid "Moderate comments"
+msgstr "Bedøm kommentarer"
+
+#: modules/ie-sitemode/custom-jumplist.php:22
+msgid "Recent posts"
+msgstr "Seneste indlæg"
+
+#: modules/module-info.php:203 modules/module-info.php:218
+msgid "LaTeX"
+msgstr "LaTeX"
+
+#: modules/sharedaddy/sharing.php:319
+msgid "Open links in"
+msgstr "Ã
bn links i"
+
+#: modules/image-widget.php:129
+msgid "Image Alignment:"
+msgstr "Billedjustering:"
+
+#: modules/module-info.php:415
+msgid "The Internet Explorer sitemode integration allows your users to interact with your website when using Internet Explorer 9's sitemode function."
+msgstr "Internet Explorer sitemode integration giver dine brugere mulighed for at arbejde med dit websted, mens de bruger Internet Explorer 9's sitemode funktion."
+
+#: modules/stats.php:634
+msgid "the past month"
+msgstr "den seneste måned"
+
+#: modules/shortcodes/videopress.php:1115
+#: modules/shortcodes/videopress.php:1137
+msgid "this video"
+msgstr "denne video"
+
+#: modules/module-info.php:301
+msgid "Full details can be found on the <a href=\"%s\">Sharing support page</a>. This video also gives a swish run-down of how to use the Sharing feature. Watch it in HD for extra snazz!"
+msgstr "Uddybende oplysninger kan findes på <a href=\"%s\">Dele-supportsiden</a>. Denne video giver også en elegant gennemgang af, hvordan du bruger delingsfunktionen. Se den i HD for lirens skyld!"
+
+#: modules/ie-sitemode.php:103 modules/stats.php:208 modules/stats.php:606
+msgid "Site Stats"
+msgstr "Statistik for webstedet"
+
+#: modules/sharedaddy/sharing.php:148
+msgid "Warning! Multibyte support missing!"
+msgstr "Advarsel! Multibyte-understøttelse mangler!"
+
+#: modules/sharedaddy/sharing.php:149
+msgid "This plugin will work without it, but multibyte support is used <a href=\"%s\">if available</a>. You may see minor problems with Tweets and other sharing services."
+msgstr "Dette plugin virker uden, men multibyte-understøttelse bruges <a href=\"%s\">hvis det er tilgængeligt</a>. Du kan opleve mindre problemer med Tweets og andre deletjenester."
+
+#: modules/stats.php:476
+msgid "Count the page views of registered users who are logged in."
+msgstr "Tæl sidevisninger fra registrerede brugere, der er logget ind"
+
+#: modules/module-info.php:299
+msgid "To configure your sharing settings, go to the Settings → <a href=\"%s\">Sharing</a> menu."
+msgstr "For at ændre dine deleindstillinger, gÃ¥ til Indstillinger → <a href=\"%s\">Deling</a> menuen."
+
+#: modules/stats.php:633
+msgid "the past week"
+msgstr "den seneste uge"
+
+#: modules/sharedaddy/sharing.php:307
+msgid "Icon only"
+msgstr "Kun ikon"
+
+#: modules/sharedaddy/sharing.php:371
+msgid "You can add the following variables to your service sharing URL:"
+msgstr "Du kan tilføje følgende variabler til din tjenestes delings-URL:"
+
+#: modules/subscriptions.php:517
+msgid "Sign me up!"
+msgstr "Tilmeld mig!"
+
+#: modules/after-the-deadline/atd-l10n.php:13
+msgid "Repeated Word"
+msgstr "Gentaget ord"
+
+#: modules/module-info.php:377
+msgid "The RSS Links Widget allows you to add links to your blog’s post and comment RSS feeds in your sidebar. This makes it easy for your readers to stay updated when you post new content or receive new comments."
+msgstr "RSS links widget giver dig mulighed for at tilføje links til dit websteds RSS feeds for indlæg og kommentarer i din sidebar. Det gør det nemt for dine læsere at holde sig opdateret når du udgiver nyt indhold eller modtager nye kommentarer."
+
+#: modules/module-info.php:209
+msgid "Jetpack combines the power of %s and the simplicity of WordPress to give you the ultimate in math blogging platforms."
+msgstr "Jetpack kombinerer kraften fra â%s og enkelheden fra WordPress til at give dig den ultimative platform til matematik-blogging."
+
+#: modules/stats.php:627
+msgid "day"
+msgstr "dag"
+
+#: modules/sharedaddy/sharing-sources.php:884
+msgid "Click to Press This!"
+msgstr "Klik for at aktive Press det!"
+
+#: modules/rsslinks-widget.php:83
+msgid "Text & Image Links"
+msgstr "Tekst- & billedlinks"
+
+#: modules/sharedaddy/sharing-sources.php:1044
+msgid "Save"
+msgstr "Gem"
+
+#: modules/ie-sitemode.php:77
+msgid "Edit post"
+msgstr "Rediger indlæg"
+
+#: modules/rsslinks-widget.php:103
+msgid "Image Size:"
+msgstr "Billedstørrelse:"
+
+#: modules/stats.php:295
+msgid "Your Site Stats work better with Javascript enabled."
+msgstr "Dine webstedsstatistikker virker bedre med JavaScript aktiveret."
+
+#: modules/sharedaddy/sharing.php:306
+msgid "Icon + text"
+msgstr "Ikon + tekst"
+
+#: modules/sharedaddy/sharing-sources.php:363
+msgid "Click to share on StumbleUpon"
+msgstr "Klik for at dele på StumbleUpon"
+
+#: modules/shortcodes/videopress.php:876
+msgid "January"
+msgstr "Januar"
+
+#: modules/shortcodes/videopress.php:915
+msgid "More information"
+msgstr "Mere information"
+
+#: modules/ie-sitemode.php:97
+msgid "Upload new media"
+msgstr "Upload nyt medie"
+
+#: modules/shortcodes/videopress.php:876
+msgid "March"
+msgstr "Marts"
+
+#: modules/stats.php:472
+msgid "Admin bar"
+msgstr "Administrationsbjælke"
+
+#: modules/subscriptions.php:313
+msgid "Notify me of new posts by email."
+msgstr "Giv besked om nye indlæg via e-mail."
+
+#: modules/sharedaddy/sharing-sources.php:227
+msgid "Cancel"
+msgstr "Annuller"
+
+#: modules/shortcodes/videopress.php:876
+msgid "November"
+msgstr "November"
+
+#: modules/sharedaddy/sharing-sources.php:363
+msgctxt "share to"
+msgid "StumbleUpon"
+msgstr "StumbleUpon"
+
+#: modules/sharedaddy/sharing-sources.php:892
+msgid "Google +1"
+msgstr "Google +1"
+
+#: modules/subscriptions.php:515
+msgid "Email Subscription"
+msgstr "E-mail tilmelding"
+
+#: modules/sharedaddy/sharing.php:49 modules/sharedaddy/sharing.php:158
+msgid "Sharing Settings"
+msgstr "Indstillinger for deling"
+
+#: modules/module-info.php:244
+msgid "The Twitter Widget shows your latest tweets within a sidebar on your theme. It’s an easy way to add more activity to your site."
+msgstr "Twitter widget viser dine seneste tweets i en sidebar i dit tema. Det er en nem måde at føje lidt mere aktivitet til dit websted."
+
+#: modules/stats.php:525
+msgid "Views over 48 hours. Click for more Site Stats."
+msgstr "Visninger de seneste 48 timer. Klik her for mere webstedsstatistik."
+
+#: modules/module-info.php:391
+msgid "To use the RSS Links Widget, go to Appearance → <a href=\"%s\">Widgets</a>. The RSS Links widget is listed as “RSS Links (Jetpack)”; drag it into one of your sidebars and configure away."
+msgstr "For at benytte RSS Links widgeten, gÃ¥ til Udseende → <a href=\"%s\">Widgets</a>. RSS Links widgeten er vist som “RSS Links (Jetpack)”; træk den ind i en af dine sidebars og indstil den."
+
+#: modules/rsslinks-widget.php:140
+msgid "Subscribe to %s"
+msgstr "Tilmeld til %s"
+
+#: modules/sharedaddy/sharing-sources.php:436
+msgid "Click to share on Reddit"
+msgstr "Klik for at dele på Reddit"
+
+#: modules/sharedaddy/sharing-sources.php:506
+msgid "Digg"
+msgstr "Digg"
+
+#: modules/sharedaddy/sharing-sources.php:515
+#: modules/sharedaddy/sharing-sources.php:519
+msgid "Click to Digg this post"
+msgstr "Klik for at Digg'e dette indlæg"
+
+#: modules/sharedaddy/sharing-sources.php:777
+msgid "Share on Facebook"
+msgstr "Del på Facebook"
+
+#: modules/sharedaddy/sharing.php:165
+msgid "Drag and drop the services you'd like to enable into the box below."
+msgstr "Træk og slip de tjenester, du vil aktivere, i boksen nedenfor."
+
+#: modules/module-info.php:20
+msgid "With a monthly subscription, the VaultPress plugin will backup your site’s content, themes, and plugins in realtime, as well as perform regular security scans for common threats and attacks."
+msgstr "Med et månedligt abonnement, laver VaultPress-pluginet en backup af dit websteds indhold, temaer og plugins i realtid, og skanner derudover regelmæssigt for kendte trusler og angreb."
+
+#: modules/module-info.php:188
+msgid "You can <a href=\"%s\">view your stats dashboard here</a>."
+msgstr "Du kan <a href=\"%s\">se dit statistikkontrolpanel her</a>."
+
+#: modules/module-info.php:22
+msgid "VaultPress dashboard"
+msgstr "VaultPress kontrolpanel"
+
+#: modules/module-info.php:390
+msgid "The RSS Links Widget let’s you easily add post and comment RSS feeds to a sidebar on your theme."
+msgstr "RSS links widget giver dig mulighed for nemt at tilføje RSS feeds for indlæg og kommentarer til en sidebar i dit tema."
+
+#: modules/module-info.php:376 modules/module-info.php:389
+msgid "RSS Links Widget"
+msgstr "RSS links widget"
+
+#: modules/module-info.php:338 modules/module-info.php:351
+#: modules/module-info.php:410 modules/module-info.php:423
+msgid "Image"
+msgstr "Billede"
+
+#: modules/sharedaddy/sharedaddy.php:22 modules/sharedaddy/sharedaddy.php:23
+#: modules/sharedaddy/sharing.php:49 modules/module-info.php:274
+#: modules/module-info.php:277 modules/module-info.php:298
+msgid "Sharing"
+msgstr "Deling"
+
+#: modules/after-the-deadline/atd-l10n.php:28
+msgid "No writing errors were found."
+msgstr "Ingen skrivefejl blev fundet."
+
+#: modules/subscriptions.php:307
+msgid "Notify me of follow-up comments by email."
+msgstr "Informer mig om nye kommentarer via e-mail."
+
+#: modules/module-info.php:24
+msgctxt "View _Plans_&_Pricing_. (VaultPress)"
+msgid "View %s."
+msgstr "Vis %s."
+
+#: modules/sharedaddy/sharing-sources.php:1032
+msgid "URL"
+msgstr "URL"
+
+#: modules/module-info.php:343
+msgid "The Image Widget allows you to easily add images to widget areas in your theme. It’s an easy way to add more visual interest to your site."
+msgstr "Denne billed-widget gør det nemt at tilføje billeder til widget-områder i dit tema. Det er en nem måde at tilføje mere visuel interesse til dit websted."
+
+#: modules/rsslinks-widget.php:115
+msgid "Green"
+msgstr "Grøn"
+
+#: modules/shortcodes/videopress.php:912
+msgid "Submit"
+msgstr "Send"
+
+#: modules/shortcodes/videopress.php:876
+msgid "December"
+msgstr "December"
+
+#: modules/shortcodes/videopress.php:1016
+msgctxt "watch a video title"
+msgid "Watch: %s"
+msgstr "Se: %s"
+
+#: modules/image-widget.php:126
+msgid "Center"
+msgstr "Centreret"
+
+#: modules/module-info.php:81 modules/module-info.php:94
+msgid "Shortcodes allow you to easily and safely embed media from other places in your site. With just one simple code, you can tell WordPress to embed YouTube, Flickr, and other media."
+msgstr "Kortkoder giver dig mulighed for nemt og sikkert at indlejre medier fra andre steder på dit websted. Med en simpel stump kode kan du få WordPress til at indlejre YouTube, Flickr og andre medier."
+
+#: modules/ie-sitemode/custom-jumplist.php:49
+msgid "Pending comments"
+msgstr "Kommentarer som afventer godkendelse"
+
+#: modules/subscriptions.php:414
+msgid "The email you entered was invalid, please check and try again."
+msgstr "Den indtastede e-mail-adresse er ikke gyldig, indtast en gyldig e-mail-adresse og prøv igen."
+
+#: modules/subscriptions.php:404
+msgid "Please check your email to confirm your subscription."
+msgstr "Kig venligst i din indbakke for at godkende din tilmelding."
+
+#: modules/sharedaddy/sharing.php:164
+msgid "Available Services"
+msgstr "Tilgængelige tjenester"
+
+#: modules/module-info.php:210
+msgid "Wow, that sounds nerdy."
+msgstr "Wow, det lyder nørdet."
+
+#: modules/sharedaddy/sharing.php:313
+msgid "Sharing label"
+msgstr "Deleetiket"
+
+#: modules/sharedaddy/sharing-sources.php:230
+msgid "Post was not sent - check your email addresses!"
+msgstr "Indlæg blev ikke sendt - kontroller jeres e-mail adresser!"
+
+#: modules/sharedaddy/sharing-sources.php:601
+msgid "LinkedIn"
+msgstr "LinkedIn"
+
+#: modules/rsslinks-widget.php:81
+msgid "Text Link"
+msgstr "Tekstlink"
+
+#: modules/rsslinks-widget.php:12
+msgid "Links to your blog's RSS feeds"
+msgstr "Links til dit websteds RSS feeds"
+
+#: modules/module-info.php:139 modules/module-info.php:153
+msgid "Instead of typing or copy-pasting long URLs, you can now get a short and simple link to your posts and pages. This uses the super compact wp.me domain name, and gives you a unique URL you can use that will be safe and reliable."
+msgstr "I stedet for at skrive eller kopiere/indsætte lange webadresser, kan du nu få et kort og enkelt link til dine indlæg og sider. Kortlink-funktionen bruger det superkompakte wp.me domænenavn, og giver dig en unik webadresse, der er både sikker og pålidelig at bruge."
+
+#: modules/stats.php:857
+msgid "%1$s %2$s Views"
+msgstr "%1$s %2$s visninger"
+
+#: modules/subscriptions.php:437 modules/subscriptions.php:516
+msgid "Enter your email address to subscribe to this blog and receive notifications of new posts by email."
+msgstr "Indtast din e-mail-adresse for at blive tilmeldt og modtage påmindelser om nye indlæg på dette websted via e-mail."
+
+#: modules/module-info.php:208 modules/module-info.php:223
+msgid "%s is a powerful markup language for writing complex mathematical equations, formulas, etc."
+msgstr "%s er et kraftfuldt formatteringsværktøj, når du skal skrive komplekse matematiske ligninger, formler, osv."
+
+#: modules/module-info.php:60
+msgid "Hovercards enhance plain Gravatar images with information about a person: name, bio, pictures, their contact info, and other services."
+msgstr "Hovercards udvider de almindelige Gravatar-billeder med oplysninger om en person: navn, biografiske oplysninger, billeder, deres kontaktinfomation, samt andre tjenester."
+
+#: modules/module-info.php:76 modules/module-info.php:80
+#: modules/module-info.php:89 modules/module-info.php:93
+msgid "Shortcode Embeds"
+msgstr "Kortkode indlejringer"
+
+#: modules/module-info.php:61
+msgid "To see hovercards, look at any blog post on your blog that has comments. If the commenter has a hovercard associated with their gravatar, mouse over their image and the hovercard will appear. To turn hovercards off, click the Deactivate button above."
+msgstr "Find et tilfældigt indlæg på dit websted, som har nogle kommentarer, for at se hovercards. Hvis kommentarskriveren har et hovercard tilknyttet sin Gravatar vil det vises, når du fører musen henover deres billede. Klik på Deaktiver-knappen ovenfor for at slå hovercards fra."
+
+#: modules/rsslinks-widget.php:101
+msgid "Large"
+msgstr "Stor"
+
+#: modules/subscriptions.php:561
+msgid "Show total number of subscribers? (%s subscriber)"
+msgid_plural "Show total number of subscribers? (%s subscribers)"
+msgstr[0] "Vis det samlede antal tilmeldinger? (%s tilmeldt)"
+msgstr[1] "Vis det samlede antal tilmeldinger? (%s tilmeldte)"
+
+#: modules/image-widget.php:12
+msgid "Display an image in your sidebar"
+msgstr "Vis et billede i din sidebar"
+
+#: modules/module-info.php:174 modules/module-info.php:187
+msgid "There are many plugins and services that provide statistics, but data can be overwhelming. WordPress.com Stats makes the most popular metrics easy to understand through a clear and attractive interface."
+msgstr "Der er mange plugins og tjenester, der leverer statistikker, men data kan være overvældende. WordPress.com Stats gør de mest populære målinger nemme at forstå via en tydelig og imødekommende grænseflade."
+
+#: modules/subscriptions.php:417
+msgid "You have already subscribed to this site, please check your inbox."
+msgstr "Du er allerede tilmeldt dette websted, kig venligt i din indbakke."
+
+#: modules/module-info.php:140
+msgid "It’s perfect for use on Twitter, Facebook, and cell phone text messages where every character counts."
+msgstr "Det er perfekt til brug på Twitter, Facebook og sms'er, hvor hvert tegn tæller."
+
+#: modules/module-info.php:243 modules/module-info.php:257
+msgid "Twitter Widget"
+msgstr "Twitter widget"
+
+#: modules/module-info.php:154
+msgid "To use shortlinks, go to any already published post (or publish something new!). A “Get Shortlink” button will be visible under the Post title. When you click it, a dialog box will appear with the shortlink and you can copy and paste to Twitter, Facebook or wherever your heart desires."
+msgstr "For at benytte kortlinks skal du redigere et udgivet indlæg (eller udgive et nyt!). En “Hent kortlink” knap vil blive vist under indlæggets titel. NÃ¥r du klikker pÃ¥ den, vises en dialogboks med kortlinket som du kan kopiere og benytte pÃ¥ Twitter, Facebook eller hvor du ellers kunne fÃ¥ brug for det."
+
+#: modules/sharedaddy/sharing.php:153
+msgid "Settings have been saved"
+msgstr "Indstillingerne blev gemt"
+
+#: modules/module-info.php:342 modules/module-info.php:355
+msgid "Image Widget"
+msgstr "Billed widget"
+
+#: modules/subscriptions.php:554
+msgid "Subscription Button:"
+msgstr "Tilmeldingsknap:"
+
+#: modules/subscriptions.php:548
+msgid "Optional text to display to your readers:"
+msgstr "Valgfri tekst der vises til dine læsere:"
+
+#: modules/subscriptions.php:518
+msgid "Click to subscribe to this blog and receive notifications of new posts by email."
+msgstr "Klik her for at modtage påmindelser om nye indlæg på dette websted via e-mail."
+
+#: modules/after-the-deadline/config-options.php:97
+msgid "The proofreader supports English, French, German, Portuguese, and Spanish. Your <a href=\"%s\">WPLANG</a> value is the default proofreading language."
+msgstr "Korrekturlæseren understøtter engelsk, tysk, portugisisk og spansk. Din <a href=\"%s\">WPLANG</a>-værdi afgører hvilket standardsprog korrekturlæseren bruger."
+
+#: modules/sharedaddy/sharing-sources.php:193
+msgctxt "share to"
+msgid "Email"
+msgstr "E-mail"
+
+#: modules/sharedaddy/sharing-sources.php:226
+msgid "Send Email"
+msgstr "Send e-mail"
+
+#: modules/image-widget.php:139
+msgid "Width:"
+msgstr "Bredde:"
+
+#: modules/rsslinks-widget.php:68 modules/rsslinks-widget.php:136
+msgid "Comments"
+msgstr "Kommentarer"
+
+#: modules/ie-sitemode.php:115
+msgid "WordPress.org Support"
+msgstr "WordPress.org support"
+
+#: modules/ie-sitemode.php:112
+msgid "Get started with your own blog!"
+msgstr "Kom i gang med dit eget websted!"
+
+#: modules/module-info.php:224
+msgid "Use <code>$latex your latex code here$</code> or <code>[latex]your latex code here[/latex]</code> to include %s in your posts and comments. There are <a href=\"%s\" target=\"_blank\">all sorts of options</a> available."
+msgstr "Benyt <code>$latex din latex kode her$</code> eller <code>[latex]din latex kode her[/latex]</code> for at inkludere %s i dine indlæg og kommentarer. Der er <a href=\"%s\" target=\"_blank\">rigtig mange muligheder</a> til rådighed."
+
+#: modules/sharedaddy/sharing.php:186
+msgid "Enabled Services"
+msgstr "Aktiverede tjenester"
+
+#: modules/shortcodes/videopress.php:958
+msgid "You do not have sufficient <a rel=\"nofollow\" href=\"%s\">freedom levels</a> to view this video. Support free software and upgrade."
+msgstr "Du har ikke tilstrækkelige <a rel=\"nofollow\" href=\"%s\">rettigheder</a> til at se denne video. Støt gratis software og opgrader."
+
+#: modules/module-info.php:323
+msgid "After the Deadline provides a number of <a href=\"%s\">customization options</a>, which you can edit in your profile."
+msgstr "After the Deadline rummer en række <a href=\"%s\">tilpasningsmuligheder</a>, som du kan indstille i din profil."
+
+#: modules/sharedaddy/sharing-sources.php:884
+msgctxt "share to"
+msgid "Press This"
+msgstr "Pres det"
+
+#: modules/sharedaddy/sharing-sources.php:257 modules/module-info.php:239
+#: modules/module-info.php:253
+msgid "Twitter"
+msgstr "Twitter"
+
+#: modules/sharedaddy/sharing.php:322
+msgid "New window"
+msgstr "Nyt vindue"
+
+#: modules/after-the-deadline/atd-l10n.php:15
+msgid "No suggestions"
+msgstr "Ingen forslag"
+
+#: modules/module-info.php:24
+msgid "View Plans & Pricing"
+msgstr "Vis produkter & priser"
+
+#: modules/module-info.php:46
+msgid "Hovercards offer a great way to show your internet presence and help people find your own blog."
+msgstr "Hovercards er en fantastisk måde at vise din tilstedeværelse på internet og hjælpe personer med at finde hen til dit websted."
+
+#: modules/subscriptions.php:408
+msgid "You are now subscribed to this blog."
+msgstr "Du er nu tilmeldt dette websted."
+
+#: modules/module-info.php:278
+msgid "Share your posts with Twitter, Facebook, and a host of other services. You can configure services to appear as icons, text, or both. Some services have additional options to display smart buttons, such as Twitter, which will update the number of times the post has been shared."
+msgstr "Del dine indlæg på Twitter, Facebook og en lang række andre tjenester. Du kan indstille tjenesterne til at blive vist som ikoner, tekst eller begge dele. Nogle tjenester har derudover mulighed for at vise smarte knapper, såsom Twitter, der løbende opdatere antallet af gange indlægget er blevet delt."
+
+#: modules/module-info.php:15 modules/module-info.php:19
+msgid "VaultPress"
+msgstr "VaultPress"
+
+#: modules/shortcodes/archives.php:49
+msgid "Your blog does not currently have any published posts."
+msgstr "Dit websted har i øjeblikket ikke nogen indlæg, som er udgivet."
+
+#: modules/shortcodes/videopress.php:1298
+msgid "Loading video..."
+msgstr "Indlæser video..."
+
+#: modules/after-the-deadline/atd-l10n.php:29
+msgid "There was a problem communicating with the Proofreading service. Try again in one minute."
+msgstr "Der var et problem med kommunikationen med korrekturlæsningstjenesten. Prøv igen om et minut."
+
+#: modules/after-the-deadline/atd-l10n.php:17
+msgid "Explain..."
+msgstr "Forklar ..."
+
+#: modules/after-the-deadline/atd-l10n.php:18
+msgid "Ignore suggestion"
+msgstr "Ignorer forslag"
+
+#: modules/rsslinks-widget.php:62 modules/twitter-widget.php:207
+msgid "Title:"
+msgstr "Titel:"
+
+#: modules/subscriptions.php:441
+msgid "Join %s other subscriber"
+msgid_plural "Join %s other subscribers"
+msgstr[0] "Slut dig til %s andre tilmeldt"
+msgstr[1] "Slut dig til %s øvrige tilmeldte"
+
+#: modules/stats.php:684
+msgid "Show top search terms over"
+msgstr "Vis populæreste søgetermer over"
+
+#: modules/sharedaddy/sharing.php:350
+msgid "Save Changes"
+msgstr "Gem ændringer"
+
+#: modules/sharedaddy/sharing.php:334
+msgid "Front Page, Archive Pages, and Search Results"
+msgstr "Forside, arkivsider og søgeresultater"
+
+#: modules/module-info.php:22
+msgctxt "Visit your _VaultPress_dashboard_."
+msgid "Visit your %s."
+msgstr "Besøg dit %s."
+
+#: modules/sharedaddy/sharing.php:221
+msgid "Sharing is off. Please add services above to enable"
+msgstr "Deling er slået fra. Tilføj tjenester ovenfra for at aktivere deling"
+
+#: modules/sharedaddy/sharing.php:203
+msgid "Services dragged here will be hidden behind a share button."
+msgstr "Tjenester der trækkes hertil vil være skjult bag en dele-knap."
+
+#: modules/sharedaddy/sharing-service.php:467
+#: modules/sharedaddy/sharing.php:234 modules/sharedaddy/sharing.php:275
+msgctxt "dropdown button"
+msgid "Share"
+msgstr "Del"
+
+#: modules/sharedaddy/sharedaddy.php:18
+msgid "Shared Post"
+msgstr "Delt indlæg"
+
+#: modules/sharedaddy/sharing-sources.php:800
+msgid "Share button"
+msgstr "Dele-knap"
+
+#: modules/sharedaddy/sharing-sources.php:714
+msgid "Facebook"
+msgstr "Facebook"
+
+#: modules/sharedaddy/sharing-sources.php:629
+msgid "Click to share on LinkedIn"
+msgstr "Klik for at dele på LinkedIn"
+
+#: modules/sharedaddy/sharing-sources.php:519
+msgctxt "share to"
+msgid "Digg"
+msgstr "Digg"
+
+#: modules/rsslinks-widget.php:119
+msgid "Silver"
+msgstr "Sølv"
+
+#: modules/sharedaddy/sharing-sources.php:352
+msgid "StumbleUpon"
+msgstr "StumbleUpon"
+
+#: modules/sharedaddy/sharing-sources.php:234
+msgid "Email check failed, please try again"
+msgstr "E-mail tjek mislykkedes, prøv igen"
+
+#: modules/sharedaddy/sharing-sources.php:169
+msgid "This post has been shared!"
+msgstr "Dette indlæg er blevet delt!"
+
+#: modules/sharedaddy/sharing-service.php:196
+msgid "Share this:"
+msgstr "Del dette:"
+
+#: modules/after-the-deadline/atd-l10n.php:19
+msgid "Ignore always"
+msgstr "Ignorer altid"
+
+#: modules/module-info.php:414 modules/module-info.php:427
+msgid "IE Sitemode Integration"
+msgstr "IE sitemode integration"
+
+#: modules/sharedaddy/sharedaddy.php:95
+msgid "Disable CSS and JS"
+msgstr "Deaktiver CSS og JS"
+
+#: modules/sharedaddy/sharing.php:385
+msgid "Create Share"
+msgstr "Opret delefunktion"
+
+#: modules/rsslinks-widget.php:82
+msgid "Image Link"
+msgstr "Billedlink"
+
+#: modules/sharedaddy/sharing.php:303
+msgid "Default button style"
+msgstr "Standard knapudseende"
+
+#: modules/rsslinks-widget.php:100
+msgid "Medium"
+msgstr "Medium"
+
+#: modules/stats.php:898
+msgid "Top Searches"
+msgstr "Mest populære søgninger"
+
+#: modules/ie-sitemode.php:85
+msgid "Write a post"
+msgstr "Skriv et indlæg"
+
+#: modules/after-the-deadline/atd-l10n.php:33
+msgid ""
+"The proofreader has suggestions for this post. Are you sure you want to publish it?\n"
+"\n"
+"Press OK to publish your post, or Cancel to view the suggestions and edit your post."
+msgstr ""
+"Korrekturlæseren har forslag til dette indlæg. Er du sikker på at du vil udgive det?\n"
+"\n"
+"Klik på OK for at udgive dit indlæg, eller klik på Annuller for at se forslagene og redigere dit indlæg."
+
+#: modules/rsslinks-widget.php:99
+msgid "Small"
+msgstr "Lille"
+
+#: modules/ie-sitemode.php:73
+msgid "Edit page"
+msgstr "Rediger side"
+
+#: modules/sharedaddy/sharing-sources.php:850
+msgctxt "share to"
+msgid "Print"
+msgstr "Udskriv"
+
+#: modules/sharedaddy/sharing.php:395
+msgid "An error occurred creating your new sharing service - please check you gave valid details."
+msgstr "Der opstod en fejl under oprettelsen dine nye deletjenester - tjek venligst om oplysningerne er gyldige."
+
+#: modules/module-info.php:45
+msgid "Hovercards enhance plain Gravatar images with information about a person: name, bio, pictures, their contact info, and other services they use on the web like Twitter, Facebook, or LinkedIn."
+msgstr "Hovercards udvider de almindelige Gravatar-billeder med oplysninger om en person: navn, biografiske oplysninger, billeder, deres kontaktinfomation, samt andre tjenester, de bruger på nettet, såsom Twitter, Facebook eller LinkedIn."
+
+#: modules/image-widget.php:14
+msgid "Image (Jetpack)"
+msgstr "Billede (Jetpack)"
+
+#: modules/ie-sitemode.php:51
+msgid "Author posts, manage comments, and manage %s."
+msgstr "Skriv indlæg, håndter kommentarer og administrer %s."
+
+#: modules/rsslinks-widget.php:96
+msgid "Image Settings:"
+msgstr "Billedindstillinger:"
+
+#: modules/sharedaddy/sharing.php:367
+msgid "Sharing URL"
+msgstr "Deling URL"
+
+#: modules/stats.php:874
+msgid "Top Posts"
+msgstr "Mest besøgte indlæg"
+
+#: modules/after-the-deadline/atd-l10n.php:32
+msgid "Replace selection with:"
+msgstr "Erstat det markerede med:"
+
+#: modules/stats.php:878 modules/stats.php:902
+msgid "Sorry, nothing to report."
+msgstr "Beklager, intet at rapportere."
+
+#: modules/stats.php:629
+msgid "month"
+msgstr "måned"
+
+#: modules/sharedaddy/sharing-sources.php:850
+msgid "Click to print"
+msgstr "Klik for at udskrive"
+
+#: modules/sharedaddy/sharing-sources.php:193
+msgid "Click to email this to a friend"
+msgstr "Klik for at sende som e-mail til en ven"
+
+#: modules/sharedaddy/sharing.php:379
+msgid "Enter the URL of a 16x16px icon you want to use for this service."
+msgstr "Indtast webadressen på et 16x16px ikon du vil bruge til denne tjeneste."
+
+#: modules/sharedaddy/sharing-sources.php:846
+msgid "Print"
+msgstr "Udskriv"
+
+#: modules/ie-sitemode.php:75
+msgid "Edit attachment"
+msgstr "Rediger vedhæftet fil"
+
+#: modules/sharedaddy/sharing-sources.php:629
+msgctxt "share to"
+msgid "LinkedIn"
+msgstr "LinkedIn"
+
+#: modules/after-the-deadline/atd-l10n.php:34
+msgid ""
+"The proofreader has suggestions for this post. Are you sure you want to update it?\n"
+"\n"
+"Press OK to update your post, or Cancel to view the suggestions and edit your post."
+msgstr ""
+"Korrekturlæseren har forslag til dette indlæg. Er du sikker på, at du vil opdatere og udgive det?\n"
+"\n"
+"Klik på OK for at opdatere og udgive dit indlæg, eller klik på Annuller for at se forslagene og redigere dit indlæg."
+
+#: modules/after-the-deadline/atd-l10n.php:30
+msgid "There was an error communicating with the proofreading service."
+msgstr "Der opstod en fejl i kommunikationen med korrekturlæsningstjenesten. "
+
+#: modules/sharedaddy/sharedaddy.php:34
+msgid "Show sharing buttons on this post."
+msgstr "Vi dele-knapper på dette indlæg."
+
+#: modules/module-info.php:282
+msgid "The following services are included: Twitter, Facebook, Reddit, StumbleUpon, PressThis, Digg, LinkedIn, Google +1, Print, and Email."
+msgstr "Følgende tjenester er inkluderet: Twitter, Facebook, Reddit, StumbleUpon, PressThis, Digg, LinkedIn, Google +1, print og e-mail."
+
+#: modules/image-widget.php:142
+msgid "Height:"
+msgstr "Højde:"
+
+#: modules/stats.php:635
+msgid "the past quarter"
+msgstr "det seneste kvartal"
+
+#: modules/stats.php:473
+msgid "Put a chart showing 48 hours of views in the admin bar."
+msgstr "Lav en figur, der viser de sidste 48 timers besøg i administratorbjælken."
+
+#: modules/stats.php:466
+msgid "Visit <a href=\"%s\">Site Stats</a> to see your stats."
+msgstr "Besøg <a href=\"%s\">webstedsstatistik</a> for at se din statistik."
+
+#: modules/module-info.php:134 modules/module-info.php:138
+#: modules/module-info.php:148 modules/module-info.php:152
+msgid "WP.me Shortlinks"
+msgstr "WP.me kortlinks"
+
+#: modules/module-info.php:119
+msgid "Available shortcodes are: %l."
+msgstr "Tilgængelige kortkoder er: %l."
+
+#: modules/module-info.php:288
+msgid "Additionally you can define your own custom services."
+msgstr "Derudover kan du også definere dine egne tilpassede tjenester."
+
+#: modules/module-info.php:316 modules/module-info.php:320
+msgid "Spelling and Grammar"
+msgstr "Stavning og grammatik"
+
+#: modules/module-info.php:357
+msgid "To use the Image Widget, go to Appearance → <a href=\"%s\">Widgets</a>. The Image widget is listed as “Image (Jetpack)”; drag it into one of your sidebars and configure away."
+msgstr "For at benytte Billed widgeten, gÃ¥ til Udseende → <a href=\"%s\">Widgets</a>. Billed widgeten er vist som “Billed (Jetpack)”; træk den ind i en af dine sidebars og indstil den."
+
+#: modules/sharedaddy/sharing-sources.php:127
+msgid "Email"
+msgstr "E-mail"
+
+msgid "Improve your spelling, style, and grammar with the <a href=\"http://www.afterthedeadline.com/\">After the Deadline</a> Proofreading service."
+msgstr "Prøv at forbedre din stavning, sproglige stil og grammatik med <a href=\"http://www.afterthedeadline.com/\">After the Deadline</a> korrekturlæsningstjenesten."
+
+#: modules/shortcodes/videopress.php:876
+msgid "April"
+msgstr "April"
+
+#: modules/shortcodes/videopress.php:876
+msgid "May"
+msgstr "Maj"
+
+#: modules/shortcodes/videopress.php:876
+msgid "June"
+msgstr "Juni"
+
+#: modules/shortcodes/videopress.php:876
+msgid "July"
+msgstr "Juli"
+
+#: modules/shortcodes/videopress.php:876
+msgid "August"
+msgstr "August"
+
+#: modules/shortcodes/videopress.php:876
+msgid "September"
+msgstr "September"
+
+#: modules/shortcodes/videopress.php:876
+msgid "October"
+msgstr "Oktober"
+
+#: modules/module-info.php:169 modules/module-info.php:173
+#: modules/module-info.php:182 modules/module-info.php:186
+msgid "WordPress.com Stats"
+msgstr "WordPress.com statistik"
+
+#: modules/after-the-deadline/config-options.php:100
+msgid "Use automatically detected language to proofread posts and pages"
+msgstr "Brug automatisk fundet sprog til at læse korrektur på indlæg og sider"
+
+#: modules/after-the-deadline/atd-l10n.php:12
+msgid "Spelling"
+msgstr "Stavning"
+
+#: modules/subscriptions.php:376
+msgid "Blog Subscriptions (Jetpack)"
+msgstr "Webstedstilmeldinger (Jetpack)"
+
+#: modules/subscriptions.php:373
+msgid "Add an email signup form to allow people to subscribe to your blog."
+msgstr "Tilføj en tilmeldingsformular og tillad brugere at abonnere på dit websted."
+
+#: modules/gravatar-hovercards.php:75
+msgid "Put your mouse over your Gravatar to check out your profile."
+msgstr "Før musen over din Gravatar for at tjekke din profil."
+
+#: modules/image-widget.php:146
+msgid "Link URL (when the image is clicked):"
+msgstr "Link-URL (når man klikker på billedet):"
+
+#: modules/image-widget.php:145
+msgid "If empty, we will attempt to determine the image size."
+msgstr "Hvis tomt forsøger vi at finde billedets størrelse."
+
+#: modules/image-widget.php:127
+msgid "Right"
+msgstr "Højre"
+
+#: modules/image-widget.php:125
+msgid "Left"
+msgstr "Venstre"
+
+#: modules/image-widget.php:124
+msgid "None"
+msgstr "Ingen"
+
+#: modules/image-widget.php:119
+msgid "Caption:"
+msgstr "Billedtekst:"
+
+#: modules/image-widget.php:116
+msgid "Image title:"
+msgstr "Billedtitel:"
+
+#: modules/stats.php:870
+msgid "View All"
+msgstr "Vis alle"
+
+#: modules/rsslinks-widget.php:117
+msgid "Purple"
+msgstr "Lilla"
+
+#: modules/rsslinks-widget.php:116
+msgid "Blue"
+msgstr "Blå"
+
+#: modules/rsslinks-widget.php:114
+msgid "Orange"
+msgstr "Orange"
+
+#: modules/rsslinks-widget.php:69
+msgid "Posts & Comments"
+msgstr "Indlæg & kommentarer"
+
+#: modules/rsslinks-widget.php:67 modules/rsslinks-widget.php:133
+msgid "Posts"
+msgstr "Indlæg"
+
+#: modules/stats.php:671
+msgid "Show top posts over"
+msgstr "Vis mest besøgte indlæg i"
+
+#: modules/stats.php:658
+msgid "Chart stats by"
+msgstr "Figurstatistikker af"
+
+#: modules/stats.php:636
+msgid "the past year"
+msgstr "det seneste år"
+
+#: modules/stats.php:632
+msgid "the past day"
+msgstr "den seneste dag"
+
+#: modules/stats.php:490
+msgid "Save configuration"
+msgstr "Gem indstillinger"
+
+#: modules/stats.php:477
+msgid "Report visibility"
+msgstr "Rapportsynlighed"
+
+#: modules/stats.php:479
+msgid "Select the roles that will be able to view stats reports."
+msgstr "Vælg de roller, som vil være i stand til at se statistikrapporter."
+
+#: modules/sharedaddy/sharing.php:192
+msgid "Drag and drop available services here"
+msgstr "Træk og slip tilgængelige tjenester hertil"
+
+#: modules/sharedaddy/sharing.php:189
+msgid "Services dragged here will appear individually."
+msgstr "Tjenester der trækkes hertil vil vises individuelt."
+
+#: modules/shortcodes/videopress.php:1144
+msgctxt "Play as in playback or view a movie"
+msgid "JavaScript required to play %s."
+msgstr "Der kræves JavaScript for at afspille %s."
+
+#: modules/image-widget.php:113
+msgid "Alternate text:"
+msgstr "Alt-tekst:"
+
+#: modules/sharedaddy/sharing-sources.php:1045
+msgid "Remove Service"
+msgstr "Fjern tjeneste"
+
+#: modules/shortcodes/videopress.php:608
+msgid "The VideoPress plugin could not communicate with the VideoPress servers. This error is most likely caused by a misconfigured plugin. Please reinstall or upgrade."
+msgstr "VideoPress-pluginet kunne ikke få forbindelse til VideoPress-serverne. Denne fejl skyldes højst sandsynligt et plugin, der er forkert sat op. Geninstaller og opgrader."
+
+#: modules/shortcodes/videopress.php:610
+msgid "<strong>%s</strong> is not an allowed embed site."
+msgstr "<strong>%s</strong> er ikke et websted vi tillader at indlejre medier fra."
+
+#: modules/shortcodes/videopress.php:610
+msgid "Publisher limits playback of video embeds."
+msgstr "Udgiveren har begrænset afspilningen af indlejrede videoer."
+
+#: modules/sharedaddy/sharing-sources.php:171
+msgid "Close"
+msgstr "Luk"
+
+msgid "The most super duper sharing tool on the interwebs. Share content with Facebook, Twitter, and many more."
+msgstr "Det mest fantastiske delingsværktøj på internettet. Del indhold på Facebook, Twitter og mange andre tjenester."
+
+#: modules/module-info.php:245
+msgid "There are also a number of customization options. Change the number of displayed tweets, filter out replies, and include retweets."
+msgstr "Der er ogsÃ¥ en række tilpasningsmuligheder. Ãndre antallet af viste tweets, filtrere svar og medtag gentweets. "
+
+#: modules/rsslinks-widget.php:71
+msgid "Feed(s) to Display:"
+msgstr "Feed(s) der vises:"
+
+#: modules/sharedaddy/sharing.php:328
+msgid "Show sharing buttons on"
+msgstr "Vis deleknapper på"
+
+#: modules/sharedaddy/sharing.php:323
+msgid "Same window"
+msgstr "Samme vindue"
+
+#: modules/twitter-widget.php:210
+msgid "Twitter username:"
+msgstr "Twitter brugernavn:"
+
+#: modules/twitter-widget.php:168
+msgid "Error: Twitter did not respond. Please wait a few minutes and refresh this page."
+msgstr "Fejl: Twitter svarede ikke. Vent et par minutter og opdater derefter denne side."
+
+#: modules/twitter-widget.php:166
+msgid "Error: Please make sure the Twitter account is <a href=\"%s\">public</a>."
+msgstr "Fejl: Vær sikker på at Twitter-kontoen er <a href=\"%s\">offentlig</a>."
+
+#: modules/gravatar-hovercards.php:48
+msgid "View people's profiles when you mouse over their Gravatars"
+msgstr "Se folks profiler, når du fører musen over deres Gravatars"
+
+#: modules/shortcodes/videopress.php:1291
+msgid "This video requires <a rel=\"nofollow\" href=\"%s\">Adobe Flash</a> for playback."
+msgstr "Denne video kræver <a rel=\"nofollow\" href=\"%s\">Adobe Flash</a> for at kunne afspilles."
+
+#: modules/stats.php:294
+msgid "Loading…"
+msgstr "Indlæser…"
+
+msgid "Realtime backup and security scanning for your WordPress site."
+msgstr "Realtid backup og sikkerhedsskanninger til dit WordPress websted."
+
+msgid "Display the latest updates from a Twitter user inside your theme's widgets."
+msgstr "Vis de seneste opdateringer fra en Twitter-bruger i dine widgets."
+
+msgid "Allow users to subscribe to your posts and comments to receive a notification via email."
+msgstr "Tillad brugere at abonnere på påmindelser om nye indlæg og kommentarer via e-mail."
+
+msgid "Subscriptions"
+msgstr "Tilmeldinger"
+
+msgid "Simple, concise site stats with no additional load on your server."
+msgstr "Simpel, kortfattet statistik for webstedet uden ekstra belastning af din egen server."
+
+msgid "Enable WP.me-powered shortlinks for all of your Posts and Pages for easier sharing."
+msgstr "Aktiver WP.me-drevne kortlinks til alle indlæg og sider for at gøre deling nemmere."
+
+msgid "Easily add RSS links to your theme's sidebar."
+msgstr "Tilføj nemt RSS-links i din sidebar."
+
+msgid "Mark up your posts with the <img src=\"http://l.wordpress.com/latex.php?latex=%5CLaTeX&bg=transparent&fg=000&s=-2\" alt=\"LaTeX logo\" title=\"LaTeX\" style=\"vertical-align: -25%\" /> markup language, perfect for complex mathematical equations and other über-geekery."
+msgstr "Marker dine indlæg med <img src=\"http://l.wordpress.com/latex.php?latex=%5CLaTeX&bg=transparent&fg=000&s=-2\" alt=\"LaTeX logo\" title=\"LaTeX\" style=\"vertical-align: -25%\" /> formatteringsværktøj, perfekt til komplekse matematiske ligninger og andet nørderi. "
+
+msgid "Beautiful Math"
+msgstr "Skøn matematik"
+
+msgid "Easily add images to your theme's sidebar."
+msgstr "Tilføj nemt billeder i din sidebar."
+
+msgid "Allow users to interact with your site in Internet Explorer 9's sitemode."
+msgstr "Tillad brugere at arbejde med dit websted i Internet Explorer 9's sitemode."
+
+msgid "Show a pop-up business card of your users' gravatar profiles in comments."
+msgstr "Vis et popup-visitkort af dine brugeres gravatar profil i kommentarer."
+
+msgid "http://jetpack.me"
+msgstr "http://jetpack.me"
+
+msgid "Automattic"
+msgstr "Automattic"
+
+msgid "Bring the power of the WordPress.com cloud to your self-hosted WordPress. Jetpack enables you to connect your blog to a WordPress.com account to use the powerful features normally only available to WordPress.com users."
+msgstr "Overfør kraften fra WordPress.com skyen til din selv-hostede WordPress. Jetpack giver dig mulighed for at forbinde dit websted til en WordPress.com-konto og udnytte de kraftfulde funktioner som kun WordPress.com-brugere normalt har adgang til."
+
+#: modules/twitter-widget.php:231
+msgid "Text to display between tweet and timestamp:"
+msgstr "Tekst der skal vises mellem tweet og tidsstempel:"
+
+#: modules/twitter-widget.php:229
+msgid "Include retweets"
+msgstr "Medtag retweets"
+
+#: modules/twitter-widget.php:224
+msgid "Hide replies"
+msgstr "Skjul svar"
+
+#: modules/twitter-widget.php:213
+msgid "Maximum number of tweets to show:"
+msgstr "Maksimale antal tweets der skal vises:"
+
+#: modules/twitter-widget.php:79
+msgid "Twitter Updates"
+msgstr "Twitter-opdateringer"
+
+#: modules/twitter-widget.php:70
+msgid "Twitter (Jetpack)"
+msgstr "Twitter (Jetpack)"
+
+#: modules/twitter-widget.php:69
+msgid "Display your tweets from Twitter"
+msgstr "Vis dine tweets fra Twitter"
+
+#: modules/sharedaddy/sharing-sources.php:218
+msgid "Your Email Address"
+msgstr "Din e-mail-adresse"
+
+#: modules/sharedaddy/sharing-sources.php:215
+msgid "Your Name"
+msgstr "Dit navn"
+
+#: modules/sharedaddy/sharing-sources.php:207
+msgid "Send to Email Address"
+msgstr "Send til e-mail-adresse"
+
+#: modules/module-info.php:95
+msgid "Enter a shortcode directly into the Post/Page editor to embed media. For specific instructions follow the links below."
+msgstr "Skriv en kortkode direkte i editoren for at indlejre medier. Ãnsker du en mere specifik vejledning, sÃ¥ følg nedenstÃ¥ende links."
+
+msgid "http://wordpress.org/extend/plugins/jetpack/"
+msgstr "http://wordpress.org/extend/plugins/jetpack/"
+
+#: modules/sharedaddy/sharing-sources.php:799
+msgid "Default button"
+msgstr "Standardknap"
+
+#: modules/sharedaddy/sharing.php:218
+msgid "Live Preview"
+msgstr "Forhåndsvisning"
+
+#: modules/sharedaddy/sharing.php:166
+msgid "Add a new service"
+msgstr "Tilføj en ny tjeneste"
+
+msgid "Easily embed videos and more from sites like YouTube, Vimeo, and SlideShare."
+msgstr "Du kan nemt indlejre videoer og andet fra websteder som YouTube, Vimeo og Slideshare."
+
+#: modules/after-the-deadline/atd-l10n.php:24
+msgid "proofread"
+msgstr "korrekturlæst"
+
+#: modules/shortcodes/videopress.php:860
+msgid "Please verify your birthday."
+msgstr "Bekræft venligst din fødselsdag."
+
+#: modules/after-the-deadline/atd-l10n.php:26
+#: modules/after-the-deadline.php:222
+msgid "Proofread Writing"
+msgstr "Korrekturlæs tekst"
+
+#: modules/module-info.php:372 modules/module-info.php:385
+msgid "RSS Links"
+msgstr "RSS links"
+
+#: modules/sharedaddy/sharing-sources.php:777
+msgctxt "share to"
+msgid "Facebook"
+msgstr "Facebook"
+
+#: modules/sharedaddy/sharing-sources.php:744
+msgid "Share"
+msgstr "Del"
+
+#: modules/shortcodes/videopress.php:826
+msgid "%s Error"
+msgstr "%s fejl"
+
+#: modules/shortcodes/videopress.php:860
+msgid "This video is intended for mature audiences."
+msgstr "Denne video er henvendt til et modent publikum."
+
+#: modules/module-info.php:259
+msgid "To use the Twitter Widget, go to Appearance → <a href=\"%s\">Widgets</a>. The Twitter widget is listed as “Twitter (Jetpack)”; drag it into one of your sidebars and configure away."
+msgstr "For at benytte Twitter widgeten, gÃ¥ til Udseende → <a href=\"%s\">Widgets</a>. Twitter widgeten er vist som “Twitter (Jetpack)”; træk den ind i en af dine sidebars og indstil den."
+
+#: modules/module-info.php:258
+msgid "The Twitter Widget shows your latest tweets within a sidebar on your theme."
+msgstr "Twitter Widget viser dine seneste tweets i en sidebar i dit tema."
+
+#: modules/after-the-deadline/atd-l10n.php:25
+msgid "edit text"
+msgstr "rediger tekst"
+
+#: modules/after-the-deadline/atd-l10n.php:22
+msgid "Edit Selection..."
+msgstr "Rediger markering ..."
+
+#: modules/after-the-deadline/atd-l10n.php:20
+msgid "Ignore all"
+msgstr "Ignorer alle"
+
+#: modules/stats.php:475
+msgid "Registered users"
+msgstr "Registrerede brugere"
+
+#: modules/sharedaddy/sharing-sources.php:856
+msgid "Press This"
+msgstr "Press det"
+
+#: modules/sharedaddy/sharing-sources.php:801
+msgid "Like button"
+msgstr "'Synes godt om'-knap"
+
+#: modules/module-info.php:300
+msgid "Drag and drop sharing services into the enabled section to have them show up on your site, and drag them into the hidden section to have them hidden behind a button."
+msgstr "Træk og slip de enkelte tjenester ned i sektionen med Aktiverede tjenester for at få dem vist på dit websted. Træk dem ind i skjule-sektionen for at gemme tjenesterne bag en knap."
+
+#: modules/subscriptions.php:445
+msgid "Email Address"
+msgstr "E-mail-adresse"
+
+#: modules/sharedaddy/sharing.php:376
+msgid "Icon URL"
+msgstr "Ikon URL"
+
+#: modules/sharedaddy/sharing.php:361
+msgid "Service name"
+msgstr "Tjenestenavn"
+
+#: modules/sharedaddy/sharing-sources.php:238
+msgid "Sorry, your blog cannot share posts by email."
+msgstr "Beklager, din blog kan ikke dele indlæg via e-mail."
+
+#: modules/sharedaddy/sharing-sources.php:429
+#: modules/sharedaddy/sharing-sources.php:436
+msgid "Reddit"
+msgstr "Reddit"
+
+#: modules/module-info.php:39 modules/module-info.php:54
+msgid "Gravatar Hovercard"
+msgstr "Gravatar Hovercard"
+
+#: modules/image-widget.php:107 modules/subscriptions.php:542
+msgid "Widget title:"
+msgstr "Widget titel:"
+
+#: modules/rsslinks-widget.php:113
+msgid "Red"
+msgstr "Rød"
+
+#: modules/module-info.php:43 modules/module-info.php:58
+#: modules/gravatar-hovercards.php:36
+msgid "Gravatar Hovercards"
+msgstr "Gravatar Hovercards"
+
+#: modules/stats.php:296
+msgid "View Site Stats without Javascript"
+msgstr "Vis webstedsstatistik uden JavaScript"
+
+#: modules/stats.php:368 modules/stats.php:842
+msgid "We were unable to get your stats just now (too many redirects). Please try again."
+msgstr "Vi var ikke i stand til at hente din statistik lige nu (for mange viderestillinger). Prøv venligst igen."
+
+#: modules/stats.php:370 modules/stats.php:844
+msgid "We were unable to get your stats just now. Please try again."
+msgstr "Vi var ikke i stand til at hente din statistik lige nu. Prøv venligst igen. "
+
+#: modules/module-info.php:322
+msgid "The <a href='%s'>After the Deadline</a> Proofreading service improves your writing by using artificial intelligence to find your errors and offer smart suggestions."
+msgstr "<a href='%s'>After the Deadline</a> korrekturlæsningstjenesten forbedrer dine tekster ved at bruge kunstig intelligens til at finde dine fejl og tilbyde smarte forslag."
+
+#: modules/module-info.php:284
+msgid "The following services are included: Twitter, Facebook, Reddit, StumbleUpon, Digg, LinkedIn, Google +1, Print, and Email."
+msgstr "Følgende tjenester er inkluderet: Twitter, Facebook, Reddit, StumbleUpon, Digg, LinkedIn, Google +1, print og e-mail."
+
+#: modules/module-info.php:428
+msgid "IE Sitemode Integration allows your users to interact with your site while using the sitemode functionality in Internet Explorer 9."
+msgstr "IE sitemode integration giver dine brugere mulighed for at arbejde med dit websted mens de bruger sitemode funktionerne fra Internet Explorer 9."
+
+#: modules/module-info.php:356
+msgid "The Image Widget let’s you easily add images to a sidebar on your theme."
+msgstr "Denne billed-widget gør det nemt at tilføje billeder til en sidebar i dit tema"
+
+#: modules/subscriptions.php:423
+msgid "There was an error when subscribing, please try again."
+msgstr "Der opstod en fejl ved tilmeldingen, prøv venligst igen."
+
+#: modules/sharedaddy/sharing-sources.php:170
+msgid "You have shared this post with %s"
+msgstr "Du har delt dette indlæg med %s"
+
+#: modules/sharedaddy/sharedaddy.php:97
+msgid "Advanced. If this option is checked, you must include these files in your theme manually for the sharing links to work."
+msgstr "Avanceret. Er denne indstilling valgt, skal du inkludere disse filer i dit tema for at få links til deletjenesterne vist."
+
+#: modules/sharedaddy/sharing-sources.php:264
+msgctxt "share to"
+msgid "Twitter"
+msgstr "Twitter"
+
+#: modules/sharedaddy/sharing-sources.php:334
+#: modules/sharedaddy/sharing-sources.php:411
+#: modules/sharedaddy/sharing-sources.php:462
+#: modules/sharedaddy/sharing-sources.php:568
+#: modules/sharedaddy/sharing-sources.php:684
+msgid "Use smart button"
+msgstr "Brug smarte knapper"
+
+#: modules/sharedaddy/sharing-sources.php:264
+msgid "Click to share on Twitter"
+msgstr "Klik for at dele på Twitter"
+
+#: modules/module-info.php:44 modules/module-info.php:59
+msgid "What’s a Hovercard?"
+msgstr "Hvad er et Hovercard?"
+
+#: modules/rsslinks-widget.php:85
+msgid "Format:"
+msgstr "Format:"
+
+#: jetpack.php:1270
+msgid "Your website needs to be publicly accessible to use Jetpack: %s"
+msgstr "Dit websted skal være offentligt tilgængeligt for at bruge Jetpack: %s"
+
+#: jetpack.php:1400
+msgid "<strong>%s Activated!</strong> You can deactivate at any time by clicking Learn More and then Deactivate on the module card."
+msgstr "<strong>%s Aktiveret!</strong> Du kan deaktivere til enhver tid ved hjælp af deaktiveringsknappen på moduloversigten."
+
+#: jetpack.php:1677 modules/sharedaddy/sharedaddy.php:65
+msgid "Support"
+msgstr "Support"
+
+#: jetpack.php:1674
+msgid "Privacy Policy"
+msgstr "Privatlivspolitik"
+
+#: jetpack.php:2078 jetpack.php:2080 jetpack.php:2082 jetpack.php:2085
+#: jetpack.php:2697
+msgid "Error Details: %s"
+msgstr "Fejldetaljer: %s"
+
+#: modules/after-the-deadline/config-options.php:76
+msgid "Complex Phrases"
+msgstr "Komplekse sætninger"
+
+#: jetpack.php:1256
+msgid "You need to authorize the Jetpack connection between your site and WordPress.com to enable the awesome features."
+msgstr "Du skal godkende Jetpack-forbindelsen mellem dit websted og WordPress.com, for at aktivere de seje funktioner."
+
+#: jetpack.php:1723
+msgid "Configure %s"
+msgstr "Indstil %s"
+
+#: modules/after-the-deadline/config-options.php:67
+msgid "English Options"
+msgstr "Engelske indstillinger"
+
+#: jetpack.php:1084
+msgid "One New Jetpack Module"
+msgid_plural "%s New Jetpack Modules"
+msgstr[0] "Et nyt Jetpack modul"
+msgstr[1] "%s nye Jetpack moduler"
+
+#: jetpack.php:1259
+msgid "Don’t cross the streams! You need to stay logged in to your WordPress blog while you authorize Jetpack."
+msgstr "Kryds ikke strålerne! Du skal være logget ind på din WordPress-blog, når du godkender Jetpack."
+
+#: jetpack.php:1643
+msgctxt "%s = Unsubscribe link"
+msgid "You are currently subscribed to email updates. %s"
+msgstr "Du er i øjeblikket tilmeldt e-mail opdateringer. %s"
+
+#: modules/after-the-deadline/config-options.php:88
+msgid "Phrases to Avoid"
+msgstr "Fraser der bør undgås"
+
+#: jetpack.php:1172 modules/module-info.php:31 modules/module-info.php:67
+#: modules/module-info.php:125 modules/module-info.php:160
+#: modules/module-info.php:194 modules/module-info.php:230
+#: modules/module-info.php:265 modules/module-info.php:307
+#: modules/module-info.php:329 modules/module-info.php:363
+#: modules/module-info.php:397 modules/module-info.php:402
+#: modules/module-info.php:434
+msgid "Learn More"
+msgstr "FÃ¥ mere at vide"
+
+#: jetpack.php:1393
+msgid "The following modules have been updated: %l."
+msgstr "Følgende moduler er blevet opdateret: %l."
+
+#: jetpack.php:1671
+msgid "An <span>Automattic</span> Airline"
+msgstr "Et <span>Automattic</span> Flyselskab"
+
+#: modules/after-the-deadline/config-options.php:69
+msgid "Enable proofreading for the following grammar and style rules when writing posts and pages:"
+msgstr "Aktiver korrekturlæsning efter følgende grammatike og stilistiske retningslinjer, når du skriver indlæg og sider:"
+
+#: jetpack.php:1649 modules/ie-sitemode.php:109
+msgid "Subscribe"
+msgstr "Tilmeld"
+
+#: modules/after-the-deadline/config-options.php:62
+msgid "a post or page is first published"
+msgstr "et indlæg eller en side er udgivet første gang"
+
+#: jetpack.php:1658
+msgid "You will no longer receive email updates about Jetpack."
+msgstr "Du vil ikke længere modtage opdateringer om Jetpack via e-mail. "
+
+#: jetpack.php:1656
+msgid "You have been subscribed to receive email updates."
+msgstr "Du er blevet tilmeldt til at modtage opdateringer via e-mail."
+
+#: jetpack.php:1345
+msgid "Try connecting again."
+msgstr "Prøv at tilslutte igen."
+
+#: jetpack.php:1648
+msgctxt "%s = Subscribe link"
+msgid "Want to receive updates about Jetpack by email? %s"
+msgstr "Ãnsker du at modtage opdateringer om Jetpack via e-mail? %s"
+
+#: jetpack.php:1263
+msgid "Return to sender. Whoops! It looks like you got the wrong Jetpack in the mail; deactivate then reactivate the Jetpack plugin to get a new one."
+msgstr "Retur til afsender. Ups! Det ser ud til, at du fik den forkerte Jetpack med posten; deaktiver og genaktiver Jetpack-pluginet for at få en ny."
+
+#: jetpack.php:1266
+msgid "Wrong size. Hm… it seems your Jetpack doesn’t quite fit. Have you lost weight? Click “Connect to WordPress.com” again to get your Jetpack adjusted."
+msgstr "Forkert størrelse. Hmm ... det ser ud til, at din Jetpack ikke helt passer. Har du tabt dig? Klik på \"Tilslut til WordPress.com\" igen for at få din Jetpack justeret."
+
+#: modules/after-the-deadline/config-options.php:92
+msgid "<a href=\"%s\">Learn more</a> about these options."
+msgstr "<a href=\"%s\">FÃ¥ mere at vide</a> om disse muligheder."
+
+#: jetpack.php:1869
+msgid "Coming soon…"
+msgstr "Kommer snart ..."
+
+#: modules/after-the-deadline/config-options.php:74
+msgid "Clichés"
+msgstr "Klichéer"
+
+#: jetpack.php:1168
+msgid "<strong>Your Jetpack is almost ready</strong> – Connect to WordPress.com to enable all features."
+msgstr "<strong>Din Jetpack er næsten klar</strong> - Tilslut til WordPress.com for at aktivere alle funktionerne."
+
+#: jetpack.php:1171
+msgid "<strong>Jetpack is installed</strong> and ready to bring awesome, WordPress.com cloud-powered features to your site."
+msgstr "<strong>Jetpack er installeret</strong> og klar til at bringe de seje cloud-drevne funktioner fra WordPress.com til dit websted."
+
+#: jetpack.php:1676
+msgid "Debug"
+msgstr "Fejlsøg"
+
+#: jetpack.php:1675
+msgid "Terms of Service"
+msgstr "Servicevilkår"
+
+#: modules/after-the-deadline/config-options.php:86
+msgid "Passive Voice"
+msgstr "Passiver"
+
+#: jetpack.php:1292
+msgid "<strong>Your Jetpack has a glitch.</strong> Connecting this site with WordPress.com is not possible. This usually means your site is not publicly accessible (localhost)."
+msgstr "<strong>Din Jetpack fejler.</strong> Tilslutning af dette websted til WordPress.com er ikke muligt. Det betyder normalt, at dit websted er ikke offentligt tilgængeligt (localhost)."
+
+#: jetpack.php:1276
+msgid "The %1$s module requires <strong>PHP version %2$s</strong> or higher."
+msgstr "%1$s modulet kræver <strong>PHP version %2$s</strong> eller højere."
+
+#: jetpack.php:1644
+msgid "Unsubscribe"
+msgstr "Afmeld"
+
+#: modules/after-the-deadline/config-options.php:72
+msgid "Bias Language"
+msgstr "Vanesprog"
+
+#: modules/after-the-deadline/config-options.php:64
+msgid "a post or page is updated"
+msgstr "et indlæg eller en side er opdateret"
+
+#: jetpack.php:1183
+msgid "<strong>Jetpack is activated!</strong> Each site on your network must be connected individually by an admin on that site."
+msgstr "<strong>Jetpack er aktiveret!</strong> Hver enkelt websted i dit netværk skal tilsluttes individuelt af en administrator på det pågældende websted."
+
+#: jetpack.php:1407
+msgid "<strong>%s Deactivated!</strong> You can activate it again at any time using the activate button on the module card."
+msgstr "<strong>%s Deaktiveret!</strong> Du kan aktivere den igen, når som helst, ved hjælp af aktiveringsknappen på moduloversigten."
+
+#: modules/after-the-deadline/config-options.php:84
+msgid "Jargon"
+msgstr "Jargon"
+
+#: modules/after-the-deadline/config-options.php:95
+msgid "Language"
+msgstr "Sprog"
+
+#: jetpack.php:1151 modules/sharedaddy/sharedaddy.php:57
+#: modules/sharedaddy/sharedaddy.php:64
+msgid "Settings"
+msgstr "Indstillinger"
+
+#: jetpack.php:1413
+msgid "<strong>Success!</strong> Module settings were saved."
+msgstr "<strong>Succes!</strong> Modulindstillinger blev gemt."
+
+#: jetpack.php:1417
+msgid "<strong>Whoops!</strong> Your Jetpack is already connected."
+msgstr "<strong>Ups!</strong> Din Jetpack er allerede tilsluttet."
+
+#: jetpack.php:1049 jetpack.php:1065
+msgid "Jetpack contains the most recent version of the old “%1$s” plugin."
+msgstr "Jetpack indeholder den nyeste version af det gamle “%1$s” plugin."
+
+#: modules/after-the-deadline/config-options.php:59
+msgid "Automatically proofread content when:"
+msgstr "Læs automatisk korrektur på indhold når:"
+
+#: modules/after-the-deadline/config-options.php:22
+msgid "WordPress checks your grammar, spelling, and misused words with <a href=\"%s\">After the Deadline</a> Proofreading service. This feature is available to blogs set to the English language. Blogs in other languages will continue to have access to the old spellchecker."
+msgstr "WordPress kontrollerer din grammatik, stavning og forkerte brug af ord med <a href=\"%s\">After the Deadline</a> korrekturlæsningstjenesten. Denne funktion er tilgængelig for websteder på engelsk. Websteder på andre sprog vil fortsat have adgang til den gode gamle stavekontrol."
+
+#: modules/after-the-deadline/config-unignore.php:126
+msgid "Be sure to click \"Update Profile\" at the bottom of the screen to save your changes."
+msgstr "Husk at klikke på \"Opdater Profil\" nederst på skærmbilledet for at gemme dine ændringer."
+
+#: modules/after-the-deadline/config-unignore.php:121
+msgid "Add"
+msgstr "Tilføj"
+
+#: modules/after-the-deadline/config-unignore.php:117
+msgid "Ignored Phrases"
+msgstr "Ignorerede fraser"
+
+#: jetpack.php:2658
+msgid "You need to register your Jetpack before connecting it."
+msgstr "Du skal registrere din Jetpack, inden du tilslutter den."
+
+#: modules/after-the-deadline/config-unignore.php:119
+msgid "Identify words and phrases to ignore while proofreading your posts and pages:"
+msgstr "Skriv ord og fraser der skal ignoreres, når dine indlæg og sider korrekturlæses:"
+
+#: jetpack.php:1445
+msgid "Jetpack contains the most recent version of the old %l plugin."
+msgid_plural "Jetpack contains the most recent versions of the old %l plugins."
+msgstr[0] "Jetpack indeholder den nyeste version af det gamle %l plugin."
+msgstr[1] "Jetpack indeholder den nyeste version af de gamle %l plugins."
+
+#: jetpack.php:1423
+msgid "The features below are now active. Click the learn more buttons to explore each feature."
+msgstr "Funktionerne nedenfor er nu aktive. Klik på \"Få mere at vide\"-knapperne for at udforske de enkelte funktioner."
+
+#: jetpack.php:1421
+msgid "<strong>All Done!</strong> You’re fueled up and ready to go!"
+msgstr "<strong>Det var det hele!</strong> Du er tanket op og klar til at start!"
+
+#: jetpack.php:1342
+msgid "<strong>Your Jetpack has a glitch.</strong> Something went wrong that’s never supposed to happen. Guess you’re just lucky: %s"
+msgstr "<strong>Din Jetpack fejler.</strong> Noget gik galt, der ikke burde ske. Du er vist bare heldig: %s"
+
+#: jetpack.php:1302
+msgid "Jetpack could not contact WordPress.com: %s. This usually means something is incorrectly configured on your web host."
+msgstr "Jetpack kunne ikke komme i kontakt med WordPress.com: %s. Det betyder normalt, at noget hos din udbyder er forkert sat op."
+
+#: jetpack.php:1169 jetpack.php:1620
+msgid "Connect to WordPress.com"
+msgstr "Tilslut til WordPress.com"
+
+#: jetpack.php:1280
+msgid "Do you still have the %s plugin installed?"
+msgstr "Har du stadig %s pluginet installeret?"
+
+#: jetpack.php:2653
+msgid "An administrator for this blog must set up the Jetpack connection."
+msgstr "En administrator for denne blog skal tilslutte Jetpack."
+
+#: jetpack.php:1284
+msgid "Module could not be activated because it triggered a <strong>fatal error</strong>. Perhaps there is a conflict with another plugin you have installed?"
+msgstr "Modulet kunne ikke aktiveres, fordi det udløste en <strong>alvorlig fejl</strong>. Måske er der en konflikt med et andet plugin, du har installeret?"
+
+#: jetpack.php:1278
+msgid "%s could not be activated because it triggered a <strong>fatal error</strong>. Perhaps there is a conflict with another plugin you have installed?"
+msgstr "%s kunne ikke aktiveres fordi det udløste en <strong>alvorlig fejl</strong>. Måske er der en konflikt med et anden plugin, du har installeret?"
+
+#: jetpack.php:1819
+msgid "Purchase"
+msgstr "Køb"
+
+#: jetpack.php:1835
+msgid "Configure"
+msgstr "Indstil"
+
+#: modules/after-the-deadline/config-options.php:90
+msgid "Redundant Phrases"
+msgstr "Overflødige sætninger"
+
+#: jetpack.php:1780
+msgid "Activate"
+msgstr "Aktiver"
+
+#: jetpack.php:1770
+msgid "Deactivate"
+msgstr "Deaktiver"
+
+#: jetpack.php:1819
+msgid "Free"
+msgstr "Gratis"
+
+#: modules/after-the-deadline/config-options.php:82
+msgid "Hidden Verbs"
+msgstr "Skjulte udsagnsord"
+
+#: modules/after-the-deadline/config-options.php:80
+msgid "Double Negatives"
+msgstr "Dobbelt negation"
+
+#: modules/after-the-deadline/config-options.php:78
+msgid "Diacritical Marks"
+msgstr "Diakritiske tegn"
+
+#: jetpack.php:1637
+msgid "Checking email updates status…"
+msgstr "Tjekker e-mail opdateringersstatus ..."
+
+#: jetpack.php:1621
+msgid "To enable all of the Jetpack features you’ll need to connect your website to WordPress.com using the button to the right. Once you’ve made the connection you’ll activate all the delightful features below."
+msgstr "For at aktivere alle Jetpack-funktionerne, bliver du nødt til at tilslutte dit websted til WordPress.com ved at klikke på knappen til højre. Når du har oprettet forbindelsen, kan du aktivere alle de vidunderlige funktioner nedenfor."
+
+#: jetpack.php:1608
+msgid "Jetpack supercharges your self-hosted WordPress site with the awesome cloud power of WordPress.com."
+msgstr "Jetpack sætter fut i dit selv-hostede WordPress websted ved at trække på kraften fra skyen hos WordPress.com."
+
+#: jetpack.php:1605 jetpack.php:1722
+msgid "Jetpack by WordPress.com"
+msgstr "Jetpack af WordPress.com"
+
+#: jetpack.php:1602
+msgid "Disconnect from WordPress.com"
+msgstr "Afbryd fra WordPress.com"
+
+#: jetpack.php:1601
+msgid "Connected to WordPress.com"
+msgstr "Tilsluttet til WordPress.com"
+
+#: jetpack.php:1454
+msgid "The old version has been deactivated and can be removed from your site."
+msgid_plural "The old versions have been deactivated and can be removed from your site."
+msgstr[0] "Den gamle version er blevet deaktiveret og kan fjernes fra dit websted."
+msgstr[1] "De gamle versioner er blevet deaktiverede og kan fjernes fra dit websted."
+
+#: jetpack.php:899
+msgid "Jetpack requires WordPress version %s or later."
+msgstr "Jetpack kræver WordPress version %s eller nyere."
+
+#: jetpack.php:1298
+msgid "WordPress.com is currently having problems and is unable to fuel up your Jetpack. Please try again later."
+msgstr "WordPress.com har i øjeblikket problemer, og er ude af stand til at fylde brændstof på din Jetpack. Prøv venligst igen senere."
+
+#: modules/after-the-deadline/config-options.php:57
+msgid "Proofreading"
+msgstr "Korrekturlæsning"
+
+#: jetpack.php:1369
+msgid "Welcome to <strong>Jetpack %s</strong>!"
+msgstr "Velkommen til <strong>Jetpack %s</strong>!"
+
+#: jetpack.php:1381
+msgid "The following new modules have been activated: %l."
+msgstr "Følgende nye moduler er blevet aktiveret: %l."
\ No newline at end of file
diff --git a/plugins/jetpack/languages/jetpack-de_DE.mo b/plugins/jetpack/languages/jetpack-de_DE.mo
new file mode 100644
index 0000000..2188162
Binary files /dev/null and b/plugins/jetpack/languages/jetpack-de_DE.mo differ
diff --git a/plugins/jetpack/languages/jetpack-de_DE.po b/plugins/jetpack/languages/jetpack-de_DE.po
new file mode 100644
index 0000000..f9749a7
--- /dev/null
+++ b/plugins/jetpack/languages/jetpack-de_DE.po
@@ -0,0 +1,2237 @@
+# Translation of 1.3 in German
+# This file is distributed under the same license as the 1.3 package.
+msgid ""
+msgstr ""
+"PO-Revision-Date: 2012-05-21 22:23:44+0000\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=n != 1;\n"
+"X-Generator: GlotPress/0.1\n"
+"Project-Id-Version: 1.3\n"
+
+#: modules/widgets/facebook-likebox.php:18
+msgid "Facebook Like Box"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:18
+msgid "Display a Facebook Like Box to connect visitors to your Facebook Page"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:108
+msgid "Title"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:115
+msgid "Facebook Page URL"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:118
+msgid "The Like Box only works with <a href=\"http://www.facebook.com/help/?faq=174987089221178\">Facebook Pages</a>."
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:124
+msgid "Width"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:131
+msgid "Color Scheme"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:133
+msgid "Light"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:134
+msgid "Dark"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:143
+msgid "Show Faces"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:145
+msgid "Show profile photos in the plugin."
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:152
+msgid "Show Stream"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:154
+msgid "Show the profile stream for the public profile."
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:161
+msgid "Show Wall"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:163
+msgid "Show the wall for a Places page rather than friend activity."
+msgstr ""
+
+#: modules/module-info.php:336
+msgid "The Facebook Like Box Widget "
+msgstr ""
+
+#: modules/module-info.php:336
+msgid "shows your Facebook Like Box within a sidebar on your theme. It’s a great way to let your readers show their support."
+msgstr ""
+
+#: modules/module-info.php:352
+msgid "The Facebook Like Box Widget"
+msgstr ""
+
+#: modules/module-info.php:352
+msgid "shows your Facebook Like Box within a sidebar on your theme."
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:112
+msgid "Your new field was saved successfully"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:114
+msgid "Form builder"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:115
+msgid "Email notifications"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:120
+msgid "How does this work?"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:121
+msgid "By adding a contact form, your readers will be able to submit feedback to you. All feedback is automatically scanned for spam, and the legitimate feedback will be emailed to you."
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:122
+msgid "Can I add more fields?"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:124
+msgctxt "%1$s = \"Click here\" in an HTML link"
+msgid "Sure thing. %1$s to add a new text box, textarea, radio, checkbox, or dropdown field."
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:125
+msgid "Click here"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:127
+msgid "Can I view my feedback within WordPress?"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:129
+msgctxt "%1$s = \"Feedbacks\" in an HTML link"
+msgid "Yep, you can read your feedback at any time by clicking the \"%1$s\" link in the admin menu."
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:135
+msgid "Do I need to fill this out?"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:136
+msgid "Nope. However, if you’d like to modify where your feedback is sent, or the subject line you can. If you don’t make any changes here, feedback will be sent to the author of the page/post and the subject will be the name of this page/post."
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:140
+msgid "Edit this new field"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:143
+msgid "New field"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:145
+msgid "Field type"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:147
+msgid "Checkbox"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:148
+msgid "Drop down"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:151
+msgid "Radio"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:152
+msgid "Text"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:153
+msgid "Textarea"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:160
+msgid "Options"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:161
+msgid "First option"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:164
+msgid "Add another option"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:171
+msgid "Required?"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:176
+msgid "Save this field"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:181
+msgid "Here’s what your form will look like"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:186
+msgid "Add a new field"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:188
+msgid "Add this form to my post"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:191
+msgid "Email settings"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:193
+msgid "Enter your email address"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:196
+msgid "What should the subject line be?"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:199
+msgid "Save and go back to form builder"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:8
+msgctxt "Label for HTML form \"Name\" field in contact form builder"
+msgid "Name"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:9
+msgctxt "Label for HTML form \"Email\" field in contact form builder"
+msgid "Email"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:10
+msgctxt "Label for HTML form \"URL/Website\" field in contact form builder"
+msgid "Website"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:11
+msgctxt "Label for HTML form \"Comment/Response\" field in contact form builder"
+msgid "Comment"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:12
+msgctxt "Default label for new HTML form field in contact form builder"
+msgid "New Field"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:13
+msgctxt "Label for the set of options to be included in a user-created dropdown in contact form builder"
+msgid "Options"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:14
+msgctxt "Label for an option to be included in a user-created dropdown in contact form builder"
+msgid "Option"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:15
+msgctxt "Default label for the first option to be included in a user-created dropdown in contact form builder"
+msgid "First option"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:16
+msgctxt "error message in contact form builder"
+msgid "Oops, there was a problem generating your form. You'll likely need to try again."
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:17
+msgid ""
+"Drag up or down\n"
+"to re-arrange"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:18
+msgctxt "Label to drag HTML form fields around to change their order in contact form builder"
+msgid "move"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:19
+msgctxt "Link to edit an HTML form field in contact form builder"
+msgid "edit"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:20
+msgid "Saved successfully"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:21
+msgctxt "This HTML form field is marked as required by the user in contact form builder"
+msgid "(required)"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:22
+msgid "Are you sure you want to exit the form editor without saving? Any changes you have made will be lost."
+msgstr ""
+
+#: jetpack.php:1801
+msgid "Jetpack is network activated and notices can not be dismissed."
+msgstr ""
+
+#: jetpack.php:1812
+msgid "Dismiss this notice."
+msgstr ""
+
+#: jetpack.php:1328
+msgid "Dismiss this notice and deactivate Jetpack."
+msgstr ""
+
+#: jetpack.php:1334
+msgid "<strong>Your Jetpack is almost ready</strong> – A connection to WordPress.com is needed to enabled features like Stats, Contact Forms, and Subscriptions. Connect now to get fueled up!"
+msgstr ""
+
+#: jetpack.php:1160
+msgctxt "1: A number showing how many new features there are after upgrading Jetpack"
+msgid "Jetpack + Stats %1$s"
+msgstr ""
+
+#: jetpack.php:1164 jetpack.php:1168
+msgid "Jetpack + Stats"
+msgstr ""
+
+#: modules/contact-form/admin.php:159
+msgid "Restore this item from the Trash"
+msgstr "Dieses Element aus dem Papierkorb wieder herstellen"
+
+#: modules/contact-form/grunion-contact-form.php:507
+msgid "Sent by a verified %s user."
+msgstr "Von einem verifizierten %s-Nutzer gesendet."
+
+msgid "http://jetpack.me"
+msgstr "http://jetpack.me"
+
+msgid "Easily insert a contact form any where on your site."
+msgstr "Unkompliziert irgendwo auf deiner Seite ein Kontaktformular einbinden."
+
+msgid "Realtime backup and security scanning for your WordPress site."
+msgstr "Echtzeit-Backup und Sicherheits-Scanning für deine WordPress-Seite."
+
+msgid "Simple, concise site stats with no additional load on your server."
+msgstr "Einfache, kurz-gefasste Seitenstatistik ohne zusätzliche Last für deinen Server."
+
+msgid "Mark up your posts with the <img src=\"http://l.wordpress.com/latex.php?latex=%5CLaTeX&bg=transparent&fg=000&s=-2\" alt=\"LaTeX logo\" title=\"LaTeX\" style=\"vertical-align: -25%\" /> markup language, perfect for complex mathematical equations and other über-geekery."
+msgstr "Zeichne deine Artikel mit der <img src=\"http://l.wordpress.com/latex.php?latex=%5CLaTeX&bg=transparent&fg=000&s=-2\" alt=\"LaTeX logo\" title=\"LaTeX\" style=\"vertical-align: -25%\" /> Auszeichnungssprache aus. Perfekt für komplexe, mathematische Gleichungen und andere Geek-Spielereien."
+
+msgid "Automattic"
+msgstr "Automattic"
+
+msgid "The most super duper sharing tool on the interwebs. Share content with Facebook, Twitter, and many more."
+msgstr "Das supertollste Teilen-Tool des Internetzes. Teile Inhalte mit Facebook, Twitter und vielen anderen."
+
+msgid "Allow users to subscribe to your posts and comments to receive a notification via email."
+msgstr "Erlaube Benutzern, deine Artikel und Kommentare zu abonnieren, um per E-Mail eine Benachrichtigung zu erhalten."
+
+#: modules/module-info.php:422
+msgid "A contact form is a great way to offer your readers the ability to get in touch, without giving out your personal email address."
+msgstr "Ein Kontaktformular ist eine gute Möglichkeit, deinen Lesern zu ermöglichen, mit dir Kontakt aufzunehmen, ohne deine persönliche E-Mail-Adresse aus der Hand zu geben."
+
+msgid "Easily add images, Twitter updates, and your site's RSS links to your theme's sidebar."
+msgstr "Bequem Bilder, Twitter-Updates und die RSS-Links deiner Seite zur Seitenleiste deines Themes hinzufügen."
+
+msgid "Enable WP.me-powered shortlinks for all of your Posts and Pages for easier sharing."
+msgstr "Aktiviere WP.me-gestützte Kurzlinks für all deine Artikel und Seiten für einfacheres Teilen."
+
+msgid "Easily embed videos and more from sites like YouTube, Vimeo, and SlideShare."
+msgstr "Bequem Videos und Weiteres von Seiten wie YouTube, Vimeo und SlideShare einbinden."
+
+msgid "Beautiful Math"
+msgstr "Schöne Mathematik"
+
+msgid "Show a pop-up business card of your users' gravatar profiles in comments."
+msgstr "Eine Pop-up Visitenkarte des Gravatar-Profils deines Benutzers in den Kommentaren anzeigen."
+
+msgid "Share your public posts and comments to search engines and other services in real-time."
+msgstr "Teile deine veröffentlichten Artikel und Kommentare mit Suchmaschinen und anderen Diensten in Echtzeit."
+
+msgid "Improve your spelling, style, and grammar with the <a href=\"http://www.afterthedeadline.com/\">After the Deadline</a> Proofreading service."
+msgstr "Verbessere deine Rechtschreibung, Grammatik und Ausdrucksweise mit dem <a href=\"http://www.afterthedeadline.com/\">After the Deadline</a> Korrekturlese-Dienst."
+
+msgid "Bring the power of the WordPress.com cloud to your self-hosted WordPress. Jetpack enables you to connect your blog to a WordPress.com account to use the powerful features normally only available to WordPress.com users."
+msgstr "Bringe die Möglichkeiten der WordPress.com-Cloud auf dein selbstgehostetes WordPress. Jetpack erlaubt dir dein Blog mit einem Wordpress.com-Account zu verbinden und die vielen Funktionen zu nutzen, die normalerweise nur für Wordpress.com-Benutzer zugänglich sind."
+
+msgid "http://wordpress.org/extend/plugins/jetpack/"
+msgstr "http://wordpress.org/extend/plugins/jetpack/"
+
+#: modules/widgets/twitter-widget.php:241
+msgid "Include retweets"
+msgstr "Auch Re-Tweets anzeigen"
+
+#: modules/widgets/twitter-widget.php:243
+msgid "Text to display between tweet and timestamp:"
+msgstr "Text zwischen Tweet und Zeitstempel:"
+
+#: modules/widgets/twitter-widget.php:222
+msgid "Twitter username:"
+msgstr "Twitter-Benutzername:"
+
+#: modules/widgets/twitter-widget.php:79
+msgid "Twitter Updates"
+msgstr "Twitter-Aktualisierungen"
+
+#: modules/widgets/twitter-widget.php:236
+msgid "Hide replies"
+msgstr "Antworten ausblenden"
+
+#: modules/widgets/twitter-widget.php:225
+msgid "Maximum number of tweets to show:"
+msgstr "Max. Anzahl der gezeigten Tweets:"
+
+#: modules/widgets/twitter-widget.php:180
+msgid "Error: Twitter did not respond. Please wait a few minutes and refresh this page."
+msgstr "Fehler: Twitter antwortet nicht. Bitte warte einige Minuten und aktualisiere diese Seite."
+
+#: modules/widgets/twitter-widget.php:70
+msgid "Twitter (Jetpack)"
+msgstr "Twitter (Jetpack)"
+
+#: modules/widgets/twitter-widget.php:69
+msgid "Display your tweets from Twitter"
+msgstr "Zeige deine Tweets aus Twitter"
+
+#: modules/widgets/rsslinks-widget.php:140
+msgid "Subscribe to %s"
+msgstr "Abonniere %s"
+
+#: modules/widgets/rsslinks-widget.php:121
+msgid "Image Color:"
+msgstr "Bildfarbe:"
+
+#: modules/widgets/rsslinks-widget.php:119
+msgid "Silver"
+msgstr "Silber"
+
+#: modules/widgets/twitter-widget.php:178
+msgid "Error: Please make sure the Twitter account is <a href=\"%s\">public</a>."
+msgstr "Fehler: Bitte vergewissere dich, dass der Twitter Account <a href=\"%s\">öffentlich</a> ist."
+
+#: modules/widgets/rsslinks-widget.php:113
+msgid "Red"
+msgstr "Rot"
+
+#: modules/widgets/rsslinks-widget.php:101
+msgid "Large"
+msgstr "GroÃ"
+
+#: modules/widgets/rsslinks-widget.php:115
+msgid "Green"
+msgstr "Grün"
+
+#: modules/widgets/rsslinks-widget.php:100
+msgid "Medium"
+msgstr "MittelgroÃ"
+
+#: modules/widgets/rsslinks-widget.php:103
+msgid "Image Size:"
+msgstr "BildgröÃe:"
+
+#: modules/widgets/rsslinks-widget.php:118
+msgid "Pink"
+msgstr "Pink"
+
+#: modules/widgets/rsslinks-widget.php:117
+msgid "Purple"
+msgstr "Violett"
+
+#: modules/widgets/rsslinks-widget.php:116
+msgid "Blue"
+msgstr "Blau"
+
+#: modules/widgets/rsslinks-widget.php:114
+msgid "Orange"
+msgstr "Orange"
+
+#: modules/widgets/rsslinks-widget.php:67
+#: modules/widgets/rsslinks-widget.php:133
+msgid "Posts"
+msgstr "Artikel"
+
+#: modules/widgets/rsslinks-widget.php:96
+msgid "Image Settings:"
+msgstr "Bildeinstellungen:"
+
+#: modules/widgets/rsslinks-widget.php:85
+msgid "Format:"
+msgstr "Format:"
+
+#: modules/widgets/rsslinks-widget.php:83
+msgid "Text & Image Links"
+msgstr "Text- und Bild-Links"
+
+#: modules/widgets/rsslinks-widget.php:82
+msgid "Image Link"
+msgstr "Bild-Link"
+
+#: modules/widgets/rsslinks-widget.php:81
+msgid "Text Link"
+msgstr "Text-Link"
+
+#: modules/widgets/rsslinks-widget.php:71
+msgid "Feed(s) to Display:"
+msgstr "Anzuzeigende Feed(s):"
+
+#: modules/widgets/rsslinks-widget.php:69
+msgid "Posts & Comments"
+msgstr "Artikel & Kommentare"
+
+#: modules/widgets/rsslinks-widget.php:68
+#: modules/widgets/rsslinks-widget.php:136
+msgid "Comments"
+msgstr "Kommentare"
+
+#: modules/widgets/rsslinks-widget.php:62
+#: modules/widgets/twitter-widget.php:219
+msgid "Title:"
+msgstr "Titel:"
+
+#: modules/widgets/rsslinks-widget.php:13
+msgid "RSS Links (Jetpack)"
+msgstr "RSS-Links (Jetpack)"
+
+#: modules/widgets/rsslinks-widget.php:99
+msgid "Small"
+msgstr "Klein"
+
+#: modules/widgets/image-widget.php:139
+msgid "Width:"
+msgstr "Breite:"
+
+#: modules/widgets/image-widget.php:126
+msgid "Center"
+msgstr "Zentriert"
+
+#: modules/widgets/image-widget.php:145
+msgid "If empty, we will attempt to determine the image size."
+msgstr "Falls leer, werden wir versuchen, die GröÃe des Bildes zu ermitteln."
+
+#: modules/widgets/rsslinks-widget.php:12
+msgid "Links to your blog's RSS feeds"
+msgstr "Links auf die RSS Feeds deines Blogs"
+
+#: modules/widgets/image-widget.php:127
+msgid "Right"
+msgstr "Rechts"
+
+#: modules/widgets/image-widget.php:142
+msgid "Height:"
+msgstr "Höhe:"
+
+#: modules/widgets/image-widget.php:129
+msgid "Image Alignment:"
+msgstr "Bildausrichtung:"
+
+#: modules/widgets/image-widget.php:125
+msgid "Left"
+msgstr "Links"
+
+#: modules/widgets/image-widget.php:124
+msgid "None"
+msgstr "Keine"
+
+#: modules/widgets/image-widget.php:119
+msgid "Caption:"
+msgstr "Bildunterschrift:"
+
+#: modules/widgets/image-widget.php:146
+msgid "Link URL (when the image is clicked):"
+msgstr "Link-URL (wenn das Bild angeklickt wird):"
+
+#: modules/subscriptions.php:561
+msgid "Click to subscribe to this blog and receive notifications of new posts by email."
+msgstr "Anklicken, um dieses Blogs zu abonnieren und E-Mail-Benachrichtigungen über neue Artikel zu erhalten."
+
+#: modules/widgets/image-widget.php:12
+msgid "Display an image in your sidebar"
+msgstr "Zeige ein Bild in deiner Sidebar"
+
+#: modules/widgets/image-widget.php:116
+msgid "Image title:"
+msgstr "Bildtitel:"
+
+#: modules/subscriptions.php:577
+msgid "%s: %s"
+msgstr "%s: %s"
+
+#: modules/subscriptions.php:604
+msgid "Show total number of subscribers? (%s subscriber)"
+msgid_plural "Show total number of subscribers? (%s subscribers)"
+msgstr[0] "Zeige Gesamtzahl aller Abonnenten? (%s Abonnent)"
+msgstr[1] "Zeige Gesamtzahl aller Abonnenten? (%s Abonnenten)"
+
+#: modules/widgets/image-widget.php:113
+msgid "Alternate text:"
+msgstr "Alternativer Text:"
+
+#: modules/widgets/image-widget.php:110
+msgid "Image URL:"
+msgstr "Bild-URL:"
+
+#: modules/vaultpress.php:22
+msgid "Active"
+msgstr "Aktiv"
+
+#: modules/subscriptions.php:591
+msgid "Optional text to display to your readers:"
+msgstr "Optionaler Text, der deinen Lesern angezeigt wird:"
+
+#: modules/subscriptions.php:585 modules/widgets/image-widget.php:107
+msgid "Widget title:"
+msgstr "Widget-Titel:"
+
+#: modules/subscriptions.php:597
+msgid "Subscribe Button:"
+msgstr "Abonnieren-Schaltfläche:"
+
+#: modules/widgets/image-widget.php:14
+msgid "Image (Jetpack)"
+msgstr "Bild (Jetpack)"
+
+#: modules/subscriptions.php:559
+msgid "Enter your email address to subscribe to this blog and receive notifications of new posts by email."
+msgstr "Gib deine E-Mail-Adresse ein, um dieses Blog zu abonnieren und Benachrichtigungen über neue Artikel per E-Mail zu erhalten."
+
+#: modules/subscriptions.php:558
+msgid "Subscribe to Blog via Email"
+msgstr "Blog via E-Mail abonnieren"
+
+#: modules/subscriptions.php:487
+msgid "Email Address"
+msgstr "E-Mail-Adresse"
+
+#: modules/subscriptions.php:483
+msgid "Join %s other subscriber"
+msgid_plural "Join %s other subscribers"
+msgstr[0] "SchlieÃe dich %s anderen Abonnenten an"
+msgstr[1] "SchlieÃe dich %s anderen Abonnenten an"
+
+#: modules/subscriptions.php:465
+msgid "There was an error when subscribing, please try again."
+msgstr "Beim Abonnieren ist ein Fehler aufgetreten. Bitte nochmal versuchen."
+
+#: modules/subscriptions.php:414
+msgid "Blog Subscriptions (Jetpack)"
+msgstr "Blog-Abonnements (Jetpack)"
+
+#: modules/subscriptions.php:411
+msgid "Add an email signup form to allow people to subscribe to your blog."
+msgstr "Füge ein E-Mail-Anmeldeformular hinzu, um es Leuten zu ermöglichen dein Blog zu abonnieren."
+
+#: modules/subscriptions.php:346
+msgid "Notify me of new posts by email."
+msgstr "Benachrichtige mich über neue Beiträge per E-Mail."
+
+#: modules/subscriptions.php:458
+msgid "You have already subscribed to this site, please check your inbox."
+msgstr "Du hast diese Seite bereits abonniert. Bitte überprüfe deinen Posteingang."
+
+#: modules/subscriptions.php:455
+msgid "The email you entered was invalid, please check and try again."
+msgstr "Die eingegebene E-Mail ist ungültig. Bitte überprüfen und nochmal versuchen."
+
+#: modules/subscriptions.php:445
+msgid "An email was just sent to confirm your subscription. Please find the email now and click activate to start subscribing."
+msgstr "Es wurde gerade eine E-Mail versandt, um dein Abonnement zu bestätigen. Bitte öffne diese E-Mail und klicke auf Aktivieren um dein Abonnement zu starten."
+
+#: modules/stats.php:905
+msgid "View All"
+msgstr "Alles anzeigen"
+
+#: modules/stats.php:892
+msgid "%1$s %2$s Views"
+msgstr "%1$s %2$s Zugriffe"
+
+#: modules/stats.php:701
+msgid "Chart stats by"
+msgstr "Statistiken auszeichnen von"
+
+#: modules/stats.php:677
+msgid "the past month"
+msgstr "der vergangene Monat"
+
+#: modules/stats.php:913 modules/stats.php:937
+msgid "Sorry, nothing to report."
+msgstr "Leider gibt es nichts zu berichten."
+
+#: modules/subscriptions.php:340
+msgid "Notify me of follow-up comments by email."
+msgstr "Benachrichtige mich über nachfolgende Kommentare per E-Mail."
+
+#: modules/stats.php:933
+msgid "Top Searches"
+msgstr "Top-Suchen"
+
+#: modules/stats.php:714
+msgid "Show top posts over"
+msgstr "Zeige die Top-Posts im Zeitablauf"
+
+#: modules/stats.php:727
+msgid "Show top search terms over"
+msgstr "Zeige Topsuchbegriffe"
+
+#: modules/stats.php:679
+msgid "the past year"
+msgstr "das vergangene Jahr"
+
+#: modules/stats.php:678
+msgid "the past quarter"
+msgstr "der vergangene Viertel"
+
+#: modules/stats.php:909
+msgid "Top Posts"
+msgstr "Top-Beiträge"
+
+#: modules/stats.php:533
+msgid "Save configuration"
+msgstr "Konfiguration speichern"
+
+#: modules/stats.php:675
+msgid "the past day"
+msgstr "der Tag davor"
+
+#: modules/stats.php:672
+msgid "month"
+msgstr "Monat"
+
+#: modules/stats.php:676
+msgid "the past week"
+msgstr "die vergangene Woche"
+
+#: modules/stats.php:519
+msgid "The image helps collect stats and <strong>makes the world a better place</strong> but should still work when hidden"
+msgstr "Das Bild hilft beim Erstellen der Statistik und <strong>macht die Welt zu einem besseren Ort</strong>, sollte aber auch funktionieren, wenn es verborgen wird."
+
+#: modules/stats.php:671
+msgid "week"
+msgstr "Woche"
+
+#: modules/stats.php:670
+msgid "day"
+msgstr "Tag"
+
+#: modules/stats.php:568
+msgid "Views over 48 hours. Click for more Site Stats."
+msgstr "Zugriffe in 48 Stunden. Klicke für mehr Statistiken."
+
+#: modules/stats.php:522
+msgid "Select the roles that will be able to view stats reports."
+msgstr "Wähle die Rollen aus, die auf die Statistik zugreifen dürfen."
+
+#: modules/stats.php:520
+msgid "Report visibility"
+msgstr "Berichtsichtbarkeit"
+
+#: modules/stats.php:519
+msgid "Smiley face"
+msgstr "Smiley-Gesicht"
+
+#: modules/stats.php:330
+msgid "Your Site Stats work better with Javascript enabled."
+msgstr "Deine Seitenstatistik funktioniert besser mit aktiviertem Javascript."
+
+#: modules/stats.php:406 modules/stats.php:879
+msgid "We were unable to get your stats just now. Please try again."
+msgstr "Wir waren nicht in der Lage deine Statistik abzurufen. Bitte versuche es erneut."
+
+#: modules/stats.php:329
+msgid "Loading…"
+msgstr "Lade…"
+
+#: modules/stats.php:517
+msgid "Count the page views of registered users who are logged in."
+msgstr "Zähle die Seitenaufrufe von registrierten Benutzern, die angemeldet sind."
+
+#: modules/stats.php:518
+msgid "Smiley"
+msgstr "Smiley"
+
+#: modules/stats.php:519
+msgid "Hide the stats smiley face image."
+msgstr "Das Statistik-Smiley-Bild verbergen."
+
+#: modules/stats.php:516
+msgid "Registered users"
+msgstr "Registrierte Benutzer"
+
+#: modules/stats.php:514
+msgid "Put a chart showing 48 hours of views in the admin bar."
+msgstr "Binde eine Balkengrafik der Aufrufe der letzten 48 Stunden in die Admin-Leiste ein."
+
+#: modules/stats.php:404 modules/stats.php:877
+msgid "We were unable to get your stats just now (too many redirects). Please try again."
+msgstr "Wir können deine Statistik momentan nicht ermitteln (zu viele Weiterleitungen). Bitte erneut versuchen."
+
+#: modules/stats.php:513
+msgid "Admin bar"
+msgstr "Adminleiste"
+
+#: modules/stats.php:507
+msgid "Visit <a href=\"%s\">Site Stats</a> to see your stats."
+msgstr "Besuche die <a href=\"%s\">Seitenstatistik</a> um deine Statistiken zu sehen."
+
+#: modules/stats.php:331
+msgid "View Site Stats without Javascript"
+msgstr "Seitenstatistik ohne Javascript ansehen."
+
+#: modules/shortcodes/videopress.php:912
+msgid "Submit"
+msgstr "Senden"
+
+#: modules/shortcodes/videopress.php:876
+msgid "December"
+msgstr "Dezember"
+
+#: jetpack.php:1169 modules/stats.php:649
+msgid "Site Stats"
+msgstr "Statistik"
+
+#: modules/shortcodes/videopress.php:1291
+msgid "This video requires <a rel=\"nofollow\" href=\"%s\">Adobe Flash</a> for playback."
+msgstr "Zum Abspielen dieses Videos ist <a rel=\"nofollow\" href=\"%s\">Adobe Flash</a> erforderlich."
+
+#: modules/shortcodes/videopress.php:958
+msgid "You do not have sufficient <a rel=\"nofollow\" href=\"%s\">freedom levels</a> to view this video. Support free software and upgrade."
+msgstr ""
+
+#: modules/shortcodes/videopress.php:876
+msgid "November"
+msgstr "November"
+
+#: modules/shortcodes/videopress.php:1016
+msgctxt "watch a video title"
+msgid "Watch: %s"
+msgstr "Ansehen: %s"
+
+#: modules/shortcodes/videopress.php:1144
+msgctxt "Play as in playback or view a movie"
+msgid "JavaScript required to play %s."
+msgstr "Zur Wiedergabe von %s wird JavaScript benötigt."
+
+#: modules/shortcodes/videopress.php:1115
+#: modules/shortcodes/videopress.php:1137
+msgid "this video"
+msgstr "dieses Video"
+
+#: modules/shortcodes/videopress.php:1298
+msgid "Loading video..."
+msgstr "Lade Video ..."
+
+#: modules/shortcodes/videopress.php:915
+msgid "More information"
+msgstr "Weitere Informationen"
+
+#: modules/shortcodes/videopress.php:876
+msgid "July"
+msgstr "Juli"
+
+#: modules/shortcodes/videopress.php:860
+msgid "This video is intended for mature audiences."
+msgstr "Dieses Video ist für ein erwachsenes Publikum bestimmt."
+
+#: modules/shortcodes/videopress.php:876
+msgid "October"
+msgstr "Oktober"
+
+#: modules/shortcodes/videopress.php:876
+msgid "April"
+msgstr "April"
+
+#: modules/shortcodes/videopress.php:876
+msgid "March"
+msgstr "März"
+
+#: modules/shortcodes/videopress.php:876
+msgid "February"
+msgstr "Februar"
+
+#: modules/shortcodes/videopress.php:876
+msgid "January"
+msgstr "Januar"
+
+#: modules/shortcodes/videopress.php:876
+msgid "September"
+msgstr "September"
+
+#: modules/shortcodes/videopress.php:860
+msgid "Please verify your birthday."
+msgstr "Bitte deinen Geburtstag bestätigen."
+
+#: modules/shortcodes/videopress.php:876
+msgid "June"
+msgstr "Juni"
+
+#: modules/shortcodes/videopress.php:876
+msgid "August"
+msgstr "August"
+
+#: modules/shortcodes/videopress.php:876
+msgid "May"
+msgstr "Mai"
+
+#: modules/sharedaddy/sharing.php:379
+msgid "Enter the URL of a 16x16px icon you want to use for this service."
+msgstr "Gib die URL eines 16x16px Symbols ein, das du für diesen Dienst nutzen möchtest."
+
+#: modules/shortcodes/videopress.php:608
+msgid "The VideoPress plugin could not communicate with the VideoPress servers. This error is most likely caused by a misconfigured plugin. Please reinstall or upgrade."
+msgstr "Das VideoPress-Plugin konnte nicht mit den VideoPress-Servern kommunizieren. Dieser Fehler wird meist durch ein falsch konfiguriertes Plugin verursacht. Bitte neu installieren oder aktualisieren."
+
+#: modules/shortcodes/videopress.php:826
+msgid "%s Error"
+msgstr "%s Fehler"
+
+#: modules/shortcodes/videopress.php:610
+msgid "<strong>%s</strong> is not an allowed embed site."
+msgstr "<strong>%s</strong> ist keine erlaubte Seite zum Einbetten."
+
+#: modules/sharedaddy/sharing.php:371
+msgid "You can add the following variables to your service sharing URL:"
+msgstr "Du kannst die folgenden Variablen zu deiner Sharing Dienst URL hinzufügen:"
+
+#: modules/shortcodes/archives.php:50
+msgid "Your blog does not currently have any published posts."
+msgstr "Dein Blog hat zur Zeit keine veröffentlichten Artikel."
+
+#: modules/sharedaddy/sharing.php:395
+msgid "An error occurred creating your new sharing service - please check you gave valid details."
+msgstr "Beim Erstellen deines neuen Sharing Dienstes ist ein Fehler aufgetreten - bitte überprüfe, ob du gültige Angaben gemacht hast."
+
+#: modules/sharedaddy/sharing.php:376
+msgid "Icon URL"
+msgstr "Icon-URL"
+
+#: modules/sharedaddy/sharing.php:385
+msgid "Create Share"
+msgstr ""
+
+#: modules/shortcodes/videopress.php:612
+msgid "No data found for VideoPress identifier: <strong>%s</strong>."
+msgstr "Keine Daten für VideoPress-Identifier gefunden: <strong>%s</strong>."
+
+#: modules/shortcodes/videopress.php:610
+msgid "Publisher limits playback of video embeds."
+msgstr "Herausgeber limitiert die Wiedergabe von Videoeinbettungen."
+
+#: modules/sharedaddy/sharing.php:367
+msgid "Sharing URL"
+msgstr "Sharing URL"
+
+#: modules/sharedaddy/sharing.php:334
+msgid "Front Page, Archive Pages, and Search Results"
+msgstr "Startseite, Archiv-Seiten und Suchergebnisse"
+
+#: modules/sharedaddy/sharing.php:313
+msgid "Sharing label"
+msgstr "Sharing Bezeichnung"
+
+#: modules/sharedaddy/sharing.php:319
+msgid "Open links in"
+msgstr "Ãffne Links in"
+
+#: modules/sharedaddy/sharing.php:361
+msgid "Service name"
+msgstr "Service-Name"
+
+#: modules/sharedaddy/sharing.php:350
+msgid "Save Changes"
+msgstr "Ãnderungen übernehmen"
+
+#: modules/sharedaddy/sharing.php:328
+msgid "Show sharing buttons on"
+msgstr "Zeige Teilen Buttons auf"
+
+#: modules/sharedaddy/sharing.php:306
+msgid "Icon + text"
+msgstr "Icon + Text"
+
+#: modules/sharedaddy/sharing.php:322
+msgid "New window"
+msgstr "Neues Fenster"
+
+#: modules/sharedaddy/sharing.php:323
+msgid "Same window"
+msgstr "Gleiches Fenster"
+
+#: modules/sharedaddy/sharing.php:308
+msgid "Text only"
+msgstr "Nur Text"
+
+#: modules/sharedaddy/sharing.php:307
+msgid "Icon only"
+msgstr "Nur Icon"
+
+#: modules/sharedaddy/sharing.php:186
+msgid "Enabled Services"
+msgstr "Aktivierte Dienste"
+
+#: modules/sharedaddy/sharing.php:164
+msgid "Available Services"
+msgstr "Verfügbare Dienste"
+
+#: modules/sharedaddy/sharing.php:192
+msgid "Drag and drop available services here"
+msgstr "Schiebe deine Dienste hierhin"
+
+#: modules/sharedaddy/sharing.php:303
+msgid "Default button style"
+msgstr "Standard-Schaltflächenstil"
+
+#: modules/sharedaddy/sharing.php:153
+msgid "Settings have been saved"
+msgstr "Einstellungen wurden gespeichert"
+
+#: modules/sharedaddy/sharing.php:165
+msgid "Drag and drop the services you'd like to enable into the box below."
+msgstr "Ziehe die gewünschten Dienste in das Feld unten, um sie zu aktivieren."
+
+#: modules/sharedaddy/sharing.php:203
+msgid "Services dragged here will be hidden behind a share button."
+msgstr "Hierher gezogene Dienste werden mit einer Share Schaltfläche ausgeblendet."
+
+#: modules/sharedaddy/sharing.php:221
+msgid "Sharing is off. Please add services above to enable"
+msgstr "Teilen ist deaktiviert. Bitte füge oben Dienste ein, um es zu aktivieren"
+
+#: modules/sharedaddy/sharing.php:218
+msgid "Live Preview"
+msgstr "Live-Vorschau"
+
+#: modules/sharedaddy/sharing.php:189
+msgid "Services dragged here will appear individually."
+msgstr "Dienste, die hierher gezogen wurden, erscheinen gesondert."
+
+#: modules/sharedaddy/sharing.php:149
+msgid "This plugin will work without it, but multibyte support is used <a href=\"%s\">if available</a>. You may see minor problems with Tweets and other sharing services."
+msgstr "Das Plugin wird auch ohne funktionieren, aber Multibyte-Unterstützung wird genutzt <a href=\"%s\">falls verfügbar</a>. Es kann sein, dass du kleinere Probleme mit Tweets und anderen sozialen Diensten haben wirst."
+
+#: modules/sharedaddy/sharing.php:166
+msgid "Add a new service"
+msgstr "Neuen Dienst hinzufügen"
+
+#: modules/contact-form/grunion-form-view.php:142
+#: modules/sharedaddy/sharing-sources.php:1027
+msgid "Label"
+msgstr "Label"
+
+#: modules/sharedaddy/sharing-sources.php:977
+msgid "Click to share"
+msgstr "Klicken um zu sharen"
+
+#: modules/sharedaddy/sharing-sources.php:1032
+msgid "URL"
+msgstr "URL"
+
+#: modules/sharedaddy/sharing.php:148
+msgid "Warning! Multibyte support missing!"
+msgstr "Warnung! Multibyte-Unterstützung fehlt!"
+
+#: modules/sharedaddy/sharing.php:46 modules/sharedaddy/sharing.php:158
+msgid "Sharing Settings"
+msgstr "Sharing-Einstellungen"
+
+#: modules/sharedaddy/sharing-sources.php:1045
+msgid "Remove Service"
+msgstr "Service entfernen"
+
+#: modules/sharedaddy/sharing-sources.php:1044
+msgid "Save"
+msgstr "Speichern"
+
+#: modules/sharedaddy/sharing-sources.php:1037
+msgid "Icon"
+msgstr "Symbol"
+
+#: modules/sharedaddy/sharing-sources.php:892
+msgid "Google +1"
+msgstr "Google +1"
+
+#: modules/sharedaddy/sharing-sources.php:884
+msgctxt "share to"
+msgid "Press This"
+msgstr "Press This"
+
+#: modules/sharedaddy/sharing-sources.php:884
+msgid "Click to Press This!"
+msgstr "Klicken für Press This!"
+
+#: modules/sharedaddy/sharing-sources.php:856
+msgid "Press This"
+msgstr "Press This"
+
+#: modules/sharedaddy/sharing-sources.php:850
+msgid "Click to print"
+msgstr "Klicken zum Ausdrucken"
+
+#: modules/sharedaddy/sharing-sources.php:744
+msgid "Share"
+msgstr "Teilen"
+
+#: modules/sharedaddy/sharing-sources.php:777
+msgctxt "share to"
+msgid "Facebook"
+msgstr "Facebook"
+
+#: modules/sharedaddy/sharing-sources.php:799
+msgid "Default button"
+msgstr "Standardbutton"
+
+#: modules/sharedaddy/sharing-sources.php:850
+msgctxt "share to"
+msgid "Print"
+msgstr "Drucken"
+
+#: modules/sharedaddy/sharing-sources.php:777
+msgid "Share on Facebook"
+msgstr "Auf Facebook veröffentlichen"
+
+#: modules/sharedaddy/sharing-sources.php:714
+msgid "Facebook"
+msgstr "Facebook"
+
+#: modules/sharedaddy/sharing-sources.php:801
+msgid "Like button"
+msgstr "'Gefällt mir' Button"
+
+#: modules/sharedaddy/sharing-sources.php:846
+msgid "Print"
+msgstr "Drucken"
+
+#: modules/sharedaddy/sharing-sources.php:800
+msgid "Share button"
+msgstr "Teilen Button"
+
+#: modules/sharedaddy/sharing-sources.php:629
+msgctxt "share to"
+msgid "LinkedIn"
+msgstr "LinkedIn"
+
+#: modules/sharedaddy/sharing-sources.php:519
+msgctxt "share to"
+msgid "Digg"
+msgstr "Digg"
+
+#: modules/sharedaddy/sharing-sources.php:601
+msgid "LinkedIn"
+msgstr "LinkedIn"
+
+#: modules/sharedaddy/sharing-sources.php:515
+#: modules/sharedaddy/sharing-sources.php:519
+msgid "Click to Digg this post"
+msgstr "Klicken um diesen Artikel zu Diggen"
+
+#: modules/sharedaddy/sharing-sources.php:436
+msgid "Click to share on Reddit"
+msgstr "Klicken, um auf Reddit zu sharen"
+
+#: modules/sharedaddy/sharing-sources.php:429
+#: modules/sharedaddy/sharing-sources.php:436
+msgid "Reddit"
+msgstr "Reddit"
+
+#: modules/sharedaddy/sharing-sources.php:363
+msgctxt "share to"
+msgid "StumbleUpon"
+msgstr "StumbleUpon"
+
+#: modules/sharedaddy/sharing-sources.php:363
+msgid "Click to share on StumbleUpon"
+msgstr "Klicken, um auf StumbleUpon zu sharen"
+
+#: modules/sharedaddy/sharing-sources.php:629
+msgid "Click to share on LinkedIn"
+msgstr "Anklicken um auf LinkedIn zu teilen"
+
+#: modules/sharedaddy/sharing-sources.php:506
+msgid "Digg"
+msgstr "Digg"
+
+#: modules/sharedaddy/sharing-sources.php:257
+msgid "Twitter"
+msgstr "Twitter"
+
+#: modules/sharedaddy/sharing-sources.php:226
+msgid "Send Email"
+msgstr "E-Mail senden"
+
+#: modules/sharedaddy/sharing-sources.php:238
+msgid "Sorry, your blog cannot share posts by email."
+msgstr "Ihr Blog kann leider keine Artikel per E-Mail sharen."
+
+#: modules/sharedaddy/sharing-sources.php:234
+msgid "Email check failed, please try again"
+msgstr "E-Mail-Ãberprüfung gescheitert. Bitte nochmal versuchen."
+
+#: modules/sharedaddy/sharing-sources.php:218
+msgid "Your Email Address"
+msgstr "Deine E-Mail-Adresse"
+
+#: modules/sharedaddy/sharing-sources.php:227
+msgid "Cancel"
+msgstr "Abbrechen"
+
+#: modules/sharedaddy/sharing-sources.php:230
+msgid "Post was not sent - check your email addresses!"
+msgstr "Beitrag nicht abgeschickt - E-Mail Adresse kontrollieren!"
+
+#: modules/sharedaddy/sharing-sources.php:352
+msgid "StumbleUpon"
+msgstr "StumbleUpon"
+
+#: modules/sharedaddy/sharing-sources.php:264
+msgid "Click to share on Twitter"
+msgstr "Klicken, um auf Twitter zu sharen"
+
+#: modules/sharedaddy/sharing-sources.php:264
+msgctxt "share to"
+msgid "Twitter"
+msgstr "Twitter"
+
+#: modules/sharedaddy/sharing-sources.php:334
+#: modules/sharedaddy/sharing-sources.php:411
+#: modules/sharedaddy/sharing-sources.php:462
+#: modules/sharedaddy/sharing-sources.php:568
+#: modules/sharedaddy/sharing-sources.php:684
+msgid "Use smart button"
+msgstr "Smart Button verwenden"
+
+#: modules/sharedaddy/sharing-sources.php:207
+msgid "Send to Email Address"
+msgstr "An E-Mail-Adresse senden"
+
+#: modules/sharedaddy/sharing-sources.php:170
+msgid "You have shared this post with %s"
+msgstr "Du hast diesen Artikel mit %s geshared"
+
+#: modules/sharedaddy/sharing-sources.php:193
+msgid "Click to email this to a friend"
+msgstr "Klicken, um dies einem Freund per E-Mail zu senden"
+
+#: modules/sharedaddy/sharedaddy.php:106
+msgid "Disable CSS and JS"
+msgstr "CSS und JS ausschalten"
+
+#: modules/sharedaddy/sharedaddy.php:108
+msgid "Advanced. If this option is checked, you must include these files in your theme manually for the sharing links to work."
+msgstr ""
+
+#: modules/sharedaddy/sharing-service.php:196
+msgid "Share this:"
+msgstr "Sharen mit:"
+
+#: modules/sharedaddy/sharing-sources.php:171
+msgid "Close"
+msgstr "SchlieÃen"
+
+#: modules/sharedaddy/sharing-service.php:474
+#: modules/sharedaddy/sharing.php:234 modules/sharedaddy/sharing.php:275
+msgctxt "dropdown button"
+msgid "Share"
+msgstr "Teilen"
+
+#: modules/sharedaddy/sharing-sources.php:169
+msgid "This post has been shared!"
+msgstr "Dieser Artikel wurde geshared!"
+
+#: modules/sharedaddy/sharing-sources.php:193
+msgctxt "share to"
+msgid "Email"
+msgstr "E-Mail"
+
+#: modules/sharedaddy/sharing-sources.php:215
+msgid "Your Name"
+msgstr "Ihr Name"
+
+#: modules/module-info.php:425
+msgid "Each contact form can easily be customized to fit your needs. When a user submits your contact form, the feedback will be filtered through <a href=\"http://akismet.com/\">Akismet</a> (if it is active on your site) to make sure itâs not spam. Any legitimate feedback will then be emailed to you, and added to your feedback management area."
+msgstr ""
+
+#: modules/sharedaddy/sharedaddy.php:18
+msgid "Shared Post"
+msgstr "Shared Artikel"
+
+#: modules/module-info.php:394
+msgid "Jetpack will automatically take the great published content from your blog or website and share it instantly with third party services like search engines, increasing your reach and traffic."
+msgstr ""
+
+#: modules/module-info.php:374
+msgid "When leaving comments, your visitors can also subscribe to a post’s comments to keep up with the conversation."
+msgstr ""
+
+#: modules/module-info.php:371
+msgid "Subscriptions"
+msgstr "Abonnements"
+
+#: modules/module-info.php:379
+msgid "To use the Subscriptions widget, go to Appearance → <a href=\"%s\">Widgets</a>. Drag the widget labeled “Blog Subscriptions (Jetpack)” into one of your sidebars and configure away."
+msgstr ""
+
+#: modules/sharedaddy/sharedaddy.php:37
+msgid "Show sharing buttons on this post."
+msgstr "In diesem Artikel Sharing Buttons anzeigen."
+
+#: modules/contact-form/grunion-form-view.php:30 modules/module-info.php:415
+#: modules/module-info.php:419
+msgid "Contact Form"
+msgstr "Kontaktformular"
+
+#: modules/module-info.php:392
+msgid "Enhanced Distribution"
+msgstr ""
+
+#: modules/module-info.php:373
+msgid "Easily allow any visitor to subscribe to all of your posts via email through a widget in your blog’s sidebar. Every time you publish a post, WordPress.com will send a notification to all your subscribers."
+msgstr ""
+
+#: modules/module-info.php:351
+msgid "shows your latest tweets within a sidebar on your theme."
+msgstr "zeigt deine letzten Tweets innerhalb einer Seitenleiste deines Themes."
+
+#: modules/module-info.php:350
+msgid "lets you easily add post and comment RSS feeds to a sidebar on your theme."
+msgstr "ermöglicht ein einfaches Einbinden der Artikel- und Kommentar-RSS-Feeds in einer Seitenleiste deines Themes."
+
+#: modules/module-info.php:351
+msgid "The Twitter Widget"
+msgstr "Das Twitter-Widget"
+
+#: modules/module-info.php:350
+msgid "The RSS Links Widget"
+msgstr "Das RSS-Links-Widget"
+
+#: modules/module-info.php:355
+msgid "To use the widgets, go to Appearance → <a href=\"%s\">Widgets</a>. Drag them into one of your sidebars and configure away."
+msgstr "Rufe zum Verwenden der Widgets Design → <a href=\"%s\">Widgets</a> auf. Ziehe sie in eine deiner Seitenleisten und konfiguriere los."
+
+#: modules/module-info.php:368
+msgid "Subsriptions Screenshot"
+msgstr "Abonnements-Bildschirmfoto"
+
+#: modules/module-info.php:353
+msgid "The Image Widget"
+msgstr "Das Bild-Widget"
+
+#: modules/module-info.php:355
+msgid "Each of these widgets has a number of customization options."
+msgstr "Jedes dieser Widgets hat eine Reihe von Anpassungsmöglichkeiten."
+
+#: modules/module-info.php:353
+msgid "lets you easily add images to a sidebar on your theme."
+msgstr "erlaubt ein einfaches Einbinden von Bildern in eine Seitenleiste deines Themes."
+
+#: modules/module-info.php:335
+msgid "shows your latest tweets within a sidebar on your theme. It’s an easy way to add more activity to your site. There are also a number of customization options."
+msgstr "zeigt deine letzten Tweets in einer Seitenleiste deines Themes. Das ist ein einfacher Weg, um deiner Seite mehr Leben einzuhauchen. Es gibt eine Reihe von Anpassungsmöglichkeiten."
+
+#: modules/module-info.php:308 modules/module-info.php:312
+msgid "Spelling and Grammar"
+msgstr "Rechtschreibung und Grammatik"
+
+#: modules/module-info.php:335
+msgid "The Twitter Widget "
+msgstr "Das Twitter-Widget"
+
+#: modules/module-info.php:337
+msgid "allows you to easily add images to widget areas in your theme. It’s an easy way to add more visual interest to your site."
+msgstr ""
+
+#: modules/module-info.php:337
+msgid "The Image Widget "
+msgstr "Das Bild-Widget"
+
+#: modules/module-info.php:334
+msgid "allows you to add links to your blog’s post and comment RSS feeds in your sidebar. This makes it easy for your readers to stay updated when you post new content or receive new comments."
+msgstr ""
+
+#: modules/module-info.php:334
+msgid "The RSS Links Widget "
+msgstr "Das RSS-Links-Widget"
+
+#: modules/module-info.php:332 modules/module-info.php:348
+msgid "Extra Sidebar Widgets"
+msgstr "Zusätzliche Seitenleisten-Widgets"
+
+#: modules/module-info.php:329 modules/module-info.php:345
+msgid "Widgets Screenshot"
+msgstr "Widgets-Bildschirmfoto"
+
+#: modules/module-info.php:315
+msgid "After the Deadline provides a number of <a href=\"%s\">customization options</a>, which you can edit in your profile."
+msgstr "After the Deadline bietet eine Reihe von <a href=\"%s\">Anpassungsmöglichkeiten</a>, die du in deinem Profil bearbeiten kannst."
+
+#: modules/module-info.php:314
+msgid "The <a href='%s'>After the Deadline</a> Proofreading service improves your writing by using artificial intelligence to find your errors and offer smart suggestions."
+msgstr ""
+
+#: modules/module-info.php:286
+msgid "To configure your sharing settings, go to the Settings → <a href=\"%s\">Sharing</a> menu."
+msgstr ""
+
+#: modules/module-info.php:265
+msgid "The following services are included: Twitter, Facebook, Reddit, StumbleUpon, PressThis, Digg, LinkedIn, Google +1, Print, and Email."
+msgstr "Folgende Dienste sind enthalten: Twitter, Facebook, Reddit, StumbleUpon, PressThis, Digg, LinkedIn, Google +1, Drucken und E-Mail."
+
+#: modules/module-info.php:227
+msgid "Jetpack combines the power of %s and the simplicity of WordPress to give you the ultimate in math blogging platforms."
+msgstr ""
+
+#: modules/module-info.php:228
+msgid "Wow, that sounds nerdy."
+msgstr "Wow, das klingt nerdig."
+
+#: modules/module-info.php:242
+msgid "Use <code>$latex your latex code here$</code> or <code>[latex]your latex code here[/latex]</code> to include %s in your posts and comments. There are <a href=\"%s\" target=\"_blank\">all sorts of options</a> available."
+msgstr ""
+
+#: modules/module-info.php:293
+msgid "Full details can be found on the <a href=\"%s\">Sharing support page</a>. This video also gives a swish run-down of how to use the Sharing feature. Watch it in HD for extra snazz!"
+msgstr ""
+
+#: modules/module-info.php:287
+msgid "Drag and drop sharing services into the enabled section to have them show up on your site, and drag them into the hidden section to have them hidden behind a button."
+msgstr ""
+
+#: modules/module-info.php:267
+msgid "The following services are included: Twitter, Facebook, Reddit, StumbleUpon, Digg, LinkedIn, Google +1, Print, and Email."
+msgstr "Folgende Dienste sind enthalten: Twitter, Facebook, Reddit, StumbleUpon, Digg, LinkedIn, Google +1, Drucken und E-Mail."
+
+#: modules/module-info.php:261
+msgid "Share your posts with Twitter, Facebook, and a host of other services. You can configure services to appear as icons, text, or both. Some services have additional options to display smart buttons, such as Twitter, which will update the number of times the post has been shared."
+msgstr ""
+
+#: modules/module-info.php:257 modules/module-info.php:260
+#: modules/module-info.php:281 modules/sharedaddy/sharedaddy.php:25
+#: modules/sharedaddy/sharing.php:46
+msgid "Sharing"
+msgstr "Sharing"
+
+#: modules/module-info.php:226 modules/module-info.php:241
+msgid "%s is a powerful markup language for writing complex mathematical equations, formulas, etc."
+msgstr "%s ist eine mächtige Auszeichnungssprache, um komplexe mathematische Gleichungen, Formeln, usw. darzustellen."
+
+#: modules/module-info.php:271
+msgid "Additionally you can define your own custom services."
+msgstr "Zusätzlich kannst du deine eigenen, benutzerdefinierten Dienste einrichten."
+
+#: modules/module-info.php:187 modules/module-info.php:191
+#: modules/module-info.php:200 modules/module-info.php:204
+msgid "WordPress.com Stats"
+msgstr ""
+
+#: modules/module-info.php:172
+msgid "To use shortlinks, go to any already published post (or publish something new!). A “Get Shortlink” button will be visible under the Post title. When you click it, a dialog box will appear with the shortlink and you can copy and paste to Twitter, Facebook or wherever your heart desires."
+msgstr ""
+
+#: modules/module-info.php:137
+msgid "Available shortcodes are: %l."
+msgstr "Die verfügbaren Shortcodes sind: %l."
+
+#: modules/module-info.php:192 modules/module-info.php:205
+msgid "There are many plugins and services that provide statistics, but data can be overwhelming. WordPress.com Stats makes the most popular metrics easy to understand through a clear and attractive interface."
+msgstr ""
+
+#: modules/module-info.php:206
+msgid "You can <a href=\"%s\">view your stats dashboard here</a>."
+msgstr ""
+
+#: modules/module-info.php:157 modules/module-info.php:171
+msgid "Instead of typing or copy-pasting long URLs, you can now get a short and simple link to your posts and pages. This uses the super compact wp.me domain name, and gives you a unique URL you can use that will be safe and reliable."
+msgstr "Anstatt lange URLs abzutippen oder zu kopieren kannst du nun einen kurzen und einfachen Link zu deinen Artikeln und Seiten bekommen. Die extrem kompakte Domain wp.me gibt dir einzigartige URLs die sicher und verlässlich funktionieren."
+
+#: modules/module-info.php:221 modules/module-info.php:236
+msgid "LaTeX"
+msgstr "LaTeX"
+
+#: modules/module-info.php:109
+msgid "Enter a shortcode directly into the Post/Page editor to embed media. For specific instructions follow the links below."
+msgstr ""
+
+#: modules/module-info.php:158
+msgid "It’s perfect for use on Twitter, Facebook, and cell phone text messages where every character counts."
+msgstr "Es ist perfekt für den Einsatz auf Twitter, Facebook und SMS Nachrichten, wo jeder Buchstabe zählt."
+
+#: modules/module-info.php:95 modules/module-info.php:108
+msgid "Shortcodes allow you to easily and safely embed media from other places in your site. With just one simple code, you can tell WordPress to embed YouTube, Flickr, and other media."
+msgstr ""
+
+#: modules/module-info.php:152 modules/module-info.php:156
+#: modules/module-info.php:166 modules/module-info.php:170
+msgid "WP.me Shortlinks"
+msgstr "WP.me Kurzlinks"
+
+#: modules/module-info.php:29
+msgctxt "Visit your _VaultPress_dashboard_."
+msgid "To check your backups, see any security alerts, or check your VaultPress Vitality, visit your %s."
+msgstr ""
+
+#: modules/module-info.php:90 modules/module-info.php:94
+#: modules/module-info.php:103 modules/module-info.php:107
+msgid "Shortcode Embeds"
+msgstr ""
+
+#: modules/module-info.php:59
+msgid "Hovercards enhance plain Gravatar images with information about a person: name, bio, pictures, their contact info, and other services they use on the web like Twitter, Facebook, or LinkedIn."
+msgstr ""
+
+#: modules/module-info.php:60
+msgid "Hovercards offer a great way to show your internet presence and help people find your own blog."
+msgstr ""
+
+#: modules/module-info.php:74
+msgid "Hovercards enhance plain Gravatar images with information about a person: name, bio, pictures, their contact info, and other services."
+msgstr ""
+
+#: modules/module-info.php:75
+msgid "To see hovercards, look at any blog post on your blog that has comments. If the commenter has a hovercard associated with their gravatar, mouse over their image and the hovercard will appear. To turn hovercards off, click the Deactivate button above."
+msgstr "Um Hovercards zu sehen gehe zu einem Artikel auf deinem Blog der bereits Kommentare hat. Wenn der Kommentarschreiber eine Hovercard zu seinem Gravatar angelegt hat, dann kannst du sie anzeigen indem du mit der Maus über seinen Gravatar fährst. Um Hovercards zu deaktivieren klicke auf den 'Deaktivieren'-Button weiter oben."
+
+#: modules/module-info.php:29
+msgid "VaultPress dashboard"
+msgstr "VaultPress-Dashboard"
+
+#: modules/module-info.php:31
+msgid "With a monthly subscription, the VaultPress plugin will backup your site’s content, themes, and plugins in real-time, as well as perform regular security scans for common threats and attacks."
+msgstr ""
+
+#: modules/module-info.php:32
+msgctxt "View _Plans_&_Pricing_. (VaultPress)"
+msgid "View %s."
+msgstr "%s anzeigen."
+
+#: modules/module-info.php:32
+msgid "Plans & Pricing"
+msgstr "Tarife & Preise"
+
+#: modules/module-info.php:53 modules/module-info.php:68
+msgid "Gravatar Hovercard"
+msgstr "Gravatar Hovercard"
+
+#: modules/module-info.php:58 modules/module-info.php:73
+msgid "What’s a Hovercard?"
+msgstr "Was ist eine Hovercard?"
+
+#: modules/module-info.php:22 modules/module-info.php:26
+msgid "VaultPress"
+msgstr "VaultPress"
+
+#: modules/contact-form/grunion-contact-form.php:713
+msgid "Add a custom form"
+msgstr "Füge ein benutzerdefiniertes Formular hinzu"
+
+#: modules/gravatar-hovercards.php:44 modules/module-info.php:57
+#: modules/module-info.php:72
+msgid "Gravatar Hovercards"
+msgstr "Gravatar Hovercards"
+
+#: modules/gravatar-hovercards.php:56
+msgid "View people's profiles when you mouse over their Gravatars"
+msgstr ""
+
+#: modules/contact-form/grunion-contact-form.php:689
+msgid "Spam <span class=\"count\">(%s)</span>"
+msgid_plural "Spam <span class=\"count\">(%s)</span>"
+msgstr[0] "Spam <span class=\"count\">(<span class=\"spam-count\">%s</span>)</span>"
+msgstr[1] "Spam <span class=\"count\">(<span class=\"spam-count\">%s</span>)</span>"
+
+#: modules/contact-form/grunion-contact-form.php:671
+msgid "Search Feedback"
+msgstr "Feedback durchsuchen"
+
+#: modules/module-info.php:28
+msgid "Your WordPress installation is currently being protected with the world’s best security, backup, and support."
+msgstr ""
+
+#: modules/contact-form/grunion-contact-form.php:672
+#: modules/contact-form/grunion-contact-form.php:673
+msgid "No feedback found"
+msgstr "Keine Feedback gefunden"
+
+#: modules/gravatar-hovercards.php:83
+msgid "Put your mouse over your Gravatar to check out your profile."
+msgstr ""
+
+#: modules/contact-form/grunion-contact-form.php:670
+msgid "Feedback"
+msgstr "Feedback"
+
+#: modules/contact-form/grunion-contact-form.php:669
+#: modules/contact-form/grunion-form-view.php:130
+msgid "Feedbacks"
+msgstr "Feedbacks"
+
+#: modules/contact-form/grunion-contact-form.php:275
+#: modules/contact-form/grunion-contact-form.php:323
+msgid "Error!"
+msgstr "Fehler!"
+
+#: modules/contact-form/grunion-contact-form.php:147
+msgid "%s is required"
+msgstr "%s ist erforderlich"
+
+#: modules/contact-form/grunion-contact-form.php:285
+msgid "Submit »"
+msgstr "Abschicken »"
+
+#: modules/contact-form/grunion-contact-form.php:328
+msgid "Message Sent"
+msgstr "Nachricht wurde gesendet"
+
+#: modules/contact-form/grunion-contact-form.php:462
+msgid "l F j, Y \\a\\t g:i a"
+msgstr "l F j, Y \\a\\t g:i a"
+
+#: modules/contact-form/grunion-contact-form.php:482
+msgid "Time:"
+msgstr "Zeit:"
+
+#: modules/contact-form/grunion-contact-form.php:483
+msgid "IP Address:"
+msgstr "IP Adresse:"
+
+#: modules/contact-form/grunion-contact-form.php:484
+msgid "Contact Form URL:"
+msgstr "Kontaktformular-URL:"
+
+#: modules/contact-form/grunion-contact-form.php:140
+msgid "%s requires a valid email address"
+msgstr "%s benötigt eine gültige E-Mail-Adresse"
+
+#: modules/contact-form/grunion-contact-form.php:511
+msgid "Sent by an unverified visitor to your site."
+msgstr "Von einem nicht-überprüften Besucher an diese Web-Site gesendet."
+
+#: modules/contact-form/grunion-contact-form.php:35
+#: modules/contact-form/grunion-form-view.php:149
+#: modules/sharedaddy/sharing-sources.php:127
+msgid "Email"
+msgstr "E-Mail"
+
+#: modules/contact-form/grunion-contact-form.php:79
+#: modules/contact-form/grunion-contact-form.php:84
+#: modules/contact-form/grunion-contact-form.php:88
+#: modules/contact-form/grunion-contact-form.php:100
+#: modules/contact-form/grunion-contact-form.php:105
+#: modules/contact-form/grunion-contact-form.php:119
+msgid "(required)"
+msgstr "(erforderlich)"
+
+#: modules/contact-form/grunion-contact-form.php:99
+msgid "Yes"
+msgstr "Ja"
+
+#: modules/contact-form/admin.php:456
+msgid "You are not allowed to move this item to the Trash."
+msgstr "Du bist nicht berechtigt, diesen Artikel in den Papierkorb zu verschieben."
+
+#: modules/contact-form/admin.php:452
+msgid "Error in restoring from Trash."
+msgstr "Fehler beim Wiederherstellen aus dem Papierkorb."
+
+#: modules/contact-form/admin.php:449
+msgid "You are not allowed to move this item out of the Trash."
+msgstr "Du bist nicht berechtigt, dieses Element aus dem Papierkorb zu verschieben."
+
+#: modules/contact-form/grunion-contact-form.php:39
+msgid "Subject"
+msgstr "Betreff"
+
+#: modules/contact-form/admin.php:483
+msgid "Messages"
+msgstr "Nachrichten"
+
+#: modules/contact-form/admin.php:506
+msgid "Spam"
+msgstr "Spam"
+
+#: modules/contact-form/grunion-contact-form.php:34
+#: modules/contact-form/grunion-form-view.php:150
+msgid "Name"
+msgstr "Name"
+
+#: modules/contact-form/admin.php:459
+msgid "Error in moving to Trash."
+msgstr "Fehler beim Verschieben in den Papierkorb."
+
+#: modules/contact-form/grunion-contact-form.php:36
+#: modules/contact-form/grunion-form-view.php:154
+msgid "Website"
+msgstr "Webseite"
+
+#: modules/contact-form/admin.php:88
+#: modules/contact-form/grunion-contact-form.php:42
+msgid "Message"
+msgstr "Nachricht"
+
+#: modules/contact-form/admin.php:197
+msgid "Mark this message as spam"
+msgstr "Markiere diese Nachricht als Spam"
+
+#: modules/contact-form/admin.php:166 modules/contact-form/admin.php:265
+msgid "Delete Permanently"
+msgstr "Endgültig löschen"
+
+#: modules/contact-form/admin.php:257
+msgid "Mark this message as NOT spam"
+msgstr "Markiere diese Nachricht als \"Kein Spam\""
+
+#: modules/contact-form/admin.php:164 modules/contact-form/admin.php:263
+msgid "Delete this item permanently"
+msgstr "Dieses Element endgültig löschen"
+
+#: modules/contact-form/admin.php:296
+msgid "Y-m-d @ g:i:s A"
+msgstr "d.m.Y @ G:i:s"
+
+#: modules/contact-form/admin.php:415
+msgid "You are not allowed to manage this item."
+msgstr "Es ist dir nicht erlaubt, dieses Element zu bearbeiten."
+
+#: modules/contact-form/admin.php:161
+msgid "Restore"
+msgstr "Wiederherstellen"
+
+#: modules/contact-form/admin.php:89
+msgid "Date"
+msgstr "Datum"
+
+#: modules/contact-form/admin.php:204 modules/contact-form/admin.php:206
+#: modules/contact-form/admin.php:493
+msgid "Trash"
+msgstr "Papierkorb"
+
+#: modules/after-the-deadline/config-unignore.php:130
+msgid "Add"
+msgstr "Hinzu"
+
+#: modules/after-the-deadline/config-unignore.php:128
+msgid "Identify words and phrases to ignore while proofreading your posts and pages:"
+msgstr "Gib hier die Wörter und Ausdrücke an, die beim Korrekturlesen von Artikeln und Seiten ignoriert werden sollen."
+
+#: modules/after-the-deadline/config-options.php:89
+msgctxt "%1$s = http://codex.wordpress.org/Installing_WordPress_in_Your_Language, %2$s = WPLANG"
+msgid "The proofreader supports English, French, German, Portuguese, and Spanish. Your <a href=\"%1$s\">%2%s</a> value is the default proofreading language."
+msgstr "Das Korrekturlesen unterstützt Englisch, Französisch, Deutsch, Portugiesisch und Spanisch. Deine <a href=\"%1$s\">%2%s</a>-Einstellung ist die Standardsprache für das Korrekturlesen."
+
+#: modules/contact-form/admin.php:87
+msgid "From"
+msgstr "Von"
+
+#: modules/after-the-deadline/config-unignore.php:135
+msgid "Be sure to click \"Update Profile\" at the bottom of the screen to save your changes."
+msgstr "Vergiss nicht unten auf der Seite \"Profil aktualisieren\" zu klicken, um die Ãnderungen zu speichern."
+
+#: modules/after-the-deadline/config-unignore.php:126
+msgid "Ignored Phrases"
+msgstr "Zu ignorierende Ausdrücke"
+
+#: modules/after-the-deadline/config-options.php:95
+msgid "Use automatically detected language to proofread posts and pages"
+msgstr "Automatisch erkannte Sprache zum Korrekturlesen von Artikeln und Seiten benutzen"
+
+#: modules/after-the-deadline/config-options.php:86
+msgid "Language"
+msgstr "Sprache"
+
+#: modules/after-the-deadline/config-options.php:81
+msgid "Redundant Phrases"
+msgstr "Überflüssige Sätze"
+
+#: modules/after-the-deadline/config-options.php:79
+msgid "Phrases to Avoid"
+msgstr "Zu vermeidende Formulierungen"
+
+#: modules/after-the-deadline/config-options.php:77
+msgid "Passive Voice"
+msgstr "Passive Sprache"
+
+#: modules/after-the-deadline/config-options.php:83
+msgid "<a href=\"%s\">Learn more</a> about these options."
+msgstr "<a href=\"%s\">Mehr erfahren</a> über diese Optionen. "
+
+#: modules/after-the-deadline/config-options.php:67
+msgid "Complex Phrases"
+msgstr "Komplexe Sätze"
+
+#: modules/after-the-deadline/config-options.php:75
+msgid "Jargon"
+msgstr "Umgangssprache"
+
+#: modules/after-the-deadline/config-options.php:73
+msgid "Hidden Verbs"
+msgstr "Verborgene Verben"
+
+#: modules/after-the-deadline/config-options.php:71
+msgid "Double Negatives"
+msgstr "Doppelte Verneinung"
+
+#: modules/after-the-deadline/config-options.php:69
+msgid "Diacritical Marks"
+msgstr "Diakritische Zeichen"
+
+#: modules/after-the-deadline/config-options.php:65
+msgid "Clichés"
+msgstr "Klischees"
+
+#: modules/after-the-deadline/atd-l10n.php:30
+msgid "There was an error communicating with the proofreading service."
+msgstr "Es ist ein Fehler mit dem Korrektur-Dienst aufgetreten."
+
+#: modules/after-the-deadline/config-options.php:63
+msgid "Bias Language"
+msgstr "Wertende Sprache"
+
+#: modules/after-the-deadline/config-options.php:60
+msgid "Enable proofreading for the following grammar and style rules when writing posts and pages:"
+msgstr "Die folgenden grammatikalischen und stilistischen Regeln beim Korrekturlesen von Artikeln und Seiten beachten:"
+
+#: modules/after-the-deadline/config-options.php:58
+msgid "English Options"
+msgstr "Optionen nur für die englische Sprache "
+
+#: modules/after-the-deadline/config-options.php:55
+msgid "a post or page is updated"
+msgstr "ein Artikel oder eine Seite aktualisiert wurde"
+
+#: modules/after-the-deadline/config-options.php:53
+msgid "a post or page is first published"
+msgstr "ein Artikel oder eine Seite veröffentlicht wird"
+
+#: modules/after-the-deadline/config-options.php:50
+msgid "Automatically proofread content when:"
+msgstr "Den Inhalt automatisch korrekturlesen, wenn:"
+
+#: modules/after-the-deadline/config-options.php:48
+msgid "Proofreading"
+msgstr "Korrekturlesen"
+
+#: modules/after-the-deadline/atd-l10n.php:34
+msgid ""
+"The proofreader has suggestions for this post. Are you sure you want to update it?\n"
+"\n"
+"Press OK to update your post, or Cancel to view the suggestions and edit your post."
+msgstr ""
+"Die Korrektur hat Vorschläge für diesen Artikel. Bist Du sicher, dass du ihn aktualisieren möchtest?\n"
+"\n"
+"Drücke OK, um den Artikel zu aktualisieren oder Abbrechen, um die Korrekturvorschläge anzusehen und den Artikel zu bearbeiten."
+
+#: modules/after-the-deadline/atd-l10n.php:33
+msgid ""
+"The proofreader has suggestions for this post. Are you sure you want to publish it?\n"
+"\n"
+"Press OK to publish your post, or Cancel to view the suggestions and edit your post."
+msgstr ""
+"Die Korrektur hat Vorschläge für diesen Artikel. Bist Du sicher, dass du ihn veröffentlichen möchtest?\n"
+"\n"
+"Drücke OK, um den Artikel zu veröffentlichen oder Abbrechen, um die Korrekturvorschläge anzusehen und den Artikel zu bearbeiten."
+
+#: modules/after-the-deadline/atd-l10n.php:32
+msgid "Replace selection with:"
+msgstr "Auswahl ersetzen durch:"
+
+#: modules/after-the-deadline/atd-l10n.php:22
+msgid "Edit Selection..."
+msgstr "Auswahl bearbeiten..."
+
+#: modules/after-the-deadline/atd-l10n.php:20
+msgid "Ignore all"
+msgstr "Alles ignorieren"
+
+#: modules/after-the-deadline/atd-l10n.php:17
+msgid "Explain..."
+msgstr "Erklären..."
+
+#: modules/after-the-deadline/atd-l10n.php:15
+msgid "No suggestions"
+msgstr "Keine Vorschläge"
+
+#: modules/after-the-deadline/atd-l10n.php:19
+msgid "Ignore always"
+msgstr "Immer ignorieren"
+
+#: modules/after-the-deadline/atd-l10n.php:18
+msgid "Ignore suggestion"
+msgstr "Vorschlag ignorieren"
+
+#: modules/after-the-deadline/atd-l10n.php:25
+msgid "edit text"
+msgstr "Text bearbeiten"
+
+#: modules/after-the-deadline/atd-l10n.php:24
+msgid "proofread"
+msgstr "Korrekturlesen"
+
+#: modules/after-the-deadline/atd-l10n.php:26
+#: modules/after-the-deadline.php:224
+msgid "Proofread Writing"
+msgstr "Korrekturlesen"
+
+#: modules/after-the-deadline/atd-l10n.php:28
+msgid "No writing errors were found."
+msgstr "Keine Fehler gefunden."
+
+#: modules/after-the-deadline/atd-l10n.php:29
+msgid "There was a problem communicating with the Proofreading service. Try again in one minute."
+msgstr ""
+
+#: jetpack.php:2073
+msgid "Configure"
+msgstr "Konfigurieren"
+
+#: modules/after-the-deadline/atd-l10n.php:13
+msgid "Repeated Word"
+msgstr "Wiederholtes Wort"
+
+#: modules/after-the-deadline/atd-l10n.php:12
+msgid "Spelling"
+msgstr "Rechtschreibung"
+
+#: jetpack.php:2934
+msgid "An administrator for this blog must set up the Jetpack connection."
+msgstr "Ein Administrator dieses Blogs muss die Jetpack-Verbindung einrichten."
+
+#: jetpack.php:2939
+msgid "You need to register your Jetpack before connecting it."
+msgstr ""
+
+#: jetpack.php:2316 jetpack.php:2318 jetpack.php:2320 jetpack.php:2323
+#: jetpack.php:2978
+msgid "Error Details: %s"
+msgstr "Fehlerdetails: %s"
+
+#: jetpack.php:2107
+msgid "Coming soon…"
+msgstr "Kommt bald…"
+
+#: jetpack.php:2044
+msgid "Updated"
+msgstr "Aktualisiert"
+
+#: jetpack.php:2041
+msgid "New"
+msgstr "Neu"
+
+#: jetpack.php:2033
+msgid "Free"
+msgstr "Kostenlos"
+
+#: jetpack.php:2010
+msgid "Activate"
+msgstr "Aktivieren"
+
+#: jetpack.php:2033
+msgid "Purchase"
+msgstr "Kauf"
+
+#: jetpack.php:1886
+msgid "An <span>Automattic</span> Airline"
+msgstr "Eine <span>Automattic</span> Fluggesellschaft"
+
+#: jetpack.php:1941
+msgid "Configure %s"
+msgstr "Konfiguriere %s"
+
+#: jetpack.php:1910
+msgid "This is sensitive information. Please do not post your BLOG_TOKEN or USER_TOKEN publicly; they are like passwords."
+msgstr "Das ist eine vertrauliche Information. Bitte deinen BLOG_TOKEN oder USER_TOKEN nicht veröffentlichen. Dieser ist wie ein Passwort."
+
+#: jetpack.php:2000
+msgid "Deactivate"
+msgstr "Deaktivieren"
+
+#: jetpack.php:1873
+msgid "You will no longer receive email updates about Jetpack."
+msgstr "Du bekommst keine weiteren E-Mail-Benachrichtigungen über Jetpack."
+
+#: jetpack.php:1871
+msgid "You have been subscribed to receive email updates."
+msgstr ""
+
+#: jetpack.php:1892 modules/sharedaddy/sharedaddy.php:76
+msgid "Support"
+msgstr "Support"
+
+#: jetpack.php:1891
+msgid "Debug"
+msgstr "Debug"
+
+#: jetpack.php:1890
+msgid "Terms of Service"
+msgstr "Geschäftsbedingungen"
+
+#: jetpack.php:1864 modules/subscriptions.php:560
+msgid "Subscribe"
+msgstr "Abonnieren"
+
+#: jetpack.php:1889
+msgid "Privacy Policy"
+msgstr "Datenschutzerklärung"
+
+#: jetpack.php:1846
+msgid "Take Survey"
+msgstr "An Umfrage teilnehmen"
+
+#: jetpack.php:1619
+msgid "Jetpack contains the most recent version of the old %l plugin."
+msgid_plural "Jetpack contains the most recent versions of the old %l plugins."
+msgstr[0] ""
+msgstr[1] ""
+
+#: jetpack.php:1786
+msgid "Connected to WordPress.com"
+msgstr "Verbunden mit WordPress.com"
+
+#: jetpack.php:1841
+msgid "Have feedback on Jetpack?"
+msgstr "Du hast eine Meinung zu Jetpack?"
+
+#: jetpack.php:1843
+msgid "Answer a short survey to let us know how we’re doing and what to add in the future."
+msgstr ""
+
+#: jetpack.php:1852
+msgid "Checking email updates status…"
+msgstr ""
+
+#: jetpack.php:1787
+msgid "Disconnect from WordPress.com"
+msgstr "Verbindung mit WordPress.com trennen"
+
+#: jetpack.php:1859
+msgid "Unsubscribe"
+msgstr "Abbestellen"
+
+#: jetpack.php:1628
+msgid "The old version has been deactivated and can be removed from your site."
+msgid_plural "The old versions have been deactivated and can be removed from your site."
+msgstr[0] "Die alte Version wurde deaktiviert und kann von deiner Seite entfernt werden."
+msgstr[1] "Die alten Versionen wurden deaktiviert und können von deiner Seite entfernt werden."
+
+#: jetpack.php:1817
+msgid "To enable all of the Jetpack features you’ll need to connect your website to WordPress.com using the button to the right. Once you’ve made the connection you’ll activate all the delightful features below."
+msgstr ""
+
+#: jetpack.php:1863
+msgctxt "%s = Subscribe link"
+msgid "Want to receive updates about Jetpack by email? %s"
+msgstr "Möchtest du Neuigkeiten zu Jetpack per E-Mail bekommen? %s"
+
+#: jetpack.php:1858
+msgctxt "%s = Unsubscribe link"
+msgid "You are currently subscribed to email updates. %s"
+msgstr "Du hast derzeit die E-Mail-Aktualisierungen abonniert. %s"
+
+#: jetpack.php:1595
+msgid "<strong>You’re fueled up and ready to go.</strong> "
+msgstr ""
+
+#: jetpack.php:1567
+msgid "The following modules have been updated: %l."
+msgstr "Die folgenden Module wurden aktualisiert: %l."
+
+#: jetpack.php:1591
+msgid "<strong>Your Jetpack is already connected.</strong> "
+msgstr ""
+
+#: jetpack.php:1581
+msgid "<strong>%s Deactivated!</strong> You can activate it again at any time using the activate button on the module card."
+msgstr "<strong>%s Deaktiviert!</strong> Du kannst es jederzeit wieder mit Aktivieren-Button im Modulreiter aktivieren."
+
+#: jetpack.php:1597
+msgid "The features below are now active. Click the learn more buttons to explore each feature."
+msgstr ""
+
+#: jetpack.php:1587
+msgid "<strong>Module settings were saved.</strong> "
+msgstr "<strong>Modul-Einstellungen wurden gespeichert.</strong> "
+
+#: jetpack.php:1574
+msgid "<strong>%s Activated!</strong> You can deactivate at any time by clicking Learn More and then Deactivate on the module card."
+msgstr ""
+
+#: jetpack.php:1543
+msgid "Welcome to <strong>Jetpack %s</strong>!"
+msgstr "Willkommen zu <strong> Jetpack %s </strong>!"
+
+#: jetpack.php:1519
+msgid "Try connecting again."
+msgstr "Versuche erneut zu verbinden"
+
+#: jetpack.php:1516
+msgid "<strong>Your Jetpack has a glitch.</strong> Something went wrong that’s never supposed to happen. Guess you’re just lucky: %s"
+msgstr "<strong>Dein Jetpack hat eine Panne.</strong> Es ist wohl etwas schief gelaufen, das niemals hätte passieren sollen. Vermutlich hilft dir das am meisten weiter: %s"
+
+#: jetpack.php:1555
+msgid "The following new modules have been activated: %l."
+msgstr "Die folgenden neuen Module wurden aktiviert: %l."
+
+#: jetpack.php:1466
+msgid "<strong>Your Jetpack has a glitch.</strong> Connecting this site with WordPress.com is not possible. This usually means your site is not publicly accessible (localhost)."
+msgstr ""
+
+#: jetpack.php:1433
+msgid "Don’t cross the streams! You need to stay logged in to your WordPress blog while you authorize Jetpack."
+msgstr ""
+
+#: jetpack.php:1430
+msgid "You need to authorize the Jetpack connection between your site and WordPress.com to enable the awesome features."
+msgstr ""
+
+#: jetpack.php:1440
+msgid "Wrong size. Hm… it seems your Jetpack doesn’t quite fit. Have you lost weight? Click “Connect to WordPress.com” again to get your Jetpack adjusted."
+msgstr "Falsche GröÃe. Hm, es sieht so aus, als würde dein Jetpack nicht richtig passen. Hast du Gewicht verloren? Klicke auf “Verbinde mit WordPress.com” um dein Jetpack anpassen zu lassen."
+
+#: jetpack.php:1454
+msgid "Do you still have the %s plugin installed?"
+msgstr "Ist das %s Plugin immer noch installiert?"
+
+#: jetpack.php:1472
+msgid "WordPress.com is currently having problems and is unable to fuel up your Jetpack. Please try again later."
+msgstr "WordPress.com hat gerade Probleme und kann deinen Jetpack gerade nicht betanken. Bitte versuche es später erneut."
+
+#: jetpack.php:1476
+msgid "Jetpack could not contact WordPress.com: %s. This usually means something is incorrectly configured on your web host."
+msgstr ""
+
+#: jetpack.php:1458
+msgid "Module could not be activated because it triggered a <strong>fatal error</strong>. Perhaps there is a conflict with another plugin you have installed?"
+msgstr ""
+
+#: jetpack.php:1452
+msgid "%s could not be activated because it triggered a <strong>fatal error</strong>. Perhaps there is a conflict with another plugin you have installed?"
+msgstr "%s konnte nicht aktiviert werden, da es einen <strong>schweren Fehler</strong> verursacht. Vielleicht besteht ein Konflikt mit einem anderen Plugin das du installiert hast?"
+
+#: jetpack.php:1437
+msgid "Return to sender. Whoops! It looks like you got the wrong Jetpack in the mail; deactivate then reactivate the Jetpack plugin to get a new one."
+msgstr "Zurück an den Absender. Uups! Es sieht so aus als hättest du einen falschen Jetpack geliefert bekommen. Deaktiviere das Plugin und aktiviere es erneut um einen neuen Jetpack zu bekommen."
+
+#: jetpack.php:1450
+msgid "The %1$s module requires <strong>PHP version %2$s</strong> or higher."
+msgstr "Das Modul %1$s benötigt <strong>PHP-Version %2$s</strong> oder höher."
+
+#: jetpack.php:1444
+msgid "Your website needs to be publicly accessible to use Jetpack: %s"
+msgstr "Deine Webseite muss öffentlich erreichbar sein, um Jetpack zu nutzen: %s"
+
+#: jetpack.php:1357
+msgid "<strong>Jetpack is activated!</strong> Each site on your network must be connected individually by an admin on that site."
+msgstr "<strong>Jetpack wurde aktiviert!</strong> Jede Seite in deinem Netzwerk muss einzeln von einem Administrator auf der jeweiligen Seite verbunden werden"
+
+#: jetpack.php:1311 modules/sharedaddy/sharedaddy.php:68
+#: modules/sharedaddy/sharedaddy.php:75
+msgid "Settings"
+msgstr "Einstellungen"
+
+#: jetpack.php:1336
+msgid "<strong>Jetpack is installed</strong> and ready to bring awesome, WordPress.com cloud-powered features to your site."
+msgstr ""
+
+#: jetpack.php:1244
+msgid "Find the component you want to manage"
+msgstr ""
+
+#: jetpack.php:1245
+msgid "Click on Learn More"
+msgstr "Klicke auf Mehr erfahren"
+
+#: jetpack.php:1342 jetpack.php:1821
+msgid "Connect to WordPress.com"
+msgstr "Mit WordPress.com verbinden"
+
+#: jetpack.php:1344 modules/module-info.php:45 modules/module-info.php:81
+#: modules/module-info.php:143 modules/module-info.php:178
+#: modules/module-info.php:212 modules/module-info.php:248
+#: modules/module-info.php:299 modules/module-info.php:321
+#: modules/module-info.php:361 modules/module-info.php:385
+#: modules/module-info.php:403 modules/module-info.php:409
+msgid "Learn More"
+msgstr "Mehr erfahren"
+
+#: jetpack.php:1247
+msgid "If additional settings are available, a link to them will appear"
+msgstr ""
+
+#: jetpack.php:1246
+msgid "An Activate or Deactivate button will appear"
+msgstr "Es erscheint eine Aktivieren oder Deaktivieren Schaltfläche"
+
+#: jetpack.php:1242
+msgid "You can activate or deactivate individual Jetpack modules to suit your needs."
+msgstr "Du kannst einzelne Module aktivieren oder deaktivieren um Jetpack deinen Bedürfnissen anzupassen."
+
+#: jetpack.php:1211
+msgid "<strong>To Activate/Deactivate a Module</strong> - Click on Learn More. An Activate or Deactivate button will now appear next to the Learn More button. Click the Activate/Deactivate button."
+msgstr ""
+
+#: jetpack.php:1210
+msgid "Jetpack Module Options"
+msgstr "Jetpack-Moduleinstellungen"
+
+#: jetpack.php:1209 jetpack.php:1233
+msgid "On this page, you are able to view the modules available within Jetpack, learn more about them, and activate or deactivate them as needed."
+msgstr ""
+
+#: jetpack.php:1229
+msgid "Overview"
+msgstr "Ãberblick"
+
+#: jetpack.php:1213 jetpack.php:1254
+msgid "Jetpack FAQ"
+msgstr "Jetpack-FAQ"
+
+#: jetpack.php:1158
+msgid "One New Jetpack Module"
+msgid_plural "%s New Jetpack Modules"
+msgstr[0] "Ein neues Jetpack-Modul"
+msgstr[1] "%s neue Jetpack-Module"
+
+#: jetpack.php:1239
+msgid "Modules"
+msgstr "Module"
+
+#: jetpack.php:1208 jetpack.php:1232 jetpack.php:1793
+msgid "Jetpack supercharges your self-hosted WordPress site with the awesome cloud power of WordPress.com."
+msgstr "Jetpack optimiert deine selbst-gehostete WordPress-Seite mit der fantastischen Cloud-Power von WordPress.com"
+
+#: jetpack.php:1214 jetpack.php:1255
+msgid "Jetpack Support"
+msgstr "Jetpack-Support"
+
+#: jetpack.php:1212 jetpack.php:1253
+msgid "For more information:"
+msgstr "Für weitere Informationen:"
+
+#: jetpack.php:1207 jetpack.php:1231 jetpack.php:1241 jetpack.php:1790
+#: jetpack.php:1940
+msgid "Jetpack by WordPress.com"
+msgstr "Jetpack von WordPress.com"
+
+#: jetpack.php:1121 jetpack.php:1137
+msgid "Jetpack contains the most recent version of the old “%1$s” plugin."
+msgstr "Jetpack enthält die letzte Version des alten „%1$s“ Plugins."
+
+#: jetpack.php:964
+msgid "Jetpack requires WordPress version %s or later."
+msgstr "Jetpack benötigt WordPress %s oder neuer."
\ No newline at end of file
diff --git a/plugins/jetpack/languages/jetpack-es_ES.mo b/plugins/jetpack/languages/jetpack-es_ES.mo
new file mode 100644
index 0000000..6267a99
Binary files /dev/null and b/plugins/jetpack/languages/jetpack-es_ES.mo differ
diff --git a/plugins/jetpack/languages/jetpack-es_ES.po b/plugins/jetpack/languages/jetpack-es_ES.po
new file mode 100644
index 0000000..af866fa
--- /dev/null
+++ b/plugins/jetpack/languages/jetpack-es_ES.po
@@ -0,0 +1,2237 @@
+# Translation of 1.3 in Spanish (Spain)
+# This file is distributed under the same license as the 1.3 package.
+msgid ""
+msgstr ""
+"PO-Revision-Date: 2012-05-21 22:23:49+0000\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=n != 1;\n"
+"X-Generator: GlotPress/0.1\n"
+"Project-Id-Version: 1.3\n"
+
+#: modules/widgets/facebook-likebox.php:18
+msgid "Facebook Like Box"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:18
+msgid "Display a Facebook Like Box to connect visitors to your Facebook Page"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:108
+msgid "Title"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:115
+msgid "Facebook Page URL"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:118
+msgid "The Like Box only works with <a href=\"http://www.facebook.com/help/?faq=174987089221178\">Facebook Pages</a>."
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:124
+msgid "Width"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:131
+msgid "Color Scheme"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:133
+msgid "Light"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:134
+msgid "Dark"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:143
+msgid "Show Faces"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:145
+msgid "Show profile photos in the plugin."
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:152
+msgid "Show Stream"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:154
+msgid "Show the profile stream for the public profile."
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:161
+msgid "Show Wall"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:163
+msgid "Show the wall for a Places page rather than friend activity."
+msgstr ""
+
+#: modules/module-info.php:336
+msgid "The Facebook Like Box Widget "
+msgstr ""
+
+#: modules/module-info.php:336
+msgid "shows your Facebook Like Box within a sidebar on your theme. It’s a great way to let your readers show their support."
+msgstr ""
+
+#: modules/module-info.php:352
+msgid "The Facebook Like Box Widget"
+msgstr ""
+
+#: modules/module-info.php:352
+msgid "shows your Facebook Like Box within a sidebar on your theme."
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:112
+msgid "Your new field was saved successfully"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:114
+msgid "Form builder"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:115
+msgid "Email notifications"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:120
+msgid "How does this work?"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:121
+msgid "By adding a contact form, your readers will be able to submit feedback to you. All feedback is automatically scanned for spam, and the legitimate feedback will be emailed to you."
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:122
+msgid "Can I add more fields?"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:124
+msgctxt "%1$s = \"Click here\" in an HTML link"
+msgid "Sure thing. %1$s to add a new text box, textarea, radio, checkbox, or dropdown field."
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:125
+msgid "Click here"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:127
+msgid "Can I view my feedback within WordPress?"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:129
+msgctxt "%1$s = \"Feedbacks\" in an HTML link"
+msgid "Yep, you can read your feedback at any time by clicking the \"%1$s\" link in the admin menu."
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:135
+msgid "Do I need to fill this out?"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:136
+msgid "Nope. However, if you’d like to modify where your feedback is sent, or the subject line you can. If you don’t make any changes here, feedback will be sent to the author of the page/post and the subject will be the name of this page/post."
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:140
+msgid "Edit this new field"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:143
+msgid "New field"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:145
+msgid "Field type"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:147
+msgid "Checkbox"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:148
+msgid "Drop down"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:151
+msgid "Radio"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:152
+msgid "Text"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:153
+msgid "Textarea"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:160
+msgid "Options"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:161
+msgid "First option"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:164
+msgid "Add another option"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:171
+msgid "Required?"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:176
+msgid "Save this field"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:181
+msgid "Here’s what your form will look like"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:186
+msgid "Add a new field"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:188
+msgid "Add this form to my post"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:191
+msgid "Email settings"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:193
+msgid "Enter your email address"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:196
+msgid "What should the subject line be?"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:199
+msgid "Save and go back to form builder"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:8
+msgctxt "Label for HTML form \"Name\" field in contact form builder"
+msgid "Name"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:9
+msgctxt "Label for HTML form \"Email\" field in contact form builder"
+msgid "Email"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:10
+msgctxt "Label for HTML form \"URL/Website\" field in contact form builder"
+msgid "Website"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:11
+msgctxt "Label for HTML form \"Comment/Response\" field in contact form builder"
+msgid "Comment"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:12
+msgctxt "Default label for new HTML form field in contact form builder"
+msgid "New Field"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:13
+msgctxt "Label for the set of options to be included in a user-created dropdown in contact form builder"
+msgid "Options"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:14
+msgctxt "Label for an option to be included in a user-created dropdown in contact form builder"
+msgid "Option"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:15
+msgctxt "Default label for the first option to be included in a user-created dropdown in contact form builder"
+msgid "First option"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:16
+msgctxt "error message in contact form builder"
+msgid "Oops, there was a problem generating your form. You'll likely need to try again."
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:17
+msgid ""
+"Drag up or down\n"
+"to re-arrange"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:18
+msgctxt "Label to drag HTML form fields around to change their order in contact form builder"
+msgid "move"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:19
+msgctxt "Link to edit an HTML form field in contact form builder"
+msgid "edit"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:20
+msgid "Saved successfully"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:21
+msgctxt "This HTML form field is marked as required by the user in contact form builder"
+msgid "(required)"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:22
+msgid "Are you sure you want to exit the form editor without saving? Any changes you have made will be lost."
+msgstr ""
+
+#: jetpack.php:1801
+msgid "Jetpack is network activated and notices can not be dismissed."
+msgstr ""
+
+#: jetpack.php:1812
+msgid "Dismiss this notice."
+msgstr ""
+
+#: jetpack.php:1328
+msgid "Dismiss this notice and deactivate Jetpack."
+msgstr ""
+
+#: jetpack.php:1334
+msgid "<strong>Your Jetpack is almost ready</strong> – A connection to WordPress.com is needed to enabled features like Stats, Contact Forms, and Subscriptions. Connect now to get fueled up!"
+msgstr ""
+
+#: jetpack.php:1160
+msgctxt "1: A number showing how many new features there are after upgrading Jetpack"
+msgid "Jetpack + Stats %1$s"
+msgstr ""
+
+#: jetpack.php:1164 jetpack.php:1168
+msgid "Jetpack + Stats"
+msgstr ""
+
+#: modules/contact-form/admin.php:159
+msgid "Restore this item from the Trash"
+msgstr ""
+
+#: modules/contact-form/grunion-contact-form.php:507
+msgid "Sent by a verified %s user."
+msgstr ""
+
+msgid "http://jetpack.me"
+msgstr "http://jetpack.me"
+
+msgid "Easily insert a contact form any where on your site."
+msgstr "Incluye facilmente un formulario de contacto en cualquier parte de tu sitio."
+
+msgid "Realtime backup and security scanning for your WordPress site."
+msgstr "Copia de seguridad en tiempo real y escaneo de tu sitio de WordPress."
+
+msgid "Simple, concise site stats with no additional load on your server."
+msgstr "EstadÃsticas simples y concisas sin carga adicional a tu servidor."
+
+msgid "Mark up your posts with the <img src=\"http://l.wordpress.com/latex.php?latex=%5CLaTeX&bg=transparent&fg=000&s=-2\" alt=\"LaTeX logo\" title=\"LaTeX\" style=\"vertical-align: -25%\" /> markup language, perfect for complex mathematical equations and other über-geekery."
+msgstr ""
+
+msgid "Automattic"
+msgstr "Automattic"
+
+msgid "The most super duper sharing tool on the interwebs. Share content with Facebook, Twitter, and many more."
+msgstr ""
+
+msgid "Allow users to subscribe to your posts and comments to receive a notification via email."
+msgstr "Permite a los usuarios suscribirse a tus entradas y comentarios para que reciban la notificación via correo electrónico."
+
+#: modules/module-info.php:422
+msgid "A contact form is a great way to offer your readers the ability to get in touch, without giving out your personal email address."
+msgstr "Un formulario de contacto es una buena forma de ofrecer a tus lectores la posibilidad de ponerse en contacto contigo sin tener que mostrar tu correo electrónico."
+
+msgid "Easily add images, Twitter updates, and your site's RSS links to your theme's sidebar."
+msgstr "Añade facilmente imágenes, actualizaciones de Twitter y los enlaces RSS al lateral de tu tema."
+
+msgid "Enable WP.me-powered shortlinks for all of your Posts and Pages for easier sharing."
+msgstr "Activa los enlaces cortos de WP.me para todas tus entradas y páginas para compartirlas facilmente."
+
+msgid "Easily embed videos and more from sites like YouTube, Vimeo, and SlideShare."
+msgstr ""
+
+msgid "Beautiful Math"
+msgstr ""
+
+msgid "Show a pop-up business card of your users' gravatar profiles in comments."
+msgstr ""
+
+msgid "Share your public posts and comments to search engines and other services in real-time."
+msgstr ""
+
+msgid "Improve your spelling, style, and grammar with the <a href=\"http://www.afterthedeadline.com/\">After the Deadline</a> Proofreading service."
+msgstr ""
+
+msgid "Bring the power of the WordPress.com cloud to your self-hosted WordPress. Jetpack enables you to connect your blog to a WordPress.com account to use the powerful features normally only available to WordPress.com users."
+msgstr "Lleva el poder de WordPress.com a tu propia copia de WordPress.org. Jetpack te permite conectar su blog a una cuenta de WordPress.com para utilizar las poderosas caracterÃsticas que normalmente sólo están disponibles para los usuarios de WordPress.com."
+
+msgid "http://wordpress.org/extend/plugins/jetpack/"
+msgstr "http://wordpress.org/extend/plugins/jetpack/"
+
+#: modules/widgets/twitter-widget.php:241
+msgid "Include retweets"
+msgstr "Incluya retweets"
+
+#: modules/widgets/twitter-widget.php:243
+msgid "Text to display between tweet and timestamp:"
+msgstr "Texto a mostrar entre el tweet y el timestamp:"
+
+#: modules/widgets/twitter-widget.php:222
+msgid "Twitter username:"
+msgstr "Usuario de Twitter:"
+
+#: modules/widgets/twitter-widget.php:79
+msgid "Twitter Updates"
+msgstr "Actualizaciones de Twitter"
+
+#: modules/widgets/twitter-widget.php:236
+msgid "Hide replies"
+msgstr "No mostrar respuestas"
+
+#: modules/widgets/twitter-widget.php:225
+msgid "Maximum number of tweets to show:"
+msgstr "Máximo número de tweets a mostrar:"
+
+#: modules/widgets/twitter-widget.php:180
+msgid "Error: Twitter did not respond. Please wait a few minutes and refresh this page."
+msgstr "Error: Twitter no responde. Por favor, espera unos minutos y refresca esta página."
+
+#: modules/widgets/twitter-widget.php:70
+msgid "Twitter (Jetpack)"
+msgstr "Twitter (Jetpack)"
+
+#: modules/widgets/twitter-widget.php:69
+msgid "Display your tweets from Twitter"
+msgstr "Muestra tus tweets de Twitter"
+
+#: modules/widgets/rsslinks-widget.php:140
+msgid "Subscribe to %s"
+msgstr ""
+
+#: modules/widgets/rsslinks-widget.php:121
+msgid "Image Color:"
+msgstr ""
+
+#: modules/widgets/rsslinks-widget.php:119
+msgid "Silver"
+msgstr "Gris"
+
+#: modules/widgets/twitter-widget.php:178
+msgid "Error: Please make sure the Twitter account is <a href=\"%s\">public</a>."
+msgstr "Error: Por favor, asegúrate de que tu cuenta de Twitter es <a href=\"%s\">pública</a>."
+
+#: modules/widgets/rsslinks-widget.php:113
+msgid "Red"
+msgstr "Rojo"
+
+#: modules/widgets/rsslinks-widget.php:101
+msgid "Large"
+msgstr "Grande"
+
+#: modules/widgets/rsslinks-widget.php:115
+msgid "Green"
+msgstr "Verde"
+
+#: modules/widgets/rsslinks-widget.php:100
+msgid "Medium"
+msgstr "Medio"
+
+#: modules/widgets/rsslinks-widget.php:103
+msgid "Image Size:"
+msgstr ""
+
+#: modules/widgets/rsslinks-widget.php:118
+msgid "Pink"
+msgstr "Rosa"
+
+#: modules/widgets/rsslinks-widget.php:117
+msgid "Purple"
+msgstr "Púrpura"
+
+#: modules/widgets/rsslinks-widget.php:116
+msgid "Blue"
+msgstr "Azul"
+
+#: modules/widgets/rsslinks-widget.php:114
+msgid "Orange"
+msgstr "Naranja"
+
+#: modules/widgets/rsslinks-widget.php:67
+#: modules/widgets/rsslinks-widget.php:133
+msgid "Posts"
+msgstr "Entradas"
+
+#: modules/widgets/rsslinks-widget.php:96
+msgid "Image Settings:"
+msgstr ""
+
+#: modules/widgets/rsslinks-widget.php:85
+msgid "Format:"
+msgstr "Formato:"
+
+#: modules/widgets/rsslinks-widget.php:83
+msgid "Text & Image Links"
+msgstr "Enlaces de texto & imagen"
+
+#: modules/widgets/rsslinks-widget.php:82
+msgid "Image Link"
+msgstr "Enlace de imagen"
+
+#: modules/widgets/rsslinks-widget.php:81
+msgid "Text Link"
+msgstr "Enlace de texto"
+
+#: modules/widgets/rsslinks-widget.php:71
+msgid "Feed(s) to Display:"
+msgstr ""
+
+#: modules/widgets/rsslinks-widget.php:69
+msgid "Posts & Comments"
+msgstr "Entradas & Comentarios"
+
+#: modules/widgets/rsslinks-widget.php:68
+#: modules/widgets/rsslinks-widget.php:136
+msgid "Comments"
+msgstr "Comentarios"
+
+#: modules/widgets/rsslinks-widget.php:62
+#: modules/widgets/twitter-widget.php:219
+msgid "Title:"
+msgstr "TÃtulo:"
+
+#: modules/widgets/rsslinks-widget.php:13
+msgid "RSS Links (Jetpack)"
+msgstr ""
+
+#: modules/widgets/rsslinks-widget.php:99
+msgid "Small"
+msgstr "Pequeño"
+
+#: modules/widgets/image-widget.php:139
+msgid "Width:"
+msgstr ""
+
+#: modules/widgets/image-widget.php:126
+msgid "Center"
+msgstr "Centrar"
+
+#: modules/widgets/image-widget.php:145
+msgid "If empty, we will attempt to determine the image size."
+msgstr ""
+
+#: modules/widgets/rsslinks-widget.php:12
+msgid "Links to your blog's RSS feeds"
+msgstr "Enlaces a los feeds RSS de su blog"
+
+#: modules/widgets/image-widget.php:127
+msgid "Right"
+msgstr "Derecha"
+
+#: modules/widgets/image-widget.php:142
+msgid "Height:"
+msgstr "Altura:"
+
+#: modules/widgets/image-widget.php:129
+msgid "Image Alignment:"
+msgstr ""
+
+#: modules/widgets/image-widget.php:125
+msgid "Left"
+msgstr "Izquierda"
+
+#: modules/widgets/image-widget.php:124
+msgid "None"
+msgstr "Ninguna"
+
+#: modules/widgets/image-widget.php:119
+msgid "Caption:"
+msgstr ""
+
+#: modules/widgets/image-widget.php:146
+msgid "Link URL (when the image is clicked):"
+msgstr ""
+
+#: modules/subscriptions.php:561
+msgid "Click to subscribe to this blog and receive notifications of new posts by email."
+msgstr ""
+
+#: modules/widgets/image-widget.php:12
+msgid "Display an image in your sidebar"
+msgstr ""
+
+#: modules/widgets/image-widget.php:116
+msgid "Image title:"
+msgstr ""
+
+#: modules/subscriptions.php:577
+msgid "%s: %s"
+msgstr ""
+
+#: modules/subscriptions.php:604
+msgid "Show total number of subscribers? (%s subscriber)"
+msgid_plural "Show total number of subscribers? (%s subscribers)"
+msgstr[0] ""
+msgstr[1] ""
+
+#: modules/widgets/image-widget.php:113
+msgid "Alternate text:"
+msgstr ""
+
+#: modules/widgets/image-widget.php:110
+msgid "Image URL:"
+msgstr ""
+
+#: modules/vaultpress.php:22
+msgid "Active"
+msgstr "Activo"
+
+#: modules/subscriptions.php:591
+msgid "Optional text to display to your readers:"
+msgstr ""
+
+#: modules/subscriptions.php:585 modules/widgets/image-widget.php:107
+msgid "Widget title:"
+msgstr "TÃtulo de la aplicación:"
+
+#: modules/subscriptions.php:597
+msgid "Subscribe Button:"
+msgstr ""
+
+#: modules/widgets/image-widget.php:14
+msgid "Image (Jetpack)"
+msgstr ""
+
+#: modules/subscriptions.php:559
+msgid "Enter your email address to subscribe to this blog and receive notifications of new posts by email."
+msgstr ""
+
+#: modules/subscriptions.php:558
+msgid "Subscribe to Blog via Email"
+msgstr ""
+
+#: modules/subscriptions.php:487
+msgid "Email Address"
+msgstr "Correo electrónico"
+
+#: modules/subscriptions.php:483
+msgid "Join %s other subscriber"
+msgid_plural "Join %s other subscribers"
+msgstr[0] ""
+msgstr[1] ""
+
+#: modules/subscriptions.php:465
+msgid "There was an error when subscribing, please try again."
+msgstr ""
+
+#: modules/subscriptions.php:414
+msgid "Blog Subscriptions (Jetpack)"
+msgstr ""
+
+#: modules/subscriptions.php:411
+msgid "Add an email signup form to allow people to subscribe to your blog."
+msgstr ""
+
+#: modules/subscriptions.php:346
+msgid "Notify me of new posts by email."
+msgstr ""
+
+#: modules/subscriptions.php:458
+msgid "You have already subscribed to this site, please check your inbox."
+msgstr ""
+
+#: modules/subscriptions.php:455
+msgid "The email you entered was invalid, please check and try again."
+msgstr ""
+
+#: modules/subscriptions.php:445
+msgid "An email was just sent to confirm your subscription. Please find the email now and click activate to start subscribing."
+msgstr ""
+
+#: modules/stats.php:905
+msgid "View All"
+msgstr "Ver todo"
+
+#: modules/stats.php:892
+msgid "%1$s %2$s Views"
+msgstr "%1$s %2$s Vistas"
+
+#: modules/stats.php:701
+msgid "Chart stats by"
+msgstr "Gráfica de estadÃsticas por"
+
+#: modules/stats.php:677
+msgid "the past month"
+msgstr "el mes pasado"
+
+#: modules/stats.php:913 modules/stats.php:937
+msgid "Sorry, nothing to report."
+msgstr "Lo sentimos, nada que mostrar."
+
+#: modules/subscriptions.php:340
+msgid "Notify me of follow-up comments by email."
+msgstr ""
+
+#: modules/stats.php:933
+msgid "Top Searches"
+msgstr "Lo más buscado"
+
+#: modules/stats.php:714
+msgid "Show top posts over"
+msgstr "Mostrar las entradas más populares sobre"
+
+#: modules/stats.php:727
+msgid "Show top search terms over"
+msgstr "Mostrar términos de búsqueda populares sobre"
+
+#: modules/stats.php:679
+msgid "the past year"
+msgstr "el año pasado"
+
+#: modules/stats.php:678
+msgid "the past quarter"
+msgstr "el trimestre pasado"
+
+#: modules/stats.php:909
+msgid "Top Posts"
+msgstr "Posts Más Vistos"
+
+#: modules/stats.php:533
+msgid "Save configuration"
+msgstr "Salvar configuración"
+
+#: modules/stats.php:675
+msgid "the past day"
+msgstr "ayer"
+
+#: modules/stats.php:672
+msgid "month"
+msgstr "mes"
+
+#: modules/stats.php:676
+msgid "the past week"
+msgstr "la semana pasada"
+
+#: modules/stats.php:519
+msgid "The image helps collect stats and <strong>makes the world a better place</strong> but should still work when hidden"
+msgstr ""
+
+#: modules/stats.php:671
+msgid "week"
+msgstr "semana"
+
+#: modules/stats.php:670
+msgid "day"
+msgstr "dÃa"
+
+#: modules/stats.php:568
+msgid "Views over 48 hours. Click for more Site Stats."
+msgstr "Visitas de 48 horas. Haz clic para más Estadísticas del Sitio."
+
+#: modules/stats.php:522
+msgid "Select the roles that will be able to view stats reports."
+msgstr "Selecciona los roles que podrán ver los informes de estadísticas."
+
+#: modules/stats.php:520
+msgid "Report visibility"
+msgstr "Informa de la visibilidad"
+
+#: modules/stats.php:519
+msgid "Smiley face"
+msgstr ""
+
+#: modules/stats.php:330
+msgid "Your Site Stats work better with Javascript enabled."
+msgstr ""
+
+#: modules/stats.php:406 modules/stats.php:879
+msgid "We were unable to get your stats just now. Please try again."
+msgstr "No pudimos recuperar tus estadísticas. Por favor, inténtalo de nuevo."
+
+#: modules/stats.php:329
+msgid "Loading…"
+msgstr ""
+
+#: modules/stats.php:517
+msgid "Count the page views of registered users who are logged in."
+msgstr "Cuenta las páginas vista de los usuarios registrados logueados."
+
+#: modules/stats.php:518
+msgid "Smiley"
+msgstr ""
+
+#: modules/stats.php:519
+msgid "Hide the stats smiley face image."
+msgstr ""
+
+#: modules/stats.php:516
+msgid "Registered users"
+msgstr "Usuarios registrados"
+
+#: modules/stats.php:514
+msgid "Put a chart showing 48 hours of views in the admin bar."
+msgstr "Pon una gráfica mostrando 48 horas de visitas en la barra de administración."
+
+#: modules/stats.php:404 modules/stats.php:877
+msgid "We were unable to get your stats just now (too many redirects). Please try again."
+msgstr ""
+
+#: modules/stats.php:513
+msgid "Admin bar"
+msgstr "Barra de administración"
+
+#: modules/stats.php:507
+msgid "Visit <a href=\"%s\">Site Stats</a> to see your stats."
+msgstr "Visita <a href=\"%s\">Estadísticas del sitio</a> para ver tus estadísticas."
+
+#: modules/stats.php:331
+msgid "View Site Stats without Javascript"
+msgstr ""
+
+#: modules/shortcodes/videopress.php:912
+msgid "Submit"
+msgstr "Enviar"
+
+#: modules/shortcodes/videopress.php:876
+msgid "December"
+msgstr "diciembre"
+
+#: jetpack.php:1169 modules/stats.php:649
+msgid "Site Stats"
+msgstr "EstadÃsticas del sitio"
+
+#: modules/shortcodes/videopress.php:1291
+msgid "This video requires <a rel=\"nofollow\" href=\"%s\">Adobe Flash</a> for playback."
+msgstr ""
+
+#: modules/shortcodes/videopress.php:958
+msgid "You do not have sufficient <a rel=\"nofollow\" href=\"%s\">freedom levels</a> to view this video. Support free software and upgrade."
+msgstr ""
+
+#: modules/shortcodes/videopress.php:876
+msgid "November"
+msgstr "noviembre"
+
+#: modules/shortcodes/videopress.php:1016
+msgctxt "watch a video title"
+msgid "Watch: %s"
+msgstr ""
+
+#: modules/shortcodes/videopress.php:1144
+msgctxt "Play as in playback or view a movie"
+msgid "JavaScript required to play %s."
+msgstr ""
+
+#: modules/shortcodes/videopress.php:1115
+#: modules/shortcodes/videopress.php:1137
+msgid "this video"
+msgstr ""
+
+#: modules/shortcodes/videopress.php:1298
+msgid "Loading video..."
+msgstr "Cargando vÃdeo..."
+
+#: modules/shortcodes/videopress.php:915
+msgid "More information"
+msgstr "Más información"
+
+#: modules/shortcodes/videopress.php:876
+msgid "July"
+msgstr "julio"
+
+#: modules/shortcodes/videopress.php:860
+msgid "This video is intended for mature audiences."
+msgstr "Este vÃdeo está destinado a público adulto."
+
+#: modules/shortcodes/videopress.php:876
+msgid "October"
+msgstr "octubre"
+
+#: modules/shortcodes/videopress.php:876
+msgid "April"
+msgstr "abril"
+
+#: modules/shortcodes/videopress.php:876
+msgid "March"
+msgstr "marzo"
+
+#: modules/shortcodes/videopress.php:876
+msgid "February"
+msgstr "febrero"
+
+#: modules/shortcodes/videopress.php:876
+msgid "January"
+msgstr "enero"
+
+#: modules/shortcodes/videopress.php:876
+msgid "September"
+msgstr "septiembre"
+
+#: modules/shortcodes/videopress.php:860
+msgid "Please verify your birthday."
+msgstr "Por favor, verifica tu fecha de nacimiento."
+
+#: modules/shortcodes/videopress.php:876
+msgid "June"
+msgstr "junio"
+
+#: modules/shortcodes/videopress.php:876
+msgid "August"
+msgstr "agosto"
+
+#: modules/shortcodes/videopress.php:876
+msgid "May"
+msgstr "mayo"
+
+#: modules/sharedaddy/sharing.php:379
+msgid "Enter the URL of a 16x16px icon you want to use for this service."
+msgstr "Escribe la URL de un icono de 16x16px que quieras usar para este servicio."
+
+#: modules/shortcodes/videopress.php:608
+msgid "The VideoPress plugin could not communicate with the VideoPress servers. This error is most likely caused by a misconfigured plugin. Please reinstall or upgrade."
+msgstr ""
+
+#: modules/shortcodes/videopress.php:826
+msgid "%s Error"
+msgstr ""
+
+#: modules/shortcodes/videopress.php:610
+msgid "<strong>%s</strong> is not an allowed embed site."
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:371
+msgid "You can add the following variables to your service sharing URL:"
+msgstr "Puedes añadir las variables siguientes a tu servicio para compartir URL:"
+
+#: modules/shortcodes/archives.php:50
+msgid "Your blog does not currently have any published posts."
+msgstr "Tu bitacora actualmente no tiene ninguna entrada publicada."
+
+#: modules/sharedaddy/sharing.php:395
+msgid "An error occurred creating your new sharing service - please check you gave valid details."
+msgstr "Ha ocurrido un error creando el nuevo servicio de compartir - por favor, revisa que todos los detalles son válidos."
+
+#: modules/sharedaddy/sharing.php:376
+msgid "Icon URL"
+msgstr "URL del icono"
+
+#: modules/sharedaddy/sharing.php:385
+msgid "Create Share"
+msgstr "Crear Compartir"
+
+#: modules/shortcodes/videopress.php:612
+msgid "No data found for VideoPress identifier: <strong>%s</strong>."
+msgstr ""
+
+#: modules/shortcodes/videopress.php:610
+msgid "Publisher limits playback of video embeds."
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:367
+msgid "Sharing URL"
+msgstr "URL para compartir"
+
+#: modules/sharedaddy/sharing.php:334
+msgid "Front Page, Archive Pages, and Search Results"
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:313
+msgid "Sharing label"
+msgstr "Etiqueta para compartir"
+
+#: modules/sharedaddy/sharing.php:319
+msgid "Open links in"
+msgstr "Abrir enlaces en"
+
+#: modules/sharedaddy/sharing.php:361
+msgid "Service name"
+msgstr "Nombre del servicio"
+
+#: modules/sharedaddy/sharing.php:350
+msgid "Save Changes"
+msgstr "Guardar cambios"
+
+#: modules/sharedaddy/sharing.php:328
+msgid "Show sharing buttons on"
+msgstr "Muestra los botones de compartir en"
+
+#: modules/sharedaddy/sharing.php:306
+msgid "Icon + text"
+msgstr "Icono + texto"
+
+#: modules/sharedaddy/sharing.php:322
+msgid "New window"
+msgstr "Ventana nueva"
+
+#: modules/sharedaddy/sharing.php:323
+msgid "Same window"
+msgstr "La misma ventana"
+
+#: modules/sharedaddy/sharing.php:308
+msgid "Text only"
+msgstr "Sólo texto"
+
+#: modules/sharedaddy/sharing.php:307
+msgid "Icon only"
+msgstr "Sólo el icono"
+
+#: modules/sharedaddy/sharing.php:186
+msgid "Enabled Services"
+msgstr "Servicios activados"
+
+#: modules/sharedaddy/sharing.php:164
+msgid "Available Services"
+msgstr "Servicios disponibles"
+
+#: modules/sharedaddy/sharing.php:192
+msgid "Drag and drop available services here"
+msgstr "Arrastra los servicios disponibles aquí"
+
+#: modules/sharedaddy/sharing.php:303
+msgid "Default button style"
+msgstr "Estilo por defecto del botón"
+
+#: modules/sharedaddy/sharing.php:153
+msgid "Settings have been saved"
+msgstr "La configuración se ha guardado con éxito."
+
+#: modules/sharedaddy/sharing.php:165
+msgid "Drag and drop the services you'd like to enable into the box below."
+msgstr "Arrastra al espacio inferior los servicios que quieras activar."
+
+#: modules/sharedaddy/sharing.php:203
+msgid "Services dragged here will be hidden behind a share button."
+msgstr "Los servicios arrastrados aquà estarán ocultos tras un botón de compartir."
+
+#: modules/sharedaddy/sharing.php:221
+msgid "Sharing is off. Please add services above to enable"
+msgstr "Compartir está apagado. Añade servicios abajo para activarlo"
+
+#: modules/sharedaddy/sharing.php:218
+msgid "Live Preview"
+msgstr "Previsualización"
+
+#: modules/sharedaddy/sharing.php:189
+msgid "Services dragged here will appear individually."
+msgstr "Los servicios arrastrados aquà aparecerán de forma individual."
+
+#: modules/sharedaddy/sharing.php:149
+msgid "This plugin will work without it, but multibyte support is used <a href=\"%s\">if available</a>. You may see minor problems with Tweets and other sharing services."
+msgstr "Este plugin funcionará sin él, aunque el soporte multibyte se utiliza <a href=\"%s\">si está disponible</a>. Puede que encuentres pequeños problemas con Twitter y otros servicios de compartir."
+
+#: modules/sharedaddy/sharing.php:166
+msgid "Add a new service"
+msgstr "Añadir un servicio nuevo"
+
+#: modules/contact-form/grunion-form-view.php:142
+#: modules/sharedaddy/sharing-sources.php:1027
+msgid "Label"
+msgstr "Etiqueta"
+
+#: modules/sharedaddy/sharing-sources.php:977
+msgid "Click to share"
+msgstr "Haz clic para compartir"
+
+#: modules/sharedaddy/sharing-sources.php:1032
+msgid "URL"
+msgstr "URL"
+
+#: modules/sharedaddy/sharing.php:148
+msgid "Warning! Multibyte support missing!"
+msgstr "¡Atención! ¡No encontramos el soporte Multibyte!"
+
+#: modules/sharedaddy/sharing.php:46 modules/sharedaddy/sharing.php:158
+msgid "Sharing Settings"
+msgstr "Configuración de compartir"
+
+#: modules/sharedaddy/sharing-sources.php:1045
+msgid "Remove Service"
+msgstr "Eliminar Servicio"
+
+#: modules/sharedaddy/sharing-sources.php:1044
+msgid "Save"
+msgstr "Guardar"
+
+#: modules/sharedaddy/sharing-sources.php:1037
+msgid "Icon"
+msgstr "Icono"
+
+#: modules/sharedaddy/sharing-sources.php:892
+msgid "Google +1"
+msgstr "Google +1"
+
+#: modules/sharedaddy/sharing-sources.php:884
+msgctxt "share to"
+msgid "Press This"
+msgstr "Publica Esto"
+
+#: modules/sharedaddy/sharing-sources.php:884
+msgid "Click to Press This!"
+msgstr "Haz clic para utilizar ¡Publica Esto!"
+
+#: modules/sharedaddy/sharing-sources.php:856
+msgid "Press This"
+msgstr "Publicar esto"
+
+#: modules/sharedaddy/sharing-sources.php:850
+msgid "Click to print"
+msgstr "Haz clic para imprimir"
+
+#: modules/sharedaddy/sharing-sources.php:744
+msgid "Share"
+msgstr "Compartir"
+
+#: modules/sharedaddy/sharing-sources.php:777
+msgctxt "share to"
+msgid "Facebook"
+msgstr "Facebook"
+
+#: modules/sharedaddy/sharing-sources.php:799
+msgid "Default button"
+msgstr "Botón por defecto"
+
+#: modules/sharedaddy/sharing-sources.php:850
+msgctxt "share to"
+msgid "Print"
+msgstr "Imprimir"
+
+#: modules/sharedaddy/sharing-sources.php:777
+msgid "Share on Facebook"
+msgstr "Compartir en Facebook"
+
+#: modules/sharedaddy/sharing-sources.php:714
+msgid "Facebook"
+msgstr "Facebook"
+
+#: modules/sharedaddy/sharing-sources.php:801
+msgid "Like button"
+msgstr "Botón de \"Me gusta\""
+
+#: modules/sharedaddy/sharing-sources.php:846
+msgid "Print"
+msgstr "Imprimir"
+
+#: modules/sharedaddy/sharing-sources.php:800
+msgid "Share button"
+msgstr "Botón de compartir"
+
+#: modules/sharedaddy/sharing-sources.php:629
+msgctxt "share to"
+msgid "LinkedIn"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:519
+msgctxt "share to"
+msgid "Digg"
+msgstr "Digg"
+
+#: modules/sharedaddy/sharing-sources.php:601
+msgid "LinkedIn"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:515
+#: modules/sharedaddy/sharing-sources.php:519
+msgid "Click to Digg this post"
+msgstr "Haz clic para enviar a Digg"
+
+#: modules/sharedaddy/sharing-sources.php:436
+msgid "Click to share on Reddit"
+msgstr "Haz clic para compartir en Reddit"
+
+#: modules/sharedaddy/sharing-sources.php:429
+#: modules/sharedaddy/sharing-sources.php:436
+msgid "Reddit"
+msgstr "Reddit"
+
+#: modules/sharedaddy/sharing-sources.php:363
+msgctxt "share to"
+msgid "StumbleUpon"
+msgstr "StumbleUpon"
+
+#: modules/sharedaddy/sharing-sources.php:363
+msgid "Click to share on StumbleUpon"
+msgstr "Haz clic para compartir en StumbleUpon"
+
+#: modules/sharedaddy/sharing-sources.php:629
+msgid "Click to share on LinkedIn"
+msgstr "Haz clic aquà para compartir en LinkedIn"
+
+#: modules/sharedaddy/sharing-sources.php:506
+msgid "Digg"
+msgstr "Digg"
+
+#: modules/sharedaddy/sharing-sources.php:257
+msgid "Twitter"
+msgstr "Twitter"
+
+#: modules/sharedaddy/sharing-sources.php:226
+msgid "Send Email"
+msgstr "Enviar correo electrónico"
+
+#: modules/sharedaddy/sharing-sources.php:238
+msgid "Sorry, your blog cannot share posts by email."
+msgstr "Lo sentimos, tu blog no puede compartir entradas por correo electrónico."
+
+#: modules/sharedaddy/sharing-sources.php:234
+msgid "Email check failed, please try again"
+msgstr "Error en la comprobación de email. Por favor, vuelve a intentarlo"
+
+#: modules/sharedaddy/sharing-sources.php:218
+msgid "Your Email Address"
+msgstr "Tu dirección de correo electrónico"
+
+#: modules/sharedaddy/sharing-sources.php:227
+msgid "Cancel"
+msgstr "Cancelar"
+
+#: modules/sharedaddy/sharing-sources.php:230
+msgid "Post was not sent - check your email addresses!"
+msgstr "El artículo no se ha enviado - ¡comprueba tu dirección de correo!"
+
+#: modules/sharedaddy/sharing-sources.php:352
+msgid "StumbleUpon"
+msgstr "StumbleUpon"
+
+#: modules/sharedaddy/sharing-sources.php:264
+msgid "Click to share on Twitter"
+msgstr "Haz clic para compartir en Twitter"
+
+#: modules/sharedaddy/sharing-sources.php:264
+msgctxt "share to"
+msgid "Twitter"
+msgstr "Twitter"
+
+#: modules/sharedaddy/sharing-sources.php:334
+#: modules/sharedaddy/sharing-sources.php:411
+#: modules/sharedaddy/sharing-sources.php:462
+#: modules/sharedaddy/sharing-sources.php:568
+#: modules/sharedaddy/sharing-sources.php:684
+msgid "Use smart button"
+msgstr "Usa el botón inteligente"
+
+#: modules/sharedaddy/sharing-sources.php:207
+msgid "Send to Email Address"
+msgstr "Enviar a dirección de correo electrónico"
+
+#: modules/sharedaddy/sharing-sources.php:170
+msgid "You have shared this post with %s"
+msgstr "Has compartido esta entrada con %s"
+
+#: modules/sharedaddy/sharing-sources.php:193
+msgid "Click to email this to a friend"
+msgstr "Hac clic para enviar por correo electrónico a un amigo"
+
+#: modules/sharedaddy/sharedaddy.php:106
+msgid "Disable CSS and JS"
+msgstr "Desactiva CSS y JS"
+
+#: modules/sharedaddy/sharedaddy.php:108
+msgid "Advanced. If this option is checked, you must include these files in your theme manually for the sharing links to work."
+msgstr ""
+
+#: modules/sharedaddy/sharing-service.php:196
+msgid "Share this:"
+msgstr "Compártelo:"
+
+#: modules/sharedaddy/sharing-sources.php:171
+msgid "Close"
+msgstr "Cerrar"
+
+#: modules/sharedaddy/sharing-service.php:474
+#: modules/sharedaddy/sharing.php:234 modules/sharedaddy/sharing.php:275
+msgctxt "dropdown button"
+msgid "Share"
+msgstr "Compartir"
+
+#: modules/sharedaddy/sharing-sources.php:169
+msgid "This post has been shared!"
+msgstr "¡Este artÃculo ha sido compartido!"
+
+#: modules/sharedaddy/sharing-sources.php:193
+msgctxt "share to"
+msgid "Email"
+msgstr "Correo electrónico"
+
+#: modules/sharedaddy/sharing-sources.php:215
+msgid "Your Name"
+msgstr "Su Nombre"
+
+#: modules/module-info.php:425
+msgid "Each contact form can easily be customized to fit your needs. When a user submits your contact form, the feedback will be filtered through <a href=\"http://akismet.com/\">Akismet</a> (if it is active on your site) to make sure itâs not spam. Any legitimate feedback will then be emailed to you, and added to your feedback management area."
+msgstr ""
+
+#: modules/sharedaddy/sharedaddy.php:18
+msgid "Shared Post"
+msgstr "Entrada compartida"
+
+#: modules/module-info.php:394
+msgid "Jetpack will automatically take the great published content from your blog or website and share it instantly with third party services like search engines, increasing your reach and traffic."
+msgstr ""
+
+#: modules/module-info.php:374
+msgid "When leaving comments, your visitors can also subscribe to a post’s comments to keep up with the conversation."
+msgstr ""
+
+#: modules/module-info.php:371
+msgid "Subscriptions"
+msgstr "Suscripciones"
+
+#: modules/module-info.php:379
+msgid "To use the Subscriptions widget, go to Appearance → <a href=\"%s\">Widgets</a>. Drag the widget labeled “Blog Subscriptions (Jetpack)” into one of your sidebars and configure away."
+msgstr ""
+
+#: modules/sharedaddy/sharedaddy.php:37
+msgid "Show sharing buttons on this post."
+msgstr "Mostrar botones para compartir en esta entrada."
+
+#: modules/contact-form/grunion-form-view.php:30 modules/module-info.php:415
+#: modules/module-info.php:419
+msgid "Contact Form"
+msgstr ""
+
+#: modules/module-info.php:392
+msgid "Enhanced Distribution"
+msgstr ""
+
+#: modules/module-info.php:373
+msgid "Easily allow any visitor to subscribe to all of your posts via email through a widget in your blog’s sidebar. Every time you publish a post, WordPress.com will send a notification to all your subscribers."
+msgstr ""
+
+#: modules/module-info.php:351
+msgid "shows your latest tweets within a sidebar on your theme."
+msgstr ""
+
+#: modules/module-info.php:350
+msgid "lets you easily add post and comment RSS feeds to a sidebar on your theme."
+msgstr ""
+
+#: modules/module-info.php:351
+msgid "The Twitter Widget"
+msgstr ""
+
+#: modules/module-info.php:350
+msgid "The RSS Links Widget"
+msgstr ""
+
+#: modules/module-info.php:355
+msgid "To use the widgets, go to Appearance → <a href=\"%s\">Widgets</a>. Drag them into one of your sidebars and configure away."
+msgstr ""
+
+#: modules/module-info.php:368
+msgid "Subsriptions Screenshot"
+msgstr ""
+
+#: modules/module-info.php:353
+msgid "The Image Widget"
+msgstr ""
+
+#: modules/module-info.php:355
+msgid "Each of these widgets has a number of customization options."
+msgstr ""
+
+#: modules/module-info.php:353
+msgid "lets you easily add images to a sidebar on your theme."
+msgstr ""
+
+#: modules/module-info.php:335
+msgid "shows your latest tweets within a sidebar on your theme. It’s an easy way to add more activity to your site. There are also a number of customization options."
+msgstr ""
+
+#: modules/module-info.php:308 modules/module-info.php:312
+msgid "Spelling and Grammar"
+msgstr ""
+
+#: modules/module-info.php:335
+msgid "The Twitter Widget "
+msgstr ""
+
+#: modules/module-info.php:337
+msgid "allows you to easily add images to widget areas in your theme. It’s an easy way to add more visual interest to your site."
+msgstr ""
+
+#: modules/module-info.php:337
+msgid "The Image Widget "
+msgstr ""
+
+#: modules/module-info.php:334
+msgid "allows you to add links to your blog’s post and comment RSS feeds in your sidebar. This makes it easy for your readers to stay updated when you post new content or receive new comments."
+msgstr ""
+
+#: modules/module-info.php:334
+msgid "The RSS Links Widget "
+msgstr ""
+
+#: modules/module-info.php:332 modules/module-info.php:348
+msgid "Extra Sidebar Widgets"
+msgstr ""
+
+#: modules/module-info.php:329 modules/module-info.php:345
+msgid "Widgets Screenshot"
+msgstr ""
+
+#: modules/module-info.php:315
+msgid "After the Deadline provides a number of <a href=\"%s\">customization options</a>, which you can edit in your profile."
+msgstr ""
+
+#: modules/module-info.php:314
+msgid "The <a href='%s'>After the Deadline</a> Proofreading service improves your writing by using artificial intelligence to find your errors and offer smart suggestions."
+msgstr ""
+
+#: modules/module-info.php:286
+msgid "To configure your sharing settings, go to the Settings → <a href=\"%s\">Sharing</a> menu."
+msgstr ""
+
+#: modules/module-info.php:265
+msgid "The following services are included: Twitter, Facebook, Reddit, StumbleUpon, PressThis, Digg, LinkedIn, Google +1, Print, and Email."
+msgstr ""
+
+#: modules/module-info.php:227
+msgid "Jetpack combines the power of %s and the simplicity of WordPress to give you the ultimate in math blogging platforms."
+msgstr ""
+
+#: modules/module-info.php:228
+msgid "Wow, that sounds nerdy."
+msgstr "Wow, eso suena muy nerd."
+
+#: modules/module-info.php:242
+msgid "Use <code>$latex your latex code here$</code> or <code>[latex]your latex code here[/latex]</code> to include %s in your posts and comments. There are <a href=\"%s\" target=\"_blank\">all sorts of options</a> available."
+msgstr ""
+
+#: modules/module-info.php:293
+msgid "Full details can be found on the <a href=\"%s\">Sharing support page</a>. This video also gives a swish run-down of how to use the Sharing feature. Watch it in HD for extra snazz!"
+msgstr ""
+
+#: modules/module-info.php:287
+msgid "Drag and drop sharing services into the enabled section to have them show up on your site, and drag them into the hidden section to have them hidden behind a button."
+msgstr "Arrastra los servicios para compartir en la sección activa para que se muestren en tu sitio, y arrástralos a la sección oculta para que se oculten bajo un botón. "
+
+#: modules/module-info.php:267
+msgid "The following services are included: Twitter, Facebook, Reddit, StumbleUpon, Digg, LinkedIn, Google +1, Print, and Email."
+msgstr ""
+
+#: modules/module-info.php:261
+msgid "Share your posts with Twitter, Facebook, and a host of other services. You can configure services to appear as icons, text, or both. Some services have additional options to display smart buttons, such as Twitter, which will update the number of times the post has been shared."
+msgstr "Comparte tus artículos en Twitter, Facebook, y un puñado de otros servicios. Puedes configurar los servicios para aparecer como iconos, texto o ambos. Algunos servicios tienen opciones adicionales para mostrar botones inteligentes, como Twitter, que actualizará el número de veces que un artículo se ha compartido."
+
+#: modules/module-info.php:257 modules/module-info.php:260
+#: modules/module-info.php:281 modules/sharedaddy/sharedaddy.php:25
+#: modules/sharedaddy/sharing.php:46
+msgid "Sharing"
+msgstr "Compartir"
+
+#: modules/module-info.php:226 modules/module-info.php:241
+msgid "%s is a powerful markup language for writing complex mathematical equations, formulas, etc."
+msgstr ""
+
+#: modules/module-info.php:271
+msgid "Additionally you can define your own custom services."
+msgstr "También puedes definir tus propios servicios."
+
+#: modules/module-info.php:187 modules/module-info.php:191
+#: modules/module-info.php:200 modules/module-info.php:204
+msgid "WordPress.com Stats"
+msgstr "Estadísticas de WordPress.com"
+
+#: modules/module-info.php:172
+msgid "To use shortlinks, go to any already published post (or publish something new!). A “Get Shortlink” button will be visible under the Post title. When you click it, a dialog box will appear with the shortlink and you can copy and paste to Twitter, Facebook or wherever your heart desires."
+msgstr ""
+
+#: modules/module-info.php:137
+msgid "Available shortcodes are: %l."
+msgstr "Los shortcodes disponibles son: %l."
+
+#: modules/module-info.php:192 modules/module-info.php:205
+msgid "There are many plugins and services that provide statistics, but data can be overwhelming. WordPress.com Stats makes the most popular metrics easy to understand through a clear and attractive interface."
+msgstr "Hay muchos plugins y servicios que ofrecen estadísticas, pero la cantidad de información que ofrecen puede ser abrumadora. Las estadísticas de WordPress.com hacen fáciles de entender las métricas más populares gracias a su interfaz clara y atractiva."
+
+#: modules/module-info.php:206
+msgid "You can <a href=\"%s\">view your stats dashboard here</a>."
+msgstr "Puedes <a href=\"%s\">ver tu escritorio de estadísticas aquí</a>."
+
+#: modules/module-info.php:157 modules/module-info.php:171
+msgid "Instead of typing or copy-pasting long URLs, you can now get a short and simple link to your posts and pages. This uses the super compact wp.me domain name, and gives you a unique URL you can use that will be safe and reliable."
+msgstr "En vez de escribir o copiar URL largas puedes tener un enlace corto y simple para tus artículos y páginas. Utiliza el dominio super compacto wp.me, y te da una URL única y segura. "
+
+#: modules/module-info.php:221 modules/module-info.php:236
+msgid "LaTeX"
+msgstr "LaTeX"
+
+#: modules/module-info.php:109
+msgid "Enter a shortcode directly into the Post/Page editor to embed media. For specific instructions follow the links below."
+msgstr "Introduce un shortcode directamente en el editor para incrustar multimedia. Para instrucciones más específicas visita los enlaces inferiores."
+
+#: modules/module-info.php:158
+msgid "It’s perfect for use on Twitter, Facebook, and cell phone text messages where every character counts."
+msgstr "Es perfecta para utilizarla en Twitter, Facebook y mensajes de texto telefónicos (SMS) donde cada carácter cuenta."
+
+#: modules/module-info.php:95 modules/module-info.php:108
+msgid "Shortcodes allow you to easily and safely embed media from other places in your site. With just one simple code, you can tell WordPress to embed YouTube, Flickr, and other media."
+msgstr "Los shortcodes (códigos cortos) te permiten incrustar archivos multimedia de cualquier lugar en tu sitio de una forma sencilla y segura. Con sólo un código simple puedes decirle a WordPress que incruste elementos de YouTube, Flickr y muchos más."
+
+#: modules/module-info.php:152 modules/module-info.php:156
+#: modules/module-info.php:166 modules/module-info.php:170
+msgid "WP.me Shortlinks"
+msgstr "Enlaces cortos WP.me"
+
+#: modules/module-info.php:29
+msgctxt "Visit your _VaultPress_dashboard_."
+msgid "To check your backups, see any security alerts, or check your VaultPress Vitality, visit your %s."
+msgstr ""
+
+#: modules/module-info.php:90 modules/module-info.php:94
+#: modules/module-info.php:103 modules/module-info.php:107
+msgid "Shortcode Embeds"
+msgstr "Shortcodes incrustados"
+
+#: modules/module-info.php:59
+msgid "Hovercards enhance plain Gravatar images with information about a person: name, bio, pictures, their contact info, and other services they use on the web like Twitter, Facebook, or LinkedIn."
+msgstr "Las Hovercards amplían las imágenes de Gravatar con información acerca de una persona: nombre, bio, imágenes, información de contacto, y otros servicios que utiliza como Twitter, Facebook o LinkedIn."
+
+#: modules/module-info.php:60
+msgid "Hovercards offer a great way to show your internet presence and help people find your own blog."
+msgstr "Las Hovercards ofrecen una buena solución para mostrar tu perfil en internet y ayudar a los demás a encontrar tu blog."
+
+#: modules/module-info.php:74
+msgid "Hovercards enhance plain Gravatar images with information about a person: name, bio, pictures, their contact info, and other services."
+msgstr "Las Hovercards amplían las imágenes de Gravatar con información acerca de una persona: nombre, bio, imágenes, información de contacto y otros servicios."
+
+#: modules/module-info.php:75
+msgid "To see hovercards, look at any blog post on your blog that has comments. If the commenter has a hovercard associated with their gravatar, mouse over their image and the hovercard will appear. To turn hovercards off, click the Deactivate button above."
+msgstr "Para ver las hovercards, mira cualquier artículo de tu blog que tenga comentarios. Si el comentarista tiene una hovercard asociada a su gravatar, al pasar el ratón sobre su imagen ésta aparecerá. Para desactivar las hovercards, haz clic en el botón superior de Desactivar."
+
+#: modules/module-info.php:29
+msgid "VaultPress dashboard"
+msgstr ""
+
+#: modules/module-info.php:31
+msgid "With a monthly subscription, the VaultPress plugin will backup your site’s content, themes, and plugins in real-time, as well as perform regular security scans for common threats and attacks."
+msgstr ""
+
+#: modules/module-info.php:32
+msgctxt "View _Plans_&_Pricing_. (VaultPress)"
+msgid "View %s."
+msgstr ""
+
+#: modules/module-info.php:32
+msgid "Plans & Pricing"
+msgstr ""
+
+#: modules/module-info.php:53 modules/module-info.php:68
+msgid "Gravatar Hovercard"
+msgstr "Hovercard de Gravatar"
+
+#: modules/module-info.php:58 modules/module-info.php:73
+msgid "What’s a Hovercard?"
+msgstr "¿Qué es una Hovercard?"
+
+#: modules/module-info.php:22 modules/module-info.php:26
+msgid "VaultPress"
+msgstr ""
+
+#: modules/contact-form/grunion-contact-form.php:713
+msgid "Add a custom form"
+msgstr ""
+
+#: modules/gravatar-hovercards.php:44 modules/module-info.php:57
+#: modules/module-info.php:72
+msgid "Gravatar Hovercards"
+msgstr "Hovercards de Gravatar"
+
+#: modules/gravatar-hovercards.php:56
+msgid "View people's profiles when you mouse over their Gravatars"
+msgstr "Muestra los perfiles de la gente cuando pasas el ratón por encima de sus Gravatares."
+
+#: modules/contact-form/grunion-contact-form.php:689
+msgid "Spam <span class=\"count\">(%s)</span>"
+msgid_plural "Spam <span class=\"count\">(%s)</span>"
+msgstr[0] ""
+msgstr[1] ""
+
+#: modules/contact-form/grunion-contact-form.php:671
+msgid "Search Feedback"
+msgstr ""
+
+#: modules/module-info.php:28
+msgid "Your WordPress installation is currently being protected with the world’s best security, backup, and support."
+msgstr ""
+
+#: modules/contact-form/grunion-contact-form.php:672
+#: modules/contact-form/grunion-contact-form.php:673
+msgid "No feedback found"
+msgstr ""
+
+#: modules/gravatar-hovercards.php:83
+msgid "Put your mouse over your Gravatar to check out your profile."
+msgstr "Sitúa el ratón sobre tu Gravatar para ver tu perfil."
+
+#: modules/contact-form/grunion-contact-form.php:670
+msgid "Feedback"
+msgstr "Sugerencias"
+
+#: modules/contact-form/grunion-contact-form.php:669
+#: modules/contact-form/grunion-form-view.php:130
+msgid "Feedbacks"
+msgstr ""
+
+#: modules/contact-form/grunion-contact-form.php:275
+#: modules/contact-form/grunion-contact-form.php:323
+msgid "Error!"
+msgstr "¡Error!"
+
+#: modules/contact-form/grunion-contact-form.php:147
+msgid "%s is required"
+msgstr ""
+
+#: modules/contact-form/grunion-contact-form.php:285
+msgid "Submit »"
+msgstr "Enviar »"
+
+#: modules/contact-form/grunion-contact-form.php:328
+msgid "Message Sent"
+msgstr "Mensaje Enviado"
+
+#: modules/contact-form/grunion-contact-form.php:462
+msgid "l F j, Y \\a\\t g:i a"
+msgstr ""
+
+#: modules/contact-form/grunion-contact-form.php:482
+msgid "Time:"
+msgstr "Hora:"
+
+#: modules/contact-form/grunion-contact-form.php:483
+msgid "IP Address:"
+msgstr "Dirección IP:"
+
+#: modules/contact-form/grunion-contact-form.php:484
+msgid "Contact Form URL:"
+msgstr "URL del formulario de contacto:"
+
+#: modules/contact-form/grunion-contact-form.php:140
+msgid "%s requires a valid email address"
+msgstr "%s necesita una dirección válida de correo electrónico"
+
+#: modules/contact-form/grunion-contact-form.php:511
+msgid "Sent by an unverified visitor to your site."
+msgstr "Enviado por un visitante a tu sitio no verificado."
+
+#: modules/contact-form/grunion-contact-form.php:35
+#: modules/contact-form/grunion-form-view.php:149
+#: modules/sharedaddy/sharing-sources.php:127
+msgid "Email"
+msgstr "Correo electrónico"
+
+#: modules/contact-form/grunion-contact-form.php:79
+#: modules/contact-form/grunion-contact-form.php:84
+#: modules/contact-form/grunion-contact-form.php:88
+#: modules/contact-form/grunion-contact-form.php:100
+#: modules/contact-form/grunion-contact-form.php:105
+#: modules/contact-form/grunion-contact-form.php:119
+msgid "(required)"
+msgstr "(requerido)"
+
+#: modules/contact-form/grunion-contact-form.php:99
+msgid "Yes"
+msgstr "SÃ"
+
+#: modules/contact-form/admin.php:456
+msgid "You are not allowed to move this item to the Trash."
+msgstr "No te está permitido mover este elemento a la papelera."
+
+#: modules/contact-form/admin.php:452
+msgid "Error in restoring from Trash."
+msgstr "Error al restaurar de la papelera."
+
+#: modules/contact-form/admin.php:449
+msgid "You are not allowed to move this item out of the Trash."
+msgstr "No te está permitido mover este elemento fuera de la Papelera."
+
+#: modules/contact-form/grunion-contact-form.php:39
+msgid "Subject"
+msgstr "Asunto"
+
+#: modules/contact-form/admin.php:483
+msgid "Messages"
+msgstr "Mensajes"
+
+#: modules/contact-form/admin.php:506
+msgid "Spam"
+msgstr "Spam"
+
+#: modules/contact-form/grunion-contact-form.php:34
+#: modules/contact-form/grunion-form-view.php:150
+msgid "Name"
+msgstr "Nombre"
+
+#: modules/contact-form/admin.php:459
+msgid "Error in moving to Trash."
+msgstr "Error moviendo a la papelera."
+
+#: modules/contact-form/grunion-contact-form.php:36
+#: modules/contact-form/grunion-form-view.php:154
+msgid "Website"
+msgstr "Sitio Web"
+
+#: modules/contact-form/admin.php:88
+#: modules/contact-form/grunion-contact-form.php:42
+msgid "Message"
+msgstr "Mensaje"
+
+#: modules/contact-form/admin.php:197
+msgid "Mark this message as spam"
+msgstr "Marcar este mensaje como spam"
+
+#: modules/contact-form/admin.php:166 modules/contact-form/admin.php:265
+msgid "Delete Permanently"
+msgstr "Borrar permanentemente"
+
+#: modules/contact-form/admin.php:257
+msgid "Mark this message as NOT spam"
+msgstr "Marca este mensaje como NO spam"
+
+#: modules/contact-form/admin.php:164 modules/contact-form/admin.php:263
+msgid "Delete this item permanently"
+msgstr "Borrar este elemento permanentemente"
+
+#: modules/contact-form/admin.php:296
+msgid "Y-m-d @ g:i:s A"
+msgstr ""
+
+#: modules/contact-form/admin.php:415
+msgid "You are not allowed to manage this item."
+msgstr ""
+
+#: modules/contact-form/admin.php:161
+msgid "Restore"
+msgstr "Restaurar"
+
+#: modules/contact-form/admin.php:89
+msgid "Date"
+msgstr "Fecha"
+
+#: modules/contact-form/admin.php:204 modules/contact-form/admin.php:206
+#: modules/contact-form/admin.php:493
+msgid "Trash"
+msgstr "Papelera"
+
+#: modules/after-the-deadline/config-unignore.php:130
+msgid "Add"
+msgstr "Añadir"
+
+#: modules/after-the-deadline/config-unignore.php:128
+msgid "Identify words and phrases to ignore while proofreading your posts and pages:"
+msgstr "Indentifica palabras y fráses que pueden ser ignoradas mientras se corrigen tus entradas y páginas:"
+
+#: modules/after-the-deadline/config-options.php:89
+msgctxt "%1$s = http://codex.wordpress.org/Installing_WordPress_in_Your_Language, %2$s = WPLANG"
+msgid "The proofreader supports English, French, German, Portuguese, and Spanish. Your <a href=\"%1$s\">%2%s</a> value is the default proofreading language."
+msgstr ""
+
+#: modules/contact-form/admin.php:87
+msgid "From"
+msgstr ""
+
+#: modules/after-the-deadline/config-unignore.php:135
+msgid "Be sure to click \"Update Profile\" at the bottom of the screen to save your changes."
+msgstr "Asegúrate de hacer clic en «Actualizar perfil» al final de la pantalla para guardar tus cambios."
+
+#: modules/after-the-deadline/config-unignore.php:126
+msgid "Ignored Phrases"
+msgstr "Frases ignoradas"
+
+#: modules/after-the-deadline/config-options.php:95
+msgid "Use automatically detected language to proofread posts and pages"
+msgstr "Utilizar idioma detectado automáticamente para corregir entradas y páginas"
+
+#: modules/after-the-deadline/config-options.php:86
+msgid "Language"
+msgstr "Idioma"
+
+#: modules/after-the-deadline/config-options.php:81
+msgid "Redundant Phrases"
+msgstr "Frases Redundantes"
+
+#: modules/after-the-deadline/config-options.php:79
+msgid "Phrases to Avoid"
+msgstr "Frases para Evitar"
+
+#: modules/after-the-deadline/config-options.php:77
+msgid "Passive Voice"
+msgstr "Voz Pasiva"
+
+#: modules/after-the-deadline/config-options.php:83
+msgid "<a href=\"%s\">Learn more</a> about these options."
+msgstr "<a href=\"%s\">Aprende más</a> acerca de estas opciones."
+
+#: modules/after-the-deadline/config-options.php:67
+msgid "Complex Phrases"
+msgstr "Frases Complejas"
+
+#: modules/after-the-deadline/config-options.php:75
+msgid "Jargon"
+msgstr "Jerga"
+
+#: modules/after-the-deadline/config-options.php:73
+msgid "Hidden Verbs"
+msgstr "Verbos ocultos"
+
+#: modules/after-the-deadline/config-options.php:71
+msgid "Double Negatives"
+msgstr "Doble negaciones"
+
+#: modules/after-the-deadline/config-options.php:69
+msgid "Diacritical Marks"
+msgstr "Signos DiacrÃticos"
+
+#: modules/after-the-deadline/config-options.php:65
+msgid "Clichés"
+msgstr "Clichés"
+
+#: modules/after-the-deadline/atd-l10n.php:30
+msgid "There was an error communicating with the proofreading service."
+msgstr "Hubo un error comunicándose con el servicio de revisar."
+
+#: modules/after-the-deadline/config-options.php:63
+msgid "Bias Language"
+msgstr "Sesgos de Idioma"
+
+#: modules/after-the-deadline/config-options.php:60
+msgid "Enable proofreading for the following grammar and style rules when writing posts and pages:"
+msgstr "Activar revisión para las siguientes reglas y estilos gramaticales cuando se escriben entradas y páginas:"
+
+#: modules/after-the-deadline/config-options.php:58
+msgid "English Options"
+msgstr "Opciones de Inglés"
+
+#: modules/after-the-deadline/config-options.php:55
+msgid "a post or page is updated"
+msgstr "un artÃculo o página está actualizado"
+
+#: modules/after-the-deadline/config-options.php:53
+msgid "a post or page is first published"
+msgstr "un artÃculo o página es lo primero publicado"
+
+#: modules/after-the-deadline/config-options.php:50
+msgid "Automatically proofread content when:"
+msgstr "Revisa contenido automáticamente cuando:"
+
+#: modules/after-the-deadline/config-options.php:48
+msgid "Proofreading"
+msgstr "Revisión"
+
+#: modules/after-the-deadline/atd-l10n.php:34
+msgid ""
+"The proofreader has suggestions for this post. Are you sure you want to update it?\n"
+"\n"
+"Press OK to update your post, or Cancel to view the suggestions and edit your post."
+msgstr ""
+"El revisor tiene sugerencias para esta entrada. ¿Está seguro de que desea actualizarla?\n"
+"\n"
+"Pulse OK para actualizar la entrada o Cancelar para ver las sugerencias y editar su entrada."
+
+#: modules/after-the-deadline/atd-l10n.php:33
+msgid ""
+"The proofreader has suggestions for this post. Are you sure you want to publish it?\n"
+"\n"
+"Press OK to publish your post, or Cancel to view the suggestions and edit your post."
+msgstr ""
+"El revisor tiene sugerencias para esta entrada. ¿Está seguro de que desea publicarla?\n"
+"\n"
+"Pulse OK para publicar la entrada o Cancelar para ver las sugerencias y editar su entrada."
+
+#: modules/after-the-deadline/atd-l10n.php:32
+msgid "Replace selection with:"
+msgstr "Reemplazar la selección con:"
+
+#: modules/after-the-deadline/atd-l10n.php:22
+msgid "Edit Selection..."
+msgstr "Editar Selección..."
+
+#: modules/after-the-deadline/atd-l10n.php:20
+msgid "Ignore all"
+msgstr "Ignorar todo"
+
+#: modules/after-the-deadline/atd-l10n.php:17
+msgid "Explain..."
+msgstr "Explicar..."
+
+#: modules/after-the-deadline/atd-l10n.php:15
+msgid "No suggestions"
+msgstr "No hay sugerencias"
+
+#: modules/after-the-deadline/atd-l10n.php:19
+msgid "Ignore always"
+msgstr "Ignorar siempre"
+
+#: modules/after-the-deadline/atd-l10n.php:18
+msgid "Ignore suggestion"
+msgstr "Ignorar sugerencia"
+
+#: modules/after-the-deadline/atd-l10n.php:25
+msgid "edit text"
+msgstr "editar texto"
+
+#: modules/after-the-deadline/atd-l10n.php:24
+msgid "proofread"
+msgstr "revisar"
+
+#: modules/after-the-deadline/atd-l10n.php:26
+#: modules/after-the-deadline.php:224
+msgid "Proofread Writing"
+msgstr "Revisar lo escrito"
+
+#: modules/after-the-deadline/atd-l10n.php:28
+msgid "No writing errors were found."
+msgstr "Ningún error de escritura fue encontrado."
+
+#: modules/after-the-deadline/atd-l10n.php:29
+msgid "There was a problem communicating with the Proofreading service. Try again in one minute."
+msgstr ""
+
+#: jetpack.php:2073
+msgid "Configure"
+msgstr "Configurar"
+
+#: modules/after-the-deadline/atd-l10n.php:13
+msgid "Repeated Word"
+msgstr "Palabra repetida"
+
+#: modules/after-the-deadline/atd-l10n.php:12
+msgid "Spelling"
+msgstr "OrtografÃa"
+
+#: jetpack.php:2934
+msgid "An administrator for this blog must set up the Jetpack connection."
+msgstr "Un administrador del blog debe establecer la conexión con Jetpack."
+
+#: jetpack.php:2939
+msgid "You need to register your Jetpack before connecting it."
+msgstr "Necesitas registrar tu Jetpack antes de conectarlo."
+
+#: jetpack.php:2316 jetpack.php:2318 jetpack.php:2320 jetpack.php:2323
+#: jetpack.php:2978
+msgid "Error Details: %s"
+msgstr ""
+
+#: jetpack.php:2107
+msgid "Coming soon…"
+msgstr "¡Muy pronto…"
+
+#: jetpack.php:2044
+msgid "Updated"
+msgstr "Actualizado"
+
+#: jetpack.php:2041
+msgid "New"
+msgstr ""
+
+#: jetpack.php:2033
+msgid "Free"
+msgstr "Gratis"
+
+#: jetpack.php:2010
+msgid "Activate"
+msgstr "Activar"
+
+#: jetpack.php:2033
+msgid "Purchase"
+msgstr "Comprar"
+
+#: jetpack.php:1886
+msgid "An <span>Automattic</span> Airline"
+msgstr "Una compañía aérea de <span>Automattic</span>"
+
+#: jetpack.php:1941
+msgid "Configure %s"
+msgstr "Configurar %s"
+
+#: jetpack.php:1910
+msgid "This is sensitive information. Please do not post your BLOG_TOKEN or USER_TOKEN publicly; they are like passwords."
+msgstr ""
+
+#: jetpack.php:2000
+msgid "Deactivate"
+msgstr "Desactivar"
+
+#: jetpack.php:1873
+msgid "You will no longer receive email updates about Jetpack."
+msgstr "No recibirás información acerca de Jetpack por email."
+
+#: jetpack.php:1871
+msgid "You have been subscribed to receive email updates."
+msgstr "Te has suscrito para recibir las actualizaciones por correo."
+
+#: jetpack.php:1892 modules/sharedaddy/sharedaddy.php:76
+msgid "Support"
+msgstr "Ayuda"
+
+#: jetpack.php:1891
+msgid "Debug"
+msgstr "Debug"
+
+#: jetpack.php:1890
+msgid "Terms of Service"
+msgstr "Términos de Servicio"
+
+#: jetpack.php:1864 modules/subscriptions.php:560
+msgid "Subscribe"
+msgstr "Subscribir"
+
+#: jetpack.php:1889
+msgid "Privacy Policy"
+msgstr "Política de Privacidad"
+
+#: jetpack.php:1846
+msgid "Take Survey"
+msgstr ""
+
+#: jetpack.php:1619
+msgid "Jetpack contains the most recent version of the old %l plugin."
+msgid_plural "Jetpack contains the most recent versions of the old %l plugins."
+msgstr[0] ""
+msgstr[1] ""
+
+#: jetpack.php:1786
+msgid "Connected to WordPress.com"
+msgstr "Conectado a WordPress.com"
+
+#: jetpack.php:1841
+msgid "Have feedback on Jetpack?"
+msgstr ""
+
+#: jetpack.php:1843
+msgid "Answer a short survey to let us know how we’re doing and what to add in the future."
+msgstr ""
+
+#: jetpack.php:1852
+msgid "Checking email updates status…"
+msgstr "Chequeando el estado de las actualizaciones por email…"
+
+#: jetpack.php:1787
+msgid "Disconnect from WordPress.com"
+msgstr "Desconectado de WordPress.com"
+
+#: jetpack.php:1859
+msgid "Unsubscribe"
+msgstr "Darse de baja"
+
+#: jetpack.php:1628
+msgid "The old version has been deactivated and can be removed from your site."
+msgid_plural "The old versions have been deactivated and can be removed from your site."
+msgstr[0] "La versión antigua se ha desactivado y puede borrarse de tu sitio."
+msgstr[1] "Las versiones antiguas se han desactivado y pueden borrarse de tu sitio."
+
+#: jetpack.php:1817
+msgid "To enable all of the Jetpack features you’ll need to connect your website to WordPress.com using the button to the right. Once you’ve made the connection you’ll activate all the delightful features below."
+msgstr "Para activar todas las características de Jetpack necesitas conectar tu sitio a WordPress.com utilizando el botón de la derecha. Una vez hayas realizado la conexión actviarás todas las atractivas características listadas abajo."
+
+#: jetpack.php:1863
+msgctxt "%s = Subscribe link"
+msgid "Want to receive updates about Jetpack by email? %s"
+msgstr "¿Quieres recibir información de las actualizaciones de Jetpack por correo? %s"
+
+#: jetpack.php:1858
+msgctxt "%s = Unsubscribe link"
+msgid "You are currently subscribed to email updates. %s"
+msgstr "Estás suscrito a las actualizaciones por correo. %s"
+
+#: jetpack.php:1595
+msgid "<strong>You’re fueled up and ready to go.</strong> "
+msgstr ""
+
+#: jetpack.php:1567
+msgid "The following modules have been updated: %l."
+msgstr ""
+
+#: jetpack.php:1591
+msgid "<strong>Your Jetpack is already connected.</strong> "
+msgstr ""
+
+#: jetpack.php:1581
+msgid "<strong>%s Deactivated!</strong> You can activate it again at any time using the activate button on the module card."
+msgstr "<strong>¡%s Desactivado!</strong> Puedes activarlo de nuevo en cualquier momento utilizando el botón activar en la zona de módulos."
+
+#: jetpack.php:1597
+msgid "The features below are now active. Click the learn more buttons to explore each feature."
+msgstr "Las características inferiores están ahora activas. Haz clic en los botones de aprender más para explorar cada característica."
+
+#: jetpack.php:1587
+msgid "<strong>Module settings were saved.</strong> "
+msgstr ""
+
+#: jetpack.php:1574
+msgid "<strong>%s Activated!</strong> You can deactivate at any time by clicking Learn More and then Deactivate on the module card."
+msgstr ""
+
+#: jetpack.php:1543
+msgid "Welcome to <strong>Jetpack %s</strong>!"
+msgstr ""
+
+#: jetpack.php:1519
+msgid "Try connecting again."
+msgstr "Prueba a conectar de nuevo."
+
+#: jetpack.php:1516
+msgid "<strong>Your Jetpack has a glitch.</strong> Something went wrong that’s never supposed to happen. Guess you’re just lucky: %s"
+msgstr "<strong>Tu Jetpack tiene un fallo.</strong> Ocurrió algo que no debería haber pasado. Supongo que tienes suerte: %s"
+
+#: jetpack.php:1555
+msgid "The following new modules have been activated: %l."
+msgstr ""
+
+#: jetpack.php:1466
+msgid "<strong>Your Jetpack has a glitch.</strong> Connecting this site with WordPress.com is not possible. This usually means your site is not publicly accessible (localhost)."
+msgstr "<strong>Tu Jetpack tiene un fallo.</strong> No es posible conectar este sitio con WordPress.com. Esto significa normalmente que tu sitio no es público (localhost)."
+
+#: jetpack.php:1433
+msgid "Don’t cross the streams! You need to stay logged in to your WordPress blog while you authorize Jetpack."
+msgstr "¡No lies al sistema! Debes mantenerte logueado en tu blog de WordPress mientras que autorizas la conexión de Jetpack."
+
+#: jetpack.php:1430
+msgid "You need to authorize the Jetpack connection between your site and WordPress.com to enable the awesome features."
+msgstr "Debes autorizar la conexión de Jetpack entre tu sitio y WordPress.com para activar sus impresionantes características."
+
+#: jetpack.php:1440
+msgid "Wrong size. Hm… it seems your Jetpack doesn’t quite fit. Have you lost weight? Click “Connect to WordPress.com” again to get your Jetpack adjusted."
+msgstr "Tamaño incorrecto. Parece que Jetpack no está en forma. ¿Has perdido peso? Haz clic en “Conecta con WordPress.com” de nuevo para ajustar tu Jetpack."
+
+#: jetpack.php:1454
+msgid "Do you still have the %s plugin installed?"
+msgstr ""
+
+#: jetpack.php:1472
+msgid "WordPress.com is currently having problems and is unable to fuel up your Jetpack. Please try again later."
+msgstr "WordPress.com tiene problemas ahora mismo y no puede repostar tu Jetpack. Por favor, inténtalo más tarde."
+
+#: jetpack.php:1476
+msgid "Jetpack could not contact WordPress.com: %s. This usually means something is incorrectly configured on your web host."
+msgstr ""
+
+#: jetpack.php:1458
+msgid "Module could not be activated because it triggered a <strong>fatal error</strong>. Perhaps there is a conflict with another plugin you have installed?"
+msgstr "El módulo no puede activarse porque devolvió un <strong>error fatal</strong>. ¿Puede que haya un conflicto con otro plugin que has instalado?"
+
+#: jetpack.php:1452
+msgid "%s could not be activated because it triggered a <strong>fatal error</strong>. Perhaps there is a conflict with another plugin you have installed?"
+msgstr "%s no puede activarse porque devolvió un <strong>error fatal</strong>. ¿Puede que haya un conflicto con otro plugin que has instalado?"
+
+#: jetpack.php:1437
+msgid "Return to sender. Whoops! It looks like you got the wrong Jetpack in the mail; deactivate then reactivate the Jetpack plugin to get a new one."
+msgstr "Devolver al remitente. ¡Ops! Parece que te llegó el correo de Jetpack equivocado. Desactiva y reactiva el plugin de Jetpack para recibir uno nuevo."
+
+#: jetpack.php:1450
+msgid "The %1$s module requires <strong>PHP version %2$s</strong> or higher."
+msgstr ""
+
+#: jetpack.php:1444
+msgid "Your website needs to be publicly accessible to use Jetpack: %s"
+msgstr "Tu sitio necesita ser público para utilizar Jetpack: %s"
+
+#: jetpack.php:1357
+msgid "<strong>Jetpack is activated!</strong> Each site on your network must be connected individually by an admin on that site."
+msgstr ""
+
+#: jetpack.php:1311 modules/sharedaddy/sharedaddy.php:68
+#: modules/sharedaddy/sharedaddy.php:75
+msgid "Settings"
+msgstr "Ajustes"
+
+#: jetpack.php:1336
+msgid "<strong>Jetpack is installed</strong> and ready to bring awesome, WordPress.com cloud-powered features to your site."
+msgstr ""
+
+#: jetpack.php:1244
+msgid "Find the component you want to manage"
+msgstr ""
+
+#: jetpack.php:1245
+msgid "Click on Learn More"
+msgstr ""
+
+#: jetpack.php:1342 jetpack.php:1821
+msgid "Connect to WordPress.com"
+msgstr "Conecta a WordPress.com"
+
+#: jetpack.php:1344 modules/module-info.php:45 modules/module-info.php:81
+#: modules/module-info.php:143 modules/module-info.php:178
+#: modules/module-info.php:212 modules/module-info.php:248
+#: modules/module-info.php:299 modules/module-info.php:321
+#: modules/module-info.php:361 modules/module-info.php:385
+#: modules/module-info.php:403 modules/module-info.php:409
+msgid "Learn More"
+msgstr "Más Información"
+
+#: jetpack.php:1247
+msgid "If additional settings are available, a link to them will appear"
+msgstr ""
+
+#: jetpack.php:1246
+msgid "An Activate or Deactivate button will appear"
+msgstr ""
+
+#: jetpack.php:1242
+msgid "You can activate or deactivate individual Jetpack modules to suit your needs."
+msgstr ""
+
+#: jetpack.php:1211
+msgid "<strong>To Activate/Deactivate a Module</strong> - Click on Learn More. An Activate or Deactivate button will now appear next to the Learn More button. Click the Activate/Deactivate button."
+msgstr ""
+
+#: jetpack.php:1210
+msgid "Jetpack Module Options"
+msgstr ""
+
+#: jetpack.php:1209 jetpack.php:1233
+msgid "On this page, you are able to view the modules available within Jetpack, learn more about them, and activate or deactivate them as needed."
+msgstr ""
+
+#: jetpack.php:1229
+msgid "Overview"
+msgstr "Vista previa"
+
+#: jetpack.php:1213 jetpack.php:1254
+msgid "Jetpack FAQ"
+msgstr ""
+
+#: jetpack.php:1158
+msgid "One New Jetpack Module"
+msgid_plural "%s New Jetpack Modules"
+msgstr[0] ""
+msgstr[1] ""
+
+#: jetpack.php:1239
+msgid "Modules"
+msgstr ""
+
+#: jetpack.php:1208 jetpack.php:1232 jetpack.php:1793
+msgid "Jetpack supercharges your self-hosted WordPress site with the awesome cloud power of WordPress.com."
+msgstr "Jetpack es un plugin de WordPress que permite que utilices el inmenso poder de la nube de WordPress.com en tu sitio WordPress.org."
+
+#: jetpack.php:1214 jetpack.php:1255
+msgid "Jetpack Support"
+msgstr ""
+
+#: jetpack.php:1212 jetpack.php:1253
+msgid "For more information:"
+msgstr "Para más información:"
+
+#: jetpack.php:1207 jetpack.php:1231 jetpack.php:1241 jetpack.php:1790
+#: jetpack.php:1940
+msgid "Jetpack by WordPress.com"
+msgstr "Jetpack por WordPress.com"
+
+#: jetpack.php:1121 jetpack.php:1137
+msgid "Jetpack contains the most recent version of the old “%1$s” plugin."
+msgstr ""
+
+#: jetpack.php:964
+msgid "Jetpack requires WordPress version %s or later."
+msgstr "Jetpack requiere la versión %s de WordPress o posterior"
\ No newline at end of file
diff --git a/plugins/jetpack/languages/jetpack-fa.mo b/plugins/jetpack/languages/jetpack-fa.mo
new file mode 100644
index 0000000..b8ffe92
Binary files /dev/null and b/plugins/jetpack/languages/jetpack-fa.mo differ
diff --git a/plugins/jetpack/languages/jetpack-fa.po b/plugins/jetpack/languages/jetpack-fa.po
new file mode 100644
index 0000000..5daf9bb
--- /dev/null
+++ b/plugins/jetpack/languages/jetpack-fa.po
@@ -0,0 +1,2231 @@
+# Translation of 1.3 in Persian
+# This file is distributed under the same license as the 1.3 package.
+msgid ""
+msgstr ""
+"PO-Revision-Date: 2012-05-21 22:23:50+0000\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
+"X-Generator: GlotPress/0.1\n"
+"Project-Id-Version: 1.3\n"
+
+#: modules/widgets/facebook-likebox.php:18
+msgid "Facebook Like Box"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:18
+msgid "Display a Facebook Like Box to connect visitors to your Facebook Page"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:108
+msgid "Title"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:115
+msgid "Facebook Page URL"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:118
+msgid "The Like Box only works with <a href=\"http://www.facebook.com/help/?faq=174987089221178\">Facebook Pages</a>."
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:124
+msgid "Width"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:131
+msgid "Color Scheme"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:133
+msgid "Light"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:134
+msgid "Dark"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:143
+msgid "Show Faces"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:145
+msgid "Show profile photos in the plugin."
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:152
+msgid "Show Stream"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:154
+msgid "Show the profile stream for the public profile."
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:161
+msgid "Show Wall"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:163
+msgid "Show the wall for a Places page rather than friend activity."
+msgstr ""
+
+#: modules/module-info.php:336
+msgid "The Facebook Like Box Widget "
+msgstr ""
+
+#: modules/module-info.php:336
+msgid "shows your Facebook Like Box within a sidebar on your theme. It’s a great way to let your readers show their support."
+msgstr ""
+
+#: modules/module-info.php:352
+msgid "The Facebook Like Box Widget"
+msgstr ""
+
+#: modules/module-info.php:352
+msgid "shows your Facebook Like Box within a sidebar on your theme."
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:112
+msgid "Your new field was saved successfully"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:114
+msgid "Form builder"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:115
+msgid "Email notifications"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:120
+msgid "How does this work?"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:121
+msgid "By adding a contact form, your readers will be able to submit feedback to you. All feedback is automatically scanned for spam, and the legitimate feedback will be emailed to you."
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:122
+msgid "Can I add more fields?"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:124
+msgctxt "%1$s = \"Click here\" in an HTML link"
+msgid "Sure thing. %1$s to add a new text box, textarea, radio, checkbox, or dropdown field."
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:125
+msgid "Click here"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:127
+msgid "Can I view my feedback within WordPress?"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:129
+msgctxt "%1$s = \"Feedbacks\" in an HTML link"
+msgid "Yep, you can read your feedback at any time by clicking the \"%1$s\" link in the admin menu."
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:135
+msgid "Do I need to fill this out?"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:136
+msgid "Nope. However, if you’d like to modify where your feedback is sent, or the subject line you can. If you don’t make any changes here, feedback will be sent to the author of the page/post and the subject will be the name of this page/post."
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:140
+msgid "Edit this new field"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:143
+msgid "New field"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:145
+msgid "Field type"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:147
+msgid "Checkbox"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:148
+msgid "Drop down"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:151
+msgid "Radio"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:152
+msgid "Text"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:153
+msgid "Textarea"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:160
+msgid "Options"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:161
+msgid "First option"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:164
+msgid "Add another option"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:171
+msgid "Required?"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:176
+msgid "Save this field"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:181
+msgid "Here’s what your form will look like"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:186
+msgid "Add a new field"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:188
+msgid "Add this form to my post"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:191
+msgid "Email settings"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:193
+msgid "Enter your email address"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:196
+msgid "What should the subject line be?"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:199
+msgid "Save and go back to form builder"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:8
+msgctxt "Label for HTML form \"Name\" field in contact form builder"
+msgid "Name"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:9
+msgctxt "Label for HTML form \"Email\" field in contact form builder"
+msgid "Email"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:10
+msgctxt "Label for HTML form \"URL/Website\" field in contact form builder"
+msgid "Website"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:11
+msgctxt "Label for HTML form \"Comment/Response\" field in contact form builder"
+msgid "Comment"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:12
+msgctxt "Default label for new HTML form field in contact form builder"
+msgid "New Field"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:13
+msgctxt "Label for the set of options to be included in a user-created dropdown in contact form builder"
+msgid "Options"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:14
+msgctxt "Label for an option to be included in a user-created dropdown in contact form builder"
+msgid "Option"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:15
+msgctxt "Default label for the first option to be included in a user-created dropdown in contact form builder"
+msgid "First option"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:16
+msgctxt "error message in contact form builder"
+msgid "Oops, there was a problem generating your form. You'll likely need to try again."
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:17
+msgid ""
+"Drag up or down\n"
+"to re-arrange"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:18
+msgctxt "Label to drag HTML form fields around to change their order in contact form builder"
+msgid "move"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:19
+msgctxt "Link to edit an HTML form field in contact form builder"
+msgid "edit"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:20
+msgid "Saved successfully"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:21
+msgctxt "This HTML form field is marked as required by the user in contact form builder"
+msgid "(required)"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:22
+msgid "Are you sure you want to exit the form editor without saving? Any changes you have made will be lost."
+msgstr ""
+
+#: jetpack.php:1801
+msgid "Jetpack is network activated and notices can not be dismissed."
+msgstr ""
+
+#: jetpack.php:1812
+msgid "Dismiss this notice."
+msgstr ""
+
+#: jetpack.php:1328
+msgid "Dismiss this notice and deactivate Jetpack."
+msgstr ""
+
+#: jetpack.php:1334
+msgid "<strong>Your Jetpack is almost ready</strong> – A connection to WordPress.com is needed to enabled features like Stats, Contact Forms, and Subscriptions. Connect now to get fueled up!"
+msgstr ""
+
+#: jetpack.php:1160
+msgctxt "1: A number showing how many new features there are after upgrading Jetpack"
+msgid "Jetpack + Stats %1$s"
+msgstr ""
+
+#: jetpack.php:1164 jetpack.php:1168
+msgid "Jetpack + Stats"
+msgstr ""
+
+#: modules/contact-form/admin.php:159
+msgid "Restore this item from the Trash"
+msgstr "برگرداÙد٠اÛÙ Ù
Ùرد از زباÙÙâÙا"
+
+#: modules/contact-form/grunion-contact-form.php:507
+msgid "Sent by a verified %s user."
+msgstr "Ùرستاد٠شد٠بدست ÛÚ© کاربر درستÛâسÙØ¬Û Ø´Ø¯ÙÙ %s."
+
+msgid "http://jetpack.me"
+msgstr ""
+
+msgid "Easily insert a contact form any where on your site."
+msgstr ""
+
+msgid "Realtime backup and security scanning for your WordPress site."
+msgstr ""
+
+msgid "Simple, concise site stats with no additional load on your server."
+msgstr ""
+
+msgid "Mark up your posts with the <img src=\"http://l.wordpress.com/latex.php?latex=%5CLaTeX&bg=transparent&fg=000&s=-2\" alt=\"LaTeX logo\" title=\"LaTeX\" style=\"vertical-align: -25%\" /> markup language, perfect for complex mathematical equations and other über-geekery."
+msgstr ""
+
+msgid "Automattic"
+msgstr ""
+
+msgid "The most super duper sharing tool on the interwebs. Share content with Facebook, Twitter, and many more."
+msgstr ""
+
+msgid "Allow users to subscribe to your posts and comments to receive a notification via email."
+msgstr ""
+
+#: modules/module-info.php:422
+msgid "A contact form is a great way to offer your readers the ability to get in touch, without giving out your personal email address."
+msgstr ""
+
+msgid "Easily add images, Twitter updates, and your site's RSS links to your theme's sidebar."
+msgstr ""
+
+msgid "Enable WP.me-powered shortlinks for all of your Posts and Pages for easier sharing."
+msgstr ""
+
+msgid "Easily embed videos and more from sites like YouTube, Vimeo, and SlideShare."
+msgstr ""
+
+msgid "Beautiful Math"
+msgstr ""
+
+msgid "Show a pop-up business card of your users' gravatar profiles in comments."
+msgstr ""
+
+msgid "Share your public posts and comments to search engines and other services in real-time."
+msgstr ""
+
+msgid "Improve your spelling, style, and grammar with the <a href=\"http://www.afterthedeadline.com/\">After the Deadline</a> Proofreading service."
+msgstr ""
+
+msgid "Bring the power of the WordPress.com cloud to your self-hosted WordPress. Jetpack enables you to connect your blog to a WordPress.com account to use the powerful features normally only available to WordPress.com users."
+msgstr ""
+
+msgid "http://wordpress.org/extend/plugins/jetpack/"
+msgstr ""
+
+#: modules/widgets/twitter-widget.php:241
+msgid "Include retweets"
+msgstr "دربرگرÙت٠رÛâتÙÛÛتâÙا"
+
+#: modules/widgets/twitter-widget.php:243
+msgid "Text to display between tweet and timestamp:"
+msgstr "Ù
تÙÛ Ú©Ù Ø¨Û٠تÙÛÛتâÙا ٠زÙ
ا٠ÙÙ
اÛØ´ داد٠شÙد:"
+
+#: modules/widgets/twitter-widget.php:222
+msgid "Twitter username:"
+msgstr "ÙاÙ
Ú©Ø§Ø±Ø¨Ø±Û ØªÙÛÛتر:"
+
+#: modules/widgets/twitter-widget.php:79
+msgid "Twitter Updates"
+msgstr "بÙâرÙزرساÙÛâÙØ§Û ØªÙÛÛتر"
+
+#: modules/widgets/twitter-widget.php:236
+msgid "Hide replies"
+msgstr "Ù¾ÙÙا٠کرد٠پاسخâÙا"
+
+#: modules/widgets/twitter-widget.php:225
+msgid "Maximum number of tweets to show:"
+msgstr "بÛØ´ÛÙÙâÛ ØªÙÛÛتâÙاÛÛ Ú©Ù ÙÙ
اÛØ´ داد٠Ù
ÛâØ´ÙÙد:"
+
+#: modules/widgets/twitter-widget.php:180
+msgid "Error: Twitter did not respond. Please wait a few minutes and refresh this page."
+msgstr "خطا: تÙÛÛتر پاسخ Ùداد. Ø®ÙاÙØ´Ù
ÙدÛÙ
ÚÙد دÙÛÙ٠صبر Ú©ÙÛد ٠اÛ٠صÙØ٠را بازآÙØ±Û ÙÙ
اÛÛد."
+
+#: modules/widgets/twitter-widget.php:70
+msgid "Twitter (Jetpack)"
+msgstr "تÙÛÛتر (جتپک)"
+
+#: modules/widgets/twitter-widget.php:69
+msgid "Display your tweets from Twitter"
+msgstr "ÙÙ
اÛØ´ تÙÛÛتâÙØ§Û Ø´Ù
ا از تÙÛÛتر"
+
+#: modules/widgets/rsslinks-widget.php:140
+msgid "Subscribe to %s"
+msgstr "Ù
شترکâشد٠در %s"
+
+#: modules/widgets/rsslinks-widget.php:121
+msgid "Image Color:"
+msgstr "رÙÚ¯ تصÙÛر:"
+
+#: modules/widgets/rsslinks-widget.php:119
+msgid "Silver"
+msgstr "ÙÙرÙâاÛ"
+
+#: modules/widgets/twitter-widget.php:178
+msgid "Error: Please make sure the Twitter account is <a href=\"%s\">public</a>."
+msgstr "Ø®Ùطا: Ø®ÙاÙØ´Ù
ÙدÛÙ
Ù
Ø·Ù
ئ٠شÙÛد Ú©Ù Øساب تÙÛÛتر <a href=\"%s\">عÙ
ÙÙ
Û</a> است."
+
+#: modules/widgets/rsslinks-widget.php:113
+msgid "Red"
+msgstr "ÙرÙ
ز"
+
+#: modules/widgets/rsslinks-widget.php:101
+msgid "Large"
+msgstr "بزرگ"
+
+#: modules/widgets/rsslinks-widget.php:115
+msgid "Green"
+msgstr "سبز"
+
+#: modules/widgets/rsslinks-widget.php:100
+msgid "Medium"
+msgstr "Ù
ÛاÙÙ"
+
+#: modules/widgets/rsslinks-widget.php:103
+msgid "Image Size:"
+msgstr "اÙدازÙâÛ ØªØµÙÛر:"
+
+#: modules/widgets/rsslinks-widget.php:118
+msgid "Pink"
+msgstr "صÙرتÛ"
+
+#: modules/widgets/rsslinks-widget.php:117
+msgid "Purple"
+msgstr "بÙÙØ´"
+
+#: modules/widgets/rsslinks-widget.php:116
+msgid "Blue"
+msgstr "آبÛ"
+
+#: modules/widgets/rsslinks-widget.php:114
+msgid "Orange"
+msgstr "ÙارÙجÛ"
+
+#: modules/widgets/rsslinks-widget.php:67
+#: modules/widgets/rsslinks-widget.php:133
+msgid "Posts"
+msgstr "ÙÙشتÙâÙا"
+
+#: modules/widgets/rsslinks-widget.php:96
+msgid "Image Settings:"
+msgstr "تÙظÛÙ
ات تصÙÛر:"
+
+#: modules/widgets/rsslinks-widget.php:85
+msgid "Format:"
+msgstr "ÙاÙب:"
+
+#: modules/widgets/rsslinks-widget.php:83
+msgid "Text & Image Links"
+msgstr "Ù¾ÛÙÙدâÙØ§Û ØªØµÙÛØ±Û Ù Ù
تÙÛ"
+
+#: modules/widgets/rsslinks-widget.php:82
+msgid "Image Link"
+msgstr "Ù¾ÛÙÙد تصÙÛرÛ"
+
+#: modules/widgets/rsslinks-widget.php:81
+msgid "Text Link"
+msgstr "Ù¾ÛÙÙد Ù
تÙÛ"
+
+#: modules/widgets/rsslinks-widget.php:71
+msgid "Feed(s) to Display:"
+msgstr "Ø®ÙراکâÙاÛÛ Ú©Ù ÙÙ
اÛØ´ داد٠Ù
ÛâØ´ÙÙد:"
+
+#: modules/widgets/rsslinks-widget.php:69
+msgid "Posts & Comments"
+msgstr "ÙÙشتÙâÙا ٠دÛدگاÙâÙا"
+
+#: modules/widgets/rsslinks-widget.php:68
+#: modules/widgets/rsslinks-widget.php:136
+msgid "Comments"
+msgstr "دÛدگاÙâÙا"
+
+#: modules/widgets/rsslinks-widget.php:62
+#: modules/widgets/twitter-widget.php:219
+msgid "Title:"
+msgstr "عÙÙاÙ:"
+
+#: modules/widgets/rsslinks-widget.php:13
+msgid "RSS Links (Jetpack)"
+msgstr "Ù¾ÛÙÙدÙØ§Û Ø¢Ø±Ø§Ø³âاس (جتپک)"
+
+#: modules/widgets/rsslinks-widget.php:99
+msgid "Small"
+msgstr "Ú©ÙÚÚ©"
+
+#: modules/widgets/image-widget.php:139
+msgid "Width:"
+msgstr "Ù¾ÙÙا:"
+
+#: modules/widgets/image-widget.php:126
+msgid "Center"
+msgstr "Ù
ÛاÙâÚÛÙ"
+
+#: modules/widgets/image-widget.php:145
+msgid "If empty, we will attempt to determine the image size."
+msgstr "اگر خاÙÛ Ø¨Ø§Ø´Ø¯Ø ØªÙاش Ø®ÙاÙÛÙ
کرد تا اÙدازÙâÛ ØªØµÙÛر را تشخÛص دÙÛÙ
."
+
+#: modules/widgets/rsslinks-widget.php:12
+msgid "Links to your blog's RSS feeds"
+msgstr "Ù¾ÛÙÙدÙاÛÛ Ø¨Ù Ø®Ùراک آرâاسâاس ÙبâÙÙشت Ø´Ù
ا"
+
+#: modules/widgets/image-widget.php:127
+msgid "Right"
+msgstr "راست"
+
+#: modules/widgets/image-widget.php:142
+msgid "Height:"
+msgstr "درازا:"
+
+#: modules/widgets/image-widget.php:129
+msgid "Image Alignment:"
+msgstr "ÚÛÙØ´ تصÙÛر:"
+
+#: modules/widgets/image-widget.php:125
+msgid "Left"
+msgstr "ÚÙ¾"
+
+#: modules/widgets/image-widget.php:124
+msgid "None"
+msgstr "ÙÛÚکداÙ
"
+
+#: modules/widgets/image-widget.php:119
+msgid "Caption:"
+msgstr "برÙگاشت:"
+
+#: modules/widgets/image-widget.php:146
+msgid "Link URL (when the image is clicked):"
+msgstr "ÙشاÙÛ Ùب Ù¾ÛÙÙد (ÙÙگاÙ
Û Ú©Ù ØªØµÙÛر Ú©ÙÛÚ© Ù
ÛâØ´Ùد):"
+
+#: modules/subscriptions.php:561
+msgid "Click to subscribe to this blog and receive notifications of new posts by email."
+msgstr ""
+
+#: modules/widgets/image-widget.php:12
+msgid "Display an image in your sidebar"
+msgstr "ÙÙ
اÛØ´ عکس در ستÙÙ Ú©ÙØ§Ø±Û Ø´Ù
ا"
+
+#: modules/widgets/image-widget.php:116
+msgid "Image title:"
+msgstr "عÙÙا٠تصÙÛر:"
+
+#: modules/subscriptions.php:577
+msgid "%s: %s"
+msgstr ""
+
+#: modules/subscriptions.php:604
+msgid "Show total number of subscribers? (%s subscriber)"
+msgid_plural "Show total number of subscribers? (%s subscribers)"
+msgstr[0] ""
+
+#: modules/widgets/image-widget.php:113
+msgid "Alternate text:"
+msgstr "Ù
ت٠جاÛگزÛÙ:"
+
+#: modules/widgets/image-widget.php:110
+msgid "Image URL:"
+msgstr "ÙشاÙÛ Ùب تصÙÛر:"
+
+#: modules/vaultpress.php:22
+msgid "Active"
+msgstr "ÙعاÙ"
+
+#: modules/subscriptions.php:591
+msgid "Optional text to display to your readers:"
+msgstr "Ù
ت٠اختÛØ§Ø±Û Ú©Ù Ø¨Ø±Ø§Û Ø®ÙاÙÙدگا٠شÙ
ا ÙÙ
اÛØ´ داد٠Ù
ÛâØ´Ùد:"
+
+#: modules/subscriptions.php:585 modules/widgets/image-widget.php:107
+msgid "Widget title:"
+msgstr "عÙÙا٠ابزارک:"
+
+#: modules/subscriptions.php:597
+msgid "Subscribe Button:"
+msgstr ""
+
+#: modules/widgets/image-widget.php:14
+msgid "Image (Jetpack)"
+msgstr ""
+
+#: modules/subscriptions.php:559
+msgid "Enter your email address to subscribe to this blog and receive notifications of new posts by email."
+msgstr ""
+
+#: modules/subscriptions.php:558
+msgid "Subscribe to Blog via Email"
+msgstr ""
+
+#: modules/subscriptions.php:487
+msgid "Email Address"
+msgstr "راÛاÙشاÙÛ"
+
+#: modules/subscriptions.php:483
+msgid "Join %s other subscriber"
+msgid_plural "Join %s other subscribers"
+msgstr[0] ""
+
+#: modules/subscriptions.php:465
+msgid "There was an error when subscribing, please try again."
+msgstr ""
+
+#: modules/subscriptions.php:414
+msgid "Blog Subscriptions (Jetpack)"
+msgstr ""
+
+#: modules/subscriptions.php:411
+msgid "Add an email signup form to allow people to subscribe to your blog."
+msgstr ""
+
+#: modules/subscriptions.php:346
+msgid "Notify me of new posts by email."
+msgstr "Ù
را از ÙÙشتÙâÙØ§Û ØªØ§Ø²Ù Ø¨Ø§ راÛاÙاÙ
٠آگا٠کÙ."
+
+#: modules/subscriptions.php:458
+msgid "You have already subscribed to this site, please check your inbox."
+msgstr ""
+
+#: modules/subscriptions.php:455
+msgid "The email you entered was invalid, please check and try again."
+msgstr "راÛاÙشاÙÛâØ§Û Ú©Ù Ùارد کردÛد Ù
عتبر ÙبÙØ¯Ø Ø®ÙاÙØ´Ù
ÙدÛÙ
Ø¨Ø±Ø±Ø³Û Ú©Ø±Ø¯Ù Ù Ø¯Ùبار٠تÙاش Ú©ÙÛد."
+
+#: modules/subscriptions.php:445
+msgid "An email was just sent to confirm your subscription. Please find the email now and click activate to start subscribing."
+msgstr ""
+
+#: modules/stats.php:905
+msgid "View All"
+msgstr "Ù
شاÙدÙâÛ ÙÙ
Ù"
+
+#: modules/stats.php:892
+msgid "%1$s %2$s Views"
+msgstr "%1$s %2$s بازدÛد"
+
+#: modules/stats.php:701
+msgid "Chart stats by"
+msgstr "Ú©Ø´Ûد٠آÙ
ار براساس"
+
+#: modules/stats.php:677
+msgid "the past month"
+msgstr "Ù
ا٠پÛØ´"
+
+#: modules/stats.php:913 modules/stats.php:937
+msgid "Sorry, nothing to report."
+msgstr "Ù
تأسÙاÙÙ, ÙÛÚ Ú¯Ø²Ø§Ø±Ø´Û Ù
ÙجÙد ÙÛست."
+
+#: modules/subscriptions.php:340
+msgid "Notify me of follow-up comments by email."
+msgstr "Ù
را از دÛدگاÙâÙØ§Û Ù¾Ø³ از اÛ٠با راÛاÙاÙ
٠آگا٠کÙ."
+
+#: modules/stats.php:933
+msgid "Top Searches"
+msgstr "برترÛ٠جستâÙâجÙÙا"
+
+#: modules/stats.php:714
+msgid "Show top posts over"
+msgstr "ÙÙ
اÛØ´ برترÛÙ ÙÙشت٠در"
+
+#: modules/stats.php:727
+msgid "Show top search terms over"
+msgstr "ÙÙ
اÛØ´ برترÛ٠عبارات جستâÙج٠در"
+
+#: modules/stats.php:679
+msgid "the past year"
+msgstr "سا٠گذشتÙ"
+
+#: modules/stats.php:678
+msgid "the past quarter"
+msgstr "Ùص٠گذشتÙ"
+
+#: modules/stats.php:909
+msgid "Top Posts"
+msgstr "برترÛÙ ÙÙشتÙâÙا"
+
+#: modules/stats.php:533
+msgid "Save configuration"
+msgstr "Ù¾ÛکربÙØ¯Û Ø±Ø§ ذخÛر٠کÙÛد"
+
+#: modules/stats.php:675
+msgid "the past day"
+msgstr "رÙز گذشتÙ"
+
+#: modules/stats.php:672
+msgid "month"
+msgstr "Ù
اÙ"
+
+#: modules/stats.php:676
+msgid "the past week"
+msgstr "ÙÙتÙâÛ Ù¾ÛØ´"
+
+#: modules/stats.php:519
+msgid "The image helps collect stats and <strong>makes the world a better place</strong> but should still work when hidden"
+msgstr ""
+
+#: modules/stats.php:671
+msgid "week"
+msgstr "ÙÙتÙ"
+
+#: modules/stats.php:670
+msgid "day"
+msgstr "رÙز"
+
+#: modules/stats.php:568
+msgid "Views over 48 hours. Click for more Site Stats."
+msgstr "بازدÛدÙØ§Û Û´Û¸ ساعت گذشتÙ. Ø¨Ø±Ø§Û Ø¯Ûگر Ø¢Ù
ارÙØ§Û Ùبâگا٠کÙÛÚ© Ú©ÙÛد."
+
+#: modules/stats.php:522
+msgid "Select the roles that will be able to view stats reports."
+msgstr "ÙÙØ´âÙاÛÛ Ø±Ø§ Ú©Ù Ù
ÛâتÙاÙÙد گزارشâÙØ§Û Ø¢Ù
Ø§Ø±Û Ø±Ø§ ببÛÙÙد برگزÛÙÛد."
+
+#: modules/stats.php:520
+msgid "Report visibility"
+msgstr "گزارش دÛد"
+
+#: modules/stats.php:519
+msgid "Smiley face"
+msgstr ""
+
+#: modules/stats.php:330
+msgid "Your Site Stats work better with Javascript enabled."
+msgstr "Ø¢Ù
ار Ùبâگا٠شÙ
ا با ÙعاÙâØ³Ø§Ø²Û Ø¬Ø§Ùا اسکرÛپت بÙتر کار Ù
ÛâÚ©Ùد."
+
+#: modules/stats.php:406 modules/stats.php:879
+msgid "We were unable to get your stats just now. Please try again."
+msgstr ""
+
+#: modules/stats.php:329
+msgid "Loading…"
+msgstr "بارگذارۅ"
+
+#: modules/stats.php:517
+msgid "Count the page views of registered users who are logged in."
+msgstr "Ø´Ù
ارش بازدÛدÙØ§Û Ú©Ø§Ø±Ø¨Ø±Ø§Ù ÙاÙ
âÙÙÛسÛâشدÙâØ§Û Ú©Ù Ùارد شدÙâاÙد."
+
+#: modules/stats.php:518
+msgid "Smiley"
+msgstr ""
+
+#: modules/stats.php:519
+msgid "Hide the stats smiley face image."
+msgstr ""
+
+#: modules/stats.php:516
+msgid "Registered users"
+msgstr "کاربرا٠ثبتâÙاÙ
شدÙ"
+
+#: modules/stats.php:514
+msgid "Put a chart showing 48 hours of views in the admin bar."
+msgstr "Ùرار داد٠ÙÙ
Ùدار ÙÙ
اÛØ´ 48 ساعت از بازدÛدÙا در ÙÙار Ù
دÛر"
+
+#: modules/stats.php:404 modules/stats.php:877
+msgid "We were unable to get your stats just now (too many redirects). Please try again."
+msgstr ""
+
+#: modules/stats.php:513
+msgid "Admin bar"
+msgstr "ÙÙار Ù
دÛر"
+
+#: modules/stats.php:507
+msgid "Visit <a href=\"%s\">Site Stats</a> to see your stats."
+msgstr "از <a href=\"%s\">Ø¢Ù
ار ÙبâگاÙ</a>دÛد٠کÙÛد تا Ø¢Ù
ارتا٠را ببÛÙÛد."
+
+#: modules/stats.php:331
+msgid "View Site Stats without Javascript"
+msgstr ""
+
+#: modules/shortcodes/videopress.php:912
+msgid "Submit"
+msgstr "ÙرستادÙ"
+
+#: modules/shortcodes/videopress.php:876
+msgid "December"
+msgstr "دساÙ
بر"
+
+#: jetpack.php:1169 modules/stats.php:649
+msgid "Site Stats"
+msgstr "Ø¢Ù
ار ÙبâگاÙ"
+
+#: modules/shortcodes/videopress.php:1291
+msgid "This video requires <a rel=\"nofollow\" href=\"%s\">Adobe Flash</a> for playback."
+msgstr ""
+
+#: modules/shortcodes/videopress.php:958
+msgid "You do not have sufficient <a rel=\"nofollow\" href=\"%s\">freedom levels</a> to view this video. Support free software and upgrade."
+msgstr ""
+
+#: modules/shortcodes/videopress.php:876
+msgid "November"
+msgstr "ÙÙاÙ
بر"
+
+#: modules/shortcodes/videopress.php:1016
+msgctxt "watch a video title"
+msgid "Watch: %s"
+msgstr "ببÛÙÛد: %s"
+
+#: modules/shortcodes/videopress.php:1144
+msgctxt "Play as in playback or view a movie"
+msgid "JavaScript required to play %s."
+msgstr ""
+
+#: modules/shortcodes/videopress.php:1115
+#: modules/shortcodes/videopress.php:1137
+msgid "this video"
+msgstr "اÛÙ ÙÛÙÙ
"
+
+#: modules/shortcodes/videopress.php:1298
+msgid "Loading video..."
+msgstr "در ØØ§Ù Ø¨Ø§Ø±Ú¯Ø°Ø§Ø±Û ÙÛÙÙ
..."
+
+#: modules/shortcodes/videopress.php:915
+msgid "More information"
+msgstr "اطÙاعات بÛشتر"
+
+#: modules/shortcodes/videopress.php:876
+msgid "July"
+msgstr "ÚÙئÛÙ"
+
+#: modules/shortcodes/videopress.php:860
+msgid "This video is intended for mature audiences."
+msgstr "اÛÙ ÙÛÙÙ
Ø¨Ø±Ø§Û Ù
خاطبÛ٠باÙغ در Ùظر گرÙت٠شد٠است."
+
+#: modules/shortcodes/videopress.php:876
+msgid "October"
+msgstr "اکتبر"
+
+#: modules/shortcodes/videopress.php:876
+msgid "April"
+msgstr "Ø¢ÙرÛÙ"
+
+#: modules/shortcodes/videopress.php:876
+msgid "March"
+msgstr "Ù
ارس"
+
+#: modules/shortcodes/videopress.php:876
+msgid "February"
+msgstr "ÙÙرÛÙ"
+
+#: modules/shortcodes/videopress.php:876
+msgid "January"
+msgstr "ÚاÙÙÛÙ"
+
+#: modules/shortcodes/videopress.php:876
+msgid "September"
+msgstr "سپتاÙ
بر"
+
+#: modules/shortcodes/videopress.php:860
+msgid "Please verify your birthday."
+msgstr "Ø®ÙاÙØ´Ù
ÙدÛÙ
زادرÙز Ø®Ùد را درستÛâسÙØ¬Û ÙÙ
اÛÛد."
+
+#: modules/shortcodes/videopress.php:876
+msgid "June"
+msgstr "ÚÙئÙ"
+
+#: modules/shortcodes/videopress.php:876
+msgid "August"
+msgstr "اÙت"
+
+#: modules/shortcodes/videopress.php:876
+msgid "May"
+msgstr "Ù
Ù"
+
+#: modules/sharedaddy/sharing.php:379
+msgid "Enter the URL of a 16x16px icon you want to use for this service."
+msgstr "ÙشاÙÛ Ùب Ø´Ù
اÛÙÛ Ø¨Ù Ø§ÙدازÙâÛ Û±Û¶ÃÛ±Û¶Ù¾Ûکس٠ک٠Ù
ÛâØ®ÙاÙÛد Ø¨Ø±Ø§Û Ø§Û٠خدÙ
ت استÙاد٠کÙÛد را Ùارد ÙÙ
اÛÛد."
+
+#: modules/shortcodes/videopress.php:608
+msgid "The VideoPress plugin could not communicate with the VideoPress servers. This error is most likely caused by a misconfigured plugin. Please reinstall or upgrade."
+msgstr ""
+
+#: modules/shortcodes/videopress.php:826
+msgid "%s Error"
+msgstr ""
+
+#: modules/shortcodes/videopress.php:610
+msgid "<strong>%s</strong> is not an allowed embed site."
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:371
+msgid "You can add the following variables to your service sharing URL:"
+msgstr "Ù
ÛâتÙاÙÛد Ù
تغÛرÙØ§Û Ø²Ûر را ب٠ÙشاÙÛ Ùب خدÙ
ات اشتراکâگذارÛتا٠بÛاÙزاÛÛد:"
+
+#: modules/shortcodes/archives.php:50
+msgid "Your blog does not currently have any published posts."
+msgstr "ÙÙ
âاکÙÙÙ ÙبâÙÙشت Ø´Ù
ا ÙÛÚ ÙÙشتÙâÛ Ù
Ùتشر شدÙâØ§Û Ùدارد."
+
+#: modules/sharedaddy/sharing.php:395
+msgid "An error occurred creating your new sharing service - please check you gave valid details."
+msgstr "خطاÛÛ ÙÙگاÙ
اÛجاد خدÙ
ت اشتراکâÚ¯Ø°Ø§Ø±Û ØªØ§Ø²Ùââتا٠رخ داد - ÙØ·ÙØ§Ù Ø¨Ø±Ø±Ø³Û Ú©ÙÛد ک٠جزئÛات را درست Ùارد کردÙâاÛد."
+
+#: modules/sharedaddy/sharing.php:376
+msgid "Icon URL"
+msgstr "ÙشاÙÛ Ùب Ø´Ù
اÛÙ"
+
+#: modules/sharedaddy/sharing.php:385
+msgid "Create Share"
+msgstr "اÛجاد اشتراک گذارÛ"
+
+#: modules/shortcodes/videopress.php:612
+msgid "No data found for VideoPress identifier: <strong>%s</strong>."
+msgstr "دادÙâØ§Û Ø¨Ø±Ø§Û Ø´Ùاساگر ÙÛدئÙپرس Ù¾Ûدا Ùشد: <strong>%s</strong>."
+
+#: modules/shortcodes/videopress.php:610
+msgid "Publisher limits playback of video embeds."
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:367
+msgid "Sharing URL"
+msgstr "ÙشاÙÛ Ùب اشتراکâگذارÛ"
+
+#: modules/sharedaddy/sharing.php:334
+msgid "Front Page, Archive Pages, and Search Results"
+msgstr "صÙØÙâÛ Ø§ÙÙØ ØµÙØات باÛگاÙÛ Ù ÙتاÛج جستجÙ"
+
+#: modules/sharedaddy/sharing.php:313
+msgid "Sharing label"
+msgstr "Ø´Ùاسâبرگ اشتراکâگذارÛ"
+
+#: modules/sharedaddy/sharing.php:319
+msgid "Open links in"
+msgstr "بازکرد٠پÛÙÙدÙا در"
+
+#: modules/sharedaddy/sharing.php:361
+msgid "Service name"
+msgstr "ÙاÙ
خدÙ
ت"
+
+#: modules/sharedaddy/sharing.php:350
+msgid "Save Changes"
+msgstr "ذخÛرÙâÛ ØªØºÛÛرات"
+
+#: modules/sharedaddy/sharing.php:328
+msgid "Show sharing buttons on"
+msgstr "ÙÙ
اÛØ´ دکÙ
٠اشتراکâÚ¯Ø°Ø§Ø±Û Ø¯Ø±"
+
+#: modules/sharedaddy/sharing.php:306
+msgid "Icon + text"
+msgstr "Ø´Ù
اÛÙ + Ù
تÙ"
+
+#: modules/sharedaddy/sharing.php:322
+msgid "New window"
+msgstr "Ù¾ÙجرÙâÛ ØªØ§Ø²Ù"
+
+#: modules/sharedaddy/sharing.php:323
+msgid "Same window"
+msgstr "ÙÙ
ا٠پÙجرÙ"
+
+#: modules/sharedaddy/sharing.php:308
+msgid "Text only"
+msgstr "تÙÙا Ù
تÙ"
+
+#: modules/sharedaddy/sharing.php:307
+msgid "Icon only"
+msgstr "تÙÙا Ø´Ù
اÛÙ"
+
+#: modules/sharedaddy/sharing.php:186
+msgid "Enabled Services"
+msgstr "خدÙ
ات کارا"
+
+#: modules/sharedaddy/sharing.php:164
+msgid "Available Services"
+msgstr "خدÙ
ات در دسترس"
+
+#: modules/sharedaddy/sharing.php:192
+msgid "Drag and drop available services here"
+msgstr "خدÙ
ات در دسترس را ب٠اÛÙجا بکشÛد ٠رÙا Ú©ÙÛد"
+
+#: modules/sharedaddy/sharing.php:303
+msgid "Default button style"
+msgstr "سبک Ù¾ÛØ´âÙرض دکÙ
Ù"
+
+#: modules/sharedaddy/sharing.php:153
+msgid "Settings have been saved"
+msgstr "تÙظÛÙ
ات ذخÛر٠شدÙâاÙد"
+
+#: modules/sharedaddy/sharing.php:165
+msgid "Drag and drop the services you'd like to enable into the box below."
+msgstr "خدÙ
Ø§ØªÛ Ø±Ø§ Ú©Ù Ù
ÛâØ®ÙاÙÛد کارا Ú©ÙÛد ب٠جعبÙâÛ Ø²Ûر بکشÛد ٠رÙا Ú©ÙÛد."
+
+#: modules/sharedaddy/sharing.php:203
+msgid "Services dragged here will be hidden behind a share button."
+msgstr "خدÙ
ات Ú©Ø´ÛدÙâ شد٠ب٠اÛÙجا در پشت ÛÚ© دکÙ
ÙâÛ Ø§Ø´ØªØ±Ø§Ú©âÚ¯Ø°Ø§Ø±Û Ù¾ÙÙا٠خÙاÙÙد شد."
+
+#: modules/sharedaddy/sharing.php:221
+msgid "Sharing is off. Please add services above to enable"
+msgstr "اشتراکâÚ¯Ø°Ø§Ø±Û Ø®Ø§Ù
ÙØ´ است. Ø®ÙاÙØ´Ù
ÙدÛÙ
Ø¨Ø±Ø§Û Ú©Ø§Ø±Ø§ کردÙØ Ø®Ø¯Ù
ات باÙا را بÛاÙزاÛÛد"
+
+#: modules/sharedaddy/sharing.php:218
+msgid "Live Preview"
+msgstr "Ù¾ÛØ´âÙÙ
اÛØ´ زÙدÙ"
+
+#: modules/sharedaddy/sharing.php:189
+msgid "Services dragged here will appear individually."
+msgstr "خدÙ
ات Ú©Ø´Ûد٠شد٠ب٠اÛÙجا جداجدا ÙÙ
اÛا٠Ù
ÛâØ´ÙÙد."
+
+#: modules/sharedaddy/sharing.php:149
+msgid "This plugin will work without it, but multibyte support is used <a href=\"%s\">if available</a>. You may see minor problems with Tweets and other sharing services."
+msgstr "اÛ٠اÙزÙÙ٠بدÙ٠آ٠کار Ø®ÙاÙد Ú©Ø±Ø¯Ø Ø§Ù
ا <a href=\"%s\">در صÙرت در دسترس بÙدÙ</a> از ÚÙدباÛت٠استÙاد٠Ù
ÛâØ´Ùد. Ù
Ù
ک٠است شاÙد Ù
Ø´Ú©Ùات Ú©ÙÚÚ©Û Ø¯Ø± تÙÛÛتâÙا ٠دÛگر خدÙ
ات اشتراکâÚ¯Ø°Ø§Ø±Û Ø¨Ø§Ø´Ûد."
+
+#: modules/sharedaddy/sharing.php:166
+msgid "Add a new service"
+msgstr "اÙزÙد٠ÛÚ© خدÙ
ت تازÙ"
+
+#: modules/contact-form/grunion-form-view.php:142
+#: modules/sharedaddy/sharing-sources.php:1027
+msgid "Label"
+msgstr "Ø´Ùاسâبرگ"
+
+#: modules/sharedaddy/sharing-sources.php:977
+msgid "Click to share"
+msgstr "Ø¨Ø±Ø§Û Ø¨Ù Ø§Ø´ØªØ±Ø§Ú© گذاشت٠کÙÛÚ© Ú©ÙÛد"
+
+#: modules/sharedaddy/sharing-sources.php:1032
+msgid "URL"
+msgstr "ÙشاÙÛ Ùب"
+
+#: modules/sharedaddy/sharing.php:148
+msgid "Warning! Multibyte support missing!"
+msgstr "Ùشدار! پشتÛباÙÛ ÚÙدباÛت٠ÛاÙت Ùشد!"
+
+#: modules/sharedaddy/sharing.php:46 modules/sharedaddy/sharing.php:158
+msgid "Sharing Settings"
+msgstr "تÙظÛÙ
ات اشتراکâگذارÛ"
+
+#: modules/sharedaddy/sharing-sources.php:1045
+msgid "Remove Service"
+msgstr "برداشت٠خدÙ
ت"
+
+#: modules/sharedaddy/sharing-sources.php:1044
+msgid "Save"
+msgstr "ذخÛرÙ"
+
+#: modules/sharedaddy/sharing-sources.php:1037
+msgid "Icon"
+msgstr "Ø´Ù
اÛÙ"
+
+#: modules/sharedaddy/sharing-sources.php:892
+msgid "Google +1"
+msgstr "Ú¯ÙÚ¯Ù +Û±"
+
+#: modules/sharedaddy/sharing-sources.php:884
+msgctxt "share to"
+msgid "Press This"
+msgstr "Ùشر اÛÙ"
+
+#: modules/sharedaddy/sharing-sources.php:884
+msgid "Click to Press This!"
+msgstr "Ø¨Ø±Ø§Û ÙÙشر اÛÙÙ Ú©ÙÛÚ© Ú©ÙÛد!"
+
+#: modules/sharedaddy/sharing-sources.php:856
+msgid "Press This"
+msgstr "Ùشر اÛÙ"
+
+#: modules/sharedaddy/sharing-sources.php:850
+msgid "Click to print"
+msgstr "Ø¨Ø±Ø§Û Úاپ کرد٠کÙÛÚ© Ú©ÙÛد"
+
+#: modules/sharedaddy/sharing-sources.php:744
+msgid "Share"
+msgstr "اشتراکâگذارÛ"
+
+#: modules/sharedaddy/sharing-sources.php:777
+msgctxt "share to"
+msgid "Facebook"
+msgstr "ÙÛسبÙÚ©"
+
+#: modules/sharedaddy/sharing-sources.php:799
+msgid "Default button"
+msgstr "دکÙ
Ù Ù¾ÛØ´âÙرض"
+
+#: modules/sharedaddy/sharing-sources.php:850
+msgctxt "share to"
+msgid "Print"
+msgstr "Úاپ"
+
+#: modules/sharedaddy/sharing-sources.php:777
+msgid "Share on Facebook"
+msgstr "ب٠اشتراک گذاشت٠در ÙÛسبÙÚ©"
+
+#: modules/sharedaddy/sharing-sources.php:714
+msgid "Facebook"
+msgstr "ÙÛسبÙÚ©"
+
+#: modules/sharedaddy/sharing-sources.php:801
+msgid "Like button"
+msgstr "دکÙ
ÙâÛ Ø¯ÙستâداشتÙ"
+
+#: modules/sharedaddy/sharing-sources.php:846
+msgid "Print"
+msgstr "Úاپ"
+
+#: modules/sharedaddy/sharing-sources.php:800
+msgid "Share button"
+msgstr "دکÙ
ÙâÛ Ø§Ø´ØªØ±Ø§Ú©âگذارÛ"
+
+#: modules/sharedaddy/sharing-sources.php:629
+msgctxt "share to"
+msgid "LinkedIn"
+msgstr "ÙÛÙکداÛÙ"
+
+#: modules/sharedaddy/sharing-sources.php:519
+msgctxt "share to"
+msgid "Digg"
+msgstr "دÛÚ¯"
+
+#: modules/sharedaddy/sharing-sources.php:601
+msgid "LinkedIn"
+msgstr "ÙÛÙکداÛÙ"
+
+#: modules/sharedaddy/sharing-sources.php:515
+#: modules/sharedaddy/sharing-sources.php:519
+msgid "Click to Digg this post"
+msgstr "Ø¨Ø±Ø§Û Ø¯ÛÚ¯ کرد٠اÛÙ ÙÙشت٠کÙÛÚ© Ú©ÙÛد"
+
+#: modules/sharedaddy/sharing-sources.php:436
+msgid "Click to share on Reddit"
+msgstr "Ø¨Ø±Ø§Û Ø¨Ù Ø§Ø´ØªØ±Ø§Ú© گذاشت٠در رددÛت Ú©ÙÛÚ© Ú©ÙÛد"
+
+#: modules/sharedaddy/sharing-sources.php:429
+#: modules/sharedaddy/sharing-sources.php:436
+msgid "Reddit"
+msgstr "رÙدÛÙت"
+
+#: modules/sharedaddy/sharing-sources.php:363
+msgctxt "share to"
+msgid "StumbleUpon"
+msgstr "استاÙ
بÙâآپاÙ"
+
+#: modules/sharedaddy/sharing-sources.php:363
+msgid "Click to share on StumbleUpon"
+msgstr "Ø¨Ø±Ø§Û Ø¨Ù Ø§Ø´ØªØ±Ø§Ú© گذاشت٠در استاÙ
بÙâآپا٠کÙÛÚ© Ú©ÙÛد"
+
+#: modules/sharedaddy/sharing-sources.php:629
+msgid "Click to share on LinkedIn"
+msgstr "Ø¨Ø±Ø§Û Ø¨Ù Ø§Ø´ØªØ±Ø§Ú© گذاشت٠رÙÛ ÙÛÙکداÛÙ Ú©ÙÛÚ© Ú©ÙÛد"
+
+#: modules/sharedaddy/sharing-sources.php:506
+msgid "Digg"
+msgstr "دÛÚ¯"
+
+#: modules/sharedaddy/sharing-sources.php:257
+msgid "Twitter"
+msgstr "تÙئÛتر"
+
+#: modules/sharedaddy/sharing-sources.php:226
+msgid "Send Email"
+msgstr "Ùرستاد٠راÛاÙاÙ
Ù"
+
+#: modules/sharedaddy/sharing-sources.php:238
+msgid "Sorry, your blog cannot share posts by email."
+msgstr "Ù¾ÙØ²Ø´Ø ÙبâÙÙشت Ø´Ù
ا ÙÙ
ÛâتÙاÙد ÙÙشتÙâÙا را با راÛاÙاÙ
٠ب٠اشتراک بگذارد."
+
+#: modules/sharedaddy/sharing-sources.php:234
+msgid "Email check failed, please try again"
+msgstr "Ø¨Ø±Ø±Ø³Û Ø±Ø§ÛاÙشاÙÛ ÙاÙرجاÙ
Ù
اÙØ¯Ø Ø®ÙاÙØ´Ù
ÙدÛÙ
دÙبار٠تÙاش Ú©ÙÛد"
+
+#: modules/sharedaddy/sharing-sources.php:218
+msgid "Your Email Address"
+msgstr "راÛاÙشاÙÛ Ø´Ù
ا"
+
+#: modules/sharedaddy/sharing-sources.php:227
+msgid "Cancel"
+msgstr "ÙغÙ"
+
+#: modules/sharedaddy/sharing-sources.php:230
+msgid "Post was not sent - check your email addresses!"
+msgstr "ÙÙشت٠Ùرستاد٠Ùشد - راÛاÙشاÙÛâÙØ§Û Ø®Ùد را Ø¨Ø±Ø±Ø³Û Ú©ÙÛد!"
+
+#: modules/sharedaddy/sharing-sources.php:352
+msgid "StumbleUpon"
+msgstr "استاÙ
بÙâآپاÙ"
+
+#: modules/sharedaddy/sharing-sources.php:264
+msgid "Click to share on Twitter"
+msgstr "Ø¨Ø±Ø§Û Ø¨Ù Ø§Ø´ØªØ±Ø§Ú© گذاشت٠در تÙÛÛتر Ú©ÙÛÚ© Ú©ÙÛد"
+
+#: modules/sharedaddy/sharing-sources.php:264
+msgctxt "share to"
+msgid "Twitter"
+msgstr "تÙÛÛتر"
+
+#: modules/sharedaddy/sharing-sources.php:334
+#: modules/sharedaddy/sharing-sources.php:411
+#: modules/sharedaddy/sharing-sources.php:462
+#: modules/sharedaddy/sharing-sources.php:568
+#: modules/sharedaddy/sharing-sources.php:684
+msgid "Use smart button"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:207
+msgid "Send to Email Address"
+msgstr "Ùرستاد٠ب٠راÛاÙشاÙÛ"
+
+#: modules/sharedaddy/sharing-sources.php:170
+msgid "You have shared this post with %s"
+msgstr "Ø´Ù
ا اÙÙ ÙÙشت٠را با %s ب٠اشتراک گذاشتÙâاÛد"
+
+#: modules/sharedaddy/sharing-sources.php:193
+msgid "Click to email this to a friend"
+msgstr "Ø¨Ø±Ø§Û Ø±Ø§ÛاÙاÙ
٠کرد٠اÛ٠ب٠دÙستا٠کÙÛÚ© Ú©ÙÛد"
+
+#: modules/sharedaddy/sharedaddy.php:106
+msgid "Disable CSS and JS"
+msgstr "غÛرÙعا٠کرد٠جاÙا اسکرÛپت ٠سÛâاسâاس"
+
+#: modules/sharedaddy/sharedaddy.php:108
+msgid "Advanced. If this option is checked, you must include these files in your theme manually for the sharing links to work."
+msgstr ""
+
+#: modules/sharedaddy/sharing-service.php:196
+msgid "Share this:"
+msgstr "اشتراکâÚ¯Ø°Ø§Ø±Û Ø§ÛÙ:"
+
+#: modules/sharedaddy/sharing-sources.php:171
+msgid "Close"
+msgstr "بستÙ"
+
+#: modules/sharedaddy/sharing-service.php:474
+#: modules/sharedaddy/sharing.php:234 modules/sharedaddy/sharing.php:275
+msgctxt "dropdown button"
+msgid "Share"
+msgstr "اشتراکâگذارÛ"
+
+#: modules/sharedaddy/sharing-sources.php:169
+msgid "This post has been shared!"
+msgstr "اÛÙ ÙÙشت٠ب٠اشتراک گذاشت٠شدÙ!"
+
+#: modules/sharedaddy/sharing-sources.php:193
+msgctxt "share to"
+msgid "Email"
+msgstr "راÛاÙاÙ
Ù"
+
+#: modules/sharedaddy/sharing-sources.php:215
+msgid "Your Name"
+msgstr "ÙاÙ
Ø´Ù
ا"
+
+#: modules/module-info.php:425
+msgid "Each contact form can easily be customized to fit your needs. When a user submits your contact form, the feedback will be filtered through <a href=\"http://akismet.com/\">Akismet</a> (if it is active on your site) to make sure itâs not spam. Any legitimate feedback will then be emailed to you, and added to your feedback management area."
+msgstr ""
+
+#: modules/sharedaddy/sharedaddy.php:18
+msgid "Shared Post"
+msgstr "ÙÙشتÙâÛ Ø¨Ù Ø§Ø´ØªØ±Ø§Ú© گذاشت٠شدÙ"
+
+#: modules/module-info.php:394
+msgid "Jetpack will automatically take the great published content from your blog or website and share it instantly with third party services like search engines, increasing your reach and traffic."
+msgstr ""
+
+#: modules/module-info.php:374
+msgid "When leaving comments, your visitors can also subscribe to a post’s comments to keep up with the conversation."
+msgstr ""
+
+#: modules/module-info.php:371
+msgid "Subscriptions"
+msgstr "اشتراکâÙا"
+
+#: modules/module-info.php:379
+msgid "To use the Subscriptions widget, go to Appearance → <a href=\"%s\">Widgets</a>. Drag the widget labeled “Blog Subscriptions (Jetpack)” into one of your sidebars and configure away."
+msgstr ""
+
+#: modules/sharedaddy/sharedaddy.php:37
+msgid "Show sharing buttons on this post."
+msgstr "ÙÙ
اÛØ´ دکÙ
ÙâÙØ§Û Ø§Ø´ØªØ±Ø§Ú©âÚ¯Ø°Ø§Ø±Û Ø±ÙÛ Ø§ÛÙ ÙÙشتÙ."
+
+#: modules/contact-form/grunion-form-view.php:30 modules/module-info.php:415
+#: modules/module-info.php:419
+msgid "Contact Form"
+msgstr ""
+
+#: modules/module-info.php:392
+msgid "Enhanced Distribution"
+msgstr ""
+
+#: modules/module-info.php:373
+msgid "Easily allow any visitor to subscribe to all of your posts via email through a widget in your blog’s sidebar. Every time you publish a post, WordPress.com will send a notification to all your subscribers."
+msgstr ""
+
+#: modules/module-info.php:351
+msgid "shows your latest tweets within a sidebar on your theme."
+msgstr ""
+
+#: modules/module-info.php:350
+msgid "lets you easily add post and comment RSS feeds to a sidebar on your theme."
+msgstr ""
+
+#: modules/module-info.php:351
+msgid "The Twitter Widget"
+msgstr ""
+
+#: modules/module-info.php:350
+msgid "The RSS Links Widget"
+msgstr ""
+
+#: modules/module-info.php:355
+msgid "To use the widgets, go to Appearance → <a href=\"%s\">Widgets</a>. Drag them into one of your sidebars and configure away."
+msgstr ""
+
+#: modules/module-info.php:368
+msgid "Subsriptions Screenshot"
+msgstr ""
+
+#: modules/module-info.php:353
+msgid "The Image Widget"
+msgstr ""
+
+#: modules/module-info.php:355
+msgid "Each of these widgets has a number of customization options."
+msgstr ""
+
+#: modules/module-info.php:353
+msgid "lets you easily add images to a sidebar on your theme."
+msgstr ""
+
+#: modules/module-info.php:335
+msgid "shows your latest tweets within a sidebar on your theme. It’s an easy way to add more activity to your site. There are also a number of customization options."
+msgstr ""
+
+#: modules/module-info.php:308 modules/module-info.php:312
+msgid "Spelling and Grammar"
+msgstr ""
+
+#: modules/module-info.php:335
+msgid "The Twitter Widget "
+msgstr ""
+
+#: modules/module-info.php:337
+msgid "allows you to easily add images to widget areas in your theme. It’s an easy way to add more visual interest to your site."
+msgstr ""
+
+#: modules/module-info.php:337
+msgid "The Image Widget "
+msgstr ""
+
+#: modules/module-info.php:334
+msgid "allows you to add links to your blog’s post and comment RSS feeds in your sidebar. This makes it easy for your readers to stay updated when you post new content or receive new comments."
+msgstr ""
+
+#: modules/module-info.php:334
+msgid "The RSS Links Widget "
+msgstr ""
+
+#: modules/module-info.php:332 modules/module-info.php:348
+msgid "Extra Sidebar Widgets"
+msgstr ""
+
+#: modules/module-info.php:329 modules/module-info.php:345
+msgid "Widgets Screenshot"
+msgstr ""
+
+#: modules/module-info.php:315
+msgid "After the Deadline provides a number of <a href=\"%s\">customization options</a>, which you can edit in your profile."
+msgstr ""
+
+#: modules/module-info.php:314
+msgid "The <a href='%s'>After the Deadline</a> Proofreading service improves your writing by using artificial intelligence to find your errors and offer smart suggestions."
+msgstr ""
+
+#: modules/module-info.php:286
+msgid "To configure your sharing settings, go to the Settings → <a href=\"%s\">Sharing</a> menu."
+msgstr "Ø¨Ø±Ø§Û Ù¾ÛکربÙØ¯Û ØªÙظÛÙ
ات اشتراکâگذارÛتاÙØ Ø¨Ù Ú¯Ø²ÛÙگا٠تÙظÛÙ
ات → <a href=\"%s\">اشتراکâگذارÛ</a> برÙÛد."
+
+#: modules/module-info.php:265
+msgid "The following services are included: Twitter, Facebook, Reddit, StumbleUpon, PressThis, Digg, LinkedIn, Google +1, Print, and Email."
+msgstr ""
+
+#: modules/module-info.php:227
+msgid "Jetpack combines the power of %s and the simplicity of WordPress to give you the ultimate in math blogging platforms."
+msgstr "جتâÙ¾Ú© ÙÛرÙÛ %s Ù Ø³Ø§Ø¯Ú¯Û Ùردپرس را ترکÛب Ù
ÛâÚ©Ùد تا ÙÙاÛت رÛاضÛات بسترÙØ§Û ÙبâÙÙÛØ³Û Ø±Ø§ ب٠شÙ
ا ارائ٠ÙÙ
اÛد."
+
+#: modules/module-info.php:228
+msgid "Wow, that sounds nerdy."
+msgstr "ÙاÙØ Ù
اÙÙد ÙردÙا ب٠Ùظر Ù
Ûâرسد."
+
+#: modules/module-info.php:242
+msgid "Use <code>$latex your latex code here$</code> or <code>[latex]your latex code here[/latex]</code> to include %s in your posts and comments. There are <a href=\"%s\" target=\"_blank\">all sorts of options</a> available."
+msgstr ""
+
+#: modules/module-info.php:293
+msgid "Full details can be found on the <a href=\"%s\">Sharing support page</a>. This video also gives a swish run-down of how to use the Sharing feature. Watch it in HD for extra snazz!"
+msgstr "جزئÛات کاÙ
٠را Ù
ÛâتÙا٠در <a href=\"%s\">صÙØÙâÛ Ù¾Ø´ØªÛباÙÛ Ø§Ø´ØªØ±Ø§Ú©âگذارÛ</a> Ù¾Ûدا کرد. اÛÙ ÙÛÙÙ
ÙÛزÙ
رÙØ±Û Ø³Ø±Ûع بر ÚÚ¯ÙÙÚ¯Û Ø§Ø³ØªÙاد٠از ÙÛÚÚ¯Û Ø§Ø´ØªØ±Ø§Ú©âÚ¯Ø°Ø§Ø±Û Ø¯Ø± اختÛارتا٠Ù
Ûâگذارد . Ø¨Ø±Ø§Û Ùر٠بÛشتر آ٠را در ØاÙت پرکÛÙÛت تÙ
اشا Ú©ÙÛد!"
+
+#: modules/module-info.php:287
+msgid "Drag and drop sharing services into the enabled section to have them show up on your site, and drag them into the hidden section to have them hidden behind a button."
+msgstr ""
+
+#: modules/module-info.php:267
+msgid "The following services are included: Twitter, Facebook, Reddit, StumbleUpon, Digg, LinkedIn, Google +1, Print, and Email."
+msgstr ""
+
+#: modules/module-info.php:261
+msgid "Share your posts with Twitter, Facebook, and a host of other services. You can configure services to appear as icons, text, or both. Some services have additional options to display smart buttons, such as Twitter, which will update the number of times the post has been shared."
+msgstr ""
+
+#: modules/module-info.php:257 modules/module-info.php:260
+#: modules/module-info.php:281 modules/sharedaddy/sharedaddy.php:25
+#: modules/sharedaddy/sharing.php:46
+msgid "Sharing"
+msgstr "اشتراکâگذارÛ"
+
+#: modules/module-info.php:226 modules/module-info.php:241
+msgid "%s is a powerful markup language for writing complex mathematical equations, formulas, etc."
+msgstr "%s ÛÚ© زبا٠ÙشاÙÙâÚ¯Ø°Ø§Ø±Û ÙدرتÙ
Ùد است Ú©Ù Ø¨Ø±Ø§Û ÙÙشت٠Ù
عادÙÙâÙØ§Û Ø±ÛØ§Ø¶Û Ù¾ÛÚÛدÙØ ÙرÙ
ÙÙâÙا Ù... ب٠کار Ù
ÛâرÙد."
+
+#: modules/module-info.php:271
+msgid "Additionally you can define your own custom services."
+msgstr ""
+
+#: modules/module-info.php:187 modules/module-info.php:191
+#: modules/module-info.php:200 modules/module-info.php:204
+msgid "WordPress.com Stats"
+msgstr "WordPress.com Ø¢Ù
ارÙاÛ"
+
+#: modules/module-info.php:172
+msgid "To use shortlinks, go to any already published post (or publish something new!). A “Get Shortlink” button will be visible under the Post title. When you click it, a dialog box will appear with the shortlink and you can copy and paste to Twitter, Facebook or wherever your heart desires."
+msgstr ""
+
+#: modules/module-info.php:137
+msgid "Available shortcodes are: %l."
+msgstr "کدÙØ§Û Ú©Ùتا٠در دسترس: %l."
+
+#: modules/module-info.php:192 modules/module-info.php:205
+msgid "There are many plugins and services that provide statistics, but data can be overwhelming. WordPress.com Stats makes the most popular metrics easy to understand through a clear and attractive interface."
+msgstr ""
+
+#: modules/module-info.php:206
+msgid "You can <a href=\"%s\">view your stats dashboard here</a>."
+msgstr "Ù
ÛâتÙاÙÛد <a href=\"%s\">Ù¾ÛØ´âØ®Ùا٠آÙ
ار Ø®Ùد را اÛÙجا ببÛÙÛد</a>."
+
+#: modules/module-info.php:157 modules/module-info.php:171
+msgid "Instead of typing or copy-pasting long URLs, you can now get a short and simple link to your posts and pages. This uses the super compact wp.me domain name, and gives you a unique URL you can use that will be safe and reliable."
+msgstr ""
+
+#: modules/module-info.php:221 modules/module-info.php:236
+msgid "LaTeX"
+msgstr "Ùاتک"
+
+#: modules/module-info.php:109
+msgid "Enter a shortcode directly into the Post/Page editor to embed media. For specific instructions follow the links below."
+msgstr ""
+
+#: modules/module-info.php:158
+msgid "It’s perfect for use on Twitter, Facebook, and cell phone text messages where every character counts."
+msgstr ""
+
+#: modules/module-info.php:95 modules/module-info.php:108
+msgid "Shortcodes allow you to easily and safely embed media from other places in your site. With just one simple code, you can tell WordPress to embed YouTube, Flickr, and other media."
+msgstr "کدÙØ§Û Ú©Ùتا٠اجاز٠Ù
ÛâدÙÙد Ø¨Ù Ø³Ø§Ø¯Ú¯Û Ù Ø¨Ø§ اÙ
ÙÛØªØ Ø±Ø³Ø§ÙÙâÙØ§Û Ø¬Ø§ÙØ§Û Ø¯Ûگر را در Ùبâگا٠خÙد Ø¬Ø§Ø³Ø§Ø²Û Ú©ÙÛد. تÙÙا Ûا ÛÚ© کد سادÙØ Ù
ÛâتÙاÙÛد ب٠Ùردپرس بگÙÛÛد ÛÙتÛÙØ¨Ø ÙÙÛکر Ûا دÛگر رساÙÙâÙا را Ø¬Ø§Ø³Ø§Ø²Û Ú©Ùد."
+
+#: modules/module-info.php:152 modules/module-info.php:156
+#: modules/module-info.php:166 modules/module-info.php:170
+msgid "WP.me Shortlinks"
+msgstr "WP.me Ù¾ÛÙÙدÙØ§Û Ú©ÙتاÙ"
+
+#: modules/module-info.php:29
+msgctxt "Visit your _VaultPress_dashboard_."
+msgid "To check your backups, see any security alerts, or check your VaultPress Vitality, visit your %s."
+msgstr ""
+
+#: modules/module-info.php:90 modules/module-info.php:94
+#: modules/module-info.php:103 modules/module-info.php:107
+msgid "Shortcode Embeds"
+msgstr "Ø¬Ø§Ø³Ø§Ø²Û Ú©Ø¯ Ú©ÙتاÙ"
+
+#: modules/module-info.php:59
+msgid "Hovercards enhance plain Gravatar images with information about a person: name, bio, pictures, their contact info, and other services they use on the web like Twitter, Facebook, or LinkedIn."
+msgstr ""
+
+#: modules/module-info.php:60
+msgid "Hovercards offer a great way to show your internet presence and help people find your own blog."
+msgstr ""
+
+#: modules/module-info.php:74
+msgid "Hovercards enhance plain Gravatar images with information about a person: name, bio, pictures, their contact info, and other services."
+msgstr ""
+
+#: modules/module-info.php:75
+msgid "To see hovercards, look at any blog post on your blog that has comments. If the commenter has a hovercard associated with their gravatar, mouse over their image and the hovercard will appear. To turn hovercards off, click the Deactivate button above."
+msgstr ""
+
+#: modules/module-info.php:29
+msgid "VaultPress dashboard"
+msgstr "Ù¾ÛØ´âØ®Ùا٠ÙاÙتâپرس"
+
+#: modules/module-info.php:31
+msgid "With a monthly subscription, the VaultPress plugin will backup your site’s content, themes, and plugins in real-time, as well as perform regular security scans for common threats and attacks."
+msgstr ""
+
+#: modules/module-info.php:32
+msgctxt "View _Plans_&_Pricing_. (VaultPress)"
+msgid "View %s."
+msgstr "دÛد٠%s."
+
+#: modules/module-info.php:32
+msgid "Plans & Pricing"
+msgstr ""
+
+#: modules/module-info.php:53 modules/module-info.php:68
+msgid "Gravatar Hovercard"
+msgstr ""
+
+#: modules/module-info.php:58 modules/module-info.php:73
+msgid "What’s a Hovercard?"
+msgstr ""
+
+#: modules/module-info.php:22 modules/module-info.php:26
+msgid "VaultPress"
+msgstr ""
+
+#: modules/contact-form/grunion-contact-form.php:713
+msgid "Add a custom form"
+msgstr "اÙزÙد٠ÛÚ© ÙرÙ
سÙارشÛ"
+
+#: modules/gravatar-hovercards.php:44 modules/module-info.php:57
+#: modules/module-info.php:72
+msgid "Gravatar Hovercards"
+msgstr "کارتâÙØ§Û Ø¢ÙÛزا٠گراÙاتار"
+
+#: modules/gravatar-hovercards.php:56
+msgid "View people's profiles when you mouse over their Gravatars"
+msgstr "دÛد٠شÙاسÙاÙ
Ù٠اÙراد ÙÙØªÛ Ù
ÙØ´Û Ø±Ø§ رÙÛ Ú¯Ø±Ø§Ùاتارشا٠Ù
ÛâبرÛد"
+
+#: modules/contact-form/grunion-contact-form.php:689
+msgid "Spam <span class=\"count\">(%s)</span>"
+msgid_plural "Spam <span class=\"count\">(%s)</span>"
+msgstr[0] "ÙرزÙاÙ
Ù <span class=\"count\">(%s)</span>"
+
+#: modules/contact-form/grunion-contact-form.php:671
+msgid "Search Feedback"
+msgstr "جستâÙجÙÛ Ø¨Ø§Ø²Ø®Ùرد"
+
+#: modules/module-info.php:28
+msgid "Your WordPress installation is currently being protected with the world’s best security, backup, and support."
+msgstr ""
+
+#: modules/contact-form/grunion-contact-form.php:672
+#: modules/contact-form/grunion-contact-form.php:673
+msgid "No feedback found"
+msgstr "ÙÛÚ Ø¨Ø§Ø²Ø®ÙØ±Ø¯Û ÛاÙت Ùشد"
+
+#: modules/gravatar-hovercards.php:83
+msgid "Put your mouse over your Gravatar to check out your profile."
+msgstr "Ø¨Ø±Ø§Û Ø¨Ø±Ø±Ø³Û Ø´ÙاسÙاÙ
ÙâÛ Ø®ÙØ¯Ø Ù
ÙØ´Û Ø±Ø§ رÙÛ Ú¯Ø±Ø§Ùاتارتا٠ببرÛد."
+
+#: modules/contact-form/grunion-contact-form.php:670
+msgid "Feedback"
+msgstr "بازخÙرد"
+
+#: modules/contact-form/grunion-contact-form.php:669
+#: modules/contact-form/grunion-form-view.php:130
+msgid "Feedbacks"
+msgstr "بازخÙردÙا"
+
+#: modules/contact-form/grunion-contact-form.php:275
+#: modules/contact-form/grunion-contact-form.php:323
+msgid "Error!"
+msgstr "خطا!"
+
+#: modules/contact-form/grunion-contact-form.php:147
+msgid "%s is required"
+msgstr "%s Ù
Ùرد ÙÛاز است"
+
+#: modules/contact-form/grunion-contact-form.php:285
+msgid "Submit »"
+msgstr "ارسا٠»"
+
+#: modules/contact-form/grunion-contact-form.php:328
+msgid "Message Sent"
+msgstr "Ù¾ÛاÙ
Ùرستاد٠شد"
+
+#: modules/contact-form/grunion-contact-form.php:462
+msgid "l F j, Y \\a\\t g:i a"
+msgstr "l F j, Y \\a\\t g:i a"
+
+#: modules/contact-form/grunion-contact-form.php:482
+msgid "Time:"
+msgstr "زÙ
اÙ:"
+
+#: modules/contact-form/grunion-contact-form.php:483
+msgid "IP Address:"
+msgstr "ÙشاÙÛ Ø¢ÛâÙ¾Û:"
+
+#: modules/contact-form/grunion-contact-form.php:484
+msgid "Contact Form URL:"
+msgstr "ÙشاÙÛ Ùب ÙرÙ
تÙ
اس:"
+
+#: modules/contact-form/grunion-contact-form.php:140
+msgid "%s requires a valid email address"
+msgstr "%s ب٠ÛÚ© راÛاÙشاÙÛ Ù
عتبر ÙÛاز دارد"
+
+#: modules/contact-form/grunion-contact-form.php:511
+msgid "Sent by an unverified visitor to your site."
+msgstr "Ùرستاد٠شد٠ب٠Ùبâگا٠شÙ
ا بدست ÛÚ© بازدÛدکÙÙدÙ٠درستÛâسÙجÛâÙشدÙ."
+
+#: modules/contact-form/grunion-contact-form.php:35
+#: modules/contact-form/grunion-form-view.php:149
+#: modules/sharedaddy/sharing-sources.php:127
+msgid "Email"
+msgstr "راÛاÙشاÙÛ"
+
+#: modules/contact-form/grunion-contact-form.php:79
+#: modules/contact-form/grunion-contact-form.php:84
+#: modules/contact-form/grunion-contact-form.php:88
+#: modules/contact-form/grunion-contact-form.php:100
+#: modules/contact-form/grunion-contact-form.php:105
+#: modules/contact-form/grunion-contact-form.php:119
+msgid "(required)"
+msgstr "(ÙازÙ
)"
+
+#: modules/contact-form/grunion-contact-form.php:99
+msgid "Yes"
+msgstr "آرÛ"
+
+#: modules/contact-form/admin.php:456
+msgid "You are not allowed to move this item to the Trash."
+msgstr "Ø´Ù
ا Ù
جاز ب٠اÙتÙا٠اÛÙ Ù
Ùرد ب٠زباÙÙâدا٠ÙÛستÛد."
+
+#: modules/contact-form/admin.php:452
+msgid "Error in restoring from Trash."
+msgstr "خطا در بازÛØ§Ø¨Û Ø§Ø² زباÙÙâداÙ."
+
+#: modules/contact-form/admin.php:449
+msgid "You are not allowed to move this item out of the Trash."
+msgstr "Ø´Ù
ا Ù
جاز ب٠برداشت٠اÛÙ Ù
Ùرد از زباÙÙâدا٠ÙÛستÛد."
+
+#: modules/contact-form/grunion-contact-form.php:39
+msgid "Subject"
+msgstr "Ù
ÙضÙع"
+
+#: modules/contact-form/admin.php:483
+msgid "Messages"
+msgstr "Ù¾ÛاÙ
âÙا"
+
+#: modules/contact-form/admin.php:506
+msgid "Spam"
+msgstr "ÙرزÙاÙ
Ù"
+
+#: modules/contact-form/grunion-contact-form.php:34
+#: modules/contact-form/grunion-form-view.php:150
+msgid "Name"
+msgstr "ÙاÙ
"
+
+#: modules/contact-form/admin.php:459
+msgid "Error in moving to Trash."
+msgstr "خطا در اÙتÙا٠ب٠زباÙÙâداÙ."
+
+#: modules/contact-form/grunion-contact-form.php:36
+#: modules/contact-form/grunion-form-view.php:154
+msgid "Website"
+msgstr "ÙبâگاÙ"
+
+#: modules/contact-form/admin.php:88
+#: modules/contact-form/grunion-contact-form.php:42
+msgid "Message"
+msgstr "Ù¾ÛاÙ
"
+
+#: modules/contact-form/admin.php:197
+msgid "Mark this message as spam"
+msgstr "ÙشاÙÙâÚ¯Ø°Ø§Ø±Û Ø§ÛÙ Ù¾ÛاÙ
ب٠عÙÙا٠ÙرزÙاÙ
Ù"
+
+#: modules/contact-form/admin.php:166 modules/contact-form/admin.php:265
+msgid "Delete Permanently"
+msgstr "ØØ°Ù Ø¨Ø±Ø§Û ÙÙ
ÛØ´Ù"
+
+#: modules/contact-form/admin.php:257
+msgid "Mark this message as NOT spam"
+msgstr "اÛÙ Ù¾ÛاÙ
را ب٠عÙÙا٠ÙرزÙاÙ
Ù ÙبÙد٠ÙشاÙÙâÚ¯Ø°Ø§Ø±Û Ú©ÙÛد"
+
+#: modules/contact-form/admin.php:164 modules/contact-form/admin.php:263
+msgid "Delete this item permanently"
+msgstr "Øذ٠اÛÙ Ù
Ùرد Ø¨Ø±Ø§Û ÙÙ
ÛØ´Ù"
+
+#: modules/contact-form/admin.php:296
+msgid "Y-m-d @ g:i:s A"
+msgstr "Y-m-d @ g:i:s A"
+
+#: modules/contact-form/admin.php:415
+msgid "You are not allowed to manage this item."
+msgstr "Ø´Ù
ا Ù
جاز ب٠Ù
دÛرÛت اÛÙ Ù
Ùرد ÙÛستÛد."
+
+#: modules/contact-form/admin.php:161
+msgid "Restore"
+msgstr "بازÛاÙت"
+
+#: modules/contact-form/admin.php:89
+msgid "Date"
+msgstr "تارÛØ®"
+
+#: modules/contact-form/admin.php:204 modules/contact-form/admin.php:206
+#: modules/contact-form/admin.php:493
+msgid "Trash"
+msgstr "دÙر اÙداختÙ"
+
+#: modules/after-the-deadline/config-unignore.php:130
+msgid "Add"
+msgstr "اÙزÙدÙ"
+
+#: modules/after-the-deadline/config-unignore.php:128
+msgid "Identify words and phrases to ignore while proofreading your posts and pages:"
+msgstr "ÙاÚÙâÙا Ù Ø¹Ø¨Ø§Ø±Ø§ØªÛ Ø±Ø§ Ú©Ù Ù
ÛâØ®ÙاÙÛد ÙÙگاÙ
ÙÙ
ÙÙÙâØ®ÙاÙÛ ÙÙشتÙâÙا ٠صÙØÙâÙاÛتا٠ÙادÛد٠گرÙت٠شÙÙØ¯Ø Ù
شخص Ú©ÙÛد:"
+
+#: modules/after-the-deadline/config-options.php:89
+msgctxt "%1$s = http://codex.wordpress.org/Installing_WordPress_in_Your_Language, %2$s = WPLANG"
+msgid "The proofreader supports English, French, German, Portuguese, and Spanish. Your <a href=\"%1$s\">%2%s</a> value is the default proofreading language."
+msgstr ""
+
+#: modules/contact-form/admin.php:87
+msgid "From"
+msgstr "از"
+
+#: modules/after-the-deadline/config-unignore.php:135
+msgid "Be sure to click \"Update Profile\" at the bottom of the screen to save your changes."
+msgstr "ØتÙ
ا دکÙ
ÙâÛ Â«Ø¨ÙâرÙزرساÙÛ Ø´ÙاسâÙاÙ
Ù» را در پاÛÛ٠پرد٠کÙÛÚ© Ú©ÙÛد تا تغÛÛراتتا٠ذخÛر٠گردد."
+
+#: modules/after-the-deadline/config-unignore.php:126
+msgid "Ignored Phrases"
+msgstr "عبارات ÙادÛد٠گرÙت٠شدÙ"
+
+#: modules/after-the-deadline/config-options.php:95
+msgid "Use automatically detected language to proofread posts and pages"
+msgstr "استÙاد٠از زباÙÛ Ú©Ù Ø®Ùدکار Ø´ÙاساÛÛ Ù
ÛâØ´Ùد Ø¨Ø±Ø§Û ÙÙ
ÙÙÙâØ®ÙاÙÛ ÙÙشتÙâÙا ٠صÙØÙâÙا"
+
+#: modules/after-the-deadline/config-options.php:86
+msgid "Language"
+msgstr "زباÙ"
+
+#: modules/after-the-deadline/config-options.php:81
+msgid "Redundant Phrases"
+msgstr "عبارات ØØ´Ù"
+
+#: modules/after-the-deadline/config-options.php:79
+msgid "Phrases to Avoid"
+msgstr "Ø¹Ø¨Ø§Ø±Ø§ØªÛ Ú©Ù Ø¨Ø§Ûد از Ø¢ÙÙا پرÙÛز کرد"
+
+#: modules/after-the-deadline/config-options.php:77
+msgid "Passive Voice"
+msgstr "ØاÙت Ù
جÙÙÙ"
+
+#: modules/after-the-deadline/config-options.php:83
+msgid "<a href=\"%s\">Learn more</a> about these options."
+msgstr "دربارÙâÛ Ø§Û٠گزÛÙÙâÙا <a href=\"%s\">بÛشتر بداÙÛد</a>."
+
+#: modules/after-the-deadline/config-options.php:67
+msgid "Complex Phrases"
+msgstr "عبارات Ù¾ÛÚÛدÙ"
+
+#: modules/after-the-deadline/config-options.php:75
+msgid "Jargon"
+msgstr "تخصصÛ"
+
+#: modules/after-the-deadline/config-options.php:73
+msgid "Hidden Verbs"
+msgstr "اÙعا٠پÙÙاÙ"
+
+#: modules/after-the-deadline/config-options.php:71
+msgid "Double Negatives"
+msgstr "دÙبار Ù
ÙÙÛ Ú©Ø±Ø¯ÙâÙا"
+
+#: modules/after-the-deadline/config-options.php:69
+msgid "Diacritical Marks"
+msgstr "اعرابâگذارÛâÙا"
+
+#: modules/after-the-deadline/config-options.php:65
+msgid "Clichés"
+msgstr "Ú©ÙÛØ´ÙâÙا"
+
+#: modules/after-the-deadline/atd-l10n.php:30
+msgid "There was an error communicating with the proofreading service."
+msgstr "خطاÛÛ ÙÙگاÙ
ارتباط با خدÙ
ات ÙÙ
ÙÙÙâØ®Ùا٠رخ داد."
+
+#: modules/after-the-deadline/config-options.php:63
+msgid "Bias Language"
+msgstr "زبا٠تبعÛضâگرا"
+
+#: modules/after-the-deadline/config-options.php:60
+msgid "Enable proofreading for the following grammar and style rules when writing posts and pages:"
+msgstr "کارا کرد٠ÙÙ
ÙÙÙâØ®ÙاÙÛ ÙÙگاÙ
Ùگارش ÙÙشتÙâÙا ٠صÙØÙâÙا Ø¨Ø±Ø§Û ÙÙاعد دستÙØ±Û Ù ØµÙØÙâبÙØ¯Û Ø²Ûر:"
+
+#: modules/after-the-deadline/config-options.php:58
+msgid "English Options"
+msgstr "گزÛÙÙâÙØ§Û Ø§ÙÚ¯ÙÛسÛ"
+
+#: modules/after-the-deadline/config-options.php:55
+msgid "a post or page is updated"
+msgstr "ÙÙشت٠Ûا صÙØÙâØ§Û Ø¨ÙâرÙز Ù
ÛâØ´Ùد"
+
+#: modules/after-the-deadline/config-options.php:53
+msgid "a post or page is first published"
+msgstr "ÙÙشت٠Ûا صÙØÙâØ§Û Ø¨Ø±Ø§Û ÙخستÛ٠بار Ù
Ùتشر Ù
ÛâØ´Ùد"
+
+#: modules/after-the-deadline/config-options.php:50
+msgid "Automatically proofread content when:"
+msgstr "ÙÙ
ÙÙÙâØ®ÙاÙÛ Ø®Ùدکار Ù
ØتÙا ÙÙگاÙ
Û Ú©Ù:"
+
+#: modules/after-the-deadline/config-options.php:48
+msgid "Proofreading"
+msgstr "ÙÙ
ÙÙÙâØ®ÙاÙÛ"
+
+#: modules/after-the-deadline/atd-l10n.php:34
+msgid ""
+"The proofreader has suggestions for this post. Are you sure you want to update it?\n"
+"\n"
+"Press OK to update your post, or Cancel to view the suggestions and edit your post."
+msgstr ""
+"ÙÙ
ÙÙÙâØ®Ùا٠پÛØ´ÙÙادÙاÛÛ Ø¨Ø±Ø§Û Ø§ÛÙ ÙÙشت٠دارد. Ø¢Ûا Ù
Ø·Ù
ئÙÛد Ù
ÛâØ®ÙاÙÛد بÙâرÙزش Ú©ÙÛدØ\n"
+"\n"
+"Ù¾ÙØ°ÛÙرش را بÙشارÛد تا ÙÙشتÙâتا٠بÙâرÙز Ø´ÙØ¯Ø Ûا ÙÙغÙÙ Ø¨Ø±Ø§Û Ù
شاÙدÙâÛ Ù¾ÛØ´ÙÙادâÙا Ù ÙÛراÛØ´ ÙÙشتÙ."
+
+#: modules/after-the-deadline/atd-l10n.php:33
+msgid ""
+"The proofreader has suggestions for this post. Are you sure you want to publish it?\n"
+"\n"
+"Press OK to publish your post, or Cancel to view the suggestions and edit your post."
+msgstr ""
+"ÙÙ
ÙÙÙâØ®Ùا٠پÛØ´ÙÙادÙاÛÛ Ø¨Ø±Ø§Û Ø§ÛÙ ÙÙشت٠دارد. Ø¢Ûا Ù
Ø·Ù
ئÙÛد Ú©Ù Ù
ÛâØ®ÙاÙÛد Ù
Ùتشرش Ú©ÙÛدØ\n"
+"\n"
+"Ù¾ÙØ°ÛÙرش را بÙشارÛد تا ÙÙشتÙâتا٠Ù
Ùتشر Ø´ÙØ¯Ø Ûا ÙÙغÙÙ Ø¨Ø±Ø§Û Ù
شاÙدÙâÛ Ù¾ÛØ´ÙÙادâÙا Ù ÙÛراÛØ´ ÙÙشتÙ"
+
+#: modules/after-the-deadline/atd-l10n.php:32
+msgid "Replace selection with:"
+msgstr "جاÛگزÛ٠کرد٠ÙسÙ
ت گزÛÙØ´ شد٠با:"
+
+#: modules/after-the-deadline/atd-l10n.php:22
+msgid "Edit Selection..."
+msgstr "ÙÛراÛØ´ ÙسÙ
ت گزÛÙØ´ شدÙ..."
+
+#: modules/after-the-deadline/atd-l10n.php:20
+msgid "Ignore all"
+msgstr "از ÙÙ
Ù ÚØ´Ù
âÙ¾ÙØ´Û Ú©Ù"
+
+#: modules/after-the-deadline/atd-l10n.php:17
+msgid "Explain..."
+msgstr "تÙضÛØ..."
+
+#: modules/after-the-deadline/atd-l10n.php:15
+msgid "No suggestions"
+msgstr "Ù¾ÛØ´ÙÙØ§Ø¯Û ÙجÙد Ùدارد"
+
+#: modules/after-the-deadline/atd-l10n.php:19
+msgid "Ignore always"
+msgstr "ÙÙ
ÛØ´Ù ÙادÛد٠بگÛر"
+
+#: modules/after-the-deadline/atd-l10n.php:18
+msgid "Ignore suggestion"
+msgstr "ÙادÛد٠گرÙت٠پÛØ´ÙÙاد"
+
+#: modules/after-the-deadline/atd-l10n.php:25
+msgid "edit text"
+msgstr "ÙÛراÛØ´ Ù
تÙ"
+
+#: modules/after-the-deadline/atd-l10n.php:24
+msgid "proofread"
+msgstr "ÙÙ
ÙÙÙâØ®ÙاÙÛ"
+
+#: modules/after-the-deadline/atd-l10n.php:26
+#: modules/after-the-deadline.php:224
+msgid "Proofread Writing"
+msgstr "ÙÙ
ÙÙÙâØ®ÙاÙÛ ÙÙشتÙ"
+
+#: modules/after-the-deadline/atd-l10n.php:28
+msgid "No writing errors were found."
+msgstr "Ø®Ø·Ø§Û ÙگارشÛâØ§Û ÛاÙت Ùشد."
+
+#: modules/after-the-deadline/atd-l10n.php:29
+msgid "There was a problem communicating with the Proofreading service. Try again in one minute."
+msgstr "Ù
Ø´Ú©ÙÛ ÙÙگاÙ
ارتباط با خدÙ
ات ÙÙ
ÙÙÙâØ®Ùا٠رخ داد. ÛÚ© دÙÛÙÙ٠دÛگر دÙبار٠تÙاش Ú©ÙÛد."
+
+#: jetpack.php:2073
+msgid "Configure"
+msgstr "Ù¾ÛکربÙدÛ"
+
+#: modules/after-the-deadline/atd-l10n.php:13
+msgid "Repeated Word"
+msgstr "ÙاÚÙâÛ ØªÚ©Ø±Ø§Ø±Û"
+
+#: modules/after-the-deadline/atd-l10n.php:12
+msgid "Spelling"
+msgstr "اÙ
Ùا"
+
+#: jetpack.php:2934
+msgid "An administrator for this blog must set up the Jetpack connection."
+msgstr ""
+
+#: jetpack.php:2939
+msgid "You need to register your Jetpack before connecting it."
+msgstr ""
+
+#: jetpack.php:2316 jetpack.php:2318 jetpack.php:2320 jetpack.php:2323
+#: jetpack.php:2978
+msgid "Error Details: %s"
+msgstr ""
+
+#: jetpack.php:2107
+msgid "Coming soon…"
+msgstr "ب٠زÙدۅ"
+
+#: jetpack.php:2044
+msgid "Updated"
+msgstr "بÙâرÙز شد"
+
+#: jetpack.php:2041
+msgid "New"
+msgstr "تازÙ"
+
+#: jetpack.php:2033
+msgid "Free"
+msgstr "راÛگاÙ"
+
+#: jetpack.php:2010
+msgid "Activate"
+msgstr "Ùعا٠کردÙ"
+
+#: jetpack.php:2033
+msgid "Purchase"
+msgstr "خرÛد"
+
+#: jetpack.php:1886
+msgid "An <span>Automattic</span> Airline"
+msgstr ""
+
+#: jetpack.php:1941
+msgid "Configure %s"
+msgstr ""
+
+#: jetpack.php:1910
+msgid "This is sensitive information. Please do not post your BLOG_TOKEN or USER_TOKEN publicly; they are like passwords."
+msgstr ""
+
+#: jetpack.php:2000
+msgid "Deactivate"
+msgstr "غÛرÙعا٠کردÙ"
+
+#: jetpack.php:1873
+msgid "You will no longer receive email updates about Jetpack."
+msgstr ""
+
+#: jetpack.php:1871
+msgid "You have been subscribed to receive email updates."
+msgstr "Ø´Ù
ا Ù
شترک شدÙâاÛد تا بÙâرÙزرساÙÛâÙØ§Û Ø±Ø§ÛاÙاÙ
ÙâØ§Û Ø±Ø§ درÛاÙت Ú©ÙÛد."
+
+#: jetpack.php:1892 modules/sharedaddy/sharedaddy.php:76
+msgid "Support"
+msgstr "پشتÛباÙÛ"
+
+#: jetpack.php:1891
+msgid "Debug"
+msgstr "اشکاÙâزداÛÛ"
+
+#: jetpack.php:1890
+msgid "Terms of Service"
+msgstr "شراÛØ· ٠ضÙابط خدÙ
ات"
+
+#: jetpack.php:1864 modules/subscriptions.php:560
+msgid "Subscribe"
+msgstr "Ù
شترک شدÙ"
+
+#: jetpack.php:1889
+msgid "Privacy Policy"
+msgstr "سÛاست ØÙظ اسرار"
+
+#: jetpack.php:1846
+msgid "Take Survey"
+msgstr ""
+
+#: jetpack.php:1619
+msgid "Jetpack contains the most recent version of the old %l plugin."
+msgid_plural "Jetpack contains the most recent versions of the old %l plugins."
+msgstr[0] ""
+
+#: jetpack.php:1786
+msgid "Connected to WordPress.com"
+msgstr "Ù
تص٠شد٠ب٠WordPress.com"
+
+#: jetpack.php:1841
+msgid "Have feedback on Jetpack?"
+msgstr ""
+
+#: jetpack.php:1843
+msgid "Answer a short survey to let us know how we’re doing and what to add in the future."
+msgstr ""
+
+#: jetpack.php:1852
+msgid "Checking email updates status…"
+msgstr "در ØØ§Ù Ø¨Ø±Ø±Ø³Û ÙضعÛت برÙز رساÙÛ Ø±Ø§ÛاÙشاÙÛ…"
+
+#: jetpack.php:1787
+msgid "Disconnect from WordPress.com"
+msgstr "Ùطع ارتباط از WordPress.com"
+
+#: jetpack.php:1859
+msgid "Unsubscribe"
+msgstr "Ùغ٠اشتراک"
+
+#: jetpack.php:1628
+msgid "The old version has been deactivated and can be removed from your site."
+msgid_plural "The old versions have been deactivated and can be removed from your site."
+msgstr[0] ""
+
+#: jetpack.php:1817
+msgid "To enable all of the Jetpack features you’ll need to connect your website to WordPress.com using the button to the right. Once you’ve made the connection you’ll activate all the delightful features below."
+msgstr ""
+
+#: jetpack.php:1863
+msgctxt "%s = Subscribe link"
+msgid "Want to receive updates about Jetpack by email? %s"
+msgstr "Ù
ÛâØ®ÙاÙÛد بÙâرÙزرساÙÛâÙØ§Û Ø¬ØªÙ¾Ú© را از طرÛ٠راÛاÙاÙ
٠درÛاÙت Ú©ÙÛد? %s"
+
+#: jetpack.php:1858
+msgctxt "%s = Unsubscribe link"
+msgid "You are currently subscribed to email updates. %s"
+msgstr ""
+
+#: jetpack.php:1595
+msgid "<strong>You’re fueled up and ready to go.</strong> "
+msgstr ""
+
+#: jetpack.php:1567
+msgid "The following modules have been updated: %l."
+msgstr ""
+
+#: jetpack.php:1591
+msgid "<strong>Your Jetpack is already connected.</strong> "
+msgstr ""
+
+#: jetpack.php:1581
+msgid "<strong>%s Deactivated!</strong> You can activate it again at any time using the activate button on the module card."
+msgstr ""
+
+#: jetpack.php:1597
+msgid "The features below are now active. Click the learn more buttons to explore each feature."
+msgstr ""
+
+#: jetpack.php:1587
+msgid "<strong>Module settings were saved.</strong> "
+msgstr ""
+
+#: jetpack.php:1574
+msgid "<strong>%s Activated!</strong> You can deactivate at any time by clicking Learn More and then Deactivate on the module card."
+msgstr ""
+
+#: jetpack.php:1543
+msgid "Welcome to <strong>Jetpack %s</strong>!"
+msgstr ""
+
+#: jetpack.php:1519
+msgid "Try connecting again."
+msgstr ""
+
+#: jetpack.php:1516
+msgid "<strong>Your Jetpack has a glitch.</strong> Something went wrong that’s never supposed to happen. Guess you’re just lucky: %s"
+msgstr ""
+
+#: jetpack.php:1555
+msgid "The following new modules have been activated: %l."
+msgstr ""
+
+#: jetpack.php:1466
+msgid "<strong>Your Jetpack has a glitch.</strong> Connecting this site with WordPress.com is not possible. This usually means your site is not publicly accessible (localhost)."
+msgstr ""
+
+#: jetpack.php:1433
+msgid "Don’t cross the streams! You need to stay logged in to your WordPress blog while you authorize Jetpack."
+msgstr ""
+
+#: jetpack.php:1430
+msgid "You need to authorize the Jetpack connection between your site and WordPress.com to enable the awesome features."
+msgstr ""
+
+#: jetpack.php:1440
+msgid "Wrong size. Hm… it seems your Jetpack doesn’t quite fit. Have you lost weight? Click “Connect to WordPress.com” again to get your Jetpack adjusted."
+msgstr ""
+
+#: jetpack.php:1454
+msgid "Do you still have the %s plugin installed?"
+msgstr ""
+
+#: jetpack.php:1472
+msgid "WordPress.com is currently having problems and is unable to fuel up your Jetpack. Please try again later."
+msgstr ""
+
+#: jetpack.php:1476
+msgid "Jetpack could not contact WordPress.com: %s. This usually means something is incorrectly configured on your web host."
+msgstr ""
+
+#: jetpack.php:1458
+msgid "Module could not be activated because it triggered a <strong>fatal error</strong>. Perhaps there is a conflict with another plugin you have installed?"
+msgstr ""
+
+#: jetpack.php:1452
+msgid "%s could not be activated because it triggered a <strong>fatal error</strong>. Perhaps there is a conflict with another plugin you have installed?"
+msgstr ""
+
+#: jetpack.php:1437
+msgid "Return to sender. Whoops! It looks like you got the wrong Jetpack in the mail; deactivate then reactivate the Jetpack plugin to get a new one."
+msgstr ""
+
+#: jetpack.php:1450
+msgid "The %1$s module requires <strong>PHP version %2$s</strong> or higher."
+msgstr ""
+
+#: jetpack.php:1444
+msgid "Your website needs to be publicly accessible to use Jetpack: %s"
+msgstr ""
+
+#: jetpack.php:1357
+msgid "<strong>Jetpack is activated!</strong> Each site on your network must be connected individually by an admin on that site."
+msgstr ""
+
+#: jetpack.php:1311 modules/sharedaddy/sharedaddy.php:68
+#: modules/sharedaddy/sharedaddy.php:75
+msgid "Settings"
+msgstr "تÙظÛÙ
ات"
+
+#: jetpack.php:1336
+msgid "<strong>Jetpack is installed</strong> and ready to bring awesome, WordPress.com cloud-powered features to your site."
+msgstr ""
+
+#: jetpack.php:1244
+msgid "Find the component you want to manage"
+msgstr ""
+
+#: jetpack.php:1245
+msgid "Click on Learn More"
+msgstr ""
+
+#: jetpack.php:1342 jetpack.php:1821
+msgid "Connect to WordPress.com"
+msgstr "ب٠WordPress.com Ù
تص٠شÙÛد"
+
+#: jetpack.php:1344 modules/module-info.php:45 modules/module-info.php:81
+#: modules/module-info.php:143 modules/module-info.php:178
+#: modules/module-info.php:212 modules/module-info.php:248
+#: modules/module-info.php:299 modules/module-info.php:321
+#: modules/module-info.php:361 modules/module-info.php:385
+#: modules/module-info.php:403 modules/module-info.php:409
+msgid "Learn More"
+msgstr "بÛشتر بداÙÛد"
+
+#: jetpack.php:1247
+msgid "If additional settings are available, a link to them will appear"
+msgstr ""
+
+#: jetpack.php:1246
+msgid "An Activate or Deactivate button will appear"
+msgstr ""
+
+#: jetpack.php:1242
+msgid "You can activate or deactivate individual Jetpack modules to suit your needs."
+msgstr ""
+
+#: jetpack.php:1211
+msgid "<strong>To Activate/Deactivate a Module</strong> - Click on Learn More. An Activate or Deactivate button will now appear next to the Learn More button. Click the Activate/Deactivate button."
+msgstr ""
+
+#: jetpack.php:1210
+msgid "Jetpack Module Options"
+msgstr ""
+
+#: jetpack.php:1209 jetpack.php:1233
+msgid "On this page, you are able to view the modules available within Jetpack, learn more about them, and activate or deactivate them as needed."
+msgstr ""
+
+#: jetpack.php:1229
+msgid "Overview"
+msgstr "ÙÙ
Ø§Û Ú©ÙÛ"
+
+#: jetpack.php:1213 jetpack.php:1254
+msgid "Jetpack FAQ"
+msgstr ""
+
+#: jetpack.php:1158
+msgid "One New Jetpack Module"
+msgid_plural "%s New Jetpack Modules"
+msgstr[0] ""
+
+#: jetpack.php:1239
+msgid "Modules"
+msgstr ""
+
+#: jetpack.php:1208 jetpack.php:1232 jetpack.php:1793
+msgid "Jetpack supercharges your self-hosted WordPress site with the awesome cloud power of WordPress.com."
+msgstr ""
+
+#: jetpack.php:1214 jetpack.php:1255
+msgid "Jetpack Support"
+msgstr ""
+
+#: jetpack.php:1212 jetpack.php:1253
+msgid "For more information:"
+msgstr "Ø¨Ø±Ø§Û Ø§Ø·Ùاعات بÛشتر:"
+
+#: jetpack.php:1207 jetpack.php:1231 jetpack.php:1241 jetpack.php:1790
+#: jetpack.php:1940
+msgid "Jetpack by WordPress.com"
+msgstr "جتپک تÙسط WordPress.com"
+
+#: jetpack.php:1121 jetpack.php:1137
+msgid "Jetpack contains the most recent version of the old “%1$s” plugin."
+msgstr ""
+
+#: jetpack.php:964
+msgid "Jetpack requires WordPress version %s or later."
+msgstr "Úتپک ب٠Ùسخ٠%s Ûا باÙاتر Ùردپرس ÙÛاز دارد."
\ No newline at end of file
diff --git a/plugins/jetpack/languages/jetpack-fi.mo b/plugins/jetpack/languages/jetpack-fi.mo
new file mode 100644
index 0000000..1a90166
Binary files /dev/null and b/plugins/jetpack/languages/jetpack-fi.mo differ
diff --git a/plugins/jetpack/languages/jetpack-fi.po b/plugins/jetpack/languages/jetpack-fi.po
new file mode 100644
index 0000000..ec2a01f
--- /dev/null
+++ b/plugins/jetpack/languages/jetpack-fi.po
@@ -0,0 +1,2237 @@
+# Translation of 1.3 in Finnish
+# This file is distributed under the same license as the 1.3 package.
+msgid ""
+msgstr ""
+"PO-Revision-Date: 2012-05-21 22:23:51+0000\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=n != 1;\n"
+"X-Generator: GlotPress/0.1\n"
+"Project-Id-Version: 1.3\n"
+
+#: modules/widgets/facebook-likebox.php:18
+msgid "Facebook Like Box"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:18
+msgid "Display a Facebook Like Box to connect visitors to your Facebook Page"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:108
+msgid "Title"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:115
+msgid "Facebook Page URL"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:118
+msgid "The Like Box only works with <a href=\"http://www.facebook.com/help/?faq=174987089221178\">Facebook Pages</a>."
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:124
+msgid "Width"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:131
+msgid "Color Scheme"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:133
+msgid "Light"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:134
+msgid "Dark"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:143
+msgid "Show Faces"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:145
+msgid "Show profile photos in the plugin."
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:152
+msgid "Show Stream"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:154
+msgid "Show the profile stream for the public profile."
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:161
+msgid "Show Wall"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:163
+msgid "Show the wall for a Places page rather than friend activity."
+msgstr ""
+
+#: modules/module-info.php:336
+msgid "The Facebook Like Box Widget "
+msgstr ""
+
+#: modules/module-info.php:336
+msgid "shows your Facebook Like Box within a sidebar on your theme. It’s a great way to let your readers show their support."
+msgstr ""
+
+#: modules/module-info.php:352
+msgid "The Facebook Like Box Widget"
+msgstr ""
+
+#: modules/module-info.php:352
+msgid "shows your Facebook Like Box within a sidebar on your theme."
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:112
+msgid "Your new field was saved successfully"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:114
+msgid "Form builder"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:115
+msgid "Email notifications"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:120
+msgid "How does this work?"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:121
+msgid "By adding a contact form, your readers will be able to submit feedback to you. All feedback is automatically scanned for spam, and the legitimate feedback will be emailed to you."
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:122
+msgid "Can I add more fields?"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:124
+msgctxt "%1$s = \"Click here\" in an HTML link"
+msgid "Sure thing. %1$s to add a new text box, textarea, radio, checkbox, or dropdown field."
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:125
+msgid "Click here"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:127
+msgid "Can I view my feedback within WordPress?"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:129
+msgctxt "%1$s = \"Feedbacks\" in an HTML link"
+msgid "Yep, you can read your feedback at any time by clicking the \"%1$s\" link in the admin menu."
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:135
+msgid "Do I need to fill this out?"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:136
+msgid "Nope. However, if you’d like to modify where your feedback is sent, or the subject line you can. If you don’t make any changes here, feedback will be sent to the author of the page/post and the subject will be the name of this page/post."
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:140
+msgid "Edit this new field"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:143
+msgid "New field"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:145
+msgid "Field type"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:147
+msgid "Checkbox"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:148
+msgid "Drop down"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:151
+msgid "Radio"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:152
+msgid "Text"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:153
+msgid "Textarea"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:160
+msgid "Options"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:161
+msgid "First option"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:164
+msgid "Add another option"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:171
+msgid "Required?"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:176
+msgid "Save this field"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:181
+msgid "Here’s what your form will look like"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:186
+msgid "Add a new field"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:188
+msgid "Add this form to my post"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:191
+msgid "Email settings"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:193
+msgid "Enter your email address"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:196
+msgid "What should the subject line be?"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:199
+msgid "Save and go back to form builder"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:8
+msgctxt "Label for HTML form \"Name\" field in contact form builder"
+msgid "Name"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:9
+msgctxt "Label for HTML form \"Email\" field in contact form builder"
+msgid "Email"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:10
+msgctxt "Label for HTML form \"URL/Website\" field in contact form builder"
+msgid "Website"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:11
+msgctxt "Label for HTML form \"Comment/Response\" field in contact form builder"
+msgid "Comment"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:12
+msgctxt "Default label for new HTML form field in contact form builder"
+msgid "New Field"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:13
+msgctxt "Label for the set of options to be included in a user-created dropdown in contact form builder"
+msgid "Options"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:14
+msgctxt "Label for an option to be included in a user-created dropdown in contact form builder"
+msgid "Option"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:15
+msgctxt "Default label for the first option to be included in a user-created dropdown in contact form builder"
+msgid "First option"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:16
+msgctxt "error message in contact form builder"
+msgid "Oops, there was a problem generating your form. You'll likely need to try again."
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:17
+msgid ""
+"Drag up or down\n"
+"to re-arrange"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:18
+msgctxt "Label to drag HTML form fields around to change their order in contact form builder"
+msgid "move"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:19
+msgctxt "Link to edit an HTML form field in contact form builder"
+msgid "edit"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:20
+msgid "Saved successfully"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:21
+msgctxt "This HTML form field is marked as required by the user in contact form builder"
+msgid "(required)"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:22
+msgid "Are you sure you want to exit the form editor without saving? Any changes you have made will be lost."
+msgstr ""
+
+#: jetpack.php:1801
+msgid "Jetpack is network activated and notices can not be dismissed."
+msgstr ""
+
+#: jetpack.php:1812
+msgid "Dismiss this notice."
+msgstr ""
+
+#: jetpack.php:1328
+msgid "Dismiss this notice and deactivate Jetpack."
+msgstr ""
+
+#: jetpack.php:1334
+msgid "<strong>Your Jetpack is almost ready</strong> – A connection to WordPress.com is needed to enabled features like Stats, Contact Forms, and Subscriptions. Connect now to get fueled up!"
+msgstr ""
+
+#: jetpack.php:1160
+msgctxt "1: A number showing how many new features there are after upgrading Jetpack"
+msgid "Jetpack + Stats %1$s"
+msgstr ""
+
+#: jetpack.php:1164 jetpack.php:1168
+msgid "Jetpack + Stats"
+msgstr ""
+
+#: modules/contact-form/admin.php:159
+msgid "Restore this item from the Trash"
+msgstr "Palauta roskakorista"
+
+#: modules/contact-form/grunion-contact-form.php:507
+msgid "Sent by a verified %s user."
+msgstr ""
+
+msgid "http://jetpack.me"
+msgstr "http://jetpack.me"
+
+msgid "Easily insert a contact form any where on your site."
+msgstr ""
+
+msgid "Realtime backup and security scanning for your WordPress site."
+msgstr ""
+
+msgid "Simple, concise site stats with no additional load on your server."
+msgstr ""
+
+msgid "Mark up your posts with the <img src=\"http://l.wordpress.com/latex.php?latex=%5CLaTeX&bg=transparent&fg=000&s=-2\" alt=\"LaTeX logo\" title=\"LaTeX\" style=\"vertical-align: -25%\" /> markup language, perfect for complex mathematical equations and other über-geekery."
+msgstr ""
+
+msgid "Automattic"
+msgstr "Automattic"
+
+msgid "The most super duper sharing tool on the interwebs. Share content with Facebook, Twitter, and many more."
+msgstr ""
+
+msgid "Allow users to subscribe to your posts and comments to receive a notification via email."
+msgstr ""
+
+#: modules/module-info.php:422
+msgid "A contact form is a great way to offer your readers the ability to get in touch, without giving out your personal email address."
+msgstr ""
+
+msgid "Easily add images, Twitter updates, and your site's RSS links to your theme's sidebar."
+msgstr ""
+
+msgid "Enable WP.me-powered shortlinks for all of your Posts and Pages for easier sharing."
+msgstr ""
+
+msgid "Easily embed videos and more from sites like YouTube, Vimeo, and SlideShare."
+msgstr ""
+
+msgid "Beautiful Math"
+msgstr ""
+
+msgid "Show a pop-up business card of your users' gravatar profiles in comments."
+msgstr ""
+
+msgid "Share your public posts and comments to search engines and other services in real-time."
+msgstr ""
+
+msgid "Improve your spelling, style, and grammar with the <a href=\"http://www.afterthedeadline.com/\">After the Deadline</a> Proofreading service."
+msgstr ""
+
+msgid "Bring the power of the WordPress.com cloud to your self-hosted WordPress. Jetpack enables you to connect your blog to a WordPress.com account to use the powerful features normally only available to WordPress.com users."
+msgstr ""
+
+msgid "http://wordpress.org/extend/plugins/jetpack/"
+msgstr "http://wordpress.org/extend/plugins/jetpack/"
+
+#: modules/widgets/twitter-widget.php:241
+msgid "Include retweets"
+msgstr "Sisällytä vastaukset"
+
+#: modules/widgets/twitter-widget.php:243
+msgid "Text to display between tweet and timestamp:"
+msgstr ""
+
+#: modules/widgets/twitter-widget.php:222
+msgid "Twitter username:"
+msgstr "Twitter-käyttäjätunnus:"
+
+#: modules/widgets/twitter-widget.php:79
+msgid "Twitter Updates"
+msgstr "Twitter-päivitykset"
+
+#: modules/widgets/twitter-widget.php:236
+msgid "Hide replies"
+msgstr "Piilota vastaukset"
+
+#: modules/widgets/twitter-widget.php:225
+msgid "Maximum number of tweets to show:"
+msgstr "Twitter-viestien enimmäismäärä näytettäväksi:"
+
+#: modules/widgets/twitter-widget.php:180
+msgid "Error: Twitter did not respond. Please wait a few minutes and refresh this page."
+msgstr "Virhe: Twitter ei vastaa. Odota muutama minuutti ja lataa sitten tämä sivu uudelleen."
+
+#: modules/widgets/twitter-widget.php:70
+msgid "Twitter (Jetpack)"
+msgstr "Twitter (Jetpack)"
+
+#: modules/widgets/twitter-widget.php:69
+msgid "Display your tweets from Twitter"
+msgstr "Näyttää tweetisi Twitterissä"
+
+#: modules/widgets/rsslinks-widget.php:140
+msgid "Subscribe to %s"
+msgstr ""
+
+#: modules/widgets/rsslinks-widget.php:121
+msgid "Image Color:"
+msgstr "Kuvan väri:"
+
+#: modules/widgets/rsslinks-widget.php:119
+msgid "Silver"
+msgstr "Hopea"
+
+#: modules/widgets/twitter-widget.php:178
+msgid "Error: Please make sure the Twitter account is <a href=\"%s\">public</a>."
+msgstr "Virhe: Varmista, että Twitter-tilisi on <a href=\"%s\">julkinen</a>."
+
+#: modules/widgets/rsslinks-widget.php:113
+msgid "Red"
+msgstr "Punainen"
+
+#: modules/widgets/rsslinks-widget.php:101
+msgid "Large"
+msgstr "Suuri"
+
+#: modules/widgets/rsslinks-widget.php:115
+msgid "Green"
+msgstr "Vihreä"
+
+#: modules/widgets/rsslinks-widget.php:100
+msgid "Medium"
+msgstr "Keskikokoinen"
+
+#: modules/widgets/rsslinks-widget.php:103
+msgid "Image Size:"
+msgstr "Kuvan koko:"
+
+#: modules/widgets/rsslinks-widget.php:118
+msgid "Pink"
+msgstr "Vaaleanpunainen"
+
+#: modules/widgets/rsslinks-widget.php:117
+msgid "Purple"
+msgstr "Lila"
+
+#: modules/widgets/rsslinks-widget.php:116
+msgid "Blue"
+msgstr "Sininen"
+
+#: modules/widgets/rsslinks-widget.php:114
+msgid "Orange"
+msgstr "Oranssi"
+
+#: modules/widgets/rsslinks-widget.php:67
+#: modules/widgets/rsslinks-widget.php:133
+msgid "Posts"
+msgstr "Artikkelit"
+
+#: modules/widgets/rsslinks-widget.php:96
+msgid "Image Settings:"
+msgstr "Kuva-asetukset:"
+
+#: modules/widgets/rsslinks-widget.php:85
+msgid "Format:"
+msgstr "Muoto:"
+
+#: modules/widgets/rsslinks-widget.php:83
+msgid "Text & Image Links"
+msgstr "Teksti- ja kuvalinkit"
+
+#: modules/widgets/rsslinks-widget.php:82
+msgid "Image Link"
+msgstr "Kuvalinkki"
+
+#: modules/widgets/rsslinks-widget.php:81
+msgid "Text Link"
+msgstr "Tekstilinkki"
+
+#: modules/widgets/rsslinks-widget.php:71
+msgid "Feed(s) to Display:"
+msgstr "Näytettävät syötteet:"
+
+#: modules/widgets/rsslinks-widget.php:69
+msgid "Posts & Comments"
+msgstr "Artikkelit & Kommentit"
+
+#: modules/widgets/rsslinks-widget.php:68
+#: modules/widgets/rsslinks-widget.php:136
+msgid "Comments"
+msgstr "Kommentit"
+
+#: modules/widgets/rsslinks-widget.php:62
+#: modules/widgets/twitter-widget.php:219
+msgid "Title:"
+msgstr "Otsikko:"
+
+#: modules/widgets/rsslinks-widget.php:13
+msgid "RSS Links (Jetpack)"
+msgstr ""
+
+#: modules/widgets/rsslinks-widget.php:99
+msgid "Small"
+msgstr "Pieni"
+
+#: modules/widgets/image-widget.php:139
+msgid "Width:"
+msgstr "Leveys:"
+
+#: modules/widgets/image-widget.php:126
+msgid "Center"
+msgstr "Keskelle"
+
+#: modules/widgets/image-widget.php:145
+msgid "If empty, we will attempt to determine the image size."
+msgstr "Tyhjänä kuvankoko määritetään automaattisesti."
+
+#: modules/widgets/rsslinks-widget.php:12
+msgid "Links to your blog's RSS feeds"
+msgstr "Linkit blogisi RSS-syötteisiin"
+
+#: modules/widgets/image-widget.php:127
+msgid "Right"
+msgstr "Oikealle"
+
+#: modules/widgets/image-widget.php:142
+msgid "Height:"
+msgstr "Korkeus:"
+
+#: modules/widgets/image-widget.php:129
+msgid "Image Alignment:"
+msgstr "Kuvan tasaus:"
+
+#: modules/widgets/image-widget.php:125
+msgid "Left"
+msgstr "Vasemmalle"
+
+#: modules/widgets/image-widget.php:124
+msgid "None"
+msgstr "Ei mitään"
+
+#: modules/widgets/image-widget.php:119
+msgid "Caption:"
+msgstr "Kuvateksti:"
+
+#: modules/widgets/image-widget.php:146
+msgid "Link URL (when the image is clicked):"
+msgstr ""
+
+#: modules/subscriptions.php:561
+msgid "Click to subscribe to this blog and receive notifications of new posts by email."
+msgstr ""
+
+#: modules/widgets/image-widget.php:12
+msgid "Display an image in your sidebar"
+msgstr "Näyttää kuvan sivupalkissasi"
+
+#: modules/widgets/image-widget.php:116
+msgid "Image title:"
+msgstr "Kuvan otsikko:"
+
+#: modules/subscriptions.php:577
+msgid "%s: %s"
+msgstr ""
+
+#: modules/subscriptions.php:604
+msgid "Show total number of subscribers? (%s subscriber)"
+msgid_plural "Show total number of subscribers? (%s subscribers)"
+msgstr[0] ""
+msgstr[1] ""
+
+#: modules/widgets/image-widget.php:113
+msgid "Alternate text:"
+msgstr "Vaihtoehtoinen teksti:"
+
+#: modules/widgets/image-widget.php:110
+msgid "Image URL:"
+msgstr "Kuvan URL-osoite:"
+
+#: modules/vaultpress.php:22
+msgid "Active"
+msgstr "Käytössä"
+
+#: modules/subscriptions.php:591
+msgid "Optional text to display to your readers:"
+msgstr ""
+
+#: modules/subscriptions.php:585 modules/widgets/image-widget.php:107
+msgid "Widget title:"
+msgstr "Vimpaimen otsikko:"
+
+#: modules/subscriptions.php:597
+msgid "Subscribe Button:"
+msgstr ""
+
+#: modules/widgets/image-widget.php:14
+msgid "Image (Jetpack)"
+msgstr ""
+
+#: modules/subscriptions.php:559
+msgid "Enter your email address to subscribe to this blog and receive notifications of new posts by email."
+msgstr ""
+
+#: modules/subscriptions.php:558
+msgid "Subscribe to Blog via Email"
+msgstr ""
+
+#: modules/subscriptions.php:487
+msgid "Email Address"
+msgstr "Sähköpostiosoite"
+
+#: modules/subscriptions.php:483
+msgid "Join %s other subscriber"
+msgid_plural "Join %s other subscribers"
+msgstr[0] ""
+msgstr[1] ""
+
+#: modules/subscriptions.php:465
+msgid "There was an error when subscribing, please try again."
+msgstr ""
+
+#: modules/subscriptions.php:414
+msgid "Blog Subscriptions (Jetpack)"
+msgstr ""
+
+#: modules/subscriptions.php:411
+msgid "Add an email signup form to allow people to subscribe to your blog."
+msgstr ""
+
+#: modules/subscriptions.php:346
+msgid "Notify me of new posts by email."
+msgstr ""
+
+#: modules/subscriptions.php:458
+msgid "You have already subscribed to this site, please check your inbox."
+msgstr ""
+
+#: modules/subscriptions.php:455
+msgid "The email you entered was invalid, please check and try again."
+msgstr ""
+
+#: modules/subscriptions.php:445
+msgid "An email was just sent to confirm your subscription. Please find the email now and click activate to start subscribing."
+msgstr ""
+
+#: modules/stats.php:905
+msgid "View All"
+msgstr "Näytä kaikki"
+
+#: modules/stats.php:892
+msgid "%1$s %2$s Views"
+msgstr "%1$s %2$s näyttökertaa"
+
+#: modules/stats.php:701
+msgid "Chart stats by"
+msgstr ""
+
+#: modules/stats.php:677
+msgid "the past month"
+msgstr "viime kuu"
+
+#: modules/stats.php:913 modules/stats.php:937
+msgid "Sorry, nothing to report."
+msgstr "Ei raportoitavaa."
+
+#: modules/subscriptions.php:340
+msgid "Notify me of follow-up comments by email."
+msgstr ""
+
+#: modules/stats.php:933
+msgid "Top Searches"
+msgstr "Haetuimmat"
+
+#: modules/stats.php:714
+msgid "Show top posts over"
+msgstr "Näytä luetuimmat artikkelit päällimmäisinä"
+
+#: modules/stats.php:727
+msgid "Show top search terms over"
+msgstr "Näytä käytetyimmät hakusanat päälimmäisinä"
+
+#: modules/stats.php:679
+msgid "the past year"
+msgstr "viime vuosi"
+
+#: modules/stats.php:678
+msgid "the past quarter"
+msgstr "kuluva neljännes"
+
+#: modules/stats.php:909
+msgid "Top Posts"
+msgstr "Suosituimmat artikkelit"
+
+#: modules/stats.php:533
+msgid "Save configuration"
+msgstr "Tallenna asetukset"
+
+#: modules/stats.php:675
+msgid "the past day"
+msgstr "tänään"
+
+#: modules/stats.php:672
+msgid "month"
+msgstr "kuukausi"
+
+#: modules/stats.php:676
+msgid "the past week"
+msgstr "tällä viikolla"
+
+#: modules/stats.php:519
+msgid "The image helps collect stats and <strong>makes the world a better place</strong> but should still work when hidden"
+msgstr ""
+
+#: modules/stats.php:671
+msgid "week"
+msgstr "viikko"
+
+#: modules/stats.php:670
+msgid "day"
+msgstr "päivä"
+
+#: modules/stats.php:568
+msgid "Views over 48 hours. Click for more Site Stats."
+msgstr ""
+
+#: modules/stats.php:522
+msgid "Select the roles that will be able to view stats reports."
+msgstr "Valitse rooli, jolla on oikeus nähdä tilastoraportit."
+
+#: modules/stats.php:520
+msgid "Report visibility"
+msgstr "Raportin näkyvyys"
+
+#: modules/stats.php:519
+msgid "Smiley face"
+msgstr ""
+
+#: modules/stats.php:330
+msgid "Your Site Stats work better with Javascript enabled."
+msgstr ""
+
+#: modules/stats.php:406 modules/stats.php:879
+msgid "We were unable to get your stats just now. Please try again."
+msgstr "Tilastojasi ei voitu ladata. Yritä uudelleen."
+
+#: modules/stats.php:329
+msgid "Loading…"
+msgstr "Ladataan…"
+
+#: modules/stats.php:517
+msgid "Count the page views of registered users who are logged in."
+msgstr ""
+
+#: modules/stats.php:518
+msgid "Smiley"
+msgstr ""
+
+#: modules/stats.php:519
+msgid "Hide the stats smiley face image."
+msgstr ""
+
+#: modules/stats.php:516
+msgid "Registered users"
+msgstr "Rekisteröityneet käyttäjät"
+
+#: modules/stats.php:514
+msgid "Put a chart showing 48 hours of views in the admin bar."
+msgstr ""
+
+#: modules/stats.php:404 modules/stats.php:877
+msgid "We were unable to get your stats just now (too many redirects). Please try again."
+msgstr ""
+
+#: modules/stats.php:513
+msgid "Admin bar"
+msgstr "Hallintapalkki"
+
+#: modules/stats.php:507
+msgid "Visit <a href=\"%s\">Site Stats</a> to see your stats."
+msgstr "Mene <a href=\"%s\">Sivuston tilastot</a> -sivulle nähdäksesi tilastot."
+
+#: modules/stats.php:331
+msgid "View Site Stats without Javascript"
+msgstr ""
+
+#: modules/shortcodes/videopress.php:912
+msgid "Submit"
+msgstr "Lähetä"
+
+#: modules/shortcodes/videopress.php:876
+msgid "December"
+msgstr "joulukuu"
+
+#: jetpack.php:1169 modules/stats.php:649
+msgid "Site Stats"
+msgstr "Sivuston tilastot"
+
+#: modules/shortcodes/videopress.php:1291
+msgid "This video requires <a rel=\"nofollow\" href=\"%s\">Adobe Flash</a> for playback."
+msgstr ""
+
+#: modules/shortcodes/videopress.php:958
+msgid "You do not have sufficient <a rel=\"nofollow\" href=\"%s\">freedom levels</a> to view this video. Support free software and upgrade."
+msgstr ""
+
+#: modules/shortcodes/videopress.php:876
+msgid "November"
+msgstr "marraskuu"
+
+#: modules/shortcodes/videopress.php:1016
+msgctxt "watch a video title"
+msgid "Watch: %s"
+msgstr ""
+
+#: modules/shortcodes/videopress.php:1144
+msgctxt "Play as in playback or view a movie"
+msgid "JavaScript required to play %s."
+msgstr ""
+
+#: modules/shortcodes/videopress.php:1115
+#: modules/shortcodes/videopress.php:1137
+msgid "this video"
+msgstr ""
+
+#: modules/shortcodes/videopress.php:1298
+msgid "Loading video..."
+msgstr "Videota ladataan..."
+
+#: modules/shortcodes/videopress.php:915
+msgid "More information"
+msgstr "Lisätietoja"
+
+#: modules/shortcodes/videopress.php:876
+msgid "July"
+msgstr "heinäkuu"
+
+#: modules/shortcodes/videopress.php:860
+msgid "This video is intended for mature audiences."
+msgstr "Tämä video on tarkoitettu täysi-ikäisille."
+
+#: modules/shortcodes/videopress.php:876
+msgid "October"
+msgstr "lokakuu"
+
+#: modules/shortcodes/videopress.php:876
+msgid "April"
+msgstr "huhtikuu"
+
+#: modules/shortcodes/videopress.php:876
+msgid "March"
+msgstr "maaliskuu"
+
+#: modules/shortcodes/videopress.php:876
+msgid "February"
+msgstr "helmikuu"
+
+#: modules/shortcodes/videopress.php:876
+msgid "January"
+msgstr "tammikuu"
+
+#: modules/shortcodes/videopress.php:876
+msgid "September"
+msgstr "syyskuu"
+
+#: modules/shortcodes/videopress.php:860
+msgid "Please verify your birthday."
+msgstr "Varmista syntymäpäiväsi."
+
+#: modules/shortcodes/videopress.php:876
+msgid "June"
+msgstr "kesäkuu"
+
+#: modules/shortcodes/videopress.php:876
+msgid "August"
+msgstr "elokuu"
+
+#: modules/shortcodes/videopress.php:876
+msgid "May"
+msgstr "toukokuu"
+
+#: modules/sharedaddy/sharing.php:379
+msgid "Enter the URL of a 16x16px icon you want to use for this service."
+msgstr "Syötä URL-osoite 16x16px kokoiseen kuvaan, jota haluat käyttää tämän palvelun kuvakkeena."
+
+#: modules/shortcodes/videopress.php:608
+msgid "The VideoPress plugin could not communicate with the VideoPress servers. This error is most likely caused by a misconfigured plugin. Please reinstall or upgrade."
+msgstr ""
+
+#: modules/shortcodes/videopress.php:826
+msgid "%s Error"
+msgstr ""
+
+#: modules/shortcodes/videopress.php:610
+msgid "<strong>%s</strong> is not an allowed embed site."
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:371
+msgid "You can add the following variables to your service sharing URL:"
+msgstr ""
+
+#: modules/shortcodes/archives.php:50
+msgid "Your blog does not currently have any published posts."
+msgstr "Blogissasi ei ole tällä hetkellä yhtään julkaistua artikkelia."
+
+#: modules/sharedaddy/sharing.php:395
+msgid "An error occurred creating your new sharing service - please check you gave valid details."
+msgstr "Virhe luodessa uutta jakopalvelua - tarkista antamasi tiedot."
+
+#: modules/sharedaddy/sharing.php:376
+msgid "Icon URL"
+msgstr "Kuvakkeen URL-osoite"
+
+#: modules/sharedaddy/sharing.php:385
+msgid "Create Share"
+msgstr "Luo jakopalvelu"
+
+#: modules/shortcodes/videopress.php:612
+msgid "No data found for VideoPress identifier: <strong>%s</strong>."
+msgstr ""
+
+#: modules/shortcodes/videopress.php:610
+msgid "Publisher limits playback of video embeds."
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:367
+msgid "Sharing URL"
+msgstr "Jaon URL-osoite"
+
+#: modules/sharedaddy/sharing.php:334
+msgid "Front Page, Archive Pages, and Search Results"
+msgstr "Etusivu, arkistosivut ja hakutulokset"
+
+#: modules/sharedaddy/sharing.php:313
+msgid "Sharing label"
+msgstr "Jakolause"
+
+#: modules/sharedaddy/sharing.php:319
+msgid "Open links in"
+msgstr "Avaa linkit"
+
+#: modules/sharedaddy/sharing.php:361
+msgid "Service name"
+msgstr "Palvelun nimi"
+
+#: modules/sharedaddy/sharing.php:350
+msgid "Save Changes"
+msgstr "Tallenna muutokset"
+
+#: modules/sharedaddy/sharing.php:328
+msgid "Show sharing buttons on"
+msgstr "Näytä Jaa-painikkeet"
+
+#: modules/sharedaddy/sharing.php:306
+msgid "Icon + text"
+msgstr "Kuvake ja teksti"
+
+#: modules/sharedaddy/sharing.php:322
+msgid "New window"
+msgstr "uudessa ikkunassa"
+
+#: modules/sharedaddy/sharing.php:323
+msgid "Same window"
+msgstr "samassa ikkunassa"
+
+#: modules/sharedaddy/sharing.php:308
+msgid "Text only"
+msgstr "Vain teksti"
+
+#: modules/sharedaddy/sharing.php:307
+msgid "Icon only"
+msgstr "Vain kuvake"
+
+#: modules/sharedaddy/sharing.php:186
+msgid "Enabled Services"
+msgstr "Sallitut palvelut"
+
+#: modules/sharedaddy/sharing.php:164
+msgid "Available Services"
+msgstr "Saatavilla olevat palvelut"
+
+#: modules/sharedaddy/sharing.php:192
+msgid "Drag and drop available services here"
+msgstr "Raahaa tähän saatavilla olevat palvelut"
+
+#: modules/sharedaddy/sharing.php:303
+msgid "Default button style"
+msgstr "Painikkeen oletustyyli"
+
+#: modules/sharedaddy/sharing.php:153
+msgid "Settings have been saved"
+msgstr "Asetukset tallennettu."
+
+#: modules/sharedaddy/sharing.php:165
+msgid "Drag and drop the services you'd like to enable into the box below."
+msgstr "Raahaa alla olevaan laatikkoon ne palvelut, jotka haluat ottaa käyttöön."
+
+#: modules/sharedaddy/sharing.php:203
+msgid "Services dragged here will be hidden behind a share button."
+msgstr "Tähän raahatut palvelut piilotetaan Jaa-alasvetolaatikon alle."
+
+#: modules/sharedaddy/sharing.php:221
+msgid "Sharing is off. Please add services above to enable"
+msgstr "Jakaminen on pois päältä. Lisää palveluita yläpuolelta salliaksesi ne."
+
+#: modules/sharedaddy/sharing.php:218
+msgid "Live Preview"
+msgstr "Esikatselu"
+
+#: modules/sharedaddy/sharing.php:189
+msgid "Services dragged here will appear individually."
+msgstr "Tähän raahatut palvelut näkyvät yksittäisinä kuvakkeina."
+
+#: modules/sharedaddy/sharing.php:149
+msgid "This plugin will work without it, but multibyte support is used <a href=\"%s\">if available</a>. You may see minor problems with Tweets and other sharing services."
+msgstr "This plugin will work without it, but multibyte support is used <a href=\"%s\">if available</a>. You may see minor problems with Tweets and other sharing services."
+
+#: modules/sharedaddy/sharing.php:166
+msgid "Add a new service"
+msgstr "Lisää uusi palvelu"
+
+#: modules/contact-form/grunion-form-view.php:142
+#: modules/sharedaddy/sharing-sources.php:1027
+msgid "Label"
+msgstr "Teksti"
+
+#: modules/sharedaddy/sharing-sources.php:977
+msgid "Click to share"
+msgstr "Jaa"
+
+#: modules/sharedaddy/sharing-sources.php:1032
+msgid "URL"
+msgstr "URL"
+
+#: modules/sharedaddy/sharing.php:148
+msgid "Warning! Multibyte support missing!"
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:46 modules/sharedaddy/sharing.php:158
+msgid "Sharing Settings"
+msgstr "Jakamisen asetukset"
+
+#: modules/sharedaddy/sharing-sources.php:1045
+msgid "Remove Service"
+msgstr "Poista palvelu"
+
+#: modules/sharedaddy/sharing-sources.php:1044
+msgid "Save"
+msgstr "Tallenna"
+
+#: modules/sharedaddy/sharing-sources.php:1037
+msgid "Icon"
+msgstr "Kuvake"
+
+#: modules/sharedaddy/sharing-sources.php:892
+msgid "Google +1"
+msgstr "Google +1"
+
+#: modules/sharedaddy/sharing-sources.php:884
+msgctxt "share to"
+msgid "Press This"
+msgstr "Julkaise tämä"
+
+#: modules/sharedaddy/sharing-sources.php:884
+msgid "Click to Press This!"
+msgstr "Klikkaa julkaistaksesi tämän!"
+
+#: modules/sharedaddy/sharing-sources.php:856
+msgid "Press This"
+msgstr "Julkaise tämä"
+
+#: modules/sharedaddy/sharing-sources.php:850
+msgid "Click to print"
+msgstr "Tulosta"
+
+#: modules/sharedaddy/sharing-sources.php:744
+msgid "Share"
+msgstr "Jaa"
+
+#: modules/sharedaddy/sharing-sources.php:777
+msgctxt "share to"
+msgid "Facebook"
+msgstr "Facebook"
+
+#: modules/sharedaddy/sharing-sources.php:799
+msgid "Default button"
+msgstr "Oletuspainike"
+
+#: modules/sharedaddy/sharing-sources.php:850
+msgctxt "share to"
+msgid "Print"
+msgstr "Tulosta"
+
+#: modules/sharedaddy/sharing-sources.php:777
+msgid "Share on Facebook"
+msgstr "Jaa Facebookissa"
+
+#: modules/sharedaddy/sharing-sources.php:714
+msgid "Facebook"
+msgstr "Facebook"
+
+#: modules/sharedaddy/sharing-sources.php:801
+msgid "Like button"
+msgstr "Tykkää-painike"
+
+#: modules/sharedaddy/sharing-sources.php:846
+msgid "Print"
+msgstr "Tulosta"
+
+#: modules/sharedaddy/sharing-sources.php:800
+msgid "Share button"
+msgstr "Jaa-painike"
+
+#: modules/sharedaddy/sharing-sources.php:629
+msgctxt "share to"
+msgid "LinkedIn"
+msgstr "LinkedIn"
+
+#: modules/sharedaddy/sharing-sources.php:519
+msgctxt "share to"
+msgid "Digg"
+msgstr "Digg"
+
+#: modules/sharedaddy/sharing-sources.php:601
+msgid "LinkedIn"
+msgstr "LinkedIn"
+
+#: modules/sharedaddy/sharing-sources.php:515
+#: modules/sharedaddy/sharing-sources.php:519
+msgid "Click to Digg this post"
+msgstr "Jaa Diggissä"
+
+#: modules/sharedaddy/sharing-sources.php:436
+msgid "Click to share on Reddit"
+msgstr "Jaa Redditissä"
+
+#: modules/sharedaddy/sharing-sources.php:429
+#: modules/sharedaddy/sharing-sources.php:436
+msgid "Reddit"
+msgstr "Reddit"
+
+#: modules/sharedaddy/sharing-sources.php:363
+msgctxt "share to"
+msgid "StumbleUpon"
+msgstr "StumbleUpon"
+
+#: modules/sharedaddy/sharing-sources.php:363
+msgid "Click to share on StumbleUpon"
+msgstr "Jaa StumbleUponissa"
+
+#: modules/sharedaddy/sharing-sources.php:629
+msgid "Click to share on LinkedIn"
+msgstr "Jaa LinkedIn:ssä"
+
+#: modules/sharedaddy/sharing-sources.php:506
+msgid "Digg"
+msgstr "Digg"
+
+#: modules/sharedaddy/sharing-sources.php:257
+msgid "Twitter"
+msgstr "Twitter"
+
+#: modules/sharedaddy/sharing-sources.php:226
+msgid "Send Email"
+msgstr "Lähetä sähköposti"
+
+#: modules/sharedaddy/sharing-sources.php:238
+msgid "Sorry, your blog cannot share posts by email."
+msgstr "Valitettavasti blogisi artikkeleita ei voida jakaa sähköpostin välityksellä."
+
+#: modules/sharedaddy/sharing-sources.php:234
+msgid "Email check failed, please try again"
+msgstr "Sähköpostivarmistus epäonnistui. Yritä uudelleen."
+
+#: modules/sharedaddy/sharing-sources.php:218
+msgid "Your Email Address"
+msgstr "Sähköpostiosoitteesi"
+
+#: modules/sharedaddy/sharing-sources.php:227
+msgid "Cancel"
+msgstr "Peruuta"
+
+#: modules/sharedaddy/sharing-sources.php:230
+msgid "Post was not sent - check your email addresses!"
+msgstr "Viestiä ei lähetetty - tarkista sähköpostiosoitteesi!"
+
+#: modules/sharedaddy/sharing-sources.php:352
+msgid "StumbleUpon"
+msgstr "StumbleUpon"
+
+#: modules/sharedaddy/sharing-sources.php:264
+msgid "Click to share on Twitter"
+msgstr "Jaa Twitterissä"
+
+#: modules/sharedaddy/sharing-sources.php:264
+msgctxt "share to"
+msgid "Twitter"
+msgstr "Twitter"
+
+#: modules/sharedaddy/sharing-sources.php:334
+#: modules/sharedaddy/sharing-sources.php:411
+#: modules/sharedaddy/sharing-sources.php:462
+#: modules/sharedaddy/sharing-sources.php:568
+#: modules/sharedaddy/sharing-sources.php:684
+msgid "Use smart button"
+msgstr "Käytä älykästä painiketta"
+
+#: modules/sharedaddy/sharing-sources.php:207
+msgid "Send to Email Address"
+msgstr "Lähetä sähköpostiosoitteeseen"
+
+#: modules/sharedaddy/sharing-sources.php:170
+msgid "You have shared this post with %s"
+msgstr "Olet jakanut artikkelin käyttäjän %s kanssa"
+
+#: modules/sharedaddy/sharing-sources.php:193
+msgid "Click to email this to a friend"
+msgstr "Lähetä tämä kaverille sähköpostitse"
+
+#: modules/sharedaddy/sharedaddy.php:106
+msgid "Disable CSS and JS"
+msgstr "Poista CSS ja JS käytöstä"
+
+#: modules/sharedaddy/sharedaddy.php:108
+msgid "Advanced. If this option is checked, you must include these files in your theme manually for the sharing links to work."
+msgstr ""
+
+#: modules/sharedaddy/sharing-service.php:196
+msgid "Share this:"
+msgstr "Jaa:"
+
+#: modules/sharedaddy/sharing-sources.php:171
+msgid "Close"
+msgstr "Sulje"
+
+#: modules/sharedaddy/sharing-service.php:474
+#: modules/sharedaddy/sharing.php:234 modules/sharedaddy/sharing.php:275
+msgctxt "dropdown button"
+msgid "Share"
+msgstr "Jaa"
+
+#: modules/sharedaddy/sharing-sources.php:169
+msgid "This post has been shared!"
+msgstr "Artikkeli jaettiin!"
+
+#: modules/sharedaddy/sharing-sources.php:193
+msgctxt "share to"
+msgid "Email"
+msgstr "Sähköpostitse"
+
+#: modules/sharedaddy/sharing-sources.php:215
+msgid "Your Name"
+msgstr "Nimesi"
+
+#: modules/module-info.php:425
+msgid "Each contact form can easily be customized to fit your needs. When a user submits your contact form, the feedback will be filtered through <a href=\"http://akismet.com/\">Akismet</a> (if it is active on your site) to make sure itâs not spam. Any legitimate feedback will then be emailed to you, and added to your feedback management area."
+msgstr ""
+
+#: modules/sharedaddy/sharedaddy.php:18
+msgid "Shared Post"
+msgstr "Jaetut artikkelit"
+
+#: modules/module-info.php:394
+msgid "Jetpack will automatically take the great published content from your blog or website and share it instantly with third party services like search engines, increasing your reach and traffic."
+msgstr ""
+
+#: modules/module-info.php:374
+msgid "When leaving comments, your visitors can also subscribe to a post’s comments to keep up with the conversation."
+msgstr ""
+
+#: modules/module-info.php:371
+msgid "Subscriptions"
+msgstr "Tilaukset"
+
+#: modules/module-info.php:379
+msgid "To use the Subscriptions widget, go to Appearance → <a href=\"%s\">Widgets</a>. Drag the widget labeled “Blog Subscriptions (Jetpack)” into one of your sidebars and configure away."
+msgstr ""
+
+#: modules/sharedaddy/sharedaddy.php:37
+msgid "Show sharing buttons on this post."
+msgstr "Näytä Jaa-painikkeet tässä artikkelissa."
+
+#: modules/contact-form/grunion-form-view.php:30 modules/module-info.php:415
+#: modules/module-info.php:419
+msgid "Contact Form"
+msgstr ""
+
+#: modules/module-info.php:392
+msgid "Enhanced Distribution"
+msgstr ""
+
+#: modules/module-info.php:373
+msgid "Easily allow any visitor to subscribe to all of your posts via email through a widget in your blog’s sidebar. Every time you publish a post, WordPress.com will send a notification to all your subscribers."
+msgstr ""
+
+#: modules/module-info.php:351
+msgid "shows your latest tweets within a sidebar on your theme."
+msgstr ""
+
+#: modules/module-info.php:350
+msgid "lets you easily add post and comment RSS feeds to a sidebar on your theme."
+msgstr ""
+
+#: modules/module-info.php:351
+msgid "The Twitter Widget"
+msgstr ""
+
+#: modules/module-info.php:350
+msgid "The RSS Links Widget"
+msgstr ""
+
+#: modules/module-info.php:355
+msgid "To use the widgets, go to Appearance → <a href=\"%s\">Widgets</a>. Drag them into one of your sidebars and configure away."
+msgstr ""
+
+#: modules/module-info.php:368
+msgid "Subsriptions Screenshot"
+msgstr ""
+
+#: modules/module-info.php:353
+msgid "The Image Widget"
+msgstr ""
+
+#: modules/module-info.php:355
+msgid "Each of these widgets has a number of customization options."
+msgstr ""
+
+#: modules/module-info.php:353
+msgid "lets you easily add images to a sidebar on your theme."
+msgstr ""
+
+#: modules/module-info.php:335
+msgid "shows your latest tweets within a sidebar on your theme. It’s an easy way to add more activity to your site. There are also a number of customization options."
+msgstr ""
+
+#: modules/module-info.php:308 modules/module-info.php:312
+msgid "Spelling and Grammar"
+msgstr ""
+
+#: modules/module-info.php:335
+msgid "The Twitter Widget "
+msgstr ""
+
+#: modules/module-info.php:337
+msgid "allows you to easily add images to widget areas in your theme. It’s an easy way to add more visual interest to your site."
+msgstr ""
+
+#: modules/module-info.php:337
+msgid "The Image Widget "
+msgstr ""
+
+#: modules/module-info.php:334
+msgid "allows you to add links to your blog’s post and comment RSS feeds in your sidebar. This makes it easy for your readers to stay updated when you post new content or receive new comments."
+msgstr ""
+
+#: modules/module-info.php:334
+msgid "The RSS Links Widget "
+msgstr ""
+
+#: modules/module-info.php:332 modules/module-info.php:348
+msgid "Extra Sidebar Widgets"
+msgstr ""
+
+#: modules/module-info.php:329 modules/module-info.php:345
+msgid "Widgets Screenshot"
+msgstr ""
+
+#: modules/module-info.php:315
+msgid "After the Deadline provides a number of <a href=\"%s\">customization options</a>, which you can edit in your profile."
+msgstr ""
+
+#: modules/module-info.php:314
+msgid "The <a href='%s'>After the Deadline</a> Proofreading service improves your writing by using artificial intelligence to find your errors and offer smart suggestions."
+msgstr ""
+
+#: modules/module-info.php:286
+msgid "To configure your sharing settings, go to the Settings → <a href=\"%s\">Sharing</a> menu."
+msgstr ""
+
+#: modules/module-info.php:265
+msgid "The following services are included: Twitter, Facebook, Reddit, StumbleUpon, PressThis, Digg, LinkedIn, Google +1, Print, and Email."
+msgstr ""
+
+#: modules/module-info.php:227
+msgid "Jetpack combines the power of %s and the simplicity of WordPress to give you the ultimate in math blogging platforms."
+msgstr ""
+
+#: modules/module-info.php:228
+msgid "Wow, that sounds nerdy."
+msgstr ""
+
+#: modules/module-info.php:242
+msgid "Use <code>$latex your latex code here$</code> or <code>[latex]your latex code here[/latex]</code> to include %s in your posts and comments. There are <a href=\"%s\" target=\"_blank\">all sorts of options</a> available."
+msgstr ""
+
+#: modules/module-info.php:293
+msgid "Full details can be found on the <a href=\"%s\">Sharing support page</a>. This video also gives a swish run-down of how to use the Sharing feature. Watch it in HD for extra snazz!"
+msgstr ""
+
+#: modules/module-info.php:287
+msgid "Drag and drop sharing services into the enabled section to have them show up on your site, and drag them into the hidden section to have them hidden behind a button."
+msgstr ""
+
+#: modules/module-info.php:267
+msgid "The following services are included: Twitter, Facebook, Reddit, StumbleUpon, Digg, LinkedIn, Google +1, Print, and Email."
+msgstr ""
+
+#: modules/module-info.php:261
+msgid "Share your posts with Twitter, Facebook, and a host of other services. You can configure services to appear as icons, text, or both. Some services have additional options to display smart buttons, such as Twitter, which will update the number of times the post has been shared."
+msgstr "Jaa artikkelisi Twitterissä, Facebookissa ja muissa sosiaalisissa palveluissa. Voit käyttää jakopainikkeina kuvakkeita, tekstitä tai molempia. Joidenkin palveluiden kohdalla on mahdollisuus käyttää \"älykkäitä painikkeita\". Esimerkiksi Twitterin älykäs painike näyttää artikkelin jakokerrat."
+
+#: modules/module-info.php:257 modules/module-info.php:260
+#: modules/module-info.php:281 modules/sharedaddy/sharedaddy.php:25
+#: modules/sharedaddy/sharing.php:46
+msgid "Sharing"
+msgstr "Jakaminen"
+
+#: modules/module-info.php:226 modules/module-info.php:241
+msgid "%s is a powerful markup language for writing complex mathematical equations, formulas, etc."
+msgstr ""
+
+#: modules/module-info.php:271
+msgid "Additionally you can define your own custom services."
+msgstr ""
+
+#: modules/module-info.php:187 modules/module-info.php:191
+#: modules/module-info.php:200 modules/module-info.php:204
+msgid "WordPress.com Stats"
+msgstr "WordPress.com-tilastot"
+
+#: modules/module-info.php:172
+msgid "To use shortlinks, go to any already published post (or publish something new!). A “Get Shortlink” button will be visible under the Post title. When you click it, a dialog box will appear with the shortlink and you can copy and paste to Twitter, Facebook or wherever your heart desires."
+msgstr ""
+
+#: modules/module-info.php:137
+msgid "Available shortcodes are: %l."
+msgstr "Käytettävät pikakoodit ovat: %l."
+
+#: modules/module-info.php:192 modules/module-info.php:205
+msgid "There are many plugins and services that provide statistics, but data can be overwhelming. WordPress.com Stats makes the most popular metrics easy to understand through a clear and attractive interface."
+msgstr ""
+
+#: modules/module-info.php:206
+msgid "You can <a href=\"%s\">view your stats dashboard here</a>."
+msgstr "Voit <a href=\"%s\">tarkastella sivustosi tilastoja täällä</a>."
+
+#: modules/module-info.php:157 modules/module-info.php:171
+msgid "Instead of typing or copy-pasting long URLs, you can now get a short and simple link to your posts and pages. This uses the super compact wp.me domain name, and gives you a unique URL you can use that will be safe and reliable."
+msgstr ""
+
+#: modules/module-info.php:221 modules/module-info.php:236
+msgid "LaTeX"
+msgstr "LaTeX"
+
+#: modules/module-info.php:109
+msgid "Enter a shortcode directly into the Post/Page editor to embed media. For specific instructions follow the links below."
+msgstr ""
+
+#: modules/module-info.php:158
+msgid "It’s perfect for use on Twitter, Facebook, and cell phone text messages where every character counts."
+msgstr ""
+
+#: modules/module-info.php:95 modules/module-info.php:108
+msgid "Shortcodes allow you to easily and safely embed media from other places in your site. With just one simple code, you can tell WordPress to embed YouTube, Flickr, and other media."
+msgstr ""
+
+#: modules/module-info.php:152 modules/module-info.php:156
+#: modules/module-info.php:166 modules/module-info.php:170
+msgid "WP.me Shortlinks"
+msgstr "WP.me-pikalinkit"
+
+#: modules/module-info.php:29
+msgctxt "Visit your _VaultPress_dashboard_."
+msgid "To check your backups, see any security alerts, or check your VaultPress Vitality, visit your %s."
+msgstr ""
+
+#: modules/module-info.php:90 modules/module-info.php:94
+#: modules/module-info.php:103 modules/module-info.php:107
+msgid "Shortcode Embeds"
+msgstr "Shortcode-upotukset"
+
+#: modules/module-info.php:59
+msgid "Hovercards enhance plain Gravatar images with information about a person: name, bio, pictures, their contact info, and other services they use on the web like Twitter, Facebook, or LinkedIn."
+msgstr ""
+
+#: modules/module-info.php:60
+msgid "Hovercards offer a great way to show your internet presence and help people find your own blog."
+msgstr ""
+
+#: modules/module-info.php:74
+msgid "Hovercards enhance plain Gravatar images with information about a person: name, bio, pictures, their contact info, and other services."
+msgstr ""
+
+#: modules/module-info.php:75
+msgid "To see hovercards, look at any blog post on your blog that has comments. If the commenter has a hovercard associated with their gravatar, mouse over their image and the hovercard will appear. To turn hovercards off, click the Deactivate button above."
+msgstr ""
+
+#: modules/module-info.php:29
+msgid "VaultPress dashboard"
+msgstr ""
+
+#: modules/module-info.php:31
+msgid "With a monthly subscription, the VaultPress plugin will backup your site’s content, themes, and plugins in real-time, as well as perform regular security scans for common threats and attacks."
+msgstr ""
+
+#: modules/module-info.php:32
+msgctxt "View _Plans_&_Pricing_. (VaultPress)"
+msgid "View %s."
+msgstr ""
+
+#: modules/module-info.php:32
+msgid "Plans & Pricing"
+msgstr ""
+
+#: modules/module-info.php:53 modules/module-info.php:68
+msgid "Gravatar Hovercard"
+msgstr "Gravatar Hovercard"
+
+#: modules/module-info.php:58 modules/module-info.php:73
+msgid "What’s a Hovercard?"
+msgstr "Mikä on Hovercard?"
+
+#: modules/module-info.php:22 modules/module-info.php:26
+msgid "VaultPress"
+msgstr ""
+
+#: modules/contact-form/grunion-contact-form.php:713
+msgid "Add a custom form"
+msgstr "Lisää mukautettu kenttä"
+
+#: modules/gravatar-hovercards.php:44 modules/module-info.php:57
+#: modules/module-info.php:72
+msgid "Gravatar Hovercards"
+msgstr "Gravatar-käyntikortit"
+
+#: modules/gravatar-hovercards.php:56
+msgid "View people's profiles when you mouse over their Gravatars"
+msgstr "Näytä ihmisten profiilit, kun siirrät hiiresi heidän Gravatariensa päälle."
+
+#: modules/contact-form/grunion-contact-form.php:689
+msgid "Spam <span class=\"count\">(%s)</span>"
+msgid_plural "Spam <span class=\"count\">(%s)</span>"
+msgstr[0] "Roskaviesti <span class=\"count\">(%s)</span>"
+msgstr[1] "Roskaviestit <span class=\"count\">(%s)</span>"
+
+#: modules/contact-form/grunion-contact-form.php:671
+msgid "Search Feedback"
+msgstr "Etsi palautteita"
+
+#: modules/module-info.php:28
+msgid "Your WordPress installation is currently being protected with the world’s best security, backup, and support."
+msgstr ""
+
+#: modules/contact-form/grunion-contact-form.php:672
+#: modules/contact-form/grunion-contact-form.php:673
+msgid "No feedback found"
+msgstr "Ei palautteita."
+
+#: modules/gravatar-hovercards.php:83
+msgid "Put your mouse over your Gravatar to check out your profile."
+msgstr "Siirrä hiiresi Gravatarisi päälle katsoaksesi, miltä profiilisi näyttää."
+
+#: modules/contact-form/grunion-contact-form.php:670
+msgid "Feedback"
+msgstr "Palaute"
+
+#: modules/contact-form/grunion-contact-form.php:669
+#: modules/contact-form/grunion-form-view.php:130
+msgid "Feedbacks"
+msgstr "Palautteet"
+
+#: modules/contact-form/grunion-contact-form.php:275
+#: modules/contact-form/grunion-contact-form.php:323
+msgid "Error!"
+msgstr "Virhe!"
+
+#: modules/contact-form/grunion-contact-form.php:147
+msgid "%s is required"
+msgstr "%s vaaditaan"
+
+#: modules/contact-form/grunion-contact-form.php:285
+msgid "Submit »"
+msgstr "Lähetä »"
+
+#: modules/contact-form/grunion-contact-form.php:328
+msgid "Message Sent"
+msgstr "Viesti lähetetty"
+
+#: modules/contact-form/grunion-contact-form.php:462
+msgid "l F j, Y \\a\\t g:i a"
+msgstr ""
+
+#: modules/contact-form/grunion-contact-form.php:482
+msgid "Time:"
+msgstr "Aika:"
+
+#: modules/contact-form/grunion-contact-form.php:483
+msgid "IP Address:"
+msgstr "IP-osoite:"
+
+#: modules/contact-form/grunion-contact-form.php:484
+msgid "Contact Form URL:"
+msgstr "Yhteydenottolomakkeen URL-osoite:"
+
+#: modules/contact-form/grunion-contact-form.php:140
+msgid "%s requires a valid email address"
+msgstr "%s vaatii oikean sähköpostiosoitteen"
+
+#: modules/contact-form/grunion-contact-form.php:511
+msgid "Sent by an unverified visitor to your site."
+msgstr ""
+
+#: modules/contact-form/grunion-contact-form.php:35
+#: modules/contact-form/grunion-form-view.php:149
+#: modules/sharedaddy/sharing-sources.php:127
+msgid "Email"
+msgstr "Sähköpostiosoite"
+
+#: modules/contact-form/grunion-contact-form.php:79
+#: modules/contact-form/grunion-contact-form.php:84
+#: modules/contact-form/grunion-contact-form.php:88
+#: modules/contact-form/grunion-contact-form.php:100
+#: modules/contact-form/grunion-contact-form.php:105
+#: modules/contact-form/grunion-contact-form.php:119
+msgid "(required)"
+msgstr "(Vaaditaan)"
+
+#: modules/contact-form/grunion-contact-form.php:99
+msgid "Yes"
+msgstr "Kyllä"
+
+#: modules/contact-form/admin.php:456
+msgid "You are not allowed to move this item to the Trash."
+msgstr "Sinulla ei ole oikeutta siirtää tätä kohdetta roskakoriin."
+
+#: modules/contact-form/admin.php:452
+msgid "Error in restoring from Trash."
+msgstr "Roskakorista palauttaminen ei onnistunut."
+
+#: modules/contact-form/admin.php:449
+msgid "You are not allowed to move this item out of the Trash."
+msgstr "Sinulla ei ole oikeuksia poistaa tätä pois roskiksesta."
+
+#: modules/contact-form/grunion-contact-form.php:39
+msgid "Subject"
+msgstr "Aihe"
+
+#: modules/contact-form/admin.php:483
+msgid "Messages"
+msgstr "Viestit"
+
+#: modules/contact-form/admin.php:506
+msgid "Spam"
+msgstr "Roskaviestit"
+
+#: modules/contact-form/grunion-contact-form.php:34
+#: modules/contact-form/grunion-form-view.php:150
+msgid "Name"
+msgstr "Nimi"
+
+#: modules/contact-form/admin.php:459
+msgid "Error in moving to Trash."
+msgstr "Roskakoriin siirto ei onnistunut."
+
+#: modules/contact-form/grunion-contact-form.php:36
+#: modules/contact-form/grunion-form-view.php:154
+msgid "Website"
+msgstr "Kotisivu"
+
+#: modules/contact-form/admin.php:88
+#: modules/contact-form/grunion-contact-form.php:42
+msgid "Message"
+msgstr "Viesti"
+
+#: modules/contact-form/admin.php:197
+msgid "Mark this message as spam"
+msgstr "Merkitse tämä viesti roskaksi"
+
+#: modules/contact-form/admin.php:166 modules/contact-form/admin.php:265
+msgid "Delete Permanently"
+msgstr "Poista pysyvästi"
+
+#: modules/contact-form/admin.php:257
+msgid "Mark this message as NOT spam"
+msgstr "Palauta tämä viesti roskaviesteistä"
+
+#: modules/contact-form/admin.php:164 modules/contact-form/admin.php:263
+msgid "Delete this item permanently"
+msgstr "Poista tämä kohde pysyvästi"
+
+#: modules/contact-form/admin.php:296
+msgid "Y-m-d @ g:i:s A"
+msgstr ""
+
+#: modules/contact-form/admin.php:415
+msgid "You are not allowed to manage this item."
+msgstr "Sinulla ei ole oikeuksia hallita tätä kohdetta."
+
+#: modules/contact-form/admin.php:161
+msgid "Restore"
+msgstr "Palauta"
+
+#: modules/contact-form/admin.php:89
+msgid "Date"
+msgstr "Päivämäärä"
+
+#: modules/contact-form/admin.php:204 modules/contact-form/admin.php:206
+#: modules/contact-form/admin.php:493
+msgid "Trash"
+msgstr "Roskakoriin"
+
+#: modules/after-the-deadline/config-unignore.php:130
+msgid "Add"
+msgstr "Lisää"
+
+#: modules/after-the-deadline/config-unignore.php:128
+msgid "Identify words and phrases to ignore while proofreading your posts and pages:"
+msgstr "Nämä sanat ohitetaan, kun artikkeleitasi ja sivujasi oikoluetaan:"
+
+#: modules/after-the-deadline/config-options.php:89
+msgctxt "%1$s = http://codex.wordpress.org/Installing_WordPress_in_Your_Language, %2$s = WPLANG"
+msgid "The proofreader supports English, French, German, Portuguese, and Spanish. Your <a href=\"%1$s\">%2%s</a> value is the default proofreading language."
+msgstr ""
+
+#: modules/contact-form/admin.php:87
+msgid "From"
+msgstr "Lähettäjä"
+
+#: modules/after-the-deadline/config-unignore.php:135
+msgid "Be sure to click \"Update Profile\" at the bottom of the screen to save your changes."
+msgstr "Tallentaaksesi asetukset varmasti paina \"Päivitä käyttäjätiedot\"-nappia ruudun alalaidassa."
+
+#: modules/after-the-deadline/config-unignore.php:126
+msgid "Ignored Phrases"
+msgstr "Ohitettavat fraasit"
+
+#: modules/after-the-deadline/config-options.php:95
+msgid "Use automatically detected language to proofread posts and pages"
+msgstr "Käytä automaattisesti valittua kieltä artikkelien ja sivujen oikolukemisessa."
+
+#: modules/after-the-deadline/config-options.php:86
+msgid "Language"
+msgstr "Kieli"
+
+#: modules/after-the-deadline/config-options.php:81
+msgid "Redundant Phrases"
+msgstr "Tarpeettomat fraasit"
+
+#: modules/after-the-deadline/config-options.php:79
+msgid "Phrases to Avoid"
+msgstr "Fraasit ovat kierteleviä"
+
+#: modules/after-the-deadline/config-options.php:77
+msgid "Passive Voice"
+msgstr "Passiivinen kieli"
+
+#: modules/after-the-deadline/config-options.php:83
+msgid "<a href=\"%s\">Learn more</a> about these options."
+msgstr "<a href=\"%s\">Lue lisää</a> näistä asetuksista."
+
+#: modules/after-the-deadline/config-options.php:67
+msgid "Complex Phrases"
+msgstr "Monimutkaiset fraasit"
+
+#: modules/after-the-deadline/config-options.php:75
+msgid "Jargon"
+msgstr "Slangi"
+
+#: modules/after-the-deadline/config-options.php:73
+msgid "Hidden Verbs"
+msgstr "Piilotetut verbit"
+
+#: modules/after-the-deadline/config-options.php:71
+msgid "Double Negatives"
+msgstr "Tuplakiellot"
+
+#: modules/after-the-deadline/config-options.php:69
+msgid "Diacritical Marks"
+msgstr "Tarkemerkit"
+
+#: modules/after-the-deadline/config-options.php:65
+msgid "Clichés"
+msgstr "Kliseet"
+
+#: modules/after-the-deadline/atd-l10n.php:30
+msgid "There was an error communicating with the proofreading service."
+msgstr "Virhe tapahtui kommunikoitaessa oikolukupalvelun kanssa."
+
+#: modules/after-the-deadline/config-options.php:63
+msgid "Bias Language"
+msgstr "Viallinen kieli"
+
+#: modules/after-the-deadline/config-options.php:60
+msgid "Enable proofreading for the following grammar and style rules when writing posts and pages:"
+msgstr "Salli oikoluku seuraavilla kieliopeilla ja tyylisäännöillä artikkeleita ja sivuja kirjoittaessa:"
+
+#: modules/after-the-deadline/config-options.php:58
+msgid "English Options"
+msgstr "Englannin asetukset"
+
+#: modules/after-the-deadline/config-options.php:55
+msgid "a post or page is updated"
+msgstr "artikkeli tai sivu on päivitetty."
+
+#: modules/after-the-deadline/config-options.php:53
+msgid "a post or page is first published"
+msgstr "artikkeli tai sivu julkaistaan ensimmäistä kertaa"
+
+#: modules/after-the-deadline/config-options.php:50
+msgid "Automatically proofread content when:"
+msgstr "Oikolue sisältö automaattisesti, kun:"
+
+#: modules/after-the-deadline/config-options.php:48
+msgid "Proofreading"
+msgstr "Oikoluku"
+
+#: modules/after-the-deadline/atd-l10n.php:34
+msgid ""
+"The proofreader has suggestions for this post. Are you sure you want to update it?\n"
+"\n"
+"Press OK to update your post, or Cancel to view the suggestions and edit your post."
+msgstr ""
+"Oikolukijalla on ehdotuksia koskien tätä artikkelia. Oletko varma, että haluat päivittää sen?\n"
+"\n"
+"Paina OK päivittääksesi tai Peruuta katsoaksesi ehdotuksia ja muokataksesi artikkelia."
+
+#: modules/after-the-deadline/atd-l10n.php:33
+msgid ""
+"The proofreader has suggestions for this post. Are you sure you want to publish it?\n"
+"\n"
+"Press OK to publish your post, or Cancel to view the suggestions and edit your post."
+msgstr ""
+"Oikolukijalla on ehdotuksia koskien tätä artikkelia. Oletko varma, että haluat päivittää sen?\n"
+"\n"
+"Paina OK päivittääksesi tai Peruuta nähdäksesi ehdotukset ja muokataksesi artikkelia."
+
+#: modules/after-the-deadline/atd-l10n.php:32
+msgid "Replace selection with:"
+msgstr "Korvaa kohta:"
+
+#: modules/after-the-deadline/atd-l10n.php:22
+msgid "Edit Selection..."
+msgstr "Muokkaa kohtaa..."
+
+#: modules/after-the-deadline/atd-l10n.php:20
+msgid "Ignore all"
+msgstr "Ohita kaikki"
+
+#: modules/after-the-deadline/atd-l10n.php:17
+msgid "Explain..."
+msgstr "Selitä..."
+
+#: modules/after-the-deadline/atd-l10n.php:15
+msgid "No suggestions"
+msgstr "Ei ehdotuksia."
+
+#: modules/after-the-deadline/atd-l10n.php:19
+msgid "Ignore always"
+msgstr "Ohita aina"
+
+#: modules/after-the-deadline/atd-l10n.php:18
+msgid "Ignore suggestion"
+msgstr "Ohita ehdotus"
+
+#: modules/after-the-deadline/atd-l10n.php:25
+msgid "edit text"
+msgstr "muokkaa tekstiä"
+
+#: modules/after-the-deadline/atd-l10n.php:24
+msgid "proofread"
+msgstr "oikoluettu"
+
+#: modules/after-the-deadline/atd-l10n.php:26
+#: modules/after-the-deadline.php:224
+msgid "Proofread Writing"
+msgstr "Oikolue kirjoitus"
+
+#: modules/after-the-deadline/atd-l10n.php:28
+msgid "No writing errors were found."
+msgstr "Yhtään kirjoitusvirhettä ei löytynyt."
+
+#: modules/after-the-deadline/atd-l10n.php:29
+msgid "There was a problem communicating with the Proofreading service. Try again in one minute."
+msgstr ""
+
+#: jetpack.php:2073
+msgid "Configure"
+msgstr "Aseta"
+
+#: modules/after-the-deadline/atd-l10n.php:13
+msgid "Repeated Word"
+msgstr "Toistuva sana"
+
+#: modules/after-the-deadline/atd-l10n.php:12
+msgid "Spelling"
+msgstr "Oikeinkirjoitus"
+
+#: jetpack.php:2934
+msgid "An administrator for this blog must set up the Jetpack connection."
+msgstr "Blogin pääkäyttäjän täytyy luoda Jetpack-yhteys."
+
+#: jetpack.php:2939
+msgid "You need to register your Jetpack before connecting it."
+msgstr ""
+
+#: jetpack.php:2316 jetpack.php:2318 jetpack.php:2320 jetpack.php:2323
+#: jetpack.php:2978
+msgid "Error Details: %s"
+msgstr "Virhetiedot: %s"
+
+#: jetpack.php:2107
+msgid "Coming soon…"
+msgstr "Tulossa pian…"
+
+#: jetpack.php:2044
+msgid "Updated"
+msgstr "Päivitetty."
+
+#: jetpack.php:2041
+msgid "New"
+msgstr "Uusi"
+
+#: jetpack.php:2033
+msgid "Free"
+msgstr "Ilmainen"
+
+#: jetpack.php:2010
+msgid "Activate"
+msgstr "Ota käyttöön"
+
+#: jetpack.php:2033
+msgid "Purchase"
+msgstr "Osta"
+
+#: jetpack.php:1886
+msgid "An <span>Automattic</span> Airline"
+msgstr "<span>Automattic:n</span> lennokas luomus"
+
+#: jetpack.php:1941
+msgid "Configure %s"
+msgstr "Säädä %s"
+
+#: jetpack.php:1910
+msgid "This is sensitive information. Please do not post your BLOG_TOKEN or USER_TOKEN publicly; they are like passwords."
+msgstr ""
+
+#: jetpack.php:2000
+msgid "Deactivate"
+msgstr "Poista käytöstä"
+
+#: jetpack.php:1873
+msgid "You will no longer receive email updates about Jetpack."
+msgstr "Et tule saamaan enää sähköpostipäivityksiä Jetpack:iltä."
+
+#: jetpack.php:1871
+msgid "You have been subscribed to receive email updates."
+msgstr "Olet tilannut päivitysilmoitukset sähköpostiisi."
+
+#: jetpack.php:1892 modules/sharedaddy/sharedaddy.php:76
+msgid "Support"
+msgstr "Tuki"
+
+#: jetpack.php:1891
+msgid "Debug"
+msgstr "Vikasietotila"
+
+#: jetpack.php:1890
+msgid "Terms of Service"
+msgstr "Käyttöehdot"
+
+#: jetpack.php:1864 modules/subscriptions.php:560
+msgid "Subscribe"
+msgstr "Tilaa"
+
+#: jetpack.php:1889
+msgid "Privacy Policy"
+msgstr "Tietosuoja"
+
+#: jetpack.php:1846
+msgid "Take Survey"
+msgstr ""
+
+#: jetpack.php:1619
+msgid "Jetpack contains the most recent version of the old %l plugin."
+msgid_plural "Jetpack contains the most recent versions of the old %l plugins."
+msgstr[0] ""
+msgstr[1] ""
+
+#: jetpack.php:1786
+msgid "Connected to WordPress.com"
+msgstr "Yhdistä WordPress.com:iin"
+
+#: jetpack.php:1841
+msgid "Have feedback on Jetpack?"
+msgstr ""
+
+#: jetpack.php:1843
+msgid "Answer a short survey to let us know how we’re doing and what to add in the future."
+msgstr ""
+
+#: jetpack.php:1852
+msgid "Checking email updates status…"
+msgstr "Tarkistetaan sähköpostipäivitysten tila…"
+
+#: jetpack.php:1787
+msgid "Disconnect from WordPress.com"
+msgstr "Katkaise yhteys WordPress.comiin"
+
+#: jetpack.php:1859
+msgid "Unsubscribe"
+msgstr "Lopeta tilaus"
+
+#: jetpack.php:1628
+msgid "The old version has been deactivated and can be removed from your site."
+msgid_plural "The old versions have been deactivated and can be removed from your site."
+msgstr[0] ""
+msgstr[1] ""
+
+#: jetpack.php:1817
+msgid "To enable all of the Jetpack features you’ll need to connect your website to WordPress.com using the button to the right. Once you’ve made the connection you’ll activate all the delightful features below."
+msgstr ""
+
+#: jetpack.php:1863
+msgctxt "%s = Subscribe link"
+msgid "Want to receive updates about Jetpack by email? %s"
+msgstr "Haluatko vastaanottaa Jetpackiin liittyviä päivityksiä sähköpostitse? %s"
+
+#: jetpack.php:1858
+msgctxt "%s = Unsubscribe link"
+msgid "You are currently subscribed to email updates. %s"
+msgstr "Vastaanotat sähköpostipäivityksiä. %s"
+
+#: jetpack.php:1595
+msgid "<strong>You’re fueled up and ready to go.</strong> "
+msgstr ""
+
+#: jetpack.php:1567
+msgid "The following modules have been updated: %l."
+msgstr ""
+
+#: jetpack.php:1591
+msgid "<strong>Your Jetpack is already connected.</strong> "
+msgstr ""
+
+#: jetpack.php:1581
+msgid "<strong>%s Deactivated!</strong> You can activate it again at any time using the activate button on the module card."
+msgstr ""
+
+#: jetpack.php:1597
+msgid "The features below are now active. Click the learn more buttons to explore each feature."
+msgstr ""
+
+#: jetpack.php:1587
+msgid "<strong>Module settings were saved.</strong> "
+msgstr ""
+
+#: jetpack.php:1574
+msgid "<strong>%s Activated!</strong> You can deactivate at any time by clicking Learn More and then Deactivate on the module card."
+msgstr ""
+
+#: jetpack.php:1543
+msgid "Welcome to <strong>Jetpack %s</strong>!"
+msgstr ""
+
+#: jetpack.php:1519
+msgid "Try connecting again."
+msgstr "Yritä yhdistää uudelleen."
+
+#: jetpack.php:1516
+msgid "<strong>Your Jetpack has a glitch.</strong> Something went wrong that’s never supposed to happen. Guess you’re just lucky: %s"
+msgstr ""
+
+#: jetpack.php:1555
+msgid "The following new modules have been activated: %l."
+msgstr ""
+
+#: jetpack.php:1466
+msgid "<strong>Your Jetpack has a glitch.</strong> Connecting this site with WordPress.com is not possible. This usually means your site is not publicly accessible (localhost)."
+msgstr ""
+
+#: jetpack.php:1433
+msgid "Don’t cross the streams! You need to stay logged in to your WordPress blog while you authorize Jetpack."
+msgstr ""
+
+#: jetpack.php:1430
+msgid "You need to authorize the Jetpack connection between your site and WordPress.com to enable the awesome features."
+msgstr ""
+
+#: jetpack.php:1440
+msgid "Wrong size. Hm… it seems your Jetpack doesn’t quite fit. Have you lost weight? Click “Connect to WordPress.com” again to get your Jetpack adjusted."
+msgstr ""
+
+#: jetpack.php:1454
+msgid "Do you still have the %s plugin installed?"
+msgstr ""
+
+#: jetpack.php:1472
+msgid "WordPress.com is currently having problems and is unable to fuel up your Jetpack. Please try again later."
+msgstr ""
+
+#: jetpack.php:1476
+msgid "Jetpack could not contact WordPress.com: %s. This usually means something is incorrectly configured on your web host."
+msgstr ""
+
+#: jetpack.php:1458
+msgid "Module could not be activated because it triggered a <strong>fatal error</strong>. Perhaps there is a conflict with another plugin you have installed?"
+msgstr ""
+
+#: jetpack.php:1452
+msgid "%s could not be activated because it triggered a <strong>fatal error</strong>. Perhaps there is a conflict with another plugin you have installed?"
+msgstr ""
+
+#: jetpack.php:1437
+msgid "Return to sender. Whoops! It looks like you got the wrong Jetpack in the mail; deactivate then reactivate the Jetpack plugin to get a new one."
+msgstr ""
+
+#: jetpack.php:1450
+msgid "The %1$s module requires <strong>PHP version %2$s</strong> or higher."
+msgstr "Moduuli %1$s vaatii <strong>PHP-version %2$s</strong> tai uudemman."
+
+#: jetpack.php:1444
+msgid "Your website needs to be publicly accessible to use Jetpack: %s"
+msgstr ""
+
+#: jetpack.php:1357
+msgid "<strong>Jetpack is activated!</strong> Each site on your network must be connected individually by an admin on that site."
+msgstr ""
+
+#: jetpack.php:1311 modules/sharedaddy/sharedaddy.php:68
+#: modules/sharedaddy/sharedaddy.php:75
+msgid "Settings"
+msgstr "Asetukset"
+
+#: jetpack.php:1336
+msgid "<strong>Jetpack is installed</strong> and ready to bring awesome, WordPress.com cloud-powered features to your site."
+msgstr ""
+
+#: jetpack.php:1244
+msgid "Find the component you want to manage"
+msgstr ""
+
+#: jetpack.php:1245
+msgid "Click on Learn More"
+msgstr ""
+
+#: jetpack.php:1342 jetpack.php:1821
+msgid "Connect to WordPress.com"
+msgstr "Yhdistä WordPress.com:iin"
+
+#: jetpack.php:1344 modules/module-info.php:45 modules/module-info.php:81
+#: modules/module-info.php:143 modules/module-info.php:178
+#: modules/module-info.php:212 modules/module-info.php:248
+#: modules/module-info.php:299 modules/module-info.php:321
+#: modules/module-info.php:361 modules/module-info.php:385
+#: modules/module-info.php:403 modules/module-info.php:409
+msgid "Learn More"
+msgstr "Lue lisää"
+
+#: jetpack.php:1247
+msgid "If additional settings are available, a link to them will appear"
+msgstr ""
+
+#: jetpack.php:1246
+msgid "An Activate or Deactivate button will appear"
+msgstr ""
+
+#: jetpack.php:1242
+msgid "You can activate or deactivate individual Jetpack modules to suit your needs."
+msgstr ""
+
+#: jetpack.php:1211
+msgid "<strong>To Activate/Deactivate a Module</strong> - Click on Learn More. An Activate or Deactivate button will now appear next to the Learn More button. Click the Activate/Deactivate button."
+msgstr ""
+
+#: jetpack.php:1210
+msgid "Jetpack Module Options"
+msgstr ""
+
+#: jetpack.php:1209 jetpack.php:1233
+msgid "On this page, you are able to view the modules available within Jetpack, learn more about them, and activate or deactivate them as needed."
+msgstr ""
+
+#: jetpack.php:1229
+msgid "Overview"
+msgstr ""
+
+#: jetpack.php:1213 jetpack.php:1254
+msgid "Jetpack FAQ"
+msgstr ""
+
+#: jetpack.php:1158
+msgid "One New Jetpack Module"
+msgid_plural "%s New Jetpack Modules"
+msgstr[0] ""
+msgstr[1] ""
+
+#: jetpack.php:1239
+msgid "Modules"
+msgstr ""
+
+#: jetpack.php:1208 jetpack.php:1232 jetpack.php:1793
+msgid "Jetpack supercharges your self-hosted WordPress site with the awesome cloud power of WordPress.com."
+msgstr ""
+
+#: jetpack.php:1214 jetpack.php:1255
+msgid "Jetpack Support"
+msgstr ""
+
+#: jetpack.php:1212 jetpack.php:1253
+msgid "For more information:"
+msgstr "Muuta tukea"
+
+#: jetpack.php:1207 jetpack.php:1231 jetpack.php:1241 jetpack.php:1790
+#: jetpack.php:1940
+msgid "Jetpack by WordPress.com"
+msgstr "Jetpackin on luonut WordPress.com"
+
+#: jetpack.php:1121 jetpack.php:1137
+msgid "Jetpack contains the most recent version of the old “%1$s” plugin."
+msgstr ""
+
+#: jetpack.php:964
+msgid "Jetpack requires WordPress version %s or later."
+msgstr "Jetpack vaatii WordPressin version %s tai uudemman."
\ No newline at end of file
diff --git a/plugins/jetpack/languages/jetpack-fr_FR.mo b/plugins/jetpack/languages/jetpack-fr_FR.mo
new file mode 100644
index 0000000..02e081f
Binary files /dev/null and b/plugins/jetpack/languages/jetpack-fr_FR.mo differ
diff --git a/plugins/jetpack/languages/jetpack-fr_FR.po b/plugins/jetpack/languages/jetpack-fr_FR.po
new file mode 100644
index 0000000..c79dada
--- /dev/null
+++ b/plugins/jetpack/languages/jetpack-fr_FR.po
@@ -0,0 +1,2237 @@
+# Translation of 1.3 in French (France)
+# This file is distributed under the same license as the 1.3 package.
+msgid ""
+msgstr ""
+"PO-Revision-Date: 2012-05-21 22:23:39+0000\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=n > 1;\n"
+"X-Generator: GlotPress/0.1\n"
+"Project-Id-Version: 1.3\n"
+
+#: modules/widgets/facebook-likebox.php:18
+msgid "Facebook Like Box"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:18
+msgid "Display a Facebook Like Box to connect visitors to your Facebook Page"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:108
+msgid "Title"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:115
+msgid "Facebook Page URL"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:118
+msgid "The Like Box only works with <a href=\"http://www.facebook.com/help/?faq=174987089221178\">Facebook Pages</a>."
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:124
+msgid "Width"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:131
+msgid "Color Scheme"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:133
+msgid "Light"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:134
+msgid "Dark"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:143
+msgid "Show Faces"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:145
+msgid "Show profile photos in the plugin."
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:152
+msgid "Show Stream"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:154
+msgid "Show the profile stream for the public profile."
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:161
+msgid "Show Wall"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:163
+msgid "Show the wall for a Places page rather than friend activity."
+msgstr ""
+
+#: modules/module-info.php:336
+msgid "The Facebook Like Box Widget "
+msgstr ""
+
+#: modules/module-info.php:336
+msgid "shows your Facebook Like Box within a sidebar on your theme. It’s a great way to let your readers show their support."
+msgstr ""
+
+#: modules/module-info.php:352
+msgid "The Facebook Like Box Widget"
+msgstr ""
+
+#: modules/module-info.php:352
+msgid "shows your Facebook Like Box within a sidebar on your theme."
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:112
+msgid "Your new field was saved successfully"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:114
+msgid "Form builder"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:115
+msgid "Email notifications"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:120
+msgid "How does this work?"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:121
+msgid "By adding a contact form, your readers will be able to submit feedback to you. All feedback is automatically scanned for spam, and the legitimate feedback will be emailed to you."
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:122
+msgid "Can I add more fields?"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:124
+msgctxt "%1$s = \"Click here\" in an HTML link"
+msgid "Sure thing. %1$s to add a new text box, textarea, radio, checkbox, or dropdown field."
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:125
+msgid "Click here"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:127
+msgid "Can I view my feedback within WordPress?"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:129
+msgctxt "%1$s = \"Feedbacks\" in an HTML link"
+msgid "Yep, you can read your feedback at any time by clicking the \"%1$s\" link in the admin menu."
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:135
+msgid "Do I need to fill this out?"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:136
+msgid "Nope. However, if you’d like to modify where your feedback is sent, or the subject line you can. If you don’t make any changes here, feedback will be sent to the author of the page/post and the subject will be the name of this page/post."
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:140
+msgid "Edit this new field"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:143
+msgid "New field"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:145
+msgid "Field type"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:147
+msgid "Checkbox"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:148
+msgid "Drop down"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:151
+msgid "Radio"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:152
+msgid "Text"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:153
+msgid "Textarea"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:160
+msgid "Options"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:161
+msgid "First option"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:164
+msgid "Add another option"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:171
+msgid "Required?"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:176
+msgid "Save this field"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:181
+msgid "Here’s what your form will look like"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:186
+msgid "Add a new field"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:188
+msgid "Add this form to my post"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:191
+msgid "Email settings"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:193
+msgid "Enter your email address"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:196
+msgid "What should the subject line be?"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:199
+msgid "Save and go back to form builder"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:8
+msgctxt "Label for HTML form \"Name\" field in contact form builder"
+msgid "Name"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:9
+msgctxt "Label for HTML form \"Email\" field in contact form builder"
+msgid "Email"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:10
+msgctxt "Label for HTML form \"URL/Website\" field in contact form builder"
+msgid "Website"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:11
+msgctxt "Label for HTML form \"Comment/Response\" field in contact form builder"
+msgid "Comment"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:12
+msgctxt "Default label for new HTML form field in contact form builder"
+msgid "New Field"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:13
+msgctxt "Label for the set of options to be included in a user-created dropdown in contact form builder"
+msgid "Options"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:14
+msgctxt "Label for an option to be included in a user-created dropdown in contact form builder"
+msgid "Option"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:15
+msgctxt "Default label for the first option to be included in a user-created dropdown in contact form builder"
+msgid "First option"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:16
+msgctxt "error message in contact form builder"
+msgid "Oops, there was a problem generating your form. You'll likely need to try again."
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:17
+msgid ""
+"Drag up or down\n"
+"to re-arrange"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:18
+msgctxt "Label to drag HTML form fields around to change their order in contact form builder"
+msgid "move"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:19
+msgctxt "Link to edit an HTML form field in contact form builder"
+msgid "edit"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:20
+msgid "Saved successfully"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:21
+msgctxt "This HTML form field is marked as required by the user in contact form builder"
+msgid "(required)"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:22
+msgid "Are you sure you want to exit the form editor without saving? Any changes you have made will be lost."
+msgstr ""
+
+#: jetpack.php:1801
+msgid "Jetpack is network activated and notices can not be dismissed."
+msgstr ""
+
+#: jetpack.php:1812
+msgid "Dismiss this notice."
+msgstr ""
+
+#: jetpack.php:1328
+msgid "Dismiss this notice and deactivate Jetpack."
+msgstr ""
+
+#: jetpack.php:1334
+msgid "<strong>Your Jetpack is almost ready</strong> – A connection to WordPress.com is needed to enabled features like Stats, Contact Forms, and Subscriptions. Connect now to get fueled up!"
+msgstr ""
+
+#: jetpack.php:1160
+msgctxt "1: A number showing how many new features there are after upgrading Jetpack"
+msgid "Jetpack + Stats %1$s"
+msgstr ""
+
+#: jetpack.php:1164 jetpack.php:1168
+msgid "Jetpack + Stats"
+msgstr ""
+
+#: modules/contact-form/admin.php:159
+msgid "Restore this item from the Trash"
+msgstr "Récupérer cet élément depuis la Corbeille"
+
+#: modules/contact-form/grunion-contact-form.php:507
+msgid "Sent by a verified %s user."
+msgstr "Envoyé par un utilisateur %s vérifié."
+
+msgid "http://jetpack.me"
+msgstr "http://jetpack.me"
+
+msgid "Easily insert a contact form any where on your site."
+msgstr "Insérez facilement un formulaire de contact à n’importe quel endroit sur votre site."
+
+msgid "Realtime backup and security scanning for your WordPress site."
+msgstr "Sauvegardes en temps réel et examens de sécurité pour votre site WordPress."
+
+msgid "Simple, concise site stats with no additional load on your server."
+msgstr "Des statistiques simples et précises sans charge additionnelle sur votre serveur."
+
+msgid "Mark up your posts with the <img src=\"http://l.wordpress.com/latex.php?latex=%5CLaTeX&bg=transparent&fg=000&s=-2\" alt=\"LaTeX logo\" title=\"LaTeX\" style=\"vertical-align: -25%\" /> markup language, perfect for complex mathematical equations and other über-geekery."
+msgstr "Utilisez le langage de balisage <img src=\"http://l.wordpress.com/latex.php?latex=%5CLaTeX&bg=transparent&fg=000&s=-2\" alt=\"logo LaTeX\" title=\"LaTeX\" style=\"vertical-align: -25%\" /> , la solution parfaite pour afficher vos équations mathématiques et autres geekeries."
+
+msgid "Automattic"
+msgstr "Automattic"
+
+msgid "The most super duper sharing tool on the interwebs. Share content with Facebook, Twitter, and many more."
+msgstr "Le top du top des outils de partage sur le web. Partagez vos articles sur Facebook, Twitter, et bien d’autres."
+
+msgid "Allow users to subscribe to your posts and comments to receive a notification via email."
+msgstr "Permettez à vos lecteurs de s’abonner à votre blog ou à l’un de vos articles par email."
+
+#: modules/module-info.php:422
+msgid "A contact form is a great way to offer your readers the ability to get in touch, without giving out your personal email address."
+msgstr "Un formulaire de contact est une manière simple d’offrir à vos lecteurs la possibilité de vous contacter, sans avoir à donner leur adresse email."
+
+msgid "Easily add images, Twitter updates, and your site's RSS links to your theme's sidebar."
+msgstr "Ajoutez facilement des images, un compteur de vos derniers tweets, et les liens vers les flux RSS de votre site dans la colonne latérale de votre thème."
+
+msgid "Enable WP.me-powered shortlinks for all of your Posts and Pages for easier sharing."
+msgstr "Activez les liens courts WP.me pour tous vos articles et pages, afin de faciliter leur partage."
+
+msgid "Easily embed videos and more from sites like YouTube, Vimeo, and SlideShare."
+msgstr "Intégrez facilement des vidéos et autres contenus provenant de sites tels que YouTube, Vimeo, et SlideShare."
+
+msgid "Beautiful Math"
+msgstr "Beautiful Math"
+
+msgid "Show a pop-up business card of your users' gravatar profiles in comments."
+msgstr "Montrez plus d'informations sur chacun de vos commentateurs par l’intermédiaire de leurs profils Gravatar."
+
+msgid "Share your public posts and comments to search engines and other services in real-time."
+msgstr "Partagez vos articles publics et vos commentaires avec de multiples services et moteurs de recherche en temps réel."
+
+msgid "Improve your spelling, style, and grammar with the <a href=\"http://www.afterthedeadline.com/\">After the Deadline</a> Proofreading service."
+msgstr "Evitez les coquilles et corrigez vos fautes de grammaire et de style grâce au service <a href=\"http://www.afterthedeadline.com/\">After the Deadline</a>."
+
+msgid "Bring the power of the WordPress.com cloud to your self-hosted WordPress. Jetpack enables you to connect your blog to a WordPress.com account to use the powerful features normally only available to WordPress.com users."
+msgstr "Ajoutez la puissance de l’architecture distribuée WordPress.com à votre site WordPress auto-hébergé. Jetpack vous permet de connecter votre blog à un compte WordPress.com pour utiliser les fonctions puissantes normalement réservées aux utilisateurs de WordPress.com."
+
+msgid "http://wordpress.org/extend/plugins/jetpack/"
+msgstr "http://wordpress.org/extend/plugins/jetpack/"
+
+#: modules/widgets/twitter-widget.php:241
+msgid "Include retweets"
+msgstr "Inclure les retweets"
+
+#: modules/widgets/twitter-widget.php:243
+msgid "Text to display between tweet and timestamp:"
+msgstr "Texte à afficher entre le message et l’horodatage :"
+
+#: modules/widgets/twitter-widget.php:222
+msgid "Twitter username:"
+msgstr "Nom d’utilisateur Twitter :"
+
+#: modules/widgets/twitter-widget.php:79
+msgid "Twitter Updates"
+msgstr "Mises à jour Twitter"
+
+#: modules/widgets/twitter-widget.php:236
+msgid "Hide replies"
+msgstr "Cacher les réponses"
+
+#: modules/widgets/twitter-widget.php:225
+msgid "Maximum number of tweets to show:"
+msgstr "Nombre maximal de tweets à montrer :"
+
+#: modules/widgets/twitter-widget.php:180
+msgid "Error: Twitter did not respond. Please wait a few minutes and refresh this page."
+msgstr "Erreur : Twitter ne répond pas. Veuillez patienter quelques minutes, puis rafraîchir cette page."
+
+#: modules/widgets/twitter-widget.php:70
+msgid "Twitter (Jetpack)"
+msgstr "Twitter (Jetpack)"
+
+#: modules/widgets/twitter-widget.php:69
+msgid "Display your tweets from Twitter"
+msgstr "Affichez vos tweets depuis Twitter"
+
+#: modules/widgets/rsslinks-widget.php:140
+msgid "Subscribe to %s"
+msgstr "Inscrivez-vous à %s"
+
+#: modules/widgets/rsslinks-widget.php:121
+msgid "Image Color:"
+msgstr "Couleur de l’image :"
+
+#: modules/widgets/rsslinks-widget.php:119
+msgid "Silver"
+msgstr "Argent"
+
+#: modules/widgets/twitter-widget.php:178
+msgid "Error: Please make sure the Twitter account is <a href=\"%s\">public</a>."
+msgstr "Erreur : Assurez-vous que le compte Twitter est <a href=\"%s\">public</a>."
+
+#: modules/widgets/rsslinks-widget.php:113
+msgid "Red"
+msgstr "Rouge"
+
+#: modules/widgets/rsslinks-widget.php:101
+msgid "Large"
+msgstr "Large"
+
+#: modules/widgets/rsslinks-widget.php:115
+msgid "Green"
+msgstr "Vert"
+
+#: modules/widgets/rsslinks-widget.php:100
+msgid "Medium"
+msgstr "Medium"
+
+#: modules/widgets/rsslinks-widget.php:103
+msgid "Image Size:"
+msgstr "Taille de l’image :"
+
+#: modules/widgets/rsslinks-widget.php:118
+msgid "Pink"
+msgstr "Rose"
+
+#: modules/widgets/rsslinks-widget.php:117
+msgid "Purple"
+msgstr "Violet"
+
+#: modules/widgets/rsslinks-widget.php:116
+msgid "Blue"
+msgstr "Bleu"
+
+#: modules/widgets/rsslinks-widget.php:114
+msgid "Orange"
+msgstr "Orange"
+
+#: modules/widgets/rsslinks-widget.php:67
+#: modules/widgets/rsslinks-widget.php:133
+msgid "Posts"
+msgstr "Articles"
+
+#: modules/widgets/rsslinks-widget.php:96
+msgid "Image Settings:"
+msgstr "Réglages de l’image :"
+
+#: modules/widgets/rsslinks-widget.php:85
+msgid "Format:"
+msgstr "Format :"
+
+#: modules/widgets/rsslinks-widget.php:83
+msgid "Text & Image Links"
+msgstr "Liens Texte et Image "
+
+#: modules/widgets/rsslinks-widget.php:82
+msgid "Image Link"
+msgstr "Lien Image"
+
+#: modules/widgets/rsslinks-widget.php:81
+msgid "Text Link"
+msgstr "Lien Texte"
+
+#: modules/widgets/rsslinks-widget.php:71
+msgid "Feed(s) to Display:"
+msgstr "Flux à afficher :"
+
+#: modules/widgets/rsslinks-widget.php:69
+msgid "Posts & Comments"
+msgstr "Articles & Commentaires"
+
+#: modules/widgets/rsslinks-widget.php:68
+#: modules/widgets/rsslinks-widget.php:136
+msgid "Comments"
+msgstr "Commentaires"
+
+#: modules/widgets/rsslinks-widget.php:62
+#: modules/widgets/twitter-widget.php:219
+msgid "Title:"
+msgstr "Titre :"
+
+#: modules/widgets/rsslinks-widget.php:13
+msgid "RSS Links (Jetpack)"
+msgstr "Liens RSS (Jetpack)"
+
+#: modules/widgets/rsslinks-widget.php:99
+msgid "Small"
+msgstr "Petit"
+
+#: modules/widgets/image-widget.php:139
+msgid "Width:"
+msgstr "Largeur :"
+
+#: modules/widgets/image-widget.php:126
+msgid "Center"
+msgstr "Centre"
+
+#: modules/widgets/image-widget.php:145
+msgid "If empty, we will attempt to determine the image size."
+msgstr "Si vide, la taille de l’image sera déterminée automatiquement."
+
+#: modules/widgets/rsslinks-widget.php:12
+msgid "Links to your blog's RSS feeds"
+msgstr "Liens vers les flux RSS de votre blog"
+
+#: modules/widgets/image-widget.php:127
+msgid "Right"
+msgstr "Droite"
+
+#: modules/widgets/image-widget.php:142
+msgid "Height:"
+msgstr "Hauteur:"
+
+#: modules/widgets/image-widget.php:129
+msgid "Image Alignment:"
+msgstr "Alignement Image:"
+
+#: modules/widgets/image-widget.php:125
+msgid "Left"
+msgstr "Gauche"
+
+#: modules/widgets/image-widget.php:124
+msgid "None"
+msgstr "Aucun"
+
+#: modules/widgets/image-widget.php:119
+msgid "Caption:"
+msgstr "Légende :"
+
+#: modules/widgets/image-widget.php:146
+msgid "Link URL (when the image is clicked):"
+msgstr "Lien URL (lorsque l’image est cliquée) :"
+
+#: modules/subscriptions.php:561
+msgid "Click to subscribe to this blog and receive notifications of new posts by email."
+msgstr "Cliquez pour vous inscrire et recevoir tous les nouveaux articles de ce blog par email."
+
+#: modules/widgets/image-widget.php:12
+msgid "Display an image in your sidebar"
+msgstr "Affichez une image dans votre barre latérale"
+
+#: modules/widgets/image-widget.php:116
+msgid "Image title:"
+msgstr "Titre d'image"
+
+#: modules/subscriptions.php:577
+msgid "%s: %s"
+msgstr "%s : %s"
+
+#: modules/subscriptions.php:604
+msgid "Show total number of subscribers? (%s subscriber)"
+msgid_plural "Show total number of subscribers? (%s subscribers)"
+msgstr[0] "Afficher le nombre d’abonnés total ? (%s abonné)"
+msgstr[1] "Afficher le nombre d’abonnés total ? (%s abonnés)"
+
+#: modules/widgets/image-widget.php:113
+msgid "Alternate text:"
+msgstr "Texte alternatif :"
+
+#: modules/widgets/image-widget.php:110
+msgid "Image URL:"
+msgstr "URL de l’image:"
+
+#: modules/vaultpress.php:22
+msgid "Active"
+msgstr "Actif"
+
+#: modules/subscriptions.php:591
+msgid "Optional text to display to your readers:"
+msgstr "Texte à afficher à vos lecteurs (optionnel) :"
+
+#: modules/subscriptions.php:585 modules/widgets/image-widget.php:107
+msgid "Widget title:"
+msgstr "Titre du Widget:"
+
+#: modules/subscriptions.php:597
+msgid "Subscribe Button:"
+msgstr "Bouton d'abonnement : "
+
+#: modules/widgets/image-widget.php:14
+msgid "Image (Jetpack)"
+msgstr "Image (Jetpack)"
+
+#: modules/subscriptions.php:559
+msgid "Enter your email address to subscribe to this blog and receive notifications of new posts by email."
+msgstr "Entrez votre adresse email pour vous abonner à ce blog et recevoir une notification de chaque nouvel article par email."
+
+#: modules/subscriptions.php:558
+msgid "Subscribe to Blog via Email"
+msgstr "Abonnez-vous à ce blog par email."
+
+#: modules/subscriptions.php:487
+msgid "Email Address"
+msgstr "Adresse Email"
+
+#: modules/subscriptions.php:483
+msgid "Join %s other subscriber"
+msgid_plural "Join %s other subscribers"
+msgstr[0] "Rejoignez %s autre abonné"
+msgstr[1] "Rejoignez %s autres abonnés"
+
+#: modules/subscriptions.php:465
+msgid "There was an error when subscribing, please try again."
+msgstr "Une erreur est apparue lors de votre inscription, merci d’essayer à nouveau."
+
+#: modules/subscriptions.php:414
+msgid "Blog Subscriptions (Jetpack)"
+msgstr "Abonnement de blog (Jetpack)"
+
+#: modules/subscriptions.php:411
+msgid "Add an email signup form to allow people to subscribe to your blog."
+msgstr "Ajoutez un formulaire d’abonnement par email pour permettre à vos lecteurs de s’abonner à votre blog."
+
+#: modules/subscriptions.php:346
+msgid "Notify me of new posts by email."
+msgstr "Prévenez moi de tous les nouveaux articles par email."
+
+#: modules/subscriptions.php:458
+msgid "You have already subscribed to this site, please check your inbox."
+msgstr "Vous êtes déjà abonné à ce site, merci de vérifier votre messagerie."
+
+#: modules/subscriptions.php:455
+msgid "The email you entered was invalid, please check and try again."
+msgstr "L’adresse email que vous avez entrée n'est pas valide, merci de vérifier et d’essayer à nouveau."
+
+#: modules/subscriptions.php:445
+msgid "An email was just sent to confirm your subscription. Please find the email now and click activate to start subscribing."
+msgstr "Un email vient d’être envoyé afin de valider votre inscription. Ouvrez cet email et cliquez sur Activer pour valider votre inscription."
+
+#: modules/stats.php:905
+msgid "View All"
+msgstr "Tout Voir"
+
+#: modules/stats.php:892
+msgid "%1$s %2$s Views"
+msgstr "%1$s %2$s Pages Vues"
+
+#: modules/stats.php:701
+msgid "Chart stats by"
+msgstr "Graphique des stats par"
+
+#: modules/stats.php:677
+msgid "the past month"
+msgstr "le mois dernier"
+
+#: modules/stats.php:913 modules/stats.php:937
+msgid "Sorry, nothing to report."
+msgstr "Désolé, il n’y a rien à rapporter."
+
+#: modules/subscriptions.php:340
+msgid "Notify me of follow-up comments by email."
+msgstr "Prévenez moi de tous les nouveaux commentaires par email."
+
+#: modules/stats.php:933
+msgid "Top Searches"
+msgstr "Recherches les plus fréquentes"
+
+#: modules/stats.php:714
+msgid "Show top posts over"
+msgstr "Afficher les articles les plus lus sur"
+
+#: modules/stats.php:727
+msgid "Show top search terms over"
+msgstr "Afficher les recherches plus fréquentes sur"
+
+#: modules/stats.php:679
+msgid "the past year"
+msgstr "l’année dernière"
+
+#: modules/stats.php:678
+msgid "the past quarter"
+msgstr "le trimestre dernier"
+
+#: modules/stats.php:909
+msgid "Top Posts"
+msgstr "Articles les plus lus"
+
+#: modules/stats.php:533
+msgid "Save configuration"
+msgstr "Sauvegarder la configuration"
+
+#: modules/stats.php:675
+msgid "the past day"
+msgstr "hier"
+
+#: modules/stats.php:672
+msgid "month"
+msgstr "mois"
+
+#: modules/stats.php:676
+msgid "the past week"
+msgstr "la semaine dernière"
+
+#: modules/stats.php:519
+msgid "The image helps collect stats and <strong>makes the world a better place</strong> but should still work when hidden"
+msgstr "Cette image aide à collecter les statistiques et <strong>rend le monde meilleur</strong>, mais devrait toujours fonctionner si vous la cachez."
+
+#: modules/stats.php:671
+msgid "week"
+msgstr "semaine"
+
+#: modules/stats.php:670
+msgid "day"
+msgstr "jour"
+
+#: modules/stats.php:568
+msgid "Views over 48 hours. Click for more Site Stats."
+msgstr "Pages vues sur les 48 dernières heures. Cliquez pour plus de Stats sur votre site."
+
+#: modules/stats.php:522
+msgid "Select the roles that will be able to view stats reports."
+msgstr "Sélectionner les rôles qui ont la capacité de voir les rapports statistiques."
+
+#: modules/stats.php:520
+msgid "Report visibility"
+msgstr "Visibilité des rapports"
+
+#: modules/stats.php:519
+msgid "Smiley face"
+msgstr "Smiley"
+
+#: modules/stats.php:330
+msgid "Your Site Stats work better with Javascript enabled."
+msgstr "Les stats fonctionnent mieux lorsque Javascript est activé."
+
+#: modules/stats.php:406 modules/stats.php:879
+msgid "We were unable to get your stats just now. Please try again."
+msgstr "Nous sommes incapables d’obtenir vos stats pour l’instant. Veuillez essayer ultérieurement."
+
+#: modules/stats.php:329
+msgid "Loading…"
+msgstr "Chargement…"
+
+#: modules/stats.php:517
+msgid "Count the page views of registered users who are logged in."
+msgstr "Compter les pages vues par les utilisateurs enregistrés et connectés."
+
+#: modules/stats.php:518
+msgid "Smiley"
+msgstr "Smiley"
+
+#: modules/stats.php:519
+msgid "Hide the stats smiley face image."
+msgstr "Cacher l’image de Smiley ajoutée par les stats."
+
+#: modules/stats.php:516
+msgid "Registered users"
+msgstr "Utilisateurs enregistrés"
+
+#: modules/stats.php:514
+msgid "Put a chart showing 48 hours of views in the admin bar."
+msgstr "Insérer dans la barre d’administration un graphique montrant les pages vues des 48 dernières heures."
+
+#: modules/stats.php:404 modules/stats.php:877
+msgid "We were unable to get your stats just now (too many redirects). Please try again."
+msgstr "Nous n’avons pas pu accéder à vos stats (trop de redirections). Merci d’essayer une nouvelle fois."
+
+#: modules/stats.php:513
+msgid "Admin bar"
+msgstr "Barre d’administration"
+
+#: modules/stats.php:507
+msgid "Visit <a href=\"%s\">Site Stats</a> to see your stats."
+msgstr "Visitez <a href=\"%s\">Statistiques du Site</a> pour voir vos statistiques."
+
+#: modules/stats.php:331
+msgid "View Site Stats without Javascript"
+msgstr "Voir les stats sans Javascript"
+
+#: modules/shortcodes/videopress.php:912
+msgid "Submit"
+msgstr "Envoyer"
+
+#: modules/shortcodes/videopress.php:876
+msgid "December"
+msgstr "décembre"
+
+#: jetpack.php:1169 modules/stats.php:649
+msgid "Site Stats"
+msgstr "Statistiques du Site"
+
+#: modules/shortcodes/videopress.php:1291
+msgid "This video requires <a rel=\"nofollow\" href=\"%s\">Adobe Flash</a> for playback."
+msgstr "<a rel=\"nofollow\" href=\"%s\">Adobe Flash</a> est nécessaire pour la lecture de cette vidéo."
+
+#: modules/shortcodes/videopress.php:958
+msgid "You do not have sufficient <a rel=\"nofollow\" href=\"%s\">freedom levels</a> to view this video. Support free software and upgrade."
+msgstr "Vous n’avez pas suffisamment de <a rel=\"nofollow\" href=\"%s\">niveaux de liberté</a> pour voir cette vidéo. Soutenez les logiciels libres et mettez-vous à jour."
+
+#: modules/shortcodes/videopress.php:876
+msgid "November"
+msgstr "novembre"
+
+#: modules/shortcodes/videopress.php:1016
+msgctxt "watch a video title"
+msgid "Watch: %s"
+msgstr "Voir : %s"
+
+#: modules/shortcodes/videopress.php:1144
+msgctxt "Play as in playback or view a movie"
+msgid "JavaScript required to play %s."
+msgstr "JavaScript est nécessaire pour afficher %s."
+
+#: modules/shortcodes/videopress.php:1115
+#: modules/shortcodes/videopress.php:1137
+msgid "this video"
+msgstr "cette vidéo"
+
+#: modules/shortcodes/videopress.php:1298
+msgid "Loading video..."
+msgstr "Téléchargement de vidéo"
+
+#: modules/shortcodes/videopress.php:915
+msgid "More information"
+msgstr "Plus d’informations"
+
+#: modules/shortcodes/videopress.php:876
+msgid "July"
+msgstr "juillet"
+
+#: modules/shortcodes/videopress.php:860
+msgid "This video is intended for mature audiences."
+msgstr "Cette vidéo est réservée à un public mature."
+
+#: modules/shortcodes/videopress.php:876
+msgid "October"
+msgstr "octobre"
+
+#: modules/shortcodes/videopress.php:876
+msgid "April"
+msgstr "avril"
+
+#: modules/shortcodes/videopress.php:876
+msgid "March"
+msgstr "mars"
+
+#: modules/shortcodes/videopress.php:876
+msgid "February"
+msgstr "février"
+
+#: modules/shortcodes/videopress.php:876
+msgid "January"
+msgstr "janvier"
+
+#: modules/shortcodes/videopress.php:876
+msgid "September"
+msgstr "septembre"
+
+#: modules/shortcodes/videopress.php:860
+msgid "Please verify your birthday."
+msgstr "Vérifiez votre date de naissance."
+
+#: modules/shortcodes/videopress.php:876
+msgid "June"
+msgstr "juin"
+
+#: modules/shortcodes/videopress.php:876
+msgid "August"
+msgstr "août"
+
+#: modules/shortcodes/videopress.php:876
+msgid "May"
+msgstr "mai"
+
+#: modules/sharedaddy/sharing.php:379
+msgid "Enter the URL of a 16x16px icon you want to use for this service."
+msgstr "Tapez l’URL de l’icone (16 par 16 pixels) que vous souhaitez utiliser pour ce service."
+
+#: modules/shortcodes/videopress.php:608
+msgid "The VideoPress plugin could not communicate with the VideoPress servers. This error is most likely caused by a misconfigured plugin. Please reinstall or upgrade."
+msgstr "L’extension VideoPress n’a pas pu communiquer avec les serveurs de VideoPress. Cette erreur peut être due à une extension mal configurée. Merci de réinstaller ou de mettre à jour."
+
+#: modules/shortcodes/videopress.php:826
+msgid "%s Error"
+msgstr "Erreur %s"
+
+#: modules/shortcodes/videopress.php:610
+msgid "<strong>%s</strong> is not an allowed embed site."
+msgstr "<strong>%s</strong> n’est pas un site autorisé."
+
+#: modules/sharedaddy/sharing.php:371
+msgid "You can add the following variables to your service sharing URL:"
+msgstr "Vous pouvez ajouter les variables suivantes à l’URL de votre service de partage :"
+
+#: modules/shortcodes/archives.php:50
+msgid "Your blog does not currently have any published posts."
+msgstr "Votre blog ne contient pas actuellement d’articles publiés."
+
+#: modules/sharedaddy/sharing.php:395
+msgid "An error occurred creating your new sharing service - please check you gave valid details."
+msgstr "Une erreur s’est produite lors de la création de votre service de partage. Veuillez vérifier les informations saisies."
+
+#: modules/sharedaddy/sharing.php:376
+msgid "Icon URL"
+msgstr "URL de l’icône"
+
+#: modules/sharedaddy/sharing.php:385
+msgid "Create Share"
+msgstr "Créer un service de partage"
+
+#: modules/shortcodes/videopress.php:612
+msgid "No data found for VideoPress identifier: <strong>%s</strong>."
+msgstr "Pas de données trouvées pour cet identifiant VideoPress : <strong>%s</strong>."
+
+#: modules/shortcodes/videopress.php:610
+msgid "Publisher limits playback of video embeds."
+msgstr "L’éditeur limite la lecture des vidéos intégrées. "
+
+#: modules/sharedaddy/sharing.php:367
+msgid "Sharing URL"
+msgstr "Adresse de partage"
+
+#: modules/sharedaddy/sharing.php:334
+msgid "Front Page, Archive Pages, and Search Results"
+msgstr "Les pages d’accueil, d’archive, et résultats de recherche"
+
+#: modules/sharedaddy/sharing.php:313
+msgid "Sharing label"
+msgstr "Titre de partage"
+
+#: modules/sharedaddy/sharing.php:319
+msgid "Open links in"
+msgstr "Ouvrir les liens dans"
+
+#: modules/sharedaddy/sharing.php:361
+msgid "Service name"
+msgstr "Nom du service"
+
+#: modules/sharedaddy/sharing.php:350
+msgid "Save Changes"
+msgstr "Enregistrer les modifications"
+
+#: modules/sharedaddy/sharing.php:328
+msgid "Show sharing buttons on"
+msgstr "Afficher les boutons de partage sur"
+
+#: modules/sharedaddy/sharing.php:306
+msgid "Icon + text"
+msgstr "Icône + texte"
+
+#: modules/sharedaddy/sharing.php:322
+msgid "New window"
+msgstr "une nouvelle fenêtre"
+
+#: modules/sharedaddy/sharing.php:323
+msgid "Same window"
+msgstr "la même fenêtre"
+
+#: modules/sharedaddy/sharing.php:308
+msgid "Text only"
+msgstr "Texte seul"
+
+#: modules/sharedaddy/sharing.php:307
+msgid "Icon only"
+msgstr "Icône seule"
+
+#: modules/sharedaddy/sharing.php:186
+msgid "Enabled Services"
+msgstr "Services activés"
+
+#: modules/sharedaddy/sharing.php:164
+msgid "Available Services"
+msgstr "Services disponibles"
+
+#: modules/sharedaddy/sharing.php:192
+msgid "Drag and drop available services here"
+msgstr "Faites glisser ici les services disponibles.Â"
+
+#: modules/sharedaddy/sharing.php:303
+msgid "Default button style"
+msgstr "Style par défaut du bouton"
+
+#: modules/sharedaddy/sharing.php:153
+msgid "Settings have been saved"
+msgstr "Les réglages ont été enregistrés."
+
+#: modules/sharedaddy/sharing.php:165
+msgid "Drag and drop the services you'd like to enable into the box below."
+msgstr "Faites glisser les services que vous souhaitez activer dans l’espace ci-dessous."
+
+#: modules/sharedaddy/sharing.php:203
+msgid "Services dragged here will be hidden behind a share button."
+msgstr "Les services déplacés ici seront cachés derrière un bouton de partage."
+
+#: modules/sharedaddy/sharing.php:221
+msgid "Sharing is off. Please add services above to enable"
+msgstr "Partage désactivé. Ajoutez des services ci-dessus pour l’activer."
+
+#: modules/sharedaddy/sharing.php:218
+msgid "Live Preview"
+msgstr "Aperçu"
+
+#: modules/sharedaddy/sharing.php:189
+msgid "Services dragged here will appear individually."
+msgstr "Les services glissés ici apparaîtront séparément."
+
+#: modules/sharedaddy/sharing.php:149
+msgid "This plugin will work without it, but multibyte support is used <a href=\"%s\">if available</a>. You may see minor problems with Tweets and other sharing services."
+msgstr "Lle support multibyte est utilisé <a href=\"%s\">si disponible</a>, mais cette extension fonctionnera sans. Vous pourriez rencontrer des problèmes mineurs avec Twitter et d’autres services de partage."
+
+#: modules/sharedaddy/sharing.php:166
+msgid "Add a new service"
+msgstr "Ajouter un nouveau service"
+
+#: modules/contact-form/grunion-form-view.php:142
+#: modules/sharedaddy/sharing-sources.php:1027
+msgid "Label"
+msgstr "Etiquette"
+
+#: modules/sharedaddy/sharing-sources.php:977
+msgid "Click to share"
+msgstr "Cliquez pour partager"
+
+#: modules/sharedaddy/sharing-sources.php:1032
+msgid "URL"
+msgstr "Adresse web"
+
+#: modules/sharedaddy/sharing.php:148
+msgid "Warning! Multibyte support missing!"
+msgstr "Attention ! Le support multibyte est manquant !"
+
+#: modules/sharedaddy/sharing.php:46 modules/sharedaddy/sharing.php:158
+msgid "Sharing Settings"
+msgstr "Réglages de Partage"
+
+#: modules/sharedaddy/sharing-sources.php:1045
+msgid "Remove Service"
+msgstr "Retirer le Service"
+
+#: modules/sharedaddy/sharing-sources.php:1044
+msgid "Save"
+msgstr "Enregistrer"
+
+#: modules/sharedaddy/sharing-sources.php:1037
+msgid "Icon"
+msgstr "Icône"
+
+#: modules/sharedaddy/sharing-sources.php:892
+msgid "Google +1"
+msgstr "Google +1"
+
+#: modules/sharedaddy/sharing-sources.php:884
+msgctxt "share to"
+msgid "Press This"
+msgstr "Publier un article"
+
+#: modules/sharedaddy/sharing-sources.php:884
+msgid "Click to Press This!"
+msgstr "Cliquez ici pour publier un article."
+
+#: modules/sharedaddy/sharing-sources.php:856
+msgid "Press This"
+msgstr "Publier un article"
+
+#: modules/sharedaddy/sharing-sources.php:850
+msgid "Click to print"
+msgstr "Cliquez ici pour imprimer."
+
+#: modules/sharedaddy/sharing-sources.php:744
+msgid "Share"
+msgstr "Partager"
+
+#: modules/sharedaddy/sharing-sources.php:777
+msgctxt "share to"
+msgid "Facebook"
+msgstr "Facebook"
+
+#: modules/sharedaddy/sharing-sources.php:799
+msgid "Default button"
+msgstr "Bouton par défaut"
+
+#: modules/sharedaddy/sharing-sources.php:850
+msgctxt "share to"
+msgid "Print"
+msgstr "Imprimer"
+
+#: modules/sharedaddy/sharing-sources.php:777
+msgid "Share on Facebook"
+msgstr "Partager sur Facebook"
+
+#: modules/sharedaddy/sharing-sources.php:714
+msgid "Facebook"
+msgstr "Facebook"
+
+#: modules/sharedaddy/sharing-sources.php:801
+msgid "Like button"
+msgstr "Bouton J’aime"
+
+#: modules/sharedaddy/sharing-sources.php:846
+msgid "Print"
+msgstr "Imprimer"
+
+#: modules/sharedaddy/sharing-sources.php:800
+msgid "Share button"
+msgstr "Bouton de partage"
+
+#: modules/sharedaddy/sharing-sources.php:629
+msgctxt "share to"
+msgid "LinkedIn"
+msgstr "LinkedIn"
+
+#: modules/sharedaddy/sharing-sources.php:519
+msgctxt "share to"
+msgid "Digg"
+msgstr "Digg"
+
+#: modules/sharedaddy/sharing-sources.php:601
+msgid "LinkedIn"
+msgstr "LinkedIn"
+
+#: modules/sharedaddy/sharing-sources.php:515
+#: modules/sharedaddy/sharing-sources.php:519
+msgid "Click to Digg this post"
+msgstr "Cliquez ici pour partager cet article sur Digg"
+
+#: modules/sharedaddy/sharing-sources.php:436
+msgid "Click to share on Reddit"
+msgstr "Cliquez ici pour partager sur Reddit."
+
+#: modules/sharedaddy/sharing-sources.php:429
+#: modules/sharedaddy/sharing-sources.php:436
+msgid "Reddit"
+msgstr "Reddit"
+
+#: modules/sharedaddy/sharing-sources.php:363
+msgctxt "share to"
+msgid "StumbleUpon"
+msgstr "StumbleUpon"
+
+#: modules/sharedaddy/sharing-sources.php:363
+msgid "Click to share on StumbleUpon"
+msgstr "Cliquez ici pour partager sur StumbleUpon."
+
+#: modules/sharedaddy/sharing-sources.php:629
+msgid "Click to share on LinkedIn"
+msgstr "Cliquez pour partager sur LinkedIn"
+
+#: modules/sharedaddy/sharing-sources.php:506
+msgid "Digg"
+msgstr "Digg"
+
+#: modules/sharedaddy/sharing-sources.php:257
+msgid "Twitter"
+msgstr "Twitter"
+
+#: modules/sharedaddy/sharing-sources.php:226
+msgid "Send Email"
+msgstr "Envoyer"
+
+#: modules/sharedaddy/sharing-sources.php:238
+msgid "Sorry, your blog cannot share posts by email."
+msgstr "Désolé, votre blog ne peut pas partager des articles par e-mail."
+
+#: modules/sharedaddy/sharing-sources.php:234
+msgid "Email check failed, please try again"
+msgstr "La vérification de l’adresse de messagerie a échoué. Merci de réessayer."
+
+#: modules/sharedaddy/sharing-sources.php:218
+msgid "Your Email Address"
+msgstr "Votre adresse de messagerie"
+
+#: modules/sharedaddy/sharing-sources.php:227
+msgid "Cancel"
+msgstr "Annuler"
+
+#: modules/sharedaddy/sharing-sources.php:230
+msgid "Post was not sent - check your email addresses!"
+msgstr "Adresse erronée. L’article n’a pas été envoyé."
+
+#: modules/sharedaddy/sharing-sources.php:352
+msgid "StumbleUpon"
+msgstr "StumbleUpon"
+
+#: modules/sharedaddy/sharing-sources.php:264
+msgid "Click to share on Twitter"
+msgstr "Cliquez ici pour partager sur Twitter."
+
+#: modules/sharedaddy/sharing-sources.php:264
+msgctxt "share to"
+msgid "Twitter"
+msgstr "Twitter"
+
+#: modules/sharedaddy/sharing-sources.php:334
+#: modules/sharedaddy/sharing-sources.php:411
+#: modules/sharedaddy/sharing-sources.php:462
+#: modules/sharedaddy/sharing-sources.php:568
+#: modules/sharedaddy/sharing-sources.php:684
+msgid "Use smart button"
+msgstr "Utiliser le bouton intelligent"
+
+#: modules/sharedaddy/sharing-sources.php:207
+msgid "Send to Email Address"
+msgstr "Envoyer à l’adresse de messagerie :"
+
+#: modules/sharedaddy/sharing-sources.php:170
+msgid "You have shared this post with %s"
+msgstr "Vous avez partagé cet article avec %s"
+
+#: modules/sharedaddy/sharing-sources.php:193
+msgid "Click to email this to a friend"
+msgstr "Cliquez ici pour envoyer cet article à un ami."
+
+#: modules/sharedaddy/sharedaddy.php:106
+msgid "Disable CSS and JS"
+msgstr "Désactiver CSS et JS"
+
+#: modules/sharedaddy/sharedaddy.php:108
+msgid "Advanced. If this option is checked, you must include these files in your theme manually for the sharing links to work."
+msgstr "Avancé. Si vous activez cette option, vous devez inclure ces fichiers manuellement dans votre thème afin que les boutons de partage fonctionnent."
+
+#: modules/sharedaddy/sharing-service.php:196
+msgid "Share this:"
+msgstr "Partager :"
+
+#: modules/sharedaddy/sharing-sources.php:171
+msgid "Close"
+msgstr "Fermer"
+
+#: modules/sharedaddy/sharing-service.php:474
+#: modules/sharedaddy/sharing.php:234 modules/sharedaddy/sharing.php:275
+msgctxt "dropdown button"
+msgid "Share"
+msgstr "Partager"
+
+#: modules/sharedaddy/sharing-sources.php:169
+msgid "This post has been shared!"
+msgstr "Cet article a été partagé !"
+
+#: modules/sharedaddy/sharing-sources.php:193
+msgctxt "share to"
+msgid "Email"
+msgstr "e-mail"
+
+#: modules/sharedaddy/sharing-sources.php:215
+msgid "Your Name"
+msgstr "Votre nom"
+
+#: modules/module-info.php:425
+msgid "Each contact form can easily be customized to fit your needs. When a user submits your contact form, the feedback will be filtered through <a href=\"http://akismet.com/\">Akismet</a> (if it is active on your site) to make sure itâs not spam. Any legitimate feedback will then be emailed to you, and added to your feedback management area."
+msgstr "Chaque formulaire de contact peut être personnalisé afin de satisfaire tous vos besoins. Lorsqu’un utilisateur valide le formulaire, son contenu sera filtré par <a href=\"http://akismet.com/\">Akismet</a> (si cette extension est activée sur votre site) afin de s'assurer que le contenu n'est pas indésirable. Toutes les réactions seront ensuite envoyées par email, et ajoutées à votre menu de gestion des réactions. "
+
+#: modules/sharedaddy/sharedaddy.php:18
+msgid "Shared Post"
+msgstr "Article partagé"
+
+#: modules/module-info.php:394
+msgid "Jetpack will automatically take the great published content from your blog or website and share it instantly with third party services like search engines, increasing your reach and traffic."
+msgstr "Jetpack s’assurera que tout le contenu publié sur votre blog ou votre site sera partagé instantanément avec des services tiers tels que des moteurs de recherche, afin d’augmenter la portée et le trafic de votre site."
+
+#: modules/module-info.php:374
+msgid "When leaving comments, your visitors can also subscribe to a post’s comments to keep up with the conversation."
+msgstr "Lorsque vos lecteurs commentent sur votre blog, ils peuvent aussi s’abonner aux commentaires pour suivre la conversation."
+
+#: modules/module-info.php:371
+msgid "Subscriptions"
+msgstr "Abonnements"
+
+#: modules/module-info.php:379
+msgid "To use the Subscriptions widget, go to Appearance → <a href=\"%s\">Widgets</a>. Drag the widget labeled “Blog Subscriptions (Jetpack)” into one of your sidebars and configure away."
+msgstr "Pour utiliser le widget d’abonnements, rendez vous dans le menu Apparence → <a href=\"%s\">Widgets</a>. Faites glisser le widget nommé “Abonnement de blog (Jetpack)” dans l’une de vos colonnes latérales et vous pourrez immédiatement le configurer."
+
+#: modules/sharedaddy/sharedaddy.php:37
+msgid "Show sharing buttons on this post."
+msgstr "Afficher les boutons de partage sur cet article."
+
+#: modules/contact-form/grunion-form-view.php:30 modules/module-info.php:415
+#: modules/module-info.php:419
+msgid "Contact Form"
+msgstr "Formulaire de contact"
+
+#: modules/module-info.php:392
+msgid "Enhanced Distribution"
+msgstr "Distribution améliorée"
+
+#: modules/module-info.php:373
+msgid "Easily allow any visitor to subscribe to all of your posts via email through a widget in your blog’s sidebar. Every time you publish a post, WordPress.com will send a notification to all your subscribers."
+msgstr "Permettez à vos lecteurs de s’abonner à votre blog grâce à un widget dans la colonne latérale de votre blog. A chaque fois que vous publierez un nouvel article, WordPress.com enverra une notification par email à tous vos abonnés."
+
+#: modules/module-info.php:351
+msgid "shows your latest tweets within a sidebar on your theme."
+msgstr "affiche vos derniers tweets dans l’une des colonnes latérales de votre thème."
+
+#: modules/module-info.php:350
+msgid "lets you easily add post and comment RSS feeds to a sidebar on your theme."
+msgstr "vous permet d’ajouter des liens vers les flux RSS de commentaires et votre blog dans l’une des colonnes latérales de votre thème."
+
+#: modules/module-info.php:351
+msgid "The Twitter Widget"
+msgstr "Le widget Twitter"
+
+#: modules/module-info.php:350
+msgid "The RSS Links Widget"
+msgstr "Le widget de liens RSS"
+
+#: modules/module-info.php:355
+msgid "To use the widgets, go to Appearance → <a href=\"%s\">Widgets</a>. Drag them into one of your sidebars and configure away."
+msgstr "Pour utiliser les widgets, rendez vous dans le menu Apparence → <a href=\"%s\">Widgets</a>. Faites glisser l’un des widgets dans l’une de vos colonnes latérales et vous pourrez immédiatement le configurer. "
+
+#: modules/module-info.php:368
+msgid "Subsriptions Screenshot"
+msgstr "Capture d’écran des abonnements"
+
+#: modules/module-info.php:353
+msgid "The Image Widget"
+msgstr "Le widget Image"
+
+#: modules/module-info.php:355
+msgid "Each of these widgets has a number of customization options."
+msgstr "Chacun de ces widgets est configurable."
+
+#: modules/module-info.php:353
+msgid "lets you easily add images to a sidebar on your theme."
+msgstr "vous permet d’ajouter facilement des images dans l’une des colonnes latérales de votre thème."
+
+#: modules/module-info.php:335
+msgid "shows your latest tweets within a sidebar on your theme. It’s an easy way to add more activity to your site. There are also a number of customization options."
+msgstr "affiche vos derniers tweets dans l’une des colonnes latérales de votre thème. C’est une façon simple d’ajouter plus d’activité sur votre site. Vous pouvez aussi configurer ce widget."
+
+#: modules/module-info.php:308 modules/module-info.php:312
+msgid "Spelling and Grammar"
+msgstr "Orthographe et Grammaire"
+
+#: modules/module-info.php:335
+msgid "The Twitter Widget "
+msgstr "Le widget Twitter"
+
+#: modules/module-info.php:337
+msgid "allows you to easily add images to widget areas in your theme. It’s an easy way to add more visual interest to your site."
+msgstr "vous permet d’ajouter facilement des images dans l’une des colonnes latérales de votre thème. C’est une façon simple d’ajouter des éléments visuels à votre site."
+
+#: modules/module-info.php:337
+msgid "The Image Widget "
+msgstr "Le widget Image"
+
+#: modules/module-info.php:334
+msgid "allows you to add links to your blog’s post and comment RSS feeds in your sidebar. This makes it easy for your readers to stay updated when you post new content or receive new comments."
+msgstr "vous permet d’ajouter des liens vers les flux RSS de votre blog et de ses commentaires dans votre colonne latérale. Vos lecteurs peuvent ainsi être tenus au courant lorsque vous publiez un nouvel article ou recevez de nouveaux commentaires."
+
+#: modules/module-info.php:334
+msgid "The RSS Links Widget "
+msgstr "Le widget de liens RSS"
+
+#: modules/module-info.php:332 modules/module-info.php:348
+msgid "Extra Sidebar Widgets"
+msgstr "Widgets de colonne latérale"
+
+#: modules/module-info.php:329 modules/module-info.php:345
+msgid "Widgets Screenshot"
+msgstr "Capture d’ des widgets"
+
+#: modules/module-info.php:315
+msgid "After the Deadline provides a number of <a href=\"%s\">customization options</a>, which you can edit in your profile."
+msgstr "After the Deadline propose <a href=\"%s\">des options de personnalisation </a>, que vous pouvez mettre à jour dans votre profil."
+
+#: modules/module-info.php:314
+msgid "The <a href='%s'>After the Deadline</a> Proofreading service improves your writing by using artificial intelligence to find your errors and offer smart suggestions."
+msgstr "Le service d’auto-correction <a href='%s'>After the Deadline</a> vous permet d’améliorer votre style d’écriture en trouvant vos erreurs et en proposant des corrections intelligentes."
+
+#: modules/module-info.php:286
+msgid "To configure your sharing settings, go to the Settings → <a href=\"%s\">Sharing</a> menu."
+msgstr "Pour configurer vos réglages de partage, rendez vous dans le menu Réglages → <a href=\"%s\">Partage</a>."
+
+#: modules/module-info.php:265
+msgid "The following services are included: Twitter, Facebook, Reddit, StumbleUpon, PressThis, Digg, LinkedIn, Google +1, Print, and Email."
+msgstr "Les services suivants sont inclus : Twitter, Facebook, Reddit, StumbleUpon, PressThis, Digg, LinkedIn, Google +1, Impression, et Email."
+
+#: modules/module-info.php:227
+msgid "Jetpack combines the power of %s and the simplicity of WordPress to give you the ultimate in math blogging platforms."
+msgstr "Jetpack allie le pour voir de %s et la simplicité de WordPress pour vous donner la meilleure des plateformes de blogs mathématiques."
+
+#: modules/module-info.php:228
+msgid "Wow, that sounds nerdy."
+msgstr "Wahou, ça a l’air complexe."
+
+#: modules/module-info.php:242
+msgid "Use <code>$latex your latex code here$</code> or <code>[latex]your latex code here[/latex]</code> to include %s in your posts and comments. There are <a href=\"%s\" target=\"_blank\">all sorts of options</a> available."
+msgstr "Utilisez <code>$latex votre code latex ici here$</code> ou <code>[latex]votre code latex ici[/latex]</code> pour intégrer %s dans vos articles ou dans les commentaires. <a href=\"%s\" target=\"_blank\">De nombreuses options</a> sont disponibles."
+
+#: modules/module-info.php:293
+msgid "Full details can be found on the <a href=\"%s\">Sharing support page</a>. This video also gives a swish run-down of how to use the Sharing feature. Watch it in HD for extra snazz!"
+msgstr "Vous trouverez plus de détails sur <a href=\"%s\">la page de support sur le partage</a>. Cette vidéo vous donnera aussi un aperçu des fonctionnalités de partage. Regardez-la en HD pour plus de détails !"
+
+#: modules/module-info.php:287
+msgid "Drag and drop sharing services into the enabled section to have them show up on your site, and drag them into the hidden section to have them hidden behind a button."
+msgstr "Glissez et déposez les services de partage dans la zone activée afin qu’ils apparaissent sur votre site, pluis glissez-les dans la section cachée pour les dissimuler derrière un bouton."
+
+#: modules/module-info.php:267
+msgid "The following services are included: Twitter, Facebook, Reddit, StumbleUpon, Digg, LinkedIn, Google +1, Print, and Email."
+msgstr "Les services suivants sont inclus : Twitter, Facebook, Reddit, StumbleUpon, Digg, LinkedIn, Google +1, Impression, et Email."
+
+#: modules/module-info.php:261
+msgid "Share your posts with Twitter, Facebook, and a host of other services. You can configure services to appear as icons, text, or both. Some services have additional options to display smart buttons, such as Twitter, which will update the number of times the post has been shared."
+msgstr "Partagez vos articles avec Twitter, Facebook, et de nombreux autres services. Vous pouvez configurer les services pour être affichés sous forme d’icônes, de textes ou les deux. Certains services ont des réglages supplémentaires pour afficher des boutons intelligents ; comme par exemple Twitter, qui affiche le nombre de fois où l’article a été partagé."
+
+#: modules/module-info.php:257 modules/module-info.php:260
+#: modules/module-info.php:281 modules/sharedaddy/sharedaddy.php:25
+#: modules/sharedaddy/sharing.php:46
+msgid "Sharing"
+msgstr "Partage"
+
+#: modules/module-info.php:226 modules/module-info.php:241
+msgid "%s is a powerful markup language for writing complex mathematical equations, formulas, etc."
+msgstr "%s est un langage spécifiquement conçu pour écrire toutes sortes d'équations et de formules mathématiques complexes."
+
+#: modules/module-info.php:271
+msgid "Additionally you can define your own custom services."
+msgstr "De plus, vous pouvez définir vos propres services personnalisés."
+
+#: modules/module-info.php:187 modules/module-info.php:191
+#: modules/module-info.php:200 modules/module-info.php:204
+msgid "WordPress.com Stats"
+msgstr "Stats WordPress.com"
+
+#: modules/module-info.php:172
+msgid "To use shortlinks, go to any already published post (or publish something new!). A “Get Shortlink” button will be visible under the Post title. When you click it, a dialog box will appear with the shortlink and you can copy and paste to Twitter, Facebook or wherever your heart desires."
+msgstr "Pour utiliser les liens courts, rendez vous sur la page d’édition d'un article existant. Un bouton \"Obtenir le lient court\" sera visible sous le titre de l'article. Lorsque vous le cliquez, un fenêtre de dialogue s’ouvrira, vous permettant de copier ce lien court et de l’utiliser sur Twitter, Facebook, ou n’importe où ailleurs."
+
+#: modules/module-info.php:137
+msgid "Available shortcodes are: %l."
+msgstr "Les codes de substitution disponibles sont : %l."
+
+#: modules/module-info.php:192 modules/module-info.php:205
+msgid "There are many plugins and services that provide statistics, but data can be overwhelming. WordPress.com Stats makes the most popular metrics easy to understand through a clear and attractive interface."
+msgstr "De nombreuses extensions et services fournissent des statistiques, mais la quantité de données peut être écrasante. Les stats WordPress.com simplifient la compréhension des mesures les plus populaires grâce à une interface claire et ergonomique."
+
+#: modules/module-info.php:206
+msgid "You can <a href=\"%s\">view your stats dashboard here</a>."
+msgstr "Vous pouvez <a href=\"%s\">afficher le tableau de bord de vos stats ici</a>."
+
+#: modules/module-info.php:157 modules/module-info.php:171
+msgid "Instead of typing or copy-pasting long URLs, you can now get a short and simple link to your posts and pages. This uses the super compact wp.me domain name, and gives you a unique URL you can use that will be safe and reliable."
+msgstr "Au lieu de saisir ou copier-coller de longues URL, vous pouvez maintenant obtenir des liens simples et courts vers vos articles et pages. Ceci utilise le nom de domaine ultra-compact wp.me, et vous donne une URL unique, sûre et fiable que vous pouvez utiliser."
+
+#: modules/module-info.php:221 modules/module-info.php:236
+msgid "LaTeX"
+msgstr "LaTeX"
+
+#: modules/module-info.php:109
+msgid "Enter a shortcode directly into the Post/Page editor to embed media. For specific instructions follow the links below."
+msgstr "Saisissez un code de substition directement dans l’editeur d’articles/pages pour intégrer des médias. Cliquez sur les liens ci-dessous pour des instructions spécifiques."
+
+#: modules/module-info.php:158
+msgid "It’s perfect for use on Twitter, Facebook, and cell phone text messages where every character counts."
+msgstr "C’est l’idéal pour Twitter, Facebook et les SMS, où chaque caractère compte."
+
+#: modules/module-info.php:95 modules/module-info.php:108
+msgid "Shortcodes allow you to easily and safely embed media from other places in your site. With just one simple code, you can tell WordPress to embed YouTube, Flickr, and other media."
+msgstr "Les Codes de Substitution vous permettent d’intégrer facilement et avec sécurité des média en provenance d’autres sources dans votre site. Avec un simple code, vous pouvez dire à WordPress d’intégrer du contenu YouTube, Dailymotion, Flickr et autres."
+
+#: modules/module-info.php:152 modules/module-info.php:156
+#: modules/module-info.php:166 modules/module-info.php:170
+msgid "WP.me Shortlinks"
+msgstr "Liens courts WP.me"
+
+#: modules/module-info.php:29
+msgctxt "Visit your _VaultPress_dashboard_."
+msgid "To check your backups, see any security alerts, or check your VaultPress Vitality, visit your %s."
+msgstr "Pour vérifier vos sauvegardes, voir les alertes de sécurité ou vérifier votre niveau VaultPress, visitez votre %s."
+
+#: modules/module-info.php:90 modules/module-info.php:94
+#: modules/module-info.php:103 modules/module-info.php:107
+msgid "Shortcode Embeds"
+msgstr "Intégration par codes de substitution"
+
+#: modules/module-info.php:59
+msgid "Hovercards enhance plain Gravatar images with information about a person: name, bio, pictures, their contact info, and other services they use on the web like Twitter, Facebook, or LinkedIn."
+msgstr "Les surcartes améliorent les simples images Gravatar grâce aux informations relatives à une personne : nom, biographie, photos, coordonnées et les autres services qu’elle utilise sur le web, comme Twitter, Facebook ou LinkedIn."
+
+#: modules/module-info.php:60
+msgid "Hovercards offer a great way to show your internet presence and help people find your own blog."
+msgstr "Les surcartes sont une excellente façon de présenter votre présence sur internet et aider les gens à trouver votre propre blog."
+
+#: modules/module-info.php:74
+msgid "Hovercards enhance plain Gravatar images with information about a person: name, bio, pictures, their contact info, and other services."
+msgstr "Les Surcartes améliorent les simples images Gravatar grâce aux informations relatives à une personne : nom, biographie, photos, coordonnées et autres services."
+
+#: modules/module-info.php:75
+msgid "To see hovercards, look at any blog post on your blog that has comments. If the commenter has a hovercard associated with their gravatar, mouse over their image and the hovercard will appear. To turn hovercards off, click the Deactivate button above."
+msgstr "Pour voir les surcartes, trouvez un article de votre blog avec des commentaires. Si l’auteur du commentaire a une surcarte associée à son gravatar, passez la souris sur l’image et la surcarte apparaîtra. Pour désactiver les surcartes, cliquez sur le bouton Désactiver ci-dessus."
+
+#: modules/module-info.php:29
+msgid "VaultPress dashboard"
+msgstr "Tableau de bord VaultPress"
+
+#: modules/module-info.php:31
+msgid "With a monthly subscription, the VaultPress plugin will backup your site’s content, themes, and plugins in real-time, as well as perform regular security scans for common threats and attacks."
+msgstr "Avec un abonnement mensuel, l’extension VaultPress va sauvegarder le contenu de votre site ainsi que ses thèmes et extensions en temps réel, et réalisera des examens réguliers à la recherche d’attaques ou de risques de sécurité."
+
+#: modules/module-info.php:32
+msgctxt "View _Plans_&_Pricing_. (VaultPress)"
+msgid "View %s."
+msgstr "Voir %s."
+
+#: modules/module-info.php:32
+msgid "Plans & Pricing"
+msgstr "Les tarifs et options"
+
+#: modules/module-info.php:53 modules/module-info.php:68
+msgid "Gravatar Hovercard"
+msgstr "Surcartes Gravatar"
+
+#: modules/module-info.php:58 modules/module-info.php:73
+msgid "What’s a Hovercard?"
+msgstr "Qu’est-ce qu’une surcarte ?"
+
+#: modules/module-info.php:22 modules/module-info.php:26
+msgid "VaultPress"
+msgstr "VaultPress"
+
+#: modules/contact-form/grunion-contact-form.php:713
+msgid "Add a custom form"
+msgstr "Ajouter un formulaire personnalisé"
+
+#: modules/gravatar-hovercards.php:44 modules/module-info.php:57
+#: modules/module-info.php:72
+msgid "Gravatar Hovercards"
+msgstr "Surcartes Gravatar"
+
+#: modules/gravatar-hovercards.php:56
+msgid "View people's profiles when you mouse over their Gravatars"
+msgstr "Afficher le profil des gens lorsque vous passez la souris sur leur Gravatar."
+
+#: modules/contact-form/grunion-contact-form.php:689
+msgid "Spam <span class=\"count\">(%s)</span>"
+msgid_plural "Spam <span class=\"count\">(%s)</span>"
+msgstr[0] "Spam <span class=\"count\">(%s)</span>"
+msgstr[1] "Spam <span class=\"count\">(%s)</span>"
+
+#: modules/contact-form/grunion-contact-form.php:671
+msgid "Search Feedback"
+msgstr "Rechercher des réactions"
+
+#: modules/module-info.php:28
+msgid "Your WordPress installation is currently being protected with the world’s best security, backup, and support."
+msgstr "Votre installation WordPress est protégée grâce au meilleur système de sauvegarde et de sécurité au monde."
+
+#: modules/contact-form/grunion-contact-form.php:672
+#: modules/contact-form/grunion-contact-form.php:673
+msgid "No feedback found"
+msgstr "Aucun résultat"
+
+#: modules/gravatar-hovercards.php:83
+msgid "Put your mouse over your Gravatar to check out your profile."
+msgstr "Placez la souris sur votre Gravatar pour voir votre profil."
+
+#: modules/contact-form/grunion-contact-form.php:670
+msgid "Feedback"
+msgstr "Retours"
+
+#: modules/contact-form/grunion-contact-form.php:669
+#: modules/contact-form/grunion-form-view.php:130
+msgid "Feedbacks"
+msgstr "Commentaires"
+
+#: modules/contact-form/grunion-contact-form.php:275
+#: modules/contact-form/grunion-contact-form.php:323
+msgid "Error!"
+msgstr "edit"
+
+#: modules/contact-form/grunion-contact-form.php:147
+msgid "%s is required"
+msgstr "%s est obligatoire"
+
+#: modules/contact-form/grunion-contact-form.php:285
+msgid "Submit »"
+msgstr "Envoyer »"
+
+#: modules/contact-form/grunion-contact-form.php:328
+msgid "Message Sent"
+msgstr "Message envoyé"
+
+#: modules/contact-form/grunion-contact-form.php:462
+msgid "l F j, Y \\a\\t g:i a"
+msgstr "l j F Y Ã Gh i"
+
+#: modules/contact-form/grunion-contact-form.php:482
+msgid "Time:"
+msgstr "Heure:"
+
+#: modules/contact-form/grunion-contact-form.php:483
+msgid "IP Address:"
+msgstr "Adresse IP :"
+
+#: modules/contact-form/grunion-contact-form.php:484
+msgid "Contact Form URL:"
+msgstr "URL du formulaire de contact :"
+
+#: modules/contact-form/grunion-contact-form.php:140
+msgid "%s requires a valid email address"
+msgstr "%s nécessite une adresse email valide"
+
+#: modules/contact-form/grunion-contact-form.php:511
+msgid "Sent by an unverified visitor to your site."
+msgstr "Envoyé par un visiteur non vérifié."
+
+#: modules/contact-form/grunion-contact-form.php:35
+#: modules/contact-form/grunion-form-view.php:149
+#: modules/sharedaddy/sharing-sources.php:127
+msgid "Email"
+msgstr "e-mail"
+
+#: modules/contact-form/grunion-contact-form.php:79
+#: modules/contact-form/grunion-contact-form.php:84
+#: modules/contact-form/grunion-contact-form.php:88
+#: modules/contact-form/grunion-contact-form.php:100
+#: modules/contact-form/grunion-contact-form.php:105
+#: modules/contact-form/grunion-contact-form.php:119
+msgid "(required)"
+msgstr "(obligatoire)"
+
+#: modules/contact-form/grunion-contact-form.php:99
+msgid "Yes"
+msgstr "Oui"
+
+#: modules/contact-form/admin.php:456
+msgid "You are not allowed to move this item to the Trash."
+msgstr "Vous n’êtes pas habilité à déplacer cet élément à la Corbeille."
+
+#: modules/contact-form/admin.php:452
+msgid "Error in restoring from Trash."
+msgstr "Erreur lors de la récupération depuis la Corbeille."
+
+#: modules/contact-form/admin.php:449
+msgid "You are not allowed to move this item out of the Trash."
+msgstr "Vous n’êtes pas habilité à sortir cet élément de la Corbeille."
+
+#: modules/contact-form/grunion-contact-form.php:39
+msgid "Subject"
+msgstr "Thème"
+
+#: modules/contact-form/admin.php:483
+msgid "Messages"
+msgstr "Messages"
+
+#: modules/contact-form/admin.php:506
+msgid "Spam"
+msgstr "Indésirable"
+
+#: modules/contact-form/grunion-contact-form.php:34
+#: modules/contact-form/grunion-form-view.php:150
+msgid "Name"
+msgstr "Nom"
+
+#: modules/contact-form/admin.php:459
+msgid "Error in moving to Trash."
+msgstr "Erreur lors du déplacement à la Corbeille."
+
+#: modules/contact-form/grunion-contact-form.php:36
+#: modules/contact-form/grunion-form-view.php:154
+msgid "Website"
+msgstr "Site"
+
+#: modules/contact-form/admin.php:88
+#: modules/contact-form/grunion-contact-form.php:42
+msgid "Message"
+msgstr "Message"
+
+#: modules/contact-form/admin.php:197
+msgid "Mark this message as spam"
+msgstr "Marquer ce message comme spam"
+
+#: modules/contact-form/admin.php:166 modules/contact-form/admin.php:265
+msgid "Delete Permanently"
+msgstr "Supprimer définitivement"
+
+#: modules/contact-form/admin.php:257
+msgid "Mark this message as NOT spam"
+msgstr "Marquer ce message comme PAS-indésirable."
+
+#: modules/contact-form/admin.php:164 modules/contact-form/admin.php:263
+msgid "Delete this item permanently"
+msgstr "Supprimer cette entrée définitivement"
+
+#: modules/contact-form/admin.php:296
+msgid "Y-m-d @ g:i:s A"
+msgstr " j F Y @ Gh i"
+
+#: modules/contact-form/admin.php:415
+msgid "You are not allowed to manage this item."
+msgstr "Vous n'êtes pas autorisé à manipuler cet item."
+
+#: modules/contact-form/admin.php:161
+msgid "Restore"
+msgstr "Restaurer"
+
+#: modules/contact-form/admin.php:89
+msgid "Date"
+msgstr "Date"
+
+#: modules/contact-form/admin.php:204 modules/contact-form/admin.php:206
+#: modules/contact-form/admin.php:493
+msgid "Trash"
+msgstr "Mettre à la Corbeille"
+
+#: modules/after-the-deadline/config-unignore.php:130
+msgid "Add"
+msgstr "Ajouter"
+
+#: modules/after-the-deadline/config-unignore.php:128
+msgid "Identify words and phrases to ignore while proofreading your posts and pages:"
+msgstr "Identifier les mots et les phrases à ignorer lors de la vérification des articles et des pages :"
+
+#: modules/after-the-deadline/config-options.php:89
+msgctxt "%1$s = http://codex.wordpress.org/Installing_WordPress_in_Your_Language, %2$s = WPLANG"
+msgid "The proofreader supports English, French, German, Portuguese, and Spanish. Your <a href=\"%1$s\">%2%s</a> value is the default proofreading language."
+msgstr "Le correcteur gère l’anglais, le français, l’allemand, le portugais et l’espagnol. La valeur de votre <a href=\"%1$s\">%2%s</a> est la langue de correction automatique par défaut."
+
+#: modules/contact-form/admin.php:87
+msgid "From"
+msgstr "De"
+
+#: modules/after-the-deadline/config-unignore.php:135
+msgid "Be sure to click \"Update Profile\" at the bottom of the screen to save your changes."
+msgstr "Veillez à cliquer sur « Mettre à jour le profil » en bas de l’écran pour sauvegarder vos modifications."
+
+#: modules/after-the-deadline/config-unignore.php:126
+msgid "Ignored Phrases"
+msgstr "Phrases ignorées"
+
+#: modules/after-the-deadline/config-options.php:95
+msgid "Use automatically detected language to proofread posts and pages"
+msgstr "Utilisez la détection automatique de la langue lors de la vérification des articles et pages."
+
+#: modules/after-the-deadline/config-options.php:86
+msgid "Language"
+msgstr "Langue"
+
+#: modules/after-the-deadline/config-options.php:81
+msgid "Redundant Phrases"
+msgstr "Phrases redondantes"
+
+#: modules/after-the-deadline/config-options.php:79
+msgid "Phrases to Avoid"
+msgstr "Phrases à éviter"
+
+#: modules/after-the-deadline/config-options.php:77
+msgid "Passive Voice"
+msgstr "Voix passive"
+
+#: modules/after-the-deadline/config-options.php:83
+msgid "<a href=\"%s\">Learn more</a> about these options."
+msgstr "<a href=\"%s\">En savoir plus</a> Ã propos de ces options."
+
+#: modules/after-the-deadline/config-options.php:67
+msgid "Complex Phrases"
+msgstr "Phrases complexes"
+
+#: modules/after-the-deadline/config-options.php:75
+msgid "Jargon"
+msgstr "Jargon"
+
+#: modules/after-the-deadline/config-options.php:73
+msgid "Hidden Verbs"
+msgstr "Verbes cachés"
+
+#: modules/after-the-deadline/config-options.php:71
+msgid "Double Negatives"
+msgstr "Double négation"
+
+#: modules/after-the-deadline/config-options.php:69
+msgid "Diacritical Marks"
+msgstr "Signes diacritiques"
+
+#: modules/after-the-deadline/config-options.php:65
+msgid "Clichés"
+msgstr "Clichés"
+
+#: modules/after-the-deadline/atd-l10n.php:30
+msgid "There was an error communicating with the proofreading service."
+msgstr "Il y a eu une erreur de communication avec le service de correction."
+
+#: modules/after-the-deadline/config-options.php:63
+msgid "Bias Language"
+msgstr "Langage connoté"
+
+#: modules/after-the-deadline/config-options.php:60
+msgid "Enable proofreading for the following grammar and style rules when writing posts and pages:"
+msgstr "Activer la correction pour les règles de grammaire et de style suivantes lors de l’écriture d’articles et de pages :"
+
+#: modules/after-the-deadline/config-options.php:58
+msgid "English Options"
+msgstr "Options pour l’anglais"
+
+#: modules/after-the-deadline/config-options.php:55
+msgid "a post or page is updated"
+msgstr "un article ou une page est mis à jour"
+
+#: modules/after-the-deadline/config-options.php:53
+msgid "a post or page is first published"
+msgstr "un article ou une page est publiée pour la première fois"
+
+#: modules/after-the-deadline/config-options.php:50
+msgid "Automatically proofread content when:"
+msgstr "Vérifier automatiquement le contenu quand :"
+
+#: modules/after-the-deadline/config-options.php:48
+msgid "Proofreading"
+msgstr "Correction en cours"
+
+#: modules/after-the-deadline/atd-l10n.php:34
+msgid ""
+"The proofreader has suggestions for this post. Are you sure you want to update it?\n"
+"\n"
+"Press OK to update your post, or Cancel to view the suggestions and edit your post."
+msgstr ""
+"Le correcteur a des suggestions pour cet article. Ãtes-vous sûr de vouloir le mettre à jour ?\n"
+"\n"
+"Appuyez sur OK pour mettre à jour l’article, ou sur Annuler pour voir les suggestions et modifier votre article."
+
+#: modules/after-the-deadline/atd-l10n.php:33
+msgid ""
+"The proofreader has suggestions for this post. Are you sure you want to publish it?\n"
+"\n"
+"Press OK to publish your post, or Cancel to view the suggestions and edit your post."
+msgstr ""
+"Le correcteur a des suggestions pour cet article. Ãtes-vous sûr de vouloir le publier ?\n"
+"\n"
+"Appuyez sur OK pour publier l'article, ou sur Annuler pour voir les suggestions et modifier votre article."
+
+#: modules/after-the-deadline/atd-l10n.php:32
+msgid "Replace selection with:"
+msgstr "Remplacer la sélection avec :"
+
+#: modules/after-the-deadline/atd-l10n.php:22
+msgid "Edit Selection..."
+msgstr "Modifier la sélection..."
+
+#: modules/after-the-deadline/atd-l10n.php:20
+msgid "Ignore all"
+msgstr "Tout ignorer"
+
+#: modules/after-the-deadline/atd-l10n.php:17
+msgid "Explain..."
+msgstr "Expliquer..."
+
+#: modules/after-the-deadline/atd-l10n.php:15
+msgid "No suggestions"
+msgstr "Pas de suggestion"
+
+#: modules/after-the-deadline/atd-l10n.php:19
+msgid "Ignore always"
+msgstr "Toujours ignorer"
+
+#: modules/after-the-deadline/atd-l10n.php:18
+msgid "Ignore suggestion"
+msgstr "Ignorer la suggestion"
+
+#: modules/after-the-deadline/atd-l10n.php:25
+msgid "edit text"
+msgstr "modifier le texte"
+
+#: modules/after-the-deadline/atd-l10n.php:24
+msgid "proofread"
+msgstr "relecture"
+
+#: modules/after-the-deadline/atd-l10n.php:26
+#: modules/after-the-deadline.php:224
+msgid "Proofread Writing"
+msgstr "Ecriture corrigée"
+
+#: modules/after-the-deadline/atd-l10n.php:28
+msgid "No writing errors were found."
+msgstr "Aucune erreur d’écriture n’a été trouvée."
+
+#: modules/after-the-deadline/atd-l10n.php:29
+msgid "There was a problem communicating with the Proofreading service. Try again in one minute."
+msgstr "Un problème est apparu lors de la communication avec le service de correction automatique. Merci de réessayer dans une minute."
+
+#: jetpack.php:2073
+msgid "Configure"
+msgstr "Configurer"
+
+#: modules/after-the-deadline/atd-l10n.php:13
+msgid "Repeated Word"
+msgstr "Répétition de mot"
+
+#: modules/after-the-deadline/atd-l10n.php:12
+msgid "Spelling"
+msgstr "Orthographe"
+
+#: jetpack.php:2934
+msgid "An administrator for this blog must set up the Jetpack connection."
+msgstr "La connexion Jetpack doit être mise en place par un administrateur de ce blog."
+
+#: jetpack.php:2939
+msgid "You need to register your Jetpack before connecting it."
+msgstr "Vous devez enregistrer votre Jetpack avant de le connecter."
+
+#: jetpack.php:2316 jetpack.php:2318 jetpack.php:2320 jetpack.php:2323
+#: jetpack.php:2978
+msgid "Error Details: %s"
+msgstr "Details d'erreur: %s"
+
+#: jetpack.php:2107
+msgid "Coming soon…"
+msgstr "Bientôt disponible…"
+
+#: jetpack.php:2044
+msgid "Updated"
+msgstr "Mis à jour"
+
+#: jetpack.php:2041
+msgid "New"
+msgstr "Nouveau"
+
+#: jetpack.php:2033
+msgid "Free"
+msgstr "Gratuit"
+
+#: jetpack.php:2010
+msgid "Activate"
+msgstr "Activer"
+
+#: jetpack.php:2033
+msgid "Purchase"
+msgstr "Acheter"
+
+#: jetpack.php:1886
+msgid "An <span>Automattic</span> Airline"
+msgstr "Une Compagnie Aérienne <span>Automattic</span>"
+
+#: jetpack.php:1941
+msgid "Configure %s"
+msgstr "Configurer %s"
+
+#: jetpack.php:1910
+msgid "This is sensitive information. Please do not post your BLOG_TOKEN or USER_TOKEN publicly; they are like passwords."
+msgstr "Ceci est une information sensible. Ne publiez pas vos BLOG_TOKEN et USER_TOKEN en public; ces valeurs sont aussi importantes que votre mot de passe."
+
+#: jetpack.php:2000
+msgid "Deactivate"
+msgstr "Désactiver"
+
+#: jetpack.php:1873
+msgid "You will no longer receive email updates about Jetpack."
+msgstr "Vous ne recevrez plus de notification par e-mail au sujet de Jetpack."
+
+#: jetpack.php:1871
+msgid "You have been subscribed to receive email updates."
+msgstr "Vous êtes inscrit aux notifications par e-mail."
+
+#: jetpack.php:1892 modules/sharedaddy/sharedaddy.php:76
+msgid "Support"
+msgstr "Support"
+
+#: jetpack.php:1891
+msgid "Debug"
+msgstr "Débugguer"
+
+#: jetpack.php:1890
+msgid "Terms of Service"
+msgstr "Conditions d’Utilisation"
+
+#: jetpack.php:1864 modules/subscriptions.php:560
+msgid "Subscribe"
+msgstr "Inscription"
+
+#: jetpack.php:1889
+msgid "Privacy Policy"
+msgstr "Vie Privée"
+
+#: jetpack.php:1846
+msgid "Take Survey"
+msgstr "Répondre au sondage"
+
+#: jetpack.php:1619
+msgid "Jetpack contains the most recent version of the old %l plugin."
+msgid_plural "Jetpack contains the most recent versions of the old %l plugins."
+msgstr[0] "Jetpack contient la version la plus récente de l’ancienne extension %l."
+msgstr[1] "Jetpack contient les version les plus récentes des ’anciennes extensions %l."
+
+#: jetpack.php:1786
+msgid "Connected to WordPress.com"
+msgstr "Connecté à WordPress.com"
+
+#: jetpack.php:1841
+msgid "Have feedback on Jetpack?"
+msgstr "Avez-vous des remarques à propos de Jetpack ?"
+
+#: jetpack.php:1843
+msgid "Answer a short survey to let us know how we’re doing and what to add in the future."
+msgstr "Répondez à quelques questions pour donner votre opinion sur notre service et nous faire savoir ce que nous devrions ajouter à l’extension dans le futur."
+
+#: jetpack.php:1852
+msgid "Checking email updates status…"
+msgstr "Vérification du statut des notifications par e-mail…"
+
+#: jetpack.php:1787
+msgid "Disconnect from WordPress.com"
+msgstr "Déconnexion de WordPress.com"
+
+#: jetpack.php:1859
+msgid "Unsubscribe"
+msgstr "Désinscription"
+
+#: jetpack.php:1628
+msgid "The old version has been deactivated and can be removed from your site."
+msgid_plural "The old versions have been deactivated and can be removed from your site."
+msgstr[0] "L’;ancienne version a été désactivée et peut être supprimée de votre site."
+msgstr[1] "Les anciennes versions ont été désactivées et peuvent être supprimées de votre site."
+
+#: jetpack.php:1817
+msgid "To enable all of the Jetpack features you’ll need to connect your website to WordPress.com using the button to the right. Once you’ve made the connection you’ll activate all the delightful features below."
+msgstr "Pour activer toutes les fonctionnalités de Jetpack, vous devez relier votre site web à WordPress.com en utilisant le bouton à droite. Une fois la connexion effectuée, vous activerez toutes les merveuilleuses fonctions ci-dessous."
+
+#: jetpack.php:1863
+msgctxt "%s = Subscribe link"
+msgid "Want to receive updates about Jetpack by email? %s"
+msgstr "Envie de recevoir les nouvelles sur Jetpack par e-mail ? %s "
+
+#: jetpack.php:1858
+msgctxt "%s = Unsubscribe link"
+msgid "You are currently subscribed to email updates. %s"
+msgstr "Vous êtes actuellement inscrit(e) aux notifications par e-mail. %s "
+
+#: jetpack.php:1595
+msgid "<strong>You’re fueled up and ready to go.</strong> "
+msgstr "<strong>Vous êtes prêts a démarrer.</strong>"
+
+#: jetpack.php:1567
+msgid "The following modules have been updated: %l."
+msgstr "Les modules suivants ont été mis à jour : %l."
+
+#: jetpack.php:1591
+msgid "<strong>Your Jetpack is already connected.</strong> "
+msgstr "<strong>Votre Jetpack est déjà connecté.</strong>"
+
+#: jetpack.php:1581
+msgid "<strong>%s Deactivated!</strong> You can activate it again at any time using the activate button on the module card."
+msgstr "<strong>%s désactivé !</strong> Vous pouvez le reactiver à tout moment en utilisant le bouton d’activation dans la section du module."
+
+#: jetpack.php:1597
+msgid "The features below are now active. Click the learn more buttons to explore each feature."
+msgstr "Les fonctionnalités ci-dessous sont maintenant activées. Cliquez sur le bouton « En savoir plus » pour explorer chacune d’elles."
+
+#: jetpack.php:1587
+msgid "<strong>Module settings were saved.</strong> "
+msgstr "<strong>Les réglages des modules ont été sauvegardés.</strong>"
+
+#: jetpack.php:1574
+msgid "<strong>%s Activated!</strong> You can deactivate at any time by clicking Learn More and then Deactivate on the module card."
+msgstr "<strong>%s activé !</strong> Vous pouvez le désactiver en cliquant En savoir plus puis désactiver dans la carte du module."
+
+#: jetpack.php:1543
+msgid "Welcome to <strong>Jetpack %s</strong>!"
+msgstr "Bienvenue sur <strong>Jetpack %s</strong> !"
+
+#: jetpack.php:1519
+msgid "Try connecting again."
+msgstr "Essayez de vous reconnecter."
+
+#: jetpack.php:1516
+msgid "<strong>Your Jetpack has a glitch.</strong> Something went wrong that’s never supposed to happen. Guess you’re just lucky: %s"
+msgstr "<strong>Votre Jetpack a un petit souci.</strong> Quelque chose est allé de travers alors qu’il n’aurait pas dû. Vous êtes probablement chanceux : %s"
+
+#: jetpack.php:1555
+msgid "The following new modules have been activated: %l."
+msgstr "Les nouveaux modules suivants ont été activés : %l."
+
+#: jetpack.php:1466
+msgid "<strong>Your Jetpack has a glitch.</strong> Connecting this site with WordPress.com is not possible. This usually means your site is not publicly accessible (localhost)."
+msgstr "<strong>Votre Jetpack a un petit souci.</strong> La connexion de ce site à WordPress.com n’est pas possible. Ceci est généralement provoqué par un site non-accessible au public (par exemple, un site sur localhost)."
+
+#: jetpack.php:1433
+msgid "Don’t cross the streams! You need to stay logged in to your WordPress blog while you authorize Jetpack."
+msgstr "Ne croisez pas les effluves ! Vous devez rester connecté à votre blog WordPress pendant que l’autorisation de Jetpack."
+
+#: jetpack.php:1430
+msgid "You need to authorize the Jetpack connection between your site and WordPress.com to enable the awesome features."
+msgstr "Vous devez autoriser la connexion Jetpack entre votre site et WordPress.com pour activer ces formidables fonctionnalités."
+
+#: jetpack.php:1440
+msgid "Wrong size. Hm… it seems your Jetpack doesn’t quite fit. Have you lost weight? Click “Connect to WordPress.com” again to get your Jetpack adjusted."
+msgstr "Mauvaise taille. Humm… il semble que votre Jetpack ne vous aille pas. Avez-vous perdu du poids ? Cliquez sur “Connexion à WordPress.com” à nouveau pour que votre Jetpack soit retouché."
+
+#: jetpack.php:1454
+msgid "Do you still have the %s plugin installed?"
+msgstr "L’extension %s est-elle toujours installée sur votre site ?"
+
+#: jetpack.php:1472
+msgid "WordPress.com is currently having problems and is unable to fuel up your Jetpack. Please try again later."
+msgstr "WordPress.com a actuellement des soucis et ne peut pas alimenter votre Jetpack. Veuillez essayer utlérieurement."
+
+#: jetpack.php:1476
+msgid "Jetpack could not contact WordPress.com: %s. This usually means something is incorrectly configured on your web host."
+msgstr "Jetpack ne pouvait pas contacter WordPress.com : %s. Dans la plupart des cas, cela signifie que quelque chose n’est pas configuré correctement sur votre hébergement."
+
+#: jetpack.php:1458
+msgid "Module could not be activated because it triggered a <strong>fatal error</strong>. Perhaps there is a conflict with another plugin you have installed?"
+msgstr "Le module n’a pas pu être activé car il a provoqué une <strong>erreur fatale</strong>. Peut-être y a-t-il un conflit avec une autre extension que vous avez installé ?"
+
+#: jetpack.php:1452
+msgid "%s could not be activated because it triggered a <strong>fatal error</strong>. Perhaps there is a conflict with another plugin you have installed?"
+msgstr "%s n’a pas pu être activé car il a provoqué une <strong>erreur fatale</strong>. Peut-être y a-t-il un conflit avec une autre extension que vous avez installé?"
+
+#: jetpack.php:1437
+msgid "Return to sender. Whoops! It looks like you got the wrong Jetpack in the mail; deactivate then reactivate the Jetpack plugin to get a new one."
+msgstr "Retour à l’envoyeur. Oups ! On dirait que vous avez reçu le mauvais Jetpack au courrier ; désactivez puis réactivez l’extension Jetpack pour en recevoir un nouveau."
+
+#: jetpack.php:1450
+msgid "The %1$s module requires <strong>PHP version %2$s</strong> or higher."
+msgstr "Le module %1$s a besoin de <strong>PHP version %2$s</strong> ou plus."
+
+#: jetpack.php:1444
+msgid "Your website needs to be publicly accessible to use Jetpack: %s"
+msgstr "Votre site doit être accessible au public pour utiliser Jetpack : %s"
+
+#: jetpack.php:1357
+msgid "<strong>Jetpack is activated!</strong> Each site on your network must be connected individually by an admin on that site."
+msgstr "<strong>Jetpack est activé !</strong> Chacun des sites de votre réseau doit être connecté par l’un des administrateurs du site."
+
+#: jetpack.php:1311 modules/sharedaddy/sharedaddy.php:68
+#: modules/sharedaddy/sharedaddy.php:75
+msgid "Settings"
+msgstr "Réglages"
+
+#: jetpack.php:1336
+msgid "<strong>Jetpack is installed</strong> and ready to bring awesome, WordPress.com cloud-powered features to your site."
+msgstr "<strong>Jetpack est activé</strong> et prêt à apporter les fonctionnalités du Cloud de WordPress.com à votre site."
+
+#: jetpack.php:1244
+msgid "Find the component you want to manage"
+msgstr "Trouvez le module que vous voulez gérer"
+
+#: jetpack.php:1245
+msgid "Click on Learn More"
+msgstr "Cliquez sur En savoir plus"
+
+#: jetpack.php:1342 jetpack.php:1821
+msgid "Connect to WordPress.com"
+msgstr "Connexion à WordPress.com"
+
+#: jetpack.php:1344 modules/module-info.php:45 modules/module-info.php:81
+#: modules/module-info.php:143 modules/module-info.php:178
+#: modules/module-info.php:212 modules/module-info.php:248
+#: modules/module-info.php:299 modules/module-info.php:321
+#: modules/module-info.php:361 modules/module-info.php:385
+#: modules/module-info.php:403 modules/module-info.php:409
+msgid "Learn More"
+msgstr "En savoir plus"
+
+#: jetpack.php:1247
+msgid "If additional settings are available, a link to them will appear"
+msgstr "Si d’autres réglages sont disponibles, un lien apparaitra."
+
+#: jetpack.php:1246
+msgid "An Activate or Deactivate button will appear"
+msgstr "Un bouton Activer ou Désactiver apparaitra"
+
+#: jetpack.php:1242
+msgid "You can activate or deactivate individual Jetpack modules to suit your needs."
+msgstr "Vous pouvez activer ou désactiver différents modules Jetpack selon vos choix."
+
+#: jetpack.php:1211
+msgid "<strong>To Activate/Deactivate a Module</strong> - Click on Learn More. An Activate or Deactivate button will now appear next to the Learn More button. Click the Activate/Deactivate button."
+msgstr "<strong>Pour activer/désactiver un module</strong> - Cliquez sur En savoir plus. Un bouton Activer ou Désactiver apparaitra près du bouton En savoir plus. Cliquez sur le bouton Activer/Désactiver"
+
+#: jetpack.php:1210
+msgid "Jetpack Module Options"
+msgstr "Options de module Jetpack"
+
+#: jetpack.php:1209 jetpack.php:1233
+msgid "On this page, you are able to view the modules available within Jetpack, learn more about them, and activate or deactivate them as needed."
+msgstr "Sur cette page, vous pouvez voir les modules disponibles dans Jetpack, en savoir plus à leur sujet, et les activer ou désactiver selon vos besoins."
+
+#: jetpack.php:1229
+msgid "Overview"
+msgstr "Vue d’ensemble"
+
+#: jetpack.php:1213 jetpack.php:1254
+msgid "Jetpack FAQ"
+msgstr "FAQ Jetpack"
+
+#: jetpack.php:1158
+msgid "One New Jetpack Module"
+msgid_plural "%s New Jetpack Modules"
+msgstr[0] "Un nouveau module Jetpack"
+msgstr[1] "%s nouveaux modules Jetpack"
+
+#: jetpack.php:1239
+msgid "Modules"
+msgstr "Modules"
+
+#: jetpack.php:1208 jetpack.php:1232 jetpack.php:1793
+msgid "Jetpack supercharges your self-hosted WordPress site with the awesome cloud power of WordPress.com."
+msgstr "Jetpack suralimente votre site WordPress auto-hébergé avec l’incroyable puissance du cloud WordPress.com."
+
+#: jetpack.php:1214 jetpack.php:1255
+msgid "Jetpack Support"
+msgstr "Support Jetpack"
+
+#: jetpack.php:1212 jetpack.php:1253
+msgid "For more information:"
+msgstr "Plus d’information :"
+
+#: jetpack.php:1207 jetpack.php:1231 jetpack.php:1241 jetpack.php:1790
+#: jetpack.php:1940
+msgid "Jetpack by WordPress.com"
+msgstr "Jetpack par WordPress.com"
+
+#: jetpack.php:1121 jetpack.php:1137
+msgid "Jetpack contains the most recent version of the old “%1$s” plugin."
+msgstr "Jetpack contient la version la plus récente de l’ancienne extension “%1$s”."
+
+#: jetpack.php:964
+msgid "Jetpack requires WordPress version %s or later."
+msgstr "Jetpack nécessite la version %s ou plus récente de WordPress."
\ No newline at end of file
diff --git a/plugins/jetpack/languages/jetpack-gl_ES.mo b/plugins/jetpack/languages/jetpack-gl_ES.mo
new file mode 100644
index 0000000..9fb36c0
Binary files /dev/null and b/plugins/jetpack/languages/jetpack-gl_ES.mo differ
diff --git a/plugins/jetpack/languages/jetpack-gl_ES.po b/plugins/jetpack/languages/jetpack-gl_ES.po
new file mode 100644
index 0000000..75cb2b1
--- /dev/null
+++ b/plugins/jetpack/languages/jetpack-gl_ES.po
@@ -0,0 +1,2236 @@
+# Translation of 1.3 in Galician
+# This file is distributed under the same license as the 1.3 package.
+msgid ""
+msgstr ""
+"PO-Revision-Date: 2012-05-21 22:23:50+0000\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=n != 1;\n"
+"X-Generator: GlotPress/0.1\n"
+"Project-Id-Version: 1.3\n"
+
+#: modules/widgets/facebook-likebox.php:18
+msgid "Facebook Like Box"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:18
+msgid "Display a Facebook Like Box to connect visitors to your Facebook Page"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:108
+msgid "Title"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:115
+msgid "Facebook Page URL"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:118
+msgid "The Like Box only works with <a href=\"http://www.facebook.com/help/?faq=174987089221178\">Facebook Pages</a>."
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:124
+msgid "Width"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:131
+msgid "Color Scheme"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:133
+msgid "Light"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:134
+msgid "Dark"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:143
+msgid "Show Faces"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:145
+msgid "Show profile photos in the plugin."
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:152
+msgid "Show Stream"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:154
+msgid "Show the profile stream for the public profile."
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:161
+msgid "Show Wall"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:163
+msgid "Show the wall for a Places page rather than friend activity."
+msgstr ""
+
+#: modules/module-info.php:336
+msgid "The Facebook Like Box Widget "
+msgstr ""
+
+#: modules/module-info.php:336
+msgid "shows your Facebook Like Box within a sidebar on your theme. It’s a great way to let your readers show their support."
+msgstr ""
+
+#: modules/module-info.php:352
+msgid "The Facebook Like Box Widget"
+msgstr ""
+
+#: modules/module-info.php:352
+msgid "shows your Facebook Like Box within a sidebar on your theme."
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:112
+msgid "Your new field was saved successfully"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:114
+msgid "Form builder"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:115
+msgid "Email notifications"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:120
+msgid "How does this work?"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:121
+msgid "By adding a contact form, your readers will be able to submit feedback to you. All feedback is automatically scanned for spam, and the legitimate feedback will be emailed to you."
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:122
+msgid "Can I add more fields?"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:124
+msgctxt "%1$s = \"Click here\" in an HTML link"
+msgid "Sure thing. %1$s to add a new text box, textarea, radio, checkbox, or dropdown field."
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:125
+msgid "Click here"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:127
+msgid "Can I view my feedback within WordPress?"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:129
+msgctxt "%1$s = \"Feedbacks\" in an HTML link"
+msgid "Yep, you can read your feedback at any time by clicking the \"%1$s\" link in the admin menu."
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:135
+msgid "Do I need to fill this out?"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:136
+msgid "Nope. However, if you’d like to modify where your feedback is sent, or the subject line you can. If you don’t make any changes here, feedback will be sent to the author of the page/post and the subject will be the name of this page/post."
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:140
+msgid "Edit this new field"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:143
+msgid "New field"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:145
+msgid "Field type"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:147
+msgid "Checkbox"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:148
+msgid "Drop down"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:151
+msgid "Radio"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:152
+msgid "Text"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:153
+msgid "Textarea"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:160
+msgid "Options"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:161
+msgid "First option"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:164
+msgid "Add another option"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:171
+msgid "Required?"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:176
+msgid "Save this field"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:181
+msgid "Here’s what your form will look like"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:186
+msgid "Add a new field"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:188
+msgid "Add this form to my post"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:191
+msgid "Email settings"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:193
+msgid "Enter your email address"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:196
+msgid "What should the subject line be?"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:199
+msgid "Save and go back to form builder"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:8
+msgctxt "Label for HTML form \"Name\" field in contact form builder"
+msgid "Name"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:9
+msgctxt "Label for HTML form \"Email\" field in contact form builder"
+msgid "Email"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:10
+msgctxt "Label for HTML form \"URL/Website\" field in contact form builder"
+msgid "Website"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:11
+msgctxt "Label for HTML form \"Comment/Response\" field in contact form builder"
+msgid "Comment"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:12
+msgctxt "Default label for new HTML form field in contact form builder"
+msgid "New Field"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:13
+msgctxt "Label for the set of options to be included in a user-created dropdown in contact form builder"
+msgid "Options"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:14
+msgctxt "Label for an option to be included in a user-created dropdown in contact form builder"
+msgid "Option"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:15
+msgctxt "Default label for the first option to be included in a user-created dropdown in contact form builder"
+msgid "First option"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:16
+msgctxt "error message in contact form builder"
+msgid "Oops, there was a problem generating your form. You'll likely need to try again."
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:17
+msgid ""
+"Drag up or down\n"
+"to re-arrange"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:18
+msgctxt "Label to drag HTML form fields around to change their order in contact form builder"
+msgid "move"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:19
+msgctxt "Link to edit an HTML form field in contact form builder"
+msgid "edit"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:20
+msgid "Saved successfully"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:21
+msgctxt "This HTML form field is marked as required by the user in contact form builder"
+msgid "(required)"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:22
+msgid "Are you sure you want to exit the form editor without saving? Any changes you have made will be lost."
+msgstr ""
+
+#: jetpack.php:1801
+msgid "Jetpack is network activated and notices can not be dismissed."
+msgstr ""
+
+#: jetpack.php:1812
+msgid "Dismiss this notice."
+msgstr ""
+
+#: jetpack.php:1328
+msgid "Dismiss this notice and deactivate Jetpack."
+msgstr ""
+
+#: jetpack.php:1334
+msgid "<strong>Your Jetpack is almost ready</strong> – A connection to WordPress.com is needed to enabled features like Stats, Contact Forms, and Subscriptions. Connect now to get fueled up!"
+msgstr ""
+
+#: jetpack.php:1160
+msgctxt "1: A number showing how many new features there are after upgrading Jetpack"
+msgid "Jetpack + Stats %1$s"
+msgstr ""
+
+#: jetpack.php:1164 jetpack.php:1168
+msgid "Jetpack + Stats"
+msgstr ""
+
+#: modules/contact-form/admin.php:159
+msgid "Restore this item from the Trash"
+msgstr "Recuperar este elemento do lixo"
+
+#: modules/contact-form/grunion-contact-form.php:507
+msgid "Sent by a verified %s user."
+msgstr ""
+
+msgid "http://jetpack.me"
+msgstr "http://jetpack.me"
+
+msgid "Easily insert a contact form any where on your site."
+msgstr ""
+
+msgid "Realtime backup and security scanning for your WordPress site."
+msgstr ""
+
+msgid "Simple, concise site stats with no additional load on your server."
+msgstr ""
+
+msgid "Mark up your posts with the <img src=\"http://l.wordpress.com/latex.php?latex=%5CLaTeX&bg=transparent&fg=000&s=-2\" alt=\"LaTeX logo\" title=\"LaTeX\" style=\"vertical-align: -25%\" /> markup language, perfect for complex mathematical equations and other über-geekery."
+msgstr ""
+
+msgid "Automattic"
+msgstr "Automattic"
+
+msgid "The most super duper sharing tool on the interwebs. Share content with Facebook, Twitter, and many more."
+msgstr ""
+
+msgid "Allow users to subscribe to your posts and comments to receive a notification via email."
+msgstr ""
+
+#: modules/module-info.php:422
+msgid "A contact form is a great way to offer your readers the ability to get in touch, without giving out your personal email address."
+msgstr ""
+
+msgid "Easily add images, Twitter updates, and your site's RSS links to your theme's sidebar."
+msgstr ""
+
+msgid "Enable WP.me-powered shortlinks for all of your Posts and Pages for easier sharing."
+msgstr ""
+
+msgid "Easily embed videos and more from sites like YouTube, Vimeo, and SlideShare."
+msgstr ""
+
+msgid "Beautiful Math"
+msgstr ""
+
+msgid "Show a pop-up business card of your users' gravatar profiles in comments."
+msgstr ""
+
+msgid "Share your public posts and comments to search engines and other services in real-time."
+msgstr ""
+
+msgid "Improve your spelling, style, and grammar with the <a href=\"http://www.afterthedeadline.com/\">After the Deadline</a> Proofreading service."
+msgstr ""
+
+msgid "Bring the power of the WordPress.com cloud to your self-hosted WordPress. Jetpack enables you to connect your blog to a WordPress.com account to use the powerful features normally only available to WordPress.com users."
+msgstr "Traia o poder da nube de WordPress.com para o seu propio WordPress. Jetpack permite conectar o seu blogue a unha conta do WordPress.com para usar as súas poderosas funcionalidades normalmente dispoñibles só para usuarios de WordPress.com."
+
+msgid "http://wordpress.org/extend/plugins/jetpack/"
+msgstr "http://wordpress.org/extend/plugins/jetpack/"
+
+#: modules/widgets/twitter-widget.php:241
+msgid "Include retweets"
+msgstr "IncluÃr retweets"
+
+#: modules/widgets/twitter-widget.php:243
+msgid "Text to display between tweet and timestamp:"
+msgstr "Texto a mostrar entre o tweet e a marca de tempo:"
+
+#: modules/widgets/twitter-widget.php:222
+msgid "Twitter username:"
+msgstr "Nome de usuario de Twitter:"
+
+#: modules/widgets/twitter-widget.php:79
+msgid "Twitter Updates"
+msgstr "Actualizacións de Twitter"
+
+#: modules/widgets/twitter-widget.php:236
+msgid "Hide replies"
+msgstr "Ocultar respostas"
+
+#: modules/widgets/twitter-widget.php:225
+msgid "Maximum number of tweets to show:"
+msgstr "O número máximo de tweets para mostrar:"
+
+#: modules/widgets/twitter-widget.php:180
+msgid "Error: Twitter did not respond. Please wait a few minutes and refresh this page."
+msgstr "Erro: Twitter non responde. Agarda uns minutos e recarga esta páxina."
+
+#: modules/widgets/twitter-widget.php:70
+msgid "Twitter (Jetpack)"
+msgstr "Twitter (Jetpack)"
+
+#: modules/widgets/twitter-widget.php:69
+msgid "Display your tweets from Twitter"
+msgstr "Mostrar os seus tweets de Twitter"
+
+#: modules/widgets/rsslinks-widget.php:140
+msgid "Subscribe to %s"
+msgstr ""
+
+#: modules/widgets/rsslinks-widget.php:121
+msgid "Image Color:"
+msgstr ""
+
+#: modules/widgets/rsslinks-widget.php:119
+msgid "Silver"
+msgstr "Prata"
+
+#: modules/widgets/twitter-widget.php:178
+msgid "Error: Please make sure the Twitter account is <a href=\"%s\">public</a>."
+msgstr "Erro: Asegúrese de que a conta en Twitter é <a href=\"%s\">pública</a>."
+
+#: modules/widgets/rsslinks-widget.php:113
+msgid "Red"
+msgstr "Vermello"
+
+#: modules/widgets/rsslinks-widget.php:101
+msgid "Large"
+msgstr "Enorme"
+
+#: modules/widgets/rsslinks-widget.php:115
+msgid "Green"
+msgstr "Verde"
+
+#: modules/widgets/rsslinks-widget.php:100
+msgid "Medium"
+msgstr "Medio"
+
+#: modules/widgets/rsslinks-widget.php:103
+msgid "Image Size:"
+msgstr ""
+
+#: modules/widgets/rsslinks-widget.php:118
+msgid "Pink"
+msgstr "Rosa"
+
+#: modules/widgets/rsslinks-widget.php:117
+msgid "Purple"
+msgstr "Púrpura"
+
+#: modules/widgets/rsslinks-widget.php:116
+msgid "Blue"
+msgstr "Azul"
+
+#: modules/widgets/rsslinks-widget.php:114
+msgid "Orange"
+msgstr "Laranxa"
+
+#: modules/widgets/rsslinks-widget.php:67
+#: modules/widgets/rsslinks-widget.php:133
+msgid "Posts"
+msgstr "Artigos"
+
+#: modules/widgets/rsslinks-widget.php:96
+msgid "Image Settings:"
+msgstr ""
+
+#: modules/widgets/rsslinks-widget.php:85
+msgid "Format:"
+msgstr "Formato:"
+
+#: modules/widgets/rsslinks-widget.php:83
+msgid "Text & Image Links"
+msgstr ""
+
+#: modules/widgets/rsslinks-widget.php:82
+msgid "Image Link"
+msgstr ""
+
+#: modules/widgets/rsslinks-widget.php:81
+msgid "Text Link"
+msgstr ""
+
+#: modules/widgets/rsslinks-widget.php:71
+msgid "Feed(s) to Display:"
+msgstr "Feed(s) a mostrar:"
+
+#: modules/widgets/rsslinks-widget.php:69
+msgid "Posts & Comments"
+msgstr "Artigos e comentarios"
+
+#: modules/widgets/rsslinks-widget.php:68
+#: modules/widgets/rsslinks-widget.php:136
+msgid "Comments"
+msgstr "Comentarios"
+
+#: modules/widgets/rsslinks-widget.php:62
+#: modules/widgets/twitter-widget.php:219
+msgid "Title:"
+msgstr "TÃtulo:"
+
+#: modules/widgets/rsslinks-widget.php:13
+msgid "RSS Links (Jetpack)"
+msgstr ""
+
+#: modules/widgets/rsslinks-widget.php:99
+msgid "Small"
+msgstr "Pequeno"
+
+#: modules/widgets/image-widget.php:139
+msgid "Width:"
+msgstr "Largura:"
+
+#: modules/widgets/image-widget.php:126
+msgid "Center"
+msgstr "Centro"
+
+#: modules/widgets/image-widget.php:145
+msgid "If empty, we will attempt to determine the image size."
+msgstr ""
+
+#: modules/widgets/rsslinks-widget.php:12
+msgid "Links to your blog's RSS feeds"
+msgstr "Ligazóns aos feeds RSS do blog"
+
+#: modules/widgets/image-widget.php:127
+msgid "Right"
+msgstr "Dereita"
+
+#: modules/widgets/image-widget.php:142
+msgid "Height:"
+msgstr "Altura:"
+
+#: modules/widgets/image-widget.php:129
+msgid "Image Alignment:"
+msgstr "Aliñamento da imaxe:"
+
+#: modules/widgets/image-widget.php:125
+msgid "Left"
+msgstr "Esquerda"
+
+#: modules/widgets/image-widget.php:124
+msgid "None"
+msgstr "Ningún"
+
+#: modules/widgets/image-widget.php:119
+msgid "Caption:"
+msgstr "Lenda:"
+
+#: modules/widgets/image-widget.php:146
+msgid "Link URL (when the image is clicked):"
+msgstr "URL da ligazón (cando se preme na imaxe):"
+
+#: modules/subscriptions.php:561
+msgid "Click to subscribe to this blog and receive notifications of new posts by email."
+msgstr ""
+
+#: modules/widgets/image-widget.php:12
+msgid "Display an image in your sidebar"
+msgstr "Mostra unha imaxe na barra lateral"
+
+#: modules/widgets/image-widget.php:116
+msgid "Image title:"
+msgstr "TÃtulo da imaxe:"
+
+#: modules/subscriptions.php:577
+msgid "%s: %s"
+msgstr ""
+
+#: modules/subscriptions.php:604
+msgid "Show total number of subscribers? (%s subscriber)"
+msgid_plural "Show total number of subscribers? (%s subscribers)"
+msgstr[0] ""
+msgstr[1] ""
+
+#: modules/widgets/image-widget.php:113
+msgid "Alternate text:"
+msgstr "Texto alternativo:"
+
+#: modules/widgets/image-widget.php:110
+msgid "Image URL:"
+msgstr "URL da imaxe:"
+
+#: modules/vaultpress.php:22
+msgid "Active"
+msgstr "Activo"
+
+#: modules/subscriptions.php:591
+msgid "Optional text to display to your readers:"
+msgstr ""
+
+#: modules/subscriptions.php:585 modules/widgets/image-widget.php:107
+msgid "Widget title:"
+msgstr "TÃtulo do widget:"
+
+#: modules/subscriptions.php:597
+msgid "Subscribe Button:"
+msgstr ""
+
+#: modules/widgets/image-widget.php:14
+msgid "Image (Jetpack)"
+msgstr ""
+
+#: modules/subscriptions.php:559
+msgid "Enter your email address to subscribe to this blog and receive notifications of new posts by email."
+msgstr ""
+
+#: modules/subscriptions.php:558
+msgid "Subscribe to Blog via Email"
+msgstr ""
+
+#: modules/subscriptions.php:487
+msgid "Email Address"
+msgstr "Enderezo de correo electrónico"
+
+#: modules/subscriptions.php:483
+msgid "Join %s other subscriber"
+msgid_plural "Join %s other subscribers"
+msgstr[0] ""
+msgstr[1] ""
+
+#: modules/subscriptions.php:465
+msgid "There was an error when subscribing, please try again."
+msgstr ""
+
+#: modules/subscriptions.php:414
+msgid "Blog Subscriptions (Jetpack)"
+msgstr ""
+
+#: modules/subscriptions.php:411
+msgid "Add an email signup form to allow people to subscribe to your blog."
+msgstr ""
+
+#: modules/subscriptions.php:346
+msgid "Notify me of new posts by email."
+msgstr ""
+
+#: modules/subscriptions.php:458
+msgid "You have already subscribed to this site, please check your inbox."
+msgstr ""
+
+#: modules/subscriptions.php:455
+msgid "The email you entered was invalid, please check and try again."
+msgstr ""
+
+#: modules/subscriptions.php:445
+msgid "An email was just sent to confirm your subscription. Please find the email now and click activate to start subscribing."
+msgstr ""
+
+#: modules/stats.php:905
+msgid "View All"
+msgstr "Ver todo"
+
+#: modules/stats.php:892
+msgid "%1$s %2$s Views"
+msgstr "Vistas %1$s %2$s"
+
+#: modules/stats.php:701
+msgid "Chart stats by"
+msgstr "Gráfica de estatÃsticas por"
+
+#: modules/stats.php:677
+msgid "the past month"
+msgstr "o mes pasado"
+
+#: modules/stats.php:913 modules/stats.php:937
+msgid "Sorry, nothing to report."
+msgstr "SentÃmolo, non hai nada que sinalar."
+
+#: modules/subscriptions.php:340
+msgid "Notify me of follow-up comments by email."
+msgstr ""
+
+#: modules/stats.php:933
+msgid "Top Searches"
+msgstr "O máis buscado"
+
+#: modules/stats.php:714
+msgid "Show top posts over"
+msgstr "Amosar enriba os Top Posts"
+
+#: modules/stats.php:727
+msgid "Show top search terms over"
+msgstr "Amosa enriba os termos máis buscados"
+
+#: modules/stats.php:679
+msgid "the past year"
+msgstr "o ano pasado"
+
+#: modules/stats.php:678
+msgid "the past quarter"
+msgstr "o trimestre pasado"
+
+#: modules/stats.php:909
+msgid "Top Posts"
+msgstr "Artigos"
+
+#: modules/stats.php:533
+msgid "Save configuration"
+msgstr "Gardar a configuración"
+
+#: modules/stats.php:675
+msgid "the past day"
+msgstr "no último dÃa"
+
+#: modules/stats.php:672
+msgid "month"
+msgstr "mes"
+
+#: modules/stats.php:676
+msgid "the past week"
+msgstr "na última semana"
+
+#: modules/stats.php:519
+msgid "The image helps collect stats and <strong>makes the world a better place</strong> but should still work when hidden"
+msgstr ""
+
+#: modules/stats.php:671
+msgid "week"
+msgstr "semana"
+
+#: modules/stats.php:670
+msgid "day"
+msgstr "dÃa"
+
+#: modules/stats.php:568
+msgid "Views over 48 hours. Click for more Site Stats."
+msgstr "Vistas sobre 48 horas. Prema para obter máis EstatÃsticas do sitio."
+
+#: modules/stats.php:522
+msgid "Select the roles that will be able to view stats reports."
+msgstr "Seleccione os roles que poderán ver os informes estatÃsticos."
+
+#: modules/stats.php:520
+msgid "Report visibility"
+msgstr "Informe de visibilidade"
+
+#: modules/stats.php:519
+msgid "Smiley face"
+msgstr ""
+
+#: modules/stats.php:330
+msgid "Your Site Stats work better with Javascript enabled."
+msgstr ""
+
+#: modules/stats.php:406 modules/stats.php:879
+msgid "We were unable to get your stats just now. Please try again."
+msgstr "Non se puideron obter as súas estatÃsticas. Por favor, ténteo de novo."
+
+#: modules/stats.php:329
+msgid "Loading…"
+msgstr ""
+
+#: modules/stats.php:517
+msgid "Count the page views of registered users who are logged in."
+msgstr "Contar as páxinas vistas de usuarios/as rexistrados/as que iniciaron sesión."
+
+#: modules/stats.php:518
+msgid "Smiley"
+msgstr ""
+
+#: modules/stats.php:519
+msgid "Hide the stats smiley face image."
+msgstr ""
+
+#: modules/stats.php:516
+msgid "Registered users"
+msgstr "Usuarios/as rexistrados/as"
+
+#: modules/stats.php:514
+msgid "Put a chart showing 48 hours of views in the admin bar."
+msgstr "Engada un gráfico que mostre 48 horas de vistas na barra de administración."
+
+#: modules/stats.php:404 modules/stats.php:877
+msgid "We were unable to get your stats just now (too many redirects). Please try again."
+msgstr ""
+
+#: modules/stats.php:513
+msgid "Admin bar"
+msgstr "Barra de administración"
+
+#: modules/stats.php:507
+msgid "Visit <a href=\"%s\">Site Stats</a> to see your stats."
+msgstr "Visite <a href=\"%s\">EstatÃsticas do sitio</a> para ver as súas estatÃsticas."
+
+#: modules/stats.php:331
+msgid "View Site Stats without Javascript"
+msgstr ""
+
+#: modules/shortcodes/videopress.php:912
+msgid "Submit"
+msgstr "Enviar"
+
+#: modules/shortcodes/videopress.php:876
+msgid "December"
+msgstr "Decembro"
+
+#: jetpack.php:1169 modules/stats.php:649
+msgid "Site Stats"
+msgstr "EstatÃsticas do sitio"
+
+#: modules/shortcodes/videopress.php:1291
+msgid "This video requires <a rel=\"nofollow\" href=\"%s\">Adobe Flash</a> for playback."
+msgstr ""
+
+#: modules/shortcodes/videopress.php:958
+msgid "You do not have sufficient <a rel=\"nofollow\" href=\"%s\">freedom levels</a> to view this video. Support free software and upgrade."
+msgstr ""
+
+#: modules/shortcodes/videopress.php:876
+msgid "November"
+msgstr "Novembro"
+
+#: modules/shortcodes/videopress.php:1016
+msgctxt "watch a video title"
+msgid "Watch: %s"
+msgstr ""
+
+#: modules/shortcodes/videopress.php:1144
+msgctxt "Play as in playback or view a movie"
+msgid "JavaScript required to play %s."
+msgstr ""
+
+#: modules/shortcodes/videopress.php:1115
+#: modules/shortcodes/videopress.php:1137
+msgid "this video"
+msgstr ""
+
+#: modules/shortcodes/videopress.php:1298
+msgid "Loading video..."
+msgstr "Cargando vÃdeo"
+
+#: modules/shortcodes/videopress.php:915
+msgid "More information"
+msgstr ""
+
+#: modules/shortcodes/videopress.php:876
+msgid "July"
+msgstr "Xullo"
+
+#: modules/shortcodes/videopress.php:860
+msgid "This video is intended for mature audiences."
+msgstr ""
+
+#: modules/shortcodes/videopress.php:876
+msgid "October"
+msgstr "Outubro"
+
+#: modules/shortcodes/videopress.php:876
+msgid "April"
+msgstr "Abril"
+
+#: modules/shortcodes/videopress.php:876
+msgid "March"
+msgstr "Marzo"
+
+#: modules/shortcodes/videopress.php:876
+msgid "February"
+msgstr "Febreiro"
+
+#: modules/shortcodes/videopress.php:876
+msgid "January"
+msgstr "Xaneiro"
+
+#: modules/shortcodes/videopress.php:876
+msgid "September"
+msgstr "Setembro"
+
+#: modules/shortcodes/videopress.php:860
+msgid "Please verify your birthday."
+msgstr ""
+
+#: modules/shortcodes/videopress.php:876
+msgid "June"
+msgstr "Xuño"
+
+#: modules/shortcodes/videopress.php:876
+msgid "August"
+msgstr "Agosto"
+
+#: modules/shortcodes/videopress.php:876
+msgid "May"
+msgstr "Maio"
+
+#: modules/sharedaddy/sharing.php:379
+msgid "Enter the URL of a 16x16px icon you want to use for this service."
+msgstr "Introduce o URL dunha icona de 16x16px que queiras usar para este servizo."
+
+#: modules/shortcodes/videopress.php:608
+msgid "The VideoPress plugin could not communicate with the VideoPress servers. This error is most likely caused by a misconfigured plugin. Please reinstall or upgrade."
+msgstr ""
+
+#: modules/shortcodes/videopress.php:826
+msgid "%s Error"
+msgstr ""
+
+#: modules/shortcodes/videopress.php:610
+msgid "<strong>%s</strong> is not an allowed embed site."
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:371
+msgid "You can add the following variables to your service sharing URL:"
+msgstr "Podes engadir as variables seguintes ao URL do servizo para compartir:"
+
+#: modules/shortcodes/archives.php:50
+msgid "Your blog does not currently have any published posts."
+msgstr "O teu blogue non ten artigo ningún publicado."
+
+#: modules/sharedaddy/sharing.php:395
+msgid "An error occurred creating your new sharing service - please check you gave valid details."
+msgstr "Houbo un erro ao crear o novo servizo de compartir. Comproba se os datos introducidos son válidos."
+
+#: modules/sharedaddy/sharing.php:376
+msgid "Icon URL"
+msgstr "URL da icona"
+
+#: modules/sharedaddy/sharing.php:385
+msgid "Create Share"
+msgstr "Crear compartido"
+
+#: modules/shortcodes/videopress.php:612
+msgid "No data found for VideoPress identifier: <strong>%s</strong>."
+msgstr ""
+
+#: modules/shortcodes/videopress.php:610
+msgid "Publisher limits playback of video embeds."
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:367
+msgid "Sharing URL"
+msgstr "URL do servizo"
+
+#: modules/sharedaddy/sharing.php:334
+msgid "Front Page, Archive Pages, and Search Results"
+msgstr "Páxina de inicio, páxinas de arquivos e resultados de procuras"
+
+#: modules/sharedaddy/sharing.php:313
+msgid "Sharing label"
+msgstr "Lenda"
+
+#: modules/sharedaddy/sharing.php:319
+msgid "Open links in"
+msgstr "Abrir as ligazóns en"
+
+#: modules/sharedaddy/sharing.php:361
+msgid "Service name"
+msgstr "Nome do servizo"
+
+#: modules/sharedaddy/sharing.php:350
+msgid "Save Changes"
+msgstr "Gardar os cambios"
+
+#: modules/sharedaddy/sharing.php:328
+msgid "Show sharing buttons on"
+msgstr "Mostrar botóns de compartir en"
+
+#: modules/sharedaddy/sharing.php:306
+msgid "Icon + text"
+msgstr "Icona + texto"
+
+#: modules/sharedaddy/sharing.php:322
+msgid "New window"
+msgstr "Xanela nova"
+
+#: modules/sharedaddy/sharing.php:323
+msgid "Same window"
+msgstr "Mesma xanela"
+
+#: modules/sharedaddy/sharing.php:308
+msgid "Text only"
+msgstr "Só texto"
+
+#: modules/sharedaddy/sharing.php:307
+msgid "Icon only"
+msgstr "Só icona"
+
+#: modules/sharedaddy/sharing.php:186
+msgid "Enabled Services"
+msgstr "Servizos activados"
+
+#: modules/sharedaddy/sharing.php:164
+msgid "Available Services"
+msgstr "Servizos dispoñibles"
+
+#: modules/sharedaddy/sharing.php:192
+msgid "Drag and drop available services here"
+msgstr "Arrastre e solte aquà os servizos dispoñibles"
+
+#: modules/sharedaddy/sharing.php:303
+msgid "Default button style"
+msgstr "Estilo do botón predeterminado"
+
+#: modules/sharedaddy/sharing.php:153
+msgid "Settings have been saved"
+msgstr "As opcións están gardadas"
+
+#: modules/sharedaddy/sharing.php:165
+msgid "Drag and drop the services you'd like to enable into the box below."
+msgstr "Arrastra e solta na caixa de embaixo os servizos que queiras activar."
+
+#: modules/sharedaddy/sharing.php:203
+msgid "Services dragged here will be hidden behind a share button."
+msgstr "Os servizos situados aquà quedarán ocultos baixo un botón Compartir."
+
+#: modules/sharedaddy/sharing.php:221
+msgid "Sharing is off. Please add services above to enable"
+msgstr "Compartir está desactivado. Por favor, engada servizos enriba para activalo"
+
+#: modules/sharedaddy/sharing.php:218
+msgid "Live Preview"
+msgstr "Vista previa"
+
+#: modules/sharedaddy/sharing.php:189
+msgid "Services dragged here will appear individually."
+msgstr "Os servizos situados aquà aparecerán individualmente."
+
+#: modules/sharedaddy/sharing.php:149
+msgid "This plugin will work without it, but multibyte support is used <a href=\"%s\">if available</a>. You may see minor problems with Tweets and other sharing services."
+msgstr "Este plugin funcionará sen el, pero úsase o soporte multibyte <a href=\"%s\">se está dispoñible</a>. Pode ver pequenos problemas con Tweets e outros servizos de compartición."
+
+#: modules/sharedaddy/sharing.php:166
+msgid "Add a new service"
+msgstr "Engadir un servizo novo"
+
+#: modules/contact-form/grunion-form-view.php:142
+#: modules/sharedaddy/sharing-sources.php:1027
+msgid "Label"
+msgstr "Rótulo"
+
+#: modules/sharedaddy/sharing-sources.php:977
+msgid "Click to share"
+msgstr "Preme para compartir"
+
+#: modules/sharedaddy/sharing-sources.php:1032
+msgid "URL"
+msgstr "URL"
+
+#: modules/sharedaddy/sharing.php:148
+msgid "Warning! Multibyte support missing!"
+msgstr "Atención! Falta o soporte a Multibyte!"
+
+#: modules/sharedaddy/sharing.php:46 modules/sharedaddy/sharing.php:158
+msgid "Sharing Settings"
+msgstr "Opcións de Compartir"
+
+#: modules/sharedaddy/sharing-sources.php:1045
+msgid "Remove Service"
+msgstr "Eliminar o servizo"
+
+#: modules/sharedaddy/sharing-sources.php:1044
+msgid "Save"
+msgstr "Gardar"
+
+#: modules/sharedaddy/sharing-sources.php:1037
+msgid "Icon"
+msgstr "Icona"
+
+#: modules/sharedaddy/sharing-sources.php:892
+msgid "Google +1"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:884
+msgctxt "share to"
+msgid "Press This"
+msgstr "Preme para compartir con Press This"
+
+#: modules/sharedaddy/sharing-sources.php:884
+msgid "Click to Press This!"
+msgstr "Preme aquà para publicar isto!"
+
+#: modules/sharedaddy/sharing-sources.php:856
+msgid "Press This"
+msgstr "Publicar isto"
+
+#: modules/sharedaddy/sharing-sources.php:850
+msgid "Click to print"
+msgstr "Preme para imprimir"
+
+#: modules/sharedaddy/sharing-sources.php:744
+msgid "Share"
+msgstr "Compartir"
+
+#: modules/sharedaddy/sharing-sources.php:777
+msgctxt "share to"
+msgid "Facebook"
+msgstr "Facebook"
+
+#: modules/sharedaddy/sharing-sources.php:799
+msgid "Default button"
+msgstr "Botón predefinido"
+
+#: modules/sharedaddy/sharing-sources.php:850
+msgctxt "share to"
+msgid "Print"
+msgstr "Imprimir"
+
+#: modules/sharedaddy/sharing-sources.php:777
+msgid "Share on Facebook"
+msgstr "Compartir en Facebook"
+
+#: modules/sharedaddy/sharing-sources.php:714
+msgid "Facebook"
+msgstr "Facebook"
+
+#: modules/sharedaddy/sharing-sources.php:801
+msgid "Like button"
+msgstr "Botón Gústame"
+
+#: modules/sharedaddy/sharing-sources.php:846
+msgid "Print"
+msgstr "Imprimir"
+
+#: modules/sharedaddy/sharing-sources.php:800
+msgid "Share button"
+msgstr "Botón Compartir"
+
+#: modules/sharedaddy/sharing-sources.php:629
+msgctxt "share to"
+msgid "LinkedIn"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:519
+msgctxt "share to"
+msgid "Digg"
+msgstr "Digg"
+
+#: modules/sharedaddy/sharing-sources.php:601
+msgid "LinkedIn"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:515
+#: modules/sharedaddy/sharing-sources.php:519
+msgid "Click to Digg this post"
+msgstr "Preme aquà para enviar este artigo a Digg"
+
+#: modules/sharedaddy/sharing-sources.php:436
+msgid "Click to share on Reddit"
+msgstr "Preme para compartir en Reddit"
+
+#: modules/sharedaddy/sharing-sources.php:429
+#: modules/sharedaddy/sharing-sources.php:436
+msgid "Reddit"
+msgstr "Reddit"
+
+#: modules/sharedaddy/sharing-sources.php:363
+msgctxt "share to"
+msgid "StumbleUpon"
+msgstr "StumbleUpon"
+
+#: modules/sharedaddy/sharing-sources.php:363
+msgid "Click to share on StumbleUpon"
+msgstr "Preme para compartir en StumbleUpon"
+
+#: modules/sharedaddy/sharing-sources.php:629
+msgid "Click to share on LinkedIn"
+msgstr "Preme par compartir en Linkedin"
+
+#: modules/sharedaddy/sharing-sources.php:506
+msgid "Digg"
+msgstr "Digg"
+
+#: modules/sharedaddy/sharing-sources.php:257
+msgid "Twitter"
+msgstr "Twitter"
+
+#: modules/sharedaddy/sharing-sources.php:226
+msgid "Send Email"
+msgstr "Enviar"
+
+#: modules/sharedaddy/sharing-sources.php:238
+msgid "Sorry, your blog cannot share posts by email."
+msgstr "SentÃmolo, o teu blog non pode compartir artigos por correo electrónico."
+
+#: modules/sharedaddy/sharing-sources.php:234
+msgid "Email check failed, please try again"
+msgstr "Fallou a verificación do correo-e, téntao outra vez."
+
+#: modules/sharedaddy/sharing-sources.php:218
+msgid "Your Email Address"
+msgstr "O teu enderezo de correo-e"
+
+#: modules/sharedaddy/sharing-sources.php:227
+msgid "Cancel"
+msgstr "Cancelar"
+
+#: modules/sharedaddy/sharing-sources.php:230
+msgid "Post was not sent - check your email addresses!"
+msgstr "A entrada non se enviou - comproba os teus enderezos de correo electrónico!"
+
+#: modules/sharedaddy/sharing-sources.php:352
+msgid "StumbleUpon"
+msgstr "StumbleUpon"
+
+#: modules/sharedaddy/sharing-sources.php:264
+msgid "Click to share on Twitter"
+msgstr "Preme para compartir en Twitter"
+
+#: modules/sharedaddy/sharing-sources.php:264
+msgctxt "share to"
+msgid "Twitter"
+msgstr "Twitter"
+
+#: modules/sharedaddy/sharing-sources.php:334
+#: modules/sharedaddy/sharing-sources.php:411
+#: modules/sharedaddy/sharing-sources.php:462
+#: modules/sharedaddy/sharing-sources.php:568
+#: modules/sharedaddy/sharing-sources.php:684
+msgid "Use smart button"
+msgstr "Use o botón intelixente"
+
+#: modules/sharedaddy/sharing-sources.php:207
+msgid "Send to Email Address"
+msgstr "Enviar a este enderezo"
+
+#: modules/sharedaddy/sharing-sources.php:170
+msgid "You have shared this post with %s"
+msgstr "Compartiches este artigo con %s"
+
+#: modules/sharedaddy/sharing-sources.php:193
+msgid "Click to email this to a friend"
+msgstr "Preme para enviar isto a unha amizade"
+
+#: modules/sharedaddy/sharedaddy.php:106
+msgid "Disable CSS and JS"
+msgstr "Desactivar CSS e JS"
+
+#: modules/sharedaddy/sharedaddy.php:108
+msgid "Advanced. If this option is checked, you must include these files in your theme manually for the sharing links to work."
+msgstr ""
+
+#: modules/sharedaddy/sharing-service.php:196
+msgid "Share this:"
+msgstr "Compartir:"
+
+#: modules/sharedaddy/sharing-sources.php:171
+msgid "Close"
+msgstr "Pechar"
+
+#: modules/sharedaddy/sharing-service.php:474
+#: modules/sharedaddy/sharing.php:234 modules/sharedaddy/sharing.php:275
+msgctxt "dropdown button"
+msgid "Share"
+msgstr "Compartir"
+
+#: modules/sharedaddy/sharing-sources.php:169
+msgid "This post has been shared!"
+msgstr "Artigo compartido."
+
+#: modules/sharedaddy/sharing-sources.php:193
+msgctxt "share to"
+msgid "Email"
+msgstr "Correo-e"
+
+#: modules/sharedaddy/sharing-sources.php:215
+msgid "Your Name"
+msgstr "Nome"
+
+#: modules/module-info.php:425
+msgid "Each contact form can easily be customized to fit your needs. When a user submits your contact form, the feedback will be filtered through <a href=\"http://akismet.com/\">Akismet</a> (if it is active on your site) to make sure itâs not spam. Any legitimate feedback will then be emailed to you, and added to your feedback management area."
+msgstr ""
+
+#: modules/sharedaddy/sharedaddy.php:18
+msgid "Shared Post"
+msgstr "Artigo compartido"
+
+#: modules/module-info.php:394
+msgid "Jetpack will automatically take the great published content from your blog or website and share it instantly with third party services like search engines, increasing your reach and traffic."
+msgstr ""
+
+#: modules/module-info.php:374
+msgid "When leaving comments, your visitors can also subscribe to a post’s comments to keep up with the conversation."
+msgstr ""
+
+#: modules/module-info.php:371
+msgid "Subscriptions"
+msgstr "Subscricións"
+
+#: modules/module-info.php:379
+msgid "To use the Subscriptions widget, go to Appearance → <a href=\"%s\">Widgets</a>. Drag the widget labeled “Blog Subscriptions (Jetpack)” into one of your sidebars and configure away."
+msgstr ""
+
+#: modules/sharedaddy/sharedaddy.php:37
+msgid "Show sharing buttons on this post."
+msgstr "Mostrar os botóns de compartir neste artigo."
+
+#: modules/contact-form/grunion-form-view.php:30 modules/module-info.php:415
+#: modules/module-info.php:419
+msgid "Contact Form"
+msgstr ""
+
+#: modules/module-info.php:392
+msgid "Enhanced Distribution"
+msgstr ""
+
+#: modules/module-info.php:373
+msgid "Easily allow any visitor to subscribe to all of your posts via email through a widget in your blog’s sidebar. Every time you publish a post, WordPress.com will send a notification to all your subscribers."
+msgstr ""
+
+#: modules/module-info.php:351
+msgid "shows your latest tweets within a sidebar on your theme."
+msgstr ""
+
+#: modules/module-info.php:350
+msgid "lets you easily add post and comment RSS feeds to a sidebar on your theme."
+msgstr ""
+
+#: modules/module-info.php:351
+msgid "The Twitter Widget"
+msgstr ""
+
+#: modules/module-info.php:350
+msgid "The RSS Links Widget"
+msgstr ""
+
+#: modules/module-info.php:355
+msgid "To use the widgets, go to Appearance → <a href=\"%s\">Widgets</a>. Drag them into one of your sidebars and configure away."
+msgstr ""
+
+#: modules/module-info.php:368
+msgid "Subsriptions Screenshot"
+msgstr ""
+
+#: modules/module-info.php:353
+msgid "The Image Widget"
+msgstr ""
+
+#: modules/module-info.php:355
+msgid "Each of these widgets has a number of customization options."
+msgstr ""
+
+#: modules/module-info.php:353
+msgid "lets you easily add images to a sidebar on your theme."
+msgstr ""
+
+#: modules/module-info.php:335
+msgid "shows your latest tweets within a sidebar on your theme. It’s an easy way to add more activity to your site. There are also a number of customization options."
+msgstr ""
+
+#: modules/module-info.php:308 modules/module-info.php:312
+msgid "Spelling and Grammar"
+msgstr ""
+
+#: modules/module-info.php:335
+msgid "The Twitter Widget "
+msgstr ""
+
+#: modules/module-info.php:337
+msgid "allows you to easily add images to widget areas in your theme. It’s an easy way to add more visual interest to your site."
+msgstr ""
+
+#: modules/module-info.php:337
+msgid "The Image Widget "
+msgstr ""
+
+#: modules/module-info.php:334
+msgid "allows you to add links to your blog’s post and comment RSS feeds in your sidebar. This makes it easy for your readers to stay updated when you post new content or receive new comments."
+msgstr ""
+
+#: modules/module-info.php:334
+msgid "The RSS Links Widget "
+msgstr ""
+
+#: modules/module-info.php:332 modules/module-info.php:348
+msgid "Extra Sidebar Widgets"
+msgstr ""
+
+#: modules/module-info.php:329 modules/module-info.php:345
+msgid "Widgets Screenshot"
+msgstr ""
+
+#: modules/module-info.php:315
+msgid "After the Deadline provides a number of <a href=\"%s\">customization options</a>, which you can edit in your profile."
+msgstr ""
+
+#: modules/module-info.php:314
+msgid "The <a href='%s'>After the Deadline</a> Proofreading service improves your writing by using artificial intelligence to find your errors and offer smart suggestions."
+msgstr ""
+
+#: modules/module-info.php:286
+msgid "To configure your sharing settings, go to the Settings → <a href=\"%s\">Sharing</a> menu."
+msgstr ""
+
+#: modules/module-info.php:265
+msgid "The following services are included: Twitter, Facebook, Reddit, StumbleUpon, PressThis, Digg, LinkedIn, Google +1, Print, and Email."
+msgstr ""
+
+#: modules/module-info.php:227
+msgid "Jetpack combines the power of %s and the simplicity of WordPress to give you the ultimate in math blogging platforms."
+msgstr ""
+
+#: modules/module-info.php:228
+msgid "Wow, that sounds nerdy."
+msgstr "Guau, iso soa nerd."
+
+#: modules/module-info.php:242
+msgid "Use <code>$latex your latex code here$</code> or <code>[latex]your latex code here[/latex]</code> to include %s in your posts and comments. There are <a href=\"%s\" target=\"_blank\">all sorts of options</a> available."
+msgstr ""
+
+#: modules/module-info.php:293
+msgid "Full details can be found on the <a href=\"%s\">Sharing support page</a>. This video also gives a swish run-down of how to use the Sharing feature. Watch it in HD for extra snazz!"
+msgstr ""
+
+#: modules/module-info.php:287
+msgid "Drag and drop sharing services into the enabled section to have them show up on your site, and drag them into the hidden section to have them hidden behind a button."
+msgstr "Arrastre e solte os servizos de compartir na sección de activación para que aparezan na súa páxina web, e arrastreos para a sección agochada para telos ocultos detrás dun botón."
+
+#: modules/module-info.php:267
+msgid "The following services are included: Twitter, Facebook, Reddit, StumbleUpon, Digg, LinkedIn, Google +1, Print, and Email."
+msgstr ""
+
+#: modules/module-info.php:261
+msgid "Share your posts with Twitter, Facebook, and a host of other services. You can configure services to appear as icons, text, or both. Some services have additional options to display smart buttons, such as Twitter, which will update the number of times the post has been shared."
+msgstr "Comparta os seus artigos en Twitter, Facebook e noutros servizos. Vostede pode configurar os servizos para aparecer como iconas, texto ou ambos. Algúns servizos teñen opcións adicionais para amosar botóns intelixentes, como Twitter, que actualizará o número de veces que se comparta o artigo."
+
+#: modules/module-info.php:257 modules/module-info.php:260
+#: modules/module-info.php:281 modules/sharedaddy/sharedaddy.php:25
+#: modules/sharedaddy/sharing.php:46
+msgid "Sharing"
+msgstr "Compartir"
+
+#: modules/module-info.php:226 modules/module-info.php:241
+msgid "%s is a powerful markup language for writing complex mathematical equations, formulas, etc."
+msgstr ""
+
+#: modules/module-info.php:271
+msgid "Additionally you can define your own custom services."
+msgstr "Ademais, pode definir os seus propios servizos personalizados."
+
+#: modules/module-info.php:187 modules/module-info.php:191
+#: modules/module-info.php:200 modules/module-info.php:204
+msgid "WordPress.com Stats"
+msgstr "WordPress.com Stats"
+
+#: modules/module-info.php:172
+msgid "To use shortlinks, go to any already published post (or publish something new!). A “Get Shortlink” button will be visible under the Post title. When you click it, a dialog box will appear with the shortlink and you can copy and paste to Twitter, Facebook or wherever your heart desires."
+msgstr ""
+
+#: modules/module-info.php:137
+msgid "Available shortcodes are: %l."
+msgstr "Os códigos curtos dispoñibles son: %l."
+
+#: modules/module-info.php:192 modules/module-info.php:205
+msgid "There are many plugins and services that provide statistics, but data can be overwhelming. WordPress.com Stats makes the most popular metrics easy to understand through a clear and attractive interface."
+msgstr "Existen moitos plugins e servizos que proporcionan estatÃsticas, pero os datos poden ser abrumadores. WordPress.com Stats fai as métricas máis populares de fácil comprensión a través dunha interface clara e atractiva."
+
+#: modules/module-info.php:206
+msgid "You can <a href=\"%s\">view your stats dashboard here</a>."
+msgstr "Pode <a href=\"%s\"> ver o seu panel de estatÃsticas aquÃ</a>."
+
+#: modules/module-info.php:157 modules/module-info.php:171
+msgid "Instead of typing or copy-pasting long URLs, you can now get a short and simple link to your posts and pages. This uses the super compact wp.me domain name, and gives you a unique URL you can use that will be safe and reliable."
+msgstr "En vez de escribir ou copiar e pegar URLs longos, agora pode obter unha ligazón curta e sinxela para os seus artigos e páxinas. Iso usa o nome de dominio super compacto wp.me, e dálle un URL exclusivo que pode usar e que vai ser seguro e de confianza."
+
+#: modules/module-info.php:221 modules/module-info.php:236
+msgid "LaTeX"
+msgstr "LaTeX"
+
+#: modules/module-info.php:109
+msgid "Enter a shortcode directly into the Post/Page editor to embed media. For specific instructions follow the links below."
+msgstr "Introduza un código curto directamente no editor do Artigo/Páxina para incorporar os medios embebidos. Para obter instruccións especÃficas siga as ligazóns inferiores."
+
+#: modules/module-info.php:158
+msgid "It’s perfect for use on Twitter, Facebook, and cell phone text messages where every character counts."
+msgstr "à perfecto para usar en Twitter, Facebook e mensaxes de texto por teléfono móbil onde cada caracter conta."
+
+#: modules/module-info.php:95 modules/module-info.php:108
+msgid "Shortcodes allow you to easily and safely embed media from other places in your site. With just one simple code, you can tell WordPress to embed YouTube, Flickr, and other media."
+msgstr "Os códugos curtos permÃtenlle incoprar medios de outros lugares no seu sitio de forma fácil e segura. Con só un código simple, pode dicirlle a WordPress que incorpore YouTube, Flickr e outros soportes."
+
+#: modules/module-info.php:152 modules/module-info.php:156
+#: modules/module-info.php:166 modules/module-info.php:170
+msgid "WP.me Shortlinks"
+msgstr "Ligazóns curtas con WP.me"
+
+#: modules/module-info.php:29
+msgctxt "Visit your _VaultPress_dashboard_."
+msgid "To check your backups, see any security alerts, or check your VaultPress Vitality, visit your %s."
+msgstr ""
+
+#: modules/module-info.php:90 modules/module-info.php:94
+#: modules/module-info.php:103 modules/module-info.php:107
+msgid "Shortcode Embeds"
+msgstr "Códigos curtos embebidos"
+
+#: modules/module-info.php:59
+msgid "Hovercards enhance plain Gravatar images with information about a person: name, bio, pictures, their contact info, and other services they use on the web like Twitter, Facebook, or LinkedIn."
+msgstr "Hovercards mellora as imaxes simples de Gravatar con información sobre a persoa: nome, biografÃa, fotos, información de contacto e outros servizos que empregan a rede, como Twitter, Facebook ou LinkedIn."
+
+#: modules/module-info.php:60
+msgid "Hovercards offer a great way to show your internet presence and help people find your own blog."
+msgstr "Hovercards ofrece unha boa forma de mostrar a súa presenza en Internet e axuda á xente a atopar o seu propio blogue."
+
+#: modules/module-info.php:74
+msgid "Hovercards enhance plain Gravatar images with information about a person: name, bio, pictures, their contact info, and other services."
+msgstr "Hovercards mellorara as imaxes simples de Gravatar con información sobre a persoa: nome, biografÃa, fotos, información de contacto e outros servizos."
+
+#: modules/module-info.php:75
+msgid "To see hovercards, look at any blog post on your blog that has comments. If the commenter has a hovercard associated with their gravatar, mouse over their image and the hovercard will appear. To turn hovercards off, click the Deactivate button above."
+msgstr "Para ver hovercards, busque calquera artigo no seu blogue que teña comentarios. Se o ou a comentarista ten un hovercard asociado ao seu gravatar, faga clic sobre a imaxe e o hovercard aparecerá. Para desactivar hovercards, prema no botón Desactivar superior."
+
+#: modules/module-info.php:29
+msgid "VaultPress dashboard"
+msgstr ""
+
+#: modules/module-info.php:31
+msgid "With a monthly subscription, the VaultPress plugin will backup your site’s content, themes, and plugins in real-time, as well as perform regular security scans for common threats and attacks."
+msgstr ""
+
+#: modules/module-info.php:32
+msgctxt "View _Plans_&_Pricing_. (VaultPress)"
+msgid "View %s."
+msgstr ""
+
+#: modules/module-info.php:32
+msgid "Plans & Pricing"
+msgstr ""
+
+#: modules/module-info.php:53 modules/module-info.php:68
+msgid "Gravatar Hovercard"
+msgstr "Gravatar Hovercard"
+
+#: modules/module-info.php:58 modules/module-info.php:73
+msgid "What’s a Hovercard?"
+msgstr "Que é Hovercard?"
+
+#: modules/module-info.php:22 modules/module-info.php:26
+msgid "VaultPress"
+msgstr ""
+
+#: modules/contact-form/grunion-contact-form.php:713
+msgid "Add a custom form"
+msgstr "Engadir un formulario personalizado"
+
+#: modules/gravatar-hovercards.php:44 modules/module-info.php:57
+#: modules/module-info.php:72
+msgid "Gravatar Hovercards"
+msgstr "Tarxetas flotantes de Gravatar"
+
+#: modules/gravatar-hovercards.php:56
+msgid "View people's profiles when you mouse over their Gravatars"
+msgstr "Mostrar os perfiles de usuario cando se sitúe o cursor sobre o Gravatar"
+
+#: modules/contact-form/grunion-contact-form.php:689
+msgid "Spam <span class=\"count\">(%s)</span>"
+msgid_plural "Spam <span class=\"count\">(%s)</span>"
+msgstr[0] ""
+msgstr[1] ""
+
+#: modules/contact-form/grunion-contact-form.php:671
+msgid "Search Feedback"
+msgstr ""
+
+#: modules/module-info.php:28
+msgid "Your WordPress installation is currently being protected with the world’s best security, backup, and support."
+msgstr ""
+
+#: modules/contact-form/grunion-contact-form.php:672
+#: modules/contact-form/grunion-contact-form.php:673
+msgid "No feedback found"
+msgstr ""
+
+#: modules/gravatar-hovercards.php:83
+msgid "Put your mouse over your Gravatar to check out your profile."
+msgstr "Sitúa o cursor sobre o teu Gravatar para ver o teu perfil."
+
+#: modules/contact-form/grunion-contact-form.php:670
+msgid "Feedback"
+msgstr ""
+
+#: modules/contact-form/grunion-contact-form.php:669
+#: modules/contact-form/grunion-form-view.php:130
+msgid "Feedbacks"
+msgstr ""
+
+#: modules/contact-form/grunion-contact-form.php:275
+#: modules/contact-form/grunion-contact-form.php:323
+msgid "Error!"
+msgstr "Erro!"
+
+#: modules/contact-form/grunion-contact-form.php:147
+msgid "%s is required"
+msgstr "%s é obrigatorio"
+
+#: modules/contact-form/grunion-contact-form.php:285
+msgid "Submit »"
+msgstr "Enviar » "
+
+#: modules/contact-form/grunion-contact-form.php:328
+msgid "Message Sent"
+msgstr "Mensaxe enviada"
+
+#: modules/contact-form/grunion-contact-form.php:462
+msgid "l F j, Y \\a\\t g:i a"
+msgstr "l j \\d\\e F \\d\\e Y \\á\\s g:i a"
+
+#: modules/contact-form/grunion-contact-form.php:482
+msgid "Time:"
+msgstr ""
+
+#: modules/contact-form/grunion-contact-form.php:483
+msgid "IP Address:"
+msgstr "Enderezo IP:"
+
+#: modules/contact-form/grunion-contact-form.php:484
+msgid "Contact Form URL:"
+msgstr ""
+
+#: modules/contact-form/grunion-contact-form.php:140
+msgid "%s requires a valid email address"
+msgstr ""
+
+#: modules/contact-form/grunion-contact-form.php:511
+msgid "Sent by an unverified visitor to your site."
+msgstr ""
+
+#: modules/contact-form/grunion-contact-form.php:35
+#: modules/contact-form/grunion-form-view.php:149
+#: modules/sharedaddy/sharing-sources.php:127
+msgid "Email"
+msgstr "Correo-e"
+
+#: modules/contact-form/grunion-contact-form.php:79
+#: modules/contact-form/grunion-contact-form.php:84
+#: modules/contact-form/grunion-contact-form.php:88
+#: modules/contact-form/grunion-contact-form.php:100
+#: modules/contact-form/grunion-contact-form.php:105
+#: modules/contact-form/grunion-contact-form.php:119
+msgid "(required)"
+msgstr "(obrigatorio)"
+
+#: modules/contact-form/grunion-contact-form.php:99
+msgid "Yes"
+msgstr "Si"
+
+#: modules/contact-form/admin.php:456
+msgid "You are not allowed to move this item to the Trash."
+msgstr "Non tes permiso para botar ao lixo este elemento."
+
+#: modules/contact-form/admin.php:452
+msgid "Error in restoring from Trash."
+msgstr "Houbo un erro ao recuperar do lixo."
+
+#: modules/contact-form/admin.php:449
+msgid "You are not allowed to move this item out of the Trash."
+msgstr "Non tes permiso para botar este elemento ao lixo,"
+
+#: modules/contact-form/grunion-contact-form.php:39
+msgid "Subject"
+msgstr ""
+
+#: modules/contact-form/admin.php:483
+msgid "Messages"
+msgstr "Mensaxes"
+
+#: modules/contact-form/admin.php:506
+msgid "Spam"
+msgstr ""
+
+#: modules/contact-form/grunion-contact-form.php:34
+#: modules/contact-form/grunion-form-view.php:150
+msgid "Name"
+msgstr "Nome"
+
+#: modules/contact-form/admin.php:459
+msgid "Error in moving to Trash."
+msgstr "Houbo un erro ao botar ao lixo."
+
+#: modules/contact-form/grunion-contact-form.php:36
+#: modules/contact-form/grunion-form-view.php:154
+msgid "Website"
+msgstr "Sitio web"
+
+#: modules/contact-form/admin.php:88
+#: modules/contact-form/grunion-contact-form.php:42
+msgid "Message"
+msgstr "Mensaxe"
+
+#: modules/contact-form/admin.php:197
+msgid "Mark this message as spam"
+msgstr "Marcar esta mensaxe como spam"
+
+#: modules/contact-form/admin.php:166 modules/contact-form/admin.php:265
+msgid "Delete Permanently"
+msgstr "Eliminar definitivamente"
+
+#: modules/contact-form/admin.php:257
+msgid "Mark this message as NOT spam"
+msgstr "Marcar esta mensaxe como NON spam"
+
+#: modules/contact-form/admin.php:164 modules/contact-form/admin.php:263
+msgid "Delete this item permanently"
+msgstr "Eliminar este elemento definitivamente"
+
+#: modules/contact-form/admin.php:296
+msgid "Y-m-d @ g:i:s A"
+msgstr "d-m-Y \\á\\s\\ g:i:s A"
+
+#: modules/contact-form/admin.php:415
+msgid "You are not allowed to manage this item."
+msgstr "Non tes permiso para administrar este elemento."
+
+#: modules/contact-form/admin.php:161
+msgid "Restore"
+msgstr "Recuperar"
+
+#: modules/contact-form/admin.php:89
+msgid "Date"
+msgstr "Data"
+
+#: modules/contact-form/admin.php:204 modules/contact-form/admin.php:206
+#: modules/contact-form/admin.php:493
+msgid "Trash"
+msgstr "Lixo"
+
+#: modules/after-the-deadline/config-unignore.php:130
+msgid "Add"
+msgstr "Engadir"
+
+#: modules/after-the-deadline/config-unignore.php:128
+msgid "Identify words and phrases to ignore while proofreading your posts and pages:"
+msgstr "Identificar palabras e frases a ignorar mentras se revisan os seus artigos e páxinas:"
+
+#: modules/after-the-deadline/config-options.php:89
+msgctxt "%1$s = http://codex.wordpress.org/Installing_WordPress_in_Your_Language, %2$s = WPLANG"
+msgid "The proofreader supports English, French, German, Portuguese, and Spanish. Your <a href=\"%1$s\">%2%s</a> value is the default proofreading language."
+msgstr ""
+
+#: modules/contact-form/admin.php:87
+msgid "From"
+msgstr ""
+
+#: modules/after-the-deadline/config-unignore.php:135
+msgid "Be sure to click \"Update Profile\" at the bottom of the screen to save your changes."
+msgstr "Non esquezas premer \"Actualizar perfil\" ao pé da páxina para gardar os cambios."
+
+#: modules/after-the-deadline/config-unignore.php:126
+msgid "Ignored Phrases"
+msgstr "Frases ignoradas"
+
+#: modules/after-the-deadline/config-options.php:95
+msgid "Use automatically detected language to proofread posts and pages"
+msgstr "Use a deteción automática do idioma para revisar artigos e páxinas."
+
+#: modules/after-the-deadline/config-options.php:86
+msgid "Language"
+msgstr "Idioma"
+
+#: modules/after-the-deadline/config-options.php:81
+msgid "Redundant Phrases"
+msgstr "Frases redundantes "
+
+#: modules/after-the-deadline/config-options.php:79
+msgid "Phrases to Avoid"
+msgstr "Frases para evitar"
+
+#: modules/after-the-deadline/config-options.php:77
+msgid "Passive Voice"
+msgstr "Voz pasiva"
+
+#: modules/after-the-deadline/config-options.php:83
+msgid "<a href=\"%s\">Learn more</a> about these options."
+msgstr "<a href=\"%s\">Máis detalles</a> sobre estas opcións."
+
+#: modules/after-the-deadline/config-options.php:67
+msgid "Complex Phrases"
+msgstr "Frases complexas"
+
+#: modules/after-the-deadline/config-options.php:75
+msgid "Jargon"
+msgstr "Xerga"
+
+#: modules/after-the-deadline/config-options.php:73
+msgid "Hidden Verbs"
+msgstr "Verbos ocultos"
+
+#: modules/after-the-deadline/config-options.php:71
+msgid "Double Negatives"
+msgstr "Dobles negacións"
+
+#: modules/after-the-deadline/config-options.php:69
+msgid "Diacritical Marks"
+msgstr "Sinais diacrÃticos"
+
+#: modules/after-the-deadline/config-options.php:65
+msgid "Clichés"
+msgstr "Clichés"
+
+#: modules/after-the-deadline/atd-l10n.php:30
+msgid "There was an error communicating with the proofreading service."
+msgstr "Houbo un erro de comunicación co servizo de revisión."
+
+#: modules/after-the-deadline/config-options.php:63
+msgid "Bias Language"
+msgstr "Linguaxe Bias"
+
+#: modules/after-the-deadline/config-options.php:60
+msgid "Enable proofreading for the following grammar and style rules when writing posts and pages:"
+msgstr "Activar a revisión para a seguinte gramática e regras de estilo ao escribir artigos e páxinas:"
+
+#: modules/after-the-deadline/config-options.php:58
+msgid "English Options"
+msgstr "Opcións de Inglés"
+
+#: modules/after-the-deadline/config-options.php:55
+msgid "a post or page is updated"
+msgstr "actualizouse un artigo ou unha páxina"
+
+#: modules/after-the-deadline/config-options.php:53
+msgid "a post or page is first published"
+msgstr "un artigo ou páxina é publicado por primeira vez"
+
+#: modules/after-the-deadline/config-options.php:50
+msgid "Automatically proofread content when:"
+msgstr "Revisar automaticamente o contido cando:"
+
+#: modules/after-the-deadline/config-options.php:48
+msgid "Proofreading"
+msgstr "Revisando"
+
+#: modules/after-the-deadline/atd-l10n.php:34
+msgid ""
+"The proofreader has suggestions for this post. Are you sure you want to update it?\n"
+"\n"
+"Press OK to update your post, or Cancel to view the suggestions and edit your post."
+msgstr ""
+"O revisor ten suxerencias para este artigo. Seguro de querer actualiza-lo?\n"
+"Prema Aceptar para actualizar o seu artigo, ou Cancelar para ler as suxestións e editalo."
+
+#: modules/after-the-deadline/atd-l10n.php:33
+msgid ""
+"The proofreader has suggestions for this post. Are you sure you want to publish it?\n"
+"\n"
+"Press OK to publish your post, or Cancel to view the suggestions and edit your post."
+msgstr ""
+"O revisor ten suxestións para este artigo. Seguro que quere publicar-lo? \n"
+" \n"
+"Prema Aceptar para publicar o seu artigo, ou Cancelar para ler as suxestións e editalo."
+
+#: modules/after-the-deadline/atd-l10n.php:32
+msgid "Replace selection with:"
+msgstr "SubstituÃr a selección con:"
+
+#: modules/after-the-deadline/atd-l10n.php:22
+msgid "Edit Selection..."
+msgstr "Editar a selección ..."
+
+#: modules/after-the-deadline/atd-l10n.php:20
+msgid "Ignore all"
+msgstr "Ignorar todos"
+
+#: modules/after-the-deadline/atd-l10n.php:17
+msgid "Explain..."
+msgstr "Explicar..."
+
+#: modules/after-the-deadline/atd-l10n.php:15
+msgid "No suggestions"
+msgstr "Non hai suxestións"
+
+#: modules/after-the-deadline/atd-l10n.php:19
+msgid "Ignore always"
+msgstr "Ignorar sempre"
+
+#: modules/after-the-deadline/atd-l10n.php:18
+msgid "Ignore suggestion"
+msgstr "Ignorar suxestión"
+
+#: modules/after-the-deadline/atd-l10n.php:25
+msgid "edit text"
+msgstr "editar o texto"
+
+#: modules/after-the-deadline/atd-l10n.php:24
+msgid "proofread"
+msgstr "revisar"
+
+#: modules/after-the-deadline/atd-l10n.php:26
+#: modules/after-the-deadline.php:224
+msgid "Proofread Writing"
+msgstr "Revisión da escrita"
+
+#: modules/after-the-deadline/atd-l10n.php:28
+msgid "No writing errors were found."
+msgstr "Non se atoparon erros na escrita."
+
+#: modules/after-the-deadline/atd-l10n.php:29
+msgid "There was a problem communicating with the Proofreading service. Try again in one minute."
+msgstr ""
+
+#: jetpack.php:2073
+msgid "Configure"
+msgstr "Configurar"
+
+#: modules/after-the-deadline/atd-l10n.php:13
+msgid "Repeated Word"
+msgstr "Palabra repetida"
+
+#: modules/after-the-deadline/atd-l10n.php:12
+msgid "Spelling"
+msgstr "OrtografÃa"
+
+#: jetpack.php:2934
+msgid "An administrator for this blog must set up the Jetpack connection."
+msgstr "Un/ha administrador/a deste blogue debe configurar a conexión con Jetpack."
+
+#: jetpack.php:2939
+msgid "You need to register your Jetpack before connecting it."
+msgstr "Debe rexistrar o seu Jetpack antes de conectalo."
+
+#: jetpack.php:2316 jetpack.php:2318 jetpack.php:2320 jetpack.php:2323
+#: jetpack.php:2978
+msgid "Error Details: %s"
+msgstr "Detalles do erro: %s"
+
+#: jetpack.php:2107
+msgid "Coming soon…"
+msgstr "Proximamente..."
+
+#: jetpack.php:2044
+msgid "Updated"
+msgstr ""
+
+#: jetpack.php:2041
+msgid "New"
+msgstr ""
+
+#: jetpack.php:2033
+msgid "Free"
+msgstr "Gratis"
+
+#: jetpack.php:2010
+msgid "Activate"
+msgstr "Activar"
+
+#: jetpack.php:2033
+msgid "Purchase"
+msgstr ""
+
+#: jetpack.php:1886
+msgid "An <span>Automattic</span> Airline"
+msgstr "Unha liña de <span>Automattic</span>"
+
+#: jetpack.php:1941
+msgid "Configure %s"
+msgstr "Configurar %s"
+
+#: jetpack.php:1910
+msgid "This is sensitive information. Please do not post your BLOG_TOKEN or USER_TOKEN publicly; they are like passwords."
+msgstr ""
+
+#: jetpack.php:2000
+msgid "Deactivate"
+msgstr "Desactivar"
+
+#: jetpack.php:1873
+msgid "You will no longer receive email updates about Jetpack."
+msgstr "Non recibirá máis actualizacións por correo electrónico sobre jetpack."
+
+#: jetpack.php:1871
+msgid "You have been subscribed to receive email updates."
+msgstr "Subscribiuse para recibir actualizacións por correo electrónico."
+
+#: jetpack.php:1892 modules/sharedaddy/sharedaddy.php:76
+msgid "Support"
+msgstr "Soporte"
+
+#: jetpack.php:1891
+msgid "Debug"
+msgstr "Depurar"
+
+#: jetpack.php:1890
+msgid "Terms of Service"
+msgstr "Termos de servizo"
+
+#: jetpack.php:1864 modules/subscriptions.php:560
+msgid "Subscribe"
+msgstr "Subscrición"
+
+#: jetpack.php:1889
+msgid "Privacy Policy"
+msgstr "Privacidade"
+
+#: jetpack.php:1846
+msgid "Take Survey"
+msgstr ""
+
+#: jetpack.php:1619
+msgid "Jetpack contains the most recent version of the old %l plugin."
+msgid_plural "Jetpack contains the most recent versions of the old %l plugins."
+msgstr[0] ""
+msgstr[1] ""
+
+#: jetpack.php:1786
+msgid "Connected to WordPress.com"
+msgstr "Conectado a WordPress.com"
+
+#: jetpack.php:1841
+msgid "Have feedback on Jetpack?"
+msgstr ""
+
+#: jetpack.php:1843
+msgid "Answer a short survey to let us know how we’re doing and what to add in the future."
+msgstr ""
+
+#: jetpack.php:1852
+msgid "Checking email updates status…"
+msgstr "Comprobar actualizacións de estado por correo electrónico..."
+
+#: jetpack.php:1787
+msgid "Disconnect from WordPress.com"
+msgstr "Desconectar de WordPress.com"
+
+#: jetpack.php:1859
+msgid "Unsubscribe"
+msgstr "Anular a subscrición"
+
+#: jetpack.php:1628
+msgid "The old version has been deactivated and can be removed from your site."
+msgid_plural "The old versions have been deactivated and can be removed from your site."
+msgstr[0] "Desactivouse a versión vella e pode eliminala do seu sitio."
+msgstr[1] "Desactiváronse as versións vellas e pode eliminalas do seu sitio."
+
+#: jetpack.php:1817
+msgid "To enable all of the Jetpack features you’ll need to connect your website to WordPress.com using the button to the right. Once you’ve made the connection you’ll activate all the delightful features below."
+msgstr "Para activar todos os recursos de Jetpack precisa conectar o seu sitio ao WordPress.com mediante o botón da dereita. Unha vez feita a conexión poderá activar todas as funcionalidades de abaixo."
+
+#: jetpack.php:1863
+msgctxt "%s = Subscribe link"
+msgid "Want to receive updates about Jetpack by email? %s"
+msgstr "Quere recibir actualizacións sobre Jetpack por correo electrónico? %s"
+
+#: jetpack.php:1858
+msgctxt "%s = Unsubscribe link"
+msgid "You are currently subscribed to email updates. %s"
+msgstr "Está subscrito para recibir actualizacións por correo electrónico. %s"
+
+#: jetpack.php:1595
+msgid "<strong>You’re fueled up and ready to go.</strong> "
+msgstr ""
+
+#: jetpack.php:1567
+msgid "The following modules have been updated: %l."
+msgstr ""
+
+#: jetpack.php:1591
+msgid "<strong>Your Jetpack is already connected.</strong> "
+msgstr ""
+
+#: jetpack.php:1581
+msgid "<strong>%s Deactivated!</strong> You can activate it again at any time using the activate button on the module card."
+msgstr "<strong>Desactivouse %s</strong> Pode activalo de novo en calquera momento usando o botón Activar na tarxeta do módulo."
+
+#: jetpack.php:1597
+msgid "The features below are now active. Click the learn more buttons to explore each feature."
+msgstr "Os recursos listados a continuación están activos. Prema o botón aprender máis para explorar cada recurso."
+
+#: jetpack.php:1587
+msgid "<strong>Module settings were saved.</strong> "
+msgstr ""
+
+#: jetpack.php:1574
+msgid "<strong>%s Activated!</strong> You can deactivate at any time by clicking Learn More and then Deactivate on the module card."
+msgstr ""
+
+#: jetpack.php:1543
+msgid "Welcome to <strong>Jetpack %s</strong>!"
+msgstr ""
+
+#: jetpack.php:1519
+msgid "Try connecting again."
+msgstr "Tente conectar de novo."
+
+#: jetpack.php:1516
+msgid "<strong>Your Jetpack has a glitch.</strong> Something went wrong that’s never supposed to happen. Guess you’re just lucky: %s"
+msgstr "<strong>O seu Jetpack ten un fallo.</strong> Algo foi mal e non deberÃa ter acontecido. Creo que é só sorte: %s"
+
+#: jetpack.php:1555
+msgid "The following new modules have been activated: %l."
+msgstr ""
+
+#: jetpack.php:1466
+msgid "<strong>Your Jetpack has a glitch.</strong> Connecting this site with WordPress.com is not possible. This usually means your site is not publicly accessible (localhost)."
+msgstr "<strong>O seu Jetpack ten un fallo.</strong> A conexión desta web con WordPress.com non é posible. Isto xeralmente significa que o sitio non está accesible publicamente (localhost)."
+
+#: jetpack.php:1433
+msgid "Don’t cross the streams! You need to stay logged in to your WordPress blog while you authorize Jetpack."
+msgstr "Non cruce os fluxos! Debe permanecer conectado ao seu blogue cando autorice Jetpack."
+
+#: jetpack.php:1430
+msgid "You need to authorize the Jetpack connection between your site and WordPress.com to enable the awesome features."
+msgstr "Debe permitir a conexión entre o seu sitio Jetpack e WordPress.com para activar estos incribles recursos."
+
+#: jetpack.php:1440
+msgid "Wrong size. Hm… it seems your Jetpack doesn’t quite fit. Have you lost weight? Click “Connect to WordPress.com” again to get your Jetpack adjusted."
+msgstr "Tamaño incorrecto. Parece que o seu Jetpack non encaixa. Perdeu tamaño? Prema en \"Conectarse a WordPress.com\" para axustar de novo o seu Jetpack."
+
+#: jetpack.php:1454
+msgid "Do you still have the %s plugin installed?"
+msgstr ""
+
+#: jetpack.php:1472
+msgid "WordPress.com is currently having problems and is unable to fuel up your Jetpack. Please try again later."
+msgstr "WordPress.com está a ter problemas e é incapaz de alimentar o seu Jetpack. Por favor, ténteo de novo máis tarde."
+
+#: jetpack.php:1476
+msgid "Jetpack could not contact WordPress.com: %s. This usually means something is incorrectly configured on your web host."
+msgstr "Jetpack non puido contactar con WordPress.com: %s. Isto xeralmente significa que algo está configurado incorrectamente no seu servidor."
+
+#: jetpack.php:1458
+msgid "Module could not be activated because it triggered a <strong>fatal error</strong>. Perhaps there is a conflict with another plugin you have installed?"
+msgstr "O módulo non pode ser activado porque xerou un <strong>erro grave</strong>. Quizais houbese un conflito con outro engadido que instalou?"
+
+#: jetpack.php:1452
+msgid "%s could not be activated because it triggered a <strong>fatal error</strong>. Perhaps there is a conflict with another plugin you have installed?"
+msgstr "Non se puido activar %s porque xerou un <strong>erro grave</strong>. Talvez houbera un conflito con outro engadido instalado?"
+
+#: jetpack.php:1437
+msgid "Return to sender. Whoops! It looks like you got the wrong Jetpack in the mail; deactivate then reactivate the Jetpack plugin to get a new one."
+msgstr "Devolver ao remitente. Ups! Parece que escolleu o Jetpack incorrecto no correo, desactÃveo e a continuación reactive o engadido Jetpack para obter un novo."
+
+#: jetpack.php:1450
+msgid "The %1$s module requires <strong>PHP version %2$s</strong> or higher."
+msgstr "O módulo %1$s require unha <strong>versión %2$s de PHP</strong> ou superior."
+
+#: jetpack.php:1444
+msgid "Your website needs to be publicly accessible to use Jetpack: %s"
+msgstr "O seu sitio web ten que ser accesible ao público para usar Jetpack: %s"
+
+#: jetpack.php:1357
+msgid "<strong>Jetpack is activated!</strong> Each site on your network must be connected individually by an admin on that site."
+msgstr ""
+
+#: jetpack.php:1311 modules/sharedaddy/sharedaddy.php:68
+#: modules/sharedaddy/sharedaddy.php:75
+msgid "Settings"
+msgstr "Preferencias"
+
+#: jetpack.php:1336
+msgid "<strong>Jetpack is installed</strong> and ready to bring awesome, WordPress.com cloud-powered features to your site."
+msgstr ""
+
+#: jetpack.php:1244
+msgid "Find the component you want to manage"
+msgstr ""
+
+#: jetpack.php:1245
+msgid "Click on Learn More"
+msgstr ""
+
+#: jetpack.php:1342 jetpack.php:1821
+msgid "Connect to WordPress.com"
+msgstr "Conectar a WordPress.com"
+
+#: jetpack.php:1344 modules/module-info.php:45 modules/module-info.php:81
+#: modules/module-info.php:143 modules/module-info.php:178
+#: modules/module-info.php:212 modules/module-info.php:248
+#: modules/module-info.php:299 modules/module-info.php:321
+#: modules/module-info.php:361 modules/module-info.php:385
+#: modules/module-info.php:403 modules/module-info.php:409
+msgid "Learn More"
+msgstr "Aprender máis"
+
+#: jetpack.php:1247
+msgid "If additional settings are available, a link to them will appear"
+msgstr ""
+
+#: jetpack.php:1246
+msgid "An Activate or Deactivate button will appear"
+msgstr ""
+
+#: jetpack.php:1242
+msgid "You can activate or deactivate individual Jetpack modules to suit your needs."
+msgstr ""
+
+#: jetpack.php:1211
+msgid "<strong>To Activate/Deactivate a Module</strong> - Click on Learn More. An Activate or Deactivate button will now appear next to the Learn More button. Click the Activate/Deactivate button."
+msgstr ""
+
+#: jetpack.php:1210
+msgid "Jetpack Module Options"
+msgstr ""
+
+#: jetpack.php:1209 jetpack.php:1233
+msgid "On this page, you are able to view the modules available within Jetpack, learn more about them, and activate or deactivate them as needed."
+msgstr ""
+
+#: jetpack.php:1229
+msgid "Overview"
+msgstr ""
+
+#: jetpack.php:1213 jetpack.php:1254
+msgid "Jetpack FAQ"
+msgstr ""
+
+#: jetpack.php:1158
+msgid "One New Jetpack Module"
+msgid_plural "%s New Jetpack Modules"
+msgstr[0] ""
+msgstr[1] ""
+
+#: jetpack.php:1239
+msgid "Modules"
+msgstr ""
+
+#: jetpack.php:1208 jetpack.php:1232 jetpack.php:1793
+msgid "Jetpack supercharges your self-hosted WordPress site with the awesome cloud power of WordPress.com."
+msgstr "Jetpack recarga o seu sitio con WordPress co incrible poder da nube de WordPress.com."
+
+#: jetpack.php:1214 jetpack.php:1255
+msgid "Jetpack Support"
+msgstr ""
+
+#: jetpack.php:1212 jetpack.php:1253
+msgid "For more information:"
+msgstr "Para máis información:"
+
+#: jetpack.php:1207 jetpack.php:1231 jetpack.php:1241 jetpack.php:1790
+#: jetpack.php:1940
+msgid "Jetpack by WordPress.com"
+msgstr "Jetpack por WordPress.com"
+
+#: jetpack.php:1121 jetpack.php:1137
+msgid "Jetpack contains the most recent version of the old “%1$s” plugin."
+msgstr ""
+
+#: jetpack.php:964
+msgid "Jetpack requires WordPress version %s or later."
+msgstr "Jetpack esixe unha versión %s ou posterior de WordPress."
\ No newline at end of file
diff --git a/plugins/jetpack/languages/jetpack-he_IL.mo b/plugins/jetpack/languages/jetpack-he_IL.mo
new file mode 100644
index 0000000..b72d5af
Binary files /dev/null and b/plugins/jetpack/languages/jetpack-he_IL.mo differ
diff --git a/plugins/jetpack/languages/jetpack-he_IL.po b/plugins/jetpack/languages/jetpack-he_IL.po
new file mode 100644
index 0000000..09ff394
--- /dev/null
+++ b/plugins/jetpack/languages/jetpack-he_IL.po
@@ -0,0 +1,2237 @@
+# Translation of 1.3 in Hebrew
+# This file is distributed under the same license as the 1.3 package.
+msgid ""
+msgstr ""
+"PO-Revision-Date: 2012-05-21 22:23:39+0000\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=n != 1;\n"
+"X-Generator: GlotPress/0.1\n"
+"Project-Id-Version: 1.3\n"
+
+#: modules/widgets/facebook-likebox.php:18
+msgid "Facebook Like Box"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:18
+msgid "Display a Facebook Like Box to connect visitors to your Facebook Page"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:108
+msgid "Title"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:115
+msgid "Facebook Page URL"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:118
+msgid "The Like Box only works with <a href=\"http://www.facebook.com/help/?faq=174987089221178\">Facebook Pages</a>."
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:124
+msgid "Width"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:131
+msgid "Color Scheme"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:133
+msgid "Light"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:134
+msgid "Dark"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:143
+msgid "Show Faces"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:145
+msgid "Show profile photos in the plugin."
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:152
+msgid "Show Stream"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:154
+msgid "Show the profile stream for the public profile."
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:161
+msgid "Show Wall"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:163
+msgid "Show the wall for a Places page rather than friend activity."
+msgstr ""
+
+#: modules/module-info.php:336
+msgid "The Facebook Like Box Widget "
+msgstr ""
+
+#: modules/module-info.php:336
+msgid "shows your Facebook Like Box within a sidebar on your theme. It’s a great way to let your readers show their support."
+msgstr ""
+
+#: modules/module-info.php:352
+msgid "The Facebook Like Box Widget"
+msgstr ""
+
+#: modules/module-info.php:352
+msgid "shows your Facebook Like Box within a sidebar on your theme."
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:112
+msgid "Your new field was saved successfully"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:114
+msgid "Form builder"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:115
+msgid "Email notifications"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:120
+msgid "How does this work?"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:121
+msgid "By adding a contact form, your readers will be able to submit feedback to you. All feedback is automatically scanned for spam, and the legitimate feedback will be emailed to you."
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:122
+msgid "Can I add more fields?"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:124
+msgctxt "%1$s = \"Click here\" in an HTML link"
+msgid "Sure thing. %1$s to add a new text box, textarea, radio, checkbox, or dropdown field."
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:125
+msgid "Click here"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:127
+msgid "Can I view my feedback within WordPress?"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:129
+msgctxt "%1$s = \"Feedbacks\" in an HTML link"
+msgid "Yep, you can read your feedback at any time by clicking the \"%1$s\" link in the admin menu."
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:135
+msgid "Do I need to fill this out?"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:136
+msgid "Nope. However, if you’d like to modify where your feedback is sent, or the subject line you can. If you don’t make any changes here, feedback will be sent to the author of the page/post and the subject will be the name of this page/post."
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:140
+msgid "Edit this new field"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:143
+msgid "New field"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:145
+msgid "Field type"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:147
+msgid "Checkbox"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:148
+msgid "Drop down"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:151
+msgid "Radio"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:152
+msgid "Text"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:153
+msgid "Textarea"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:160
+msgid "Options"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:161
+msgid "First option"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:164
+msgid "Add another option"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:171
+msgid "Required?"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:176
+msgid "Save this field"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:181
+msgid "Here’s what your form will look like"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:186
+msgid "Add a new field"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:188
+msgid "Add this form to my post"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:191
+msgid "Email settings"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:193
+msgid "Enter your email address"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:196
+msgid "What should the subject line be?"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:199
+msgid "Save and go back to form builder"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:8
+msgctxt "Label for HTML form \"Name\" field in contact form builder"
+msgid "Name"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:9
+msgctxt "Label for HTML form \"Email\" field in contact form builder"
+msgid "Email"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:10
+msgctxt "Label for HTML form \"URL/Website\" field in contact form builder"
+msgid "Website"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:11
+msgctxt "Label for HTML form \"Comment/Response\" field in contact form builder"
+msgid "Comment"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:12
+msgctxt "Default label for new HTML form field in contact form builder"
+msgid "New Field"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:13
+msgctxt "Label for the set of options to be included in a user-created dropdown in contact form builder"
+msgid "Options"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:14
+msgctxt "Label for an option to be included in a user-created dropdown in contact form builder"
+msgid "Option"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:15
+msgctxt "Default label for the first option to be included in a user-created dropdown in contact form builder"
+msgid "First option"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:16
+msgctxt "error message in contact form builder"
+msgid "Oops, there was a problem generating your form. You'll likely need to try again."
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:17
+msgid ""
+"Drag up or down\n"
+"to re-arrange"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:18
+msgctxt "Label to drag HTML form fields around to change their order in contact form builder"
+msgid "move"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:19
+msgctxt "Link to edit an HTML form field in contact form builder"
+msgid "edit"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:20
+msgid "Saved successfully"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:21
+msgctxt "This HTML form field is marked as required by the user in contact form builder"
+msgid "(required)"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:22
+msgid "Are you sure you want to exit the form editor without saving? Any changes you have made will be lost."
+msgstr ""
+
+#: jetpack.php:1801
+msgid "Jetpack is network activated and notices can not be dismissed."
+msgstr ""
+
+#: jetpack.php:1812
+msgid "Dismiss this notice."
+msgstr ""
+
+#: jetpack.php:1328
+msgid "Dismiss this notice and deactivate Jetpack."
+msgstr ""
+
+#: jetpack.php:1334
+msgid "<strong>Your Jetpack is almost ready</strong> – A connection to WordPress.com is needed to enabled features like Stats, Contact Forms, and Subscriptions. Connect now to get fueled up!"
+msgstr ""
+
+#: jetpack.php:1160
+msgctxt "1: A number showing how many new features there are after upgrading Jetpack"
+msgid "Jetpack + Stats %1$s"
+msgstr ""
+
+#: jetpack.php:1164 jetpack.php:1168
+msgid "Jetpack + Stats"
+msgstr ""
+
+#: modules/contact-form/admin.php:159
+msgid "Restore this item from the Trash"
+msgstr "ש××ר פר×× ×× ××פ×"
+
+#: modules/contact-form/grunion-contact-form.php:507
+msgid "Sent by a verified %s user."
+msgstr "× ×©×× ×¢× ××× ×שת×ש רש×× ×©× %s."
+
+msgid "http://jetpack.me"
+msgstr "http://jetpack.me"
+
+msgid "Easily insert a contact form any where on your site."
+msgstr "××ספת ××¤×¡× ×צ×רת קשר ××× ×ק×× ××תר ש××."
+
+msgid "Realtime backup and security scanning for your WordPress site."
+msgstr "סר×ק×ת ××××× ××××× ×××× ××ת ××תר ×××ר×פרס ש××."
+
+msgid "Simple, concise site stats with no additional load on your server."
+msgstr " ס×××ס×××§× ×¤×©××× ××ת××צתת, ××× ×¢××ס × ×סף ×¢× ×שרת ש××."
+
+msgid "Mark up your posts with the <img src=\"http://l.wordpress.com/latex.php?latex=%5CLaTeX&bg=transparent&fg=000&s=-2\" alt=\"LaTeX logo\" title=\"LaTeX\" style=\"vertical-align: -25%\" /> markup language, perfect for complex mathematical equations and other über-geekery."
+msgstr "שפר ×ת ×פ×ס××× ×©×× ×¢× ×©×¤×ª <img src=\"http://l.wordpress.com/latex.php?latex=%5CLaTeX&bg=transparent&fg=000&s=-2\" alt=\"LaTeX logo\" title=\"LaTeX\" style=\"vertical-align: -25%\" /> , ×××××× ×¢××ר ×ש××××ת ×ת××××ת ××ר×××ת ×× ×ש××× ×××¢××× ××ר××."
+
+msgid "Automattic"
+msgstr "×××××××ק"
+
+msgid "The most super duper sharing tool on the interwebs. Share content with Facebook, Twitter, and many more."
+msgstr "×ש×ת××£ ××× ×¡×פר ××פר ×רשת. שתף ת××× ×פ××ס××ק, ×××××ר ××תר×× × ×ספ××."
+
+msgid "Allow users to subscribe to your posts and comments to receive a notification via email."
+msgstr "×פשר ××××ש×× ××××¨×©× ×פ×ס××× ××ת××××ת ש×× ×ק××ת ××××¢×ת ××××ר ××ק×ר×× ×."
+
+#: modules/module-info.php:422
+msgid "A contact form is a great way to offer your readers the ability to get in touch, without giving out your personal email address."
+msgstr "××פס \"צ×ר קשר\" ××× ××¨× ×צ×××× ×ª ××פשר ×ק×ר××× ×©×× ××¤× ×ת ×××× ××××¤× ×ש×ר, ×××× ××צ×× ×ת ×ת××ת ××××× ×©×× ××תר."
+
+msgid "Easily add images, Twitter updates, and your site's RSS links to your theme's sidebar."
+msgstr "×××¡×¤× ×ק××ת ×©× ×ª××× ×ת, ×¢×××× ×× ××××××ר, ×ק×ש×ר×× ×פ×× ×רסס ש×× ××¢×××ת ××¦× ×©× ×¢×¨×ת ××¢×צ×× ×©××."
+
+msgid "Enable WP.me-powered shortlinks for all of your Posts and Pages for easier sharing."
+msgstr " ×פשר ×ת××ת ×ק×ר×ת ×¢× ××××××× WP.me ââ×ש×ת××£ ×§× ××תר ×©× ×פ×ס××× ×××¢××××× ×©××."
+
+msgid "Easily embed videos and more from sites like YouTube, Vimeo, and SlideShare."
+msgstr "××××¢ ××××× ××¢×× ×ק××ת ××תר×× ××× ××××××, ××××× ×ס××××ש××ר"
+
+msgid "Beautiful Math"
+msgstr "×ת××××§× ×פ×"
+
+msgid "Show a pop-up business card of your users' gravatar profiles in comments."
+msgstr "××¦× ×ת××××ת ×××× ×§×פץ ×¢× ×ר××ס ×××ק×ר ×פר×פ×× ××ר××××ר ×©× ××××ש×× ×©××."
+
+msgid "Share your public posts and comments to search engines and other services in real-time."
+msgstr "שתף ×ת ×פ×ס××× ××ת××××ת ש×× ×¢× ×× ××¢× ××פ×ש ×ש×ר×ת×× ××ר×× ×××× ××ת."
+
+msgid "Improve your spelling, style, and grammar with the <a href=\"http://www.afterthedeadline.com/\">After the Deadline</a> Proofreading service."
+msgstr "שפר ×ת ××××ת ש××, ×ס×× ×× ×××ק××ק ×¢×, <a href=\"http://www.afterthedeadline.com/\">After the Deadline</a> ש×ר×ת ×××× (××× ×××ת ×שפ×ת × ×ספ×ת)."
+
+msgid "Bring the power of the WordPress.com cloud to your self-hosted WordPress. Jetpack enables you to connect your blog to a WordPress.com account to use the powerful features normally only available to WordPress.com users."
+msgstr "××× ×ת ××× ×©× ×¢× × ××ר×פרס.ק×× ××תר ××××ר×פרס ש××. Jetpack ××פשר ×× ×××ר ×ת ××××× ×©×× ××ש××× ××ר×פרס.ק×× ××× ××שת×ש ×ת××× ×ת ש×××¨× ××× ×××× ×ת רק ××שת××©× ××ר×פרס.ק××"
+
+msgid "http://wordpress.org/extend/plugins/jetpack/"
+msgstr "http://wordpress.org/extend/plugins/jetpack/"
+
+#: modules/widgets/twitter-widget.php:241
+msgid "Include retweets"
+msgstr "×××× ×¦××צ×× ×××ר××"
+
+#: modules/widgets/twitter-widget.php:243
+msgid "Text to display between tweet and timestamp:"
+msgstr "××§×¡× ××צ×× ××× ×צ×××¥ ×ת×ר××/×©×¢× ×©××:"
+
+#: modules/widgets/twitter-widget.php:222
+msgid "Twitter username:"
+msgstr "×©× ×שת×ש ××××××ר:"
+
+#: modules/widgets/twitter-widget.php:79
+msgid "Twitter Updates"
+msgstr "×¢×××× × ×××××ר"
+
+#: modules/widgets/twitter-widget.php:236
+msgid "Hide replies"
+msgstr "×סתר תש×××ת"
+
+#: modules/widgets/twitter-widget.php:225
+msgid "Maximum number of tweets to show:"
+msgstr "×ספר ××ר×× ×©× ×¦××צ×× ××צ××:"
+
+#: modules/widgets/twitter-widget.php:180
+msgid "Error: Twitter did not respond. Please wait a few minutes and refresh this page."
+msgstr "ש××××: ×××××ר ×× ××××. ×××§×©× ×××ª× ××× ×ק×ת ××¨×¢× × ×ת ×××£."
+
+#: modules/widgets/twitter-widget.php:70
+msgid "Twitter (Jetpack)"
+msgstr "×××××ר (Jetpack)"
+
+#: modules/widgets/twitter-widget.php:69
+msgid "Display your tweets from Twitter"
+msgstr "××¦× ×ת ×צ××צ×× ×©×× ××××××ר"
+
+#: modules/widgets/rsslinks-widget.php:140
+msgid "Subscribe to %s"
+msgstr "×××¨×©× × %s"
+
+#: modules/widgets/rsslinks-widget.php:121
+msgid "Image Color:"
+msgstr "צ××¢ ת××× ×:"
+
+#: modules/widgets/rsslinks-widget.php:119
+msgid "Silver"
+msgstr "×סף"
+
+#: modules/widgets/twitter-widget.php:178
+msgid "Error: Please make sure the Twitter account is <a href=\"%s\">public</a>."
+msgstr "ש××××: ×× × ×××× ×©×ש××× ×××××ר <a href=\"%s\">צ×××ר×</a>."
+
+#: modules/widgets/rsslinks-widget.php:113
+msgid "Red"
+msgstr "××××"
+
+#: modules/widgets/rsslinks-widget.php:101
+msgid "Large"
+msgstr "××××"
+
+#: modules/widgets/rsslinks-widget.php:115
+msgid "Green"
+msgstr "×ר×ק"
+
+#: modules/widgets/rsslinks-widget.php:100
+msgid "Medium"
+msgstr "××× ×× ×"
+
+#: modules/widgets/rsslinks-widget.php:103
+msgid "Image Size:"
+msgstr "×××× ×ª××× ×:"
+
+#: modules/widgets/rsslinks-widget.php:118
+msgid "Pink"
+msgstr "×ר××"
+
+#: modules/widgets/rsslinks-widget.php:117
+msgid "Purple"
+msgstr "ס×××"
+
+#: modules/widgets/rsslinks-widget.php:116
+msgid "Blue"
+msgstr "××××"
+
+#: modules/widgets/rsslinks-widget.php:114
+msgid "Orange"
+msgstr "×ת××"
+
+#: modules/widgets/rsslinks-widget.php:67
+#: modules/widgets/rsslinks-widget.php:133
+msgid "Posts"
+msgstr "פ×ס×××"
+
+#: modules/widgets/rsslinks-widget.php:96
+msgid "Image Settings:"
+msgstr "×××ר×ת ת××× ×:"
+
+#: modules/widgets/rsslinks-widget.php:85
+msgid "Format:"
+msgstr "פ×ר××:"
+
+#: modules/widgets/rsslinks-widget.php:83
+msgid "Text & Image Links"
+msgstr "ק×ש×ר ××§×¡× ×ת××× ×"
+
+#: modules/widgets/rsslinks-widget.php:82
+msgid "Image Link"
+msgstr "ק×ש×ר ת××× ×"
+
+#: modules/widgets/rsslinks-widget.php:81
+msgid "Text Link"
+msgstr "ק×ש×ר ×קס×"
+
+#: modules/widgets/rsslinks-widget.php:71
+msgid "Feed(s) to Display:"
+msgstr "××× ×ת ××צ××:"
+
+#: modules/widgets/rsslinks-widget.php:69
+msgid "Posts & Comments"
+msgstr "פ×ס××× ×ת××××ת"
+
+#: modules/widgets/rsslinks-widget.php:68
+#: modules/widgets/rsslinks-widget.php:136
+msgid "Comments"
+msgstr "ת××××ת"
+
+#: modules/widgets/rsslinks-widget.php:62
+#: modules/widgets/twitter-widget.php:219
+msgid "Title:"
+msgstr "××תרת:"
+
+#: modules/widgets/rsslinks-widget.php:13
+msgid "RSS Links (Jetpack)"
+msgstr "××× ×ת RSS (Jetpack)"
+
+#: modules/widgets/rsslinks-widget.php:99
+msgid "Small"
+msgstr "ק××"
+
+#: modules/widgets/image-widget.php:139
+msgid "Width:"
+msgstr "ר×××:"
+
+#: modules/widgets/image-widget.php:126
+msgid "Center"
+msgstr "××ר××"
+
+#: modules/widgets/image-widget.php:145
+msgid "If empty, we will attempt to determine the image size."
+msgstr "×× ×¨×ק, ×× × × ×§××¢ ×ת ×××× ×ת××× ×."
+
+#: modules/widgets/rsslinks-widget.php:12
+msgid "Links to your blog's RSS feeds"
+msgstr "×קשר ×××× ×ת RSS ×©× ××××× ×©××"
+
+#: modules/widgets/image-widget.php:127
+msgid "Right"
+msgstr "×××××"
+
+#: modules/widgets/image-widget.php:142
+msgid "Height:"
+msgstr "××××:"
+
+#: modules/widgets/image-widget.php:129
+msgid "Image Alignment:"
+msgstr "××ש×ר ת××× ×:"
+
+#: modules/widgets/image-widget.php:125
+msgid "Left"
+msgstr "×ש×××"
+
+#: modules/widgets/image-widget.php:124
+msgid "None"
+msgstr "×××"
+
+#: modules/widgets/image-widget.php:119
+msgid "Caption:"
+msgstr "××תרת:"
+
+#: modules/widgets/image-widget.php:146
+msgid "Link URL (when the image is clicked):"
+msgstr "×ת××ת URL ×©× ×§×ש×ר (××שר ×××צ×× ×¢× ×ת××× ×):"
+
+#: modules/subscriptions.php:561
+msgid "Click to subscribe to this blog and receive notifications of new posts by email."
+msgstr "×××¥ ××× ××××¨×©× ××תר ××ק×× ××××¢×ת ×¢× ×¤×ס××× ××ש×× ××××ר ××ק×ר×× ×."
+
+#: modules/widgets/image-widget.php:12
+msgid "Display an image in your sidebar"
+msgstr "××¦× ×ª××× × ×סר×× ××¦× ×©××"
+
+#: modules/widgets/image-widget.php:116
+msgid "Image title:"
+msgstr "××תרת ×ת××× ×:"
+
+#: modules/subscriptions.php:577
+msgid "%s: %s"
+msgstr "%s: %s"
+
+#: modules/subscriptions.php:604
+msgid "Show total number of subscribers? (%s subscriber)"
+msgid_plural "Show total number of subscribers? (%s subscribers)"
+msgstr[0] "××× ××צ×× ×ת ×ספר ××× ××××? (×× ×× ×××)"
+msgstr[1] "××× ××צ×× ×ת ×ספר ××× ××××? (%s ×× ××××)"
+
+#: modules/widgets/image-widget.php:113
+msgid "Alternate text:"
+msgstr "××§×¡× ×××פ×:"
+
+#: modules/widgets/image-widget.php:110
+msgid "Image URL:"
+msgstr "×ת××ת URL ×©× ×ª××× ×:"
+
+#: modules/vaultpress.php:22
+msgid "Active"
+msgstr "פע××"
+
+#: modules/subscriptions.php:591
+msgid "Optional text to display to your readers:"
+msgstr "××§×¡× ××פצ××× ×× ×©×××¦× ×ק×ר××× ×©××:"
+
+#: modules/subscriptions.php:585 modules/widgets/image-widget.php:107
+msgid "Widget title:"
+msgstr "××תרת ×××ש×××× (××××'×):"
+
+#: modules/subscriptions.php:597
+msgid "Subscribe Button:"
+msgstr "×פת×ר ×רש××:"
+
+#: modules/widgets/image-widget.php:14
+msgid "Image (Jetpack)"
+msgstr "ת××× × (Jetpack)"
+
+#: modules/subscriptions.php:559
+msgid "Enter your email address to subscribe to this blog and receive notifications of new posts by email."
+msgstr "××× ×ת ×ת××ת ××××× ×©×× ××× ××××¨×©× ××תר ××ק×× ××××¢×ת ×¢× ×¤×ס××× ××ש×× ×××××."
+
+#: modules/subscriptions.php:558
+msgid "Subscribe to Blog via Email"
+msgstr "×××¨×©× ××××× ×××צע×ת ×××××"
+
+#: modules/subscriptions.php:487
+msgid "Email Address"
+msgstr "×ת××ת ×××ר ××ק×ר×× ×"
+
+#: modules/subscriptions.php:483
+msgid "Join %s other subscriber"
+msgid_plural "Join %s other subscribers"
+msgstr[0] "×צ×רף ××× ×× × ×סף ×××"
+msgstr[1] "-×צ×רף × %s ×× ×××× × ×ספ××"
+
+#: modules/subscriptions.php:465
+msgid "There was an error when subscribing, please try again."
+msgstr "××¨×¢× ×©×××× ××רש××, ×××§×©× × ×¡× ×©××."
+
+#: modules/subscriptions.php:414
+msgid "Blog Subscriptions (Jetpack)"
+msgstr "×× ×××× ××××× (Jetpack)"
+
+#: modules/subscriptions.php:411
+msgid "Add an email signup form to allow people to subscribe to your blog."
+msgstr "××סף ××פס ×רש×× ××××× ××× ××פשר ××× ×©×× ×עש×ת ×× ×× ××××× ×©××."
+
+#: modules/subscriptions.php:346
+msgid "Notify me of new posts by email."
+msgstr "××××¢ ×× ×¢× ×¤×ס××× ××ש×× ×××צע×ת ×××××."
+
+#: modules/subscriptions.php:458
+msgid "You have already subscribed to this site, please check your inbox."
+msgstr "××ר × ×¨×©×ת ××תר ××, ×××§×©× ×××ק ×ת ת××ת ××××ר ×× ×× ×¡ ש××."
+
+#: modules/subscriptions.php:455
+msgid "The email you entered was invalid, please check and try again."
+msgstr "×ת××ת ××××ר ×××ק×ר×× × ×©××× ×ª ××× × ×ª×§× ×ת, ×××ק ×× ×¡× ×©×× ××קש×."
+
+#: modules/subscriptions.php:445
+msgid "An email was just sent to confirm your subscription. Please find the email now and click activate to start subscribing."
+msgstr "×××עת ×××× × ×©××× ×××× ×××ש×ר ××רש××. ××פע×ת ××× ××, ×××¥ ×¢× ×ק×ש×ר ××××עת ×××××."
+
+#: modules/stats.php:905
+msgid "View All"
+msgstr "××¦× ×××"
+
+#: modules/stats.php:892
+msgid "%1$s %2$s Views"
+msgstr "%1$s %2$s צפ××ת"
+
+#: modules/stats.php:701
+msgid "Chart stats by"
+msgstr "תרש××× ×¡×××ס×××§× ×©×"
+
+#: modules/stats.php:677
+msgid "the past month"
+msgstr "××××ש ש×××£"
+
+#: modules/stats.php:913 modules/stats.php:937
+msgid "Sorry, nothing to report."
+msgstr "×צ×ער××, ××× ×× ×××××."
+
+#: modules/subscriptions.php:340
+msgid "Notify me of follow-up comments by email."
+msgstr "××××¢ ×× ×¢× ×ª××××ת × ×ספ×ת ×××צע×ת ×××××."
+
+#: modules/stats.php:933
+msgid "Top Searches"
+msgstr "××פ×ש×× ×××××××"
+
+#: modules/stats.php:714
+msgid "Show top posts over"
+msgstr "××¦× ×¤×ס××× × ×¦×¤×× ×××תר ××¢×"
+
+#: modules/stats.php:727
+msgid "Show top search terms over"
+msgstr "××¦× ××× ×× ××פ×ש ××××××× ×"
+
+#: modules/stats.php:679
+msgid "the past year"
+msgstr "××©× × ×©××פ×"
+
+#: modules/stats.php:678
+msgid "the past quarter"
+msgstr "×ר××¢×× ×©×××£"
+
+#: modules/stats.php:909
+msgid "Top Posts"
+msgstr "פ×ס××× ×××××××"
+
+#: modules/stats.php:533
+msgid "Save configuration"
+msgstr "ש××ר ×××ר×ת"
+
+#: modules/stats.php:675
+msgid "the past day"
+msgstr "×××× ×©×××£"
+
+#: modules/stats.php:672
+msgid "month"
+msgstr "×××ש"
+
+#: modules/stats.php:676
+msgid "the past week"
+msgstr "×ש×××¢ ש×××£"
+
+#: modules/stats.php:519
+msgid "The image helps collect stats and <strong>makes the world a better place</strong> but should still work when hidden"
+msgstr "ת××× ×ª ×ס××××× ×¢××רת ××ס××£ × ×ª×× ×× ×¡×××ס×××× <strong>×××פ×ת ×ת ××¢××× ××ק×× ××× ××תר</strong> ××× ×××ס××£ ×¢×××× ×××ר ××¢××× ×ש××× ××סתרת."
+
+#: modules/stats.php:671
+msgid "week"
+msgstr "ש×××¢"
+
+#: modules/stats.php:670
+msgid "day"
+msgstr "×××"
+
+#: modules/stats.php:568
+msgid "Views over 48 hours. Click for more Site Stats."
+msgstr "צפ×× ×-48 ×שע×ת ×××ר×× ×ת. ×××¥ ×צפ×× ×ס×××ס××ק×ת × ×ספ×ת."
+
+#: modules/stats.php:522
+msgid "Select the roles that will be able to view stats reports."
+msgstr "××ר ×ת ×תפק×××× ×©××××× ×צפ×ת ×××××ת ×ס×××ס××ק×."
+
+#: modules/stats.php:520
+msgid "Report visibility"
+msgstr "× ×¨××ת ×××××ת"
+
+#: modules/stats.php:519
+msgid "Smiley face"
+msgstr "ס×××××"
+
+#: modules/stats.php:330
+msgid "Your Site Stats work better with Javascript enabled."
+msgstr "×ס×××ס×××§× ×©× ××תר ש×× ×ª×¤×¢× ××× ××תר ×ש×'××××-סקר××¤× ×××¤×¢× ××פ×פ×."
+
+#: modules/stats.php:406 modules/stats.php:879
+msgid "We were unable to get your stats just now. Please try again."
+msgstr "××× × × ×××××× ×ת ××צ×× ×ת ×ס×××ס×××§× ×©×× ×עת. ×××§×©× × ×¡× ×©××."
+
+#: modules/stats.php:329
+msgid "Loading…"
+msgstr "×××¢×..."
+
+#: modules/stats.php:517
+msgid "Count the page views of registered users who are logged in."
+msgstr "×× × ×ת ×צפ××ת ××תר ×©× ×שת×ש×× ×¨×©×××× ×××××ר××."
+
+#: modules/stats.php:518
+msgid "Smiley"
+msgstr "ס×××××"
+
+#: modules/stats.php:519
+msgid "Hide the stats smiley face image."
+msgstr "×סתר ×ת ת××× ×ª ×ס××××× ×©× ×ס×××ס××ק×."
+
+#: modules/stats.php:516
+msgid "Registered users"
+msgstr "×שת×ש×× ×¨×©××××"
+
+#: modules/stats.php:514
+msgid "Put a chart showing 48 hours of views in the admin bar."
+msgstr "××¦× ×סר×× ×× ×××× ×ª×¨×©×× ××צ×× 48 שע×ת ×©× ×¦×¤××ת."
+
+#: modules/stats.php:404 modules/stats.php:877
+msgid "We were unable to get your stats just now (too many redirects). Please try again."
+msgstr "××× × × ×××××× ××צ×× ×ת ×ס×××ס×××§× ×©×× ×עת (××תר ××× ××¤× ××ת ×שרת). ×××§×©× × ×¡× ×©××."
+
+#: modules/stats.php:513
+msgid "Admin bar"
+msgstr "סר×× × ××××"
+
+#: modules/stats.php:507
+msgid "Visit <a href=\"%s\">Site Stats</a> to see your stats."
+msgstr "×קר × <a href=\"%s\">ס×××ס××ק×</a> ××× ×צפ×ת ×ס×××ס××ק×ת ש××."
+
+#: modules/stats.php:331
+msgid "View Site Stats without Javascript"
+msgstr "×¦×¤× ×ס×××ס××קת ××תר ××× ×'××××-סקר×פ×"
+
+#: modules/shortcodes/videopress.php:912
+msgid "Submit"
+msgstr "ש××××"
+
+#: modules/shortcodes/videopress.php:876
+msgid "December"
+msgstr "×צ××ר"
+
+#: jetpack.php:1169 modules/stats.php:649
+msgid "Site Stats"
+msgstr "ס×××ס××קת ×תר"
+
+#: modules/shortcodes/videopress.php:1291
+msgid "This video requires <a rel=\"nofollow\" href=\"%s\">Adobe Flash</a> for playback."
+msgstr "×××××× ×× ××רש <a rel=\"nofollow\" href=\"%s\"> Adobe Flash </ a> ×¢××ר ×ש××¢×."
+
+#: modules/shortcodes/videopress.php:958
+msgid "You do not have sufficient <a rel=\"nofollow\" href=\"%s\">freedom levels</a> to view this video. Support free software and upgrade."
+msgstr "××× ×× ×ספ×ק <a rel=\"nofollow\" href=\"%s\">ר××ת ××פש</a> ××× ×צפ×ת ××××××× ××. ת×××× ×ת×× × ××× ××ת ×ש×ר××."
+
+#: modules/shortcodes/videopress.php:876
+msgid "November"
+msgstr "× ××××ר"
+
+#: modules/shortcodes/videopress.php:1016
+msgctxt "watch a video title"
+msgid "Watch: %s"
+msgstr "×¦×¤× ×: %s"
+
+#: modules/shortcodes/videopress.php:1144
+msgctxt "Play as in playback or view a movie"
+msgid "JavaScript required to play %s."
+msgstr "צר×× ××שת×ש ××'××××-סקר××¤× ××× ×× ×× %s."
+
+#: modules/shortcodes/videopress.php:1115
+#: modules/shortcodes/videopress.php:1137
+msgid "this video"
+msgstr "×××××× ××"
+
+#: modules/shortcodes/videopress.php:1298
+msgid "Loading video..."
+msgstr "×××¢× ×ת ×××××××..."
+
+#: modules/shortcodes/videopress.php:915
+msgid "More information"
+msgstr "××××¢ × ×סף"
+
+#: modules/shortcodes/videopress.php:876
+msgid "July"
+msgstr "××××"
+
+#: modules/shortcodes/videopress.php:860
+msgid "This video is intended for mature audiences."
+msgstr "×××××× ×× ××××¢× ×ק×× ××××ר××."
+
+#: modules/shortcodes/videopress.php:876
+msgid "October"
+msgstr "××ק×××ר"
+
+#: modules/shortcodes/videopress.php:876
+msgid "April"
+msgstr "×פר××"
+
+#: modules/shortcodes/videopress.php:876
+msgid "March"
+msgstr "×רץ"
+
+#: modules/shortcodes/videopress.php:876
+msgid "February"
+msgstr "פ×ר××ר"
+
+#: modules/shortcodes/videopress.php:876
+msgid "January"
+msgstr "×× ××ר"
+
+#: modules/shortcodes/videopress.php:876
+msgid "September"
+msgstr "ספ×××ר"
+
+#: modules/shortcodes/videopress.php:860
+msgid "Please verify your birthday."
+msgstr "×××§×©× ×שר ×ת ת×ר×× ××××× ×©××."
+
+#: modules/shortcodes/videopress.php:876
+msgid "June"
+msgstr "××× ×"
+
+#: modules/shortcodes/videopress.php:876
+msgid "August"
+msgstr "××××ס×"
+
+#: modules/shortcodes/videopress.php:876
+msgid "May"
+msgstr "×××"
+
+#: modules/sharedaddy/sharing.php:379
+msgid "Enter the URL of a 16x16px icon you want to use for this service."
+msgstr "××× ×ת ××ת××ת ×©× ×¦×××ת (×××ק××) ××××× 16X16 ש××ª× ×¨××¦× ××שת×ש ×× ×¢××ר ש×ר×ת ××."
+
+#: modules/shortcodes/videopress.php:608
+msgid "The VideoPress plugin could not communicate with the VideoPress servers. This error is most likely caused by a misconfigured plugin. Please reinstall or upgrade."
+msgstr "ת×סף VideoPress ×× ×××× ××× ×תקשר ×¢× ×©×¨×ª× VideoPress. ש×××× ×× × ×ר×ת ××× ×× ×¨××, ×××צע×ת ת×סף ש××× × ×××ר ×צ××¨× ×ª×§×× ×. ×××§×©× ××ª×§× ×××ש ×× ×©×ר×."
+
+#: modules/shortcodes/videopress.php:826
+msgid "%s Error"
+msgstr "%s ש××××"
+
+#: modules/shortcodes/videopress.php:610
+msgid "<strong>%s</strong> is not an allowed embed site."
+msgstr "<strong>%s</strong> ××× × ×תר ×××תר ×××××¢×."
+
+#: modules/sharedaddy/sharing.php:371
+msgid "You can add the following variables to your service sharing URL:"
+msgstr "××ª× ×××× ×××ס××£ ×ת ×××©×ª× ×× ××××× ××ת××ת ×ש×ת××£ ש××:"
+
+#: modules/shortcodes/archives.php:50
+msgid "Your blog does not currently have any published posts."
+msgstr "××××× ×©×× ××× ×עת פ×ס××× ×©×¤×רס××."
+
+#: modules/sharedaddy/sharing.php:395
+msgid "An error occurred creating your new sharing service - please check you gave valid details."
+msgstr "×§×¨×ª× ×©×××× ××צ×רת ש×ר×ת ×ש×ת××£ ×××ש ש×× - ×××§×©× ×ª×××ק ש××× ×ª ×ת ×פר××× ×צ××¨× ×ª×§× ×ת."
+
+#: modules/sharedaddy/sharing.php:376
+msgid "Icon URL"
+msgstr "צ×××ת (×××ק××) URL"
+
+#: modules/sharedaddy/sharing.php:385
+msgid "Create Share"
+msgstr "צ×ר ש×ת××£"
+
+#: modules/shortcodes/videopress.php:612
+msgid "No data found for VideoPress identifier: <strong>%s</strong>."
+msgstr "×× × ×צ×× × ×ª×× ×× ×¢××ר ×××× VideoPress: <strong>%s</strong>."
+
+#: modules/shortcodes/videopress.php:610
+msgid "Publisher limits playback of video embeds."
+msgstr "×××צר ××××× ×ת ××פע×× ×©× ××××¢×ת ×××××."
+
+#: modules/sharedaddy/sharing.php:367
+msgid "Sharing URL"
+msgstr "×ת××ת URL ש×ת××£"
+
+#: modules/sharedaddy/sharing.php:334
+msgid "Front Page, Archive Pages, and Search Results"
+msgstr "××£ ר×ש×, ××¤× ×ר×××× ×ת×צ××ת ××פ×ש"
+
+#: modules/sharedaddy/sharing.php:313
+msgid "Sharing label"
+msgstr "ת×××ת ש×ת××£"
+
+#: modules/sharedaddy/sharing.php:319
+msgid "Open links in"
+msgstr "×¤×ª× ×§×ש×ר×× ×"
+
+#: modules/sharedaddy/sharing.php:361
+msgid "Service name"
+msgstr "×©× ×ש×ר×ת"
+
+#: modules/sharedaddy/sharing.php:350
+msgid "Save Changes"
+msgstr "ש××ר ש×× ××××"
+
+#: modules/sharedaddy/sharing.php:328
+msgid "Show sharing buttons on"
+msgstr "××¦× ×פת××¨× ×©×ת××£ ×"
+
+#: modules/sharedaddy/sharing.php:306
+msgid "Icon + text"
+msgstr "צ×××ת (×××ק××) + ×קס×"
+
+#: modules/sharedaddy/sharing.php:322
+msgid "New window"
+msgstr "×××× ××ש"
+
+#: modules/sharedaddy/sharing.php:323
+msgid "Same window"
+msgstr "×××ª× ××××"
+
+#: modules/sharedaddy/sharing.php:308
+msgid "Text only"
+msgstr "××§×¡× ××××"
+
+#: modules/sharedaddy/sharing.php:307
+msgid "Icon only"
+msgstr "צ×××ת (×××ק××) ××××"
+
+#: modules/sharedaddy/sharing.php:186
+msgid "Enabled Services"
+msgstr "ש×ר×ת×× ×¤××¢×××"
+
+#: modules/sharedaddy/sharing.php:164
+msgid "Available Services"
+msgstr "ש×ר×ת×× ×××× ××"
+
+#: modules/sharedaddy/sharing.php:192
+msgid "Drag and drop available services here"
+msgstr "×ר×ר ×ש×רר ×××× ×©×ר×ת×× ×××× ××"
+
+#: modules/sharedaddy/sharing.php:303
+msgid "Default button style"
+msgstr "×¢×צ×× ×ר×רת ×××× ×©× ×פת×ר"
+
+#: modules/sharedaddy/sharing.php:153
+msgid "Settings have been saved"
+msgstr "××××ר×ת × ×©×ר×"
+
+#: modules/sharedaddy/sharing.php:165
+msgid "Drag and drop the services you'd like to enable into the box below."
+msgstr "×ר×ר ×ש×רר ×ת ×ש×ר×ת×× ×©×רצ×× × ××פע×× ×ת×× ×ª××ת ××××."
+
+#: modules/sharedaddy/sharing.php:203
+msgid "Services dragged here will be hidden behind a share button."
+msgstr "ש×ר×ת×× ×× ×רר×× ×× × ×××¡×ª×¨× ×××××¨× ×פת×ר ש×ת××£."
+
+#: modules/sharedaddy/sharing.php:221
+msgid "Sharing is off. Please add services above to enable"
+msgstr "×ש×ת××£ ××××. ×פשר ×××ס××£ ש×ר×ת×× ×××¢×× ××× ××פע×××."
+
+#: modules/sharedaddy/sharing.php:218
+msgid "Live Preview"
+msgstr "תצ××× ××ק××ת"
+
+#: modules/sharedaddy/sharing.php:189
+msgid "Services dragged here will appear individually."
+msgstr "ש×ר×ת×× ×× ×רר×× ×× × ××פ××¢× ××××¤× ×¢×¦×××."
+
+#: modules/sharedaddy/sharing.php:149
+msgid "This plugin will work without it, but multibyte support is used <a href=\"%s\">if available</a>. You may see minor problems with Tweets and other sharing services."
+msgstr "×ת×סף ××¢××× ×× ××× ××, ××× ×ª×××× ×××××××××× × ×צ×ת ×ש×××ש <a href=\"%s\">×× ××××</a>. ×ת×× ×ת×××× × ×× ××¢××ת ××× ×ר××ת ×צ××צ×× ××ש×ר××ª× ×©×ת××£ ××ר××."
+
+#: modules/sharedaddy/sharing.php:166
+msgid "Add a new service"
+msgstr "××סף ש×ר×ת ××ש"
+
+#: modules/contact-form/grunion-form-view.php:142
+#: modules/sharedaddy/sharing-sources.php:1027
+msgid "Label"
+msgstr "ת×××ת"
+
+#: modules/sharedaddy/sharing-sources.php:977
+msgid "Click to share"
+msgstr "×××¥ ××× ×שתף"
+
+#: modules/sharedaddy/sharing-sources.php:1032
+msgid "URL"
+msgstr "×ת××ת URL"
+
+#: modules/sharedaddy/sharing.php:148
+msgid "Warning! Multibyte support missing!"
+msgstr "×××ר×! ××¡×¨× ×ª×××× ××××××××××!"
+
+#: modules/sharedaddy/sharing.php:46 modules/sharedaddy/sharing.php:158
+msgid "Sharing Settings"
+msgstr "×××ר×ת ש×ת××£"
+
+#: modules/sharedaddy/sharing-sources.php:1045
+msgid "Remove Service"
+msgstr "×סר ש×ר×ת"
+
+#: modules/sharedaddy/sharing-sources.php:1044
+msgid "Save"
+msgstr "ש××ר×"
+
+#: modules/sharedaddy/sharing-sources.php:1037
+msgid "Icon"
+msgstr "צ×××ת (×××ק××)"
+
+#: modules/sharedaddy/sharing-sources.php:892
+msgid "Google +1"
+msgstr "×××× +1"
+
+#: modules/sharedaddy/sharing-sources.php:884
+msgctxt "share to"
+msgid "Press This"
+msgstr "×¤×¨×¡× ×ת ××"
+
+#: modules/sharedaddy/sharing-sources.php:884
+msgid "Click to Press This!"
+msgstr "×××¥ ××× ××¤×¨×¡× ×ת ××!"
+
+#: modules/sharedaddy/sharing-sources.php:856
+msgid "Press This"
+msgstr "×¤×¨×¡× ×ת ××"
+
+#: modules/sharedaddy/sharing-sources.php:850
+msgid "Click to print"
+msgstr "×××¥ ××× ×××פ×ס"
+
+#: modules/sharedaddy/sharing-sources.php:744
+msgid "Share"
+msgstr "שתף"
+
+#: modules/sharedaddy/sharing-sources.php:777
+msgctxt "share to"
+msgid "Facebook"
+msgstr "פ××ס××ק"
+
+#: modules/sharedaddy/sharing-sources.php:799
+msgid "Default button"
+msgstr "×פת×ר ×ר×רת ××××"
+
+#: modules/sharedaddy/sharing-sources.php:850
+msgctxt "share to"
+msgid "Print"
+msgstr "××פס"
+
+#: modules/sharedaddy/sharing-sources.php:777
+msgid "Share on Facebook"
+msgstr "שתף ×פ××ס××ק"
+
+#: modules/sharedaddy/sharing-sources.php:714
+msgid "Facebook"
+msgstr "פ××ס××ק"
+
+#: modules/sharedaddy/sharing-sources.php:801
+msgid "Like button"
+msgstr "×פת×ר ×××ק"
+
+#: modules/sharedaddy/sharing-sources.php:846
+msgid "Print"
+msgstr "×××פ×ס"
+
+#: modules/sharedaddy/sharing-sources.php:800
+msgid "Share button"
+msgstr "×פת×ר ש×ת××£"
+
+#: modules/sharedaddy/sharing-sources.php:629
+msgctxt "share to"
+msgid "LinkedIn"
+msgstr "LinkedIn"
+
+#: modules/sharedaddy/sharing-sources.php:519
+msgctxt "share to"
+msgid "Digg"
+msgstr "Digg"
+
+#: modules/sharedaddy/sharing-sources.php:601
+msgid "LinkedIn"
+msgstr "LinkedIn"
+
+#: modules/sharedaddy/sharing-sources.php:515
+#: modules/sharedaddy/sharing-sources.php:519
+msgid "Click to Digg this post"
+msgstr "×××¥ ××× ××× ×שתף × Digg"
+
+#: modules/sharedaddy/sharing-sources.php:436
+msgid "Click to share on Reddit"
+msgstr "×××¥ ××× ××× ×שתף × Reddit"
+
+#: modules/sharedaddy/sharing-sources.php:429
+#: modules/sharedaddy/sharing-sources.php:436
+msgid "Reddit"
+msgstr "Reddit"
+
+#: modules/sharedaddy/sharing-sources.php:363
+msgctxt "share to"
+msgid "StumbleUpon"
+msgstr "StumbleUpon"
+
+#: modules/sharedaddy/sharing-sources.php:363
+msgid "Click to share on StumbleUpon"
+msgstr "×××¥ ××× ×שתף × StumbleUpon"
+
+#: modules/sharedaddy/sharing-sources.php:629
+msgid "Click to share on LinkedIn"
+msgstr "×××¥ ××× ×שתף × LinkedIn"
+
+#: modules/sharedaddy/sharing-sources.php:506
+msgid "Digg"
+msgstr "Digg"
+
+#: modules/sharedaddy/sharing-sources.php:257
+msgid "Twitter"
+msgstr "×××××ר"
+
+#: modules/sharedaddy/sharing-sources.php:226
+msgid "Send Email"
+msgstr "ש×× ×××ר ××ק×ר×× ×"
+
+#: modules/sharedaddy/sharing-sources.php:238
+msgid "Sorry, your blog cannot share posts by email."
+msgstr "×צ×ער××, ××××× ×©×× ××× × ×××× ×שתף פ×ס××× ××××ר ××ק×ר×× ×."
+
+#: modules/sharedaddy/sharing-sources.php:234
+msgid "Email check failed, please try again"
+msgstr "×פע××× × ×ש××, ××§×©× × ×¡× ×©××"
+
+#: modules/sharedaddy/sharing-sources.php:218
+msgid "Your Email Address"
+msgstr "×ת××ת ××××ר ×××ק×ר×× × ×©××"
+
+#: modules/sharedaddy/sharing-sources.php:227
+msgid "Cancel"
+msgstr "×××"
+
+#: modules/sharedaddy/sharing-sources.php:230
+msgid "Post was not sent - check your email addresses!"
+msgstr "×פ××¡× ×× × ×©×× - ×××ק ×ת ×ת×××ת ××××ר ×××ק×ר×× × ×©××!"
+
+#: modules/sharedaddy/sharing-sources.php:352
+msgid "StumbleUpon"
+msgstr "StumbleUpon"
+
+#: modules/sharedaddy/sharing-sources.php:264
+msgid "Click to share on Twitter"
+msgstr "×××¥ ××× ×שתף ××××××ר"
+
+#: modules/sharedaddy/sharing-sources.php:264
+msgctxt "share to"
+msgid "Twitter"
+msgstr "×××××ר"
+
+#: modules/sharedaddy/sharing-sources.php:334
+#: modules/sharedaddy/sharing-sources.php:411
+#: modules/sharedaddy/sharing-sources.php:462
+#: modules/sharedaddy/sharing-sources.php:568
+#: modules/sharedaddy/sharing-sources.php:684
+msgid "Use smart button"
+msgstr "×שת×ש ××פת×ר ×××"
+
+#: modules/sharedaddy/sharing-sources.php:207
+msgid "Send to Email Address"
+msgstr "ש×× ××ת××ת ×××ר ××ק×ר×× ×"
+
+#: modules/sharedaddy/sharing-sources.php:170
+msgid "You have shared this post with %s"
+msgstr "ש×תפת ×ת ×פ××¡× ××× ×¢× %s"
+
+#: modules/sharedaddy/sharing-sources.php:193
+msgid "Click to email this to a friend"
+msgstr "×××¥ ××× ×ש××× ×ת ×× ×××ר ××××ר ××ק×ר×× ×"
+
+#: modules/sharedaddy/sharedaddy.php:106
+msgid "Disable CSS and JS"
+msgstr "××××× CSS ××'××××-סקר×פ×"
+
+#: modules/sharedaddy/sharedaddy.php:108
+msgid "Advanced. If this option is checked, you must include these files in your theme manually for the sharing links to work."
+msgstr "×תק××. ×× ×פשר×ת ×× ×ס××× ×ª, ×¢××× ××××× ×ת ×ק×צ×× ×××× ×ער×ת ×× ××©× ×©×× ××××¤× ××× × ××× ×©×ק×ש×ר×× ×ש×ת××£ ××¢×××."
+
+#: modules/sharedaddy/sharing-service.php:196
+msgid "Share this:"
+msgstr "שתף ××ת:"
+
+#: modules/sharedaddy/sharing-sources.php:171
+msgid "Close"
+msgstr "×ס××ר"
+
+#: modules/sharedaddy/sharing-service.php:474
+#: modules/sharedaddy/sharing.php:234 modules/sharedaddy/sharing.php:275
+msgctxt "dropdown button"
+msgid "Share"
+msgstr "×שתף"
+
+#: modules/sharedaddy/sharing-sources.php:169
+msgid "This post has been shared!"
+msgstr "×פ××¡× ××× ×©×תף!"
+
+#: modules/sharedaddy/sharing-sources.php:193
+msgctxt "share to"
+msgid "Email"
+msgstr "×××ר ××ק×ר×× ×"
+
+#: modules/sharedaddy/sharing-sources.php:215
+msgid "Your Name"
+msgstr "××©× ×©××"
+
+#: modules/module-info.php:425
+msgid "Each contact form can easily be customized to fit your needs. When a user submits your contact form, the feedback will be filtered through <a href=\"http://akismet.com/\">Akismet</a> (if it is active on your site) to make sure itâs not spam. Any legitimate feedback will then be emailed to you, and added to your feedback management area."
+msgstr "×פשר ××ת××× ×× ××פס ×צ×רת קשר ××¤× ×צר××× ×©××. ×ש××קר ××תר ×××× ×ש××× ×ת ×××פס, ××× ×¢××ר ××¨× <a href=\"http://akismet.com/\">×ק××××</a> (××× ×× ×©××× ×××¤×¢× ××תר ש××) ××× ××××× ×©×× ××× × × ×¡×¤××. ×× ××¤× ××ת ×××××××××ת ת××¢× × ××ת××ת ××××× ×©××, ×××× ××§×¨× ×× ××¤× ××ת × ×©×ר×ת ××ער×ת × ×××× ××ש×××× ××תר."
+
+#: modules/sharedaddy/sharedaddy.php:18
+msgid "Shared Post"
+msgstr "פ××¡× ×ש×תף"
+
+#: modules/module-info.php:394
+msgid "Jetpack will automatically take the great published content from your blog or website and share it instantly with third party services like search engines, increasing your reach and traffic."
+msgstr "Jetpack ×××§× ××××¤× ××××××× ×ת ×ת××× ××¢× ×§ שפ××¨×¡× ×× ××תר ×× ××××× ×©×× ××שתף ×××ª× ××××¤× ××××× ×¢× ×©×ר××ª× ×¦× ×©×××©× ×××× ×× ××¢× ××פ×ש, ×××××ת ×××× ××ª× ××¢× ×©××."
+
+#: modules/module-info.php:374
+msgid "When leaving comments, your visitors can also subscribe to a post’s comments to keep up with the conversation."
+msgstr "××שר ×ש××ר×× ×ª××××ת, ×××קר×× ×××××× ×× ××××¨×©× ×ת××××ת ×©× ×פ××¡× ××× ×ש××ר ×¢× ×§×©×¨ ×¢× ×ש×××."
+
+#: modules/module-info.php:371
+msgid "Subscriptions"
+msgstr "×× ××××"
+
+#: modules/module-info.php:379
+msgid "To use the Subscriptions widget, go to Appearance → <a href=\"%s\">Widgets</a>. Drag the widget labeled “Blog Subscriptions (Jetpack)” into one of your sidebars and configure away."
+msgstr "××× ××שת×ש ×××ש×××× (××××'×) ×× ××××, ×¢××ר ×× ×ר×× ××××× â <a href=\"%s\"> ××××'××× </a>. ×ר×ר ×ת ×××ש×××× (××××'×) ש×××ª×¨×ª× \\\"×× ×××× ××××× (Jetpack)\\\" ×××× ×סר××× ××¦× ×©×× ××××ר ×ש×."
+
+#: modules/sharedaddy/sharedaddy.php:37
+msgid "Show sharing buttons on this post."
+msgstr "××¦× ×פת××¨× ×©×ת××£ ×פ××¡× ××."
+
+#: modules/contact-form/grunion-form-view.php:30 modules/module-info.php:415
+#: modules/module-info.php:419
+msgid "Contact Form"
+msgstr "××פס ×צ×רת קשר"
+
+#: modules/module-info.php:392
+msgid "Enhanced Distribution"
+msgstr "××¤×¦× ×ש×פרת"
+
+#: modules/module-info.php:373
+msgid "Easily allow any visitor to subscribe to all of your posts via email through a widget in your blog’s sidebar. Every time you publish a post, WordPress.com will send a notification to all your subscribers."
+msgstr "×פשר ××× ×××ש ××××¨×©× ×ק××ת ×ק××ת ×× ×פ×ס××× ×©×× ×××צע×ת ×××ר ××ק×ר×× × ××¨× ×××××'× ×סר×× ×צ××× ×©× ××××× ×©××. ××× ×¤×¢× ×©××ª× ××¤×¨×¡× ××××¢×, ××ר×פרס.ק×× ×ש×× ××××¢× ××× ××× ×××× ×©××."
+
+#: modules/module-info.php:351
+msgid "shows your latest tweets within a sidebar on your theme."
+msgstr "×צ×× ×ת ×צ××צ×× ×××ר×× ×× ×סר×× ××¦× ×©× ×¢×¨×ת ××¢×צ×× ×©××."
+
+#: modules/module-info.php:350
+msgid "lets you easily add post and comment RSS feeds to a sidebar on your theme."
+msgstr "××פשרת ×× ×××ס××£ ×ק××ת ××× ×ת RSS ×©× ×¤×ס××× ×ת××××ת ×סר×× ×צ××× ×ער×ת ×× ××©× ×©××."
+
+#: modules/module-info.php:351
+msgid "The Twitter Widget"
+msgstr "××ש×××× (××××'×) ×××××ר"
+
+#: modules/module-info.php:350
+msgid "The RSS Links Widget"
+msgstr "××ש×××× (××××'×) ק×ש××¨× RSS"
+
+#: modules/module-info.php:355
+msgid "To use the widgets, go to Appearance → <a href=\"%s\">Widgets</a>. Drag them into one of your sidebars and configure away."
+msgstr "××× ××שת×ש ×××ש×××× ×× (××××'×××), ×¢××ר ×× ×¢×צ×× â <a href=\"%s\"> )××ש×××× ×× (××××'××× </ a>. ×ר×ר ×××ª× ×ת×× ××× ×סר××× ××¦× ×©×× ××××ר ×ש×."
+
+#: modules/module-info.php:368
+msgid "Subsriptions Screenshot"
+msgstr "צ×××× ××¡× ×× ××××"
+
+#: modules/module-info.php:353
+msgid "The Image Widget"
+msgstr "××ש×××× (××××'×) ×ת××× ×"
+
+#: modules/module-info.php:355
+msgid "Each of these widgets has a number of customization options."
+msgstr "××× ××× ×× ×××ש×××× ×× (××××'×××) ×ש ×ספר ×פשר×××ת ××ת××× ××ש×ת."
+
+#: modules/module-info.php:353
+msgid "lets you easily add images to a sidebar on your theme."
+msgstr "××פשר ×× ×××ס××£ ×ק××ת ת××× ×ת ×סר×× ××¦× ×ער×ת ×× ××©× ×©××."
+
+#: modules/module-info.php:335
+msgid "shows your latest tweets within a sidebar on your theme. It’s an easy way to add more activity to your site. There are also a number of customization options."
+msgstr "×צ×× ×ת ×××××××× ×××ר×× ×× ×©×× ×ת×× ×¡×¨×× ××¦× ×©×× ×ער×ת ×× ×ש×. ×× ××¨× ×§×× ×××ס××£ ××תר פע×××ת ××תר ש××. ××©× × ×× ×ספר ×פשר×××ת ×ת××× ××ש×ת."
+
+#: modules/module-info.php:308 modules/module-info.php:312
+msgid "Spelling and Grammar"
+msgstr "×××ת ××ק××ק"
+
+#: modules/module-info.php:335
+msgid "The Twitter Widget "
+msgstr "××ש×××× (××××'×) ×××××ר"
+
+#: modules/module-info.php:337
+msgid "allows you to easily add images to widget areas in your theme. It’s an easy way to add more visual interest to your site."
+msgstr "××פשר ×× ×××ס××£ ×ק××ת ת××× ×ת ×××××¨× ×××ש×××× ×× (××××'×××) ×ער×ת ×× ××©× ×©××. ×× ××¨× ×§×× ×שפר ×××××××ת ×ת ××תר ש××."
+
+#: modules/module-info.php:337
+msgid "The Image Widget "
+msgstr "××ש×××× (××××'×) ×ת××× ×"
+
+#: modules/module-info.php:334
+msgid "allows you to add links to your blog’s post and comment RSS feeds in your sidebar. This makes it easy for your readers to stay updated when you post new content or receive new comments."
+msgstr "××פשר ×× ×××ס××£ ק×ש×ר×× ×פ××¡× ××ת×××× ××××× ×©×× ×××× ×ª RSS ×סר×× ××¦× ×©××. ×× ××§× ×¢× ×ק×ר××× ×©×× ×××ש×ר ××¢×××× ××שר ××ª× ××¤×¨×¡× ×ª××× ××ש ×× ×ק×× ×ª××××ת ××ש×ת."
+
+#: modules/module-info.php:334
+msgid "The RSS Links Widget "
+msgstr "××ש×××× (××××'×) ק×ש××¨× RSS"
+
+#: modules/module-info.php:332 modules/module-info.php:348
+msgid "Extra Sidebar Widgets"
+msgstr "××ש×××× × ×¡××××ר × ×ספ×× (××××'×××)"
+
+#: modules/module-info.php:329 modules/module-info.php:345
+msgid "Widgets Screenshot"
+msgstr "××ש×××× × (××××'×××) ×ס×"
+
+#: modules/module-info.php:315
+msgid "After the Deadline provides a number of <a href=\"%s\">customization options</a>, which you can edit in your profile."
+msgstr "After the Deadline ×ספק ×ספר ×פשר×××ת ×©× <a href=\"%s\">×ת××× ××ש×ת</a>, ש×פשר ×ער×× ×פר×פ×× ×©××."
+
+#: modules/module-info.php:314
+msgid "The <a href='%s'>After the Deadline</a> Proofreading service improves your writing by using artificial intelligence to find your errors and offer smart suggestions."
+msgstr "ש×ר×ת ××××× <a href='%s'>After the Deadline</a> ×שפר ×ת ××ת××× ×©×× ××× ×××ת ××שפ×ת × ×ספ×ת ×¢× ××× ×©×××ש ×××× × ×××××ת×ת ××× ××צ×× ×©××××ת ×××צ××¢ ×צע×ת ××××ת ×ת×ק××."
+
+#: modules/module-info.php:286
+msgid "To configure your sharing settings, go to the Settings → <a href=\"%s\">Sharing</a> menu."
+msgstr "××× ×××××ר ×ת ×××ר×ת ×ש×ת××£ ש××, ×¢××ר ×× ×ª×¤×¨×× ×××ר×ת ← <a href=\"%s\">ש×ת××£</a>."
+
+#: modules/module-info.php:265
+msgid "The following services are included: Twitter, Facebook, Reddit, StumbleUpon, PressThis, Digg, LinkedIn, Google +1, Print, and Email."
+msgstr "×ש×ר×ת×× ××××× ××××××: ×××××ר, פ××ס××ק, Reddit, StumbleUpon, PressThis, Digg, LinkedIn, ×××× +, ××פס×, ××××ר ××ק×ר×× ×."
+
+#: modules/module-info.php:227
+msgid "Jetpack combines the power of %s and the simplicity of WordPress to give you the ultimate in math blogging platforms."
+msgstr "Jeptack ×ש×× ×ת ××¢×צ×× ×©× %s ××ת ×פש××ת ×©× ××ר×פרס ××× ×תת ×× ×פ××פ×ר×× ×××××××××××ת ××ת××× ×× ××©× ×ת××××§× ×××××××."
+
+#: modules/module-info.php:228
+msgid "Wow, that sounds nerdy."
+msgstr "××××, ×× × ×©××¢ ×× ×× ×."
+
+#: modules/module-info.php:242
+msgid "Use <code>$latex your latex code here$</code> or <code>[latex]your latex code here[/latex]</code> to include %s in your posts and comments. There are <a href=\"%s\" target=\"_blank\">all sorts of options</a> available."
+msgstr "×שת×ש ×<code>$latex ק×× ×-latex ש×× ×××$</code> ×× <code> [latex] ק×× ×-latex ש×× ××× [/latex] </code> ××× ××××× %s ×פ×ס××× ××ת××××ת ש××. ק××××ת <a href=\"%s\" target=\"_blank\">×× ××× × ×פשר×××ת ××××ר×ת</a> ×ש×ר×ת."
+
+#: modules/module-info.php:293
+msgid "Full details can be found on the <a href=\"%s\">Sharing support page</a>. This video also gives a swish run-down of how to use the Sharing feature. Watch it in HD for extra snazz!"
+msgstr "× ××ª× ××צ×× ×ת ×פר××× ××××××<a href=\"%s\">××¢××× ×ת×××× ×ש×ר×ת ×ש×תת××£</a>. ×××××× ××× ×צ×× ××§×¦×¨× ××× ××שת×ש ×ש×ר×ת. ×××××¥ ×צפ×ת ×-HD."
+
+#: modules/module-info.php:287
+msgid "Drag and drop sharing services into the enabled section to have them show up on your site, and drag them into the hidden section to have them hidden behind a button."
+msgstr "×ר×ר ×ש×רר ש×ר××ª× ×©×ת××£ ×ת×× ×××קת ×ש×ר×ת×× ××××× ×× ××× ×©××פ××¢× ××תר ש××, ××ר×ר ×××ª× ×× ×××ק ×× ×¡×ª×¨ ××× ×©××¡×ª×ª×¨× ×××××¨× ×פת×ר."
+
+#: modules/module-info.php:267
+msgid "The following services are included: Twitter, Facebook, Reddit, StumbleUpon, Digg, LinkedIn, Google +1, Print, and Email."
+msgstr "×ש×ר×ת×× ××××× ××××××: ×××××ר, פ××ס××ק, Reddit, StumbleUpon, Digg, LinkedIn, ×××× +, ××פס×, ××××ר ××ק×ר×× ×."
+
+#: modules/module-info.php:261
+msgid "Share your posts with Twitter, Facebook, and a host of other services. You can configure services to appear as icons, text, or both. Some services have additional options to display smart buttons, such as Twitter, which will update the number of times the post has been shared."
+msgstr "שתף ×ת ×××××¢×ת ש×× ×¢× ×××××ר, פ××ס××ק, ×××××× ×¨×× ×©× ×©×ר×ת×× ××ר××. × ××ª× ×××××ר ש×ר×ת×× ×©××פ××¢× ×צ××××ת (×××ק×× ××), ×קס×, ×× ×©× ×××. ×ש×ר×ת×× ×ס××××× ×ש ×פשר×××ת × ×ספ×ת ××× ××צ×× ×פת×ר×× ×××××, (××× ×××××ר), ×שר ××¢××× ×ת ×ספר ×פע××× ××× ×©×תף ×פ×ס×\\×¢×××."
+
+#: modules/module-info.php:257 modules/module-info.php:260
+#: modules/module-info.php:281 modules/sharedaddy/sharedaddy.php:25
+#: modules/sharedaddy/sharing.php:46
+msgid "Sharing"
+msgstr "ש×ת××£"
+
+#: modules/module-info.php:226 modules/module-info.php:241
+msgid "%s is a powerful markup language for writing complex mathematical equations, formulas, etc."
+msgstr "%s ××× ×©×¤×ª ס×××× ×ת××××ת ××ת××ת ×ש××××ת ×ת××××ת ××ר×××ת, × ×ס×××ת ××¢××"
+
+#: modules/module-info.php:271
+msgid "Additionally you can define your own custom services."
+msgstr "×× ×סף ××ª× ×××× ×××××ר ש×ר×ת×× ××ת×××× ××ש×ת ×ש××."
+
+#: modules/module-info.php:187 modules/module-info.php:191
+#: modules/module-info.php:200 modules/module-info.php:204
+msgid "WordPress.com Stats"
+msgstr "ס×××ס×××§× ×©× ××ר×פרס.ק××"
+
+#: modules/module-info.php:172
+msgid "To use shortlinks, go to any already published post (or publish something new!). A “Get Shortlink” button will be visible under the Post title. When you click it, a dialog box will appear with the shortlink and you can copy and paste to Twitter, Facebook or wherever your heart desires."
+msgstr "××× ××שת×ש ×ק×ש×ר×× ×§×¦×¨××, ×¢××ר ×× ×¤××¡× ×× ×¢××× ×©×¤×רס×× ××ר (×× ×¤×¨×¡× ×ש×× ××ש!). ×פת×ר \\\"ק×× ×§×ש×ר ×ק×צר\\\" ×××¦× ×ª×ת ××תרת ×פ×ס×. ×××ר ×××××¦× ×¢×××, ת×פ××¢ ת××ת ×× ×©×× ×¢× ×§×ש×ר ×ק×צר ×××ª× × ××ª× ××עת×ק ××××××ק ××××××ר, ×פ××ס××ק, ×× ××× ×ק×× ××ר."
+
+#: modules/module-info.php:137
+msgid "Available shortcodes are: %l."
+msgstr "ק×צ××¨× ×ק×× ××××× ×× ××: %l."
+
+#: modules/module-info.php:192 modules/module-info.php:205
+msgid "There are many plugins and services that provide statistics, but data can be overwhelming. WordPress.com Stats makes the most popular metrics easy to understand through a clear and attractive interface."
+msgstr "×ש ת×ספ×× ×¨××× ×ש×ר×ת×× ××ספק×× × ×ª×× ×× ×¡×××ס××××, ×× ×× ×ª×× ×× ×××××× ××××ת ××ר×××× ×קש×× ×××× ×. ×ס×××ס×××§× ×©× ××ר×פרס.ק×× ×צ××× ×ת ×××××× ×פ×פ××ר××× ×××תר ×צ××¨× ×§×× ×××× × ××¨× ××שק ×ר×ר ×××ש×."
+
+#: modules/module-info.php:206
+msgid "You can <a href=\"%s\">view your stats dashboard here</a>."
+msgstr "×פשר <a href=\"%s\">×צפ×ת ×× ×ª×× ×× ×ס×××ס×××× ×©×× ××× ×××× ××קר×</a>."
+
+#: modules/module-info.php:157 modules/module-info.php:171
+msgid "Instead of typing or copy-pasting long URLs, you can now get a short and simple link to your posts and pages. This uses the super compact wp.me domain name, and gives you a unique URL you can use that will be safe and reliable."
+msgstr "××ק×× ××ק××× ×× ××עת×ק ××××××ק ×ת×××ת URL ×ר×××ת, ××ª× ×××× ×¢×ש×× ×ק×× ×§×ש×ר קצר ×פש×× ×פ×ס××× ×××¢××××× ×©××. ×ש×ר×ת ×¢××©× ×©×××ש ××××××× ×קצר wp.me, ×× ××ª× ×× ×ת××ת ×××××ת, ××××× ××××× × ×ש×××ש."
+
+#: modules/module-info.php:221 modules/module-info.php:236
+msgid "LaTeX"
+msgstr "LaTeX"
+
+#: modules/module-info.php:109
+msgid "Enter a shortcode directly into the Post/Page editor to embed media. For specific instructions follow the links below."
+msgstr "××× ×§×צ×ר ק×× ×ש×ר×ת ××¢××¨× ×פ×ס×\\×¢××× ×©×× ××× ××××××¢ ××××. ×××ר××ת ××××ק×ת ×××¥ ×¢× ×ק×ש×ר×× ××××."
+
+#: modules/module-info.php:158
+msgid "It’s perfect for use on Twitter, Facebook, and cell phone text messages where every character counts."
+msgstr "×× ××ש×× ×ש×××ש ×¢× ×××××ר, פ××ס××ק ×××××¢×ת SMS ××× ×× ×ª× ×ש××."
+
+#: modules/module-info.php:95 modules/module-info.php:108
+msgid "Shortcodes allow you to easily and safely embed media from other places in your site. With just one simple code, you can tell WordPress to embed YouTube, Flickr, and other media."
+msgstr "ק×צ××¨× ×§×× ××פשר×× ×× ×ק××ת ×××××× ××××××¢ ×××× ××ק×××ת ××ר×× ××תר ש××. ×¢× ×§×× ××× ×¤×©××, ××ª× ×××× ××קש ×××ר×פרס ××××××¢ YouTube, Flickr, ××××× ××רת."
+
+#: modules/module-info.php:152 modules/module-info.php:156
+#: modules/module-info.php:166 modules/module-info.php:170
+msgid "WP.me Shortlinks"
+msgstr "WP.me ק×ש×ר×× ×ק×צר×× ×ר×"
+
+#: modules/module-info.php:29
+msgctxt "Visit your _VaultPress_dashboard_."
+msgid "To check your backups, see any security alerts, or check your VaultPress Vitality, visit your %s."
+msgstr "××× ××××ק ×ת ×××××××× ×©××, ×צפ×ת ××תר××ת ×××××, ×× ××××ק ×ת ×××× ××ת ×-VaultPress ש××, ×קר × %s."
+
+#: modules/module-info.php:90 modules/module-info.php:94
+#: modules/module-info.php:103 modules/module-info.php:107
+msgid "Shortcode Embeds"
+msgstr "×××עת ק×צ××¨× ×§××"
+
+#: modules/module-info.php:59
+msgid "Hovercards enhance plain Gravatar images with information about a person: name, bio, pictures, their contact info, and other services they use on the web like Twitter, Facebook, or LinkedIn."
+msgstr "××ר××ס××ת ××ר×פ×ת (Hovercards) ×שפר×ת ×ת ×ת××× ×ת ××ר×××ר ×¢× ××××¢ ×¢× ××שת×ש: ש×, ××××רפ×× ×§×¦×¨×, ת××× ×ת, פר×× ×צ×רת קשר, ×ש×ר×ת×× ××ר×× ××× ×× ×שת×ש×× ××× ×××××ר, פ××ס××ק ×× LinkedIn."
+
+#: modules/module-info.php:60
+msgid "Hovercards offer a great way to show your internet presence and help people find your own blog."
+msgstr "××ר××ס××ת ××ר×פ×ת ×צ××¢×ת ××¨× × ×¤××× ××צ×ת ×× ××××ת ×××× ××¨× ××ת ש×× ××ס××עת ××× ×©×× ××צ×× ×ת ××××× ×©××."
+
+#: modules/module-info.php:74
+msgid "Hovercards enhance plain Gravatar images with information about a person: name, bio, pictures, their contact info, and other services."
+msgstr "××ר××ס××ת ××ר×פ×ת (Hovercards) ×שפר×ת ×ת ×ת××× ×ת ××ר×××ר ×¢× ××××¢ ×¢× ××שת×ש: ש×, ××××רפ×× ×§×¦×¨×, ת××× ×ת, פר×× ×§×©×¨ ×ש×ר×ת×× × ×ספ××."
+
+#: modules/module-info.php:75
+msgid "To see hovercards, look at any blog post on your blog that has comments. If the commenter has a hovercard associated with their gravatar, mouse over their image and the hovercard will appear. To turn hovercards off, click the Deactivate button above."
+msgstr "××× ×ר××ת ×ר××ס××ת ××ר×פ×ת, ×¦×¤× ×פ××ס ××ש××× ××××× ×©×× ×¢× ×ª××××ת. ×× ××××× ×ש ×ר××ס×× ×ר×פת ××צ×רפת ×× ××ר×××ר ש××, ××× ×ª×פ××¢ ××שר ס×× ××¢××ר ×××× ××¢× ×ת××× × ×©××. ××× ××××ת ×ת ××ר××ס××ת ××ר×פ×ת, ×××¥ ×¢× ×פת×ר ××ש××ª× ××¢××."
+
+#: modules/module-info.php:29
+msgid "VaultPress dashboard"
+msgstr "××× ×××§×¨× ×©× VaultPress"
+
+#: modules/module-info.php:31
+msgid "With a monthly subscription, the VaultPress plugin will backup your site’s content, themes, and plugins in real-time, as well as perform regular security scans for common threats and attacks."
+msgstr "ש×ר×ת ×-VaultPress ×××× ×ת ת××× ××תר ש××, ער××ת ××¢×צ×× ××ת×ספ×× ×××× ××ת. ×× ×סף ××× ××צע סר×ק×ת ××××× ××××¤× ×ª×××× ××× ××××ת פרצ×ת ×ס×× ×ת. ×ש×ר×ת ××רש ×× ×× ×××ש×."
+
+#: modules/module-info.php:32
+msgctxt "View _Plans_&_Pricing_. (VaultPress)"
+msgid "View %s."
+msgstr "×¦×¤× ×%s."
+
+#: modules/module-info.php:32
+msgid "Plans & Pricing"
+msgstr "×××ר×× ××××××ת"
+
+#: modules/module-info.php:53 modules/module-info.php:68
+msgid "Gravatar Hovercard"
+msgstr "×ר××ס××ת ×ר×פ×ת ×©× ×ר××××ר"
+
+#: modules/module-info.php:58 modules/module-info.php:73
+msgid "What’s a Hovercard?"
+msgstr "××× ×ר××ס××× ×ר×פת?"
+
+#: modules/module-info.php:22 modules/module-info.php:26
+msgid "VaultPress"
+msgstr "VaultPress"
+
+#: modules/contact-form/grunion-contact-form.php:713
+msgid "Add a custom form"
+msgstr "××ספת ××פס ××ת×× ××ש×ת"
+
+#: modules/gravatar-hovercards.php:44 modules/module-info.php:57
+#: modules/module-info.php:72
+msgid "Gravatar Hovercards"
+msgstr "×ר××ס××ת ×ר×פ×ת ×©× Gravatar"
+
+#: modules/gravatar-hovercards.php:56
+msgid "View people's profiles when you mouse over their Gravatars"
+msgstr "×¦×¤× ×פר×פ×× ××שת×ש ××שר ××¢××ר ×ר××£ ××¢× ××ר×××ר ש××"
+
+#: modules/contact-form/grunion-contact-form.php:689
+msgid "Spam <span class=\"count\">(%s)</span>"
+msgid_plural "Spam <span class=\"count\">(%s)</span>"
+msgstr[0] "ספ×× <span class=\"count\">×××</span>"
+msgstr[1] "ספ×× <span class=\"count\">(%s)</span>"
+
+#: modules/contact-form/grunion-contact-form.php:671
+msgid "Search Feedback"
+msgstr "××פ×ש ×ש××××"
+
+#: modules/module-info.php:28
+msgid "Your WordPress installation is currently being protected with the world’s best security, backup, and support."
+msgstr "××ª×§× ×ª ×××ר×פרס ש×× ×××× ×ª ×עת ×¢× ×©×ר×ת ××××××, ×ת××××, ××××××× ×××××× ××¢×××."
+
+#: modules/contact-form/grunion-contact-form.php:672
+#: modules/contact-form/grunion-contact-form.php:673
+msgid "No feedback found"
+msgstr "×× × ××¦× ×ש××"
+
+#: modules/gravatar-hovercards.php:83
+msgid "Put your mouse over your Gravatar to check out your profile."
+msgstr "ש×× ×ת ס×× ××¢××ר ××¢× ××ר×××ר ש×× ××× ××××ק ×ת ×פר×פ×× ×©××."
+
+#: modules/contact-form/grunion-contact-form.php:670
+msgid "Feedback"
+msgstr "×ש××"
+
+#: modules/contact-form/grunion-contact-form.php:669
+#: modules/contact-form/grunion-form-view.php:130
+msgid "Feedbacks"
+msgstr "×ש××××"
+
+#: modules/contact-form/grunion-contact-form.php:275
+#: modules/contact-form/grunion-contact-form.php:323
+msgid "Error!"
+msgstr "ש××××!"
+
+#: modules/contact-form/grunion-contact-form.php:147
+msgid "%s is required"
+msgstr "× ×רש %s"
+
+#: modules/contact-form/grunion-contact-form.php:285
+msgid "Submit »"
+msgstr "« ×ש×××"
+
+#: modules/contact-form/grunion-contact-form.php:328
+msgid "Message Sent"
+msgstr "××××¢× × ×©×××"
+
+#: modules/contact-form/grunion-contact-form.php:462
+msgid "l F j, Y \\a\\t g:i a"
+msgstr "l j ×-F , Y ××©×¢× G:i "
+
+#: modules/contact-form/grunion-contact-form.php:482
+msgid "Time:"
+msgstr "שע×:"
+
+#: modules/contact-form/grunion-contact-form.php:483
+msgid "IP Address:"
+msgstr "×ת××ת IP:"
+
+#: modules/contact-form/grunion-contact-form.php:484
+msgid "Contact Form URL:"
+msgstr "×ת××ת ××פס ×צ×רת ×קשר:"
+
+#: modules/contact-form/grunion-contact-form.php:140
+msgid "%s requires a valid email address"
+msgstr "%s ××רש ×ת××ת ×××××× ×ª×§×× ×"
+
+#: modules/contact-form/grunion-contact-form.php:511
+msgid "Sent by an unverified visitor to your site."
+msgstr "× ×©×× ×××ª×¨× ×¢\"× ××קר ×× ××××ת"
+
+#: modules/contact-form/grunion-contact-form.php:35
+#: modules/contact-form/grunion-form-view.php:149
+#: modules/sharedaddy/sharing-sources.php:127
+msgid "Email"
+msgstr "××××××"
+
+#: modules/contact-form/grunion-contact-form.php:79
+#: modules/contact-form/grunion-contact-form.php:84
+#: modules/contact-form/grunion-contact-form.php:88
+#: modules/contact-form/grunion-contact-form.php:100
+#: modules/contact-form/grunion-contact-form.php:105
+#: modules/contact-form/grunion-contact-form.php:119
+msgid "(required)"
+msgstr "(××××)"
+
+#: modules/contact-form/grunion-contact-form.php:99
+msgid "Yes"
+msgstr "××"
+
+#: modules/contact-form/admin.php:456
+msgid "You are not allowed to move this item to the Trash."
+msgstr "××× ×× ×רש×× ×××¢××ר פר×× ×× ×פ×."
+
+#: modules/contact-form/admin.php:452
+msgid "Error in restoring from Trash."
+msgstr "ש×××× ×ש×××ר ××פ×."
+
+#: modules/contact-form/admin.php:449
+msgid "You are not allowed to move this item out of the Trash."
+msgstr "××× ×× ×רש×× ×ש××ר פר×× ××."
+
+#: modules/contact-form/grunion-contact-form.php:39
+msgid "Subject"
+msgstr "××תרת"
+
+#: modules/contact-form/admin.php:483
+msgid "Messages"
+msgstr "××××¢×ת"
+
+#: modules/contact-form/admin.php:506
+msgid "Spam"
+msgstr "ספ××"
+
+#: modules/contact-form/grunion-contact-form.php:34
+#: modules/contact-form/grunion-form-view.php:150
+msgid "Name"
+msgstr "ש×"
+
+#: modules/contact-form/admin.php:459
+msgid "Error in moving to Trash."
+msgstr "ש×××× ×××¢××¨× ×פ×."
+
+#: modules/contact-form/grunion-contact-form.php:36
+#: modules/contact-form/grunion-form-view.php:154
+msgid "Website"
+msgstr "×תר"
+
+#: modules/contact-form/admin.php:88
+#: modules/contact-form/grunion-contact-form.php:42
+msgid "Message"
+msgstr "××××¢×"
+
+#: modules/contact-form/admin.php:197
+msgid "Mark this message as spam"
+msgstr "×ס×× ××××¢× ×× ×ספ××"
+
+#: modules/contact-form/admin.php:166 modules/contact-form/admin.php:265
+msgid "Delete Permanently"
+msgstr "××××ק ×צ××ת×ת"
+
+#: modules/contact-form/admin.php:257
+msgid "Mark this message as NOT spam"
+msgstr "ס×× ×©××××¢× ×× ××× × ×¡×¤××"
+
+#: modules/contact-form/admin.php:164 modules/contact-form/admin.php:263
+msgid "Delete this item permanently"
+msgstr "××××ק פר×× ×× ×צ××ת×ת"
+
+#: modules/contact-form/admin.php:296
+msgid "Y-m-d @ g:i:s A"
+msgstr "d-m-Y @ G:i:s"
+
+#: modules/contact-form/admin.php:415
+msgid "You are not allowed to manage this item."
+msgstr "××× ×× ×רש×× ×× ×××× ×¤×¨×× ××."
+
+#: modules/contact-form/admin.php:161
+msgid "Restore"
+msgstr "ש××××ר"
+
+#: modules/contact-form/admin.php:89
+msgid "Date"
+msgstr "ת×ר××"
+
+#: modules/contact-form/admin.php:204 modules/contact-form/admin.php:206
+#: modules/contact-form/admin.php:493
+msgid "Trash"
+msgstr "פ×"
+
+#: modules/after-the-deadline/config-unignore.php:130
+msgid "Add"
+msgstr "×××ס××£"
+
+#: modules/after-the-deadline/config-unignore.php:128
+msgid "Identify words and phrases to ignore while proofreading your posts and pages:"
+msgstr "××× ××××× ×××××××× ××תע×××ת ×××× ×××ת פ×ס××× ××¢×××××:"
+
+#: modules/after-the-deadline/config-options.php:89
+msgctxt "%1$s = http://codex.wordpress.org/Installing_WordPress_in_Your_Language, %2$s = WPLANG"
+msgid "The proofreader supports English, French, German, Portuguese, and Spanish. Your <a href=\"%1$s\">%2%s</a> value is the default proofreading language."
+msgstr "×××ק ××××ת ת××× ××× ×××ת, צרפת×ת, ×ר×× ×ת, פ×ר×××××ת, ×ספר××ת. ××©×¤× <a href=\"%1$s\">%2%s</a> ××× ×ר×רת ×××××."
+
+#: modules/contact-form/admin.php:87
+msgid "From"
+msgstr "××ת"
+
+#: modules/after-the-deadline/config-unignore.php:135
+msgid "Be sure to click \"Update Profile\" at the bottom of the screen to save your changes."
+msgstr "××× ×©××צת ×¢× \"×¢×××× ×¤×¨×פ××\" ×ת×ת×ת ×××¡× ××× ×ש××ר ×ת ×ש×× ×××× ×©××."
+
+#: modules/after-the-deadline/config-unignore.php:126
+msgid "Ignored Phrases"
+msgstr "××××××× ××תע×××ת"
+
+#: modules/after-the-deadline/config-options.php:95
+msgid "Use automatically detected language to proofread posts and pages"
+msgstr "×שת×ש ×××××× ×©×¤× ××××××× ××××ת פ×ס××× ××¢×××××."
+
+#: modules/after-the-deadline/config-options.php:86
+msgid "Language"
+msgstr "שפ×"
+
+#: modules/after-the-deadline/config-options.php:81
+msgid "Redundant Phrases"
+msgstr "××××××× ×××תר××"
+
+#: modules/after-the-deadline/config-options.php:79
+msgid "Phrases to Avoid"
+msgstr "××××× ×¢ ××××××××"
+
+#: modules/after-the-deadline/config-options.php:77
+msgid "Passive Voice"
+msgstr "××¤× ×¡×××"
+
+#: modules/after-the-deadline/config-options.php:83
+msgid "<a href=\"%s\">Learn more</a> about these options."
+msgstr "<a href=\"%s\">××× ×¢××</a> ×¢× ×פשר×××ת ×××."
+
+#: modules/after-the-deadline/config-options.php:67
+msgid "Complex Phrases"
+msgstr "××××××× ××ר××××"
+
+#: modules/after-the-deadline/config-options.php:75
+msgid "Jargon"
+msgstr "×ש×× ×¢×××ת (×'×ר×××)"
+
+#: modules/after-the-deadline/config-options.php:73
+msgid "Hidden Verbs"
+msgstr "פע××× ××××××"
+
+#: modules/after-the-deadline/config-options.php:71
+msgid "Double Negatives"
+msgstr "ש×××× ×פ××× (×××× × ××××)"
+
+#: modules/after-the-deadline/config-options.php:69
+msgid "Diacritical Marks"
+msgstr "ס××× × × ×ק××"
+
+#: modules/after-the-deadline/config-options.php:65
+msgid "Clichés"
+msgstr "ק××ש××ת"
+
+#: modules/after-the-deadline/atd-l10n.php:30
+msgid "There was an error communicating with the proofreading service."
+msgstr "×××ª× ××¢×× ×תקש×רת ×¢× ×©×ר×ת ×××××."
+
+#: modules/after-the-deadline/config-options.php:63
+msgid "Bias Language"
+msgstr "××××ת שפ×"
+
+#: modules/after-the-deadline/config-options.php:60
+msgid "Enable proofreading for the following grammar and style rules when writing posts and pages:"
+msgstr "×פשר ×××× ××××× ××ק××ק ××ס×× ×× ××××× ××שר ××ת××× ×¤×ס××× ×× ×¢×××××:"
+
+#: modules/after-the-deadline/config-options.php:58
+msgid "English Options"
+msgstr "×פשר×××ת ×× ×××ת"
+
+#: modules/after-the-deadline/config-options.php:55
+msgid "a post or page is updated"
+msgstr "פ××¡× ×× ×¢××× ×תע××× ××."
+
+#: modules/after-the-deadline/config-options.php:53
+msgid "a post or page is first published"
+msgstr "פ××¡× ×× ××£ ×תפרס××× ×ר×ש×× ×."
+
+#: modules/after-the-deadline/config-options.php:50
+msgid "Automatically proofread content when:"
+msgstr "ת×צע ×××× ×××××××ת ××שר:"
+
+#: modules/after-the-deadline/config-options.php:48
+msgid "Proofreading"
+msgstr "××××"
+
+#: modules/after-the-deadline/atd-l10n.php:34
+msgid ""
+"The proofreader has suggestions for this post. Are you sure you want to update it?\n"
+"\n"
+"Press OK to update your post, or Cancel to view the suggestions and edit your post."
+msgstr ""
+"×ש×ר×ת ××××× ×ש ×צע×ת ×¢××ר פ××¡× ××. ××× ××ª× ×××× ×©××ª× ×¨××¦× ××¢××× ××ת×? \n"
+"\n"
+"×××¥ ××ש×ר ××× ××¤×¨×¡× ×ת ×פ××¡× ×× ××××× ××× ×צפ×ת ××צע×ת ××ער×× ×ת ×פ××¡× ×©××."
+
+#: modules/after-the-deadline/atd-l10n.php:33
+msgid ""
+"The proofreader has suggestions for this post. Are you sure you want to publish it?\n"
+"\n"
+"Press OK to publish your post, or Cancel to view the suggestions and edit your post."
+msgstr ""
+"×ש×ר×ת ××××× ×ש ×צע×ת ×¢××ר פ××¡× ××. ××× ××ª× ×××× ×©××ª× ×¨××¦× ××¤×¨×¡× ××ת×? \n"
+"\n"
+"×××¥ ××ש×ר ××× ××¤×¨×¡× ×ת ×פ××¡× ×× ××××× ××× ×צפ×ת ××צע×ת ××ער×× ×ת ×פ××¡× ×©××."
+
+#: modules/after-the-deadline/atd-l10n.php:32
+msgid "Replace selection with:"
+msgstr "××××£ ××××¨× ×:"
+
+#: modules/after-the-deadline/atd-l10n.php:22
+msgid "Edit Selection..."
+msgstr "ער×× ×××ר×..."
+
+#: modules/after-the-deadline/atd-l10n.php:20
+msgid "Ignore all"
+msgstr "××תע×× ×ª×××"
+
+#: modules/after-the-deadline/atd-l10n.php:17
+msgid "Explain..."
+msgstr "×ס×ר..."
+
+#: modules/after-the-deadline/atd-l10n.php:15
+msgid "No suggestions"
+msgstr "××× ×צע×ת"
+
+#: modules/after-the-deadline/atd-l10n.php:19
+msgid "Ignore always"
+msgstr "×תע×× ×ª×××"
+
+#: modules/after-the-deadline/atd-l10n.php:18
+msgid "Ignore suggestion"
+msgstr "×תע×× ×× ××צע×"
+
+#: modules/after-the-deadline/atd-l10n.php:25
+msgid "edit text"
+msgstr "ער×× ×קס×"
+
+#: modules/after-the-deadline/atd-l10n.php:24
+msgid "proofread"
+msgstr "×××××"
+
+#: modules/after-the-deadline/atd-l10n.php:26
+#: modules/after-the-deadline.php:224
+msgid "Proofread Writing"
+msgstr "×ת××× ××××ת"
+
+#: modules/after-the-deadline/atd-l10n.php:28
+msgid "No writing errors were found."
+msgstr "×× × ×צ×× ×©××××ת ×ת××."
+
+#: modules/after-the-deadline/atd-l10n.php:29
+msgid "There was a problem communicating with the Proofreading service. Try again in one minute."
+msgstr "×××ª× ××¢×× ×תקש×רת ×¢× ×©×ר×ת ×××××. × ×¡× ×©×× ××¢×× ×ק×."
+
+#: jetpack.php:2073
+msgid "Configure"
+msgstr "×××ר"
+
+#: modules/after-the-deadline/atd-l10n.php:13
+msgid "Repeated Word"
+msgstr "×××× ×××רת"
+
+#: modules/after-the-deadline/atd-l10n.php:12
+msgid "Spelling"
+msgstr "×××ת"
+
+#: jetpack.php:2934
+msgid "An administrator for this blog must set up the Jetpack connection."
+msgstr "×× ×× ××××× ×××× ×××××ר ×ת ×××××ר ×-Jetpack."
+
+#: jetpack.php:2939
+msgid "You need to register your Jetpack before connecting it."
+msgstr "צר×× ××צע ×רש×× ×©× ×-Jetpack ש×× ××¤× × ×©××ª× ×××ר ××ת×."
+
+#: jetpack.php:2316 jetpack.php:2318 jetpack.php:2320 jetpack.php:2323
+#: jetpack.php:2978
+msgid "Error Details: %s"
+msgstr "פר××× ×©×××××: %s"
+
+#: jetpack.php:2107
+msgid "Coming soon…"
+msgstr "×קר××..."
+
+#: jetpack.php:2044
+msgid "Updated"
+msgstr "××¢××××"
+
+#: jetpack.php:2041
+msgid "New"
+msgstr "××ש"
+
+#: jetpack.php:2033
+msgid "Free"
+msgstr "××× ×"
+
+#: jetpack.php:2010
+msgid "Activate"
+msgstr "×פע××"
+
+#: jetpack.php:2033
+msgid "Purchase"
+msgstr "ר××ש"
+
+#: jetpack.php:1886
+msgid "An <span>Automattic</span> Airline"
+msgstr "ש×ר×ת ×××ת <span>Automattic</span>"
+
+#: jetpack.php:1941
+msgid "Configure %s"
+msgstr "×××רת %s"
+
+#: jetpack.php:1910
+msgid "This is sensitive information. Please do not post your BLOG_TOKEN or USER_TOKEN publicly; they are like passwords."
+msgstr "××× ××××¢ ר××ש - × × ×× ××פ××¥ ×××ª× ××××¤× ×¤××××."
+
+#: jetpack.php:2000
+msgid "Deactivate"
+msgstr "×ש×ת"
+
+#: jetpack.php:1873
+msgid "You will no longer receive email updates about Jetpack."
+msgstr "×× ×ª×§×× ××תר ×¢×××× ×× ××××ר ××ק×ר×× × ×¢× ×ª×סף Jetpack."
+
+#: jetpack.php:1871
+msgid "You have been subscribed to receive email updates."
+msgstr "× ×¨×©×ת ×ק××ת ×¢×××× ×× ××××ר ××ק×ר×× ×."
+
+#: jetpack.php:1892 modules/sharedaddy/sharedaddy.php:76
+msgid "Support"
+msgstr "ת××××"
+
+#: jetpack.php:1891
+msgid "Debug"
+msgstr "××ת×ר ש××××ת"
+
+#: jetpack.php:1890
+msgid "Terms of Service"
+msgstr "×ª× ×× ×ש×ר×ת"
+
+#: jetpack.php:1864 modules/subscriptions.php:560
+msgid "Subscribe"
+msgstr "×××רש×"
+
+#: jetpack.php:1889
+msgid "Privacy Policy"
+msgstr "×××× ××ת פר×××ת"
+
+#: jetpack.php:1846
+msgid "Take Survey"
+msgstr "×¢× × ×ש××××"
+
+#: jetpack.php:1619
+msgid "Jetpack contains the most recent version of the old %l plugin."
+msgid_plural "Jetpack contains the most recent versions of the old %l plugins."
+msgstr[0] "Jetpack ×××× ×ת ×××¨×¡× ×××ר×× × ×©× ×ת×סף %l ."
+msgstr[1] "Jetpack ××ר ×××× ×ת ××רס××ת ×××ר×× ×ת ×©× ×ת×ספ×× %l ×××©× ××."
+
+#: jetpack.php:1786
+msgid "Connected to WordPress.com"
+msgstr "××××ר ×××ר×פרס.ק××"
+
+#: jetpack.php:1841
+msgid "Have feedback on Jetpack?"
+msgstr "×ש ×× ×ש×× ×¢× Jetpack?"
+
+#: jetpack.php:1843
+msgid "Answer a short survey to let us know how we’re doing and what to add in the future."
+msgstr "×¢× × ×¢× ×©×××× ×§×¦×¨ ש××פשר ×× × ××עת ×ת ××¢×ª× ××× ×××ס××£ ×עת××."
+
+#: jetpack.php:1852
+msgid "Checking email updates status…"
+msgstr "×××ק ××¦× ×¢×××× × ×××ר"
+
+#: jetpack.php:1787
+msgid "Disconnect from WordPress.com"
+msgstr "××ª× ×ª×§ ×××ר×פרס.ק××"
+
+#: jetpack.php:1859
+msgid "Unsubscribe"
+msgstr "××× ×× ××"
+
+#: jetpack.php:1628
+msgid "The old version has been deactivated and can be removed from your site."
+msgid_plural "The old versions have been deactivated and can be removed from your site."
+msgstr[0] "×××¨×¡× ×ק×××ת ××ש××ª× ××פשר ××ס××¨× ×× ××תר."
+msgstr[1] "××רס××ת ×××©× ×ת ××ש××ª× ××פשר ××ס××¨× ×× ××תר."
+
+#: jetpack.php:1817
+msgid "To enable all of the Jetpack features you’ll need to connect your website to WordPress.com using the button to the right. Once you’ve made the connection you’ll activate all the delightful features below."
+msgstr "××× ××פע×× ×ת ×× ×ת××× ×ת ×©× Jetpack צר×× ×××ר ×ת ××תר ש×× × WordPress.com ×××צע×ת ××פת×ר ××¦× ××××. ×××ר שת×צע ×ת ×××××ר ת××× ××פע×× ×ת ×× ×ת××× ×ת ×××¢× ××ת ××××."
+
+#: jetpack.php:1863
+msgctxt "%s = Subscribe link"
+msgid "Want to receive updates about Jetpack by email? %s"
+msgstr "××¢×× ××× ×ק×× ×¢×××× ×× ×¢× Jepack ×××××? %s"
+
+#: jetpack.php:1858
+msgctxt "%s = Unsubscribe link"
+msgid "You are currently subscribed to email updates. %s"
+msgstr "××ª× ×עת ×× ×× ××¢×××× × ×××ר ××ק×ר×× ×. %s"
+
+#: jetpack.php:1595
+msgid "<strong>You’re fueled up and ready to go.</strong> "
+msgstr "<strong>××ª× ××ר ×ת×××ק ××××× ×צ×ת ××ר×.</strong> "
+
+#: jetpack.php:1567
+msgid "The following modules have been updated: %l."
+msgstr "×ר××××× ××××× ×¢×××× ×: %l."
+
+#: jetpack.php:1591
+msgid "<strong>Your Jetpack is already connected.</strong> "
+msgstr "<strong>×-Jetpack ש×× ××ר ××××ר.</strong> "
+
+#: jetpack.php:1581
+msgid "<strong>%s Deactivated!</strong> You can activate it again at any time using the activate button on the module card."
+msgstr "<strong>%s ××ש×ת!</strong> ××ª× ×××× ××פע×× ××ת ש×× ××× ×¢×ª ×¢× ××× ××××¦× ×¢× ××× ×©×××ש ××פת×ר ××¤×¢× ××ר××ס ×ר×××."
+
+#: jetpack.php:1597
+msgid "The features below are now active. Click the learn more buttons to explore each feature."
+msgstr "×ת××× ×ת ש×××× ×¤×¢×××ת ×עת. ×××¥ ×¢× ×פת××¨× ××× ×¢×× ××× ××ק×ר ×× ×ª××× ×."
+
+#: jetpack.php:1587
+msgid "<strong>Module settings were saved.</strong> "
+msgstr "<strong>×××ר×ת ×ר××× × ×©×ר×.</strong> "
+
+#: jetpack.php:1574
+msgid "<strong>%s Activated!</strong> You can deactivate at any time by clicking Learn More and then Deactivate on the module card."
+msgstr "<strong>%s ××ש×ת!</strong> ××ª× ×××× ××פע×× ××ת ש×× ××× ×¢×ª ×¢× ××× ××××¦× ×¢× ××× ×¢×× ××× ××××× ××ר××ס ×ר×××."
+
+#: jetpack.php:1543
+msgid "Welcome to <strong>Jetpack %s</strong>!"
+msgstr "×ר×× ××× × <strong>Jetpack %s</strong>!"
+
+#: jetpack.php:1519
+msgid "Try connecting again."
+msgstr "× ×¡× ××ת××ר ש××."
+
+#: jetpack.php:1516
+msgid "<strong>Your Jetpack has a glitch.</strong> Something went wrong that’s never supposed to happen. Guess you’re just lucky: %s"
+msgstr "<strong> × Jetpack ש×× ×ש תק××. </ strong> ×שת×ש ×ש×× ×©×× ×××ר ×קר×ת. ×שער ש×ש ×× ×××:% s"
+
+#: jetpack.php:1555
+msgid "The following new modules have been activated: %l."
+msgstr "×ר××××× ××××× ××פע××: %l."
+
+#: jetpack.php:1466
+msgid "<strong>Your Jetpack has a glitch.</strong> Connecting this site with WordPress.com is not possible. This usually means your site is not publicly accessible (localhost)."
+msgstr "<strong>×ש תק×× × Jetpack ש××.</strong> ××××ר ××תר ××× ×¢× ××ר×פרס.ק×× ××× × ×פשר×. ×××¨× ××× ×× ×××ר ש××תר ש×× ××× × × ××ש ×צ×××ר (localhost)."
+
+#: jetpack.php:1433
+msgid "Don’t cross the streams! You need to stay logged in to your WordPress blog while you authorize Jetpack."
+msgstr "×××ר×ת! ××ª× ×¦×¨×× ×××ש×ר ××××ר ××××× ×××ר×פרס ש×× ×ª×× ××× ××××ת ×-Jetpack."
+
+#: jetpack.php:1430
+msgid "You need to authorize the Jetpack connection between your site and WordPress.com to enable the awesome features."
+msgstr "×¢××× ××שר ×ת ××××ר Jetpack FAQ ××× ××תר ש×× ×××ר×פרס.ק×× ××× ××פשר ×ת ×ת××× ×ת ×××× ×××ת."
+
+#: jetpack.php:1440
+msgid "Wrong size. Hm… it seems your Jetpack doesn’t quite fit. Have you lost weight? Click “Connect to WordPress.com” again to get your Jetpack adjusted."
+msgstr "×ש×× ××©×ª× × ×× ×¨×× ×©×-Jetpack ××× × ×ת××× ×¢××. ××¤×¢× ×ת ×××××ר ×-××ר×פרס.ק×× ×××ש ××× ××ª×§× ××ת."
+
+#: jetpack.php:1454
+msgid "Do you still have the %s plugin installed?"
+msgstr "××× ×¢×××× ×ש ×× ×ת ×ת×סף% s ××תק×?"
+
+#: jetpack.php:1472
+msgid "WordPress.com is currently having problems and is unable to fuel up your Jetpack. Please try again later."
+msgstr "×××ר×פרס.ק×× ×ש ××¢××ת ×ר××¢ ×××× × ××××× ×ת××ק ×ת × Jetpack ש××. ×××§×©× × ×¡× ×©×× ××××ר ××תר."
+
+#: jetpack.php:1476
+msgid "Jetpack could not contact WordPress.com: %s. This usually means something is incorrectly configured on your web host."
+msgstr "Jetpack ×× ×צ××× ××צ×ר קשר ×¢× WordPress.com: %s. ×××¨× ××× ×× ×§××¨× ××שר ×ש×× ××××ר ×× × ××× ×שרת ש××."
+
+#: jetpack.php:1458
+msgid "Module could not be activated because it triggered a <strong>fatal error</strong>. Perhaps there is a conflict with another plugin you have installed?"
+msgstr "×× × ××ª× ××פע×× ×ת ×ר×××. ××פע×× ×ר×× ×-<strong>ש×××× ×§×צ×× ×ת (Fatal Error)</strong>. ×××× ×ש ××ª× ×ש×ת ×¢× ×ª×סף ××ר ש××ª×§× ×ª?"
+
+#: jetpack.php:1452
+msgid "%s could not be activated because it triggered a <strong>fatal error</strong>. Perhaps there is a conflict with another plugin you have installed?"
+msgstr "×× × ××ª× ××פע×× ×ת ×ר×××. ××פע×× ×©× %s ×ר×× ×-<strong>ש×××× ×§×צ×× ×ת (Fatal Error)</strong>. ×××× ×ש ××ª× ×ש×ת ×¢× ×ª×סף ××ר ש××ª×§× ×ª?"
+
+#: jetpack.php:1437
+msgid "Return to sender. Whoops! It looks like you got the wrong Jetpack in the mail; deactivate then reactivate the Jetpack plugin to get a new one."
+msgstr "×××ר ×ש×××. ××פס! × ×¨×× ×©×§××ת ×ת × Jetpack ××× × ××× ×××××. ×ש×ת ×××¤×¢× ×××ש ×ת ×ת×סף ×©× Jetpack ××× ×ק×× ××ש."
+
+#: jetpack.php:1450
+msgid "The %1$s module requires <strong>PHP version %2$s</strong> or higher."
+msgstr "×ר××× %1$s ××רש <strong>×רס×ת PHP %2$s</strong> ×פ××ת."
+
+#: jetpack.php:1444
+msgid "Your website needs to be publicly accessible to use Jetpack: %s"
+msgstr "××תר ש×× ×¦×¨×× ××××ת × ××ש ×צ×××ר ××× ××שת×ש ×-Jetpack: %s"
+
+#: jetpack.php:1357
+msgid "<strong>Jetpack is activated!</strong> Each site on your network must be connected individually by an admin on that site."
+msgstr "<strong>Jetpack ×××¤×¢× ××צ×××</strong> ×× ×תר ×רשת ש×× ×צ××¨× ××ת××ר ××××¤× ×¢×¦××× ×¢× ××× ××× ×× ×©× ×××ª× ×תר."
+
+#: jetpack.php:1311 modules/sharedaddy/sharedaddy.php:68
+#: modules/sharedaddy/sharedaddy.php:75
+msgid "Settings"
+msgstr "×××ר×ת"
+
+#: jetpack.php:1336
+msgid "<strong>Jetpack is installed</strong> and ready to bring awesome, WordPress.com cloud-powered features to your site."
+msgstr "<strong>Jetpack ×××ª×§× ××צ×××</strong> ××××× ××××× ×ת ת××× ×ת ××¢× × ×××× ×××ת ×©× ××ר×פרס.ק×× ××תר ש××."
+
+#: jetpack.php:1244
+msgid "Find the component you want to manage"
+msgstr "×פש ×ת ×ר××× ×©×רצ×× × ×× ××"
+
+#: jetpack.php:1245
+msgid "Click on Learn More"
+msgstr "×פר××× × ×ספ××"
+
+#: jetpack.php:1342 jetpack.php:1821
+msgid "Connect to WordPress.com"
+msgstr "×ת××ר ×× WordPress.com"
+
+#: jetpack.php:1344 modules/module-info.php:45 modules/module-info.php:81
+#: modules/module-info.php:143 modules/module-info.php:178
+#: modules/module-info.php:212 modules/module-info.php:248
+#: modules/module-info.php:299 modules/module-info.php:321
+#: modules/module-info.php:361 modules/module-info.php:385
+#: modules/module-info.php:403 modules/module-info.php:409
+msgid "Learn More"
+msgstr "××× ×¢××"
+
+#: jetpack.php:1247
+msgid "If additional settings are available, a link to them will appear"
+msgstr "×× ××©× × ×פשר×××ת × ×ספ×ת, ×××¦× ×§×ש×ר ×××××"
+
+#: jetpack.php:1246
+msgid "An Activate or Deactivate button will appear"
+msgstr "×פת×ר ×פע×× ×× ××××× ××צ×"
+
+#: jetpack.php:1242
+msgid "You can activate or deactivate individual Jetpack modules to suit your needs."
+msgstr "×פשר ××פע×× ×× ×××× ×¨××××× ×©×× ×× ×©× Jetpack ××¤× ×צ×ר×."
+
+#: jetpack.php:1211
+msgid "<strong>To Activate/Deactivate a Module</strong> - Click on Learn More. An Activate or Deactivate button will now appear next to the Learn More button. Click the Activate/Deactivate button."
+msgstr "<strong>××× ××פע××\\××ש××ת ר×××</strong> - ×××¥ ×¢× ××× ×¢××. ×פת×ר ××¤×¢× ×× ×פת×ר ×ש×ת ××פ××¢× ×עת ×ס××× ××פת×ר ××× ×¢××."
+
+#: jetpack.php:1210
+msgid "Jetpack Module Options"
+msgstr "×פשר×××ת ר××××× ×©× Jetpack"
+
+#: jetpack.php:1209 jetpack.php:1233
+msgid "On this page, you are able to view the modules available within Jetpack, learn more about them, and activate or deactivate them as needed."
+msgstr "×××£ ××, ××ª× ×××× ×ר××ת ×ת ×ר××××× ××××× ×× ×©× Jetpack FAQ, ××××× ×¢×××× ×¢××, ×××פע×× ×× ××ש××ת ×××ª× ×¢× ×¤× ×¦×¨×××."
+
+#: jetpack.php:1229
+msgid "Overview"
+msgstr "סק××¨× ××××ת"
+
+#: jetpack.php:1213 jetpack.php:1254
+msgid "Jetpack FAQ"
+msgstr "ש×××ת × ×¤×צ×ת ×¢× Jetpack"
+
+#: jetpack.php:1158
+msgid "One New Jetpack Module"
+msgid_plural "%s New Jetpack Modules"
+msgstr[0] "ר××× ××ש ×©× Jetpack"
+msgstr[1] "%s ר××××× ××ש×× ×©× Jetpack"
+
+#: jetpack.php:1239
+msgid "Modules"
+msgstr "ר×××××"
+
+#: jetpack.php:1208 jetpack.php:1232 jetpack.php:1793
+msgid "Jetpack supercharges your self-hosted WordPress site with the awesome cloud power of WordPress.com."
+msgstr "Jetpack ×עצ×× ×ת ××תר ש×× ××× ××¢× × ×©× ××ר×פרס.ק××"
+
+#: jetpack.php:1214 jetpack.php:1255
+msgid "Jetpack Support"
+msgstr "ת×××× ×©× Jetpack"
+
+#: jetpack.php:1212 jetpack.php:1253
+msgid "For more information:"
+msgstr "×××××¢ × ×סף:"
+
+#: jetpack.php:1207 jetpack.php:1231 jetpack.php:1241 jetpack.php:1790
+#: jetpack.php:1940
+msgid "Jetpack by WordPress.com"
+msgstr "Jetpack ×©× ××ר×פרס.ק××"
+
+#: jetpack.php:1121 jetpack.php:1137
+msgid "Jetpack contains the most recent version of the old “%1$s” plugin."
+msgstr "Jetpack ×××× ×ת ××××¨×¡× ××¢××× ×ת ×××תר ×©× ×ת×סף ×××©× \\\"% 1 $ s\\\"."
+
+#: jetpack.php:964
+msgid "Jetpack requires WordPress version %s or later."
+msgstr "ת×סף Jetpack ×¢××× ×¨×§ ×¢× ××ר×פרס ×××¨×¡× %s ×××¢××."
\ No newline at end of file
diff --git a/plugins/jetpack/languages/jetpack-hr_HR.mo b/plugins/jetpack/languages/jetpack-hr_HR.mo
new file mode 100644
index 0000000..d4591fc
Binary files /dev/null and b/plugins/jetpack/languages/jetpack-hr_HR.mo differ
diff --git a/plugins/jetpack/languages/jetpack-hr_HR.po b/plugins/jetpack/languages/jetpack-hr_HR.po
new file mode 100644
index 0000000..df001db
--- /dev/null
+++ b/plugins/jetpack/languages/jetpack-hr_HR.po
@@ -0,0 +1,2243 @@
+# Translation of 1.3 in Croatian
+# This file is distributed under the same license as the 1.3 package.
+msgid ""
+msgstr ""
+"PO-Revision-Date: 2012-05-21 22:23:49+0000\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"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"
+"X-Generator: GlotPress/0.1\n"
+"Project-Id-Version: 1.3\n"
+
+#: modules/widgets/facebook-likebox.php:18
+msgid "Facebook Like Box"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:18
+msgid "Display a Facebook Like Box to connect visitors to your Facebook Page"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:108
+msgid "Title"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:115
+msgid "Facebook Page URL"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:118
+msgid "The Like Box only works with <a href=\"http://www.facebook.com/help/?faq=174987089221178\">Facebook Pages</a>."
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:124
+msgid "Width"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:131
+msgid "Color Scheme"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:133
+msgid "Light"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:134
+msgid "Dark"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:143
+msgid "Show Faces"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:145
+msgid "Show profile photos in the plugin."
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:152
+msgid "Show Stream"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:154
+msgid "Show the profile stream for the public profile."
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:161
+msgid "Show Wall"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:163
+msgid "Show the wall for a Places page rather than friend activity."
+msgstr ""
+
+#: modules/module-info.php:336
+msgid "The Facebook Like Box Widget "
+msgstr ""
+
+#: modules/module-info.php:336
+msgid "shows your Facebook Like Box within a sidebar on your theme. It’s a great way to let your readers show their support."
+msgstr ""
+
+#: modules/module-info.php:352
+msgid "The Facebook Like Box Widget"
+msgstr ""
+
+#: modules/module-info.php:352
+msgid "shows your Facebook Like Box within a sidebar on your theme."
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:112
+msgid "Your new field was saved successfully"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:114
+msgid "Form builder"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:115
+msgid "Email notifications"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:120
+msgid "How does this work?"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:121
+msgid "By adding a contact form, your readers will be able to submit feedback to you. All feedback is automatically scanned for spam, and the legitimate feedback will be emailed to you."
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:122
+msgid "Can I add more fields?"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:124
+msgctxt "%1$s = \"Click here\" in an HTML link"
+msgid "Sure thing. %1$s to add a new text box, textarea, radio, checkbox, or dropdown field."
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:125
+msgid "Click here"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:127
+msgid "Can I view my feedback within WordPress?"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:129
+msgctxt "%1$s = \"Feedbacks\" in an HTML link"
+msgid "Yep, you can read your feedback at any time by clicking the \"%1$s\" link in the admin menu."
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:135
+msgid "Do I need to fill this out?"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:136
+msgid "Nope. However, if you’d like to modify where your feedback is sent, or the subject line you can. If you don’t make any changes here, feedback will be sent to the author of the page/post and the subject will be the name of this page/post."
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:140
+msgid "Edit this new field"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:143
+msgid "New field"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:145
+msgid "Field type"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:147
+msgid "Checkbox"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:148
+msgid "Drop down"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:151
+msgid "Radio"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:152
+msgid "Text"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:153
+msgid "Textarea"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:160
+msgid "Options"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:161
+msgid "First option"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:164
+msgid "Add another option"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:171
+msgid "Required?"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:176
+msgid "Save this field"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:181
+msgid "Here’s what your form will look like"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:186
+msgid "Add a new field"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:188
+msgid "Add this form to my post"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:191
+msgid "Email settings"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:193
+msgid "Enter your email address"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:196
+msgid "What should the subject line be?"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:199
+msgid "Save and go back to form builder"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:8
+msgctxt "Label for HTML form \"Name\" field in contact form builder"
+msgid "Name"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:9
+msgctxt "Label for HTML form \"Email\" field in contact form builder"
+msgid "Email"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:10
+msgctxt "Label for HTML form \"URL/Website\" field in contact form builder"
+msgid "Website"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:11
+msgctxt "Label for HTML form \"Comment/Response\" field in contact form builder"
+msgid "Comment"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:12
+msgctxt "Default label for new HTML form field in contact form builder"
+msgid "New Field"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:13
+msgctxt "Label for the set of options to be included in a user-created dropdown in contact form builder"
+msgid "Options"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:14
+msgctxt "Label for an option to be included in a user-created dropdown in contact form builder"
+msgid "Option"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:15
+msgctxt "Default label for the first option to be included in a user-created dropdown in contact form builder"
+msgid "First option"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:16
+msgctxt "error message in contact form builder"
+msgid "Oops, there was a problem generating your form. You'll likely need to try again."
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:17
+msgid ""
+"Drag up or down\n"
+"to re-arrange"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:18
+msgctxt "Label to drag HTML form fields around to change their order in contact form builder"
+msgid "move"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:19
+msgctxt "Link to edit an HTML form field in contact form builder"
+msgid "edit"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:20
+msgid "Saved successfully"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:21
+msgctxt "This HTML form field is marked as required by the user in contact form builder"
+msgid "(required)"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:22
+msgid "Are you sure you want to exit the form editor without saving? Any changes you have made will be lost."
+msgstr ""
+
+#: jetpack.php:1801
+msgid "Jetpack is network activated and notices can not be dismissed."
+msgstr ""
+
+#: jetpack.php:1812
+msgid "Dismiss this notice."
+msgstr ""
+
+#: jetpack.php:1328
+msgid "Dismiss this notice and deactivate Jetpack."
+msgstr ""
+
+#: jetpack.php:1334
+msgid "<strong>Your Jetpack is almost ready</strong> – A connection to WordPress.com is needed to enabled features like Stats, Contact Forms, and Subscriptions. Connect now to get fueled up!"
+msgstr ""
+
+#: jetpack.php:1160
+msgctxt "1: A number showing how many new features there are after upgrading Jetpack"
+msgid "Jetpack + Stats %1$s"
+msgstr ""
+
+#: jetpack.php:1164 jetpack.php:1168
+msgid "Jetpack + Stats"
+msgstr ""
+
+#: modules/contact-form/admin.php:159
+msgid "Restore this item from the Trash"
+msgstr ""
+
+#: modules/contact-form/grunion-contact-form.php:507
+msgid "Sent by a verified %s user."
+msgstr ""
+
+msgid "http://jetpack.me"
+msgstr "http://jetpack.me"
+
+msgid "Easily insert a contact form any where on your site."
+msgstr ""
+
+msgid "Realtime backup and security scanning for your WordPress site."
+msgstr ""
+
+msgid "Simple, concise site stats with no additional load on your server."
+msgstr ""
+
+msgid "Mark up your posts with the <img src=\"http://l.wordpress.com/latex.php?latex=%5CLaTeX&bg=transparent&fg=000&s=-2\" alt=\"LaTeX logo\" title=\"LaTeX\" style=\"vertical-align: -25%\" /> markup language, perfect for complex mathematical equations and other über-geekery."
+msgstr ""
+
+msgid "Automattic"
+msgstr "Automattic"
+
+msgid "The most super duper sharing tool on the interwebs. Share content with Facebook, Twitter, and many more."
+msgstr ""
+
+msgid "Allow users to subscribe to your posts and comments to receive a notification via email."
+msgstr ""
+
+#: modules/module-info.php:422
+msgid "A contact form is a great way to offer your readers the ability to get in touch, without giving out your personal email address."
+msgstr ""
+
+msgid "Easily add images, Twitter updates, and your site's RSS links to your theme's sidebar."
+msgstr ""
+
+msgid "Enable WP.me-powered shortlinks for all of your Posts and Pages for easier sharing."
+msgstr ""
+
+msgid "Easily embed videos and more from sites like YouTube, Vimeo, and SlideShare."
+msgstr ""
+
+msgid "Beautiful Math"
+msgstr ""
+
+msgid "Show a pop-up business card of your users' gravatar profiles in comments."
+msgstr ""
+
+msgid "Share your public posts and comments to search engines and other services in real-time."
+msgstr ""
+
+msgid "Improve your spelling, style, and grammar with the <a href=\"http://www.afterthedeadline.com/\">After the Deadline</a> Proofreading service."
+msgstr ""
+
+msgid "Bring the power of the WordPress.com cloud to your self-hosted WordPress. Jetpack enables you to connect your blog to a WordPress.com account to use the powerful features normally only available to WordPress.com users."
+msgstr "Iskoristite WordPress.com moguÄnosti na vaÅ¡em vlastito hostanom blogu. Jetpack vam omoguÄava povezivanje vaÅ¡eg bloga sa WordPress.com raÄunom radi koriÅ¡tenja vrhunskih moguÄnosti koje su dostupne WordPress.com korisnicima. "
+
+msgid "http://wordpress.org/extend/plugins/jetpack/"
+msgstr "http://wordpress.org/extend/plugins/jetpack/"
+
+#: modules/widgets/twitter-widget.php:241
+msgid "Include retweets"
+msgstr "UkljuÄi retvitove"
+
+#: modules/widgets/twitter-widget.php:243
+msgid "Text to display between tweet and timestamp:"
+msgstr "Prikazati tekst izmeÄu tvita i vremenske oznake:"
+
+#: modules/widgets/twitter-widget.php:222
+msgid "Twitter username:"
+msgstr "Twitter korisniÄko ime:"
+
+#: modules/widgets/twitter-widget.php:79
+msgid "Twitter Updates"
+msgstr "Twitter Ažuriranja"
+
+#: modules/widgets/twitter-widget.php:236
+msgid "Hide replies"
+msgstr "Sakrij odgovore"
+
+#: modules/widgets/twitter-widget.php:225
+msgid "Maximum number of tweets to show:"
+msgstr "Maksimalni broj tvitova za prikazati:"
+
+#: modules/widgets/twitter-widget.php:180
+msgid "Error: Twitter did not respond. Please wait a few minutes and refresh this page."
+msgstr "GreÅ¡ka: Twitter nije odgovorio. Molimo saÄekajte nekoliko minuta i osvježite stranicu."
+
+#: modules/widgets/twitter-widget.php:70
+msgid "Twitter (Jetpack)"
+msgstr "Twitter (Jetpack)"
+
+#: modules/widgets/twitter-widget.php:69
+msgid "Display your tweets from Twitter"
+msgstr "Prikaži tvoje tvitove sa Twittera"
+
+#: modules/widgets/rsslinks-widget.php:140
+msgid "Subscribe to %s"
+msgstr ""
+
+#: modules/widgets/rsslinks-widget.php:121
+msgid "Image Color:"
+msgstr "Boja Slike:"
+
+#: modules/widgets/rsslinks-widget.php:119
+msgid "Silver"
+msgstr "Srebrna"
+
+#: modules/widgets/twitter-widget.php:178
+msgid "Error: Please make sure the Twitter account is <a href=\"%s\">public</a>."
+msgstr "GreÅ¡ka: Molimo provjerite da je Twitter raÄun <a href=\"%s\">javan</a>."
+
+#: modules/widgets/rsslinks-widget.php:113
+msgid "Red"
+msgstr "Crvena"
+
+#: modules/widgets/rsslinks-widget.php:101
+msgid "Large"
+msgstr "Velika"
+
+#: modules/widgets/rsslinks-widget.php:115
+msgid "Green"
+msgstr "Zeleno"
+
+#: modules/widgets/rsslinks-widget.php:100
+msgid "Medium"
+msgstr "Osrednje"
+
+#: modules/widgets/rsslinks-widget.php:103
+msgid "Image Size:"
+msgstr "VeliÄina Slike:"
+
+#: modules/widgets/rsslinks-widget.php:118
+msgid "Pink"
+msgstr "RužiÄasta"
+
+#: modules/widgets/rsslinks-widget.php:117
+msgid "Purple"
+msgstr "LjubiÄasta"
+
+#: modules/widgets/rsslinks-widget.php:116
+msgid "Blue"
+msgstr "Plava"
+
+#: modules/widgets/rsslinks-widget.php:114
+msgid "Orange"
+msgstr "NaranÄasta"
+
+#: modules/widgets/rsslinks-widget.php:67
+#: modules/widgets/rsslinks-widget.php:133
+msgid "Posts"
+msgstr "Postovi"
+
+#: modules/widgets/rsslinks-widget.php:96
+msgid "Image Settings:"
+msgstr "Postavke Slike:"
+
+#: modules/widgets/rsslinks-widget.php:85
+msgid "Format:"
+msgstr "Format:"
+
+#: modules/widgets/rsslinks-widget.php:83
+msgid "Text & Image Links"
+msgstr ""
+
+#: modules/widgets/rsslinks-widget.php:82
+msgid "Image Link"
+msgstr ""
+
+#: modules/widgets/rsslinks-widget.php:81
+msgid "Text Link"
+msgstr ""
+
+#: modules/widgets/rsslinks-widget.php:71
+msgid "Feed(s) to Display:"
+msgstr ""
+
+#: modules/widgets/rsslinks-widget.php:69
+msgid "Posts & Comments"
+msgstr "Postovi i Komentari"
+
+#: modules/widgets/rsslinks-widget.php:68
+#: modules/widgets/rsslinks-widget.php:136
+msgid "Comments"
+msgstr "Komentari"
+
+#: modules/widgets/rsslinks-widget.php:62
+#: modules/widgets/twitter-widget.php:219
+msgid "Title:"
+msgstr "Naslov:"
+
+#: modules/widgets/rsslinks-widget.php:13
+msgid "RSS Links (Jetpack)"
+msgstr ""
+
+#: modules/widgets/rsslinks-widget.php:99
+msgid "Small"
+msgstr ""
+
+#: modules/widgets/image-widget.php:139
+msgid "Width:"
+msgstr "Å irina:"
+
+#: modules/widgets/image-widget.php:126
+msgid "Center"
+msgstr "Centar"
+
+#: modules/widgets/image-widget.php:145
+msgid "If empty, we will attempt to determine the image size."
+msgstr ""
+
+#: modules/widgets/rsslinks-widget.php:12
+msgid "Links to your blog's RSS feeds"
+msgstr "Poveznice do RSS kanala vašeg bloga"
+
+#: modules/widgets/image-widget.php:127
+msgid "Right"
+msgstr "Desno"
+
+#: modules/widgets/image-widget.php:142
+msgid "Height:"
+msgstr "Visina:"
+
+#: modules/widgets/image-widget.php:129
+msgid "Image Alignment:"
+msgstr ""
+
+#: modules/widgets/image-widget.php:125
+msgid "Left"
+msgstr "Lijevo"
+
+#: modules/widgets/image-widget.php:124
+msgid "None"
+msgstr "Ništa"
+
+#: modules/widgets/image-widget.php:119
+msgid "Caption:"
+msgstr "Opis"
+
+#: modules/widgets/image-widget.php:146
+msgid "Link URL (when the image is clicked):"
+msgstr ""
+
+#: modules/subscriptions.php:561
+msgid "Click to subscribe to this blog and receive notifications of new posts by email."
+msgstr ""
+
+#: modules/widgets/image-widget.php:12
+msgid "Display an image in your sidebar"
+msgstr "Prikažite sliku u vašem rubnom stupcu"
+
+#: modules/widgets/image-widget.php:116
+msgid "Image title:"
+msgstr "Naziv slike:"
+
+#: modules/subscriptions.php:577
+msgid "%s: %s"
+msgstr ""
+
+#: modules/subscriptions.php:604
+msgid "Show total number of subscribers? (%s subscriber)"
+msgid_plural "Show total number of subscribers? (%s subscribers)"
+msgstr[0] ""
+msgstr[1] ""
+msgstr[2] ""
+
+#: modules/widgets/image-widget.php:113
+msgid "Alternate text:"
+msgstr "Alternativni tekst:"
+
+#: modules/widgets/image-widget.php:110
+msgid "Image URL:"
+msgstr "URL slike:"
+
+#: modules/vaultpress.php:22
+msgid "Active"
+msgstr "Aktivno"
+
+#: modules/subscriptions.php:591
+msgid "Optional text to display to your readers:"
+msgstr ""
+
+#: modules/subscriptions.php:585 modules/widgets/image-widget.php:107
+msgid "Widget title:"
+msgstr "Widget naslov"
+
+#: modules/subscriptions.php:597
+msgid "Subscribe Button:"
+msgstr ""
+
+#: modules/widgets/image-widget.php:14
+msgid "Image (Jetpack)"
+msgstr ""
+
+#: modules/subscriptions.php:559
+msgid "Enter your email address to subscribe to this blog and receive notifications of new posts by email."
+msgstr ""
+
+#: modules/subscriptions.php:558
+msgid "Subscribe to Blog via Email"
+msgstr ""
+
+#: modules/subscriptions.php:487
+msgid "Email Address"
+msgstr "Adresa e-pošte"
+
+#: modules/subscriptions.php:483
+msgid "Join %s other subscriber"
+msgid_plural "Join %s other subscribers"
+msgstr[0] ""
+msgstr[1] ""
+msgstr[2] ""
+
+#: modules/subscriptions.php:465
+msgid "There was an error when subscribing, please try again."
+msgstr ""
+
+#: modules/subscriptions.php:414
+msgid "Blog Subscriptions (Jetpack)"
+msgstr ""
+
+#: modules/subscriptions.php:411
+msgid "Add an email signup form to allow people to subscribe to your blog."
+msgstr ""
+
+#: modules/subscriptions.php:346
+msgid "Notify me of new posts by email."
+msgstr ""
+
+#: modules/subscriptions.php:458
+msgid "You have already subscribed to this site, please check your inbox."
+msgstr ""
+
+#: modules/subscriptions.php:455
+msgid "The email you entered was invalid, please check and try again."
+msgstr ""
+
+#: modules/subscriptions.php:445
+msgid "An email was just sent to confirm your subscription. Please find the email now and click activate to start subscribing."
+msgstr ""
+
+#: modules/stats.php:905
+msgid "View All"
+msgstr "Pregledaj sve"
+
+#: modules/stats.php:892
+msgid "%1$s %2$s Views"
+msgstr "%1$s %2$s Pregleda"
+
+#: modules/stats.php:701
+msgid "Chart stats by"
+msgstr "Grafikon statistika od"
+
+#: modules/stats.php:677
+msgid "the past month"
+msgstr "prošli mjesec"
+
+#: modules/stats.php:913 modules/stats.php:937
+msgid "Sorry, nothing to report."
+msgstr "Žalim, ništa za prijaviti."
+
+#: modules/subscriptions.php:340
+msgid "Notify me of follow-up comments by email."
+msgstr ""
+
+#: modules/stats.php:933
+msgid "Top Searches"
+msgstr "Najpopularnije pretrage "
+
+#: modules/stats.php:714
+msgid "Show top posts over"
+msgstr "Istakni najpopularnije Älanke "
+
+#: modules/stats.php:727
+msgid "Show top search terms over"
+msgstr "Istakni najpopularnije pretrage "
+
+#: modules/stats.php:679
+msgid "the past year"
+msgstr "prošla godina"
+
+#: modules/stats.php:678
+msgid "the past quarter"
+msgstr "proÅ¡la Äetvrt"
+
+#: modules/stats.php:909
+msgid "Top Posts"
+msgstr "Najpopularniji Älanci "
+
+#: modules/stats.php:533
+msgid "Save configuration"
+msgstr "Snimi konfiguraciju"
+
+#: modules/stats.php:675
+msgid "the past day"
+msgstr "juÄer"
+
+#: modules/stats.php:672
+msgid "month"
+msgstr "mjesec"
+
+#: modules/stats.php:676
+msgid "the past week"
+msgstr "prošli tjedan"
+
+#: modules/stats.php:519
+msgid "The image helps collect stats and <strong>makes the world a better place</strong> but should still work when hidden"
+msgstr ""
+
+#: modules/stats.php:671
+msgid "week"
+msgstr "tjedan"
+
+#: modules/stats.php:670
+msgid "day"
+msgstr "dan"
+
+#: modules/stats.php:568
+msgid "Views over 48 hours. Click for more Site Stats."
+msgstr "Pregledi tijekom 48 sati. Kliknite za više Sajt Statistike."
+
+#: modules/stats.php:522
+msgid "Select the roles that will be able to view stats reports."
+msgstr "Odaberite uloge koje Äe moÄi pregledavati statistiÄke izvjeÅ¡taje."
+
+#: modules/stats.php:520
+msgid "Report visibility"
+msgstr "Dostupnost izvještaja"
+
+#: modules/stats.php:519
+msgid "Smiley face"
+msgstr ""
+
+#: modules/stats.php:330
+msgid "Your Site Stats work better with Javascript enabled."
+msgstr ""
+
+#: modules/stats.php:406 modules/stats.php:879
+msgid "We were unable to get your stats just now. Please try again."
+msgstr "Trenutno ne možemo dobaviti vašu statistiku. Molimo vas da pokušate ponovo. "
+
+#: modules/stats.php:329
+msgid "Loading…"
+msgstr "UÄitavam…"
+
+#: modules/stats.php:517
+msgid "Count the page views of registered users who are logged in."
+msgstr "Broji posjete stranici registriranih korisnika koji su prijavljeni."
+
+#: modules/stats.php:518
+msgid "Smiley"
+msgstr ""
+
+#: modules/stats.php:519
+msgid "Hide the stats smiley face image."
+msgstr ""
+
+#: modules/stats.php:516
+msgid "Registered users"
+msgstr "Registrirani korisnici"
+
+#: modules/stats.php:514
+msgid "Put a chart showing 48 hours of views in the admin bar."
+msgstr "Prikaži grafikon koji prikazuje preglede tijekom 48 sati u admin traku."
+
+#: modules/stats.php:404 modules/stats.php:877
+msgid "We were unable to get your stats just now (too many redirects). Please try again."
+msgstr ""
+
+#: modules/stats.php:513
+msgid "Admin bar"
+msgstr "Admin traka"
+
+#: modules/stats.php:507
+msgid "Visit <a href=\"%s\">Site Stats</a> to see your stats."
+msgstr "Za pregled statistike posjetite <a href=\"%s\">Sajt statistiku</a>. "
+
+#: modules/stats.php:331
+msgid "View Site Stats without Javascript"
+msgstr ""
+
+#: modules/shortcodes/videopress.php:912
+msgid "Submit"
+msgstr "Objavi"
+
+#: modules/shortcodes/videopress.php:876
+msgid "December"
+msgstr "Prosinac"
+
+#: jetpack.php:1169 modules/stats.php:649
+msgid "Site Stats"
+msgstr "Sajt statistika"
+
+#: modules/shortcodes/videopress.php:1291
+msgid "This video requires <a rel=\"nofollow\" href=\"%s\">Adobe Flash</a> for playback."
+msgstr ""
+
+#: modules/shortcodes/videopress.php:958
+msgid "You do not have sufficient <a rel=\"nofollow\" href=\"%s\">freedom levels</a> to view this video. Support free software and upgrade."
+msgstr ""
+
+#: modules/shortcodes/videopress.php:876
+msgid "November"
+msgstr "Studeni"
+
+#: modules/shortcodes/videopress.php:1016
+msgctxt "watch a video title"
+msgid "Watch: %s"
+msgstr ""
+
+#: modules/shortcodes/videopress.php:1144
+msgctxt "Play as in playback or view a movie"
+msgid "JavaScript required to play %s."
+msgstr ""
+
+#: modules/shortcodes/videopress.php:1115
+#: modules/shortcodes/videopress.php:1137
+msgid "this video"
+msgstr ""
+
+#: modules/shortcodes/videopress.php:1298
+msgid "Loading video..."
+msgstr "UÄitavanje videa..."
+
+#: modules/shortcodes/videopress.php:915
+msgid "More information"
+msgstr "Više informacija"
+
+#: modules/shortcodes/videopress.php:876
+msgid "July"
+msgstr "Srpanj"
+
+#: modules/shortcodes/videopress.php:860
+msgid "This video is intended for mature audiences."
+msgstr "Ovaj video je namijenjen punoljetnoj publici."
+
+#: modules/shortcodes/videopress.php:876
+msgid "October"
+msgstr "Listopad"
+
+#: modules/shortcodes/videopress.php:876
+msgid "April"
+msgstr "Travanj"
+
+#: modules/shortcodes/videopress.php:876
+msgid "March"
+msgstr "Ožujak"
+
+#: modules/shortcodes/videopress.php:876
+msgid "February"
+msgstr "VeljaÄa"
+
+#: modules/shortcodes/videopress.php:876
+msgid "January"
+msgstr "SijeÄanj"
+
+#: modules/shortcodes/videopress.php:876
+msgid "September"
+msgstr "Rujan"
+
+#: modules/shortcodes/videopress.php:860
+msgid "Please verify your birthday."
+msgstr "Molim potvrdite vaÅ¡ roÄendan."
+
+#: modules/shortcodes/videopress.php:876
+msgid "June"
+msgstr "Lipanj"
+
+#: modules/shortcodes/videopress.php:876
+msgid "August"
+msgstr "Kolovoz"
+
+#: modules/shortcodes/videopress.php:876
+msgid "May"
+msgstr "Svibanj"
+
+#: modules/sharedaddy/sharing.php:379
+msgid "Enter the URL of a 16x16px icon you want to use for this service."
+msgstr "Unesite URL 16x16px ikone koju želite koristiti za ovaj servis."
+
+#: modules/shortcodes/videopress.php:608
+msgid "The VideoPress plugin could not communicate with the VideoPress servers. This error is most likely caused by a misconfigured plugin. Please reinstall or upgrade."
+msgstr ""
+
+#: modules/shortcodes/videopress.php:826
+msgid "%s Error"
+msgstr ""
+
+#: modules/shortcodes/videopress.php:610
+msgid "<strong>%s</strong> is not an allowed embed site."
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:371
+msgid "You can add the following variables to your service sharing URL:"
+msgstr "Možete dodati sljedeÄe varijable u URL vaÅ¡eg servisa za dijeljenje: "
+
+#: modules/shortcodes/archives.php:50
+msgid "Your blog does not currently have any published posts."
+msgstr "Vaš blog trenutno nema nijedan objavljeni post."
+
+#: modules/sharedaddy/sharing.php:395
+msgid "An error occurred creating your new sharing service - please check you gave valid details."
+msgstr "Dogodila se greška prilikom kreiranja vašeg novog servisa za dijeljenje - molimo vas da provjerite da li ste unijeli ispravne informacije. "
+
+#: modules/sharedaddy/sharing.php:376
+msgid "Icon URL"
+msgstr "URL Ikone"
+
+#: modules/sharedaddy/sharing.php:385
+msgid "Create Share"
+msgstr "Kreiraj "
+
+#: modules/shortcodes/videopress.php:612
+msgid "No data found for VideoPress identifier: <strong>%s</strong>."
+msgstr ""
+
+#: modules/shortcodes/videopress.php:610
+msgid "Publisher limits playback of video embeds."
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:367
+msgid "Sharing URL"
+msgstr "URL za dijeljenje "
+
+#: modules/sharedaddy/sharing.php:334
+msgid "Front Page, Archive Pages, and Search Results"
+msgstr "PoÄetna Stranica, Arhiv Stranice, i rezultati Pretrage"
+
+#: modules/sharedaddy/sharing.php:313
+msgid "Sharing label"
+msgstr "Oznaka Djeljenja"
+
+#: modules/sharedaddy/sharing.php:319
+msgid "Open links in"
+msgstr "Otvori poveznice u"
+
+#: modules/sharedaddy/sharing.php:361
+msgid "Service name"
+msgstr "Ime servisa"
+
+#: modules/sharedaddy/sharing.php:350
+msgid "Save Changes"
+msgstr "Snimi Promjene"
+
+#: modules/sharedaddy/sharing.php:328
+msgid "Show sharing buttons on"
+msgstr "Prikaži gumbove za dijeljenje na"
+
+#: modules/sharedaddy/sharing.php:306
+msgid "Icon + text"
+msgstr "Ikona + tekst"
+
+#: modules/sharedaddy/sharing.php:322
+msgid "New window"
+msgstr "Novi prozor"
+
+#: modules/sharedaddy/sharing.php:323
+msgid "Same window"
+msgstr "Isti prozor"
+
+#: modules/sharedaddy/sharing.php:308
+msgid "Text only"
+msgstr "Samo tekst"
+
+#: modules/sharedaddy/sharing.php:307
+msgid "Icon only"
+msgstr "Samo ikona"
+
+#: modules/sharedaddy/sharing.php:186
+msgid "Enabled Services"
+msgstr "OmoguÄi Servise"
+
+#: modules/sharedaddy/sharing.php:164
+msgid "Available Services"
+msgstr "Dostupni Servisi"
+
+#: modules/sharedaddy/sharing.php:192
+msgid "Drag and drop available services here"
+msgstr "Povucite i ispustite dostupne servise ovdje"
+
+#: modules/sharedaddy/sharing.php:303
+msgid "Default button style"
+msgstr "Predpodešeni stil gumba"
+
+#: modules/sharedaddy/sharing.php:153
+msgid "Settings have been saved"
+msgstr "Postavke su snimljene"
+
+#: modules/sharedaddy/sharing.php:165
+msgid "Drag and drop the services you'd like to enable into the box below."
+msgstr "Povuci i spusti servise koje želite omoguÄiti u okvir ispod."
+
+#: modules/sharedaddy/sharing.php:203
+msgid "Services dragged here will be hidden behind a share button."
+msgstr "Servisi dovuÄeni ovdje biti Äe sakriveni iza gumba za dijeljenje."
+
+#: modules/sharedaddy/sharing.php:221
+msgid "Sharing is off. Please add services above to enable"
+msgstr "Dijeljenje je iskljuÄeno. Molimo dodajte servise iznad kako bi ih omoguÄili"
+
+#: modules/sharedaddy/sharing.php:218
+msgid "Live Preview"
+msgstr "Predpregled Uživo"
+
+#: modules/sharedaddy/sharing.php:189
+msgid "Services dragged here will appear individually."
+msgstr "Servisi dovuÄeni ovdje pojaviti Äe se individualno."
+
+#: modules/sharedaddy/sharing.php:149
+msgid "This plugin will work without it, but multibyte support is used <a href=\"%s\">if available</a>. You may see minor problems with Tweets and other sharing services."
+msgstr "Ovaj dodatak Äe raditi i bez nje, ali multibyte podrÅ¡ka se koristi uvijek kada je <a href=\"%s\">dostupna</a>. MoguÄe je da Äete imati sitne probleme sa vaÅ¡im tweetovima i drugim servisima za dijeljenje. "
+
+#: modules/sharedaddy/sharing.php:166
+msgid "Add a new service"
+msgstr "Dodaj novi servis"
+
+#: modules/contact-form/grunion-form-view.php:142
+#: modules/sharedaddy/sharing-sources.php:1027
+msgid "Label"
+msgstr "Oznaka"
+
+#: modules/sharedaddy/sharing-sources.php:977
+msgid "Click to share"
+msgstr "Kliknite za dijeljenje "
+
+#: modules/sharedaddy/sharing-sources.php:1032
+msgid "URL"
+msgstr "URL"
+
+#: modules/sharedaddy/sharing.php:148
+msgid "Warning! Multibyte support missing!"
+msgstr "Upozorenje! Multibyte podrška nedostaje!"
+
+#: modules/sharedaddy/sharing.php:46 modules/sharedaddy/sharing.php:158
+msgid "Sharing Settings"
+msgstr "Postavke Dijeljenja"
+
+#: modules/sharedaddy/sharing-sources.php:1045
+msgid "Remove Service"
+msgstr "Ukloni Servis"
+
+#: modules/sharedaddy/sharing-sources.php:1044
+msgid "Save"
+msgstr "Snimi"
+
+#: modules/sharedaddy/sharing-sources.php:1037
+msgid "Icon"
+msgstr "Ikona"
+
+#: modules/sharedaddy/sharing-sources.php:892
+msgid "Google +1"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:884
+msgctxt "share to"
+msgid "Press This"
+msgstr "Press This"
+
+#: modules/sharedaddy/sharing-sources.php:884
+msgid "Click to Press This!"
+msgstr "Klikni za Press This!"
+
+#: modules/sharedaddy/sharing-sources.php:856
+msgid "Press This"
+msgstr "Press This"
+
+#: modules/sharedaddy/sharing-sources.php:850
+msgid "Click to print"
+msgstr "Klikni za ispis"
+
+#: modules/sharedaddy/sharing-sources.php:744
+msgid "Share"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:777
+msgctxt "share to"
+msgid "Facebook"
+msgstr "Facebook"
+
+#: modules/sharedaddy/sharing-sources.php:799
+msgid "Default button"
+msgstr "Predpodešeni gumb"
+
+#: modules/sharedaddy/sharing-sources.php:850
+msgctxt "share to"
+msgid "Print"
+msgstr "Ispis"
+
+#: modules/sharedaddy/sharing-sources.php:777
+msgid "Share on Facebook"
+msgstr "Podijeli na Facebooku "
+
+#: modules/sharedaddy/sharing-sources.php:714
+msgid "Facebook"
+msgstr "Facebook"
+
+#: modules/sharedaddy/sharing-sources.php:801
+msgid "Like button"
+msgstr "gumb 'SviÄa mi se'"
+
+#: modules/sharedaddy/sharing-sources.php:846
+msgid "Print"
+msgstr "Ispis"
+
+#: modules/sharedaddy/sharing-sources.php:800
+msgid "Share button"
+msgstr "Gumb 'Djeli'"
+
+#: modules/sharedaddy/sharing-sources.php:629
+msgctxt "share to"
+msgid "LinkedIn"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:519
+msgctxt "share to"
+msgid "Digg"
+msgstr "Digg"
+
+#: modules/sharedaddy/sharing-sources.php:601
+msgid "LinkedIn"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:515
+#: modules/sharedaddy/sharing-sources.php:519
+msgid "Click to Digg this post"
+msgstr "Kliknite za Digg ovog posta"
+
+#: modules/sharedaddy/sharing-sources.php:436
+msgid "Click to share on Reddit"
+msgstr "Kliknite za dijeljenje na Redditu "
+
+#: modules/sharedaddy/sharing-sources.php:429
+#: modules/sharedaddy/sharing-sources.php:436
+msgid "Reddit"
+msgstr "Reddit"
+
+#: modules/sharedaddy/sharing-sources.php:363
+msgctxt "share to"
+msgid "StumbleUpon"
+msgstr "StumbleUpon"
+
+#: modules/sharedaddy/sharing-sources.php:363
+msgid "Click to share on StumbleUpon"
+msgstr "Kliknite za dijeljenje na StumbleUponu "
+
+#: modules/sharedaddy/sharing-sources.php:629
+msgid "Click to share on LinkedIn"
+msgstr "Podijeli na LinkedInu"
+
+#: modules/sharedaddy/sharing-sources.php:506
+msgid "Digg"
+msgstr "Digg"
+
+#: modules/sharedaddy/sharing-sources.php:257
+msgid "Twitter"
+msgstr "Twitter"
+
+#: modules/sharedaddy/sharing-sources.php:226
+msgid "Send Email"
+msgstr "Pošalji E-mail"
+
+#: modules/sharedaddy/sharing-sources.php:238
+msgid "Sorry, your blog cannot share posts by email."
+msgstr "Žao nam je, vaÅ¡ blog ne može dijeliti Älanke pomoÄu e-maila. "
+
+#: modules/sharedaddy/sharing-sources.php:234
+msgid "Email check failed, please try again"
+msgstr "Provjera e-maila nije uspjela, molimo vas da pokušate ponovo "
+
+#: modules/sharedaddy/sharing-sources.php:218
+msgid "Your Email Address"
+msgstr "Vaša e-mail adresa"
+
+#: modules/sharedaddy/sharing-sources.php:227
+msgid "Cancel"
+msgstr "Odustani"
+
+#: modules/sharedaddy/sharing-sources.php:230
+msgid "Post was not sent - check your email addresses!"
+msgstr "Post nije poslan - provjerite vašu email adresu! "
+
+#: modules/sharedaddy/sharing-sources.php:352
+msgid "StumbleUpon"
+msgstr "StumbleUpon"
+
+#: modules/sharedaddy/sharing-sources.php:264
+msgid "Click to share on Twitter"
+msgstr "Kliknite za dijeljenje na Twitteru "
+
+#: modules/sharedaddy/sharing-sources.php:264
+msgctxt "share to"
+msgid "Twitter"
+msgstr "Twitter"
+
+#: modules/sharedaddy/sharing-sources.php:334
+#: modules/sharedaddy/sharing-sources.php:411
+#: modules/sharedaddy/sharing-sources.php:462
+#: modules/sharedaddy/sharing-sources.php:568
+#: modules/sharedaddy/sharing-sources.php:684
+msgid "Use smart button"
+msgstr "Koristi pametno dugme "
+
+#: modules/sharedaddy/sharing-sources.php:207
+msgid "Send to Email Address"
+msgstr "Pošalji na e-mail adresu "
+
+#: modules/sharedaddy/sharing-sources.php:170
+msgid "You have shared this post with %s"
+msgstr "Podijelili ste ovaj Älanak sa %s "
+
+#: modules/sharedaddy/sharing-sources.php:193
+msgid "Click to email this to a friend"
+msgstr "Kliknite za slanje e-maila prijatelju"
+
+#: modules/sharedaddy/sharedaddy.php:106
+msgid "Disable CSS and JS"
+msgstr "OnemoguÄi CSS i JS"
+
+#: modules/sharedaddy/sharedaddy.php:108
+msgid "Advanced. If this option is checked, you must include these files in your theme manually for the sharing links to work."
+msgstr ""
+
+#: modules/sharedaddy/sharing-service.php:196
+msgid "Share this:"
+msgstr "Podjeli ovo:"
+
+#: modules/sharedaddy/sharing-sources.php:171
+msgid "Close"
+msgstr "Zatvori"
+
+#: modules/sharedaddy/sharing-service.php:474
+#: modules/sharedaddy/sharing.php:234 modules/sharedaddy/sharing.php:275
+msgctxt "dropdown button"
+msgid "Share"
+msgstr "Podijeli "
+
+#: modules/sharedaddy/sharing-sources.php:169
+msgid "This post has been shared!"
+msgstr "Ovaj post je podijeljen! "
+
+#: modules/sharedaddy/sharing-sources.php:193
+msgctxt "share to"
+msgid "Email"
+msgstr "E-mail"
+
+#: modules/sharedaddy/sharing-sources.php:215
+msgid "Your Name"
+msgstr "Vaše ime"
+
+#: modules/module-info.php:425
+msgid "Each contact form can easily be customized to fit your needs. When a user submits your contact form, the feedback will be filtered through <a href=\"http://akismet.com/\">Akismet</a> (if it is active on your site) to make sure itâs not spam. Any legitimate feedback will then be emailed to you, and added to your feedback management area."
+msgstr ""
+
+#: modules/sharedaddy/sharedaddy.php:18
+msgid "Shared Post"
+msgstr "Podijeljeni post"
+
+#: modules/module-info.php:394
+msgid "Jetpack will automatically take the great published content from your blog or website and share it instantly with third party services like search engines, increasing your reach and traffic."
+msgstr ""
+
+#: modules/module-info.php:374
+msgid "When leaving comments, your visitors can also subscribe to a post’s comments to keep up with the conversation."
+msgstr ""
+
+#: modules/module-info.php:371
+msgid "Subscriptions"
+msgstr "Pretplate"
+
+#: modules/module-info.php:379
+msgid "To use the Subscriptions widget, go to Appearance → <a href=\"%s\">Widgets</a>. Drag the widget labeled “Blog Subscriptions (Jetpack)” into one of your sidebars and configure away."
+msgstr ""
+
+#: modules/sharedaddy/sharedaddy.php:37
+msgid "Show sharing buttons on this post."
+msgstr "Prikaži gumbe za dijeljenje u ovom postu. "
+
+#: modules/contact-form/grunion-form-view.php:30 modules/module-info.php:415
+#: modules/module-info.php:419
+msgid "Contact Form"
+msgstr ""
+
+#: modules/module-info.php:392
+msgid "Enhanced Distribution"
+msgstr ""
+
+#: modules/module-info.php:373
+msgid "Easily allow any visitor to subscribe to all of your posts via email through a widget in your blog’s sidebar. Every time you publish a post, WordPress.com will send a notification to all your subscribers."
+msgstr ""
+
+#: modules/module-info.php:351
+msgid "shows your latest tweets within a sidebar on your theme."
+msgstr ""
+
+#: modules/module-info.php:350
+msgid "lets you easily add post and comment RSS feeds to a sidebar on your theme."
+msgstr ""
+
+#: modules/module-info.php:351
+msgid "The Twitter Widget"
+msgstr ""
+
+#: modules/module-info.php:350
+msgid "The RSS Links Widget"
+msgstr ""
+
+#: modules/module-info.php:355
+msgid "To use the widgets, go to Appearance → <a href=\"%s\">Widgets</a>. Drag them into one of your sidebars and configure away."
+msgstr ""
+
+#: modules/module-info.php:368
+msgid "Subsriptions Screenshot"
+msgstr ""
+
+#: modules/module-info.php:353
+msgid "The Image Widget"
+msgstr ""
+
+#: modules/module-info.php:355
+msgid "Each of these widgets has a number of customization options."
+msgstr ""
+
+#: modules/module-info.php:353
+msgid "lets you easily add images to a sidebar on your theme."
+msgstr ""
+
+#: modules/module-info.php:335
+msgid "shows your latest tweets within a sidebar on your theme. It’s an easy way to add more activity to your site. There are also a number of customization options."
+msgstr ""
+
+#: modules/module-info.php:308 modules/module-info.php:312
+msgid "Spelling and Grammar"
+msgstr ""
+
+#: modules/module-info.php:335
+msgid "The Twitter Widget "
+msgstr ""
+
+#: modules/module-info.php:337
+msgid "allows you to easily add images to widget areas in your theme. It’s an easy way to add more visual interest to your site."
+msgstr ""
+
+#: modules/module-info.php:337
+msgid "The Image Widget "
+msgstr ""
+
+#: modules/module-info.php:334
+msgid "allows you to add links to your blog’s post and comment RSS feeds in your sidebar. This makes it easy for your readers to stay updated when you post new content or receive new comments."
+msgstr ""
+
+#: modules/module-info.php:334
+msgid "The RSS Links Widget "
+msgstr ""
+
+#: modules/module-info.php:332 modules/module-info.php:348
+msgid "Extra Sidebar Widgets"
+msgstr ""
+
+#: modules/module-info.php:329 modules/module-info.php:345
+msgid "Widgets Screenshot"
+msgstr ""
+
+#: modules/module-info.php:315
+msgid "After the Deadline provides a number of <a href=\"%s\">customization options</a>, which you can edit in your profile."
+msgstr ""
+
+#: modules/module-info.php:314
+msgid "The <a href='%s'>After the Deadline</a> Proofreading service improves your writing by using artificial intelligence to find your errors and offer smart suggestions."
+msgstr ""
+
+#: modules/module-info.php:286
+msgid "To configure your sharing settings, go to the Settings → <a href=\"%s\">Sharing</a> menu."
+msgstr ""
+
+#: modules/module-info.php:265
+msgid "The following services are included: Twitter, Facebook, Reddit, StumbleUpon, PressThis, Digg, LinkedIn, Google +1, Print, and Email."
+msgstr ""
+
+#: modules/module-info.php:227
+msgid "Jetpack combines the power of %s and the simplicity of WordPress to give you the ultimate in math blogging platforms."
+msgstr ""
+
+#: modules/module-info.php:228
+msgid "Wow, that sounds nerdy."
+msgstr "Vau, To zvuÄi Å¡treberski. "
+
+#: modules/module-info.php:242
+msgid "Use <code>$latex your latex code here$</code> or <code>[latex]your latex code here[/latex]</code> to include %s in your posts and comments. There are <a href=\"%s\" target=\"_blank\">all sorts of options</a> available."
+msgstr ""
+
+#: modules/module-info.php:293
+msgid "Full details can be found on the <a href=\"%s\">Sharing support page</a>. This video also gives a swish run-down of how to use the Sharing feature. Watch it in HD for extra snazz!"
+msgstr ""
+
+#: modules/module-info.php:287
+msgid "Drag and drop sharing services into the enabled section to have them show up on your site, and drag them into the hidden section to have them hidden behind a button."
+msgstr "Dovucite i ispustite servise za dijeljenje u sekciju za omguÄavanje da biste ih prikazali na vaÅ¡em sajtu, a možete ih odvuÄi i u sekciju za sakrivene servise kako biste ih maskirali iza gumba. "
+
+#: modules/module-info.php:267
+msgid "The following services are included: Twitter, Facebook, Reddit, StumbleUpon, Digg, LinkedIn, Google +1, Print, and Email."
+msgstr ""
+
+#: modules/module-info.php:261
+msgid "Share your posts with Twitter, Facebook, and a host of other services. You can configure services to appear as icons, text, or both. Some services have additional options to display smart buttons, such as Twitter, which will update the number of times the post has been shared."
+msgstr "Podijelite vaÅ¡e Älanke na Twitteru, Facebooku i mnogo drugih servisa. Možete konfigurirati servise da se prikazuju kao ikone, tekst ili oboje. Neki servisi imaju dodatne opcije za prikaz pametnih gumbova, npr. Twitter, koji Äe vrÅ¡iti ažuriranja broja dijeljenja nekog Älanka. "
+
+#: modules/module-info.php:257 modules/module-info.php:260
+#: modules/module-info.php:281 modules/sharedaddy/sharedaddy.php:25
+#: modules/sharedaddy/sharing.php:46
+msgid "Sharing"
+msgstr "Dijeljenje "
+
+#: modules/module-info.php:226 modules/module-info.php:241
+msgid "%s is a powerful markup language for writing complex mathematical equations, formulas, etc."
+msgstr ""
+
+#: modules/module-info.php:271
+msgid "Additionally you can define your own custom services."
+msgstr "Možete definirati i vaše vlastite servise. "
+
+#: modules/module-info.php:187 modules/module-info.php:191
+#: modules/module-info.php:200 modules/module-info.php:204
+msgid "WordPress.com Stats"
+msgstr "WordPress.com Stats"
+
+#: modules/module-info.php:172
+msgid "To use shortlinks, go to any already published post (or publish something new!). A “Get Shortlink” button will be visible under the Post title. When you click it, a dialog box will appear with the shortlink and you can copy and paste to Twitter, Facebook or wherever your heart desires."
+msgstr ""
+
+#: modules/module-info.php:137
+msgid "Available shortcodes are: %l."
+msgstr "Dostupni kratki kodovi: %l. "
+
+#: modules/module-info.php:192 modules/module-info.php:205
+msgid "There are many plugins and services that provide statistics, but data can be overwhelming. WordPress.com Stats makes the most popular metrics easy to understand through a clear and attractive interface."
+msgstr "Postoji mnogo dodataka i servisa koji pružaju statistiÄke podatke ali koliÄina tih podataka Äesto može biti problem. WordPress.com statistika daje vam najpopularnije podatke na vrlo jednostavan naÄin u preglednom i atraktivnom suÄelju. "
+
+#: modules/module-info.php:206
+msgid "You can <a href=\"%s\">view your stats dashboard here</a>."
+msgstr "<a href=\"%s\">Ovdje možete pogledati</a> nadzornu ploÄu vaÅ¡ih statiska. "
+
+#: modules/module-info.php:157 modules/module-info.php:171
+msgid "Instead of typing or copy-pasting long URLs, you can now get a short and simple link to your posts and pages. This uses the super compact wp.me domain name, and gives you a unique URL you can use that will be safe and reliable."
+msgstr "Umjesto da unosite ili ubacujete duge URL-ove sada možete dobiti kratki i jednostavni link ka vaÅ¡em postu ili stranici. Ova moguÄnost koristi kompaktnu wp.me domenu i daje vam na koriÅ¡tenje unikatni URL koji je siguran i pouzdan. "
+
+#: modules/module-info.php:221 modules/module-info.php:236
+msgid "LaTeX"
+msgstr "LaTeX"
+
+#: modules/module-info.php:109
+msgid "Enter a shortcode directly into the Post/Page editor to embed media. For specific instructions follow the links below."
+msgstr "Unesite kratki kod direktno u ureÄivaÄ postova/stranice kako biste ugradili multimediju. Za detaljne instrukcije pogledajte poveznice ispod. "
+
+#: modules/module-info.php:158
+msgid "It’s perfect for use on Twitter, Facebook, and cell phone text messages where every character counts."
+msgstr "Ovo je savršeno za upotrebu na Twitteru, Facebooku i u mobilnim tekst porukama gdje se broji svaki znak. "
+
+#: modules/module-info.php:95 modules/module-info.php:108
+msgid "Shortcodes allow you to easily and safely embed media from other places in your site. With just one simple code, you can tell WordPress to embed YouTube, Flickr, and other media."
+msgstr "Kratki kodovi omoguÄavaju vam jednostavko i sigurno ugraÄivanje mutimedije sa drugih lokacija na vaÅ¡u stranicu. PomoÄu jednog jednostavnog koda, možete reÄi WordPressu da ugradi Youtube, Flickr i drugu multimediju. "
+
+#: modules/module-info.php:152 modules/module-info.php:156
+#: modules/module-info.php:166 modules/module-info.php:170
+msgid "WP.me Shortlinks"
+msgstr "WP.me kratki linkovi "
+
+#: modules/module-info.php:29
+msgctxt "Visit your _VaultPress_dashboard_."
+msgid "To check your backups, see any security alerts, or check your VaultPress Vitality, visit your %s."
+msgstr ""
+
+#: modules/module-info.php:90 modules/module-info.php:94
+#: modules/module-info.php:103 modules/module-info.php:107
+msgid "Shortcode Embeds"
+msgstr "UgraÄivanje kratkih kodova "
+
+#: modules/module-info.php:59
+msgid "Hovercards enhance plain Gravatar images with information about a person: name, bio, pictures, their contact info, and other services they use on the web like Twitter, Facebook, or LinkedIn."
+msgstr "LebdjeÄe kartice poboljÅ¡avaju obiÄne slike Gravatara sa informacijama o osobi: ime, biografija, slika, kontakt informacije i drugi servisi koje dotiÄna osoba koristi kao Å¡to su Twitter, Facebook ili Linkedln. "
+
+#: modules/module-info.php:60
+msgid "Hovercards offer a great way to show your internet presence and help people find your own blog."
+msgstr "LebdjeÄe kartice su odliÄan naÄin za prikazivanje vaÅ¡eg internet prisustva i pomoÄ drugim osobama da pronaÄu vaÅ¡ blog. "
+
+#: modules/module-info.php:74
+msgid "Hovercards enhance plain Gravatar images with information about a person: name, bio, pictures, their contact info, and other services."
+msgstr "LebdjeÄe kartice poboljÅ¡avaju obiÄne slike Gravatara sa informacijama o osobi: ime, biografija, slika, kontakt informacije i drugi servisi koje dotiÄna osoba koristi. "
+
+#: modules/module-info.php:75
+msgid "To see hovercards, look at any blog post on your blog that has comments. If the commenter has a hovercard associated with their gravatar, mouse over their image and the hovercard will appear. To turn hovercards off, click the Deactivate button above."
+msgstr "Da biste vidjeli lebdjeÄe kartice, otvorite bilo koji Älanak na vaÅ¡em blogu koji ima komentare. Ako osoba koja je napisala komentar ima lebdjeÄe kartica pridružene sa gravatarom, prelaskom miÅ¡a preko slike te osobe aktivirat Äete lebdjeÄe karticu. Za iskljuÄivanje lebdjeÄih kartica, kliknite na gumb za deaktiviranje. "
+
+#: modules/module-info.php:29
+msgid "VaultPress dashboard"
+msgstr ""
+
+#: modules/module-info.php:31
+msgid "With a monthly subscription, the VaultPress plugin will backup your site’s content, themes, and plugins in real-time, as well as perform regular security scans for common threats and attacks."
+msgstr ""
+
+#: modules/module-info.php:32
+msgctxt "View _Plans_&_Pricing_. (VaultPress)"
+msgid "View %s."
+msgstr ""
+
+#: modules/module-info.php:32
+msgid "Plans & Pricing"
+msgstr ""
+
+#: modules/module-info.php:53 modules/module-info.php:68
+msgid "Gravatar Hovercard"
+msgstr "Gravatar lebdjeÄa kartica "
+
+#: modules/module-info.php:58 modules/module-info.php:73
+msgid "What’s a Hovercard?"
+msgstr "Å ta je lebdjeÄa kartica? "
+
+#: modules/module-info.php:22 modules/module-info.php:26
+msgid "VaultPress"
+msgstr ""
+
+#: modules/contact-form/grunion-contact-form.php:713
+msgid "Add a custom form"
+msgstr "Dodaj prilagoÄenu formu"
+
+#: modules/gravatar-hovercards.php:44 modules/module-info.php:57
+#: modules/module-info.php:72
+msgid "Gravatar Hovercards"
+msgstr "Gravatar lebdjeÄe kartice "
+
+#: modules/gravatar-hovercards.php:56
+msgid "View people's profiles when you mouse over their Gravatars"
+msgstr "Pregledajte informacije o osobama kada postavike kursor miša na njihove Gravatare "
+
+#: modules/contact-form/grunion-contact-form.php:689
+msgid "Spam <span class=\"count\">(%s)</span>"
+msgid_plural "Spam <span class=\"count\">(%s)</span>"
+msgstr[0] "Spam <span class=\"count\">(%s)</span>"
+msgstr[1] "Spam <span class=\"count\">(%s)</span>"
+msgstr[2] "Spam <span class=\"count\">(%s)</span>"
+
+#: modules/contact-form/grunion-contact-form.php:671
+msgid "Search Feedback"
+msgstr ""
+
+#: modules/module-info.php:28
+msgid "Your WordPress installation is currently being protected with the world’s best security, backup, and support."
+msgstr ""
+
+#: modules/contact-form/grunion-contact-form.php:672
+#: modules/contact-form/grunion-contact-form.php:673
+msgid "No feedback found"
+msgstr "Nije pronaÄena nijedna povratna informacija"
+
+#: modules/gravatar-hovercards.php:83
+msgid "Put your mouse over your Gravatar to check out your profile."
+msgstr "Postavite kursor miša na Gravatara kako biste pogledali vaš profil. "
+
+#: modules/contact-form/grunion-contact-form.php:670
+msgid "Feedback"
+msgstr "Povratne informacije"
+
+#: modules/contact-form/grunion-contact-form.php:669
+#: modules/contact-form/grunion-form-view.php:130
+msgid "Feedbacks"
+msgstr "Povratne informacije"
+
+#: modules/contact-form/grunion-contact-form.php:275
+#: modules/contact-form/grunion-contact-form.php:323
+msgid "Error!"
+msgstr "Greška!"
+
+#: modules/contact-form/grunion-contact-form.php:147
+msgid "%s is required"
+msgstr "%s je potrebno"
+
+#: modules/contact-form/grunion-contact-form.php:285
+msgid "Submit »"
+msgstr ""
+
+#: modules/contact-form/grunion-contact-form.php:328
+msgid "Message Sent"
+msgstr "Poruka Poslana"
+
+#: modules/contact-form/grunion-contact-form.php:462
+msgid "l F j, Y \\a\\t g:i a"
+msgstr ""
+
+#: modules/contact-form/grunion-contact-form.php:482
+msgid "Time:"
+msgstr "Vrijeme:"
+
+#: modules/contact-form/grunion-contact-form.php:483
+msgid "IP Address:"
+msgstr ""
+
+#: modules/contact-form/grunion-contact-form.php:484
+msgid "Contact Form URL:"
+msgstr ""
+
+#: modules/contact-form/grunion-contact-form.php:140
+msgid "%s requires a valid email address"
+msgstr ""
+
+#: modules/contact-form/grunion-contact-form.php:511
+msgid "Sent by an unverified visitor to your site."
+msgstr ""
+
+#: modules/contact-form/grunion-contact-form.php:35
+#: modules/contact-form/grunion-form-view.php:149
+#: modules/sharedaddy/sharing-sources.php:127
+msgid "Email"
+msgstr "E-mail"
+
+#: modules/contact-form/grunion-contact-form.php:79
+#: modules/contact-form/grunion-contact-form.php:84
+#: modules/contact-form/grunion-contact-form.php:88
+#: modules/contact-form/grunion-contact-form.php:100
+#: modules/contact-form/grunion-contact-form.php:105
+#: modules/contact-form/grunion-contact-form.php:119
+msgid "(required)"
+msgstr "(obavezno)"
+
+#: modules/contact-form/grunion-contact-form.php:99
+msgid "Yes"
+msgstr "Da"
+
+#: modules/contact-form/admin.php:456
+msgid "You are not allowed to move this item to the Trash."
+msgstr "Nemate dopuÅ¡tenje za premjeÅ¡tanje ove stavke u SmeÄe."
+
+#: modules/contact-form/admin.php:452
+msgid "Error in restoring from Trash."
+msgstr "PogreÅ¡ka pri vraÄanju iz SmeÄa."
+
+#: modules/contact-form/admin.php:449
+msgid "You are not allowed to move this item out of the Trash."
+msgstr "Nemate dopuÅ¡tenje za premjeÅ¡tanje ove stavke iz SmeÄa."
+
+#: modules/contact-form/grunion-contact-form.php:39
+msgid "Subject"
+msgstr "Naslov"
+
+#: modules/contact-form/admin.php:483
+msgid "Messages"
+msgstr "Poruke"
+
+#: modules/contact-form/admin.php:506
+msgid "Spam"
+msgstr "Spam"
+
+#: modules/contact-form/grunion-contact-form.php:34
+#: modules/contact-form/grunion-form-view.php:150
+msgid "Name"
+msgstr "Naziv"
+
+#: modules/contact-form/admin.php:459
+msgid "Error in moving to Trash."
+msgstr "PogreÅ¡ka pri premjeÅ¡tanju u SmeÄe."
+
+#: modules/contact-form/grunion-contact-form.php:36
+#: modules/contact-form/grunion-form-view.php:154
+msgid "Website"
+msgstr "Web stranica"
+
+#: modules/contact-form/admin.php:88
+#: modules/contact-form/grunion-contact-form.php:42
+msgid "Message"
+msgstr "Poruka"
+
+#: modules/contact-form/admin.php:197
+msgid "Mark this message as spam"
+msgstr ""
+
+#: modules/contact-form/admin.php:166 modules/contact-form/admin.php:265
+msgid "Delete Permanently"
+msgstr "Obriši Trajno"
+
+#: modules/contact-form/admin.php:257
+msgid "Mark this message as NOT spam"
+msgstr ""
+
+#: modules/contact-form/admin.php:164 modules/contact-form/admin.php:263
+msgid "Delete this item permanently"
+msgstr "Obriši ovu stavku trajno"
+
+#: modules/contact-form/admin.php:296
+msgid "Y-m-d @ g:i:s A"
+msgstr ""
+
+#: modules/contact-form/admin.php:415
+msgid "You are not allowed to manage this item."
+msgstr ""
+
+#: modules/contact-form/admin.php:161
+msgid "Restore"
+msgstr "Povrati"
+
+#: modules/contact-form/admin.php:89
+msgid "Date"
+msgstr "Datum"
+
+#: modules/contact-form/admin.php:204 modules/contact-form/admin.php:206
+#: modules/contact-form/admin.php:493
+msgid "Trash"
+msgstr "SmeÄe"
+
+#: modules/after-the-deadline/config-unignore.php:130
+msgid "Add"
+msgstr "Dodaj"
+
+#: modules/after-the-deadline/config-unignore.php:128
+msgid "Identify words and phrases to ignore while proofreading your posts and pages:"
+msgstr "Identificiraj rijeÄi i fraze koje treba ignorirati tijekom lekture vaÅ¡ih postova i stranica: "
+
+#: modules/after-the-deadline/config-options.php:89
+msgctxt "%1$s = http://codex.wordpress.org/Installing_WordPress_in_Your_Language, %2$s = WPLANG"
+msgid "The proofreader supports English, French, German, Portuguese, and Spanish. Your <a href=\"%1$s\">%2%s</a> value is the default proofreading language."
+msgstr ""
+
+#: modules/contact-form/admin.php:87
+msgid "From"
+msgstr "Od"
+
+#: modules/after-the-deadline/config-unignore.php:135
+msgid "Be sure to click \"Update Profile\" at the bottom of the screen to save your changes."
+msgstr "Ne zaboravite kliknuti na \"Ažuriraj profil\" u dnu stranice da biste snimili promjene. "
+
+#: modules/after-the-deadline/config-unignore.php:126
+msgid "Ignored Phrases"
+msgstr "Ignorirane Fraze"
+
+#: modules/after-the-deadline/config-options.php:95
+msgid "Use automatically detected language to proofread posts and pages"
+msgstr "Upotrijebi automatski detektiran jezik za lekturiranje postova i stranica"
+
+#: modules/after-the-deadline/config-options.php:86
+msgid "Language"
+msgstr "Jezik"
+
+#: modules/after-the-deadline/config-options.php:81
+msgid "Redundant Phrases"
+msgstr "Suvišne Fraze"
+
+#: modules/after-the-deadline/config-options.php:79
+msgid "Phrases to Avoid"
+msgstr "Fraze za Izbjegavanje"
+
+#: modules/after-the-deadline/config-options.php:77
+msgid "Passive Voice"
+msgstr "Pasivni Glas"
+
+#: modules/after-the-deadline/config-options.php:83
+msgid "<a href=\"%s\">Learn more</a> about these options."
+msgstr "<a href=\"%s\">Saznaj više</a> o ovim opcijama."
+
+#: modules/after-the-deadline/config-options.php:67
+msgid "Complex Phrases"
+msgstr "Kompleksne Fraze"
+
+#: modules/after-the-deadline/config-options.php:75
+msgid "Jargon"
+msgstr "Žargon"
+
+#: modules/after-the-deadline/config-options.php:73
+msgid "Hidden Verbs"
+msgstr "Skriveni Glagoli"
+
+#: modules/after-the-deadline/config-options.php:71
+msgid "Double Negatives"
+msgstr "Dvostruki Negativi"
+
+#: modules/after-the-deadline/config-options.php:69
+msgid "Diacritical Marks"
+msgstr "DiakritiÄke Oznake"
+
+#: modules/after-the-deadline/config-options.php:65
+msgid "Clichés"
+msgstr "Klišeji"
+
+#: modules/after-the-deadline/atd-l10n.php:30
+msgid "There was an error communicating with the proofreading service."
+msgstr "Dogodila se greška pri komunikaciji sa servisom za lektoriranje. "
+
+#: modules/after-the-deadline/config-options.php:63
+msgid "Bias Language"
+msgstr "Pristrani Jezik"
+
+#: modules/after-the-deadline/config-options.php:60
+msgid "Enable proofreading for the following grammar and style rules when writing posts and pages:"
+msgstr "OmoguÄi lekturiranje za sljedeÄa gramatiÄka i stilska pravila prilikom pisanja postova i stranica:"
+
+#: modules/after-the-deadline/config-options.php:58
+msgid "English Options"
+msgstr "Opcije Engleskog"
+
+#: modules/after-the-deadline/config-options.php:55
+msgid "a post or page is updated"
+msgstr "su post ili stranica ažurirani"
+
+#: modules/after-the-deadline/config-options.php:53
+msgid "a post or page is first published"
+msgstr "su post ili stranica prvi put objavljeni "
+
+#: modules/after-the-deadline/config-options.php:50
+msgid "Automatically proofread content when:"
+msgstr "Automatski lekturiraj sadržaj kada:"
+
+#: modules/after-the-deadline/config-options.php:48
+msgid "Proofreading"
+msgstr "Lektura"
+
+#: modules/after-the-deadline/atd-l10n.php:34
+msgid ""
+"The proofreader has suggestions for this post. Are you sure you want to update it?\n"
+"\n"
+"Press OK to update your post, or Cancel to view the suggestions and edit your post."
+msgstr ""
+"Postoje prijedlozi za lektoriranje ovog posta. Jeste li sugurni da ga želite ažurirati?\n"
+"\n"
+"Pritisnite OK za ažuriranje posta, ili Cancel za pregled prijedloga i ureÄivanje vaÅ¡eg posta. "
+
+#: modules/after-the-deadline/atd-l10n.php:33
+msgid ""
+"The proofreader has suggestions for this post. Are you sure you want to publish it?\n"
+"\n"
+"Press OK to publish your post, or Cancel to view the suggestions and edit your post."
+msgstr ""
+"Postoje prijedlozi za lektorisanje ovog posta. Jeste li sigurni da ga želite objaviti?\n"
+"\n"
+"Pritisnite OK za ažuriranje Älanka, ili Cancel za pregled prijedloga i ureÄivanje vaÅ¡eg posta. "
+
+#: modules/after-the-deadline/atd-l10n.php:32
+msgid "Replace selection with:"
+msgstr "Zamijeni selekciju sa: "
+
+#: modules/after-the-deadline/atd-l10n.php:22
+msgid "Edit Selection..."
+msgstr "Uredi Selekciju..."
+
+#: modules/after-the-deadline/atd-l10n.php:20
+msgid "Ignore all"
+msgstr "Ignoriraj sve"
+
+#: modules/after-the-deadline/atd-l10n.php:17
+msgid "Explain..."
+msgstr "Objasni..."
+
+#: modules/after-the-deadline/atd-l10n.php:15
+msgid "No suggestions"
+msgstr "Nema prijedloga"
+
+#: modules/after-the-deadline/atd-l10n.php:19
+msgid "Ignore always"
+msgstr "Uvijek ignoriraj"
+
+#: modules/after-the-deadline/atd-l10n.php:18
+msgid "Ignore suggestion"
+msgstr "Ignoriraj prijedlog"
+
+#: modules/after-the-deadline/atd-l10n.php:25
+msgid "edit text"
+msgstr "uredi tekst"
+
+#: modules/after-the-deadline/atd-l10n.php:24
+msgid "proofread"
+msgstr "lektoriranje "
+
+#: modules/after-the-deadline/atd-l10n.php:26
+#: modules/after-the-deadline.php:224
+msgid "Proofread Writing"
+msgstr "Lektoriraj Napisano"
+
+#: modules/after-the-deadline/atd-l10n.php:28
+msgid "No writing errors were found."
+msgstr "Nisu pronaÄene greÅ¡ke u pisanju. "
+
+#: modules/after-the-deadline/atd-l10n.php:29
+msgid "There was a problem communicating with the Proofreading service. Try again in one minute."
+msgstr ""
+
+#: jetpack.php:2073
+msgid "Configure"
+msgstr "Konfiguriraj"
+
+#: modules/after-the-deadline/atd-l10n.php:13
+msgid "Repeated Word"
+msgstr "Ponovljena rijeÄ "
+
+#: modules/after-the-deadline/atd-l10n.php:12
+msgid "Spelling"
+msgstr "Provjera pravopisa "
+
+#: jetpack.php:2934
+msgid "An administrator for this blog must set up the Jetpack connection."
+msgstr "Administrator za ovaj blog mora postaviti Jetpack spajanje."
+
+#: jetpack.php:2939
+msgid "You need to register your Jetpack before connecting it."
+msgstr "Morate registrirati vaš Jetpack prije spajanja."
+
+#: jetpack.php:2316 jetpack.php:2318 jetpack.php:2320 jetpack.php:2323
+#: jetpack.php:2978
+msgid "Error Details: %s"
+msgstr "Detalji o pogrešci: %s"
+
+#: jetpack.php:2107
+msgid "Coming soon…"
+msgstr "Dolazi uskoro…"
+
+#: jetpack.php:2044
+msgid "Updated"
+msgstr "Ažurirano"
+
+#: jetpack.php:2041
+msgid "New"
+msgstr "Novo"
+
+#: jetpack.php:2033
+msgid "Free"
+msgstr "Besplatno"
+
+#: jetpack.php:2010
+msgid "Activate"
+msgstr "Aktiviraj"
+
+#: jetpack.php:2033
+msgid "Purchase"
+msgstr "Kupnja"
+
+#: jetpack.php:1886
+msgid "An <span>Automattic</span> Airline"
+msgstr "<span>Automattic</span> Airline"
+
+#: jetpack.php:1941
+msgid "Configure %s"
+msgstr "Konfiguriraj %s"
+
+#: jetpack.php:1910
+msgid "This is sensitive information. Please do not post your BLOG_TOKEN or USER_TOKEN publicly; they are like passwords."
+msgstr ""
+
+#: jetpack.php:2000
+msgid "Deactivate"
+msgstr "Deaktiviraj"
+
+#: jetpack.php:1873
+msgid "You will no longer receive email updates about Jetpack."
+msgstr "ViÅ¡e neÄete dobivati e-mail novosti o Jetpacku. "
+
+#: jetpack.php:1871
+msgid "You have been subscribed to receive email updates."
+msgstr "Uspješno ste se pretplatili na primanje e-mail novosti. "
+
+#: jetpack.php:1892 modules/sharedaddy/sharedaddy.php:76
+msgid "Support"
+msgstr "Podrška"
+
+#: jetpack.php:1891
+msgid "Debug"
+msgstr "Debug"
+
+#: jetpack.php:1890
+msgid "Terms of Service"
+msgstr "Uvjeti korištenja"
+
+#: jetpack.php:1864 modules/subscriptions.php:560
+msgid "Subscribe"
+msgstr "Pretplati se"
+
+#: jetpack.php:1889
+msgid "Privacy Policy"
+msgstr "Polica Privatnosti"
+
+#: jetpack.php:1846
+msgid "Take Survey"
+msgstr ""
+
+#: jetpack.php:1619
+msgid "Jetpack contains the most recent version of the old %l plugin."
+msgid_plural "Jetpack contains the most recent versions of the old %l plugins."
+msgstr[0] ""
+msgstr[1] ""
+msgstr[2] ""
+
+#: jetpack.php:1786
+msgid "Connected to WordPress.com"
+msgstr "Spojen na WordPress.com"
+
+#: jetpack.php:1841
+msgid "Have feedback on Jetpack?"
+msgstr ""
+
+#: jetpack.php:1843
+msgid "Answer a short survey to let us know how we’re doing and what to add in the future."
+msgstr ""
+
+#: jetpack.php:1852
+msgid "Checking email updates status…"
+msgstr "Provjeravam status e-mail novosti… "
+
+#: jetpack.php:1787
+msgid "Disconnect from WordPress.com"
+msgstr "Odspojen sa WordPress.com"
+
+#: jetpack.php:1859
+msgid "Unsubscribe"
+msgstr "Otkaži Pretplatu"
+
+#: jetpack.php:1628
+msgid "The old version has been deactivated and can be removed from your site."
+msgid_plural "The old versions have been deactivated and can be removed from your site."
+msgstr[0] "Stara inaÄica je deaktivirana i može biti uklonjena sa sajta."
+msgstr[1] "Stare inaÄice su deaktivirane i mogu biti uklonjene sa sajta."
+msgstr[2] "Starih inaÄica je deaktivirano i mogu biti uklonjene sa sajta."
+
+#: jetpack.php:1817
+msgid "To enable all of the Jetpack features you’ll need to connect your website to WordPress.com using the button to the right. Once you’ve made the connection you’ll activate all the delightful features below."
+msgstr "Da omoguÄite sve Jetpackove moguÄnosti morate povezati vaÅ¡ web sajt na WordPress.com pomoÄu gumba na desnoj strani. Jednom kada uspostavite konekciju aktivirat Äete sve moguÄnosti ispod. "
+
+#: jetpack.php:1863
+msgctxt "%s = Subscribe link"
+msgid "Want to receive updates about Jetpack by email? %s"
+msgstr "Želite primati novosti o Jetpacku putem e-maila? %s"
+
+#: jetpack.php:1858
+msgctxt "%s = Unsubscribe link"
+msgid "You are currently subscribed to email updates. %s"
+msgstr "Trenutno ste pretplaÄeni na email novosti. %s "
+
+#: jetpack.php:1595
+msgid "<strong>You’re fueled up and ready to go.</strong> "
+msgstr ""
+
+#: jetpack.php:1567
+msgid "The following modules have been updated: %l."
+msgstr ""
+
+#: jetpack.php:1591
+msgid "<strong>Your Jetpack is already connected.</strong> "
+msgstr ""
+
+#: jetpack.php:1581
+msgid "<strong>%s Deactivated!</strong> You can activate it again at any time using the activate button on the module card."
+msgstr "<strong>%s deaktiviran!</strong> Možete ga aktivirati ponovo bilo kada pomoÄu gumba za aktivaciju. "
+
+#: jetpack.php:1597
+msgid "The features below are now active. Click the learn more buttons to explore each feature."
+msgstr "MoguÄnosti ispod su sada aktivirane. Kliknite na dugme Saznaj viÅ¡e za pregled svake od moguÄnosti."
+
+#: jetpack.php:1587
+msgid "<strong>Module settings were saved.</strong> "
+msgstr ""
+
+#: jetpack.php:1574
+msgid "<strong>%s Activated!</strong> You can deactivate at any time by clicking Learn More and then Deactivate on the module card."
+msgstr ""
+
+#: jetpack.php:1543
+msgid "Welcome to <strong>Jetpack %s</strong>!"
+msgstr ""
+
+#: jetpack.php:1519
+msgid "Try connecting again."
+msgstr "Pokušaj ponovno spajanje."
+
+#: jetpack.php:1516
+msgid "<strong>Your Jetpack has a glitch.</strong> Something went wrong that’s never supposed to happen. Guess you’re just lucky: %s"
+msgstr "<strong>VaÅ¡ Jetpack ima problem.</strong> Dogodilo se neÅ¡to Å¡to se ne bi trebalo dogaÄati. Izgleda da se jednostavno sretni: %s "
+
+#: jetpack.php:1555
+msgid "The following new modules have been activated: %l."
+msgstr ""
+
+#: jetpack.php:1466
+msgid "<strong>Your Jetpack has a glitch.</strong> Connecting this site with WordPress.com is not possible. This usually means your site is not publicly accessible (localhost)."
+msgstr "<strong>VaÅ¡ Jetpack ima problem.</strong> Povezivanje ovog sajta sa WordPress.com nije moguÄe. Ovo obiÄno znaÄi da vaÅ¡a stranica nije javno dostupna (localhost). "
+
+#: jetpack.php:1433
+msgid "Don’t cross the streams! You need to stay logged in to your WordPress blog while you authorize Jetpack."
+msgstr "Morate biti prijavljeni na vaš WordPress blog prilikom autorizacije Jetpacka. "
+
+#: jetpack.php:1430
+msgid "You need to authorize the Jetpack connection between your site and WordPress.com to enable the awesome features."
+msgstr "Morate izvrÅ¡iti autorizaciju Jetpack spajanje izmeÄu vaÅ¡eg sajta i WordPress.com da biste omoguÄili vrhunske moguÄnosti koje vam Jetpack pruža. "
+
+#: jetpack.php:1440
+msgid "Wrong size. Hm… it seems your Jetpack doesn’t quite fit. Have you lost weight? Click “Connect to WordPress.com” again to get your Jetpack adjusted."
+msgstr "Neispravna veliÄina. Izgleda da se Jetpack se može ispravno uklopiti. Kliknite ponovo na “Poveži se na WordPress.com” za prilagoÄavanje vaÅ¡eg Jetpacka. "
+
+#: jetpack.php:1454
+msgid "Do you still have the %s plugin installed?"
+msgstr ""
+
+#: jetpack.php:1472
+msgid "WordPress.com is currently having problems and is unable to fuel up your Jetpack. Please try again later."
+msgstr "WordPress.com trenutno ima neke probleme i nem ože aktivirati vaš Jetpack. Molimo vas da pokušate kasnije. "
+
+#: jetpack.php:1476
+msgid "Jetpack could not contact WordPress.com: %s. This usually means something is incorrectly configured on your web host."
+msgstr "Jetpack ne može kontaktirati WordPress.com: %s. Ovo obiÄno znaÄi da je neÅ¡to krivo konfigurirano na vaÅ¡em web hostu."
+
+#: jetpack.php:1458
+msgid "Module could not be activated because it triggered a <strong>fatal error</strong>. Perhaps there is a conflict with another plugin you have installed?"
+msgstr "Modul nije mogao biti aktiviran zbog toga što je prouzrokovao <strong>fatalnu grešku</strong>. Možda postoji konflikt sa drugim instaliranim dodacima? "
+
+#: jetpack.php:1452
+msgid "%s could not be activated because it triggered a <strong>fatal error</strong>. Perhaps there is a conflict with another plugin you have installed?"
+msgstr "%s nije mogao biti aktiviran zbog toga što je prouzrokovao <strong>fatalnu grešku</strong>. Možda postoji konflikt sa drugim instaliranim dodacima? "
+
+#: jetpack.php:1437
+msgid "Return to sender. Whoops! It looks like you got the wrong Jetpack in the mail; deactivate then reactivate the Jetpack plugin to get a new one."
+msgstr "Vrati pošiljaocu. Izgleda da se dobili pogrešan Jetpack u emailu; izvršite deaktivaciju i ponovnu aktivaciju Jetpack dodatka da biste dobili novi email. "
+
+#: jetpack.php:1450
+msgid "The %1$s module requires <strong>PHP version %2$s</strong> or higher."
+msgstr "Modul %1$s zahtijeva <strong>PHP inaÄicu %2$s</strong> ili noviju."
+
+#: jetpack.php:1444
+msgid "Your website needs to be publicly accessible to use Jetpack: %s"
+msgstr "Vaša web sajt mora biti javno dostupan da bi mogao koristiti Jetpack: %s "
+
+#: jetpack.php:1357
+msgid "<strong>Jetpack is activated!</strong> Each site on your network must be connected individually by an admin on that site."
+msgstr ""
+
+#: jetpack.php:1311 modules/sharedaddy/sharedaddy.php:68
+#: modules/sharedaddy/sharedaddy.php:75
+msgid "Settings"
+msgstr "Postavke"
+
+#: jetpack.php:1336
+msgid "<strong>Jetpack is installed</strong> and ready to bring awesome, WordPress.com cloud-powered features to your site."
+msgstr ""
+
+#: jetpack.php:1244
+msgid "Find the component you want to manage"
+msgstr ""
+
+#: jetpack.php:1245
+msgid "Click on Learn More"
+msgstr ""
+
+#: jetpack.php:1342 jetpack.php:1821
+msgid "Connect to WordPress.com"
+msgstr "Poveži se na WordPress.com "
+
+#: jetpack.php:1344 modules/module-info.php:45 modules/module-info.php:81
+#: modules/module-info.php:143 modules/module-info.php:178
+#: modules/module-info.php:212 modules/module-info.php:248
+#: modules/module-info.php:299 modules/module-info.php:321
+#: modules/module-info.php:361 modules/module-info.php:385
+#: modules/module-info.php:403 modules/module-info.php:409
+msgid "Learn More"
+msgstr "Saznaj Više"
+
+#: jetpack.php:1247
+msgid "If additional settings are available, a link to them will appear"
+msgstr ""
+
+#: jetpack.php:1246
+msgid "An Activate or Deactivate button will appear"
+msgstr ""
+
+#: jetpack.php:1242
+msgid "You can activate or deactivate individual Jetpack modules to suit your needs."
+msgstr ""
+
+#: jetpack.php:1211
+msgid "<strong>To Activate/Deactivate a Module</strong> - Click on Learn More. An Activate or Deactivate button will now appear next to the Learn More button. Click the Activate/Deactivate button."
+msgstr ""
+
+#: jetpack.php:1210
+msgid "Jetpack Module Options"
+msgstr ""
+
+#: jetpack.php:1209 jetpack.php:1233
+msgid "On this page, you are able to view the modules available within Jetpack, learn more about them, and activate or deactivate them as needed."
+msgstr ""
+
+#: jetpack.php:1229
+msgid "Overview"
+msgstr "Predpregled"
+
+#: jetpack.php:1213 jetpack.php:1254
+msgid "Jetpack FAQ"
+msgstr ""
+
+#: jetpack.php:1158
+msgid "One New Jetpack Module"
+msgid_plural "%s New Jetpack Modules"
+msgstr[0] ""
+msgstr[1] ""
+msgstr[2] ""
+
+#: jetpack.php:1239
+msgid "Modules"
+msgstr ""
+
+#: jetpack.php:1208 jetpack.php:1232 jetpack.php:1793
+msgid "Jetpack supercharges your self-hosted WordPress site with the awesome cloud power of WordPress.com."
+msgstr "Jetpack daje vaÅ¡em samostalno hostanom WordPress sajtu vrhunske WordPress.com moguÄnosti. "
+
+#: jetpack.php:1214 jetpack.php:1255
+msgid "Jetpack Support"
+msgstr ""
+
+#: jetpack.php:1212 jetpack.php:1253
+msgid "For more information:"
+msgstr "Za više informacija:"
+
+#: jetpack.php:1207 jetpack.php:1231 jetpack.php:1241 jetpack.php:1790
+#: jetpack.php:1940
+msgid "Jetpack by WordPress.com"
+msgstr "Jetpack od WordPress.com"
+
+#: jetpack.php:1121 jetpack.php:1137
+msgid "Jetpack contains the most recent version of the old “%1$s” plugin."
+msgstr ""
+
+#: jetpack.php:964
+msgid "Jetpack requires WordPress version %s or later."
+msgstr "Jetpack zahtjeva WordPress inaÄicu %s ili noviju."
\ No newline at end of file
diff --git a/plugins/jetpack/languages/jetpack-hu.mo b/plugins/jetpack/languages/jetpack-hu.mo
new file mode 100644
index 0000000..0d6209e
Binary files /dev/null and b/plugins/jetpack/languages/jetpack-hu.mo differ
diff --git a/plugins/jetpack/languages/jetpack-hu.po b/plugins/jetpack/languages/jetpack-hu.po
new file mode 100644
index 0000000..19f8838
--- /dev/null
+++ b/plugins/jetpack/languages/jetpack-hu.po
@@ -0,0 +1,2231 @@
+# Translation of 1.3 in Hungarian
+# This file is distributed under the same license as the 1.3 package.
+msgid ""
+msgstr ""
+"PO-Revision-Date: 2012-05-21 22:23:47+0000\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=n != 1;\n"
+"X-Generator: GlotPress/0.1\n"
+"Project-Id-Version: 1.3\n"
+
+#: modules/widgets/facebook-likebox.php:18
+msgid "Facebook Like Box"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:18
+msgid "Display a Facebook Like Box to connect visitors to your Facebook Page"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:108
+msgid "Title"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:115
+msgid "Facebook Page URL"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:118
+msgid "The Like Box only works with <a href=\"http://www.facebook.com/help/?faq=174987089221178\">Facebook Pages</a>."
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:124
+msgid "Width"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:131
+msgid "Color Scheme"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:133
+msgid "Light"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:134
+msgid "Dark"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:143
+msgid "Show Faces"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:145
+msgid "Show profile photos in the plugin."
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:152
+msgid "Show Stream"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:154
+msgid "Show the profile stream for the public profile."
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:161
+msgid "Show Wall"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:163
+msgid "Show the wall for a Places page rather than friend activity."
+msgstr ""
+
+#: modules/module-info.php:336
+msgid "The Facebook Like Box Widget "
+msgstr ""
+
+#: modules/module-info.php:336
+msgid "shows your Facebook Like Box within a sidebar on your theme. It’s a great way to let your readers show their support."
+msgstr ""
+
+#: modules/module-info.php:352
+msgid "The Facebook Like Box Widget"
+msgstr ""
+
+#: modules/module-info.php:352
+msgid "shows your Facebook Like Box within a sidebar on your theme."
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:112
+msgid "Your new field was saved successfully"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:114
+msgid "Form builder"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:115
+msgid "Email notifications"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:120
+msgid "How does this work?"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:121
+msgid "By adding a contact form, your readers will be able to submit feedback to you. All feedback is automatically scanned for spam, and the legitimate feedback will be emailed to you."
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:122
+msgid "Can I add more fields?"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:124
+msgctxt "%1$s = \"Click here\" in an HTML link"
+msgid "Sure thing. %1$s to add a new text box, textarea, radio, checkbox, or dropdown field."
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:125
+msgid "Click here"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:127
+msgid "Can I view my feedback within WordPress?"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:129
+msgctxt "%1$s = \"Feedbacks\" in an HTML link"
+msgid "Yep, you can read your feedback at any time by clicking the \"%1$s\" link in the admin menu."
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:135
+msgid "Do I need to fill this out?"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:136
+msgid "Nope. However, if you’d like to modify where your feedback is sent, or the subject line you can. If you don’t make any changes here, feedback will be sent to the author of the page/post and the subject will be the name of this page/post."
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:140
+msgid "Edit this new field"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:143
+msgid "New field"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:145
+msgid "Field type"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:147
+msgid "Checkbox"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:148
+msgid "Drop down"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:151
+msgid "Radio"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:152
+msgid "Text"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:153
+msgid "Textarea"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:160
+msgid "Options"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:161
+msgid "First option"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:164
+msgid "Add another option"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:171
+msgid "Required?"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:176
+msgid "Save this field"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:181
+msgid "Here’s what your form will look like"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:186
+msgid "Add a new field"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:188
+msgid "Add this form to my post"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:191
+msgid "Email settings"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:193
+msgid "Enter your email address"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:196
+msgid "What should the subject line be?"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:199
+msgid "Save and go back to form builder"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:8
+msgctxt "Label for HTML form \"Name\" field in contact form builder"
+msgid "Name"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:9
+msgctxt "Label for HTML form \"Email\" field in contact form builder"
+msgid "Email"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:10
+msgctxt "Label for HTML form \"URL/Website\" field in contact form builder"
+msgid "Website"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:11
+msgctxt "Label for HTML form \"Comment/Response\" field in contact form builder"
+msgid "Comment"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:12
+msgctxt "Default label for new HTML form field in contact form builder"
+msgid "New Field"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:13
+msgctxt "Label for the set of options to be included in a user-created dropdown in contact form builder"
+msgid "Options"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:14
+msgctxt "Label for an option to be included in a user-created dropdown in contact form builder"
+msgid "Option"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:15
+msgctxt "Default label for the first option to be included in a user-created dropdown in contact form builder"
+msgid "First option"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:16
+msgctxt "error message in contact form builder"
+msgid "Oops, there was a problem generating your form. You'll likely need to try again."
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:17
+msgid ""
+"Drag up or down\n"
+"to re-arrange"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:18
+msgctxt "Label to drag HTML form fields around to change their order in contact form builder"
+msgid "move"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:19
+msgctxt "Link to edit an HTML form field in contact form builder"
+msgid "edit"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:20
+msgid "Saved successfully"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:21
+msgctxt "This HTML form field is marked as required by the user in contact form builder"
+msgid "(required)"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:22
+msgid "Are you sure you want to exit the form editor without saving? Any changes you have made will be lost."
+msgstr ""
+
+#: jetpack.php:1801
+msgid "Jetpack is network activated and notices can not be dismissed."
+msgstr ""
+
+#: jetpack.php:1812
+msgid "Dismiss this notice."
+msgstr ""
+
+#: jetpack.php:1328
+msgid "Dismiss this notice and deactivate Jetpack."
+msgstr ""
+
+#: jetpack.php:1334
+msgid "<strong>Your Jetpack is almost ready</strong> – A connection to WordPress.com is needed to enabled features like Stats, Contact Forms, and Subscriptions. Connect now to get fueled up!"
+msgstr ""
+
+#: jetpack.php:1160
+msgctxt "1: A number showing how many new features there are after upgrading Jetpack"
+msgid "Jetpack + Stats %1$s"
+msgstr ""
+
+#: jetpack.php:1164 jetpack.php:1168
+msgid "Jetpack + Stats"
+msgstr ""
+
+#: modules/contact-form/admin.php:159
+msgid "Restore this item from the Trash"
+msgstr "VisszaállÃtás a Lomtárból"
+
+#: modules/contact-form/grunion-contact-form.php:507
+msgid "Sent by a verified %s user."
+msgstr "%s által hitelesÃtett felhasználó küldte."
+
+msgid "http://jetpack.me"
+msgstr "http://jetpack.me"
+
+msgid "Easily insert a contact form any where on your site."
+msgstr "Egyszerűen behelyezhetŠkapcsolatfelvételi űrlap. Minden oldalon megjelenik."
+
+msgid "Realtime backup and security scanning for your WordPress site."
+msgstr "Valósidejű biztonsági mentés és biztonsági ellenÅrzés WordPress oldaladhoz."
+
+msgid "Simple, concise site stats with no additional load on your server."
+msgstr "Egyszerű, tömör honlap statisztika és terhelés ellenÅrzés a szerveren."
+
+msgid "Mark up your posts with the <img src=\"http://l.wordpress.com/latex.php?latex=%5CLaTeX&bg=transparent&fg=000&s=-2\" alt=\"LaTeX logo\" title=\"LaTeX\" style=\"vertical-align: -25%\" /> markup language, perfect for complex mathematical equations and other über-geekery."
+msgstr "A bejegyzésekben lehetÅvé teszi a <img src=\"http://l.wordpress.com/latex.php?latex=%5CLaTeX&bg=transparent&fg=000&s=-2\" alt=\"LaTeX logo\" title=\"LaTeX\" style=\"vertical-align: -25%\" /> jelölÅnyelv használatát, mely kiválóan használható összetett matematikai egyenletek ábrázolására és egyéb műveletekre."
+
+msgid "Automattic"
+msgstr "Automattic"
+
+msgid "The most super duper sharing tool on the interwebs. Share content with Facebook, Twitter, and many more."
+msgstr "A legjobb megosztó eszköz. Tartalom osztható meg segÃtségével a Facebookon, a Twitteren és sok más közösségi oldalon."
+
+msgid "Allow users to subscribe to your posts and comments to receive a notification via email."
+msgstr "Minden felhasználó feliratkozhat a blog bejegyzéseire és hozzászólásaira, ezekrÅl értesÃtést kap e-mailben."
+
+#: modules/module-info.php:422
+msgid "A contact form is a great way to offer your readers the ability to get in touch, without giving out your personal email address."
+msgstr "A kapcsolatfelvételi űrlap egy nagyszerű módja annak, hogy az olvasók kapcsolatba léphessenek az oldal üzemeltetÅjével. Ãgy nem kell kiadni személyes e-mail cÃmét."
+
+msgid "Easily add images, Twitter updates, and your site's RSS links to your theme's sidebar."
+msgstr "Könnyen hozzáadható Képek, Twitter frissÃtések, RSS linkek a sablon oldalsávjához."
+
+msgid "Enable WP.me-powered shortlinks for all of your Posts and Pages for easier sharing."
+msgstr "WP.me âârövid linkek engedélyezése a bejegyzések könnyebb megosztásához."
+
+msgid "Easily embed videos and more from sites like YouTube, Vimeo, and SlideShare."
+msgstr "Könnyen beágyazható videómegosztó oldalak. (Youtube, Vimeo, SlideShare stb.)"
+
+msgid "Beautiful Math"
+msgstr "Csodálatos Matek"
+
+msgid "Show a pop-up business card of your users' gravatar profiles in comments."
+msgstr "Egy felugró Gravatar névjegyet jelenÃt meg a hozzászólásoknál."
+
+msgid "Share your public posts and comments to search engines and other services in real-time."
+msgstr "Osszuk meg a nyilvános bejegyzéseket és hozzászólásokat a keresÅkkel és más szolgáltatásokkal valós idÅben."
+
+msgid "Improve your spelling, style, and grammar with the <a href=\"http://www.afterthedeadline.com/\">After the Deadline</a> Proofreading service."
+msgstr "HelyesÃrás-ellenÅrzési funkcióval szereli fel a szerkesztÅt a <a href=\"http://www.afterthedeadline.com/\">After the Deadline</a> Proofreading szolgáltatással. "
+
+msgid "Bring the power of the WordPress.com cloud to your self-hosted WordPress. Jetpack enables you to connect your blog to a WordPress.com account to use the powerful features normally only available to WordPress.com users."
+msgstr "Adjuk át a WordPress.com felhŠerejét a saját üzemeltetésű WordPress oldalunknak. A Jetpackkel összeköthetjük a blogot a WordPress.com fiókunkkal, és használhatjuk azokat a funkciókat, melyeket csak a WordPress.com felhasználói érhetnek el."
+
+msgid "http://wordpress.org/extend/plugins/jetpack/"
+msgstr "http://wordpress.org/extend/plugins/jetpack/"
+
+#: modules/widgets/twitter-widget.php:241
+msgid "Include retweets"
+msgstr "Retweetek mellékelése"
+
+#: modules/widgets/twitter-widget.php:243
+msgid "Text to display between tweet and timestamp:"
+msgstr "A tweet és az idÅbélyeg között megjelenÅ szöveg:"
+
+#: modules/widgets/twitter-widget.php:222
+msgid "Twitter username:"
+msgstr "Twitter felhasználónév:"
+
+#: modules/widgets/twitter-widget.php:79
+msgid "Twitter Updates"
+msgstr "Twitter frissÃtések"
+
+#: modules/widgets/twitter-widget.php:236
+msgid "Hide replies"
+msgstr "Válaszok elrejtése"
+
+#: modules/widgets/twitter-widget.php:225
+msgid "Maximum number of tweets to show:"
+msgstr "Maximum megjelenÃthetÅ tweet-ek:"
+
+#: modules/widgets/twitter-widget.php:180
+msgid "Error: Twitter did not respond. Please wait a few minutes and refresh this page."
+msgstr "Hiba: a Twitter nem válaszol. Kérlek várj néhány másodpercet, mielÅtt frissÃtenéd az oldalt."
+
+#: modules/widgets/twitter-widget.php:70
+msgid "Twitter (Jetpack)"
+msgstr "Twitter ((Jetpack)"
+
+#: modules/widgets/twitter-widget.php:69
+msgid "Display your tweets from Twitter"
+msgstr "MegjelenÃti a Twitter hozzászólásokat"
+
+#: modules/widgets/rsslinks-widget.php:140
+msgid "Subscribe to %s"
+msgstr "Feliratkozás: %s"
+
+#: modules/widgets/rsslinks-widget.php:121
+msgid "Image Color:"
+msgstr "Kép szÃn:"
+
+#: modules/widgets/rsslinks-widget.php:119
+msgid "Silver"
+msgstr "Ezüst"
+
+#: modules/widgets/twitter-widget.php:178
+msgid "Error: Please make sure the Twitter account is <a href=\"%s\">public</a>."
+msgstr "Hiba: GyÅzÅdjön meg arról, hogy a Twitter <a href=\"%s\">adatlapja</a> nyÃlvános-e."
+
+#: modules/widgets/rsslinks-widget.php:113
+msgid "Red"
+msgstr "Vörös"
+
+#: modules/widgets/rsslinks-widget.php:101
+msgid "Large"
+msgstr "Nagy"
+
+#: modules/widgets/rsslinks-widget.php:115
+msgid "Green"
+msgstr "Zöld"
+
+#: modules/widgets/rsslinks-widget.php:100
+msgid "Medium"
+msgstr "Közepes"
+
+#: modules/widgets/rsslinks-widget.php:103
+msgid "Image Size:"
+msgstr "Kép mérete:"
+
+#: modules/widgets/rsslinks-widget.php:118
+msgid "Pink"
+msgstr "RózsaszÃn"
+
+#: modules/widgets/rsslinks-widget.php:117
+msgid "Purple"
+msgstr "Lila"
+
+#: modules/widgets/rsslinks-widget.php:116
+msgid "Blue"
+msgstr "Kék"
+
+#: modules/widgets/rsslinks-widget.php:114
+msgid "Orange"
+msgstr "Narancssárga"
+
+#: modules/widgets/rsslinks-widget.php:67
+#: modules/widgets/rsslinks-widget.php:133
+msgid "Posts"
+msgstr "Bejegyzések"
+
+#: modules/widgets/rsslinks-widget.php:96
+msgid "Image Settings:"
+msgstr "Kép beállÃtások:"
+
+#: modules/widgets/rsslinks-widget.php:85
+msgid "Format:"
+msgstr "Formátum:"
+
+#: modules/widgets/rsslinks-widget.php:83
+msgid "Text & Image Links"
+msgstr "Szöveg & Kép link"
+
+#: modules/widgets/rsslinks-widget.php:82
+msgid "Image Link"
+msgstr "Kép link"
+
+#: modules/widgets/rsslinks-widget.php:81
+msgid "Text Link"
+msgstr "Szöveges link"
+
+#: modules/widgets/rsslinks-widget.php:71
+msgid "Feed(s) to Display:"
+msgstr "HÃrcsatorn(a)(ák) megjelenÃtése:"
+
+#: modules/widgets/rsslinks-widget.php:69
+msgid "Posts & Comments"
+msgstr "Bejegyzések & hozzászólások"
+
+#: modules/widgets/rsslinks-widget.php:68
+#: modules/widgets/rsslinks-widget.php:136
+msgid "Comments"
+msgstr "Hozzászólások"
+
+#: modules/widgets/rsslinks-widget.php:62
+#: modules/widgets/twitter-widget.php:219
+msgid "Title:"
+msgstr "CÃm:"
+
+#: modules/widgets/rsslinks-widget.php:13
+msgid "RSS Links (Jetpack)"
+msgstr "RSS Link(ek) (Jetpack)"
+
+#: modules/widgets/rsslinks-widget.php:99
+msgid "Small"
+msgstr "Kicsi"
+
+#: modules/widgets/image-widget.php:139
+msgid "Width:"
+msgstr "Szélesség:"
+
+#: modules/widgets/image-widget.php:126
+msgid "Center"
+msgstr "Közép"
+
+#: modules/widgets/image-widget.php:145
+msgid "If empty, we will attempt to determine the image size."
+msgstr "Próbálja meghatározni a kép méretét:"
+
+#: modules/widgets/rsslinks-widget.php:12
+msgid "Links to your blog's RSS feeds"
+msgstr "Hivatkozás a blog RSS hÃrcsatornájára"
+
+#: modules/widgets/image-widget.php:127
+msgid "Right"
+msgstr "Jobb"
+
+#: modules/widgets/image-widget.php:142
+msgid "Height:"
+msgstr "Magasság:"
+
+#: modules/widgets/image-widget.php:129
+msgid "Image Alignment:"
+msgstr "Kép igazÃtás:"
+
+#: modules/widgets/image-widget.php:125
+msgid "Left"
+msgstr "Bal"
+
+#: modules/widgets/image-widget.php:124
+msgid "None"
+msgstr "Nem"
+
+#: modules/widgets/image-widget.php:119
+msgid "Caption:"
+msgstr "KépaláÃrás:"
+
+#: modules/widgets/image-widget.php:146
+msgid "Link URL (when the image is clicked):"
+msgstr "Link URL (amikor a képre kattintunk):"
+
+#: modules/subscriptions.php:561
+msgid "Click to subscribe to this blog and receive notifications of new posts by email."
+msgstr "Kattintson ide ha szeretne feliratkozni erre a blogra, és értesÃtést kapni az új bejegyzésekrÅl, hozzászólásokról e-mailben."
+
+#: modules/widgets/image-widget.php:12
+msgid "Display an image in your sidebar"
+msgstr "Kép megjelenÃtése az oldalsávban"
+
+#: modules/widgets/image-widget.php:116
+msgid "Image title:"
+msgstr "Kép cÃme:"
+
+#: modules/subscriptions.php:577
+msgid "%s: %s"
+msgstr "%s: %s"
+
+#: modules/subscriptions.php:604
+msgid "Show total number of subscribers? (%s subscriber)"
+msgid_plural "Show total number of subscribers? (%s subscribers)"
+msgstr[0] "Feliratkozások kijelzése (%s feliratkozó)"
+msgstr[1] "Feliratkozások kijelzése (%s feliratkozók)"
+
+#: modules/widgets/image-widget.php:113
+msgid "Alternate text:"
+msgstr "AlternatÃv szöveg:"
+
+#: modules/widgets/image-widget.php:110
+msgid "Image URL:"
+msgstr "Kép URL:"
+
+#: modules/vaultpress.php:22
+msgid "Active"
+msgstr "ElérhetÅ"
+
+#: modules/subscriptions.php:591
+msgid "Optional text to display to your readers:"
+msgstr "Az olvasók számára megjelenŠszöveg:"
+
+#: modules/subscriptions.php:585 modules/widgets/image-widget.php:107
+msgid "Widget title:"
+msgstr "Widget név:"
+
+#: modules/subscriptions.php:597
+msgid "Subscribe Button:"
+msgstr "Feliratkozás gomb:"
+
+#: modules/widgets/image-widget.php:14
+msgid "Image (Jetpack)"
+msgstr "Kép (Jetpack)"
+
+#: modules/subscriptions.php:559
+msgid "Enter your email address to subscribe to this blog and receive notifications of new posts by email."
+msgstr "Adjuk meg az e-mail cÃmünket és Ãratkozzon fel. Ezután minden új bejegyzésrÅl e-mailben értesÃtést fog kapni."
+
+#: modules/subscriptions.php:558
+msgid "Subscribe to Blog via Email"
+msgstr "Adja meg az e-mail cÃmét és Ãratkozzon fel. Ezután minden új bejegyzésrÅl e-mailben értesÃtést fog kapni"
+
+#: modules/subscriptions.php:487
+msgid "Email Address"
+msgstr "E-mail cÃm"
+
+#: modules/subscriptions.php:483
+msgid "Join %s other subscriber"
+msgid_plural "Join %s other subscribers"
+msgstr[0] "Csatlakozás a többi °%s feliratkozóhoz"
+msgstr[1] "Csatlakozás a többi °%s feliratkozókhoz"
+
+#: modules/subscriptions.php:465
+msgid "There was an error when subscribing, please try again."
+msgstr "Hiba történt a feliratkozás során, próbáljuk meg újra."
+
+#: modules/subscriptions.php:414
+msgid "Blog Subscriptions (Jetpack)"
+msgstr "Blog feliratkozások (Jetpack)"
+
+#: modules/subscriptions.php:411
+msgid "Add an email signup form to allow people to subscribe to your blog."
+msgstr "Hozzáadhatunk egy e-mail regisztrációs űrlapot, hogy az emberek feliratkozhassanak a blogra."
+
+#: modules/subscriptions.php:346
+msgid "Notify me of new posts by email."
+msgstr "ÃrtesÃtés új bejegyzésekrÅl e-mailben."
+
+#: modules/subscriptions.php:458
+msgid "You have already subscribed to this site, please check your inbox."
+msgstr "A feliratkozás már megtörtént erre az oldalra, ellenÅrizzük a levelezést."
+
+#: modules/subscriptions.php:455
+msgid "The email you entered was invalid, please check and try again."
+msgstr "A megadott email cÃm érvénytelen, ellenÅrizzük és próbáljuk meg újra."
+
+#: modules/subscriptions.php:445
+msgid "An email was just sent to confirm your subscription. Please find the email now and click activate to start subscribing."
+msgstr "Elküldtünk egy emailt a feliratkozás érvényesÃtéséhez. Tekintsük meg a levelezést ésaktiváljuk az értesÃtések fogadásához."
+
+#: modules/stats.php:905
+msgid "View All"
+msgstr "Ãsszes"
+
+#: modules/stats.php:892
+msgid "%1$s %2$s Views"
+msgstr "%1$s %2$s Megtekintés"
+
+#: modules/stats.php:701
+msgid "Chart stats by"
+msgstr ""
+
+#: modules/stats.php:677
+msgid "the past month"
+msgstr "az elmúlt hónap"
+
+#: modules/stats.php:913 modules/stats.php:937
+msgid "Sorry, nothing to report."
+msgstr "Sajnáljuk, nincs jelentés."
+
+#: modules/subscriptions.php:340
+msgid "Notify me of follow-up comments by email."
+msgstr "ÃrtesÃtés új hozzászólásokról e-mailben."
+
+#: modules/stats.php:933
+msgid "Top Searches"
+msgstr "Legjobb keresÅszavak"
+
+#: modules/stats.php:714
+msgid "Show top posts over"
+msgstr "A legolvasottabb bejegyzések felül"
+
+#: modules/stats.php:727
+msgid "Show top search terms over"
+msgstr "A legkeresettebb kulcsszavak felül"
+
+#: modules/stats.php:679
+msgid "the past year"
+msgstr "az elmúlt év"
+
+#: modules/stats.php:678
+msgid "the past quarter"
+msgstr "az elmúlt negyed év"
+
+#: modules/stats.php:909
+msgid "Top Posts"
+msgstr "Legjobb bejegyzések"
+
+#: modules/stats.php:533
+msgid "Save configuration"
+msgstr "BeállÃtások mentése"
+
+#: modules/stats.php:675
+msgid "the past day"
+msgstr "az elmúlt nap"
+
+#: modules/stats.php:672
+msgid "month"
+msgstr "hónap"
+
+#: modules/stats.php:676
+msgid "the past week"
+msgstr "az elmúlt hét"
+
+#: modules/stats.php:519
+msgid "The image helps collect stats and <strong>makes the world a better place</strong> but should still work when hidden"
+msgstr ""
+
+#: modules/stats.php:671
+msgid "week"
+msgstr "hét"
+
+#: modules/stats.php:670
+msgid "day"
+msgstr "nap"
+
+#: modules/stats.php:568
+msgid "Views over 48 hours. Click for more Site Stats."
+msgstr "Látogatások az elmúlt 48 órában. Kattintsunk a további statisztikáért."
+
+#: modules/stats.php:522
+msgid "Select the roles that will be able to view stats reports."
+msgstr "Válasszuk ki a felhasználócsoportokat, amelyek megnézhetik a látogatottsági jelentéseket."
+
+#: modules/stats.php:520
+msgid "Report visibility"
+msgstr "Jelentés láthatóság"
+
+#: modules/stats.php:519
+msgid "Smiley face"
+msgstr "Mosolygós arc"
+
+#: modules/stats.php:330
+msgid "Your Site Stats work better with Javascript enabled."
+msgstr "Az Oldal Statisztikák jobban működnek, ha a JavaScript engedélyezve van."
+
+#: modules/stats.php:406 modules/stats.php:879
+msgid "We were unable to get your stats just now. Please try again."
+msgstr "Nem lehet megjelenÃteni a statisztikákat pillanatnyilag. Próbáljuk meg újra."
+
+#: modules/stats.php:329
+msgid "Loading…"
+msgstr "Beolvasás...…"
+
+#: modules/stats.php:517
+msgid "Count the page views of registered users who are logged in."
+msgstr "A Statisztika számolja a regisztrált felhasználók megtekintéseit is."
+
+#: modules/stats.php:518
+msgid "Smiley"
+msgstr "Hangulatjel"
+
+#: modules/stats.php:519
+msgid "Hide the stats smiley face image."
+msgstr "Mosolygó arc elrejtése"
+
+#: modules/stats.php:516
+msgid "Registered users"
+msgstr "Regisztrált felhasználók"
+
+#: modules/stats.php:514
+msgid "Put a chart showing 48 hours of views in the admin bar."
+msgstr "MegjelenÃti az elmúlt 48 óra látogatásainak grafikonját az admin eszköztáron."
+
+#: modules/stats.php:404 modules/stats.php:877
+msgid "We were unable to get your stats just now (too many redirects). Please try again."
+msgstr "Nem lehet megjelenÃteni a statisztikát pillanatnyilag (túl nagy forgalom). Próbáljuk meg újra."
+
+#: modules/stats.php:513
+msgid "Admin bar"
+msgstr "Admin eszköztár"
+
+#: modules/stats.php:507
+msgid "Visit <a href=\"%s\">Site Stats</a> to see your stats."
+msgstr "Tekintse meg Webhely <a href=\"%s\">Statisztikáját</a>"
+
+#: modules/stats.php:331
+msgid "View Site Stats without Javascript"
+msgstr "Statisztika megtekintése JavaScript nélkül"
+
+#: modules/shortcodes/videopress.php:912
+msgid "Submit"
+msgstr "Küldés"
+
+#: modules/shortcodes/videopress.php:876
+msgid "December"
+msgstr "December"
+
+#: jetpack.php:1169 modules/stats.php:649
+msgid "Site Stats"
+msgstr "Statisztikák"
+
+#: modules/shortcodes/videopress.php:1291
+msgid "This video requires <a rel=\"nofollow\" href=\"%s\">Adobe Flash</a> for playback."
+msgstr "A lejátszáshoz <a rel=\"nofollow\" href=\"%s\">Adobe Flash</a> bÅvÃtmény szükséges."
+
+#: modules/shortcodes/videopress.php:958
+msgid "You do not have sufficient <a rel=\"nofollow\" href=\"%s\">freedom levels</a> to view this video. Support free software and upgrade."
+msgstr ""
+
+#: modules/shortcodes/videopress.php:876
+msgid "November"
+msgstr "November"
+
+#: modules/shortcodes/videopress.php:1016
+msgctxt "watch a video title"
+msgid "Watch: %s"
+msgstr "Megtekintés: %s"
+
+#: modules/shortcodes/videopress.php:1144
+msgctxt "Play as in playback or view a movie"
+msgid "JavaScript required to play %s."
+msgstr "JavaScript szükséges a %s videó lejátszásához"
+
+#: modules/shortcodes/videopress.php:1115
+#: modules/shortcodes/videopress.php:1137
+msgid "this video"
+msgstr "videó"
+
+#: modules/shortcodes/videopress.php:1298
+msgid "Loading video..."
+msgstr "Video betöltése..."
+
+#: modules/shortcodes/videopress.php:915
+msgid "More information"
+msgstr "További információ"
+
+#: modules/shortcodes/videopress.php:876
+msgid "July"
+msgstr "Július"
+
+#: modules/shortcodes/videopress.php:860
+msgid "This video is intended for mature audiences."
+msgstr "Ez a videó csak felnÅtt nézÅk számára ajánlott."
+
+#: modules/shortcodes/videopress.php:876
+msgid "October"
+msgstr "Október"
+
+#: modules/shortcodes/videopress.php:876
+msgid "April"
+msgstr "Ãprilis"
+
+#: modules/shortcodes/videopress.php:876
+msgid "March"
+msgstr "Március"
+
+#: modules/shortcodes/videopress.php:876
+msgid "February"
+msgstr "Február"
+
+#: modules/shortcodes/videopress.php:876
+msgid "January"
+msgstr "Január"
+
+#: modules/shortcodes/videopress.php:876
+msgid "September"
+msgstr "Szeptember"
+
+#: modules/shortcodes/videopress.php:860
+msgid "Please verify your birthday."
+msgstr "Kérlek, erÅsÃtsd meg a születésnapod."
+
+#: modules/shortcodes/videopress.php:876
+msgid "June"
+msgstr "Június"
+
+#: modules/shortcodes/videopress.php:876
+msgid "August"
+msgstr "Augusztus"
+
+#: modules/shortcodes/videopress.php:876
+msgid "May"
+msgstr "Május"
+
+#: modules/sharedaddy/sharing.php:379
+msgid "Enter the URL of a 16x16px icon you want to use for this service."
+msgstr ""
+
+#: modules/shortcodes/videopress.php:608
+msgid "The VideoPress plugin could not communicate with the VideoPress servers. This error is most likely caused by a misconfigured plugin. Please reinstall or upgrade."
+msgstr "A VideoPress bÅvÃtmény nem tud kommunikálni a VideoPress szerverekkel. Ez a hiba legtöbbször a bÅvÃtmény nem megfelelÅ beállÃtásai miatt történik. TelepÃtsük újra, vagy frissÃtsünk a beállÃtásokon."
+
+#: modules/shortcodes/videopress.php:826
+msgid "%s Error"
+msgstr "%s hiba"
+
+#: modules/shortcodes/videopress.php:610
+msgid "<strong>%s</strong> is not an allowed embed site."
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:371
+msgid "You can add the following variables to your service sharing URL:"
+msgstr ""
+
+#: modules/shortcodes/archives.php:50
+msgid "Your blog does not currently have any published posts."
+msgstr "Jelenleg nincs közzétett bejegyzés a blogban."
+
+#: modules/sharedaddy/sharing.php:395
+msgid "An error occurred creating your new sharing service - please check you gave valid details."
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:376
+msgid "Icon URL"
+msgstr "Ikon URL"
+
+#: modules/sharedaddy/sharing.php:385
+msgid "Create Share"
+msgstr "Megosztás létrehozása"
+
+#: modules/shortcodes/videopress.php:612
+msgid "No data found for VideoPress identifier: <strong>%s</strong>."
+msgstr ""
+
+#: modules/shortcodes/videopress.php:610
+msgid "Publisher limits playback of video embeds."
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:367
+msgid "Sharing URL"
+msgstr "URL megosztása"
+
+#: modules/sharedaddy/sharing.php:334
+msgid "Front Page, Archive Pages, and Search Results"
+msgstr "FÅoldal, ArchÃvum oldal, és Keresési Eedmény"
+
+#: modules/sharedaddy/sharing.php:313
+msgid "Sharing label"
+msgstr "Megosztási cÃmke"
+
+#: modules/sharedaddy/sharing.php:319
+msgid "Open links in"
+msgstr "Link megnyitása"
+
+#: modules/sharedaddy/sharing.php:361
+msgid "Service name"
+msgstr "Szolgáltatás neve"
+
+#: modules/sharedaddy/sharing.php:350
+msgid "Save Changes"
+msgstr "BeállÃtások mentése"
+
+#: modules/sharedaddy/sharing.php:328
+msgid "Show sharing buttons on"
+msgstr "Megosztás gombok megjelenÃtése"
+
+#: modules/sharedaddy/sharing.php:306
+msgid "Icon + text"
+msgstr "Ikon + szöveg"
+
+#: modules/sharedaddy/sharing.php:322
+msgid "New window"
+msgstr "Ãj ablak"
+
+#: modules/sharedaddy/sharing.php:323
+msgid "Same window"
+msgstr "Ugyanabban az ablakban"
+
+#: modules/sharedaddy/sharing.php:308
+msgid "Text only"
+msgstr "Csak szöveg"
+
+#: modules/sharedaddy/sharing.php:307
+msgid "Icon only"
+msgstr "Csak ikon"
+
+#: modules/sharedaddy/sharing.php:186
+msgid "Enabled Services"
+msgstr "Engedélyezett szolgaltatások"
+
+#: modules/sharedaddy/sharing.php:164
+msgid "Available Services"
+msgstr "ElérhetŠszolgáltatások"
+
+#: modules/sharedaddy/sharing.php:192
+msgid "Drag and drop available services here"
+msgstr "Fogd és vidd szolgáltatás elérhetÅ"
+
+#: modules/sharedaddy/sharing.php:303
+msgid "Default button style"
+msgstr "Alapértelmezett gomb stÃlus"
+
+#: modules/sharedaddy/sharing.php:153
+msgid "Settings have been saved"
+msgstr "BeállÃtások elmentve."
+
+#: modules/sharedaddy/sharing.php:165
+msgid "Drag and drop the services you'd like to enable into the box below."
+msgstr "Húzd a lenti dobozba azokat a szolgáltatásokat, melyeket használni szeretnél."
+
+#: modules/sharedaddy/sharing.php:203
+msgid "Services dragged here will be hidden behind a share button."
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:221
+msgid "Sharing is off. Please add services above to enable"
+msgstr "A megosztás kikapcsolásra került. Adjunk meg szolgáltatókat a bekapcsoláshoz."
+
+#: modules/sharedaddy/sharing.php:218
+msgid "Live Preview"
+msgstr "ElÅnézet"
+
+#: modules/sharedaddy/sharing.php:189
+msgid "Services dragged here will appear individually."
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:149
+msgid "This plugin will work without it, but multibyte support is used <a href=\"%s\">if available</a>. You may see minor problems with Tweets and other sharing services."
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:166
+msgid "Add a new service"
+msgstr "Ãj szolgáltatás hozzáadása"
+
+#: modules/contact-form/grunion-form-view.php:142
+#: modules/sharedaddy/sharing-sources.php:1027
+msgid "Label"
+msgstr "CÃmke"
+
+#: modules/sharedaddy/sharing-sources.php:977
+msgid "Click to share"
+msgstr "Kattints ide a megosztáshoz"
+
+#: modules/sharedaddy/sharing-sources.php:1032
+msgid "URL"
+msgstr "URL"
+
+#: modules/sharedaddy/sharing.php:148
+msgid "Warning! Multibyte support missing!"
+msgstr "Figyelem! A Multibyte támogatás nem elérhetÅ!"
+
+#: modules/sharedaddy/sharing.php:46 modules/sharedaddy/sharing.php:158
+msgid "Sharing Settings"
+msgstr "Megosztás beállÃtásai"
+
+#: modules/sharedaddy/sharing-sources.php:1045
+msgid "Remove Service"
+msgstr "Szolgáltatás eltávolÃtása"
+
+#: modules/sharedaddy/sharing-sources.php:1044
+msgid "Save"
+msgstr "Mentés"
+
+#: modules/sharedaddy/sharing-sources.php:1037
+msgid "Icon"
+msgstr "Ikon"
+
+#: modules/sharedaddy/sharing-sources.php:892
+msgid "Google +1"
+msgstr "Google+"
+
+#: modules/sharedaddy/sharing-sources.php:884
+msgctxt "share to"
+msgid "Press This"
+msgstr "Kattints ide"
+
+#: modules/sharedaddy/sharing-sources.php:884
+msgid "Click to Press This!"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:856
+msgid "Press This"
+msgstr "Press This"
+
+#: modules/sharedaddy/sharing-sources.php:850
+msgid "Click to print"
+msgstr "Kattintson ide a nyomtatáshoz"
+
+#: modules/sharedaddy/sharing-sources.php:744
+msgid "Share"
+msgstr "Megosztás"
+
+#: modules/sharedaddy/sharing-sources.php:777
+msgctxt "share to"
+msgid "Facebook"
+msgstr "Facebook"
+
+#: modules/sharedaddy/sharing-sources.php:799
+msgid "Default button"
+msgstr "Alapértelmezett gomb"
+
+#: modules/sharedaddy/sharing-sources.php:850
+msgctxt "share to"
+msgid "Print"
+msgstr "Nyomtatás"
+
+#: modules/sharedaddy/sharing-sources.php:777
+msgid "Share on Facebook"
+msgstr "Megosztás Facebook-on"
+
+#: modules/sharedaddy/sharing-sources.php:714
+msgid "Facebook"
+msgstr "Facebook"
+
+#: modules/sharedaddy/sharing-sources.php:801
+msgid "Like button"
+msgstr "Tetszik gomb"
+
+#: modules/sharedaddy/sharing-sources.php:846
+msgid "Print"
+msgstr "Nyomtatás"
+
+#: modules/sharedaddy/sharing-sources.php:800
+msgid "Share button"
+msgstr "Megosztás gomb"
+
+#: modules/sharedaddy/sharing-sources.php:629
+msgctxt "share to"
+msgid "LinkedIn"
+msgstr "Linkedin"
+
+#: modules/sharedaddy/sharing-sources.php:519
+msgctxt "share to"
+msgid "Digg"
+msgstr "Digg"
+
+#: modules/sharedaddy/sharing-sources.php:601
+msgid "LinkedIn"
+msgstr "LinkedIn"
+
+#: modules/sharedaddy/sharing-sources.php:515
+#: modules/sharedaddy/sharing-sources.php:519
+msgid "Click to Digg this post"
+msgstr "Bejegyzés küldése a Diggre"
+
+#: modules/sharedaddy/sharing-sources.php:436
+msgid "Click to share on Reddit"
+msgstr "Kattints ide a Reddit-en való megosztáshoz"
+
+#: modules/sharedaddy/sharing-sources.php:429
+#: modules/sharedaddy/sharing-sources.php:436
+msgid "Reddit"
+msgstr "Reddit"
+
+#: modules/sharedaddy/sharing-sources.php:363
+msgctxt "share to"
+msgid "StumbleUpon"
+msgstr "StumbleUpon"
+
+#: modules/sharedaddy/sharing-sources.php:363
+msgid "Click to share on StumbleUpon"
+msgstr "Megosztom a StumbleUponon"
+
+#: modules/sharedaddy/sharing-sources.php:629
+msgid "Click to share on LinkedIn"
+msgstr "Megosztom a LinkedInen"
+
+#: modules/sharedaddy/sharing-sources.php:506
+msgid "Digg"
+msgstr "Digg"
+
+#: modules/sharedaddy/sharing-sources.php:257
+msgid "Twitter"
+msgstr "Twitter"
+
+#: modules/sharedaddy/sharing-sources.php:226
+msgid "Send Email"
+msgstr "E-mail küldés"
+
+#: modules/sharedaddy/sharing-sources.php:238
+msgid "Sorry, your blog cannot share posts by email."
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:234
+msgid "Email check failed, please try again"
+msgstr "E-mail ellenÅrzés sikertelen, próbáld újra"
+
+#: modules/sharedaddy/sharing-sources.php:218
+msgid "Your Email Address"
+msgstr "E-mail cÃmed"
+
+#: modules/sharedaddy/sharing-sources.php:227
+msgid "Cancel"
+msgstr "Mégse"
+
+#: modules/sharedaddy/sharing-sources.php:230
+msgid "Post was not sent - check your email addresses!"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:352
+msgid "StumbleUpon"
+msgstr "StumbleUpon"
+
+#: modules/sharedaddy/sharing-sources.php:264
+msgid "Click to share on Twitter"
+msgstr "Kattints ide a Twitter-en való megosztáshoz"
+
+#: modules/sharedaddy/sharing-sources.php:264
+msgctxt "share to"
+msgid "Twitter"
+msgstr "Twitter"
+
+#: modules/sharedaddy/sharing-sources.php:334
+#: modules/sharedaddy/sharing-sources.php:411
+#: modules/sharedaddy/sharing-sources.php:462
+#: modules/sharedaddy/sharing-sources.php:568
+#: modules/sharedaddy/sharing-sources.php:684
+msgid "Use smart button"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:207
+msgid "Send to Email Address"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:170
+msgid "You have shared this post with %s"
+msgstr "Megosztottad ezt a bejegyzést a %s szolgáltatással."
+
+#: modules/sharedaddy/sharing-sources.php:193
+msgid "Click to email this to a friend"
+msgstr "Ajánlás egy barátnak e-mailben"
+
+#: modules/sharedaddy/sharedaddy.php:106
+msgid "Disable CSS and JS"
+msgstr "CSS és JS letÃltása"
+
+#: modules/sharedaddy/sharedaddy.php:108
+msgid "Advanced. If this option is checked, you must include these files in your theme manually for the sharing links to work."
+msgstr ""
+
+#: modules/sharedaddy/sharing-service.php:196
+msgid "Share this:"
+msgstr "Megosztás:"
+
+#: modules/sharedaddy/sharing-sources.php:171
+msgid "Close"
+msgstr "Bezárás"
+
+#: modules/sharedaddy/sharing-service.php:474
+#: modules/sharedaddy/sharing.php:234 modules/sharedaddy/sharing.php:275
+msgctxt "dropdown button"
+msgid "Share"
+msgstr "Megosztás"
+
+#: modules/sharedaddy/sharing-sources.php:169
+msgid "This post has been shared!"
+msgstr "Bejegyzés megosztva!"
+
+#: modules/sharedaddy/sharing-sources.php:193
+msgctxt "share to"
+msgid "Email"
+msgstr "E-mail"
+
+#: modules/sharedaddy/sharing-sources.php:215
+msgid "Your Name"
+msgstr "Neved"
+
+#: modules/module-info.php:425
+msgid "Each contact form can easily be customized to fit your needs. When a user submits your contact form, the feedback will be filtered through <a href=\"http://akismet.com/\">Akismet</a> (if it is active on your site) to make sure itâs not spam. Any legitimate feedback will then be emailed to you, and added to your feedback management area."
+msgstr ""
+
+#: modules/sharedaddy/sharedaddy.php:18
+msgid "Shared Post"
+msgstr "Megosztott bejegyzés"
+
+#: modules/module-info.php:394
+msgid "Jetpack will automatically take the great published content from your blog or website and share it instantly with third party services like search engines, increasing your reach and traffic."
+msgstr ""
+
+#: modules/module-info.php:374
+msgid "When leaving comments, your visitors can also subscribe to a post’s comments to keep up with the conversation."
+msgstr ""
+
+#: modules/module-info.php:371
+msgid "Subscriptions"
+msgstr "Feliratkozások"
+
+#: modules/module-info.php:379
+msgid "To use the Subscriptions widget, go to Appearance → <a href=\"%s\">Widgets</a>. Drag the widget labeled “Blog Subscriptions (Jetpack)” into one of your sidebars and configure away."
+msgstr ""
+
+#: modules/sharedaddy/sharedaddy.php:37
+msgid "Show sharing buttons on this post."
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:30 modules/module-info.php:415
+#: modules/module-info.php:419
+msgid "Contact Form"
+msgstr "Kapcsolat form"
+
+#: modules/module-info.php:392
+msgid "Enhanced Distribution"
+msgstr ""
+
+#: modules/module-info.php:373
+msgid "Easily allow any visitor to subscribe to all of your posts via email through a widget in your blog’s sidebar. Every time you publish a post, WordPress.com will send a notification to all your subscribers."
+msgstr ""
+
+#: modules/module-info.php:351
+msgid "shows your latest tweets within a sidebar on your theme."
+msgstr ""
+
+#: modules/module-info.php:350
+msgid "lets you easily add post and comment RSS feeds to a sidebar on your theme."
+msgstr ""
+
+#: modules/module-info.php:351
+msgid "The Twitter Widget"
+msgstr "Twitter Widget"
+
+#: modules/module-info.php:350
+msgid "The RSS Links Widget"
+msgstr "RSS Link Widget"
+
+#: modules/module-info.php:355
+msgid "To use the widgets, go to Appearance → <a href=\"%s\">Widgets</a>. Drag them into one of your sidebars and configure away."
+msgstr ""
+
+#: modules/module-info.php:368
+msgid "Subsriptions Screenshot"
+msgstr "Pillanatkép a feliratkozásokról"
+
+#: modules/module-info.php:353
+msgid "The Image Widget"
+msgstr "Kép widget"
+
+#: modules/module-info.php:355
+msgid "Each of these widgets has a number of customization options."
+msgstr ""
+
+#: modules/module-info.php:353
+msgid "lets you easily add images to a sidebar on your theme."
+msgstr ""
+
+#: modules/module-info.php:335
+msgid "shows your latest tweets within a sidebar on your theme. It’s an easy way to add more activity to your site. There are also a number of customization options."
+msgstr ""
+
+#: modules/module-info.php:308 modules/module-info.php:312
+msgid "Spelling and Grammar"
+msgstr ""
+
+#: modules/module-info.php:335
+msgid "The Twitter Widget "
+msgstr "Twitter widget"
+
+#: modules/module-info.php:337
+msgid "allows you to easily add images to widget areas in your theme. It’s an easy way to add more visual interest to your site."
+msgstr ""
+
+#: modules/module-info.php:337
+msgid "The Image Widget "
+msgstr "Kép Widget"
+
+#: modules/module-info.php:334
+msgid "allows you to add links to your blog’s post and comment RSS feeds in your sidebar. This makes it easy for your readers to stay updated when you post new content or receive new comments."
+msgstr ""
+
+#: modules/module-info.php:334
+msgid "The RSS Links Widget "
+msgstr "RSS HÃrcsatorna widget"
+
+#: modules/module-info.php:332 modules/module-info.php:348
+msgid "Extra Sidebar Widgets"
+msgstr "Extra oldalsáv widget"
+
+#: modules/module-info.php:329 modules/module-info.php:345
+msgid "Widgets Screenshot"
+msgstr "Pillanatkép Widget"
+
+#: modules/module-info.php:315
+msgid "After the Deadline provides a number of <a href=\"%s\">customization options</a>, which you can edit in your profile."
+msgstr ""
+
+#: modules/module-info.php:314
+msgid "The <a href='%s'>After the Deadline</a> Proofreading service improves your writing by using artificial intelligence to find your errors and offer smart suggestions."
+msgstr ""
+
+#: modules/module-info.php:286
+msgid "To configure your sharing settings, go to the Settings → <a href=\"%s\">Sharing</a> menu."
+msgstr ""
+
+#: modules/module-info.php:265
+msgid "The following services are included: Twitter, Facebook, Reddit, StumbleUpon, PressThis, Digg, LinkedIn, Google +1, Print, and Email."
+msgstr "Az alábbi szolgáltatásokat tartalmazza: Twitter, Facebook, Reddit, StumbleUpon, PressThis, Digg, a LinkedIn, a Google 1, Print, és e-mail."
+
+#: modules/module-info.php:227
+msgid "Jetpack combines the power of %s and the simplicity of WordPress to give you the ultimate in math blogging platforms."
+msgstr ""
+
+#: modules/module-info.php:228
+msgid "Wow, that sounds nerdy."
+msgstr ""
+
+#: modules/module-info.php:242
+msgid "Use <code>$latex your latex code here$</code> or <code>[latex]your latex code here[/latex]</code> to include %s in your posts and comments. There are <a href=\"%s\" target=\"_blank\">all sorts of options</a> available."
+msgstr ""
+
+#: modules/module-info.php:293
+msgid "Full details can be found on the <a href=\"%s\">Sharing support page</a>. This video also gives a swish run-down of how to use the Sharing feature. Watch it in HD for extra snazz!"
+msgstr ""
+
+#: modules/module-info.php:287
+msgid "Drag and drop sharing services into the enabled section to have them show up on your site, and drag them into the hidden section to have them hidden behind a button."
+msgstr ""
+
+#: modules/module-info.php:267
+msgid "The following services are included: Twitter, Facebook, Reddit, StumbleUpon, Digg, LinkedIn, Google +1, Print, and Email."
+msgstr ""
+
+#: modules/module-info.php:261
+msgid "Share your posts with Twitter, Facebook, and a host of other services. You can configure services to appear as icons, text, or both. Some services have additional options to display smart buttons, such as Twitter, which will update the number of times the post has been shared."
+msgstr ""
+
+#: modules/module-info.php:257 modules/module-info.php:260
+#: modules/module-info.php:281 modules/sharedaddy/sharedaddy.php:25
+#: modules/sharedaddy/sharing.php:46
+msgid "Sharing"
+msgstr "Megosztás"
+
+#: modules/module-info.php:226 modules/module-info.php:241
+msgid "%s is a powerful markup language for writing complex mathematical equations, formulas, etc."
+msgstr ""
+
+#: modules/module-info.php:271
+msgid "Additionally you can define your own custom services."
+msgstr ""
+
+#: modules/module-info.php:187 modules/module-info.php:191
+#: modules/module-info.php:200 modules/module-info.php:204
+msgid "WordPress.com Stats"
+msgstr "WordPress.com statisztika"
+
+#: modules/module-info.php:172
+msgid "To use shortlinks, go to any already published post (or publish something new!). A “Get Shortlink” button will be visible under the Post title. When you click it, a dialog box will appear with the shortlink and you can copy and paste to Twitter, Facebook or wherever your heart desires."
+msgstr ""
+
+#: modules/module-info.php:137
+msgid "Available shortcodes are: %l."
+msgstr "ElérhetŠshortcode: %l"
+
+#: modules/module-info.php:192 modules/module-info.php:205
+msgid "There are many plugins and services that provide statistics, but data can be overwhelming. WordPress.com Stats makes the most popular metrics easy to understand through a clear and attractive interface."
+msgstr ""
+
+#: modules/module-info.php:206
+msgid "You can <a href=\"%s\">view your stats dashboard here</a>."
+msgstr ""
+
+#: modules/module-info.php:157 modules/module-info.php:171
+msgid "Instead of typing or copy-pasting long URLs, you can now get a short and simple link to your posts and pages. This uses the super compact wp.me domain name, and gives you a unique URL you can use that will be safe and reliable."
+msgstr ""
+
+#: modules/module-info.php:221 modules/module-info.php:236
+msgid "LaTeX"
+msgstr "Latex"
+
+#: modules/module-info.php:109
+msgid "Enter a shortcode directly into the Post/Page editor to embed media. For specific instructions follow the links below."
+msgstr ""
+
+#: modules/module-info.php:158
+msgid "It’s perfect for use on Twitter, Facebook, and cell phone text messages where every character counts."
+msgstr ""
+
+#: modules/module-info.php:95 modules/module-info.php:108
+msgid "Shortcodes allow you to easily and safely embed media from other places in your site. With just one simple code, you can tell WordPress to embed YouTube, Flickr, and other media."
+msgstr ""
+
+#: modules/module-info.php:152 modules/module-info.php:156
+#: modules/module-info.php:166 modules/module-info.php:170
+msgid "WP.me Shortlinks"
+msgstr "WP.me link rövidÃtÅ"
+
+#: modules/module-info.php:29
+msgctxt "Visit your _VaultPress_dashboard_."
+msgid "To check your backups, see any security alerts, or check your VaultPress Vitality, visit your %s."
+msgstr ""
+
+#: modules/module-info.php:90 modules/module-info.php:94
+#: modules/module-info.php:103 modules/module-info.php:107
+msgid "Shortcode Embeds"
+msgstr "Shortcode beágyazás"
+
+#: modules/module-info.php:59
+msgid "Hovercards enhance plain Gravatar images with information about a person: name, bio, pictures, their contact info, and other services they use on the web like Twitter, Facebook, or LinkedIn."
+msgstr ""
+
+#: modules/module-info.php:60
+msgid "Hovercards offer a great way to show your internet presence and help people find your own blog."
+msgstr ""
+
+#: modules/module-info.php:74
+msgid "Hovercards enhance plain Gravatar images with information about a person: name, bio, pictures, their contact info, and other services."
+msgstr ""
+
+#: modules/module-info.php:75
+msgid "To see hovercards, look at any blog post on your blog that has comments. If the commenter has a hovercard associated with their gravatar, mouse over their image and the hovercard will appear. To turn hovercards off, click the Deactivate button above."
+msgstr ""
+
+#: modules/module-info.php:29
+msgid "VaultPress dashboard"
+msgstr "ValutPress vezérlÅpult"
+
+#: modules/module-info.php:31
+msgid "With a monthly subscription, the VaultPress plugin will backup your site’s content, themes, and plugins in real-time, as well as perform regular security scans for common threats and attacks."
+msgstr ""
+
+#: modules/module-info.php:32
+msgctxt "View _Plans_&_Pricing_. (VaultPress)"
+msgid "View %s."
+msgstr "%s megtekintése"
+
+#: modules/module-info.php:32
+msgid "Plans & Pricing"
+msgstr "Csomagok és vásárlás"
+
+#: modules/module-info.php:53 modules/module-info.php:68
+msgid "Gravatar Hovercard"
+msgstr "Gravatar hovercard"
+
+#: modules/module-info.php:58 modules/module-info.php:73
+msgid "What’s a Hovercard?"
+msgstr "Mi az a hovercard?"
+
+#: modules/module-info.php:22 modules/module-info.php:26
+msgid "VaultPress"
+msgstr "ValutPress"
+
+#: modules/contact-form/grunion-contact-form.php:713
+msgid "Add a custom form"
+msgstr "Egyéni form hozzáadása"
+
+#: modules/gravatar-hovercards.php:44 modules/module-info.php:57
+#: modules/module-info.php:72
+msgid "Gravatar Hovercards"
+msgstr "Gravatar Hovercard"
+
+#: modules/gravatar-hovercards.php:56
+msgid "View people's profiles when you mouse over their Gravatars"
+msgstr ""
+
+#: modules/contact-form/grunion-contact-form.php:689
+msgid "Spam <span class=\"count\">(%s)</span>"
+msgid_plural "Spam <span class=\"count\">(%s)</span>"
+msgstr[0] "Szemét <span class=\"count\">%s</span>"
+msgstr[1] ""
+
+#: modules/contact-form/grunion-contact-form.php:671
+msgid "Search Feedback"
+msgstr "Visszajelzés keresése"
+
+#: modules/module-info.php:28
+msgid "Your WordPress installation is currently being protected with the world’s best security, backup, and support."
+msgstr ""
+
+#: modules/contact-form/grunion-contact-form.php:672
+#: modules/contact-form/grunion-contact-form.php:673
+msgid "No feedback found"
+msgstr "Nem találhatóak visszajelzések"
+
+#: modules/gravatar-hovercards.php:83
+msgid "Put your mouse over your Gravatar to check out your profile."
+msgstr ""
+
+#: modules/contact-form/grunion-contact-form.php:670
+msgid "Feedback"
+msgstr "Visszajelzés"
+
+#: modules/contact-form/grunion-contact-form.php:669
+#: modules/contact-form/grunion-form-view.php:130
+msgid "Feedbacks"
+msgstr "Visszajelzések"
+
+#: modules/contact-form/grunion-contact-form.php:275
+#: modules/contact-form/grunion-contact-form.php:323
+msgid "Error!"
+msgstr "Hiba!"
+
+#: modules/contact-form/grunion-contact-form.php:147
+msgid "%s is required"
+msgstr "%s megadása kötelezÅ"
+
+#: modules/contact-form/grunion-contact-form.php:285
+msgid "Submit »"
+msgstr "Elküld »"
+
+#: modules/contact-form/grunion-contact-form.php:328
+msgid "Message Sent"
+msgstr "Ãzenet elküldve"
+
+#: modules/contact-form/grunion-contact-form.php:462
+msgid "l F j, Y \\a\\t g:i a"
+msgstr "Y F j \\a\\t H:I:s"
+
+#: modules/contact-form/grunion-contact-form.php:482
+msgid "Time:"
+msgstr "IdÅ:"
+
+#: modules/contact-form/grunion-contact-form.php:483
+msgid "IP Address:"
+msgstr "IP cÃm:"
+
+#: modules/contact-form/grunion-contact-form.php:484
+msgid "Contact Form URL:"
+msgstr "Kapcsolat form URL:"
+
+#: modules/contact-form/grunion-contact-form.php:140
+msgid "%s requires a valid email address"
+msgstr ""
+
+#: modules/contact-form/grunion-contact-form.php:511
+msgid "Sent by an unverified visitor to your site."
+msgstr "EllenÅrizetlen felhasználó küldte az oldaladra."
+
+#: modules/contact-form/grunion-contact-form.php:35
+#: modules/contact-form/grunion-form-view.php:149
+#: modules/sharedaddy/sharing-sources.php:127
+msgid "Email"
+msgstr "Email"
+
+#: modules/contact-form/grunion-contact-form.php:79
+#: modules/contact-form/grunion-contact-form.php:84
+#: modules/contact-form/grunion-contact-form.php:88
+#: modules/contact-form/grunion-contact-form.php:100
+#: modules/contact-form/grunion-contact-form.php:105
+#: modules/contact-form/grunion-contact-form.php:119
+msgid "(required)"
+msgstr "(szükséges)"
+
+#: modules/contact-form/grunion-contact-form.php:99
+msgid "Yes"
+msgstr "Igen"
+
+#: modules/contact-form/admin.php:456
+msgid "You are not allowed to move this item to the Trash."
+msgstr "Nincs megfelelŠjogosultság ennek a tételnek a lomtárba helyezéséhez."
+
+#: modules/contact-form/admin.php:452
+msgid "Error in restoring from Trash."
+msgstr "Hiba a lomtárból történŠvisszahelyezés közben..."
+
+#: modules/contact-form/admin.php:449
+msgid "You are not allowed to move this item out of the Trash."
+msgstr "Nincs jogosultság ennek a tételnek a lomtárból történŠáthelyezéséhez."
+
+#: modules/contact-form/grunion-contact-form.php:39
+msgid "Subject"
+msgstr "Tárgy"
+
+#: modules/contact-form/admin.php:483
+msgid "Messages"
+msgstr "Ãzenetek"
+
+#: modules/contact-form/admin.php:506
+msgid "Spam"
+msgstr "Spam"
+
+#: modules/contact-form/grunion-contact-form.php:34
+#: modules/contact-form/grunion-form-view.php:150
+msgid "Name"
+msgstr "Név"
+
+#: modules/contact-form/admin.php:459
+msgid "Error in moving to Trash."
+msgstr "Hiba a lomtárba helyezés közben...."
+
+#: modules/contact-form/grunion-contact-form.php:36
+#: modules/contact-form/grunion-form-view.php:154
+msgid "Website"
+msgstr "Weboldal"
+
+#: modules/contact-form/admin.php:88
+#: modules/contact-form/grunion-contact-form.php:42
+msgid "Message"
+msgstr "Megjegyzés"
+
+#: modules/contact-form/admin.php:197
+msgid "Mark this message as spam"
+msgstr "Hozzászólás spamnak minÅsÃtése"
+
+#: modules/contact-form/admin.php:166 modules/contact-form/admin.php:265
+msgid "Delete Permanently"
+msgstr "Végleges törlés"
+
+#: modules/contact-form/admin.php:257
+msgid "Mark this message as NOT spam"
+msgstr "Megjelölés NEM spam-ként."
+
+#: modules/contact-form/admin.php:164 modules/contact-form/admin.php:263
+msgid "Delete this item permanently"
+msgstr "Ezen tétel végleges törlése"
+
+#: modules/contact-form/admin.php:296
+msgid "Y-m-d @ g:i:s A"
+msgstr "Y-m-d @ H:i:s"
+
+#: modules/contact-form/admin.php:415
+msgid "You are not allowed to manage this item."
+msgstr "Nincs jogosultság az elem módosÃtáshoz."
+
+#: modules/contact-form/admin.php:161
+msgid "Restore"
+msgstr "VisszaállÃtás"
+
+#: modules/contact-form/admin.php:89
+msgid "Date"
+msgstr "Közzétéve"
+
+#: modules/contact-form/admin.php:204 modules/contact-form/admin.php:206
+#: modules/contact-form/admin.php:493
+msgid "Trash"
+msgstr "Lomtár"
+
+#: modules/after-the-deadline/config-unignore.php:130
+msgid "Add"
+msgstr "Hozzáadás"
+
+#: modules/after-the-deadline/config-unignore.php:128
+msgid "Identify words and phrases to ignore while proofreading your posts and pages:"
+msgstr ""
+
+#: modules/after-the-deadline/config-options.php:89
+msgctxt "%1$s = http://codex.wordpress.org/Installing_WordPress_in_Your_Language, %2$s = WPLANG"
+msgid "The proofreader supports English, French, German, Portuguese, and Spanish. Your <a href=\"%1$s\">%2%s</a> value is the default proofreading language."
+msgstr ""
+
+#: modules/contact-form/admin.php:87
+msgid "From"
+msgstr "Feladó"
+
+#: modules/after-the-deadline/config-unignore.php:135
+msgid "Be sure to click \"Update Profile\" at the bottom of the screen to save your changes."
+msgstr ""
+
+#: modules/after-the-deadline/config-unignore.php:126
+msgid "Ignored Phrases"
+msgstr "MellÅzött kifejezések"
+
+#: modules/after-the-deadline/config-options.php:95
+msgid "Use automatically detected language to proofread posts and pages"
+msgstr ""
+
+#: modules/after-the-deadline/config-options.php:86
+msgid "Language"
+msgstr "Nyelv"
+
+#: modules/after-the-deadline/config-options.php:81
+msgid "Redundant Phrases"
+msgstr "Redudáns eszközök"
+
+#: modules/after-the-deadline/config-options.php:79
+msgid "Phrases to Avoid"
+msgstr ""
+
+#: modules/after-the-deadline/config-options.php:77
+msgid "Passive Voice"
+msgstr ""
+
+#: modules/after-the-deadline/config-options.php:83
+msgid "<a href=\"%s\">Learn more</a> about these options."
+msgstr ""
+
+#: modules/after-the-deadline/config-options.php:67
+msgid "Complex Phrases"
+msgstr "Komplex kifejezések"
+
+#: modules/after-the-deadline/config-options.php:75
+msgid "Jargon"
+msgstr "Szakszó"
+
+#: modules/after-the-deadline/config-options.php:73
+msgid "Hidden Verbs"
+msgstr ""
+
+#: modules/after-the-deadline/config-options.php:71
+msgid "Double Negatives"
+msgstr ""
+
+#: modules/after-the-deadline/config-options.php:69
+msgid "Diacritical Marks"
+msgstr ""
+
+#: modules/after-the-deadline/config-options.php:65
+msgid "Clichés"
+msgstr ""
+
+#: modules/after-the-deadline/atd-l10n.php:30
+msgid "There was an error communicating with the proofreading service."
+msgstr ""
+
+#: modules/after-the-deadline/config-options.php:63
+msgid "Bias Language"
+msgstr ""
+
+#: modules/after-the-deadline/config-options.php:60
+msgid "Enable proofreading for the following grammar and style rules when writing posts and pages:"
+msgstr ""
+
+#: modules/after-the-deadline/config-options.php:58
+msgid "English Options"
+msgstr "Angol beállÃtások"
+
+#: modules/after-the-deadline/config-options.php:55
+msgid "a post or page is updated"
+msgstr ""
+
+#: modules/after-the-deadline/config-options.php:53
+msgid "a post or page is first published"
+msgstr ""
+
+#: modules/after-the-deadline/config-options.php:50
+msgid "Automatically proofread content when:"
+msgstr ""
+
+#: modules/after-the-deadline/config-options.php:48
+msgid "Proofreading"
+msgstr ""
+
+#: modules/after-the-deadline/atd-l10n.php:34
+msgid ""
+"The proofreader has suggestions for this post. Are you sure you want to update it?\n"
+"\n"
+"Press OK to update your post, or Cancel to view the suggestions and edit your post."
+msgstr ""
+
+#: modules/after-the-deadline/atd-l10n.php:33
+msgid ""
+"The proofreader has suggestions for this post. Are you sure you want to publish it?\n"
+"\n"
+"Press OK to publish your post, or Cancel to view the suggestions and edit your post."
+msgstr ""
+
+#: modules/after-the-deadline/atd-l10n.php:32
+msgid "Replace selection with:"
+msgstr ""
+
+#: modules/after-the-deadline/atd-l10n.php:22
+msgid "Edit Selection..."
+msgstr "Kijelölés Szerkesztése..."
+
+#: modules/after-the-deadline/atd-l10n.php:20
+msgid "Ignore all"
+msgstr "Mindet mellÅz"
+
+#: modules/after-the-deadline/atd-l10n.php:17
+msgid "Explain..."
+msgstr ""
+
+#: modules/after-the-deadline/atd-l10n.php:15
+msgid "No suggestions"
+msgstr "Nincsenek javaslatok"
+
+#: modules/after-the-deadline/atd-l10n.php:19
+msgid "Ignore always"
+msgstr ""
+
+#: modules/after-the-deadline/atd-l10n.php:18
+msgid "Ignore suggestion"
+msgstr ""
+
+#: modules/after-the-deadline/atd-l10n.php:25
+msgid "edit text"
+msgstr ""
+
+#: modules/after-the-deadline/atd-l10n.php:24
+msgid "proofread"
+msgstr ""
+
+#: modules/after-the-deadline/atd-l10n.php:26
+#: modules/after-the-deadline.php:224
+msgid "Proofread Writing"
+msgstr ""
+
+#: modules/after-the-deadline/atd-l10n.php:28
+msgid "No writing errors were found."
+msgstr ""
+
+#: modules/after-the-deadline/atd-l10n.php:29
+msgid "There was a problem communicating with the Proofreading service. Try again in one minute."
+msgstr ""
+
+#: jetpack.php:2073
+msgid "Configure"
+msgstr "BeállÃtás"
+
+#: modules/after-the-deadline/atd-l10n.php:13
+msgid "Repeated Word"
+msgstr ""
+
+#: modules/after-the-deadline/atd-l10n.php:12
+msgid "Spelling"
+msgstr "HelyesÃrásellenÅrzés"
+
+#: jetpack.php:2934
+msgid "An administrator for this blog must set up the Jetpack connection."
+msgstr ""
+
+#: jetpack.php:2939
+msgid "You need to register your Jetpack before connecting it."
+msgstr ""
+
+#: jetpack.php:2316 jetpack.php:2318 jetpack.php:2320 jetpack.php:2323
+#: jetpack.php:2978
+msgid "Error Details: %s"
+msgstr ""
+
+#: jetpack.php:2107
+msgid "Coming soon…"
+msgstr "Hamarosan …"
+
+#: jetpack.php:2044
+msgid "Updated"
+msgstr "FrissÃtve"
+
+#: jetpack.php:2041
+msgid "New"
+msgstr "Ãj"
+
+#: jetpack.php:2033
+msgid "Free"
+msgstr "Ingyenes"
+
+#: jetpack.php:2010
+msgid "Activate"
+msgstr "Aktiválás"
+
+#: jetpack.php:2033
+msgid "Purchase"
+msgstr "Vásárlás"
+
+#: jetpack.php:1886
+msgid "An <span>Automattic</span> Airline"
+msgstr "<span>Automattic</span>"
+
+#: jetpack.php:1941
+msgid "Configure %s"
+msgstr "%s beállÃtás"
+
+#: jetpack.php:1910
+msgid "This is sensitive information. Please do not post your BLOG_TOKEN or USER_TOKEN publicly; they are like passwords."
+msgstr ""
+
+#: jetpack.php:2000
+msgid "Deactivate"
+msgstr "LetÃltás"
+
+#: jetpack.php:1873
+msgid "You will no longer receive email updates about Jetpack."
+msgstr ""
+
+#: jetpack.php:1871
+msgid "You have been subscribed to receive email updates."
+msgstr ""
+
+#: jetpack.php:1892 modules/sharedaddy/sharedaddy.php:76
+msgid "Support"
+msgstr "SegÃtségnyújtás"
+
+#: jetpack.php:1891
+msgid "Debug"
+msgstr "Hibajelentés"
+
+#: jetpack.php:1890
+msgid "Terms of Service"
+msgstr "Ãltalános SzerzÅdési Feltételek"
+
+#: jetpack.php:1864 modules/subscriptions.php:560
+msgid "Subscribe"
+msgstr "Feliratkozás"
+
+#: jetpack.php:1889
+msgid "Privacy Policy"
+msgstr "Adatvédelmi nyilatkozat"
+
+#: jetpack.php:1846
+msgid "Take Survey"
+msgstr ""
+
+#: jetpack.php:1619
+msgid "Jetpack contains the most recent version of the old %l plugin."
+msgid_plural "Jetpack contains the most recent versions of the old %l plugins."
+msgstr[0] ""
+msgstr[1] ""
+
+#: jetpack.php:1786
+msgid "Connected to WordPress.com"
+msgstr "Kapcsolódva: WordPress.com"
+
+#: jetpack.php:1841
+msgid "Have feedback on Jetpack?"
+msgstr ""
+
+#: jetpack.php:1843
+msgid "Answer a short survey to let us know how we’re doing and what to add in the future."
+msgstr ""
+
+#: jetpack.php:1852
+msgid "Checking email updates status…"
+msgstr ""
+
+#: jetpack.php:1787
+msgid "Disconnect from WordPress.com"
+msgstr "Kapcsolat bontása: WordPress.com"
+
+#: jetpack.php:1859
+msgid "Unsubscribe"
+msgstr "Leiratkozás"
+
+#: jetpack.php:1628
+msgid "The old version has been deactivated and can be removed from your site."
+msgid_plural "The old versions have been deactivated and can be removed from your site."
+msgstr[0] ""
+msgstr[1] ""
+
+#: jetpack.php:1817
+msgid "To enable all of the Jetpack features you’ll need to connect your website to WordPress.com using the button to the right. Once you’ve made the connection you’ll activate all the delightful features below."
+msgstr ""
+
+#: jetpack.php:1863
+msgctxt "%s = Subscribe link"
+msgid "Want to receive updates about Jetpack by email? %s"
+msgstr ""
+
+#: jetpack.php:1858
+msgctxt "%s = Unsubscribe link"
+msgid "You are currently subscribed to email updates. %s"
+msgstr ""
+
+#: jetpack.php:1595
+msgid "<strong>You’re fueled up and ready to go.</strong> "
+msgstr ""
+
+#: jetpack.php:1567
+msgid "The following modules have been updated: %l."
+msgstr ""
+
+#: jetpack.php:1591
+msgid "<strong>Your Jetpack is already connected.</strong> "
+msgstr ""
+
+#: jetpack.php:1581
+msgid "<strong>%s Deactivated!</strong> You can activate it again at any time using the activate button on the module card."
+msgstr ""
+
+#: jetpack.php:1597
+msgid "The features below are now active. Click the learn more buttons to explore each feature."
+msgstr ""
+
+#: jetpack.php:1587
+msgid "<strong>Module settings were saved.</strong> "
+msgstr ""
+
+#: jetpack.php:1574
+msgid "<strong>%s Activated!</strong> You can deactivate at any time by clicking Learn More and then Deactivate on the module card."
+msgstr ""
+
+#: jetpack.php:1543
+msgid "Welcome to <strong>Jetpack %s</strong>!"
+msgstr "Ãdvözli a <strong>Jetpack %s</strong>!"
+
+#: jetpack.php:1519
+msgid "Try connecting again."
+msgstr "Kérjük, próbálja meg kapcsolódni újra."
+
+#: jetpack.php:1516
+msgid "<strong>Your Jetpack has a glitch.</strong> Something went wrong that’s never supposed to happen. Guess you’re just lucky: %s"
+msgstr ""
+
+#: jetpack.php:1555
+msgid "The following new modules have been activated: %l."
+msgstr ""
+
+#: jetpack.php:1466
+msgid "<strong>Your Jetpack has a glitch.</strong> Connecting this site with WordPress.com is not possible. This usually means your site is not publicly accessible (localhost)."
+msgstr ""
+
+#: jetpack.php:1433
+msgid "Don’t cross the streams! You need to stay logged in to your WordPress blog while you authorize Jetpack."
+msgstr ""
+
+#: jetpack.php:1430
+msgid "You need to authorize the Jetpack connection between your site and WordPress.com to enable the awesome features."
+msgstr ""
+
+#: jetpack.php:1440
+msgid "Wrong size. Hm… it seems your Jetpack doesn’t quite fit. Have you lost weight? Click “Connect to WordPress.com” again to get your Jetpack adjusted."
+msgstr ""
+
+#: jetpack.php:1454
+msgid "Do you still have the %s plugin installed?"
+msgstr ""
+
+#: jetpack.php:1472
+msgid "WordPress.com is currently having problems and is unable to fuel up your Jetpack. Please try again later."
+msgstr ""
+
+#: jetpack.php:1476
+msgid "Jetpack could not contact WordPress.com: %s. This usually means something is incorrectly configured on your web host."
+msgstr ""
+
+#: jetpack.php:1458
+msgid "Module could not be activated because it triggered a <strong>fatal error</strong>. Perhaps there is a conflict with another plugin you have installed?"
+msgstr ""
+
+#: jetpack.php:1452
+msgid "%s could not be activated because it triggered a <strong>fatal error</strong>. Perhaps there is a conflict with another plugin you have installed?"
+msgstr ""
+
+#: jetpack.php:1437
+msgid "Return to sender. Whoops! It looks like you got the wrong Jetpack in the mail; deactivate then reactivate the Jetpack plugin to get a new one."
+msgstr ""
+
+#: jetpack.php:1450
+msgid "The %1$s module requires <strong>PHP version %2$s</strong> or higher."
+msgstr ""
+
+#: jetpack.php:1444
+msgid "Your website needs to be publicly accessible to use Jetpack: %s"
+msgstr ""
+
+#: jetpack.php:1357
+msgid "<strong>Jetpack is activated!</strong> Each site on your network must be connected individually by an admin on that site."
+msgstr ""
+
+#: jetpack.php:1311 modules/sharedaddy/sharedaddy.php:68
+#: modules/sharedaddy/sharedaddy.php:75
+msgid "Settings"
+msgstr "BeállÃtások"
+
+#: jetpack.php:1336
+msgid "<strong>Jetpack is installed</strong> and ready to bring awesome, WordPress.com cloud-powered features to your site."
+msgstr ""
+
+#: jetpack.php:1244
+msgid "Find the component you want to manage"
+msgstr ""
+
+#: jetpack.php:1245
+msgid "Click on Learn More"
+msgstr ""
+
+#: jetpack.php:1342 jetpack.php:1821
+msgid "Connect to WordPress.com"
+msgstr "Kapcsolódás a WordPress.com -hoz"
+
+#: jetpack.php:1344 modules/module-info.php:45 modules/module-info.php:81
+#: modules/module-info.php:143 modules/module-info.php:178
+#: modules/module-info.php:212 modules/module-info.php:248
+#: modules/module-info.php:299 modules/module-info.php:321
+#: modules/module-info.php:361 modules/module-info.php:385
+#: modules/module-info.php:403 modules/module-info.php:409
+msgid "Learn More"
+msgstr "BÅvebben"
+
+#: jetpack.php:1247
+msgid "If additional settings are available, a link to them will appear"
+msgstr ""
+
+#: jetpack.php:1246
+msgid "An Activate or Deactivate button will appear"
+msgstr ""
+
+#: jetpack.php:1242
+msgid "You can activate or deactivate individual Jetpack modules to suit your needs."
+msgstr ""
+
+#: jetpack.php:1211
+msgid "<strong>To Activate/Deactivate a Module</strong> - Click on Learn More. An Activate or Deactivate button will now appear next to the Learn More button. Click the Activate/Deactivate button."
+msgstr ""
+
+#: jetpack.php:1210
+msgid "Jetpack Module Options"
+msgstr "Jetpack modul beállÃtások"
+
+#: jetpack.php:1209 jetpack.php:1233
+msgid "On this page, you are able to view the modules available within Jetpack, learn more about them, and activate or deactivate them as needed."
+msgstr ""
+
+#: jetpack.php:1229
+msgid "Overview"
+msgstr "Ãttekintés"
+
+#: jetpack.php:1213 jetpack.php:1254
+msgid "Jetpack FAQ"
+msgstr "Jetpack Gy.I.K"
+
+#: jetpack.php:1158
+msgid "One New Jetpack Module"
+msgid_plural "%s New Jetpack Modules"
+msgstr[0] "Egy új Jetpack modul"
+msgstr[1] "%s Ãj Jetpack Modul"
+
+#: jetpack.php:1239
+msgid "Modules"
+msgstr "Modulok"
+
+#: jetpack.php:1208 jetpack.php:1232 jetpack.php:1793
+msgid "Jetpack supercharges your self-hosted WordPress site with the awesome cloud power of WordPress.com."
+msgstr ""
+
+#: jetpack.php:1214 jetpack.php:1255
+msgid "Jetpack Support"
+msgstr "Jetpack SegÃtségnyújtás"
+
+#: jetpack.php:1212 jetpack.php:1253
+msgid "For more information:"
+msgstr "További információ:"
+
+#: jetpack.php:1207 jetpack.php:1231 jetpack.php:1241 jetpack.php:1790
+#: jetpack.php:1940
+msgid "Jetpack by WordPress.com"
+msgstr "Jetpack WordPress.com"
+
+#: jetpack.php:1121 jetpack.php:1137
+msgid "Jetpack contains the most recent version of the old “%1$s” plugin."
+msgstr ""
+
+#: jetpack.php:964
+msgid "Jetpack requires WordPress version %s or later."
+msgstr "A Jetpack a WordPress %s verzióját igényli."
\ No newline at end of file
diff --git a/plugins/jetpack/languages/jetpack-id_ID.mo b/plugins/jetpack/languages/jetpack-id_ID.mo
new file mode 100644
index 0000000..3e16a67
Binary files /dev/null and b/plugins/jetpack/languages/jetpack-id_ID.mo differ
diff --git a/plugins/jetpack/languages/jetpack-id_ID.po b/plugins/jetpack/languages/jetpack-id_ID.po
new file mode 100644
index 0000000..e45760f
--- /dev/null
+++ b/plugins/jetpack/languages/jetpack-id_ID.po
@@ -0,0 +1,1682 @@
+# Translation of 1.2 in Indonesian
+# This file is distributed under the same license as the 1.2 package.
+msgid ""
+msgstr ""
+"PO-Revision-Date: 2011-12-05 21:56:10+0000\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=n > 1;\n"
+"X-Generator: GlotPress/0.1\n"
+"Project-Id-Version: 1.2\n"
+
+#: modules/rsslinks-widget.php:118
+msgid "Pink"
+msgstr "Merah muda"
+
+#: modules/stats.php:628
+msgid "week"
+msgstr "minggu"
+
+#: modules/rsslinks-widget.php:13
+msgid "RSS Links (Jetpack)"
+msgstr "Taut RSS (Jetpack)"
+
+#: modules/image-widget.php:110
+msgid "Image URL:"
+msgstr "URL Gambar:"
+
+#: modules/sharedaddy/sharing-sources.php:1037
+msgid "Icon"
+msgstr "Ikon"
+
+#: modules/shortcodes/videopress.php:612
+msgid "No data found for VideoPress identifier: <strong>%s</strong>."
+msgstr "Tidak ada data yang ditemukan untuk pengenal VideoPress: <strong>%s</strong>."
+
+#: modules/sharedaddy/sharing-sources.php:1027
+msgid "Label"
+msgstr "Label"
+
+#: modules/sharedaddy/sharing.php:308
+msgid "Text only"
+msgstr "Teks saja"
+
+#: modules/rsslinks-widget.php:121
+msgid "Image Color:"
+msgstr "Warna Gambar:"
+
+#: modules/sharedaddy/sharing-sources.php:977
+msgid "Click to share"
+msgstr "Klik untuk berbagi"
+
+#: modules/shortcodes/videopress.php:876
+msgid "February"
+msgstr "Februari"
+
+#: modules/ie-sitemode.php:91
+msgid "Moderate comments"
+msgstr "Moderasi komentar"
+
+#: modules/ie-sitemode/custom-jumplist.php:22
+msgid "Recent posts"
+msgstr "Tulisan terkini"
+
+#: modules/module-info.php:203 modules/module-info.php:218
+msgid "LaTeX"
+msgstr "LaTeX"
+
+#: modules/sharedaddy/sharing.php:319
+msgid "Open links in"
+msgstr "Buka taut dalam"
+
+#: modules/image-widget.php:129
+msgid "Image Alignment:"
+msgstr "Penjajaran Gambar:"
+
+#: modules/module-info.php:415
+msgid "The Internet Explorer sitemode integration allows your users to interact with your website when using Internet Explorer 9's sitemode function."
+msgstr "Integrasi sitemode Internet Explorer memungkinkan pengguna untuk berinteraksi dengan situs web Anda ketika menggunakan fungsi sitemode Internet Explorer 9 ini."
+
+#: modules/stats.php:634
+msgid "the past month"
+msgstr "bulan terakhir"
+
+#: modules/shortcodes/videopress.php:1115
+#: modules/shortcodes/videopress.php:1137
+msgid "this video"
+msgstr "video ini"
+
+#: modules/module-info.php:301
+msgid "Full details can be found on the <a href=\"%s\">Sharing support page</a>. This video also gives a swish run-down of how to use the Sharing feature. Watch it in HD for extra snazz!"
+msgstr "Keterangan lengkap dapat ditemukan pada <a href=\"%s\">halaman dukungan Berbagi</a>. Video ini juga memberikan desir tata cara menggunakan fitur Berbagi. Tonton videonya pada resolusi HD untuk ekstra wah!"
+
+#: modules/ie-sitemode.php:103 modules/stats.php:208 modules/stats.php:606
+msgid "Site Stats"
+msgstr "Statistik Situs"
+
+#: modules/sharedaddy/sharing.php:148
+msgid "Warning! Multibyte support missing!"
+msgstr "Perhatian! Dukungan Multibyte tidak ditemukan!"
+
+#: modules/sharedaddy/sharing.php:149
+msgid "This plugin will work without it, but multibyte support is used <a href=\"%s\">if available</a>. You may see minor problems with Tweets and other sharing services."
+msgstr "Plugin ini dapat berfungsi tanpanya, namun dukungan multibyte digunakan <a href=\"%s\">bila tersedia</a>. Anda mungkin mendapati masalah kecil dengan Tweet atau layanan berbagi lainnya."
+
+#: modules/stats.php:476
+msgid "Count the page views of registered users who are logged in."
+msgstr "Hitung tampilnya halaman untuk pengguna terdaftar yang log masuk."
+
+#: modules/module-info.php:299
+msgid "To configure your sharing settings, go to the Settings → <a href=\"%s\">Sharing</a> menu."
+msgstr "Untuk mengkonfigurasi pengaturan berbagi Anda, pergi ke menu Pengaturan → <a href=\"%s\">Berbagi</a>."
+
+#: modules/stats.php:633
+msgid "the past week"
+msgstr "minggu terakhir"
+
+#: modules/sharedaddy/sharing.php:307
+msgid "Icon only"
+msgstr "Ikon saja"
+
+#: modules/sharedaddy/sharing.php:371
+msgid "You can add the following variables to your service sharing URL:"
+msgstr "Anda dapat menambahkan variabel berikut pada URL layanan berbagi Anda:"
+
+#: modules/subscriptions.php:517
+msgid "Sign me up!"
+msgstr "Daftarkan saya!"
+
+#: modules/after-the-deadline/atd-l10n.php:13
+msgid "Repeated Word"
+msgstr "Kata yang Diulang"
+
+#: modules/module-info.php:377
+msgid "The RSS Links Widget allows you to add links to your blog’s post and comment RSS feeds in your sidebar. This makes it easy for your readers to stay updated when you post new content or receive new comments."
+msgstr "Widget Taut RSS ini memungkinkan Anda untuk menambahkan taut-taut ke tulisan blog Anda dan umpan RSS komentar pada bilah sisi Anda. Hal ini memudahkan pembaca Anda agar tetap diberitahu ketika Anda menulis konten baru atau menerima komentar baru."
+
+#: modules/module-info.php:209
+msgid "Jetpack combines the power of %s and the simplicity of WordPress to give you the ultimate in math blogging platforms."
+msgstr "Jetpack menggabungkan kekuatan dari %s dan kesederhanaan dari WordPress untuk memberikan Anda fitur yang paling mantap dalam platform blog matematika."
+
+#: modules/stats.php:627
+msgid "day"
+msgstr "hari"
+
+#: modules/sharedaddy/sharing-sources.php:884
+msgid "Click to Press This!"
+msgstr "Klik untuk Press-kan Ini!"
+
+#: modules/rsslinks-widget.php:83
+msgid "Text & Image Links"
+msgstr "Taut Teks & Gambar"
+
+#: modules/sharedaddy/sharing-sources.php:1044
+msgid "Save"
+msgstr "Simpan"
+
+#: modules/ie-sitemode.php:77
+msgid "Edit post"
+msgstr "Sunting tulisan"
+
+#: modules/rsslinks-widget.php:103
+msgid "Image Size:"
+msgstr "Ukuran Gambar:"
+
+#: modules/stats.php:295
+msgid "Your Site Stats work better with Javascript enabled."
+msgstr "Statistik Situs Anda bekerja lebih baik dengan Javascript dinyalakan."
+
+#: modules/sharedaddy/sharing.php:306
+msgid "Icon + text"
+msgstr "Ikon + teks"
+
+#: modules/sharedaddy/sharing-sources.php:363
+msgid "Click to share on StumbleUpon"
+msgstr "Klik untuk berbagi di StumbleUpon"
+
+#: modules/shortcodes/videopress.php:876
+msgid "January"
+msgstr "Januari"
+
+#: modules/shortcodes/videopress.php:915
+msgid "More information"
+msgstr "Informasi lebih lanjut"
+
+#: modules/ie-sitemode.php:97
+msgid "Upload new media"
+msgstr "Unggah media baru"
+
+#: modules/shortcodes/videopress.php:876
+msgid "March"
+msgstr "Maret"
+
+#: modules/stats.php:472
+msgid "Admin bar"
+msgstr "Batang admin"
+
+#: modules/subscriptions.php:313
+msgid "Notify me of new posts by email."
+msgstr "Beritahu saya akan tulisan baru melalui surel."
+
+#: modules/sharedaddy/sharing-sources.php:227
+msgid "Cancel"
+msgstr "Batal"
+
+#: modules/shortcodes/videopress.php:876
+msgid "November"
+msgstr "November"
+
+#: modules/sharedaddy/sharing-sources.php:363
+msgctxt "share to"
+msgid "StumbleUpon"
+msgstr "StumbleUpon"
+
+#: modules/sharedaddy/sharing-sources.php:892
+msgid "Google +1"
+msgstr "Google +1"
+
+#: modules/subscriptions.php:515
+msgid "Email Subscription"
+msgstr "Surel Berlangganan"
+
+#: modules/sharedaddy/sharing.php:49 modules/sharedaddy/sharing.php:158
+msgid "Sharing Settings"
+msgstr "Pengaturan Berbagi"
+
+#: modules/module-info.php:244
+msgid "The Twitter Widget shows your latest tweets within a sidebar on your theme. It’s an easy way to add more activity to your site."
+msgstr "Widget Twitter menampilkan tweet terbaru Anda dalam bilah sisi tema Anda. Memudahkan Anad untuk menambahkan aktivitas tambahan di situs Anda."
+
+#: modules/stats.php:525
+msgid "Views over 48 hours. Click for more Site Stats."
+msgstr "Tampilan selama 48 jam. Klik untuk Statistik Situs lebih lanjut."
+
+#: modules/module-info.php:391
+msgid "To use the RSS Links Widget, go to Appearance → <a href=\"%s\">Widgets</a>. The RSS Links widget is listed as “RSS Links (Jetpack)”; drag it into one of your sidebars and configure away."
+msgstr "Untuk menggunakan Widget Taut RSS, pergi ke Penampilan → <a href=\"%s\">Widget</a>. Widget Taut RSS terdaftar sebagai “Taut RSS (Jetpack)”; tarik ke salah satu bilah sisi Anda dan konfigurasikanlah."
+
+#: modules/rsslinks-widget.php:140
+msgid "Subscribe to %s"
+msgstr "Berlangganan pada %s"
+
+#: modules/sharedaddy/sharing-sources.php:436
+msgid "Click to share on Reddit"
+msgstr "Klik untuk berbagi di Reddit"
+
+#: modules/sharedaddy/sharing-sources.php:506
+msgid "Digg"
+msgstr "Digg"
+
+#: modules/sharedaddy/sharing-sources.php:515
+#: modules/sharedaddy/sharing-sources.php:519
+msgid "Click to Digg this post"
+msgstr "Klik untuk men-Digg tulisan ini"
+
+#: modules/sharedaddy/sharing-sources.php:777
+msgid "Share on Facebook"
+msgstr "Berbagi di Facebook"
+
+#: modules/sharedaddy/sharing.php:165
+msgid "Drag and drop the services you'd like to enable into the box below."
+msgstr "Tarik dan taruh layanan yang ingin dinyalakan ke dalam kotak di bawah ini."
+
+#: modules/module-info.php:20
+msgid "With a monthly subscription, the VaultPress plugin will backup your site’s content, themes, and plugins in realtime, as well as perform regular security scans for common threats and attacks."
+msgstr "Dengan berlangganan bulanan, plugin VaultPress akan mencadangkan konten situs, tema, dan plugin Anda secara realtime, serta melakukan pemindaian keamanan secara reguler untuk mencari ancaman dan serangan lazim."
+
+#: modules/module-info.php:188
+msgid "You can <a href=\"%s\">view your stats dashboard here</a>."
+msgstr "Anda dapat <a href=\"%s\">melihat dasbor statistik Anda di sini</a>."
+
+#: modules/module-info.php:22
+msgid "VaultPress dashboard"
+msgstr "Dasbor VaultPress"
+
+#: modules/module-info.php:390
+msgid "The RSS Links Widget let’s you easily add post and comment RSS feeds to a sidebar on your theme."
+msgstr "Widget Taut RSS memudahkan Anda dalam menambahkan tulisan dan umpan RSS komentar ke bilah sisi tema Anda."
+
+#: modules/module-info.php:376 modules/module-info.php:389
+msgid "RSS Links Widget"
+msgstr "Widget Taut RSS"
+
+#: modules/module-info.php:338 modules/module-info.php:351
+#: modules/module-info.php:410 modules/module-info.php:423
+msgid "Image"
+msgstr "Gambar"
+
+#: modules/sharedaddy/sharedaddy.php:22 modules/sharedaddy/sharedaddy.php:23
+#: modules/sharedaddy/sharing.php:49 modules/module-info.php:274
+#: modules/module-info.php:277 modules/module-info.php:298
+msgid "Sharing"
+msgstr "Berbagi"
+
+#: modules/after-the-deadline/atd-l10n.php:28
+msgid "No writing errors were found."
+msgstr "Tidak ada galat penulisan."
+
+#: modules/subscriptions.php:307
+msgid "Notify me of follow-up comments by email."
+msgstr "Beritahu saya akan tindak lanjut komentar melalui surel."
+
+#: modules/module-info.php:24
+msgctxt "View _Plans_&_Pricing_. (VaultPress)"
+msgid "View %s."
+msgstr "Tinjau %s."
+
+#: modules/sharedaddy/sharing-sources.php:1032
+msgid "URL"
+msgstr "URL"
+
+#: modules/module-info.php:343
+msgid "The Image Widget allows you to easily add images to widget areas in your theme. It’s an easy way to add more visual interest to your site."
+msgstr "Widget Gambar memungkinkan Anda untuk menambahkan foto ke daerah widget pada tema Anda dengan mudah. Ini adalah cara mudah untuk menambahkan tingkat keindahan visual situs Anda."
+
+#: modules/rsslinks-widget.php:115
+msgid "Green"
+msgstr "Hijau"
+
+#: modules/shortcodes/videopress.php:912
+msgid "Submit"
+msgstr "Kirim"
+
+#: modules/shortcodes/videopress.php:876
+msgid "December"
+msgstr "Desember"
+
+#: modules/shortcodes/videopress.php:1016
+msgctxt "watch a video title"
+msgid "Watch: %s"
+msgstr "Tonton: %s"
+
+#: modules/image-widget.php:126
+msgid "Center"
+msgstr "Tengah"
+
+#: modules/module-info.php:81 modules/module-info.php:94
+msgid "Shortcodes allow you to easily and safely embed media from other places in your site. With just one simple code, you can tell WordPress to embed YouTube, Flickr, and other media."
+msgstr "Kode-singkat mengizinkan Anda untuk menyematkan media dengan mudah dan aman dari tempat lain ke dalam situs Anda. Cukup dengan satu kode sederhana, Anda dapat memerintahkan WordPress untuk menyematkan YouTube, Flickr, dan media lain."
+
+#: modules/ie-sitemode/custom-jumplist.php:49
+msgid "Pending comments"
+msgstr "Komentar menunggu moderasi"
+
+#: modules/subscriptions.php:414
+msgid "The email you entered was invalid, please check and try again."
+msgstr "Surel yang Anda masukkan tidak sah, silakan cek dan coba lagi."
+
+#: modules/subscriptions.php:404
+msgid "Please check your email to confirm your subscription."
+msgstr "Silahkan periksa surel Anda untuk mengkonfirmasi langganan Anda."
+
+#: modules/sharedaddy/sharing.php:164
+msgid "Available Services"
+msgstr "Layanan yang Tersedia"
+
+#: modules/module-info.php:210
+msgid "Wow, that sounds nerdy."
+msgstr "Waw, sepertinya rumit ya."
+
+#: modules/sharedaddy/sharing.php:313
+msgid "Sharing label"
+msgstr "Label berbagi"
+
+#: modules/sharedaddy/sharing-sources.php:230
+msgid "Post was not sent - check your email addresses!"
+msgstr "Tulisan tidak terkirim - cek alamat surel Anda!"
+
+#: modules/sharedaddy/sharing-sources.php:601
+msgid "LinkedIn"
+msgstr "LinkedIn"
+
+#: modules/rsslinks-widget.php:81
+msgid "Text Link"
+msgstr "Taut Teks"
+
+#: modules/rsslinks-widget.php:12
+msgid "Links to your blog's RSS feeds"
+msgstr "Taut ke umpan RSS blog Anda"
+
+#: modules/module-info.php:139 modules/module-info.php:153
+msgid "Instead of typing or copy-pasting long URLs, you can now get a short and simple link to your posts and pages. This uses the super compact wp.me domain name, and gives you a unique URL you can use that will be safe and reliable."
+msgstr "Ketimbang mengetik atau salin-tempel URL yang panjang, Anda sekarang bisa mendapatkan taut yang singkat dan sederhana untuk tulisan dan halaman Anda. Menggunakan nama domain wp.me yang super singkat dan padat, dan memberikan Anda URL yang unik yang dapat digunakan sekaligus aman dan terpercaya."
+
+#: modules/stats.php:857
+msgid "%1$s %2$s Views"
+msgstr "%1$s %2$s Tampilan"
+
+#: modules/subscriptions.php:437 modules/subscriptions.php:516
+msgid "Enter your email address to subscribe to this blog and receive notifications of new posts by email."
+msgstr "Masukkan alamat surel Anda untuk berlangganan blog ini dan menerima pemberitahuan tulisan-tulisan baru melalui surel."
+
+#: modules/module-info.php:208 modules/module-info.php:223
+msgid "%s is a powerful markup language for writing complex mathematical equations, formulas, etc."
+msgstr "%s adalah bahasa markup yang sangat berguna untuk menulis persamaan matematika yang kompleks, rumus, dll."
+
+#: modules/module-info.php:60
+msgid "Hovercards enhance plain Gravatar images with information about a person: name, bio, pictures, their contact info, and other services."
+msgstr "Hovercard meningkatkan kemampuan tampilan gambar Gravatar biasa dengan informasi mengenai orang tersebut: nama, biografi, gambar-gambar, informasi untuk dihubungi, dan layanan lainnya."
+
+#: modules/module-info.php:76 modules/module-info.php:80
+#: modules/module-info.php:89 modules/module-info.php:93
+msgid "Shortcode Embeds"
+msgstr "Sematan Kode-singkat"
+
+#: modules/module-info.php:61
+msgid "To see hovercards, look at any blog post on your blog that has comments. If the commenter has a hovercard associated with their gravatar, mouse over their image and the hovercard will appear. To turn hovercards off, click the Deactivate button above."
+msgstr "Untuk melihat hovercard, bukalah tulisan pada blog Anda yang memiliki komentar. Jika pemberi komentar memiliki hovercard yang terhubung dengan gravatarnya, taruh tetikus di atas foto mereka dan sang hovercard akan muncul. Untuk mematikan hovercard, klik tombol Nonaktifkan di atas."
+
+#: modules/rsslinks-widget.php:101
+msgid "Large"
+msgstr "Besar"
+
+#: modules/subscriptions.php:561
+msgid "Show total number of subscribers? (%s subscriber)"
+msgid_plural "Show total number of subscribers? (%s subscribers)"
+msgstr[0] "Tampilkan jumlah total pelanggan? (%s pelanggan)"
+msgstr[1] "Tampilkan jumlah total pelanggan? (%s pelanggan)"
+
+#: modules/image-widget.php:12
+msgid "Display an image in your sidebar"
+msgstr "Menampilkan gambar pada bilah sisi Anda"
+
+#: modules/module-info.php:174 modules/module-info.php:187
+msgid "There are many plugins and services that provide statistics, but data can be overwhelming. WordPress.com Stats makes the most popular metrics easy to understand through a clear and attractive interface."
+msgstr "Ada banyak sekali plugin dan layanan yang menyediakan statistik, namun datanya memusingkan. Statistik WordPress.com menjadikan metrik, yang paling populer, mudah untuk dipahami lewat antar-muka yang jelas dan memukau."
+
+#: modules/subscriptions.php:417
+msgid "You have already subscribed to this site, please check your inbox."
+msgstr "Anda telah berlangganan pada situs ini, silakan cek kotak masuk Anda."
+
+#: modules/module-info.php:140
+msgid "It’s perfect for use on Twitter, Facebook, and cell phone text messages where every character counts."
+msgstr "Cocok sekali untuk digunakan pada Twitter, Facebook, dan SMS di mana jumlah karakter amat berpengaruh. "
+
+#: modules/module-info.php:243 modules/module-info.php:257
+msgid "Twitter Widget"
+msgstr "Widget Twitter"
+
+#: modules/module-info.php:154
+msgid "To use shortlinks, go to any already published post (or publish something new!). A “Get Shortlink” button will be visible under the Post title. When you click it, a dialog box will appear with the shortlink and you can copy and paste to Twitter, Facebook or wherever your heart desires."
+msgstr "Untuk menggunakan taut singkat, pergi ke salah satu tulisan yang sudah diterbitkan (atau publikasikan sesuatu yang baru!). Sebuah tombol \"Dapatkan Taut Singkat (Shortlink)\" akan terlihat di bawah judul Tulisan. Ketika Anda klik itu, sebuah kotak dialog akan muncul dengan taut singkatnya (shortlink) dan Anda dapat menyalin dan menempelkannya ke Twitter, Facebook atau di manapun Anda mau."
+
+#: modules/sharedaddy/sharing.php:153
+msgid "Settings have been saved"
+msgstr "Pengaturan telah disimpan"
+
+#: modules/module-info.php:342 modules/module-info.php:355
+msgid "Image Widget"
+msgstr "Widget Gambar"
+
+#: modules/subscriptions.php:554
+msgid "Subscription Button:"
+msgstr "Tombol Berlangganan:"
+
+#: modules/subscriptions.php:548
+msgid "Optional text to display to your readers:"
+msgstr "Teks opsional untuk ditampilkan bagi pembaca Anda:"
+
+#: modules/subscriptions.php:518
+msgid "Click to subscribe to this blog and receive notifications of new posts by email."
+msgstr "Klik untuk berlangganan ke blog ini dan menerima pemberitahuan tulisan-tulisan baru melalui surel."
+
+#: modules/after-the-deadline/config-options.php:97
+msgid "The proofreader supports English, French, German, Portuguese, and Spanish. Your <a href=\"%s\">WPLANG</a> value is the default proofreading language."
+msgstr "Pemeriksa ejaan mendukung Bahasa Inggris, Perancis, Jerman, Portugis, dan Spanyol. Nilai <a href=\"%s\">WPLANG</a> Anda ditetapkan sebagai nilai bawaan bagi bahasa pemeriksa ejaan."
+
+#: modules/sharedaddy/sharing-sources.php:193
+msgctxt "share to"
+msgid "Email"
+msgstr "Surel"
+
+#: modules/sharedaddy/sharing-sources.php:226
+msgid "Send Email"
+msgstr "Kirim Surel"
+
+#: modules/image-widget.php:139
+msgid "Width:"
+msgstr "Lebar:"
+
+#: modules/rsslinks-widget.php:68 modules/rsslinks-widget.php:136
+msgid "Comments"
+msgstr "Komentar"
+
+#: modules/ie-sitemode.php:115
+msgid "WordPress.org Support"
+msgstr "Dukungan WordPress.org"
+
+#: modules/ie-sitemode.php:112
+msgid "Get started with your own blog!"
+msgstr "Mulai dengan blog Anda sendiri!"
+
+#: modules/module-info.php:224
+msgid "Use <code>$latex your latex code here$</code> or <code>[latex]your latex code here[/latex]</code> to include %s in your posts and comments. There are <a href=\"%s\" target=\"_blank\">all sorts of options</a> available."
+msgstr "Gunakan <code>$latex kode lateks Anda di sini$</code> atau <code>[latex]kode lateks Anda di sini[/latex]</code> untuk memasukkan %s dalam tulisan dan komentar Anda. Ada <a href=\"%s\" target=\"_blank\">berbagai macam pilihan</a> yang tersedia."
+
+#: modules/sharedaddy/sharing.php:186
+msgid "Enabled Services"
+msgstr "Nyalakan Layanan"
+
+#: modules/shortcodes/videopress.php:958
+msgid "You do not have sufficient <a rel=\"nofollow\" href=\"%s\">freedom levels</a> to view this video. Support free software and upgrade."
+msgstr "Anda tidak memiliki cukup <a rel=\"nofollow\" href=\"%s\">tingkat kebebasan</a> untuk menonton video ini. Dukunglah perangkat lunak bebas dan mutakhirkanlah."
+
+#: modules/module-info.php:323
+msgid "After the Deadline provides a number of <a href=\"%s\">customization options</a>, which you can edit in your profile."
+msgstr "After the Deadline menyediakan sejumlah <a href=\"%s\">pilihan kustomisasi</a>, yang dapat disunting dalam profil Anda."
+
+#: modules/sharedaddy/sharing-sources.php:884
+msgctxt "share to"
+msgid "Press This"
+msgstr "Press-kan Ini"
+
+#: modules/sharedaddy/sharing-sources.php:257 modules/module-info.php:239
+#: modules/module-info.php:253
+msgid "Twitter"
+msgstr "Twitter"
+
+#: modules/sharedaddy/sharing.php:322
+msgid "New window"
+msgstr "Jendela baru"
+
+#: modules/after-the-deadline/atd-l10n.php:15
+msgid "No suggestions"
+msgstr "Tidak ada saran"
+
+#: modules/module-info.php:24
+msgid "View Plans & Pricing"
+msgstr "Lihat Penawaran & Harga"
+
+#: modules/module-info.php:46
+msgid "Hovercards offer a great way to show your internet presence and help people find your own blog."
+msgstr "Hovercard menawarkan cara yang menakjubkan untuk menampilkan kehadiran Anda di internet dan membantu orang lain menemukan blog Anda sendiri."
+
+#: modules/subscriptions.php:408
+msgid "You are now subscribed to this blog."
+msgstr "Anda kini berlangganan ke blog ini."
+
+#: modules/module-info.php:278
+msgid "Share your posts with Twitter, Facebook, and a host of other services. You can configure services to appear as icons, text, or both. Some services have additional options to display smart buttons, such as Twitter, which will update the number of times the post has been shared."
+msgstr "Bagi tulisan Anda pada Twitter, Facebook, dan penyedia layanan berbagi lainnya. Anda dapat mengatur layanan agar muncul sebagai ikon, teks, atau keduanya. Beberapa layanan memiliki pilihan tambahan seperti: menampilkan tombol pintar, contohnya Twitter, yang akan memperbarui angka sebanyak apa tulisan telah dibagi-bagikan."
+
+#: modules/module-info.php:15 modules/module-info.php:19
+msgid "VaultPress"
+msgstr "VaultPress"
+
+#: modules/shortcodes/archives.php:49
+msgid "Your blog does not currently have any published posts."
+msgstr "Blog Anda tidak memiliki tulisan yang telah diterbitkan."
+
+#: modules/shortcodes/videopress.php:1298
+msgid "Loading video..."
+msgstr "Memuat video..."
+
+#: modules/after-the-deadline/atd-l10n.php:29
+msgid "There was a problem communicating with the Proofreading service. Try again in one minute."
+msgstr "Ada masalah berkomunikasi dengan layanan Koreksi Bahasa. Coba dalam satu menit lagi."
+
+#: modules/after-the-deadline/atd-l10n.php:17
+msgid "Explain..."
+msgstr "Jelaskan..."
+
+#: modules/after-the-deadline/atd-l10n.php:18
+msgid "Ignore suggestion"
+msgstr "Abaikan saran"
+
+#: modules/rsslinks-widget.php:62 modules/twitter-widget.php:207
+msgid "Title:"
+msgstr "Judul:"
+
+#: modules/subscriptions.php:441
+msgid "Join %s other subscriber"
+msgid_plural "Join %s other subscribers"
+msgstr[0] "Bergabung dengan %s pelanggan lain"
+msgstr[1] "Bergabung dengan %s pelanggan lain"
+
+#: modules/stats.php:684
+msgid "Show top search terms over"
+msgstr "Tampilkan istilah pencarian teratas selama"
+
+#: modules/sharedaddy/sharing.php:350
+msgid "Save Changes"
+msgstr "Simpan Perubahan"
+
+#: modules/sharedaddy/sharing.php:334
+msgid "Front Page, Archive Pages, and Search Results"
+msgstr "Halaman Depan, Halaman Arsip dan Hasil Pencarian"
+
+#: modules/module-info.php:22
+msgctxt "Visit your _VaultPress_dashboard_."
+msgid "Visit your %s."
+msgstr "Kunjungi %s Anda."
+
+#: modules/sharedaddy/sharing.php:221
+msgid "Sharing is off. Please add services above to enable"
+msgstr "Berbagi dimatikan. Silahkan tambah layanan di atas ini untuk menyalakan"
+
+#: modules/sharedaddy/sharing.php:203
+msgid "Services dragged here will be hidden behind a share button."
+msgstr "Layanan-layanan yang ditarik kemari akan disembunyikan di balik tombol berbagi."
+
+#: modules/sharedaddy/sharing-service.php:467
+#: modules/sharedaddy/sharing.php:234 modules/sharedaddy/sharing.php:275
+msgctxt "dropdown button"
+msgid "Share"
+msgstr "Berbagi"
+
+#: modules/sharedaddy/sharedaddy.php:18
+msgid "Shared Post"
+msgstr "Tulisan "
+
+#: modules/sharedaddy/sharing-sources.php:800
+msgid "Share button"
+msgstr "Tombol berbagi"
+
+#: modules/sharedaddy/sharing-sources.php:714
+msgid "Facebook"
+msgstr "Facebook"
+
+#: modules/sharedaddy/sharing-sources.php:629
+msgid "Click to share on LinkedIn"
+msgstr "Klik untuk berbagi di LinkedIn"
+
+#: modules/sharedaddy/sharing-sources.php:519
+msgctxt "share to"
+msgid "Digg"
+msgstr "Digg"
+
+#: modules/rsslinks-widget.php:119
+msgid "Silver"
+msgstr "Perak"
+
+#: modules/sharedaddy/sharing-sources.php:352
+msgid "StumbleUpon"
+msgstr "StumbleUpon"
+
+#: modules/sharedaddy/sharing-sources.php:234
+msgid "Email check failed, please try again"
+msgstr "Cek surel gagal, silahkan coba kembali"
+
+#: modules/sharedaddy/sharing-sources.php:169
+msgid "This post has been shared!"
+msgstr "Tulisan ini telah dibagikan!"
+
+#: modules/sharedaddy/sharing-service.php:196
+msgid "Share this:"
+msgstr "Berbagi ini:"
+
+#: modules/after-the-deadline/atd-l10n.php:19
+msgid "Ignore always"
+msgstr "Abaikan selalu"
+
+#: modules/module-info.php:414 modules/module-info.php:427
+msgid "IE Sitemode Integration"
+msgstr "Integrasi IE Sitemode"
+
+#: modules/sharedaddy/sharedaddy.php:95
+msgid "Disable CSS and JS"
+msgstr "Matikan CSS dan JS"
+
+#: modules/sharedaddy/sharing.php:385
+msgid "Create Share"
+msgstr "Ciptakan Bagian"
+
+#: modules/rsslinks-widget.php:82
+msgid "Image Link"
+msgstr "Taut Gambar"
+
+#: modules/sharedaddy/sharing.php:303
+msgid "Default button style"
+msgstr "Gaya tombol bawaan"
+
+#: modules/rsslinks-widget.php:100
+msgid "Medium"
+msgstr "Medium"
+
+#: modules/stats.php:898
+msgid "Top Searches"
+msgstr "Pencarian Teratas"
+
+#: modules/ie-sitemode.php:85
+msgid "Write a post"
+msgstr "Menulis sebuah tulisan"
+
+#: modules/after-the-deadline/atd-l10n.php:33
+msgid ""
+"The proofreader has suggestions for this post. Are you sure you want to publish it?\n"
+"\n"
+"Press OK to publish your post, or Cancel to view the suggestions and edit your post."
+msgstr ""
+"Pemeriksa ejaan memiliki beberapa saran untuk tulisan ini. Apakah Anda yakin ingin menerbitkannya?\n"
+"\n"
+"Tekan OK untuk menerbitkan tulisan, atau Batal untuk melihat saran dan menyunting tulisan."
+
+#: modules/rsslinks-widget.php:99
+msgid "Small"
+msgstr "Kecil"
+
+#: modules/ie-sitemode.php:73
+msgid "Edit page"
+msgstr "Sunting halaman"
+
+#: modules/sharedaddy/sharing-sources.php:850
+msgctxt "share to"
+msgid "Print"
+msgstr "Cetak"
+
+#: modules/sharedaddy/sharing.php:395
+msgid "An error occurred creating your new sharing service - please check you gave valid details."
+msgstr "Galat terjadi ketika menciptakan layanan berbagi baru Anda - silahkan periksa detil yang Anda berikan apakah sah."
+
+#: modules/module-info.php:45
+msgid "Hovercards enhance plain Gravatar images with information about a person: name, bio, pictures, their contact info, and other services they use on the web like Twitter, Facebook, or LinkedIn."
+msgstr "Hovercard meningkatkan kemampuan tampilan gambar Gravatar biasa dengan informasi mengenai orang tersebut: nama, biografi, gambar-gambar, informasi untuk dihubungi, dan layanan lainnya yang mereka gunakan di web seperti Twitter, Facebook, atau Linkedin."
+
+#: modules/image-widget.php:14
+msgid "Image (Jetpack)"
+msgstr "Gambar (Jetpack)"
+
+#: modules/ie-sitemode.php:51
+msgid "Author posts, manage comments, and manage %s."
+msgstr "Mengarang tulisan, mengelola komentar, dan mengelola %s."
+
+#: modules/rsslinks-widget.php:96
+msgid "Image Settings:"
+msgstr "Pengaturan gambar:"
+
+#: modules/sharedaddy/sharing.php:367
+msgid "Sharing URL"
+msgstr "URL Berbagi"
+
+#: modules/stats.php:874
+msgid "Top Posts"
+msgstr "Tulisan Teratas"
+
+#: modules/after-the-deadline/atd-l10n.php:32
+msgid "Replace selection with:"
+msgstr "Timpa pilihan dengan:"
+
+#: modules/stats.php:878 modules/stats.php:902
+msgid "Sorry, nothing to report."
+msgstr "Maaf, tidak ada yang perlu dilaporkan."
+
+#: modules/stats.php:629
+msgid "month"
+msgstr "bulan"
+
+#: modules/sharedaddy/sharing-sources.php:850
+msgid "Click to print"
+msgstr "Klik untuk cetak"
+
+#: modules/sharedaddy/sharing-sources.php:193
+msgid "Click to email this to a friend"
+msgstr "Klik untuk mengirim ini lewat surel kepada seorang teman"
+
+#: modules/sharedaddy/sharing.php:379
+msgid "Enter the URL of a 16x16px icon you want to use for this service."
+msgstr "Masukkan URL dari ikon 16x16 piksel yang ingin digunakan untuk layanan ini."
+
+#: modules/sharedaddy/sharing-sources.php:846
+msgid "Print"
+msgstr "Cetak"
+
+#: modules/ie-sitemode.php:75
+msgid "Edit attachment"
+msgstr "Sunting lampiran"
+
+#: modules/sharedaddy/sharing-sources.php:629
+msgctxt "share to"
+msgid "LinkedIn"
+msgstr "LinkedIn"
+
+#: modules/after-the-deadline/atd-l10n.php:34
+msgid ""
+"The proofreader has suggestions for this post. Are you sure you want to update it?\n"
+"\n"
+"Press OK to update your post, or Cancel to view the suggestions and edit your post."
+msgstr ""
+"Pemeriksa ejaan memiliki beberapa saran untuk tulisan ini. Apakah Anda yakin ingin memperbaruinya?\n"
+"\n"
+"Tekan OK untuk memperbarui tulisan, atau Batal untuk melihat saran dan menyunting tulisan."
+
+#: modules/after-the-deadline/atd-l10n.php:30
+msgid "There was an error communicating with the proofreading service."
+msgstr "Ada masalah berkomunikasi dengan layanan pemeriksa ejaan."
+
+#: modules/sharedaddy/sharedaddy.php:34
+msgid "Show sharing buttons on this post."
+msgstr "Tampilkan tombol berbagi pada tulisan ini."
+
+#: modules/module-info.php:282
+msgid "The following services are included: Twitter, Facebook, Reddit, StumbleUpon, PressThis, Digg, LinkedIn, Google +1, Print, and Email."
+msgstr "Layanan-layanan berikut telah disertakan: Twitter, Facebook, Reddit, StumbleUpon, PressThis, Digg, LinkedIn, Google +1, Print, dan Surel (Email)."
+
+#: modules/image-widget.php:142
+msgid "Height:"
+msgstr "Tinggi:"
+
+#: modules/stats.php:635
+msgid "the past quarter"
+msgstr "caturwulan terakhir"
+
+#: modules/stats.php:473
+msgid "Put a chart showing 48 hours of views in the admin bar."
+msgstr "Taruh sebuah bagan yang menunjukkan tampilan selama 48 jam pada ruas batang admin."
+
+#: modules/stats.php:466
+msgid "Visit <a href=\"%s\">Site Stats</a> to see your stats."
+msgstr "Kunjungi <a href=\"%s\">Statistik Situs</a> untuk melihat statistik Anda."
+
+#: modules/module-info.php:134 modules/module-info.php:138
+#: modules/module-info.php:148 modules/module-info.php:152
+msgid "WP.me Shortlinks"
+msgstr "Taut-singkat WP.me"
+
+#: modules/module-info.php:119
+msgid "Available shortcodes are: %l."
+msgstr "Kode-singkat yang tersedia adalah: %l."
+
+#: modules/module-info.php:288
+msgid "Additionally you can define your own custom services."
+msgstr "Selain itu Anda dapat mendefinisikan layanan tersuai Anda sendiri."
+
+#: modules/module-info.php:316 modules/module-info.php:320
+msgid "Spelling and Grammar"
+msgstr "Ejaan dan Tata Bahasa"
+
+#: modules/module-info.php:357
+msgid "To use the Image Widget, go to Appearance → <a href=\"%s\">Widgets</a>. The Image widget is listed as “Image (Jetpack)”; drag it into one of your sidebars and configure away."
+msgstr "Untuk menggunakan Widget Gambar, pergi ke Penampilan → <a href=\"%s\">Widget</a>. Widget Gambar terdaftar sebagai “Gambar (Jetpack)”; tarik ke salah satu bilah sisi Anda dan konfigurasikanlah."
+
+#: modules/sharedaddy/sharing-sources.php:127
+msgid "Email"
+msgstr "Surel"
+
+msgid "Improve your spelling, style, and grammar with the <a href=\"http://www.afterthedeadline.com/\">After the Deadline</a> Proofreading service."
+msgstr "Memperbaiki ejaan, gaya, dan tata bahasa Anda layanan Koreksi Bahasa dari <a href=\"http://www.afterthedeadline.com/\">After the Deadline</a>."
+
+#: modules/shortcodes/videopress.php:876
+msgid "April"
+msgstr "April"
+
+#: modules/shortcodes/videopress.php:876
+msgid "May"
+msgstr "Mei"
+
+#: modules/shortcodes/videopress.php:876
+msgid "June"
+msgstr "Juni"
+
+#: modules/shortcodes/videopress.php:876
+msgid "July"
+msgstr "Juli"
+
+#: modules/shortcodes/videopress.php:876
+msgid "August"
+msgstr "Agustus"
+
+#: modules/shortcodes/videopress.php:876
+msgid "September"
+msgstr "September"
+
+#: modules/shortcodes/videopress.php:876
+msgid "October"
+msgstr "Oktober"
+
+#: modules/module-info.php:169 modules/module-info.php:173
+#: modules/module-info.php:182 modules/module-info.php:186
+msgid "WordPress.com Stats"
+msgstr "Statistik WordPress.com"
+
+#: modules/after-the-deadline/config-options.php:100
+msgid "Use automatically detected language to proofread posts and pages"
+msgstr "Gunakan bahasa yang terdeteksi secara otomatis untuk memeriksa ejaan dalam tulisan dan halaman"
+
+#: modules/after-the-deadline/atd-l10n.php:12
+msgid "Spelling"
+msgstr "Ejaan"
+
+#: modules/subscriptions.php:376
+msgid "Blog Subscriptions (Jetpack)"
+msgstr "Langganan Blog (Jetpack)"
+
+#: modules/subscriptions.php:373
+msgid "Add an email signup form to allow people to subscribe to your blog."
+msgstr "Tambahkan formulir pendaftaran surel untuk memungkinkan orang untuk berlangganan ke blog Anda."
+
+#: modules/gravatar-hovercards.php:75
+msgid "Put your mouse over your Gravatar to check out your profile."
+msgstr "Taruh tetikus di atas Gravatar Anda untuk melihat profil Anda."
+
+#: modules/image-widget.php:146
+msgid "Link URL (when the image is clicked):"
+msgstr "URL taut (saat gambar diklik):"
+
+#: modules/image-widget.php:145
+msgid "If empty, we will attempt to determine the image size."
+msgstr "Jika kosong, kita akan mencoba untuk menentukan ukuran gambar."
+
+#: modules/image-widget.php:127
+msgid "Right"
+msgstr "Kanan"
+
+#: modules/image-widget.php:125
+msgid "Left"
+msgstr "Kiri"
+
+#: modules/image-widget.php:124
+msgid "None"
+msgstr "Tiada"
+
+#: modules/image-widget.php:119
+msgid "Caption:"
+msgstr "Keterangan:"
+
+#: modules/image-widget.php:116
+msgid "Image title:"
+msgstr "Judul gambar:"
+
+#: modules/stats.php:870
+msgid "View All"
+msgstr "Lihat Semua"
+
+#: modules/rsslinks-widget.php:117
+msgid "Purple"
+msgstr "Ungu"
+
+#: modules/rsslinks-widget.php:116
+msgid "Blue"
+msgstr "Biru"
+
+#: modules/rsslinks-widget.php:114
+msgid "Orange"
+msgstr "Oranye"
+
+#: modules/rsslinks-widget.php:69
+msgid "Posts & Comments"
+msgstr "Tulisan & Komentar"
+
+#: modules/rsslinks-widget.php:67 modules/rsslinks-widget.php:133
+msgid "Posts"
+msgstr "Tulisan"
+
+#: modules/stats.php:671
+msgid "Show top posts over"
+msgstr "Tampilkan tulisan teratas selama"
+
+#: modules/stats.php:658
+msgid "Chart stats by"
+msgstr "Bagan statistik oleh"
+
+#: modules/stats.php:636
+msgid "the past year"
+msgstr "tahun terakhir"
+
+#: modules/stats.php:632
+msgid "the past day"
+msgstr "sehari terakhir"
+
+#: modules/stats.php:490
+msgid "Save configuration"
+msgstr "Simpan konfigurasi"
+
+#: modules/stats.php:477
+msgid "Report visibility"
+msgstr "Kenampakan laporan"
+
+#: modules/stats.php:479
+msgid "Select the roles that will be able to view stats reports."
+msgstr "Pilih peranan yang dapat melihat laporan statistik."
+
+#: modules/sharedaddy/sharing.php:192
+msgid "Drag and drop available services here"
+msgstr "Tarik dan taruh layanan yang tersedia kemari"
+
+#: modules/sharedaddy/sharing.php:189
+msgid "Services dragged here will appear individually."
+msgstr "Layanan-layanan yang ditarik kemari akan muncul secara individual."
+
+#: modules/shortcodes/videopress.php:1144
+msgctxt "Play as in playback or view a movie"
+msgid "JavaScript required to play %s."
+msgstr "JavaScript dibutuhkan untuk memainkan %s."
+
+#: modules/image-widget.php:113
+msgid "Alternate text:"
+msgstr "Teks alternatif:"
+
+#: modules/sharedaddy/sharing-sources.php:1045
+msgid "Remove Service"
+msgstr "Cabut Layanan"
+
+#: modules/shortcodes/videopress.php:608
+msgid "The VideoPress plugin could not communicate with the VideoPress servers. This error is most likely caused by a misconfigured plugin. Please reinstall or upgrade."
+msgstr "Plugin VideoPress tidak bisa berkomunikasi dengan server VideoPress. Kesalahan ini kemungkinan besar disebabkan oleh sebuah plugin yang dikonfigurasikan secara kurang tepat. Silakan instal ulang atau mutakhirkan."
+
+#: modules/shortcodes/videopress.php:610
+msgid "<strong>%s</strong> is not an allowed embed site."
+msgstr "<strong>%s</strong> adalah bukan situs embed yang diperbolehkan."
+
+#: modules/shortcodes/videopress.php:610
+msgid "Publisher limits playback of video embeds."
+msgstr "Penerbit membatasi pemutaran video embed."
+
+#: modules/sharedaddy/sharing-sources.php:171
+msgid "Close"
+msgstr "Tutup"
+
+msgid "The most super duper sharing tool on the interwebs. Share content with Facebook, Twitter, and many more."
+msgstr "Alat berbagi yang paling super duper di interweb. Berbagi konten dengan Facebook, Twitter, dan masih banyak lagi."
+
+#: modules/module-info.php:245
+msgid "There are also a number of customization options. Change the number of displayed tweets, filter out replies, and include retweets."
+msgstr "Juga ada banyak pilihan penyesuaian. Mengubah jumlah tweet yang ditampilkan, mengabaikan balasan, dan menyertakan retweet."
+
+#: modules/rsslinks-widget.php:71
+msgid "Feed(s) to Display:"
+msgstr "Umpan yang Ditampilkan:"
+
+#: modules/sharedaddy/sharing.php:328
+msgid "Show sharing buttons on"
+msgstr "Tampilkan tombol berbagi pada"
+
+#: modules/sharedaddy/sharing.php:323
+msgid "Same window"
+msgstr "Jendela yang sama"
+
+#: modules/twitter-widget.php:210
+msgid "Twitter username:"
+msgstr "Nama pengguna Twitter:"
+
+#: modules/twitter-widget.php:168
+msgid "Error: Twitter did not respond. Please wait a few minutes and refresh this page."
+msgstr "Galat: Twitter tidak merespon. Silahkan tunggu beberapa saat dan muat ulang laman ini."
+
+#: modules/twitter-widget.php:166
+msgid "Error: Please make sure the Twitter account is <a href=\"%s\">public</a>."
+msgstr "Galat: Tolong pastikan akun Twitter-nya bersifat <a href=\"%s\">publik</a>."
+
+#: modules/gravatar-hovercards.php:48
+msgid "View people's profiles when you mouse over their Gravatars"
+msgstr "Untuk melihat profil orang lain ketika mengambangkan tetikus di atas Gravatar mereka"
+
+#: modules/shortcodes/videopress.php:1291
+msgid "This video requires <a rel=\"nofollow\" href=\"%s\">Adobe Flash</a> for playback."
+msgstr "Video ini membutuhkan <a rel=\"nofollow\" href=\"%s\">Adobe Flash</a> untuk diputar ulang."
+
+#: modules/stats.php:294
+msgid "Loading…"
+msgstr "Memuat…"
+
+msgid "Realtime backup and security scanning for your WordPress site."
+msgstr "Pencadangan realtime dan pemindaian keamanan untuk situs WordPress Anda."
+
+msgid "Display the latest updates from a Twitter user inside your theme's widgets."
+msgstr "Menampilkan tulisan terbaru dari pengguna Twitter di dalam widget pada tema Anda."
+
+msgid "Allow users to subscribe to your posts and comments to receive a notification via email."
+msgstr "Memungkinkan pengguna untuk berlangganan pada tulisan dan komentar Anda dengan menerima pemberitahuan melalui surel."
+
+msgid "Subscriptions"
+msgstr "Langganan"
+
+msgid "Simple, concise site stats with no additional load on your server."
+msgstr "Statistik situs yang sederhana, ringkas tanpa beban tambahan pada server Anda."
+
+msgid "Enable WP.me-powered shortlinks for all of your Posts and Pages for easier sharing."
+msgstr "Aktifkan taut singkat WP.me untuk semua Tulisan dan Halaman Anda untuk berbagi dengan lebih mudah."
+
+msgid "Easily add RSS links to your theme's sidebar."
+msgstr "Menambahkan taut RSS untuk bilah sisi tema Anda dengan mudah."
+
+msgid "Mark up your posts with the <img src=\"http://l.wordpress.com/latex.php?latex=%5CLaTeX&bg=transparent&fg=000&s=-2\" alt=\"LaTeX logo\" title=\"LaTeX\" style=\"vertical-align: -25%\" /> markup language, perfect for complex mathematical equations and other über-geekery."
+msgstr "Mark up tulisan Anda dengan <img src=\"http://l.wordpress.com/latex.php?latex=%5CLaTeX&bg=transparent&fg=000&s=-2\" alt=\"LaTeX logo\" title=\"LaTeX\" style=\"vertical-align: -25%\" />bahasa markup, cocok untuk persamaan matematika kompleks dan persamaan canggih lainnya."
+
+msgid "Beautiful Math"
+msgstr "Matematika Indah"
+
+msgid "Easily add images to your theme's sidebar."
+msgstr "Menambahkan gambar ke bilah sisi tema Anda dengan mudah."
+
+msgid "Allow users to interact with your site in Internet Explorer 9's sitemode."
+msgstr "Memungkinkan pengguna untuk berinteraksi dengan situs Anda di sitemode Internet Explorer 9."
+
+msgid "Show a pop-up business card of your users' gravatar profiles in comments."
+msgstr "Tampilkan kartu bisnis pop-up dari profil pengguna Gravatar Anda dalam komentar."
+
+msgid "http://jetpack.me"
+msgstr "http://jetpack.me"
+
+msgid "Automattic"
+msgstr "Automattic"
+
+msgid "Bring the power of the WordPress.com cloud to your self-hosted WordPress. Jetpack enables you to connect your blog to a WordPress.com account to use the powerful features normally only available to WordPress.com users."
+msgstr "Membawa kekuatan awan WordPress.com pada Wordpress host mandiri Anda. Jetpack memungkinkan Anda untuk menghubungkan blog Anda ke akun WordPress.com untuk menggunakan fitur canggih yang biasanya hanya tersedia bagi pengguna WordPress.com saja."
+
+#: modules/twitter-widget.php:231
+msgid "Text to display between tweet and timestamp:"
+msgstr "Teks untuk ditampilkan di antara tweet dan cap waktu:"
+
+#: modules/twitter-widget.php:229
+msgid "Include retweets"
+msgstr "Sertakan retweet"
+
+#: modules/twitter-widget.php:224
+msgid "Hide replies"
+msgstr "Sembunyikan balasan"
+
+#: modules/twitter-widget.php:213
+msgid "Maximum number of tweets to show:"
+msgstr "Jumlah maksimal dari tweet yang akan ditampilkan:"
+
+#: modules/twitter-widget.php:79
+msgid "Twitter Updates"
+msgstr "Pembaruan Twitter"
+
+#: modules/twitter-widget.php:70
+msgid "Twitter (Jetpack)"
+msgstr "Twitter (Jetpack)"
+
+#: modules/twitter-widget.php:69
+msgid "Display your tweets from Twitter"
+msgstr "Tampilkan tweet Anda dari Twitter"
+
+#: modules/sharedaddy/sharing-sources.php:218
+msgid "Your Email Address"
+msgstr "Alamat Surel Anda"
+
+#: modules/sharedaddy/sharing-sources.php:215
+msgid "Your Name"
+msgstr "Nama Anda"
+
+#: modules/sharedaddy/sharing-sources.php:207
+msgid "Send to Email Address"
+msgstr "Kirim ke Alamat Surel"
+
+#: modules/module-info.php:95
+msgid "Enter a shortcode directly into the Post/Page editor to embed media. For specific instructions follow the links below."
+msgstr "Masukkan sebuah kode-singkat langsung ke dalam penyunting Tulisan/Halaman untuk menyematkan media. Untuk instruksi spesifik ikuti taut di bawah ini."
+
+msgid "http://wordpress.org/extend/plugins/jetpack/"
+msgstr "http://wordpress.org/extend/plugins/jetpack/"
+
+#: modules/sharedaddy/sharing-sources.php:799
+msgid "Default button"
+msgstr "Tombol bawaan"
+
+#: modules/sharedaddy/sharing.php:218
+msgid "Live Preview"
+msgstr "Pratampil Langsung"
+
+#: modules/sharedaddy/sharing.php:166
+msgid "Add a new service"
+msgstr "Tambahkan layanan baru"
+
+msgid "Easily embed videos and more from sites like YouTube, Vimeo, and SlideShare."
+msgstr "Dengan mudah menanamkan (embed) video dan masih banyak lagi dari situs seperti YouTube, Vimeo, dan SlideShare."
+
+#: modules/after-the-deadline/atd-l10n.php:24
+msgid "proofread"
+msgstr "koreksi ejaan"
+
+#: modules/shortcodes/videopress.php:860
+msgid "Please verify your birthday."
+msgstr "Harap verifikasi ulang tahun Anda."
+
+#: modules/after-the-deadline/atd-l10n.php:26
+#: modules/after-the-deadline.php:222
+msgid "Proofread Writing"
+msgstr "Koreksi Ejaan pada Penulisan"
+
+#: modules/module-info.php:372 modules/module-info.php:385
+msgid "RSS Links"
+msgstr "Taut RSS"
+
+#: modules/sharedaddy/sharing-sources.php:777
+msgctxt "share to"
+msgid "Facebook"
+msgstr "Facebook"
+
+#: modules/sharedaddy/sharing-sources.php:744
+msgid "Share"
+msgstr "Berbagi"
+
+#: modules/shortcodes/videopress.php:826
+msgid "%s Error"
+msgstr "%s Galat"
+
+#: modules/shortcodes/videopress.php:860
+msgid "This video is intended for mature audiences."
+msgstr "Video ini ditujukan untuk pemirsa dewasa."
+
+#: modules/module-info.php:259
+msgid "To use the Twitter Widget, go to Appearance → <a href=\"%s\">Widgets</a>. The Twitter widget is listed as “Twitter (Jetpack)”; drag it into one of your sidebars and configure away."
+msgstr "Untuk menggunakan Widget Twitter, pergilah ke Tampilan → <a href=\"%s\">Widget</a>. Widget Twitter terdaftar sebagai “Twitter (Jetpack)”; tariklah ke dalam salah satu bilah sisi lalu silahkan diatur."
+
+#: modules/module-info.php:258
+msgid "The Twitter Widget shows your latest tweets within a sidebar on your theme."
+msgstr "Widget Twitter menampilkan tweet terbaru Anda dalam bilah sisi tema Anda."
+
+#: modules/after-the-deadline/atd-l10n.php:25
+msgid "edit text"
+msgstr "sunting tulisan"
+
+#: modules/after-the-deadline/atd-l10n.php:22
+msgid "Edit Selection..."
+msgstr "Sunting Pilihan..."
+
+#: modules/after-the-deadline/atd-l10n.php:20
+msgid "Ignore all"
+msgstr "Abaikan semua"
+
+#: modules/stats.php:475
+msgid "Registered users"
+msgstr "Pengguna terdaftar"
+
+#: modules/sharedaddy/sharing-sources.php:856
+msgid "Press This"
+msgstr "Press-kan Ini"
+
+#: modules/sharedaddy/sharing-sources.php:801
+msgid "Like button"
+msgstr "Tombol Suka"
+
+#: modules/module-info.php:300
+msgid "Drag and drop sharing services into the enabled section to have them show up on your site, and drag them into the hidden section to have them hidden behind a button."
+msgstr "Tarik dan taruh layanan berbagi ke dalam seksi yang dinyalakan agar mereka muncul pada situs Anda, atau tarik mereka ke seksi terselubung untuk menyembunyikan mereka di balik sebuah tombol."
+
+#: modules/subscriptions.php:445
+msgid "Email Address"
+msgstr "Alamat Surat Elektronik"
+
+#: modules/sharedaddy/sharing.php:376
+msgid "Icon URL"
+msgstr "URL Ikon"
+
+#: modules/sharedaddy/sharing.php:361
+msgid "Service name"
+msgstr "Nama layanan"
+
+#: modules/sharedaddy/sharing-sources.php:238
+msgid "Sorry, your blog cannot share posts by email."
+msgstr "Maaf, blog Anda tidak dapat berbagi tulisan lewat surel."
+
+#: modules/sharedaddy/sharing-sources.php:429
+#: modules/sharedaddy/sharing-sources.php:436
+msgid "Reddit"
+msgstr "Reddit"
+
+#: modules/module-info.php:39 modules/module-info.php:54
+msgid "Gravatar Hovercard"
+msgstr "Hovercard Gravatar"
+
+#: modules/image-widget.php:107 modules/subscriptions.php:542
+msgid "Widget title:"
+msgstr "Judul widget:"
+
+#: modules/rsslinks-widget.php:113
+msgid "Red"
+msgstr "Merah"
+
+#: modules/module-info.php:43 modules/module-info.php:58
+#: modules/gravatar-hovercards.php:36
+msgid "Gravatar Hovercards"
+msgstr "Hovercard Gravatar"
+
+#: modules/stats.php:296
+msgid "View Site Stats without Javascript"
+msgstr "Lihat Statistik Situs tanpa Javascript"
+
+#: modules/stats.php:368 modules/stats.php:842
+msgid "We were unable to get your stats just now (too many redirects). Please try again."
+msgstr "Kami tidak dapat mendapatkan statistik Anda saat ini (terlalu banyak pengalihan). Silakan coba lagi."
+
+#: modules/stats.php:370 modules/stats.php:844
+msgid "We were unable to get your stats just now. Please try again."
+msgstr "Kami tadi tidak dapat mengambil statistik Anda. Silahkan coba kembali."
+
+#: modules/module-info.php:322
+msgid "The <a href='%s'>After the Deadline</a> Proofreading service improves your writing by using artificial intelligence to find your errors and offer smart suggestions."
+msgstr "Layanan Koreksi bahasa <a href='%s'>After the Deadline</a> meningkatkan gaya penulisan Anda dengan menggunakan kecerdasan buatan untuk menemukan kesalahan dan menawarkan saran yang cerdas."
+
+#: modules/module-info.php:284
+msgid "The following services are included: Twitter, Facebook, Reddit, StumbleUpon, Digg, LinkedIn, Google +1, Print, and Email."
+msgstr "Berikut adalah layanan yang tersedia: Twitter, Facebook, Reddit, StumbleUpon, Digg, LinkedIn, Google +1, Cetak, dan Surel."
+
+#: modules/module-info.php:428
+msgid "IE Sitemode Integration allows your users to interact with your site while using the sitemode functionality in Internet Explorer 9."
+msgstr "Integrasi IE Sitemode memungkinkan pengguna untuk berinteraksi dengan situs Anda saat menggunakan fungsi sitemode di Internet Explorer 9."
+
+#: modules/module-info.php:356
+msgid "The Image Widget let’s you easily add images to a sidebar on your theme."
+msgstr "Image Widget memungkinkan Anda menambahkan gambar pada bilah sisi tema Anda dengan mudah."
+
+#: modules/subscriptions.php:423
+msgid "There was an error when subscribing, please try again."
+msgstr "Ada kesalahan saat berlangganan, silakan coba lagi."
+
+#: modules/sharedaddy/sharing-sources.php:170
+msgid "You have shared this post with %s"
+msgstr "Anda telah berbagi tulisan ini dengan %s"
+
+#: modules/sharedaddy/sharedaddy.php:97
+msgid "Advanced. If this option is checked, you must include these files in your theme manually for the sharing links to work."
+msgstr "Lanjutan. Jika opsi ini dicentang, Anda harus menyertakan berkas-berkas berikut ini dalam tema Anda secara manual agar taut berbagi dapat bekerja."
+
+#: modules/sharedaddy/sharing-sources.php:264
+msgctxt "share to"
+msgid "Twitter"
+msgstr "Twitter"
+
+#: modules/sharedaddy/sharing-sources.php:334
+#: modules/sharedaddy/sharing-sources.php:411
+#: modules/sharedaddy/sharing-sources.php:462
+#: modules/sharedaddy/sharing-sources.php:568
+#: modules/sharedaddy/sharing-sources.php:684
+msgid "Use smart button"
+msgstr "Gunakan tombol pintar"
+
+#: modules/sharedaddy/sharing-sources.php:264
+msgid "Click to share on Twitter"
+msgstr "Klik untuk berbagi di Twitter"
+
+#: modules/module-info.php:44 modules/module-info.php:59
+msgid "What’s a Hovercard?"
+msgstr "Apa itu Hovercard?"
+
+#: modules/rsslinks-widget.php:85
+msgid "Format:"
+msgstr "Format:"
+
+#: jetpack.php:1270
+msgid "Your website needs to be publicly accessible to use Jetpack: %s"
+msgstr "Situs web Anda perlu dapat diakses secara publik untuk menggunakan Jetpack: %s"
+
+#: jetpack.php:1400
+msgid "<strong>%s Activated!</strong> You can deactivate at any time by clicking Learn More and then Deactivate on the module card."
+msgstr "<strong>%s Diaktifkan!</strong> Anda dapat menonaktifkannya setiap saat dengan mengklik Pelajari Lebih Lanjut dan kemudian Nonaktifkan pada kartu modul."
+
+#: jetpack.php:1677 modules/sharedaddy/sharedaddy.php:65
+msgid "Support"
+msgstr "Dukungan"
+
+#: jetpack.php:1674
+msgid "Privacy Policy"
+msgstr "Kebijakan Privasi"
+
+#: jetpack.php:2078 jetpack.php:2080 jetpack.php:2082 jetpack.php:2085
+#: jetpack.php:2697
+msgid "Error Details: %s"
+msgstr "Detil Galat:%s"
+
+#: modules/after-the-deadline/config-options.php:76
+msgid "Complex Phrases"
+msgstr "Frase Kompleks"
+
+#: jetpack.php:1256
+msgid "You need to authorize the Jetpack connection between your site and WordPress.com to enable the awesome features."
+msgstr "Anda perlu mengotorisasi hubungan Jetpack antara situs Anda dan WordPress.com untuk menyalakan kemampuannya yang hebat."
+
+#: jetpack.php:1723
+msgid "Configure %s"
+msgstr "Konfigurasikan %s"
+
+#: modules/after-the-deadline/config-options.php:67
+msgid "English Options"
+msgstr "Pilihan Bahasa Inggris"
+
+#: jetpack.php:1084
+msgid "One New Jetpack Module"
+msgid_plural "%s New Jetpack Modules"
+msgstr[0] "Satu Modul Jetpack Baru"
+msgstr[1] "%s Modul Jetpack Baru"
+
+#: jetpack.php:1259
+msgid "Don’t cross the streams! You need to stay logged in to your WordPress blog while you authorize Jetpack."
+msgstr "Jangan sebrangi arusnya dulu! Anda perlu tetap masuk log dalam blog WordPress Anda selagi mengotorisasi Jetpack."
+
+#: jetpack.php:1643
+msgctxt "%s = Unsubscribe link"
+msgid "You are currently subscribed to email updates. %s"
+msgstr "Anda sedang berlangganan dengan pembaruan surel. %s"
+
+#: modules/after-the-deadline/config-options.php:88
+msgid "Phrases to Avoid"
+msgstr "Frase untuk Dihindari"
+
+#: jetpack.php:1172 modules/module-info.php:31 modules/module-info.php:67
+#: modules/module-info.php:125 modules/module-info.php:160
+#: modules/module-info.php:194 modules/module-info.php:230
+#: modules/module-info.php:265 modules/module-info.php:307
+#: modules/module-info.php:329 modules/module-info.php:363
+#: modules/module-info.php:397 modules/module-info.php:402
+#: modules/module-info.php:434
+msgid "Learn More"
+msgstr "Pelajari"
+
+#: jetpack.php:1393
+msgid "The following modules have been updated: %l."
+msgstr "Modul berikut telah diperbarui: %l."
+
+#: jetpack.php:1671
+msgid "An <span>Automattic</span> Airline"
+msgstr "Sebuah Maskapai Penerbangan <span>Automattic</span>"
+
+#: modules/after-the-deadline/config-options.php:69
+msgid "Enable proofreading for the following grammar and style rules when writing posts and pages:"
+msgstr "Menyalakan pemeriksaan ejaan untuk tata bahasa berikut dan aturan gaya berikut ketika menulis tulisan dan halaman:"
+
+#: jetpack.php:1649 modules/ie-sitemode.php:109
+msgid "Subscribe"
+msgstr "Berlangganan"
+
+#: modules/after-the-deadline/config-options.php:62
+msgid "a post or page is first published"
+msgstr "sebuah tulisan atau halaman telah diterbitkan pertama kali"
+
+#: jetpack.php:1658
+msgid "You will no longer receive email updates about Jetpack."
+msgstr "Anda tidak lagi berlangganan untuk menerima pembaruan surel mengenai Jetpack."
+
+#: jetpack.php:1656
+msgid "You have been subscribed to receive email updates."
+msgstr "Anda telah berlangganan untuk menerima pembaruan surel."
+
+#: jetpack.php:1345
+msgid "Try connecting again."
+msgstr "Coba hubungkan kembali."
+
+#: jetpack.php:1648
+msgctxt "%s = Subscribe link"
+msgid "Want to receive updates about Jetpack by email? %s"
+msgstr "Ingin menerima pembaruan tentang Jetpack lewat surel? %s"
+
+#: jetpack.php:1263
+msgid "Return to sender. Whoops! It looks like you got the wrong Jetpack in the mail; deactivate then reactivate the Jetpack plugin to get a new one."
+msgstr "Dikembalikan ke sang pengirim. Ups! Sepertinya Anda menerima Jetpack yang salah dalam surel; nonaktifkan dan aktifkan kembali plugin Jetpack Anda untuk mendapatkan Jetpack baru."
+
+#: jetpack.php:1266
+msgid "Wrong size. Hm… it seems your Jetpack doesn’t quite fit. Have you lost weight? Click “Connect to WordPress.com” again to get your Jetpack adjusted."
+msgstr "Ukuran yang salah. Hm, sepertinya Jetpack Anda belum muat ukurannya. Apa Anda menjadi lebih kurus? Klik “Hubungkan ke WordPress.com” kembali untuk menyesuaikan ukuran Jetpack Anda."
+
+#: modules/after-the-deadline/config-options.php:92
+msgid "<a href=\"%s\">Learn more</a> about these options."
+msgstr "<a href=\"%s\">Pelajari lebih lanjut</a> tentang pilihan berikut."
+
+#: jetpack.php:1869
+msgid "Coming soon…"
+msgstr "Segera hadir…"
+
+#: modules/after-the-deadline/config-options.php:74
+msgid "Clichés"
+msgstr "Klise"
+
+#: jetpack.php:1168
+msgid "<strong>Your Jetpack is almost ready</strong> – Connect to WordPress.com to enable all features."
+msgstr "<strong>Jetpack Anda hampir beres</strong> – Hubungkan dengan WordPress.com untuk menyalakan seluruh kemampuannya."
+
+#: jetpack.php:1171
+msgid "<strong>Jetpack is installed</strong> and ready to bring awesome, WordPress.com cloud-powered features to your site."
+msgstr "<strong>Jetpack terinstal</strong> dan siap untuk menghadirkan fitur-fitur bertenaga awan WordPress.com yang canggih untuk situs Anda."
+
+#: jetpack.php:1676
+msgid "Debug"
+msgstr "Debug"
+
+#: jetpack.php:1675
+msgid "Terms of Service"
+msgstr "Persyaratan Layanan"
+
+#: modules/after-the-deadline/config-options.php:86
+msgid "Passive Voice"
+msgstr "Suara Pasif"
+
+#: jetpack.php:1292
+msgid "<strong>Your Jetpack has a glitch.</strong> Connecting this site with WordPress.com is not possible. This usually means your site is not publicly accessible (localhost)."
+msgstr "<strong>Jetpack Anda bermasalah.</strong> Tidak dapat menghubungkan situs ini dengan WordPress.com. Biasanya artinya situs Anda tidak dapat diakses secara publik (localhost)."
+
+#: jetpack.php:1276
+msgid "The %1$s module requires <strong>PHP version %2$s</strong> or higher."
+msgstr "Modul %1$s memerlukan <strong>PHP versi%2$s</strong> atau lebih tinggi."
+
+#: jetpack.php:1644
+msgid "Unsubscribe"
+msgstr "Berhenti berlangganan"
+
+#: modules/after-the-deadline/config-options.php:72
+msgid "Bias Language"
+msgstr "Bahasa Bias"
+
+#: modules/after-the-deadline/config-options.php:64
+msgid "a post or page is updated"
+msgstr "sebuah tulisan atau halaman telah diperbarui"
+
+#: jetpack.php:1183
+msgid "<strong>Jetpack is activated!</strong> Each site on your network must be connected individually by an admin on that site."
+msgstr "<strong>Jetpack telah diaktifkan!</strong> Setiap situs pada jaringan Anda harus dihubungkan satu per satu oleh seorang admin di situs tersebut."
+
+#: jetpack.php:1407
+msgid "<strong>%s Deactivated!</strong> You can activate it again at any time using the activate button on the module card."
+msgstr "<strong>%s telah dinonaktifkan!</strong> Anda dapat mengaktifkannya kembali kapan saja dengan menggunakan tombol Aktifkan pada kartu modul tsb."
+
+#: modules/after-the-deadline/config-options.php:84
+msgid "Jargon"
+msgstr "Prokem"
+
+#: modules/after-the-deadline/config-options.php:95
+msgid "Language"
+msgstr "Bahasa"
+
+#: jetpack.php:1151 modules/sharedaddy/sharedaddy.php:57
+#: modules/sharedaddy/sharedaddy.php:64
+msgid "Settings"
+msgstr "Pengaturan"
+
+#: jetpack.php:1413
+msgid "<strong>Success!</strong> Module settings were saved."
+msgstr "<strong>Sukses!</strong> Pengaturan modul telah tersimpan."
+
+#: jetpack.php:1417
+msgid "<strong>Whoops!</strong> Your Jetpack is already connected."
+msgstr "<strong>Waduh!</strong> Jetpack Anda sudah terhubung."
+
+#: jetpack.php:1049 jetpack.php:1065
+msgid "Jetpack contains the most recent version of the old “%1$s” plugin."
+msgstr "Jetpack berisi versi terbaru dari plugin lama “%1$s”."
+
+#: modules/after-the-deadline/config-options.php:59
+msgid "Automatically proofread content when:"
+msgstr "Memeriksa ejaan konten secara otomatis ketika:"
+
+#: modules/after-the-deadline/config-options.php:22
+msgid "WordPress checks your grammar, spelling, and misused words with <a href=\"%s\">After the Deadline</a> Proofreading service. This feature is available to blogs set to the English language. Blogs in other languages will continue to have access to the old spellchecker."
+msgstr "WordPress memeriksa tata bahasa, ejaan, dan kata-kata yang disalahgunakan dengan layanan koreksi <a href=\"%s\">After the Deadline</a>. Fitur ini tersedia untuk blog yang bahasanya diatur ke Bahasa Inggris. Blog dalam bahasa lainnya akan tetap memiliki akses pada pemeriksa ejaan yang lama."
+
+#: modules/after-the-deadline/config-unignore.php:126
+msgid "Be sure to click \"Update Profile\" at the bottom of the screen to save your changes."
+msgstr "Jangan lupa klik \"Perbarui Profil\" pada bagian bawah layar untuk menyimpan perubahan Anda."
+
+#: modules/after-the-deadline/config-unignore.php:121
+msgid "Add"
+msgstr "Tambah"
+
+#: modules/after-the-deadline/config-unignore.php:117
+msgid "Ignored Phrases"
+msgstr "Frase yang Diabaikan"
+
+#: jetpack.php:2658
+msgid "You need to register your Jetpack before connecting it."
+msgstr "Anda perlu mendaftarkan Jetpack Anda sebelum menghubungkannya."
+
+#: modules/after-the-deadline/config-unignore.php:119
+msgid "Identify words and phrases to ignore while proofreading your posts and pages:"
+msgstr "Identifikasikan kata dan frase untuk diabaikan selagi memeriksa ejaan tulisan dan halaman Anda:"
+
+#: jetpack.php:1445
+msgid "Jetpack contains the most recent version of the old %l plugin."
+msgid_plural "Jetpack contains the most recent versions of the old %l plugins."
+msgstr[0] "Jetpack mengandung versi terkini dari plugin lama berikut %l."
+msgstr[1] "Jetpack mengandung versi terkini dari plugin lama berikut %l."
+
+#: jetpack.php:1423
+msgid "The features below are now active. Click the learn more buttons to explore each feature."
+msgstr "Kemampuan-kemampuan di bawah telah aktif. Klik tombol pelajari lebih lanjut untuk mengeksplorasi masing-masing kemampuannya."
+
+#: jetpack.php:1421
+msgid "<strong>All Done!</strong> You’re fueled up and ready to go!"
+msgstr "<strong>Beres sudah!</strong> Bahan bakar Anda penuh dan siap meluncur!"
+
+#: jetpack.php:1342
+msgid "<strong>Your Jetpack has a glitch.</strong> Something went wrong that’s never supposed to happen. Guess you’re just lucky: %s"
+msgstr "<strong>Jetpack Anda bermasalah.</strong> Telah terjadi sesuatu yang tidak terduga. Mungkin Anda memang beruntung: %s"
+
+#: jetpack.php:1302
+msgid "Jetpack could not contact WordPress.com: %s. This usually means something is incorrectly configured on your web host."
+msgstr "Jetpack tidak dapat menghubungi WordPress.com: %s. Hal ini biasanya berarti ada sesuatu yang tidak terkonfigurasi dengan benar pada host web Anda."
+
+#: jetpack.php:1169 jetpack.php:1620
+msgid "Connect to WordPress.com"
+msgstr "Hubungkan ke WordPress.com"
+
+#: jetpack.php:1280
+msgid "Do you still have the %s plugin installed?"
+msgstr "Apakah Anda masih memiliki plugin %s terinstal?"
+
+#: jetpack.php:2653
+msgid "An administrator for this blog must set up the Jetpack connection."
+msgstr "Seorang administrator blog ini harus mengatur hubungan Jetpacknya."
+
+#: jetpack.php:1284
+msgid "Module could not be activated because it triggered a <strong>fatal error</strong>. Perhaps there is a conflict with another plugin you have installed?"
+msgstr "Modul tidak dapat diaktifkan karena telah menyebabkan <strong>galat fatal</strong>. Mungkin ada konflik dengan plugin lain yang Anda pasang?"
+
+#: jetpack.php:1278
+msgid "%s could not be activated because it triggered a <strong>fatal error</strong>. Perhaps there is a conflict with another plugin you have installed?"
+msgstr "%s tidak dapat diaktifkan karena telah menyebabkan <strong>galat fatal</strong>. Mungkin ada konflik dengan plugin lain yang Anda pasang?"
+
+#: jetpack.php:1819
+msgid "Purchase"
+msgstr "Pembelian"
+
+#: jetpack.php:1835
+msgid "Configure"
+msgstr "Konfigurasikan"
+
+#: modules/after-the-deadline/config-options.php:90
+msgid "Redundant Phrases"
+msgstr "Frase Berlebihan"
+
+#: jetpack.php:1780
+msgid "Activate"
+msgstr "Aktifkan"
+
+#: jetpack.php:1770
+msgid "Deactivate"
+msgstr "Nonaktifkan"
+
+#: jetpack.php:1819
+msgid "Free"
+msgstr "Gratis"
+
+#: modules/after-the-deadline/config-options.php:82
+msgid "Hidden Verbs"
+msgstr "Kata Tersembunyi"
+
+#: modules/after-the-deadline/config-options.php:80
+msgid "Double Negatives"
+msgstr "Negatif Ganda"
+
+#: modules/after-the-deadline/config-options.php:78
+msgid "Diacritical Marks"
+msgstr "Tanda-tanda Diakritik"
+
+#: jetpack.php:1637
+msgid "Checking email updates status…"
+msgstr "Memeriksa pembaruan status surel…"
+
+#: jetpack.php:1621
+msgid "To enable all of the Jetpack features you’ll need to connect your website to WordPress.com using the button to the right. Once you’ve made the connection you’ll activate all the delightful features below."
+msgstr "Untuk menyalakan seluruh kemampuan Jetpack Anda perlu menghubungkan situs Anda dengan WordPress.com dengan menggunakan tombol di kanan. Begitu terhubung seluruh kemampuan di bawah ini otomatis nyala."
+
+#: jetpack.php:1608
+msgid "Jetpack supercharges your self-hosted WordPress site with the awesome cloud power of WordPress.com."
+msgstr "Jetpack melengkapi situs WordPress Anda yang dihost sendiri dengan kemampuan hebat awan WordPress.com."
+
+#: jetpack.php:1605 jetpack.php:1722
+msgid "Jetpack by WordPress.com"
+msgstr "Jetpack oleh WordPress.com"
+
+#: jetpack.php:1602
+msgid "Disconnect from WordPress.com"
+msgstr "Tidak terhubung dengan WordPress.com"
+
+#: jetpack.php:1601
+msgid "Connected to WordPress.com"
+msgstr "Terhubung dengan WordPress.com"
+
+#: jetpack.php:1454
+msgid "The old version has been deactivated and can be removed from your site."
+msgid_plural "The old versions have been deactivated and can be removed from your site."
+msgstr[0] "Versi lamanya telah dinonaktifkan dan dapat disingkirkan dari situs Anda."
+msgstr[1] "Versi lamanya telah dinonaktifkan dan dapat disingkirkan dari situs Anda."
+
+#: jetpack.php:899
+msgid "Jetpack requires WordPress version %s or later."
+msgstr "Jetpack memerlukan WordPress versi %s atau lebih."
+
+#: jetpack.php:1298
+msgid "WordPress.com is currently having problems and is unable to fuel up your Jetpack. Please try again later."
+msgstr "WordPress.com sedang mengalami masalah dan tidak dapat menyalakan Jetpack Anda. Silahkan coba kembali lain waktu."
+
+#: modules/after-the-deadline/config-options.php:57
+msgid "Proofreading"
+msgstr "Pemeriksaan Ejaan"
+
+#: jetpack.php:1369
+msgid "Welcome to <strong>Jetpack %s</strong>!"
+msgstr "Selamat datang di <strong>Jetpack %s</strong>!"
+
+#: jetpack.php:1381
+msgid "The following new modules have been activated: %l."
+msgstr "Modul baru berikut ini telah diaktifkan: %l."
\ No newline at end of file
diff --git a/plugins/jetpack/languages/jetpack-it_IT.mo b/plugins/jetpack/languages/jetpack-it_IT.mo
new file mode 100644
index 0000000..abc5273
Binary files /dev/null and b/plugins/jetpack/languages/jetpack-it_IT.mo differ
diff --git a/plugins/jetpack/languages/jetpack-it_IT.po b/plugins/jetpack/languages/jetpack-it_IT.po
new file mode 100644
index 0000000..dccc9bc
--- /dev/null
+++ b/plugins/jetpack/languages/jetpack-it_IT.po
@@ -0,0 +1,2237 @@
+# Translation of 1.3 in Italian
+# This file is distributed under the same license as the 1.3 package.
+msgid ""
+msgstr ""
+"PO-Revision-Date: 2012-05-21 22:23:47+0000\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=n != 1;\n"
+"X-Generator: GlotPress/0.1\n"
+"Project-Id-Version: 1.3\n"
+
+#: modules/widgets/facebook-likebox.php:18
+msgid "Facebook Like Box"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:18
+msgid "Display a Facebook Like Box to connect visitors to your Facebook Page"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:108
+msgid "Title"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:115
+msgid "Facebook Page URL"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:118
+msgid "The Like Box only works with <a href=\"http://www.facebook.com/help/?faq=174987089221178\">Facebook Pages</a>."
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:124
+msgid "Width"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:131
+msgid "Color Scheme"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:133
+msgid "Light"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:134
+msgid "Dark"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:143
+msgid "Show Faces"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:145
+msgid "Show profile photos in the plugin."
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:152
+msgid "Show Stream"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:154
+msgid "Show the profile stream for the public profile."
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:161
+msgid "Show Wall"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:163
+msgid "Show the wall for a Places page rather than friend activity."
+msgstr ""
+
+#: modules/module-info.php:336
+msgid "The Facebook Like Box Widget "
+msgstr ""
+
+#: modules/module-info.php:336
+msgid "shows your Facebook Like Box within a sidebar on your theme. It’s a great way to let your readers show their support."
+msgstr ""
+
+#: modules/module-info.php:352
+msgid "The Facebook Like Box Widget"
+msgstr ""
+
+#: modules/module-info.php:352
+msgid "shows your Facebook Like Box within a sidebar on your theme."
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:112
+msgid "Your new field was saved successfully"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:114
+msgid "Form builder"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:115
+msgid "Email notifications"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:120
+msgid "How does this work?"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:121
+msgid "By adding a contact form, your readers will be able to submit feedback to you. All feedback is automatically scanned for spam, and the legitimate feedback will be emailed to you."
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:122
+msgid "Can I add more fields?"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:124
+msgctxt "%1$s = \"Click here\" in an HTML link"
+msgid "Sure thing. %1$s to add a new text box, textarea, radio, checkbox, or dropdown field."
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:125
+msgid "Click here"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:127
+msgid "Can I view my feedback within WordPress?"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:129
+msgctxt "%1$s = \"Feedbacks\" in an HTML link"
+msgid "Yep, you can read your feedback at any time by clicking the \"%1$s\" link in the admin menu."
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:135
+msgid "Do I need to fill this out?"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:136
+msgid "Nope. However, if you’d like to modify where your feedback is sent, or the subject line you can. If you don’t make any changes here, feedback will be sent to the author of the page/post and the subject will be the name of this page/post."
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:140
+msgid "Edit this new field"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:143
+msgid "New field"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:145
+msgid "Field type"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:147
+msgid "Checkbox"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:148
+msgid "Drop down"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:151
+msgid "Radio"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:152
+msgid "Text"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:153
+msgid "Textarea"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:160
+msgid "Options"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:161
+msgid "First option"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:164
+msgid "Add another option"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:171
+msgid "Required?"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:176
+msgid "Save this field"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:181
+msgid "Here’s what your form will look like"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:186
+msgid "Add a new field"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:188
+msgid "Add this form to my post"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:191
+msgid "Email settings"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:193
+msgid "Enter your email address"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:196
+msgid "What should the subject line be?"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:199
+msgid "Save and go back to form builder"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:8
+msgctxt "Label for HTML form \"Name\" field in contact form builder"
+msgid "Name"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:9
+msgctxt "Label for HTML form \"Email\" field in contact form builder"
+msgid "Email"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:10
+msgctxt "Label for HTML form \"URL/Website\" field in contact form builder"
+msgid "Website"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:11
+msgctxt "Label for HTML form \"Comment/Response\" field in contact form builder"
+msgid "Comment"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:12
+msgctxt "Default label for new HTML form field in contact form builder"
+msgid "New Field"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:13
+msgctxt "Label for the set of options to be included in a user-created dropdown in contact form builder"
+msgid "Options"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:14
+msgctxt "Label for an option to be included in a user-created dropdown in contact form builder"
+msgid "Option"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:15
+msgctxt "Default label for the first option to be included in a user-created dropdown in contact form builder"
+msgid "First option"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:16
+msgctxt "error message in contact form builder"
+msgid "Oops, there was a problem generating your form. You'll likely need to try again."
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:17
+msgid ""
+"Drag up or down\n"
+"to re-arrange"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:18
+msgctxt "Label to drag HTML form fields around to change their order in contact form builder"
+msgid "move"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:19
+msgctxt "Link to edit an HTML form field in contact form builder"
+msgid "edit"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:20
+msgid "Saved successfully"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:21
+msgctxt "This HTML form field is marked as required by the user in contact form builder"
+msgid "(required)"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:22
+msgid "Are you sure you want to exit the form editor without saving? Any changes you have made will be lost."
+msgstr ""
+
+#: jetpack.php:1801
+msgid "Jetpack is network activated and notices can not be dismissed."
+msgstr ""
+
+#: jetpack.php:1812
+msgid "Dismiss this notice."
+msgstr ""
+
+#: jetpack.php:1328
+msgid "Dismiss this notice and deactivate Jetpack."
+msgstr ""
+
+#: jetpack.php:1334
+msgid "<strong>Your Jetpack is almost ready</strong> – A connection to WordPress.com is needed to enabled features like Stats, Contact Forms, and Subscriptions. Connect now to get fueled up!"
+msgstr ""
+
+#: jetpack.php:1160
+msgctxt "1: A number showing how many new features there are after upgrading Jetpack"
+msgid "Jetpack + Stats %1$s"
+msgstr ""
+
+#: jetpack.php:1164 jetpack.php:1168
+msgid "Jetpack + Stats"
+msgstr ""
+
+#: modules/contact-form/admin.php:159
+msgid "Restore this item from the Trash"
+msgstr "Ripristina questo elemento dal cestino"
+
+#: modules/contact-form/grunion-contact-form.php:507
+msgid "Sent by a verified %s user."
+msgstr ""
+
+msgid "http://jetpack.me"
+msgstr "http://jetpack.me"
+
+msgid "Easily insert a contact form any where on your site."
+msgstr ""
+
+msgid "Realtime backup and security scanning for your WordPress site."
+msgstr ""
+
+msgid "Simple, concise site stats with no additional load on your server."
+msgstr ""
+
+msgid "Mark up your posts with the <img src=\"http://l.wordpress.com/latex.php?latex=%5CLaTeX&bg=transparent&fg=000&s=-2\" alt=\"LaTeX logo\" title=\"LaTeX\" style=\"vertical-align: -25%\" /> markup language, perfect for complex mathematical equations and other über-geekery."
+msgstr ""
+
+msgid "Automattic"
+msgstr "Automattic"
+
+msgid "The most super duper sharing tool on the interwebs. Share content with Facebook, Twitter, and many more."
+msgstr ""
+
+msgid "Allow users to subscribe to your posts and comments to receive a notification via email."
+msgstr ""
+
+#: modules/module-info.php:422
+msgid "A contact form is a great way to offer your readers the ability to get in touch, without giving out your personal email address."
+msgstr ""
+
+msgid "Easily add images, Twitter updates, and your site's RSS links to your theme's sidebar."
+msgstr ""
+
+msgid "Enable WP.me-powered shortlinks for all of your Posts and Pages for easier sharing."
+msgstr ""
+
+msgid "Easily embed videos and more from sites like YouTube, Vimeo, and SlideShare."
+msgstr ""
+
+msgid "Beautiful Math"
+msgstr ""
+
+msgid "Show a pop-up business card of your users' gravatar profiles in comments."
+msgstr ""
+
+msgid "Share your public posts and comments to search engines and other services in real-time."
+msgstr ""
+
+msgid "Improve your spelling, style, and grammar with the <a href=\"http://www.afterthedeadline.com/\">After the Deadline</a> Proofreading service."
+msgstr ""
+
+msgid "Bring the power of the WordPress.com cloud to your self-hosted WordPress. Jetpack enables you to connect your blog to a WordPress.com account to use the powerful features normally only available to WordPress.com users."
+msgstr "Aggiungete la potenza del cloud WordPress.com al vostro sito WordPress indipendente. Jetpack vi permette di collegare il vostro blog ad un conto WordPress.com per usare le fantastiche funzioni normalmente disponibili unicamente per gli utenti di WordPress.com."
+
+msgid "http://wordpress.org/extend/plugins/jetpack/"
+msgstr "http://wordpress.org/extend/plugins/jetpack/"
+
+#: modules/widgets/twitter-widget.php:241
+msgid "Include retweets"
+msgstr "Includi retweet"
+
+#: modules/widgets/twitter-widget.php:243
+msgid "Text to display between tweet and timestamp:"
+msgstr "Testo da inserire tra lo tweet e la marcatura oraria:"
+
+#: modules/widgets/twitter-widget.php:222
+msgid "Twitter username:"
+msgstr "Username Twitter:"
+
+#: modules/widgets/twitter-widget.php:79
+msgid "Twitter Updates"
+msgstr "Aggiornamenti Twitter"
+
+#: modules/widgets/twitter-widget.php:236
+msgid "Hide replies"
+msgstr "Nascondi commenti"
+
+#: modules/widgets/twitter-widget.php:225
+msgid "Maximum number of tweets to show:"
+msgstr "Numero massimo di tweet da mostrare:"
+
+#: modules/widgets/twitter-widget.php:180
+msgid "Error: Twitter did not respond. Please wait a few minutes and refresh this page."
+msgstr "Errore: Twitter non risponde. Per favore aspetta qualche minuto e ricarica questa pagina."
+
+#: modules/widgets/twitter-widget.php:70
+msgid "Twitter (Jetpack)"
+msgstr "Twitter (Jetpack)"
+
+#: modules/widgets/twitter-widget.php:69
+msgid "Display your tweets from Twitter"
+msgstr "Mostra i tuoi tweets da Twitter"
+
+#: modules/widgets/rsslinks-widget.php:140
+msgid "Subscribe to %s"
+msgstr "Iscriviti a %s"
+
+#: modules/widgets/rsslinks-widget.php:121
+msgid "Image Color:"
+msgstr "Colore immagine:"
+
+#: modules/widgets/rsslinks-widget.php:119
+msgid "Silver"
+msgstr "Argento"
+
+#: modules/widgets/twitter-widget.php:178
+msgid "Error: Please make sure the Twitter account is <a href=\"%s\">public</a>."
+msgstr "Errore: Accertati che il tuo conto Twitter sia <a href=\"%s\">pubblico</a> per favore."
+
+#: modules/widgets/rsslinks-widget.php:113
+msgid "Red"
+msgstr "Rosso"
+
+#: modules/widgets/rsslinks-widget.php:101
+msgid "Large"
+msgstr "Grande"
+
+#: modules/widgets/rsslinks-widget.php:115
+msgid "Green"
+msgstr "Verde"
+
+#: modules/widgets/rsslinks-widget.php:100
+msgid "Medium"
+msgstr "Media"
+
+#: modules/widgets/rsslinks-widget.php:103
+msgid "Image Size:"
+msgstr "Dimensione immagine:"
+
+#: modules/widgets/rsslinks-widget.php:118
+msgid "Pink"
+msgstr "Rosa"
+
+#: modules/widgets/rsslinks-widget.php:117
+msgid "Purple"
+msgstr "Viola"
+
+#: modules/widgets/rsslinks-widget.php:116
+msgid "Blue"
+msgstr "Blu"
+
+#: modules/widgets/rsslinks-widget.php:114
+msgid "Orange"
+msgstr "Arancione"
+
+#: modules/widgets/rsslinks-widget.php:67
+#: modules/widgets/rsslinks-widget.php:133
+msgid "Posts"
+msgstr "Articoli"
+
+#: modules/widgets/rsslinks-widget.php:96
+msgid "Image Settings:"
+msgstr "Impostazioni immagine:"
+
+#: modules/widgets/rsslinks-widget.php:85
+msgid "Format:"
+msgstr "Formato:"
+
+#: modules/widgets/rsslinks-widget.php:83
+msgid "Text & Image Links"
+msgstr "Collegamenti a testo e immagine"
+
+#: modules/widgets/rsslinks-widget.php:82
+msgid "Image Link"
+msgstr "Collegamento all'immagine"
+
+#: modules/widgets/rsslinks-widget.php:81
+msgid "Text Link"
+msgstr "Collegamento al testo"
+
+#: modules/widgets/rsslinks-widget.php:71
+msgid "Feed(s) to Display:"
+msgstr "Feed da mostrare:"
+
+#: modules/widgets/rsslinks-widget.php:69
+msgid "Posts & Comments"
+msgstr "Articoli e commenti"
+
+#: modules/widgets/rsslinks-widget.php:68
+#: modules/widgets/rsslinks-widget.php:136
+msgid "Comments"
+msgstr "Commenti"
+
+#: modules/widgets/rsslinks-widget.php:62
+#: modules/widgets/twitter-widget.php:219
+msgid "Title:"
+msgstr "Titolo:"
+
+#: modules/widgets/rsslinks-widget.php:13
+msgid "RSS Links (Jetpack)"
+msgstr "Link RSS (Jetpack)"
+
+#: modules/widgets/rsslinks-widget.php:99
+msgid "Small"
+msgstr "Piccolo"
+
+#: modules/widgets/image-widget.php:139
+msgid "Width:"
+msgstr "Larghezza:"
+
+#: modules/widgets/image-widget.php:126
+msgid "Center"
+msgstr "Centro"
+
+#: modules/widgets/image-widget.php:145
+msgid "If empty, we will attempt to determine the image size."
+msgstr "Se vuoto, si cercherà di determinare la dimensione dell'immagine."
+
+#: modules/widgets/rsslinks-widget.php:12
+msgid "Links to your blog's RSS feeds"
+msgstr "I link ai feed RSS del tuo blog"
+
+#: modules/widgets/image-widget.php:127
+msgid "Right"
+msgstr "Destra"
+
+#: modules/widgets/image-widget.php:142
+msgid "Height:"
+msgstr "Altezza:"
+
+#: modules/widgets/image-widget.php:129
+msgid "Image Alignment:"
+msgstr "Allineamento Immagine:"
+
+#: modules/widgets/image-widget.php:125
+msgid "Left"
+msgstr "Sinistra"
+
+#: modules/widgets/image-widget.php:124
+msgid "None"
+msgstr "Nessuna"
+
+#: modules/widgets/image-widget.php:119
+msgid "Caption:"
+msgstr "Didascalia:"
+
+#: modules/widgets/image-widget.php:146
+msgid "Link URL (when the image is clicked):"
+msgstr "URL link (quando l'immagine è cliccata):"
+
+#: modules/subscriptions.php:561
+msgid "Click to subscribe to this blog and receive notifications of new posts by email."
+msgstr "Clicca per iscriverti a questo blog e ricevere le notifiche di nuovi articoli tramite email."
+
+#: modules/widgets/image-widget.php:12
+msgid "Display an image in your sidebar"
+msgstr "Mostra un'immagine nella barra laterale"
+
+#: modules/widgets/image-widget.php:116
+msgid "Image title:"
+msgstr "Titolo immagine:"
+
+#: modules/subscriptions.php:577
+msgid "%s: %s"
+msgstr "%s: %s"
+
+#: modules/subscriptions.php:604
+msgid "Show total number of subscribers? (%s subscriber)"
+msgid_plural "Show total number of subscribers? (%s subscribers)"
+msgstr[0] "Mostrare il numero totale degli iscritti? (%s iscritto)"
+msgstr[1] "Mostrare il numero totale degli iscritti? (%s iscritti)"
+
+#: modules/widgets/image-widget.php:113
+msgid "Alternate text:"
+msgstr "Testo alternativo:"
+
+#: modules/widgets/image-widget.php:110
+msgid "Image URL:"
+msgstr "URL immagine:"
+
+#: modules/vaultpress.php:22
+msgid "Active"
+msgstr "Attivo"
+
+#: modules/subscriptions.php:591
+msgid "Optional text to display to your readers:"
+msgstr "Testo opzionale da mostrare ai lettori:"
+
+#: modules/subscriptions.php:585 modules/widgets/image-widget.php:107
+msgid "Widget title:"
+msgstr "Titolo del Widget"
+
+#: modules/subscriptions.php:597
+msgid "Subscribe Button:"
+msgstr ""
+
+#: modules/widgets/image-widget.php:14
+msgid "Image (Jetpack)"
+msgstr "Immagine (Jetpack)"
+
+#: modules/subscriptions.php:559
+msgid "Enter your email address to subscribe to this blog and receive notifications of new posts by email."
+msgstr ""
+
+#: modules/subscriptions.php:558
+msgid "Subscribe to Blog via Email"
+msgstr ""
+
+#: modules/subscriptions.php:487
+msgid "Email Address"
+msgstr "Indirizzo email"
+
+#: modules/subscriptions.php:483
+msgid "Join %s other subscriber"
+msgid_plural "Join %s other subscribers"
+msgstr[0] ""
+msgstr[1] ""
+
+#: modules/subscriptions.php:465
+msgid "There was an error when subscribing, please try again."
+msgstr ""
+
+#: modules/subscriptions.php:414
+msgid "Blog Subscriptions (Jetpack)"
+msgstr ""
+
+#: modules/subscriptions.php:411
+msgid "Add an email signup form to allow people to subscribe to your blog."
+msgstr ""
+
+#: modules/subscriptions.php:346
+msgid "Notify me of new posts by email."
+msgstr "Notificami nuovi articoli tramite email."
+
+#: modules/subscriptions.php:458
+msgid "You have already subscribed to this site, please check your inbox."
+msgstr "Ti sei già iscritto a questo sito, controlla la posta in arrivo."
+
+#: modules/subscriptions.php:455
+msgid "The email you entered was invalid, please check and try again."
+msgstr "L'email inserita non è valida, controllala e riprova."
+
+#: modules/subscriptions.php:445
+msgid "An email was just sent to confirm your subscription. Please find the email now and click activate to start subscribing."
+msgstr ""
+
+#: modules/stats.php:905
+msgid "View All"
+msgstr "Vedere tutto"
+
+#: modules/stats.php:892
+msgid "%1$s %2$s Views"
+msgstr "%1$s %2$s Viste"
+
+#: modules/stats.php:701
+msgid "Chart stats by"
+msgstr "Grafico delle statistiche di"
+
+#: modules/stats.php:677
+msgid "the past month"
+msgstr "il mese scorso"
+
+#: modules/stats.php:913 modules/stats.php:937
+msgid "Sorry, nothing to report."
+msgstr "Mi dispiace, non c’è niente da includere nel rapporto."
+
+#: modules/subscriptions.php:340
+msgid "Notify me of follow-up comments by email."
+msgstr ""
+
+#: modules/stats.php:933
+msgid "Top Searches"
+msgstr "Più ricercati"
+
+#: modules/stats.php:714
+msgid "Show top posts over"
+msgstr "Mostra i post principali in alto"
+
+#: modules/stats.php:727
+msgid "Show top search terms over"
+msgstr "Visualizza le parole più ricercate in alto"
+
+#: modules/stats.php:679
+msgid "the past year"
+msgstr "l'anno scorso"
+
+#: modules/stats.php:678
+msgid "the past quarter"
+msgstr "lo scorso trimestre"
+
+#: modules/stats.php:909
+msgid "Top Posts"
+msgstr "Post più letti"
+
+#: modules/stats.php:533
+msgid "Save configuration"
+msgstr "Salva configurazione"
+
+#: modules/stats.php:675
+msgid "the past day"
+msgstr "il giorno prima"
+
+#: modules/stats.php:672
+msgid "month"
+msgstr "mese"
+
+#: modules/stats.php:676
+msgid "the past week"
+msgstr "la scorsa settimana"
+
+#: modules/stats.php:519
+msgid "The image helps collect stats and <strong>makes the world a better place</strong> but should still work when hidden"
+msgstr ""
+
+#: modules/stats.php:671
+msgid "week"
+msgstr "settimana"
+
+#: modules/stats.php:670
+msgid "day"
+msgstr "giorno"
+
+#: modules/stats.php:568
+msgid "Views over 48 hours. Click for more Site Stats."
+msgstr "Viste su 48 ore. Clicca per più Statistiche sul Sito"
+
+#: modules/stats.php:522
+msgid "Select the roles that will be able to view stats reports."
+msgstr "Seleziona i ruoli che possono vedere is rapporti statistici."
+
+#: modules/stats.php:520
+msgid "Report visibility"
+msgstr "Visibilità dei rapporti"
+
+#: modules/stats.php:519
+msgid "Smiley face"
+msgstr ""
+
+#: modules/stats.php:330
+msgid "Your Site Stats work better with Javascript enabled."
+msgstr ""
+
+#: modules/stats.php:406 modules/stats.php:879
+msgid "We were unable to get your stats just now. Please try again."
+msgstr "Non possiamo recuperare le tue statistiche. Riprova per favore."
+
+#: modules/stats.php:329
+msgid "Loading…"
+msgstr "Caricamento…"
+
+#: modules/stats.php:517
+msgid "Count the page views of registered users who are logged in."
+msgstr "Contare le pagine viste da utenti iscritti quando identificati."
+
+#: modules/stats.php:518
+msgid "Smiley"
+msgstr ""
+
+#: modules/stats.php:519
+msgid "Hide the stats smiley face image."
+msgstr ""
+
+#: modules/stats.php:516
+msgid "Registered users"
+msgstr "Utenti iscritti"
+
+#: modules/stats.php:514
+msgid "Put a chart showing 48 hours of views in the admin bar."
+msgstr "Inserire un grafico che mostra 48 ore di viste nell'admin bar."
+
+#: modules/stats.php:404 modules/stats.php:877
+msgid "We were unable to get your stats just now (too many redirects). Please try again."
+msgstr ""
+
+#: modules/stats.php:513
+msgid "Admin bar"
+msgstr "Admin bar"
+
+#: modules/stats.php:507
+msgid "Visit <a href=\"%s\">Site Stats</a> to see your stats."
+msgstr "Visita <a href=\"%s\">Statistiche Sito</a> per vedere le tue statistiche."
+
+#: modules/stats.php:331
+msgid "View Site Stats without Javascript"
+msgstr ""
+
+#: modules/shortcodes/videopress.php:912
+msgid "Submit"
+msgstr "Invia"
+
+#: modules/shortcodes/videopress.php:876
+msgid "December"
+msgstr "dicembre"
+
+#: jetpack.php:1169 modules/stats.php:649
+msgid "Site Stats"
+msgstr "Statistiche Sito"
+
+#: modules/shortcodes/videopress.php:1291
+msgid "This video requires <a rel=\"nofollow\" href=\"%s\">Adobe Flash</a> for playback."
+msgstr ""
+
+#: modules/shortcodes/videopress.php:958
+msgid "You do not have sufficient <a rel=\"nofollow\" href=\"%s\">freedom levels</a> to view this video. Support free software and upgrade."
+msgstr ""
+
+#: modules/shortcodes/videopress.php:876
+msgid "November"
+msgstr "novembre"
+
+#: modules/shortcodes/videopress.php:1016
+msgctxt "watch a video title"
+msgid "Watch: %s"
+msgstr "Guarda: %s"
+
+#: modules/shortcodes/videopress.php:1144
+msgctxt "Play as in playback or view a movie"
+msgid "JavaScript required to play %s."
+msgstr "JavaScript è richiesto per avviare %s."
+
+#: modules/shortcodes/videopress.php:1115
+#: modules/shortcodes/videopress.php:1137
+msgid "this video"
+msgstr "questo video"
+
+#: modules/shortcodes/videopress.php:1298
+msgid "Loading video..."
+msgstr "Caricamento video..."
+
+#: modules/shortcodes/videopress.php:915
+msgid "More information"
+msgstr "Maggiori informazioni"
+
+#: modules/shortcodes/videopress.php:876
+msgid "July"
+msgstr "luglio"
+
+#: modules/shortcodes/videopress.php:860
+msgid "This video is intended for mature audiences."
+msgstr "Questo video è destinato ad un pubblico adulto."
+
+#: modules/shortcodes/videopress.php:876
+msgid "October"
+msgstr "ottobre"
+
+#: modules/shortcodes/videopress.php:876
+msgid "April"
+msgstr "aprile"
+
+#: modules/shortcodes/videopress.php:876
+msgid "March"
+msgstr "marzo"
+
+#: modules/shortcodes/videopress.php:876
+msgid "February"
+msgstr "febbraio"
+
+#: modules/shortcodes/videopress.php:876
+msgid "January"
+msgstr "gennaio"
+
+#: modules/shortcodes/videopress.php:876
+msgid "September"
+msgstr "settembre"
+
+#: modules/shortcodes/videopress.php:860
+msgid "Please verify your birthday."
+msgstr "Per favore controlla il tuo compleanno."
+
+#: modules/shortcodes/videopress.php:876
+msgid "June"
+msgstr "giugno"
+
+#: modules/shortcodes/videopress.php:876
+msgid "August"
+msgstr "agosto"
+
+#: modules/shortcodes/videopress.php:876
+msgid "May"
+msgstr "maggio"
+
+#: modules/sharedaddy/sharing.php:379
+msgid "Enter the URL of a 16x16px icon you want to use for this service."
+msgstr "Entra l’inidirizzo di un’icona da 16x16px da usare per questo servizio."
+
+#: modules/shortcodes/videopress.php:608
+msgid "The VideoPress plugin could not communicate with the VideoPress servers. This error is most likely caused by a misconfigured plugin. Please reinstall or upgrade."
+msgstr ""
+
+#: modules/shortcodes/videopress.php:826
+msgid "%s Error"
+msgstr "Errore %s"
+
+#: modules/shortcodes/videopress.php:610
+msgid "<strong>%s</strong> is not an allowed embed site."
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:371
+msgid "You can add the following variables to your service sharing URL:"
+msgstr "Puoi aggiungere le variabili seguenti all’indirizzo del tuo servizio di condivisione:"
+
+#: modules/shortcodes/archives.php:50
+msgid "Your blog does not currently have any published posts."
+msgstr "Il tuo blog non ha attualmente alcun post pubblicato."
+
+#: modules/sharedaddy/sharing.php:395
+msgid "An error occurred creating your new sharing service - please check you gave valid details."
+msgstr "C’è stato un errore nella creazione del tuo nuovo servizio â verifica di aver inserito dati validi per favore."
+
+#: modules/sharedaddy/sharing.php:376
+msgid "Icon URL"
+msgstr "Indirizzo dell’icona"
+
+#: modules/sharedaddy/sharing.php:385
+msgid "Create Share"
+msgstr "Creare un servizio"
+
+#: modules/shortcodes/videopress.php:612
+msgid "No data found for VideoPress identifier: <strong>%s</strong>."
+msgstr ""
+
+#: modules/shortcodes/videopress.php:610
+msgid "Publisher limits playback of video embeds."
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:367
+msgid "Sharing URL"
+msgstr "URL del servizio"
+
+#: modules/sharedaddy/sharing.php:334
+msgid "Front Page, Archive Pages, and Search Results"
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:313
+msgid "Sharing label"
+msgstr "Titolo:"
+
+#: modules/sharedaddy/sharing.php:319
+msgid "Open links in"
+msgstr "Aprire i link"
+
+#: modules/sharedaddy/sharing.php:361
+msgid "Service name"
+msgstr "Nome del servizio"
+
+#: modules/sharedaddy/sharing.php:350
+msgid "Save Changes"
+msgstr "Salva le modifiche"
+
+#: modules/sharedaddy/sharing.php:328
+msgid "Show sharing buttons on"
+msgstr "Mostrare i pulsanti di condivisone in"
+
+#: modules/sharedaddy/sharing.php:306
+msgid "Icon + text"
+msgstr "Icona + testo"
+
+#: modules/sharedaddy/sharing.php:322
+msgid "New window"
+msgstr "Nuova finestra"
+
+#: modules/sharedaddy/sharing.php:323
+msgid "Same window"
+msgstr "Stessa finestra"
+
+#: modules/sharedaddy/sharing.php:308
+msgid "Text only"
+msgstr "Solo testo"
+
+#: modules/sharedaddy/sharing.php:307
+msgid "Icon only"
+msgstr "Solo icona"
+
+#: modules/sharedaddy/sharing.php:186
+msgid "Enabled Services"
+msgstr "Servizi abilitati"
+
+#: modules/sharedaddy/sharing.php:164
+msgid "Available Services"
+msgstr "Servizi disponibili"
+
+#: modules/sharedaddy/sharing.php:192
+msgid "Drag and drop available services here"
+msgstr "Trascina qui i servizi disponibili"
+
+#: modules/sharedaddy/sharing.php:303
+msgid "Default button style"
+msgstr "Stile pulsante di default"
+
+#: modules/sharedaddy/sharing.php:153
+msgid "Settings have been saved"
+msgstr "I parametri sono stati registrati."
+
+#: modules/sharedaddy/sharing.php:165
+msgid "Drag and drop the services you'd like to enable into the box below."
+msgstr "Trascina i servizi che vorresti attivare nella zona qui sotto."
+
+#: modules/sharedaddy/sharing.php:203
+msgid "Services dragged here will be hidden behind a share button."
+msgstr "I servizi trascinati qui saranno inclusi nelle opzioni del pulsante Condividi."
+
+#: modules/sharedaddy/sharing.php:221
+msgid "Sharing is off. Please add services above to enable"
+msgstr "La Condivisione est disattivata. Aggiungi des servizi qui sopra per attivarla."
+
+#: modules/sharedaddy/sharing.php:218
+msgid "Live Preview"
+msgstr "Anteprima"
+
+#: modules/sharedaddy/sharing.php:189
+msgid "Services dragged here will appear individually."
+msgstr "I servizi trascinati qui appariranno singolarmente."
+
+#: modules/sharedaddy/sharing.php:149
+msgid "This plugin will work without it, but multibyte support is used <a href=\"%s\">if available</a>. You may see minor problems with Tweets and other sharing services."
+msgstr "Questo plugin funzionerà senza, ma il multibyte è usato <a href=\"%s\">se disponibile</a>. Potresti notare problemi minori con Twitter o altri servizi di condivisione."
+
+#: modules/sharedaddy/sharing.php:166
+msgid "Add a new service"
+msgstr "Aggiungi un nuovo servizio"
+
+#: modules/contact-form/grunion-form-view.php:142
+#: modules/sharedaddy/sharing-sources.php:1027
+msgid "Label"
+msgstr "Etichetta"
+
+#: modules/sharedaddy/sharing-sources.php:977
+msgid "Click to share"
+msgstr "Clicca per condividere"
+
+#: modules/sharedaddy/sharing-sources.php:1032
+msgid "URL"
+msgstr "URL"
+
+#: modules/sharedaddy/sharing.php:148
+msgid "Warning! Multibyte support missing!"
+msgstr "Attenzione! IL supporto Multibyte è mancante!"
+
+#: modules/sharedaddy/sharing.php:46 modules/sharedaddy/sharing.php:158
+msgid "Sharing Settings"
+msgstr "Parametri"
+
+#: modules/sharedaddy/sharing-sources.php:1045
+msgid "Remove Service"
+msgstr "Rimuovere il servizio"
+
+#: modules/sharedaddy/sharing-sources.php:1044
+msgid "Save"
+msgstr "Salva"
+
+#: modules/sharedaddy/sharing-sources.php:1037
+msgid "Icon"
+msgstr "Icona"
+
+#: modules/sharedaddy/sharing-sources.php:892
+msgid "Google +1"
+msgstr "Google +1"
+
+#: modules/sharedaddy/sharing-sources.php:884
+msgctxt "share to"
+msgid "Press This"
+msgstr "Pubblicalo"
+
+#: modules/sharedaddy/sharing-sources.php:884
+msgid "Click to Press This!"
+msgstr "Clicca per pubblicare!"
+
+#: modules/sharedaddy/sharing-sources.php:856
+msgid "Press This"
+msgstr "Pubblicalo"
+
+#: modules/sharedaddy/sharing-sources.php:850
+msgid "Click to print"
+msgstr "Clicca per stampare"
+
+#: modules/sharedaddy/sharing-sources.php:744
+msgid "Share"
+msgstr "Condivisione"
+
+#: modules/sharedaddy/sharing-sources.php:777
+msgctxt "share to"
+msgid "Facebook"
+msgstr "Facebook"
+
+#: modules/sharedaddy/sharing-sources.php:799
+msgid "Default button"
+msgstr "Pulsante di default"
+
+#: modules/sharedaddy/sharing-sources.php:850
+msgctxt "share to"
+msgid "Print"
+msgstr "Stampa"
+
+#: modules/sharedaddy/sharing-sources.php:777
+msgid "Share on Facebook"
+msgstr "Condividi su Facebook"
+
+#: modules/sharedaddy/sharing-sources.php:714
+msgid "Facebook"
+msgstr "Facebook"
+
+#: modules/sharedaddy/sharing-sources.php:801
+msgid "Like button"
+msgstr "Pulsante Like"
+
+#: modules/sharedaddy/sharing-sources.php:846
+msgid "Print"
+msgstr "Stampa"
+
+#: modules/sharedaddy/sharing-sources.php:800
+msgid "Share button"
+msgstr "Pulsante Share"
+
+#: modules/sharedaddy/sharing-sources.php:629
+msgctxt "share to"
+msgid "LinkedIn"
+msgstr "LinkedIn"
+
+#: modules/sharedaddy/sharing-sources.php:519
+msgctxt "share to"
+msgid "Digg"
+msgstr "Digg"
+
+#: modules/sharedaddy/sharing-sources.php:601
+msgid "LinkedIn"
+msgstr "LinkedIn"
+
+#: modules/sharedaddy/sharing-sources.php:515
+#: modules/sharedaddy/sharing-sources.php:519
+msgid "Click to Digg this post"
+msgstr "Clicca per condividere su Digg"
+
+#: modules/sharedaddy/sharing-sources.php:436
+msgid "Click to share on Reddit"
+msgstr "Clicca per condividere su Reddit"
+
+#: modules/sharedaddy/sharing-sources.php:429
+#: modules/sharedaddy/sharing-sources.php:436
+msgid "Reddit"
+msgstr "Reddit"
+
+#: modules/sharedaddy/sharing-sources.php:363
+msgctxt "share to"
+msgid "StumbleUpon"
+msgstr "StumbleUpon"
+
+#: modules/sharedaddy/sharing-sources.php:363
+msgid "Click to share on StumbleUpon"
+msgstr "Clicca per condividere su StumbleUpon"
+
+#: modules/sharedaddy/sharing-sources.php:629
+msgid "Click to share on LinkedIn"
+msgstr "Clicca per condividere su LinkedIn"
+
+#: modules/sharedaddy/sharing-sources.php:506
+msgid "Digg"
+msgstr "Digg"
+
+#: modules/sharedaddy/sharing-sources.php:257
+msgid "Twitter"
+msgstr "Twitter "
+
+#: modules/sharedaddy/sharing-sources.php:226
+msgid "Send Email"
+msgstr "Invia Email"
+
+#: modules/sharedaddy/sharing-sources.php:238
+msgid "Sorry, your blog cannot share posts by email."
+msgstr "Ci dispiace, il tuo blog non consente di condividere articoli tramite email."
+
+#: modules/sharedaddy/sharing-sources.php:234
+msgid "Email check failed, please try again"
+msgstr "La verifica dell'Email ha fallito, riprova per favore."
+
+#: modules/sharedaddy/sharing-sources.php:218
+msgid "Your Email Address"
+msgstr "La tua Email"
+
+#: modules/sharedaddy/sharing-sources.php:227
+msgid "Cancel"
+msgstr "Annulla"
+
+#: modules/sharedaddy/sharing-sources.php:230
+msgid "Post was not sent - check your email addresses!"
+msgstr "L'articolo non è stato pubblicato, controlla gli indirizzi e-mail!"
+
+#: modules/sharedaddy/sharing-sources.php:352
+msgid "StumbleUpon"
+msgstr "StumbleUpon"
+
+#: modules/sharedaddy/sharing-sources.php:264
+msgid "Click to share on Twitter"
+msgstr "Clicca per condividere su Twitter"
+
+#: modules/sharedaddy/sharing-sources.php:264
+msgctxt "share to"
+msgid "Twitter"
+msgstr "Twitter"
+
+#: modules/sharedaddy/sharing-sources.php:334
+#: modules/sharedaddy/sharing-sources.php:411
+#: modules/sharedaddy/sharing-sources.php:462
+#: modules/sharedaddy/sharing-sources.php:568
+#: modules/sharedaddy/sharing-sources.php:684
+msgid "Use smart button"
+msgstr "Usa il pulsante intelligente"
+
+#: modules/sharedaddy/sharing-sources.php:207
+msgid "Send to Email Address"
+msgstr "Invia all’Email"
+
+#: modules/sharedaddy/sharing-sources.php:170
+msgid "You have shared this post with %s"
+msgstr "Hai condiviso con %s questo articolo."
+
+#: modules/sharedaddy/sharing-sources.php:193
+msgid "Click to email this to a friend"
+msgstr "Clicca per inviare l'articolo via mail a un amico"
+
+#: modules/sharedaddy/sharedaddy.php:106
+msgid "Disable CSS and JS"
+msgstr "Disattiva CSS e JS"
+
+#: modules/sharedaddy/sharedaddy.php:108
+msgid "Advanced. If this option is checked, you must include these files in your theme manually for the sharing links to work."
+msgstr ""
+
+#: modules/sharedaddy/sharing-service.php:196
+msgid "Share this:"
+msgstr "Condividi questo: "
+
+#: modules/sharedaddy/sharing-sources.php:171
+msgid "Close"
+msgstr "Chiudi"
+
+#: modules/sharedaddy/sharing-service.php:474
+#: modules/sharedaddy/sharing.php:234 modules/sharedaddy/sharing.php:275
+msgctxt "dropdown button"
+msgid "Share"
+msgstr "Condividere"
+
+#: modules/sharedaddy/sharing-sources.php:169
+msgid "This post has been shared!"
+msgstr "Hai condiviso questo articolo!"
+
+#: modules/sharedaddy/sharing-sources.php:193
+msgctxt "share to"
+msgid "Email"
+msgstr "Email"
+
+#: modules/sharedaddy/sharing-sources.php:215
+msgid "Your Name"
+msgstr "Il tuo nome"
+
+#: modules/module-info.php:425
+msgid "Each contact form can easily be customized to fit your needs. When a user submits your contact form, the feedback will be filtered through <a href=\"http://akismet.com/\">Akismet</a> (if it is active on your site) to make sure itâs not spam. Any legitimate feedback will then be emailed to you, and added to your feedback management area."
+msgstr ""
+
+#: modules/sharedaddy/sharedaddy.php:18
+msgid "Shared Post"
+msgstr "Post Condiviso"
+
+#: modules/module-info.php:394
+msgid "Jetpack will automatically take the great published content from your blog or website and share it instantly with third party services like search engines, increasing your reach and traffic."
+msgstr ""
+
+#: modules/module-info.php:374
+msgid "When leaving comments, your visitors can also subscribe to a post’s comments to keep up with the conversation."
+msgstr ""
+
+#: modules/module-info.php:371
+msgid "Subscriptions"
+msgstr "Abbonamenti"
+
+#: modules/module-info.php:379
+msgid "To use the Subscriptions widget, go to Appearance → <a href=\"%s\">Widgets</a>. Drag the widget labeled “Blog Subscriptions (Jetpack)” into one of your sidebars and configure away."
+msgstr ""
+
+#: modules/sharedaddy/sharedaddy.php:37
+msgid "Show sharing buttons on this post."
+msgstr "Mostra i pulsanti di condivisione su quest’articolo."
+
+#: modules/contact-form/grunion-form-view.php:30 modules/module-info.php:415
+#: modules/module-info.php:419
+msgid "Contact Form"
+msgstr ""
+
+#: modules/module-info.php:392
+msgid "Enhanced Distribution"
+msgstr ""
+
+#: modules/module-info.php:373
+msgid "Easily allow any visitor to subscribe to all of your posts via email through a widget in your blog’s sidebar. Every time you publish a post, WordPress.com will send a notification to all your subscribers."
+msgstr ""
+
+#: modules/module-info.php:351
+msgid "shows your latest tweets within a sidebar on your theme."
+msgstr ""
+
+#: modules/module-info.php:350
+msgid "lets you easily add post and comment RSS feeds to a sidebar on your theme."
+msgstr ""
+
+#: modules/module-info.php:351
+msgid "The Twitter Widget"
+msgstr ""
+
+#: modules/module-info.php:350
+msgid "The RSS Links Widget"
+msgstr ""
+
+#: modules/module-info.php:355
+msgid "To use the widgets, go to Appearance → <a href=\"%s\">Widgets</a>. Drag them into one of your sidebars and configure away."
+msgstr ""
+
+#: modules/module-info.php:368
+msgid "Subsriptions Screenshot"
+msgstr ""
+
+#: modules/module-info.php:353
+msgid "The Image Widget"
+msgstr ""
+
+#: modules/module-info.php:355
+msgid "Each of these widgets has a number of customization options."
+msgstr ""
+
+#: modules/module-info.php:353
+msgid "lets you easily add images to a sidebar on your theme."
+msgstr ""
+
+#: modules/module-info.php:335
+msgid "shows your latest tweets within a sidebar on your theme. It’s an easy way to add more activity to your site. There are also a number of customization options."
+msgstr ""
+
+#: modules/module-info.php:308 modules/module-info.php:312
+msgid "Spelling and Grammar"
+msgstr ""
+
+#: modules/module-info.php:335
+msgid "The Twitter Widget "
+msgstr ""
+
+#: modules/module-info.php:337
+msgid "allows you to easily add images to widget areas in your theme. It’s an easy way to add more visual interest to your site."
+msgstr ""
+
+#: modules/module-info.php:337
+msgid "The Image Widget "
+msgstr ""
+
+#: modules/module-info.php:334
+msgid "allows you to add links to your blog’s post and comment RSS feeds in your sidebar. This makes it easy for your readers to stay updated when you post new content or receive new comments."
+msgstr ""
+
+#: modules/module-info.php:334
+msgid "The RSS Links Widget "
+msgstr ""
+
+#: modules/module-info.php:332 modules/module-info.php:348
+msgid "Extra Sidebar Widgets"
+msgstr ""
+
+#: modules/module-info.php:329 modules/module-info.php:345
+msgid "Widgets Screenshot"
+msgstr ""
+
+#: modules/module-info.php:315
+msgid "After the Deadline provides a number of <a href=\"%s\">customization options</a>, which you can edit in your profile."
+msgstr ""
+
+#: modules/module-info.php:314
+msgid "The <a href='%s'>After the Deadline</a> Proofreading service improves your writing by using artificial intelligence to find your errors and offer smart suggestions."
+msgstr ""
+
+#: modules/module-info.php:286
+msgid "To configure your sharing settings, go to the Settings → <a href=\"%s\">Sharing</a> menu."
+msgstr ""
+
+#: modules/module-info.php:265
+msgid "The following services are included: Twitter, Facebook, Reddit, StumbleUpon, PressThis, Digg, LinkedIn, Google +1, Print, and Email."
+msgstr ""
+
+#: modules/module-info.php:227
+msgid "Jetpack combines the power of %s and the simplicity of WordPress to give you the ultimate in math blogging platforms."
+msgstr ""
+
+#: modules/module-info.php:228
+msgid "Wow, that sounds nerdy."
+msgstr "WOW, sembra complicato."
+
+#: modules/module-info.php:242
+msgid "Use <code>$latex your latex code here$</code> or <code>[latex]your latex code here[/latex]</code> to include %s in your posts and comments. There are <a href=\"%s\" target=\"_blank\">all sorts of options</a> available."
+msgstr ""
+
+#: modules/module-info.php:293
+msgid "Full details can be found on the <a href=\"%s\">Sharing support page</a>. This video also gives a swish run-down of how to use the Sharing feature. Watch it in HD for extra snazz!"
+msgstr ""
+
+#: modules/module-info.php:287
+msgid "Drag and drop sharing services into the enabled section to have them show up on your site, and drag them into the hidden section to have them hidden behind a button."
+msgstr "Trascina i servizi di condivisione nella sezione attiva per mostrarli sul tuo sito, e trascinali nella sezione nascosta per nasconderli dietro un pulsante."
+
+#: modules/module-info.php:267
+msgid "The following services are included: Twitter, Facebook, Reddit, StumbleUpon, Digg, LinkedIn, Google +1, Print, and Email."
+msgstr ""
+
+#: modules/module-info.php:261
+msgid "Share your posts with Twitter, Facebook, and a host of other services. You can configure services to appear as icons, text, or both. Some services have additional options to display smart buttons, such as Twitter, which will update the number of times the post has been shared."
+msgstr "Condividi i tuoi articoli con Twitter, Facebook e tanti altri servizi. Puoi regolare i servizi per presentarli come icone, testi o tutti e due. Certi servizi hanno parametri speciali per mostrare pulsanti intelligenti, come Twitter, che tengono il conto del numero di volte che un articolo è stato condiviso."
+
+#: modules/module-info.php:257 modules/module-info.php:260
+#: modules/module-info.php:281 modules/sharedaddy/sharedaddy.php:25
+#: modules/sharedaddy/sharing.php:46
+msgid "Sharing"
+msgstr "Condividere"
+
+#: modules/module-info.php:226 modules/module-info.php:241
+msgid "%s is a powerful markup language for writing complex mathematical equations, formulas, etc."
+msgstr ""
+
+#: modules/module-info.php:271
+msgid "Additionally you can define your own custom services."
+msgstr "In più puoi definire i tuoi propri servizi personalizzati."
+
+#: modules/module-info.php:187 modules/module-info.php:191
+#: modules/module-info.php:200 modules/module-info.php:204
+msgid "WordPress.com Stats"
+msgstr "Statistiche WordPress.com"
+
+#: modules/module-info.php:172
+msgid "To use shortlinks, go to any already published post (or publish something new!). A “Get Shortlink” button will be visible under the Post title. When you click it, a dialog box will appear with the shortlink and you can copy and paste to Twitter, Facebook or wherever your heart desires."
+msgstr ""
+
+#: modules/module-info.php:137
+msgid "Available shortcodes are: %l."
+msgstr "Gli shortcodes disponibili sono: %l."
+
+#: modules/module-info.php:192 modules/module-info.php:205
+msgid "There are many plugins and services that provide statistics, but data can be overwhelming. WordPress.com Stats makes the most popular metrics easy to understand through a clear and attractive interface."
+msgstr "Ci sono tanti plugins e servizi che forniscono statistiche, ma è facile affogare nei dati. Le statistiche WordPress.com rendono le misure più popolari facili da capire attraverso un’interfaccia chiara ed attrattiva."
+
+#: modules/module-info.php:206
+msgid "You can <a href=\"%s\">view your stats dashboard here</a>."
+msgstr "Puoi <a href=\"%s\">vedere la bacheca delle statistiche qui</a>."
+
+#: modules/module-info.php:157 modules/module-info.php:171
+msgid "Instead of typing or copy-pasting long URLs, you can now get a short and simple link to your posts and pages. This uses the super compact wp.me domain name, and gives you a unique URL you can use that will be safe and reliable."
+msgstr "Invece di copiare-incollare URL lunghi, adesso puoi avere un link corto e semplice verso i tuoi articoli e pagine. Questo usa il nome di domino super compatto wp.me, e ti da un URL unico che puoi usare che è sicuro ed affidabile."
+
+#: modules/module-info.php:221 modules/module-info.php:236
+msgid "LaTeX"
+msgstr "LaTeX"
+
+#: modules/module-info.php:109
+msgid "Enter a shortcode directly into the Post/Page editor to embed media. For specific instructions follow the links below."
+msgstr "Scrivi uno shortcode direttamente nell’articolo o la pagina per incorporare media. Per istruzioni specifiche segui i links qui sotto."
+
+#: modules/module-info.php:158
+msgid "It’s perfect for use on Twitter, Facebook, and cell phone text messages where every character counts."
+msgstr "Ã perfetto da usare con Twitter, Facebook, et SMS dove ogni carattere conta."
+
+#: modules/module-info.php:95 modules/module-info.php:108
+msgid "Shortcodes allow you to easily and safely embed media from other places in your site. With just one simple code, you can tell WordPress to embed YouTube, Flickr, and other media."
+msgstr "Gli Shortcodes permettono di incorporare facilmente ed in tutta sicurezza media da altre provenienze nel tuo sito. Con un codice semplice, pui dire a WordPress.com di incorporare YouTube, Flickr et altri media."
+
+#: modules/module-info.php:152 modules/module-info.php:156
+#: modules/module-info.php:166 modules/module-info.php:170
+msgid "WP.me Shortlinks"
+msgstr "Shortlinks WP.me"
+
+#: modules/module-info.php:29
+msgctxt "Visit your _VaultPress_dashboard_."
+msgid "To check your backups, see any security alerts, or check your VaultPress Vitality, visit your %s."
+msgstr ""
+
+#: modules/module-info.php:90 modules/module-info.php:94
+#: modules/module-info.php:103 modules/module-info.php:107
+msgid "Shortcode Embeds"
+msgstr "Shortcodes Embeds"
+
+#: modules/module-info.php:59
+msgid "Hovercards enhance plain Gravatar images with information about a person: name, bio, pictures, their contact info, and other services they use on the web like Twitter, Facebook, or LinkedIn."
+msgstr "Le Hovercards migliorano le semplici immagini Gravatar con informazioni sulla persona: nom, biografia, immagini, informazioni di contatto et altri servizi che usa sullo web, come Twitter, Facebook o LinkedIn"
+
+#: modules/module-info.php:60
+msgid "Hovercards offer a great way to show your internet presence and help people find your own blog."
+msgstr "Le Hovercards sono un sistema eccellente per mostrare la tua presenza su internet ed aiutare la gente a trovare il tuo blog."
+
+#: modules/module-info.php:74
+msgid "Hovercards enhance plain Gravatar images with information about a person: name, bio, pictures, their contact info, and other services."
+msgstr "Le Hovercards migliorano le semplici immagini Gravatar con informazioni sulla persona: nom, biografia, immagini, informazioni di contatto et altri servizi."
+
+#: modules/module-info.php:75
+msgid "To see hovercards, look at any blog post on your blog that has comments. If the commenter has a hovercard associated with their gravatar, mouse over their image and the hovercard will appear. To turn hovercards off, click the Deactivate button above."
+msgstr "Per vedere le hovercards, cerca un articolo che abbia commenti. Se il commentatore ha un'hovercard associata al suo gravatar, passa il mouse sopra l’immagine e l’hovercard apparirà . Per disattivare le hovercards, clicca sul pulsante Disattivare qui sopra."
+
+#: modules/module-info.php:29
+msgid "VaultPress dashboard"
+msgstr "Bacheca VaultPress"
+
+#: modules/module-info.php:31
+msgid "With a monthly subscription, the VaultPress plugin will backup your site’s content, themes, and plugins in real-time, as well as perform regular security scans for common threats and attacks."
+msgstr ""
+
+#: modules/module-info.php:32
+msgctxt "View _Plans_&_Pricing_. (VaultPress)"
+msgid "View %s."
+msgstr "Vedi %s."
+
+#: modules/module-info.php:32
+msgid "Plans & Pricing"
+msgstr "Piani & Prezzi"
+
+#: modules/module-info.php:53 modules/module-info.php:68
+msgid "Gravatar Hovercard"
+msgstr "Hovercard Gravatar"
+
+#: modules/module-info.php:58 modules/module-info.php:73
+msgid "What’s a Hovercard?"
+msgstr "Cos’è un’Hovercard?"
+
+#: modules/module-info.php:22 modules/module-info.php:26
+msgid "VaultPress"
+msgstr "VaultPress"
+
+#: modules/contact-form/grunion-contact-form.php:713
+msgid "Add a custom form"
+msgstr ""
+
+#: modules/gravatar-hovercards.php:44 modules/module-info.php:57
+#: modules/module-info.php:72
+msgid "Gravatar Hovercards"
+msgstr "Hovercards Gravatar"
+
+#: modules/gravatar-hovercards.php:56
+msgid "View people's profiles when you mouse over their Gravatars"
+msgstr "Guarda il profilo della gente passando il mouse sui loro Gravatars"
+
+#: modules/contact-form/grunion-contact-form.php:689
+msgid "Spam <span class=\"count\">(%s)</span>"
+msgid_plural "Spam <span class=\"count\">(%s)</span>"
+msgstr[0] ""
+msgstr[1] ""
+
+#: modules/contact-form/grunion-contact-form.php:671
+msgid "Search Feedback"
+msgstr ""
+
+#: modules/module-info.php:28
+msgid "Your WordPress installation is currently being protected with the world’s best security, backup, and support."
+msgstr ""
+
+#: modules/contact-form/grunion-contact-form.php:672
+#: modules/contact-form/grunion-contact-form.php:673
+msgid "No feedback found"
+msgstr ""
+
+#: modules/gravatar-hovercards.php:83
+msgid "Put your mouse over your Gravatar to check out your profile."
+msgstr "Metti il mouse sul tuo Gravatar per controllare il tuo profilo."
+
+#: modules/contact-form/grunion-contact-form.php:670
+msgid "Feedback"
+msgstr ""
+
+#: modules/contact-form/grunion-contact-form.php:669
+#: modules/contact-form/grunion-form-view.php:130
+msgid "Feedbacks"
+msgstr ""
+
+#: modules/contact-form/grunion-contact-form.php:275
+#: modules/contact-form/grunion-contact-form.php:323
+msgid "Error!"
+msgstr "Errore!"
+
+#: modules/contact-form/grunion-contact-form.php:147
+msgid "%s is required"
+msgstr "%s è obbligatorio"
+
+#: modules/contact-form/grunion-contact-form.php:285
+msgid "Submit »"
+msgstr "Invia »"
+
+#: modules/contact-form/grunion-contact-form.php:328
+msgid "Message Sent"
+msgstr "Messaggio inviato"
+
+#: modules/contact-form/grunion-contact-form.php:462
+msgid "l F j, Y \\a\\t g:i a"
+msgstr "l F j, Y \\a\\t g:i a"
+
+#: modules/contact-form/grunion-contact-form.php:482
+msgid "Time:"
+msgstr "Tempo:"
+
+#: modules/contact-form/grunion-contact-form.php:483
+msgid "IP Address:"
+msgstr "Indirizzo IP:"
+
+#: modules/contact-form/grunion-contact-form.php:484
+msgid "Contact Form URL:"
+msgstr ""
+
+#: modules/contact-form/grunion-contact-form.php:140
+msgid "%s requires a valid email address"
+msgstr "%s richiede un indirizzo email valido"
+
+#: modules/contact-form/grunion-contact-form.php:511
+msgid "Sent by an unverified visitor to your site."
+msgstr "Inviato da un visitatore non verificato sul tuo sito."
+
+#: modules/contact-form/grunion-contact-form.php:35
+#: modules/contact-form/grunion-form-view.php:149
+#: modules/sharedaddy/sharing-sources.php:127
+msgid "Email"
+msgstr "Email"
+
+#: modules/contact-form/grunion-contact-form.php:79
+#: modules/contact-form/grunion-contact-form.php:84
+#: modules/contact-form/grunion-contact-form.php:88
+#: modules/contact-form/grunion-contact-form.php:100
+#: modules/contact-form/grunion-contact-form.php:105
+#: modules/contact-form/grunion-contact-form.php:119
+msgid "(required)"
+msgstr "(obbligatorio)"
+
+#: modules/contact-form/grunion-contact-form.php:99
+msgid "Yes"
+msgstr "Si"
+
+#: modules/contact-form/admin.php:456
+msgid "You are not allowed to move this item to the Trash."
+msgstr "Non sei autorizzato a inviare questo elemento nel Cestino. "
+
+#: modules/contact-form/admin.php:452
+msgid "Error in restoring from Trash."
+msgstr "Errore durante il ripristino dal Cestino."
+
+#: modules/contact-form/admin.php:449
+msgid "You are not allowed to move this item out of the Trash."
+msgstr "Non sei autorizzato a spostare questo elemento fuori dal Cestino."
+
+#: modules/contact-form/grunion-contact-form.php:39
+msgid "Subject"
+msgstr "Soggetto"
+
+#: modules/contact-form/admin.php:483
+msgid "Messages"
+msgstr "Messaggi"
+
+#: modules/contact-form/admin.php:506
+msgid "Spam"
+msgstr "Spam"
+
+#: modules/contact-form/grunion-contact-form.php:34
+#: modules/contact-form/grunion-form-view.php:150
+msgid "Name"
+msgstr "Nome"
+
+#: modules/contact-form/admin.php:459
+msgid "Error in moving to Trash."
+msgstr "Errore durante lo spostamento nel Cestino."
+
+#: modules/contact-form/grunion-contact-form.php:36
+#: modules/contact-form/grunion-form-view.php:154
+msgid "Website"
+msgstr "Sito web"
+
+#: modules/contact-form/admin.php:88
+#: modules/contact-form/grunion-contact-form.php:42
+msgid "Message"
+msgstr "Messaggio"
+
+#: modules/contact-form/admin.php:197
+msgid "Mark this message as spam"
+msgstr "Segna questo messaggio come spam"
+
+#: modules/contact-form/admin.php:166 modules/contact-form/admin.php:265
+msgid "Delete Permanently"
+msgstr "Cancellare definitivamente"
+
+#: modules/contact-form/admin.php:257
+msgid "Mark this message as NOT spam"
+msgstr "Segna questo messaggio NON come spam"
+
+#: modules/contact-form/admin.php:164 modules/contact-form/admin.php:263
+msgid "Delete this item permanently"
+msgstr "Cancella questo elemento definitivamente"
+
+#: modules/contact-form/admin.php:296
+msgid "Y-m-d @ g:i:s A"
+msgstr "Y-m-d @ g:i:s A"
+
+#: modules/contact-form/admin.php:415
+msgid "You are not allowed to manage this item."
+msgstr "Non si hanno i permessi per gestire questo elemento."
+
+#: modules/contact-form/admin.php:161
+msgid "Restore"
+msgstr "Ripristina"
+
+#: modules/contact-form/admin.php:89
+msgid "Date"
+msgstr "Data"
+
+#: modules/contact-form/admin.php:204 modules/contact-form/admin.php:206
+#: modules/contact-form/admin.php:493
+msgid "Trash"
+msgstr "Cestina"
+
+#: modules/after-the-deadline/config-unignore.php:130
+msgid "Add"
+msgstr "Aggiungi"
+
+#: modules/after-the-deadline/config-unignore.php:128
+msgid "Identify words and phrases to ignore while proofreading your posts and pages:"
+msgstr "Identifica parole ed espressioni da ignorare nella revisione dei tuoi post e pagine:"
+
+#: modules/after-the-deadline/config-options.php:89
+msgctxt "%1$s = http://codex.wordpress.org/Installing_WordPress_in_Your_Language, %2$s = WPLANG"
+msgid "The proofreader supports English, French, German, Portuguese, and Spanish. Your <a href=\"%1$s\">%2%s</a> value is the default proofreading language."
+msgstr ""
+
+#: modules/contact-form/admin.php:87
+msgid "From"
+msgstr "Da"
+
+#: modules/after-the-deadline/config-unignore.php:135
+msgid "Be sure to click \"Update Profile\" at the bottom of the screen to save your changes."
+msgstr "Assicurati di cliccare \"Aggiorna Profilo\" sul fondo dello schermo per salvare le modifiche."
+
+#: modules/after-the-deadline/config-unignore.php:126
+msgid "Ignored Phrases"
+msgstr "Frasi ignorate"
+
+#: modules/after-the-deadline/config-options.php:95
+msgid "Use automatically detected language to proofread posts and pages"
+msgstr "Usa il rilevamento automatico del linguaggio per la revisione di articoli e pagine"
+
+#: modules/after-the-deadline/config-options.php:86
+msgid "Language"
+msgstr "Lingua"
+
+#: modules/after-the-deadline/config-options.php:81
+msgid "Redundant Phrases"
+msgstr "Frasi Ridondanti"
+
+#: modules/after-the-deadline/config-options.php:79
+msgid "Phrases to Avoid"
+msgstr "Frasi da evitare"
+
+#: modules/after-the-deadline/config-options.php:77
+msgid "Passive Voice"
+msgstr "Forma Passiva"
+
+#: modules/after-the-deadline/config-options.php:83
+msgid "<a href=\"%s\">Learn more</a> about these options."
+msgstr "<a href=\"%s\"> Ulteriori informazioni </a> su queste opzioni."
+
+#: modules/after-the-deadline/config-options.php:67
+msgid "Complex Phrases"
+msgstr "Frasi complesse"
+
+#: modules/after-the-deadline/config-options.php:75
+msgid "Jargon"
+msgstr "Gergo"
+
+#: modules/after-the-deadline/config-options.php:73
+msgid "Hidden Verbs"
+msgstr "Verbi nascosti"
+
+#: modules/after-the-deadline/config-options.php:71
+msgid "Double Negatives"
+msgstr "Doppie negazioni"
+
+#: modules/after-the-deadline/config-options.php:69
+msgid "Diacritical Marks"
+msgstr "Segni diacritici"
+
+#: modules/after-the-deadline/config-options.php:65
+msgid "Clichés"
+msgstr "Clich&e"
+
+#: modules/after-the-deadline/atd-l10n.php:30
+msgid "There was an error communicating with the proofreading service."
+msgstr "Si è verificato un errore di comunicazione con il servizio di revisione."
+
+#: modules/after-the-deadline/config-options.php:63
+msgid "Bias Language"
+msgstr "Linguaggio non neutrale"
+
+#: modules/after-the-deadline/config-options.php:60
+msgid "Enable proofreading for the following grammar and style rules when writing posts and pages:"
+msgstr "Abilita correzione per la grammatica e le seguenti regole di stile durante la scrittura di messaggi e pagine:"
+
+#: modules/after-the-deadline/config-options.php:58
+msgid "English Options"
+msgstr "Opzioni Inglese"
+
+#: modules/after-the-deadline/config-options.php:55
+msgid "a post or page is updated"
+msgstr "un post o una pagina è stata aggiornata"
+
+#: modules/after-the-deadline/config-options.php:53
+msgid "a post or page is first published"
+msgstr "un post o una pagina sono pubblicati per primi"
+
+#: modules/after-the-deadline/config-options.php:50
+msgid "Automatically proofread content when:"
+msgstr "Revisione automatica del contenuto quando: "
+
+#: modules/after-the-deadline/config-options.php:48
+msgid "Proofreading"
+msgstr "Correttore di bozze"
+
+#: modules/after-the-deadline/atd-l10n.php:34
+msgid ""
+"The proofreader has suggestions for this post. Are you sure you want to update it?\n"
+"\n"
+"Press OK to update your post, or Cancel to view the suggestions and edit your post."
+msgstr ""
+"Il correttore di bozze ha suggerimenti per questo post. Sei sicuro di voler aggiornarlo?\n"
+"\n"
+" Premere OK per aggiornare il tuo post, o Annulla per visualizzare i suggerimenti e modificare i tuoi post."
+
+#: modules/after-the-deadline/atd-l10n.php:33
+msgid ""
+"The proofreader has suggestions for this post. Are you sure you want to publish it?\n"
+"\n"
+"Press OK to publish your post, or Cancel to view the suggestions and edit your post."
+msgstr ""
+"Il correttore di bozze ha suggerimenti per questo post. Sei sicuro di voler pubblicare?\n"
+"\n"
+" Premere OK per pubblicare il tuo post, o Annulla per visualizzare i suggerimenti e modificare i tuoi post."
+
+#: modules/after-the-deadline/atd-l10n.php:32
+msgid "Replace selection with:"
+msgstr "Sostituisci la selezione con:"
+
+#: modules/after-the-deadline/atd-l10n.php:22
+msgid "Edit Selection..."
+msgstr "Edita Selezione.."
+
+#: modules/after-the-deadline/atd-l10n.php:20
+msgid "Ignore all"
+msgstr "Ignora tutto"
+
+#: modules/after-the-deadline/atd-l10n.php:17
+msgid "Explain..."
+msgstr "Spiega..."
+
+#: modules/after-the-deadline/atd-l10n.php:15
+msgid "No suggestions"
+msgstr "Nessun suggerimento"
+
+#: modules/after-the-deadline/atd-l10n.php:19
+msgid "Ignore always"
+msgstr "Ignora sempre"
+
+#: modules/after-the-deadline/atd-l10n.php:18
+msgid "Ignore suggestion"
+msgstr "Ignora suggerimento"
+
+#: modules/after-the-deadline/atd-l10n.php:25
+msgid "edit text"
+msgstr "edita testo"
+
+#: modules/after-the-deadline/atd-l10n.php:24
+msgid "proofread"
+msgstr "bozza"
+
+#: modules/after-the-deadline/atd-l10n.php:26
+#: modules/after-the-deadline.php:224
+msgid "Proofread Writing"
+msgstr "Bozza scrittura"
+
+#: modules/after-the-deadline/atd-l10n.php:28
+msgid "No writing errors were found."
+msgstr "Nessun errore di scrittura è stato trovato."
+
+#: modules/after-the-deadline/atd-l10n.php:29
+msgid "There was a problem communicating with the Proofreading service. Try again in one minute."
+msgstr ""
+
+#: jetpack.php:2073
+msgid "Configure"
+msgstr "Configura"
+
+#: modules/after-the-deadline/atd-l10n.php:13
+msgid "Repeated Word"
+msgstr "Parola ripetuta"
+
+#: modules/after-the-deadline/atd-l10n.php:12
+msgid "Spelling"
+msgstr "Ortografia"
+
+#: jetpack.php:2934
+msgid "An administrator for this blog must set up the Jetpack connection."
+msgstr "Un amministratore di questo blog deve impostare il collegamento Jetpack."
+
+#: jetpack.php:2939
+msgid "You need to register your Jetpack before connecting it."
+msgstr "Devi iscrivere il tuo Jetpack prima di collegarlo."
+
+#: jetpack.php:2316 jetpack.php:2318 jetpack.php:2320 jetpack.php:2323
+#: jetpack.php:2978
+msgid "Error Details: %s"
+msgstr "Dettagli errore: %s"
+
+#: jetpack.php:2107
+msgid "Coming soon…"
+msgstr "Disponibile prossimamente…"
+
+#: jetpack.php:2044
+msgid "Updated"
+msgstr "Aggiorna"
+
+#: jetpack.php:2041
+msgid "New"
+msgstr "Nuovo"
+
+#: jetpack.php:2033
+msgid "Free"
+msgstr "Gratis"
+
+#: jetpack.php:2010
+msgid "Activate"
+msgstr "Attiva"
+
+#: jetpack.php:2033
+msgid "Purchase"
+msgstr "Acquista"
+
+#: jetpack.php:1886
+msgid "An <span>Automattic</span> Airline"
+msgstr "Una linea aerea <span>Automattic</span>"
+
+#: jetpack.php:1941
+msgid "Configure %s"
+msgstr "Configura %s"
+
+#: jetpack.php:1910
+msgid "This is sensitive information. Please do not post your BLOG_TOKEN or USER_TOKEN publicly; they are like passwords."
+msgstr ""
+
+#: jetpack.php:2000
+msgid "Deactivate"
+msgstr "Disattiva"
+
+#: jetpack.php:1873
+msgid "You will no longer receive email updates about Jetpack."
+msgstr "Non riceverai più aggiornamenti via email su Jetpack."
+
+#: jetpack.php:1871
+msgid "You have been subscribed to receive email updates."
+msgstr "Ti sei iscritto agli aggiornamenti via email."
+
+#: jetpack.php:1892 modules/sharedaddy/sharedaddy.php:76
+msgid "Support"
+msgstr "Supporto"
+
+#: jetpack.php:1891
+msgid "Debug"
+msgstr "Debug"
+
+#: jetpack.php:1890
+msgid "Terms of Service"
+msgstr "Termini di Servizio"
+
+#: jetpack.php:1864 modules/subscriptions.php:560
+msgid "Subscribe"
+msgstr "Iscriviti"
+
+#: jetpack.php:1889
+msgid "Privacy Policy"
+msgstr "Informativa sulla privacy"
+
+#: jetpack.php:1846
+msgid "Take Survey"
+msgstr ""
+
+#: jetpack.php:1619
+msgid "Jetpack contains the most recent version of the old %l plugin."
+msgid_plural "Jetpack contains the most recent versions of the old %l plugins."
+msgstr[0] ""
+msgstr[1] ""
+
+#: jetpack.php:1786
+msgid "Connected to WordPress.com"
+msgstr "Connesso con WordPress.com"
+
+#: jetpack.php:1841
+msgid "Have feedback on Jetpack?"
+msgstr ""
+
+#: jetpack.php:1843
+msgid "Answer a short survey to let us know how we’re doing and what to add in the future."
+msgstr ""
+
+#: jetpack.php:1852
+msgid "Checking email updates status…"
+msgstr "Verifica stato degli aggiornamenti via email…"
+
+#: jetpack.php:1787
+msgid "Disconnect from WordPress.com"
+msgstr "Disconnesso da WordPress.com"
+
+#: jetpack.php:1859
+msgid "Unsubscribe"
+msgstr "Elimina sottoscrizione"
+
+#: jetpack.php:1628
+msgid "The old version has been deactivated and can be removed from your site."
+msgid_plural "The old versions have been deactivated and can be removed from your site."
+msgstr[0] "La vecchia versione è stata disattivata e può essere rimossa dal tuo sito."
+msgstr[1] "Le vecchie versioni sono state disattivate e possono essere rimosse dal tuo sito."
+
+#: jetpack.php:1817
+msgid "To enable all of the Jetpack features you’ll need to connect your website to WordPress.com using the button to the right. Once you’ve made the connection you’ll activate all the delightful features below."
+msgstr "Per attivare tutte le funzioni del Jetpack devi collegare il tuo sito a WordPress.com con il pulsante qui a destra. Une volta effettuato il collegamento potrai attivare le deliziose funzioni qui sotto."
+
+#: jetpack.php:1863
+msgctxt "%s = Subscribe link"
+msgid "Want to receive updates about Jetpack by email? %s"
+msgstr "Vuoi ricevere aggiornamenti su Jetpack via email? %s"
+
+#: jetpack.php:1858
+msgctxt "%s = Unsubscribe link"
+msgid "You are currently subscribed to email updates. %s"
+msgstr "Sei attualmente iscritto agli aggiornamenti via email. %s"
+
+#: jetpack.php:1595
+msgid "<strong>You’re fueled up and ready to go.</strong> "
+msgstr ""
+
+#: jetpack.php:1567
+msgid "The following modules have been updated: %l."
+msgstr ""
+
+#: jetpack.php:1591
+msgid "<strong>Your Jetpack is already connected.</strong> "
+msgstr ""
+
+#: jetpack.php:1581
+msgid "<strong>%s Deactivated!</strong> You can activate it again at any time using the activate button on the module card."
+msgstr "<strong>%s Disattivato!</strong>Lo puoi attivare di nuovo quando vuoi usando il pulsante apposito nella sezione del modulo."
+
+#: jetpack.php:1597
+msgid "The features below are now active. Click the learn more buttons to explore each feature."
+msgstr "Le funzioni qui sotto sono attive adesso. Clicca sui pulsanti per saperne di più ed esplorare ogni funzione."
+
+#: jetpack.php:1587
+msgid "<strong>Module settings were saved.</strong> "
+msgstr ""
+
+#: jetpack.php:1574
+msgid "<strong>%s Activated!</strong> You can deactivate at any time by clicking Learn More and then Deactivate on the module card."
+msgstr ""
+
+#: jetpack.php:1543
+msgid "Welcome to <strong>Jetpack %s</strong>!"
+msgstr "Benvenuto su <strong>Jetpack %s</strong>!"
+
+#: jetpack.php:1519
+msgid "Try connecting again."
+msgstr "Prova a ricollegarti."
+
+#: jetpack.php:1516
+msgid "<strong>Your Jetpack has a glitch.</strong> Something went wrong that’s never supposed to happen. Guess you’re just lucky: %s"
+msgstr "<strong>Il tuo Jetpack ha un problemino.</strong> Qualcosa che non dovrebbe è andato di traverso. Forse sei solo fortunato: %s"
+
+#: jetpack.php:1555
+msgid "The following new modules have been activated: %l."
+msgstr ""
+
+#: jetpack.php:1466
+msgid "<strong>Your Jetpack has a glitch.</strong> Connecting this site with WordPress.com is not possible. This usually means your site is not publicly accessible (localhost)."
+msgstr "<strong>Il tuo Jetpack ha un problemino.</strong> Il collegamento del sito con WordPress.com non è possibile. In generale vuol dire che il tuo sito non è accessibile pubblicamente (localhost)."
+
+#: jetpack.php:1433
+msgid "Don’t cross the streams! You need to stay logged in to your WordPress blog while you authorize Jetpack."
+msgstr "Non incrociare i flussi! Devei rimanere identificato nel tuo blog WordPress mentre autorizzi Jetpack."
+
+#: jetpack.php:1430
+msgid "You need to authorize the Jetpack connection between your site and WordPress.com to enable the awesome features."
+msgstr "Devi autorizzare il collegamento Jetpack tra il tuo sito e WordPress.com per attivare le fantastiche funzioni."
+
+#: jetpack.php:1440
+msgid "Wrong size. Hm… it seems your Jetpack doesn’t quite fit. Have you lost weight? Click “Connect to WordPress.com” again to get your Jetpack adjusted."
+msgstr "Non va la misura. Sembra che il tuo Jetpack sia un po' largo. Hai perso peso ultimamente? Clicca di nuovo su “Collegamento a WordPress.com” per farlo regolare."
+
+#: jetpack.php:1454
+msgid "Do you still have the %s plugin installed?"
+msgstr ""
+
+#: jetpack.php:1472
+msgid "WordPress.com is currently having problems and is unable to fuel up your Jetpack. Please try again later."
+msgstr "WordPress.com subisce attualmente certi problemi ed è incapace di alimentare il tuo Jetpack. Riprova un po' più tardi per favore."
+
+#: jetpack.php:1476
+msgid "Jetpack could not contact WordPress.com: %s. This usually means something is incorrectly configured on your web host."
+msgstr ""
+
+#: jetpack.php:1458
+msgid "Module could not be activated because it triggered a <strong>fatal error</strong>. Perhaps there is a conflict with another plugin you have installed?"
+msgstr "il modulo non ha potuto essere attivato perché a provocato un <strong>errore fatale</strong>. Forse c'è un conflitto con un altro plugin già installato?"
+
+#: jetpack.php:1452
+msgid "%s could not be activated because it triggered a <strong>fatal error</strong>. Perhaps there is a conflict with another plugin you have installed?"
+msgstr "%s non ha potuto essere attivato perché a provocato un <strong>errore fatale</strong>. Forse c'è un conflitto con un altro plugin già installato?"
+
+#: jetpack.php:1437
+msgid "Return to sender. Whoops! It looks like you got the wrong Jetpack in the mail; deactivate then reactivate the Jetpack plugin to get a new one."
+msgstr "Rinvio al mittente. Oh oh! Sembra che tu abbia ricevuto il Jetpack sbagliato per posta; disattiva e poi riattiva il plugin Jetpack per riceverne uno nuovo."
+
+#: jetpack.php:1450
+msgid "The %1$s module requires <strong>PHP version %2$s</strong> or higher."
+msgstr ""
+
+#: jetpack.php:1444
+msgid "Your website needs to be publicly accessible to use Jetpack: %s"
+msgstr "Il tuo sito deve essere accessibile pubblicamente per usare Jetpack: &s"
+
+#: jetpack.php:1357
+msgid "<strong>Jetpack is activated!</strong> Each site on your network must be connected individually by an admin on that site."
+msgstr ""
+
+#: jetpack.php:1311 modules/sharedaddy/sharedaddy.php:68
+#: modules/sharedaddy/sharedaddy.php:75
+msgid "Settings"
+msgstr "Impostazioni"
+
+#: jetpack.php:1336
+msgid "<strong>Jetpack is installed</strong> and ready to bring awesome, WordPress.com cloud-powered features to your site."
+msgstr ""
+
+#: jetpack.php:1244
+msgid "Find the component you want to manage"
+msgstr ""
+
+#: jetpack.php:1245
+msgid "Click on Learn More"
+msgstr ""
+
+#: jetpack.php:1342 jetpack.php:1821
+msgid "Connect to WordPress.com"
+msgstr "Connetti a WordPress.com"
+
+#: jetpack.php:1344 modules/module-info.php:45 modules/module-info.php:81
+#: modules/module-info.php:143 modules/module-info.php:178
+#: modules/module-info.php:212 modules/module-info.php:248
+#: modules/module-info.php:299 modules/module-info.php:321
+#: modules/module-info.php:361 modules/module-info.php:385
+#: modules/module-info.php:403 modules/module-info.php:409
+msgid "Learn More"
+msgstr "Per saperne di più"
+
+#: jetpack.php:1247
+msgid "If additional settings are available, a link to them will appear"
+msgstr ""
+
+#: jetpack.php:1246
+msgid "An Activate or Deactivate button will appear"
+msgstr ""
+
+#: jetpack.php:1242
+msgid "You can activate or deactivate individual Jetpack modules to suit your needs."
+msgstr ""
+
+#: jetpack.php:1211
+msgid "<strong>To Activate/Deactivate a Module</strong> - Click on Learn More. An Activate or Deactivate button will now appear next to the Learn More button. Click the Activate/Deactivate button."
+msgstr ""
+
+#: jetpack.php:1210
+msgid "Jetpack Module Options"
+msgstr "Opzioni moduli Jetpack"
+
+#: jetpack.php:1209 jetpack.php:1233
+msgid "On this page, you are able to view the modules available within Jetpack, learn more about them, and activate or deactivate them as needed."
+msgstr ""
+
+#: jetpack.php:1229
+msgid "Overview"
+msgstr ""
+
+#: jetpack.php:1213 jetpack.php:1254
+msgid "Jetpack FAQ"
+msgstr ""
+
+#: jetpack.php:1158
+msgid "One New Jetpack Module"
+msgid_plural "%s New Jetpack Modules"
+msgstr[0] "Un nuovo modulo per Jetpack"
+msgstr[1] "%s nuovi moduli per Jetpack"
+
+#: jetpack.php:1239
+msgid "Modules"
+msgstr "Moduli"
+
+#: jetpack.php:1208 jetpack.php:1232 jetpack.php:1793
+msgid "Jetpack supercharges your self-hosted WordPress site with the awesome cloud power of WordPress.com."
+msgstr "Jetpack sovralimenta il tuo sito WordPress self-hosted con la fantastica potenza del cloud WordPress.com."
+
+#: jetpack.php:1214 jetpack.php:1255
+msgid "Jetpack Support"
+msgstr "Supporto Jetpack"
+
+#: jetpack.php:1212 jetpack.php:1253
+msgid "For more information:"
+msgstr "Per maggiori informazioni:"
+
+#: jetpack.php:1207 jetpack.php:1231 jetpack.php:1241 jetpack.php:1790
+#: jetpack.php:1940
+msgid "Jetpack by WordPress.com"
+msgstr "Jetpack da WordPress.com"
+
+#: jetpack.php:1121 jetpack.php:1137
+msgid "Jetpack contains the most recent version of the old “%1$s” plugin."
+msgstr ""
+
+#: jetpack.php:964
+msgid "Jetpack requires WordPress version %s or later."
+msgstr "Jetpack richiede la versione %s o successiva di WordPress"
\ No newline at end of file
diff --git a/plugins/jetpack/languages/jetpack-ja.mo b/plugins/jetpack/languages/jetpack-ja.mo
new file mode 100644
index 0000000..17f8e8d
Binary files /dev/null and b/plugins/jetpack/languages/jetpack-ja.mo differ
diff --git a/plugins/jetpack/languages/jetpack-ja.po b/plugins/jetpack/languages/jetpack-ja.po
new file mode 100644
index 0000000..2db0345
--- /dev/null
+++ b/plugins/jetpack/languages/jetpack-ja.po
@@ -0,0 +1,2231 @@
+# Translation of 1.3 in Japanese
+# This file is distributed under the same license as the 1.3 package.
+msgid ""
+msgstr ""
+"PO-Revision-Date: 2012-05-21 22:23:41+0000\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
+"X-Generator: GlotPress/0.1\n"
+"Project-Id-Version: 1.3\n"
+
+#: modules/widgets/facebook-likebox.php:18
+msgid "Facebook Like Box"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:18
+msgid "Display a Facebook Like Box to connect visitors to your Facebook Page"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:108
+msgid "Title"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:115
+msgid "Facebook Page URL"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:118
+msgid "The Like Box only works with <a href=\"http://www.facebook.com/help/?faq=174987089221178\">Facebook Pages</a>."
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:124
+msgid "Width"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:131
+msgid "Color Scheme"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:133
+msgid "Light"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:134
+msgid "Dark"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:143
+msgid "Show Faces"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:145
+msgid "Show profile photos in the plugin."
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:152
+msgid "Show Stream"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:154
+msgid "Show the profile stream for the public profile."
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:161
+msgid "Show Wall"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:163
+msgid "Show the wall for a Places page rather than friend activity."
+msgstr ""
+
+#: modules/module-info.php:336
+msgid "The Facebook Like Box Widget "
+msgstr ""
+
+#: modules/module-info.php:336
+msgid "shows your Facebook Like Box within a sidebar on your theme. It’s a great way to let your readers show their support."
+msgstr ""
+
+#: modules/module-info.php:352
+msgid "The Facebook Like Box Widget"
+msgstr ""
+
+#: modules/module-info.php:352
+msgid "shows your Facebook Like Box within a sidebar on your theme."
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:112
+msgid "Your new field was saved successfully"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:114
+msgid "Form builder"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:115
+msgid "Email notifications"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:120
+msgid "How does this work?"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:121
+msgid "By adding a contact form, your readers will be able to submit feedback to you. All feedback is automatically scanned for spam, and the legitimate feedback will be emailed to you."
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:122
+msgid "Can I add more fields?"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:124
+msgctxt "%1$s = \"Click here\" in an HTML link"
+msgid "Sure thing. %1$s to add a new text box, textarea, radio, checkbox, or dropdown field."
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:125
+msgid "Click here"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:127
+msgid "Can I view my feedback within WordPress?"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:129
+msgctxt "%1$s = \"Feedbacks\" in an HTML link"
+msgid "Yep, you can read your feedback at any time by clicking the \"%1$s\" link in the admin menu."
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:135
+msgid "Do I need to fill this out?"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:136
+msgid "Nope. However, if you’d like to modify where your feedback is sent, or the subject line you can. If you don’t make any changes here, feedback will be sent to the author of the page/post and the subject will be the name of this page/post."
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:140
+msgid "Edit this new field"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:143
+msgid "New field"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:145
+msgid "Field type"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:147
+msgid "Checkbox"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:148
+msgid "Drop down"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:151
+msgid "Radio"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:152
+msgid "Text"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:153
+msgid "Textarea"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:160
+msgid "Options"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:161
+msgid "First option"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:164
+msgid "Add another option"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:171
+msgid "Required?"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:176
+msgid "Save this field"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:181
+msgid "Here’s what your form will look like"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:186
+msgid "Add a new field"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:188
+msgid "Add this form to my post"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:191
+msgid "Email settings"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:193
+msgid "Enter your email address"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:196
+msgid "What should the subject line be?"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:199
+msgid "Save and go back to form builder"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:8
+msgctxt "Label for HTML form \"Name\" field in contact form builder"
+msgid "Name"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:9
+msgctxt "Label for HTML form \"Email\" field in contact form builder"
+msgid "Email"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:10
+msgctxt "Label for HTML form \"URL/Website\" field in contact form builder"
+msgid "Website"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:11
+msgctxt "Label for HTML form \"Comment/Response\" field in contact form builder"
+msgid "Comment"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:12
+msgctxt "Default label for new HTML form field in contact form builder"
+msgid "New Field"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:13
+msgctxt "Label for the set of options to be included in a user-created dropdown in contact form builder"
+msgid "Options"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:14
+msgctxt "Label for an option to be included in a user-created dropdown in contact form builder"
+msgid "Option"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:15
+msgctxt "Default label for the first option to be included in a user-created dropdown in contact form builder"
+msgid "First option"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:16
+msgctxt "error message in contact form builder"
+msgid "Oops, there was a problem generating your form. You'll likely need to try again."
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:17
+msgid ""
+"Drag up or down\n"
+"to re-arrange"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:18
+msgctxt "Label to drag HTML form fields around to change their order in contact form builder"
+msgid "move"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:19
+msgctxt "Link to edit an HTML form field in contact form builder"
+msgid "edit"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:20
+msgid "Saved successfully"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:21
+msgctxt "This HTML form field is marked as required by the user in contact form builder"
+msgid "(required)"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:22
+msgid "Are you sure you want to exit the form editor without saving? Any changes you have made will be lost."
+msgstr ""
+
+#: jetpack.php:1801
+msgid "Jetpack is network activated and notices can not be dismissed."
+msgstr ""
+
+#: jetpack.php:1812
+msgid "Dismiss this notice."
+msgstr ""
+
+#: jetpack.php:1328
+msgid "Dismiss this notice and deactivate Jetpack."
+msgstr ""
+
+#: jetpack.php:1334
+msgid "<strong>Your Jetpack is almost ready</strong> – A connection to WordPress.com is needed to enabled features like Stats, Contact Forms, and Subscriptions. Connect now to get fueled up!"
+msgstr ""
+
+#: jetpack.php:1160
+msgctxt "1: A number showing how many new features there are after upgrading Jetpack"
+msgid "Jetpack + Stats %1$s"
+msgstr ""
+
+#: jetpack.php:1164 jetpack.php:1168
+msgid "Jetpack + Stats"
+msgstr ""
+
+#: modules/contact-form/admin.php:159
+msgid "Restore this item from the Trash"
+msgstr "ãã®é
ç®ãã´ãç®±ããå
ã«æ»ã"
+
+#: modules/contact-form/grunion-contact-form.php:507
+msgid "Sent by a verified %s user."
+msgstr "%s ã¦ã¼ã¶ã¼ããéä¿¡ããã¦ãã¾ã"
+
+msgid "http://jetpack.me"
+msgstr "http://jetpack.me"
+
+msgid "Easily insert a contact form any where on your site."
+msgstr "ã³ã³ã¿ã¯ããã©ã¼ã ãç°¡åã«å¥½ããªä½ç½®ã«è¨ç½®ãã¾ãã"
+
+msgid "Realtime backup and security scanning for your WordPress site."
+msgstr "WordPress ãµã¤ãç¨ã®ãªã¢ã«ã¿ã¤ã ããã¯ã¢ããï¼ã»ãã¥ãªãã£ã¹ãã£ã³ãµã¼ãã¹ã§ãã"
+
+msgid "Simple, concise site stats with no additional load on your server."
+msgstr "ãµã¼ãã¼ã«ä½è¨ãªè² æ
ããããªããã·ã³ãã«ã§ç°¡æ½ãªãµã¤ãçµ±è¨æ
å ±ãã¼ã«ã§ãã"
+
+msgid "Mark up your posts with the <img src=\"http://l.wordpress.com/latex.php?latex=%5CLaTeX&bg=transparent&fg=000&s=-2\" alt=\"LaTeX logo\" title=\"LaTeX\" style=\"vertical-align: -25%\" /> markup language, perfect for complex mathematical equations and other über-geekery."
+msgstr "æ稿ã <img src=\"http://l.wordpress.com/latex.php?latex=%5CLaTeX&bg=transparent&fg=000&s=-2\" alt=\"LaTeX ãã´\" title=\"LaTeX\" style=\"vertical-align: -25%\" /> ãã¼ã¯ã¢ããè¨èªã§è¨å
¥ã§ãã¾ããè¤éãªæ°å¦ã®æ°å¼ãªã©ã«åãã¦ãã¾ãã"
+
+msgid "Automattic"
+msgstr "Automattic"
+
+msgid "The most super duper sharing tool on the interwebs. Share content with Facebook, Twitter, and many more."
+msgstr "ã³ã³ãã³ãã FacebookãTwitter ãªã©ã§ç°¡åã«å
±æã§ãããã¯ãã«ãªãã¼ã«ã§ãã"
+
+msgid "Allow users to subscribe to your posts and comments to receive a notification via email."
+msgstr "èªè
ãã¡ã¼ã«ã§æ°è¦æ稿ãã³ã¡ã³ãã®éç¥ãåãåããããã«ãã¾ãã"
+
+#: modules/module-info.php:422
+msgid "A contact form is a great way to offer your readers the ability to get in touch, without giving out your personal email address."
+msgstr "ã³ã³ã¿ã¯ããã©ã¼ã ã使ãã°ãå人ã¡ã¼ã«ã¢ãã¬ã¹ãç¥ããããã¨ãªãèªè
ããã®ã³ã¡ã³ããåãåãäºãã§ãã¾ãã"
+
+msgid "Easily add images, Twitter updates, and your site's RSS links to your theme's sidebar."
+msgstr "ç°¡åã«ç»åãTwitter æ´æ°ããµã¤ãã® RSS ãªã³ã¯ãç°¡åã«ãã¼ãã®ãµã¤ããã¼ã«è¿½å ãã¾ãããã"
+
+msgid "Enable WP.me-powered shortlinks for all of your Posts and Pages for easier sharing."
+msgstr "å
±æããããããã«ããã¹ã¦ã®åºå®ãã¼ã¸ã¨ããã°æ稿㧠WP.me ãã¡ã¤ã³ã®ã·ã§ã¼ããªã³ã¯ãæå¹åãã¾ãã"
+
+msgid "Easily embed videos and more from sites like YouTube, Vimeo, and SlideShare."
+msgstr "YouTubeãVimeoãSlideShare ãªã©ã®ãµã¤ãããåç»ãªã©ãç°¡åã«åãè¾¼ãã¾ãã"
+
+msgid "Beautiful Math"
+msgstr "Beautiful Math"
+
+msgid "Show a pop-up business card of your users' gravatar profiles in comments."
+msgstr "ã³ã¡ã³ãæ稿è
ã® Gravatar ãããã£ã¼ã«ããããã¢ããã§è¡¨ç¤ºã§ãã¾ãã"
+
+msgid "Share your public posts and comments to search engines and other services in real-time."
+msgstr "å
¬éããæ稿ãã³ã¡ã³ãããªã¢ã«ã¿ã¤ã ã§æ¤ç´¢ã¨ã³ã¸ã³ããã®ä»ã®ãµã¼ãã¹ã¨å
±æã§ãã¾ãã"
+
+msgid "Improve your spelling, style, and grammar with the <a href=\"http://www.afterthedeadline.com/\">After the Deadline</a> Proofreading service."
+msgstr "<a href=\"http://www.afterthedeadline.com/\">After the Deadline</a> æ ¡æ£ãµã¼ãã¹ã使ã£ã¦ãæç« ä¸ã®è±èªãªã©ã®ã¤ã¥ãã»ææ¸ã¹ã¿ã¤ã«ã»ææ³ãåä¸ããã¾ãããã"
+
+msgid "Bring the power of the WordPress.com cloud to your self-hosted WordPress. Jetpack enables you to connect your blog to a WordPress.com account to use the powerful features normally only available to WordPress.com users."
+msgstr "WordPress.com ã¯ã©ã¦ããµã¼ãã¹ã®ãã¯ã¼ãã¤ã³ã¹ãã¼ã«å WordPress ã«ãåãå
¥ãã¾ããããJetpack ã使ãã°ãããã°ã WordPress.com ã¢ã«ã¦ã³ãã¨é£æºããã便å©ãªæ©è½ãå©ç¨ã§ãã¾ãã"
+
+msgid "http://wordpress.org/extend/plugins/jetpack/"
+msgstr "http://wordpress.org/extend/plugins/jetpack/"
+
+#: modules/widgets/twitter-widget.php:241
+msgid "Include retweets"
+msgstr "ãªãã£ã¼ããå«ãã"
+
+#: modules/widgets/twitter-widget.php:243
+msgid "Text to display between tweet and timestamp:"
+msgstr "ã¤ã¶ããã¨ã¿ã¤ã ã¹ã¿ã³ãã®éã«è¡¨ç¤ºããããã¹ã:"
+
+#: modules/widgets/twitter-widget.php:222
+msgid "Twitter username:"
+msgstr "Twitter ã¦ã¼ã¶ã¼å:"
+
+#: modules/widgets/twitter-widget.php:79
+msgid "Twitter Updates"
+msgstr "Twitter ã¢ãããã¼ã"
+
+#: modules/widgets/twitter-widget.php:236
+msgid "Hide replies"
+msgstr "è¿ä¿¡ãé ã"
+
+#: modules/widgets/twitter-widget.php:225
+msgid "Maximum number of tweets to show:"
+msgstr "表示ãã Twitter æ´æ°ã®ä¸é:"
+
+#: modules/widgets/twitter-widget.php:180
+msgid "Error: Twitter did not respond. Please wait a few minutes and refresh this page."
+msgstr "ã¨ã©ã¼: Twitter ããã®åå¿ãããã¾ãããæ°åå¾
ã£ã¦ãã¼ã¸ãåèªã¿è¾¼ã¿ãã¦ãã ããã"
+
+#: modules/widgets/twitter-widget.php:70
+msgid "Twitter (Jetpack)"
+msgstr "Twitter (Jetpack)"
+
+#: modules/widgets/twitter-widget.php:69
+msgid "Display your tweets from Twitter"
+msgstr "Twitter ã®æ´æ°ã表示"
+
+#: modules/widgets/rsslinks-widget.php:140
+msgid "Subscribe to %s"
+msgstr "%s ãè³¼èª"
+
+#: modules/widgets/rsslinks-widget.php:121
+msgid "Image Color:"
+msgstr "ç»åè²:"
+
+#: modules/widgets/rsslinks-widget.php:119
+msgid "Silver"
+msgstr "ã·ã«ãã¼"
+
+#: modules/widgets/twitter-widget.php:178
+msgid "Error: Please make sure the Twitter account is <a href=\"%s\">public</a>."
+msgstr "ã¨ã©ã¼: Twitter ã¢ã«ã¦ã³ãã<a href=\"%s\">å
¬é</a>ã«ãªã£ã¦ããå¿
è¦ãããã¾ãã"
+
+#: modules/widgets/rsslinks-widget.php:113
+msgid "Red"
+msgstr "赤"
+
+#: modules/widgets/rsslinks-widget.php:101
+msgid "Large"
+msgstr "大"
+
+#: modules/widgets/rsslinks-widget.php:115
+msgid "Green"
+msgstr "ç·"
+
+#: modules/widgets/rsslinks-widget.php:100
+msgid "Medium"
+msgstr "ä¸"
+
+#: modules/widgets/rsslinks-widget.php:103
+msgid "Image Size:"
+msgstr "ç»åãµã¤ãº:"
+
+#: modules/widgets/rsslinks-widget.php:118
+msgid "Pink"
+msgstr "ãã³ã¯"
+
+#: modules/widgets/rsslinks-widget.php:117
+msgid "Purple"
+msgstr "ç´«"
+
+#: modules/widgets/rsslinks-widget.php:116
+msgid "Blue"
+msgstr "é"
+
+#: modules/widgets/rsslinks-widget.php:114
+msgid "Orange"
+msgstr "ãªã¬ã³ã¸"
+
+#: modules/widgets/rsslinks-widget.php:67
+#: modules/widgets/rsslinks-widget.php:133
+msgid "Posts"
+msgstr "æ稿"
+
+#: modules/widgets/rsslinks-widget.php:96
+msgid "Image Settings:"
+msgstr "ç»åè¨å®:"
+
+#: modules/widgets/rsslinks-widget.php:85
+msgid "Format:"
+msgstr "å½¢å¼:"
+
+#: modules/widgets/rsslinks-widget.php:83
+msgid "Text & Image Links"
+msgstr "ããã¹ãã»ç»åãªã³ã¯"
+
+#: modules/widgets/rsslinks-widget.php:82
+msgid "Image Link"
+msgstr "ç»åãªã³ã¯"
+
+#: modules/widgets/rsslinks-widget.php:81
+msgid "Text Link"
+msgstr "ããã¹ããªã³ã¯"
+
+#: modules/widgets/rsslinks-widget.php:71
+msgid "Feed(s) to Display:"
+msgstr "表示ãããã£ã¼ã:"
+
+#: modules/widgets/rsslinks-widget.php:69
+msgid "Posts & Comments"
+msgstr "æ稿ã»ã³ã¡ã³ã"
+
+#: modules/widgets/rsslinks-widget.php:68
+#: modules/widgets/rsslinks-widget.php:136
+msgid "Comments"
+msgstr "ã³ã¡ã³ã"
+
+#: modules/widgets/rsslinks-widget.php:62
+#: modules/widgets/twitter-widget.php:219
+msgid "Title:"
+msgstr "ã¿ã¤ãã«:"
+
+#: modules/widgets/rsslinks-widget.php:13
+msgid "RSS Links (Jetpack)"
+msgstr "RSS ãªã³ã¯ (Jetpack)"
+
+#: modules/widgets/rsslinks-widget.php:99
+msgid "Small"
+msgstr "å°"
+
+#: modules/widgets/image-widget.php:139
+msgid "Width:"
+msgstr "å¹
:"
+
+#: modules/widgets/image-widget.php:126
+msgid "Center"
+msgstr "ä¸å¤®"
+
+#: modules/widgets/image-widget.php:145
+msgid "If empty, we will attempt to determine the image size."
+msgstr "空æ¬ã®å ´åãç»åãµã¤ãºãæ¤åºãããã試ã¿ã¾ãã"
+
+#: modules/widgets/rsslinks-widget.php:12
+msgid "Links to your blog's RSS feeds"
+msgstr "ããã° RSS ãã£ã¼ãã¸ã®ãªã³ã¯"
+
+#: modules/widgets/image-widget.php:127
+msgid "Right"
+msgstr "å³"
+
+#: modules/widgets/image-widget.php:142
+msgid "Height:"
+msgstr "é«ã:"
+
+#: modules/widgets/image-widget.php:129
+msgid "Image Alignment:"
+msgstr "ç»åã®ä½ç½®:"
+
+#: modules/widgets/image-widget.php:125
+msgid "Left"
+msgstr "å·¦"
+
+#: modules/widgets/image-widget.php:124
+msgid "None"
+msgstr "ãªã"
+
+#: modules/widgets/image-widget.php:119
+msgid "Caption:"
+msgstr "ãã£ãã·ã§ã³:"
+
+#: modules/widgets/image-widget.php:146
+msgid "Link URL (when the image is clicked):"
+msgstr "ãªã³ã¯ URL (ç»åã¯ãªãã¯æ):"
+
+#: modules/subscriptions.php:561
+msgid "Click to subscribe to this blog and receive notifications of new posts by email."
+msgstr "ããã°ãè³¼èªããã°ãæ´æ°ãã¡ã¼ã«ã§åä¿¡ã§ãã¾ãã"
+
+#: modules/widgets/image-widget.php:12
+msgid "Display an image in your sidebar"
+msgstr "ãµã¤ããã¼ã«ç»åã表示"
+
+#: modules/widgets/image-widget.php:116
+msgid "Image title:"
+msgstr "ç»åã¿ã¤ãã«:"
+
+#: modules/subscriptions.php:577
+msgid "%s: %s"
+msgstr "%s: %s"
+
+#: modules/subscriptions.php:604
+msgid "Show total number of subscribers? (%s subscriber)"
+msgid_plural "Show total number of subscribers? (%s subscribers)"
+msgstr[0] "åè¨è³¼èªè
æ°ã表示ãã¾ããï¼ (ç¾å¨%så)"
+
+#: modules/widgets/image-widget.php:113
+msgid "Alternate text:"
+msgstr "代æ¿ããã¹ã:"
+
+#: modules/widgets/image-widget.php:110
+msgid "Image URL:"
+msgstr "ç»å URL:"
+
+#: modules/vaultpress.php:22
+msgid "Active"
+msgstr "æå¹"
+
+#: modules/subscriptions.php:591
+msgid "Optional text to display to your readers:"
+msgstr "èªè
ã«è¡¨ç¤ºããããã¹ã (ãªãã·ã§ã³)ã"
+
+#: modules/subscriptions.php:585 modules/widgets/image-widget.php:107
+msgid "Widget title:"
+msgstr "ã¦ã£ã¸ã§ããå:"
+
+#: modules/subscriptions.php:597
+msgid "Subscribe Button:"
+msgstr "è³¼èªãã¿ã³"
+
+#: modules/widgets/image-widget.php:14
+msgid "Image (Jetpack)"
+msgstr "ç»å (Jetpack)"
+
+#: modules/subscriptions.php:559
+msgid "Enter your email address to subscribe to this blog and receive notifications of new posts by email."
+msgstr "ã¡ã¼ã«ã¢ãã¬ã¹ãè¨å
¥ãã¦è³¼èªããã°ãæ´æ°ãã¡ã¼ã«ã§åä¿¡ã§ãã¾ãã"
+
+#: modules/subscriptions.php:558
+msgid "Subscribe to Blog via Email"
+msgstr "ããã°ãã¡ã¼ã«ã§è³¼èª"
+
+#: modules/subscriptions.php:487
+msgid "Email Address"
+msgstr "ã¡ã¼ã«ã¢ãã¬ã¹"
+
+#: modules/subscriptions.php:483
+msgid "Join %s other subscriber"
+msgid_plural "Join %s other subscribers"
+msgstr[0] "%s人ã®è³¼èªè
ã«å ããã¾ããã"
+
+#: modules/subscriptions.php:465
+msgid "There was an error when subscribing, please try again."
+msgstr "è¿æ³ãæ稿ããéã«ã¨ã©ã¼ãçºçãã¾ãããããä¸åº¦ã試ããã ããã"
+
+#: modules/subscriptions.php:414
+msgid "Blog Subscriptions (Jetpack)"
+msgstr "ããã°è³¼èªãã° (Jetpack)"
+
+#: modules/subscriptions.php:411
+msgid "Add an email signup form to allow people to subscribe to your blog."
+msgstr "ãã®ããã°ãã¡ã¼ã«è³¼èªã§ããããç»é²ãã©ã¼ã ã追å ãã"
+
+#: modules/subscriptions.php:346
+msgid "Notify me of new posts by email."
+msgstr "æ°ããæ稿ãã¡ã¼ã«ã§åãåã"
+
+#: modules/subscriptions.php:458
+msgid "You have already subscribed to this site, please check your inbox."
+msgstr "ãã§ã«ãã®ãµã¤ããè³¼èªãã¦ãã¾ããã¡ã¼ã«ããã§ãã¯ãã¦ã¿ã¦ãã ããã"
+
+#: modules/subscriptions.php:455
+msgid "The email you entered was invalid, please check and try again."
+msgstr "å
¥åãããã¡ã¼ã«ã¢ãã¬ã¹ãééã£ã¦ããããã§ããããä¸åº¦ã確èªãã ããã"
+
+#: modules/subscriptions.php:445
+msgid "An email was just sent to confirm your subscription. Please find the email now and click activate to start subscribing."
+msgstr "è³¼èªç¢ºèªã®ã¡ã¼ã«ãéä¿¡ãã¾ãããã¡ã¼ã«å
ã«ãããªã³ã¯ãã¯ãªãã¯ãã¦è³¼èªãéå§ãã¦ãã ããã"
+
+#: modules/stats.php:905
+msgid "View All"
+msgstr "ãã¹ã¦è¡¨ç¤º"
+
+#: modules/stats.php:892
+msgid "%1$s %2$s Views"
+msgstr "%1$s %2$s ãã¥ã¼"
+
+#: modules/stats.php:701
+msgid "Chart stats by"
+msgstr "çµ±è¨æ
å ±è¡¨:"
+
+#: modules/stats.php:677
+msgid "the past month"
+msgstr "éå»1ã¶æé"
+
+#: modules/stats.php:913 modules/stats.php:937
+msgid "Sorry, nothing to report."
+msgstr "å ±åããå
容ãããã¾ããã"
+
+#: modules/subscriptions.php:340
+msgid "Notify me of follow-up comments by email."
+msgstr "æ°ããã³ã¡ã³ããã¡ã¼ã«ã§éç¥"
+
+#: modules/stats.php:933
+msgid "Top Searches"
+msgstr "人æ°æ¤ç´¢ãã¼ã¯ã¼ã"
+
+#: modules/stats.php:714
+msgid "Show top posts over"
+msgstr "以ä¸ã®è¡¨ç¤ºæ°ä»¥ä¸ã®äººæ°è¨äºã表示:"
+
+#: modules/stats.php:727
+msgid "Show top search terms over"
+msgstr "以ä¸ã®æéã®ãããæ¤ç´¢ãã¼ã¯ã¼ãã表示:"
+
+#: modules/stats.php:679
+msgid "the past year"
+msgstr "å»å¹´"
+
+#: modules/stats.php:678
+msgid "the past quarter"
+msgstr "ç¾ååæ"
+
+#: modules/stats.php:909
+msgid "Top Posts"
+msgstr "人æ°è¨äº"
+
+#: modules/stats.php:533
+msgid "Save configuration"
+msgstr "è¨å®ãä¿å"
+
+#: modules/stats.php:675
+msgid "the past day"
+msgstr "éå»1æ¥"
+
+#: modules/stats.php:672
+msgid "month"
+msgstr "ã¶æ"
+
+#: modules/stats.php:676
+msgid "the past week"
+msgstr "éå»1é±é"
+
+#: modules/stats.php:519
+msgid "The image helps collect stats and <strong>makes the world a better place</strong> but should still work when hidden"
+msgstr "ãã®ç»åã¯çµ±è¨æ
å ±ã®éè¨ã«ä½¿ããã¾ãããé ãã¦ãåä½ãã¾ãã"
+
+#: modules/stats.php:671
+msgid "week"
+msgstr "é±"
+
+#: modules/stats.php:670
+msgid "day"
+msgstr "æ¥"
+
+#: modules/stats.php:568
+msgid "Views over 48 hours. Click for more Site Stats."
+msgstr "éå»48æéã®ãã¥ã¼æ°ãã¯ãªãã¯ããã°çµ±è¨æ
å ±ã®è©³ç´°ã表示ã§ãã¾ãã"
+
+#: modules/stats.php:522
+msgid "Select the roles that will be able to view stats reports."
+msgstr "çµ±è¨ã¬ãã¼ãã表示ã§ãã権éã°ã«ã¼ããé¸æãã¦ãã ããã"
+
+#: modules/stats.php:520
+msgid "Report visibility"
+msgstr "表示ç¶æ
ãå ±å"
+
+#: modules/stats.php:519
+msgid "Smiley face"
+msgstr "ã¹ãã¤ã«"
+
+#: modules/stats.php:330
+msgid "Your Site Stats work better with Javascript enabled."
+msgstr "ãµã¤ãçµ±è¨æ
å ±ãå©ç¨ããã«ã¯ãJavaScript ã®æå¹åããããããã¾ãã"
+
+#: modules/stats.php:406 modules/stats.php:879
+msgid "We were unable to get your stats just now. Please try again."
+msgstr "çµ±è¨æ
å ±ãåå¾ã§ãã¾ãããããä¸åº¦ã試ããã ããã"
+
+#: modules/stats.php:329
+msgid "Loading…"
+msgstr "èªã¿è¾¼ã¿ä¸…"
+
+#: modules/stats.php:517
+msgid "Count the page views of registered users who are logged in."
+msgstr "ãã°ã¤ã³ä¸ã®ç»é²ã¦ã¼ã¶ã¼ã®ãã¼ã¸ãã¥ã¼ãã«ã¦ã³ãããã"
+
+#: modules/stats.php:518
+msgid "Smiley"
+msgstr "ã¹ãã¤ã«"
+
+#: modules/stats.php:519
+msgid "Hide the stats smiley face image."
+msgstr "çµ±è¨ã®ã¹ãã¤ã«ç»åãé表示"
+
+#: modules/stats.php:516
+msgid "Registered users"
+msgstr "ç»é²æ¸ã¿ã¦ã¼ã¶ã¼"
+
+#: modules/stats.php:514
+msgid "Put a chart showing 48 hours of views in the admin bar."
+msgstr "管çãã¼ã«éå»48æéã®ãã¥ã¼æ°ã®è¡¨ã表示ãã¾ãã"
+
+#: modules/stats.php:404 modules/stats.php:877
+msgid "We were unable to get your stats just now (too many redirects). Please try again."
+msgstr "çµ±è¨æ
å ±ãã¼ã«ãæå¹åãããã¨ãã§ãã¾ããã§ããããªãã¤ã¬ã¯ããå¤ãããããã§ããããä¸åº¦ã試ããã ããã"
+
+#: modules/stats.php:513
+msgid "Admin bar"
+msgstr "管çãã¼"
+
+#: modules/stats.php:507
+msgid "Visit <a href=\"%s\">Site Stats</a> to see your stats."
+msgstr "<a href=\"%s\">ãµã¤ãçµ±è¨æ
å ±</a>ã§çµ±è¨æ
å ±ã表示ã§ãã¾ãã"
+
+#: modules/stats.php:331
+msgid "View Site Stats without Javascript"
+msgstr "Javascript ãªãã§çµ±è¨æ
å ±ã表示"
+
+#: modules/shortcodes/videopress.php:912
+msgid "Submit"
+msgstr "éä¿¡"
+
+#: modules/shortcodes/videopress.php:876
+msgid "December"
+msgstr "12æ"
+
+#: jetpack.php:1169 modules/stats.php:649
+msgid "Site Stats"
+msgstr "ãµã¤ãçµ±è¨æ
å ±"
+
+#: modules/shortcodes/videopress.php:1291
+msgid "This video requires <a rel=\"nofollow\" href=\"%s\">Adobe Flash</a> for playback."
+msgstr "ãã®åç»ãåçããã«ã¯ <a rel=\"nofollow\" href=\"%s\">Adobe Flash</a> ãå¿
è¦ã§ãã"
+
+#: modules/shortcodes/videopress.php:958
+msgid "You do not have sufficient <a rel=\"nofollow\" href=\"%s\">freedom levels</a> to view this video. Support free software and upgrade."
+msgstr "ãã®åç»ã表示ããååãª<a rel=\"nofollow\" href=\"%s\">ããªã¼ãã ã¬ãã«</a>ãããã¾ãããã¢ããã°ã¬ã¼ããã¦ããªã¼ã½ããã¦ã§ã¢ãæ¯æ´ãã¦ãã ããã"
+
+#: modules/shortcodes/videopress.php:876
+msgid "November"
+msgstr "11æ"
+
+#: modules/shortcodes/videopress.php:1016
+msgctxt "watch a video title"
+msgid "Watch: %s"
+msgstr "表示: %s"
+
+#: modules/shortcodes/videopress.php:1144
+msgctxt "Play as in playback or view a movie"
+msgid "JavaScript required to play %s."
+msgstr "%s ãåçããã«ã¯ JavaScript ãå¿
è¦ã§ãã"
+
+#: modules/shortcodes/videopress.php:1115
+#: modules/shortcodes/videopress.php:1137
+msgid "this video"
+msgstr "ãã®åç»"
+
+#: modules/shortcodes/videopress.php:1298
+msgid "Loading video..."
+msgstr "åç»ãèªã¿è¾¼ãã§ãã¾ãâ¦"
+
+#: modules/shortcodes/videopress.php:915
+msgid "More information"
+msgstr "ããã«è©³ãã"
+
+#: modules/shortcodes/videopress.php:876
+msgid "July"
+msgstr "7æ"
+
+#: modules/shortcodes/videopress.php:860
+msgid "This video is intended for mature audiences."
+msgstr "ãã®åç»ã¯æ人åãã§ãã"
+
+#: modules/shortcodes/videopress.php:876
+msgid "October"
+msgstr "10æ"
+
+#: modules/shortcodes/videopress.php:876
+msgid "April"
+msgstr "4æ"
+
+#: modules/shortcodes/videopress.php:876
+msgid "March"
+msgstr "3æ"
+
+#: modules/shortcodes/videopress.php:876
+msgid "February"
+msgstr "2æ"
+
+#: modules/shortcodes/videopress.php:876
+msgid "January"
+msgstr "1æ"
+
+#: modules/shortcodes/videopress.php:876
+msgid "September"
+msgstr "9æ"
+
+#: modules/shortcodes/videopress.php:860
+msgid "Please verify your birthday."
+msgstr "èªçæ¥ã確èªãã¦ãã ããã"
+
+#: modules/shortcodes/videopress.php:876
+msgid "June"
+msgstr "6æ"
+
+#: modules/shortcodes/videopress.php:876
+msgid "August"
+msgstr "8æ"
+
+#: modules/shortcodes/videopress.php:876
+msgid "May"
+msgstr "5æ"
+
+#: modules/sharedaddy/sharing.php:379
+msgid "Enter the URL of a 16x16px icon you want to use for this service."
+msgstr "ãã®ãµã¼ãã¹ã§ä½¿ãããã¢ã¤ã³ã³ (16x16px) ã® URL ãå
¥åãã¦ãã ããã"
+
+#: modules/shortcodes/videopress.php:608
+msgid "The VideoPress plugin could not communicate with the VideoPress servers. This error is most likely caused by a misconfigured plugin. Please reinstall or upgrade."
+msgstr "VideoPress ãã©ã°ã¤ã³ããµã¼ãã¼ã¨éä¿¡ã§ãã¾ããã§ããããã®ã¨ã©ã¼ã¯ãã©ã°ã¤ã³ã®è¨å®ãã¹ã«ãã£ã¦èµ·ãããã¨ãããããã¾ããåã¤ã³ã¹ãã¼ã«ã¾ãã¯ã¢ããã°ã¬ã¼ãã試ãã¦ã¿ã¦ãã ããã"
+
+#: modules/shortcodes/videopress.php:826
+msgid "%s Error"
+msgstr "% ã¨ã©ã¼"
+
+#: modules/shortcodes/videopress.php:610
+msgid "<strong>%s</strong> is not an allowed embed site."
+msgstr "<strong>%s</strong> ã¯ãµã¤ãã¸ã®åãè¾¼ã¿ã許å¯ããã¦ãã¾ããã"
+
+#: modules/sharedaddy/sharing.php:371
+msgid "You can add the following variables to your service sharing URL:"
+msgstr "ãµã¼ãã¹ã®å
±æ URL ã«ä»¥ä¸ã®å¤æ°ãå©ç¨ã§ãã¾ãã"
+
+#: modules/shortcodes/archives.php:50
+msgid "Your blog does not currently have any published posts."
+msgstr "ãã®ããã°ã«ã¯ç¾å¨å
¬éæ¸ã¿ã®æ稿ãããã¾ããã"
+
+#: modules/sharedaddy/sharing.php:395
+msgid "An error occurred creating your new sharing service - please check you gave valid details."
+msgstr "æ°è¦å
±æãµã¼ãã¹ã«ã¨ã©ã¼ãçºçãã¾ãããæ£ããæ
å ±ãå
¥åãããã©ãã確èªãã¦ãã ããã"
+
+#: modules/sharedaddy/sharing.php:376
+msgid "Icon URL"
+msgstr "ã¢ã¤ã³ã³ URL"
+
+#: modules/sharedaddy/sharing.php:385
+msgid "Create Share"
+msgstr "å
±æãã"
+
+#: modules/shortcodes/videopress.php:612
+msgid "No data found for VideoPress identifier: <strong>%s</strong>."
+msgstr "VideoPress èå¥åã®ãã¼ã¿ãè¦ã¤ããã¾ããã§ããã<strong>%s</strong>"
+
+#: modules/shortcodes/videopress.php:610
+msgid "Publisher limits playback of video embeds."
+msgstr "æ稿è
ã«ãã£ã¦åç»ã®åçãå¶éããã¦ãã¾ãã"
+
+#: modules/sharedaddy/sharing.php:367
+msgid "Sharing URL"
+msgstr "å
±æ URL"
+
+#: modules/sharedaddy/sharing.php:334
+msgid "Front Page, Archive Pages, and Search Results"
+msgstr "ããã³ããã¼ã¸ãã¢ã¼ã«ã¤ããã¼ã¸ãæ¤ç´¢çµæãã¼ã¸"
+
+#: modules/sharedaddy/sharing.php:313
+msgid "Sharing label"
+msgstr "å
±æã©ãã«"
+
+#: modules/sharedaddy/sharing.php:319
+msgid "Open links in"
+msgstr "ãªã³ã¯ãéãã¦ã£ã³ãã¦"
+
+#: modules/sharedaddy/sharing.php:361
+msgid "Service name"
+msgstr "ãµã¼ãã¹å"
+
+#: modules/sharedaddy/sharing.php:350
+msgid "Save Changes"
+msgstr "å¤æ´ãä¿å"
+
+#: modules/sharedaddy/sharing.php:328
+msgid "Show sharing buttons on"
+msgstr "å
±æãã¿ã³ã®è¡¨ç¤ºå
"
+
+#: modules/sharedaddy/sharing.php:306
+msgid "Icon + text"
+msgstr "ã¢ã¤ã³ã³ã¨ããã¹ã"
+
+#: modules/sharedaddy/sharing.php:322
+msgid "New window"
+msgstr "æ°è¦ã¦ã£ã³ãã¦"
+
+#: modules/sharedaddy/sharing.php:323
+msgid "Same window"
+msgstr "åä¸ã¦ã£ã³ãã¦"
+
+#: modules/sharedaddy/sharing.php:308
+msgid "Text only"
+msgstr "ããã¹ãã®ã¿"
+
+#: modules/sharedaddy/sharing.php:307
+msgid "Icon only"
+msgstr "ã¢ã¤ã³ã³ã®ã¿"
+
+#: modules/sharedaddy/sharing.php:186
+msgid "Enabled Services"
+msgstr "æå¹åæ¸ã¿ã®ãµã¼ãã¹"
+
+#: modules/sharedaddy/sharing.php:164
+msgid "Available Services"
+msgstr "å©ç¨å¯è½ãªãµã¼ãã¹"
+
+#: modules/sharedaddy/sharing.php:192
+msgid "Drag and drop available services here"
+msgstr "å©ç¨ã§ãããµã¼ãã¹ãããã«ãã©ãã°ï¼ãããã"
+
+#: modules/sharedaddy/sharing.php:303
+msgid "Default button style"
+msgstr "ããã©ã«ãã®ãã¿ã³ã¹ã¿ã¤ã«"
+
+#: modules/sharedaddy/sharing.php:153
+msgid "Settings have been saved"
+msgstr "è¨å®ãä¿åãã¾ããã"
+
+#: modules/sharedaddy/sharing.php:165
+msgid "Drag and drop the services you'd like to enable into the box below."
+msgstr "æå¹åããããµã¼ãã¹ãä¸ã®ããã¯ã¹ã«ãã©ãã°ï¼ãããããã¦ãã ããã"
+
+#: modules/sharedaddy/sharing.php:203
+msgid "Services dragged here will be hidden behind a share button."
+msgstr "ããã«ãã©ãã°ãããµã¼ãã¹ã¯ãå
±æããã¿ã³å
ã«è¡¨ç¤ºããã¾ãã"
+
+#: modules/sharedaddy/sharing.php:221
+msgid "Sharing is off. Please add services above to enable"
+msgstr "å
±æãªãã·ã§ã³ããªãã«ãªã£ã¦ãã¾ããæå¹åããã«ã¯ä¸è¨ã®ãµã¼ãã¹ã追å ãã¦ãã ããã"
+
+#: modules/sharedaddy/sharing.php:218
+msgid "Live Preview"
+msgstr "ã©ã¤ããã¬ãã¥ã¼"
+
+#: modules/sharedaddy/sharing.php:189
+msgid "Services dragged here will appear individually."
+msgstr "ããã«ãã©ãã°ãããµã¼ãã¹ã¯åå¥ã«è¡¨ç¤ºããã¾ãã"
+
+#: modules/sharedaddy/sharing.php:149
+msgid "This plugin will work without it, but multibyte support is used <a href=\"%s\">if available</a>. You may see minor problems with Tweets and other sharing services."
+msgstr "ãã®ãã©ã°ã¤ã³ã¯<a href=\"%s\">ãããã«ããã¤ã対å¿ãå©ç¨ã§ããã°</a>ã«ã¯æ´»ç¨ãã¾ãããããã§ãªãã¦ããã©ã°ã¤ã³èªä½ã¯ä½¿ç¨ã§ãã¾ããTwitter ä»ã®å
±æãµã¼ãã¹ã§ã¡ãã£ã¨ããä¸å
·åã«ééããå¯è½æ§ãããã¾ãã"
+
+#: modules/sharedaddy/sharing.php:166
+msgid "Add a new service"
+msgstr "æ°ãµã¼ãã¹ã追å "
+
+#: modules/contact-form/grunion-form-view.php:142
+#: modules/sharedaddy/sharing-sources.php:1027
+msgid "Label"
+msgstr "ã©ãã«"
+
+#: modules/sharedaddy/sharing-sources.php:977
+msgid "Click to share"
+msgstr "ã¯ãªãã¯ãã¦å
±æ"
+
+#: modules/sharedaddy/sharing-sources.php:1032
+msgid "URL"
+msgstr "URL"
+
+#: modules/sharedaddy/sharing.php:148
+msgid "Warning! Multibyte support missing!"
+msgstr "注æ: ãã«ããã¤ã対å¿ãè¦ã¤ããã¾ããã"
+
+#: modules/sharedaddy/sharing.php:46 modules/sharedaddy/sharing.php:158
+msgid "Sharing Settings"
+msgstr "å
±æè¨å®"
+
+#: modules/sharedaddy/sharing-sources.php:1045
+msgid "Remove Service"
+msgstr "ãµã¼ãã¹ãåé¤"
+
+#: modules/sharedaddy/sharing-sources.php:1044
+msgid "Save"
+msgstr "ä¿å"
+
+#: modules/sharedaddy/sharing-sources.php:1037
+msgid "Icon"
+msgstr "ã¢ã¤ã³ã³"
+
+#: modules/sharedaddy/sharing-sources.php:892
+msgid "Google +1"
+msgstr "Google +1"
+
+#: modules/sharedaddy/sharing-sources.php:884
+msgctxt "share to"
+msgid "Press This"
+msgstr "Press This"
+
+#: modules/sharedaddy/sharing-sources.php:884
+msgid "Click to Press This!"
+msgstr "ã¯ãªãã¯ã㦠Press This ããæ稿"
+
+#: modules/sharedaddy/sharing-sources.php:856
+msgid "Press This"
+msgstr "Press This"
+
+#: modules/sharedaddy/sharing-sources.php:850
+msgid "Click to print"
+msgstr "ã¯ãªãã¯ãã¦å°å·"
+
+#: modules/sharedaddy/sharing-sources.php:744
+msgid "Share"
+msgstr "å
±æ"
+
+#: modules/sharedaddy/sharing-sources.php:777
+msgctxt "share to"
+msgid "Facebook"
+msgstr "Facebook"
+
+#: modules/sharedaddy/sharing-sources.php:799
+msgid "Default button"
+msgstr "ããã©ã«ããã¿ã³"
+
+#: modules/sharedaddy/sharing-sources.php:850
+msgctxt "share to"
+msgid "Print"
+msgstr "å°å·"
+
+#: modules/sharedaddy/sharing-sources.php:777
+msgid "Share on Facebook"
+msgstr "Facebook ã§å
±æ"
+
+#: modules/sharedaddy/sharing-sources.php:714
+msgid "Facebook"
+msgstr "Facebook"
+
+#: modules/sharedaddy/sharing-sources.php:801
+msgid "Like button"
+msgstr "Like ãã¿ã³"
+
+#: modules/sharedaddy/sharing-sources.php:846
+msgid "Print"
+msgstr "å°å·"
+
+#: modules/sharedaddy/sharing-sources.php:800
+msgid "Share button"
+msgstr "å
±æãã¿ã³"
+
+#: modules/sharedaddy/sharing-sources.php:629
+msgctxt "share to"
+msgid "LinkedIn"
+msgstr "LinkedIn"
+
+#: modules/sharedaddy/sharing-sources.php:519
+msgctxt "share to"
+msgid "Digg"
+msgstr "Digg"
+
+#: modules/sharedaddy/sharing-sources.php:601
+msgid "LinkedIn"
+msgstr "LinkedIn"
+
+#: modules/sharedaddy/sharing-sources.php:515
+#: modules/sharedaddy/sharing-sources.php:519
+msgid "Click to Digg this post"
+msgstr "ã¯ãªãã¯ã㦠Digg ã«æ稿"
+
+#: modules/sharedaddy/sharing-sources.php:436
+msgid "Click to share on Reddit"
+msgstr "ã¯ãªãã¯ã㦠Reddit ã§å
±æ"
+
+#: modules/sharedaddy/sharing-sources.php:429
+#: modules/sharedaddy/sharing-sources.php:436
+msgid "Reddit"
+msgstr "Reddit"
+
+#: modules/sharedaddy/sharing-sources.php:363
+msgctxt "share to"
+msgid "StumbleUpon"
+msgstr "StumbleUpon"
+
+#: modules/sharedaddy/sharing-sources.php:363
+msgid "Click to share on StumbleUpon"
+msgstr "ã¯ãªãã¯ã㦠StumbleUpon ã§å
±æ"
+
+#: modules/sharedaddy/sharing-sources.php:629
+msgid "Click to share on LinkedIn"
+msgstr "ã¯ãªãã¯ã㦠LinkedIn ã§å
±æ"
+
+#: modules/sharedaddy/sharing-sources.php:506
+msgid "Digg"
+msgstr "Digg"
+
+#: modules/sharedaddy/sharing-sources.php:257
+msgid "Twitter"
+msgstr "Twitter"
+
+#: modules/sharedaddy/sharing-sources.php:226
+msgid "Send Email"
+msgstr "ã¡ã¼ã«ãéä¿¡"
+
+#: modules/sharedaddy/sharing-sources.php:238
+msgid "Sorry, your blog cannot share posts by email."
+msgstr "ãã®ããã°ã§ã¯ã¡ã¼ã«ã§ã®æ稿å
±æã¯ã§ãã¾ããã"
+
+#: modules/sharedaddy/sharing-sources.php:234
+msgid "Email check failed, please try again"
+msgstr "ã¡ã¼ã«éä¿¡ãã§ãã¯ã«å¤±æãã¾ãããå度ã試ããã ããã"
+
+#: modules/sharedaddy/sharing-sources.php:218
+msgid "Your Email Address"
+msgstr "ã¡ã¼ã«ã¢ãã¬ã¹"
+
+#: modules/sharedaddy/sharing-sources.php:227
+msgid "Cancel"
+msgstr "ãã£ã³ã»ã«"
+
+#: modules/sharedaddy/sharing-sources.php:230
+msgid "Post was not sent - check your email addresses!"
+msgstr "æ稿ãéä¿¡ã§ãã¾ããã§ãããã¡ã¼ã«ã¢ãã¬ã¹ã確èªãã¦ãã ããã"
+
+#: modules/sharedaddy/sharing-sources.php:352
+msgid "StumbleUpon"
+msgstr "StumbleUpon"
+
+#: modules/sharedaddy/sharing-sources.php:264
+msgid "Click to share on Twitter"
+msgstr "ã¯ãªãã¯ã㦠Twitter ã§å
±æ"
+
+#: modules/sharedaddy/sharing-sources.php:264
+msgctxt "share to"
+msgid "Twitter"
+msgstr "Twitter"
+
+#: modules/sharedaddy/sharing-sources.php:334
+#: modules/sharedaddy/sharing-sources.php:411
+#: modules/sharedaddy/sharing-sources.php:462
+#: modules/sharedaddy/sharing-sources.php:568
+#: modules/sharedaddy/sharing-sources.php:684
+msgid "Use smart button"
+msgstr "ã¹ãã¼ããã¿ã³ã使ç¨"
+
+#: modules/sharedaddy/sharing-sources.php:207
+msgid "Send to Email Address"
+msgstr "ã¡ã¼ã«ã§éä¿¡"
+
+#: modules/sharedaddy/sharing-sources.php:170
+msgid "You have shared this post with %s"
+msgstr "ãã®æ稿ã %s ã¨å
±æãã¾ãã"
+
+#: modules/sharedaddy/sharing-sources.php:193
+msgid "Click to email this to a friend"
+msgstr "ã¯ãªãã¯ãã¦åéã¸ã¡ã¼ã«ã§éä¿¡"
+
+#: modules/sharedaddy/sharedaddy.php:106
+msgid "Disable CSS and JS"
+msgstr "CSS 㨠JavaScript ãç¡å¹å"
+
+#: modules/sharedaddy/sharedaddy.php:108
+msgid "Advanced. If this option is checked, you must include these files in your theme manually for the sharing links to work."
+msgstr "é«åº¦ãªè¨å®ã§ãããã®ãªãã·ã§ã³ããã§ãã¯ããã¦ããå ´åãå
±æãªã³ã¯ãåä½ãããããã«ã¯ãã¼ãã«æåã§ãããã®ãã¡ã¤ã«ã追å ããå¿
è¦ãããã¾ãã"
+
+#: modules/sharedaddy/sharing-service.php:196
+msgid "Share this:"
+msgstr "å
±æ:"
+
+#: modules/sharedaddy/sharing-sources.php:171
+msgid "Close"
+msgstr "éãã"
+
+#: modules/sharedaddy/sharing-service.php:474
+#: modules/sharedaddy/sharing.php:234 modules/sharedaddy/sharing.php:275
+msgctxt "dropdown button"
+msgid "Share"
+msgstr "å
±æ"
+
+#: modules/sharedaddy/sharing-sources.php:169
+msgid "This post has been shared!"
+msgstr "æ稿ãå
±æãã¾ãã !"
+
+#: modules/sharedaddy/sharing-sources.php:193
+msgctxt "share to"
+msgid "Email"
+msgstr "ã¡ã¼ã«ã¢ãã¬ã¹"
+
+#: modules/sharedaddy/sharing-sources.php:215
+msgid "Your Name"
+msgstr "ãåå"
+
+#: modules/module-info.php:425
+msgid "Each contact form can easily be customized to fit your needs. When a user submits your contact form, the feedback will be filtered through <a href=\"http://akismet.com/\">Akismet</a> (if it is active on your site) to make sure itâs not spam. Any legitimate feedback will then be emailed to you, and added to your feedback management area."
+msgstr "ã³ã³ã¿ã¯ããã©ã¼ã ã¯ãããããå¿
è¦ã«å¿ãã¦ã«ã¹ã¿ãã¤ãºã§ãã¾ããã¦ã¼ã¶ã¼ããã©ã¼ã ãéä¿¡ããã¨ããã£ã¼ãããã¯ãã¹ãã ã§ãªããã¨ã確èªãããã <a href=\"http://akismet.com/\">Akismet</a> ã®ãã£ã«ã¿ã¼ãé©ç¨ããã¾ã (æå¹åããã¦ããå ´å) ããã§ãã¯ãééããå
容ã¯ã¡ã¼ã«ã§éãããããã«ãã£ã¼ãããã¯ç®¡çã¨ãªã¢ã«ãä¿åããã¾ãã"
+
+#: modules/sharedaddy/sharedaddy.php:18
+msgid "Shared Post"
+msgstr "å
±ææ稿"
+
+#: modules/module-info.php:394
+msgid "Jetpack will automatically take the great published content from your blog or website and share it instantly with third party services like search engines, increasing your reach and traffic."
+msgstr "Jetpack ã¯ããã°ã§å
¬éãããã³ã³ãã³ããå³æã«æ¤ç´¢ã¨ã³ã¸ã³ãªã©ã®ãµã¼ããã¼ãã£ãµã¼ãã¹ã¨èªåã§å
±æãã¾ããããã«ããããªã¼ãããã©ãã£ãã¯ã®å¢å ã«ã¤ãªããã¾ãã"
+
+#: modules/module-info.php:374
+msgid "When leaving comments, your visitors can also subscribe to a post’s comments to keep up with the conversation."
+msgstr "èªè
ãã³ã¡ã³ããæ稿ããéãã³ã¡ã³ããè³¼èªãã¦ä»å¾ã¤ããããã³ã¡ã³ãã®éç¥ãåãåããã¨ãã§ãã¾ãã"
+
+#: modules/module-info.php:371
+msgid "Subscriptions"
+msgstr "è³¼èª"
+
+#: modules/module-info.php:379
+msgid "To use the Subscriptions widget, go to Appearance → <a href=\"%s\">Widgets</a>. Drag the widget labeled “Blog Subscriptions (Jetpack)” into one of your sidebars and configure away."
+msgstr "è³¼èªã¦ã£ã¸ã§ããã使ãã«ã¯ããå¤è¦³ → <a href=\"%s\">ã¦ã£ã¸ã§ãã</a>ããã¼ã¸ã«ç§»åãã¾ãããããã°è³¼èª (Jetpack)ãã¨ããé
ç®ãå³ã«ã©ã ã«ãã©ãã°ããè¨å®ãå¤æ´ãã¦ãã ããã"
+
+#: modules/sharedaddy/sharedaddy.php:37
+msgid "Show sharing buttons on this post."
+msgstr "ãã®æ稿ã«å
±æãã¿ã³ã表示ããã"
+
+#: modules/contact-form/grunion-form-view.php:30 modules/module-info.php:415
+#: modules/module-info.php:419
+msgid "Contact Form"
+msgstr "ã³ã³ã¿ã¯ããã©ã¼ã "
+
+#: modules/module-info.php:392
+msgid "Enhanced Distribution"
+msgstr "æ¡å¼µé
ä¿¡"
+
+#: modules/module-info.php:373
+msgid "Easily allow any visitor to subscribe to all of your posts via email through a widget in your blog’s sidebar. Every time you publish a post, WordPress.com will send a notification to all your subscribers."
+msgstr "èªè
ãæ稿ã®ã¡ã¼ã«éç¥ãåãåããããã«ããã¦ã£ã¸ã§ãããããã°ã®ãµã¤ããã¼ã«ç°¡åã«è¨ç½®ã§ãã¾ããæ°ããæ稿ãå
¬éãããã¨ãWordPress.com ããè³¼èªè
ã«ã¡ã¼ã«ãéä¿¡ããã¾ãã"
+
+#: modules/module-info.php:351
+msgid "shows your latest tweets within a sidebar on your theme."
+msgstr "ãã¼ãã®ãµã¤ããã¼ã«ç°¡åã«ææ°ã®ãã¤ã¼ãã追å ã§ãã¾ãã"
+
+#: modules/module-info.php:350
+msgid "lets you easily add post and comment RSS feeds to a sidebar on your theme."
+msgstr "ãã¼ãã®ãµã¤ããã¼ã«ç°¡åã«æ稿ã»ã³ã¡ã³ã RSS ãã£ã¼ãã追å ã§ãã¾ãã"
+
+#: modules/module-info.php:351
+msgid "The Twitter Widget"
+msgstr "Twitter ã¦ã£ã¸ã§ãã"
+
+#: modules/module-info.php:350
+msgid "The RSS Links Widget"
+msgstr "RSS ãªã³ã¯ã¦ã£ã¸ã§ãã"
+
+#: modules/module-info.php:355
+msgid "To use the widgets, go to Appearance → <a href=\"%s\">Widgets</a>. Drag them into one of your sidebars and configure away."
+msgstr "ã¦ã£ã¸ã§ããã使ãã«ã¯ãå¤è¦³ → <a href=\"%s\">ã¦ã£ã¸ã§ãã</a>ãã¼ã¸ã§ãµã¤ããã¼ã«ã¦ã£ã¸ã§ããããã¯ã¹ããã©ãã°ããè¨å®ãã¦ãã ããã"
+
+#: modules/module-info.php:368
+msgid "Subsriptions Screenshot"
+msgstr "è³¼èªã¹ã¯ãªã¼ã³ã·ã§ãã"
+
+#: modules/module-info.php:353
+msgid "The Image Widget"
+msgstr "ç»åã¦ã£ã¸ã§ãã"
+
+#: modules/module-info.php:355
+msgid "Each of these widgets has a number of customization options."
+msgstr "åã¦ã£ã¸ã§ããã«ã¯ãã¾ãã¾ãªã«ã¹ã¿ãã¤ãºè¨å®ãå«ã¾ãã¦ãã¾ãã"
+
+#: modules/module-info.php:353
+msgid "lets you easily add images to a sidebar on your theme."
+msgstr "ãã¼ãã®ãµã¤ããã¼ã«ç°¡åã«ç»åã追å ã§ãã¾ãã"
+
+#: modules/module-info.php:335
+msgid "shows your latest tweets within a sidebar on your theme. It’s an easy way to add more activity to your site. There are also a number of customization options."
+msgstr "ææ°ã®ãã¤ã¼ãããã¼ãã®ãµã¤ããã¼ã«è¡¨ç¤ºãã¾ããç°¡åã«ãã£ã¨åçãªè¦ç´ ããµã¤ãã¸è¿½å ã§ãã¾ããã«ã¹ã¿ãã¤ãºè¨å®ãè¤æ°ç¨æããã¦ãã¾ãã"
+
+#: modules/module-info.php:308 modules/module-info.php:312
+msgid "Spelling and Grammar"
+msgstr "ã¹ãã«ï¼ææ³ãã§ãã¯"
+
+#: modules/module-info.php:335
+msgid "The Twitter Widget "
+msgstr "Twitter ã¦ã£ã¸ã§ãã "
+
+#: modules/module-info.php:337
+msgid "allows you to easily add images to widget areas in your theme. It’s an easy way to add more visual interest to your site."
+msgstr "ãã¼ãã®ã¦ã£ã¸ã§ããã¨ãªã¢ã¸ç°¡åã«ç»åã追å ã§ããããã«ãã¾ããæ軽ã«è¦è¦çå¤åãã¤ãããã¾ãã"
+
+#: modules/module-info.php:337
+msgid "The Image Widget "
+msgstr "ç»åã¦ã£ã¸ã§ãã"
+
+#: modules/module-info.php:334
+msgid "allows you to add links to your blog’s post and comment RSS feeds in your sidebar. This makes it easy for your readers to stay updated when you post new content or receive new comments."
+msgstr "ãªã³ã¯ã®æ稿ã¨ã³ã¡ã³ã RSS ãã£ã¼ãããµã¤ããã¼ã«è¿½å ã§ããããã«ãã¾ããèªè
ãæ°ããã³ã³ãã³ããã³ã¡ã³ãã®æ´æ°ããã©ãã¼ãããããªãã¾ãã"
+
+#: modules/module-info.php:334
+msgid "The RSS Links Widget "
+msgstr "RSS ãªã³ã¯ã¦ã£ã¸ã§ãã"
+
+#: modules/module-info.php:332 modules/module-info.php:348
+msgid "Extra Sidebar Widgets"
+msgstr "追å ãµã¤ããã¼ã¦ã£ã¸ã§ãã"
+
+#: modules/module-info.php:329 modules/module-info.php:345
+msgid "Widgets Screenshot"
+msgstr "ã¦ã£ã¸ã§ããã¹ã¯ãªã¼ã³ã·ã§ãã"
+
+#: modules/module-info.php:315
+msgid "After the Deadline provides a number of <a href=\"%s\">customization options</a>, which you can edit in your profile."
+msgstr "After the Deadline ã«ã¯ããããã£ã¼ã«ãã¼ã¸ã§å¤æ´ã§ãã<a href=\"%s\">ã«ã¹ã¿ãã¤ãºè¨å®</a>ãè²ã
ã¨ç¨æããã¦ãã¾ãã"
+
+#: modules/module-info.php:314
+msgid "The <a href='%s'>After the Deadline</a> Proofreading service improves your writing by using artificial intelligence to find your errors and offer smart suggestions."
+msgstr "<a href='%s'>After the Deadline</a> æ ¡æ£ãµã¼ãã¹ã使ãã°ã人工ç¥è½ã使ã£ãã¹ãã¼ãã»ãµã¸ã§ã¹ãã§ã³ã§è±èªãªã©ã®ã¹ããªã³ã°ãæç« ã¹ã¿ã¤ã«ãæ¹åã§ãã¾ãã"
+
+#: modules/module-info.php:286
+msgid "To configure your sharing settings, go to the Settings → <a href=\"%s\">Sharing</a> menu."
+msgstr "å
±æè¨å®ãå¤æ´ããã«ã¯ãä¸è¬è¨å® → <a href=\"%s\">å
±æ</a> ã¡ãã¥ã¼ãå©ç¨ãã¦ãã ããã"
+
+#: modules/module-info.php:265
+msgid "The following services are included: Twitter, Facebook, Reddit, StumbleUpon, PressThis, Digg, LinkedIn, Google +1, Print, and Email."
+msgstr "以ä¸ã®ãµã¼ãã¹ãå«ã¾ãã¦ãã¾ããTwitterãFacebookãRedditãStumbleUponãPressThisãDiggãLinkedInãGoogle +1ãå°å·ãã¡ã¼ã«éä¿¡"
+
+#: modules/module-info.php:227
+msgid "Jetpack combines the power of %s and the simplicity of WordPress to give you the ultimate in math blogging platforms."
+msgstr "Jetpack 㯠%s ã®ãã¯ãã«ã㨠WordPress ã®ã·ã³ãã«ããããåãããæé«ã®ããã°ãã©ãããã©ã¼ã ãæä¾ãã¾ãã"
+
+#: modules/module-info.php:228
+msgid "Wow, that sounds nerdy."
+msgstr "ã¨ãä»ã®ã¯ã¡ãã£ã¨ãªã¿ã¯ã£ã½ãã£ãã§ããã"
+
+#: modules/module-info.php:242
+msgid "Use <code>$latex your latex code here$</code> or <code>[latex]your latex code here[/latex]</code> to include %s in your posts and comments. There are <a href=\"%s\" target=\"_blank\">all sorts of options</a> available."
+msgstr "%s ãå«ããã«ã¯ã<code>$latex ãããã«ã³ã¼ããè¨å
¥ã$</code> ã¾ã㯠<code>[latex]ãããã«ã³ã¼ããè¨å
¥ã[/latex]</code> ã¨ããæ¸å¼ãã³ã¡ã³ããæ稿å
ã§ãå©ç¨ãã ããã <a href=\"%s\" target=\"_blank\">å種ãªãã·ã§ã³</a>ãç¨æããã¦ãã¾ãã"
+
+#: modules/module-info.php:293
+msgid "Full details can be found on the <a href=\"%s\">Sharing support page</a>. This video also gives a swish run-down of how to use the Sharing feature. Watch it in HD for extra snazz!"
+msgstr "詳ããã¯<a href=\"%s\">å
±æãã¼ã«ãµãã¼ããã¼ã¸</a>ãã覧ãã ããããã®åç»ã§ç°¡åãªæ©è½æ¦è¦ãè¦ã¦ããã ããã¨ãã§ãã¾ãã"
+
+#: modules/module-info.php:287
+msgid "Drag and drop sharing services into the enabled section to have them show up on your site, and drag them into the hidden section to have them hidden behind a button."
+msgstr "æå¹åã»ã¯ã·ã§ã³ã«å
±æãµã¼ãã¹ããã©ãã° & ãããããããµã¤ãã«è¡¨ç¤ºããã¾ããé表示ã»ã¯ã·ã§ã³ã«ãã©ãã°ããã¨ããå
±æããã¿ã³ãã¯ãªãã¯ããéã«ã®ã¿è¡¨ç¤ºããã¾ãã"
+
+#: modules/module-info.php:267
+msgid "The following services are included: Twitter, Facebook, Reddit, StumbleUpon, Digg, LinkedIn, Google +1, Print, and Email."
+msgstr "以ä¸ã®ãµã¼ãã¹ãå«ã¾ãã¦ãã¾ã: TwitterãFacebookãRedditãStumbleUponãDiggãLinkedInãGoogle +1ãå°å·ãã¡ã¼ã«éä¿¡"
+
+#: modules/module-info.php:261
+msgid "Share your posts with Twitter, Facebook, and a host of other services. You can configure services to appear as icons, text, or both. Some services have additional options to display smart buttons, such as Twitter, which will update the number of times the post has been shared."
+msgstr "æ稿ã TwitterãFacebook ãã®ä»ã®ãµã¼ãã¹ã§å
±æãã¾ãããããµã¼ãã¹ãã¢ã¤ã³ã³ãããã¹ããã¾ãã¯ä¸¡æ¹ã§è¡¨ç¤ºããããè¨å®ã§ãã¾ããä¸é¨ã®ãµã¼ãã¹ã«ã¯ã¹ãã¼ããã¿ã³ã表示ãã追å è¨å®ãããã¾ããä¾ãã° Twitter ã®ã¹ãã¼ããã¿ã³ã§ã¯ãå
±æãããåæ°ã表示ã§ãã¾ãã"
+
+#: modules/module-info.php:257 modules/module-info.php:260
+#: modules/module-info.php:281 modules/sharedaddy/sharedaddy.php:25
+#: modules/sharedaddy/sharing.php:46
+msgid "Sharing"
+msgstr "å
±æ"
+
+#: modules/module-info.php:226 modules/module-info.php:241
+msgid "%s is a powerful markup language for writing complex mathematical equations, formulas, etc."
+msgstr "%s ã¯ãè¤éãªæ¹ç¨å¼ãæ°å¼ãå
¥åããã®ã«é©ãããã¯ãã«ãªãã¼ã¯ã¢ããè¨èªã§ãã"
+
+#: modules/module-info.php:271
+msgid "Additionally you can define your own custom services."
+msgstr "ã¾ããã«ã¹ã¿ã ãµã¼ãã¹ãå®ç¾©ãããã¨ãå¯è½ã§ãã"
+
+#: modules/module-info.php:187 modules/module-info.php:191
+#: modules/module-info.php:200 modules/module-info.php:204
+msgid "WordPress.com Stats"
+msgstr "WordPress.com çµ±è¨æ
å ±"
+
+#: modules/module-info.php:172
+msgid "To use shortlinks, go to any already published post (or publish something new!). A “Get Shortlink” button will be visible under the Post title. When you click it, a dialog box will appear with the shortlink and you can copy and paste to Twitter, Facebook or wherever your heart desires."
+msgstr "ã·ã§ã¼ããªã³ã¯ãå©ç¨ããã«ã¯ãæ稿編éç»é¢ã§ãã"
+
+#: modules/module-info.php:137
+msgid "Available shortcodes are: %l."
+msgstr "å©ç¨åºæ¥ãã·ã§ã¼ãã³ã¼ã: %l"
+
+#: modules/module-info.php:192 modules/module-info.php:205
+msgid "There are many plugins and services that provide statistics, but data can be overwhelming. WordPress.com Stats makes the most popular metrics easy to understand through a clear and attractive interface."
+msgstr "çµ±è¨æ
å ±ãæä¾ãã¦ããããµã¼ãã¹ã¯ä»ã«ãããã¾ããããã¼ã¿éãå¤ããã¦å§åããããã¨ãããããããã¾ãããWordPress.com ã®çµ±è¨æ
å ±ã¯ããã£ããããé
åçãªã¤ã³ã¿ã¼ãã§ã¼ã¹ã§ä¸çªäººæ°ã®ããææ¨ãåãããããä¼ãã¦ããã¾ãã"
+
+#: modules/module-info.php:206
+msgid "You can <a href=\"%s\">view your stats dashboard here</a>."
+msgstr "<a href=\"%s\">çµ±è¨æ
å ±ããã·ã¥ãã¼ãã¯ãã¡ã</a>ã§ã覧ããã ãã¾ãã"
+
+#: modules/module-info.php:157 modules/module-info.php:171
+msgid "Instead of typing or copy-pasting long URLs, you can now get a short and simple link to your posts and pages. This uses the super compact wp.me domain name, and gives you a unique URL you can use that will be safe and reliable."
+msgstr "é·ã URL ãã³ãã¼ & ãã¼ã¹ããã代ããã«ãçãã¦ã·ã³ãã«ãªæ稿ã®ç縮ãªã³ã¯ãåå¾ã§ãã¾ããã¨ã¦ãã³ã³ãã¯ã㪠wp.me ãå©ç¨ããå®å
¨ã§ä¿¡é ¼ã§ããã¦ãã¼ã¯ URL ãçæãã¾ãã"
+
+#: modules/module-info.php:221 modules/module-info.php:236
+msgid "LaTeX"
+msgstr "LaTeX"
+
+#: modules/module-info.php:109
+msgid "Enter a shortcode directly into the Post/Page editor to embed media. For specific instructions follow the links below."
+msgstr "æ稿ã¾ãã¯åºå®ãã¼ã¸ã¨ãã£ã¿ã¼ã«ã·ã§ã¼ãã³ã¼ããç´æ¥å
¥åããã¡ãã£ã¢ãåãè¾¼ã¿ã¾ãã詳ããæ¹æ³ã«ã¤ãã¦ã¯ä»¥ä¸ã®ãªã³ã¯ãã覧ãã ããã"
+
+#: modules/module-info.php:158
+msgid "It’s perfect for use on Twitter, Facebook, and cell phone text messages where every character counts."
+msgstr "TwitterãFacebookãæºå¸¯ã® SMS ãã¡ã¼ã«ã®ãããªæåæ°å¶éãããå ´åã«ä½¿ãã®ã«æé©ã§ãã"
+
+#: modules/module-info.php:95 modules/module-info.php:108
+msgid "Shortcodes allow you to easily and safely embed media from other places in your site. With just one simple code, you can tell WordPress to embed YouTube, Flickr, and other media."
+msgstr "ã·ã§ã¼ãã³ã¼ãã使ãã°ç°¡åãã¤å®å
¨ã«å¤é¨ã¡ãã£ã¢ããµã¤ãã«åãè¾¼ãã¾ããã·ã³ãã«ãªã³ã¼ãä¸ã¤ã§ãWordPress ã« YouTubeãFlickr ãªã©ã®ã¡ãã£ã¢ãåãè¾¼ãããæå®ã§ãã¾ãã"
+
+#: modules/module-info.php:152 modules/module-info.php:156
+#: modules/module-info.php:166 modules/module-info.php:170
+msgid "WP.me Shortlinks"
+msgstr "WP.me ã·ã§ã¼ããªã³ã¯"
+
+#: modules/module-info.php:29
+msgctxt "Visit your _VaultPress_dashboard_."
+msgid "To check your backups, see any security alerts, or check your VaultPress Vitality, visit your %s."
+msgstr "ããã¯ã¢ãããã»ãã¥ãªãã£ã¢ã©ã¼ããVaultPress ã®åä½ã確èªããã«ã¯ã%s ã¸ç§»åãã¦ãã ããã"
+
+#: modules/module-info.php:90 modules/module-info.php:94
+#: modules/module-info.php:103 modules/module-info.php:107
+msgid "Shortcode Embeds"
+msgstr "ã·ã§ã¼ãã³ã¼ãåãè¾¼ã¿"
+
+#: modules/module-info.php:59
+msgid "Hovercards enhance plain Gravatar images with information about a person: name, bio, pictures, their contact info, and other services they use on the web like Twitter, Facebook, or LinkedIn."
+msgstr "Gravatar ããã¼ã«ã¼ãã¯ãååããããã£ã¼ã«æ
å ±ãåçãé£çµ¡å
ãWeb ä¸ã§å©ç¨ãã¦ãããµã¼ãã¹ (ä¾: TwitterãFacebookãLinkedIn) ãªã©ã®æ
å ±ã表示ãã¾ãã"
+
+#: modules/module-info.php:60
+msgid "Hovercards offer a great way to show your internet presence and help people find your own blog."
+msgstr "ããã¼ã«ã¼ãã¯ãããä¸ã§ä»ã®äººãããªãã®ããã°ãè¦ã¤ãã¦ãããããã®ã¨ã¦ãè¯ãæ¹æ³ã§ãã"
+
+#: modules/module-info.php:74
+msgid "Hovercards enhance plain Gravatar images with information about a person: name, bio, pictures, their contact info, and other services."
+msgstr "Gravatar ããã¼ã«ã¼ãã¯ãååããããã£ã¼ã«æ
å ±ãåçãé£çµ¡å
ããã®ä»ã®å©ç¨ãµã¼ãã¹ã¨ãã£ãæ
å ±ã表示ãã¾ãã"
+
+#: modules/module-info.php:75
+msgid "To see hovercards, look at any blog post on your blog that has comments. If the commenter has a hovercard associated with their gravatar, mouse over their image and the hovercard will appear. To turn hovercards off, click the Deactivate button above."
+msgstr "ããã¼ã«ã¼ãã表示ããã«ã¯ãããã°å
ã§ã³ã¡ã³ãã®ä»ãã¦ããæ稿ã«ç§»åãã¦ãã ãããã³ã¡ã³ãæ稿è
ã Gravatar ã«é£åããããã¼ã«ã¼ããæã£ã¦ããå ´åãç»åã«ãã¦ã¹ãªã¼ãã¼ããã¨ããã¼ã«ã¼ãã表示ããã¾ããããã¼ã«ã¼ããç¡å¹åããã«ã¯ãä¸è¨ã®ãç¡å¹åããã¿ã³ãã¯ãªãã¯ãã¦ãã ããã"
+
+#: modules/module-info.php:29
+msgid "VaultPress dashboard"
+msgstr "VaultPress ããã·ã¥ãã¼ã"
+
+#: modules/module-info.php:31
+msgid "With a monthly subscription, the VaultPress plugin will backup your site’s content, themes, and plugins in real-time, as well as perform regular security scans for common threats and attacks."
+msgstr "æãã¨ã®å©ç¨æãæ¯æããã¨ã§ãVaultPress ãã©ã°ã¤ã³ã¯ãµã¤ãã®ã³ã³ãã³ãããã¼ãããã©ã°ã¤ã³ããªã¢ã«ã¿ã¤ã ã§ããã¯ã¢ããããå®æçãªã»ãã¥ãªãã£ã¹ãã£ã³ã§ä¸è¬çãªè
å¨ãæ»æããã§ãã¯ãã¾ãã"
+
+#: modules/module-info.php:32
+msgctxt "View _Plans_&_Pricing_. (VaultPress)"
+msgid "View %s."
+msgstr "%s ã表示ããã"
+
+#: modules/module-info.php:32
+msgid "Plans & Pricing"
+msgstr "ãã©ã³ & ä¾¡æ ¼"
+
+#: modules/module-info.php:53 modules/module-info.php:68
+msgid "Gravatar Hovercard"
+msgstr "Gravatar ããã¼ã«ã¼ã"
+
+#: modules/module-info.php:58 modules/module-info.php:73
+msgid "What’s a Hovercard?"
+msgstr "ããã¼ã«ã¼ãã£ã¦ ?"
+
+#: modules/module-info.php:22 modules/module-info.php:26
+msgid "VaultPress"
+msgstr "VaultPress"
+
+#: modules/contact-form/grunion-contact-form.php:713
+msgid "Add a custom form"
+msgstr "ã«ã¹ã¿ã ãã©ã¼ã ã追å "
+
+#: modules/gravatar-hovercards.php:44 modules/module-info.php:57
+#: modules/module-info.php:72
+msgid "Gravatar Hovercards"
+msgstr "Gravatar ããã¼ã«ã¼ã"
+
+#: modules/gravatar-hovercards.php:56
+msgid "View people's profiles when you mouse over their Gravatars"
+msgstr "Gravatar ããã¦ã¹ãªã¼ãã¼ããã¨ãã«ãããã£ã¼ã«ã表示"
+
+#: modules/contact-form/grunion-contact-form.php:689
+msgid "Spam <span class=\"count\">(%s)</span>"
+msgid_plural "Spam <span class=\"count\">(%s)</span>"
+msgstr[0] "ã¹ãã <span class=\"count\">(%s)</span>"
+
+#: modules/contact-form/grunion-contact-form.php:671
+msgid "Search Feedback"
+msgstr "ãã£ã¼ãããã¯ãæ¤ç´¢"
+
+#: modules/module-info.php:28
+msgid "Your WordPress installation is currently being protected with the world’s best security, backup, and support."
+msgstr "ç¾å¨ãã® WordPress ã¤ã³ã¹ãã¼ã«ã¯ãä¸çæé«ã¬ãã«ã®ã»ãã¥ãªãã£ãããã¯ã¢ããããµãã¼ãã§ä¿è·ããã¦ãã¾ãã"
+
+#: modules/contact-form/grunion-contact-form.php:672
+#: modules/contact-form/grunion-contact-form.php:673
+msgid "No feedback found"
+msgstr "ãã£ã¼ãããã¯ãè¦ã¤ããã¾ããã§ãã"
+
+#: modules/gravatar-hovercards.php:83
+msgid "Put your mouse over your Gravatar to check out your profile."
+msgstr "èªåã®ãããã£ã¼ã«ããã§ãã¯ããã«ã¯ãGravatar ä¸ã§ãã¦ã¹ãªã¼ãã¼ãã¦ãã ããã"
+
+#: modules/contact-form/grunion-contact-form.php:670
+msgid "Feedback"
+msgstr "ãã£ã¼ãããã¯"
+
+#: modules/contact-form/grunion-contact-form.php:669
+#: modules/contact-form/grunion-form-view.php:130
+msgid "Feedbacks"
+msgstr "ãã£ã¼ãããã¯"
+
+#: modules/contact-form/grunion-contact-form.php:275
+#: modules/contact-form/grunion-contact-form.php:323
+msgid "Error!"
+msgstr "ã¨ã©ã¼ãçºçãã¾ããã"
+
+#: modules/contact-form/grunion-contact-form.php:147
+msgid "%s is required"
+msgstr "%s ã¯å¿
é é
ç®ã§ãã"
+
+#: modules/contact-form/grunion-contact-form.php:285
+msgid "Submit »"
+msgstr "éä¿¡ »"
+
+#: modules/contact-form/grunion-contact-form.php:328
+msgid "Message Sent"
+msgstr "ã¡ãã»ã¼ã¸ãéä¿¡ãã¾ããã"
+
+#: modules/contact-form/grunion-contact-form.php:462
+msgid "l F j, Y \\a\\t g:i a"
+msgstr "Yå¹´næjæ¥ g:i a"
+
+#: modules/contact-form/grunion-contact-form.php:482
+msgid "Time:"
+msgstr "æé:"
+
+#: modules/contact-form/grunion-contact-form.php:483
+msgid "IP Address:"
+msgstr "IP ã¢ãã¬ã¹:"
+
+#: modules/contact-form/grunion-contact-form.php:484
+msgid "Contact Form URL:"
+msgstr "ãåãåããã©ã¼ã URL:"
+
+#: modules/contact-form/grunion-contact-form.php:140
+msgid "%s requires a valid email address"
+msgstr "%s: æ£ããã¡ã¼ã«ã¢ãã¬ã¹ãå¿
è¦ã§ãã"
+
+#: modules/contact-form/grunion-contact-form.php:511
+msgid "Sent by an unverified visitor to your site."
+msgstr "èªè¨¼ããã¦ããªããµã¤ã訪åè
ããéä¿¡ããã¾ããã"
+
+#: modules/contact-form/grunion-contact-form.php:35
+#: modules/contact-form/grunion-form-view.php:149
+#: modules/sharedaddy/sharing-sources.php:127
+msgid "Email"
+msgstr "ã¡ã¼ã«ã¢ãã¬ã¹"
+
+#: modules/contact-form/grunion-contact-form.php:79
+#: modules/contact-form/grunion-contact-form.php:84
+#: modules/contact-form/grunion-contact-form.php:88
+#: modules/contact-form/grunion-contact-form.php:100
+#: modules/contact-form/grunion-contact-form.php:105
+#: modules/contact-form/grunion-contact-form.php:119
+msgid "(required)"
+msgstr "(å¿
é )"
+
+#: modules/contact-form/grunion-contact-form.php:99
+msgid "Yes"
+msgstr "ã¯ã"
+
+#: modules/contact-form/admin.php:456
+msgid "You are not allowed to move this item to the Trash."
+msgstr "ãã®é
ç®ãã´ãç®±ã¸ç§»åãã権éãããã¾ããã "
+
+#: modules/contact-form/admin.php:452
+msgid "Error in restoring from Trash."
+msgstr "ã´ãç®±ããã®å¾©å
ä¸ã«ã¨ã©ã¼ãçºçãã¾ããã"
+
+#: modules/contact-form/admin.php:449
+msgid "You are not allowed to move this item out of the Trash."
+msgstr "ãã®é
ç®ãã´ãç®±ãã移åãã権éãããã¾ããã"
+
+#: modules/contact-form/grunion-contact-form.php:39
+msgid "Subject"
+msgstr "é¡å"
+
+#: modules/contact-form/admin.php:483
+msgid "Messages"
+msgstr "ã¡ãã»ã¼ã¸"
+
+#: modules/contact-form/admin.php:506
+msgid "Spam"
+msgstr "ã¹ãã "
+
+#: modules/contact-form/grunion-contact-form.php:34
+#: modules/contact-form/grunion-form-view.php:150
+msgid "Name"
+msgstr "åå"
+
+#: modules/contact-form/admin.php:459
+msgid "Error in moving to Trash."
+msgstr "ã´ãç®±ã¸ã®ç§»åä¸ã«ã¨ã©ã¼ãçºçãã¾ããã"
+
+#: modules/contact-form/grunion-contact-form.php:36
+#: modules/contact-form/grunion-form-view.php:154
+msgid "Website"
+msgstr "ã¦ã§ããµã¤ã"
+
+#: modules/contact-form/admin.php:88
+#: modules/contact-form/grunion-contact-form.php:42
+msgid "Message"
+msgstr "ã¡ãã»ã¼ã¸"
+
+#: modules/contact-form/admin.php:197
+msgid "Mark this message as spam"
+msgstr "ãã®ã¡ãã»ã¼ã¸ãã¹ãã ã¨ãã¦ãã¼ã¯"
+
+#: modules/contact-form/admin.php:166 modules/contact-form/admin.php:265
+msgid "Delete Permanently"
+msgstr "å®å
¨ã«åé¤ãã"
+
+#: modules/contact-form/admin.php:257
+msgid "Mark this message as NOT spam"
+msgstr "ãã®ã¡ãã»ã¼ã¸ã®ã¹ãã å¤å®ã解é¤"
+
+#: modules/contact-form/admin.php:164 modules/contact-form/admin.php:263
+msgid "Delete this item permanently"
+msgstr "ãã®é
ç®ãå®å
¨ã«åé¤ãã"
+
+#: modules/contact-form/admin.php:296
+msgid "Y-m-d @ g:i:s A"
+msgstr "Y-m-d @ g:i:s A"
+
+#: modules/contact-form/admin.php:415
+msgid "You are not allowed to manage this item."
+msgstr "ãã®é
ç®ã管çãã権éãããã¾ããã"
+
+#: modules/contact-form/admin.php:161
+msgid "Restore"
+msgstr "復å
"
+
+#: modules/contact-form/admin.php:89
+msgid "Date"
+msgstr "æ¥æ"
+
+#: modules/contact-form/admin.php:204 modules/contact-form/admin.php:206
+#: modules/contact-form/admin.php:493
+msgid "Trash"
+msgstr "ã´ãç®±"
+
+#: modules/after-the-deadline/config-unignore.php:130
+msgid "Add"
+msgstr "追å "
+
+#: modules/after-the-deadline/config-unignore.php:128
+msgid "Identify words and phrases to ignore while proofreading your posts and pages:"
+msgstr "æ稿ãåºå®ãã¼ã¸ã®æ ¡æ£æã«ç¡è¦ããåèªããã¬ã¼ãºãæå®ãã¦ãã ããã"
+
+#: modules/after-the-deadline/config-options.php:89
+msgctxt "%1$s = http://codex.wordpress.org/Installing_WordPress_in_Your_Language, %2$s = WPLANG"
+msgid "The proofreader supports English, French, German, Portuguese, and Spanish. Your <a href=\"%1$s\">%2%s</a> value is the default proofreading language."
+msgstr "ãã®æ ¡æ£ãã¼ã«ã¯è±èªã»ãã©ã³ã¹èªã»ãã¤ãèªã»ãã«ãã¬ã«èªã»ã¹ãã¤ã³èªã«å¯¾å¿ãã¦ãã¾ãã<a href=\"%1$s\">%2%s</a> ã®å¤ãããã©ã«ãã®æ ¡æ£è¨èªã«ãªãã¾ãã"
+
+#: modules/contact-form/admin.php:87
+msgid "From"
+msgstr "éä¿¡å
"
+
+#: modules/after-the-deadline/config-unignore.php:135
+msgid "Be sure to click \"Update Profile\" at the bottom of the screen to save your changes."
+msgstr "å¤æ´ãä¿åããã«ã¯ããã®ç»é¢ä¸ã® \"ãããã£ã¼ã«ãæ´æ°\" ãã¿ã³ãå¿
ãã¯ãªãã¯ãã¦ãã ããã"
+
+#: modules/after-the-deadline/config-unignore.php:126
+msgid "Ignored Phrases"
+msgstr "ç¡è¦ããèªå¥"
+
+#: modules/after-the-deadline/config-options.php:95
+msgid "Use automatically detected language to proofread posts and pages"
+msgstr "æ稿ãåºå®ãã¼ã¸ã®æ ¡æ£ã«èªåçã«æ¤åºããè¨èªã使ã"
+
+#: modules/after-the-deadline/config-options.php:86
+msgid "Language"
+msgstr "è¨èª"
+
+#: modules/after-the-deadline/config-options.php:81
+msgid "Redundant Phrases"
+msgstr "åé·ãªè¨ãåã"
+
+#: modules/after-the-deadline/config-options.php:79
+msgid "Phrases to Avoid"
+msgstr "ç¡è¦ãããã¬ã¼ãº"
+
+#: modules/after-the-deadline/config-options.php:77
+msgid "Passive Voice"
+msgstr "ååæ
"
+
+#: modules/after-the-deadline/config-options.php:83
+msgid "<a href=\"%s\">Learn more</a> about these options."
+msgstr "è¨å®ã®<a href=\"%s\">詳細ã«ã¤ãã¦</a>"
+
+#: modules/after-the-deadline/config-options.php:67
+msgid "Complex Phrases"
+msgstr "é£è§£ãªè¨ãåã"
+
+#: modules/after-the-deadline/config-options.php:75
+msgid "Jargon"
+msgstr "ç¹æ®ç¨èª"
+
+#: modules/after-the-deadline/config-options.php:73
+msgid "Hidden Verbs"
+msgstr "é ãåè©"
+
+#: modules/after-the-deadline/config-options.php:71
+msgid "Double Negatives"
+msgstr "äºéå¦å®"
+
+#: modules/after-the-deadline/config-options.php:69
+msgid "Diacritical Marks"
+msgstr "çºé³åºå¥ç¬¦"
+
+#: modules/after-the-deadline/config-options.php:65
+msgid "Clichés"
+msgstr "決ã¾ãæå¥/æ»èª"
+
+#: modules/after-the-deadline/atd-l10n.php:30
+msgid "There was an error communicating with the proofreading service."
+msgstr "æ ¡æ£ãã§ãã¯ãµã¼ãã¹ã¨ã®éä¿¡ã«åé¡ãçºçãã¾ããã"
+
+#: modules/after-the-deadline/config-options.php:63
+msgid "Bias Language"
+msgstr "ãã¤ã¢ã¹è¨èª"
+
+#: modules/after-the-deadline/config-options.php:60
+msgid "Enable proofreading for the following grammar and style rules when writing posts and pages:"
+msgstr "æ稿ãåºå®ãã¼ã¸ãæ¸ãéã以ä¸ã®ææ³ãæç« ã¹ã¿ã¤ã«ã®ã«ã¼ã«ã«å¯¾ããæ ¡æ£ãè¡ãã"
+
+#: modules/after-the-deadline/config-options.php:58
+msgid "English Options"
+msgstr "è±èªè¨å®"
+
+#: modules/after-the-deadline/config-options.php:55
+msgid "a post or page is updated"
+msgstr "æ稿ã¾ãã¯åºå®ãã¼ã¸ãæ´æ°ããæ"
+
+#: modules/after-the-deadline/config-options.php:53
+msgid "a post or page is first published"
+msgstr "æ稿ã¾ãã¯åºå®ãã¼ã¸ãæåã«å
¬éããæ"
+
+#: modules/after-the-deadline/config-options.php:50
+msgid "Automatically proofread content when:"
+msgstr "以ä¸ã®å ´åã«ã³ã³ãã³ããèªåæ ¡æ£ããã"
+
+#: modules/after-the-deadline/config-options.php:48
+msgid "Proofreading"
+msgstr "æ ¡æ£"
+
+#: modules/after-the-deadline/atd-l10n.php:34
+msgid ""
+"The proofreader has suggestions for this post. Are you sure you want to update it?\n"
+"\n"
+"Press OK to update your post, or Cancel to view the suggestions and edit your post."
+msgstr ""
+"æ ¡æ£ãã¼ã«ã«ãããã®æ稿ã¸ã®ã¢ããã¤ã¹ãããã¾ããæ¬å½ã«æ´æ°ãã¾ãã ?\n"
+"\n"
+"æ稿ãæ´æ°ããã«ã¯ OK ããã¢ããã¤ã¹ã確èªãã¦æ稿ãç·¨éããã«ã¯ãã£ã³ã»ã«ãã¯ãªãã¯ãã¦ãã ããã"
+
+#: modules/after-the-deadline/atd-l10n.php:33
+msgid ""
+"The proofreader has suggestions for this post. Are you sure you want to publish it?\n"
+"\n"
+"Press OK to publish your post, or Cancel to view the suggestions and edit your post."
+msgstr ""
+"æ ¡æ£ãã¼ã«ã«ãããã®æ稿ã¸ã®ã¢ããã¤ã¹ãããã¾ããæ¬å½ã«å
¬éãã¾ãã ?\n"
+"\n"
+"æ稿ãå
¬éããã«ã¯ OK ããã¢ããã¤ã¹ã確èªãã¦æ稿ãç·¨éããã«ã¯ãã£ã³ã»ã«ãã¯ãªãã¯ãã¦ãã ããã"
+
+#: modules/after-the-deadline/atd-l10n.php:32
+msgid "Replace selection with:"
+msgstr "é¸æé¨åãå
¥ãæ¿ãã"
+
+#: modules/after-the-deadline/atd-l10n.php:22
+msgid "Edit Selection..."
+msgstr "é¸æé¨åãç·¨éããâ¦"
+
+#: modules/after-the-deadline/atd-l10n.php:20
+msgid "Ignore all"
+msgstr "ãã¹ã¦ç¡è¦"
+
+#: modules/after-the-deadline/atd-l10n.php:17
+msgid "Explain..."
+msgstr "説æãã"
+
+#: modules/after-the-deadline/atd-l10n.php:15
+msgid "No suggestions"
+msgstr "åè£ã¯ããã¾ãã"
+
+#: modules/after-the-deadline/atd-l10n.php:19
+msgid "Ignore always"
+msgstr "常ã«ç¡è¦"
+
+#: modules/after-the-deadline/atd-l10n.php:18
+msgid "Ignore suggestion"
+msgstr "åè£ãç¡è¦"
+
+#: modules/after-the-deadline/atd-l10n.php:25
+msgid "edit text"
+msgstr "ããã¹ãç·¨é"
+
+#: modules/after-the-deadline/atd-l10n.php:24
+msgid "proofread"
+msgstr "æ ¡æ£"
+
+#: modules/after-the-deadline/atd-l10n.php:26
+#: modules/after-the-deadline.php:224
+msgid "Proofread Writing"
+msgstr "æç« ã®æ ¡æ£"
+
+#: modules/after-the-deadline/atd-l10n.php:28
+msgid "No writing errors were found."
+msgstr "æç« ã®ééãã¯è¦ã¤ããã¾ããã§ããã"
+
+#: modules/after-the-deadline/atd-l10n.php:29
+msgid "There was a problem communicating with the Proofreading service. Try again in one minute."
+msgstr "After the Deadline ãµã¼ãã¹ã¨ã®éä¿¡ã«åé¡ãçºçãã¾ããã1åã»ã©å¾
ã£ã¦ããä¸åº¦ã試ããã ããã"
+
+#: jetpack.php:2073
+msgid "Configure"
+msgstr "è¨å®"
+
+#: modules/after-the-deadline/atd-l10n.php:13
+msgid "Repeated Word"
+msgstr "å復èª"
+
+#: modules/after-the-deadline/atd-l10n.php:12
+msgid "Spelling"
+msgstr "ã¹ãã«ãã§ãã¯"
+
+#: jetpack.php:2934
+msgid "An administrator for this blog must set up the Jetpack connection."
+msgstr "ããã°ã®ç®¡çè
ã Jetpack æ¥ç¶ãè¨å®ããå¿
è¦ãããã¾ãã"
+
+#: jetpack.php:2939
+msgid "You need to register your Jetpack before connecting it."
+msgstr "æ¥ç¶åã« Jetpack ãç»é²ããå¿
è¦ãããã¾ãã"
+
+#: jetpack.php:2316 jetpack.php:2318 jetpack.php:2320 jetpack.php:2323
+#: jetpack.php:2978
+msgid "Error Details: %s"
+msgstr "ã¨ã©ã¼ã®è©³ç´°ï¼ %s"
+
+#: jetpack.php:2107
+msgid "Coming soon…"
+msgstr "Coming soon…"
+
+#: jetpack.php:2044
+msgid "Updated"
+msgstr "æ´æ°ãã¾ãã"
+
+#: jetpack.php:2041
+msgid "New"
+msgstr "æ°"
+
+#: jetpack.php:2033
+msgid "Free"
+msgstr "ç¡æ"
+
+#: jetpack.php:2010
+msgid "Activate"
+msgstr "æå¹å"
+
+#: jetpack.php:2033
+msgid "Purchase"
+msgstr "è³¼å
¥"
+
+#: jetpack.php:1886
+msgid "An <span>Automattic</span> Airline"
+msgstr "An <span>Automattic</span> Airline"
+
+#: jetpack.php:1941
+msgid "Configure %s"
+msgstr "%sè¨å®"
+
+#: jetpack.php:1910
+msgid "This is sensitive information. Please do not post your BLOG_TOKEN or USER_TOKEN publicly; they are like passwords."
+msgstr "ããã¯æ©å¯æ
å ±ã§ããBLOG_TOKEN ã¾ã㯠USER_TOKEN ã¯ãã¹ã¯ã¼ãã®ãããªãã®ã§ãã®ã§ã決ãã¦å
¬éããªãã§ãã ããã"
+
+#: jetpack.php:2000
+msgid "Deactivate"
+msgstr "åæ¢"
+
+#: jetpack.php:1873
+msgid "You will no longer receive email updates about Jetpack."
+msgstr "Jetpack ã®ãã¥ã¼ã¹ã¡ã¼ã«é
ä¿¡ãåæ¢ãã¾ããã"
+
+#: jetpack.php:1871
+msgid "You have been subscribed to receive email updates."
+msgstr "ãã¥ã¼ã¹ã¡ã¼ã«ãåä¿¡ããããã«è¨å®ãã¾ããã"
+
+#: jetpack.php:1892 modules/sharedaddy/sharedaddy.php:76
+msgid "Support"
+msgstr "ãµãã¼ã"
+
+#: jetpack.php:1891
+msgid "Debug"
+msgstr "ãããã°"
+
+#: jetpack.php:1890
+msgid "Terms of Service"
+msgstr "å©ç¨è¦ç´"
+
+#: jetpack.php:1864 modules/subscriptions.php:560
+msgid "Subscribe"
+msgstr "è³¼èª"
+
+#: jetpack.php:1889
+msgid "Privacy Policy"
+msgstr "å人æ
å ±ä¿è·æ¹é"
+
+#: jetpack.php:1846
+msgid "Take Survey"
+msgstr "ã¢ã³ã±ã¼ãã«çãã"
+
+#: jetpack.php:1619
+msgid "Jetpack contains the most recent version of the old %l plugin."
+msgid_plural "Jetpack contains the most recent versions of the old %l plugins."
+msgstr[0] "Jetpack ã«ã¯ãææ°ãã¼ã¸ã§ã³ã® %l ãã©ã°ã¤ã³ãå«ã¾ãã¦ãã¾ãã"
+
+#: jetpack.php:1786
+msgid "Connected to WordPress.com"
+msgstr "WordPress.com ã«æ¥ç¶æ¸ã¿"
+
+#: jetpack.php:1841
+msgid "Have feedback on Jetpack?"
+msgstr "Jetpack ã¸ã®ãæè¦ã»ãè¦æ"
+
+#: jetpack.php:1843
+msgid "Answer a short survey to let us know how we’re doing and what to add in the future."
+msgstr "çãã¢ã³ã±ã¼ãã«çãã¦ä»å¾ã®éçºã«ãååãã ããã"
+
+#: jetpack.php:1852
+msgid "Checking email updates status…"
+msgstr "ã¡ã¼ã«æ´æ°ã®ç¶æ
ã確èªä¸…"
+
+#: jetpack.php:1787
+msgid "Disconnect from WordPress.com"
+msgstr "WordPress.com ã¨ã®æ¥ç¶ã解é¤"
+
+#: jetpack.php:1859
+msgid "Unsubscribe"
+msgstr "è³¼èªã解é¤"
+
+#: jetpack.php:1628
+msgid "The old version has been deactivated and can be removed from your site."
+msgid_plural "The old versions have been deactivated and can be removed from your site."
+msgstr[0] "å¤ããã¼ã¸ã§ã³ã¯ç¡å¹åæ¸ã¿ã§ãããµã¤ãããåé¤ã§ãã¾ãã"
+
+#: jetpack.php:1817
+msgid "To enable all of the Jetpack features you’ll need to connect your website to WordPress.com using the button to the right. Once you’ve made the connection you’ll activate all the delightful features below."
+msgstr "ãã¹ã¦ã®æ©è½ãæå¹åããã«ã¯å³ã®ãã¿ã³ã使ã£ã¦ãµã¤ãã WordPress.com ã«æ¥ç¶ããå¿
è¦ãããã¾ããæ¥ç¶ã確ç«ãããã以ä¸ã®æ©è½ãæå¹åã§ãã¾ãã"
+
+#: jetpack.php:1863
+msgctxt "%s = Subscribe link"
+msgid "Want to receive updates about Jetpack by email? %s"
+msgstr "Jetpack é¢é£ã®ãã¥ã¼ã¹ãã¡ã¼ã«ã§åãåãã¾ãã ? %s"
+
+#: jetpack.php:1858
+msgctxt "%s = Unsubscribe link"
+msgid "You are currently subscribed to email updates. %s"
+msgstr "ç¾å¨ãã¥ã¼ã¹ã¡ã¼ã«ãè³¼èªä¸ã§ãã %s"
+
+#: jetpack.php:1595
+msgid "<strong>You’re fueled up and ready to go.</strong> "
+msgstr "<strong>æºåãã§ãã¾ãã !</strong> "
+
+#: jetpack.php:1567
+msgid "The following modules have been updated: %l."
+msgstr "ã¢ã¸ã¥ã¼ã«ãæ´æ°ãã¾ãã: %l"
+
+#: jetpack.php:1591
+msgid "<strong>Your Jetpack is already connected.</strong> "
+msgstr "<strong>Jetpack ã¯ãã§ã«æ£ããæ¥ç¶ããã¦ãã¾ãã</strong> "
+
+#: jetpack.php:1581
+msgid "<strong>%s Deactivated!</strong> You can activate it again at any time using the activate button on the module card."
+msgstr "<strong>%s ãåæ¢ãã¾ãã !</strong> ã¢ã¸ã¥ã¼ã«ã«ã¼ãã®æå¹åãã¿ã³ãããã¤ã§ãåæå¹åã§ãã¾ãã"
+
+#: jetpack.php:1597
+msgid "The features below are now active. Click the learn more buttons to explore each feature."
+msgstr "以ä¸ã®æ©è½ãæå¹ã«ãªã£ã¦ãã¾ããã詳細ããã¿ã³ãã¯ãªãã¯ããåæ©è½ã«ã¤ãã¦ãã£ã¨è©³ããç¥ããã¨ãã§ãã¾ãã"
+
+#: jetpack.php:1587
+msgid "<strong>Module settings were saved.</strong> "
+msgstr "<strong>ã¢ã¸ã¥ã¼ã«è¨å®ãä¿åãã¾ããã</strong> "
+
+#: jetpack.php:1574
+msgid "<strong>%s Activated!</strong> You can deactivate at any time by clicking Learn More and then Deactivate on the module card."
+msgstr "<strong>%s ãæå¹åãã¾ããã</strong>ç¡å¹ã«ããã«ã¯ãã¢ã¸ã¥ã¼ã«ã«ã¼ãå
ã®ã詳細ããã¿ã³ãã¯ãªãã¯ãããåæ¢ããé¸æãã¦ä¸ããã"
+
+#: jetpack.php:1543
+msgid "Welcome to <strong>Jetpack %s</strong>!"
+msgstr "<strong>Jetpack %s</strong> ã¸ãããã !"
+
+#: jetpack.php:1519
+msgid "Try connecting again."
+msgstr "ããä¸åº¦æ¥ç¶ãã試ããã ããã"
+
+#: jetpack.php:1516
+msgid "<strong>Your Jetpack has a glitch.</strong> Something went wrong that’s never supposed to happen. Guess you’re just lucky: %s"
+msgstr "<strong>Jetpack ã«åé¡ãçºçãã¾ããã</strong>äºæããªãåé¡ãçºçãã¾ãããã¡ãã£ã¨éãæªãã£ãããã§ãã%s"
+
+#: jetpack.php:1555
+msgid "The following new modules have been activated: %l."
+msgstr "以ä¸ã®æ°ããã¢ã¸ã¥ã¼ã«ãæå¹åãã¾ãã: %l"
+
+#: jetpack.php:1466
+msgid "<strong>Your Jetpack has a glitch.</strong> Connecting this site with WordPress.com is not possible. This usually means your site is not publicly accessible (localhost)."
+msgstr "<strong>Jetpack ã«åé¡ãçºçãã¾ããã</strong>WordPress.com ã«æ¥ç¶ã§ãã¾ããããµã¤ããéå
¬éç¶æ
(localhost) ã«ãªã£ã¦ãã¾ããã ?"
+
+#: jetpack.php:1433
+msgid "Don’t cross the streams! You need to stay logged in to your WordPress blog while you authorize Jetpack."
+msgstr "Jetpack ã®èªè¨¼ä¸ã¯ãWordPress.com ã«ãã°ã¤ã³ãã¦ããå¿
è¦ãããã¾ããã注æãã ããã"
+
+#: jetpack.php:1430
+msgid "You need to authorize the Jetpack connection between your site and WordPress.com to enable the awesome features."
+msgstr "æ©è½ãæå¹åããã«ã¯ãµã¤ã㨠WordPress.com ã¨ã®æ¥ç¶èªè¨¼ãå¿
è¦ã§ãã"
+
+#: jetpack.php:1440
+msgid "Wrong size. Hm… it seems your Jetpack doesn’t quite fit. Have you lost weight? Click “Connect to WordPress.com” again to get your Jetpack adjusted."
+msgstr "Jetpack ãã´ã£ããåããªãããã§ããæè¿ãªã«ãå¤ããã¾ããã ? "
+
+#: jetpack.php:1454
+msgid "Do you still have the %s plugin installed?"
+msgstr "%s ãã©ã°ã¤ã³ãã¾ã ã¤ã³ã¹ãã¼ã«ãã¦ãã¾ãã ?"
+
+#: jetpack.php:1472
+msgid "WordPress.com is currently having problems and is unable to fuel up your Jetpack. Please try again later."
+msgstr "WordPress.com å´ã®åé¡ã«ããç¾å¨ Jetpack ããå©ç¨ããã ãã¾ãããå¾ã»ã©ããä¸åº¦ã試ããã ããã"
+
+#: jetpack.php:1476
+msgid "Jetpack could not contact WordPress.com: %s. This usually means something is incorrectly configured on your web host."
+msgstr "Jetpack 㯠WordPress.com ã¨æ¥ç¶ã§ãã¾ããã§ãã: %s ããã¯é常ããã¹ãã£ã³ã°ãµã¼ãã¹ä¸ã®è¨å®ãä½ãééã£ã¦ãããã¨ãæå³ãã¦ãã¾ãã"
+
+#: jetpack.php:1458
+msgid "Module could not be activated because it triggered a <strong>fatal error</strong>. Perhaps there is a conflict with another plugin you have installed?"
+msgstr "<strong>é大ãªã¨ã©ã¼</strong>ãçºçããããã¢ã¸ã¥ã¼ã«ãæå¹åã§ãã¾ããã§ãããä»ã«ã¤ã³ã¹ãã¼ã«ãã¦ãããã©ã°ã¤ã³ã¨å¹²æ¸ãã¦ããå¯è½æ§ãããã¾ãã"
+
+#: jetpack.php:1452
+msgid "%s could not be activated because it triggered a <strong>fatal error</strong>. Perhaps there is a conflict with another plugin you have installed?"
+msgstr "<strong>é大ãªã¨ã©ã¼</strong>ãçºçããããã%sããæå¹åã§ãã¾ããã§ãããä»ã«ã¤ã³ã¹ãã¼ã«ãã¦ãããã©ã°ã¤ã³ã¨å¹²æ¸ãã¦ããå¯è½æ§ãããã¾ãã"
+
+#: jetpack.php:1437
+msgid "Return to sender. Whoops! It looks like you got the wrong Jetpack in the mail; deactivate then reactivate the Jetpack plugin to get a new one."
+msgstr "ééã£ã Jetpack ãã使ãã®ããã§ããä¸åº¦åæ¢ãã¦ææå¹åããæ°ãã Jetpack ãåå¾ãã¾ãããã"
+
+#: jetpack.php:1450
+msgid "The %1$s module requires <strong>PHP version %2$s</strong> or higher."
+msgstr "%1$s ã¢ã¸ã¥ã¼ã«ã«ã¯ <strong>PHP ãã¼ã¸ã§ã³ %2$s</strong> 以éãå¿
è¦ã§ãã"
+
+#: jetpack.php:1444
+msgid "Your website needs to be publicly accessible to use Jetpack: %s"
+msgstr "Jetpack ãå©ç¨ããã«ã¯ããµã¤ããå
¬éããã¦ãã¦ãã¢ã¯ã»ã¹å¶éãããã£ã¦ããªãå¿
è¦ãããã¾ã: %s"
+
+#: jetpack.php:1357
+msgid "<strong>Jetpack is activated!</strong> Each site on your network must be connected individually by an admin on that site."
+msgstr "<strong>Jetpack ãæå¹åãã¾ããã</strong> ãããã¯ã¼ã¯ä¸ã®åãµã¤ãã§ã¯ãããããã®ãµã¤ãã®ç®¡çè
ãæ¥ç¶è¨å®ãè¡ãå¿
è¦ãããã¾ãã"
+
+#: jetpack.php:1311 modules/sharedaddy/sharedaddy.php:68
+#: modules/sharedaddy/sharedaddy.php:75
+msgid "Settings"
+msgstr "è¨å®"
+
+#: jetpack.php:1336
+msgid "<strong>Jetpack is installed</strong> and ready to bring awesome, WordPress.com cloud-powered features to your site."
+msgstr "<strong>Jetpack ã®ã¤ã³ã¹ãã¼ã«ãå®äºãã¾ããã</strong>ããã§ã WordPress.com ã®ã¯ã©ã¦ããªã½ã¼ã¹ãæ´»ç¨ããæ©è½ããµã¤ãã«å°å
¥ããæºåãã§ãã¾ããã"
+
+#: jetpack.php:1244
+msgid "Find the component you want to manage"
+msgstr "管çãããã³ã³ãã¼ãã³ããæ¢ã"
+
+#: jetpack.php:1245
+msgid "Click on Learn More"
+msgstr "ãããã«è©³ããããã¯ãªãã¯"
+
+#: jetpack.php:1342 jetpack.php:1821
+msgid "Connect to WordPress.com"
+msgstr "WordPress.com ã«æ¥ç¶"
+
+#: jetpack.php:1344 modules/module-info.php:45 modules/module-info.php:81
+#: modules/module-info.php:143 modules/module-info.php:178
+#: modules/module-info.php:212 modules/module-info.php:248
+#: modules/module-info.php:299 modules/module-info.php:321
+#: modules/module-info.php:361 modules/module-info.php:385
+#: modules/module-info.php:403 modules/module-info.php:409
+msgid "Learn More"
+msgstr "ããã«è©³ãã"
+
+#: jetpack.php:1247
+msgid "If additional settings are available, a link to them will appear"
+msgstr "追å è¨å®ãããå ´åã¯ãªã³ã¯ã表示ããã¾ã"
+
+#: jetpack.php:1246
+msgid "An Activate or Deactivate button will appear"
+msgstr "æå¹åã»ç¡å¹åãã¿ã³ã表示ããã¾ã"
+
+#: jetpack.php:1242
+msgid "You can activate or deactivate individual Jetpack modules to suit your needs."
+msgstr "å Jetpack ã¢ã¸ã¥ã¼ã«ãå¿
è¦ã«å¿ãã¦æå¹åã»ç¡å¹åã§ãã¾ãã"
+
+#: jetpack.php:1211
+msgid "<strong>To Activate/Deactivate a Module</strong> - Click on Learn More. An Activate or Deactivate button will now appear next to the Learn More button. Click the Activate/Deactivate button."
+msgstr "<strong>ã¢ã¸ã¥ã¼ã«ã®æå¹å / ç¡å¹å</strong> - ã詳細ããã¯ãªãã¯ããã¨ãæå¹åã»ç¡å¹åãã¿ã³ã表示ããã¾ãã®ã§ã¯ãªãã¯ãã¦ãã ããã"
+
+#: jetpack.php:1210
+msgid "Jetpack Module Options"
+msgstr "Jetpack ã¢ã¸ã¥ã¼ã«è¨å®"
+
+#: jetpack.php:1209 jetpack.php:1233
+msgid "On this page, you are able to view the modules available within Jetpack, learn more about them, and activate or deactivate them as needed."
+msgstr "ãã®ãã¼ã¸ã§ã¯ Jetpack å
ã§å©ç¨å¯è½ãªã¢ã¸ã¥ã¼ã«ã確èªã§ãã¾ãã詳細ã確èªããå¿
è¦ãªãã®ãæå¹åã»ç¡å¹åãã¦ãã ããã"
+
+#: jetpack.php:1229
+msgid "Overview"
+msgstr "æ¦è¦"
+
+#: jetpack.php:1213 jetpack.php:1254
+msgid "Jetpack FAQ"
+msgstr "Jetpack ãããã質å"
+
+#: jetpack.php:1158
+msgid "One New Jetpack Module"
+msgid_plural "%s New Jetpack Modules"
+msgstr[0] "%åã® Jetpack ã¢ã¸ã¥ã¼ã«"
+
+#: jetpack.php:1239
+msgid "Modules"
+msgstr "ã¢ã¸ã¥ã¼ã«"
+
+#: jetpack.php:1208 jetpack.php:1232 jetpack.php:1793
+msgid "Jetpack supercharges your self-hosted WordPress site with the awesome cloud power of WordPress.com."
+msgstr "Jetpack ã¯ãWordPress.com ã¯ã©ã¦ãã®åãæ´»ç¨ãã¦ã¤ã³ã¹ãã¼ã«åãµã¤ãããã¯ã¼ã¢ããã§ãã WordPress ãã©ã°ã¤ã³ã§ãã "
+
+#: jetpack.php:1214 jetpack.php:1255
+msgid "Jetpack Support"
+msgstr "Jetpack ãµãã¼ã"
+
+#: jetpack.php:1212 jetpack.php:1253
+msgid "For more information:"
+msgstr "詳細æ
å ±:"
+
+#: jetpack.php:1207 jetpack.php:1231 jetpack.php:1241 jetpack.php:1790
+#: jetpack.php:1940
+msgid "Jetpack by WordPress.com"
+msgstr "Jetpack by WordPress.com"
+
+#: jetpack.php:1121 jetpack.php:1137
+msgid "Jetpack contains the most recent version of the old “%1$s” plugin."
+msgstr "Jetpack ã«ã¯ãææ°ãã¼ã¸ã§ã³ã® “%1$s” ãã©ã°ã¤ã³ãå«ã¾ãã¦ãã¾ãã"
+
+#: jetpack.php:964
+msgid "Jetpack requires WordPress version %s or later."
+msgstr "Jetpack ã使ãã«ã¯ WordPress ãã¼ã¸ã§ã³ %s 以éãå¿
è¦ã§ãã"
\ No newline at end of file
diff --git a/plugins/jetpack/languages/jetpack-mk_MK.mo b/plugins/jetpack/languages/jetpack-mk_MK.mo
new file mode 100644
index 0000000..0383442
Binary files /dev/null and b/plugins/jetpack/languages/jetpack-mk_MK.mo differ
diff --git a/plugins/jetpack/languages/jetpack-mk_MK.po b/plugins/jetpack/languages/jetpack-mk_MK.po
new file mode 100644
index 0000000..0fd5572
--- /dev/null
+++ b/plugins/jetpack/languages/jetpack-mk_MK.po
@@ -0,0 +1,2231 @@
+# Translation of 1.3 in Macedonian
+# This file is distributed under the same license as the 1.3 package.
+msgid ""
+msgstr ""
+"PO-Revision-Date: 2012-05-21 22:23:53+0000\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=n==1 || n%10==1 ? 0 : 1;\n"
+"X-Generator: GlotPress/0.1\n"
+"Project-Id-Version: 1.3\n"
+
+#: modules/widgets/facebook-likebox.php:18
+msgid "Facebook Like Box"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:18
+msgid "Display a Facebook Like Box to connect visitors to your Facebook Page"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:108
+msgid "Title"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:115
+msgid "Facebook Page URL"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:118
+msgid "The Like Box only works with <a href=\"http://www.facebook.com/help/?faq=174987089221178\">Facebook Pages</a>."
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:124
+msgid "Width"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:131
+msgid "Color Scheme"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:133
+msgid "Light"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:134
+msgid "Dark"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:143
+msgid "Show Faces"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:145
+msgid "Show profile photos in the plugin."
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:152
+msgid "Show Stream"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:154
+msgid "Show the profile stream for the public profile."
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:161
+msgid "Show Wall"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:163
+msgid "Show the wall for a Places page rather than friend activity."
+msgstr ""
+
+#: modules/module-info.php:336
+msgid "The Facebook Like Box Widget "
+msgstr ""
+
+#: modules/module-info.php:336
+msgid "shows your Facebook Like Box within a sidebar on your theme. It’s a great way to let your readers show their support."
+msgstr ""
+
+#: modules/module-info.php:352
+msgid "The Facebook Like Box Widget"
+msgstr ""
+
+#: modules/module-info.php:352
+msgid "shows your Facebook Like Box within a sidebar on your theme."
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:112
+msgid "Your new field was saved successfully"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:114
+msgid "Form builder"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:115
+msgid "Email notifications"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:120
+msgid "How does this work?"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:121
+msgid "By adding a contact form, your readers will be able to submit feedback to you. All feedback is automatically scanned for spam, and the legitimate feedback will be emailed to you."
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:122
+msgid "Can I add more fields?"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:124
+msgctxt "%1$s = \"Click here\" in an HTML link"
+msgid "Sure thing. %1$s to add a new text box, textarea, radio, checkbox, or dropdown field."
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:125
+msgid "Click here"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:127
+msgid "Can I view my feedback within WordPress?"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:129
+msgctxt "%1$s = \"Feedbacks\" in an HTML link"
+msgid "Yep, you can read your feedback at any time by clicking the \"%1$s\" link in the admin menu."
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:135
+msgid "Do I need to fill this out?"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:136
+msgid "Nope. However, if you’d like to modify where your feedback is sent, or the subject line you can. If you don’t make any changes here, feedback will be sent to the author of the page/post and the subject will be the name of this page/post."
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:140
+msgid "Edit this new field"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:143
+msgid "New field"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:145
+msgid "Field type"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:147
+msgid "Checkbox"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:148
+msgid "Drop down"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:151
+msgid "Radio"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:152
+msgid "Text"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:153
+msgid "Textarea"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:160
+msgid "Options"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:161
+msgid "First option"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:164
+msgid "Add another option"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:171
+msgid "Required?"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:176
+msgid "Save this field"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:181
+msgid "Here’s what your form will look like"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:186
+msgid "Add a new field"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:188
+msgid "Add this form to my post"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:191
+msgid "Email settings"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:193
+msgid "Enter your email address"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:196
+msgid "What should the subject line be?"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:199
+msgid "Save and go back to form builder"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:8
+msgctxt "Label for HTML form \"Name\" field in contact form builder"
+msgid "Name"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:9
+msgctxt "Label for HTML form \"Email\" field in contact form builder"
+msgid "Email"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:10
+msgctxt "Label for HTML form \"URL/Website\" field in contact form builder"
+msgid "Website"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:11
+msgctxt "Label for HTML form \"Comment/Response\" field in contact form builder"
+msgid "Comment"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:12
+msgctxt "Default label for new HTML form field in contact form builder"
+msgid "New Field"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:13
+msgctxt "Label for the set of options to be included in a user-created dropdown in contact form builder"
+msgid "Options"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:14
+msgctxt "Label for an option to be included in a user-created dropdown in contact form builder"
+msgid "Option"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:15
+msgctxt "Default label for the first option to be included in a user-created dropdown in contact form builder"
+msgid "First option"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:16
+msgctxt "error message in contact form builder"
+msgid "Oops, there was a problem generating your form. You'll likely need to try again."
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:17
+msgid ""
+"Drag up or down\n"
+"to re-arrange"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:18
+msgctxt "Label to drag HTML form fields around to change their order in contact form builder"
+msgid "move"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:19
+msgctxt "Link to edit an HTML form field in contact form builder"
+msgid "edit"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:20
+msgid "Saved successfully"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:21
+msgctxt "This HTML form field is marked as required by the user in contact form builder"
+msgid "(required)"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:22
+msgid "Are you sure you want to exit the form editor without saving? Any changes you have made will be lost."
+msgstr ""
+
+#: jetpack.php:1801
+msgid "Jetpack is network activated and notices can not be dismissed."
+msgstr ""
+
+#: jetpack.php:1812
+msgid "Dismiss this notice."
+msgstr ""
+
+#: jetpack.php:1328
+msgid "Dismiss this notice and deactivate Jetpack."
+msgstr ""
+
+#: jetpack.php:1334
+msgid "<strong>Your Jetpack is almost ready</strong> – A connection to WordPress.com is needed to enabled features like Stats, Contact Forms, and Subscriptions. Connect now to get fueled up!"
+msgstr ""
+
+#: jetpack.php:1160
+msgctxt "1: A number showing how many new features there are after upgrading Jetpack"
+msgid "Jetpack + Stats %1$s"
+msgstr ""
+
+#: jetpack.php:1164 jetpack.php:1168
+msgid "Jetpack + Stats"
+msgstr ""
+
+#: modules/contact-form/admin.php:159
+msgid "Restore this item from the Trash"
+msgstr ""
+
+#: modules/contact-form/grunion-contact-form.php:507
+msgid "Sent by a verified %s user."
+msgstr ""
+
+msgid "http://jetpack.me"
+msgstr "http://jetpack.me"
+
+msgid "Easily insert a contact form any where on your site."
+msgstr ""
+
+msgid "Realtime backup and security scanning for your WordPress site."
+msgstr ""
+
+msgid "Simple, concise site stats with no additional load on your server."
+msgstr ""
+
+msgid "Mark up your posts with the <img src=\"http://l.wordpress.com/latex.php?latex=%5CLaTeX&bg=transparent&fg=000&s=-2\" alt=\"LaTeX logo\" title=\"LaTeX\" style=\"vertical-align: -25%\" /> markup language, perfect for complex mathematical equations and other über-geekery."
+msgstr ""
+
+msgid "Automattic"
+msgstr "Automattic"
+
+msgid "The most super duper sharing tool on the interwebs. Share content with Facebook, Twitter, and many more."
+msgstr ""
+
+msgid "Allow users to subscribe to your posts and comments to receive a notification via email."
+msgstr ""
+
+#: modules/module-info.php:422
+msgid "A contact form is a great way to offer your readers the ability to get in touch, without giving out your personal email address."
+msgstr ""
+
+msgid "Easily add images, Twitter updates, and your site's RSS links to your theme's sidebar."
+msgstr ""
+
+msgid "Enable WP.me-powered shortlinks for all of your Posts and Pages for easier sharing."
+msgstr ""
+
+msgid "Easily embed videos and more from sites like YouTube, Vimeo, and SlideShare."
+msgstr ""
+
+msgid "Beautiful Math"
+msgstr ""
+
+msgid "Show a pop-up business card of your users' gravatar profiles in comments."
+msgstr ""
+
+msgid "Share your public posts and comments to search engines and other services in real-time."
+msgstr ""
+
+msgid "Improve your spelling, style, and grammar with the <a href=\"http://www.afterthedeadline.com/\">After the Deadline</a> Proofreading service."
+msgstr ""
+
+msgid "Bring the power of the WordPress.com cloud to your self-hosted WordPress. Jetpack enables you to connect your blog to a WordPress.com account to use the powerful features normally only available to WordPress.com users."
+msgstr "ÐонеÑеÑе Ñа моÑÑа од WordPress.com на ÐаÑÐ¸Ð¾Ñ Ð»Ð¸Ñно Ñ
оÑÑиÑан WordPress. Jetpack Ðи овозможÑва да го повÑзиÑе ÐаÑÐ¸Ð¾Ñ Ð±Ð»Ð¾Ð³ Ñо ÐаÑаÑа WordPress.com ÑмеÑка и да ги коÑиÑÑиÑе моÑниÑе ÑÑнкÑииÑе кои Ñе доÑÑапни за WordPress.com коÑиÑниÑиÑе."
+
+msgid "http://wordpress.org/extend/plugins/jetpack/"
+msgstr "http://wordpress.org/extend/plugins/jetpack/"
+
+#: modules/widgets/twitter-widget.php:241
+msgid "Include retweets"
+msgstr "ÐÑикажи Ñе-ÑвиÑови"
+
+#: modules/widgets/twitter-widget.php:243
+msgid "Text to display between tweet and timestamp:"
+msgstr "ТекÑÑ Ð·Ð° пÑикажÑваÑе помеÑÑ ÑвиÑовиÑе и вÑемеÑо на обÑавÑваÑе:"
+
+#: modules/widgets/twitter-widget.php:222
+msgid "Twitter username:"
+msgstr "Twitter коÑиÑниÑко име:"
+
+#: modules/widgets/twitter-widget.php:79
+msgid "Twitter Updates"
+msgstr "Twitter ажÑÑиÑаÑе"
+
+#: modules/widgets/twitter-widget.php:236
+msgid "Hide replies"
+msgstr "СокÑÐ¸Ñ Ð¾Ð´Ð³Ð¾Ð²Ð¾Ñи"
+
+#: modules/widgets/twitter-widget.php:225
+msgid "Maximum number of tweets to show:"
+msgstr "ÐакÑ. бÑÐ¾Ñ Ð½Ð° ÑвиÑови за пÑикажÑваÑе:"
+
+#: modules/widgets/twitter-widget.php:180
+msgid "Error: Twitter did not respond. Please wait a few minutes and refresh this page."
+msgstr "ÐÑеÑка: Twitter не одговоÑи. Ðе молам поÑекаÑÑе Ð½ÐµÐºÐ¾Ð»ÐºÑ Ð¼Ð¸Ð½ÑÑи и оÑвежеÑе Ñа ÑÑÑаниÑаÑа."
+
+#: modules/widgets/twitter-widget.php:70
+msgid "Twitter (Jetpack)"
+msgstr "Twitter (Jetpack)"
+
+#: modules/widgets/twitter-widget.php:69
+msgid "Display your tweets from Twitter"
+msgstr "Ðи пÑикажÑва ÐаÑиÑе ÑвиÑови"
+
+#: modules/widgets/rsslinks-widget.php:140
+msgid "Subscribe to %s"
+msgstr ""
+
+#: modules/widgets/rsslinks-widget.php:121
+msgid "Image Color:"
+msgstr ""
+
+#: modules/widgets/rsslinks-widget.php:119
+msgid "Silver"
+msgstr "СÑебÑена"
+
+#: modules/widgets/twitter-widget.php:178
+msgid "Error: Please make sure the Twitter account is <a href=\"%s\">public</a>."
+msgstr "ÐÑеÑка: Ðе молам оÑигÑÑеÑе Ñе дека ÐаÑÐ¸Ð¾Ñ Twitter пÑоÑил е <a href=\"%s\">Ñавен</a>."
+
+#: modules/widgets/rsslinks-widget.php:113
+msgid "Red"
+msgstr "ЦÑвена"
+
+#: modules/widgets/rsslinks-widget.php:101
+msgid "Large"
+msgstr "Ðолема"
+
+#: modules/widgets/rsslinks-widget.php:115
+msgid "Green"
+msgstr "Ðелена"
+
+#: modules/widgets/rsslinks-widget.php:100
+msgid "Medium"
+msgstr "СÑедно"
+
+#: modules/widgets/rsslinks-widget.php:103
+msgid "Image Size:"
+msgstr ""
+
+#: modules/widgets/rsslinks-widget.php:118
+msgid "Pink"
+msgstr "Розева"
+
+#: modules/widgets/rsslinks-widget.php:117
+msgid "Purple"
+msgstr "ÐиолеÑова"
+
+#: modules/widgets/rsslinks-widget.php:116
+msgid "Blue"
+msgstr "Сина"
+
+#: modules/widgets/rsslinks-widget.php:114
+msgid "Orange"
+msgstr "ÐоÑÑокалова"
+
+#: modules/widgets/rsslinks-widget.php:67
+#: modules/widgets/rsslinks-widget.php:133
+msgid "Posts"
+msgstr "ÐапиÑи"
+
+#: modules/widgets/rsslinks-widget.php:96
+msgid "Image Settings:"
+msgstr ""
+
+#: modules/widgets/rsslinks-widget.php:85
+msgid "Format:"
+msgstr ""
+
+#: modules/widgets/rsslinks-widget.php:83
+msgid "Text & Image Links"
+msgstr ""
+
+#: modules/widgets/rsslinks-widget.php:82
+msgid "Image Link"
+msgstr ""
+
+#: modules/widgets/rsslinks-widget.php:81
+msgid "Text Link"
+msgstr ""
+
+#: modules/widgets/rsslinks-widget.php:71
+msgid "Feed(s) to Display:"
+msgstr ""
+
+#: modules/widgets/rsslinks-widget.php:69
+msgid "Posts & Comments"
+msgstr ""
+
+#: modules/widgets/rsslinks-widget.php:68
+#: modules/widgets/rsslinks-widget.php:136
+msgid "Comments"
+msgstr "ÐоменÑаÑи"
+
+#: modules/widgets/rsslinks-widget.php:62
+#: modules/widgets/twitter-widget.php:219
+msgid "Title:"
+msgstr "ÐаÑлов:"
+
+#: modules/widgets/rsslinks-widget.php:13
+msgid "RSS Links (Jetpack)"
+msgstr ""
+
+#: modules/widgets/rsslinks-widget.php:99
+msgid "Small"
+msgstr ""
+
+#: modules/widgets/image-widget.php:139
+msgid "Width:"
+msgstr ""
+
+#: modules/widgets/image-widget.php:126
+msgid "Center"
+msgstr "СÑедина"
+
+#: modules/widgets/image-widget.php:145
+msgid "If empty, we will attempt to determine the image size."
+msgstr ""
+
+#: modules/widgets/rsslinks-widget.php:12
+msgid "Links to your blog's RSS feeds"
+msgstr ""
+
+#: modules/widgets/image-widget.php:127
+msgid "Right"
+msgstr "ÐеÑно"
+
+#: modules/widgets/image-widget.php:142
+msgid "Height:"
+msgstr ""
+
+#: modules/widgets/image-widget.php:129
+msgid "Image Alignment:"
+msgstr ""
+
+#: modules/widgets/image-widget.php:125
+msgid "Left"
+msgstr "Ðево"
+
+#: modules/widgets/image-widget.php:124
+msgid "None"
+msgstr "Ðема"
+
+#: modules/widgets/image-widget.php:119
+msgid "Caption:"
+msgstr ""
+
+#: modules/widgets/image-widget.php:146
+msgid "Link URL (when the image is clicked):"
+msgstr ""
+
+#: modules/subscriptions.php:561
+msgid "Click to subscribe to this blog and receive notifications of new posts by email."
+msgstr ""
+
+#: modules/widgets/image-widget.php:12
+msgid "Display an image in your sidebar"
+msgstr ""
+
+#: modules/widgets/image-widget.php:116
+msgid "Image title:"
+msgstr ""
+
+#: modules/subscriptions.php:577
+msgid "%s: %s"
+msgstr ""
+
+#: modules/subscriptions.php:604
+msgid "Show total number of subscribers? (%s subscriber)"
+msgid_plural "Show total number of subscribers? (%s subscribers)"
+msgstr[0] ""
+msgstr[1] ""
+
+#: modules/widgets/image-widget.php:113
+msgid "Alternate text:"
+msgstr ""
+
+#: modules/widgets/image-widget.php:110
+msgid "Image URL:"
+msgstr ""
+
+#: modules/vaultpress.php:22
+msgid "Active"
+msgstr ""
+
+#: modules/subscriptions.php:591
+msgid "Optional text to display to your readers:"
+msgstr ""
+
+#: modules/subscriptions.php:585 modules/widgets/image-widget.php:107
+msgid "Widget title:"
+msgstr ""
+
+#: modules/subscriptions.php:597
+msgid "Subscribe Button:"
+msgstr ""
+
+#: modules/widgets/image-widget.php:14
+msgid "Image (Jetpack)"
+msgstr ""
+
+#: modules/subscriptions.php:559
+msgid "Enter your email address to subscribe to this blog and receive notifications of new posts by email."
+msgstr ""
+
+#: modules/subscriptions.php:558
+msgid "Subscribe to Blog via Email"
+msgstr ""
+
+#: modules/subscriptions.php:487
+msgid "Email Address"
+msgstr "ÐдÑеÑа за е-поÑÑа"
+
+#: modules/subscriptions.php:483
+msgid "Join %s other subscriber"
+msgid_plural "Join %s other subscribers"
+msgstr[0] ""
+msgstr[1] ""
+
+#: modules/subscriptions.php:465
+msgid "There was an error when subscribing, please try again."
+msgstr ""
+
+#: modules/subscriptions.php:414
+msgid "Blog Subscriptions (Jetpack)"
+msgstr ""
+
+#: modules/subscriptions.php:411
+msgid "Add an email signup form to allow people to subscribe to your blog."
+msgstr ""
+
+#: modules/subscriptions.php:346
+msgid "Notify me of new posts by email."
+msgstr ""
+
+#: modules/subscriptions.php:458
+msgid "You have already subscribed to this site, please check your inbox."
+msgstr ""
+
+#: modules/subscriptions.php:455
+msgid "The email you entered was invalid, please check and try again."
+msgstr ""
+
+#: modules/subscriptions.php:445
+msgid "An email was just sent to confirm your subscription. Please find the email now and click activate to start subscribing."
+msgstr ""
+
+#: modules/stats.php:905
+msgid "View All"
+msgstr "Ðиди ги ÑиÑе"
+
+#: modules/stats.php:892
+msgid "%1$s %2$s Views"
+msgstr "%1$s %2$s пÑегледи"
+
+#: modules/stats.php:701
+msgid "Chart stats by"
+msgstr "ÐÑаÑикон ÑпоÑед"
+
+#: modules/stats.php:677
+msgid "the past month"
+msgstr "пÑеÑÑ
Ð¾Ð´Ð½Ð¸Ð¾Ñ Ð¼ÐµÑеÑ"
+
+#: modules/stats.php:913 modules/stats.php:937
+msgid "Sorry, nothing to report."
+msgstr "Ðалам, нема ниÑÑо за извеÑÑÑваÑе."
+
+#: modules/subscriptions.php:340
+msgid "Notify me of follow-up comments by email."
+msgstr ""
+
+#: modules/stats.php:933
+msgid "Top Searches"
+msgstr "Топ пÑебаÑÑваÑа"
+
+#: modules/stats.php:714
+msgid "Show top posts over"
+msgstr "ÐÑикажи ги Ñоп напиÑиÑе"
+
+#: modules/stats.php:727
+msgid "Show top search terms over"
+msgstr "ÐÑикажи ги наÑкоÑиÑÑениÑе ÑеÑмини за пÑебаÑÑваÑе"
+
+#: modules/stats.php:679
+msgid "the past year"
+msgstr "пÑеÑÑ
однаÑа година"
+
+#: modules/stats.php:678
+msgid "the past quarter"
+msgstr "пÑеÑÑ
Ð¾Ð´Ð½Ð¸Ð¾Ñ ÐºÐ²Ð°ÑÑал"
+
+#: modules/stats.php:909
+msgid "Top Posts"
+msgstr "Топ напиÑи"
+
+#: modules/stats.php:533
+msgid "Save configuration"
+msgstr "ÐаÑÑваÑ"
+
+#: modules/stats.php:675
+msgid "the past day"
+msgstr "пÑеÑÑ
Ð¾Ð´Ð½Ð¸Ð¾Ñ Ð´ÐµÐ½"
+
+#: modules/stats.php:672
+msgid "month"
+msgstr "меÑеÑ"
+
+#: modules/stats.php:676
+msgid "the past week"
+msgstr "пÑеÑÑ
однаÑа недела"
+
+#: modules/stats.php:519
+msgid "The image helps collect stats and <strong>makes the world a better place</strong> but should still work when hidden"
+msgstr ""
+
+#: modules/stats.php:671
+msgid "week"
+msgstr "недела"
+
+#: modules/stats.php:670
+msgid "day"
+msgstr "ден"
+
+#: modules/stats.php:568
+msgid "Views over 48 hours. Click for more Site Stats."
+msgstr "ÐÑегледи во пÑеÑÑ
одниÑе 48 ÑаÑа. ÐликнеÑе за повеÑе ÑÑаÑиÑÑика."
+
+#: modules/stats.php:522
+msgid "Select the roles that will be able to view stats reports."
+msgstr "ÐзбеÑеÑе Ñлоги за кои Ñе биде видлива ÑÑаÑиÑÑикаÑа."
+
+#: modules/stats.php:520
+msgid "Report visibility"
+msgstr "ÐидливоÑÑ Ð½Ð° извеÑÑÑваÑа"
+
+#: modules/stats.php:519
+msgid "Smiley face"
+msgstr ""
+
+#: modules/stats.php:330
+msgid "Your Site Stats work better with Javascript enabled."
+msgstr ""
+
+#: modules/stats.php:406 modules/stats.php:879
+msgid "We were unable to get your stats just now. Please try again."
+msgstr "Ðе бевме во можноÑÑ Ð´Ð° Ñа напÑавиме ÐаÑаÑа ÑÑаÑиÑÑика. Ðе молам обидеÑе Ñе повÑоÑно."
+
+#: modules/stats.php:329
+msgid "Loading…"
+msgstr ""
+
+#: modules/stats.php:517
+msgid "Count the page views of registered users who are logged in."
+msgstr "ÐÑÐ¾Ñ Ð³Ð¸ пÑегледиÑе на ÑÑÑаниÑиÑе на коÑиÑниÑиÑе кои Ñе наÑавени."
+
+#: modules/stats.php:518
+msgid "Smiley"
+msgstr ""
+
+#: modules/stats.php:519
+msgid "Hide the stats smiley face image."
+msgstr ""
+
+#: modules/stats.php:516
+msgid "Registered users"
+msgstr "РегиÑÑÑиÑани коÑиÑниÑи"
+
+#: modules/stats.php:514
+msgid "Put a chart showing 48 hours of views in the admin bar."
+msgstr ""
+
+#: modules/stats.php:404 modules/stats.php:877
+msgid "We were unable to get your stats just now (too many redirects). Please try again."
+msgstr ""
+
+#: modules/stats.php:513
+msgid "Admin bar"
+msgstr "Ðдмин ленÑа"
+
+#: modules/stats.php:507
+msgid "Visit <a href=\"%s\">Site Stats</a> to see your stats."
+msgstr "ÐоÑеÑеÑе Ñа <a href=\"%s\">СÑаÑиÑÑикаÑа на ÑаÑÑоÑ</a> за да Ñа видиÑе ÐаÑаÑа ÑÑаÑиÑÑика."
+
+#: modules/stats.php:331
+msgid "View Site Stats without Javascript"
+msgstr ""
+
+#: modules/shortcodes/videopress.php:912
+msgid "Submit"
+msgstr "ÐÑпÑаÑи"
+
+#: modules/shortcodes/videopress.php:876
+msgid "December"
+msgstr "ÐекемвÑи"
+
+#: jetpack.php:1169 modules/stats.php:649
+msgid "Site Stats"
+msgstr "СÑаÑиÑÑика"
+
+#: modules/shortcodes/videopress.php:1291
+msgid "This video requires <a rel=\"nofollow\" href=\"%s\">Adobe Flash</a> for playback."
+msgstr ""
+
+#: modules/shortcodes/videopress.php:958
+msgid "You do not have sufficient <a rel=\"nofollow\" href=\"%s\">freedom levels</a> to view this video. Support free software and upgrade."
+msgstr ""
+
+#: modules/shortcodes/videopress.php:876
+msgid "November"
+msgstr "ÐоемвÑи"
+
+#: modules/shortcodes/videopress.php:1016
+msgctxt "watch a video title"
+msgid "Watch: %s"
+msgstr ""
+
+#: modules/shortcodes/videopress.php:1144
+msgctxt "Play as in playback or view a movie"
+msgid "JavaScript required to play %s."
+msgstr ""
+
+#: modules/shortcodes/videopress.php:1115
+#: modules/shortcodes/videopress.php:1137
+msgid "this video"
+msgstr ""
+
+#: modules/shortcodes/videopress.php:1298
+msgid "Loading video..."
+msgstr ""
+
+#: modules/shortcodes/videopress.php:915
+msgid "More information"
+msgstr "ÐовеÑе инÑоÑмаÑии"
+
+#: modules/shortcodes/videopress.php:876
+msgid "July"
+msgstr "ÐÑли"
+
+#: modules/shortcodes/videopress.php:860
+msgid "This video is intended for mature audiences."
+msgstr "Ðва видео е наменеÑо за возÑаÑна пÑблика."
+
+#: modules/shortcodes/videopress.php:876
+msgid "October"
+msgstr "ÐкÑомвÑи"
+
+#: modules/shortcodes/videopress.php:876
+msgid "April"
+msgstr "ÐпÑил"
+
+#: modules/shortcodes/videopress.php:876
+msgid "March"
+msgstr "ÐаÑÑ"
+
+#: modules/shortcodes/videopress.php:876
+msgid "February"
+msgstr "ФевÑÑаÑи"
+
+#: modules/shortcodes/videopress.php:876
+msgid "January"
+msgstr "ÐанÑаÑи"
+
+#: modules/shortcodes/videopress.php:876
+msgid "September"
+msgstr "СепÑемвÑи"
+
+#: modules/shortcodes/videopress.php:860
+msgid "Please verify your birthday."
+msgstr "Ðе молиме поÑвÑдеÑе го ваÑÐ¸Ð¾Ñ Ñоденден."
+
+#: modules/shortcodes/videopress.php:876
+msgid "June"
+msgstr "ÐÑни"
+
+#: modules/shortcodes/videopress.php:876
+msgid "August"
+msgstr "ÐвгÑÑÑ"
+
+#: modules/shortcodes/videopress.php:876
+msgid "May"
+msgstr "ÐаÑ"
+
+#: modules/sharedaddy/sharing.php:379
+msgid "Enter the URL of a 16x16px icon you want to use for this service."
+msgstr "ÐнеÑеÑе URL адÑеÑа од икона Ñо димензии 16Ñ
16px коÑа Ñе Ñе коÑиÑÑи за Ð¾Ð²Ð¾Ñ ÑеÑвиÑ."
+
+#: modules/shortcodes/videopress.php:608
+msgid "The VideoPress plugin could not communicate with the VideoPress servers. This error is most likely caused by a misconfigured plugin. Please reinstall or upgrade."
+msgstr ""
+
+#: modules/shortcodes/videopress.php:826
+msgid "%s Error"
+msgstr ""
+
+#: modules/shortcodes/videopress.php:610
+msgid "<strong>%s</strong> is not an allowed embed site."
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:371
+msgid "You can add the following variables to your service sharing URL:"
+msgstr "ÐожеÑе да ги додадеÑе ÑледниÑе пÑоменливи во ваÑÐ¸Ð¾Ñ ÑеÑÐ²Ð¸Ñ Ð·Ð° ÑподелÑваÑе:"
+
+#: modules/shortcodes/archives.php:50
+msgid "Your blog does not currently have any published posts."
+msgstr "Ðема обÑавени напиÑи на ÐаÑÐ¸Ð¾Ñ Ð±Ð»Ð¾Ð³."
+
+#: modules/sharedaddy/sharing.php:395
+msgid "An error occurred creating your new sharing service - please check you gave valid details."
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:376
+msgid "Icon URL"
+msgstr "ÐдÑеÑа за иконкаÑа"
+
+#: modules/sharedaddy/sharing.php:385
+msgid "Create Share"
+msgstr "Создади ÑподелÑваÑе"
+
+#: modules/shortcodes/videopress.php:612
+msgid "No data found for VideoPress identifier: <strong>%s</strong>."
+msgstr ""
+
+#: modules/shortcodes/videopress.php:610
+msgid "Publisher limits playback of video embeds."
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:367
+msgid "Sharing URL"
+msgstr "ÐдÑеÑа за ÑподелÑваÑе"
+
+#: modules/sharedaddy/sharing.php:334
+msgid "Front Page, Archive Pages, and Search Results"
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:313
+msgid "Sharing label"
+msgstr "ТекÑÑ:"
+
+#: modules/sharedaddy/sharing.php:319
+msgid "Open links in"
+msgstr "ÐÑвоÑи ги вÑÑкиÑе во"
+
+#: modules/sharedaddy/sharing.php:361
+msgid "Service name"
+msgstr "Ðме на ÑеÑвиÑоÑ"
+
+#: modules/sharedaddy/sharing.php:350
+msgid "Save Changes"
+msgstr "ÐаÑÑÐ²Ð°Ñ Ð³Ð¸ пÑомениÑе"
+
+#: modules/sharedaddy/sharing.php:328
+msgid "Show sharing buttons on"
+msgstr "ÐÑикажи ги копÑиÑаÑа на"
+
+#: modules/sharedaddy/sharing.php:306
+msgid "Icon + text"
+msgstr "Ðконка + ÑекÑÑ"
+
+#: modules/sharedaddy/sharing.php:322
+msgid "New window"
+msgstr "Ðов пÑозоÑеÑ"
+
+#: modules/sharedaddy/sharing.php:323
+msgid "Same window"
+msgstr "ÐÑÑÐ¸Ð¾Ñ Ð¿ÑозоÑеÑ"
+
+#: modules/sharedaddy/sharing.php:308
+msgid "Text only"
+msgstr "Само ÑекÑÑ"
+
+#: modules/sharedaddy/sharing.php:307
+msgid "Icon only"
+msgstr "Само иконка"
+
+#: modules/sharedaddy/sharing.php:186
+msgid "Enabled Services"
+msgstr "Ðвозможени ÑеÑвиÑи"
+
+#: modules/sharedaddy/sharing.php:164
+msgid "Available Services"
+msgstr "ÐоÑÑапни ÑеÑвиÑи"
+
+#: modules/sharedaddy/sharing.php:192
+msgid "Drag and drop available services here"
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:303
+msgid "Default button style"
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:153
+msgid "Settings have been saved"
+msgstr "ÐоÑÑавÑваÑаÑа беа заÑÑвани"
+
+#: modules/sharedaddy/sharing.php:165
+msgid "Drag and drop the services you'd like to enable into the box below."
+msgstr "ÐлеÑи и оÑÑави ги ÑеÑвиÑиÑе кои ÑакаÑе да ги коÑиÑÑиÑе."
+
+#: modules/sharedaddy/sharing.php:203
+msgid "Services dragged here will be hidden behind a share button."
+msgstr "СеÑвиÑиÑе додадени овде Ñе Ð±Ð¸Ð´Ð°Ñ ÑкÑиени позади копÑеÑо за ÑподелÑваÑе."
+
+#: modules/sharedaddy/sharing.php:221
+msgid "Sharing is off. Please add services above to enable"
+msgstr "СподелÑваÑеÑо е иÑклÑÑено. Ðе молам додадеÑе ÑеÑвиÑи за да Ñе овозможи"
+
+#: modules/sharedaddy/sharing.php:218
+msgid "Live Preview"
+msgstr "ÐÑеглед во Ñеално вÑеме"
+
+#: modules/sharedaddy/sharing.php:189
+msgid "Services dragged here will appear individually."
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:149
+msgid "This plugin will work without it, but multibyte support is used <a href=\"%s\">if available</a>. You may see minor problems with Tweets and other sharing services."
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:166
+msgid "Add a new service"
+msgstr "ÐÐ¾Ð´Ð°Ñ Ð½Ð¾Ð² ÑеÑвиÑ"
+
+#: modules/contact-form/grunion-form-view.php:142
+#: modules/sharedaddy/sharing-sources.php:1027
+msgid "Label"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:977
+msgid "Click to share"
+msgstr "Ðликни за да ÑподелиÑ"
+
+#: modules/sharedaddy/sharing-sources.php:1032
+msgid "URL"
+msgstr "URL"
+
+#: modules/sharedaddy/sharing.php:148
+msgid "Warning! Multibyte support missing!"
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:46 modules/sharedaddy/sharing.php:158
+msgid "Sharing Settings"
+msgstr "ÐоÑÑавÑваÑа за ÑподелÑваÑе"
+
+#: modules/sharedaddy/sharing-sources.php:1045
+msgid "Remove Service"
+msgstr "ÐзбÑиÑи ÑеÑвиÑ"
+
+#: modules/sharedaddy/sharing-sources.php:1044
+msgid "Save"
+msgstr "ÐаÑÑваÑ"
+
+#: modules/sharedaddy/sharing-sources.php:1037
+msgid "Icon"
+msgstr "Ðконка"
+
+#: modules/sharedaddy/sharing-sources.php:892
+msgid "Google +1"
+msgstr "Google +1"
+
+#: modules/sharedaddy/sharing-sources.php:884
+msgctxt "share to"
+msgid "Press This"
+msgstr "ÐÑеÑиÑни овде"
+
+#: modules/sharedaddy/sharing-sources.php:884
+msgid "Click to Press This!"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:856
+msgid "Press This"
+msgstr "ÐÑиÑиÑни ÑÑка"
+
+#: modules/sharedaddy/sharing-sources.php:850
+msgid "Click to print"
+msgstr "Ðликни за пеÑаÑеÑе"
+
+#: modules/sharedaddy/sharing-sources.php:744
+msgid "Share"
+msgstr "Сподели"
+
+#: modules/sharedaddy/sharing-sources.php:777
+msgctxt "share to"
+msgid "Facebook"
+msgstr "Facebook"
+
+#: modules/sharedaddy/sharing-sources.php:799
+msgid "Default button"
+msgstr "СÑандаÑдно копÑе"
+
+#: modules/sharedaddy/sharing-sources.php:850
+msgctxt "share to"
+msgid "Print"
+msgstr "ÐеÑаÑи"
+
+#: modules/sharedaddy/sharing-sources.php:777
+msgid "Share on Facebook"
+msgstr "Сподели на Facebook"
+
+#: modules/sharedaddy/sharing-sources.php:714
+msgid "Facebook"
+msgstr "Facebook"
+
+#: modules/sharedaddy/sharing-sources.php:801
+msgid "Like button"
+msgstr "âÐи Ñе допаÑаâ копÑе"
+
+#: modules/sharedaddy/sharing-sources.php:846
+msgid "Print"
+msgstr "ÐеÑаÑи"
+
+#: modules/sharedaddy/sharing-sources.php:800
+msgid "Share button"
+msgstr "ÐопÑе за ÑподелÑваÑе"
+
+#: modules/sharedaddy/sharing-sources.php:629
+msgctxt "share to"
+msgid "LinkedIn"
+msgstr "LinkedIn"
+
+#: modules/sharedaddy/sharing-sources.php:519
+msgctxt "share to"
+msgid "Digg"
+msgstr "Digg"
+
+#: modules/sharedaddy/sharing-sources.php:601
+msgid "LinkedIn"
+msgstr "LinkedIn"
+
+#: modules/sharedaddy/sharing-sources.php:515
+#: modules/sharedaddy/sharing-sources.php:519
+msgid "Click to Digg this post"
+msgstr "ÐликнеÑе за Digg"
+
+#: modules/sharedaddy/sharing-sources.php:436
+msgid "Click to share on Reddit"
+msgstr "Ðликни за да ÑÐ¿Ð¾Ð´ÐµÐ»Ð¸Ñ Ð½Ð° Reddit"
+
+#: modules/sharedaddy/sharing-sources.php:429
+#: modules/sharedaddy/sharing-sources.php:436
+msgid "Reddit"
+msgstr "Reddit"
+
+#: modules/sharedaddy/sharing-sources.php:363
+msgctxt "share to"
+msgid "StumbleUpon"
+msgstr "StumbleUpon"
+
+#: modules/sharedaddy/sharing-sources.php:363
+msgid "Click to share on StumbleUpon"
+msgstr "Ðликни за да ÑÐ¿Ð¾Ð´ÐµÐ»Ð¸Ñ Ð½Ð° StumbleUpon"
+
+#: modules/sharedaddy/sharing-sources.php:629
+msgid "Click to share on LinkedIn"
+msgstr "Ðликни за да ÑÐ¿Ð¾Ð´ÐµÐ»Ð¸Ñ Ð½Ð° LinkedIn"
+
+#: modules/sharedaddy/sharing-sources.php:506
+msgid "Digg"
+msgstr "Digg"
+
+#: modules/sharedaddy/sharing-sources.php:257
+msgid "Twitter"
+msgstr "Twitter"
+
+#: modules/sharedaddy/sharing-sources.php:226
+msgid "Send Email"
+msgstr "ÐÑпÑаÑи е-поÑÑа"
+
+#: modules/sharedaddy/sharing-sources.php:238
+msgid "Sorry, your blog cannot share posts by email."
+msgstr "Ðалам, ÐаÑÐ¸Ð¾Ñ Ð±Ð»Ð¾Ð³ не поддÑжÑва ÑподелÑваÑе по е-поÑÑа."
+
+#: modules/sharedaddy/sharing-sources.php:234
+msgid "Email check failed, please try again"
+msgstr "ÐÑовеÑкаÑа не ÑÑпеа, обиди Ñе повÑоÑно"
+
+#: modules/sharedaddy/sharing-sources.php:218
+msgid "Your Email Address"
+msgstr "ÐаÑаÑа адÑеÑа за е-поÑÑа"
+
+#: modules/sharedaddy/sharing-sources.php:227
+msgid "Cancel"
+msgstr "ÐÑкажи"
+
+#: modules/sharedaddy/sharing-sources.php:230
+msgid "Post was not sent - check your email addresses!"
+msgstr "ÐапиÑÐ¾Ñ Ð½Ðµ беÑе иÑпÑаÑен - пÑовеÑеÑе Ñа ÐаÑаÑа е-поÑÑа!"
+
+#: modules/sharedaddy/sharing-sources.php:352
+msgid "StumbleUpon"
+msgstr "StumbleUpon"
+
+#: modules/sharedaddy/sharing-sources.php:264
+msgid "Click to share on Twitter"
+msgstr "Ðликни за да ÑÐ¿Ð¾Ð´ÐµÐ»Ð¸Ñ Ð½Ð° Twitter"
+
+#: modules/sharedaddy/sharing-sources.php:264
+msgctxt "share to"
+msgid "Twitter"
+msgstr "Twitter"
+
+#: modules/sharedaddy/sharing-sources.php:334
+#: modules/sharedaddy/sharing-sources.php:411
+#: modules/sharedaddy/sharing-sources.php:462
+#: modules/sharedaddy/sharing-sources.php:568
+#: modules/sharedaddy/sharing-sources.php:684
+msgid "Use smart button"
+msgstr "ÐоÑиÑÑи памеÑно копÑе"
+
+#: modules/sharedaddy/sharing-sources.php:207
+msgid "Send to Email Address"
+msgstr "ÐÑпÑаÑи по е-поÑÑа"
+
+#: modules/sharedaddy/sharing-sources.php:170
+msgid "You have shared this post with %s"
+msgstr "Ðо ÑподеливÑе Ð¾Ð²Ð¾Ñ Ð½Ð°Ð¿Ð¸Ñ Ñо %s"
+
+#: modules/sharedaddy/sharing-sources.php:193
+msgid "Click to email this to a friend"
+msgstr "ÐликнеÑе за да иÑпÑаÑеÑе на пÑиÑаÑел"
+
+#: modules/sharedaddy/sharedaddy.php:106
+msgid "Disable CSS and JS"
+msgstr "Ðневозможи CSS и JS"
+
+#: modules/sharedaddy/sharedaddy.php:108
+msgid "Advanced. If this option is checked, you must include these files in your theme manually for the sharing links to work."
+msgstr ""
+
+#: modules/sharedaddy/sharing-service.php:196
+msgid "Share this:"
+msgstr "Сподели:"
+
+#: modules/sharedaddy/sharing-sources.php:171
+msgid "Close"
+msgstr "ÐаÑвоÑи"
+
+#: modules/sharedaddy/sharing-service.php:474
+#: modules/sharedaddy/sharing.php:234 modules/sharedaddy/sharing.php:275
+msgctxt "dropdown button"
+msgid "Share"
+msgstr "Сподели"
+
+#: modules/sharedaddy/sharing-sources.php:169
+msgid "This post has been shared!"
+msgstr "ÐÐ²Ð¾Ñ Ð½Ð°Ð¿Ð¸Ñ Ð±ÐµÑе Ñподелен!"
+
+#: modules/sharedaddy/sharing-sources.php:193
+msgctxt "share to"
+msgid "Email"
+msgstr "Ð-поÑÑа"
+
+#: modules/sharedaddy/sharing-sources.php:215
+msgid "Your Name"
+msgstr "ÐаÑеÑо име"
+
+#: modules/module-info.php:425
+msgid "Each contact form can easily be customized to fit your needs. When a user submits your contact form, the feedback will be filtered through <a href=\"http://akismet.com/\">Akismet</a> (if it is active on your site) to make sure itâs not spam. Any legitimate feedback will then be emailed to you, and added to your feedback management area."
+msgstr ""
+
+#: modules/sharedaddy/sharedaddy.php:18
+msgid "Shared Post"
+msgstr "Споделен напиÑ"
+
+#: modules/module-info.php:394
+msgid "Jetpack will automatically take the great published content from your blog or website and share it instantly with third party services like search engines, increasing your reach and traffic."
+msgstr ""
+
+#: modules/module-info.php:374
+msgid "When leaving comments, your visitors can also subscribe to a post’s comments to keep up with the conversation."
+msgstr ""
+
+#: modules/module-info.php:371
+msgid "Subscriptions"
+msgstr ""
+
+#: modules/module-info.php:379
+msgid "To use the Subscriptions widget, go to Appearance → <a href=\"%s\">Widgets</a>. Drag the widget labeled “Blog Subscriptions (Jetpack)” into one of your sidebars and configure away."
+msgstr ""
+
+#: modules/sharedaddy/sharedaddy.php:37
+msgid "Show sharing buttons on this post."
+msgstr "ÐÑикажи ги копÑиÑаÑа за ÑподелÑваÑе на Ð¾Ð²Ð¾Ñ Ð½Ð°Ð¿Ð¸Ñ."
+
+#: modules/contact-form/grunion-form-view.php:30 modules/module-info.php:415
+#: modules/module-info.php:419
+msgid "Contact Form"
+msgstr ""
+
+#: modules/module-info.php:392
+msgid "Enhanced Distribution"
+msgstr ""
+
+#: modules/module-info.php:373
+msgid "Easily allow any visitor to subscribe to all of your posts via email through a widget in your blog’s sidebar. Every time you publish a post, WordPress.com will send a notification to all your subscribers."
+msgstr ""
+
+#: modules/module-info.php:351
+msgid "shows your latest tweets within a sidebar on your theme."
+msgstr ""
+
+#: modules/module-info.php:350
+msgid "lets you easily add post and comment RSS feeds to a sidebar on your theme."
+msgstr ""
+
+#: modules/module-info.php:351
+msgid "The Twitter Widget"
+msgstr ""
+
+#: modules/module-info.php:350
+msgid "The RSS Links Widget"
+msgstr ""
+
+#: modules/module-info.php:355
+msgid "To use the widgets, go to Appearance → <a href=\"%s\">Widgets</a>. Drag them into one of your sidebars and configure away."
+msgstr ""
+
+#: modules/module-info.php:368
+msgid "Subsriptions Screenshot"
+msgstr ""
+
+#: modules/module-info.php:353
+msgid "The Image Widget"
+msgstr ""
+
+#: modules/module-info.php:355
+msgid "Each of these widgets has a number of customization options."
+msgstr ""
+
+#: modules/module-info.php:353
+msgid "lets you easily add images to a sidebar on your theme."
+msgstr ""
+
+#: modules/module-info.php:335
+msgid "shows your latest tweets within a sidebar on your theme. It’s an easy way to add more activity to your site. There are also a number of customization options."
+msgstr ""
+
+#: modules/module-info.php:308 modules/module-info.php:312
+msgid "Spelling and Grammar"
+msgstr ""
+
+#: modules/module-info.php:335
+msgid "The Twitter Widget "
+msgstr ""
+
+#: modules/module-info.php:337
+msgid "allows you to easily add images to widget areas in your theme. It’s an easy way to add more visual interest to your site."
+msgstr ""
+
+#: modules/module-info.php:337
+msgid "The Image Widget "
+msgstr ""
+
+#: modules/module-info.php:334
+msgid "allows you to add links to your blog’s post and comment RSS feeds in your sidebar. This makes it easy for your readers to stay updated when you post new content or receive new comments."
+msgstr ""
+
+#: modules/module-info.php:334
+msgid "The RSS Links Widget "
+msgstr ""
+
+#: modules/module-info.php:332 modules/module-info.php:348
+msgid "Extra Sidebar Widgets"
+msgstr ""
+
+#: modules/module-info.php:329 modules/module-info.php:345
+msgid "Widgets Screenshot"
+msgstr ""
+
+#: modules/module-info.php:315
+msgid "After the Deadline provides a number of <a href=\"%s\">customization options</a>, which you can edit in your profile."
+msgstr ""
+
+#: modules/module-info.php:314
+msgid "The <a href='%s'>After the Deadline</a> Proofreading service improves your writing by using artificial intelligence to find your errors and offer smart suggestions."
+msgstr ""
+
+#: modules/module-info.php:286
+msgid "To configure your sharing settings, go to the Settings → <a href=\"%s\">Sharing</a> menu."
+msgstr ""
+
+#: modules/module-info.php:265
+msgid "The following services are included: Twitter, Facebook, Reddit, StumbleUpon, PressThis, Digg, LinkedIn, Google +1, Print, and Email."
+msgstr ""
+
+#: modules/module-info.php:227
+msgid "Jetpack combines the power of %s and the simplicity of WordPress to give you the ultimate in math blogging platforms."
+msgstr ""
+
+#: modules/module-info.php:228
+msgid "Wow, that sounds nerdy."
+msgstr ""
+
+#: modules/module-info.php:242
+msgid "Use <code>$latex your latex code here$</code> or <code>[latex]your latex code here[/latex]</code> to include %s in your posts and comments. There are <a href=\"%s\" target=\"_blank\">all sorts of options</a> available."
+msgstr ""
+
+#: modules/module-info.php:293
+msgid "Full details can be found on the <a href=\"%s\">Sharing support page</a>. This video also gives a swish run-down of how to use the Sharing feature. Watch it in HD for extra snazz!"
+msgstr ""
+
+#: modules/module-info.php:287
+msgid "Drag and drop sharing services into the enabled section to have them show up on your site, and drag them into the hidden section to have them hidden behind a button."
+msgstr ""
+
+#: modules/module-info.php:267
+msgid "The following services are included: Twitter, Facebook, Reddit, StumbleUpon, Digg, LinkedIn, Google +1, Print, and Email."
+msgstr ""
+
+#: modules/module-info.php:261
+msgid "Share your posts with Twitter, Facebook, and a host of other services. You can configure services to appear as icons, text, or both. Some services have additional options to display smart buttons, such as Twitter, which will update the number of times the post has been shared."
+msgstr ""
+
+#: modules/module-info.php:257 modules/module-info.php:260
+#: modules/module-info.php:281 modules/sharedaddy/sharedaddy.php:25
+#: modules/sharedaddy/sharing.php:46
+msgid "Sharing"
+msgstr "СподелÑва"
+
+#: modules/module-info.php:226 modules/module-info.php:241
+msgid "%s is a powerful markup language for writing complex mathematical equations, formulas, etc."
+msgstr ""
+
+#: modules/module-info.php:271
+msgid "Additionally you can define your own custom services."
+msgstr ""
+
+#: modules/module-info.php:187 modules/module-info.php:191
+#: modules/module-info.php:200 modules/module-info.php:204
+msgid "WordPress.com Stats"
+msgstr "WordPress.com СÑаÑиÑÑика"
+
+#: modules/module-info.php:172
+msgid "To use shortlinks, go to any already published post (or publish something new!). A “Get Shortlink” button will be visible under the Post title. When you click it, a dialog box will appear with the shortlink and you can copy and paste to Twitter, Facebook or wherever your heart desires."
+msgstr ""
+
+#: modules/module-info.php:137
+msgid "Available shortcodes are: %l."
+msgstr "Ðозволени кÑаÑенки Ñе: %l."
+
+#: modules/module-info.php:192 modules/module-info.php:205
+msgid "There are many plugins and services that provide statistics, but data can be overwhelming. WordPress.com Stats makes the most popular metrics easy to understand through a clear and attractive interface."
+msgstr ""
+
+#: modules/module-info.php:206
+msgid "You can <a href=\"%s\">view your stats dashboard here</a>."
+msgstr "ÐаÑаÑа ÑÑаÑиÑÑика можеÑе да Ñа видиÑе <a href=\"%s\">овде</a>."
+
+#: modules/module-info.php:157 modules/module-info.php:171
+msgid "Instead of typing or copy-pasting long URLs, you can now get a short and simple link to your posts and pages. This uses the super compact wp.me domain name, and gives you a unique URL you can use that will be safe and reliable."
+msgstr "ÐамеÑÑо да коÑиÑÑиÑе долги URL aдÑеÑи, Ðие можеÑе да ги ÑкÑаÑиÑе адÑеÑиÑе и коÑиÑÑиÑе поедноÑÑавни адÑеÑи за ÐаÑиÑе напиÑи и ÑÑÑаниÑи. Ðва го коÑиÑÑи ÑÑÐ¿ÐµÑ Ð´Ð¾Ð¼ÐµÐ½Ð¾Ñ - wp.me и Ðи дава ÑникаÑно URL."
+
+#: modules/module-info.php:221 modules/module-info.php:236
+msgid "LaTeX"
+msgstr "LaTeX"
+
+#: modules/module-info.php:109
+msgid "Enter a shortcode directly into the Post/Page editor to embed media. For specific instructions follow the links below."
+msgstr ""
+
+#: modules/module-info.php:158
+msgid "It’s perfect for use on Twitter, Facebook, and cell phone text messages where every character counts."
+msgstr ""
+
+#: modules/module-info.php:95 modules/module-info.php:108
+msgid "Shortcodes allow you to easily and safely embed media from other places in your site. With just one simple code, you can tell WordPress to embed YouTube, Flickr, and other media."
+msgstr "ÐÑаÑкиÑе кодови Ðи овозожÑÐ²Ð°Ð°Ñ Ð¿Ð¾Ð»ÐµÑно да додадеÑе мÑлÑиедиÑални даÑоÑеки на ÐаÑÐ¸Ð¾Ñ ÑаÑÑ. Со Ñамо еден едноÑÑавен код Ðие можеÑе да Ð¼Ñ ÐºÐ°Ð¶ÐµÑе на WordPress да вмеÑне маÑеÑиÑал од YouTube, Flickr, ..."
+
+#: modules/module-info.php:152 modules/module-info.php:156
+#: modules/module-info.php:166 modules/module-info.php:170
+msgid "WP.me Shortlinks"
+msgstr ""
+
+#: modules/module-info.php:29
+msgctxt "Visit your _VaultPress_dashboard_."
+msgid "To check your backups, see any security alerts, or check your VaultPress Vitality, visit your %s."
+msgstr ""
+
+#: modules/module-info.php:90 modules/module-info.php:94
+#: modules/module-info.php:103 modules/module-info.php:107
+msgid "Shortcode Embeds"
+msgstr "ÐÑаÑенки за вмеÑнÑваÑе"
+
+#: modules/module-info.php:59
+msgid "Hovercards enhance plain Gravatar images with information about a person: name, bio, pictures, their contact info, and other services they use on the web like Twitter, Facebook, or LinkedIn."
+msgstr ""
+
+#: modules/module-info.php:60
+msgid "Hovercards offer a great way to show your internet presence and help people find your own blog."
+msgstr ""
+
+#: modules/module-info.php:74
+msgid "Hovercards enhance plain Gravatar images with information about a person: name, bio, pictures, their contact info, and other services."
+msgstr "ÐебдеÑкиÑе каÑÑи Ñа пÑикажÑÐ²Ð°Ð°Ñ Ð²Ð°ÑаÑа Ñлика Ñо инÑоÑмаÑии како: име, биогÑаÑиÑа, Ñлики, конÑÐ°ÐºÑ Ð¸ дÑ. ÑеÑвиÑи."
+
+#: modules/module-info.php:75
+msgid "To see hovercards, look at any blog post on your blog that has comments. If the commenter has a hovercard associated with their gravatar, mouse over their image and the hovercard will appear. To turn hovercards off, click the Deactivate button above."
+msgstr ""
+
+#: modules/module-info.php:29
+msgid "VaultPress dashboard"
+msgstr ""
+
+#: modules/module-info.php:31
+msgid "With a monthly subscription, the VaultPress plugin will backup your site’s content, themes, and plugins in real-time, as well as perform regular security scans for common threats and attacks."
+msgstr ""
+
+#: modules/module-info.php:32
+msgctxt "View _Plans_&_Pricing_. (VaultPress)"
+msgid "View %s."
+msgstr ""
+
+#: modules/module-info.php:32
+msgid "Plans & Pricing"
+msgstr ""
+
+#: modules/module-info.php:53 modules/module-info.php:68
+msgid "Gravatar Hovercard"
+msgstr ""
+
+#: modules/module-info.php:58 modules/module-info.php:73
+msgid "What’s a Hovercard?"
+msgstr ""
+
+#: modules/module-info.php:22 modules/module-info.php:26
+msgid "VaultPress"
+msgstr ""
+
+#: modules/contact-form/grunion-contact-form.php:713
+msgid "Add a custom form"
+msgstr ""
+
+#: modules/gravatar-hovercards.php:44 modules/module-info.php:57
+#: modules/module-info.php:72
+msgid "Gravatar Hovercards"
+msgstr "Gravatar Hovercards"
+
+#: modules/gravatar-hovercards.php:56
+msgid "View people's profiles when you mouse over their Gravatars"
+msgstr ""
+
+#: modules/contact-form/grunion-contact-form.php:689
+msgid "Spam <span class=\"count\">(%s)</span>"
+msgid_plural "Spam <span class=\"count\">(%s)</span>"
+msgstr[0] ""
+msgstr[1] ""
+
+#: modules/contact-form/grunion-contact-form.php:671
+msgid "Search Feedback"
+msgstr ""
+
+#: modules/module-info.php:28
+msgid "Your WordPress installation is currently being protected with the world’s best security, backup, and support."
+msgstr ""
+
+#: modules/contact-form/grunion-contact-form.php:672
+#: modules/contact-form/grunion-contact-form.php:673
+msgid "No feedback found"
+msgstr ""
+
+#: modules/gravatar-hovercards.php:83
+msgid "Put your mouse over your Gravatar to check out your profile."
+msgstr "СÑавеÑе го кÑÑÑÑÑÐ¾Ñ Ð²Ñз ÐаÑÐ¸Ð¾Ñ Gravatar за да го видиÑе ÐаÑÐ¸Ð¾Ñ Ð¿ÑоÑил."
+
+#: modules/contact-form/grunion-contact-form.php:670
+msgid "Feedback"
+msgstr ""
+
+#: modules/contact-form/grunion-contact-form.php:669
+#: modules/contact-form/grunion-form-view.php:130
+msgid "Feedbacks"
+msgstr "ÐовÑаÑни инÑоÑмаÑии"
+
+#: modules/contact-form/grunion-contact-form.php:275
+#: modules/contact-form/grunion-contact-form.php:323
+msgid "Error!"
+msgstr ""
+
+#: modules/contact-form/grunion-contact-form.php:147
+msgid "%s is required"
+msgstr ""
+
+#: modules/contact-form/grunion-contact-form.php:285
+msgid "Submit »"
+msgstr ""
+
+#: modules/contact-form/grunion-contact-form.php:328
+msgid "Message Sent"
+msgstr ""
+
+#: modules/contact-form/grunion-contact-form.php:462
+msgid "l F j, Y \\a\\t g:i a"
+msgstr ""
+
+#: modules/contact-form/grunion-contact-form.php:482
+msgid "Time:"
+msgstr ""
+
+#: modules/contact-form/grunion-contact-form.php:483
+msgid "IP Address:"
+msgstr ""
+
+#: modules/contact-form/grunion-contact-form.php:484
+msgid "Contact Form URL:"
+msgstr ""
+
+#: modules/contact-form/grunion-contact-form.php:140
+msgid "%s requires a valid email address"
+msgstr ""
+
+#: modules/contact-form/grunion-contact-form.php:511
+msgid "Sent by an unverified visitor to your site."
+msgstr ""
+
+#: modules/contact-form/grunion-contact-form.php:35
+#: modules/contact-form/grunion-form-view.php:149
+#: modules/sharedaddy/sharing-sources.php:127
+msgid "Email"
+msgstr "Ð-поÑÑа"
+
+#: modules/contact-form/grunion-contact-form.php:79
+#: modules/contact-form/grunion-contact-form.php:84
+#: modules/contact-form/grunion-contact-form.php:88
+#: modules/contact-form/grunion-contact-form.php:100
+#: modules/contact-form/grunion-contact-form.php:105
+#: modules/contact-form/grunion-contact-form.php:119
+msgid "(required)"
+msgstr "(задолжиÑелно)"
+
+#: modules/contact-form/grunion-contact-form.php:99
+msgid "Yes"
+msgstr "Ðа"
+
+#: modules/contact-form/admin.php:456
+msgid "You are not allowed to move this item to the Trash."
+msgstr ""
+
+#: modules/contact-form/admin.php:452
+msgid "Error in restoring from Trash."
+msgstr ""
+
+#: modules/contact-form/admin.php:449
+msgid "You are not allowed to move this item out of the Trash."
+msgstr ""
+
+#: modules/contact-form/grunion-contact-form.php:39
+msgid "Subject"
+msgstr "ÐаÑлов"
+
+#: modules/contact-form/admin.php:483
+msgid "Messages"
+msgstr ""
+
+#: modules/contact-form/admin.php:506
+msgid "Spam"
+msgstr "Спам"
+
+#: modules/contact-form/grunion-contact-form.php:34
+#: modules/contact-form/grunion-form-view.php:150
+msgid "Name"
+msgstr "Ðме"
+
+#: modules/contact-form/admin.php:459
+msgid "Error in moving to Trash."
+msgstr ""
+
+#: modules/contact-form/grunion-contact-form.php:36
+#: modules/contact-form/grunion-form-view.php:154
+msgid "Website"
+msgstr "Ðеб ÑÑÑаниÑа"
+
+#: modules/contact-form/admin.php:88
+#: modules/contact-form/grunion-contact-form.php:42
+msgid "Message"
+msgstr "ÐоÑака"
+
+#: modules/contact-form/admin.php:197
+msgid "Mark this message as spam"
+msgstr ""
+
+#: modules/contact-form/admin.php:166 modules/contact-form/admin.php:265
+msgid "Delete Permanently"
+msgstr "ТÑаÑно избÑиÑи"
+
+#: modules/contact-form/admin.php:257
+msgid "Mark this message as NOT spam"
+msgstr ""
+
+#: modules/contact-form/admin.php:164 modules/contact-form/admin.php:263
+msgid "Delete this item permanently"
+msgstr ""
+
+#: modules/contact-form/admin.php:296
+msgid "Y-m-d @ g:i:s A"
+msgstr ""
+
+#: modules/contact-form/admin.php:415
+msgid "You are not allowed to manage this item."
+msgstr ""
+
+#: modules/contact-form/admin.php:161
+msgid "Restore"
+msgstr "ÐÑаÑи"
+
+#: modules/contact-form/admin.php:89
+msgid "Date"
+msgstr "ÐаÑÑм"
+
+#: modules/contact-form/admin.php:204 modules/contact-form/admin.php:206
+#: modules/contact-form/admin.php:493
+msgid "Trash"
+msgstr "Ðо ÑÑбÑе"
+
+#: modules/after-the-deadline/config-unignore.php:130
+msgid "Add"
+msgstr "ÐодаÑ"
+
+#: modules/after-the-deadline/config-unignore.php:128
+msgid "Identify words and phrases to ignore while proofreading your posts and pages:"
+msgstr ""
+
+#: modules/after-the-deadline/config-options.php:89
+msgctxt "%1$s = http://codex.wordpress.org/Installing_WordPress_in_Your_Language, %2$s = WPLANG"
+msgid "The proofreader supports English, French, German, Portuguese, and Spanish. Your <a href=\"%1$s\">%2%s</a> value is the default proofreading language."
+msgstr ""
+
+#: modules/contact-form/admin.php:87
+msgid "From"
+msgstr ""
+
+#: modules/after-the-deadline/config-unignore.php:135
+msgid "Be sure to click \"Update Profile\" at the bottom of the screen to save your changes."
+msgstr "Ðе забоÑаваÑÑе да кликнеÑе на âÐжÑÑиÑÐ°Ñ Ð³Ð¾ пÑоÑилоÑâ за да ги заÑÑваÑе пÑоениÑе."
+
+#: modules/after-the-deadline/config-unignore.php:126
+msgid "Ignored Phrases"
+msgstr "ÐгноÑиÑани ÑÑази"
+
+#: modules/after-the-deadline/config-options.php:95
+msgid "Use automatically detected language to proofread posts and pages"
+msgstr ""
+
+#: modules/after-the-deadline/config-options.php:86
+msgid "Language"
+msgstr "Ðазик"
+
+#: modules/after-the-deadline/config-options.php:81
+msgid "Redundant Phrases"
+msgstr ""
+
+#: modules/after-the-deadline/config-options.php:79
+msgid "Phrases to Avoid"
+msgstr ""
+
+#: modules/after-the-deadline/config-options.php:77
+msgid "Passive Voice"
+msgstr ""
+
+#: modules/after-the-deadline/config-options.php:83
+msgid "<a href=\"%s\">Learn more</a> about these options."
+msgstr "<a href=\"%s\">ÐаÑÑи повеÑе</a> за овие опÑии."
+
+#: modules/after-the-deadline/config-options.php:67
+msgid "Complex Phrases"
+msgstr "ÐомплекÑни ÑÑази"
+
+#: modules/after-the-deadline/config-options.php:75
+msgid "Jargon"
+msgstr ""
+
+#: modules/after-the-deadline/config-options.php:73
+msgid "Hidden Verbs"
+msgstr "СкÑиени глаголи"
+
+#: modules/after-the-deadline/config-options.php:71
+msgid "Double Negatives"
+msgstr "Ðвоен негаÑив"
+
+#: modules/after-the-deadline/config-options.php:69
+msgid "Diacritical Marks"
+msgstr ""
+
+#: modules/after-the-deadline/config-options.php:65
+msgid "Clichés"
+msgstr ""
+
+#: modules/after-the-deadline/atd-l10n.php:30
+msgid "There was an error communicating with the proofreading service."
+msgstr ""
+
+#: modules/after-the-deadline/config-options.php:63
+msgid "Bias Language"
+msgstr ""
+
+#: modules/after-the-deadline/config-options.php:60
+msgid "Enable proofreading for the following grammar and style rules when writing posts and pages:"
+msgstr ""
+
+#: modules/after-the-deadline/config-options.php:58
+msgid "English Options"
+msgstr ""
+
+#: modules/after-the-deadline/config-options.php:55
+msgid "a post or page is updated"
+msgstr "Ð½Ð°Ð¿Ð¸Ñ Ð¸Ð»Ð¸ ÑÑÑаниÑа е ажÑÑиÑана"
+
+#: modules/after-the-deadline/config-options.php:53
+msgid "a post or page is first published"
+msgstr "Ð½Ð°Ð¿Ð¸Ñ Ð¸Ð»Ð¸ ÑÑÑаниÑа е пÑво обÑавена"
+
+#: modules/after-the-deadline/config-options.php:50
+msgid "Automatically proofread content when:"
+msgstr ""
+
+#: modules/after-the-deadline/config-options.php:48
+msgid "Proofreading"
+msgstr ""
+
+#: modules/after-the-deadline/atd-l10n.php:34
+msgid ""
+"The proofreader has suggestions for this post. Are you sure you want to update it?\n"
+"\n"
+"Press OK to update your post, or Cancel to view the suggestions and edit your post."
+msgstr ""
+
+#: modules/after-the-deadline/atd-l10n.php:33
+msgid ""
+"The proofreader has suggestions for this post. Are you sure you want to publish it?\n"
+"\n"
+"Press OK to publish your post, or Cancel to view the suggestions and edit your post."
+msgstr ""
+
+#: modules/after-the-deadline/atd-l10n.php:32
+msgid "Replace selection with:"
+msgstr "Ðамени го ÑелекÑиÑаноÑо Ñо:"
+
+#: modules/after-the-deadline/atd-l10n.php:22
+msgid "Edit Selection..."
+msgstr "УÑеди Ñа ÑелекÑиÑаÑа..."
+
+#: modules/after-the-deadline/atd-l10n.php:20
+msgid "Ignore all"
+msgstr "ÐгноÑоÑÐ°Ñ ÑÑ"
+
+#: modules/after-the-deadline/atd-l10n.php:17
+msgid "Explain..."
+msgstr "ÐбÑаÑни..."
+
+#: modules/after-the-deadline/atd-l10n.php:15
+msgid "No suggestions"
+msgstr "Ðема пÑедлози"
+
+#: modules/after-the-deadline/atd-l10n.php:19
+msgid "Ignore always"
+msgstr "Ð¡ÐµÐºÐ¾Ð³Ð°Ñ Ð¸Ð³Ð½Ð¾ÑиÑаÑ"
+
+#: modules/after-the-deadline/atd-l10n.php:18
+msgid "Ignore suggestion"
+msgstr "ÐгноÑиÑÐ°Ñ Ð¿Ñедлози"
+
+#: modules/after-the-deadline/atd-l10n.php:25
+msgid "edit text"
+msgstr "ÑÑеди го ÑекÑÑоÑ"
+
+#: modules/after-the-deadline/atd-l10n.php:24
+msgid "proofread"
+msgstr ""
+
+#: modules/after-the-deadline/atd-l10n.php:26
+#: modules/after-the-deadline.php:224
+msgid "Proofread Writing"
+msgstr ""
+
+#: modules/after-the-deadline/atd-l10n.php:28
+msgid "No writing errors were found."
+msgstr "Ðема гÑеÑки во пиÑÑваÑеÑо."
+
+#: modules/after-the-deadline/atd-l10n.php:29
+msgid "There was a problem communicating with the Proofreading service. Try again in one minute."
+msgstr ""
+
+#: jetpack.php:2073
+msgid "Configure"
+msgstr "ÐонÑигÑÑиÑаÑ"
+
+#: modules/after-the-deadline/atd-l10n.php:13
+msgid "Repeated Word"
+msgstr "ÐовÑоÑан збоÑ"
+
+#: modules/after-the-deadline/atd-l10n.php:12
+msgid "Spelling"
+msgstr ""
+
+#: jetpack.php:2934
+msgid "An administrator for this blog must set up the Jetpack connection."
+msgstr "ÐдминиÑÑÑаÑоÑÐ¾Ñ Ð½Ð° Ð¾Ð²Ð¾Ñ Ð±Ð»Ð¾Ð³ моÑа да поÑÑави Jetpack конекÑиÑа."
+
+#: jetpack.php:2939
+msgid "You need to register your Jetpack before connecting it."
+msgstr "Ðие моÑа да ÑегиÑÑÑиÑаÑе Jetpack пÑед да го конекÑиÑаÑе."
+
+#: jetpack.php:2316 jetpack.php:2318 jetpack.php:2320 jetpack.php:2323
+#: jetpack.php:2978
+msgid "Error Details: %s"
+msgstr ""
+
+#: jetpack.php:2107
+msgid "Coming soon…"
+msgstr "ÐаÑкоÑо…"
+
+#: jetpack.php:2044
+msgid "Updated"
+msgstr ""
+
+#: jetpack.php:2041
+msgid "New"
+msgstr ""
+
+#: jetpack.php:2033
+msgid "Free"
+msgstr "ÐеÑплаÑно"
+
+#: jetpack.php:2010
+msgid "Activate"
+msgstr "ÐкÑивиÑаÑ"
+
+#: jetpack.php:2033
+msgid "Purchase"
+msgstr ""
+
+#: jetpack.php:1886
+msgid "An <span>Automattic</span> Airline"
+msgstr "<span>Automattic</span> Airline"
+
+#: jetpack.php:1941
+msgid "Configure %s"
+msgstr "ÐоÑÑави %s"
+
+#: jetpack.php:1910
+msgid "This is sensitive information. Please do not post your BLOG_TOKEN or USER_TOKEN publicly; they are like passwords."
+msgstr ""
+
+#: jetpack.php:2000
+msgid "Deactivate"
+msgstr "ÐеакÑивиÑаÑ"
+
+#: jetpack.php:1873
+msgid "You will no longer receive email updates about Jetpack."
+msgstr ""
+
+#: jetpack.php:1871
+msgid "You have been subscribed to receive email updates."
+msgstr ""
+
+#: jetpack.php:1892 modules/sharedaddy/sharedaddy.php:76
+msgid "Support"
+msgstr "ÐоддÑÑка"
+
+#: jetpack.php:1891
+msgid "Debug"
+msgstr "ÐебагиÑаÑ"
+
+#: jetpack.php:1890
+msgid "Terms of Service"
+msgstr "УÑлови за коÑиÑÑеÑе"
+
+#: jetpack.php:1864 modules/subscriptions.php:560
+msgid "Subscribe"
+msgstr "ÐÑеÑплаÑи Ñе"
+
+#: jetpack.php:1889
+msgid "Privacy Policy"
+msgstr "ÐолиÑа на пÑиваÑноÑÑ"
+
+#: jetpack.php:1846
+msgid "Take Survey"
+msgstr ""
+
+#: jetpack.php:1619
+msgid "Jetpack contains the most recent version of the old %l plugin."
+msgid_plural "Jetpack contains the most recent versions of the old %l plugins."
+msgstr[0] ""
+msgstr[1] ""
+
+#: jetpack.php:1786
+msgid "Connected to WordPress.com"
+msgstr "ÐонекÑиÑано Ñо WordPress.com"
+
+#: jetpack.php:1841
+msgid "Have feedback on Jetpack?"
+msgstr ""
+
+#: jetpack.php:1843
+msgid "Answer a short survey to let us know how we’re doing and what to add in the future."
+msgstr ""
+
+#: jetpack.php:1852
+msgid "Checking email updates status…"
+msgstr ""
+
+#: jetpack.php:1787
+msgid "Disconnect from WordPress.com"
+msgstr "ÐиÑконекÑиÑÐ°Ñ Ð¾Ð´ WordPress.com"
+
+#: jetpack.php:1859
+msgid "Unsubscribe"
+msgstr "ÐÑкажи пÑеÑплаÑа"
+
+#: jetpack.php:1628
+msgid "The old version has been deactivated and can be removed from your site."
+msgid_plural "The old versions have been deactivated and can be removed from your site."
+msgstr[0] "СÑаÑаÑа веÑзиÑа беÑе деакÑивиÑана и можеÑе да Ñа избÑиÑеÑе."
+msgstr[1] "СÑаÑиÑе веÑзии беа деакÑивиÑани и можеÑе да ги избÑиÑеÑе."
+
+#: jetpack.php:1817
+msgid "To enable all of the Jetpack features you’ll need to connect your website to WordPress.com using the button to the right. Once you’ve made the connection you’ll activate all the delightful features below."
+msgstr "Ðа да ги овозможиÑе ÑиÑе Jetpack каÑакÑеÑиÑÑики поÑÑебно е да го повÑзиÑе ÐаÑÐ¸Ð¾Ñ ÑаÑÑ Ñо WordPress.com, коÑиÑÑеÑÑи го копÑеÑо од деÑнаÑа ÑÑÑана. ÐÑкако Ñе Ñе повÑзеÑе Ñе можеÑе да ги коÑиÑÑиÑе ÑиÑе ÑÑнкÑии."
+
+#: jetpack.php:1863
+msgctxt "%s = Subscribe link"
+msgid "Want to receive updates about Jetpack by email? %s"
+msgstr "СакаÑе да добиваÑе извеÑÑÑваÑа за Jetpack по е-поÑÑа? %s"
+
+#: jetpack.php:1858
+msgctxt "%s = Unsubscribe link"
+msgid "You are currently subscribed to email updates. %s"
+msgstr "Ðие моменÑално ÑÑе пÑиÑавени за извеÑÑÑваÑа по е-поÑÑа. %s"
+
+#: jetpack.php:1595
+msgid "<strong>You’re fueled up and ready to go.</strong> "
+msgstr ""
+
+#: jetpack.php:1567
+msgid "The following modules have been updated: %l."
+msgstr ""
+
+#: jetpack.php:1591
+msgid "<strong>Your Jetpack is already connected.</strong> "
+msgstr ""
+
+#: jetpack.php:1581
+msgid "<strong>%s Deactivated!</strong> You can activate it again at any time using the activate button on the module card."
+msgstr ""
+
+#: jetpack.php:1597
+msgid "The features below are now active. Click the learn more buttons to explore each feature."
+msgstr ""
+
+#: jetpack.php:1587
+msgid "<strong>Module settings were saved.</strong> "
+msgstr ""
+
+#: jetpack.php:1574
+msgid "<strong>%s Activated!</strong> You can deactivate at any time by clicking Learn More and then Deactivate on the module card."
+msgstr ""
+
+#: jetpack.php:1543
+msgid "Welcome to <strong>Jetpack %s</strong>!"
+msgstr ""
+
+#: jetpack.php:1519
+msgid "Try connecting again."
+msgstr "ÐбидеÑе Ñе да Ñе конекÑиÑаÑе повÑоÑно."
+
+#: jetpack.php:1516
+msgid "<strong>Your Jetpack has a glitch.</strong> Something went wrong that’s never supposed to happen. Guess you’re just lucky: %s"
+msgstr ""
+
+#: jetpack.php:1555
+msgid "The following new modules have been activated: %l."
+msgstr ""
+
+#: jetpack.php:1466
+msgid "<strong>Your Jetpack has a glitch.</strong> Connecting this site with WordPress.com is not possible. This usually means your site is not publicly accessible (localhost)."
+msgstr ""
+
+#: jetpack.php:1433
+msgid "Don’t cross the streams! You need to stay logged in to your WordPress blog while you authorize Jetpack."
+msgstr ""
+
+#: jetpack.php:1430
+msgid "You need to authorize the Jetpack connection between your site and WordPress.com to enable the awesome features."
+msgstr "ÐоÑÑебно е да Ñа авÑоÑизиÑаÑе вÑÑкаÑа помеÑÑ Jetpack и ÐаÑÐ¸Ð¾Ñ WordPress.com ÑаÑÑ Ð·Ð° да ги овозможиÑе ÑÑнкÑииÑе."
+
+#: jetpack.php:1440
+msgid "Wrong size. Hm… it seems your Jetpack doesn’t quite fit. Have you lost weight? Click “Connect to WordPress.com” again to get your Jetpack adjusted."
+msgstr "ÐогÑеÑна големина. Хм... изгледа дека ÐаÑÐ¸Ð¾Ñ Jetpack не го ÑобиÑа. Ðали изгÑбивÑе Ñежина? ÐликнеÑе âÐонекÑиÑÐ°Ñ Ñе на WordPress.comâ за ÐаÑÐ¸Ð¾Ñ Jetpack да Ñе намеÑÑи."
+
+#: jetpack.php:1454
+msgid "Do you still have the %s plugin installed?"
+msgstr ""
+
+#: jetpack.php:1472
+msgid "WordPress.com is currently having problems and is unable to fuel up your Jetpack. Please try again later."
+msgstr "ÐоменÑално WordPress.com има пÑоблеми и Jetpack е оневозможен. Ðе молам обидеÑе Ñе подоÑна."
+
+#: jetpack.php:1476
+msgid "Jetpack could not contact WordPress.com: %s. This usually means something is incorrectly configured on your web host."
+msgstr ""
+
+#: jetpack.php:1458
+msgid "Module could not be activated because it triggered a <strong>fatal error</strong>. Perhaps there is a conflict with another plugin you have installed?"
+msgstr ""
+
+#: jetpack.php:1452
+msgid "%s could not be activated because it triggered a <strong>fatal error</strong>. Perhaps there is a conflict with another plugin you have installed?"
+msgstr ""
+
+#: jetpack.php:1437
+msgid "Return to sender. Whoops! It looks like you got the wrong Jetpack in the mail; deactivate then reactivate the Jetpack plugin to get a new one."
+msgstr ""
+
+#: jetpack.php:1450
+msgid "The %1$s module requires <strong>PHP version %2$s</strong> or higher."
+msgstr ""
+
+#: jetpack.php:1444
+msgid "Your website needs to be publicly accessible to use Jetpack: %s"
+msgstr "ÐаÑÐ¸Ð¾Ñ ÑаÑÑ ÑÑеба да биде Ñавно доÑÑапен за да коÑиÑÑи Jetpack: %s"
+
+#: jetpack.php:1357
+msgid "<strong>Jetpack is activated!</strong> Each site on your network must be connected individually by an admin on that site."
+msgstr ""
+
+#: jetpack.php:1311 modules/sharedaddy/sharedaddy.php:68
+#: modules/sharedaddy/sharedaddy.php:75
+msgid "Settings"
+msgstr "ÐоÑÑавÑваÑа"
+
+#: jetpack.php:1336
+msgid "<strong>Jetpack is installed</strong> and ready to bring awesome, WordPress.com cloud-powered features to your site."
+msgstr ""
+
+#: jetpack.php:1244
+msgid "Find the component you want to manage"
+msgstr ""
+
+#: jetpack.php:1245
+msgid "Click on Learn More"
+msgstr ""
+
+#: jetpack.php:1342 jetpack.php:1821
+msgid "Connect to WordPress.com"
+msgstr "ÐонекÑиÑÐ°Ñ Ñо WordPress.com"
+
+#: jetpack.php:1344 modules/module-info.php:45 modules/module-info.php:81
+#: modules/module-info.php:143 modules/module-info.php:178
+#: modules/module-info.php:212 modules/module-info.php:248
+#: modules/module-info.php:299 modules/module-info.php:321
+#: modules/module-info.php:361 modules/module-info.php:385
+#: modules/module-info.php:403 modules/module-info.php:409
+msgid "Learn More"
+msgstr "ÐовеÑе..."
+
+#: jetpack.php:1247
+msgid "If additional settings are available, a link to them will appear"
+msgstr ""
+
+#: jetpack.php:1246
+msgid "An Activate or Deactivate button will appear"
+msgstr ""
+
+#: jetpack.php:1242
+msgid "You can activate or deactivate individual Jetpack modules to suit your needs."
+msgstr ""
+
+#: jetpack.php:1211
+msgid "<strong>To Activate/Deactivate a Module</strong> - Click on Learn More. An Activate or Deactivate button will now appear next to the Learn More button. Click the Activate/Deactivate button."
+msgstr ""
+
+#: jetpack.php:1210
+msgid "Jetpack Module Options"
+msgstr ""
+
+#: jetpack.php:1209 jetpack.php:1233
+msgid "On this page, you are able to view the modules available within Jetpack, learn more about them, and activate or deactivate them as needed."
+msgstr ""
+
+#: jetpack.php:1229
+msgid "Overview"
+msgstr ""
+
+#: jetpack.php:1213 jetpack.php:1254
+msgid "Jetpack FAQ"
+msgstr ""
+
+#: jetpack.php:1158
+msgid "One New Jetpack Module"
+msgid_plural "%s New Jetpack Modules"
+msgstr[0] ""
+msgstr[1] ""
+
+#: jetpack.php:1239
+msgid "Modules"
+msgstr ""
+
+#: jetpack.php:1208 jetpack.php:1232 jetpack.php:1793
+msgid "Jetpack supercharges your self-hosted WordPress site with the awesome cloud power of WordPress.com."
+msgstr "Jetpack на ÐаÑÐ¸Ð¾Ñ Ð»Ð¸Ñно Ñ
оÑÑиÑан WordPress ги додава ÑиÑе моÑи кои ги има WordPress.com"
+
+#: jetpack.php:1214 jetpack.php:1255
+msgid "Jetpack Support"
+msgstr ""
+
+#: jetpack.php:1212 jetpack.php:1253
+msgid "For more information:"
+msgstr ""
+
+#: jetpack.php:1207 jetpack.php:1231 jetpack.php:1241 jetpack.php:1790
+#: jetpack.php:1940
+msgid "Jetpack by WordPress.com"
+msgstr "Jetpack од WordPress.com"
+
+#: jetpack.php:1121 jetpack.php:1137
+msgid "Jetpack contains the most recent version of the old “%1$s” plugin."
+msgstr ""
+
+#: jetpack.php:964
+msgid "Jetpack requires WordPress version %s or later."
+msgstr "Jetpack баÑа WordPress веÑзиÑа %s или понова."
\ No newline at end of file
diff --git a/plugins/jetpack/languages/jetpack-mya.mo b/plugins/jetpack/languages/jetpack-mya.mo
new file mode 100644
index 0000000..c8b06f3
Binary files /dev/null and b/plugins/jetpack/languages/jetpack-mya.mo differ
diff --git a/plugins/jetpack/languages/jetpack-mya.po b/plugins/jetpack/languages/jetpack-mya.po
new file mode 100644
index 0000000..a232ba5
--- /dev/null
+++ b/plugins/jetpack/languages/jetpack-mya.po
@@ -0,0 +1,2231 @@
+# Translation of 1.3 in Burmese
+# This file is distributed under the same license as the 1.3 package.
+msgid ""
+msgstr ""
+"PO-Revision-Date: 2012-05-21 22:23:58+0000\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=n != 1;\n"
+"X-Generator: GlotPress/0.1\n"
+"Project-Id-Version: 1.3\n"
+
+#: modules/widgets/facebook-likebox.php:18
+msgid "Facebook Like Box"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:18
+msgid "Display a Facebook Like Box to connect visitors to your Facebook Page"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:108
+msgid "Title"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:115
+msgid "Facebook Page URL"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:118
+msgid "The Like Box only works with <a href=\"http://www.facebook.com/help/?faq=174987089221178\">Facebook Pages</a>."
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:124
+msgid "Width"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:131
+msgid "Color Scheme"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:133
+msgid "Light"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:134
+msgid "Dark"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:143
+msgid "Show Faces"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:145
+msgid "Show profile photos in the plugin."
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:152
+msgid "Show Stream"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:154
+msgid "Show the profile stream for the public profile."
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:161
+msgid "Show Wall"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:163
+msgid "Show the wall for a Places page rather than friend activity."
+msgstr ""
+
+#: modules/module-info.php:336
+msgid "The Facebook Like Box Widget "
+msgstr ""
+
+#: modules/module-info.php:336
+msgid "shows your Facebook Like Box within a sidebar on your theme. It’s a great way to let your readers show their support."
+msgstr ""
+
+#: modules/module-info.php:352
+msgid "The Facebook Like Box Widget"
+msgstr ""
+
+#: modules/module-info.php:352
+msgid "shows your Facebook Like Box within a sidebar on your theme."
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:112
+msgid "Your new field was saved successfully"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:114
+msgid "Form builder"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:115
+msgid "Email notifications"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:120
+msgid "How does this work?"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:121
+msgid "By adding a contact form, your readers will be able to submit feedback to you. All feedback is automatically scanned for spam, and the legitimate feedback will be emailed to you."
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:122
+msgid "Can I add more fields?"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:124
+msgctxt "%1$s = \"Click here\" in an HTML link"
+msgid "Sure thing. %1$s to add a new text box, textarea, radio, checkbox, or dropdown field."
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:125
+msgid "Click here"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:127
+msgid "Can I view my feedback within WordPress?"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:129
+msgctxt "%1$s = \"Feedbacks\" in an HTML link"
+msgid "Yep, you can read your feedback at any time by clicking the \"%1$s\" link in the admin menu."
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:135
+msgid "Do I need to fill this out?"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:136
+msgid "Nope. However, if you’d like to modify where your feedback is sent, or the subject line you can. If you don’t make any changes here, feedback will be sent to the author of the page/post and the subject will be the name of this page/post."
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:140
+msgid "Edit this new field"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:143
+msgid "New field"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:145
+msgid "Field type"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:147
+msgid "Checkbox"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:148
+msgid "Drop down"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:151
+msgid "Radio"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:152
+msgid "Text"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:153
+msgid "Textarea"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:160
+msgid "Options"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:161
+msgid "First option"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:164
+msgid "Add another option"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:171
+msgid "Required?"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:176
+msgid "Save this field"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:181
+msgid "Here’s what your form will look like"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:186
+msgid "Add a new field"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:188
+msgid "Add this form to my post"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:191
+msgid "Email settings"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:193
+msgid "Enter your email address"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:196
+msgid "What should the subject line be?"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:199
+msgid "Save and go back to form builder"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:8
+msgctxt "Label for HTML form \"Name\" field in contact form builder"
+msgid "Name"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:9
+msgctxt "Label for HTML form \"Email\" field in contact form builder"
+msgid "Email"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:10
+msgctxt "Label for HTML form \"URL/Website\" field in contact form builder"
+msgid "Website"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:11
+msgctxt "Label for HTML form \"Comment/Response\" field in contact form builder"
+msgid "Comment"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:12
+msgctxt "Default label for new HTML form field in contact form builder"
+msgid "New Field"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:13
+msgctxt "Label for the set of options to be included in a user-created dropdown in contact form builder"
+msgid "Options"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:14
+msgctxt "Label for an option to be included in a user-created dropdown in contact form builder"
+msgid "Option"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:15
+msgctxt "Default label for the first option to be included in a user-created dropdown in contact form builder"
+msgid "First option"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:16
+msgctxt "error message in contact form builder"
+msgid "Oops, there was a problem generating your form. You'll likely need to try again."
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:17
+msgid ""
+"Drag up or down\n"
+"to re-arrange"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:18
+msgctxt "Label to drag HTML form fields around to change their order in contact form builder"
+msgid "move"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:19
+msgctxt "Link to edit an HTML form field in contact form builder"
+msgid "edit"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:20
+msgid "Saved successfully"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:21
+msgctxt "This HTML form field is marked as required by the user in contact form builder"
+msgid "(required)"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:22
+msgid "Are you sure you want to exit the form editor without saving? Any changes you have made will be lost."
+msgstr ""
+
+#: jetpack.php:1801
+msgid "Jetpack is network activated and notices can not be dismissed."
+msgstr ""
+
+#: jetpack.php:1812
+msgid "Dismiss this notice."
+msgstr ""
+
+#: jetpack.php:1328
+msgid "Dismiss this notice and deactivate Jetpack."
+msgstr ""
+
+#: jetpack.php:1334
+msgid "<strong>Your Jetpack is almost ready</strong> – A connection to WordPress.com is needed to enabled features like Stats, Contact Forms, and Subscriptions. Connect now to get fueled up!"
+msgstr ""
+
+#: jetpack.php:1160
+msgctxt "1: A number showing how many new features there are after upgrading Jetpack"
+msgid "Jetpack + Stats %1$s"
+msgstr ""
+
+#: jetpack.php:1164 jetpack.php:1168
+msgid "Jetpack + Stats"
+msgstr ""
+
+#: modules/contact-form/admin.php:159
+msgid "Restore this item from the Trash"
+msgstr ""
+
+#: modules/contact-form/grunion-contact-form.php:507
+msgid "Sent by a verified %s user."
+msgstr ""
+
+msgid "http://jetpack.me"
+msgstr ""
+
+msgid "Easily insert a contact form any where on your site."
+msgstr ""
+
+msgid "Realtime backup and security scanning for your WordPress site."
+msgstr ""
+
+msgid "Simple, concise site stats with no additional load on your server."
+msgstr ""
+
+msgid "Mark up your posts with the <img src=\"http://l.wordpress.com/latex.php?latex=%5CLaTeX&bg=transparent&fg=000&s=-2\" alt=\"LaTeX logo\" title=\"LaTeX\" style=\"vertical-align: -25%\" /> markup language, perfect for complex mathematical equations and other über-geekery."
+msgstr ""
+
+msgid "Automattic"
+msgstr ""
+
+msgid "The most super duper sharing tool on the interwebs. Share content with Facebook, Twitter, and many more."
+msgstr ""
+
+msgid "Allow users to subscribe to your posts and comments to receive a notification via email."
+msgstr ""
+
+#: modules/module-info.php:422
+msgid "A contact form is a great way to offer your readers the ability to get in touch, without giving out your personal email address."
+msgstr ""
+
+msgid "Easily add images, Twitter updates, and your site's RSS links to your theme's sidebar."
+msgstr ""
+
+msgid "Enable WP.me-powered shortlinks for all of your Posts and Pages for easier sharing."
+msgstr ""
+
+msgid "Easily embed videos and more from sites like YouTube, Vimeo, and SlideShare."
+msgstr ""
+
+msgid "Beautiful Math"
+msgstr ""
+
+msgid "Show a pop-up business card of your users' gravatar profiles in comments."
+msgstr ""
+
+msgid "Share your public posts and comments to search engines and other services in real-time."
+msgstr ""
+
+msgid "Improve your spelling, style, and grammar with the <a href=\"http://www.afterthedeadline.com/\">After the Deadline</a> Proofreading service."
+msgstr ""
+
+msgid "Bring the power of the WordPress.com cloud to your self-hosted WordPress. Jetpack enables you to connect your blog to a WordPress.com account to use the powerful features normally only available to WordPress.com users."
+msgstr ""
+
+msgid "http://wordpress.org/extend/plugins/jetpack/"
+msgstr ""
+
+#: modules/widgets/twitter-widget.php:241
+msgid "Include retweets"
+msgstr ""
+
+#: modules/widgets/twitter-widget.php:243
+msgid "Text to display between tweet and timestamp:"
+msgstr ""
+
+#: modules/widgets/twitter-widget.php:222
+msgid "Twitter username:"
+msgstr ""
+
+#: modules/widgets/twitter-widget.php:79
+msgid "Twitter Updates"
+msgstr ""
+
+#: modules/widgets/twitter-widget.php:236
+msgid "Hide replies"
+msgstr ""
+
+#: modules/widgets/twitter-widget.php:225
+msgid "Maximum number of tweets to show:"
+msgstr ""
+
+#: modules/widgets/twitter-widget.php:180
+msgid "Error: Twitter did not respond. Please wait a few minutes and refresh this page."
+msgstr ""
+
+#: modules/widgets/twitter-widget.php:70
+msgid "Twitter (Jetpack)"
+msgstr ""
+
+#: modules/widgets/twitter-widget.php:69
+msgid "Display your tweets from Twitter"
+msgstr ""
+
+#: modules/widgets/rsslinks-widget.php:140
+msgid "Subscribe to %s"
+msgstr ""
+
+#: modules/widgets/rsslinks-widget.php:121
+msgid "Image Color:"
+msgstr ""
+
+#: modules/widgets/rsslinks-widget.php:119
+msgid "Silver"
+msgstr "á±áá½á±áá¬ááº"
+
+#: modules/widgets/twitter-widget.php:178
+msgid "Error: Please make sure the Twitter account is <a href=\"%s\">public</a>."
+msgstr ""
+
+#: modules/widgets/rsslinks-widget.php:113
+msgid "Red"
+msgstr "á¡áá®"
+
+#: modules/widgets/rsslinks-widget.php:101
+msgid "Large"
+msgstr "á¡á¼áá®á¸"
+
+#: modules/widgets/rsslinks-widget.php:115
+msgid "Green"
+msgstr "á¡á
áááºá¸"
+
+#: modules/widgets/rsslinks-widget.php:100
+msgid "Medium"
+msgstr "á¡áááºá¡áááº"
+
+#: modules/widgets/rsslinks-widget.php:103
+msgid "Image Size:"
+msgstr ""
+
+#: modules/widgets/rsslinks-widget.php:118
+msgid "Pink"
+msgstr "áááºá¸á±áá¬ááº"
+
+#: modules/widgets/rsslinks-widget.php:117
+msgid "Purple"
+msgstr "ááááºá¸á±áá¬ááº"
+
+#: modules/widgets/rsslinks-widget.php:116
+msgid "Blue"
+msgstr "á¡á¼áá¬"
+
+#: modules/widgets/rsslinks-widget.php:114
+msgid "Orange"
+msgstr "ááá±áá¹áá¬áº"
+
+#: modules/widgets/rsslinks-widget.php:67
+#: modules/widgets/rsslinks-widget.php:133
+msgid "Posts"
+msgstr "á
á¬áá°áá»á¬á¸"
+
+#: modules/widgets/rsslinks-widget.php:96
+msgid "Image Settings:"
+msgstr ""
+
+#: modules/widgets/rsslinks-widget.php:85
+msgid "Format:"
+msgstr ""
+
+#: modules/widgets/rsslinks-widget.php:83
+msgid "Text & Image Links"
+msgstr ""
+
+#: modules/widgets/rsslinks-widget.php:82
+msgid "Image Link"
+msgstr ""
+
+#: modules/widgets/rsslinks-widget.php:81
+msgid "Text Link"
+msgstr ""
+
+#: modules/widgets/rsslinks-widget.php:71
+msgid "Feed(s) to Display:"
+msgstr ""
+
+#: modules/widgets/rsslinks-widget.php:69
+msgid "Posts & Comments"
+msgstr ""
+
+#: modules/widgets/rsslinks-widget.php:68
+#: modules/widgets/rsslinks-widget.php:136
+msgid "Comments"
+msgstr "áá¾ááºáá»ááºáá»á¬á¸"
+
+#: modules/widgets/rsslinks-widget.php:62
+#: modules/widgets/twitter-widget.php:219
+msgid "Title:"
+msgstr "á±áá«ááºá¸á
áẠ:"
+
+#: modules/widgets/rsslinks-widget.php:13
+msgid "RSS Links (Jetpack)"
+msgstr ""
+
+#: modules/widgets/rsslinks-widget.php:99
+msgid "Small"
+msgstr ""
+
+#: modules/widgets/image-widget.php:139
+msgid "Width:"
+msgstr ""
+
+#: modules/widgets/image-widget.php:126
+msgid "Center"
+msgstr "áááá¯"
+
+#: modules/widgets/image-widget.php:145
+msgid "If empty, we will attempt to determine the image size."
+msgstr ""
+
+#: modules/widgets/rsslinks-widget.php:12
+msgid "Links to your blog's RSS feeds"
+msgstr ""
+
+#: modules/widgets/image-widget.php:127
+msgid "Right"
+msgstr "áá¬"
+
+#: modules/widgets/image-widget.php:142
+msgid "Height:"
+msgstr ""
+
+#: modules/widgets/image-widget.php:129
+msgid "Image Alignment:"
+msgstr ""
+
+#: modules/widgets/image-widget.php:125
+msgid "Left"
+msgstr "áááº"
+
+#: modules/widgets/image-widget.php:124
+msgid "None"
+msgstr "áá
áºáá¯áá»á¾ áá±áá½á¸"
+
+#: modules/widgets/image-widget.php:119
+msgid "Caption:"
+msgstr ""
+
+#: modules/widgets/image-widget.php:146
+msgid "Link URL (when the image is clicked):"
+msgstr ""
+
+#: modules/subscriptions.php:561
+msgid "Click to subscribe to this blog and receive notifications of new posts by email."
+msgstr ""
+
+#: modules/widgets/image-widget.php:12
+msgid "Display an image in your sidebar"
+msgstr ""
+
+#: modules/widgets/image-widget.php:116
+msgid "Image title:"
+msgstr ""
+
+#: modules/subscriptions.php:577
+msgid "%s: %s"
+msgstr ""
+
+#: modules/subscriptions.php:604
+msgid "Show total number of subscribers? (%s subscriber)"
+msgid_plural "Show total number of subscribers? (%s subscribers)"
+msgstr[0] ""
+msgstr[1] ""
+
+#: modules/widgets/image-widget.php:113
+msgid "Alternate text:"
+msgstr ""
+
+#: modules/widgets/image-widget.php:110
+msgid "Image URL:"
+msgstr ""
+
+#: modules/vaultpress.php:22
+msgid "Active"
+msgstr ""
+
+#: modules/subscriptions.php:591
+msgid "Optional text to display to your readers:"
+msgstr ""
+
+#: modules/subscriptions.php:585 modules/widgets/image-widget.php:107
+msgid "Widget title:"
+msgstr ""
+
+#: modules/subscriptions.php:597
+msgid "Subscribe Button:"
+msgstr ""
+
+#: modules/widgets/image-widget.php:14
+msgid "Image (Jetpack)"
+msgstr ""
+
+#: modules/subscriptions.php:559
+msgid "Enter your email address to subscribe to this blog and receive notifications of new posts by email."
+msgstr ""
+
+#: modules/subscriptions.php:558
+msgid "Subscribe to Blog via Email"
+msgstr ""
+
+#: modules/subscriptions.php:487
+msgid "Email Address"
+msgstr ""
+
+#: modules/subscriptions.php:483
+msgid "Join %s other subscriber"
+msgid_plural "Join %s other subscribers"
+msgstr[0] ""
+msgstr[1] ""
+
+#: modules/subscriptions.php:465
+msgid "There was an error when subscribing, please try again."
+msgstr ""
+
+#: modules/subscriptions.php:414
+msgid "Blog Subscriptions (Jetpack)"
+msgstr ""
+
+#: modules/subscriptions.php:411
+msgid "Add an email signup form to allow people to subscribe to your blog."
+msgstr ""
+
+#: modules/subscriptions.php:346
+msgid "Notify me of new posts by email."
+msgstr ""
+
+#: modules/subscriptions.php:458
+msgid "You have already subscribed to this site, please check your inbox."
+msgstr ""
+
+#: modules/subscriptions.php:455
+msgid "The email you entered was invalid, please check and try again."
+msgstr ""
+
+#: modules/subscriptions.php:445
+msgid "An email was just sent to confirm your subscription. Please find the email now and click activate to start subscribing."
+msgstr ""
+
+#: modules/stats.php:905
+msgid "View All"
+msgstr "á¡á¬á¸áá¶á¯á¸ááá¯á¼áááºá·áááº"
+
+#: modules/stats.php:892
+msgid "%1$s %2$s Views"
+msgstr ""
+
+#: modules/stats.php:701
+msgid "Chart stats by"
+msgstr ""
+
+#: modules/stats.php:677
+msgid "the past month"
+msgstr ""
+
+#: modules/stats.php:913 modules/stats.php:937
+msgid "Sorry, nothing to report."
+msgstr ""
+
+#: modules/subscriptions.php:340
+msgid "Notify me of follow-up comments by email."
+msgstr ""
+
+#: modules/stats.php:933
+msgid "Top Searches"
+msgstr ""
+
+#: modules/stats.php:714
+msgid "Show top posts over"
+msgstr ""
+
+#: modules/stats.php:727
+msgid "Show top search terms over"
+msgstr ""
+
+#: modules/stats.php:679
+msgid "the past year"
+msgstr ""
+
+#: modules/stats.php:678
+msgid "the past quarter"
+msgstr ""
+
+#: modules/stats.php:909
+msgid "Top Posts"
+msgstr ""
+
+#: modules/stats.php:533
+msgid "Save configuration"
+msgstr ""
+
+#: modules/stats.php:675
+msgid "the past day"
+msgstr ""
+
+#: modules/stats.php:672
+msgid "month"
+msgstr ""
+
+#: modules/stats.php:676
+msgid "the past week"
+msgstr ""
+
+#: modules/stats.php:519
+msgid "The image helps collect stats and <strong>makes the world a better place</strong> but should still work when hidden"
+msgstr ""
+
+#: modules/stats.php:671
+msgid "week"
+msgstr ""
+
+#: modules/stats.php:670
+msgid "day"
+msgstr ""
+
+#: modules/stats.php:568
+msgid "Views over 48 hours. Click for more Site Stats."
+msgstr ""
+
+#: modules/stats.php:522
+msgid "Select the roles that will be able to view stats reports."
+msgstr ""
+
+#: modules/stats.php:520
+msgid "Report visibility"
+msgstr ""
+
+#: modules/stats.php:519
+msgid "Smiley face"
+msgstr ""
+
+#: modules/stats.php:330
+msgid "Your Site Stats work better with Javascript enabled."
+msgstr ""
+
+#: modules/stats.php:406 modules/stats.php:879
+msgid "We were unable to get your stats just now. Please try again."
+msgstr ""
+
+#: modules/stats.php:329
+msgid "Loading…"
+msgstr ""
+
+#: modules/stats.php:517
+msgid "Count the page views of registered users who are logged in."
+msgstr ""
+
+#: modules/stats.php:518
+msgid "Smiley"
+msgstr ""
+
+#: modules/stats.php:519
+msgid "Hide the stats smiley face image."
+msgstr ""
+
+#: modules/stats.php:516
+msgid "Registered users"
+msgstr ""
+
+#: modules/stats.php:514
+msgid "Put a chart showing 48 hours of views in the admin bar."
+msgstr ""
+
+#: modules/stats.php:404 modules/stats.php:877
+msgid "We were unable to get your stats just now (too many redirects). Please try again."
+msgstr ""
+
+#: modules/stats.php:513
+msgid "Admin bar"
+msgstr ""
+
+#: modules/stats.php:507
+msgid "Visit <a href=\"%s\">Site Stats</a> to see your stats."
+msgstr ""
+
+#: modules/stats.php:331
+msgid "View Site Stats without Javascript"
+msgstr ""
+
+#: modules/shortcodes/videopress.php:912
+msgid "Submit"
+msgstr "ááá¯á·áá«á"
+
+#: modules/shortcodes/videopress.php:876
+msgid "December"
+msgstr "áá®áááºáá¬"
+
+#: jetpack.php:1169 modules/stats.php:649
+msgid "Site Stats"
+msgstr ""
+
+#: modules/shortcodes/videopress.php:1291
+msgid "This video requires <a rel=\"nofollow\" href=\"%s\">Adobe Flash</a> for playback."
+msgstr ""
+
+#: modules/shortcodes/videopress.php:958
+msgid "You do not have sufficient <a rel=\"nofollow\" href=\"%s\">freedom levels</a> to view this video. Support free software and upgrade."
+msgstr ""
+
+#: modules/shortcodes/videopress.php:876
+msgid "November"
+msgstr "ááá¯áááºáá¬"
+
+#: modules/shortcodes/videopress.php:1016
+msgctxt "watch a video title"
+msgid "Watch: %s"
+msgstr ""
+
+#: modules/shortcodes/videopress.php:1144
+msgctxt "Play as in playback or view a movie"
+msgid "JavaScript required to play %s."
+msgstr ""
+
+#: modules/shortcodes/videopress.php:1115
+#: modules/shortcodes/videopress.php:1137
+msgid "this video"
+msgstr ""
+
+#: modules/shortcodes/videopress.php:1298
+msgid "Loading video..."
+msgstr ""
+
+#: modules/shortcodes/videopress.php:915
+msgid "More information"
+msgstr ""
+
+#: modules/shortcodes/videopress.php:876
+msgid "July"
+msgstr "áá°ááá¯ááº"
+
+#: modules/shortcodes/videopress.php:860
+msgid "This video is intended for mature audiences."
+msgstr ""
+
+#: modules/shortcodes/videopress.php:876
+msgid "October"
+msgstr "á±á¡á¬ááºááá¯áá¬"
+
+#: modules/shortcodes/videopress.php:876
+msgid "April"
+msgstr "á§á¼áá®"
+
+#: modules/shortcodes/videopress.php:876
+msgid "March"
+msgstr "áááº"
+
+#: modules/shortcodes/videopress.php:876
+msgid "February"
+msgstr "á±áâá±áá¬áºáá«áá®"
+
+#: modules/shortcodes/videopress.php:876
+msgid "January"
+msgstr "áááºááá«áá®"
+
+#: modules/shortcodes/videopress.php:876
+msgid "September"
+msgstr "á
ááºáááºáá¬"
+
+#: modules/shortcodes/videopress.php:860
+msgid "Please verify your birthday."
+msgstr ""
+
+#: modules/shortcodes/videopress.php:876
+msgid "June"
+msgstr "áá½ááº"
+
+#: modules/shortcodes/videopress.php:876
+msgid "August"
+msgstr "á©áá¯ááº"
+
+#: modules/shortcodes/videopress.php:876
+msgid "May"
+msgstr "á±á"
+
+#: modules/sharedaddy/sharing.php:379
+msgid "Enter the URL of a 16x16px icon you want to use for this service."
+msgstr ""
+
+#: modules/shortcodes/videopress.php:608
+msgid "The VideoPress plugin could not communicate with the VideoPress servers. This error is most likely caused by a misconfigured plugin. Please reinstall or upgrade."
+msgstr ""
+
+#: modules/shortcodes/videopress.php:826
+msgid "%s Error"
+msgstr ""
+
+#: modules/shortcodes/videopress.php:610
+msgid "<strong>%s</strong> is not an allowed embed site."
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:371
+msgid "You can add the following variables to your service sharing URL:"
+msgstr ""
+
+#: modules/shortcodes/archives.php:50
+msgid "Your blog does not currently have any published posts."
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:395
+msgid "An error occurred creating your new sharing service - please check you gave valid details."
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:376
+msgid "Icon URL"
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:385
+msgid "Create Share"
+msgstr ""
+
+#: modules/shortcodes/videopress.php:612
+msgid "No data found for VideoPress identifier: <strong>%s</strong>."
+msgstr ""
+
+#: modules/shortcodes/videopress.php:610
+msgid "Publisher limits playback of video embeds."
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:367
+msgid "Sharing URL"
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:334
+msgid "Front Page, Archive Pages, and Search Results"
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:313
+msgid "Sharing label"
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:319
+msgid "Open links in"
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:361
+msgid "Service name"
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:350
+msgid "Save Changes"
+msgstr "á¡âá±á¼áá¬ááºá¸á¡áá²áá»á¬á¸ááᯠááááºá¸áá«"
+
+#: modules/sharedaddy/sharing.php:328
+msgid "Show sharing buttons on"
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:306
+msgid "Icon + text"
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:322
+msgid "New window"
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:323
+msgid "Same window"
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:308
+msgid "Text only"
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:307
+msgid "Icon only"
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:186
+msgid "Enabled Services"
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:164
+msgid "Available Services"
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:192
+msgid "Drag and drop available services here"
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:303
+msgid "Default button style"
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:153
+msgid "Settings have been saved"
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:165
+msgid "Drag and drop the services you'd like to enable into the box below."
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:203
+msgid "Services dragged here will be hidden behind a share button."
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:221
+msgid "Sharing is off. Please add services above to enable"
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:218
+msgid "Live Preview"
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:189
+msgid "Services dragged here will appear individually."
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:149
+msgid "This plugin will work without it, but multibyte support is used <a href=\"%s\">if available</a>. You may see minor problems with Tweets and other sharing services."
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:166
+msgid "Add a new service"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:142
+#: modules/sharedaddy/sharing-sources.php:1027
+msgid "Label"
+msgstr "áá¬áááºáá¶ááááº"
+
+#: modules/sharedaddy/sharing-sources.php:977
+msgid "Click to share"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:1032
+msgid "URL"
+msgstr "URL"
+
+#: modules/sharedaddy/sharing.php:148
+msgid "Warning! Multibyte support missing!"
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:46 modules/sharedaddy/sharing.php:158
+msgid "Sharing Settings"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:1045
+msgid "Remove Service"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:1044
+msgid "Save"
+msgstr "ááááºá¸áá«"
+
+#: modules/sharedaddy/sharing-sources.php:1037
+msgid "Icon"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:892
+msgid "Google +1"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:884
+msgctxt "share to"
+msgid "Press This"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:884
+msgid "Click to Press This!"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:856
+msgid "Press This"
+msgstr "áá«ááᯠáá¶á¯áá¾áááºá±áá¬áºá¼ááá«"
+
+#: modules/sharedaddy/sharing-sources.php:850
+msgid "Click to print"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:744
+msgid "Share"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:777
+msgctxt "share to"
+msgid "Facebook"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:799
+msgid "Default button"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:850
+msgctxt "share to"
+msgid "Print"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:777
+msgid "Share on Facebook"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:714
+msgid "Facebook"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:801
+msgid "Like button"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:846
+msgid "Print"
+msgstr "áá¶á¯áá¾áááºáá«"
+
+#: modules/sharedaddy/sharing-sources.php:800
+msgid "Share button"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:629
+msgctxt "share to"
+msgid "LinkedIn"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:519
+msgctxt "share to"
+msgid "Digg"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:601
+msgid "LinkedIn"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:515
+#: modules/sharedaddy/sharing-sources.php:519
+msgid "Click to Digg this post"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:436
+msgid "Click to share on Reddit"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:429
+#: modules/sharedaddy/sharing-sources.php:436
+msgid "Reddit"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:363
+msgctxt "share to"
+msgid "StumbleUpon"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:363
+msgid "Click to share on StumbleUpon"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:629
+msgid "Click to share on LinkedIn"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:506
+msgid "Digg"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:257
+msgid "Twitter"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:226
+msgid "Send Email"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:238
+msgid "Sorry, your blog cannot share posts by email."
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:234
+msgid "Email check failed, please try again"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:218
+msgid "Your Email Address"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:227
+msgid "Cancel"
+msgstr "áááºáá»ááº"
+
+#: modules/sharedaddy/sharing-sources.php:230
+msgid "Post was not sent - check your email addresses!"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:352
+msgid "StumbleUpon"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:264
+msgid "Click to share on Twitter"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:264
+msgctxt "share to"
+msgid "Twitter"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:334
+#: modules/sharedaddy/sharing-sources.php:411
+#: modules/sharedaddy/sharing-sources.php:462
+#: modules/sharedaddy/sharing-sources.php:568
+#: modules/sharedaddy/sharing-sources.php:684
+msgid "Use smart button"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:207
+msgid "Send to Email Address"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:170
+msgid "You have shared this post with %s"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:193
+msgid "Click to email this to a friend"
+msgstr ""
+
+#: modules/sharedaddy/sharedaddy.php:106
+msgid "Disable CSS and JS"
+msgstr ""
+
+#: modules/sharedaddy/sharedaddy.php:108
+msgid "Advanced. If this option is checked, you must include these files in your theme manually for the sharing links to work."
+msgstr ""
+
+#: modules/sharedaddy/sharing-service.php:196
+msgid "Share this:"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:171
+msgid "Close"
+msgstr "ááááºáá«"
+
+#: modules/sharedaddy/sharing-service.php:474
+#: modules/sharedaddy/sharing.php:234 modules/sharedaddy/sharing.php:275
+msgctxt "dropdown button"
+msgid "Share"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:169
+msgid "This post has been shared!"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:193
+msgctxt "share to"
+msgid "Email"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:215
+msgid "Your Name"
+msgstr ""
+
+#: modules/module-info.php:425
+msgid "Each contact form can easily be customized to fit your needs. When a user submits your contact form, the feedback will be filtered through <a href=\"http://akismet.com/\">Akismet</a> (if it is active on your site) to make sure itâs not spam. Any legitimate feedback will then be emailed to you, and added to your feedback management area."
+msgstr ""
+
+#: modules/sharedaddy/sharedaddy.php:18
+msgid "Shared Post"
+msgstr ""
+
+#: modules/module-info.php:394
+msgid "Jetpack will automatically take the great published content from your blog or website and share it instantly with third party services like search engines, increasing your reach and traffic."
+msgstr ""
+
+#: modules/module-info.php:374
+msgid "When leaving comments, your visitors can also subscribe to a post’s comments to keep up with the conversation."
+msgstr ""
+
+#: modules/module-info.php:371
+msgid "Subscriptions"
+msgstr ""
+
+#: modules/module-info.php:379
+msgid "To use the Subscriptions widget, go to Appearance → <a href=\"%s\">Widgets</a>. Drag the widget labeled “Blog Subscriptions (Jetpack)” into one of your sidebars and configure away."
+msgstr ""
+
+#: modules/sharedaddy/sharedaddy.php:37
+msgid "Show sharing buttons on this post."
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:30 modules/module-info.php:415
+#: modules/module-info.php:419
+msgid "Contact Form"
+msgstr ""
+
+#: modules/module-info.php:392
+msgid "Enhanced Distribution"
+msgstr ""
+
+#: modules/module-info.php:373
+msgid "Easily allow any visitor to subscribe to all of your posts via email through a widget in your blog’s sidebar. Every time you publish a post, WordPress.com will send a notification to all your subscribers."
+msgstr ""
+
+#: modules/module-info.php:351
+msgid "shows your latest tweets within a sidebar on your theme."
+msgstr ""
+
+#: modules/module-info.php:350
+msgid "lets you easily add post and comment RSS feeds to a sidebar on your theme."
+msgstr ""
+
+#: modules/module-info.php:351
+msgid "The Twitter Widget"
+msgstr ""
+
+#: modules/module-info.php:350
+msgid "The RSS Links Widget"
+msgstr ""
+
+#: modules/module-info.php:355
+msgid "To use the widgets, go to Appearance → <a href=\"%s\">Widgets</a>. Drag them into one of your sidebars and configure away."
+msgstr ""
+
+#: modules/module-info.php:368
+msgid "Subsriptions Screenshot"
+msgstr ""
+
+#: modules/module-info.php:353
+msgid "The Image Widget"
+msgstr ""
+
+#: modules/module-info.php:355
+msgid "Each of these widgets has a number of customization options."
+msgstr ""
+
+#: modules/module-info.php:353
+msgid "lets you easily add images to a sidebar on your theme."
+msgstr ""
+
+#: modules/module-info.php:335
+msgid "shows your latest tweets within a sidebar on your theme. It’s an easy way to add more activity to your site. There are also a number of customization options."
+msgstr ""
+
+#: modules/module-info.php:308 modules/module-info.php:312
+msgid "Spelling and Grammar"
+msgstr ""
+
+#: modules/module-info.php:335
+msgid "The Twitter Widget "
+msgstr ""
+
+#: modules/module-info.php:337
+msgid "allows you to easily add images to widget areas in your theme. It’s an easy way to add more visual interest to your site."
+msgstr ""
+
+#: modules/module-info.php:337
+msgid "The Image Widget "
+msgstr ""
+
+#: modules/module-info.php:334
+msgid "allows you to add links to your blog’s post and comment RSS feeds in your sidebar. This makes it easy for your readers to stay updated when you post new content or receive new comments."
+msgstr ""
+
+#: modules/module-info.php:334
+msgid "The RSS Links Widget "
+msgstr ""
+
+#: modules/module-info.php:332 modules/module-info.php:348
+msgid "Extra Sidebar Widgets"
+msgstr ""
+
+#: modules/module-info.php:329 modules/module-info.php:345
+msgid "Widgets Screenshot"
+msgstr ""
+
+#: modules/module-info.php:315
+msgid "After the Deadline provides a number of <a href=\"%s\">customization options</a>, which you can edit in your profile."
+msgstr ""
+
+#: modules/module-info.php:314
+msgid "The <a href='%s'>After the Deadline</a> Proofreading service improves your writing by using artificial intelligence to find your errors and offer smart suggestions."
+msgstr ""
+
+#: modules/module-info.php:286
+msgid "To configure your sharing settings, go to the Settings → <a href=\"%s\">Sharing</a> menu."
+msgstr ""
+
+#: modules/module-info.php:265
+msgid "The following services are included: Twitter, Facebook, Reddit, StumbleUpon, PressThis, Digg, LinkedIn, Google +1, Print, and Email."
+msgstr ""
+
+#: modules/module-info.php:227
+msgid "Jetpack combines the power of %s and the simplicity of WordPress to give you the ultimate in math blogging platforms."
+msgstr ""
+
+#: modules/module-info.php:228
+msgid "Wow, that sounds nerdy."
+msgstr ""
+
+#: modules/module-info.php:242
+msgid "Use <code>$latex your latex code here$</code> or <code>[latex]your latex code here[/latex]</code> to include %s in your posts and comments. There are <a href=\"%s\" target=\"_blank\">all sorts of options</a> available."
+msgstr ""
+
+#: modules/module-info.php:293
+msgid "Full details can be found on the <a href=\"%s\">Sharing support page</a>. This video also gives a swish run-down of how to use the Sharing feature. Watch it in HD for extra snazz!"
+msgstr ""
+
+#: modules/module-info.php:287
+msgid "Drag and drop sharing services into the enabled section to have them show up on your site, and drag them into the hidden section to have them hidden behind a button."
+msgstr ""
+
+#: modules/module-info.php:267
+msgid "The following services are included: Twitter, Facebook, Reddit, StumbleUpon, Digg, LinkedIn, Google +1, Print, and Email."
+msgstr ""
+
+#: modules/module-info.php:261
+msgid "Share your posts with Twitter, Facebook, and a host of other services. You can configure services to appear as icons, text, or both. Some services have additional options to display smart buttons, such as Twitter, which will update the number of times the post has been shared."
+msgstr ""
+
+#: modules/module-info.php:257 modules/module-info.php:260
+#: modules/module-info.php:281 modules/sharedaddy/sharedaddy.php:25
+#: modules/sharedaddy/sharing.php:46
+msgid "Sharing"
+msgstr ""
+
+#: modules/module-info.php:226 modules/module-info.php:241
+msgid "%s is a powerful markup language for writing complex mathematical equations, formulas, etc."
+msgstr ""
+
+#: modules/module-info.php:271
+msgid "Additionally you can define your own custom services."
+msgstr ""
+
+#: modules/module-info.php:187 modules/module-info.php:191
+#: modules/module-info.php:200 modules/module-info.php:204
+msgid "WordPress.com Stats"
+msgstr ""
+
+#: modules/module-info.php:172
+msgid "To use shortlinks, go to any already published post (or publish something new!). A “Get Shortlink” button will be visible under the Post title. When you click it, a dialog box will appear with the shortlink and you can copy and paste to Twitter, Facebook or wherever your heart desires."
+msgstr ""
+
+#: modules/module-info.php:137
+msgid "Available shortcodes are: %l."
+msgstr ""
+
+#: modules/module-info.php:192 modules/module-info.php:205
+msgid "There are many plugins and services that provide statistics, but data can be overwhelming. WordPress.com Stats makes the most popular metrics easy to understand through a clear and attractive interface."
+msgstr ""
+
+#: modules/module-info.php:206
+msgid "You can <a href=\"%s\">view your stats dashboard here</a>."
+msgstr ""
+
+#: modules/module-info.php:157 modules/module-info.php:171
+msgid "Instead of typing or copy-pasting long URLs, you can now get a short and simple link to your posts and pages. This uses the super compact wp.me domain name, and gives you a unique URL you can use that will be safe and reliable."
+msgstr ""
+
+#: modules/module-info.php:221 modules/module-info.php:236
+msgid "LaTeX"
+msgstr ""
+
+#: modules/module-info.php:109
+msgid "Enter a shortcode directly into the Post/Page editor to embed media. For specific instructions follow the links below."
+msgstr ""
+
+#: modules/module-info.php:158
+msgid "It’s perfect for use on Twitter, Facebook, and cell phone text messages where every character counts."
+msgstr ""
+
+#: modules/module-info.php:95 modules/module-info.php:108
+msgid "Shortcodes allow you to easily and safely embed media from other places in your site. With just one simple code, you can tell WordPress to embed YouTube, Flickr, and other media."
+msgstr ""
+
+#: modules/module-info.php:152 modules/module-info.php:156
+#: modules/module-info.php:166 modules/module-info.php:170
+msgid "WP.me Shortlinks"
+msgstr ""
+
+#: modules/module-info.php:29
+msgctxt "Visit your _VaultPress_dashboard_."
+msgid "To check your backups, see any security alerts, or check your VaultPress Vitality, visit your %s."
+msgstr ""
+
+#: modules/module-info.php:90 modules/module-info.php:94
+#: modules/module-info.php:103 modules/module-info.php:107
+msgid "Shortcode Embeds"
+msgstr ""
+
+#: modules/module-info.php:59
+msgid "Hovercards enhance plain Gravatar images with information about a person: name, bio, pictures, their contact info, and other services they use on the web like Twitter, Facebook, or LinkedIn."
+msgstr ""
+
+#: modules/module-info.php:60
+msgid "Hovercards offer a great way to show your internet presence and help people find your own blog."
+msgstr ""
+
+#: modules/module-info.php:74
+msgid "Hovercards enhance plain Gravatar images with information about a person: name, bio, pictures, their contact info, and other services."
+msgstr ""
+
+#: modules/module-info.php:75
+msgid "To see hovercards, look at any blog post on your blog that has comments. If the commenter has a hovercard associated with their gravatar, mouse over their image and the hovercard will appear. To turn hovercards off, click the Deactivate button above."
+msgstr ""
+
+#: modules/module-info.php:29
+msgid "VaultPress dashboard"
+msgstr ""
+
+#: modules/module-info.php:31
+msgid "With a monthly subscription, the VaultPress plugin will backup your site’s content, themes, and plugins in real-time, as well as perform regular security scans for common threats and attacks."
+msgstr ""
+
+#: modules/module-info.php:32
+msgctxt "View _Plans_&_Pricing_. (VaultPress)"
+msgid "View %s."
+msgstr ""
+
+#: modules/module-info.php:32
+msgid "Plans & Pricing"
+msgstr ""
+
+#: modules/module-info.php:53 modules/module-info.php:68
+msgid "Gravatar Hovercard"
+msgstr ""
+
+#: modules/module-info.php:58 modules/module-info.php:73
+msgid "What’s a Hovercard?"
+msgstr ""
+
+#: modules/module-info.php:22 modules/module-info.php:26
+msgid "VaultPress"
+msgstr ""
+
+#: modules/contact-form/grunion-contact-form.php:713
+msgid "Add a custom form"
+msgstr ""
+
+#: modules/gravatar-hovercards.php:44 modules/module-info.php:57
+#: modules/module-info.php:72
+msgid "Gravatar Hovercards"
+msgstr ""
+
+#: modules/gravatar-hovercards.php:56
+msgid "View people's profiles when you mouse over their Gravatars"
+msgstr ""
+
+#: modules/contact-form/grunion-contact-form.php:689
+msgid "Spam <span class=\"count\">(%s)</span>"
+msgid_plural "Spam <span class=\"count\">(%s)</span>"
+msgstr[0] ""
+msgstr[1] ""
+
+#: modules/contact-form/grunion-contact-form.php:671
+msgid "Search Feedback"
+msgstr ""
+
+#: modules/module-info.php:28
+msgid "Your WordPress installation is currently being protected with the world’s best security, backup, and support."
+msgstr ""
+
+#: modules/contact-form/grunion-contact-form.php:672
+#: modules/contact-form/grunion-contact-form.php:673
+msgid "No feedback found"
+msgstr ""
+
+#: modules/gravatar-hovercards.php:83
+msgid "Put your mouse over your Gravatar to check out your profile."
+msgstr ""
+
+#: modules/contact-form/grunion-contact-form.php:670
+msgid "Feedback"
+msgstr ""
+
+#: modules/contact-form/grunion-contact-form.php:669
+#: modules/contact-form/grunion-form-view.php:130
+msgid "Feedbacks"
+msgstr ""
+
+#: modules/contact-form/grunion-contact-form.php:275
+#: modules/contact-form/grunion-contact-form.php:323
+msgid "Error!"
+msgstr ""
+
+#: modules/contact-form/grunion-contact-form.php:147
+msgid "%s is required"
+msgstr ""
+
+#: modules/contact-form/grunion-contact-form.php:285
+msgid "Submit »"
+msgstr ""
+
+#: modules/contact-form/grunion-contact-form.php:328
+msgid "Message Sent"
+msgstr ""
+
+#: modules/contact-form/grunion-contact-form.php:462
+msgid "l F j, Y \\a\\t g:i a"
+msgstr ""
+
+#: modules/contact-form/grunion-contact-form.php:482
+msgid "Time:"
+msgstr ""
+
+#: modules/contact-form/grunion-contact-form.php:483
+msgid "IP Address:"
+msgstr ""
+
+#: modules/contact-form/grunion-contact-form.php:484
+msgid "Contact Form URL:"
+msgstr ""
+
+#: modules/contact-form/grunion-contact-form.php:140
+msgid "%s requires a valid email address"
+msgstr ""
+
+#: modules/contact-form/grunion-contact-form.php:511
+msgid "Sent by an unverified visitor to your site."
+msgstr ""
+
+#: modules/contact-form/grunion-contact-form.php:35
+#: modules/contact-form/grunion-form-view.php:149
+#: modules/sharedaddy/sharing-sources.php:127
+msgid "Email"
+msgstr "á¡á®á¸á±áá¸ááº"
+
+#: modules/contact-form/grunion-contact-form.php:79
+#: modules/contact-form/grunion-contact-form.php:84
+#: modules/contact-form/grunion-contact-form.php:88
+#: modules/contact-form/grunion-contact-form.php:100
+#: modules/contact-form/grunion-contact-form.php:105
+#: modules/contact-form/grunion-contact-form.php:119
+msgid "(required)"
+msgstr "(ááá¯á¡ááºáááº)"
+
+#: modules/contact-form/grunion-contact-form.php:99
+msgid "Yes"
+msgstr "áá¯ááºáá«á"
+
+#: modules/contact-form/admin.php:456
+msgid "You are not allowed to move this item to the Trash."
+msgstr "á¤âá¡âáá»áá¯á¸âá¡âáááºâááá¯â âá¡âáá¾áá¯ááºâáá¶á¯á¸âá¡âáá½ááºá¸âááá¯á·â âá±áá½á¾á·âáááºâ âáááºá·âááá¯âáá½ááºá·âáâá¼áá¯âáá«âá"
+
+#: modules/contact-form/admin.php:452
+msgid "Error in restoring from Trash."
+msgstr "á¡áá¾áá¯ááºáá¶á¯á¸áá½ááºá¸áá¾ á±ááá¬ááá»á¼áááºáá¬á¸á
áẠá¡áá¾á¬á¸á¡áá½ááºá¸á¼áá
áºá±ááááºá"
+
+#: modules/contact-form/admin.php:449
+msgid "You are not allowed to move this item out of the Trash."
+msgstr "áá«ááᯠá¡áá¾á¯áááºáá¶á¯á¸á¡á¼áááºáá¯áá·ááá¯á·ááẠáááºá·á¡á¬á¸áá½ááºá·áá¼áá¯áá«á"
+
+#: modules/contact-form/grunion-contact-form.php:39
+msgid "Subject"
+msgstr "á¡âá±á¼áá¬ááºá¸á¡áá¬"
+
+#: modules/contact-form/admin.php:483
+msgid "Messages"
+msgstr ""
+
+#: modules/contact-form/admin.php:506
+msgid "Spam"
+msgstr ""
+
+#: modules/contact-form/grunion-contact-form.php:34
+#: modules/contact-form/grunion-form-view.php:150
+msgid "Name"
+msgstr "á¡áááº"
+
+#: modules/contact-form/admin.php:459
+msgid "Error in moving to Trash."
+msgstr "á¡áá¾áá¯ááºáá¶á¯á¸áá½ááºá¸ááá¯á· á±áá½á¾á·á
áẠá¡áá¾á¬á¸á¡áá½ááºá¸á¼áá
áºá±ááááºá"
+
+#: modules/contact-form/grunion-contact-form.php:36
+#: modules/contact-form/grunion-form-view.php:154
+msgid "Website"
+msgstr "áááºááºááá¯ááº"
+
+#: modules/contact-form/admin.php:88
+#: modules/contact-form/grunion-contact-form.php:42
+msgid "Message"
+msgstr ""
+
+#: modules/contact-form/admin.php:197
+msgid "Mark this message as spam"
+msgstr ""
+
+#: modules/contact-form/admin.php:166 modules/contact-form/admin.php:265
+msgid "Delete Permanently"
+msgstr "á¡á¼áá®á¸á¡ááá¯ááºáá»ááºáá«"
+
+#: modules/contact-form/admin.php:257
+msgid "Mark this message as NOT spam"
+msgstr ""
+
+#: modules/contact-form/admin.php:164 modules/contact-form/admin.php:263
+msgid "Delete this item permanently"
+msgstr "áá«ááᯠá¡á¼áá®á¸ááá¯ááºáá»ááºáá«á"
+
+#: modules/contact-form/admin.php:296
+msgid "Y-m-d @ g:i:s A"
+msgstr ""
+
+#: modules/contact-form/admin.php:415
+msgid "You are not allowed to manage this item."
+msgstr ""
+
+#: modules/contact-form/admin.php:161
+msgid "Restore"
+msgstr "á¼áááºáááºáá¬á¸ááá¯áá«á"
+
+#: modules/contact-form/admin.php:89
+msgid "Date"
+msgstr "á±áá·á
á½á²"
+
+#: modules/contact-form/admin.php:204 modules/contact-form/admin.php:206
+#: modules/contact-form/admin.php:493
+msgid "Trash"
+msgstr "á¡áá¾á¯áááºáá¶á¯á¸"
+
+#: modules/after-the-deadline/config-unignore.php:130
+msgid "Add"
+msgstr "áááºá±áá«ááºá¸áááºá·áá«á"
+
+#: modules/after-the-deadline/config-unignore.php:128
+msgid "Identify words and phrases to ignore while proofreading your posts and pages:"
+msgstr ""
+
+#: modules/after-the-deadline/config-options.php:89
+msgctxt "%1$s = http://codex.wordpress.org/Installing_WordPress_in_Your_Language, %2$s = WPLANG"
+msgid "The proofreader supports English, French, German, Portuguese, and Spanish. Your <a href=\"%1$s\">%2%s</a> value is the default proofreading language."
+msgstr ""
+
+#: modules/contact-form/admin.php:87
+msgid "From"
+msgstr ""
+
+#: modules/after-the-deadline/config-unignore.php:135
+msgid "Be sure to click \"Update Profile\" at the bottom of the screen to save your changes."
+msgstr ""
+
+#: modules/after-the-deadline/config-unignore.php:126
+msgid "Ignored Phrases"
+msgstr ""
+
+#: modules/after-the-deadline/config-options.php:95
+msgid "Use automatically detected language to proofread posts and pages"
+msgstr ""
+
+#: modules/after-the-deadline/config-options.php:86
+msgid "Language"
+msgstr ""
+
+#: modules/after-the-deadline/config-options.php:81
+msgid "Redundant Phrases"
+msgstr ""
+
+#: modules/after-the-deadline/config-options.php:79
+msgid "Phrases to Avoid"
+msgstr ""
+
+#: modules/after-the-deadline/config-options.php:77
+msgid "Passive Voice"
+msgstr ""
+
+#: modules/after-the-deadline/config-options.php:83
+msgid "<a href=\"%s\">Learn more</a> about these options."
+msgstr ""
+
+#: modules/after-the-deadline/config-options.php:67
+msgid "Complex Phrases"
+msgstr ""
+
+#: modules/after-the-deadline/config-options.php:75
+msgid "Jargon"
+msgstr ""
+
+#: modules/after-the-deadline/config-options.php:73
+msgid "Hidden Verbs"
+msgstr ""
+
+#: modules/after-the-deadline/config-options.php:71
+msgid "Double Negatives"
+msgstr ""
+
+#: modules/after-the-deadline/config-options.php:69
+msgid "Diacritical Marks"
+msgstr ""
+
+#: modules/after-the-deadline/config-options.php:65
+msgid "Clichés"
+msgstr ""
+
+#: modules/after-the-deadline/atd-l10n.php:30
+msgid "There was an error communicating with the proofreading service."
+msgstr ""
+
+#: modules/after-the-deadline/config-options.php:63
+msgid "Bias Language"
+msgstr ""
+
+#: modules/after-the-deadline/config-options.php:60
+msgid "Enable proofreading for the following grammar and style rules when writing posts and pages:"
+msgstr ""
+
+#: modules/after-the-deadline/config-options.php:58
+msgid "English Options"
+msgstr ""
+
+#: modules/after-the-deadline/config-options.php:55
+msgid "a post or page is updated"
+msgstr ""
+
+#: modules/after-the-deadline/config-options.php:53
+msgid "a post or page is first published"
+msgstr ""
+
+#: modules/after-the-deadline/config-options.php:50
+msgid "Automatically proofread content when:"
+msgstr ""
+
+#: modules/after-the-deadline/config-options.php:48
+msgid "Proofreading"
+msgstr ""
+
+#: modules/after-the-deadline/atd-l10n.php:34
+msgid ""
+"The proofreader has suggestions for this post. Are you sure you want to update it?\n"
+"\n"
+"Press OK to update your post, or Cancel to view the suggestions and edit your post."
+msgstr ""
+
+#: modules/after-the-deadline/atd-l10n.php:33
+msgid ""
+"The proofreader has suggestions for this post. Are you sure you want to publish it?\n"
+"\n"
+"Press OK to publish your post, or Cancel to view the suggestions and edit your post."
+msgstr ""
+
+#: modules/after-the-deadline/atd-l10n.php:32
+msgid "Replace selection with:"
+msgstr ""
+
+#: modules/after-the-deadline/atd-l10n.php:22
+msgid "Edit Selection..."
+msgstr ""
+
+#: modules/after-the-deadline/atd-l10n.php:20
+msgid "Ignore all"
+msgstr "á¡á¬á¸áá¶á¯á¸ááᯠáá¾á
áºáá»á°áá¾á¯áá«"
+
+#: modules/after-the-deadline/atd-l10n.php:17
+msgid "Explain..."
+msgstr ""
+
+#: modules/after-the-deadline/atd-l10n.php:15
+msgid "No suggestions"
+msgstr "á¡á¼áá¶á¼áá¯áá»ááºáá»á¬á¸ ááá¾ááá«á"
+
+#: modules/after-the-deadline/atd-l10n.php:19
+msgid "Ignore always"
+msgstr ""
+
+#: modules/after-the-deadline/atd-l10n.php:18
+msgid "Ignore suggestion"
+msgstr ""
+
+#: modules/after-the-deadline/atd-l10n.php:25
+msgid "edit text"
+msgstr ""
+
+#: modules/after-the-deadline/atd-l10n.php:24
+msgid "proofread"
+msgstr ""
+
+#: modules/after-the-deadline/atd-l10n.php:26
+#: modules/after-the-deadline.php:224
+msgid "Proofread Writing"
+msgstr ""
+
+#: modules/after-the-deadline/atd-l10n.php:28
+msgid "No writing errors were found."
+msgstr ""
+
+#: modules/after-the-deadline/atd-l10n.php:29
+msgid "There was a problem communicating with the Proofreading service. Try again in one minute."
+msgstr ""
+
+#: jetpack.php:2073
+msgid "Configure"
+msgstr "á¼áááºááẠáá»áááºááá¾áááº"
+
+#: modules/after-the-deadline/atd-l10n.php:13
+msgid "Repeated Word"
+msgstr ""
+
+#: modules/after-the-deadline/atd-l10n.php:12
+msgid "Spelling"
+msgstr ""
+
+#: jetpack.php:2934
+msgid "An administrator for this blog must set up the Jetpack connection."
+msgstr ""
+
+#: jetpack.php:2939
+msgid "You need to register your Jetpack before connecting it."
+msgstr ""
+
+#: jetpack.php:2316 jetpack.php:2318 jetpack.php:2320 jetpack.php:2323
+#: jetpack.php:2978
+msgid "Error Details: %s"
+msgstr ""
+
+#: jetpack.php:2107
+msgid "Coming soon…"
+msgstr ""
+
+#: jetpack.php:2044
+msgid "Updated"
+msgstr ""
+
+#: jetpack.php:2041
+msgid "New"
+msgstr ""
+
+#: jetpack.php:2033
+msgid "Free"
+msgstr ""
+
+#: jetpack.php:2010
+msgid "Activate"
+msgstr "á
ááẠá¡áá¯ááºáá¯ááºáá«"
+
+#: jetpack.php:2033
+msgid "Purchase"
+msgstr ""
+
+#: jetpack.php:1886
+msgid "An <span>Automattic</span> Airline"
+msgstr ""
+
+#: jetpack.php:1941
+msgid "Configure %s"
+msgstr ""
+
+#: jetpack.php:1910
+msgid "This is sensitive information. Please do not post your BLOG_TOKEN or USER_TOKEN publicly; they are like passwords."
+msgstr ""
+
+#: jetpack.php:2000
+msgid "Deactivate"
+msgstr "á¡áá¯ááºáá¯ááºáá¾á¯áááºááá¯ááºá¸áá«á"
+
+#: jetpack.php:1873
+msgid "You will no longer receive email updates about Jetpack."
+msgstr ""
+
+#: jetpack.php:1871
+msgid "You have been subscribed to receive email updates."
+msgstr ""
+
+#: jetpack.php:1892 modules/sharedaddy/sharedaddy.php:76
+msgid "Support"
+msgstr ""
+
+#: jetpack.php:1891
+msgid "Debug"
+msgstr ""
+
+#: jetpack.php:1890
+msgid "Terms of Service"
+msgstr ""
+
+#: jetpack.php:1864 modules/subscriptions.php:560
+msgid "Subscribe"
+msgstr ""
+
+#: jetpack.php:1889
+msgid "Privacy Policy"
+msgstr ""
+
+#: jetpack.php:1846
+msgid "Take Survey"
+msgstr ""
+
+#: jetpack.php:1619
+msgid "Jetpack contains the most recent version of the old %l plugin."
+msgid_plural "Jetpack contains the most recent versions of the old %l plugins."
+msgstr[0] ""
+msgstr[1] ""
+
+#: jetpack.php:1786
+msgid "Connected to WordPress.com"
+msgstr ""
+
+#: jetpack.php:1841
+msgid "Have feedback on Jetpack?"
+msgstr ""
+
+#: jetpack.php:1843
+msgid "Answer a short survey to let us know how we’re doing and what to add in the future."
+msgstr ""
+
+#: jetpack.php:1852
+msgid "Checking email updates status…"
+msgstr ""
+
+#: jetpack.php:1787
+msgid "Disconnect from WordPress.com"
+msgstr ""
+
+#: jetpack.php:1859
+msgid "Unsubscribe"
+msgstr ""
+
+#: jetpack.php:1628
+msgid "The old version has been deactivated and can be removed from your site."
+msgid_plural "The old versions have been deactivated and can be removed from your site."
+msgstr[0] ""
+msgstr[1] ""
+
+#: jetpack.php:1817
+msgid "To enable all of the Jetpack features you’ll need to connect your website to WordPress.com using the button to the right. Once you’ve made the connection you’ll activate all the delightful features below."
+msgstr ""
+
+#: jetpack.php:1863
+msgctxt "%s = Subscribe link"
+msgid "Want to receive updates about Jetpack by email? %s"
+msgstr ""
+
+#: jetpack.php:1858
+msgctxt "%s = Unsubscribe link"
+msgid "You are currently subscribed to email updates. %s"
+msgstr ""
+
+#: jetpack.php:1595
+msgid "<strong>You’re fueled up and ready to go.</strong> "
+msgstr ""
+
+#: jetpack.php:1567
+msgid "The following modules have been updated: %l."
+msgstr ""
+
+#: jetpack.php:1591
+msgid "<strong>Your Jetpack is already connected.</strong> "
+msgstr ""
+
+#: jetpack.php:1581
+msgid "<strong>%s Deactivated!</strong> You can activate it again at any time using the activate button on the module card."
+msgstr ""
+
+#: jetpack.php:1597
+msgid "The features below are now active. Click the learn more buttons to explore each feature."
+msgstr ""
+
+#: jetpack.php:1587
+msgid "<strong>Module settings were saved.</strong> "
+msgstr ""
+
+#: jetpack.php:1574
+msgid "<strong>%s Activated!</strong> You can deactivate at any time by clicking Learn More and then Deactivate on the module card."
+msgstr ""
+
+#: jetpack.php:1543
+msgid "Welcome to <strong>Jetpack %s</strong>!"
+msgstr ""
+
+#: jetpack.php:1519
+msgid "Try connecting again."
+msgstr ""
+
+#: jetpack.php:1516
+msgid "<strong>Your Jetpack has a glitch.</strong> Something went wrong that’s never supposed to happen. Guess you’re just lucky: %s"
+msgstr ""
+
+#: jetpack.php:1555
+msgid "The following new modules have been activated: %l."
+msgstr ""
+
+#: jetpack.php:1466
+msgid "<strong>Your Jetpack has a glitch.</strong> Connecting this site with WordPress.com is not possible. This usually means your site is not publicly accessible (localhost)."
+msgstr ""
+
+#: jetpack.php:1433
+msgid "Don’t cross the streams! You need to stay logged in to your WordPress blog while you authorize Jetpack."
+msgstr ""
+
+#: jetpack.php:1430
+msgid "You need to authorize the Jetpack connection between your site and WordPress.com to enable the awesome features."
+msgstr ""
+
+#: jetpack.php:1440
+msgid "Wrong size. Hm… it seems your Jetpack doesn’t quite fit. Have you lost weight? Click “Connect to WordPress.com” again to get your Jetpack adjusted."
+msgstr ""
+
+#: jetpack.php:1454
+msgid "Do you still have the %s plugin installed?"
+msgstr ""
+
+#: jetpack.php:1472
+msgid "WordPress.com is currently having problems and is unable to fuel up your Jetpack. Please try again later."
+msgstr ""
+
+#: jetpack.php:1476
+msgid "Jetpack could not contact WordPress.com: %s. This usually means something is incorrectly configured on your web host."
+msgstr ""
+
+#: jetpack.php:1458
+msgid "Module could not be activated because it triggered a <strong>fatal error</strong>. Perhaps there is a conflict with another plugin you have installed?"
+msgstr ""
+
+#: jetpack.php:1452
+msgid "%s could not be activated because it triggered a <strong>fatal error</strong>. Perhaps there is a conflict with another plugin you have installed?"
+msgstr ""
+
+#: jetpack.php:1437
+msgid "Return to sender. Whoops! It looks like you got the wrong Jetpack in the mail; deactivate then reactivate the Jetpack plugin to get a new one."
+msgstr ""
+
+#: jetpack.php:1450
+msgid "The %1$s module requires <strong>PHP version %2$s</strong> or higher."
+msgstr ""
+
+#: jetpack.php:1444
+msgid "Your website needs to be publicly accessible to use Jetpack: %s"
+msgstr ""
+
+#: jetpack.php:1357
+msgid "<strong>Jetpack is activated!</strong> Each site on your network must be connected individually by an admin on that site."
+msgstr ""
+
+#: jetpack.php:1311 modules/sharedaddy/sharedaddy.php:68
+#: modules/sharedaddy/sharedaddy.php:75
+msgid "Settings"
+msgstr "á¡á¼áááºá¡áááºáá»á¬á¸"
+
+#: jetpack.php:1336
+msgid "<strong>Jetpack is installed</strong> and ready to bring awesome, WordPress.com cloud-powered features to your site."
+msgstr ""
+
+#: jetpack.php:1244
+msgid "Find the component you want to manage"
+msgstr ""
+
+#: jetpack.php:1245
+msgid "Click on Learn More"
+msgstr ""
+
+#: jetpack.php:1342 jetpack.php:1821
+msgid "Connect to WordPress.com"
+msgstr ""
+
+#: jetpack.php:1344 modules/module-info.php:45 modules/module-info.php:81
+#: modules/module-info.php:143 modules/module-info.php:178
+#: modules/module-info.php:212 modules/module-info.php:248
+#: modules/module-info.php:299 modules/module-info.php:321
+#: modules/module-info.php:361 modules/module-info.php:385
+#: modules/module-info.php:403 modules/module-info.php:409
+msgid "Learn More"
+msgstr ""
+
+#: jetpack.php:1247
+msgid "If additional settings are available, a link to them will appear"
+msgstr ""
+
+#: jetpack.php:1246
+msgid "An Activate or Deactivate button will appear"
+msgstr ""
+
+#: jetpack.php:1242
+msgid "You can activate or deactivate individual Jetpack modules to suit your needs."
+msgstr ""
+
+#: jetpack.php:1211
+msgid "<strong>To Activate/Deactivate a Module</strong> - Click on Learn More. An Activate or Deactivate button will now appear next to the Learn More button. Click the Activate/Deactivate button."
+msgstr ""
+
+#: jetpack.php:1210
+msgid "Jetpack Module Options"
+msgstr ""
+
+#: jetpack.php:1209 jetpack.php:1233
+msgid "On this page, you are able to view the modules available within Jetpack, learn more about them, and activate or deactivate them as needed."
+msgstr ""
+
+#: jetpack.php:1229
+msgid "Overview"
+msgstr ""
+
+#: jetpack.php:1213 jetpack.php:1254
+msgid "Jetpack FAQ"
+msgstr ""
+
+#: jetpack.php:1158
+msgid "One New Jetpack Module"
+msgid_plural "%s New Jetpack Modules"
+msgstr[0] ""
+msgstr[1] ""
+
+#: jetpack.php:1239
+msgid "Modules"
+msgstr ""
+
+#: jetpack.php:1208 jetpack.php:1232 jetpack.php:1793
+msgid "Jetpack supercharges your self-hosted WordPress site with the awesome cloud power of WordPress.com."
+msgstr ""
+
+#: jetpack.php:1214 jetpack.php:1255
+msgid "Jetpack Support"
+msgstr ""
+
+#: jetpack.php:1212 jetpack.php:1253
+msgid "For more information:"
+msgstr "á±áá¬ááºááẠá¡áá»ááºá¡áááºáá»á¬á¸á¡áá½áẠá¸"
+
+#: jetpack.php:1207 jetpack.php:1231 jetpack.php:1241 jetpack.php:1790
+#: jetpack.php:1940
+msgid "Jetpack by WordPress.com"
+msgstr ""
+
+#: jetpack.php:1121 jetpack.php:1137
+msgid "Jetpack contains the most recent version of the old “%1$s” plugin."
+msgstr ""
+
+#: jetpack.php:964
+msgid "Jetpack requires WordPress version %s or later."
+msgstr ""
\ No newline at end of file
diff --git a/plugins/jetpack/languages/jetpack-nb_NO.mo b/plugins/jetpack/languages/jetpack-nb_NO.mo
new file mode 100644
index 0000000..a71d474
Binary files /dev/null and b/plugins/jetpack/languages/jetpack-nb_NO.mo differ
diff --git a/plugins/jetpack/languages/jetpack-nb_NO.po b/plugins/jetpack/languages/jetpack-nb_NO.po
new file mode 100644
index 0000000..094e741
--- /dev/null
+++ b/plugins/jetpack/languages/jetpack-nb_NO.po
@@ -0,0 +1,2237 @@
+# Translation of 1.3 in Norwegian (Bokmål)
+# This file is distributed under the same license as the 1.3 package.
+msgid ""
+msgstr ""
+"PO-Revision-Date: 2012-05-21 22:23:53+0000\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=n != 1;\n"
+"X-Generator: GlotPress/0.1\n"
+"Project-Id-Version: 1.3\n"
+
+#: modules/widgets/facebook-likebox.php:18
+msgid "Facebook Like Box"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:18
+msgid "Display a Facebook Like Box to connect visitors to your Facebook Page"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:108
+msgid "Title"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:115
+msgid "Facebook Page URL"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:118
+msgid "The Like Box only works with <a href=\"http://www.facebook.com/help/?faq=174987089221178\">Facebook Pages</a>."
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:124
+msgid "Width"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:131
+msgid "Color Scheme"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:133
+msgid "Light"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:134
+msgid "Dark"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:143
+msgid "Show Faces"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:145
+msgid "Show profile photos in the plugin."
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:152
+msgid "Show Stream"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:154
+msgid "Show the profile stream for the public profile."
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:161
+msgid "Show Wall"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:163
+msgid "Show the wall for a Places page rather than friend activity."
+msgstr ""
+
+#: modules/module-info.php:336
+msgid "The Facebook Like Box Widget "
+msgstr ""
+
+#: modules/module-info.php:336
+msgid "shows your Facebook Like Box within a sidebar on your theme. It’s a great way to let your readers show their support."
+msgstr ""
+
+#: modules/module-info.php:352
+msgid "The Facebook Like Box Widget"
+msgstr ""
+
+#: modules/module-info.php:352
+msgid "shows your Facebook Like Box within a sidebar on your theme."
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:112
+msgid "Your new field was saved successfully"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:114
+msgid "Form builder"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:115
+msgid "Email notifications"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:120
+msgid "How does this work?"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:121
+msgid "By adding a contact form, your readers will be able to submit feedback to you. All feedback is automatically scanned for spam, and the legitimate feedback will be emailed to you."
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:122
+msgid "Can I add more fields?"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:124
+msgctxt "%1$s = \"Click here\" in an HTML link"
+msgid "Sure thing. %1$s to add a new text box, textarea, radio, checkbox, or dropdown field."
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:125
+msgid "Click here"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:127
+msgid "Can I view my feedback within WordPress?"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:129
+msgctxt "%1$s = \"Feedbacks\" in an HTML link"
+msgid "Yep, you can read your feedback at any time by clicking the \"%1$s\" link in the admin menu."
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:135
+msgid "Do I need to fill this out?"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:136
+msgid "Nope. However, if you’d like to modify where your feedback is sent, or the subject line you can. If you don’t make any changes here, feedback will be sent to the author of the page/post and the subject will be the name of this page/post."
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:140
+msgid "Edit this new field"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:143
+msgid "New field"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:145
+msgid "Field type"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:147
+msgid "Checkbox"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:148
+msgid "Drop down"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:151
+msgid "Radio"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:152
+msgid "Text"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:153
+msgid "Textarea"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:160
+msgid "Options"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:161
+msgid "First option"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:164
+msgid "Add another option"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:171
+msgid "Required?"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:176
+msgid "Save this field"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:181
+msgid "Here’s what your form will look like"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:186
+msgid "Add a new field"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:188
+msgid "Add this form to my post"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:191
+msgid "Email settings"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:193
+msgid "Enter your email address"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:196
+msgid "What should the subject line be?"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:199
+msgid "Save and go back to form builder"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:8
+msgctxt "Label for HTML form \"Name\" field in contact form builder"
+msgid "Name"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:9
+msgctxt "Label for HTML form \"Email\" field in contact form builder"
+msgid "Email"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:10
+msgctxt "Label for HTML form \"URL/Website\" field in contact form builder"
+msgid "Website"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:11
+msgctxt "Label for HTML form \"Comment/Response\" field in contact form builder"
+msgid "Comment"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:12
+msgctxt "Default label for new HTML form field in contact form builder"
+msgid "New Field"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:13
+msgctxt "Label for the set of options to be included in a user-created dropdown in contact form builder"
+msgid "Options"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:14
+msgctxt "Label for an option to be included in a user-created dropdown in contact form builder"
+msgid "Option"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:15
+msgctxt "Default label for the first option to be included in a user-created dropdown in contact form builder"
+msgid "First option"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:16
+msgctxt "error message in contact form builder"
+msgid "Oops, there was a problem generating your form. You'll likely need to try again."
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:17
+msgid ""
+"Drag up or down\n"
+"to re-arrange"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:18
+msgctxt "Label to drag HTML form fields around to change their order in contact form builder"
+msgid "move"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:19
+msgctxt "Link to edit an HTML form field in contact form builder"
+msgid "edit"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:20
+msgid "Saved successfully"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:21
+msgctxt "This HTML form field is marked as required by the user in contact form builder"
+msgid "(required)"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:22
+msgid "Are you sure you want to exit the form editor without saving? Any changes you have made will be lost."
+msgstr ""
+
+#: jetpack.php:1801
+msgid "Jetpack is network activated and notices can not be dismissed."
+msgstr ""
+
+#: jetpack.php:1812
+msgid "Dismiss this notice."
+msgstr ""
+
+#: jetpack.php:1328
+msgid "Dismiss this notice and deactivate Jetpack."
+msgstr ""
+
+#: jetpack.php:1334
+msgid "<strong>Your Jetpack is almost ready</strong> – A connection to WordPress.com is needed to enabled features like Stats, Contact Forms, and Subscriptions. Connect now to get fueled up!"
+msgstr ""
+
+#: jetpack.php:1160
+msgctxt "1: A number showing how many new features there are after upgrading Jetpack"
+msgid "Jetpack + Stats %1$s"
+msgstr ""
+
+#: jetpack.php:1164 jetpack.php:1168
+msgid "Jetpack + Stats"
+msgstr ""
+
+#: modules/contact-form/admin.php:159
+msgid "Restore this item from the Trash"
+msgstr ""
+
+#: modules/contact-form/grunion-contact-form.php:507
+msgid "Sent by a verified %s user."
+msgstr ""
+
+msgid "http://jetpack.me"
+msgstr "http://jetpack.me"
+
+msgid "Easily insert a contact form any where on your site."
+msgstr ""
+
+msgid "Realtime backup and security scanning for your WordPress site."
+msgstr ""
+
+msgid "Simple, concise site stats with no additional load on your server."
+msgstr ""
+
+msgid "Mark up your posts with the <img src=\"http://l.wordpress.com/latex.php?latex=%5CLaTeX&bg=transparent&fg=000&s=-2\" alt=\"LaTeX logo\" title=\"LaTeX\" style=\"vertical-align: -25%\" /> markup language, perfect for complex mathematical equations and other über-geekery."
+msgstr ""
+
+msgid "Automattic"
+msgstr "Automattic"
+
+msgid "The most super duper sharing tool on the interwebs. Share content with Facebook, Twitter, and many more."
+msgstr ""
+
+msgid "Allow users to subscribe to your posts and comments to receive a notification via email."
+msgstr ""
+
+#: modules/module-info.php:422
+msgid "A contact form is a great way to offer your readers the ability to get in touch, without giving out your personal email address."
+msgstr ""
+
+msgid "Easily add images, Twitter updates, and your site's RSS links to your theme's sidebar."
+msgstr ""
+
+msgid "Enable WP.me-powered shortlinks for all of your Posts and Pages for easier sharing."
+msgstr ""
+
+msgid "Easily embed videos and more from sites like YouTube, Vimeo, and SlideShare."
+msgstr ""
+
+msgid "Beautiful Math"
+msgstr ""
+
+msgid "Show a pop-up business card of your users' gravatar profiles in comments."
+msgstr ""
+
+msgid "Share your public posts and comments to search engines and other services in real-time."
+msgstr ""
+
+msgid "Improve your spelling, style, and grammar with the <a href=\"http://www.afterthedeadline.com/\">After the Deadline</a> Proofreading service."
+msgstr ""
+
+msgid "Bring the power of the WordPress.com cloud to your self-hosted WordPress. Jetpack enables you to connect your blog to a WordPress.com account to use the powerful features normally only available to WordPress.com users."
+msgstr "Ta kraften fra WordPress.com-skyen til din egen WordPress-installasjon. Jetpack lar deg koble din blogg til en WordPress.com-konto, og bruke avanserte funksjoner som normalt kun er tilgjengelige for WordPress.com-brukere."
+
+msgid "http://wordpress.org/extend/plugins/jetpack/"
+msgstr "http://wordpress.org/extend/plugins/jetpack/"
+
+#: modules/widgets/twitter-widget.php:241
+msgid "Include retweets"
+msgstr "Inkluder retweets"
+
+#: modules/widgets/twitter-widget.php:243
+msgid "Text to display between tweet and timestamp:"
+msgstr "Tekst som skal vises mellom tweet og tidsstempel:"
+
+#: modules/widgets/twitter-widget.php:222
+msgid "Twitter username:"
+msgstr "Twitter-brukernavn:"
+
+#: modules/widgets/twitter-widget.php:79
+msgid "Twitter Updates"
+msgstr "Twitter-oppdateringer"
+
+#: modules/widgets/twitter-widget.php:236
+msgid "Hide replies"
+msgstr "Skjul svar"
+
+#: modules/widgets/twitter-widget.php:225
+msgid "Maximum number of tweets to show:"
+msgstr "Maks antall tweets å vise:"
+
+#: modules/widgets/twitter-widget.php:180
+msgid "Error: Twitter did not respond. Please wait a few minutes and refresh this page."
+msgstr "Feil: Twitter svarte ikke. Vennligst vent noen minutter og last denne siden på nytt."
+
+#: modules/widgets/twitter-widget.php:70
+msgid "Twitter (Jetpack)"
+msgstr "Twitter (Jetpack)"
+
+#: modules/widgets/twitter-widget.php:69
+msgid "Display your tweets from Twitter"
+msgstr "Vis dine tweets fra Twitter"
+
+#: modules/widgets/rsslinks-widget.php:140
+msgid "Subscribe to %s"
+msgstr ""
+
+#: modules/widgets/rsslinks-widget.php:121
+msgid "Image Color:"
+msgstr ""
+
+#: modules/widgets/rsslinks-widget.php:119
+msgid "Silver"
+msgstr ""
+
+#: modules/widgets/twitter-widget.php:178
+msgid "Error: Please make sure the Twitter account is <a href=\"%s\">public</a>."
+msgstr "Feil: Vennligst forsikre deg om at Twitter-kontoen er <a href=\"%s\">offentlig</a>."
+
+#: modules/widgets/rsslinks-widget.php:113
+msgid "Red"
+msgstr ""
+
+#: modules/widgets/rsslinks-widget.php:101
+msgid "Large"
+msgstr ""
+
+#: modules/widgets/rsslinks-widget.php:115
+msgid "Green"
+msgstr ""
+
+#: modules/widgets/rsslinks-widget.php:100
+msgid "Medium"
+msgstr ""
+
+#: modules/widgets/rsslinks-widget.php:103
+msgid "Image Size:"
+msgstr ""
+
+#: modules/widgets/rsslinks-widget.php:118
+msgid "Pink"
+msgstr ""
+
+#: modules/widgets/rsslinks-widget.php:117
+msgid "Purple"
+msgstr ""
+
+#: modules/widgets/rsslinks-widget.php:116
+msgid "Blue"
+msgstr ""
+
+#: modules/widgets/rsslinks-widget.php:114
+msgid "Orange"
+msgstr ""
+
+#: modules/widgets/rsslinks-widget.php:67
+#: modules/widgets/rsslinks-widget.php:133
+msgid "Posts"
+msgstr ""
+
+#: modules/widgets/rsslinks-widget.php:96
+msgid "Image Settings:"
+msgstr ""
+
+#: modules/widgets/rsslinks-widget.php:85
+msgid "Format:"
+msgstr ""
+
+#: modules/widgets/rsslinks-widget.php:83
+msgid "Text & Image Links"
+msgstr ""
+
+#: modules/widgets/rsslinks-widget.php:82
+msgid "Image Link"
+msgstr ""
+
+#: modules/widgets/rsslinks-widget.php:81
+msgid "Text Link"
+msgstr ""
+
+#: modules/widgets/rsslinks-widget.php:71
+msgid "Feed(s) to Display:"
+msgstr ""
+
+#: modules/widgets/rsslinks-widget.php:69
+msgid "Posts & Comments"
+msgstr ""
+
+#: modules/widgets/rsslinks-widget.php:68
+#: modules/widgets/rsslinks-widget.php:136
+msgid "Comments"
+msgstr ""
+
+#: modules/widgets/rsslinks-widget.php:62
+#: modules/widgets/twitter-widget.php:219
+msgid "Title:"
+msgstr "Tittel:"
+
+#: modules/widgets/rsslinks-widget.php:13
+msgid "RSS Links (Jetpack)"
+msgstr ""
+
+#: modules/widgets/rsslinks-widget.php:99
+msgid "Small"
+msgstr ""
+
+#: modules/widgets/image-widget.php:139
+msgid "Width:"
+msgstr ""
+
+#: modules/widgets/image-widget.php:126
+msgid "Center"
+msgstr ""
+
+#: modules/widgets/image-widget.php:145
+msgid "If empty, we will attempt to determine the image size."
+msgstr ""
+
+#: modules/widgets/rsslinks-widget.php:12
+msgid "Links to your blog's RSS feeds"
+msgstr ""
+
+#: modules/widgets/image-widget.php:127
+msgid "Right"
+msgstr ""
+
+#: modules/widgets/image-widget.php:142
+msgid "Height:"
+msgstr ""
+
+#: modules/widgets/image-widget.php:129
+msgid "Image Alignment:"
+msgstr ""
+
+#: modules/widgets/image-widget.php:125
+msgid "Left"
+msgstr ""
+
+#: modules/widgets/image-widget.php:124
+msgid "None"
+msgstr ""
+
+#: modules/widgets/image-widget.php:119
+msgid "Caption:"
+msgstr ""
+
+#: modules/widgets/image-widget.php:146
+msgid "Link URL (when the image is clicked):"
+msgstr ""
+
+#: modules/subscriptions.php:561
+msgid "Click to subscribe to this blog and receive notifications of new posts by email."
+msgstr ""
+
+#: modules/widgets/image-widget.php:12
+msgid "Display an image in your sidebar"
+msgstr ""
+
+#: modules/widgets/image-widget.php:116
+msgid "Image title:"
+msgstr ""
+
+#: modules/subscriptions.php:577
+msgid "%s: %s"
+msgstr ""
+
+#: modules/subscriptions.php:604
+msgid "Show total number of subscribers? (%s subscriber)"
+msgid_plural "Show total number of subscribers? (%s subscribers)"
+msgstr[0] ""
+msgstr[1] ""
+
+#: modules/widgets/image-widget.php:113
+msgid "Alternate text:"
+msgstr ""
+
+#: modules/widgets/image-widget.php:110
+msgid "Image URL:"
+msgstr ""
+
+#: modules/vaultpress.php:22
+msgid "Active"
+msgstr ""
+
+#: modules/subscriptions.php:591
+msgid "Optional text to display to your readers:"
+msgstr ""
+
+#: modules/subscriptions.php:585 modules/widgets/image-widget.php:107
+msgid "Widget title:"
+msgstr ""
+
+#: modules/subscriptions.php:597
+msgid "Subscribe Button:"
+msgstr ""
+
+#: modules/widgets/image-widget.php:14
+msgid "Image (Jetpack)"
+msgstr ""
+
+#: modules/subscriptions.php:559
+msgid "Enter your email address to subscribe to this blog and receive notifications of new posts by email."
+msgstr ""
+
+#: modules/subscriptions.php:558
+msgid "Subscribe to Blog via Email"
+msgstr ""
+
+#: modules/subscriptions.php:487
+msgid "Email Address"
+msgstr ""
+
+#: modules/subscriptions.php:483
+msgid "Join %s other subscriber"
+msgid_plural "Join %s other subscribers"
+msgstr[0] ""
+msgstr[1] ""
+
+#: modules/subscriptions.php:465
+msgid "There was an error when subscribing, please try again."
+msgstr ""
+
+#: modules/subscriptions.php:414
+msgid "Blog Subscriptions (Jetpack)"
+msgstr ""
+
+#: modules/subscriptions.php:411
+msgid "Add an email signup form to allow people to subscribe to your blog."
+msgstr ""
+
+#: modules/subscriptions.php:346
+msgid "Notify me of new posts by email."
+msgstr ""
+
+#: modules/subscriptions.php:458
+msgid "You have already subscribed to this site, please check your inbox."
+msgstr ""
+
+#: modules/subscriptions.php:455
+msgid "The email you entered was invalid, please check and try again."
+msgstr ""
+
+#: modules/subscriptions.php:445
+msgid "An email was just sent to confirm your subscription. Please find the email now and click activate to start subscribing."
+msgstr ""
+
+#: modules/stats.php:905
+msgid "View All"
+msgstr "Se alle"
+
+#: modules/stats.php:892
+msgid "%1$s %2$s Views"
+msgstr "%1$s %2$s Visninger"
+
+#: modules/stats.php:701
+msgid "Chart stats by"
+msgstr "Statistikkdiagram etter"
+
+#: modules/stats.php:677
+msgid "the past month"
+msgstr "den siste måneden"
+
+#: modules/stats.php:913 modules/stats.php:937
+msgid "Sorry, nothing to report."
+msgstr "Beklager, ingenting å rapportere."
+
+#: modules/subscriptions.php:340
+msgid "Notify me of follow-up comments by email."
+msgstr ""
+
+#: modules/stats.php:933
+msgid "Top Searches"
+msgstr "Toppsøk"
+
+#: modules/stats.php:714
+msgid "Show top posts over"
+msgstr "Vis de mest populære innleggene over"
+
+#: modules/stats.php:727
+msgid "Show top search terms over"
+msgstr "Vis de mest populære søkeordene over"
+
+#: modules/stats.php:679
+msgid "the past year"
+msgstr "det siste året"
+
+#: modules/stats.php:678
+msgid "the past quarter"
+msgstr "det siste kvartalet"
+
+#: modules/stats.php:909
+msgid "Top Posts"
+msgstr "Toppinnlegg"
+
+#: modules/stats.php:533
+msgid "Save configuration"
+msgstr "Lagre innstilling"
+
+#: modules/stats.php:675
+msgid "the past day"
+msgstr "den siste dagen"
+
+#: modules/stats.php:672
+msgid "month"
+msgstr "måned"
+
+#: modules/stats.php:676
+msgid "the past week"
+msgstr "den siste uka"
+
+#: modules/stats.php:519
+msgid "The image helps collect stats and <strong>makes the world a better place</strong> but should still work when hidden"
+msgstr ""
+
+#: modules/stats.php:671
+msgid "week"
+msgstr "uke"
+
+#: modules/stats.php:670
+msgid "day"
+msgstr "dag"
+
+#: modules/stats.php:568
+msgid "Views over 48 hours. Click for more Site Stats."
+msgstr "Visninger over 48 timer. Klikk for mer nettstedsstatistikk."
+
+#: modules/stats.php:522
+msgid "Select the roles that will be able to view stats reports."
+msgstr "Velg rollene som skal være i stand til å se statistikkrapporter."
+
+#: modules/stats.php:520
+msgid "Report visibility"
+msgstr "Rapportsynlighet"
+
+#: modules/stats.php:519
+msgid "Smiley face"
+msgstr ""
+
+#: modules/stats.php:330
+msgid "Your Site Stats work better with Javascript enabled."
+msgstr ""
+
+#: modules/stats.php:406 modules/stats.php:879
+msgid "We were unable to get your stats just now. Please try again."
+msgstr "Vi kunne ikke hente din statistikk akkurat nå. Vennligst prøv igjen."
+
+#: modules/stats.php:329
+msgid "Loading…"
+msgstr ""
+
+#: modules/stats.php:517
+msgid "Count the page views of registered users who are logged in."
+msgstr "Tell sidevisninger for registrerte brukere som er logget inn."
+
+#: modules/stats.php:518
+msgid "Smiley"
+msgstr ""
+
+#: modules/stats.php:519
+msgid "Hide the stats smiley face image."
+msgstr ""
+
+#: modules/stats.php:516
+msgid "Registered users"
+msgstr "Registrerte brukere"
+
+#: modules/stats.php:514
+msgid "Put a chart showing 48 hours of views in the admin bar."
+msgstr "Sett et diagram som viser 48 timer med visninger i adminlinjen."
+
+#: modules/stats.php:404 modules/stats.php:877
+msgid "We were unable to get your stats just now (too many redirects). Please try again."
+msgstr ""
+
+#: modules/stats.php:513
+msgid "Admin bar"
+msgstr "Adminlinje"
+
+#: modules/stats.php:507
+msgid "Visit <a href=\"%s\">Site Stats</a> to see your stats."
+msgstr "Besøk <a href=\"%s\">Nettstedsstatistikk</a> for å se din statistikk."
+
+#: modules/stats.php:331
+msgid "View Site Stats without Javascript"
+msgstr ""
+
+#: modules/shortcodes/videopress.php:912
+msgid "Submit"
+msgstr ""
+
+#: modules/shortcodes/videopress.php:876
+msgid "December"
+msgstr ""
+
+#: jetpack.php:1169 modules/stats.php:649
+msgid "Site Stats"
+msgstr "Nettstedsstatistikk"
+
+#: modules/shortcodes/videopress.php:1291
+msgid "This video requires <a rel=\"nofollow\" href=\"%s\">Adobe Flash</a> for playback."
+msgstr ""
+
+#: modules/shortcodes/videopress.php:958
+msgid "You do not have sufficient <a rel=\"nofollow\" href=\"%s\">freedom levels</a> to view this video. Support free software and upgrade."
+msgstr ""
+
+#: modules/shortcodes/videopress.php:876
+msgid "November"
+msgstr ""
+
+#: modules/shortcodes/videopress.php:1016
+msgctxt "watch a video title"
+msgid "Watch: %s"
+msgstr ""
+
+#: modules/shortcodes/videopress.php:1144
+msgctxt "Play as in playback or view a movie"
+msgid "JavaScript required to play %s."
+msgstr ""
+
+#: modules/shortcodes/videopress.php:1115
+#: modules/shortcodes/videopress.php:1137
+msgid "this video"
+msgstr ""
+
+#: modules/shortcodes/videopress.php:1298
+msgid "Loading video..."
+msgstr ""
+
+#: modules/shortcodes/videopress.php:915
+msgid "More information"
+msgstr ""
+
+#: modules/shortcodes/videopress.php:876
+msgid "July"
+msgstr ""
+
+#: modules/shortcodes/videopress.php:860
+msgid "This video is intended for mature audiences."
+msgstr ""
+
+#: modules/shortcodes/videopress.php:876
+msgid "October"
+msgstr ""
+
+#: modules/shortcodes/videopress.php:876
+msgid "April"
+msgstr ""
+
+#: modules/shortcodes/videopress.php:876
+msgid "March"
+msgstr ""
+
+#: modules/shortcodes/videopress.php:876
+msgid "February"
+msgstr ""
+
+#: modules/shortcodes/videopress.php:876
+msgid "January"
+msgstr ""
+
+#: modules/shortcodes/videopress.php:876
+msgid "September"
+msgstr ""
+
+#: modules/shortcodes/videopress.php:860
+msgid "Please verify your birthday."
+msgstr ""
+
+#: modules/shortcodes/videopress.php:876
+msgid "June"
+msgstr ""
+
+#: modules/shortcodes/videopress.php:876
+msgid "August"
+msgstr ""
+
+#: modules/shortcodes/videopress.php:876
+msgid "May"
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:379
+msgid "Enter the URL of a 16x16px icon you want to use for this service."
+msgstr "Skriv inn URL-en til et ikon med dimensjonene 16x16 px som du vil bruke for denne tjenesten."
+
+#: modules/shortcodes/videopress.php:608
+msgid "The VideoPress plugin could not communicate with the VideoPress servers. This error is most likely caused by a misconfigured plugin. Please reinstall or upgrade."
+msgstr ""
+
+#: modules/shortcodes/videopress.php:826
+msgid "%s Error"
+msgstr ""
+
+#: modules/shortcodes/videopress.php:610
+msgid "<strong>%s</strong> is not an allowed embed site."
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:371
+msgid "You can add the following variables to your service sharing URL:"
+msgstr "Du kan legge til følgende variabler til tjenestens dele-URL:"
+
+#: modules/shortcodes/archives.php:50
+msgid "Your blog does not currently have any published posts."
+msgstr "Bloggen din har for tiden ingen publiserte innlegg."
+
+#: modules/sharedaddy/sharing.php:395
+msgid "An error occurred creating your new sharing service - please check you gave valid details."
+msgstr "Det oppstod en feil når den nye tjenesten for deling skulle lages - vennligst sjekk at du ga gyldige detaljer."
+
+#: modules/sharedaddy/sharing.php:376
+msgid "Icon URL"
+msgstr "Ikon-URL"
+
+#: modules/sharedaddy/sharing.php:385
+msgid "Create Share"
+msgstr "Lag deling"
+
+#: modules/shortcodes/videopress.php:612
+msgid "No data found for VideoPress identifier: <strong>%s</strong>."
+msgstr ""
+
+#: modules/shortcodes/videopress.php:610
+msgid "Publisher limits playback of video embeds."
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:367
+msgid "Sharing URL"
+msgstr "Dele-URL"
+
+#: modules/sharedaddy/sharing.php:334
+msgid "Front Page, Archive Pages, and Search Results"
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:313
+msgid "Sharing label"
+msgstr "Deleetikett"
+
+#: modules/sharedaddy/sharing.php:319
+msgid "Open links in"
+msgstr "Ã
pne koblinger i"
+
+#: modules/sharedaddy/sharing.php:361
+msgid "Service name"
+msgstr "Tjenestenavn"
+
+#: modules/sharedaddy/sharing.php:350
+msgid "Save Changes"
+msgstr "Lagre endringer"
+
+#: modules/sharedaddy/sharing.php:328
+msgid "Show sharing buttons on"
+msgstr "Vis deleknapper på"
+
+#: modules/sharedaddy/sharing.php:306
+msgid "Icon + text"
+msgstr "Ikon + tekst"
+
+#: modules/sharedaddy/sharing.php:322
+msgid "New window"
+msgstr "Nytt vindu"
+
+#: modules/sharedaddy/sharing.php:323
+msgid "Same window"
+msgstr "Samme vindu"
+
+#: modules/sharedaddy/sharing.php:308
+msgid "Text only"
+msgstr "Kun tekst"
+
+#: modules/sharedaddy/sharing.php:307
+msgid "Icon only"
+msgstr "Kun ikon"
+
+#: modules/sharedaddy/sharing.php:186
+msgid "Enabled Services"
+msgstr "Aktiverte tjenester"
+
+#: modules/sharedaddy/sharing.php:164
+msgid "Available Services"
+msgstr "Tilgjengelige tjenester"
+
+#: modules/sharedaddy/sharing.php:192
+msgid "Drag and drop available services here"
+msgstr "Dra og slipp tilgjengelige tjenester hit"
+
+#: modules/sharedaddy/sharing.php:303
+msgid "Default button style"
+msgstr "Stil på standardknapp"
+
+#: modules/sharedaddy/sharing.php:153
+msgid "Settings have been saved"
+msgstr "Innstillinger har blitt lagret"
+
+#: modules/sharedaddy/sharing.php:165
+msgid "Drag and drop the services you'd like to enable into the box below."
+msgstr "Dra og slipp de tjenestene du vil aktivere inn i boksen under."
+
+#: modules/sharedaddy/sharing.php:203
+msgid "Services dragged here will be hidden behind a share button."
+msgstr "Tjenester som dras hit vil være skjult bak en deleknapp."
+
+#: modules/sharedaddy/sharing.php:221
+msgid "Sharing is off. Please add services above to enable"
+msgstr "Deling er av. Vennligst legg til tjenester over for å aktivere"
+
+#: modules/sharedaddy/sharing.php:218
+msgid "Live Preview"
+msgstr "Live forhåndsvisning"
+
+#: modules/sharedaddy/sharing.php:189
+msgid "Services dragged here will appear individually."
+msgstr "Tjenester som dras hit vil vises individuelt."
+
+#: modules/sharedaddy/sharing.php:149
+msgid "This plugin will work without it, but multibyte support is used <a href=\"%s\">if available</a>. You may see minor problems with Tweets and other sharing services."
+msgstr "Dette innstikket vil fungere uten det, men multibyte-støtte brukes <a href=\"%s\">hvis tilgjengelig</a>. Du kan se mindre problemer med tweets og andre deletjenester."
+
+#: modules/sharedaddy/sharing.php:166
+msgid "Add a new service"
+msgstr "Legg til en ny tjeneste"
+
+#: modules/contact-form/grunion-form-view.php:142
+#: modules/sharedaddy/sharing-sources.php:1027
+msgid "Label"
+msgstr "Etikett"
+
+#: modules/sharedaddy/sharing-sources.php:977
+msgid "Click to share"
+msgstr "Klikk for å dele"
+
+#: modules/sharedaddy/sharing-sources.php:1032
+msgid "URL"
+msgstr "URL"
+
+#: modules/sharedaddy/sharing.php:148
+msgid "Warning! Multibyte support missing!"
+msgstr "Advarsel! Multibyte-støtte mangler!"
+
+#: modules/sharedaddy/sharing.php:46 modules/sharedaddy/sharing.php:158
+msgid "Sharing Settings"
+msgstr "Deleinnstillinger"
+
+#: modules/sharedaddy/sharing-sources.php:1045
+msgid "Remove Service"
+msgstr "Fjern tjeneste"
+
+#: modules/sharedaddy/sharing-sources.php:1044
+msgid "Save"
+msgstr "Lagre"
+
+#: modules/sharedaddy/sharing-sources.php:1037
+msgid "Icon"
+msgstr "Ikon"
+
+#: modules/sharedaddy/sharing-sources.php:892
+msgid "Google +1"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:884
+msgctxt "share to"
+msgid "Press This"
+msgstr "Skriv om dette"
+
+#: modules/sharedaddy/sharing-sources.php:884
+msgid "Click to Press This!"
+msgstr "Klikk for å skrive om dette!"
+
+#: modules/sharedaddy/sharing-sources.php:856
+msgid "Press This"
+msgstr "Skriv om dette"
+
+#: modules/sharedaddy/sharing-sources.php:850
+msgid "Click to print"
+msgstr "Klikk for å skrive ut"
+
+#: modules/sharedaddy/sharing-sources.php:744
+msgid "Share"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:777
+msgctxt "share to"
+msgid "Facebook"
+msgstr "Facebook"
+
+#: modules/sharedaddy/sharing-sources.php:799
+msgid "Default button"
+msgstr "Standardknapp"
+
+#: modules/sharedaddy/sharing-sources.php:850
+msgctxt "share to"
+msgid "Print"
+msgstr "Skriv ut"
+
+#: modules/sharedaddy/sharing-sources.php:777
+msgid "Share on Facebook"
+msgstr "Del på Facebook"
+
+#: modules/sharedaddy/sharing-sources.php:714
+msgid "Facebook"
+msgstr "Facebook"
+
+#: modules/sharedaddy/sharing-sources.php:801
+msgid "Like button"
+msgstr "Like-knapp"
+
+#: modules/sharedaddy/sharing-sources.php:846
+msgid "Print"
+msgstr "Skriv ut"
+
+#: modules/sharedaddy/sharing-sources.php:800
+msgid "Share button"
+msgstr "Dele-knapp"
+
+#: modules/sharedaddy/sharing-sources.php:629
+msgctxt "share to"
+msgid "LinkedIn"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:519
+msgctxt "share to"
+msgid "Digg"
+msgstr "Digg"
+
+#: modules/sharedaddy/sharing-sources.php:601
+msgid "LinkedIn"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:515
+#: modules/sharedaddy/sharing-sources.php:519
+msgid "Click to Digg this post"
+msgstr "Klikk for å Digge dette innlegget"
+
+#: modules/sharedaddy/sharing-sources.php:436
+msgid "Click to share on Reddit"
+msgstr "Klikk for å dele på Reddit"
+
+#: modules/sharedaddy/sharing-sources.php:429
+#: modules/sharedaddy/sharing-sources.php:436
+msgid "Reddit"
+msgstr "Reddit"
+
+#: modules/sharedaddy/sharing-sources.php:363
+msgctxt "share to"
+msgid "StumbleUpon"
+msgstr "StumbleUpon"
+
+#: modules/sharedaddy/sharing-sources.php:363
+msgid "Click to share on StumbleUpon"
+msgstr "Klikk for å dele på StumbleUpon"
+
+#: modules/sharedaddy/sharing-sources.php:629
+msgid "Click to share on LinkedIn"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:506
+msgid "Digg"
+msgstr "Digg"
+
+#: modules/sharedaddy/sharing-sources.php:257
+msgid "Twitter"
+msgstr "Twitter"
+
+#: modules/sharedaddy/sharing-sources.php:226
+msgid "Send Email"
+msgstr "Send e-post"
+
+#: modules/sharedaddy/sharing-sources.php:238
+msgid "Sorry, your blog cannot share posts by email."
+msgstr "Beklager, ditt nettsted kan ikke dele innlegg via e-post."
+
+#: modules/sharedaddy/sharing-sources.php:234
+msgid "Email check failed, please try again"
+msgstr "E-postsjekk mislyktes, vennligst prøv igjen"
+
+#: modules/sharedaddy/sharing-sources.php:218
+msgid "Your Email Address"
+msgstr "Din e-postadresse"
+
+#: modules/sharedaddy/sharing-sources.php:227
+msgid "Cancel"
+msgstr "Avbryt"
+
+#: modules/sharedaddy/sharing-sources.php:230
+msgid "Post was not sent - check your email addresses!"
+msgstr "E-post ble ikke sendt - Sjekk dine e-postadresser!"
+
+#: modules/sharedaddy/sharing-sources.php:352
+msgid "StumbleUpon"
+msgstr "StumbleUpon"
+
+#: modules/sharedaddy/sharing-sources.php:264
+msgid "Click to share on Twitter"
+msgstr "Klikk for å dele på Twitter"
+
+#: modules/sharedaddy/sharing-sources.php:264
+msgctxt "share to"
+msgid "Twitter"
+msgstr "Twitter"
+
+#: modules/sharedaddy/sharing-sources.php:334
+#: modules/sharedaddy/sharing-sources.php:411
+#: modules/sharedaddy/sharing-sources.php:462
+#: modules/sharedaddy/sharing-sources.php:568
+#: modules/sharedaddy/sharing-sources.php:684
+msgid "Use smart button"
+msgstr "Bruk smart-knappen"
+
+#: modules/sharedaddy/sharing-sources.php:207
+msgid "Send to Email Address"
+msgstr "Send til e-postadresse"
+
+#: modules/sharedaddy/sharing-sources.php:170
+msgid "You have shared this post with %s"
+msgstr "Du har delt dette innlegget med %s"
+
+#: modules/sharedaddy/sharing-sources.php:193
+msgid "Click to email this to a friend"
+msgstr "Klikk for å e-poste dette til en venn"
+
+#: modules/sharedaddy/sharedaddy.php:106
+msgid "Disable CSS and JS"
+msgstr "Deaktiver CSS og JS"
+
+#: modules/sharedaddy/sharedaddy.php:108
+msgid "Advanced. If this option is checked, you must include these files in your theme manually for the sharing links to work."
+msgstr ""
+
+#: modules/sharedaddy/sharing-service.php:196
+msgid "Share this:"
+msgstr "Del dette:"
+
+#: modules/sharedaddy/sharing-sources.php:171
+msgid "Close"
+msgstr "Lukk"
+
+#: modules/sharedaddy/sharing-service.php:474
+#: modules/sharedaddy/sharing.php:234 modules/sharedaddy/sharing.php:275
+msgctxt "dropdown button"
+msgid "Share"
+msgstr "Del"
+
+#: modules/sharedaddy/sharing-sources.php:169
+msgid "This post has been shared!"
+msgstr "Dette innlegget har blitt delt!"
+
+#: modules/sharedaddy/sharing-sources.php:193
+msgctxt "share to"
+msgid "Email"
+msgstr "E-post"
+
+#: modules/sharedaddy/sharing-sources.php:215
+msgid "Your Name"
+msgstr "Ditt navn"
+
+#: modules/module-info.php:425
+msgid "Each contact form can easily be customized to fit your needs. When a user submits your contact form, the feedback will be filtered through <a href=\"http://akismet.com/\">Akismet</a> (if it is active on your site) to make sure itâs not spam. Any legitimate feedback will then be emailed to you, and added to your feedback management area."
+msgstr ""
+
+#: modules/sharedaddy/sharedaddy.php:18
+msgid "Shared Post"
+msgstr "Delt innlegg"
+
+#: modules/module-info.php:394
+msgid "Jetpack will automatically take the great published content from your blog or website and share it instantly with third party services like search engines, increasing your reach and traffic."
+msgstr ""
+
+#: modules/module-info.php:374
+msgid "When leaving comments, your visitors can also subscribe to a post’s comments to keep up with the conversation."
+msgstr ""
+
+#: modules/module-info.php:371
+msgid "Subscriptions"
+msgstr ""
+
+#: modules/module-info.php:379
+msgid "To use the Subscriptions widget, go to Appearance → <a href=\"%s\">Widgets</a>. Drag the widget labeled “Blog Subscriptions (Jetpack)” into one of your sidebars and configure away."
+msgstr ""
+
+#: modules/sharedaddy/sharedaddy.php:37
+msgid "Show sharing buttons on this post."
+msgstr "Vis deleknapper på dette innlegget."
+
+#: modules/contact-form/grunion-form-view.php:30 modules/module-info.php:415
+#: modules/module-info.php:419
+msgid "Contact Form"
+msgstr ""
+
+#: modules/module-info.php:392
+msgid "Enhanced Distribution"
+msgstr ""
+
+#: modules/module-info.php:373
+msgid "Easily allow any visitor to subscribe to all of your posts via email through a widget in your blog’s sidebar. Every time you publish a post, WordPress.com will send a notification to all your subscribers."
+msgstr ""
+
+#: modules/module-info.php:351
+msgid "shows your latest tweets within a sidebar on your theme."
+msgstr ""
+
+#: modules/module-info.php:350
+msgid "lets you easily add post and comment RSS feeds to a sidebar on your theme."
+msgstr ""
+
+#: modules/module-info.php:351
+msgid "The Twitter Widget"
+msgstr ""
+
+#: modules/module-info.php:350
+msgid "The RSS Links Widget"
+msgstr ""
+
+#: modules/module-info.php:355
+msgid "To use the widgets, go to Appearance → <a href=\"%s\">Widgets</a>. Drag them into one of your sidebars and configure away."
+msgstr ""
+
+#: modules/module-info.php:368
+msgid "Subsriptions Screenshot"
+msgstr ""
+
+#: modules/module-info.php:353
+msgid "The Image Widget"
+msgstr ""
+
+#: modules/module-info.php:355
+msgid "Each of these widgets has a number of customization options."
+msgstr ""
+
+#: modules/module-info.php:353
+msgid "lets you easily add images to a sidebar on your theme."
+msgstr ""
+
+#: modules/module-info.php:335
+msgid "shows your latest tweets within a sidebar on your theme. It’s an easy way to add more activity to your site. There are also a number of customization options."
+msgstr ""
+
+#: modules/module-info.php:308 modules/module-info.php:312
+msgid "Spelling and Grammar"
+msgstr ""
+
+#: modules/module-info.php:335
+msgid "The Twitter Widget "
+msgstr ""
+
+#: modules/module-info.php:337
+msgid "allows you to easily add images to widget areas in your theme. It’s an easy way to add more visual interest to your site."
+msgstr ""
+
+#: modules/module-info.php:337
+msgid "The Image Widget "
+msgstr ""
+
+#: modules/module-info.php:334
+msgid "allows you to add links to your blog’s post and comment RSS feeds in your sidebar. This makes it easy for your readers to stay updated when you post new content or receive new comments."
+msgstr ""
+
+#: modules/module-info.php:334
+msgid "The RSS Links Widget "
+msgstr ""
+
+#: modules/module-info.php:332 modules/module-info.php:348
+msgid "Extra Sidebar Widgets"
+msgstr ""
+
+#: modules/module-info.php:329 modules/module-info.php:345
+msgid "Widgets Screenshot"
+msgstr ""
+
+#: modules/module-info.php:315
+msgid "After the Deadline provides a number of <a href=\"%s\">customization options</a>, which you can edit in your profile."
+msgstr ""
+
+#: modules/module-info.php:314
+msgid "The <a href='%s'>After the Deadline</a> Proofreading service improves your writing by using artificial intelligence to find your errors and offer smart suggestions."
+msgstr ""
+
+#: modules/module-info.php:286
+msgid "To configure your sharing settings, go to the Settings → <a href=\"%s\">Sharing</a> menu."
+msgstr ""
+
+#: modules/module-info.php:265
+msgid "The following services are included: Twitter, Facebook, Reddit, StumbleUpon, PressThis, Digg, LinkedIn, Google +1, Print, and Email."
+msgstr ""
+
+#: modules/module-info.php:227
+msgid "Jetpack combines the power of %s and the simplicity of WordPress to give you the ultimate in math blogging platforms."
+msgstr ""
+
+#: modules/module-info.php:228
+msgid "Wow, that sounds nerdy."
+msgstr "Wow, det ser nerdete ut."
+
+#: modules/module-info.php:242
+msgid "Use <code>$latex your latex code here$</code> or <code>[latex]your latex code here[/latex]</code> to include %s in your posts and comments. There are <a href=\"%s\" target=\"_blank\">all sorts of options</a> available."
+msgstr ""
+
+#: modules/module-info.php:293
+msgid "Full details can be found on the <a href=\"%s\">Sharing support page</a>. This video also gives a swish run-down of how to use the Sharing feature. Watch it in HD for extra snazz!"
+msgstr ""
+
+#: modules/module-info.php:287
+msgid "Drag and drop sharing services into the enabled section to have them show up on your site, and drag them into the hidden section to have them hidden behind a button."
+msgstr "Dra og slipp tjenester for deling i aktivert-seksjonen for å vise dem på nettstedet ditt, og dra dem inn i skjult-seksjonen for å gjemme dem bak en knapp."
+
+#: modules/module-info.php:267
+msgid "The following services are included: Twitter, Facebook, Reddit, StumbleUpon, Digg, LinkedIn, Google +1, Print, and Email."
+msgstr ""
+
+#: modules/module-info.php:261
+msgid "Share your posts with Twitter, Facebook, and a host of other services. You can configure services to appear as icons, text, or both. Some services have additional options to display smart buttons, such as Twitter, which will update the number of times the post has been shared."
+msgstr "Del dine innlegg på Twitter, Facebook og en rekke andre tjenester. Du kan konfigurere tjenestene til å vises som ikoner, tekst eller både og. Noen tjenester har flere alternativer for å vise smarte knapper, som for eksempel Twitter, som vil oppdatere antall ganger innlegget har blitt delt."
+
+#: modules/module-info.php:257 modules/module-info.php:260
+#: modules/module-info.php:281 modules/sharedaddy/sharedaddy.php:25
+#: modules/sharedaddy/sharing.php:46
+msgid "Sharing"
+msgstr "Deling"
+
+#: modules/module-info.php:226 modules/module-info.php:241
+msgid "%s is a powerful markup language for writing complex mathematical equations, formulas, etc."
+msgstr ""
+
+#: modules/module-info.php:271
+msgid "Additionally you can define your own custom services."
+msgstr "I tillegg kan du definere dine egne tilpassede tjenester."
+
+#: modules/module-info.php:187 modules/module-info.php:191
+#: modules/module-info.php:200 modules/module-info.php:204
+msgid "WordPress.com Stats"
+msgstr "WordPress.com-statistikk"
+
+#: modules/module-info.php:172
+msgid "To use shortlinks, go to any already published post (or publish something new!). A “Get Shortlink” button will be visible under the Post title. When you click it, a dialog box will appear with the shortlink and you can copy and paste to Twitter, Facebook or wherever your heart desires."
+msgstr ""
+
+#: modules/module-info.php:137
+msgid "Available shortcodes are: %l."
+msgstr "Tilgjengelige kortkoder er: %l."
+
+#: modules/module-info.php:192 modules/module-info.php:205
+msgid "There are many plugins and services that provide statistics, but data can be overwhelming. WordPress.com Stats makes the most popular metrics easy to understand through a clear and attractive interface."
+msgstr "Det er mange innstikk og tjenester som gir statistikk, men data kan være overveldende. WordPress.com statistikk gjør de mest populære beregningene lett å forstå gjennom en tydelig og attraktivt grensesnitt."
+
+#: modules/module-info.php:206
+msgid "You can <a href=\"%s\">view your stats dashboard here</a>."
+msgstr "Du kan <a href=\"%s\">se din statistikk-oversikt her</a> ."
+
+#: modules/module-info.php:157 modules/module-info.php:171
+msgid "Instead of typing or copy-pasting long URLs, you can now get a short and simple link to your posts and pages. This uses the super compact wp.me domain name, and gives you a unique URL you can use that will be safe and reliable."
+msgstr "I stedet for å skrive eller kopiere og lime inn lange nettadresser, kan du nå få en kort og enkel kobling til dine innlegg og sider. Dette bruker det superkompakte domenet wp.me, og gir deg en unik nettadresse du kan bruke som er trygg og pålitelig."
+
+#: modules/module-info.php:221 modules/module-info.php:236
+msgid "LaTeX"
+msgstr "LaTeX"
+
+#: modules/module-info.php:109
+msgid "Enter a shortcode directly into the Post/Page editor to embed media. For specific instructions follow the links below."
+msgstr "Skriv inn en snarvei direkte i innleggs- eller sideredigereren for å bygge inn media. For spesifikke instruksjoner, følg lenkene nedenfor."
+
+#: modules/module-info.php:158
+msgid "It’s perfect for use on Twitter, Facebook, and cell phone text messages where every character counts."
+msgstr "Det er perfekt for bruk på Twitter, Facebook og tekstmeldinger for mobiltelefoner, der hvert tegn teller."
+
+#: modules/module-info.php:95 modules/module-info.php:108
+msgid "Shortcodes allow you to easily and safely embed media from other places in your site. With just one simple code, you can tell WordPress to embed YouTube, Flickr, and other media."
+msgstr "Med kortkodene kan du enkelt og trygt bygge inn media fra andre steder på ditt nettsted. Med bare én enkelt kode, kan du få WordPress til å bygge inn YouTube, Flickr og annen media."
+
+#: modules/module-info.php:152 modules/module-info.php:156
+#: modules/module-info.php:166 modules/module-info.php:170
+msgid "WP.me Shortlinks"
+msgstr "WP.me ââkortlenker"
+
+#: modules/module-info.php:29
+msgctxt "Visit your _VaultPress_dashboard_."
+msgid "To check your backups, see any security alerts, or check your VaultPress Vitality, visit your %s."
+msgstr ""
+
+#: modules/module-info.php:90 modules/module-info.php:94
+#: modules/module-info.php:103 modules/module-info.php:107
+msgid "Shortcode Embeds"
+msgstr "Kortkode bygger inn"
+
+#: modules/module-info.php:59
+msgid "Hovercards enhance plain Gravatar images with information about a person: name, bio, pictures, their contact info, and other services they use on the web like Twitter, Facebook, or LinkedIn."
+msgstr "Hovercards forbedrer vanlige gravatar-bilder med informasjon om personen: navn, bio, bilder, deres kontaktinfo og andre tjenester de bruker på nettet som Twitter, Facebook eller LinkedIn."
+
+#: modules/module-info.php:60
+msgid "Hovercards offer a great way to show your internet presence and help people find your own blog."
+msgstr "Hovercards er en flott måte å vise din internett-tilstedeværelse og hjelpe folk å finne din blogg."
+
+#: modules/module-info.php:74
+msgid "Hovercards enhance plain Gravatar images with information about a person: name, bio, pictures, their contact info, and other services."
+msgstr "Hovercards forbedrer vanlige gravatar-bilder med informasjon om en person: navn, bio, bilder, deres kontaktinfo, og andre tjenester."
+
+#: modules/module-info.php:75
+msgid "To see hovercards, look at any blog post on your blog that has comments. If the commenter has a hovercard associated with their gravatar, mouse over their image and the hovercard will appear. To turn hovercards off, click the Deactivate button above."
+msgstr "For å se hovercards, se på et blogginnlegg på bloggen din som har kommentarer. Hvis avsenderen har et hovercard knyttet til sin gravatar, vil du se det når du fører musen over bildet. For å slå av hovercards, klikker du deaktiver-knappen over."
+
+#: modules/module-info.php:29
+msgid "VaultPress dashboard"
+msgstr ""
+
+#: modules/module-info.php:31
+msgid "With a monthly subscription, the VaultPress plugin will backup your site’s content, themes, and plugins in real-time, as well as perform regular security scans for common threats and attacks."
+msgstr ""
+
+#: modules/module-info.php:32
+msgctxt "View _Plans_&_Pricing_. (VaultPress)"
+msgid "View %s."
+msgstr ""
+
+#: modules/module-info.php:32
+msgid "Plans & Pricing"
+msgstr ""
+
+#: modules/module-info.php:53 modules/module-info.php:68
+msgid "Gravatar Hovercard"
+msgstr "Gravatar Hovercard"
+
+#: modules/module-info.php:58 modules/module-info.php:73
+msgid "What’s a Hovercard?"
+msgstr "Hva er et Hovercard?"
+
+#: modules/module-info.php:22 modules/module-info.php:26
+msgid "VaultPress"
+msgstr ""
+
+#: modules/contact-form/grunion-contact-form.php:713
+msgid "Add a custom form"
+msgstr ""
+
+#: modules/gravatar-hovercards.php:44 modules/module-info.php:57
+#: modules/module-info.php:72
+msgid "Gravatar Hovercards"
+msgstr "Gravatar Hovercards"
+
+#: modules/gravatar-hovercards.php:56
+msgid "View people's profiles when you mouse over their Gravatars"
+msgstr "Vis folks profiler når du beveger musen over deres gravatarer"
+
+#: modules/contact-form/grunion-contact-form.php:689
+msgid "Spam <span class=\"count\">(%s)</span>"
+msgid_plural "Spam <span class=\"count\">(%s)</span>"
+msgstr[0] ""
+msgstr[1] ""
+
+#: modules/contact-form/grunion-contact-form.php:671
+msgid "Search Feedback"
+msgstr ""
+
+#: modules/module-info.php:28
+msgid "Your WordPress installation is currently being protected with the world’s best security, backup, and support."
+msgstr ""
+
+#: modules/contact-form/grunion-contact-form.php:672
+#: modules/contact-form/grunion-contact-form.php:673
+msgid "No feedback found"
+msgstr ""
+
+#: modules/gravatar-hovercards.php:83
+msgid "Put your mouse over your Gravatar to check out your profile."
+msgstr "Sett musen over din Gravatar for å sjekke ut profilen din."
+
+#: modules/contact-form/grunion-contact-form.php:670
+msgid "Feedback"
+msgstr ""
+
+#: modules/contact-form/grunion-contact-form.php:669
+#: modules/contact-form/grunion-form-view.php:130
+msgid "Feedbacks"
+msgstr ""
+
+#: modules/contact-form/grunion-contact-form.php:275
+#: modules/contact-form/grunion-contact-form.php:323
+msgid "Error!"
+msgstr ""
+
+#: modules/contact-form/grunion-contact-form.php:147
+msgid "%s is required"
+msgstr ""
+
+#: modules/contact-form/grunion-contact-form.php:285
+msgid "Submit »"
+msgstr ""
+
+#: modules/contact-form/grunion-contact-form.php:328
+msgid "Message Sent"
+msgstr ""
+
+#: modules/contact-form/grunion-contact-form.php:462
+msgid "l F j, Y \\a\\t g:i a"
+msgstr ""
+
+#: modules/contact-form/grunion-contact-form.php:482
+msgid "Time:"
+msgstr ""
+
+#: modules/contact-form/grunion-contact-form.php:483
+msgid "IP Address:"
+msgstr ""
+
+#: modules/contact-form/grunion-contact-form.php:484
+msgid "Contact Form URL:"
+msgstr ""
+
+#: modules/contact-form/grunion-contact-form.php:140
+msgid "%s requires a valid email address"
+msgstr ""
+
+#: modules/contact-form/grunion-contact-form.php:511
+msgid "Sent by an unverified visitor to your site."
+msgstr ""
+
+#: modules/contact-form/grunion-contact-form.php:35
+#: modules/contact-form/grunion-form-view.php:149
+#: modules/sharedaddy/sharing-sources.php:127
+msgid "Email"
+msgstr "E-post"
+
+#: modules/contact-form/grunion-contact-form.php:79
+#: modules/contact-form/grunion-contact-form.php:84
+#: modules/contact-form/grunion-contact-form.php:88
+#: modules/contact-form/grunion-contact-form.php:100
+#: modules/contact-form/grunion-contact-form.php:105
+#: modules/contact-form/grunion-contact-form.php:119
+msgid "(required)"
+msgstr ""
+
+#: modules/contact-form/grunion-contact-form.php:99
+msgid "Yes"
+msgstr ""
+
+#: modules/contact-form/admin.php:456
+msgid "You are not allowed to move this item to the Trash."
+msgstr ""
+
+#: modules/contact-form/admin.php:452
+msgid "Error in restoring from Trash."
+msgstr ""
+
+#: modules/contact-form/admin.php:449
+msgid "You are not allowed to move this item out of the Trash."
+msgstr ""
+
+#: modules/contact-form/grunion-contact-form.php:39
+msgid "Subject"
+msgstr ""
+
+#: modules/contact-form/admin.php:483
+msgid "Messages"
+msgstr ""
+
+#: modules/contact-form/admin.php:506
+msgid "Spam"
+msgstr ""
+
+#: modules/contact-form/grunion-contact-form.php:34
+#: modules/contact-form/grunion-form-view.php:150
+msgid "Name"
+msgstr ""
+
+#: modules/contact-form/admin.php:459
+msgid "Error in moving to Trash."
+msgstr ""
+
+#: modules/contact-form/grunion-contact-form.php:36
+#: modules/contact-form/grunion-form-view.php:154
+msgid "Website"
+msgstr ""
+
+#: modules/contact-form/admin.php:88
+#: modules/contact-form/grunion-contact-form.php:42
+msgid "Message"
+msgstr ""
+
+#: modules/contact-form/admin.php:197
+msgid "Mark this message as spam"
+msgstr ""
+
+#: modules/contact-form/admin.php:166 modules/contact-form/admin.php:265
+msgid "Delete Permanently"
+msgstr ""
+
+#: modules/contact-form/admin.php:257
+msgid "Mark this message as NOT spam"
+msgstr ""
+
+#: modules/contact-form/admin.php:164 modules/contact-form/admin.php:263
+msgid "Delete this item permanently"
+msgstr ""
+
+#: modules/contact-form/admin.php:296
+msgid "Y-m-d @ g:i:s A"
+msgstr ""
+
+#: modules/contact-form/admin.php:415
+msgid "You are not allowed to manage this item."
+msgstr ""
+
+#: modules/contact-form/admin.php:161
+msgid "Restore"
+msgstr ""
+
+#: modules/contact-form/admin.php:89
+msgid "Date"
+msgstr ""
+
+#: modules/contact-form/admin.php:204 modules/contact-form/admin.php:206
+#: modules/contact-form/admin.php:493
+msgid "Trash"
+msgstr ""
+
+#: modules/after-the-deadline/config-unignore.php:130
+msgid "Add"
+msgstr "Legg til"
+
+#: modules/after-the-deadline/config-unignore.php:128
+msgid "Identify words and phrases to ignore while proofreading your posts and pages:"
+msgstr "Identifiser ord og setninger som skal ignoreres når dine innlegg og sider korrekturleses:"
+
+#: modules/after-the-deadline/config-options.php:89
+msgctxt "%1$s = http://codex.wordpress.org/Installing_WordPress_in_Your_Language, %2$s = WPLANG"
+msgid "The proofreader supports English, French, German, Portuguese, and Spanish. Your <a href=\"%1$s\">%2%s</a> value is the default proofreading language."
+msgstr ""
+
+#: modules/contact-form/admin.php:87
+msgid "From"
+msgstr ""
+
+#: modules/after-the-deadline/config-unignore.php:135
+msgid "Be sure to click \"Update Profile\" at the bottom of the screen to save your changes."
+msgstr "Husk å klikke \"oppdater profil\" nederst på skjermen for å lagre endringene."
+
+#: modules/after-the-deadline/config-unignore.php:126
+msgid "Ignored Phrases"
+msgstr "Ignorerte setninger"
+
+#: modules/after-the-deadline/config-options.php:95
+msgid "Use automatically detected language to proofread posts and pages"
+msgstr "Bruk automatisk oppdaget språk for å korrekturlese innlegg og sider"
+
+#: modules/after-the-deadline/config-options.php:86
+msgid "Language"
+msgstr "Språk"
+
+#: modules/after-the-deadline/config-options.php:81
+msgid "Redundant Phrases"
+msgstr "Overflødige setninger"
+
+#: modules/after-the-deadline/config-options.php:79
+msgid "Phrases to Avoid"
+msgstr "Uttrykk for å unngå"
+
+#: modules/after-the-deadline/config-options.php:77
+msgid "Passive Voice"
+msgstr "Passiv stemme"
+
+#: modules/after-the-deadline/config-options.php:83
+msgid "<a href=\"%s\">Learn more</a> about these options."
+msgstr "<a href=\"%s\">Lær mer</a> om disse alternativene."
+
+#: modules/after-the-deadline/config-options.php:67
+msgid "Complex Phrases"
+msgstr "Komplekse setninger"
+
+#: modules/after-the-deadline/config-options.php:75
+msgid "Jargon"
+msgstr "Sjargong"
+
+#: modules/after-the-deadline/config-options.php:73
+msgid "Hidden Verbs"
+msgstr "Skjulte verb"
+
+#: modules/after-the-deadline/config-options.php:71
+msgid "Double Negatives"
+msgstr "Dobbel negasjon"
+
+#: modules/after-the-deadline/config-options.php:69
+msgid "Diacritical Marks"
+msgstr "Diakritiske merker"
+
+#: modules/after-the-deadline/config-options.php:65
+msgid "Clichés"
+msgstr "Klisjeer"
+
+#: modules/after-the-deadline/atd-l10n.php:30
+msgid "There was an error communicating with the proofreading service."
+msgstr "Det oppstod en feil i kommunikasjonen med korrekturlesingstjenesten."
+
+#: modules/after-the-deadline/config-options.php:63
+msgid "Bias Language"
+msgstr "Forutinntatt språk"
+
+#: modules/after-the-deadline/config-options.php:60
+msgid "Enable proofreading for the following grammar and style rules when writing posts and pages:"
+msgstr "Aktiver korrekturlesing for følgende grammatikk- og stilregler når du skriver innlegg og sider:"
+
+#: modules/after-the-deadline/config-options.php:58
+msgid "English Options"
+msgstr "Valg for engelsk"
+
+#: modules/after-the-deadline/config-options.php:55
+msgid "a post or page is updated"
+msgstr "et innlegg eller en side blir oppdatert"
+
+#: modules/after-the-deadline/config-options.php:53
+msgid "a post or page is first published"
+msgstr "et innlegg eller side først blir publisert"
+
+#: modules/after-the-deadline/config-options.php:50
+msgid "Automatically proofread content when:"
+msgstr "Korrekturles automatisk innhold når:"
+
+#: modules/after-the-deadline/config-options.php:48
+msgid "Proofreading"
+msgstr "Korrekturlesing"
+
+#: modules/after-the-deadline/atd-l10n.php:34
+msgid ""
+"The proofreader has suggestions for this post. Are you sure you want to update it?\n"
+"\n"
+"Press OK to update your post, or Cancel to view the suggestions and edit your post."
+msgstr ""
+"Korrekturleseren har forslag til dette innlegget. Er du sikker på at du vil oppdatere det? \n"
+"\n"
+"Trykk OK for å oppdatere innlegget ditt, eller Avbryt for å vise forslagene og redigere ditt innlegg."
+
+#: modules/after-the-deadline/atd-l10n.php:33
+msgid ""
+"The proofreader has suggestions for this post. Are you sure you want to publish it?\n"
+"\n"
+"Press OK to publish your post, or Cancel to view the suggestions and edit your post."
+msgstr ""
+"Korrekturleseren har forslag til dette innlegget. Er du sikker på at du vil publisere det?\n"
+"\n"
+"Trykk OK for å publisere innlegget ditt, eller Avbryt for å vise forslagene og redigere ditt innlegg."
+
+#: modules/after-the-deadline/atd-l10n.php:32
+msgid "Replace selection with:"
+msgstr "Erstatt utvalg med:"
+
+#: modules/after-the-deadline/atd-l10n.php:22
+msgid "Edit Selection..."
+msgstr "Rediger Utvalgâ¦"
+
+#: modules/after-the-deadline/atd-l10n.php:20
+msgid "Ignore all"
+msgstr "Ignorer alle"
+
+#: modules/after-the-deadline/atd-l10n.php:17
+msgid "Explain..."
+msgstr "Forklarâ¦"
+
+#: modules/after-the-deadline/atd-l10n.php:15
+msgid "No suggestions"
+msgstr "Ingen forslag"
+
+#: modules/after-the-deadline/atd-l10n.php:19
+msgid "Ignore always"
+msgstr "Ignorer alltid"
+
+#: modules/after-the-deadline/atd-l10n.php:18
+msgid "Ignore suggestion"
+msgstr "Ignorer forslag"
+
+#: modules/after-the-deadline/atd-l10n.php:25
+msgid "edit text"
+msgstr "rediger tekst"
+
+#: modules/after-the-deadline/atd-l10n.php:24
+msgid "proofread"
+msgstr "korrekturles"
+
+#: modules/after-the-deadline/atd-l10n.php:26
+#: modules/after-the-deadline.php:224
+msgid "Proofread Writing"
+msgstr "Korrekturles skriving"
+
+#: modules/after-the-deadline/atd-l10n.php:28
+msgid "No writing errors were found."
+msgstr "Ingen skrivefeil ble funnet."
+
+#: modules/after-the-deadline/atd-l10n.php:29
+msgid "There was a problem communicating with the Proofreading service. Try again in one minute."
+msgstr ""
+
+#: jetpack.php:2073
+msgid "Configure"
+msgstr "Konfigurer"
+
+#: modules/after-the-deadline/atd-l10n.php:13
+msgid "Repeated Word"
+msgstr "Gjentatt ord"
+
+#: modules/after-the-deadline/atd-l10n.php:12
+msgid "Spelling"
+msgstr "Stavekontroll"
+
+#: jetpack.php:2934
+msgid "An administrator for this blog must set up the Jetpack connection."
+msgstr "En administrator for dette nettstedet må sette opp Jetpack-tilkoblingen."
+
+#: jetpack.php:2939
+msgid "You need to register your Jetpack before connecting it."
+msgstr "Du må registrere Jetpack før du kobler det til."
+
+#: jetpack.php:2316 jetpack.php:2318 jetpack.php:2320 jetpack.php:2323
+#: jetpack.php:2978
+msgid "Error Details: %s"
+msgstr ""
+
+#: jetpack.php:2107
+msgid "Coming soon…"
+msgstr "Kommer snartâ¦"
+
+#: jetpack.php:2044
+msgid "Updated"
+msgstr ""
+
+#: jetpack.php:2041
+msgid "New"
+msgstr ""
+
+#: jetpack.php:2033
+msgid "Free"
+msgstr "Gratis"
+
+#: jetpack.php:2010
+msgid "Activate"
+msgstr "Aktiver"
+
+#: jetpack.php:2033
+msgid "Purchase"
+msgstr ""
+
+#: jetpack.php:1886
+msgid "An <span>Automattic</span> Airline"
+msgstr "En <span>Automattic</span>-flylinje"
+
+#: jetpack.php:1941
+msgid "Configure %s"
+msgstr "Sett opp %s"
+
+#: jetpack.php:1910
+msgid "This is sensitive information. Please do not post your BLOG_TOKEN or USER_TOKEN publicly; they are like passwords."
+msgstr ""
+
+#: jetpack.php:2000
+msgid "Deactivate"
+msgstr "Deaktiver"
+
+#: jetpack.php:1873
+msgid "You will no longer receive email updates about Jetpack."
+msgstr "Du vil ikke lenger motta e-postoppdateringer om Jetpack."
+
+#: jetpack.php:1871
+msgid "You have been subscribed to receive email updates."
+msgstr "Du abonnerer nå på e-postoppdateringer."
+
+#: jetpack.php:1892 modules/sharedaddy/sharedaddy.php:76
+msgid "Support"
+msgstr "Support"
+
+#: jetpack.php:1891
+msgid "Debug"
+msgstr "Debug"
+
+#: jetpack.php:1890
+msgid "Terms of Service"
+msgstr "Bruksvilkår"
+
+#: jetpack.php:1864 modules/subscriptions.php:560
+msgid "Subscribe"
+msgstr "Abonner"
+
+#: jetpack.php:1889
+msgid "Privacy Policy"
+msgstr "Personvern"
+
+#: jetpack.php:1846
+msgid "Take Survey"
+msgstr ""
+
+#: jetpack.php:1619
+msgid "Jetpack contains the most recent version of the old %l plugin."
+msgid_plural "Jetpack contains the most recent versions of the old %l plugins."
+msgstr[0] ""
+msgstr[1] ""
+
+#: jetpack.php:1786
+msgid "Connected to WordPress.com"
+msgstr "Koblet til WordPress.com"
+
+#: jetpack.php:1841
+msgid "Have feedback on Jetpack?"
+msgstr ""
+
+#: jetpack.php:1843
+msgid "Answer a short survey to let us know how we’re doing and what to add in the future."
+msgstr ""
+
+#: jetpack.php:1852
+msgid "Checking email updates status…"
+msgstr "Sjekker status for e-postoppdateringerâ¦"
+
+#: jetpack.php:1787
+msgid "Disconnect from WordPress.com"
+msgstr "Koble fra WordPress.com"
+
+#: jetpack.php:1859
+msgid "Unsubscribe"
+msgstr "Avslutt abonnement"
+
+#: jetpack.php:1628
+msgid "The old version has been deactivated and can be removed from your site."
+msgid_plural "The old versions have been deactivated and can be removed from your site."
+msgstr[0] "Den gamle versjonen har blitt deaktivert og kan fjernes fra nettstedet."
+msgstr[1] "De gamle versjonene har blitt deaktiverte og kan fjernes fra nettstedet."
+
+#: jetpack.php:1817
+msgid "To enable all of the Jetpack features you’ll need to connect your website to WordPress.com using the button to the right. Once you’ve made the connection you’ll activate all the delightful features below."
+msgstr "Hvis du vil aktivere alle Jetpack-funksjonene, må du koble ditt nettsted til WordPress.com med knappen til høyre. Når du har gjort den tilkoblingen vil du aktivere alle de herlige funksjonene nedenfor."
+
+#: jetpack.php:1863
+msgctxt "%s = Subscribe link"
+msgid "Want to receive updates about Jetpack by email? %s"
+msgstr "Vil du få oppdateringer om Jetpack på e-post? %s"
+
+#: jetpack.php:1858
+msgctxt "%s = Unsubscribe link"
+msgid "You are currently subscribed to email updates. %s"
+msgstr "Du abonnerer for tiden på e-postoppdateringer. %s"
+
+#: jetpack.php:1595
+msgid "<strong>You’re fueled up and ready to go.</strong> "
+msgstr ""
+
+#: jetpack.php:1567
+msgid "The following modules have been updated: %l."
+msgstr ""
+
+#: jetpack.php:1591
+msgid "<strong>Your Jetpack is already connected.</strong> "
+msgstr ""
+
+#: jetpack.php:1581
+msgid "<strong>%s Deactivated!</strong> You can activate it again at any time using the activate button on the module card."
+msgstr "<strong>%s deaktivert!</strong> Du kan aktivere det igjen når som helst ved å bruke aktiver-knappen på modulkortet."
+
+#: jetpack.php:1597
+msgid "The features below are now active. Click the learn more buttons to explore each feature."
+msgstr "Funksjonene nedenfor er nå aktive. Klikk lær mer-knappene for å utforske hver funksjon."
+
+#: jetpack.php:1587
+msgid "<strong>Module settings were saved.</strong> "
+msgstr ""
+
+#: jetpack.php:1574
+msgid "<strong>%s Activated!</strong> You can deactivate at any time by clicking Learn More and then Deactivate on the module card."
+msgstr ""
+
+#: jetpack.php:1543
+msgid "Welcome to <strong>Jetpack %s</strong>!"
+msgstr ""
+
+#: jetpack.php:1519
+msgid "Try connecting again."
+msgstr "Prøv på nytt."
+
+#: jetpack.php:1516
+msgid "<strong>Your Jetpack has a glitch.</strong> Something went wrong that’s never supposed to happen. Guess you’re just lucky: %s"
+msgstr "<strong>Din Jetpack har en feil.</strong> Noe gikk galt som aldri skal skje. Antar at du bare er heldig: %s"
+
+#: jetpack.php:1555
+msgid "The following new modules have been activated: %l."
+msgstr ""
+
+#: jetpack.php:1466
+msgid "<strong>Your Jetpack has a glitch.</strong> Connecting this site with WordPress.com is not possible. This usually means your site is not publicly accessible (localhost)."
+msgstr "<strong>Din Jetpack har en feil.</strong> Det er ikke mulig å koble dette nettstedet til WordPress.com. Dette betyr vanligvis at nettstedet ditt ikke er offentlig tilgjengelig (localhost)."
+
+#: jetpack.php:1433
+msgid "Don’t cross the streams! You need to stay logged in to your WordPress blog while you authorize Jetpack."
+msgstr "Ikke kryss strømmene! Du må være logget inn på din WordPress-blogg mens du autoriserer Jetpack."
+
+#: jetpack.php:1430
+msgid "You need to authorize the Jetpack connection between your site and WordPress.com to enable the awesome features."
+msgstr "Du må autorisere Jetpack-forbindelsen mellom nettstedet og WordPress.com for å aktivere disse fete funksjonene."
+
+#: jetpack.php:1440
+msgid "Wrong size. Hm… it seems your Jetpack doesn’t quite fit. Have you lost weight? Click “Connect to WordPress.com” again to get your Jetpack adjusted."
+msgstr "Feil størrelse. Hmm… det virker som at din Jetpack ikke helt passer. Har du gÃ¥tt ned i vekt? Klikk \"Koble til WordPress.com\" igjen for Ã¥ fÃ¥ Jetpack justert."
+
+#: jetpack.php:1454
+msgid "Do you still have the %s plugin installed?"
+msgstr ""
+
+#: jetpack.php:1472
+msgid "WordPress.com is currently having problems and is unable to fuel up your Jetpack. Please try again later."
+msgstr "WordPress.com har for øyeblikket problemer og er ute av stand til å gi drivstoff til din Jetpack. Vennligst prøv igjen senere."
+
+#: jetpack.php:1476
+msgid "Jetpack could not contact WordPress.com: %s. This usually means something is incorrectly configured on your web host."
+msgstr ""
+
+#: jetpack.php:1458
+msgid "Module could not be activated because it triggered a <strong>fatal error</strong>. Perhaps there is a conflict with another plugin you have installed?"
+msgstr "Modul kunne ikke aktiveres fordi det utløste en <strong>fatal feil</strong>. Kanskje det er en konflikt med et annet innstikk du har installert?"
+
+#: jetpack.php:1452
+msgid "%s could not be activated because it triggered a <strong>fatal error</strong>. Perhaps there is a conflict with another plugin you have installed?"
+msgstr "%s kunne ikke aktiveres fordi det utløste en <strong>fatal feil</strong>. Kanskje det er en konflikt med et annet innstikk du har installert?"
+
+#: jetpack.php:1437
+msgid "Return to sender. Whoops! It looks like you got the wrong Jetpack in the mail; deactivate then reactivate the Jetpack plugin to get a new one."
+msgstr "Tilbake til avsenderen. Whoops! Det ser ut som du fikk feil Jetpack i posten. Deaktiverer og reaktiverer innstikket Jetpack for å få en ny."
+
+#: jetpack.php:1450
+msgid "The %1$s module requires <strong>PHP version %2$s</strong> or higher."
+msgstr ""
+
+#: jetpack.php:1444
+msgid "Your website needs to be publicly accessible to use Jetpack: %s"
+msgstr "Ditt nettsted må være offentlig tilgjengelig for å bruk Jetpack: %s"
+
+#: jetpack.php:1357
+msgid "<strong>Jetpack is activated!</strong> Each site on your network must be connected individually by an admin on that site."
+msgstr ""
+
+#: jetpack.php:1311 modules/sharedaddy/sharedaddy.php:68
+#: modules/sharedaddy/sharedaddy.php:75
+msgid "Settings"
+msgstr "Innstillinger"
+
+#: jetpack.php:1336
+msgid "<strong>Jetpack is installed</strong> and ready to bring awesome, WordPress.com cloud-powered features to your site."
+msgstr ""
+
+#: jetpack.php:1244
+msgid "Find the component you want to manage"
+msgstr ""
+
+#: jetpack.php:1245
+msgid "Click on Learn More"
+msgstr ""
+
+#: jetpack.php:1342 jetpack.php:1821
+msgid "Connect to WordPress.com"
+msgstr "Koble til WordPress.com"
+
+#: jetpack.php:1344 modules/module-info.php:45 modules/module-info.php:81
+#: modules/module-info.php:143 modules/module-info.php:178
+#: modules/module-info.php:212 modules/module-info.php:248
+#: modules/module-info.php:299 modules/module-info.php:321
+#: modules/module-info.php:361 modules/module-info.php:385
+#: modules/module-info.php:403 modules/module-info.php:409
+msgid "Learn More"
+msgstr "Lær mer"
+
+#: jetpack.php:1247
+msgid "If additional settings are available, a link to them will appear"
+msgstr ""
+
+#: jetpack.php:1246
+msgid "An Activate or Deactivate button will appear"
+msgstr ""
+
+#: jetpack.php:1242
+msgid "You can activate or deactivate individual Jetpack modules to suit your needs."
+msgstr ""
+
+#: jetpack.php:1211
+msgid "<strong>To Activate/Deactivate a Module</strong> - Click on Learn More. An Activate or Deactivate button will now appear next to the Learn More button. Click the Activate/Deactivate button."
+msgstr ""
+
+#: jetpack.php:1210
+msgid "Jetpack Module Options"
+msgstr ""
+
+#: jetpack.php:1209 jetpack.php:1233
+msgid "On this page, you are able to view the modules available within Jetpack, learn more about them, and activate or deactivate them as needed."
+msgstr ""
+
+#: jetpack.php:1229
+msgid "Overview"
+msgstr ""
+
+#: jetpack.php:1213 jetpack.php:1254
+msgid "Jetpack FAQ"
+msgstr ""
+
+#: jetpack.php:1158
+msgid "One New Jetpack Module"
+msgid_plural "%s New Jetpack Modules"
+msgstr[0] ""
+msgstr[1] ""
+
+#: jetpack.php:1239
+msgid "Modules"
+msgstr ""
+
+#: jetpack.php:1208 jetpack.php:1232 jetpack.php:1793
+msgid "Jetpack supercharges your self-hosted WordPress site with the awesome cloud power of WordPress.com."
+msgstr "Jetpack revolusjonerer din WordPress-installasjon med den utrolige kraften til WordPress.com-skyen."
+
+#: jetpack.php:1214 jetpack.php:1255
+msgid "Jetpack Support"
+msgstr ""
+
+#: jetpack.php:1212 jetpack.php:1253
+msgid "For more information:"
+msgstr ""
+
+#: jetpack.php:1207 jetpack.php:1231 jetpack.php:1241 jetpack.php:1790
+#: jetpack.php:1940
+msgid "Jetpack by WordPress.com"
+msgstr "Jetpack av WordPress.com"
+
+#: jetpack.php:1121 jetpack.php:1137
+msgid "Jetpack contains the most recent version of the old “%1$s” plugin."
+msgstr ""
+
+#: jetpack.php:964
+msgid "Jetpack requires WordPress version %s or later."
+msgstr "Jetpack krever WordPress versjon %s eller senere."
\ No newline at end of file
diff --git a/plugins/jetpack/languages/jetpack-nl.mo b/plugins/jetpack/languages/jetpack-nl.mo
new file mode 100644
index 0000000..a0e09c7
Binary files /dev/null and b/plugins/jetpack/languages/jetpack-nl.mo differ
diff --git a/plugins/jetpack/languages/jetpack-nl.po b/plugins/jetpack/languages/jetpack-nl.po
new file mode 100644
index 0000000..60ff7cd
--- /dev/null
+++ b/plugins/jetpack/languages/jetpack-nl.po
@@ -0,0 +1,2231 @@
+# Translation of 1.3 in Dutch
+# This file is distributed under the same license as the 1.3 package.
+msgid ""
+msgstr ""
+"PO-Revision-Date: 2012-05-21 22:23:45+0000\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=n != 1;\n"
+"X-Generator: GlotPress/0.1\n"
+"Project-Id-Version: 1.3\n"
+
+#: modules/widgets/facebook-likebox.php:18
+msgid "Facebook Like Box"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:18
+msgid "Display a Facebook Like Box to connect visitors to your Facebook Page"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:108
+msgid "Title"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:115
+msgid "Facebook Page URL"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:118
+msgid "The Like Box only works with <a href=\"http://www.facebook.com/help/?faq=174987089221178\">Facebook Pages</a>."
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:124
+msgid "Width"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:131
+msgid "Color Scheme"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:133
+msgid "Light"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:134
+msgid "Dark"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:143
+msgid "Show Faces"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:145
+msgid "Show profile photos in the plugin."
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:152
+msgid "Show Stream"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:154
+msgid "Show the profile stream for the public profile."
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:161
+msgid "Show Wall"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:163
+msgid "Show the wall for a Places page rather than friend activity."
+msgstr ""
+
+#: modules/module-info.php:336
+msgid "The Facebook Like Box Widget "
+msgstr ""
+
+#: modules/module-info.php:336
+msgid "shows your Facebook Like Box within a sidebar on your theme. It’s a great way to let your readers show their support."
+msgstr ""
+
+#: modules/module-info.php:352
+msgid "The Facebook Like Box Widget"
+msgstr ""
+
+#: modules/module-info.php:352
+msgid "shows your Facebook Like Box within a sidebar on your theme."
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:112
+msgid "Your new field was saved successfully"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:114
+msgid "Form builder"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:115
+msgid "Email notifications"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:120
+msgid "How does this work?"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:121
+msgid "By adding a contact form, your readers will be able to submit feedback to you. All feedback is automatically scanned for spam, and the legitimate feedback will be emailed to you."
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:122
+msgid "Can I add more fields?"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:124
+msgctxt "%1$s = \"Click here\" in an HTML link"
+msgid "Sure thing. %1$s to add a new text box, textarea, radio, checkbox, or dropdown field."
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:125
+msgid "Click here"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:127
+msgid "Can I view my feedback within WordPress?"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:129
+msgctxt "%1$s = \"Feedbacks\" in an HTML link"
+msgid "Yep, you can read your feedback at any time by clicking the \"%1$s\" link in the admin menu."
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:135
+msgid "Do I need to fill this out?"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:136
+msgid "Nope. However, if you’d like to modify where your feedback is sent, or the subject line you can. If you don’t make any changes here, feedback will be sent to the author of the page/post and the subject will be the name of this page/post."
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:140
+msgid "Edit this new field"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:143
+msgid "New field"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:145
+msgid "Field type"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:147
+msgid "Checkbox"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:148
+msgid "Drop down"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:151
+msgid "Radio"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:152
+msgid "Text"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:153
+msgid "Textarea"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:160
+msgid "Options"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:161
+msgid "First option"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:164
+msgid "Add another option"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:171
+msgid "Required?"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:176
+msgid "Save this field"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:181
+msgid "Here’s what your form will look like"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:186
+msgid "Add a new field"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:188
+msgid "Add this form to my post"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:191
+msgid "Email settings"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:193
+msgid "Enter your email address"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:196
+msgid "What should the subject line be?"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:199
+msgid "Save and go back to form builder"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:8
+msgctxt "Label for HTML form \"Name\" field in contact form builder"
+msgid "Name"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:9
+msgctxt "Label for HTML form \"Email\" field in contact form builder"
+msgid "Email"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:10
+msgctxt "Label for HTML form \"URL/Website\" field in contact form builder"
+msgid "Website"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:11
+msgctxt "Label for HTML form \"Comment/Response\" field in contact form builder"
+msgid "Comment"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:12
+msgctxt "Default label for new HTML form field in contact form builder"
+msgid "New Field"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:13
+msgctxt "Label for the set of options to be included in a user-created dropdown in contact form builder"
+msgid "Options"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:14
+msgctxt "Label for an option to be included in a user-created dropdown in contact form builder"
+msgid "Option"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:15
+msgctxt "Default label for the first option to be included in a user-created dropdown in contact form builder"
+msgid "First option"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:16
+msgctxt "error message in contact form builder"
+msgid "Oops, there was a problem generating your form. You'll likely need to try again."
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:17
+msgid ""
+"Drag up or down\n"
+"to re-arrange"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:18
+msgctxt "Label to drag HTML form fields around to change their order in contact form builder"
+msgid "move"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:19
+msgctxt "Link to edit an HTML form field in contact form builder"
+msgid "edit"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:20
+msgid "Saved successfully"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:21
+msgctxt "This HTML form field is marked as required by the user in contact form builder"
+msgid "(required)"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:22
+msgid "Are you sure you want to exit the form editor without saving? Any changes you have made will be lost."
+msgstr ""
+
+#: jetpack.php:1801
+msgid "Jetpack is network activated and notices can not be dismissed."
+msgstr ""
+
+#: jetpack.php:1812
+msgid "Dismiss this notice."
+msgstr ""
+
+#: jetpack.php:1328
+msgid "Dismiss this notice and deactivate Jetpack."
+msgstr ""
+
+#: jetpack.php:1334
+msgid "<strong>Your Jetpack is almost ready</strong> – A connection to WordPress.com is needed to enabled features like Stats, Contact Forms, and Subscriptions. Connect now to get fueled up!"
+msgstr ""
+
+#: jetpack.php:1160
+msgctxt "1: A number showing how many new features there are after upgrading Jetpack"
+msgid "Jetpack + Stats %1$s"
+msgstr ""
+
+#: jetpack.php:1164 jetpack.php:1168
+msgid "Jetpack + Stats"
+msgstr ""
+
+#: modules/contact-form/admin.php:159
+msgid "Restore this item from the Trash"
+msgstr "Zet dit item terug uit de prullenbak"
+
+#: modules/contact-form/grunion-contact-form.php:507
+msgid "Sent by a verified %s user."
+msgstr "Verzonden door een bevestigde %s gebruiker."
+
+msgid "http://jetpack.me"
+msgstr "http://jetpack.me"
+
+msgid "Easily insert a contact form any where on your site."
+msgstr "Voeg gemakkelijk overal een contact formulier toe op je site."
+
+msgid "Realtime backup and security scanning for your WordPress site."
+msgstr "Realtime backup en security scanning voor jouw WordPress site."
+
+msgid "Simple, concise site stats with no additional load on your server."
+msgstr "Eenvoudige, beknopte website statistieken zonder extra belasting van je server"
+
+msgid "Mark up your posts with the <img src=\"http://l.wordpress.com/latex.php?latex=%5CLaTeX&bg=transparent&fg=000&s=-2\" alt=\"LaTeX logo\" title=\"LaTeX\" style=\"vertical-align: -25%\" /> markup language, perfect for complex mathematical equations and other über-geekery."
+msgstr ""
+
+msgid "Automattic"
+msgstr "Automattic"
+
+msgid "The most super duper sharing tool on the interwebs. Share content with Facebook, Twitter, and many more."
+msgstr "De handigste tool voor delen op het interwebs. Deel content met Facebook, Twitter en veel meer"
+
+msgid "Allow users to subscribe to your posts and comments to receive a notification via email."
+msgstr "Toestaan dat gebruikers zich inschrijven om een melding te ontvangen via email op je berichten en reacties."
+
+#: modules/module-info.php:422
+msgid "A contact form is a great way to offer your readers the ability to get in touch, without giving out your personal email address."
+msgstr ""
+
+msgid "Easily add images, Twitter updates, and your site's RSS links to your theme's sidebar."
+msgstr "Makkelijk afbeeldingen, Twitter updates en RSS links van je website plaatsen op je thema sidebar."
+
+msgid "Enable WP.me-powered shortlinks for all of your Posts and Pages for easier sharing."
+msgstr "Activeer WP.me korte links op al je berichten en pagina's voor gemakkelijker delen."
+
+msgid "Easily embed videos and more from sites like YouTube, Vimeo, and SlideShare."
+msgstr "Sluit eenvoudig video's en meer in van sites als YouTube, Vimeo en SlideShare"
+
+msgid "Beautiful Math"
+msgstr "Beautiful Math"
+
+msgid "Show a pop-up business card of your users' gravatar profiles in comments."
+msgstr "Toon een pop-up visitekaart van je gebruikers Gravatar-profiel bij de reacties."
+
+msgid "Share your public posts and comments to search engines and other services in real-time."
+msgstr "Je publieke berichten en reacties delen aan zoekmachines en andere services in real-time"
+
+msgid "Improve your spelling, style, and grammar with the <a href=\"http://www.afterthedeadline.com/\">After the Deadline</a> Proofreading service."
+msgstr ""
+
+msgid "Bring the power of the WordPress.com cloud to your self-hosted WordPress. Jetpack enables you to connect your blog to a WordPress.com account to use the powerful features normally only available to WordPress.com users."
+msgstr "Breng de kracht van de WordPress.com cloud naar je zelfgehoste WordPress. Jetpack maakt het mogelijk je blog te verbinden met een WordPress.com account om de krachtige mogelijkheden te gebruiken die normaal enkel beschikbaar zijn voor WordPress.com gebruikers."
+
+msgid "http://wordpress.org/extend/plugins/jetpack/"
+msgstr "http://wordpress.org/extend/plugins/jetpack/"
+
+#: modules/widgets/twitter-widget.php:241
+msgid "Include retweets"
+msgstr "Inclusief retweets"
+
+#: modules/widgets/twitter-widget.php:243
+msgid "Text to display between tweet and timestamp:"
+msgstr "Te tonen tekst tussen tweet en tijdsaanduiding:"
+
+#: modules/widgets/twitter-widget.php:222
+msgid "Twitter username:"
+msgstr "Twitter gebruikersnaam:"
+
+#: modules/widgets/twitter-widget.php:79
+msgid "Twitter Updates"
+msgstr "Twitter Updates "
+
+#: modules/widgets/twitter-widget.php:236
+msgid "Hide replies"
+msgstr "Verberg reacties"
+
+#: modules/widgets/twitter-widget.php:225
+msgid "Maximum number of tweets to show:"
+msgstr "Maximaal te tonen tweets:"
+
+#: modules/widgets/twitter-widget.php:180
+msgid "Error: Twitter did not respond. Please wait a few minutes and refresh this page."
+msgstr "Fout: Twitter reageert niet. Wacht enkele minuten en ververs de pagina dan nogmaals."
+
+#: modules/widgets/twitter-widget.php:70
+msgid "Twitter (Jetpack)"
+msgstr "Twitter (Jetpack)"
+
+#: modules/widgets/twitter-widget.php:69
+msgid "Display your tweets from Twitter"
+msgstr "Toon je tweets van Twitter"
+
+#: modules/widgets/rsslinks-widget.php:140
+msgid "Subscribe to %s"
+msgstr "Abonneer op %s"
+
+#: modules/widgets/rsslinks-widget.php:121
+msgid "Image Color:"
+msgstr "Afbeelding kleur:"
+
+#: modules/widgets/rsslinks-widget.php:119
+msgid "Silver"
+msgstr "Zilver"
+
+#: modules/widgets/twitter-widget.php:178
+msgid "Error: Please make sure the Twitter account is <a href=\"%s\">public</a>."
+msgstr "Fout: zorg ervoor dat het <a href=\"%s\">Twitter-account publiek is</a>."
+
+#: modules/widgets/rsslinks-widget.php:113
+msgid "Red"
+msgstr "Rood"
+
+#: modules/widgets/rsslinks-widget.php:101
+msgid "Large"
+msgstr "Groot"
+
+#: modules/widgets/rsslinks-widget.php:115
+msgid "Green"
+msgstr "Groen"
+
+#: modules/widgets/rsslinks-widget.php:100
+msgid "Medium"
+msgstr "Gemiddeld"
+
+#: modules/widgets/rsslinks-widget.php:103
+msgid "Image Size:"
+msgstr "Afbeeldingsgrootte:"
+
+#: modules/widgets/rsslinks-widget.php:118
+msgid "Pink"
+msgstr "Roze"
+
+#: modules/widgets/rsslinks-widget.php:117
+msgid "Purple"
+msgstr "Paars"
+
+#: modules/widgets/rsslinks-widget.php:116
+msgid "Blue"
+msgstr "Blauw"
+
+#: modules/widgets/rsslinks-widget.php:114
+msgid "Orange"
+msgstr "Oranje"
+
+#: modules/widgets/rsslinks-widget.php:67
+#: modules/widgets/rsslinks-widget.php:133
+msgid "Posts"
+msgstr "Berichten"
+
+#: modules/widgets/rsslinks-widget.php:96
+msgid "Image Settings:"
+msgstr "Beeldinstellingen:"
+
+#: modules/widgets/rsslinks-widget.php:85
+msgid "Format:"
+msgstr "Formaat:"
+
+#: modules/widgets/rsslinks-widget.php:83
+msgid "Text & Image Links"
+msgstr "Tekst & Afbeeldings links"
+
+#: modules/widgets/rsslinks-widget.php:82
+msgid "Image Link"
+msgstr "Afbeeldingslink:"
+
+#: modules/widgets/rsslinks-widget.php:81
+msgid "Text Link"
+msgstr "Tekst Link"
+
+#: modules/widgets/rsslinks-widget.php:71
+msgid "Feed(s) to Display:"
+msgstr "Te Tonen Feed(s):"
+
+#: modules/widgets/rsslinks-widget.php:69
+msgid "Posts & Comments"
+msgstr "Berichten & Reacties"
+
+#: modules/widgets/rsslinks-widget.php:68
+#: modules/widgets/rsslinks-widget.php:136
+msgid "Comments"
+msgstr "Reacties"
+
+#: modules/widgets/rsslinks-widget.php:62
+#: modules/widgets/twitter-widget.php:219
+msgid "Title:"
+msgstr "Titel:"
+
+#: modules/widgets/rsslinks-widget.php:13
+msgid "RSS Links (Jetpack)"
+msgstr "RSS Links (Jetpack)"
+
+#: modules/widgets/rsslinks-widget.php:99
+msgid "Small"
+msgstr "Klein"
+
+#: modules/widgets/image-widget.php:139
+msgid "Width:"
+msgstr "Breedte:"
+
+#: modules/widgets/image-widget.php:126
+msgid "Center"
+msgstr "Gecentreerd"
+
+#: modules/widgets/image-widget.php:145
+msgid "If empty, we will attempt to determine the image size."
+msgstr "Indien leeg, zal de afbeeldingsgrootte automatisch bepaald worden."
+
+#: modules/widgets/rsslinks-widget.php:12
+msgid "Links to your blog's RSS feeds"
+msgstr "Link naar jouw blog's RSS feeds"
+
+#: modules/widgets/image-widget.php:127
+msgid "Right"
+msgstr "Rechts"
+
+#: modules/widgets/image-widget.php:142
+msgid "Height:"
+msgstr "Hoogte:"
+
+#: modules/widgets/image-widget.php:129
+msgid "Image Alignment:"
+msgstr "Beelduitlijning:"
+
+#: modules/widgets/image-widget.php:125
+msgid "Left"
+msgstr "Links"
+
+#: modules/widgets/image-widget.php:124
+msgid "None"
+msgstr "Geen"
+
+#: modules/widgets/image-widget.php:119
+msgid "Caption:"
+msgstr "Bijschrift:"
+
+#: modules/widgets/image-widget.php:146
+msgid "Link URL (when the image is clicked):"
+msgstr "Link URL (wanneer de afbeelding wordt geklikt):"
+
+#: modules/subscriptions.php:561
+msgid "Click to subscribe to this blog and receive notifications of new posts by email."
+msgstr "Klik om in te schrijven op deze blog en email meldingen te ontvangen van nieuwe berichten."
+
+#: modules/widgets/image-widget.php:12
+msgid "Display an image in your sidebar"
+msgstr "Vertoon een afbeelding in uw zijbalk"
+
+#: modules/widgets/image-widget.php:116
+msgid "Image title:"
+msgstr "Afbeelding titel:"
+
+#: modules/subscriptions.php:577
+msgid "%s: %s"
+msgstr "%s: %s"
+
+#: modules/subscriptions.php:604
+msgid "Show total number of subscribers? (%s subscriber)"
+msgid_plural "Show total number of subscribers? (%s subscribers)"
+msgstr[0] "Toon het aantal inschrijvingen? (%s inschrijving)"
+msgstr[1] "Toon het aantal inschrijvingen? (%s inschrijvingen)"
+
+#: modules/widgets/image-widget.php:113
+msgid "Alternate text:"
+msgstr "Alternatieve tekst:"
+
+#: modules/widgets/image-widget.php:110
+msgid "Image URL:"
+msgstr "Afbeeldings URL:"
+
+#: modules/vaultpress.php:22
+msgid "Active"
+msgstr "Actief"
+
+#: modules/subscriptions.php:591
+msgid "Optional text to display to your readers:"
+msgstr "Optionele tekst om te tonen aan je lezers:"
+
+#: modules/subscriptions.php:585 modules/widgets/image-widget.php:107
+msgid "Widget title:"
+msgstr "Widget titel:"
+
+#: modules/subscriptions.php:597
+msgid "Subscribe Button:"
+msgstr "Inschrijfknop:"
+
+#: modules/widgets/image-widget.php:14
+msgid "Image (Jetpack)"
+msgstr "Afbeelding (Jetpack)"
+
+#: modules/subscriptions.php:559
+msgid "Enter your email address to subscribe to this blog and receive notifications of new posts by email."
+msgstr "Vul je emailadres in om in te schrijven op deze blog en emailmeldingen te ontvangen van nieuwe berichten."
+
+#: modules/subscriptions.php:558
+msgid "Subscribe to Blog via Email"
+msgstr "Abonneer je op dit Blog via E-mail"
+
+#: modules/subscriptions.php:487
+msgid "Email Address"
+msgstr "Email-adres"
+
+#: modules/subscriptions.php:483
+msgid "Join %s other subscriber"
+msgid_plural "Join %s other subscribers"
+msgstr[0] "Voeg je bij %s andere abonnee"
+msgstr[1] "Voeg je bij %s andere abonnees"
+
+#: modules/subscriptions.php:465
+msgid "There was an error when subscribing, please try again."
+msgstr "Er is een fout opgetreden tijdens het inschrijven, probeer opnieuw."
+
+#: modules/subscriptions.php:414
+msgid "Blog Subscriptions (Jetpack)"
+msgstr "Blog Inschrijvingen (Jetpack)"
+
+#: modules/subscriptions.php:411
+msgid "Add an email signup form to allow people to subscribe to your blog."
+msgstr "Voeg een e-mail inschrijvingsformulier toe zodat mensen zich kunnen inschrijven op je blog."
+
+#: modules/subscriptions.php:346
+msgid "Notify me of new posts by email."
+msgstr "E-mail me als er nieuwe berichten zijn."
+
+#: modules/subscriptions.php:458
+msgid "You have already subscribed to this site, please check your inbox."
+msgstr "Je bent al ingeschreven, gelieve je inbox na te kijken."
+
+#: modules/subscriptions.php:455
+msgid "The email you entered was invalid, please check and try again."
+msgstr "Het ingevulde e-mailadres is niet geldig, kijk het na en probeer het opnieuw."
+
+#: modules/subscriptions.php:445
+msgid "An email was just sent to confirm your subscription. Please find the email now and click activate to start subscribing."
+msgstr "Er is zojuist een e-mail aan je verzonden om je inschrijving te bevestigen. Bekijk de e-mail en klik op \"activeren\" om de inschrijving te starten."
+
+#: modules/stats.php:905
+msgid "View All"
+msgstr "Toon alles"
+
+#: modules/stats.php:892
+msgid "%1$s %2$s Views"
+msgstr "%1$s %2$s Bekeken"
+
+#: modules/stats.php:701
+msgid "Chart stats by"
+msgstr "Grafiek statistieken door"
+
+#: modules/stats.php:677
+msgid "the past month"
+msgstr "De afgelopen maand"
+
+#: modules/stats.php:913 modules/stats.php:937
+msgid "Sorry, nothing to report."
+msgstr "Sorry, niets te melden"
+
+#: modules/subscriptions.php:340
+msgid "Notify me of follow-up comments by email."
+msgstr "E-mail me als er nieuwe reacties zijn."
+
+#: modules/stats.php:933
+msgid "Top Searches"
+msgstr "Populairste zoekopdrachten"
+
+#: modules/stats.php:714
+msgid "Show top posts over"
+msgstr "Toon top berichten over"
+
+#: modules/stats.php:727
+msgid "Show top search terms over"
+msgstr "Toon top zoektermen over"
+
+#: modules/stats.php:679
+msgid "the past year"
+msgstr "vorig jaar"
+
+#: modules/stats.php:678
+msgid "the past quarter"
+msgstr "het afgelopen kwartier"
+
+#: modules/stats.php:909
+msgid "Top Posts"
+msgstr "Populaire berichten"
+
+#: modules/stats.php:533
+msgid "Save configuration"
+msgstr "Bewaar instellingen"
+
+#: modules/stats.php:675
+msgid "the past day"
+msgstr "de voorbije dag"
+
+#: modules/stats.php:672
+msgid "month"
+msgstr "maand"
+
+#: modules/stats.php:676
+msgid "the past week"
+msgstr "afgelopen week"
+
+#: modules/stats.php:519
+msgid "The image helps collect stats and <strong>makes the world a better place</strong> but should still work when hidden"
+msgstr "De afbeelding helpt je statistieken te verzamelen en <strong>maakt van de wereld een betere plek</strong> maar zal blijven werken wanneer het verborgen is."
+
+#: modules/stats.php:671
+msgid "week"
+msgstr "zwak"
+
+#: modules/stats.php:670
+msgid "day"
+msgstr "dag"
+
+#: modules/stats.php:568
+msgid "Views over 48 hours. Click for more Site Stats."
+msgstr "Weergave in 48 uur. Klik voor meer website statistieken."
+
+#: modules/stats.php:522
+msgid "Select the roles that will be able to view stats reports."
+msgstr "Selecteer de profielen die de statistiekrapporten mogen bekijken."
+
+#: modules/stats.php:520
+msgid "Report visibility"
+msgstr "Rapport zichtbaarheid"
+
+#: modules/stats.php:519
+msgid "Smiley face"
+msgstr "Lachend gezichtje"
+
+#: modules/stats.php:330
+msgid "Your Site Stats work better with Javascript enabled."
+msgstr "Je website statistieken werken beter met Javascript aangeschakeld."
+
+#: modules/stats.php:406 modules/stats.php:879
+msgid "We were unable to get your stats just now. Please try again."
+msgstr "Het is momenteel onmogelijk om je stats te tonen. Probeer het opnieuw."
+
+#: modules/stats.php:329
+msgid "Loading…"
+msgstr "Laden ..."
+
+#: modules/stats.php:517
+msgid "Count the page views of registered users who are logged in."
+msgstr "De pagina weergaven tellen van de ingelogde geregistreerde bezoekers."
+
+#: modules/stats.php:518
+msgid "Smiley"
+msgstr "Smiley"
+
+#: modules/stats.php:519
+msgid "Hide the stats smiley face image."
+msgstr "Verberg het statistiek smiley gezichtje."
+
+#: modules/stats.php:516
+msgid "Registered users"
+msgstr "Geregistreerde gebruikers"
+
+#: modules/stats.php:514
+msgid "Put a chart showing 48 hours of views in the admin bar."
+msgstr "Plaatst een grafiek in de admin bar die 48 uur paginaweergave toont."
+
+#: modules/stats.php:404 modules/stats.php:877
+msgid "We were unable to get your stats just now (too many redirects). Please try again."
+msgstr "Het is momenteel onmogelijk om je stats te tonen (te veel doorverwijzingen). Probeer het opnieuw."
+
+#: modules/stats.php:513
+msgid "Admin bar"
+msgstr "Toolbar"
+
+#: modules/stats.php:507
+msgid "Visit <a href=\"%s\">Site Stats</a> to see your stats."
+msgstr "Bezoeke <a href=\"%s\">Website Statistieken</a> om je statistieken te bekijken."
+
+#: modules/stats.php:331
+msgid "View Site Stats without Javascript"
+msgstr "Website Statistieken bekijken zonder Javascript"
+
+#: modules/shortcodes/videopress.php:912
+msgid "Submit"
+msgstr "Vastleggen"
+
+#: modules/shortcodes/videopress.php:876
+msgid "December"
+msgstr "december"
+
+#: jetpack.php:1169 modules/stats.php:649
+msgid "Site Stats"
+msgstr "Site statistieken"
+
+#: modules/shortcodes/videopress.php:1291
+msgid "This video requires <a rel=\"nofollow\" href=\"%s\">Adobe Flash</a> for playback."
+msgstr "Deze video vereist <a rel=\"nofollow\" href=\"%s\">Adobe Flash</a> om afgespeeld te worden."
+
+#: modules/shortcodes/videopress.php:958
+msgid "You do not have sufficient <a rel=\"nofollow\" href=\"%s\">freedom levels</a> to view this video. Support free software and upgrade."
+msgstr ""
+
+#: modules/shortcodes/videopress.php:876
+msgid "November"
+msgstr "november"
+
+#: modules/shortcodes/videopress.php:1016
+msgctxt "watch a video title"
+msgid "Watch: %s"
+msgstr "Bekijk: %s"
+
+#: modules/shortcodes/videopress.php:1144
+msgctxt "Play as in playback or view a movie"
+msgid "JavaScript required to play %s."
+msgstr "JavaScript vereist om %s af te spelen."
+
+#: modules/shortcodes/videopress.php:1115
+#: modules/shortcodes/videopress.php:1137
+msgid "this video"
+msgstr "deze video"
+
+#: modules/shortcodes/videopress.php:1298
+msgid "Loading video..."
+msgstr "Video laden..."
+
+#: modules/shortcodes/videopress.php:915
+msgid "More information"
+msgstr "Meer informatie"
+
+#: modules/shortcodes/videopress.php:876
+msgid "July"
+msgstr "juli"
+
+#: modules/shortcodes/videopress.php:860
+msgid "This video is intended for mature audiences."
+msgstr "Deze video is alleen geschikt voor volwassenen."
+
+#: modules/shortcodes/videopress.php:876
+msgid "October"
+msgstr "oktober"
+
+#: modules/shortcodes/videopress.php:876
+msgid "April"
+msgstr "april"
+
+#: modules/shortcodes/videopress.php:876
+msgid "March"
+msgstr "maart"
+
+#: modules/shortcodes/videopress.php:876
+msgid "February"
+msgstr "februari"
+
+#: modules/shortcodes/videopress.php:876
+msgid "January"
+msgstr "januari"
+
+#: modules/shortcodes/videopress.php:876
+msgid "September"
+msgstr "september"
+
+#: modules/shortcodes/videopress.php:860
+msgid "Please verify your birthday."
+msgstr "Controleer je verjaardag."
+
+#: modules/shortcodes/videopress.php:876
+msgid "June"
+msgstr "juni"
+
+#: modules/shortcodes/videopress.php:876
+msgid "August"
+msgstr "augustus"
+
+#: modules/shortcodes/videopress.php:876
+msgid "May"
+msgstr "mei"
+
+#: modules/sharedaddy/sharing.php:379
+msgid "Enter the URL of a 16x16px icon you want to use for this service."
+msgstr "Voer de URL van een 16x16px pictogram dat je wilt gebruiken voor deze dienst in."
+
+#: modules/shortcodes/videopress.php:608
+msgid "The VideoPress plugin could not communicate with the VideoPress servers. This error is most likely caused by a misconfigured plugin. Please reinstall or upgrade."
+msgstr ""
+
+#: modules/shortcodes/videopress.php:826
+msgid "%s Error"
+msgstr "%s Fout"
+
+#: modules/shortcodes/videopress.php:610
+msgid "<strong>%s</strong> is not an allowed embed site."
+msgstr "<strong>%s</strong> is niet een toegestane embed site."
+
+#: modules/sharedaddy/sharing.php:371
+msgid "You can add the following variables to your service sharing URL:"
+msgstr "Je kunt de volgende variabelen gebruiken in je \"service sharing\" URL"
+
+#: modules/shortcodes/archives.php:50
+msgid "Your blog does not currently have any published posts."
+msgstr "Uw blog heeft momenteel geen elke gepubliceerde berichten."
+
+#: modules/sharedaddy/sharing.php:395
+msgid "An error occurred creating your new sharing service - please check you gave valid details."
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:376
+msgid "Icon URL"
+msgstr "Icoon URL"
+
+#: modules/sharedaddy/sharing.php:385
+msgid "Create Share"
+msgstr "Creeër Delen"
+
+#: modules/shortcodes/videopress.php:612
+msgid "No data found for VideoPress identifier: <strong>%s</strong>."
+msgstr "Geen data gevonden voor de VideoPress identificeerder: <strong>%s</strong>."
+
+#: modules/shortcodes/videopress.php:610
+msgid "Publisher limits playback of video embeds."
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:367
+msgid "Sharing URL"
+msgstr "Sharing URL"
+
+#: modules/sharedaddy/sharing.php:334
+msgid "Front Page, Archive Pages, and Search Results"
+msgstr "Begin Pagina, Archief Pagina en Zoekresultaten"
+
+#: modules/sharedaddy/sharing.php:313
+msgid "Sharing label"
+msgstr "Sticker"
+
+#: modules/sharedaddy/sharing.php:319
+msgid "Open links in"
+msgstr "Open linken in"
+
+#: modules/sharedaddy/sharing.php:361
+msgid "Service name"
+msgstr "Service naam"
+
+#: modules/sharedaddy/sharing.php:350
+msgid "Save Changes"
+msgstr "Wijzigingen opslaan"
+
+#: modules/sharedaddy/sharing.php:328
+msgid "Show sharing buttons on"
+msgstr "Laat deel knoppen zien"
+
+#: modules/sharedaddy/sharing.php:306
+msgid "Icon + text"
+msgstr "Icoon + tekst"
+
+#: modules/sharedaddy/sharing.php:322
+msgid "New window"
+msgstr "Nieuw venster"
+
+#: modules/sharedaddy/sharing.php:323
+msgid "Same window"
+msgstr "Zelfde venster"
+
+#: modules/sharedaddy/sharing.php:308
+msgid "Text only"
+msgstr "Alleen tekst"
+
+#: modules/sharedaddy/sharing.php:307
+msgid "Icon only"
+msgstr "Alleen icoon"
+
+#: modules/sharedaddy/sharing.php:186
+msgid "Enabled Services"
+msgstr "Geactiveerde diensten"
+
+#: modules/sharedaddy/sharing.php:164
+msgid "Available Services"
+msgstr "Beschikbare diensten"
+
+#: modules/sharedaddy/sharing.php:192
+msgid "Drag and drop available services here"
+msgstr "Drag en Drop beschikbare diensten hier"
+
+#: modules/sharedaddy/sharing.php:303
+msgid "Default button style"
+msgstr "Standaard knop stijl"
+
+#: modules/sharedaddy/sharing.php:153
+msgid "Settings have been saved"
+msgstr "Instellingen zijn opgeslagen"
+
+#: modules/sharedaddy/sharing.php:165
+msgid "Drag and drop the services you'd like to enable into the box below."
+msgstr "Drag&drop de diensten die je wilt activeren in de box hieronder."
+
+#: modules/sharedaddy/sharing.php:203
+msgid "Services dragged here will be hidden behind a share button."
+msgstr "Diensten die hier naartoe gesleept worden, zijn verborgen onder de share button"
+
+#: modules/sharedaddy/sharing.php:221
+msgid "Sharing is off. Please add services above to enable"
+msgstr "Delen is uitgeschakeld. Plaats hierboven een service om in te schakelen."
+
+#: modules/sharedaddy/sharing.php:218
+msgid "Live Preview"
+msgstr "Live voorbeeld"
+
+#: modules/sharedaddy/sharing.php:189
+msgid "Services dragged here will appear individually."
+msgstr "Diensten die hier naartoe gesleept worden, verschijnen afzonderlijk"
+
+#: modules/sharedaddy/sharing.php:149
+msgid "This plugin will work without it, but multibyte support is used <a href=\"%s\">if available</a>. You may see minor problems with Tweets and other sharing services."
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:166
+msgid "Add a new service"
+msgstr "Voeg een nieuwe service toe"
+
+#: modules/contact-form/grunion-form-view.php:142
+#: modules/sharedaddy/sharing-sources.php:1027
+msgid "Label"
+msgstr "Label"
+
+#: modules/sharedaddy/sharing-sources.php:977
+msgid "Click to share"
+msgstr "Klik om te delen"
+
+#: modules/sharedaddy/sharing-sources.php:1032
+msgid "URL"
+msgstr "URL"
+
+#: modules/sharedaddy/sharing.php:148
+msgid "Warning! Multibyte support missing!"
+msgstr "Waarschuwing! Multibyte ondersteuning mist!"
+
+#: modules/sharedaddy/sharing.php:46 modules/sharedaddy/sharing.php:158
+msgid "Sharing Settings"
+msgstr "Share instellingen"
+
+#: modules/sharedaddy/sharing-sources.php:1045
+msgid "Remove Service"
+msgstr "Verwijder service"
+
+#: modules/sharedaddy/sharing-sources.php:1044
+msgid "Save"
+msgstr "Opslaan"
+
+#: modules/sharedaddy/sharing-sources.php:1037
+msgid "Icon"
+msgstr "Icoon"
+
+#: modules/sharedaddy/sharing-sources.php:892
+msgid "Google +1"
+msgstr "Google +1"
+
+#: modules/sharedaddy/sharing-sources.php:884
+msgctxt "share to"
+msgid "Press This"
+msgstr "Press This"
+
+#: modules/sharedaddy/sharing-sources.php:884
+msgid "Click to Press This!"
+msgstr "Klik voor Press This!"
+
+#: modules/sharedaddy/sharing-sources.php:856
+msgid "Press This"
+msgstr "Publiceer dit"
+
+#: modules/sharedaddy/sharing-sources.php:850
+msgid "Click to print"
+msgstr "Klik om af te drukken"
+
+#: modules/sharedaddy/sharing-sources.php:744
+msgid "Share"
+msgstr "Delen"
+
+#: modules/sharedaddy/sharing-sources.php:777
+msgctxt "share to"
+msgid "Facebook"
+msgstr "Facebook"
+
+#: modules/sharedaddy/sharing-sources.php:799
+msgid "Default button"
+msgstr "Standaard knop"
+
+#: modules/sharedaddy/sharing-sources.php:850
+msgctxt "share to"
+msgid "Print"
+msgstr "Print"
+
+#: modules/sharedaddy/sharing-sources.php:777
+msgid "Share on Facebook"
+msgstr "Share op Facebook"
+
+#: modules/sharedaddy/sharing-sources.php:714
+msgid "Facebook"
+msgstr "Facebook"
+
+#: modules/sharedaddy/sharing-sources.php:801
+msgid "Like button"
+msgstr "Like knop"
+
+#: modules/sharedaddy/sharing-sources.php:846
+msgid "Print"
+msgstr "Afdrukken"
+
+#: modules/sharedaddy/sharing-sources.php:800
+msgid "Share button"
+msgstr "Share knop"
+
+#: modules/sharedaddy/sharing-sources.php:629
+msgctxt "share to"
+msgid "LinkedIn"
+msgstr "LinkedIn"
+
+#: modules/sharedaddy/sharing-sources.php:519
+msgctxt "share to"
+msgid "Digg"
+msgstr "Digg"
+
+#: modules/sharedaddy/sharing-sources.php:601
+msgid "LinkedIn"
+msgstr "LinkedIn"
+
+#: modules/sharedaddy/sharing-sources.php:515
+#: modules/sharedaddy/sharing-sources.php:519
+msgid "Click to Digg this post"
+msgstr "Digg dit artikel"
+
+#: modules/sharedaddy/sharing-sources.php:436
+msgid "Click to share on Reddit"
+msgstr "Klik om te delen via Reddit"
+
+#: modules/sharedaddy/sharing-sources.php:429
+#: modules/sharedaddy/sharing-sources.php:436
+msgid "Reddit"
+msgstr "Reddit"
+
+#: modules/sharedaddy/sharing-sources.php:363
+msgctxt "share to"
+msgid "StumbleUpon"
+msgstr "StumbleUpon"
+
+#: modules/sharedaddy/sharing-sources.php:363
+msgid "Click to share on StumbleUpon"
+msgstr "Klik om te delen via Stumbleupon"
+
+#: modules/sharedaddy/sharing-sources.php:629
+msgid "Click to share on LinkedIn"
+msgstr "Klik om op LinkedIn te delen."
+
+#: modules/sharedaddy/sharing-sources.php:506
+msgid "Digg"
+msgstr "Digg"
+
+#: modules/sharedaddy/sharing-sources.php:257
+msgid "Twitter"
+msgstr "Twitter"
+
+#: modules/sharedaddy/sharing-sources.php:226
+msgid "Send Email"
+msgstr "Verzend e-mail"
+
+#: modules/sharedaddy/sharing-sources.php:238
+msgid "Sorry, your blog cannot share posts by email."
+msgstr "Sorry, je blog kan geen berichten per e-mail delen."
+
+#: modules/sharedaddy/sharing-sources.php:234
+msgid "Email check failed, please try again"
+msgstr "E-mail controle mislukt, probeer opnieuw"
+
+#: modules/sharedaddy/sharing-sources.php:218
+msgid "Your Email Address"
+msgstr "Je e-mailadres"
+
+#: modules/sharedaddy/sharing-sources.php:227
+msgid "Cancel"
+msgstr "Annuleren"
+
+#: modules/sharedaddy/sharing-sources.php:230
+msgid "Post was not sent - check your email addresses!"
+msgstr "Bericht niet verstuurd - check je e-mailadres!"
+
+#: modules/sharedaddy/sharing-sources.php:352
+msgid "StumbleUpon"
+msgstr "StumbleUpon"
+
+#: modules/sharedaddy/sharing-sources.php:264
+msgid "Click to share on Twitter"
+msgstr "Klik om te delen via Twitter"
+
+#: modules/sharedaddy/sharing-sources.php:264
+msgctxt "share to"
+msgid "Twitter"
+msgstr "Twitter"
+
+#: modules/sharedaddy/sharing-sources.php:334
+#: modules/sharedaddy/sharing-sources.php:411
+#: modules/sharedaddy/sharing-sources.php:462
+#: modules/sharedaddy/sharing-sources.php:568
+#: modules/sharedaddy/sharing-sources.php:684
+msgid "Use smart button"
+msgstr "Smart Button gebruiken"
+
+#: modules/sharedaddy/sharing-sources.php:207
+msgid "Send to Email Address"
+msgstr "Stuur naar e-mailadres"
+
+#: modules/sharedaddy/sharing-sources.php:170
+msgid "You have shared this post with %s"
+msgstr "Je deelde dit bericht met %s"
+
+#: modules/sharedaddy/sharing-sources.php:193
+msgid "Click to email this to a friend"
+msgstr "Klik om dit te e-mailen naar een vriend"
+
+#: modules/sharedaddy/sharedaddy.php:106
+msgid "Disable CSS and JS"
+msgstr "Schakel CSS en JS uit"
+
+#: modules/sharedaddy/sharedaddy.php:108
+msgid "Advanced. If this option is checked, you must include these files in your theme manually for the sharing links to work."
+msgstr ""
+
+#: modules/sharedaddy/sharing-service.php:196
+msgid "Share this:"
+msgstr "Delen:"
+
+#: modules/sharedaddy/sharing-sources.php:171
+msgid "Close"
+msgstr "Sluiten"
+
+#: modules/sharedaddy/sharing-service.php:474
+#: modules/sharedaddy/sharing.php:234 modules/sharedaddy/sharing.php:275
+msgctxt "dropdown button"
+msgid "Share"
+msgstr "Delen"
+
+#: modules/sharedaddy/sharing-sources.php:169
+msgid "This post has been shared!"
+msgstr "Dit bericht is gedeeld!"
+
+#: modules/sharedaddy/sharing-sources.php:193
+msgctxt "share to"
+msgid "Email"
+msgstr "E-mail"
+
+#: modules/sharedaddy/sharing-sources.php:215
+msgid "Your Name"
+msgstr "Uw Naam"
+
+#: modules/module-info.php:425
+msgid "Each contact form can easily be customized to fit your needs. When a user submits your contact form, the feedback will be filtered through <a href=\"http://akismet.com/\">Akismet</a> (if it is active on your site) to make sure itâs not spam. Any legitimate feedback will then be emailed to you, and added to your feedback management area."
+msgstr ""
+
+#: modules/sharedaddy/sharedaddy.php:18
+msgid "Shared Post"
+msgstr "Gedeelde artikelen"
+
+#: modules/module-info.php:394
+msgid "Jetpack will automatically take the great published content from your blog or website and share it instantly with third party services like search engines, increasing your reach and traffic."
+msgstr "Jetpack deelt de gepubliceerde content van je blog of website direct met diensten als zoekmachines, waarmee je je bereik en verkeer vergroot."
+
+#: modules/module-info.php:374
+msgid "When leaving comments, your visitors can also subscribe to a post’s comments to keep up with the conversation."
+msgstr ""
+
+#: modules/module-info.php:371
+msgid "Subscriptions"
+msgstr "Abonnementen"
+
+#: modules/module-info.php:379
+msgid "To use the Subscriptions widget, go to Appearance → <a href=\"%s\">Widgets</a>. Drag the widget labeled “Blog Subscriptions (Jetpack)” into one of your sidebars and configure away."
+msgstr ""
+
+#: modules/sharedaddy/sharedaddy.php:37
+msgid "Show sharing buttons on this post."
+msgstr "Toon knoppen om te delen voor dit artikel."
+
+#: modules/contact-form/grunion-form-view.php:30 modules/module-info.php:415
+#: modules/module-info.php:419
+msgid "Contact Form"
+msgstr ""
+
+#: modules/module-info.php:392
+msgid "Enhanced Distribution"
+msgstr "Verbeterde Distributie"
+
+#: modules/module-info.php:373
+msgid "Easily allow any visitor to subscribe to all of your posts via email through a widget in your blog’s sidebar. Every time you publish a post, WordPress.com will send a notification to all your subscribers."
+msgstr ""
+
+#: modules/module-info.php:351
+msgid "shows your latest tweets within a sidebar on your theme."
+msgstr "toont je nieuwste tweets in een sidebar van je thema."
+
+#: modules/module-info.php:350
+msgid "lets you easily add post and comment RSS feeds to a sidebar on your theme."
+msgstr "Laat je makkelijk berichten en reactie RSS feeds plaatsen in een zijbalk van je thema."
+
+#: modules/module-info.php:351
+msgid "The Twitter Widget"
+msgstr "Twitter Widget"
+
+#: modules/module-info.php:350
+msgid "The RSS Links Widget"
+msgstr "De RSS Link Widget"
+
+#: modules/module-info.php:355
+msgid "To use the widgets, go to Appearance → <a href=\"%s\">Widgets</a>. Drag them into one of your sidebars and configure away."
+msgstr ""
+
+#: modules/module-info.php:368
+msgid "Subsriptions Screenshot"
+msgstr "Inschrijvingsschermafbeelding"
+
+#: modules/module-info.php:353
+msgid "The Image Widget"
+msgstr "Afbeelding Widget"
+
+#: modules/module-info.php:355
+msgid "Each of these widgets has a number of customization options."
+msgstr "Elk van deze widgets heeft een aantal aanpassingsopties."
+
+#: modules/module-info.php:353
+msgid "lets you easily add images to a sidebar on your theme."
+msgstr "voeg eenvoudig afbeeldingen toe aan de sidebar van uw theme."
+
+#: modules/module-info.php:335
+msgid "shows your latest tweets within a sidebar on your theme. It’s an easy way to add more activity to your site. There are also a number of customization options."
+msgstr ""
+
+#: modules/module-info.php:308 modules/module-info.php:312
+msgid "Spelling and Grammar"
+msgstr "Spelling en grammatica"
+
+#: modules/module-info.php:335
+msgid "The Twitter Widget "
+msgstr "De Twitter Widget"
+
+#: modules/module-info.php:337
+msgid "allows you to easily add images to widget areas in your theme. It’s an easy way to add more visual interest to your site."
+msgstr ""
+
+#: modules/module-info.php:337
+msgid "The Image Widget "
+msgstr "De Afbeelding Widget"
+
+#: modules/module-info.php:334
+msgid "allows you to add links to your blog’s post and comment RSS feeds in your sidebar. This makes it easy for your readers to stay updated when you post new content or receive new comments."
+msgstr ""
+
+#: modules/module-info.php:334
+msgid "The RSS Links Widget "
+msgstr "De RSS Link Widget"
+
+#: modules/module-info.php:332 modules/module-info.php:348
+msgid "Extra Sidebar Widgets"
+msgstr "Extra Zijbalk Widgets"
+
+#: modules/module-info.php:329 modules/module-info.php:345
+msgid "Widgets Screenshot"
+msgstr "Widgets Screenshot"
+
+#: modules/module-info.php:315
+msgid "After the Deadline provides a number of <a href=\"%s\">customization options</a>, which you can edit in your profile."
+msgstr ""
+
+#: modules/module-info.php:314
+msgid "The <a href='%s'>After the Deadline</a> Proofreading service improves your writing by using artificial intelligence to find your errors and offer smart suggestions."
+msgstr ""
+
+#: modules/module-info.php:286
+msgid "To configure your sharing settings, go to the Settings → <a href=\"%s\">Sharing</a> menu."
+msgstr ""
+
+#: modules/module-info.php:265
+msgid "The following services are included: Twitter, Facebook, Reddit, StumbleUpon, PressThis, Digg, LinkedIn, Google +1, Print, and Email."
+msgstr "De volgende diensten zijn inbegrepen: Twitter, Facebook, Reddit, StumbleUpon, PressThis, Digg, LinkedIn, Google +1, Print, and Email."
+
+#: modules/module-info.php:227
+msgid "Jetpack combines the power of %s and the simplicity of WordPress to give you the ultimate in math blogging platforms."
+msgstr ""
+
+#: modules/module-info.php:228
+msgid "Wow, that sounds nerdy."
+msgstr "Wow, dat klinkt nerdy."
+
+#: modules/module-info.php:242
+msgid "Use <code>$latex your latex code here$</code> or <code>[latex]your latex code here[/latex]</code> to include %s in your posts and comments. There are <a href=\"%s\" target=\"_blank\">all sorts of options</a> available."
+msgstr ""
+
+#: modules/module-info.php:293
+msgid "Full details can be found on the <a href=\"%s\">Sharing support page</a>. This video also gives a swish run-down of how to use the Sharing feature. Watch it in HD for extra snazz!"
+msgstr ""
+
+#: modules/module-info.php:287
+msgid "Drag and drop sharing services into the enabled section to have them show up on your site, and drag them into the hidden section to have them hidden behind a button."
+msgstr ""
+
+#: modules/module-info.php:267
+msgid "The following services are included: Twitter, Facebook, Reddit, StumbleUpon, Digg, LinkedIn, Google +1, Print, and Email."
+msgstr "De volgende diensten zijn inbegrepen: Twitter, Facebook, Reddit, StumbleUpon, Digg, LinkedIn, Google +1, Print, and Email."
+
+#: modules/module-info.php:261
+msgid "Share your posts with Twitter, Facebook, and a host of other services. You can configure services to appear as icons, text, or both. Some services have additional options to display smart buttons, such as Twitter, which will update the number of times the post has been shared."
+msgstr ""
+
+#: modules/module-info.php:257 modules/module-info.php:260
+#: modules/module-info.php:281 modules/sharedaddy/sharedaddy.php:25
+#: modules/sharedaddy/sharing.php:46
+msgid "Sharing"
+msgstr "Delen"
+
+#: modules/module-info.php:226 modules/module-info.php:241
+msgid "%s is a powerful markup language for writing complex mathematical equations, formulas, etc."
+msgstr ""
+
+#: modules/module-info.php:271
+msgid "Additionally you can define your own custom services."
+msgstr "Aanvullend kan je je eigen aangepaste diensten definiëren "
+
+#: modules/module-info.php:187 modules/module-info.php:191
+#: modules/module-info.php:200 modules/module-info.php:204
+msgid "WordPress.com Stats"
+msgstr "WordPress.com Stats"
+
+#: modules/module-info.php:172
+msgid "To use shortlinks, go to any already published post (or publish something new!). A “Get Shortlink” button will be visible under the Post title. When you click it, a dialog box will appear with the shortlink and you can copy and paste to Twitter, Facebook or wherever your heart desires."
+msgstr ""
+
+#: modules/module-info.php:137
+msgid "Available shortcodes are: %l."
+msgstr "Beschikbare shortcodes zijn: %l."
+
+#: modules/module-info.php:192 modules/module-info.php:205
+msgid "There are many plugins and services that provide statistics, but data can be overwhelming. WordPress.com Stats makes the most popular metrics easy to understand through a clear and attractive interface."
+msgstr ""
+
+#: modules/module-info.php:206
+msgid "You can <a href=\"%s\">view your stats dashboard here</a>."
+msgstr "Je kan <a href=\"%s\">je statistieken dashboard hier bekijken</a>."
+
+#: modules/module-info.php:157 modules/module-info.php:171
+msgid "Instead of typing or copy-pasting long URLs, you can now get a short and simple link to your posts and pages. This uses the super compact wp.me domain name, and gives you a unique URL you can use that will be safe and reliable."
+msgstr ""
+
+#: modules/module-info.php:221 modules/module-info.php:236
+msgid "LaTeX"
+msgstr "LaTeX"
+
+#: modules/module-info.php:109
+msgid "Enter a shortcode directly into the Post/Page editor to embed media. For specific instructions follow the links below."
+msgstr ""
+
+#: modules/module-info.php:158
+msgid "It’s perfect for use on Twitter, Facebook, and cell phone text messages where every character counts."
+msgstr "lt’s perfekt voor gebruik op Twitter, Facebook, en sms waar elk karakter telt."
+
+#: modules/module-info.php:95 modules/module-info.php:108
+msgid "Shortcodes allow you to easily and safely embed media from other places in your site. With just one simple code, you can tell WordPress to embed YouTube, Flickr, and other media."
+msgstr ""
+
+#: modules/module-info.php:152 modules/module-info.php:156
+#: modules/module-info.php:166 modules/module-info.php:170
+msgid "WP.me Shortlinks"
+msgstr "WP.me Shortlinks"
+
+#: modules/module-info.php:29
+msgctxt "Visit your _VaultPress_dashboard_."
+msgid "To check your backups, see any security alerts, or check your VaultPress Vitality, visit your %s."
+msgstr "Om je backups, beveiligingswaarschuwingen te zien, of je VaultPress status te controleren, bezoek je %s."
+
+#: modules/module-info.php:90 modules/module-info.php:94
+#: modules/module-info.php:103 modules/module-info.php:107
+msgid "Shortcode Embeds"
+msgstr "Ingebedde shortcode"
+
+#: modules/module-info.php:59
+msgid "Hovercards enhance plain Gravatar images with information about a person: name, bio, pictures, their contact info, and other services they use on the web like Twitter, Facebook, or LinkedIn."
+msgstr ""
+
+#: modules/module-info.php:60
+msgid "Hovercards offer a great way to show your internet presence and help people find your own blog."
+msgstr ""
+
+#: modules/module-info.php:74
+msgid "Hovercards enhance plain Gravatar images with information about a person: name, bio, pictures, their contact info, and other services."
+msgstr ""
+
+#: modules/module-info.php:75
+msgid "To see hovercards, look at any blog post on your blog that has comments. If the commenter has a hovercard associated with their gravatar, mouse over their image and the hovercard will appear. To turn hovercards off, click the Deactivate button above."
+msgstr ""
+
+#: modules/module-info.php:29
+msgid "VaultPress dashboard"
+msgstr "VaultPress dashboard"
+
+#: modules/module-info.php:31
+msgid "With a monthly subscription, the VaultPress plugin will backup your site’s content, themes, and plugins in real-time, as well as perform regular security scans for common threats and attacks."
+msgstr ""
+
+#: modules/module-info.php:32
+msgctxt "View _Plans_&_Pricing_. (VaultPress)"
+msgid "View %s."
+msgstr "Toon %s."
+
+#: modules/module-info.php:32
+msgid "Plans & Pricing"
+msgstr ""
+
+#: modules/module-info.php:53 modules/module-info.php:68
+msgid "Gravatar Hovercard"
+msgstr "Gravatar Hovercard"
+
+#: modules/module-info.php:58 modules/module-info.php:73
+msgid "What’s a Hovercard?"
+msgstr "Wat is een Hovercard?"
+
+#: modules/module-info.php:22 modules/module-info.php:26
+msgid "VaultPress"
+msgstr "VaultPress"
+
+#: modules/contact-form/grunion-contact-form.php:713
+msgid "Add a custom form"
+msgstr "Voeg een eigen formulier toe"
+
+#: modules/gravatar-hovercards.php:44 modules/module-info.php:57
+#: modules/module-info.php:72
+msgid "Gravatar Hovercards"
+msgstr "Gravatar Hovercards"
+
+#: modules/gravatar-hovercards.php:56
+msgid "View people's profiles when you mouse over their Gravatars"
+msgstr "Bekijk profielen van mensen als je met de muis over hun Gravatar gaat"
+
+#: modules/contact-form/grunion-contact-form.php:689
+msgid "Spam <span class=\"count\">(%s)</span>"
+msgid_plural "Spam <span class=\"count\">(%s)</span>"
+msgstr[0] "Spam <span class=\"count\">(%s)</span>"
+msgstr[1] "Spam <span class=\"count\">(%s)</span>"
+
+#: modules/contact-form/grunion-contact-form.php:671
+msgid "Search Feedback"
+msgstr "Doorzoek feedback"
+
+#: modules/module-info.php:28
+msgid "Your WordPress installation is currently being protected with the world’s best security, backup, and support."
+msgstr ""
+
+#: modules/contact-form/grunion-contact-form.php:672
+#: modules/contact-form/grunion-contact-form.php:673
+msgid "No feedback found"
+msgstr "Geen feedback gevonden"
+
+#: modules/gravatar-hovercards.php:83
+msgid "Put your mouse over your Gravatar to check out your profile."
+msgstr "Ga met je muis over je Gravatar om je profiel te zien."
+
+#: modules/contact-form/grunion-contact-form.php:670
+msgid "Feedback"
+msgstr "Terugkoppeling"
+
+#: modules/contact-form/grunion-contact-form.php:669
+#: modules/contact-form/grunion-form-view.php:130
+msgid "Feedbacks"
+msgstr "Feedbacks"
+
+#: modules/contact-form/grunion-contact-form.php:275
+#: modules/contact-form/grunion-contact-form.php:323
+msgid "Error!"
+msgstr "Fout!"
+
+#: modules/contact-form/grunion-contact-form.php:147
+msgid "%s is required"
+msgstr "%s is verplicht"
+
+#: modules/contact-form/grunion-contact-form.php:285
+msgid "Submit »"
+msgstr "Versturen » "
+
+#: modules/contact-form/grunion-contact-form.php:328
+msgid "Message Sent"
+msgstr "Bericht verzonden"
+
+#: modules/contact-form/grunion-contact-form.php:462
+msgid "l F j, Y \\a\\t g:i a"
+msgstr "l F j, Y \\ a \\ tg: ia"
+
+#: modules/contact-form/grunion-contact-form.php:482
+msgid "Time:"
+msgstr "Tijd:"
+
+#: modules/contact-form/grunion-contact-form.php:483
+msgid "IP Address:"
+msgstr "IP-adres:"
+
+#: modules/contact-form/grunion-contact-form.php:484
+msgid "Contact Form URL:"
+msgstr ""
+
+#: modules/contact-form/grunion-contact-form.php:140
+msgid "%s requires a valid email address"
+msgstr ""
+
+#: modules/contact-form/grunion-contact-form.php:511
+msgid "Sent by an unverified visitor to your site."
+msgstr "Naar uw site gestuurd door een ongeverifiëerde bezoeker."
+
+#: modules/contact-form/grunion-contact-form.php:35
+#: modules/contact-form/grunion-form-view.php:149
+#: modules/sharedaddy/sharing-sources.php:127
+msgid "Email"
+msgstr "E-mail"
+
+#: modules/contact-form/grunion-contact-form.php:79
+#: modules/contact-form/grunion-contact-form.php:84
+#: modules/contact-form/grunion-contact-form.php:88
+#: modules/contact-form/grunion-contact-form.php:100
+#: modules/contact-form/grunion-contact-form.php:105
+#: modules/contact-form/grunion-contact-form.php:119
+msgid "(required)"
+msgstr "(verplicht)"
+
+#: modules/contact-form/grunion-contact-form.php:99
+msgid "Yes"
+msgstr "Ja"
+
+#: modules/contact-form/admin.php:456
+msgid "You are not allowed to move this item to the Trash."
+msgstr "Je bent niet geautoriseerd om dit item te verplaatsen naar de prullenbak."
+
+#: modules/contact-form/admin.php:452
+msgid "Error in restoring from Trash."
+msgstr "Fout tijdens herstellen vanuit de prullenbak."
+
+#: modules/contact-form/admin.php:449
+msgid "You are not allowed to move this item out of the Trash."
+msgstr "Je bent niet geautoriseerd om dit item uit de prullenbak terug te halen."
+
+#: modules/contact-form/grunion-contact-form.php:39
+msgid "Subject"
+msgstr "Onderwerp"
+
+#: modules/contact-form/admin.php:483
+msgid "Messages"
+msgstr "Berichten"
+
+#: modules/contact-form/admin.php:506
+msgid "Spam"
+msgstr "Spam"
+
+#: modules/contact-form/grunion-contact-form.php:34
+#: modules/contact-form/grunion-form-view.php:150
+msgid "Name"
+msgstr "Naam"
+
+#: modules/contact-form/admin.php:459
+msgid "Error in moving to Trash."
+msgstr "Fout tijdens verplaatsen naar de prullenbak."
+
+#: modules/contact-form/grunion-contact-form.php:36
+#: modules/contact-form/grunion-form-view.php:154
+msgid "Website"
+msgstr "Site"
+
+#: modules/contact-form/admin.php:88
+#: modules/contact-form/grunion-contact-form.php:42
+msgid "Message"
+msgstr "boodschap"
+
+#: modules/contact-form/admin.php:197
+msgid "Mark this message as spam"
+msgstr "Dit bericht is spam"
+
+#: modules/contact-form/admin.php:166 modules/contact-form/admin.php:265
+msgid "Delete Permanently"
+msgstr "Permanent verwijderen"
+
+#: modules/contact-form/admin.php:257
+msgid "Mark this message as NOT spam"
+msgstr "Dit bericht is GEEN spam"
+
+#: modules/contact-form/admin.php:164 modules/contact-form/admin.php:263
+msgid "Delete this item permanently"
+msgstr "Dit item permanent verwijderen"
+
+#: modules/contact-form/admin.php:296
+msgid "Y-m-d @ g:i:s A"
+msgstr "Y-m-d @ g:i:s A"
+
+#: modules/contact-form/admin.php:415
+msgid "You are not allowed to manage this item."
+msgstr "Je hebt geen toestemming om dit item te beheren."
+
+#: modules/contact-form/admin.php:161
+msgid "Restore"
+msgstr "Herstellen"
+
+#: modules/contact-form/admin.php:89
+msgid "Date"
+msgstr "Datum"
+
+#: modules/contact-form/admin.php:204 modules/contact-form/admin.php:206
+#: modules/contact-form/admin.php:493
+msgid "Trash"
+msgstr "Prullenbak"
+
+#: modules/after-the-deadline/config-unignore.php:130
+msgid "Add"
+msgstr "Toevoegen"
+
+#: modules/after-the-deadline/config-unignore.php:128
+msgid "Identify words and phrases to ignore while proofreading your posts and pages:"
+msgstr ""
+
+#: modules/after-the-deadline/config-options.php:89
+msgctxt "%1$s = http://codex.wordpress.org/Installing_WordPress_in_Your_Language, %2$s = WPLANG"
+msgid "The proofreader supports English, French, German, Portuguese, and Spanish. Your <a href=\"%1$s\">%2%s</a> value is the default proofreading language."
+msgstr ""
+
+#: modules/contact-form/admin.php:87
+msgid "From"
+msgstr "Van"
+
+#: modules/after-the-deadline/config-unignore.php:135
+msgid "Be sure to click \"Update Profile\" at the bottom of the screen to save your changes."
+msgstr ""
+
+#: modules/after-the-deadline/config-unignore.php:126
+msgid "Ignored Phrases"
+msgstr ""
+
+#: modules/after-the-deadline/config-options.php:95
+msgid "Use automatically detected language to proofread posts and pages"
+msgstr ""
+
+#: modules/after-the-deadline/config-options.php:86
+msgid "Language"
+msgstr "Taal"
+
+#: modules/after-the-deadline/config-options.php:81
+msgid "Redundant Phrases"
+msgstr "Overtollige Zinnen"
+
+#: modules/after-the-deadline/config-options.php:79
+msgid "Phrases to Avoid"
+msgstr ""
+
+#: modules/after-the-deadline/config-options.php:77
+msgid "Passive Voice"
+msgstr "Passieve Stem"
+
+#: modules/after-the-deadline/config-options.php:83
+msgid "<a href=\"%s\">Learn more</a> about these options."
+msgstr "<a href=\"%s\">Leer meer</a> over deze opties."
+
+#: modules/after-the-deadline/config-options.php:67
+msgid "Complex Phrases"
+msgstr ""
+
+#: modules/after-the-deadline/config-options.php:75
+msgid "Jargon"
+msgstr "Jargon"
+
+#: modules/after-the-deadline/config-options.php:73
+msgid "Hidden Verbs"
+msgstr "Verborgen Werkwoorden"
+
+#: modules/after-the-deadline/config-options.php:71
+msgid "Double Negatives"
+msgstr "Dubbele Ontkenningen"
+
+#: modules/after-the-deadline/config-options.php:69
+msgid "Diacritical Marks"
+msgstr "Diacritische Tekens"
+
+#: modules/after-the-deadline/config-options.php:65
+msgid "Clichés"
+msgstr "Clichés"
+
+#: modules/after-the-deadline/atd-l10n.php:30
+msgid "There was an error communicating with the proofreading service."
+msgstr ""
+
+#: modules/after-the-deadline/config-options.php:63
+msgid "Bias Language"
+msgstr "Vooroordeel Taal"
+
+#: modules/after-the-deadline/config-options.php:60
+msgid "Enable proofreading for the following grammar and style rules when writing posts and pages:"
+msgstr ""
+
+#: modules/after-the-deadline/config-options.php:58
+msgid "English Options"
+msgstr ""
+
+#: modules/after-the-deadline/config-options.php:55
+msgid "a post or page is updated"
+msgstr "een bericht of pagina is geupdate"
+
+#: modules/after-the-deadline/config-options.php:53
+msgid "a post or page is first published"
+msgstr "een bericht of pagina is voor het eerst gepubliceerd"
+
+#: modules/after-the-deadline/config-options.php:50
+msgid "Automatically proofread content when:"
+msgstr "Automatisch de inhoud proef lezen wanneer:"
+
+#: modules/after-the-deadline/config-options.php:48
+msgid "Proofreading"
+msgstr ""
+
+#: modules/after-the-deadline/atd-l10n.php:34
+msgid ""
+"The proofreader has suggestions for this post. Are you sure you want to update it?\n"
+"\n"
+"Press OK to update your post, or Cancel to view the suggestions and edit your post."
+msgstr ""
+
+#: modules/after-the-deadline/atd-l10n.php:33
+msgid ""
+"The proofreader has suggestions for this post. Are you sure you want to publish it?\n"
+"\n"
+"Press OK to publish your post, or Cancel to view the suggestions and edit your post."
+msgstr ""
+
+#: modules/after-the-deadline/atd-l10n.php:32
+msgid "Replace selection with:"
+msgstr "Vervang de selectie met:"
+
+#: modules/after-the-deadline/atd-l10n.php:22
+msgid "Edit Selection..."
+msgstr "Wijzig selectie..."
+
+#: modules/after-the-deadline/atd-l10n.php:20
+msgid "Ignore all"
+msgstr "Alles negeren"
+
+#: modules/after-the-deadline/atd-l10n.php:17
+msgid "Explain..."
+msgstr "Verklaar..."
+
+#: modules/after-the-deadline/atd-l10n.php:15
+msgid "No suggestions"
+msgstr "Geen suggesties"
+
+#: modules/after-the-deadline/atd-l10n.php:19
+msgid "Ignore always"
+msgstr "Negeer altijd"
+
+#: modules/after-the-deadline/atd-l10n.php:18
+msgid "Ignore suggestion"
+msgstr "Negeersuggestie"
+
+#: modules/after-the-deadline/atd-l10n.php:25
+msgid "edit text"
+msgstr "bewerk tekst"
+
+#: modules/after-the-deadline/atd-l10n.php:24
+msgid "proofread"
+msgstr "proeflezen"
+
+#: modules/after-the-deadline/atd-l10n.php:26
+#: modules/after-the-deadline.php:224
+msgid "Proofread Writing"
+msgstr "Proefgelezen Schrijven"
+
+#: modules/after-the-deadline/atd-l10n.php:28
+msgid "No writing errors were found."
+msgstr "Geen schrijffouten gevonden."
+
+#: modules/after-the-deadline/atd-l10n.php:29
+msgid "There was a problem communicating with the Proofreading service. Try again in one minute."
+msgstr ""
+
+#: jetpack.php:2073
+msgid "Configure"
+msgstr "Configureren"
+
+#: modules/after-the-deadline/atd-l10n.php:13
+msgid "Repeated Word"
+msgstr "Herhalend Woord"
+
+#: modules/after-the-deadline/atd-l10n.php:12
+msgid "Spelling"
+msgstr "Spelling"
+
+#: jetpack.php:2934
+msgid "An administrator for this blog must set up the Jetpack connection."
+msgstr "Een beheerder van dit blog moet de verbinding met Jetpack instellen."
+
+#: jetpack.php:2939
+msgid "You need to register your Jetpack before connecting it."
+msgstr "Je dient Jetpack eerst te registreren voor er mee te verbinden."
+
+#: jetpack.php:2316 jetpack.php:2318 jetpack.php:2320 jetpack.php:2323
+#: jetpack.php:2978
+msgid "Error Details: %s"
+msgstr "Fout Details: %s"
+
+#: jetpack.php:2107
+msgid "Coming soon…"
+msgstr "Binnenkort…"
+
+#: jetpack.php:2044
+msgid "Updated"
+msgstr "Bijgewerkt"
+
+#: jetpack.php:2041
+msgid "New"
+msgstr "nieuw"
+
+#: jetpack.php:2033
+msgid "Free"
+msgstr "Gratis"
+
+#: jetpack.php:2010
+msgid "Activate"
+msgstr "Activeren"
+
+#: jetpack.php:2033
+msgid "Purchase"
+msgstr "Kopen"
+
+#: jetpack.php:1886
+msgid "An <span>Automattic</span> Airline"
+msgstr "Een <span>Automattic</span> luchtvaartmaatschappij"
+
+#: jetpack.php:1941
+msgid "Configure %s"
+msgstr "Configureer %s"
+
+#: jetpack.php:1910
+msgid "This is sensitive information. Please do not post your BLOG_TOKEN or USER_TOKEN publicly; they are like passwords."
+msgstr ""
+
+#: jetpack.php:2000
+msgid "Deactivate"
+msgstr "Deactiveren"
+
+#: jetpack.php:1873
+msgid "You will no longer receive email updates about Jetpack."
+msgstr "Je zal niet langer updates via email ontvangen over Jetpack."
+
+#: jetpack.php:1871
+msgid "You have been subscribed to receive email updates."
+msgstr "Je bent ingeschreven om updates te ontvangen via email."
+
+#: jetpack.php:1892 modules/sharedaddy/sharedaddy.php:76
+msgid "Support"
+msgstr "Ondersteuning"
+
+#: jetpack.php:1891
+msgid "Debug"
+msgstr "Debug"
+
+#: jetpack.php:1890
+msgid "Terms of Service"
+msgstr "Gebruikersvoorwaarden"
+
+#: jetpack.php:1864 modules/subscriptions.php:560
+msgid "Subscribe"
+msgstr "Abonneren"
+
+#: jetpack.php:1889
+msgid "Privacy Policy"
+msgstr "Privacy Policy"
+
+#: jetpack.php:1846
+msgid "Take Survey"
+msgstr "Peiling Afnemen"
+
+#: jetpack.php:1619
+msgid "Jetpack contains the most recent version of the old %l plugin."
+msgid_plural "Jetpack contains the most recent versions of the old %l plugins."
+msgstr[0] ""
+msgstr[1] ""
+
+#: jetpack.php:1786
+msgid "Connected to WordPress.com"
+msgstr "Verbindt met WordPress.com"
+
+#: jetpack.php:1841
+msgid "Have feedback on Jetpack?"
+msgstr "Heb je feedback op Jetpack?"
+
+#: jetpack.php:1843
+msgid "Answer a short survey to let us know how we’re doing and what to add in the future."
+msgstr ""
+
+#: jetpack.php:1852
+msgid "Checking email updates status…"
+msgstr "Email update status nakijken…"
+
+#: jetpack.php:1787
+msgid "Disconnect from WordPress.com"
+msgstr "Verbreek met WordPress.com"
+
+#: jetpack.php:1859
+msgid "Unsubscribe"
+msgstr "Uitschrijven"
+
+#: jetpack.php:1628
+msgid "The old version has been deactivated and can be removed from your site."
+msgid_plural "The old versions have been deactivated and can be removed from your site."
+msgstr[0] "Een oudere versie is gedeactiveerd en kan nu verwijderd worden van je site."
+msgstr[1] "De oudere versies zijn gedeactiveerd en kunnen nu verwijderd worden van je site."
+
+#: jetpack.php:1817
+msgid "To enable all of the Jetpack features you’ll need to connect your website to WordPress.com using the button to the right. Once you’ve made the connection you’ll activate all the delightful features below."
+msgstr ""
+
+#: jetpack.php:1863
+msgctxt "%s = Subscribe link"
+msgid "Want to receive updates about Jetpack by email? %s"
+msgstr "Updates ontvangen via email over Jetpack? %s"
+
+#: jetpack.php:1858
+msgctxt "%s = Unsubscribe link"
+msgid "You are currently subscribed to email updates. %s"
+msgstr "Je bent momenteel ingeschreven op email updates. %s"
+
+#: jetpack.php:1595
+msgid "<strong>You’re fueled up and ready to go.</strong> "
+msgstr ""
+
+#: jetpack.php:1567
+msgid "The following modules have been updated: %l."
+msgstr ""
+
+#: jetpack.php:1591
+msgid "<strong>Your Jetpack is already connected.</strong> "
+msgstr ""
+
+#: jetpack.php:1581
+msgid "<strong>%s Deactivated!</strong> You can activate it again at any time using the activate button on the module card."
+msgstr ""
+
+#: jetpack.php:1597
+msgid "The features below are now active. Click the learn more buttons to explore each feature."
+msgstr ""
+
+#: jetpack.php:1587
+msgid "<strong>Module settings were saved.</strong> "
+msgstr ""
+
+#: jetpack.php:1574
+msgid "<strong>%s Activated!</strong> You can deactivate at any time by clicking Learn More and then Deactivate on the module card."
+msgstr ""
+
+#: jetpack.php:1543
+msgid "Welcome to <strong>Jetpack %s</strong>!"
+msgstr "Welkom bij <strong>Jetpack %s</strong>!"
+
+#: jetpack.php:1519
+msgid "Try connecting again."
+msgstr "Probeer nog eens te verbinden."
+
+#: jetpack.php:1516
+msgid "<strong>Your Jetpack has a glitch.</strong> Something went wrong that’s never supposed to happen. Guess you’re just lucky: %s"
+msgstr ""
+
+#: jetpack.php:1555
+msgid "The following new modules have been activated: %l."
+msgstr "De volgende nieuwe modules zijn geactiveerd: %l."
+
+#: jetpack.php:1466
+msgid "<strong>Your Jetpack has a glitch.</strong> Connecting this site with WordPress.com is not possible. This usually means your site is not publicly accessible (localhost)."
+msgstr ""
+
+#: jetpack.php:1433
+msgid "Don’t cross the streams! You need to stay logged in to your WordPress blog while you authorize Jetpack."
+msgstr ""
+
+#: jetpack.php:1430
+msgid "You need to authorize the Jetpack connection between your site and WordPress.com to enable the awesome features."
+msgstr ""
+
+#: jetpack.php:1440
+msgid "Wrong size. Hm… it seems your Jetpack doesn’t quite fit. Have you lost weight? Click “Connect to WordPress.com” again to get your Jetpack adjusted."
+msgstr ""
+
+#: jetpack.php:1454
+msgid "Do you still have the %s plugin installed?"
+msgstr "Is de %s plugin nog steeds geïnstalleerd?"
+
+#: jetpack.php:1472
+msgid "WordPress.com is currently having problems and is unable to fuel up your Jetpack. Please try again later."
+msgstr ""
+
+#: jetpack.php:1476
+msgid "Jetpack could not contact WordPress.com: %s. This usually means something is incorrectly configured on your web host."
+msgstr "Jetpack kon geen verbinding maken met WordPress.com: %s. Dit betekent meestal dat er iets niet goed geconfigureerd is bij je web host."
+
+#: jetpack.php:1458
+msgid "Module could not be activated because it triggered a <strong>fatal error</strong>. Perhaps there is a conflict with another plugin you have installed?"
+msgstr ""
+
+#: jetpack.php:1452
+msgid "%s could not be activated because it triggered a <strong>fatal error</strong>. Perhaps there is a conflict with another plugin you have installed?"
+msgstr ""
+
+#: jetpack.php:1437
+msgid "Return to sender. Whoops! It looks like you got the wrong Jetpack in the mail; deactivate then reactivate the Jetpack plugin to get a new one."
+msgstr ""
+
+#: jetpack.php:1450
+msgid "The %1$s module requires <strong>PHP version %2$s</strong> or higher."
+msgstr "De %1$s module vereist <strong>PHP versie %2$s</strong> of nieuwer."
+
+#: jetpack.php:1444
+msgid "Your website needs to be publicly accessible to use Jetpack: %s"
+msgstr ""
+
+#: jetpack.php:1357
+msgid "<strong>Jetpack is activated!</strong> Each site on your network must be connected individually by an admin on that site."
+msgstr "<strong>Jetpack is geactiveerd!</strong> Elke site in je netwerk moet individueel verbonden worden door een admin van die site."
+
+#: jetpack.php:1311 modules/sharedaddy/sharedaddy.php:68
+#: modules/sharedaddy/sharedaddy.php:75
+msgid "Settings"
+msgstr "Instellingen"
+
+#: jetpack.php:1336
+msgid "<strong>Jetpack is installed</strong> and ready to bring awesome, WordPress.com cloud-powered features to your site."
+msgstr ""
+
+#: jetpack.php:1244
+msgid "Find the component you want to manage"
+msgstr ""
+
+#: jetpack.php:1245
+msgid "Click on Learn More"
+msgstr ""
+
+#: jetpack.php:1342 jetpack.php:1821
+msgid "Connect to WordPress.com"
+msgstr "Verbind met WordPress.com"
+
+#: jetpack.php:1344 modules/module-info.php:45 modules/module-info.php:81
+#: modules/module-info.php:143 modules/module-info.php:178
+#: modules/module-info.php:212 modules/module-info.php:248
+#: modules/module-info.php:299 modules/module-info.php:321
+#: modules/module-info.php:361 modules/module-info.php:385
+#: modules/module-info.php:403 modules/module-info.php:409
+msgid "Learn More"
+msgstr "Leer meer"
+
+#: jetpack.php:1247
+msgid "If additional settings are available, a link to them will appear"
+msgstr "Als er bijkomende opties beschikbaar zijn, dan zal er een link verschijnen."
+
+#: jetpack.php:1246
+msgid "An Activate or Deactivate button will appear"
+msgstr ""
+
+#: jetpack.php:1242
+msgid "You can activate or deactivate individual Jetpack modules to suit your needs."
+msgstr "Afhankelijk van je wensen, kun je individuele Jetpack modules activeren of deactiveren."
+
+#: jetpack.php:1211
+msgid "<strong>To Activate/Deactivate a Module</strong> - Click on Learn More. An Activate or Deactivate button will now appear next to the Learn More button. Click the Activate/Deactivate button."
+msgstr ""
+
+#: jetpack.php:1210
+msgid "Jetpack Module Options"
+msgstr "Jetpack Module Opties"
+
+#: jetpack.php:1209 jetpack.php:1233
+msgid "On this page, you are able to view the modules available within Jetpack, learn more about them, and activate or deactivate them as needed."
+msgstr ""
+
+#: jetpack.php:1229
+msgid "Overview"
+msgstr "Overzicht"
+
+#: jetpack.php:1213 jetpack.php:1254
+msgid "Jetpack FAQ"
+msgstr "Jetpack FAQ"
+
+#: jetpack.php:1158
+msgid "One New Jetpack Module"
+msgid_plural "%s New Jetpack Modules"
+msgstr[0] "Een nieuwe Jetpack module"
+msgstr[1] "%s nieuwe Jetpack modules"
+
+#: jetpack.php:1239
+msgid "Modules"
+msgstr ""
+
+#: jetpack.php:1208 jetpack.php:1232 jetpack.php:1793
+msgid "Jetpack supercharges your self-hosted WordPress site with the awesome cloud power of WordPress.com."
+msgstr ""
+
+#: jetpack.php:1214 jetpack.php:1255
+msgid "Jetpack Support"
+msgstr "Jetpack Ondersteuning"
+
+#: jetpack.php:1212 jetpack.php:1253
+msgid "For more information:"
+msgstr "Voor meer informatie:"
+
+#: jetpack.php:1207 jetpack.php:1231 jetpack.php:1241 jetpack.php:1790
+#: jetpack.php:1940
+msgid "Jetpack by WordPress.com"
+msgstr "Jetpack door WordPress.com"
+
+#: jetpack.php:1121 jetpack.php:1137
+msgid "Jetpack contains the most recent version of the old “%1$s” plugin."
+msgstr "Jetpack bevat de meest recente versie van de oude “%1$s” plugin."
+
+#: jetpack.php:964
+msgid "Jetpack requires WordPress version %s or later."
+msgstr "Jetpack vereist WordPress versie %s of nieuwer."
\ No newline at end of file
diff --git a/plugins/jetpack/languages/jetpack-nn.mo b/plugins/jetpack/languages/jetpack-nn.mo
new file mode 100644
index 0000000..d383f9d
Binary files /dev/null and b/plugins/jetpack/languages/jetpack-nn.mo differ
diff --git a/plugins/jetpack/languages/jetpack-nn.po b/plugins/jetpack/languages/jetpack-nn.po
new file mode 100644
index 0000000..652e172
--- /dev/null
+++ b/plugins/jetpack/languages/jetpack-nn.po
@@ -0,0 +1,2231 @@
+# Translation of 1.3 in Norwegian (Nynorsk)
+# This file is distributed under the same license as the 1.3 package.
+msgid ""
+msgstr ""
+"PO-Revision-Date: 2012-05-21 22:23:54+0000\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=n != 1;\n"
+"X-Generator: GlotPress/0.1\n"
+"Project-Id-Version: 1.3\n"
+
+#: modules/widgets/facebook-likebox.php:18
+msgid "Facebook Like Box"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:18
+msgid "Display a Facebook Like Box to connect visitors to your Facebook Page"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:108
+msgid "Title"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:115
+msgid "Facebook Page URL"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:118
+msgid "The Like Box only works with <a href=\"http://www.facebook.com/help/?faq=174987089221178\">Facebook Pages</a>."
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:124
+msgid "Width"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:131
+msgid "Color Scheme"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:133
+msgid "Light"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:134
+msgid "Dark"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:143
+msgid "Show Faces"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:145
+msgid "Show profile photos in the plugin."
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:152
+msgid "Show Stream"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:154
+msgid "Show the profile stream for the public profile."
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:161
+msgid "Show Wall"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:163
+msgid "Show the wall for a Places page rather than friend activity."
+msgstr ""
+
+#: modules/module-info.php:336
+msgid "The Facebook Like Box Widget "
+msgstr ""
+
+#: modules/module-info.php:336
+msgid "shows your Facebook Like Box within a sidebar on your theme. It’s a great way to let your readers show their support."
+msgstr ""
+
+#: modules/module-info.php:352
+msgid "The Facebook Like Box Widget"
+msgstr ""
+
+#: modules/module-info.php:352
+msgid "shows your Facebook Like Box within a sidebar on your theme."
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:112
+msgid "Your new field was saved successfully"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:114
+msgid "Form builder"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:115
+msgid "Email notifications"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:120
+msgid "How does this work?"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:121
+msgid "By adding a contact form, your readers will be able to submit feedback to you. All feedback is automatically scanned for spam, and the legitimate feedback will be emailed to you."
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:122
+msgid "Can I add more fields?"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:124
+msgctxt "%1$s = \"Click here\" in an HTML link"
+msgid "Sure thing. %1$s to add a new text box, textarea, radio, checkbox, or dropdown field."
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:125
+msgid "Click here"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:127
+msgid "Can I view my feedback within WordPress?"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:129
+msgctxt "%1$s = \"Feedbacks\" in an HTML link"
+msgid "Yep, you can read your feedback at any time by clicking the \"%1$s\" link in the admin menu."
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:135
+msgid "Do I need to fill this out?"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:136
+msgid "Nope. However, if you’d like to modify where your feedback is sent, or the subject line you can. If you don’t make any changes here, feedback will be sent to the author of the page/post and the subject will be the name of this page/post."
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:140
+msgid "Edit this new field"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:143
+msgid "New field"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:145
+msgid "Field type"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:147
+msgid "Checkbox"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:148
+msgid "Drop down"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:151
+msgid "Radio"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:152
+msgid "Text"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:153
+msgid "Textarea"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:160
+msgid "Options"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:161
+msgid "First option"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:164
+msgid "Add another option"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:171
+msgid "Required?"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:176
+msgid "Save this field"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:181
+msgid "Here’s what your form will look like"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:186
+msgid "Add a new field"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:188
+msgid "Add this form to my post"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:191
+msgid "Email settings"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:193
+msgid "Enter your email address"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:196
+msgid "What should the subject line be?"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:199
+msgid "Save and go back to form builder"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:8
+msgctxt "Label for HTML form \"Name\" field in contact form builder"
+msgid "Name"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:9
+msgctxt "Label for HTML form \"Email\" field in contact form builder"
+msgid "Email"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:10
+msgctxt "Label for HTML form \"URL/Website\" field in contact form builder"
+msgid "Website"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:11
+msgctxt "Label for HTML form \"Comment/Response\" field in contact form builder"
+msgid "Comment"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:12
+msgctxt "Default label for new HTML form field in contact form builder"
+msgid "New Field"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:13
+msgctxt "Label for the set of options to be included in a user-created dropdown in contact form builder"
+msgid "Options"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:14
+msgctxt "Label for an option to be included in a user-created dropdown in contact form builder"
+msgid "Option"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:15
+msgctxt "Default label for the first option to be included in a user-created dropdown in contact form builder"
+msgid "First option"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:16
+msgctxt "error message in contact form builder"
+msgid "Oops, there was a problem generating your form. You'll likely need to try again."
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:17
+msgid ""
+"Drag up or down\n"
+"to re-arrange"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:18
+msgctxt "Label to drag HTML form fields around to change their order in contact form builder"
+msgid "move"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:19
+msgctxt "Link to edit an HTML form field in contact form builder"
+msgid "edit"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:20
+msgid "Saved successfully"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:21
+msgctxt "This HTML form field is marked as required by the user in contact form builder"
+msgid "(required)"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:22
+msgid "Are you sure you want to exit the form editor without saving? Any changes you have made will be lost."
+msgstr ""
+
+#: jetpack.php:1801
+msgid "Jetpack is network activated and notices can not be dismissed."
+msgstr ""
+
+#: jetpack.php:1812
+msgid "Dismiss this notice."
+msgstr ""
+
+#: jetpack.php:1328
+msgid "Dismiss this notice and deactivate Jetpack."
+msgstr ""
+
+#: jetpack.php:1334
+msgid "<strong>Your Jetpack is almost ready</strong> – A connection to WordPress.com is needed to enabled features like Stats, Contact Forms, and Subscriptions. Connect now to get fueled up!"
+msgstr ""
+
+#: jetpack.php:1160
+msgctxt "1: A number showing how many new features there are after upgrading Jetpack"
+msgid "Jetpack + Stats %1$s"
+msgstr ""
+
+#: jetpack.php:1164 jetpack.php:1168
+msgid "Jetpack + Stats"
+msgstr ""
+
+#: modules/contact-form/admin.php:159
+msgid "Restore this item from the Trash"
+msgstr ""
+
+#: modules/contact-form/grunion-contact-form.php:507
+msgid "Sent by a verified %s user."
+msgstr ""
+
+msgid "http://jetpack.me"
+msgstr ""
+
+msgid "Easily insert a contact form any where on your site."
+msgstr ""
+
+msgid "Realtime backup and security scanning for your WordPress site."
+msgstr ""
+
+msgid "Simple, concise site stats with no additional load on your server."
+msgstr ""
+
+msgid "Mark up your posts with the <img src=\"http://l.wordpress.com/latex.php?latex=%5CLaTeX&bg=transparent&fg=000&s=-2\" alt=\"LaTeX logo\" title=\"LaTeX\" style=\"vertical-align: -25%\" /> markup language, perfect for complex mathematical equations and other über-geekery."
+msgstr ""
+
+msgid "Automattic"
+msgstr ""
+
+msgid "The most super duper sharing tool on the interwebs. Share content with Facebook, Twitter, and many more."
+msgstr ""
+
+msgid "Allow users to subscribe to your posts and comments to receive a notification via email."
+msgstr ""
+
+#: modules/module-info.php:422
+msgid "A contact form is a great way to offer your readers the ability to get in touch, without giving out your personal email address."
+msgstr ""
+
+msgid "Easily add images, Twitter updates, and your site's RSS links to your theme's sidebar."
+msgstr ""
+
+msgid "Enable WP.me-powered shortlinks for all of your Posts and Pages for easier sharing."
+msgstr ""
+
+msgid "Easily embed videos and more from sites like YouTube, Vimeo, and SlideShare."
+msgstr ""
+
+msgid "Beautiful Math"
+msgstr ""
+
+msgid "Show a pop-up business card of your users' gravatar profiles in comments."
+msgstr ""
+
+msgid "Share your public posts and comments to search engines and other services in real-time."
+msgstr ""
+
+msgid "Improve your spelling, style, and grammar with the <a href=\"http://www.afterthedeadline.com/\">After the Deadline</a> Proofreading service."
+msgstr ""
+
+msgid "Bring the power of the WordPress.com cloud to your self-hosted WordPress. Jetpack enables you to connect your blog to a WordPress.com account to use the powerful features normally only available to WordPress.com users."
+msgstr ""
+
+msgid "http://wordpress.org/extend/plugins/jetpack/"
+msgstr ""
+
+#: modules/widgets/twitter-widget.php:241
+msgid "Include retweets"
+msgstr ""
+
+#: modules/widgets/twitter-widget.php:243
+msgid "Text to display between tweet and timestamp:"
+msgstr ""
+
+#: modules/widgets/twitter-widget.php:222
+msgid "Twitter username:"
+msgstr "Twitter-brukarnamn:"
+
+#: modules/widgets/twitter-widget.php:79
+msgid "Twitter Updates"
+msgstr "Twitter-oppdateringar"
+
+#: modules/widgets/twitter-widget.php:236
+msgid "Hide replies"
+msgstr "Skjul svar"
+
+#: modules/widgets/twitter-widget.php:225
+msgid "Maximum number of tweets to show:"
+msgstr ""
+
+#: modules/widgets/twitter-widget.php:180
+msgid "Error: Twitter did not respond. Please wait a few minutes and refresh this page."
+msgstr ""
+
+#: modules/widgets/twitter-widget.php:70
+msgid "Twitter (Jetpack)"
+msgstr ""
+
+#: modules/widgets/twitter-widget.php:69
+msgid "Display your tweets from Twitter"
+msgstr ""
+
+#: modules/widgets/rsslinks-widget.php:140
+msgid "Subscribe to %s"
+msgstr ""
+
+#: modules/widgets/rsslinks-widget.php:121
+msgid "Image Color:"
+msgstr "Bildefarge:"
+
+#: modules/widgets/rsslinks-widget.php:119
+msgid "Silver"
+msgstr "Sølv"
+
+#: modules/widgets/twitter-widget.php:178
+msgid "Error: Please make sure the Twitter account is <a href=\"%s\">public</a>."
+msgstr ""
+
+#: modules/widgets/rsslinks-widget.php:113
+msgid "Red"
+msgstr "Raud"
+
+#: modules/widgets/rsslinks-widget.php:101
+msgid "Large"
+msgstr "Stor"
+
+#: modules/widgets/rsslinks-widget.php:115
+msgid "Green"
+msgstr "Grøn"
+
+#: modules/widgets/rsslinks-widget.php:100
+msgid "Medium"
+msgstr "Medium"
+
+#: modules/widgets/rsslinks-widget.php:103
+msgid "Image Size:"
+msgstr "Bildestorleik:"
+
+#: modules/widgets/rsslinks-widget.php:118
+msgid "Pink"
+msgstr "Rosa"
+
+#: modules/widgets/rsslinks-widget.php:117
+msgid "Purple"
+msgstr "Purpur"
+
+#: modules/widgets/rsslinks-widget.php:116
+msgid "Blue"
+msgstr "Blå"
+
+#: modules/widgets/rsslinks-widget.php:114
+msgid "Orange"
+msgstr "Oransje"
+
+#: modules/widgets/rsslinks-widget.php:67
+#: modules/widgets/rsslinks-widget.php:133
+msgid "Posts"
+msgstr "Innlegg"
+
+#: modules/widgets/rsslinks-widget.php:96
+msgid "Image Settings:"
+msgstr "Bildeinnstillingar:"
+
+#: modules/widgets/rsslinks-widget.php:85
+msgid "Format:"
+msgstr "Format: "
+
+#: modules/widgets/rsslinks-widget.php:83
+msgid "Text & Image Links"
+msgstr "Tekst og bildelenkjer"
+
+#: modules/widgets/rsslinks-widget.php:82
+msgid "Image Link"
+msgstr "Bildelenkje"
+
+#: modules/widgets/rsslinks-widget.php:81
+msgid "Text Link"
+msgstr "Tekstlenkje"
+
+#: modules/widgets/rsslinks-widget.php:71
+msgid "Feed(s) to Display:"
+msgstr "Kjelde(r) å vise:"
+
+#: modules/widgets/rsslinks-widget.php:69
+msgid "Posts & Comments"
+msgstr "Innlegg og kommentarar"
+
+#: modules/widgets/rsslinks-widget.php:68
+#: modules/widgets/rsslinks-widget.php:136
+msgid "Comments"
+msgstr "kommentarar"
+
+#: modules/widgets/rsslinks-widget.php:62
+#: modules/widgets/twitter-widget.php:219
+msgid "Title:"
+msgstr "Tittel:"
+
+#: modules/widgets/rsslinks-widget.php:13
+msgid "RSS Links (Jetpack)"
+msgstr ""
+
+#: modules/widgets/rsslinks-widget.php:99
+msgid "Small"
+msgstr ""
+
+#: modules/widgets/image-widget.php:139
+msgid "Width:"
+msgstr "Breidde:"
+
+#: modules/widgets/image-widget.php:126
+msgid "Center"
+msgstr "Midt på"
+
+#: modules/widgets/image-widget.php:145
+msgid "If empty, we will attempt to determine the image size."
+msgstr ""
+
+#: modules/widgets/rsslinks-widget.php:12
+msgid "Links to your blog's RSS feeds"
+msgstr "Lenkjer til RSS-kjeldene dine på bloggen din"
+
+#: modules/widgets/image-widget.php:127
+msgid "Right"
+msgstr ""
+
+#: modules/widgets/image-widget.php:142
+msgid "Height:"
+msgstr "Høgde:"
+
+#: modules/widgets/image-widget.php:129
+msgid "Image Alignment:"
+msgstr "Bildeplassering:"
+
+#: modules/widgets/image-widget.php:125
+msgid "Left"
+msgstr "Venstre"
+
+#: modules/widgets/image-widget.php:124
+msgid "None"
+msgstr "Ingen"
+
+#: modules/widgets/image-widget.php:119
+msgid "Caption:"
+msgstr "Bilettekst:"
+
+#: modules/widgets/image-widget.php:146
+msgid "Link URL (when the image is clicked):"
+msgstr "Link-URL:"
+
+#: modules/subscriptions.php:561
+msgid "Click to subscribe to this blog and receive notifications of new posts by email."
+msgstr ""
+
+#: modules/widgets/image-widget.php:12
+msgid "Display an image in your sidebar"
+msgstr "Vis eit bilde i sidestolpen"
+
+#: modules/widgets/image-widget.php:116
+msgid "Image title:"
+msgstr "Bildetittel:"
+
+#: modules/subscriptions.php:577
+msgid "%s: %s"
+msgstr ""
+
+#: modules/subscriptions.php:604
+msgid "Show total number of subscribers? (%s subscriber)"
+msgid_plural "Show total number of subscribers? (%s subscribers)"
+msgstr[0] ""
+msgstr[1] ""
+
+#: modules/widgets/image-widget.php:113
+msgid "Alternate text:"
+msgstr "Alternativ tekst:"
+
+#: modules/widgets/image-widget.php:110
+msgid "Image URL:"
+msgstr "Bilde-URL:"
+
+#: modules/vaultpress.php:22
+msgid "Active"
+msgstr "Aktiv"
+
+#: modules/subscriptions.php:591
+msgid "Optional text to display to your readers:"
+msgstr ""
+
+#: modules/subscriptions.php:585 modules/widgets/image-widget.php:107
+msgid "Widget title:"
+msgstr "Småprogramtittel:"
+
+#: modules/subscriptions.php:597
+msgid "Subscribe Button:"
+msgstr ""
+
+#: modules/widgets/image-widget.php:14
+msgid "Image (Jetpack)"
+msgstr ""
+
+#: modules/subscriptions.php:559
+msgid "Enter your email address to subscribe to this blog and receive notifications of new posts by email."
+msgstr ""
+
+#: modules/subscriptions.php:558
+msgid "Subscribe to Blog via Email"
+msgstr ""
+
+#: modules/subscriptions.php:487
+msgid "Email Address"
+msgstr "E-postadresse"
+
+#: modules/subscriptions.php:483
+msgid "Join %s other subscriber"
+msgid_plural "Join %s other subscribers"
+msgstr[0] ""
+msgstr[1] ""
+
+#: modules/subscriptions.php:465
+msgid "There was an error when subscribing, please try again."
+msgstr ""
+
+#: modules/subscriptions.php:414
+msgid "Blog Subscriptions (Jetpack)"
+msgstr ""
+
+#: modules/subscriptions.php:411
+msgid "Add an email signup form to allow people to subscribe to your blog."
+msgstr ""
+
+#: modules/subscriptions.php:346
+msgid "Notify me of new posts by email."
+msgstr ""
+
+#: modules/subscriptions.php:458
+msgid "You have already subscribed to this site, please check your inbox."
+msgstr ""
+
+#: modules/subscriptions.php:455
+msgid "The email you entered was invalid, please check and try again."
+msgstr ""
+
+#: modules/subscriptions.php:445
+msgid "An email was just sent to confirm your subscription. Please find the email now and click activate to start subscribing."
+msgstr ""
+
+#: modules/stats.php:905
+msgid "View All"
+msgstr "Vis alle"
+
+#: modules/stats.php:892
+msgid "%1$s %2$s Views"
+msgstr ""
+
+#: modules/stats.php:701
+msgid "Chart stats by"
+msgstr ""
+
+#: modules/stats.php:677
+msgid "the past month"
+msgstr "den siste månaden"
+
+#: modules/stats.php:913 modules/stats.php:937
+msgid "Sorry, nothing to report."
+msgstr ""
+
+#: modules/subscriptions.php:340
+msgid "Notify me of follow-up comments by email."
+msgstr ""
+
+#: modules/stats.php:933
+msgid "Top Searches"
+msgstr "Toppsøk"
+
+#: modules/stats.php:714
+msgid "Show top posts over"
+msgstr ""
+
+#: modules/stats.php:727
+msgid "Show top search terms over"
+msgstr ""
+
+#: modules/stats.php:679
+msgid "the past year"
+msgstr "det siste året"
+
+#: modules/stats.php:678
+msgid "the past quarter"
+msgstr "det siste kvarteret"
+
+#: modules/stats.php:909
+msgid "Top Posts"
+msgstr "Mest populære innlegg"
+
+#: modules/stats.php:533
+msgid "Save configuration"
+msgstr ""
+
+#: modules/stats.php:675
+msgid "the past day"
+msgstr "den siste dagen"
+
+#: modules/stats.php:672
+msgid "month"
+msgstr "månad"
+
+#: modules/stats.php:676
+msgid "the past week"
+msgstr "den siste veka"
+
+#: modules/stats.php:519
+msgid "The image helps collect stats and <strong>makes the world a better place</strong> but should still work when hidden"
+msgstr ""
+
+#: modules/stats.php:671
+msgid "week"
+msgstr "veke"
+
+#: modules/stats.php:670
+msgid "day"
+msgstr "dag"
+
+#: modules/stats.php:568
+msgid "Views over 48 hours. Click for more Site Stats."
+msgstr ""
+
+#: modules/stats.php:522
+msgid "Select the roles that will be able to view stats reports."
+msgstr ""
+
+#: modules/stats.php:520
+msgid "Report visibility"
+msgstr ""
+
+#: modules/stats.php:519
+msgid "Smiley face"
+msgstr ""
+
+#: modules/stats.php:330
+msgid "Your Site Stats work better with Javascript enabled."
+msgstr ""
+
+#: modules/stats.php:406 modules/stats.php:879
+msgid "We were unable to get your stats just now. Please try again."
+msgstr ""
+
+#: modules/stats.php:329
+msgid "Loading…"
+msgstr "Lastar…"
+
+#: modules/stats.php:517
+msgid "Count the page views of registered users who are logged in."
+msgstr ""
+
+#: modules/stats.php:518
+msgid "Smiley"
+msgstr ""
+
+#: modules/stats.php:519
+msgid "Hide the stats smiley face image."
+msgstr ""
+
+#: modules/stats.php:516
+msgid "Registered users"
+msgstr ""
+
+#: modules/stats.php:514
+msgid "Put a chart showing 48 hours of views in the admin bar."
+msgstr ""
+
+#: modules/stats.php:404 modules/stats.php:877
+msgid "We were unable to get your stats just now (too many redirects). Please try again."
+msgstr ""
+
+#: modules/stats.php:513
+msgid "Admin bar"
+msgstr ""
+
+#: modules/stats.php:507
+msgid "Visit <a href=\"%s\">Site Stats</a> to see your stats."
+msgstr ""
+
+#: modules/stats.php:331
+msgid "View Site Stats without Javascript"
+msgstr ""
+
+#: modules/shortcodes/videopress.php:912
+msgid "Submit"
+msgstr "Send inn"
+
+#: modules/shortcodes/videopress.php:876
+msgid "December"
+msgstr "desember"
+
+#: jetpack.php:1169 modules/stats.php:649
+msgid "Site Stats"
+msgstr "Sidestatistikk"
+
+#: modules/shortcodes/videopress.php:1291
+msgid "This video requires <a rel=\"nofollow\" href=\"%s\">Adobe Flash</a> for playback."
+msgstr ""
+
+#: modules/shortcodes/videopress.php:958
+msgid "You do not have sufficient <a rel=\"nofollow\" href=\"%s\">freedom levels</a> to view this video. Support free software and upgrade."
+msgstr ""
+
+#: modules/shortcodes/videopress.php:876
+msgid "November"
+msgstr "november"
+
+#: modules/shortcodes/videopress.php:1016
+msgctxt "watch a video title"
+msgid "Watch: %s"
+msgstr ""
+
+#: modules/shortcodes/videopress.php:1144
+msgctxt "Play as in playback or view a movie"
+msgid "JavaScript required to play %s."
+msgstr ""
+
+#: modules/shortcodes/videopress.php:1115
+#: modules/shortcodes/videopress.php:1137
+msgid "this video"
+msgstr ""
+
+#: modules/shortcodes/videopress.php:1298
+msgid "Loading video..."
+msgstr ""
+
+#: modules/shortcodes/videopress.php:915
+msgid "More information"
+msgstr "Meir informasjon"
+
+#: modules/shortcodes/videopress.php:876
+msgid "July"
+msgstr "juli"
+
+#: modules/shortcodes/videopress.php:860
+msgid "This video is intended for mature audiences."
+msgstr ""
+
+#: modules/shortcodes/videopress.php:876
+msgid "October"
+msgstr "oktober"
+
+#: modules/shortcodes/videopress.php:876
+msgid "April"
+msgstr "april"
+
+#: modules/shortcodes/videopress.php:876
+msgid "March"
+msgstr "mars"
+
+#: modules/shortcodes/videopress.php:876
+msgid "February"
+msgstr "februar"
+
+#: modules/shortcodes/videopress.php:876
+msgid "January"
+msgstr "januar"
+
+#: modules/shortcodes/videopress.php:876
+msgid "September"
+msgstr "september"
+
+#: modules/shortcodes/videopress.php:860
+msgid "Please verify your birthday."
+msgstr "Stadfest fødselsdagen din."
+
+#: modules/shortcodes/videopress.php:876
+msgid "June"
+msgstr "juni"
+
+#: modules/shortcodes/videopress.php:876
+msgid "August"
+msgstr "august"
+
+#: modules/shortcodes/videopress.php:876
+msgid "May"
+msgstr "mai"
+
+#: modules/sharedaddy/sharing.php:379
+msgid "Enter the URL of a 16x16px icon you want to use for this service."
+msgstr ""
+
+#: modules/shortcodes/videopress.php:608
+msgid "The VideoPress plugin could not communicate with the VideoPress servers. This error is most likely caused by a misconfigured plugin. Please reinstall or upgrade."
+msgstr ""
+
+#: modules/shortcodes/videopress.php:826
+msgid "%s Error"
+msgstr ""
+
+#: modules/shortcodes/videopress.php:610
+msgid "<strong>%s</strong> is not an allowed embed site."
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:371
+msgid "You can add the following variables to your service sharing URL:"
+msgstr ""
+
+#: modules/shortcodes/archives.php:50
+msgid "Your blog does not currently have any published posts."
+msgstr "Bloggen din har for tida ingen publiserte innlegg."
+
+#: modules/sharedaddy/sharing.php:395
+msgid "An error occurred creating your new sharing service - please check you gave valid details."
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:376
+msgid "Icon URL"
+msgstr "Ikon-URL"
+
+#: modules/sharedaddy/sharing.php:385
+msgid "Create Share"
+msgstr ""
+
+#: modules/shortcodes/videopress.php:612
+msgid "No data found for VideoPress identifier: <strong>%s</strong>."
+msgstr ""
+
+#: modules/shortcodes/videopress.php:610
+msgid "Publisher limits playback of video embeds."
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:367
+msgid "Sharing URL"
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:334
+msgid "Front Page, Archive Pages, and Search Results"
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:313
+msgid "Sharing label"
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:319
+msgid "Open links in"
+msgstr "Opne lenkjer i"
+
+#: modules/sharedaddy/sharing.php:361
+msgid "Service name"
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:350
+msgid "Save Changes"
+msgstr "Lagre endringar"
+
+#: modules/sharedaddy/sharing.php:328
+msgid "Show sharing buttons on"
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:306
+msgid "Icon + text"
+msgstr "Ikon + tekst"
+
+#: modules/sharedaddy/sharing.php:322
+msgid "New window"
+msgstr "Nytt vindauge"
+
+#: modules/sharedaddy/sharing.php:323
+msgid "Same window"
+msgstr "same vinndauget"
+
+#: modules/sharedaddy/sharing.php:308
+msgid "Text only"
+msgstr "Berre tekst"
+
+#: modules/sharedaddy/sharing.php:307
+msgid "Icon only"
+msgstr "Berre ikon"
+
+#: modules/sharedaddy/sharing.php:186
+msgid "Enabled Services"
+msgstr "Påslåtte tenester"
+
+#: modules/sharedaddy/sharing.php:164
+msgid "Available Services"
+msgstr "Tilgjengelege tenester"
+
+#: modules/sharedaddy/sharing.php:192
+msgid "Drag and drop available services here"
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:303
+msgid "Default button style"
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:153
+msgid "Settings have been saved"
+msgstr "Innstillingane er lagra"
+
+#: modules/sharedaddy/sharing.php:165
+msgid "Drag and drop the services you'd like to enable into the box below."
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:203
+msgid "Services dragged here will be hidden behind a share button."
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:221
+msgid "Sharing is off. Please add services above to enable"
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:218
+msgid "Live Preview"
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:189
+msgid "Services dragged here will appear individually."
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:149
+msgid "This plugin will work without it, but multibyte support is used <a href=\"%s\">if available</a>. You may see minor problems with Tweets and other sharing services."
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:166
+msgid "Add a new service"
+msgstr "Legg til ny teneste"
+
+#: modules/contact-form/grunion-form-view.php:142
+#: modules/sharedaddy/sharing-sources.php:1027
+msgid "Label"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:977
+msgid "Click to share"
+msgstr "Klikk for å dele"
+
+#: modules/sharedaddy/sharing-sources.php:1032
+msgid "URL"
+msgstr "URL"
+
+#: modules/sharedaddy/sharing.php:148
+msgid "Warning! Multibyte support missing!"
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:46 modules/sharedaddy/sharing.php:158
+msgid "Sharing Settings"
+msgstr "Deleinnstillingar"
+
+#: modules/sharedaddy/sharing-sources.php:1045
+msgid "Remove Service"
+msgstr "Fjern teneste"
+
+#: modules/sharedaddy/sharing-sources.php:1044
+msgid "Save"
+msgstr "Lagre"
+
+#: modules/sharedaddy/sharing-sources.php:1037
+msgid "Icon"
+msgstr "Ikon"
+
+#: modules/sharedaddy/sharing-sources.php:892
+msgid "Google +1"
+msgstr "Google +1"
+
+#: modules/sharedaddy/sharing-sources.php:884
+msgctxt "share to"
+msgid "Press This"
+msgstr "Trykk dette"
+
+#: modules/sharedaddy/sharing-sources.php:884
+msgid "Click to Press This!"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:856
+msgid "Press This"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:850
+msgid "Click to print"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:744
+msgid "Share"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:777
+msgctxt "share to"
+msgid "Facebook"
+msgstr "Facebook"
+
+#: modules/sharedaddy/sharing-sources.php:799
+msgid "Default button"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:850
+msgctxt "share to"
+msgid "Print"
+msgstr "Skriv ut"
+
+#: modules/sharedaddy/sharing-sources.php:777
+msgid "Share on Facebook"
+msgstr "Del på Facebook"
+
+#: modules/sharedaddy/sharing-sources.php:714
+msgid "Facebook"
+msgstr "Facebook"
+
+#: modules/sharedaddy/sharing-sources.php:801
+msgid "Like button"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:846
+msgid "Print"
+msgstr "Skriv ut"
+
+#: modules/sharedaddy/sharing-sources.php:800
+msgid "Share button"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:629
+msgctxt "share to"
+msgid "LinkedIn"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:519
+msgctxt "share to"
+msgid "Digg"
+msgstr "Digg"
+
+#: modules/sharedaddy/sharing-sources.php:601
+msgid "LinkedIn"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:515
+#: modules/sharedaddy/sharing-sources.php:519
+msgid "Click to Digg this post"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:436
+msgid "Click to share on Reddit"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:429
+#: modules/sharedaddy/sharing-sources.php:436
+msgid "Reddit"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:363
+msgctxt "share to"
+msgid "StumbleUpon"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:363
+msgid "Click to share on StumbleUpon"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:629
+msgid "Click to share on LinkedIn"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:506
+msgid "Digg"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:257
+msgid "Twitter"
+msgstr "Twitter "
+
+#: modules/sharedaddy/sharing-sources.php:226
+msgid "Send Email"
+msgstr "Send e-post:"
+
+#: modules/sharedaddy/sharing-sources.php:238
+msgid "Sorry, your blog cannot share posts by email."
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:234
+msgid "Email check failed, please try again"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:218
+msgid "Your Email Address"
+msgstr "Di e-postadresse"
+
+#: modules/sharedaddy/sharing-sources.php:227
+msgid "Cancel"
+msgstr "Avbryt"
+
+#: modules/sharedaddy/sharing-sources.php:230
+msgid "Post was not sent - check your email addresses!"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:352
+msgid "StumbleUpon"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:264
+msgid "Click to share on Twitter"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:264
+msgctxt "share to"
+msgid "Twitter"
+msgstr "Twitter"
+
+#: modules/sharedaddy/sharing-sources.php:334
+#: modules/sharedaddy/sharing-sources.php:411
+#: modules/sharedaddy/sharing-sources.php:462
+#: modules/sharedaddy/sharing-sources.php:568
+#: modules/sharedaddy/sharing-sources.php:684
+msgid "Use smart button"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:207
+msgid "Send to Email Address"
+msgstr "Send til e-postadresse"
+
+#: modules/sharedaddy/sharing-sources.php:170
+msgid "You have shared this post with %s"
+msgstr "Du har delt dette innlegget med %s"
+
+#: modules/sharedaddy/sharing-sources.php:193
+msgid "Click to email this to a friend"
+msgstr ""
+
+#: modules/sharedaddy/sharedaddy.php:106
+msgid "Disable CSS and JS"
+msgstr ""
+
+#: modules/sharedaddy/sharedaddy.php:108
+msgid "Advanced. If this option is checked, you must include these files in your theme manually for the sharing links to work."
+msgstr ""
+
+#: modules/sharedaddy/sharing-service.php:196
+msgid "Share this:"
+msgstr "Del dette:"
+
+#: modules/sharedaddy/sharing-sources.php:171
+msgid "Close"
+msgstr "Lat att"
+
+#: modules/sharedaddy/sharing-service.php:474
+#: modules/sharedaddy/sharing.php:234 modules/sharedaddy/sharing.php:275
+msgctxt "dropdown button"
+msgid "Share"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:169
+msgid "This post has been shared!"
+msgstr "Dette innlegget er no delt."
+
+#: modules/sharedaddy/sharing-sources.php:193
+msgctxt "share to"
+msgid "Email"
+msgstr "e-post"
+
+#: modules/sharedaddy/sharing-sources.php:215
+msgid "Your Name"
+msgstr "Ditt namn"
+
+#: modules/module-info.php:425
+msgid "Each contact form can easily be customized to fit your needs. When a user submits your contact form, the feedback will be filtered through <a href=\"http://akismet.com/\">Akismet</a> (if it is active on your site) to make sure itâs not spam. Any legitimate feedback will then be emailed to you, and added to your feedback management area."
+msgstr ""
+
+#: modules/sharedaddy/sharedaddy.php:18
+msgid "Shared Post"
+msgstr ""
+
+#: modules/module-info.php:394
+msgid "Jetpack will automatically take the great published content from your blog or website and share it instantly with third party services like search engines, increasing your reach and traffic."
+msgstr ""
+
+#: modules/module-info.php:374
+msgid "When leaving comments, your visitors can also subscribe to a post’s comments to keep up with the conversation."
+msgstr ""
+
+#: modules/module-info.php:371
+msgid "Subscriptions"
+msgstr "Abonnement"
+
+#: modules/module-info.php:379
+msgid "To use the Subscriptions widget, go to Appearance → <a href=\"%s\">Widgets</a>. Drag the widget labeled “Blog Subscriptions (Jetpack)” into one of your sidebars and configure away."
+msgstr ""
+
+#: modules/sharedaddy/sharedaddy.php:37
+msgid "Show sharing buttons on this post."
+msgstr "Vis dele-knappar i dette innlegget."
+
+#: modules/contact-form/grunion-form-view.php:30 modules/module-info.php:415
+#: modules/module-info.php:419
+msgid "Contact Form"
+msgstr ""
+
+#: modules/module-info.php:392
+msgid "Enhanced Distribution"
+msgstr ""
+
+#: modules/module-info.php:373
+msgid "Easily allow any visitor to subscribe to all of your posts via email through a widget in your blog’s sidebar. Every time you publish a post, WordPress.com will send a notification to all your subscribers."
+msgstr ""
+
+#: modules/module-info.php:351
+msgid "shows your latest tweets within a sidebar on your theme."
+msgstr ""
+
+#: modules/module-info.php:350
+msgid "lets you easily add post and comment RSS feeds to a sidebar on your theme."
+msgstr ""
+
+#: modules/module-info.php:351
+msgid "The Twitter Widget"
+msgstr ""
+
+#: modules/module-info.php:350
+msgid "The RSS Links Widget"
+msgstr ""
+
+#: modules/module-info.php:355
+msgid "To use the widgets, go to Appearance → <a href=\"%s\">Widgets</a>. Drag them into one of your sidebars and configure away."
+msgstr ""
+
+#: modules/module-info.php:368
+msgid "Subsriptions Screenshot"
+msgstr ""
+
+#: modules/module-info.php:353
+msgid "The Image Widget"
+msgstr ""
+
+#: modules/module-info.php:355
+msgid "Each of these widgets has a number of customization options."
+msgstr ""
+
+#: modules/module-info.php:353
+msgid "lets you easily add images to a sidebar on your theme."
+msgstr ""
+
+#: modules/module-info.php:335
+msgid "shows your latest tweets within a sidebar on your theme. It’s an easy way to add more activity to your site. There are also a number of customization options."
+msgstr ""
+
+#: modules/module-info.php:308 modules/module-info.php:312
+msgid "Spelling and Grammar"
+msgstr ""
+
+#: modules/module-info.php:335
+msgid "The Twitter Widget "
+msgstr ""
+
+#: modules/module-info.php:337
+msgid "allows you to easily add images to widget areas in your theme. It’s an easy way to add more visual interest to your site."
+msgstr ""
+
+#: modules/module-info.php:337
+msgid "The Image Widget "
+msgstr ""
+
+#: modules/module-info.php:334
+msgid "allows you to add links to your blog’s post and comment RSS feeds in your sidebar. This makes it easy for your readers to stay updated when you post new content or receive new comments."
+msgstr ""
+
+#: modules/module-info.php:334
+msgid "The RSS Links Widget "
+msgstr ""
+
+#: modules/module-info.php:332 modules/module-info.php:348
+msgid "Extra Sidebar Widgets"
+msgstr ""
+
+#: modules/module-info.php:329 modules/module-info.php:345
+msgid "Widgets Screenshot"
+msgstr ""
+
+#: modules/module-info.php:315
+msgid "After the Deadline provides a number of <a href=\"%s\">customization options</a>, which you can edit in your profile."
+msgstr ""
+
+#: modules/module-info.php:314
+msgid "The <a href='%s'>After the Deadline</a> Proofreading service improves your writing by using artificial intelligence to find your errors and offer smart suggestions."
+msgstr ""
+
+#: modules/module-info.php:286
+msgid "To configure your sharing settings, go to the Settings → <a href=\"%s\">Sharing</a> menu."
+msgstr ""
+
+#: modules/module-info.php:265
+msgid "The following services are included: Twitter, Facebook, Reddit, StumbleUpon, PressThis, Digg, LinkedIn, Google +1, Print, and Email."
+msgstr ""
+
+#: modules/module-info.php:227
+msgid "Jetpack combines the power of %s and the simplicity of WordPress to give you the ultimate in math blogging platforms."
+msgstr ""
+
+#: modules/module-info.php:228
+msgid "Wow, that sounds nerdy."
+msgstr ""
+
+#: modules/module-info.php:242
+msgid "Use <code>$latex your latex code here$</code> or <code>[latex]your latex code here[/latex]</code> to include %s in your posts and comments. There are <a href=\"%s\" target=\"_blank\">all sorts of options</a> available."
+msgstr ""
+
+#: modules/module-info.php:293
+msgid "Full details can be found on the <a href=\"%s\">Sharing support page</a>. This video also gives a swish run-down of how to use the Sharing feature. Watch it in HD for extra snazz!"
+msgstr ""
+
+#: modules/module-info.php:287
+msgid "Drag and drop sharing services into the enabled section to have them show up on your site, and drag them into the hidden section to have them hidden behind a button."
+msgstr ""
+
+#: modules/module-info.php:267
+msgid "The following services are included: Twitter, Facebook, Reddit, StumbleUpon, Digg, LinkedIn, Google +1, Print, and Email."
+msgstr ""
+
+#: modules/module-info.php:261
+msgid "Share your posts with Twitter, Facebook, and a host of other services. You can configure services to appear as icons, text, or both. Some services have additional options to display smart buttons, such as Twitter, which will update the number of times the post has been shared."
+msgstr ""
+
+#: modules/module-info.php:257 modules/module-info.php:260
+#: modules/module-info.php:281 modules/sharedaddy/sharedaddy.php:25
+#: modules/sharedaddy/sharing.php:46
+msgid "Sharing"
+msgstr "Dele"
+
+#: modules/module-info.php:226 modules/module-info.php:241
+msgid "%s is a powerful markup language for writing complex mathematical equations, formulas, etc."
+msgstr ""
+
+#: modules/module-info.php:271
+msgid "Additionally you can define your own custom services."
+msgstr ""
+
+#: modules/module-info.php:187 modules/module-info.php:191
+#: modules/module-info.php:200 modules/module-info.php:204
+msgid "WordPress.com Stats"
+msgstr ""
+
+#: modules/module-info.php:172
+msgid "To use shortlinks, go to any already published post (or publish something new!). A “Get Shortlink” button will be visible under the Post title. When you click it, a dialog box will appear with the shortlink and you can copy and paste to Twitter, Facebook or wherever your heart desires."
+msgstr ""
+
+#: modules/module-info.php:137
+msgid "Available shortcodes are: %l."
+msgstr ""
+
+#: modules/module-info.php:192 modules/module-info.php:205
+msgid "There are many plugins and services that provide statistics, but data can be overwhelming. WordPress.com Stats makes the most popular metrics easy to understand through a clear and attractive interface."
+msgstr ""
+
+#: modules/module-info.php:206
+msgid "You can <a href=\"%s\">view your stats dashboard here</a>."
+msgstr ""
+
+#: modules/module-info.php:157 modules/module-info.php:171
+msgid "Instead of typing or copy-pasting long URLs, you can now get a short and simple link to your posts and pages. This uses the super compact wp.me domain name, and gives you a unique URL you can use that will be safe and reliable."
+msgstr ""
+
+#: modules/module-info.php:221 modules/module-info.php:236
+msgid "LaTeX"
+msgstr ""
+
+#: modules/module-info.php:109
+msgid "Enter a shortcode directly into the Post/Page editor to embed media. For specific instructions follow the links below."
+msgstr ""
+
+#: modules/module-info.php:158
+msgid "It’s perfect for use on Twitter, Facebook, and cell phone text messages where every character counts."
+msgstr ""
+
+#: modules/module-info.php:95 modules/module-info.php:108
+msgid "Shortcodes allow you to easily and safely embed media from other places in your site. With just one simple code, you can tell WordPress to embed YouTube, Flickr, and other media."
+msgstr ""
+
+#: modules/module-info.php:152 modules/module-info.php:156
+#: modules/module-info.php:166 modules/module-info.php:170
+msgid "WP.me Shortlinks"
+msgstr ""
+
+#: modules/module-info.php:29
+msgctxt "Visit your _VaultPress_dashboard_."
+msgid "To check your backups, see any security alerts, or check your VaultPress Vitality, visit your %s."
+msgstr ""
+
+#: modules/module-info.php:90 modules/module-info.php:94
+#: modules/module-info.php:103 modules/module-info.php:107
+msgid "Shortcode Embeds"
+msgstr ""
+
+#: modules/module-info.php:59
+msgid "Hovercards enhance plain Gravatar images with information about a person: name, bio, pictures, their contact info, and other services they use on the web like Twitter, Facebook, or LinkedIn."
+msgstr ""
+
+#: modules/module-info.php:60
+msgid "Hovercards offer a great way to show your internet presence and help people find your own blog."
+msgstr ""
+
+#: modules/module-info.php:74
+msgid "Hovercards enhance plain Gravatar images with information about a person: name, bio, pictures, their contact info, and other services."
+msgstr ""
+
+#: modules/module-info.php:75
+msgid "To see hovercards, look at any blog post on your blog that has comments. If the commenter has a hovercard associated with their gravatar, mouse over their image and the hovercard will appear. To turn hovercards off, click the Deactivate button above."
+msgstr ""
+
+#: modules/module-info.php:29
+msgid "VaultPress dashboard"
+msgstr ""
+
+#: modules/module-info.php:31
+msgid "With a monthly subscription, the VaultPress plugin will backup your site’s content, themes, and plugins in real-time, as well as perform regular security scans for common threats and attacks."
+msgstr ""
+
+#: modules/module-info.php:32
+msgctxt "View _Plans_&_Pricing_. (VaultPress)"
+msgid "View %s."
+msgstr ""
+
+#: modules/module-info.php:32
+msgid "Plans & Pricing"
+msgstr ""
+
+#: modules/module-info.php:53 modules/module-info.php:68
+msgid "Gravatar Hovercard"
+msgstr ""
+
+#: modules/module-info.php:58 modules/module-info.php:73
+msgid "What’s a Hovercard?"
+msgstr ""
+
+#: modules/module-info.php:22 modules/module-info.php:26
+msgid "VaultPress"
+msgstr ""
+
+#: modules/contact-form/grunion-contact-form.php:713
+msgid "Add a custom form"
+msgstr ""
+
+#: modules/gravatar-hovercards.php:44 modules/module-info.php:57
+#: modules/module-info.php:72
+msgid "Gravatar Hovercards"
+msgstr ""
+
+#: modules/gravatar-hovercards.php:56
+msgid "View people's profiles when you mouse over their Gravatars"
+msgstr ""
+
+#: modules/contact-form/grunion-contact-form.php:689
+msgid "Spam <span class=\"count\">(%s)</span>"
+msgid_plural "Spam <span class=\"count\">(%s)</span>"
+msgstr[0] ""
+msgstr[1] ""
+
+#: modules/contact-form/grunion-contact-form.php:671
+msgid "Search Feedback"
+msgstr ""
+
+#: modules/module-info.php:28
+msgid "Your WordPress installation is currently being protected with the world’s best security, backup, and support."
+msgstr ""
+
+#: modules/contact-form/grunion-contact-form.php:672
+#: modules/contact-form/grunion-contact-form.php:673
+msgid "No feedback found"
+msgstr ""
+
+#: modules/gravatar-hovercards.php:83
+msgid "Put your mouse over your Gravatar to check out your profile."
+msgstr ""
+
+#: modules/contact-form/grunion-contact-form.php:670
+msgid "Feedback"
+msgstr "Tilbakemelding"
+
+#: modules/contact-form/grunion-contact-form.php:669
+#: modules/contact-form/grunion-form-view.php:130
+msgid "Feedbacks"
+msgstr "Tilbakemeldingar"
+
+#: modules/contact-form/grunion-contact-form.php:275
+#: modules/contact-form/grunion-contact-form.php:323
+msgid "Error!"
+msgstr "Feil!"
+
+#: modules/contact-form/grunion-contact-form.php:147
+msgid "%s is required"
+msgstr "%s er påkravd"
+
+#: modules/contact-form/grunion-contact-form.php:285
+msgid "Submit »"
+msgstr ""
+
+#: modules/contact-form/grunion-contact-form.php:328
+msgid "Message Sent"
+msgstr "Melding sendt"
+
+#: modules/contact-form/grunion-contact-form.php:462
+msgid "l F j, Y \\a\\t g:i a"
+msgstr ""
+
+#: modules/contact-form/grunion-contact-form.php:482
+msgid "Time:"
+msgstr "Tid:"
+
+#: modules/contact-form/grunion-contact-form.php:483
+msgid "IP Address:"
+msgstr "IP-adresse:"
+
+#: modules/contact-form/grunion-contact-form.php:484
+msgid "Contact Form URL:"
+msgstr ""
+
+#: modules/contact-form/grunion-contact-form.php:140
+msgid "%s requires a valid email address"
+msgstr "%s krev ei gyldig e-postadresse"
+
+#: modules/contact-form/grunion-contact-form.php:511
+msgid "Sent by an unverified visitor to your site."
+msgstr "Sendt av ein ikkje stadfesta besøkjande på sida di."
+
+#: modules/contact-form/grunion-contact-form.php:35
+#: modules/contact-form/grunion-form-view.php:149
+#: modules/sharedaddy/sharing-sources.php:127
+msgid "Email"
+msgstr "E-post"
+
+#: modules/contact-form/grunion-contact-form.php:79
+#: modules/contact-form/grunion-contact-form.php:84
+#: modules/contact-form/grunion-contact-form.php:88
+#: modules/contact-form/grunion-contact-form.php:100
+#: modules/contact-form/grunion-contact-form.php:105
+#: modules/contact-form/grunion-contact-form.php:119
+msgid "(required)"
+msgstr "(påkravd)"
+
+#: modules/contact-form/grunion-contact-form.php:99
+msgid "Yes"
+msgstr "Ja"
+
+#: modules/contact-form/admin.php:456
+msgid "You are not allowed to move this item to the Trash."
+msgstr ""
+
+#: modules/contact-form/admin.php:452
+msgid "Error in restoring from Trash."
+msgstr ""
+
+#: modules/contact-form/admin.php:449
+msgid "You are not allowed to move this item out of the Trash."
+msgstr ""
+
+#: modules/contact-form/grunion-contact-form.php:39
+msgid "Subject"
+msgstr ""
+
+#: modules/contact-form/admin.php:483
+msgid "Messages"
+msgstr "Meldingar"
+
+#: modules/contact-form/admin.php:506
+msgid "Spam"
+msgstr "Søppel"
+
+#: modules/contact-form/grunion-contact-form.php:34
+#: modules/contact-form/grunion-form-view.php:150
+msgid "Name"
+msgstr "Namn"
+
+#: modules/contact-form/admin.php:459
+msgid "Error in moving to Trash."
+msgstr ""
+
+#: modules/contact-form/grunion-contact-form.php:36
+#: modules/contact-form/grunion-form-view.php:154
+msgid "Website"
+msgstr "Nettside"
+
+#: modules/contact-form/admin.php:88
+#: modules/contact-form/grunion-contact-form.php:42
+msgid "Message"
+msgstr "Melding"
+
+#: modules/contact-form/admin.php:197
+msgid "Mark this message as spam"
+msgstr "Merk denne meldinga som «spam»"
+
+#: modules/contact-form/admin.php:166 modules/contact-form/admin.php:265
+msgid "Delete Permanently"
+msgstr "Slett permanent"
+
+#: modules/contact-form/admin.php:257
+msgid "Mark this message as NOT spam"
+msgstr "Merk denne meldinga som IKKJE søppel"
+
+#: modules/contact-form/admin.php:164 modules/contact-form/admin.php:263
+msgid "Delete this item permanently"
+msgstr ""
+
+#: modules/contact-form/admin.php:296
+msgid "Y-m-d @ g:i:s A"
+msgstr ""
+
+#: modules/contact-form/admin.php:415
+msgid "You are not allowed to manage this item."
+msgstr "Du har ikkje løyve til å handsame dette elementet."
+
+#: modules/contact-form/admin.php:161
+msgid "Restore"
+msgstr "Bygg oppatt"
+
+#: modules/contact-form/admin.php:89
+msgid "Date"
+msgstr "Dato"
+
+#: modules/contact-form/admin.php:204 modules/contact-form/admin.php:206
+#: modules/contact-form/admin.php:493
+msgid "Trash"
+msgstr "Søppel"
+
+#: modules/after-the-deadline/config-unignore.php:130
+msgid "Add"
+msgstr "Legg til"
+
+#: modules/after-the-deadline/config-unignore.php:128
+msgid "Identify words and phrases to ignore while proofreading your posts and pages:"
+msgstr ""
+
+#: modules/after-the-deadline/config-options.php:89
+msgctxt "%1$s = http://codex.wordpress.org/Installing_WordPress_in_Your_Language, %2$s = WPLANG"
+msgid "The proofreader supports English, French, German, Portuguese, and Spanish. Your <a href=\"%1$s\">%2%s</a> value is the default proofreading language."
+msgstr ""
+
+#: modules/contact-form/admin.php:87
+msgid "From"
+msgstr "Frå"
+
+#: modules/after-the-deadline/config-unignore.php:135
+msgid "Be sure to click \"Update Profile\" at the bottom of the screen to save your changes."
+msgstr "Hugs å klikke på \"Oppdater profil\" nederst på skjermen for å lagre endringane."
+
+#: modules/after-the-deadline/config-unignore.php:126
+msgid "Ignored Phrases"
+msgstr ""
+
+#: modules/after-the-deadline/config-options.php:95
+msgid "Use automatically detected language to proofread posts and pages"
+msgstr ""
+
+#: modules/after-the-deadline/config-options.php:86
+msgid "Language"
+msgstr "Språk"
+
+#: modules/after-the-deadline/config-options.php:81
+msgid "Redundant Phrases"
+msgstr ""
+
+#: modules/after-the-deadline/config-options.php:79
+msgid "Phrases to Avoid"
+msgstr ""
+
+#: modules/after-the-deadline/config-options.php:77
+msgid "Passive Voice"
+msgstr ""
+
+#: modules/after-the-deadline/config-options.php:83
+msgid "<a href=\"%s\">Learn more</a> about these options."
+msgstr ""
+
+#: modules/after-the-deadline/config-options.php:67
+msgid "Complex Phrases"
+msgstr ""
+
+#: modules/after-the-deadline/config-options.php:75
+msgid "Jargon"
+msgstr ""
+
+#: modules/after-the-deadline/config-options.php:73
+msgid "Hidden Verbs"
+msgstr ""
+
+#: modules/after-the-deadline/config-options.php:71
+msgid "Double Negatives"
+msgstr "Doble negativar"
+
+#: modules/after-the-deadline/config-options.php:69
+msgid "Diacritical Marks"
+msgstr ""
+
+#: modules/after-the-deadline/config-options.php:65
+msgid "Clichés"
+msgstr ""
+
+#: modules/after-the-deadline/atd-l10n.php:30
+msgid "There was an error communicating with the proofreading service."
+msgstr ""
+
+#: modules/after-the-deadline/config-options.php:63
+msgid "Bias Language"
+msgstr ""
+
+#: modules/after-the-deadline/config-options.php:60
+msgid "Enable proofreading for the following grammar and style rules when writing posts and pages:"
+msgstr ""
+
+#: modules/after-the-deadline/config-options.php:58
+msgid "English Options"
+msgstr ""
+
+#: modules/after-the-deadline/config-options.php:55
+msgid "a post or page is updated"
+msgstr ""
+
+#: modules/after-the-deadline/config-options.php:53
+msgid "a post or page is first published"
+msgstr ""
+
+#: modules/after-the-deadline/config-options.php:50
+msgid "Automatically proofread content when:"
+msgstr ""
+
+#: modules/after-the-deadline/config-options.php:48
+msgid "Proofreading"
+msgstr ""
+
+#: modules/after-the-deadline/atd-l10n.php:34
+msgid ""
+"The proofreader has suggestions for this post. Are you sure you want to update it?\n"
+"\n"
+"Press OK to update your post, or Cancel to view the suggestions and edit your post."
+msgstr ""
+
+#: modules/after-the-deadline/atd-l10n.php:33
+msgid ""
+"The proofreader has suggestions for this post. Are you sure you want to publish it?\n"
+"\n"
+"Press OK to publish your post, or Cancel to view the suggestions and edit your post."
+msgstr ""
+
+#: modules/after-the-deadline/atd-l10n.php:32
+msgid "Replace selection with:"
+msgstr ""
+
+#: modules/after-the-deadline/atd-l10n.php:22
+msgid "Edit Selection..."
+msgstr "Rediger utval â¦"
+
+#: modules/after-the-deadline/atd-l10n.php:20
+msgid "Ignore all"
+msgstr "Ignorer alle"
+
+#: modules/after-the-deadline/atd-l10n.php:17
+msgid "Explain..."
+msgstr "Forklar â¦"
+
+#: modules/after-the-deadline/atd-l10n.php:15
+msgid "No suggestions"
+msgstr "Ingen forslag"
+
+#: modules/after-the-deadline/atd-l10n.php:19
+msgid "Ignore always"
+msgstr "Oversjå alltid"
+
+#: modules/after-the-deadline/atd-l10n.php:18
+msgid "Ignore suggestion"
+msgstr "Oversjå forslag"
+
+#: modules/after-the-deadline/atd-l10n.php:25
+msgid "edit text"
+msgstr "rediger tekst"
+
+#: modules/after-the-deadline/atd-l10n.php:24
+msgid "proofread"
+msgstr ""
+
+#: modules/after-the-deadline/atd-l10n.php:26
+#: modules/after-the-deadline.php:224
+msgid "Proofread Writing"
+msgstr ""
+
+#: modules/after-the-deadline/atd-l10n.php:28
+msgid "No writing errors were found."
+msgstr ""
+
+#: modules/after-the-deadline/atd-l10n.php:29
+msgid "There was a problem communicating with the Proofreading service. Try again in one minute."
+msgstr ""
+
+#: jetpack.php:2073
+msgid "Configure"
+msgstr "Konfigurer"
+
+#: modules/after-the-deadline/atd-l10n.php:13
+msgid "Repeated Word"
+msgstr ""
+
+#: modules/after-the-deadline/atd-l10n.php:12
+msgid "Spelling"
+msgstr "Staving"
+
+#: jetpack.php:2934
+msgid "An administrator for this blog must set up the Jetpack connection."
+msgstr ""
+
+#: jetpack.php:2939
+msgid "You need to register your Jetpack before connecting it."
+msgstr ""
+
+#: jetpack.php:2316 jetpack.php:2318 jetpack.php:2320 jetpack.php:2323
+#: jetpack.php:2978
+msgid "Error Details: %s"
+msgstr ""
+
+#: jetpack.php:2107
+msgid "Coming soon…"
+msgstr ""
+
+#: jetpack.php:2044
+msgid "Updated"
+msgstr "Oppdatert"
+
+#: jetpack.php:2041
+msgid "New"
+msgstr "Ny"
+
+#: jetpack.php:2033
+msgid "Free"
+msgstr "Gratis"
+
+#: jetpack.php:2010
+msgid "Activate"
+msgstr "Slå på"
+
+#: jetpack.php:2033
+msgid "Purchase"
+msgstr ""
+
+#: jetpack.php:1886
+msgid "An <span>Automattic</span> Airline"
+msgstr ""
+
+#: jetpack.php:1941
+msgid "Configure %s"
+msgstr ""
+
+#: jetpack.php:1910
+msgid "This is sensitive information. Please do not post your BLOG_TOKEN or USER_TOKEN publicly; they are like passwords."
+msgstr ""
+
+#: jetpack.php:2000
+msgid "Deactivate"
+msgstr "Skru av"
+
+#: jetpack.php:1873
+msgid "You will no longer receive email updates about Jetpack."
+msgstr ""
+
+#: jetpack.php:1871
+msgid "You have been subscribed to receive email updates."
+msgstr ""
+
+#: jetpack.php:1892 modules/sharedaddy/sharedaddy.php:76
+msgid "Support"
+msgstr "Brukarstøtte"
+
+#: jetpack.php:1891
+msgid "Debug"
+msgstr ""
+
+#: jetpack.php:1890
+msgid "Terms of Service"
+msgstr "Tenestevilkår"
+
+#: jetpack.php:1864 modules/subscriptions.php:560
+msgid "Subscribe"
+msgstr "Abonner"
+
+#: jetpack.php:1889
+msgid "Privacy Policy"
+msgstr ""
+
+#: jetpack.php:1846
+msgid "Take Survey"
+msgstr ""
+
+#: jetpack.php:1619
+msgid "Jetpack contains the most recent version of the old %l plugin."
+msgid_plural "Jetpack contains the most recent versions of the old %l plugins."
+msgstr[0] ""
+msgstr[1] ""
+
+#: jetpack.php:1786
+msgid "Connected to WordPress.com"
+msgstr ""
+
+#: jetpack.php:1841
+msgid "Have feedback on Jetpack?"
+msgstr ""
+
+#: jetpack.php:1843
+msgid "Answer a short survey to let us know how we’re doing and what to add in the future."
+msgstr ""
+
+#: jetpack.php:1852
+msgid "Checking email updates status…"
+msgstr ""
+
+#: jetpack.php:1787
+msgid "Disconnect from WordPress.com"
+msgstr ""
+
+#: jetpack.php:1859
+msgid "Unsubscribe"
+msgstr "Avslutt abonnementet"
+
+#: jetpack.php:1628
+msgid "The old version has been deactivated and can be removed from your site."
+msgid_plural "The old versions have been deactivated and can be removed from your site."
+msgstr[0] ""
+msgstr[1] ""
+
+#: jetpack.php:1817
+msgid "To enable all of the Jetpack features you’ll need to connect your website to WordPress.com using the button to the right. Once you’ve made the connection you’ll activate all the delightful features below."
+msgstr ""
+
+#: jetpack.php:1863
+msgctxt "%s = Subscribe link"
+msgid "Want to receive updates about Jetpack by email? %s"
+msgstr ""
+
+#: jetpack.php:1858
+msgctxt "%s = Unsubscribe link"
+msgid "You are currently subscribed to email updates. %s"
+msgstr ""
+
+#: jetpack.php:1595
+msgid "<strong>You’re fueled up and ready to go.</strong> "
+msgstr ""
+
+#: jetpack.php:1567
+msgid "The following modules have been updated: %l."
+msgstr ""
+
+#: jetpack.php:1591
+msgid "<strong>Your Jetpack is already connected.</strong> "
+msgstr ""
+
+#: jetpack.php:1581
+msgid "<strong>%s Deactivated!</strong> You can activate it again at any time using the activate button on the module card."
+msgstr ""
+
+#: jetpack.php:1597
+msgid "The features below are now active. Click the learn more buttons to explore each feature."
+msgstr ""
+
+#: jetpack.php:1587
+msgid "<strong>Module settings were saved.</strong> "
+msgstr ""
+
+#: jetpack.php:1574
+msgid "<strong>%s Activated!</strong> You can deactivate at any time by clicking Learn More and then Deactivate on the module card."
+msgstr ""
+
+#: jetpack.php:1543
+msgid "Welcome to <strong>Jetpack %s</strong>!"
+msgstr ""
+
+#: jetpack.php:1519
+msgid "Try connecting again."
+msgstr ""
+
+#: jetpack.php:1516
+msgid "<strong>Your Jetpack has a glitch.</strong> Something went wrong that’s never supposed to happen. Guess you’re just lucky: %s"
+msgstr ""
+
+#: jetpack.php:1555
+msgid "The following new modules have been activated: %l."
+msgstr ""
+
+#: jetpack.php:1466
+msgid "<strong>Your Jetpack has a glitch.</strong> Connecting this site with WordPress.com is not possible. This usually means your site is not publicly accessible (localhost)."
+msgstr ""
+
+#: jetpack.php:1433
+msgid "Don’t cross the streams! You need to stay logged in to your WordPress blog while you authorize Jetpack."
+msgstr ""
+
+#: jetpack.php:1430
+msgid "You need to authorize the Jetpack connection between your site and WordPress.com to enable the awesome features."
+msgstr ""
+
+#: jetpack.php:1440
+msgid "Wrong size. Hm… it seems your Jetpack doesn’t quite fit. Have you lost weight? Click “Connect to WordPress.com” again to get your Jetpack adjusted."
+msgstr ""
+
+#: jetpack.php:1454
+msgid "Do you still have the %s plugin installed?"
+msgstr ""
+
+#: jetpack.php:1472
+msgid "WordPress.com is currently having problems and is unable to fuel up your Jetpack. Please try again later."
+msgstr ""
+
+#: jetpack.php:1476
+msgid "Jetpack could not contact WordPress.com: %s. This usually means something is incorrectly configured on your web host."
+msgstr ""
+
+#: jetpack.php:1458
+msgid "Module could not be activated because it triggered a <strong>fatal error</strong>. Perhaps there is a conflict with another plugin you have installed?"
+msgstr ""
+
+#: jetpack.php:1452
+msgid "%s could not be activated because it triggered a <strong>fatal error</strong>. Perhaps there is a conflict with another plugin you have installed?"
+msgstr ""
+
+#: jetpack.php:1437
+msgid "Return to sender. Whoops! It looks like you got the wrong Jetpack in the mail; deactivate then reactivate the Jetpack plugin to get a new one."
+msgstr ""
+
+#: jetpack.php:1450
+msgid "The %1$s module requires <strong>PHP version %2$s</strong> or higher."
+msgstr ""
+
+#: jetpack.php:1444
+msgid "Your website needs to be publicly accessible to use Jetpack: %s"
+msgstr ""
+
+#: jetpack.php:1357
+msgid "<strong>Jetpack is activated!</strong> Each site on your network must be connected individually by an admin on that site."
+msgstr ""
+
+#: jetpack.php:1311 modules/sharedaddy/sharedaddy.php:68
+#: modules/sharedaddy/sharedaddy.php:75
+msgid "Settings"
+msgstr "Innstillingar"
+
+#: jetpack.php:1336
+msgid "<strong>Jetpack is installed</strong> and ready to bring awesome, WordPress.com cloud-powered features to your site."
+msgstr ""
+
+#: jetpack.php:1244
+msgid "Find the component you want to manage"
+msgstr ""
+
+#: jetpack.php:1245
+msgid "Click on Learn More"
+msgstr ""
+
+#: jetpack.php:1342 jetpack.php:1821
+msgid "Connect to WordPress.com"
+msgstr ""
+
+#: jetpack.php:1344 modules/module-info.php:45 modules/module-info.php:81
+#: modules/module-info.php:143 modules/module-info.php:178
+#: modules/module-info.php:212 modules/module-info.php:248
+#: modules/module-info.php:299 modules/module-info.php:321
+#: modules/module-info.php:361 modules/module-info.php:385
+#: modules/module-info.php:403 modules/module-info.php:409
+msgid "Learn More"
+msgstr "Les meir"
+
+#: jetpack.php:1247
+msgid "If additional settings are available, a link to them will appear"
+msgstr ""
+
+#: jetpack.php:1246
+msgid "An Activate or Deactivate button will appear"
+msgstr ""
+
+#: jetpack.php:1242
+msgid "You can activate or deactivate individual Jetpack modules to suit your needs."
+msgstr ""
+
+#: jetpack.php:1211
+msgid "<strong>To Activate/Deactivate a Module</strong> - Click on Learn More. An Activate or Deactivate button will now appear next to the Learn More button. Click the Activate/Deactivate button."
+msgstr ""
+
+#: jetpack.php:1210
+msgid "Jetpack Module Options"
+msgstr ""
+
+#: jetpack.php:1209 jetpack.php:1233
+msgid "On this page, you are able to view the modules available within Jetpack, learn more about them, and activate or deactivate them as needed."
+msgstr ""
+
+#: jetpack.php:1229
+msgid "Overview"
+msgstr "Oversyn"
+
+#: jetpack.php:1213 jetpack.php:1254
+msgid "Jetpack FAQ"
+msgstr ""
+
+#: jetpack.php:1158
+msgid "One New Jetpack Module"
+msgid_plural "%s New Jetpack Modules"
+msgstr[0] ""
+msgstr[1] ""
+
+#: jetpack.php:1239
+msgid "Modules"
+msgstr ""
+
+#: jetpack.php:1208 jetpack.php:1232 jetpack.php:1793
+msgid "Jetpack supercharges your self-hosted WordPress site with the awesome cloud power of WordPress.com."
+msgstr ""
+
+#: jetpack.php:1214 jetpack.php:1255
+msgid "Jetpack Support"
+msgstr ""
+
+#: jetpack.php:1212 jetpack.php:1253
+msgid "For more information:"
+msgstr "For meir informasjon:"
+
+#: jetpack.php:1207 jetpack.php:1231 jetpack.php:1241 jetpack.php:1790
+#: jetpack.php:1940
+msgid "Jetpack by WordPress.com"
+msgstr ""
+
+#: jetpack.php:1121 jetpack.php:1137
+msgid "Jetpack contains the most recent version of the old “%1$s” plugin."
+msgstr ""
+
+#: jetpack.php:964
+msgid "Jetpack requires WordPress version %s or later."
+msgstr ""
\ No newline at end of file
diff --git a/plugins/jetpack/languages/jetpack-pl.mo b/plugins/jetpack/languages/jetpack-pl.mo
new file mode 100644
index 0000000..bc59528
Binary files /dev/null and b/plugins/jetpack/languages/jetpack-pl.mo differ
diff --git a/plugins/jetpack/languages/jetpack-pl.po b/plugins/jetpack/languages/jetpack-pl.po
new file mode 100644
index 0000000..a0fc6af
--- /dev/null
+++ b/plugins/jetpack/languages/jetpack-pl.po
@@ -0,0 +1,2237 @@
+# Translation of 1.3 in Polish
+# This file is distributed under the same license as the 1.3 package.
+msgid ""
+msgstr ""
+"PO-Revision-Date: 2012-05-21 22:23:57+0000\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
+"X-Generator: GlotPress/0.1\n"
+"Project-Id-Version: 1.3\n"
+
+#: modules/widgets/facebook-likebox.php:18
+msgid "Facebook Like Box"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:18
+msgid "Display a Facebook Like Box to connect visitors to your Facebook Page"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:108
+msgid "Title"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:115
+msgid "Facebook Page URL"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:118
+msgid "The Like Box only works with <a href=\"http://www.facebook.com/help/?faq=174987089221178\">Facebook Pages</a>."
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:124
+msgid "Width"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:131
+msgid "Color Scheme"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:133
+msgid "Light"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:134
+msgid "Dark"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:143
+msgid "Show Faces"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:145
+msgid "Show profile photos in the plugin."
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:152
+msgid "Show Stream"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:154
+msgid "Show the profile stream for the public profile."
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:161
+msgid "Show Wall"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:163
+msgid "Show the wall for a Places page rather than friend activity."
+msgstr ""
+
+#: modules/module-info.php:336
+msgid "The Facebook Like Box Widget "
+msgstr ""
+
+#: modules/module-info.php:336
+msgid "shows your Facebook Like Box within a sidebar on your theme. It’s a great way to let your readers show their support."
+msgstr ""
+
+#: modules/module-info.php:352
+msgid "The Facebook Like Box Widget"
+msgstr ""
+
+#: modules/module-info.php:352
+msgid "shows your Facebook Like Box within a sidebar on your theme."
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:112
+msgid "Your new field was saved successfully"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:114
+msgid "Form builder"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:115
+msgid "Email notifications"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:120
+msgid "How does this work?"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:121
+msgid "By adding a contact form, your readers will be able to submit feedback to you. All feedback is automatically scanned for spam, and the legitimate feedback will be emailed to you."
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:122
+msgid "Can I add more fields?"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:124
+msgctxt "%1$s = \"Click here\" in an HTML link"
+msgid "Sure thing. %1$s to add a new text box, textarea, radio, checkbox, or dropdown field."
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:125
+msgid "Click here"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:127
+msgid "Can I view my feedback within WordPress?"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:129
+msgctxt "%1$s = \"Feedbacks\" in an HTML link"
+msgid "Yep, you can read your feedback at any time by clicking the \"%1$s\" link in the admin menu."
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:135
+msgid "Do I need to fill this out?"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:136
+msgid "Nope. However, if you’d like to modify where your feedback is sent, or the subject line you can. If you don’t make any changes here, feedback will be sent to the author of the page/post and the subject will be the name of this page/post."
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:140
+msgid "Edit this new field"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:143
+msgid "New field"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:145
+msgid "Field type"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:147
+msgid "Checkbox"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:148
+msgid "Drop down"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:151
+msgid "Radio"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:152
+msgid "Text"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:153
+msgid "Textarea"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:160
+msgid "Options"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:161
+msgid "First option"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:164
+msgid "Add another option"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:171
+msgid "Required?"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:176
+msgid "Save this field"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:181
+msgid "Here’s what your form will look like"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:186
+msgid "Add a new field"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:188
+msgid "Add this form to my post"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:191
+msgid "Email settings"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:193
+msgid "Enter your email address"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:196
+msgid "What should the subject line be?"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:199
+msgid "Save and go back to form builder"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:8
+msgctxt "Label for HTML form \"Name\" field in contact form builder"
+msgid "Name"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:9
+msgctxt "Label for HTML form \"Email\" field in contact form builder"
+msgid "Email"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:10
+msgctxt "Label for HTML form \"URL/Website\" field in contact form builder"
+msgid "Website"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:11
+msgctxt "Label for HTML form \"Comment/Response\" field in contact form builder"
+msgid "Comment"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:12
+msgctxt "Default label for new HTML form field in contact form builder"
+msgid "New Field"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:13
+msgctxt "Label for the set of options to be included in a user-created dropdown in contact form builder"
+msgid "Options"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:14
+msgctxt "Label for an option to be included in a user-created dropdown in contact form builder"
+msgid "Option"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:15
+msgctxt "Default label for the first option to be included in a user-created dropdown in contact form builder"
+msgid "First option"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:16
+msgctxt "error message in contact form builder"
+msgid "Oops, there was a problem generating your form. You'll likely need to try again."
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:17
+msgid ""
+"Drag up or down\n"
+"to re-arrange"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:18
+msgctxt "Label to drag HTML form fields around to change their order in contact form builder"
+msgid "move"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:19
+msgctxt "Link to edit an HTML form field in contact form builder"
+msgid "edit"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:20
+msgid "Saved successfully"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:21
+msgctxt "This HTML form field is marked as required by the user in contact form builder"
+msgid "(required)"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:22
+msgid "Are you sure you want to exit the form editor without saving? Any changes you have made will be lost."
+msgstr ""
+
+#: jetpack.php:1801
+msgid "Jetpack is network activated and notices can not be dismissed."
+msgstr ""
+
+#: jetpack.php:1812
+msgid "Dismiss this notice."
+msgstr ""
+
+#: jetpack.php:1328
+msgid "Dismiss this notice and deactivate Jetpack."
+msgstr ""
+
+#: jetpack.php:1334
+msgid "<strong>Your Jetpack is almost ready</strong> – A connection to WordPress.com is needed to enabled features like Stats, Contact Forms, and Subscriptions. Connect now to get fueled up!"
+msgstr ""
+
+#: jetpack.php:1160
+msgctxt "1: A number showing how many new features there are after upgrading Jetpack"
+msgid "Jetpack + Stats %1$s"
+msgstr ""
+
+#: jetpack.php:1164 jetpack.php:1168
+msgid "Jetpack + Stats"
+msgstr ""
+
+#: modules/contact-form/admin.php:159
+msgid "Restore this item from the Trash"
+msgstr "PrzywrÃ³Ä z kosza"
+
+#: modules/contact-form/grunion-contact-form.php:507
+msgid "Sent by a verified %s user."
+msgstr ""
+
+msgid "http://jetpack.me"
+msgstr ""
+
+msgid "Easily insert a contact form any where on your site."
+msgstr ""
+
+msgid "Realtime backup and security scanning for your WordPress site."
+msgstr ""
+
+msgid "Simple, concise site stats with no additional load on your server."
+msgstr ""
+
+msgid "Mark up your posts with the <img src=\"http://l.wordpress.com/latex.php?latex=%5CLaTeX&bg=transparent&fg=000&s=-2\" alt=\"LaTeX logo\" title=\"LaTeX\" style=\"vertical-align: -25%\" /> markup language, perfect for complex mathematical equations and other über-geekery."
+msgstr ""
+
+msgid "Automattic"
+msgstr ""
+
+msgid "The most super duper sharing tool on the interwebs. Share content with Facebook, Twitter, and many more."
+msgstr ""
+
+msgid "Allow users to subscribe to your posts and comments to receive a notification via email."
+msgstr ""
+
+#: modules/module-info.php:422
+msgid "A contact form is a great way to offer your readers the ability to get in touch, without giving out your personal email address."
+msgstr ""
+
+msgid "Easily add images, Twitter updates, and your site's RSS links to your theme's sidebar."
+msgstr ""
+
+msgid "Enable WP.me-powered shortlinks for all of your Posts and Pages for easier sharing."
+msgstr ""
+
+msgid "Easily embed videos and more from sites like YouTube, Vimeo, and SlideShare."
+msgstr ""
+
+msgid "Beautiful Math"
+msgstr ""
+
+msgid "Show a pop-up business card of your users' gravatar profiles in comments."
+msgstr ""
+
+msgid "Share your public posts and comments to search engines and other services in real-time."
+msgstr ""
+
+msgid "Improve your spelling, style, and grammar with the <a href=\"http://www.afterthedeadline.com/\">After the Deadline</a> Proofreading service."
+msgstr ""
+
+msgid "Bring the power of the WordPress.com cloud to your self-hosted WordPress. Jetpack enables you to connect your blog to a WordPress.com account to use the powerful features normally only available to WordPress.com users."
+msgstr ""
+
+msgid "http://wordpress.org/extend/plugins/jetpack/"
+msgstr ""
+
+#: modules/widgets/twitter-widget.php:241
+msgid "Include retweets"
+msgstr ""
+
+#: modules/widgets/twitter-widget.php:243
+msgid "Text to display between tweet and timestamp:"
+msgstr ""
+
+#: modules/widgets/twitter-widget.php:222
+msgid "Twitter username:"
+msgstr ""
+
+#: modules/widgets/twitter-widget.php:79
+msgid "Twitter Updates"
+msgstr ""
+
+#: modules/widgets/twitter-widget.php:236
+msgid "Hide replies"
+msgstr ""
+
+#: modules/widgets/twitter-widget.php:225
+msgid "Maximum number of tweets to show:"
+msgstr ""
+
+#: modules/widgets/twitter-widget.php:180
+msgid "Error: Twitter did not respond. Please wait a few minutes and refresh this page."
+msgstr ""
+
+#: modules/widgets/twitter-widget.php:70
+msgid "Twitter (Jetpack)"
+msgstr ""
+
+#: modules/widgets/twitter-widget.php:69
+msgid "Display your tweets from Twitter"
+msgstr ""
+
+#: modules/widgets/rsslinks-widget.php:140
+msgid "Subscribe to %s"
+msgstr ""
+
+#: modules/widgets/rsslinks-widget.php:121
+msgid "Image Color:"
+msgstr ""
+
+#: modules/widgets/rsslinks-widget.php:119
+msgid "Silver"
+msgstr "Srebrny"
+
+#: modules/widgets/twitter-widget.php:178
+msgid "Error: Please make sure the Twitter account is <a href=\"%s\">public</a>."
+msgstr ""
+
+#: modules/widgets/rsslinks-widget.php:113
+msgid "Red"
+msgstr "Czerwony"
+
+#: modules/widgets/rsslinks-widget.php:101
+msgid "Large"
+msgstr "Duży"
+
+#: modules/widgets/rsslinks-widget.php:115
+msgid "Green"
+msgstr "Zielony"
+
+#: modules/widgets/rsslinks-widget.php:100
+msgid "Medium"
+msgstr "Åredni"
+
+#: modules/widgets/rsslinks-widget.php:103
+msgid "Image Size:"
+msgstr ""
+
+#: modules/widgets/rsslinks-widget.php:118
+msgid "Pink"
+msgstr "Różowy"
+
+#: modules/widgets/rsslinks-widget.php:117
+msgid "Purple"
+msgstr "Fioletowy"
+
+#: modules/widgets/rsslinks-widget.php:116
+msgid "Blue"
+msgstr "Niebieski"
+
+#: modules/widgets/rsslinks-widget.php:114
+msgid "Orange"
+msgstr "PomaraÅczowy"
+
+#: modules/widgets/rsslinks-widget.php:67
+#: modules/widgets/rsslinks-widget.php:133
+msgid "Posts"
+msgstr "Wpisy"
+
+#: modules/widgets/rsslinks-widget.php:96
+msgid "Image Settings:"
+msgstr ""
+
+#: modules/widgets/rsslinks-widget.php:85
+msgid "Format:"
+msgstr ""
+
+#: modules/widgets/rsslinks-widget.php:83
+msgid "Text & Image Links"
+msgstr ""
+
+#: modules/widgets/rsslinks-widget.php:82
+msgid "Image Link"
+msgstr ""
+
+#: modules/widgets/rsslinks-widget.php:81
+msgid "Text Link"
+msgstr ""
+
+#: modules/widgets/rsslinks-widget.php:71
+msgid "Feed(s) to Display:"
+msgstr ""
+
+#: modules/widgets/rsslinks-widget.php:69
+msgid "Posts & Comments"
+msgstr "Pozycje i uwagi"
+
+#: modules/widgets/rsslinks-widget.php:68
+#: modules/widgets/rsslinks-widget.php:136
+msgid "Comments"
+msgstr "Komentarze"
+
+#: modules/widgets/rsslinks-widget.php:62
+#: modules/widgets/twitter-widget.php:219
+msgid "Title:"
+msgstr "TytuÅ:"
+
+#: modules/widgets/rsslinks-widget.php:13
+msgid "RSS Links (Jetpack)"
+msgstr ""
+
+#: modules/widgets/rsslinks-widget.php:99
+msgid "Small"
+msgstr ""
+
+#: modules/widgets/image-widget.php:139
+msgid "Width:"
+msgstr ""
+
+#: modules/widgets/image-widget.php:126
+msgid "Center"
+msgstr "Årodek"
+
+#: modules/widgets/image-widget.php:145
+msgid "If empty, we will attempt to determine the image size."
+msgstr ""
+
+#: modules/widgets/rsslinks-widget.php:12
+msgid "Links to your blog's RSS feeds"
+msgstr ""
+
+#: modules/widgets/image-widget.php:127
+msgid "Right"
+msgstr "Do prawej"
+
+#: modules/widgets/image-widget.php:142
+msgid "Height:"
+msgstr ""
+
+#: modules/widgets/image-widget.php:129
+msgid "Image Alignment:"
+msgstr ""
+
+#: modules/widgets/image-widget.php:125
+msgid "Left"
+msgstr "Do lewej"
+
+#: modules/widgets/image-widget.php:124
+msgid "None"
+msgstr "Brak"
+
+#: modules/widgets/image-widget.php:119
+msgid "Caption:"
+msgstr ""
+
+#: modules/widgets/image-widget.php:146
+msgid "Link URL (when the image is clicked):"
+msgstr ""
+
+#: modules/subscriptions.php:561
+msgid "Click to subscribe to this blog and receive notifications of new posts by email."
+msgstr ""
+
+#: modules/widgets/image-widget.php:12
+msgid "Display an image in your sidebar"
+msgstr ""
+
+#: modules/widgets/image-widget.php:116
+msgid "Image title:"
+msgstr ""
+
+#: modules/subscriptions.php:577
+msgid "%s: %s"
+msgstr ""
+
+#: modules/subscriptions.php:604
+msgid "Show total number of subscribers? (%s subscriber)"
+msgid_plural "Show total number of subscribers? (%s subscribers)"
+msgstr[0] ""
+msgstr[1] ""
+msgstr[2] ""
+
+#: modules/widgets/image-widget.php:113
+msgid "Alternate text:"
+msgstr ""
+
+#: modules/widgets/image-widget.php:110
+msgid "Image URL:"
+msgstr ""
+
+#: modules/vaultpress.php:22
+msgid "Active"
+msgstr "Aktywne"
+
+#: modules/subscriptions.php:591
+msgid "Optional text to display to your readers:"
+msgstr ""
+
+#: modules/subscriptions.php:585 modules/widgets/image-widget.php:107
+msgid "Widget title:"
+msgstr "Nazwa widgetu:"
+
+#: modules/subscriptions.php:597
+msgid "Subscribe Button:"
+msgstr ""
+
+#: modules/widgets/image-widget.php:14
+msgid "Image (Jetpack)"
+msgstr ""
+
+#: modules/subscriptions.php:559
+msgid "Enter your email address to subscribe to this blog and receive notifications of new posts by email."
+msgstr ""
+
+#: modules/subscriptions.php:558
+msgid "Subscribe to Blog via Email"
+msgstr ""
+
+#: modules/subscriptions.php:487
+msgid "Email Address"
+msgstr "Adres e-mail"
+
+#: modules/subscriptions.php:483
+msgid "Join %s other subscriber"
+msgid_plural "Join %s other subscribers"
+msgstr[0] ""
+msgstr[1] ""
+msgstr[2] ""
+
+#: modules/subscriptions.php:465
+msgid "There was an error when subscribing, please try again."
+msgstr ""
+
+#: modules/subscriptions.php:414
+msgid "Blog Subscriptions (Jetpack)"
+msgstr ""
+
+#: modules/subscriptions.php:411
+msgid "Add an email signup form to allow people to subscribe to your blog."
+msgstr ""
+
+#: modules/subscriptions.php:346
+msgid "Notify me of new posts by email."
+msgstr ""
+
+#: modules/subscriptions.php:458
+msgid "You have already subscribed to this site, please check your inbox."
+msgstr ""
+
+#: modules/subscriptions.php:455
+msgid "The email you entered was invalid, please check and try again."
+msgstr ""
+
+#: modules/subscriptions.php:445
+msgid "An email was just sent to confirm your subscription. Please find the email now and click activate to start subscribing."
+msgstr ""
+
+#: modules/stats.php:905
+msgid "View All"
+msgstr "Zobacz wszystkie"
+
+#: modules/stats.php:892
+msgid "%1$s %2$s Views"
+msgstr ""
+
+#: modules/stats.php:701
+msgid "Chart stats by"
+msgstr ""
+
+#: modules/stats.php:677
+msgid "the past month"
+msgstr "miniony miesiÄ
c"
+
+#: modules/stats.php:913 modules/stats.php:937
+msgid "Sorry, nothing to report."
+msgstr ""
+
+#: modules/subscriptions.php:340
+msgid "Notify me of follow-up comments by email."
+msgstr ""
+
+#: modules/stats.php:933
+msgid "Top Searches"
+msgstr "NajczÄÅciej szukane"
+
+#: modules/stats.php:714
+msgid "Show top posts over"
+msgstr ""
+
+#: modules/stats.php:727
+msgid "Show top search terms over"
+msgstr ""
+
+#: modules/stats.php:679
+msgid "the past year"
+msgstr "zeszÅy rok"
+
+#: modules/stats.php:678
+msgid "the past quarter"
+msgstr "zeszÅy kwartaÅ"
+
+#: modules/stats.php:909
+msgid "Top Posts"
+msgstr "Najpopularniejsze pozycje"
+
+#: modules/stats.php:533
+msgid "Save configuration"
+msgstr ""
+
+#: modules/stats.php:675
+msgid "the past day"
+msgstr "poprzedniego dnia"
+
+#: modules/stats.php:672
+msgid "month"
+msgstr "miesiÄ
c"
+
+#: modules/stats.php:676
+msgid "the past week"
+msgstr "zeszÅy tydzieÅ"
+
+#: modules/stats.php:519
+msgid "The image helps collect stats and <strong>makes the world a better place</strong> but should still work when hidden"
+msgstr ""
+
+#: modules/stats.php:671
+msgid "week"
+msgstr "tydzieÅ"
+
+#: modules/stats.php:670
+msgid "day"
+msgstr "dzieÅ"
+
+#: modules/stats.php:568
+msgid "Views over 48 hours. Click for more Site Stats."
+msgstr ""
+
+#: modules/stats.php:522
+msgid "Select the roles that will be able to view stats reports."
+msgstr ""
+
+#: modules/stats.php:520
+msgid "Report visibility"
+msgstr ""
+
+#: modules/stats.php:519
+msgid "Smiley face"
+msgstr ""
+
+#: modules/stats.php:330
+msgid "Your Site Stats work better with Javascript enabled."
+msgstr ""
+
+#: modules/stats.php:406 modules/stats.php:879
+msgid "We were unable to get your stats just now. Please try again."
+msgstr ""
+
+#: modules/stats.php:329
+msgid "Loading…"
+msgstr ""
+
+#: modules/stats.php:517
+msgid "Count the page views of registered users who are logged in."
+msgstr ""
+
+#: modules/stats.php:518
+msgid "Smiley"
+msgstr ""
+
+#: modules/stats.php:519
+msgid "Hide the stats smiley face image."
+msgstr ""
+
+#: modules/stats.php:516
+msgid "Registered users"
+msgstr ""
+
+#: modules/stats.php:514
+msgid "Put a chart showing 48 hours of views in the admin bar."
+msgstr ""
+
+#: modules/stats.php:404 modules/stats.php:877
+msgid "We were unable to get your stats just now (too many redirects). Please try again."
+msgstr ""
+
+#: modules/stats.php:513
+msgid "Admin bar"
+msgstr ""
+
+#: modules/stats.php:507
+msgid "Visit <a href=\"%s\">Site Stats</a> to see your stats."
+msgstr ""
+
+#: modules/stats.php:331
+msgid "View Site Stats without Javascript"
+msgstr ""
+
+#: modules/shortcodes/videopress.php:912
+msgid "Submit"
+msgstr "WyÅlij"
+
+#: modules/shortcodes/videopress.php:876
+msgid "December"
+msgstr "GrudzieÅ"
+
+#: jetpack.php:1169 modules/stats.php:649
+msgid "Site Stats"
+msgstr "Statystyki witryny"
+
+#: modules/shortcodes/videopress.php:1291
+msgid "This video requires <a rel=\"nofollow\" href=\"%s\">Adobe Flash</a> for playback."
+msgstr ""
+
+#: modules/shortcodes/videopress.php:958
+msgid "You do not have sufficient <a rel=\"nofollow\" href=\"%s\">freedom levels</a> to view this video. Support free software and upgrade."
+msgstr ""
+
+#: modules/shortcodes/videopress.php:876
+msgid "November"
+msgstr "Listopad"
+
+#: modules/shortcodes/videopress.php:1016
+msgctxt "watch a video title"
+msgid "Watch: %s"
+msgstr ""
+
+#: modules/shortcodes/videopress.php:1144
+msgctxt "Play as in playback or view a movie"
+msgid "JavaScript required to play %s."
+msgstr ""
+
+#: modules/shortcodes/videopress.php:1115
+#: modules/shortcodes/videopress.php:1137
+msgid "this video"
+msgstr ""
+
+#: modules/shortcodes/videopress.php:1298
+msgid "Loading video..."
+msgstr ""
+
+#: modules/shortcodes/videopress.php:915
+msgid "More information"
+msgstr ""
+
+#: modules/shortcodes/videopress.php:876
+msgid "July"
+msgstr "Lipiec"
+
+#: modules/shortcodes/videopress.php:860
+msgid "This video is intended for mature audiences."
+msgstr ""
+
+#: modules/shortcodes/videopress.php:876
+msgid "October"
+msgstr "Październik"
+
+#: modules/shortcodes/videopress.php:876
+msgid "April"
+msgstr "KwiecieÅ"
+
+#: modules/shortcodes/videopress.php:876
+msgid "March"
+msgstr "Marzec"
+
+#: modules/shortcodes/videopress.php:876
+msgid "February"
+msgstr "Luty"
+
+#: modules/shortcodes/videopress.php:876
+msgid "January"
+msgstr "StyczeÅ"
+
+#: modules/shortcodes/videopress.php:876
+msgid "September"
+msgstr "WrzesieÅ"
+
+#: modules/shortcodes/videopress.php:860
+msgid "Please verify your birthday."
+msgstr ""
+
+#: modules/shortcodes/videopress.php:876
+msgid "June"
+msgstr "Czerwiec"
+
+#: modules/shortcodes/videopress.php:876
+msgid "August"
+msgstr "SierpieÅ"
+
+#: modules/shortcodes/videopress.php:876
+msgid "May"
+msgstr "Maj"
+
+#: modules/sharedaddy/sharing.php:379
+msgid "Enter the URL of a 16x16px icon you want to use for this service."
+msgstr ""
+
+#: modules/shortcodes/videopress.php:608
+msgid "The VideoPress plugin could not communicate with the VideoPress servers. This error is most likely caused by a misconfigured plugin. Please reinstall or upgrade."
+msgstr ""
+
+#: modules/shortcodes/videopress.php:826
+msgid "%s Error"
+msgstr ""
+
+#: modules/shortcodes/videopress.php:610
+msgid "<strong>%s</strong> is not an allowed embed site."
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:371
+msgid "You can add the following variables to your service sharing URL:"
+msgstr ""
+
+#: modules/shortcodes/archives.php:50
+msgid "Your blog does not currently have any published posts."
+msgstr "W dzienniku tym nic jeszcze nie zostaÅo zamieszczone."
+
+#: modules/sharedaddy/sharing.php:395
+msgid "An error occurred creating your new sharing service - please check you gave valid details."
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:376
+msgid "Icon URL"
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:385
+msgid "Create Share"
+msgstr ""
+
+#: modules/shortcodes/videopress.php:612
+msgid "No data found for VideoPress identifier: <strong>%s</strong>."
+msgstr ""
+
+#: modules/shortcodes/videopress.php:610
+msgid "Publisher limits playback of video embeds."
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:367
+msgid "Sharing URL"
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:334
+msgid "Front Page, Archive Pages, and Search Results"
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:313
+msgid "Sharing label"
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:319
+msgid "Open links in"
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:361
+msgid "Service name"
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:350
+msgid "Save Changes"
+msgstr "Zapisz zmiany"
+
+#: modules/sharedaddy/sharing.php:328
+msgid "Show sharing buttons on"
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:306
+msgid "Icon + text"
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:322
+msgid "New window"
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:323
+msgid "Same window"
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:308
+msgid "Text only"
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:307
+msgid "Icon only"
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:186
+msgid "Enabled Services"
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:164
+msgid "Available Services"
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:192
+msgid "Drag and drop available services here"
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:303
+msgid "Default button style"
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:153
+msgid "Settings have been saved"
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:165
+msgid "Drag and drop the services you'd like to enable into the box below."
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:203
+msgid "Services dragged here will be hidden behind a share button."
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:221
+msgid "Sharing is off. Please add services above to enable"
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:218
+msgid "Live Preview"
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:189
+msgid "Services dragged here will appear individually."
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:149
+msgid "This plugin will work without it, but multibyte support is used <a href=\"%s\">if available</a>. You may see minor problems with Tweets and other sharing services."
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:166
+msgid "Add a new service"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:142
+#: modules/sharedaddy/sharing-sources.php:1027
+msgid "Label"
+msgstr "Etykieta"
+
+#: modules/sharedaddy/sharing-sources.php:977
+msgid "Click to share"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:1032
+msgid "URL"
+msgstr "Adres URL"
+
+#: modules/sharedaddy/sharing.php:148
+msgid "Warning! Multibyte support missing!"
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:46 modules/sharedaddy/sharing.php:158
+msgid "Sharing Settings"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:1045
+msgid "Remove Service"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:1044
+msgid "Save"
+msgstr "Zapisz"
+
+#: modules/sharedaddy/sharing-sources.php:1037
+msgid "Icon"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:892
+msgid "Google +1"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:884
+msgctxt "share to"
+msgid "Press This"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:884
+msgid "Click to Press This!"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:856
+msgid "Press This"
+msgstr "Press This"
+
+#: modules/sharedaddy/sharing-sources.php:850
+msgid "Click to print"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:744
+msgid "Share"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:777
+msgctxt "share to"
+msgid "Facebook"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:799
+msgid "Default button"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:850
+msgctxt "share to"
+msgid "Print"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:777
+msgid "Share on Facebook"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:714
+msgid "Facebook"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:801
+msgid "Like button"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:846
+msgid "Print"
+msgstr "Wydrukuj"
+
+#: modules/sharedaddy/sharing-sources.php:800
+msgid "Share button"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:629
+msgctxt "share to"
+msgid "LinkedIn"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:519
+msgctxt "share to"
+msgid "Digg"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:601
+msgid "LinkedIn"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:515
+#: modules/sharedaddy/sharing-sources.php:519
+msgid "Click to Digg this post"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:436
+msgid "Click to share on Reddit"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:429
+#: modules/sharedaddy/sharing-sources.php:436
+msgid "Reddit"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:363
+msgctxt "share to"
+msgid "StumbleUpon"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:363
+msgid "Click to share on StumbleUpon"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:629
+msgid "Click to share on LinkedIn"
+msgstr "Kliknij, aby udostÄpniÄ na LinkedIn"
+
+#: modules/sharedaddy/sharing-sources.php:506
+msgid "Digg"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:257
+msgid "Twitter"
+msgstr "Twitter"
+
+#: modules/sharedaddy/sharing-sources.php:226
+msgid "Send Email"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:238
+msgid "Sorry, your blog cannot share posts by email."
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:234
+msgid "Email check failed, please try again"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:218
+msgid "Your Email Address"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:227
+msgid "Cancel"
+msgstr "Anuluj"
+
+#: modules/sharedaddy/sharing-sources.php:230
+msgid "Post was not sent - check your email addresses!"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:352
+msgid "StumbleUpon"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:264
+msgid "Click to share on Twitter"
+msgstr "UdostÄpnij na Twitterze"
+
+#: modules/sharedaddy/sharing-sources.php:264
+msgctxt "share to"
+msgid "Twitter"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:334
+#: modules/sharedaddy/sharing-sources.php:411
+#: modules/sharedaddy/sharing-sources.php:462
+#: modules/sharedaddy/sharing-sources.php:568
+#: modules/sharedaddy/sharing-sources.php:684
+msgid "Use smart button"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:207
+msgid "Send to Email Address"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:170
+msgid "You have shared this post with %s"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:193
+msgid "Click to email this to a friend"
+msgstr ""
+
+#: modules/sharedaddy/sharedaddy.php:106
+msgid "Disable CSS and JS"
+msgstr ""
+
+#: modules/sharedaddy/sharedaddy.php:108
+msgid "Advanced. If this option is checked, you must include these files in your theme manually for the sharing links to work."
+msgstr ""
+
+#: modules/sharedaddy/sharing-service.php:196
+msgid "Share this:"
+msgstr "Podziel siÄ:"
+
+#: modules/sharedaddy/sharing-sources.php:171
+msgid "Close"
+msgstr "Zamknij"
+
+#: modules/sharedaddy/sharing-service.php:474
+#: modules/sharedaddy/sharing.php:234 modules/sharedaddy/sharing.php:275
+msgctxt "dropdown button"
+msgid "Share"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:169
+msgid "This post has been shared!"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:193
+msgctxt "share to"
+msgid "Email"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:215
+msgid "Your Name"
+msgstr "Twoje imiÄ"
+
+#: modules/module-info.php:425
+msgid "Each contact form can easily be customized to fit your needs. When a user submits your contact form, the feedback will be filtered through <a href=\"http://akismet.com/\">Akismet</a> (if it is active on your site) to make sure itâs not spam. Any legitimate feedback will then be emailed to you, and added to your feedback management area."
+msgstr ""
+
+#: modules/sharedaddy/sharedaddy.php:18
+msgid "Shared Post"
+msgstr ""
+
+#: modules/module-info.php:394
+msgid "Jetpack will automatically take the great published content from your blog or website and share it instantly with third party services like search engines, increasing your reach and traffic."
+msgstr ""
+
+#: modules/module-info.php:374
+msgid "When leaving comments, your visitors can also subscribe to a post’s comments to keep up with the conversation."
+msgstr ""
+
+#: modules/module-info.php:371
+msgid "Subscriptions"
+msgstr "Subskrypcje"
+
+#: modules/module-info.php:379
+msgid "To use the Subscriptions widget, go to Appearance → <a href=\"%s\">Widgets</a>. Drag the widget labeled “Blog Subscriptions (Jetpack)” into one of your sidebars and configure away."
+msgstr ""
+
+#: modules/sharedaddy/sharedaddy.php:37
+msgid "Show sharing buttons on this post."
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:30 modules/module-info.php:415
+#: modules/module-info.php:419
+msgid "Contact Form"
+msgstr ""
+
+#: modules/module-info.php:392
+msgid "Enhanced Distribution"
+msgstr ""
+
+#: modules/module-info.php:373
+msgid "Easily allow any visitor to subscribe to all of your posts via email through a widget in your blog’s sidebar. Every time you publish a post, WordPress.com will send a notification to all your subscribers."
+msgstr ""
+
+#: modules/module-info.php:351
+msgid "shows your latest tweets within a sidebar on your theme."
+msgstr ""
+
+#: modules/module-info.php:350
+msgid "lets you easily add post and comment RSS feeds to a sidebar on your theme."
+msgstr ""
+
+#: modules/module-info.php:351
+msgid "The Twitter Widget"
+msgstr ""
+
+#: modules/module-info.php:350
+msgid "The RSS Links Widget"
+msgstr ""
+
+#: modules/module-info.php:355
+msgid "To use the widgets, go to Appearance → <a href=\"%s\">Widgets</a>. Drag them into one of your sidebars and configure away."
+msgstr ""
+
+#: modules/module-info.php:368
+msgid "Subsriptions Screenshot"
+msgstr ""
+
+#: modules/module-info.php:353
+msgid "The Image Widget"
+msgstr ""
+
+#: modules/module-info.php:355
+msgid "Each of these widgets has a number of customization options."
+msgstr ""
+
+#: modules/module-info.php:353
+msgid "lets you easily add images to a sidebar on your theme."
+msgstr ""
+
+#: modules/module-info.php:335
+msgid "shows your latest tweets within a sidebar on your theme. It’s an easy way to add more activity to your site. There are also a number of customization options."
+msgstr ""
+
+#: modules/module-info.php:308 modules/module-info.php:312
+msgid "Spelling and Grammar"
+msgstr ""
+
+#: modules/module-info.php:335
+msgid "The Twitter Widget "
+msgstr ""
+
+#: modules/module-info.php:337
+msgid "allows you to easily add images to widget areas in your theme. It’s an easy way to add more visual interest to your site."
+msgstr ""
+
+#: modules/module-info.php:337
+msgid "The Image Widget "
+msgstr ""
+
+#: modules/module-info.php:334
+msgid "allows you to add links to your blog’s post and comment RSS feeds in your sidebar. This makes it easy for your readers to stay updated when you post new content or receive new comments."
+msgstr ""
+
+#: modules/module-info.php:334
+msgid "The RSS Links Widget "
+msgstr ""
+
+#: modules/module-info.php:332 modules/module-info.php:348
+msgid "Extra Sidebar Widgets"
+msgstr ""
+
+#: modules/module-info.php:329 modules/module-info.php:345
+msgid "Widgets Screenshot"
+msgstr ""
+
+#: modules/module-info.php:315
+msgid "After the Deadline provides a number of <a href=\"%s\">customization options</a>, which you can edit in your profile."
+msgstr ""
+
+#: modules/module-info.php:314
+msgid "The <a href='%s'>After the Deadline</a> Proofreading service improves your writing by using artificial intelligence to find your errors and offer smart suggestions."
+msgstr ""
+
+#: modules/module-info.php:286
+msgid "To configure your sharing settings, go to the Settings → <a href=\"%s\">Sharing</a> menu."
+msgstr ""
+
+#: modules/module-info.php:265
+msgid "The following services are included: Twitter, Facebook, Reddit, StumbleUpon, PressThis, Digg, LinkedIn, Google +1, Print, and Email."
+msgstr ""
+
+#: modules/module-info.php:227
+msgid "Jetpack combines the power of %s and the simplicity of WordPress to give you the ultimate in math blogging platforms."
+msgstr ""
+
+#: modules/module-info.php:228
+msgid "Wow, that sounds nerdy."
+msgstr ""
+
+#: modules/module-info.php:242
+msgid "Use <code>$latex your latex code here$</code> or <code>[latex]your latex code here[/latex]</code> to include %s in your posts and comments. There are <a href=\"%s\" target=\"_blank\">all sorts of options</a> available."
+msgstr ""
+
+#: modules/module-info.php:293
+msgid "Full details can be found on the <a href=\"%s\">Sharing support page</a>. This video also gives a swish run-down of how to use the Sharing feature. Watch it in HD for extra snazz!"
+msgstr ""
+
+#: modules/module-info.php:287
+msgid "Drag and drop sharing services into the enabled section to have them show up on your site, and drag them into the hidden section to have them hidden behind a button."
+msgstr ""
+
+#: modules/module-info.php:267
+msgid "The following services are included: Twitter, Facebook, Reddit, StumbleUpon, Digg, LinkedIn, Google +1, Print, and Email."
+msgstr ""
+
+#: modules/module-info.php:261
+msgid "Share your posts with Twitter, Facebook, and a host of other services. You can configure services to appear as icons, text, or both. Some services have additional options to display smart buttons, such as Twitter, which will update the number of times the post has been shared."
+msgstr ""
+
+#: modules/module-info.php:257 modules/module-info.php:260
+#: modules/module-info.php:281 modules/sharedaddy/sharedaddy.php:25
+#: modules/sharedaddy/sharing.php:46
+msgid "Sharing"
+msgstr "Dzielenie siÄ"
+
+#: modules/module-info.php:226 modules/module-info.php:241
+msgid "%s is a powerful markup language for writing complex mathematical equations, formulas, etc."
+msgstr ""
+
+#: modules/module-info.php:271
+msgid "Additionally you can define your own custom services."
+msgstr ""
+
+#: modules/module-info.php:187 modules/module-info.php:191
+#: modules/module-info.php:200 modules/module-info.php:204
+msgid "WordPress.com Stats"
+msgstr ""
+
+#: modules/module-info.php:172
+msgid "To use shortlinks, go to any already published post (or publish something new!). A “Get Shortlink” button will be visible under the Post title. When you click it, a dialog box will appear with the shortlink and you can copy and paste to Twitter, Facebook or wherever your heart desires."
+msgstr ""
+
+#: modules/module-info.php:137
+msgid "Available shortcodes are: %l."
+msgstr ""
+
+#: modules/module-info.php:192 modules/module-info.php:205
+msgid "There are many plugins and services that provide statistics, but data can be overwhelming. WordPress.com Stats makes the most popular metrics easy to understand through a clear and attractive interface."
+msgstr ""
+
+#: modules/module-info.php:206
+msgid "You can <a href=\"%s\">view your stats dashboard here</a>."
+msgstr ""
+
+#: modules/module-info.php:157 modules/module-info.php:171
+msgid "Instead of typing or copy-pasting long URLs, you can now get a short and simple link to your posts and pages. This uses the super compact wp.me domain name, and gives you a unique URL you can use that will be safe and reliable."
+msgstr ""
+
+#: modules/module-info.php:221 modules/module-info.php:236
+msgid "LaTeX"
+msgstr ""
+
+#: modules/module-info.php:109
+msgid "Enter a shortcode directly into the Post/Page editor to embed media. For specific instructions follow the links below."
+msgstr ""
+
+#: modules/module-info.php:158
+msgid "It’s perfect for use on Twitter, Facebook, and cell phone text messages where every character counts."
+msgstr ""
+
+#: modules/module-info.php:95 modules/module-info.php:108
+msgid "Shortcodes allow you to easily and safely embed media from other places in your site. With just one simple code, you can tell WordPress to embed YouTube, Flickr, and other media."
+msgstr ""
+
+#: modules/module-info.php:152 modules/module-info.php:156
+#: modules/module-info.php:166 modules/module-info.php:170
+msgid "WP.me Shortlinks"
+msgstr ""
+
+#: modules/module-info.php:29
+msgctxt "Visit your _VaultPress_dashboard_."
+msgid "To check your backups, see any security alerts, or check your VaultPress Vitality, visit your %s."
+msgstr ""
+
+#: modules/module-info.php:90 modules/module-info.php:94
+#: modules/module-info.php:103 modules/module-info.php:107
+msgid "Shortcode Embeds"
+msgstr ""
+
+#: modules/module-info.php:59
+msgid "Hovercards enhance plain Gravatar images with information about a person: name, bio, pictures, their contact info, and other services they use on the web like Twitter, Facebook, or LinkedIn."
+msgstr ""
+
+#: modules/module-info.php:60
+msgid "Hovercards offer a great way to show your internet presence and help people find your own blog."
+msgstr ""
+
+#: modules/module-info.php:74
+msgid "Hovercards enhance plain Gravatar images with information about a person: name, bio, pictures, their contact info, and other services."
+msgstr ""
+
+#: modules/module-info.php:75
+msgid "To see hovercards, look at any blog post on your blog that has comments. If the commenter has a hovercard associated with their gravatar, mouse over their image and the hovercard will appear. To turn hovercards off, click the Deactivate button above."
+msgstr ""
+
+#: modules/module-info.php:29
+msgid "VaultPress dashboard"
+msgstr ""
+
+#: modules/module-info.php:31
+msgid "With a monthly subscription, the VaultPress plugin will backup your site’s content, themes, and plugins in real-time, as well as perform regular security scans for common threats and attacks."
+msgstr ""
+
+#: modules/module-info.php:32
+msgctxt "View _Plans_&_Pricing_. (VaultPress)"
+msgid "View %s."
+msgstr ""
+
+#: modules/module-info.php:32
+msgid "Plans & Pricing"
+msgstr ""
+
+#: modules/module-info.php:53 modules/module-info.php:68
+msgid "Gravatar Hovercard"
+msgstr ""
+
+#: modules/module-info.php:58 modules/module-info.php:73
+msgid "What’s a Hovercard?"
+msgstr ""
+
+#: modules/module-info.php:22 modules/module-info.php:26
+msgid "VaultPress"
+msgstr ""
+
+#: modules/contact-form/grunion-contact-form.php:713
+msgid "Add a custom form"
+msgstr ""
+
+#: modules/gravatar-hovercards.php:44 modules/module-info.php:57
+#: modules/module-info.php:72
+msgid "Gravatar Hovercards"
+msgstr ""
+
+#: modules/gravatar-hovercards.php:56
+msgid "View people's profiles when you mouse over their Gravatars"
+msgstr ""
+
+#: modules/contact-form/grunion-contact-form.php:689
+msgid "Spam <span class=\"count\">(%s)</span>"
+msgid_plural "Spam <span class=\"count\">(%s)</span>"
+msgstr[0] ""
+msgstr[1] ""
+msgstr[2] ""
+
+#: modules/contact-form/grunion-contact-form.php:671
+msgid "Search Feedback"
+msgstr ""
+
+#: modules/module-info.php:28
+msgid "Your WordPress installation is currently being protected with the world’s best security, backup, and support."
+msgstr ""
+
+#: modules/contact-form/grunion-contact-form.php:672
+#: modules/contact-form/grunion-contact-form.php:673
+msgid "No feedback found"
+msgstr ""
+
+#: modules/gravatar-hovercards.php:83
+msgid "Put your mouse over your Gravatar to check out your profile."
+msgstr ""
+
+#: modules/contact-form/grunion-contact-form.php:670
+msgid "Feedback"
+msgstr ""
+
+#: modules/contact-form/grunion-contact-form.php:669
+#: modules/contact-form/grunion-form-view.php:130
+msgid "Feedbacks"
+msgstr "Opinie /uwagi"
+
+#: modules/contact-form/grunion-contact-form.php:275
+#: modules/contact-form/grunion-contact-form.php:323
+msgid "Error!"
+msgstr "BÅÄ
d!"
+
+#: modules/contact-form/grunion-contact-form.php:147
+msgid "%s is required"
+msgstr "WypeÅnienie pola \"%s\" jest wymagane."
+
+#: modules/contact-form/grunion-contact-form.php:285
+msgid "Submit »"
+msgstr "WyÅlij »"
+
+#: modules/contact-form/grunion-contact-form.php:328
+msgid "Message Sent"
+msgstr "WiadomoÅÄ wysÅana"
+
+#: modules/contact-form/grunion-contact-form.php:462
+msgid "l F j, Y \\a\\t g:i a"
+msgstr ""
+
+#: modules/contact-form/grunion-contact-form.php:482
+msgid "Time:"
+msgstr "Czas:"
+
+#: modules/contact-form/grunion-contact-form.php:483
+msgid "IP Address:"
+msgstr "Adres IP:"
+
+#: modules/contact-form/grunion-contact-form.php:484
+msgid "Contact Form URL:"
+msgstr ""
+
+#: modules/contact-form/grunion-contact-form.php:140
+msgid "%s requires a valid email address"
+msgstr ""
+
+#: modules/contact-form/grunion-contact-form.php:511
+msgid "Sent by an unverified visitor to your site."
+msgstr "WysÅano przez niezidentyfikowanego goÅcia."
+
+#: modules/contact-form/grunion-contact-form.php:35
+#: modules/contact-form/grunion-form-view.php:149
+#: modules/sharedaddy/sharing-sources.php:127
+msgid "Email"
+msgstr "E-mail"
+
+#: modules/contact-form/grunion-contact-form.php:79
+#: modules/contact-form/grunion-contact-form.php:84
+#: modules/contact-form/grunion-contact-form.php:88
+#: modules/contact-form/grunion-contact-form.php:100
+#: modules/contact-form/grunion-contact-form.php:105
+#: modules/contact-form/grunion-contact-form.php:119
+msgid "(required)"
+msgstr "(wymagane)"
+
+#: modules/contact-form/grunion-contact-form.php:99
+msgid "Yes"
+msgstr "Tak"
+
+#: modules/contact-form/admin.php:456
+msgid "You are not allowed to move this item to the Trash."
+msgstr "Nie posiadasz uprawnienia do przeniesienia tego elementu do kosza."
+
+#: modules/contact-form/admin.php:452
+msgid "Error in restoring from Trash."
+msgstr "BÅÄ
d przywracania z kosza."
+
+#: modules/contact-form/admin.php:449
+msgid "You are not allowed to move this item out of the Trash."
+msgstr "Nie posiadasz uprawnienia do przeniesienia tego elementu z kosza w inne miejsce."
+
+#: modules/contact-form/grunion-contact-form.php:39
+msgid "Subject"
+msgstr "Temat"
+
+#: modules/contact-form/admin.php:483
+msgid "Messages"
+msgstr "WiadomoÅci"
+
+#: modules/contact-form/admin.php:506
+msgid "Spam"
+msgstr "Spam"
+
+#: modules/contact-form/grunion-contact-form.php:34
+#: modules/contact-form/grunion-form-view.php:150
+msgid "Name"
+msgstr "Podpis"
+
+#: modules/contact-form/admin.php:459
+msgid "Error in moving to Trash."
+msgstr "BÅÄ
d przenoszenia do kosza."
+
+#: modules/contact-form/grunion-contact-form.php:36
+#: modules/contact-form/grunion-form-view.php:154
+msgid "Website"
+msgstr "Witryna internetowa"
+
+#: modules/contact-form/admin.php:88
+#: modules/contact-form/grunion-contact-form.php:42
+msgid "Message"
+msgstr "WiadomoÅÄ"
+
+#: modules/contact-form/admin.php:197
+msgid "Mark this message as spam"
+msgstr "Oznacz tÄ wiadomoÅÄ jako spam"
+
+#: modules/contact-form/admin.php:166 modules/contact-form/admin.php:265
+msgid "Delete Permanently"
+msgstr "UsuÅ na zawsze"
+
+#: modules/contact-form/admin.php:257
+msgid "Mark this message as NOT spam"
+msgstr ""
+
+#: modules/contact-form/admin.php:164 modules/contact-form/admin.php:263
+msgid "Delete this item permanently"
+msgstr "UsuÅ ten element na zawsze"
+
+#: modules/contact-form/admin.php:296
+msgid "Y-m-d @ g:i:s A"
+msgstr ""
+
+#: modules/contact-form/admin.php:415
+msgid "You are not allowed to manage this item."
+msgstr ""
+
+#: modules/contact-form/admin.php:161
+msgid "Restore"
+msgstr "PrzywróÄ"
+
+#: modules/contact-form/admin.php:89
+msgid "Date"
+msgstr "Data"
+
+#: modules/contact-form/admin.php:204 modules/contact-form/admin.php:206
+#: modules/contact-form/admin.php:493
+msgid "Trash"
+msgstr "Kosz"
+
+#: modules/after-the-deadline/config-unignore.php:130
+msgid "Add"
+msgstr "Dodaj"
+
+#: modules/after-the-deadline/config-unignore.php:128
+msgid "Identify words and phrases to ignore while proofreading your posts and pages:"
+msgstr ""
+
+#: modules/after-the-deadline/config-options.php:89
+msgctxt "%1$s = http://codex.wordpress.org/Installing_WordPress_in_Your_Language, %2$s = WPLANG"
+msgid "The proofreader supports English, French, German, Portuguese, and Spanish. Your <a href=\"%1$s\">%2%s</a> value is the default proofreading language."
+msgstr ""
+
+#: modules/contact-form/admin.php:87
+msgid "From"
+msgstr "Od"
+
+#: modules/after-the-deadline/config-unignore.php:135
+msgid "Be sure to click \"Update Profile\" at the bottom of the screen to save your changes."
+msgstr ""
+
+#: modules/after-the-deadline/config-unignore.php:126
+msgid "Ignored Phrases"
+msgstr ""
+
+#: modules/after-the-deadline/config-options.php:95
+msgid "Use automatically detected language to proofread posts and pages"
+msgstr ""
+
+#: modules/after-the-deadline/config-options.php:86
+msgid "Language"
+msgstr "JÄzyk"
+
+#: modules/after-the-deadline/config-options.php:81
+msgid "Redundant Phrases"
+msgstr ""
+
+#: modules/after-the-deadline/config-options.php:79
+msgid "Phrases to Avoid"
+msgstr ""
+
+#: modules/after-the-deadline/config-options.php:77
+msgid "Passive Voice"
+msgstr ""
+
+#: modules/after-the-deadline/config-options.php:83
+msgid "<a href=\"%s\">Learn more</a> about these options."
+msgstr ""
+
+#: modules/after-the-deadline/config-options.php:67
+msgid "Complex Phrases"
+msgstr ""
+
+#: modules/after-the-deadline/config-options.php:75
+msgid "Jargon"
+msgstr ""
+
+#: modules/after-the-deadline/config-options.php:73
+msgid "Hidden Verbs"
+msgstr ""
+
+#: modules/after-the-deadline/config-options.php:71
+msgid "Double Negatives"
+msgstr ""
+
+#: modules/after-the-deadline/config-options.php:69
+msgid "Diacritical Marks"
+msgstr ""
+
+#: modules/after-the-deadline/config-options.php:65
+msgid "Clichés"
+msgstr ""
+
+#: modules/after-the-deadline/atd-l10n.php:30
+msgid "There was an error communicating with the proofreading service."
+msgstr ""
+
+#: modules/after-the-deadline/config-options.php:63
+msgid "Bias Language"
+msgstr ""
+
+#: modules/after-the-deadline/config-options.php:60
+msgid "Enable proofreading for the following grammar and style rules when writing posts and pages:"
+msgstr ""
+
+#: modules/after-the-deadline/config-options.php:58
+msgid "English Options"
+msgstr ""
+
+#: modules/after-the-deadline/config-options.php:55
+msgid "a post or page is updated"
+msgstr ""
+
+#: modules/after-the-deadline/config-options.php:53
+msgid "a post or page is first published"
+msgstr ""
+
+#: modules/after-the-deadline/config-options.php:50
+msgid "Automatically proofread content when:"
+msgstr ""
+
+#: modules/after-the-deadline/config-options.php:48
+msgid "Proofreading"
+msgstr "Sprawdzanie pisowni"
+
+#: modules/after-the-deadline/atd-l10n.php:34
+msgid ""
+"The proofreader has suggestions for this post. Are you sure you want to update it?\n"
+"\n"
+"Press OK to update your post, or Cancel to view the suggestions and edit your post."
+msgstr ""
+
+#: modules/after-the-deadline/atd-l10n.php:33
+msgid ""
+"The proofreader has suggestions for this post. Are you sure you want to publish it?\n"
+"\n"
+"Press OK to publish your post, or Cancel to view the suggestions and edit your post."
+msgstr ""
+
+#: modules/after-the-deadline/atd-l10n.php:32
+msgid "Replace selection with:"
+msgstr ""
+
+#: modules/after-the-deadline/atd-l10n.php:22
+msgid "Edit Selection..."
+msgstr ""
+
+#: modules/after-the-deadline/atd-l10n.php:20
+msgid "Ignore all"
+msgstr "Zignoruj wszystkie wystÄ
pienia"
+
+#: modules/after-the-deadline/atd-l10n.php:17
+msgid "Explain..."
+msgstr ""
+
+#: modules/after-the-deadline/atd-l10n.php:15
+msgid "No suggestions"
+msgstr "Brak sugestii"
+
+#: modules/after-the-deadline/atd-l10n.php:19
+msgid "Ignore always"
+msgstr ""
+
+#: modules/after-the-deadline/atd-l10n.php:18
+msgid "Ignore suggestion"
+msgstr ""
+
+#: modules/after-the-deadline/atd-l10n.php:25
+msgid "edit text"
+msgstr ""
+
+#: modules/after-the-deadline/atd-l10n.php:24
+msgid "proofread"
+msgstr ""
+
+#: modules/after-the-deadline/atd-l10n.php:26
+#: modules/after-the-deadline.php:224
+msgid "Proofread Writing"
+msgstr ""
+
+#: modules/after-the-deadline/atd-l10n.php:28
+msgid "No writing errors were found."
+msgstr ""
+
+#: modules/after-the-deadline/atd-l10n.php:29
+msgid "There was a problem communicating with the Proofreading service. Try again in one minute."
+msgstr ""
+
+#: jetpack.php:2073
+msgid "Configure"
+msgstr "Konfiguracja"
+
+#: modules/after-the-deadline/atd-l10n.php:13
+msgid "Repeated Word"
+msgstr ""
+
+#: modules/after-the-deadline/atd-l10n.php:12
+msgid "Spelling"
+msgstr ""
+
+#: jetpack.php:2934
+msgid "An administrator for this blog must set up the Jetpack connection."
+msgstr ""
+
+#: jetpack.php:2939
+msgid "You need to register your Jetpack before connecting it."
+msgstr ""
+
+#: jetpack.php:2316 jetpack.php:2318 jetpack.php:2320 jetpack.php:2323
+#: jetpack.php:2978
+msgid "Error Details: %s"
+msgstr ""
+
+#: jetpack.php:2107
+msgid "Coming soon…"
+msgstr ""
+
+#: jetpack.php:2044
+msgid "Updated"
+msgstr ""
+
+#: jetpack.php:2041
+msgid "New"
+msgstr ""
+
+#: jetpack.php:2033
+msgid "Free"
+msgstr ""
+
+#: jetpack.php:2010
+msgid "Activate"
+msgstr "WÅÄ
cz"
+
+#: jetpack.php:2033
+msgid "Purchase"
+msgstr ""
+
+#: jetpack.php:1886
+msgid "An <span>Automattic</span> Airline"
+msgstr ""
+
+#: jetpack.php:1941
+msgid "Configure %s"
+msgstr ""
+
+#: jetpack.php:1910
+msgid "This is sensitive information. Please do not post your BLOG_TOKEN or USER_TOKEN publicly; they are like passwords."
+msgstr ""
+
+#: jetpack.php:2000
+msgid "Deactivate"
+msgstr "WyÅÄ
cz"
+
+#: jetpack.php:1873
+msgid "You will no longer receive email updates about Jetpack."
+msgstr ""
+
+#: jetpack.php:1871
+msgid "You have been subscribed to receive email updates."
+msgstr ""
+
+#: jetpack.php:1892 modules/sharedaddy/sharedaddy.php:76
+msgid "Support"
+msgstr "Wsparcie"
+
+#: jetpack.php:1891
+msgid "Debug"
+msgstr ""
+
+#: jetpack.php:1890
+msgid "Terms of Service"
+msgstr "Warunki użytkowania"
+
+#: jetpack.php:1864 modules/subscriptions.php:560
+msgid "Subscribe"
+msgstr "Zapisy"
+
+#: jetpack.php:1889
+msgid "Privacy Policy"
+msgstr ""
+
+#: jetpack.php:1846
+msgid "Take Survey"
+msgstr ""
+
+#: jetpack.php:1619
+msgid "Jetpack contains the most recent version of the old %l plugin."
+msgid_plural "Jetpack contains the most recent versions of the old %l plugins."
+msgstr[0] ""
+msgstr[1] ""
+msgstr[2] ""
+
+#: jetpack.php:1786
+msgid "Connected to WordPress.com"
+msgstr ""
+
+#: jetpack.php:1841
+msgid "Have feedback on Jetpack?"
+msgstr ""
+
+#: jetpack.php:1843
+msgid "Answer a short survey to let us know how we’re doing and what to add in the future."
+msgstr ""
+
+#: jetpack.php:1852
+msgid "Checking email updates status…"
+msgstr ""
+
+#: jetpack.php:1787
+msgid "Disconnect from WordPress.com"
+msgstr ""
+
+#: jetpack.php:1859
+msgid "Unsubscribe"
+msgstr "Anuluj subskrypcjÄ"
+
+#: jetpack.php:1628
+msgid "The old version has been deactivated and can be removed from your site."
+msgid_plural "The old versions have been deactivated and can be removed from your site."
+msgstr[0] ""
+msgstr[1] ""
+msgstr[2] ""
+
+#: jetpack.php:1817
+msgid "To enable all of the Jetpack features you’ll need to connect your website to WordPress.com using the button to the right. Once you’ve made the connection you’ll activate all the delightful features below."
+msgstr ""
+
+#: jetpack.php:1863
+msgctxt "%s = Subscribe link"
+msgid "Want to receive updates about Jetpack by email? %s"
+msgstr ""
+
+#: jetpack.php:1858
+msgctxt "%s = Unsubscribe link"
+msgid "You are currently subscribed to email updates. %s"
+msgstr ""
+
+#: jetpack.php:1595
+msgid "<strong>You’re fueled up and ready to go.</strong> "
+msgstr ""
+
+#: jetpack.php:1567
+msgid "The following modules have been updated: %l."
+msgstr ""
+
+#: jetpack.php:1591
+msgid "<strong>Your Jetpack is already connected.</strong> "
+msgstr ""
+
+#: jetpack.php:1581
+msgid "<strong>%s Deactivated!</strong> You can activate it again at any time using the activate button on the module card."
+msgstr ""
+
+#: jetpack.php:1597
+msgid "The features below are now active. Click the learn more buttons to explore each feature."
+msgstr ""
+
+#: jetpack.php:1587
+msgid "<strong>Module settings were saved.</strong> "
+msgstr ""
+
+#: jetpack.php:1574
+msgid "<strong>%s Activated!</strong> You can deactivate at any time by clicking Learn More and then Deactivate on the module card."
+msgstr ""
+
+#: jetpack.php:1543
+msgid "Welcome to <strong>Jetpack %s</strong>!"
+msgstr ""
+
+#: jetpack.php:1519
+msgid "Try connecting again."
+msgstr ""
+
+#: jetpack.php:1516
+msgid "<strong>Your Jetpack has a glitch.</strong> Something went wrong that’s never supposed to happen. Guess you’re just lucky: %s"
+msgstr ""
+
+#: jetpack.php:1555
+msgid "The following new modules have been activated: %l."
+msgstr ""
+
+#: jetpack.php:1466
+msgid "<strong>Your Jetpack has a glitch.</strong> Connecting this site with WordPress.com is not possible. This usually means your site is not publicly accessible (localhost)."
+msgstr ""
+
+#: jetpack.php:1433
+msgid "Don’t cross the streams! You need to stay logged in to your WordPress blog while you authorize Jetpack."
+msgstr ""
+
+#: jetpack.php:1430
+msgid "You need to authorize the Jetpack connection between your site and WordPress.com to enable the awesome features."
+msgstr ""
+
+#: jetpack.php:1440
+msgid "Wrong size. Hm… it seems your Jetpack doesn’t quite fit. Have you lost weight? Click “Connect to WordPress.com” again to get your Jetpack adjusted."
+msgstr ""
+
+#: jetpack.php:1454
+msgid "Do you still have the %s plugin installed?"
+msgstr ""
+
+#: jetpack.php:1472
+msgid "WordPress.com is currently having problems and is unable to fuel up your Jetpack. Please try again later."
+msgstr ""
+
+#: jetpack.php:1476
+msgid "Jetpack could not contact WordPress.com: %s. This usually means something is incorrectly configured on your web host."
+msgstr ""
+
+#: jetpack.php:1458
+msgid "Module could not be activated because it triggered a <strong>fatal error</strong>. Perhaps there is a conflict with another plugin you have installed?"
+msgstr ""
+
+#: jetpack.php:1452
+msgid "%s could not be activated because it triggered a <strong>fatal error</strong>. Perhaps there is a conflict with another plugin you have installed?"
+msgstr ""
+
+#: jetpack.php:1437
+msgid "Return to sender. Whoops! It looks like you got the wrong Jetpack in the mail; deactivate then reactivate the Jetpack plugin to get a new one."
+msgstr ""
+
+#: jetpack.php:1450
+msgid "The %1$s module requires <strong>PHP version %2$s</strong> or higher."
+msgstr ""
+
+#: jetpack.php:1444
+msgid "Your website needs to be publicly accessible to use Jetpack: %s"
+msgstr ""
+
+#: jetpack.php:1357
+msgid "<strong>Jetpack is activated!</strong> Each site on your network must be connected individually by an admin on that site."
+msgstr ""
+
+#: jetpack.php:1311 modules/sharedaddy/sharedaddy.php:68
+#: modules/sharedaddy/sharedaddy.php:75
+msgid "Settings"
+msgstr "Ustawienia"
+
+#: jetpack.php:1336
+msgid "<strong>Jetpack is installed</strong> and ready to bring awesome, WordPress.com cloud-powered features to your site."
+msgstr ""
+
+#: jetpack.php:1244
+msgid "Find the component you want to manage"
+msgstr ""
+
+#: jetpack.php:1245
+msgid "Click on Learn More"
+msgstr ""
+
+#: jetpack.php:1342 jetpack.php:1821
+msgid "Connect to WordPress.com"
+msgstr ""
+
+#: jetpack.php:1344 modules/module-info.php:45 modules/module-info.php:81
+#: modules/module-info.php:143 modules/module-info.php:178
+#: modules/module-info.php:212 modules/module-info.php:248
+#: modules/module-info.php:299 modules/module-info.php:321
+#: modules/module-info.php:361 modules/module-info.php:385
+#: modules/module-info.php:403 modules/module-info.php:409
+msgid "Learn More"
+msgstr "Dowiedz siÄ wiÄcej"
+
+#: jetpack.php:1247
+msgid "If additional settings are available, a link to them will appear"
+msgstr ""
+
+#: jetpack.php:1246
+msgid "An Activate or Deactivate button will appear"
+msgstr ""
+
+#: jetpack.php:1242
+msgid "You can activate or deactivate individual Jetpack modules to suit your needs."
+msgstr ""
+
+#: jetpack.php:1211
+msgid "<strong>To Activate/Deactivate a Module</strong> - Click on Learn More. An Activate or Deactivate button will now appear next to the Learn More button. Click the Activate/Deactivate button."
+msgstr ""
+
+#: jetpack.php:1210
+msgid "Jetpack Module Options"
+msgstr ""
+
+#: jetpack.php:1209 jetpack.php:1233
+msgid "On this page, you are able to view the modules available within Jetpack, learn more about them, and activate or deactivate them as needed."
+msgstr ""
+
+#: jetpack.php:1229
+msgid "Overview"
+msgstr ""
+
+#: jetpack.php:1213 jetpack.php:1254
+msgid "Jetpack FAQ"
+msgstr ""
+
+#: jetpack.php:1158
+msgid "One New Jetpack Module"
+msgid_plural "%s New Jetpack Modules"
+msgstr[0] ""
+msgstr[1] ""
+msgstr[2] ""
+
+#: jetpack.php:1239
+msgid "Modules"
+msgstr ""
+
+#: jetpack.php:1208 jetpack.php:1232 jetpack.php:1793
+msgid "Jetpack supercharges your self-hosted WordPress site with the awesome cloud power of WordPress.com."
+msgstr ""
+
+#: jetpack.php:1214 jetpack.php:1255
+msgid "Jetpack Support"
+msgstr ""
+
+#: jetpack.php:1212 jetpack.php:1253
+msgid "For more information:"
+msgstr "Aby uzyskaÄ wiÄcej informacji:"
+
+#: jetpack.php:1207 jetpack.php:1231 jetpack.php:1241 jetpack.php:1790
+#: jetpack.php:1940
+msgid "Jetpack by WordPress.com"
+msgstr ""
+
+#: jetpack.php:1121 jetpack.php:1137
+msgid "Jetpack contains the most recent version of the old “%1$s” plugin."
+msgstr ""
+
+#: jetpack.php:964
+msgid "Jetpack requires WordPress version %s or later."
+msgstr ""
\ No newline at end of file
diff --git a/plugins/jetpack/languages/jetpack-pt_BR.mo b/plugins/jetpack/languages/jetpack-pt_BR.mo
new file mode 100644
index 0000000..0b718c4
Binary files /dev/null and b/plugins/jetpack/languages/jetpack-pt_BR.mo differ
diff --git a/plugins/jetpack/languages/jetpack-pt_BR.po b/plugins/jetpack/languages/jetpack-pt_BR.po
new file mode 100644
index 0000000..e3c135f
--- /dev/null
+++ b/plugins/jetpack/languages/jetpack-pt_BR.po
@@ -0,0 +1,2239 @@
+# Translation of 1.3 in Portuguese (Brazil)
+# This file is distributed under the same license as the 1.3 package.
+msgid ""
+msgstr ""
+"PO-Revision-Date: 2012-05-21 22:23:41+0000\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n > 1);\n"
+"X-Generator: GlotPress/0.1\n"
+"Project-Id-Version: 1.3\n"
+
+#: modules/widgets/facebook-likebox.php:18
+msgid "Facebook Like Box"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:18
+msgid "Display a Facebook Like Box to connect visitors to your Facebook Page"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:108
+msgid "Title"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:115
+msgid "Facebook Page URL"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:118
+msgid "The Like Box only works with <a href=\"http://www.facebook.com/help/?faq=174987089221178\">Facebook Pages</a>."
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:124
+msgid "Width"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:131
+msgid "Color Scheme"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:133
+msgid "Light"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:134
+msgid "Dark"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:143
+msgid "Show Faces"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:145
+msgid "Show profile photos in the plugin."
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:152
+msgid "Show Stream"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:154
+msgid "Show the profile stream for the public profile."
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:161
+msgid "Show Wall"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:163
+msgid "Show the wall for a Places page rather than friend activity."
+msgstr ""
+
+#: modules/module-info.php:336
+msgid "The Facebook Like Box Widget "
+msgstr ""
+
+#: modules/module-info.php:336
+msgid "shows your Facebook Like Box within a sidebar on your theme. It’s a great way to let your readers show their support."
+msgstr ""
+
+#: modules/module-info.php:352
+msgid "The Facebook Like Box Widget"
+msgstr ""
+
+#: modules/module-info.php:352
+msgid "shows your Facebook Like Box within a sidebar on your theme."
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:112
+msgid "Your new field was saved successfully"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:114
+msgid "Form builder"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:115
+msgid "Email notifications"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:120
+msgid "How does this work?"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:121
+msgid "By adding a contact form, your readers will be able to submit feedback to you. All feedback is automatically scanned for spam, and the legitimate feedback will be emailed to you."
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:122
+msgid "Can I add more fields?"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:124
+msgctxt "%1$s = \"Click here\" in an HTML link"
+msgid "Sure thing. %1$s to add a new text box, textarea, radio, checkbox, or dropdown field."
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:125
+msgid "Click here"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:127
+msgid "Can I view my feedback within WordPress?"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:129
+msgctxt "%1$s = \"Feedbacks\" in an HTML link"
+msgid "Yep, you can read your feedback at any time by clicking the \"%1$s\" link in the admin menu."
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:135
+msgid "Do I need to fill this out?"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:136
+msgid "Nope. However, if you’d like to modify where your feedback is sent, or the subject line you can. If you don’t make any changes here, feedback will be sent to the author of the page/post and the subject will be the name of this page/post."
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:140
+msgid "Edit this new field"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:143
+msgid "New field"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:145
+msgid "Field type"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:147
+msgid "Checkbox"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:148
+msgid "Drop down"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:151
+msgid "Radio"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:152
+msgid "Text"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:153
+msgid "Textarea"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:160
+msgid "Options"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:161
+msgid "First option"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:164
+msgid "Add another option"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:171
+msgid "Required?"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:176
+msgid "Save this field"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:181
+msgid "Here’s what your form will look like"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:186
+msgid "Add a new field"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:188
+msgid "Add this form to my post"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:191
+msgid "Email settings"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:193
+msgid "Enter your email address"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:196
+msgid "What should the subject line be?"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:199
+msgid "Save and go back to form builder"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:8
+msgctxt "Label for HTML form \"Name\" field in contact form builder"
+msgid "Name"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:9
+msgctxt "Label for HTML form \"Email\" field in contact form builder"
+msgid "Email"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:10
+msgctxt "Label for HTML form \"URL/Website\" field in contact form builder"
+msgid "Website"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:11
+msgctxt "Label for HTML form \"Comment/Response\" field in contact form builder"
+msgid "Comment"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:12
+msgctxt "Default label for new HTML form field in contact form builder"
+msgid "New Field"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:13
+msgctxt "Label for the set of options to be included in a user-created dropdown in contact form builder"
+msgid "Options"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:14
+msgctxt "Label for an option to be included in a user-created dropdown in contact form builder"
+msgid "Option"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:15
+msgctxt "Default label for the first option to be included in a user-created dropdown in contact form builder"
+msgid "First option"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:16
+msgctxt "error message in contact form builder"
+msgid "Oops, there was a problem generating your form. You'll likely need to try again."
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:17
+msgid ""
+"Drag up or down\n"
+"to re-arrange"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:18
+msgctxt "Label to drag HTML form fields around to change their order in contact form builder"
+msgid "move"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:19
+msgctxt "Link to edit an HTML form field in contact form builder"
+msgid "edit"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:20
+msgid "Saved successfully"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:21
+msgctxt "This HTML form field is marked as required by the user in contact form builder"
+msgid "(required)"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:22
+msgid "Are you sure you want to exit the form editor without saving? Any changes you have made will be lost."
+msgstr ""
+
+#: jetpack.php:1801
+msgid "Jetpack is network activated and notices can not be dismissed."
+msgstr ""
+
+#: jetpack.php:1812
+msgid "Dismiss this notice."
+msgstr ""
+
+#: jetpack.php:1328
+msgid "Dismiss this notice and deactivate Jetpack."
+msgstr ""
+
+#: jetpack.php:1334
+msgid "<strong>Your Jetpack is almost ready</strong> – A connection to WordPress.com is needed to enabled features like Stats, Contact Forms, and Subscriptions. Connect now to get fueled up!"
+msgstr ""
+
+#: jetpack.php:1160
+msgctxt "1: A number showing how many new features there are after upgrading Jetpack"
+msgid "Jetpack + Stats %1$s"
+msgstr ""
+
+#: jetpack.php:1164 jetpack.php:1168
+msgid "Jetpack + Stats"
+msgstr ""
+
+#: modules/contact-form/admin.php:159
+msgid "Restore this item from the Trash"
+msgstr "Restaure este item da lixeira"
+
+#: modules/contact-form/grunion-contact-form.php:507
+msgid "Sent by a verified %s user."
+msgstr "Enviado por um usuário %s verificado."
+
+msgid "http://jetpack.me"
+msgstr "http://jetpack.me"
+
+msgid "Easily insert a contact form any where on your site."
+msgstr "Insira um formulário de contato facilmente em qualquer local do seu site."
+
+msgid "Realtime backup and security scanning for your WordPress site."
+msgstr "Backup em tempo real e segurança de digitalizada para seu site WordPress."
+
+msgid "Simple, concise site stats with no additional load on your server."
+msgstr "EstatÃsticas simples e concisa do site, sem carga adicional em seu servidor."
+
+msgid "Mark up your posts with the <img src=\"http://l.wordpress.com/latex.php?latex=%5CLaTeX&bg=transparent&fg=000&s=-2\" alt=\"LaTeX logo\" title=\"LaTeX\" style=\"vertical-align: -25%\" /> markup language, perfect for complex mathematical equations and other über-geekery."
+msgstr "Marque seus posts com <img src=\"http://l.wordpress.com/latex.php?latex=%5CLaTeX&bg=transparent&fg=000&s=-2\" alt=\"LaTeX logo\" title=\"LaTeX\" style=\"vertical-align: -25%\" /> linguagem de marcação, perfeito para equações matemáticas complexas e outras nerdices."
+
+msgid "Automattic"
+msgstr "Automattic"
+
+msgid "The most super duper sharing tool on the interwebs. Share content with Facebook, Twitter, and many more."
+msgstr "A super ferramenta de compartilhamento! Compartilhe conteúdo com Facebook, Twitter e muitos mais."
+
+msgid "Allow users to subscribe to your posts and comments to receive a notification via email."
+msgstr "Permita que os usuários assinem seus posts e comentários para receberem uma notificação via email."
+
+#: modules/module-info.php:422
+msgid "A contact form is a great way to offer your readers the ability to get in touch, without giving out your personal email address."
+msgstr "Um formulário de contato é uma maneira legal de oferecer aos internautas a capacidade de enviar mensagens, sem que você precise divulgar seu endereço de email."
+
+msgid "Easily add images, Twitter updates, and your site's RSS links to your theme's sidebar."
+msgstr "Facilmente adicione imagens, atualizações do Twitter e links RSS do seu site na barra lateral."
+
+msgid "Enable WP.me-powered shortlinks for all of your Posts and Pages for easier sharing."
+msgstr "Habilite links curtos WP.me para todos os seus posts e páginas para facilitar compartilhamentos."
+
+msgid "Easily embed videos and more from sites like YouTube, Vimeo, and SlideShare."
+msgstr "Incorpore vÃdeos facilmente e de mais sites como YouTube, Vimeo, e SlideShare."
+
+msgid "Beautiful Math"
+msgstr "Matemática Adorável"
+
+msgid "Show a pop-up business card of your users' gravatar profiles in comments."
+msgstr "Mostra um cartão de visita pop-up de perfis com o Gravatar de seus usuários, nos comentários."
+
+msgid "Share your public posts and comments to search engines and other services in real-time."
+msgstr "Compartilhe seus posts e comentários públicos para os mecanismos de pesquisa e outros serviços, em tempo real."
+
+msgid "Improve your spelling, style, and grammar with the <a href=\"http://www.afterthedeadline.com/\">After the Deadline</a> Proofreading service."
+msgstr "Melhore a ortografia, o estilo e a gramática com o serviço de Revisão <a href=\"http://www.afterthedeadline.com/\">After the Deadline</a>."
+
+msgid "Bring the power of the WordPress.com cloud to your self-hosted WordPress. Jetpack enables you to connect your blog to a WordPress.com account to use the powerful features normally only available to WordPress.com users."
+msgstr "Traga o poder da nuvem WordPress.com para o seu WordPress auto-hospedado. O Jetpack permite que você conecte seu blog para uma conta WordPress.com e assim usar recursos poderosos normalmente disponÃveis apenas para usuários WordPress.com."
+
+msgid "http://wordpress.org/extend/plugins/jetpack/"
+msgstr "http://wordpress.org/extend/plugins/jetpack/"
+
+#: modules/widgets/twitter-widget.php:241
+msgid "Include retweets"
+msgstr "Incluir retweets"
+
+#: modules/widgets/twitter-widget.php:243
+msgid "Text to display between tweet and timestamp:"
+msgstr "Texto a ser exibido entre tweet e data/hora:"
+
+#: modules/widgets/twitter-widget.php:222
+msgid "Twitter username:"
+msgstr "Nome de usuários no Twitter:"
+
+#: modules/widgets/twitter-widget.php:79
+msgid "Twitter Updates"
+msgstr "Atualizações Twitter"
+
+#: modules/widgets/twitter-widget.php:236
+msgid "Hide replies"
+msgstr "Esconder respostas"
+
+#: modules/widgets/twitter-widget.php:225
+msgid "Maximum number of tweets to show:"
+msgstr "Número máximo de tweets para mostrar:"
+
+#: modules/widgets/twitter-widget.php:180
+msgid "Error: Twitter did not respond. Please wait a few minutes and refresh this page."
+msgstr "Erro: o Twitter não respondeu. Por favor, aguarde alguns minutos e atualize esta página."
+
+#: modules/widgets/twitter-widget.php:70
+msgid "Twitter (Jetpack)"
+msgstr "Twitter (Jetpack)"
+
+#: modules/widgets/twitter-widget.php:69
+msgid "Display your tweets from Twitter"
+msgstr "Mostre seus tweets do Twitter"
+
+#: modules/widgets/rsslinks-widget.php:140
+msgid "Subscribe to %s"
+msgstr "Assinar %s"
+
+#: modules/widgets/rsslinks-widget.php:121
+msgid "Image Color:"
+msgstr "Cor da Imagem:"
+
+#: modules/widgets/rsslinks-widget.php:119
+msgid "Silver"
+msgstr "Prata"
+
+#: modules/widgets/twitter-widget.php:178
+msgid "Error: Please make sure the Twitter account is <a href=\"%s\">public</a>."
+msgstr "Erro: Verifique se a conta no Twitter é <a href=\"%s\">pública</a>."
+
+#: modules/widgets/rsslinks-widget.php:113
+msgid "Red"
+msgstr "Vermelho"
+
+#: modules/widgets/rsslinks-widget.php:101
+msgid "Large"
+msgstr "Grande"
+
+#: modules/widgets/rsslinks-widget.php:115
+msgid "Green"
+msgstr "Verde"
+
+#: modules/widgets/rsslinks-widget.php:100
+msgid "Medium"
+msgstr "Médio"
+
+#: modules/widgets/rsslinks-widget.php:103
+msgid "Image Size:"
+msgstr "Tamanho da Imagem:"
+
+#: modules/widgets/rsslinks-widget.php:118
+msgid "Pink"
+msgstr "Rosa"
+
+#: modules/widgets/rsslinks-widget.php:117
+msgid "Purple"
+msgstr "Roxo"
+
+#: modules/widgets/rsslinks-widget.php:116
+msgid "Blue"
+msgstr "Azul"
+
+#: modules/widgets/rsslinks-widget.php:114
+msgid "Orange"
+msgstr "Laranja"
+
+#: modules/widgets/rsslinks-widget.php:67
+#: modules/widgets/rsslinks-widget.php:133
+msgid "Posts"
+msgstr "Posts"
+
+#: modules/widgets/rsslinks-widget.php:96
+msgid "Image Settings:"
+msgstr "Configurações de imagem:"
+
+#: modules/widgets/rsslinks-widget.php:85
+msgid "Format:"
+msgstr "Formato:"
+
+#: modules/widgets/rsslinks-widget.php:83
+msgid "Text & Image Links"
+msgstr "Links em Texto e Imagem"
+
+#: modules/widgets/rsslinks-widget.php:82
+msgid "Image Link"
+msgstr "Link da Imagem"
+
+#: modules/widgets/rsslinks-widget.php:81
+msgid "Text Link"
+msgstr "Texto do Link"
+
+#: modules/widgets/rsslinks-widget.php:71
+msgid "Feed(s) to Display:"
+msgstr "Feed (s) para Mostrar:"
+
+#: modules/widgets/rsslinks-widget.php:69
+msgid "Posts & Comments"
+msgstr "Posts & Comentários"
+
+#: modules/widgets/rsslinks-widget.php:68
+#: modules/widgets/rsslinks-widget.php:136
+msgid "Comments"
+msgstr "Comentários"
+
+#: modules/widgets/rsslinks-widget.php:62
+#: modules/widgets/twitter-widget.php:219
+msgid "Title:"
+msgstr "TÃtulo:"
+
+#: modules/widgets/rsslinks-widget.php:13
+msgid "RSS Links (Jetpack)"
+msgstr "Links RSS (Jetpack)"
+
+#: modules/widgets/rsslinks-widget.php:99
+msgid "Small"
+msgstr "Pequeno"
+
+#: modules/widgets/image-widget.php:139
+msgid "Width:"
+msgstr "Largura:"
+
+#: modules/widgets/image-widget.php:126
+msgid "Center"
+msgstr "Centro"
+
+#: modules/widgets/image-widget.php:145
+msgid "If empty, we will attempt to determine the image size."
+msgstr "Se vazio, vamos tentar determinar o tamanho da imagem."
+
+#: modules/widgets/rsslinks-widget.php:12
+msgid "Links to your blog's RSS feeds"
+msgstr "Links feeds RSS do seu blog"
+
+#: modules/widgets/image-widget.php:127
+msgid "Right"
+msgstr "Direita"
+
+#: modules/widgets/image-widget.php:142
+msgid "Height:"
+msgstr "Altura:"
+
+#: modules/widgets/image-widget.php:129
+msgid "Image Alignment:"
+msgstr "Alinhamento da imagem:"
+
+#: modules/widgets/image-widget.php:125
+msgid "Left"
+msgstr "Esquerda"
+
+#: modules/widgets/image-widget.php:124
+msgid "None"
+msgstr "Nenhum"
+
+#: modules/widgets/image-widget.php:119
+msgid "Caption:"
+msgstr "Legenda:"
+
+#: modules/widgets/image-widget.php:146
+msgid "Link URL (when the image is clicked):"
+msgstr "URL link (quando a imagem for clicada):"
+
+#: modules/subscriptions.php:561
+msgid "Click to subscribe to this blog and receive notifications of new posts by email."
+msgstr "Clique para assinar este blog e receber notificações de novos posts por email."
+
+#: modules/widgets/image-widget.php:12
+msgid "Display an image in your sidebar"
+msgstr "Mostre uma imagem na barra lateral"
+
+#: modules/widgets/image-widget.php:116
+msgid "Image title:"
+msgstr "TÃtulo da imagem:"
+
+#: modules/subscriptions.php:577
+msgid "%s: %s"
+msgstr "%s: %s"
+
+#: modules/subscriptions.php:604
+msgid "Show total number of subscribers? (%s subscriber)"
+msgid_plural "Show total number of subscribers? (%s subscribers)"
+msgstr[0] "Mostrar número tital de assinantes? (%s assinante)"
+msgstr[1] "Mostrar número tital de assinantes? (%s assinantes)"
+
+#: modules/widgets/image-widget.php:113
+msgid "Alternate text:"
+msgstr "Texto alternativo:"
+
+#: modules/widgets/image-widget.php:110
+msgid "Image URL:"
+msgstr "URL da imagem:"
+
+#: modules/vaultpress.php:22
+msgid "Active"
+msgstr "Ativo"
+
+#: modules/subscriptions.php:591
+msgid "Optional text to display to your readers:"
+msgstr "Texto opcional para mostrar aos seus leitores:"
+
+#: modules/subscriptions.php:585 modules/widgets/image-widget.php:107
+msgid "Widget title:"
+msgstr "TÃtulo do Widget:"
+
+#: modules/subscriptions.php:597
+msgid "Subscribe Button:"
+msgstr "Botão Assinar:"
+
+#: modules/widgets/image-widget.php:14
+msgid "Image (Jetpack)"
+msgstr "Imagem (Jetpack)"
+
+#: modules/subscriptions.php:559
+msgid "Enter your email address to subscribe to this blog and receive notifications of new posts by email."
+msgstr "Digite seu endereço de email para assinar este blog e receber notificações de novos posts por email."
+
+#: modules/subscriptions.php:558
+msgid "Subscribe to Blog via Email"
+msgstr "Assinar Blog por Email"
+
+#: modules/subscriptions.php:487
+msgid "Email Address"
+msgstr "Endereço de Email"
+
+#: modules/subscriptions.php:483
+msgid "Join %s other subscriber"
+msgid_plural "Join %s other subscribers"
+msgstr[0] "Junte-se a %s assinante"
+msgstr[1] "Junte-se a %s assinantes"
+
+#: modules/subscriptions.php:465
+msgid "There was an error when subscribing, please try again."
+msgstr "Ocorreu um erro ao assinar, por favor, tente novamente."
+
+#: modules/subscriptions.php:414
+msgid "Blog Subscriptions (Jetpack)"
+msgstr "Assinaturas do Blog (Jetpack)"
+
+#: modules/subscriptions.php:411
+msgid "Add an email signup form to allow people to subscribe to your blog."
+msgstr "Adicione um formulário de email para permitir que as pessoas a assinem seu blog."
+
+#: modules/subscriptions.php:346
+msgid "Notify me of new posts by email."
+msgstr "Notifique-me de novos posts por email."
+
+#: modules/subscriptions.php:458
+msgid "You have already subscribed to this site, please check your inbox."
+msgstr "Você já assina este site, verifique sua caixa de entrada."
+
+#: modules/subscriptions.php:455
+msgid "The email you entered was invalid, please check and try again."
+msgstr "O email digitado é inválido, por favor verifique e tente novamente."
+
+#: modules/subscriptions.php:445
+msgid "An email was just sent to confirm your subscription. Please find the email now and click activate to start subscribing."
+msgstr "Um email foi enviado apenas para confirmar sua assinatura. Por favor, encontre o email agora e clique para ativar e começar a assinatura."
+
+#: modules/stats.php:905
+msgid "View All"
+msgstr "Ver tudo"
+
+#: modules/stats.php:892
+msgid "%1$s %2$s Views"
+msgstr "%%1$s 2 $ s Views"
+
+#: modules/stats.php:701
+msgid "Chart stats by"
+msgstr "Tabela de estatÃsticas por"
+
+#: modules/stats.php:677
+msgid "the past month"
+msgstr "no mês passado"
+
+#: modules/stats.php:913 modules/stats.php:937
+msgid "Sorry, nothing to report."
+msgstr "Desculpe, nada a relatar."
+
+#: modules/subscriptions.php:340
+msgid "Notify me of follow-up comments by email."
+msgstr "Notifique-me dos comentários seguintes por email."
+
+#: modules/stats.php:933
+msgid "Top Searches"
+msgstr "Mais Pesquisados"
+
+#: modules/stats.php:714
+msgid "Show top posts over"
+msgstr "Mostrar top posts"
+
+#: modules/stats.php:727
+msgid "Show top search terms over"
+msgstr "Mostrar termos mais pesquisados"
+
+#: modules/stats.php:679
+msgid "the past year"
+msgstr "no ano passado"
+
+#: modules/stats.php:678
+msgid "the past quarter"
+msgstr "no trimestre passado"
+
+#: modules/stats.php:909
+msgid "Top Posts"
+msgstr "Top Posts"
+
+#: modules/stats.php:533
+msgid "Save configuration"
+msgstr "Salvar Configuração"
+
+#: modules/stats.php:675
+msgid "the past day"
+msgstr "dia anterior"
+
+#: modules/stats.php:672
+msgid "month"
+msgstr "mês"
+
+#: modules/stats.php:676
+msgid "the past week"
+msgstr "semana passada"
+
+#: modules/stats.php:519
+msgid "The image helps collect stats and <strong>makes the world a better place</strong> but should still work when hidden"
+msgstr "A imagem ajuda a recolher estatÃsticas e <strong>torna o mundo um lugar melhor</strong> mas ainda deve funcionar se ocultadas."
+
+#: modules/stats.php:671
+msgid "week"
+msgstr "semana"
+
+#: modules/stats.php:670
+msgid "day"
+msgstr "dia"
+
+#: modules/stats.php:568
+msgid "Views over 48 hours. Click for more Site Stats."
+msgstr "Vistas nas últmas 48 horas. Clique para mais EstatÃsticas de Site."
+
+#: modules/stats.php:522
+msgid "Select the roles that will be able to view stats reports."
+msgstr "Selecione as funções de usuários que serão capaz de visualizar relatórios de estatÃsticas."
+
+#: modules/stats.php:520
+msgid "Report visibility"
+msgstr "Relatório de Visibilidade"
+
+#: modules/stats.php:519
+msgid "Smiley face"
+msgstr "Rostos sorridentes"
+
+#: modules/stats.php:330
+msgid "Your Site Stats work better with Javascript enabled."
+msgstr "As estatÃsticas de seu site funcionam melhor com Javascript ativado."
+
+#: modules/stats.php:406 modules/stats.php:879
+msgid "We were unable to get your stats just now. Please try again."
+msgstr "Não foi possÃvel obter suas estatÃsticas agora. Por favor, tente novamente."
+
+#: modules/stats.php:329
+msgid "Loading…"
+msgstr "Carregando..."
+
+#: modules/stats.php:517
+msgid "Count the page views of registered users who are logged in."
+msgstr "Contar visualizações de páginas de usuários registrados que estão autenticados."
+
+#: modules/stats.php:518
+msgid "Smiley"
+msgstr "Rosto Sorridente"
+
+#: modules/stats.php:519
+msgid "Hide the stats smiley face image."
+msgstr "Ocultar as imagens de rosto sorridente das estatÃsticas."
+
+#: modules/stats.php:516
+msgid "Registered users"
+msgstr "Usuários registrados"
+
+#: modules/stats.php:514
+msgid "Put a chart showing 48 hours of views in the admin bar."
+msgstr "Coloque um gráfico que mostra 48 horas de visitações na barra de administração."
+
+#: modules/stats.php:404 modules/stats.php:877
+msgid "We were unable to get your stats just now (too many redirects). Please try again."
+msgstr "Não foi possÃvel obter suas estatÃsticas agora (muitos redirecionamentos). Por favor, tente novamente."
+
+#: modules/stats.php:513
+msgid "Admin bar"
+msgstr "Barra de Administração"
+
+#: modules/stats.php:507
+msgid "Visit <a href=\"%s\">Site Stats</a> to see your stats."
+msgstr "Visite <a href=\"%s\">EstatÃsticas do site</a> para ver suas estatÃsticas."
+
+#: modules/stats.php:331
+msgid "View Site Stats without Javascript"
+msgstr "Ver EstatÃsticas do site sem Javascript"
+
+#: modules/shortcodes/videopress.php:912
+msgid "Submit"
+msgstr "Enviar"
+
+#: modules/shortcodes/videopress.php:876
+msgid "December"
+msgstr "Dezembro"
+
+#: jetpack.php:1169 modules/stats.php:649
+msgid "Site Stats"
+msgstr "EstatÃsticas do Site"
+
+#: modules/shortcodes/videopress.php:1291
+msgid "This video requires <a rel=\"nofollow\" href=\"%s\">Adobe Flash</a> for playback."
+msgstr "Este vÃdeo exige <a rel=\"nofollow\" href=\"%s\">Adobe Flash</a> para reprodução."
+
+#: modules/shortcodes/videopress.php:958
+msgid "You do not have sufficient <a rel=\"nofollow\" href=\"%s\">freedom levels</a> to view this video. Support free software and upgrade."
+msgstr "Você não tem <a rel=\"nofollow\" href=\"%s\">nÃveis de liberdade</a>suficiente para ver este vÃdeo. Apóie o software livre e faça upgrade."
+
+#: modules/shortcodes/videopress.php:876
+msgid "November"
+msgstr "Novembro"
+
+#: modules/shortcodes/videopress.php:1016
+msgctxt "watch a video title"
+msgid "Watch: %s"
+msgstr "Assista:%s"
+
+#: modules/shortcodes/videopress.php:1144
+msgctxt "Play as in playback or view a movie"
+msgid "JavaScript required to play %s."
+msgstr "O JavaScript é necessário para executar %s."
+
+#: modules/shortcodes/videopress.php:1115
+#: modules/shortcodes/videopress.php:1137
+msgid "this video"
+msgstr "este vÃdeo"
+
+#: modules/shortcodes/videopress.php:1298
+msgid "Loading video..."
+msgstr "Carregando VÃdeo ..."
+
+#: modules/shortcodes/videopress.php:915
+msgid "More information"
+msgstr "Mais informações"
+
+#: modules/shortcodes/videopress.php:876
+msgid "July"
+msgstr "Julho"
+
+#: modules/shortcodes/videopress.php:860
+msgid "This video is intended for mature audiences."
+msgstr "Este vÃdeo é destinado ao público adulto."
+
+#: modules/shortcodes/videopress.php:876
+msgid "October"
+msgstr "Outubro"
+
+#: modules/shortcodes/videopress.php:876
+msgid "April"
+msgstr "Abril"
+
+#: modules/shortcodes/videopress.php:876
+msgid "March"
+msgstr "Março"
+
+#: modules/shortcodes/videopress.php:876
+msgid "February"
+msgstr "Fevereiro"
+
+#: modules/shortcodes/videopress.php:876
+msgid "January"
+msgstr "Janeiro"
+
+#: modules/shortcodes/videopress.php:876
+msgid "September"
+msgstr "Setembro"
+
+#: modules/shortcodes/videopress.php:860
+msgid "Please verify your birthday."
+msgstr "Por favor, verifique seu aniversário."
+
+#: modules/shortcodes/videopress.php:876
+msgid "June"
+msgstr "Junho"
+
+#: modules/shortcodes/videopress.php:876
+msgid "August"
+msgstr "Agosto"
+
+#: modules/shortcodes/videopress.php:876
+msgid "May"
+msgstr "Maio"
+
+#: modules/sharedaddy/sharing.php:379
+msgid "Enter the URL of a 16x16px icon you want to use for this service."
+msgstr "Digite a URL de um Ãcone 16x16px que pretende utilizar para este serviço."
+
+#: modules/shortcodes/videopress.php:608
+msgid "The VideoPress plugin could not communicate with the VideoPress servers. This error is most likely caused by a misconfigured plugin. Please reinstall or upgrade."
+msgstr "O plugin VideoPress não conseguiu se comunicar com os servidores VideoPress. Este erro é provavelmente causado por um plugin mal configurado. Por favor reinstale ou atualize."
+
+#: modules/shortcodes/videopress.php:826
+msgid "%s Error"
+msgstr "Erro %s"
+
+#: modules/shortcodes/videopress.php:610
+msgid "<strong>%s</strong> is not an allowed embed site."
+msgstr "<strong>%s</strong> é um site não permitido para embutir."
+
+#: modules/sharedaddy/sharing.php:371
+msgid "You can add the following variables to your service sharing URL:"
+msgstr "Você pode adicionar as seguintes variáveis ââpara o seu serviço de compartilhamento de URL:"
+
+#: modules/shortcodes/archives.php:50
+msgid "Your blog does not currently have any published posts."
+msgstr "Seu blog não tem atualmente nenhum post publicado."
+
+#: modules/sharedaddy/sharing.php:395
+msgid "An error occurred creating your new sharing service - please check you gave valid details."
+msgstr "Ocorreu um erro criar seu novo serviço de compartilhamento- por favor, verifique se você deu detalhes válidos."
+
+#: modules/sharedaddy/sharing.php:376
+msgid "Icon URL"
+msgstr " URL do Ãcone"
+
+#: modules/sharedaddy/sharing.php:385
+msgid "Create Share"
+msgstr " Criar Compartilhar"
+
+#: modules/shortcodes/videopress.php:612
+msgid "No data found for VideoPress identifier: <strong>%s</strong>."
+msgstr "Não foram encontrados dados para o identificador VideoPress: <strong>%s</strong>."
+
+#: modules/shortcodes/videopress.php:610
+msgid "Publisher limits playback of video embeds."
+msgstr "Publicadores limitam a reprodução de vÃdeo embutido."
+
+#: modules/sharedaddy/sharing.php:367
+msgid "Sharing URL"
+msgstr "URL de Compartilhamento"
+
+#: modules/sharedaddy/sharing.php:334
+msgid "Front Page, Archive Pages, and Search Results"
+msgstr "Página Inicial, Páginas de Arquivos e Resultados de Pesquisa"
+
+#: modules/sharedaddy/sharing.php:313
+msgid "Sharing label"
+msgstr "Rótulo do Compartilhar"
+
+#: modules/sharedaddy/sharing.php:319
+msgid "Open links in"
+msgstr "Abrir links em"
+
+#: modules/sharedaddy/sharing.php:361
+msgid "Service name"
+msgstr "Nome do serviço"
+
+#: modules/sharedaddy/sharing.php:350
+msgid "Save Changes"
+msgstr "Salvar Alterações"
+
+#: modules/sharedaddy/sharing.php:328
+msgid "Show sharing buttons on"
+msgstr "Mostrar botões de compartilhamento em"
+
+#: modules/sharedaddy/sharing.php:306
+msgid "Icon + text"
+msgstr "Ãcone + Texto"
+
+#: modules/sharedaddy/sharing.php:322
+msgid "New window"
+msgstr "Nova janela"
+
+#: modules/sharedaddy/sharing.php:323
+msgid "Same window"
+msgstr "Mesma janela"
+
+#: modules/sharedaddy/sharing.php:308
+msgid "Text only"
+msgstr "Somente texto"
+
+#: modules/sharedaddy/sharing.php:307
+msgid "Icon only"
+msgstr "Apenas Ãcone"
+
+#: modules/sharedaddy/sharing.php:186
+msgid "Enabled Services"
+msgstr "Serviços ativados"
+
+#: modules/sharedaddy/sharing.php:164
+msgid "Available Services"
+msgstr "Serviços disponÃveis"
+
+#: modules/sharedaddy/sharing.php:192
+msgid "Drag and drop available services here"
+msgstr "Arraste e solte os serviços disponÃveis aqui"
+
+#: modules/sharedaddy/sharing.php:303
+msgid "Default button style"
+msgstr "Estilo padrão de botão"
+
+#: modules/sharedaddy/sharing.php:153
+msgid "Settings have been saved"
+msgstr "Configurações foram salvas"
+
+#: modules/sharedaddy/sharing.php:165
+msgid "Drag and drop the services you'd like to enable into the box below."
+msgstr "Arraste e solte os serviços que você gostaria de ativar para a caixa abaixo."
+
+#: modules/sharedaddy/sharing.php:203
+msgid "Services dragged here will be hidden behind a share button."
+msgstr "Serviços arrastados aqui ficarão escondidos atrás de um botão de ação."
+
+#: modules/sharedaddy/sharing.php:221
+msgid "Sharing is off. Please add services above to enable"
+msgstr "Compartilhar está desativado. Por favor, adicione serviços acima, para permitir"
+
+#: modules/sharedaddy/sharing.php:218
+msgid "Live Preview"
+msgstr "Ao Vivo"
+
+#: modules/sharedaddy/sharing.php:189
+msgid "Services dragged here will appear individually."
+msgstr "Serviços arrastados aqui vai aparecer individualmente."
+
+#: modules/sharedaddy/sharing.php:149
+msgid "This plugin will work without it, but multibyte support is used <a href=\"%s\">if available</a>. You may see minor problems with Tweets and other sharing services."
+msgstr "Este plugin funciona sem ele, mas o suporte multibyte é usado <a href=\"%s\">se disponÃvel</a>. Você pode ter pequenos problemas com tweets e outros serviços de compartilhamento."
+
+#: modules/sharedaddy/sharing.php:166
+msgid "Add a new service"
+msgstr "Adicionar um novo serviço"
+
+#: modules/contact-form/grunion-form-view.php:142
+#: modules/sharedaddy/sharing-sources.php:1027
+msgid "Label"
+msgstr "Rótulo"
+
+#: modules/sharedaddy/sharing-sources.php:977
+msgid "Click to share"
+msgstr "Clique para compartilhar"
+
+#: modules/sharedaddy/sharing-sources.php:1032
+msgid "URL"
+msgstr "URL"
+
+#: modules/sharedaddy/sharing.php:148
+msgid "Warning! Multibyte support missing!"
+msgstr "Atenção! Suporte para multibyte em falta!"
+
+#: modules/sharedaddy/sharing.php:46 modules/sharedaddy/sharing.php:158
+msgid "Sharing Settings"
+msgstr "Configurações de Compartilhamento "
+
+#: modules/sharedaddy/sharing-sources.php:1045
+msgid "Remove Service"
+msgstr "Remover Serviço"
+
+#: modules/sharedaddy/sharing-sources.php:1044
+msgid "Save"
+msgstr "Salvar"
+
+#: modules/sharedaddy/sharing-sources.php:1037
+msgid "Icon"
+msgstr "Ãcone"
+
+#: modules/sharedaddy/sharing-sources.php:892
+msgid "Google +1"
+msgstr "Google +1"
+
+#: modules/sharedaddy/sharing-sources.php:884
+msgctxt "share to"
+msgid "Press This"
+msgstr "Publique Isso "
+
+#: modules/sharedaddy/sharing-sources.php:884
+msgid "Click to Press This!"
+msgstr "Clique para Publicar Isso!"
+
+#: modules/sharedaddy/sharing-sources.php:856
+msgid "Press This"
+msgstr "Publique isso"
+
+#: modules/sharedaddy/sharing-sources.php:850
+msgid "Click to print"
+msgstr "Clique para imprimir"
+
+#: modules/sharedaddy/sharing-sources.php:744
+msgid "Share"
+msgstr "Compartilhar"
+
+#: modules/sharedaddy/sharing-sources.php:777
+msgctxt "share to"
+msgid "Facebook"
+msgstr "Facebook"
+
+#: modules/sharedaddy/sharing-sources.php:799
+msgid "Default button"
+msgstr "Botão padrão"
+
+#: modules/sharedaddy/sharing-sources.php:850
+msgctxt "share to"
+msgid "Print"
+msgstr "Imprimir"
+
+#: modules/sharedaddy/sharing-sources.php:777
+msgid "Share on Facebook"
+msgstr "Compartilhar no Facebook"
+
+#: modules/sharedaddy/sharing-sources.php:714
+msgid "Facebook"
+msgstr "Facebook"
+
+#: modules/sharedaddy/sharing-sources.php:801
+msgid "Like button"
+msgstr "Botão Curtir"
+
+#: modules/sharedaddy/sharing-sources.php:846
+msgid "Print"
+msgstr "Imprimir"
+
+#: modules/sharedaddy/sharing-sources.php:800
+msgid "Share button"
+msgstr "Botão Compartilhar"
+
+#: modules/sharedaddy/sharing-sources.php:629
+msgctxt "share to"
+msgid "LinkedIn"
+msgstr "LinkedIn"
+
+#: modules/sharedaddy/sharing-sources.php:519
+msgctxt "share to"
+msgid "Digg"
+msgstr "Digg"
+
+#: modules/sharedaddy/sharing-sources.php:601
+msgid "LinkedIn"
+msgstr "LinkedIn"
+
+#: modules/sharedaddy/sharing-sources.php:515
+#: modules/sharedaddy/sharing-sources.php:519
+msgid "Click to Digg this post"
+msgstr "Clique e Digg este post"
+
+#: modules/sharedaddy/sharing-sources.php:436
+msgid "Click to share on Reddit"
+msgstr "Clique para compartilhar no Reddit"
+
+#: modules/sharedaddy/sharing-sources.php:429
+#: modules/sharedaddy/sharing-sources.php:436
+msgid "Reddit"
+msgstr "Reddit"
+
+#: modules/sharedaddy/sharing-sources.php:363
+msgctxt "share to"
+msgid "StumbleUpon"
+msgstr "StumbleUpon"
+
+#: modules/sharedaddy/sharing-sources.php:363
+msgid "Click to share on StumbleUpon"
+msgstr "Clique para compartilhar no StumbleUpon"
+
+#: modules/sharedaddy/sharing-sources.php:629
+msgid "Click to share on LinkedIn"
+msgstr "Clique para compartilhar no LinkedIn"
+
+#: modules/sharedaddy/sharing-sources.php:506
+msgid "Digg"
+msgstr "Digg"
+
+#: modules/sharedaddy/sharing-sources.php:257
+msgid "Twitter"
+msgstr "Twitter"
+
+#: modules/sharedaddy/sharing-sources.php:226
+msgid "Send Email"
+msgstr "Enviar Email"
+
+#: modules/sharedaddy/sharing-sources.php:238
+msgid "Sorry, your blog cannot share posts by email."
+msgstr "Desculpe, seu blog não pode compartilhar posts por email."
+
+#: modules/sharedaddy/sharing-sources.php:234
+msgid "Email check failed, please try again"
+msgstr "Verificação de email falhou, por favor, tente novamente"
+
+#: modules/sharedaddy/sharing-sources.php:218
+msgid "Your Email Address"
+msgstr "Seu Endereço de Email"
+
+#: modules/sharedaddy/sharing-sources.php:227
+msgid "Cancel"
+msgstr "Cancelar"
+
+#: modules/sharedaddy/sharing-sources.php:230
+msgid "Post was not sent - check your email addresses!"
+msgstr "Post não foi enviado - verifique os seus endereços de email!"
+
+#: modules/sharedaddy/sharing-sources.php:352
+msgid "StumbleUpon"
+msgstr "StumbleUpon"
+
+#: modules/sharedaddy/sharing-sources.php:264
+msgid "Click to share on Twitter"
+msgstr "Clique para compartilhar no Twitter"
+
+#: modules/sharedaddy/sharing-sources.php:264
+msgctxt "share to"
+msgid "Twitter"
+msgstr "Twitter"
+
+#: modules/sharedaddy/sharing-sources.php:334
+#: modules/sharedaddy/sharing-sources.php:411
+#: modules/sharedaddy/sharing-sources.php:462
+#: modules/sharedaddy/sharing-sources.php:568
+#: modules/sharedaddy/sharing-sources.php:684
+msgid "Use smart button"
+msgstr "Usar botão inteligente"
+
+#: modules/sharedaddy/sharing-sources.php:207
+msgid "Send to Email Address"
+msgstr "Enviar para o Endereço de Email"
+
+#: modules/sharedaddy/sharing-sources.php:170
+msgid "You have shared this post with %s"
+msgstr "Você compartilhou este post com %s"
+
+#: modules/sharedaddy/sharing-sources.php:193
+msgid "Click to email this to a friend"
+msgstr "Clique para enviar por email a um amigo"
+
+#: modules/sharedaddy/sharedaddy.php:106
+msgid "Disable CSS and JS"
+msgstr "Desativar CSS e JS"
+
+#: modules/sharedaddy/sharedaddy.php:108
+msgid "Advanced. If this option is checked, you must include these files in your theme manually for the sharing links to work."
+msgstr "Avançados. Se esta opção estiver marcada, você deve incluir esses arquivos em seu tema manualmente para os links de compartilhamento funcionarem."
+
+#: modules/sharedaddy/sharing-service.php:196
+msgid "Share this:"
+msgstr "Compartilhe isso:"
+
+#: modules/sharedaddy/sharing-sources.php:171
+msgid "Close"
+msgstr "Fechar"
+
+#: modules/sharedaddy/sharing-service.php:474
+#: modules/sharedaddy/sharing.php:234 modules/sharedaddy/sharing.php:275
+msgctxt "dropdown button"
+msgid "Share"
+msgstr "Compartilhar"
+
+#: modules/sharedaddy/sharing-sources.php:169
+msgid "This post has been shared!"
+msgstr "Este post foi compartilhado!"
+
+#: modules/sharedaddy/sharing-sources.php:193
+msgctxt "share to"
+msgid "Email"
+msgstr "Email"
+
+#: modules/sharedaddy/sharing-sources.php:215
+msgid "Your Name"
+msgstr "Seu Nome"
+
+#: modules/module-info.php:425
+msgid "Each contact form can easily be customized to fit your needs. When a user submits your contact form, the feedback will be filtered through <a href=\"http://akismet.com/\">Akismet</a> (if it is active on your site) to make sure itâs not spam. Any legitimate feedback will then be emailed to you, and added to your feedback management area."
+msgstr ""
+"Cada formulário de contato pode ser facilmente adaptado.\n"
+"O feedback enviado pelo formulário será filtrado pelo <a href=\"http://akismet.com/\">Akismet</a> (caso esteja ativo em seu site) para detectar se é spam ou não. Todo feedback que for aprovado pelo filtro será enviado por email para você e adicionado ao painel de gerenciamento de feedback."
+
+#: modules/sharedaddy/sharedaddy.php:18
+msgid "Shared Post"
+msgstr "Post compartilhado"
+
+#: modules/module-info.php:394
+msgid "Jetpack will automatically take the great published content from your blog or website and share it instantly with third party services like search engines, increasing your reach and traffic."
+msgstr "O Jetpack automaticamente vai levar seu grande conteúdo publicado em seu blog ou site para compartilhá-lo instantaneamente com serviços de terceiros, como os motores de busca, aumentando seu alcance e tráfego."
+
+#: modules/module-info.php:374
+msgid "When leaving comments, your visitors can also subscribe to a post’s comments to keep up with the conversation."
+msgstr "Ao deixar comentários, os visitantes também podem assinar para os comentários de um post e acompanhar a conversa."
+
+#: modules/module-info.php:371
+msgid "Subscriptions"
+msgstr "Assinaturas"
+
+#: modules/module-info.php:379
+msgid "To use the Subscriptions widget, go to Appearance → <a href=\"%s\">Widgets</a>. Drag the widget labeled “Blog Subscriptions (Jetpack)” into one of your sidebars and configure away."
+msgstr "Para usar o widget e assinaturas, vá até em Aparência â <a href=\"%s\"> Widgets</a>. Arraste o widget chamado \"Assinaturas no Blog (Jetpack)\" para uma de suas áreas de widgets e o configure."
+
+#: modules/sharedaddy/sharedaddy.php:37
+msgid "Show sharing buttons on this post."
+msgstr "Mostrar botões de compartilhamento neste post."
+
+#: modules/contact-form/grunion-form-view.php:30 modules/module-info.php:415
+#: modules/module-info.php:419
+msgid "Contact Form"
+msgstr "Formulário de contato"
+
+#: modules/module-info.php:392
+msgid "Enhanced Distribution"
+msgstr "Distribuição Melhorada"
+
+#: modules/module-info.php:373
+msgid "Easily allow any visitor to subscribe to all of your posts via email through a widget in your blog’s sidebar. Every time you publish a post, WordPress.com will send a notification to all your subscribers."
+msgstr "Facilmente permita que qualquer visitante assine para todas o seus posts via email, através de um widget na barra lateral do seu blog. Toda vez que você publicar um post, o WordPress.com irá enviar uma notificação a todos os seus assinantes."
+
+#: modules/module-info.php:351
+msgid "shows your latest tweets within a sidebar on your theme."
+msgstr "mostre seus últimos tweets em uma barra lateral do seu tema."
+
+#: modules/module-info.php:350
+msgid "lets you easily add post and comment RSS feeds to a sidebar on your theme."
+msgstr "permite que você facilmente adicione RSS feeds de posts e comentários em uma barra lateral do seu tema."
+
+#: modules/module-info.php:351
+msgid "The Twitter Widget"
+msgstr "O Widget de Twitter"
+
+#: modules/module-info.php:350
+msgid "The RSS Links Widget"
+msgstr "O Widgets de Links RSS "
+
+#: modules/module-info.php:355
+msgid "To use the widgets, go to Appearance → <a href=\"%s\">Widgets</a>. Drag them into one of your sidebars and configure away."
+msgstr "Para usar os widgets, vá até em Aparência â <a href=\"%s\"> Widgets</a>. Arraste o widget para uma de suas áreas de widgets e o configure. "
+
+#: modules/module-info.php:368
+msgid "Subsriptions Screenshot"
+msgstr "Tela de Assinaturas"
+
+#: modules/module-info.php:353
+msgid "The Image Widget"
+msgstr "O Widget de Imagem"
+
+#: modules/module-info.php:355
+msgid "Each of these widgets has a number of customization options."
+msgstr "Cada um desses widgets tem um número de opções de personalização."
+
+#: modules/module-info.php:353
+msgid "lets you easily add images to a sidebar on your theme."
+msgstr "permite que você adicione facilmente imagens a uma barra lateral do seu tema."
+
+#: modules/module-info.php:335
+msgid "shows your latest tweets within a sidebar on your theme. It’s an easy way to add more activity to your site. There are also a number of customization options."
+msgstr "mostra seus últimos tweets dentro de uma barra lateral no seu tema. à uma maneira fácil de adicionar mais atividade para a seu site. Há também uma série de opções de personalização."
+
+#: modules/module-info.php:308 modules/module-info.php:312
+msgid "Spelling and Grammar"
+msgstr "Ortografia e gramática"
+
+#: modules/module-info.php:335
+msgid "The Twitter Widget "
+msgstr "O Widget Twitter"
+
+#: modules/module-info.php:337
+msgid "allows you to easily add images to widget areas in your theme. It’s an easy way to add more visual interest to your site."
+msgstr "permite que você facilmente adicione imagens às áreas de widget no seu tema. à uma maneira fácil de adicionar mais interesse visual a seu site."
+
+#: modules/module-info.php:337
+msgid "The Image Widget "
+msgstr "O Widget de Imagem"
+
+#: modules/module-info.php:334
+msgid "allows you to add links to your blog’s post and comment RSS feeds in your sidebar. This makes it easy for your readers to stay updated when you post new content or receive new comments."
+msgstr "permite que você adicione links para posts e RSS de comentários de seu blog na barra lateral. Isto facilita para seus leitores se manterem atualizados quando você publicar novos conteúdos ou receber novos comentários."
+
+#: modules/module-info.php:334
+msgid "The RSS Links Widget "
+msgstr "O Widgets de Links RSS"
+
+#: modules/module-info.php:332 modules/module-info.php:348
+msgid "Extra Sidebar Widgets"
+msgstr "Widgets para Barras Laterais Extras"
+
+#: modules/module-info.php:329 modules/module-info.php:345
+msgid "Widgets Screenshot"
+msgstr "Telas dos Widgets"
+
+#: modules/module-info.php:315
+msgid "After the Deadline provides a number of <a href=\"%s\">customization options</a>, which you can edit in your profile."
+msgstr "After the Deadline oferece muitas<a href=\"%s\">opções de personalização</a> que você pode editar em seu perfil."
+
+#: modules/module-info.php:314
+msgid "The <a href='%s'>After the Deadline</a> Proofreading service improves your writing by using artificial intelligence to find your errors and offer smart suggestions."
+msgstr "O serviço de revisão <a href='%s'>After the Deadline</a> melhora a sua escrita, usando inteligência artificial para encontrar erros e oferecer sugestões inteligentes."
+
+#: modules/module-info.php:286
+msgid "To configure your sharing settings, go to the Settings → <a href=\"%s\">Sharing</a> menu."
+msgstr "Para configurar suas configurações de compartilhamento, vá em Configurações â <a href=\"%s\">Compartilhando</a>."
+
+#: modules/module-info.php:265
+msgid "The following services are included: Twitter, Facebook, Reddit, StumbleUpon, PressThis, Digg, LinkedIn, Google +1, Print, and Email."
+msgstr "Os seguintes serviços estão incluÃdos: Twitter, Facebook, Reddit, StumbleUpon, PressThis, Digg, LinkedIn, Google +1, Imprimir Email."
+
+#: modules/module-info.php:227
+msgid "Jetpack combines the power of %s and the simplicity of WordPress to give you the ultimate in math blogging platforms."
+msgstr "Jetpack combina o poder do %s e a simplicidade do WordPress para lhe oferecer a última palavra em plataformas matemáticas de blogs."
+
+#: modules/module-info.php:228
+msgid "Wow, that sounds nerdy."
+msgstr "Nossa, isso soa a nerdice."
+
+#: modules/module-info.php:242
+msgid "Use <code>$latex your latex code here$</code> or <code>[latex]your latex code here[/latex]</code> to include %s in your posts and comments. There are <a href=\"%s\" target=\"_blank\">all sorts of options</a> available."
+msgstr "Use <code>$latex seu código latex aqui$</code> ou <code>[latex]seu código latex aqui[/latex]</code> para incluir %s em seus posts e comentários. Há <a href=\"%s\" target=\"_blank\">todo tipo de opções</a> disponÃveis."
+
+#: modules/module-info.php:293
+msgid "Full details can be found on the <a href=\"%s\">Sharing support page</a>. This video also gives a swish run-down of how to use the Sharing feature. Watch it in HD for extra snazz!"
+msgstr "Todos os detalhes podem ser encontrados na <a href=\"%s\">Página de Suporte de Compartilhamentos</a>. Este vÃdeo também dá uma prévia de como usar o recurso de Compartilhamento. Assista em HD para uma sensação extra!"
+
+#: modules/module-info.php:287
+msgid "Drag and drop sharing services into the enabled section to have them show up on your site, and drag them into the hidden section to have them hidden behind a button."
+msgstr "Arraste e solte os serviços de compartilhamento para a seção Ativar para que apareçam em seu site ou arraste para a seção Ocultar para escondê-lo em um botão."
+
+#: modules/module-info.php:267
+msgid "The following services are included: Twitter, Facebook, Reddit, StumbleUpon, Digg, LinkedIn, Google +1, Print, and Email."
+msgstr "Os seguintes serviços estão incluÃdos: Twitter, Facebook, Reddit, StumbleUpon, Digg, LinkedIn, Google +1, Imprimir e Email."
+
+#: modules/module-info.php:261
+msgid "Share your posts with Twitter, Facebook, and a host of other services. You can configure services to appear as icons, text, or both. Some services have additional options to display smart buttons, such as Twitter, which will update the number of times the post has been shared."
+msgstr "Compartilhe seus posts no Twitter, Facebook e uma série de outros serviços. Você pode configurar os serviços para que apareçam como Ãcones, texto ou ambos. Alguns serviços têm opções adicionais para exibir botões inteligentes, como o Twitter, que atualiza o número de vezes que o post foi compartilhado."
+
+#: modules/module-info.php:257 modules/module-info.php:260
+#: modules/module-info.php:281 modules/sharedaddy/sharedaddy.php:25
+#: modules/sharedaddy/sharing.php:46
+msgid "Sharing"
+msgstr "Compartilhando"
+
+#: modules/module-info.php:226 modules/module-info.php:241
+msgid "%s is a powerful markup language for writing complex mathematical equations, formulas, etc."
+msgstr "%s é uma poderosa linguagem de marcação para escrever equações matemáticas complexas, fórmulas etc"
+
+#: modules/module-info.php:271
+msgid "Additionally you can define your own custom services."
+msgstr "Além disso, você pode definir os seus próprios serviços personalizados."
+
+#: modules/module-info.php:187 modules/module-info.php:191
+#: modules/module-info.php:200 modules/module-info.php:204
+msgid "WordPress.com Stats"
+msgstr "EstatÃticas WordPress.com"
+
+#: modules/module-info.php:172
+msgid "To use shortlinks, go to any already published post (or publish something new!). A “Get Shortlink” button will be visible under the Post title. When you click it, a dialog box will appear with the shortlink and you can copy and paste to Twitter, Facebook or wherever your heart desires."
+msgstr "Para usar links curtos, vá em qualquer post já publicado (ou publique algo novo!). O botão \"Obter link curto\" estará visÃvel sob o tÃtulo do Post. Quando você clicar nele, uma caixa de diálogo aparece com o link curto que você pode copiar e colar no Twitter, Facebook ou onde quer que seu coração deseje."
+
+#: modules/module-info.php:137
+msgid "Available shortcodes are: %l."
+msgstr "Shortcodes disponÃveis são:%l."
+
+#: modules/module-info.php:192 modules/module-info.php:205
+msgid "There are many plugins and services that provide statistics, but data can be overwhelming. WordPress.com Stats makes the most popular metrics easy to understand through a clear and attractive interface."
+msgstr "Há muitos plugins e serviços que fornecem estatÃsticas, mas analisar pode ser desafiador. As estatÃsticas WordPress.com torna as métricas mais populares fácil de entender através de uma interface clara e atraente."
+
+#: modules/module-info.php:206
+msgid "You can <a href=\"%s\">view your stats dashboard here</a>."
+msgstr "Você pode <a href=\"%s\">ver seu painel de estatÃsticas aqui</a>."
+
+#: modules/module-info.php:157 modules/module-info.php:171
+msgid "Instead of typing or copy-pasting long URLs, you can now get a short and simple link to your posts and pages. This uses the super compact wp.me domain name, and gives you a unique URL you can use that will be safe and reliable."
+msgstr "Em vez de digitar ou copiar-colar URLs longas, agora você pode obter um link curto e simples para seus posts e páginas. Este usa o nome de domÃnio super compacto wp.me, e oferece um URL exclusivo que você pode usar, seguro e confiável."
+
+#: modules/module-info.php:221 modules/module-info.php:236
+msgid "LaTeX"
+msgstr "LaTeX"
+
+#: modules/module-info.php:109
+msgid "Enter a shortcode directly into the Post/Page editor to embed media. For specific instructions follow the links below."
+msgstr "Digite um shortcode diretamente no editor de Post/Página para emburit mÃdia. Para obter instruções especÃficas siga os links abaixo."
+
+#: modules/module-info.php:158
+msgid "It’s perfect for use on Twitter, Facebook, and cell phone text messages where every character counts."
+msgstr "Ã perfeito para uso no Twitter, Facebook e mensagens de texto por telefone celular, onde cada caractere conta."
+
+#: modules/module-info.php:95 modules/module-info.php:108
+msgid "Shortcodes allow you to easily and safely embed media from other places in your site. With just one simple code, you can tell WordPress to embed YouTube, Flickr, and other media."
+msgstr "Shortcodes permitem que você insira, segura e facilmente, mÃdias de outros lugares em seu site. Com apenas um código simples, você pode dizer ao WordPress para embutir YouTube, Flickr,e outras mÃdias."
+
+#: modules/module-info.php:152 modules/module-info.php:156
+#: modules/module-info.php:166 modules/module-info.php:170
+msgid "WP.me Shortlinks"
+msgstr "Links Curtos WP.me"
+
+#: modules/module-info.php:29
+msgctxt "Visit your _VaultPress_dashboard_."
+msgid "To check your backups, see any security alerts, or check your VaultPress Vitality, visit your %s."
+msgstr "Para verificar seus backups, consulte qualquer alerta de segurança, ou consulte o seu Vitality VaultPress, visite o seu %s."
+
+#: modules/module-info.php:90 modules/module-info.php:94
+#: modules/module-info.php:103 modules/module-info.php:107
+msgid "Shortcode Embeds"
+msgstr "Shortcodes de Embutidos"
+
+#: modules/module-info.php:59
+msgid "Hovercards enhance plain Gravatar images with information about a person: name, bio, pictures, their contact info, and other services they use on the web like Twitter, Facebook, or LinkedIn."
+msgstr "Cartões flutuantes melhorar as imagens Gravatar simples com informações sobre a pessoa: nome, biografia, fotos, suas informações de contato e outros serviços que utilizam a web como o Twitter, Facebook ou LinkedIn."
+
+#: modules/module-info.php:60
+msgid "Hovercards offer a great way to show your internet presence and help people find your own blog."
+msgstr "Cartões flutuantes oferecem uma ótima maneira de mostrar a sua presença na Internet e ajudar as pessoas a encontrarem o seu blog."
+
+#: modules/module-info.php:74
+msgid "Hovercards enhance plain Gravatar images with information about a person: name, bio, pictures, their contact info, and other services."
+msgstr "Cartões flutuantes melhora as simples imagens Gravatar com informações sobre a pessoa: nome, biografia, fotos, suas informações de contato e outros serviços."
+
+#: modules/module-info.php:75
+msgid "To see hovercards, look at any blog post on your blog that has comments. If the commenter has a hovercard associated with their gravatar, mouse over their image and the hovercard will appear. To turn hovercards off, click the Deactivate button above."
+msgstr "Para ver cartões flutuantes, veja qualquer post em seu blog que tenha comentários. Se o comentarista tem uma conta gravatar associada mova o cursor do mouse sobre seu avatar e o cartão aparecerá. Para desativar o uso de cartões flutuantes, clique no botão Desativar, acima."
+
+#: modules/module-info.php:29
+msgid "VaultPress dashboard"
+msgstr "Painel VaultPress"
+
+#: modules/module-info.php:31
+msgid "With a monthly subscription, the VaultPress plugin will backup your site’s content, themes, and plugins in real-time, as well as perform regular security scans for common threats and attacks."
+msgstr "Com uma assinatura mensal, o plugin VaultPress cria cópias de segurança do conteúdo do seu site, temas e plugins, em tempo real, bem como realiza exames regulares de segurança contra ameaças comuns e ataques."
+
+#: modules/module-info.php:32
+msgctxt "View _Plans_&_Pricing_. (VaultPress)"
+msgid "View %s."
+msgstr "Ver %s."
+
+#: modules/module-info.php:32
+msgid "Plans & Pricing"
+msgstr "Planos & Preços"
+
+#: modules/module-info.php:53 modules/module-info.php:68
+msgid "Gravatar Hovercard"
+msgstr "Cartão Flutuante Gravatar"
+
+#: modules/module-info.php:58 modules/module-info.php:73
+msgid "What’s a Hovercard?"
+msgstr "O que é um Cartão Flutuante?"
+
+#: modules/module-info.php:22 modules/module-info.php:26
+msgid "VaultPress"
+msgstr "VaultPress"
+
+#: modules/contact-form/grunion-contact-form.php:713
+msgid "Add a custom form"
+msgstr "Adicionar um formulário personalizado"
+
+#: modules/gravatar-hovercards.php:44 modules/module-info.php:57
+#: modules/module-info.php:72
+msgid "Gravatar Hovercards"
+msgstr "Cartões Gravatar"
+
+#: modules/gravatar-hovercards.php:56
+msgid "View people's profiles when you mouse over their Gravatars"
+msgstr "Veja os perfis das pessoas quando passa o mouse sobre seus Gravatar"
+
+#: modules/contact-form/grunion-contact-form.php:689
+msgid "Spam <span class=\"count\">(%s)</span>"
+msgid_plural "Spam <span class=\"count\">(%s)</span>"
+msgstr[0] "Spam <span class=\"count\">(%s)</span>"
+msgstr[1] "Spam <span class=\"count\">(%s)</span>"
+
+#: modules/contact-form/grunion-contact-form.php:671
+msgid "Search Feedback"
+msgstr "Pesquisar Feedbacks"
+
+#: modules/module-info.php:28
+msgid "Your WordPress installation is currently being protected with the world’s best security, backup, and support."
+msgstr "Sua instalação do WordPress está sendo protegida pelo melhor serviço de segurança, bakup e suporte do mundo."
+
+#: modules/contact-form/grunion-contact-form.php:672
+#: modules/contact-form/grunion-contact-form.php:673
+msgid "No feedback found"
+msgstr "Nenhum feedback encontrado"
+
+#: modules/gravatar-hovercards.php:83
+msgid "Put your mouse over your Gravatar to check out your profile."
+msgstr "Mova o cursor do mouse sobre seu Gravatar para verificar seu perfil."
+
+#: modules/contact-form/grunion-contact-form.php:670
+msgid "Feedback"
+msgstr "Feedback"
+
+#: modules/contact-form/grunion-contact-form.php:669
+#: modules/contact-form/grunion-form-view.php:130
+msgid "Feedbacks"
+msgstr "Feedbacks"
+
+#: modules/contact-form/grunion-contact-form.php:275
+#: modules/contact-form/grunion-contact-form.php:323
+msgid "Error!"
+msgstr "Erro!"
+
+#: modules/contact-form/grunion-contact-form.php:147
+msgid "%s is required"
+msgstr "%s é obrigatório"
+
+#: modules/contact-form/grunion-contact-form.php:285
+msgid "Submit »"
+msgstr "Enviar »"
+
+#: modules/contact-form/grunion-contact-form.php:328
+msgid "Message Sent"
+msgstr "A mensagem foi enviada"
+
+#: modules/contact-form/grunion-contact-form.php:462
+msgid "l F j, Y \\a\\t g:i a"
+msgstr "l F j, Y \\Ã \\s g:i a"
+
+#: modules/contact-form/grunion-contact-form.php:482
+msgid "Time:"
+msgstr "Horário:"
+
+#: modules/contact-form/grunion-contact-form.php:483
+msgid "IP Address:"
+msgstr "Endereço IP:"
+
+#: modules/contact-form/grunion-contact-form.php:484
+msgid "Contact Form URL:"
+msgstr "URL do formulário de contato:"
+
+#: modules/contact-form/grunion-contact-form.php:140
+msgid "%s requires a valid email address"
+msgstr "%s necessita de um endereço de email válido"
+
+#: modules/contact-form/grunion-contact-form.php:511
+msgid "Sent by an unverified visitor to your site."
+msgstr "Enviado ao seu site por um visitante não identificado."
+
+#: modules/contact-form/grunion-contact-form.php:35
+#: modules/contact-form/grunion-form-view.php:149
+#: modules/sharedaddy/sharing-sources.php:127
+msgid "Email"
+msgstr "Email"
+
+#: modules/contact-form/grunion-contact-form.php:79
+#: modules/contact-form/grunion-contact-form.php:84
+#: modules/contact-form/grunion-contact-form.php:88
+#: modules/contact-form/grunion-contact-form.php:100
+#: modules/contact-form/grunion-contact-form.php:105
+#: modules/contact-form/grunion-contact-form.php:119
+msgid "(required)"
+msgstr "(obrigatório)"
+
+#: modules/contact-form/grunion-contact-form.php:99
+msgid "Yes"
+msgstr "Sim"
+
+#: modules/contact-form/admin.php:456
+msgid "You are not allowed to move this item to the Trash."
+msgstr "Sem permissão para mover este item para a Lixeira. "
+
+#: modules/contact-form/admin.php:452
+msgid "Error in restoring from Trash."
+msgstr "Erro ao recuperar da Lixeira."
+
+#: modules/contact-form/admin.php:449
+msgid "You are not allowed to move this item out of the Trash."
+msgstr "Sem permissão para mover este item para a Lixeira."
+
+#: modules/contact-form/grunion-contact-form.php:39
+msgid "Subject"
+msgstr "Assunto"
+
+#: modules/contact-form/admin.php:483
+msgid "Messages"
+msgstr "Mensagens"
+
+#: modules/contact-form/admin.php:506
+msgid "Spam"
+msgstr "Spam"
+
+#: modules/contact-form/grunion-contact-form.php:34
+#: modules/contact-form/grunion-form-view.php:150
+msgid "Name"
+msgstr "Nome"
+
+#: modules/contact-form/admin.php:459
+msgid "Error in moving to Trash."
+msgstr "Erro ao mover para a Lixeira."
+
+#: modules/contact-form/grunion-contact-form.php:36
+#: modules/contact-form/grunion-form-view.php:154
+msgid "Website"
+msgstr "Website"
+
+#: modules/contact-form/admin.php:88
+#: modules/contact-form/grunion-contact-form.php:42
+msgid "Message"
+msgstr "Mensagem"
+
+#: modules/contact-form/admin.php:197
+msgid "Mark this message as spam"
+msgstr "Marcar esta mensagem como spam"
+
+#: modules/contact-form/admin.php:166 modules/contact-form/admin.php:265
+msgid "Delete Permanently"
+msgstr "Excluir permanentemente"
+
+#: modules/contact-form/admin.php:257
+msgid "Mark this message as NOT spam"
+msgstr "Marcar esta mensagem como não sendo spam"
+
+#: modules/contact-form/admin.php:164 modules/contact-form/admin.php:263
+msgid "Delete this item permanently"
+msgstr "Excluir este item permanentemente"
+
+#: modules/contact-form/admin.php:296
+msgid "Y-m-d @ g:i:s A"
+msgstr "Y-m-d @ g:i:s A"
+
+#: modules/contact-form/admin.php:415
+msgid "You are not allowed to manage this item."
+msgstr "Você não está autorizado a gerenciar este item."
+
+#: modules/contact-form/admin.php:161
+msgid "Restore"
+msgstr "Restaurar"
+
+#: modules/contact-form/admin.php:89
+msgid "Date"
+msgstr "Data"
+
+#: modules/contact-form/admin.php:204 modules/contact-form/admin.php:206
+#: modules/contact-form/admin.php:493
+msgid "Trash"
+msgstr "Lixeira"
+
+#: modules/after-the-deadline/config-unignore.php:130
+msgid "Add"
+msgstr "Adicionar"
+
+#: modules/after-the-deadline/config-unignore.php:128
+msgid "Identify words and phrases to ignore while proofreading your posts and pages:"
+msgstr "Identificar palavras e frases para ignorar enquanto rever seus posts e páginas:"
+
+#: modules/after-the-deadline/config-options.php:89
+msgctxt "%1$s = http://codex.wordpress.org/Installing_WordPress_in_Your_Language, %2$s = WPLANG"
+msgid "The proofreader supports English, French, German, Portuguese, and Spanish. Your <a href=\"%1$s\">%2%s</a> value is the default proofreading language."
+msgstr "O Revisor suporta Inglês, Francês, Alemão, Português, e Espanhol. Seu valor <a href=\"%1$s\">%2%s</a> é a linguagem padrão de revisão."
+
+#: modules/contact-form/admin.php:87
+msgid "From"
+msgstr "De"
+
+#: modules/after-the-deadline/config-unignore.php:135
+msgid "Be sure to click \"Update Profile\" at the bottom of the screen to save your changes."
+msgstr "Certifique-se de clicar em \"Atualizar Perfil\" na parte inferior da tela para salvar as alterações."
+
+#: modules/after-the-deadline/config-unignore.php:126
+msgid "Ignored Phrases"
+msgstr "Frases ignoradas"
+
+#: modules/after-the-deadline/config-options.php:95
+msgid "Use automatically detected language to proofread posts and pages"
+msgstr "Use o idioma detectado automaticamente para revisar posts e páginas"
+
+#: modules/after-the-deadline/config-options.php:86
+msgid "Language"
+msgstr "Idioma"
+
+#: modules/after-the-deadline/config-options.php:81
+msgid "Redundant Phrases"
+msgstr "Frases Redundantes"
+
+#: modules/after-the-deadline/config-options.php:79
+msgid "Phrases to Avoid"
+msgstr "Frases a se Evitar"
+
+#: modules/after-the-deadline/config-options.php:77
+msgid "Passive Voice"
+msgstr "Voz passiva"
+
+#: modules/after-the-deadline/config-options.php:83
+msgid "<a href=\"%s\">Learn more</a> about these options."
+msgstr "<a href=\"%s\">Saiba mais</a> sobre essas opções."
+
+#: modules/after-the-deadline/config-options.php:67
+msgid "Complex Phrases"
+msgstr "Frases complexas"
+
+#: modules/after-the-deadline/config-options.php:75
+msgid "Jargon"
+msgstr "Jargão"
+
+#: modules/after-the-deadline/config-options.php:73
+msgid "Hidden Verbs"
+msgstr "Esconder Verbos"
+
+#: modules/after-the-deadline/config-options.php:71
+msgid "Double Negatives"
+msgstr "Dupla Negativa"
+
+#: modules/after-the-deadline/config-options.php:69
+msgid "Diacritical Marks"
+msgstr "Sinais diacrÃticos"
+
+#: modules/after-the-deadline/config-options.php:65
+msgid "Clichés"
+msgstr "Clichês"
+
+#: modules/after-the-deadline/atd-l10n.php:30
+msgid "There was an error communicating with the proofreading service."
+msgstr "Houve um erro na comunicação com o serviço de revisão."
+
+#: modules/after-the-deadline/config-options.php:63
+msgid "Bias Language"
+msgstr "Viés de Idioma"
+
+#: modules/after-the-deadline/config-options.php:60
+msgid "Enable proofreading for the following grammar and style rules when writing posts and pages:"
+msgstr "Habilite a revisão para a seguintes regras de gramática e estilo, ao escrever posts e páginas:"
+
+#: modules/after-the-deadline/config-options.php:58
+msgid "English Options"
+msgstr "Opções em Inglês"
+
+#: modules/after-the-deadline/config-options.php:55
+msgid "a post or page is updated"
+msgstr "um post ou página for atualizado"
+
+#: modules/after-the-deadline/config-options.php:53
+msgid "a post or page is first published"
+msgstr "um post ou página é publicado pela primeira vez"
+
+#: modules/after-the-deadline/config-options.php:50
+msgid "Automatically proofread content when:"
+msgstr "Revisar conteúdo automaticamente quando:"
+
+#: modules/after-the-deadline/config-options.php:48
+msgid "Proofreading"
+msgstr "Revisão"
+
+#: modules/after-the-deadline/atd-l10n.php:34
+msgid ""
+"The proofreader has suggestions for this post. Are you sure you want to update it?\n"
+"\n"
+"Press OK to update your post, or Cancel to view the suggestions and edit your post."
+msgstr ""
+"O revisor tem sugestões para este post. Tem certeza que quer atualizá-lo?\n"
+"\n"
+"Clique em OK para atualizaro o post, ou Cancelar para ver as sugestões e editá-lo você mesmo."
+
+#: modules/after-the-deadline/atd-l10n.php:33
+msgid ""
+"The proofreader has suggestions for this post. Are you sure you want to publish it?\n"
+"\n"
+"Press OK to publish your post, or Cancel to view the suggestions and edit your post."
+msgstr ""
+"O revisor tem sugestões para este post. Você tem certeza que deseja publicar isso?\n"
+"\n"
+"Pressione OK para publicar o seu post, ou Cancelar para ver as sugestões e editá-lo você mesmo."
+
+#: modules/after-the-deadline/atd-l10n.php:32
+msgid "Replace selection with:"
+msgstr "Substituir a seleção com:"
+
+#: modules/after-the-deadline/atd-l10n.php:22
+msgid "Edit Selection..."
+msgstr "Editar Seleção ..."
+
+#: modules/after-the-deadline/atd-l10n.php:20
+msgid "Ignore all"
+msgstr "Ignorar todas"
+
+#: modules/after-the-deadline/atd-l10n.php:17
+msgid "Explain..."
+msgstr "Explicar ..."
+
+#: modules/after-the-deadline/atd-l10n.php:15
+msgid "No suggestions"
+msgstr "Nenhuma sugestão"
+
+#: modules/after-the-deadline/atd-l10n.php:19
+msgid "Ignore always"
+msgstr "Ignorar sempre"
+
+#: modules/after-the-deadline/atd-l10n.php:18
+msgid "Ignore suggestion"
+msgstr "Ignorar sugestão"
+
+#: modules/after-the-deadline/atd-l10n.php:25
+msgid "edit text"
+msgstr "editar texto"
+
+#: modules/after-the-deadline/atd-l10n.php:24
+msgid "proofread"
+msgstr "revisar"
+
+#: modules/after-the-deadline/atd-l10n.php:26
+#: modules/after-the-deadline.php:224
+msgid "Proofread Writing"
+msgstr "Revisar Escrita"
+
+#: modules/after-the-deadline/atd-l10n.php:28
+msgid "No writing errors were found."
+msgstr "Nenhum erro de escrita foi encontrado."
+
+#: modules/after-the-deadline/atd-l10n.php:29
+msgid "There was a problem communicating with the Proofreading service. Try again in one minute."
+msgstr "Houve um problema de comunicação com o serviço de Revisão. Tente novamente em um minuto."
+
+#: jetpack.php:2073
+msgid "Configure"
+msgstr "Configurar"
+
+#: modules/after-the-deadline/atd-l10n.php:13
+msgid "Repeated Word"
+msgstr "Palavra repetida"
+
+#: modules/after-the-deadline/atd-l10n.php:12
+msgid "Spelling"
+msgstr "Ortografia"
+
+#: jetpack.php:2934
+msgid "An administrator for this blog must set up the Jetpack connection."
+msgstr "Um administrador deste blog deve configurar a conexão Jetpack."
+
+#: jetpack.php:2939
+msgid "You need to register your Jetpack before connecting it."
+msgstr "Você precisa registrar o seu Jetpack antes conectá-lo."
+
+#: jetpack.php:2316 jetpack.php:2318 jetpack.php:2320 jetpack.php:2323
+#: jetpack.php:2978
+msgid "Error Details: %s"
+msgstr "Detalhes do erro: %s"
+
+#: jetpack.php:2107
+msgid "Coming soon…"
+msgstr "Em breve ..."
+
+#: jetpack.php:2044
+msgid "Updated"
+msgstr "Atualizado"
+
+#: jetpack.php:2041
+msgid "New"
+msgstr "Novo"
+
+#: jetpack.php:2033
+msgid "Free"
+msgstr "Grátis"
+
+#: jetpack.php:2010
+msgid "Activate"
+msgstr "Ativar"
+
+#: jetpack.php:2033
+msgid "Purchase"
+msgstr "Comprar"
+
+#: jetpack.php:1886
+msgid "An <span>Automattic</span> Airline"
+msgstr "Uma mágica da <span>Automattic</span>"
+
+#: jetpack.php:1941
+msgid "Configure %s"
+msgstr "Configurar %s"
+
+#: jetpack.php:1910
+msgid "This is sensitive information. Please do not post your BLOG_TOKEN or USER_TOKEN publicly; they are like passwords."
+msgstr "Esta informação é delicada. Por favor não divulgue seu BLOG_TOKEN ou USER_TOKEN , já que são como senhas."
+
+#: jetpack.php:2000
+msgid "Deactivate"
+msgstr "Desativar"
+
+#: jetpack.php:1873
+msgid "You will no longer receive email updates about Jetpack."
+msgstr "Você não mais receberá atualizações por email sobre Jetpack."
+
+#: jetpack.php:1871
+msgid "You have been subscribed to receive email updates."
+msgstr "Você assina para receber atualizações por email."
+
+#: jetpack.php:1892 modules/sharedaddy/sharedaddy.php:76
+msgid "Support"
+msgstr "Suporte"
+
+#: jetpack.php:1891
+msgid "Debug"
+msgstr "Depurar"
+
+#: jetpack.php:1890
+msgid "Terms of Service"
+msgstr "Termos de Serviço"
+
+#: jetpack.php:1864 modules/subscriptions.php:560
+msgid "Subscribe"
+msgstr "Assinar"
+
+#: jetpack.php:1889
+msgid "Privacy Policy"
+msgstr "PolÃtica de Privacidade"
+
+#: jetpack.php:1846
+msgid "Take Survey"
+msgstr "Responder à pesquisa"
+
+#: jetpack.php:1619
+msgid "Jetpack contains the most recent version of the old %l plugin."
+msgid_plural "Jetpack contains the most recent versions of the old %l plugins."
+msgstr[0] "Jetpack contém a mais recente versão do velho %l plugin."
+msgstr[1] "Jetpack contém as mais recentes versões dos velhos %l plugin."
+
+#: jetpack.php:1786
+msgid "Connected to WordPress.com"
+msgstr "Conectado ao WordPress.com"
+
+#: jetpack.php:1841
+msgid "Have feedback on Jetpack?"
+msgstr "Tem alguma sugestão sobre o Jetpack?"
+
+#: jetpack.php:1843
+msgid "Answer a short survey to let us know how we’re doing and what to add in the future."
+msgstr "Responder a um pequeno questionário (em inglês) para que possamos saber como estamos indo e o que adicionar no futuro."
+
+#: jetpack.php:1852
+msgid "Checking email updates status…"
+msgstr "Verificando status de atualizações por email ..."
+
+#: jetpack.php:1787
+msgid "Disconnect from WordPress.com"
+msgstr "Desconectar do WordPress.com"
+
+#: jetpack.php:1859
+msgid "Unsubscribe"
+msgstr "Não assinar"
+
+#: jetpack.php:1628
+msgid "The old version has been deactivated and can be removed from your site."
+msgid_plural "The old versions have been deactivated and can be removed from your site."
+msgstr[0] "A versão antiga foi desativada e pode ser removida de seu site."
+msgstr[1] "As versões antigas foram desativadas e podem ser removidas de seu site."
+
+#: jetpack.php:1817
+msgid "To enable all of the Jetpack features you’ll need to connect your website to WordPress.com using the button to the right. Once you’ve made the connection you’ll activate all the delightful features below."
+msgstr "Para ativar todos os recursos do Jetpack você precisa conectar seu site ao WordPress.com utilizando o botão, à direita. Uma vez que fizer a conexão você vai ativar todos os maravilhosos recursos abaixo."
+
+#: jetpack.php:1863
+msgctxt "%s = Subscribe link"
+msgid "Want to receive updates about Jetpack by email? %s"
+msgstr "Quer receber atualizações sobre Jetpack por email? %s"
+
+#: jetpack.php:1858
+msgctxt "%s = Unsubscribe link"
+msgid "You are currently subscribed to email updates. %s"
+msgstr "Você está atualmente assina para receber atualizações por email. %s"
+
+#: jetpack.php:1595
+msgid "<strong>You’re fueled up and ready to go.</strong> "
+msgstr "<strong>Você está abastecido e pronto para decolar.</strong>"
+
+#: jetpack.php:1567
+msgid "The following modules have been updated: %l."
+msgstr "Os seguintes módulos foram atualizados:%l."
+
+#: jetpack.php:1591
+msgid "<strong>Your Jetpack is already connected.</strong> "
+msgstr "<strong>Seu Jetpack já está conectado.</strong>"
+
+#: jetpack.php:1581
+msgid "<strong>%s Deactivated!</strong> You can activate it again at any time using the activate button on the module card."
+msgstr "<strong>%s Desativado!</strong> Você pode ativá-lo novamente a qualquer momento utilizando o botão ativar no cartão de módulo."
+
+#: jetpack.php:1597
+msgid "The features below are now active. Click the learn more buttons to explore each feature."
+msgstr "Os recursos abaixo estão ativos. Clique para aprender mais sobre os botões e explorar cada recurso."
+
+#: jetpack.php:1587
+msgid "<strong>Module settings were saved.</strong> "
+msgstr "<strong>Configurações do módulo foram salvos.</strong>"
+
+#: jetpack.php:1574
+msgid "<strong>%s Activated!</strong> You can deactivate at any time by clicking Learn More and then Deactivate on the module card."
+msgstr "<strong>%s Ativado!</strong> Você pode desativar a qualquer momento, clicando em Saiba Mais e em seguida Desativar no cartão de módulo."
+
+#: jetpack.php:1543
+msgid "Welcome to <strong>Jetpack %s</strong>!"
+msgstr "Bem-vindo ao <strong>Jetpack %s</strong>!"
+
+#: jetpack.php:1519
+msgid "Try connecting again."
+msgstr "Tente conectar novamente."
+
+#: jetpack.php:1516
+msgid "<strong>Your Jetpack has a glitch.</strong> Something went wrong that’s never supposed to happen. Guess you’re just lucky: %s"
+msgstr "<strong>Seu Jetpack tem um defeito.</strong> Alguma coisa errada correu que nunca deveria acontecer. Acho que você é bem sortudo: %s"
+
+#: jetpack.php:1555
+msgid "The following new modules have been activated: %l."
+msgstr "Os seguintes módulos novos foram ativados: %l."
+
+#: jetpack.php:1466
+msgid "<strong>Your Jetpack has a glitch.</strong> Connecting this site with WordPress.com is not possible. This usually means your site is not publicly accessible (localhost)."
+msgstr "<strong>Seu Jetpack tem um defeito.</strong> Conectar este site ao WordPress.com não é possÃvel. Isso geralmente significa que seu site não é acessÃvel ao público (localhost)."
+
+#: jetpack.php:1433
+msgid "Don’t cross the streams! You need to stay logged in to your WordPress blog while you authorize Jetpack."
+msgstr "Não cruze os tráfegos! Você precisa ficar conectado a seu blog WordPress enquanto autoriza o Jetpack."
+
+#: jetpack.php:1430
+msgid "You need to authorize the Jetpack connection between your site and WordPress.com to enable the awesome features."
+msgstr "Você precisa autorizar a conexão do Jetpack entre seu site e WordPress.com para habilitar os recursos legais."
+
+#: jetpack.php:1440
+msgid "Wrong size. Hm… it seems your Jetpack doesn’t quite fit. Have you lost weight? Click “Connect to WordPress.com” again to get your Jetpack adjusted."
+msgstr "Tamanho errado. Hm ... parece que seu Jetpack não se encaixa. Você perdeu peso? Clique em "Conectar ao WordPress.com" novamente para obter o seu Jetpack ajustado."
+
+#: jetpack.php:1454
+msgid "Do you still have the %s plugin installed?"
+msgstr "Você ainda tem o plugin %s instalado?"
+
+#: jetpack.php:1472
+msgid "WordPress.com is currently having problems and is unable to fuel up your Jetpack. Please try again later."
+msgstr "WordPress.com está com problemas e está incapaz de acionar seu Jetpack. Por favor, tente novamente mais tarde."
+
+#: jetpack.php:1476
+msgid "Jetpack could not contact WordPress.com: %s. This usually means something is incorrectly configured on your web host."
+msgstr "Jetpack não conseguiu contactar o WordPress.com:%s. Isso geralmente significa que algo está configurado incorretamente em seu servidor."
+
+#: jetpack.php:1458
+msgid "Module could not be activated because it triggered a <strong>fatal error</strong>. Perhaps there is a conflict with another plugin you have installed?"
+msgstr "O módulo não pôde ser ativado porque desencadeou um <strong>erro fatal.</strong> Talvez haja um conflito com um outro plugin que você instalou?"
+
+#: jetpack.php:1452
+msgid "%s could not be activated because it triggered a <strong>fatal error</strong>. Perhaps there is a conflict with another plugin you have installed?"
+msgstr "%s não pôde ser ativado porque desencadeou um <strong>erro fatal.</strong> Talvez haja um conflito com um outro plugin que você instalou?"
+
+#: jetpack.php:1437
+msgid "Return to sender. Whoops! It looks like you got the wrong Jetpack in the mail; deactivate then reactivate the Jetpack plugin to get a new one."
+msgstr "Devolução ao remetente. Opa! Parece que você pegou o Jetpack errado no correio; desative, em seguida, reative o plugin Jetpack para obter um novo."
+
+#: jetpack.php:1450
+msgid "The %1$s module requires <strong>PHP version %2$s</strong> or higher."
+msgstr "O módulo %1$s exige <strong>PHP versão%2$s</strong> ou superior."
+
+#: jetpack.php:1444
+msgid "Your website needs to be publicly accessible to use Jetpack: %s"
+msgstr "Seu site precisa ser acessÃvel ao público para usar Jetpack: %s"
+
+#: jetpack.php:1357
+msgid "<strong>Jetpack is activated!</strong> Each site on your network must be connected individually by an admin on that site."
+msgstr "<strong>O Jetpack é ativado!</strong> Cada site na rede deve ser ligado individualmente por um administrador nesse site."
+
+#: jetpack.php:1311 modules/sharedaddy/sharedaddy.php:68
+#: modules/sharedaddy/sharedaddy.php:75
+msgid "Settings"
+msgstr "Configurações"
+
+#: jetpack.php:1336
+msgid "<strong>Jetpack is installed</strong> and ready to bring awesome, WordPress.com cloud-powered features to your site."
+msgstr "<strong>Jetpack está instalado</strong> e pronto para trazer recursos legais da nuvem WordPress.com para o seu site."
+
+#: jetpack.php:1244
+msgid "Find the component you want to manage"
+msgstr "Encontre o componete que quer gerenciar"
+
+#: jetpack.php:1245
+msgid "Click on Learn More"
+msgstr "Clique em Aprender Mais"
+
+#: jetpack.php:1342 jetpack.php:1821
+msgid "Connect to WordPress.com"
+msgstr "Conectar ao WordPress.com"
+
+#: jetpack.php:1344 modules/module-info.php:45 modules/module-info.php:81
+#: modules/module-info.php:143 modules/module-info.php:178
+#: modules/module-info.php:212 modules/module-info.php:248
+#: modules/module-info.php:299 modules/module-info.php:321
+#: modules/module-info.php:361 modules/module-info.php:385
+#: modules/module-info.php:403 modules/module-info.php:409
+msgid "Learn More"
+msgstr "Saiba mais"
+
+#: jetpack.php:1247
+msgid "If additional settings are available, a link to them will appear"
+msgstr "Se configurações adicionais estão disponÃveis, um link a eles vai aparecer"
+
+#: jetpack.php:1246
+msgid "An Activate or Deactivate button will appear"
+msgstr "Um botão de Ativar e Desativar vai aparecer"
+
+#: jetpack.php:1242
+msgid "You can activate or deactivate individual Jetpack modules to suit your needs."
+msgstr "Você pode ativar ou desativar módulos individuais do Jetpack para ajustar às suas necessidades."
+
+#: jetpack.php:1211
+msgid "<strong>To Activate/Deactivate a Module</strong> - Click on Learn More. An Activate or Deactivate button will now appear next to the Learn More button. Click the Activate/Deactivate button."
+msgstr "<strong>Para ativar/desativar um módulo</strong> - Clique em Saiba Mais. Um botão Ativar ou Desativar aparecerá ao lado do botão Saiba mais. Clique no botão Ativar/Desativar."
+
+#: jetpack.php:1210
+msgid "Jetpack Module Options"
+msgstr "Opções do Módulo Jetpack "
+
+#: jetpack.php:1209 jetpack.php:1233
+msgid "On this page, you are able to view the modules available within Jetpack, learn more about them, and activate or deactivate them as needed."
+msgstr "Nesta página, você será capaz de ver os módulos disponÃveis dentro do Jetpack, aprenda mais sobre eles e ative ou os desative quando necessário."
+
+#: jetpack.php:1229
+msgid "Overview"
+msgstr "Visão Geral"
+
+#: jetpack.php:1213 jetpack.php:1254
+msgid "Jetpack FAQ"
+msgstr "FAQ Jetpack"
+
+#: jetpack.php:1158
+msgid "One New Jetpack Module"
+msgid_plural "%s New Jetpack Modules"
+msgstr[0] "Um novo módulo Jetpack"
+msgstr[1] "%s novos módulos Jetpack"
+
+#: jetpack.php:1239
+msgid "Modules"
+msgstr "Módulos"
+
+#: jetpack.php:1208 jetpack.php:1232 jetpack.php:1793
+msgid "Jetpack supercharges your self-hosted WordPress site with the awesome cloud power of WordPress.com."
+msgstr "Jetpack turbina seu WordPress em servidor próprio com o poder da nuvem WordPress.com."
+
+#: jetpack.php:1214 jetpack.php:1255
+msgid "Jetpack Support"
+msgstr "Suporte Jetpack"
+
+#: jetpack.php:1212 jetpack.php:1253
+msgid "For more information:"
+msgstr "Para mais informações:"
+
+#: jetpack.php:1207 jetpack.php:1231 jetpack.php:1241 jetpack.php:1790
+#: jetpack.php:1940
+msgid "Jetpack by WordPress.com"
+msgstr "Jetpack por WordPress.com"
+
+#: jetpack.php:1121 jetpack.php:1137
+msgid "Jetpack contains the most recent version of the old “%1$s” plugin."
+msgstr "Jetpack contém a versão mais recente do velho \"%1$s\" plugin."
+
+#: jetpack.php:964
+msgid "Jetpack requires WordPress version %s or later."
+msgstr "Jetpack requer WordPress versão %s ou posterior."
\ No newline at end of file
diff --git a/plugins/jetpack/languages/jetpack-pt_PT.mo b/plugins/jetpack/languages/jetpack-pt_PT.mo
new file mode 100644
index 0000000..ce27780
Binary files /dev/null and b/plugins/jetpack/languages/jetpack-pt_PT.mo differ
diff --git a/plugins/jetpack/languages/jetpack-pt_PT.po b/plugins/jetpack/languages/jetpack-pt_PT.po
new file mode 100644
index 0000000..998e968
--- /dev/null
+++ b/plugins/jetpack/languages/jetpack-pt_PT.po
@@ -0,0 +1,2237 @@
+# Translation of 1.3 in Portuguese (Portugal)
+# This file is distributed under the same license as the 1.3 package.
+msgid ""
+msgstr ""
+"PO-Revision-Date: 2012-05-21 22:23:46+0000\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=n != 1;\n"
+"X-Generator: GlotPress/0.1\n"
+"Project-Id-Version: 1.3\n"
+
+#: modules/widgets/facebook-likebox.php:18
+msgid "Facebook Like Box"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:18
+msgid "Display a Facebook Like Box to connect visitors to your Facebook Page"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:108
+msgid "Title"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:115
+msgid "Facebook Page URL"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:118
+msgid "The Like Box only works with <a href=\"http://www.facebook.com/help/?faq=174987089221178\">Facebook Pages</a>."
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:124
+msgid "Width"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:131
+msgid "Color Scheme"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:133
+msgid "Light"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:134
+msgid "Dark"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:143
+msgid "Show Faces"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:145
+msgid "Show profile photos in the plugin."
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:152
+msgid "Show Stream"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:154
+msgid "Show the profile stream for the public profile."
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:161
+msgid "Show Wall"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:163
+msgid "Show the wall for a Places page rather than friend activity."
+msgstr ""
+
+#: modules/module-info.php:336
+msgid "The Facebook Like Box Widget "
+msgstr ""
+
+#: modules/module-info.php:336
+msgid "shows your Facebook Like Box within a sidebar on your theme. It’s a great way to let your readers show their support."
+msgstr ""
+
+#: modules/module-info.php:352
+msgid "The Facebook Like Box Widget"
+msgstr ""
+
+#: modules/module-info.php:352
+msgid "shows your Facebook Like Box within a sidebar on your theme."
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:112
+msgid "Your new field was saved successfully"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:114
+msgid "Form builder"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:115
+msgid "Email notifications"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:120
+msgid "How does this work?"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:121
+msgid "By adding a contact form, your readers will be able to submit feedback to you. All feedback is automatically scanned for spam, and the legitimate feedback will be emailed to you."
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:122
+msgid "Can I add more fields?"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:124
+msgctxt "%1$s = \"Click here\" in an HTML link"
+msgid "Sure thing. %1$s to add a new text box, textarea, radio, checkbox, or dropdown field."
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:125
+msgid "Click here"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:127
+msgid "Can I view my feedback within WordPress?"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:129
+msgctxt "%1$s = \"Feedbacks\" in an HTML link"
+msgid "Yep, you can read your feedback at any time by clicking the \"%1$s\" link in the admin menu."
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:135
+msgid "Do I need to fill this out?"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:136
+msgid "Nope. However, if you’d like to modify where your feedback is sent, or the subject line you can. If you don’t make any changes here, feedback will be sent to the author of the page/post and the subject will be the name of this page/post."
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:140
+msgid "Edit this new field"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:143
+msgid "New field"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:145
+msgid "Field type"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:147
+msgid "Checkbox"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:148
+msgid "Drop down"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:151
+msgid "Radio"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:152
+msgid "Text"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:153
+msgid "Textarea"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:160
+msgid "Options"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:161
+msgid "First option"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:164
+msgid "Add another option"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:171
+msgid "Required?"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:176
+msgid "Save this field"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:181
+msgid "Here’s what your form will look like"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:186
+msgid "Add a new field"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:188
+msgid "Add this form to my post"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:191
+msgid "Email settings"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:193
+msgid "Enter your email address"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:196
+msgid "What should the subject line be?"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:199
+msgid "Save and go back to form builder"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:8
+msgctxt "Label for HTML form \"Name\" field in contact form builder"
+msgid "Name"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:9
+msgctxt "Label for HTML form \"Email\" field in contact form builder"
+msgid "Email"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:10
+msgctxt "Label for HTML form \"URL/Website\" field in contact form builder"
+msgid "Website"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:11
+msgctxt "Label for HTML form \"Comment/Response\" field in contact form builder"
+msgid "Comment"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:12
+msgctxt "Default label for new HTML form field in contact form builder"
+msgid "New Field"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:13
+msgctxt "Label for the set of options to be included in a user-created dropdown in contact form builder"
+msgid "Options"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:14
+msgctxt "Label for an option to be included in a user-created dropdown in contact form builder"
+msgid "Option"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:15
+msgctxt "Default label for the first option to be included in a user-created dropdown in contact form builder"
+msgid "First option"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:16
+msgctxt "error message in contact form builder"
+msgid "Oops, there was a problem generating your form. You'll likely need to try again."
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:17
+msgid ""
+"Drag up or down\n"
+"to re-arrange"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:18
+msgctxt "Label to drag HTML form fields around to change their order in contact form builder"
+msgid "move"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:19
+msgctxt "Link to edit an HTML form field in contact form builder"
+msgid "edit"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:20
+msgid "Saved successfully"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:21
+msgctxt "This HTML form field is marked as required by the user in contact form builder"
+msgid "(required)"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:22
+msgid "Are you sure you want to exit the form editor without saving? Any changes you have made will be lost."
+msgstr ""
+
+#: jetpack.php:1801
+msgid "Jetpack is network activated and notices can not be dismissed."
+msgstr ""
+
+#: jetpack.php:1812
+msgid "Dismiss this notice."
+msgstr ""
+
+#: jetpack.php:1328
+msgid "Dismiss this notice and deactivate Jetpack."
+msgstr ""
+
+#: jetpack.php:1334
+msgid "<strong>Your Jetpack is almost ready</strong> – A connection to WordPress.com is needed to enabled features like Stats, Contact Forms, and Subscriptions. Connect now to get fueled up!"
+msgstr ""
+
+#: jetpack.php:1160
+msgctxt "1: A number showing how many new features there are after upgrading Jetpack"
+msgid "Jetpack + Stats %1$s"
+msgstr ""
+
+#: jetpack.php:1164 jetpack.php:1168
+msgid "Jetpack + Stats"
+msgstr ""
+
+#: modules/contact-form/admin.php:159
+msgid "Restore this item from the Trash"
+msgstr ""
+
+#: modules/contact-form/grunion-contact-form.php:507
+msgid "Sent by a verified %s user."
+msgstr "Enviado por um utilizador verificado de %s."
+
+msgid "http://jetpack.me"
+msgstr "http://jetpack.me"
+
+msgid "Easily insert a contact form any where on your site."
+msgstr "Insira fácilmente um formulário de contacto no site"
+
+msgid "Realtime backup and security scanning for your WordPress site."
+msgstr "Cópias e monitorização de segurança em tempo real para o seu site WordPress."
+
+msgid "Simple, concise site stats with no additional load on your server."
+msgstr "EstatÃsticas simples e concisas, sem carga adicional no seu servidor."
+
+msgid "Mark up your posts with the <img src=\"http://l.wordpress.com/latex.php?latex=%5CLaTeX&bg=transparent&fg=000&s=-2\" alt=\"LaTeX logo\" title=\"LaTeX\" style=\"vertical-align: -25%\" /> markup language, perfect for complex mathematical equations and other über-geekery."
+msgstr "Marque o seu conteúdo com a linguagem <img src=\"http://l.wordpress.com/latex.php?latex=%5CLaTeX&bg=transparent&fg=000&s=-2\" alt=\"LaTeX logo\" title=\"LaTeX\" style=\"vertical-align: -25%\" />, perfeita para equações matemáticas complexas."
+
+msgid "Automattic"
+msgstr "Automattic"
+
+msgid "The most super duper sharing tool on the interwebs. Share content with Facebook, Twitter, and many more."
+msgstr "A mais fantástica ferramenta de partilha na internet. Partilhe conteúdo no Facebook, Twitter e muitos mais."
+
+msgid "Allow users to subscribe to your posts and comments to receive a notification via email."
+msgstr "Permitir que os utilizadores subscrevam aos artigos e comentários no seu site por email."
+
+#: modules/module-info.php:422
+msgid "A contact form is a great way to offer your readers the ability to get in touch, without giving out your personal email address."
+msgstr "Um formulário de contacto é uma excelente forma de permitir que os visitantes entrem em contacto, sem que seja necessário expor publicamente um endereço de email."
+
+msgid "Easily add images, Twitter updates, and your site's RSS links to your theme's sidebar."
+msgstr "Adicionar fácilmente imagens, atualizações do Twitter e links RSS do seu site à barra lateral do seu tema."
+
+msgid "Enable WP.me-powered shortlinks for all of your Posts and Pages for easier sharing."
+msgstr "Activar links curtos WP.me para todos os seus artigos e páginas, para facilitar a partilha."
+
+msgid "Easily embed videos and more from sites like YouTube, Vimeo, and SlideShare."
+msgstr "Incorporar fácilmente videos e mais, a partir de sites como o YouTube, Vimeo e SlideShare."
+
+msgid "Beautiful Math"
+msgstr "Matemática bonita"
+
+msgid "Show a pop-up business card of your users' gravatar profiles in comments."
+msgstr "Mostrar um Gravatar flutuante no perfil de quem comenta"
+
+msgid "Share your public posts and comments to search engines and other services in real-time."
+msgstr "Partilhe os seus artigos e comentários em motores de busca e outros serviços, em tempo real."
+
+msgid "Improve your spelling, style, and grammar with the <a href=\"http://www.afterthedeadline.com/\">After the Deadline</a> Proofreading service."
+msgstr "Melhore a sua ortografia e gramática com o serviço <a href=\"http://www.afterthedeadline.com/\">After the Deadline</a>"
+
+msgid "Bring the power of the WordPress.com cloud to your self-hosted WordPress. Jetpack enables you to connect your blog to a WordPress.com account to use the powerful features normally only available to WordPress.com users."
+msgstr "Traga a potência da nuvem WordPress.com ao seu site WordPress. O Jetpack permite-lhe conectar o seu site a uma conta WordPress.com, para que possa usar funcionalidades avançadas, normalâ mente apenas disponÃveis para utilizadores do WordPress.com."
+
+msgid "http://wordpress.org/extend/plugins/jetpack/"
+msgstr "http://wordpress.org/extend/plugins/jetpack/"
+
+#: modules/widgets/twitter-widget.php:241
+msgid "Include retweets"
+msgstr "Incluir retweets"
+
+#: modules/widgets/twitter-widget.php:243
+msgid "Text to display between tweet and timestamp:"
+msgstr "Texto a mostrar entre o tweet e a data/hora:"
+
+#: modules/widgets/twitter-widget.php:222
+msgid "Twitter username:"
+msgstr "Nome de utilizador Twitter:"
+
+#: modules/widgets/twitter-widget.php:79
+msgid "Twitter Updates"
+msgstr "Atualizações do Twitter"
+
+#: modules/widgets/twitter-widget.php:236
+msgid "Hide replies"
+msgstr "Esconder respostas"
+
+#: modules/widgets/twitter-widget.php:225
+msgid "Maximum number of tweets to show:"
+msgstr "Número máximo de tweets a mostrar:"
+
+#: modules/widgets/twitter-widget.php:180
+msgid "Error: Twitter did not respond. Please wait a few minutes and refresh this page."
+msgstr "Erro: O Twitter não respondeu. Por favor aguarde uns minutos e recarregue esta página."
+
+#: modules/widgets/twitter-widget.php:70
+msgid "Twitter (Jetpack)"
+msgstr "Twitter (Jetpack)"
+
+#: modules/widgets/twitter-widget.php:69
+msgid "Display your tweets from Twitter"
+msgstr "Mostrar actualizações do Twitter"
+
+#: modules/widgets/rsslinks-widget.php:140
+msgid "Subscribe to %s"
+msgstr "Subscrever %s"
+
+#: modules/widgets/rsslinks-widget.php:121
+msgid "Image Color:"
+msgstr "Cor da imagem:"
+
+#: modules/widgets/rsslinks-widget.php:119
+msgid "Silver"
+msgstr "Prateado"
+
+#: modules/widgets/twitter-widget.php:178
+msgid "Error: Please make sure the Twitter account is <a href=\"%s\">public</a>."
+msgstr "Erro: Por favor verifique que a conta Twitter é <a href=\"%s\">pública</a>."
+
+#: modules/widgets/rsslinks-widget.php:113
+msgid "Red"
+msgstr "Encarnado"
+
+#: modules/widgets/rsslinks-widget.php:101
+msgid "Large"
+msgstr "Grande"
+
+#: modules/widgets/rsslinks-widget.php:115
+msgid "Green"
+msgstr "Verde"
+
+#: modules/widgets/rsslinks-widget.php:100
+msgid "Medium"
+msgstr "Médio"
+
+#: modules/widgets/rsslinks-widget.php:103
+msgid "Image Size:"
+msgstr "Tamanho da imagem:"
+
+#: modules/widgets/rsslinks-widget.php:118
+msgid "Pink"
+msgstr "Rosa"
+
+#: modules/widgets/rsslinks-widget.php:117
+msgid "Purple"
+msgstr "Roxo"
+
+#: modules/widgets/rsslinks-widget.php:116
+msgid "Blue"
+msgstr "Azul"
+
+#: modules/widgets/rsslinks-widget.php:114
+msgid "Orange"
+msgstr "Laranja"
+
+#: modules/widgets/rsslinks-widget.php:67
+#: modules/widgets/rsslinks-widget.php:133
+msgid "Posts"
+msgstr "Tópicos"
+
+#: modules/widgets/rsslinks-widget.php:96
+msgid "Image Settings:"
+msgstr "Definições de imagem:"
+
+#: modules/widgets/rsslinks-widget.php:85
+msgid "Format:"
+msgstr "Formato:"
+
+#: modules/widgets/rsslinks-widget.php:83
+msgid "Text & Image Links"
+msgstr "Links de Texto & Imagem"
+
+#: modules/widgets/rsslinks-widget.php:82
+msgid "Image Link"
+msgstr "Link Imagem"
+
+#: modules/widgets/rsslinks-widget.php:81
+msgid "Text Link"
+msgstr "Link Texto"
+
+#: modules/widgets/rsslinks-widget.php:71
+msgid "Feed(s) to Display:"
+msgstr "Feed(s) a mostrar"
+
+#: modules/widgets/rsslinks-widget.php:69
+msgid "Posts & Comments"
+msgstr "Posts & Comentários"
+
+#: modules/widgets/rsslinks-widget.php:68
+#: modules/widgets/rsslinks-widget.php:136
+msgid "Comments"
+msgstr "Comentários"
+
+#: modules/widgets/rsslinks-widget.php:62
+#: modules/widgets/twitter-widget.php:219
+msgid "Title:"
+msgstr "TÃtulo:"
+
+#: modules/widgets/rsslinks-widget.php:13
+msgid "RSS Links (Jetpack)"
+msgstr "Links RSS (Jeptpack)"
+
+#: modules/widgets/rsslinks-widget.php:99
+msgid "Small"
+msgstr "Pequeno"
+
+#: modules/widgets/image-widget.php:139
+msgid "Width:"
+msgstr "Largura:"
+
+#: modules/widgets/image-widget.php:126
+msgid "Center"
+msgstr "Centro"
+
+#: modules/widgets/image-widget.php:145
+msgid "If empty, we will attempt to determine the image size."
+msgstr "Se vazio, tentaremos determinar o tamanho da imagem."
+
+#: modules/widgets/rsslinks-widget.php:12
+msgid "Links to your blog's RSS feeds"
+msgstr "Links para os feeds RSS do seu site"
+
+#: modules/widgets/image-widget.php:127
+msgid "Right"
+msgstr "Direita"
+
+#: modules/widgets/image-widget.php:142
+msgid "Height:"
+msgstr "Altura:"
+
+#: modules/widgets/image-widget.php:129
+msgid "Image Alignment:"
+msgstr "Alinhamento da imagem:"
+
+#: modules/widgets/image-widget.php:125
+msgid "Left"
+msgstr "Esquerda"
+
+#: modules/widgets/image-widget.php:124
+msgid "None"
+msgstr "Nenhum"
+
+#: modules/widgets/image-widget.php:119
+msgid "Caption:"
+msgstr "Legenda:"
+
+#: modules/widgets/image-widget.php:146
+msgid "Link URL (when the image is clicked):"
+msgstr "URL do link (quando a imagem é clicada):"
+
+#: modules/subscriptions.php:561
+msgid "Click to subscribe to this blog and receive notifications of new posts by email."
+msgstr "Clique para subscrever este site e receber notificações de novos artigos por email."
+
+#: modules/widgets/image-widget.php:12
+msgid "Display an image in your sidebar"
+msgstr "Mostre uma imagem na sua barra lateral"
+
+#: modules/widgets/image-widget.php:116
+msgid "Image title:"
+msgstr "TÃtulo da imagem:"
+
+#: modules/subscriptions.php:577
+msgid "%s: %s"
+msgstr "%s: %s"
+
+#: modules/subscriptions.php:604
+msgid "Show total number of subscribers? (%s subscriber)"
+msgid_plural "Show total number of subscribers? (%s subscribers)"
+msgstr[0] "Mostrar o número total de assinantes? (%s assinante)"
+msgstr[1] "Mostrar o número total de assinantes? (%s assinantes)"
+
+#: modules/widgets/image-widget.php:113
+msgid "Alternate text:"
+msgstr "Texto alternativo:"
+
+#: modules/widgets/image-widget.php:110
+msgid "Image URL:"
+msgstr "URL da imagem:"
+
+#: modules/vaultpress.php:22
+msgid "Active"
+msgstr "Activos"
+
+#: modules/subscriptions.php:591
+msgid "Optional text to display to your readers:"
+msgstr "Texto opcional a mostrar aos seus leitores:"
+
+#: modules/subscriptions.php:585 modules/widgets/image-widget.php:107
+msgid "Widget title:"
+msgstr "TÃtulo do widget:"
+
+#: modules/subscriptions.php:597
+msgid "Subscribe Button:"
+msgstr "Botão de subscrição:"
+
+#: modules/widgets/image-widget.php:14
+msgid "Image (Jetpack)"
+msgstr "Imagem (Jetpack)"
+
+#: modules/subscriptions.php:559
+msgid "Enter your email address to subscribe to this blog and receive notifications of new posts by email."
+msgstr "Indique o seu endereço de email para subscrever este site e receber notificações de novos artigos por email."
+
+#: modules/subscriptions.php:558
+msgid "Subscribe to Blog via Email"
+msgstr "Subscrever Blog via email"
+
+#: modules/subscriptions.php:487
+msgid "Email Address"
+msgstr "Endereço de Email"
+
+#: modules/subscriptions.php:483
+msgid "Join %s other subscriber"
+msgid_plural "Join %s other subscribers"
+msgstr[0] "Junte-se a %s outro subscritor"
+msgstr[1] "Junte-se a %s outros subscritores"
+
+#: modules/subscriptions.php:465
+msgid "There was an error when subscribing, please try again."
+msgstr "Houve um erro ao subscrever. Por favor tente novamente"
+
+#: modules/subscriptions.php:414
+msgid "Blog Subscriptions (Jetpack)"
+msgstr "Subscrições (Jetpack)"
+
+#: modules/subscriptions.php:411
+msgid "Add an email signup form to allow people to subscribe to your blog."
+msgstr "Adicionar um formulário de recolha de emails para permitir que os seus visitantes subscrevam o seu site."
+
+#: modules/subscriptions.php:346
+msgid "Notify me of new posts by email."
+msgstr "Quero ser notificado de novos artigos por email."
+
+#: modules/subscriptions.php:458
+msgid "You have already subscribed to this site, please check your inbox."
+msgstr "Já está subscrito neste site, por favor verifique o seu email."
+
+#: modules/subscriptions.php:455
+msgid "The email you entered was invalid, please check and try again."
+msgstr "O endereço de email que inseriu não é válido, por favor verifique e tente novamente."
+
+#: modules/subscriptions.php:445
+msgid "An email was just sent to confirm your subscription. Please find the email now and click activate to start subscribing."
+msgstr "Um email foi enviado para confirmar a sua subscrição. Por favor carregue no link \"Activar\" no email para começar a subscrição."
+
+#: modules/stats.php:905
+msgid "View All"
+msgstr "Ver todos"
+
+#: modules/stats.php:892
+msgid "%1$s %2$s Views"
+msgstr "%1$s %2$s Visualizações"
+
+#: modules/stats.php:701
+msgid "Chart stats by"
+msgstr "EstatÃsticas do quadro por"
+
+#: modules/stats.php:677
+msgid "the past month"
+msgstr "o mês passado"
+
+#: modules/stats.php:913 modules/stats.php:937
+msgid "Sorry, nothing to report."
+msgstr "Desculpe, não há nada a reportar."
+
+#: modules/subscriptions.php:340
+msgid "Notify me of follow-up comments by email."
+msgstr "Quero ser notificado de comentários adicionais por email."
+
+#: modules/stats.php:933
+msgid "Top Searches"
+msgstr "Buscas mais populares"
+
+#: modules/stats.php:714
+msgid "Show top posts over"
+msgstr "Mostrar entradas mais populares acima de"
+
+#: modules/stats.php:727
+msgid "Show top search terms over"
+msgstr "Mostrar os termos de busca mais populares acima de"
+
+#: modules/stats.php:679
+msgid "the past year"
+msgstr "no ano passado"
+
+#: modules/stats.php:678
+msgid "the past quarter"
+msgstr "passado trimestre"
+
+#: modules/stats.php:909
+msgid "Top Posts"
+msgstr "Entradas Mais Populares"
+
+#: modules/stats.php:533
+msgid "Save configuration"
+msgstr "Guardar configuração"
+
+#: modules/stats.php:675
+msgid "the past day"
+msgstr "ontem"
+
+#: modules/stats.php:672
+msgid "month"
+msgstr "mês"
+
+#: modules/stats.php:676
+msgid "the past week"
+msgstr "na semana passada"
+
+#: modules/stats.php:519
+msgid "The image helps collect stats and <strong>makes the world a better place</strong> but should still work when hidden"
+msgstr "A imagem ajuda a recolher estatÃsticas, mas continuará a funcionar quando escondida."
+
+#: modules/stats.php:671
+msgid "week"
+msgstr "semana"
+
+#: modules/stats.php:670
+msgid "day"
+msgstr "dia"
+
+#: modules/stats.php:568
+msgid "Views over 48 hours. Click for more Site Stats."
+msgstr "Vistas nas últimas 48 horas. Clique para mais estatÃsticas do site."
+
+#: modules/stats.php:522
+msgid "Select the roles that will be able to view stats reports."
+msgstr "Selecione os perfis que estão autorizados a visualizar relatórios de estatÃsticas."
+
+#: modules/stats.php:520
+msgid "Report visibility"
+msgstr "Visibilidade do relatório"
+
+#: modules/stats.php:519
+msgid "Smiley face"
+msgstr "<em>Smiley</em>"
+
+#: modules/stats.php:330
+msgid "Your Site Stats work better with Javascript enabled."
+msgstr "As estatÃsticas funcionam melhor com Javascript activo."
+
+#: modules/stats.php:406 modules/stats.php:879
+msgid "We were unable to get your stats just now. Please try again."
+msgstr "Não foi possÃvel obter as suas estatÃsticas neste momento. Por favor, tente novamente."
+
+#: modules/stats.php:329
+msgid "Loading…"
+msgstr "A carregar…"
+
+#: modules/stats.php:517
+msgid "Count the page views of registered users who are logged in."
+msgstr "Contar as visualizações de páginas de utilizadores registados."
+
+#: modules/stats.php:518
+msgid "Smiley"
+msgstr "<em>Smiley</em>"
+
+#: modules/stats.php:519
+msgid "Hide the stats smiley face image."
+msgstr "Esconder a imagem do <em>smiley</em> de estatÃsticas"
+
+#: modules/stats.php:516
+msgid "Registered users"
+msgstr "Utilizadores Registados"
+
+#: modules/stats.php:514
+msgid "Put a chart showing 48 hours of views in the admin bar."
+msgstr "Mostrar um gráfico que mostra 48 horas de visualizações na barra de administração."
+
+#: modules/stats.php:404 modules/stats.php:877
+msgid "We were unable to get your stats just now (too many redirects). Please try again."
+msgstr "Não nos é possÃvel fornecer-lhe estatÃsticas neste momento (demasiados redireccionamentos). Por favor tende novamente."
+
+#: modules/stats.php:513
+msgid "Admin bar"
+msgstr "Barra de administração"
+
+#: modules/stats.php:507
+msgid "Visit <a href=\"%s\">Site Stats</a> to see your stats."
+msgstr "Visite <a href=\"%s\">EstatÃsticas do site</a> para ver suas estatÃsticas."
+
+#: modules/stats.php:331
+msgid "View Site Stats without Javascript"
+msgstr "Visualizar estatÃsticas sem Javascript"
+
+#: modules/shortcodes/videopress.php:912
+msgid "Submit"
+msgstr "Enviar"
+
+#: modules/shortcodes/videopress.php:876
+msgid "December"
+msgstr "Dezembro"
+
+#: jetpack.php:1169 modules/stats.php:649
+msgid "Site Stats"
+msgstr "EstatÃsticas do site"
+
+#: modules/shortcodes/videopress.php:1291
+msgid "This video requires <a rel=\"nofollow\" href=\"%s\">Adobe Flash</a> for playback."
+msgstr "Este video necessita de <a rel=\"nofollow\" href=\"%s\">Adobe Flash</a> para ser reproduzido."
+
+#: modules/shortcodes/videopress.php:958
+msgid "You do not have sufficient <a rel=\"nofollow\" href=\"%s\">freedom levels</a> to view this video. Support free software and upgrade."
+msgstr ""
+
+#: modules/shortcodes/videopress.php:876
+msgid "November"
+msgstr "Novembro"
+
+#: modules/shortcodes/videopress.php:1016
+msgctxt "watch a video title"
+msgid "Watch: %s"
+msgstr "Ver: %s"
+
+#: modules/shortcodes/videopress.php:1144
+msgctxt "Play as in playback or view a movie"
+msgid "JavaScript required to play %s."
+msgstr "Necessário Javascript para reproduzir %s."
+
+#: modules/shortcodes/videopress.php:1115
+#: modules/shortcodes/videopress.php:1137
+msgid "this video"
+msgstr "este video"
+
+#: modules/shortcodes/videopress.php:1298
+msgid "Loading video..."
+msgstr "Carregando video..."
+
+#: modules/shortcodes/videopress.php:915
+msgid "More information"
+msgstr "Mais informações"
+
+#: modules/shortcodes/videopress.php:876
+msgid "July"
+msgstr "Julho"
+
+#: modules/shortcodes/videopress.php:860
+msgid "This video is intended for mature audiences."
+msgstr ""
+
+#: modules/shortcodes/videopress.php:876
+msgid "October"
+msgstr "Outubro"
+
+#: modules/shortcodes/videopress.php:876
+msgid "April"
+msgstr "Abril"
+
+#: modules/shortcodes/videopress.php:876
+msgid "March"
+msgstr "Março"
+
+#: modules/shortcodes/videopress.php:876
+msgid "February"
+msgstr "Fevereiro"
+
+#: modules/shortcodes/videopress.php:876
+msgid "January"
+msgstr "Janeiro"
+
+#: modules/shortcodes/videopress.php:876
+msgid "September"
+msgstr "Setembro"
+
+#: modules/shortcodes/videopress.php:860
+msgid "Please verify your birthday."
+msgstr "Por favor verifique a sua da de nascimento."
+
+#: modules/shortcodes/videopress.php:876
+msgid "June"
+msgstr "Junho"
+
+#: modules/shortcodes/videopress.php:876
+msgid "August"
+msgstr "Agosto"
+
+#: modules/shortcodes/videopress.php:876
+msgid "May"
+msgstr "Maio"
+
+#: modules/sharedaddy/sharing.php:379
+msgid "Enter the URL of a 16x16px icon you want to use for this service."
+msgstr "Insira o URL do icon de 16x16px que gostaria de utilizar para este serviço."
+
+#: modules/shortcodes/videopress.php:608
+msgid "The VideoPress plugin could not communicate with the VideoPress servers. This error is most likely caused by a misconfigured plugin. Please reinstall or upgrade."
+msgstr ""
+
+#: modules/shortcodes/videopress.php:826
+msgid "%s Error"
+msgstr "Erro %s"
+
+#: modules/shortcodes/videopress.php:610
+msgid "<strong>%s</strong> is not an allowed embed site."
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:371
+msgid "You can add the following variables to your service sharing URL:"
+msgstr "Poderá adicionar as seguintes variáveis ao URL de partilha do seu serviço:"
+
+#: modules/shortcodes/archives.php:50
+msgid "Your blog does not currently have any published posts."
+msgstr "O seu blog não tem de momento quaisquer posts publicados."
+
+#: modules/sharedaddy/sharing.php:395
+msgid "An error occurred creating your new sharing service - please check you gave valid details."
+msgstr "Ocorreu um erro ao criar o seu novo serviço de partilha - por favor certifique-se que introduziu detalhes válidos."
+
+#: modules/sharedaddy/sharing.php:376
+msgid "Icon URL"
+msgstr "URL do Ãcone"
+
+#: modules/sharedaddy/sharing.php:385
+msgid "Create Share"
+msgstr "Criar partilha"
+
+#: modules/shortcodes/videopress.php:612
+msgid "No data found for VideoPress identifier: <strong>%s</strong>."
+msgstr "Nenhuma infirmação encontrada para o identificador VideoPress: <strong>%s</strong>."
+
+#: modules/shortcodes/videopress.php:610
+msgid "Publisher limits playback of video embeds."
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:367
+msgid "Sharing URL"
+msgstr "URL de Partilha"
+
+#: modules/sharedaddy/sharing.php:334
+msgid "Front Page, Archive Pages, and Search Results"
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:313
+msgid "Sharing label"
+msgstr "Etiqueta da partilha"
+
+#: modules/sharedaddy/sharing.php:319
+msgid "Open links in"
+msgstr "Abrir links em"
+
+#: modules/sharedaddy/sharing.php:361
+msgid "Service name"
+msgstr "Nome do serviço"
+
+#: modules/sharedaddy/sharing.php:350
+msgid "Save Changes"
+msgstr "Guardar alterações"
+
+#: modules/sharedaddy/sharing.php:328
+msgid "Show sharing buttons on"
+msgstr "Mostrar botões de partilha em"
+
+#: modules/sharedaddy/sharing.php:306
+msgid "Icon + text"
+msgstr "Ãcone + Texto"
+
+#: modules/sharedaddy/sharing.php:322
+msgid "New window"
+msgstr "Nova Janela"
+
+#: modules/sharedaddy/sharing.php:323
+msgid "Same window"
+msgstr "Mesma Janela"
+
+#: modules/sharedaddy/sharing.php:308
+msgid "Text only"
+msgstr "Apenas texto"
+
+#: modules/sharedaddy/sharing.php:307
+msgid "Icon only"
+msgstr "Apenas Ãcone"
+
+#: modules/sharedaddy/sharing.php:186
+msgid "Enabled Services"
+msgstr "Serviços activos"
+
+#: modules/sharedaddy/sharing.php:164
+msgid "Available Services"
+msgstr "Serviços DisponÃveis"
+
+#: modules/sharedaddy/sharing.php:192
+msgid "Drag and drop available services here"
+msgstr "Pegue e arraste os serviços disponÃveis para aqui"
+
+#: modules/sharedaddy/sharing.php:303
+msgid "Default button style"
+msgstr "Estilo do botão por omissão"
+
+#: modules/sharedaddy/sharing.php:153
+msgid "Settings have been saved"
+msgstr "As preferências foram guardadas"
+
+#: modules/sharedaddy/sharing.php:165
+msgid "Drag and drop the services you'd like to enable into the box below."
+msgstr "Pegue e arraste os serviços que gostaria de activar para a caixa abaixo."
+
+#: modules/sharedaddy/sharing.php:203
+msgid "Services dragged here will be hidden behind a share button."
+msgstr "Os serviços arrastados para aqui ficarão escondidos dentro de um botão de partilha."
+
+#: modules/sharedaddy/sharing.php:221
+msgid "Sharing is off. Please add services above to enable"
+msgstr "A partilha está inactiva. Por favor adicione serviços para activar"
+
+#: modules/sharedaddy/sharing.php:218
+msgid "Live Preview"
+msgstr "Pré-visualização"
+
+#: modules/sharedaddy/sharing.php:189
+msgid "Services dragged here will appear individually."
+msgstr "Os serviços arrastados para aqui aparecerão individualmente."
+
+#: modules/sharedaddy/sharing.php:149
+msgid "This plugin will work without it, but multibyte support is used <a href=\"%s\">if available</a>. You may see minor problems with Tweets and other sharing services."
+msgstr "Se bem que este plugin também funcione sem ele, o suporte <em>multibyte</em> será usado, <a href=\"%s\">se estiver disponÃvel</a>. Poderá ver problemas menores com tweets e outros serviços de partilha."
+
+#: modules/sharedaddy/sharing.php:166
+msgid "Add a new service"
+msgstr "Adicionar novo serviço"
+
+#: modules/contact-form/grunion-form-view.php:142
+#: modules/sharedaddy/sharing-sources.php:1027
+msgid "Label"
+msgstr "Texto"
+
+#: modules/sharedaddy/sharing-sources.php:977
+msgid "Click to share"
+msgstr "Carregue aqui para partilhar"
+
+#: modules/sharedaddy/sharing-sources.php:1032
+msgid "URL"
+msgstr "URL"
+
+#: modules/sharedaddy/sharing.php:148
+msgid "Warning! Multibyte support missing!"
+msgstr "Aviso! Suporte <em>multibyte</em> em falta!"
+
+#: modules/sharedaddy/sharing.php:46 modules/sharedaddy/sharing.php:158
+msgid "Sharing Settings"
+msgstr "Preferências de partilha"
+
+#: modules/sharedaddy/sharing-sources.php:1045
+msgid "Remove Service"
+msgstr "Remover Serviço"
+
+#: modules/sharedaddy/sharing-sources.php:1044
+msgid "Save"
+msgstr "Guardar"
+
+#: modules/sharedaddy/sharing-sources.php:1037
+msgid "Icon"
+msgstr "Ãcone"
+
+#: modules/sharedaddy/sharing-sources.php:892
+msgid "Google +1"
+msgstr "Google +1"
+
+#: modules/sharedaddy/sharing-sources.php:884
+msgctxt "share to"
+msgid "Press This"
+msgstr "Press This"
+
+#: modules/sharedaddy/sharing-sources.php:884
+msgid "Click to Press This!"
+msgstr "Carregue aqui para partilhar com Press This!"
+
+#: modules/sharedaddy/sharing-sources.php:856
+msgid "Press This"
+msgstr "Press This"
+
+#: modules/sharedaddy/sharing-sources.php:850
+msgid "Click to print"
+msgstr "Carregue aqui para imprimir"
+
+#: modules/sharedaddy/sharing-sources.php:744
+msgid "Share"
+msgstr "Partilhar"
+
+#: modules/sharedaddy/sharing-sources.php:777
+msgctxt "share to"
+msgid "Facebook"
+msgstr "Facebook"
+
+#: modules/sharedaddy/sharing-sources.php:799
+msgid "Default button"
+msgstr "Botão por omissão"
+
+#: modules/sharedaddy/sharing-sources.php:850
+msgctxt "share to"
+msgid "Print"
+msgstr "Imprimir"
+
+#: modules/sharedaddy/sharing-sources.php:777
+msgid "Share on Facebook"
+msgstr "Partilhar no Facebook"
+
+#: modules/sharedaddy/sharing-sources.php:714
+msgid "Facebook"
+msgstr "Facebook"
+
+#: modules/sharedaddy/sharing-sources.php:801
+msgid "Like button"
+msgstr "Botão de Like"
+
+#: modules/sharedaddy/sharing-sources.php:846
+msgid "Print"
+msgstr "Imprimir"
+
+#: modules/sharedaddy/sharing-sources.php:800
+msgid "Share button"
+msgstr "Botão de partilha"
+
+#: modules/sharedaddy/sharing-sources.php:629
+msgctxt "share to"
+msgid "LinkedIn"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:519
+msgctxt "share to"
+msgid "Digg"
+msgstr "Digg"
+
+#: modules/sharedaddy/sharing-sources.php:601
+msgid "LinkedIn"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:515
+#: modules/sharedaddy/sharing-sources.php:519
+msgid "Click to Digg this post"
+msgstr "Carregue aqui para partilhar no Digg"
+
+#: modules/sharedaddy/sharing-sources.php:436
+msgid "Click to share on Reddit"
+msgstr "Carregue aqui para partilhar no Reddit"
+
+#: modules/sharedaddy/sharing-sources.php:429
+#: modules/sharedaddy/sharing-sources.php:436
+msgid "Reddit"
+msgstr "Reddit"
+
+#: modules/sharedaddy/sharing-sources.php:363
+msgctxt "share to"
+msgid "StumbleUpon"
+msgstr "StumbleUpon"
+
+#: modules/sharedaddy/sharing-sources.php:363
+msgid "Click to share on StumbleUpon"
+msgstr "Carregue aqui para partilhar no StumbleUpon"
+
+#: modules/sharedaddy/sharing-sources.php:629
+msgid "Click to share on LinkedIn"
+msgstr "Clique para partilhar no LinkedIn"
+
+#: modules/sharedaddy/sharing-sources.php:506
+msgid "Digg"
+msgstr "Digg"
+
+#: modules/sharedaddy/sharing-sources.php:257
+msgid "Twitter"
+msgstr "Twitter"
+
+#: modules/sharedaddy/sharing-sources.php:226
+msgid "Send Email"
+msgstr "Enviar Email"
+
+#: modules/sharedaddy/sharing-sources.php:238
+msgid "Sorry, your blog cannot share posts by email."
+msgstr "Lamentamos, mas o seu blog não pode partilhar posts por email."
+
+#: modules/sharedaddy/sharing-sources.php:234
+msgid "Email check failed, please try again"
+msgstr "A verificação do email falhou, tente de novamente"
+
+#: modules/sharedaddy/sharing-sources.php:218
+msgid "Your Email Address"
+msgstr "O seu endereço de email"
+
+#: modules/sharedaddy/sharing-sources.php:227
+msgid "Cancel"
+msgstr "Cancelar"
+
+#: modules/sharedaddy/sharing-sources.php:230
+msgid "Post was not sent - check your email addresses!"
+msgstr "O artigo não foi enviado - por favor verifique os seus endereços de email!"
+
+#: modules/sharedaddy/sharing-sources.php:352
+msgid "StumbleUpon"
+msgstr "StumbleUpon"
+
+#: modules/sharedaddy/sharing-sources.php:264
+msgid "Click to share on Twitter"
+msgstr "Carregue aqui para partilhar no Twitter"
+
+#: modules/sharedaddy/sharing-sources.php:264
+msgctxt "share to"
+msgid "Twitter"
+msgstr "Twitter"
+
+#: modules/sharedaddy/sharing-sources.php:334
+#: modules/sharedaddy/sharing-sources.php:411
+#: modules/sharedaddy/sharing-sources.php:462
+#: modules/sharedaddy/sharing-sources.php:568
+#: modules/sharedaddy/sharing-sources.php:684
+msgid "Use smart button"
+msgstr "Utilizar botão inteligente"
+
+#: modules/sharedaddy/sharing-sources.php:207
+msgid "Send to Email Address"
+msgstr "Enviar para endereço de Email"
+
+#: modules/sharedaddy/sharing-sources.php:170
+msgid "You have shared this post with %s"
+msgstr "Acabou de partilhar este artigo com %s"
+
+#: modules/sharedaddy/sharing-sources.php:193
+msgid "Click to email this to a friend"
+msgstr "Carregue aqui para partilhar por email com um amigo"
+
+#: modules/sharedaddy/sharedaddy.php:106
+msgid "Disable CSS and JS"
+msgstr "Desactivar CSS e JS"
+
+#: modules/sharedaddy/sharedaddy.php:108
+msgid "Advanced. If this option is checked, you must include these files in your theme manually for the sharing links to work."
+msgstr ""
+
+#: modules/sharedaddy/sharing-service.php:196
+msgid "Share this:"
+msgstr "Partilhar isto:"
+
+#: modules/sharedaddy/sharing-sources.php:171
+msgid "Close"
+msgstr "Fechar"
+
+#: modules/sharedaddy/sharing-service.php:474
+#: modules/sharedaddy/sharing.php:234 modules/sharedaddy/sharing.php:275
+msgctxt "dropdown button"
+msgid "Share"
+msgstr "Partilhar"
+
+#: modules/sharedaddy/sharing-sources.php:169
+msgid "This post has been shared!"
+msgstr "Este artigo foi partilhado!"
+
+#: modules/sharedaddy/sharing-sources.php:193
+msgctxt "share to"
+msgid "Email"
+msgstr "Email"
+
+#: modules/sharedaddy/sharing-sources.php:215
+msgid "Your Name"
+msgstr "O seu nome"
+
+#: modules/module-info.php:425
+msgid "Each contact form can easily be customized to fit your needs. When a user submits your contact form, the feedback will be filtered through <a href=\"http://akismet.com/\">Akismet</a> (if it is active on your site) to make sure itâs not spam. Any legitimate feedback will then be emailed to you, and added to your feedback management area."
+msgstr ""
+
+#: modules/sharedaddy/sharedaddy.php:18
+msgid "Shared Post"
+msgstr "Artigo partilhado"
+
+#: modules/module-info.php:394
+msgid "Jetpack will automatically take the great published content from your blog or website and share it instantly with third party services like search engines, increasing your reach and traffic."
+msgstr ""
+
+#: modules/module-info.php:374
+msgid "When leaving comments, your visitors can also subscribe to a post’s comments to keep up with the conversation."
+msgstr ""
+
+#: modules/module-info.php:371
+msgid "Subscriptions"
+msgstr "Subscrições"
+
+#: modules/module-info.php:379
+msgid "To use the Subscriptions widget, go to Appearance → <a href=\"%s\">Widgets</a>. Drag the widget labeled “Blog Subscriptions (Jetpack)” into one of your sidebars and configure away."
+msgstr ""
+
+#: modules/sharedaddy/sharedaddy.php:37
+msgid "Show sharing buttons on this post."
+msgstr "Mostrar botões de partilha neste artigo."
+
+#: modules/contact-form/grunion-form-view.php:30 modules/module-info.php:415
+#: modules/module-info.php:419
+msgid "Contact Form"
+msgstr ""
+
+#: modules/module-info.php:392
+msgid "Enhanced Distribution"
+msgstr ""
+
+#: modules/module-info.php:373
+msgid "Easily allow any visitor to subscribe to all of your posts via email through a widget in your blog’s sidebar. Every time you publish a post, WordPress.com will send a notification to all your subscribers."
+msgstr ""
+
+#: modules/module-info.php:351
+msgid "shows your latest tweets within a sidebar on your theme."
+msgstr ""
+
+#: modules/module-info.php:350
+msgid "lets you easily add post and comment RSS feeds to a sidebar on your theme."
+msgstr ""
+
+#: modules/module-info.php:351
+msgid "The Twitter Widget"
+msgstr ""
+
+#: modules/module-info.php:350
+msgid "The RSS Links Widget"
+msgstr ""
+
+#: modules/module-info.php:355
+msgid "To use the widgets, go to Appearance → <a href=\"%s\">Widgets</a>. Drag them into one of your sidebars and configure away."
+msgstr ""
+
+#: modules/module-info.php:368
+msgid "Subsriptions Screenshot"
+msgstr ""
+
+#: modules/module-info.php:353
+msgid "The Image Widget"
+msgstr ""
+
+#: modules/module-info.php:355
+msgid "Each of these widgets has a number of customization options."
+msgstr ""
+
+#: modules/module-info.php:353
+msgid "lets you easily add images to a sidebar on your theme."
+msgstr ""
+
+#: modules/module-info.php:335
+msgid "shows your latest tweets within a sidebar on your theme. It’s an easy way to add more activity to your site. There are also a number of customization options."
+msgstr ""
+
+#: modules/module-info.php:308 modules/module-info.php:312
+msgid "Spelling and Grammar"
+msgstr "Ortografia e gramática"
+
+#: modules/module-info.php:335
+msgid "The Twitter Widget "
+msgstr ""
+
+#: modules/module-info.php:337
+msgid "allows you to easily add images to widget areas in your theme. It’s an easy way to add more visual interest to your site."
+msgstr ""
+
+#: modules/module-info.php:337
+msgid "The Image Widget "
+msgstr ""
+
+#: modules/module-info.php:334
+msgid "allows you to add links to your blog’s post and comment RSS feeds in your sidebar. This makes it easy for your readers to stay updated when you post new content or receive new comments."
+msgstr ""
+
+#: modules/module-info.php:334
+msgid "The RSS Links Widget "
+msgstr ""
+
+#: modules/module-info.php:332 modules/module-info.php:348
+msgid "Extra Sidebar Widgets"
+msgstr ""
+
+#: modules/module-info.php:329 modules/module-info.php:345
+msgid "Widgets Screenshot"
+msgstr ""
+
+#: modules/module-info.php:315
+msgid "After the Deadline provides a number of <a href=\"%s\">customization options</a>, which you can edit in your profile."
+msgstr ""
+
+#: modules/module-info.php:314
+msgid "The <a href='%s'>After the Deadline</a> Proofreading service improves your writing by using artificial intelligence to find your errors and offer smart suggestions."
+msgstr ""
+
+#: modules/module-info.php:286
+msgid "To configure your sharing settings, go to the Settings → <a href=\"%s\">Sharing</a> menu."
+msgstr ""
+
+#: modules/module-info.php:265
+msgid "The following services are included: Twitter, Facebook, Reddit, StumbleUpon, PressThis, Digg, LinkedIn, Google +1, Print, and Email."
+msgstr ""
+
+#: modules/module-info.php:227
+msgid "Jetpack combines the power of %s and the simplicity of WordPress to give you the ultimate in math blogging platforms."
+msgstr "Jetpack combina o poder de %s e a simplicidade do WordPress para lhe dar a melhor plataforma matemática."
+
+#: modules/module-info.php:228
+msgid "Wow, that sounds nerdy."
+msgstr "Uau, isto soa a nerd."
+
+#: modules/module-info.php:242
+msgid "Use <code>$latex your latex code here$</code> or <code>[latex]your latex code here[/latex]</code> to include %s in your posts and comments. There are <a href=\"%s\" target=\"_blank\">all sorts of options</a> available."
+msgstr "Use <code>$latex o seu código latex aqui$</code> ou <code>[latex]o seu código latex aqui[/latex]</code> para incluir %s nos seus artigos e comentários. Estão disponÃveis <a href=\"%s\" target=\"_blank\">todo os tipo de opções</a>."
+
+#: modules/module-info.php:293
+msgid "Full details can be found on the <a href=\"%s\">Sharing support page</a>. This video also gives a swish run-down of how to use the Sharing feature. Watch it in HD for extra snazz!"
+msgstr ""
+
+#: modules/module-info.php:287
+msgid "Drag and drop sharing services into the enabled section to have them show up on your site, and drag them into the hidden section to have them hidden behind a button."
+msgstr "Pegue e arraste serviços de partilha para a caixa activa, para que apareçam no seu site, ou arraste-os para a secção escondida para que apareçam dentro de um botão."
+
+#: modules/module-info.php:267
+msgid "The following services are included: Twitter, Facebook, Reddit, StumbleUpon, Digg, LinkedIn, Google +1, Print, and Email."
+msgstr ""
+
+#: modules/module-info.php:261
+msgid "Share your posts with Twitter, Facebook, and a host of other services. You can configure services to appear as icons, text, or both. Some services have additional options to display smart buttons, such as Twitter, which will update the number of times the post has been shared."
+msgstr "Partilhe os seus artigos no Twitter, Facebook e muitos outros serviços. Pode configurar os serviços para que apareçam como Ãcones, como texto ou ambos. Alguns serviços tem opções adicionais para mostrar botões inteligentes, como o Twitter que, por exemplo, actualiza o número de vezes que um artigo foi partilhado."
+
+#: modules/module-info.php:257 modules/module-info.php:260
+#: modules/module-info.php:281 modules/sharedaddy/sharedaddy.php:25
+#: modules/sharedaddy/sharing.php:46
+msgid "Sharing"
+msgstr "Partilha"
+
+#: modules/module-info.php:226 modules/module-info.php:241
+msgid "%s is a powerful markup language for writing complex mathematical equations, formulas, etc."
+msgstr ""
+
+#: modules/module-info.php:271
+msgid "Additionally you can define your own custom services."
+msgstr "Adicionalmente pode definir os seu próprios serviços personalizados."
+
+#: modules/module-info.php:187 modules/module-info.php:191
+#: modules/module-info.php:200 modules/module-info.php:204
+msgid "WordPress.com Stats"
+msgstr "EstatÃsticas WordPress.com"
+
+#: modules/module-info.php:172
+msgid "To use shortlinks, go to any already published post (or publish something new!). A “Get Shortlink” button will be visible under the Post title. When you click it, a dialog box will appear with the shortlink and you can copy and paste to Twitter, Facebook or wherever your heart desires."
+msgstr ""
+
+#: modules/module-info.php:137
+msgid "Available shortcodes are: %l."
+msgstr "Os shortcodes disponÃveis são: %l."
+
+#: modules/module-info.php:192 modules/module-info.php:205
+msgid "There are many plugins and services that provide statistics, but data can be overwhelming. WordPress.com Stats makes the most popular metrics easy to understand through a clear and attractive interface."
+msgstr "Existem muitos plugins e serviços que fornecem estatÃsticas, mas os dados podem ser em demasia. As estatÃsticas do WordPress.com Stats torna as métricas mais populares fáceis de compreender através de um interface claro e atractivo."
+
+#: modules/module-info.php:206
+msgid "You can <a href=\"%s\">view your stats dashboard here</a>."
+msgstr "Pode <a href=\"%s\">ver seu painel de estatÃsticas aqui</a>."
+
+#: modules/module-info.php:157 modules/module-info.php:171
+msgid "Instead of typing or copy-pasting long URLs, you can now get a short and simple link to your posts and pages. This uses the super compact wp.me domain name, and gives you a unique URL you can use that will be safe and reliable."
+msgstr "Em vez de escrever ou copiar e colar URLs longos, agora pode obter um link curto e simples para as suas entradas e páginas. Usa o nome de domÃnio super compacto wp.me, e dá-lhe um URL exclusivo que pode usar de maneira segura e confiável."
+
+#: modules/module-info.php:221 modules/module-info.php:236
+msgid "LaTeX"
+msgstr "LaTeX"
+
+#: modules/module-info.php:109
+msgid "Enter a shortcode directly into the Post/Page editor to embed media. For specific instructions follow the links below."
+msgstr "Digite um shortcode directamente no editor de entradas ou páginas para inserir mÃdia. Para obter instruções especÃficas siga os links abaixo."
+
+#: modules/module-info.php:158
+msgid "It’s perfect for use on Twitter, Facebook, and cell phone text messages where every character counts."
+msgstr "Ã perfeito para usar no Twitter, Facebook, e SMS, onde cada letra conta."
+
+#: modules/module-info.php:95 modules/module-info.php:108
+msgid "Shortcodes allow you to easily and safely embed media from other places in your site. With just one simple code, you can tell WordPress to embed YouTube, Flickr, and other media."
+msgstr "Shortcodes permitem a fácil e segura inserção de mÃdia a partir de outros lugares, no seu site. Com um código simples, pode inserir do YouTube, Flickr e de outros suportes."
+
+#: modules/module-info.php:152 modules/module-info.php:156
+#: modules/module-info.php:166 modules/module-info.php:170
+msgid "WP.me Shortlinks"
+msgstr "Links curtos WP.me"
+
+#: modules/module-info.php:29
+msgctxt "Visit your _VaultPress_dashboard_."
+msgid "To check your backups, see any security alerts, or check your VaultPress Vitality, visit your %s."
+msgstr ""
+
+#: modules/module-info.php:90 modules/module-info.php:94
+#: modules/module-info.php:103 modules/module-info.php:107
+msgid "Shortcode Embeds"
+msgstr "Inserção de Shortcodes"
+
+#: modules/module-info.php:59
+msgid "Hovercards enhance plain Gravatar images with information about a person: name, bio, pictures, their contact info, and other services they use on the web like Twitter, Facebook, or LinkedIn."
+msgstr "Os Gravatars flutuantes melhoram as imagens simples de Gravatar com informações sobre uma pessoa: nome, biografia, fotos, as suas informações de contacto e outros serviços que utilizam na web, tais como Twitter, Facebook ou LinkedIn."
+
+#: modules/module-info.php:60
+msgid "Hovercards offer a great way to show your internet presence and help people find your own blog."
+msgstr "Os Gravatars flutuantes são uma óptima maneira de mostrar a sua presença na Internet e ajudar as pessoas a encontrar o seu site."
+
+#: modules/module-info.php:74
+msgid "Hovercards enhance plain Gravatar images with information about a person: name, bio, pictures, their contact info, and other services."
+msgstr "Os Gravatars flutuantes melhoram as imagens simples de Gravatar com informações sobre uma pessoa: nome, biografia, fotos, as suas informações de contacto e outros serviços."
+
+#: modules/module-info.php:75
+msgid "To see hovercards, look at any blog post on your blog that has comments. If the commenter has a hovercard associated with their gravatar, mouse over their image and the hovercard will appear. To turn hovercards off, click the Deactivate button above."
+msgstr "Para ver Gravatars flutuantes visite qualquer entrada no seu site que tenha comentários. Se o autor tem um Gravatar, clique sobre a imagem e os Gravatar flutuará. Para desactivar, clique no botão Desactivar acima."
+
+#: modules/module-info.php:29
+msgid "VaultPress dashboard"
+msgstr "Painel VaultPress"
+
+#: modules/module-info.php:31
+msgid "With a monthly subscription, the VaultPress plugin will backup your site’s content, themes, and plugins in real-time, as well as perform regular security scans for common threats and attacks."
+msgstr ""
+
+#: modules/module-info.php:32
+msgctxt "View _Plans_&_Pricing_. (VaultPress)"
+msgid "View %s."
+msgstr "Ver %s."
+
+#: modules/module-info.php:32
+msgid "Plans & Pricing"
+msgstr "Planos & Preços"
+
+#: modules/module-info.php:53 modules/module-info.php:68
+msgid "Gravatar Hovercard"
+msgstr "Gravatar flutuante"
+
+#: modules/module-info.php:58 modules/module-info.php:73
+msgid "What’s a Hovercard?"
+msgstr "O que é um Gravatar flutuante?"
+
+#: modules/module-info.php:22 modules/module-info.php:26
+msgid "VaultPress"
+msgstr "VaultPress"
+
+#: modules/contact-form/grunion-contact-form.php:713
+msgid "Add a custom form"
+msgstr ""
+
+#: modules/gravatar-hovercards.php:44 modules/module-info.php:57
+#: modules/module-info.php:72
+msgid "Gravatar Hovercards"
+msgstr "Gravatars flutuantes"
+
+#: modules/gravatar-hovercards.php:56
+msgid "View people's profiles when you mouse over their Gravatars"
+msgstr "Ver o perfil dos utilizadores quando passa o rato sobre os seus Gravatars"
+
+#: modules/contact-form/grunion-contact-form.php:689
+msgid "Spam <span class=\"count\">(%s)</span>"
+msgid_plural "Spam <span class=\"count\">(%s)</span>"
+msgstr[0] ""
+msgstr[1] ""
+
+#: modules/contact-form/grunion-contact-form.php:671
+msgid "Search Feedback"
+msgstr ""
+
+#: modules/module-info.php:28
+msgid "Your WordPress installation is currently being protected with the world’s best security, backup, and support."
+msgstr ""
+
+#: modules/contact-form/grunion-contact-form.php:672
+#: modules/contact-form/grunion-contact-form.php:673
+msgid "No feedback found"
+msgstr ""
+
+#: modules/gravatar-hovercards.php:83
+msgid "Put your mouse over your Gravatar to check out your profile."
+msgstr "Passe o rato sobre o seu Gravatar para verificar o seu perfil."
+
+#: modules/contact-form/grunion-contact-form.php:670
+msgid "Feedback"
+msgstr "Feedback"
+
+#: modules/contact-form/grunion-contact-form.php:669
+#: modules/contact-form/grunion-form-view.php:130
+msgid "Feedbacks"
+msgstr ""
+
+#: modules/contact-form/grunion-contact-form.php:275
+#: modules/contact-form/grunion-contact-form.php:323
+msgid "Error!"
+msgstr "Erro!"
+
+#: modules/contact-form/grunion-contact-form.php:147
+msgid "%s is required"
+msgstr ""
+
+#: modules/contact-form/grunion-contact-form.php:285
+msgid "Submit »"
+msgstr "Submeter »"
+
+#: modules/contact-form/grunion-contact-form.php:328
+msgid "Message Sent"
+msgstr "Mensagem enviada"
+
+#: modules/contact-form/grunion-contact-form.php:462
+msgid "l F j, Y \\a\\t g:i a"
+msgstr ""
+
+#: modules/contact-form/grunion-contact-form.php:482
+msgid "Time:"
+msgstr ""
+
+#: modules/contact-form/grunion-contact-form.php:483
+msgid "IP Address:"
+msgstr "Endereço IP:"
+
+#: modules/contact-form/grunion-contact-form.php:484
+msgid "Contact Form URL:"
+msgstr ""
+
+#: modules/contact-form/grunion-contact-form.php:140
+msgid "%s requires a valid email address"
+msgstr ""
+
+#: modules/contact-form/grunion-contact-form.php:511
+msgid "Sent by an unverified visitor to your site."
+msgstr "Enviado para o seu site por um visitante não-verificado."
+
+#: modules/contact-form/grunion-contact-form.php:35
+#: modules/contact-form/grunion-form-view.php:149
+#: modules/sharedaddy/sharing-sources.php:127
+msgid "Email"
+msgstr "Email"
+
+#: modules/contact-form/grunion-contact-form.php:79
+#: modules/contact-form/grunion-contact-form.php:84
+#: modules/contact-form/grunion-contact-form.php:88
+#: modules/contact-form/grunion-contact-form.php:100
+#: modules/contact-form/grunion-contact-form.php:105
+#: modules/contact-form/grunion-contact-form.php:119
+msgid "(required)"
+msgstr "(obrigatório)"
+
+#: modules/contact-form/grunion-contact-form.php:99
+msgid "Yes"
+msgstr "Sim"
+
+#: modules/contact-form/admin.php:456
+msgid "You are not allowed to move this item to the Trash."
+msgstr "Não tem permissões para movereste item para o Lixo."
+
+#: modules/contact-form/admin.php:452
+msgid "Error in restoring from Trash."
+msgstr "Erro ao retirar do Lixo."
+
+#: modules/contact-form/admin.php:449
+msgid "You are not allowed to move this item out of the Trash."
+msgstr "Não tem permissões para mover este item para fora do Lixo."
+
+#: modules/contact-form/grunion-contact-form.php:39
+msgid "Subject"
+msgstr "Assunto"
+
+#: modules/contact-form/admin.php:483
+msgid "Messages"
+msgstr "Mensagens"
+
+#: modules/contact-form/admin.php:506
+msgid "Spam"
+msgstr "Lixo eléctrónico"
+
+#: modules/contact-form/grunion-contact-form.php:34
+#: modules/contact-form/grunion-form-view.php:150
+msgid "Name"
+msgstr "Nome"
+
+#: modules/contact-form/admin.php:459
+msgid "Error in moving to Trash."
+msgstr "Erro ao mover para o Lixo."
+
+#: modules/contact-form/grunion-contact-form.php:36
+#: modules/contact-form/grunion-form-view.php:154
+msgid "Website"
+msgstr "SÃtio web"
+
+#: modules/contact-form/admin.php:88
+#: modules/contact-form/grunion-contact-form.php:42
+msgid "Message"
+msgstr "Mensagem"
+
+#: modules/contact-form/admin.php:197
+msgid "Mark this message as spam"
+msgstr ""
+
+#: modules/contact-form/admin.php:166 modules/contact-form/admin.php:265
+msgid "Delete Permanently"
+msgstr "Apagar definitivamente"
+
+#: modules/contact-form/admin.php:257
+msgid "Mark this message as NOT spam"
+msgstr ""
+
+#: modules/contact-form/admin.php:164 modules/contact-form/admin.php:263
+msgid "Delete this item permanently"
+msgstr "Apagar item definitivamente"
+
+#: modules/contact-form/admin.php:296
+msgid "Y-m-d @ g:i:s A"
+msgstr ""
+
+#: modules/contact-form/admin.php:415
+msgid "You are not allowed to manage this item."
+msgstr ""
+
+#: modules/contact-form/admin.php:161
+msgid "Restore"
+msgstr "Restaurar"
+
+#: modules/contact-form/admin.php:89
+msgid "Date"
+msgstr "Data"
+
+#: modules/contact-form/admin.php:204 modules/contact-form/admin.php:206
+#: modules/contact-form/admin.php:493
+msgid "Trash"
+msgstr "Lixo"
+
+#: modules/after-the-deadline/config-unignore.php:130
+msgid "Add"
+msgstr "Adicionar"
+
+#: modules/after-the-deadline/config-unignore.php:128
+msgid "Identify words and phrases to ignore while proofreading your posts and pages:"
+msgstr "Identifique as palavras e frases a ignorar na revisão dos seus posts e páginas:"
+
+#: modules/after-the-deadline/config-options.php:89
+msgctxt "%1$s = http://codex.wordpress.org/Installing_WordPress_in_Your_Language, %2$s = WPLANG"
+msgid "The proofreader supports English, French, German, Portuguese, and Spanish. Your <a href=\"%1$s\">%2%s</a> value is the default proofreading language."
+msgstr ""
+
+#: modules/contact-form/admin.php:87
+msgid "From"
+msgstr ""
+
+#: modules/after-the-deadline/config-unignore.php:135
+msgid "Be sure to click \"Update Profile\" at the bottom of the screen to save your changes."
+msgstr "Não se esqueça de clicar em \"Actualizar Perfil\" no final da página para que as suas modificações sejam guardadas."
+
+#: modules/after-the-deadline/config-unignore.php:126
+msgid "Ignored Phrases"
+msgstr "Frases Ignoradas"
+
+#: modules/after-the-deadline/config-options.php:95
+msgid "Use automatically detected language to proofread posts and pages"
+msgstr "Use o idioma automaticamente detectado para corrigir posts e páginas"
+
+#: modules/after-the-deadline/config-options.php:86
+msgid "Language"
+msgstr "Idioma"
+
+#: modules/after-the-deadline/config-options.php:81
+msgid "Redundant Phrases"
+msgstr "Frases Redundantes"
+
+#: modules/after-the-deadline/config-options.php:79
+msgid "Phrases to Avoid"
+msgstr "Frases a Evitar"
+
+#: modules/after-the-deadline/config-options.php:77
+msgid "Passive Voice"
+msgstr "Voz Passiva"
+
+#: modules/after-the-deadline/config-options.php:83
+msgid "<a href=\"%s\">Learn more</a> about these options."
+msgstr "<a href=\"%s\">Saiba mais</a> sobre esta opções."
+
+#: modules/after-the-deadline/config-options.php:67
+msgid "Complex Phrases"
+msgstr "Frases Complexas"
+
+#: modules/after-the-deadline/config-options.php:75
+msgid "Jargon"
+msgstr "Jargão"
+
+#: modules/after-the-deadline/config-options.php:73
+msgid "Hidden Verbs"
+msgstr "Verbos Escondidos"
+
+#: modules/after-the-deadline/config-options.php:71
+msgid "Double Negatives"
+msgstr "Negativas Duplas"
+
+#: modules/after-the-deadline/config-options.php:69
+msgid "Diacritical Marks"
+msgstr "Marcas DiacrÃticas"
+
+#: modules/after-the-deadline/config-options.php:65
+msgid "Clichés"
+msgstr "Clichés"
+
+#: modules/after-the-deadline/atd-l10n.php:30
+msgid "There was an error communicating with the proofreading service."
+msgstr "Ocorreu um erro ao comunicar com o serviço de revisão."
+
+#: modules/after-the-deadline/config-options.php:63
+msgid "Bias Language"
+msgstr "Linguagem Tendenciosa"
+
+#: modules/after-the-deadline/config-options.php:60
+msgid "Enable proofreading for the following grammar and style rules when writing posts and pages:"
+msgstr "Activar a revisão para as seguintes regras de gramática e estilo ao escrever posts e páginas:"
+
+#: modules/after-the-deadline/config-options.php:58
+msgid "English Options"
+msgstr "Opções de Inglês"
+
+#: modules/after-the-deadline/config-options.php:55
+msgid "a post or page is updated"
+msgstr "um artigo ou uma página são actualizados"
+
+#: modules/after-the-deadline/config-options.php:53
+msgid "a post or page is first published"
+msgstr "um artigo ou página é publicado pela primeira vez"
+
+#: modules/after-the-deadline/config-options.php:50
+msgid "Automatically proofread content when:"
+msgstr "Rever automaticamente o conteúdo quando:"
+
+#: modules/after-the-deadline/config-options.php:48
+msgid "Proofreading"
+msgstr "Revisão"
+
+#: modules/after-the-deadline/atd-l10n.php:34
+msgid ""
+"The proofreader has suggestions for this post. Are you sure you want to update it?\n"
+"\n"
+"Press OK to update your post, or Cancel to view the suggestions and edit your post."
+msgstr ""
+"O revisor tem sugestões para este artigo. Tem a certeza que o quer actualizar?\n"
+"\n"
+"Clique OK para actualizar o artigo ou Cancelar para ver as sugestões e editar o seu artigo."
+
+#: modules/after-the-deadline/atd-l10n.php:33
+msgid ""
+"The proofreader has suggestions for this post. Are you sure you want to publish it?\n"
+"\n"
+"Press OK to publish your post, or Cancel to view the suggestions and edit your post."
+msgstr ""
+"O revisor tem sugestões para este artigo. Tem a certeza que o quer publicar?\n"
+"\n"
+"Clique OK para publicar o artigo ou Cancelar para ver as sugestões e editar o seu artigo."
+
+#: modules/after-the-deadline/atd-l10n.php:32
+msgid "Replace selection with:"
+msgstr "Substituir a selecção com:"
+
+#: modules/after-the-deadline/atd-l10n.php:22
+msgid "Edit Selection..."
+msgstr "Editar Selecção..."
+
+#: modules/after-the-deadline/atd-l10n.php:20
+msgid "Ignore all"
+msgstr "Ignorar todas"
+
+#: modules/after-the-deadline/atd-l10n.php:17
+msgid "Explain..."
+msgstr "Explicar..."
+
+#: modules/after-the-deadline/atd-l10n.php:15
+msgid "No suggestions"
+msgstr "Nenhuma sugestão"
+
+#: modules/after-the-deadline/atd-l10n.php:19
+msgid "Ignore always"
+msgstr "Ignorar sempre"
+
+#: modules/after-the-deadline/atd-l10n.php:18
+msgid "Ignore suggestion"
+msgstr "Ignorar sugestão"
+
+#: modules/after-the-deadline/atd-l10n.php:25
+msgid "edit text"
+msgstr "editar texto"
+
+#: modules/after-the-deadline/atd-l10n.php:24
+msgid "proofread"
+msgstr "rever"
+
+#: modules/after-the-deadline/atd-l10n.php:26
+#: modules/after-the-deadline.php:224
+msgid "Proofread Writing"
+msgstr "Rever Escrita"
+
+#: modules/after-the-deadline/atd-l10n.php:28
+msgid "No writing errors were found."
+msgstr "Não foi encontrado nenhum erro de escrita."
+
+#: modules/after-the-deadline/atd-l10n.php:29
+msgid "There was a problem communicating with the Proofreading service. Try again in one minute."
+msgstr "Ocorreu um problema ao comunicar com o serviço de verificação. Tente de novo daqui a um minuto."
+
+#: jetpack.php:2073
+msgid "Configure"
+msgstr "Configurar"
+
+#: modules/after-the-deadline/atd-l10n.php:13
+msgid "Repeated Word"
+msgstr "Palavra Repetida"
+
+#: modules/after-the-deadline/atd-l10n.php:12
+msgid "Spelling"
+msgstr "Ortografia"
+
+#: jetpack.php:2934
+msgid "An administrator for this blog must set up the Jetpack connection."
+msgstr "Um administrador deste site deve configurar a conexão do Jetpack."
+
+#: jetpack.php:2939
+msgid "You need to register your Jetpack before connecting it."
+msgstr "à necessário registar o seu Jetpack antes de o conectar."
+
+#: jetpack.php:2316 jetpack.php:2318 jetpack.php:2320 jetpack.php:2323
+#: jetpack.php:2978
+msgid "Error Details: %s"
+msgstr "Detalhes do erro: %s"
+
+#: jetpack.php:2107
+msgid "Coming soon…"
+msgstr "Em breve…"
+
+#: jetpack.php:2044
+msgid "Updated"
+msgstr ""
+
+#: jetpack.php:2041
+msgid "New"
+msgstr "Recente"
+
+#: jetpack.php:2033
+msgid "Free"
+msgstr "Grátis"
+
+#: jetpack.php:2010
+msgid "Activate"
+msgstr "Activar"
+
+#: jetpack.php:2033
+msgid "Purchase"
+msgstr "Adquirir"
+
+#: jetpack.php:1886
+msgid "An <span>Automattic</span> Airline"
+msgstr "Uma companhia aérea <span>Automattic</span>"
+
+#: jetpack.php:1941
+msgid "Configure %s"
+msgstr "Configurar %s"
+
+#: jetpack.php:1910
+msgid "This is sensitive information. Please do not post your BLOG_TOKEN or USER_TOKEN publicly; they are like passwords."
+msgstr ""
+
+#: jetpack.php:2000
+msgid "Deactivate"
+msgstr "Desactivar"
+
+#: jetpack.php:1873
+msgid "You will no longer receive email updates about Jetpack."
+msgstr "Não receberá mais notÃcias sobre o Jetpack por email."
+
+#: jetpack.php:1871
+msgid "You have been subscribed to receive email updates."
+msgstr "Subscreveu as notÃcias por email."
+
+#: jetpack.php:1892 modules/sharedaddy/sharedaddy.php:76
+msgid "Support"
+msgstr "Suporte"
+
+#: jetpack.php:1891
+msgid "Debug"
+msgstr "Depurar"
+
+#: jetpack.php:1890
+msgid "Terms of Service"
+msgstr "Termos de Serviço"
+
+#: jetpack.php:1864 modules/subscriptions.php:560
+msgid "Subscribe"
+msgstr "Subscrever"
+
+#: jetpack.php:1889
+msgid "Privacy Policy"
+msgstr "Privacidade"
+
+#: jetpack.php:1846
+msgid "Take Survey"
+msgstr ""
+
+#: jetpack.php:1619
+msgid "Jetpack contains the most recent version of the old %l plugin."
+msgid_plural "Jetpack contains the most recent versions of the old %l plugins."
+msgstr[0] ""
+msgstr[1] ""
+
+#: jetpack.php:1786
+msgid "Connected to WordPress.com"
+msgstr "Conectado ao WordPress.com"
+
+#: jetpack.php:1841
+msgid "Have feedback on Jetpack?"
+msgstr ""
+
+#: jetpack.php:1843
+msgid "Answer a short survey to let us know how we’re doing and what to add in the future."
+msgstr ""
+
+#: jetpack.php:1852
+msgid "Checking email updates status…"
+msgstr "Verificando estado das notÃcias por email…"
+
+#: jetpack.php:1787
+msgid "Disconnect from WordPress.com"
+msgstr "Disconectar do WordPress.com"
+
+#: jetpack.php:1859
+msgid "Unsubscribe"
+msgstr "Remover subscrição"
+
+#: jetpack.php:1628
+msgid "The old version has been deactivated and can be removed from your site."
+msgid_plural "The old versions have been deactivated and can be removed from your site."
+msgstr[0] "A versão antiga foi desactivada e pode ser removida do seu site."
+msgstr[1] "As versões antigas foram desactivadas e podem ser removidas do seu site."
+
+#: jetpack.php:1817
+msgid "To enable all of the Jetpack features you’ll need to connect your website to WordPress.com using the button to the right. Once you’ve made the connection you’ll activate all the delightful features below."
+msgstr "Para activar todos os recursos do Jetpack, deve conectar o seu site ao WordPress.com utilizando o botão à direita."
+
+#: jetpack.php:1863
+msgctxt "%s = Subscribe link"
+msgid "Want to receive updates about Jetpack by email? %s"
+msgstr "Quer receber notÃcias sobre o Jetpack por email? %s"
+
+#: jetpack.php:1858
+msgctxt "%s = Unsubscribe link"
+msgid "You are currently subscribed to email updates. %s"
+msgstr "Subscreveu as notÃcias por email. %s"
+
+#: jetpack.php:1595
+msgid "<strong>You’re fueled up and ready to go.</strong> "
+msgstr ""
+
+#: jetpack.php:1567
+msgid "The following modules have been updated: %l."
+msgstr "Os seguintes módulos foram actualizados: %l."
+
+#: jetpack.php:1591
+msgid "<strong>Your Jetpack is already connected.</strong> "
+msgstr ""
+
+#: jetpack.php:1581
+msgid "<strong>%s Deactivated!</strong> You can activate it again at any time using the activate button on the module card."
+msgstr "<strong>%s desactivado!</strong> Pode activar novamente a qualquer momento usando o botão Activar na caixa do módulo."
+
+#: jetpack.php:1597
+msgid "The features below are now active. Click the learn more buttons to explore each feature."
+msgstr "Os recursos abaixo estão activos. Clique no botão saber mais para explorar um."
+
+#: jetpack.php:1587
+msgid "<strong>Module settings were saved.</strong> "
+msgstr ""
+
+#: jetpack.php:1574
+msgid "<strong>%s Activated!</strong> You can deactivate at any time by clicking Learn More and then Deactivate on the module card."
+msgstr ""
+
+#: jetpack.php:1543
+msgid "Welcome to <strong>Jetpack %s</strong>!"
+msgstr "Bem-vindo ao <strong>Jetpack %s</strong>!"
+
+#: jetpack.php:1519
+msgid "Try connecting again."
+msgstr "Por favor tente conectar-se de novo."
+
+#: jetpack.php:1516
+msgid "<strong>Your Jetpack has a glitch.</strong> Something went wrong that’s never supposed to happen. Guess you’re just lucky: %s"
+msgstr "<strong>Seu Jetpack tem uma falha.</strong> Alguma coisa falhou que nunca deveria falhar. Parece que não teve sorte: %s"
+
+#: jetpack.php:1555
+msgid "The following new modules have been activated: %l."
+msgstr ""
+
+#: jetpack.php:1466
+msgid "<strong>Your Jetpack has a glitch.</strong> Connecting this site with WordPress.com is not possible. This usually means your site is not publicly accessible (localhost)."
+msgstr "<strong>Seu Jetpack tem uma falha.</strong> A conexão deste site com o WordPress.com não é possÃvel. Isso geralmente significa que o site não está acessÃvel ao público (localhost)."
+
+#: jetpack.php:1433
+msgid "Don’t cross the streams! You need to stay logged in to your WordPress blog while you authorize Jetpack."
+msgstr "Não cruze os fluxos! à necessário permanecer ligado ao seu site enquanto autoriza o Jetpack."
+
+#: jetpack.php:1430
+msgid "You need to authorize the Jetpack connection between your site and WordPress.com to enable the awesome features."
+msgstr "Necessita autorizar a conexão entre o seu site Jetpack e o WordPress.com para activar os recursos."
+
+#: jetpack.php:1440
+msgid "Wrong size. Hm… it seems your Jetpack doesn’t quite fit. Have you lost weight? Click “Connect to WordPress.com” again to get your Jetpack adjusted."
+msgstr "Tamanho errado. Hm… parece que seu Jetpack não se encaixa. Perdeu peso? Clique em “Conectar ao WordPress.com” novamente para ajustar o seu Jetpack."
+
+#: jetpack.php:1454
+msgid "Do you still have the %s plugin installed?"
+msgstr ""
+
+#: jetpack.php:1472
+msgid "WordPress.com is currently having problems and is unable to fuel up your Jetpack. Please try again later."
+msgstr "O WordPress.com está de momento com problemas e é incapaz de dar combustÃvel ao Jetpack. Por favor, tente novamente mais tarde."
+
+#: jetpack.php:1476
+msgid "Jetpack could not contact WordPress.com: %s. This usually means something is incorrectly configured on your web host."
+msgstr "O Jetpack não conseguiu contactar o WordPress.com: %s. Isso geralmente significa que algo está incorretamente configurado no seu servidor."
+
+#: jetpack.php:1458
+msgid "Module could not be activated because it triggered a <strong>fatal error</strong>. Perhaps there is a conflict with another plugin you have installed?"
+msgstr "O módulo não pode ser activado porque gerou um <strong>erro fatal.</strong> Talvez exista um conflito com outro plugin instalado?"
+
+#: jetpack.php:1452
+msgid "%s could not be activated because it triggered a <strong>fatal error</strong>. Perhaps there is a conflict with another plugin you have installed?"
+msgstr "%s não pôde ser ativado porque gerou um <strong>erro fatal.</strong> Talvez exista um conflito com outro plugin instalado?"
+
+#: jetpack.php:1437
+msgid "Return to sender. Whoops! It looks like you got the wrong Jetpack in the mail; deactivate then reactivate the Jetpack plugin to get a new one."
+msgstr "Devolvido ao remetente. Ups! Parece que você recebeu um Jetpack errado no correio; desactive o Jetpack e em seguida reactive-o para obter um novo."
+
+#: jetpack.php:1450
+msgid "The %1$s module requires <strong>PHP version %2$s</strong> or higher."
+msgstr "O módulo %1$s requer <strong>PHP na versão %2$s</strong> ou superior."
+
+#: jetpack.php:1444
+msgid "Your website needs to be publicly accessible to use Jetpack: %s"
+msgstr "O seu site precisa ser acessÃvel ao público para usar o Jetpack: %s"
+
+#: jetpack.php:1357
+msgid "<strong>Jetpack is activated!</strong> Each site on your network must be connected individually by an admin on that site."
+msgstr "<strong>Jetpack foi activado!</strong> Cada site na rede deve conectar-se individualmente por um administrador desse site."
+
+#: jetpack.php:1311 modules/sharedaddy/sharedaddy.php:68
+#: modules/sharedaddy/sharedaddy.php:75
+msgid "Settings"
+msgstr "Configuração"
+
+#: jetpack.php:1336
+msgid "<strong>Jetpack is installed</strong> and ready to bring awesome, WordPress.com cloud-powered features to your site."
+msgstr "<strong>O JetPack está instalado</strong> e pronto para usar os impressionantes recursos do WordPress.com no seu site."
+
+#: jetpack.php:1244
+msgid "Find the component you want to manage"
+msgstr ""
+
+#: jetpack.php:1245
+msgid "Click on Learn More"
+msgstr ""
+
+#: jetpack.php:1342 jetpack.php:1821
+msgid "Connect to WordPress.com"
+msgstr "Conectar ao WordPress.com"
+
+#: jetpack.php:1344 modules/module-info.php:45 modules/module-info.php:81
+#: modules/module-info.php:143 modules/module-info.php:178
+#: modules/module-info.php:212 modules/module-info.php:248
+#: modules/module-info.php:299 modules/module-info.php:321
+#: modules/module-info.php:361 modules/module-info.php:385
+#: modules/module-info.php:403 modules/module-info.php:409
+msgid "Learn More"
+msgstr "Saber Mais"
+
+#: jetpack.php:1247
+msgid "If additional settings are available, a link to them will appear"
+msgstr ""
+
+#: jetpack.php:1246
+msgid "An Activate or Deactivate button will appear"
+msgstr ""
+
+#: jetpack.php:1242
+msgid "You can activate or deactivate individual Jetpack modules to suit your needs."
+msgstr ""
+
+#: jetpack.php:1211
+msgid "<strong>To Activate/Deactivate a Module</strong> - Click on Learn More. An Activate or Deactivate button will now appear next to the Learn More button. Click the Activate/Deactivate button."
+msgstr ""
+
+#: jetpack.php:1210
+msgid "Jetpack Module Options"
+msgstr ""
+
+#: jetpack.php:1209 jetpack.php:1233
+msgid "On this page, you are able to view the modules available within Jetpack, learn more about them, and activate or deactivate them as needed."
+msgstr ""
+
+#: jetpack.php:1229
+msgid "Overview"
+msgstr "Visão geral"
+
+#: jetpack.php:1213 jetpack.php:1254
+msgid "Jetpack FAQ"
+msgstr ""
+
+#: jetpack.php:1158
+msgid "One New Jetpack Module"
+msgid_plural "%s New Jetpack Modules"
+msgstr[0] ""
+msgstr[1] ""
+
+#: jetpack.php:1239
+msgid "Modules"
+msgstr ""
+
+#: jetpack.php:1208 jetpack.php:1232 jetpack.php:1793
+msgid "Jetpack supercharges your self-hosted WordPress site with the awesome cloud power of WordPress.com."
+msgstr "Jetpack é um plugin que usa o poder impressionante da nuvem do WordPress.com para aumentar a funcionalidade do seu site."
+
+#: jetpack.php:1214 jetpack.php:1255
+msgid "Jetpack Support"
+msgstr ""
+
+#: jetpack.php:1212 jetpack.php:1253
+msgid "For more information:"
+msgstr "Para mais informação:"
+
+#: jetpack.php:1207 jetpack.php:1231 jetpack.php:1241 jetpack.php:1790
+#: jetpack.php:1940
+msgid "Jetpack by WordPress.com"
+msgstr "Jetpack por WordPress.com"
+
+#: jetpack.php:1121 jetpack.php:1137
+msgid "Jetpack contains the most recent version of the old “%1$s” plugin."
+msgstr ""
+
+#: jetpack.php:964
+msgid "Jetpack requires WordPress version %s or later."
+msgstr "O Jetpack requer o WordPress %s ou superior."
\ No newline at end of file
diff --git a/plugins/jetpack/languages/jetpack-ru_RU.mo b/plugins/jetpack/languages/jetpack-ru_RU.mo
new file mode 100644
index 0000000..ea40331
Binary files /dev/null and b/plugins/jetpack/languages/jetpack-ru_RU.mo differ
diff --git a/plugins/jetpack/languages/jetpack-ru_RU.po b/plugins/jetpack/languages/jetpack-ru_RU.po
new file mode 100644
index 0000000..ff6a990
--- /dev/null
+++ b/plugins/jetpack/languages/jetpack-ru_RU.po
@@ -0,0 +1,2243 @@
+# Translation of 1.3 in Russian
+# This file is distributed under the same license as the 1.3 package.
+msgid ""
+msgstr ""
+"PO-Revision-Date: 2012-05-21 22:23:48+0000\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"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"
+"X-Generator: GlotPress/0.1\n"
+"Project-Id-Version: 1.3\n"
+
+#: modules/widgets/facebook-likebox.php:18
+msgid "Facebook Like Box"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:18
+msgid "Display a Facebook Like Box to connect visitors to your Facebook Page"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:108
+msgid "Title"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:115
+msgid "Facebook Page URL"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:118
+msgid "The Like Box only works with <a href=\"http://www.facebook.com/help/?faq=174987089221178\">Facebook Pages</a>."
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:124
+msgid "Width"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:131
+msgid "Color Scheme"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:133
+msgid "Light"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:134
+msgid "Dark"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:143
+msgid "Show Faces"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:145
+msgid "Show profile photos in the plugin."
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:152
+msgid "Show Stream"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:154
+msgid "Show the profile stream for the public profile."
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:161
+msgid "Show Wall"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:163
+msgid "Show the wall for a Places page rather than friend activity."
+msgstr ""
+
+#: modules/module-info.php:336
+msgid "The Facebook Like Box Widget "
+msgstr ""
+
+#: modules/module-info.php:336
+msgid "shows your Facebook Like Box within a sidebar on your theme. It’s a great way to let your readers show their support."
+msgstr ""
+
+#: modules/module-info.php:352
+msgid "The Facebook Like Box Widget"
+msgstr ""
+
+#: modules/module-info.php:352
+msgid "shows your Facebook Like Box within a sidebar on your theme."
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:112
+msgid "Your new field was saved successfully"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:114
+msgid "Form builder"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:115
+msgid "Email notifications"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:120
+msgid "How does this work?"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:121
+msgid "By adding a contact form, your readers will be able to submit feedback to you. All feedback is automatically scanned for spam, and the legitimate feedback will be emailed to you."
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:122
+msgid "Can I add more fields?"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:124
+msgctxt "%1$s = \"Click here\" in an HTML link"
+msgid "Sure thing. %1$s to add a new text box, textarea, radio, checkbox, or dropdown field."
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:125
+msgid "Click here"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:127
+msgid "Can I view my feedback within WordPress?"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:129
+msgctxt "%1$s = \"Feedbacks\" in an HTML link"
+msgid "Yep, you can read your feedback at any time by clicking the \"%1$s\" link in the admin menu."
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:135
+msgid "Do I need to fill this out?"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:136
+msgid "Nope. However, if you’d like to modify where your feedback is sent, or the subject line you can. If you don’t make any changes here, feedback will be sent to the author of the page/post and the subject will be the name of this page/post."
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:140
+msgid "Edit this new field"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:143
+msgid "New field"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:145
+msgid "Field type"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:147
+msgid "Checkbox"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:148
+msgid "Drop down"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:151
+msgid "Radio"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:152
+msgid "Text"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:153
+msgid "Textarea"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:160
+msgid "Options"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:161
+msgid "First option"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:164
+msgid "Add another option"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:171
+msgid "Required?"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:176
+msgid "Save this field"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:181
+msgid "Here’s what your form will look like"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:186
+msgid "Add a new field"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:188
+msgid "Add this form to my post"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:191
+msgid "Email settings"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:193
+msgid "Enter your email address"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:196
+msgid "What should the subject line be?"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:199
+msgid "Save and go back to form builder"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:8
+msgctxt "Label for HTML form \"Name\" field in contact form builder"
+msgid "Name"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:9
+msgctxt "Label for HTML form \"Email\" field in contact form builder"
+msgid "Email"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:10
+msgctxt "Label for HTML form \"URL/Website\" field in contact form builder"
+msgid "Website"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:11
+msgctxt "Label for HTML form \"Comment/Response\" field in contact form builder"
+msgid "Comment"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:12
+msgctxt "Default label for new HTML form field in contact form builder"
+msgid "New Field"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:13
+msgctxt "Label for the set of options to be included in a user-created dropdown in contact form builder"
+msgid "Options"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:14
+msgctxt "Label for an option to be included in a user-created dropdown in contact form builder"
+msgid "Option"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:15
+msgctxt "Default label for the first option to be included in a user-created dropdown in contact form builder"
+msgid "First option"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:16
+msgctxt "error message in contact form builder"
+msgid "Oops, there was a problem generating your form. You'll likely need to try again."
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:17
+msgid ""
+"Drag up or down\n"
+"to re-arrange"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:18
+msgctxt "Label to drag HTML form fields around to change their order in contact form builder"
+msgid "move"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:19
+msgctxt "Link to edit an HTML form field in contact form builder"
+msgid "edit"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:20
+msgid "Saved successfully"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:21
+msgctxt "This HTML form field is marked as required by the user in contact form builder"
+msgid "(required)"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:22
+msgid "Are you sure you want to exit the form editor without saving? Any changes you have made will be lost."
+msgstr ""
+
+#: jetpack.php:1801
+msgid "Jetpack is network activated and notices can not be dismissed."
+msgstr ""
+
+#: jetpack.php:1812
+msgid "Dismiss this notice."
+msgstr ""
+
+#: jetpack.php:1328
+msgid "Dismiss this notice and deactivate Jetpack."
+msgstr ""
+
+#: jetpack.php:1334
+msgid "<strong>Your Jetpack is almost ready</strong> – A connection to WordPress.com is needed to enabled features like Stats, Contact Forms, and Subscriptions. Connect now to get fueled up!"
+msgstr ""
+
+#: jetpack.php:1160
+msgctxt "1: A number showing how many new features there are after upgrading Jetpack"
+msgid "Jetpack + Stats %1$s"
+msgstr ""
+
+#: jetpack.php:1164 jetpack.php:1168
+msgid "Jetpack + Stats"
+msgstr ""
+
+#: modules/contact-form/admin.php:159
+msgid "Restore this item from the Trash"
+msgstr ""
+
+#: modules/contact-form/grunion-contact-form.php:507
+msgid "Sent by a verified %s user."
+msgstr ""
+
+msgid "http://jetpack.me"
+msgstr "http://jetpack.me"
+
+msgid "Easily insert a contact form any where on your site."
+msgstr ""
+
+msgid "Realtime backup and security scanning for your WordPress site."
+msgstr ""
+
+msgid "Simple, concise site stats with no additional load on your server."
+msgstr ""
+
+msgid "Mark up your posts with the <img src=\"http://l.wordpress.com/latex.php?latex=%5CLaTeX&bg=transparent&fg=000&s=-2\" alt=\"LaTeX logo\" title=\"LaTeX\" style=\"vertical-align: -25%\" /> markup language, perfect for complex mathematical equations and other über-geekery."
+msgstr ""
+
+msgid "Automattic"
+msgstr ""
+
+msgid "The most super duper sharing tool on the interwebs. Share content with Facebook, Twitter, and many more."
+msgstr ""
+
+msgid "Allow users to subscribe to your posts and comments to receive a notification via email."
+msgstr ""
+
+#: modules/module-info.php:422
+msgid "A contact form is a great way to offer your readers the ability to get in touch, without giving out your personal email address."
+msgstr ""
+
+msgid "Easily add images, Twitter updates, and your site's RSS links to your theme's sidebar."
+msgstr ""
+
+msgid "Enable WP.me-powered shortlinks for all of your Posts and Pages for easier sharing."
+msgstr ""
+
+msgid "Easily embed videos and more from sites like YouTube, Vimeo, and SlideShare."
+msgstr ""
+
+msgid "Beautiful Math"
+msgstr ""
+
+msgid "Show a pop-up business card of your users' gravatar profiles in comments."
+msgstr ""
+
+msgid "Share your public posts and comments to search engines and other services in real-time."
+msgstr ""
+
+msgid "Improve your spelling, style, and grammar with the <a href=\"http://www.afterthedeadline.com/\">After the Deadline</a> Proofreading service."
+msgstr ""
+
+msgid "Bring the power of the WordPress.com cloud to your self-hosted WordPress. Jetpack enables you to connect your blog to a WordPress.com account to use the powerful features normally only available to WordPress.com users."
+msgstr ""
+
+msgid "http://wordpress.org/extend/plugins/jetpack/"
+msgstr ""
+
+#: modules/widgets/twitter-widget.php:241
+msgid "Include retweets"
+msgstr "ÐоказÑваÑÑ ÑеÑвиÑÑ"
+
+#: modules/widgets/twitter-widget.php:243
+msgid "Text to display between tweet and timestamp:"
+msgstr "ТекÑÑ Ð´Ð»Ñ Ð¿Ð¾ÐºÐ°Ð·Ð° Ð¼ÐµÐ¶Ð´Ñ ÑвиÑом и вÑеменем пÑбликаÑии:"
+
+#: modules/widgets/twitter-widget.php:222
+msgid "Twitter username:"
+msgstr "ÐÐ¼Ñ Ð¿Ð¾Ð»ÑзоваÑÐµÐ»Ñ Twitter:"
+
+#: modules/widgets/twitter-widget.php:79
+msgid "Twitter Updates"
+msgstr "ÐÐ±Ð½Ð¾Ð²Ð»ÐµÐ½Ð¸Ñ Twitter"
+
+#: modules/widgets/twitter-widget.php:236
+msgid "Hide replies"
+msgstr "СкÑÑÑÑ Ð¾ÑвеÑÑ"
+
+#: modules/widgets/twitter-widget.php:225
+msgid "Maximum number of tweets to show:"
+msgstr "ÐакÑималÑное ÑиÑло показÑваемÑÑ
ÑвиÑов:"
+
+#: modules/widgets/twitter-widget.php:180
+msgid "Error: Twitter did not respond. Please wait a few minutes and refresh this page."
+msgstr "ÐÑибка: Twitter не оÑвеÑил. ÐожалÑйÑÑа, подождиÑе неÑколÑко минÑÑ Ð¸ обновиÑе ÑÑÑ ÑÑÑаниÑÑ."
+
+#: modules/widgets/twitter-widget.php:70
+msgid "Twitter (Jetpack)"
+msgstr "Twitter (Jetpack)"
+
+#: modules/widgets/twitter-widget.php:69
+msgid "Display your tweets from Twitter"
+msgstr "ÐоказÑваÑÑ Ð²Ð°Ñи ÑообÑÐµÐ½Ð¸Ñ Ð¸Ð· Twitter"
+
+#: modules/widgets/rsslinks-widget.php:140
+msgid "Subscribe to %s"
+msgstr ""
+
+#: modules/widgets/rsslinks-widget.php:121
+msgid "Image Color:"
+msgstr "Ð¦Ð²ÐµÑ Ð¸Ð·Ð¾Ð±ÑажениÑ"
+
+#: modules/widgets/rsslinks-widget.php:119
+msgid "Silver"
+msgstr "СеÑебÑÑнÑй"
+
+#: modules/widgets/twitter-widget.php:178
+msgid "Error: Please make sure the Twitter account is <a href=\"%s\">public</a>."
+msgstr "ÐÑибка: пожалÑйÑÑа, ÑбедиÑеÑÑ, ÑÑо ÑÑеÑÐ½Ð°Ñ Ð·Ð°Ð¿Ð¸ÑÑ Ð² Twitter ÑвлÑеÑÑÑ <a href=\"%s\">пÑблиÑной</a>."
+
+#: modules/widgets/rsslinks-widget.php:113
+msgid "Red"
+msgstr "ÐÑаÑнÑй"
+
+#: modules/widgets/rsslinks-widget.php:101
+msgid "Large"
+msgstr "ÐолÑÑой"
+
+#: modules/widgets/rsslinks-widget.php:115
+msgid "Green"
+msgstr "ÐелÑнÑй"
+
+#: modules/widgets/rsslinks-widget.php:100
+msgid "Medium"
+msgstr "СÑедний"
+
+#: modules/widgets/rsslinks-widget.php:103
+msgid "Image Size:"
+msgstr "Ð Ð°Ð·Ð¼ÐµÑ Ð¸Ð·Ð¾Ð±ÑажениÑ:"
+
+#: modules/widgets/rsslinks-widget.php:118
+msgid "Pink"
+msgstr "РозовÑй"
+
+#: modules/widgets/rsslinks-widget.php:117
+msgid "Purple"
+msgstr "ÐÑÑпÑÑнÑй"
+
+#: modules/widgets/rsslinks-widget.php:116
+msgid "Blue"
+msgstr "Синий"
+
+#: modules/widgets/rsslinks-widget.php:114
+msgid "Orange"
+msgstr "ÐÑанжевÑй"
+
+#: modules/widgets/rsslinks-widget.php:67
+#: modules/widgets/rsslinks-widget.php:133
+msgid "Posts"
+msgstr "ÐапиÑи"
+
+#: modules/widgets/rsslinks-widget.php:96
+msgid "Image Settings:"
+msgstr "ÐаÑÑÑойки изобÑажениÑ:"
+
+#: modules/widgets/rsslinks-widget.php:85
+msgid "Format:"
+msgstr "ФоÑмаÑ:"
+
+#: modules/widgets/rsslinks-widget.php:83
+msgid "Text & Image Links"
+msgstr "СÑÑлки ÑекÑÑа и изобÑажений"
+
+#: modules/widgets/rsslinks-widget.php:82
+msgid "Image Link"
+msgstr "СÑÑлка изобÑажениÑ"
+
+#: modules/widgets/rsslinks-widget.php:81
+msgid "Text Link"
+msgstr "ТекÑÑÐ¾Ð²Ð°Ñ ÑÑÑлка"
+
+#: modules/widgets/rsslinks-widget.php:71
+msgid "Feed(s) to Display:"
+msgstr "ÐоказÑваÑÑ Ð»ÐµÐ½ÑÑ(Ñ):"
+
+#: modules/widgets/rsslinks-widget.php:69
+msgid "Posts & Comments"
+msgstr "ÐапиÑи и комменÑаÑии"
+
+#: modules/widgets/rsslinks-widget.php:68
+#: modules/widgets/rsslinks-widget.php:136
+msgid "Comments"
+msgstr "ÐомменÑаÑии"
+
+#: modules/widgets/rsslinks-widget.php:62
+#: modules/widgets/twitter-widget.php:219
+msgid "Title:"
+msgstr "Ðаголовок:"
+
+#: modules/widgets/rsslinks-widget.php:13
+msgid "RSS Links (Jetpack)"
+msgstr ""
+
+#: modules/widgets/rsslinks-widget.php:99
+msgid "Small"
+msgstr "ÐаленÑкий"
+
+#: modules/widgets/image-widget.php:139
+msgid "Width:"
+msgstr "ШиÑина:"
+
+#: modules/widgets/image-widget.php:126
+msgid "Center"
+msgstr "Ðо ÑенÑÑÑ"
+
+#: modules/widgets/image-widget.php:145
+msgid "If empty, we will attempt to determine the image size."
+msgstr ""
+
+#: modules/widgets/rsslinks-widget.php:12
+msgid "Links to your blog's RSS feeds"
+msgstr "СÑÑлки на RSS-ленÑÑ Ð²Ð°Ñего блога"
+
+#: modules/widgets/image-widget.php:127
+msgid "Right"
+msgstr "СпÑава"
+
+#: modules/widgets/image-widget.php:142
+msgid "Height:"
+msgstr "ÐÑÑоÑа:"
+
+#: modules/widgets/image-widget.php:129
+msgid "Image Alignment:"
+msgstr ""
+
+#: modules/widgets/image-widget.php:125
+msgid "Left"
+msgstr "Слева"
+
+#: modules/widgets/image-widget.php:124
+msgid "None"
+msgstr "ÐеÑ"
+
+#: modules/widgets/image-widget.php:119
+msgid "Caption:"
+msgstr "ÐодпиÑÑ:"
+
+#: modules/widgets/image-widget.php:146
+msgid "Link URL (when the image is clicked):"
+msgstr ""
+
+#: modules/subscriptions.php:561
+msgid "Click to subscribe to this blog and receive notifications of new posts by email."
+msgstr ""
+
+#: modules/widgets/image-widget.php:12
+msgid "Display an image in your sidebar"
+msgstr "ÐоказÑваÑÑ Ð¸Ð·Ð¾Ð±Ñажение на боковой панели"
+
+#: modules/widgets/image-widget.php:116
+msgid "Image title:"
+msgstr ""
+
+#: modules/subscriptions.php:577
+msgid "%s: %s"
+msgstr ""
+
+#: modules/subscriptions.php:604
+msgid "Show total number of subscribers? (%s subscriber)"
+msgid_plural "Show total number of subscribers? (%s subscribers)"
+msgstr[0] ""
+msgstr[1] ""
+msgstr[2] ""
+
+#: modules/widgets/image-widget.php:113
+msgid "Alternate text:"
+msgstr "ÐлÑÑеÑнаÑивнÑй ÑекÑÑ:"
+
+#: modules/widgets/image-widget.php:110
+msgid "Image URL:"
+msgstr "ÐдÑÐµÑ (URL):"
+
+#: modules/vaultpress.php:22
+msgid "Active"
+msgstr "ÐкÑивно"
+
+#: modules/subscriptions.php:591
+msgid "Optional text to display to your readers:"
+msgstr ""
+
+#: modules/subscriptions.php:585 modules/widgets/image-widget.php:107
+msgid "Widget title:"
+msgstr "Ðаголовок виджеÑа:"
+
+#: modules/subscriptions.php:597
+msgid "Subscribe Button:"
+msgstr ""
+
+#: modules/widgets/image-widget.php:14
+msgid "Image (Jetpack)"
+msgstr ""
+
+#: modules/subscriptions.php:559
+msgid "Enter your email address to subscribe to this blog and receive notifications of new posts by email."
+msgstr ""
+
+#: modules/subscriptions.php:558
+msgid "Subscribe to Blog via Email"
+msgstr ""
+
+#: modules/subscriptions.php:487
+msgid "Email Address"
+msgstr "E-mail адÑеÑ"
+
+#: modules/subscriptions.php:483
+msgid "Join %s other subscriber"
+msgid_plural "Join %s other subscribers"
+msgstr[0] ""
+msgstr[1] ""
+msgstr[2] ""
+
+#: modules/subscriptions.php:465
+msgid "There was an error when subscribing, please try again."
+msgstr ""
+
+#: modules/subscriptions.php:414
+msgid "Blog Subscriptions (Jetpack)"
+msgstr ""
+
+#: modules/subscriptions.php:411
+msgid "Add an email signup form to allow people to subscribe to your blog."
+msgstr ""
+
+#: modules/subscriptions.php:346
+msgid "Notify me of new posts by email."
+msgstr ""
+
+#: modules/subscriptions.php:458
+msgid "You have already subscribed to this site, please check your inbox."
+msgstr ""
+
+#: modules/subscriptions.php:455
+msgid "The email you entered was invalid, please check and try again."
+msgstr ""
+
+#: modules/subscriptions.php:445
+msgid "An email was just sent to confirm your subscription. Please find the email now and click activate to start subscribing."
+msgstr ""
+
+#: modules/stats.php:905
+msgid "View All"
+msgstr "ÐÑе"
+
+#: modules/stats.php:892
+msgid "%1$s %2$s Views"
+msgstr "%1$s %2$s ÐÑоÑмоÑÑов"
+
+#: modules/stats.php:701
+msgid "Chart stats by"
+msgstr "ÐÑаÑик ÑÑаÑиÑÑики за"
+
+#: modules/stats.php:677
+msgid "the past month"
+msgstr "пÑоÑедÑий меÑÑÑ"
+
+#: modules/stats.php:913 modules/stats.php:937
+msgid "Sorry, nothing to report."
+msgstr "Ð ÑожалениÑ, Ð½ÐµÑ Ð´Ð°Ð½Ð½ÑÑ
Ð´Ð»Ñ Ð¾ÑÑÑÑа."
+
+#: modules/subscriptions.php:340
+msgid "Notify me of follow-up comments by email."
+msgstr ""
+
+#: modules/stats.php:933
+msgid "Top Searches"
+msgstr "Топ запÑоÑов"
+
+#: modules/stats.php:714
+msgid "Show top posts over"
+msgstr "ÐоказаÑÑ Ñоп запиÑей за"
+
+#: modules/stats.php:727
+msgid "Show top search terms over"
+msgstr "ÐоказаÑÑ Ñоп поиÑковÑÑ
запÑоÑов за"
+
+#: modules/stats.php:679
+msgid "the past year"
+msgstr "пÑоÑедÑий год"
+
+#: modules/stats.php:678
+msgid "the past quarter"
+msgstr "пÑоÑедÑий кваÑÑал"
+
+#: modules/stats.php:909
+msgid "Top Posts"
+msgstr "Топ запиÑей"
+
+#: modules/stats.php:533
+msgid "Save configuration"
+msgstr "СоÑ
ÑаниÑÑ ÐºÐ¾Ð½ÑигÑÑаÑиÑ"
+
+#: modules/stats.php:675
+msgid "the past day"
+msgstr "пÑоÑедÑий денÑ"
+
+#: modules/stats.php:672
+msgid "month"
+msgstr "меÑ."
+
+#: modules/stats.php:676
+msgid "the past week"
+msgstr "пÑоÑедÑÐ°Ñ Ð½ÐµÐ´ÐµÐ»Ñ"
+
+#: modules/stats.php:519
+msgid "The image helps collect stats and <strong>makes the world a better place</strong> but should still work when hidden"
+msgstr ""
+
+#: modules/stats.php:671
+msgid "week"
+msgstr "нед."
+
+#: modules/stats.php:670
+msgid "day"
+msgstr "дн."
+
+#: modules/stats.php:568
+msgid "Views over 48 hours. Click for more Site Stats."
+msgstr "ÐÑоÑмоÑÑÑ Ð·Ð° 48 ÑаÑов. ÐажмиÑе Ð´Ð»Ñ Ð¿Ð¾Ð»ÑÑÐµÐ½Ð¸Ñ Ð´Ð¾Ð¿Ð¾Ð»Ð½Ð¸ÑелÑной ÑÑаÑиÑÑики ÑайÑа."
+
+#: modules/stats.php:522
+msgid "Select the roles that will be able to view stats reports."
+msgstr "ÐÑбеÑиÑе Ñоли полÑзоваÑелей, коÑоÑÑе бÑдÑÑ Ð¸Ð¼ÐµÑÑ Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ÑÑÑ Ð¿ÑоÑмаÑÑиваÑÑ Ð¾ÑÑÑÑÑ ÑÑаÑиÑÑики."
+
+#: modules/stats.php:520
+msgid "Report visibility"
+msgstr "ÐидимоÑÑÑ Ð¾ÑÑÑÑа"
+
+#: modules/stats.php:519
+msgid "Smiley face"
+msgstr ""
+
+#: modules/stats.php:330
+msgid "Your Site Stats work better with Javascript enabled."
+msgstr ""
+
+#: modules/stats.php:406 modules/stats.php:879
+msgid "We were unable to get your stats just now. Please try again."
+msgstr "Ðе ÑдалоÑÑ Ð¾ÑобÑазиÑÑ ÑÑаÑиÑÑикÑ. ÐожалÑйÑÑа, попÑобÑйÑе еÑе Ñаз."
+
+#: modules/stats.php:329
+msgid "Loading…"
+msgstr ""
+
+#: modules/stats.php:517
+msgid "Count the page views of registered users who are logged in."
+msgstr "УÑиÑÑваÑÑ Ð¿ÑоÑмоÑÑÑ ÑÑÑаниÑ, пÑоизведÑннÑе авÑоÑизованнÑми заÑегиÑÑÑиÑованнÑми полÑзоваÑелÑми."
+
+#: modules/stats.php:518
+msgid "Smiley"
+msgstr ""
+
+#: modules/stats.php:519
+msgid "Hide the stats smiley face image."
+msgstr ""
+
+#: modules/stats.php:516
+msgid "Registered users"
+msgstr "ÐаÑегиÑÑÑиÑованнÑе полÑзоваÑели"
+
+#: modules/stats.php:514
+msgid "Put a chart showing 48 hours of views in the admin bar."
+msgstr "ÐоказÑваÑÑ Ð³ÑаÑик поÑледниÑ
48 ÑаÑов пÑоÑмоÑÑов в панели админиÑÑÑаÑоÑа."
+
+#: modules/stats.php:404 modules/stats.php:877
+msgid "We were unable to get your stats just now (too many redirects). Please try again."
+msgstr ""
+
+#: modules/stats.php:513
+msgid "Admin bar"
+msgstr "ÐÐ°Ð½ÐµÐ»Ñ Ð°Ð´Ð¼Ð¸Ð½Ð¸ÑÑÑаÑоÑа"
+
+#: modules/stats.php:507
+msgid "Visit <a href=\"%s\">Site Stats</a> to see your stats."
+msgstr "ÐоÑеÑиÑе <a href=\"%s\">ÑÑаÑиÑÑÐ¸ÐºÑ ÑайÑа</a>."
+
+#: modules/stats.php:331
+msgid "View Site Stats without Javascript"
+msgstr ""
+
+#: modules/shortcodes/videopress.php:912
+msgid "Submit"
+msgstr "ÐÑпÑавиÑÑ"
+
+#: modules/shortcodes/videopress.php:876
+msgid "December"
+msgstr "ÐекабÑÑ"
+
+#: jetpack.php:1169 modules/stats.php:649
+msgid "Site Stats"
+msgstr "СÑаÑиÑÑика ÑайÑа"
+
+#: modules/shortcodes/videopress.php:1291
+msgid "This video requires <a rel=\"nofollow\" href=\"%s\">Adobe Flash</a> for playback."
+msgstr ""
+
+#: modules/shortcodes/videopress.php:958
+msgid "You do not have sufficient <a rel=\"nofollow\" href=\"%s\">freedom levels</a> to view this video. Support free software and upgrade."
+msgstr ""
+
+#: modules/shortcodes/videopress.php:876
+msgid "November"
+msgstr "ÐоÑбÑÑ"
+
+#: modules/shortcodes/videopress.php:1016
+msgctxt "watch a video title"
+msgid "Watch: %s"
+msgstr ""
+
+#: modules/shortcodes/videopress.php:1144
+msgctxt "Play as in playback or view a movie"
+msgid "JavaScript required to play %s."
+msgstr ""
+
+#: modules/shortcodes/videopress.php:1115
+#: modules/shortcodes/videopress.php:1137
+msgid "this video"
+msgstr ""
+
+#: modules/shortcodes/videopress.php:1298
+msgid "Loading video..."
+msgstr "ÐÐ´ÐµÑ Ð·Ð°Ð³ÑÑзка видео..."
+
+#: modules/shortcodes/videopress.php:915
+msgid "More information"
+msgstr "ÐолÑÑе инÑоÑмаÑии"
+
+#: modules/shortcodes/videopress.php:876
+msgid "July"
+msgstr "ÐÑлÑ"
+
+#: modules/shortcodes/videopress.php:860
+msgid "This video is intended for mature audiences."
+msgstr "ÐÑо видео пÑедназнаÑено ÑолÑко Ð´Ð»Ñ Ð²Ð·ÑоÑлой аÑдиÑоÑии."
+
+#: modules/shortcodes/videopress.php:876
+msgid "October"
+msgstr "ÐкÑÑбÑÑ"
+
+#: modules/shortcodes/videopress.php:876
+msgid "April"
+msgstr "ÐпÑелÑ"
+
+#: modules/shortcodes/videopress.php:876
+msgid "March"
+msgstr "ÐаÑÑ"
+
+#: modules/shortcodes/videopress.php:876
+msgid "February"
+msgstr "ФевÑалÑ"
+
+#: modules/shortcodes/videopress.php:876
+msgid "January"
+msgstr "ЯнваÑÑ"
+
+#: modules/shortcodes/videopress.php:876
+msgid "September"
+msgstr "СенÑÑбÑÑ"
+
+#: modules/shortcodes/videopress.php:860
+msgid "Please verify your birthday."
+msgstr "ÐожалÑйÑÑа, пÑовеÑÑÑе Ð²Ð°Ñ Ð´ÐµÐ½Ñ ÑождениÑ."
+
+#: modules/shortcodes/videopress.php:876
+msgid "June"
+msgstr "ÐÑнÑ"
+
+#: modules/shortcodes/videopress.php:876
+msgid "August"
+msgstr "ÐвгÑÑÑ"
+
+#: modules/shortcodes/videopress.php:876
+msgid "May"
+msgstr "Ðай"
+
+#: modules/sharedaddy/sharing.php:379
+msgid "Enter the URL of a 16x16px icon you want to use for this service."
+msgstr "ÐведиÑе URL-адÑÐµÑ Ð¸ÐºÐ¾Ð½ÐºÐ¸ 16x16 пикÑелей, коÑоÑÑй Ð²Ñ Ñ
оÑиÑе иÑполÑзоваÑÑ Ð´Ð»Ñ ÑÑого ÑеÑвиÑа."
+
+#: modules/shortcodes/videopress.php:608
+msgid "The VideoPress plugin could not communicate with the VideoPress servers. This error is most likely caused by a misconfigured plugin. Please reinstall or upgrade."
+msgstr ""
+
+#: modules/shortcodes/videopress.php:826
+msgid "%s Error"
+msgstr ""
+
+#: modules/shortcodes/videopress.php:610
+msgid "<strong>%s</strong> is not an allowed embed site."
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:371
+msgid "You can add the following variables to your service sharing URL:"
+msgstr "ÐÑ Ð¼Ð¾Ð¶ÐµÑе добавиÑÑ ÑледÑÑÑие пеÑеменнÑе к ваÑÐµÐ¼Ñ URL ÑеÑвиÑа пÑбликаÑии ÑÑÑлок:"
+
+#: modules/shortcodes/archives.php:50
+msgid "Your blog does not currently have any published posts."
+msgstr "ÐÐ°Ñ Ð±Ð»Ð¾Ð³ в наÑÑоÑÑее вÑÐµÐ¼Ñ Ð½Ðµ Ð¸Ð¼ÐµÐµÑ ÐºÐ°ÐºÐ¸Ñ
-либо опÑбликованнÑÑ
ÑообÑений."
+
+#: modules/sharedaddy/sharing.php:395
+msgid "An error occurred creating your new sharing service - please check you gave valid details."
+msgstr "ÐÑибка ÑÐ¾Ð·Ð´Ð°Ð½Ð¸Ñ Ð½Ð¾Ð²Ð¾Ð³Ð¾ ÑеÑвиÑа - пожалÑйÑÑа, пÑовеÑÑÑе, ÑÑо Ð²Ñ Ð²Ð²ÐµÐ»Ð¸ пÑавилÑнÑе даннÑе."
+
+#: modules/sharedaddy/sharing.php:376
+msgid "Icon URL"
+msgstr "URL-адÑÐµÑ Ð¸ÐºÐ¾Ð½ÐºÐ¸"
+
+#: modules/sharedaddy/sharing.php:385
+msgid "Create Share"
+msgstr "СоздаÑÑ ÑеÑвиÑ"
+
+#: modules/shortcodes/videopress.php:612
+msgid "No data found for VideoPress identifier: <strong>%s</strong>."
+msgstr ""
+
+#: modules/shortcodes/videopress.php:610
+msgid "Publisher limits playback of video embeds."
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:367
+msgid "Sharing URL"
+msgstr "URL-адÑÐµÑ ÑеÑвиÑа"
+
+#: modules/sharedaddy/sharing.php:334
+msgid "Front Page, Archive Pages, and Search Results"
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:313
+msgid "Sharing label"
+msgstr "ЯÑлÑк"
+
+#: modules/sharedaddy/sharing.php:319
+msgid "Open links in"
+msgstr "ÐÑкÑÑваÑÑ ÑÑÑлки в"
+
+#: modules/sharedaddy/sharing.php:361
+msgid "Service name"
+msgstr "Ðазвание ÑеÑвиÑа"
+
+#: modules/sharedaddy/sharing.php:350
+msgid "Save Changes"
+msgstr "СоÑ
ÑаниÑÑ Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ"
+
+#: modules/sharedaddy/sharing.php:328
+msgid "Show sharing buttons on"
+msgstr "ÐоказÑваÑÑ ÐºÐ½Ð¾Ð¿ÐºÐ¸ \"ÐоделиÑÑÑÑ\" на ÑледÑÑÑиÑ
ÑипаÑ
ÑÑÑаниÑ"
+
+#: modules/sharedaddy/sharing.php:306
+msgid "Icon + text"
+msgstr "Ðконка + ÑекÑÑ"
+
+#: modules/sharedaddy/sharing.php:322
+msgid "New window"
+msgstr "Рновом окне"
+
+#: modules/sharedaddy/sharing.php:323
+msgid "Same window"
+msgstr "Ð Ñом же окне"
+
+#: modules/sharedaddy/sharing.php:308
+msgid "Text only"
+msgstr "ТолÑко ÑекÑÑ"
+
+#: modules/sharedaddy/sharing.php:307
+msgid "Icon only"
+msgstr "ТолÑко иконка"
+
+#: modules/sharedaddy/sharing.php:186
+msgid "Enabled Services"
+msgstr "ÐклÑÑÑннÑе ÑеÑвиÑÑ"
+
+#: modules/sharedaddy/sharing.php:164
+msgid "Available Services"
+msgstr "ÐоÑÑÑпнÑе ÑеÑвиÑÑ"
+
+#: modules/sharedaddy/sharing.php:192
+msgid "Drag and drop available services here"
+msgstr "ÐеÑеÑаÑиÑе доÑÑÑпнÑе ÑеÑвиÑÑ ÑÑда"
+
+#: modules/sharedaddy/sharing.php:303
+msgid "Default button style"
+msgstr "СÑÐ¸Ð»Ñ ÐºÐ½Ð¾Ð¿ÐºÐ¸ по ÑмолÑÐ°Ð½Ð¸Ñ "
+
+#: modules/sharedaddy/sharing.php:153
+msgid "Settings have been saved"
+msgstr "ÐаÑÑÑойки ÑоÑ
ÑаненÑ"
+
+#: modules/sharedaddy/sharing.php:165
+msgid "Drag and drop the services you'd like to enable into the box below."
+msgstr "ÐеÑеÑаÑиÑе в поле ниже ÑеÑвиÑÑ, коÑоÑÑе Ð²Ñ Ñ
оÑиÑе вклÑÑиÑÑ."
+
+#: modules/sharedaddy/sharing.php:203
+msgid "Services dragged here will be hidden behind a share button."
+msgstr "ÐеÑеÑаÑеннÑе ÑÑда ÑÑлÑги бÑдÑÑ ÑкÑÑÑÑ Ð·Ð° кнопкой \"ÐоделиÑÑÑÑ\"."
+
+#: modules/sharedaddy/sharing.php:221
+msgid "Sharing is off. Please add services above to enable"
+msgstr "СеÑÐ²Ð¸Ñ Ð¾Ð±Ð¼ÐµÐ½Ð° ÑÑÑлками вÑклÑÑен. ÐожалÑйÑÑа, добавÑÑе ÑеÑвиÑÑ Ð¸Ð· доÑÑÑпнÑÑ
вÑÑе, ÑÑÐ¾Ð±Ñ Ð²ÐºÐ»ÑÑиÑÑ."
+
+#: modules/sharedaddy/sharing.php:218
+msgid "Live Preview"
+msgstr "ÐÑоÑмоÑÑ"
+
+#: modules/sharedaddy/sharing.php:189
+msgid "Services dragged here will appear individually."
+msgstr "ÐеÑеÑаÑеннÑе ÑÑда ÑеÑвиÑÑ Ð±ÑдÑÑ Ð¾ÑобÑажаÑÑÑÑ Ð¿Ð¾ оÑделÑноÑÑи. "
+
+#: modules/sharedaddy/sharing.php:149
+msgid "This plugin will work without it, but multibyte support is used <a href=\"%s\">if available</a>. You may see minor problems with Tweets and other sharing services."
+msgstr "ÐÑÐ¾Ñ Ð¿Ð»Ð°Ð³Ð¸Ð½ бÑÐ´ÐµÑ ÑабоÑаÑÑ Ð±ÐµÐ· неÑ, но многобайÑÐ¾Ð²Ð°Ñ Ð¿Ð¾Ð´Ð´ÐµÑжка иÑполÑзÑеÑÑÑ Ð¿Ñи ÐµÑ <a href=\"%s\">налиÑии</a>. ÐÑ Ð¼Ð¾Ð¶ÐµÑе замеÑиÑÑ Ð½ÐµÐ±Ð¾Ð»ÑÑие пÑÐ¾Ð±Ð»ÐµÐ¼Ñ Ñ ÑвиÑами и дÑÑгими ÑеÑвиÑами обмена ÑÑÑлок."
+
+#: modules/sharedaddy/sharing.php:166
+msgid "Add a new service"
+msgstr "ÐобавиÑÑ Ð½Ð¾Ð²Ñй ÑеÑвиÑ"
+
+#: modules/contact-form/grunion-form-view.php:142
+#: modules/sharedaddy/sharing-sources.php:1027
+msgid "Label"
+msgstr "ТекÑÑ"
+
+#: modules/sharedaddy/sharing-sources.php:977
+msgid "Click to share"
+msgstr "ÐажмиÑе, ÑÑÐ¾Ð±Ñ Ð¿Ð¾Ð´ÐµÐ»Ð¸ÑÑÑÑ"
+
+#: modules/sharedaddy/sharing-sources.php:1032
+msgid "URL"
+msgstr "URL"
+
+#: modules/sharedaddy/sharing.php:148
+msgid "Warning! Multibyte support missing!"
+msgstr "Ðнимание! ÐоддеÑжка мÑлÑÑибайÑовÑÑ
кодиÑовок оÑÑÑÑÑÑвÑеÑ!"
+
+#: modules/sharedaddy/sharing.php:46 modules/sharedaddy/sharing.php:158
+msgid "Sharing Settings"
+msgstr "ÐаÑÑÑойки обÑего доÑÑÑпа"
+
+#: modules/sharedaddy/sharing-sources.php:1045
+msgid "Remove Service"
+msgstr "УдалиÑÑ ÑеÑвиÑ"
+
+#: modules/sharedaddy/sharing-sources.php:1044
+msgid "Save"
+msgstr "СоÑ
ÑаниÑÑ"
+
+#: modules/sharedaddy/sharing-sources.php:1037
+msgid "Icon"
+msgstr "Ðконка"
+
+#: modules/sharedaddy/sharing-sources.php:892
+msgid "Google +1"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:884
+msgctxt "share to"
+msgid "Press This"
+msgstr "ÐпÑбликоваÑÑ"
+
+#: modules/sharedaddy/sharing-sources.php:884
+msgid "Click to Press This!"
+msgstr "ÐажаÑÑ Ð¸ опÑбликоваÑÑ!"
+
+#: modules/sharedaddy/sharing-sources.php:856
+msgid "Press This"
+msgstr "ÐпÑбликоваÑÑ"
+
+#: modules/sharedaddy/sharing-sources.php:850
+msgid "Click to print"
+msgstr "ÐажмиÑе Ð´Ð»Ñ Ð¿ÐµÑаÑи"
+
+#: modules/sharedaddy/sharing-sources.php:744
+msgid "Share"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:777
+msgctxt "share to"
+msgid "Facebook"
+msgstr "Facebook"
+
+#: modules/sharedaddy/sharing-sources.php:799
+msgid "Default button"
+msgstr "Ðнопка по ÑмолÑаниÑ"
+
+#: modules/sharedaddy/sharing-sources.php:850
+msgctxt "share to"
+msgid "Print"
+msgstr "ÐеÑаÑÑ"
+
+#: modules/sharedaddy/sharing-sources.php:777
+msgid "Share on Facebook"
+msgstr "ÐоделиÑÑÑÑ Ð½Ð° Facebook"
+
+#: modules/sharedaddy/sharing-sources.php:714
+msgid "Facebook"
+msgstr "Facebook"
+
+#: modules/sharedaddy/sharing-sources.php:801
+msgid "Like button"
+msgstr "Ðнопка \"Ðне нÑавиÑÑÑ\""
+
+#: modules/sharedaddy/sharing-sources.php:846
+msgid "Print"
+msgstr "ÐеÑаÑÑ"
+
+#: modules/sharedaddy/sharing-sources.php:800
+msgid "Share button"
+msgstr "Ðнопка \"ÐоделиÑÑÑÑ\""
+
+#: modules/sharedaddy/sharing-sources.php:629
+msgctxt "share to"
+msgid "LinkedIn"
+msgstr "LinkedIn"
+
+#: modules/sharedaddy/sharing-sources.php:519
+msgctxt "share to"
+msgid "Digg"
+msgstr "Digg"
+
+#: modules/sharedaddy/sharing-sources.php:601
+msgid "LinkedIn"
+msgstr "LinkedIn"
+
+#: modules/sharedaddy/sharing-sources.php:515
+#: modules/sharedaddy/sharing-sources.php:519
+msgid "Click to Digg this post"
+msgstr "ÐажмиÑе, ÑÑÐ¾Ð±Ñ Ð¿Ð¾Ð´ÐµÐ»Ð¸ÑÑÑÑ ÑÑÑлкой на ÑÑÑ Ð·Ð°Ð¿Ð¸ÑÑ Ð½Ð° Digg"
+
+#: modules/sharedaddy/sharing-sources.php:436
+msgid "Click to share on Reddit"
+msgstr "ÐажмиÑе, ÑÑÐ¾Ð±Ñ Ð¿Ð¾Ð´ÐµÐ»Ð¸ÑÑÑÑ Ð½Ð° Reddit"
+
+#: modules/sharedaddy/sharing-sources.php:429
+#: modules/sharedaddy/sharing-sources.php:436
+msgid "Reddit"
+msgstr "Reddit"
+
+#: modules/sharedaddy/sharing-sources.php:363
+msgctxt "share to"
+msgid "StumbleUpon"
+msgstr "StumbleUpon"
+
+#: modules/sharedaddy/sharing-sources.php:363
+msgid "Click to share on StumbleUpon"
+msgstr "ÐажмиÑе, ÑÑÐ¾Ð±Ñ Ð¿Ð¾Ð´ÐµÐ»Ð¸ÑÑÑÑ Ð½Ð° StumbleUpon"
+
+#: modules/sharedaddy/sharing-sources.php:629
+msgid "Click to share on LinkedIn"
+msgstr "ÐажмиÑе, ÑÑÐ¾Ð±Ñ Ð¿Ð¾Ð´ÐµÐ»Ð¸ÑÑÑÑ Ð½Ð° LinkedIn"
+
+#: modules/sharedaddy/sharing-sources.php:506
+msgid "Digg"
+msgstr "Digg"
+
+#: modules/sharedaddy/sharing-sources.php:257
+msgid "Twitter"
+msgstr "Twitter"
+
+#: modules/sharedaddy/sharing-sources.php:226
+msgid "Send Email"
+msgstr "ÐÑпÑавиÑÑ ÑообÑение ÑлекÑÑонной поÑÑÑ"
+
+#: modules/sharedaddy/sharing-sources.php:238
+msgid "Sorry, your blog cannot share posts by email."
+msgstr "Ð ÑожалениÑ, Ð²Ð°Ñ Ð±Ð»Ð¾Ð³ не Ð¼Ð¾Ð¶ÐµÑ Ð´ÐµÐ»Ð¸ÑÑÑÑ ÑÑÑлками на запиÑи по ÑлекÑÑонной поÑÑе."
+
+#: modules/sharedaddy/sharing-sources.php:234
+msgid "Email check failed, please try again"
+msgstr "ÐÑовеÑка по ÑлекÑÑонной поÑÑе не ÑдалаÑÑ, попÑобÑйÑе еÑе Ñаз"
+
+#: modules/sharedaddy/sharing-sources.php:218
+msgid "Your Email Address"
+msgstr "ÐÐ°Ñ Ð°Ð´ÑÐµÑ ÑлекÑÑонной поÑÑÑ"
+
+#: modules/sharedaddy/sharing-sources.php:227
+msgid "Cancel"
+msgstr "ÐÑмена"
+
+#: modules/sharedaddy/sharing-sources.php:230
+msgid "Post was not sent - check your email addresses!"
+msgstr "СообÑение не бÑло оÑпÑавлено — пÑовеÑÑÑе адÑеÑа ÑлекÑÑонной поÑÑÑ!"
+
+#: modules/sharedaddy/sharing-sources.php:352
+msgid "StumbleUpon"
+msgstr "StumbleUpon"
+
+#: modules/sharedaddy/sharing-sources.php:264
+msgid "Click to share on Twitter"
+msgstr "ÐажмиÑе, ÑÑÐ¾Ð±Ñ Ð¿Ð¾Ð´ÐµÐ»Ð¸ÑÑÑÑ Ð½Ð° Twitter"
+
+#: modules/sharedaddy/sharing-sources.php:264
+msgctxt "share to"
+msgid "Twitter"
+msgstr "Twitter"
+
+#: modules/sharedaddy/sharing-sources.php:334
+#: modules/sharedaddy/sharing-sources.php:411
+#: modules/sharedaddy/sharing-sources.php:462
+#: modules/sharedaddy/sharing-sources.php:568
+#: modules/sharedaddy/sharing-sources.php:684
+msgid "Use smart button"
+msgstr "ÐÑполÑзÑйÑе \"ÑмнÑÑ\" клавиÑÑ"
+
+#: modules/sharedaddy/sharing-sources.php:207
+msgid "Send to Email Address"
+msgstr "ÐÑпÑавиÑÑ Ð½Ð° ÑлекÑÑоннÑй адÑеÑ"
+
+#: modules/sharedaddy/sharing-sources.php:170
+msgid "You have shared this post with %s"
+msgstr "ÐÑ Ð¿Ð¾Ð´ÐµÐ»Ð¸Ð»Ð¸ÑÑ ÑÑой запиÑÑÑ Ñ %s"
+
+#: modules/sharedaddy/sharing-sources.php:193
+msgid "Click to email this to a friend"
+msgstr "ÐоÑлаÑÑ ÑÑо дÑÑгÑ"
+
+#: modules/sharedaddy/sharedaddy.php:106
+msgid "Disable CSS and JS"
+msgstr "ÐеакÑивиÑоваÑÑ CSS и JS"
+
+#: modules/sharedaddy/sharedaddy.php:108
+msgid "Advanced. If this option is checked, you must include these files in your theme manually for the sharing links to work."
+msgstr ""
+
+#: modules/sharedaddy/sharing-service.php:196
+msgid "Share this:"
+msgstr "ÐоделиÑÑÑÑ ÑÑÑлкой:"
+
+#: modules/sharedaddy/sharing-sources.php:171
+msgid "Close"
+msgstr "ÐакÑÑÑÑ"
+
+#: modules/sharedaddy/sharing-service.php:474
+#: modules/sharedaddy/sharing.php:234 modules/sharedaddy/sharing.php:275
+msgctxt "dropdown button"
+msgid "Share"
+msgstr "ÐоделиÑÑÑÑ"
+
+#: modules/sharedaddy/sharing-sources.php:169
+msgid "This post has been shared!"
+msgstr "СÑÑлка на запиÑÑ Ð±Ñла опÑбликована!"
+
+#: modules/sharedaddy/sharing-sources.php:193
+msgctxt "share to"
+msgid "Email"
+msgstr "по ÑлекÑÑонной поÑÑе"
+
+#: modules/sharedaddy/sharing-sources.php:215
+msgid "Your Name"
+msgstr "ÐаÑе имÑ"
+
+#: modules/module-info.php:425
+msgid "Each contact form can easily be customized to fit your needs. When a user submits your contact form, the feedback will be filtered through <a href=\"http://akismet.com/\">Akismet</a> (if it is active on your site) to make sure itâs not spam. Any legitimate feedback will then be emailed to you, and added to your feedback management area."
+msgstr ""
+
+#: modules/sharedaddy/sharedaddy.php:18
+msgid "Shared Post"
+msgstr "ÐапиÑÑ, коÑоÑой поделилиÑÑ"
+
+#: modules/module-info.php:394
+msgid "Jetpack will automatically take the great published content from your blog or website and share it instantly with third party services like search engines, increasing your reach and traffic."
+msgstr ""
+
+#: modules/module-info.php:374
+msgid "When leaving comments, your visitors can also subscribe to a post’s comments to keep up with the conversation."
+msgstr ""
+
+#: modules/module-info.php:371
+msgid "Subscriptions"
+msgstr "ÐодпиÑки"
+
+#: modules/module-info.php:379
+msgid "To use the Subscriptions widget, go to Appearance → <a href=\"%s\">Widgets</a>. Drag the widget labeled “Blog Subscriptions (Jetpack)” into one of your sidebars and configure away."
+msgstr ""
+
+#: modules/sharedaddy/sharedaddy.php:37
+msgid "Show sharing buttons on this post."
+msgstr "ÐоказÑваÑÑ ÐºÐ½Ð¾Ð¿ÐºÐ¸ \"ÐоделиÑÑÑÑ\" Ð´Ð»Ñ ÑÑой запиÑи."
+
+#: modules/contact-form/grunion-form-view.php:30 modules/module-info.php:415
+#: modules/module-info.php:419
+msgid "Contact Form"
+msgstr ""
+
+#: modules/module-info.php:392
+msgid "Enhanced Distribution"
+msgstr ""
+
+#: modules/module-info.php:373
+msgid "Easily allow any visitor to subscribe to all of your posts via email through a widget in your blog’s sidebar. Every time you publish a post, WordPress.com will send a notification to all your subscribers."
+msgstr ""
+
+#: modules/module-info.php:351
+msgid "shows your latest tweets within a sidebar on your theme."
+msgstr ""
+
+#: modules/module-info.php:350
+msgid "lets you easily add post and comment RSS feeds to a sidebar on your theme."
+msgstr ""
+
+#: modules/module-info.php:351
+msgid "The Twitter Widget"
+msgstr ""
+
+#: modules/module-info.php:350
+msgid "The RSS Links Widget"
+msgstr ""
+
+#: modules/module-info.php:355
+msgid "To use the widgets, go to Appearance → <a href=\"%s\">Widgets</a>. Drag them into one of your sidebars and configure away."
+msgstr ""
+
+#: modules/module-info.php:368
+msgid "Subsriptions Screenshot"
+msgstr ""
+
+#: modules/module-info.php:353
+msgid "The Image Widget"
+msgstr ""
+
+#: modules/module-info.php:355
+msgid "Each of these widgets has a number of customization options."
+msgstr ""
+
+#: modules/module-info.php:353
+msgid "lets you easily add images to a sidebar on your theme."
+msgstr ""
+
+#: modules/module-info.php:335
+msgid "shows your latest tweets within a sidebar on your theme. It’s an easy way to add more activity to your site. There are also a number of customization options."
+msgstr ""
+
+#: modules/module-info.php:308 modules/module-info.php:312
+msgid "Spelling and Grammar"
+msgstr ""
+
+#: modules/module-info.php:335
+msgid "The Twitter Widget "
+msgstr ""
+
+#: modules/module-info.php:337
+msgid "allows you to easily add images to widget areas in your theme. It’s an easy way to add more visual interest to your site."
+msgstr ""
+
+#: modules/module-info.php:337
+msgid "The Image Widget "
+msgstr ""
+
+#: modules/module-info.php:334
+msgid "allows you to add links to your blog’s post and comment RSS feeds in your sidebar. This makes it easy for your readers to stay updated when you post new content or receive new comments."
+msgstr ""
+
+#: modules/module-info.php:334
+msgid "The RSS Links Widget "
+msgstr ""
+
+#: modules/module-info.php:332 modules/module-info.php:348
+msgid "Extra Sidebar Widgets"
+msgstr ""
+
+#: modules/module-info.php:329 modules/module-info.php:345
+msgid "Widgets Screenshot"
+msgstr ""
+
+#: modules/module-info.php:315
+msgid "After the Deadline provides a number of <a href=\"%s\">customization options</a>, which you can edit in your profile."
+msgstr ""
+
+#: modules/module-info.php:314
+msgid "The <a href='%s'>After the Deadline</a> Proofreading service improves your writing by using artificial intelligence to find your errors and offer smart suggestions."
+msgstr ""
+
+#: modules/module-info.php:286
+msgid "To configure your sharing settings, go to the Settings → <a href=\"%s\">Sharing</a> menu."
+msgstr ""
+
+#: modules/module-info.php:265
+msgid "The following services are included: Twitter, Facebook, Reddit, StumbleUpon, PressThis, Digg, LinkedIn, Google +1, Print, and Email."
+msgstr ""
+
+#: modules/module-info.php:227
+msgid "Jetpack combines the power of %s and the simplicity of WordPress to give you the ultimate in math blogging platforms."
+msgstr ""
+
+#: modules/module-info.php:228
+msgid "Wow, that sounds nerdy."
+msgstr "УÑ
ÑÑ, как инÑеÑеÑно... боÑаникам."
+
+#: modules/module-info.php:242
+msgid "Use <code>$latex your latex code here$</code> or <code>[latex]your latex code here[/latex]</code> to include %s in your posts and comments. There are <a href=\"%s\" target=\"_blank\">all sorts of options</a> available."
+msgstr ""
+
+#: modules/module-info.php:293
+msgid "Full details can be found on the <a href=\"%s\">Sharing support page</a>. This video also gives a swish run-down of how to use the Sharing feature. Watch it in HD for extra snazz!"
+msgstr ""
+
+#: modules/module-info.php:287
+msgid "Drag and drop sharing services into the enabled section to have them show up on your site, and drag them into the hidden section to have them hidden behind a button."
+msgstr "ÐеÑеÑаÑиÑе ÑеÑвиÑÑ Ð²Ð¾ \"вклÑÑÑннÑй\" Ñаздел, ÑÑÐ¾Ð±Ñ Ð¿Ð¾ÐºÐ°Ð·ÑваÑÑ Ð¸Ñ
на ваÑем ÑайÑе либо в \"ÑкÑÑÑÑй\" Ñаздел, ÑÑÐ¾Ð±Ñ ÑпÑÑÑаÑÑ Ð¸Ñ
за кнопкой \"ÐоделиÑÑÑÑ\"."
+
+#: modules/module-info.php:267
+msgid "The following services are included: Twitter, Facebook, Reddit, StumbleUpon, Digg, LinkedIn, Google +1, Print, and Email."
+msgstr ""
+
+#: modules/module-info.php:261
+msgid "Share your posts with Twitter, Facebook, and a host of other services. You can configure services to appear as icons, text, or both. Some services have additional options to display smart buttons, such as Twitter, which will update the number of times the post has been shared."
+msgstr "ÐоделиÑеÑÑ Ñвоими запиÑÑми на Twitter, Facebook, а Ñакже множеÑÑве дÑÑгиÑ
ÑеÑвиÑов. ÐÑ Ð¼Ð¾Ð¶ÐµÑе наÑÑÑоиÑÑ Ð¾ÑобÑажение ÑеÑвиÑов в виде иконок, ÑекÑÑа, либо и Ñого и дÑÑгого. ÐекоÑоÑÑе ÑеÑвиÑÑ Ð¸Ð¼ÐµÑÑ Ð´Ð¾Ð¿Ð¾Ð»Ð½Ð¸ÑелÑнÑе опÑии Ð´Ð»Ñ Ð¾ÑобÑÐ°Ð¶ÐµÐ½Ð¸Ñ «ÑмнÑÑ
» кнопок, напÑимеÑ, Twitter бÑÐ´ÐµÑ Ð¿Ð¾ÐºÐ°Ð·ÑваÑÑ ÑколÑко Ñаз бÑла ÑпомÑнÑÑа ÑÑÑлка."
+
+#: modules/module-info.php:257 modules/module-info.php:260
+#: modules/module-info.php:281 modules/sharedaddy/sharedaddy.php:25
+#: modules/sharedaddy/sharing.php:46
+msgid "Sharing"
+msgstr "ÐоделиÑÑÑÑ"
+
+#: modules/module-info.php:226 modules/module-info.php:241
+msgid "%s is a powerful markup language for writing complex mathematical equations, formulas, etc."
+msgstr ""
+
+#: modules/module-info.php:271
+msgid "Additionally you can define your own custom services."
+msgstr "ÐÑоме Ñого, Ð²Ñ Ð¼Ð¾Ð¶ÐµÑе ÑказаÑÑ Ñвои ÑеÑвиÑÑ Ð¿Ð¾ пÑедпоÑÑениÑ."
+
+#: modules/module-info.php:187 modules/module-info.php:191
+#: modules/module-info.php:200 modules/module-info.php:204
+msgid "WordPress.com Stats"
+msgstr "СÑаÑиÑÑика WordPress.com"
+
+#: modules/module-info.php:172
+msgid "To use shortlinks, go to any already published post (or publish something new!). A “Get Shortlink” button will be visible under the Post title. When you click it, a dialog box will appear with the shortlink and you can copy and paste to Twitter, Facebook or wherever your heart desires."
+msgstr ""
+
+#: modules/module-info.php:137
+msgid "Available shortcodes are: %l."
+msgstr "ÐоÑÑÑпнÑе кодÑ: %l."
+
+#: modules/module-info.php:192 modules/module-info.php:205
+msgid "There are many plugins and services that provide statistics, but data can be overwhelming. WordPress.com Stats makes the most popular metrics easy to understand through a clear and attractive interface."
+msgstr "СÑÑеÑÑвÑÐµÑ Ð¼Ð½Ð¾Ð¶ÐµÑÑво плагинов и ÑеÑвиÑов, пÑедоÑÑавлÑÑÑиÑ
ÑÑаÑиÑÑикÑ, но даннÑе могÑÑ Ð¿Ð¾Ð´Ð°Ð²Ð»ÑÑÑ Ñвоим колиÑеÑÑвом или ÑложноÑÑÑÑ. СÑаÑиÑÑика WordPress.com Ð´ÐµÐ»Ð°ÐµÑ Ð¿Ð¾Ð¿ÑлÑÑнÑе меÑÑики легко понÑÑнÑми Ñ Ð¿Ð¾Ð¼Ð¾ÑÑÑ Ð¿ÑоÑÑого и пÑивлекаÑелÑного инÑеÑÑейÑа."
+
+#: modules/module-info.php:206
+msgid "You can <a href=\"%s\">view your stats dashboard here</a>."
+msgstr "ÐÑ Ð¼Ð¾Ð¶ÐµÑе <a href=\"%s\">пÑоÑмоÑÑеÑÑ Ð¿Ð°Ð½ÐµÐ»Ñ ÑÑаÑиÑÑики здеÑÑ</a>."
+
+#: modules/module-info.php:157 modules/module-info.php:171
+msgid "Instead of typing or copy-pasting long URLs, you can now get a short and simple link to your posts and pages. This uses the super compact wp.me domain name, and gives you a unique URL you can use that will be safe and reliable."
+msgstr "ÐмеÑÑо Ñого, ÑÑÐ¾Ð±Ñ Ð½Ð°Ð±Ð¸ÑаÑÑ Ð»Ð¸Ð±Ð¾ копиÑоваÑÑ Ð¸ вÑÑавлÑÑÑ Ð´Ð»Ð¸Ð½Ð½Ñе URL-адÑеÑа, ÑепеÑÑ Ð²Ñ Ð¼Ð¾Ð¶ÐµÑе полÑÑиÑÑ ÐºÐ¾ÑоÑкие и пÑоÑÑÑе ÑÑÑлки на Ñвои запиÑи и ÑÑÑаниÑÑ. ÐÑи ÑÑом иÑполÑзÑеÑÑÑ ÑлÑÑÑа-компакÑнÑй домен wp.me, коÑоÑÑй даÑÑ Ð²Ð°Ð¼ ÑникалÑнÑй URL-адÑеÑ, — им можно безопаÑно и надежно воÑполÑзоваÑÑÑÑ."
+
+#: modules/module-info.php:221 modules/module-info.php:236
+msgid "LaTeX"
+msgstr "LaTeX"
+
+#: modules/module-info.php:109
+msgid "Enter a shortcode directly into the Post/Page editor to embed media. For specific instructions follow the links below."
+msgstr "ÐведиÑе ÑокÑаÑÑннÑй код непоÑÑедÑÑвенно в облаÑÑÑ ÑедакÑиÑÐ¾Ð²Ð°Ð½Ð¸Ñ Ð·Ð°Ð¿Ð¸Ñей и ÑÑÑаниÑ, ÑÑÐ¾Ð±Ñ Ð²ÑÑавиÑÑ Ð¼ÐµÐ´Ð¸Ð°-обÑекÑ. ÐÐ»Ñ Ð¿Ð¾Ð»ÑÑÐµÐ½Ð¸Ñ Ð´Ð¾Ð¿Ð¾Ð»Ð½Ð¸ÑелÑнÑÑ
инÑÑÑÑкÑий, ÑледÑйÑе по ÑÑÑлкам ниже."
+
+#: modules/module-info.php:158
+msgid "It’s perfect for use on Twitter, Facebook, and cell phone text messages where every character counts."
+msgstr "ÐÑо идеалÑно подÑ
Ð¾Ð´Ð¸Ñ Ð´Ð»Ñ Ð¸ÑполÑÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ Ð½Ð° Twitter, Facebook и SMS, где каждÑй Ñимвол на ÑÑеÑÑ."
+
+#: modules/module-info.php:95 modules/module-info.php:108
+msgid "Shortcodes allow you to easily and safely embed media from other places in your site. With just one simple code, you can tell WordPress to embed YouTube, Flickr, and other media."
+msgstr "СокÑаÑÑннÑе ÐºÐ¾Ð´Ñ Ð¿Ð¾Ð·Ð²Ð¾Ð»ÑÑÑ Ð²Ð°Ð¼ легко и безопаÑно вÑÑÑаиваÑÑ Ð²Ð½ÐµÑние обÑекÑÑ Ð¼ÐµÐ´Ð¸Ð° в Ð²Ð°Ñ ÑайÑ. С помоÑÑÑ Ð¾Ð´Ð½Ð¾Ð³Ð¾ пÑоÑÑого кода, Ð²Ñ Ð¼Ð¾Ð¶ÐµÑе даÑÑ Ñказание WordPress внедÑиÑÑ Ð¾Ð±ÑÐµÐºÑ YouTube, Flickr и дÑÑгиÑ
медиа."
+
+#: modules/module-info.php:152 modules/module-info.php:156
+#: modules/module-info.php:166 modules/module-info.php:170
+msgid "WP.me Shortlinks"
+msgstr "ÐоÑоÑкие ÑÑÑлки WP.me"
+
+#: modules/module-info.php:29
+msgctxt "Visit your _VaultPress_dashboard_."
+msgid "To check your backups, see any security alerts, or check your VaultPress Vitality, visit your %s."
+msgstr ""
+
+#: modules/module-info.php:90 modules/module-info.php:94
+#: modules/module-info.php:103 modules/module-info.php:107
+msgid "Shortcode Embeds"
+msgstr "ÐÑÑавка ÑокÑаÑÑнного кода"
+
+#: modules/module-info.php:59
+msgid "Hovercards enhance plain Gravatar images with information about a person: name, bio, pictures, their contact info, and other services they use on the web like Twitter, Facebook, or LinkedIn."
+msgstr "ÐÑплÑваÑÑие визиÑки ÑлÑÑÑаÑÑ Ð¾Ð±ÑÑнÑе изобÑÐ°Ð¶ÐµÐ½Ð¸Ñ Ð³ÑаваÑаÑов, добавлÑÑ Ð¸Ð½ÑоÑмаÑÐ¸Ñ Ð¾ Ñеловеке: имÑ, биогÑаÑиÑ, ÑоÑогÑаÑии, конÑакÑнÑе даннÑе, а Ñакже дÑÑгие ÑеÑвиÑÑ, коÑоÑÑми они полÑзÑÑÑÑÑ Ð² ÑеÑи, напÑимеÑ, Twitter, Facebook и LinkedIn."
+
+#: modules/module-info.php:60
+msgid "Hovercards offer a great way to show your internet presence and help people find your own blog."
+msgstr "ÐÑплÑваÑÑие визиÑки &mdash оÑлиÑнÑй ÑпоÑоб показаÑÑ Ð²Ð°Ñи ÑÑÑаниÑÑ Ð¸ пÑоÑили в инÑеÑнеÑе и помоÑÑ Ð´ÑÑгим найÑи Ð²Ð°Ñ Ð±Ð»Ð¾Ð³."
+
+#: modules/module-info.php:74
+msgid "Hovercards enhance plain Gravatar images with information about a person: name, bio, pictures, their contact info, and other services."
+msgstr "ÐÑплÑваÑÑие визиÑки ÑлÑÑÑаÑÑ Ð¾Ð±ÑÑнÑе изобÑÐ°Ð¶ÐµÐ½Ð¸Ñ Ð³ÑаваÑаÑов, добавлÑÑ Ð¸Ð½ÑоÑмаÑÐ¸Ñ Ð¾ Ñеловеке: имÑ, биогÑаÑиÑ, ÑоÑогÑаÑии, конÑакÑнÑе даннÑе, а Ñакже иÑполÑзÑемÑе ÑеÑвиÑÑ."
+
+#: modules/module-info.php:75
+msgid "To see hovercards, look at any blog post on your blog that has comments. If the commenter has a hovercard associated with their gravatar, mouse over their image and the hovercard will appear. To turn hovercards off, click the Deactivate button above."
+msgstr "ЧÑÐ¾Ð±Ñ ÑвидеÑÑ Ð²ÑплÑваÑÑие визиÑки, оÑкÑойÑе на ваÑем блоге лÑбÑÑ Ð·Ð°Ð¿Ð¸ÑÑ Ñ ÐºÐ¾Ð¼Ð¼ÐµÐ½ÑаÑиÑми. ÐÑли Ñ ÐºÐ¾Ð¼Ð¼ÐµÐ½ÑаÑоÑа еÑÑÑ Ð²ÑплÑваÑÑÐ°Ñ Ð²Ð¸Ð·Ð¸Ñка, пÑивÑÐ·Ð°Ð½Ð½Ð°Ñ Ðº гÑаваÑаÑÑ, она поÑвиÑÑÑ Ð¿Ñи наведении кÑÑÑоÑа мÑÑи на изобÑажение. ЧÑÐ¾Ð±Ñ Ð¾ÑклÑÑиÑÑ Ð²ÑплÑваÑÑие визиÑки, ÑелкниÑе по кнопке \"ÐеакÑивиÑоваÑÑ\" вÑÑе."
+
+#: modules/module-info.php:29
+msgid "VaultPress dashboard"
+msgstr ""
+
+#: modules/module-info.php:31
+msgid "With a monthly subscription, the VaultPress plugin will backup your site’s content, themes, and plugins in real-time, as well as perform regular security scans for common threats and attacks."
+msgstr ""
+
+#: modules/module-info.php:32
+msgctxt "View _Plans_&_Pricing_. (VaultPress)"
+msgid "View %s."
+msgstr ""
+
+#: modules/module-info.php:32
+msgid "Plans & Pricing"
+msgstr ""
+
+#: modules/module-info.php:53 modules/module-info.php:68
+msgid "Gravatar Hovercard"
+msgstr "ÐÑплÑваÑÑÐ°Ñ Ð²Ð¸Ð·Ð¸Ñка гÑаваÑаÑа"
+
+#: modules/module-info.php:58 modules/module-info.php:73
+msgid "What’s a Hovercard?"
+msgstr "ЧÑо Ñакое \"вÑплÑваÑÑÐ°Ñ Ð²Ð¸Ð·Ð¸Ñка\"?"
+
+#: modules/module-info.php:22 modules/module-info.php:26
+msgid "VaultPress"
+msgstr ""
+
+#: modules/contact-form/grunion-contact-form.php:713
+msgid "Add a custom form"
+msgstr "ÐобавиÑÑ Ð¿ÑоизволÑнÑÑ ÑоÑмÑ."
+
+#: modules/gravatar-hovercards.php:44 modules/module-info.php:57
+#: modules/module-info.php:72
+msgid "Gravatar Hovercards"
+msgstr "ÐÑплÑваÑÑÐ°Ñ \"визиÑка\" "
+
+#: modules/gravatar-hovercards.php:56
+msgid "View people's profiles when you mouse over their Gravatars"
+msgstr "ÐоказÑваÑÑ Ð¿ÑоÑили полÑзоваÑелей пÑи наведении кÑÑÑоÑа мÑÑи на иÑ
гÑаваÑаÑÑ"
+
+#: modules/contact-form/grunion-contact-form.php:689
+msgid "Spam <span class=\"count\">(%s)</span>"
+msgid_plural "Spam <span class=\"count\">(%s)</span>"
+msgstr[0] ""
+msgstr[1] ""
+msgstr[2] ""
+
+#: modules/contact-form/grunion-contact-form.php:671
+msgid "Search Feedback"
+msgstr "ÐоиÑк по оÑзÑвам"
+
+#: modules/module-info.php:28
+msgid "Your WordPress installation is currently being protected with the world’s best security, backup, and support."
+msgstr ""
+
+#: modules/contact-form/grunion-contact-form.php:672
+#: modules/contact-form/grunion-contact-form.php:673
+msgid "No feedback found"
+msgstr "ÐÑзÑвов не найдено"
+
+#: modules/gravatar-hovercards.php:83
+msgid "Put your mouse over your Gravatar to check out your profile."
+msgstr "ÐаведиÑе кÑÑÑÐ¾Ñ Ð¼ÑÑи на Ð²Ð°Ñ Ð³ÑаваÑаÑ, ÑÑÐ¾Ð±Ñ ÑвидеÑÑ, как вÑглÑÐ´Ð¸Ñ Ð²Ð°Ñ Ð¿ÑоÑилÑ."
+
+#: modules/contact-form/grunion-contact-form.php:670
+msgid "Feedback"
+msgstr "ÐбÑаÑÐ½Ð°Ñ ÑвÑзÑ"
+
+#: modules/contact-form/grunion-contact-form.php:669
+#: modules/contact-form/grunion-form-view.php:130
+msgid "Feedbacks"
+msgstr "ÐÑзÑвÑ"
+
+#: modules/contact-form/grunion-contact-form.php:275
+#: modules/contact-form/grunion-contact-form.php:323
+msgid "Error!"
+msgstr "ÐÑибка!"
+
+#: modules/contact-form/grunion-contact-form.php:147
+msgid "%s is required"
+msgstr "%s - поле, обÑзаÑелÑное к заполнениÑ."
+
+#: modules/contact-form/grunion-contact-form.php:285
+msgid "Submit »"
+msgstr "ÐÑпÑавиÑÑ »"
+
+#: modules/contact-form/grunion-contact-form.php:328
+msgid "Message Sent"
+msgstr "СообÑение оÑпÑавлено"
+
+#: modules/contact-form/grunion-contact-form.php:462
+msgid "l F j, Y \\a\\t g:i a"
+msgstr "| d.m.Y в H:i"
+
+#: modules/contact-form/grunion-contact-form.php:482
+msgid "Time:"
+msgstr "ÐÑемÑ:"
+
+#: modules/contact-form/grunion-contact-form.php:483
+msgid "IP Address:"
+msgstr "IP-адÑеÑ"
+
+#: modules/contact-form/grunion-contact-form.php:484
+msgid "Contact Form URL:"
+msgstr "URL-адÑÐµÑ ÐºÐ¾Ð½ÑакÑной ÑоÑмÑ:"
+
+#: modules/contact-form/grunion-contact-form.php:140
+msgid "%s requires a valid email address"
+msgstr "%s ÑÑебÑеÑÑÑ ÑабоÑаÑÑий адÑÐµÑ ÑлекÑÑонной поÑÑÑ"
+
+#: modules/contact-form/grunion-contact-form.php:511
+msgid "Sent by an unverified visitor to your site."
+msgstr "ÐÑпÑавлено неподÑвеÑждÑннÑм поÑеÑиÑелем ÐаÑего ÑайÑа."
+
+#: modules/contact-form/grunion-contact-form.php:35
+#: modules/contact-form/grunion-form-view.php:149
+#: modules/sharedaddy/sharing-sources.php:127
+msgid "Email"
+msgstr "E-mail"
+
+#: modules/contact-form/grunion-contact-form.php:79
+#: modules/contact-form/grunion-contact-form.php:84
+#: modules/contact-form/grunion-contact-form.php:88
+#: modules/contact-form/grunion-contact-form.php:100
+#: modules/contact-form/grunion-contact-form.php:105
+#: modules/contact-form/grunion-contact-form.php:119
+msgid "(required)"
+msgstr "(обÑзаÑелÑно)"
+
+#: modules/contact-form/grunion-contact-form.php:99
+msgid "Yes"
+msgstr "Ðа"
+
+#: modules/contact-form/admin.php:456
+msgid "You are not allowed to move this item to the Trash."
+msgstr "Ðам не ÑазÑеÑено пеÑемеÑаÑÑ ÑÑÐ¾Ñ ÑÐ»ÐµÐ¼ÐµÐ½Ñ Ð² коÑзинÑ."
+
+#: modules/contact-form/admin.php:452
+msgid "Error in restoring from Trash."
+msgstr "ÐÑибка пÑи воÑÑÑановлении из коÑзинÑ."
+
+#: modules/contact-form/admin.php:449
+msgid "You are not allowed to move this item out of the Trash."
+msgstr "Ðам не ÑазÑеÑено воÑÑÑанавливаÑÑ ÑÑÐ¾Ñ ÑÐ»ÐµÐ¼ÐµÐ½Ñ Ð¸Ð· коÑзинÑ."
+
+#: modules/contact-form/grunion-contact-form.php:39
+msgid "Subject"
+msgstr "Тема"
+
+#: modules/contact-form/admin.php:483
+msgid "Messages"
+msgstr "СообÑениÑ"
+
+#: modules/contact-form/admin.php:506
+msgid "Spam"
+msgstr "Спам-комменÑаÑий"
+
+#: modules/contact-form/grunion-contact-form.php:34
+#: modules/contact-form/grunion-form-view.php:150
+msgid "Name"
+msgstr "ÐмÑ"
+
+#: modules/contact-form/admin.php:459
+msgid "Error in moving to Trash."
+msgstr "ÐÑибка пÑи Ñдалении в коÑзинÑ."
+
+#: modules/contact-form/grunion-contact-form.php:36
+#: modules/contact-form/grunion-form-view.php:154
+msgid "Website"
+msgstr "СайÑ"
+
+#: modules/contact-form/admin.php:88
+#: modules/contact-form/grunion-contact-form.php:42
+msgid "Message"
+msgstr "СообÑение"
+
+#: modules/contact-form/admin.php:197
+msgid "Mark this message as spam"
+msgstr "ÐомеÑиÑÑ ÑÑо ÑообÑение как Ñпам"
+
+#: modules/contact-form/admin.php:166 modules/contact-form/admin.php:265
+msgid "Delete Permanently"
+msgstr "УдалиÑÑ Ð½Ð°Ð²Ñегда"
+
+#: modules/contact-form/admin.php:257
+msgid "Mark this message as NOT spam"
+msgstr "ÐомеÑиÑÑ ÑÑо ÑообÑение как ÐÐ Ñпам"
+
+#: modules/contact-form/admin.php:164 modules/contact-form/admin.php:263
+msgid "Delete this item permanently"
+msgstr "УдалиÑÑ ÑÑÐ¾Ñ ÑÐ»ÐµÐ¼ÐµÐ½Ñ Ð½Ð°Ð²Ñегда"
+
+#: modules/contact-form/admin.php:296
+msgid "Y-m-d @ g:i:s A"
+msgstr ""
+
+#: modules/contact-form/admin.php:415
+msgid "You are not allowed to manage this item."
+msgstr ""
+
+#: modules/contact-form/admin.php:161
+msgid "Restore"
+msgstr "ÐоÑÑÑановиÑÑ"
+
+#: modules/contact-form/admin.php:89
+msgid "Date"
+msgstr "ÐаÑа"
+
+#: modules/contact-form/admin.php:204 modules/contact-form/admin.php:206
+#: modules/contact-form/admin.php:493
+msgid "Trash"
+msgstr "УдалиÑÑ"
+
+#: modules/after-the-deadline/config-unignore.php:130
+msgid "Add"
+msgstr "ÐобавиÑÑ"
+
+#: modules/after-the-deadline/config-unignore.php:128
+msgid "Identify words and phrases to ignore while proofreading your posts and pages:"
+msgstr "ÐпÑеделиÑÑ Ñлова и ÑÑазÑ, коÑоÑÑе нÑжно игноÑиÑоваÑÑ Ð¿Ñи коÑÑекÑиÑовании ваÑиÑ
поÑÑов и ÑÑÑаниÑ:"
+
+#: modules/after-the-deadline/config-options.php:89
+msgctxt "%1$s = http://codex.wordpress.org/Installing_WordPress_in_Your_Language, %2$s = WPLANG"
+msgid "The proofreader supports English, French, German, Portuguese, and Spanish. Your <a href=\"%1$s\">%2%s</a> value is the default proofreading language."
+msgstr ""
+
+#: modules/contact-form/admin.php:87
+msgid "From"
+msgstr "ÐÑ"
+
+#: modules/after-the-deadline/config-unignore.php:135
+msgid "Be sure to click \"Update Profile\" at the bottom of the screen to save your changes."
+msgstr "Ðе забÑдÑÑе нажаÑÑ \"ÐбновиÑÑ Ð¿ÑоÑилÑ\" в нижней ÑаÑÑи ÑкÑана, ÑÑÐ¾Ð±Ñ ÑоÑ
ÑаниÑÑ Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ."
+
+#: modules/after-the-deadline/config-unignore.php:126
+msgid "Ignored Phrases"
+msgstr "ÐгноÑиÑÑемÑе ÑÑазÑ"
+
+#: modules/after-the-deadline/config-options.php:95
+msgid "Use automatically detected language to proofread posts and pages"
+msgstr "ÐÑполÑзоваÑÑ Ð°Ð²ÑомаÑиÑеÑки обнаÑÑженнÑй ÑзÑк Ð´Ð»Ñ Ð¿ÑовеÑки гÑамоÑноÑÑи запиÑей и ÑÑÑаниÑ"
+
+#: modules/after-the-deadline/config-options.php:86
+msgid "Language"
+msgstr "ЯзÑк"
+
+#: modules/after-the-deadline/config-options.php:81
+msgid "Redundant Phrases"
+msgstr "ÐенÑжнÑе ÑÑазÑ"
+
+#: modules/after-the-deadline/config-options.php:79
+msgid "Phrases to Avoid"
+msgstr "ФÑазÑ, коÑоÑÑе ÑледÑÐµÑ Ð¸Ð·Ð±ÐµÐ³Ð°ÑÑ"
+
+#: modules/after-the-deadline/config-options.php:77
+msgid "Passive Voice"
+msgstr "СÑÑадаÑелÑнÑй залог"
+
+#: modules/after-the-deadline/config-options.php:83
+msgid "<a href=\"%s\">Learn more</a> about these options."
+msgstr "<a href=\"%s\">ÐополниÑелÑÐ½Ð°Ñ Ð¸Ð½ÑоÑмаÑиÑ</a> об ÑÑиÑ
паÑамеÑÑаÑ
."
+
+#: modules/after-the-deadline/config-options.php:67
+msgid "Complex Phrases"
+msgstr "СложнÑе ÑÑазÑ"
+
+#: modules/after-the-deadline/config-options.php:75
+msgid "Jargon"
+msgstr "ÐаÑгон"
+
+#: modules/after-the-deadline/config-options.php:73
+msgid "Hidden Verbs"
+msgstr "СкÑÑÑÑе глаголÑ"
+
+#: modules/after-the-deadline/config-options.php:71
+msgid "Double Negatives"
+msgstr "Ðвойное оÑÑиÑание"
+
+#: modules/after-the-deadline/config-options.php:69
+msgid "Diacritical Marks"
+msgstr "ÐиакÑиÑиÑеÑкие знаки"
+
+#: modules/after-the-deadline/config-options.php:65
+msgid "Clichés"
+msgstr "ÐлиÑе"
+
+#: modules/after-the-deadline/atd-l10n.php:30
+msgid "There was an error communicating with the proofreading service."
+msgstr "ÐÑибка ÑвÑзи Ñо ÑлÑжбой коÑÑекÑÑÑÑ ."
+
+#: modules/after-the-deadline/config-options.php:63
+msgid "Bias Language"
+msgstr "ÐеноÑмаÑÐ¸Ð²Ð½Ð°Ñ Ð»ÐµÐºÑика"
+
+#: modules/after-the-deadline/config-options.php:60
+msgid "Enable proofreading for the following grammar and style rules when writing posts and pages:"
+msgstr "ÐклÑÑиÑÑ ÐºÐ¾ÑÑекÑиÑование пÑи напиÑании поÑÑов и ÑÑÑÐ°Ð½Ð¸Ñ Ð½Ð° ÑледÑÑÑие пÑавила гÑаммаÑики и ÑÑилÑ:"
+
+#: modules/after-the-deadline/config-options.php:58
+msgid "English Options"
+msgstr "\"ÐнглийÑкие\" наÑÑÑойки"
+
+#: modules/after-the-deadline/config-options.php:55
+msgid "a post or page is updated"
+msgstr "поÑÑ Ð¸Ð»Ð¸ ÑÑÑаниÑа обновленÑ"
+
+#: modules/after-the-deadline/config-options.php:53
+msgid "a post or page is first published"
+msgstr "запиÑÑ Ð¸Ð»Ð¸ ÑÑÑаниÑa впеÑвÑе опÑбликованÑ"
+
+#: modules/after-the-deadline/config-options.php:50
+msgid "Automatically proofread content when:"
+msgstr "ÐвÑомаÑиÑеÑки коÑÑекÑиÑоваÑÑ ÑодеÑжимое, еÑли:"
+
+#: modules/after-the-deadline/config-options.php:48
+msgid "Proofreading"
+msgstr "ÐоÑÑекÑÑÑа"
+
+#: modules/after-the-deadline/atd-l10n.php:34
+msgid ""
+"The proofreader has suggestions for this post. Are you sure you want to update it?\n"
+"\n"
+"Press OK to update your post, or Cancel to view the suggestions and edit your post."
+msgstr ""
+"У коÑÑекÑоÑа еÑÑÑ Ð¿ÑÐµÐ´Ð»Ð¾Ð¶ÐµÐ½Ð¸Ñ Ð´Ð»Ñ ÑÑой запиÑи. \n"
+"\n"
+"ÐÑ ÑвеÑенÑ, ÑÑо Ñ
оÑиÑе ÐµÑ Ð¾Ð±Ð½Ð¾Ð²Ð¸ÑÑ? ÐажмиÑе ÐÐ, ÑÑÐ¾Ð±Ñ Ð¾Ð¿ÑбликоваÑÑ ÑÐ²Ð¾Ñ Ð·Ð°Ð¿Ð¸ÑÑ Ð¸Ð»Ð¸ ÐÑмена ÑÑÐ¾Ð±Ñ Ð¿ÑоÑмоÑÑеÑÑ Ð¿ÑÐµÐ´Ð»Ð¾Ð¶ÐµÐ½Ð¸Ñ Ð¸ оÑÑедакÑиÑоваÑÑ ÐµÑ."
+
+#: modules/after-the-deadline/atd-l10n.php:33
+msgid ""
+"The proofreader has suggestions for this post. Are you sure you want to publish it?\n"
+"\n"
+"Press OK to publish your post, or Cancel to view the suggestions and edit your post."
+msgstr ""
+"У коÑÑекÑоÑа еÑÑÑ Ð¿ÑÐµÐ´Ð»Ð¾Ð¶ÐµÐ½Ð¸Ñ Ð´Ð»Ñ ÑÑой запиÑи. ÐÑ ÑвеÑенÑ, ÑÑо Ñ
оÑиÑе ÐµÑ Ð¾Ð¿ÑбликоваÑÑ?\n"
+"\n"
+"ÐажмиÑе ÐÐ, ÑÑÐ¾Ð±Ñ Ð¾Ð¿ÑбликоваÑÑ ÑÐ²Ð¾Ñ Ð·Ð°Ð¿Ð¸ÑÑ Ð¸Ð»Ð¸ ÐÑмена ÑÑÐ¾Ð±Ñ Ð¿ÑоÑмоÑÑеÑÑ Ð¿ÑÐµÐ´Ð»Ð¾Ð¶ÐµÐ½Ð¸Ñ Ð¸ оÑÑедакÑиÑоваÑÑ ÐµÑ."
+
+#: modules/after-the-deadline/atd-l10n.php:32
+msgid "Replace selection with:"
+msgstr "ÐамениÑÑ Ð²ÑбÑанное на:"
+
+#: modules/after-the-deadline/atd-l10n.php:22
+msgid "Edit Selection..."
+msgstr "ÐзмениÑÑ Ð²ÑбоÑ..."
+
+#: modules/after-the-deadline/atd-l10n.php:20
+msgid "Ignore all"
+msgstr "ÐÑопÑÑÑиÑÑ Ð²Ñе"
+
+#: modules/after-the-deadline/atd-l10n.php:17
+msgid "Explain..."
+msgstr "ÐбÑÑÑниÑÑ..."
+
+#: modules/after-the-deadline/atd-l10n.php:15
+msgid "No suggestions"
+msgstr "ÐаÑианÑов неÑ"
+
+#: modules/after-the-deadline/atd-l10n.php:19
+msgid "Ignore always"
+msgstr "ÐгноÑиÑоваÑÑ Ð²Ñегда"
+
+#: modules/after-the-deadline/atd-l10n.php:18
+msgid "Ignore suggestion"
+msgstr "ÐгноÑиÑоваÑÑ Ð¿ÑедложениÑ"
+
+#: modules/after-the-deadline/atd-l10n.php:25
+msgid "edit text"
+msgstr "ÑедакÑиÑоваÑÑ ÑекÑÑ"
+
+#: modules/after-the-deadline/atd-l10n.php:24
+msgid "proofread"
+msgstr "коÑÑекÑиÑоваÑÑ"
+
+#: modules/after-the-deadline/atd-l10n.php:26
+#: modules/after-the-deadline.php:224
+msgid "Proofread Writing"
+msgstr "ÐоÑÑекÑиÑоваÑÑ Ð½Ð°Ð¿Ð¸Ñание"
+
+#: modules/after-the-deadline/atd-l10n.php:28
+msgid "No writing errors were found."
+msgstr "Ðе найдено ни одной пиÑÑменной оÑибки."
+
+#: modules/after-the-deadline/atd-l10n.php:29
+msgid "There was a problem communicating with the Proofreading service. Try again in one minute."
+msgstr ""
+
+#: jetpack.php:2073
+msgid "Configure"
+msgstr "ÐаÑÑÑоиÑÑ"
+
+#: modules/after-the-deadline/atd-l10n.php:13
+msgid "Repeated Word"
+msgstr "ÐовÑоÑÑÑÑееÑÑ Ñлово"
+
+#: modules/after-the-deadline/atd-l10n.php:12
+msgid "Spelling"
+msgstr "ÐÑавопиÑание"
+
+#: jetpack.php:2934
+msgid "An administrator for this blog must set up the Jetpack connection."
+msgstr "ÐдминиÑÑÑаÑоÑа ÑÑого блога должен наÑÑÑоиÑÑ Ð¿Ð¾Ð´ÐºÐ»ÑÑение Jetpack."
+
+#: jetpack.php:2939
+msgid "You need to register your Jetpack before connecting it."
+msgstr "Ðам поÑÑебÑеÑÑÑ Ð·Ð°ÑегиÑÑÑиÑоваÑÑ Ð²Ð°Ñ Jetpack пеÑед подклÑÑением."
+
+#: jetpack.php:2316 jetpack.php:2318 jetpack.php:2320 jetpack.php:2323
+#: jetpack.php:2978
+msgid "Error Details: %s"
+msgstr "ÐодÑобноÑÑи оÑибки: %s"
+
+#: jetpack.php:2107
+msgid "Coming soon…"
+msgstr "СкоÑо бÑдех"
+
+#: jetpack.php:2044
+msgid "Updated"
+msgstr ""
+
+#: jetpack.php:2041
+msgid "New"
+msgstr "ÐовÑй"
+
+#: jetpack.php:2033
+msgid "Free"
+msgstr "ÐеÑплаÑнÑй"
+
+#: jetpack.php:2010
+msgid "Activate"
+msgstr "ÐкÑивиÑоваÑÑ"
+
+#: jetpack.php:2033
+msgid "Purchase"
+msgstr "ÐокÑпка"
+
+#: jetpack.php:1886
+msgid "An <span>Automattic</span> Airline"
+msgstr "Ðвиалинии <span>Automattic</span>"
+
+#: jetpack.php:1941
+msgid "Configure %s"
+msgstr "ÐаÑÑÑоиÑÑ %s"
+
+#: jetpack.php:1910
+msgid "This is sensitive information. Please do not post your BLOG_TOKEN or USER_TOKEN publicly; they are like passwords."
+msgstr ""
+
+#: jetpack.php:2000
+msgid "Deactivate"
+msgstr "ÐеакÑивиÑоваÑÑ"
+
+#: jetpack.php:1873
+msgid "You will no longer receive email updates about Jetpack."
+msgstr "ÐÑ Ð±Ð¾Ð»ÑÑе не полÑÑиÑе email оÑÑеÑов пÑо Jetpack."
+
+#: jetpack.php:1871
+msgid "You have been subscribed to receive email updates."
+msgstr "ÐÑ Ð¿Ð¾Ð´Ð¿Ð¸ÑалиÑÑ Ð½Ð° полÑÑение обновлений по ÑлекÑÑонной поÑÑе."
+
+#: jetpack.php:1892 modules/sharedaddy/sharedaddy.php:76
+msgid "Support"
+msgstr "ÐоддеÑжка"
+
+#: jetpack.php:1891
+msgid "Debug"
+msgstr "ÐÑладка"
+
+#: jetpack.php:1890
+msgid "Terms of Service"
+msgstr "УÑÐ»Ð¾Ð²Ð¸Ñ Ð¸ÑполÑзованиÑ"
+
+#: jetpack.php:1864 modules/subscriptions.php:560
+msgid "Subscribe"
+msgstr "ÐодпиÑаÑÑÑÑ"
+
+#: jetpack.php:1889
+msgid "Privacy Policy"
+msgstr "ÐонÑиденÑиалÑноÑÑÑ"
+
+#: jetpack.php:1846
+msgid "Take Survey"
+msgstr ""
+
+#: jetpack.php:1619
+msgid "Jetpack contains the most recent version of the old %l plugin."
+msgid_plural "Jetpack contains the most recent versions of the old %l plugins."
+msgstr[0] ""
+msgstr[1] ""
+msgstr[2] ""
+
+#: jetpack.php:1786
+msgid "Connected to WordPress.com"
+msgstr "ÐодклÑÑено к WordPress.com"
+
+#: jetpack.php:1841
+msgid "Have feedback on Jetpack?"
+msgstr ""
+
+#: jetpack.php:1843
+msgid "Answer a short survey to let us know how we’re doing and what to add in the future."
+msgstr ""
+
+#: jetpack.php:1852
+msgid "Checking email updates status…"
+msgstr "ÐÑовеÑка ÑÑаÑÑÑа обновлений ÑлекÑÑонной поÑÑÑ..."
+
+#: jetpack.php:1787
+msgid "Disconnect from WordPress.com"
+msgstr "ÐÑклÑÑение Ð¾Ñ WordPress.com"
+
+#: jetpack.php:1859
+msgid "Unsubscribe"
+msgstr "ÐÑмениÑÑ Ð¿Ð¾Ð´Ð¿Ð¸ÑкÑ"
+
+#: jetpack.php:1628
+msgid "The old version has been deactivated and can be removed from your site."
+msgid_plural "The old versions have been deactivated and can be removed from your site."
+msgstr[0] "ÐÑе пÑедÑдÑÑие веÑÑии бÑли деакÑивиÑÐ¾Ð²Ð°Ð½Ñ Ð¸ могÑÑ Ð±ÑÑÑ ÑÐ´Ð°Ð»ÐµÐ½Ñ Ñ Ð²Ð°Ñего ÑайÑа."
+msgstr[1] "ÐÑе пÑедÑдÑÑие веÑÑии бÑли деакÑивиÑÐ¾Ð²Ð°Ð½Ñ Ð¸ могÑÑ Ð±ÑÑÑ ÑÐ´Ð°Ð»ÐµÐ½Ñ Ñ Ð²Ð°Ñего ÑайÑа."
+msgstr[2] "ÐÑе пÑедÑдÑÑие веÑÑии бÑли деакÑивиÑÐ¾Ð²Ð°Ð½Ñ Ð¸ могÑÑ Ð±ÑÑÑ ÑÐ´Ð°Ð»ÐµÐ½Ñ Ñ Ð²Ð°Ñего ÑайÑа."
+
+#: jetpack.php:1817
+msgid "To enable all of the Jetpack features you’ll need to connect your website to WordPress.com using the button to the right. Once you’ve made the connection you’ll activate all the delightful features below."
+msgstr "ЧÑÐ¾Ð±Ñ Ð¸Ð¼ÐµÑÑ Ð´Ð¾ÑÑÑп ко вÑем возможноÑÑÑм Jetpack, нÑжно подклÑÑиÑÑ Ð²Ð°Ñ ÑÐ°Ð¹Ñ Ðº WordPress.com, ÑелкнÑв по кнопке ÑпÑава. ÐоÑле подклÑÑÐµÐ½Ð¸Ñ Ð²Ñ ÑможеÑе акÑивиÑоваÑÑ Ð²Ñе нижеопиÑаннÑе ÑÑпеÑ-возможноÑÑи."
+
+#: jetpack.php:1863
+msgctxt "%s = Subscribe link"
+msgid "Want to receive updates about Jetpack by email? %s"
+msgstr "ХоÑиÑе полÑÑаÑÑ Ð½Ð¾Ð²Ð¾ÑÑи Jetpack по ÑлекÑÑонной поÑÑе? %s"
+
+#: jetpack.php:1858
+msgctxt "%s = Unsubscribe link"
+msgid "You are currently subscribed to email updates. %s"
+msgstr "РнаÑÑоÑÑее вÑÐµÐ¼Ñ Ð²Ñ Ð¿Ð¾Ð´Ð¿Ð¸ÑÐ°Ð½Ñ Ð½Ð° Ð¾Ð±Ð½Ð¾Ð²Ð»ÐµÐ½Ð¸Ñ Ð¿Ð¾ ÑлекÑÑонной поÑÑе. %s"
+
+#: jetpack.php:1595
+msgid "<strong>You’re fueled up and ready to go.</strong> "
+msgstr ""
+
+#: jetpack.php:1567
+msgid "The following modules have been updated: %l."
+msgstr ""
+
+#: jetpack.php:1591
+msgid "<strong>Your Jetpack is already connected.</strong> "
+msgstr ""
+
+#: jetpack.php:1581
+msgid "<strong>%s Deactivated!</strong> You can activate it again at any time using the activate button on the module card."
+msgstr "<strong>ÐодÑÐ»Ñ %s деакÑивиÑован!</strong> ÐÑ Ð¼Ð¾Ð¶ÐµÑе в лÑбой Ð¼Ð¾Ð¼ÐµÐ½Ñ Ñнова его акÑивиÑоваÑÑ Ñ Ð¿Ð¾Ð¼Ð¾ÑÑÑ ÐºÐ½Ð¾Ð¿ÐºÐ¸ акÑиваÑии в опиÑании модÑлÑ."
+
+#: jetpack.php:1597
+msgid "The features below are now active. Click the learn more buttons to explore each feature."
+msgstr "УказаннÑе ниже ÑÑнкÑии в наÑÑоÑÑее вÑÐµÐ¼Ñ Ð°ÐºÑивнÑ. ÐажмиÑе на ÑооÑвеÑÑÑвÑÑÑÑÑ ÐºÐ½Ð¾Ð¿ÐºÑ \"УзнаÑÑ Ð±Ð¾Ð»ÑÑе\" Ð´Ð»Ñ Ð¸Ð·ÑÑÐµÐ½Ð¸Ñ ÐºÐ°Ð¶Ð´Ð¾Ð³Ð¾ компоненÑа."
+
+#: jetpack.php:1587
+msgid "<strong>Module settings were saved.</strong> "
+msgstr ""
+
+#: jetpack.php:1574
+msgid "<strong>%s Activated!</strong> You can deactivate at any time by clicking Learn More and then Deactivate on the module card."
+msgstr ""
+
+#: jetpack.php:1543
+msgid "Welcome to <strong>Jetpack %s</strong>!"
+msgstr ""
+
+#: jetpack.php:1519
+msgid "Try connecting again."
+msgstr "ÐопÑобÑйÑе ÑоединиÑÑÑÑ Ñнова."
+
+#: jetpack.php:1516
+msgid "<strong>Your Jetpack has a glitch.</strong> Something went wrong that’s never supposed to happen. Guess you’re just lucky: %s"
+msgstr "<strong>ÐÐ°Ñ Jetpack глÑÑиÑ.</strong> СлÑÑилоÑÑ ÑÑо-Ñо, Ñего не должно бÑло пÑоизойÑи. ÐоÑ
оже, вам пÑоÑÑо «Ð¿Ð¾Ð²ÐµÐ·Ð»Ð¾»: %s"
+
+#: jetpack.php:1555
+msgid "The following new modules have been activated: %l."
+msgstr ""
+
+#: jetpack.php:1466
+msgid "<strong>Your Jetpack has a glitch.</strong> Connecting this site with WordPress.com is not possible. This usually means your site is not publicly accessible (localhost)."
+msgstr "<strong>ÐÐ°Ñ Jetpack глÑÑиÑ.</strong> Ðевозможно подклÑÑиÑÑ ÑÑÐ¾Ñ ÑÐ°Ð¹Ñ Ðº WordPress.com. ÐÑо обÑÑно ознаÑаеÑ, ÑÑо Ð²Ð°Ñ ÑÐ°Ð¹Ñ Ð½Ðµ наÑ
одиÑÑÑ Ð² обÑем доÑÑÑпе (ÑвлÑеÑÑÑ Ð»Ð¾ÐºÐ°Ð»ÑнÑм)."
+
+#: jetpack.php:1433
+msgid "Don’t cross the streams! You need to stay logged in to your WordPress blog while you authorize Jetpack."
+msgstr "Ðе вноÑиÑе пÑÑаниÑÑ! ÐÑ Ð´Ð¾Ð»Ð¶Ð½Ñ Ð¾ÑÑаваÑÑÑÑ Ð°Ð²ÑоÑизованнÑм в Ñвоем блоге WordPress, пока идÑÑ Ð°Ð²ÑоÑизаÑÐ¸Ñ Jetpack."
+
+#: jetpack.php:1430
+msgid "You need to authorize the Jetpack connection between your site and WordPress.com to enable the awesome features."
+msgstr "ÐеобÑ
одимо ÑазÑеÑиÑÑ Jetpack подклÑÑиÑÑ Ð²Ð°Ñ ÑÐ°Ð¹Ñ Ðº WordPress.com, ÑÑÐ¾Ð±Ñ Ð²Ð¾ÑполÑзоваÑÑÑÑ ÐµÐ³Ð¾ поÑÑÑÑаÑÑими возможноÑÑÑми."
+
+#: jetpack.php:1440
+msgid "Wrong size. Hm… it seems your Jetpack doesn’t quite fit. Have you lost weight? Click “Connect to WordPress.com” again to get your Jetpack adjusted."
+msgstr "ÐевеÑнÑй ÑазмеÑ. Хм… кажеÑÑÑ, Ð²Ð°Ñ «ÑеакÑивнÑй Ñанеѻ — Jetpack не ÑовÑем подÑ
одиÑ. ÐÑ Ð¿Ð¾Ñ
Ñдели? ÐажмиÑе ÐºÐ½Ð¾Ð¿ÐºÑ «ÐодклÑÑиÑÑÑÑ Ðº WordPress.com» Ñнова, ÑÑÐ¾Ð±Ñ Ð¿Ð¾Ð»ÑÑиÑÑ ÑкоÑÑекÑиÑованнÑй Jetpack."
+
+#: jetpack.php:1454
+msgid "Do you still have the %s plugin installed?"
+msgstr ""
+
+#: jetpack.php:1472
+msgid "WordPress.com is currently having problems and is unable to fuel up your Jetpack. Please try again later."
+msgstr "Ðа WordPress.com ÑейÑÐ°Ñ Ð¿ÑÐ¾Ð±Ð»ÐµÐ¼Ñ Ð¸ \"запÑавиÑÑ\" Ð²Ð°Ñ Jetpack невозможно. ÐожалÑйÑÑа, попÑобÑйÑе Ñнова ÑеÑез некоÑоÑое вÑемÑ."
+
+#: jetpack.php:1476
+msgid "Jetpack could not contact WordPress.com: %s. This usually means something is incorrectly configured on your web host."
+msgstr "Jetpack не Ñмог ÑвÑзаÑÑÑÑ Ñ WordPress.com: %s. ÐбÑÑно ÑÑо ознаÑаеÑ, ÑÑо ÑÑо-Ñо непÑавилÑно наÑÑÑоено на ваÑем веб-Ñ
оÑÑинге."
+
+#: jetpack.php:1458
+msgid "Module could not be activated because it triggered a <strong>fatal error</strong>. Perhaps there is a conflict with another plugin you have installed?"
+msgstr "ÐодÑÐ»Ñ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ Ð±ÑÑÑ Ð°ÐºÑивиÑован, поÑÐ¾Ð¼Ñ ÑÑо он вÑзвал <strong>ÑаÑалÑнÑÑ Ð¾ÑибкÑ</strong>. Ðозможно, ÑÑÑеÑÑвÑÐµÑ ÐºÐ¾Ð½ÑÐ»Ð¸ÐºÑ Ñ Ð´ÑÑгим плагином, ÑÑÑановленнÑм вами Ñанее?"
+
+#: jetpack.php:1452
+msgid "%s could not be activated because it triggered a <strong>fatal error</strong>. Perhaps there is a conflict with another plugin you have installed?"
+msgstr "ÐодÑÐ»Ñ %s не Ð¼Ð¾Ð¶ÐµÑ Ð±ÑÑÑ Ð°ÐºÑивиÑован, поÑÐ¾Ð¼Ñ ÑÑо он вÑзвал <strong>ÑаÑалÑнÑÑ Ð¾ÑибкÑ</strong>. Ðозможно, ÑÑÑеÑÑвÑÐµÑ ÐºÐ¾Ð½ÑÐ»Ð¸ÐºÑ Ñ Ð´ÑÑгим плагином, ÑÑÑановленнÑм вами Ñанее? "
+
+#: jetpack.php:1437
+msgid "Return to sender. Whoops! It looks like you got the wrong Jetpack in the mail; deactivate then reactivate the Jetpack plugin to get a new one."
+msgstr "\"ÐеÑнÑÑÑ Ð¾ÑпÑавиÑелÑ\". Ðй! ÐоÑ
оже, ÑÑо Ð²Ñ Ð¿Ð¾Ð»ÑÑили непÑавилÑнÑй Jetpack по поÑÑе; деакÑивиÑÑйÑе и заново акÑивиÑÑйÑе плагин Jetpack, ÑÑÐ¾Ð±Ñ Ð¿Ð¾Ð»ÑÑиÑÑ Ð½Ð¾Ð²Ñй."
+
+#: jetpack.php:1450
+msgid "The %1$s module requires <strong>PHP version %2$s</strong> or higher."
+msgstr "ÐÐ»Ñ Ð¼Ð¾Ð´ÑÐ»Ñ \"%1$s\" необÑ
одим PHP веÑÑии <strong>%2$s</strong> или вÑÑе."
+
+#: jetpack.php:1444
+msgid "Your website needs to be publicly accessible to use Jetpack: %s"
+msgstr "ÐÐ°Ñ ÑÐ°Ð¹Ñ Ð´Ð¾Ð»Ð¶ÐµÐ½ бÑÑÑ Ð² оÑкÑÑÑом доÑÑÑпе, ÑÑÐ¾Ð±Ñ Ð¸Ð¼ÐµÑÑ Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ÑÑÑ Ð¸ÑполÑзоваÑÑ Jetpack: %s"
+
+#: jetpack.php:1357
+msgid "<strong>Jetpack is activated!</strong> Each site on your network must be connected individually by an admin on that site."
+msgstr ""
+
+#: jetpack.php:1311 modules/sharedaddy/sharedaddy.php:68
+#: modules/sharedaddy/sharedaddy.php:75
+msgid "Settings"
+msgstr "ÐаÑамеÑÑÑ"
+
+#: jetpack.php:1336
+msgid "<strong>Jetpack is installed</strong> and ready to bring awesome, WordPress.com cloud-powered features to your site."
+msgstr ""
+
+#: jetpack.php:1244
+msgid "Find the component you want to manage"
+msgstr ""
+
+#: jetpack.php:1245
+msgid "Click on Learn More"
+msgstr ""
+
+#: jetpack.php:1342 jetpack.php:1821
+msgid "Connect to WordPress.com"
+msgstr "ÐодклÑÑение к WordPress.com"
+
+#: jetpack.php:1344 modules/module-info.php:45 modules/module-info.php:81
+#: modules/module-info.php:143 modules/module-info.php:178
+#: modules/module-info.php:212 modules/module-info.php:248
+#: modules/module-info.php:299 modules/module-info.php:321
+#: modules/module-info.php:361 modules/module-info.php:385
+#: modules/module-info.php:403 modules/module-info.php:409
+msgid "Learn More"
+msgstr "УзнаÑÑ"
+
+#: jetpack.php:1247
+msgid "If additional settings are available, a link to them will appear"
+msgstr ""
+
+#: jetpack.php:1246
+msgid "An Activate or Deactivate button will appear"
+msgstr ""
+
+#: jetpack.php:1242
+msgid "You can activate or deactivate individual Jetpack modules to suit your needs."
+msgstr ""
+
+#: jetpack.php:1211
+msgid "<strong>To Activate/Deactivate a Module</strong> - Click on Learn More. An Activate or Deactivate button will now appear next to the Learn More button. Click the Activate/Deactivate button."
+msgstr ""
+
+#: jetpack.php:1210
+msgid "Jetpack Module Options"
+msgstr ""
+
+#: jetpack.php:1209 jetpack.php:1233
+msgid "On this page, you are able to view the modules available within Jetpack, learn more about them, and activate or deactivate them as needed."
+msgstr ""
+
+#: jetpack.php:1229
+msgid "Overview"
+msgstr ""
+
+#: jetpack.php:1213 jetpack.php:1254
+msgid "Jetpack FAQ"
+msgstr ""
+
+#: jetpack.php:1158
+msgid "One New Jetpack Module"
+msgid_plural "%s New Jetpack Modules"
+msgstr[0] ""
+msgstr[1] ""
+msgstr[2] ""
+
+#: jetpack.php:1239
+msgid "Modules"
+msgstr ""
+
+#: jetpack.php:1208 jetpack.php:1232 jetpack.php:1793
+msgid "Jetpack supercharges your self-hosted WordPress site with the awesome cloud power of WordPress.com."
+msgstr "Jetpack ÑазгонÑÐµÑ Ð²Ð°Ñ Ð°Ð²ÑономнÑй WordPress-ÑÐ°Ð¹Ñ Ð·Ð°Ð¾Ð±Ð»Ð°Ñной ÑнеÑгией WordPress.com."
+
+#: jetpack.php:1214 jetpack.php:1255
+msgid "Jetpack Support"
+msgstr ""
+
+#: jetpack.php:1212 jetpack.php:1253
+msgid "For more information:"
+msgstr "ÐополниÑелÑÐ½Ð°Ñ Ð¸Ð½ÑоÑмаÑиÑ:"
+
+#: jetpack.php:1207 jetpack.php:1231 jetpack.php:1241 jetpack.php:1790
+#: jetpack.php:1940
+msgid "Jetpack by WordPress.com"
+msgstr "\"РеакÑивнÑй ÑанеÑ\" Ð´Ð»Ñ WordPress.com"
+
+#: jetpack.php:1121 jetpack.php:1137
+msgid "Jetpack contains the most recent version of the old “%1$s” plugin."
+msgstr ""
+
+#: jetpack.php:964
+msgid "Jetpack requires WordPress version %s or later."
+msgstr "Jetpack ÑÑебÑÐµÑ WordPress веÑÑии %s или позже."
\ No newline at end of file
diff --git a/plugins/jetpack/languages/jetpack-sa-in.mo b/plugins/jetpack/languages/jetpack-sa-in.mo
new file mode 100644
index 0000000..e48a0cb
Binary files /dev/null and b/plugins/jetpack/languages/jetpack-sa-in.mo differ
diff --git a/plugins/jetpack/languages/jetpack-sa-in.po b/plugins/jetpack/languages/jetpack-sa-in.po
new file mode 100644
index 0000000..36fe633
--- /dev/null
+++ b/plugins/jetpack/languages/jetpack-sa-in.po
@@ -0,0 +1,2231 @@
+# Translation of 1.3 in Sanskrit
+# This file is distributed under the same license as the 1.3 package.
+msgid ""
+msgstr ""
+"PO-Revision-Date: 2012-05-21 22:23:59+0000\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=n != 1;\n"
+"X-Generator: GlotPress/0.1\n"
+"Project-Id-Version: 1.3\n"
+
+#: modules/widgets/facebook-likebox.php:18
+msgid "Facebook Like Box"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:18
+msgid "Display a Facebook Like Box to connect visitors to your Facebook Page"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:108
+msgid "Title"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:115
+msgid "Facebook Page URL"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:118
+msgid "The Like Box only works with <a href=\"http://www.facebook.com/help/?faq=174987089221178\">Facebook Pages</a>."
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:124
+msgid "Width"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:131
+msgid "Color Scheme"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:133
+msgid "Light"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:134
+msgid "Dark"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:143
+msgid "Show Faces"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:145
+msgid "Show profile photos in the plugin."
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:152
+msgid "Show Stream"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:154
+msgid "Show the profile stream for the public profile."
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:161
+msgid "Show Wall"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:163
+msgid "Show the wall for a Places page rather than friend activity."
+msgstr ""
+
+#: modules/module-info.php:336
+msgid "The Facebook Like Box Widget "
+msgstr ""
+
+#: modules/module-info.php:336
+msgid "shows your Facebook Like Box within a sidebar on your theme. It’s a great way to let your readers show their support."
+msgstr ""
+
+#: modules/module-info.php:352
+msgid "The Facebook Like Box Widget"
+msgstr ""
+
+#: modules/module-info.php:352
+msgid "shows your Facebook Like Box within a sidebar on your theme."
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:112
+msgid "Your new field was saved successfully"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:114
+msgid "Form builder"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:115
+msgid "Email notifications"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:120
+msgid "How does this work?"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:121
+msgid "By adding a contact form, your readers will be able to submit feedback to you. All feedback is automatically scanned for spam, and the legitimate feedback will be emailed to you."
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:122
+msgid "Can I add more fields?"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:124
+msgctxt "%1$s = \"Click here\" in an HTML link"
+msgid "Sure thing. %1$s to add a new text box, textarea, radio, checkbox, or dropdown field."
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:125
+msgid "Click here"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:127
+msgid "Can I view my feedback within WordPress?"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:129
+msgctxt "%1$s = \"Feedbacks\" in an HTML link"
+msgid "Yep, you can read your feedback at any time by clicking the \"%1$s\" link in the admin menu."
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:135
+msgid "Do I need to fill this out?"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:136
+msgid "Nope. However, if you’d like to modify where your feedback is sent, or the subject line you can. If you don’t make any changes here, feedback will be sent to the author of the page/post and the subject will be the name of this page/post."
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:140
+msgid "Edit this new field"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:143
+msgid "New field"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:145
+msgid "Field type"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:147
+msgid "Checkbox"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:148
+msgid "Drop down"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:151
+msgid "Radio"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:152
+msgid "Text"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:153
+msgid "Textarea"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:160
+msgid "Options"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:161
+msgid "First option"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:164
+msgid "Add another option"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:171
+msgid "Required?"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:176
+msgid "Save this field"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:181
+msgid "Here’s what your form will look like"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:186
+msgid "Add a new field"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:188
+msgid "Add this form to my post"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:191
+msgid "Email settings"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:193
+msgid "Enter your email address"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:196
+msgid "What should the subject line be?"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:199
+msgid "Save and go back to form builder"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:8
+msgctxt "Label for HTML form \"Name\" field in contact form builder"
+msgid "Name"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:9
+msgctxt "Label for HTML form \"Email\" field in contact form builder"
+msgid "Email"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:10
+msgctxt "Label for HTML form \"URL/Website\" field in contact form builder"
+msgid "Website"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:11
+msgctxt "Label for HTML form \"Comment/Response\" field in contact form builder"
+msgid "Comment"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:12
+msgctxt "Default label for new HTML form field in contact form builder"
+msgid "New Field"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:13
+msgctxt "Label for the set of options to be included in a user-created dropdown in contact form builder"
+msgid "Options"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:14
+msgctxt "Label for an option to be included in a user-created dropdown in contact form builder"
+msgid "Option"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:15
+msgctxt "Default label for the first option to be included in a user-created dropdown in contact form builder"
+msgid "First option"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:16
+msgctxt "error message in contact form builder"
+msgid "Oops, there was a problem generating your form. You'll likely need to try again."
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:17
+msgid ""
+"Drag up or down\n"
+"to re-arrange"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:18
+msgctxt "Label to drag HTML form fields around to change their order in contact form builder"
+msgid "move"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:19
+msgctxt "Link to edit an HTML form field in contact form builder"
+msgid "edit"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:20
+msgid "Saved successfully"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:21
+msgctxt "This HTML form field is marked as required by the user in contact form builder"
+msgid "(required)"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:22
+msgid "Are you sure you want to exit the form editor without saving? Any changes you have made will be lost."
+msgstr ""
+
+#: jetpack.php:1801
+msgid "Jetpack is network activated and notices can not be dismissed."
+msgstr ""
+
+#: jetpack.php:1812
+msgid "Dismiss this notice."
+msgstr ""
+
+#: jetpack.php:1328
+msgid "Dismiss this notice and deactivate Jetpack."
+msgstr ""
+
+#: jetpack.php:1334
+msgid "<strong>Your Jetpack is almost ready</strong> – A connection to WordPress.com is needed to enabled features like Stats, Contact Forms, and Subscriptions. Connect now to get fueled up!"
+msgstr ""
+
+#: jetpack.php:1160
+msgctxt "1: A number showing how many new features there are after upgrading Jetpack"
+msgid "Jetpack + Stats %1$s"
+msgstr ""
+
+#: jetpack.php:1164 jetpack.php:1168
+msgid "Jetpack + Stats"
+msgstr ""
+
+#: modules/contact-form/admin.php:159
+msgid "Restore this item from the Trash"
+msgstr ""
+
+#: modules/contact-form/grunion-contact-form.php:507
+msgid "Sent by a verified %s user."
+msgstr ""
+
+msgid "http://jetpack.me"
+msgstr "http://jetpack.me"
+
+msgid "Easily insert a contact form any where on your site."
+msgstr ""
+
+msgid "Realtime backup and security scanning for your WordPress site."
+msgstr ""
+
+msgid "Simple, concise site stats with no additional load on your server."
+msgstr ""
+
+msgid "Mark up your posts with the <img src=\"http://l.wordpress.com/latex.php?latex=%5CLaTeX&bg=transparent&fg=000&s=-2\" alt=\"LaTeX logo\" title=\"LaTeX\" style=\"vertical-align: -25%\" /> markup language, perfect for complex mathematical equations and other über-geekery."
+msgstr ""
+
+msgid "Automattic"
+msgstr ""
+
+msgid "The most super duper sharing tool on the interwebs. Share content with Facebook, Twitter, and many more."
+msgstr ""
+
+msgid "Allow users to subscribe to your posts and comments to receive a notification via email."
+msgstr ""
+
+#: modules/module-info.php:422
+msgid "A contact form is a great way to offer your readers the ability to get in touch, without giving out your personal email address."
+msgstr ""
+
+msgid "Easily add images, Twitter updates, and your site's RSS links to your theme's sidebar."
+msgstr ""
+
+msgid "Enable WP.me-powered shortlinks for all of your Posts and Pages for easier sharing."
+msgstr ""
+
+msgid "Easily embed videos and more from sites like YouTube, Vimeo, and SlideShare."
+msgstr ""
+
+msgid "Beautiful Math"
+msgstr ""
+
+msgid "Show a pop-up business card of your users' gravatar profiles in comments."
+msgstr ""
+
+msgid "Share your public posts and comments to search engines and other services in real-time."
+msgstr ""
+
+msgid "Improve your spelling, style, and grammar with the <a href=\"http://www.afterthedeadline.com/\">After the Deadline</a> Proofreading service."
+msgstr ""
+
+msgid "Bring the power of the WordPress.com cloud to your self-hosted WordPress. Jetpack enables you to connect your blog to a WordPress.com account to use the powerful features normally only available to WordPress.com users."
+msgstr ""
+
+msgid "http://wordpress.org/extend/plugins/jetpack/"
+msgstr ""
+
+#: modules/widgets/twitter-widget.php:241
+msgid "Include retweets"
+msgstr ""
+
+#: modules/widgets/twitter-widget.php:243
+msgid "Text to display between tweet and timestamp:"
+msgstr ""
+
+#: modules/widgets/twitter-widget.php:222
+msgid "Twitter username:"
+msgstr ""
+
+#: modules/widgets/twitter-widget.php:79
+msgid "Twitter Updates"
+msgstr ""
+
+#: modules/widgets/twitter-widget.php:236
+msgid "Hide replies"
+msgstr ""
+
+#: modules/widgets/twitter-widget.php:225
+msgid "Maximum number of tweets to show:"
+msgstr ""
+
+#: modules/widgets/twitter-widget.php:180
+msgid "Error: Twitter did not respond. Please wait a few minutes and refresh this page."
+msgstr ""
+
+#: modules/widgets/twitter-widget.php:70
+msgid "Twitter (Jetpack)"
+msgstr ""
+
+#: modules/widgets/twitter-widget.php:69
+msgid "Display your tweets from Twitter"
+msgstr ""
+
+#: modules/widgets/rsslinks-widget.php:140
+msgid "Subscribe to %s"
+msgstr ""
+
+#: modules/widgets/rsslinks-widget.php:121
+msgid "Image Color:"
+msgstr ""
+
+#: modules/widgets/rsslinks-widget.php:119
+msgid "Silver"
+msgstr ""
+
+#: modules/widgets/twitter-widget.php:178
+msgid "Error: Please make sure the Twitter account is <a href=\"%s\">public</a>."
+msgstr ""
+
+#: modules/widgets/rsslinks-widget.php:113
+msgid "Red"
+msgstr ""
+
+#: modules/widgets/rsslinks-widget.php:101
+msgid "Large"
+msgstr ""
+
+#: modules/widgets/rsslinks-widget.php:115
+msgid "Green"
+msgstr ""
+
+#: modules/widgets/rsslinks-widget.php:100
+msgid "Medium"
+msgstr ""
+
+#: modules/widgets/rsslinks-widget.php:103
+msgid "Image Size:"
+msgstr ""
+
+#: modules/widgets/rsslinks-widget.php:118
+msgid "Pink"
+msgstr ""
+
+#: modules/widgets/rsslinks-widget.php:117
+msgid "Purple"
+msgstr ""
+
+#: modules/widgets/rsslinks-widget.php:116
+msgid "Blue"
+msgstr ""
+
+#: modules/widgets/rsslinks-widget.php:114
+msgid "Orange"
+msgstr ""
+
+#: modules/widgets/rsslinks-widget.php:67
+#: modules/widgets/rsslinks-widget.php:133
+msgid "Posts"
+msgstr ""
+
+#: modules/widgets/rsslinks-widget.php:96
+msgid "Image Settings:"
+msgstr ""
+
+#: modules/widgets/rsslinks-widget.php:85
+msgid "Format:"
+msgstr ""
+
+#: modules/widgets/rsslinks-widget.php:83
+msgid "Text & Image Links"
+msgstr ""
+
+#: modules/widgets/rsslinks-widget.php:82
+msgid "Image Link"
+msgstr ""
+
+#: modules/widgets/rsslinks-widget.php:81
+msgid "Text Link"
+msgstr ""
+
+#: modules/widgets/rsslinks-widget.php:71
+msgid "Feed(s) to Display:"
+msgstr ""
+
+#: modules/widgets/rsslinks-widget.php:69
+msgid "Posts & Comments"
+msgstr ""
+
+#: modules/widgets/rsslinks-widget.php:68
+#: modules/widgets/rsslinks-widget.php:136
+msgid "Comments"
+msgstr ""
+
+#: modules/widgets/rsslinks-widget.php:62
+#: modules/widgets/twitter-widget.php:219
+msgid "Title:"
+msgstr ""
+
+#: modules/widgets/rsslinks-widget.php:13
+msgid "RSS Links (Jetpack)"
+msgstr ""
+
+#: modules/widgets/rsslinks-widget.php:99
+msgid "Small"
+msgstr ""
+
+#: modules/widgets/image-widget.php:139
+msgid "Width:"
+msgstr ""
+
+#: modules/widgets/image-widget.php:126
+msgid "Center"
+msgstr ""
+
+#: modules/widgets/image-widget.php:145
+msgid "If empty, we will attempt to determine the image size."
+msgstr ""
+
+#: modules/widgets/rsslinks-widget.php:12
+msgid "Links to your blog's RSS feeds"
+msgstr ""
+
+#: modules/widgets/image-widget.php:127
+msgid "Right"
+msgstr ""
+
+#: modules/widgets/image-widget.php:142
+msgid "Height:"
+msgstr ""
+
+#: modules/widgets/image-widget.php:129
+msgid "Image Alignment:"
+msgstr ""
+
+#: modules/widgets/image-widget.php:125
+msgid "Left"
+msgstr ""
+
+#: modules/widgets/image-widget.php:124
+msgid "None"
+msgstr ""
+
+#: modules/widgets/image-widget.php:119
+msgid "Caption:"
+msgstr ""
+
+#: modules/widgets/image-widget.php:146
+msgid "Link URL (when the image is clicked):"
+msgstr ""
+
+#: modules/subscriptions.php:561
+msgid "Click to subscribe to this blog and receive notifications of new posts by email."
+msgstr ""
+
+#: modules/widgets/image-widget.php:12
+msgid "Display an image in your sidebar"
+msgstr ""
+
+#: modules/widgets/image-widget.php:116
+msgid "Image title:"
+msgstr ""
+
+#: modules/subscriptions.php:577
+msgid "%s: %s"
+msgstr ""
+
+#: modules/subscriptions.php:604
+msgid "Show total number of subscribers? (%s subscriber)"
+msgid_plural "Show total number of subscribers? (%s subscribers)"
+msgstr[0] ""
+msgstr[1] ""
+
+#: modules/widgets/image-widget.php:113
+msgid "Alternate text:"
+msgstr ""
+
+#: modules/widgets/image-widget.php:110
+msgid "Image URL:"
+msgstr ""
+
+#: modules/vaultpress.php:22
+msgid "Active"
+msgstr ""
+
+#: modules/subscriptions.php:591
+msgid "Optional text to display to your readers:"
+msgstr ""
+
+#: modules/subscriptions.php:585 modules/widgets/image-widget.php:107
+msgid "Widget title:"
+msgstr ""
+
+#: modules/subscriptions.php:597
+msgid "Subscribe Button:"
+msgstr ""
+
+#: modules/widgets/image-widget.php:14
+msgid "Image (Jetpack)"
+msgstr ""
+
+#: modules/subscriptions.php:559
+msgid "Enter your email address to subscribe to this blog and receive notifications of new posts by email."
+msgstr ""
+
+#: modules/subscriptions.php:558
+msgid "Subscribe to Blog via Email"
+msgstr ""
+
+#: modules/subscriptions.php:487
+msgid "Email Address"
+msgstr ""
+
+#: modules/subscriptions.php:483
+msgid "Join %s other subscriber"
+msgid_plural "Join %s other subscribers"
+msgstr[0] ""
+msgstr[1] ""
+
+#: modules/subscriptions.php:465
+msgid "There was an error when subscribing, please try again."
+msgstr ""
+
+#: modules/subscriptions.php:414
+msgid "Blog Subscriptions (Jetpack)"
+msgstr ""
+
+#: modules/subscriptions.php:411
+msgid "Add an email signup form to allow people to subscribe to your blog."
+msgstr ""
+
+#: modules/subscriptions.php:346
+msgid "Notify me of new posts by email."
+msgstr ""
+
+#: modules/subscriptions.php:458
+msgid "You have already subscribed to this site, please check your inbox."
+msgstr ""
+
+#: modules/subscriptions.php:455
+msgid "The email you entered was invalid, please check and try again."
+msgstr ""
+
+#: modules/subscriptions.php:445
+msgid "An email was just sent to confirm your subscription. Please find the email now and click activate to start subscribing."
+msgstr ""
+
+#: modules/stats.php:905
+msgid "View All"
+msgstr ""
+
+#: modules/stats.php:892
+msgid "%1$s %2$s Views"
+msgstr ""
+
+#: modules/stats.php:701
+msgid "Chart stats by"
+msgstr ""
+
+#: modules/stats.php:677
+msgid "the past month"
+msgstr ""
+
+#: modules/stats.php:913 modules/stats.php:937
+msgid "Sorry, nothing to report."
+msgstr ""
+
+#: modules/subscriptions.php:340
+msgid "Notify me of follow-up comments by email."
+msgstr ""
+
+#: modules/stats.php:933
+msgid "Top Searches"
+msgstr ""
+
+#: modules/stats.php:714
+msgid "Show top posts over"
+msgstr ""
+
+#: modules/stats.php:727
+msgid "Show top search terms over"
+msgstr ""
+
+#: modules/stats.php:679
+msgid "the past year"
+msgstr ""
+
+#: modules/stats.php:678
+msgid "the past quarter"
+msgstr ""
+
+#: modules/stats.php:909
+msgid "Top Posts"
+msgstr ""
+
+#: modules/stats.php:533
+msgid "Save configuration"
+msgstr ""
+
+#: modules/stats.php:675
+msgid "the past day"
+msgstr ""
+
+#: modules/stats.php:672
+msgid "month"
+msgstr ""
+
+#: modules/stats.php:676
+msgid "the past week"
+msgstr ""
+
+#: modules/stats.php:519
+msgid "The image helps collect stats and <strong>makes the world a better place</strong> but should still work when hidden"
+msgstr ""
+
+#: modules/stats.php:671
+msgid "week"
+msgstr ""
+
+#: modules/stats.php:670
+msgid "day"
+msgstr ""
+
+#: modules/stats.php:568
+msgid "Views over 48 hours. Click for more Site Stats."
+msgstr ""
+
+#: modules/stats.php:522
+msgid "Select the roles that will be able to view stats reports."
+msgstr ""
+
+#: modules/stats.php:520
+msgid "Report visibility"
+msgstr ""
+
+#: modules/stats.php:519
+msgid "Smiley face"
+msgstr ""
+
+#: modules/stats.php:330
+msgid "Your Site Stats work better with Javascript enabled."
+msgstr ""
+
+#: modules/stats.php:406 modules/stats.php:879
+msgid "We were unable to get your stats just now. Please try again."
+msgstr ""
+
+#: modules/stats.php:329
+msgid "Loading…"
+msgstr ""
+
+#: modules/stats.php:517
+msgid "Count the page views of registered users who are logged in."
+msgstr ""
+
+#: modules/stats.php:518
+msgid "Smiley"
+msgstr ""
+
+#: modules/stats.php:519
+msgid "Hide the stats smiley face image."
+msgstr ""
+
+#: modules/stats.php:516
+msgid "Registered users"
+msgstr ""
+
+#: modules/stats.php:514
+msgid "Put a chart showing 48 hours of views in the admin bar."
+msgstr ""
+
+#: modules/stats.php:404 modules/stats.php:877
+msgid "We were unable to get your stats just now (too many redirects). Please try again."
+msgstr ""
+
+#: modules/stats.php:513
+msgid "Admin bar"
+msgstr ""
+
+#: modules/stats.php:507
+msgid "Visit <a href=\"%s\">Site Stats</a> to see your stats."
+msgstr ""
+
+#: modules/stats.php:331
+msgid "View Site Stats without Javascript"
+msgstr ""
+
+#: modules/shortcodes/videopress.php:912
+msgid "Submit"
+msgstr ""
+
+#: modules/shortcodes/videopress.php:876
+msgid "December"
+msgstr ""
+
+#: jetpack.php:1169 modules/stats.php:649
+msgid "Site Stats"
+msgstr ""
+
+#: modules/shortcodes/videopress.php:1291
+msgid "This video requires <a rel=\"nofollow\" href=\"%s\">Adobe Flash</a> for playback."
+msgstr ""
+
+#: modules/shortcodes/videopress.php:958
+msgid "You do not have sufficient <a rel=\"nofollow\" href=\"%s\">freedom levels</a> to view this video. Support free software and upgrade."
+msgstr ""
+
+#: modules/shortcodes/videopress.php:876
+msgid "November"
+msgstr ""
+
+#: modules/shortcodes/videopress.php:1016
+msgctxt "watch a video title"
+msgid "Watch: %s"
+msgstr ""
+
+#: modules/shortcodes/videopress.php:1144
+msgctxt "Play as in playback or view a movie"
+msgid "JavaScript required to play %s."
+msgstr ""
+
+#: modules/shortcodes/videopress.php:1115
+#: modules/shortcodes/videopress.php:1137
+msgid "this video"
+msgstr ""
+
+#: modules/shortcodes/videopress.php:1298
+msgid "Loading video..."
+msgstr ""
+
+#: modules/shortcodes/videopress.php:915
+msgid "More information"
+msgstr ""
+
+#: modules/shortcodes/videopress.php:876
+msgid "July"
+msgstr ""
+
+#: modules/shortcodes/videopress.php:860
+msgid "This video is intended for mature audiences."
+msgstr ""
+
+#: modules/shortcodes/videopress.php:876
+msgid "October"
+msgstr ""
+
+#: modules/shortcodes/videopress.php:876
+msgid "April"
+msgstr ""
+
+#: modules/shortcodes/videopress.php:876
+msgid "March"
+msgstr ""
+
+#: modules/shortcodes/videopress.php:876
+msgid "February"
+msgstr ""
+
+#: modules/shortcodes/videopress.php:876
+msgid "January"
+msgstr ""
+
+#: modules/shortcodes/videopress.php:876
+msgid "September"
+msgstr ""
+
+#: modules/shortcodes/videopress.php:860
+msgid "Please verify your birthday."
+msgstr ""
+
+#: modules/shortcodes/videopress.php:876
+msgid "June"
+msgstr ""
+
+#: modules/shortcodes/videopress.php:876
+msgid "August"
+msgstr ""
+
+#: modules/shortcodes/videopress.php:876
+msgid "May"
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:379
+msgid "Enter the URL of a 16x16px icon you want to use for this service."
+msgstr ""
+
+#: modules/shortcodes/videopress.php:608
+msgid "The VideoPress plugin could not communicate with the VideoPress servers. This error is most likely caused by a misconfigured plugin. Please reinstall or upgrade."
+msgstr ""
+
+#: modules/shortcodes/videopress.php:826
+msgid "%s Error"
+msgstr ""
+
+#: modules/shortcodes/videopress.php:610
+msgid "<strong>%s</strong> is not an allowed embed site."
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:371
+msgid "You can add the following variables to your service sharing URL:"
+msgstr ""
+
+#: modules/shortcodes/archives.php:50
+msgid "Your blog does not currently have any published posts."
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:395
+msgid "An error occurred creating your new sharing service - please check you gave valid details."
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:376
+msgid "Icon URL"
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:385
+msgid "Create Share"
+msgstr ""
+
+#: modules/shortcodes/videopress.php:612
+msgid "No data found for VideoPress identifier: <strong>%s</strong>."
+msgstr ""
+
+#: modules/shortcodes/videopress.php:610
+msgid "Publisher limits playback of video embeds."
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:367
+msgid "Sharing URL"
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:334
+msgid "Front Page, Archive Pages, and Search Results"
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:313
+msgid "Sharing label"
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:319
+msgid "Open links in"
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:361
+msgid "Service name"
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:350
+msgid "Save Changes"
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:328
+msgid "Show sharing buttons on"
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:306
+msgid "Icon + text"
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:322
+msgid "New window"
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:323
+msgid "Same window"
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:308
+msgid "Text only"
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:307
+msgid "Icon only"
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:186
+msgid "Enabled Services"
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:164
+msgid "Available Services"
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:192
+msgid "Drag and drop available services here"
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:303
+msgid "Default button style"
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:153
+msgid "Settings have been saved"
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:165
+msgid "Drag and drop the services you'd like to enable into the box below."
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:203
+msgid "Services dragged here will be hidden behind a share button."
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:221
+msgid "Sharing is off. Please add services above to enable"
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:218
+msgid "Live Preview"
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:189
+msgid "Services dragged here will appear individually."
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:149
+msgid "This plugin will work without it, but multibyte support is used <a href=\"%s\">if available</a>. You may see minor problems with Tweets and other sharing services."
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:166
+msgid "Add a new service"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:142
+#: modules/sharedaddy/sharing-sources.php:1027
+msgid "Label"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:977
+msgid "Click to share"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:1032
+msgid "URL"
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:148
+msgid "Warning! Multibyte support missing!"
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:46 modules/sharedaddy/sharing.php:158
+msgid "Sharing Settings"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:1045
+msgid "Remove Service"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:1044
+msgid "Save"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:1037
+msgid "Icon"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:892
+msgid "Google +1"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:884
+msgctxt "share to"
+msgid "Press This"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:884
+msgid "Click to Press This!"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:856
+msgid "Press This"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:850
+msgid "Click to print"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:744
+msgid "Share"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:777
+msgctxt "share to"
+msgid "Facebook"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:799
+msgid "Default button"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:850
+msgctxt "share to"
+msgid "Print"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:777
+msgid "Share on Facebook"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:714
+msgid "Facebook"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:801
+msgid "Like button"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:846
+msgid "Print"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:800
+msgid "Share button"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:629
+msgctxt "share to"
+msgid "LinkedIn"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:519
+msgctxt "share to"
+msgid "Digg"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:601
+msgid "LinkedIn"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:515
+#: modules/sharedaddy/sharing-sources.php:519
+msgid "Click to Digg this post"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:436
+msgid "Click to share on Reddit"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:429
+#: modules/sharedaddy/sharing-sources.php:436
+msgid "Reddit"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:363
+msgctxt "share to"
+msgid "StumbleUpon"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:363
+msgid "Click to share on StumbleUpon"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:629
+msgid "Click to share on LinkedIn"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:506
+msgid "Digg"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:257
+msgid "Twitter"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:226
+msgid "Send Email"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:238
+msgid "Sorry, your blog cannot share posts by email."
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:234
+msgid "Email check failed, please try again"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:218
+msgid "Your Email Address"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:227
+msgid "Cancel"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:230
+msgid "Post was not sent - check your email addresses!"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:352
+msgid "StumbleUpon"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:264
+msgid "Click to share on Twitter"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:264
+msgctxt "share to"
+msgid "Twitter"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:334
+#: modules/sharedaddy/sharing-sources.php:411
+#: modules/sharedaddy/sharing-sources.php:462
+#: modules/sharedaddy/sharing-sources.php:568
+#: modules/sharedaddy/sharing-sources.php:684
+msgid "Use smart button"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:207
+msgid "Send to Email Address"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:170
+msgid "You have shared this post with %s"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:193
+msgid "Click to email this to a friend"
+msgstr ""
+
+#: modules/sharedaddy/sharedaddy.php:106
+msgid "Disable CSS and JS"
+msgstr ""
+
+#: modules/sharedaddy/sharedaddy.php:108
+msgid "Advanced. If this option is checked, you must include these files in your theme manually for the sharing links to work."
+msgstr ""
+
+#: modules/sharedaddy/sharing-service.php:196
+msgid "Share this:"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:171
+msgid "Close"
+msgstr ""
+
+#: modules/sharedaddy/sharing-service.php:474
+#: modules/sharedaddy/sharing.php:234 modules/sharedaddy/sharing.php:275
+msgctxt "dropdown button"
+msgid "Share"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:169
+msgid "This post has been shared!"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:193
+msgctxt "share to"
+msgid "Email"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:215
+msgid "Your Name"
+msgstr ""
+
+#: modules/module-info.php:425
+msgid "Each contact form can easily be customized to fit your needs. When a user submits your contact form, the feedback will be filtered through <a href=\"http://akismet.com/\">Akismet</a> (if it is active on your site) to make sure itâs not spam. Any legitimate feedback will then be emailed to you, and added to your feedback management area."
+msgstr ""
+
+#: modules/sharedaddy/sharedaddy.php:18
+msgid "Shared Post"
+msgstr ""
+
+#: modules/module-info.php:394
+msgid "Jetpack will automatically take the great published content from your blog or website and share it instantly with third party services like search engines, increasing your reach and traffic."
+msgstr ""
+
+#: modules/module-info.php:374
+msgid "When leaving comments, your visitors can also subscribe to a post’s comments to keep up with the conversation."
+msgstr ""
+
+#: modules/module-info.php:371
+msgid "Subscriptions"
+msgstr ""
+
+#: modules/module-info.php:379
+msgid "To use the Subscriptions widget, go to Appearance → <a href=\"%s\">Widgets</a>. Drag the widget labeled “Blog Subscriptions (Jetpack)” into one of your sidebars and configure away."
+msgstr ""
+
+#: modules/sharedaddy/sharedaddy.php:37
+msgid "Show sharing buttons on this post."
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:30 modules/module-info.php:415
+#: modules/module-info.php:419
+msgid "Contact Form"
+msgstr ""
+
+#: modules/module-info.php:392
+msgid "Enhanced Distribution"
+msgstr ""
+
+#: modules/module-info.php:373
+msgid "Easily allow any visitor to subscribe to all of your posts via email through a widget in your blog’s sidebar. Every time you publish a post, WordPress.com will send a notification to all your subscribers."
+msgstr ""
+
+#: modules/module-info.php:351
+msgid "shows your latest tweets within a sidebar on your theme."
+msgstr ""
+
+#: modules/module-info.php:350
+msgid "lets you easily add post and comment RSS feeds to a sidebar on your theme."
+msgstr ""
+
+#: modules/module-info.php:351
+msgid "The Twitter Widget"
+msgstr ""
+
+#: modules/module-info.php:350
+msgid "The RSS Links Widget"
+msgstr ""
+
+#: modules/module-info.php:355
+msgid "To use the widgets, go to Appearance → <a href=\"%s\">Widgets</a>. Drag them into one of your sidebars and configure away."
+msgstr ""
+
+#: modules/module-info.php:368
+msgid "Subsriptions Screenshot"
+msgstr ""
+
+#: modules/module-info.php:353
+msgid "The Image Widget"
+msgstr ""
+
+#: modules/module-info.php:355
+msgid "Each of these widgets has a number of customization options."
+msgstr ""
+
+#: modules/module-info.php:353
+msgid "lets you easily add images to a sidebar on your theme."
+msgstr ""
+
+#: modules/module-info.php:335
+msgid "shows your latest tweets within a sidebar on your theme. It’s an easy way to add more activity to your site. There are also a number of customization options."
+msgstr ""
+
+#: modules/module-info.php:308 modules/module-info.php:312
+msgid "Spelling and Grammar"
+msgstr ""
+
+#: modules/module-info.php:335
+msgid "The Twitter Widget "
+msgstr ""
+
+#: modules/module-info.php:337
+msgid "allows you to easily add images to widget areas in your theme. It’s an easy way to add more visual interest to your site."
+msgstr ""
+
+#: modules/module-info.php:337
+msgid "The Image Widget "
+msgstr ""
+
+#: modules/module-info.php:334
+msgid "allows you to add links to your blog’s post and comment RSS feeds in your sidebar. This makes it easy for your readers to stay updated when you post new content or receive new comments."
+msgstr ""
+
+#: modules/module-info.php:334
+msgid "The RSS Links Widget "
+msgstr ""
+
+#: modules/module-info.php:332 modules/module-info.php:348
+msgid "Extra Sidebar Widgets"
+msgstr ""
+
+#: modules/module-info.php:329 modules/module-info.php:345
+msgid "Widgets Screenshot"
+msgstr ""
+
+#: modules/module-info.php:315
+msgid "After the Deadline provides a number of <a href=\"%s\">customization options</a>, which you can edit in your profile."
+msgstr ""
+
+#: modules/module-info.php:314
+msgid "The <a href='%s'>After the Deadline</a> Proofreading service improves your writing by using artificial intelligence to find your errors and offer smart suggestions."
+msgstr ""
+
+#: modules/module-info.php:286
+msgid "To configure your sharing settings, go to the Settings → <a href=\"%s\">Sharing</a> menu."
+msgstr ""
+
+#: modules/module-info.php:265
+msgid "The following services are included: Twitter, Facebook, Reddit, StumbleUpon, PressThis, Digg, LinkedIn, Google +1, Print, and Email."
+msgstr ""
+
+#: modules/module-info.php:227
+msgid "Jetpack combines the power of %s and the simplicity of WordPress to give you the ultimate in math blogging platforms."
+msgstr ""
+
+#: modules/module-info.php:228
+msgid "Wow, that sounds nerdy."
+msgstr ""
+
+#: modules/module-info.php:242
+msgid "Use <code>$latex your latex code here$</code> or <code>[latex]your latex code here[/latex]</code> to include %s in your posts and comments. There are <a href=\"%s\" target=\"_blank\">all sorts of options</a> available."
+msgstr ""
+
+#: modules/module-info.php:293
+msgid "Full details can be found on the <a href=\"%s\">Sharing support page</a>. This video also gives a swish run-down of how to use the Sharing feature. Watch it in HD for extra snazz!"
+msgstr ""
+
+#: modules/module-info.php:287
+msgid "Drag and drop sharing services into the enabled section to have them show up on your site, and drag them into the hidden section to have them hidden behind a button."
+msgstr ""
+
+#: modules/module-info.php:267
+msgid "The following services are included: Twitter, Facebook, Reddit, StumbleUpon, Digg, LinkedIn, Google +1, Print, and Email."
+msgstr ""
+
+#: modules/module-info.php:261
+msgid "Share your posts with Twitter, Facebook, and a host of other services. You can configure services to appear as icons, text, or both. Some services have additional options to display smart buttons, such as Twitter, which will update the number of times the post has been shared."
+msgstr ""
+
+#: modules/module-info.php:257 modules/module-info.php:260
+#: modules/module-info.php:281 modules/sharedaddy/sharedaddy.php:25
+#: modules/sharedaddy/sharing.php:46
+msgid "Sharing"
+msgstr ""
+
+#: modules/module-info.php:226 modules/module-info.php:241
+msgid "%s is a powerful markup language for writing complex mathematical equations, formulas, etc."
+msgstr ""
+
+#: modules/module-info.php:271
+msgid "Additionally you can define your own custom services."
+msgstr ""
+
+#: modules/module-info.php:187 modules/module-info.php:191
+#: modules/module-info.php:200 modules/module-info.php:204
+msgid "WordPress.com Stats"
+msgstr ""
+
+#: modules/module-info.php:172
+msgid "To use shortlinks, go to any already published post (or publish something new!). A “Get Shortlink” button will be visible under the Post title. When you click it, a dialog box will appear with the shortlink and you can copy and paste to Twitter, Facebook or wherever your heart desires."
+msgstr ""
+
+#: modules/module-info.php:137
+msgid "Available shortcodes are: %l."
+msgstr ""
+
+#: modules/module-info.php:192 modules/module-info.php:205
+msgid "There are many plugins and services that provide statistics, but data can be overwhelming. WordPress.com Stats makes the most popular metrics easy to understand through a clear and attractive interface."
+msgstr ""
+
+#: modules/module-info.php:206
+msgid "You can <a href=\"%s\">view your stats dashboard here</a>."
+msgstr ""
+
+#: modules/module-info.php:157 modules/module-info.php:171
+msgid "Instead of typing or copy-pasting long URLs, you can now get a short and simple link to your posts and pages. This uses the super compact wp.me domain name, and gives you a unique URL you can use that will be safe and reliable."
+msgstr ""
+
+#: modules/module-info.php:221 modules/module-info.php:236
+msgid "LaTeX"
+msgstr ""
+
+#: modules/module-info.php:109
+msgid "Enter a shortcode directly into the Post/Page editor to embed media. For specific instructions follow the links below."
+msgstr ""
+
+#: modules/module-info.php:158
+msgid "It’s perfect for use on Twitter, Facebook, and cell phone text messages where every character counts."
+msgstr ""
+
+#: modules/module-info.php:95 modules/module-info.php:108
+msgid "Shortcodes allow you to easily and safely embed media from other places in your site. With just one simple code, you can tell WordPress to embed YouTube, Flickr, and other media."
+msgstr ""
+
+#: modules/module-info.php:152 modules/module-info.php:156
+#: modules/module-info.php:166 modules/module-info.php:170
+msgid "WP.me Shortlinks"
+msgstr ""
+
+#: modules/module-info.php:29
+msgctxt "Visit your _VaultPress_dashboard_."
+msgid "To check your backups, see any security alerts, or check your VaultPress Vitality, visit your %s."
+msgstr ""
+
+#: modules/module-info.php:90 modules/module-info.php:94
+#: modules/module-info.php:103 modules/module-info.php:107
+msgid "Shortcode Embeds"
+msgstr ""
+
+#: modules/module-info.php:59
+msgid "Hovercards enhance plain Gravatar images with information about a person: name, bio, pictures, their contact info, and other services they use on the web like Twitter, Facebook, or LinkedIn."
+msgstr ""
+
+#: modules/module-info.php:60
+msgid "Hovercards offer a great way to show your internet presence and help people find your own blog."
+msgstr ""
+
+#: modules/module-info.php:74
+msgid "Hovercards enhance plain Gravatar images with information about a person: name, bio, pictures, their contact info, and other services."
+msgstr ""
+
+#: modules/module-info.php:75
+msgid "To see hovercards, look at any blog post on your blog that has comments. If the commenter has a hovercard associated with their gravatar, mouse over their image and the hovercard will appear. To turn hovercards off, click the Deactivate button above."
+msgstr ""
+
+#: modules/module-info.php:29
+msgid "VaultPress dashboard"
+msgstr ""
+
+#: modules/module-info.php:31
+msgid "With a monthly subscription, the VaultPress plugin will backup your site’s content, themes, and plugins in real-time, as well as perform regular security scans for common threats and attacks."
+msgstr ""
+
+#: modules/module-info.php:32
+msgctxt "View _Plans_&_Pricing_. (VaultPress)"
+msgid "View %s."
+msgstr ""
+
+#: modules/module-info.php:32
+msgid "Plans & Pricing"
+msgstr ""
+
+#: modules/module-info.php:53 modules/module-info.php:68
+msgid "Gravatar Hovercard"
+msgstr ""
+
+#: modules/module-info.php:58 modules/module-info.php:73
+msgid "What’s a Hovercard?"
+msgstr ""
+
+#: modules/module-info.php:22 modules/module-info.php:26
+msgid "VaultPress"
+msgstr ""
+
+#: modules/contact-form/grunion-contact-form.php:713
+msgid "Add a custom form"
+msgstr ""
+
+#: modules/gravatar-hovercards.php:44 modules/module-info.php:57
+#: modules/module-info.php:72
+msgid "Gravatar Hovercards"
+msgstr ""
+
+#: modules/gravatar-hovercards.php:56
+msgid "View people's profiles when you mouse over their Gravatars"
+msgstr ""
+
+#: modules/contact-form/grunion-contact-form.php:689
+msgid "Spam <span class=\"count\">(%s)</span>"
+msgid_plural "Spam <span class=\"count\">(%s)</span>"
+msgstr[0] ""
+msgstr[1] ""
+
+#: modules/contact-form/grunion-contact-form.php:671
+msgid "Search Feedback"
+msgstr ""
+
+#: modules/module-info.php:28
+msgid "Your WordPress installation is currently being protected with the world’s best security, backup, and support."
+msgstr ""
+
+#: modules/contact-form/grunion-contact-form.php:672
+#: modules/contact-form/grunion-contact-form.php:673
+msgid "No feedback found"
+msgstr ""
+
+#: modules/gravatar-hovercards.php:83
+msgid "Put your mouse over your Gravatar to check out your profile."
+msgstr ""
+
+#: modules/contact-form/grunion-contact-form.php:670
+msgid "Feedback"
+msgstr ""
+
+#: modules/contact-form/grunion-contact-form.php:669
+#: modules/contact-form/grunion-form-view.php:130
+msgid "Feedbacks"
+msgstr ""
+
+#: modules/contact-form/grunion-contact-form.php:275
+#: modules/contact-form/grunion-contact-form.php:323
+msgid "Error!"
+msgstr ""
+
+#: modules/contact-form/grunion-contact-form.php:147
+msgid "%s is required"
+msgstr ""
+
+#: modules/contact-form/grunion-contact-form.php:285
+msgid "Submit »"
+msgstr ""
+
+#: modules/contact-form/grunion-contact-form.php:328
+msgid "Message Sent"
+msgstr ""
+
+#: modules/contact-form/grunion-contact-form.php:462
+msgid "l F j, Y \\a\\t g:i a"
+msgstr ""
+
+#: modules/contact-form/grunion-contact-form.php:482
+msgid "Time:"
+msgstr ""
+
+#: modules/contact-form/grunion-contact-form.php:483
+msgid "IP Address:"
+msgstr ""
+
+#: modules/contact-form/grunion-contact-form.php:484
+msgid "Contact Form URL:"
+msgstr ""
+
+#: modules/contact-form/grunion-contact-form.php:140
+msgid "%s requires a valid email address"
+msgstr ""
+
+#: modules/contact-form/grunion-contact-form.php:511
+msgid "Sent by an unverified visitor to your site."
+msgstr ""
+
+#: modules/contact-form/grunion-contact-form.php:35
+#: modules/contact-form/grunion-form-view.php:149
+#: modules/sharedaddy/sharing-sources.php:127
+msgid "Email"
+msgstr ""
+
+#: modules/contact-form/grunion-contact-form.php:79
+#: modules/contact-form/grunion-contact-form.php:84
+#: modules/contact-form/grunion-contact-form.php:88
+#: modules/contact-form/grunion-contact-form.php:100
+#: modules/contact-form/grunion-contact-form.php:105
+#: modules/contact-form/grunion-contact-form.php:119
+msgid "(required)"
+msgstr ""
+
+#: modules/contact-form/grunion-contact-form.php:99
+msgid "Yes"
+msgstr ""
+
+#: modules/contact-form/admin.php:456
+msgid "You are not allowed to move this item to the Trash."
+msgstr ""
+
+#: modules/contact-form/admin.php:452
+msgid "Error in restoring from Trash."
+msgstr ""
+
+#: modules/contact-form/admin.php:449
+msgid "You are not allowed to move this item out of the Trash."
+msgstr ""
+
+#: modules/contact-form/grunion-contact-form.php:39
+msgid "Subject"
+msgstr ""
+
+#: modules/contact-form/admin.php:483
+msgid "Messages"
+msgstr ""
+
+#: modules/contact-form/admin.php:506
+msgid "Spam"
+msgstr ""
+
+#: modules/contact-form/grunion-contact-form.php:34
+#: modules/contact-form/grunion-form-view.php:150
+msgid "Name"
+msgstr ""
+
+#: modules/contact-form/admin.php:459
+msgid "Error in moving to Trash."
+msgstr ""
+
+#: modules/contact-form/grunion-contact-form.php:36
+#: modules/contact-form/grunion-form-view.php:154
+msgid "Website"
+msgstr ""
+
+#: modules/contact-form/admin.php:88
+#: modules/contact-form/grunion-contact-form.php:42
+msgid "Message"
+msgstr ""
+
+#: modules/contact-form/admin.php:197
+msgid "Mark this message as spam"
+msgstr ""
+
+#: modules/contact-form/admin.php:166 modules/contact-form/admin.php:265
+msgid "Delete Permanently"
+msgstr ""
+
+#: modules/contact-form/admin.php:257
+msgid "Mark this message as NOT spam"
+msgstr ""
+
+#: modules/contact-form/admin.php:164 modules/contact-form/admin.php:263
+msgid "Delete this item permanently"
+msgstr ""
+
+#: modules/contact-form/admin.php:296
+msgid "Y-m-d @ g:i:s A"
+msgstr ""
+
+#: modules/contact-form/admin.php:415
+msgid "You are not allowed to manage this item."
+msgstr ""
+
+#: modules/contact-form/admin.php:161
+msgid "Restore"
+msgstr ""
+
+#: modules/contact-form/admin.php:89
+msgid "Date"
+msgstr ""
+
+#: modules/contact-form/admin.php:204 modules/contact-form/admin.php:206
+#: modules/contact-form/admin.php:493
+msgid "Trash"
+msgstr ""
+
+#: modules/after-the-deadline/config-unignore.php:130
+msgid "Add"
+msgstr ""
+
+#: modules/after-the-deadline/config-unignore.php:128
+msgid "Identify words and phrases to ignore while proofreading your posts and pages:"
+msgstr ""
+
+#: modules/after-the-deadline/config-options.php:89
+msgctxt "%1$s = http://codex.wordpress.org/Installing_WordPress_in_Your_Language, %2$s = WPLANG"
+msgid "The proofreader supports English, French, German, Portuguese, and Spanish. Your <a href=\"%1$s\">%2%s</a> value is the default proofreading language."
+msgstr ""
+
+#: modules/contact-form/admin.php:87
+msgid "From"
+msgstr ""
+
+#: modules/after-the-deadline/config-unignore.php:135
+msgid "Be sure to click \"Update Profile\" at the bottom of the screen to save your changes."
+msgstr ""
+
+#: modules/after-the-deadline/config-unignore.php:126
+msgid "Ignored Phrases"
+msgstr ""
+
+#: modules/after-the-deadline/config-options.php:95
+msgid "Use automatically detected language to proofread posts and pages"
+msgstr ""
+
+#: modules/after-the-deadline/config-options.php:86
+msgid "Language"
+msgstr ""
+
+#: modules/after-the-deadline/config-options.php:81
+msgid "Redundant Phrases"
+msgstr ""
+
+#: modules/after-the-deadline/config-options.php:79
+msgid "Phrases to Avoid"
+msgstr ""
+
+#: modules/after-the-deadline/config-options.php:77
+msgid "Passive Voice"
+msgstr ""
+
+#: modules/after-the-deadline/config-options.php:83
+msgid "<a href=\"%s\">Learn more</a> about these options."
+msgstr ""
+
+#: modules/after-the-deadline/config-options.php:67
+msgid "Complex Phrases"
+msgstr ""
+
+#: modules/after-the-deadline/config-options.php:75
+msgid "Jargon"
+msgstr ""
+
+#: modules/after-the-deadline/config-options.php:73
+msgid "Hidden Verbs"
+msgstr ""
+
+#: modules/after-the-deadline/config-options.php:71
+msgid "Double Negatives"
+msgstr ""
+
+#: modules/after-the-deadline/config-options.php:69
+msgid "Diacritical Marks"
+msgstr ""
+
+#: modules/after-the-deadline/config-options.php:65
+msgid "Clichés"
+msgstr ""
+
+#: modules/after-the-deadline/atd-l10n.php:30
+msgid "There was an error communicating with the proofreading service."
+msgstr ""
+
+#: modules/after-the-deadline/config-options.php:63
+msgid "Bias Language"
+msgstr ""
+
+#: modules/after-the-deadline/config-options.php:60
+msgid "Enable proofreading for the following grammar and style rules when writing posts and pages:"
+msgstr ""
+
+#: modules/after-the-deadline/config-options.php:58
+msgid "English Options"
+msgstr ""
+
+#: modules/after-the-deadline/config-options.php:55
+msgid "a post or page is updated"
+msgstr ""
+
+#: modules/after-the-deadline/config-options.php:53
+msgid "a post or page is first published"
+msgstr ""
+
+#: modules/after-the-deadline/config-options.php:50
+msgid "Automatically proofread content when:"
+msgstr ""
+
+#: modules/after-the-deadline/config-options.php:48
+msgid "Proofreading"
+msgstr ""
+
+#: modules/after-the-deadline/atd-l10n.php:34
+msgid ""
+"The proofreader has suggestions for this post. Are you sure you want to update it?\n"
+"\n"
+"Press OK to update your post, or Cancel to view the suggestions and edit your post."
+msgstr ""
+
+#: modules/after-the-deadline/atd-l10n.php:33
+msgid ""
+"The proofreader has suggestions for this post. Are you sure you want to publish it?\n"
+"\n"
+"Press OK to publish your post, or Cancel to view the suggestions and edit your post."
+msgstr ""
+
+#: modules/after-the-deadline/atd-l10n.php:32
+msgid "Replace selection with:"
+msgstr ""
+
+#: modules/after-the-deadline/atd-l10n.php:22
+msgid "Edit Selection..."
+msgstr ""
+
+#: modules/after-the-deadline/atd-l10n.php:20
+msgid "Ignore all"
+msgstr ""
+
+#: modules/after-the-deadline/atd-l10n.php:17
+msgid "Explain..."
+msgstr ""
+
+#: modules/after-the-deadline/atd-l10n.php:15
+msgid "No suggestions"
+msgstr ""
+
+#: modules/after-the-deadline/atd-l10n.php:19
+msgid "Ignore always"
+msgstr ""
+
+#: modules/after-the-deadline/atd-l10n.php:18
+msgid "Ignore suggestion"
+msgstr ""
+
+#: modules/after-the-deadline/atd-l10n.php:25
+msgid "edit text"
+msgstr ""
+
+#: modules/after-the-deadline/atd-l10n.php:24
+msgid "proofread"
+msgstr ""
+
+#: modules/after-the-deadline/atd-l10n.php:26
+#: modules/after-the-deadline.php:224
+msgid "Proofread Writing"
+msgstr ""
+
+#: modules/after-the-deadline/atd-l10n.php:28
+msgid "No writing errors were found."
+msgstr ""
+
+#: modules/after-the-deadline/atd-l10n.php:29
+msgid "There was a problem communicating with the Proofreading service. Try again in one minute."
+msgstr ""
+
+#: jetpack.php:2073
+msgid "Configure"
+msgstr ""
+
+#: modules/after-the-deadline/atd-l10n.php:13
+msgid "Repeated Word"
+msgstr ""
+
+#: modules/after-the-deadline/atd-l10n.php:12
+msgid "Spelling"
+msgstr ""
+
+#: jetpack.php:2934
+msgid "An administrator for this blog must set up the Jetpack connection."
+msgstr ""
+
+#: jetpack.php:2939
+msgid "You need to register your Jetpack before connecting it."
+msgstr ""
+
+#: jetpack.php:2316 jetpack.php:2318 jetpack.php:2320 jetpack.php:2323
+#: jetpack.php:2978
+msgid "Error Details: %s"
+msgstr ""
+
+#: jetpack.php:2107
+msgid "Coming soon…"
+msgstr ""
+
+#: jetpack.php:2044
+msgid "Updated"
+msgstr ""
+
+#: jetpack.php:2041
+msgid "New"
+msgstr ""
+
+#: jetpack.php:2033
+msgid "Free"
+msgstr ""
+
+#: jetpack.php:2010
+msgid "Activate"
+msgstr ""
+
+#: jetpack.php:2033
+msgid "Purchase"
+msgstr ""
+
+#: jetpack.php:1886
+msgid "An <span>Automattic</span> Airline"
+msgstr ""
+
+#: jetpack.php:1941
+msgid "Configure %s"
+msgstr ""
+
+#: jetpack.php:1910
+msgid "This is sensitive information. Please do not post your BLOG_TOKEN or USER_TOKEN publicly; they are like passwords."
+msgstr ""
+
+#: jetpack.php:2000
+msgid "Deactivate"
+msgstr ""
+
+#: jetpack.php:1873
+msgid "You will no longer receive email updates about Jetpack."
+msgstr ""
+
+#: jetpack.php:1871
+msgid "You have been subscribed to receive email updates."
+msgstr ""
+
+#: jetpack.php:1892 modules/sharedaddy/sharedaddy.php:76
+msgid "Support"
+msgstr ""
+
+#: jetpack.php:1891
+msgid "Debug"
+msgstr ""
+
+#: jetpack.php:1890
+msgid "Terms of Service"
+msgstr ""
+
+#: jetpack.php:1864 modules/subscriptions.php:560
+msgid "Subscribe"
+msgstr ""
+
+#: jetpack.php:1889
+msgid "Privacy Policy"
+msgstr ""
+
+#: jetpack.php:1846
+msgid "Take Survey"
+msgstr ""
+
+#: jetpack.php:1619
+msgid "Jetpack contains the most recent version of the old %l plugin."
+msgid_plural "Jetpack contains the most recent versions of the old %l plugins."
+msgstr[0] ""
+msgstr[1] ""
+
+#: jetpack.php:1786
+msgid "Connected to WordPress.com"
+msgstr ""
+
+#: jetpack.php:1841
+msgid "Have feedback on Jetpack?"
+msgstr ""
+
+#: jetpack.php:1843
+msgid "Answer a short survey to let us know how we’re doing and what to add in the future."
+msgstr ""
+
+#: jetpack.php:1852
+msgid "Checking email updates status…"
+msgstr ""
+
+#: jetpack.php:1787
+msgid "Disconnect from WordPress.com"
+msgstr ""
+
+#: jetpack.php:1859
+msgid "Unsubscribe"
+msgstr ""
+
+#: jetpack.php:1628
+msgid "The old version has been deactivated and can be removed from your site."
+msgid_plural "The old versions have been deactivated and can be removed from your site."
+msgstr[0] ""
+msgstr[1] ""
+
+#: jetpack.php:1817
+msgid "To enable all of the Jetpack features you’ll need to connect your website to WordPress.com using the button to the right. Once you’ve made the connection you’ll activate all the delightful features below."
+msgstr ""
+
+#: jetpack.php:1863
+msgctxt "%s = Subscribe link"
+msgid "Want to receive updates about Jetpack by email? %s"
+msgstr ""
+
+#: jetpack.php:1858
+msgctxt "%s = Unsubscribe link"
+msgid "You are currently subscribed to email updates. %s"
+msgstr ""
+
+#: jetpack.php:1595
+msgid "<strong>You’re fueled up and ready to go.</strong> "
+msgstr ""
+
+#: jetpack.php:1567
+msgid "The following modules have been updated: %l."
+msgstr ""
+
+#: jetpack.php:1591
+msgid "<strong>Your Jetpack is already connected.</strong> "
+msgstr ""
+
+#: jetpack.php:1581
+msgid "<strong>%s Deactivated!</strong> You can activate it again at any time using the activate button on the module card."
+msgstr ""
+
+#: jetpack.php:1597
+msgid "The features below are now active. Click the learn more buttons to explore each feature."
+msgstr ""
+
+#: jetpack.php:1587
+msgid "<strong>Module settings were saved.</strong> "
+msgstr ""
+
+#: jetpack.php:1574
+msgid "<strong>%s Activated!</strong> You can deactivate at any time by clicking Learn More and then Deactivate on the module card."
+msgstr ""
+
+#: jetpack.php:1543
+msgid "Welcome to <strong>Jetpack %s</strong>!"
+msgstr ""
+
+#: jetpack.php:1519
+msgid "Try connecting again."
+msgstr ""
+
+#: jetpack.php:1516
+msgid "<strong>Your Jetpack has a glitch.</strong> Something went wrong that’s never supposed to happen. Guess you’re just lucky: %s"
+msgstr ""
+
+#: jetpack.php:1555
+msgid "The following new modules have been activated: %l."
+msgstr ""
+
+#: jetpack.php:1466
+msgid "<strong>Your Jetpack has a glitch.</strong> Connecting this site with WordPress.com is not possible. This usually means your site is not publicly accessible (localhost)."
+msgstr ""
+
+#: jetpack.php:1433
+msgid "Don’t cross the streams! You need to stay logged in to your WordPress blog while you authorize Jetpack."
+msgstr ""
+
+#: jetpack.php:1430
+msgid "You need to authorize the Jetpack connection between your site and WordPress.com to enable the awesome features."
+msgstr ""
+
+#: jetpack.php:1440
+msgid "Wrong size. Hm… it seems your Jetpack doesn’t quite fit. Have you lost weight? Click “Connect to WordPress.com” again to get your Jetpack adjusted."
+msgstr ""
+
+#: jetpack.php:1454
+msgid "Do you still have the %s plugin installed?"
+msgstr ""
+
+#: jetpack.php:1472
+msgid "WordPress.com is currently having problems and is unable to fuel up your Jetpack. Please try again later."
+msgstr ""
+
+#: jetpack.php:1476
+msgid "Jetpack could not contact WordPress.com: %s. This usually means something is incorrectly configured on your web host."
+msgstr ""
+
+#: jetpack.php:1458
+msgid "Module could not be activated because it triggered a <strong>fatal error</strong>. Perhaps there is a conflict with another plugin you have installed?"
+msgstr ""
+
+#: jetpack.php:1452
+msgid "%s could not be activated because it triggered a <strong>fatal error</strong>. Perhaps there is a conflict with another plugin you have installed?"
+msgstr ""
+
+#: jetpack.php:1437
+msgid "Return to sender. Whoops! It looks like you got the wrong Jetpack in the mail; deactivate then reactivate the Jetpack plugin to get a new one."
+msgstr ""
+
+#: jetpack.php:1450
+msgid "The %1$s module requires <strong>PHP version %2$s</strong> or higher."
+msgstr ""
+
+#: jetpack.php:1444
+msgid "Your website needs to be publicly accessible to use Jetpack: %s"
+msgstr ""
+
+#: jetpack.php:1357
+msgid "<strong>Jetpack is activated!</strong> Each site on your network must be connected individually by an admin on that site."
+msgstr ""
+
+#: jetpack.php:1311 modules/sharedaddy/sharedaddy.php:68
+#: modules/sharedaddy/sharedaddy.php:75
+msgid "Settings"
+msgstr ""
+
+#: jetpack.php:1336
+msgid "<strong>Jetpack is installed</strong> and ready to bring awesome, WordPress.com cloud-powered features to your site."
+msgstr ""
+
+#: jetpack.php:1244
+msgid "Find the component you want to manage"
+msgstr ""
+
+#: jetpack.php:1245
+msgid "Click on Learn More"
+msgstr ""
+
+#: jetpack.php:1342 jetpack.php:1821
+msgid "Connect to WordPress.com"
+msgstr ""
+
+#: jetpack.php:1344 modules/module-info.php:45 modules/module-info.php:81
+#: modules/module-info.php:143 modules/module-info.php:178
+#: modules/module-info.php:212 modules/module-info.php:248
+#: modules/module-info.php:299 modules/module-info.php:321
+#: modules/module-info.php:361 modules/module-info.php:385
+#: modules/module-info.php:403 modules/module-info.php:409
+msgid "Learn More"
+msgstr ""
+
+#: jetpack.php:1247
+msgid "If additional settings are available, a link to them will appear"
+msgstr ""
+
+#: jetpack.php:1246
+msgid "An Activate or Deactivate button will appear"
+msgstr ""
+
+#: jetpack.php:1242
+msgid "You can activate or deactivate individual Jetpack modules to suit your needs."
+msgstr ""
+
+#: jetpack.php:1211
+msgid "<strong>To Activate/Deactivate a Module</strong> - Click on Learn More. An Activate or Deactivate button will now appear next to the Learn More button. Click the Activate/Deactivate button."
+msgstr ""
+
+#: jetpack.php:1210
+msgid "Jetpack Module Options"
+msgstr ""
+
+#: jetpack.php:1209 jetpack.php:1233
+msgid "On this page, you are able to view the modules available within Jetpack, learn more about them, and activate or deactivate them as needed."
+msgstr ""
+
+#: jetpack.php:1229
+msgid "Overview"
+msgstr "परिलà¥à¤à¤"
+
+#: jetpack.php:1213 jetpack.php:1254
+msgid "Jetpack FAQ"
+msgstr "à¤à¥à¤¤à¥à¤ªà¤à¥ FAQ"
+
+#: jetpack.php:1158
+msgid "One New Jetpack Module"
+msgid_plural "%s New Jetpack Modules"
+msgstr[0] "à¤à¤à¤ नव à¤à¥à¤¤à¥à¤ªà¤à¥ यà¥à¤à¤¨à¤¾à¤à¥à¤à¤®à¥"
+msgstr[1] "%s नव à¤à¥à¤¤à¥à¤ªà¤à¥ यà¥à¤à¤¨à¤¾à¤à¥à¤à¤¾à¤¨à¤¿"
+
+#: jetpack.php:1239
+msgid "Modules"
+msgstr "सà¤à¤¯à¥à¤à¤¨à¤¾à¤à¥à¤à¤¾à¤¨à¤¿"
+
+#: jetpack.php:1208 jetpack.php:1232 jetpack.php:1793
+msgid "Jetpack supercharges your self-hosted WordPress site with the awesome cloud power of WordPress.com."
+msgstr ""
+
+#: jetpack.php:1214 jetpack.php:1255
+msgid "Jetpack Support"
+msgstr "à¤à¥à¤¤à¥à¤ªà¤à¥ साहायà¥à¤¯à¤¾à¤§à¤¾à¤°à¤"
+
+#: jetpack.php:1212 jetpack.php:1253
+msgid "For more information:"
+msgstr "परिवारà¥à¤¤à¥à¤¤à¤¾à¤ à¤
धिà¤à¤¾à¤ -:"
+
+#: jetpack.php:1207 jetpack.php:1231 jetpack.php:1241 jetpack.php:1790
+#: jetpack.php:1940
+msgid "Jetpack by WordPress.com"
+msgstr "à¤à¥à¤¤à¥à¤ªà¤à¥ by WordPress.com"
+
+#: jetpack.php:1121 jetpack.php:1137
+msgid "Jetpack contains the most recent version of the old “%1$s” plugin."
+msgstr ""
+
+#: jetpack.php:964
+msgid "Jetpack requires WordPress version %s or later."
+msgstr ""
\ No newline at end of file
diff --git a/plugins/jetpack/languages/jetpack-sk_SK.mo b/plugins/jetpack/languages/jetpack-sk_SK.mo
new file mode 100644
index 0000000..3bf4e70
Binary files /dev/null and b/plugins/jetpack/languages/jetpack-sk_SK.mo differ
diff --git a/plugins/jetpack/languages/jetpack-sk_SK.po b/plugins/jetpack/languages/jetpack-sk_SK.po
new file mode 100644
index 0000000..9f8dad5
--- /dev/null
+++ b/plugins/jetpack/languages/jetpack-sk_SK.po
@@ -0,0 +1,2237 @@
+# Translation of 1.3 in Slovak
+# This file is distributed under the same license as the 1.3 package.
+msgid ""
+msgstr ""
+"PO-Revision-Date: 2012-05-21 22:23:55+0000\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
+"X-Generator: GlotPress/0.1\n"
+"Project-Id-Version: 1.3\n"
+
+#: modules/widgets/facebook-likebox.php:18
+msgid "Facebook Like Box"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:18
+msgid "Display a Facebook Like Box to connect visitors to your Facebook Page"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:108
+msgid "Title"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:115
+msgid "Facebook Page URL"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:118
+msgid "The Like Box only works with <a href=\"http://www.facebook.com/help/?faq=174987089221178\">Facebook Pages</a>."
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:124
+msgid "Width"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:131
+msgid "Color Scheme"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:133
+msgid "Light"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:134
+msgid "Dark"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:143
+msgid "Show Faces"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:145
+msgid "Show profile photos in the plugin."
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:152
+msgid "Show Stream"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:154
+msgid "Show the profile stream for the public profile."
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:161
+msgid "Show Wall"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:163
+msgid "Show the wall for a Places page rather than friend activity."
+msgstr ""
+
+#: modules/module-info.php:336
+msgid "The Facebook Like Box Widget "
+msgstr ""
+
+#: modules/module-info.php:336
+msgid "shows your Facebook Like Box within a sidebar on your theme. It’s a great way to let your readers show their support."
+msgstr ""
+
+#: modules/module-info.php:352
+msgid "The Facebook Like Box Widget"
+msgstr ""
+
+#: modules/module-info.php:352
+msgid "shows your Facebook Like Box within a sidebar on your theme."
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:112
+msgid "Your new field was saved successfully"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:114
+msgid "Form builder"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:115
+msgid "Email notifications"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:120
+msgid "How does this work?"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:121
+msgid "By adding a contact form, your readers will be able to submit feedback to you. All feedback is automatically scanned for spam, and the legitimate feedback will be emailed to you."
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:122
+msgid "Can I add more fields?"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:124
+msgctxt "%1$s = \"Click here\" in an HTML link"
+msgid "Sure thing. %1$s to add a new text box, textarea, radio, checkbox, or dropdown field."
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:125
+msgid "Click here"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:127
+msgid "Can I view my feedback within WordPress?"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:129
+msgctxt "%1$s = \"Feedbacks\" in an HTML link"
+msgid "Yep, you can read your feedback at any time by clicking the \"%1$s\" link in the admin menu."
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:135
+msgid "Do I need to fill this out?"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:136
+msgid "Nope. However, if you’d like to modify where your feedback is sent, or the subject line you can. If you don’t make any changes here, feedback will be sent to the author of the page/post and the subject will be the name of this page/post."
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:140
+msgid "Edit this new field"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:143
+msgid "New field"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:145
+msgid "Field type"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:147
+msgid "Checkbox"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:148
+msgid "Drop down"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:151
+msgid "Radio"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:152
+msgid "Text"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:153
+msgid "Textarea"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:160
+msgid "Options"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:161
+msgid "First option"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:164
+msgid "Add another option"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:171
+msgid "Required?"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:176
+msgid "Save this field"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:181
+msgid "Here’s what your form will look like"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:186
+msgid "Add a new field"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:188
+msgid "Add this form to my post"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:191
+msgid "Email settings"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:193
+msgid "Enter your email address"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:196
+msgid "What should the subject line be?"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:199
+msgid "Save and go back to form builder"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:8
+msgctxt "Label for HTML form \"Name\" field in contact form builder"
+msgid "Name"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:9
+msgctxt "Label for HTML form \"Email\" field in contact form builder"
+msgid "Email"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:10
+msgctxt "Label for HTML form \"URL/Website\" field in contact form builder"
+msgid "Website"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:11
+msgctxt "Label for HTML form \"Comment/Response\" field in contact form builder"
+msgid "Comment"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:12
+msgctxt "Default label for new HTML form field in contact form builder"
+msgid "New Field"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:13
+msgctxt "Label for the set of options to be included in a user-created dropdown in contact form builder"
+msgid "Options"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:14
+msgctxt "Label for an option to be included in a user-created dropdown in contact form builder"
+msgid "Option"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:15
+msgctxt "Default label for the first option to be included in a user-created dropdown in contact form builder"
+msgid "First option"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:16
+msgctxt "error message in contact form builder"
+msgid "Oops, there was a problem generating your form. You'll likely need to try again."
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:17
+msgid ""
+"Drag up or down\n"
+"to re-arrange"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:18
+msgctxt "Label to drag HTML form fields around to change their order in contact form builder"
+msgid "move"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:19
+msgctxt "Link to edit an HTML form field in contact form builder"
+msgid "edit"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:20
+msgid "Saved successfully"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:21
+msgctxt "This HTML form field is marked as required by the user in contact form builder"
+msgid "(required)"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:22
+msgid "Are you sure you want to exit the form editor without saving? Any changes you have made will be lost."
+msgstr ""
+
+#: jetpack.php:1801
+msgid "Jetpack is network activated and notices can not be dismissed."
+msgstr ""
+
+#: jetpack.php:1812
+msgid "Dismiss this notice."
+msgstr ""
+
+#: jetpack.php:1328
+msgid "Dismiss this notice and deactivate Jetpack."
+msgstr ""
+
+#: jetpack.php:1334
+msgid "<strong>Your Jetpack is almost ready</strong> – A connection to WordPress.com is needed to enabled features like Stats, Contact Forms, and Subscriptions. Connect now to get fueled up!"
+msgstr ""
+
+#: jetpack.php:1160
+msgctxt "1: A number showing how many new features there are after upgrading Jetpack"
+msgid "Jetpack + Stats %1$s"
+msgstr ""
+
+#: jetpack.php:1164 jetpack.php:1168
+msgid "Jetpack + Stats"
+msgstr ""
+
+#: modules/contact-form/admin.php:159
+msgid "Restore this item from the Trash"
+msgstr ""
+
+#: modules/contact-form/grunion-contact-form.php:507
+msgid "Sent by a verified %s user."
+msgstr ""
+
+msgid "http://jetpack.me"
+msgstr "http://jetpack.me"
+
+msgid "Easily insert a contact form any where on your site."
+msgstr ""
+
+msgid "Realtime backup and security scanning for your WordPress site."
+msgstr ""
+
+msgid "Simple, concise site stats with no additional load on your server."
+msgstr ""
+
+msgid "Mark up your posts with the <img src=\"http://l.wordpress.com/latex.php?latex=%5CLaTeX&bg=transparent&fg=000&s=-2\" alt=\"LaTeX logo\" title=\"LaTeX\" style=\"vertical-align: -25%\" /> markup language, perfect for complex mathematical equations and other über-geekery."
+msgstr ""
+
+msgid "Automattic"
+msgstr "Automattic"
+
+msgid "The most super duper sharing tool on the interwebs. Share content with Facebook, Twitter, and many more."
+msgstr ""
+
+msgid "Allow users to subscribe to your posts and comments to receive a notification via email."
+msgstr ""
+
+#: modules/module-info.php:422
+msgid "A contact form is a great way to offer your readers the ability to get in touch, without giving out your personal email address."
+msgstr ""
+
+msgid "Easily add images, Twitter updates, and your site's RSS links to your theme's sidebar."
+msgstr ""
+
+msgid "Enable WP.me-powered shortlinks for all of your Posts and Pages for easier sharing."
+msgstr ""
+
+msgid "Easily embed videos and more from sites like YouTube, Vimeo, and SlideShare."
+msgstr ""
+
+msgid "Beautiful Math"
+msgstr ""
+
+msgid "Show a pop-up business card of your users' gravatar profiles in comments."
+msgstr ""
+
+msgid "Share your public posts and comments to search engines and other services in real-time."
+msgstr ""
+
+msgid "Improve your spelling, style, and grammar with the <a href=\"http://www.afterthedeadline.com/\">After the Deadline</a> Proofreading service."
+msgstr ""
+
+msgid "Bring the power of the WordPress.com cloud to your self-hosted WordPress. Jetpack enables you to connect your blog to a WordPress.com account to use the powerful features normally only available to WordPress.com users."
+msgstr ""
+
+msgid "http://wordpress.org/extend/plugins/jetpack/"
+msgstr ""
+
+#: modules/widgets/twitter-widget.php:241
+msgid "Include retweets"
+msgstr "Vložiť retweety"
+
+#: modules/widgets/twitter-widget.php:243
+msgid "Text to display between tweet and timestamp:"
+msgstr ""
+
+#: modules/widgets/twitter-widget.php:222
+msgid "Twitter username:"
+msgstr ""
+
+#: modules/widgets/twitter-widget.php:79
+msgid "Twitter Updates"
+msgstr "Twitter aktualizácie"
+
+#: modules/widgets/twitter-widget.php:236
+msgid "Hide replies"
+msgstr "Skryť odpovede"
+
+#: modules/widgets/twitter-widget.php:225
+msgid "Maximum number of tweets to show:"
+msgstr ""
+
+#: modules/widgets/twitter-widget.php:180
+msgid "Error: Twitter did not respond. Please wait a few minutes and refresh this page."
+msgstr ""
+
+#: modules/widgets/twitter-widget.php:70
+msgid "Twitter (Jetpack)"
+msgstr ""
+
+#: modules/widgets/twitter-widget.php:69
+msgid "Display your tweets from Twitter"
+msgstr "Zobrazte svoje tweety z Twitteru"
+
+#: modules/widgets/rsslinks-widget.php:140
+msgid "Subscribe to %s"
+msgstr ""
+
+#: modules/widgets/rsslinks-widget.php:121
+msgid "Image Color:"
+msgstr "Farba obrázka:"
+
+#: modules/widgets/rsslinks-widget.php:119
+msgid "Silver"
+msgstr "Strieborná"
+
+#: modules/widgets/twitter-widget.php:178
+msgid "Error: Please make sure the Twitter account is <a href=\"%s\">public</a>."
+msgstr ""
+
+#: modules/widgets/rsslinks-widget.php:113
+msgid "Red"
+msgstr "Äervená"
+
+#: modules/widgets/rsslinks-widget.php:101
+msgid "Large"
+msgstr "Veľký"
+
+#: modules/widgets/rsslinks-widget.php:115
+msgid "Green"
+msgstr "Zelená"
+
+#: modules/widgets/rsslinks-widget.php:100
+msgid "Medium"
+msgstr "Stredný"
+
+#: modules/widgets/rsslinks-widget.php:103
+msgid "Image Size:"
+msgstr ""
+
+#: modules/widgets/rsslinks-widget.php:118
+msgid "Pink"
+msgstr "Ružová"
+
+#: modules/widgets/rsslinks-widget.php:117
+msgid "Purple"
+msgstr "Fialová"
+
+#: modules/widgets/rsslinks-widget.php:116
+msgid "Blue"
+msgstr "Modrá"
+
+#: modules/widgets/rsslinks-widget.php:114
+msgid "Orange"
+msgstr "Oranžová"
+
+#: modules/widgets/rsslinks-widget.php:67
+#: modules/widgets/rsslinks-widget.php:133
+msgid "Posts"
+msgstr "Älánky"
+
+#: modules/widgets/rsslinks-widget.php:96
+msgid "Image Settings:"
+msgstr ""
+
+#: modules/widgets/rsslinks-widget.php:85
+msgid "Format:"
+msgstr ""
+
+#: modules/widgets/rsslinks-widget.php:83
+msgid "Text & Image Links"
+msgstr ""
+
+#: modules/widgets/rsslinks-widget.php:82
+msgid "Image Link"
+msgstr ""
+
+#: modules/widgets/rsslinks-widget.php:81
+msgid "Text Link"
+msgstr ""
+
+#: modules/widgets/rsslinks-widget.php:71
+msgid "Feed(s) to Display:"
+msgstr ""
+
+#: modules/widgets/rsslinks-widget.php:69
+msgid "Posts & Comments"
+msgstr ""
+
+#: modules/widgets/rsslinks-widget.php:68
+#: modules/widgets/rsslinks-widget.php:136
+msgid "Comments"
+msgstr "Komentáre"
+
+#: modules/widgets/rsslinks-widget.php:62
+#: modules/widgets/twitter-widget.php:219
+msgid "Title:"
+msgstr "Nadpis:"
+
+#: modules/widgets/rsslinks-widget.php:13
+msgid "RSS Links (Jetpack)"
+msgstr ""
+
+#: modules/widgets/rsslinks-widget.php:99
+msgid "Small"
+msgstr "Malý"
+
+#: modules/widgets/image-widget.php:139
+msgid "Width:"
+msgstr "Å Ãrka:"
+
+#: modules/widgets/image-widget.php:126
+msgid "Center"
+msgstr "Center"
+
+#: modules/widgets/image-widget.php:145
+msgid "If empty, we will attempt to determine the image size."
+msgstr ""
+
+#: modules/widgets/rsslinks-widget.php:12
+msgid "Links to your blog's RSS feeds"
+msgstr ""
+
+#: modules/widgets/image-widget.php:127
+msgid "Right"
+msgstr "Vpravo"
+
+#: modules/widgets/image-widget.php:142
+msgid "Height:"
+msgstr "Výška:"
+
+#: modules/widgets/image-widget.php:129
+msgid "Image Alignment:"
+msgstr "Zarovnanie obrázka:"
+
+#: modules/widgets/image-widget.php:125
+msgid "Left"
+msgstr "Vľavo"
+
+#: modules/widgets/image-widget.php:124
+msgid "None"
+msgstr "Žiadne"
+
+#: modules/widgets/image-widget.php:119
+msgid "Caption:"
+msgstr ""
+
+#: modules/widgets/image-widget.php:146
+msgid "Link URL (when the image is clicked):"
+msgstr ""
+
+#: modules/subscriptions.php:561
+msgid "Click to subscribe to this blog and receive notifications of new posts by email."
+msgstr ""
+
+#: modules/widgets/image-widget.php:12
+msgid "Display an image in your sidebar"
+msgstr ""
+
+#: modules/widgets/image-widget.php:116
+msgid "Image title:"
+msgstr ""
+
+#: modules/subscriptions.php:577
+msgid "%s: %s"
+msgstr ""
+
+#: modules/subscriptions.php:604
+msgid "Show total number of subscribers? (%s subscriber)"
+msgid_plural "Show total number of subscribers? (%s subscribers)"
+msgstr[0] ""
+msgstr[1] ""
+msgstr[2] ""
+
+#: modules/widgets/image-widget.php:113
+msgid "Alternate text:"
+msgstr ""
+
+#: modules/widgets/image-widget.php:110
+msgid "Image URL:"
+msgstr ""
+
+#: modules/vaultpress.php:22
+msgid "Active"
+msgstr "AktÃvny"
+
+#: modules/subscriptions.php:591
+msgid "Optional text to display to your readers:"
+msgstr ""
+
+#: modules/subscriptions.php:585 modules/widgets/image-widget.php:107
+msgid "Widget title:"
+msgstr ""
+
+#: modules/subscriptions.php:597
+msgid "Subscribe Button:"
+msgstr ""
+
+#: modules/widgets/image-widget.php:14
+msgid "Image (Jetpack)"
+msgstr ""
+
+#: modules/subscriptions.php:559
+msgid "Enter your email address to subscribe to this blog and receive notifications of new posts by email."
+msgstr ""
+
+#: modules/subscriptions.php:558
+msgid "Subscribe to Blog via Email"
+msgstr ""
+
+#: modules/subscriptions.php:487
+msgid "Email Address"
+msgstr "E-mailová adresa"
+
+#: modules/subscriptions.php:483
+msgid "Join %s other subscriber"
+msgid_plural "Join %s other subscribers"
+msgstr[0] ""
+msgstr[1] ""
+msgstr[2] ""
+
+#: modules/subscriptions.php:465
+msgid "There was an error when subscribing, please try again."
+msgstr ""
+
+#: modules/subscriptions.php:414
+msgid "Blog Subscriptions (Jetpack)"
+msgstr ""
+
+#: modules/subscriptions.php:411
+msgid "Add an email signup form to allow people to subscribe to your blog."
+msgstr ""
+
+#: modules/subscriptions.php:346
+msgid "Notify me of new posts by email."
+msgstr ""
+
+#: modules/subscriptions.php:458
+msgid "You have already subscribed to this site, please check your inbox."
+msgstr ""
+
+#: modules/subscriptions.php:455
+msgid "The email you entered was invalid, please check and try again."
+msgstr ""
+
+#: modules/subscriptions.php:445
+msgid "An email was just sent to confirm your subscription. Please find the email now and click activate to start subscribing."
+msgstr ""
+
+#: modules/stats.php:905
+msgid "View All"
+msgstr "Ukázať všetko"
+
+#: modules/stats.php:892
+msgid "%1$s %2$s Views"
+msgstr ""
+
+#: modules/stats.php:701
+msgid "Chart stats by"
+msgstr "Tabuľkové štatistiky od"
+
+#: modules/stats.php:677
+msgid "the past month"
+msgstr "Minulý mesiac"
+
+#: modules/stats.php:913 modules/stats.php:937
+msgid "Sorry, nothing to report."
+msgstr ""
+
+#: modules/subscriptions.php:340
+msgid "Notify me of follow-up comments by email."
+msgstr ""
+
+#: modules/stats.php:933
+msgid "Top Searches"
+msgstr "NajÄastejÅ¡ie vyhľadávané"
+
+#: modules/stats.php:714
+msgid "Show top posts over"
+msgstr "ZobraziÅ¥ najlepÅ¡ie Älánky navrchu."
+
+#: modules/stats.php:727
+msgid "Show top search terms over"
+msgstr "ZobraziÅ¥ hore najÄastejÅ¡ie vyhľadávané spojenia"
+
+#: modules/stats.php:679
+msgid "the past year"
+msgstr "minulý rok"
+
+#: modules/stats.php:678
+msgid "the past quarter"
+msgstr "minulý trištvrťrok"
+
+#: modules/stats.php:909
+msgid "Top Posts"
+msgstr "NajlepÅ¡ie Älánky"
+
+#: modules/stats.php:533
+msgid "Save configuration"
+msgstr "Uložiť konfiguráciu"
+
+#: modules/stats.php:675
+msgid "the past day"
+msgstr "minulý deÅ"
+
+#: modules/stats.php:672
+msgid "month"
+msgstr "mesiac"
+
+#: modules/stats.php:676
+msgid "the past week"
+msgstr "minulý týždeÅ"
+
+#: modules/stats.php:519
+msgid "The image helps collect stats and <strong>makes the world a better place</strong> but should still work when hidden"
+msgstr ""
+
+#: modules/stats.php:671
+msgid "week"
+msgstr "týždeÅ"
+
+#: modules/stats.php:670
+msgid "day"
+msgstr "deÅ"
+
+#: modules/stats.php:568
+msgid "Views over 48 hours. Click for more Site Stats."
+msgstr "Prezretà za 48 hodÃn. Pre viac kliknite na Å tatistiky stránky."
+
+#: modules/stats.php:522
+msgid "Select the roles that will be able to view stats reports."
+msgstr ""
+
+#: modules/stats.php:520
+msgid "Report visibility"
+msgstr ""
+
+#: modules/stats.php:519
+msgid "Smiley face"
+msgstr ""
+
+#: modules/stats.php:330
+msgid "Your Site Stats work better with Javascript enabled."
+msgstr ""
+
+#: modules/stats.php:406 modules/stats.php:879
+msgid "We were unable to get your stats just now. Please try again."
+msgstr ""
+
+#: modules/stats.php:329
+msgid "Loading…"
+msgstr ""
+
+#: modules/stats.php:517
+msgid "Count the page views of registered users who are logged in."
+msgstr ""
+
+#: modules/stats.php:518
+msgid "Smiley"
+msgstr ""
+
+#: modules/stats.php:519
+msgid "Hide the stats smiley face image."
+msgstr ""
+
+#: modules/stats.php:516
+msgid "Registered users"
+msgstr "Registrovaný užÃvatelia"
+
+#: modules/stats.php:514
+msgid "Put a chart showing 48 hours of views in the admin bar."
+msgstr ""
+
+#: modules/stats.php:404 modules/stats.php:877
+msgid "We were unable to get your stats just now (too many redirects). Please try again."
+msgstr ""
+
+#: modules/stats.php:513
+msgid "Admin bar"
+msgstr ""
+
+#: modules/stats.php:507
+msgid "Visit <a href=\"%s\">Site Stats</a> to see your stats."
+msgstr ""
+
+#: modules/stats.php:331
+msgid "View Site Stats without Javascript"
+msgstr ""
+
+#: modules/shortcodes/videopress.php:912
+msgid "Submit"
+msgstr "Zaslať"
+
+#: modules/shortcodes/videopress.php:876
+msgid "December"
+msgstr "December"
+
+#: jetpack.php:1169 modules/stats.php:649
+msgid "Site Stats"
+msgstr "Štatistiky stránky"
+
+#: modules/shortcodes/videopress.php:1291
+msgid "This video requires <a rel=\"nofollow\" href=\"%s\">Adobe Flash</a> for playback."
+msgstr ""
+
+#: modules/shortcodes/videopress.php:958
+msgid "You do not have sufficient <a rel=\"nofollow\" href=\"%s\">freedom levels</a> to view this video. Support free software and upgrade."
+msgstr ""
+
+#: modules/shortcodes/videopress.php:876
+msgid "November"
+msgstr "November"
+
+#: modules/shortcodes/videopress.php:1016
+msgctxt "watch a video title"
+msgid "Watch: %s"
+msgstr ""
+
+#: modules/shortcodes/videopress.php:1144
+msgctxt "Play as in playback or view a movie"
+msgid "JavaScript required to play %s."
+msgstr ""
+
+#: modules/shortcodes/videopress.php:1115
+#: modules/shortcodes/videopress.php:1137
+msgid "this video"
+msgstr "toto video"
+
+#: modules/shortcodes/videopress.php:1298
+msgid "Loading video..."
+msgstr "Nahrávam video..."
+
+#: modules/shortcodes/videopress.php:915
+msgid "More information"
+msgstr "Viac informáciÃ"
+
+#: modules/shortcodes/videopress.php:876
+msgid "July"
+msgstr "Júl"
+
+#: modules/shortcodes/videopress.php:860
+msgid "This video is intended for mature audiences."
+msgstr ""
+
+#: modules/shortcodes/videopress.php:876
+msgid "October"
+msgstr "Október"
+
+#: modules/shortcodes/videopress.php:876
+msgid "April"
+msgstr "AprÃl"
+
+#: modules/shortcodes/videopress.php:876
+msgid "March"
+msgstr "Marec"
+
+#: modules/shortcodes/videopress.php:876
+msgid "February"
+msgstr "Február"
+
+#: modules/shortcodes/videopress.php:876
+msgid "January"
+msgstr "Január"
+
+#: modules/shortcodes/videopress.php:876
+msgid "September"
+msgstr "September"
+
+#: modules/shortcodes/videopress.php:860
+msgid "Please verify your birthday."
+msgstr ""
+
+#: modules/shortcodes/videopress.php:876
+msgid "June"
+msgstr "Jún"
+
+#: modules/shortcodes/videopress.php:876
+msgid "August"
+msgstr "August"
+
+#: modules/shortcodes/videopress.php:876
+msgid "May"
+msgstr "Máj"
+
+#: modules/sharedaddy/sharing.php:379
+msgid "Enter the URL of a 16x16px icon you want to use for this service."
+msgstr ""
+
+#: modules/shortcodes/videopress.php:608
+msgid "The VideoPress plugin could not communicate with the VideoPress servers. This error is most likely caused by a misconfigured plugin. Please reinstall or upgrade."
+msgstr ""
+
+#: modules/shortcodes/videopress.php:826
+msgid "%s Error"
+msgstr ""
+
+#: modules/shortcodes/videopress.php:610
+msgid "<strong>%s</strong> is not an allowed embed site."
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:371
+msgid "You can add the following variables to your service sharing URL:"
+msgstr ""
+
+#: modules/shortcodes/archives.php:50
+msgid "Your blog does not currently have any published posts."
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:395
+msgid "An error occurred creating your new sharing service - please check you gave valid details."
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:376
+msgid "Icon URL"
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:385
+msgid "Create Share"
+msgstr ""
+
+#: modules/shortcodes/videopress.php:612
+msgid "No data found for VideoPress identifier: <strong>%s</strong>."
+msgstr ""
+
+#: modules/shortcodes/videopress.php:610
+msgid "Publisher limits playback of video embeds."
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:367
+msgid "Sharing URL"
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:334
+msgid "Front Page, Archive Pages, and Search Results"
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:313
+msgid "Sharing label"
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:319
+msgid "Open links in"
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:361
+msgid "Service name"
+msgstr "Meno služby"
+
+#: modules/sharedaddy/sharing.php:350
+msgid "Save Changes"
+msgstr "Uložiť zmeny"
+
+#: modules/sharedaddy/sharing.php:328
+msgid "Show sharing buttons on"
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:306
+msgid "Icon + text"
+msgstr "Ikona + text"
+
+#: modules/sharedaddy/sharing.php:322
+msgid "New window"
+msgstr "Nové okno"
+
+#: modules/sharedaddy/sharing.php:323
+msgid "Same window"
+msgstr "Rovnaké okno"
+
+#: modules/sharedaddy/sharing.php:308
+msgid "Text only"
+msgstr "Len text"
+
+#: modules/sharedaddy/sharing.php:307
+msgid "Icon only"
+msgstr "Len ikona"
+
+#: modules/sharedaddy/sharing.php:186
+msgid "Enabled Services"
+msgstr "Povolené služby"
+
+#: modules/sharedaddy/sharing.php:164
+msgid "Available Services"
+msgstr "Dostupné služby"
+
+#: modules/sharedaddy/sharing.php:192
+msgid "Drag and drop available services here"
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:303
+msgid "Default button style"
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:153
+msgid "Settings have been saved"
+msgstr "Nastavenia boli uložené"
+
+#: modules/sharedaddy/sharing.php:165
+msgid "Drag and drop the services you'd like to enable into the box below."
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:203
+msgid "Services dragged here will be hidden behind a share button."
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:221
+msgid "Sharing is off. Please add services above to enable"
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:218
+msgid "Live Preview"
+msgstr "Živý náhľad"
+
+#: modules/sharedaddy/sharing.php:189
+msgid "Services dragged here will appear individually."
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:149
+msgid "This plugin will work without it, but multibyte support is used <a href=\"%s\">if available</a>. You may see minor problems with Tweets and other sharing services."
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:166
+msgid "Add a new service"
+msgstr "Pridať novú službu"
+
+#: modules/contact-form/grunion-form-view.php:142
+#: modules/sharedaddy/sharing-sources.php:1027
+msgid "Label"
+msgstr "OznaÄenie"
+
+#: modules/sharedaddy/sharing-sources.php:977
+msgid "Click to share"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:1032
+msgid "URL"
+msgstr "URL"
+
+#: modules/sharedaddy/sharing.php:148
+msgid "Warning! Multibyte support missing!"
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:46 modules/sharedaddy/sharing.php:158
+msgid "Sharing Settings"
+msgstr "Nastavenia zdielania"
+
+#: modules/sharedaddy/sharing-sources.php:1045
+msgid "Remove Service"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:1044
+msgid "Save"
+msgstr "Uložiť"
+
+#: modules/sharedaddy/sharing-sources.php:1037
+msgid "Icon"
+msgstr "Ikona"
+
+#: modules/sharedaddy/sharing-sources.php:892
+msgid "Google +1"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:884
+msgctxt "share to"
+msgid "Press This"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:884
+msgid "Click to Press This!"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:856
+msgid "Press This"
+msgstr "Press This"
+
+#: modules/sharedaddy/sharing-sources.php:850
+msgid "Click to print"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:744
+msgid "Share"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:777
+msgctxt "share to"
+msgid "Facebook"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:799
+msgid "Default button"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:850
+msgctxt "share to"
+msgid "Print"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:777
+msgid "Share on Facebook"
+msgstr "Zdielať na Facebooku"
+
+#: modules/sharedaddy/sharing-sources.php:714
+msgid "Facebook"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:801
+msgid "Like button"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:846
+msgid "Print"
+msgstr "TlaÄiÅ¥"
+
+#: modules/sharedaddy/sharing-sources.php:800
+msgid "Share button"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:629
+msgctxt "share to"
+msgid "LinkedIn"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:519
+msgctxt "share to"
+msgid "Digg"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:601
+msgid "LinkedIn"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:515
+#: modules/sharedaddy/sharing-sources.php:519
+msgid "Click to Digg this post"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:436
+msgid "Click to share on Reddit"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:429
+#: modules/sharedaddy/sharing-sources.php:436
+msgid "Reddit"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:363
+msgctxt "share to"
+msgid "StumbleUpon"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:363
+msgid "Click to share on StumbleUpon"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:629
+msgid "Click to share on LinkedIn"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:506
+msgid "Digg"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:257
+msgid "Twitter"
+msgstr "Twitter"
+
+#: modules/sharedaddy/sharing-sources.php:226
+msgid "Send Email"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:238
+msgid "Sorry, your blog cannot share posts by email."
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:234
+msgid "Email check failed, please try again"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:218
+msgid "Your Email Address"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:227
+msgid "Cancel"
+msgstr "Zrušiť"
+
+#: modules/sharedaddy/sharing-sources.php:230
+msgid "Post was not sent - check your email addresses!"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:352
+msgid "StumbleUpon"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:264
+msgid "Click to share on Twitter"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:264
+msgctxt "share to"
+msgid "Twitter"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:334
+#: modules/sharedaddy/sharing-sources.php:411
+#: modules/sharedaddy/sharing-sources.php:462
+#: modules/sharedaddy/sharing-sources.php:568
+#: modules/sharedaddy/sharing-sources.php:684
+msgid "Use smart button"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:207
+msgid "Send to Email Address"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:170
+msgid "You have shared this post with %s"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:193
+msgid "Click to email this to a friend"
+msgstr ""
+
+#: modules/sharedaddy/sharedaddy.php:106
+msgid "Disable CSS and JS"
+msgstr "Zablokovať CSS a JS"
+
+#: modules/sharedaddy/sharedaddy.php:108
+msgid "Advanced. If this option is checked, you must include these files in your theme manually for the sharing links to work."
+msgstr ""
+
+#: modules/sharedaddy/sharing-service.php:196
+msgid "Share this:"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:171
+msgid "Close"
+msgstr "Zatvoriť"
+
+#: modules/sharedaddy/sharing-service.php:474
+#: modules/sharedaddy/sharing.php:234 modules/sharedaddy/sharing.php:275
+msgctxt "dropdown button"
+msgid "Share"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:169
+msgid "This post has been shared!"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:193
+msgctxt "share to"
+msgid "Email"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:215
+msgid "Your Name"
+msgstr ""
+
+#: modules/module-info.php:425
+msgid "Each contact form can easily be customized to fit your needs. When a user submits your contact form, the feedback will be filtered through <a href=\"http://akismet.com/\">Akismet</a> (if it is active on your site) to make sure itâs not spam. Any legitimate feedback will then be emailed to you, and added to your feedback management area."
+msgstr ""
+
+#: modules/sharedaddy/sharedaddy.php:18
+msgid "Shared Post"
+msgstr ""
+
+#: modules/module-info.php:394
+msgid "Jetpack will automatically take the great published content from your blog or website and share it instantly with third party services like search engines, increasing your reach and traffic."
+msgstr ""
+
+#: modules/module-info.php:374
+msgid "When leaving comments, your visitors can also subscribe to a post’s comments to keep up with the conversation."
+msgstr ""
+
+#: modules/module-info.php:371
+msgid "Subscriptions"
+msgstr "Odoberanie"
+
+#: modules/module-info.php:379
+msgid "To use the Subscriptions widget, go to Appearance → <a href=\"%s\">Widgets</a>. Drag the widget labeled “Blog Subscriptions (Jetpack)” into one of your sidebars and configure away."
+msgstr ""
+
+#: modules/sharedaddy/sharedaddy.php:37
+msgid "Show sharing buttons on this post."
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:30 modules/module-info.php:415
+#: modules/module-info.php:419
+msgid "Contact Form"
+msgstr ""
+
+#: modules/module-info.php:392
+msgid "Enhanced Distribution"
+msgstr ""
+
+#: modules/module-info.php:373
+msgid "Easily allow any visitor to subscribe to all of your posts via email through a widget in your blog’s sidebar. Every time you publish a post, WordPress.com will send a notification to all your subscribers."
+msgstr ""
+
+#: modules/module-info.php:351
+msgid "shows your latest tweets within a sidebar on your theme."
+msgstr ""
+
+#: modules/module-info.php:350
+msgid "lets you easily add post and comment RSS feeds to a sidebar on your theme."
+msgstr ""
+
+#: modules/module-info.php:351
+msgid "The Twitter Widget"
+msgstr ""
+
+#: modules/module-info.php:350
+msgid "The RSS Links Widget"
+msgstr ""
+
+#: modules/module-info.php:355
+msgid "To use the widgets, go to Appearance → <a href=\"%s\">Widgets</a>. Drag them into one of your sidebars and configure away."
+msgstr ""
+
+#: modules/module-info.php:368
+msgid "Subsriptions Screenshot"
+msgstr ""
+
+#: modules/module-info.php:353
+msgid "The Image Widget"
+msgstr ""
+
+#: modules/module-info.php:355
+msgid "Each of these widgets has a number of customization options."
+msgstr ""
+
+#: modules/module-info.php:353
+msgid "lets you easily add images to a sidebar on your theme."
+msgstr ""
+
+#: modules/module-info.php:335
+msgid "shows your latest tweets within a sidebar on your theme. It’s an easy way to add more activity to your site. There are also a number of customization options."
+msgstr ""
+
+#: modules/module-info.php:308 modules/module-info.php:312
+msgid "Spelling and Grammar"
+msgstr ""
+
+#: modules/module-info.php:335
+msgid "The Twitter Widget "
+msgstr ""
+
+#: modules/module-info.php:337
+msgid "allows you to easily add images to widget areas in your theme. It’s an easy way to add more visual interest to your site."
+msgstr ""
+
+#: modules/module-info.php:337
+msgid "The Image Widget "
+msgstr ""
+
+#: modules/module-info.php:334
+msgid "allows you to add links to your blog’s post and comment RSS feeds in your sidebar. This makes it easy for your readers to stay updated when you post new content or receive new comments."
+msgstr ""
+
+#: modules/module-info.php:334
+msgid "The RSS Links Widget "
+msgstr ""
+
+#: modules/module-info.php:332 modules/module-info.php:348
+msgid "Extra Sidebar Widgets"
+msgstr ""
+
+#: modules/module-info.php:329 modules/module-info.php:345
+msgid "Widgets Screenshot"
+msgstr ""
+
+#: modules/module-info.php:315
+msgid "After the Deadline provides a number of <a href=\"%s\">customization options</a>, which you can edit in your profile."
+msgstr ""
+
+#: modules/module-info.php:314
+msgid "The <a href='%s'>After the Deadline</a> Proofreading service improves your writing by using artificial intelligence to find your errors and offer smart suggestions."
+msgstr ""
+
+#: modules/module-info.php:286
+msgid "To configure your sharing settings, go to the Settings → <a href=\"%s\">Sharing</a> menu."
+msgstr ""
+
+#: modules/module-info.php:265
+msgid "The following services are included: Twitter, Facebook, Reddit, StumbleUpon, PressThis, Digg, LinkedIn, Google +1, Print, and Email."
+msgstr ""
+
+#: modules/module-info.php:227
+msgid "Jetpack combines the power of %s and the simplicity of WordPress to give you the ultimate in math blogging platforms."
+msgstr ""
+
+#: modules/module-info.php:228
+msgid "Wow, that sounds nerdy."
+msgstr ""
+
+#: modules/module-info.php:242
+msgid "Use <code>$latex your latex code here$</code> or <code>[latex]your latex code here[/latex]</code> to include %s in your posts and comments. There are <a href=\"%s\" target=\"_blank\">all sorts of options</a> available."
+msgstr ""
+
+#: modules/module-info.php:293
+msgid "Full details can be found on the <a href=\"%s\">Sharing support page</a>. This video also gives a swish run-down of how to use the Sharing feature. Watch it in HD for extra snazz!"
+msgstr ""
+
+#: modules/module-info.php:287
+msgid "Drag and drop sharing services into the enabled section to have them show up on your site, and drag them into the hidden section to have them hidden behind a button."
+msgstr ""
+
+#: modules/module-info.php:267
+msgid "The following services are included: Twitter, Facebook, Reddit, StumbleUpon, Digg, LinkedIn, Google +1, Print, and Email."
+msgstr ""
+
+#: modules/module-info.php:261
+msgid "Share your posts with Twitter, Facebook, and a host of other services. You can configure services to appear as icons, text, or both. Some services have additional options to display smart buttons, such as Twitter, which will update the number of times the post has been shared."
+msgstr ""
+
+#: modules/module-info.php:257 modules/module-info.php:260
+#: modules/module-info.php:281 modules/sharedaddy/sharedaddy.php:25
+#: modules/sharedaddy/sharing.php:46
+msgid "Sharing"
+msgstr ""
+
+#: modules/module-info.php:226 modules/module-info.php:241
+msgid "%s is a powerful markup language for writing complex mathematical equations, formulas, etc."
+msgstr ""
+
+#: modules/module-info.php:271
+msgid "Additionally you can define your own custom services."
+msgstr ""
+
+#: modules/module-info.php:187 modules/module-info.php:191
+#: modules/module-info.php:200 modules/module-info.php:204
+msgid "WordPress.com Stats"
+msgstr "Å tatistika WordPress.com"
+
+#: modules/module-info.php:172
+msgid "To use shortlinks, go to any already published post (or publish something new!). A “Get Shortlink” button will be visible under the Post title. When you click it, a dialog box will appear with the shortlink and you can copy and paste to Twitter, Facebook or wherever your heart desires."
+msgstr ""
+
+#: modules/module-info.php:137
+msgid "Available shortcodes are: %l."
+msgstr ""
+
+#: modules/module-info.php:192 modules/module-info.php:205
+msgid "There are many plugins and services that provide statistics, but data can be overwhelming. WordPress.com Stats makes the most popular metrics easy to understand through a clear and attractive interface."
+msgstr ""
+
+#: modules/module-info.php:206
+msgid "You can <a href=\"%s\">view your stats dashboard here</a>."
+msgstr ""
+
+#: modules/module-info.php:157 modules/module-info.php:171
+msgid "Instead of typing or copy-pasting long URLs, you can now get a short and simple link to your posts and pages. This uses the super compact wp.me domain name, and gives you a unique URL you can use that will be safe and reliable."
+msgstr ""
+
+#: modules/module-info.php:221 modules/module-info.php:236
+msgid "LaTeX"
+msgstr ""
+
+#: modules/module-info.php:109
+msgid "Enter a shortcode directly into the Post/Page editor to embed media. For specific instructions follow the links below."
+msgstr ""
+
+#: modules/module-info.php:158
+msgid "It’s perfect for use on Twitter, Facebook, and cell phone text messages where every character counts."
+msgstr ""
+
+#: modules/module-info.php:95 modules/module-info.php:108
+msgid "Shortcodes allow you to easily and safely embed media from other places in your site. With just one simple code, you can tell WordPress to embed YouTube, Flickr, and other media."
+msgstr ""
+
+#: modules/module-info.php:152 modules/module-info.php:156
+#: modules/module-info.php:166 modules/module-info.php:170
+msgid "WP.me Shortlinks"
+msgstr ""
+
+#: modules/module-info.php:29
+msgctxt "Visit your _VaultPress_dashboard_."
+msgid "To check your backups, see any security alerts, or check your VaultPress Vitality, visit your %s."
+msgstr ""
+
+#: modules/module-info.php:90 modules/module-info.php:94
+#: modules/module-info.php:103 modules/module-info.php:107
+msgid "Shortcode Embeds"
+msgstr ""
+
+#: modules/module-info.php:59
+msgid "Hovercards enhance plain Gravatar images with information about a person: name, bio, pictures, their contact info, and other services they use on the web like Twitter, Facebook, or LinkedIn."
+msgstr ""
+
+#: modules/module-info.php:60
+msgid "Hovercards offer a great way to show your internet presence and help people find your own blog."
+msgstr ""
+
+#: modules/module-info.php:74
+msgid "Hovercards enhance plain Gravatar images with information about a person: name, bio, pictures, their contact info, and other services."
+msgstr ""
+
+#: modules/module-info.php:75
+msgid "To see hovercards, look at any blog post on your blog that has comments. If the commenter has a hovercard associated with their gravatar, mouse over their image and the hovercard will appear. To turn hovercards off, click the Deactivate button above."
+msgstr ""
+
+#: modules/module-info.php:29
+msgid "VaultPress dashboard"
+msgstr "Nástenka VaultPress"
+
+#: modules/module-info.php:31
+msgid "With a monthly subscription, the VaultPress plugin will backup your site’s content, themes, and plugins in real-time, as well as perform regular security scans for common threats and attacks."
+msgstr ""
+
+#: modules/module-info.php:32
+msgctxt "View _Plans_&_Pricing_. (VaultPress)"
+msgid "View %s."
+msgstr ""
+
+#: modules/module-info.php:32
+msgid "Plans & Pricing"
+msgstr ""
+
+#: modules/module-info.php:53 modules/module-info.php:68
+msgid "Gravatar Hovercard"
+msgstr ""
+
+#: modules/module-info.php:58 modules/module-info.php:73
+msgid "What’s a Hovercard?"
+msgstr ""
+
+#: modules/module-info.php:22 modules/module-info.php:26
+msgid "VaultPress"
+msgstr "VaultPress"
+
+#: modules/contact-form/grunion-contact-form.php:713
+msgid "Add a custom form"
+msgstr ""
+
+#: modules/gravatar-hovercards.php:44 modules/module-info.php:57
+#: modules/module-info.php:72
+msgid "Gravatar Hovercards"
+msgstr ""
+
+#: modules/gravatar-hovercards.php:56
+msgid "View people's profiles when you mouse over their Gravatars"
+msgstr ""
+
+#: modules/contact-form/grunion-contact-form.php:689
+msgid "Spam <span class=\"count\">(%s)</span>"
+msgid_plural "Spam <span class=\"count\">(%s)</span>"
+msgstr[0] ""
+msgstr[1] ""
+msgstr[2] ""
+
+#: modules/contact-form/grunion-contact-form.php:671
+msgid "Search Feedback"
+msgstr ""
+
+#: modules/module-info.php:28
+msgid "Your WordPress installation is currently being protected with the world’s best security, backup, and support."
+msgstr ""
+
+#: modules/contact-form/grunion-contact-form.php:672
+#: modules/contact-form/grunion-contact-form.php:673
+msgid "No feedback found"
+msgstr ""
+
+#: modules/gravatar-hovercards.php:83
+msgid "Put your mouse over your Gravatar to check out your profile."
+msgstr ""
+
+#: modules/contact-form/grunion-contact-form.php:670
+msgid "Feedback"
+msgstr ""
+
+#: modules/contact-form/grunion-contact-form.php:669
+#: modules/contact-form/grunion-form-view.php:130
+msgid "Feedbacks"
+msgstr ""
+
+#: modules/contact-form/grunion-contact-form.php:275
+#: modules/contact-form/grunion-contact-form.php:323
+msgid "Error!"
+msgstr "Chyba!"
+
+#: modules/contact-form/grunion-contact-form.php:147
+msgid "%s is required"
+msgstr ""
+
+#: modules/contact-form/grunion-contact-form.php:285
+msgid "Submit »"
+msgstr "OdoslaÅ¥ »"
+
+#: modules/contact-form/grunion-contact-form.php:328
+msgid "Message Sent"
+msgstr "Správa odoslaná"
+
+#: modules/contact-form/grunion-contact-form.php:462
+msgid "l F j, Y \\a\\t g:i a"
+msgstr ""
+
+#: modules/contact-form/grunion-contact-form.php:482
+msgid "Time:"
+msgstr ""
+
+#: modules/contact-form/grunion-contact-form.php:483
+msgid "IP Address:"
+msgstr "IP Adresa:"
+
+#: modules/contact-form/grunion-contact-form.php:484
+msgid "Contact Form URL:"
+msgstr ""
+
+#: modules/contact-form/grunion-contact-form.php:140
+msgid "%s requires a valid email address"
+msgstr ""
+
+#: modules/contact-form/grunion-contact-form.php:511
+msgid "Sent by an unverified visitor to your site."
+msgstr "Odoslané neovereným návÅ¡tevnÃkom na tvojej stránke."
+
+#: modules/contact-form/grunion-contact-form.php:35
+#: modules/contact-form/grunion-form-view.php:149
+#: modules/sharedaddy/sharing-sources.php:127
+msgid "Email"
+msgstr "Email"
+
+#: modules/contact-form/grunion-contact-form.php:79
+#: modules/contact-form/grunion-contact-form.php:84
+#: modules/contact-form/grunion-contact-form.php:88
+#: modules/contact-form/grunion-contact-form.php:100
+#: modules/contact-form/grunion-contact-form.php:105
+#: modules/contact-form/grunion-contact-form.php:119
+msgid "(required)"
+msgstr "(povinné)"
+
+#: modules/contact-form/grunion-contact-form.php:99
+msgid "Yes"
+msgstr "Ãno"
+
+#: modules/contact-form/admin.php:456
+msgid "You are not allowed to move this item to the Trash."
+msgstr "Nemáte povolené presunúť túto položku do koša."
+
+#: modules/contact-form/admin.php:452
+msgid "Error in restoring from Trash."
+msgstr "Chyba pri obnovovanà z koša."
+
+#: modules/contact-form/admin.php:449
+msgid "You are not allowed to move this item out of the Trash."
+msgstr "Nie je vám dovolené presunúť túto položku z koša."
+
+#: modules/contact-form/grunion-contact-form.php:39
+msgid "Subject"
+msgstr "Predmet"
+
+#: modules/contact-form/admin.php:483
+msgid "Messages"
+msgstr ""
+
+#: modules/contact-form/admin.php:506
+msgid "Spam"
+msgstr "Spam"
+
+#: modules/contact-form/grunion-contact-form.php:34
+#: modules/contact-form/grunion-form-view.php:150
+msgid "Name"
+msgstr "Meno"
+
+#: modules/contact-form/admin.php:459
+msgid "Error in moving to Trash."
+msgstr "Chyba pri presune do koša."
+
+#: modules/contact-form/grunion-contact-form.php:36
+#: modules/contact-form/grunion-form-view.php:154
+msgid "Website"
+msgstr "Adresa webu"
+
+#: modules/contact-form/admin.php:88
+#: modules/contact-form/grunion-contact-form.php:42
+msgid "Message"
+msgstr "Správa"
+
+#: modules/contact-form/admin.php:197
+msgid "Mark this message as spam"
+msgstr ""
+
+#: modules/contact-form/admin.php:166 modules/contact-form/admin.php:265
+msgid "Delete Permanently"
+msgstr "Zmazať natrvalo"
+
+#: modules/contact-form/admin.php:257
+msgid "Mark this message as NOT spam"
+msgstr ""
+
+#: modules/contact-form/admin.php:164 modules/contact-form/admin.php:263
+msgid "Delete this item permanently"
+msgstr "Zmazať túto položku natrvalo"
+
+#: modules/contact-form/admin.php:296
+msgid "Y-m-d @ g:i:s A"
+msgstr ""
+
+#: modules/contact-form/admin.php:415
+msgid "You are not allowed to manage this item."
+msgstr ""
+
+#: modules/contact-form/admin.php:161
+msgid "Restore"
+msgstr "Obnoviť"
+
+#: modules/contact-form/admin.php:89
+msgid "Date"
+msgstr "Dátum"
+
+#: modules/contact-form/admin.php:204 modules/contact-form/admin.php:206
+#: modules/contact-form/admin.php:493
+msgid "Trash"
+msgstr "Kôš"
+
+#: modules/after-the-deadline/config-unignore.php:130
+msgid "Add"
+msgstr "Pridať"
+
+#: modules/after-the-deadline/config-unignore.php:128
+msgid "Identify words and phrases to ignore while proofreading your posts and pages:"
+msgstr ""
+
+#: modules/after-the-deadline/config-options.php:89
+msgctxt "%1$s = http://codex.wordpress.org/Installing_WordPress_in_Your_Language, %2$s = WPLANG"
+msgid "The proofreader supports English, French, German, Portuguese, and Spanish. Your <a href=\"%1$s\">%2%s</a> value is the default proofreading language."
+msgstr ""
+
+#: modules/contact-form/admin.php:87
+msgid "From"
+msgstr ""
+
+#: modules/after-the-deadline/config-unignore.php:135
+msgid "Be sure to click \"Update Profile\" at the bottom of the screen to save your changes."
+msgstr ""
+
+#: modules/after-the-deadline/config-unignore.php:126
+msgid "Ignored Phrases"
+msgstr ""
+
+#: modules/after-the-deadline/config-options.php:95
+msgid "Use automatically detected language to proofread posts and pages"
+msgstr ""
+
+#: modules/after-the-deadline/config-options.php:86
+msgid "Language"
+msgstr "Jazyk"
+
+#: modules/after-the-deadline/config-options.php:81
+msgid "Redundant Phrases"
+msgstr ""
+
+#: modules/after-the-deadline/config-options.php:79
+msgid "Phrases to Avoid"
+msgstr ""
+
+#: modules/after-the-deadline/config-options.php:77
+msgid "Passive Voice"
+msgstr ""
+
+#: modules/after-the-deadline/config-options.php:83
+msgid "<a href=\"%s\">Learn more</a> about these options."
+msgstr ""
+
+#: modules/after-the-deadline/config-options.php:67
+msgid "Complex Phrases"
+msgstr ""
+
+#: modules/after-the-deadline/config-options.php:75
+msgid "Jargon"
+msgstr ""
+
+#: modules/after-the-deadline/config-options.php:73
+msgid "Hidden Verbs"
+msgstr ""
+
+#: modules/after-the-deadline/config-options.php:71
+msgid "Double Negatives"
+msgstr ""
+
+#: modules/after-the-deadline/config-options.php:69
+msgid "Diacritical Marks"
+msgstr ""
+
+#: modules/after-the-deadline/config-options.php:65
+msgid "Clichés"
+msgstr ""
+
+#: modules/after-the-deadline/atd-l10n.php:30
+msgid "There was an error communicating with the proofreading service."
+msgstr ""
+
+#: modules/after-the-deadline/config-options.php:63
+msgid "Bias Language"
+msgstr ""
+
+#: modules/after-the-deadline/config-options.php:60
+msgid "Enable proofreading for the following grammar and style rules when writing posts and pages:"
+msgstr ""
+
+#: modules/after-the-deadline/config-options.php:58
+msgid "English Options"
+msgstr ""
+
+#: modules/after-the-deadline/config-options.php:55
+msgid "a post or page is updated"
+msgstr ""
+
+#: modules/after-the-deadline/config-options.php:53
+msgid "a post or page is first published"
+msgstr ""
+
+#: modules/after-the-deadline/config-options.php:50
+msgid "Automatically proofread content when:"
+msgstr ""
+
+#: modules/after-the-deadline/config-options.php:48
+msgid "Proofreading"
+msgstr ""
+
+#: modules/after-the-deadline/atd-l10n.php:34
+msgid ""
+"The proofreader has suggestions for this post. Are you sure you want to update it?\n"
+"\n"
+"Press OK to update your post, or Cancel to view the suggestions and edit your post."
+msgstr ""
+
+#: modules/after-the-deadline/atd-l10n.php:33
+msgid ""
+"The proofreader has suggestions for this post. Are you sure you want to publish it?\n"
+"\n"
+"Press OK to publish your post, or Cancel to view the suggestions and edit your post."
+msgstr ""
+
+#: modules/after-the-deadline/atd-l10n.php:32
+msgid "Replace selection with:"
+msgstr ""
+
+#: modules/after-the-deadline/atd-l10n.php:22
+msgid "Edit Selection..."
+msgstr ""
+
+#: modules/after-the-deadline/atd-l10n.php:20
+msgid "Ignore all"
+msgstr "Ignorovať všetko"
+
+#: modules/after-the-deadline/atd-l10n.php:17
+msgid "Explain..."
+msgstr ""
+
+#: modules/after-the-deadline/atd-l10n.php:15
+msgid "No suggestions"
+msgstr "Žiadne návrhy"
+
+#: modules/after-the-deadline/atd-l10n.php:19
+msgid "Ignore always"
+msgstr ""
+
+#: modules/after-the-deadline/atd-l10n.php:18
+msgid "Ignore suggestion"
+msgstr ""
+
+#: modules/after-the-deadline/atd-l10n.php:25
+msgid "edit text"
+msgstr ""
+
+#: modules/after-the-deadline/atd-l10n.php:24
+msgid "proofread"
+msgstr ""
+
+#: modules/after-the-deadline/atd-l10n.php:26
+#: modules/after-the-deadline.php:224
+msgid "Proofread Writing"
+msgstr ""
+
+#: modules/after-the-deadline/atd-l10n.php:28
+msgid "No writing errors were found."
+msgstr ""
+
+#: modules/after-the-deadline/atd-l10n.php:29
+msgid "There was a problem communicating with the Proofreading service. Try again in one minute."
+msgstr ""
+
+#: jetpack.php:2073
+msgid "Configure"
+msgstr "Nastaviť"
+
+#: modules/after-the-deadline/atd-l10n.php:13
+msgid "Repeated Word"
+msgstr ""
+
+#: modules/after-the-deadline/atd-l10n.php:12
+msgid "Spelling"
+msgstr ""
+
+#: jetpack.php:2934
+msgid "An administrator for this blog must set up the Jetpack connection."
+msgstr ""
+
+#: jetpack.php:2939
+msgid "You need to register your Jetpack before connecting it."
+msgstr ""
+
+#: jetpack.php:2316 jetpack.php:2318 jetpack.php:2320 jetpack.php:2323
+#: jetpack.php:2978
+msgid "Error Details: %s"
+msgstr ""
+
+#: jetpack.php:2107
+msgid "Coming soon…"
+msgstr ""
+
+#: jetpack.php:2044
+msgid "Updated"
+msgstr "Aktualizovaný"
+
+#: jetpack.php:2041
+msgid "New"
+msgstr ""
+
+#: jetpack.php:2033
+msgid "Free"
+msgstr "Zadarmo"
+
+#: jetpack.php:2010
+msgid "Activate"
+msgstr "Aktivovať"
+
+#: jetpack.php:2033
+msgid "Purchase"
+msgstr ""
+
+#: jetpack.php:1886
+msgid "An <span>Automattic</span> Airline"
+msgstr ""
+
+#: jetpack.php:1941
+msgid "Configure %s"
+msgstr ""
+
+#: jetpack.php:1910
+msgid "This is sensitive information. Please do not post your BLOG_TOKEN or USER_TOKEN publicly; they are like passwords."
+msgstr ""
+
+#: jetpack.php:2000
+msgid "Deactivate"
+msgstr "Vypnúť"
+
+#: jetpack.php:1873
+msgid "You will no longer receive email updates about Jetpack."
+msgstr ""
+
+#: jetpack.php:1871
+msgid "You have been subscribed to receive email updates."
+msgstr ""
+
+#: jetpack.php:1892 modules/sharedaddy/sharedaddy.php:76
+msgid "Support"
+msgstr "Podpora"
+
+#: jetpack.php:1891
+msgid "Debug"
+msgstr ""
+
+#: jetpack.php:1890
+msgid "Terms of Service"
+msgstr "Podmienky poskytovania služby"
+
+#: jetpack.php:1864 modules/subscriptions.php:560
+msgid "Subscribe"
+msgstr "Odoberať"
+
+#: jetpack.php:1889
+msgid "Privacy Policy"
+msgstr ""
+
+#: jetpack.php:1846
+msgid "Take Survey"
+msgstr ""
+
+#: jetpack.php:1619
+msgid "Jetpack contains the most recent version of the old %l plugin."
+msgid_plural "Jetpack contains the most recent versions of the old %l plugins."
+msgstr[0] ""
+msgstr[1] ""
+msgstr[2] ""
+
+#: jetpack.php:1786
+msgid "Connected to WordPress.com"
+msgstr "Prepojený s WordPress.com"
+
+#: jetpack.php:1841
+msgid "Have feedback on Jetpack?"
+msgstr ""
+
+#: jetpack.php:1843
+msgid "Answer a short survey to let us know how we’re doing and what to add in the future."
+msgstr ""
+
+#: jetpack.php:1852
+msgid "Checking email updates status…"
+msgstr ""
+
+#: jetpack.php:1787
+msgid "Disconnect from WordPress.com"
+msgstr "Odhlásiť sa z WordPress.com"
+
+#: jetpack.php:1859
+msgid "Unsubscribe"
+msgstr ""
+
+#: jetpack.php:1628
+msgid "The old version has been deactivated and can be removed from your site."
+msgid_plural "The old versions have been deactivated and can be removed from your site."
+msgstr[0] ""
+msgstr[1] ""
+msgstr[2] ""
+
+#: jetpack.php:1817
+msgid "To enable all of the Jetpack features you’ll need to connect your website to WordPress.com using the button to the right. Once you’ve made the connection you’ll activate all the delightful features below."
+msgstr ""
+
+#: jetpack.php:1863
+msgctxt "%s = Subscribe link"
+msgid "Want to receive updates about Jetpack by email? %s"
+msgstr ""
+
+#: jetpack.php:1858
+msgctxt "%s = Unsubscribe link"
+msgid "You are currently subscribed to email updates. %s"
+msgstr ""
+
+#: jetpack.php:1595
+msgid "<strong>You’re fueled up and ready to go.</strong> "
+msgstr ""
+
+#: jetpack.php:1567
+msgid "The following modules have been updated: %l."
+msgstr ""
+
+#: jetpack.php:1591
+msgid "<strong>Your Jetpack is already connected.</strong> "
+msgstr ""
+
+#: jetpack.php:1581
+msgid "<strong>%s Deactivated!</strong> You can activate it again at any time using the activate button on the module card."
+msgstr ""
+
+#: jetpack.php:1597
+msgid "The features below are now active. Click the learn more buttons to explore each feature."
+msgstr ""
+
+#: jetpack.php:1587
+msgid "<strong>Module settings were saved.</strong> "
+msgstr ""
+
+#: jetpack.php:1574
+msgid "<strong>%s Activated!</strong> You can deactivate at any time by clicking Learn More and then Deactivate on the module card."
+msgstr ""
+
+#: jetpack.php:1543
+msgid "Welcome to <strong>Jetpack %s</strong>!"
+msgstr ""
+
+#: jetpack.php:1519
+msgid "Try connecting again."
+msgstr "Pokúsiť sa znovu pripojiť."
+
+#: jetpack.php:1516
+msgid "<strong>Your Jetpack has a glitch.</strong> Something went wrong that’s never supposed to happen. Guess you’re just lucky: %s"
+msgstr ""
+
+#: jetpack.php:1555
+msgid "The following new modules have been activated: %l."
+msgstr ""
+
+#: jetpack.php:1466
+msgid "<strong>Your Jetpack has a glitch.</strong> Connecting this site with WordPress.com is not possible. This usually means your site is not publicly accessible (localhost)."
+msgstr ""
+
+#: jetpack.php:1433
+msgid "Don’t cross the streams! You need to stay logged in to your WordPress blog while you authorize Jetpack."
+msgstr ""
+
+#: jetpack.php:1430
+msgid "You need to authorize the Jetpack connection between your site and WordPress.com to enable the awesome features."
+msgstr ""
+
+#: jetpack.php:1440
+msgid "Wrong size. Hm… it seems your Jetpack doesn’t quite fit. Have you lost weight? Click “Connect to WordPress.com” again to get your Jetpack adjusted."
+msgstr ""
+
+#: jetpack.php:1454
+msgid "Do you still have the %s plugin installed?"
+msgstr ""
+
+#: jetpack.php:1472
+msgid "WordPress.com is currently having problems and is unable to fuel up your Jetpack. Please try again later."
+msgstr ""
+
+#: jetpack.php:1476
+msgid "Jetpack could not contact WordPress.com: %s. This usually means something is incorrectly configured on your web host."
+msgstr ""
+
+#: jetpack.php:1458
+msgid "Module could not be activated because it triggered a <strong>fatal error</strong>. Perhaps there is a conflict with another plugin you have installed?"
+msgstr ""
+
+#: jetpack.php:1452
+msgid "%s could not be activated because it triggered a <strong>fatal error</strong>. Perhaps there is a conflict with another plugin you have installed?"
+msgstr ""
+
+#: jetpack.php:1437
+msgid "Return to sender. Whoops! It looks like you got the wrong Jetpack in the mail; deactivate then reactivate the Jetpack plugin to get a new one."
+msgstr ""
+
+#: jetpack.php:1450
+msgid "The %1$s module requires <strong>PHP version %2$s</strong> or higher."
+msgstr ""
+
+#: jetpack.php:1444
+msgid "Your website needs to be publicly accessible to use Jetpack: %s"
+msgstr ""
+
+#: jetpack.php:1357
+msgid "<strong>Jetpack is activated!</strong> Each site on your network must be connected individually by an admin on that site."
+msgstr ""
+
+#: jetpack.php:1311 modules/sharedaddy/sharedaddy.php:68
+#: modules/sharedaddy/sharedaddy.php:75
+msgid "Settings"
+msgstr "Nastavenia"
+
+#: jetpack.php:1336
+msgid "<strong>Jetpack is installed</strong> and ready to bring awesome, WordPress.com cloud-powered features to your site."
+msgstr ""
+
+#: jetpack.php:1244
+msgid "Find the component you want to manage"
+msgstr ""
+
+#: jetpack.php:1245
+msgid "Click on Learn More"
+msgstr ""
+
+#: jetpack.php:1342 jetpack.php:1821
+msgid "Connect to WordPress.com"
+msgstr "Pripojit na WordPress.com"
+
+#: jetpack.php:1344 modules/module-info.php:45 modules/module-info.php:81
+#: modules/module-info.php:143 modules/module-info.php:178
+#: modules/module-info.php:212 modules/module-info.php:248
+#: modules/module-info.php:299 modules/module-info.php:321
+#: modules/module-info.php:361 modules/module-info.php:385
+#: modules/module-info.php:403 modules/module-info.php:409
+msgid "Learn More"
+msgstr "Zistiť viac"
+
+#: jetpack.php:1247
+msgid "If additional settings are available, a link to them will appear"
+msgstr ""
+
+#: jetpack.php:1246
+msgid "An Activate or Deactivate button will appear"
+msgstr ""
+
+#: jetpack.php:1242
+msgid "You can activate or deactivate individual Jetpack modules to suit your needs."
+msgstr ""
+
+#: jetpack.php:1211
+msgid "<strong>To Activate/Deactivate a Module</strong> - Click on Learn More. An Activate or Deactivate button will now appear next to the Learn More button. Click the Activate/Deactivate button."
+msgstr ""
+
+#: jetpack.php:1210
+msgid "Jetpack Module Options"
+msgstr ""
+
+#: jetpack.php:1209 jetpack.php:1233
+msgid "On this page, you are able to view the modules available within Jetpack, learn more about them, and activate or deactivate them as needed."
+msgstr ""
+
+#: jetpack.php:1229
+msgid "Overview"
+msgstr ""
+
+#: jetpack.php:1213 jetpack.php:1254
+msgid "Jetpack FAQ"
+msgstr ""
+
+#: jetpack.php:1158
+msgid "One New Jetpack Module"
+msgid_plural "%s New Jetpack Modules"
+msgstr[0] ""
+msgstr[1] ""
+msgstr[2] ""
+
+#: jetpack.php:1239
+msgid "Modules"
+msgstr ""
+
+#: jetpack.php:1208 jetpack.php:1232 jetpack.php:1793
+msgid "Jetpack supercharges your self-hosted WordPress site with the awesome cloud power of WordPress.com."
+msgstr ""
+
+#: jetpack.php:1214 jetpack.php:1255
+msgid "Jetpack Support"
+msgstr "Podpora Jetpack"
+
+#: jetpack.php:1212 jetpack.php:1253
+msgid "For more information:"
+msgstr "Pre viac informáciÃ:"
+
+#: jetpack.php:1207 jetpack.php:1231 jetpack.php:1241 jetpack.php:1790
+#: jetpack.php:1940
+msgid "Jetpack by WordPress.com"
+msgstr "Jetpack od WordPress.com"
+
+#: jetpack.php:1121 jetpack.php:1137
+msgid "Jetpack contains the most recent version of the old “%1$s” plugin."
+msgstr ""
+
+#: jetpack.php:964
+msgid "Jetpack requires WordPress version %s or later."
+msgstr ""
\ No newline at end of file
diff --git a/plugins/jetpack/languages/jetpack-sq.mo b/plugins/jetpack/languages/jetpack-sq.mo
new file mode 100644
index 0000000..edcfa2d
Binary files /dev/null and b/plugins/jetpack/languages/jetpack-sq.mo differ
diff --git a/plugins/jetpack/languages/jetpack-sq.po b/plugins/jetpack/languages/jetpack-sq.po
new file mode 100644
index 0000000..cad83ff
--- /dev/null
+++ b/plugins/jetpack/languages/jetpack-sq.po
@@ -0,0 +1,2237 @@
+# Translation of 1.3 in Albanian
+# This file is distributed under the same license as the 1.3 package.
+msgid ""
+msgstr ""
+"PO-Revision-Date: 2012-05-21 22:23:43+0000\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=n != 1;\n"
+"X-Generator: GlotPress/0.1\n"
+"Project-Id-Version: 1.3\n"
+
+#: modules/widgets/facebook-likebox.php:18
+msgid "Facebook Like Box"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:18
+msgid "Display a Facebook Like Box to connect visitors to your Facebook Page"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:108
+msgid "Title"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:115
+msgid "Facebook Page URL"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:118
+msgid "The Like Box only works with <a href=\"http://www.facebook.com/help/?faq=174987089221178\">Facebook Pages</a>."
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:124
+msgid "Width"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:131
+msgid "Color Scheme"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:133
+msgid "Light"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:134
+msgid "Dark"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:143
+msgid "Show Faces"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:145
+msgid "Show profile photos in the plugin."
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:152
+msgid "Show Stream"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:154
+msgid "Show the profile stream for the public profile."
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:161
+msgid "Show Wall"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:163
+msgid "Show the wall for a Places page rather than friend activity."
+msgstr ""
+
+#: modules/module-info.php:336
+msgid "The Facebook Like Box Widget "
+msgstr ""
+
+#: modules/module-info.php:336
+msgid "shows your Facebook Like Box within a sidebar on your theme. It’s a great way to let your readers show their support."
+msgstr ""
+
+#: modules/module-info.php:352
+msgid "The Facebook Like Box Widget"
+msgstr ""
+
+#: modules/module-info.php:352
+msgid "shows your Facebook Like Box within a sidebar on your theme."
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:112
+msgid "Your new field was saved successfully"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:114
+msgid "Form builder"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:115
+msgid "Email notifications"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:120
+msgid "How does this work?"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:121
+msgid "By adding a contact form, your readers will be able to submit feedback to you. All feedback is automatically scanned for spam, and the legitimate feedback will be emailed to you."
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:122
+msgid "Can I add more fields?"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:124
+msgctxt "%1$s = \"Click here\" in an HTML link"
+msgid "Sure thing. %1$s to add a new text box, textarea, radio, checkbox, or dropdown field."
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:125
+msgid "Click here"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:127
+msgid "Can I view my feedback within WordPress?"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:129
+msgctxt "%1$s = \"Feedbacks\" in an HTML link"
+msgid "Yep, you can read your feedback at any time by clicking the \"%1$s\" link in the admin menu."
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:135
+msgid "Do I need to fill this out?"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:136
+msgid "Nope. However, if you’d like to modify where your feedback is sent, or the subject line you can. If you don’t make any changes here, feedback will be sent to the author of the page/post and the subject will be the name of this page/post."
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:140
+msgid "Edit this new field"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:143
+msgid "New field"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:145
+msgid "Field type"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:147
+msgid "Checkbox"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:148
+msgid "Drop down"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:151
+msgid "Radio"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:152
+msgid "Text"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:153
+msgid "Textarea"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:160
+msgid "Options"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:161
+msgid "First option"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:164
+msgid "Add another option"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:171
+msgid "Required?"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:176
+msgid "Save this field"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:181
+msgid "Here’s what your form will look like"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:186
+msgid "Add a new field"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:188
+msgid "Add this form to my post"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:191
+msgid "Email settings"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:193
+msgid "Enter your email address"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:196
+msgid "What should the subject line be?"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:199
+msgid "Save and go back to form builder"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:8
+msgctxt "Label for HTML form \"Name\" field in contact form builder"
+msgid "Name"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:9
+msgctxt "Label for HTML form \"Email\" field in contact form builder"
+msgid "Email"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:10
+msgctxt "Label for HTML form \"URL/Website\" field in contact form builder"
+msgid "Website"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:11
+msgctxt "Label for HTML form \"Comment/Response\" field in contact form builder"
+msgid "Comment"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:12
+msgctxt "Default label for new HTML form field in contact form builder"
+msgid "New Field"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:13
+msgctxt "Label for the set of options to be included in a user-created dropdown in contact form builder"
+msgid "Options"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:14
+msgctxt "Label for an option to be included in a user-created dropdown in contact form builder"
+msgid "Option"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:15
+msgctxt "Default label for the first option to be included in a user-created dropdown in contact form builder"
+msgid "First option"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:16
+msgctxt "error message in contact form builder"
+msgid "Oops, there was a problem generating your form. You'll likely need to try again."
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:17
+msgid ""
+"Drag up or down\n"
+"to re-arrange"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:18
+msgctxt "Label to drag HTML form fields around to change their order in contact form builder"
+msgid "move"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:19
+msgctxt "Link to edit an HTML form field in contact form builder"
+msgid "edit"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:20
+msgid "Saved successfully"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:21
+msgctxt "This HTML form field is marked as required by the user in contact form builder"
+msgid "(required)"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:22
+msgid "Are you sure you want to exit the form editor without saving? Any changes you have made will be lost."
+msgstr ""
+
+#: jetpack.php:1801
+msgid "Jetpack is network activated and notices can not be dismissed."
+msgstr ""
+
+#: jetpack.php:1812
+msgid "Dismiss this notice."
+msgstr ""
+
+#: jetpack.php:1328
+msgid "Dismiss this notice and deactivate Jetpack."
+msgstr ""
+
+#: jetpack.php:1334
+msgid "<strong>Your Jetpack is almost ready</strong> – A connection to WordPress.com is needed to enabled features like Stats, Contact Forms, and Subscriptions. Connect now to get fueled up!"
+msgstr ""
+
+#: jetpack.php:1160
+msgctxt "1: A number showing how many new features there are after upgrading Jetpack"
+msgid "Jetpack + Stats %1$s"
+msgstr ""
+
+#: jetpack.php:1164 jetpack.php:1168
+msgid "Jetpack + Stats"
+msgstr ""
+
+#: modules/contact-form/admin.php:159
+msgid "Restore this item from the Trash"
+msgstr "Riktheje këtë objekt prej Hedhurinave"
+
+#: modules/contact-form/grunion-contact-form.php:507
+msgid "Sent by a verified %s user."
+msgstr "Dërguar nga një përdorues %s i verifikuar."
+
+msgid "http://jetpack.me"
+msgstr "http://jetpack.me"
+
+msgid "Easily insert a contact form any where on your site."
+msgstr ""
+
+msgid "Realtime backup and security scanning for your WordPress site."
+msgstr "Kopjeruajtje e atëçastshme dhe kontrolle sigurie për “site“-in tuaj WordPress."
+
+msgid "Simple, concise site stats with no additional load on your server."
+msgstr "Statistika të thjeshta, të përpikta, mbi “site”-in, pa ngarkesë shtesë mbi shërbyesin tuaj."
+
+msgid "Mark up your posts with the <img src=\"http://l.wordpress.com/latex.php?latex=%5CLaTeX&bg=transparent&fg=000&s=-2\" alt=\"LaTeX logo\" title=\"LaTeX\" style=\"vertical-align: -25%\" /> markup language, perfect for complex mathematical equations and other über-geekery."
+msgstr "Përdorni në postimet tuaja shenja për formatime <img src=\"http://l.wordpress.com/latex.php?latex=%5CLaTeX&bg=transparent&fg=000&s=-2\" alt=\"LaTeX logo\" title=\"LaTeX\" style=\"vertical-align: -25%\" />, i përsosur për ekuacione matematike dhe të tjera efekte “ü”ber-geek-ësh."
+
+msgid "Automattic"
+msgstr "Automattic"
+
+msgid "The most super duper sharing tool on the interwebs. Share content with Facebook, Twitter, and many more."
+msgstr "Mjeti më “super duper” për të ndarë gjëra me të tjerët në web. Ndani gjëra në Facebook, Twitter, dhe shumë të tjerë."
+
+msgid "Allow users to subscribe to your posts and comments to receive a notification via email."
+msgstr "Lejojini përdoruesit të pajtohen te postimet dhe komentet tuajal që të marrin me email njoftime rreth tyre."
+
+#: modules/module-info.php:422
+msgid "A contact form is a great way to offer your readers the ability to get in touch, without giving out your personal email address."
+msgstr ""
+
+msgid "Easily add images, Twitter updates, and your site's RSS links to your theme's sidebar."
+msgstr "Shtoni lehtësisht te anështylla e temës suaj figura, përditësime Twitter, dhe lidhjet për RSS-të e “site”-it tuaj."
+
+msgid "Enable WP.me-powered shortlinks for all of your Posts and Pages for easier sharing."
+msgstr "Bëni të mundur përdorimin e lidhjeve të shkurtuara me bazë WP.me për krejt Postimet dhe Faqet tuaja, për ndarje më të lehtë me të tjerët."
+
+msgid "Easily embed videos and more from sites like YouTube, Vimeo, and SlideShare."
+msgstr "Trupëzoni me lehtësi video dhe të tjera gjëra nga “site”-e të tillë si YouTube, Vimeo, dhe SlideShare."
+
+msgid "Beautiful Math"
+msgstr "Matematikë e Hijshme"
+
+msgid "Show a pop-up business card of your users' gravatar profiles in comments."
+msgstr "Shfaqni te komentet diçka të ngjashme me një teserë profili gravatar të përdoruesve tuaj."
+
+msgid "Share your public posts and comments to search engines and other services in real-time."
+msgstr "Ndani me të tjerët postimet tuaja publike dhe komentet me ndihmën e motorëve të kërkimit dhe të tjera shërbimeve në kohë reale."
+
+msgid "Improve your spelling, style, and grammar with the <a href=\"http://www.afterthedeadline.com/\">After the Deadline</a> Proofreading service."
+msgstr "Përmirësoni drejtshkrimin tuaj, stilin dhe gramatikën përmes shërbimit të Ndreqjeve Gjuhësore <a href=\"http://www.afterthedeadline.com/\">After the Deadline</a>."
+
+msgid "Bring the power of the WordPress.com cloud to your self-hosted WordPress. Jetpack enables you to connect your blog to a WordPress.com account to use the powerful features normally only available to WordPress.com users."
+msgstr "Sillni fuqinë e resë WordPress.com te blogu juaj WordPress strehuar gjetiu. Jetpack-u ju lejon të lidhni blogun tuaj me një llogari WordPress.com që të përdorni veçori të fuqishme që normalisht janë të përdorshme vetëm nga përdorues të WordPress.com-it."
+
+msgid "http://wordpress.org/extend/plugins/jetpack/"
+msgstr "http://wordpress.org/extend/plugins/jetpack/"
+
+#: modules/widgets/twitter-widget.php:241
+msgid "Include retweets"
+msgstr "Përfshi ricicërimat"
+
+#: modules/widgets/twitter-widget.php:243
+msgid "Text to display between tweet and timestamp:"
+msgstr "Teskt që duhet shfaqur mes cicërimës dhe vulës kohore:"
+
+#: modules/widgets/twitter-widget.php:222
+msgid "Twitter username:"
+msgstr "Emër përdoruesi Twitter:"
+
+#: modules/widgets/twitter-widget.php:79
+msgid "Twitter Updates"
+msgstr "Përditësime Twitter"
+
+#: modules/widgets/twitter-widget.php:236
+msgid "Hide replies"
+msgstr "Fshihi përgjigjet"
+
+#: modules/widgets/twitter-widget.php:225
+msgid "Maximum number of tweets to show:"
+msgstr "Numër maksimum cicërimash për shfaqje:"
+
+#: modules/widgets/twitter-widget.php:180
+msgid "Error: Twitter did not respond. Please wait a few minutes and refresh this page."
+msgstr "Gabim: Twitter-i nuk u përgjigj. Ju lutem, prisni pak minuta dhe rifreskojeni këtë faqe."
+
+#: modules/widgets/twitter-widget.php:70
+msgid "Twitter (Jetpack)"
+msgstr "Twitter (Jetpack)"
+
+#: modules/widgets/twitter-widget.php:69
+msgid "Display your tweets from Twitter"
+msgstr "Shfaqni cicërimat tuaja prej Twitter-it"
+
+#: modules/widgets/rsslinks-widget.php:140
+msgid "Subscribe to %s"
+msgstr "Pajtohuni te %s"
+
+#: modules/widgets/rsslinks-widget.php:121
+msgid "Image Color:"
+msgstr "Ngjyrë Figure:"
+
+#: modules/widgets/rsslinks-widget.php:119
+msgid "Silver"
+msgstr "E argjendtë"
+
+#: modules/widgets/twitter-widget.php:178
+msgid "Error: Please make sure the Twitter account is <a href=\"%s\">public</a>."
+msgstr "Gabim: Ju lutem, sigurohuni që llogaria Twitter është <a href=\"%s\">publike</a>."
+
+#: modules/widgets/rsslinks-widget.php:113
+msgid "Red"
+msgstr "E kuqe"
+
+#: modules/widgets/rsslinks-widget.php:101
+msgid "Large"
+msgstr "E madhe"
+
+#: modules/widgets/rsslinks-widget.php:115
+msgid "Green"
+msgstr "E gjelbër"
+
+#: modules/widgets/rsslinks-widget.php:100
+msgid "Medium"
+msgstr "E mesme"
+
+#: modules/widgets/rsslinks-widget.php:103
+msgid "Image Size:"
+msgstr "Madhësi Figure:"
+
+#: modules/widgets/rsslinks-widget.php:118
+msgid "Pink"
+msgstr "Rozë"
+
+#: modules/widgets/rsslinks-widget.php:117
+msgid "Purple"
+msgstr "E purpurt"
+
+#: modules/widgets/rsslinks-widget.php:116
+msgid "Blue"
+msgstr "Blu"
+
+#: modules/widgets/rsslinks-widget.php:114
+msgid "Orange"
+msgstr "Portokalli"
+
+#: modules/widgets/rsslinks-widget.php:67
+#: modules/widgets/rsslinks-widget.php:133
+msgid "Posts"
+msgstr "Postime"
+
+#: modules/widgets/rsslinks-widget.php:96
+msgid "Image Settings:"
+msgstr "Rregullime Figure:"
+
+#: modules/widgets/rsslinks-widget.php:85
+msgid "Format:"
+msgstr "Format:"
+
+#: modules/widgets/rsslinks-widget.php:83
+msgid "Text & Image Links"
+msgstr "Lidhje për tek Teksti & Figura"
+
+#: modules/widgets/rsslinks-widget.php:82
+msgid "Image Link"
+msgstr "Lidhje për te figura"
+
+#: modules/widgets/rsslinks-widget.php:81
+msgid "Text Link"
+msgstr "Lidhje për tek teksti"
+
+#: modules/widgets/rsslinks-widget.php:71
+msgid "Feed(s) to Display:"
+msgstr "Prurje për t’u Shfaqur"
+
+#: modules/widgets/rsslinks-widget.php:69
+msgid "Posts & Comments"
+msgstr "Postime & Komente"
+
+#: modules/widgets/rsslinks-widget.php:68
+#: modules/widgets/rsslinks-widget.php:136
+msgid "Comments"
+msgstr "Komente"
+
+#: modules/widgets/rsslinks-widget.php:62
+#: modules/widgets/twitter-widget.php:219
+msgid "Title:"
+msgstr "Titull:"
+
+#: modules/widgets/rsslinks-widget.php:13
+msgid "RSS Links (Jetpack)"
+msgstr "Lidhje RSS (Jetpack)"
+
+#: modules/widgets/rsslinks-widget.php:99
+msgid "Small"
+msgstr "E vogël"
+
+#: modules/widgets/image-widget.php:139
+msgid "Width:"
+msgstr "Gjerësi:"
+
+#: modules/widgets/image-widget.php:126
+msgid "Center"
+msgstr "Qendër"
+
+#: modules/widgets/image-widget.php:145
+msgid "If empty, we will attempt to determine the image size."
+msgstr "Po u la e zbrazët, do të përpiqemi të përcaktojmë madhësinë e figurës."
+
+#: modules/widgets/rsslinks-widget.php:12
+msgid "Links to your blog's RSS feeds"
+msgstr "Lidhjet për te prurjet RSS të blogut tuaj"
+
+#: modules/widgets/image-widget.php:127
+msgid "Right"
+msgstr "Djathtas"
+
+#: modules/widgets/image-widget.php:142
+msgid "Height:"
+msgstr "Lartësi:"
+
+#: modules/widgets/image-widget.php:129
+msgid "Image Alignment:"
+msgstr "Drejtim Figure:"
+
+#: modules/widgets/image-widget.php:125
+msgid "Left"
+msgstr "Majtas"
+
+#: modules/widgets/image-widget.php:124
+msgid "None"
+msgstr "Asnjë"
+
+#: modules/widgets/image-widget.php:119
+msgid "Caption:"
+msgstr "Titull:"
+
+#: modules/widgets/image-widget.php:146
+msgid "Link URL (when the image is clicked):"
+msgstr "URL Lidhjeje (kur klikohet mbi figurën):"
+
+#: modules/subscriptions.php:561
+msgid "Click to subscribe to this blog and receive notifications of new posts by email."
+msgstr "Klikoni që të pajtoheni te ky blog dhe të merrni me email njoftime postimesh të reja."
+
+#: modules/widgets/image-widget.php:12
+msgid "Display an image in your sidebar"
+msgstr "Shfaqni një figurë te anështylla juaj"
+
+#: modules/widgets/image-widget.php:116
+msgid "Image title:"
+msgstr "Titull figure:"
+
+#: modules/subscriptions.php:577
+msgid "%s: %s"
+msgstr "%s: %s"
+
+#: modules/subscriptions.php:604
+msgid "Show total number of subscribers? (%s subscriber)"
+msgid_plural "Show total number of subscribers? (%s subscribers)"
+msgstr[0] "Të shfaqet numri gjithsej i pajtimtarëve? (%s pajtimtar)"
+msgstr[1] "Të shfaqet numri gjithsej i pajtimtarëve? (%s pajtimtarë)"
+
+#: modules/widgets/image-widget.php:113
+msgid "Alternate text:"
+msgstr "Tekst alternativ:"
+
+#: modules/widgets/image-widget.php:110
+msgid "Image URL:"
+msgstr "URL figure:"
+
+#: modules/vaultpress.php:22
+msgid "Active"
+msgstr "Aktive"
+
+#: modules/subscriptions.php:591
+msgid "Optional text to display to your readers:"
+msgstr "Tekst opsional që të shfaqet për përdoruesit tuaj:"
+
+#: modules/subscriptions.php:585 modules/widgets/image-widget.php:107
+msgid "Widget title:"
+msgstr "Titull “widget”-i:"
+
+#: modules/subscriptions.php:597
+msgid "Subscribe Button:"
+msgstr "Buton Pajtimi:"
+
+#: modules/widgets/image-widget.php:14
+msgid "Image (Jetpack)"
+msgstr "Figurë (Jetpack)"
+
+#: modules/subscriptions.php:559
+msgid "Enter your email address to subscribe to this blog and receive notifications of new posts by email."
+msgstr "Jepni adresën tuaj email që të pajtoheni te ky blog dhe të merrni me email njoftime postimesh të reja."
+
+#: modules/subscriptions.php:558
+msgid "Subscribe to Blog via Email"
+msgstr "Pajtohuni te Blogu përmes Email-i"
+
+#: modules/subscriptions.php:487
+msgid "Email Address"
+msgstr "Adresë Email"
+
+#: modules/subscriptions.php:483
+msgid "Join %s other subscriber"
+msgid_plural "Join %s other subscribers"
+msgstr[0] "Bëhuni tok me %s pajtimtar tjetër"
+msgstr[1] "Bëhuni tok me %s pajtimtarë të tjerë"
+
+#: modules/subscriptions.php:465
+msgid "There was an error when subscribing, please try again."
+msgstr "Pati një gabim gjatë pajtimit, ju lutem, riprovoni."
+
+#: modules/subscriptions.php:414
+msgid "Blog Subscriptions (Jetpack)"
+msgstr "Pajtimet te Blogu (Jetpack)"
+
+#: modules/subscriptions.php:411
+msgid "Add an email signup form to allow people to subscribe to your blog."
+msgstr "Shtoni një formular regjistrimi me email, për të lejuar njerëzit të pajtohen te ky blog"
+
+#: modules/subscriptions.php:346
+msgid "Notify me of new posts by email."
+msgstr "Njoftomë për postimet e reja me email."
+
+#: modules/subscriptions.php:458
+msgid "You have already subscribed to this site, please check your inbox."
+msgstr "Jeni pajtuar një herë te ky “site”, ju lutem, kontrolloni email-in tuaj."
+
+#: modules/subscriptions.php:455
+msgid "The email you entered was invalid, please check and try again."
+msgstr "Email-i që dhatë qe i pavlefshëm, ju lutem, kontrollojeni dhe riprovoni."
+
+#: modules/subscriptions.php:445
+msgid "An email was just sent to confirm your subscription. Please find the email now and click activate to start subscribing."
+msgstr "Sapo u dërgua një email që të ripohoni pajtimin tuaj. Ju lutem, shiheni email-in tani dhe klikoni butonin e aktivizimit që të fillojë procesi."
+
+#: modules/stats.php:905
+msgid "View All"
+msgstr "Shihini të Tërë"
+
+#: modules/stats.php:892
+msgid "%1$s %2$s Views"
+msgstr "%1$s %2$s Parje"
+
+#: modules/stats.php:701
+msgid "Chart stats by"
+msgstr "Statistika grafiku nga"
+
+#: modules/stats.php:677
+msgid "the past month"
+msgstr "muajin e shkuar"
+
+#: modules/stats.php:913 modules/stats.php:937
+msgid "Sorry, nothing to report."
+msgstr "Na ndjeni, nuk ka gjë për ta raportuar."
+
+#: modules/subscriptions.php:340
+msgid "Notify me of follow-up comments by email."
+msgstr "Njoftomë me email për komentet vijuese."
+
+#: modules/stats.php:933
+msgid "Top Searches"
+msgstr "Kërkimet Më të Shpeshta"
+
+#: modules/stats.php:714
+msgid "Show top posts over"
+msgstr "Shfaq postimet kryesuese gjatë"
+
+#: modules/stats.php:727
+msgid "Show top search terms over"
+msgstr "Shfaq termat kryesuese për kërkimet gjatë"
+
+#: modules/stats.php:679
+msgid "the past year"
+msgstr "vitin e shkuar"
+
+#: modules/stats.php:678
+msgid "the past quarter"
+msgstr "tremujorin e shkuar"
+
+#: modules/stats.php:909
+msgid "Top Posts"
+msgstr "Postimet Kryesuese"
+
+#: modules/stats.php:533
+msgid "Save configuration"
+msgstr "Ruaje formësim"
+
+#: modules/stats.php:675
+msgid "the past day"
+msgstr "ditën e shkuar"
+
+#: modules/stats.php:672
+msgid "month"
+msgstr "muaj"
+
+#: modules/stats.php:676
+msgid "the past week"
+msgstr "javën e shkuar"
+
+#: modules/stats.php:519
+msgid "The image helps collect stats and <strong>makes the world a better place</strong> but should still work when hidden"
+msgstr "Figura ndihmon në mbledhjen e statistikave dhe <strong>për shndërrimin e botës në një vend më të mirë</strong>, por do të duhej të funksiononte edhe e fshehur"
+
+#: modules/stats.php:671
+msgid "week"
+msgstr "javë"
+
+#: modules/stats.php:670
+msgid "day"
+msgstr "ditë"
+
+#: modules/stats.php:568
+msgid "Views over 48 hours. Click for more Site Stats."
+msgstr "Parje gjatë 48 orëve. Për më tepër Statistika “Site“-i, klikoni këtu."
+
+#: modules/stats.php:522
+msgid "Select the roles that will be able to view stats reports."
+msgstr "Përzgjidhni rolet që do të jenë në gjendje të shohin raporte statistikash."
+
+#: modules/stats.php:520
+msgid "Report visibility"
+msgstr "Dukshmëri raportesh"
+
+#: modules/stats.php:519
+msgid "Smiley face"
+msgstr "Emotikon"
+
+#: modules/stats.php:330
+msgid "Your Site Stats work better with Javascript enabled."
+msgstr "Statistikat për “Site”-in tuaj punojnë më mirë me Javascript-in të aktivizuar."
+
+#: modules/stats.php:406 modules/stats.php:879
+msgid "We were unable to get your stats just now. Please try again."
+msgstr "Nuk qemë në gjendje të merrnim statistikat tuaja tani. Ju lutem, riprovoni."
+
+#: modules/stats.php:329
+msgid "Loading…"
+msgstr "Po ngarkohet…"
+
+#: modules/stats.php:517
+msgid "Count the page views of registered users who are logged in."
+msgstr "Numëro parjet faqesh nga përdorues të regjistruar që janë të futur."
+
+#: modules/stats.php:518
+msgid "Smiley"
+msgstr "Emotikon"
+
+#: modules/stats.php:519
+msgid "Hide the stats smiley face image."
+msgstr "Fshihe figurën me fytyrat e emotikonëve për statistika."
+
+#: modules/stats.php:516
+msgid "Registered users"
+msgstr "Përdorues të regjistruar"
+
+#: modules/stats.php:514
+msgid "Put a chart showing 48 hours of views in the admin bar."
+msgstr "Vendosni te shtylla e përgjegjësit një grafik që tregon parjet e 48 orëve. "
+
+#: modules/stats.php:404 modules/stats.php:877
+msgid "We were unable to get your stats just now (too many redirects). Please try again."
+msgstr "Nuk qemë në gjendje të merrnim statistikat tuaja tani (mjaft ridrejtime). Ju lutem, riprovoni."
+
+#: modules/stats.php:513
+msgid "Admin bar"
+msgstr "Shtyllë përgjegjësi"
+
+#: modules/stats.php:507
+msgid "Visit <a href=\"%s\">Site Stats</a> to see your stats."
+msgstr "Vizitoni <a href=\"%s\">Statistika Site-i</a> që të shihni statistikat tuaja."
+
+#: modules/stats.php:331
+msgid "View Site Stats without Javascript"
+msgstr "Shihini Statistikat e “Site”-it pa Javascript"
+
+#: modules/shortcodes/videopress.php:912
+msgid "Submit"
+msgstr "Parashtroje"
+
+#: modules/shortcodes/videopress.php:876
+msgid "December"
+msgstr "Dhjetor"
+
+#: jetpack.php:1169 modules/stats.php:649
+msgid "Site Stats"
+msgstr "Statistika “Site”-i"
+
+#: modules/shortcodes/videopress.php:1291
+msgid "This video requires <a rel=\"nofollow\" href=\"%s\">Adobe Flash</a> for playback."
+msgstr "Kjo video lyp <a rel=\"nofollow\" href=\"%s\">Adobe Flash</a> që të luhet."
+
+#: modules/shortcodes/videopress.php:958
+msgid "You do not have sufficient <a rel=\"nofollow\" href=\"%s\">freedom levels</a> to view this video. Support free software and upgrade."
+msgstr "Nuk keni <a rel=\"nofollow\" href=\"%s\">shkallë lirie</a> sa duhet që të shihni këtë video. Përkrahni “software”-in e lirë dhe përmirësojeni."
+
+#: modules/shortcodes/videopress.php:876
+msgid "November"
+msgstr "Nëntor"
+
+#: modules/shortcodes/videopress.php:1016
+msgctxt "watch a video title"
+msgid "Watch: %s"
+msgstr "Shiheni: %s"
+
+#: modules/shortcodes/videopress.php:1144
+msgctxt "Play as in playback or view a movie"
+msgid "JavaScript required to play %s."
+msgstr "Që të luhet %s, nevojitet JavaScript."
+
+#: modules/shortcodes/videopress.php:1115
+#: modules/shortcodes/videopress.php:1137
+msgid "this video"
+msgstr "këtë video"
+
+#: modules/shortcodes/videopress.php:1298
+msgid "Loading video..."
+msgstr "Po ngarkohet videoja..."
+
+#: modules/shortcodes/videopress.php:915
+msgid "More information"
+msgstr "Më tepër të dhëna"
+
+#: modules/shortcodes/videopress.php:876
+msgid "July"
+msgstr "Korrik"
+
+#: modules/shortcodes/videopress.php:860
+msgid "This video is intended for mature audiences."
+msgstr "Kjo video është menduar për publik të rritur."
+
+#: modules/shortcodes/videopress.php:876
+msgid "October"
+msgstr "Tetor"
+
+#: modules/shortcodes/videopress.php:876
+msgid "April"
+msgstr "Prill"
+
+#: modules/shortcodes/videopress.php:876
+msgid "March"
+msgstr "Mars"
+
+#: modules/shortcodes/videopress.php:876
+msgid "February"
+msgstr "Shkurt"
+
+#: modules/shortcodes/videopress.php:876
+msgid "January"
+msgstr "Janar"
+
+#: modules/shortcodes/videopress.php:876
+msgid "September"
+msgstr "Shtator"
+
+#: modules/shortcodes/videopress.php:860
+msgid "Please verify your birthday."
+msgstr "Ju lutem, verifikoni datëlindjen tuaj."
+
+#: modules/shortcodes/videopress.php:876
+msgid "June"
+msgstr "Qershor"
+
+#: modules/shortcodes/videopress.php:876
+msgid "August"
+msgstr "Gusht"
+
+#: modules/shortcodes/videopress.php:876
+msgid "May"
+msgstr "Maj"
+
+#: modules/sharedaddy/sharing.php:379
+msgid "Enter the URL of a 16x16px icon you want to use for this service."
+msgstr "Jepni URL-në e ikonës 16x16px që doni të përdoret për këtë shërbim. "
+
+#: modules/shortcodes/videopress.php:608
+msgid "The VideoPress plugin could not communicate with the VideoPress servers. This error is most likely caused by a misconfigured plugin. Please reinstall or upgrade."
+msgstr "Shtojca VideoPress nuk komunikoi dot me shërbyesit VideoPress. Ka shumë të ngjarë që ky gabim të jetë shkaktuar nga ndonjë shtojcë e keqformësuar. Ju lutem, ri-instalojeni ose përmirësojeni."
+
+#: modules/shortcodes/videopress.php:826
+msgid "%s Error"
+msgstr "Gabim %s"
+
+#: modules/shortcodes/videopress.php:610
+msgid "<strong>%s</strong> is not an allowed embed site."
+msgstr "<strong>%s</strong> nuk është “site” të cilit i lejohet të trupëzojë."
+
+#: modules/sharedaddy/sharing.php:371
+msgid "You can add the following variables to your service sharing URL:"
+msgstr "Te URL-ja e shërbimit për ndarjet mund të shtoni ndryshoret vijuese:"
+
+#: modules/shortcodes/archives.php:50
+msgid "Your blog does not currently have any published posts."
+msgstr "Blogu juaj hëpërhë nuk ka të botuar ndonjë postim."
+
+#: modules/sharedaddy/sharing.php:395
+msgid "An error occurred creating your new sharing service - please check you gave valid details."
+msgstr "Ndodhi një gabim gjatë krijimit të shërbimit të ri për ndarje - ju lutem, kontrolloni në keni dhënë hollësi të vlefshme."
+
+#: modules/sharedaddy/sharing.php:376
+msgid "Icon URL"
+msgstr "URL ikone"
+
+#: modules/sharedaddy/sharing.php:385
+msgid "Create Share"
+msgstr "Krijoni një Ndarje "
+
+#: modules/shortcodes/videopress.php:612
+msgid "No data found for VideoPress identifier: <strong>%s</strong>."
+msgstr "Nuk u gjetën të dhëna për identifikues VideoPress: <strong>%s</strong>."
+
+#: modules/shortcodes/videopress.php:610
+msgid "Publisher limits playback of video embeds."
+msgstr "Botuesi e kufizon luajtjen e videove të trupëzuara."
+
+#: modules/sharedaddy/sharing.php:367
+msgid "Sharing URL"
+msgstr "URL Ndarjeje"
+
+#: modules/sharedaddy/sharing.php:334
+msgid "Front Page, Archive Pages, and Search Results"
+msgstr "Faqja Ballore, Faqe Arkivash, dhe Përfundime Kërkimi"
+
+#: modules/sharedaddy/sharing.php:313
+msgid "Sharing label"
+msgstr "Etiketë ndarjeje"
+
+#: modules/sharedaddy/sharing.php:319
+msgid "Open links in"
+msgstr "Lidhjet hapi te"
+
+#: modules/sharedaddy/sharing.php:361
+msgid "Service name"
+msgstr "Emër shërbimi"
+
+#: modules/sharedaddy/sharing.php:350
+msgid "Save Changes"
+msgstr "Ruaji Ndryshimet"
+
+#: modules/sharedaddy/sharing.php:328
+msgid "Show sharing buttons on"
+msgstr "Shfaq butona ndarjeje te"
+
+#: modules/sharedaddy/sharing.php:306
+msgid "Icon + text"
+msgstr "Ikonë + tekst"
+
+#: modules/sharedaddy/sharing.php:322
+msgid "New window"
+msgstr "Dritare e re"
+
+#: modules/sharedaddy/sharing.php:323
+msgid "Same window"
+msgstr "E njëjta dritare"
+
+#: modules/sharedaddy/sharing.php:308
+msgid "Text only"
+msgstr "Vetëm tekst"
+
+#: modules/sharedaddy/sharing.php:307
+msgid "Icon only"
+msgstr "Vetëm ikona"
+
+#: modules/sharedaddy/sharing.php:186
+msgid "Enabled Services"
+msgstr "Shërbime të Aktivizuar"
+
+#: modules/sharedaddy/sharing.php:164
+msgid "Available Services"
+msgstr "Shërbime të Mundshme"
+
+#: modules/sharedaddy/sharing.php:192
+msgid "Drag and drop available services here"
+msgstr "Vendosni këtu shërbime të mundshme ,me teknikën merr-dhe-vër"
+
+#: modules/sharedaddy/sharing.php:303
+msgid "Default button style"
+msgstr "Stil parazgjedhje butonash"
+
+#: modules/sharedaddy/sharing.php:153
+msgid "Settings have been saved"
+msgstr "Rregullimet u ruajtën"
+
+#: modules/sharedaddy/sharing.php:165
+msgid "Drag and drop the services you'd like to enable into the box below."
+msgstr "Tërhiqni dhe vini te kutiza më poshtë shërbimet që do të donit të aktivizoni. "
+
+#: modules/sharedaddy/sharing.php:203
+msgid "Services dragged here will be hidden behind a share button."
+msgstr "Shërbimet e hedhura këtu do të jenë të fshehura pas një butoni ndarjesh."
+
+#: modules/sharedaddy/sharing.php:221
+msgid "Sharing is off. Please add services above to enable"
+msgstr "Ndarja është e çaktivizuar. Ju lutem, që të aktivizohet, shtoni më sipër shërbime"
+
+#: modules/sharedaddy/sharing.php:218
+msgid "Live Preview"
+msgstr "Paraparje “Live”</em>"
+
+#: modules/sharedaddy/sharing.php:189
+msgid "Services dragged here will appear individually."
+msgstr "Shërbimet e hedhura këtu do të shfaqen më vete."
+
+#: modules/sharedaddy/sharing.php:149
+msgid "This plugin will work without it, but multibyte support is used <a href=\"%s\">if available</a>. You may see minor problems with Tweets and other sharing services."
+msgstr "Kjo shtojcë do të punojë pa të, por mbulimi për multibajt përdoret <a href=\"%s\">në qoftë i mundshëm</a>. Mund të shihni probleme të vogla me Tweets dhe shërbime të tjera shkëmbimesh."
+
+#: modules/sharedaddy/sharing.php:166
+msgid "Add a new service"
+msgstr "Shtoni një shërbim të ri"
+
+#: modules/contact-form/grunion-form-view.php:142
+#: modules/sharedaddy/sharing-sources.php:1027
+msgid "Label"
+msgstr "Etiketë"
+
+#: modules/sharedaddy/sharing-sources.php:977
+msgid "Click to share"
+msgstr "Klikoni për ta ndarë me të tjerët"
+
+#: modules/sharedaddy/sharing-sources.php:1032
+msgid "URL"
+msgstr "URL"
+
+#: modules/sharedaddy/sharing.php:148
+msgid "Warning! Multibyte support missing!"
+msgstr "Sinjalizim! Mungon mbulimi për multibajt!"
+
+#: modules/sharedaddy/sharing.php:46 modules/sharedaddy/sharing.php:158
+msgid "Sharing Settings"
+msgstr "Rregullime për Ndarjen"
+
+#: modules/sharedaddy/sharing-sources.php:1045
+msgid "Remove Service"
+msgstr "Hiqe Shërbimin"
+
+#: modules/sharedaddy/sharing-sources.php:1044
+msgid "Save"
+msgstr "Ruaje"
+
+#: modules/sharedaddy/sharing-sources.php:1037
+msgid "Icon"
+msgstr "Ikonë"
+
+#: modules/sharedaddy/sharing-sources.php:892
+msgid "Google +1"
+msgstr "Google +1"
+
+#: modules/sharedaddy/sharing-sources.php:884
+msgctxt "share to"
+msgid "Press This"
+msgstr "Press This"
+
+#: modules/sharedaddy/sharing-sources.php:884
+msgid "Click to Press This!"
+msgstr "Klikoni që të kryhet Press This!"
+
+#: modules/sharedaddy/sharing-sources.php:856
+msgid "Press This"
+msgstr "Press This"
+
+#: modules/sharedaddy/sharing-sources.php:850
+msgid "Click to print"
+msgstr "Klikoni për ta shtypur"
+
+#: modules/sharedaddy/sharing-sources.php:744
+msgid "Share"
+msgstr "Ndarje"
+
+#: modules/sharedaddy/sharing-sources.php:777
+msgctxt "share to"
+msgid "Facebook"
+msgstr "Facebook"
+
+#: modules/sharedaddy/sharing-sources.php:799
+msgid "Default button"
+msgstr "Buton parazgjedhje"
+
+#: modules/sharedaddy/sharing-sources.php:850
+msgctxt "share to"
+msgid "Print"
+msgstr "Shtype"
+
+#: modules/sharedaddy/sharing-sources.php:777
+msgid "Share on Facebook"
+msgstr "Ndajeni me të tjerët në Facebook"
+
+#: modules/sharedaddy/sharing-sources.php:714
+msgid "Facebook"
+msgstr "Facebook"
+
+#: modules/sharedaddy/sharing-sources.php:801
+msgid "Like button"
+msgstr "Buton pëlqimi"
+
+#: modules/sharedaddy/sharing-sources.php:846
+msgid "Print"
+msgstr "Shtype"
+
+#: modules/sharedaddy/sharing-sources.php:800
+msgid "Share button"
+msgstr "Buton ndarjeje me të tjerët"
+
+#: modules/sharedaddy/sharing-sources.php:629
+msgctxt "share to"
+msgid "LinkedIn"
+msgstr "LinkedIn"
+
+#: modules/sharedaddy/sharing-sources.php:519
+msgctxt "share to"
+msgid "Digg"
+msgstr "Digg"
+
+#: modules/sharedaddy/sharing-sources.php:601
+msgid "LinkedIn"
+msgstr "LinkedIn"
+
+#: modules/sharedaddy/sharing-sources.php:515
+#: modules/sharedaddy/sharing-sources.php:519
+msgid "Click to Digg this post"
+msgstr "Klikoni që ta tregoni këtë postim në Digg"
+
+#: modules/sharedaddy/sharing-sources.php:436
+msgid "Click to share on Reddit"
+msgstr "Klikoni që të ndahet me të tjerët përmes Reddit-it"
+
+#: modules/sharedaddy/sharing-sources.php:429
+#: modules/sharedaddy/sharing-sources.php:436
+msgid "Reddit"
+msgstr "Reddit"
+
+#: modules/sharedaddy/sharing-sources.php:363
+msgctxt "share to"
+msgid "StumbleUpon"
+msgstr "StumbleUpon"
+
+#: modules/sharedaddy/sharing-sources.php:363
+msgid "Click to share on StumbleUpon"
+msgstr "Klikoni që të ndahet me të tjerët përmes StumbleUpon-it"
+
+#: modules/sharedaddy/sharing-sources.php:629
+msgid "Click to share on LinkedIn"
+msgstr "Klikoni që ta ndani me të tjerët në LinkedIn"
+
+#: modules/sharedaddy/sharing-sources.php:506
+msgid "Digg"
+msgstr "Digg"
+
+#: modules/sharedaddy/sharing-sources.php:257
+msgid "Twitter"
+msgstr "Twitter"
+
+#: modules/sharedaddy/sharing-sources.php:226
+msgid "Send Email"
+msgstr "Dërgo Email"
+
+#: modules/sharedaddy/sharing-sources.php:238
+msgid "Sorry, your blog cannot share posts by email."
+msgstr "Na ndjeni, blogu juaj nuk mund të ndajë me të tjerët postime përmes email-i."
+
+#: modules/sharedaddy/sharing-sources.php:234
+msgid "Email check failed, please try again"
+msgstr "Kontrolli i email-it dështoi, ju lutem, riprovoni"
+
+#: modules/sharedaddy/sharing-sources.php:218
+msgid "Your Email Address"
+msgstr "Adresa Juaj Email"
+
+#: modules/sharedaddy/sharing-sources.php:227
+msgid "Cancel"
+msgstr "Anuloje"
+
+#: modules/sharedaddy/sharing-sources.php:230
+msgid "Post was not sent - check your email addresses!"
+msgstr "Postimi nuk u dërgua - kontrolloni adresat tuaja email!"
+
+#: modules/sharedaddy/sharing-sources.php:352
+msgid "StumbleUpon"
+msgstr "StumbleUpon"
+
+#: modules/sharedaddy/sharing-sources.php:264
+msgid "Click to share on Twitter"
+msgstr "Klikoni që të ndahet me të tjerët përmes Twitter-it"
+
+#: modules/sharedaddy/sharing-sources.php:264
+msgctxt "share to"
+msgid "Twitter"
+msgstr "Twitter"
+
+#: modules/sharedaddy/sharing-sources.php:334
+#: modules/sharedaddy/sharing-sources.php:411
+#: modules/sharedaddy/sharing-sources.php:462
+#: modules/sharedaddy/sharing-sources.php:568
+#: modules/sharedaddy/sharing-sources.php:684
+msgid "Use smart button"
+msgstr "Përdorni butonin e mençur"
+
+#: modules/sharedaddy/sharing-sources.php:207
+msgid "Send to Email Address"
+msgstr "Dërgoje te Adresa Email"
+
+#: modules/sharedaddy/sharing-sources.php:170
+msgid "You have shared this post with %s"
+msgstr "E keni ndarë këtë post me %s"
+
+#: modules/sharedaddy/sharing-sources.php:193
+msgid "Click to email this to a friend"
+msgstr "Klikoni që t’ia dërgoni këtë një shoku me email"
+
+#: modules/sharedaddy/sharedaddy.php:106
+msgid "Disable CSS and JS"
+msgstr "Ãaktivizoni CSS dhe JS"
+
+#: modules/sharedaddy/sharedaddy.php:108
+msgid "Advanced. If this option is checked, you must include these files in your theme manually for the sharing links to work."
+msgstr "E mëtejshme. Nëse kjo mundësi është e zgjedhur, duhet të përfshini dorazi këto kartela te tema juaj që të funksionojnë lidhjet për ndarje me të tjerët."
+
+#: modules/sharedaddy/sharing-service.php:196
+msgid "Share this:"
+msgstr "Ndajeni këtë me të tjerët:"
+
+#: modules/sharedaddy/sharing-sources.php:171
+msgid "Close"
+msgstr "Mbylle"
+
+#: modules/sharedaddy/sharing-service.php:474
+#: modules/sharedaddy/sharing.php:234 modules/sharedaddy/sharing.php:275
+msgctxt "dropdown button"
+msgid "Share"
+msgstr "Ndaje"
+
+#: modules/sharedaddy/sharing-sources.php:169
+msgid "This post has been shared!"
+msgstr "Ky postim u nda me të tjerët!"
+
+#: modules/sharedaddy/sharing-sources.php:193
+msgctxt "share to"
+msgid "Email"
+msgstr "Email"
+
+#: modules/sharedaddy/sharing-sources.php:215
+msgid "Your Name"
+msgstr "Emri Juaj"
+
+#: modules/module-info.php:425
+msgid "Each contact form can easily be customized to fit your needs. When a user submits your contact form, the feedback will be filtered through <a href=\"http://akismet.com/\">Akismet</a> (if it is active on your site) to make sure itâs not spam. Any legitimate feedback will then be emailed to you, and added to your feedback management area."
+msgstr ""
+
+#: modules/sharedaddy/sharedaddy.php:18
+msgid "Shared Post"
+msgstr "Postim i Ndarë Me të Tjerët"
+
+#: modules/module-info.php:394
+msgid "Jetpack will automatically take the great published content from your blog or website and share it instantly with third party services like search engines, increasing your reach and traffic."
+msgstr "Jetpack-u do të marrë vetvetiu lëndë të botuar te blogu apo “site”-i juaj dhe do ta ndajë në çast me shërbime palësh të treta, të tillë si motorë kërkimesh, duke shtuar kështu shtrirjen dhe trafikun për ju."
+
+#: modules/module-info.php:374
+msgid "When leaving comments, your visitors can also subscribe to a post’s comments to keep up with the conversation."
+msgstr "Kur lënë komente, vizitorët tuaj munden edhe të pajtohen te komentet e një postimi për të ndjekur bashkëbisedimin aty."
+
+#: modules/module-info.php:371
+msgid "Subscriptions"
+msgstr "Pajtime"
+
+#: modules/module-info.php:379
+msgid "To use the Subscriptions widget, go to Appearance → <a href=\"%s\">Widgets</a>. Drag the widget labeled “Blog Subscriptions (Jetpack)” into one of your sidebars and configure away."
+msgstr "Që të përdorni “widget“-in e Pajtimeve, shkoni te Dukje → <a href=\"%s\">Widget-e</a>. Tërhiqeni “widget”-in e quajtur “Pajtimet te Blogu (Jetpack)” në një nga anështyllat tuaja dhe mandej formësojeni."
+
+#: modules/sharedaddy/sharedaddy.php:37
+msgid "Show sharing buttons on this post."
+msgstr "Shfaqi te ky postim butonat për ndarjen me të tjerët."
+
+#: modules/contact-form/grunion-form-view.php:30 modules/module-info.php:415
+#: modules/module-info.php:419
+msgid "Contact Form"
+msgstr ""
+
+#: modules/module-info.php:392
+msgid "Enhanced Distribution"
+msgstr "Shpërndarje e thelluar"
+
+#: modules/module-info.php:373
+msgid "Easily allow any visitor to subscribe to all of your posts via email through a widget in your blog’s sidebar. Every time you publish a post, WordPress.com will send a notification to all your subscribers."
+msgstr "Lejoni cilindo vizitor të pajtohet lehtësisht përmes email-i te krejt postimet tuaja, me ndihmën e një “widget”-i te anështylla e blogut tuaj. Sa herë që botoni një postim, WordPress.com do të dërgojë një njoftim te krejt pajtimtarët tuaj."
+
+#: modules/module-info.php:351
+msgid "shows your latest tweets within a sidebar on your theme."
+msgstr "shfaq brenda një anështylle të temës suaj cicërimat më të reja."
+
+#: modules/module-info.php:350
+msgid "lets you easily add post and comment RSS feeds to a sidebar on your theme."
+msgstr "ju lejon të shtoni kollaj prurje RSS postimesh dhe komentesh te anështylla e temës suaj."
+
+#: modules/module-info.php:351
+msgid "The Twitter Widget"
+msgstr "“Widget”-i për Twitter"
+
+#: modules/module-info.php:350
+msgid "The RSS Links Widget"
+msgstr "“Widget”-i i Lidhjeve RSS"
+
+#: modules/module-info.php:355
+msgid "To use the widgets, go to Appearance → <a href=\"%s\">Widgets</a>. Drag them into one of your sidebars and configure away."
+msgstr "Që të përdorni “widget”-et, kaloni te Dukje → <a href=\"%s\">Widget-e</a>. Tërhiqini brenda njërës prej anështyllave tuaja, atje ku doni, dhe mandej formësojini."
+
+#: modules/module-info.php:368
+msgid "Subsriptions Screenshot"
+msgstr "Foto ekrani për Pajtimet"
+
+#: modules/module-info.php:353
+msgid "The Image Widget"
+msgstr "“Widget” i Figurave"
+
+#: modules/module-info.php:355
+msgid "Each of these widgets has a number of customization options."
+msgstr "Secili prej këtyre “widget”-eve ka një numër mundësish personalizimi."
+
+#: modules/module-info.php:353
+msgid "lets you easily add images to a sidebar on your theme."
+msgstr "ju lejon të shtoni lehtë figura te një anështyllë e temës suaj."
+
+#: modules/module-info.php:335
+msgid "shows your latest tweets within a sidebar on your theme. It’s an easy way to add more activity to your site. There are also a number of customization options."
+msgstr "shfaq brenda anështyllës së temës suaj cicërimat tuaja në Twitter. Ãshtë një rrugë e lehtë që të shtoni më tepër aktivitet te “site”-i juaj. Përmban gjithashtu një numër mundësish personalizimi."
+
+#: modules/module-info.php:308 modules/module-info.php:312
+msgid "Spelling and Grammar"
+msgstr "Drejtshkrim dhe Gramatikë"
+
+#: modules/module-info.php:335
+msgid "The Twitter Widget "
+msgstr "“Widget”-i për Twitter"
+
+#: modules/module-info.php:337
+msgid "allows you to easily add images to widget areas in your theme. It’s an easy way to add more visual interest to your site."
+msgstr "ju lejon të shtoni lehtësisht figura te zona “widget”-esh në temën tuaj. Ãshtë një rrugë e lehtë për të shtuar më tepër efekte interesante pamore te “site”-i juaj."
+
+#: modules/module-info.php:337
+msgid "The Image Widget "
+msgstr "“Widget” i Figurave"
+
+#: modules/module-info.php:334
+msgid "allows you to add links to your blog’s post and comment RSS feeds in your sidebar. This makes it easy for your readers to stay updated when you post new content or receive new comments."
+msgstr "ju lejon të shtoni lidhje te prurjet RSS për postimet dhe komentet te blogu juaj, te anështylla juaj. Kjo e bën të lehtë përditësimin e lexuesve tuaj kur postoni lëndë të re apo kur ka komente të reja."
+
+#: modules/module-info.php:334
+msgid "The RSS Links Widget "
+msgstr "“Widget”-i i Lidhjeve RSS"
+
+#: modules/module-info.php:332 modules/module-info.php:348
+msgid "Extra Sidebar Widgets"
+msgstr "“Widget”-e Anështylle Ekstra"
+
+#: modules/module-info.php:329 modules/module-info.php:345
+msgid "Widgets Screenshot"
+msgstr "Foto ekrani “Widget”-sh"
+
+#: modules/module-info.php:315
+msgid "After the Deadline provides a number of <a href=\"%s\">customization options</a>, which you can edit in your profile."
+msgstr "After the Deadline ofron një numër <a href=\"%s\">mundësish personalizimi</a>, të cilat mund t’:i përpunoni te profili juaj."
+
+#: modules/module-info.php:314
+msgid "The <a href='%s'>After the Deadline</a> Proofreading service improves your writing by using artificial intelligence to find your errors and offer smart suggestions."
+msgstr "Shërbimi <a href='%s'>After the Deadline</a> për Ndreqje Gjuhësore ua përmirëson shkrimet duke përdorur inteligjencë artificiale për gjetje gabimesh dhe për t’ju ofruar sugjerime të mençura."
+
+#: modules/module-info.php:286
+msgid "To configure your sharing settings, go to the Settings → <a href=\"%s\">Sharing</a> menu."
+msgstr "Që të formësoni rregullimet tuaja, shkoni te Rregullimet → menuja <a href=\"%s\">Ndarje me të tjerët</a>."
+
+#: modules/module-info.php:265
+msgid "The following services are included: Twitter, Facebook, Reddit, StumbleUpon, PressThis, Digg, LinkedIn, Google +1, Print, and Email."
+msgstr "Përfshin shërbimet vijuese: Twitter, Facebook, Reddit, StumbleUpon, PressThis, Digg, LinkedIn, Google +1, Print, dhe Email."
+
+#: modules/module-info.php:227
+msgid "Jetpack combines the power of %s and the simplicity of WordPress to give you the ultimate in math blogging platforms."
+msgstr "Jetpack-u ndërthur fuqinë e %s dhe thjeshtësinë e WordPress-it që t’ju japë fjalën e fundit të platformave për blogje matematike."
+
+#: modules/module-info.php:228
+msgid "Wow, that sounds nerdy."
+msgstr "Goxha teknike dhe e mistershme."
+
+#: modules/module-info.php:242
+msgid "Use <code>$latex your latex code here$</code> or <code>[latex]your latex code here[/latex]</code> to include %s in your posts and comments. There are <a href=\"%s\" target=\"_blank\">all sorts of options</a> available."
+msgstr "Përdorni <code>$latex kodi juaj latex$</code> ose <code>[latex]kodi juaj latex[/latex]</code> që të fusni %s te postime dhe komentet tuaj. Ka të passhëm <a href=\"%s\" target=\"_blank\">lloj-lloj mundësish</a>."
+
+#: modules/module-info.php:293
+msgid "Full details can be found on the <a href=\"%s\">Sharing support page</a>. This video also gives a swish run-down of how to use the Sharing feature. Watch it in HD for extra snazz!"
+msgstr "Hollësi të plota mund të gjenden te <a href=\"%s\">faqja e asistencës lidhur me Ndarjet Me të Tjerët</a>. Kjo video tregon gjatë e gjerë se si të përdoret mekanizmi i Ndarjes Me të Tjerët. Shiheni në HD, edhe më tërheqëse!"
+
+#: modules/module-info.php:287
+msgid "Drag and drop sharing services into the enabled section to have them show up on your site, and drag them into the hidden section to have them hidden behind a button."
+msgstr "Tërhiqini dhe lërini te pjesa përkatëse shërbimet, që të duken te “site”-i juaj, ose tërhiqni deri te pjesa për fshehje që të fshihen pas një butoni."
+
+#: modules/module-info.php:267
+msgid "The following services are included: Twitter, Facebook, Reddit, StumbleUpon, Digg, LinkedIn, Google +1, Print, and Email."
+msgstr "Përfshin shërbimet vijuese: Twitter, Facebook, Reddit, StumbleUpon, Digg, LinkedIn, Google +1, Print, dhe Email."
+
+#: modules/module-info.php:261
+msgid "Share your posts with Twitter, Facebook, and a host of other services. You can configure services to appear as icons, text, or both. Some services have additional options to display smart buttons, such as Twitter, which will update the number of times the post has been shared."
+msgstr "Ndajini postimet tuaja me të tjerët në Twitter, Facebook, dhe shërbime të tjera të llojit. Mund të zgjidhni që shërbimet të shfaqen si ikonë, tekst, ose që të dyja. Disa shërbime kanë mundësi shtesë për shfaqje butonash të mençëm, fjala vjen Twitter, që do të përditësohet me numrin sa se herë është ndarë me të tjerët postimi."
+
+#: modules/module-info.php:257 modules/module-info.php:260
+#: modules/module-info.php:281 modules/sharedaddy/sharedaddy.php:25
+#: modules/sharedaddy/sharing.php:46
+msgid "Sharing"
+msgstr "Ndarje me të tjerët"
+
+#: modules/module-info.php:226 modules/module-info.php:241
+msgid "%s is a powerful markup language for writing complex mathematical equations, formulas, etc."
+msgstr "%s është një gjuhë e fuqishme pajisjeje me shënime për të shkruajtur ekuacione të ndërlikuara matematike, formula, etj."
+
+#: modules/module-info.php:271
+msgid "Additionally you can define your own custom services."
+msgstr "Për më tepër, mund të përcaktoni shërbimet tuaja të personalizuara. "
+
+#: modules/module-info.php:187 modules/module-info.php:191
+#: modules/module-info.php:200 modules/module-info.php:204
+msgid "WordPress.com Stats"
+msgstr "Statistika WordPress.com"
+
+#: modules/module-info.php:172
+msgid "To use shortlinks, go to any already published post (or publish something new!). A “Get Shortlink” button will be visible under the Post title. When you click it, a dialog box will appear with the shortlink and you can copy and paste to Twitter, Facebook or wherever your heart desires."
+msgstr "Që të përdorni lidhje të shkurtuara, shkoni te cilido postim i botuar (ose botoni diçka të re!). Poshtë titullit të Postimit do të shihni një buton “Merrni Lidhje të Shkurtuar”. Kur klikoni mbi të, do të shfaqet një kuti dialogu me një lidhje të shkurtuar në të dhe të cilën mund ta kopjoni dhe ta hidhni në Twitter, Facebook ose kudo që jua do shpyrti."
+
+#: modules/module-info.php:137
+msgid "Available shortcodes are: %l."
+msgstr "Kodet e shkurtër të mundshëm janë: %l."
+
+#: modules/module-info.php:192 modules/module-info.php:205
+msgid "There are many plugins and services that provide statistics, but data can be overwhelming. WordPress.com Stats makes the most popular metrics easy to understand through a clear and attractive interface."
+msgstr "Ka plot shtojca dhe shërbime që ofrojnë statistika, por të dhënat shpesh janë lumë. Statistikat e WordPress.com-it, përmes një ndërfaqeje të qëruar dhe tërheqëse, i bëjnë matjet më popullore të lehta për t’i kuptuar."
+
+#: modules/module-info.php:206
+msgid "You can <a href=\"%s\">view your stats dashboard here</a>."
+msgstr "Mundeni <a href=\"%s\">të shihni pultin e statistikave këtu</a>."
+
+#: modules/module-info.php:157 modules/module-info.php:171
+msgid "Instead of typing or copy-pasting long URLs, you can now get a short and simple link to your posts and pages. This uses the super compact wp.me domain name, and gives you a unique URL you can use that will be safe and reliable."
+msgstr "Në vend që të shtypni apo kopjoni dhe hidhni URL të gjata, tani mund të merrni një lidhje të shkurtuar dhe të thjeshtuar për te faqet dhe postimet tuaja. Ajo do të përdorë emrin super kompakt të përkatësisë wp.me, dhe do t’ju japë për përdorim një URL unike, të sigurt dhe të qëndrueshme."
+
+#: modules/module-info.php:221 modules/module-info.php:236
+msgid "LaTeX"
+msgstr "LaTeX"
+
+#: modules/module-info.php:109
+msgid "Enter a shortcode directly into the Post/Page editor to embed media. For specific instructions follow the links below."
+msgstr "Që të trupëzoni media, jepni një kod të shkurtuar drejt e te përpunuesi i Postimeve/Faqes. Për udhëzime specifike, ndiqni lidhjet më poshtë."
+
+#: modules/module-info.php:158
+msgid "It’s perfect for use on Twitter, Facebook, and cell phone text messages where every character counts."
+msgstr "Ãshtë i përsosur për ta përdorur me Twitter, Facebook, dhe mesazhe tekst në telefona celularë, ku çdo shenjë kushton."
+
+#: modules/module-info.php:95 modules/module-info.php:108
+msgid "Shortcodes allow you to easily and safely embed media from other places in your site. With just one simple code, you can tell WordPress to embed YouTube, Flickr, and other media."
+msgstr "Kodet e shkurtuar ju lejojnë të trupëzoni kollaj dhe në mënyrë të sigurt te “site”-i juaj media nga vende të tjera. Thjesht me një kod të thjeshtë, mund t’i tregoni WordPress-it të trupëzojë media nga YouTube, Flickr, apo gjetkë."
+
+#: modules/module-info.php:152 modules/module-info.php:156
+#: modules/module-info.php:166 modules/module-info.php:170
+msgid "WP.me Shortlinks"
+msgstr "Lidhje të shkurtra WP.me"
+
+#: modules/module-info.php:29
+msgctxt "Visit your _VaultPress_dashboard_."
+msgid "To check your backups, see any security alerts, or check your VaultPress Vitality, visit your %s."
+msgstr "Që të shihni kopjeruajtjet tuaj, sinjalizime sigurie, ose që të shihni VaultPress Vitality, vizitoni %s tuaj."
+
+#: modules/module-info.php:90 modules/module-info.php:94
+#: modules/module-info.php:103 modules/module-info.php:107
+msgid "Shortcode Embeds"
+msgstr "Trupëzime me Kod të Shkurtër"
+
+#: modules/module-info.php:59
+msgid "Hovercards enhance plain Gravatar images with information about a person: name, bio, pictures, their contact info, and other services they use on the web like Twitter, Facebook, or LinkedIn."
+msgstr "Kartelat Gravatar thellojnë figurat e thjeshta Gravatar me të dhëna rreth një personi: emri, biografia, foto, kontakte, dhe shërbime të tjera që ata përdorin në web, të tillë si Twitter, Facebook, apo LinkedIn."
+
+#: modules/module-info.php:60
+msgid "Hovercards offer a great way to show your internet presence and help people find your own blog."
+msgstr "Kartelat Gravatar ofrojnë një mënyrë të bukur për paraqitjen e pranisë suaj në Internet dhe i ndihmojnë njerëzit të gjejnë blogun tuaj."
+
+#: modules/module-info.php:74
+msgid "Hovercards enhance plain Gravatar images with information about a person: name, bio, pictures, their contact info, and other services."
+msgstr "Kartelat Gravatar thellojnë figurat e thjeshta Gravatar me të dhëna rreth një personi: emri, biografia, foto, kontakte, dhe shërbime të tjera."
+
+#: modules/module-info.php:75
+msgid "To see hovercards, look at any blog post on your blog that has comments. If the commenter has a hovercard associated with their gravatar, mouse over their image and the hovercard will appear. To turn hovercards off, click the Deactivate button above."
+msgstr "Për të parë kartela gravatar, shihni te cilido postim blogu që ka komente. Nëse komentuesi ka një të tillë të përshoqëruar me gravatarin e vet, kalojini kursorin përsipër figurës së tij dhe do të shfaqet kartela gravatar. Që të mos duket më, klikoni mbi butonin Ãaktivizoje më sipër."
+
+#: modules/module-info.php:29
+msgid "VaultPress dashboard"
+msgstr "Pult VaultPress"
+
+#: modules/module-info.php:31
+msgid "With a monthly subscription, the VaultPress plugin will backup your site’s content, themes, and plugins in real-time, as well as perform regular security scans for common threats and attacks."
+msgstr "Përmes një pajtimi mujor, shtojca VaultPress do të bëjë një kopjeruajtje aty për aty të lëndës së “site“-it tuaj, temave, dhe shtojcave, si dhe do të kryejë kontrolle periodike sigurie për kërcënime dhe sulme të rëndomtë."
+
+#: modules/module-info.php:32
+msgctxt "View _Plans_&_Pricing_. (VaultPress)"
+msgid "View %s."
+msgstr "Parje %s."
+
+#: modules/module-info.php:32
+msgid "Plans & Pricing"
+msgstr ""
+
+#: modules/module-info.php:53 modules/module-info.php:68
+msgid "Gravatar Hovercard"
+msgstr "Kartelë Gravatar-i"
+
+#: modules/module-info.php:58 modules/module-info.php:73
+msgid "What’s a Hovercard?"
+msgstr "Òështë një Kartelë Gravatar-i?"
+
+#: modules/module-info.php:22 modules/module-info.php:26
+msgid "VaultPress"
+msgstr "VaultPress"
+
+#: modules/contact-form/grunion-contact-form.php:713
+msgid "Add a custom form"
+msgstr "Shtoni një formular të përshtatur"
+
+#: modules/gravatar-hovercards.php:44 modules/module-info.php:57
+#: modules/module-info.php:72
+msgid "Gravatar Hovercards"
+msgstr "Profil Gravatar-i"
+
+#: modules/gravatar-hovercards.php:56
+msgid "View people's profiles when you mouse over their Gravatars"
+msgstr "Shihni profilet e njerëzve kur kaloni kursorin sipër Gravatarëve të tyre"
+
+#: modules/contact-form/grunion-contact-form.php:689
+msgid "Spam <span class=\"count\">(%s)</span>"
+msgid_plural "Spam <span class=\"count\">(%s)</span>"
+msgstr[0] "<span class=\"count\">(%s)</span> i pavlerë"
+msgstr[1] "<span class=\"count\">(%s)</span> të pavlerë"
+
+#: modules/contact-form/grunion-contact-form.php:671
+msgid "Search Feedback"
+msgstr "Kërkoni te Përshtypjet"
+
+#: modules/module-info.php:28
+msgid "Your WordPress installation is currently being protected with the world’s best security, backup, and support."
+msgstr "Instalimi juaj i tanishëm WordPress mbrohet nga mbulesa më e mirë në botë për sigurinë, kopjeruajtjen dhe asistencën."
+
+#: modules/contact-form/grunion-contact-form.php:672
+#: modules/contact-form/grunion-contact-form.php:673
+msgid "No feedback found"
+msgstr "S’u gjetën përshtypje"
+
+#: modules/gravatar-hovercards.php:83
+msgid "Put your mouse over your Gravatar to check out your profile."
+msgstr "Vendoseni kursorin sipër Gravatarit tuaj që të shihni profilin tuaj."
+
+#: modules/contact-form/grunion-contact-form.php:670
+msgid "Feedback"
+msgstr "Përshtypje"
+
+#: modules/contact-form/grunion-contact-form.php:669
+#: modules/contact-form/grunion-form-view.php:130
+msgid "Feedbacks"
+msgstr "Përshtypje"
+
+#: modules/contact-form/grunion-contact-form.php:275
+#: modules/contact-form/grunion-contact-form.php:323
+msgid "Error!"
+msgstr "Gabim!"
+
+#: modules/contact-form/grunion-contact-form.php:147
+msgid "%s is required"
+msgstr "%s është e domosdoshme"
+
+#: modules/contact-form/grunion-contact-form.php:285
+msgid "Submit »"
+msgstr "Parashtroje »"
+
+#: modules/contact-form/grunion-contact-form.php:328
+msgid "Message Sent"
+msgstr "Mesazhi u Dërgua"
+
+#: modules/contact-form/grunion-contact-form.php:462
+msgid "l F j, Y \\a\\t g:i a"
+msgstr "l, j F, Y \\a\\t g:i a"
+
+#: modules/contact-form/grunion-contact-form.php:482
+msgid "Time:"
+msgstr "Kohë:"
+
+#: modules/contact-form/grunion-contact-form.php:483
+msgid "IP Address:"
+msgstr "Adresë IP:"
+
+#: modules/contact-form/grunion-contact-form.php:484
+msgid "Contact Form URL:"
+msgstr "URL Formulari Kontaktesh:"
+
+#: modules/contact-form/grunion-contact-form.php:140
+msgid "%s requires a valid email address"
+msgstr "%s lyp një adresë email të vlefshme"
+
+#: modules/contact-form/grunion-contact-form.php:511
+msgid "Sent by an unverified visitor to your site."
+msgstr "Dërguar nga një vizitor i paverifikuar te “site”-i juaj."
+
+#: modules/contact-form/grunion-contact-form.php:35
+#: modules/contact-form/grunion-form-view.php:149
+#: modules/sharedaddy/sharing-sources.php:127
+msgid "Email"
+msgstr "Email"
+
+#: modules/contact-form/grunion-contact-form.php:79
+#: modules/contact-form/grunion-contact-form.php:84
+#: modules/contact-form/grunion-contact-form.php:88
+#: modules/contact-form/grunion-contact-form.php:100
+#: modules/contact-form/grunion-contact-form.php:105
+#: modules/contact-form/grunion-contact-form.php:119
+msgid "(required)"
+msgstr "(e domosdoshme)"
+
+#: modules/contact-form/grunion-contact-form.php:99
+msgid "Yes"
+msgstr "Po"
+
+#: modules/contact-form/admin.php:456
+msgid "You are not allowed to move this item to the Trash."
+msgstr "Nuk ju lejohet ta lëvizni këtë objekt te Hedhurinat."
+
+#: modules/contact-form/admin.php:452
+msgid "Error in restoring from Trash."
+msgstr "Gabim në rimarrjen prej Hedhurinave."
+
+#: modules/contact-form/admin.php:449
+msgid "You are not allowed to move this item out of the Trash."
+msgstr "Nuk ju lejohet ta lëvizni këtë objekt jashtë Hedhurinave."
+
+#: modules/contact-form/grunion-contact-form.php:39
+msgid "Subject"
+msgstr "Subjekt"
+
+#: modules/contact-form/admin.php:483
+msgid "Messages"
+msgstr "Mesazhe"
+
+#: modules/contact-form/admin.php:506
+msgid "Spam"
+msgstr ""
+
+#: modules/contact-form/grunion-contact-form.php:34
+#: modules/contact-form/grunion-form-view.php:150
+msgid "Name"
+msgstr ""
+
+#: modules/contact-form/admin.php:459
+msgid "Error in moving to Trash."
+msgstr "Gabim gjatë kalimit në Hedhurina."
+
+#: modules/contact-form/grunion-contact-form.php:36
+#: modules/contact-form/grunion-form-view.php:154
+msgid "Website"
+msgstr ""
+
+#: modules/contact-form/admin.php:88
+#: modules/contact-form/grunion-contact-form.php:42
+msgid "Message"
+msgstr ""
+
+#: modules/contact-form/admin.php:197
+msgid "Mark this message as spam"
+msgstr "Shënoje këtë mesazh si të pavlerë"
+
+#: modules/contact-form/admin.php:166 modules/contact-form/admin.php:265
+msgid "Delete Permanently"
+msgstr "Fshije Përgjithmonë"
+
+#: modules/contact-form/admin.php:257
+msgid "Mark this message as NOT spam"
+msgstr "Shënoje këtë mesazh si JO të pavlerë"
+
+#: modules/contact-form/admin.php:164 modules/contact-form/admin.php:263
+msgid "Delete this item permanently"
+msgstr "Fshije këtë objekt përgjithmonë"
+
+#: modules/contact-form/admin.php:296
+msgid "Y-m-d @ g:i:s A"
+msgstr "d/m/Y g:i:s A"
+
+#: modules/contact-form/admin.php:415
+msgid "You are not allowed to manage this item."
+msgstr "Nuk ju lejohet ta administroni këtë objekt."
+
+#: modules/contact-form/admin.php:161
+msgid "Restore"
+msgstr "Rikthe"
+
+#: modules/contact-form/admin.php:89
+msgid "Date"
+msgstr "Datë"
+
+#: modules/contact-form/admin.php:204 modules/contact-form/admin.php:206
+#: modules/contact-form/admin.php:493
+msgid "Trash"
+msgstr "Hedhurina"
+
+#: modules/after-the-deadline/config-unignore.php:130
+msgid "Add"
+msgstr "Shtoni"
+
+#: modules/after-the-deadline/config-unignore.php:128
+msgid "Identify words and phrases to ignore while proofreading your posts and pages:"
+msgstr "Identifikoni fjalë dhe togfjalësha që duhen shpërfillur nga ndreqjet gjuhësore të postimeve dhe faqeve tuaja:"
+
+#: modules/after-the-deadline/config-options.php:89
+msgctxt "%1$s = http://codex.wordpress.org/Installing_WordPress_in_Your_Language, %2$s = WPLANG"
+msgid "The proofreader supports English, French, German, Portuguese, and Spanish. Your <a href=\"%1$s\">%2%s</a> value is the default proofreading language."
+msgstr ""
+
+#: modules/contact-form/admin.php:87
+msgid "From"
+msgstr "Prej"
+
+#: modules/after-the-deadline/config-unignore.php:135
+msgid "Be sure to click \"Update Profile\" at the bottom of the screen to save your changes."
+msgstr "Mos harroni të klikoni \"Përditëso Profilin\" në fund të skenës, që të ruani ndryshimet tuaja."
+
+#: modules/after-the-deadline/config-unignore.php:126
+msgid "Ignored Phrases"
+msgstr "Togfjalësha të Shpërfillur"
+
+#: modules/after-the-deadline/config-options.php:95
+msgid "Use automatically detected language to proofread posts and pages"
+msgstr "Për ndreqje gjuhësore në postime dhe faqe përdor gjuhën e zbuluar automatikisht"
+
+#: modules/after-the-deadline/config-options.php:86
+msgid "Language"
+msgstr "Gjuhë"
+
+#: modules/after-the-deadline/config-options.php:81
+msgid "Redundant Phrases"
+msgstr "Togfjalësha të Përsëritur"
+
+#: modules/after-the-deadline/config-options.php:79
+msgid "Phrases to Avoid"
+msgstr "Togfjalësha Për T’u Shmangur"
+
+#: modules/after-the-deadline/config-options.php:77
+msgid "Passive Voice"
+msgstr "Zë Pasiv"
+
+#: modules/after-the-deadline/config-options.php:83
+msgid "<a href=\"%s\">Learn more</a> about these options."
+msgstr "<a href=\"%s\">Mësoni më tepër</a> mbi këto mundësi."
+
+#: modules/after-the-deadline/config-options.php:67
+msgid "Complex Phrases"
+msgstr "Togfjalësha Kompleksë"
+
+#: modules/after-the-deadline/config-options.php:75
+msgid "Jargon"
+msgstr "Zhargon"
+
+#: modules/after-the-deadline/config-options.php:73
+msgid "Hidden Verbs"
+msgstr "Folje të Fshehura"
+
+#: modules/after-the-deadline/config-options.php:71
+msgid "Double Negatives"
+msgstr "Negativë të Dyfishtë"
+
+#: modules/after-the-deadline/config-options.php:69
+msgid "Diacritical Marks"
+msgstr "Shenja Diakritike"
+
+#: modules/after-the-deadline/config-options.php:65
+msgid "Clichés"
+msgstr "Klishe"
+
+#: modules/after-the-deadline/atd-l10n.php:30
+msgid "There was an error communicating with the proofreading service."
+msgstr "Pati një gabim gjatë komunikimit me shërbimin e ndreqjeve gjuhësore."
+
+#: modules/after-the-deadline/config-options.php:63
+msgid "Bias Language"
+msgstr "Gjuhë Fyese"
+
+#: modules/after-the-deadline/config-options.php:60
+msgid "Enable proofreading for the following grammar and style rules when writing posts and pages:"
+msgstr "Aktivizoni ndreqjen e gjuhës për gramatikën dhe rregullat vijuese të stilit, kur shkruhen postime dhe faqe:"
+
+#: modules/after-the-deadline/config-options.php:58
+msgid "English Options"
+msgstr "Mundësi Anglishteje"
+
+#: modules/after-the-deadline/config-options.php:55
+msgid "a post or page is updated"
+msgstr "një postim apo faqe përditësohet"
+
+#: modules/after-the-deadline/config-options.php:53
+msgid "a post or page is first published"
+msgstr "një postim apo faqe botohet së pari"
+
+#: modules/after-the-deadline/config-options.php:50
+msgid "Automatically proofread content when:"
+msgstr "Ndreq lëndë vetvetiu kur:"
+
+#: modules/after-the-deadline/config-options.php:48
+msgid "Proofreading"
+msgstr "Ndreqje gjuhësore"
+
+#: modules/after-the-deadline/atd-l10n.php:34
+msgid ""
+"The proofreader has suggestions for this post. Are you sure you want to update it?\n"
+"\n"
+"Press OK to update your post, or Cancel to view the suggestions and edit your post."
+msgstr ""
+"Ndreqësi i gjuhës ka sugjerime për këtë postim. Jeni i sigurt se doni ta përditësoni?\n"
+"\n"
+"Shtypni OK që të përditësohet postimi juaj, ose Anuloje që të shihni sugjerimet dhe të përpunoni postimin tuaj."
+
+#: modules/after-the-deadline/atd-l10n.php:33
+msgid ""
+"The proofreader has suggestions for this post. Are you sure you want to publish it?\n"
+"\n"
+"Press OK to publish your post, or Cancel to view the suggestions and edit your post."
+msgstr ""
+"Ndreqësi i gjuhës ka sugjerime për këtë postim. Jeni i sigurt se doni ta botoni?\n"
+"\n"
+"Shtypni OK që të botohet postimi juaj, ose Anuloje që të shihni sugjerimet dhe të përpunoni postimin tuaj."
+
+#: modules/after-the-deadline/atd-l10n.php:32
+msgid "Replace selection with:"
+msgstr "Zëvendësoje përzgjedhjen me:"
+
+#: modules/after-the-deadline/atd-l10n.php:22
+msgid "Edit Selection..."
+msgstr "Përpunoni Përzgjedhjen..."
+
+#: modules/after-the-deadline/atd-l10n.php:20
+msgid "Ignore all"
+msgstr "Shpërfilli të tëra"
+
+#: modules/after-the-deadline/atd-l10n.php:17
+msgid "Explain..."
+msgstr "Shpjegoni..."
+
+#: modules/after-the-deadline/atd-l10n.php:15
+msgid "No suggestions"
+msgstr "Pa këshillime"
+
+#: modules/after-the-deadline/atd-l10n.php:19
+msgid "Ignore always"
+msgstr "Shpërfille përherë"
+
+#: modules/after-the-deadline/atd-l10n.php:18
+msgid "Ignore suggestion"
+msgstr "Shpërfille këshillimin"
+
+#: modules/after-the-deadline/atd-l10n.php:25
+msgid "edit text"
+msgstr "përpunoni tekst"
+
+#: modules/after-the-deadline/atd-l10n.php:24
+msgid "proofread"
+msgstr "ndreqje gjuhësore"
+
+#: modules/after-the-deadline/atd-l10n.php:26
+#: modules/after-the-deadline.php:224
+msgid "Proofread Writing"
+msgstr "Ndreqje Gjuhësore të Shkrimit"
+
+#: modules/after-the-deadline/atd-l10n.php:28
+msgid "No writing errors were found."
+msgstr "Nuk u gjetën gabime shkrimi."
+
+#: modules/after-the-deadline/atd-l10n.php:29
+msgid "There was a problem communicating with the Proofreading service. Try again in one minute."
+msgstr "Pati një problem gjatë komunikimit me shërbimin e Ndreqjeve Gjuhësore. Provoni sërish pas një minute."
+
+#: jetpack.php:2073
+msgid "Configure"
+msgstr "Formësoni"
+
+#: modules/after-the-deadline/atd-l10n.php:13
+msgid "Repeated Word"
+msgstr "Fjalë e Përsëritur"
+
+#: modules/after-the-deadline/atd-l10n.php:12
+msgid "Spelling"
+msgstr "Drejtshkrim"
+
+#: jetpack.php:2934
+msgid "An administrator for this blog must set up the Jetpack connection."
+msgstr "Duhet që një përgjegjësi te ky blog të rregullojë lidhjen e Jetpack-ut."
+
+#: jetpack.php:2939
+msgid "You need to register your Jetpack before connecting it."
+msgstr "Lypset ta regjistroni Jetpack-un tuaj përpara se ta lidhni."
+
+#: jetpack.php:2316 jetpack.php:2318 jetpack.php:2320 jetpack.php:2323
+#: jetpack.php:2978
+msgid "Error Details: %s"
+msgstr "Hollësi Gabimi: %s"
+
+#: jetpack.php:2107
+msgid "Coming soon…"
+msgstr "Së Shpejti…"
+
+#: jetpack.php:2044
+msgid "Updated"
+msgstr "U përditësua"
+
+#: jetpack.php:2041
+msgid "New"
+msgstr "I ri"
+
+#: jetpack.php:2033
+msgid "Free"
+msgstr "E lirë"
+
+#: jetpack.php:2010
+msgid "Activate"
+msgstr "Aktivizoje"
+
+#: jetpack.php:2033
+msgid "Purchase"
+msgstr "Blije"
+
+#: jetpack.php:1886
+msgid "An <span>Automattic</span> Airline"
+msgstr "Linjë Ajrore nga <span>Automattic</span>"
+
+#: jetpack.php:1941
+msgid "Configure %s"
+msgstr "Formësoni %s"
+
+#: jetpack.php:1910
+msgid "This is sensitive information. Please do not post your BLOG_TOKEN or USER_TOKEN publicly; they are like passwords."
+msgstr ""
+
+#: jetpack.php:2000
+msgid "Deactivate"
+msgstr "Ãaktivizoje"
+
+#: jetpack.php:1873
+msgid "You will no longer receive email updates about Jetpack."
+msgstr "Nuk do të merrni më përditësimet përmes email-i rreth Jetpack-ut."
+
+#: jetpack.php:1871
+msgid "You have been subscribed to receive email updates."
+msgstr "Jeni pajtuar që të merrni përditësimet përmes email-i."
+
+#: jetpack.php:1892 modules/sharedaddy/sharedaddy.php:76
+msgid "Support"
+msgstr "Asistencë"
+
+#: jetpack.php:1891
+msgid "Debug"
+msgstr "Diagnostiko"
+
+#: jetpack.php:1890
+msgid "Terms of Service"
+msgstr "Kushtet e Shërbimit"
+
+#: jetpack.php:1864 modules/subscriptions.php:560
+msgid "Subscribe"
+msgstr "Pajtomë"
+
+#: jetpack.php:1889
+msgid "Privacy Policy"
+msgstr "Rregulla Vetësie"
+
+#: jetpack.php:1846
+msgid "Take Survey"
+msgstr "Plotësoni Pyetësorin"
+
+#: jetpack.php:1619
+msgid "Jetpack contains the most recent version of the old %l plugin."
+msgid_plural "Jetpack contains the most recent versions of the old %l plugins."
+msgstr[0] "Jetpack-u përmban versionin më të ri të shtojcës së vjetër %l."
+msgstr[1] "Jetpack-u përmban versionet më të reja të shtojcave së vjetra %l."
+
+#: jetpack.php:1786
+msgid "Connected to WordPress.com"
+msgstr "I lidhur te WordPress.com"
+
+#: jetpack.php:1841
+msgid "Have feedback on Jetpack?"
+msgstr "Keni diçka për të thënë rreth Jetpack-ut?"
+
+#: jetpack.php:1843
+msgid "Answer a short survey to let us know how we’re doing and what to add in the future."
+msgstr "Kryeni një anketim të shkurtër që të na lejoni të dimë se si po ecim dhe çfarë të shtojmë në të ardhmen."
+
+#: jetpack.php:1852
+msgid "Checking email updates status…"
+msgstr "Po kontrollohet gjendja e përditësimeve për email-et…"
+
+#: jetpack.php:1787
+msgid "Disconnect from WordPress.com"
+msgstr "Shkëputuni nga WordPress.com"
+
+#: jetpack.php:1859
+msgid "Unsubscribe"
+msgstr "Ãpajtomë"
+
+#: jetpack.php:1628
+msgid "The old version has been deactivated and can be removed from your site."
+msgid_plural "The old versions have been deactivated and can be removed from your site."
+msgstr[0] "Versioni i vjetër u çaktivizua dhe mund të hiqet prej “site“-it tuaj."
+msgstr[1] "Versionet e vjetër u çaktivizuan dhe mund të hiqen prej “site“-it tuaj."
+
+#: jetpack.php:1817
+msgid "To enable all of the Jetpack features you’ll need to connect your website to WordPress.com using the button to the right. Once you’ve made the connection you’ll activate all the delightful features below."
+msgstr "Që të aktivizoni funksionet e Jetpack-ut do t’ju duhet të lidheni te “site”-i juaj web te WordPress.com duke përdorur butonin djathtas. Pasi të keni bërë lidhjen, do të mund të aktivizoni më poshtë krejt funksionet e shkëlqyera."
+
+#: jetpack.php:1863
+msgctxt "%s = Subscribe link"
+msgid "Want to receive updates about Jetpack by email? %s"
+msgstr "Dëshironi të merrni përditësime me email rreth Jetpack-ut? %s"
+
+#: jetpack.php:1858
+msgctxt "%s = Unsubscribe link"
+msgid "You are currently subscribed to email updates. %s"
+msgstr "Jeni tashmë i pajtuar te përditësimet përmes email-i. %s"
+
+#: jetpack.php:1595
+msgid "<strong>You’re fueled up and ready to go.</strong> "
+msgstr "<strong>Tani karburantin e keni plot dhe jeni gati.</strong> "
+
+#: jetpack.php:1567
+msgid "The following modules have been updated: %l."
+msgstr "U përditësuan modulet vijues: %l."
+
+#: jetpack.php:1591
+msgid "<strong>Your Jetpack is already connected.</strong> "
+msgstr "<strong>Jetpack-u juaj është i lidhur tashmë.</strong> "
+
+#: jetpack.php:1581
+msgid "<strong>%s Deactivated!</strong> You can activate it again at any time using the activate button on the module card."
+msgstr "<strong>%s u çaktivizua!</strong> Mund ta aktivizoni kur të doni, duke klikuar mbi butonin Aaktivizoje, te karta e modulit."
+
+#: jetpack.php:1597
+msgid "The features below are now active. Click the learn more buttons to explore each feature."
+msgstr "Veçoritë e mëposhtme tani janë vepruese. Klikoni butonin Mësoni Më Tepër që të eksploroni secilën veçori."
+
+#: jetpack.php:1587
+msgid "<strong>Module settings were saved.</strong> "
+msgstr "<strong>Rregullimet për modulin u ruajtën.</strong> "
+
+#: jetpack.php:1574
+msgid "<strong>%s Activated!</strong> You can deactivate at any time by clicking Learn More and then Deactivate on the module card."
+msgstr "<strong>%s u aktivizua!</strong> Mund ta çaktivizoni kur të doni, duke klikuar Mësoni Më Tepër dhe mandej te Ãaktivizoje, te karta e modulit."
+
+#: jetpack.php:1543
+msgid "Welcome to <strong>Jetpack %s</strong>!"
+msgstr "Mirë se vini te <strong>Jetpack %s</strong>!"
+
+#: jetpack.php:1519
+msgid "Try connecting again."
+msgstr "Riprovoni të lidheni."
+
+#: jetpack.php:1516
+msgid "<strong>Your Jetpack has a glitch.</strong> Something went wrong that’s never supposed to happen. Guess you’re just lucky: %s"
+msgstr "<strong>Jetpack-u juaj ka një parregullsi.</strong> Shkoi ters diçka që supozohet se nuk duhej të ndodhte kurrë. Më duket se thjesht jeni me fat: %s"
+
+#: jetpack.php:1555
+msgid "The following new modules have been activated: %l."
+msgstr "U aktivizuan modulet e rinj vijues: %l."
+
+#: jetpack.php:1466
+msgid "<strong>Your Jetpack has a glitch.</strong> Connecting this site with WordPress.com is not possible. This usually means your site is not publicly accessible (localhost)."
+msgstr "<strong>Jetpack-u juaj ka një parregullsi.</strong> Lidhja e këtij “site” me WordPress.com-in nuk qe e mundur. Zakonisht kjo vjen kur “site”-i juaj nuk hapet dot nga përdoruesit (localhost)."
+
+#: jetpack.php:1433
+msgid "Don’t cross the streams! You need to stay logged in to your WordPress blog while you authorize Jetpack."
+msgstr "Mos u hidhni në anën tjetër! Lypset të jeni i futur te blogu juaj WordPress, ndërkohë që autorizoni Jetpack-un."
+
+#: jetpack.php:1430
+msgid "You need to authorize the Jetpack connection between your site and WordPress.com to enable the awesome features."
+msgstr "Lypset të autorizoni lidhjen përmes Jetpack-ut të “site”-it tuaj dhe WordPress.com-it që të aktivizohen fuksionet e mahnitshme."
+
+#: jetpack.php:1440
+msgid "Wrong size. Hm… it seems your Jetpack doesn’t quite fit. Have you lost weight? Click “Connect to WordPress.com” again to get your Jetpack adjusted."
+msgstr "Numër i gabuar. Hm… duket sikur Jetpack-u juaj nuk ju bën. Mos keni rënë nga pesha? Klikoni sërish “Lidhu te WordPress.com” që jetpack-u juaj të përshtatet."
+
+#: jetpack.php:1454
+msgid "Do you still have the %s plugin installed?"
+msgstr "E keni ende të instaluar shtojcën %s?"
+
+#: jetpack.php:1472
+msgid "WordPress.com is currently having problems and is unable to fuel up your Jetpack. Please try again later."
+msgstr "WordPress.com po ka probleme dhe nuk është në gjendje të mbushë serbatorin e Jetpack-ut tuaj. Ju lutem, riprovoni më vonë."
+
+#: jetpack.php:1476
+msgid "Jetpack could not contact WordPress.com: %s. This usually means something is incorrectly configured on your web host."
+msgstr "Jetpack-u nuk u lidh dot me WordPress.com-in: %s. Zakonisht kjo vjen kur diçka te strehuesi juaj web nuk është formësuar si duhet."
+
+#: jetpack.php:1458
+msgid "Module could not be activated because it triggered a <strong>fatal error</strong>. Perhaps there is a conflict with another plugin you have installed?"
+msgstr "Moduli nuk u aktivizua dot, ngaqë shkaktoi një <strong>gabim fatal</strong>. Thua të ketë ndonjë kundërvënie me ndonjë tjetër shtojcë të instaluar prej jush?"
+
+#: jetpack.php:1452
+msgid "%s could not be activated because it triggered a <strong>fatal error</strong>. Perhaps there is a conflict with another plugin you have installed?"
+msgstr "%s nuk u aktivizua dot ngaqë shkaktoi një <strong>gabim fatal</strong>. Ndoshta ka ndonjë kundërvënie me ndonjë shtojcë tjetër që keni instaluar?"
+
+#: jetpack.php:1437
+msgid "Return to sender. Whoops! It looks like you got the wrong Jetpack in the mail; deactivate then reactivate the Jetpack plugin to get a new one."
+msgstr "Kthim dërguesit. Ooohhh! Te email-i duket sikur keni marrë Jetpack-un e gabuar; çaktivizojeni dhe riaktivizojeni shtojcën Jetpack që të merrni një të ri."
+
+#: jetpack.php:1450
+msgid "The %1$s module requires <strong>PHP version %2$s</strong> or higher."
+msgstr "Moduli %1$s lyp <strong>PHP version %2$s</strong> ose më të madh."
+
+#: jetpack.php:1444
+msgid "Your website needs to be publicly accessible to use Jetpack: %s"
+msgstr "Që të përdorë Jetpack-un, “site”-i juaj web duhet të jetë i përdorshëm publikisht: %s"
+
+#: jetpack.php:1357
+msgid "<strong>Jetpack is activated!</strong> Each site on your network must be connected individually by an admin on that site."
+msgstr "<strong>Jetpack-u u aktivizua!</strong> Ãdo “site” te rrjeti juaj duhet të lidhet më vete nga përgjegjësi i atij “site”-i."
+
+#: jetpack.php:1311 modules/sharedaddy/sharedaddy.php:68
+#: modules/sharedaddy/sharedaddy.php:75
+msgid "Settings"
+msgstr "Rregullime"
+
+#: jetpack.php:1336
+msgid "<strong>Jetpack is installed</strong> and ready to bring awesome, WordPress.com cloud-powered features to your site."
+msgstr "<strong>Jetpack-u është instaluar</strong> dhe gati për të sjellë te “site” juaj funksione të mahnitshme reje WordPress.com."
+
+#: jetpack.php:1244
+msgid "Find the component you want to manage"
+msgstr ""
+
+#: jetpack.php:1245
+msgid "Click on Learn More"
+msgstr ""
+
+#: jetpack.php:1342 jetpack.php:1821
+msgid "Connect to WordPress.com"
+msgstr "Lidhuni te WordPress.com"
+
+#: jetpack.php:1344 modules/module-info.php:45 modules/module-info.php:81
+#: modules/module-info.php:143 modules/module-info.php:178
+#: modules/module-info.php:212 modules/module-info.php:248
+#: modules/module-info.php:299 modules/module-info.php:321
+#: modules/module-info.php:361 modules/module-info.php:385
+#: modules/module-info.php:403 modules/module-info.php:409
+msgid "Learn More"
+msgstr "Mësoni Më Tepër"
+
+#: jetpack.php:1247
+msgid "If additional settings are available, a link to them will appear"
+msgstr ""
+
+#: jetpack.php:1246
+msgid "An Activate or Deactivate button will appear"
+msgstr ""
+
+#: jetpack.php:1242
+msgid "You can activate or deactivate individual Jetpack modules to suit your needs."
+msgstr ""
+
+#: jetpack.php:1211
+msgid "<strong>To Activate/Deactivate a Module</strong> - Click on Learn More. An Activate or Deactivate button will now appear next to the Learn More button. Click the Activate/Deactivate button."
+msgstr "<strong>Që ta Aktivizoni/Ãaktivizoni një Modul</strong> - Klikoni mbi Mësoni Më Tepër. Do të shfaqet një buton Aktivizoje ose Ãaktivizoje në krah të butonit Mësoni Më Tepër. Klikoni butonin Aktivizoje/Ãaktivizoje."
+
+#: jetpack.php:1210
+msgid "Jetpack Module Options"
+msgstr "Mundësi Moduli Jetpack"
+
+#: jetpack.php:1209 jetpack.php:1233
+msgid "On this page, you are able to view the modules available within Jetpack, learn more about them, and activate or deactivate them as needed."
+msgstr "Në këtë faqe jeni në gjendje të shihni modulet e mundshëm brenda Jetpack-ut, të mësoni më tepër rreth tyre, dhe t’i aktivizoni ose ç’aktivizoni ata sipas nevojës."
+
+#: jetpack.php:1229
+msgid "Overview"
+msgstr ""
+
+#: jetpack.php:1213 jetpack.php:1254
+msgid "Jetpack FAQ"
+msgstr "FAQ për Jetpack"
+
+#: jetpack.php:1158
+msgid "One New Jetpack Module"
+msgid_plural "%s New Jetpack Modules"
+msgstr[0] "Një Modul i Ri Jetpack"
+msgstr[1] "%s Module të Rinj Jetpack"
+
+#: jetpack.php:1239
+msgid "Modules"
+msgstr ""
+
+#: jetpack.php:1208 jetpack.php:1232 jetpack.php:1793
+msgid "Jetpack supercharges your self-hosted WordPress site with the awesome cloud power of WordPress.com."
+msgstr "Jetpack-u e superngarkon “site”-in WordPress që e strehoni ju vetë me fuqinë mahnitëse të resë WordPress.com."
+
+#: jetpack.php:1214 jetpack.php:1255
+msgid "Jetpack Support"
+msgstr "Asistencë për Jetpack"
+
+#: jetpack.php:1212 jetpack.php:1253
+msgid "For more information:"
+msgstr "Për më tepër të dhëna:"
+
+#: jetpack.php:1207 jetpack.php:1231 jetpack.php:1241 jetpack.php:1790
+#: jetpack.php:1940
+msgid "Jetpack by WordPress.com"
+msgstr "Jetpack nga WordPress.com"
+
+#: jetpack.php:1121 jetpack.php:1137
+msgid "Jetpack contains the most recent version of the old “%1$s” plugin."
+msgstr "Jetpack-u përmban versionin më të ri të shtojcës së vjetër “%1$s”."
+
+#: jetpack.php:964
+msgid "Jetpack requires WordPress version %s or later."
+msgstr "Jetpack lyp WordPress-in në version %s ose të mëvonshëm."
\ No newline at end of file
diff --git a/plugins/jetpack/languages/jetpack-sr_RS.mo b/plugins/jetpack/languages/jetpack-sr_RS.mo
new file mode 100644
index 0000000..4275aca
Binary files /dev/null and b/plugins/jetpack/languages/jetpack-sr_RS.mo differ
diff --git a/plugins/jetpack/languages/jetpack-sr_RS.po b/plugins/jetpack/languages/jetpack-sr_RS.po
new file mode 100644
index 0000000..7f72da6
--- /dev/null
+++ b/plugins/jetpack/languages/jetpack-sr_RS.po
@@ -0,0 +1,2237 @@
+# Translation of 1.3 in Serbian
+# This file is distributed under the same license as the 1.3 package.
+msgid ""
+msgstr ""
+"PO-Revision-Date: 2012-05-21 22:23:52+0000\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"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"
+"X-Generator: GlotPress/0.1\n"
+"Project-Id-Version: 1.3\n"
+
+#: modules/widgets/facebook-likebox.php:18
+msgid "Facebook Like Box"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:18
+msgid "Display a Facebook Like Box to connect visitors to your Facebook Page"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:108
+msgid "Title"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:115
+msgid "Facebook Page URL"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:118
+msgid "The Like Box only works with <a href=\"http://www.facebook.com/help/?faq=174987089221178\">Facebook Pages</a>."
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:124
+msgid "Width"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:131
+msgid "Color Scheme"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:133
+msgid "Light"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:134
+msgid "Dark"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:143
+msgid "Show Faces"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:145
+msgid "Show profile photos in the plugin."
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:152
+msgid "Show Stream"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:154
+msgid "Show the profile stream for the public profile."
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:161
+msgid "Show Wall"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:163
+msgid "Show the wall for a Places page rather than friend activity."
+msgstr ""
+
+#: modules/module-info.php:336
+msgid "The Facebook Like Box Widget "
+msgstr ""
+
+#: modules/module-info.php:336
+msgid "shows your Facebook Like Box within a sidebar on your theme. It’s a great way to let your readers show their support."
+msgstr ""
+
+#: modules/module-info.php:352
+msgid "The Facebook Like Box Widget"
+msgstr ""
+
+#: modules/module-info.php:352
+msgid "shows your Facebook Like Box within a sidebar on your theme."
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:112
+msgid "Your new field was saved successfully"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:114
+msgid "Form builder"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:115
+msgid "Email notifications"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:120
+msgid "How does this work?"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:121
+msgid "By adding a contact form, your readers will be able to submit feedback to you. All feedback is automatically scanned for spam, and the legitimate feedback will be emailed to you."
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:122
+msgid "Can I add more fields?"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:124
+msgctxt "%1$s = \"Click here\" in an HTML link"
+msgid "Sure thing. %1$s to add a new text box, textarea, radio, checkbox, or dropdown field."
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:125
+msgid "Click here"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:127
+msgid "Can I view my feedback within WordPress?"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:129
+msgctxt "%1$s = \"Feedbacks\" in an HTML link"
+msgid "Yep, you can read your feedback at any time by clicking the \"%1$s\" link in the admin menu."
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:135
+msgid "Do I need to fill this out?"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:136
+msgid "Nope. However, if you’d like to modify where your feedback is sent, or the subject line you can. If you don’t make any changes here, feedback will be sent to the author of the page/post and the subject will be the name of this page/post."
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:140
+msgid "Edit this new field"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:143
+msgid "New field"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:145
+msgid "Field type"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:147
+msgid "Checkbox"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:148
+msgid "Drop down"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:151
+msgid "Radio"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:152
+msgid "Text"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:153
+msgid "Textarea"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:160
+msgid "Options"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:161
+msgid "First option"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:164
+msgid "Add another option"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:171
+msgid "Required?"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:176
+msgid "Save this field"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:181
+msgid "Here’s what your form will look like"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:186
+msgid "Add a new field"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:188
+msgid "Add this form to my post"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:191
+msgid "Email settings"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:193
+msgid "Enter your email address"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:196
+msgid "What should the subject line be?"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:199
+msgid "Save and go back to form builder"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:8
+msgctxt "Label for HTML form \"Name\" field in contact form builder"
+msgid "Name"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:9
+msgctxt "Label for HTML form \"Email\" field in contact form builder"
+msgid "Email"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:10
+msgctxt "Label for HTML form \"URL/Website\" field in contact form builder"
+msgid "Website"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:11
+msgctxt "Label for HTML form \"Comment/Response\" field in contact form builder"
+msgid "Comment"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:12
+msgctxt "Default label for new HTML form field in contact form builder"
+msgid "New Field"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:13
+msgctxt "Label for the set of options to be included in a user-created dropdown in contact form builder"
+msgid "Options"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:14
+msgctxt "Label for an option to be included in a user-created dropdown in contact form builder"
+msgid "Option"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:15
+msgctxt "Default label for the first option to be included in a user-created dropdown in contact form builder"
+msgid "First option"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:16
+msgctxt "error message in contact form builder"
+msgid "Oops, there was a problem generating your form. You'll likely need to try again."
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:17
+msgid ""
+"Drag up or down\n"
+"to re-arrange"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:18
+msgctxt "Label to drag HTML form fields around to change their order in contact form builder"
+msgid "move"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:19
+msgctxt "Link to edit an HTML form field in contact form builder"
+msgid "edit"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:20
+msgid "Saved successfully"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:21
+msgctxt "This HTML form field is marked as required by the user in contact form builder"
+msgid "(required)"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:22
+msgid "Are you sure you want to exit the form editor without saving? Any changes you have made will be lost."
+msgstr ""
+
+#: jetpack.php:1801
+msgid "Jetpack is network activated and notices can not be dismissed."
+msgstr ""
+
+#: jetpack.php:1812
+msgid "Dismiss this notice."
+msgstr ""
+
+#: jetpack.php:1328
+msgid "Dismiss this notice and deactivate Jetpack."
+msgstr ""
+
+#: jetpack.php:1334
+msgid "<strong>Your Jetpack is almost ready</strong> – A connection to WordPress.com is needed to enabled features like Stats, Contact Forms, and Subscriptions. Connect now to get fueled up!"
+msgstr ""
+
+#: jetpack.php:1160
+msgctxt "1: A number showing how many new features there are after upgrading Jetpack"
+msgid "Jetpack + Stats %1$s"
+msgstr ""
+
+#: jetpack.php:1164 jetpack.php:1168
+msgid "Jetpack + Stats"
+msgstr ""
+
+#: modules/contact-form/admin.php:159
+msgid "Restore this item from the Trash"
+msgstr "ÐÑаÑи Ð¾Ð²Ñ ÑÑÐ°Ð²ÐºÑ Ñа оÑпада"
+
+#: modules/contact-form/grunion-contact-form.php:507
+msgid "Sent by a verified %s user."
+msgstr "ÐоÑлаÑо од ÑÑÑане поÑвÑÑеног %s коÑиÑника."
+
+msgid "http://jetpack.me"
+msgstr ""
+
+msgid "Easily insert a contact form any where on your site."
+msgstr ""
+
+msgid "Realtime backup and security scanning for your WordPress site."
+msgstr ""
+
+msgid "Simple, concise site stats with no additional load on your server."
+msgstr ""
+
+msgid "Mark up your posts with the <img src=\"http://l.wordpress.com/latex.php?latex=%5CLaTeX&bg=transparent&fg=000&s=-2\" alt=\"LaTeX logo\" title=\"LaTeX\" style=\"vertical-align: -25%\" /> markup language, perfect for complex mathematical equations and other über-geekery."
+msgstr ""
+
+msgid "Automattic"
+msgstr ""
+
+msgid "The most super duper sharing tool on the interwebs. Share content with Facebook, Twitter, and many more."
+msgstr ""
+
+msgid "Allow users to subscribe to your posts and comments to receive a notification via email."
+msgstr ""
+
+#: modules/module-info.php:422
+msgid "A contact form is a great way to offer your readers the ability to get in touch, without giving out your personal email address."
+msgstr ""
+
+msgid "Easily add images, Twitter updates, and your site's RSS links to your theme's sidebar."
+msgstr ""
+
+msgid "Enable WP.me-powered shortlinks for all of your Posts and Pages for easier sharing."
+msgstr ""
+
+msgid "Easily embed videos and more from sites like YouTube, Vimeo, and SlideShare."
+msgstr ""
+
+msgid "Beautiful Math"
+msgstr ""
+
+msgid "Show a pop-up business card of your users' gravatar profiles in comments."
+msgstr ""
+
+msgid "Share your public posts and comments to search engines and other services in real-time."
+msgstr ""
+
+msgid "Improve your spelling, style, and grammar with the <a href=\"http://www.afterthedeadline.com/\">After the Deadline</a> Proofreading service."
+msgstr ""
+
+msgid "Bring the power of the WordPress.com cloud to your self-hosted WordPress. Jetpack enables you to connect your blog to a WordPress.com account to use the powerful features normally only available to WordPress.com users."
+msgstr ""
+
+msgid "http://wordpress.org/extend/plugins/jetpack/"
+msgstr ""
+
+#: modules/widgets/twitter-widget.php:241
+msgid "Include retweets"
+msgstr "УкÑÑÑи Ñе-ÑвÑкÑÑе"
+
+#: modules/widgets/twitter-widget.php:243
+msgid "Text to display between tweet and timestamp:"
+msgstr "ТекÑÑ Ð¿Ñиказан измеÑÑ Ð¾Ð±Ñаве и вÑемена:"
+
+#: modules/widgets/twitter-widget.php:222
+msgid "Twitter username:"
+msgstr "ÐоÑиÑниÑко име на ТвиÑеÑÑ:"
+
+#: modules/widgets/twitter-widget.php:79
+msgid "Twitter Updates"
+msgstr "СÑавке на ТвиÑеÑÑ"
+
+#: modules/widgets/twitter-widget.php:236
+msgid "Hide replies"
+msgstr "СакÑÐ¸Ñ Ð¾Ð´Ð³Ð¾Ð²Ð¾Ñе"
+
+#: modules/widgets/twitter-widget.php:225
+msgid "Maximum number of tweets to show:"
+msgstr "ÐаÑвеÑи бÑÐ¾Ñ ÑÑавки за пÑиказиваÑе:"
+
+#: modules/widgets/twitter-widget.php:180
+msgid "Error: Twitter did not respond. Please wait a few minutes and refresh this page."
+msgstr "ÐÑеÑка: ТвиÑÐµÑ Ð½Ð¸Ñе одговоÑио. Ðолимо Ð²Ð°Ñ Ð´Ð° ÑаÑекаÑе неколико минÑÑа и да оÑвежиÑе Ð¾Ð²Ñ ÑÑÑаниÑÑ."
+
+#: modules/widgets/twitter-widget.php:70
+msgid "Twitter (Jetpack)"
+msgstr "ТвиÑÐµÑ (Jetpack)"
+
+#: modules/widgets/twitter-widget.php:69
+msgid "Display your tweets from Twitter"
+msgstr "ÐÑикажиÑе ÑвоÑе ÑÑавке Ñа ТвиÑеÑа"
+
+#: modules/widgets/rsslinks-widget.php:140
+msgid "Subscribe to %s"
+msgstr ""
+
+#: modules/widgets/rsslinks-widget.php:121
+msgid "Image Color:"
+msgstr "ÐоÑа Ñлике:"
+
+#: modules/widgets/rsslinks-widget.php:119
+msgid "Silver"
+msgstr "Ñива"
+
+#: modules/widgets/twitter-widget.php:178
+msgid "Error: Please make sure the Twitter account is <a href=\"%s\">public</a>."
+msgstr "ÐÑеÑка: молимо Ð²Ð°Ñ Ð´Ð° пÑво Ð²Ð°Ñ Ð¢Ð²Ð¸ÑÐµÑ Ð½Ð°Ð»Ð¾Ð³ бÑде <a href=\"%s\">Ñаван</a>."
+
+#: modules/widgets/rsslinks-widget.php:113
+msgid "Red"
+msgstr "ÑÑвена"
+
+#: modules/widgets/rsslinks-widget.php:101
+msgid "Large"
+msgstr "Ðелика"
+
+#: modules/widgets/rsslinks-widget.php:115
+msgid "Green"
+msgstr "зелена"
+
+#: modules/widgets/rsslinks-widget.php:100
+msgid "Medium"
+msgstr "СÑедÑа велиÑина"
+
+#: modules/widgets/rsslinks-widget.php:103
+msgid "Image Size:"
+msgstr "ÐелиÑина Ñлике:"
+
+#: modules/widgets/rsslinks-widget.php:118
+msgid "Pink"
+msgstr "Ñоза"
+
+#: modules/widgets/rsslinks-widget.php:117
+msgid "Purple"
+msgstr "ÑÑбиÑаÑÑа"
+
+#: modules/widgets/rsslinks-widget.php:116
+msgid "Blue"
+msgstr "Ðлава"
+
+#: modules/widgets/rsslinks-widget.php:114
+msgid "Orange"
+msgstr "наÑанÑаÑÑа"
+
+#: modules/widgets/rsslinks-widget.php:67
+#: modules/widgets/rsslinks-widget.php:133
+msgid "Posts"
+msgstr ""
+
+#: modules/widgets/rsslinks-widget.php:96
+msgid "Image Settings:"
+msgstr "ÐодеÑаваÑа Ñлике:"
+
+#: modules/widgets/rsslinks-widget.php:85
+msgid "Format:"
+msgstr "Ðблик:"
+
+#: modules/widgets/rsslinks-widget.php:83
+msgid "Text & Image Links"
+msgstr "ТекÑÑÑалне и везе Ñа Ñлика"
+
+#: modules/widgets/rsslinks-widget.php:82
+msgid "Image Link"
+msgstr "Ðеза Ñа Ñлике"
+
+#: modules/widgets/rsslinks-widget.php:81
+msgid "Text Link"
+msgstr "ТекÑÑÑална веза"
+
+#: modules/widgets/rsslinks-widget.php:71
+msgid "Feed(s) to Display:"
+msgstr "Ðовод(и) за пÑиказиваÑе:"
+
+#: modules/widgets/rsslinks-widget.php:69
+msgid "Posts & Comments"
+msgstr "ЧланÑи и коменÑаÑи"
+
+#: modules/widgets/rsslinks-widget.php:68
+#: modules/widgets/rsslinks-widget.php:136
+msgid "Comments"
+msgstr "ÐоменÑаÑи"
+
+#: modules/widgets/rsslinks-widget.php:62
+#: modules/widgets/twitter-widget.php:219
+msgid "Title:"
+msgstr "ÐаÑлов:"
+
+#: modules/widgets/rsslinks-widget.php:13
+msgid "RSS Links (Jetpack)"
+msgstr ""
+
+#: modules/widgets/rsslinks-widget.php:99
+msgid "Small"
+msgstr "Ðала"
+
+#: modules/widgets/image-widget.php:139
+msgid "Width:"
+msgstr "ШиÑина:"
+
+#: modules/widgets/image-widget.php:126
+msgid "Center"
+msgstr "ЦенÑÑиÑано"
+
+#: modules/widgets/image-widget.php:145
+msgid "If empty, we will attempt to determine the image size."
+msgstr "Уколико Ñе пÑазно, ми Ñемо покÑÑаÑи да одÑедимо велиÑÐ¸Ð½Ñ Ñлике."
+
+#: modules/widgets/rsslinks-widget.php:12
+msgid "Links to your blog's RSS feeds"
+msgstr "Ðезе ка RSS доводима ваÑег блога"
+
+#: modules/widgets/image-widget.php:127
+msgid "Right"
+msgstr "ÐеÑно"
+
+#: modules/widgets/image-widget.php:142
+msgid "Height:"
+msgstr "ÐиÑина:"
+
+#: modules/widgets/image-widget.php:129
+msgid "Image Alignment:"
+msgstr "ÐоÑавнаÑе Ñлике:"
+
+#: modules/widgets/image-widget.php:125
+msgid "Left"
+msgstr "Ðево"
+
+#: modules/widgets/image-widget.php:124
+msgid "None"
+msgstr ""
+
+#: modules/widgets/image-widget.php:119
+msgid "Caption:"
+msgstr "ÐаÑпиÑ:"
+
+#: modules/widgets/image-widget.php:146
+msgid "Link URL (when the image is clicked):"
+msgstr "URL везе (када Ñе пÑиÑиÑнÑÑо на ÑликÑ):"
+
+#: modules/subscriptions.php:561
+msgid "Click to subscribe to this blog and receive notifications of new posts by email."
+msgstr ""
+
+#: modules/widgets/image-widget.php:12
+msgid "Display an image in your sidebar"
+msgstr "ÐÑикажиÑе ÑÐ»Ð¸ÐºÑ Ñ ÑвоÑÐ¾Ñ Ð±Ð¾ÑÐ½Ð¾Ñ ÑÑаÑи"
+
+#: modules/widgets/image-widget.php:116
+msgid "Image title:"
+msgstr "ÐаÑлов Ñлике:"
+
+#: modules/subscriptions.php:577
+msgid "%s: %s"
+msgstr ""
+
+#: modules/subscriptions.php:604
+msgid "Show total number of subscribers? (%s subscriber)"
+msgid_plural "Show total number of subscribers? (%s subscribers)"
+msgstr[0] ""
+msgstr[1] ""
+msgstr[2] ""
+
+#: modules/widgets/image-widget.php:113
+msgid "Alternate text:"
+msgstr "РезеÑвни ÑекÑÑ:"
+
+#: modules/widgets/image-widget.php:110
+msgid "Image URL:"
+msgstr "URL Ñлике:"
+
+#: modules/vaultpress.php:22
+msgid "Active"
+msgstr "УкÑÑÑено"
+
+#: modules/subscriptions.php:591
+msgid "Optional text to display to your readers:"
+msgstr ""
+
+#: modules/subscriptions.php:585 modules/widgets/image-widget.php:107
+msgid "Widget title:"
+msgstr "ÐаÑлов виÑеÑа:"
+
+#: modules/subscriptions.php:597
+msgid "Subscribe Button:"
+msgstr ""
+
+#: modules/widgets/image-widget.php:14
+msgid "Image (Jetpack)"
+msgstr ""
+
+#: modules/subscriptions.php:559
+msgid "Enter your email address to subscribe to this blog and receive notifications of new posts by email."
+msgstr ""
+
+#: modules/subscriptions.php:558
+msgid "Subscribe to Blog via Email"
+msgstr ""
+
+#: modules/subscriptions.php:487
+msgid "Email Address"
+msgstr "ÐдÑеÑа е-поÑÑе"
+
+#: modules/subscriptions.php:483
+msgid "Join %s other subscriber"
+msgid_plural "Join %s other subscribers"
+msgstr[0] ""
+msgstr[1] ""
+msgstr[2] ""
+
+#: modules/subscriptions.php:465
+msgid "There was an error when subscribing, please try again."
+msgstr ""
+
+#: modules/subscriptions.php:414
+msgid "Blog Subscriptions (Jetpack)"
+msgstr ""
+
+#: modules/subscriptions.php:411
+msgid "Add an email signup form to allow people to subscribe to your blog."
+msgstr ""
+
+#: modules/subscriptions.php:346
+msgid "Notify me of new posts by email."
+msgstr ""
+
+#: modules/subscriptions.php:458
+msgid "You have already subscribed to this site, please check your inbox."
+msgstr ""
+
+#: modules/subscriptions.php:455
+msgid "The email you entered was invalid, please check and try again."
+msgstr ""
+
+#: modules/subscriptions.php:445
+msgid "An email was just sent to confirm your subscription. Please find the email now and click activate to start subscribing."
+msgstr ""
+
+#: modules/stats.php:905
+msgid "View All"
+msgstr "Ðиди Ñве"
+
+#: modules/stats.php:892
+msgid "%1$s %2$s Views"
+msgstr "%1$s %2$s пÑегледа"
+
+#: modules/stats.php:701
+msgid "Chart stats by"
+msgstr "СÑаÑиÑÑике на диÑагÑÐ°Ð¼Ñ Ð¿Ð¾"
+
+#: modules/stats.php:677
+msgid "the past month"
+msgstr "пÑеÑÑ
одни меÑеÑ"
+
+#: modules/stats.php:913 modules/stats.php:937
+msgid "Sorry, nothing to report."
+msgstr "Ðао нам Ñе, нема иÑега за извеÑÑаваÑе."
+
+#: modules/subscriptions.php:340
+msgid "Notify me of follow-up comments by email."
+msgstr ""
+
+#: modules/stats.php:933
+msgid "Top Searches"
+msgstr "ÐаÑпопÑлаÑниÑе пÑеÑÑаге"
+
+#: modules/stats.php:714
+msgid "Show top posts over"
+msgstr "Ðокажи бÑÐ¾Ñ Ñланака пÑеко"
+
+#: modules/stats.php:727
+msgid "Show top search terms over"
+msgstr "ÐÑикажи наÑкоÑиÑÑениÑе ÑпиÑе на пÑеÑÑази пÑеко"
+
+#: modules/stats.php:679
+msgid "the past year"
+msgstr "пÑеÑÑ
одна година"
+
+#: modules/stats.php:678
+msgid "the past quarter"
+msgstr "пÑеÑÑ
одно ÑÑомеÑеÑÑе"
+
+#: modules/stats.php:909
+msgid "Top Posts"
+msgstr "ÐаÑпопÑлаÑниÑи ÑланÑи"
+
+#: modules/stats.php:533
+msgid "Save configuration"
+msgstr "СаÑÑÐ²Ð°Ñ Ð¿Ð¾ÑÑавкÑ"
+
+#: modules/stats.php:675
+msgid "the past day"
+msgstr "пÑеÑÑ
одни дан"
+
+#: modules/stats.php:672
+msgid "month"
+msgstr "меÑеÑ"
+
+#: modules/stats.php:676
+msgid "the past week"
+msgstr "пÑеÑÑ
одна ÑедмиÑа"
+
+#: modules/stats.php:519
+msgid "The image helps collect stats and <strong>makes the world a better place</strong> but should still work when hidden"
+msgstr ""
+
+#: modules/stats.php:671
+msgid "week"
+msgstr "ÑедмиÑа"
+
+#: modules/stats.php:670
+msgid "day"
+msgstr "дан"
+
+#: modules/stats.php:568
+msgid "Views over 48 hours. Click for more Site Stats."
+msgstr "ÐÑегледи Ñоком 48 ÑаÑи. ÐÑиÑиÑниÑе за виÑе ÑÑаÑиÑÑика веб меÑÑа."
+
+#: modules/stats.php:522
+msgid "Select the roles that will be able to view stats reports."
+msgstr "ÐдабеÑиÑе Ñлоге коÑе Ñе моÑи да виде извеÑÑаÑе ÑÑаÑиÑÑике."
+
+#: modules/stats.php:520
+msgid "Report visibility"
+msgstr "ÐидÑивоÑÑ Ð¸Ð·Ð²ÐµÑÑаÑа"
+
+#: modules/stats.php:519
+msgid "Smiley face"
+msgstr ""
+
+#: modules/stats.php:330
+msgid "Your Site Stats work better with Javascript enabled."
+msgstr ""
+
+#: modules/stats.php:406 modules/stats.php:879
+msgid "We were unable to get your stats just now. Please try again."
+msgstr "ÐиÑмо могли да Ñада добавимо ваÑе ÑÑаÑиÑÑике. Ðолимо Ð²Ð°Ñ Ð´Ð° покÑÑаÑе поново."
+
+#: modules/stats.php:329
+msgid "Loading…"
+msgstr "УÑиÑаваÑе…"
+
+#: modules/stats.php:517
+msgid "Count the page views of registered users who are logged in."
+msgstr "ÐÑÐ¾Ñ Ð¿Ñегледе ÑÑÑаниÑа ÑегиÑÑÑованиÑ
коÑиÑника коÑи ÑÑ Ð¿ÑиÑавÑени."
+
+#: modules/stats.php:518
+msgid "Smiley"
+msgstr ""
+
+#: modules/stats.php:519
+msgid "Hide the stats smiley face image."
+msgstr ""
+
+#: modules/stats.php:516
+msgid "Registered users"
+msgstr "РегиÑÑÑовани коÑиÑниÑи"
+
+#: modules/stats.php:514
+msgid "Put a chart showing 48 hours of views in the admin bar."
+msgstr "СÑави диÑагÑам на ÑпÑавÑаÑÐºÑ ÑÑÐ°ÐºÑ ÐºÐ¾Ñи показÑÑе пÑегледе за 48 ÑаÑи."
+
+#: modules/stats.php:404 modules/stats.php:877
+msgid "We were unable to get your stats just now (too many redirects). Please try again."
+msgstr ""
+
+#: modules/stats.php:513
+msgid "Admin bar"
+msgstr "УпÑавÑаÑка ÑÑака"
+
+#: modules/stats.php:507
+msgid "Visit <a href=\"%s\">Site Stats</a> to see your stats."
+msgstr "ÐоÑеÑиÑе <a href=\"%s\">СÑаÑиÑÑике веб меÑÑа</a> да биÑÑе видели ÑвоÑе ÑÑаÑиÑÑике."
+
+#: modules/stats.php:331
+msgid "View Site Stats without Javascript"
+msgstr ""
+
+#: modules/shortcodes/videopress.php:912
+msgid "Submit"
+msgstr "ÐоÑаÑи"
+
+#: modules/shortcodes/videopress.php:876
+msgid "December"
+msgstr "деÑембаÑ"
+
+#: jetpack.php:1169 modules/stats.php:649
+msgid "Site Stats"
+msgstr "СÑаÑиÑÑике веб меÑÑа"
+
+#: modules/shortcodes/videopress.php:1291
+msgid "This video requires <a rel=\"nofollow\" href=\"%s\">Adobe Flash</a> for playback."
+msgstr ""
+
+#: modules/shortcodes/videopress.php:958
+msgid "You do not have sufficient <a rel=\"nofollow\" href=\"%s\">freedom levels</a> to view this video. Support free software and upgrade."
+msgstr ""
+
+#: modules/shortcodes/videopress.php:876
+msgid "November"
+msgstr "новембаÑ"
+
+#: modules/shortcodes/videopress.php:1016
+msgctxt "watch a video title"
+msgid "Watch: %s"
+msgstr ""
+
+#: modules/shortcodes/videopress.php:1144
+msgctxt "Play as in playback or view a movie"
+msgid "JavaScript required to play %s."
+msgstr ""
+
+#: modules/shortcodes/videopress.php:1115
+#: modules/shortcodes/videopress.php:1137
+msgid "this video"
+msgstr ""
+
+#: modules/shortcodes/videopress.php:1298
+msgid "Loading video..."
+msgstr "УÑиÑаваÑе видео запиÑа ..."
+
+#: modules/shortcodes/videopress.php:915
+msgid "More information"
+msgstr "ÐиÑе подаÑака"
+
+#: modules/shortcodes/videopress.php:876
+msgid "July"
+msgstr "ÑÑл"
+
+#: modules/shortcodes/videopress.php:860
+msgid "This video is intended for mature audiences."
+msgstr "ÐÐ²Ð°Ñ Ð²Ð¸Ð´ÐµÐ¾ Ð·Ð°Ð¿Ð¸Ñ Ñе намеÑен Ñамо за одÑаÑÐ»Ñ Ð¿ÑбликÑ."
+
+#: modules/shortcodes/videopress.php:876
+msgid "October"
+msgstr "окÑобаÑ"
+
+#: modules/shortcodes/videopress.php:876
+msgid "April"
+msgstr "апÑил"
+
+#: modules/shortcodes/videopress.php:876
+msgid "March"
+msgstr "маÑÑ"
+
+#: modules/shortcodes/videopress.php:876
+msgid "February"
+msgstr "ÑебÑÑаÑ"
+
+#: modules/shortcodes/videopress.php:876
+msgid "January"
+msgstr "ÑанÑаÑ"
+
+#: modules/shortcodes/videopress.php:876
+msgid "September"
+msgstr "ÑепÑембаÑ"
+
+#: modules/shortcodes/videopress.php:860
+msgid "Please verify your birthday."
+msgstr "Ðолимо Ð²Ð°Ñ Ð´Ð° поÑвÑдиÑе ÑÐ²Ð¾Ñ ÑоÑендан."
+
+#: modules/shortcodes/videopress.php:876
+msgid "June"
+msgstr "ÑÑн"
+
+#: modules/shortcodes/videopress.php:876
+msgid "August"
+msgstr "авгÑÑÑ"
+
+#: modules/shortcodes/videopress.php:876
+msgid "May"
+msgstr "маÑ"
+
+#: modules/sharedaddy/sharing.php:379
+msgid "Enter the URL of a 16x16px icon you want to use for this service."
+msgstr "УнеÑиÑе URL икониÑе велиÑине 16x16px коÑÑ Ð¶ÐµÐ»Ð¸Ñе да коÑиÑÑиÑе за Ð¾Ð²Ñ ÑÑлÑгÑ."
+
+#: modules/shortcodes/videopress.php:608
+msgid "The VideoPress plugin could not communicate with the VideoPress servers. This error is most likely caused by a misconfigured plugin. Please reinstall or upgrade."
+msgstr ""
+
+#: modules/shortcodes/videopress.php:826
+msgid "%s Error"
+msgstr ""
+
+#: modules/shortcodes/videopress.php:610
+msgid "<strong>%s</strong> is not an allowed embed site."
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:371
+msgid "You can add the following variables to your service sharing URL:"
+msgstr "ÐожеÑе додаÑи ÑледеÑе пÑоменÑиве Ñвом URL ÑÑлÑге деÑеÑа:"
+
+#: modules/shortcodes/archives.php:50
+msgid "Your blog does not currently have any published posts."
+msgstr "ÐÐ°Ñ Ð±Ð»Ð¾Ð³ ÑÑенÑÑно нема обÑавÑене Ñланке."
+
+#: modules/sharedaddy/sharing.php:395
+msgid "An error occurred creating your new sharing service - please check you gave valid details."
+msgstr "ÐеÑила Ñе гÑеÑка Ñа пÑавÑеÑем ваÑе нове ÑÑлÑге деÑеÑа - молимо Ð²Ð°Ñ Ð´Ð° пÑовеÑиÑе да ли ÑÑе дали иÑпÑавне деÑаÑе."
+
+#: modules/sharedaddy/sharing.php:376
+msgid "Icon URL"
+msgstr "URL икониÑе"
+
+#: modules/sharedaddy/sharing.php:385
+msgid "Create Share"
+msgstr "ÐапÑави деÑеÑе"
+
+#: modules/shortcodes/videopress.php:612
+msgid "No data found for VideoPress identifier: <strong>%s</strong>."
+msgstr ""
+
+#: modules/shortcodes/videopress.php:610
+msgid "Publisher limits playback of video embeds."
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:367
+msgid "Sharing URL"
+msgstr "URL деÑеÑа"
+
+#: modules/sharedaddy/sharing.php:334
+msgid "Front Page, Archive Pages, and Search Results"
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:313
+msgid "Sharing label"
+msgstr "ÐаÑÐ¿Ð¸Ñ Ð´ÐµÑеÑа"
+
+#: modules/sharedaddy/sharing.php:319
+msgid "Open links in"
+msgstr "ÐÑвоÑи везе Ñ"
+
+#: modules/sharedaddy/sharing.php:361
+msgid "Service name"
+msgstr "Ðме ÑÑлÑге"
+
+#: modules/sharedaddy/sharing.php:350
+msgid "Save Changes"
+msgstr "СаÑÑÐ²Ð°Ñ Ð¸Ð·Ð¼ÐµÐ½Ðµ"
+
+#: modules/sharedaddy/sharing.php:328
+msgid "Show sharing buttons on"
+msgstr "ÐÑикажи дÑгмад деÑеÑа на"
+
+#: modules/sharedaddy/sharing.php:306
+msgid "Icon + text"
+msgstr "ÐкониÑа + ÑекÑÑ"
+
+#: modules/sharedaddy/sharing.php:322
+msgid "New window"
+msgstr "Ðовом пÑозоÑÑ/ÑезиÑкÑ"
+
+#: modules/sharedaddy/sharing.php:323
+msgid "Same window"
+msgstr "ÐÑÑом пÑозоÑÑ/ÑезиÑкÑ"
+
+#: modules/sharedaddy/sharing.php:308
+msgid "Text only"
+msgstr "Само ÑекÑÑ"
+
+#: modules/sharedaddy/sharing.php:307
+msgid "Icon only"
+msgstr "Само икониÑа"
+
+#: modules/sharedaddy/sharing.php:186
+msgid "Enabled Services"
+msgstr "ÐмогÑÑене ÑÑлÑге"
+
+#: modules/sharedaddy/sharing.php:164
+msgid "Available Services"
+msgstr "ÐоÑÑÑпне ÑÑлÑге"
+
+#: modules/sharedaddy/sharing.php:192
+msgid "Drag and drop available services here"
+msgstr "ÐовÑÑиÑе и пÑÑÑиÑе доÑÑÑпне ÑÑлÑге овде"
+
+#: modules/sharedaddy/sharing.php:303
+msgid "Default button style"
+msgstr "ÐодÑазÑмевана ÑÑил дÑгмеÑа"
+
+#: modules/sharedaddy/sharing.php:153
+msgid "Settings have been saved"
+msgstr "ÐодеÑаваÑа ÑÑ ÑаÑÑвана"
+
+#: modules/sharedaddy/sharing.php:165
+msgid "Drag and drop the services you'd like to enable into the box below."
+msgstr "ÐовÑÑиÑе и пÑÑÑиÑе ÑÑлÑге коÑе желиÑе да омогÑÑиÑе Ñ ÐºÑÑиÑÑ Ð¸Ñпод."
+
+#: modules/sharedaddy/sharing.php:203
+msgid "Services dragged here will be hidden behind a share button."
+msgstr "УÑлÑге повÑÑене овде Ñе биÑи ÑакÑивене иза дÑгмеÑа деÑеÑа."
+
+#: modules/sharedaddy/sharing.php:221
+msgid "Sharing is off. Please add services above to enable"
+msgstr "ÐеÑеÑе Ñе иÑкÑÑÑено. Ðолимо Ð²Ð°Ñ Ð´Ð° изнад додаÑе ÑÑлÑге да биÑÑе га омогÑÑили"
+
+#: modules/sharedaddy/sharing.php:218
+msgid "Live Preview"
+msgstr "ÐÑеглед Ñживо"
+
+#: modules/sharedaddy/sharing.php:189
+msgid "Services dragged here will appear individually."
+msgstr "УÑлÑге повÑÑене овде Ñе Ñе поÑавÑиваÑи поÑединаÑно."
+
+#: modules/sharedaddy/sharing.php:149
+msgid "This plugin will work without it, but multibyte support is used <a href=\"%s\">if available</a>. You may see minor problems with Tweets and other sharing services."
+msgstr "ÐÐ²Ð°Ñ Ð´Ð¾Ð´Ð°Ñак Ñе ÑадиÑи без Ñога али multibyte подÑÑка Ñе коÑиÑÑи <a href=\"%s\">ако Ñе доÑÑÑпна</a>. Ðожда ÑеÑе видеÑи маÑе пÑоблеме Ñа ТвиÑеÑом и дÑÑгим ÑÑлÑгама за деÑеÑе."
+
+#: modules/sharedaddy/sharing.php:166
+msgid "Add a new service"
+msgstr "ÐÐ¾Ð´Ð°Ñ Ð½Ð¾Ð²Ñ ÑÑлÑгÑ"
+
+#: modules/contact-form/grunion-form-view.php:142
+#: modules/sharedaddy/sharing-sources.php:1027
+msgid "Label"
+msgstr "ÐаÑпиÑ"
+
+#: modules/sharedaddy/sharing-sources.php:977
+msgid "Click to share"
+msgstr "ÐÑиÑиÑниÑе да биÑÑе поделили"
+
+#: modules/sharedaddy/sharing-sources.php:1032
+msgid "URL"
+msgstr "URL"
+
+#: modules/sharedaddy/sharing.php:148
+msgid "Warning! Multibyte support missing!"
+msgstr "УпозоÑеÑе! Multibyte подÑÑка недоÑÑаÑе!"
+
+#: modules/sharedaddy/sharing.php:46 modules/sharedaddy/sharing.php:158
+msgid "Sharing Settings"
+msgstr "ÐодеÑаваÑа деÑеÑа"
+
+#: modules/sharedaddy/sharing-sources.php:1045
+msgid "Remove Service"
+msgstr "Уклони ÑÑлÑгÑ"
+
+#: modules/sharedaddy/sharing-sources.php:1044
+msgid "Save"
+msgstr "СаÑÑваÑ"
+
+#: modules/sharedaddy/sharing-sources.php:1037
+msgid "Icon"
+msgstr "ÐкониÑа"
+
+#: modules/sharedaddy/sharing-sources.php:892
+msgid "Google +1"
+msgstr "ÐÑгл +1"
+
+#: modules/sharedaddy/sharing-sources.php:884
+msgctxt "share to"
+msgid "Press This"
+msgstr "ÐбÑави ово"
+
+#: modules/sharedaddy/sharing-sources.php:884
+msgid "Click to Press This!"
+msgstr "ÐÑиÑиÑниÑе за ÐбÑави ово!"
+
+#: modules/sharedaddy/sharing-sources.php:856
+msgid "Press This"
+msgstr "ÐбÑави ово"
+
+#: modules/sharedaddy/sharing-sources.php:850
+msgid "Click to print"
+msgstr "ÐÑиÑиÑниÑе за ÑÑампаÑе"
+
+#: modules/sharedaddy/sharing-sources.php:744
+msgid "Share"
+msgstr "ÐеÑеÑе"
+
+#: modules/sharedaddy/sharing-sources.php:777
+msgctxt "share to"
+msgid "Facebook"
+msgstr "ФеÑÑбÑк"
+
+#: modules/sharedaddy/sharing-sources.php:799
+msgid "Default button"
+msgstr "ÐодÑазÑмевано дÑгме"
+
+#: modules/sharedaddy/sharing-sources.php:850
+msgctxt "share to"
+msgid "Print"
+msgstr "ШÑампаÑе"
+
+#: modules/sharedaddy/sharing-sources.php:777
+msgid "Share on Facebook"
+msgstr "Ðодели на ФеÑÑбÑкÑ"
+
+#: modules/sharedaddy/sharing-sources.php:714
+msgid "Facebook"
+msgstr "ФеÑÑбÑк"
+
+#: modules/sharedaddy/sharing-sources.php:801
+msgid "Like button"
+msgstr "ÐÑгме ÑвиÑаÑа"
+
+#: modules/sharedaddy/sharing-sources.php:846
+msgid "Print"
+msgstr "ШÑампаÑе"
+
+#: modules/sharedaddy/sharing-sources.php:800
+msgid "Share button"
+msgstr "ÐÑгме деÑеÑа"
+
+#: modules/sharedaddy/sharing-sources.php:629
+msgctxt "share to"
+msgid "LinkedIn"
+msgstr "Ðинкедин"
+
+#: modules/sharedaddy/sharing-sources.php:519
+msgctxt "share to"
+msgid "Digg"
+msgstr "Ðиг"
+
+#: modules/sharedaddy/sharing-sources.php:601
+msgid "LinkedIn"
+msgstr "Ðинкедин"
+
+#: modules/sharedaddy/sharing-sources.php:515
+#: modules/sharedaddy/sharing-sources.php:519
+msgid "Click to Digg this post"
+msgstr "ÐÑиÑиÑниÑе да биÑÑе глаÑали на ÐÐ¸Ð³Ñ Ð·Ð° Ð¾Ð²Ð°Ñ Ñланак"
+
+#: modules/sharedaddy/sharing-sources.php:436
+msgid "Click to share on Reddit"
+msgstr "ÐÑиÑиÑниÑе да биÑÑе поделили на РедиÑÑ"
+
+#: modules/sharedaddy/sharing-sources.php:429
+#: modules/sharedaddy/sharing-sources.php:436
+msgid "Reddit"
+msgstr "РедиÑ"
+
+#: modules/sharedaddy/sharing-sources.php:363
+msgctxt "share to"
+msgid "StumbleUpon"
+msgstr "СÑамблапон"
+
+#: modules/sharedaddy/sharing-sources.php:363
+msgid "Click to share on StumbleUpon"
+msgstr "ÐÑиÑиÑниÑе да биÑÑе поделили на СÑамблапонÑ"
+
+#: modules/sharedaddy/sharing-sources.php:629
+msgid "Click to share on LinkedIn"
+msgstr "ÐÑиÑиÑниÑе да биÑÑе поделили на ÐинкединÑ"
+
+#: modules/sharedaddy/sharing-sources.php:506
+msgid "Digg"
+msgstr "Ðиг"
+
+#: modules/sharedaddy/sharing-sources.php:257
+msgid "Twitter"
+msgstr "ТвиÑеÑ"
+
+#: modules/sharedaddy/sharing-sources.php:226
+msgid "Send Email"
+msgstr "ÐоÑаÑи е-поÑÑÑ"
+
+#: modules/sharedaddy/sharing-sources.php:238
+msgid "Sorry, your blog cannot share posts by email."
+msgstr "Ðао нам Ñе, Ð²Ð°Ñ Ð±Ð»Ð¾Ð³ не може да дели Ñланке пÑеко е-поÑÑе."
+
+#: modules/sharedaddy/sharing-sources.php:234
+msgid "Email check failed, please try again"
+msgstr "ÐÑовеÑа е-поÑÑе ниÑе ÑÑпела, молимо Ð²Ð°Ñ Ð´Ð° покÑÑаÑе поново"
+
+#: modules/sharedaddy/sharing-sources.php:218
+msgid "Your Email Address"
+msgstr "ÐаÑа адÑеÑа е-поÑÑе"
+
+#: modules/sharedaddy/sharing-sources.php:227
+msgid "Cancel"
+msgstr "ÐдÑÑÑани"
+
+#: modules/sharedaddy/sharing-sources.php:230
+msgid "Post was not sent - check your email addresses!"
+msgstr "Чланак ниÑе поÑÐ»Ð°Ñ - пÑовеÑиÑе ÑвоÑе адÑеÑе е-поÑÑе!"
+
+#: modules/sharedaddy/sharing-sources.php:352
+msgid "StumbleUpon"
+msgstr "СÑамблапон"
+
+#: modules/sharedaddy/sharing-sources.php:264
+msgid "Click to share on Twitter"
+msgstr "ÐÑиÑиÑниÑе да биÑÑе поделили на ТвиÑеÑÑ"
+
+#: modules/sharedaddy/sharing-sources.php:264
+msgctxt "share to"
+msgid "Twitter"
+msgstr "ТвиÑеÑ"
+
+#: modules/sharedaddy/sharing-sources.php:334
+#: modules/sharedaddy/sharing-sources.php:411
+#: modules/sharedaddy/sharing-sources.php:462
+#: modules/sharedaddy/sharing-sources.php:568
+#: modules/sharedaddy/sharing-sources.php:684
+msgid "Use smart button"
+msgstr "ÐоÑиÑÑи памеÑно дÑгме"
+
+#: modules/sharedaddy/sharing-sources.php:207
+msgid "Send to Email Address"
+msgstr "ÐоÑаÑи на адÑеÑÑ Ðµ-поÑÑе"
+
+#: modules/sharedaddy/sharing-sources.php:170
+msgid "You have shared this post with %s"
+msgstr "Ðоделили ÑÑе Ð¾Ð²Ð°Ñ Ñланак Ñа %s"
+
+#: modules/sharedaddy/sharing-sources.php:193
+msgid "Click to email this to a friend"
+msgstr "ÐÑиÑиÑниÑе да биÑÑе поÑлали ово пÑиÑаÑеÑÑ Ðµ-поÑÑом"
+
+#: modules/sharedaddy/sharedaddy.php:106
+msgid "Disable CSS and JS"
+msgstr "ÐнемогÑÑи CSS и JS"
+
+#: modules/sharedaddy/sharedaddy.php:108
+msgid "Advanced. If this option is checked, you must include these files in your theme manually for the sharing links to work."
+msgstr ""
+
+#: modules/sharedaddy/sharing-service.php:196
+msgid "Share this:"
+msgstr "Ðодели ово:"
+
+#: modules/sharedaddy/sharing-sources.php:171
+msgid "Close"
+msgstr "ÐаÑвоÑи"
+
+#: modules/sharedaddy/sharing-service.php:474
+#: modules/sharedaddy/sharing.php:234 modules/sharedaddy/sharing.php:275
+msgctxt "dropdown button"
+msgid "Share"
+msgstr "Ðодели"
+
+#: modules/sharedaddy/sharing-sources.php:169
+msgid "This post has been shared!"
+msgstr "ÐÐ²Ð°Ñ Ñланак Ñе подеÑен!"
+
+#: modules/sharedaddy/sharing-sources.php:193
+msgctxt "share to"
+msgid "Email"
+msgstr "Ð-поÑÑа"
+
+#: modules/sharedaddy/sharing-sources.php:215
+msgid "Your Name"
+msgstr "ÐаÑе име"
+
+#: modules/module-info.php:425
+msgid "Each contact form can easily be customized to fit your needs. When a user submits your contact form, the feedback will be filtered through <a href=\"http://akismet.com/\">Akismet</a> (if it is active on your site) to make sure itâs not spam. Any legitimate feedback will then be emailed to you, and added to your feedback management area."
+msgstr ""
+
+#: modules/sharedaddy/sharedaddy.php:18
+msgid "Shared Post"
+msgstr "ÐодеÑени Ñланак"
+
+#: modules/module-info.php:394
+msgid "Jetpack will automatically take the great published content from your blog or website and share it instantly with third party services like search engines, increasing your reach and traffic."
+msgstr ""
+
+#: modules/module-info.php:374
+msgid "When leaving comments, your visitors can also subscribe to a post’s comments to keep up with the conversation."
+msgstr ""
+
+#: modules/module-info.php:371
+msgid "Subscriptions"
+msgstr "ÐÑиÑаве"
+
+#: modules/module-info.php:379
+msgid "To use the Subscriptions widget, go to Appearance → <a href=\"%s\">Widgets</a>. Drag the widget labeled “Blog Subscriptions (Jetpack)” into one of your sidebars and configure away."
+msgstr ""
+
+#: modules/sharedaddy/sharedaddy.php:37
+msgid "Show sharing buttons on this post."
+msgstr "ÐÑикажи дÑгмад деÑеÑа на овом ÑланкÑ."
+
+#: modules/contact-form/grunion-form-view.php:30 modules/module-info.php:415
+#: modules/module-info.php:419
+msgid "Contact Form"
+msgstr ""
+
+#: modules/module-info.php:392
+msgid "Enhanced Distribution"
+msgstr ""
+
+#: modules/module-info.php:373
+msgid "Easily allow any visitor to subscribe to all of your posts via email through a widget in your blog’s sidebar. Every time you publish a post, WordPress.com will send a notification to all your subscribers."
+msgstr ""
+
+#: modules/module-info.php:351
+msgid "shows your latest tweets within a sidebar on your theme."
+msgstr ""
+
+#: modules/module-info.php:350
+msgid "lets you easily add post and comment RSS feeds to a sidebar on your theme."
+msgstr ""
+
+#: modules/module-info.php:351
+msgid "The Twitter Widget"
+msgstr ""
+
+#: modules/module-info.php:350
+msgid "The RSS Links Widget"
+msgstr ""
+
+#: modules/module-info.php:355
+msgid "To use the widgets, go to Appearance → <a href=\"%s\">Widgets</a>. Drag them into one of your sidebars and configure away."
+msgstr ""
+
+#: modules/module-info.php:368
+msgid "Subsriptions Screenshot"
+msgstr ""
+
+#: modules/module-info.php:353
+msgid "The Image Widget"
+msgstr ""
+
+#: modules/module-info.php:355
+msgid "Each of these widgets has a number of customization options."
+msgstr ""
+
+#: modules/module-info.php:353
+msgid "lets you easily add images to a sidebar on your theme."
+msgstr ""
+
+#: modules/module-info.php:335
+msgid "shows your latest tweets within a sidebar on your theme. It’s an easy way to add more activity to your site. There are also a number of customization options."
+msgstr ""
+
+#: modules/module-info.php:308 modules/module-info.php:312
+msgid "Spelling and Grammar"
+msgstr ""
+
+#: modules/module-info.php:335
+msgid "The Twitter Widget "
+msgstr ""
+
+#: modules/module-info.php:337
+msgid "allows you to easily add images to widget areas in your theme. It’s an easy way to add more visual interest to your site."
+msgstr ""
+
+#: modules/module-info.php:337
+msgid "The Image Widget "
+msgstr ""
+
+#: modules/module-info.php:334
+msgid "allows you to add links to your blog’s post and comment RSS feeds in your sidebar. This makes it easy for your readers to stay updated when you post new content or receive new comments."
+msgstr ""
+
+#: modules/module-info.php:334
+msgid "The RSS Links Widget "
+msgstr ""
+
+#: modules/module-info.php:332 modules/module-info.php:348
+msgid "Extra Sidebar Widgets"
+msgstr ""
+
+#: modules/module-info.php:329 modules/module-info.php:345
+msgid "Widgets Screenshot"
+msgstr ""
+
+#: modules/module-info.php:315
+msgid "After the Deadline provides a number of <a href=\"%s\">customization options</a>, which you can edit in your profile."
+msgstr ""
+
+#: modules/module-info.php:314
+msgid "The <a href='%s'>After the Deadline</a> Proofreading service improves your writing by using artificial intelligence to find your errors and offer smart suggestions."
+msgstr ""
+
+#: modules/module-info.php:286
+msgid "To configure your sharing settings, go to the Settings → <a href=\"%s\">Sharing</a> menu."
+msgstr ""
+
+#: modules/module-info.php:265
+msgid "The following services are included: Twitter, Facebook, Reddit, StumbleUpon, PressThis, Digg, LinkedIn, Google +1, Print, and Email."
+msgstr ""
+
+#: modules/module-info.php:227
+msgid "Jetpack combines the power of %s and the simplicity of WordPress to give you the ultimate in math blogging platforms."
+msgstr ""
+
+#: modules/module-info.php:228
+msgid "Wow, that sounds nerdy."
+msgstr ""
+
+#: modules/module-info.php:242
+msgid "Use <code>$latex your latex code here$</code> or <code>[latex]your latex code here[/latex]</code> to include %s in your posts and comments. There are <a href=\"%s\" target=\"_blank\">all sorts of options</a> available."
+msgstr ""
+
+#: modules/module-info.php:293
+msgid "Full details can be found on the <a href=\"%s\">Sharing support page</a>. This video also gives a swish run-down of how to use the Sharing feature. Watch it in HD for extra snazz!"
+msgstr ""
+
+#: modules/module-info.php:287
+msgid "Drag and drop sharing services into the enabled section to have them show up on your site, and drag them into the hidden section to have them hidden behind a button."
+msgstr "ÐовÑÑиÑе и пÑÑÑиÑе ÑÑлÑге деÑеÑа на одеÑак омогÑÑениÑ
да би Ñе пÑиказивале на ваÑем веб меÑÑÑ Ð¸ пÑÑÑиÑе иÑ
на одеÑак ÑакÑивениÑ
да биÑÑе иÑ
ÑакÑили иза дÑгмеÑа."
+
+#: modules/module-info.php:267
+msgid "The following services are included: Twitter, Facebook, Reddit, StumbleUpon, Digg, LinkedIn, Google +1, Print, and Email."
+msgstr ""
+
+#: modules/module-info.php:261
+msgid "Share your posts with Twitter, Facebook, and a host of other services. You can configure services to appear as icons, text, or both. Some services have additional options to display smart buttons, such as Twitter, which will update the number of times the post has been shared."
+msgstr "ÐоделиÑе ÑвоÑе Ñланке на ТвиÑеÑÑ, ФеÑÑбÑÐºÑ Ð¸ дÑÑгим ÑÑлÑгама. ÐожеÑе да подеÑиÑе да Ñе ÑÑлÑге поÑавÑÑÑÑ ÐºÐ°Ð¾ икониÑе, ÑекÑÑ Ð¸Ð»Ð¸ оба. Ðеке ÑÑлÑге имаÑÑ Ð´Ð¾Ð´Ð°Ñне могÑÑноÑÑи за пÑиказиваÑе памеÑне дÑгмади (као ÑÑо Ñе ТвиÑеÑ), коÑа Ñе пÑиказиваÑи бÑÐ¾Ñ Ð´ÐµÑеÑа Ñланка."
+
+#: modules/module-info.php:257 modules/module-info.php:260
+#: modules/module-info.php:281 modules/sharedaddy/sharedaddy.php:25
+#: modules/sharedaddy/sharing.php:46
+msgid "Sharing"
+msgstr "ÐеÑеÑе"
+
+#: modules/module-info.php:226 modules/module-info.php:241
+msgid "%s is a powerful markup language for writing complex mathematical equations, formulas, etc."
+msgstr ""
+
+#: modules/module-info.php:271
+msgid "Additionally you can define your own custom services."
+msgstr "ТакоÑе можеÑе да одÑедиÑе ÑвоÑе ÑопÑÑвене пÑилагоÑене ÑÑлÑге."
+
+#: modules/module-info.php:187 modules/module-info.php:191
+#: modules/module-info.php:200 modules/module-info.php:204
+msgid "WordPress.com Stats"
+msgstr "WordPress.com ÑÑаÑиÑÑике"
+
+#: modules/module-info.php:172
+msgid "To use shortlinks, go to any already published post (or publish something new!). A “Get Shortlink” button will be visible under the Post title. When you click it, a dialog box will appear with the shortlink and you can copy and paste to Twitter, Facebook or wherever your heart desires."
+msgstr ""
+
+#: modules/module-info.php:137
+msgid "Available shortcodes are: %l."
+msgstr "ÐоÑÑÑпни кÑаÑки кодови ÑÑ: %l."
+
+#: modules/module-info.php:192 modules/module-info.php:205
+msgid "There are many plugins and services that provide statistics, but data can be overwhelming. WordPress.com Stats makes the most popular metrics easy to understand through a clear and attractive interface."
+msgstr "ÐоÑÑоÑи много додаÑака и ÑÑлÑга коÑе даÑÑ ÑÑаÑиÑÑике али подаÑи Ð¼Ð¾Ð³Ñ Ð±Ð¸Ñи пÑевелики. WordPress.com ÑÑаÑиÑÑике пÑаве наÑпопÑлаÑниÑе меÑе ÑедноÑÑавним за ÑазÑмеваÑе кÑоз пÑоÑÑо и аÑÑакÑивно ÑÑÑеÑе."
+
+#: modules/module-info.php:206
+msgid "You can <a href=\"%s\">view your stats dashboard here</a>."
+msgstr "ÐожеÑе <a href=\"%s\">видеÑи конÑÑÐ¾Ð»Ð½Ñ Ñаблз ÑвоÑиÑ
ÑÑаÑиÑÑика овде</a>."
+
+#: modules/module-info.php:157 modules/module-info.php:171
+msgid "Instead of typing or copy-pasting long URLs, you can now get a short and simple link to your posts and pages. This uses the super compact wp.me domain name, and gives you a unique URL you can use that will be safe and reliable."
+msgstr "УмеÑÑо да кÑÑаÑе или множиÑе-лепиÑе дÑгаÑке URL-ове, Ñада можеÑе добиÑи кÑаÑÐºÑ Ð¸ пÑоÑÑÑ Ð²ÐµÐ·Ñ Ð·Ð° ÑвоÑе Ñланке и ÑÑÑане. Ðво коÑиÑÑи веома мали wp.me домен и даÑе вам ÑединÑÑвени URL коÑи можеÑе да коÑиÑÑиÑе и коÑи Ñе биÑи безбедан и поÑздан."
+
+#: modules/module-info.php:221 modules/module-info.php:236
+msgid "LaTeX"
+msgstr ""
+
+#: modules/module-info.php:109
+msgid "Enter a shortcode directly into the Post/Page editor to embed media. For specific instructions follow the links below."
+msgstr ""
+
+#: modules/module-info.php:158
+msgid "It’s perfect for use on Twitter, Facebook, and cell phone text messages where every character counts."
+msgstr "СавÑÑен Ñе за коÑиÑÑеÑе на ТвиÑеÑÑ, ФеÑÑбÑÐºÑ Ð¸ Ñ Ð¿Ð¾ÑÑкама пÑеноÑивиÑ
ÑелеÑона где Ñе Ñваки знак ÑаÑÑна."
+
+#: modules/module-info.php:95 modules/module-info.php:108
+msgid "Shortcodes allow you to easily and safely embed media from other places in your site. With just one simple code, you can tell WordPress to embed YouTube, Flickr, and other media."
+msgstr "ÐÑаÑки кодови вам дозвоÑаваÑÑ Ð´Ð° ÑедноÑÑавно и безбедно ÑгнездиÑе ÑадÑÐ¶Ð°Ñ Ð½Ð° Ñвом веб меÑÑÑ Ñа дÑÑгиÑ
меÑÑа. Са Ñедним пÑоÑÑим кодом, можеÑе ÑеÑи ÐоÑдпÑеÑÑ Ð´Ð° Ñгнезди ÐÑÑÑÑб, Ð¤Ð»Ð¸ÐºÑ Ð¸ дÑÑги ÑадÑжаÑ."
+
+#: modules/module-info.php:152 modules/module-info.php:156
+#: modules/module-info.php:166 modules/module-info.php:170
+msgid "WP.me Shortlinks"
+msgstr "WP.me кÑаÑке везе"
+
+#: modules/module-info.php:29
+msgctxt "Visit your _VaultPress_dashboard_."
+msgid "To check your backups, see any security alerts, or check your VaultPress Vitality, visit your %s."
+msgstr ""
+
+#: modules/module-info.php:90 modules/module-info.php:94
+#: modules/module-info.php:103 modules/module-info.php:107
+msgid "Shortcode Embeds"
+msgstr "ÐÑаÑки кодови за ÑгнежÑиваÑа"
+
+#: modules/module-info.php:59
+msgid "Hovercards enhance plain Gravatar images with information about a person: name, bio, pictures, their contact info, and other services they use on the web like Twitter, Facebook, or LinkedIn."
+msgstr "ÐаÑÑиÑе на пÑелаÑÐºÑ Ð¿Ð¾Ð±Ð¾ÑÑаваÑÑ Ð¿ÑоÑÑе ÐÑаваÑаÑове Ñлике Ñа подаÑима о оÑоби: именÑ, биогÑаÑиÑи, Ñликама, подаÑима за конÑакÑиÑаÑе и дÑÑгим ÑÑлÑгама коÑе коÑиÑÑи на Ð²ÐµÐ±Ñ ÐºÐ°Ð¾ ÑÑо ÑÑ Ð¢Ð²Ð¸ÑеÑ, ФеÑÑбÑк или Ðинкедин."
+
+#: modules/module-info.php:60
+msgid "Hovercards offer a great way to show your internet presence and help people find your own blog."
+msgstr "ÐаÑÑиÑе на пÑелаÑÐºÑ Ð½Ñде одлиÑан наÑин за пÑиказиваÑе ваÑег пÑиÑÑÑÑва на инÑеÑнеÑÑ Ð¸ Ð¿Ð¾Ð¼Ð°Ð¶Ñ ÑÑдима да пÑонаÑÑ Ð²Ð°Ñ ÑопÑÑвени блог."
+
+#: modules/module-info.php:74
+msgid "Hovercards enhance plain Gravatar images with information about a person: name, bio, pictures, their contact info, and other services."
+msgstr "ÐаÑÑиÑе на пÑелаÑÐºÑ Ð¿Ð¾Ð±Ð¾ÑÑаваÑÑ Ð¿ÑоÑÑе ÐÑаваÑаÑове Ñлике Ñа подаÑима о оÑоби: именÑ, биогÑаÑиÑи, Ñликама, подаÑима за конÑакÑиÑаÑе и дÑÑгим ÑÑлÑгама."
+
+#: modules/module-info.php:75
+msgid "To see hovercards, look at any blog post on your blog that has comments. If the commenter has a hovercard associated with their gravatar, mouse over their image and the hovercard will appear. To turn hovercards off, click the Deactivate button above."
+msgstr "Ðа биÑÑе видели каÑÑиÑе на пÑелаÑкÑ, погледаÑÑе било коÑи Ñланак на ваÑем Ð±Ð»Ð¾Ð³Ñ ÐºÐ¾Ñи има коменÑаÑе. Уколико коменÑаÑÐ¾Ñ Ð¸Ð¼Ð° каÑÑиÑÑ Ð½Ð° пÑелаÑÐºÑ Ð¿Ð¾Ð²ÐµÐ·Ð°Ð½Ñ Ñа ÑвоÑим гÑаваÑаÑом, пÑеÑиÑе миÑем пÑеко Ñегове Ñлике и каÑÑиÑа Ñе Ñе поÑавиÑи. Ðа биÑÑе иÑкÑÑÑили каÑÑиÑе на пÑелаÑкÑ, пÑиÑиÑниÑе на дÑгме ÐÑкÑÑÑи иÑпод."
+
+#: modules/module-info.php:29
+msgid "VaultPress dashboard"
+msgstr ""
+
+#: modules/module-info.php:31
+msgid "With a monthly subscription, the VaultPress plugin will backup your site’s content, themes, and plugins in real-time, as well as perform regular security scans for common threats and attacks."
+msgstr ""
+
+#: modules/module-info.php:32
+msgctxt "View _Plans_&_Pricing_. (VaultPress)"
+msgid "View %s."
+msgstr ""
+
+#: modules/module-info.php:32
+msgid "Plans & Pricing"
+msgstr ""
+
+#: modules/module-info.php:53 modules/module-info.php:68
+msgid "Gravatar Hovercard"
+msgstr "ÐÑаваÑаÑове каÑÑиÑе на пÑелаÑкÑ"
+
+#: modules/module-info.php:58 modules/module-info.php:73
+msgid "What’s a Hovercard?"
+msgstr "ШÑа Ñе каÑÑиÑа на пÑелаÑкÑ?"
+
+#: modules/module-info.php:22 modules/module-info.php:26
+msgid "VaultPress"
+msgstr ""
+
+#: modules/contact-form/grunion-contact-form.php:713
+msgid "Add a custom form"
+msgstr "ÐÐ¾Ð´Ð°Ñ Ð¿ÑилагоÑени обÑазаÑ"
+
+#: modules/gravatar-hovercards.php:44 modules/module-info.php:57
+#: modules/module-info.php:72
+msgid "Gravatar Hovercards"
+msgstr "ÐÑаваÑаÑове каÑÑиÑе на пÑелаÑкÑ"
+
+#: modules/gravatar-hovercards.php:56
+msgid "View people's profiles when you mouse over their Gravatars"
+msgstr "ÐидиÑе пÑоÑиле ÑÑди када пÑеÑеÑе миÑем пÑеко ÑиÑ
овиÑ
ÐÑаваÑаÑа"
+
+#: modules/contact-form/grunion-contact-form.php:689
+msgid "Spam <span class=\"count\">(%s)</span>"
+msgid_plural "Spam <span class=\"count\">(%s)</span>"
+msgstr[0] "ÐепожеÑне <span class=\"count\">(%s)</span>"
+msgstr[1] "ÐепожеÑне <span class=\"count\">(%s)</span>"
+msgstr[2] "ÐепожеÑне <span class=\"count\">(%s)</span>"
+
+#: modules/contact-form/grunion-contact-form.php:671
+msgid "Search Feedback"
+msgstr "ÐÑеÑÑажи подÑÑкÑ"
+
+#: modules/module-info.php:28
+msgid "Your WordPress installation is currently being protected with the world’s best security, backup, and support."
+msgstr ""
+
+#: modules/contact-form/grunion-contact-form.php:672
+#: modules/contact-form/grunion-contact-form.php:673
+msgid "No feedback found"
+msgstr "Ðема пÑонаÑене подÑÑке"
+
+#: modules/gravatar-hovercards.php:83
+msgid "Put your mouse over your Gravatar to check out your profile."
+msgstr "СÑавиÑе Ñвога миÑа пÑеко Ñвог ÐÑаваÑаÑа да биÑÑе пÑовеÑили ÑÐ²Ð¾Ñ Ð¿ÑоÑил."
+
+#: modules/contact-form/grunion-contact-form.php:670
+msgid "Feedback"
+msgstr "ÐодÑÑка"
+
+#: modules/contact-form/grunion-contact-form.php:669
+#: modules/contact-form/grunion-form-view.php:130
+msgid "Feedbacks"
+msgstr "ÐодÑÑке"
+
+#: modules/contact-form/grunion-contact-form.php:275
+#: modules/contact-form/grunion-contact-form.php:323
+msgid "Error!"
+msgstr "ÐÑеÑка!"
+
+#: modules/contact-form/grunion-contact-form.php:147
+msgid "%s is required"
+msgstr "%s Ñе неопÑ
одан"
+
+#: modules/contact-form/grunion-contact-form.php:285
+msgid "Submit »"
+msgstr "ÐоÑаÑи »"
+
+#: modules/contact-form/grunion-contact-form.php:328
+msgid "Message Sent"
+msgstr "ÐоÑÑка Ñе поÑлаÑа"
+
+#: modules/contact-form/grunion-contact-form.php:462
+msgid "l F j, Y \\a\\t g:i a"
+msgstr "l, j. F Y. Ñ H:i"
+
+#: modules/contact-form/grunion-contact-form.php:482
+msgid "Time:"
+msgstr "ÐÑеме:"
+
+#: modules/contact-form/grunion-contact-form.php:483
+msgid "IP Address:"
+msgstr "IP адÑеÑа:"
+
+#: modules/contact-form/grunion-contact-form.php:484
+msgid "Contact Form URL:"
+msgstr "URL обÑаÑÑа за конÑакÑиÑаÑе:"
+
+#: modules/contact-form/grunion-contact-form.php:140
+msgid "%s requires a valid email address"
+msgstr "%s заÑ
Ñева ваÑÐ°Ð½Ñ Ð°Ð´ÑеÑÑ Ðµ-поÑÑе"
+
+#: modules/contact-form/grunion-contact-form.php:511
+msgid "Sent by an unverified visitor to your site."
+msgstr "ÐоÑлаÑо од ÑÑÑане непоÑвÑÑеног коÑиÑника ваÑег меÑÑа."
+
+#: modules/contact-form/grunion-contact-form.php:35
+#: modules/contact-form/grunion-form-view.php:149
+#: modules/sharedaddy/sharing-sources.php:127
+msgid "Email"
+msgstr "Ð-поÑÑа"
+
+#: modules/contact-form/grunion-contact-form.php:79
+#: modules/contact-form/grunion-contact-form.php:84
+#: modules/contact-form/grunion-contact-form.php:88
+#: modules/contact-form/grunion-contact-form.php:100
+#: modules/contact-form/grunion-contact-form.php:105
+#: modules/contact-form/grunion-contact-form.php:119
+msgid "(required)"
+msgstr "(обавезно)"
+
+#: modules/contact-form/grunion-contact-form.php:99
+msgid "Yes"
+msgstr "Ðа"
+
+#: modules/contact-form/admin.php:456
+msgid "You are not allowed to move this item to the Trash."
+msgstr "ÐиÑе вам дозвоÑено да помеÑиÑе Ð¾Ð²Ñ ÑÑÐ°Ð²ÐºÑ Ð½Ð° оÑпад."
+
+#: modules/contact-form/admin.php:452
+msgid "Error in restoring from Trash."
+msgstr "ÐÑеÑка Ñ Ð²ÑаÑаÑÑ Ñа оÑпада."
+
+#: modules/contact-form/admin.php:449
+msgid "You are not allowed to move this item out of the Trash."
+msgstr "ÐиÑе вам дозвоÑено да помеÑиÑе Ð¾Ð²Ñ ÑÑÐ°Ð²ÐºÑ Ð²Ð°Ð½ оÑпада."
+
+#: modules/contact-form/grunion-contact-form.php:39
+msgid "Subject"
+msgstr "ÐодÑеÑено"
+
+#: modules/contact-form/admin.php:483
+msgid "Messages"
+msgstr "ÐоÑÑке"
+
+#: modules/contact-form/admin.php:506
+msgid "Spam"
+msgstr "ÐепожеÑан коменÑаÑ"
+
+#: modules/contact-form/grunion-contact-form.php:34
+#: modules/contact-form/grunion-form-view.php:150
+msgid "Name"
+msgstr "Ðме"
+
+#: modules/contact-form/admin.php:459
+msgid "Error in moving to Trash."
+msgstr "ÐÑеÑка Ñ Ð¿Ð¾Ð¼ÐµÑаÑÑ Ð½Ð° оÑпад."
+
+#: modules/contact-form/grunion-contact-form.php:36
+#: modules/contact-form/grunion-form-view.php:154
+msgid "Website"
+msgstr "Ðеб меÑÑо"
+
+#: modules/contact-form/admin.php:88
+#: modules/contact-form/grunion-contact-form.php:42
+msgid "Message"
+msgstr ""
+
+#: modules/contact-form/admin.php:197
+msgid "Mark this message as spam"
+msgstr "ÐзнаÑи Ð¾Ð²Ñ Ð¿Ð¾ÑÑÐºÑ ÐºÐ°Ð¾ непожеÑнÑ"
+
+#: modules/contact-form/admin.php:166 modules/contact-form/admin.php:265
+msgid "Delete Permanently"
+msgstr "ÐбÑиÑи ÑÑаÑно"
+
+#: modules/contact-form/admin.php:257
+msgid "Mark this message as NOT spam"
+msgstr "ÐÑаÑи ови поÑÑÐºÑ Ð¸Ð· непожеÑниÑ
"
+
+#: modules/contact-form/admin.php:164 modules/contact-form/admin.php:263
+msgid "Delete this item permanently"
+msgstr "ТÑаÑно обÑиÑи Ð¾Ð²Ñ ÑÑавкÑ"
+
+#: modules/contact-form/admin.php:296
+msgid "Y-m-d @ g:i:s A"
+msgstr "Y-m-d Ñ G:i:s"
+
+#: modules/contact-form/admin.php:415
+msgid "You are not allowed to manage this item."
+msgstr "ÐиÑе вам дозвоÑено да ÑпÑавÑаÑе овом ÑÑавком."
+
+#: modules/contact-form/admin.php:161
+msgid "Restore"
+msgstr "ÐовÑаÑи"
+
+#: modules/contact-form/admin.php:89
+msgid "Date"
+msgstr "ÐаÑÑм"
+
+#: modules/contact-form/admin.php:204 modules/contact-form/admin.php:206
+#: modules/contact-form/admin.php:493
+msgid "Trash"
+msgstr "ÐÑпад"
+
+#: modules/after-the-deadline/config-unignore.php:130
+msgid "Add"
+msgstr "ÐодаÑ"
+
+#: modules/after-the-deadline/config-unignore.php:128
+msgid "Identify words and phrases to ignore while proofreading your posts and pages:"
+msgstr ""
+
+#: modules/after-the-deadline/config-options.php:89
+msgctxt "%1$s = http://codex.wordpress.org/Installing_WordPress_in_Your_Language, %2$s = WPLANG"
+msgid "The proofreader supports English, French, German, Portuguese, and Spanish. Your <a href=\"%1$s\">%2%s</a> value is the default proofreading language."
+msgstr ""
+
+#: modules/contact-form/admin.php:87
+msgid "From"
+msgstr "Ðод"
+
+#: modules/after-the-deadline/config-unignore.php:135
+msgid "Be sure to click \"Update Profile\" at the bottom of the screen to save your changes."
+msgstr ""
+
+#: modules/after-the-deadline/config-unignore.php:126
+msgid "Ignored Phrases"
+msgstr ""
+
+#: modules/after-the-deadline/config-options.php:95
+msgid "Use automatically detected language to proofread posts and pages"
+msgstr ""
+
+#: modules/after-the-deadline/config-options.php:86
+msgid "Language"
+msgstr "Ðезик"
+
+#: modules/after-the-deadline/config-options.php:81
+msgid "Redundant Phrases"
+msgstr ""
+
+#: modules/after-the-deadline/config-options.php:79
+msgid "Phrases to Avoid"
+msgstr ""
+
+#: modules/after-the-deadline/config-options.php:77
+msgid "Passive Voice"
+msgstr ""
+
+#: modules/after-the-deadline/config-options.php:83
+msgid "<a href=\"%s\">Learn more</a> about these options."
+msgstr ""
+
+#: modules/after-the-deadline/config-options.php:67
+msgid "Complex Phrases"
+msgstr ""
+
+#: modules/after-the-deadline/config-options.php:75
+msgid "Jargon"
+msgstr ""
+
+#: modules/after-the-deadline/config-options.php:73
+msgid "Hidden Verbs"
+msgstr ""
+
+#: modules/after-the-deadline/config-options.php:71
+msgid "Double Negatives"
+msgstr ""
+
+#: modules/after-the-deadline/config-options.php:69
+msgid "Diacritical Marks"
+msgstr ""
+
+#: modules/after-the-deadline/config-options.php:65
+msgid "Clichés"
+msgstr ""
+
+#: modules/after-the-deadline/atd-l10n.php:30
+msgid "There was an error communicating with the proofreading service."
+msgstr ""
+
+#: modules/after-the-deadline/config-options.php:63
+msgid "Bias Language"
+msgstr ""
+
+#: modules/after-the-deadline/config-options.php:60
+msgid "Enable proofreading for the following grammar and style rules when writing posts and pages:"
+msgstr ""
+
+#: modules/after-the-deadline/config-options.php:58
+msgid "English Options"
+msgstr ""
+
+#: modules/after-the-deadline/config-options.php:55
+msgid "a post or page is updated"
+msgstr "Ñланак или ÑÑÑана Ñе ажÑÑиÑана"
+
+#: modules/after-the-deadline/config-options.php:53
+msgid "a post or page is first published"
+msgstr "Ñланак или ÑÑÑана Ñе пÑви пÑÑ Ð¾Ð±ÑавÑена"
+
+#: modules/after-the-deadline/config-options.php:50
+msgid "Automatically proofread content when:"
+msgstr ""
+
+#: modules/after-the-deadline/config-options.php:48
+msgid "Proofreading"
+msgstr ""
+
+#: modules/after-the-deadline/atd-l10n.php:34
+msgid ""
+"The proofreader has suggestions for this post. Are you sure you want to update it?\n"
+"\n"
+"Press OK to update your post, or Cancel to view the suggestions and edit your post."
+msgstr ""
+
+#: modules/after-the-deadline/atd-l10n.php:33
+msgid ""
+"The proofreader has suggestions for this post. Are you sure you want to publish it?\n"
+"\n"
+"Press OK to publish your post, or Cancel to view the suggestions and edit your post."
+msgstr ""
+
+#: modules/after-the-deadline/atd-l10n.php:32
+msgid "Replace selection with:"
+msgstr ""
+
+#: modules/after-the-deadline/atd-l10n.php:22
+msgid "Edit Selection..."
+msgstr ""
+
+#: modules/after-the-deadline/atd-l10n.php:20
+msgid "Ignore all"
+msgstr "ÐанемаÑи Ñве"
+
+#: modules/after-the-deadline/atd-l10n.php:17
+msgid "Explain..."
+msgstr ""
+
+#: modules/after-the-deadline/atd-l10n.php:15
+msgid "No suggestions"
+msgstr "Ðема пÑепоÑÑка"
+
+#: modules/after-the-deadline/atd-l10n.php:19
+msgid "Ignore always"
+msgstr ""
+
+#: modules/after-the-deadline/atd-l10n.php:18
+msgid "Ignore suggestion"
+msgstr ""
+
+#: modules/after-the-deadline/atd-l10n.php:25
+msgid "edit text"
+msgstr ""
+
+#: modules/after-the-deadline/atd-l10n.php:24
+msgid "proofread"
+msgstr ""
+
+#: modules/after-the-deadline/atd-l10n.php:26
+#: modules/after-the-deadline.php:224
+msgid "Proofread Writing"
+msgstr ""
+
+#: modules/after-the-deadline/atd-l10n.php:28
+msgid "No writing errors were found."
+msgstr ""
+
+#: modules/after-the-deadline/atd-l10n.php:29
+msgid "There was a problem communicating with the Proofreading service. Try again in one minute."
+msgstr ""
+
+#: jetpack.php:2073
+msgid "Configure"
+msgstr "ÐодеÑи"
+
+#: modules/after-the-deadline/atd-l10n.php:13
+msgid "Repeated Word"
+msgstr ""
+
+#: modules/after-the-deadline/atd-l10n.php:12
+msgid "Spelling"
+msgstr ""
+
+#: jetpack.php:2934
+msgid "An administrator for this blog must set up the Jetpack connection."
+msgstr "УпÑавник овог блога моÑа да поÑÑави Ð²ÐµÐ·Ñ Ð·Ð° Jetpack."
+
+#: jetpack.php:2939
+msgid "You need to register your Jetpack before connecting it."
+msgstr "ÐоÑаÑе да ÑегиÑÑÑÑÑеÑе ÑÐ²Ð¾Ñ Jetpack пÑе повезиваÑа."
+
+#: jetpack.php:2316 jetpack.php:2318 jetpack.php:2320 jetpack.php:2323
+#: jetpack.php:2978
+msgid "Error Details: %s"
+msgstr "ÐеÑаÑи гÑеÑке: %s"
+
+#: jetpack.php:2107
+msgid "Coming soon…"
+msgstr "УÑкоÑо долази…"
+
+#: jetpack.php:2044
+msgid "Updated"
+msgstr ""
+
+#: jetpack.php:2041
+msgid "New"
+msgstr "Ðово"
+
+#: jetpack.php:2033
+msgid "Free"
+msgstr "ÐеÑплаÑно"
+
+#: jetpack.php:2010
+msgid "Activate"
+msgstr "УкÑÑÑи"
+
+#: jetpack.php:2033
+msgid "Purchase"
+msgstr "ÐÑповина"
+
+#: jetpack.php:1886
+msgid "An <span>Automattic</span> Airline"
+msgstr ""
+
+#: jetpack.php:1941
+msgid "Configure %s"
+msgstr "ÐодеÑи %s"
+
+#: jetpack.php:1910
+msgid "This is sensitive information. Please do not post your BLOG_TOKEN or USER_TOKEN publicly; they are like passwords."
+msgstr ""
+
+#: jetpack.php:2000
+msgid "Deactivate"
+msgstr "ÐÑкÑÑÑи"
+
+#: jetpack.php:1873
+msgid "You will no longer receive email updates about Jetpack."
+msgstr "ÐиÑе неÑеÑе пÑимаÑи ажÑÑиÑаÑа е-поÑÑом о Jetpack-Ñ."
+
+#: jetpack.php:1871
+msgid "You have been subscribed to receive email updates."
+msgstr "ÐÑиÑавили ÑÑе Ñе да пÑимаÑе ажÑÑиÑаÑа е-поÑÑом."
+
+#: jetpack.php:1892 modules/sharedaddy/sharedaddy.php:76
+msgid "Support"
+msgstr "ÐодÑÑка"
+
+#: jetpack.php:1891
+msgid "Debug"
+msgstr ""
+
+#: jetpack.php:1890
+msgid "Terms of Service"
+msgstr "УÑлови коÑиÑÑеÑа"
+
+#: jetpack.php:1864 modules/subscriptions.php:560
+msgid "Subscribe"
+msgstr "ÐÑиÑава"
+
+#: jetpack.php:1889
+msgid "Privacy Policy"
+msgstr "ÐолиÑика пÑиваÑноÑÑи"
+
+#: jetpack.php:1846
+msgid "Take Survey"
+msgstr ""
+
+#: jetpack.php:1619
+msgid "Jetpack contains the most recent version of the old %l plugin."
+msgid_plural "Jetpack contains the most recent versions of the old %l plugins."
+msgstr[0] ""
+msgstr[1] ""
+msgstr[2] ""
+
+#: jetpack.php:1786
+msgid "Connected to WordPress.com"
+msgstr "Ðовезано Ñа WordPress.com"
+
+#: jetpack.php:1841
+msgid "Have feedback on Jetpack?"
+msgstr ""
+
+#: jetpack.php:1843
+msgid "Answer a short survey to let us know how we’re doing and what to add in the future."
+msgstr ""
+
+#: jetpack.php:1852
+msgid "Checking email updates status…"
+msgstr "ÐÑовеÑаваÑе ÑÑаÑа ажÑÑиÑаÑа е-поÑÑом…"
+
+#: jetpack.php:1787
+msgid "Disconnect from WordPress.com"
+msgstr "ÐÑекини Ð²ÐµÐ·Ñ Ñа WordPress.com"
+
+#: jetpack.php:1859
+msgid "Unsubscribe"
+msgstr "ÐдÑава пÑиÑаве"
+
+#: jetpack.php:1628
+msgid "The old version has been deactivated and can be removed from your site."
+msgid_plural "The old versions have been deactivated and can be removed from your site."
+msgstr[0] "СÑаÑо издаÑе Ñе иÑкÑÑÑено и може биÑи ÑклоÑено Ñа ваÑег веб меÑÑа."
+msgstr[1] "СÑаÑа издаÑа ÑÑ Ð¸ÑкÑÑÑена и Ð¼Ð¾Ð³Ñ Ð±Ð¸Ñи ÑклоÑена Ñа ваÑег веб меÑÑа."
+msgstr[2] "СÑаÑа издаÑа ÑÑ Ð¸ÑкÑÑÑена и Ð¼Ð¾Ð³Ñ Ð±Ð¸Ñи ÑклоÑена Ñа ваÑег веб меÑÑа."
+
+#: jetpack.php:1817
+msgid "To enable all of the Jetpack features you’ll need to connect your website to WordPress.com using the button to the right. Once you’ve made the connection you’ll activate all the delightful features below."
+msgstr "Ðа биÑÑе омогÑÑили Ñве Jetpack-ове оÑобине, моÑаÑеÑе да повежеÑе ÑвоÑе веб меÑÑо Ñа WordPress.com-ом коÑиÑÑеÑи дÑгме Ñа деÑне ÑÑÑане.Ðедном када напÑавиÑе везÑ, ÑкÑÑÑиÑеÑе Ñве пÑелепе оÑобине иÑпод."
+
+#: jetpack.php:1863
+msgctxt "%s = Subscribe link"
+msgid "Want to receive updates about Jetpack by email? %s"
+msgstr "ÐелиÑе ли да пÑимаÑе ажÑÑиÑаÑа о Jetpack-Ñ Ðµ-поÑÑом? %s"
+
+#: jetpack.php:1858
+msgctxt "%s = Unsubscribe link"
+msgid "You are currently subscribed to email updates. %s"
+msgstr "ТÑенÑÑно ÑÑе пÑиÑавÑени на ажÑÑиÑаÑа е-поÑÑом. %s"
+
+#: jetpack.php:1595
+msgid "<strong>You’re fueled up and ready to go.</strong> "
+msgstr ""
+
+#: jetpack.php:1567
+msgid "The following modules have been updated: %l."
+msgstr ""
+
+#: jetpack.php:1591
+msgid "<strong>Your Jetpack is already connected.</strong> "
+msgstr ""
+
+#: jetpack.php:1581
+msgid "<strong>%s Deactivated!</strong> You can activate it again at any time using the activate button on the module card."
+msgstr "<strong>%s Ñе иÑкÑÑÑен!</strong> ÐожеÑе га поново ÑкÑÑÑиÑи било када коÑиÑÑеÑи дÑгме за ÑкÑÑÑиваÑе на каÑÑиÑи модÑла."
+
+#: jetpack.php:1597
+msgid "The features below are now active. Click the learn more buttons to explore each feature."
+msgstr "ÐÑобине иÑпод ÑÑ Ñада акÑивне. ÐÑиÑиÑниÑе дÑгмад за ÑазнаваÑе виÑе да биÑÑе иÑÑÑажили ÑÐ²Ð°ÐºÑ Ð¾ÑобинÑ."
+
+#: jetpack.php:1587
+msgid "<strong>Module settings were saved.</strong> "
+msgstr ""
+
+#: jetpack.php:1574
+msgid "<strong>%s Activated!</strong> You can deactivate at any time by clicking Learn More and then Deactivate on the module card."
+msgstr ""
+
+#: jetpack.php:1543
+msgid "Welcome to <strong>Jetpack %s</strong>!"
+msgstr ""
+
+#: jetpack.php:1519
+msgid "Try connecting again."
+msgstr "ÐокÑÑаÑÑе повезиваÑе каÑниÑе."
+
+#: jetpack.php:1516
+msgid "<strong>Your Jetpack has a glitch.</strong> Something went wrong that’s never supposed to happen. Guess you’re just lucky: %s"
+msgstr "<strong>ÐÐ°Ñ Jetpack има гÑеÑкÑ.</strong> ÐеÑÑо Ñе догодило погÑеÑно ÑÑо ниÑе ÑÑебало икада да Ñе деÑи. Ðзгледа да ÑÑе ÑÑеÑковиÑ: %s"
+
+#: jetpack.php:1555
+msgid "The following new modules have been activated: %l."
+msgstr ""
+
+#: jetpack.php:1466
+msgid "<strong>Your Jetpack has a glitch.</strong> Connecting this site with WordPress.com is not possible. This usually means your site is not publicly accessible (localhost)."
+msgstr "<strong>ÐÐ°Ñ Jetpack има гÑеÑкÑ.</strong> ÐовезиваÑе овог веб меÑÑа Ñа WordPress.com-ом ниÑе могÑÑе. Ðво обиÑно знаÑи да ваÑе веб меÑÑо ниÑе Ñавно доÑÑÑпно (localhost)."
+
+#: jetpack.php:1433
+msgid "Don’t cross the streams! You need to stay logged in to your WordPress blog while you authorize Jetpack."
+msgstr "Ðе пÑелазиÑе поÑоке! ÐоÑаÑе оÑÑаÑи пÑиÑавÑени на ÑÐ²Ð¾Ñ ÐоÑдпÑеÑов блог док овлаÑÑÑÑеÑе Jetpack."
+
+#: jetpack.php:1430
+msgid "You need to authorize the Jetpack connection between your site and WordPress.com to enable the awesome features."
+msgstr "ÐоÑаÑе да овлаÑÑиÑе Jetpack Ð²ÐµÐ·Ñ Ð¸Ð·Ð¼ÐµÑÑ Ñвог веб меÑÑа и WordPress.com-а да биÑÑе омогÑÑили одлиÑне оÑобине."
+
+#: jetpack.php:1440
+msgid "Wrong size. Hm… it seems your Jetpack doesn’t quite fit. Have you lost weight? Click “Connect to WordPress.com” again to get your Jetpack adjusted."
+msgstr "ÐогÑеÑна велиÑина. Хм… изгледа да Ñе Ð²Ð°Ñ Jetpack не Ñклапа. Ðа ли ÑÑе изгÑбили на Ñежини? ÐÑиÑиÑниÑе поново на „Ðовежи Ñе Ñа WordPress.com-ом“ да биÑÑе добили ÑÑклаÑен Jetpack."
+
+#: jetpack.php:1454
+msgid "Do you still have the %s plugin installed?"
+msgstr ""
+
+#: jetpack.php:1472
+msgid "WordPress.com is currently having problems and is unable to fuel up your Jetpack. Please try again later."
+msgstr ""
+
+#: jetpack.php:1476
+msgid "Jetpack could not contact WordPress.com: %s. This usually means something is incorrectly configured on your web host."
+msgstr "Jetpack ниÑе могао да конÑакÑиÑа WordPress.com: %s. Ðво обиÑно знаÑи да Ñе неÑÑо погÑеÑно подеÑено на ваÑем домаÑинÑ."
+
+#: jetpack.php:1458
+msgid "Module could not be activated because it triggered a <strong>fatal error</strong>. Perhaps there is a conflict with another plugin you have installed?"
+msgstr "ÐодÑл ниÑе могао да бÑде ÑкÑÑÑен заÑо ÑÑо Ñе изазвао <strong>ÐºÐ¾Ð±Ð½Ñ Ð³ÑеÑкÑ</strong>. Ðожда поÑÑоÑи ÑÑкоб Ñа дÑÑгим додаÑком коÑи Ñе поÑÑавÑен?"
+
+#: jetpack.php:1452
+msgid "%s could not be activated because it triggered a <strong>fatal error</strong>. Perhaps there is a conflict with another plugin you have installed?"
+msgstr "%s ниÑе могао биÑи ÑкÑÑÑен заÑо ÑÑо Ñе изазвао <strong>ÐºÐ¾Ð±Ð½Ñ Ð³ÑеÑкÑ</strong>. Ðожда поÑÑоÑи ÑÑкоб Ñа дÑÑгим поÑÑавÑеним додаÑком?"
+
+#: jetpack.php:1437
+msgid "Return to sender. Whoops! It looks like you got the wrong Jetpack in the mail; deactivate then reactivate the Jetpack plugin to get a new one."
+msgstr "Ðазад на поÑиÑаоÑа. УпÑ! Ðзгледа да ÑÑе добили погÑеÑан Jetpack Ñ Ðµ-поÑÑи; иÑкÑÑÑиÑе а заÑим поново ÑкÑÑÑиÑе додаÑак Jetpack да биÑÑе добили нов."
+
+#: jetpack.php:1450
+msgid "The %1$s module requires <strong>PHP version %2$s</strong> or higher."
+msgstr "ÐодÑл %1$s заÑ
Ñева издаÑе <strong>PHP-а %2$s</strong> или новиÑе."
+
+#: jetpack.php:1444
+msgid "Your website needs to be publicly accessible to use Jetpack: %s"
+msgstr "ÐаÑе веб меÑÑо моÑа биÑи Ñавно доÑÑÑпно да биÑÑе коÑиÑÑили Jetpack: %s"
+
+#: jetpack.php:1357
+msgid "<strong>Jetpack is activated!</strong> Each site on your network must be connected individually by an admin on that site."
+msgstr ""
+
+#: jetpack.php:1311 modules/sharedaddy/sharedaddy.php:68
+#: modules/sharedaddy/sharedaddy.php:75
+msgid "Settings"
+msgstr "ÐодеÑаваÑа"
+
+#: jetpack.php:1336
+msgid "<strong>Jetpack is installed</strong> and ready to bring awesome, WordPress.com cloud-powered features to your site."
+msgstr ""
+
+#: jetpack.php:1244
+msgid "Find the component you want to manage"
+msgstr ""
+
+#: jetpack.php:1245
+msgid "Click on Learn More"
+msgstr ""
+
+#: jetpack.php:1342 jetpack.php:1821
+msgid "Connect to WordPress.com"
+msgstr "Ðовежи Ñе Ñа WordPress.com-ом"
+
+#: jetpack.php:1344 modules/module-info.php:45 modules/module-info.php:81
+#: modules/module-info.php:143 modules/module-info.php:178
+#: modules/module-info.php:212 modules/module-info.php:248
+#: modules/module-info.php:299 modules/module-info.php:321
+#: modules/module-info.php:361 modules/module-info.php:385
+#: modules/module-info.php:403 modules/module-info.php:409
+msgid "Learn More"
+msgstr "Ð¡Ð°Ð·Ð½Ð°Ñ Ð²Ð¸Ñе"
+
+#: jetpack.php:1247
+msgid "If additional settings are available, a link to them will appear"
+msgstr ""
+
+#: jetpack.php:1246
+msgid "An Activate or Deactivate button will appear"
+msgstr ""
+
+#: jetpack.php:1242
+msgid "You can activate or deactivate individual Jetpack modules to suit your needs."
+msgstr ""
+
+#: jetpack.php:1211
+msgid "<strong>To Activate/Deactivate a Module</strong> - Click on Learn More. An Activate or Deactivate button will now appear next to the Learn More button. Click the Activate/Deactivate button."
+msgstr ""
+
+#: jetpack.php:1210
+msgid "Jetpack Module Options"
+msgstr ""
+
+#: jetpack.php:1209 jetpack.php:1233
+msgid "On this page, you are able to view the modules available within Jetpack, learn more about them, and activate or deactivate them as needed."
+msgstr ""
+
+#: jetpack.php:1229
+msgid "Overview"
+msgstr "ÐÑеглед"
+
+#: jetpack.php:1213 jetpack.php:1254
+msgid "Jetpack FAQ"
+msgstr ""
+
+#: jetpack.php:1158
+msgid "One New Jetpack Module"
+msgid_plural "%s New Jetpack Modules"
+msgstr[0] ""
+msgstr[1] ""
+msgstr[2] ""
+
+#: jetpack.php:1239
+msgid "Modules"
+msgstr ""
+
+#: jetpack.php:1208 jetpack.php:1232 jetpack.php:1793
+msgid "Jetpack supercharges your self-hosted WordPress site with the awesome cloud power of WordPress.com."
+msgstr ""
+
+#: jetpack.php:1214 jetpack.php:1255
+msgid "Jetpack Support"
+msgstr ""
+
+#: jetpack.php:1212 jetpack.php:1253
+msgid "For more information:"
+msgstr "Ðа виÑе инÑоÑмаÑиÑа:"
+
+#: jetpack.php:1207 jetpack.php:1231 jetpack.php:1241 jetpack.php:1790
+#: jetpack.php:1940
+msgid "Jetpack by WordPress.com"
+msgstr "Jetpack од WordPress.com"
+
+#: jetpack.php:1121 jetpack.php:1137
+msgid "Jetpack contains the most recent version of the old “%1$s” plugin."
+msgstr ""
+
+#: jetpack.php:964
+msgid "Jetpack requires WordPress version %s or later."
+msgstr "Jetpack заÑ
Ñева издаÑе ÐоÑдпÑеÑа %s или каÑниÑе."
\ No newline at end of file
diff --git a/plugins/jetpack/languages/jetpack-sv_SE.mo b/plugins/jetpack/languages/jetpack-sv_SE.mo
new file mode 100644
index 0000000..80cc76b
Binary files /dev/null and b/plugins/jetpack/languages/jetpack-sv_SE.mo differ
diff --git a/plugins/jetpack/languages/jetpack-sv_SE.po b/plugins/jetpack/languages/jetpack-sv_SE.po
new file mode 100644
index 0000000..1bdd3a6
--- /dev/null
+++ b/plugins/jetpack/languages/jetpack-sv_SE.po
@@ -0,0 +1,2231 @@
+# Translation of 1.3 in Swedish
+# This file is distributed under the same license as the 1.3 package.
+msgid ""
+msgstr ""
+"PO-Revision-Date: 2012-05-21 22:23:52+0000\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=n != 1;\n"
+"X-Generator: GlotPress/0.1\n"
+"Project-Id-Version: 1.3\n"
+
+#: modules/widgets/facebook-likebox.php:18
+msgid "Facebook Like Box"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:18
+msgid "Display a Facebook Like Box to connect visitors to your Facebook Page"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:108
+msgid "Title"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:115
+msgid "Facebook Page URL"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:118
+msgid "The Like Box only works with <a href=\"http://www.facebook.com/help/?faq=174987089221178\">Facebook Pages</a>."
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:124
+msgid "Width"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:131
+msgid "Color Scheme"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:133
+msgid "Light"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:134
+msgid "Dark"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:143
+msgid "Show Faces"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:145
+msgid "Show profile photos in the plugin."
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:152
+msgid "Show Stream"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:154
+msgid "Show the profile stream for the public profile."
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:161
+msgid "Show Wall"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:163
+msgid "Show the wall for a Places page rather than friend activity."
+msgstr ""
+
+#: modules/module-info.php:336
+msgid "The Facebook Like Box Widget "
+msgstr ""
+
+#: modules/module-info.php:336
+msgid "shows your Facebook Like Box within a sidebar on your theme. It’s a great way to let your readers show their support."
+msgstr ""
+
+#: modules/module-info.php:352
+msgid "The Facebook Like Box Widget"
+msgstr ""
+
+#: modules/module-info.php:352
+msgid "shows your Facebook Like Box within a sidebar on your theme."
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:112
+msgid "Your new field was saved successfully"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:114
+msgid "Form builder"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:115
+msgid "Email notifications"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:120
+msgid "How does this work?"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:121
+msgid "By adding a contact form, your readers will be able to submit feedback to you. All feedback is automatically scanned for spam, and the legitimate feedback will be emailed to you."
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:122
+msgid "Can I add more fields?"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:124
+msgctxt "%1$s = \"Click here\" in an HTML link"
+msgid "Sure thing. %1$s to add a new text box, textarea, radio, checkbox, or dropdown field."
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:125
+msgid "Click here"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:127
+msgid "Can I view my feedback within WordPress?"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:129
+msgctxt "%1$s = \"Feedbacks\" in an HTML link"
+msgid "Yep, you can read your feedback at any time by clicking the \"%1$s\" link in the admin menu."
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:135
+msgid "Do I need to fill this out?"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:136
+msgid "Nope. However, if you’d like to modify where your feedback is sent, or the subject line you can. If you don’t make any changes here, feedback will be sent to the author of the page/post and the subject will be the name of this page/post."
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:140
+msgid "Edit this new field"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:143
+msgid "New field"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:145
+msgid "Field type"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:147
+msgid "Checkbox"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:148
+msgid "Drop down"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:151
+msgid "Radio"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:152
+msgid "Text"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:153
+msgid "Textarea"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:160
+msgid "Options"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:161
+msgid "First option"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:164
+msgid "Add another option"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:171
+msgid "Required?"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:176
+msgid "Save this field"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:181
+msgid "Here’s what your form will look like"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:186
+msgid "Add a new field"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:188
+msgid "Add this form to my post"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:191
+msgid "Email settings"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:193
+msgid "Enter your email address"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:196
+msgid "What should the subject line be?"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:199
+msgid "Save and go back to form builder"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:8
+msgctxt "Label for HTML form \"Name\" field in contact form builder"
+msgid "Name"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:9
+msgctxt "Label for HTML form \"Email\" field in contact form builder"
+msgid "Email"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:10
+msgctxt "Label for HTML form \"URL/Website\" field in contact form builder"
+msgid "Website"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:11
+msgctxt "Label for HTML form \"Comment/Response\" field in contact form builder"
+msgid "Comment"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:12
+msgctxt "Default label for new HTML form field in contact form builder"
+msgid "New Field"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:13
+msgctxt "Label for the set of options to be included in a user-created dropdown in contact form builder"
+msgid "Options"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:14
+msgctxt "Label for an option to be included in a user-created dropdown in contact form builder"
+msgid "Option"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:15
+msgctxt "Default label for the first option to be included in a user-created dropdown in contact form builder"
+msgid "First option"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:16
+msgctxt "error message in contact form builder"
+msgid "Oops, there was a problem generating your form. You'll likely need to try again."
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:17
+msgid ""
+"Drag up or down\n"
+"to re-arrange"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:18
+msgctxt "Label to drag HTML form fields around to change their order in contact form builder"
+msgid "move"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:19
+msgctxt "Link to edit an HTML form field in contact form builder"
+msgid "edit"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:20
+msgid "Saved successfully"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:21
+msgctxt "This HTML form field is marked as required by the user in contact form builder"
+msgid "(required)"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:22
+msgid "Are you sure you want to exit the form editor without saving? Any changes you have made will be lost."
+msgstr ""
+
+#: jetpack.php:1801
+msgid "Jetpack is network activated and notices can not be dismissed."
+msgstr ""
+
+#: jetpack.php:1812
+msgid "Dismiss this notice."
+msgstr ""
+
+#: jetpack.php:1328
+msgid "Dismiss this notice and deactivate Jetpack."
+msgstr ""
+
+#: jetpack.php:1334
+msgid "<strong>Your Jetpack is almost ready</strong> – A connection to WordPress.com is needed to enabled features like Stats, Contact Forms, and Subscriptions. Connect now to get fueled up!"
+msgstr ""
+
+#: jetpack.php:1160
+msgctxt "1: A number showing how many new features there are after upgrading Jetpack"
+msgid "Jetpack + Stats %1$s"
+msgstr ""
+
+#: jetpack.php:1164 jetpack.php:1168
+msgid "Jetpack + Stats"
+msgstr ""
+
+#: modules/contact-form/admin.php:159
+msgid "Restore this item from the Trash"
+msgstr "Ã
terställ denna post från papperskorgen"
+
+#: modules/contact-form/grunion-contact-form.php:507
+msgid "Sent by a verified %s user."
+msgstr "skickat av en verifierad %s-användare."
+
+msgid "http://jetpack.me"
+msgstr "http://jetpack.me"
+
+msgid "Easily insert a contact form any where on your site."
+msgstr ""
+
+msgid "Realtime backup and security scanning for your WordPress site."
+msgstr ""
+
+msgid "Simple, concise site stats with no additional load on your server."
+msgstr ""
+
+msgid "Mark up your posts with the <img src=\"http://l.wordpress.com/latex.php?latex=%5CLaTeX&bg=transparent&fg=000&s=-2\" alt=\"LaTeX logo\" title=\"LaTeX\" style=\"vertical-align: -25%\" /> markup language, perfect for complex mathematical equations and other über-geekery."
+msgstr ""
+
+msgid "Automattic"
+msgstr "Automattic"
+
+msgid "The most super duper sharing tool on the interwebs. Share content with Facebook, Twitter, and many more."
+msgstr ""
+
+msgid "Allow users to subscribe to your posts and comments to receive a notification via email."
+msgstr ""
+
+#: modules/module-info.php:422
+msgid "A contact form is a great way to offer your readers the ability to get in touch, without giving out your personal email address."
+msgstr ""
+
+msgid "Easily add images, Twitter updates, and your site's RSS links to your theme's sidebar."
+msgstr ""
+
+msgid "Enable WP.me-powered shortlinks for all of your Posts and Pages for easier sharing."
+msgstr ""
+
+msgid "Easily embed videos and more from sites like YouTube, Vimeo, and SlideShare."
+msgstr ""
+
+msgid "Beautiful Math"
+msgstr ""
+
+msgid "Show a pop-up business card of your users' gravatar profiles in comments."
+msgstr ""
+
+msgid "Share your public posts and comments to search engines and other services in real-time."
+msgstr ""
+
+msgid "Improve your spelling, style, and grammar with the <a href=\"http://www.afterthedeadline.com/\">After the Deadline</a> Proofreading service."
+msgstr ""
+
+msgid "Bring the power of the WordPress.com cloud to your self-hosted WordPress. Jetpack enables you to connect your blog to a WordPress.com account to use the powerful features normally only available to WordPress.com users."
+msgstr "Ta kraften hos WordPress.com molnet till din egen installation av WordPress. Med Jetpack kan du ansluta din blogg till ett WordPress.com-konto för att använda kraftfulla funktioner som normalt bara är tillgängliga för WordPress.com-användare."
+
+msgid "http://wordpress.org/extend/plugins/jetpack/"
+msgstr "http://wordpress.org/extend/plugins/jetpack/"
+
+#: modules/widgets/twitter-widget.php:241
+msgid "Include retweets"
+msgstr "Inkludera retweets"
+
+#: modules/widgets/twitter-widget.php:243
+msgid "Text to display between tweet and timestamp:"
+msgstr "Text som ska visas mellan tweet och tidsstämpel:"
+
+#: modules/widgets/twitter-widget.php:222
+msgid "Twitter username:"
+msgstr "Twitter-användarnamn:"
+
+#: modules/widgets/twitter-widget.php:79
+msgid "Twitter Updates"
+msgstr "Twitter-uppdateringar"
+
+#: modules/widgets/twitter-widget.php:236
+msgid "Hide replies"
+msgstr "Göm svar"
+
+#: modules/widgets/twitter-widget.php:225
+msgid "Maximum number of tweets to show:"
+msgstr "Maximalt antal tweets att visa:"
+
+#: modules/widgets/twitter-widget.php:180
+msgid "Error: Twitter did not respond. Please wait a few minutes and refresh this page."
+msgstr "Fel: Twitter svarade inte. Vänta några minuter och uppdatera den här sidan."
+
+#: modules/widgets/twitter-widget.php:70
+msgid "Twitter (Jetpack)"
+msgstr "Twitter (Jetpack)"
+
+#: modules/widgets/twitter-widget.php:69
+msgid "Display your tweets from Twitter"
+msgstr "Visa din tweets från Twitter"
+
+#: modules/widgets/rsslinks-widget.php:140
+msgid "Subscribe to %s"
+msgstr "Prenumerera på %s"
+
+#: modules/widgets/rsslinks-widget.php:121
+msgid "Image Color:"
+msgstr "Bildfärg:"
+
+#: modules/widgets/rsslinks-widget.php:119
+msgid "Silver"
+msgstr "Silver"
+
+#: modules/widgets/twitter-widget.php:178
+msgid "Error: Please make sure the Twitter account is <a href=\"%s\">public</a>."
+msgstr "Fel: Se till att ditt Twitter-konto är <a href=\"%s\">offentligt</a>."
+
+#: modules/widgets/rsslinks-widget.php:113
+msgid "Red"
+msgstr "Rött"
+
+#: modules/widgets/rsslinks-widget.php:101
+msgid "Large"
+msgstr "Stor"
+
+#: modules/widgets/rsslinks-widget.php:115
+msgid "Green"
+msgstr "Grönt"
+
+#: modules/widgets/rsslinks-widget.php:100
+msgid "Medium"
+msgstr "Medium"
+
+#: modules/widgets/rsslinks-widget.php:103
+msgid "Image Size:"
+msgstr "Bildstorlek:"
+
+#: modules/widgets/rsslinks-widget.php:118
+msgid "Pink"
+msgstr "Rosa"
+
+#: modules/widgets/rsslinks-widget.php:117
+msgid "Purple"
+msgstr "Lila"
+
+#: modules/widgets/rsslinks-widget.php:116
+msgid "Blue"
+msgstr "Blå"
+
+#: modules/widgets/rsslinks-widget.php:114
+msgid "Orange"
+msgstr "Orange"
+
+#: modules/widgets/rsslinks-widget.php:67
+#: modules/widgets/rsslinks-widget.php:133
+msgid "Posts"
+msgstr ""
+
+#: modules/widgets/rsslinks-widget.php:96
+msgid "Image Settings:"
+msgstr "Bildinställningar:"
+
+#: modules/widgets/rsslinks-widget.php:85
+msgid "Format:"
+msgstr "Format:"
+
+#: modules/widgets/rsslinks-widget.php:83
+msgid "Text & Image Links"
+msgstr "Text- & bildlänkar"
+
+#: modules/widgets/rsslinks-widget.php:82
+msgid "Image Link"
+msgstr "Bildlänk"
+
+#: modules/widgets/rsslinks-widget.php:81
+msgid "Text Link"
+msgstr "Textlänk"
+
+#: modules/widgets/rsslinks-widget.php:71
+msgid "Feed(s) to Display:"
+msgstr "Flöde(n) att visa:"
+
+#: modules/widgets/rsslinks-widget.php:69
+msgid "Posts & Comments"
+msgstr "Inlägg & kommentarer"
+
+#: modules/widgets/rsslinks-widget.php:68
+#: modules/widgets/rsslinks-widget.php:136
+msgid "Comments"
+msgstr "Kommentarer"
+
+#: modules/widgets/rsslinks-widget.php:62
+#: modules/widgets/twitter-widget.php:219
+msgid "Title:"
+msgstr "Titel:"
+
+#: modules/widgets/rsslinks-widget.php:13
+msgid "RSS Links (Jetpack)"
+msgstr ""
+
+#: modules/widgets/rsslinks-widget.php:99
+msgid "Small"
+msgstr "Liten"
+
+#: modules/widgets/image-widget.php:139
+msgid "Width:"
+msgstr "Bredd:"
+
+#: modules/widgets/image-widget.php:126
+msgid "Center"
+msgstr "Centrerat"
+
+#: modules/widgets/image-widget.php:145
+msgid "If empty, we will attempt to determine the image size."
+msgstr ""
+
+#: modules/widgets/rsslinks-widget.php:12
+msgid "Links to your blog's RSS feeds"
+msgstr "Länkar till din blogg RSS-flöden"
+
+#: modules/widgets/image-widget.php:127
+msgid "Right"
+msgstr "Höger"
+
+#: modules/widgets/image-widget.php:142
+msgid "Height:"
+msgstr "Höjd:"
+
+#: modules/widgets/image-widget.php:129
+msgid "Image Alignment:"
+msgstr "Bildjustering:"
+
+#: modules/widgets/image-widget.php:125
+msgid "Left"
+msgstr "Vänster"
+
+#: modules/widgets/image-widget.php:124
+msgid "None"
+msgstr ""
+
+#: modules/widgets/image-widget.php:119
+msgid "Caption:"
+msgstr ""
+
+#: modules/widgets/image-widget.php:146
+msgid "Link URL (when the image is clicked):"
+msgstr "Länk-URL (när bilden klickas på):"
+
+#: modules/subscriptions.php:561
+msgid "Click to subscribe to this blog and receive notifications of new posts by email."
+msgstr ""
+
+#: modules/widgets/image-widget.php:12
+msgid "Display an image in your sidebar"
+msgstr "Visa en bild i sidopanelen"
+
+#: modules/widgets/image-widget.php:116
+msgid "Image title:"
+msgstr "Bildtitel:"
+
+#: modules/subscriptions.php:577
+msgid "%s: %s"
+msgstr ""
+
+#: modules/subscriptions.php:604
+msgid "Show total number of subscribers? (%s subscriber)"
+msgid_plural "Show total number of subscribers? (%s subscribers)"
+msgstr[0] ""
+msgstr[1] ""
+
+#: modules/widgets/image-widget.php:113
+msgid "Alternate text:"
+msgstr "Alternativ text:"
+
+#: modules/widgets/image-widget.php:110
+msgid "Image URL:"
+msgstr "Bild URL:"
+
+#: modules/vaultpress.php:22
+msgid "Active"
+msgstr "Aktiv"
+
+#: modules/subscriptions.php:591
+msgid "Optional text to display to your readers:"
+msgstr ""
+
+#: modules/subscriptions.php:585 modules/widgets/image-widget.php:107
+msgid "Widget title:"
+msgstr "Widget-titel:"
+
+#: modules/subscriptions.php:597
+msgid "Subscribe Button:"
+msgstr ""
+
+#: modules/widgets/image-widget.php:14
+msgid "Image (Jetpack)"
+msgstr ""
+
+#: modules/subscriptions.php:559
+msgid "Enter your email address to subscribe to this blog and receive notifications of new posts by email."
+msgstr ""
+
+#: modules/subscriptions.php:558
+msgid "Subscribe to Blog via Email"
+msgstr ""
+
+#: modules/subscriptions.php:487
+msgid "Email Address"
+msgstr "E-postadress"
+
+#: modules/subscriptions.php:483
+msgid "Join %s other subscriber"
+msgid_plural "Join %s other subscribers"
+msgstr[0] ""
+msgstr[1] ""
+
+#: modules/subscriptions.php:465
+msgid "There was an error when subscribing, please try again."
+msgstr ""
+
+#: modules/subscriptions.php:414
+msgid "Blog Subscriptions (Jetpack)"
+msgstr ""
+
+#: modules/subscriptions.php:411
+msgid "Add an email signup form to allow people to subscribe to your blog."
+msgstr ""
+
+#: modules/subscriptions.php:346
+msgid "Notify me of new posts by email."
+msgstr ""
+
+#: modules/subscriptions.php:458
+msgid "You have already subscribed to this site, please check your inbox."
+msgstr ""
+
+#: modules/subscriptions.php:455
+msgid "The email you entered was invalid, please check and try again."
+msgstr ""
+
+#: modules/subscriptions.php:445
+msgid "An email was just sent to confirm your subscription. Please find the email now and click activate to start subscribing."
+msgstr ""
+
+#: modules/stats.php:905
+msgid "View All"
+msgstr "Visa alla"
+
+#: modules/stats.php:892
+msgid "%1$s %2$s Views"
+msgstr "%1$s%2$s visningar"
+
+#: modules/stats.php:701
+msgid "Chart stats by"
+msgstr "Statistikdiagram av"
+
+#: modules/stats.php:677
+msgid "the past month"
+msgstr "den senaste månaden"
+
+#: modules/stats.php:913 modules/stats.php:937
+msgid "Sorry, nothing to report."
+msgstr "Ledsen, inget att rapportera."
+
+#: modules/subscriptions.php:340
+msgid "Notify me of follow-up comments by email."
+msgstr ""
+
+#: modules/stats.php:933
+msgid "Top Searches"
+msgstr "Mest sökta"
+
+#: modules/stats.php:714
+msgid "Show top posts over"
+msgstr "Visa populäraste inläggen över"
+
+#: modules/stats.php:727
+msgid "Show top search terms over"
+msgstr "Visa mest använda söktermer över"
+
+#: modules/stats.php:679
+msgid "the past year"
+msgstr "senaste året"
+
+#: modules/stats.php:678
+msgid "the past quarter"
+msgstr "det senaste kvartalet"
+
+#: modules/stats.php:909
+msgid "Top Posts"
+msgstr "Mest lästa inlägg"
+
+#: modules/stats.php:533
+msgid "Save configuration"
+msgstr "Spara konfiguration"
+
+#: modules/stats.php:675
+msgid "the past day"
+msgstr "under gårdagen"
+
+#: modules/stats.php:672
+msgid "month"
+msgstr "månad"
+
+#: modules/stats.php:676
+msgid "the past week"
+msgstr "den gångna veckan"
+
+#: modules/stats.php:519
+msgid "The image helps collect stats and <strong>makes the world a better place</strong> but should still work when hidden"
+msgstr ""
+
+#: modules/stats.php:671
+msgid "week"
+msgstr "vecka"
+
+#: modules/stats.php:670
+msgid "day"
+msgstr "dag"
+
+#: modules/stats.php:568
+msgid "Views over 48 hours. Click for more Site Stats."
+msgstr "Visningar över 48 timmar. Klicka för mer webbplatsstatistik."
+
+#: modules/stats.php:522
+msgid "Select the roles that will be able to view stats reports."
+msgstr "Markera de roller som kommer att kunna se statistikrapporter."
+
+#: modules/stats.php:520
+msgid "Report visibility"
+msgstr "Synlighet för rapporter"
+
+#: modules/stats.php:519
+msgid "Smiley face"
+msgstr ""
+
+#: modules/stats.php:330
+msgid "Your Site Stats work better with Javascript enabled."
+msgstr ""
+
+#: modules/stats.php:406 modules/stats.php:879
+msgid "We were unable to get your stats just now. Please try again."
+msgstr "Vi kunde inte hämta din statistik just nu. Försök igen."
+
+#: modules/stats.php:329
+msgid "Loading…"
+msgstr "Laddar…"
+
+#: modules/stats.php:517
+msgid "Count the page views of registered users who are logged in."
+msgstr "Räkna sidvisningar för registrerade användare som är inloggade."
+
+#: modules/stats.php:518
+msgid "Smiley"
+msgstr ""
+
+#: modules/stats.php:519
+msgid "Hide the stats smiley face image."
+msgstr ""
+
+#: modules/stats.php:516
+msgid "Registered users"
+msgstr "Registrerade användare"
+
+#: modules/stats.php:514
+msgid "Put a chart showing 48 hours of views in the admin bar."
+msgstr ""
+
+#: modules/stats.php:404 modules/stats.php:877
+msgid "We were unable to get your stats just now (too many redirects). Please try again."
+msgstr ""
+
+#: modules/stats.php:513
+msgid "Admin bar"
+msgstr "Adminmeny"
+
+#: modules/stats.php:507
+msgid "Visit <a href=\"%s\">Site Stats</a> to see your stats."
+msgstr "Besök <a href=\"%s\">webbplatsstatistik</a> för att se din statistik."
+
+#: modules/stats.php:331
+msgid "View Site Stats without Javascript"
+msgstr ""
+
+#: modules/shortcodes/videopress.php:912
+msgid "Submit"
+msgstr "Skicka"
+
+#: modules/shortcodes/videopress.php:876
+msgid "December"
+msgstr ""
+
+#: jetpack.php:1169 modules/stats.php:649
+msgid "Site Stats"
+msgstr "Statistik för webbplats"
+
+#: modules/shortcodes/videopress.php:1291
+msgid "This video requires <a rel=\"nofollow\" href=\"%s\">Adobe Flash</a> for playback."
+msgstr ""
+
+#: modules/shortcodes/videopress.php:958
+msgid "You do not have sufficient <a rel=\"nofollow\" href=\"%s\">freedom levels</a> to view this video. Support free software and upgrade."
+msgstr ""
+
+#: modules/shortcodes/videopress.php:876
+msgid "November"
+msgstr ""
+
+#: modules/shortcodes/videopress.php:1016
+msgctxt "watch a video title"
+msgid "Watch: %s"
+msgstr ""
+
+#: modules/shortcodes/videopress.php:1144
+msgctxt "Play as in playback or view a movie"
+msgid "JavaScript required to play %s."
+msgstr ""
+
+#: modules/shortcodes/videopress.php:1115
+#: modules/shortcodes/videopress.php:1137
+msgid "this video"
+msgstr ""
+
+#: modules/shortcodes/videopress.php:1298
+msgid "Loading video..."
+msgstr "Laddar video..."
+
+#: modules/shortcodes/videopress.php:915
+msgid "More information"
+msgstr "Mer information"
+
+#: modules/shortcodes/videopress.php:876
+msgid "July"
+msgstr ""
+
+#: modules/shortcodes/videopress.php:860
+msgid "This video is intended for mature audiences."
+msgstr ""
+
+#: modules/shortcodes/videopress.php:876
+msgid "October"
+msgstr ""
+
+#: modules/shortcodes/videopress.php:876
+msgid "April"
+msgstr ""
+
+#: modules/shortcodes/videopress.php:876
+msgid "March"
+msgstr ""
+
+#: modules/shortcodes/videopress.php:876
+msgid "February"
+msgstr ""
+
+#: modules/shortcodes/videopress.php:876
+msgid "January"
+msgstr ""
+
+#: modules/shortcodes/videopress.php:876
+msgid "September"
+msgstr ""
+
+#: modules/shortcodes/videopress.php:860
+msgid "Please verify your birthday."
+msgstr "Bekräfta din födelsedag."
+
+#: modules/shortcodes/videopress.php:876
+msgid "June"
+msgstr ""
+
+#: modules/shortcodes/videopress.php:876
+msgid "August"
+msgstr ""
+
+#: modules/shortcodes/videopress.php:876
+msgid "May"
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:379
+msgid "Enter the URL of a 16x16px icon you want to use for this service."
+msgstr "Ange webbadressen till en 16x16px ikon du vill använda för denna tjänst."
+
+#: modules/shortcodes/videopress.php:608
+msgid "The VideoPress plugin could not communicate with the VideoPress servers. This error is most likely caused by a misconfigured plugin. Please reinstall or upgrade."
+msgstr ""
+
+#: modules/shortcodes/videopress.php:826
+msgid "%s Error"
+msgstr ""
+
+#: modules/shortcodes/videopress.php:610
+msgid "<strong>%s</strong> is not an allowed embed site."
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:371
+msgid "You can add the following variables to your service sharing URL:"
+msgstr ""
+
+#: modules/shortcodes/archives.php:50
+msgid "Your blog does not currently have any published posts."
+msgstr "Din blogg har för närvarande inte några inlägg publicerade."
+
+#: modules/sharedaddy/sharing.php:395
+msgid "An error occurred creating your new sharing service - please check you gave valid details."
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:376
+msgid "Icon URL"
+msgstr "URL för ikon"
+
+#: modules/sharedaddy/sharing.php:385
+msgid "Create Share"
+msgstr "Skapa delning"
+
+#: modules/shortcodes/videopress.php:612
+msgid "No data found for VideoPress identifier: <strong>%s</strong>."
+msgstr ""
+
+#: modules/shortcodes/videopress.php:610
+msgid "Publisher limits playback of video embeds."
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:367
+msgid "Sharing URL"
+msgstr "Delar URL"
+
+#: modules/sharedaddy/sharing.php:334
+msgid "Front Page, Archive Pages, and Search Results"
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:313
+msgid "Sharing label"
+msgstr "Etikett för delning"
+
+#: modules/sharedaddy/sharing.php:319
+msgid "Open links in"
+msgstr "Ãppna länkar i"
+
+#: modules/sharedaddy/sharing.php:361
+msgid "Service name"
+msgstr "Tjänstens namn"
+
+#: modules/sharedaddy/sharing.php:350
+msgid "Save Changes"
+msgstr "Spara ändringar"
+
+#: modules/sharedaddy/sharing.php:328
+msgid "Show sharing buttons on"
+msgstr "Visa dela-knapparna på"
+
+#: modules/sharedaddy/sharing.php:306
+msgid "Icon + text"
+msgstr "Ikon + text"
+
+#: modules/sharedaddy/sharing.php:322
+msgid "New window"
+msgstr "Nytt fönster"
+
+#: modules/sharedaddy/sharing.php:323
+msgid "Same window"
+msgstr "Samma fönster"
+
+#: modules/sharedaddy/sharing.php:308
+msgid "Text only"
+msgstr "Endast text"
+
+#: modules/sharedaddy/sharing.php:307
+msgid "Icon only"
+msgstr "Ikon endast"
+
+#: modules/sharedaddy/sharing.php:186
+msgid "Enabled Services"
+msgstr "Aktiverade tjänster"
+
+#: modules/sharedaddy/sharing.php:164
+msgid "Available Services"
+msgstr "Tillgängliga tjänster"
+
+#: modules/sharedaddy/sharing.php:192
+msgid "Drag and drop available services here"
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:303
+msgid "Default button style"
+msgstr "Standardstil för knapp"
+
+#: modules/sharedaddy/sharing.php:153
+msgid "Settings have been saved"
+msgstr "Inställningarna har sparats"
+
+#: modules/sharedaddy/sharing.php:165
+msgid "Drag and drop the services you'd like to enable into the box below."
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:203
+msgid "Services dragged here will be hidden behind a share button."
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:221
+msgid "Sharing is off. Please add services above to enable"
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:218
+msgid "Live Preview"
+msgstr "Förhandsgranskning"
+
+#: modules/sharedaddy/sharing.php:189
+msgid "Services dragged here will appear individually."
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:149
+msgid "This plugin will work without it, but multibyte support is used <a href=\"%s\">if available</a>. You may see minor problems with Tweets and other sharing services."
+msgstr "Detta tillägg kommer att fungera utan det, men multibyte stöd används <a href=\"%s\">om tillgängligt</a>. Du kan se mindre problem med tweets och andra delningstjänster."
+
+#: modules/sharedaddy/sharing.php:166
+msgid "Add a new service"
+msgstr "Lägg till en ny tjänst"
+
+#: modules/contact-form/grunion-form-view.php:142
+#: modules/sharedaddy/sharing-sources.php:1027
+msgid "Label"
+msgstr "Etikett"
+
+#: modules/sharedaddy/sharing-sources.php:977
+msgid "Click to share"
+msgstr "Klicka för att dela"
+
+#: modules/sharedaddy/sharing-sources.php:1032
+msgid "URL"
+msgstr "URL"
+
+#: modules/sharedaddy/sharing.php:148
+msgid "Warning! Multibyte support missing!"
+msgstr "Varning! Multibyte stöd saknas!"
+
+#: modules/sharedaddy/sharing.php:46 modules/sharedaddy/sharing.php:158
+msgid "Sharing Settings"
+msgstr "Delningsinställningar"
+
+#: modules/sharedaddy/sharing-sources.php:1045
+msgid "Remove Service"
+msgstr "Ta bort tjänst"
+
+#: modules/sharedaddy/sharing-sources.php:1044
+msgid "Save"
+msgstr "Spara"
+
+#: modules/sharedaddy/sharing-sources.php:1037
+msgid "Icon"
+msgstr "Ikon"
+
+#: modules/sharedaddy/sharing-sources.php:892
+msgid "Google +1"
+msgstr "Google +1"
+
+#: modules/sharedaddy/sharing-sources.php:884
+msgctxt "share to"
+msgid "Press This"
+msgstr "Press This"
+
+#: modules/sharedaddy/sharing-sources.php:884
+msgid "Click to Press This!"
+msgstr "Klicka för att Blogga det här!"
+
+#: modules/sharedaddy/sharing-sources.php:856
+msgid "Press This"
+msgstr "Blogga det här"
+
+#: modules/sharedaddy/sharing-sources.php:850
+msgid "Click to print"
+msgstr "Klicka för utskrift"
+
+#: modules/sharedaddy/sharing-sources.php:744
+msgid "Share"
+msgstr "Dela"
+
+#: modules/sharedaddy/sharing-sources.php:777
+msgctxt "share to"
+msgid "Facebook"
+msgstr "Facebook"
+
+#: modules/sharedaddy/sharing-sources.php:799
+msgid "Default button"
+msgstr "Standardknapp"
+
+#: modules/sharedaddy/sharing-sources.php:850
+msgctxt "share to"
+msgid "Print"
+msgstr "Skriv ut"
+
+#: modules/sharedaddy/sharing-sources.php:777
+msgid "Share on Facebook"
+msgstr "Dela på Facebook"
+
+#: modules/sharedaddy/sharing-sources.php:714
+msgid "Facebook"
+msgstr "Facebook"
+
+#: modules/sharedaddy/sharing-sources.php:801
+msgid "Like button"
+msgstr "Gilla-knapp"
+
+#: modules/sharedaddy/sharing-sources.php:846
+msgid "Print"
+msgstr "Skriv ut"
+
+#: modules/sharedaddy/sharing-sources.php:800
+msgid "Share button"
+msgstr "Delningsknapp"
+
+#: modules/sharedaddy/sharing-sources.php:629
+msgctxt "share to"
+msgid "LinkedIn"
+msgstr "LinkedIn"
+
+#: modules/sharedaddy/sharing-sources.php:519
+msgctxt "share to"
+msgid "Digg"
+msgstr "Digg"
+
+#: modules/sharedaddy/sharing-sources.php:601
+msgid "LinkedIn"
+msgstr "LinkedIn"
+
+#: modules/sharedaddy/sharing-sources.php:515
+#: modules/sharedaddy/sharing-sources.php:519
+msgid "Click to Digg this post"
+msgstr "Klicka för att Digga här inlägget"
+
+#: modules/sharedaddy/sharing-sources.php:436
+msgid "Click to share on Reddit"
+msgstr "Klicka för att dela på Reddit"
+
+#: modules/sharedaddy/sharing-sources.php:429
+#: modules/sharedaddy/sharing-sources.php:436
+msgid "Reddit"
+msgstr "Reddit"
+
+#: modules/sharedaddy/sharing-sources.php:363
+msgctxt "share to"
+msgid "StumbleUpon"
+msgstr "StumbleUpon"
+
+#: modules/sharedaddy/sharing-sources.php:363
+msgid "Click to share on StumbleUpon"
+msgstr "Klicka för att dela på StumbleUpon"
+
+#: modules/sharedaddy/sharing-sources.php:629
+msgid "Click to share on LinkedIn"
+msgstr "Klicka för att dela via LinkedIn"
+
+#: modules/sharedaddy/sharing-sources.php:506
+msgid "Digg"
+msgstr "Digg"
+
+#: modules/sharedaddy/sharing-sources.php:257
+msgid "Twitter"
+msgstr "Twitter"
+
+#: modules/sharedaddy/sharing-sources.php:226
+msgid "Send Email"
+msgstr "Skicka e-post"
+
+#: modules/sharedaddy/sharing-sources.php:238
+msgid "Sorry, your blog cannot share posts by email."
+msgstr "Tyvärr, din blogg kan inte dela inlägg via e-post."
+
+#: modules/sharedaddy/sharing-sources.php:234
+msgid "Email check failed, please try again"
+msgstr "E-postkontroll misslyckades, försök igen"
+
+#: modules/sharedaddy/sharing-sources.php:218
+msgid "Your Email Address"
+msgstr "Din e-postadress"
+
+#: modules/sharedaddy/sharing-sources.php:227
+msgid "Cancel"
+msgstr "Avbryt"
+
+#: modules/sharedaddy/sharing-sources.php:230
+msgid "Post was not sent - check your email addresses!"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:352
+msgid "StumbleUpon"
+msgstr "StumbleUpon"
+
+#: modules/sharedaddy/sharing-sources.php:264
+msgid "Click to share on Twitter"
+msgstr "Klicka för att dela på Twitter"
+
+#: modules/sharedaddy/sharing-sources.php:264
+msgctxt "share to"
+msgid "Twitter"
+msgstr "Twitter"
+
+#: modules/sharedaddy/sharing-sources.php:334
+#: modules/sharedaddy/sharing-sources.php:411
+#: modules/sharedaddy/sharing-sources.php:462
+#: modules/sharedaddy/sharing-sources.php:568
+#: modules/sharedaddy/sharing-sources.php:684
+msgid "Use smart button"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:207
+msgid "Send to Email Address"
+msgstr "Skicka till e-postadress"
+
+#: modules/sharedaddy/sharing-sources.php:170
+msgid "You have shared this post with %s"
+msgstr "Du har delat det här inlägget med %s"
+
+#: modules/sharedaddy/sharing-sources.php:193
+msgid "Click to email this to a friend"
+msgstr "Klicka för att maila detta till en vän"
+
+#: modules/sharedaddy/sharedaddy.php:106
+msgid "Disable CSS and JS"
+msgstr "Inaktivera CSS och JS"
+
+#: modules/sharedaddy/sharedaddy.php:108
+msgid "Advanced. If this option is checked, you must include these files in your theme manually for the sharing links to work."
+msgstr ""
+
+#: modules/sharedaddy/sharing-service.php:196
+msgid "Share this:"
+msgstr "Dela det här:"
+
+#: modules/sharedaddy/sharing-sources.php:171
+msgid "Close"
+msgstr "Stäng"
+
+#: modules/sharedaddy/sharing-service.php:474
+#: modules/sharedaddy/sharing.php:234 modules/sharedaddy/sharing.php:275
+msgctxt "dropdown button"
+msgid "Share"
+msgstr "Dela"
+
+#: modules/sharedaddy/sharing-sources.php:169
+msgid "This post has been shared!"
+msgstr "Detta inlägg har delats!"
+
+#: modules/sharedaddy/sharing-sources.php:193
+msgctxt "share to"
+msgid "Email"
+msgstr "E-post"
+
+#: modules/sharedaddy/sharing-sources.php:215
+msgid "Your Name"
+msgstr "Ditt namn"
+
+#: modules/module-info.php:425
+msgid "Each contact form can easily be customized to fit your needs. When a user submits your contact form, the feedback will be filtered through <a href=\"http://akismet.com/\">Akismet</a> (if it is active on your site) to make sure itâs not spam. Any legitimate feedback will then be emailed to you, and added to your feedback management area."
+msgstr ""
+
+#: modules/sharedaddy/sharedaddy.php:18
+msgid "Shared Post"
+msgstr "Delat inlägg"
+
+#: modules/module-info.php:394
+msgid "Jetpack will automatically take the great published content from your blog or website and share it instantly with third party services like search engines, increasing your reach and traffic."
+msgstr ""
+
+#: modules/module-info.php:374
+msgid "When leaving comments, your visitors can also subscribe to a post’s comments to keep up with the conversation."
+msgstr ""
+
+#: modules/module-info.php:371
+msgid "Subscriptions"
+msgstr "Prenumerationer"
+
+#: modules/module-info.php:379
+msgid "To use the Subscriptions widget, go to Appearance → <a href=\"%s\">Widgets</a>. Drag the widget labeled “Blog Subscriptions (Jetpack)” into one of your sidebars and configure away."
+msgstr ""
+
+#: modules/sharedaddy/sharedaddy.php:37
+msgid "Show sharing buttons on this post."
+msgstr "Visa dela-knapp för det här inlägget."
+
+#: modules/contact-form/grunion-form-view.php:30 modules/module-info.php:415
+#: modules/module-info.php:419
+msgid "Contact Form"
+msgstr ""
+
+#: modules/module-info.php:392
+msgid "Enhanced Distribution"
+msgstr ""
+
+#: modules/module-info.php:373
+msgid "Easily allow any visitor to subscribe to all of your posts via email through a widget in your blog’s sidebar. Every time you publish a post, WordPress.com will send a notification to all your subscribers."
+msgstr ""
+
+#: modules/module-info.php:351
+msgid "shows your latest tweets within a sidebar on your theme."
+msgstr ""
+
+#: modules/module-info.php:350
+msgid "lets you easily add post and comment RSS feeds to a sidebar on your theme."
+msgstr ""
+
+#: modules/module-info.php:351
+msgid "The Twitter Widget"
+msgstr ""
+
+#: modules/module-info.php:350
+msgid "The RSS Links Widget"
+msgstr ""
+
+#: modules/module-info.php:355
+msgid "To use the widgets, go to Appearance → <a href=\"%s\">Widgets</a>. Drag them into one of your sidebars and configure away."
+msgstr ""
+
+#: modules/module-info.php:368
+msgid "Subsriptions Screenshot"
+msgstr ""
+
+#: modules/module-info.php:353
+msgid "The Image Widget"
+msgstr ""
+
+#: modules/module-info.php:355
+msgid "Each of these widgets has a number of customization options."
+msgstr ""
+
+#: modules/module-info.php:353
+msgid "lets you easily add images to a sidebar on your theme."
+msgstr ""
+
+#: modules/module-info.php:335
+msgid "shows your latest tweets within a sidebar on your theme. It’s an easy way to add more activity to your site. There are also a number of customization options."
+msgstr ""
+
+#: modules/module-info.php:308 modules/module-info.php:312
+msgid "Spelling and Grammar"
+msgstr ""
+
+#: modules/module-info.php:335
+msgid "The Twitter Widget "
+msgstr ""
+
+#: modules/module-info.php:337
+msgid "allows you to easily add images to widget areas in your theme. It’s an easy way to add more visual interest to your site."
+msgstr ""
+
+#: modules/module-info.php:337
+msgid "The Image Widget "
+msgstr ""
+
+#: modules/module-info.php:334
+msgid "allows you to add links to your blog’s post and comment RSS feeds in your sidebar. This makes it easy for your readers to stay updated when you post new content or receive new comments."
+msgstr ""
+
+#: modules/module-info.php:334
+msgid "The RSS Links Widget "
+msgstr ""
+
+#: modules/module-info.php:332 modules/module-info.php:348
+msgid "Extra Sidebar Widgets"
+msgstr ""
+
+#: modules/module-info.php:329 modules/module-info.php:345
+msgid "Widgets Screenshot"
+msgstr ""
+
+#: modules/module-info.php:315
+msgid "After the Deadline provides a number of <a href=\"%s\">customization options</a>, which you can edit in your profile."
+msgstr ""
+
+#: modules/module-info.php:314
+msgid "The <a href='%s'>After the Deadline</a> Proofreading service improves your writing by using artificial intelligence to find your errors and offer smart suggestions."
+msgstr ""
+
+#: modules/module-info.php:286
+msgid "To configure your sharing settings, go to the Settings → <a href=\"%s\">Sharing</a> menu."
+msgstr ""
+
+#: modules/module-info.php:265
+msgid "The following services are included: Twitter, Facebook, Reddit, StumbleUpon, PressThis, Digg, LinkedIn, Google +1, Print, and Email."
+msgstr ""
+
+#: modules/module-info.php:227
+msgid "Jetpack combines the power of %s and the simplicity of WordPress to give you the ultimate in math blogging platforms."
+msgstr ""
+
+#: modules/module-info.php:228
+msgid "Wow, that sounds nerdy."
+msgstr "Wow, det låter nördigt."
+
+#: modules/module-info.php:242
+msgid "Use <code>$latex your latex code here$</code> or <code>[latex]your latex code here[/latex]</code> to include %s in your posts and comments. There are <a href=\"%s\" target=\"_blank\">all sorts of options</a> available."
+msgstr ""
+
+#: modules/module-info.php:293
+msgid "Full details can be found on the <a href=\"%s\">Sharing support page</a>. This video also gives a swish run-down of how to use the Sharing feature. Watch it in HD for extra snazz!"
+msgstr ""
+
+#: modules/module-info.php:287
+msgid "Drag and drop sharing services into the enabled section to have them show up on your site, and drag them into the hidden section to have them hidden behind a button."
+msgstr ""
+
+#: modules/module-info.php:267
+msgid "The following services are included: Twitter, Facebook, Reddit, StumbleUpon, Digg, LinkedIn, Google +1, Print, and Email."
+msgstr ""
+
+#: modules/module-info.php:261
+msgid "Share your posts with Twitter, Facebook, and a host of other services. You can configure services to appear as icons, text, or both. Some services have additional options to display smart buttons, such as Twitter, which will update the number of times the post has been shared."
+msgstr ""
+
+#: modules/module-info.php:257 modules/module-info.php:260
+#: modules/module-info.php:281 modules/sharedaddy/sharedaddy.php:25
+#: modules/sharedaddy/sharing.php:46
+msgid "Sharing"
+msgstr "Delning"
+
+#: modules/module-info.php:226 modules/module-info.php:241
+msgid "%s is a powerful markup language for writing complex mathematical equations, formulas, etc."
+msgstr ""
+
+#: modules/module-info.php:271
+msgid "Additionally you can define your own custom services."
+msgstr "Dessutom kan du definiera dina egna tjänster."
+
+#: modules/module-info.php:187 modules/module-info.php:191
+#: modules/module-info.php:200 modules/module-info.php:204
+msgid "WordPress.com Stats"
+msgstr "WordPress.com Stats"
+
+#: modules/module-info.php:172
+msgid "To use shortlinks, go to any already published post (or publish something new!). A “Get Shortlink” button will be visible under the Post title. When you click it, a dialog box will appear with the shortlink and you can copy and paste to Twitter, Facebook or wherever your heart desires."
+msgstr ""
+
+#: modules/module-info.php:137
+msgid "Available shortcodes are: %l."
+msgstr "Tillgängliga kortkoder är: %l."
+
+#: modules/module-info.php:192 modules/module-info.php:205
+msgid "There are many plugins and services that provide statistics, but data can be overwhelming. WordPress.com Stats makes the most popular metrics easy to understand through a clear and attractive interface."
+msgstr ""
+
+#: modules/module-info.php:206
+msgid "You can <a href=\"%s\">view your stats dashboard here</a>."
+msgstr ""
+
+#: modules/module-info.php:157 modules/module-info.php:171
+msgid "Instead of typing or copy-pasting long URLs, you can now get a short and simple link to your posts and pages. This uses the super compact wp.me domain name, and gives you a unique URL you can use that will be safe and reliable."
+msgstr ""
+
+#: modules/module-info.php:221 modules/module-info.php:236
+msgid "LaTeX"
+msgstr "LaTeX"
+
+#: modules/module-info.php:109
+msgid "Enter a shortcode directly into the Post/Page editor to embed media. For specific instructions follow the links below."
+msgstr ""
+
+#: modules/module-info.php:158
+msgid "It’s perfect for use on Twitter, Facebook, and cell phone text messages where every character counts."
+msgstr ""
+
+#: modules/module-info.php:95 modules/module-info.php:108
+msgid "Shortcodes allow you to easily and safely embed media from other places in your site. With just one simple code, you can tell WordPress to embed YouTube, Flickr, and other media."
+msgstr ""
+
+#: modules/module-info.php:152 modules/module-info.php:156
+#: modules/module-info.php:166 modules/module-info.php:170
+msgid "WP.me Shortlinks"
+msgstr "WP.me ââkortlänkar"
+
+#: modules/module-info.php:29
+msgctxt "Visit your _VaultPress_dashboard_."
+msgid "To check your backups, see any security alerts, or check your VaultPress Vitality, visit your %s."
+msgstr ""
+
+#: modules/module-info.php:90 modules/module-info.php:94
+#: modules/module-info.php:103 modules/module-info.php:107
+msgid "Shortcode Embeds"
+msgstr ""
+
+#: modules/module-info.php:59
+msgid "Hovercards enhance plain Gravatar images with information about a person: name, bio, pictures, their contact info, and other services they use on the web like Twitter, Facebook, or LinkedIn."
+msgstr ""
+
+#: modules/module-info.php:60
+msgid "Hovercards offer a great way to show your internet presence and help people find your own blog."
+msgstr ""
+
+#: modules/module-info.php:74
+msgid "Hovercards enhance plain Gravatar images with information about a person: name, bio, pictures, their contact info, and other services."
+msgstr ""
+
+#: modules/module-info.php:75
+msgid "To see hovercards, look at any blog post on your blog that has comments. If the commenter has a hovercard associated with their gravatar, mouse over their image and the hovercard will appear. To turn hovercards off, click the Deactivate button above."
+msgstr ""
+
+#: modules/module-info.php:29
+msgid "VaultPress dashboard"
+msgstr ""
+
+#: modules/module-info.php:31
+msgid "With a monthly subscription, the VaultPress plugin will backup your site’s content, themes, and plugins in real-time, as well as perform regular security scans for common threats and attacks."
+msgstr ""
+
+#: modules/module-info.php:32
+msgctxt "View _Plans_&_Pricing_. (VaultPress)"
+msgid "View %s."
+msgstr ""
+
+#: modules/module-info.php:32
+msgid "Plans & Pricing"
+msgstr ""
+
+#: modules/module-info.php:53 modules/module-info.php:68
+msgid "Gravatar Hovercard"
+msgstr "Gravatar Hovercard"
+
+#: modules/module-info.php:58 modules/module-info.php:73
+msgid "What’s a Hovercard?"
+msgstr "Vad är ett Hovercard?"
+
+#: modules/module-info.php:22 modules/module-info.php:26
+msgid "VaultPress"
+msgstr ""
+
+#: modules/contact-form/grunion-contact-form.php:713
+msgid "Add a custom form"
+msgstr "Lägg till ett anpassat formulär"
+
+#: modules/gravatar-hovercards.php:44 modules/module-info.php:57
+#: modules/module-info.php:72
+msgid "Gravatar Hovercards"
+msgstr "Gravatar Hovercards"
+
+#: modules/gravatar-hovercards.php:56
+msgid "View people's profiles when you mouse over their Gravatars"
+msgstr "Visa folks profiler när du för muspekaren över deras Gravatars"
+
+#: modules/contact-form/grunion-contact-form.php:689
+msgid "Spam <span class=\"count\">(%s)</span>"
+msgid_plural "Spam <span class=\"count\">(%s)</span>"
+msgstr[0] "Skräppost <span class=\"count\">(%s)</span>"
+msgstr[1] "Skräpposter <span class=\"count\">(%s)</span>"
+
+#: modules/contact-form/grunion-contact-form.php:671
+msgid "Search Feedback"
+msgstr ""
+
+#: modules/module-info.php:28
+msgid "Your WordPress installation is currently being protected with the world’s best security, backup, and support."
+msgstr ""
+
+#: modules/contact-form/grunion-contact-form.php:672
+#: modules/contact-form/grunion-contact-form.php:673
+msgid "No feedback found"
+msgstr "Inga kommentarer hittades"
+
+#: modules/gravatar-hovercards.php:83
+msgid "Put your mouse over your Gravatar to check out your profile."
+msgstr "Sätt musen över din Gravatar för att se din profil."
+
+#: modules/contact-form/grunion-contact-form.php:670
+msgid "Feedback"
+msgstr "Feedback"
+
+#: modules/contact-form/grunion-contact-form.php:669
+#: modules/contact-form/grunion-form-view.php:130
+msgid "Feedbacks"
+msgstr ""
+
+#: modules/contact-form/grunion-contact-form.php:275
+#: modules/contact-form/grunion-contact-form.php:323
+msgid "Error!"
+msgstr "Fel!"
+
+#: modules/contact-form/grunion-contact-form.php:147
+msgid "%s is required"
+msgstr "%s krävs"
+
+#: modules/contact-form/grunion-contact-form.php:285
+msgid "Submit »"
+msgstr "Skicka »"
+
+#: modules/contact-form/grunion-contact-form.php:328
+msgid "Message Sent"
+msgstr "Meddelande skickat"
+
+#: modules/contact-form/grunion-contact-form.php:462
+msgid "l F j, Y \\a\\t g:i a"
+msgstr "l j F, Y \\k\\l H:i"
+
+#: modules/contact-form/grunion-contact-form.php:482
+msgid "Time:"
+msgstr "Tid:"
+
+#: modules/contact-form/grunion-contact-form.php:483
+msgid "IP Address:"
+msgstr "IP-adress:"
+
+#: modules/contact-form/grunion-contact-form.php:484
+msgid "Contact Form URL:"
+msgstr ""
+
+#: modules/contact-form/grunion-contact-form.php:140
+msgid "%s requires a valid email address"
+msgstr "%s kräver en giltig e-postadress"
+
+#: modules/contact-form/grunion-contact-form.php:511
+msgid "Sent by an unverified visitor to your site."
+msgstr "Skickat av en ickeverifierad besökare till din sajt."
+
+#: modules/contact-form/grunion-contact-form.php:35
+#: modules/contact-form/grunion-form-view.php:149
+#: modules/sharedaddy/sharing-sources.php:127
+msgid "Email"
+msgstr "E-post"
+
+#: modules/contact-form/grunion-contact-form.php:79
+#: modules/contact-form/grunion-contact-form.php:84
+#: modules/contact-form/grunion-contact-form.php:88
+#: modules/contact-form/grunion-contact-form.php:100
+#: modules/contact-form/grunion-contact-form.php:105
+#: modules/contact-form/grunion-contact-form.php:119
+msgid "(required)"
+msgstr "(måste anges)"
+
+#: modules/contact-form/grunion-contact-form.php:99
+msgid "Yes"
+msgstr "Ja"
+
+#: modules/contact-form/admin.php:456
+msgid "You are not allowed to move this item to the Trash."
+msgstr "Du har inte tillräcklig behörighet för att flytta den här posten till papperskorgen."
+
+#: modules/contact-form/admin.php:452
+msgid "Error in restoring from Trash."
+msgstr "Fel vid återställning från papperskorgen."
+
+#: modules/contact-form/admin.php:449
+msgid "You are not allowed to move this item out of the Trash."
+msgstr "Du har inte tillräcklig behörighet för att ta bort den här posten från papperskorgen."
+
+#: modules/contact-form/grunion-contact-form.php:39
+msgid "Subject"
+msgstr "Ãmne"
+
+#: modules/contact-form/admin.php:483
+msgid "Messages"
+msgstr "Meddelanden"
+
+#: modules/contact-form/admin.php:506
+msgid "Spam"
+msgstr ""
+
+#: modules/contact-form/grunion-contact-form.php:34
+#: modules/contact-form/grunion-form-view.php:150
+msgid "Name"
+msgstr "Namn"
+
+#: modules/contact-form/admin.php:459
+msgid "Error in moving to Trash."
+msgstr "Fel vid förflyttning till papperskorgen."
+
+#: modules/contact-form/grunion-contact-form.php:36
+#: modules/contact-form/grunion-form-view.php:154
+msgid "Website"
+msgstr "Webbplats"
+
+#: modules/contact-form/admin.php:88
+#: modules/contact-form/grunion-contact-form.php:42
+msgid "Message"
+msgstr ""
+
+#: modules/contact-form/admin.php:197
+msgid "Mark this message as spam"
+msgstr "Markera det här meddelandet som skräppost"
+
+#: modules/contact-form/admin.php:166 modules/contact-form/admin.php:265
+msgid "Delete Permanently"
+msgstr "Radera permanent"
+
+#: modules/contact-form/admin.php:257
+msgid "Mark this message as NOT spam"
+msgstr "Markera det här meddelandet som INTE skräppost"
+
+#: modules/contact-form/admin.php:164 modules/contact-form/admin.php:263
+msgid "Delete this item permanently"
+msgstr "Radera denna post permanent"
+
+#: modules/contact-form/admin.php:296
+msgid "Y-m-d @ g:i:s A"
+msgstr "Y-m-d @ H:i:s"
+
+#: modules/contact-form/admin.php:415
+msgid "You are not allowed to manage this item."
+msgstr "Du har inte behörighet att hantera den här posten."
+
+#: modules/contact-form/admin.php:161
+msgid "Restore"
+msgstr "Ã
terställ"
+
+#: modules/contact-form/admin.php:89
+msgid "Date"
+msgstr "Datum"
+
+#: modules/contact-form/admin.php:204 modules/contact-form/admin.php:206
+#: modules/contact-form/admin.php:493
+msgid "Trash"
+msgstr "Kasta i papperskorgen"
+
+#: modules/after-the-deadline/config-unignore.php:130
+msgid "Add"
+msgstr "Lägg till"
+
+#: modules/after-the-deadline/config-unignore.php:128
+msgid "Identify words and phrases to ignore while proofreading your posts and pages:"
+msgstr ""
+
+#: modules/after-the-deadline/config-options.php:89
+msgctxt "%1$s = http://codex.wordpress.org/Installing_WordPress_in_Your_Language, %2$s = WPLANG"
+msgid "The proofreader supports English, French, German, Portuguese, and Spanish. Your <a href=\"%1$s\">%2%s</a> value is the default proofreading language."
+msgstr ""
+
+#: modules/contact-form/admin.php:87
+msgid "From"
+msgstr "Från"
+
+#: modules/after-the-deadline/config-unignore.php:135
+msgid "Be sure to click \"Update Profile\" at the bottom of the screen to save your changes."
+msgstr ""
+
+#: modules/after-the-deadline/config-unignore.php:126
+msgid "Ignored Phrases"
+msgstr "Ignorerade fraser"
+
+#: modules/after-the-deadline/config-options.php:95
+msgid "Use automatically detected language to proofread posts and pages"
+msgstr ""
+
+#: modules/after-the-deadline/config-options.php:86
+msgid "Language"
+msgstr "Språk"
+
+#: modules/after-the-deadline/config-options.php:81
+msgid "Redundant Phrases"
+msgstr ""
+
+#: modules/after-the-deadline/config-options.php:79
+msgid "Phrases to Avoid"
+msgstr "Fraser att undvika"
+
+#: modules/after-the-deadline/config-options.php:77
+msgid "Passive Voice"
+msgstr ""
+
+#: modules/after-the-deadline/config-options.php:83
+msgid "<a href=\"%s\">Learn more</a> about these options."
+msgstr "<a href=\"%s\">Läs mer</a> om dessa alternativ."
+
+#: modules/after-the-deadline/config-options.php:67
+msgid "Complex Phrases"
+msgstr "Komplexa fraser"
+
+#: modules/after-the-deadline/config-options.php:75
+msgid "Jargon"
+msgstr "Slang"
+
+#: modules/after-the-deadline/config-options.php:73
+msgid "Hidden Verbs"
+msgstr "Dolda verb"
+
+#: modules/after-the-deadline/config-options.php:71
+msgid "Double Negatives"
+msgstr ""
+
+#: modules/after-the-deadline/config-options.php:69
+msgid "Diacritical Marks"
+msgstr "Diakritiska tecken"
+
+#: modules/after-the-deadline/config-options.php:65
+msgid "Clichés"
+msgstr "Klichéer"
+
+#: modules/after-the-deadline/atd-l10n.php:30
+msgid "There was an error communicating with the proofreading service."
+msgstr "Det uppstod ett fel vid kommunikation med korrekturläsningstjänsten."
+
+#: modules/after-the-deadline/config-options.php:63
+msgid "Bias Language"
+msgstr ""
+
+#: modules/after-the-deadline/config-options.php:60
+msgid "Enable proofreading for the following grammar and style rules when writing posts and pages:"
+msgstr ""
+
+#: modules/after-the-deadline/config-options.php:58
+msgid "English Options"
+msgstr "Engelska inställningar"
+
+#: modules/after-the-deadline/config-options.php:55
+msgid "a post or page is updated"
+msgstr "ett inlägg eller sida är uppdaterad"
+
+#: modules/after-the-deadline/config-options.php:53
+msgid "a post or page is first published"
+msgstr ""
+
+#: modules/after-the-deadline/config-options.php:50
+msgid "Automatically proofread content when:"
+msgstr ""
+
+#: modules/after-the-deadline/config-options.php:48
+msgid "Proofreading"
+msgstr "Korrekturläsning"
+
+#: modules/after-the-deadline/atd-l10n.php:34
+msgid ""
+"The proofreader has suggestions for this post. Are you sure you want to update it?\n"
+"\n"
+"Press OK to update your post, or Cancel to view the suggestions and edit your post."
+msgstr ""
+
+#: modules/after-the-deadline/atd-l10n.php:33
+msgid ""
+"The proofreader has suggestions for this post. Are you sure you want to publish it?\n"
+"\n"
+"Press OK to publish your post, or Cancel to view the suggestions and edit your post."
+msgstr ""
+
+#: modules/after-the-deadline/atd-l10n.php:32
+msgid "Replace selection with:"
+msgstr "Ersätt markering med:"
+
+#: modules/after-the-deadline/atd-l10n.php:22
+msgid "Edit Selection..."
+msgstr "Redigera markering ..."
+
+#: modules/after-the-deadline/atd-l10n.php:20
+msgid "Ignore all"
+msgstr "Ignorera alla"
+
+#: modules/after-the-deadline/atd-l10n.php:17
+msgid "Explain..."
+msgstr "Förklara..."
+
+#: modules/after-the-deadline/atd-l10n.php:15
+msgid "No suggestions"
+msgstr "Inga förslag"
+
+#: modules/after-the-deadline/atd-l10n.php:19
+msgid "Ignore always"
+msgstr "Ignorera alltid"
+
+#: modules/after-the-deadline/atd-l10n.php:18
+msgid "Ignore suggestion"
+msgstr "Ignorera förslag"
+
+#: modules/after-the-deadline/atd-l10n.php:25
+msgid "edit text"
+msgstr "redigera text"
+
+#: modules/after-the-deadline/atd-l10n.php:24
+msgid "proofread"
+msgstr "korrekturläsa"
+
+#: modules/after-the-deadline/atd-l10n.php:26
+#: modules/after-the-deadline.php:224
+msgid "Proofread Writing"
+msgstr ""
+
+#: modules/after-the-deadline/atd-l10n.php:28
+msgid "No writing errors were found."
+msgstr "Inga skrivfel hittades."
+
+#: modules/after-the-deadline/atd-l10n.php:29
+msgid "There was a problem communicating with the Proofreading service. Try again in one minute."
+msgstr ""
+
+#: jetpack.php:2073
+msgid "Configure"
+msgstr "Konfigurera"
+
+#: modules/after-the-deadline/atd-l10n.php:13
+msgid "Repeated Word"
+msgstr ""
+
+#: modules/after-the-deadline/atd-l10n.php:12
+msgid "Spelling"
+msgstr "Stavning"
+
+#: jetpack.php:2934
+msgid "An administrator for this blog must set up the Jetpack connection."
+msgstr ""
+
+#: jetpack.php:2939
+msgid "You need to register your Jetpack before connecting it."
+msgstr "Du måste registrera ditt Jetpack innan du ansluter det."
+
+#: jetpack.php:2316 jetpack.php:2318 jetpack.php:2320 jetpack.php:2323
+#: jetpack.php:2978
+msgid "Error Details: %s"
+msgstr ""
+
+#: jetpack.php:2107
+msgid "Coming soon…"
+msgstr "Kommer snart..."
+
+#: jetpack.php:2044
+msgid "Updated"
+msgstr "Uppdaterad"
+
+#: jetpack.php:2041
+msgid "New"
+msgstr ""
+
+#: jetpack.php:2033
+msgid "Free"
+msgstr "Gratis"
+
+#: jetpack.php:2010
+msgid "Activate"
+msgstr "Aktivera"
+
+#: jetpack.php:2033
+msgid "Purchase"
+msgstr "Köp"
+
+#: jetpack.php:1886
+msgid "An <span>Automattic</span> Airline"
+msgstr "An <span>Automattic</span> Airline"
+
+#: jetpack.php:1941
+msgid "Configure %s"
+msgstr "Konfigurera %s"
+
+#: jetpack.php:1910
+msgid "This is sensitive information. Please do not post your BLOG_TOKEN or USER_TOKEN publicly; they are like passwords."
+msgstr ""
+
+#: jetpack.php:2000
+msgid "Deactivate"
+msgstr "Inaktivera"
+
+#: jetpack.php:1873
+msgid "You will no longer receive email updates about Jetpack."
+msgstr "Du kommer inte längre att få e-postuppdateringar om Jetpack."
+
+#: jetpack.php:1871
+msgid "You have been subscribed to receive email updates."
+msgstr ""
+
+#: jetpack.php:1892 modules/sharedaddy/sharedaddy.php:76
+msgid "Support"
+msgstr "Support"
+
+#: jetpack.php:1891
+msgid "Debug"
+msgstr "Felsök"
+
+#: jetpack.php:1890
+msgid "Terms of Service"
+msgstr "Användarvillkor"
+
+#: jetpack.php:1864 modules/subscriptions.php:560
+msgid "Subscribe"
+msgstr "Prenumerera"
+
+#: jetpack.php:1889
+msgid "Privacy Policy"
+msgstr "Sekretesspolicy"
+
+#: jetpack.php:1846
+msgid "Take Survey"
+msgstr ""
+
+#: jetpack.php:1619
+msgid "Jetpack contains the most recent version of the old %l plugin."
+msgid_plural "Jetpack contains the most recent versions of the old %l plugins."
+msgstr[0] ""
+msgstr[1] ""
+
+#: jetpack.php:1786
+msgid "Connected to WordPress.com"
+msgstr "Ansluten till WordPress.com"
+
+#: jetpack.php:1841
+msgid "Have feedback on Jetpack?"
+msgstr ""
+
+#: jetpack.php:1843
+msgid "Answer a short survey to let us know how we’re doing and what to add in the future."
+msgstr ""
+
+#: jetpack.php:1852
+msgid "Checking email updates status…"
+msgstr ""
+
+#: jetpack.php:1787
+msgid "Disconnect from WordPress.com"
+msgstr ""
+
+#: jetpack.php:1859
+msgid "Unsubscribe"
+msgstr "Avsluta prenumeration"
+
+#: jetpack.php:1628
+msgid "The old version has been deactivated and can be removed from your site."
+msgid_plural "The old versions have been deactivated and can be removed from your site."
+msgstr[0] ""
+msgstr[1] ""
+
+#: jetpack.php:1817
+msgid "To enable all of the Jetpack features you’ll need to connect your website to WordPress.com using the button to the right. Once you’ve made the connection you’ll activate all the delightful features below."
+msgstr ""
+
+#: jetpack.php:1863
+msgctxt "%s = Subscribe link"
+msgid "Want to receive updates about Jetpack by email? %s"
+msgstr "Vill få uppdateringar om Jetpack via e-post? %s"
+
+#: jetpack.php:1858
+msgctxt "%s = Unsubscribe link"
+msgid "You are currently subscribed to email updates. %s"
+msgstr ""
+
+#: jetpack.php:1595
+msgid "<strong>You’re fueled up and ready to go.</strong> "
+msgstr ""
+
+#: jetpack.php:1567
+msgid "The following modules have been updated: %l."
+msgstr ""
+
+#: jetpack.php:1591
+msgid "<strong>Your Jetpack is already connected.</strong> "
+msgstr ""
+
+#: jetpack.php:1581
+msgid "<strong>%s Deactivated!</strong> You can activate it again at any time using the activate button on the module card."
+msgstr ""
+
+#: jetpack.php:1597
+msgid "The features below are now active. Click the learn more buttons to explore each feature."
+msgstr ""
+
+#: jetpack.php:1587
+msgid "<strong>Module settings were saved.</strong> "
+msgstr ""
+
+#: jetpack.php:1574
+msgid "<strong>%s Activated!</strong> You can deactivate at any time by clicking Learn More and then Deactivate on the module card."
+msgstr ""
+
+#: jetpack.php:1543
+msgid "Welcome to <strong>Jetpack %s</strong>!"
+msgstr ""
+
+#: jetpack.php:1519
+msgid "Try connecting again."
+msgstr "Försök att ansluta igen."
+
+#: jetpack.php:1516
+msgid "<strong>Your Jetpack has a glitch.</strong> Something went wrong that’s never supposed to happen. Guess you’re just lucky: %s"
+msgstr ""
+
+#: jetpack.php:1555
+msgid "The following new modules have been activated: %l."
+msgstr ""
+
+#: jetpack.php:1466
+msgid "<strong>Your Jetpack has a glitch.</strong> Connecting this site with WordPress.com is not possible. This usually means your site is not publicly accessible (localhost)."
+msgstr ""
+
+#: jetpack.php:1433
+msgid "Don’t cross the streams! You need to stay logged in to your WordPress blog while you authorize Jetpack."
+msgstr ""
+
+#: jetpack.php:1430
+msgid "You need to authorize the Jetpack connection between your site and WordPress.com to enable the awesome features."
+msgstr "Du måste tillåta Jetpack anslutningen mellan din webbplats och WordPress.com för att aktivera de grymma funktionerna."
+
+#: jetpack.php:1440
+msgid "Wrong size. Hm… it seems your Jetpack doesn’t quite fit. Have you lost weight? Click “Connect to WordPress.com” again to get your Jetpack adjusted."
+msgstr "Felaktig storlek. Hm… det verkar som ditt Jetpack inte riktigt passar. Har du gÃ¥tt ner i vikt? Klicka pÃ¥ “Anslut till WordPress.com“ igen för att fÃ¥ din Jetpack justerad."
+
+#: jetpack.php:1454
+msgid "Do you still have the %s plugin installed?"
+msgstr ""
+
+#: jetpack.php:1472
+msgid "WordPress.com is currently having problems and is unable to fuel up your Jetpack. Please try again later."
+msgstr ""
+
+#: jetpack.php:1476
+msgid "Jetpack could not contact WordPress.com: %s. This usually means something is incorrectly configured on your web host."
+msgstr ""
+
+#: jetpack.php:1458
+msgid "Module could not be activated because it triggered a <strong>fatal error</strong>. Perhaps there is a conflict with another plugin you have installed?"
+msgstr ""
+
+#: jetpack.php:1452
+msgid "%s could not be activated because it triggered a <strong>fatal error</strong>. Perhaps there is a conflict with another plugin you have installed?"
+msgstr ""
+
+#: jetpack.php:1437
+msgid "Return to sender. Whoops! It looks like you got the wrong Jetpack in the mail; deactivate then reactivate the Jetpack plugin to get a new one."
+msgstr ""
+
+#: jetpack.php:1450
+msgid "The %1$s module requires <strong>PHP version %2$s</strong> or higher."
+msgstr ""
+
+#: jetpack.php:1444
+msgid "Your website needs to be publicly accessible to use Jetpack: %s"
+msgstr ""
+
+#: jetpack.php:1357
+msgid "<strong>Jetpack is activated!</strong> Each site on your network must be connected individually by an admin on that site."
+msgstr ""
+
+#: jetpack.php:1311 modules/sharedaddy/sharedaddy.php:68
+#: modules/sharedaddy/sharedaddy.php:75
+msgid "Settings"
+msgstr "Inställningar"
+
+#: jetpack.php:1336
+msgid "<strong>Jetpack is installed</strong> and ready to bring awesome, WordPress.com cloud-powered features to your site."
+msgstr ""
+
+#: jetpack.php:1244
+msgid "Find the component you want to manage"
+msgstr ""
+
+#: jetpack.php:1245
+msgid "Click on Learn More"
+msgstr ""
+
+#: jetpack.php:1342 jetpack.php:1821
+msgid "Connect to WordPress.com"
+msgstr "Anslut till WordPress.com"
+
+#: jetpack.php:1344 modules/module-info.php:45 modules/module-info.php:81
+#: modules/module-info.php:143 modules/module-info.php:178
+#: modules/module-info.php:212 modules/module-info.php:248
+#: modules/module-info.php:299 modules/module-info.php:321
+#: modules/module-info.php:361 modules/module-info.php:385
+#: modules/module-info.php:403 modules/module-info.php:409
+msgid "Learn More"
+msgstr "Läs mer"
+
+#: jetpack.php:1247
+msgid "If additional settings are available, a link to them will appear"
+msgstr ""
+
+#: jetpack.php:1246
+msgid "An Activate or Deactivate button will appear"
+msgstr ""
+
+#: jetpack.php:1242
+msgid "You can activate or deactivate individual Jetpack modules to suit your needs."
+msgstr ""
+
+#: jetpack.php:1211
+msgid "<strong>To Activate/Deactivate a Module</strong> - Click on Learn More. An Activate or Deactivate button will now appear next to the Learn More button. Click the Activate/Deactivate button."
+msgstr ""
+
+#: jetpack.php:1210
+msgid "Jetpack Module Options"
+msgstr ""
+
+#: jetpack.php:1209 jetpack.php:1233
+msgid "On this page, you are able to view the modules available within Jetpack, learn more about them, and activate or deactivate them as needed."
+msgstr ""
+
+#: jetpack.php:1229
+msgid "Overview"
+msgstr "Ãversikt"
+
+#: jetpack.php:1213 jetpack.php:1254
+msgid "Jetpack FAQ"
+msgstr ""
+
+#: jetpack.php:1158
+msgid "One New Jetpack Module"
+msgid_plural "%s New Jetpack Modules"
+msgstr[0] ""
+msgstr[1] ""
+
+#: jetpack.php:1239
+msgid "Modules"
+msgstr ""
+
+#: jetpack.php:1208 jetpack.php:1232 jetpack.php:1793
+msgid "Jetpack supercharges your self-hosted WordPress site with the awesome cloud power of WordPress.com."
+msgstr ""
+
+#: jetpack.php:1214 jetpack.php:1255
+msgid "Jetpack Support"
+msgstr ""
+
+#: jetpack.php:1212 jetpack.php:1253
+msgid "For more information:"
+msgstr "För mer information:"
+
+#: jetpack.php:1207 jetpack.php:1231 jetpack.php:1241 jetpack.php:1790
+#: jetpack.php:1940
+msgid "Jetpack by WordPress.com"
+msgstr "Jetpack från WordPress.com"
+
+#: jetpack.php:1121 jetpack.php:1137
+msgid "Jetpack contains the most recent version of the old “%1$s” plugin."
+msgstr ""
+
+#: jetpack.php:964
+msgid "Jetpack requires WordPress version %s or later."
+msgstr "Jetpack kräver WordPress %s eller senare."
\ No newline at end of file
diff --git a/plugins/jetpack/languages/jetpack-tr.mo b/plugins/jetpack/languages/jetpack-tr.mo
new file mode 100644
index 0000000..a33c498
Binary files /dev/null and b/plugins/jetpack/languages/jetpack-tr.mo differ
diff --git a/plugins/jetpack/languages/jetpack-tr.po b/plugins/jetpack/languages/jetpack-tr.po
new file mode 100644
index 0000000..992709a
--- /dev/null
+++ b/plugins/jetpack/languages/jetpack-tr.po
@@ -0,0 +1,2231 @@
+# Translation of 1.3 in Turkish
+# This file is distributed under the same license as the 1.3 package.
+msgid ""
+msgstr ""
+"PO-Revision-Date: 2012-05-21 22:23:51+0000\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n > 1);\n"
+"X-Generator: GlotPress/0.1\n"
+"Project-Id-Version: 1.3\n"
+
+#: modules/widgets/facebook-likebox.php:18
+msgid "Facebook Like Box"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:18
+msgid "Display a Facebook Like Box to connect visitors to your Facebook Page"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:108
+msgid "Title"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:115
+msgid "Facebook Page URL"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:118
+msgid "The Like Box only works with <a href=\"http://www.facebook.com/help/?faq=174987089221178\">Facebook Pages</a>."
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:124
+msgid "Width"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:131
+msgid "Color Scheme"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:133
+msgid "Light"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:134
+msgid "Dark"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:143
+msgid "Show Faces"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:145
+msgid "Show profile photos in the plugin."
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:152
+msgid "Show Stream"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:154
+msgid "Show the profile stream for the public profile."
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:161
+msgid "Show Wall"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:163
+msgid "Show the wall for a Places page rather than friend activity."
+msgstr ""
+
+#: modules/module-info.php:336
+msgid "The Facebook Like Box Widget "
+msgstr ""
+
+#: modules/module-info.php:336
+msgid "shows your Facebook Like Box within a sidebar on your theme. It’s a great way to let your readers show their support."
+msgstr ""
+
+#: modules/module-info.php:352
+msgid "The Facebook Like Box Widget"
+msgstr ""
+
+#: modules/module-info.php:352
+msgid "shows your Facebook Like Box within a sidebar on your theme."
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:112
+msgid "Your new field was saved successfully"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:114
+msgid "Form builder"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:115
+msgid "Email notifications"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:120
+msgid "How does this work?"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:121
+msgid "By adding a contact form, your readers will be able to submit feedback to you. All feedback is automatically scanned for spam, and the legitimate feedback will be emailed to you."
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:122
+msgid "Can I add more fields?"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:124
+msgctxt "%1$s = \"Click here\" in an HTML link"
+msgid "Sure thing. %1$s to add a new text box, textarea, radio, checkbox, or dropdown field."
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:125
+msgid "Click here"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:127
+msgid "Can I view my feedback within WordPress?"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:129
+msgctxt "%1$s = \"Feedbacks\" in an HTML link"
+msgid "Yep, you can read your feedback at any time by clicking the \"%1$s\" link in the admin menu."
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:135
+msgid "Do I need to fill this out?"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:136
+msgid "Nope. However, if you’d like to modify where your feedback is sent, or the subject line you can. If you don’t make any changes here, feedback will be sent to the author of the page/post and the subject will be the name of this page/post."
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:140
+msgid "Edit this new field"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:143
+msgid "New field"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:145
+msgid "Field type"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:147
+msgid "Checkbox"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:148
+msgid "Drop down"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:151
+msgid "Radio"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:152
+msgid "Text"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:153
+msgid "Textarea"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:160
+msgid "Options"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:161
+msgid "First option"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:164
+msgid "Add another option"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:171
+msgid "Required?"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:176
+msgid "Save this field"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:181
+msgid "Here’s what your form will look like"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:186
+msgid "Add a new field"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:188
+msgid "Add this form to my post"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:191
+msgid "Email settings"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:193
+msgid "Enter your email address"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:196
+msgid "What should the subject line be?"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:199
+msgid "Save and go back to form builder"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:8
+msgctxt "Label for HTML form \"Name\" field in contact form builder"
+msgid "Name"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:9
+msgctxt "Label for HTML form \"Email\" field in contact form builder"
+msgid "Email"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:10
+msgctxt "Label for HTML form \"URL/Website\" field in contact form builder"
+msgid "Website"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:11
+msgctxt "Label for HTML form \"Comment/Response\" field in contact form builder"
+msgid "Comment"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:12
+msgctxt "Default label for new HTML form field in contact form builder"
+msgid "New Field"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:13
+msgctxt "Label for the set of options to be included in a user-created dropdown in contact form builder"
+msgid "Options"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:14
+msgctxt "Label for an option to be included in a user-created dropdown in contact form builder"
+msgid "Option"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:15
+msgctxt "Default label for the first option to be included in a user-created dropdown in contact form builder"
+msgid "First option"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:16
+msgctxt "error message in contact form builder"
+msgid "Oops, there was a problem generating your form. You'll likely need to try again."
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:17
+msgid ""
+"Drag up or down\n"
+"to re-arrange"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:18
+msgctxt "Label to drag HTML form fields around to change their order in contact form builder"
+msgid "move"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:19
+msgctxt "Link to edit an HTML form field in contact form builder"
+msgid "edit"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:20
+msgid "Saved successfully"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:21
+msgctxt "This HTML form field is marked as required by the user in contact form builder"
+msgid "(required)"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:22
+msgid "Are you sure you want to exit the form editor without saving? Any changes you have made will be lost."
+msgstr ""
+
+#: jetpack.php:1801
+msgid "Jetpack is network activated and notices can not be dismissed."
+msgstr ""
+
+#: jetpack.php:1812
+msgid "Dismiss this notice."
+msgstr ""
+
+#: jetpack.php:1328
+msgid "Dismiss this notice and deactivate Jetpack."
+msgstr ""
+
+#: jetpack.php:1334
+msgid "<strong>Your Jetpack is almost ready</strong> – A connection to WordPress.com is needed to enabled features like Stats, Contact Forms, and Subscriptions. Connect now to get fueled up!"
+msgstr ""
+
+#: jetpack.php:1160
+msgctxt "1: A number showing how many new features there are after upgrading Jetpack"
+msgid "Jetpack + Stats %1$s"
+msgstr ""
+
+#: jetpack.php:1164 jetpack.php:1168
+msgid "Jetpack + Stats"
+msgstr ""
+
+#: modules/contact-form/admin.php:159
+msgid "Restore this item from the Trash"
+msgstr ""
+
+#: modules/contact-form/grunion-contact-form.php:507
+msgid "Sent by a verified %s user."
+msgstr ""
+
+msgid "http://jetpack.me"
+msgstr "http://jetpack.me"
+
+msgid "Easily insert a contact form any where on your site."
+msgstr ""
+
+msgid "Realtime backup and security scanning for your WordPress site."
+msgstr "WordPress siteniz için gerçek zamanlı yedekleme ve güvenlik taraması."
+
+msgid "Simple, concise site stats with no additional load on your server."
+msgstr "Basit, kısa site istatistikleri, hem de sunucunuzu hiç yormadan!"
+
+msgid "Mark up your posts with the <img src=\"http://l.wordpress.com/latex.php?latex=%5CLaTeX&bg=transparent&fg=000&s=-2\" alt=\"LaTeX logo\" title=\"LaTeX\" style=\"vertical-align: -25%\" /> markup language, perfect for complex mathematical equations and other über-geekery."
+msgstr ""
+
+msgid "Automattic"
+msgstr "Automattic"
+
+msgid "The most super duper sharing tool on the interwebs. Share content with Facebook, Twitter, and many more."
+msgstr "En iyi paylaÅım aracı. İçeriÄinizi Facebook, Twitter ve daha bir çok sitede paylaÅın."
+
+msgid "Allow users to subscribe to your posts and comments to receive a notification via email."
+msgstr "Kullanıcılara yazılarınız ve yorumlar hakkında e-mail ile bildirim alabilmesi için izin verin."
+
+#: modules/module-info.php:422
+msgid "A contact form is a great way to offer your readers the ability to get in touch, without giving out your personal email address."
+msgstr ""
+
+msgid "Easily add images, Twitter updates, and your site's RSS links to your theme's sidebar."
+msgstr "Kolayca resimler, Twitter güncellemeleri ve sitenizin RSS linklerini kenar çubuÄuna ekleyin."
+
+msgid "Enable WP.me-powered shortlinks for all of your Posts and Pages for easier sharing."
+msgstr "WP.me tabanlı kısa linkleri açın ve bütün yazılarınız ile sayfalarınızı paylaÅmak kolaylaÅsın."
+
+msgid "Easily embed videos and more from sites like YouTube, Vimeo, and SlideShare."
+msgstr "YouTube, Vimeo ve Slide Share sitesinden kolayca videolar ekleyin."
+
+msgid "Beautiful Math"
+msgstr "Harika Matematik"
+
+msgid "Show a pop-up business card of your users' gravatar profiles in comments."
+msgstr "Yorumlarda kullanıcılarınızın Gravatar kartlarını gösterir."
+
+msgid "Share your public posts and comments to search engines and other services in real-time."
+msgstr "Gerçek zamanlı olarak yayınlanmıŠyazılarınızı ve yorumlarınızı arama motorları ve diÄer servislerle paylaÅın."
+
+msgid "Improve your spelling, style, and grammar with the <a href=\"http://www.afterthedeadline.com/\">After the Deadline</a> Proofreading service."
+msgstr "Hecelemenizi ve gramerinizi <a href=\"http://www.afterthedeadline.com/\">After the Deadline</a> redaksiyon servisi ile kontrol edin."
+
+msgid "Bring the power of the WordPress.com cloud to your self-hosted WordPress. Jetpack enables you to connect your blog to a WordPress.com account to use the powerful features normally only available to WordPress.com users."
+msgstr "WordPress.com’un bulut biliÅim gücünü, kendi bulundurduÄunuz WordPress kurulumuna getirir. Jetpack blogunuzu bir WordPress.com hesabıyla baÄlamaya izin verir ve sadece WordPress.com kullanıcılarının kullanabildiÄi özellikleri kullanmanızı saÄlar."
+
+msgid "http://wordpress.org/extend/plugins/jetpack/"
+msgstr "http://wordpress.org/extend/plugins/jetpack/"
+
+#: modules/widgets/twitter-widget.php:241
+msgid "Include retweets"
+msgstr "Retweet’leri ekle"
+
+#: modules/widgets/twitter-widget.php:243
+msgid "Text to display between tweet and timestamp:"
+msgstr "Tweet ile zaman etiketi arasında görünecek metin:"
+
+#: modules/widgets/twitter-widget.php:222
+msgid "Twitter username:"
+msgstr "Twitter kullanıcı adı:"
+
+#: modules/widgets/twitter-widget.php:79
+msgid "Twitter Updates"
+msgstr "Twitter GüncelleÅtirmeleri"
+
+#: modules/widgets/twitter-widget.php:236
+msgid "Hide replies"
+msgstr "Cevapları gizle"
+
+#: modules/widgets/twitter-widget.php:225
+msgid "Maximum number of tweets to show:"
+msgstr "En fazla kaç tweet listelensin:"
+
+#: modules/widgets/twitter-widget.php:180
+msgid "Error: Twitter did not respond. Please wait a few minutes and refresh this page."
+msgstr "Hata: Twitter cevap vermiyor. Lütfen birkaç dakika bekleyip tekrar deneyin."
+
+#: modules/widgets/twitter-widget.php:70
+msgid "Twitter (Jetpack)"
+msgstr "Twitter (Jetpack)"
+
+#: modules/widgets/twitter-widget.php:69
+msgid "Display your tweets from Twitter"
+msgstr "Twitter'daki tweetlerinizi görüntüleyin"
+
+#: modules/widgets/rsslinks-widget.php:140
+msgid "Subscribe to %s"
+msgstr "%s’i takip et"
+
+#: modules/widgets/rsslinks-widget.php:121
+msgid "Image Color:"
+msgstr "Görsel rengi:"
+
+#: modules/widgets/rsslinks-widget.php:119
+msgid "Silver"
+msgstr "GümüÅ"
+
+#: modules/widgets/twitter-widget.php:178
+msgid "Error: Please make sure the Twitter account is <a href=\"%s\">public</a>."
+msgstr "Hata: Twitter hesabınızın <a href=\"%s\">halka açık</a> olduÄundan emin olun."
+
+#: modules/widgets/rsslinks-widget.php:113
+msgid "Red"
+msgstr "Kırmızı"
+
+#: modules/widgets/rsslinks-widget.php:101
+msgid "Large"
+msgstr "Büyük"
+
+#: modules/widgets/rsslinks-widget.php:115
+msgid "Green"
+msgstr "YeÅil"
+
+#: modules/widgets/rsslinks-widget.php:100
+msgid "Medium"
+msgstr "Orta"
+
+#: modules/widgets/rsslinks-widget.php:103
+msgid "Image Size:"
+msgstr "Görsel boyutu:"
+
+#: modules/widgets/rsslinks-widget.php:118
+msgid "Pink"
+msgstr "Pembe"
+
+#: modules/widgets/rsslinks-widget.php:117
+msgid "Purple"
+msgstr "Mor"
+
+#: modules/widgets/rsslinks-widget.php:116
+msgid "Blue"
+msgstr "Mavi"
+
+#: modules/widgets/rsslinks-widget.php:114
+msgid "Orange"
+msgstr "Turuncu"
+
+#: modules/widgets/rsslinks-widget.php:67
+#: modules/widgets/rsslinks-widget.php:133
+msgid "Posts"
+msgstr "Yazılar"
+
+#: modules/widgets/rsslinks-widget.php:96
+msgid "Image Settings:"
+msgstr "Görsel ayarları:"
+
+#: modules/widgets/rsslinks-widget.php:85
+msgid "Format:"
+msgstr "Biçim:"
+
+#: modules/widgets/rsslinks-widget.php:83
+msgid "Text & Image Links"
+msgstr "Yazı ve görsel baÄlantıları"
+
+#: modules/widgets/rsslinks-widget.php:82
+msgid "Image Link"
+msgstr "Görsel baÄlantısı"
+
+#: modules/widgets/rsslinks-widget.php:81
+msgid "Text Link"
+msgstr "Yazı Linki"
+
+#: modules/widgets/rsslinks-widget.php:71
+msgid "Feed(s) to Display:"
+msgstr "Görüntülenecek Besleme(ler):"
+
+#: modules/widgets/rsslinks-widget.php:69
+msgid "Posts & Comments"
+msgstr "Gönderiler & Yorumlar"
+
+#: modules/widgets/rsslinks-widget.php:68
+#: modules/widgets/rsslinks-widget.php:136
+msgid "Comments"
+msgstr "Yorumlar"
+
+#: modules/widgets/rsslinks-widget.php:62
+#: modules/widgets/twitter-widget.php:219
+msgid "Title:"
+msgstr "BaÅlık:"
+
+#: modules/widgets/rsslinks-widget.php:13
+msgid "RSS Links (Jetpack)"
+msgstr "Besleme baÄlantıları (Jetpack)"
+
+#: modules/widgets/rsslinks-widget.php:99
+msgid "Small"
+msgstr "Küçük"
+
+#: modules/widgets/image-widget.php:139
+msgid "Width:"
+msgstr "GeniÅlik:"
+
+#: modules/widgets/image-widget.php:126
+msgid "Center"
+msgstr "Merkez"
+
+#: modules/widgets/image-widget.php:145
+msgid "If empty, we will attempt to determine the image size."
+msgstr "EÄer boÅ bırakırsanız görsel boyutunu kestirmeye çalıÅacaÄız."
+
+#: modules/widgets/rsslinks-widget.php:12
+msgid "Links to your blog's RSS feeds"
+msgstr "Blogunuzun RSS beslemelerine baÄlantı"
+
+#: modules/widgets/image-widget.php:127
+msgid "Right"
+msgstr "SaÄ"
+
+#: modules/widgets/image-widget.php:142
+msgid "Height:"
+msgstr "Yükseklik:"
+
+#: modules/widgets/image-widget.php:129
+msgid "Image Alignment:"
+msgstr "Görsel hizalaması:"
+
+#: modules/widgets/image-widget.php:125
+msgid "Left"
+msgstr "Sol"
+
+#: modules/widgets/image-widget.php:124
+msgid "None"
+msgstr "Hiçbiri"
+
+#: modules/widgets/image-widget.php:119
+msgid "Caption:"
+msgstr "Altyazı:"
+
+#: modules/widgets/image-widget.php:146
+msgid "Link URL (when the image is clicked):"
+msgstr "BaÄlantı (görsele tıklandıÄında):"
+
+#: modules/subscriptions.php:561
+msgid "Click to subscribe to this blog and receive notifications of new posts by email."
+msgstr "Bu bloga abone olmak ve e-posta ile güncellemeler almak için tıklayın."
+
+#: modules/widgets/image-widget.php:12
+msgid "Display an image in your sidebar"
+msgstr "Kenar çubuÄunuzda bir görsel görüntüleyin"
+
+#: modules/widgets/image-widget.php:116
+msgid "Image title:"
+msgstr "Görsel baÅlıÄı:"
+
+#: modules/subscriptions.php:577
+msgid "%s: %s"
+msgstr "%s: %s"
+
+#: modules/subscriptions.php:604
+msgid "Show total number of subscribers? (%s subscriber)"
+msgid_plural "Show total number of subscribers? (%s subscribers)"
+msgstr[0] "Toplam abone sayısı gösterilsin mi? (%s abone)"
+msgstr[1] "Toplam abone sayısı gösterilsin mi? (%s abone)"
+
+#: modules/widgets/image-widget.php:113
+msgid "Alternate text:"
+msgstr "Alternatif metin:"
+
+#: modules/widgets/image-widget.php:110
+msgid "Image URL:"
+msgstr "Görsel adresi:"
+
+#: modules/vaultpress.php:22
+msgid "Active"
+msgstr "Etkin"
+
+#: modules/subscriptions.php:591
+msgid "Optional text to display to your readers:"
+msgstr "Okuyucularınıza gösterilecek isteÄe baÄlı yazı:"
+
+#: modules/subscriptions.php:585 modules/widgets/image-widget.php:107
+msgid "Widget title:"
+msgstr "BileÅen baÅlıÄı:"
+
+#: modules/subscriptions.php:597
+msgid "Subscribe Button:"
+msgstr "Abonelik tuÅu:"
+
+#: modules/widgets/image-widget.php:14
+msgid "Image (Jetpack)"
+msgstr "Görsel (Jetpack)"
+
+#: modules/subscriptions.php:559
+msgid "Enter your email address to subscribe to this blog and receive notifications of new posts by email."
+msgstr "Bu bloga abone olmak ve e-posta ile bildirimler almak için e-posta adresinizi girin."
+
+#: modules/subscriptions.php:558
+msgid "Subscribe to Blog via Email"
+msgstr "Bloga e-posta ile abone ol"
+
+#: modules/subscriptions.php:487
+msgid "Email Address"
+msgstr "E-posta Adresi"
+
+#: modules/subscriptions.php:483
+msgid "Join %s other subscriber"
+msgid_plural "Join %s other subscribers"
+msgstr[0] "DiÄer %s aboneye katılın"
+msgstr[1] "DiÄer %s aboneye katılın"
+
+#: modules/subscriptions.php:465
+msgid "There was an error when subscribing, please try again."
+msgstr "Abonelik iÅlemi sırasında bir hata oluÅtu, lütfen tekrar deneyin."
+
+#: modules/subscriptions.php:414
+msgid "Blog Subscriptions (Jetpack)"
+msgstr "Blog Abonelikleri (Jetpack)"
+
+#: modules/subscriptions.php:411
+msgid "Add an email signup form to allow people to subscribe to your blog."
+msgstr "İnsanların sitenizi takip edebilmesi için bir e-posta formu ekleyin."
+
+#: modules/subscriptions.php:346
+msgid "Notify me of new posts by email."
+msgstr "Beni yeni yazılarda e-posta ile bilgilendir."
+
+#: modules/subscriptions.php:458
+msgid "You have already subscribed to this site, please check your inbox."
+msgstr "Bu siteye daha önce abone olmuÅsunuz, lütfen gelen kutunuzu kontrol edin."
+
+#: modules/subscriptions.php:455
+msgid "The email you entered was invalid, please check and try again."
+msgstr "GirdiÄiniz e-posta adresi yanlıÅ, lütfen kontrol edip tekrar deneyin."
+
+#: modules/subscriptions.php:445
+msgid "An email was just sent to confirm your subscription. Please find the email now and click activate to start subscribing."
+msgstr "BelirtmiÅ olduÄunuz e-posta adresine, aboneliÄinizi doÄrulamak amacıyla bir e-posta gönderildi. AboneliÄinizi baÅlatmak için lütfen e-postayı açın ve baÄlantıya tıklayın."
+
+#: modules/stats.php:905
+msgid "View All"
+msgstr "Tümünü Görüntüle"
+
+#: modules/stats.php:892
+msgid "%1$s %2$s Views"
+msgstr "%1$s %2$s görüntüleme"
+
+#: modules/stats.php:701
+msgid "Chart stats by"
+msgstr "İstatistikleri görüntüleme kriteri:"
+
+#: modules/stats.php:677
+msgid "the past month"
+msgstr "önceki ay"
+
+#: modules/stats.php:913 modules/stats.php:937
+msgid "Sorry, nothing to report."
+msgstr "Ãzgünüz, rapor edilecek veri yok."
+
+#: modules/subscriptions.php:340
+msgid "Notify me of follow-up comments by email."
+msgstr "Beni sonraki yorumlar için e-posta ile bilgilendir."
+
+#: modules/stats.php:933
+msgid "Top Searches"
+msgstr "En Ãok Yapılan Aramalar"
+
+#: modules/stats.php:714
+msgid "Show top posts over"
+msgstr "En çok okunanları görüntüleme kriteri:"
+
+#: modules/stats.php:727
+msgid "Show top search terms over"
+msgstr "En çok arananları görüntüleme kriteri:"
+
+#: modules/stats.php:679
+msgid "the past year"
+msgstr "geçen yıl"
+
+#: modules/stats.php:678
+msgid "the past quarter"
+msgstr "önceki çeyrek"
+
+#: modules/stats.php:909
+msgid "Top Posts"
+msgstr "En Ãok Okunan Yazılar"
+
+#: modules/stats.php:533
+msgid "Save configuration"
+msgstr "Ayarları kaydet"
+
+#: modules/stats.php:675
+msgid "the past day"
+msgstr "önceki gün"
+
+#: modules/stats.php:672
+msgid "month"
+msgstr "ay"
+
+#: modules/stats.php:676
+msgid "the past week"
+msgstr "önceki hafta"
+
+#: modules/stats.php:519
+msgid "The image helps collect stats and <strong>makes the world a better place</strong> but should still work when hidden"
+msgstr ""
+
+#: modules/stats.php:671
+msgid "week"
+msgstr "hafta"
+
+#: modules/stats.php:670
+msgid "day"
+msgstr "gün"
+
+#: modules/stats.php:568
+msgid "Views over 48 hours. Click for more Site Stats."
+msgstr "48 saatlik görüntülemeler. Daha fazla istatistik için tıkla."
+
+#: modules/stats.php:522
+msgid "Select the roles that will be able to view stats reports."
+msgstr ""
+
+#: modules/stats.php:520
+msgid "Report visibility"
+msgstr "Rapor görünülebilirliÄi"
+
+#: modules/stats.php:519
+msgid "Smiley face"
+msgstr "Gülen yüz"
+
+#: modules/stats.php:330
+msgid "Your Site Stats work better with Javascript enabled."
+msgstr "Site istatikleriniz Javascript etkinleÅtirildiÄinde daha iyi çalıÅır."
+
+#: modules/stats.php:406 modules/stats.php:879
+msgid "We were unable to get your stats just now. Please try again."
+msgstr ""
+
+#: modules/stats.php:329
+msgid "Loading…"
+msgstr "Yükleniyor…"
+
+#: modules/stats.php:517
+msgid "Count the page views of registered users who are logged in."
+msgstr "Kayıtlı kullanıcıların sayfa gösterimlerini say."
+
+#: modules/stats.php:518
+msgid "Smiley"
+msgstr ""
+
+#: modules/stats.php:519
+msgid "Hide the stats smiley face image."
+msgstr ""
+
+#: modules/stats.php:516
+msgid "Registered users"
+msgstr "Kayıtlı kullanıcılar"
+
+#: modules/stats.php:514
+msgid "Put a chart showing 48 hours of views in the admin bar."
+msgstr ""
+
+#: modules/stats.php:404 modules/stats.php:877
+msgid "We were unable to get your stats just now (too many redirects). Please try again."
+msgstr "Åimdilik istatistiklerinizi alamıyoruz(çok fazla yönlendirme), lütfen tekrar deneyin."
+
+#: modules/stats.php:513
+msgid "Admin bar"
+msgstr "Yönetim çubuÄu"
+
+#: modules/stats.php:507
+msgid "Visit <a href=\"%s\">Site Stats</a> to see your stats."
+msgstr "İstatistiklerinizi görmek için <a href=\"%s\">Site istatistikleri</a> sayfasını ziyaret edin."
+
+#: modules/stats.php:331
+msgid "View Site Stats without Javascript"
+msgstr "Site istatistiklerini JavaScript olmadan görüntüleyin"
+
+#: modules/shortcodes/videopress.php:912
+msgid "Submit"
+msgstr "Onayla"
+
+#: modules/shortcodes/videopress.php:876
+msgid "December"
+msgstr "Aralık"
+
+#: jetpack.php:1169 modules/stats.php:649
+msgid "Site Stats"
+msgstr "Site Ä°statistikleri"
+
+#: modules/shortcodes/videopress.php:1291
+msgid "This video requires <a rel=\"nofollow\" href=\"%s\">Adobe Flash</a> for playback."
+msgstr ""
+
+#: modules/shortcodes/videopress.php:958
+msgid "You do not have sufficient <a rel=\"nofollow\" href=\"%s\">freedom levels</a> to view this video. Support free software and upgrade."
+msgstr ""
+
+#: modules/shortcodes/videopress.php:876
+msgid "November"
+msgstr "Kasım"
+
+#: modules/shortcodes/videopress.php:1016
+msgctxt "watch a video title"
+msgid "Watch: %s"
+msgstr "Ä°zle:%s"
+
+#: modules/shortcodes/videopress.php:1144
+msgctxt "Play as in playback or view a movie"
+msgid "JavaScript required to play %s."
+msgstr ""
+
+#: modules/shortcodes/videopress.php:1115
+#: modules/shortcodes/videopress.php:1137
+msgid "this video"
+msgstr "bu video"
+
+#: modules/shortcodes/videopress.php:1298
+msgid "Loading video..."
+msgstr "Video yükleniyor"
+
+#: modules/shortcodes/videopress.php:915
+msgid "More information"
+msgstr "Daha fazla bilgi"
+
+#: modules/shortcodes/videopress.php:876
+msgid "July"
+msgstr "Temmuz"
+
+#: modules/shortcodes/videopress.php:860
+msgid "This video is intended for mature audiences."
+msgstr ""
+
+#: modules/shortcodes/videopress.php:876
+msgid "October"
+msgstr "Ekim"
+
+#: modules/shortcodes/videopress.php:876
+msgid "April"
+msgstr "Nisan"
+
+#: modules/shortcodes/videopress.php:876
+msgid "March"
+msgstr "Mart"
+
+#: modules/shortcodes/videopress.php:876
+msgid "February"
+msgstr "Åubat"
+
+#: modules/shortcodes/videopress.php:876
+msgid "January"
+msgstr "Ocak"
+
+#: modules/shortcodes/videopress.php:876
+msgid "September"
+msgstr "Eylül"
+
+#: modules/shortcodes/videopress.php:860
+msgid "Please verify your birthday."
+msgstr "LÃtfen doÄum tarihinizi doÄrulayın."
+
+#: modules/shortcodes/videopress.php:876
+msgid "June"
+msgstr "Haziran"
+
+#: modules/shortcodes/videopress.php:876
+msgid "August"
+msgstr "AÄustos"
+
+#: modules/shortcodes/videopress.php:876
+msgid "May"
+msgstr "Mayıs"
+
+#: modules/sharedaddy/sharing.php:379
+msgid "Enter the URL of a 16x16px icon you want to use for this service."
+msgstr ""
+
+#: modules/shortcodes/videopress.php:608
+msgid "The VideoPress plugin could not communicate with the VideoPress servers. This error is most likely caused by a misconfigured plugin. Please reinstall or upgrade."
+msgstr ""
+
+#: modules/shortcodes/videopress.php:826
+msgid "%s Error"
+msgstr "%s hata"
+
+#: modules/shortcodes/videopress.php:610
+msgid "<strong>%s</strong> is not an allowed embed site."
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:371
+msgid "You can add the following variables to your service sharing URL:"
+msgstr ""
+
+#: modules/shortcodes/archives.php:50
+msgid "Your blog does not currently have any published posts."
+msgstr "Blogunuzda yayınlanmıŠyazı bulunmamakta."
+
+#: modules/sharedaddy/sharing.php:395
+msgid "An error occurred creating your new sharing service - please check you gave valid details."
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:376
+msgid "Icon URL"
+msgstr "Simge adresi"
+
+#: modules/sharedaddy/sharing.php:385
+msgid "Create Share"
+msgstr "PaylaÅım oluÅtur"
+
+#: modules/shortcodes/videopress.php:612
+msgid "No data found for VideoPress identifier: <strong>%s</strong>."
+msgstr "VideoPress tanımlayıcısı için veri bulunamadı: <strong>%s</strong>."
+
+#: modules/shortcodes/videopress.php:610
+msgid "Publisher limits playback of video embeds."
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:367
+msgid "Sharing URL"
+msgstr "PaylaÅım adresi"
+
+#: modules/sharedaddy/sharing.php:334
+msgid "Front Page, Archive Pages, and Search Results"
+msgstr "Ãn sayfa, arÅiv sayfası ve arama sonuçları"
+
+#: modules/sharedaddy/sharing.php:313
+msgid "Sharing label"
+msgstr "PaylaÅım etiketi"
+
+#: modules/sharedaddy/sharing.php:319
+msgid "Open links in"
+msgstr "BaÄlantılar Åu Åekilde açılsın"
+
+#: modules/sharedaddy/sharing.php:361
+msgid "Service name"
+msgstr "Servis ismi"
+
+#: modules/sharedaddy/sharing.php:350
+msgid "Save Changes"
+msgstr "DeÄiÅiklikleri Kaydet"
+
+#: modules/sharedaddy/sharing.php:328
+msgid "Show sharing buttons on"
+msgstr "PaylaÅım tuÅlarını göster"
+
+#: modules/sharedaddy/sharing.php:306
+msgid "Icon + text"
+msgstr "Simge + metin"
+
+#: modules/sharedaddy/sharing.php:322
+msgid "New window"
+msgstr "Yeni pencere"
+
+#: modules/sharedaddy/sharing.php:323
+msgid "Same window"
+msgstr "Aynı pencere"
+
+#: modules/sharedaddy/sharing.php:308
+msgid "Text only"
+msgstr "Sadece metin"
+
+#: modules/sharedaddy/sharing.php:307
+msgid "Icon only"
+msgstr "Sadece simge"
+
+#: modules/sharedaddy/sharing.php:186
+msgid "Enabled Services"
+msgstr "Etkin servisler"
+
+#: modules/sharedaddy/sharing.php:164
+msgid "Available Services"
+msgstr "Uygun durumdaki servisler"
+
+#: modules/sharedaddy/sharing.php:192
+msgid "Drag and drop available services here"
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:303
+msgid "Default button style"
+msgstr "Varsayılan tuŠstili"
+
+#: modules/sharedaddy/sharing.php:153
+msgid "Settings have been saved"
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:165
+msgid "Drag and drop the services you'd like to enable into the box below."
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:203
+msgid "Services dragged here will be hidden behind a share button."
+msgstr "Buraya sürüklenen servisler paylaÅ tuÅunun arkasına gizlenecektir"
+
+#: modules/sharedaddy/sharing.php:221
+msgid "Sharing is off. Please add services above to enable"
+msgstr "PaylaÅım kapalı. Lütfen servisler ekleyerek etkinleÅtirin"
+
+#: modules/sharedaddy/sharing.php:218
+msgid "Live Preview"
+msgstr "Canlı önizleme"
+
+#: modules/sharedaddy/sharing.php:189
+msgid "Services dragged here will appear individually."
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:149
+msgid "This plugin will work without it, but multibyte support is used <a href=\"%s\">if available</a>. You may see minor problems with Tweets and other sharing services."
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:166
+msgid "Add a new service"
+msgstr "Yeni servis ekle"
+
+#: modules/contact-form/grunion-form-view.php:142
+#: modules/sharedaddy/sharing-sources.php:1027
+msgid "Label"
+msgstr "Etiket"
+
+#: modules/sharedaddy/sharing-sources.php:977
+msgid "Click to share"
+msgstr "PaylaÅmak için tıkla"
+
+#: modules/sharedaddy/sharing-sources.php:1032
+msgid "URL"
+msgstr "URL"
+
+#: modules/sharedaddy/sharing.php:148
+msgid "Warning! Multibyte support missing!"
+msgstr "Uyarı! Multibyte desteÄi eksik!"
+
+#: modules/sharedaddy/sharing.php:46 modules/sharedaddy/sharing.php:158
+msgid "Sharing Settings"
+msgstr "PaylaÅma ayarları"
+
+#: modules/sharedaddy/sharing-sources.php:1045
+msgid "Remove Service"
+msgstr "Servisi kaldır"
+
+#: modules/sharedaddy/sharing-sources.php:1044
+msgid "Save"
+msgstr "Kaydet"
+
+#: modules/sharedaddy/sharing-sources.php:1037
+msgid "Icon"
+msgstr "Simge"
+
+#: modules/sharedaddy/sharing-sources.php:892
+msgid "Google +1"
+msgstr "Google +1"
+
+#: modules/sharedaddy/sharing-sources.php:884
+msgctxt "share to"
+msgid "Press This"
+msgstr "Press This"
+
+#: modules/sharedaddy/sharing-sources.php:884
+msgid "Click to Press This!"
+msgstr "Press This için tıklayın!"
+
+#: modules/sharedaddy/sharing-sources.php:856
+msgid "Press This"
+msgstr "Press This"
+
+#: modules/sharedaddy/sharing-sources.php:850
+msgid "Click to print"
+msgstr "Yazdırmak için tıklayın"
+
+#: modules/sharedaddy/sharing-sources.php:744
+msgid "Share"
+msgstr "PaylaÅ"
+
+#: modules/sharedaddy/sharing-sources.php:777
+msgctxt "share to"
+msgid "Facebook"
+msgstr "Facebook"
+
+#: modules/sharedaddy/sharing-sources.php:799
+msgid "Default button"
+msgstr "Varsayılan tuÅ"
+
+#: modules/sharedaddy/sharing-sources.php:850
+msgctxt "share to"
+msgid "Print"
+msgstr "Yazdır"
+
+#: modules/sharedaddy/sharing-sources.php:777
+msgid "Share on Facebook"
+msgstr "Facebook üzerinde paylaÅ"
+
+#: modules/sharedaddy/sharing-sources.php:714
+msgid "Facebook"
+msgstr "Facebook"
+
+#: modules/sharedaddy/sharing-sources.php:801
+msgid "Like button"
+msgstr "BeÄen tuÅu"
+
+#: modules/sharedaddy/sharing-sources.php:846
+msgid "Print"
+msgstr "Yazdır"
+
+#: modules/sharedaddy/sharing-sources.php:800
+msgid "Share button"
+msgstr "PaylaÅ tuÅu"
+
+#: modules/sharedaddy/sharing-sources.php:629
+msgctxt "share to"
+msgid "LinkedIn"
+msgstr "LinkedIn"
+
+#: modules/sharedaddy/sharing-sources.php:519
+msgctxt "share to"
+msgid "Digg"
+msgstr "Digg"
+
+#: modules/sharedaddy/sharing-sources.php:601
+msgid "LinkedIn"
+msgstr "LinkedIn"
+
+#: modules/sharedaddy/sharing-sources.php:515
+#: modules/sharedaddy/sharing-sources.php:519
+msgid "Click to Digg this post"
+msgstr "Bu yazıyı Digg yapmak için tıklayın"
+
+#: modules/sharedaddy/sharing-sources.php:436
+msgid "Click to share on Reddit"
+msgstr "Reddit üzerinde paylaÅmak için tıklayın"
+
+#: modules/sharedaddy/sharing-sources.php:429
+#: modules/sharedaddy/sharing-sources.php:436
+msgid "Reddit"
+msgstr "Reddit"
+
+#: modules/sharedaddy/sharing-sources.php:363
+msgctxt "share to"
+msgid "StumbleUpon"
+msgstr "StumbleUpon"
+
+#: modules/sharedaddy/sharing-sources.php:363
+msgid "Click to share on StumbleUpon"
+msgstr "StumbleUpon üzerinde paylaÅmak için tıklayın"
+
+#: modules/sharedaddy/sharing-sources.php:629
+msgid "Click to share on LinkedIn"
+msgstr "LinkedIn üzerinde paylaÅ"
+
+#: modules/sharedaddy/sharing-sources.php:506
+msgid "Digg"
+msgstr "Digg"
+
+#: modules/sharedaddy/sharing-sources.php:257
+msgid "Twitter"
+msgstr "Twitter"
+
+#: modules/sharedaddy/sharing-sources.php:226
+msgid "Send Email"
+msgstr "E-posta gönder"
+
+#: modules/sharedaddy/sharing-sources.php:238
+msgid "Sorry, your blog cannot share posts by email."
+msgstr "Ãzgünüm, blogunuz yazıları e-posta ile paylaÅamıyor."
+
+#: modules/sharedaddy/sharing-sources.php:234
+msgid "Email check failed, please try again"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:218
+msgid "Your Email Address"
+msgstr "E-posta adresiniz"
+
+#: modules/sharedaddy/sharing-sources.php:227
+msgid "Cancel"
+msgstr "Vazgeç"
+
+#: modules/sharedaddy/sharing-sources.php:230
+msgid "Post was not sent - check your email addresses!"
+msgstr "Yazı gönderilemedi - e-posta adreslerinizi kontrol edin!"
+
+#: modules/sharedaddy/sharing-sources.php:352
+msgid "StumbleUpon"
+msgstr "StumbleUpon"
+
+#: modules/sharedaddy/sharing-sources.php:264
+msgid "Click to share on Twitter"
+msgstr "Twitter üzerinde paylaÅmak için tıklayın"
+
+#: modules/sharedaddy/sharing-sources.php:264
+msgctxt "share to"
+msgid "Twitter"
+msgstr "Twitter"
+
+#: modules/sharedaddy/sharing-sources.php:334
+#: modules/sharedaddy/sharing-sources.php:411
+#: modules/sharedaddy/sharing-sources.php:462
+#: modules/sharedaddy/sharing-sources.php:568
+#: modules/sharedaddy/sharing-sources.php:684
+msgid "Use smart button"
+msgstr "Akıllı tuÅu kullan"
+
+#: modules/sharedaddy/sharing-sources.php:207
+msgid "Send to Email Address"
+msgstr "E-posta adresine gönder"
+
+#: modules/sharedaddy/sharing-sources.php:170
+msgid "You have shared this post with %s"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:193
+msgid "Click to email this to a friend"
+msgstr "ArkadaÅınızla e-posta üzerinden paylaÅmak için tıklayın"
+
+#: modules/sharedaddy/sharedaddy.php:106
+msgid "Disable CSS and JS"
+msgstr "CSS ve JS öÄelerini etkisizleÅtir"
+
+#: modules/sharedaddy/sharedaddy.php:108
+msgid "Advanced. If this option is checked, you must include these files in your theme manually for the sharing links to work."
+msgstr ""
+
+#: modules/sharedaddy/sharing-service.php:196
+msgid "Share this:"
+msgstr "PaylaÅ:"
+
+#: modules/sharedaddy/sharing-sources.php:171
+msgid "Close"
+msgstr "Kapat"
+
+#: modules/sharedaddy/sharing-service.php:474
+#: modules/sharedaddy/sharing.php:234 modules/sharedaddy/sharing.php:275
+msgctxt "dropdown button"
+msgid "Share"
+msgstr "PaylaÅ"
+
+#: modules/sharedaddy/sharing-sources.php:169
+msgid "This post has been shared!"
+msgstr "Bu yazı paylaÅıldı!"
+
+#: modules/sharedaddy/sharing-sources.php:193
+msgctxt "share to"
+msgid "Email"
+msgstr "E-posta"
+
+#: modules/sharedaddy/sharing-sources.php:215
+msgid "Your Name"
+msgstr "Ä°sminiz"
+
+#: modules/module-info.php:425
+msgid "Each contact form can easily be customized to fit your needs. When a user submits your contact form, the feedback will be filtered through <a href=\"http://akismet.com/\">Akismet</a> (if it is active on your site) to make sure itâs not spam. Any legitimate feedback will then be emailed to you, and added to your feedback management area."
+msgstr ""
+
+#: modules/sharedaddy/sharedaddy.php:18
+msgid "Shared Post"
+msgstr "PaylaÅılan yazı"
+
+#: modules/module-info.php:394
+msgid "Jetpack will automatically take the great published content from your blog or website and share it instantly with third party services like search engines, increasing your reach and traffic."
+msgstr "Jetpack otomatik olarak sitenizde yayınlanmıŠiçerikleri arama motorları vb. üçüncü parti servislere gönderir ve sitenize gelen trafiÄi artırır."
+
+#: modules/module-info.php:374
+msgid "When leaving comments, your visitors can also subscribe to a post’s comments to keep up with the conversation."
+msgstr ""
+
+#: modules/module-info.php:371
+msgid "Subscriptions"
+msgstr "Abonelikler"
+
+#: modules/module-info.php:379
+msgid "To use the Subscriptions widget, go to Appearance → <a href=\"%s\">Widgets</a>. Drag the widget labeled “Blog Subscriptions (Jetpack)” into one of your sidebars and configure away."
+msgstr ""
+
+#: modules/sharedaddy/sharedaddy.php:37
+msgid "Show sharing buttons on this post."
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:30 modules/module-info.php:415
+#: modules/module-info.php:419
+msgid "Contact Form"
+msgstr ""
+
+#: modules/module-info.php:392
+msgid "Enhanced Distribution"
+msgstr ""
+
+#: modules/module-info.php:373
+msgid "Easily allow any visitor to subscribe to all of your posts via email through a widget in your blog’s sidebar. Every time you publish a post, WordPress.com will send a notification to all your subscribers."
+msgstr ""
+
+#: modules/module-info.php:351
+msgid "shows your latest tweets within a sidebar on your theme."
+msgstr "temanızın kenar çubuÄunda en son tweetlerinizi görüntüler"
+
+#: modules/module-info.php:350
+msgid "lets you easily add post and comment RSS feeds to a sidebar on your theme."
+msgstr ""
+
+#: modules/module-info.php:351
+msgid "The Twitter Widget"
+msgstr "Twitter bileÅeni"
+
+#: modules/module-info.php:350
+msgid "The RSS Links Widget"
+msgstr ""
+
+#: modules/module-info.php:355
+msgid "To use the widgets, go to Appearance → <a href=\"%s\">Widgets</a>. Drag them into one of your sidebars and configure away."
+msgstr "BileÅenleri kullanmak için Görünüm → <a href=\"%s\">BileÅenler</a> bölümüne gidin. BileÅenleri kenar çubuÄunuza sürükleyin ve ayarlayın."
+
+#: modules/module-info.php:368
+msgid "Subsriptions Screenshot"
+msgstr "Abonelikler ekran görüntüsü"
+
+#: modules/module-info.php:353
+msgid "The Image Widget"
+msgstr ""
+
+#: modules/module-info.php:355
+msgid "Each of these widgets has a number of customization options."
+msgstr ""
+
+#: modules/module-info.php:353
+msgid "lets you easily add images to a sidebar on your theme."
+msgstr ""
+
+#: modules/module-info.php:335
+msgid "shows your latest tweets within a sidebar on your theme. It’s an easy way to add more activity to your site. There are also a number of customization options."
+msgstr ""
+
+#: modules/module-info.php:308 modules/module-info.php:312
+msgid "Spelling and Grammar"
+msgstr ""
+
+#: modules/module-info.php:335
+msgid "The Twitter Widget "
+msgstr "Twitter bileÅeni"
+
+#: modules/module-info.php:337
+msgid "allows you to easily add images to widget areas in your theme. It’s an easy way to add more visual interest to your site."
+msgstr ""
+
+#: modules/module-info.php:337
+msgid "The Image Widget "
+msgstr "Görsel bileÅeni"
+
+#: modules/module-info.php:334
+msgid "allows you to add links to your blog’s post and comment RSS feeds in your sidebar. This makes it easy for your readers to stay updated when you post new content or receive new comments."
+msgstr ""
+
+#: modules/module-info.php:334
+msgid "The RSS Links Widget "
+msgstr "RSS baÄlantı bileÅeni"
+
+#: modules/module-info.php:332 modules/module-info.php:348
+msgid "Extra Sidebar Widgets"
+msgstr ""
+
+#: modules/module-info.php:329 modules/module-info.php:345
+msgid "Widgets Screenshot"
+msgstr "BileÅenler ekran görüntüsü"
+
+#: modules/module-info.php:315
+msgid "After the Deadline provides a number of <a href=\"%s\">customization options</a>, which you can edit in your profile."
+msgstr ""
+
+#: modules/module-info.php:314
+msgid "The <a href='%s'>After the Deadline</a> Proofreading service improves your writing by using artificial intelligence to find your errors and offer smart suggestions."
+msgstr ""
+
+#: modules/module-info.php:286
+msgid "To configure your sharing settings, go to the Settings → <a href=\"%s\">Sharing</a> menu."
+msgstr ""
+
+#: modules/module-info.php:265
+msgid "The following services are included: Twitter, Facebook, Reddit, StumbleUpon, PressThis, Digg, LinkedIn, Google +1, Print, and Email."
+msgstr ""
+
+#: modules/module-info.php:227
+msgid "Jetpack combines the power of %s and the simplicity of WordPress to give you the ultimate in math blogging platforms."
+msgstr ""
+
+#: modules/module-info.php:228
+msgid "Wow, that sounds nerdy."
+msgstr "Vay, bu gerçekten uçuk geliyor."
+
+#: modules/module-info.php:242
+msgid "Use <code>$latex your latex code here$</code> or <code>[latex]your latex code here[/latex]</code> to include %s in your posts and comments. There are <a href=\"%s\" target=\"_blank\">all sorts of options</a> available."
+msgstr ""
+
+#: modules/module-info.php:293
+msgid "Full details can be found on the <a href=\"%s\">Sharing support page</a>. This video also gives a swish run-down of how to use the Sharing feature. Watch it in HD for extra snazz!"
+msgstr "Tüm detaylar <a href=\"%s\">paylaÅım destek sayfası</a>nda bulunabilir. Ayrıca bu video PaylaÅma özelliÄinin nasıl kullanılacaÄına dair sizi hızlıca bilgilendirebilir. Daha fazlası için HD olarak seyredin!"
+
+#: modules/module-info.php:287
+msgid "Drag and drop sharing services into the enabled section to have them show up on your site, and drag them into the hidden section to have them hidden behind a button."
+msgstr ""
+
+#: modules/module-info.php:267
+msgid "The following services are included: Twitter, Facebook, Reddit, StumbleUpon, Digg, LinkedIn, Google +1, Print, and Email."
+msgstr ""
+
+#: modules/module-info.php:261
+msgid "Share your posts with Twitter, Facebook, and a host of other services. You can configure services to appear as icons, text, or both. Some services have additional options to display smart buttons, such as Twitter, which will update the number of times the post has been shared."
+msgstr ""
+
+#: modules/module-info.php:257 modules/module-info.php:260
+#: modules/module-info.php:281 modules/sharedaddy/sharedaddy.php:25
+#: modules/sharedaddy/sharing.php:46
+msgid "Sharing"
+msgstr "PaylaÅma"
+
+#: modules/module-info.php:226 modules/module-info.php:241
+msgid "%s is a powerful markup language for writing complex mathematical equations, formulas, etc."
+msgstr ""
+
+#: modules/module-info.php:271
+msgid "Additionally you can define your own custom services."
+msgstr ""
+
+#: modules/module-info.php:187 modules/module-info.php:191
+#: modules/module-info.php:200 modules/module-info.php:204
+msgid "WordPress.com Stats"
+msgstr "WordPress.com istatistikleri"
+
+#: modules/module-info.php:172
+msgid "To use shortlinks, go to any already published post (or publish something new!). A “Get Shortlink” button will be visible under the Post title. When you click it, a dialog box will appear with the shortlink and you can copy and paste to Twitter, Facebook or wherever your heart desires."
+msgstr ""
+
+#: modules/module-info.php:137
+msgid "Available shortcodes are: %l."
+msgstr "Uygun kısa kodlar: %l."
+
+#: modules/module-info.php:192 modules/module-info.php:205
+msgid "There are many plugins and services that provide statistics, but data can be overwhelming. WordPress.com Stats makes the most popular metrics easy to understand through a clear and attractive interface."
+msgstr ""
+
+#: modules/module-info.php:206
+msgid "You can <a href=\"%s\">view your stats dashboard here</a>."
+msgstr ""
+
+#: modules/module-info.php:157 modules/module-info.php:171
+msgid "Instead of typing or copy-pasting long URLs, you can now get a short and simple link to your posts and pages. This uses the super compact wp.me domain name, and gives you a unique URL you can use that will be safe and reliable."
+msgstr ""
+
+#: modules/module-info.php:221 modules/module-info.php:236
+msgid "LaTeX"
+msgstr "LaTeX"
+
+#: modules/module-info.php:109
+msgid "Enter a shortcode directly into the Post/Page editor to embed media. For specific instructions follow the links below."
+msgstr ""
+
+#: modules/module-info.php:158
+msgid "It’s perfect for use on Twitter, Facebook, and cell phone text messages where every character counts."
+msgstr ""
+
+#: modules/module-info.php:95 modules/module-info.php:108
+msgid "Shortcodes allow you to easily and safely embed media from other places in your site. With just one simple code, you can tell WordPress to embed YouTube, Flickr, and other media."
+msgstr ""
+
+#: modules/module-info.php:152 modules/module-info.php:156
+#: modules/module-info.php:166 modules/module-info.php:170
+msgid "WP.me Shortlinks"
+msgstr "WP.me kısa baÄlantıları"
+
+#: modules/module-info.php:29
+msgctxt "Visit your _VaultPress_dashboard_."
+msgid "To check your backups, see any security alerts, or check your VaultPress Vitality, visit your %s."
+msgstr ""
+
+#: modules/module-info.php:90 modules/module-info.php:94
+#: modules/module-info.php:103 modules/module-info.php:107
+msgid "Shortcode Embeds"
+msgstr "Kısa kod gömme"
+
+#: modules/module-info.php:59
+msgid "Hovercards enhance plain Gravatar images with information about a person: name, bio, pictures, their contact info, and other services they use on the web like Twitter, Facebook, or LinkedIn."
+msgstr ""
+
+#: modules/module-info.php:60
+msgid "Hovercards offer a great way to show your internet presence and help people find your own blog."
+msgstr ""
+
+#: modules/module-info.php:74
+msgid "Hovercards enhance plain Gravatar images with information about a person: name, bio, pictures, their contact info, and other services."
+msgstr ""
+
+#: modules/module-info.php:75
+msgid "To see hovercards, look at any blog post on your blog that has comments. If the commenter has a hovercard associated with their gravatar, mouse over their image and the hovercard will appear. To turn hovercards off, click the Deactivate button above."
+msgstr ""
+
+#: modules/module-info.php:29
+msgid "VaultPress dashboard"
+msgstr "VaultPress baÅlangıcı"
+
+#: modules/module-info.php:31
+msgid "With a monthly subscription, the VaultPress plugin will backup your site’s content, themes, and plugins in real-time, as well as perform regular security scans for common threats and attacks."
+msgstr ""
+
+#: modules/module-info.php:32
+msgctxt "View _Plans_&_Pricing_. (VaultPress)"
+msgid "View %s."
+msgstr "Görüntüle %s."
+
+#: modules/module-info.php:32
+msgid "Plans & Pricing"
+msgstr ""
+
+#: modules/module-info.php:53 modules/module-info.php:68
+msgid "Gravatar Hovercard"
+msgstr "Gravatar kartı"
+
+#: modules/module-info.php:58 modules/module-info.php:73
+msgid "What’s a Hovercard?"
+msgstr "Süzülen kartlar nedir?"
+
+#: modules/module-info.php:22 modules/module-info.php:26
+msgid "VaultPress"
+msgstr "VaultPress"
+
+#: modules/contact-form/grunion-contact-form.php:713
+msgid "Add a custom form"
+msgstr ""
+
+#: modules/gravatar-hovercards.php:44 modules/module-info.php:57
+#: modules/module-info.php:72
+msgid "Gravatar Hovercards"
+msgstr "Gravatar kartları"
+
+#: modules/gravatar-hovercards.php:56
+msgid "View people's profiles when you mouse over their Gravatars"
+msgstr ""
+
+#: modules/contact-form/grunion-contact-form.php:689
+msgid "Spam <span class=\"count\">(%s)</span>"
+msgid_plural "Spam <span class=\"count\">(%s)</span>"
+msgstr[0] ""
+msgstr[1] ""
+
+#: modules/contact-form/grunion-contact-form.php:671
+msgid "Search Feedback"
+msgstr ""
+
+#: modules/module-info.php:28
+msgid "Your WordPress installation is currently being protected with the world’s best security, backup, and support."
+msgstr ""
+
+#: modules/contact-form/grunion-contact-form.php:672
+#: modules/contact-form/grunion-contact-form.php:673
+msgid "No feedback found"
+msgstr ""
+
+#: modules/gravatar-hovercards.php:83
+msgid "Put your mouse over your Gravatar to check out your profile."
+msgstr "Profilinizi görüntülemek fare imlecinizi Gravatar’ınızın üzerine getirin."
+
+#: modules/contact-form/grunion-contact-form.php:670
+msgid "Feedback"
+msgstr ""
+
+#: modules/contact-form/grunion-contact-form.php:669
+#: modules/contact-form/grunion-form-view.php:130
+msgid "Feedbacks"
+msgstr ""
+
+#: modules/contact-form/grunion-contact-form.php:275
+#: modules/contact-form/grunion-contact-form.php:323
+msgid "Error!"
+msgstr "Hata"
+
+#: modules/contact-form/grunion-contact-form.php:147
+msgid "%s is required"
+msgstr ""
+
+#: modules/contact-form/grunion-contact-form.php:285
+msgid "Submit »"
+msgstr "Gönder »"
+
+#: modules/contact-form/grunion-contact-form.php:328
+msgid "Message Sent"
+msgstr "Mesaj Gönderildi"
+
+#: modules/contact-form/grunion-contact-form.php:462
+msgid "l F j, Y \\a\\t g:i a"
+msgstr ""
+
+#: modules/contact-form/grunion-contact-form.php:482
+msgid "Time:"
+msgstr ""
+
+#: modules/contact-form/grunion-contact-form.php:483
+msgid "IP Address:"
+msgstr "IP Adresi"
+
+#: modules/contact-form/grunion-contact-form.php:484
+msgid "Contact Form URL:"
+msgstr ""
+
+#: modules/contact-form/grunion-contact-form.php:140
+msgid "%s requires a valid email address"
+msgstr ""
+
+#: modules/contact-form/grunion-contact-form.php:511
+msgid "Sent by an unverified visitor to your site."
+msgstr "KimliÄi saptanamamıŠbirisince sitenize gönderilmiÅtir."
+
+#: modules/contact-form/grunion-contact-form.php:35
+#: modules/contact-form/grunion-form-view.php:149
+#: modules/sharedaddy/sharing-sources.php:127
+msgid "Email"
+msgstr "Eposta"
+
+#: modules/contact-form/grunion-contact-form.php:79
+#: modules/contact-form/grunion-contact-form.php:84
+#: modules/contact-form/grunion-contact-form.php:88
+#: modules/contact-form/grunion-contact-form.php:100
+#: modules/contact-form/grunion-contact-form.php:105
+#: modules/contact-form/grunion-contact-form.php:119
+msgid "(required)"
+msgstr "(gerekli)"
+
+#: modules/contact-form/grunion-contact-form.php:99
+msgid "Yes"
+msgstr "Evet"
+
+#: modules/contact-form/admin.php:456
+msgid "You are not allowed to move this item to the Trash."
+msgstr ""
+
+#: modules/contact-form/admin.php:452
+msgid "Error in restoring from Trash."
+msgstr ""
+
+#: modules/contact-form/admin.php:449
+msgid "You are not allowed to move this item out of the Trash."
+msgstr ""
+
+#: modules/contact-form/grunion-contact-form.php:39
+msgid "Subject"
+msgstr "Konu"
+
+#: modules/contact-form/admin.php:483
+msgid "Messages"
+msgstr ""
+
+#: modules/contact-form/admin.php:506
+msgid "Spam"
+msgstr "Ä°stenmeyen"
+
+#: modules/contact-form/grunion-contact-form.php:34
+#: modules/contact-form/grunion-form-view.php:150
+msgid "Name"
+msgstr "Ä°sim"
+
+#: modules/contact-form/admin.php:459
+msgid "Error in moving to Trash."
+msgstr ""
+
+#: modules/contact-form/grunion-contact-form.php:36
+#: modules/contact-form/grunion-form-view.php:154
+msgid "Website"
+msgstr "Ä°nternet sitesi"
+
+#: modules/contact-form/admin.php:88
+#: modules/contact-form/grunion-contact-form.php:42
+msgid "Message"
+msgstr "Mesaj"
+
+#: modules/contact-form/admin.php:197
+msgid "Mark this message as spam"
+msgstr ""
+
+#: modules/contact-form/admin.php:166 modules/contact-form/admin.php:265
+msgid "Delete Permanently"
+msgstr "Tamamen sil"
+
+#: modules/contact-form/admin.php:257
+msgid "Mark this message as NOT spam"
+msgstr ""
+
+#: modules/contact-form/admin.php:164 modules/contact-form/admin.php:263
+msgid "Delete this item permanently"
+msgstr ""
+
+#: modules/contact-form/admin.php:296
+msgid "Y-m-d @ g:i:s A"
+msgstr ""
+
+#: modules/contact-form/admin.php:415
+msgid "You are not allowed to manage this item."
+msgstr ""
+
+#: modules/contact-form/admin.php:161
+msgid "Restore"
+msgstr "Eski haline getir"
+
+#: modules/contact-form/admin.php:89
+msgid "Date"
+msgstr "Tarih"
+
+#: modules/contact-form/admin.php:204 modules/contact-form/admin.php:206
+#: modules/contact-form/admin.php:493
+msgid "Trash"
+msgstr "Ãöp"
+
+#: modules/after-the-deadline/config-unignore.php:130
+msgid "Add"
+msgstr "Ekle"
+
+#: modules/after-the-deadline/config-unignore.php:128
+msgid "Identify words and phrases to ignore while proofreading your posts and pages:"
+msgstr ""
+
+#: modules/after-the-deadline/config-options.php:89
+msgctxt "%1$s = http://codex.wordpress.org/Installing_WordPress_in_Your_Language, %2$s = WPLANG"
+msgid "The proofreader supports English, French, German, Portuguese, and Spanish. Your <a href=\"%1$s\">%2%s</a> value is the default proofreading language."
+msgstr ""
+
+#: modules/contact-form/admin.php:87
+msgid "From"
+msgstr ""
+
+#: modules/after-the-deadline/config-unignore.php:135
+msgid "Be sure to click \"Update Profile\" at the bottom of the screen to save your changes."
+msgstr ""
+
+#: modules/after-the-deadline/config-unignore.php:126
+msgid "Ignored Phrases"
+msgstr "Göz ardı edilen cümleler"
+
+#: modules/after-the-deadline/config-options.php:95
+msgid "Use automatically detected language to proofread posts and pages"
+msgstr ""
+
+#: modules/after-the-deadline/config-options.php:86
+msgid "Language"
+msgstr "Dil"
+
+#: modules/after-the-deadline/config-options.php:81
+msgid "Redundant Phrases"
+msgstr "AÄdalı cümleler"
+
+#: modules/after-the-deadline/config-options.php:79
+msgid "Phrases to Avoid"
+msgstr "Kaçınılacak cümleler"
+
+#: modules/after-the-deadline/config-options.php:77
+msgid "Passive Voice"
+msgstr "Pasif ses"
+
+#: modules/after-the-deadline/config-options.php:83
+msgid "<a href=\"%s\">Learn more</a> about these options."
+msgstr ""
+
+#: modules/after-the-deadline/config-options.php:67
+msgid "Complex Phrases"
+msgstr "KarmaÅık cümleler"
+
+#: modules/after-the-deadline/config-options.php:75
+msgid "Jargon"
+msgstr "Jargon"
+
+#: modules/after-the-deadline/config-options.php:73
+msgid "Hidden Verbs"
+msgstr "Gizli fiiller"
+
+#: modules/after-the-deadline/config-options.php:71
+msgid "Double Negatives"
+msgstr "Ãifte negatifler"
+
+#: modules/after-the-deadline/config-options.php:69
+msgid "Diacritical Marks"
+msgstr "Belirleyici iÅaretler"
+
+#: modules/after-the-deadline/config-options.php:65
+msgid "Clichés"
+msgstr "KliÅeler"
+
+#: modules/after-the-deadline/atd-l10n.php:30
+msgid "There was an error communicating with the proofreading service."
+msgstr ""
+
+#: modules/after-the-deadline/config-options.php:63
+msgid "Bias Language"
+msgstr "Ãnyargılı dil"
+
+#: modules/after-the-deadline/config-options.php:60
+msgid "Enable proofreading for the following grammar and style rules when writing posts and pages:"
+msgstr ""
+
+#: modules/after-the-deadline/config-options.php:58
+msgid "English Options"
+msgstr "Ä°ngilizce ayarlar"
+
+#: modules/after-the-deadline/config-options.php:55
+msgid "a post or page is updated"
+msgstr "bir yazı ya da sayfa güncellendi"
+
+#: modules/after-the-deadline/config-options.php:53
+msgid "a post or page is first published"
+msgstr "bir yazı ya da sayfa ilk kez yayınlandı"
+
+#: modules/after-the-deadline/config-options.php:50
+msgid "Automatically proofread content when:"
+msgstr ""
+
+#: modules/after-the-deadline/config-options.php:48
+msgid "Proofreading"
+msgstr ""
+
+#: modules/after-the-deadline/atd-l10n.php:34
+msgid ""
+"The proofreader has suggestions for this post. Are you sure you want to update it?\n"
+"\n"
+"Press OK to update your post, or Cancel to view the suggestions and edit your post."
+msgstr ""
+
+#: modules/after-the-deadline/atd-l10n.php:33
+msgid ""
+"The proofreader has suggestions for this post. Are you sure you want to publish it?\n"
+"\n"
+"Press OK to publish your post, or Cancel to view the suggestions and edit your post."
+msgstr ""
+
+#: modules/after-the-deadline/atd-l10n.php:32
+msgid "Replace selection with:"
+msgstr "Seçimi Åununla deÄiÅtir:"
+
+#: modules/after-the-deadline/atd-l10n.php:22
+msgid "Edit Selection..."
+msgstr "Seçimi düzenle..."
+
+#: modules/after-the-deadline/atd-l10n.php:20
+msgid "Ignore all"
+msgstr "Hepsini göz ardı et"
+
+#: modules/after-the-deadline/atd-l10n.php:17
+msgid "Explain..."
+msgstr "Açıklama..."
+
+#: modules/after-the-deadline/atd-l10n.php:15
+msgid "No suggestions"
+msgstr "Ãneri yok"
+
+#: modules/after-the-deadline/atd-l10n.php:19
+msgid "Ignore always"
+msgstr "Her zaman göz ardı et"
+
+#: modules/after-the-deadline/atd-l10n.php:18
+msgid "Ignore suggestion"
+msgstr "Ãneriyi göz ardı et"
+
+#: modules/after-the-deadline/atd-l10n.php:25
+msgid "edit text"
+msgstr "metni düzenle"
+
+#: modules/after-the-deadline/atd-l10n.php:24
+msgid "proofread"
+msgstr "saÄlam okuma"
+
+#: modules/after-the-deadline/atd-l10n.php:26
+#: modules/after-the-deadline.php:224
+msgid "Proofread Writing"
+msgstr "SaÄlam okuma yazımı"
+
+#: modules/after-the-deadline/atd-l10n.php:28
+msgid "No writing errors were found."
+msgstr "Yazım hatası bulunamadı."
+
+#: modules/after-the-deadline/atd-l10n.php:29
+msgid "There was a problem communicating with the Proofreading service. Try again in one minute."
+msgstr ""
+
+#: jetpack.php:2073
+msgid "Configure"
+msgstr "Ayarla"
+
+#: modules/after-the-deadline/atd-l10n.php:13
+msgid "Repeated Word"
+msgstr "Tekrar eden kelime"
+
+#: modules/after-the-deadline/atd-l10n.php:12
+msgid "Spelling"
+msgstr "Ä°mla"
+
+#: jetpack.php:2934
+msgid "An administrator for this blog must set up the Jetpack connection."
+msgstr ""
+
+#: jetpack.php:2939
+msgid "You need to register your Jetpack before connecting it."
+msgstr ""
+
+#: jetpack.php:2316 jetpack.php:2318 jetpack.php:2320 jetpack.php:2323
+#: jetpack.php:2978
+msgid "Error Details: %s"
+msgstr "Hata detayları: %s"
+
+#: jetpack.php:2107
+msgid "Coming soon…"
+msgstr "Yakında geliyor…"
+
+#: jetpack.php:2044
+msgid "Updated"
+msgstr ""
+
+#: jetpack.php:2041
+msgid "New"
+msgstr "Yeni"
+
+#: jetpack.php:2033
+msgid "Free"
+msgstr "Ãcretsiz"
+
+#: jetpack.php:2010
+msgid "Activate"
+msgstr "EtkinleÅtir"
+
+#: jetpack.php:2033
+msgid "Purchase"
+msgstr "Satın al"
+
+#: jetpack.php:1886
+msgid "An <span>Automattic</span> Airline"
+msgstr ""
+
+#: jetpack.php:1941
+msgid "Configure %s"
+msgstr "Ayarla %s"
+
+#: jetpack.php:1910
+msgid "This is sensitive information. Please do not post your BLOG_TOKEN or USER_TOKEN publicly; they are like passwords."
+msgstr ""
+
+#: jetpack.php:2000
+msgid "Deactivate"
+msgstr "EtkisizleÅtir"
+
+#: jetpack.php:1873
+msgid "You will no longer receive email updates about Jetpack."
+msgstr "Artık daha fazla Jetpack güncelleme e-postası almayacaksınız."
+
+#: jetpack.php:1871
+msgid "You have been subscribed to receive email updates."
+msgstr "E-posta güncellemelerine abone oldunuz."
+
+#: jetpack.php:1892 modules/sharedaddy/sharedaddy.php:76
+msgid "Support"
+msgstr "Destek"
+
+#: jetpack.php:1891
+msgid "Debug"
+msgstr "Ayıklama"
+
+#: jetpack.php:1890
+msgid "Terms of Service"
+msgstr "Kullanım Åartları"
+
+#: jetpack.php:1864 modules/subscriptions.php:560
+msgid "Subscribe"
+msgstr "Abone ol"
+
+#: jetpack.php:1889
+msgid "Privacy Policy"
+msgstr "Gizlilik kuralları"
+
+#: jetpack.php:1846
+msgid "Take Survey"
+msgstr ""
+
+#: jetpack.php:1619
+msgid "Jetpack contains the most recent version of the old %l plugin."
+msgid_plural "Jetpack contains the most recent versions of the old %l plugins."
+msgstr[0] ""
+msgstr[1] ""
+
+#: jetpack.php:1786
+msgid "Connected to WordPress.com"
+msgstr "WordPress.com’a baÄlandı"
+
+#: jetpack.php:1841
+msgid "Have feedback on Jetpack?"
+msgstr ""
+
+#: jetpack.php:1843
+msgid "Answer a short survey to let us know how we’re doing and what to add in the future."
+msgstr ""
+
+#: jetpack.php:1852
+msgid "Checking email updates status…"
+msgstr ""
+
+#: jetpack.php:1787
+msgid "Disconnect from WordPress.com"
+msgstr "WordPress.com baÄlantısı kesildi"
+
+#: jetpack.php:1859
+msgid "Unsubscribe"
+msgstr "Abonelikten ayrıl"
+
+#: jetpack.php:1628
+msgid "The old version has been deactivated and can be removed from your site."
+msgid_plural "The old versions have been deactivated and can be removed from your site."
+msgstr[0] ""
+msgstr[1] ""
+
+#: jetpack.php:1817
+msgid "To enable all of the Jetpack features you’ll need to connect your website to WordPress.com using the button to the right. Once you’ve made the connection you’ll activate all the delightful features below."
+msgstr ""
+
+#: jetpack.php:1863
+msgctxt "%s = Subscribe link"
+msgid "Want to receive updates about Jetpack by email? %s"
+msgstr "Jetpack hakkında güncelleme e-postaları almak ister misiniz? %s"
+
+#: jetpack.php:1858
+msgctxt "%s = Unsubscribe link"
+msgid "You are currently subscribed to email updates. %s"
+msgstr ""
+
+#: jetpack.php:1595
+msgid "<strong>You’re fueled up and ready to go.</strong> "
+msgstr ""
+
+#: jetpack.php:1567
+msgid "The following modules have been updated: %l."
+msgstr ""
+
+#: jetpack.php:1591
+msgid "<strong>Your Jetpack is already connected.</strong> "
+msgstr ""
+
+#: jetpack.php:1581
+msgid "<strong>%s Deactivated!</strong> You can activate it again at any time using the activate button on the module card."
+msgstr ""
+
+#: jetpack.php:1597
+msgid "The features below are now active. Click the learn more buttons to explore each feature."
+msgstr ""
+
+#: jetpack.php:1587
+msgid "<strong>Module settings were saved.</strong> "
+msgstr ""
+
+#: jetpack.php:1574
+msgid "<strong>%s Activated!</strong> You can deactivate at any time by clicking Learn More and then Deactivate on the module card."
+msgstr ""
+
+#: jetpack.php:1543
+msgid "Welcome to <strong>Jetpack %s</strong>!"
+msgstr ""
+
+#: jetpack.php:1519
+msgid "Try connecting again."
+msgstr "Tekrar baÄlanmayı dene."
+
+#: jetpack.php:1516
+msgid "<strong>Your Jetpack has a glitch.</strong> Something went wrong that’s never supposed to happen. Guess you’re just lucky: %s"
+msgstr ""
+
+#: jetpack.php:1555
+msgid "The following new modules have been activated: %l."
+msgstr ""
+
+#: jetpack.php:1466
+msgid "<strong>Your Jetpack has a glitch.</strong> Connecting this site with WordPress.com is not possible. This usually means your site is not publicly accessible (localhost)."
+msgstr ""
+
+#: jetpack.php:1433
+msgid "Don’t cross the streams! You need to stay logged in to your WordPress blog while you authorize Jetpack."
+msgstr ""
+
+#: jetpack.php:1430
+msgid "You need to authorize the Jetpack connection between your site and WordPress.com to enable the awesome features."
+msgstr ""
+
+#: jetpack.php:1440
+msgid "Wrong size. Hm… it seems your Jetpack doesn’t quite fit. Have you lost weight? Click “Connect to WordPress.com” again to get your Jetpack adjusted."
+msgstr ""
+
+#: jetpack.php:1454
+msgid "Do you still have the %s plugin installed?"
+msgstr ""
+
+#: jetpack.php:1472
+msgid "WordPress.com is currently having problems and is unable to fuel up your Jetpack. Please try again later."
+msgstr ""
+
+#: jetpack.php:1476
+msgid "Jetpack could not contact WordPress.com: %s. This usually means something is incorrectly configured on your web host."
+msgstr ""
+
+#: jetpack.php:1458
+msgid "Module could not be activated because it triggered a <strong>fatal error</strong>. Perhaps there is a conflict with another plugin you have installed?"
+msgstr ""
+
+#: jetpack.php:1452
+msgid "%s could not be activated because it triggered a <strong>fatal error</strong>. Perhaps there is a conflict with another plugin you have installed?"
+msgstr ""
+
+#: jetpack.php:1437
+msgid "Return to sender. Whoops! It looks like you got the wrong Jetpack in the mail; deactivate then reactivate the Jetpack plugin to get a new one."
+msgstr ""
+
+#: jetpack.php:1450
+msgid "The %1$s module requires <strong>PHP version %2$s</strong> or higher."
+msgstr ""
+
+#: jetpack.php:1444
+msgid "Your website needs to be publicly accessible to use Jetpack: %s"
+msgstr ""
+
+#: jetpack.php:1357
+msgid "<strong>Jetpack is activated!</strong> Each site on your network must be connected individually by an admin on that site."
+msgstr ""
+
+#: jetpack.php:1311 modules/sharedaddy/sharedaddy.php:68
+#: modules/sharedaddy/sharedaddy.php:75
+msgid "Settings"
+msgstr "Ayarlar"
+
+#: jetpack.php:1336
+msgid "<strong>Jetpack is installed</strong> and ready to bring awesome, WordPress.com cloud-powered features to your site."
+msgstr ""
+
+#: jetpack.php:1244
+msgid "Find the component you want to manage"
+msgstr ""
+
+#: jetpack.php:1245
+msgid "Click on Learn More"
+msgstr ""
+
+#: jetpack.php:1342 jetpack.php:1821
+msgid "Connect to WordPress.com"
+msgstr "WordPress.com’a baÄlan"
+
+#: jetpack.php:1344 modules/module-info.php:45 modules/module-info.php:81
+#: modules/module-info.php:143 modules/module-info.php:178
+#: modules/module-info.php:212 modules/module-info.php:248
+#: modules/module-info.php:299 modules/module-info.php:321
+#: modules/module-info.php:361 modules/module-info.php:385
+#: modules/module-info.php:403 modules/module-info.php:409
+msgid "Learn More"
+msgstr "Daha fazlasını öÄren"
+
+#: jetpack.php:1247
+msgid "If additional settings are available, a link to them will appear"
+msgstr ""
+
+#: jetpack.php:1246
+msgid "An Activate or Deactivate button will appear"
+msgstr ""
+
+#: jetpack.php:1242
+msgid "You can activate or deactivate individual Jetpack modules to suit your needs."
+msgstr ""
+
+#: jetpack.php:1211
+msgid "<strong>To Activate/Deactivate a Module</strong> - Click on Learn More. An Activate or Deactivate button will now appear next to the Learn More button. Click the Activate/Deactivate button."
+msgstr ""
+
+#: jetpack.php:1210
+msgid "Jetpack Module Options"
+msgstr ""
+
+#: jetpack.php:1209 jetpack.php:1233
+msgid "On this page, you are able to view the modules available within Jetpack, learn more about them, and activate or deactivate them as needed."
+msgstr ""
+
+#: jetpack.php:1229
+msgid "Overview"
+msgstr ""
+
+#: jetpack.php:1213 jetpack.php:1254
+msgid "Jetpack FAQ"
+msgstr ""
+
+#: jetpack.php:1158
+msgid "One New Jetpack Module"
+msgid_plural "%s New Jetpack Modules"
+msgstr[0] "Bir yeni Jetpack modülü"
+msgstr[1] "%s yeni Jetpack modülü"
+
+#: jetpack.php:1239
+msgid "Modules"
+msgstr ""
+
+#: jetpack.php:1208 jetpack.php:1232 jetpack.php:1793
+msgid "Jetpack supercharges your self-hosted WordPress site with the awesome cloud power of WordPress.com."
+msgstr ""
+
+#: jetpack.php:1214 jetpack.php:1255
+msgid "Jetpack Support"
+msgstr ""
+
+#: jetpack.php:1212 jetpack.php:1253
+msgid "For more information:"
+msgstr ""
+
+#: jetpack.php:1207 jetpack.php:1231 jetpack.php:1241 jetpack.php:1790
+#: jetpack.php:1940
+msgid "Jetpack by WordPress.com"
+msgstr "WordPress.com’dan Jetpack"
+
+#: jetpack.php:1121 jetpack.php:1137
+msgid "Jetpack contains the most recent version of the old “%1$s” plugin."
+msgstr ""
+
+#: jetpack.php:964
+msgid "Jetpack requires WordPress version %s or later."
+msgstr ""
\ No newline at end of file
diff --git a/plugins/jetpack/languages/jetpack.pot b/plugins/jetpack/languages/jetpack.pot
new file mode 100644
index 0000000..ee71313
--- /dev/null
+++ b/plugins/jetpack/languages/jetpack.pot
@@ -0,0 +1,2517 @@
+# Copyright (C) 2012 Jetpack by WordPress.com
+# This file is distributed under the same license as the Jetpack by WordPress.com package.
+msgid ""
+msgstr ""
+"Project-Id-Version: Jetpack by WordPress.com 1.3.1-alpha\n"
+"Report-Msgid-Bugs-To: http://wordpress.org/tag/jetpack\n"
+"POT-Creation-Date: 2012-05-21 18:15:15+00:00\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"PO-Revision-Date: 2012-MO-DA HO:MI+ZONE\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: LANGUAGE <LL@li.org>\n"
+
+#: jetpack.php:964
+msgid "Jetpack requires WordPress version %s or later."
+msgstr ""
+
+#: jetpack.php:1121 jetpack.php:1137
+msgid ""
+"Jetpack contains the most recent version of the old “%1$s” "
+"plugin."
+msgstr ""
+
+#: jetpack.php:1158
+msgid "One New Jetpack Module"
+msgid_plural "%s New Jetpack Modules"
+msgstr[0] ""
+msgstr[1] ""
+
+#: jetpack.php:1160
+msgctxt ""
+"1: A number showing how many new features there are after upgrading Jetpack"
+msgid "Jetpack + Stats %1$s"
+msgstr ""
+
+#: jetpack.php:1164 jetpack.php:1168
+msgid "Jetpack + Stats"
+msgstr ""
+
+#: jetpack.php:1169 modules/stats.php:649
+msgid "Site Stats"
+msgstr ""
+
+#. #-#-#-#-# jetpack.pot (Jetpack by WordPress.com 1.3.1-alpha) #-#-#-#-#
+#. Plugin Name of the plugin/theme
+#: jetpack.php:1207 jetpack.php:1231 jetpack.php:1241 jetpack.php:1790
+#: jetpack.php:1940
+msgid "Jetpack by WordPress.com"
+msgstr ""
+
+#: jetpack.php:1208 jetpack.php:1232 jetpack.php:1793
+msgid ""
+"Jetpack supercharges your self-hosted WordPress site with the awesome cloud "
+"power of WordPress.com."
+msgstr ""
+
+#: jetpack.php:1209 jetpack.php:1233
+msgid ""
+"On this page, you are able to view the modules available within Jetpack, "
+"learn more about them, and activate or deactivate them as needed."
+msgstr ""
+
+#: jetpack.php:1210
+msgid "Jetpack Module Options"
+msgstr ""
+
+#: jetpack.php:1211
+msgid ""
+"<strong>To Activate/Deactivate a Module</strong> - Click on Learn More. An "
+"Activate or Deactivate button will now appear next to the Learn More button. "
+"Click the Activate/Deactivate button."
+msgstr ""
+
+#: jetpack.php:1212 jetpack.php:1253
+msgid "For more information:"
+msgstr ""
+
+#: jetpack.php:1213 jetpack.php:1254
+msgid "Jetpack FAQ"
+msgstr ""
+
+#: jetpack.php:1214 jetpack.php:1255
+msgid "Jetpack Support"
+msgstr ""
+
+#: jetpack.php:1229
+msgid "Overview"
+msgstr ""
+
+#: jetpack.php:1239
+msgid "Modules"
+msgstr ""
+
+#: jetpack.php:1242
+msgid ""
+"You can activate or deactivate individual Jetpack modules to suit your needs."
+msgstr ""
+
+#: jetpack.php:1244
+msgid "Find the component you want to manage"
+msgstr ""
+
+#: jetpack.php:1245
+msgid "Click on Learn More"
+msgstr ""
+
+#: jetpack.php:1246
+msgid "An Activate or Deactivate button will appear"
+msgstr ""
+
+#: jetpack.php:1247
+msgid "If additional settings are available, a link to them will appear"
+msgstr ""
+
+#: jetpack.php:1311 modules/sharedaddy/sharedaddy.php:68
+#: modules/sharedaddy/sharedaddy.php:75
+msgid "Settings"
+msgstr ""
+
+#: jetpack.php:1328
+msgid "Dismiss this notice and deactivate Jetpack."
+msgstr ""
+
+#: jetpack.php:1334
+msgid ""
+"<strong>Your Jetpack is almost ready</strong> – A connection to "
+"WordPress.com is needed to enabled features like Stats, Contact Forms, and "
+"Subscriptions. Connect now to get fueled up!"
+msgstr ""
+
+#: jetpack.php:1336
+msgid ""
+"<strong>Jetpack is installed</strong> and ready to bring awesome, WordPress."
+"com cloud-powered features to your site."
+msgstr ""
+
+#: jetpack.php:1342 jetpack.php:1821
+msgid "Connect to WordPress.com"
+msgstr ""
+
+#: jetpack.php:1344 modules/module-info.php:45 modules/module-info.php:81
+#: modules/module-info.php:143 modules/module-info.php:178
+#: modules/module-info.php:212 modules/module-info.php:248
+#: modules/module-info.php:299 modules/module-info.php:321
+#: modules/module-info.php:361 modules/module-info.php:385
+#: modules/module-info.php:403 modules/module-info.php:409
+msgid "Learn More"
+msgstr ""
+
+#: jetpack.php:1357
+msgid ""
+"<strong>Jetpack is activated!</strong> Each site on your network must be "
+"connected individually by an admin on that site."
+msgstr ""
+
+#: jetpack.php:1430
+msgid ""
+"You need to authorize the Jetpack connection between your site and WordPress."
+"com to enable the awesome features."
+msgstr ""
+
+#: jetpack.php:1433
+msgid ""
+"Don’t cross the streams! You need to stay logged in to your WordPress "
+"blog while you authorize Jetpack."
+msgstr ""
+
+#: jetpack.php:1437
+msgid ""
+"Return to sender. Whoops! It looks like you got the wrong Jetpack in the "
+"mail; deactivate then reactivate the Jetpack plugin to get a new one."
+msgstr ""
+
+#: jetpack.php:1440
+msgid ""
+"Wrong size. Hm… it seems your Jetpack doesn’t quite fit. Have "
+"you lost weight? Click “Connect to WordPress.com” again to get "
+"your Jetpack adjusted."
+msgstr ""
+
+#: jetpack.php:1444
+msgid "Your website needs to be publicly accessible to use Jetpack: %s"
+msgstr ""
+
+#: jetpack.php:1450
+msgid "The %1$s module requires <strong>PHP version %2$s</strong> or higher."
+msgstr ""
+
+#: jetpack.php:1452
+msgid ""
+"%s could not be activated because it triggered a <strong>fatal error</"
+"strong>. Perhaps there is a conflict with another plugin you have installed?"
+msgstr ""
+
+#: jetpack.php:1454
+msgid "Do you still have the %s plugin installed?"
+msgstr ""
+
+#: jetpack.php:1458
+msgid ""
+"Module could not be activated because it triggered a <strong>fatal error</"
+"strong>. Perhaps there is a conflict with another plugin you have installed?"
+msgstr ""
+
+#: jetpack.php:1466
+msgid ""
+"<strong>Your Jetpack has a glitch.</strong> Connecting this site with "
+"WordPress.com is not possible. This usually means your site is not publicly "
+"accessible (localhost)."
+msgstr ""
+
+#: jetpack.php:1472
+msgid ""
+"WordPress.com is currently having problems and is unable to fuel up your "
+"Jetpack. Please try again later."
+msgstr ""
+
+#: jetpack.php:1476
+msgid ""
+"Jetpack could not contact WordPress.com: %s. This usually means something "
+"is incorrectly configured on your web host."
+msgstr ""
+
+#: jetpack.php:1516
+msgid ""
+"<strong>Your Jetpack has a glitch.</strong> Something went wrong that’"
+"s never supposed to happen. Guess you’re just lucky: %s"
+msgstr ""
+
+#: jetpack.php:1519
+msgid "Try connecting again."
+msgstr ""
+
+#: jetpack.php:1543
+msgid "Welcome to <strong>Jetpack %s</strong>!"
+msgstr ""
+
+#: jetpack.php:1555
+msgid "The following new modules have been activated: %l."
+msgstr ""
+
+#: jetpack.php:1567
+msgid "The following modules have been updated: %l."
+msgstr ""
+
+#: jetpack.php:1574
+msgid ""
+"<strong>%s Activated!</strong> You can deactivate at any time by clicking "
+"Learn More and then Deactivate on the module card."
+msgstr ""
+
+#: jetpack.php:1581
+msgid ""
+"<strong>%s Deactivated!</strong> You can activate it again at any time using "
+"the activate button on the module card."
+msgstr ""
+
+#: jetpack.php:1587
+msgid "<strong>Module settings were saved.</strong> "
+msgstr ""
+
+#: jetpack.php:1591
+msgid "<strong>Your Jetpack is already connected.</strong> "
+msgstr ""
+
+#: jetpack.php:1595
+msgid "<strong>You’re fueled up and ready to go.</strong> "
+msgstr ""
+
+#: jetpack.php:1597
+msgid ""
+"The features below are now active. Click the learn more buttons to explore "
+"each feature."
+msgstr ""
+
+#: jetpack.php:1619
+msgid "Jetpack contains the most recent version of the old %l plugin."
+msgid_plural "Jetpack contains the most recent versions of the old %l plugins."
+msgstr[0] ""
+msgstr[1] ""
+
+#: jetpack.php:1628
+msgid "The old version has been deactivated and can be removed from your site."
+msgid_plural ""
+"The old versions have been deactivated and can be removed from your site."
+msgstr[0] ""
+msgstr[1] ""
+
+#: jetpack.php:1786
+msgid "Connected to WordPress.com"
+msgstr ""
+
+#: jetpack.php:1787
+msgid "Disconnect from WordPress.com"
+msgstr ""
+
+#: jetpack.php:1801
+msgid "Jetpack is network activated and notices can not be dismissed."
+msgstr ""
+
+#: jetpack.php:1812
+msgid "Dismiss this notice."
+msgstr ""
+
+#: jetpack.php:1817
+msgid ""
+"To enable all of the Jetpack features you’ll need to connect your "
+"website to WordPress.com using the button to the right. Once you’ve "
+"made the connection you’ll activate all the delightful features below."
+msgstr ""
+
+#: jetpack.php:1841
+msgid "Have feedback on Jetpack?"
+msgstr ""
+
+#: jetpack.php:1843
+msgid ""
+"Answer a short survey to let us know how we’re doing and what to add "
+"in the future."
+msgstr ""
+
+#: jetpack.php:1846
+msgid "Take Survey"
+msgstr ""
+
+#: jetpack.php:1852
+msgid "Checking email updates status…"
+msgstr ""
+
+#: jetpack.php:1858
+msgctxt "%s = Unsubscribe link"
+msgid "You are currently subscribed to email updates. %s"
+msgstr ""
+
+#: jetpack.php:1859
+msgid "Unsubscribe"
+msgstr ""
+
+#: jetpack.php:1863
+msgctxt "%s = Subscribe link"
+msgid "Want to receive updates about Jetpack by email? %s"
+msgstr ""
+
+#: jetpack.php:1864 modules/subscriptions.php:560
+msgid "Subscribe"
+msgstr ""
+
+#: jetpack.php:1871
+msgid "You have been subscribed to receive email updates."
+msgstr ""
+
+#: jetpack.php:1873
+msgid "You will no longer receive email updates about Jetpack."
+msgstr ""
+
+#: jetpack.php:1886
+msgid "An <span>Automattic</span> Airline"
+msgstr ""
+
+#: jetpack.php:1889
+msgid "Privacy Policy"
+msgstr ""
+
+#: jetpack.php:1890
+msgid "Terms of Service"
+msgstr ""
+
+#: jetpack.php:1891
+msgid "Debug"
+msgstr ""
+
+#: jetpack.php:1892 modules/sharedaddy/sharedaddy.php:76
+msgid "Support"
+msgstr ""
+
+#: jetpack.php:1910
+msgid ""
+"This is sensitive information. Please do not post your BLOG_TOKEN or "
+"USER_TOKEN publicly; they are like passwords."
+msgstr ""
+
+#: jetpack.php:1941
+msgid "Configure %s"
+msgstr ""
+
+#: jetpack.php:2000
+msgid "Deactivate"
+msgstr ""
+
+#: jetpack.php:2010
+msgid "Activate"
+msgstr ""
+
+#: jetpack.php:2033
+msgid "Free"
+msgstr ""
+
+#: jetpack.php:2033
+msgid "Purchase"
+msgstr ""
+
+#: jetpack.php:2041
+msgid "New"
+msgstr ""
+
+#: jetpack.php:2044
+msgid "Updated"
+msgstr ""
+
+#: jetpack.php:2073
+msgid "Configure"
+msgstr ""
+
+#: jetpack.php:2107
+msgid "Coming soon…"
+msgstr ""
+
+#: jetpack.php:2316 jetpack.php:2318 jetpack.php:2320 jetpack.php:2323
+#: jetpack.php:2978
+msgid "Error Details: %s"
+msgstr ""
+
+#: jetpack.php:2934
+msgid "An administrator for this blog must set up the Jetpack connection."
+msgstr ""
+
+#: jetpack.php:2939
+msgid "You need to register your Jetpack before connecting it."
+msgstr ""
+
+#: modules/after-the-deadline/atd-l10n.php:12
+msgid "Spelling"
+msgstr ""
+
+#: modules/after-the-deadline/atd-l10n.php:13
+msgid "Repeated Word"
+msgstr ""
+
+#: modules/after-the-deadline/atd-l10n.php:15
+msgid "No suggestions"
+msgstr ""
+
+#: modules/after-the-deadline/atd-l10n.php:17
+msgid "Explain..."
+msgstr ""
+
+#: modules/after-the-deadline/atd-l10n.php:18
+msgid "Ignore suggestion"
+msgstr ""
+
+#: modules/after-the-deadline/atd-l10n.php:19
+msgid "Ignore always"
+msgstr ""
+
+#: modules/after-the-deadline/atd-l10n.php:20
+msgid "Ignore all"
+msgstr ""
+
+#: modules/after-the-deadline/atd-l10n.php:22
+msgid "Edit Selection..."
+msgstr ""
+
+#: modules/after-the-deadline/atd-l10n.php:24
+msgid "proofread"
+msgstr ""
+
+#: modules/after-the-deadline/atd-l10n.php:25
+msgid "edit text"
+msgstr ""
+
+#: modules/after-the-deadline/atd-l10n.php:26
+#: modules/after-the-deadline.php:224
+msgid "Proofread Writing"
+msgstr ""
+
+#: modules/after-the-deadline/atd-l10n.php:28
+msgid "No writing errors were found."
+msgstr ""
+
+#: modules/after-the-deadline/atd-l10n.php:29
+msgid ""
+"There was a problem communicating with the Proofreading service. Try again "
+"in one minute."
+msgstr ""
+
+#: modules/after-the-deadline/atd-l10n.php:30
+msgid "There was an error communicating with the proofreading service."
+msgstr ""
+
+#: modules/after-the-deadline/atd-l10n.php:32
+msgid "Replace selection with:"
+msgstr ""
+
+#: modules/after-the-deadline/atd-l10n.php:33
+msgid ""
+"The proofreader has suggestions for this post. Are you sure you want to "
+"publish it?\n"
+"\n"
+"Press OK to publish your post, or Cancel to view the suggestions and edit "
+"your post."
+msgstr ""
+
+#: modules/after-the-deadline/atd-l10n.php:34
+msgid ""
+"The proofreader has suggestions for this post. Are you sure you want to "
+"update it?\n"
+"\n"
+"Press OK to update your post, or Cancel to view the suggestions and edit "
+"your post."
+msgstr ""
+
+#: modules/after-the-deadline/config-options.php:48
+msgid "Proofreading"
+msgstr ""
+
+#: modules/after-the-deadline/config-options.php:50
+msgid "Automatically proofread content when:"
+msgstr ""
+
+#: modules/after-the-deadline/config-options.php:53
+msgid "a post or page is first published"
+msgstr ""
+
+#: modules/after-the-deadline/config-options.php:55
+msgid "a post or page is updated"
+msgstr ""
+
+#: modules/after-the-deadline/config-options.php:58
+msgid "English Options"
+msgstr ""
+
+#: modules/after-the-deadline/config-options.php:60
+msgid ""
+"Enable proofreading for the following grammar and style rules when writing "
+"posts and pages:"
+msgstr ""
+
+#: modules/after-the-deadline/config-options.php:63
+msgid "Bias Language"
+msgstr ""
+
+#: modules/after-the-deadline/config-options.php:65
+msgid "Clichés"
+msgstr ""
+
+#: modules/after-the-deadline/config-options.php:67
+msgid "Complex Phrases"
+msgstr ""
+
+#: modules/after-the-deadline/config-options.php:69
+msgid "Diacritical Marks"
+msgstr ""
+
+#: modules/after-the-deadline/config-options.php:71
+msgid "Double Negatives"
+msgstr ""
+
+#: modules/after-the-deadline/config-options.php:73
+msgid "Hidden Verbs"
+msgstr ""
+
+#: modules/after-the-deadline/config-options.php:75
+msgid "Jargon"
+msgstr ""
+
+#: modules/after-the-deadline/config-options.php:77
+msgid "Passive Voice"
+msgstr ""
+
+#: modules/after-the-deadline/config-options.php:79
+msgid "Phrases to Avoid"
+msgstr ""
+
+#: modules/after-the-deadline/config-options.php:81
+msgid "Redundant Phrases"
+msgstr ""
+
+#: modules/after-the-deadline/config-options.php:83
+msgid "<a href=\"%s\">Learn more</a> about these options."
+msgstr ""
+
+#: modules/after-the-deadline/config-options.php:86
+msgid "Language"
+msgstr ""
+
+#: modules/after-the-deadline/config-options.php:89
+msgctxt ""
+"%1$s = http://codex.wordpress.org/Installing_WordPress_in_Your_Language, %2"
+"$s = WPLANG"
+msgid ""
+"The proofreader supports English, French, German, Portuguese, and Spanish. "
+"Your <a href=\"%1$s\">%2%s</a> value is the default proofreading language."
+msgstr ""
+
+#: modules/after-the-deadline/config-options.php:95
+msgid "Use automatically detected language to proofread posts and pages"
+msgstr ""
+
+#: modules/after-the-deadline/config-unignore.php:126
+msgid "Ignored Phrases"
+msgstr ""
+
+#: modules/after-the-deadline/config-unignore.php:128
+msgid ""
+"Identify words and phrases to ignore while proofreading your posts and pages:"
+msgstr ""
+
+#: modules/after-the-deadline/config-unignore.php:130
+msgid "Add"
+msgstr ""
+
+#: modules/after-the-deadline/config-unignore.php:135
+msgid ""
+"Be sure to click \"Update Profile\" at the bottom of the screen to save your "
+"changes."
+msgstr ""
+
+#: modules/contact-form/admin.php:87
+msgid "From"
+msgstr ""
+
+#: modules/contact-form/admin.php:88
+#: modules/contact-form/grunion-contact-form.php:42
+msgid "Message"
+msgstr ""
+
+#: modules/contact-form/admin.php:89
+msgid "Date"
+msgstr ""
+
+#: modules/contact-form/admin.php:159
+msgid "Restore this item from the Trash"
+msgstr ""
+
+#: modules/contact-form/admin.php:161
+msgid "Restore"
+msgstr ""
+
+#: modules/contact-form/admin.php:164 modules/contact-form/admin.php:263
+msgid "Delete this item permanently"
+msgstr ""
+
+#: modules/contact-form/admin.php:166 modules/contact-form/admin.php:265
+msgid "Delete Permanently"
+msgstr ""
+
+#: modules/contact-form/admin.php:197
+msgid "Mark this message as spam"
+msgstr ""
+
+#: modules/contact-form/admin.php:204 modules/contact-form/admin.php:206
+#: modules/contact-form/admin.php:493
+msgid "Trash"
+msgstr ""
+
+#: modules/contact-form/admin.php:257
+msgid "Mark this message as NOT spam"
+msgstr ""
+
+#: modules/contact-form/admin.php:296
+msgid "Y-m-d @ g:i:s A"
+msgstr ""
+
+#: modules/contact-form/admin.php:415
+msgid "You are not allowed to manage this item."
+msgstr ""
+
+#: modules/contact-form/admin.php:449
+msgid "You are not allowed to move this item out of the Trash."
+msgstr ""
+
+#: modules/contact-form/admin.php:452
+msgid "Error in restoring from Trash."
+msgstr ""
+
+#: modules/contact-form/admin.php:456
+msgid "You are not allowed to move this item to the Trash."
+msgstr ""
+
+#: modules/contact-form/admin.php:459
+msgid "Error in moving to Trash."
+msgstr ""
+
+#: modules/contact-form/admin.php:483
+msgid "Messages"
+msgstr ""
+
+#: modules/contact-form/admin.php:506
+msgid "Spam"
+msgstr ""
+
+#: modules/contact-form/grunion-contact-form.php:34
+#: modules/contact-form/grunion-form-view.php:150
+msgid "Name"
+msgstr ""
+
+#: modules/contact-form/grunion-contact-form.php:35
+#: modules/contact-form/grunion-form-view.php:149
+#: modules/sharedaddy/sharing-sources.php:127
+msgid "Email"
+msgstr ""
+
+#: modules/contact-form/grunion-contact-form.php:36
+#: modules/contact-form/grunion-form-view.php:154
+msgid "Website"
+msgstr ""
+
+#: modules/contact-form/grunion-contact-form.php:39
+msgid "Subject"
+msgstr ""
+
+#: modules/contact-form/grunion-contact-form.php:79
+#: modules/contact-form/grunion-contact-form.php:84
+#: modules/contact-form/grunion-contact-form.php:88
+#: modules/contact-form/grunion-contact-form.php:100
+#: modules/contact-form/grunion-contact-form.php:105
+#: modules/contact-form/grunion-contact-form.php:119
+msgid "(required)"
+msgstr ""
+
+#: modules/contact-form/grunion-contact-form.php:99
+msgid "Yes"
+msgstr ""
+
+#: modules/contact-form/grunion-contact-form.php:140
+msgid "%s requires a valid email address"
+msgstr ""
+
+#: modules/contact-form/grunion-contact-form.php:147
+msgid "%s is required"
+msgstr ""
+
+#: modules/contact-form/grunion-contact-form.php:275
+#: modules/contact-form/grunion-contact-form.php:323
+msgid "Error!"
+msgstr ""
+
+#: modules/contact-form/grunion-contact-form.php:285
+msgid "Submit »"
+msgstr ""
+
+#: modules/contact-form/grunion-contact-form.php:328
+msgid "Message Sent"
+msgstr ""
+
+#: modules/contact-form/grunion-contact-form.php:462
+msgid "l F j, Y \\a\\t g:i a"
+msgstr ""
+
+#: modules/contact-form/grunion-contact-form.php:482
+msgid "Time:"
+msgstr ""
+
+#: modules/contact-form/grunion-contact-form.php:483
+msgid "IP Address:"
+msgstr ""
+
+#: modules/contact-form/grunion-contact-form.php:484
+msgid "Contact Form URL:"
+msgstr ""
+
+#: modules/contact-form/grunion-contact-form.php:507
+msgid "Sent by a verified %s user."
+msgstr ""
+
+#: modules/contact-form/grunion-contact-form.php:511
+msgid "Sent by an unverified visitor to your site."
+msgstr ""
+
+#: modules/contact-form/grunion-contact-form.php:669
+#: modules/contact-form/grunion-form-view.php:130
+msgid "Feedbacks"
+msgstr ""
+
+#: modules/contact-form/grunion-contact-form.php:670
+msgid "Feedback"
+msgstr ""
+
+#: modules/contact-form/grunion-contact-form.php:671
+msgid "Search Feedback"
+msgstr ""
+
+#: modules/contact-form/grunion-contact-form.php:672
+#: modules/contact-form/grunion-contact-form.php:673
+msgid "No feedback found"
+msgstr ""
+
+#: modules/contact-form/grunion-contact-form.php:689
+msgid "Spam <span class=\"count\">(%s)</span>"
+msgid_plural "Spam <span class=\"count\">(%s)</span>"
+msgstr[0] ""
+msgstr[1] ""
+
+#: modules/contact-form/grunion-contact-form.php:713
+msgid "Add a custom form"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:8
+msgctxt "Label for HTML form \"Name\" field in contact form builder"
+msgid "Name"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:9
+msgctxt "Label for HTML form \"Email\" field in contact form builder"
+msgid "Email"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:10
+msgctxt "Label for HTML form \"URL/Website\" field in contact form builder"
+msgid "Website"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:11
+msgctxt ""
+"Label for HTML form \"Comment/Response\" field in contact form builder"
+msgid "Comment"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:12
+msgctxt "Default label for new HTML form field in contact form builder"
+msgid "New Field"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:13
+msgctxt ""
+"Label for the set of options to be included in a user-created dropdown in "
+"contact form builder"
+msgid "Options"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:14
+msgctxt ""
+"Label for an option to be included in a user-created dropdown in contact "
+"form builder"
+msgid "Option"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:15
+msgctxt ""
+"Default label for the first option to be included in a user-created dropdown "
+"in contact form builder"
+msgid "First option"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:16
+msgctxt "error message in contact form builder"
+msgid ""
+"Oops, there was a problem generating your form. You'll likely need to try "
+"again."
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:17
+msgid ""
+"Drag up or down\n"
+"to re-arrange"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:18
+msgctxt ""
+"Label to drag HTML form fields around to change their order in contact form "
+"builder"
+msgid "move"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:19
+msgctxt "Link to edit an HTML form field in contact form builder"
+msgid "edit"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:20
+msgid "Saved successfully"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:21
+msgctxt ""
+"This HTML form field is marked as required by the user in contact form "
+"builder"
+msgid "(required)"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:22
+msgid ""
+"Are you sure you want to exit the form editor without saving? Any changes "
+"you have made will be lost."
+msgstr ""
+
+#. #-#-#-#-# jetpack.pot (Jetpack by WordPress.com 1.3.1-alpha) #-#-#-#-#
+#. Module Name of the plugin/theme
+#: modules/contact-form/grunion-form-view.php:30 modules/module-info.php:415
+#: modules/module-info.php:419
+msgid "Contact Form"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:112
+msgid "Your new field was saved successfully"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:114
+msgid "Form builder"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:115
+msgid "Email notifications"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:120
+msgid "How does this work?"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:121
+msgid ""
+"By adding a contact form, your readers will be able to submit feedback to "
+"you. All feedback is automatically scanned for spam, and the legitimate "
+"feedback will be emailed to you."
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:122
+msgid "Can I add more fields?"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:124
+msgctxt "%1$s = \"Click here\" in an HTML link"
+msgid ""
+"Sure thing. %1$s to add a new text box, textarea, radio, checkbox, or "
+"dropdown field."
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:125
+msgid "Click here"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:127
+msgid "Can I view my feedback within WordPress?"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:129
+msgctxt "%1$s = \"Feedbacks\" in an HTML link"
+msgid ""
+"Yep, you can read your feedback at any time by clicking the \"%1$s\" link in "
+"the admin menu."
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:135
+msgid "Do I need to fill this out?"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:136
+msgid ""
+"Nope. However, if you’d like to modify where your feedback is sent, "
+"or the subject line you can. If you don’t make any changes here, "
+"feedback will be sent to the author of the page/post and the subject will be "
+"the name of this page/post."
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:140
+msgid "Edit this new field"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:142
+#: modules/sharedaddy/sharing-sources.php:1027
+msgid "Label"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:143
+msgid "New field"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:145
+msgid "Field type"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:147
+msgid "Checkbox"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:148
+msgid "Drop down"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:151
+msgid "Radio"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:152
+msgid "Text"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:153
+msgid "Textarea"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:160
+msgid "Options"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:161
+msgid "First option"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:164
+msgid "Add another option"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:171
+msgid "Required?"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:176
+msgid "Save this field"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:181
+msgid "Here’s what your form will look like"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:186
+msgid "Add a new field"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:188
+msgid "Add this form to my post"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:191
+msgid "Email settings"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:193
+msgid "Enter your email address"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:196
+msgid "What should the subject line be?"
+msgstr ""
+
+#: modules/contact-form/grunion-form-view.php:199
+msgid "Save and go back to form builder"
+msgstr ""
+
+#. #-#-#-#-# jetpack.pot (Jetpack by WordPress.com 1.3.1-alpha) #-#-#-#-#
+#. Module Name of the plugin/theme
+#: modules/gravatar-hovercards.php:44 modules/module-info.php:57
+#: modules/module-info.php:72
+msgid "Gravatar Hovercards"
+msgstr ""
+
+#: modules/gravatar-hovercards.php:56
+msgid "View people's profiles when you mouse over their Gravatars"
+msgstr ""
+
+#: modules/gravatar-hovercards.php:83
+msgid "Put your mouse over your Gravatar to check out your profile."
+msgstr ""
+
+#. #-#-#-#-# jetpack.pot (Jetpack by WordPress.com 1.3.1-alpha) #-#-#-#-#
+#. Module Name of the plugin/theme
+#: modules/module-info.php:22 modules/module-info.php:26
+msgid "VaultPress"
+msgstr ""
+
+#: modules/module-info.php:28
+msgid ""
+"Your WordPress installation is currently being protected with the "
+"world’s best security, backup, and support."
+msgstr ""
+
+#: modules/module-info.php:29
+msgctxt "Visit your _VaultPress_dashboard_."
+msgid ""
+"To check your backups, see any security alerts, or check your VaultPress "
+"Vitality, visit your %s."
+msgstr ""
+
+#: modules/module-info.php:29
+msgid "VaultPress dashboard"
+msgstr ""
+
+#: modules/module-info.php:31
+msgid ""
+"With a monthly subscription, the VaultPress plugin will backup your "
+"site’s content, themes, and plugins in real-time, as well as perform "
+"regular security scans for common threats and attacks."
+msgstr ""
+
+#: modules/module-info.php:32
+msgctxt "View _Plans_&_Pricing_. (VaultPress)"
+msgid "View %s."
+msgstr ""
+
+#: modules/module-info.php:32
+msgid "Plans & Pricing"
+msgstr ""
+
+#: modules/module-info.php:53 modules/module-info.php:68
+msgid "Gravatar Hovercard"
+msgstr ""
+
+#: modules/module-info.php:58 modules/module-info.php:73
+msgid "What’s a Hovercard?"
+msgstr ""
+
+#: modules/module-info.php:59
+msgid ""
+"Hovercards enhance plain Gravatar images with information about a person: "
+"name, bio, pictures, their contact info, and other services they use on the "
+"web like Twitter, Facebook, or LinkedIn."
+msgstr ""
+
+#: modules/module-info.php:60
+msgid ""
+"Hovercards offer a great way to show your internet presence and help people "
+"find your own blog."
+msgstr ""
+
+#: modules/module-info.php:74
+msgid ""
+"Hovercards enhance plain Gravatar images with information about a person: "
+"name, bio, pictures, their contact info, and other services."
+msgstr ""
+
+#: modules/module-info.php:75
+msgid ""
+"To see hovercards, look at any blog post on your blog that has comments. If "
+"the commenter has a hovercard associated with their gravatar, mouse over "
+"their image and the hovercard will appear. To turn hovercards off, click the "
+"Deactivate button above."
+msgstr ""
+
+#. #-#-#-#-# jetpack.pot (Jetpack by WordPress.com 1.3.1-alpha) #-#-#-#-#
+#. Module Name of the plugin/theme
+#: modules/module-info.php:90 modules/module-info.php:94
+#: modules/module-info.php:103 modules/module-info.php:107
+msgid "Shortcode Embeds"
+msgstr ""
+
+#: modules/module-info.php:95 modules/module-info.php:108
+msgid ""
+"Shortcodes allow you to easily and safely embed media from other places in "
+"your site. With just one simple code, you can tell WordPress to embed "
+"YouTube, Flickr, and other media."
+msgstr ""
+
+#: modules/module-info.php:109
+msgid ""
+"Enter a shortcode directly into the Post/Page editor to embed media. For "
+"specific instructions follow the links below."
+msgstr ""
+
+#: modules/module-info.php:137
+msgid "Available shortcodes are: %l."
+msgstr ""
+
+#. #-#-#-#-# jetpack.pot (Jetpack by WordPress.com 1.3.1-alpha) #-#-#-#-#
+#. Module Name of the plugin/theme
+#: modules/module-info.php:152 modules/module-info.php:156
+#: modules/module-info.php:166 modules/module-info.php:170
+msgid "WP.me Shortlinks"
+msgstr ""
+
+#: modules/module-info.php:157 modules/module-info.php:171
+msgid ""
+"Instead of typing or copy-pasting long URLs, you can now get a short and "
+"simple link to your posts and pages. This uses the super compact wp.me "
+"domain name, and gives you a unique URL you can use that will be safe and "
+"reliable."
+msgstr ""
+
+#: modules/module-info.php:158
+msgid ""
+"It’s perfect for use on Twitter, Facebook, and cell phone text "
+"messages where every character counts."
+msgstr ""
+
+#: modules/module-info.php:172
+msgid ""
+"To use shortlinks, go to any already published post (or publish something "
+"new!). A “Get Shortlink” button will be visible under the Post "
+"title. When you click it, a dialog box will appear with the shortlink and "
+"you can copy and paste to Twitter, Facebook or wherever your heart desires."
+msgstr ""
+
+#. #-#-#-#-# jetpack.pot (Jetpack by WordPress.com 1.3.1-alpha) #-#-#-#-#
+#. Module Name of the plugin/theme
+#: modules/module-info.php:187 modules/module-info.php:191
+#: modules/module-info.php:200 modules/module-info.php:204
+msgid "WordPress.com Stats"
+msgstr ""
+
+#: modules/module-info.php:192 modules/module-info.php:205
+msgid ""
+"There are many plugins and services that provide statistics, but data can be "
+"overwhelming. WordPress.com Stats makes the most popular metrics easy to "
+"understand through a clear and attractive interface."
+msgstr ""
+
+#: modules/module-info.php:206
+msgid "You can <a href=\"%s\">view your stats dashboard here</a>."
+msgstr ""
+
+#: modules/module-info.php:221 modules/module-info.php:236
+msgid "LaTeX"
+msgstr ""
+
+#: modules/module-info.php:226 modules/module-info.php:241
+msgid ""
+"%s is a powerful markup language for writing complex mathematical equations, "
+"formulas, etc."
+msgstr ""
+
+#: modules/module-info.php:227
+msgid ""
+"Jetpack combines the power of %s and the simplicity of WordPress to give you "
+"the ultimate in math blogging platforms."
+msgstr ""
+
+#: modules/module-info.php:228
+msgid "Wow, that sounds nerdy."
+msgstr ""
+
+#: modules/module-info.php:242
+msgid ""
+"Use <code>$latex your latex code here$</code> or <code>[latex]your latex "
+"code here[/latex]</code> to include %s in your posts and comments. There are "
+"<a href=\"%s\" target=\"_blank\">all sorts of options</a> available."
+msgstr ""
+
+#. #-#-#-#-# jetpack.pot (Jetpack by WordPress.com 1.3.1-alpha) #-#-#-#-#
+#. Module Name of the plugin/theme
+#: modules/module-info.php:257 modules/module-info.php:260
+#: modules/module-info.php:281 modules/sharedaddy/sharedaddy.php:25
+#: modules/sharedaddy/sharing.php:46
+msgid "Sharing"
+msgstr ""
+
+#: modules/module-info.php:261
+msgid ""
+"Share your posts with Twitter, Facebook, and a host of other services. You "
+"can configure services to appear as icons, text, or both. Some services have "
+"additional options to display smart buttons, such as Twitter, which will "
+"update the number of times the post has been shared."
+msgstr ""
+
+#: modules/module-info.php:265
+msgid ""
+"The following services are included: Twitter, Facebook, Reddit, StumbleUpon, "
+"PressThis, Digg, LinkedIn, Google +1, Print, and Email."
+msgstr ""
+
+#: modules/module-info.php:267
+msgid ""
+"The following services are included: Twitter, Facebook, Reddit, StumbleUpon, "
+"Digg, LinkedIn, Google +1, Print, and Email."
+msgstr ""
+
+#: modules/module-info.php:271
+msgid "Additionally you can define your own custom services."
+msgstr ""
+
+#: modules/module-info.php:286
+msgid ""
+"To configure your sharing settings, go to the Settings → <a href=\"%s"
+"\">Sharing</a> menu."
+msgstr ""
+
+#: modules/module-info.php:287
+msgid ""
+"Drag and drop sharing services into the enabled section to have them show up "
+"on your site, and drag them into the hidden section to have them hidden "
+"behind a button."
+msgstr ""
+
+#: modules/module-info.php:293
+msgid ""
+"Full details can be found on the <a href=\"%s\">Sharing support page</a>. "
+"This video also gives a swish run-down of how to use the Sharing feature. "
+"Watch it in HD for extra snazz!"
+msgstr ""
+
+#. #-#-#-#-# jetpack.pot (Jetpack by WordPress.com 1.3.1-alpha) #-#-#-#-#
+#. Module Name of the plugin/theme
+#: modules/module-info.php:308 modules/module-info.php:312
+msgid "Spelling and Grammar"
+msgstr ""
+
+#: modules/module-info.php:314
+msgid ""
+"The <a href='%s'>After the Deadline</a> Proofreading service "
+"improves your writing by using artificial intelligence to find your errors "
+"and offer smart suggestions."
+msgstr ""
+
+#: modules/module-info.php:315
+msgid ""
+"After the Deadline provides a number of <a href=\"%s\">customization "
+"options</a>, which you can edit in your profile."
+msgstr ""
+
+#: modules/module-info.php:329 modules/module-info.php:345
+msgid "Widgets Screenshot"
+msgstr ""
+
+#. #-#-#-#-# jetpack.pot (Jetpack by WordPress.com 1.3.1-alpha) #-#-#-#-#
+#. Module Name of the plugin/theme
+#: modules/module-info.php:332 modules/module-info.php:348
+msgid "Extra Sidebar Widgets"
+msgstr ""
+
+#: modules/module-info.php:334
+msgid "The RSS Links Widget "
+msgstr ""
+
+#: modules/module-info.php:334
+msgid ""
+"allows you to add links to your blog’s post and comment RSS feeds in "
+"your sidebar. This makes it easy for your readers to stay updated when you "
+"post new content or receive new comments."
+msgstr ""
+
+#: modules/module-info.php:335
+msgid "The Twitter Widget "
+msgstr ""
+
+#: modules/module-info.php:335
+msgid ""
+"shows your latest tweets within a sidebar on your theme. It’s an easy "
+"way to add more activity to your site. There are also a number of "
+"customization options."
+msgstr ""
+
+#: modules/module-info.php:336
+msgid "The Facebook Like Box Widget "
+msgstr ""
+
+#: modules/module-info.php:336
+msgid ""
+"shows your Facebook Like Box within a sidebar on your theme. It’s a "
+"great way to let your readers show their support."
+msgstr ""
+
+#: modules/module-info.php:337
+msgid "The Image Widget "
+msgstr ""
+
+#: modules/module-info.php:337
+msgid ""
+"allows you to easily add images to widget areas in your theme. It’s an "
+"easy way to add more visual interest to your site."
+msgstr ""
+
+#: modules/module-info.php:350
+msgid "The RSS Links Widget"
+msgstr ""
+
+#: modules/module-info.php:350
+msgid ""
+"lets you easily add post and comment RSS feeds to a sidebar on your theme."
+msgstr ""
+
+#: modules/module-info.php:351
+msgid "The Twitter Widget"
+msgstr ""
+
+#: modules/module-info.php:351
+msgid "shows your latest tweets within a sidebar on your theme."
+msgstr ""
+
+#: modules/module-info.php:352
+msgid "The Facebook Like Box Widget"
+msgstr ""
+
+#: modules/module-info.php:352
+msgid "shows your Facebook Like Box within a sidebar on your theme."
+msgstr ""
+
+#: modules/module-info.php:353
+msgid "The Image Widget"
+msgstr ""
+
+#: modules/module-info.php:353
+msgid "lets you easily add images to a sidebar on your theme."
+msgstr ""
+
+#: modules/module-info.php:355
+msgid "Each of these widgets has a number of customization options."
+msgstr ""
+
+#: modules/module-info.php:355
+msgid ""
+"To use the widgets, go to Appearance → <a href=\"%s\">Widgets</a>. "
+"Drag them into one of your sidebars and configure away."
+msgstr ""
+
+#: modules/module-info.php:368
+msgid "Subsriptions Screenshot"
+msgstr ""
+
+#. #-#-#-#-# jetpack.pot (Jetpack by WordPress.com 1.3.1-alpha) #-#-#-#-#
+#. Module Name of the plugin/theme
+#: modules/module-info.php:371
+msgid "Subscriptions"
+msgstr ""
+
+#: modules/module-info.php:373
+msgid ""
+"Easily allow any visitor to subscribe to all of your posts via email through "
+"a widget in your blog’s sidebar. Every time you publish a post, "
+"WordPress.com will send a notification to all your subscribers."
+msgstr ""
+
+#: modules/module-info.php:374
+msgid ""
+"When leaving comments, your visitors can also subscribe to a post’s "
+"comments to keep up with the conversation."
+msgstr ""
+
+#: modules/module-info.php:379
+msgid ""
+"To use the Subscriptions widget, go to Appearance → <a href=\"%s"
+"\">Widgets</a>. Drag the widget labeled “Blog Subscriptions (Jetpack)"
+"” into one of your sidebars and configure away."
+msgstr ""
+
+#. #-#-#-#-# jetpack.pot (Jetpack by WordPress.com 1.3.1-alpha) #-#-#-#-#
+#. Module Name of the plugin/theme
+#: modules/module-info.php:392
+msgid "Enhanced Distribution"
+msgstr ""
+
+#: modules/module-info.php:394
+msgid ""
+"Jetpack will automatically take the great published content from your blog "
+"or website and share it instantly with third party services like search "
+"engines, increasing your reach and traffic."
+msgstr ""
+
+#: modules/module-info.php:422
+msgid ""
+"A contact form is a great way to offer your readers the ability to get in "
+"touch, without giving out your personal email address."
+msgstr ""
+
+#: modules/module-info.php:425
+msgid ""
+"Each contact form can easily be customized to fit your needs. When a user "
+"submits your contact form, the feedback will be filtered through <a href="
+"\"http://akismet.com/\">Akismet</a> (if it is active on your site) to make "
+"sure itâs not spam. Any legitimate feedback will then be emailed to you, and "
+"added to your feedback management area."
+msgstr ""
+
+#: modules/sharedaddy/sharedaddy.php:18
+msgid "Shared Post"
+msgstr ""
+
+#: modules/sharedaddy/sharedaddy.php:37
+msgid "Show sharing buttons on this post."
+msgstr ""
+
+#: modules/sharedaddy/sharedaddy.php:106
+msgid "Disable CSS and JS"
+msgstr ""
+
+#: modules/sharedaddy/sharedaddy.php:108
+msgid ""
+"Advanced. If this option is checked, you must include these files in your "
+"theme manually for the sharing links to work."
+msgstr ""
+
+#: modules/sharedaddy/sharing-service.php:196
+msgid "Share this:"
+msgstr ""
+
+#: modules/sharedaddy/sharing-service.php:474
+#: modules/sharedaddy/sharing.php:234 modules/sharedaddy/sharing.php:275
+msgctxt "dropdown button"
+msgid "Share"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:169
+msgid "This post has been shared!"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:170
+msgid "You have shared this post with %s"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:171
+msgid "Close"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:193
+msgctxt "share to"
+msgid "Email"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:193
+msgid "Click to email this to a friend"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:207
+msgid "Send to Email Address"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:215
+msgid "Your Name"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:218
+msgid "Your Email Address"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:226
+msgid "Send Email"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:227
+msgid "Cancel"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:230
+msgid "Post was not sent - check your email addresses!"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:234
+msgid "Email check failed, please try again"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:238
+msgid "Sorry, your blog cannot share posts by email."
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:257
+msgid "Twitter"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:264
+msgctxt "share to"
+msgid "Twitter"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:264
+msgid "Click to share on Twitter"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:334
+#: modules/sharedaddy/sharing-sources.php:411
+#: modules/sharedaddy/sharing-sources.php:462
+#: modules/sharedaddy/sharing-sources.php:568
+#: modules/sharedaddy/sharing-sources.php:684
+msgid "Use smart button"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:352
+msgid "StumbleUpon"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:363
+msgctxt "share to"
+msgid "StumbleUpon"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:363
+msgid "Click to share on StumbleUpon"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:429
+#: modules/sharedaddy/sharing-sources.php:436
+msgid "Reddit"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:436
+msgid "Click to share on Reddit"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:506
+msgid "Digg"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:515
+#: modules/sharedaddy/sharing-sources.php:519
+msgid "Click to Digg this post"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:519
+msgctxt "share to"
+msgid "Digg"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:601
+msgid "LinkedIn"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:629
+msgctxt "share to"
+msgid "LinkedIn"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:629
+msgid "Click to share on LinkedIn"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:714
+msgid "Facebook"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:744
+msgid "Share"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:777
+msgctxt "share to"
+msgid "Facebook"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:777
+msgid "Share on Facebook"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:799
+msgid "Default button"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:800
+msgid "Share button"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:801
+msgid "Like button"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:846
+msgid "Print"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:850
+msgctxt "share to"
+msgid "Print"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:850
+msgid "Click to print"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:856
+msgid "Press This"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:884
+msgctxt "share to"
+msgid "Press This"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:884
+msgid "Click to Press This!"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:892
+msgid "Google +1"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:977
+msgid "Click to share"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:1032
+msgid "URL"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:1037
+msgid "Icon"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:1044
+msgid "Save"
+msgstr ""
+
+#: modules/sharedaddy/sharing-sources.php:1045
+msgid "Remove Service"
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:46 modules/sharedaddy/sharing.php:158
+msgid "Sharing Settings"
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:148
+msgid "Warning! Multibyte support missing!"
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:149
+msgid ""
+"This plugin will work without it, but multibyte support is used <a href=\"%s"
+"\">if available</a>. You may see minor problems with Tweets and other "
+"sharing services."
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:153
+msgid "Settings have been saved"
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:164
+msgid "Available Services"
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:165
+msgid "Drag and drop the services you'd like to enable into the box below."
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:166
+msgid "Add a new service"
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:186
+msgid "Enabled Services"
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:189
+msgid "Services dragged here will appear individually."
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:192
+msgid "Drag and drop available services here"
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:203
+msgid "Services dragged here will be hidden behind a share button."
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:218
+msgid "Live Preview"
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:221
+msgid "Sharing is off. Please add services above to enable"
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:303
+msgid "Default button style"
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:306
+msgid "Icon + text"
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:307
+msgid "Icon only"
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:308
+msgid "Text only"
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:313
+msgid "Sharing label"
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:319
+msgid "Open links in"
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:322
+msgid "New window"
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:323
+msgid "Same window"
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:328
+msgid "Show sharing buttons on"
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:334
+msgid "Front Page, Archive Pages, and Search Results"
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:350
+msgid "Save Changes"
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:361
+msgid "Service name"
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:367
+msgid "Sharing URL"
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:371
+msgid "You can add the following variables to your service sharing URL:"
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:376
+msgid "Icon URL"
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:379
+msgid "Enter the URL of a 16x16px icon you want to use for this service."
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:385
+msgid "Create Share"
+msgstr ""
+
+#: modules/sharedaddy/sharing.php:395
+msgid ""
+"An error occurred creating your new sharing service - please check you gave "
+"valid details."
+msgstr ""
+
+#: modules/shortcodes/archives.php:50
+msgid "Your blog does not currently have any published posts."
+msgstr ""
+
+#: modules/shortcodes/videopress.php:608
+msgid ""
+"The VideoPress plugin could not communicate with the VideoPress servers. "
+"This error is most likely caused by a misconfigured plugin. Please reinstall "
+"or upgrade."
+msgstr ""
+
+#: modules/shortcodes/videopress.php:610
+msgid "<strong>%s</strong> is not an allowed embed site."
+msgstr ""
+
+#: modules/shortcodes/videopress.php:610
+msgid "Publisher limits playback of video embeds."
+msgstr ""
+
+#: modules/shortcodes/videopress.php:612
+msgid "No data found for VideoPress identifier: <strong>%s</strong>."
+msgstr ""
+
+#: modules/shortcodes/videopress.php:826
+msgid "%s Error"
+msgstr ""
+
+#: modules/shortcodes/videopress.php:860
+msgid "This video is intended for mature audiences."
+msgstr ""
+
+#: modules/shortcodes/videopress.php:860
+msgid "Please verify your birthday."
+msgstr ""
+
+#: modules/shortcodes/videopress.php:876
+msgid "January"
+msgstr ""
+
+#: modules/shortcodes/videopress.php:876
+msgid "February"
+msgstr ""
+
+#: modules/shortcodes/videopress.php:876
+msgid "March"
+msgstr ""
+
+#: modules/shortcodes/videopress.php:876
+msgid "April"
+msgstr ""
+
+#: modules/shortcodes/videopress.php:876
+msgid "May"
+msgstr ""
+
+#: modules/shortcodes/videopress.php:876
+msgid "June"
+msgstr ""
+
+#: modules/shortcodes/videopress.php:876
+msgid "July"
+msgstr ""
+
+#: modules/shortcodes/videopress.php:876
+msgid "August"
+msgstr ""
+
+#: modules/shortcodes/videopress.php:876
+msgid "September"
+msgstr ""
+
+#: modules/shortcodes/videopress.php:876
+msgid "October"
+msgstr ""
+
+#: modules/shortcodes/videopress.php:876
+msgid "November"
+msgstr ""
+
+#: modules/shortcodes/videopress.php:876
+msgid "December"
+msgstr ""
+
+#: modules/shortcodes/videopress.php:912
+msgid "Submit"
+msgstr ""
+
+#: modules/shortcodes/videopress.php:915
+msgid "More information"
+msgstr ""
+
+#: modules/shortcodes/videopress.php:958
+msgid ""
+"You do not have sufficient <a rel=\"nofollow\" href=\"%s\">freedom levels</"
+"a> to view this video. Support free software and upgrade."
+msgstr ""
+
+#: modules/shortcodes/videopress.php:1016
+msgctxt "watch a video title"
+msgid "Watch: %s"
+msgstr ""
+
+#: modules/shortcodes/videopress.php:1115
+#: modules/shortcodes/videopress.php:1137
+msgid "this video"
+msgstr ""
+
+#: modules/shortcodes/videopress.php:1144
+msgctxt "Play as in playback or view a movie"
+msgid "JavaScript required to play %s."
+msgstr ""
+
+#: modules/shortcodes/videopress.php:1291
+msgid ""
+"This video requires <a rel=\"nofollow\" href=\"%s\">Adobe Flash</a> for "
+"playback."
+msgstr ""
+
+#: modules/shortcodes/videopress.php:1298
+msgid "Loading video..."
+msgstr ""
+
+#: modules/stats.php:329
+msgid "Loading…"
+msgstr ""
+
+#: modules/stats.php:330
+msgid "Your Site Stats work better with Javascript enabled."
+msgstr ""
+
+#: modules/stats.php:331
+msgid "View Site Stats without Javascript"
+msgstr ""
+
+#: modules/stats.php:404 modules/stats.php:877
+msgid ""
+"We were unable to get your stats just now (too many redirects). Please try "
+"again."
+msgstr ""
+
+#: modules/stats.php:406 modules/stats.php:879
+msgid "We were unable to get your stats just now. Please try again."
+msgstr ""
+
+#: modules/stats.php:507
+msgid "Visit <a href=\"%s\">Site Stats</a> to see your stats."
+msgstr ""
+
+#: modules/stats.php:513
+msgid "Admin bar"
+msgstr ""
+
+#: modules/stats.php:514
+msgid "Put a chart showing 48 hours of views in the admin bar."
+msgstr ""
+
+#: modules/stats.php:516
+msgid "Registered users"
+msgstr ""
+
+#: modules/stats.php:517
+msgid "Count the page views of registered users who are logged in."
+msgstr ""
+
+#: modules/stats.php:518
+msgid "Smiley"
+msgstr ""
+
+#: modules/stats.php:519
+msgid "Hide the stats smiley face image."
+msgstr ""
+
+#: modules/stats.php:519
+msgid ""
+"The image helps collect stats and <strong>makes the world a better place</"
+"strong> but should still work when hidden"
+msgstr ""
+
+#: modules/stats.php:519
+msgid "Smiley face"
+msgstr ""
+
+#: modules/stats.php:520
+msgid "Report visibility"
+msgstr ""
+
+#: modules/stats.php:522
+msgid "Select the roles that will be able to view stats reports."
+msgstr ""
+
+#: modules/stats.php:533
+msgid "Save configuration"
+msgstr ""
+
+#: modules/stats.php:568
+msgid "Views over 48 hours. Click for more Site Stats."
+msgstr ""
+
+#: modules/stats.php:670
+msgid "day"
+msgstr ""
+
+#: modules/stats.php:671
+msgid "week"
+msgstr ""
+
+#: modules/stats.php:672
+msgid "month"
+msgstr ""
+
+#: modules/stats.php:675
+msgid "the past day"
+msgstr ""
+
+#: modules/stats.php:676
+msgid "the past week"
+msgstr ""
+
+#: modules/stats.php:677
+msgid "the past month"
+msgstr ""
+
+#: modules/stats.php:678
+msgid "the past quarter"
+msgstr ""
+
+#: modules/stats.php:679
+msgid "the past year"
+msgstr ""
+
+#: modules/stats.php:701
+msgid "Chart stats by"
+msgstr ""
+
+#: modules/stats.php:714
+msgid "Show top posts over"
+msgstr ""
+
+#: modules/stats.php:727
+msgid "Show top search terms over"
+msgstr ""
+
+#. translators: Stats dashboard widget postviews list: "$post_title $views
+#. Views"
+#: modules/stats.php:892
+msgid "%1$s %2$s Views"
+msgstr ""
+
+#: modules/stats.php:905
+msgid "View All"
+msgstr ""
+
+#: modules/stats.php:909
+msgid "Top Posts"
+msgstr ""
+
+#: modules/stats.php:913 modules/stats.php:937
+msgid "Sorry, nothing to report."
+msgstr ""
+
+#: modules/stats.php:933
+msgid "Top Searches"
+msgstr ""
+
+#: modules/subscriptions.php:340
+msgid "Notify me of follow-up comments by email."
+msgstr ""
+
+#: modules/subscriptions.php:346
+msgid "Notify me of new posts by email."
+msgstr ""
+
+#: modules/subscriptions.php:411
+msgid "Add an email signup form to allow people to subscribe to your blog."
+msgstr ""
+
+#: modules/subscriptions.php:414
+msgid "Blog Subscriptions (Jetpack)"
+msgstr ""
+
+#: modules/subscriptions.php:445
+msgid ""
+"An email was just sent to confirm your subscription. Please find the email "
+"now and click activate to start subscribing."
+msgstr ""
+
+#: modules/subscriptions.php:455
+msgid "The email you entered was invalid, please check and try again."
+msgstr ""
+
+#: modules/subscriptions.php:458
+msgid "You have already subscribed to this site, please check your inbox."
+msgstr ""
+
+#: modules/subscriptions.php:465
+msgid "There was an error when subscribing, please try again."
+msgstr ""
+
+#: modules/subscriptions.php:483
+msgid "Join %s other subscriber"
+msgid_plural "Join %s other subscribers"
+msgstr[0] ""
+msgstr[1] ""
+
+#: modules/subscriptions.php:487
+msgid "Email Address"
+msgstr ""
+
+#: modules/subscriptions.php:558
+msgid "Subscribe to Blog via Email"
+msgstr ""
+
+#: modules/subscriptions.php:559
+msgid ""
+"Enter your email address to subscribe to this blog and receive notifications "
+"of new posts by email."
+msgstr ""
+
+#: modules/subscriptions.php:561
+msgid ""
+"Click to subscribe to this blog and receive notifications of new posts by "
+"email."
+msgstr ""
+
+#: modules/subscriptions.php:577
+msgid "%s: %s"
+msgstr ""
+
+#: modules/subscriptions.php:585 modules/widgets/image-widget.php:107
+msgid "Widget title:"
+msgstr ""
+
+#: modules/subscriptions.php:591
+msgid "Optional text to display to your readers:"
+msgstr ""
+
+#: modules/subscriptions.php:597
+msgid "Subscribe Button:"
+msgstr ""
+
+#: modules/subscriptions.php:604
+msgid "Show total number of subscribers? (%s subscriber)"
+msgid_plural "Show total number of subscribers? (%s subscribers)"
+msgstr[0] ""
+msgstr[1] ""
+
+#: modules/vaultpress.php:22
+msgid "Active"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:18
+msgid "Facebook Like Box"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:18
+msgid "Display a Facebook Like Box to connect visitors to your Facebook Page"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:108
+msgid "Title"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:115
+msgid "Facebook Page URL"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:118
+msgid ""
+"The Like Box only works with <a href=\"http://www.facebook.com/help/?"
+"faq=174987089221178\">Facebook Pages</a>."
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:124
+msgid "Width"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:131
+msgid "Color Scheme"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:133
+msgid "Light"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:134
+msgid "Dark"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:143
+msgid "Show Faces"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:145
+msgid "Show profile photos in the plugin."
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:152
+msgid "Show Stream"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:154
+msgid "Show the profile stream for the public profile."
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:161
+msgid "Show Wall"
+msgstr ""
+
+#: modules/widgets/facebook-likebox.php:163
+msgid "Show the wall for a Places page rather than friend activity."
+msgstr ""
+
+#: modules/widgets/image-widget.php:12
+msgid "Display an image in your sidebar"
+msgstr ""
+
+#: modules/widgets/image-widget.php:14
+msgid "Image (Jetpack)"
+msgstr ""
+
+#: modules/widgets/image-widget.php:110
+msgid "Image URL:"
+msgstr ""
+
+#: modules/widgets/image-widget.php:113
+msgid "Alternate text:"
+msgstr ""
+
+#: modules/widgets/image-widget.php:116
+msgid "Image title:"
+msgstr ""
+
+#: modules/widgets/image-widget.php:119
+msgid "Caption:"
+msgstr ""
+
+#: modules/widgets/image-widget.php:124
+msgid "None"
+msgstr ""
+
+#: modules/widgets/image-widget.php:125
+msgid "Left"
+msgstr ""
+
+#: modules/widgets/image-widget.php:126
+msgid "Center"
+msgstr ""
+
+#: modules/widgets/image-widget.php:127
+msgid "Right"
+msgstr ""
+
+#: modules/widgets/image-widget.php:129
+msgid "Image Alignment:"
+msgstr ""
+
+#: modules/widgets/image-widget.php:139
+msgid "Width:"
+msgstr ""
+
+#: modules/widgets/image-widget.php:142
+msgid "Height:"
+msgstr ""
+
+#: modules/widgets/image-widget.php:145
+msgid "If empty, we will attempt to determine the image size."
+msgstr ""
+
+#: modules/widgets/image-widget.php:146
+msgid "Link URL (when the image is clicked):"
+msgstr ""
+
+#: modules/widgets/rsslinks-widget.php:12
+msgid "Links to your blog's RSS feeds"
+msgstr ""
+
+#: modules/widgets/rsslinks-widget.php:13
+msgid "RSS Links (Jetpack)"
+msgstr ""
+
+#: modules/widgets/rsslinks-widget.php:62
+#: modules/widgets/twitter-widget.php:219
+msgid "Title:"
+msgstr ""
+
+#: modules/widgets/rsslinks-widget.php:67
+#: modules/widgets/rsslinks-widget.php:133
+msgid "Posts"
+msgstr ""
+
+#: modules/widgets/rsslinks-widget.php:68
+#: modules/widgets/rsslinks-widget.php:136
+msgid "Comments"
+msgstr ""
+
+#: modules/widgets/rsslinks-widget.php:69
+msgid "Posts & Comments"
+msgstr ""
+
+#: modules/widgets/rsslinks-widget.php:71
+msgid "Feed(s) to Display:"
+msgstr ""
+
+#: modules/widgets/rsslinks-widget.php:81
+msgid "Text Link"
+msgstr ""
+
+#: modules/widgets/rsslinks-widget.php:82
+msgid "Image Link"
+msgstr ""
+
+#: modules/widgets/rsslinks-widget.php:83
+msgid "Text & Image Links"
+msgstr ""
+
+#: modules/widgets/rsslinks-widget.php:85
+msgid "Format:"
+msgstr ""
+
+#: modules/widgets/rsslinks-widget.php:96
+msgid "Image Settings:"
+msgstr ""
+
+#: modules/widgets/rsslinks-widget.php:99
+msgid "Small"
+msgstr ""
+
+#: modules/widgets/rsslinks-widget.php:100
+msgid "Medium"
+msgstr ""
+
+#: modules/widgets/rsslinks-widget.php:101
+msgid "Large"
+msgstr ""
+
+#: modules/widgets/rsslinks-widget.php:103
+msgid "Image Size:"
+msgstr ""
+
+#: modules/widgets/rsslinks-widget.php:113
+msgid "Red"
+msgstr ""
+
+#: modules/widgets/rsslinks-widget.php:114
+msgid "Orange"
+msgstr ""
+
+#: modules/widgets/rsslinks-widget.php:115
+msgid "Green"
+msgstr ""
+
+#: modules/widgets/rsslinks-widget.php:116
+msgid "Blue"
+msgstr ""
+
+#: modules/widgets/rsslinks-widget.php:117
+msgid "Purple"
+msgstr ""
+
+#: modules/widgets/rsslinks-widget.php:118
+msgid "Pink"
+msgstr ""
+
+#: modules/widgets/rsslinks-widget.php:119
+msgid "Silver"
+msgstr ""
+
+#: modules/widgets/rsslinks-widget.php:121
+msgid "Image Color:"
+msgstr ""
+
+#: modules/widgets/rsslinks-widget.php:140
+msgid "Subscribe to %s"
+msgstr ""
+
+#: modules/widgets/twitter-widget.php:69
+msgid "Display your tweets from Twitter"
+msgstr ""
+
+#: modules/widgets/twitter-widget.php:70
+msgid "Twitter (Jetpack)"
+msgstr ""
+
+#: modules/widgets/twitter-widget.php:79
+msgid "Twitter Updates"
+msgstr ""
+
+#: modules/widgets/twitter-widget.php:178
+msgid ""
+"Error: Please make sure the Twitter account is <a href=\"%s\">public</a>."
+msgstr ""
+
+#: modules/widgets/twitter-widget.php:180
+msgid ""
+"Error: Twitter did not respond. Please wait a few minutes and refresh this "
+"page."
+msgstr ""
+
+#: modules/widgets/twitter-widget.php:222
+msgid "Twitter username:"
+msgstr ""
+
+#: modules/widgets/twitter-widget.php:225
+msgid "Maximum number of tweets to show:"
+msgstr ""
+
+#: modules/widgets/twitter-widget.php:236
+msgid "Hide replies"
+msgstr ""
+
+#: modules/widgets/twitter-widget.php:241
+msgid "Include retweets"
+msgstr ""
+
+#: modules/widgets/twitter-widget.php:243
+msgid "Text to display between tweet and timestamp:"
+msgstr ""
+
+#. Plugin URI of the plugin/theme
+msgid "http://wordpress.org/extend/plugins/jetpack/"
+msgstr ""
+
+#. Description of the plugin/theme
+msgid ""
+"Bring the power of the WordPress.com cloud to your self-hosted WordPress. "
+"Jetpack enables you to connect your blog to a WordPress.com account to use "
+"the powerful features normally only available to WordPress.com users."
+msgstr ""
+
+#. Author of the plugin/theme
+msgid "Automattic"
+msgstr ""
+
+#. Author URI of the plugin/theme
+msgid "http://jetpack.me"
+msgstr ""
+
+#. Module Description of the plugin/theme
+msgid ""
+"Improve your spelling, style, and grammar with the <a href=\"http://www."
+"afterthedeadline.com/\">After the Deadline</a> Proofreading "
+"service."
+msgstr ""
+
+#. Module Description of the plugin/theme
+msgid "Easily insert a contact form any where on your site."
+msgstr ""
+
+#. Module Description of the plugin/theme
+msgid ""
+"Share your public posts and comments to search engines and other services in "
+"real-time."
+msgstr ""
+
+#. Module Description of the plugin/theme
+msgid ""
+"Show a pop-up business card of your users' gravatar profiles in comments."
+msgstr ""
+
+#. Module Name of the plugin/theme
+msgid "Beautiful Math"
+msgstr ""
+
+#. Module Description of the plugin/theme
+msgid ""
+"Mark up your posts with the <img src=\"http://l.wordpress.com/latex.php?"
+"latex=%5CLaTeX&bg=transparent&fg=000&s=-2\" alt=\"LaTeX logo\" "
+"title=\"LaTeX\" style=\"vertical-align: -25%\" /> markup language, perfect "
+"for complex mathematical equations and other über-geekery."
+msgstr ""
+
+#. Module Description of the plugin/theme
+msgid ""
+"The most super duper sharing tool on the interwebs. Share content with "
+"Facebook, Twitter, and many more."
+msgstr ""
+
+#. Module Description of the plugin/theme
+msgid ""
+"Easily embed videos and more from sites like YouTube, Vimeo, and SlideShare."
+msgstr ""
+
+#. Module Description of the plugin/theme
+msgid ""
+"Enable WP.me-powered shortlinks for all of your Posts and Pages for easier "
+"sharing."
+msgstr ""
+
+#. Module Description of the plugin/theme
+msgid "Simple, concise site stats with no additional load on your server."
+msgstr ""
+
+#. Module Description of the plugin/theme
+msgid ""
+"Allow users to subscribe to your posts and comments to receive a "
+"notification via email."
+msgstr ""
+
+#. Module Description of the plugin/theme
+msgid "Realtime backup and security scanning for your WordPress site."
+msgstr ""
+
+#. Module Description of the plugin/theme
+msgid ""
+"Easily add images, Twitter updates, and your site's RSS links to your "
+"theme's sidebar."
+msgstr ""
diff --git a/plugins/jetpack/modules/after-the-deadline.php b/plugins/jetpack/modules/after-the-deadline.php
new file mode 100644
index 0000000..f634be0
--- /dev/null
+++ b/plugins/jetpack/modules/after-the-deadline.php
@@ -0,0 +1,245 @@
+<?php
+/**
+ * Module Name: Spelling and Grammar
+ * Module Description: Improve your spelling, style, and grammar with the <a href="http://www.afterthedeadline.com/">After the Deadline</a> Proofreading service.
+ * Sort Order: 1
+ * First Introduced: 1.1
+ */
+
+add_action( 'jetpack_modules_loaded', 'AtD_load' );
+
+function AtD_load() {
+ Jetpack::enable_module_configurable( __FILE__ );
+ Jetpack::module_configuration_load( __FILE__, 'AtD_configuration_load' );
+}
+
+function AtD_configuration_load() {
+ wp_safe_redirect( admin_url( 'profile.php#atd' ) );
+ exit;
+}
+
+/*
+ * Load necessary include files
+ */
+include( 'after-the-deadline/config-options.php' );
+include( 'after-the-deadline/config-unignore.php' );
+include( 'after-the-deadline/proxy.php' );
+
+define('ATD_VERSION', '20120221');
+
+/**
+ * Update a user's After the Deadline Setting
+ */
+function AtD_update_setting( $user_id, $name, $value ) {
+ update_user_meta( $user_id, $name, $value );
+}
+
+/**
+ * Retrieve a user's After the Deadline Setting
+ */
+function AtD_get_setting( $user_id, $name, $single = true ) {
+ return get_user_meta( $user_id, $name, $single );
+}
+
+/*
+ * Display the AtD configuration options
+ */
+function AtD_config() {
+ AtD_display_options_form();
+ AtD_display_unignore_form();
+}
+
+/*
+ * Code to update the toolbar with the AtD Button and Install the AtD TinyMCE Plugin
+ */
+function AtD_addbuttons() {
+ /* Don't bother doing this stuff if the current user lacks permissions */
+ if ( ! AtD_is_allowed() )
+ return;
+
+ /* Add only in Rich Editor mode */
+ if ( get_user_option( 'rich_editing' ) == 'true' ) {
+ add_filter( 'mce_external_plugins', 'add_AtD_tinymce_plugin' );
+ add_filter( 'mce_buttons', 'register_AtD_button' );
+ }
+
+ add_action( 'personal_options_update', 'AtD_process_options_update' );
+ add_action( 'personal_options_update', 'AtD_process_unignore_update' );
+ add_action( 'profile_personal_options', 'AtD_config' );
+}
+
+/*
+ * Hook into the TinyMCE buttons and replace the current spellchecker
+ */
+function register_AtD_button( $buttons ) {
+
+ /* kill the spellchecker.. don't need no steenkin PHP spell checker */
+ foreach ( $buttons as $key => $button ) {
+ if ( $button == 'spellchecker' ) {
+ $buttons[$key] = 'AtD';
+ return $buttons;
+ }
+ }
+
+ /* hrm... ok add us last plz */
+ array_push( $buttons, '|', 'AtD' );
+ return $buttons;
+}
+
+/*
+ * Load the TinyMCE plugin : editor_plugin.js (wp2.5)
+ */
+function add_AtD_tinymce_plugin( $plugin_array ) {
+ $plugin_array['AtD'] = plugins_url( 'after-the-deadline/tinymce/editor_plugin.js?v=' . ATD_VERSION, __FILE__ );
+ return $plugin_array;
+}
+
+/*
+ * Update the TinyMCE init block with AtD specific settings
+ */
+function AtD_change_mce_settings( $init_array ) {
+ if ( ! AtD_is_allowed() )
+ return $init_array;
+
+ $user = wp_get_current_user();
+
+ $init_array['atd_rpc_url'] = admin_url( 'admin-ajax.php?action=proxy_atd&url=' );
+ $init_array['atd_ignore_rpc_url'] = admin_url( 'admin-ajax.php?action=atd_ignore&phrase=' );
+ $init_array['atd_rpc_id'] = 'WPORG-' . md5(get_bloginfo('wpurl'));
+ $init_array['atd_theme'] = 'wordpress';
+ $init_array['atd_ignore_enable'] = 'true';
+ $init_array['atd_strip_on_get'] = 'true';
+ $init_array['atd_ignore_strings'] = json_encode( explode( ',', AtD_get_setting( $user->ID, 'AtD_ignored_phrases' ) ) );
+ $init_array['atd_show_types'] = AtD_get_setting( $user->ID, 'AtD_options' );
+ $init_array['gecko_spellcheck'] = 'false';
+
+ return $init_array;
+}
+
+/*
+ * Sanitizes AtD AJAX data to acceptable chars, caller needs to make sure ' is escaped
+ */
+function AtD_sanitize( $untrusted ) {
+ return preg_replace( '/[^a-zA-Z0-9\-\',_ ]/i', "", $untrusted );
+}
+
+/*
+ * AtD HTML Editor Stuff
+ */
+function AtD_settings() {
+ $user = wp_get_current_user();
+
+ header( 'Content-Type: text/javascript' );
+
+ /* set the RPC URL for AtD */
+ echo "AtD.rpc = " . json_encode( esc_url_raw( admin_url( 'admin-ajax.php?action=proxy_atd&url=' ) ) ) . ";\n";
+
+ /* set the API key for AtD */
+ echo "AtD.api_key = " . json_encode( 'WPORG-' . md5( get_bloginfo( 'wpurl' ) ) ) . ";\n";
+
+ /* set the ignored phrases for AtD */
+ echo "AtD.setIgnoreStrings(" . json_encode( AtD_get_setting( $user->ID, 'AtD_ignored_phrases' ) ) . ");\n";
+
+ /* honor the types we want to show */
+ echo "AtD.showTypes(" . json_encode( AtD_get_setting( $user->ID, 'AtD_options' ) ) .");\n";
+
+ /* this is not an AtD/jQuery setting but I'm putting it in AtD to make it easy for the non-viz plugin to find it */
+ echo "AtD.rpc_ignore = " . json_encode( esc_url_raw( admin_url( 'admin-ajax.php?action=atd_ignore&phrase=' ) ) ) . ";\n";
+
+ die;
+}
+
+function AtD_load_javascripts() {
+ if ( AtD_should_load_on_page() ) {
+ wp_enqueue_script( 'AtD_core', plugins_url( '/after-the-deadline/atd.core.js', __FILE__ ), array(), ATD_VERSION );
+ wp_enqueue_script( 'AtD_quicktags', plugins_url( '/after-the-deadline/atd-nonvis-editor-plugin.js', __FILE__ ), array('quicktags'), ATD_VERSION );
+ wp_enqueue_script( 'AtD_jquery', plugins_url( '/after-the-deadline/jquery.atd.js', __FILE__ ), array('jquery'), ATD_VERSION );
+ wp_enqueue_script( 'AtD_settings', admin_url() . 'admin-ajax.php?action=atd_settings', array('AtD_jquery'), ATD_VERSION );
+ wp_enqueue_script( 'AtD_autoproofread', plugins_url( '/after-the-deadline/atd-autoproofread.js', __FILE__ ), array('AtD_jquery'), ATD_VERSION );
+ }
+}
+
+/* Spits out user options for auto-proofreading on publish/update */
+function AtD_load_submit_check_javascripts() {
+ global $pagenow;
+
+ $user = wp_get_current_user();
+ if ( ! $user || $user->ID == 0 )
+ return;
+
+ if ( AtD_should_load_on_page() ) {
+ $atd_check_when = AtD_get_setting( $user->ID, 'AtD_check_when' );
+
+ if ( !empty( $atd_check_when ) ) {
+ $check_when = array();
+ /* Set up the options in json */
+ foreach( explode( ',', $atd_check_when ) as $option ) {
+ $check_when[$option] = true;
+ }
+ echo '<script type="text/javascript">' . "\n";
+ echo 'AtD_check_when = ' . json_encode( (object) $check_when ) . ";\n";
+ echo '</script>' . "\n";
+ }
+ }
+}
+
+/*
+ * Check if a user is allowed to use AtD
+ */
+function AtD_is_allowed() {
+ $user = wp_get_current_user();
+ if ( ! $user || $user->ID == 0 )
+ return;
+
+ if ( ! current_user_can( 'edit_posts' ) && ! current_user_can( 'edit_pages' ) )
+ return;
+
+ return 1;
+}
+
+function AtD_load_css() {
+ if ( AtD_should_load_on_page() )
+ wp_enqueue_style( 'AtD_style', plugins_url( '/after-the-deadline/atd.css', __FILE__ ), null, ATD_VERSION, 'screen' );
+}
+
+/* Helper used to check if javascript should be added to page. Helps avoid bloat in admin */
+function AtD_should_load_on_page() {
+ global $pagenow, $current_screen;
+
+ $pages = array( 'post.php', 'post-new.php', 'page.php', 'page-new.php', 'admin.php', 'profile.php' );
+
+ if ( in_array( $pagenow, $pages ) ) {
+ if ( isset( $current_screen->post_type ) && $current_screen->post_type ) {
+ return post_type_supports( $current_screen->post_type, 'editor' );
+ }
+ return true;
+ }
+
+ return apply_filters( 'atd_load_scripts', false );
+}
+
+// add button to DFW
+add_filter( 'wp_fullscreen_buttons', 'AtD_fullscreen' );
+function AtD_fullscreen($buttons) {
+ $buttons['spellchecker'] = array( 'title' => __( 'Proofread Writing', 'jetpack' ), 'onclick' => "tinyMCE.execCommand('mceWritingImprovementTool');", 'both' => false );
+ return $buttons;
+}
+
+/* add some vars into the AtD plugin */
+add_filter( 'tiny_mce_before_init', 'AtD_change_mce_settings' );
+
+/* load some stuff for non-visual editor */
+add_action( 'admin_print_scripts', 'AtD_load_javascripts' );
+add_action( 'admin_print_scripts', 'AtD_load_submit_check_javascripts' );
+add_action( 'admin_print_styles', 'AtD_load_css' );
+
+/* init process for button control */
+add_action( 'init', 'AtD_addbuttons' );
+
+/* setup hooks for our PHP functions we want to make available via an AJAX call */
+add_action( 'wp_ajax_proxy_atd', 'AtD_redirect_call' );
+add_action( 'wp_ajax_atd_ignore', 'AtD_ignore_call' );
+add_action( 'wp_ajax_atd_settings', 'AtD_settings' );
+
+/* load and install the localization stuff */
+include( 'after-the-deadline/atd-l10n.php' );
diff --git a/plugins/jetpack/modules/after-the-deadline/atd-autoproofread.js b/plugins/jetpack/modules/after-the-deadline/atd-autoproofread.js
new file mode 100644
index 0000000..4a135bd
--- /dev/null
+++ b/plugins/jetpack/modules/after-the-deadline/atd-autoproofread.js
@@ -0,0 +1,89 @@
+/* the AtD/jQuery and AtD/TinyMCE plugins check if this variable exists and increment it when a proofread check happens */
+var AtD_proofread_click_count = 0;
+
+/* This is function called when the publish/update button is pressed */
+function AtD_submit_check( e ) {
+ /* User has already checked their document... no need to hold up their submit */
+ if (AtD_proofread_click_count > 0)
+ return;
+
+ /* Let's not submit the form, shall we? */
+ e.preventDefault();
+
+ /* We'll call the AtD function based on which editor is currently active */
+ if (typeof(tinyMCE) != 'undefined' && tinyMCE.activeEditor != null && tinyMCE.activeEditor.isHidden() == false) {
+ /* Woo! We're running tinyMCE! */
+ tinyMCE.activeEditor.execCommand('mceWritingImprovementTool', AtD_submit_check_callback);
+ } else {
+ /* Go Go HTML editor! */
+ AtD_restore_if_proofreading();
+ AtD_check( AtD_submit_check_callback );
+ }
+}
+
+/* This is the callback function that runs after the publish/update button is pressed */
+function AtD_submit_check_callback(count) {
+ AtD_unbind_proofreader_listeners();
+
+ if ( 0 == count || 1 < AtD_proofread_click_count ) {
+ /* if no errors were found, submit form */
+ AtD_update_post();
+ } else if ( -1 == count ) {
+ /* If there was an error, alert the user and submit form */
+ alert( AtD.getLang('message_server_error', 'There was a problem communicating with the Proofreading service. Try again in one minute.') );
+ AtD_update_post();
+ } else {
+ var original_post_status = jQuery('#original_post_status').val()
+
+ /* Okay, the user has tried to publish/update already but there are still errors. Ask them what to do */
+ var message;
+ if ( original_post_status == 'publish' )
+ message = AtD.getLang('dialog_confirm_post_publish', 'The proofreader has suggestions for this post. Are you sure you want to publish it?\n\nPress OK to publish your post, or Cancel to view the suggestions and edit your post.');
+ else
+ message = AtD.getLang('dialog_confirm_post_update', 'The proofreader has suggestions for this post. Are you sure you want to update it?\n\nPress OK to update your post, or Cancel to view the suggestions and edit your post.');
+
+ if ( confirm( message ) ) {
+ AtD_update_post();
+ } else {
+ AtD_bind_proofreader_listeners();
+ AtD_kill_autoproofread();
+ }
+
+ /* Let's do some interface clean-up */
+ jQuery('#publish').removeClass('button-primary-disabled');
+ jQuery('#ajax-loading').hide();
+ }
+}
+
+/* Stop the proofreader from doing its auto proofread thing (activated when the proofread button is clicked) */
+function AtD_kill_autoproofread() {
+ jQuery('#publish').unbind('click', AtD_submit_check);
+}
+
+/* a function to force the post to be submitted */
+function AtD_update_post() {
+
+ if ( typeof(tinyMCE) == 'undefined' || tinyMCE.activeEditor == null || tinyMCE.activeEditor.isHidden() )
+ AtD_restore_if_proofreading();
+
+ jQuery('#publish')
+ .unbind('click', AtD_submit_check)
+ .click() // we're using click() because doing a form submit causes posts to not publish. I couldn't trace back the the cause :/
+ ;
+}
+
+/* init the autoproofread options */
+function atd_auto_proofread_init() {
+ var original_post_status = jQuery('#original_post_status').val();
+
+ /* check if auto-check is enabled && if #content exists */
+ if ( typeof AtD_check_when != 'undefined' && ((original_post_status != 'publish' && AtD_check_when.onpublish) || ((original_post_status == 'publish' || original_post_status == 'schedule') && AtD_check_when.onupdate)) && jQuery('#content').length != 0 )
+ jQuery('#publish').click( AtD_submit_check );
+}
+
+/* document.ready() does not execute in IE6 unless it's at the bottom of the page. oi! */
+if (navigator.appName == 'Microsoft Internet Explorer')
+ setTimeout( atd_auto_proofread_init, 2500 );
+else
+ jQuery( document ).ready( atd_auto_proofread_init );
+
diff --git a/plugins/jetpack/modules/after-the-deadline/atd-l10n.php b/plugins/jetpack/modules/after-the-deadline/atd-l10n.php
new file mode 100644
index 0000000..628baa4
--- /dev/null
+++ b/plugins/jetpack/modules/after-the-deadline/atd-l10n.php
@@ -0,0 +1,40 @@
+<?php
+/*
+ * loads AtD localization strings (shared between Visual and HTML Editors)
+ */
+function AtD_init_l10n_js() {
+ if ( !AtD_should_load_on_page() ) {
+ return;
+ }
+
+ /* load localized strings for AtD */
+ wp_localize_script( 'AtD_settings', 'AtD_l10n_r0ar', array (
+ 'menu_title_spelling' => __( 'Spelling', 'jetpack' ),
+ 'menu_title_repeated_word' => __( 'Repeated Word', 'jetpack' ),
+
+ 'menu_title_no_suggestions' => __( 'No suggestions', 'jetpack' ),
+
+ 'menu_option_explain' => __( 'Explain...', 'jetpack' ),
+ 'menu_option_ignore_once' => __( 'Ignore suggestion', 'jetpack' ),
+ 'menu_option_ignore_always' => __( 'Ignore always', 'jetpack' ),
+ 'menu_option_ignore_all' => __( 'Ignore all', 'jetpack' ),
+
+ 'menu_option_edit_selection' => __( 'Edit Selection...', 'jetpack' ),
+
+ 'button_proofread' => __( 'proofread', 'jetpack' ),
+ 'button_edit_text' => __( 'edit text', 'jetpack' ),
+ 'button_proofread_tooltip' => __( 'Proofread Writing', 'jetpack' ),
+
+ 'message_no_errors_found' => __( 'No writing errors were found.', 'jetpack' ),
+ 'message_server_error' => __( 'There was a problem communicating with the Proofreading service. Try again in one minute.', 'jetpack' ),
+ 'message_server_error_short' => __( 'There was an error communicating with the proofreading service.', 'jetpack' ),
+
+ 'dialog_replace_selection' => __( 'Replace selection with:', 'jetpack' ),
+ 'dialog_confirm_post_publish' => __( "The proofreader has suggestions for this post. Are you sure you want to publish it?\n\nPress OK to publish your post, or Cancel to view the suggestions and edit your post.", 'jetpack' ),
+ 'dialog_confirm_post_update' => __( "The proofreader has suggestions for this post. Are you sure you want to update it?\n\nPress OK to update your post, or Cancel to view the suggestions and edit your post.", 'jetpack' ),
+ ) );
+
+ wp_enqueue_script( 'AtD_l10n', plugins_url( 'install_atd_l10n.js', __FILE__ ), array( 'AtD_settings', 'jquery' ), ATD_VERSION );
+}
+
+add_action( 'admin_print_scripts', 'AtD_init_l10n_js' );
diff --git a/plugins/jetpack/modules/after-the-deadline/atd-nonvis-editor-plugin.js b/plugins/jetpack/modules/after-the-deadline/atd-nonvis-editor-plugin.js
new file mode 100644
index 0000000..dde4eab
--- /dev/null
+++ b/plugins/jetpack/modules/after-the-deadline/atd-nonvis-editor-plugin.js
@@ -0,0 +1,189 @@
+var AtD_qtbutton;
+/* convienence method to restore the text area from the preview div */
+function AtD_restore_text_area()
+{
+ /* clear the error HTML out of the preview div */
+ AtD.remove('content');
+
+ /* swap the preview div for the textarea, notice how I have to restore the appropriate class/id/style attributes */
+
+ var content;
+
+ if (navigator.appName == 'Microsoft Internet Explorer')
+ content = jQuery('#content').html().replace(/<BR.*?class.*?atd_remove_me.*?>/gi, "\n");
+ else
+ content = jQuery('#content').html();
+
+ jQuery('#content').replaceWith( AtD.content_canvas );
+ jQuery('#content').val( content.replace(/\<\;/g, '<').replace(/\>\;/g, '>').replace(/\&/g, '&') );
+ jQuery('#content').height(AtD.height);
+
+ /* change the link text back to its original label */
+ jQuery(AtD_qtbutton).val( AtD.getLang('button_proofread', 'proofread') );
+ jQuery(AtD_qtbutton).css({ 'color' : '#464646' });
+
+ /* enable the toolbar buttons */
+ jQuery( AtD_qtbutton ).siblings('input').andSelf().attr( 'disabled', false );
+
+ /* restore autosave */
+ if (AtD.autosave != undefined)
+ autosave = AtD.autosave;
+};
+
+// add the AtD button properly to quicktags
+if ( typeof(QTags) != 'undefined' && QTags.addButton ) {
+ jQuery(document).ready(function($){
+ QTags.addButton( 'AtD', AtD_l10n_r0ar.button_proofread, AtD_check );
+ });
+} else {
+ edButtons[edButtons.length] = new edButton('ed_AtD', 'AtD', '', '', '');
+ jQuery(document).ready(function($){
+ $('#ed_AtD').replaceWith('<input type="button" id="ed_AtD" accesskey="" class="ed_button" onclick="AtD_check(this);" value="' + AtD_l10n_r0ar.button_proofread + '" />');
+ });
+}
+
+function AtD_restore_if_proofreading() {
+ if (jQuery(AtD_qtbutton).val() == AtD.getLang('button_edit_text', 'edit text'))
+ AtD_restore_text_area();
+}
+
+function AtD_unbind_proofreader_listeners() {
+ jQuery('#save-post, #post-preview, #publish, #edButtonPreview').unbind('focus', AtD_restore_if_proofreading );
+ jQuery('#add_poll, #add_image, #add_video, #add_audio, #add_media').unbind('click', AtD_restore_if_proofreading );
+ jQuery('#post').unbind('submit', AtD_restore_if_proofreading );
+}
+
+function AtD_bind_proofreader_listeners() {
+ jQuery('#save-post, #post-preview, #publish, #edButtonPreview').focus( AtD_restore_if_proofreading );
+ jQuery('#add_poll, #add_image, #add_video, #add_audio, #add_media').click( AtD_restore_if_proofreading );
+ jQuery('#post').submit( AtD_restore_if_proofreading );
+}
+
+/* where the magic happens, checks the spelling or restores the form */
+function AtD_check(button) {
+ var callback;
+ if ( jQuery.isFunction( button ) ) {
+ callback = button;
+
+ if ( !AtD_qtbutton ) {
+ AtD_qtbutton = jQuery( '#qt_content_AtD, #ed_AtD' ).get( 0 );
+ }
+ } else {
+ if ( !button.id )
+ button = button[0];
+
+ AtD_qtbutton = button;
+ }
+
+ if ( !jQuery('#content').size() ) {
+ if ( 'undefined' !== typeof callback ) {
+ callback( 0 );
+ }
+ AtD_restore_if_proofreading();
+ return;
+ }
+
+ /* If the text of the link says edit comment, then restore the textarea so the user can edit the text */
+
+ if ( jQuery(AtD_qtbutton).val() == AtD.getLang('button_edit_text', 'edit text') ) {
+ AtD_restore_text_area();
+ } else {
+ /* initialize some of the stuff related to this plugin */
+ if ( !AtD.height ) {
+
+ AtD.height = jQuery('#content').height();
+ AtD_bind_proofreader_listeners();
+
+ /* make it so clicking the Visual button works when AtD is active */
+
+ jQuery('#edButtonPreview').attr( 'onclick', null ).click( function() {
+ AtD_restore_if_proofreading();
+ switchEditors.go( 'content', 'tinymce' );
+ });
+
+ /* saved the textarea as we need to restore the original one for the toolbar to continue to function properly */
+ AtD.content_canvas = jQuery('#content');
+
+ /* store the autosave, we're going to make it empty during spellcheck to prevent auto saved text from being
+ over written with empty text */
+ AtD.autosave = autosave;
+ }
+
+ /* set the spell check link to a link that lets the user edit the text */
+ /* disable the button to prevent a race condition where content is deleted if proofread is clicked with a check
+ in progress. */
+ jQuery(AtD_qtbutton).css({ 'color' : 'red' }).val( AtD.getLang('button_edit_text', 'edit text') ).attr('disabled', true);
+
+ /* replace the div */
+ var text = jQuery('#content').val().replace(/\&/g, '&').replace(/\</g, '<').replace(/\>/g, '>');
+
+ if (navigator.appName == 'Microsoft Internet Explorer') {
+ text = text.replace(/[\n\r\f]/gm, '<BR class="atd_remove_me">');
+ var node = jQuery('<div class="input" id="content" style="height: 170px">' + text + '</div>');
+ jQuery('#content').replaceWith(node);
+ node.css( { 'overflow' : 'auto', 'background-color' : 'white', 'color' : 'black' } );
+ } else {
+ jQuery('#content').replaceWith('<div class="input" id="content">' + text + '</div>');
+ jQuery('#content').css( { 'overflow' : 'auto', 'background-color' : 'white', 'color' : 'black', 'white-space' : 'pre-wrap' } );
+ jQuery('#content').height(AtD.height);
+ }
+
+ /* kill autosave... :) */
+ autosave = function() { };
+
+ /* disable the toolbar buttons */
+ jQuery( AtD_qtbutton ).siblings('input').andSelf().attr( 'disabled', true ); // using .arrt instead of .prop so it's compat with older WP and jQuery
+
+ /* check the writing in the textarea */
+ AtD.check('content', {
+ success: function(errorCount) {
+ if ( errorCount == 0 && typeof callback !== 'function' )
+ alert( AtD.getLang('message_no_errors_found', 'No writing errors were found') );
+ AtD_restore_if_proofreading();
+ },
+
+ ready: function(errorCount) {
+ jQuery(AtD_qtbutton).attr('disabled', false);
+
+ if ( typeof callback === 'function' )
+ callback( errorCount );
+ },
+
+ error: function(reason) {
+ jQuery(AtD_qtbutton).attr('disabled', false);
+
+ if ( typeof callback === 'function' )
+ callback( -1 );
+ else
+ alert( AtD.getLang('message_server_error', 'There was a problem communicating with the Proofreading service. Try again in one minute.') );
+
+ AtD_restore_if_proofreading();
+ },
+
+ editSelection: function(element) {
+ var text = prompt( AtD.getLang('dialog_replace_selection', 'Replace selection with:'), element.text() );
+
+ if ( text != null )
+ element.replaceWith( text );
+ },
+
+ explain: function(url) {
+ var left = (screen.width / 2) - (480 / 2);
+ var top = (screen.height / 2) - (380 / 2);
+ window.open( url, '', 'width=480,height=380,toolbar=0,status=0,resizable=0,location=0,menuBar=0,left=' + left + ',top=' + top).focus();
+ },
+
+ ignore: function(word) {
+ jQuery.ajax({
+ type : 'GET',
+ url : AtD.rpc_ignore + encodeURI( word ).replace( /&/g, '%26'),
+ format : 'raw',
+ error : function(XHR, status, error) {
+ if ( AtD.callback_f != undefined && AtD.callback_f.error != undefined )
+ AtD.callback_f.error(status + ": " + error);
+ }
+ });
+ }
+ });
+ }
+}
diff --git a/plugins/jetpack/modules/after-the-deadline/atd.core.js b/plugins/jetpack/modules/after-the-deadline/atd.core.js
new file mode 100644
index 0000000..0e3d1c4
--- /dev/null
+++ b/plugins/jetpack/modules/after-the-deadline/atd.core.js
@@ -0,0 +1,535 @@
+/*
+ * atd.core.js - A building block to create a front-end for AtD
+ * Author : Raphael Mudge, Automattic
+ * License : LGPL
+ * Project : http://www.afterthedeadline.com/developers.slp
+ * Contact : raffi@automattic.com
+ */
+
+/* EXPORTED_SYMBOLS is set so this file can be a JavaScript Module */
+var EXPORTED_SYMBOLS = ['AtDCore'];
+
+function AtDCore() {
+ /* these are the categories of errors AtD should ignore */
+ this.ignore_types = ['Bias Language', 'Cliches', 'Complex Expression', 'Diacritical Marks', 'Double Negatives', 'Hidden Verbs', 'Jargon Language', 'Passive voice', 'Phrases to Avoid', 'Redundant Expression'];
+
+ /* these are the phrases AtD should ignore */
+ this.ignore_strings = {};
+
+ /* Localized strings */
+ this.i18n = {};
+};
+
+/*
+ * Internationalization Functions
+ */
+
+AtDCore.prototype.getLang = function(key, defaultk) {
+ if (this.i18n[key] == undefined)
+ return defaultk;
+
+ return this.i18n[key];
+};
+
+AtDCore.prototype.addI18n = function(localizations) {
+ this.i18n = localizations;
+};
+
+/*
+ * Setters
+ */
+
+AtDCore.prototype.setIgnoreStrings = function(string) {
+ var parent = this;
+
+ this.map(string.split(/,\s*/g), function(string) {
+ parent.ignore_strings[string] = 1;
+ });
+};
+
+AtDCore.prototype.showTypes = function(string) {
+ var show_types = string.split(/,\s*/g);
+ var types = {};
+
+ /* set some default types that we want to make optional */
+
+ /* grammar checker options */
+ types["Double Negatives"] = 1;
+ types["Hidden Verbs"] = 1;
+ types["Passive voice"] = 1;
+ types["Bias Language"] = 1;
+
+ /* style checker options */
+ types["Cliches"] = 1;
+ types["Complex Expression"] = 1;
+ types["Diacritical Marks"] = 1;
+ types["Jargon Language"] = 1;
+ types["Phrases to Avoid"] = 1;
+ types["Redundant Expression"] = 1;
+
+ var ignore_types = [];
+
+ this.map(show_types, function(string) {
+ types[string] = undefined;
+ });
+
+ this.map(this.ignore_types, function(string) {
+ if (types[string] != undefined)
+ ignore_types.push(string);
+ });
+
+ this.ignore_types = ignore_types;
+};
+
+/*
+ * Error Parsing Code
+ */
+
+AtDCore.prototype.makeError = function(error_s, tokens, type, seps, pre) {
+ var struct = new Object();
+ struct.type = type;
+ struct.string = error_s;
+ struct.tokens = tokens;
+
+ if (new RegExp("\\b" + error_s + "\\b").test(error_s)) {
+ struct.regexp = new RegExp("(?!"+error_s+"<)\\b" + error_s.replace(/\s+/g, seps) + "\\b");
+ }
+ else if (new RegExp(error_s + "\\b").test(error_s)) {
+ struct.regexp = new RegExp("(?!"+error_s+"<)" + error_s.replace(/\s+/g, seps) + "\\b");
+ }
+ else if (new RegExp("\\b" + error_s).test(error_s)) {
+ struct.regexp = new RegExp("(?!"+error_s+"<)\\b" + error_s.replace(/\s+/g, seps));
+ }
+ else {
+ struct.regexp = new RegExp("(?!"+error_s+"<)" + error_s.replace(/\s+/g, seps));
+ }
+
+ struct.used = false; /* flag whether we've used this rule or not */
+
+ return struct;
+};
+
+AtDCore.prototype.addToErrorStructure = function(errors, list, type, seps) {
+ var parent = this;
+
+ this.map(list, function(error) {
+ var tokens = error["word"].split(/\s+/);
+ var pre = error["pre"];
+ var first = tokens[0];
+
+ if (errors['__' + first] == undefined) {
+ errors['__' + first] = new Object();
+ errors['__' + first].pretoks = {};
+ errors['__' + first].defaults = new Array();
+ }
+
+ if (pre == "") {
+ errors['__' + first].defaults.push(parent.makeError(error["word"], tokens, type, seps, pre));
+ } else {
+ if (errors['__' + first].pretoks['__' + pre] == undefined)
+ errors['__' + first].pretoks['__' + pre] = new Array();
+
+ errors['__' + first].pretoks['__' + pre].push(parent.makeError(error["word"], tokens, type, seps, pre));
+ }
+ });
+};
+
+AtDCore.prototype.buildErrorStructure = function(spellingList, enrichmentList, grammarList) {
+ var seps = this._getSeparators();
+ var errors = {};
+
+ this.addToErrorStructure(errors, spellingList, "hiddenSpellError", seps);
+ this.addToErrorStructure(errors, grammarList, "hiddenGrammarError", seps);
+ this.addToErrorStructure(errors, enrichmentList, "hiddenSuggestion", seps);
+ return errors;
+};
+
+AtDCore.prototype._getSeparators = function() {
+ var re = '', i;
+ var str = '"s!#$%&()*+,./:;<=>?@[\]^_{|}';
+
+ // Build word separator regexp
+ for (i=0; i<str.length; i++)
+ re += '\\' + str.charAt(i);
+
+ return "(?:(?:[\xa0" + re + "])|(?:\\-\\-))+";
+};
+
+AtDCore.prototype.processXML = function(responseXML) {
+
+ /* types of errors to ignore */
+ var types = {};
+
+ this.map(this.ignore_types, function(type) {
+ types[type] = 1;
+ });
+
+ /* save suggestions in the editor object */
+ this.suggestions = [];
+
+ /* process through the errors */
+ var errors = responseXML.getElementsByTagName('error');
+
+ /* words to mark */
+ var grammarErrors = [];
+ var spellingErrors = [];
+ var enrichment = [];
+
+ for (var i = 0; i < errors.length; i++) {
+ if (errors[i].getElementsByTagName('string').item(0).firstChild != null) {
+ var errorString = errors[i].getElementsByTagName('string').item(0).firstChild.data;
+ var errorType = errors[i].getElementsByTagName('type').item(0).firstChild.data;
+ var errorDescription = errors[i].getElementsByTagName('description').item(0).firstChild.data;
+
+ var errorContext;
+
+ if (errors[i].getElementsByTagName('precontext').item(0).firstChild != null)
+ errorContext = errors[i].getElementsByTagName('precontext').item(0).firstChild.data;
+ else
+ errorContext = "";
+
+ /* create a hashtable with information about the error in the editor object, we will use this later
+ to populate a popup menu with information and suggestions about the error */
+
+ if (this.ignore_strings[errorString] == undefined) {
+ var suggestion = {};
+ suggestion["description"] = errorDescription;
+ suggestion["suggestions"] = [];
+
+ /* used to find suggestions when a highlighted error is clicked on */
+ suggestion["matcher"] = new RegExp('^' + errorString.replace(/\s+/, this._getSeparators()) + '$');
+
+ suggestion["context"] = errorContext;
+ suggestion["string"] = errorString;
+ suggestion["type"] = errorType;
+
+ this.suggestions.push(suggestion);
+
+ if (errors[i].getElementsByTagName('suggestions').item(0) != undefined) {
+ var suggestions = errors[i].getElementsByTagName('suggestions').item(0).getElementsByTagName('option');
+ for (var j = 0; j < suggestions.length; j++)
+ suggestion["suggestions"].push(suggestions[j].firstChild.data);
+ }
+
+ /* setup the more info url */
+ if (errors[i].getElementsByTagName('url').item(0) != undefined) {
+ var errorUrl = errors[i].getElementsByTagName('url').item(0).firstChild.data;
+ suggestion["moreinfo"] = errorUrl + '&theme=tinymce';
+ }
+
+ if (types[errorDescription] == undefined) {
+ if (errorType == "suggestion")
+ enrichment.push({ word: errorString, pre: errorContext });
+
+ if (errorType == "grammar")
+ grammarErrors.push({ word: errorString, pre: errorContext });
+ }
+
+ if (errorType == "spelling" || errorDescription == "Homophone")
+ spellingErrors.push({ word: errorString, pre: errorContext });
+
+ if (errorDescription == 'Cliches')
+ suggestion["description"] = 'Clichés'; /* done here for backwards compatability with current user settings */
+
+ if (errorDescription == "Spelling")
+ suggestion["description"] = this.getLang('menu_title_spelling', 'Spelling');
+
+ if (errorDescription == "Repeated Word")
+ suggestion["description"] = this.getLang('menu_title_repeated_word', 'Repeated Word');
+
+ if (errorDescription == "Did you mean...")
+ suggestion["description"] = this.getLang('menu_title_confused_word', 'Did you mean...');
+ } // end if ignore[errorString] == undefined
+ } // end if
+ } // end for loop
+
+ var errorStruct;
+ var ecount = spellingErrors.length + grammarErrors.length + enrichment.length;
+
+ if (ecount > 0)
+ errorStruct = this.buildErrorStructure(spellingErrors, enrichment, grammarErrors);
+ else
+ errorStruct = undefined;
+
+ /* save some state in this object, for retrieving suggestions later */
+ return { errors: errorStruct, count: ecount, suggestions: this.suggestions };
+};
+
+AtDCore.prototype.findSuggestion = function(element) {
+ var text = element.innerHTML;
+ var context = ( this.getAttrib(element, 'pre') + "" ).replace(/[\\,!\\?\\."\s]/g, '');
+ if (this.getAttrib(element, 'pre') == undefined)
+ {
+ alert(element.innerHTML);
+ }
+
+ var errorDescription = undefined;
+ var len = this.suggestions.length;
+
+ for (var i = 0; i < len; i++) {
+ var key = this.suggestions[i]["string"];
+
+ if ((context == "" || context == this.suggestions[i]["context"]) && this.suggestions[i]["matcher"].test(text)) {
+ errorDescription = this.suggestions[i];
+ break;
+ }
+ }
+ return errorDescription;
+};
+
+/*
+ * TokenIterator class
+ */
+
+function TokenIterator(tokens) {
+ this.tokens = tokens;
+ this.index = 0;
+ this.count = 0;
+ this.last = 0;
+};
+
+TokenIterator.prototype.next = function() {
+ var current = this.tokens[this.index];
+ this.count = this.last;
+ this.last += current.length + 1;
+ this.index++;
+
+ /* strip single quotes from token, AtD does this when presenting errors */
+ if (current != "") {
+ if (current[0] == "'")
+ current = current.substring(1, current.length);
+
+ if (current[current.length - 1] == "'")
+ current = current.substring(0, current.length - 1);
+ }
+
+ return current;
+};
+
+TokenIterator.prototype.hasNext = function() {
+ return this.index < this.tokens.length;
+};
+
+TokenIterator.prototype.hasNextN = function(n) {
+ return (this.index + n) < this.tokens.length;
+};
+
+TokenIterator.prototype.skip = function(m, n) {
+ this.index += m;
+ this.last += n;
+
+ if (this.index < this.tokens.length)
+ this.count = this.last - this.tokens[this.index].length;
+};
+
+TokenIterator.prototype.getCount = function() {
+ return this.count;
+};
+
+TokenIterator.prototype.peek = function(n) {
+ var peepers = new Array();
+ var end = this.index + n;
+ for (var x = this.index; x < end; x++)
+ peepers.push(this.tokens[x]);
+ return peepers;
+};
+
+/*
+ * code to manage highlighting of errors
+ */
+AtDCore.prototype.markMyWords = function(container_nodes, errors) {
+ var seps = new RegExp(this._getSeparators());
+ var nl = new Array();
+ var ecount = 0; /* track number of highlighted errors */
+ var parent = this;
+
+ /* Collect all text nodes */
+ /* Our goal--ignore nodes that are already wrapped */
+
+ this._walk(container_nodes, function(n) {
+ if (n.nodeType == 3 && !parent.isMarkedNode(n))
+ nl.push(n);
+ });
+
+ /* walk through the relevant nodes */
+
+ var iterator;
+
+ this.map(nl, function(n) {
+ var v;
+
+ if (n.nodeType == 3) {
+ v = n.nodeValue; /* we don't want to mangle the HTML so use the actual encoded string */
+ var tokens = n.nodeValue.split(seps); /* split on the unencoded string so we get access to quotes as " */
+ var previous = "";
+
+ var doReplaces = [];
+
+ iterator = new TokenIterator(tokens);
+
+ while (iterator.hasNext()) {
+ var token = iterator.next();
+ var current = errors['__' + token];
+
+ var defaults;
+
+ if (current != undefined && current.pretoks != undefined) {
+ defaults = current.defaults;
+ current = current.pretoks['__' + previous];
+
+ var done = false;
+ var prev, curr;
+
+ prev = v.substr(0, iterator.getCount());
+ curr = v.substr(prev.length, v.length);
+
+ var checkErrors = function(error) {
+ if (error != undefined && !error.used && foundStrings['__' + error.string] == undefined && error.regexp.test(curr)) {
+ var oldlen = curr.length;
+
+ foundStrings['__' + error.string] = 1;
+ doReplaces.push([error.regexp, '<span class="'+error.type+'" pre="'+previous+'">$&</span>']);
+
+ error.used = true;
+ done = true;
+ }
+ };
+
+ var foundStrings = {};
+
+ if (current != undefined) {
+ previous = previous + ' ';
+ parent.map(current, checkErrors);
+ }
+
+ if (!done) {
+ previous = '';
+ parent.map(defaults, checkErrors);
+ }
+ }
+
+ previous = token;
+ } // end while
+
+ /* do the actual replacements on this span */
+ if (doReplaces.length > 0) {
+ newNode = n;
+
+ for (var x = 0; x < doReplaces.length; x++) {
+ var regexp = doReplaces[x][0], result = doReplaces[x][1];
+
+ /* it's assumed that this function is only being called on text nodes (nodeType == 3), the iterating is necessary
+ because eventually the whole thing gets wrapped in an mceItemHidden span and from there it's necessary to
+ handle each node individually. */
+ var bringTheHurt = function(node) {
+ if (node.nodeType == 3) {
+ ecount++;
+
+ /* sometimes IE likes to ignore the space between two spans, solution is to insert a placeholder span with
+ a non-breaking space. The markup removal code substitutes this span for a space later */
+ if (parent.isIE() && node.nodeValue.length > 0 && node.nodeValue.substr(0, 1) == ' ')
+ return parent.create('<span class="mceItemHidden"> </span>' + node.nodeValue.substr(1, node.nodeValue.length - 1).replace(regexp, result), false);
+ else
+ return parent.create(node.nodeValue.replace(regexp, result), false);
+ }
+ else {
+ var contents = parent.contents(node);
+
+ for (var y = 0; y < contents.length; y++) {
+ if (contents[y].nodeType == 3 && regexp.test(contents[y].nodeValue)) {
+ var nnode;
+
+ if (parent.isIE() && contents[y].nodeValue.length > 0 && contents[y].nodeValue.substr(0, 1) == ' ')
+ nnode = parent.create('<span class="mceItemHidden"> </span>' + contents[y].nodeValue.substr(1, contents[y].nodeValue.length - 1).replace(regexp, result), true);
+ else
+ nnode = parent.create(contents[y].nodeValue.replace(regexp, result), true);
+
+ parent.replaceWith(contents[y], nnode);
+ parent.removeParent(nnode);
+
+ ecount++;
+
+ return node; /* we did a replacement so we can call it quits, errors only get used once */
+ }
+ }
+
+ return node;
+ }
+ };
+
+ newNode = bringTheHurt(newNode);
+ }
+
+ parent.replaceWith(n, newNode);
+ }
+ }
+ });
+
+ return ecount;
+};
+
+AtDCore.prototype._walk = function(elements, f) {
+ var i;
+ for (i = 0; i < elements.length; i++) {
+ f.call(f, elements[i]);
+ this._walk(this.contents(elements[i]), f);
+ }
+};
+
+AtDCore.prototype.removeWords = function(node, w) {
+ var count = 0;
+ var parent = this;
+
+ this.map(this.findSpans(node).reverse(), function(n) {
+ if (n && (parent.isMarkedNode(n) || parent.hasClass(n, 'mceItemHidden') || parent.isEmptySpan(n)) ) {
+ if (n.innerHTML == ' ') {
+ var nnode = document.createTextNode(' '); /* hax0r */
+ parent.replaceWith(n, nnode);
+ }
+ else if (!w || n.innerHTML == w) {
+ parent.removeParent(n);
+ count++;
+ }
+ }
+ });
+
+ return count;
+};
+
+AtDCore.prototype.isEmptySpan = function(node) {
+ return (this.getAttrib(node, 'class') == "" && this.getAttrib(node, 'style') == "" && this.getAttrib(node, 'id') == "" && !this.hasClass(node, 'Apple-style-span') && this.getAttrib(node, 'mce_name') == "");
+};
+
+AtDCore.prototype.isMarkedNode = function(node) {
+ return (this.hasClass(node, 'hiddenGrammarError') || this.hasClass(node, 'hiddenSpellError') || this.hasClass(node, 'hiddenSuggestion'));
+};
+
+/*
+ * Context Menu Helpers
+ */
+AtDCore.prototype.applySuggestion = function(element, suggestion) {
+ if (suggestion == '(omit)') {
+ this.remove(element);
+ }
+ else {
+ var node = this.create(suggestion);
+ this.replaceWith(element, node);
+ this.removeParent(node);
+ }
+};
+
+/*
+ * Check for an error
+ */
+AtDCore.prototype.hasErrorMessage = function(xmlr) {
+ return (xmlr != undefined && xmlr.getElementsByTagName('message').item(0) != null);
+};
+
+AtDCore.prototype.getErrorMessage = function(xmlr) {
+ return xmlr.getElementsByTagName('message').item(0);
+};
+
+/* this should always be an error, alas... not practical */
+AtDCore.prototype.isIE = function() {
+ return navigator.appName == 'Microsoft Internet Explorer';
+};
diff --git a/plugins/jetpack/modules/after-the-deadline/atd.css b/plugins/jetpack/modules/after-the-deadline/atd.css
new file mode 100644
index 0000000..5014fea
--- /dev/null
+++ b/plugins/jetpack/modules/after-the-deadline/atd.css
@@ -0,0 +1,105 @@
+/* AtD error styles */
+
+.hiddenSpellError
+{
+ border-bottom: 2px solid red;
+ cursor: default;
+}
+
+.hiddenGrammarError
+{
+ border-bottom: 2px solid green;
+ cursor: default;
+}
+
+.hiddenSuggestion
+{
+ border-bottom: 2px solid blue;
+ cursor: default;
+}
+
+/* Menu styles derived from:
+ * jquery.spellchecker.js - a simple jQuery Spell Checker
+ * Copyright (c) 2008 Richard Willis
+ * MIT license : http://www.opensource.org/licenses/mit-license.php
+ * Project : http://jquery-spellchecker.googlecode.com
+ */
+
+#suggestmenu
+{
+ min-width: 122px;
+ background: #ebeaeb;
+ position: absolute;
+ display: none;
+ z-index: 9999;
+ overflow: none;
+ margin-top: 1px;
+ text-align: left;
+ font-size: 11px;
+ font-family: Tahoma, Verdana, Arial, Helvetica;
+}
+
+#suggestmenu strong
+{
+ background: #cccccc;
+ font-weight: bold;
+ padding:3px 6px 3px 6px;
+ display:block;
+ border:1px solid #dddddd;
+ border-bottom: 1px solid #aaaaaa;
+ color: black;
+}
+
+#suggestmenu em
+{
+ text-align:center;
+ padding:3px 6px 3px 6px;
+ display:block;
+ border-top:1px solid #ccc;
+ border-left:1px solid #ccc;
+}
+
+#suggestmenu a, #suggestmenu a:visited
+{
+ background: #ebeaeb;
+ border-left:1px solid #dddddd;
+ border-right:1px solid #dddddd;
+ padding:3px 6px 3px 6px;
+ display:block;
+ margin:0px;
+ text-decoration:none;
+ color: black;
+ outline:none
+}
+
+#suggestmenu a.first, #suggestmenu a.first:visited
+{
+ border-top:1px solid #dddddd;
+}
+
+.spell_sep_bottom
+{
+ border-bottom: 1px solid #dddddd;
+}
+
+.spell_sep_top
+{
+ border-top: 1px solid #aaaaaa;
+}
+
+#suggestmenu a:hover
+{
+ color:#000;
+ background: #f5f5f5;
+}
+
+#suggestmenu .foot
+{
+ border-top:1px solid #aaaaaa;
+ background:#fff
+}
+
+#suggestmenu .foot a, #suggestmenu .foot a:visited
+{
+ outline:none
+}
diff --git a/plugins/jetpack/modules/after-the-deadline/button.gif b/plugins/jetpack/modules/after-the-deadline/button.gif
new file mode 100644
index 0000000..279a75d
Binary files /dev/null and b/plugins/jetpack/modules/after-the-deadline/button.gif differ
diff --git a/plugins/jetpack/modules/after-the-deadline/config-options.php b/plugins/jetpack/modules/after-the-deadline/config-options.php
new file mode 100644
index 0000000..31cc4da
--- /dev/null
+++ b/plugins/jetpack/modules/after-the-deadline/config-options.php
@@ -0,0 +1,130 @@
+<?php
+/*
+ * Display the configuration options for AtD
+ */
+
+/*
+ * A convienence function to display the HTML for an AtD option
+ */
+function AtD_print_option( $name, $value, $options ) {
+ // Attribute-safe version of $name
+ $attr_name = sanitize_title($name); // Using sanitize_title since there's no comparable function for attributes
+?>
+ <input type="checkbox" id="atd_<?php echo ($attr_name) ?>" name="<?php echo $options['name'] ?>[<?php echo $name; ?>]" value="1" <?php checked( '1', isset( $options[$name] ) ? $options[$name] : false ); ?>> <label for="atd_<?php echo $attr_name ?>"><?php echo $value; ?></label>
+<?php
+}
+
+/*
+ * Save AtD options
+ */
+function AtD_process_options_update() {
+
+ $user = wp_get_current_user();
+
+ if ( ! $user || $user->ID == 0 )
+ return;
+
+ AtD_update_options( $user->ID, 'AtD_options' );
+ AtD_update_options( $user->ID, 'AtD_check_when' );
+ AtD_update_options( $user->ID, 'AtD_guess_lang' );
+}
+
+/*
+ * Display the various AtD options
+ */
+function AtD_display_options_form() {
+
+ /* grab our user and validate their existence */
+ $user = wp_get_current_user();
+ if ( ! $user || $user->ID == 0 )
+ return;
+
+ $options_show_types = AtD_get_options( $user->ID, 'AtD_options' );
+ $options_check_when = AtD_get_options( $user->ID, 'AtD_check_when' );
+ $options_guess_lang = AtD_get_options( $user->ID, 'AtD_guess_lang' );
+?>
+ <table class="form-table">
+ <tr valign="top">
+ <th scope="row"> <a name="atd"></a> <?php _e( 'Proofreading', 'jetpack' ); ?></th>
+ <td>
+ <p><?php _e( 'Automatically proofread content when:', 'jetpack' ); ?>
+
+ <p><?php
+ AtD_print_option( 'onpublish', __('a post or page is first published', 'jetpack'), $options_check_when );
+ echo '<br />';
+ AtD_print_option( 'onupdate', __('a post or page is updated', 'jetpack'), $options_check_when );
+ ?></p>
+
+ <p style="font-weight: bold"><?php _e('English Options', 'jetpack'); ?></font>
+
+ <p><?php _e('Enable proofreading for the following grammar and style rules when writing posts and pages:', 'jetpack'); ?></p>
+
+ <p><?php
+ AtD_print_option( 'Bias Language', __('Bias Language', 'jetpack'), $options_show_types );
+ echo '<br />';
+ AtD_print_option( 'Cliches', __('Clichés', 'jetpack'), $options_show_types );
+ echo '<br />';
+ AtD_print_option( 'Complex Expression', __('Complex Phrases', 'jetpack'), $options_show_types );
+ echo '<br />';
+ AtD_print_option( 'Diacritical Marks', __('Diacritical Marks', 'jetpack'), $options_show_types );
+ echo '<br />';
+ AtD_print_option( 'Double Negative', __('Double Negatives', 'jetpack'), $options_show_types );
+ echo '<br />';
+ AtD_print_option( 'Hidden Verbs', __('Hidden Verbs', 'jetpack'), $options_show_types );
+ echo '<br />';
+ AtD_print_option( 'Jargon Language', __('Jargon', 'jetpack'), $options_show_types );
+ echo '<br />';
+ AtD_print_option( 'Passive voice', __('Passive Voice', 'jetpack'), $options_show_types );
+ echo '<br />';
+ AtD_print_option( 'Phrases to Avoid', __('Phrases to Avoid', 'jetpack'), $options_show_types );
+ echo '<br />';
+ AtD_print_option( 'Redundant Expression', __('Redundant Phrases', 'jetpack'), $options_show_types );
+ ?></p>
+ <p><?php printf( __( '<a href="%s">Learn more</a> about these options.', 'jetpack' ), 'http://support.wordpress.com/proofreading/' );
+?></p>
+
+ <p style="font-weight: bold"><?php _e( 'Language', 'jetpack' ); ?></font>
+
+ <p><?php printf(
+ _x( 'The proofreader supports English, French, German, Portuguese, and Spanish. Your <a href="%1$s">%2%s</a> value is the default proofreading language.', '%1$s = http://codex.wordpress.org/Installing_WordPress_in_Your_Language, %2$s = WPLANG', 'jetpack' ),
+ 'http://codex.wordpress.org/Installing_WordPress_in_Your_Language',
+ 'WPLANG'
+ ); ?></p>
+
+ <p><?php
+ AtD_print_option( 'true', __('Use automatically detected language to proofread posts and pages', 'jetpack' ), $options_guess_lang );
+ ?></p>
+
+<?php
+}
+
+/*
+ * Returns an array of AtD user options specified by $name
+ */
+function AtD_get_options( $user_id, $name ) {
+ $options_raw = AtD_get_setting( $user_id, $name, 'single' );
+
+ $options = array();
+ $options['name'] = $name;
+
+ if ( $options_raw )
+ foreach ( explode( ',', $options_raw ) as $option )
+ $options[ $option ] = 1;
+
+ return $options;
+}
+
+/*
+ * Saves set of user options specified by $name from POST data
+ */
+function AtD_update_options( $user_id, $name ) {
+ /* We should probably run $_POST[name] through an esc_*() function... */
+ if ( isset( $_POST[$name] ) && is_array( $_POST[$name] ) ) {
+ $copy = array_map( 'strip_tags', array_keys( $_POST[$name] ) );
+ AtD_update_setting( $user_id, AtD_sanitize( $name ), implode( ',', $copy ) );
+ } else {
+ AtD_update_setting( $user_id, AtD_sanitize( $name ), '');
+ }
+
+ return;
+}
diff --git a/plugins/jetpack/modules/after-the-deadline/config-unignore.php b/plugins/jetpack/modules/after-the-deadline/config-unignore.php
new file mode 100644
index 0000000..9d49fa2
--- /dev/null
+++ b/plugins/jetpack/modules/after-the-deadline/config-unignore.php
@@ -0,0 +1,143 @@
+<?php
+/*
+ * Called by the TinyMCE plugin when Ignore Always is clicked (setup as an action through admin-ajax.php)
+ */
+function AtD_ignore_call() {
+
+ if ( ! AtD_is_allowed() )
+ return;
+
+ $user = wp_get_current_user();
+
+ if ( ! $user || $user->ID == 0 )
+ return;
+
+ $ignores = explode( ',', AtD_get_setting( $user->ID, 'AtD_ignored_phrases') );
+ array_push( $ignores, $_GET['phrase'] );
+
+ $ignores = array_filter( array_map( 'strip_tags', $ignores ) );
+
+ AtD_update_setting( $user->ID, 'AtD_ignored_phrases', implode( ',', $ignores ) );
+
+ header( 'Content-Type: text/xml' );
+ echo '<success></success>';
+ die();
+}
+
+/*
+ * Called when a POST occurs, used to save AtD ignored phrases
+ */
+function AtD_process_unignore_update() {
+
+ if ( ! AtD_is_allowed() )
+ return;
+
+ $user = wp_get_current_user();
+
+ if ( ! $user || $user->ID == 0 )
+ return;
+
+ $ignores = array_filter( array_map( 'strip_tags', explode( ',', $_POST['AtD_ignored_phrases'] ) ) );
+ AtD_update_setting( $user->ID, 'AtD_ignored_phrases', join( ',', $ignores ) );
+}
+
+/*
+ * Display the AtD unignore form on a page
+ */
+function AtD_display_unignore_form() {
+
+ if ( ! AtD_is_allowed() )
+ return;
+
+ $user = wp_get_current_user();
+
+ if ( ! $user || $user->ID == 0 )
+ return;
+
+ $ignores = AtD_get_setting( $user->ID, 'AtD_ignored_phrases' );
+?>
+<script>
+function atd_show_phrases( ignored )
+{
+ var element = jQuery( '#atd_ignores' ),
+ items = [],
+ delLink;
+
+ ignored.sort();
+
+ element.empty();
+ for ( var i = 0; i < ignored.length; i++ ) {
+ if ( ignored[i].length > 0 ) {
+ delLink = jQuery( '<span id="atd_' + i + '"> </span>' );
+ delLink
+ .text( delLink.text() + ignored[i] )
+ .prepend( jQuery( '<a class="ntdelbutton">X</a>' ).data( 'ignored', ignored[i] ) );
+ element.append( delLink ).append( '<br />' );
+ }
+ }
+}
+
+function atd_unignore( phrase ) {
+ /* get the ignored values and remove the unwanted phrase */
+ var ignored = jQuery( '#AtD_ignored_phrases' ).val().split( /,/g );
+ ignored = jQuery.map(ignored, function(value, index) { return value == phrase ? null : value; });
+ jQuery( '#AtD_ignored_phrases' ).val( ignored.join(',') );
+
+ /* update the UI */
+ atd_show_phrases( ignored );
+
+ /* show a nifty message to the user */
+ jQuery( '#AtD_message' ).show();
+}
+
+function atd_ignore () {
+ /* get the ignored values and update the hidden field */
+ var ignored = jQuery( '#AtD_ignored_phrases' ).val().split( /,/g );
+
+ jQuery.map(jQuery( '#AtD_add_ignore' ).val().split(/,\s*/g), function(value, index) { ignored.push(value); });
+
+ jQuery( '#AtD_ignored_phrases' ).val( ignored.join(',') );
+
+ /* update the UI */
+ atd_show_phrases( ignored );
+ jQuery( '#AtD_add_ignore' ).val('');
+
+ /* show that nifteroo messaroo to the useroo */
+ jQuery( '#AtD_message' ).show();
+}
+
+function atd_ignore_init() {
+ jQuery( '#AtD_message' ).hide();
+ jQuery( '#atd_ignores' ).delegate( 'a', 'click', function() {
+ atd_unignore( jQuery(this).data( 'ignored' ) );
+ return false;
+ } );
+ atd_show_phrases( jQuery( '#AtD_ignored_phrases' ).val().split( /,/g ) );
+}
+
+/* document.ready() does not execute in IE6 unless it's at the bottom of the page. oi! */
+if (navigator.appName == 'Microsoft Internet Explorer')
+ setTimeout( atd_ignore_init, 2500 );
+else
+ jQuery( document ).ready( atd_ignore_init );
+</script>
+ <input type="hidden" name="AtD_ignored_phrases" id="AtD_ignored_phrases" value="<?php echo esc_attr( $ignores ); ?>">
+
+ <p style="font-weight: bold"><?php _e( 'Ignored Phrases', 'jetpack' ); ?></font>
+
+ <p><?php _e( 'Identify words and phrases to ignore while proofreading your posts and pages:', 'jetpack' ); ?></p>
+
+ <p><input type="text" id="AtD_add_ignore" name="AtD_add_ignore"> <input type="button" value="<?php _e( 'Add', 'jetpack' ); ?>" onclick="javascript:atd_ignore()"></p>
+
+ <div class="tagchecklist" id="atd_ignores"></div>
+
+ <div class="plugin-update-tr" id="AtD_message" style="display: none">
+ <div class="update-message"><strong><?php _e( 'Be sure to click "Update Profile" at the bottom of the screen to save your changes.', 'jetpack' ); ?></strong></div>
+ </div>
+
+ </td>
+ </tr>
+ </table>
+
+<?php
+}
diff --git a/plugins/jetpack/modules/after-the-deadline/install_atd_l10n.js b/plugins/jetpack/modules/after-the-deadline/install_atd_l10n.js
new file mode 100644
index 0000000..7d18bb9
--- /dev/null
+++ b/plugins/jetpack/modules/after-the-deadline/install_atd_l10n.js
@@ -0,0 +1,24 @@
+/* a quick poor man's sprintf */
+function atd_sprintf(format, values) {
+ var result = format;
+ for (var x = 0; x < values.length; x++)
+ result = result.replace(new RegExp('%' + (x + 1) + '\\$', 'g'), values[x]);
+ return result;
+}
+
+/* init the autoproofread options */
+function install_atd_l10n() {
+ /* install L10n strings into TinyMCE if it's present */
+ if ( typeof( tinyMCE ) != 'undefined' && typeof( tinyMCEPreInit ) != 'undefined' )
+ tinyMCE.addI18n(tinyMCEPreInit.mceInit.language + '.AtD', AtD_l10n_r0ar);
+
+ /* set the AtD l10n instance */
+ AtD.addI18n(AtD_l10n_r0ar);
+}
+
+/* document.ready() does not execute in IE6 unless it's at the bottom of the page. oi! */
+if (navigator.appName == 'Microsoft Internet Explorer')
+ setTimeout( install_atd_l10n, 2500 );
+else
+ jQuery( document ).ready( install_atd_l10n );
+
diff --git a/plugins/jetpack/modules/after-the-deadline/jquery.atd.js b/plugins/jetpack/modules/after-the-deadline/jquery.atd.js
new file mode 100644
index 0000000..e520107
--- /dev/null
+++ b/plugins/jetpack/modules/after-the-deadline/jquery.atd.js
@@ -0,0 +1,417 @@
+/*
+ * jquery.atd.js - jQuery powered writing check with After the Deadline
+ * Author : Raphael Mudge, Automattic Inc.
+ * License : LGPL or MIT License (take your pick)
+ * Project : http://www.afterthedeadline.com/development.slp
+ * Contact : raffi@automattic.com
+ *
+ * Derived from:
+ *
+ * jquery.spellchecker.js - a simple jQuery Spell Checker
+ * Copyright (c) 2008 Richard Willis
+ * MIT license : http://www.opensource.org/licenses/mit-license.php
+ * Project : http://jquery-spellchecker.googlecode.com
+ * Contact : willis.rh@gmail.com
+ */
+
+var AtD =
+{
+ rpc : '', /* see the proxy.php that came with the AtD/TinyMCE plugin */
+ rpc_css : 'http://www.polishmywriting.com/atd-jquery/server/proxycss.php?data=', /* you may use this, but be nice! */
+ rpc_css_lang : 'en',
+ api_key : '',
+ i18n : {},
+ listener : {}
+};
+
+AtD.getLang = function(key, defaultk) {
+ if (AtD.i18n[key] == undefined)
+ return defaultk;
+
+ return AtD.i18n[key];
+};
+
+AtD.addI18n = function(localizations) {
+ AtD.i18n = localizations;
+ AtD.core.addI18n(localizations);
+};
+
+AtD.setIgnoreStrings = function(string) {
+ AtD.core.setIgnoreStrings(string);
+};
+
+AtD.showTypes = function(string) {
+ AtD.core.showTypes(string);
+};
+
+AtD.checkCrossAJAX = function(container_id, callback_f) {
+ /* checks if a global var for click stats exists and increments it if it does... */
+ if (typeof AtD_proofread_click_count != "undefined")
+ AtD_proofread_click_count++;
+
+ AtD.callback_f = callback_f; /* remember the callback for later */
+ AtD.remove(container_id);
+ var container = jQuery('#' + container_id);
+
+ var html = container.html();
+ text = jQuery.trim(container.html());
+ text = text.replace(/\</g, '<').replace(/\>/g, '>').replace(/\&/g, '&');
+ text = encodeURIComponent( text.replace( /\%/g, '%25' ) ); /* % not being escaped here creates problems, I don't know why. */
+
+ /* do some sanity checks based on the browser */
+ if ((text.length > 2000 && navigator.appName == 'Microsoft Internet Explorer') || text.length > 7800) {
+ if (callback_f != undefined && callback_f.error != undefined)
+ callback_f.error("Maximum text length for this browser exceeded");
+
+ return;
+ }
+
+ /* do some cross-domain AJAX action with CSSHttpRequest */
+ CSSHttpRequest.get(AtD.rpc_css + text + "&lang=" + AtD.rpc_css_lang + "&nocache=" + (new Date().getTime()), function(response) {
+ /* do some magic to convert the response into an XML document */
+ var xml;
+ if (navigator.appName == 'Microsoft Internet Explorer') {
+ xml = new ActiveXObject("Microsoft.XMLDOM");
+ xml.async = false;
+ xml.loadXML(response);
+ }
+ else {
+ xml = (new DOMParser()).parseFromString(response, 'text/xml');
+ }
+
+ /* check for and display error messages from the server */
+ if (AtD.core.hasErrorMessage(xml)) {
+ if (AtD.callback_f != undefined && AtD.callback_f.error != undefined)
+ AtD.callback_f.error(AtD.core.getErrorMessage(xml));
+
+ return;
+ }
+
+ /* highlight the errors */
+
+ AtD.container = container_id;
+ var count = AtD.processXML(container_id, xml);
+
+ if (AtD.callback_f != undefined && AtD.callback_f.ready != undefined)
+ AtD.callback_f.ready(count);
+
+ if (count == 0 && AtD.callback_f != undefined && AtD.callback_f.success != undefined)
+ AtD.callback_f.success(count);
+
+ AtD.counter = count;
+ AtD.count = count;
+ });
+};
+
+/* check a div for any incorrectly spelled words */
+AtD.check = function(container_id, callback_f) {
+ /* checks if a global var for click stats exists and increments it if it does... */
+ if (typeof AtD_proofread_click_count != "undefined")
+ AtD_proofread_click_count++;
+
+ AtD.callback_f = callback_f; /* remember the callback for later */
+
+ AtD.remove(container_id);
+
+ var container = jQuery('#' + container_id);
+
+ var html = container.html();
+ text = jQuery.trim(container.html());
+ text = text.replace(/\</g, '<').replace(/\>/g, '>').replace(/\&/g, '&');
+ text = encodeURIComponent( text ); /* re-escaping % is not necessary here. don't do it */
+
+ jQuery.ajax({
+ type : "POST",
+ url : AtD.rpc + '/checkDocument',
+ data : 'key=' + AtD.api_key + '&data=' + text,
+ format : 'raw',
+ dataType : (jQuery.browser.msie) ? "text" : "xml",
+
+ error : function(XHR, status, error) {
+ if (AtD.callback_f != undefined && AtD.callback_f.error != undefined)
+ AtD.callback_f.error(status + ": " + error);
+ },
+
+ success : function(data) {
+ /* apparently IE likes to return XML as plain text-- work around from:
+ http://docs.jquery.com/Specifying_the_Data_Type_for_AJAX_Requests */
+
+ var xml;
+ if (typeof data == "string") {
+ xml = new ActiveXObject("Microsoft.XMLDOM");
+ xml.async = false;
+ xml.loadXML(data);
+ }
+ else {
+ xml = data;
+ }
+
+ if (AtD.core.hasErrorMessage(xml)) {
+ if (AtD.callback_f != undefined && AtD.callback_f.error != undefined)
+ AtD.callback_f.error(AtD.core.getErrorMessage(xml));
+
+ return;
+ }
+
+ /* on with the task of processing and highlighting errors */
+
+ AtD.container = container_id;
+ var count = AtD.processXML(container_id, xml);
+
+ if (AtD.callback_f != undefined && AtD.callback_f.ready != undefined)
+ AtD.callback_f.ready(count);
+
+ if (count == 0 && AtD.callback_f != undefined && AtD.callback_f.success != undefined)
+ AtD.callback_f.success(count);
+
+ AtD.counter = count;
+ AtD.count = count;
+ }
+ });
+};
+
+AtD.remove = function(container_id) {
+ AtD._removeWords(container_id, null);
+};
+
+AtD.clickListener = function(event) {
+ if (AtD.core.isMarkedNode(event.target))
+ AtD.suggest(event.target);
+};
+
+AtD.processXML = function(container_id, responseXML) {
+
+ var results = AtD.core.processXML(responseXML);
+
+ if (results.count > 0)
+ results.count = AtD.core.markMyWords(jQuery('#' + container_id).contents(), results.errors);
+
+ jQuery('#' + container_id).unbind('click', AtD.clickListener);
+ jQuery('#' + container_id).click(AtD.clickListener);
+
+ return results.count;
+};
+
+AtD.useSuggestion = function(word) {
+ this.core.applySuggestion(AtD.errorElement, word);
+
+ AtD.counter --;
+ if (AtD.counter == 0 && AtD.callback_f != undefined && AtD.callback_f.success != undefined)
+ AtD.callback_f.success(AtD.count);
+};
+
+AtD.editSelection = function() {
+ var parent = AtD.errorElement.parent();
+
+ if (AtD.callback_f != undefined && AtD.callback_f.editSelection != undefined)
+ AtD.callback_f.editSelection(AtD.errorElement);
+
+ if (AtD.errorElement.parent() != parent) {
+ AtD.counter --;
+ if (AtD.counter == 0 && AtD.callback_f != undefined && AtD.callback_f.success != undefined)
+ AtD.callback_f.success(AtD.count);
+ }
+};
+
+AtD.ignoreSuggestion = function() {
+ AtD.core.removeParent(AtD.errorElement);
+
+ AtD.counter --;
+ if (AtD.counter == 0 && AtD.callback_f != undefined && AtD.callback_f.success != undefined)
+ AtD.callback_f.success(AtD.count);
+};
+
+AtD.ignoreAll = function(container_id) {
+ var target = AtD.errorElement.text();
+ var removed = AtD._removeWords(container_id, target);
+
+ AtD.counter -= removed;
+
+ if (AtD.counter == 0 && AtD.callback_f != undefined && AtD.callback_f.success != undefined)
+ AtD.callback_f.success(AtD.count);
+
+ if (AtD.callback_f != undefined && AtD.callback_f.ignore != undefined) {
+ AtD.callback_f.ignore(target);
+ AtD.core.setIgnoreStrings(target);
+ }
+};
+
+AtD.explainError = function() {
+ if (AtD.callback_f != undefined && AtD.callback_f.explain != undefined)
+ AtD.callback_f.explain(AtD.explainURL);
+};
+
+AtD.suggest = function(element) {
+ /* construct the menu if it doesn't already exist */
+
+ if (jQuery('#suggestmenu').length == 0) {
+ var suggest = jQuery('<div id="suggestmenu"></div>');
+ suggest.prependTo('body');
+ }
+ else {
+ var suggest = jQuery('#suggestmenu');
+ suggest.hide();
+ }
+
+ /* find the correct suggestions object */
+
+ errorDescription = AtD.core.findSuggestion(element);
+
+ /* build up the menu y0 */
+
+ AtD.errorElement = jQuery(element);
+
+ suggest.empty();
+
+ if (errorDescription == undefined) {
+ suggest.append('<strong>' + AtD.getLang('menu_title_no_suggestions', 'No suggestions') + '</strong>');
+ }
+ else if (errorDescription["suggestions"].length == 0) {
+ suggest.append('<strong>' + errorDescription['description'] + '</strong>');
+ }
+ else {
+ suggest.append('<strong>' + errorDescription['description'] + '</strong>');
+
+ for (var i = 0; i < errorDescription["suggestions"].length; i++) {
+ (function(sugg) {
+ suggest.append('<a href="javascript:AtD.useSuggestion(\'' + sugg.replace(/'/, '\\\'') + '\')">' + sugg + '</a>');
+ })(errorDescription["suggestions"][i]);
+ }
+ }
+
+ /* do the explain menu if configured */
+
+ if (AtD.callback_f != undefined && AtD.callback_f.explain != undefined && errorDescription['moreinfo'] != undefined) {
+ suggest.append('<a href="javascript:AtD.explainError()" class="spell_sep_top">' + AtD.getLang('menu_option_explain', 'Explain...') + '</a>');
+ AtD.explainURL = errorDescription['moreinfo'];
+ }
+
+ /* do the ignore option */
+
+ suggest.append('<a href="javascript:AtD.ignoreSuggestion()" class="spell_sep_top">' + AtD.getLang('menu_option_ignore_once', 'Ignore suggestion') + '</a>');
+
+ /* add the edit in place and ignore always option */
+
+ if (AtD.callback_f != undefined && AtD.callback_f.editSelection != undefined) {
+ if (AtD.callback_f != undefined && AtD.callback_f.ignore != undefined)
+ suggest.append('<a href="javascript:AtD.ignoreAll(\'' + AtD.container + '\')">' + AtD.getLang('menu_option_ignore_always', 'Ignore always') + '</a>');
+ else
+ suggest.append('<a href="javascript:AtD.ignoreAll(\'' + AtD.container + '\')">' + AtD.getLang('menu_option_ignore_all', 'Ignore all') + '</a>');
+
+ suggest.append('<a href="javascript:AtD.editSelection(\'' + AtD.container + '\')" class="spell_sep_bottom spell_sep_top">' + AtD.getLang('menu_option_edit_selection', 'Edit Selection...') + '</a>');
+ }
+ else {
+ if (AtD.callback_f != undefined && AtD.callback_f.ignore != undefined)
+ suggest.append('<a href="javascript:AtD.ignoreAll(\'' + AtD.container + '\')" class="spell_sep_bottom">' + AtD.getLang('menu_option_ignore_always', 'Ignore always') + '</a>');
+ else
+ suggest.append('<a href="javascript:AtD.ignoreAll(\'' + AtD.container + '\')" class="spell_sep_bottom">' + AtD.getLang('menu_option_ignore_all', 'Ignore all') + '</a>');
+ }
+
+ /* show the menu */
+
+ var pos = jQuery(element).offset();
+ var width = jQuery(element).width();
+
+ /* a sanity check for Internet Explorer--my favorite browser in every possible way */
+ if (width > 100)
+ width = 50;
+
+ jQuery(suggest).css({ left: (pos.left + width) + 'px', top: pos.top + 'px' });
+
+ jQuery(suggest).fadeIn(200);
+
+ /* bind events to make the menu disappear when the user clicks outside of it */
+
+ AtD.suggestShow = true;
+
+ setTimeout(function() {
+ jQuery("body").bind("click", function() {
+ if (!AtD.suggestShow)
+ jQuery('#suggestmenu').fadeOut(200);
+ });
+ }, 1);
+
+ setTimeout(function() {
+ AtD.suggestShow = false;
+ }, 2);
+};
+
+AtD._removeWords = function(container_id, w) {
+ return this.core.removeWords(jQuery('#' + container_id), w);
+};
+
+/*
+ * Set prototypes used by AtD Core UI
+ */
+AtD.initCoreModule = function() {
+ var core = new AtDCore();
+
+ core.hasClass = function(node, className) {
+ return jQuery(node).hasClass(className);
+ };
+
+ core.map = jQuery.map;
+
+ core.contents = function(node) {
+ return jQuery(node).contents();
+ };
+
+ core.replaceWith = function(old_node, new_node) {
+ return jQuery(old_node).replaceWith(new_node);
+ };
+
+ core.findSpans = function(parent) {
+ return jQuery.makeArray(parent.find('span'));
+ };
+
+ core.create = function(string, isTextNode) {
+ // replace out all tags with &-equivalents so that we preserve tag text.
+ string = string.replace(/\&/g, '&');
+ string = string.replace(/\</g, '<').replace(/\>/g, '>');
+
+ // find all instances of AtD-created spans
+ var matches = string.match(/\<span class="hidden\w+?" pre="[^"]*"\>.*?\<\/span\>/g);
+
+ // ... and fix the tags in those substrings.
+ if (matches) {
+ for (var x = 0; x < matches.length; x++) {
+ string = string.replace(matches[x], matches[x].replace(/\</gi, '<').replace(/\>/gi, '>'));
+ };
+ }
+
+ if (core.isIE()) {
+ // and... one more round of corrections for our friends over at the Internet Explorer
+ matches = string.match(/\<span class="mceItemHidden"\>\&nbsp;\<\/span>/g, string);
+ //|<BR.*?class.*?atd_remove_me.*?\>/gi, string);
+ if (matches) {
+ for (var x = 0; x < matches.length; x++) {
+ string = string.replace(matches[x], matches[x].replace(/\</gi, '<').replace(/\>/gi, '>').replace(/\&/gi, '&'));
+ };
+ }
+ }
+
+ node = jQuery('<span class="mceItemHidden"></span>');
+ node.html(string);
+ return node;
+ };
+
+ core.remove = function(node) {
+ return jQuery(node).remove();
+ };
+
+ core.removeParent = function(node) {
+ /* unwrap exists in jQuery 1.4+ only. Thankfully because replaceWith as-used here won't work in 1.4 */
+ if (jQuery(node).unwrap)
+ return jQuery(node).contents().unwrap();
+ else
+ return jQuery(node).replaceWith(jQuery(node).html());
+ };
+
+ core.getAttrib = function(node, name) {
+ return jQuery(node).attr(name);
+ };
+
+ return core;
+};
+
+AtD.core = AtD.initCoreModule();
diff --git a/plugins/jetpack/modules/after-the-deadline/proxy.php b/plugins/jetpack/modules/after-the-deadline/proxy.php
new file mode 100644
index 0000000..04bbd28
--- /dev/null
+++ b/plugins/jetpack/modules/after-the-deadline/proxy.php
@@ -0,0 +1,69 @@
+<?php
+/*
+ * This script redirects AtD AJAX requests to the AtD service
+ */
+
+/**
+ * Returns array with headers in $response[0] and body in $response[1]
+ * Based on a function from Akismet
+ */
+function AtD_http_post( $request, $host, $path, $port = 80 ) {
+ $http_args = array(
+ 'body' => $request,
+ 'headers' => array(
+ 'Content-Type' => 'application/x-www-form-urlencoded; charset=' . get_option( 'blog_charset' ),
+ 'Host' => $host,
+ 'User-Agent' => 'AtD/0.1'
+ ),
+ 'httpversion' => '1.0',
+ 'timeout' => apply_filters( 'atd_http_post_timeout', 15 ),
+ );
+ $AtD_url = "http://{$host}{$path}";
+ $response = wp_remote_post( $AtD_url, $http_args );
+ $code = (int) wp_remote_retrieve_response_code( $response );
+
+ if ( is_wp_error( $response ) ) {
+ do_action( 'atd_http_post_error', 'http-error' );
+ return array();
+ } elseif ( 200 != $code ) {
+ do_action( 'atd_http_post_error', $code );
+ }
+
+ return array(
+ wp_remote_retrieve_headers( $response ),
+ wp_remote_retrieve_body( $response ),
+ );
+}
+
+/*
+ * This function is called as an action handler to admin-ajax.php
+ */
+function AtD_redirect_call() {
+ if ( $_SERVER['REQUEST_METHOD'] === 'POST' )
+ $postText = trim( file_get_contents( 'php://input' ) );
+
+ $url = $_GET['url'];
+
+ $service = apply_filters( 'atd_service_domain', 'service.afterthedeadline.com' );
+ if ( defined('WPLANG') ) {
+ if ( strpos(WPLANG, 'pt') !== false )
+ $service = 'pt.service.afterthedeadline.com';
+ else if ( strpos(WPLANG, 'de') !== false )
+ $service = 'de.service.afterthedeadline.com';
+ else if ( strpos(WPLANG, 'es') !== false )
+ $service = 'es.service.afterthedeadline.com';
+ else if ( strpos(WPLANG, 'fr') !== false )
+ $service = 'fr.service.afterthedeadline.com';
+ }
+ $user = wp_get_current_user();
+ $guess = strcmp( AtD_get_setting( $user->ID, 'AtD_guess_lang' ), "true" ) == 0 ? "true" : "false";
+
+ $data = AtD_http_post( $postText . "&guess=$guess", defined('ATD_HOST') ? ATD_HOST : $service, $url, defined('ATD_PORT') ? ATD_PORT : 80 );
+
+ header( 'Content-Type: text/xml' );
+
+ if ( !empty($data[1]) )
+ echo $data[1];
+
+ die();
+}
diff --git a/plugins/jetpack/modules/after-the-deadline/tinymce/atdbuttontr.gif b/plugins/jetpack/modules/after-the-deadline/tinymce/atdbuttontr.gif
new file mode 100644
index 0000000..6c51d07
Binary files /dev/null and b/plugins/jetpack/modules/after-the-deadline/tinymce/atdbuttontr.gif differ
diff --git a/plugins/jetpack/modules/after-the-deadline/tinymce/css/content.css b/plugins/jetpack/modules/after-the-deadline/tinymce/css/content.css
new file mode 100644
index 0000000..8a66752
--- /dev/null
+++ b/plugins/jetpack/modules/after-the-deadline/tinymce/css/content.css
@@ -0,0 +1,18 @@
+.hiddenSpellError
+{
+ border-bottom: 2px solid red;
+ cursor: default;
+}
+
+.hiddenGrammarError
+{
+ border-bottom: 2px solid green;
+ cursor: default;
+}
+
+.hiddenSuggestion
+{
+ border-bottom: 2px solid blue;
+ cursor: default;
+}
+
diff --git a/plugins/jetpack/modules/after-the-deadline/tinymce/editor_plugin.js b/plugins/jetpack/modules/after-the-deadline/tinymce/editor_plugin.js
new file mode 100644
index 0000000..fc9f01f
--- /dev/null
+++ b/plugins/jetpack/modules/after-the-deadline/tinymce/editor_plugin.js
@@ -0,0 +1,476 @@
+/*
+ * TinyMCE Writing Improvement Tool Plugin
+ * Author: Raphael Mudge (raffi@automattic.com)
+ *
+ * http://www.afterthedeadline.com
+ *
+ * Distributed under the LGPL
+ *
+ * Derived from:
+ * $Id: editor_plugin_src.js 425 2007-11-21 15:17:39Z spocke $
+ *
+ * @author Moxiecode
+ * @copyright Copyright (C) 2004-2008, Moxiecode Systems AB, All rights reserved.
+ *
+ * Moxiecode Spell Checker plugin released under the LGPL with TinyMCE
+ */
+
+(function()
+{
+ var JSONRequest = tinymce.util.JSONRequest, each = tinymce.each, DOM = tinymce.DOM;
+
+ tinymce.create('tinymce.plugins.AfterTheDeadlinePlugin',
+ {
+ getInfo : function()
+ {
+ return
+ ({
+ longname : 'After The Deadline',
+ author : 'Raphael Mudge',
+ authorurl : 'http://blog.afterthedeadline.com',
+ infourl : 'http://www.afterthedeadline.com',
+ version : tinymce.majorVersion + "." + tinymce.minorVersion
+ });
+ },
+
+ /* initializes the functions used by the AtD Core UI Module */
+ initAtDCore : function(editor, plugin)
+ {
+ var core = new AtDCore();
+
+ core.map = each;
+
+ core.getAttrib = function(node, key)
+ {
+ return editor.dom.getAttrib(node, key);
+ };
+
+ core.findSpans = function(parent)
+ {
+ if (parent == undefined)
+ return editor.dom.select('span');
+ else
+ return editor.dom.select('span', parent);
+ };
+
+ core.hasClass = function(node, className)
+ {
+ return editor.dom.hasClass(node, className);
+ };
+
+ core.contents = function(node)
+ {
+ return node.childNodes;
+ };
+
+ core.replaceWith = function(old_node, new_node)
+ {
+ return editor.dom.replace(new_node, old_node);
+ };
+
+ core.create = function(node_html)
+ {
+ return editor.dom.create('span', { 'class': 'mceItemHidden' }, node_html);
+ };
+
+ core.removeParent = function(node)
+ {
+ editor.dom.remove(node, 1);
+ return node;
+ };
+
+ core.remove = function(node)
+ {
+ editor.dom.remove(node);
+ };
+
+ core.getLang = function(key, defaultk)
+ {
+ return editor.getLang("AtD." + key, defaultk);
+ };
+
+ core.setIgnoreStrings(editor.getParam("atd_ignore_strings", [] ).join(','));
+ core.showTypes(editor.getParam("atd_show_types", ""));
+ return core;
+ },
+
+ /* called when the plugin is initialized */
+ init : function(ed, url)
+ {
+ if ( typeof(AtDCore) == 'undefined' )
+ return;
+
+ var t = this;
+ var plugin = this;
+ var editor = ed;
+ var core = this.initAtDCore(editor, plugin);
+
+ this.url = url;
+ this.editor = ed;
+ ed.core = core;
+
+ /* look at the atd_ignore variable and put that stuff into a hash */
+ var ignore = tinymce.util.Cookie.getHash('atd_ignore');
+
+ if (ignore == undefined)
+ {
+ ignore = {};
+ }
+
+ /* add a command to request a document check and process the results. */
+ editor.addCommand('mceWritingImprovementTool', function(callback)
+ {
+ /* checks if a global var for click stats exists and increments it if it does... */
+ if (typeof AtD_proofread_click_count != "undefined")
+ AtD_proofread_click_count++;
+
+ /* create the nifty spinny thing that says "hizzo, I'm doing something fo realz" */
+ plugin.editor.setProgressState(1);
+
+ /* remove the previous errors */
+ plugin._removeWords();
+
+ /* send request to our service */
+ plugin.sendRequest('checkDocument', ed.getContent({ format: 'raw' }), function(data, request, someObject)
+ {
+ /* turn off the spinning thingie */
+ plugin.editor.setProgressState(0);
+
+ /* if the server is not accepting requests, let the user know */
+ if ( request.status != 200 || request.responseText.substr(1, 4) == 'html' || !request.responseXML )
+ {
+ ed.windowManager.alert(
+ plugin.editor.getLang('AtD.message_server_error', 'There was a problem communicating with the Proofreading service. Try again in one minute.'),
+ callback ? function() { callback( 0 ); } : function() {}
+ );
+ return;
+ }
+
+ /* check to see if things are broken first and foremost */
+ if (request.responseXML.getElementsByTagName('message').item(0) != null)
+ {
+ ed.windowManager.alert(
+ request.responseXML.getElementsByTagName('message').item(0).firstChild.data,
+ callback ? function() { callback( 0 ); } : function() {}
+ );
+ return;
+ }
+
+ var results = core.processXML(request.responseXML);
+ var ecount = 0;
+
+ if (results.count > 0)
+ {
+ ecount = plugin.markMyWords(results.errors);
+ ed.suggestions = results.suggestions;
+ }
+
+ if (ecount == 0 && (!callback || callback == undefined))
+ ed.windowManager.alert(plugin.editor.getLang('AtD.message_no_errors_found', 'No writing errors were found.'));
+ else if (callback)
+ callback(ecount);
+ });
+ });
+
+ /* load cascading style sheet for this plugin */
+ editor.onInit.add(function()
+ {
+ /* loading the content.css file, why? I have no clue */
+ if (editor.settings.content_css !== false)
+ {
+ editor.dom.loadCSS(editor.getParam("atd_css_url", url + '/css/content.css'));
+ }
+ });
+
+ /* again showing a menu, I have no clue what */
+ editor.onClick.add(plugin._showMenu, plugin);
+
+ /* we're showing some sort of menu, no idea what */
+ editor.onContextMenu.add(plugin._showMenu, plugin);
+
+ /* strip out the markup before the contents is serialized (and do it on a copy of the markup so we don't affect the user experience) */
+ editor.onPreProcess.add(function(sender, object)
+ {
+ var dom = sender.dom;
+
+ each(dom.select('span', object.node).reverse(), function(n)
+ {
+ if (n && (dom.hasClass(n, 'hiddenGrammarError') || dom.hasClass(n, 'hiddenSpellError') || dom.hasClass(n, 'hiddenSuggestion') || dom.hasClass(n, 'mceItemHidden') || (dom.getAttrib(n, 'class') == "" && dom.getAttrib(n, 'style') == "" && dom.getAttrib(n, 'id') == "" && !dom.hasClass(n, 'Apple-style-span') && dom.getAttrib(n, 'mce_name') == "")))
+ {
+ dom.remove(n, 1);
+ }
+ });
+ });
+
+ /* cleanup the HTML before executing certain commands */
+ editor.onBeforeExecCommand.add(function(editor, command)
+ {
+ if (command == 'mceCodeEditor')
+ {
+ plugin._removeWords();
+ }
+ else if (command == 'mceFullScreen')
+ {
+ plugin._done();
+ }
+ });
+
+ ed.addButton('AtD', {
+ title: ed.getLang('AtD.button_proofread_tooltip', 'Proofread Writing'),
+ image: ed.getParam('atd_button_url', url + '/atdbuttontr.gif'),
+ cmd: 'mceWritingImprovementTool'
+ });
+ },
+
+ _removeWords : function(w)
+ {
+ var ed = this.editor, dom = ed.dom, se = ed.selection, b = se.getBookmark();
+
+ ed.core.removeWords(undefined, w);
+
+ /* force a rebuild of the DOM... even though the right elements are stripped, the DOM is still organized
+ as if the span were there and this breaks my code */
+
+ dom.setHTML(dom.getRoot(), dom.getRoot().innerHTML);
+
+ se.moveToBookmark(b);
+ },
+
+ markMyWords : function(errors)
+ {
+ var ed = this.editor;
+ var se = ed.selection, b = se.getBookmark();
+
+ var ecount = ed.core.markMyWords(ed.core.contents(this.editor.getBody()), errors);
+
+ se.moveToBookmark(b);
+ return ecount;
+ },
+
+ _showMenu : function(ed, e)
+ {
+ var t = this, ed = t.editor, m = t._menu, p1, dom = ed.dom, vp = dom.getViewPort(ed.getWin());
+ var plugin = this;
+
+ if (!m)
+ {
+ p1 = DOM.getPos(ed.getContentAreaContainer());
+ //p2 = DOM.getPos(ed.getContainer());
+
+ m = ed.controlManager.createDropMenu('spellcheckermenu',
+ {
+ offset_x : p1.x,
+ offset_y : p1.y,
+ 'class' : 'mceNoIcons'
+ });
+
+ t._menu = m;
+ }
+
+ if (ed.core.isMarkedNode(e.target))
+ {
+ /* remove these other lame-o elements */
+ m.removeAll();
+
+ /* find the correct suggestions object */
+ var errorDescription = ed.core.findSuggestion(e.target);
+
+ if (errorDescription == undefined)
+ {
+ m.add({title : plugin.editor.getLang('AtD.menu_title_no_suggestions', 'No suggestions'), 'class' : 'mceMenuItemTitle'}).setDisabled(1);
+ }
+ else if (errorDescription["suggestions"].length == 0)
+ {
+ m.add({title : errorDescription["description"], 'class' : 'mceMenuItemTitle'}).setDisabled(1);
+ }
+ else
+ {
+ m.add({ title : errorDescription["description"], 'class' : 'mceMenuItemTitle' }).setDisabled(1);
+
+ for (var i = 0; i < errorDescription["suggestions"].length; i++)
+ {
+ (function(sugg)
+ {
+ m.add({
+ title : sugg,
+ onclick : function()
+ {
+ ed.core.applySuggestion(e.target, sugg);
+ t._checkDone();
+ }
+ });
+ })(errorDescription["suggestions"][i]);
+ }
+
+ m.addSeparator();
+ }
+
+ if (errorDescription != undefined && errorDescription["moreinfo"] != null)
+ {
+ (function(url)
+ {
+ m.add({
+ title : plugin.editor.getLang('AtD.menu_option_explain', 'Explain...'),
+ onclick : function()
+ {
+ ed.windowManager.open({
+ url : url,
+ width : 480,
+ height : 380,
+ inline : true
+ }, { theme_url : this.url });
+ }
+ });
+ })(errorDescription["moreinfo"]);
+
+ m.addSeparator();
+ }
+
+ m.add({
+ title : plugin.editor.getLang('AtD.menu_option_ignore_once', 'Ignore suggestion'),
+ onclick : function()
+ {
+ dom.remove(e.target, 1);
+ t._checkDone();
+ }
+ });
+
+ if (String(this.editor.getParam("atd_ignore_enable", "false")) == "true")
+ {
+ m.add({
+ title : plugin.editor.getLang('AtD.menu_option_ignore_always', 'Ignore always'),
+ onclick : function()
+ {
+ var url = t.editor.getParam('atd_ignore_rpc_url', '{backend}');
+
+ if (url == '{backend}')
+ {
+ /* Default scheme is to save ignore preferences in a cookie */
+
+ var ignore = tinymce.util.Cookie.getHash('atd_ignore');
+ if (ignore == undefined) { ignore = {}; }
+ ignore[e.target.innerHTML] = 1;
+
+ tinymce.util.Cookie.setHash('atd_ignore', ignore, new Date( (new Date().getTime()) + 157680000000) );
+ }
+ else
+ {
+ /* Plugin is configured to send ignore preferences to server, do that */
+
+ var id = t.editor.getParam("atd_rpc_id", "12345678");
+
+ tinymce.util.XHR.send({
+ url : url + encodeURI(e.target.innerHTML).replace(/&/g, '%26') + "&key=" + id,
+ content_type : 'text/xml',
+ async : true,
+ type : 'GET',
+ success : function( type, req, o )
+ {
+ /* do nothing */
+ },
+ error : function( type, req, o )
+ {
+ alert( "Ignore preference save failed\n" + type + "\n" + req.status + "\nAt: " + o.url );
+ }
+ });
+
+ /* update atd_ignore_strings with the new value */
+ t.editor.core.setIgnoreStrings(e.target.innerHTML); /* this does an update */
+ }
+
+ t._removeWords(e.target.innerHTML);
+ t._checkDone();
+ }
+ });
+ }
+ else
+ {
+ m.add({
+ title : plugin.editor.getLang('menu_option_ignore_all', 'Ignore all'),
+ onclick : function()
+ {
+ t._removeWords(e.target.innerHTML);
+ t._checkDone();
+ }
+ });
+ }
+
+ /* show the menu please */
+ ed.selection.select(e.target);
+ p1 = dom.getPos(e.target);
+ m.showMenu(p1.x, p1.y + e.target.offsetHeight - vp.y);
+
+ return tinymce.dom.Event.cancel(e);
+ }
+ else
+ {
+ m.hideMenu();
+ }
+ },
+
+ /* loop through editor DOM, call _done if no mce tags exist. */
+ _checkDone : function()
+ {
+ var t = this, ed = t.editor, dom = ed.dom, o;
+
+ each(dom.select('span'), function(n)
+ {
+ if (n && dom.hasClass(n, 'mceItemHidden'))
+ {
+ o = true;
+ return false;
+ }
+ });
+
+ if (!o)
+ {
+ t._done();
+ }
+ },
+
+ /* remove all tags, hide the menu, and fire a dom change event */
+ _done : function()
+ {
+ var plugin = this;
+ plugin._removeWords();
+
+ if (plugin._menu)
+ {
+ plugin._menu.hideMenu();
+ }
+
+ plugin.editor.nodeChanged();
+ },
+
+ sendRequest : function(file, data, success)
+ {
+ var id = this.editor.getParam("atd_rpc_id", "12345678");
+ var url = this.editor.getParam("atd_rpc_url", "{backend}");
+ var plugin = this;
+
+ if (url == '{backend}' || id == '12345678')
+ {
+ this.editor.setProgressState(0);
+ alert('Please specify: atd_rpc_url and atd_rpc_id');
+ return;
+ }
+
+ tinymce.util.XHR.send({
+ url : url + "/" + file,
+ content_type : 'text/xml',
+ type : "POST",
+ data : "data=" + encodeURI(data).replace(/&/g, '%26') + "&key=" + id,
+ async : true,
+ success : success,
+ error : function( type, req, o )
+ {
+ plugin.editor.setProgressState(0);
+ alert( type + "\n" + req.status + "\nAt: " + o.url );
+ }
+ });
+ }
+ });
+
+ // Register plugin
+ tinymce.PluginManager.add('AtD', tinymce.plugins.AfterTheDeadlinePlugin);
+})();
diff --git a/plugins/jetpack/modules/contact-form.php b/plugins/jetpack/modules/contact-form.php
new file mode 100644
index 0000000..bff13e2
--- /dev/null
+++ b/plugins/jetpack/modules/contact-form.php
@@ -0,0 +1,9 @@
+<?php
+/**
+ * Module Name: Contact Form
+ * Module Description: Easily insert a contact form any where on your site.
+ * Sort Order: 5
+ * First Introduced: 1.3
+ */
+
+include dirname( __FILE__ ) . '/contact-form/grunion-contact-form.php';
diff --git a/plugins/jetpack/modules/contact-form/admin.php b/plugins/jetpack/modules/contact-form/admin.php
new file mode 100644
index 0000000..9ac40f9
--- /dev/null
+++ b/plugins/jetpack/modules/contact-form/admin.php
@@ -0,0 +1,513 @@
+<?php
+
+// feedback specific css items
+add_action( 'admin_print_styles', 'grunion_admin_css' );
+function grunion_admin_css() {
+ global $current_screen;
+ if ( 'edit-feedback' != $current_screen->id )
+ return;
+
+ wp_enqueue_script( 'wp-lists' );
+?>
+
+<style type='text/css'>
+.add-new-h2, .view-switch, body.no-js .tablenav select[name^=action], body.no-js #doaction, body.no-js #doaction2 {
+ display: none
+}
+
+.column-feedback_from img {
+ float:left;
+ margin-right:10px;
+ margin-top:3px;
+}
+
+.widefat .column-feedback_from {
+ width: 17%;
+}
+.widefat .column-feedback_date {
+ width: 17%;
+}
+
+.spam a {
+ color: #BC0B0B;
+}
+
+.untrash a {
+ color: #D98500;
+}
+
+.unspam a {
+color: #D98500;
+}
+
+#icon-edit { background-position: -432px -5px; }
+
+#icon-edit, #icon-post { background: url("<?php echo GRUNION_PLUGIN_URL; ?>/images/grunion-menu-big.png") no-repeat !important; }
+</style>
+
+<?php
+}
+
+// remove admin UI parts that we don't support in feedback management
+add_action( 'admin_menu', 'grunion_admin_menu' );
+function grunion_admin_menu() {
+ global $menu, $submenu;
+ unset( $submenu['edit.php?post_type=feedback'] );
+}
+
+add_filter( 'bulk_actions-edit-feedback', 'grunion_admin_bulk_actions' );
+function grunion_admin_bulk_actions( $actions ) {
+ global $current_screen;
+ if ( 'edit-feedback' != $current_screen->id )
+ return $actions;
+
+ unset( $actions['edit'] );
+ return $actions;
+}
+
+add_filter( 'views_edit-feedback', 'grunion_admin_view_tabs' );
+function grunion_admin_view_tabs( $views ) {
+ global $current_screen;
+ if ( 'edit-feedback' != $current_screen->id )
+ return $actions;
+
+ unset( $views['publish'] );
+
+ preg_match( '|post_type=feedback\'( class="current")?\>(.*)\<span class=|', $views['all'], $match );
+ if ( !empty( $match[2] ) )
+ $views['all'] = str_replace( $match[2], 'Messages ', $views['all'] );
+
+ return $views;
+}
+
+add_filter( 'manage_feedback_posts_columns', 'grunion_post_type_columns_filter' );
+function grunion_post_type_columns_filter( $cols ) {
+ $cols = array(
+ 'cb' => '<input type="checkbox" />',
+ 'feedback_from' => __( 'From', 'jetpack' ),
+ 'feedback_message' => __( 'Message', 'jetpack' ),
+ 'feedback_date' => __( 'Date', 'jetpack' )
+ );
+
+ return $cols;
+}
+
+add_action( 'manage_posts_custom_column', 'grunion_manage_post_columns', 10, 2 );
+function grunion_manage_post_columns( $col, $post_id ) {
+ global $post;
+
+ switch ( $col ) {
+ case 'feedback_from':
+ $author_name = get_post_meta( $post_id, '_feedback_author', TRUE );
+ $author_email = get_post_meta( $post_id, '_feedback_author_email', TRUE );
+ $author_url = get_post_meta( $post_id, '_feedback_author_url', TRUE );
+ $author_ip = get_post_meta( $post_id, '_feedback_ip', TRUE );
+ $form_url = get_post_meta( $post_id, '_feedback_contact_form_url', TRUE );
+
+ $author_name_line = '';
+ if ( !empty( $author_name ) ) {
+ if ( !empty( $author_email ) )
+ $author_name_line = get_avatar( $author_email, 32 );
+
+ $author_name_line .= "<strong>{$author_name}</strong><br />";
+ }
+
+ $author_email_line = '';
+ if ( !empty( $author_email ) ) {
+ $author_email_line = "<a href='mailto:{$author_email}'>";
+ $author_email_line .= "{$author_email}</a><br />";
+ }
+
+ $author_url_line = '';
+ if ( !empty( $author_url ) ) {
+ $author_url_line = "<a href='{$author_url}'>";
+ $author_url_line .= "{$author_url}</a><br />";
+
+ }
+
+ echo $author_name_line;
+ echo $author_email_line;
+ echo $author_url_line;
+ echo "<a href='edit.php?post_type=feedback&s={$author_ip}";
+ echo "&mode=detail'>{$author_ip}</a><br />";
+ echo "<a href='{$form_url}'>{$form_url}</a>";
+ break;
+
+ case 'feedback_message':
+ $post = get_post( $post_id );
+ $post_type_object = get_post_type_object( $post->post_type );
+ echo '<strong>';
+ echo esc_html( get_post_meta( $post_id, '_feedback_subject', TRUE ) );
+ echo '</strong><br />';
+ echo sanitize_text_field( get_the_content( '' ) );
+ echo '<br />';
+
+ $extra_fields = get_post_meta( $post_id, '_feedback_extra_fields', TRUE );
+ if ( !empty( $extra_fields ) ) {
+ echo '<br /><hr />';
+ echo '<table cellspacing="0" cellpadding="0" style="">' . "\n";
+ foreach ( (array) $extra_fields as $k => $v ) {
+ echo "<tr><td align='right'><b>". esc_html( $k ) ."</b></td><td>". sanitize_text_field( $v ) ."</td></tr>\n";
+ }
+ echo '</table>';
+ }
+
+ echo '<div class="row-actions">';
+ if ( $post->post_status == 'trash' ) {
+ echo '<span class="untrash" id="feedback-restore-' . $post_id;
+ echo '"><a title="';
+ echo esc_attr__( 'Restore this item from the Trash', 'jetpack' );
+ echo '" href="' . wp_nonce_url( admin_url( sprintf( $post_type_object->_edit_link . '&action=untrash', $post->ID ) ), 'untrash-' . $post->post_type . '_' . $post->ID );
+ echo '">' . __( 'Restore', 'jetpack' ) . '</a></span> | ';
+
+ echo "<span class='delete'> <a class='submitdelete' title='";
+ echo esc_attr( __( 'Delete this item permanently', 'jetpack' ) );
+ echo "' href='" . get_delete_post_link( $post->ID, '', true );
+ echo "'>" . __( 'Delete Permanently', 'jetpack' ) . "</a></span>";
+?>
+
+<script>
+jQuery(document).ready(function($) {
+$('#feedback-restore-<?php echo $post_id; ?>').click(function(e) {
+ e.preventDefault();
+ $.post(ajaxurl, {
+ action: 'grunion_ajax_spam',
+ post_id: '<?php echo $post_id; ?>',
+ make_it: 'publish',
+ sub_menu: jQuery('.subsubsub .current').attr('href'),
+ _ajax_nonce: '<?php echo wp_create_nonce( 'grunion-post-status-' . $post_id ); ?>'
+ },
+ function(r) {
+ $('#post-<?php echo $post_id; ?>')
+ .css({backgroundColor: '#59C859'})
+ .fadeOut(350, function() {
+ $(this).remove();
+ $('.subsubsub').html(r);
+ });
+ }
+ );
+});
+});
+</script>
+
+<?php
+ } elseif ( $post->post_status == 'publish' ) {
+ echo '<span class="spam" id="feedback-spam-' . $post_id;
+ echo '"><a title="';
+ echo __( 'Mark this message as spam', 'jetpack' );
+ echo '" href="' . wp_nonce_url( admin_url( 'admin-ajax.php?post_id=' . $post_id . '&action=spam' ), 'spam-feedback_' . $post_id );
+ echo '">Spam</a></span>';
+ echo ' | ';
+
+ echo '<span class="delete" id="feedback-trash-' . $post_id;
+ echo '">';
+ echo '<a class="submitdelete" title="' . esc_attr__( 'Trash', 'jetpack' );
+ echo '" href="' . get_delete_post_link( $post_id );
+ echo '">' . __( 'Trash', 'jetpack' ) . '</a></span>';
+
+?>
+
+<script>
+jQuery(document).ready( function($) {
+ $('#feedback-spam-<?php echo $post_id; ?>').click( function(e) {
+ e.preventDefault();
+ $.post( ajaxurl, {
+ action: 'grunion_ajax_spam',
+ post_id: '<?php echo $post_id; ?>',
+ make_it: 'spam',
+ sub_menu: jQuery('.subsubsub .current').attr('href'),
+ _ajax_nonce: '<?php echo wp_create_nonce( 'grunion-post-status-' . $post_id ); ?>'
+ },
+ function( r ) {
+ $('#post-<?php echo $post_id; ?>')
+ .css( {backgroundColor:'#FF7979'} )
+ .fadeOut(350, function() {
+ $(this).remove();
+ $('.subsubsub').html(r);
+ });
+ });
+ });
+
+ $('#feedback-trash-<?php echo $post_id; ?>').click(function(e) {
+ e.preventDefault();
+ $.post(ajaxurl, {
+ action: 'grunion_ajax_spam',
+ post_id: '<?php echo $post_id; ?>',
+ make_it: 'trash',
+ sub_menu: jQuery('.subsubsub .current').attr('href'),
+ _ajax_nonce: '<?php echo wp_create_nonce( 'grunion-post-status-' . $post_id ); ?>'
+ },
+ function(r) {
+ $('#post-<?php echo $post_id; ?>')
+ .css({backgroundColor: '#FF7979'})
+ .fadeOut(350, function() {
+ $(this).remove();
+ $('.subsubsub').html(r);
+ });
+ }
+ );
+ });
+});
+</script>
+
+<?php
+ } elseif ( $post->post_status == 'spam' ) {
+ echo '<span class="unspam unapprove" id="feedback-ham-' . $post_id;
+ echo '"><a title="';
+ echo __( 'Mark this message as NOT spam', 'jetpack' );
+ echo '" href="">Not Spam</a></span>';
+ echo ' | ';
+
+ echo "<span class='delete' id='feedback-trash-" . $post_id;
+ echo "'> <a class='submitdelete' title='";
+ echo esc_attr( __( 'Delete this item permanently', 'jetpack' ) );
+ echo "' href='" . get_delete_post_link( $post->ID, '', true );
+ echo "'>" . __( 'Delete Permanently', 'jetpack' ) . "</a></span>";
+?>
+
+<script>
+jQuery(document).ready( function($) {
+ $('#feedback-ham-<?php echo $post_id; ?>').click( function(e) {
+ e.preventDefault();
+ $.post( ajaxurl, {
+ action: 'grunion_ajax_spam',
+ post_id: '<?php echo $post_id; ?>',
+ make_it: 'ham',
+ sub_menu: jQuery('.subsubsub .current').attr('href'),
+ _ajax_nonce: '<?php echo wp_create_nonce( 'grunion-post-status-' . $post_id ); ?>'
+ },
+ function( r ) {
+ $('#post-<?php echo $post_id; ?>')
+ .css( {backgroundColor:'#59C859'} )
+ .fadeOut(350, function() {
+ $(this).remove();
+ $('.subsubsub').html(r);
+ });
+ });
+ });
+});
+</script>
+
+<?php
+ }
+ break;
+
+ case 'feedback_date':
+ echo get_the_date( __( 'Y-m-d @ g:i:s A', 'jetpack' ) );
+ break;
+ }
+}
+
+function grunion_esc_attr( $attr ) {
+ $out = esc_attr( $attr );
+ // we also have to entity-encode square brackets so they don't interfere with the shortcode parser
+ // FIXME: do this better - just stripping out square brackets for now since they mysteriously keep reappearing
+ $out = str_replace( '[', '', $out );
+ $out = str_replace( ']', '', $out );
+ return $out;
+}
+
+function grunion_sort_objects( $a, $b ) {
+ if ( isset($a['order']) && isset($b['order']) )
+ return $a['order'] - $b['order'];
+ return 0;
+}
+
+// take an array of field types from the form builder, and construct a shortcode form
+// returns both the shortcode form, and HTML markup representing a preview of the form
+function grunion_ajax_shortcode() {
+ check_ajax_referer( 'grunion_shortcode' );
+
+ $atts = '';
+ if ( trim( $_POST['subject'] ) )
+ $atts .= ' subject="'.grunion_esc_attr($_POST['subject']).'"';
+ if ( trim( $_POST['to'] ) )
+ $atts .= ' to="'.grunion_esc_attr($_POST['to']).'"';
+
+ $shortcode = '[contact-form'.$atts.']';
+ $shortcode .= "\n";
+ if ( is_array( $_POST['fields'] ) ) {
+ usort( $_POST['fields'], 'grunion_sort_objects' );
+ foreach ( $_POST['fields'] as $field ) {
+ $req = $opts = '';
+ if ( $field['required'] == 'true' )
+ $req = ' required="true"';
+ if ( isset( $field['options'] ) && $field['options'] ) {
+ $opts = ' options="';
+ foreach ( $field['options'] as $option ) {
+ $option = wp_kses( $option, array() );
+ $option = grunion_esc_attr( $option );
+
+ # we need to be very specific about how we
+ # encode these values
+ $option = str_replace( ',', ',', $option );
+ $option = str_replace( '"', '"', $option );
+ $option = str_replace( "'", ''', $option );
+ $option = str_replace( '&', '&', $option );
+
+ $opts .= $option . ',';
+ }
+ $opts = rtrim( $opts, ',' ) . '"';
+ }
+
+ $field['label'] = wp_kses( $field['label'], array() );
+ $field['label'] = str_replace( '"', '"', $field['label'] );
+
+ $shortcode .= '[contact-field label="'. $field['label'] .'" type="'.grunion_esc_attr($field['type']).'"' . $req . $opts .' /]'."\n";
+ }
+ }
+ $shortcode .= '[/contact-form]';
+
+ die( "\n$shortcode\n" );
+}
+
+// takes a post_id, extracts the contact-form shortcode from that post (if there is one), parses it,
+// and constructs a json object representing its contents and attributes
+function grunion_ajax_shortcode_to_json() {
+ global $post, $grunion_form;
+
+ check_ajax_referer( 'grunion_shortcode_to_json' );
+ if ( isset( $_POST['content'] ) && is_numeric( $_POST['post_id'] ) ) {
+ $content = stripslashes( $_POST['content'] );
+ $post = get_post( $_POST['post_id'] );
+ // does it look like a post with a [contact-form] already?
+ if ( strpos( $content, '[contact-form' ) !== false ) {
+ $out = do_shortcode($content);
+ global $contact_form_fields;
+ if ( is_array($contact_form_fields) && !empty($contact_form_fields) ) {
+ foreach ( $contact_form_fields as $field_id => $field ) {
+ # need to dig deeper on select field options
+ if ( preg_match( "|^(.*)\-select$|", $field_id ) ) {
+ foreach ( (array) $field['options'] as $opt_i => $opt ) {
+ $contact_form_fields[$field_id]['options'][$opt_i] = html_entity_decode( $opt );
+ }
+ }
+ $contact_form_fields[$field_id]['label'] = html_entity_decode( $contact_form_fields[$field_id]['label'] );
+ $contact_form_fields[$field_id]['label'] = wp_kses( $contact_form_fields[$field_id]['label'], array() );
+ }
+
+ $out = array( 'fields' => $contact_form_fields, 'to' => $grunion_form->to, 'subject' => $grunion_form->subject );
+ die( json_encode( $out ) );
+ }
+ }
+ die( '' );
+ }
+
+ die( -1 );
+}
+
+
+add_action( 'wp_ajax_grunion_shortcode', 'grunion_ajax_shortcode' );
+add_action( 'wp_ajax_grunion_shortcode_to_json', 'grunion_ajax_shortcode_to_json' );
+
+
+// process row-action spam/not spam clicks
+add_action( 'wp_ajax_grunion_ajax_spam', 'grunion_ajax_spam' );
+function grunion_ajax_spam() {
+ global $wpdb;
+
+ if ( empty( $_POST['make_it'] ) )
+ return;
+
+ $post_id = (int) $_POST['post_id'];
+ check_ajax_referer( 'grunion-post-status-' . $post_id );
+ if ( !current_user_can("edit_page", $post_id) )
+ wp_die( __( 'You are not allowed to manage this item.', 'jetpack' ) );
+
+ require_once dirname( __FILE__ ) . '/grunion-contact-form.php';
+
+ $current_menu = '';
+ if ( preg_match( '|post_type=feedback|', $_POST['sub_menu'] ) ) {
+ if ( preg_match( '|post_status=spam|', $_POST['sub_menu'] ) )
+ $current_menu = 'spam';
+ else if ( preg_match( '|post_status=trash|', $_POST['sub_menu'] ) )
+ $current_menu = 'trash';
+ else
+ $current_menu = 'messages';
+
+ }
+
+ $post = get_post( $post_id );
+ $post_type_object = get_post_type_object( $post->post_type );
+ $akismet_values = get_post_meta( $post_id, '_feedback_akismet_values', TRUE );
+ if ( $_POST['make_it'] == 'spam' ) {
+ $post->post_status = 'spam';
+ $status = wp_insert_post( $post );
+ wp_transition_post_status( 'spam', 'publish', $post );
+ do_action( 'contact_form_akismet', 'spam', $akismet_values );
+ } elseif ( $_POST['make_it'] == 'ham' ) {
+ $post->post_status = 'publish';
+ $status = wp_insert_post( $post );
+ wp_transition_post_status( 'publish', 'spam', $post );
+ do_action( 'contact_form_akismet', 'spam', $akismet_values );
+
+ // resend the original email
+ $email = get_post_meta( $post_id, '_feedback_email', TRUE );
+ wp_mail( $email['to'], $email['subject'], $email['message'], $email['headers'] );
+ } elseif( $_POST['make_it'] == 'publish' ) {
+ if ( !current_user_can($post_type_object->cap->delete_post, $post_id) )
+ wp_die( __( 'You are not allowed to move this item out of the Trash.', 'jetpack' ) );
+
+ if ( ! wp_untrash_post($post_id) )
+ wp_die( __( 'Error in restoring from Trash.', 'jetpack' ) );
+
+ } elseif( $_POST['make_it'] == 'trash' ) {
+ if ( !current_user_can($post_type_object->cap->delete_post, $post_id) )
+ wp_die( __( 'You are not allowed to move this item to the Trash.', 'jetpack' ) );
+
+ if ( ! wp_trash_post($post_id) )
+ wp_die( __( 'Error in moving to Trash.', 'jetpack' ) );
+
+ }
+
+ $sql = "
+ SELECT post_status,
+ COUNT( * ) AS post_count
+ FROM `{$wpdb->posts}`
+ WHERE post_type = 'feedback'
+ GROUP BY post_status
+ ";
+ $status_count = (array) $wpdb->get_results( $sql, ARRAY_A );
+
+ $status = array();
+ $status_html = '';
+ foreach ( $status_count as $i => $row ) {
+ $status[$row['post_status']] = $row['post_count'];
+ }
+
+ if ( isset( $status['publish'] ) ) {
+ $status_html .= '<li><a href="edit.php?post_type=feedback"';
+ if ( $current_menu == 'messages' )
+ $status_html .= ' class="current"';
+
+ $status_html .= '>' . __( 'Messages', 'jetpack' ) . ' <span class="count">';
+ $status_html .= '(' . number_format( $status['publish'] ) . ')';
+ $status_html .= '</span></a> |</li>';
+ }
+
+ if ( isset( $status['trash'] ) ) {
+ $status_html .= '<li><a href="edit.php?post_status=trash&post_type=feedback"';
+ if ( $current_menu == 'trash' )
+ $status_html .= ' class="current"';
+
+ $status_html .= '>' . __( 'Trash', 'jetpack' ) . ' <span class="count">';
+ $status_html .= '(' . number_format( $status['trash'] ) . ')';
+ $status_html .= '</span></a>';
+ if ( isset( $status['spam'] ) )
+ $status_html .= ' |';
+ $status_html .= '</li>';
+ }
+
+ if ( isset( $status['spam'] ) ) {
+ $status_html .= '<li><a href="edit.php?post_status=spam&post_type=feedback"';
+ if ( $current_menu == 'spam' )
+ $status_html .= ' class="current"';
+
+ $status_html .= '>' . __( 'Spam', 'jetpack' ) . ' <span class="count">';
+ $status_html .= '(' . number_format( $status['spam'] ) . ')';
+ $status_html .= '</span></a></li>';
+ }
+
+ echo $status_html;
+ exit;
+}
diff --git a/plugins/jetpack/modules/contact-form/css/grunion.css b/plugins/jetpack/modules/contact-form/css/grunion.css
new file mode 100644
index 0000000..a8f1651
--- /dev/null
+++ b/plugins/jetpack/modules/contact-form/css/grunion.css
@@ -0,0 +1,9 @@
+.textwidget input[type='text'], .textwidget textarea { width: 100% !important; }
+.contact-form .clear-form { clear: both; }
+.contact-form input[type='text'] { width: 300px; margin-bottom: 13px; }
+.contact-form select { margin-bottom: 13px; }
+.contact-form textarea { height: 200px; width: 80%; float: none; margin-bottom: 13px; }
+.contact-form input[type='radio'], .contact-form input[type='checkbox'] { float: none; margin-bottom: 13px; }
+.contact-form label { margin-bottom: 3px; float: none; font-weight: bold; display: block; }
+.contact-form label.checkbox, .contact-form label.radio { margin-bottom: 3px; float: none; font-weight: bold; display: inline-block; }
+.contact-form label span { color: #AAA; margin-left: 4px; font-weight: normal; }
\ No newline at end of file
diff --git a/plugins/jetpack/modules/contact-form/grunion-contact-form.php b/plugins/jetpack/modules/contact-form/grunion-contact-form.php
new file mode 100644
index 0000000..af81871
--- /dev/null
+++ b/plugins/jetpack/modules/contact-form/grunion-contact-form.php
@@ -0,0 +1,799 @@
+<?php
+
+/*
+Plugin Name: Grunion Contact Form
+Description: Add a contact form to any post, page or text widget. Emails will be sent to the post's author by default, or any email address you choose. As seen on WordPress.com.
+Plugin URI: http://automattic.com/#
+AUthor: Automattic, Inc.
+Author URI: http://automattic.com/
+Version: 2.3
+License: GPLv2 or later
+*/
+
+define( 'GRUNION_PLUGIN_DIR', plugin_dir_path( __FILE__ ) );
+define( 'GRUNION_PLUGIN_URL', plugin_dir_url( __FILE__ ) );
+
+if ( is_admin() )
+ require_once GRUNION_PLUGIN_DIR . '/admin.php';
+
+// take the content of a contact-form shortcode and parse it into a list of field types
+function contact_form_parse( $content ) {
+ // first parse all the contact-field shortcodes into an array
+ global $contact_form_fields, $grunion_form;
+ $contact_form_fields = array();
+
+ if ( empty( $_REQUEST['action'] ) || $_REQUEST['action'] != 'grunion_shortcode_to_json' ) {
+ wp_print_styles( 'grunion.css' );
+ }
+
+ $out = do_shortcode( $content );
+
+ if ( empty($contact_form_fields) || !is_array($contact_form_fields) ) {
+ // default form: same as the original Grunion form
+ $default_form = '
+ [contact-field label="'.__( 'Name', 'jetpack' ).'" type="name" required="true" /]
+ [contact-field label="'.__( 'Email', 'jetpack' ).'" type="email" required="true" /]
+ [contact-field label="'.__( 'Website', 'jetpack' ).'" type="url" /]';
+ if ( 'yes' == strtolower($grunion_form->show_subject) ) {
+ $default_form .= '
+ [contact-field label="'.__( 'Subject', 'jetpack' ).'" type="subject" /]';
+ }
+ $default_form .= '
+ [contact-field label="'.__( 'Message', 'jetpack' ).'" type="textarea" /]';
+
+ $out = do_shortcode( $default_form );
+ }
+
+ return $out;
+}
+
+function contact_form_render_field( $field ) {
+ global $contact_form_last_id, $contact_form_errors, $contact_form_fields, $current_user, $user_identity;
+
+ $r = '';
+
+ $field_id = $field['id'];
+ if ( isset($_POST[ $field_id ]) ) {
+ $field_value = stripslashes( $_POST[ $field_id ] );
+ } elseif ( is_user_logged_in() ) {
+ // Special defaults for logged-in users
+ if ( $field['type'] == 'email' )
+ $field_value = $current_user->data->user_email;
+ elseif ( $field['type'] == 'name' )
+ $field_value = $user_identity;
+ elseif ( $field['type'] == 'url' )
+ $field_value = $current_user->data->user_url;
+ else
+ $field_value = $field['default'];
+ } else {
+ $field_value = $field['default'];
+ }
+
+ $field_value = wp_kses($field_value, array());
+
+ $field['label'] = html_entity_decode( $field['label'] );
+ $field['label'] = wp_kses( $field['label'], array() );
+
+ if ( $field['type'] == 'email' ) {
+ $r .= "\n<div>\n";
+ $r .= "\t\t<label for='".esc_attr($field_id)."' class='grunion-field-label ".esc_attr($field['type']) . ( contact_form_is_error($field_id) ? ' form-error' : '' ) . "'>" . htmlspecialchars( $field['label'] ) . ( $field['required'] ? '<span>'. __( "(required)", 'jetpack' ) . '</span>' : '' ) . "</label>\n";
+ $r .= "\t\t<input type='text' name='".esc_attr($field_id)."' id='".esc_attr($field_id)."' value='".esc_attr($field_value)."' class='".esc_attr($field['type'])."'/>\n";
+ $r .= "\t</div>\n";
+ } elseif ( $field['type'] == 'textarea' ) {
+ $r .= "\n<div>\n";
+ $r .= "\t\t<label class='".esc_attr($field['type']) . ( contact_form_is_error($field_id) ? ' form-error' : '' ) . "' for='contact-form-comment-" . esc_attr( $field_id ) . "'>" . htmlspecialchars( $field['label'] ) . ( $field['required'] ? '<span>'. __( "(required)", 'jetpack' ) . '</span>' : '' ) . "</label>\n";
+ $r .= "\t\t<textarea name='".esc_attr($field_id)."' id='contact-form-comment-".esc_attr($field_id)."' rows='20'>".htmlspecialchars($field_value)."</textarea>\n";
+ $r .= "\t</div>\n";
+ } elseif ( $field['type'] == 'radio' ) {
+ $r .= "\t<div><label class='". ( contact_form_is_error($field_id) ? ' form-error' : '' ) . "'>" . htmlspecialchars( $field['label'] ) . ( $field['required'] ? '<span>'. __( "(required)", 'jetpack' ) . '</span>' : '' ) . "</label>\n";
+ foreach ( $field['options'] as $option ) {
+ $r .= "\t\t<label class='" . esc_attr( $field['type'] ) . ( contact_form_is_error( $field_id ) ? ' form-error' : '' ) . "'>";
+ $r .= "<input type='radio' name='".esc_attr($field_id)."' value='".esc_attr($option)."' class='".esc_attr($field['type'])."' ".( $option == $field_value ? "checked='checked' " : "")." /> ";
+ $r .= htmlspecialchars( $option ) . "</label>\n";
+ $r .= "\t\t<div class='clear-form'></div>\n";
+ }
+ $r .= "\t\t</div>\n";
+ } elseif ( $field['type'] == 'checkbox' ) {
+ $r .= "\t<div>\n";
+ $r .= "\t\t<label class='".esc_attr($field['type']) . ( contact_form_is_error($field_id) ? ' form-error' : '' ) . "'>\n";
+ $r .= "\t\t<input type='checkbox' name='".esc_attr($field_id)."' value='".__( 'Yes', 'jetpack' )."' class='".esc_attr($field['type'])."' ".( $field_value ? "checked='checked' " : "")." /> \n";
+ $r .= "\t\t". htmlspecialchars( $field['label'] ) . ( $field['required'] ? '<span>'. __( "(required)", 'jetpack' ) . '</span>' : '' ) . "</label>\n";
+ $r .= "\t\t<div class='clear-form'></div>\n";
+ $r .= "\t</div>\n";
+ } elseif ( $field['type'] == 'select' ) {
+ $r .= "\n<div>\n";
+ $r .= "\t\t<label for='".esc_attr($field_id)."' class='".esc_attr($field['type']) . ( contact_form_is_error($field_id) ? ' form-error' : '' ) . "'>" . htmlspecialchars( $field['label'] ) . ( $field['required'] ? '<span>'. __( "(required)", 'jetpack' ) . '</span>' : '' ) . "</label>\n";
+ $r .= "\t<select name='".esc_attr($field_id)."' id='".esc_attr($field_id)."' value='".esc_attr($field_value)."' class='".esc_attr($field['type'])."'/>\n";
+ foreach ( $field['options'] as $option ) {
+ $option = html_entity_decode( $option );
+ $option = wp_kses( $option, array() );
+ $r .= "\t\t<option".( $option == $field_value ? " selected='selected'" : "").">". esc_html( $option ) ."</option>\n";
+ }
+ $r .= "\t</select>\n";
+ $r .= "\t</div>\n";
+ } else {
+ // default: text field
+ // note that any unknown types will produce a text input, so we can use arbitrary type names to handle
+ // input fields like name, email, url that require special validation or handling at POST
+ $r .= "\n<div>\n";
+ $r .= "\t\t<label for='".esc_attr($field_id)."' class='".esc_attr($field['type']) . ( contact_form_is_error($field_id) ? ' form-error' : '' ) . "'>" . htmlspecialchars( $field['label'] ) . ( $field['required'] ? '<span>'. __( "(required)", 'jetpack' ) . '</span>' : '' ) . "</label>\n";
+ $r .= "\t\t<input type='text' name='".esc_attr($field_id)."' id='".esc_attr($field_id)."' value='".esc_attr($field_value)."' class='".esc_attr($field['type'])."'/>\n";
+ $r .= "\t</div>\n";
+ }
+
+ return $r;
+}
+
+function contact_form_validate_field( $field ) {
+ global $contact_form_last_id, $contact_form_errors, $contact_form_values;
+
+ $field_id = $field['id'];
+ $field_value = isset($_POST[ $field_id ]) ? stripslashes($_POST[ $field_id ]) : '';
+
+ # pay special attention to required email fields
+ if ( $field['required'] && $field['type'] == 'email' ) {
+ if ( !is_email( $field_value ) ) {
+ if ( !is_wp_error( $contact_form_errors ) ) {
+ $contact_form_errors = new WP_Error();
+ }
+
+ $contact_form_errors->add( $field_id, sprintf( __( '%s requires a valid email address', 'jetpack' ), $field['label'] ) );
+ }
+ } elseif ( $field['required'] && !trim($field_value) ) {
+ if ( !is_wp_error($contact_form_errors) ) {
+ $contact_form_errors = new WP_Error();
+ }
+
+ $contact_form_errors->add( $field_id, sprintf( __( '%s is required', 'jetpack' ), $field['label'] ) );
+ }
+
+ $contact_form_values[ $field_id ] = $field_value;
+}
+
+function contact_form_is_error( $field_id ) {
+ global $contact_form_errors;
+
+ return ( is_wp_error( $contact_form_errors ) && $contact_form_errors->get_error_message( $field_id ) );
+}
+
+// generic shortcode that handles all of the major input types
+// this parses the field attributes into an array that is used by other functions for rendering, validation etc
+function contact_form_field( $atts, $content, $tag ) {
+ global $contact_form_fields, $contact_form_last_id, $grunion_form;
+
+ $field = shortcode_atts( array(
+ 'label' => null,
+ 'type' => 'text',
+ 'required' => false,
+ 'options' => array(),
+ 'id' => null,
+ 'default' => null,
+ ), $atts);
+
+ // special default for subject field
+ if ( $field['type'] == 'subject' && is_null($field['default']) )
+ $field['default'] = $grunion_form->subject;
+
+ // allow required=1 or required=true
+ if ( $field['required'] == '1' || strtolower($field['required']) == 'true' )
+ $field['required'] = true;
+ else
+ $field['required'] = false;
+
+ // parse out comma-separated options list
+ if ( !empty($field['options']) && is_string($field['options']) )
+ $field['options'] = array_map('trim', explode(',', $field['options']));
+
+ // make a unique field ID based on the label, with an incrementing number if needed to avoid clashes
+ $id = $field['id'];
+ if ( empty($id) ) {
+ $id = sanitize_title_with_dashes( $contact_form_last_id . '-' . $field['label'] );
+ $i = 0;
+ $max_tries = 12;
+ while ( isset( $contact_form_fields[ $id ] ) ) {
+ $i++;
+ $id = sanitize_title_with_dashes( $contact_form_last_id . '-' . $field['label'] . '-' . $i );
+
+ if ( $i > $max_tries ) {
+ break;
+ }
+ }
+ $field['id'] = $id;
+ }
+
+ $contact_form_fields[ $id ] = $field;
+
+ if ( isset( $_POST['contact-form-id'] ) && $_POST['contact-form-id'] == $contact_form_last_id )
+ contact_form_validate_field( $field );
+
+ return contact_form_render_field( $field );
+}
+
+add_shortcode('contact-field', 'contact_form_field');
+
+
+function contact_form_shortcode( $atts, $content ) {
+ global $post;
+
+ $default_to = get_option( 'admin_email' );
+ $default_subject = "[" . get_option( 'blogname' ) . "]";
+
+ if ( !empty( $atts['widget'] ) && $atts['widget'] ) {
+ $default_subject .= " Sidebar";
+ } elseif ( $post->ID ) {
+ $default_subject .= " ". wp_kses( $post->post_title, array() );
+ $post_author = get_userdata( $post->post_author );
+ $default_to = $post_author->user_email;
+ }
+
+ extract( shortcode_atts( array(
+ 'to' => $default_to,
+ 'subject' => $default_subject,
+ 'show_subject' => 'no', // only used in back-compat mode
+ 'widget' => 0 //This is not exposed to the user. Works with contact_form_widget_atts
+ ), $atts ) );
+
+ $widget = esc_attr( $widget );
+
+ if ( ( function_exists( 'faux_faux' ) && faux_faux() ) || is_feed() )
+ return '[contact-form]';
+
+ global $wp_query, $grunion_form, $contact_form_errors, $contact_form_values, $user_identity, $contact_form_last_id, $contact_form_message;
+
+ // used to store attributes, configuration etc for access by contact-field shortcodes
+ $grunion_form = new stdClass();
+ $grunion_form->to = $to;
+ $grunion_form->subject = $subject;
+ $grunion_form->show_subject = $show_subject;
+
+ if ( $widget )
+ $id = 'widget-' . $widget;
+ elseif ( is_singular() )
+ $id = $wp_query->get_queried_object_id();
+ else
+ $id = $GLOBALS['post']->ID;
+ if ( !$id ) // something terrible has happened
+ return '[contact-form]';
+
+ if ( $id == $contact_form_last_id )
+ return;
+ else
+ $contact_form_last_id = $id;
+
+ ob_start();
+ wp_nonce_field( 'contact-form_' . $id );
+ $nonce = ob_get_contents();
+ ob_end_clean();
+
+
+ $body = contact_form_parse( $content );
+
+ $r = "<div id='contact-form-$id'>\n";
+
+ $errors = array();
+ if ( is_wp_error( $contact_form_errors ) && $errors = (array) $contact_form_errors->get_error_codes() ) {
+ $r .= "<div class='form-error'>\n<h3>" . __( 'Error!', 'jetpack' ) . "</h3>\n<ul class='form-errors'>\n";
+ foreach ( $contact_form_errors->get_error_messages() as $message )
+ $r .= "\t<li class='form-error-message' style='color: red;'>$message</li>\n";
+ $r .= "</ul>\n</div>\n\n";
+ }
+
+ $action = apply_filters( 'grunion_contact_form_form_action', get_permalink( $post->ID ) . "#contact-form-$id", $post, $id );
+ $r .= "<form action='" . esc_url( $action ) . "' method='post' class='contact-form commentsblock'>\n";
+ $r .= $body;
+ $r .= "\t<p class='contact-submit'>\n";
+ $r .= "\t\t<input type='submit' value='" . __( "Submit »", 'jetpack' ) . "' class='pushbutton-wide'/>\n";
+ $r .= "\t\t$nonce\n";
+ $r .= "\t\t<input type='hidden' name='contact-form-id' value='$id' />\n";
+ $r .= "\t</p>\n";
+ $r .= "</form>\n</div>";
+
+ if ( !isset( $_POST['contact-form-id'] ) || $_POST['contact-form-id'] != $contact_form_last_id )
+ return $r;
+
+
+ if ( is_wp_error($contact_form_errors) )
+ return $r;
+
+
+ $emails = str_replace( ' ', '', $to );
+ $emails = explode( ',', $emails );
+ foreach ( (array) $emails as $email ) {
+ if ( is_email( $email ) && ( !function_exists( 'is_email_address_unsafe' ) || !is_email_address_unsafe( $email ) ) )
+ $valid_emails[] = $email;
+ }
+
+ $to = ( $valid_emails ) ? $valid_emails : $default_to;
+
+ $message_sent = contact_form_send_message( $to, $subject, $widget );
+
+ if ( is_array( $contact_form_values ) )
+ extract( $contact_form_values );
+
+ if ( !isset( $comment_content ) )
+ $comment_content = '';
+ else
+ $comment_content = wp_kses( $comment_content, array() );
+
+
+ $r = "<div id='contact-form-$id'>\n";
+
+ $errors = array();
+ if ( is_wp_error( $contact_form_errors ) && $errors = (array) $contact_form_errors->get_error_codes() ) :
+ $r .= "<div class='form-error'>\n<h3>" . __( 'Error!', 'jetpack' ) . "</h3>\n<p>\n";
+ foreach ( $contact_form_errors->get_error_messages() as $message )
+ $r .= "\t$message<br />\n";
+ $r .= "</p>\n</div>\n\n";
+ else :
+ $r_success_message = "<h3>" . __( 'Message Sent', 'jetpack' ) . "</h3>\n\n";
+ $r_success_message .= wp_kses($contact_form_message, array('br' => array(), 'blockquote' => array()));
+
+ $r .= apply_filters( 'grunion_contact_form_success_message', $r_success_message );
+
+ $r .= "</div>";
+
+ // Reset for multiple contact forms. Hacky
+ $contact_form_values['comment_content'] = '';
+
+ return $r;
+ endif;
+
+ return $r;
+}
+add_shortcode( 'contact-form', 'contact_form_shortcode' );
+
+function contact_form_send_message( $to, $subject, $widget ) {
+ global $post;
+
+ if ( !isset( $_POST['contact-form-id'] ) )
+ return;
+
+ if ( ( $widget && 'widget-' . $widget != $_POST['contact-form-id'] ) || ( !$widget && $post->ID != $_POST['contact-form-id'] ) )
+ return;
+
+ if ( $widget )
+ check_admin_referer( 'contact-form_widget-' . $widget );
+ else
+ check_admin_referer( 'contact-form_' . $post->ID );
+
+ global $contact_form_values, $contact_form_errors, $current_user, $user_identity;
+ global $contact_form_fields, $contact_form_message;
+
+ // compact the fields and values into an array of Label => Value pairs
+ // also find values for comment_author_email and other significant fields
+ $all_values = $extra_values = array();
+
+ foreach ( $contact_form_fields as $id => $field ) {
+ if ( $field['type'] == 'email' && !isset( $comment_author_email ) ) {
+ $comment_author_email = $contact_form_values[ $id ];
+ $comment_author_email_label = $field['label'];
+ } elseif ( $field['type'] == 'name' && !isset( $comment_author ) ) {
+ $comment_author = $contact_form_values[ $id ];
+ $comment_author_label = $field['label'];
+ } elseif ( $field['type'] == 'url' && !isset( $comment_author_url ) ) {
+ $comment_author_url = $contact_form_values[ $id ];
+ $comment_author_url_label = $field['label'];
+ } elseif ( $field['type'] == 'subject' && !isset( $contact_form_subject ) ) {
+ $contact_form_subject = $contact_form_values[$id];
+ $contact_form_subject_label = $field['label'];
+ } elseif ( $field['type'] == 'textarea' && !isset( $comment_content ) ) {
+ $comment_content = $contact_form_values[ $id ];
+ $comment_content_label = $field['label'];
+ } else {
+ $extra_values[ $field['label'] ] = $contact_form_values[ $id ];
+ }
+
+ $all_values[ $field['label'] ] = $contact_form_values[ $id ];
+ }
+
+/*
+ $contact_form_values = array();
+ $contact_form_errors = new WP_Error();
+
+ list($comment_author, $comment_author_email, $comment_author_url) = is_user_logged_in() ?
+ add_magic_quotes( array( $user_identity, $current_user->data->user_email, $current_user->data->user_url ) ) :
+ array( $_POST['comment_author'], $_POST['comment_author_email'], $_POST['comment_author_url'] );
+*/
+
+ $comment_author = stripslashes( apply_filters( 'pre_comment_author_name', $comment_author ) );
+
+ if ( !empty( $comment_author_email ) ) {
+ $comment_author_email = stripslashes( apply_filters( 'pre_comment_author_email', $comment_author_email ) );
+ } else {
+ $comment_author_email = '';
+ $comment_author_email_label = '';
+ }
+
+ if ( !empty( $comment_author_url ) ) {
+ $comment_author_url = stripslashes( apply_filters( 'pre_comment_author_url', $comment_author_url ) );
+ if ( 'http://' == $comment_author_url ) {
+ $comment_author_url = '';
+ }
+ } else {
+ $comment_author_url = '';
+ $comment_author_url_label = '';
+ }
+
+ $comment_content = stripslashes( $comment_content );
+ $comment_content = trim( wp_kses( $comment_content, array() ) );
+
+ if ( empty( $contact_form_subject ) )
+ $contact_form_subject = trim( wp_kses( $subject, array() ) );
+ else
+ $contact_form_subject = trim( wp_kses( $contact_form_subject, array() ) );
+
+ $comment_author_IP = $_SERVER['REMOTE_ADDR'];
+
+ $vars = array( 'comment_author', 'comment_author_email', 'comment_author_url', 'contact_form_subject', 'comment_author_IP' );
+ foreach ( $vars as $var )
+ $$var = str_replace( array("\n", "\r" ), '', $$var ); // I don't know if it's possible to inject this
+ $vars[] = 'comment_content';
+
+ $contact_form_values = compact( $vars );
+
+ $spam = '';
+ $akismet_values = contact_form_prepare_for_akismet( $contact_form_values );
+ $is_spam = apply_filters( 'contact_form_is_spam', $akismet_values );
+ if ( is_wp_error( $is_spam ) )
+ return; // abort
+ else if ( $is_spam === TRUE )
+ $spam = '***SPAM*** ';
+
+ if ( !$comment_author )
+ $comment_author = $comment_author_email;
+
+ $to = apply_filters( 'contact_form_to', $to );
+ foreach ( (array) $to as $to_key => $to_value ) {
+ $to[$to_key] = wp_kses( $to_value, array() );
+ }
+
+ $from_email_addr = $to[0];
+ if ( !empty( $comment_author_email ) ) {
+ $from_email_addr = $comment_author_email;
+ }
+
+ $headers = 'From: ' . wp_kses( $comment_author, array() ) .
+ ' <' . wp_kses( $from_email_addr, array() ) . ">\r\n" .
+ 'Reply-To: ' . wp_kses( $from_email_addr, array() ) . "\r\n" .
+ "Content-Type: text/plain; charset=\"" . get_option('blog_charset') . "\"";
+ $subject = apply_filters( 'contact_form_subject', $contact_form_subject );
+ $subject = wp_kses( $subject, array() );
+
+ $time = date_i18n( __( 'l F j, Y \a\t g:i a', 'jetpack' ), current_time( 'timestamp' ) );
+
+ $extra_content = '';
+ $extra_content_br = '';
+
+ foreach ( $extra_values as $label => $value ) {
+ $extra_content .= $label . ': ' . trim($value) . "\n";
+ $extra_content_br .= wp_kses( $label, array() ) . ': ' . wp_kses( trim($value), array() ) . "<br />";
+ }
+
+ $message = "$comment_author_label: $comment_author\n";
+ if ( !empty( $comment_author_email ) ) {
+ $message .= "$comment_author_email_label: $comment_author_email\n";
+ }
+ if ( !empty( $comment_author_url ) ) {
+ $message .= "$comment_author_url_label: $comment_author_url\n";
+ }
+ $message .= "$comment_content_label: $comment_content\n";
+ $message .= $extra_content . "\n";
+
+ $message .= __( "Time:", 'jetpack' ) . " " . $time . "\n";
+ $message .= __( "IP Address:", 'jetpack' ) . " " . $comment_author_IP . "\n";
+ $message .= __( "Contact Form URL:", 'jetpack' ) . " " . get_permalink( $post->ID ) . "\n";
+
+
+ // Construct message that is returned to user
+ $contact_form_message = "<blockquote>";
+ if (isset($comment_author_label))
+ $contact_form_message .= wp_kses( $comment_author_label, array() ) . ": " . wp_kses( $comment_author, array() ) . "<br />";
+ if ( !empty( $comment_author_email ) )
+ $contact_form_message .= wp_kses( $comment_author_email_label, array() ) . ": " . wp_kses( $comment_author_email, array() ) . "<br />";
+ if ( !empty( $comment_author_url ) )
+ $contact_form_message .= wp_kses( $comment_author_url_label, array() ) . ": " . wp_kses( $comment_author_url, array() ) . "<br />";
+ if ( !empty( $contact_form_subject_label ) ) {
+ $contact_form_message .= wp_kses( $contact_form_subject_label, array() ) . ": " . wp_kses( $contact_form_subject, array() ) . "<br />";
+ }
+ if (isset($comment_content_label))
+ $contact_form_message .= wp_kses( $comment_content_label, array() ) . ": " . wp_kses( $comment_content, array() ) . "<br />";
+ if (isset($extra_content_br))
+ $contact_form_message .= $extra_content_br;
+ $contact_form_message .= "</blockquote><br /><br />";
+
+ if ( is_user_logged_in() ) {
+ $message .= "\n";
+ $message .= sprintf(
+ __( 'Sent by a verified %s user.', 'jetpack' ),
+ isset( $GLOBALS['current_site']->site_name ) && $GLOBALS['current_site']->site_name ? $GLOBALS['current_site']->site_name : '"' . get_option( 'blogname' ) . '"'
+ );
+ } else {
+ $message .= __( "Sent by an unverified visitor to your site.", 'jetpack' );
+ }
+
+ $message = apply_filters( 'contact_form_message', $message );
+ $message = wp_kses( $message, array() );
+
+ // keep a copy of the feedback as a custom post type
+ $feedback_mysql_time = current_time( 'mysql' );
+ $feedback_title = "{$comment_author} - {$feedback_mysql_time}";
+ $feedback_status = 'publish';
+ if ( $is_spam === TRUE )
+ $feedback_status = 'spam';
+
+ foreach ( (array) $akismet_values as $av_key => $av_value ) {
+ $akismet_values[$av_key] = wp_kses( $av_value, array() );
+ }
+
+ foreach ( (array) $all_values as $all_key => $all_value ) {
+ $all_values[$all_key] = wp_kses( $all_value, array() );
+ }
+
+ foreach ( (array) $extra_values as $ev_key => $ev_value ) {
+ $ev_values[$ev_key] = wp_kses( $ev_value, array() );
+ }
+
+ # We need to make sure that the post author is always zero for contact
+ # form submissions. This prevents export/import from trying to create
+ # new users based on form submissions from people who were logged in
+ # at the time.
+ #
+ # Unfortunately wp_insert_post() tries very hard to make sure the post
+ # author gets the currently logged in user id. That is how we ended up
+ # with this work around.
+ global $do_grunion_insert;
+ $do_grunion_insert = TRUE;
+ add_filter( 'wp_insert_post_data', 'grunion_insert_filter', 10, 2 );
+
+ $post_id = wp_insert_post( array(
+ 'post_date' => $feedback_mysql_time,
+ 'post_type' => 'feedback',
+ 'post_status' => $feedback_status,
+ 'post_parent' => $post->ID,
+ 'post_title' => wp_kses( $feedback_title, array() ),
+ 'post_content' => wp_kses($comment_content . "\n<!--more-->\n" . "AUTHOR: {$comment_author}\nAUTHOR EMAIL: {$comment_author_email}\nAUTHOR URL: {$comment_author_url}\nSUBJECT: {$contact_form_subject}\nIP: {$comment_author_IP}\n" . print_r( $all_values, TRUE ), array()), // so that search will pick up this data
+ 'post_name' => md5( $feedback_title )
+ ) );
+
+ # once insert has finished we don't need this filter any more
+ remove_filter( 'wp_insert_post_data', 'grunion_insert_filter' );
+ $do_grunion_insert = FALSE;
+
+ update_post_meta( $post_id, '_feedback_author', wp_kses( $comment_author, array() ) );
+ update_post_meta( $post_id, '_feedback_author_email', wp_kses( $comment_author_email, array() ) );
+ update_post_meta( $post_id, '_feedback_author_url', wp_kses( $comment_author_url, array() ) );
+ update_post_meta( $post_id, '_feedback_subject', wp_kses( $contact_form_subject, array() ) );
+ update_post_meta( $post_id, '_feedback_ip', wp_kses( $comment_author_IP, array() ) );
+ update_post_meta( $post_id, '_feedback_contact_form_url', wp_kses( get_permalink( $post->ID ), array() ) );
+ update_post_meta( $post_id, '_feedback_all_fields', $all_values );
+ update_post_meta( $post_id, '_feedback_extra_fields', $extra_values );
+ update_post_meta( $post_id, '_feedback_akismet_values', $akismet_values );
+ update_post_meta( $post_id, '_feedback_email', array( 'to' => $to, 'subject' => $subject, 'message' => $message, 'headers' => $headers ) );
+
+ do_action( 'grunion_pre_message_sent', $post_id, $all_values, $extra_values );
+
+ # schedule deletes of old spam feedbacks
+ if ( !wp_next_scheduled( 'grunion_scheduled_delete' ) ) {
+ wp_schedule_event( time() + 250, 'daily', 'grunion_scheduled_delete' );
+ }
+
+ if ( $is_spam !== TRUE )
+ return wp_mail( $to, "{$spam}{$subject}", $message, $headers );
+ elseif ( apply_filters( 'grunion_still_email_spam', FALSE ) == TRUE )
+ return wp_mail( $to, "{$spam}{$subject}", $message, $headers );
+
+}
+
+// populate an array with all values necessary to submit a NEW comment to Akismet
+// note that this includes the current user_ip etc, so this should only be called when accepting a new item via $_POST
+function contact_form_prepare_for_akismet( $form ) {
+
+ $form['comment_type'] = 'contact_form';
+ $form['user_ip'] = preg_replace( '/[^0-9., ]/', '', $_SERVER['REMOTE_ADDR'] );
+ $form['user_agent'] = $_SERVER['HTTP_USER_AGENT'];
+ $form['referrer'] = $_SERVER['HTTP_REFERER'];
+ $form['blog'] = get_option( 'home' );
+
+ $ignore = array( 'HTTP_COOKIE' );
+
+ foreach ( $_SERVER as $k => $value )
+ if ( !in_array( $k, $ignore ) && is_string( $value ) )
+ $form["$k"] = $value;
+
+ return $form;
+}
+
+// submit an array to Akismet. If you're accepting a new item via $_POST, run it through contact_form_prepare_for_akismet() first
+function contact_form_is_spam_akismet( $form ) {
+ if ( !function_exists( 'akismet_http_post' ) )
+ return false;
+
+ global $akismet_api_host, $akismet_api_port;
+
+ $query_string = '';
+ foreach ( array_keys( $form ) as $k )
+ $query_string .= $k . '=' . urlencode( $form[$k] ) . '&';
+
+ $response = akismet_http_post( $query_string, $akismet_api_host, '/1.1/comment-check', $akismet_api_port );
+ $result = false;
+ if ( 'true' == trim( $response[1] ) ) // 'true' is spam
+ $result = true;
+ return apply_filters( 'contact_form_is_spam_akismet', $result, $form );
+}
+
+// submit a comment as either spam or ham
+// $as should be a string (either 'spam' or 'ham'), $form should be the comment array
+function contact_form_akismet_submit( $as, $form ) {
+ global $akismet_api_host, $akismet_api_port;
+
+ if ( !in_array( $as, array( 'ham', 'spam' ) ) )
+ return false;
+
+ $query_string = '';
+ foreach ( array_keys( $form ) as $k )
+ $query_string .= $k . '=' . urlencode( $form[$k] ) . '&';
+
+ $response = akismet_http_post( $query_string, $akismet_api_host, '/1.1/submit-'.$as, $akismet_api_port );
+ return trim( $response[1] );
+}
+
+function contact_form_widget_atts( $text ) {
+ static $widget = 0;
+
+ $widget++;
+
+ return preg_replace( '/\[contact-form([^a-zA-Z_-])/', '[contact-form widget="' . $widget . '"\\1', $text );
+}
+add_filter( 'widget_text', 'contact_form_widget_atts', 0 );
+
+function contact_form_widget_shortcode_hack( $text ) {
+ if ( !preg_match( '/\[contact-form([^a-zA-Z_-])/', $text ) ) {
+ return $text;
+ }
+
+ $old = $GLOBALS['shortcode_tags'];
+ remove_all_shortcodes();
+ add_shortcode( 'contact-form', 'contact_form_shortcode' );
+ add_shortcode( 'contact-field', 'contact_form_field' );
+ $text = do_shortcode( $text );
+ $GLOBALS['shortcode_tags'] = $old;
+ return $text;
+}
+
+function contact_form_init() {
+ if ( function_exists( 'akismet_http_post' ) ) {
+ add_filter( 'contact_form_is_spam', 'contact_form_is_spam_akismet', 10 );
+ add_action( 'contact_form_akismet', 'contact_form_akismet_submit', 10, 2 );
+ }
+ if ( !has_filter( 'widget_text', 'do_shortcode' ) )
+ add_filter( 'widget_text', 'contact_form_widget_shortcode_hack', 5 );
+
+ // custom post type we'll use to keep copies of the feedback items
+ register_post_type( 'feedback', array(
+ 'labels' => array(
+ 'name' => __( 'Feedbacks', 'jetpack' ),
+ 'singular_name' => __( 'Feedback', 'jetpack' ),
+ 'search_items' => __( 'Search Feedback', 'jetpack' ),
+ 'not_found' => __( 'No feedback found', 'jetpack' ),
+ 'not_found_in_trash' => __( 'No feedback found', 'jetpack' )
+ ),
+ 'menu_icon' => GRUNION_PLUGIN_URL . '/images/grunion-menu.png',
+ 'show_ui' => TRUE,
+ 'show_in_admin_bar' => FALSE,
+ 'public' => FALSE,
+ 'rewrite' => FALSE,
+ 'query_var' => FALSE,
+ 'capability_type' => 'page'
+ ) );
+
+ register_post_status( 'spam', array(
+ 'label' => 'Spam',
+ 'public' => FALSE,
+ 'exclude_from_search' => TRUE,
+ 'show_in_admin_all_list' => FALSE,
+ 'label_count' => _n_noop( 'Spam <span class="count">(%s)</span>', 'Spam <span class="count">(%s)</span>', 'jetpack' ),
+ 'protected' => TRUE,
+ '_builtin' => FALSE
+ ) );
+
+ /* Can be dequeued by placing the following in wp-content/themes/yourtheme/functions.php
+ *
+ * function remove_grunion_style() {
+ * wp_deregister_style('grunion.css');
+ * }
+ * add_action('wp_print_styles', 'remove_grunion_style');
+ */
+
+ wp_register_style('grunion.css', GRUNION_PLUGIN_URL . 'css/grunion.css');
+}
+add_action( 'init', 'contact_form_init' );
+
+/**
+ * Add a contact form button to the post composition screen
+ */
+add_action( 'media_buttons', 'grunion_media_button', 999 );
+function grunion_media_button( ) {
+ global $post_ID, $temp_ID;
+ $iframe_post_id = (int) (0 == $post_ID ? $temp_ID : $post_ID);
+ $title = esc_attr( __( 'Add a custom form', 'jetpack' ) );
+ $plugin_url = esc_url( GRUNION_PLUGIN_URL );
+ $site_url = admin_url( "/admin-ajax.php?post_id=$iframe_post_id&grunion=form-builder&action=grunion_form_builder&TB_iframe=true&width=768" );
+
+ echo '<a href="' . $site_url . '&id=add_form" class="thickbox" title="' . $title . '"><img src="' . $plugin_url . '/images/grunion-form.png" alt="' . $title . '" width="13" height="12" /></a>';
+}
+
+
+if ( !empty( $_GET['grunion'] ) && $_GET['grunion'] == 'form-builder' ) {
+ add_action( 'parse_request', 'parse_wp_request' );
+ add_action( 'wp_ajax_grunion_form_builder', 'parse_wp_request' );
+}
+
+function parse_wp_request( $wp ) {
+ display_form_view( );
+ exit;
+}
+
+function display_form_view( ) {
+ require_once GRUNION_PLUGIN_DIR . 'grunion-form-view.php';
+}
+
+function menu_alter() {
+ echo '
+ <style>
+ #menu-posts-feedback .wp-menu-image img { display: none; }
+ #adminmenu .menu-icon-feedback:hover div.wp-menu-image, #adminmenu .menu-icon-feedback.wp-has-current-submenu div.wp-menu-image, #adminmenu .menu-icon-feedback.current div.wp-menu-image { background: url("' .GRUNION_PLUGIN_URL . '/images/grunion-menu-hover.png") no-repeat 6px 7px !important; }
+ #adminmenu .menu-icon-feedback div.wp-menu-image, #adminmenu .menu-icon-feedback div.wp-menu-image, #adminmenu .menu-icon-feedback div.wp-menu-image { background: url("' . GRUNION_PLUGIN_URL . '/images/grunion-menu.png") no-repeat 6px 7px !important; }
+ </style>';
+}
+
+add_action('admin_head', 'menu_alter');
+
+function grunion_insert_filter( $data, $postarr ) {
+ global $do_grunion_insert;
+
+ if ( $do_grunion_insert === TRUE ) {
+ if ( $data['post_type'] == 'feedback' ) {
+ if ( $postarr['post_type'] == 'feedback' ) {
+ $data['post_author'] = 0;
+ }
+ }
+ }
+
+ return $data;
+}
+
+add_action( 'grunion_scheduled_delete', 'grunion_delete_old_spam' );
+function grunion_delete_old_spam() {
+ global $wpdb;
+
+ $grunion_delete_limit = 100;
+
+ $now_gmt = current_time( 'mysql', 1 );
+ $sql = $wpdb->prepare( "
+ SELECT `ID`
+ FROM $wpdb->posts
+ WHERE DATE_SUB( %s, INTERVAL 15 DAY ) > `post_date_gmt`
+ AND `post_type` = 'feedback'
+ AND `post_status` = 'spam'
+ LIMIT %d
+ ", $now_gmt, $grunion_delete_limit );
+ $post_ids = $wpdb->get_col( $sql );
+
+ foreach ( (array) $post_ids as $post_id ) {
+ # force a full delete, skip the trash
+ wp_delete_post( $post_id, TRUE );
+ }
+
+ # Arbitrary check points for running OPTIMIZE
+ # nothing special about 5000 or 11
+ # just trying to periodically recover deleted rows
+ $random_num = mt_rand( 1, 5000 );
+ if ( apply_filters( 'grunion_optimize_table', ( $random_number == 11 ) ) ) {
+ $wpdb->query( "OPTIMIZE TABLE $wpdb->posts" );
+ }
+
+ # if we hit the max then schedule another run
+ if ( count( $post_ids ) >= $grunion_delete_limit ) {
+ wp_schedule_single_event( time() + 700, 'grunion_scheduled_delete' );
+ }
+}
diff --git a/plugins/jetpack/modules/contact-form/grunion-form-view.php b/plugins/jetpack/modules/contact-form/grunion-form-view.php
new file mode 100644
index 0000000..26577bb
--- /dev/null
+++ b/plugins/jetpack/modules/contact-form/grunion-form-view.php
@@ -0,0 +1,203 @@
+<?php
+/**
+ * Template for form builder
+ */
+
+wp_register_script( 'grunion', GRUNION_PLUGIN_URL . 'js/grunion.js', array( 'jquery-ui-sortable', 'jquery-ui-draggable' ), JETPACK__VERSION );
+wp_localize_script( 'grunion', 'GrunionFB_i18n', array(
+ 'nameLabel' => esc_attr( _x( 'Name', 'Label for HTML form "Name" field in contact form builder', 'jetpack' ) ),
+ 'emailLabel' => esc_attr( _x( 'Email', 'Label for HTML form "Email" field in contact form builder', 'jetpack' ) ),
+ 'urlLabel' => esc_attr( _x( 'Website', 'Label for HTML form "URL/Website" field in contact form builder', 'jetpack' ) ),
+ 'commentLabel' => esc_attr( _x( 'Comment', 'Label for HTML form "Comment/Response" field in contact form builder', 'jetpack' ) ),
+ 'newLabel' => esc_attr( _x( 'New Field', 'Default label for new HTML form field in contact form builder', 'jetpack' ) ),
+ 'optionsLabel' => esc_attr( _x( 'Options', 'Label for the set of options to be included in a user-created dropdown in contact form builder', 'jetpack' ) ),
+ 'optionsLabel' => esc_attr( _x( 'Option', 'Label for an option to be included in a user-created dropdown in contact form builder', 'jetpack' ) ),
+ 'firstOptionLabel' => esc_attr( _x( 'First option', 'Default label for the first option to be included in a user-created dropdown in contact form builder', 'jetpack' ) ),
+ 'problemGeneratingForm' => esc_attr( _x( "Oops, there was a problem generating your form. You'll likely need to try again.", 'error message in contact form builder', 'jetpack' ) ),
+ 'moveInstructions' => esc_attr__( "Drag up or down\nto re-arrange", 'jetpack' ),
+ 'moveLabel' => esc_attr( _x( 'move', 'Label to drag HTML form fields around to change their order in contact form builder', 'jetpack' ) ),
+ 'editLabel' => esc_attr( _x( 'edit', 'Link to edit an HTML form field in contact form builder', 'jetpack' ) ),
+ 'savedMessage' => esc_attr__( 'Saved successfully', 'jetpack' ),
+ 'requiredLabel' => esc_attr( _x( '(required)', 'This HTML form field is marked as required by the user in contact form builder', 'jetpack' ) ),
+ 'exitConfirmMessage' => esc_attr__( 'Are you sure you want to exit the form editor without saving? Any changes you have made will be lost.', 'jetpack' ),
+) );
+
+?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
+<title><?php esc_html_e( 'Contact Form', 'jetpack' ); ?></title>
+<script type="text/javascript">
+ var ajaxurl = '<?php echo admin_url('admin-ajax.php'); ?>';
+ var postId = <?php echo absint( $_GET['post_id'] ); ?>;
+ var ajax_nonce_shortcode = '<?php echo wp_create_nonce( 'grunion_shortcode' ); ?>';
+ var ajax_nonce_json = '<?php echo wp_create_nonce( 'grunion_shortcode_to_json' ); ?>';
+</script>
+<?php wp_print_scripts( 'grunion' ); ?>
+<script type="text/javascript">
+ jQuery(document).ready(function () {
+ FB.ContactForm.init();
+ FB.ContactForm.resizePop();
+ });
+ jQuery(window).resize(function() {
+ setTimeout(function () { FB.ContactForm.resizePop(); }, 50);
+ });
+</script>
+<style>
+ /* Reset */
+ html { height: 100%; }
+ body, div, ul, ol, li, h1, h2, h3, h4, h5, h6, form, fieldset, legend, input, button, textarea, p, blockquote, th, td { margin: 0; padding: 0; }
+ body { background: #F9F9F9; font-family:"Lucida Grande",Verdana,Arial,"Bitstream Vera Sans",sans-serif; font-size:12px; color: #333; line-height:1.5em; height: 100%; width: 100%; padding-bottom: 20px !important; }
+ a { color: #21759B; text-decoration: none; }
+ a:hover { text-decoration: underline; text-shadow: none !important; }
+ h1 { font-size: 21px; color:#5A5A5A; font-family:Georgia,"Times New Roman",Times,serif; font-weight:normal; margin-bottom: 21px; }
+ h3 { font-size: 13px; color: #666; margin-bottom: 18px; }
+ input { width: 301px; }
+ input[type='text'] { padding: 3px 5px; margin-right: 4px; -moz-border-radius:3px; border-radius:3px; -webkit-border-radius:3px; }
+ input[type='text']:focus { border: 2px solid #80B8D9; outline: 0 !important; }
+ input[type='checkbox'], input[type='radio'] { width: auto !important; float: left; margin-top: 3px; }
+ input[type='radio'] { margin-right: 8px; }
+ input.fieldError, select.fieldError, textarea.fieldError { border: 2px solid #D56F55; }
+ img { border: none; }
+ label { color: #222; font-weight: bold; display: block; margin-bottom: 4px; }
+ label.radio { width: auto; margin: -2px 0 0 5px; }
+ label span.label-required { color: #AAA; margin-left: 4px; font-weight: normal; }
+ td { vertical-align: top; }
+ select { width: 300px; }
+ textarea { height: 100px; width: 311px; }
+ /* Core */
+ #media-upload-header { border-bottom: 1px solid #DFDFDF; font-weight:bold; margin:0; padding:3px 5px 0 5px; position:relative; background: #FFF; }
+ #sidemenu { bottom:-1px; font-size:12px; list-style:none outside none; padding-left:10px; position:relative; left:0; margin:0 5px; overflow:hidden; }
+ #sidemenu a { text-decoration:none; border-top: 1px solid #FFF; display:block; float:left; line-height:28px; padding:0 13px; outline: none; }
+ #sidemenu a.current { background-color:#F9F9F9; border-color:#DFDFDF #DFDFDF #F9F9F9; color:#D54E21; -moz-border-radius:4px 4px 0 0; border-radius:4px 4px 0 0; -webkit-border-radius:4px 4px 0 0; border-style:solid; border-width:1px; font-weight:normal; }
+ #sidemenu li { display:inline; margin-bottom:6px; line-height:200%; list-style:none outside none; margin:0; padding:0; text-align:center; white-space:nowrap; }
+ .button { background-color:#FFFFFF; background:url("<?php echo get_bloginfo('url'); ?>/wp-admin/images/white-grad.png") repeat-x scroll left top #F2F2F2; border-color:#BBBBBB; min-width:80px; text-align:center; color:#464646; text-shadow:0 1px 0 #FFFFFF; border-style:solid; border-width:1px; cursor:pointer; width: auto; font-size:11px !important; line-height:13px; padding:3px 11px; margin-top: 12px; text-decoration:none; -moz-border-radius:11px; border-radius:11px; -webkit-border-radius:11px }
+ .button-primary { background-color:#FFFFFF; font-weight: bold; background: url('<?php echo get_bloginfo('url'); ?>/wp-admin/images/button-grad-active.png') repeat-x scroll left top #21759B; border-color:#298CBA; text-align:center; color:#EAF2FA; text-shadow:0 -1px 0 rgba(0, 0, 0, 0.3); border-style:solid; border-width:1px; cursor:pointer; width: auto; font-size:11px !important; line-height:13px; padding:3px 11px; margin-top: 21px; text-decoration:none; -moz-border-radius:11px; border-radius:11px; -webkit-border-radius:11px }
+ .clear { clear: both; }
+ .fb-add-field { padding-left: 10px; }
+ .fb-add-option { margin: 0 0 14px 100px; }
+ .fb-container { margin: 21px; padding-bottom: 20px; }
+ .fb-desc, #fb-add-field { margin-top: 34px; }
+ .fb-extra-fields { margin-bottom: 2px; }
+ .fb-form-case { background: #FFF; padding: 13px; border: 1px solid #E2E2E2; width: 336px; -moz-border-radius:4px; border-radius:4px; -webkit-border-radius:4px }
+ .fb-form-case a { outline: none; }
+ .fb-form-case input[type='text'], .fb-form-case textarea { background: #E1E1E1; }
+ .fb-radio-label { display: inline-block; margin-left: 8px; float: left; width: 290px; }
+ .fb-new-fields { position: relative; border: 1px dashed #FFF; background: #FFF; padding: 4px 10px 10px; cursor: default; }
+ .fb-new-fields:hover { border: 1px dashed #BBDBEA; background: #F7FBFD; }
+ .fb-options { width: 170px !important; }
+ .fb-remove { background: url('<?php echo GRUNION_PLUGIN_URL; ?>/images/grunion-remove-field.gif') no-repeat; position: absolute; cursor: pointer !important; right: -26px; top: 27px; width: 20px; height: 23px; }
+ .fb-remove:hover { background: url('<?php echo GRUNION_PLUGIN_URL; ?>/images/grunion-remove-field-hover.gif') no-repeat; }
+ .fb-remove-small { top: 2px !important; }
+ .fb-remove-option { position: absolute; top: 1px; right: 10px; width: 20px; height: 23px; background: url('<?php echo GRUNION_PLUGIN_URL; ?>/images/grunion-remove-option.gif') no-repeat; }
+ .fb-remove-option:hover { background: url('<?php echo GRUNION_PLUGIN_URL; ?>/images/grunion-remove-option-hover.gif') no-repeat; }
+ .fb-reorder { cursor: move; position: relative; }
+ .fb-reorder:hover div { display: block !important; width: 130px !important; position: absolute; top: 0; right: 0; z-index: 200; padding: 5px 10px; color: #555; font-size: 11px; background: #FFF; border: 1px solid #CCC; -moz-border-radius:4px; border-radius:4px; -webkit-border-radius:4px; }
+ .fb-right { position: absolute; right: 0; top: 0; width: 315px; margin: 57px 21px 0 0; }
+ .fb-right .fb-new-fields { border: none; background: #F9F9F9; padding: 0; }
+ .fb-right input[type='text'] { width: 195px; margin-bottom: 14px; }
+ .fb-right label { color: #444; width: 100px; float: left; font-weight: normal; }
+ .fb-right select { width: 150px !important; margin-bottom: 14px; }
+ .fb-right textarea { margin-bottom: 13px; }
+ .fb-right p { color: #999; line-height: 19px; }
+ .fb-settings input[type='text'], .fb-settings textarea { background-image: none !important; }
+ .fb-success { position: absolute; top: -3px; right: 100px; padding: 6px 23px 4px 23px; background: #FFFFE0; font-weight: normal; border: 1px solid #E6DB55; color: #333; -moz-border-radius:4px; border-radius:4px; -webkit-border-radius:4px; }
+ .right { float: right; }
+</style>
+</head>
+
+<body>
+ <div id="media-upload-header">
+ <div id="fb-success" class="fb-success" style="display: none;"><?php esc_html_e( 'Your new field was saved successfully', 'jetpack' ); ?></div>
+ <ul id="sidemenu">
+ <li id="tab-preview"><a class="current" href=""><?php esc_html_e( 'Form builder', 'jetpack' ); ?></a></li>
+ <li id="tab-settings"><a href=""><?php esc_html_e( 'Email notifications', 'jetpack' ); ?></a></li>
+ </ul>
+ </div>
+ <div class="fb-right">
+ <div id="fb-desc" class="fb-desc">
+ <h3><?php esc_html_e( 'How does this work?', 'jetpack' ); ?></h3>
+ <p><?php esc_html_e( 'By adding a contact form, your readers will be able to submit feedback to you. All feedback is automatically scanned for spam, and the legitimate feedback will be emailed to you.', 'jetpack' ); ?></p>
+ <h3 style="margin-top: 21px;"><?php esc_html_e( 'Can I add more fields?', 'jetpack' ); ?></h3>
+ <p><?php printf(
+ esc_html( _x( 'Sure thing. %1$s to add a new text box, textarea, radio, checkbox, or dropdown field.', '%1$s = "Click here" in an HTML link', 'jetpack' ) ),
+ '<a href="#" class="fb-add-field" style="padding-left: 0;">' . esc_html__( 'Click here', 'jetpack' ) . '</a>'
+ ); ?></p>
+ <h3 style="margin-top: 21px;"><?php esc_html_e( 'Can I view my feedback within WordPress?', 'jetpack' ); ?></h3>
+ <p><?php printf(
+ esc_html( _x( 'Yep, you can read your feedback at any time by clicking the "%1$s" link in the admin menu.', '%1$s = "Feedbacks" in an HTML link', 'jetpack' ) ),
+ '<a id="fb-feedback" href="' . admin_url( 'edit.php?post_type=feedback' ) . '">' . esc_html__( 'Feedbacks', 'jetpack' ) . '</a>'
+ ); ?></p>
+ <div class="clear"></div>
+ </div>
+ <div id="fb-email-desc" class="fb-desc" style="display: none;">
+ <h3><?php esc_html_e( 'Do I need to fill this out?', 'jetpack' ); ?></h3>
+ <p><?php esc_html_e( 'Nope. However, if you’d like to modify where your feedback is sent, or the subject line you can. If you don’t make any changes here, feedback will be sent to the author of the page/post and the subject will be the name of this page/post.', 'jetpack' ); ?></p>
+ <div class="clear"></div>
+ </div>
+ <div id="fb-add-field" style="display: none;">
+ <h3><?php esc_html_e( 'Edit this new field', 'jetpack' ); ?></h3>
+
+ <label for="fb-new-label"><?php esc_html_e( 'Label', 'jetpack' ); ?></label>
+ <input type="text" id="fb-new-label" value="<?php esc_attr_e( 'New field', 'jetpack' ); ?>" />
+
+ <label for="fb-new-label"><?php esc_html_e( 'Field type', 'jetpack' ); ?></label>
+ <select id="fb-new-type">
+ <option value="checkbox"><?php esc_html_e( 'Checkbox', 'jetpack' ); ?></option>
+ <option value="select"><?php esc_html_e( 'Drop down', 'jetpack' ); ?></option>
+ <option value="email"><?php esc_html_e( 'Email', 'jetpack' ); ?></option>
+ <option value="name"><?php esc_html_e( 'Name', 'jetpack' ); ?></option>
+ <option value="radio"><?php esc_html_e( 'Radio', 'jetpack' ); ?></option>
+ <option value="text" selected="selected"><?php esc_html_e( 'Text', 'jetpack' ); ?></option>
+ <option value="textarea"><?php esc_html_e( 'Textarea', 'jetpack' ); ?></option>
+ <option value="url"><?php esc_html_e( 'Website', 'jetpack' ); ?></option>
+ </select>
+ <div class="clear"></div>
+
+ <div id="fb-options" style="display: none;">
+ <div id="fb-new-options">
+ <label for="fb-option0"><?php esc_html_e( 'Options', 'jetpack' ); ?></label>
+ <input type="text" id="fb-option0" optionid="0" value="<?php esc_attr_e( 'First option', 'jetpack' ); ?>" class="fb-options" />
+ </div>
+ <div id="fb-add-option" class="fb-add-option">
+ <a href="#" id="fb-another-option"><?php esc_html_e( 'Add another option', 'jetpack' ); ?></a>
+ </div>
+ </div>
+
+ <div class="fb-required">
+ <label for="fb-new-label"></label>
+ <input type="checkbox" id="fb-new-required" />
+ <label for="fb-new-label" class="fb-radio-label"><?php esc_html_e( 'Required?', 'jetpack' ); ?></label>
+ <div class="clear"></div>
+ </div>
+
+ <input type="hidden" id="fb-field-id" />
+ <input type="submit" class="button" value="<?php esc_attr_e( 'Save this field', 'jetpack' ); ?>" id="fb-save-field" name="save">
+ </div>
+ </div>
+ <form id="fb-preview">
+ <div id="fb-preview-form" class="fb-container">
+ <h1><?php esc_html_e( 'Here’s what your form will look like', 'jetpack' ); ?></h1>
+ <div id="sortable" class="fb-form-case">
+
+ <div id="fb-extra-fields" class="fb-extra-fields"></div>
+
+ <a href="#" id="fb-new-field" class="fb-add-field"><?php esc_html_e( 'Add a new field', 'jetpack' ); ?></a>
+ </div>
+ <input type="submit" class="button-primary" tabindex="4" value="<?php esc_attr_e( 'Add this form to my post', 'jetpack' ); ?>" id="fb-save-form" name="save">
+ </div>
+ <div id="fb-email-settings" class="fb-container" style="display: none;">
+ <h1><?php esc_html_e( 'Email settings', 'jetpack' ); ?></h1>
+ <div class="fb-form-case fb-settings">
+ <label for="fb-fieldname"><?php esc_html_e( 'Enter your email address', 'jetpack' ); ?></label>
+ <input type="text" id="fb-field-my-email" style="background: #FFF !important;" />
+
+ <label for="fb-fieldemail" style="margin-top: 14px;"><?php esc_html_e( 'What should the subject line be?', 'jetpack' ); ?></label>
+ <input type="text" id="fb-field-subject" style="background: #FFF !important;" />
+ </div>
+ <input type="submit" class="button-primary" value="<?php esc_attr_e( 'Save and go back to form builder', 'jetpack' ); ?>" id="fb-prev-form" name="save">
+ </div>
+ </form>
+</body>
+</html>
diff --git a/plugins/jetpack/modules/contact-form/images/blank-screen-akismet.png b/plugins/jetpack/modules/contact-form/images/blank-screen-akismet.png
new file mode 100644
index 0000000..3d3f13d
Binary files /dev/null and b/plugins/jetpack/modules/contact-form/images/blank-screen-akismet.png differ
diff --git a/plugins/jetpack/modules/contact-form/images/blank-screen-button.png b/plugins/jetpack/modules/contact-form/images/blank-screen-button.png
new file mode 100644
index 0000000..ab03ed1
Binary files /dev/null and b/plugins/jetpack/modules/contact-form/images/blank-screen-button.png differ
diff --git a/plugins/jetpack/modules/contact-form/images/grunion-form.png b/plugins/jetpack/modules/contact-form/images/grunion-form.png
new file mode 100644
index 0000000..75bd625
Binary files /dev/null and b/plugins/jetpack/modules/contact-form/images/grunion-form.png differ
diff --git a/plugins/jetpack/modules/contact-form/images/grunion-menu-big.png b/plugins/jetpack/modules/contact-form/images/grunion-menu-big.png
new file mode 100644
index 0000000..56ce4f4
Binary files /dev/null and b/plugins/jetpack/modules/contact-form/images/grunion-menu-big.png differ
diff --git a/plugins/jetpack/modules/contact-form/images/grunion-menu-hover.png b/plugins/jetpack/modules/contact-form/images/grunion-menu-hover.png
new file mode 100644
index 0000000..e876e0e
Binary files /dev/null and b/plugins/jetpack/modules/contact-form/images/grunion-menu-hover.png differ
diff --git a/plugins/jetpack/modules/contact-form/images/grunion-menu.png b/plugins/jetpack/modules/contact-form/images/grunion-menu.png
new file mode 100644
index 0000000..d4e005f
Binary files /dev/null and b/plugins/jetpack/modules/contact-form/images/grunion-menu.png differ
diff --git a/plugins/jetpack/modules/contact-form/images/grunion-remove-field-hover.gif b/plugins/jetpack/modules/contact-form/images/grunion-remove-field-hover.gif
new file mode 100644
index 0000000..20d9e71
Binary files /dev/null and b/plugins/jetpack/modules/contact-form/images/grunion-remove-field-hover.gif differ
diff --git a/plugins/jetpack/modules/contact-form/images/grunion-remove-field.gif b/plugins/jetpack/modules/contact-form/images/grunion-remove-field.gif
new file mode 100644
index 0000000..5506266
Binary files /dev/null and b/plugins/jetpack/modules/contact-form/images/grunion-remove-field.gif differ
diff --git a/plugins/jetpack/modules/contact-form/images/grunion-remove-option-hover.gif b/plugins/jetpack/modules/contact-form/images/grunion-remove-option-hover.gif
new file mode 100644
index 0000000..9098b06
Binary files /dev/null and b/plugins/jetpack/modules/contact-form/images/grunion-remove-option-hover.gif differ
diff --git a/plugins/jetpack/modules/contact-form/images/grunion-remove-option.gif b/plugins/jetpack/modules/contact-form/images/grunion-remove-option.gif
new file mode 100644
index 0000000..ec49166
Binary files /dev/null and b/plugins/jetpack/modules/contact-form/images/grunion-remove-option.gif differ
diff --git a/plugins/jetpack/modules/contact-form/js/grunion.js b/plugins/jetpack/modules/contact-form/js/grunion.js
new file mode 100644
index 0000000..040710b
--- /dev/null
+++ b/plugins/jetpack/modules/contact-form/js/grunion.js
@@ -0,0 +1,734 @@
+if (!window.FB) {
+ window.FB = {};
+}
+
+GrunionFB_i18n = jQuery.extend( {
+ nameLabel: 'Name',
+ emailLabel: 'Email',
+ urlLabel: 'Website',
+ commentLabel: 'Comment',
+ newLabel: 'New Field',
+ optionsLabel: 'Options',
+ optionLabel: 'Option',
+ firstOptionLabel: 'First option',
+ problemGeneratingForm: "Oops, there was a problem generating your form. You'll likely need to try again.",
+ moveInstructions: "Drag up or down\nto re-arrange",
+ moveLabel: 'move',
+ editLabel: 'edit',
+ savedMessage: 'Saved successfully',
+ requiredLabel: '(required)',
+ exitConfirmMessage: 'Are you sure you want to exit the form editor without saving? Any changes you have made will be lost.',
+}, GrunionFB_i18n );
+
+GrunionFB_i18n.moveInstructions = GrunionFB_i18n.moveInstructions.replace( "\n", '<br />' );
+
+FB.ContactForm = function() {
+ var fbForm = { // Main object that generated shortcode via AJAX call
+ 'action' : 'grunion_shortcode',
+ '_ajax_nonce' : ajax_nonce_shortcode,
+ 'to' : '',
+ 'subject' : '',
+ 'fields' : {}
+ };
+ var defaultFields = {
+ 'name': {
+ 'label' : GrunionFB_i18n.nameLabel,
+ 'type' : 'name',
+ 'required' : true,
+ 'options' : [],
+ 'order' : '1'
+ },
+ 'email': {
+ 'label' : GrunionFB_i18n.emailLabel,
+ 'type' : 'email',
+ 'required' : true,
+ 'options' : [],
+ 'order' : '2'
+ },
+ 'url': {
+ 'label' : GrunionFB_i18n.urlLabel,
+ 'type' : 'url',
+ 'required' : false,
+ 'options' : [],
+ 'order' : '3'
+ },
+ 'comment': {
+ 'label' : GrunionFB_i18n.commentLabel,
+ 'type' : 'textarea',
+ 'required' : true,
+ 'options' : [],
+ 'order' : '4'
+ }
+ };
+ var debug = false; // will print errors to log if true
+ var grunionNewCount = 0; // increment for new fields
+ var maxNewFields = 5; // Limits number of new fields available
+ var optionsCache = {};
+ var optionsCount = 0; // increment for options
+ var shortcode;
+
+ function addField () {
+ try {
+ grunionNewCount++;
+ if (grunionNewCount <= maxNewFields) {
+ // Add to preview
+ jQuery('#fb-extra-fields').append('<div id="fb-new-field' + grunionNewCount + '" fieldid="' + grunionNewCount + '" class="fb-new-fields"><div class="fb-fields"><div id="' + grunionNewCount + '" class="fb-remove"></div><label fieldid="' + grunionNewCount + '" for="fb-field' + grunionNewCount + '"><span class="label-text">' + GrunionFB_i18n.newLabel + '</span> </label><input type="text" id="fb-field' + grunionNewCount + '" disabled="disabled" /></div></div>');
+ // Add to form object
+ fbForm.fields[grunionNewCount] = {
+ 'label' : GrunionFB_i18n.newLabel,
+ 'type' : 'text',
+ 'required' : false,
+ 'options' : [],
+ 'order' : '5'
+ };
+ if (grunionNewCount === maxNewFields) {
+ jQuery('#fb-new-field').hide();
+ }
+ // Reset form for this new field
+ optionsCount = 0;
+ optionsCache = {};
+ jQuery('#fb-new-options').html('<label for="fb-option0">' + GrunionFB_i18n.optionsLabel + '</label><input type="text" id="fb-option0" optionid="0" value="' + GrunionFB_i18n.firstOptionLabel + '" class="fb-options" />');
+ jQuery('#fb-options').hide();
+ jQuery('#fb-new-label').val( GrunionFB_i18n.newLabel );
+ jQuery('#fb-new-type').val('text');
+ jQuery('#fb-field-id').val(grunionNewCount);
+ setTimeout(function () { jQuery('#fb-new-label').focus().select(); }, 100);
+ } else {
+ jQuery('#fb-new-field').hide();
+ }
+ } catch(e) {
+ if (debug) {
+ console.log("addField(): " + e);
+ }
+ }
+ }
+ function addOption () {
+ try {
+ optionsCount++;
+ var thisId = jQuery('#fb-field-id').val();
+ var thisType = jQuery('#fb-new-type').val();
+ if (thisType === "radio") {
+ // Add to right col
+ jQuery('#fb-new-options').append('<div id="fb-option-box-' + optionsCount + '" class="fb-new-fields"><span optionid="' + optionsCount + '" class="fb-remove-option"></span><label></label><input type="text" id="fb-option' + optionsCount + '" optionid="' + optionsCount + '" value="' + GrunionFB_i18n.optionLabel + '" class="fb-options" /><div>');
+ // Add to preview
+ jQuery('#fb-new-field' + thisId + ' .fb-fields').append('<div id="fb-radio-' + thisId + '-' + optionsCount + '"><input type="radio" disabled="disabled" id="fb-field' + thisId + '" name="radio-' + thisId + '" /><span>' + GrunionFB_i18n.optionLabel + '</span><div class="clear"></div></div>');
+ } else {
+ // Add to right col
+ jQuery('#fb-new-options').append('<div id="fb-option-box-' + optionsCount + '" class="fb-new-fields"><span optionid="' + optionsCount + '" class="fb-remove-option"></span><label></label><input type="text" id="fb-option' + optionsCount + '" optionid="' + optionsCount + '" value="" class="fb-options" /><div>');
+ // Add to preview
+ jQuery('#fb-field'+ thisId).append('<option id="fb-' + thisId + '-' + optionsCount + '" value="' + thisId + '-' + optionsCount + '"></option>');
+ }
+ // Add to fbForm object
+ fbForm.fields[thisId].options[optionsCount] = "";
+ // Add focus to new field
+ jQuery('#fb-option' + optionsCount).focus().select();
+ } catch(e) {
+ if (debug) {
+ console.log("addOption(): " + e);
+ }
+ }
+ }
+ function buildPreview () {
+ try {
+ if (fbForm.to) { jQuery('#fb-field-my-email').val(fbForm.to); }
+ if (fbForm.subject) { jQuery('#fb-field-subject').val(fbForm.subject); }
+ // Loop over and add fields
+ jQuery.each(fbForm.fields, function(index, value) {
+ jQuery('#fb-extra-fields').before('<div class="fb-new-fields ui-state-default" fieldid="' + index + '" id="fb-new-field' + index + '"><div class="fb-fields"></div></div>');
+ jQuery('#fb-field-id').val(index);
+ optionsCache[index] = {};
+ optionsCache[index].options = [];
+ if (value.type === "radio" || value.type === "select") {
+ jQuery.each(value.options, function(i, value) {
+ optionsCache[index].options[i] = value;
+ });
+ }
+ updateType(value.type, value.label, value.required);
+ });
+ } catch(e) {
+ if (debug) {
+ console.log("buildPreview(): " + e);
+ }
+ }
+ }
+ function customOptions (id, thisType) {
+ try {
+ var thisOptions = '';
+ for (i=0; i<optionsCache[id].options.length; i++) {
+ if (optionsCache[id].options[i] !== undefined) {
+ if (thisType === "radio") {
+ thisOptions = thisOptions + '<div id="fb-radio-' + id + '-' + i + '"><input type="radio" id="fb-field' + id + '" name="radio-' + id + '" /><span>' + optionsCache[id].options[i] + '</span><div class="clear"></div></div>';
+ } else {
+ thisOptions = thisOptions + '<option id="fb-' + id + '-' + i + '" value="' + id + '-' + i + '">' + optionsCache[id].options[i] + '</option>';
+ }
+ }
+ }
+ return thisOptions;
+ } catch(e) {
+ if (debug) {
+ console.log("customOptions(): " + e);
+ }
+ }
+ }
+ function deleteField (that) {
+ try {
+ grunionNewCount--;
+ var thisId = that.attr("id");
+ delete fbForm.fields[thisId];
+ jQuery("#"+thisId).parent().parent().remove();
+ if (grunionNewCount <= maxNewFields) {
+ jQuery('#fb-new-field').show();
+ }
+ } catch(e) {
+ if (debug) {
+ console.log("deleteField(): " + e);
+ }
+ }
+ }
+ function editField (that) {
+ try {
+ scroll(0,0);
+ setTimeout(function () { jQuery('#fb-new-label').focus().select(); }, 100);
+ var thisId = that.parent().attr('fieldid');
+ loadFieldEditor(thisId);
+ } catch(e) {
+ if (debug) {
+ console.log("editField(): " + e);
+ }
+ }
+ }
+ function grabShortcode () {
+ try {
+ // Takes fbForm object and returns shortcode syntax
+ jQuery.post(ajaxurl, fbForm, function(response) {
+ shortcode = response;
+ });
+ } catch(e) {
+ alert( GrunionFB_i18n.problemGeneratingForm );
+ if (debug) {
+ console.log("grabShortcode(): " + e);
+ }
+ }
+ }
+ function hideDesc () {
+ jQuery('#fb-desc').hide();
+ jQuery('#fb-add-field').show();
+ }
+ function hidePopup () {
+ try {
+ // copied from wp-includes/js/thickbox/thickbox.js
+ jQuery("#TB_imageOff", window.parent.document).unbind("click");
+ jQuery("#TB_closeWindowButton", window.parent.document).unbind("click");
+ jQuery("#TB_window", window.parent.document).fadeOut("fast");
+ jQuery('#TB_window,#TB_overlay,#TB_HideSelect', window.parent.document).trigger("unload").unbind().remove();
+ jQuery("#TB_load", window.parent.document).remove();
+ if (typeof window.parent.document.body.style.maxHeight == "undefined") {//if IE 6
+ jQuery("body","html", window.parent.document).css({height: "auto", width: "auto"});
+ jQuery("html", window.parent.document).css("overflow","");
+ }
+ window.parent.document.onkeydown = "";
+ window.parent.document.onkeyup = "";
+ return false;
+ } catch(e) {
+ if (debug) {
+ console.log("hidePopup(): " + e);
+ }
+ }
+ }
+ function hideShowEditLink (whichType, that) {
+ try {
+ if (whichType === "show") {
+ // Prevents showing links twice
+ if (jQuery(".fb-edit-field").is(":visible")) {
+ jQuery(".fb-edit-field").remove();
+ }
+ that.find('label').prepend('<span class="right fb-edit-field" style="font-weight: normal;"><a href="" class="fb-reorder"><div style="display: none;">' + GrunionFB_i18n.moveInstructions + '</div>' + GrunionFB_i18n.moveLabel + '</a> <span style="color: #C7D8DE;">|</span> <a href="" class="fb-edit">' + GrunionFB_i18n.editLabel + '</a></span>');
+ } else {
+ jQuery('.fb-edit-field').remove();
+ }
+ } catch(e) {
+ if (debug) {
+ console.log("hideShowEditLink(): " + e);
+ }
+ }
+ }
+ function loadFieldEditor (id) {
+ try {
+ var thisType = fbForm.fields[id].type;
+ jQuery('#fb-options').hide();
+ // Reset hidden field ID
+ jQuery('#fb-field-id').val(id);
+ // Load label
+ jQuery('#fb-new-label').val(fbForm.fields[id].label);
+ // Load type
+ jQuery('#fb-new-type').val(fbForm.fields[id].type);
+ // Load required
+ if (fbForm.fields[id].required) {
+ jQuery('#fb-new-required').prop("checked", true);
+ } else {
+ jQuery('#fb-new-required').prop("checked", false);
+ }
+ // Load options if there are any
+ if (thisType === "select" || thisType === "radio") {
+ var thisResult = '';
+ var thisOptions = fbForm.fields[id].options;
+ jQuery('#fb-options').show();
+ jQuery('#fb-new-options').html(""); // Clear it all out
+ for (i=0; i<thisOptions.length; i++) {
+ if (thisOptions[i] !== undefined) {
+ if (thisType === "radio") {
+ jQuery('#fb-new-options').append('<div id="fb-option-box-' + i + '" class="fb-new-fields"><span optionid="' + i + '" class="fb-remove-option"></span><label></label><input type="text" id="fb-option' + i + '" optionid="' + i + '" value="' + fbForm.fields[id].options[i] + '" class="fb-options" /><div>');
+ } else {
+ jQuery('#fb-new-options').append('<div id="fb-option-box-' + i + '" class="fb-new-fields"><span optionid="' + i + '" class="fb-remove-option"></span><label></label><input type="text" id="fb-option' + i + '" optionid="' + i + '" value="' + fbForm.fields[id].options[i] + '" class="fb-options" /><div>');
+ }
+ }
+ }
+ }
+ // Load editor & hide description
+ hideDesc();
+ } catch(e) {
+ if (debug) {
+ console.log("loadFieldEditor(): " + e);
+ }
+ }
+ }
+ function parseShortcode (data) {
+ try {
+ // Clean up fields by resetting them
+ fbForm.fields = {};
+ // Add new fields
+ if (!data) {
+ fbForm.fields = defaultFields;
+ } else {
+ jQuery.each(data.fields, function(index, value) {
+ fbForm.fields[index] = value;
+ });
+ fbForm.to = data.to;
+ fbForm.subject = data.subject;
+ }
+ } catch(e) {
+ if (debug) {
+ console.log("parseShortcode(): " + e);
+ }
+ }
+ }
+ function removeOption (optionId) {
+ try {
+ var thisId = jQuery('#fb-field-id').val();
+ var thisVal = jQuery('#fb-option' + optionId).val();
+ var thisType = jQuery('#fb-new-type').val();
+ // Remove from right
+ jQuery('#fb-option-box-' + optionId).remove();
+ // Remove from preview
+ if (thisType === "radio") {
+ jQuery('#fb-radio-' + thisId + '-' + optionId).remove();
+ } else {
+ jQuery('#fb-' + thisId + '-' + optionId).remove();
+ }
+ // Remove from fbForm object
+ var idx = fbForm.fields[thisId].options.indexOf(thisVal);
+ if (idx !== -1) { fbForm.fields[thisId].options.splice(idx, 1); }
+ } catch(e) {
+ if (debug) {
+ console.log("removeOption(): " + e);
+ }
+ }
+ }
+ function removeOptions () {
+ try {
+ var thisId = jQuery('#fb-field-id').val();
+ jQuery('#fb-options').hide();
+ if (optionsCache[thisId] === undefined) { optionsCache[thisId] = {}; }
+ optionsCache[thisId].options = fbForm.fields[thisId].options; // Save options in case they change their mind
+ fbForm.fields[thisId].options = []; // Removes all options
+ } catch(e) {
+ if (debug) {
+ console.log("removeOptions(): " + e);
+ }
+ }
+ }
+ function sendShortcodeToEditor () {
+ try {
+ // Serialize fields
+ jQuery('div#sortable div.fb-new-fields').each(function(index) {
+ var thisId = jQuery(this).attr('fieldid');
+ fbForm.fields[thisId].order = index;
+ });
+ // Export to WYSIWYG editor
+ jQuery.post(ajaxurl, fbForm, function(response) {
+ var isVisual = jQuery('#edButtonPreview', window.parent.document).hasClass('active');
+ /* WP 3.3+ */
+ if ( !isVisual ) {
+ isVisual = jQuery( '#wp-content-wrap', window.parent.document ).hasClass( 'tmce-active' );
+ }
+
+ var win = window.dialogArguments || opener || parent || top;
+ if (isVisual) {
+ var currentCode = win.tinyMCE.activeEditor.getContent();
+ } else {
+ var currentCode = jQuery('#editorcontainer textarea', window.parent.document).val();
+ /* WP 3.3+ */
+ if ( typeof currentCode != 'string' ) {
+ currentCode = jQuery( '.wp-editor-area', window.parent.document ).val();
+ }
+ }
+ var regexp = new RegExp("\\[contact-form\\b.*?\\/?\\](?:[\\s\\S]+?\\[\\/contact-form\\])?");
+
+ // Remove new lines that cause BR tags to show up
+ response = response.replace(/\n/g,' ');
+
+ // Add new shortcode
+ if (currentCode.match(regexp)) {
+ if (isVisual) {
+ win.tinyMCE.activeEditor.execCommand('mceSetContent', false, currentCode.replace(regexp, response));
+ } else {
+ // looks like the visual editor is disabled,
+ // update the contents of the post directly
+ jQuery( '#content', window.parent.document ).val( currentCode.replace( regexp, response ) );
+ }
+ } else {
+ if (isVisual) {
+ win.tinyMCE.activeEditor.execCommand('mceInsertContent', false, response);
+ } else {
+ // looks like the visual editor is disabled,
+ // update the contents of the post directly
+ jQuery( '#content', window.parent.document ).val( currentCode + response );
+ }
+ }
+ hidePopup();
+ });
+ } catch(e) {
+ if (debug) {
+ console.log("sendShortcodeToEditor(): " + e);
+ }
+ }
+ }
+ function showDesc () {
+ jQuery('#fb-desc').show();
+ jQuery('#fb-add-field').hide();
+ }
+ function showAndHideMessage (message) {
+ try {
+ var newMessage = (!message) ? GrunionFB_i18n.savedMessage : message;
+ jQuery('#fb-success').html(newMessage);
+ jQuery('#fb-success').slideDown('fast');
+ setTimeout(function () {
+ jQuery('#fb-success').slideUp('fast');
+ }, 2500);
+ } catch(e) {
+ if (debug) {
+ console.log("showAndHideMessage(): " + e);
+ }
+ }
+ }
+ function switchTabs (whichType) {
+ try {
+ if (whichType === "preview") {
+ jQuery('#tab-preview a').addClass('current');
+ jQuery('#tab-settings a').removeClass('current');
+ jQuery('#fb-preview-form, #fb-desc').show();
+ jQuery('#fb-email-settings, #fb-email-desc').hide();
+ } else {
+ jQuery('#tab-preview a').removeClass('current');
+ jQuery('#tab-settings a').addClass('current');
+ jQuery('#fb-preview-form, #fb-desc, #fb-add-field').hide();
+ jQuery('#fb-email-settings, #fb-email-desc').show();
+ jQuery('#fb-field-my-email').focus().select();
+ }
+ } catch(e) {
+ if (debug) {
+ console.log("switchTabs(): " + e);
+ }
+ }
+ }
+ function updateLabel () {
+ try {
+ var thisId = jQuery('#fb-field-id').val();
+ var thisLabel = jQuery('#fb-new-label').val();
+ // Update preview
+ if (thisLabel.length === 0) {
+ jQuery('#fb-new-field' + thisId + ' label .label-text').html("New field");
+ } else {
+ jQuery('#fb-new-field' + thisId + ' label .label-text').html(thisLabel);
+ }
+ // Update fbForm object
+ fbForm.fields[thisId].label = thisLabel;
+ } catch(e) {
+ if (debug) {
+ console.log("updateLabel(): " + e);
+ }
+ }
+ }
+ function updateMyEmail () {
+ try {
+ var thisEmail = jQuery('#fb-field-my-email').val();
+ fbForm.to = thisEmail;
+ } catch(e) {
+ if (debug) {
+ console.log("updateMyEmail(): " + e);
+ }
+ }
+ }
+ function updateOption (that) {
+ try {
+ var thisId = jQuery('#fb-field-id').val();
+ var thisOptionid = that.attr('optionid');
+ var thisOptionValue = that.val();
+ var thisType = jQuery('#fb-new-type').val();
+ // Update preview
+ if (thisType === "radio") {
+ jQuery('#fb-radio-' + thisId + '-' + thisOptionid + ' span').html(thisOptionValue);
+ } else {
+ jQuery('#fb-' + thisId + '-' + thisOptionid).text(thisOptionValue);
+ }
+ // Update fbForm object
+ fbForm.fields[thisId].options[thisOptionid] = thisOptionValue;
+ } catch(e) {
+ if (debug) {
+ console.log("updateOption(): " + e);
+ }
+ }
+ }
+ function updateRequired () {
+ try {
+ var thisId = jQuery('#fb-field-id').val();
+ var thisChecked = jQuery('#fb-new-required').is(':checked');
+ // Update object and preview
+ if (thisChecked) {
+ fbForm.fields[thisId].required = true;
+ jQuery('#fb-new-field' + thisId + ' label').append('<span class="label-required">' + GrunionFB_i18n.requiredLabel + '</span>');
+ } else {
+ fbForm.fields[thisId].required = false;
+ jQuery('#fb-new-field' + thisId + ' label .label-required').remove();
+ }
+ } catch(e) {
+ if (debug) {
+ console.log("updateRequired(): " + e);
+ }
+ }
+ }
+ function updateSubject () {
+ try {
+ var thisSubject = jQuery('#fb-field-subject').val();
+ fbForm.subject = thisSubject;
+ } catch(e) {
+ if (debug) {
+ console.log("updateSubject(): " + e);
+ }
+ }
+ }
+ function updateType(thisType, thisLabelText, thisRequired) {
+ try {
+ var isLoaded = thisType;
+ var thisId = jQuery('#fb-field-id').val();
+ if (!thisType) { var thisType = jQuery('#fb-new-type').val(); }
+ if (!thisLabelText) { var thisLabelText = jQuery('#fb-new-field' + thisId + ' label').html(); }
+ var isRequired = (thisRequired) ? '<span class="label-required">' + GrunionFB_i18n.requiredLabel + '</span>' : '';
+ var thisLabel = '<label fieldid="' + thisId + '" for="fb-field' + thisId + '"><span class="label-text">' + thisLabelText + '</span>' + isRequired + '</label>';
+ var thisRadio = '<input type="radio" name="radio-' + thisId + '" id="fb-field' + thisId + ' "disabled="disabled" />';
+ var thisRadioLabel = '<label fieldid="' + thisId + '" for="fb-field' + thisId + '" class="fb-radio-label"><span class="label-text">' + thisLabelText + '</span>' + isRequired + '</label>';
+ var thisRadioRemove = '<div class="fb-remove fb-remove-small" id="' + thisId + '"></div>';
+ var thisRemove = '<div class="fb-remove" id="' + thisId + '"></div>';
+ var thisCheckbox = '<input type="checkbox" id="fb-field' + thisId + '" "disabled="disabled" />';
+ var thisText = '<input type="text" id="fb-field' + thisId + '" "disabled="disabled" />';
+ var thisTextarea = '<textarea id="fb-field' + thisId + '" "disabled="disabled"></textarea>';
+ var thisClear = '<div class="clear"></div>';
+ var thisSelect = '<select id="fb-field' + thisId + '" fieldid="' + thisId + '"><option id="fb-' + thisId + '-' + optionsCount + '" value="' + thisId + '-' + optionsCount + '">' + GrunionFB_i18n.firstOptionLabel + '</option></select>';
+ switch (thisType) {
+ case "checkbox":
+ removeOptions();
+ jQuery('#fb-new-field' + thisId + ' .fb-fields').html(thisRadioRemove + thisCheckbox + thisRadioLabel + thisClear);
+ break;
+ case "email":
+ removeOptions();
+ jQuery('#fb-new-field' + thisId + ' .fb-fields').html(thisRemove + thisLabel + thisText);
+ break;
+ case "name":
+ removeOptions();
+ jQuery('#fb-new-field' + thisId + ' .fb-fields').html(thisRemove + thisLabel + thisText);
+ break;
+ case "radio":
+ jQuery('#fb-new-field' + thisId + ' .fb-fields').html(thisLabel + thisRadioRemove + '<div fieldid="' + thisId + '" id="fb-custom-radio' + thisId + '"></div>');
+ if (optionsCache[thisId] !== undefined && optionsCache[thisId].options.length !== 0) {
+ fbForm.fields[thisId].options = optionsCache[thisId].options;
+ jQuery('#fb-custom-radio' + thisId).append(customOptions(thisId, thisType));
+ } else {
+ jQuery('#fb-new-options').html('<label for="fb-option0">' + GrunionFB_i18n.optionsLabel + '</label><input type="text" id="fb-option0" optionid="0" value="' + GrunionFB_i18n.firstOptionLabel + '" class="fb-options" />');
+ jQuery('#fb-custom-radio' + thisId).append('<div id="fb-radio-' + thisId + '-0">' + thisRadio + '<span>' + GrunionFB_i18n.firstOptionLabel + '</span>' + thisClear + '</div>');
+ fbForm.fields[thisId].options[optionsCount] = GrunionFB_i18n.firstOptionLabel;
+ }
+ jQuery('#fb-options').show();
+ setTimeout(function () { jQuery('#fb-option0').focus().select(); }, 100);
+ break;
+ case "select":
+ jQuery('#fb-new-field' + thisId + ' .fb-fields').html(thisRemove + thisLabel + thisSelect);
+ if (optionsCache[thisId] !== undefined && optionsCache[thisId].options.length !== 0) {
+ fbForm.fields[thisId].options = optionsCache[thisId].options;
+ jQuery('#fb-field' + thisId).html(customOptions(thisId, thisType));
+ } else {
+ jQuery('#fb-new-options').html('<label for="fb-option0">' + GrunionFB_i18n.optionsLabel + '</label><input type="text" id="fb-option0" optionid="0" value="' + GrunionFB_i18n.firstOptionLabel + '" class="fb-options" />');
+ fbForm.fields[thisId].options[optionsCount] = GrunionFB_i18n.firstOptionLabel;
+ }
+ jQuery('#fb-options').show();
+ setTimeout(function () { jQuery('#fb-option0').focus().select(); }, 100);
+ break;
+ case "text":
+ removeOptions();
+ jQuery('#fb-new-field' + thisId + ' .fb-fields').html(thisRemove + thisLabel + thisText);
+ break;
+ case "textarea":
+ removeOptions();
+ jQuery('#fb-new-field' + thisId + ' .fb-fields').html(thisRemove + thisLabel + thisTextarea);
+ break;
+ case "url":
+ removeOptions();
+ jQuery('#fb-new-field' + thisId + ' .fb-fields').html(thisRemove + thisLabel + thisText);
+ break;
+ }
+ // update object
+ fbForm.fields[thisId].type = thisType;
+ } catch(e) {
+ if (debug) {
+ console.log("updateType(): " + e);
+ }
+ }
+ }
+ return {
+ resizePop: function () {
+ try {
+ //Thickbox won't resize for some reason, we are manually doing it here
+ var totalWidth = jQuery('body', window.parent.document).width();
+ var totalHeight = jQuery('body', window.parent.document).height();
+ var isIE6 = typeof document.body.style.maxHeight === "undefined";
+
+ jQuery('#TB_window, #TB_iframeContent', window.parent.document).css('width', '768px');
+ jQuery('#TB_window', window.parent.document).css({ left: (totalWidth-768)/2 + 'px', top: '23px', position: 'absolute', marginLeft: '0' });
+ if ( ! isIE6 ) { // take away IE6
+ jQuery('#TB_window, #TB_iframeContent', window.parent.document).css('height', (totalHeight-73) + 'px');
+ }
+ } catch(e) {
+ if (debug) {
+ console.log("resizePop(): " + e);
+ }
+ }
+ },
+ init: function () {
+ // Scroll to top of page
+ window.parent.scroll(0,0);
+ //Check for existing form data
+ if (jQuery('#edButtonPreview', window.parent.document).hasClass('active') || jQuery( '#wp-content-wrap', window.parent.document ).hasClass( 'tmce-active' ) ) {
+ var win = window.dialogArguments || opener || parent || top;
+ var contentSource = win.tinyMCE.activeEditor.getContent();
+ } else {
+ var contentSource = jQuery('#content', window.parent.document).val();
+ }
+ var data = {
+ action: 'grunion_shortcode_to_json',
+ '_ajax_nonce' : ajax_nonce_json,
+ post_id: postId,
+ content: contentSource
+ };
+
+ jQuery.post(ajaxurl, data, function(response) {
+ // Setup fbForm
+ parseShortcode(jQuery.parseJSON(response));
+ // Now build out the preview form
+ buildPreview();
+ });
+ // actions
+ jQuery('.fb-add-field').click(function () {
+ addField();
+ hideDesc();
+ return false;
+ });
+ jQuery('#fb-new-label').keyup(function () {
+ updateLabel();
+ });
+ jQuery('#fb-new-type').change(function () {
+ updateType();
+ });
+ jQuery('#fb-new-required').click(function () {
+ updateRequired();
+ });
+ jQuery('.fb-remove').live('click', function () {
+ showDesc();
+ deleteField(jQuery(this));
+ grabShortcode();
+ });
+ jQuery('#fb-preview').submit(function () {
+ sendShortcodeToEditor();
+ return false;
+ });
+ jQuery('#TB_overlay, #TB_closeWindowButton', window.parent.document).mousedown(function () {
+ if(confirm( GrunionFB_i18n.exitConfirmMessage )) {
+ hidePopup();
+ }
+ });
+ jQuery('#fb-another-option').live('click', function () {
+ addOption();
+ });
+ jQuery('.fb-options').live('keyup', function () {
+ updateOption(jQuery(this));
+ });
+ jQuery('.fb-remove-option').live('click', function () {
+ removeOption(jQuery(this).attr('optionid'));
+ });
+ jQuery('#tab-preview a').click(function () {
+ switchTabs('preview');
+ return false;
+ });
+ jQuery('#fb-prev-form').click(function () {
+ switchTabs('preview');
+ showAndHideMessage( GrunionFB_i18n.savedMessage );
+ return false;
+ });
+ jQuery('#tab-settings a').click(function () {
+ switchTabs();
+ return false;
+ });
+ jQuery('#fb-field-my-email').blur(function () {
+ updateMyEmail();
+ });
+ jQuery('#fb-field-subject').blur(function () {
+ updateSubject();
+ });
+ jQuery('.fb-form-case .fb-new-fields').live('mouseenter', function () {
+ hideShowEditLink('show', jQuery(this));
+ });
+ jQuery('.fb-form-case .fb-new-fields').live('mouseleave', function () {
+ hideShowEditLink('hide');
+ return false;
+ });
+ jQuery('.fb-edit-field').live('click', function () {
+ editField(jQuery(this));
+ return false;
+ });
+ jQuery('.fb-edit-field .fb-reorder').live('click', function () {
+ return false;
+ });
+ jQuery('#fb-save-field').live('click', function () {
+ showDesc();
+ showAndHideMessage();
+ return false;
+ });
+ jQuery('#fb-feedback').click(function () {
+ var thisHref = jQuery(this).attr('href');
+ window.parent.location = thisHref;
+ return false;
+ });
+ jQuery("#sortable").sortable({
+ axis: 'y',
+ handle: '.fb-reorder',
+ revert: true,
+ start: function() { jQuery('.fb-edit-field').hide(); }
+ });
+ jQuery("#draggable").draggable({
+ axis: 'y',
+ handle: '.fb-reorder',
+ connectToSortable: '#sortable',
+ helper: 'clone',
+ revert: 'invalid'
+ });
+ }
+ };
+}();
diff --git a/plugins/jetpack/modules/contact-form/js/jquery-ui-1.8.4.custom.min.js b/plugins/jetpack/modules/contact-form/js/jquery-ui-1.8.4.custom.min.js
new file mode 100644
index 0000000..11e456f
--- /dev/null
+++ b/plugins/jetpack/modules/contact-form/js/jquery-ui-1.8.4.custom.min.js
@@ -0,0 +1,185 @@
+/*!
+ * jQuery UI 1.8.4
+ *
+ * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)
+ * Dual licensed under the MIT or GPL Version 2 licenses.
+ * http://jquery.org/license
+ *
+ * http://docs.jquery.com/UI
+ */
+(function(c,j){function k(a){return!c(a).parents().andSelf().filter(function(){return c.curCSS(this,"visibility")==="hidden"||c.expr.filters.hidden(this)}).length}c.ui=c.ui||{};if(!c.ui.version){c.extend(c.ui,{version:"1.8.4",plugin:{add:function(a,b,d){a=c.ui[a].prototype;for(var e in d){a.plugins[e]=a.plugins[e]||[];a.plugins[e].push([b,d[e]])}},call:function(a,b,d){if((b=a.plugins[b])&&a.element[0].parentNode)for(var e=0;e<b.length;e++)a.options[b[e][0]]&&b[e][1].apply(a.element,d)}},contains:function(a,
+b){return document.compareDocumentPosition?a.compareDocumentPosition(b)&16:a!==b&&a.contains(b)},hasScroll:function(a,b){if(c(a).css("overflow")==="hidden")return false;b=b&&b==="left"?"scrollLeft":"scrollTop";var d=false;if(a[b]>0)return true;a[b]=1;d=a[b]>0;a[b]=0;return d},isOverAxis:function(a,b,d){return a>b&&a<b+d},isOver:function(a,b,d,e,h,i){return c.ui.isOverAxis(a,d,h)&&c.ui.isOverAxis(b,e,i)},keyCode:{ALT:18,BACKSPACE:8,CAPS_LOCK:20,COMMA:188,COMMAND:91,COMMAND_LEFT:91,COMMAND_RIGHT:93,
+CONTROL:17,DELETE:46,DOWN:40,END:35,ENTER:13,ESCAPE:27,HOME:36,INSERT:45,LEFT:37,MENU:93,NUMPAD_ADD:107,NUMPAD_DECIMAL:110,NUMPAD_DIVIDE:111,NUMPAD_ENTER:108,NUMPAD_MULTIPLY:106,NUMPAD_SUBTRACT:109,PAGE_DOWN:34,PAGE_UP:33,PERIOD:190,RIGHT:39,SHIFT:16,SPACE:32,TAB:9,UP:38,WINDOWS:91}});c.fn.extend({_focus:c.fn.focus,focus:function(a,b){return typeof a==="number"?this.each(function(){var d=this;setTimeout(function(){c(d).focus();b&&b.call(d)},a)}):this._focus.apply(this,arguments)},enableSelection:function(){return this.attr("unselectable",
+"off").css("MozUserSelect","")},disableSelection:function(){return this.attr("unselectable","on").css("MozUserSelect","none")},scrollParent:function(){var a;a=c.browser.msie&&/(static|relative)/.test(this.css("position"))||/absolute/.test(this.css("position"))?this.parents().filter(function(){return/(relative|absolute|fixed)/.test(c.curCSS(this,"position",1))&&/(auto|scroll)/.test(c.curCSS(this,"overflow",1)+c.curCSS(this,"overflow-y",1)+c.curCSS(this,"overflow-x",1))}).eq(0):this.parents().filter(function(){return/(auto|scroll)/.test(c.curCSS(this,
+"overflow",1)+c.curCSS(this,"overflow-y",1)+c.curCSS(this,"overflow-x",1))}).eq(0);return/fixed/.test(this.css("position"))||!a.length?c(document):a},zIndex:function(a){if(a!==j)return this.css("zIndex",a);if(this.length){a=c(this[0]);for(var b;a.length&&a[0]!==document;){b=a.css("position");if(b==="absolute"||b==="relative"||b==="fixed"){b=parseInt(a.css("zIndex"));if(!isNaN(b)&&b!=0)return b}a=a.parent()}}return 0}});c.each(["Width","Height"],function(a,b){function d(f,g,l,m){c.each(e,function(){g-=
+parseFloat(c.curCSS(f,"padding"+this,true))||0;if(l)g-=parseFloat(c.curCSS(f,"border"+this+"Width",true))||0;if(m)g-=parseFloat(c.curCSS(f,"margin"+this,true))||0});return g}var e=b==="Width"?["Left","Right"]:["Top","Bottom"],h=b.toLowerCase(),i={innerWidth:c.fn.innerWidth,innerHeight:c.fn.innerHeight,outerWidth:c.fn.outerWidth,outerHeight:c.fn.outerHeight};c.fn["inner"+b]=function(f){if(f===j)return i["inner"+b].call(this);return this.each(function(){c.style(this,h,d(this,f)+"px")})};c.fn["outer"+
+b]=function(f,g){if(typeof f!=="number")return i["outer"+b].call(this,f);return this.each(function(){c.style(this,h,d(this,f,true,g)+"px")})}});c.extend(c.expr[":"],{data:function(a,b,d){return!!c.data(a,d[3])},focusable:function(a){var b=a.nodeName.toLowerCase(),d=c.attr(a,"tabindex");if("area"===b){b=a.parentNode;d=b.name;if(!a.href||!d||b.nodeName.toLowerCase()!=="map")return false;a=c("img[usemap=#"+d+"]")[0];return!!a&&k(a)}return(/input|select|textarea|button|object/.test(b)?!a.disabled:"a"==
+b?a.href||!isNaN(d):!isNaN(d))&&k(a)},tabbable:function(a){var b=c.attr(a,"tabindex");return(isNaN(b)||b>=0)&&c(a).is(":focusable")}})}})(jQuery);
+;/*!
+ * jQuery UI Widget 1.8.4
+ *
+ * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)
+ * Dual licensed under the MIT or GPL Version 2 licenses.
+ * http://jquery.org/license
+ *
+ * http://docs.jquery.com/UI/Widget
+ */
+(function(b,j){var k=b.fn.remove;b.fn.remove=function(a,c){return this.each(function(){if(!c)if(!a||b.filter(a,[this]).length)b("*",this).add([this]).each(function(){b(this).triggerHandler("remove")});return k.call(b(this),a,c)})};b.widget=function(a,c,d){var e=a.split(".")[0],f;a=a.split(".")[1];f=e+"-"+a;if(!d){d=c;c=b.Widget}b.expr[":"][f]=function(h){return!!b.data(h,a)};b[e]=b[e]||{};b[e][a]=function(h,g){arguments.length&&this._createWidget(h,g)};c=new c;c.options=b.extend(true,{},c.options);
+b[e][a].prototype=b.extend(true,c,{namespace:e,widgetName:a,widgetEventPrefix:b[e][a].prototype.widgetEventPrefix||a,widgetBaseClass:f},d);b.widget.bridge(a,b[e][a])};b.widget.bridge=function(a,c){b.fn[a]=function(d){var e=typeof d==="string",f=Array.prototype.slice.call(arguments,1),h=this;d=!e&&f.length?b.extend.apply(null,[true,d].concat(f)):d;if(e&&d.substring(0,1)==="_")return h;e?this.each(function(){var g=b.data(this,a),i=g&&b.isFunction(g[d])?g[d].apply(g,f):g;if(i!==g&&i!==j){h=i;return false}}):
+this.each(function(){var g=b.data(this,a);if(g){d&&g.option(d);g._init()}else b.data(this,a,new c(d,this))});return h}};b.Widget=function(a,c){arguments.length&&this._createWidget(a,c)};b.Widget.prototype={widgetName:"widget",widgetEventPrefix:"",options:{disabled:false},_createWidget:function(a,c){b.data(c,this.widgetName,this);this.element=b(c);this.options=b.extend(true,{},this.options,b.metadata&&b.metadata.get(c)[this.widgetName],a);var d=this;this.element.bind("remove."+this.widgetName,function(){d.destroy()});
+this._create();this._init()},_create:function(){},_init:function(){},destroy:function(){this.element.unbind("."+this.widgetName).removeData(this.widgetName);this.widget().unbind("."+this.widgetName).removeAttr("aria-disabled").removeClass(this.widgetBaseClass+"-disabled ui-state-disabled")},widget:function(){return this.element},option:function(a,c){var d=a,e=this;if(arguments.length===0)return b.extend({},e.options);if(typeof a==="string"){if(c===j)return this.options[a];d={};d[a]=c}b.each(d,function(f,
+h){e._setOption(f,h)});return e},_setOption:function(a,c){this.options[a]=c;if(a==="disabled")this.widget()[c?"addClass":"removeClass"](this.widgetBaseClass+"-disabled ui-state-disabled").attr("aria-disabled",c);return this},enable:function(){return this._setOption("disabled",false)},disable:function(){return this._setOption("disabled",true)},_trigger:function(a,c,d){var e=this.options[a];c=b.Event(c);c.type=(a===this.widgetEventPrefix?a:this.widgetEventPrefix+a).toLowerCase();d=d||{};if(c.originalEvent){a=
+b.event.props.length;for(var f;a;){f=b.event.props[--a];c[f]=c.originalEvent[f]}}this.element.trigger(c,d);return!(b.isFunction(e)&&e.call(this.element[0],c,d)===false||c.isDefaultPrevented())}}})(jQuery);
+;/*!
+ * jQuery UI Mouse 1.8.4
+ *
+ * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)
+ * Dual licensed under the MIT or GPL Version 2 licenses.
+ * http://jquery.org/license
+ *
+ * http://docs.jquery.com/UI/Mouse
+ *
+ * Depends:
+ * jquery.ui.widget.js
+ */
+(function(c){c.widget("ui.mouse",{options:{cancel:":input,option",distance:1,delay:0},_mouseInit:function(){var a=this;this.element.bind("mousedown."+this.widgetName,function(b){return a._mouseDown(b)}).bind("click."+this.widgetName,function(b){if(a._preventClickEvent){a._preventClickEvent=false;b.stopImmediatePropagation();return false}});this.started=false},_mouseDestroy:function(){this.element.unbind("."+this.widgetName)},_mouseDown:function(a){a.originalEvent=a.originalEvent||{};if(!a.originalEvent.mouseHandled){this._mouseStarted&&
+this._mouseUp(a);this._mouseDownEvent=a;var b=this,e=a.which==1,f=typeof this.options.cancel=="string"?c(a.target).parents().add(a.target).filter(this.options.cancel).length:false;if(!e||f||!this._mouseCapture(a))return true;this.mouseDelayMet=!this.options.delay;if(!this.mouseDelayMet)this._mouseDelayTimer=setTimeout(function(){b.mouseDelayMet=true},this.options.delay);if(this._mouseDistanceMet(a)&&this._mouseDelayMet(a)){this._mouseStarted=this._mouseStart(a)!==false;if(!this._mouseStarted){a.preventDefault();
+return true}}this._mouseMoveDelegate=function(d){return b._mouseMove(d)};this._mouseUpDelegate=function(d){return b._mouseUp(d)};c(document).bind("mousemove."+this.widgetName,this._mouseMoveDelegate).bind("mouseup."+this.widgetName,this._mouseUpDelegate);c.browser.safari||a.preventDefault();return a.originalEvent.mouseHandled=true}},_mouseMove:function(a){if(c.browser.msie&&!a.button)return this._mouseUp(a);if(this._mouseStarted){this._mouseDrag(a);return a.preventDefault()}if(this._mouseDistanceMet(a)&&
+this._mouseDelayMet(a))(this._mouseStarted=this._mouseStart(this._mouseDownEvent,a)!==false)?this._mouseDrag(a):this._mouseUp(a);return!this._mouseStarted},_mouseUp:function(a){c(document).unbind("mousemove."+this.widgetName,this._mouseMoveDelegate).unbind("mouseup."+this.widgetName,this._mouseUpDelegate);if(this._mouseStarted){this._mouseStarted=false;this._preventClickEvent=a.target==this._mouseDownEvent.target;this._mouseStop(a)}return false},_mouseDistanceMet:function(a){return Math.max(Math.abs(this._mouseDownEvent.pageX-
+a.pageX),Math.abs(this._mouseDownEvent.pageY-a.pageY))>=this.options.distance},_mouseDelayMet:function(){return this.mouseDelayMet},_mouseStart:function(){},_mouseDrag:function(){},_mouseStop:function(){},_mouseCapture:function(){return true}})})(jQuery);
+;/*
+ * jQuery UI Draggable 1.8.4
+ *
+ * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)
+ * Dual licensed under the MIT or GPL Version 2 licenses.
+ * http://jquery.org/license
+ *
+ * http://docs.jquery.com/UI/Draggables
+ *
+ * Depends:
+ * jquery.ui.core.js
+ * jquery.ui.mouse.js
+ * jquery.ui.widget.js
+ */
+(function(d){d.widget("ui.draggable",d.ui.mouse,{widgetEventPrefix:"drag",options:{addClasses:true,appendTo:"parent",axis:false,connectToSortable:false,containment:false,cursor:"auto",cursorAt:false,grid:false,handle:false,helper:"original",iframeFix:false,opacity:false,refreshPositions:false,revert:false,revertDuration:500,scope:"default",scroll:true,scrollSensitivity:20,scrollSpeed:20,snap:false,snapMode:"both",snapTolerance:20,stack:false,zIndex:false},_create:function(){if(this.options.helper==
+"original"&&!/^(?:r|a|f)/.test(this.element.css("position")))this.element[0].style.position="relative";this.options.addClasses&&this.element.addClass("ui-draggable");this.options.disabled&&this.element.addClass("ui-draggable-disabled");this._mouseInit()},destroy:function(){if(this.element.data("draggable")){this.element.removeData("draggable").unbind(".draggable").removeClass("ui-draggable ui-draggable-dragging ui-draggable-disabled");this._mouseDestroy();return this}},_mouseCapture:function(a){var b=
+this.options;if(this.helper||b.disabled||d(a.target).is(".ui-resizable-handle"))return false;this.handle=this._getHandle(a);if(!this.handle)return false;return true},_mouseStart:function(a){var b=this.options;this.helper=this._createHelper(a);this._cacheHelperProportions();if(d.ui.ddmanager)d.ui.ddmanager.current=this;this._cacheMargins();this.cssPosition=this.helper.css("position");this.scrollParent=this.helper.scrollParent();this.offset=this.positionAbs=this.element.offset();this.offset={top:this.offset.top-
+this.margins.top,left:this.offset.left-this.margins.left};d.extend(this.offset,{click:{left:a.pageX-this.offset.left,top:a.pageY-this.offset.top},parent:this._getParentOffset(),relative:this._getRelativeOffset()});this.originalPosition=this.position=this._generatePosition(a);this.originalPageX=a.pageX;this.originalPageY=a.pageY;b.cursorAt&&this._adjustOffsetFromHelper(b.cursorAt);b.containment&&this._setContainment();if(this._trigger("start",a)===false){this._clear();return false}this._cacheHelperProportions();
+d.ui.ddmanager&&!b.dropBehaviour&&d.ui.ddmanager.prepareOffsets(this,a);this.helper.addClass("ui-draggable-dragging");this._mouseDrag(a,true);return true},_mouseDrag:function(a,b){this.position=this._generatePosition(a);this.positionAbs=this._convertPositionTo("absolute");if(!b){b=this._uiHash();if(this._trigger("drag",a,b)===false){this._mouseUp({});return false}this.position=b.position}if(!this.options.axis||this.options.axis!="y")this.helper[0].style.left=this.position.left+"px";if(!this.options.axis||
+this.options.axis!="x")this.helper[0].style.top=this.position.top+"px";d.ui.ddmanager&&d.ui.ddmanager.drag(this,a);return false},_mouseStop:function(a){var b=false;if(d.ui.ddmanager&&!this.options.dropBehaviour)b=d.ui.ddmanager.drop(this,a);if(this.dropped){b=this.dropped;this.dropped=false}if(!this.element[0]||!this.element[0].parentNode)return false;if(this.options.revert=="invalid"&&!b||this.options.revert=="valid"&&b||this.options.revert===true||d.isFunction(this.options.revert)&&this.options.revert.call(this.element,
+b)){var c=this;d(this.helper).animate(this.originalPosition,parseInt(this.options.revertDuration,10),function(){c._trigger("stop",a)!==false&&c._clear()})}else this._trigger("stop",a)!==false&&this._clear();return false},cancel:function(){this.helper.is(".ui-draggable-dragging")?this._mouseUp({}):this._clear();return this},_getHandle:function(a){var b=!this.options.handle||!d(this.options.handle,this.element).length?true:false;d(this.options.handle,this.element).find("*").andSelf().each(function(){if(this==
+a.target)b=true});return b},_createHelper:function(a){var b=this.options;a=d.isFunction(b.helper)?d(b.helper.apply(this.element[0],[a])):b.helper=="clone"?this.element.clone():this.element;a.parents("body").length||a.appendTo(b.appendTo=="parent"?this.element[0].parentNode:b.appendTo);a[0]!=this.element[0]&&!/(fixed|absolute)/.test(a.css("position"))&&a.css("position","absolute");return a},_adjustOffsetFromHelper:function(a){if(typeof a=="string")a=a.split(" ");if(d.isArray(a))a={left:+a[0],top:+a[1]||
+0};if("left"in a)this.offset.click.left=a.left+this.margins.left;if("right"in a)this.offset.click.left=this.helperProportions.width-a.right+this.margins.left;if("top"in a)this.offset.click.top=a.top+this.margins.top;if("bottom"in a)this.offset.click.top=this.helperProportions.height-a.bottom+this.margins.top},_getParentOffset:function(){this.offsetParent=this.helper.offsetParent();var a=this.offsetParent.offset();if(this.cssPosition=="absolute"&&this.scrollParent[0]!=document&&d.ui.contains(this.scrollParent[0],
+this.offsetParent[0])){a.left+=this.scrollParent.scrollLeft();a.top+=this.scrollParent.scrollTop()}if(this.offsetParent[0]==document.body||this.offsetParent[0].tagName&&this.offsetParent[0].tagName.toLowerCase()=="html"&&d.browser.msie)a={top:0,left:0};return{top:a.top+(parseInt(this.offsetParent.css("borderTopWidth"),10)||0),left:a.left+(parseInt(this.offsetParent.css("borderLeftWidth"),10)||0)}},_getRelativeOffset:function(){if(this.cssPosition=="relative"){var a=this.element.position();return{top:a.top-
+(parseInt(this.helper.css("top"),10)||0)+this.scrollParent.scrollTop(),left:a.left-(parseInt(this.helper.css("left"),10)||0)+this.scrollParent.scrollLeft()}}else return{top:0,left:0}},_cacheMargins:function(){this.margins={left:parseInt(this.element.css("marginLeft"),10)||0,top:parseInt(this.element.css("marginTop"),10)||0}},_cacheHelperProportions:function(){this.helperProportions={width:this.helper.outerWidth(),height:this.helper.outerHeight()}},_setContainment:function(){var a=this.options;if(a.containment==
+"parent")a.containment=this.helper[0].parentNode;if(a.containment=="document"||a.containment=="window")this.containment=[0-this.offset.relative.left-this.offset.parent.left,0-this.offset.relative.top-this.offset.parent.top,d(a.containment=="document"?document:window).width()-this.helperProportions.width-this.margins.left,(d(a.containment=="document"?document:window).height()||document.body.parentNode.scrollHeight)-this.helperProportions.height-this.margins.top];if(!/^(document|window|parent)$/.test(a.containment)&&
+a.containment.constructor!=Array){var b=d(a.containment)[0];if(b){a=d(a.containment).offset();var c=d(b).css("overflow")!="hidden";this.containment=[a.left+(parseInt(d(b).css("borderLeftWidth"),10)||0)+(parseInt(d(b).css("paddingLeft"),10)||0)-this.margins.left,a.top+(parseInt(d(b).css("borderTopWidth"),10)||0)+(parseInt(d(b).css("paddingTop"),10)||0)-this.margins.top,a.left+(c?Math.max(b.scrollWidth,b.offsetWidth):b.offsetWidth)-(parseInt(d(b).css("borderLeftWidth"),10)||0)-(parseInt(d(b).css("paddingRight"),
+10)||0)-this.helperProportions.width-this.margins.left,a.top+(c?Math.max(b.scrollHeight,b.offsetHeight):b.offsetHeight)-(parseInt(d(b).css("borderTopWidth"),10)||0)-(parseInt(d(b).css("paddingBottom"),10)||0)-this.helperProportions.height-this.margins.top]}}else if(a.containment.constructor==Array)this.containment=a.containment},_convertPositionTo:function(a,b){if(!b)b=this.position;a=a=="absolute"?1:-1;var c=this.cssPosition=="absolute"&&!(this.scrollParent[0]!=document&&d.ui.contains(this.scrollParent[0],
+this.offsetParent[0]))?this.offsetParent:this.scrollParent,f=/(html|body)/i.test(c[0].tagName);return{top:b.top+this.offset.relative.top*a+this.offset.parent.top*a-(d.browser.safari&&d.browser.version<526&&this.cssPosition=="fixed"?0:(this.cssPosition=="fixed"?-this.scrollParent.scrollTop():f?0:c.scrollTop())*a),left:b.left+this.offset.relative.left*a+this.offset.parent.left*a-(d.browser.safari&&d.browser.version<526&&this.cssPosition=="fixed"?0:(this.cssPosition=="fixed"?-this.scrollParent.scrollLeft():
+f?0:c.scrollLeft())*a)}},_generatePosition:function(a){var b=this.options,c=this.cssPosition=="absolute"&&!(this.scrollParent[0]!=document&&d.ui.contains(this.scrollParent[0],this.offsetParent[0]))?this.offsetParent:this.scrollParent,f=/(html|body)/i.test(c[0].tagName),e=a.pageX,g=a.pageY;if(this.originalPosition){if(this.containment){if(a.pageX-this.offset.click.left<this.containment[0])e=this.containment[0]+this.offset.click.left;if(a.pageY-this.offset.click.top<this.containment[1])g=this.containment[1]+
+this.offset.click.top;if(a.pageX-this.offset.click.left>this.containment[2])e=this.containment[2]+this.offset.click.left;if(a.pageY-this.offset.click.top>this.containment[3])g=this.containment[3]+this.offset.click.top}if(b.grid){g=this.originalPageY+Math.round((g-this.originalPageY)/b.grid[1])*b.grid[1];g=this.containment?!(g-this.offset.click.top<this.containment[1]||g-this.offset.click.top>this.containment[3])?g:!(g-this.offset.click.top<this.containment[1])?g-b.grid[1]:g+b.grid[1]:g;e=this.originalPageX+
+Math.round((e-this.originalPageX)/b.grid[0])*b.grid[0];e=this.containment?!(e-this.offset.click.left<this.containment[0]||e-this.offset.click.left>this.containment[2])?e:!(e-this.offset.click.left<this.containment[0])?e-b.grid[0]:e+b.grid[0]:e}}return{top:g-this.offset.click.top-this.offset.relative.top-this.offset.parent.top+(d.browser.safari&&d.browser.version<526&&this.cssPosition=="fixed"?0:this.cssPosition=="fixed"?-this.scrollParent.scrollTop():f?0:c.scrollTop()),left:e-this.offset.click.left-
+this.offset.relative.left-this.offset.parent.left+(d.browser.safari&&d.browser.version<526&&this.cssPosition=="fixed"?0:this.cssPosition=="fixed"?-this.scrollParent.scrollLeft():f?0:c.scrollLeft())}},_clear:function(){this.helper.removeClass("ui-draggable-dragging");this.helper[0]!=this.element[0]&&!this.cancelHelperRemoval&&this.helper.remove();this.helper=null;this.cancelHelperRemoval=false},_trigger:function(a,b,c){c=c||this._uiHash();d.ui.plugin.call(this,a,[b,c]);if(a=="drag")this.positionAbs=
+this._convertPositionTo("absolute");return d.Widget.prototype._trigger.call(this,a,b,c)},plugins:{},_uiHash:function(){return{helper:this.helper,position:this.position,originalPosition:this.originalPosition,offset:this.positionAbs}}});d.extend(d.ui.draggable,{version:"1.8.4"});d.ui.plugin.add("draggable","connectToSortable",{start:function(a,b){var c=d(this).data("draggable"),f=c.options,e=d.extend({},b,{item:c.element});c.sortables=[];d(f.connectToSortable).each(function(){var g=d.data(this,"sortable");
+if(g&&!g.options.disabled){c.sortables.push({instance:g,shouldRevert:g.options.revert});g._refreshItems();g._trigger("activate",a,e)}})},stop:function(a,b){var c=d(this).data("draggable"),f=d.extend({},b,{item:c.element});d.each(c.sortables,function(){if(this.instance.isOver){this.instance.isOver=0;c.cancelHelperRemoval=true;this.instance.cancelHelperRemoval=false;if(this.shouldRevert)this.instance.options.revert=true;this.instance._mouseStop(a);this.instance.options.helper=this.instance.options._helper;
+c.options.helper=="original"&&this.instance.currentItem.css({top:"auto",left:"auto"})}else{this.instance.cancelHelperRemoval=false;this.instance._trigger("deactivate",a,f)}})},drag:function(a,b){var c=d(this).data("draggable"),f=this;d.each(c.sortables,function(){this.instance.positionAbs=c.positionAbs;this.instance.helperProportions=c.helperProportions;this.instance.offset.click=c.offset.click;if(this.instance._intersectsWith(this.instance.containerCache)){if(!this.instance.isOver){this.instance.isOver=
+1;this.instance.currentItem=d(f).clone().appendTo(this.instance.element).data("sortable-item",true);this.instance.options._helper=this.instance.options.helper;this.instance.options.helper=function(){return b.helper[0]};a.target=this.instance.currentItem[0];this.instance._mouseCapture(a,true);this.instance._mouseStart(a,true,true);this.instance.offset.click.top=c.offset.click.top;this.instance.offset.click.left=c.offset.click.left;this.instance.offset.parent.left-=c.offset.parent.left-this.instance.offset.parent.left;
+this.instance.offset.parent.top-=c.offset.parent.top-this.instance.offset.parent.top;c._trigger("toSortable",a);c.dropped=this.instance.element;c.currentItem=c.element;this.instance.fromOutside=c}this.instance.currentItem&&this.instance._mouseDrag(a)}else if(this.instance.isOver){this.instance.isOver=0;this.instance.cancelHelperRemoval=true;this.instance.options.revert=false;this.instance._trigger("out",a,this.instance._uiHash(this.instance));this.instance._mouseStop(a,true);this.instance.options.helper=
+this.instance.options._helper;this.instance.currentItem.remove();this.instance.placeholder&&this.instance.placeholder.remove();c._trigger("fromSortable",a);c.dropped=false}})}});d.ui.plugin.add("draggable","cursor",{start:function(){var a=d("body"),b=d(this).data("draggable").options;if(a.css("cursor"))b._cursor=a.css("cursor");a.css("cursor",b.cursor)},stop:function(){var a=d(this).data("draggable").options;a._cursor&&d("body").css("cursor",a._cursor)}});d.ui.plugin.add("draggable","iframeFix",{start:function(){var a=
+d(this).data("draggable").options;d(a.iframeFix===true?"iframe":a.iframeFix).each(function(){d('<div class="ui-draggable-iframeFix" style="background: #fff;"></div>').css({width:this.offsetWidth+"px",height:this.offsetHeight+"px",position:"absolute",opacity:"0.001",zIndex:1E3}).css(d(this).offset()).appendTo("body")})},stop:function(){d("div.ui-draggable-iframeFix").each(function(){this.parentNode.removeChild(this)})}});d.ui.plugin.add("draggable","opacity",{start:function(a,b){a=d(b.helper);b=d(this).data("draggable").options;
+if(a.css("opacity"))b._opacity=a.css("opacity");a.css("opacity",b.opacity)},stop:function(a,b){a=d(this).data("draggable").options;a._opacity&&d(b.helper).css("opacity",a._opacity)}});d.ui.plugin.add("draggable","scroll",{start:function(){var a=d(this).data("draggable");if(a.scrollParent[0]!=document&&a.scrollParent[0].tagName!="HTML")a.overflowOffset=a.scrollParent.offset()},drag:function(a){var b=d(this).data("draggable"),c=b.options,f=false;if(b.scrollParent[0]!=document&&b.scrollParent[0].tagName!=
+"HTML"){if(!c.axis||c.axis!="x")if(b.overflowOffset.top+b.scrollParent[0].offsetHeight-a.pageY<c.scrollSensitivity)b.scrollParent[0].scrollTop=f=b.scrollParent[0].scrollTop+c.scrollSpeed;else if(a.pageY-b.overflowOffset.top<c.scrollSensitivity)b.scrollParent[0].scrollTop=f=b.scrollParent[0].scrollTop-c.scrollSpeed;if(!c.axis||c.axis!="y")if(b.overflowOffset.left+b.scrollParent[0].offsetWidth-a.pageX<c.scrollSensitivity)b.scrollParent[0].scrollLeft=f=b.scrollParent[0].scrollLeft+c.scrollSpeed;else if(a.pageX-
+b.overflowOffset.left<c.scrollSensitivity)b.scrollParent[0].scrollLeft=f=b.scrollParent[0].scrollLeft-c.scrollSpeed}else{if(!c.axis||c.axis!="x")if(a.pageY-d(document).scrollTop()<c.scrollSensitivity)f=d(document).scrollTop(d(document).scrollTop()-c.scrollSpeed);else if(d(window).height()-(a.pageY-d(document).scrollTop())<c.scrollSensitivity)f=d(document).scrollTop(d(document).scrollTop()+c.scrollSpeed);if(!c.axis||c.axis!="y")if(a.pageX-d(document).scrollLeft()<c.scrollSensitivity)f=d(document).scrollLeft(d(document).scrollLeft()-
+c.scrollSpeed);else if(d(window).width()-(a.pageX-d(document).scrollLeft())<c.scrollSensitivity)f=d(document).scrollLeft(d(document).scrollLeft()+c.scrollSpeed)}f!==false&&d.ui.ddmanager&&!c.dropBehaviour&&d.ui.ddmanager.prepareOffsets(b,a)}});d.ui.plugin.add("draggable","snap",{start:function(){var a=d(this).data("draggable"),b=a.options;a.snapElements=[];d(b.snap.constructor!=String?b.snap.items||":data(draggable)":b.snap).each(function(){var c=d(this),f=c.offset();this!=a.element[0]&&a.snapElements.push({item:this,
+width:c.outerWidth(),height:c.outerHeight(),top:f.top,left:f.left})})},drag:function(a,b){for(var c=d(this).data("draggable"),f=c.options,e=f.snapTolerance,g=b.offset.left,n=g+c.helperProportions.width,m=b.offset.top,o=m+c.helperProportions.height,h=c.snapElements.length-1;h>=0;h--){var i=c.snapElements[h].left,k=i+c.snapElements[h].width,j=c.snapElements[h].top,l=j+c.snapElements[h].height;if(i-e<g&&g<k+e&&j-e<m&&m<l+e||i-e<g&&g<k+e&&j-e<o&&o<l+e||i-e<n&&n<k+e&&j-e<m&&m<l+e||i-e<n&&n<k+e&&j-e<o&&
+o<l+e){if(f.snapMode!="inner"){var p=Math.abs(j-o)<=e,q=Math.abs(l-m)<=e,r=Math.abs(i-n)<=e,s=Math.abs(k-g)<=e;if(p)b.position.top=c._convertPositionTo("relative",{top:j-c.helperProportions.height,left:0}).top-c.margins.top;if(q)b.position.top=c._convertPositionTo("relative",{top:l,left:0}).top-c.margins.top;if(r)b.position.left=c._convertPositionTo("relative",{top:0,left:i-c.helperProportions.width}).left-c.margins.left;if(s)b.position.left=c._convertPositionTo("relative",{top:0,left:k}).left-c.margins.left}var t=
+p||q||r||s;if(f.snapMode!="outer"){p=Math.abs(j-m)<=e;q=Math.abs(l-o)<=e;r=Math.abs(i-g)<=e;s=Math.abs(k-n)<=e;if(p)b.position.top=c._convertPositionTo("relative",{top:j,left:0}).top-c.margins.top;if(q)b.position.top=c._convertPositionTo("relative",{top:l-c.helperProportions.height,left:0}).top-c.margins.top;if(r)b.position.left=c._convertPositionTo("relative",{top:0,left:i}).left-c.margins.left;if(s)b.position.left=c._convertPositionTo("relative",{top:0,left:k-c.helperProportions.width}).left-c.margins.left}if(!c.snapElements[h].snapping&&
+(p||q||r||s||t))c.options.snap.snap&&c.options.snap.snap.call(c.element,a,d.extend(c._uiHash(),{snapItem:c.snapElements[h].item}));c.snapElements[h].snapping=p||q||r||s||t}else{c.snapElements[h].snapping&&c.options.snap.release&&c.options.snap.release.call(c.element,a,d.extend(c._uiHash(),{snapItem:c.snapElements[h].item}));c.snapElements[h].snapping=false}}}});d.ui.plugin.add("draggable","stack",{start:function(){var a=d(this).data("draggable").options;a=d.makeArray(d(a.stack)).sort(function(c,f){return(parseInt(d(c).css("zIndex"),
+10)||0)-(parseInt(d(f).css("zIndex"),10)||0)});if(a.length){var b=parseInt(a[0].style.zIndex)||0;d(a).each(function(c){this.style.zIndex=b+c});this[0].style.zIndex=b+a.length}}});d.ui.plugin.add("draggable","zIndex",{start:function(a,b){a=d(b.helper);b=d(this).data("draggable").options;if(a.css("zIndex"))b._zIndex=a.css("zIndex");a.css("zIndex",b.zIndex)},stop:function(a,b){a=d(this).data("draggable").options;a._zIndex&&d(b.helper).css("zIndex",a._zIndex)}})})(jQuery);
+;/*
+ * jQuery UI Droppable 1.8.4
+ *
+ * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)
+ * Dual licensed under the MIT or GPL Version 2 licenses.
+ * http://jquery.org/license
+ *
+ * http://docs.jquery.com/UI/Droppables
+ *
+ * Depends:
+ * jquery.ui.core.js
+ * jquery.ui.widget.js
+ * jquery.ui.mouse.js
+ * jquery.ui.draggable.js
+ */
+(function(d){d.widget("ui.droppable",{widgetEventPrefix:"drop",options:{accept:"*",activeClass:false,addClasses:true,greedy:false,hoverClass:false,scope:"default",tolerance:"intersect"},_create:function(){var a=this.options,b=a.accept;this.isover=0;this.isout=1;this.accept=d.isFunction(b)?b:function(c){return c.is(b)};this.proportions={width:this.element[0].offsetWidth,height:this.element[0].offsetHeight};d.ui.ddmanager.droppables[a.scope]=d.ui.ddmanager.droppables[a.scope]||[];d.ui.ddmanager.droppables[a.scope].push(this);
+a.addClasses&&this.element.addClass("ui-droppable")},destroy:function(){for(var a=d.ui.ddmanager.droppables[this.options.scope],b=0;b<a.length;b++)a[b]==this&&a.splice(b,1);this.element.removeClass("ui-droppable ui-droppable-disabled").removeData("droppable").unbind(".droppable");return this},_setOption:function(a,b){if(a=="accept")this.accept=d.isFunction(b)?b:function(c){return c.is(b)};d.Widget.prototype._setOption.apply(this,arguments)},_activate:function(a){var b=d.ui.ddmanager.current;this.options.activeClass&&
+this.element.addClass(this.options.activeClass);b&&this._trigger("activate",a,this.ui(b))},_deactivate:function(a){var b=d.ui.ddmanager.current;this.options.activeClass&&this.element.removeClass(this.options.activeClass);b&&this._trigger("deactivate",a,this.ui(b))},_over:function(a){var b=d.ui.ddmanager.current;if(!(!b||(b.currentItem||b.element)[0]==this.element[0]))if(this.accept.call(this.element[0],b.currentItem||b.element)){this.options.hoverClass&&this.element.addClass(this.options.hoverClass);
+this._trigger("over",a,this.ui(b))}},_out:function(a){var b=d.ui.ddmanager.current;if(!(!b||(b.currentItem||b.element)[0]==this.element[0]))if(this.accept.call(this.element[0],b.currentItem||b.element)){this.options.hoverClass&&this.element.removeClass(this.options.hoverClass);this._trigger("out",a,this.ui(b))}},_drop:function(a,b){var c=b||d.ui.ddmanager.current;if(!c||(c.currentItem||c.element)[0]==this.element[0])return false;var e=false;this.element.find(":data(droppable)").not(".ui-draggable-dragging").each(function(){var g=
+d.data(this,"droppable");if(g.options.greedy&&!g.options.disabled&&g.options.scope==c.options.scope&&g.accept.call(g.element[0],c.currentItem||c.element)&&d.ui.intersect(c,d.extend(g,{offset:g.element.offset()}),g.options.tolerance)){e=true;return false}});if(e)return false;if(this.accept.call(this.element[0],c.currentItem||c.element)){this.options.activeClass&&this.element.removeClass(this.options.activeClass);this.options.hoverClass&&this.element.removeClass(this.options.hoverClass);this._trigger("drop",
+a,this.ui(c));return this.element}return false},ui:function(a){return{draggable:a.currentItem||a.element,helper:a.helper,position:a.position,offset:a.positionAbs}}});d.extend(d.ui.droppable,{version:"1.8.4"});d.ui.intersect=function(a,b,c){if(!b.offset)return false;var e=(a.positionAbs||a.position.absolute).left,g=e+a.helperProportions.width,f=(a.positionAbs||a.position.absolute).top,h=f+a.helperProportions.height,i=b.offset.left,k=i+b.proportions.width,j=b.offset.top,l=j+b.proportions.height;
+switch(c){case "fit":return i<=e&&g<=k&&j<=f&&h<=l;case "intersect":return i<e+a.helperProportions.width/2&&g-a.helperProportions.width/2<k&&j<f+a.helperProportions.height/2&&h-a.helperProportions.height/2<l;case "pointer":return d.ui.isOver((a.positionAbs||a.position.absolute).top+(a.clickOffset||a.offset.click).top,(a.positionAbs||a.position.absolute).left+(a.clickOffset||a.offset.click).left,j,i,b.proportions.height,b.proportions.width);case "touch":return(f>=j&&f<=l||h>=j&&h<=l||f<j&&h>l)&&(e>=
+i&&e<=k||g>=i&&g<=k||e<i&&g>k);default:return false}};d.ui.ddmanager={current:null,droppables:{"default":[]},prepareOffsets:function(a,b){var c=d.ui.ddmanager.droppables[a.options.scope]||[],e=b?b.type:null,g=(a.currentItem||a.element).find(":data(droppable)").andSelf(),f=0;a:for(;f<c.length;f++)if(!(c[f].options.disabled||a&&!c[f].accept.call(c[f].element[0],a.currentItem||a.element))){for(var h=0;h<g.length;h++)if(g[h]==c[f].element[0]){c[f].proportions.height=0;continue a}c[f].visible=c[f].element.css("display")!=
+"none";if(c[f].visible){c[f].offset=c[f].element.offset();c[f].proportions={width:c[f].element[0].offsetWidth,height:c[f].element[0].offsetHeight};e=="mousedown"&&c[f]._activate.call(c[f],b)}}},drop:function(a,b){var c=false;d.each(d.ui.ddmanager.droppables[a.options.scope]||[],function(){if(this.options){if(!this.options.disabled&&this.visible&&d.ui.intersect(a,this,this.options.tolerance))c=c||this._drop.call(this,b);if(!this.options.disabled&&this.visible&&this.accept.call(this.element[0],a.currentItem||
+a.element)){this.isout=1;this.isover=0;this._deactivate.call(this,b)}}});return c},drag:function(a,b){a.options.refreshPositions&&d.ui.ddmanager.prepareOffsets(a,b);d.each(d.ui.ddmanager.droppables[a.options.scope]||[],function(){if(!(this.options.disabled||this.greedyChild||!this.visible)){var c=d.ui.intersect(a,this,this.options.tolerance);if(c=!c&&this.isover==1?"isout":c&&this.isover==0?"isover":null){var e;if(this.options.greedy){var g=this.element.parents(":data(droppable):eq(0)");if(g.length){e=
+d.data(g[0],"droppable");e.greedyChild=c=="isover"?1:0}}if(e&&c=="isover"){e.isover=0;e.isout=1;e._out.call(e,b)}this[c]=1;this[c=="isout"?"isover":"isout"]=0;this[c=="isover"?"_over":"_out"].call(this,b);if(e&&c=="isout"){e.isout=0;e.isover=1;e._over.call(e,b)}}}})}}})(jQuery);
+;/*
+ * jQuery UI Sortable 1.8.4
+ *
+ * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)
+ * Dual licensed under the MIT or GPL Version 2 licenses.
+ * http://jquery.org/license
+ *
+ * http://docs.jquery.com/UI/Sortables
+ *
+ * Depends:
+ * jquery.ui.core.js
+ * jquery.ui.mouse.js
+ * jquery.ui.widget.js
+ */
+(function(d){d.widget("ui.sortable",d.ui.mouse,{widgetEventPrefix:"sort",options:{appendTo:"parent",axis:false,connectWith:false,containment:false,cursor:"auto",cursorAt:false,dropOnEmpty:true,forcePlaceholderSize:false,forceHelperSize:false,grid:false,handle:false,helper:"original",items:"> *",opacity:false,placeholder:false,revert:false,scroll:true,scrollSensitivity:20,scrollSpeed:20,scope:"default",tolerance:"intersect",zIndex:1E3},_create:function(){this.containerCache={};this.element.addClass("ui-sortable");
+this.refresh();this.floating=this.items.length?/left|right/.test(this.items[0].item.css("float")):false;this.offset=this.element.offset();this._mouseInit()},destroy:function(){this.element.removeClass("ui-sortable ui-sortable-disabled").removeData("sortable").unbind(".sortable");this._mouseDestroy();for(var a=this.items.length-1;a>=0;a--)this.items[a].item.removeData("sortable-item");return this},_setOption:function(a,b){if(a==="disabled"){this.options[a]=b;this.widget()[b?"addClass":"removeClass"]("ui-sortable-disabled")}else d.Widget.prototype._setOption.apply(this,
+arguments)},_mouseCapture:function(a,b){if(this.reverting)return false;if(this.options.disabled||this.options.type=="static")return false;this._refreshItems(a);var c=null,e=this;d(a.target).parents().each(function(){if(d.data(this,"sortable-item")==e){c=d(this);return false}});if(d.data(a.target,"sortable-item")==e)c=d(a.target);if(!c)return false;if(this.options.handle&&!b){var f=false;d(this.options.handle,c).find("*").andSelf().each(function(){if(this==a.target)f=true});if(!f)return false}this.currentItem=
+c;this._removeCurrentsFromItems();return true},_mouseStart:function(a,b,c){b=this.options;var e=this;this.currentContainer=this;this.refreshPositions();this.helper=this._createHelper(a);this._cacheHelperProportions();this._cacheMargins();this.scrollParent=this.helper.scrollParent();this.offset=this.currentItem.offset();this.offset={top:this.offset.top-this.margins.top,left:this.offset.left-this.margins.left};this.helper.css("position","absolute");this.cssPosition=this.helper.css("position");d.extend(this.offset,
+{click:{left:a.pageX-this.offset.left,top:a.pageY-this.offset.top},parent:this._getParentOffset(),relative:this._getRelativeOffset()});this.originalPosition=this._generatePosition(a);this.originalPageX=a.pageX;this.originalPageY=a.pageY;b.cursorAt&&this._adjustOffsetFromHelper(b.cursorAt);this.domPosition={prev:this.currentItem.prev()[0],parent:this.currentItem.parent()[0]};this.helper[0]!=this.currentItem[0]&&this.currentItem.hide();this._createPlaceholder();b.containment&&this._setContainment();
+if(b.cursor){if(d("body").css("cursor"))this._storedCursor=d("body").css("cursor");d("body").css("cursor",b.cursor)}if(b.opacity){if(this.helper.css("opacity"))this._storedOpacity=this.helper.css("opacity");this.helper.css("opacity",b.opacity)}if(b.zIndex){if(this.helper.css("zIndex"))this._storedZIndex=this.helper.css("zIndex");this.helper.css("zIndex",b.zIndex)}if(this.scrollParent[0]!=document&&this.scrollParent[0].tagName!="HTML")this.overflowOffset=this.scrollParent.offset();this._trigger("start",
+a,this._uiHash());this._preserveHelperProportions||this._cacheHelperProportions();if(!c)for(c=this.containers.length-1;c>=0;c--)this.containers[c]._trigger("activate",a,e._uiHash(this));if(d.ui.ddmanager)d.ui.ddmanager.current=this;d.ui.ddmanager&&!b.dropBehaviour&&d.ui.ddmanager.prepareOffsets(this,a);this.dragging=true;this.helper.addClass("ui-sortable-helper");this._mouseDrag(a);return true},_mouseDrag:function(a){this.position=this._generatePosition(a);this.positionAbs=this._convertPositionTo("absolute");
+if(!this.lastPositionAbs)this.lastPositionAbs=this.positionAbs;if(this.options.scroll){var b=this.options,c=false;if(this.scrollParent[0]!=document&&this.scrollParent[0].tagName!="HTML"){if(this.overflowOffset.top+this.scrollParent[0].offsetHeight-a.pageY<b.scrollSensitivity)this.scrollParent[0].scrollTop=c=this.scrollParent[0].scrollTop+b.scrollSpeed;else if(a.pageY-this.overflowOffset.top<b.scrollSensitivity)this.scrollParent[0].scrollTop=c=this.scrollParent[0].scrollTop-b.scrollSpeed;if(this.overflowOffset.left+
+this.scrollParent[0].offsetWidth-a.pageX<b.scrollSensitivity)this.scrollParent[0].scrollLeft=c=this.scrollParent[0].scrollLeft+b.scrollSpeed;else if(a.pageX-this.overflowOffset.left<b.scrollSensitivity)this.scrollParent[0].scrollLeft=c=this.scrollParent[0].scrollLeft-b.scrollSpeed}else{if(a.pageY-d(document).scrollTop()<b.scrollSensitivity)c=d(document).scrollTop(d(document).scrollTop()-b.scrollSpeed);else if(d(window).height()-(a.pageY-d(document).scrollTop())<b.scrollSensitivity)c=d(document).scrollTop(d(document).scrollTop()+
+b.scrollSpeed);if(a.pageX-d(document).scrollLeft()<b.scrollSensitivity)c=d(document).scrollLeft(d(document).scrollLeft()-b.scrollSpeed);else if(d(window).width()-(a.pageX-d(document).scrollLeft())<b.scrollSensitivity)c=d(document).scrollLeft(d(document).scrollLeft()+b.scrollSpeed)}c!==false&&d.ui.ddmanager&&!b.dropBehaviour&&d.ui.ddmanager.prepareOffsets(this,a)}this.positionAbs=this._convertPositionTo("absolute");if(!this.options.axis||this.options.axis!="y")this.helper[0].style.left=this.position.left+
+"px";if(!this.options.axis||this.options.axis!="x")this.helper[0].style.top=this.position.top+"px";for(b=this.items.length-1;b>=0;b--){c=this.items[b];var e=c.item[0],f=this._intersectsWithPointer(c);if(f)if(e!=this.currentItem[0]&&this.placeholder[f==1?"next":"prev"]()[0]!=e&&!d.ui.contains(this.placeholder[0],e)&&(this.options.type=="semi-dynamic"?!d.ui.contains(this.element[0],e):true)){this.direction=f==1?"down":"up";if(this.options.tolerance=="pointer"||this._intersectsWithSides(c))this._rearrange(a,
+c);else break;this._trigger("change",a,this._uiHash());break}}this._contactContainers(a);d.ui.ddmanager&&d.ui.ddmanager.drag(this,a);this._trigger("sort",a,this._uiHash());this.lastPositionAbs=this.positionAbs;return false},_mouseStop:function(a,b){if(a){d.ui.ddmanager&&!this.options.dropBehaviour&&d.ui.ddmanager.drop(this,a);if(this.options.revert){var c=this;b=c.placeholder.offset();c.reverting=true;d(this.helper).animate({left:b.left-this.offset.parent.left-c.margins.left+(this.offsetParent[0]==
+document.body?0:this.offsetParent[0].scrollLeft),top:b.top-this.offset.parent.top-c.margins.top+(this.offsetParent[0]==document.body?0:this.offsetParent[0].scrollTop)},parseInt(this.options.revert,10)||500,function(){c._clear(a)})}else this._clear(a,b);return false}},cancel:function(){var a=this;if(this.dragging){this._mouseUp();this.options.helper=="original"?this.currentItem.css(this._storedCSS).removeClass("ui-sortable-helper"):this.currentItem.show();for(var b=this.containers.length-1;b>=0;b--){this.containers[b]._trigger("deactivate",
+null,a._uiHash(this));if(this.containers[b].containerCache.over){this.containers[b]._trigger("out",null,a._uiHash(this));this.containers[b].containerCache.over=0}}}this.placeholder[0].parentNode&&this.placeholder[0].parentNode.removeChild(this.placeholder[0]);this.options.helper!="original"&&this.helper&&this.helper[0].parentNode&&this.helper.remove();d.extend(this,{helper:null,dragging:false,reverting:false,_noFinalSort:null});this.domPosition.prev?d(this.domPosition.prev).after(this.currentItem):
+d(this.domPosition.parent).prepend(this.currentItem);return this},serialize:function(a){var b=this._getItemsAsjQuery(a&&a.connected),c=[];a=a||{};d(b).each(function(){var e=(d(a.item||this).attr(a.attribute||"id")||"").match(a.expression||/(.+)[-=_](.+)/);if(e)c.push((a.key||e[1]+"[]")+"="+(a.key&&a.expression?e[1]:e[2]))});!c.length&&a.key&&c.push(a.key+"=");return c.join("&")},toArray:function(a){var b=this._getItemsAsjQuery(a&&a.connected),c=[];a=a||{};b.each(function(){c.push(d(a.item||this).attr(a.attribute||
+"id")||"")});return c},_intersectsWith:function(a){var b=this.positionAbs.left,c=b+this.helperProportions.width,e=this.positionAbs.top,f=e+this.helperProportions.height,g=a.left,h=g+a.width,i=a.top,k=i+a.height,j=this.offset.click.top,l=this.offset.click.left;j=e+j>i&&e+j<k&&b+l>g&&b+l<h;return this.options.tolerance=="pointer"||this.options.forcePointerForContainers||this.options.tolerance!="pointer"&&this.helperProportions[this.floating?"width":"height"]>a[this.floating?"width":"height"]?j:g<b+
+this.helperProportions.width/2&&c-this.helperProportions.width/2<h&&i<e+this.helperProportions.height/2&&f-this.helperProportions.height/2<k},_intersectsWithPointer:function(a){var b=d.ui.isOverAxis(this.positionAbs.top+this.offset.click.top,a.top,a.height);a=d.ui.isOverAxis(this.positionAbs.left+this.offset.click.left,a.left,a.width);b=b&&a;a=this._getDragVerticalDirection();var c=this._getDragHorizontalDirection();if(!b)return false;return this.floating?c&&c=="right"||a=="down"?2:1:a&&(a=="down"?
+2:1)},_intersectsWithSides:function(a){var b=d.ui.isOverAxis(this.positionAbs.top+this.offset.click.top,a.top+a.height/2,a.height);a=d.ui.isOverAxis(this.positionAbs.left+this.offset.click.left,a.left+a.width/2,a.width);var c=this._getDragVerticalDirection(),e=this._getDragHorizontalDirection();return this.floating&&e?e=="right"&&a||e=="left"&&!a:c&&(c=="down"&&b||c=="up"&&!b)},_getDragVerticalDirection:function(){var a=this.positionAbs.top-this.lastPositionAbs.top;return a!=0&&(a>0?"down":"up")},
+_getDragHorizontalDirection:function(){var a=this.positionAbs.left-this.lastPositionAbs.left;return a!=0&&(a>0?"right":"left")},refresh:function(a){this._refreshItems(a);this.refreshPositions();return this},_connectWith:function(){var a=this.options;return a.connectWith.constructor==String?[a.connectWith]:a.connectWith},_getItemsAsjQuery:function(a){var b=[],c=[],e=this._connectWith();if(e&&a)for(a=e.length-1;a>=0;a--)for(var f=d(e[a]),g=f.length-1;g>=0;g--){var h=d.data(f[g],"sortable");if(h&&h!=
+this&&!h.options.disabled)c.push([d.isFunction(h.options.items)?h.options.items.call(h.element):d(h.options.items,h.element).not(".ui-sortable-helper").not(".ui-sortable-placeholder"),h])}c.push([d.isFunction(this.options.items)?this.options.items.call(this.element,null,{options:this.options,item:this.currentItem}):d(this.options.items,this.element).not(".ui-sortable-helper").not(".ui-sortable-placeholder"),this]);for(a=c.length-1;a>=0;a--)c[a][0].each(function(){b.push(this)});return d(b)},_removeCurrentsFromItems:function(){for(var a=
+this.currentItem.find(":data(sortable-item)"),b=0;b<this.items.length;b++)for(var c=0;c<a.length;c++)a[c]==this.items[b].item[0]&&this.items.splice(b,1)},_refreshItems:function(a){this.items=[];this.containers=[this];var b=this.items,c=[[d.isFunction(this.options.items)?this.options.items.call(this.element[0],a,{item:this.currentItem}):d(this.options.items,this.element),this]],e=this._connectWith();if(e)for(var f=e.length-1;f>=0;f--)for(var g=d(e[f]),h=g.length-1;h>=0;h--){var i=d.data(g[h],"sortable");
+if(i&&i!=this&&!i.options.disabled){c.push([d.isFunction(i.options.items)?i.options.items.call(i.element[0],a,{item:this.currentItem}):d(i.options.items,i.element),i]);this.containers.push(i)}}for(f=c.length-1;f>=0;f--){a=c[f][1];e=c[f][0];h=0;for(g=e.length;h<g;h++){i=d(e[h]);i.data("sortable-item",a);b.push({item:i,instance:a,width:0,height:0,left:0,top:0})}}},refreshPositions:function(a){if(this.offsetParent&&this.helper)this.offset.parent=this._getParentOffset();for(var b=this.items.length-1;b>=
+0;b--){var c=this.items[b],e=this.options.toleranceElement?d(this.options.toleranceElement,c.item):c.item;if(!a){c.width=e.outerWidth();c.height=e.outerHeight()}e=e.offset();c.left=e.left;c.top=e.top}if(this.options.custom&&this.options.custom.refreshContainers)this.options.custom.refreshContainers.call(this);else for(b=this.containers.length-1;b>=0;b--){e=this.containers[b].element.offset();this.containers[b].containerCache.left=e.left;this.containers[b].containerCache.top=e.top;this.containers[b].containerCache.width=
+this.containers[b].element.outerWidth();this.containers[b].containerCache.height=this.containers[b].element.outerHeight()}return this},_createPlaceholder:function(a){var b=a||this,c=b.options;if(!c.placeholder||c.placeholder.constructor==String){var e=c.placeholder;c.placeholder={element:function(){var f=d(document.createElement(b.currentItem[0].nodeName)).addClass(e||b.currentItem[0].className+" ui-sortable-placeholder").removeClass("ui-sortable-helper")[0];if(!e)f.style.visibility="hidden";return f},
+update:function(f,g){if(!(e&&!c.forcePlaceholderSize)){g.height()||g.height(b.currentItem.innerHeight()-parseInt(b.currentItem.css("paddingTop")||0,10)-parseInt(b.currentItem.css("paddingBottom")||0,10));g.width()||g.width(b.currentItem.innerWidth()-parseInt(b.currentItem.css("paddingLeft")||0,10)-parseInt(b.currentItem.css("paddingRight")||0,10))}}}}b.placeholder=d(c.placeholder.element.call(b.element,b.currentItem));b.currentItem.after(b.placeholder);c.placeholder.update(b,b.placeholder)},_contactContainers:function(a){for(var b=
+null,c=null,e=this.containers.length-1;e>=0;e--)if(!d.ui.contains(this.currentItem[0],this.containers[e].element[0]))if(this._intersectsWith(this.containers[e].containerCache)){if(!(b&&d.ui.contains(this.containers[e].element[0],b.element[0]))){b=this.containers[e];c=e}}else if(this.containers[e].containerCache.over){this.containers[e]._trigger("out",a,this._uiHash(this));this.containers[e].containerCache.over=0}if(b)if(this.containers.length===1){this.containers[c]._trigger("over",a,this._uiHash(this));
+this.containers[c].containerCache.over=1}else if(this.currentContainer!=this.containers[c]){b=1E4;e=null;for(var f=this.positionAbs[this.containers[c].floating?"left":"top"],g=this.items.length-1;g>=0;g--)if(d.ui.contains(this.containers[c].element[0],this.items[g].item[0])){var h=this.items[g][this.containers[c].floating?"left":"top"];if(Math.abs(h-f)<b){b=Math.abs(h-f);e=this.items[g]}}if(e||this.options.dropOnEmpty){this.currentContainer=this.containers[c];e?this._rearrange(a,e,null,true):this._rearrange(a,
+null,this.containers[c].element,true);this._trigger("change",a,this._uiHash());this.containers[c]._trigger("change",a,this._uiHash(this));this.options.placeholder.update(this.currentContainer,this.placeholder);this.containers[c]._trigger("over",a,this._uiHash(this));this.containers[c].containerCache.over=1}}},_createHelper:function(a){var b=this.options;a=d.isFunction(b.helper)?d(b.helper.apply(this.element[0],[a,this.currentItem])):b.helper=="clone"?this.currentItem.clone():this.currentItem;a.parents("body").length||
+d(b.appendTo!="parent"?b.appendTo:this.currentItem[0].parentNode)[0].appendChild(a[0]);if(a[0]==this.currentItem[0])this._storedCSS={width:this.currentItem[0].style.width,height:this.currentItem[0].style.height,position:this.currentItem.css("position"),top:this.currentItem.css("top"),left:this.currentItem.css("left")};if(a[0].style.width==""||b.forceHelperSize)a.width(this.currentItem.width());if(a[0].style.height==""||b.forceHelperSize)a.height(this.currentItem.height());return a},_adjustOffsetFromHelper:function(a){if(typeof a==
+"string")a=a.split(" ");if(d.isArray(a))a={left:+a[0],top:+a[1]||0};if("left"in a)this.offset.click.left=a.left+this.margins.left;if("right"in a)this.offset.click.left=this.helperProportions.width-a.right+this.margins.left;if("top"in a)this.offset.click.top=a.top+this.margins.top;if("bottom"in a)this.offset.click.top=this.helperProportions.height-a.bottom+this.margins.top},_getParentOffset:function(){this.offsetParent=this.helper.offsetParent();var a=this.offsetParent.offset();if(this.cssPosition==
+"absolute"&&this.scrollParent[0]!=document&&d.ui.contains(this.scrollParent[0],this.offsetParent[0])){a.left+=this.scrollParent.scrollLeft();a.top+=this.scrollParent.scrollTop()}if(this.offsetParent[0]==document.body||this.offsetParent[0].tagName&&this.offsetParent[0].tagName.toLowerCase()=="html"&&d.browser.msie)a={top:0,left:0};return{top:a.top+(parseInt(this.offsetParent.css("borderTopWidth"),10)||0),left:a.left+(parseInt(this.offsetParent.css("borderLeftWidth"),10)||0)}},_getRelativeOffset:function(){if(this.cssPosition==
+"relative"){var a=this.currentItem.position();return{top:a.top-(parseInt(this.helper.css("top"),10)||0)+this.scrollParent.scrollTop(),left:a.left-(parseInt(this.helper.css("left"),10)||0)+this.scrollParent.scrollLeft()}}else return{top:0,left:0}},_cacheMargins:function(){this.margins={left:parseInt(this.currentItem.css("marginLeft"),10)||0,top:parseInt(this.currentItem.css("marginTop"),10)||0}},_cacheHelperProportions:function(){this.helperProportions={width:this.helper.outerWidth(),height:this.helper.outerHeight()}},
+_setContainment:function(){var a=this.options;if(a.containment=="parent")a.containment=this.helper[0].parentNode;if(a.containment=="document"||a.containment=="window")this.containment=[0-this.offset.relative.left-this.offset.parent.left,0-this.offset.relative.top-this.offset.parent.top,d(a.containment=="document"?document:window).width()-this.helperProportions.width-this.margins.left,(d(a.containment=="document"?document:window).height()||document.body.parentNode.scrollHeight)-this.helperProportions.height-
+this.margins.top];if(!/^(document|window|parent)$/.test(a.containment)){var b=d(a.containment)[0];a=d(a.containment).offset();var c=d(b).css("overflow")!="hidden";this.containment=[a.left+(parseInt(d(b).css("borderLeftWidth"),10)||0)+(parseInt(d(b).css("paddingLeft"),10)||0)-this.margins.left,a.top+(parseInt(d(b).css("borderTopWidth"),10)||0)+(parseInt(d(b).css("paddingTop"),10)||0)-this.margins.top,a.left+(c?Math.max(b.scrollWidth,b.offsetWidth):b.offsetWidth)-(parseInt(d(b).css("borderLeftWidth"),
+10)||0)-(parseInt(d(b).css("paddingRight"),10)||0)-this.helperProportions.width-this.margins.left,a.top+(c?Math.max(b.scrollHeight,b.offsetHeight):b.offsetHeight)-(parseInt(d(b).css("borderTopWidth"),10)||0)-(parseInt(d(b).css("paddingBottom"),10)||0)-this.helperProportions.height-this.margins.top]}},_convertPositionTo:function(a,b){if(!b)b=this.position;a=a=="absolute"?1:-1;var c=this.cssPosition=="absolute"&&!(this.scrollParent[0]!=document&&d.ui.contains(this.scrollParent[0],this.offsetParent[0]))?
+this.offsetParent:this.scrollParent,e=/(html|body)/i.test(c[0].tagName);return{top:b.top+this.offset.relative.top*a+this.offset.parent.top*a-(d.browser.safari&&this.cssPosition=="fixed"?0:(this.cssPosition=="fixed"?-this.scrollParent.scrollTop():e?0:c.scrollTop())*a),left:b.left+this.offset.relative.left*a+this.offset.parent.left*a-(d.browser.safari&&this.cssPosition=="fixed"?0:(this.cssPosition=="fixed"?-this.scrollParent.scrollLeft():e?0:c.scrollLeft())*a)}},_generatePosition:function(a){var b=
+this.options,c=this.cssPosition=="absolute"&&!(this.scrollParent[0]!=document&&d.ui.contains(this.scrollParent[0],this.offsetParent[0]))?this.offsetParent:this.scrollParent,e=/(html|body)/i.test(c[0].tagName);if(this.cssPosition=="relative"&&!(this.scrollParent[0]!=document&&this.scrollParent[0]!=this.offsetParent[0]))this.offset.relative=this._getRelativeOffset();var f=a.pageX,g=a.pageY;if(this.originalPosition){if(this.containment){if(a.pageX-this.offset.click.left<this.containment[0])f=this.containment[0]+
+this.offset.click.left;if(a.pageY-this.offset.click.top<this.containment[1])g=this.containment[1]+this.offset.click.top;if(a.pageX-this.offset.click.left>this.containment[2])f=this.containment[2]+this.offset.click.left;if(a.pageY-this.offset.click.top>this.containment[3])g=this.containment[3]+this.offset.click.top}if(b.grid){g=this.originalPageY+Math.round((g-this.originalPageY)/b.grid[1])*b.grid[1];g=this.containment?!(g-this.offset.click.top<this.containment[1]||g-this.offset.click.top>this.containment[3])?
+g:!(g-this.offset.click.top<this.containment[1])?g-b.grid[1]:g+b.grid[1]:g;f=this.originalPageX+Math.round((f-this.originalPageX)/b.grid[0])*b.grid[0];f=this.containment?!(f-this.offset.click.left<this.containment[0]||f-this.offset.click.left>this.containment[2])?f:!(f-this.offset.click.left<this.containment[0])?f-b.grid[0]:f+b.grid[0]:f}}return{top:g-this.offset.click.top-this.offset.relative.top-this.offset.parent.top+(d.browser.safari&&this.cssPosition=="fixed"?0:this.cssPosition=="fixed"?-this.scrollParent.scrollTop():
+e?0:c.scrollTop()),left:f-this.offset.click.left-this.offset.relative.left-this.offset.parent.left+(d.browser.safari&&this.cssPosition=="fixed"?0:this.cssPosition=="fixed"?-this.scrollParent.scrollLeft():e?0:c.scrollLeft())}},_rearrange:function(a,b,c,e){c?c[0].appendChild(this.placeholder[0]):b.item[0].parentNode.insertBefore(this.placeholder[0],this.direction=="down"?b.item[0]:b.item[0].nextSibling);this.counter=this.counter?++this.counter:1;var f=this,g=this.counter;window.setTimeout(function(){g==
+f.counter&&f.refreshPositions(!e)},0)},_clear:function(a,b){this.reverting=false;var c=[];!this._noFinalSort&&this.currentItem[0].parentNode&&this.placeholder.before(this.currentItem);this._noFinalSort=null;if(this.helper[0]==this.currentItem[0]){for(var e in this._storedCSS)if(this._storedCSS[e]=="auto"||this._storedCSS[e]=="static")this._storedCSS[e]="";this.currentItem.css(this._storedCSS).removeClass("ui-sortable-helper")}else this.currentItem.show();this.fromOutside&&!b&&c.push(function(f){this._trigger("receive",
+f,this._uiHash(this.fromOutside))});if((this.fromOutside||this.domPosition.prev!=this.currentItem.prev().not(".ui-sortable-helper")[0]||this.domPosition.parent!=this.currentItem.parent()[0])&&!b)c.push(function(f){this._trigger("update",f,this._uiHash())});if(!d.ui.contains(this.element[0],this.currentItem[0])){b||c.push(function(f){this._trigger("remove",f,this._uiHash())});for(e=this.containers.length-1;e>=0;e--)if(d.ui.contains(this.containers[e].element[0],this.currentItem[0])&&!b){c.push(function(f){return function(g){f._trigger("receive",
+g,this._uiHash(this))}}.call(this,this.containers[e]));c.push(function(f){return function(g){f._trigger("update",g,this._uiHash(this))}}.call(this,this.containers[e]))}}for(e=this.containers.length-1;e>=0;e--){b||c.push(function(f){return function(g){f._trigger("deactivate",g,this._uiHash(this))}}.call(this,this.containers[e]));if(this.containers[e].containerCache.over){c.push(function(f){return function(g){f._trigger("out",g,this._uiHash(this))}}.call(this,this.containers[e]));this.containers[e].containerCache.over=
+0}}this._storedCursor&&d("body").css("cursor",this._storedCursor);this._storedOpacity&&this.helper.css("opacity",this._storedOpacity);if(this._storedZIndex)this.helper.css("zIndex",this._storedZIndex=="auto"?"":this._storedZIndex);this.dragging=false;if(this.cancelHelperRemoval){if(!b){this._trigger("beforeStop",a,this._uiHash());for(e=0;e<c.length;e++)c[e].call(this,a);this._trigger("stop",a,this._uiHash())}return false}b||this._trigger("beforeStop",a,this._uiHash());this.placeholder[0].parentNode.removeChild(this.placeholder[0]);
+this.helper[0]!=this.currentItem[0]&&this.helper.remove();this.helper=null;if(!b){for(e=0;e<c.length;e++)c[e].call(this,a);this._trigger("stop",a,this._uiHash())}this.fromOutside=false;return true},_trigger:function(){d.Widget.prototype._trigger.apply(this,arguments)===false&&this.cancel()},_uiHash:function(a){var b=a||this;return{helper:b.helper,placeholder:b.placeholder||d([]),position:b.position,originalPosition:b.originalPosition,offset:b.positionAbs,item:b.currentItem,sender:a?a.element:null}}});
+d.extend(d.ui.sortable,{version:"1.8.4"})})(jQuery);
+;
\ No newline at end of file
diff --git a/plugins/jetpack/modules/contact-form/readme.txt b/plugins/jetpack/modules/contact-form/readme.txt
new file mode 100644
index 0000000..ff4958f
--- /dev/null
+++ b/plugins/jetpack/modules/contact-form/readme.txt
@@ -0,0 +1,131 @@
+=== Grunion Contact Form ===
+Contributors: mdawaffe, automattic, nickmomrik
+Tags: WordPress.com, contact form, email
+Stable tag: 2.3
+Requires at least: 3.0
+Tested up to: 3.3
+
+Add a contact form to any post, page or text widget. Messages will be sent to any email address you choose. As seen on WordPress.com.
+
+== Description ==
+
+Add a contact form to any post or page by inserting `[contact-form]` in the post. Messages will be sent to the post's author or any email address you choose.
+
+Or add a contact form ta a text widget. Messages will be sent to the email address set in your Settings -> General admin panel or any email address you choose.
+
+Your email address is never shown, and the sender never learns it (unless you reply to the email).
+
+As seen on WordPress.com.
+
+= Configuration =
+
+The `[contact-form]` shortcode has the following parameters:
+
+* `to`: A comma separated list of email addresses to which the messages will be sent.
+ If you leave this blank: contact forms in posts and pages will send messages to the post or page's author; and
+ contact forms in text widgets will send messages to the email address set in Settings -> General.
+
+ Example: `[contact-form to="you@me.com"]`
+
+ Example: `[contact-form to="you@me.com,me@you.com,us@them.com"]`
+
+* `subject`: The e-mail subject of the message defaults to `[{Blog Title}] {Sidebar}` for text widgets
+ and `[{Blog Title}] {Post Title}` for posts and pages. Set your own default with the subject option.
+
+ Example: `[contact-form subject="My Contact Form"]`
+
+* `show_subject`: You can allow the user to edit the subject by showing a new field on the form. The
+ field will be populated with the default subject or the subject you have set with the previous option.
+
+ Example: `[contact-form subject="My Contact Form" show_subject="yes"]`
+
+== Frequently Asked Questions ==
+
+= What's a Grunion? =
+
+The plugin was written in Southern California, home of an unusual fish call the [Grunion](http://en.wikipedia.org/wiki/Grunion).
+There's no correlation between fish and contact forms as far as I can tell; it's just a fun sounding word that's geographically apropos.
+
+= What about spam? Will I get a lot from the contact form? =
+
+If you have [Akismet](http://akismet.com/) installed on your blog, you shouldn't get much spam.
+All the messages people send to you through the contact form will be filtered through Akismet.
+
+= Anyone can put whatever they want in the name and email boxes. How can I know who's really sending the message? =
+
+If a logged member of your site sends you a message, the end of the email will let you know that the message was sent by a verified user.
+Otherwise, you can't trust anything... just like a blog comment.
+
+Anonymity is both a curse and a blessing :)
+
+= My blog has multiple authors. Who gets the email? =
+
+By default, the email is sent to the author of the post with the contact form in it. So each author on your blog can have his or her own contact form.
+
+In the contact form shortcode, you can specify what email address(es) messages should be sent to with the `to` parameter.
+
+= Great! But how will my visitors know who they're sending a message to? =
+
+Just make the title of your post "Contact Mary" or put "Hey, drop John a line with the form below" in the body of your post.
+
+== Changelog ==
+
+= 2.4 =
+* Support forms with no email address
+* Don't include *** SPAM *** in the subject line of unspammed items
+* Fix form processing when there is more than one form on a page (Koff)
+
+= 2.3 =
+* Fix for Chrome going 'oh snap' when inserting a new contact form
+* Fix for export/import issue that created users incorrectly
+* Add 'grunion_pre_message_sent' action (dimadin)
+* Updates to work with WordPress 3.3+ changes to wp-admin UI
+
+= 2.2 =
+* Only load grunion.css on pages with a contact form
+* Be better about checking for valid email addresses
+* Track the permalink for the contact form that was used and provide that detail in the email and Feedbacks page
+* Fix for the problem where every feedback would be marked as spam if the Akismet plugin wasn't activated
+* Make sure wp_kses only gets used on strings
+* New filter: grunion_still_email_spam, for those that want to still gets emails even when a feedback has been flagged as spam
+
+= 2.1 =
+* Fix error where the form builder wouldn't load correctly when using mapped domains
+* Don't attempt to check form submission for spam unless the Akismet plugin is active
+* Fixed form styles so that they wouldn't affect forms outside grunion container
+* Fixed "Add form to post" button in IE7
+* Fixed "re-arrange" in drag and drop so that it doesn't hard return
+* Hid "re-arrange" once you start dragging
+* Fixed issue where if you had content in the post, and added a form the content disappeared
+* Fixed form field width for when form is in the sidebar
+* Fixed First textarea label is always missing in email
+* Fixed Name, Email, Web site are always shown in default labels
+* Fixed Result page only shows the first textarea message
+* Fixed Results missing in the email notification
+* Limit form field submissions to valid text
+* Fixed broken path to button-grad-active.png
+* Encode drop down options so that quotes and commas work correctly
+* Encode quotes in field labels so that they show up correctly
+* Fix the from address formatting in the email headers
+* Use the correct bulk action filter to limit the list to supported actions only
+* Removed inline styles
+* Moved basic form CSS to include
+* Changed HTML shortcode insert from .html() to .val()
+* Fixed HTML encoding of option values for select fields
+
+= 1.2 =
+* Fix a PHP Warning in some CGI evironments.
+
+= 1.1 =
+* Move to shortcode API.
+* Add `to`, `subject` and `show-subject` options.
+* Allow use in text widgets.
+* Move spam check to a filter.
+
+== Upgrade Notice ==
+
+= 1.2 =
+Fixes a PHP Warning.
+
+= 1.1 =
+Now with more options!
diff --git a/plugins/jetpack/modules/enhanced-distribution.php b/plugins/jetpack/modules/enhanced-distribution.php
new file mode 100644
index 0000000..c3bc7aa
--- /dev/null
+++ b/plugins/jetpack/modules/enhanced-distribution.php
@@ -0,0 +1,9 @@
+<?php
+/**
+ * Module Name: Enhanced Distribution
+ * Module Description: Share your public posts and comments to search engines and other services in real-time.
+ * Sort Order: 100
+ * First Introduced: 1.2
+ */
+
+// Stub
diff --git a/plugins/jetpack/modules/gravatar-hovercards.php b/plugins/jetpack/modules/gravatar-hovercards.php
new file mode 100644
index 0000000..e3e8e66
--- /dev/null
+++ b/plugins/jetpack/modules/gravatar-hovercards.php
@@ -0,0 +1,270 @@
+<?php
+/**
+ * Module Name: Gravatar Hovercards
+ * Module Description: Show a pop-up business card of your users' gravatar profiles in comments.
+ * Sort Order: 5
+ * First Introduced: 1.1
+ */
+
+define( 'GROFILES__CACHE_BUSTER', 'aa' ); // Break CDN cache, increment when gravatar.com/js/gprofiles.js changes
+
+function grofiles_hovercards_init() {
+ add_filter( 'get_avatar', 'grofiles_get_avatar', 10, 2 );
+ add_action( 'wp_footer', 'grofiles_attach_cards' );
+ add_action( 'wp_footer', 'grofiles_extra_data' );
+ add_action( 'admin_init', 'grofiles_add_settings' );
+
+ add_action( 'load-index.php', 'grofiles_admin_cards' );
+ add_action( 'load-users.php', 'grofiles_admin_cards' );
+ add_action( 'load-edit-comments.php', 'grofiles_admin_cards' );
+ add_action( 'load-options-discussion.php', 'grofiles_admin_cards_forced' );
+
+ Jetpack::enable_module_configurable( __FILE__ );
+ Jetpack::module_configuration_load( __FILE__, 'gravatar_hovercards_configuration_load' );
+}
+
+function gravatar_hovercards_configuration_load() {
+ wp_safe_redirect( admin_url( 'options-discussion.php#gravatar-hovercard-options' ) );
+ exit;
+}
+
+add_action( 'jetpack_modules_loaded', 'grofiles_hovercards_init' );
+
+/* Hovercard Settings */
+
+/**
+ * Adds Gravatar Hovercard setting
+ *
+ * @todo - always print HTML, hide via CSS/JS if !show_avatars
+ */
+function grofiles_add_settings() {
+ if ( !get_option( 'show_avatars' ) )
+ return;
+
+ add_settings_field( 'gravatar_disable_hovercards', __( 'Gravatar Hovercards', 'jetpack' ), 'grofiles_setting_callback', 'discussion', 'avatars' );
+ register_setting( 'discussion', 'gravatar_disable_hovercards', 'grofiles_hovercard_option_sanitize' );
+}
+
+/**
+ * HTML for Gravatar Hovercard setting
+ */
+function grofiles_setting_callback() {
+ global $current_user;
+
+ $checked = 'disabled' == get_option( 'gravatar_disable_hovercards' ) ? '' : 'checked="checked" ';
+
+ echo "<label id='gravatar-hovercard-options'><input {$checked}name='gravatar_disable_hovercards' id='gravatar_disable_hovercards' type='checkbox' value='enabled' class='code' /> " . __( "View people's profiles when you mouse over their Gravatars", 'jetpack' ) . "</label>";
+?>
+<style type="text/css">
+#grav-profile-example img {
+ float: left;
+}
+#grav-profile-example span {
+ padding: 0 1em;
+}
+</style>
+<script type="text/javascript">
+// <![CDATA[
+jQuery( function($) {
+ var tr = $( '#gravatar_disable_hovercards' ).change( function() {
+ if ( $( this ).is( ':checked' ) ) {
+ $( '#grav-profile-example' ).slideDown( 'fast' );
+ } else {
+ $( '#grav-profile-example' ).slideUp( 'fast' );
+ }
+ } ).parents( 'tr' );
+ var ftr = tr.parents( 'table' ).find( 'tr:first' );
+ if ( ftr.size() && !ftr.find( '#gravatar_disable_hovercards' ).size() ) {
+ ftr.after( tr );
+ }
+} );
+// ]]>
+</script>
+ <p id="grav-profile-example" class="hide-if-no-js"<?php if ( !$checked ) echo ' style="display:none"'; ?>><?php echo get_avatar( $current_user->ID, 64 ); ?> <span><?php _e( 'Put your mouse over your Gravatar to check out your profile.', 'jetpack' ); ?> <br class="clear" /></span></p>
+<?php
+}
+
+/**
+ * Sanitation filter for Gravatar Hovercard setting
+ */
+function grofiles_hovercard_option_sanitize( $val ) {
+ if ( 'disabled' == $val ) {
+ return $val;
+ }
+
+ return $val ? 'enabled' : 'disabled';
+}
+
+
+/* Hovercard Display */
+
+/**
+ * Stores the gravatars' users that need extra profile data attached.
+ *
+ * Getter/Setter
+ *
+ * @param int|string|null $author Setter: User ID or email address. Getter: null.
+ *
+ * @return mixed Setter: void. Getter: array of user IDs and email addresses.
+ */
+function grofiles_gravatars_to_append( $author = null ) {
+ static $authors = array();
+
+ // Get
+ if ( is_null( $author ) ) {
+ return array_keys( $authors );
+ }
+
+ // Set
+
+ if ( is_numeric( $author ) ) {
+ $author = (int) $author;
+ }
+
+ $authors[$author] = true;
+}
+
+/**
+ * Stores the user ID or email address for each gravatar generated.
+ *
+ * Attached to the 'get_avatar' filter.
+ *
+ * @param string $avatar The <img/> element of the avatar.
+ * @param mixed $author User ID, email address, user login, comment object, user object, post object
+ *
+ * @return The <img/> element of the avatar.
+ */
+function grofiles_get_avatar( $avatar, $author ) {
+ if ( is_numeric( $author ) ) {
+ grofiles_gravatars_to_append( $author );
+ } else if ( is_string( $author ) ) {
+ if ( false !== strpos( $author, '@' ) ) {
+ grofiles_gravatars_to_append( $author );
+ } else {
+ if ( $user = get_userdatabylogin( $author ) )
+ grofiles_gravatars_to_append( $user->ID );
+ }
+ } else if ( isset( $author->comment_type ) ) {
+ if ( '' != $author->comment_type && 'comment' != $author->comment_type )
+ return $avatar;
+ if ( $author->user_id )
+ grofiles_gravatars_to_append( $author->user_id );
+ else
+ grofiles_gravatars_to_append( $author->comment_author_email );
+ } else if ( isset( $author->user_login ) ) {
+ grofiles_gravatars_to_append( $author->ID );
+ } else if ( isset( $author->post_author ) ) {
+ grofiles_gravatars_to_append( $author->post_author );
+ }
+
+ return $avatar;
+}
+
+/**
+ * Loads Gravatar Hovercard script.
+ *
+ * @todo is_singular() only?
+ */
+function grofiles_attach_cards() {
+ global $blog_id;
+
+ if ( 'disabled' == get_option( 'gravatar_disable_hovercards' ) )
+ return;
+
+ wp_enqueue_script( 'grofiles-cards', ( is_ssl() ? 'https://secure' : 'http://s' ) . '.gravatar.com/js/gprofiles.js?' . GROFILES__CACHE_BUSTER, array( 'jquery' ) );
+ wp_enqueue_script( 'wpgroho', plugins_url( 'wpgroho.js', __FILE__ ), array( 'grofiles-cards' ) );
+ if ( is_user_logged_in() ) {
+ $cu = wp_get_current_user();
+ $my_hash = md5( $cu->user_email );
+ } else if ( !empty( $_COOKIE['comment_author_email_' . COOKIEHASH] ) ) {
+ $my_hash = md5( $_COOKIE['comment_author_email_' . COOKIEHASH] );
+ } else {
+ $my_hash = '';
+ }
+ wp_localize_script( 'wpgroho', 'WPGroHo', compact( 'my_hash' ) );
+ wp_print_scripts( 'wpgroho' );
+}
+
+function grofiles_attach_cards_forced() {
+ add_filter( 'pre_option_gravatar_disable_hovercards', 'grofiles_force_gravatar_enable_hovercards' );
+ grofiles_attach_cards();
+}
+
+function grofiles_force_gravatar_enable_hovercards() {
+ return 'enabled';
+}
+
+function grofiles_admin_cards_forced() {
+ add_action( 'admin_footer', 'grofiles_attach_cards_forced' );
+}
+
+function grofiles_admin_cards() {
+ add_action( 'admin_footer', 'grofiles_attach_cards' );
+}
+
+function grofiles_extra_data() {
+?>
+ <div style="display:none">
+<?php
+ foreach ( grofiles_gravatars_to_append() as $author )
+ grofiles_hovercards_data_html( $author );
+?>
+ </div>
+<?php
+}
+
+/**
+ * Echoes the data from grofiles_hovercards_data() as HTML elements.
+ *
+ * @param int|string $author User ID or email address
+ */
+function grofiles_hovercards_data_html( $author ) {
+ $data = grofiles_hovercards_data( $author );
+ if ( is_numeric( $author ) ) {
+ $user = get_userdata( $author );
+ $hash = md5( $user->user_email );
+ } else {
+ $hash = md5( $author );
+ }
+?>
+ <div class="grofile-hash-map-<?php echo $hash; ?>">
+<?php foreach ( $data as $key => $value ) : ?>
+ <span class="<?php echo esc_attr( $key ); ?>"><?php echo esc_html( $value ); ?></span>
+<?php endforeach; ?>
+ </div>
+<?php
+}
+
+
+/* API */
+
+/**
+ * Returns the PHP callbacks for data sources.
+ *
+ * 'grofiles_hovercards_data_callbacks' filter
+ *
+ * @return array( data_key => data_callback, ... )
+ */
+function grofiles_hovercards_data_callbacks() {
+ return apply_filters( 'grofiles_hovercards_data_callbacks', array() );
+}
+
+/**
+ * Keyed JSON object containing all profile data provided by registered callbacks
+ *
+ * @param int|strung $author User ID or email address
+ *
+ * @return array( data_key => data, ... )
+ */
+function grofiles_hovercards_data( $author ) {
+ $r = array();
+ foreach ( grofiles_hovercards_data_callbacks() as $key => $callback ) {
+ if ( !is_callable( $callback ) )
+ continue;
+ $data = call_user_func( $callback, $author, $key );
+ if ( !is_null( $data ) )
+ $r[$key] = $data;
+ }
+
+ return $r;
+}
diff --git a/plugins/jetpack/modules/latex.php b/plugins/jetpack/modules/latex.php
new file mode 100644
index 0000000..fe20647
--- /dev/null
+++ b/plugins/jetpack/modules/latex.php
@@ -0,0 +1,103 @@
+<?php
+/**
+ * Module Name: Beautiful Math
+ * Module Description: Mark up your posts with the <img src="http://l.wordpress.com/latex.php?latex=%5CLaTeX&bg=transparent&fg=000&s=-2" alt="LaTeX logo" title="LaTeX" style="vertical-align: -25%" /> markup language, perfect for complex mathematical equations and other über-geekery.
+ * Sort Order: 15
+ * First Introduced: 1.1
+ */
+
+/**
+ * LaTeX support.
+ *
+ * Backward compatibility requires support for both "[latex][/latex]", and
+ * "$latex $" shortcodes.
+ *
+ * $latex e^{\i \pi} + 1 = 0$ -> [latex]e^{\i \pi} + 1 = 0[/latex]
+ * $latex [a, b]$ -> [latex][a, b][/latex]
+ */
+
+function latex_markup( $content ) {
+ $regex = '%
+ \$latex(?:=\s*|\s+)
+ ((?:
+ [^$]+ # Not a dollar
+ |
+ (?<=(?<!\\\\)\\\\)\$ # Dollar preceded by exactly one slash
+ )+)
+ (?<!\\\\)\$ # Dollar preceded by zero slashes
+ %ix';
+ return preg_replace_callback( $regex, 'latex_src', $content );
+}
+
+function latex_src( $matches ) {
+ $latex = $matches[1];
+
+ $bg = latex_get_default_color( 'bg' );
+ $fg = latex_get_default_color( 'text', '000' );
+ $s = 0;
+
+
+ $latex = latex_entity_decode( $latex );
+ if ( preg_match( '/.+(&fg=[0-9a-f]{6}).*/i', $latex, $fg_matches ) ) {
+ $fg = substr( $fg_matches[1], 4 );
+ $latex = str_replace( $fg_matches[1], '', $latex );
+ }
+ if ( preg_match( '/.+(&bg=[0-9a-f]{6}).*/i', $latex, $bg_matches ) ) {
+ $bg = substr( $bg_matches[1], 4 );
+ $latex = str_replace( $bg_matches[1], '', $latex );
+ }
+ if ( preg_match( '/.+(&s=[0-9-]{1,2}).*/i', $latex, $s_matches ) ) {
+ $s = (int) substr( $s_matches[1], 3 );
+ $latex = str_replace( $s_matches[1], '', $latex );
+ }
+
+ return latex_render( $latex, $fg, $bg, $s );
+}
+
+function latex_get_default_color( $color, $default_color = 'ffffff' ) {
+ global $themecolors;
+ return isset($themecolors[$color]) ? $themecolors[$color] : $default_color;
+}
+
+function latex_entity_decode( $latex ) {
+ return str_replace( array( '<', '>', '"', ''', '&', '&', "\n", "\r" ), array( '<', '>', '"', "'", '&', '&', ' ', ' ' ), $latex );
+}
+
+function latex_render( $latex, $fg, $bg, $s = 0 ) {
+ $url = ( is_ssl() ? 'https://s-ssl.wordpress.com' : 'http://s0.wp.com' ) . "/latex.php?latex=" . urlencode( $latex ) . "&bg=$bg&fg=$fg&s=$s";
+ $url = esc_url( $url );
+ $alt = str_replace( '\\', '\', esc_attr( $latex ) );
+
+ return "<img src='$url' alt='$alt' title='$alt' class='latex' />";
+}
+
+/**
+ * The shortcode way. The attributes are the same as the old ones - 'fg' and 'bg', instead of foreground
+ * and background, and 's' is for the font size.
+ *
+ * Example: [latex s=4 bg=00f fg=ff0]\LaTeX[/latex]
+ */
+function latex_shortcode( $atts, $content = '' ) {
+ extract( shortcode_atts( array(
+ 's' => 0,
+ 'bg' => latex_get_default_color( 'bg' ),
+ 'fg' => latex_get_default_color( 'text', '000' )
+ ), $atts ) );
+
+ return latex_render( latex_entity_decode( $content ), $fg, $bg, $s );
+}
+
+/**
+ * LaTeX needs to be untexturized
+ */
+function latex_no_texturize( $shortcodes ) {
+ $shortcodes[] = 'latex';
+ return $shortcodes;
+}
+
+add_filter( 'no_texturize_shortcodes', 'latex_no_texturize' );
+
+add_filter( 'the_content', 'latex_markup', 9 ); // before wptexturize
+add_filter( 'comment_text', 'latex_markup', 9 ); // before wptexturize
+add_shortcode( 'latex', 'latex_shortcode' );
+
diff --git a/plugins/jetpack/modules/module-info.php b/plugins/jetpack/modules/module-info.php
new file mode 100644
index 0000000..e614016
--- /dev/null
+++ b/plugins/jetpack/modules/module-info.php
@@ -0,0 +1,432 @@
+<?php
+/**
+ * "Learn More" information blocks for all modules live in this file.
+ *
+ * jetpack_module_more_info_<module-slug> hooks are for pre-connection information
+ * jetpack_module_more_info_connected_<module-slug> hooks are used once the user
+ * is connected to show them links to admin panels, usage info etc.
+ */
+
+// VaultPress (stub)
+
+function vaultpress_jetpack_more_info() {
+ if ( function_exists( 'is_multisite' ) && is_multisite() ) {
+ $vaultpress_url = 'http://vaultpress.com/jetpack-ms/';
+ } else {
+ $vaultpress_url = 'http://vaultpress.com/jetpack/';
+ }
+ ?>
+
+ <div class="jp-info-img">
+ <a href="<?php echo $vaultpress_url?>">
+ <img class="jp-info-img" src="<?php echo plugins_url( basename( dirname( dirname( __FILE__ ) ) ) . '/_inc/images/vaultpress.png' ) ?>" alt="<?php esc_attr_e( 'VaultPress', 'jetpack' ) ?>" width="300" height="155" />
+ </a>
+ </div>
+
+ <h4><?php esc_html_e( 'VaultPress', 'jetpack' ) ?></h4>
+<?php if ( class_exists( 'VaultPress' ) || function_exists( 'vaultpress_contact_service' ) ) : ?>
+ <p><?php esc_html_e( 'Your WordPress installation is currently being protected with the world’s best security, backup, and support.', 'jetpack' ); ?></p>
+ <p><?php printf( _x( 'To check your backups, see any security alerts, or check your VaultPress Vitality, visit your %s.', 'Visit your _VaultPress_dashboard_.', 'jetpack' ), '<a href="https://dashboard.vaultpress.com/">' . esc_html__( 'VaultPress dashboard', 'jetpack' ) . '</a>' ); ?></a></p>
+<?php else : ?>
+ <p><?php esc_html_e( 'With a monthly subscription, the VaultPress plugin will backup your site’s content, themes, and plugins in real-time, as well as perform regular security scans for common threats and attacks.', 'jetpack' ); ?></p>
+ <p><?php printf( _x( 'View %s.', 'View _Plans_&_Pricing_. (VaultPress)', 'jetpack' ), '<a href="' . $vaultpress_url . '">' . esc_html__( 'Plans & Pricing', 'jetpack' ) . '</a>' ); ?></a></p>
+<?php endif;
+}
+add_action( 'jetpack_module_more_info_vaultpress', 'vaultpress_jetpack_more_info' );
+add_action( 'jetpack_module_more_info_connected_vaultpress', 'vaultpress_jetpack_more_info' );
+
+function vaultpress_jetpack_load_more_link() {
+ if ( function_exists( 'is_multisite' ) && is_multisite() ) {
+ $vaultpress_url = 'http://vaultpress.com/jetpack-ms/';
+ } else {
+ $vaultpress_url = 'http://vaultpress.com/jetpack/';
+ }
+
+ echo '<a class="button more-info-link" href="' . $vaultpress_url . '">' . __( "Learn More", 'jetpack' ) . '</a>';
+}
+add_filter( 'jetpack_learn_more_button_vaultpress', 'vaultpress_jetpack_load_more_link' );
+
+// Gravatar Hovercards
+function grofiles_more_info() { ?>
+ <div class="jp-info-img">
+ <a href="http://blog.gravatar.com/2010/10/06/gravatar-hovercards-on-wordpress-com/">
+ <img class="jp-info-img" src="<?php echo plugins_url( basename( dirname( dirname( __FILE__ ) ) ) . '/_inc/images/hovercard.png' ) ?>" alt="<?php esc_attr_e( 'Gravatar Hovercard', 'jetpack' ) ?>" width="320" height="165" />
+ </a>
+ </div>
+
+ <h4><?php esc_html_e( 'Gravatar Hovercards', 'jetpack' ) ?></h4>
+ <h5><?php esc_html_e( "What’s a Hovercard?", 'jetpack' ) ?></h5>
+ <p><?php esc_html_e( 'Hovercards enhance plain Gravatar images with information about a person: name, bio, pictures, their contact info, and other services they use on the web like Twitter, Facebook, or LinkedIn.', 'jetpack' ); ?></p>
+ <p><?php esc_html_e( 'Hovercards offer a great way to show your internet presence and help people find your own blog.', 'jetpack' ); ?></p>
+<?php
+}
+add_action( 'jetpack_module_more_info_gravatar-hovercards', 'grofiles_more_info' );
+
+function grofiles_more_info_connected() { ?>
+ <div class="jp-info-img">
+ <a href="http://blog.gravatar.com/2010/10/06/gravatar-hovercards-on-wordpress-com/">
+ <img class="jp-info-img" src="<?php echo plugins_url( basename( dirname( dirname( __FILE__ ) ) ) . '/_inc/images/hovercard.png' ) ?>" alt="<?php esc_attr_e( 'Gravatar Hovercard', 'jetpack' ) ?>" width="320" height="165" />
+ </a>
+ </div>
+
+ <h4><?php esc_html_e( 'Gravatar Hovercards', 'jetpack' ) ?></h4>
+ <h5><?php esc_html_e( "What’s a Hovercard?", 'jetpack' ) ?></h5>
+ <p><?php esc_html_e( 'Hovercards enhance plain Gravatar images with information about a person: name, bio, pictures, their contact info, and other services.', 'jetpack' ); ?></p>
+ <p><?php esc_html_e( 'To see hovercards, look at any blog post on your blog that has comments. If the commenter has a hovercard associated with their gravatar, mouse over their image and the hovercard will appear. To turn hovercards off, click the Deactivate button above.', 'jetpack' ); ?></p>
+<?php
+}
+add_action( 'jetpack_module_more_info_connected_gravatar-hovercards', 'grofiles_more_info_connected' );
+
+function grofiles_load_more_link() {
+ echo '<a class="button more-info-link" href="http://blog.gravatar.com/2010/10/06/gravatar-hovercards-on-wordpress-com/">' . esc_html__( 'Learn More', 'jetpack' ) . '</a>';
+}
+add_filter( 'jetpack_learn_more_button_gravatar-hovercards', 'grofiles_load_more_link' );
+
+
+// Shortcodes
+function jetpack_shortcodes_more_info() { ?>
+ <div class="jp-info-img">
+ <a href="http://en.support.wordpress.com/shortcodes/">
+ <img class="jp-info-img" src="<?php echo plugins_url( basename( dirname( dirname( __FILE__ ) ) ) . '/_inc/images/shortcodes.png' ) ?>" alt="<?php esc_attr_e( 'Shortcode Embeds', 'jetpack' ) ?>" width="300" height="135" />
+ </a>
+ </div>
+
+ <h4><?php esc_html_e( 'Shortcode Embeds', 'jetpack' ) ?></h4>
+ <p><?php esc_html_e( 'Shortcodes allow you to easily and safely embed media from other places in your site. With just one simple code, you can tell WordPress to embed YouTube, Flickr, and other media.', 'jetpack' ) ?></p>
+<?php
+}
+add_action( 'jetpack_module_more_info_shortcodes', 'jetpack_shortcodes_more_info' );
+
+function jetpack_shortcodes_more_info_connected() { ?>
+ <div class="jp-info-img">
+ <a href="http://en.support.wordpress.com/shortcodes/">
+ <img class="jp-info-img" src="<?php echo plugins_url( basename( dirname( dirname( __FILE__ ) ) ) . '/_inc/images/shortcodes.png' ) ?>" alt="<?php esc_attr_e( 'Shortcode Embeds', 'jetpack' ) ?>" width="300" height="135" />
+ </a>
+ </div>
+
+ <h4><?php esc_html_e( 'Shortcode Embeds', 'jetpack' ) ?></h4>
+ <p><?php esc_html_e( 'Shortcodes allow you to easily and safely embed media from other places in your site. With just one simple code, you can tell WordPress to embed YouTube, Flickr, and other media.', 'jetpack' ) ?></p>
+ <p><?php esc_html_e( 'Enter a shortcode directly into the Post/Page editor to embed media. For specific instructions follow the links below.', 'jetpack' ) ?></p>
+ <?php
+ $codes = array( 'archives' => 'http://support.wordpress.com/archives-shortcode/',
+ 'audio' => 'http://support.wordpress.com/audio/',
+ 'blip.tv' => 'http://support.wordpress.com/videos/bliptv/',
+ 'dailymotion' => 'http://support.wordpress.com/videos/dailymotion/',
+ 'digg' => 'http://support.wordpress.com/digg/',
+ 'flickr' => 'http://support.wordpress.com/videos/flickr-video/',
+ 'googlevideo' => 'http://support.wordpress.com/videos/google-video/',
+ 'scribd' => 'http://support.wordpress.com/scribd/',
+ 'slide' => 'http://support.wordpress.com/slideshows/slide/',
+ 'slideshare' => 'http://support.wordpress.com/slideshows/slideshare/',
+ 'soundcloud' => 'http://support.wordpress.com/audio/soundcloud-audio-player/',
+ 'vimeo' => 'http://support.wordpress.com/videos/vimeo/',
+ 'youtube' => 'http://support.wordpress.com/videos/youtube/',
+ 'polldaddy' => 'http://support.polldaddy.com/wordpress-shortcodes/',
+ );
+
+ if ( version_compare( PHP_VERSION, 5, '>=' ) ) {
+ $codes['wpvideo (VideoPress)'] = 'http://en.support.wordpress.com/videopress/';
+ }
+
+ $available = '';
+ foreach ( $codes as $code => $url ) {
+ $available[] = '<a href="' . $url . '" target="_blank">[' . $code . ']</a>';
+
+ }
+ ?>
+ <p><?php echo wp_sprintf( esc_html__( 'Available shortcodes are: %l.', 'jetpack' ), $available ); ?></p>
+<?php
+}
+add_action( 'jetpack_module_more_info_connected_shortcodes', 'jetpack_shortcodes_more_info_connected' );
+
+function jetpack_shortcodes_load_more_link( $description ) {
+ echo '<a class="button more-info-link" href="http://en.support.wordpress.com/shortcodes/">' . esc_html__( 'Learn More' , 'jetpack' ) . '</a>';
+}
+add_filter( 'jetpack_learn_more_button_shortcodes', 'jetpack_shortcodes_load_more_link' );
+
+
+// Shortlinks
+function wpme_more_info() { ?>
+ <div class="jp-info-img">
+ <a href="http://wp.me/sf2B5-shorten">
+ <img class="jp-info-img" src="<?php echo plugins_url( basename( dirname( dirname( __FILE__ ) ) ) . '/_inc/images/shortlinks.gif' ) ?>" alt="<?php esc_attr_e( 'WP.me Shortlinks', 'jetpack' ) ?>" width="300" height="154" />
+ </a>
+ </div>
+
+ <h4><?php esc_html_e( 'WP.me Shortlinks' , 'jetpack' ); ?></h4>
+ <p><?php esc_html_e( "Instead of typing or copy-pasting long URLs, you can now get a short and simple link to your posts and pages. This uses the super compact wp.me domain name, and gives you a unique URL you can use that will be safe and reliable.", 'jetpack' ) ?></p>
+ <p><?php esc_html_e( "It’s perfect for use on Twitter, Facebook, and cell phone text messages where every character counts.", 'jetpack' ) ?></p>
+<?php
+}
+add_action( 'jetpack_module_more_info_shortlinks', 'wpme_more_info' );
+
+function wpme_more_info_connected() { ?>
+ <div class="jp-info-img">
+ <a href="http://wp.me/sf2B5-shorten">
+ <img class="jp-info-img" src="<?php echo plugins_url( basename( dirname( dirname( __FILE__ ) ) ) . '/_inc/images/shortlinks.gif' ) ?>" alt="<?php esc_attr_e( 'WP.me Shortlinks', 'jetpack' ) ?>" width="300" height="154" />
+ </a>
+ </div>
+
+ <h4><?php esc_html_e( 'WP.me Shortlinks' , 'jetpack' ); ?></h4>
+ <p><?php esc_html_e( "Instead of typing or copy-pasting long URLs, you can now get a short and simple link to your posts and pages. This uses the super compact wp.me domain name, and gives you a unique URL you can use that will be safe and reliable.", 'jetpack' ) ?></p>
+ <p><?php esc_html_e( "To use shortlinks, go to any already published post (or publish something new!). A “Get Shortlink” button will be visible under the Post title. When you click it, a dialog box will appear with the shortlink and you can copy and paste to Twitter, Facebook or wherever your heart desires.", 'jetpack' ) ?></p>
+<?php
+}
+add_action( 'jetpack_module_more_info_connected_shortlinks', 'wpme_more_info_connected' );
+
+function wpme_load_more_link( $description ) {
+ echo '<a class="button more-info-link" href="http://wp.me/sf2B5-shorten">' . esc_html__( 'Learn More', 'jetpack' ) . '</a>';
+}
+add_filter( 'jetpack_learn_more_button_shortlinks', 'wpme_load_more_link' );
+
+
+// WordPress.com Stats
+function stats_more_info() { ?>
+ <div class="jp-info-img">
+ <a href="http://en.support.wordpress.com/stats/">
+ <img class="jp-info-img" src="<?php echo plugins_url( basename( dirname( dirname( __FILE__ ) ) ) . '/_inc/images/stats.gif' ) ?>" alt="<?php esc_attr_e( 'WordPress.com Stats', 'jetpack' ) ?>" width="300" height="144" />
+ </a>
+ </div>
+
+ <h4><?php esc_html_e( 'WordPress.com Stats' , 'jetpack' ); ?></h4>
+ <p><?php esc_html_e( 'There are many plugins and services that provide statistics, but data can be overwhelming. WordPress.com Stats makes the most popular metrics easy to understand through a clear and attractive interface.', 'jetpack' ) ?></p>
+<?php
+}
+add_action( 'jetpack_module_more_info_stats', 'stats_more_info' );
+
+function stats_more_info_connected() { ?>
+ <div class="jp-info-img">
+ <a href="http://en.support.wordpress.com/stats/">
+ <img class="jp-info-img" src="<?php echo plugins_url( basename( dirname( dirname( __FILE__ ) ) ) . '/_inc/images/stats.gif' ) ?>" alt="<?php esc_attr_e( 'WordPress.com Stats', 'jetpack' ) ?>" width="300" height="144" />
+ </a>
+ </div>
+
+ <h4><?php esc_html_e( 'WordPress.com Stats' , 'jetpack' ); ?></h4>
+ <p><?php esc_html_e( 'There are many plugins and services that provide statistics, but data can be overwhelming. WordPress.com Stats makes the most popular metrics easy to understand through a clear and attractive interface.', 'jetpack' ) ?></p>
+ <p><?php printf( __( 'You can <a href="%s">view your stats dashboard here</a>.', 'jetpack' ), admin_url( 'admin.php?page=stats' ) ); ?></p>
+<?php
+}
+add_action( 'jetpack_module_more_info_connected_stats', 'stats_more_info_connected' );
+
+function stats_load_more_link( $description ) {
+ echo '<a class="button more-info-link" href="http://en.support.wordpress.com/stats/">' . esc_html__( 'Learn More', 'jetpack' ) . '</a>';
+}
+add_filter( 'jetpack_learn_more_button_stats', 'stats_load_more_link' );
+
+
+// LaTeX
+function latex_more_info() { ?>
+ <div class="jp-info-img">
+ <a href="http://support.wordpress.com/latex/">
+ <img class="jp-info-img" src="<?php echo plugins_url( basename( dirname( dirname( __FILE__ ) ) ) . '/_inc/images/latex.gif' ) ?>" alt="<?php esc_attr_e( 'LaTeX', 'jetpack' ) ?>" width="300" height="155" />
+ </a>
+ </div>
+
+ <h4><img src="http://l.wordpress.com/latex.php?latex=%5CLaTeX&bg=transparent&fg=000&s=1" alt="LaTeX logo" title="LaTeX" style="vertical-align: -27%" /> Makes Beautiful Math</h4>
+ <p><?php printf( esc_html__( '%s is a powerful markup language for writing complex mathematical equations, formulas, etc.', 'jetpack' ), '<a href="http://www.latex-project.org/" target="_blank"><img src="http://l.wordpress.com/latex.php?latex=%5CLaTeX&bg=transparent&fg=000&s=-1" alt="LaTeX logo" title="LaTeX" style="vertical-align: -25%" /></a>' ); ?></p>
+ <p><?php printf( esc_html__( 'Jetpack combines the power of %s and the simplicity of WordPress to give you the ultimate in math blogging platforms.', 'jetpack' ), '<img src="http://l.wordpress.com/latex.php?latex=%5CLaTeX&bg=transparent&fg=000&s=-1" alt="LaTeX logo" title="LaTeX" style="vertical-align: -25%" />' ); ?></p>
+ <p><?php esc_html_e( 'Wow, that sounds nerdy.', 'jetpack' ) ?></p>
+<?php
+}
+add_action( 'jetpack_module_more_info_latex', 'latex_more_info' );
+
+function latex_more_info_connected() { ?>
+ <div class="jp-info-img">
+ <a href="http://support.wordpress.com/latex/">
+ <img class="jp-info-img" src="<?php echo plugins_url( basename( dirname( dirname( __FILE__ ) ) ) . '/_inc/images/latex.gif' ) ?>" alt="<?php esc_attr_e( 'LaTeX', 'jetpack' ) ?>" width="300" height="155" />
+ </a>
+ </div>
+
+ <h4><img src="http://l.wordpress.com/latex.php?latex=%5CLaTeX&bg=transparent&fg=000&s=1" alt="LaTeX logo" title="LaTeX" style="vertical-align: -27%;" /> Makes Beautiful Math</h4>
+ <p><?php printf( esc_html__( '%s is a powerful markup language for writing complex mathematical equations, formulas, etc.', 'jetpack' ), '<a href="http://www.latex-project.org/" target="_blank"><img src="http://l.wordpress.com/latex.php?latex=%5CLaTeX&bg=transparent&fg=000&s=-1" alt="LaTeX logo" title="LaTeX" style="vertical-align: -25%" /></a>' ); ?></p>
+ <p><?php printf( __( 'Use <code>$latex your latex code here$</code> or <code>[latex]your latex code here[/latex]</code> to include %s in your posts and comments. There are <a href="%s" target="_blank">all sorts of options</a> available.', 'jetpack' ), '<img src="http://l.wordpress.com/latex.php?latex=%5CLaTeX&bg=transparent&fg=000&s=-1" alt="LaTeX logo" title="LaTeX" style="vertical-align: -25%" />', 'http://support.wordpress.com/latex/' ); ?></p>
+<?php
+}
+add_action( 'jetpack_module_more_info_connected_latex', 'latex_more_info_connected' );
+
+function latex_load_more_link( $description ) {
+ echo '<a class="button more-info-link" href="http://support.wordpress.com/latex/">' . esc_html__( 'Learn More', 'jetpack' ) . '</a>';
+}
+add_filter( 'jetpack_learn_more_button_latex', 'latex_load_more_link' );
+
+
+// Sharedaddy
+function sharedaddy_more_info() { ?>
+ <div class="jp-info-img">
+ <a href="http://en.support.wordpress.com/sharing/">
+ <img class="jp-info-img" src="<?php echo plugins_url( basename( dirname( dirname( __FILE__ ) ) ) . '/_inc/images/sharedaddy.gif' ) ?>" alt="<?php esc_attr_e( 'Sharing', 'jetpack' ) ?>" width="300" height="155" />
+ </a>
+ </div>
+ <h4><?php esc_html_e( 'Sharing' , 'jetpack' ); ?></h4>
+ <p><?php esc_html_e( 'Share your posts with Twitter, Facebook, and a host of other services. You can configure services to appear as icons, text, or both. Some services have additional options to display smart buttons, such as Twitter, which will update the number of times the post has been shared.', 'jetpack' ); ?></p>
+
+ <p><?php
+ if ( is_multisite() ) {
+ esc_html_e( 'The following services are included: Twitter, Facebook, Reddit, StumbleUpon, PressThis, Digg, LinkedIn, Google +1, Print, and Email.' , 'jetpack' );
+ } else {
+ esc_html_e( 'The following services are included: Twitter, Facebook, Reddit, StumbleUpon, Digg, LinkedIn, Google +1, Print, and Email.' , 'jetpack' );
+ }
+ ?></p>
+
+ <p><?php esc_html_e( 'Additionally you can define your own custom services.', 'jetpack' ); ?></p>
+<?php
+}
+add_action( 'jetpack_module_more_info_sharedaddy', 'sharedaddy_more_info' );
+
+function sharedaddy_more_info_connected() { ?>
+ <div class="jp-info-img">
+ <embed type="application/x-shockwave-flash" src="http://s0.videopress.com/player.swf?v=1.02" height="190" wmode="transparent" seamlesstabbing="true" allowfullscreen="true" allowscriptaccess="always" overstretch="true" flashvars="guid=WV0JOwY2"></embed>
+ </div>
+
+ <h4><?php esc_html_e( 'Sharing' , 'jetpack' ); ?></h4>
+ <?php
+ if ( class_exists( 'Sharing_Admin' ) ) {
+ ?>
+
+ <p><?php printf( __( 'To configure your sharing settings, go to the Settings → <a href="%s">Sharing</a> menu.', 'jetpack' ), 'options-general.php?page=sharing' ); ?></p>
+ <p><?php esc_html_e( 'Drag and drop sharing services into the enabled section to have them show up on your site, and drag them into the hidden section to have them hidden behind a button.', 'jetpack' ); ?>
+
+ <?php
+ }
+ ?>
+
+ <p><?php printf( __( 'Full details can be found on the <a href="%s">Sharing support page</a>. This video also gives a swish run-down of how to use the Sharing feature. Watch it in HD for extra snazz!', 'jetpack' ), 'http://support.wordpress.com/sharing/' ); ?></p>
+<?php
+}
+add_action( 'jetpack_module_more_info_connected_sharedaddy', 'sharedaddy_more_info_connected' );
+
+function sharedaddy_load_more_link( $description ) {
+ echo '<a class="button more-info-link" href="http://support.wordpress.com/sharing/">' . esc_html__( 'Learn More', 'jetpack' ) . '</a>';
+}
+add_filter( 'jetpack_learn_more_button_sharedaddy', 'sharedaddy_load_more_link' );
+
+
+// After The Deadline
+function jpatd_more_info() { ?>
+ <div class="jp-info-img">
+ <a href="http://en.support.wordpress.com/proofreading/">
+ <img class="jp-info-img" src="<?php echo plugins_url( basename( dirname( dirname( __FILE__ ) ) ) . '/_inc/images/after-the-deadline.gif' ) ?>" alt="<?php esc_attr_e( 'Spelling and Grammar', 'jetpack' ) ?>" width="300" height="155" />
+ </a>
+ </div>
+
+ <h4><?php esc_html_e( 'Spelling and Grammar' , 'jetpack' ); ?></h4>
+
+ <p><?php printf( __( "The <a href='%s'>After the Deadline</a> Proofreading service improves your writing by using artificial intelligence to find your errors and offer smart suggestions.", 'jetpack' ), 'http://www.afterthedeadline.com/' ); ?></p>
+ <p><?php printf( __( 'After the Deadline provides a number of <a href="%s">customization options</a>, which you can edit in your profile.', 'jetpack' ), esc_url( get_edit_profile_url( get_current_user_id() ) ) . '#atd' ); ?></p>
+<?php
+}
+add_action( 'jetpack_module_more_info_after-the-deadline', 'jpatd_more_info' );
+
+function jpatd_load_more_link( $description ) {
+ echo '<a class="button more-info-link" href="http://en.support.wordpress.com/proofreading/">' . esc_html__( 'Learn More', 'jetpack' ) . '</a>';
+}
+add_filter( 'jetpack_learn_more_button_after-the-deadline', 'jpatd_load_more_link' );
+
+
+// RSS Links Widget, Image Widget, Twitter Widget
+function jetpack_widgets_more_info() { ?>
+ <div class="jp-info-img">
+ <img class="jp-info-img" src="<?php echo plugins_url( basename( dirname( dirname( __FILE__ ) ) ) . '/_inc/images/widgets.png' ) ?>" alt="<?php esc_attr_e( 'Widgets Screenshot', 'jetpack' ) ?>" width="320" height="119" />
+ </div>
+
+ <h4><?php esc_html_e( 'Extra Sidebar Widgets' , 'jetpack' ); ?></h4>
+
+ <p><strong><?php esc_html_e( 'The RSS Links Widget ', 'jetpack' ); ?></strong> <?php esc_html_e( "allows you to add links to your blog’s post and comment RSS feeds in your sidebar. This makes it easy for your readers to stay updated when you post new content or receive new comments.", 'jetpack' ) ?></p>
+ <p><strong><?php esc_html_e( 'The Twitter Widget ', 'jetpack' ); ?></strong> <?php esc_html_e( "shows your latest tweets within a sidebar on your theme. It’s an easy way to add more activity to your site. There are also a number of customization options.", 'jetpack' ) ?></p>
+ <p><strong><?php esc_html_e( 'The Facebook Like Box Widget ', 'jetpack' ); ?></strong> <?php esc_html_e( "shows your Facebook Like Box within a sidebar on your theme. It’s a great way to let your readers show their support.", 'jetpack' ) ?></p>
+ <p><strong><?php esc_html_e( 'The Image Widget ', 'jetpack' ); ?></strong><?php esc_html_e( "allows you to easily add images to widget areas in your theme. It’s an easy way to add more visual interest to your site.", 'jetpack' ) ?></p>
+
+<?php
+}
+add_action( 'jetpack_module_more_info_widgets', 'jetpack_widgets_more_info' );
+
+function jetpack_widgets_more_info_connected() { ?>
+ <div class="jp-info-img">
+ <img class="jp-info-img" src="<?php echo plugins_url( basename( dirname( dirname( __FILE__ ) ) ) . '/_inc/images/widgets.png' ) ?>" alt="<?php esc_attr_e( 'Widgets Screenshot', 'jetpack' ) ?>" width="320" height="119" />
+ </div>
+
+ <h4><?php esc_html_e( 'Extra Sidebar Widgets' , 'jetpack' ); ?></h4>
+
+ <p><strong><?php esc_html_e( 'The RSS Links Widget', 'jetpack' ); ?></strong> <?php esc_html_e( 'lets you easily add post and comment RSS feeds to a sidebar on your theme.', 'jetpack' ) ?></p>
+ <p><strong><?php esc_html_e( 'The Twitter Widget', 'jetpack' ); ?></strong> <?php esc_html_e( 'shows your latest tweets within a sidebar on your theme.', 'jetpack' ) ?></p>
+ <p><strong><?php esc_html_e( 'The Facebook Like Box Widget', 'jetpack' ); ?></strong> <?php esc_html_e( 'shows your Facebook Like Box within a sidebar on your theme.', 'jetpack' ) ?></p>
+ <p><strong><?php esc_html_e( 'The Image Widget', 'jetpack' ); ?></strong> <?php esc_html_e( 'lets you easily add images to a sidebar on your theme.', 'jetpack' ) ?></p>
+
+ <p><?php esc_html_e( 'Each of these widgets has a number of customization options.', 'jetpack' ); ?> <?php printf( __( 'To use the widgets, go to Appearance → <a href="%s">Widgets</a>. Drag them into one of your sidebars and configure away.', 'jetpack' ), admin_url( 'widgets.php' ) ); ?></p>
+<?php
+}
+add_action( 'jetpack_module_more_info_connected_widgets', 'jetpack_widgets_more_info_connected' );
+
+function jetpack_widgets_load_more_link( $description ) {
+ echo '<a class="button more-info-link" href="http://en.support.wordpress.com/widgets/">' . esc_html__( 'Learn More', 'jetpack' ) . '</a>';
+}
+add_filter( 'jetpack_learn_more_button_widgets', 'jetpack_widgets_load_more_link' );
+
+// Subscriptions
+function jetpack_subscriptions_more_info() { ?>
+ <div class="jp-info-img">
+ <img class="jp-info-img" src="<?php echo plugins_url( basename( dirname( dirname( __FILE__ ) ) ) . '/_inc/images/subscriptions.png' ) ?>" alt="<?php esc_attr_e( 'Subsriptions Screenshot', 'jetpack' ) ?>" width="320" height="119" />
+ </div>
+
+ <h4><?php esc_html_e( 'Subscriptions' , 'jetpack' ); ?></h4>
+
+ <p><?php esc_html_e( 'Easily allow any visitor to subscribe to all of your posts via email through a widget in your blog’s sidebar. Every time you publish a post, WordPress.com will send a notification to all your subscribers.', 'jetpack' ); ?></p>
+ <p><?php esc_html_e( 'When leaving comments, your visitors can also subscribe to a post’s comments to keep up with the conversation.', 'jetpack' ); ?></p>
+
+<?php
+
+ if ( 'jetpack_module_more_info_connected_subscriptions' == current_filter() )
+ printf( '<p>' . __( 'To use the Subscriptions widget, go to Appearance → <a href="%s">Widgets</a>. Drag the widget labeled “Blog Subscriptions (Jetpack)” into one of your sidebars and configure away.', 'jetpack' ) . '</p>', admin_url( 'widgets.php' ) );
+}
+add_action( 'jetpack_module_more_info_subscriptions', 'jetpack_subscriptions_more_info' );
+add_action( 'jetpack_module_more_info_connected_subscriptions', 'jetpack_subscriptions_more_info' );
+
+function jetpack_subscriptions_load_more_link() {
+ echo '<a class="button more-info-link" href="http://en.support.wordpress.com/following/">' . esc_html__( 'Learn More', 'jetpack' ) . '</a>';
+}
+add_action( 'jetpack_learn_more_button_subscriptions', 'jetpack_subscriptions_load_more_link' );
+
+// Enhanced Distribution
+
+function jetpack_enhanced_distribution_more_info() { ?>
+ <h4><?php esc_html_e( 'Enhanced Distribution' , 'jetpack' ); ?></h4>
+
+ <p><?php esc_html_e( 'Jetpack will automatically take the great published content from your blog or website and share it instantly with third party services like search engines, increasing your reach and traffic.', 'jetpack' ); ?></p>
+
+<?php
+}
+
+add_action( 'jetpack_module_more_info_enhanced-distribution', 'jetpack_enhanced_distribution_more_info' );
+add_action( 'jetpack_module_more_info_connected_enhanced-distribution', 'jetpack_enhanced_distribution_more_info' );
+
+function jetpack_enhanced_distribution_more_link() {
+ echo '<a class="button more-info-link" href="http://en.wordpress.com/firehose/">' . esc_html__( 'Learn More', 'jetpack' ) . '</a>';
+}
+add_action( 'jetpack_learn_more_button_enhanced-distribution', 'jetpack_enhanced_distribution_more_link' );
+
+// Contact Form: START
+function jetpack_contact_form_learn_more_button() {
+ echo '<a class="button more-info-link" href="http://support.wordpress.com/contact-form/">' . __( 'Learn More', 'jetpack' ) . '</a>';
+}
+
+function jetpack_contact_form_more_info() {
+ echo '<div class="jp-info-img">';
+ echo '<a href="http://support.wordpress.com/contact-form/">';
+ echo '<img class="jp-info-img" src="' . plugins_url( basename( dirname( dirname( __FILE__ ) ) ) . '/_inc/images/contact-form.jpg' ) . '" alt="' . esc_attr__( 'Contact Form', 'jetpack' ) . '" width="194" height="148" />';
+ echo '</a>';
+ echo '</div>';
+
+ echo '<h4>' . esc_html__( 'Contact Form', 'jetpack' ) . '</h4>';
+
+ echo '<p>';
+ _e( 'A contact form is a great way to offer your readers the ability to get in touch, without giving out your personal email address.', 'jetpack' );
+ echo '</p>';
+
+ echo '<p>'; _e( 'Each contact form can easily be customized to fit your needs. When a user submits your contact form, the feedback will be filtered through <a href="http://akismet.com/">Akismet</a> (if it is active on your site) to make sure itâs not spam. Any legitimate feedback will then be emailed to you, and added to your feedback management area.', 'jetpack' );
+ echo '</p>';
+}
+
+add_action( 'jetpack_learn_more_button_contact-form', 'jetpack_contact_form_learn_more_button' );
+add_action( 'jetpack_module_more_info_contact-form', 'jetpack_contact_form_more_info' );
+add_action( 'jetpack_module_more_info_connected_contact-form', 'jetpack_contact_form_more_info' );
+// Contact Form: STOP
diff --git a/plugins/jetpack/modules/sharedaddy.php b/plugins/jetpack/modules/sharedaddy.php
new file mode 100644
index 0000000..97f359c
--- /dev/null
+++ b/plugins/jetpack/modules/sharedaddy.php
@@ -0,0 +1,23 @@
+<?php
+/**
+ * Module Name: Sharing
+ * Module Description: The most super duper sharing tool on the interwebs. Share content with Facebook, Twitter, and many more.
+ * Sort Order: 1
+ * First Introduced: 1.1
+ * Major Changes In: 1.2
+ */
+
+if ( !function_exists( 'sharing_init' ) )
+ include dirname( __FILE__ ).'/sharedaddy/sharedaddy.php';
+
+add_action( 'jetpack_modules_loaded', 'sharedaddy_loaded' );
+
+function sharedaddy_loaded() {
+ Jetpack::enable_module_configurable( __FILE__ );
+ Jetpack::module_configuration_load( __FILE__, 'sharedaddy_configuration_load' );
+}
+
+function sharedaddy_configuration_load() {
+ wp_safe_redirect( menu_page_url( 'sharing', false ) );
+ exit;
+}
diff --git a/plugins/jetpack/modules/sharedaddy/admin-sharing.css b/plugins/jetpack/modules/sharedaddy/admin-sharing.css
new file mode 100644
index 0000000..80c4fb8
--- /dev/null
+++ b/plugins/jetpack/modules/sharedaddy/admin-sharing.css
@@ -0,0 +1,353 @@
+#services-config {
+ background: #f1f1f1;
+ border: 1px #e3e3e3 solid;
+ border-radius: 6px;
+ -moz-border-radius: 6px;
+ -webkit-border-radius: 6px;
+ margin-top:15px;
+ min-width: 700px;
+ width: 100%;
+ float: left;
+ margin-bottom: 25px;
+}
+
+#available-services,#enabled-services,#live-preview{
+ padding:20px 20px 0px 20px;
+ width: 100%;
+}
+
+#enabled-services {
+ padding: 20px;
+}
+
+#live-preview {
+ padding: 20px 20px 10px 20px;
+}
+
+#available-services{
+ border-bottom: 1px #e3e3e3 solid;
+}
+
+#available-services h3,#enabled-services h3,#live-preview h3{
+ padding: 0px;
+ margin-top: 0px;
+}
+
+.description{
+ width: 180px;
+ vertical-align: top;
+}
+
+.description p{
+ font-size: 11px;
+}
+
+.services {
+ padding: 0px 20px;
+ vertical-align: top;
+}
+
+.services ul{
+}
+
+.services ul li {
+ float: left;
+ border: 1px #e3e3e3 solid;
+ border-radius: 6px;
+ -moz-border-radius: 6px;
+ -webkit-border-radius: 6px;
+ padding: 5px 10px 5px 24px;
+ margin-right: 10px;
+ cursor: move;
+}
+
+.services ul li.divider {
+ border: none;
+ padding: 0;
+ background: none;
+ cursor: default;
+}
+
+.preview {
+ float: left !important;
+}
+
+
+.services ul li#facebook, .preview-facebook div.option-smart-off{background: #FFF url(images/facebook.png) no-repeat 4px 5px;}
+.services ul li#twitter, .preview-twitter div.option-smart-off{background: #FFF url(images/twitter.png) no-repeat 4px 5px;}
+.services ul li#wordpress, .preview-wordpress{background: #FFF url(images/wordpress.png) no-repeat 4px 5px;}
+.services ul li#digg, .preview-digg div.option-smart-off{background: #FFF url(images/digg.png) no-repeat 4px 5px;}
+.services ul li#reddit, .preview-reddit div.option-smart-off{background: #FFF url(images/reddit.png) no-repeat 4px 5px;}
+.services ul li#stumbleupon, .preview-stumbleupon div.option-smart-off{background: #FFF url(images/stumbleupon.png) no-repeat 4px 5px;}
+.services ul li#email, .preview-email{background: #FFF url(images/email.png) no-repeat 4px 5px; padding-right: 10px;}
+.services ul li#print, .preview-print{background: #FFF url(images/print.png) no-repeat 4px 5px; padding-right: 10px;}
+.services ul li#press-this, .preview-press-this{background: #FFF url(images/wordpress.png) no-repeat 4px 5px; padding-right: 10px;}
+.services ul li#linkedin, .preview-linkedin div.option-smart-off{background: #FFF url(images/linkedin.png) no-repeat 4px 5px;}
+.services ul li#google-plus-1,.preview-google-plus-1{background: #FFF url(images/googleplus1.png) no-repeat 4px 5px; padding-right: 10px;}
+.services ul li.share-custom, .preview-custom{background: #FFF url(images/custom.png) no-repeat 4px 5px; no-repeat 4px 5px; padding-right: 10px;}
+
+/****************************************************************************/
+
+.preview li.preview-item {
+ margin: 0 15px 0 0;
+ background-position: 0px 5px;
+ padding: 5px 0px 5px 20px;
+ border: none;
+ cursor: default;
+}
+
+.preview li.preview-digg, .preview li.preview-reddit, .preview li.preview-stumbleupon, .preview li.preview-facebook, .preview li.preview-twitter, .preview li.preview-linkedin {
+ padding: 0;
+}
+
+.preview-digg .option-smart-off, .preview-reddit .option-smart-off, .preview-stumbleupon .option-smart-off, .preview-facebook .option-smart-off, .preview-twitter .option-smart-off, .preview-linkedin .option-smart-off {
+ background-position: 0px 5px !important;
+ padding: 5px 0px 5px 20px;
+}
+
+.preview-digg .option-smart-on {
+ background: #FFF url(images/smart-digg.png) no-repeat top left;
+ width:76px;
+ height:17px;
+ margin-top: 5px;
+}
+
+.preview-reddit .option-smart-on {
+ background: #FFF url(images/smart-reddit.png) no-repeat top left;
+ width:104px;
+ height:21px;
+ margin-top: 3px;
+}
+
+.preview-stumbleupon .option-smart-on {
+ background: #FFF url(images/smart-stumbleupon.png) no-repeat top left;
+ width: 74px;
+ height: 18px;
+ margin-top: 4px;
+}
+
+.preview-facebook .option-smart-like {
+ background: #FFF url(images/smart-like.png) no-repeat top left;
+ width:50px;
+ height:20px;
+ margin-top: 3px;
+}
+
+.preview-facebook .option-smart-on {
+ background: #FFF url(images/smart-facebook.png) no-repeat top left;
+ width:60px;
+ height:18px;
+ margin-top: 4px;
+}
+
+.preview-twitter .option-smart-on {
+ background: #FFF url(images/smart-twitter.png) no-repeat top left;
+ width:92px;
+ height:20px;
+ margin-top: 3px;
+}
+
+.preview-linkedin .option-smart-on {
+ background: #FFF url(images/linkedin-smart.png) no-repeat top center;
+ width:99px;
+ height:22px;
+ margin-top: 3px;
+}
+
+.preview-google-plus-1 .option-smart-on {
+ max-width: 70px;
+ width: 15px;
+ height: 15px;
+ margin-top: 4px;
+}
+
+.services .preview li.share-custom {
+ border-radius: 6px;
+ -moz-border-radius: 6px;
+ -webkit-border-radius: 6px;
+ background:url("images/sharing-hidden.png") no-repeat scroll 0px center #FFFFFF;
+ border: 1px solid #D8D8D8;
+ float: left;
+ line-height: 22px;
+ padding: 0 8px 0 21px;
+ margin: 1px 0 0 0;
+}
+
+.services .preview li.share-custom a {
+ color: #333;
+ text-decoration: none;
+}
+
+.services ul li.end-fix {
+ clear:both;
+ float:none;
+ visibility:hidden;
+ padding:0;
+ margin:0;
+ height:20px;
+ width:0;
+}
+
+#enabled-services{
+ border-top: 1px #FFF solid;
+ border-bottom: 1px #e3e3e3 solid;
+}
+
+#enabled-services h2{
+ font-size:20px;
+ padding-top:0px;
+ font-weight: normal !important;
+ color: #999;
+}
+
+#live-preview h2{
+ font-size:20px;
+ font-weight: normal !important;
+ color: #e3e3e3;
+}
+
+#live-preview{
+ background: #FFF;
+ border-bottom-left-radius:6px 6px;
+ border-bottom-right-radius:6px 6px;
+ -moz-border-radius-bottomleft: 6px;
+ -moz-border-radius-bottomright: 6px;
+}
+
+.clearing{
+ clear: both;
+}
+
+.options-toggle{
+}
+ #available-services .options-toggle {
+ display: none;
+ }
+
+ .services ul li.options{
+ padding-right: 0px;
+ }
+
+ .options .options-left{
+ float: left;
+ }
+
+ .options .options-toggle{
+ float: left;
+ width: 24px;
+ height: 26px;
+ margin-top:-6px;
+ margin-left: 5px;
+ margin-bottom:-5px;
+ }
+
+ html>body .options .options-toggle{
+ float: right;
+ }
+
+ .options-open .options-toggle{
+ margin-top:-5px;
+ }
+
+ .input label{
+ font-size: 11px;
+ line-height: 16px;
+ }
+
+ .advanced-form {
+ padding: 10px 14px 8px 10px;
+ margin-left: -24px;
+ display: none;
+ border-top: 1px #e3e3e3 solid;
+ margin-top:4px;
+ }
+
+
+ .services ul li.options-open .advanced-form{
+ display: block;
+ }
+
+ .utility{
+ float: right;
+ padding-top:10px;
+ padding-right: 10px;
+ font-size: 10px;
+ }
+
+ .advanced input[type=submit]{
+ float: left;
+ margin-top:10px;
+ margin-right: 10px;
+ }
+
+.services li.dropzone {
+ border: 1px dashed #999;
+ background: #e3e3e3;
+}
+
+.advanced-form .form-table th {
+ width: auto !important;
+}
+
+.advanced-form .button-secondary {
+ margin-top: 0 !important;
+}
+
+#share-drop-target {
+}
+
+#hidden-drop-target {
+ background: #e1e1e1;
+ border: 1px solid #cdcdcd;
+ border-radius: 6px;
+ -moz-border-radius: 6px;
+ -webkit-border-radius: 6px;
+ width: 29%;
+ padding: 10px;
+ vertical-align: top;
+}
+
+#hidden-drop-target p {
+ font-size: 10px;
+ margin: 0 0 10px 0;
+
+}
+
+.sharing-hidden .inner {
+ position: absolute;
+ border: 2px solid #6e6e6e;
+ padding: 15px 0px;
+ background: #fff;
+}
+
+
+.sharing-hidden ul {
+ background: #fff url('images/share-bg.png') repeat-y center center;
+ margin: 0 !important;
+}
+
+.services .sharing-hidden li {
+ margin: 0px 10px 0px 10px;
+ background-color: transparent;
+ width: 100px;
+}
+
+.sharing-hidden .preview-digg, .sharing-hidden .preview-reddit, .sharing-hidden .preview-stumbleupon, .sharing-hidden .preview-facebook, .sharing-hidden .preview-twitter, .sharing-hidden .preview-linkedin, .sharing-hidden .preview-google-plus-1 {
+ width: 120px !important;
+}
+
+.sharing-hidden li.share-end {
+ clear: both;
+ height: 0;
+ padding: 0px !important;
+ margin: 0px !important;
+ width: 0;
+ visibility: hidden;
+ float: none;
+}
+
+.preview .sharing-label {
+ font-weight: bold;
+ border: 0;
+ padding: 4px 6px 0 0;
+}
diff --git a/plugins/jetpack/modules/sharedaddy/admin-sharing.js b/plugins/jetpack/modules/sharedaddy/admin-sharing.js
new file mode 100644
index 0000000..4a93eab
--- /dev/null
+++ b/plugins/jetpack/modules/sharedaddy/admin-sharing.js
@@ -0,0 +1,348 @@
+(function($) {
+ $( document ).ready(function() {
+ function enable_share_button() {
+ $( '.preview a.sharing-anchor' ).unbind( 'mouseenter mouseenter' ).hover( function() {
+ if ( $( this ).data( 'hasappeared' ) !== true ) {
+ var item = $( this ).parents( 'li:first' ).find( '.inner' );
+ var original = $( this ).parents( '.share-custom' );
+
+ // Create a timer to make the area appear if the mouse hovers for a period
+ var timer = setTimeout( function() {
+
+ $( item ).css( {
+ left: $( original ).position().left + 'px',
+ top: $( original ).position().top + $( original ).height() + 3 + 'px'
+ } ).slideDown( 200, function() {
+ // Mark the item as have being appeared by the hover
+ $( original ).data( 'hasappeared', true ).data( 'hasoriginal', true ).data( 'hasitem', false );
+
+ // Remove all special handlers
+ $( item ).mouseleave( handler_item_leave ).mouseenter( handler_item_enter );
+ $( original ).mouseleave( handler_original_leave ).mouseenter( handler_original_enter );
+
+ // Add a special handler to quickly close the item
+ $( original ).click( close_it );
+ } );
+
+ // The following handlers take care of the mouseenter/mouseleave for the share button and the share area - if both are left then we close the share area
+ var handler_item_leave = function() {
+ $( original ).data( 'hasitem', false );
+
+ if ( $( original ).data( 'hasoriginal' ) === false ) {
+ var timer = setTimeout( close_it, 800 );
+ $( original ).data( 'timer2', timer );
+ }
+ };
+
+ var handler_item_enter = function() {
+ $( original ).data( 'hasitem', true );
+ clearTimeout( $( original ).data( 'timer2' ) );
+ }
+
+ var handler_original_leave = function() {
+ $( original ).data( 'hasoriginal', false );
+
+ if ( $( original ).data( 'hasitem' ) === false ) {
+ var timer = setTimeout( close_it, 800 );
+ $( original ).data( 'timer2', timer );
+ }
+ };
+
+ var handler_original_enter = function() {
+ $( original ).data( 'hasoriginal', true );
+ clearTimeout( $( original ).data( 'timer2' ) );
+ };
+
+ var close_it = function() {
+ item.slideUp( 200 );
+
+ // Clear all hooks
+ $( original ).unbind( 'mouseleave', handler_original_leave ).unbind( 'mouseenter', handler_original_enter );
+ $( item ).unbind( 'mouseleave', handler_item_leave ).unbind( 'mouseenter', handler_item_leave );
+ $( original ).data( 'hasappeared', false );
+ $( original ).unbind( 'click', close_it );
+ return false;
+ };
+ }, 200 );
+
+ // Remember the timer so we can detect it on the mouseout
+ $( this ).data( 'timer', timer );
+ }
+ }, function() {
+ // Mouse out - remove any timer
+ clearTimeout( $( this ).data( 'timer' ) );
+ $( this ).data( 'timer', false );
+ } );
+ }
+
+ function update_preview() {
+ var item;
+
+ // Clear the live preview
+ $( '#live-preview ul.preview li' ).remove();
+
+ // Add label
+ if ( $( '#save-enabled-shares input[name=visible]' ).val() != '' || $( '#save-enabled-shares input[name=hidden]' ).val() != '' )
+ $( '#live-preview ul.preview' ).append( $( '#live-preview ul.archive .sharing-label' ).clone() );
+
+ // Re-insert all the enabled items
+ $( 'ul.services-enabled li' ).each( function() {
+ if ( $( this ).hasClass( 'service' ) ) {
+ var service = $( this ).attr( 'id' );
+
+ $( '#live-preview ul.preview' ).append( $( '#live-preview ul.archive .preview-' + service ).clone() );
+ }
+ } );
+
+ // Add any preview items
+ if ( $( '#save-enabled-shares input[name=hidden]' ).val() != '' ) {
+ // Add share button
+ $( '#live-preview ul.preview' ).append( $( '#live-preview ul.archive .share-custom' ).clone() );
+ $( '#live-preview ul.preview li.share-custom ul li' ).remove();
+
+ // Add rest of the items
+ $( 'ul.services-hidden li' ).each( function( pos, item ) {
+ if ( $( this ).hasClass( 'service' ) ) {
+ var service = $( this ).attr( 'id' );
+
+ $( '#live-preview ul.preview li.share-custom ul' ).append( $( '#live-preview ul.archive .preview-' + service ).clone() );
+
+ if ( pos % 2 == 1 )
+ $( '#live-preview ul.preview li.share-custom ul' ).append( '<li class="share-end"></div>' );
+ }
+ } );
+
+ enable_share_button();
+ }
+
+ // Button style
+ if ( $( 'select[name=button_style]' ).val() == 'icon' )
+ $( '#live-preview ul.preview .option' ).html( ' ' ); // Remove the text
+ else if ( $( 'select[name=button_style]' ).val() == 'text' ) {
+ $( '#live-preview ul.preview li.advanced' ).each( function() {
+ if ( $( this ).find( '.option' ).hasClass( 'option-smart-on' ) === false && $( this ).find( '.option' ).hasClass( 'option-smart-like' ) === false )
+ $( this ).attr( 'class', 'advanced preview-item' );
+ } );
+ }
+ }
+
+ function sharing_option_changed() {
+ var item = this;
+
+ // Loading icon
+ $( this ).parents( 'li:first' ).css( 'backgroundImage', 'url("' + sharing_loading_icon + '")' );
+
+ // Save
+ $( this ).parents( 'form' ).ajaxSubmit( function( response ) {
+ if ( response.indexOf( '<!---' ) >= 0 ) {
+ var button = response.substring( 0, response.indexOf( '<!--->' ) );
+ var preview = response.substring( response.indexOf( '<!--->' ) + 6 );
+
+ if ( $( item ).is( ':submit' ) === true ) {
+ // Update the DOM using a bit of cut/paste technology
+
+ $( item ).parents( 'li:first' ).replaceWith( button );
+
+ init_handlers();
+ }
+
+ $( '#live-preview ul.archive li.preview-' + $( item ).parents( 'form' ).find( 'input[name=service]' ).val() ).replaceWith( preview );
+ }
+
+ // Update preview
+ update_preview();
+
+ // Restore the icon
+ $( item ).parents( 'li:first' ).removeAttr( 'style' );
+ } );
+
+ if ( $( item ).is( ':submit' ) === true )
+ return false;
+ return true;
+ }
+
+ function save_services() {
+ $( '#enabled-services h3 img' ).show();
+
+ // Update the display to reflect the changes
+ $( '#enabled-services li' ).addClass( 'options' );
+ $( '#available-services li' ).removeClass( 'options' );
+
+ // Toggle various dividers/help texts
+ if ( $( '#enabled-services ul.services-enabled li.service' ).length > 0 ) {
+ $( '#drag-instructions' ).hide();
+ }
+ else {
+ $( '#drag-instructions' ).show();
+ }
+
+ if ( $( '#enabled-services li.service' ).length > 0 ) {
+ $( '#live-preview .services h2' ).hide();
+ }
+ else {
+ $( '#live-preview .services h2' ).show();
+ }
+
+ // Gather the modules
+ var visible = [], hidden = [];
+
+ $( 'ul.services-enabled li' ).each( function() {
+ if ( $( this ).hasClass( 'service' ) ) {
+ // Ready for saving
+ visible[visible.length] = $( this ).attr( 'id' );
+ }
+ } );
+
+ $( 'ul.services-hidden li' ).each( function() {
+ if ( $( this ).hasClass( 'service' ) ) {
+ // Ready for saving
+ hidden[hidden.length] = $( this ).attr( 'id' );
+ }
+ } );
+
+ // Set the hidden element values
+ $( '#save-enabled-shares input[name=visible]' ).val( visible.join( ',' ) );
+ $( '#save-enabled-shares input[name=hidden]' ).val( hidden.join( ',' ) );
+
+ update_preview();
+
+ // Save it
+ $( '#save-enabled-shares' ).ajaxSubmit( function() {
+ $( '#enabled-services h3 img' ).hide();
+ } );
+ }
+
+ $( '#enabled-services .services ul' ).sortable( {
+ receive: function( event, ui ) {
+ save_services();
+ },
+ stop: function() {
+ save_services();
+ $( 'li.service' ).enableSelection(); // Fixes a problem with Chrome
+ },
+ over: function( event, ui ) {
+ $( this ).find( 'ul' ).addClass( 'dropping' );
+
+ // Ensure the 'end-fix' is at the end
+ $( '#enabled-services li.end-fix' ).remove()
+ $( '#enabled-services ul' ).append( '<li class="end-fix"></li>' );
+ },
+ out: function( event, ui ) {
+ $( this ).find( 'ul' ).removeClass( 'dropping' );
+
+ // Ensure the 'end-fix' is at the end
+ $( '#enabled-services li.end-fix' ).remove()
+ $( '#enabled-services ul' ).append( '<li class="end-fix"></li>' );
+ },
+ helper: function( event, ui ) {
+ ui.find( '.advanced-form' ).hide();
+
+ return ui.clone();
+ },
+ start: function( event, ui ) {
+ // Make sure that the advanced section is closed
+ $( '.advanced-form' ).hide();
+ $( 'li.service' ).disableSelection(); // Fixes a problem with Chrome
+ },
+ placeholder: 'dropzone',
+ opacity: 0.8,
+ delay: 150,
+ forcePlaceholderSize: true,
+ items: 'li',
+ connectWith: '#available-services ul, #enabled-services .services ul',
+ cancel: '.advanced-form'
+ } );
+
+ $( '#available-services ul' ).sortable( {
+ opacity: 0.8,
+ delay: 150,
+ cursor: 'move',
+ connectWith: '#enabled-services .services ul',
+ placeholder: 'dropzone',
+ forcePlaceholderSize: true,
+ start: function() {
+ $( '.advanced-form' ).hide();
+ }
+ } );
+
+ // Advanced options toggle
+ $( '.options-toggle' ).live( 'click', function() {
+ var was_visible = $( this ).parents( 'li:first' ).find( '.advanced-form' ).is( ':visible' );
+
+ // Hide everything
+ $( '.advanced-form' ).slideUp( 200 );
+
+ if ( !was_visible )
+ $( this ).parents( 'li:first' ).find( '.advanced-form' ).slideDown( 200 );
+ } );
+
+ // Live preview 'hidden' button
+ $( '.preview-hidden a' ).click( function() {
+ $( this ).parent().find( '.preview' ).toggle();
+ return false;
+ } );
+
+ // Add service
+ $( '#new-service form' ).ajaxForm( {
+ beforeSubmit: function() {
+ $( '#new-service-form .error' ).hide();
+ $( '#new-service-form img' ).show();
+ $( '#new-service-form input[type=submit]' ).attr( 'disabled', true );
+ },
+ success: function( response ) {
+ $( '#new-service-form img' ).hide();
+
+ if ( response == '1' ) {
+ $( '#new-service-form .inerror' ).removeClass( 'inerror' ).addClass( 'error' );
+ $( '#new-service-form .error' ).show();
+ $( '#new-service-form input[type=submit]' ).attr( 'disabled', false );
+ }
+ else {
+ document.location.reload();
+ }
+ }
+ }
+ );
+
+ function init_handlers() {
+ // Hook up all advanced options
+ $( '.advanced-form form input[type=checkbox]' ).unbind( 'click' ).click( sharing_option_changed );
+ $( '.advanced-form form select' ).unbind( 'change' ).change( sharing_option_changed );
+ $( '.advanced-form form input[type=submit]' ).unbind( 'click' ).click( sharing_option_changed );
+
+ $( '.advanced-form form a.remove' ).unbind( 'click' ).click( function() {
+ var form = $( this ).parents( 'form' );
+
+ form.find( 'input[name=action]' ).val( 'sharing_delete_service' );
+
+ // Loading icon
+ $( this ).parents( 'li:first' ).css( 'backgroundImage', 'url("' + sharing_loading_icon + '")' );
+
+ // Save
+ $( this ).parents( 'form' ).ajaxSubmit( function( response ) {
+ // Remove the item
+ form.parents( 'li:first' ).fadeOut( function() {
+ $( this ).remove();
+
+ // Update preview
+ update_preview();
+ } );
+ } );
+
+ return false;
+ } );
+ }
+
+ $( 'select[name=button_style]' ).change( function() {
+ update_preview();
+ return true;
+ } );
+
+ $( 'input[name=sharing_label]' ).blur( function() {
+ $('#live-preview ul.preview li.sharing-label').html( $( '<div/>' ).text( $( this ).val() ).html() );
+ } );
+
+ init_handlers();
+ enable_share_button();
+ } );
+})( jQuery );
diff --git a/plugins/jetpack/modules/sharedaddy/images/custom.png b/plugins/jetpack/modules/sharedaddy/images/custom.png
new file mode 100644
index 0000000..6d2f495
Binary files /dev/null and b/plugins/jetpack/modules/sharedaddy/images/custom.png differ
diff --git a/plugins/jetpack/modules/sharedaddy/images/designfloat.png b/plugins/jetpack/modules/sharedaddy/images/designfloat.png
new file mode 100644
index 0000000..62e8f32
Binary files /dev/null and b/plugins/jetpack/modules/sharedaddy/images/designfloat.png differ
diff --git a/plugins/jetpack/modules/sharedaddy/images/digg.png b/plugins/jetpack/modules/sharedaddy/images/digg.png
new file mode 100644
index 0000000..8524fa5
Binary files /dev/null and b/plugins/jetpack/modules/sharedaddy/images/digg.png differ
diff --git a/plugins/jetpack/modules/sharedaddy/images/divider.png b/plugins/jetpack/modules/sharedaddy/images/divider.png
new file mode 100644
index 0000000..709e7f9
Binary files /dev/null and b/plugins/jetpack/modules/sharedaddy/images/divider.png differ
diff --git a/plugins/jetpack/modules/sharedaddy/images/draggy.png b/plugins/jetpack/modules/sharedaddy/images/draggy.png
new file mode 100644
index 0000000..fcdd398
Binary files /dev/null and b/plugins/jetpack/modules/sharedaddy/images/draggy.png differ
diff --git a/plugins/jetpack/modules/sharedaddy/images/email.png b/plugins/jetpack/modules/sharedaddy/images/email.png
new file mode 100644
index 0000000..2ea4d7b
Binary files /dev/null and b/plugins/jetpack/modules/sharedaddy/images/email.png differ
diff --git a/plugins/jetpack/modules/sharedaddy/images/ember.png b/plugins/jetpack/modules/sharedaddy/images/ember.png
new file mode 100644
index 0000000..1a285a2
Binary files /dev/null and b/plugins/jetpack/modules/sharedaddy/images/ember.png differ
diff --git a/plugins/jetpack/modules/sharedaddy/images/facebook.png b/plugins/jetpack/modules/sharedaddy/images/facebook.png
new file mode 100644
index 0000000..8850a80
Binary files /dev/null and b/plugins/jetpack/modules/sharedaddy/images/facebook.png differ
diff --git a/plugins/jetpack/modules/sharedaddy/images/feed.png b/plugins/jetpack/modules/sharedaddy/images/feed.png
new file mode 100644
index 0000000..b0f72ff
Binary files /dev/null and b/plugins/jetpack/modules/sharedaddy/images/feed.png differ
diff --git a/plugins/jetpack/modules/sharedaddy/images/googleplus1.png b/plugins/jetpack/modules/sharedaddy/images/googleplus1.png
new file mode 100644
index 0000000..22cb1df
Binary files /dev/null and b/plugins/jetpack/modules/sharedaddy/images/googleplus1.png differ
diff --git a/plugins/jetpack/modules/sharedaddy/images/linkedin-smart.png b/plugins/jetpack/modules/sharedaddy/images/linkedin-smart.png
new file mode 100644
index 0000000..a828ad6
Binary files /dev/null and b/plugins/jetpack/modules/sharedaddy/images/linkedin-smart.png differ
diff --git a/plugins/jetpack/modules/sharedaddy/images/linkedin.png b/plugins/jetpack/modules/sharedaddy/images/linkedin.png
new file mode 100644
index 0000000..a5e0340
Binary files /dev/null and b/plugins/jetpack/modules/sharedaddy/images/linkedin.png differ
diff --git a/plugins/jetpack/modules/sharedaddy/images/loading.gif b/plugins/jetpack/modules/sharedaddy/images/loading.gif
new file mode 100644
index 0000000..85b99d4
Binary files /dev/null and b/plugins/jetpack/modules/sharedaddy/images/loading.gif differ
diff --git a/plugins/jetpack/modules/sharedaddy/images/print.png b/plugins/jetpack/modules/sharedaddy/images/print.png
new file mode 100644
index 0000000..19a245f
Binary files /dev/null and b/plugins/jetpack/modules/sharedaddy/images/print.png differ
diff --git a/plugins/jetpack/modules/sharedaddy/images/reddit.png b/plugins/jetpack/modules/sharedaddy/images/reddit.png
new file mode 100644
index 0000000..25a849f
Binary files /dev/null and b/plugins/jetpack/modules/sharedaddy/images/reddit.png differ
diff --git a/plugins/jetpack/modules/sharedaddy/images/rss.png b/plugins/jetpack/modules/sharedaddy/images/rss.png
new file mode 100644
index 0000000..0f06c7f
Binary files /dev/null and b/plugins/jetpack/modules/sharedaddy/images/rss.png differ
diff --git a/plugins/jetpack/modules/sharedaddy/images/share-bg.png b/plugins/jetpack/modules/sharedaddy/images/share-bg.png
new file mode 100644
index 0000000..f74ed03
Binary files /dev/null and b/plugins/jetpack/modules/sharedaddy/images/share-bg.png differ
diff --git a/plugins/jetpack/modules/sharedaddy/images/sharing-hidden.png b/plugins/jetpack/modules/sharedaddy/images/sharing-hidden.png
new file mode 100644
index 0000000..9607262
Binary files /dev/null and b/plugins/jetpack/modules/sharedaddy/images/sharing-hidden.png differ
diff --git a/plugins/jetpack/modules/sharedaddy/images/smart-digg.png b/plugins/jetpack/modules/sharedaddy/images/smart-digg.png
new file mode 100644
index 0000000..ce654de
Binary files /dev/null and b/plugins/jetpack/modules/sharedaddy/images/smart-digg.png differ
diff --git a/plugins/jetpack/modules/sharedaddy/images/smart-facebook.png b/plugins/jetpack/modules/sharedaddy/images/smart-facebook.png
new file mode 100644
index 0000000..18de01f
Binary files /dev/null and b/plugins/jetpack/modules/sharedaddy/images/smart-facebook.png differ
diff --git a/plugins/jetpack/modules/sharedaddy/images/smart-like.png b/plugins/jetpack/modules/sharedaddy/images/smart-like.png
new file mode 100644
index 0000000..98cfc34
Binary files /dev/null and b/plugins/jetpack/modules/sharedaddy/images/smart-like.png differ
diff --git a/plugins/jetpack/modules/sharedaddy/images/smart-reddit.png b/plugins/jetpack/modules/sharedaddy/images/smart-reddit.png
new file mode 100644
index 0000000..4788a50
Binary files /dev/null and b/plugins/jetpack/modules/sharedaddy/images/smart-reddit.png differ
diff --git a/plugins/jetpack/modules/sharedaddy/images/smart-stumbleupon.png b/plugins/jetpack/modules/sharedaddy/images/smart-stumbleupon.png
new file mode 100644
index 0000000..8851447
Binary files /dev/null and b/plugins/jetpack/modules/sharedaddy/images/smart-stumbleupon.png differ
diff --git a/plugins/jetpack/modules/sharedaddy/images/smart-twitter.png b/plugins/jetpack/modules/sharedaddy/images/smart-twitter.png
new file mode 100644
index 0000000..e14da3e
Binary files /dev/null and b/plugins/jetpack/modules/sharedaddy/images/smart-twitter.png differ
diff --git a/plugins/jetpack/modules/sharedaddy/images/stumbleupon.png b/plugins/jetpack/modules/sharedaddy/images/stumbleupon.png
new file mode 100644
index 0000000..af4e956
Binary files /dev/null and b/plugins/jetpack/modules/sharedaddy/images/stumbleupon.png differ
diff --git a/plugins/jetpack/modules/sharedaddy/images/twitter.png b/plugins/jetpack/modules/sharedaddy/images/twitter.png
new file mode 100644
index 0000000..1734a8a
Binary files /dev/null and b/plugins/jetpack/modules/sharedaddy/images/twitter.png differ
diff --git a/plugins/jetpack/modules/sharedaddy/images/wordpress.png b/plugins/jetpack/modules/sharedaddy/images/wordpress.png
new file mode 100644
index 0000000..6b56045
Binary files /dev/null and b/plugins/jetpack/modules/sharedaddy/images/wordpress.png differ
diff --git a/plugins/jetpack/modules/sharedaddy/readme.txt b/plugins/jetpack/modules/sharedaddy/readme.txt
new file mode 100644
index 0000000..b2fd2bd
--- /dev/null
+++ b/plugins/jetpack/modules/sharedaddy/readme.txt
@@ -0,0 +1,129 @@
+=== Sharedaddy ===
+Contributors: eoigal, johnny5, donncha, polldaddy, automattic
+Tags: share, sharing, email, twitter, facebook, print, reddit, stumbleupon, digg
+Requires at least: 3.0
+Tested up to: 3.1
+Stable tag: trunk
+
+Share your posts with Twitter, Facebook, and a host of other services
+
+== Description ==
+
+Share your posts with Twitter, Facebook, and a host of other services. You can configure services to appear as icons, text, or both. Some services have additional options to display smart buttons, such as Twitter, which will update the number of times the post has been shared.
+
+The following services are included:
+
+* Twitter
+* Facebook
+* Reddit
+* StumbleUpon
+* PressThis
+* Digg
+* Print
+* Email
+
+Additionally you can define your own custom services.
+
+[wpvideo WV0JOwY2]
+
+The plugin is available in the following languages:
+
+* English
+* Japanese, thanks to Naoko McCracken
+* Portuguese, thanks to WordPress Portugal
+* Spanish, thanks to elarequi
+* German, thanks to Jott und die Welt
+* French, thanks to Dario Spagnolo / Aurélie Rochelle
+* Brazilian Portuguese, thanks to Gabriel Reguly
+* Dutch, thanks to Chantal Coolsma
+* Serbian, thanks to Milan DiniÄ
+
+If you have a translation please send it us and we would be glad to include it for everyone to use!
+
+The following plugins extend Sharedaddy:
+
+* [Mixi Check](http://wordpress.org/extend/plugins/mixi-check/) - support for Mixi
+
+For more detailed information about using this plugin you can refer to these pages:
+
+* http://support.wordpress.com/sharing/
+* http://ryanmarkel.com/2010/08/26/adding-a-custom-sharing-service-to-wordpress-com/
+* http://ryanmarkel.com/2010/08/31/adding-specific-sharing-services-to-sharedaddy/
+* http://wpgarage.com/tips/how-to-add-a-linkedin-share-button-to-sharedaddy/
+
+Note: You will need PHP5 to use this plugin
+
+== Installation ==
+
+Upload the plugin to your blog and activate it. Configure your sharing services from the Settings > Sharing dashboard page
+
+== Screenshots ==
+
+1. Manage sharing services
+2. Share posts
+
+== Changelog ==
+= 0.1 =
+* Initial release
+
+= 0.2 =
+* Fix incorrect link in plugin page
+* Remove debug from JS code
+
+= 0.2.1 =
+* Add Japanese translation, thanks Naoko!
+
+= 0.2.2 =
+* Add Portuguese translation, thanks WordPress Portugal!
+
+= 0.2.3 =
+* Add Spanish, thanks to elarequi!
+
+= 0.2.4 =
+* Fix incorrect icon reference
+
+= 0.2.5 =
+* Add German, thanks to Jott und die Welt!
+* Optimize loading of Digg JS
+
+= 0.2.6 =
+* Add French, thanks to Dario Spagnolo / Aurélie Rochelle!
+
+= 0.2.7 =
+* Add Brazilian Portuguese, thanks to Gabriel
+* Add Dutch, thanks to Chantal
+
+= 0.2.8 =
+* Update Spanish translation (thanks to elarequi)
+* Change CSS link to use wp_enqueue (props to Barry)
+* Add %post_full_url% to custom service tags
+* Fixed removal of sharing option in quickedit (props to dimadin)
+* Add service ID to sharing_permalink filter (props to dimadin)
+* Email service loading.gif is included in the plugin
+* Better RTL support, cleanup style issues in some themes (props to Lance)
+
+= 0.2.9 =
+* Add Serbian translation (thanks to Milan DiniÄ)
+* Fix double = in Facebook share and rawurlencode like button for better theme compat (props to Lance)
+* Add %post_tags% to custom service tags
+* Allow Facebook like button width to change
+* Language domain fixes (props to dimadin)
+* Add language context to service names
+* Add 'sharing_show' filter to allow custom determination of whether to show sharing links
+* Add option to disable CSS and JS (so it can be moved in theme, if required)
+* Better support for non-multibyte blogs
+
+= 0.2.10 =
+* Restore fixes to Twitter link
+
+= 0.2.11 =
+* Updated German language (thanks to infected)
+* Further improvements to localisation (thanks to Milan DiniÄ)
+
+= 0.2.12 =
+* Theme placement improvements
+* Add Danish width to Facebook
+* Fix invalid HTML in Twitter iframe
+
+= 0.2.13 =
+* Add Google+1 button
diff --git a/plugins/jetpack/modules/sharedaddy/screenshot-1.jpg b/plugins/jetpack/modules/sharedaddy/screenshot-1.jpg
new file mode 100644
index 0000000..ec13343
Binary files /dev/null and b/plugins/jetpack/modules/sharedaddy/screenshot-1.jpg differ
diff --git a/plugins/jetpack/modules/sharedaddy/screenshot-2.jpg b/plugins/jetpack/modules/sharedaddy/screenshot-2.jpg
new file mode 100644
index 0000000..2679d8b
Binary files /dev/null and b/plugins/jetpack/modules/sharedaddy/screenshot-2.jpg differ
diff --git a/plugins/jetpack/modules/sharedaddy/sharedaddy.php b/plugins/jetpack/modules/sharedaddy/sharedaddy.php
new file mode 100644
index 0000000..a714601
--- /dev/null
+++ b/plugins/jetpack/modules/sharedaddy/sharedaddy.php
@@ -0,0 +1,126 @@
+<?php
+/*
+Plugin Name: Sharedaddy
+Description: The most super duper sharing tool on the interwebs.
+Version: 0.2.12
+Author: Automattic, Inc.
+Author URI: http://automattic.com/
+Plugin URI: http://en.blog.wordpress.com/2010/08/24/more-ways-to-share/
+*/
+
+require_once plugin_dir_path( __FILE__ ).'sharing.php';
+
+function sharing_email_send_post( $data ) {
+ $content = sprintf( __( '%1$s (%2$s) thinks you may be interested in the following post:'."\n\n", 'jetpack' ), $data['name'], $data['source'] );
+ $content .= $data['post']->post_title."\n";
+ $content .= get_permalink( $data['post']->ID )."\n";
+
+ wp_mail( $data['target'], '['.__( 'Shared Post', 'jetpack' ).'] '.$data['post']->post_title, $content );
+}
+
+function sharing_add_meta_box() {
+ $post_types = get_post_types( array( 'public' => true ) );
+
+ foreach( $post_types as $post_type ) {
+ add_meta_box( 'sharing_meta', __( 'Sharing', 'jetpack' ), 'sharing_meta_box_content', $post_type, 'advanced', 'high' );
+ }
+}
+
+function sharing_meta_box_content( $post ) {
+ $sharing_checked = get_post_meta( $post->ID, 'sharing_disabled', false );
+
+ if ( empty( $sharing_checked ) || $sharing_checked === false )
+ $sharing_checked = ' checked="checked"';
+ else
+ $sharing_checked = '';
+
+ echo '<p><label for="enable_post_sharing"><input name="enable_post_sharing" id="enable_post_sharing" value="1"' . $sharing_checked . ' type="checkbox"> ' . __( 'Show sharing buttons on this post.', 'jetpack' ) . '</label><input type="hidden" name="sharing_status_hidden" value="1" /></p>';
+}
+
+function sharing_meta_box_save( $post_id ) {
+ if ( defined('DOING_AUTOSAVE') && DOING_AUTOSAVE )
+ return $post_id;
+
+ // Record sharing disable
+ if ( current_user_can( 'edit_post', $post_id ) ) {
+ if ( isset( $_POST['sharing_status_hidden'] ) ) {
+ if ( !isset( $_POST['enable_post_sharing'] ) ) {
+ update_post_meta( $post_id, 'sharing_disabled', 1 );
+ } else {
+ delete_post_meta( $post_id, 'sharing_disabled' );
+ }
+ }
+ }
+
+ return $post_id;
+}
+
+function sharing_meta_box_protected( $protected, $meta_key, $meta_type ) {
+ if ( 'sharing_disabled' == $meta_key )
+ $protected = true;
+
+ return $protected;
+}
+
+add_filter( 'is_protected_meta', 'sharing_meta_box_protected', 10, 3 );
+
+function sharing_plugin_settings( $links ) {
+ $settings_link = '<a href="options-general.php?page=sharing.php">'.__( 'Settings', 'jetpack' ).'</a>';
+ array_unshift( $links, $settings_link );
+ return $links;
+}
+
+function sharing_add_plugin_settings($links, $file) {
+ if ( $file == basename( dirname( __FILE__ ) ).'/'.basename( __FILE__ ) ) {
+ $links[] = '<a href="options-general.php?page=sharing.php">' . __( 'Settings', 'jetpack' ) . '</a>';
+ $links[] = '<a href="http://support.wordpress.com/sharing/">' . __( 'Support', 'jetpack' ) . '</a>';
+ }
+
+ return $links;
+}
+
+function sharing_restrict_to_single( $services ) {
+ // This removes Press This from non-multisite blogs - doesnt make much sense
+ if ( is_multisite() === false ) {
+ unset( $services['press-this'] );
+ }
+
+ return $services;
+}
+
+function sharing_init() {
+ if ( get_option( 'sharedaddy_disable_resources' ) ) {
+ add_filter( 'sharing_js', 'sharing_disable_js' );
+ remove_action( 'wp_head', 'sharing_add_header', 1 );
+ }
+}
+
+function sharing_disable_js() {
+ return false;
+}
+
+function sharing_global_resources() {
+ $disable = get_option( 'sharedaddy_disable_resources' );
+?>
+<tr valign="top">
+ <th scope="row"><label for="disable_css"><?php _e( 'Disable CSS and JS', 'jetpack' ); ?></label></th>
+ <td>
+ <input id="disable_css" type="checkbox" name="disable_resourcse" <?php if ( $disable == 1 ) echo ' checked="checked"'; ?>/> <small><em><?php _e( 'Advanced. If this option is checked, you must include these files in your theme manually for the sharing links to work.', 'jetpack' ); ?></em></small>
+ </td>
+</tr>
+<?php
+}
+
+function shareing_global_resources_save() {
+ update_option( 'sharedaddy_disable_resources', isset( $_POST['disable_resourcse'] ) ? 1 : 0 );
+}
+
+add_action( 'init', 'sharing_init' );
+add_action( 'admin_init', 'sharing_add_meta_box' );
+add_action( 'save_post', 'sharing_meta_box_save' );
+add_action( 'sharing_email_send_post', 'sharing_email_send_post' );
+add_action( 'sharing_global_options', 'sharing_global_resources' );
+add_action( 'sharing_admin_update', 'shareing_global_resources_save' );
+add_filter( 'sharing_services', 'sharing_restrict_to_single' );
+add_action( 'plugin_action_links_'.basename( dirname( __FILE__ ) ).'/'.basename( __FILE__ ), 'sharing_plugin_settings', 10, 4 );
+add_filter( 'plugin_row_meta', 'sharing_add_plugin_settings', 10, 2 );
diff --git a/plugins/jetpack/modules/sharedaddy/sharedaddy.pot b/plugins/jetpack/modules/sharedaddy/sharedaddy.pot
new file mode 100644
index 0000000..7af247c
--- /dev/null
+++ b/plugins/jetpack/modules/sharedaddy/sharedaddy.pot
@@ -0,0 +1,404 @@
+# Translation of the WordPress plugin Sharedaddy 0.2.9 by Automattic, Inc..
+# Copyright (C) 2010 Automattic, Inc.
+# This file is distributed under the same license as the Sharedaddy package.
+# FIRST AUTHOR <EMAIL@ADDRESS>, 2010.
+#
+#, fuzzy
+msgid ""
+msgstr ""
+"Project-Id-Version: Sharedaddy 0.2.9\n"
+"Report-Msgid-Bugs-To: http://wordpress.org/tag/sharedaddy\n"
+"POT-Creation-Date: 2010-12-16 16:35+0000\n"
+"PO-Revision-Date: 2010-MO-DA HO:MI+ZONE\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: LANGUAGE <LL@li.org>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=utf-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#: sharedaddy.php:14
+#, php-format
+msgid ""
+"%1$s (%2$s) thinks you may be interested in the following post:\n"
+"\n"
+msgstr ""
+
+#: sharedaddy.php:18
+msgid "Shared Post"
+msgstr ""
+
+#: sharedaddy.php:22 sharedaddy.php:23 sharing.php:49
+msgid "Sharing"
+msgstr ""
+
+#: sharedaddy.php:34
+msgid "Show sharing buttons on this post."
+msgstr ""
+
+#: sharedaddy.php:57 sharedaddy.php:64
+msgid "Settings"
+msgstr ""
+
+#: sharedaddy.php:65
+msgid "Support"
+msgstr ""
+
+#: sharedaddy.php:97
+msgid "Disable CSS and JS"
+msgstr ""
+
+#: sharedaddy.php:99
+msgid "Advanced - you must include these in your theme for Sharedaddy to work"
+msgstr ""
+
+#: sharing-service.php:194
+msgid "Share this:"
+msgstr ""
+
+#: sharing-service.php:434 sharing-sources.php:620 sharing.php:230
+#: sharing.php:271
+msgid "Share"
+msgstr ""
+
+#: sharing-sources.php:127
+msgid "Email"
+msgstr ""
+
+#: sharing-sources.php:169
+msgid "This post has been shared!"
+msgstr ""
+
+#: sharing-sources.php:170
+#, php-format
+msgid "You have shared this post with %s"
+msgstr ""
+
+#: sharing-sources.php:171
+msgid "Close"
+msgstr ""
+
+#: sharing-sources.php:193
+msgctxt "share to"
+msgid "Email"
+msgstr ""
+
+#: sharing-sources.php:193
+msgid "Click to email this to a friend"
+msgstr ""
+
+#: sharing-sources.php:207
+msgid "Send to Email Address"
+msgstr ""
+
+#: sharing-sources.php:215
+msgid "Your Name"
+msgstr ""
+
+#: sharing-sources.php:218
+msgid "Your Email Address"
+msgstr ""
+
+#: sharing-sources.php:226
+msgid "Send Email"
+msgstr ""
+
+#: sharing-sources.php:227
+msgid "Cancel"
+msgstr ""
+
+#: sharing-sources.php:230
+msgid "Post was not sent - check your email addresses!"
+msgstr ""
+
+#: sharing-sources.php:234
+msgid "Email check failed, please try again"
+msgstr ""
+
+#: sharing-sources.php:238
+msgid "Sorry, your blog cannot share posts by email."
+msgstr ""
+
+#: sharing-sources.php:257
+msgid "Twitter"
+msgstr ""
+
+#: sharing-sources.php:264
+msgctxt "share to"
+msgid "Twitter"
+msgstr ""
+
+#: sharing-sources.php:264
+msgid "Click to share on Twitter"
+msgstr ""
+
+#: sharing-sources.php:334 sharing-sources.php:411 sharing-sources.php:462
+#: sharing-sources.php:568
+msgid "Use smart button"
+msgstr ""
+
+#: sharing-sources.php:352
+msgid "StumbleUpon"
+msgstr ""
+
+#: sharing-sources.php:363
+msgctxt "share to"
+msgid "StumbleUpon"
+msgstr ""
+
+#: sharing-sources.php:363
+msgid "Click to share on StumbleUpon"
+msgstr ""
+
+#: sharing-sources.php:429 sharing-sources.php:436
+msgid "Reddit"
+msgstr ""
+
+#: sharing-sources.php:436
+msgid "Click to share on Reddit"
+msgstr ""
+
+#: sharing-sources.php:506
+msgid "Digg"
+msgstr ""
+
+#: sharing-sources.php:515 sharing-sources.php:519
+msgid "Click to Digg this post"
+msgstr ""
+
+#: sharing-sources.php:519
+msgctxt "share to"
+msgid "Digg"
+msgstr ""
+
+#: sharing-sources.php:601
+msgid "Facebook"
+msgstr ""
+
+#: sharing-sources.php:651
+msgctxt "share to"
+msgid "Facebook"
+msgstr ""
+
+#: sharing-sources.php:651
+msgid "Share on Facebook"
+msgstr ""
+
+#: sharing-sources.php:673
+msgid "Default button"
+msgstr ""
+
+#: sharing-sources.php:674
+msgid "Share button"
+msgstr ""
+
+#: sharing-sources.php:675
+msgid "Like button"
+msgstr ""
+
+#: sharing-sources.php:720
+msgid "Print"
+msgstr ""
+
+#: sharing-sources.php:724
+msgctxt "share to"
+msgid "Print"
+msgstr ""
+
+#: sharing-sources.php:724
+msgid "Click to print"
+msgstr ""
+
+#: sharing-sources.php:730
+msgid "Press This"
+msgstr ""
+
+#: sharing-sources.php:758
+msgctxt "share to"
+msgid "Press This"
+msgstr ""
+
+#: sharing-sources.php:758
+msgid "Click to Press This!"
+msgstr ""
+
+#: sharing-sources.php:789
+msgid "Click to share"
+msgstr ""
+
+#: sharing-sources.php:839
+msgid "Label"
+msgstr ""
+
+#: sharing-sources.php:844
+msgid "URL"
+msgstr ""
+
+#: sharing-sources.php:849
+msgid "Icon"
+msgstr ""
+
+#: sharing-sources.php:856
+msgid "Save"
+msgstr ""
+
+#: sharing-sources.php:857
+msgid "Remove Service"
+msgstr ""
+
+#: sharing.php:49 sharing.php:154
+msgid "Sharing Settings"
+msgstr ""
+
+#: sharing.php:144
+msgid "Warning! Multibyte support missing!"
+msgstr ""
+
+#: sharing.php:145
+#, php-format
+msgid ""
+"This plugin will work without it, but multibyte support is used <a href=\"%s"
+"\">if available</a>. You may see minor problems with Tweets and other "
+"sharing services."
+msgstr ""
+
+#: sharing.php:149
+msgid "Settings have been saved"
+msgstr ""
+
+#: sharing.php:160
+msgid "Available Services"
+msgstr ""
+
+#: sharing.php:161
+msgid "Drag and drop the services you'd like to enable into the box below."
+msgstr ""
+
+#: sharing.php:162
+msgid "Add a new service"
+msgstr ""
+
+#: sharing.php:182
+msgid "Enabled Services"
+msgstr ""
+
+#: sharing.php:185
+msgid "Services dragged here will appear individually."
+msgstr ""
+
+#: sharing.php:188
+msgid "Drag and drop available services here"
+msgstr ""
+
+#: sharing.php:199
+msgid "Services dragged here will be hidden behind a share button."
+msgstr ""
+
+#: sharing.php:214
+msgid "Live Preview"
+msgstr ""
+
+#: sharing.php:217
+msgid "Sharing is off. Please add services above to enable"
+msgstr ""
+
+#: sharing.php:299
+msgid "Default button style"
+msgstr ""
+
+#: sharing.php:302
+msgid "Icon + text"
+msgstr ""
+
+#: sharing.php:303
+msgid "Icon only"
+msgstr ""
+
+#: sharing.php:304
+msgid "Text only"
+msgstr ""
+
+#: sharing.php:309
+msgid "Sharing label"
+msgstr ""
+
+#: sharing.php:315
+msgid "Open links in"
+msgstr ""
+
+#: sharing.php:318
+msgid "New window"
+msgstr ""
+
+#: sharing.php:319
+msgid "Same window"
+msgstr ""
+
+#: sharing.php:324
+msgid "Show sharing buttons on"
+msgstr ""
+
+#: sharing.php:327
+msgid "Posts, pages, and index pages"
+msgstr ""
+
+#: sharing.php:328
+msgid "Posts and pages only"
+msgstr ""
+
+#: sharing.php:329
+msgid "Index pages only"
+msgstr ""
+
+#: sharing.php:339
+msgid "Save Changes"
+msgstr ""
+
+#: sharing.php:350
+msgid "Service name"
+msgstr ""
+
+#: sharing.php:356
+msgid "Sharing URL"
+msgstr ""
+
+#: sharing.php:360
+msgid "You can add the following variables to your service sharing URL:"
+msgstr ""
+
+#: sharing.php:365
+msgid "Icon URL"
+msgstr ""
+
+#: sharing.php:368
+msgid "Enter the URL of a 16x16px icon you want to use for this service."
+msgstr ""
+
+#: sharing.php:374
+msgid "Create Share"
+msgstr ""
+
+#: sharing.php:384
+msgid ""
+"An error occurred creating your new sharing service - please check you gave "
+"valid details."
+msgstr ""
+
+#. Plugin Name of the plugin/theme
+msgid "Sharedaddy"
+msgstr ""
+
+#. Plugin URI of the plugin/theme
+msgid "http://en.blog.wordpress.com/2010/08/24/more-ways-to-share/"
+msgstr ""
+
+#. Description of the plugin/theme
+msgid "The most super duper sharing tool on the interwebs."
+msgstr ""
+
+#. Author of the plugin/theme
+msgid "Automattic, Inc."
+msgstr ""
+
+#. Author URI of the plugin/theme
+msgid "http://automattic.com/"
+msgstr ""
diff --git a/plugins/jetpack/modules/sharedaddy/sharing-service.php b/plugins/jetpack/modules/sharedaddy/sharing-service.php
new file mode 100644
index 0000000..073044d
--- /dev/null
+++ b/plugins/jetpack/modules/sharedaddy/sharing-service.php
@@ -0,0 +1,529 @@
+<?php
+
+include_once dirname( __FILE__ ).'/sharing-sources.php';
+
+define( 'WP_SHARING_PLUGIN_VERSION', '0.3' );
+
+class Sharing_Service {
+ private $global = false;
+
+ /**
+ * Gets a generic list of all services, without any config
+ */
+ public function get_all_services_blog() {
+ $options = get_option( 'sharing-options' );
+
+ $all = $this->get_all_services();
+ $services = array();
+
+ foreach ( $all AS $id => $name ) {
+ if ( isset( $all[$id] ) ) {
+ $config = array();
+
+ // Pre-load custom modules otherwise they won't know who they are
+ if ( substr( $id, 0, 7 ) == 'custom-' && is_array( $options[$id] ) )
+ $config = $options[$id];
+
+ $services[$id] = new $all[$id]( $id, $config );
+ }
+ }
+
+ return $services;
+ }
+
+ /**
+ * Gets a list of all available service names and classes
+ */
+ private function get_all_services() {
+ // Default services
+ $services = array(
+ 'email' => 'Share_Email',
+ 'print' => 'Share_Print',
+ 'digg' => 'Share_Digg',
+ 'facebook' => 'Share_Facebook',
+ 'linkedin' => 'Share_LinkedIn',
+ 'reddit' => 'Share_Reddit',
+ 'stumbleupon' => 'Share_Stumbleupon',
+ 'twitter' => 'Share_Twitter',
+ 'press-this' => 'Share_PressThis',
+ 'google-plus-1' => 'Share_GooglePlus1'
+ );
+
+ // Add any custom services in
+ $options = $this->get_global_options();
+ foreach ( (array)$options['custom'] AS $custom_id ) {
+ $services[$custom_id] = 'Share_Custom';
+ }
+
+ return apply_filters( 'sharing_services', $services );
+ }
+
+ public function new_service( $label, $url, $icon ) {
+ // Validate
+ $label = trim( wp_html_excerpt( wp_kses( $label, array() ), 30 ) );
+ $url = trim( esc_url_raw( $url ) );
+ $icon = trim( esc_url_raw( $icon ) );
+
+ if ( $label && $url && $icon ) {
+ $options = get_option( 'sharing-options' );
+ if ( !is_array( $options ) )
+ $options = array();
+
+ $service_id = 'custom-'.time();
+
+ // Add a new custom service
+ $options['global']['custom'][] = $service_id;
+
+ update_option( 'sharing-options', $options );
+
+ // Create a custom service and set the options for it
+ $service = new Share_Custom( $service_id, array( 'name' => $label, 'url' => $url, 'icon' => $icon ) );
+ $this->set_service( $service_id, $service );
+
+ // Return the service
+ return $service;
+ }
+
+ return false;
+ }
+
+ public function delete_service( $service_id ) {
+ $service = $this->get_service( $service_id );
+
+ if ( $service ) {
+ $options = get_option( 'sharing-options' );
+ if ( isset( $options[$service_id] ) )
+ unset( $options[$service_id] );
+
+ $key = array_search( $service_id, $options['global']['custom'] );
+ if ( $key !== false )
+ unset( $options['global']['custom'][$key] );
+
+ update_option( 'sharing-options', $options );
+ return true;
+ }
+
+ return false;
+ }
+
+ public function set_blog_services( array $visible, array $hidden ) {
+ $services = $this->get_all_services();
+ // Validate the services
+ $available = array_keys( $services );
+
+ // Only allow services that we have defined
+ $hidden = array_intersect( $hidden, $available );
+ $visible = array_intersect( $visible, $available );
+
+ // Ensure we don't have the same ones in hidden and visible
+ $hidden = array_diff( $hidden, $visible );
+
+ do_action( 'sharing_get_services_state', array(
+ 'services' => $services,
+ 'available' => $available,
+ 'hidden' => $hidden,
+ 'visible' => $visible,
+ 'currently_enabled' => $this->get_blog_services()
+ ) );
+
+ update_option( 'sharing-services', array( 'visible' => $visible, 'hidden' => $hidden ) );
+ }
+
+ public function get_blog_services() {
+ $options = get_option( 'sharing-options' );
+ $enabled = get_option( 'sharing-services' );
+ $services = $this->get_all_services();
+
+ if ( !is_array( $options ) )
+ $options = array( 'global' => $this->get_global_options() );
+
+ $global = $options['global'];
+
+ // Default services
+ if ( !is_array( $enabled ) ) {
+ $enabled = array(
+ 'visible' => array(),
+ 'hidden' => array()
+ );
+
+ $enabled = apply_filters( 'sharing_default_services', $enabled );
+ }
+
+ // Cleanup after any filters that may have produced duplicate services
+ $enabled['visible'] = array_unique( $enabled['visible'] );
+ $enabled['hidden'] = array_unique( $enabled['hidden'] );
+
+ // Form the enabled services
+ $blog = array( 'visible' => array(), 'hidden' => array() );
+
+ foreach ( $blog AS $area => $stuff ) {
+ foreach ( (array)$enabled[$area] AS $service ) {
+ if ( isset( $services[$service] ) ) {
+ $blog[$area][$service] = new $services[$service]( $service, array_merge( $global, isset( $options[$service] ) ? $options[$service] : array() ) );
+ }
+ }
+ }
+
+ $blog = apply_filters( 'sharing_services_enabled', $blog );
+
+ // Convenience for checking if a service is present
+ $blog['all'] = array_flip( array_merge( array_keys( $blog['visible'] ), array_keys( $blog['hidden'] ) ) );
+ return $blog;
+ }
+
+ public function get_service( $service_name ) {
+ $services = $this->get_blog_services();
+
+ if ( isset( $services['visible'][$service_name] ) )
+ return $services['visible'][$service_name];
+
+ if ( isset( $services['hidden'][$service_name] ) )
+ return $services['hidden'][$service_name];
+
+ return false;
+ }
+
+ public function set_global_options( $data ) {
+ $options = get_option( 'sharing-options' );
+
+ // No options yet
+ if ( ! is_array( $options ) )
+ $options = array();
+
+ // Defaults
+ $options['global'] = array(
+ 'button_style' => 'icon-text',
+ 'sharing_label' => __( 'Share this:', 'jetpack' ),
+ 'open_links' => 'same',
+ 'show' => array( 'post', 'page' ),
+ 'custom' => isset( $options['global']['custom'] ) ? $options['global']['custom'] : array()
+ );
+
+ $options['global'] = apply_filters( 'sharing_default_global', $options['global'] );
+
+ // Validate options and set from our data
+ if ( isset( $data['button_style'] ) && in_array( $data['button_style'], array( 'icon-text', 'icon', 'text' ) ) )
+ $options['global']['button_style'] = $data['button_style'];
+
+ if ( isset( $data['sharing_label'] ) )
+ $options['global']['sharing_label'] = trim( wp_kses( stripslashes( $data['sharing_label'] ), array() ) );
+
+ if ( isset( $data['open_links'] ) && in_array( $data['open_links'], array( 'new', 'same' ) ) )
+ $options['global']['open_links'] = $data['open_links'];
+
+ $shows = array_values( get_post_types( array( 'public' => true ) ) );
+ $shows[] = 'index';
+
+ if ( isset( $data['show'] ) ) {
+ if ( is_scalar( $data['show'] ) ) {
+ switch ( $data['show'] ) {
+ case 'posts' :
+ $data['show'] = array( 'post', 'page' );
+ break;
+ case 'index' :
+ $data['show'] = array( 'index' );
+ break;
+ case 'posts-index' :
+ $data['show'] = array( 'post', 'page', 'index' );
+ break;
+ }
+ }
+
+ if ( $data['show'] = array_intersect( $data['show'], $shows ) ) {
+ $options['global']['show'] = $data['show'];
+ }
+ } else {
+ $options['global']['show'] = array();
+ }
+
+ update_option( 'sharing-options', $options );
+ return $options['global'];
+ }
+
+ public function get_global_options() {
+ if ( $this->global === false ) {
+ $options = get_option( 'sharing-options' );
+
+ if ( is_array( $options ) && isset( $options['global'] ) )
+ $this->global = $options['global'];
+ else
+ $this->global = $this->set_global_options( $options['global'] );
+ }
+
+ if ( ! isset( $this->global['show'] ) ) {
+ $this->global['show'] = array( 'post', 'page' );
+ } elseif ( is_scalar( $this->global['show'] ) ) {
+ switch ( $this->global['show'] ) {
+ case 'posts' :
+ $this->global['show'] = array( 'post', 'page' );
+ break;
+ case 'index' :
+ $this->global['show'] = array( 'index' );
+ break;
+ case 'posts-index' :
+ $this->global['show'] = array( 'post', 'page', 'index' );
+ break;
+ }
+ }
+ return $this->global;
+ }
+
+ public function set_service( $id, Sharing_Source $service ) {
+ // Update the options for this service
+ $options = get_option( 'sharing-options' );
+
+ // No options yet
+ if ( !is_array( $options ) )
+ $options = array();
+
+ do_action( 'sharing_get_button_state', array( 'id' => $id, 'options' => $options, 'service' => $service ) );
+
+ $options[$id] = $service->get_options();
+
+ update_option( 'sharing-options', array_filter( $options ) );
+ }
+
+ // Soon to come to a .org plugin near you!
+ public function get_total( $service_name = false, $post_id = false ) {
+ global $wpdb, $blog_id;
+ if ( $service_name == false ) {
+ if ( $post_id > 0 ) {
+ // total number of shares for this post
+ return (int) $wpdb->get_var( $wpdb->prepare( "SELECT SUM( count ) FROM sharing_stats WHERE blog_id = %d AND post_id = %d", $blog_id, $post_id ) );
+ } else {
+ // total number of shares for this blog
+ return (int) $wpdb->get_var( $wpdb->prepare( "SELECT SUM( count ) FROM sharing_stats WHERE blog_id = %d", $blog_id ) );
+ }
+ }
+
+ if ( $post_id > 0 )
+ return (int) $wpdb->get_var( $wpdb->prepare( "SELECT SUM( count ) FROM sharing_stats WHERE blog_id = %d AND post_id = %d AND share_service = %s", $blog_id, $post_id, $service_name ) );
+ else
+ return (int) $wpdb->get_var( $wpdb->prepare( "SELECT SUM( count ) FROM sharing_stats WHERE blog_id = %d AND share_service = %s", $blog_id, $service_name ) );
+ }
+
+ public function get_services_total( $post_id = false ) {
+ $totals = array();
+ $services = $this->get_blog_services();
+
+ if ( !empty( $services ) && isset( $services[ 'all' ] ) )
+ foreach( $services[ 'all' ] as $key => $value ) {
+ $totals[$key] = new Sharing_Service_Total( $key, $this->get_total( $key, $post_id ) );
+ }
+ usort( $totals, array( 'Sharing_Service_Total', 'cmp' ) );
+
+ return $totals;
+ }
+
+ public function get_posts_total() {
+ $totals = array();
+ global $wpdb, $blog_id;
+
+ $my_data = $wpdb->get_results( $wpdb->prepare( "SELECT post_id as id, SUM( count ) as total FROM sharing_stats WHERE blog_id = %d GROUP BY post_id ORDER BY count DESC ", $blog_id ) );
+
+ if ( !empty( $my_data ) )
+ foreach( $my_data as $row )
+ $totals[] = new Sharing_Post_Total( $row->id, $row->total );
+
+ usort( $totals, array( 'Sharing_Post_Total', 'cmp' ) );
+
+ return $totals;
+ }
+}
+
+class Sharing_Service_Total {
+ var $id = '';
+ var $name = '';
+ var $service = '';
+ var $total = 0;
+
+ public function Sharing_Service_Total( $id, $total ) {
+ $services = new Sharing_Service();
+ $this->id = esc_html( $id );
+ $this->service = $services->get_service( $id );
+ $this->total = (int) $total;
+
+ $this->name = $this->service->get_name();
+ }
+
+ static function cmp( $a, $b ) {
+ if ( $a->total == $b->total )
+ return $a->name < $b->name;
+ return $a->total < $b->total;
+ }
+}
+
+class Sharing_Post_Total {
+ var $id = 0;
+ var $total = 0;
+ var $title = '';
+ var $url = '';
+
+ public function Sharing_Post_Total( $id, $total ) {
+ $this->id = (int) $id;
+ $this->total = (int) $total;
+ $this->title = get_the_title( $this->id );
+ $this->url = get_permalink( $this->id );
+ }
+
+ static function cmp( $a, $b ) {
+ if ( $a->total == $b->total )
+ return $a->id < $b->id;
+ return $a->total < $b->total;
+ }
+}
+
+function sharing_add_footer() {
+ if ( apply_filters( 'sharing_js', true ) )
+ wp_print_scripts( 'sharing-js' );
+
+ $sharer = new Sharing_Service();
+ $enabled = $sharer->get_blog_services();
+ foreach ( array_merge( $enabled['visible'], $enabled['hidden'] ) AS $service ) {
+ $service->display_footer();
+ }
+}
+
+function sharing_add_header() {
+ $sharer = new Sharing_Service();
+ $enabled = $sharer->get_blog_services();
+
+ foreach ( array_merge( $enabled['visible'], $enabled['hidden'] ) AS $service ) {
+ $service->display_header();
+ }
+
+ if ( count( $enabled['all'] ) > 0 )
+ wp_enqueue_style( 'sharedaddy', plugin_dir_url( __FILE__ ) .'sharing.css' );
+}
+
+function sharing_process_requests() {
+ global $post;
+
+ // Only process if: single post and share=X defined
+ if ( ( is_page() || is_single() ) && isset( $_GET['share'] ) ) {
+ $sharer = new Sharing_Service();
+
+ $service = $sharer->get_service( $_GET['share'] );
+ if ( $service ) {
+ $service->process_request( $post, $_POST );
+ }
+ }
+}
+
+function sharing_display( $text = '' ) {
+ global $post, $wp_current_filter;
+
+ if ( is_preview() ) {
+ return $text;
+ }
+
+ if ( in_array( 'get_the_excerpt', (array) $wp_current_filter ) ) {
+ return $text;
+ }
+
+ $sharer = new Sharing_Service();
+ $global = $sharer->get_global_options();
+
+ $show = false;
+ if ( !is_feed() ) {
+ if ( is_singular() && in_array( get_post_type(), $global['show'] ) ) {
+ $show = true;
+ } elseif ( in_array( 'index', $global['show'] ) && ( is_home() || is_archive() || is_search() ) ) {
+ $show = true;
+ }
+ }
+
+ // Pass through a filter for final say so
+ $show = apply_filters( 'sharing_show', $show, $post );
+
+ // Disabled for this post?
+ $switched_status = get_post_meta( $post->ID, 'sharing_disabled', false );
+
+ if ( !empty( $switched_status ) )
+ $show = false;
+
+ $sharing_content = '';
+
+ if ( $show ) {
+ $enabled = $sharer->get_blog_services();
+
+ if ( count( $enabled['all'] ) > 0 ) {
+ global $post;
+
+ $dir = get_option( 'text_direction' );
+
+ // Wrapper
+ $sharing_content .= '<div class="snap_nopreview sharing robots-nocontent">';
+ $sharing_content .= '<ul>';
+
+ // Visible items
+ $visible = '';
+ foreach ( $enabled['visible'] AS $id => $service ) {
+ // Individual HTML for sharing service
+ $visible .= '<li class="share-'.$service->get_class().' share-regular">';
+ $visible .= $service->get_display( $post );
+ $visible .= '</li>';
+ }
+
+ $parts = array();
+ if ( $global['sharing_label'] != '' )
+ $parts[] = '<li class="sharing_label">'.$global['sharing_label'].'</li>';
+
+ $parts[] = $visible;
+ if ( count( $enabled['hidden'] ) > 0 )
+ $parts[] = '<li class="share-custom"><a href="#" class="sharing-anchor">'._x( 'Share', 'dropdown button', 'jetpack' ).'</a></li>';
+
+ if ( $dir == 'rtl' )
+ $parts = array_reverse( $parts );
+
+ $sharing_content .= implode( '', $parts );
+ $sharing_content .= '<li class="share-end"></li></ul>';
+
+ if ( count( $enabled['hidden'] ) > 0 ) {
+ $sharing_content .= '<div class="sharing-hidden"><div class="inner" style="display: none;';
+
+ if ( count( $enabled['hidden'] ) == 1 )
+ $sharing_content .= 'width:150px;';
+
+ $sharing_content .= '">';
+
+ if ( count( $enabled['hidden'] ) == 1 )
+ $sharing_content .= '<ul style="background-image:none;">';
+ else
+ $sharing_content .= '<ul>';
+
+ $count = 1;
+ foreach ( $enabled['hidden'] AS $id => $service ) {
+ // Individual HTML for sharing service
+ $sharing_content .= '<li class="share-'.$service->get_class().'">';
+ $sharing_content .= $service->get_display( $post );
+ $sharing_content .= '</li>';
+
+ if ( ( $count % 2 ) == 0 )
+ $sharing_content .= '<li class="share-end"></li>';
+
+ $count ++;
+ }
+
+ // End of wrapper
+ $sharing_content .= '<li class="share-end"></li></ul></div></div>';
+ }
+
+ $sharing_content .= '<div class="sharing-clear"></div></div>';
+
+ // Register our JS
+ wp_register_script( 'sharing-js', plugin_dir_url( __FILE__ ).'sharing.js', array( 'jquery' ), '0.1' );
+ add_action( 'wp_footer', 'sharing_add_footer' );
+ }
+ }
+
+ return $text.$sharing_content;
+}
+
+add_filter( 'the_content', 'sharing_display', 19 );
+add_filter( 'the_excerpt', 'sharing_display', 19 );
+
+// Register our CSS
+add_action( 'wp_head', 'sharing_add_header', 1 );
+
+add_action( 'template_redirect', 'sharing_process_requests' );
diff --git a/plugins/jetpack/modules/sharedaddy/sharing-sources.php b/plugins/jetpack/modules/sharedaddy/sharing-sources.php
new file mode 100644
index 0000000..1eb1872
--- /dev/null
+++ b/plugins/jetpack/modules/sharedaddy/sharing-sources.php
@@ -0,0 +1,1076 @@
+<?php
+
+abstract class Sharing_Source {
+ public $button_style;
+ protected $open_links;
+ protected $id;
+
+ public function __construct( $id, array $settings ) {
+ $this->id = $id;
+
+ if ( isset( $settings['button_style'] ) )
+ $this->button_style = $settings['button_style'];
+
+ if ( isset( $settings['open_links'] ) )
+ $this->open_links = $settings['open_links'];
+ }
+
+ public function get_id() {
+ return $this->id;
+ }
+
+ public function get_class() {
+ return $this->id;
+ }
+
+ public function has_custom_button_style() {
+ return false;
+ }
+
+ public function get_link( $url, $text, $title, $query = '' ) {
+ $klasses = array( 'share-'.$this->get_class() );
+
+ if ( $this->button_style == 'icon' || $this->button_style == 'icon-text' )
+ $klasses[] = 'share-icon';
+
+ if ( $this->button_style == 'icon' ) {
+ $text = '';
+ $klasses[] = 'no-text';
+ }
+
+ if ( !empty( $query ) ) {
+ if ( stripos( $url, '?' ) === false )
+ $url .= '?'.$query;
+ else
+ $url .= '&'.$query;
+ }
+
+ if ( $this->button_style == 'text' )
+ $klasses[] = 'no-icon';
+
+ return sprintf( '<a rel="nofollow" class="%s" href="%s"%s title="%s">%s</a>', implode( ' ', $klasses ), $url, ( $this->open_links == 'new' ) ? ' target="_blank"' : '', $title, $text );
+ }
+
+ abstract public function get_name();
+ abstract public function get_display( $post );
+
+ public function display_header() {
+ }
+
+ public function display_footer() {
+ }
+
+ public function has_advanced_options() {
+ return false;
+ }
+
+ public function display_preview() {
+ echo '<div class="option">';
+
+ if ( $this->button_style == 'text' || $this->button_style == 'icon-text' )
+ echo $this->get_name();
+ else
+ echo ' ';
+
+ echo '</div>';
+ }
+
+ public function get_total( $post = false ) {
+ global $wpdb, $blog_id;
+
+ $name = strtolower( $this->get_id() );
+
+ if ( $post == false ) {
+ // get total number of shares for service
+ return (int) $wpdb->get_var( $wpdb->prepare( "SELECT SUM( count ) FROM sharing_stats WHERE blog_id = %d AND share_service = %s", $blog_id, $name ) );
+ }
+
+ //get total shares for a post
+ return (int) $wpdb->get_var( $wpdb->prepare( "SELECT count FROM sharing_stats WHERE blog_id = %d AND post_id = %d AND share_service = %s", $blog_id, $post->ID, $name ) );
+ }
+
+ public function get_posts_total() {
+ global $wpdb, $blog_id;
+
+ $totals = array();
+ $name = strtolower( $this->get_id() );
+
+ $my_data = $wpdb->get_results( $wpdb->prepare( "SELECT post_id as id, SUM( count ) as total FROM sharing_stats WHERE blog_id = %d AND share_service = %s GROUP BY post_id ORDER BY count DESC ", $blog_id, $name ) );
+
+ if ( !empty( $my_data ) )
+ foreach( $my_data as $row )
+ $totals[] = new Sharing_Post_Total( $row->id, $row->total );
+
+ usort( $totals, array( 'Sharing_Post_Total', 'cmp' ) );
+
+ return $totals;
+ }
+
+ public function process_request( $post, array $post_data ) {
+ do_action( 'sharing_bump_stats', array( 'service' => $this, 'post' => $post ) );
+ }
+}
+
+abstract class Sharing_Advanced_Source extends Sharing_Source {
+ public function has_advanced_options() {
+ return true;
+ }
+
+ abstract public function display_options();
+ abstract public function update_options( array $data );
+ abstract public function get_options();
+}
+
+
+class Share_Email extends Sharing_Source {
+ public function get_name() {
+ return __( 'Email', 'jetpack' );
+ }
+
+ // Default does nothing
+ public function process_request( $post, array $post_data ) {
+ $ajax = false;
+ if ( isset( $_SERVER['HTTP_X_REQUESTED_WITH'] ) && strtolower( $_SERVER['HTTP_X_REQUESTED_WITH'] ) == 'xmlhttprequest' )
+ $ajax = true;
+
+ $source_email = $target_email = $source_name = false;
+
+ if ( isset( $post_data['source_email'] ) && is_email( $post_data['source_email'] ) )
+ $source_email = $post_data['source_email'];
+
+ if ( isset( $post_data['target_email'] ) && is_email( $post_data['target_email'] ) )
+ $target_email = $post_data['target_email'];
+
+ if ( isset( $post_data['source_name'] ) )
+ $source_name = $post_data['source_name'];
+
+ // Test email
+ $error = 1; // Failure in data
+ if ( $source_email && $target_email && $source_name ) {
+ if ( apply_filters( 'sharing_email_check', true, $post, $post_data ) ) {
+ $data = array(
+ 'post' => $post,
+ 'source' => $source_email,
+ 'target' => $target_email,
+ 'name' => $source_name
+ );
+
+ if ( ( $data = apply_filters( 'sharing_email_can_send', $data ) ) !== false ) {
+ // Record stats
+ parent::process_request( $data['post'], $post_data );
+
+ do_action( 'sharing_email_send_post', $data );
+ }
+
+ // Return a positive regardless of whether the user is subscribed or not
+ if ( $ajax ) {
+?>
+<div class="response">
+ <div class="response-title"><?php _e( 'This post has been shared!', 'jetpack' ); ?></div>
+ <div class="response-sub"><?php printf( __( 'You have shared this post with %s', 'jetpack' ), esc_html( $target_email ) ); ?></div>
+ <div class="response-close"><a href="#" class="sharing_cancel"><?php _e( 'Close', 'jetpack' ); ?></a></div>
+</div>
+<?php
+ }
+ else
+ wp_safe_redirect( get_permalink( $post->ID ).'?shared=email' );
+
+ die();
+ }
+ else
+ $error = 2; // Email check failed
+ }
+
+ if ( $ajax )
+ echo $error;
+ else
+ wp_safe_redirect( get_permalink( $post->ID ).'?shared=email&msg=fail' );
+
+ die();
+ }
+
+ public function get_display( $post ) {
+ return $this->get_link( get_permalink( $post->ID ), _x( 'Email', 'share to', 'jetpack' ), __( 'Click to email this to a friend', 'jetpack' ), 'share=email' );
+ }
+
+ /**
+ * Outputs the hidden email dialog
+ */
+
+ public function display_footer() {
+ global $current_user;
+
+ $visible = $status = false;
+?>
+ <div id="sharing_email" style="<?php if ( $visible === false ) echo 'display: none;'; ?>">
+ <form action="" method="post">
+ <label for="target_email"><?php _e( 'Send to Email Address', 'jetpack' ) ?></label>
+ <input type="text" name="target_email" id="target_email" value="" />
+
+ <?php if ( is_user_logged_in() ) : ?>
+ <input type="hidden" name="source_name" value="<?php echo esc_attr( $current_user->display_name ); ?>" />
+ <input type="hidden" name="source_email" value="<?php echo esc_attr( $current_user->user_email ); ?>" />
+ <?php else : ?>
+
+ <label for="source_name"><?php _e( 'Your Name', 'jetpack' ) ?></label>
+ <input type="text" name="source_name" id="source_name" value="" />
+
+ <label for="source_email"><?php _e( 'Your Email Address', 'jetpack' ) ?></label>
+ <input type="text" name="source_email" id="source_email" value="" />
+
+ <?php endif; ?>
+
+ <?php do_action( 'sharing_email_dialog', 'sharedaddy' ); ?>
+
+ <img style="float: right; display: none" class="loading" src="<?php echo plugin_dir_url( __FILE__ ); ?>images/loading.gif" alt="loading" width="16" height="16" />
+ <input type="submit" value="<?php _e( 'Send Email', 'jetpack' ); ?>" class="sharing_send" />
+ <a href="#cancel" class="sharing_cancel"><?php _e( 'Cancel', 'jetpack' ); ?></a>
+
+ <div class="errors errors-1" style="display: none;">
+ <?php _e( 'Post was not sent - check your email addresses!', 'jetpack' ); ?>
+ </div>
+
+ <div class="errors errors-2" style="display: none;">
+ <?php _e( 'Email check failed, please try again', 'jetpack' ); ?>
+ </div>
+
+ <div class="errors errors-3" style="display: none;">
+ <?php _e( 'Sorry, your blog cannot share posts by email.', 'jetpack' ); ?>
+ </div>
+ </form>
+ </div>
+<?php
+ }
+}
+
+class Share_Twitter extends Sharing_Advanced_Source {
+ private $smart = true;
+
+ public function __construct( $id, array $settings ) {
+ parent::__construct( $id, $settings );
+
+ if ( isset( $settings['smart'] ) )
+ $this->smart = $settings['smart'];
+ }
+
+ public function get_name() {
+ return __( 'Twitter', 'jetpack' );
+ }
+
+ public function get_display( $post ) {
+ if ( $this->smart == 'smart' )
+ return '<div class="twitter_button"><iframe allowtransparency="true" frameborder="0" scrolling="no" src="http://platform.twitter.com/widgets/tweet_button.html?url=' . rawurlencode( apply_filters( 'sharing_permalink', get_permalink( $post->ID ), $post->ID, $this->id ) ) . '&counturl=' . rawurlencode( str_replace( 'https://', 'http://', get_permalink( $post->ID ) ) ) . '&count=horizontal&text=' . rawurlencode( apply_filters( 'sharing_post_title', $post->post_title, $post->ID, $this->id ) ) . ': " style="width:97px; height:20px;"></iframe></div>';
+ else
+ return $this->get_link( get_permalink( $post->ID ), _x( 'Twitter', 'share to', 'jetpack' ), __( 'Click to share on Twitter', 'jetpack' ), 'share=twitter' );
+ }
+
+ public function process_request( $post, array $post_data ) {
+ $post_title = apply_filters( 'sharing_post_title', $post->post_title, $post->ID, $this->id );
+ $post_link = apply_filters( 'sharing_permalink', get_permalink( $post->ID ), $post->ID, $this->id );
+
+ $twitter_url = '';
+ if ( function_exists( 'mb_stripos' ) )
+ $mb = true;
+ else
+ $mb = false;
+
+ if ( ( $mb && ( mb_strlen( $post_title ) + 1 + mb_strlen( $post_link ) ) > 140 ) || ( !$mb && ( strlen( $post_title ) + 1 + strlen( $post_link ) ) > 140 ) ) {
+ if ( $mb ) {
+ $twitter_url = 'http://twitter.com/?status=' . rawurlencode( ( mb_substr( $post_title, 0, (140 - mb_strlen ( $post_link ) - 4 ) ) ) . '... ' . $post_link );
+ } else {
+ $twitter_url = 'http://twitter.com/?status=' . rawurlencode( ( substr( $post_title, 0, (140 - strlen ( $post_link ) - 4 ) ) ) . '... ' . $post_link );
+ }
+ }
+ else {
+ $twitter_url = 'http://twitter.com/?status=' . rawurlencode( $post_title . ' ' . $post_link );
+ }
+
+ // Record stats
+ parent::process_request( $post, $post_data );
+
+ // Redirect to Twitter
+ wp_redirect( $twitter_url );
+ die();
+ }
+
+ public function has_custom_button_style() {
+ return $this->smart;
+ }
+
+ public function display_preview() {
+?>
+ <div class="option option-smart-<?php echo $this->smart ? 'on' : 'off'; ?>">
+ <?php
+ if ( !$this->smart ) {
+ if ( $this->button_style == 'text' || $this->button_style == 'icon-text' )
+ echo $this->get_name();
+ else
+ echo ' ';
+ }
+ ?>
+ </div>
+<?php
+ }
+
+ public function update_options( array $data ) {
+ $this->smart = false;
+
+ if ( isset( $data['smart'] ) )
+ $this->smart = true;
+ }
+
+ public function get_options() {
+ return array(
+ 'smart' => $this->smart
+ );
+ }
+
+ public function display_options() {
+?>
+ <div class="input">
+ <label>
+ <input name="smart" type="checkbox"<?php if ( $this->smart ) echo ' checked="checked"'; ?>/>
+
+ <?php _e( 'Use smart button', 'jetpack' ); ?>
+ </label>
+ </div>
+<?php
+ }
+}
+
+class Share_Stumbleupon extends Sharing_Advanced_Source {
+ private $smart = false;
+
+ public function __construct( $id, array $settings ) {
+ parent::__construct( $id, $settings );
+
+ if ( isset( $settings['smart'] ) )
+ $this->smart = $settings['smart'];
+ }
+
+ public function get_name() {
+ return __( 'StumbleUpon', 'jetpack' );
+ }
+
+ public function has_custom_button_style() {
+ return $this->smart;
+ }
+
+ public function get_display( $post ) {
+ if ( $this->smart == 'smart' )
+ return '<div class="stumbleupon_button"><iframe src="http://www.stumbleupon.com/badge/embed/1/?url=' . urlencode( apply_filters( 'sharing_permalink', get_permalink( $post->ID ), $post->ID, $this->id ) ) . '&title=' . urlencode( apply_filters( 'sharing_post_title', $post->post_title, $post->ID, $this->id ) ) . '" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:74px; height: 18px;" allowTransparency="true"></iframe></div>';
+ else
+ return $this->get_link( get_permalink( $post->ID ), _x( 'StumbleUpon', 'share to', 'jetpack' ), __( 'Click to share on StumbleUpon', 'jetpack' ), 'share=stumbleupon' );
+ }
+
+ public function display_preview() {
+?>
+ <div class="option option-smart-<?php echo $this->smart ? 'on' : 'off'; ?>">
+ <?php
+ if ( !$this->smart ) {
+ if ( $this->button_style == 'text' || $this->button_style == 'icon-text' )
+ echo $this->get_name();
+ else
+ echo ' ';
+ }
+ ?>
+ </div>
+<?php
+ }
+
+ public function process_request( $post, array $post_data ) {
+ $stumbleupon_url = 'http://www.stumbleupon.com/submit?url=' . urlencode( apply_filters( 'sharing_permalink', get_permalink( $post->ID ), $post->ID, $this->id ) ) . '&title=' . urlencode( apply_filters( 'sharing_post_title', $post->post_title, $post->ID, $this->id ) );
+
+ // Record stats
+ parent::process_request( $post, $post_data );
+
+ // Redirect to Stumbleupon
+ wp_redirect( $stumbleupon_url );
+ die();
+ }
+
+ public function update_options( array $data ) {
+ $this->smart = false;
+
+ if ( isset( $data['smart'] ) )
+ $this->smart = true;
+ }
+
+ public function get_options() {
+ return array(
+ 'smart' => $this->smart
+ );
+ }
+
+ public function display_options() {
+?>
+ <div class="input">
+ <label>
+ <input name="smart" type="checkbox"<?php if ( $this->smart ) echo ' checked="checked"'; ?>/>
+
+ <?php _e( 'Use smart button', 'jetpack' ); ?>
+ </label>
+ </div>
+<?php
+ }
+}
+
+class Share_Reddit extends Sharing_Advanced_Source {
+ private $smart = false;
+
+ public function __construct( $id, array $settings ) {
+ parent::__construct( $id, $settings );
+
+ if ( isset( $settings['smart'] ) )
+ $this->smart = $settings['smart'];
+ }
+
+ public function get_name() {
+ return __( 'Reddit', 'jetpack' );
+ }
+
+ public function get_display( $post ) {
+ if ( $this->smart == 'smart' )
+ return '<div class="reddit_button"><iframe src="http://www.reddit.com/static/button/button1.html?width=120&url=' . urlencode( apply_filters( 'sharing_permalink', get_permalink( $post->ID ), $post->ID, $this->id ) ) . '&title=' . rawurlencode( apply_filters( 'sharing_post_title', $post->post_title, $post->ID, $this->id ) ) . '" height="22" width="120" scrolling="no" frameborder="0"></iframe></div>';
+ else
+ return $this->get_link( get_permalink( $post->ID ), __( 'Reddit', 'share to', 'jetpack' ), __( 'Click to share on Reddit', 'jetpack' ), 'share=reddit' );
+ }
+
+ public function update_options( array $data ) {
+ $this->smart = false;
+
+ if ( isset( $data['smart'] ) )
+ $this->smart = true;
+ }
+
+ public function has_custom_button_style() {
+ return $this->smart;
+ }
+
+ public function get_options() {
+ return array(
+ 'smart' => $this->smart
+ );
+ }
+
+ public function display_options() {
+?>
+ <div class="input">
+ <label>
+ <input name="smart" type="checkbox"<?php if ( $this->smart ) echo ' checked="checked"'; ?>/>
+
+ <?php _e( 'Use smart button', 'jetpack' ); ?>
+ </label>
+ </div>
+<?php
+ }
+
+ public function display_preview() {
+?>
+ <div class="option option-smart-<?php echo $this->smart ? 'on' : 'off'; ?>">
+ <?php
+ if ( !$this->smart ) {
+ if ( $this->button_style == 'text' || $this->button_style == 'icon-text' )
+ echo $this->get_name();
+ else
+ echo ' ';
+ }
+ ?>
+ </div>
+<?php
+ }
+
+ public function process_request( $post, array $post_data ) {
+ $reddit_url = 'http://reddit.com/submit?url=' . urlencode( apply_filters( 'sharing_permalink', get_permalink( $post->ID ), $post->ID, $this->id ) ) . '&title=' . urlencode( apply_filters( 'sharing_post_title', $post->post_title, $post->ID, $this->id ) );
+
+ // Record stats
+ parent::process_request( $post, $post_data );
+
+ // Redirect to Reddit
+ wp_redirect( $reddit_url );
+ die();
+ }
+}
+
+class Share_Digg extends Sharing_Advanced_Source {
+ private $smart = false;
+
+ public function __construct( $id, array $settings ) {
+ parent::__construct( $id, $settings );
+
+ if ( isset( $settings['smart'] ) )
+ $this->smart = $settings['smart'];
+ }
+
+ public function get_name() {
+ return __( 'Digg', 'jetpack' );
+ }
+
+ public function has_custom_button_style() {
+ return $this->smart;
+ }
+
+ public function get_display( $post ) {
+ if ( $this->smart ) {
+ $url = $this->get_link( 'http://digg.com/submit?url='. urlencode( apply_filters( 'sharing_permalink', get_permalink( $post->ID ), $post->ID, $this->id ) ) . '&title=' . urlencode( apply_filters( 'sharing_post_title', $post->post_title, $post->ID, $this->id ) ), 'Digg', __( 'Click to Digg this post', 'jetpack' ) );
+ return '<div class="digg_button">' . str_replace( 'class="', 'class="DiggThisButton DiggCompact ', $url ) . '</div>';
+ }
+ else
+ return $this->get_link( get_permalink( $post->ID ), _x( 'Digg', 'share to', 'jetpack' ), __( 'Click to Digg this post', 'jetpack' ), 'share=digg' );
+ }
+
+ public function process_request( $post, array $post_data ) {
+ $digg_url = 'http://digg.com/submit?url=' . urlencode( apply_filters( 'sharing_permalink', get_permalink( $post->ID ), $post->ID, $this->id ) ) . '&title=' . urlencode( apply_filters( 'sharing_post_title', $post->post_title, $post->ID, $this->id ) );
+
+ // Record stats
+ parent::process_request( $post, $post_data );
+
+ // Redirect to Digg
+ wp_redirect( $digg_url );
+ die();
+ }
+
+ public function display_header() {
+ if ( $this->smart ) {
+?>
+<script type="text/javascript">
+(function() {
+ var s = document.createElement('SCRIPT'), s1 = document.getElementsByTagName('SCRIPT')[0];
+ s.type = 'text/javascript';
+ s.async = true;
+ s.src = 'http://widgets.digg.com/buttons.js';
+ s1.parentNode.insertBefore(s, s1);
+})();
+</script>
+<?php
+ }
+ }
+
+ public function update_options( array $data ) {
+ $this->smart = false;
+
+ if ( isset( $data['smart'] ) )
+ $this->smart = true;
+ }
+
+ public function get_options() {
+ return array(
+ 'smart' => $this->smart
+ );
+ }
+
+ public function display_options() {
+?>
+ <div class="input">
+ <label>
+ <input name="smart" type="checkbox"<?php if ( $this->smart ) echo ' checked="checked"'; ?>/>
+
+ <?php _e( 'Use smart button', 'jetpack' ); ?>
+ </label>
+ </div>
+<?php
+ }
+
+ public function display_preview() {
+?>
+ <div class="option option-smart-<?php echo $this->smart ? 'on' : 'off'; ?>">
+ <?php
+ if ( !$this->smart ) {
+ if ( $this->button_style == 'text' || $this->button_style == 'icon-text' )
+ echo $this->get_name();
+ else
+ echo ' ';
+ }
+ ?>
+ </div>
+<?php
+ }
+}
+
+class Share_LinkedIn extends Sharing_Advanced_Source {
+ private $smart = true;
+
+ public function __construct( $id, array $settings ) {
+ parent::__construct( $id, $settings );
+
+ if ( isset( $settings['smart'] ) )
+ $this->smart = (bool) $settings['smart'];
+ }
+
+ public function get_name() {
+ return __( 'LinkedIn', 'jetpack' );
+ }
+
+ public function has_custom_button_style() {
+ return (bool) $this->smart;
+ }
+
+ public function display_header() {
+ }
+
+ public function get_display( $post ) {
+ static $added_linkedin_js = false;
+ $proto = ( is_ssl() ) ? 'https://' : 'http://';
+ $permalink = get_permalink( $post->ID );
+ $display = '';
+
+ if( $this->smart ) {
+
+ // So we don't spit out the linkedin js for each post on index pages
+ if( ! $added_linkedin_js ) {
+ $display .= sprintf( '<script type="text/javascript" src="%splatform.linkedin.com/in.js"></script>', $proto );
+ $added_linkedin_js = true;
+ }
+
+ $display .= sprintf( '<div class="linkedin_button"><script type="in/share" data-url="%s" data-counter="right"></script></div>', esc_url( $permalink ) );
+
+ } else {
+
+ $display = $this->get_link( $permalink, _x( 'LinkedIn', 'share to', 'jetpack' ), __( 'Click to share on LinkedIn', 'jetpack' ), 'share=linkedin' );
+
+ }
+ return $display;
+ }
+
+ public function process_request( $post, array $post_data ) {
+ $post_link = apply_filters( 'sharing_permalink', get_permalink( $post->ID ), $post->ID, $this->id );
+
+ // http://www.linkedin.com/shareArticle?mini=true&url={articleUrl}&title={articleTitle}&summary={articleSummary}&source={articleSource}
+
+ $encoded_title = rawurlencode( $post->post_title );
+ if( strlen( $encoded_title ) > 200 )
+ $encoded_title = substr( $encoded_title, 0, 197 ) . '...';
+
+ $encoded_summary = rawurlencode( get_the_excerpt() );
+ if( strlen( $encoded_summary ) > 256 )
+ $encoded_summary = substr( $encoded_summary, 0, 253 ) . '...';
+
+ $source = get_bloginfo( 'name' );
+
+ $query = add_query_arg( array(
+ 'title' => $encoded_title,
+ 'url' => rawurlencode( $post_link ),
+ 'source' => rawurlencode( $source ),
+ 'summary' => $encoded_summary,
+ ) );
+
+ $linkedin_url = 'http://www.linkedin.com/shareArticle?mini=true' . $query;
+
+ // Record stats
+ parent::process_request( $post, $post_data );
+
+ // Redirect to LinkedIn
+ wp_redirect( $linkedin_url );
+ die();
+ }
+
+ public function update_options( array $data ) {
+ $this->smart = false;
+
+ if ( isset( $data['smart'] ) )
+ $this->smart = true;
+ }
+
+ public function get_options() {
+ return array(
+ 'smart' => $this->smart
+ );
+ }
+
+ public function display_options() {
+ ?><div class="input">
+ <label>
+ <input name="smart" type="checkbox"<?php checked( $this->smart ); ?>/>
+ <?php _e( 'Use smart button', 'jetpack' ); ?>
+ </label>
+ </div><?php
+ }
+
+ public function display_preview() {
+ ?>
+ <div class="option option-smart-<?php echo $this->smart ? 'on' : 'off'; ?>">
+ <?php
+ if ( ! $this->smart ) {
+ if ( $this->button_style == 'text' || $this->button_style == 'icon-text' )
+ echo $this->get_name();
+ else
+ echo ' ';
+ } ?>
+ </div><?php
+ }
+}
+
+class Share_Facebook extends Sharing_Advanced_Source {
+ private $share_type = 'default';
+
+ public function __construct( $id, array $settings ) {
+ parent::__construct( $id, $settings );
+
+ if ( isset( $settings['share_type'] ) )
+ $this->share_type = $settings['share_type'];
+ }
+
+ public function get_name() {
+ return __( 'Facebook', 'jetpack' );
+ }
+
+ public function has_custom_button_style() {
+ return $this->share_type != 'default';
+ }
+
+ public function display_header() {
+ if ( $this->share_type == 'share' ) {
+ // Set the open graph description, otherwise Facebook may pick up some random text from the page
+ global $post;
+
+ if ( $post && $post->ID > 0 )
+ echo '<meta property="og:description" content="'.esc_attr( apply_filters( 'sharing_post_title', $post->post_title, $post->ID, $this->id ) ).'" />';
+ }
+ }
+
+ function guess_locale_from_lang( $lang ) {
+ $lang = strtolower( str_replace( '-', '_', $lang ) );
+ if ( 5 == strlen( $lang ) )
+ $lang = substr( $lang, 0, 3 ) . strtoupper( substr( $lang, 3, 2 ) ); // Already in xx_xx, just make sure it's uppered
+ else if ( 3 == strlen( $lang ) )
+ $lang = $lang; // Don't know what to do with these
+ else
+ $lang = $lang . '_' . strtoupper( $lang ); // Sometimes this gives a workable locale
+ return $lang;
+ }
+
+ public function get_display( $post ) {
+ if ( $this->share_type == 'share' ) {
+ return '<div class="facebook_button"><a name="fb_share" rel="nofollow" type="button" share_url="' . apply_filters( 'sharing_permalink', get_permalink( $post->ID ), $post->ID, $this->id ) . '" href="http://www.facebook.com/sharer.php?u=' . rawurlencode( get_permalink( $post->ID ) ) . '&t=' . rawurlencode( apply_filters( 'sharing_post_title', $post->post_title, $post->ID, $this->id ) ) . '">'.__( 'Share' , 'jetpack' ).'</a><script src="http://static.ak.fbcdn.net/connect.php/js/FB.Share" type="text/javascript"></script></div>';
+ } else if ( $this->share_type == 'like' ) {
+ $url = 'http://www.facebook.com/plugins/like.php?href=' . rawurlencode( get_permalink( $post->ID ) ) . '&layout=button_count&show_faces=false&action=like&colorscheme=light&height=21';
+
+ // Default widths to suit English
+ $inner_w = 90;
+
+ // Locale-specific widths/overrides
+ $widths = array(
+ 'de' => array( 'width' => 100, 'locale' => 'de_DE' ),
+ 'da' => array( 'width' => 120, 'locale' => 'da_DK' ),
+ 'fi' => array( 'width' => 100, 'locale' => 'fi_FI' ),
+ );
+
+ $widths = apply_filters( 'sharing_facebook_like_widths', $widths );
+
+ // Fix the button to the blogs locale and then adjust the width
+ $locale = str_replace( '-', '_', get_locale() );
+
+ if ( isset( $widths[substr( $locale, 0, 2 )] ) ) {
+ $inner_w = $widths[substr( $locale, 0, 2 )]['width'];
+ $locale = $widths[substr( $locale, 0, 2 )]['locale'];
+ } else {
+ $locale = $this->guess_locale_from_lang( get_locale() );
+ }
+
+ if ( $locale && 'en_US' != $locale )
+ $url .= '&locale=' . $locale;
+
+ $url .= '&width='.$inner_w;
+ return '<div class="like_button"><iframe src="'.$url.'" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:'.( $inner_w + 6 ).'px; height:21px;" allowTransparency="true"></iframe></div>';
+ }
+
+ return $this->get_link( get_permalink( $post->ID ), _x( 'Facebook', 'share to', 'jetpack' ), __( 'Share on Facebook', 'jetpack' ), 'share=facebook' );
+ }
+
+
+ public function update_options( array $data ) {
+ $this->share_type = 'default';
+
+ if ( isset( $data['share_type'] ) && in_array( $data['share_type'], array( 'default', 'like', 'share' ) ) )
+ $this->share_type = $data['share_type'];
+ }
+
+ public function get_options() {
+ return array(
+ 'share_type' => $this->share_type
+ );
+ }
+
+ public function display_options() {
+?>
+ <div class="input">
+ <label>
+ <select name="share_type">
+ <option value="default"<?php if ( $this->share_type == 'default' ) echo ' selected="selected"'; ?>><?php _e( 'Default button', 'jetpack' ); ?></option>
+ <option value="share"<?php if ( $this->share_type == 'share' ) echo ' selected="selected"'; ?>><?php _e( 'Share button', 'jetpack' ); ?></option>
+ <option value="like"<?php if ( $this->share_type == 'like' ) echo ' selected="selected"'; ?>><?php _e( 'Like button', 'jetpack' ); ?></option>
+ </select>
+ </label>
+ </div>
+<?php
+ }
+
+ public function display_preview() {
+?>
+ <div class="option option-smart-<?php
+
+ if ( $this->share_type == 'share' ) {
+ echo ( 'on">' );
+ echo ' ';
+ }
+ elseif ( $this->share_type == 'like' ) {
+ echo ( 'like">' );
+ echo ' ';
+ }
+ else {
+ echo ( 'off">' );
+ if ( $this->button_style == 'text' || $this->button_style == 'icon-text' )
+ echo $this->get_name();
+ else
+ echo ' ';
+ }
+ ?>
+ </div>
+<?php
+ }
+
+ public function process_request( $post, array $post_data ) {
+ $fb_url = 'http://www.facebook.com/sharer.php?u=' . urlencode( apply_filters( 'sharing_permalink', get_permalink( $post->ID ), $post->ID, $this->id ) ) . '&t=' . urlencode( apply_filters( 'sharing_post_title', $post->post_title, $post->ID, $this->id ) );
+
+ // Record stats
+ parent::process_request( $post, $post_data );
+
+ // Redirect to Facebook
+ wp_redirect( $fb_url );
+ die();
+ }
+}
+
+class Share_Print extends Sharing_Source {
+ public function get_name() {
+ return __( 'Print', 'jetpack' );
+ }
+
+ public function get_display( $post ) {
+ return $this->get_link( get_permalink( $post->ID ). ( ( is_single() || is_page() ) ? '#print': '' ), _x( 'Print', 'share to', 'jetpack' ), __( 'Click to print', 'jetpack' ) );
+ }
+}
+
+class Share_PressThis extends Sharing_Source {
+ public function get_name() {
+ return __( 'Press This', 'jetpack' );
+ }
+
+ public function process_request( $post, array $post_data ) {
+ global $current_user;
+
+ $blogs = get_blogs_of_user( $current_user->ID );
+ if ( empty( $blogs ) ) {
+ wp_safe_redirect( get_permalink( $post->ID ) );
+ die();
+ }
+
+ $blog = current( $blogs );
+
+ $url = $blog->siteurl.'/wp-admin/press-this.php?u='.urlencode( apply_filters( 'sharing_permalink', get_permalink( $post->ID ), $post->ID, $this->id ) ).'&t='.urlencode( apply_filters( 'sharing_post_title', $post->post_title, $post->ID, $this->id ) ).'&v=4';
+
+ if ( isset( $_GET['sel'] ) )
+ $url .= '&s='.urlencode( $_GET['sel'] );
+
+ // Record stats
+ parent::process_request( $post, $post_data );
+
+ // Redirect to Press This
+ wp_safe_redirect( $url );
+ die();
+ }
+
+ public function get_display( $post ) {
+ return $this->get_link( get_permalink( $post->ID ), _x( 'Press This', 'share to', 'jetpack' ), __( 'Click to Press This!', 'jetpack' ), 'share=press-this' );
+ }
+}
+
+class Share_GooglePlus1 extends Sharing_Source {
+ private $state = false;
+
+ public function get_name() {
+ return __( 'Google +1', 'jetpack' );
+ }
+
+ public function get_display( $post ) {
+ return '<div class="googleplus1_button"><div class="g-plusone" data-size="medium" data-callback="sharing_plusone" data-href="' . esc_attr( get_permalink( $post->ID ) ) . '"></div></div>';
+ }
+
+ public function display_preview() {
+?>
+ <div class="option option-smart-on"></div>
+<?php
+ }
+
+ public function get_state() {
+ return $this->state;
+ }
+
+ public function process_request( $post, array $post_data ) {
+
+ if ( isset( $post_data['state'] ) ) {
+ $this->state = $post_data['state'];
+ }
+ // Record stats
+ parent::process_request( $post, $post_data );
+ die();
+ }
+
+ public function display_footer() {
+ global $post;
+?>
+ <script type="text/javascript" charset="utf-8">
+ function sharing_plusone( obj ) {
+ jQuery.ajax( {
+ url: '<?php echo get_permalink( $post->ID ) . '?share=google-plus-1'; ?>',
+ type: 'POST',
+ data: obj
+ } );
+ }
+ </script>
+ <script type="text/javascript" src="http://apis.google.com/js/plusone.js"></script>
+<?php
+ }
+
+ public function get_total( $post = false ) {
+ global $wpdb, $blog_id;
+
+ $name = strtolower( $this->get_id() );
+
+ if ( $post == false ) {
+ // get total number of shares for service
+ return $wpdb->get_var( $wpdb->prepare( "SELECT SUM( count ) FROM sharing_stats WHERE blog_id = %d AND share_service = %s", $blog_id, $name ) );
+ }
+
+ //get total shares for a post
+ return $wpdb->get_var( $wpdb->prepare( "SELECT count FROM sharing_stats WHERE blog_id = %d AND post_id = %d AND share_service = %s", $blog_id, $post->ID, $name ) );
+ }
+}
+
+class Share_Custom extends Sharing_Advanced_Source {
+ private $name;
+ private $icon;
+ private $url;
+
+ public function get_class() {
+ return 'custom';
+ }
+
+ public function __construct( $id, array $settings ) {
+ parent::__construct( $id, $settings );
+
+ if ( isset( $settings['name'] ) )
+ $this->name = $settings['name'];
+
+ if ( isset( $settings['icon'] ) )
+ $this->icon = $settings['icon'];
+
+ if ( isset( $settings['url'] ) )
+ $this->url = $settings['url'];
+ }
+
+ public function get_name() {
+ return $this->name;
+ }
+
+ public function get_display( $post ) {
+ $str = $this->get_link( get_permalink( $post->ID ), esc_html( $this->name ), __( 'Click to share', 'jetpack' ), 'share='.$this->id );
+ return str_replace( 'class="', 'style="background:url(' . esc_url( $this->icon ) . ') no-repeat center left;" class="', $str );
+ }
+
+ public function process_request( $post, array $post_data ) {
+ $url = $this->url;
+ $url = str_replace( '%post_url%', urlencode( apply_filters( 'sharing_permalink', get_permalink( $post->ID ), $post->ID, $this->id ) ), $url );
+ $url = str_replace( '%post_full_url%', urlencode( get_permalink( $post->ID ) ), $url );
+ $url = str_replace( '%post_title%', urlencode( apply_filters( 'sharing_post_title', $post->post_title, $post->ID, $this->id ) ), $url );
+
+ if ( strpos( $url, '%post_tags%' ) !== false ) {
+ $tags = get_the_tags( $post->ID );
+ $tagged = '';
+
+ if ( $tags ) {
+ foreach ( $tags AS $tag ) {
+ $tagged[] = urlencode( $tag->name );
+ }
+
+ $tagged = implode( ',', $tagged );
+ }
+
+ $url = str_replace( '%post_tags%', $tagged, $url );
+ }
+
+ if ( strpos( $url, '%post_excerpt%' ) !== false ) {
+ $url_excerpt = $post->post_excerpt;
+ if ( empty( $url_excerpt ) )
+ $url_excerpt = $post->post_content;
+
+ $url_excerpt = strip_tags( strip_shortcodes( $url_excerpt ) );
+ $url_excerpt = wp_html_excerpt( $url_excerpt, 100 );
+ $url_excerpt = rtrim( preg_replace( '/[^ .]*$/', '', $url_excerpt ) );
+ $url = str_replace( '%post_excerpt%', urlencode( $url_excerpt ), $url );
+ }
+
+ // Record stats
+ parent::process_request( $post, $post_data );
+
+ // Redirect
+ wp_redirect( $url );
+ die();
+ }
+
+ public function display_options() {
+?>
+<div class="input">
+ <table class="form-table">
+ <tbody>
+ <tr>
+ <th scope="row"><?php _e( 'Label', 'jetpack' ); ?></th>
+ <td><input type="text" name="name" value="<?php echo esc_attr( $this->name ); ?>" /></td>
+ </tr>
+
+ <tr>
+ <th scope="row"><?php _e( 'URL', 'jetpack' ); ?></th>
+ <td><input type="text" name="url" value="<?php echo esc_attr( $this->url ); ?>" /></td>
+ </tr>
+
+ <tr>
+ <th scope="row"><?php _e( 'Icon', 'jetpack' ); ?></th>
+ <td><input type="text" name="icon" value="<?php echo esc_attr( $this->icon ); ?>" /></td>
+ </tr>
+
+ <tr>
+ <th scope="row"></th>
+ <td>
+ <input class="button-secondary" type="submit"value="<?php _e( 'Save', 'jetpack' ); ?>" />
+ <a href="#" class="remove"><small><?php _e( 'Remove Service', 'jetpack' ); ?></small></a>
+ </td>
+ </tr>
+ </tbody>
+ </table>
+</div>
+<?php
+ }
+
+ public function update_options( array $data ) {
+ $name = trim( wp_html_excerpt( wp_kses( stripslashes( $data['name'] ), array() ), 30 ) );
+ $url = trim( esc_url_raw( $data['url'] ) );
+ $icon = trim( esc_url_raw( $data['icon'] ) );
+
+ if ( $name )
+ $this->name = $name;
+
+ if ( $url )
+ $this->url = $url;
+
+ if ( $icon )
+ $this->icon = $icon;
+ }
+
+ public function get_options() {
+ return array(
+ 'name' => $this->name,
+ 'icon' => $this->icon,
+ 'url' => $this->url,
+ );
+ }
+}
diff --git a/plugins/jetpack/modules/sharedaddy/sharing.css b/plugins/jetpack/modules/sharedaddy/sharing.css
new file mode 100644
index 0000000..e5874f2
--- /dev/null
+++ b/plugins/jetpack/modules/sharedaddy/sharing.css
@@ -0,0 +1,278 @@
+.sharing {
+ padding: 0 0 10px 0;
+}
+
+.sharing_label {
+ line-height: 24px;
+ padding: 10px 10px 0 0;
+ float: left;
+ font-weight: bold;
+}
+
+.sharing ul, .sharing-hidden ul {
+ list-style: none outside none !important;
+ padding: 0 !important;
+ margin: 0 !important;
+ float: left;
+ text-indent: 0 !important;
+}
+
+.sharing li, .sharing-hidden li {
+ display: list-item !important;
+ list-style: none outside none !important;
+ float: left;
+ padding: 10px 0 0 0 !important;
+ margin: 0 10px 0 0 !important;
+ background: none !important;
+}
+
+.sharing li div, .sharing-hidden li div {
+ margin: 0 !important;
+}
+
+.sharing li:before, .sharing-hidden li:before {
+ content: none !important;
+}
+
+
+.sharing li a, .sharing-hidden li a {
+ padding: 0px 0 0 20px;
+ line-height: 24px;
+ display: block;
+}
+
+.sharing li.share-regular a, .sharing-hidden li a, .sharing li.share-regular a:hover, .sharing-hidden li a:hover {
+ border: none !important;
+}
+
+.share-custom a.sharing-anchor{
+ color: #666;
+ font-size:11px;
+ font-family: arial, tahoma, verdana, sans-serif;
+ text-decoration: none;
+}
+
+.sharing li.share-custom{
+
+}
+
+.sharing-hidden a{
+ color: #666;
+}
+
+.sharing a.share-twitter,.sharing-hidden a.share-twitter { background: url('images/twitter.png') no-repeat center left; }
+.sharing a.share-facebook,.sharing-hidden a.share-facebook { background: url('images/facebook.png') no-repeat center left; }
+.sharing a.share-email,.sharing-hidden a.share-email { background: url('images/email.png') no-repeat center left; }
+.sharing a.share-digg,.sharing-hidden a.share-digg { background: url('images/digg.png') no-repeat center left; }
+.sharing a.share-stumbleupon,.sharing-hidden a.share-stumbleupon { background: url('images/stumbleupon.png') no-repeat center left; }
+.sharing a.share-reddit,.sharing-hidden a.share-reddit { background: url('images/reddit.png') no-repeat center left; }
+.sharing a.share-print,.sharing-hidden a.share-print { background: url('images/print.png') no-repeat center left; }
+.sharing a.share-press-this,.sharing-hidden a.share-press-this { background: url('images/wordpress.png') no-repeat center left; }
+.sharing a.share-linkedin,.sharing-hidden a.share-linkedin { background: url('images/linkedin.png') no-repeat center left; }
+.sharing a.share-google-plus-1,.sharing-hidden a.share-google-plus-1 { background: url('images/googleplus1.png') no-repeat center left; }
+
+.sharing div.twitter_button { padding: 4px 0; }
+.sharing div.reddit_button { padding: 4px 0 0 0; }
+.sharing div.stumbleupon_button { padding: 4px; }
+.sharing div.digg_button { font-size: 0px; padding: 0 0 0 0; }
+.sharing div.facebook_button { font-size: 0px; padding: 5px 0; height: 18px;}
+.sharing div.like_button { font-size: 0px; padding: 4px 0; height: 18px;}
+.sharing div.linkedin_button { padding-top: 4px; line-height: 16px; }
+.sharing div.googleplus1_button { padding-top: 4px; line-height: 16px; }
+
+.sharing-hidden li {
+ width: 130px;
+}
+
+.sharing-hidden div.twitter_button { padding: 0; }
+.sharing-hidden div.reddit_button { padding: 0; }
+.sharing-hidden div.stumbleupon_button { padding: 0; }
+.sharing-hidden div.digg_button { font-size: 0px; padding: 0; }
+.sharing-hidden div.facebook_button { font-size: 0px; padding: 0;}
+.sharing-hidden div.like_button { font-size: 0px; padding: 0;}
+.sharing-hidden div.linkedin_button { padding: 0; }
+.sharing-hidden div.googleplus1_button { padding: 0; }
+
+
+.sharing div.facebook_button a, .sharing-hidden.facebook_button a {
+ line-height: none;
+ padding: 0;
+}
+
+#sharing_email {
+ background-color: #fff;
+ padding: 15px;
+ width: 312px;
+ position: absolute;
+ border: 2px solid #6e6e6e;
+ z-index: 1001;
+ text-align: left;
+}
+
+#sharing_email .errors {
+ color: #fff;
+ background-color: #771a09;
+ font-size: 11px;
+ padding: 5px 8px;
+ line-height: 11px;
+ margin: 10px 0 0 0;
+}
+
+#sharing_email label {
+ font-size: 11px;
+ color: #333;
+ font-weight: bold;
+ display: block;
+ padding: 0 0 4px 0;
+ text-align: left;
+}
+
+#sharing_email input[type="text"] {
+ width: 100%;
+ margin-bottom: 12px;
+}
+
+#sharing_email .sharing_send {
+}
+
+#sharing_email .sharing_cancel {
+ padding: 0 0 0 10px;
+ font-size: 11px;
+}
+
+#sharing_email .recaptcha {
+ width: 312px;
+ height: 123px;
+ margin: 10px 0 14px 0;
+}
+
+#sharing_background {
+ position: fixed;
+ top: 0;
+ left: 0;
+ width: 100%;
+ height: 100%;
+ background-color: black;
+ z-index: 1000;
+}
+
+.sharing-hidden {
+ padding: 10px 0 0 0;
+}
+
+.sharing-hidden .inner {
+ border: 2px solid #6e6e6e;
+ padding: 15px 0 15px 0;
+ background: #fff;
+ position: absolute;
+ top: 0;
+ left: 0;
+ margin: 0px !important;
+ width: 300px;
+ z-index: 1000;
+}
+
+.sharing-hidden ul {
+ background: white url('images/share-bg.png') repeat-y center center;
+ margin: 0 !important;
+}
+
+.sharing-hidden li {
+ padding-left:10px !important;
+ padding-right:10px !important;
+ padding-top:0px !important;
+ margin: 0 !important;
+ margin-bottom:10px !important;
+}
+
+.sharing-hidden li a {
+ padding-right: 20px;
+ font-size: 11px;
+ line-height: 16px;
+ display: block;
+ text-decoration: none !important;
+ border-bottom: 0px !important;
+
+}
+
+.sharing-hidden li a.no-text{
+ width: 16px;
+ height:16px;
+}
+
+.sharing li a.no-text{
+ width: 16px;
+ height: 16px;
+ margin-top: 4px;
+ padding: 0px !important;
+}
+
+.sharing li a.no-icon {
+ background: none !important;
+ padding-left: 0 !important;
+}
+
+.sharing li.share-end, .sharing-hidden li.share-end {
+ clear: both;
+ height: 0;
+ padding: 0px !important;
+ margin: 0px !important;
+ width: 0;
+ visibility: hidden;
+ float: none;
+}
+
+.sharing .sharing-anchor {
+ border-radius: 3px;
+ -moz-border-radius: 3px;
+ -webkit-border-radius: 3px;
+ border: 1px solid #d8d8d8;
+ float: left;
+ line-height: 20px;
+ padding: 0 8px 0 21px;
+ background: #fff url('images/sharing-hidden.png') no-repeat 0px center;
+ font-weight: normal;
+}
+
+.sharing-clear {
+ clear: left;
+}
+
+.response {
+}
+
+.response-title {
+ font-size: 12px;
+ line-height: 18px;
+ font-weight: bold;
+}
+
+.response-sub {
+ font-size: 11px;
+ line-height: 24px;
+}
+
+.response-close .sharing_cancel {
+ padding: 0px !important;
+}
+
+li.share-email, li.share-custom a.sharing-anchor {
+ display: none !important;
+}
+
+li.share-service-visible {
+ display: list-item !important;
+}
+
+li.share-custom a.sharing-anchor.share-service-visible {
+ display: inline !important;
+}
+
+/* =RTL
+-------------------------------------------------------------- */
+body.rtl .sharing ul {
+ float: right;
+}
+body.rtl .sharing li {
+ margin: 0 0 0 10px !important;
+}
diff --git a/plugins/jetpack/modules/sharedaddy/sharing.js b/plugins/jetpack/modules/sharedaddy/sharing.js
new file mode 100644
index 0000000..90b19e8
--- /dev/null
+++ b/plugins/jetpack/modules/sharedaddy/sharing.js
@@ -0,0 +1,234 @@
+(function($){
+ $.fn.extend( {
+ share_is_email: function( value ) {
+ return /^((([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+(\.([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+)*)|((\x22)((((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(([\x01-\x08\x0b\x0c\x0e-\x1f\x7f]|\x21|[\x23-\x5b]|[\x5d-\x7e]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(\\([\x01-\x09\x0b\x0c\x0d-\x7f]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]))))*(((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(\x22)))@((([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.)+(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.?$/i.test( this.val() );
+ }
+ } );
+
+ $( document ).ready(function() {
+ $( '.sharing a.sharing-anchor' ).click( function() {
+ return false;
+ } );
+
+ $( '.sharing a' ).each( function() {
+ if ( $( this ).attr( 'href' ) && $( this ).attr( 'href' ).indexOf( 'share=' ) != -1 )
+ $( this ).attr( 'href', $( this ).attr( 'href' ) + '&nb=1' );
+ } );
+
+ // Show hidden buttons
+ $( '.sharing a.sharing-anchor' ).hover( function() {
+ if ( $( this ).data( 'hasappeared' ) !== true ) {
+ var item = $( this ).parents( 'div:first' ).find( '.inner' );
+ var original = $( this );
+
+ // Create a timer to make the area appear if the mouse hovers for a period
+ var timer = setTimeout( function() {
+ $( '#sharing_email' ).slideUp( 200 );
+
+ $( item ).css( {
+ left: $( original ).position().left + 'px',
+ top: $( original ).position().top + $( original ).height() + 3 + 'px'
+ } ).slideDown( 200, function() {
+ // Mark the item as have being appeared by the hover
+ $( original ).data( 'hasappeared', true ).data( 'hasoriginal', true ).data( 'hasitem', false );
+
+ // Remove all special handlers
+ $( item ).mouseleave( handler_item_leave ).mouseenter( handler_item_enter );
+ $( original ).mouseleave( handler_original_leave ).mouseenter( handler_original_enter );
+
+ // Add a special handler to quickly close the item
+ $( original ).click( close_it );
+ } );
+
+ // The following handlers take care of the mouseenter/mouseleave for the share button and the share area - if both are left then we close the share area
+ var handler_item_leave = function() {
+ $( original ).data( 'hasitem', false );
+
+ if ( $( original ).data( 'hasoriginal' ) === false ) {
+ var timer = setTimeout( close_it, 800 );
+ $( original ).data( 'timer2', timer );
+ }
+ };
+
+ var handler_item_enter = function() {
+ $( original ).data( 'hasitem', true );
+ clearTimeout( $( original ).data( 'timer2' ) );
+ }
+
+ var handler_original_leave = function() {
+ $( original ).data( 'hasoriginal', false );
+
+ if ( $( original ).data( 'hasitem' ) === false ) {
+ var timer = setTimeout( close_it, 800 );
+ $( original ).data( 'timer2', timer );
+ }
+ };
+
+ var handler_original_enter = function() {
+ $( original ).data( 'hasoriginal', true );
+ clearTimeout( $( original ).data( 'timer2' ) );
+ };
+
+ var close_it = function() {
+ item.slideUp( 200 );
+
+ // Clear all hooks
+ $( original ).unbind( 'mouseleave', handler_original_leave ).unbind( 'mouseenter', handler_original_enter );
+ $( item ).unbind( 'mouseleave', handler_item_leave ).unbind( 'mouseenter', handler_item_leave );
+ $( original ).data( 'hasappeared', false );
+ $( original ).unbind( 'click', close_it );
+ return false;
+ };
+ }, 200 );
+
+ // Remember the timer so we can detect it on the mouseout
+ $( this ).data( 'timer', timer );
+ }
+ }, function() {
+ // Mouse out - remove any timer
+ clearTimeout( $( this ).data( 'timer' ) );
+ $( this ).data( 'timer', false );
+ } );
+
+ // Add click functionality
+ $( '.sharing ul' ).each( function( item ) {
+ printUrl = function ( uniqueId, urlToPrint ) {
+ $( 'body:first' ).append( '<iframe style="position:fixed;top:100;left:100;height:1px;width:1px;border:none;" id="printFrame-' + uniqueId + '" name="printFrame-' + uniqueId + '" src="' + urlToPrint + '" onload="frames[\'printFrame-' + uniqueId + '\'].focus();frames[\'printFrame-' + uniqueId + '\'].print();"></iframe>' )
+ };
+
+ // Print button
+ $( this ).find( '.share-print a' ).click( function() {
+ ref = $( this ).attr( 'href' );
+
+ var do_print = function() {
+ if ( ref.indexOf( '#print' ) == -1 ) {
+ uid = new Date().getTime();
+ printUrl( uid , ref );
+ }
+ else
+ print();
+ }
+
+ // Is the button in a dropdown?
+ if ( $( this ).parents( '.sharing-hidden' ).length > 0 ) {
+ $( this ).parents( '.inner' ).slideUp( 0, function() {
+ do_print();
+ } );
+ }
+ else
+ do_print();
+
+ return false;
+ } );
+
+ // Press This button
+ $( this ).find( '.share-press-this a' ).click( function() {
+ var s = '';
+
+ if ( window.getSelection )
+ s = window.getSelection();
+ else if( document.getSelection )
+ s = document.getSelection();
+ else if( document.selection )
+ s = document.selection.createRange().text;
+
+ if ( s )
+ $( this ).attr( 'href', $( this ).attr( 'href' ) + '&sel=' + encodeURI( s ) );
+
+ if ( !window.open( $( this ).attr( 'href' ), 't', 'toolbar=0,resizable=1,scrollbars=1,status=1,width=720,height=570' ) )
+ document.location.href = $( this ).attr( 'href' );
+
+ return false;
+ } );
+
+ // Email button
+ $( this ).find( '.share-email a' ).click( function() {
+ var url = $( this ).attr( 'href' );
+
+ if ( $( '#sharing_email' ).is( ':visible' ) )
+ $( '#sharing_email' ).slideUp( 200 );
+ else {
+ $( '.sharing .inner' ).slideUp();
+
+ $( '#sharing_email .response' ).remove();
+ $( '#sharing_email form' ).show();
+ $( '#sharing_email form input[type=submit]' ).removeAttr( 'disabled' );
+ $( '#sharing_email form a.sharing_cancel' ).show();
+
+ // Show dialog
+ $( '#sharing_email' ).css( {
+ left: $( this ).offset().left + 'px',
+ top: $( this ).offset().top + $( this ).height() + 'px'
+ } ).slideDown( 200 );
+
+ // Hook up other buttons
+ $( '#sharing_email a.sharing_cancel' ).unbind( 'click' ).click( function() {
+ $( '#sharing_email .errors' ).hide();
+ $( '#sharing_email' ).slideUp( 200 );
+ $( '#sharing_background' ).fadeOut();
+ return false;
+ } );
+
+ // Submit validation
+ $( '#sharing_email input[type=submit]' ).unbind( 'click' ).click( function() {
+ var form = $( this ).parents( 'form' );
+
+ // Disable buttons + enable loading icon
+ $( this ).attr( 'disabled', 'disabled' );
+ form.find( 'a.sharing_cancel' ).hide();
+ form.find( 'img.loading' ).show();
+
+ $( '#sharing_email .errors' ).hide();
+ $( '#sharing_email .error' ).removeClass( 'error' );
+
+ if ( $( '#sharing_email input[name=source_email]' ).share_is_email() == false )
+ $( '#sharing_email input[name=source_email]' ).addClass( 'error' );
+
+ if ( $( '#sharing_email input[name=target_email]' ).share_is_email() == false )
+ $( '#sharing_email input[name=target_email]' ).addClass( 'error' );
+
+ if ( $( '#sharing_email .error' ).length == 0 ) {
+ // AJAX send the form
+ $.ajax( {
+ url: url,
+ type: 'POST',
+ data: form.serialize(),
+ success: function( response ) {
+ form.find( 'img.loading' ).hide();
+
+ if ( response == '1' || response == '2' || response == '3' ) {
+ $( '#sharing_email .errors-' + response ).show();
+ form.find( 'input[type=submit]' ).removeAttr( 'disabled' );
+ form.find( 'a.sharing_cancel' ).show();
+ }
+ else {
+ $( '#sharing_email form' ).hide();
+ $( '#sharing_email' ).append( response );
+ $( '#sharing_email a.sharing_cancel' ).click( function() {
+ $( '#sharing_email' ).slideUp( 200 );
+ $( '#sharing_background' ).fadeOut();
+ return false;
+ } );
+ }
+ }
+ } );
+
+ return false;
+ }
+
+ form.find( 'img.loading' ).hide();
+ form.find( 'input[type=submit]' ).removeAttr( 'disabled' );
+ form.find( 'a.sharing_cancel' ).show();
+ $( '#sharing_email .errors-1' ).show();
+
+ return false;
+ } );
+ }
+
+ return false;
+ } );
+ } );
+
+ $( 'li.share-email, li.share-custom a.sharing-anchor' ).addClass( 'share-service-visible' );
+ } );
+})( jQuery );
diff --git a/plugins/jetpack/modules/sharedaddy/sharing.php b/plugins/jetpack/modules/sharedaddy/sharing.php
new file mode 100644
index 0000000..26422ed
--- /dev/null
+++ b/plugins/jetpack/modules/sharedaddy/sharing.php
@@ -0,0 +1,417 @@
+<?php
+
+class Sharing_Admin {
+ public function __construct() {
+ if ( !defined( 'WP_SHARING_PLUGIN_URL' ) ) {
+ define( 'WP_SHARING_PLUGIN_URL', plugin_dir_url( __FILE__ ) );
+ define( 'WP_SHARING_PLUGIN_DIR', plugin_dir_path( __FILE__ ) );
+ }
+
+ require_once WP_SHARING_PLUGIN_DIR.'sharing-service.php';
+
+ add_action( 'admin_init', array( $this, 'admin_init' ) );
+ add_action( 'admin_menu', array( $this, 'subscription_menu' ) );
+
+ // Catch AJAX
+ add_action( 'wp_ajax_sharing_save_services', array( $this, 'ajax_save_services' ) );
+ add_action( 'wp_ajax_sharing_save_options', array( $this, 'ajax_save_options' ) );
+ add_action( 'wp_ajax_sharing_new_service', array( $this, 'ajax_new_service' ) );
+ add_action( 'wp_ajax_sharing_delete_service', array( $this, 'ajax_delete_service' ) );
+ }
+
+ public function sharing_head() {
+ wp_enqueue_script( 'sharing-js', WP_SHARING_PLUGIN_URL.'admin-sharing.js', array( 'jquery-ui-draggable', 'jquery-ui-droppable', 'jquery-ui-sortable', 'jquery-form' ), 1 );
+ wp_enqueue_style( 'sharing', WP_SHARING_PLUGIN_URL.'admin-sharing.css', false, WP_SHARING_PLUGIN_VERSION );
+
+ add_thickbox();
+ }
+
+ public function admin_init() {
+ if ( isset( $_GET['page'] ) && ( $_GET['page'] == 'sharing.php' || $_GET['page'] == 'sharing' ) )
+ $this->process_requests();
+ }
+
+ public function process_requests() {
+ if ( isset( $_POST['_wpnonce'] ) && wp_verify_nonce( $_POST['_wpnonce'], 'sharing-options' ) ) {
+ $sharer = new Sharing_Service();
+ $sharer->set_global_options( $_POST );
+ do_action( 'sharing_admin_update' );
+
+ wp_safe_redirect( admin_url( 'options-general.php?page=sharing&update=saved' ) );
+ die();
+ }
+ }
+
+ public function subscription_menu( $user ) {
+ $hook = add_submenu_page( 'options-general.php', __( 'Sharing Settings', 'jetpack' ), __( 'Sharing', 'jetpack' ), 'manage_options', 'sharing', array( $this, 'management_page' ) );
+
+ // Insert our CSS and JS
+ add_action( "load-$hook", array( $this, 'sharing_head' ) );
+ }
+
+ public function ajax_save_services() {
+ if ( isset( $_POST['_wpnonce'] ) && wp_verify_nonce( $_POST['_wpnonce'], 'sharing-options' ) && isset( $_POST['hidden'] ) && isset( $_POST['visible'] ) ) {
+ $sharer = new Sharing_Service();
+
+ $sharer->set_blog_services( explode( ',', $_POST['visible'] ), explode( ',', $_POST['hidden'] ) );
+ die();
+ }
+ }
+
+ public function ajax_new_service() {
+ if ( isset( $_POST['_wpnonce'] ) && isset( $_POST['sharing_name'] ) && isset( $_POST['sharing_url'] ) && isset( $_POST['sharing_icon'] ) && wp_verify_nonce( $_POST['_wpnonce'], 'sharing-new_service' ) ) {
+ $sharer = new Sharing_Service();
+ if ( $service = $sharer->new_service( $_POST['sharing_name'], $_POST['sharing_url'], $_POST['sharing_icon'] ) ) {
+ $this->output_service( $service->get_id(), $service );
+ echo '<!--->';
+ $service->button_style = 'icon-text';
+ $this->output_preview( $service );
+
+ die();
+ }
+ }
+
+ // Fail
+ die( '1' );
+ }
+
+ public function ajax_delete_service() {
+ if ( isset( $_POST['_wpnonce'] ) && isset( $_POST['service'] ) && wp_verify_nonce( $_POST['_wpnonce'], 'sharing-options_'.$_POST['service'] ) ) {
+ $sharer = new Sharing_Service();
+ $sharer->delete_service( $_POST['service'] );
+ }
+ }
+
+ public function ajax_save_options() {
+ if ( isset( $_POST['_wpnonce'] ) && isset( $_POST['service'] ) && wp_verify_nonce( $_POST['_wpnonce'], 'sharing-options_'.$_POST['service'] ) ) {
+ $sharer = new Sharing_Service();
+ $service = $sharer->get_service( $_POST['service'] );
+
+ if ( $service && $service instanceof Sharing_Advanced_Source ) {
+ $service->update_options( $_POST );
+
+ $sharer->set_service( $_POST['service'], $service );
+ }
+
+ $this->output_service( $service->get_id(), $service, true );
+ echo '<!--->';
+ $service->button_style = 'icon-text';
+ $this->output_preview( $service );
+ die();
+ }
+ }
+
+ public function output_preview( $service ) {
+ $klasses = array( 'advanced', 'preview-item');
+
+ if ( $service->button_style != 'text' || $service->has_custom_button_style() ) {
+ $klasses[] = 'preview-'.$service->get_class();
+
+ if ( $service->get_class() != $service->get_id() )
+ $klasses[] = 'preview-'.$service->get_id();
+ }
+
+ echo '<li class="'.implode( ' ', $klasses ).'">';
+ $service->display_preview();
+ echo '</li>';
+ }
+
+ public function output_service( $id, $service, $show_dropdown = false ) {
+?>
+ <li class="service advanced<?php if ( $show_dropdown ) echo ' options'; ?> share-<?php echo $service->get_class(); ?>" id="<?php echo $service->get_id(); ?>">
+ <span class="options-left"><?php echo esc_html( $service->get_name() ); ?></span><?php if ( $service->has_advanced_options() ) : ?><span class="options-toggle" style="background: url(<?php echo admin_url( '/images/menu-bits.gif' ); ?>) no-repeat 0px -110px;"> </span>
+ <br style="clear:both;" />
+ <div class="advanced-form">
+ <form method="post" action="<?php echo admin_url( 'admin-ajax.php' ); ?>">
+ <?php $service->display_options(); ?>
+
+ <input type="hidden" name="action" value="sharing_save_options" />
+ <input type="hidden" name="service" value="<?php echo esc_attr( $id ); ?>" />
+
+ <input type="hidden" name="_wpnonce" value="<?php echo wp_create_nonce( 'sharing-options_'.$id );?>" />
+ </form>
+ </div>
+ <?php endif; ?>
+ </li>
+<?php
+ }
+
+ public function management_page() {
+ $sharer = new Sharing_Service();
+ $enabled = $sharer->get_blog_services();
+ $global = $sharer->get_global_options();
+
+ $shows = array_values( get_post_types( array( 'public' => true ) ) );
+ array_unshift( $shows, 'index' );
+
+ if ( false == function_exists( 'mb_stripos' ) ) {
+ echo '<div id="message" class="updated fade"><h3>' . __( 'Warning! Multibyte support missing!', 'jetpack' ) . '</h3>';
+ echo "<p>" . sprintf( __( 'This plugin will work without it, but multibyte support is used <a href="%s">if available</a>. You may see minor problems with Tweets and other sharing services.', 'jetpack' ), "http://www.php.net/manual/en/mbstring.installation.php" ) . '</p></div>';
+ }
+
+ if ( isset( $_GET['update'] ) && $_GET['update'] == 'saved' )
+ echo '<div class="updated"><p>'.__( 'Settings have been saved', 'jetpack' ).'</p></div>';
+?>
+
+ <div class="wrap">
+ <div class="icon32" id="icon-options-general"><br /></div>
+ <h2><?php _e( 'Sharing Settings', 'jetpack' ); ?></h2>
+
+ <div id="services-config">
+ <table id="available-services">
+ <tr>
+ <td class="description">
+ <h3><?php _e( 'Available Services', 'jetpack' ); ?></h3>
+ <p><?php _e( "Drag and drop the services you'd like to enable into the box below.", 'jetpack' ); ?></p>
+ <p><a href="#TB_inline?height=395&width=600&inlineId=new-service" title="<?php echo esc_attr( __( 'Add a new service', 'jetpack' ) ); ?>" class="thickbox"><?php _e( 'Add a new service', 'jetpack' ); ?></a></p>
+ </td>
+ <td class="services">
+ <ul class="services-available" style="height: 100px;">
+ <?php foreach ( $sharer->get_all_services_blog() AS $id => $service ) : ?>
+ <?php
+ if ( !isset( $enabled['all'][$id] ) )
+ $this->output_service( $id, $service );
+ ?>
+ <?php endforeach; ?>
+ </ul>
+ <br class="clearing" />
+ </td>
+ </tr>
+ </table>
+
+ <table id="enabled-services">
+ <tr>
+ <td class="description">
+ <h3>
+ <?php _e( 'Enabled Services', 'jetpack' ); ?>
+ <img src="<?php echo admin_url( 'images/loading.gif' ); ?>" width="16" height="16" alt="loading" style="vertical-align: middle; display: none" />
+ </h3>
+ <p><?php _e( 'Services dragged here will appear individually.', 'jetpack' ); ?></p>
+ </td>
+ <td class="services" id="share-drop-target">
+ <h2 id="drag-instructions" <?php if ( count( $enabled['visible'] ) > 0 ) echo ' style="display: none"'; ?>><?php _e( 'Drag and drop available services here', 'jetpack' ); ?></h2>
+
+ <ul class="services-enabled">
+ <?php foreach ( $enabled['visible'] AS $id => $service ) : ?>
+ <?php $this->output_service( $id, $service, true ); ?>
+ <?php endforeach; ?>
+
+ <li class="end-fix"></li>
+ </ul>
+ </td>
+ <td id="hidden-drop-target" class="services">
+ <p><?php _e( 'Services dragged here will be hidden behind a share button.', 'jetpack' ); ?></p>
+
+ <ul class="services-hidden">
+ <?php foreach ( $enabled['hidden'] AS $id => $service ) : ?>
+ <?php $this->output_service( $id, $service, true ); ?>
+ <?php endforeach; ?>
+ <li class="end-fix"></li>
+ </ul>
+ </td>
+ </tr>
+ </table>
+
+ <table id="live-preview">
+ <tr>
+ <td class="description">
+ <h3><?php _e( 'Live Preview', 'jetpack' ); ?></h3>
+ </td>
+ <td class="services">
+ <h2<?php if ( count( $enabled['all'] ) > 0 ) echo ' style="display: none"'; ?>><?php _e( 'Sharing is off. Please add services above to enable', 'jetpack' ); ?></h2>
+
+ <ul class="preview">
+ <?php if ( count( $enabled['all'] ) > 0 ) : ?>
+ <li class="sharing-label"><?php echo esc_html( $global['sharing_label'] ); ?></li>
+ <?php endif; ?>
+
+ <?php foreach ( $enabled['visible'] AS $id => $service ) : ?>
+ <?php $this->output_preview( $service ); ?>
+ <?php endforeach; ?>
+
+ <?php if ( count( $enabled['hidden'] ) > 0 ) : ?>
+ <li class="share-custom">
+ <a href="#" class="sharing-anchor"><?php _ex( 'Share', 'dropdown button', 'jetpack' ); ?></a>
+
+ <div class="sharing-hidden">
+ <div class="inner" style="display: none;">
+ <ul>
+ <?php
+ $count = 1;
+
+ foreach ( $enabled['hidden'] AS $id => $service ) {
+ $this->output_preview( $service );
+
+ if ( ( $count % 2 ) == 0 )
+ echo '<li class="share-end"></li>';
+
+ $count++;
+ }
+ ?>
+ <li class="share-end"></li>
+ </ul>
+ </div>
+ </div>
+ </li>
+ <?php endif; ?>
+ </ul>
+
+ <ul class="archive" style="display: none">
+ <li class="sharing-label"><?php echo esc_html( $global['sharing_label'] ); ?></li>
+
+ <?php foreach ( $sharer->get_all_services_blog() AS $id => $service ) : ?>
+ <?php
+ if ( isset( $enabled['visible'][$id] ) )
+ $service = $enabled['visible'][$id];
+ elseif ( isset( $enabled['hidden'][$id] ) )
+ $service = $enabled['hidden'][$id];
+
+ $service->button_style = 'icon-text'; // The archive needs the full text, which is removed in JS later
+ $this->output_preview( $service );
+ ?>
+ <?php endforeach; ?>
+
+ <li class="share-custom">
+ <a href="#" class="sharing-anchor"><?php _ex( 'Share', 'dropdown button', 'jetpack' ); ?></a>
+
+ <div class="sharing-hidden">
+ <div class="inner" style="display: none;">
+ <ul>
+ <li/>
+ </ul>
+ </div>
+ </div>
+ </li>
+ </ul>
+ <br class="clearing" />
+ </td>
+ </tr>
+ </table>
+
+ <form method="post" action="<?php echo admin_url( 'admin-ajax.php' ); ?>" id="save-enabled-shares">
+ <input type="hidden" name="action" value="sharing_save_services" />
+ <input type="hidden" name="visible" value="<?php echo implode( ',', array_keys( $enabled['visible'] ) ); ?>" />
+ <input type="hidden" name="hidden" value="<?php echo implode( ',', array_keys( $enabled['hidden'] ) ); ?>" />
+ <input type="hidden" name="_wpnonce" value="<?php echo wp_create_nonce( 'sharing-options' );?>" />
+ </form>
+ </div>
+
+ <form method="post" action="">
+ <table class="form-table">
+ <tbody>
+ <tr valign="top">
+ <th scope="row"><label><?php _e( 'Default button style', 'jetpack' ); ?></label></th>
+ <td>
+ <select name="button_style">
+ <option<?php if ( $global['button_style'] == 'icon-text' ) echo ' selected="selected"';?> value="icon-text"><?php _e( 'Icon + text', 'jetpack' ); ?></option>
+ <option<?php if ( $global['button_style'] == 'icon' ) echo ' selected="selected"';?> value="icon"><?php _e( 'Icon only', 'jetpack' ); ?></option>
+ <option<?php if ( $global['button_style'] == 'text' ) echo ' selected="selected"';?> value="text"><?php _e( 'Text only', 'jetpack' ); ?></option>
+ </select>
+ </td>
+ </tr>
+ <tr valign="top">
+ <th scope="row"><label><?php _e( 'Sharing label', 'jetpack' ); ?></label></th>
+ <td>
+ <input type="text" name="sharing_label" value="<?php echo esc_attr( $global['sharing_label'] ); ?>" />
+ </td>
+ </tr>
+ <tr valign="top">
+ <th scope="row"><label><?php _e( 'Open links in', 'jetpack' ); ?></label></th>
+ <td>
+ <select name="open_links">
+ <option<?php if ( $global['open_links'] == 'new' ) echo ' selected="selected"';?> value="new"><?php _e( 'New window', 'jetpack' ); ?></option>
+ <option<?php if ( $global['open_links'] == 'same' ) echo ' selected="selected"';?> value="same"><?php _e( 'Same window', 'jetpack' ); ?></option>
+ </select>
+ </td>
+ </tr>
+ <tr valign="top">
+ <th scope="row"><label><?php _e( 'Show sharing buttons on', 'jetpack' ); ?></label></th>
+ <td>
+ <?php
+ $br = false;
+ foreach ( $shows as $show ) :
+ if ( 'index' == $show ) {
+ $label = __( 'Front Page, Archive Pages, and Search Results', 'jetpack' );
+ } else {
+ $post_type_object = get_post_type_object( $show );
+ $label = $post_type_object->labels->name;
+ }
+ ?>
+ <?php if ( $br ) echo '<br />'; ?><label><input type="checkbox"<?php checked( in_array( $show, $global['show'] ) ); ?> name="show[]" value="<?php echo esc_attr( $show ); ?>" /> <?php echo esc_html( $label ); ?></label>
+ <?php $br = true; endforeach; ?>
+ </td>
+ </tr>
+
+ <?php do_action( 'sharing_global_options' ); ?>
+ </tbody>
+ </table>
+
+ <p class="submit">
+ <input type="submit" name="submit" class="button-primary" value="<?php _e( 'Save Changes', 'jetpack' ); ?>" />
+ </p>
+
+ <input type="hidden" name="_wpnonce" value="<?php echo wp_create_nonce( 'sharing-options' );?>" />
+ </form>
+
+ <div id="new-service" style="display: none">
+ <form method="post" action="<?php echo admin_url( 'admin-ajax.php' ); ?>" id="new-service-form">
+ <table class="form-table">
+ <tbody>
+ <tr valign="top">
+ <th scope="row" width="100"><label><?php _e( 'Service name', 'jetpack' ); ?></label></th>
+ <td>
+ <input type="text" name="sharing_name" size="40" />
+ </td>
+ </tr>
+ <tr valign="top">
+ <th scope="row" width="100"><label><?php _e( 'Sharing URL', 'jetpack' ); ?></label></th>
+ <td>
+ <input type="text" name="sharing_url" size="40" />
+
+ <p><?php _e( 'You can add the following variables to your service sharing URL:', 'jetpack' ); ?><br/>
+ <code>%post_title%</code>, <code>%post_url%</code>, <code>%post_full_url%</code>, <code>%post_excerpt%</code>, <code>%post_full_url%</code>, <code>%post_tags%</code></p>
+ </td>
+ </tr>
+ <tr valign="top">
+ <th scope="row" width="100"><label><?php _e( 'Icon URL', 'jetpack' ); ?></label></th>
+ <td>
+ <input type="text" name="sharing_icon" size="40" />
+ <p><?php _e( 'Enter the URL of a 16x16px icon you want to use for this service.', 'jetpack' ); ?></p>
+ </td>
+ </tr>
+ <tr valign="top" width="100">
+ <th scope="row"></th>
+ <td>
+ <input type="submit" class="button-secondary" value="<?php _e( 'Create Share', 'jetpack' ); ?>" />
+ <img src="<?php echo admin_url( 'images/loading.gif' ); ?>" width="16" height="16" alt="loading" style="vertical-align: middle; display: none" />
+ </td>
+ </tr>
+
+ <?php do_action( 'sharing_new_service_form' ); ?>
+ </tbody>
+ </table>
+
+ <div class="inerror" style="display: none; margin-top: 15px">
+ <p><?php _e( 'An error occurred creating your new sharing service - please check you gave valid details.', 'jetpack' ); ?></p>
+ </div>
+
+ <input type="hidden" name="action" value="sharing_new_service" />
+ <input type="hidden" name="_wpnonce" value="<?php echo wp_create_nonce( 'sharing-new_service' );?>" />
+ </form>
+ </div>
+ </div>
+
+ <script type="text/javascript">
+ var sharing_loading_icon = '<?php echo esc_js( admin_url( "/images/loading.gif" ) ); ?>';
+ </script>
+<?php
+ }
+}
+
+function sharing_admin_init() {
+ global $sharing_admin;
+
+ $sharing_admin = new Sharing_Admin();
+}
+
+add_action( 'init', 'sharing_admin_init' );
diff --git a/plugins/jetpack/modules/shortcodes.php b/plugins/jetpack/modules/shortcodes.php
new file mode 100644
index 0000000..614658c
--- /dev/null
+++ b/plugins/jetpack/modules/shortcodes.php
@@ -0,0 +1,51 @@
+<?php
+
+/**
+ * Module Name: Shortcode Embeds
+ * Module Description: Easily embed videos and more from sites like YouTube, Vimeo, and SlideShare.
+ * First Introduced: 1.1
+ * Major Changes In: 1.2
+ */
+
+/**
+ * Transforms the $atts array into a string that the old functions expected
+ *
+ * The old way was:
+ * [shortcode a=1&b=2&c=3] or [shortcode=1]
+ * This is parsed as array( a => '1&b=2&c=3' ) and array( 0 => '=1' ), which is useless
+ *
+ * @param Array $params
+ * @param Bool $old_format_support true if [shortcode=foo] format is possible.
+ * @return String $params
+ */
+function shortcode_new_to_old_params( $params, $old_format_support = false ) {
+ $str = '';
+
+ if ( $old_format_support && isset( $params[0] ) ) {
+ $str = ltrim( $params[0], '=' );
+ } elseif ( is_array( $params ) ) {
+ foreach ( array_keys( $params ) as $key ) {
+ if ( ! is_numeric( $key ) )
+ $str = $key . '=' . $params[$key];
+ }
+ }
+
+ return str_replace( array( '&', '&' ), '&', $str );
+}
+
+function jetpack_load_shortcodes() {
+ if ( version_compare( PHP_VERSION, 5, '<' ) ) {
+ $php5_only = array( 'videopress.php' => true );
+ } else {
+ $php5_only = array();
+ }
+
+ foreach ( Jetpack::glob_php( dirname( __FILE__ ) . '/shortcodes' ) as $file ) {
+ if ( isset( $php5_only[basename( $file )] ) ) {
+ continue;
+ }
+ include $file;
+ }
+}
+
+jetpack_load_shortcodes();
diff --git a/plugins/jetpack/modules/shortcodes/archives.php b/plugins/jetpack/modules/shortcodes/archives.php
new file mode 100644
index 0000000..b4c78f3
--- /dev/null
+++ b/plugins/jetpack/modules/shortcodes/archives.php
@@ -0,0 +1,57 @@
+<?php
+
+/*
+ * Archives shortcode
+ * @author bubel & nickmomrik
+ * [archives limit=10]
+ */
+
+add_shortcode( 'archives', 'archives_shortcode' );
+
+function archives_shortcode( $attr ) {
+ if ( is_feed() )
+ return '[archives]';
+
+ global $allowedposttags;
+
+ $default_atts = array(
+ 'type' => 'postbypost',
+ 'limit' => '',
+ 'format' => 'html',
+ 'showcount' => false,
+ 'before' => '',
+ 'after' => '',
+ 'order' => 'desc',
+ );
+ extract( shortcode_atts( $default_atts, $attr ) );
+
+ if ( !in_array( $type, array( 'yearly', 'monthly', 'daily', 'weekly', 'postbypost' ) ) )
+ $type = 'postbypost';
+
+ if ( !in_array( $format, array( 'html', 'option', 'custom' ) ) )
+ $format = 'html';
+
+ if ( '' != $limit )
+ $limit = (int)$limit;
+
+ $showcount = (bool)$showcount;
+ $before = wp_kses( $before, $allowedposttags );
+ $after = wp_kses( $after, $allowedposttags );
+
+ // Get the archives
+ $archives = wp_get_archives( 'type=' . $type . '&limit=' . $limit . '&format=' . $format . '&echo=0&show_post_count=' . $showcount . '&before=' . $before . '&after=' . $after );
+
+ if ( 'asc' == $order )
+ $archives = implode( "\n", array_reverse( explode( "\n", $archives ) ) );
+
+
+ // Check to see if there are any archives
+ if ( empty( $archives ) )
+ $archives = '<p>' . __( 'Your blog does not currently have any published posts.' , 'jetpack' ) . '</p>';
+ elseif ( 'option' == $format )
+ $archives = "<select name='archive-dropdown' onchange='document.location.href=this.options[this.selectedIndex].value;'><option value='" . get_permalink() . "'>--</option>" . $archives . "</select>";
+ elseif ( 'html' == $format )
+ $archives = '<ul>' . $archives . '</ul>';
+
+ return $archives;
+}
diff --git a/plugins/jetpack/modules/shortcodes/audio.php b/plugins/jetpack/modules/shortcodes/audio.php
new file mode 100644
index 0000000..ec50436
--- /dev/null
+++ b/plugins/jetpack/modules/shortcodes/audio.php
@@ -0,0 +1,71 @@
+<?php
+
+/**
+ * Shortcode for audio
+ * [audio http://wpcom.files.wordpress.com/2007/01/mattmullenweg-interview.mp3|width=180|titles=1|artists=2]
+ *
+ * The important question here is whether the shortcode applies to widget_text:
+ * add_filter('widget_text', 'do_shortcode');
+ * */
+
+function audio_shortcode( $atts ) {
+ global $ap_playerID;
+
+ if ( ! isset( $atts[0] ) )
+ return '';
+
+ if ( count( $atts ) )
+ $atts[0] = strip_tags( join( ' ', $atts ) );
+
+ $src = ltrim( $atts[0], '=' );
+
+ $ap_options = apply_filters( 'audio_player_default_colors', array( "bg" => "0xf8f8f8", "leftbg" => "0xeeeeee", "lefticon" => "0x666666", "rightbg" => "0xcccccc", "rightbghover" => "0x999999", "righticon" => "0x666666", "righticonhover" => "0xffffff", "text" => "0x666666", "slider" => "0x666666", "track" => "0xFFFFFF", "border" => "0x666666", "loader" => "0x9FFFB8" ) );
+
+ if ( isset( $ap_playerID ) == false )
+ $ap_playerID = 1;
+ else
+ $ap_playerID++;
+
+ $src = trim( $src, ' "' );
+
+ if ( strpos( '|', $src ) )
+ $options = explode( '|', $src );
+ else
+ $options = array();
+
+ $data = preg_split( "/[\|]/", $src );
+ $flashvars = "playerID={$ap_playerID}";
+
+ for ( $i = 1; $i < count( $data ); $i++ ) {
+ $pair = explode( "=", $data[$i] );
+ if( strtolower( $pair[0] ) != 'autostart' )
+ $options[$pair[0]] = $pair[1];
+ }
+
+ // Merge runtime options to default colour options (runtime options overwrite default options)
+ $options = array_merge( $ap_options, $options );
+ $options['soundFile'] = $data[0];
+ $flash_vars = '';
+ foreach ( $options as $key => $value ) {
+ $flash_vars .= '&' . rawurlencode( $key ) . '=' . rawurlencode( $value );
+ }
+ $flash_vars = esc_attr( $flash_vars );
+
+ if ( isset( $options['bgcolor'] ) )
+ $bgcolor = esc_attr( $options['bgcolor'] );
+ else
+ $bgcolor = '#FFFFFF';
+
+ if ( isset( $options['width'] ) )
+ $width = intval( $options['width'] );
+ else
+ $width = 290;
+
+ $swfurl = apply_filters( 'jetpack_static_url', 'http://en.wordpress.com/wp-content/plugins/audio-player/player.swf' );
+
+ $obj = "<p><object type='application/x-shockwave-flash' data='$swfurl' width='$width' height='24' id='audioplayer1'><param name='movie' value='$swfurl' /><param name='FlashVars' value='{$flash_vars}' /><param name='quality' value='high' /><param name='menu' value='false' /><param name='bgcolor' value='$bgcolor' /><param name='wmode' value='opaque' /></object></p>";
+
+ return "<span style='text-align:left;display:block;'>$obj</span>";
+}
+
+add_shortcode( 'audio', 'audio_shortcode' );
diff --git a/plugins/jetpack/modules/shortcodes/blip.php b/plugins/jetpack/modules/shortcodes/blip.php
new file mode 100644
index 0000000..e757dc4
--- /dev/null
+++ b/plugins/jetpack/modules/shortcodes/blip.php
@@ -0,0 +1,55 @@
+<?php
+
+/**
+ * Blip.tv embed code:
+ * <embed src="http://blip.tv/play/g8sVgpfaCgI%2Em4v" type="application/x-shockwave-flash" width="480" height="255" allowscriptaccess="always" allowfullscreen="true"></embed>
+ * Blip.tv shortcode is: [blip.tv url-or-something-else]
+ * */
+
+function blip_embed_to_shortcode( $content ) {
+ if ( false === stripos( $content, '/blip.tv/play/' ) )
+ return $content;
+
+ $regexp = '!<embed((?:\s+\w+="[^"]*")*)\s+src="http(?:\:|�*58;)//(blip\.tv/play/[^"]*)"((?:\s+\w+="[^"]*")*)\s*(?:/>|>\s*</embed>)!';
+ $regexp_ent = str_replace( '&#0*58;', '&#0*58;|�*58;', htmlspecialchars( $regexp, ENT_NOQUOTES ) );
+
+ foreach ( array( 'regexp', 'regexp_ent' ) as $reg ) {
+ if ( !preg_match_all( $$reg, $content, $matches, PREG_SET_ORDER ) )
+ continue;
+
+ foreach ( $matches as $match ) {
+ $src = 'http://' . html_entity_decode( $match[2] );
+ $params = $match[1] . $match[3];
+ if ( 'regexp_ent' == $reg ) {
+ $src = html_entity_decode( $src );
+ $params = html_entity_decode( $params );
+ }
+ $params = wp_kses_hair( $params, array( 'http' ) );
+ if ( ! isset( $params['type'] ) || 'application/x-shockwave-flash' != $params['type']['value'] )
+ continue;
+
+ $content = str_replace( $match[0], "[blip.tv $src]", $content );
+ }
+ }
+ return $content;
+}
+add_filter( 'pre_kses', 'blip_embed_to_shortcode' );
+
+// [blip.tv ?posts_id=4060324&dest=-1]
+// [blip.tv http://blip.tv/play/hpZTgffqCAI%2Em4v] // WLS
+
+function blip_shortcode( $atts ) {
+ if ( ! isset( $atts[0] ) )
+ return '';
+ $src = $atts[0];
+
+ if ( preg_match( '/^\?posts_id=(\d+)&[^d]*dest=(-?\d+)$/', $src, $matches ) )
+ return "<script type='text/javascript' src='http://blip.tv/syndication/write_player?skin=js&posts_id={$matches[1]}&cross_post_destination={$matches[2]}&view=full_js'></script>";
+ elseif ( preg_match( '|^http://blip.tv/play/[.\w]+$|', urldecode( $src ) ) ) // WLS
+ return "<embed src='$src' type='application/x-shockwave-flash' width='480' height='300' allowscriptaccess='never' allowfullscreen='true'></embed>";
+
+
+ return "<!--blip.tv pattern not matched -->";
+}
+
+add_shortcode( 'blip.tv', 'blip_shortcode' );
diff --git a/plugins/jetpack/modules/shortcodes/dailymotion.php b/plugins/jetpack/modules/shortcodes/dailymotion.php
new file mode 100644
index 0000000..a6daed9
--- /dev/null
+++ b/plugins/jetpack/modules/shortcodes/dailymotion.php
@@ -0,0 +1,116 @@
+<?php
+
+/**
+ * Dailymotion code
+ * */
+
+/**
+ * Original codes:
+ *
+ * <embed height="270" type="application/x-shockwave-flash" width="480" src="http://www.dailymotion.com/swf/video/xekmrq?additionalInfos=0" wmode="opaque" pluginspage="http://www.macromedia.com/go/getflashplayer" allowscriptaccess="never" allownetworking="internal" />
+ *
+ * <object width="480" height="240"><param name="movie" value="http://www.dailymotion.com/swf/video/xen4ms_ghinzu-cold-love-mirror-mirror_music?additionalInfos=0"></param><param name="allowFullScreen" value="true"></param><param name="allowScriptAccess" value="always"></param>
+ * <embed type="application/x-shockwave-flash" src="http://www.dailymotion.com/swf/video/xen4ms_ghinzu-cold-love-mirror-mirror_music?additionalInfos=0" width="480" height="240" allowfullscreen="true" allowscriptaccess="always"></embed>
+ * </object><br /><b><a href="http://www.dailymotion.com/video/xen4ms_ghinzu-cold-love-mirror-mirror_music">Ghinzu - Cold Love (Mirror Mirror)</a></b><br /><i>Uploaded by <a href="http://www.dailymotion.com/GhinzuTV">GhinzuTV</a>. - <a href="http://www.dailymotion.com/us/channel/music">Watch more music videos, in HD!</a></i>
+ *
+ * Code as of 01.01.11:
+ * <object width="560" height="421"><param name="movie" value="http://www.dailymotion.com/swf/video/xaose5?width=560&theme=denim&foreground=%2392ADE0&highlight=%23A2ACBF&background=%23202226&start=&animatedTitle=&iframe=0&additionalInfos=0&autoPlay=0&hideInfos=0"></param><param name="allowFullScreen" value="true"></param><param name="allowScriptAccess" value="always"></param><embed type="application/x-shockwave-flash" src="http://www.dailymotion.com/swf/video/xaose5?width=560&theme=denim&foreground=%2392ADE0&highlight=%23A2ACBF&background=%23202226&start=&animatedTitle=&iframe=0&additionalInfos=0&autoPlay=0&hideInfos=0" width="560" height="421" allowfullscreen="true" allowscriptaccess="always"></embed></object><br /><b><a href="http://www.dailymotion.com/video/xaose5_sexy-surprise_na">Sexy Surprise</a></b><br /><i>Uploaded by <a href="http://www.dailymotion.com/GilLavie">GilLavie</a>. - <a target="_self" href="http://www.dailymotion.com/channel/sexy/featured/1">Find more ste
amy, sexy videos.</a></i>
+ * movie param enforces anti-xss protection
+ */
+
+function dailymotion_embed_to_shortcode( $content ) {
+ if ( false === stripos( $content, 'www.dailymotion.com/swf/' ) )
+ return $content;
+
+ $regexp = '!<object.*>\s*(<param.*></param>\s*)*<embed((?:\s+\w+="[^"]*")*)\s+src="http(?:\:|�*58;)//(www\.dailymotion\.com/swf/[^"]*)"((?:\s+\w+="[^"]*")*)\s*(?:/>|>\s*</embed>)\s*</object><br /><b><a .*>.*</a></b><br /><i>.*</i>!';
+ $regexp_ent = str_replace( '&#0*58;', '&#0*58;|�*58;', htmlspecialchars( $regexp, ENT_NOQUOTES ) );
+
+ foreach ( array( 'regexp', 'regexp_ent' ) as $reg ) {
+ if ( ! preg_match_all( $$reg, $content, $matches, PREG_SET_ORDER ) )
+ continue;
+
+ foreach ( $matches as $match ) {
+ $src = html_entity_decode( $match[3] );
+ $params = $match[2] . $match[4];
+ if ( 'regexp_ent' == $reg ) {
+ $src = html_entity_decode( $src );
+ $params = html_entity_decode( $params );
+ }
+ $params = wp_kses_hair( $params, array( 'http' ) );
+ if ( !isset( $params['type'] ) || 'application/x-shockwave-flash' != $params['type']['value'] )
+ continue;
+
+ $id = basename( substr( $src, strlen( 'www.dailymotion.com/swf' ) ) );
+ $id = preg_replace( '/[^a-z0-9].*$/i', '', $id );
+
+ $content = str_replace( $match[0], "[dailymotion id=$id]", $content );
+ do_action( 'jetpack_embed_to_shortcode', 'dailymotion', $id );
+ }
+ }
+ return $content;
+}
+add_filter( 'pre_kses', 'dailymotion_embed_to_shortcode' );
+
+/**
+ * DailyMotion shortcode
+ *
+ * The documented shortcode is:
+ * [dailymotion id=x8oma9]
+ *
+ * Possibilities, according to the old parsing regexp:
+ * [dailymotion x8oma9]
+ * [dailymotion=x8oma9]
+ *
+ * Hypothetical option, according to the old shortcode function is
+ * [dailymotion id=1&title=2&user=3&video=4]
+ *
+ * The new style is now:
+ * [dailymotion id=x8oma9 title=2 user=3 video=4]
+ *
+ * @param array $atts
+ * @return string html
+ *
+ */
+
+function dailymotion_shortcode( $atts ) {
+ global $content_width;
+
+ if ( isset( $atts[0] ) ) {
+ $id = ltrim( $atts[0], '=' );
+ $atts['id'] = $id;
+ } else {
+ $params = shortcode_new_to_old_params( $atts );
+ parse_str( $params, $atts );
+ }
+
+ if ( isset( $atts['id'] ) )
+ $id = $atts['id'];
+ else
+ return '<!--Dailymotion error: bad or missing ID-->';
+
+ if ( !empty( $content_width ) )
+ $width = min( 425, intval( $content_width ) );
+ else
+ $width = 425;
+
+ $height = ( 425 == $width ) ? 334 : ( $width / 425 ) * 334;
+ $id = urlencode( $id );
+
+ $output = '<object width="' . $width . '" height="' . $height . '"><param name="movie" value="http://www.dailymotion.com/swf/';
+ $after = '';
+ if ( preg_match( '/^[a-z0-9]+$/', $id ) ) {
+ $output .= $id;
+
+ if ( array_key_exists( 'video', $atts ) && $video = preg_replace( '/[^-a-z0-9_]/i', '', $atts['video'] ) && array_key_exists( 'title', $atts ) && $title = wp_kses( $atts['title'], array() ) )
+ $after .= '<br /><strong><a href="http://www.dailymotion.com/video/' . $video . '">' . $title . '</a></strong>';
+
+ if ( array_key_exists( 'user', $atts ) && $user = preg_replace( '/[^-a-z0-9_]/i', '', $atts['user'] ) )
+ $after .= '<br /><em>Uploaded by <a href="http://www.dailymotion.com/' . $user . '">' . $user . '</a></em>';
+ }
+
+ $output .= '"></param><param name="allowfullscreen" value="true"></param><param name="wmode" value="opaque"></param><embed src="http://www.dailymotion.com/swf/' . $id . '" width="' . $width . '" height="' . $height . '" allowfullscreen="true" wmode="opaque"></embed></object>';
+
+ return $output . $after;
+}
+
+add_shortcode( 'dailymotion', 'dailymotion_shortcode' );
diff --git a/plugins/jetpack/modules/shortcodes/diggthis.php b/plugins/jetpack/modules/shortcodes/diggthis.php
new file mode 100644
index 0000000..ee1195f
--- /dev/null
+++ b/plugins/jetpack/modules/shortcodes/diggthis.php
@@ -0,0 +1,40 @@
+<?php
+
+/**
+ * Digg changed their button API.
+ *
+ * The old style button was something like this:
+ * [digg=http://digg.com/some-digg-permalink] - uses digg permalink as id.
+ *
+ * The new style is:
+ * [digg class="wide"] # The class options are: 'wide', 'medium', 'compact', 'icon'
+ * and uses get_permalink() as id.
+ *
+ * @author Veselin Nikolov
+ */
+
+function digg_shortcode_js() {
+ echo '
+<script type="text/javascript">
+(function(){var s=document.createElement("SCRIPT"),s1=document.getElementsByTagName("SCRIPT")[0];s.type="text/javascript";s.async=true;s.src="http://widgets.digg.com/buttons.js";s1.parentNode.insertBefore(s,s1);})();
+</script>
+';
+}
+
+function digg_shortcode( $atts ) {
+ static $printed_digg_code = false;
+
+ if ( ! $printed_digg_code ) {
+ add_action( 'wp_footer', 'digg_shortcode_js' );
+ $printed_digg_code = true;
+ }
+
+ if ( isset( $atts['class']) && in_array( $atts['class'], array( 'wide', 'medium', 'compact', 'icon' ) ) )
+ $class = ucfirst( $atts['class'] );
+ else
+ $class = 'Medium';
+
+ return '<a class="DiggThisButton Digg' . $class . '" href="http://digg.com/submit?url=' . urlencode( get_permalink() ) . '&title=' . urlencode( get_the_title() ) . '"></a>';
+}
+
+add_shortcode( 'digg', 'digg_shortcode' );
diff --git a/plugins/jetpack/modules/shortcodes/flickr.php b/plugins/jetpack/modules/shortcodes/flickr.php
new file mode 100644
index 0000000..6a85f4c
--- /dev/null
+++ b/plugins/jetpack/modules/shortcodes/flickr.php
@@ -0,0 +1,137 @@
+<?php
+
+/*
+ Flickr Short Code
+ Author: kellan
+ License: BSD/GPL/public domain (take your pick)
+
+[flickr video=http://flickr.com/photos/revdancatt/2345938910/]
+[flickr video=2345938910]
+[flickr video=2345938910 show_info=true w=400 h=300]
+[flickr video=2345938910 show_info=true w=400 h=300 secret=846d9c1be9]
+
+*/
+
+/*
+ * <object type="application/x-shockwave-flash" width="400" height="300" data="http://www.flickr.com/apps/video/stewart.swf?v=71377" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"> <param name="flashvars" value="intl_lang=en-us&photo_secret=846d9c1be9&photo_id=2345938910"></param> <param name="movie" value="http://www.flickr.com/apps/video/stewart.swf?v=71377"></param> <param name="bgcolor" value="#000000"></param> <param name="allowFullScreen" value="true"></param><embed type="application/x-shockwave-flash" src="http://www.flickr.com/apps/video/stewart.swf?v=71377" bgcolor="#000000" allowfullscreen="true" flashvars="intl_lang=en-us&photo_secret=846d9c1be9&photo_id=2345938910" height="300" width="400"></embed></object>
+ */
+
+function flickr_embed_to_shortcode( $content ) {
+ if ( false === stripos( $content, '/www.flickr.com/apps/video/stewart.swf' ) )
+ return $content;
+
+ $regexp = '%(<object.*?(?:<(?!/?(?:object|embed)\s+).*?)*?)?<embed((?:\s+\w+="[^"]*")*)\s+src="http(?:\:|�*58;)//www.flickr.com/apps/video/stewart.swf[^"]*"((?:\s+\w+="[^"]*")*)\s*(?:/>|>\s*</embed>)(?(1)\s*</object>)%';
+ $regexp_ent = str_replace(
+ array(
+ '&#0*58;',
+ '[^>]*',
+ '[^<]*',
+ ),
+ array(
+ '&#0*58;|�*58;',
+ '[^&]*(?:&(?!gt;)[^&]*)*',
+ '[^&]*(?:&(?!lt;)[^&]*)*',
+ ),
+ htmlspecialchars( $regexp, ENT_NOQUOTES )
+ );
+
+ foreach ( array( 'regexp', 'regexp_ent' ) as $reg ) {
+ if ( !preg_match_all( $$reg, $content, $matches, PREG_SET_ORDER ) )
+ continue;
+ foreach ( $matches as $match ) {
+ $params = $match[2] . $match[3];
+
+ if ( 'regexp_ent' == $reg )
+ $params = html_entity_decode( $params );
+
+ $params = wp_kses_hair( $params, array( 'http' ) );
+ if ( ! isset( $params['type'] ) || 'application/x-shockwave-flash' != $params['type']['value'] || ! isset( $params['flashvars'] ) )
+ continue;
+
+ wp_parse_str( html_entity_decode( $params['flashvars']['value'] ), $flashvars );
+
+ if ( ! isset( $flashvars['photo_id'] ) )
+ continue;
+
+ $code_atts = array( 'video' => $flashvars['photo_id'], );
+
+ if ( isset( $flashvars['flickr_show_info_box'] ) && 'true' == $flashvars['flickr_show_info_box'] )
+ $code_atts['show_info'] = 'true';
+
+ if ( ! empty( $flashvars['photo_secret'] ) )
+ $code_atts['secret'] = $flashvars['photo_secret'] ;
+
+ if ( ! empty( $params['width']['value'] ) )
+ $code_atts['w'] = (int) $params['width']['value'];
+
+ if ( ! empty( $params['height']['value'] ) )
+ $code_atts['h'] = (int) $params['height']['value'];
+
+ $code = '[flickr';
+ foreach ( $code_atts as $k => $v )
+ $code .= " $k=$v";
+ $code .= ']';
+
+ $content = str_replace( $match[0], $code, $content );
+ do_action( 'jetpack_embed_to_shortcode', 'flickr_video', $flashvars['photo_id'] );
+ }
+ }
+
+ return $content;
+}
+add_filter( 'pre_kses', 'flickr_embed_to_shortcode' );
+
+function flickr_shortcode_handler( $atts ) {
+ $atts = shortcode_atts( array(
+ 'video' => 0,
+ 'photo' => 0,
+ 'show_info' => 0,
+ 'w' => 400,
+ 'h' => 300,
+ 'secret' => 0,
+ 'size' => 0,
+ ), $atts );
+
+ if ( isset( $atts['video'] ) ) {
+ $showing = 'video';
+ $src = $atts['video'];
+ } elseif ( isset( $atts['photo'] ) ) {
+ $showing = 'photo';
+ $src = $atts['photo'];
+ } else {
+ return '';
+ }
+
+ if ( preg_match( "!photos/(([0-9a-zA-Z-_]+)|([0-9]+@N[0-9]+))/([0-9]+)/?$!", $src, $m ) )
+ $atts['photo_id'] = $m[4];
+ else
+ $atts['photo_id'] = $atts['video'];
+
+ if ( $showing == 'video' ) {
+ if ( ! isset( $atts['show_info'] ) || in_array( $atts['show_info'], array('yes', 'true') ) )
+ $atts['show_info'] = 'true';
+ elseif ( in_array( $atts['show_info'], array( 'false', 'no' ) ) )
+ $atts['show_info'] = 'false';
+
+ if ( isset( $atts['secret'] ) )
+ $atts['secret'] = preg_replace( '![^\w]+!i', '', $atts['secret'] );
+
+ return flickr_shortcode_video_markup( $atts );
+ } else {
+ return '';
+ }
+}
+
+function flickr_shortcode_video_markup( $atts ) {
+ $atts = array_map( 'esc_attr', $atts );
+
+ $photo_vars = "photo_id=$atts[photo_id]";
+ if ( isset( $atts['secret'] ) )
+ $photo_vars .= "&photo_secret=$atts[secret]";
+
+ return <<<EOD
+<object type="application/x-shockwave-flash" width="$atts[w]" height="$atts[h]" data="http://www.flickr.com/apps/video/stewart.swf?v=1.161" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"> <param name="flashvars" value="$photo_vars&flickr_show_info_box=$atts[show_info]"></param><param name="movie" value="http://www.flickr.com/apps/video/stewart.swf?v=1.161"></param><param name="bgcolor" value="#000000"></param><param name="allowFullScreen" value="true"></param><param name="wmode" value="opaque"></param><embed type="application/x-shockwave-flash" src="http://www.flickr.com/apps/video/stewart.swf?v=1.161" bgcolor="#000000" allowfullscreen="true" flashvars="$photo_vars&flickr_show_info_box=$atts[show_info]" wmode="opaque" height="$atts[h]" width="$atts[w]"></embed></object>
+EOD;
+}
+
+add_shortcode( 'flickr', 'flickr_shortcode_handler' );
diff --git a/plugins/jetpack/modules/shortcodes/googlemaps.php b/plugins/jetpack/modules/shortcodes/googlemaps.php
new file mode 100644
index 0000000..deadac3
--- /dev/null
+++ b/plugins/jetpack/modules/shortcodes/googlemaps.php
@@ -0,0 +1,69 @@
+<?php
+
+/*
+ * Google maps iframe - transforms code that looks like that:
+ * <iframe width="425" height="350" frameborder="0" scrolling="no" marginheight="0" marginwidth="0" src="http://maps.google.com/maps?f=q&source=s_q&hl=bg&geocode=&q=%D0%9C%D0%BB%D0%B0%D0%B4%D0%BE%D1%81%D1%82+1,+%D0%A1%D0%BE%D1%84%D0%B8%D1%8F,+%D0%91%D1%8A%D0%BB%D0%B3%D0%B0%D1%80%D0%B8%D1%8F&sll=37.0625,-95.677068&sspn=40.545434,79.013672&ie=UTF8&hq=&hnear=%D0%9C%D0%BB%D0%B0%D0%B4%D0%BE%D1%81%D1%82+1&ll=42.654446,23.372061&spn=0.036864,0.077162&t=h&z=14&output=embed"></iframe><br /><small><a href="http://maps.google.com/maps?f=q&source=embed&hl=bg&geocode=&q=%D0%9C%D0%BB%D0%B0%D0%B4%D0%BE%D1%81%D1%82+1,+%D0%A1%D0%BE%D1%84%D0%B8%D1%8F,+%D0%91%D1%8A%D0%BB%D0%B3%D0%B0%D1%80%D0%B8%D1%8F&sll=37.0625,-95.677068&sspn=40.545434,79.013672&ie=UTF8&hq=&hnear=%D0%9C%D0%BB%D0%B0%D0%B4%D0%BE%D1%81%D1%82+1&ll=42.654446,23.372061&spn=0.036864,0.077162&t=h&z=14" style="color:#0000FF;tex
t-align:left">ÐижÑе по-голÑма каÑÑа</a></small>
+ * into the [googlemaps http://...] shortcode format
+ */
+function jetpack_googlemaps_embed_to_short_code( $content ) {
+ if ( false === strpos( $content, 'maps.google.' ) && false === strpos( $content, 'google.com/maps' ) )
+ return $content;
+
+ // IE and TinyMCE format things differently
+ if ( strpos( $content, 'src="<a href="' ) !== false ) {
+ $content = preg_replace_callback( '!<iframe width="(\d+)" height="(\d+)" frameborder="0" scrolling="no" marginheight="0" marginwidth="0" src="<a href="http://.*\.google\.(.*)/(.*)\?(.+)"></iframe><br">http://.*\.google\..*/(.*)\?(.+)"></iframe><br</a> /><small>(.*)</small>!i', 'jetpack_googlemaps_embed_to_short_code_callback', $content );
+ return $content;
+ }
+
+ $content = preg_replace_callback( '!\<iframe width="(\d+)" height="(\d+)" frameborder="0" scrolling="no" marginheight="0" marginwidth="0" src="http://.*\.google\.(.*)/(.*)\?(.+)"\>\</iframe\>\<br /\>\<small\>(.*)\</small\>!i', 'jetpack_googlemaps_embed_to_short_code_callback', $content );
+
+ $content = preg_replace_callback( '!<iframe width="(\d+)" height="(\d+)" frameborder="0" scrolling="no" marginheight="0" marginwidth="0" src="http://.*\.google\.(.*)/(.*)\?(.+)"></iframe><br /><small>(.*)</small>!i', 'jetpack_googlemaps_embed_to_short_code_callback', $content );
+
+ return $content;
+}
+
+function jetpack_googlemaps_embed_to_short_code_callback( $match ) {
+ $url = "http://maps.google.{$match[3]}/{$match[4]}?{$match[5]}&w={$match[1]}&h={$match[2]}";
+
+ do_action( 'jetpack_embed_to_shortcode', 'googlemaps', $url );
+
+ return "[googlemaps $url]";
+}
+
+add_filter( 'pre_kses', 'jetpack_googlemaps_embed_to_short_code' );
+
+function jetpack_googlemaps_shortcode( $atts ) {
+ if ( !isset($atts[0]) || apply_filters( 'jetpack_bail_on_shortcode', false, 'googlemaps' ) )
+ return '';
+
+ $params = ltrim( $atts[0], '=' );
+
+ $width = 425;
+ $height = 350;
+
+ if ( preg_match( '!^http://maps\.google(\.co|\.com)?(\.[a-z]+)?/.*?(\?.+)!i', $params, $match ) ) {
+ $params = str_replace( '&amp;', '&', $params );
+ $params = str_replace( '&', '&', $params );
+ parse_str( $params, $arg );
+
+ if ( isset( $arg['hq'] ) )
+ unset( $arg['hq'] );
+
+ $url = '';
+ foreach ( (array) $arg as $key => $value ) {
+ if ( 'w' == $key ) {
+ $width = (int) $value;
+ } elseif ( 'h' == $key ) {
+ $height = (int) $value;
+ } else {
+ $key = str_replace( '_', '.', $key );
+ $url .= esc_attr( "$key=$value&" );
+ }
+ }
+ $url = substr( $url, 0, -5 );
+ $link_url = preg_replace( '!output=embed!', 'source=embed', $url );
+
+ return '<iframe width="' . $width . '" height="' . $height . '" frameborder="0" scrolling="no" marginheight="0" marginwidth="0" src="' . $url . '"></iframe><br /><small><a href="' . $link_url . '" style="text-align:left">View Larger Map</a></small>';
+ }
+}
+add_shortcode( 'googlemaps', 'jetpack_googlemaps_shortcode' );
diff --git a/plugins/jetpack/modules/shortcodes/googlevideo.php b/plugins/jetpack/modules/shortcodes/googlevideo.php
new file mode 100644
index 0000000..83074fb
--- /dev/null
+++ b/plugins/jetpack/modules/shortcodes/googlevideo.php
@@ -0,0 +1,29 @@
+<?php
+
+/**
+ * google video is replaced by youtube, but its embeds will probably continue working indefinitely.
+ * [googlevideo=http://video.google.com/googleplayer.swf?docId=-6006084025483872237]
+ */
+
+function googlevideo_shortcode( $atts ) {
+ if ( !isset( $atts[0] ) )
+ return '';
+
+ $src = ltrim( $atts[0], '=' );
+
+ if ( 0 !== strpos( $src, 'http://video.google.com/googleplayer.swf' ) ) {
+ if ( !preg_match( '|^http://(video\.google\.[a-z]{2,3}(?:.[a-z]{2})?)/|', $src ) || !preg_match( '|.*docid=([0-9-]+).*|i', $src, $match ) || !is_numeric( $match[1] ) )
+ return '<!--Google Video Error: bad URL entered-->';
+
+ $src = 'http://video.google.com/googleplayer.swf?docId=' . $match[1];
+ }
+
+ // default width should be 400 unless the theme's content width is smaller than that
+ global $content_width;
+ $default_width = intval( !empty( $content_width ) ? min( $content_width, 400 ) : 400 );
+ $height = intval( 0.825 * $default_width );
+ $src = esc_attr( $src );
+
+ return "<span style='text-align:center;display:block;'><object width='{$default_width}' height='{$height}' type='application/x-shockwave-flash' data='{$src}'><param name='allowScriptAccess' value='never' /><param name='movie' value='$src'/><param name='quality' value='best'/><param name='bgcolor' value='#ffffff' /><param name='scale' value='noScale' /><param name='wmode' value='opaque' /></object></span>";
+}
+add_shortcode( 'googlevideo', 'googlevideo_shortcode' );
diff --git a/plugins/jetpack/modules/shortcodes/polldaddy.php b/plugins/jetpack/modules/shortcodes/polldaddy.php
new file mode 100644
index 0000000..63b2f66
--- /dev/null
+++ b/plugins/jetpack/modules/shortcodes/polldaddy.php
@@ -0,0 +1,167 @@
+<?php
+
+/*
+ polldaddy.com
+ [polldaddy poll="139742"]
+ */
+
+if ( !function_exists( 'polldaddy_shortcode_handler' ) ) {
+
+ function polldaddy_shortcode_handler_set_data() {
+ $resource = wp_remote_get( 'http://polldaddy.com/xml/keywords.xml' );
+ $body = wp_remote_retrieve_body( $resource );
+ $keywords_xml = simplexml_load_string ( $body );
+ $keywords = array();
+ $keywords['generated'] = time();
+
+ foreach ( $keywords_xml->keyword as $keyword_xml ){
+ $keywords[] = array( 'keyword' => (string) $keyword_xml, 'url' => (string) $keyword_xml['url'] );
+ }
+ wp_cache_set( 'pd-keywords', $keywords, 'site-options', 864000 );
+
+ return $keywords;
+ }
+
+ function polldaddy_add_rating_js() {
+ wp_print_scripts( 'polldaddy-rating-js' );
+ }
+
+ function polldaddy_shortcode_handler( $atts, $content = null ) {
+ global $post;
+
+ extract( shortcode_atts( array(
+ 'survey' => null,
+ 'link_text' => 'View Survey',
+ 'poll' => 'empty',
+ 'rating' => 'empty',
+ 'unique_id' => null,
+ 'title' => null,
+ 'permalink' => null,
+ 'cb' => 0,
+ 'type' => null,
+ 'body' => '',
+ 'button' => '',
+ 'text_color' => 'FFFFFF',
+ 'back_color' => '000000',
+ 'align' => '',
+ 'style' => ''
+ ), $atts ) );
+
+ $survey = esc_attr( str_replace( "'", "", $survey ) );
+ $link_text = esc_attr( $link_text );
+
+ if ( null != $survey ) {
+
+ // This is the new survey embed
+ if ( $type != null ) {
+ $title = preg_replace( '/&(\w*);/', '&$1;', esc_js( esc_attr( $title ) ) );
+ $type = preg_replace( '/&(\w*);/', '&$1;', esc_js( esc_attr( $type ) ) );
+ $body = preg_replace( '/&(\w*);/', '&$1;', esc_js( esc_attr( $body ) ) );
+ $button = preg_replace( '/&(\w*);/', '&$1;', esc_js( esc_attr( $button ) ) );
+ $text_color = preg_replace( '/&(\w*);/', '&$1;', esc_js( esc_attr( $text_color ) ) );
+ $back_color = preg_replace( '/&(\w*);/', '&$1;', esc_js( esc_attr( $back_color ) ) );
+ $align = preg_replace( '/&(\w*);/', '&$1;', esc_js( esc_attr( $align ) ) );
+ $style = preg_replace( '/&(\w*);/', '&$1;', esc_js( esc_attr( $style ) ) );
+
+ return "
+ <script type='text/javascript' src='http://i0.poll.fm/survey.js' charset='UTF-8'></script>
+ <noscript><a href='http://polldaddy.com/s/$survey'>$title</a></noscript>
+ <script type='text/javascript'>
+ polldaddy.add( {
+ title: '$title',
+ type: '$type',
+ body: '$body',
+ button: '$button',
+ text_color: '$text_color',
+ back_color: '$back_color',
+ align: '$align',
+ style: '$style',
+ id: '$survey'
+ } );
+ </script>
+ ";
+
+ } else {
+ return "
+ <script language='javascript' type='text/javascript'>
+ var PDF_surveyID = '$survey';
+ var PDF_openText = '$link_text';
+ </script>
+ <script type='text/javascript' language='javascript' src='http://www.polldaddy.com/s.js'></script>
+ <noscript><a href='http://surveys.polldaddy.com/s/$survey/'>$link_text</a></noscript>
+
+ ";
+ }
+ }
+
+ $poll = (int) $poll;
+ $rating = (int) $rating;
+ $cb = (int) $cb;
+
+ if ( $rating > 0 ) {
+ if ( null != $unique_id ) {
+ $unique_id = wp_specialchars( $unique_id );
+ } else {
+ $unique_id = is_page() ? 'wp-page-' : 'wp-post-';
+ $unique_id .= $post->ID;
+ }
+
+ if ( null != $title )
+ $title = wp_specialchars( $title );
+ else
+ $title = urlencode( $post->post_title );
+
+ if ( null != $permalink )
+ $permalink = clean_url( $permalink );
+ else
+ $permalink = urlencode( get_permalink( $post->ID ) );
+
+ wp_register_script( 'polldaddy-rating-js', 'http://i.polldaddy.com/ratings/rating.js' );
+ add_filter( 'wp_footer', 'polldaddy_add_rating_js' );
+
+ return '<div id="pd_rating_holder_' . $rating . '"></div>
+ <script language="javascript">
+ PDRTJS_settings_' . $rating . ' = {
+ "id" : "' . $rating . '",
+ "unique_id" : "' . $unique_id . '",
+ "title" : "' . $title . '",
+ "permalink" : "' . $permalink . '"
+ };
+ </script>';
+ } elseif ( $poll > 0 ) {
+ $cb = ( $cb == 1 ? '?cb=' . mktime() : '' );
+ $keywords = wp_cache_get( 'pd-keywords', 'site-options' );
+ if ( ! $keywords || $keywords['generated'] <= ( time() - 300 ) ) {
+ if ( ! wp_cache_get( 'pd-keywords-fetching', 'site-options' ) ) {
+ wp_cache_set( 'pd-keywords-fetching', 1, 'site-options', 30 );
+ $keywords = polldaddy_shortcode_handler_set_data();
+ }
+ }
+
+ if ( !$keywords )
+ $keywords = array();
+
+ $mod = ( $poll % ( count( $keywords ) - 1 ) );
+
+ return '<a name="pd_a_' . $poll . '"></a><div class="PDS_Poll" id="PDI_container' . $poll . '" style="display:inline-block;"></div><script type="text/javascript" language="javascript" charset="utf-8" src="http://static.polldaddy.com/p/' . $poll . '.js' . $cb . '"></script>
+ <noscript>
+ <a href="http://answers.polldaddy.com/poll/' . $poll . '/">View This Poll</a><br/><span style="font-size:10px;"><a href="' . $keywords[ $mod ][ 'url' ] . '">' . $keywords[ $mod ][ 'keyword' ] . '</a></span>
+ </noscript>';
+ }
+
+ return '<!-- no polldaddy output -->';
+ }
+
+ add_shortcode( 'polldaddy', 'polldaddy_shortcode_handler' );
+
+ // http://answers.polldaddy.com/poll/1562975/?view=results&msg=voted
+ function polldaddy_link( $content ) {
+ return preg_replace( '!(?:\n|\A)http://answers.polldaddy.com/poll/([0-9]+?)/(.+)?(?:\n|\Z)!i', "\n<script type='text/javascript' language='javascript' charset='utf-8' src='http://s3.polldaddy.com/p/$1.js'></script><noscript> <a href='http://answers.polldaddy.com/poll/$1/'>View Poll</a></noscript>\n", $content );
+ }
+
+ // higher priority because we need it before auto-link and autop get to it
+ add_filter( 'the_content', 'polldaddy_link', 1 );
+ add_filter( 'the_content_rss', 'polldaddy_link', 1 );
+ add_filter( 'comment_text', 'polldaddy_link', 1 );
+
+}
\ No newline at end of file
diff --git a/plugins/jetpack/modules/shortcodes/scribd.php b/plugins/jetpack/modules/shortcodes/scribd.php
new file mode 100644
index 0000000..d8677c9
--- /dev/null
+++ b/plugins/jetpack/modules/shortcodes/scribd.php
@@ -0,0 +1,45 @@
+<?php
+
+/* Scribd Short Code
+Author: Nick Momrik
+
+[scribd id=DOCUMENT_ID key=DOCUMENT_KEY mode=MODE]
+DOCUMENT_ID is an integer (also used as an object_id)
+DOCUMENT_KEY is an alphanumeric hash ('-' character as well)
+MODE can be 'list', 'book', 'slide', 'slideshow', or 'tile'
+
+[scribd id=39027960 key=key-3kaiwcjqhtipf25m8tw mode=list]
+*/
+
+function scribd_shortcode_handler( $atts ) {
+ $atts = shortcode_atts( array(
+ 'id' => 0,
+ 'key' => 0,
+ 'mode' => "",
+ ), $atts );
+
+ $modes = array( 'list', 'book', 'slide', 'slideshow', 'tile' );
+
+ $atts['id'] = (int) $atts['id'];
+ if ( preg_match( '/^[A-Za-z0-9-]+$/', $atts['key'], $m ) ) {
+ $atts['key'] = $m[0];
+
+ if ( !in_array( $atts['mode'], $modes ) )
+ $atts['mode'] = '';
+
+ return scribd_shortcode_markup( $atts );
+ } else {
+ return '';
+ }
+}
+
+function scribd_shortcode_markup( $atts ) {
+ $markup = <<<EOD
+<iframe class="scribd_iframe_embed" src="http://www.scribd.com/embeds/$atts[id]/content?start_page=1&view_mode=$atts[mode]&access_key=$atts[key]" data-auto-height="true" scrolling="no" id="scribd_$atts[id]" width="100%" height="500" frameborder="0"></iframe>
+<div style="font-size:10px;text-align:center;width:100%"><a href="http://www.scribd.com/doc/$atts[id]">View this document on Scribd</a></div>
+EOD;
+
+ return $markup;
+}
+
+add_shortcode( 'scribd', 'scribd_shortcode_handler' );
diff --git a/plugins/jetpack/modules/shortcodes/slide.php b/plugins/jetpack/modules/shortcodes/slide.php
new file mode 100644
index 0000000..ea668de
--- /dev/null
+++ b/plugins/jetpack/modules/shortcodes/slide.php
@@ -0,0 +1,121 @@
+<?php
+
+/**
+ * slideshow and slideguest shortcodes for slide.com
+ * [slideshow id=2233785415202545677&w=426&h=320]
+ */
+function jetpack_slide_embed_to_short_code( $content ) {
+ global $content_width;
+
+ if ( false === strpos( $content, 'slide.com/widgets' ) )
+ return $content;
+
+ $regexp = '!<div><embed((?:\s+\w+="[^"]*")*)\s+src="http://widget[^"]+slide\.com/widgets/slideticker\.swf"((?:\s+\w+="[^"]*")*)\s*(?:/?>|>\s*</embed>)\s*<div(?:\s+[^>]+).*?slide\.com/p1/.*?slide\.com/p2.*?</div>\s*</div>!i';
+ $regexp_ent = htmlspecialchars( $regexp, ENT_NOQUOTES );
+
+ foreach ( array( 'regexp', 'regexp_ent' ) as $reg ) {
+ if ( !preg_match_all( $$reg, $content, $matches, PREG_SET_ORDER ) )
+ continue;
+
+ foreach ( $matches as $match ) {
+ $params = $match[1] . $match[2];
+ if ( 'regexp_ent' == $reg )
+ $params = html_entity_decode( $params );
+
+ $params = wp_kses_hair( $params, array( 'http' ) );
+ if ( !isset( $params['type'] ) || 'application/x-shockwave-flash' != $params['type']['value'] || !isset( $params['flashvars'] ) )
+ continue;
+
+ wp_parse_str( html_entity_decode( $params['flashvars']['value'] ), $flashvars );
+
+ if ( empty( $flashvars['channel'] ) )
+ continue;
+
+ $id = $flashvars['channel'];
+
+ $width = 400;
+ if ( ! empty( $params['width']['value'] ) )
+ $width = (int) $params['width']['value'];
+ elseif ( ! empty( $params['style']['value'] ) && preg_match( '/width\s*:\s*(\d+)/i', $params['style']['value'], $width_match ) )
+ $width = (int) $width_match[1];
+
+ $height = 300;
+ if ( ! empty( $params['height']['value'] ) )
+ $height = (int) $params['height']['value'];
+ elseif ( ! empty( $params['style']['value'] ) && preg_match( '/height\s*:\s*(\d+)/i', $params['style']['value'], $height_match ) )
+ $height = (int) $height_match[1];
+
+ if ( $content_width && $width > $content_width ) {
+ $height = intval( $height * $content_width / $width );
+ $width = $content_width;
+ }
+
+ $content = str_replace( $match[0], "[slideshow id={$id}&w={$width}&h={$height}]", $content );
+
+ do_action( 'jetpack_embed_to_shortcode', 'slideshow', $id );
+ }
+ }
+
+ return $content;
+}
+add_filter( 'pre_kses', 'jetpack_slide_embed_to_short_code' );
+
+function jetpack_slideshow_shortcode( $atts, $content, $shortcode ) {
+ if (
+ 'slideshow' == $shortcode
+ &&
+ ( empty( $atts['id'] ) || false === strpos( $atts['id'], '&' ) )
+ &&
+ ( $previous_slideshow_shortcode = jetpack_slide_shortcodes( true ) )
+ &&
+ is_callable( $previous_slideshow_shortcode )
+ ) {
+ return call_user_func( $previous_slideshow_shortcode, $atts, $content, $shortcode );
+ }
+
+ return jetpack_slide_embed( $shortcode, $atts );
+}
+
+function jetpack_slide_embed( $type, $atts ) {
+ $param = shortcode_new_to_old_params( $atts );
+
+ if ( ctype_digit( $param ) ) {
+ $id = $param;
+ $w = 426;
+ $h = 320;
+ } else {
+ parse_str( $param, $params );
+ if ( count( $params ) != 3 || !isset( $params['id'] ) || !isset( $params['w'] ) || !isset( $params['h'] ) )
+ return '<!-- Slide.com error: provide id, w, h -->';
+
+ extract( $params );
+ if ( !ctype_digit( $id ) || !ctype_digit( $w ) || !ctype_digit( $h ) )
+ return '<!-- Slide.com error: provide integers -->';
+ }
+
+ $partition = sprintf( '%02x', $id % 256 );
+
+ if ( 'slideshow' == $type )
+ return "<div><embed src='http://widget-$partition.slide.com/widgets/slideticker.swf' type='application/x-shockwave-flash' quality='high' scale='noscale' salign='l' wmode='transparent' flashvars='site=widget-$partition.slide.com&channel=$id&cy=wp&il=1' width='$w' height='$h' name='flashticker' align='middle' /><div style='width: {$w}px;text-align:left;'><a href='http://www.slide.com/pivot?ad=0&tt=0&sk=0&cy=wp&th=0&id=$id&map=1' target='_blank'><img src='http://widget-$partition.slide.com/p1/$id/wp_t000_v000_a000_f00/images/xslide1.gif' border='0' ismap='ismap' /></a> <a href='http://www.slide.com/pivot?ad=0&tt=0&sk=0&cy=wp&th=0&id=$id&map=2' target='_blank'><img src='http://widget-$partition.slide.com/p2/$id/wp_t000_v000_a000_f00/images/xslide2.gif' border='0' ismap='ismap' /></a></div></div>";
+ else
+ return "<div><embed src='http://widget-$partition.slide.com/widgets/slidemap.swf' type='application/x-shockwave-flash' quality='high' scale='noscale' salign='l' wmode='transparent' flashvars='site=widget-$partition.slide.com&channel=$id&cy=wp&il=1' width='$w' height='$h' name='flashticker' align='middle' /><div style='width:{$w}px;text-align:left;'><a href='http://www.slide.com/pivot?ad=0&tt=0&sk=0&cy=wp&th=0&id=$id&map=5' target='_blank'><img src='http://widget-$partition.slide.com/c1/$id/wp_t000_v000_a000_f00/images/xslide1.gif' border='0' ismap='ismap' /></a> <a href='http://www.slide.com/pivot?ad=0&tt=0&sk=0&cy=wp&th=0&id=$id&map=6' target='_blank'><img src='http://widget-$partition.slide.com/c2/$id/wp_t000_v000_a000_f00/images/xslide6.gif' border='0' ismap='ismap' /></a></div></div>";
+
+}
+
+function jetpack_slide_shortcodes( $get_previous = false ) {
+ global $shortcode_tags;
+ static $previous = false;
+
+ if ( $get_previous ) {
+ return $previous;
+ }
+
+ if ( isset( $shortcode_tags['slideshow'] ) ) {
+ $previous = $shortcode_tags['slideshow'];
+ }
+
+ add_shortcode( 'slideguest', 'jetpack_slideshow_shortcode' );
+ add_shortcode( 'slideshow', 'jetpack_slideshow_shortcode' );
+}
+
+jetpack_slide_shortcodes();
diff --git a/plugins/jetpack/modules/shortcodes/slideshare.php b/plugins/jetpack/modules/shortcodes/slideshare.php
new file mode 100644
index 0000000..012b9c7
--- /dev/null
+++ b/plugins/jetpack/modules/shortcodes/slideshare.php
@@ -0,0 +1,41 @@
+<?php
+/*
+ * Slideshare shortcode format:
+ * [slideshare id=5342235&doc=camprock-101002163655-phpapp01&w=300&h=200]
+ **/
+
+function slideshare_shortcode( $atts ) {
+ global $content_width;
+
+ $params = shortcode_new_to_old_params( $atts );
+ parse_str( $params, $arguments );
+
+ if ( empty( $arguments ) )
+ return "<!-- SlideShare error: no arguments -->";
+
+ extract( $arguments );
+
+ $pattern = '/[^-_a-zA-Z0-9]/';
+ if ( empty( $id ) || preg_match( $pattern, $id ) )
+ return "<!-- SlideShare error: id is missing or has illegal characters -->";
+
+ if ( empty( $doc ) || preg_match( $pattern, $doc ) )
+ return "<!-- SlideShare error: doc is missing or has illegal characters -->";
+
+ if ( empty( $w ) && !empty( $content_width ) )
+ $w = intval( $content_width );
+ elseif ( ! ( $w = intval( $w ) ) || $w < 300 || $w > 1600 )
+ $w = 425;
+ else
+ $w = intval( $w );
+
+ $h = ceil( $w * 348 / 425 );
+
+ $player = "<object type='application/x-shockwave-flash' wmode='opaque' data='http://static.slideshare.net/swf/ssplayer2.swf?id=$id&doc=$doc' width='$w' height='$h'><param name='movie' value='http://static.slideshare.net/swf/ssplayer2.swf?id=$id&doc=$doc' /><param name='allowFullScreen' value='true' /></object>";
+ if ( !empty( $type ) && $type == 'd' )
+ $player = "<object style='margin: 0px;' width='$w' height='$h'><param name='movie' value='http://static.slidesharecdn.com/swf/ssplayerd.swf?doc=$doc' /><param name='allowFullScreen' value='true' /><param name='wmode' value='opaque' /><embed src='http://static.slidesharecdn.com/swf/ssplayerd.swf?doc=$doc' type='application/x-shockwave-flash' allowfullscreen='true' wmode='opaque' width='$w' height='$h'></embed></object>";
+
+ return $player;
+}
+
+add_shortcode( 'slideshare', 'slideshare_shortcode' );
diff --git a/plugins/jetpack/modules/shortcodes/soundcloud.php b/plugins/jetpack/modules/shortcodes/soundcloud.php
new file mode 100644
index 0000000..8aa3538
--- /dev/null
+++ b/plugins/jetpack/modules/shortcodes/soundcloud.php
@@ -0,0 +1,60 @@
+<?php
+
+/*
+Plugin Name: SoundCloud Shortcode
+Plugin URI: http://www.soundcloud.com
+Description: SoundCloud Shortcode. Usage in your posts: [soundcloud]http://soundcloud.com/TRACK_PERMALINK[/soundcloud] . Works also with set or group instead of track. You can provide optional parameters height/width/params like that [soundcloud height="82" params="auto_play=true"]http....
+Version: 1.1.5
+Author: Johannes Wagener <johannes@soundcloud.com> added to wpcom by tott
+Author URI: http://johannes.wagener.cc
+
+[soundcloud url="http://api.soundcloud.com/tracks/9408008"]
+<object height="81" width="100%"> <param name="movie" value="http://player.soundcloud.com/player.swf?url=http%3A%2F%2Fapi.soundcloud.com%2Ftracks%2F8781356"></param> <param name="allowscriptaccess" value="always"></param> <embed allowscriptaccess="always" height="81" src="http://player.soundcloud.com/player.swf?url=http%3A%2F%2Fapi.soundcloud.com%2Ftracks%2F8781356" type="application/x-shockwave-flash" width="100%"></embed> </object> <span><a href="http://soundcloud.com/robokopbeats/robokop-we-move-at-midnight-preview-forthcoming-on-mwm-recordings">Robokop - We move at midnight preview ( FORTHCOMING ON MWM recordings)</a> by <a href="http://soundcloud.com/robokopbeats">Robokop</a></span>
+*/
+
+add_filter( "pre_kses", "soundcloud_reverse_shortcode" );
+
+function soundcloud_reverse_shortcode_preg_replace_callback( $a ) {
+ $pattern = '/([a-zA-Z0-9\-_%=&]*)&?url=([^&]+)&?([a-zA-Z0-9\-_%&=]*)/';
+ preg_match( $pattern, str_replace( "&", "&", $a[3] ), $params );
+
+ return '[soundcloud width="' . esc_attr( $a[2] ) . '" height="' . esc_attr( $a[1] ) . '" params="' . esc_attr( $params[1] . $params[3] ) . '" url="' . urldecode( $params[2] ) . '"]';
+}
+
+function soundcloud_reverse_shortcode( $content ){
+ if ( false === stripos( $content, 'http://player.soundcloud.com/player.swf' ) )
+ return $content;
+
+ $pattern = '!<object\s*height="(\d+%?)"\s*width="(\d+%?)".*?src="http://.*?soundcloud\.com/player.swf\?([^"]+)".*?</object>.*?</span>!';
+ $pattern_ent = str_replace( '&#0*58;', '&#0*58;|�*58;', htmlspecialchars( $pattern, ENT_NOQUOTES ) );
+
+ if ( preg_match( $pattern_ent, $content ) )
+ return( preg_replace_callback( $pattern_ent, 'soundcloud_reverse_shortcode_preg_replace_callback', $content ) );
+ else
+ return( preg_replace_callback( $pattern, 'soundcloud_reverse_shortcode_preg_replace_callback', $content ) );
+}
+
+add_shortcode( "soundcloud", "soundcloud_shortcode" );
+
+function soundcloud_shortcode( $atts, $url = '' ) {
+ if ( empty( $url ) )
+ extract( shortcode_atts( array( 'url' => '', 'params' => '', 'height' => '', 'width' => '100%' ), $atts ) );
+ else
+ extract( shortcode_atts( array( 'params' => '', 'height' => '', 'width' => '100%' ), $atts ) );
+
+ $encoded_url = urlencode( $url );
+ if ( $url = parse_url( $url ) ) {
+ $splitted_url = split( "/", $url['path'] );
+ $media_type = $splitted_url[ count( $splitted_url ) - 2 ];
+
+ if ( '' == $height ){
+ if ( in_array( $media_type, array( 'groups', 'sets' ) ) )
+ $height = 225;
+ else
+ $height = 81;
+ }
+ $player_params = "url=$encoded_url&g=1&$params";
+
+ return '<object height="' . esc_attr( $height ) . '" width="' . esc_attr( $width ) . '"><param name="movie" value="' . esc_url( "http://player.soundcloud.com/player.swf?$player_params" ) . '"></param><embed height="' . esc_attr( $height ) . '" src="' . esc_url( "http://player.soundcloud.com/player.swf?$player_params" ) . '" type="application/x-shockwave-flash" width="' . esc_attr( $width ) . '"> </embed> </object>';
+ }
+}
diff --git a/plugins/jetpack/modules/shortcodes/videopress.php b/plugins/jetpack/modules/shortcodes/videopress.php
new file mode 100644
index 0000000..aa87fbd
--- /dev/null
+++ b/plugins/jetpack/modules/shortcodes/videopress.php
@@ -0,0 +1,1325 @@
+<?php
+/**
+ * @package video
+ * @category video
+ * @author Automattic Inc
+ * @link http://automattic.com/wordpress-plugins/#videopress VideoPress
+ * @version 1.5
+ * @license http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
+ */
+
+/*
+Plugin Name: VideoPress
+Plugin URI: http://wordpress.org/extend/plugins/video/
+Description: Upload new videos to <a href="http://videopress.com/">VideoPress</a>, edit metadata, and easily insert VideoPress videos into posts and pages using shortcodes. Requires a <a href="http://wordpress.com/">WordPress.com</a> account and a WordPress.com blog with the <a href="http://en.wordpress.com/products/#videopress">VideoPress upgrade</a> to store and serve uploaded videos.
+Author: Automattic, Niall Kennedy, Joseph Scott, Gary Pendergast
+Contributor: Hailin Wu
+Author URI: http://automattic.com/wordpress-plugins/#videopress
+Version: 1.5
+Stable tag: 1.5
+License: GPL v2 - http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
+ */
+
+if ( ! class_exists( 'VideoPress' ) ):
+
+/**
+ * VideoPress main handler.
+ * Attach actions and filters. Handle shortcodes. Add video button to rich text editor.
+ * @since 1.3
+ */
+class VideoPress {
+ /**
+ * Plugin version in PHP-addressable form
+ * @var string
+ * @since 1.3
+ */
+ const version = '1.5';
+
+ /**
+ * Minimum allowed width. We don't expect videos viewed below this width to be useful; we drop small values to help save publishers from themselves.
+ * @var int
+ * @since 1.3
+ */
+ const min_width = 60;
+
+ /**
+ * Remember if videopress.js and dependencies have already been loaded
+ * @var bool
+ * @since 1.5
+ */
+ var $js_loaded;
+
+ /**
+ * Remember all of the videos loaded on this page
+ * @var array
+ * @since 1.5
+ */
+ var $shown;
+
+ /**
+ * Attach actions, filters, and shortcode handlers
+ * @since 1.3
+ */
+ public function __construct() {
+ /**
+ * json_decode should be initialized by compat.php. It's a PHP extension that might not be turned on, or could not be compatible with older version of PHP. We won't be able to unpack the server response without it, so let's fail early.
+ */
+ if ( ! function_exists( 'json_decode' ) )
+ return;
+
+ add_action( 'wp_head', array( $this, 'html_head' ), -1 ); // load before enqueue_scripts action
+
+ //allow either [videopress xyz] or [wpvideo xyz] for backward compatibility
+ add_shortcode( 'videopress', array( $this, 'shortcode' ) );
+ add_shortcode( 'wpvideo', array( $this, 'shortcode' ) );
+
+ // set default values
+ $this->js_loaded = false;
+ $this->shown = array();
+ }
+
+ /**
+ * PHP 4 constructor compatibility
+ *
+ * @since 1.5
+ * @todo remove when targeting PHP 5 (WordPress 3.2 requirement) or above.
+ */
+ public function VideoPress() {
+ $this->__construct();
+ }
+
+ /**
+ * Validate user-supplied guid values against expected inputs
+ *
+ * @since 1.1
+ * @param string $guid video identifier
+ * @return bool true if passes validation test
+ */
+ public static function is_valid_guid( $guid ) {
+ if ( ! empty( $guid ) && strlen( $guid ) === 8 && ctype_alnum( $guid ) )
+ return true;
+ else
+ return false;
+ }
+
+ /**
+ * Search a given content string for VideoPress shortcodes. Return an array of shortcodes with guid and attribute values.
+ *
+ * @since 1.2
+ * @see do_shortcode()
+ * @param string $content post content string
+ * @return array Array of shortcode data. GUID as the key and other customization parameters as value. empty array if no matches found.
+ */
+ public static function find_all_shortcodes( $content ) {
+ $r = preg_match_all( '/(.?)\[(wpvideo|videopress)\b(.*?)(?:(\/))?\](?:(.+?)\[\/\2\])?(.?)/s', $content, $matches, PREG_SET_ORDER );
+
+ if ( $r === false || $r === 0 )
+ return array();
+
+ $guids = array();
+ foreach ( $matches as $m ) {
+ // allow [[foo]] syntax for escaping a tag
+ if ( $m[1] === '[' && $m[6] === ']' )
+ continue;
+ $attr = shortcode_parse_atts( $m[3] );
+ if ( self::is_valid_guid( $attr[0] ) ) {
+ $guid = $attr[0];
+ unset( $attr[0] );
+ $guids[$guid] = $attr;
+ }
+ }
+
+ return $guids;
+ }
+
+
+ /**
+ * Insert video handlers into HTML <head> if posts with video shortcodes exist.
+ * If video posts are present then queue VideoPress JavaScript files.
+ * If a video is present and is single post or page then add Open Graph protocol markup for first video found
+ *
+ * @since 1.3
+ */
+ public function html_head() {
+ if ( is_feed() || ! have_posts() )
+ return;
+
+ $guid = '';
+ while ( have_posts() ) {
+ the_post();
+ $guids = self::find_all_shortcodes( get_the_content() );
+ if ( ! empty( $guids ) ) {
+ $guid = trim( key( $guids ) );
+ break;
+ }
+ unset( $guids );
+ }
+ rewind_posts();
+
+ if ( ! empty( $guid ) )
+ add_action( 'wp_enqueue_scripts', array( $this, 'enqueue_scripts' ), 20 );
+ }
+
+ /**
+ * Add VideoPress JavaScript files to the script queue.
+ * A blog with the video_player_freedom option set to true may still require the VideoPress JS for stats purposes and therefore is not a reason for exclusion.
+ *
+ * @uses wp_enqueue_script()
+ * @since 1.3
+ * @return bool true if queued; else false
+ */
+ public function enqueue_scripts() {
+ if ( $this->js_loaded === true )
+ return false;
+
+ $jquery = '://ajax.googleapis.com/ajax/libs/jquery/1.6.2/jquery.min.js';
+ $swfobject = '://ajax.googleapis.com/ajax/libs/swfobject/2.2/swfobject.js';
+ if ( is_ssl() ) {
+ $vpjs = 'https://v0.wordpress.com/js/videopress.js';
+ $swfobject = 'https' . $swfobject;
+ $jquery = 'https' . $jquery;
+ } else {
+ $vpjs = 'http://s0.videopress.com/js/videopress.js';
+ $swfobject = 'http' . $swfobject;
+ $jquery = 'http' . $jquery;
+ }
+
+ wp_enqueue_script( 'swfobject', $swfobject, false. '2.2' );
+ wp_enqueue_script( 'jquery', $jquery, false, '1.4.4' );
+ wp_enqueue_script( 'videopress', $vpjs, array( 'jquery','swfobject' ), '1.07' );
+
+ $this->js_loaded = true;
+ return true;
+ }
+
+ /**
+ * Print the VideoPress JS files now.
+ * Used to load the JS in the footer, if it hasn't already been loaded in the header.
+ *
+ * @uses wp_enqueue_script()
+ * @uses wp_print_scripts()
+ * @since 1.5
+ */
+ public function print_scripts() {
+ if ( $this->enqueue_scripts() === true )
+ wp_print_scripts( array( 'swfobject', 'videopress' ) );
+ }
+
+ /**
+ * Translate a 'videopress' or 'wpvideo' shortcode and arguments into a video player display.
+ *
+ * @link http://codex.wordpress.org/Shortcode_API Shortcode API
+ * @param array $attr shortcode attributes
+ * @return string HTML markup or blank string on fail
+ */
+ public function shortcode( $attr ) {
+ global $content_width;
+
+ $guid = $attr[0];
+ if ( ! self::is_valid_guid( $guid ) )
+ return '';
+
+ if ( array_key_exists( $guid, $this->shown ) )
+ $this->shown[$guid]++;
+ else
+ $this->shown[$guid] = 1;
+
+ extract( shortcode_atts( array(
+ 'w' => 0,
+ 'freedom' => false,
+ 'flashonly' => false,
+ 'autoplay' => false
+ ), $attr ) );
+
+ $freedom = (bool) $freedom;
+
+ $width = absint($w);
+ unset($w);
+
+ if ( $width < self::min_width )
+ $width = 0;
+ elseif ( isset($content_width) && $content_width > self::min_width && $width > $content_width )
+ $width = 0;
+
+ if ( $width === 0 && isset( $content_width ) && $content_width > self::min_width )
+ $width = $content_width;
+
+ if ( ($width % 2) === 1 )
+ $width--;
+
+ $options = array(
+ 'freedom' => $freedom,
+ 'force_flash' => (bool) $flashonly,
+ 'autoplay' => (bool) $autoplay
+ );
+ unset( $freedom );
+ unset( $flashonly );
+
+ add_action( 'wp_footer', array( $this, 'print_scripts' ), -1 );
+
+ $player = new VideoPress_Player( $guid, $width, $options );
+ if ( $player instanceOf VideoPress_Player ) {
+ if ( is_feed() )
+ return $player->asXML();
+ else
+ return $player->asHTML();
+ } else {
+ return 'error';
+ }
+ }
+
+ /**
+ * Add a video button above the post composition screen linking to a thickbox view of WordPress.com videos
+ *
+ * @since 0.1.0
+ */
+ public function media_button() {
+ echo '<a href="https://public-api.wordpress.com/videopress-plugin.php?page=video-plugin&video_plugin=1&iframe&TB_iframe=true" id="add_video" class="thickbox" title="VideoPress"><img src="' . esc_url( plugins_url( ) . '/' . dirname( plugin_basename( __FILE__ ) ) . '/camera-video.png' ) . '" alt="VideoPress" width="16" height="16" /></a>';
+ }
+}
+
+/**
+ * VideoPress video object retrieved from VideoPress servers and parsed.
+ * @since 1.3
+ */
+class VideoPress_Video {
+ /**
+ * Manifest version returned by remote service.
+ *
+ * @var string
+ * @since 1.3
+ */
+ const manifest_version = '1.5';
+
+ /**
+ * Expiration of the video expressed in Unix time
+ *
+ * @var int
+ * @since 1.3
+ */
+ public $expires;
+
+ /**
+ * VideoPress unique identifier
+ *
+ * @var string
+ * @since 1.3
+ */
+ public $guid;
+
+ /**
+ * WordPress.com blog identifier
+ *
+ * @var int
+ * @since 1.5
+ */
+ public $blog_id;
+
+ /**
+ * Remote blog attachment identifier
+ *
+ * @var int
+ * @since 1.5
+ */
+ public $post_id;
+
+ /**
+ * Maximum desired width.
+ *
+ * @var int
+ * @since 1.3
+ */
+ public $maxwidth;
+
+ /**
+ * Video width calculated based on original video dimensions and the requested maxwidth
+ *
+ * @var int
+ * @since 1.3
+ */
+ public $calculated_width;
+
+ /**
+ * Video height calculated based on original video dimensions and the requested maxwidth
+ *
+ * @var int
+ * @since 1.3
+ */
+ public $calculated_height;
+
+ /**
+ * Video title
+ *
+ * @var string
+ * @since 1.3
+ */
+ public $title;
+
+ /**
+ * Directionality of title text. ltr or rtl
+ *
+ * @var string
+ * @since 1.3
+ */
+ public $text_direction;
+
+ /**
+ * Text and audio language as ISO 639-2 language code
+ *
+ * @var string
+ * @since 1.3
+ */
+ public $language;
+
+ /**
+ * Video duration in whole seconds
+ *
+ * @var int
+ * @since 1.3
+ */
+ public $duration;
+
+ /**
+ * Recommended minimum age of the viewer.
+ *
+ * @var int
+ * @since 1.3
+ */
+ public $age_rating;
+
+ /**
+ * Video author has restricted video embedding or sharing
+ *
+ * @var bool
+ * @since 1.3
+ */
+ public $restricted_embed;
+
+ /**
+ * Poster frame image URI for the given video guid and calculated dimensions.
+ *
+ * @var string
+ * @since 1.3
+ */
+ public $poster_frame_uri;
+
+ /**
+ * Video files associated with the given guid for the calculated dimensions.
+ *
+ * @var stdClass
+ * @since 1.3
+ */
+ public $videos;
+
+ /**
+ * Video player information
+ *
+ * @var stdClass
+ * @since 1.3
+ */
+ public $players;
+
+ /**
+ * Video player skinning preferences including background color and watermark
+ *
+ * @var array
+ * @since 1.5
+ */
+ public $skin;
+
+ /**
+ * Closed captions if available for the given video. Associative array of ISO 639-2 language code and a WebVTT URI
+ *
+ * @var array
+ * @since 1.5
+ */
+ public $captions;
+
+ /**
+ * Setup the object.
+ * Request video information from VideoPress servers and process the response.
+ *
+ * @since 1.3
+ * @var string $guid VideoPress unique identifier
+ * @var int $maxwidth maximum requested video width. final width and height are calculated on VideoPress servers based on the aspect ratio of the original video upload.
+ */
+ public function __construct( $guid, $maxwidth=0 ) {
+ if ( VideoPress::is_valid_guid( $guid ) )
+ $this->guid = $guid;
+
+ $maxwidth = absint( $maxwidth );
+ if ( $maxwidth > 0 )
+ $this->maxwidth = $maxwidth;
+
+ $data = $this->get_data();
+ if ( is_wp_error( $data ) || empty( $data ) ) {
+ $this->error = $data;
+ return;
+ }
+
+ if ( isset( $data->blog_id ) )
+ $this->blog_id = absint( $data->blog_id );
+
+ if ( isset( $data->post_id ) )
+ $this->post_id = absint( $data->post_id );
+
+ if ( isset( $data->title ) && $data->title !== '' )
+ $this->title = trim( str_replace( ' ', ' ', $data->title ) );
+
+ if ( isset( $data->text_direction ) && $data->text_direction === 'rtl' )
+ $this->text_direction = 'rtl';
+ else
+ $this->text_direction = 'ltr';
+
+ if ( isset( $data->language ) )
+ $this->language = $data->language;
+
+ if ( isset( $data->duration ) && $data->duration > 0 )
+ $this->duration = absint( $data->duration );
+
+ if ( isset( $data->width ) && $data->width > 0 )
+ $this->calculated_width = absint( $data->width );
+
+ if ( isset( $data->height ) && $data->height > 0 )
+ $this->calculated_height = absint( $data->height );
+
+ if ( isset( $data->age_rating ) )
+ $this->age_rating = absint( $this->age_rating );
+
+ if ( isset( $data->restricted_embed ) && $data->restricted_embed === true )
+ $this->restricted_embed = true;
+ else
+ $this->restricted_embed = false;
+
+ if ( isset( $data->posterframe ) && $data->posterframe !== '' )
+ $this->poster_frame_uri = esc_url_raw( $data->posterframe, array( 'http', 'https' ) );
+
+ if ( isset( $data->mp4 ) || isset( $data->ogv ) ) {
+ $this->videos = new stdClass();
+ if ( isset( $data->mp4 ) )
+ $this->videos->mp4 = $data->mp4;
+ if ( isset( $data->ogv ) )
+ $this->videos->ogv = $data->ogv;
+ }
+
+ if ( isset( $data->swf ) ) {
+ if ( ! isset( $this->players ) )
+ $this->players = new stdClass();
+ $this->players->swf = $data->swf;
+ }
+
+ if ( isset( $data->skin ) )
+ $this->skin = $data->skin;
+
+ if ( isset( $data->captions ) )
+ $this->captions = (array) $data->captions;
+ }
+
+ /**
+ * PHP 4 constructor compatibility
+ *
+ * @since 1.5
+ * @todo remove when targeting PHP 5 (WordPress 3.2 requirement) or above.
+ */
+ public function VideoPress_Video( $guid, $maxwidth=0 ) {
+ $this->__construct( $guid, $maxwidth );
+ }
+
+ /**
+ * Convert an Expires HTTP header value into Unix time for use in WP Cache
+ *
+ * @since 1.3
+ * @var string $expires_header
+ * @return int|bool Unix time or false
+ */
+ public static function calculate_expiration( $expires_header ) {
+ if ( empty( $expires_header ) || ! is_string( $expires_header ) )
+ return false;
+
+ if ( class_exists( 'DateTime' ) && class_exists( 'DateTimeZone' ) ) {
+ $expires_date = DateTime::createFromFormat( 'D, d M Y H:i:s T', $expires_header, new DateTimeZone( 'UTC' ) );
+ if ( $expires_date instanceOf DateTime )
+ return date_format( $expires_date, 'U' );
+ } else {
+ $expires_array = strptime( $expires_header, '%a, %d %b %Y %H:%M:%S %Z' );
+ if ( is_array( $expires_array ) && isset( $expires_array['tm_hour'] ) && isset( $expires_array['tm_min'] ) && isset( $expires_array['tm_sec'] ) && isset( $expires_array['tm_mon'] ) && isset( $expires_array['tm_mday'] ) && isset( $expires_array['tm_year'] ) )
+ return gmmktime( $expires_array['tm_hour'], $expires_array['tm_min'], $expires_array['tm_sec'], 1 + $expires_array['tm_mon'], $expires_array['tm_mday'], 1900 + $expires_array['tm_year'] );
+ }
+ return false;
+ }
+
+ /**
+ * Extract the site's host domain for statistics and comparison against an allowed site list in the case of restricted embeds.
+ *
+ * @since 1.2
+ * @param string $url absolute URL
+ * @return bool|string host component of the URL, or false if none found
+ */
+ public static function hostname( $url ) {
+ if ( empty($url) || ! function_exists('parse_url') )
+ return false;
+
+ // PHP 5.3.3 or newer can throw a warning on a bad input URI. catch that occurance just in case
+ try {
+ // use the component parameter of parse_url if current version of PHP supports
+ if ( version_compare(PHP_VERSION, '5.1.2', '>=') ) {
+ return parse_url( $url, PHP_URL_HOST );
+ } else {
+ $url_parts = parse_url( $url );
+ if ( $url_parts !== false && isset( $url_parts['host'] ) )
+ return $url_parts['host'];
+ }
+ } catch (Exception $e){}
+ return false;
+ }
+
+
+ /**
+ * Request data from WordPress.com for the given guid, maxwidth, and calculated blog hostname.
+ *
+ * @since 1.3
+ * @return stdClass|WP_Error parsed JSON response or WP_Error if request unsuccessful
+ */
+ private function get_data() {
+ global $wp_version;
+
+ $domain = self::hostname( home_url() );
+ $request_params = array( 'guid' => $this->guid, 'domain' => $domain );
+ if ( isset( $this->maxwidth ) && $this->maxwidth > 0 )
+ $request_params['maxwidth'] = $this->maxwidth;
+
+ $url = 'http://videopress.com/data/wordpress.json';
+ if ( is_ssl() )
+ $url = 'https://v.wordpress.com/data/wordpress.json';
+
+ $response = wp_remote_get( $url . '?' . http_build_query( $request_params, null, '&' ), array(
+ 'httpversion' => '1.1',
+ 'redirection' => 1,
+ 'user-agent' => 'VideoPress plugin ' . VideoPress::version . '; WordPress ' . $wp_version . ' (' . home_url('/') . ')'
+ ) );
+ unset( $request_params );
+ unset( $url );
+ $response_body = wp_remote_retrieve_body( $response );
+ $response_code = absint( wp_remote_retrieve_response_code( $response ) );
+
+ if ( is_wp_error( $response ) ) {
+ return $response;
+ } elseif ( $response_code === 400 ) {
+ return new WP_Error( 'bad_config', __( 'The VideoPress plugin could not communicate with the VideoPress servers. This error is most likely caused by a misconfigured plugin. Please reinstall or upgrade.', 'jetpack' ) );
+ } elseif ( $response_code === 403 ) {
+ return new WP_Error( 'http_forbidden', '<p>' . sprintf( __( '<strong>%s</strong> is not an allowed embed site.' , 'jetpack' ), esc_html( $domain ) ) . '</p><p>' . __( 'Publisher limits playback of video embeds.', 'jetpack' ) . '</p>' );
+ } elseif ( $response_code === 404 ) {
+ return new WP_Error( 'http_not_found', '<p>' . sprintf( __( 'No data found for VideoPress identifier: <strong>%s</strong>.', 'jetpack' ), $this->guid ) . '</p>' );
+ } elseif ( $response_code !== 200 || empty( $response_body ) ) {
+ return;
+ } else {
+ $expires_header = wp_remote_retrieve_header( $response, 'Expires' );
+ if ( ! empty( $expires_header ) ) {
+ $expires = self::calculate_expiration( $expires_header );
+ if ( ! empty( $expires ) )
+ $this->expires = $expires;
+ }
+ return json_decode( $response_body );
+ }
+ }
+}
+
+/**
+ * VideoPress playback module markup generator.
+ *
+ * @since 1.3
+ */
+class VideoPress_Player {
+ /**
+ * Video data for the requested guid and maximum width
+ *
+ * @since 1.3
+ * @var VideoPress_Video
+ */
+ protected $video;
+
+ /**
+ * DOM identifier of the video container
+ *
+ * @var string
+ * @since 1.3
+ */
+ protected $video_container_id;
+
+ /**
+ * DOM identifier of the video element (video, object, embed)
+ *
+ * @var string
+ * @since 1.3
+ */
+ protected $video_id;
+
+ /**
+ * Array of playback options: force_flash or freedom
+ *
+ * @var array
+ * @since 1.3
+ */
+ protected $options;
+
+ /**
+ * Initiate a player object based on shortcode values and possible blog-level option overrides
+ *
+ * @since 1.3
+ * @var string $guid VideoPress unique identifier
+ * @var int $maxwidth maximum desired width of the video player if specified
+ * @var array $options player customizations
+ */
+ public function __construct( $guid, $maxwidth = 0, $options = array() ) {
+ global $videopress;
+ $this->video_container_id = 'v-' . $guid . '-' . $videopress->shown[$guid];
+ $this->video_id = $this->video_container_id . '-video';
+
+ if ( is_array( $options ) )
+ $this->options = $options;
+ else
+ $this->options = array();
+
+ // set up the video
+ $cache_key = null;
+
+ // disable cache in debug mode
+ if ( defined('WP_DEBUG') && WP_DEBUG === true ) {
+ $cached_video = null;
+ } else {
+ $cache_key_pieces = array( 'video' );
+ if ( is_multisite() && is_subdomain_install() ) {
+ /**
+ * Compatibility wrapper for less than WordPress 3.1
+ *
+ * @todo remove when targeting WordPress 3.2 or above.
+ */
+ if ( function_exists( 'get_current_blog_id' ) )
+ $cache_key_pieces[] = get_current_blog_id();
+ elseif ( isset( $GLOBALS ) && isset( $GLOBALS['blog_id'] ) )
+ $cache_key_pieces[] = absint( $GLOBALS['blog_id'] );
+ else
+ $cache_key_pieces[] = 1;
+ }
+ $cache_key_pieces[] = $guid;
+ if ( $width > 0 )
+ $cache_key_pieces[] = $maxwidth;
+ if ( is_ssl() )
+ $cache_key_pieces[] = 'ssl';
+ $cache_key = implode( '-', $cache_key_pieces );
+ unset( $cache_key_pieces );
+ $cached_video = wp_cache_get( $cache_key, 'video' );
+ }
+ if ( empty( $cached_video ) ) {
+ $video = new VideoPress_Video( $guid, $maxwidth );
+ if ( empty( $video ) ) {
+ return;
+ } elseif ( isset( $video->error ) ) {
+ $this->video = $video->error;
+ return;
+ } elseif ( is_wp_error( $video ) ) {
+ $this->video = $video;
+ return;
+ }
+
+ $this->video = $video;
+ unset( $video );
+
+ if ( ! defined( 'WP_DEBUG' ) || WP_DEBUG !== true ) {
+ $expire = 3600;
+ if ( isset( $video->expires ) && is_int( $video->expires ) ) {
+ $expires_diff = time() - $video->expires;
+ if ( $expires_diff > 0 && $expires_diff < 86400 ) // allowed range: 1 second to 1 day
+ $expire = $expires_diff;
+ unset( $expires_diff );
+ }
+
+ wp_cache_set( $cache_key, serialize($this->video), 'video', $expire );
+ unset( $expire );
+ }
+ } else {
+ $this->video = unserialize( $cached_video );
+ }
+ unset( $cache_key );
+ unset( $cached_video );
+ }
+
+ /**
+ * PHP 4 constructor compatibility
+ *
+ * @since 1.5
+ * @todo remove when targeting PHP 5 (WordPress 3.2 min requirement) or above.
+ */
+ public function VideoPress_Player( $guid, $maxwidth = 0, $options = array() ) {
+ $this->__construct( $guid, $maxwidth, $options );
+ }
+
+ /**
+ * Wrap output in a VideoPress player container
+ *
+ * @since 1.3
+ * @var string $content HTML string
+ * @return string HTML string or blank string if nothing to wrap
+ */
+ private function html_wrapper( $content ) {
+ if ( empty( $content ) )
+ return '';
+ else
+ return '<div id="' . esc_attr( $this->video_container_id ) . '" class="video-player">' . $content . '</div>';
+ }
+
+ /**
+ * Output content suitable for a feed reader displaying RSS or Atom feeds
+ * We do not display error messages in the feed view due to caching concerns.
+ * Flash content presented using <embed> markup for feed reader compatibility.
+ *
+ * @since 1.3
+ * @return string HTML string or empty string if error
+ */
+ public function asXML() {
+ if ( empty( $this->video ) || is_wp_error( $this->video ) )
+ return '';
+
+ if ( isset( $this->options['freedom'] ) && $this->options['freedom'] === true )
+ $content = $this->html5_static();
+ else
+ $content = $this->flash_embed();
+
+ return $this->html_wrapper( $content );
+ }
+
+ /**
+ * Video player markup for best matching the current request and publisher options
+ * @since 1.3
+ * @return string HTML markup string or empty string if no video property found
+ */
+ public function asHTML() {
+ if ( empty( $this->video ) ) {
+ $content = '';
+ } elseif ( is_wp_error( $this->video ) ) {
+ $content = $this->error_message( $this->video );
+ } elseif ( ( isset( $this->video->restricted_embed ) && $this->video->restricted_embed === true ) || ( isset( $this->options['force_flash'] ) && $this->options['force_flash'] === true ) ) {
+ $content = $this->flash_object();
+ } elseif ( isset( $this->options['freedom'] ) && $this->options['freedom'] === true ) {
+ $content = $this->html5_static();
+ } elseif ( ! in_the_loop() ) {
+ $content = $this->flash_object();
+ } else {
+ $content = $this->html5_dynamic();
+ }
+ return $this->html_wrapper( $content );
+ }
+
+ /**
+ * Display an error message to users capable of doing something about the error
+ *
+ * @since 1.3
+ * @uses current_user_can() to test if current user has edit_posts capability
+ * @var WP_Error $error WordPress error
+ * @return string HTML string
+ */
+ private function error_message( $error ) {
+ if ( ! current_user_can( 'edit_posts' ) || empty( $error ) )
+ return '';
+
+ $html = '<div class="videopress-error" style="background-color:rgb(255,0,0);color:rgb(255,255,255);font-family:font-family:\'Helvetica Neue\',Arial,Helvetica,\'Nimbus Sans L\',sans-serif;font-size:140%;min-height:10em;padding-top:1.5em;padding-bottom:1.5em">';
+ $html .= '<h1 style="font-size:180%;font-style:bold;line-height:130%;text-decoration:underline">' . esc_html( sprintf( __( '%s Error', 'jetpack' ), 'VideoPress' ) ) . '</h1>';
+ foreach( $error->get_error_messages() as $message ) {
+ $html .= $message;
+ }
+ $html .= '</div>';
+ return $html;
+ }
+
+ /**
+ * Rating agencies and industry associations require a potential viewer verify his or her age before a video or its poster frame are displayed.
+ * Content rated for audiences 17 years of age or older requires such verification across multiple rating agencies and industry associations
+ *
+ * @since 1.3
+ * @return bool true if video requires the viewer verify he or she is 17 years of age or older
+ */
+ private function age_gate_required() {
+ if ( isset( $this->video->age_rating ) && $this->video->age_rating >= 17 )
+ return true;
+ else
+ return false;
+ }
+
+ /**
+ * Select a date of birth using HTML form elements.
+ *
+ * @since 1.5
+ * @return string HTML markup
+ */
+ private function html_age_gate() {
+ $text_align = 'left';
+ if ( $this->video->text_direction === 'rtl' )
+ $text_align = 'right';
+
+ $html = '<div class="videopress-age-gate" style="margin:0 60px">';
+ $html .= '<p class="instructions" style="color:rgb(255, 255, 255);font-size:21px;padding-top:60px;padding-bottom:20px;text-align:' . $text_align . '">' . esc_html( __( 'This video is intended for mature audiences.', 'jetpack' ) ) . '<br />' . esc_html( __( 'Please verify your birthday.', 'jetpack' ) ) . '</p>';
+ $html .= '<fieldset id="birthday" style="border:0 none;text-align:' . $text_align . ';padding:0;">';
+ $inputs_style = 'border:1px solid #444;margin-';
+ if ( $this->video->text_direction === 'rtl' )
+ $inputs_style .= 'left';
+ else
+ $inputs_style .= 'right';
+ $inputs_style .= ':10px;background-color:rgb(0, 0, 0);font-size:14px;color:rgb(255,255,255);padding:4px 6px;line-height: 2em;vertical-align: middle';
+
+ /**
+ * Display a list of months in the Gregorian calendar.
+ * Set values to 0-based to match JavaScript Date.
+ * @link https://developer.mozilla.org/en/JavaScript/Reference/global_objects/date Mozilla JavaScript Reference: Date
+ */
+ $html .= '<select name="month" style="' . $inputs_style . '">';
+
+ $months = array( __('January', 'jetpack'), __('February', 'jetpack'), __('March', 'jetpack'), __('April', 'jetpack'), __('May', 'jetpack'), __('June', 'jetpack'), __('July', 'jetpack'), __('August', 'jetpack'), __('September', 'jetpack'), __('October', 'jetpack'), __('November', 'jetpack'), __('December', 'jetpack') );
+ for( $i=0; $i<12; $i++ ) {
+ $html .= '<option value="' . esc_attr( $i ) . '">' . esc_html( $months[$i] ) . '</option>';
+ }
+ $html .= '</select>';
+ unset( $months );
+
+ /**
+ * todo: numdays variance by month
+ */
+ $html .= '<select name="day" style="' . $inputs_style . '">';
+ for ( $i=1; $i<32; $i++ ) {
+ $html .= '<option>' . $i . '</option>';
+ }
+ $html .= '</select>';
+
+ /**
+ * Current record for human life is 122. Go back 130 years and no one is left out.
+ * Don't ask infants younger than 2 for their birthday
+ * Default to 13
+ */
+ $html .= '<select name="year" style="' . $inputs_style . '">';
+ $start_year = date('Y') - 2;
+ $default_year = $start_year - 11;
+ $end_year = $start_year - 128;
+ for ( $year=$start_year; $year>$end_year; $year-- ) {
+ $html .= '<option';
+ if ( $year === $default_year )
+ $html .= ' selected="selected"';
+ $html .= '>' . $year . '</option>';
+ }
+ unset( $start_year );
+ unset( $default_year );
+ unset( $end_year );
+ $html .= '</select>';
+
+ $html .= '<input type="submit" value="' . __( 'Submit', 'jetpack' ) . '" style="cursor:pointer;border-radius: 1em;border:1px solid #333;background-color:#333;background:-webkit-gradient( linear, left top, left bottom, color-stop(0.0, #444), color-stop(1, #111) );background:-moz-linear-gradient(center top, #444 0%, #111 100%);font-size:13px;padding:4px 10px 5px;line-height:1em;vertical-align:top;color:white;text-decoration:none;margin:0" />';
+
+ $html .= '</fieldset>';
+ $html .= '<p style="padding-top:20px;padding-bottom:60px;text-align:' . $text_align . ';"><a rel="nofollow" href="http://videopress.com/" style="color:rgb(128,128,128);text-decoration:underline;font-size:15px">' . __( 'More information', 'jetpack' ) . '</a></p>';
+
+ $html .= '</div>';
+ return $html;
+ }
+
+ /**
+ * Return HTML5 video static markup for the given video parameters.
+ * Use default browser player controls.
+ * No Flash fallback.
+ *
+ * @since 1.2
+ * @link http://www.whatwg.org/specs/web-apps/current-work/multipage/video.html HTML5 video
+ * @return string HTML5 video element and children
+ */
+ private function html5_static() {
+ $thumbnail = esc_url( $this->video->poster_frame_uri );
+ $html = "<video id=\"{$this->video_id}\" width=\"{$this->video->calculated_width}\" height=\"{$this->video->calculated_height}\" poster=\"$thumbnail\" controls=\"true\"";
+ if ( isset( $this->options['autoplay'] ) && $this->options['autoplay'] === true )
+ $html .= ' autoplay="true"';
+ else
+ $html .= ' preload="metadata"';
+ if ( isset( $this->video->text_direction ) )
+ $html .= ' dir="' . esc_attr( $this->video->text_direction ) . '"';
+ if ( isset( $this->video->language ) )
+ $html .= ' lang="' . esc_attr( $this->video->language ) . '"';
+ $html .= '>';
+ if ( ! isset( $this->options['freedom'] ) || $this->options['freedom'] === false ) {
+ $mp4 = $this->video->videos->mp4->url;
+ if ( ! empty( $mp4 ) )
+ $html .= '<source src="' . esc_url( $mp4 ) . '" type="video/mp4; codecs="' . esc_attr( $this->video->videos->mp4->codecs ) . '"" />';
+ unset( $mp4 );
+ }
+ $ogg = $this->video->videos->ogv->url;
+ if ( ! empty( $ogg ) )
+ $html .= '<source src="' . esc_url( $ogg ) . '" type="video/ogg; codecs="' . esc_attr( $this->video->videos->ogv->codecs ) . '"" />';
+ unset( $ogg );
+
+ $html .= '<div><img alt="';
+ if ( isset( $this->video->title ) )
+ $html .= esc_attr( $this->video->title );
+ $html .= '" src="' . $thumbnail . '" width="' . $this->video->calculated_width . '" height="' . $this->video->calculated_height . '" /></div>';
+ if ( isset( $this->options['freedom'] ) && $this->options['freedom'] === true )
+ $html .= '<p class="robots-nocontent">' . sprintf( __( 'You do not have sufficient <a rel="nofollow" href="%s">freedom levels</a> to view this video. Support free software and upgrade.', 'jetpack' ), 'http://www.gnu.org/philosophy/free-sw.html' ) . '</p>';
+ elseif ( isset( $this->video->title ) )
+ $html .= '<p>' . esc_html( $this->video->title ) . '</p>';
+ $html .= '</video>';
+ return $html;
+ }
+
+ /**
+ * Click to play dynamic HTML5-capable player.
+ * The player displays a video preview section including poster frame, video title, play button and watermark on the original page load and calculates the playback capabilities of the browser. The video player is loaded when the visitor clicks on the video preview area.
+ * If Flash Player 10 or above is available the browser will display the Flash version of the video. If HTML5 video appears to be supported and the browser may be capable of MP4 (H.264, AAC) or OGV (Theora, Vorbis) playback the browser will display its native HTML5 player.
+ *
+ * @since 1.5
+ * @return string HTML markup
+ */
+ private function html5_dynamic() {
+ global $videopress;
+
+ $video_placeholder_id = $this->video_container_id . '-placeholder';
+ $age_gate_required = $this->age_gate_required();
+ $width = absint( $this->video->calculated_width );
+ $height = absint( $this->video->calculated_height );
+
+ $html = '<div id="' . $video_placeholder_id . '" class="videopress-placeholder" style="';
+ if ( $age_gate_required )
+ $html .= "min-width:{$width}px;min-height:{$height}px";
+ else
+ $html .= "width:{$width}px;height:{$height}px";
+ $html .= ';display:none;cursor:pointer !important;position:relative;';
+ if ( isset( $this->video->skin ) && isset( $this->video->skin->background_color ) )
+ $html .= 'background-color:' . esc_attr( $this->video->skin->background_color ) . ';';
+ $html .= 'font-family: \'Helvetica Neue\',Arial,Helvetica,\'Nimbus Sans L\',sans-serif;font-weight:bold;font-size:18px">' . PHP_EOL;
+
+ /**
+ * Do not display a poster frame, title, or any other content hints for mature content.
+ */
+ if ( ! $age_gate_required ) {
+ if ( ! empty( $this->video->title ) ) {
+ $html .= '<div class="videopress-title" style="display:inline;position:absolute;margin:20px 20px 0 20px;padding:4px 8px;vertical-align:top;text-align:';
+ if ( $this->video->text_direction === 'rtl' )
+ $html .= 'right" dir="rtl"';
+ else
+ $html .= 'left" dir="ltr"';
+ if ( isset( $this->video->language ) )
+ $html .= ' lang="' . esc_attr( $this->video->language ) . '"';
+ $html .= '><span style="padding:3px 0;line-height:1.5em;';
+ if ( isset( $this->video->skin ) && isset( $this->video->skin->background_color ) ) {
+ $html .= 'background-color:';
+ if ( $this->video->skin->background_color === 'rgb(0,0,0)' )
+ $html .= 'rgba(0,0,0,0.8)';
+ else
+ $html .= esc_attr( $this->video->skin->background_color );
+ $html .= ';';
+ }
+ $html .= 'color:rgb(255,255,255)">' . esc_html( $this->video->title ) . '</span></div>';
+ }
+ $html .= '<img class="videopress-poster" alt="';
+ if ( ! empty( $this->video->title ) )
+ $html .= esc_attr( $this->video->title ) . '" title="' . esc_attr( sprintf( _x( 'Watch: %s', 'watch a video title', 'jetpack' ), $this->video->title ) );
+ $html .= '" src="' . esc_url( $this->video->poster_frame_uri, array( 'http', 'https' ) ) . '" width=' . $width . '" height="' . $height . '" />' . PHP_EOL;
+
+ //style a play button hovered over the poster frame
+ $html .= '<div class="play-button"><span style="z-index:2;display:block;position:absolute;top:50%;left:50%;text-align:center;vertical-align:middle;color:rgb(255,255,255);opacity:0.9;margin:0 0 0 -0.45em;padding:0;line-height:0;font-size:500%;text-shadow:0 0 40px rgba(0,0,0,0.5)">▶</span></div>' . PHP_EOL;
+
+ // watermark
+ if ( isset( $this->video->skin ) && isset( $this->video->skin->watermark ) ) {
+ $html .= '<div style="position:relative;margin-top:-40px;height:25px;margin-bottom:35px;';
+ if ( $this->video->text_direction === 'rtl' )
+ $html .= 'margin-left:20px;text-align:left;';
+ else
+ $html .= 'margin-right:20px;text-align:right;';
+ $html .= 'vertical-align:bottom;z-index:3">';
+ $html .= '<img alt="" src="' . esc_url( $this->video->skin->watermark, array( 'http', 'https' ) ) . '" width="90" height="13" style="background-color:transparent;background-image:none;background-repeat:no-repeat;border:none;margin:0;padding:0"/>';
+ $html .= '</div>' . PHP_EOL;
+ }
+ }
+
+ $data = array(
+ 'blog' => absint( $this->video->blog_id ),
+ 'post' => absint( $this->video->post_id ),
+ 'duration'=> absint( $this->video->duration ),
+ 'poster' => esc_url_raw( $this->video->poster_frame_uri, array( 'http', 'https' ) )
+ );
+ if ( isset( $this->video->videos ) ) {
+ if ( isset( $this->video->videos->mp4 ) && isset( $this->video->videos->mp4->url ) )
+ $data['mp4'] = array( 'size' => $this->video->videos->mp4->format, 'uri' => esc_url_raw( $this->video->videos->mp4->url, array( 'http', 'https' ) ) );
+ if ( isset( $this->video->videos->ogv ) && isset( $this->video->videos->ogv->url ) )
+ $data['ogv'] = array( 'size' => 'std', 'uri' => esc_url_raw( $this->video->videos->ogv->url, array( 'http', 'https' ) ) );
+ }
+ $locale = array( 'dir' => $this->video->text_direction );
+ if ( isset( $this->video->language ) )
+ $locale['lang'] = $this->video->language;
+ $data['locale'] = $locale;
+ unset( $locale );
+
+ $guid = $this->video->guid;
+ $guid_js = json_encode( $guid );
+ $html .= '<script type="text/javascript">' . PHP_EOL;
+
+ // Only need to wait until document is ready if the JS is being loaded in the footer
+ if ( ! $videopress->js_loaded )
+ $html .= 'jQuery(document).ready(function() {';
+
+ $html .= 'if ( !jQuery.VideoPress.data[' . json_encode($guid) . '] ) { jQuery.VideoPress.data[' . json_encode($guid) . '] = new Array(); }' . PHP_EOL;
+ $html .= 'jQuery.VideoPress.data[' . json_encode( $guid ) . '][' . $videopress->shown[$guid] . ']=' . json_encode($data) . ';' . PHP_EOL;
+ unset( $data );
+
+ $jq_container = json_encode( '#' . $this->video_container_id );
+ $jq_placeholder = json_encode( '#' . $video_placeholder_id );
+ $player_config = "{width:{$width},height:{$height},";
+ if ( isset( $this->options['freedom'] ) && $this->options['freedom'] === true )
+ $player_config .= 'freedom:"true",';
+ $player_config .= 'container:jQuery(' . $jq_container . ')}';
+
+ $html .= "jQuery({$jq_placeholder}).show(0,function(){jQuery.VideoPress.analytics.impression({$guid_js})});" . PHP_EOL;
+
+ if ( $age_gate_required ) {
+ $html .= 'if ( jQuery.VideoPress.support.flash() ) {' . PHP_EOL;
+ /**
+ * @link http://code.google.com/p/swfobject/wiki/api#swfobject.embedSWF(swfUrlStr,_replaceElemIdStr,_widthStr,_height
+ */
+ $html .= 'swfobject.embedSWF(' . implode( ',', array(
+ 'jQuery.VideoPress.video.flash.player_uri',
+ json_encode( $this->video_container_id ),
+ json_encode( $width ),
+ json_encode( $height ),
+ 'jQuery.VideoPress.video.flash.min_version',
+ 'jQuery.VideoPress.video.flash.expressinstall', // attempt to upgrade the Flash player if less than min_version. requires a 310x137 container or larger but we will always try to include
+ '{guid:' . $guid_js . '}', // FlashVars
+ 'jQuery.VideoPress.video.flash.params',
+ 'null', // no attributes
+ 'jQuery.VideoPress.video.flash.embedCallback' // error fallback
+ ) ) . ');';
+ $html .= '} else {' . PHP_EOL;
+ $html .= "if ( jQuery.VideoPress.video.prepare({$guid_js},{$player_config}," . $videopress->shown[$guid] . ') ) {' . PHP_EOL;
+ $html .= 'if ( jQuery(' . $jq_container . ').data( "player" ) === "flash" ){jQuery.VideoPress.video.play(jQuery(' . json_encode('#' . $this->video_container_id) . '));}else{';
+ $html .= 'jQuery(' . $jq_placeholder . ').html(' . json_encode( $this->html_age_date() ) . ');' . PHP_EOL;
+ $html .= 'jQuery(' . json_encode( '#' . $video_placeholder_id . ' input[type=submit]' ) . ').one("click", function(event){jQuery.VideoPress.requirements.isSufficientAge(jQuery(' . $jq_container . '),' . absint( $this->video->age_rating ) . ')});' . PHP_EOL;
+ $html .= '}}}' . PHP_EOL;
+ } else {
+ $html .= "if ( jQuery.VideoPress.video.prepare({$guid_js}, {$player_config}," . $videopress->shown[$guid] . ') ) {' . PHP_EOL;
+ if ( isset( $this->options['autoplay'] ) && $this->options['autoplay'] === true )
+ $html .= "jQuery.VideoPress.video.play(jQuery({$jq_container}));";
+ else
+ $html .= 'jQuery(' . $jq_placeholder . ').one("click",function(){jQuery.VideoPress.video.play(jQuery(' . $jq_container . '))});';
+ $html .= '}';
+
+ // close the jQuery(document).ready() function
+ if ( !$videopress->js_loaded )
+ $html .= '});';
+ }
+ $html .= '</script>' . PHP_EOL;
+ $html .= '</div>' . PHP_EOL;
+
+ /*
+ * JavaScript required
+ */
+ $noun = __( 'this video', 'jetpack' );
+ if ( ! $age_gate_required ) {
+ $vid_type = '';
+ if ( ( isset( $this->options['freedom'] ) && $this->options['freedom'] === true ) && ( isset( $this->video->videos->ogv ) && isset( $this->video->videos->ogv->url ) ) )
+ $vid_type = 'ogv';
+ elseif ( isset( $this->video->videos->mp4 ) && isset( $this->video->videos->mp4->url ) )
+ $vid_type = 'mp4';
+ elseif ( isset( $this->video->videos->ogv ) && isset( $this->video->videos->ogv->url ) )
+ $vid_type = 'ogv';
+
+ if ( $vid_type !== '' ) {
+ $noun = '<a ';
+ if ( isset( $this->video->language ) )
+ $noun .= 'hreflang="' . esc_attr( $this->video->language ) . '" ';
+ if ( $vid_type === 'mp4' )
+ $noun .= 'type="video/mp4" href="' . esc_url( $this->video->videos->mp4->url, array( 'http', 'https' ) );
+ elseif ( $vid_type === 'ogv' )
+ $noun .= 'type="video/ogv" href="' . esc_url( $this->video->videos->ogv->url, array( 'http', 'https' ) );
+ $noun .= '">';
+ if ( isset( $this->video->title ) )
+ $noun .= esc_html( $this->video->title );
+ else
+ $noun .= __( 'this video', 'jetpack' );
+ $noun .= '</a>';
+ } elseif ( ! empty( $this->title ) ) {
+ $noun = esc_html( $this->title );
+ }
+ unset( $vid_type );
+ }
+ $html .= '<noscript><p>' . sprintf( _x( 'JavaScript required to play %s.', 'Play as in playback or view a movie', 'jetpack' ), $noun ) . '</p></noscript>';
+
+ return $html;
+ }
+
+ /**
+ * Only allow legitimate Flash parameters and their values
+ *
+ * @since 1.2
+ * @link http://kb2.adobe.com/cps/127/tn_12701.html Flash object and embed attributes
+ * @link http://kb2.adobe.com/cps/133/tn_13331.html devicefont
+ * @link http://kb2.adobe.com/cps/164/tn_16494.html allowscriptaccess
+ * @link http://www.adobe.com/devnet/flashplayer/articles/full_screen_mode.html full screen mode
+ * @link http://livedocs.adobe.com/flash/9.0/main/wwhelp/wwhimpl/common/html/wwhelp.htm?context=LiveDocs_Parts&file=00001079.html allownetworking
+ * @param array $flash_params Flash parameters expressed in key-value form
+ * @return array validated Flash parameters
+ */
+ public static function esc_flash_params( $flash_params ) {
+ $allowed_params = array(
+ 'swliveconnect' => array('true', 'false'),
+ 'play' => array('true', 'false'),
+ 'loop' => array('true', 'false'),
+ 'menu' => array('true', 'false'),
+ 'quality' => array('low', 'autolow', 'autohigh', 'medium', 'high', 'best'),
+ 'scale' => array('default', 'noborder', 'exactfit', 'noscale'),
+ 'align' => array('l', 'r', 't'),
+ 'salign' => array('l', 'r', 't', 'tl', 'tr', 'bl', 'br'),
+ 'wmode' => array('window', 'opaque', 'transparent','direct','gpu'),
+ 'devicefont' => array('_sans', '_serif', '_typewriter'),
+ 'allowscriptaccess' => array('always', 'samedomain', 'never'),
+ 'allownetworking' => array('all','internal', 'none'),
+ 'seamlesstabbing' => array('true', 'false'),
+ 'allowfullscreen' => array('true', 'false'),
+ 'fullScreenAspectRatio' => array('portrait', 'landscape'),
+ 'base',
+ 'bgcolor',
+ 'flashvars'
+ );
+
+ $allowed_params_keys = array_keys( $allowed_params );
+
+ $filtered_params = array();
+ foreach( $flash_params as $param=>$value ) {
+ if ( empty($param) || empty($value) )
+ continue;
+ $param = strtolower($param);
+ if ( in_array($param, $allowed_params_keys) ) {
+ if ( isset( $allowed_params[$param] ) && is_array( $allowed_params[$param] ) ) {
+ $value = strtolower($value);
+ if ( in_array( $value, $allowed_params[$param] ) )
+ $filtered_params[$param] = $value;
+ } else {
+ $filtered_params[$param] = $value;
+ }
+ }
+ }
+ unset( $allowed_params_keys );
+
+ /**
+ * Flash specifies sameDomain, not samedomain. change from lowercase value for preciseness
+ */
+ if ( isset( $filtered_params['allowscriptaccess'] ) && $filtered_params['allowscriptaccess'] === 'samedomain' )
+ $filtered_params['allowscriptaccess'] = 'sameDomain';
+
+ return $filtered_params;
+ }
+
+ /**
+ * Filter Flash variables from the response, taking into consideration player options.
+ *
+ * @since 1.3
+ * @return array Flash variable key value pairs
+ */
+ private function get_flash_variables() {
+ if ( ! isset( $this->video->players->swf->vars ) )
+ return array();
+
+ $flashvars = (array) $this->video->players->swf->vars;
+ if ( isset( $this->options['autoplay'] ) && $this->options['autoplay'] === true )
+ $flashvars['autoPlay'] = 'true';
+ return $flashvars;
+ }
+
+ /**
+ * Validate and filter Flash parameters
+ *
+ * @since 1.3
+ * @return array Flash parameters passed through key and value validation
+ */
+ private function get_flash_parameters() {
+ if ( ! isset( $this->video->players->swf->params ) )
+ return array();
+ else
+ return self::esc_flash_params( apply_filters( 'video_flash_params', (array) $this->video->players->swf->params, 10, 1 ) );
+ }
+
+ /**
+ * Flash player markup in a HTML embed element.
+ *
+ * @since 1.1
+ * @link http://www.whatwg.org/specs/web-apps/current-work/multipage/the-iframe-element.html#the-embed-element embed element
+ * @link http://www.google.com/support/reader/bin/answer.py?answer=70664 Google Reader markup support
+ * @return string HTML markup. Embed element with no children
+ */
+ private function flash_embed() {
+ if ( ! isset( $this->video->players->swf ) || ! isset( $this->video->players->swf->url ) )
+ return '';
+
+ $embed = array(
+ 'id' => $this->video_id,
+ 'src' => esc_url_raw( $this->video->players->swf->url . '&' . http_build_query( $this->get_flash_variables(), null, '&' ) , array( 'http', 'https' ) ),
+ 'type' => 'application/x-shockwave-flash',
+ 'width' => $this->video->calculated_width,
+ 'height' => $this->video->calculated_height
+ );
+ if ( isset( $this->video->title ) )
+ $embed['title'] = $this->video->title;
+ $embed = array_merge( $embed, $this->get_flash_parameters() );
+
+ $html = '<embed';
+ foreach ( $embed as $attribute => $value ) {
+ $html .= ' ' . esc_html( $attribute ) . '="' . esc_attr( $value ) . '"';
+ }
+ unset( $embed );
+ $html .= '></embed>';
+ return $html;
+ }
+
+ /**
+ * Double-baked Flash object markup for Internet Explorer and more standards-friendly consuming agents.
+ *
+ * @since 1.1
+ * @return HTML markup. Object and children.
+ */
+ private function flash_object() {
+ if ( ! isset( $this->video->players->swf ) || ! isset( $this->video->players->swf->url ) )
+ return '';
+
+ $thumbnail_html = '<img alt="';
+ if ( isset( $this->video->title ) )
+ $thumbnail_html .= esc_attr( $this->video->title );
+ $thumbnail_html .= '" src="' . esc_url( $this->video->poster_frame_uri, array( 'http', 'https' ) ) . '" width="' . $this->video->calculated_width . '" height="' . $this->video->calculated_height . '" />';
+ $flash_vars = esc_attr( http_build_query( $this->get_flash_variables(), null, '&' ) );
+ $flash_params = '';
+ foreach ( $this->get_flash_parameters() as $attribute => $value ) {
+ $flash_params .= '<param name="' . esc_attr( $attribute ) . '" value="' . esc_attr( $value ) . '" />';
+ }
+ $flash_help = sprintf( __( 'This video requires <a rel="nofollow" href="%s">Adobe Flash</a> for playback.', 'jetpack' ), 'http://www.adobe.com/go/getflashplayer');
+ $flash_player_url = esc_url( $this->video->players->swf->url, array( 'http', 'https' ) );
+ $description = '';
+ if ( isset( $this->video->title ) ) {
+ $standby = $this->video->title;
+ $description = '<p><strong>' . esc_html( $this->video->title ) . '</strong></p>';
+ } else {
+ $standby = __( 'Loading video...', 'jetpack' );
+ }
+ $standby = ' standby="' . esc_attr( $standby ) . '"';
+ return <<<OBJECT
+<script type="text/javascript">if(typeof swfobject!=="undefined"){swfobject.registerObject("{$this->video_id}", "{$this->video->players->swf->version}");}</script>
+<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="{$this->video->calculated_width}" height="{$this->video->calculated_height}" id="{$this->video_id}"{$standby}>
+ <param name="movie" value="{$flash_player_url}" />
+ {$flash_params}
+ <param name="flashvars" value="{$flash_vars}" />
+ <!--[if !IE]>-->
+ <object type="application/x-shockwave-flash" data="{$flash_player_url}" width="{$this->video->calculated_width}" height="{$this->video->calculated_height}"{$standby}>
+ {$flash_params}
+ <param name="flashvars" value="{$flash_vars}" />
+ <!--<![endif]-->
+ {$thumbnail_html}{$description}<p class="robots-nocontent">{$flash_help}</p>
+ <!--[if !IE]>-->
+ </object>
+ <!--<![endif]-->
+</object>
+OBJECT;
+ }
+}
+
+global $videopress;
+$videopress = new VideoPress();
+
+endif;
+?>
diff --git a/plugins/jetpack/modules/shortcodes/vimeo.php b/plugins/jetpack/modules/shortcodes/vimeo.php
new file mode 100644
index 0000000..2225a5f
--- /dev/null
+++ b/plugins/jetpack/modules/shortcodes/vimeo.php
@@ -0,0 +1,109 @@
+<?php
+
+/*
+[vimeo 141358]
+[vimeo http://vimeo.com/141358]
+[vimeo 141358 h=500&w=350]
+[vimeo id=141358 width=350 height=500]
+
+<iframe src="http://player.vimeo.com/video/18427511" width="400" height="225" frameborder="0"></iframe><p><a href="http://vimeo.com/18427511">Eskmo 'We Got More' (Official Video)</a> from <a href="http://vimeo.com/ninjatune">Ninja Tune</a> on <a href="http://vimeo.com">Vimeo</a>.</p>
+*/
+
+/**
+ * Convert a Vimeo shortcode into an embed code.
+ *
+ * @param array $atts An array of shortcode attributes.
+ * @return string The embed code for the Vimeo video.
+ */
+function vimeo_shortcode( $atts ) {
+ global $content_width;
+
+ extract( array_map( 'intval', shortcode_atts( array(
+ 'id' => 0,
+ 'width' => 400,
+ 'height' => 300
+ ), $atts ) ) );
+
+ if ( isset( $atts[0] ) ) {
+ $atts[0] = trim( $atts[0] , '=' );
+ if ( is_numeric( $atts[0] ) )
+ $id = (int) $atts[0];
+ elseif ( preg_match( '|vimeo\.com/(\d+)/?$|i', $atts[0], $match ) )
+ $id = (int) $match[1];
+ }
+
+ // [vimeo 141358 h=500&w=350]
+ $params = shortcode_new_to_old_params( $atts ); // h=500&w=350
+ $params = str_replace( array( '&', '&' ), '&', $params );
+ parse_str( $params, $args );
+
+ if ( isset( $args['w'] ) ) {
+ $width = (int) $args['w'];
+
+ if ( ! isset( $args['h'] ) ) {
+ // The case where w=300 is specified without h=200, otherwise $height
+ // will always equal the default of 300, no matter what w was set to.
+ $height = round( ( $width / 640 ) * 360 );
+ }
+ }
+
+ if ( isset( $args['h'] ) ) {
+ $height = (int) $args['h'];
+
+ if ( ! isset( $args['w'] ) ) {
+ $width = round( ( $height / 360 ) * 640 );
+ }
+ }
+
+ if ( ! $width )
+ $width = absint( $content_width );
+
+ if ( ! $height )
+ $height = round( ( $width / 640 ) * 360 );
+
+ if ( ! $id ) return "<!-- vimeo error: not a vimeo video -->";
+
+ $html = "<div class='embed-vimeo' style='text-align:center;'><iframe src='http://player.vimeo.com/video/$id' width='$width' height='$height' frameborder='0'></iframe></div>";
+ $html = apply_filters( 'video_embed_html', $html );
+ return $html;
+}
+
+add_shortcode( 'vimeo', 'vimeo_shortcode' );
+
+function vimeo_embed_to_shortcode( $content ) {
+ if ( false === stripos( $content, 'player.vimeo.com/video/' ) )
+ return $content;
+
+ $regexp = '!<iframe\s+src=[\'"]http://player\.vimeo\.com/video/(\d+)[\'"]((?:\s+\w+=[\'"][^\'"]*[\'"])*)></iframe>!i';
+ $regexp_ent = str_replace( '&#0*58;', '&#0*58;|�*58;', htmlspecialchars( $regexp, ENT_NOQUOTES ) );
+
+ foreach ( array( 'regexp', 'regexp_ent' ) as $reg ) {
+ if ( !preg_match_all( $$reg, $content, $matches, PREG_SET_ORDER ) )
+ continue;
+
+ foreach ( $matches as $match ) {
+ $id = (int) $match[1];
+
+ $params = $match[2];
+
+ if ( 'regexp_ent' == $reg )
+ $params = html_entity_decode( $params );
+
+ $params = wp_kses_hair( $params, array( 'http' ) );
+
+ $width = isset( $params['width'] ) ? (int) $params['width']['value'] : 0;
+ $height = isset( $params['height'] ) ? (int) $params['height']['value'] : 0;
+
+ $wh = '';
+ if ( $width && $height )
+ $wh = ' w=' . $width . ' h=' . $height;
+
+ $shortcode = '[vimeo ' . $id . $wh . ']';
+ $content = str_replace( $match[0], $shortcode, $content );
+ }
+ }
+
+ return $content;
+}
+
+add_filter( 'pre_kses', 'vimeo_embed_to_shortcode' );
diff --git a/plugins/jetpack/modules/shortcodes/youtube.php b/plugins/jetpack/modules/shortcodes/youtube.php
new file mode 100644
index 0000000..139fd9e
--- /dev/null
+++ b/plugins/jetpack/modules/shortcodes/youtube.php
@@ -0,0 +1,291 @@
+<?php
+
+/**
+ * youtube shortcode
+ *
+ * Contains shortcode + some improvements over the Embeds syntax @
+ * http://codex.wordpress.org/Embeds
+ *
+ * @example [youtube=http://www.youtube.com/watch?v=wq0rXGLs0YM&fs=1&hl=bg_BG]
+ */
+
+/**
+ * Replaces YouTube embeds with YouTube shortcodes.
+ *
+ * @param string $content HTML content.
+ * @return string The content with YouTube embeds replaced with YouTube shortcodes.
+ */
+// 2008-07-15:
+//<object width="425" height="344"><param name="movie" value="http://www.youtube.com/v/bZBHZT3a-FA&hl=en&fs=1"></param><param name="allowFullScreen" value="true"></param><embed src="http://www.youtube.com/v/bZBHZT3a-FA&hl=en&fs=1" type="application/x-shockwave-flash" allowfullscreen="true" width="425" height="344"></embed></object>
+// around 2008-06-06 youtube changed their old embed code to this:
+//<object width="425" height="344"><param name="movie" value="http://www.youtube.com/v/M1D30gS7Z8U&hl=en"></param><embed src="http://www.youtube.com/v/M1D30gS7Z8U&hl=en" type="application/x-shockwave-flash" width="425" height="344"></embed></object>
+// old style was:
+// <object width="425" height="344"><param name="movie" value="http://www.youtube.com/v/dGY28Qbj76A&rel=0"></param><param name="wmode" value="transparent"></param><embed src="http://www.youtube.com/v/dGY28Qbj76A&rel=0" type="application/x-shockwave-flash" wmode="transparent" width="425" height="344"></embed></object>
+// 12-2010:
+// <object width="640" height="385"><param name="movie" value="http://www.youtube.com/v/3H8bnKdf654?fs=1&hl=en_GB"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/3H8bnKdf654?fs=1&hl=en_GB" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="640" height="385"></embed></object>
+// 01-2011:
+// <iframe title="YouTube video player" class="youtube-player" type="text/html" width="640" height="390" src="http://www.youtube.com/embed/Qq9El3ki0_g" frameborder="0" allowFullScreen></iframe>
+// <iframe class="youtube-player" type="text/html" width="640" height="385" src="http://www.youtube.com/embed/VIDEO_ID" frameborder="0"></iframe>
+
+function youtube_embed_to_short_code( $content ) {
+ if ( false === strpos( $content, 'youtube.com' ) )
+ return $content;
+
+ //older codes
+ $regexp = '!<object width="\d+" height="\d+"><param name="movie" value="https?://www\.youtube\.com/v/([^"]+)"></param>(?:<param name="\w+" value="[^"]*"></param>)*<embed src="https?://www\.youtube\.com/v/(.+)" type="application/x-shockwave-flash"(?: \w+="[^"]*")* width="\d+" height="\d+"></embed></object>!i';
+ $regexp_ent = htmlspecialchars( $regexp, ENT_NOQUOTES );
+ $old_regexp = '!<embed(?:\s+\w+="[^"]*")*\s+src="https?(?:\:|�*58;)//www\.youtube\.com/v/([^"]+)"(?:\s+\w+="[^"]*")*\s*(?:/>|>\s*</embed>)!';
+ $old_regexp_ent = str_replace( '&#0*58;', '&#0*58;|�*58;', htmlspecialchars( $old_regexp, ENT_NOQUOTES ) );
+
+ //new code
+ $ifr_regexp = '!<iframe((?:\s+\w+="[^"]*")*?)\s+src="https?://(?:www\.)*youtube.com/embed/([^"]+)".*?</iframe>!i';
+ $ifr_regexp_ent = str_replace( '&#0*58;', '&#0*58;|�*58;', htmlspecialchars( $ifr_regexp, ENT_NOQUOTES ) );
+
+ foreach ( array( 'regexp', 'regexp_ent', 'old_regexp', 'old_regexp_ent', 'ifr_regexp', 'ifr_regexp_ent' ) as $reg ) {
+ if ( !preg_match_all( $$reg, $content, $matches, PREG_SET_ORDER ) )
+ continue;
+
+ foreach ( $matches as $match ) {
+ // Hack, but '?' should only ever appear once, and
+ // it should be for the 1st field-value pair in query string,
+ // if it is present
+ // YouTube changed their embed code.
+ // Example of how it is now:
+//<object width="640" height="385"><param name="movie" value="http://www.youtube.com/v/aP9AaD4tgBY?fs=1&hl=en_US"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/aP9AaD4tgBY?fs=1&hl=en_US" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="640" height="385"></embed></object>
+ // As shown at the start of function, previous YouTube didn't '?'
+ // the 1st field-value pair.
+ if ( in_array ( $reg, array( 'ifr_regexp', 'ifr_regexp_ent' ) ) ) {
+ $params = $match[1];
+
+ if ( 'ifr_regexp_ent' == $reg )
+ $params = html_entity_decode( $params );
+
+ $params = wp_kses_hair( $params, array( 'http' ) );
+
+ $width = isset( $params['width'] ) ? (int) $params['width']['value'] : 0;
+ $height = isset( $params['height'] ) ? (int) $params['height']['value'] : 0;
+ $wh = '';
+ if ( $width && $height )
+ $wh = "&w=$width&h=$height";
+
+ $url = esc_url_raw( "http://www.youtube.com/watch?v={$match[2]}{$wh}" );
+ } else {
+ $match[1] = str_replace( '?', '&', $match[1] );
+
+ $url = esc_url_raw( 'http://www.youtube.com/watch?v=' . html_entity_decode( $match[1] ) );
+ }
+
+ $content = str_replace( $match[0], "[youtube $url]", $content );
+
+ do_action( 'jetpack_embed_to_shortcode', 'youtube', $url );
+ }
+ }
+
+ return $content;
+}
+add_filter('pre_kses', 'youtube_embed_to_short_code');
+
+/**
+ * Replaces plain-text links to YouTube videos with YouTube embeds.
+ *
+ * @param string $content HTML content
+ * @return string The content with embeds instead of URLs
+ */
+function youtube_link( $content ) {
+ return preg_replace_callback( '!(?:\n|\A)http://(?:www\.)?(?:youtube.com/(?:v/|watch[/\#?])|youtu\.be/)[^\s]+?(?:\n|\Z)!i', 'youtube_link_callback', $content );
+}
+
+/**
+ * Callback function for the regex that replaces YouTube URLs with
+ * YouTube embeds.
+ */
+function youtube_link_callback( $matches ) {
+ return "\n" . youtube_id( $matches[0] ) . "\n";
+}
+
+/**
+ * Normalizes a YouTube URL to include a v= parameter and a query string free of encoded ampersands.
+ *
+ * @param string $url
+ * @return string The normalized URL
+ */
+function youtube_sanitize_url( $url ) {
+ $url = trim( $url, ' "' );
+ $url = trim( $url );
+ $url = str_replace( array( 'youtu.be/', '/v/', '#!v=', '&', '&' ), array( 'youtu.be/?v=', '/?v=', '?v=', '&', '&' ), $url );
+
+ // Replace any extra question marks with ampersands - the result of a URL like "http://www.youtube.com/v/9FhMMmqzbD8?fs=1&hl=en_US" being passed in.
+ $query_string_start = strpos( $url, "?" );
+
+ if ( false !== $query_string_start ) {
+ $url = substr( $url, 0, $query_string_start + 1 ) . str_replace( "?", "&", substr( $url, $query_string_start + 1 ) );
+ }
+
+ return $url;
+}
+
+/*
+ * url can be:
+ * http://www.youtube.com/watch#!v=H2Ncxw1xfck
+ * http://www.youtube.com/watch?v=H2Ncxw1xfck
+ * http://www.youtube.com/watch?v=H2Ncxw1xfck&w=320&h=240&fmt=1&rel=0&showsearch=1&hd=0
+ * http://www.youtube.com/v/jF-kELmmvgA
+ * http://www.youtube.com/v/9FhMMmqzbD8?fs=1&hl=en_US
+ * http://youtu.be/Rrohlqeir5E
+ */
+
+function get_youtube_id( $url ) {
+ $url = youtube_sanitize_url( $url );
+ $url = parse_url( $url );
+
+ if ( !isset( $url['query'] ) )
+ return false;
+
+ parse_str( $url['query'], $qargs );
+
+ if ( !isset( $qargs['v'] ) )
+ return false;
+
+ $id = preg_replace( '|[^_a-z0-9-]|i', '', $qargs['v'] );
+
+ return $id;
+}
+
+/**
+ * Converts a YouTube URL into an embedded YouTube video.
+ */
+function youtube_id( $url ) {
+ if ( apply_filters( 'jetpack_bail_on_shortcode', false, 'youtube' ) )
+ return '';
+
+ if ( !$id = get_youtube_id( $url ) )
+ return '<!--YouTube Error: bad URL entered-->';
+
+ $url = youtube_sanitize_url( $url );
+ $url = parse_url( $url );
+
+ if ( !isset( $url['query'] ) )
+ return false;
+
+ parse_str( $url['query'], $qargs );
+
+ $agent = $_SERVER['HTTP_USER_AGENT'];
+ // Bloglines & Google Reader handle YouTube well now, instead of
+ // big blank space of yester year, so they can skip this treatment
+ if ( is_feed() && !preg_match( '#' . apply_filters( 'jetpack_shortcode_youtube_whitelist_user_agents', 'Bloglines|FeedFetcher-Google|feedburner' ) . '#i', $agent ) )
+ return '<span style="text-align:center; display: block;"><a href="' . get_permalink() . '"><img src="http://img.youtube.com/vi/' . $id . '/2.jpg" alt="" /></a></span>';
+
+ // calculate the width and height, taken content_width into consideration
+ global $content_width;
+
+ $input_w = ( isset( $qargs['w'] ) && intval( $qargs['w'] ) ) ? intval( $qargs['w'] ) : 0;
+ $input_h = ( isset( $qargs['h'] ) && intval( $qargs['h'] ) ) ? intval( $qargs['h'] ) : 0;
+
+ $default_width = 640;
+
+ if ( $input_w > 0 && $input_h > 0 ) {
+ $w = $input_w;
+ $h = $input_h;
+ } elseif ( 0 == $input_w && 0 == $input_h ) {
+ if ( isset( $qargs['fmt'] ) && intval( $qargs['fmt'] ) )
+ $w = ( !empty( $content_width ) ? min( $content_width, 480 ) : 480 );
+ else
+ $w = ( !empty( $content_width ) ? min( $content_width, $default_width ) : $default_width );
+
+ $h = ceil( ( $w / 16 ) * 9 ) + 30;
+ } elseif ( $input_w > 0 ) {
+ $w = $input_w;
+ $h = ceil( ( $w / 16 ) * 9 ) + 30;
+ } else {
+ if ( isset( $qargs['fmt'] ) && intval( $qargs['fmt'] ) )
+ $w = ( !empty( $content_width ) ? min( $content_width, 480 ) : 480 );
+ else
+ $w = ( !empty( $content_width ) ? min( $content_width, $default_width ) : $default_width );
+
+ $h = $input_h;
+ }
+
+ $w = (int) apply_filters( 'youtube_width', $w );
+ $h = (int) apply_filters( 'youtube_height', $h );
+
+ $fmt = '';
+ if ( isset( $qargs['fmt'] ) && intval( $qargs['fmt'] ) )
+ $fmt = '&fmt=' . (int) $qargs['fmt'];
+
+ if ( isset( $qargs['rel'] ) && 0 == $qargs['rel'] )
+ $rel = 0;
+ else
+ $rel = 1;
+
+ if ( isset( $qargs['showsearch'] ) && 1 == $qargs['showsearch'] )
+ $search = 1;
+ else
+ $search = 0;
+
+ if ( isset( $qargs['showinfo'] ) && 0 == $qargs['showinfo'] )
+ $info = 0;
+ else
+ $info = 1;
+
+ if ( isset( $qargs['iv_load_policy'] ) && 3 == $qargs['iv_load_policy'] )
+ $iv = 3;
+ else
+ $iv = 1;
+
+ $start = '';
+ if ( isset( $qargs['start'] ) && intval( $qargs['start'] ) )
+ $start = '&start=' . (int) $qargs['start'];
+
+ $hd = '';
+ if ( isset( $qargs['hd'] ) && intval( $qargs['hd'] ) )
+ $hd = '&hd=' . (int) $qargs['hd'];
+
+ $alignmentcss = 'text-align:center;';
+ if ( isset( $qargs['align'] ) ) {
+ switch ( $qargs['align'] ) {
+ case 'left':
+ $alignmentcss = "float:left; width:{$w}px; height:{$h}px; margin-right:10px; margin-bottom: 10px;";
+ break;
+ case 'right':
+ $alignmentcss = "float:right; width:{$w}px; height:{$h}px; margin-left:10px; margin-bottom: 10px;";
+ break;
+ }
+ }
+
+ if ( isset( $qargs['wmode'] ) && in_array( strtolower( $qargs['wmode'] ), array( 'opaque', 'window', 'transparent' ) ) )
+ $wmode = $qargs['wmode'];
+ else
+ $wmode = 'transparent';
+
+ $html = "<span class='embed-youtube' style='$alignmentcss display: block;'><iframe class='youtube-player' type='text/html' width='$w' height='$h' src='" . esc_attr( "http://www.youtube.com/embed/$id?version=3&rel=$rel&fs=1$fmt&showsearch=$search&showinfo=$info&iv_load_policy=$iv$start$hd&wmode=$wmode" ) . "' frameborder='0'></iframe></span>";
+ $html = apply_filters( 'video_embed_html', $html );
+ return $html;
+}
+
+function youtube_shortcode( $atts ) {
+ if ( isset ( $atts[0] ) )
+ $src = ltrim( $atts[0] , '=' );
+ else
+ $src = shortcode_new_to_old_params( $atts );
+
+ return youtube_id( $src );
+}
+add_shortcode( 'youtube', 'youtube_shortcode' );
+
+/**
+ * For bare URLs on their own line of the form
+ * http://www.youtube.com/v/9FhMMmqzbD8?fs=1&hl=en_US
+ */
+function wpcom_youtube_embed_crazy_url( $matches, $attr, $url ) {
+ return youtube_id( $url );
+}
+
+function wpcom_youtube_embed_crazy_url_init() {
+ wp_embed_register_handler( 'wpcom_youtube_embed_crazy_url', '#http://(?:www\.)?(?:youtube.com/(?:v/|watch[/\#?])|youtu\.be/).*#i', 'wpcom_youtube_embed_crazy_url' );
+}
+add_action( 'init', 'wpcom_youtube_embed_crazy_url_init' );
+
+// higher priority because we need it before auto-link and autop get to it
+if ( get_option('embed_autourls') ) {
+ add_filter( 'comment_text', 'youtube_link', 1 );
+}
diff --git a/plugins/jetpack/modules/shortlinks.php b/plugins/jetpack/modules/shortlinks.php
new file mode 100644
index 0000000..72c336b
--- /dev/null
+++ b/plugins/jetpack/modules/shortlinks.php
@@ -0,0 +1,83 @@
+<?php
+/**
+ * Module Name: WP.me Shortlinks
+ * Module Description: Enable WP.me-powered shortlinks for all of your Posts and Pages for easier sharing.
+ * Sort Order 1
+ * First Introduced: 1.1
+ */
+
+add_filter( 'get_shortlink', 'wpme_get_shortlink_handler', 1, 4 );
+
+if ( !function_exists( 'wpme_dec2sixtwo' ) ) {
+ function wpme_dec2sixtwo( $num ) {
+ $index = '0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ';
+ $out = "";
+
+ if ( $num < 0 ) {
+ $out = '-';
+ $num = abs( $num );
+ }
+
+ for ( $t = floor( log10( $num ) / log10( 62 ) ); $t >= 0; $t-- ) {
+ $a = floor( $num / pow( 62, $t ) );
+ $out = $out . substr( $index, $a, 1 );
+ $num = $num - ( $a * pow( 62, $t ) );
+ }
+
+ return $out;
+ }
+}
+
+function wpme_get_shortlink( $id = 0, $context = 'post', $allow_slugs = true ) {
+ global $wp_query;
+
+ $blog_id = Jetpack::get_option( 'id' );
+
+ if ( 'query' == $context ) {
+ if ( is_singular() ) {
+ $id = $wp_query->get_queried_object_id();
+ $context = 'post';
+ } elseif ( is_front_page() ) {
+ $context = 'blog';
+ } else {
+ return '';
+ }
+ }
+
+ if ( 'blog' == $context ) {
+ if ( empty( $id ) )
+ $id = $blog_id;
+ return 'http://wp.me/' . wpme_dec2sixtwo( $id );
+ }
+
+ $post = get_post( $id );
+
+ if ( empty( $post ) )
+ return '';
+
+ $post_id = $post->ID;
+ $type = '';
+
+ if ( $allow_slugs && 'publish' == $post->post_status && 'post' == $post->post_type && strlen( $post->post_name ) <= 8 && false === strpos( $post->post_name, '%' )
+ && false === strpos( $post->post_name, '-' ) ) {
+ $id = $post->post_name;
+ $type = 's';
+ } else {
+ $id = wpme_dec2sixtwo( $post_id );
+ if ( 'page' == $post->post_type )
+ $type = 'P';
+ elseif ( 'post' == $post->post_type )
+ $type = 'p';
+ elseif ( 'attachment' == $post->post_type )
+ $type = 'a';
+ }
+
+ if ( empty( $type ) )
+ return '';
+
+ return 'http://wp.me/' . $type . wpme_dec2sixtwo( $blog_id ) . '-' . $id;
+}
+
+function wpme_get_shortlink_handler( $shortlink, $id, $context, $allow_slugs ) {
+ return wpme_get_shortlink( $id, $context, $allow_slugs );
+}
diff --git a/plugins/jetpack/modules/stats.php b/plugins/jetpack/modules/stats.php
new file mode 100644
index 0000000..fa1feb3
--- /dev/null
+++ b/plugins/jetpack/modules/stats.php
@@ -0,0 +1,1040 @@
+<?php
+/**
+ * Module Name: WordPress.com Stats
+ * Module Description: Simple, concise site stats with no additional load on your server.
+ * Sort Order: 1
+ * First Introduced: 1.1
+ */
+
+if ( defined( 'STATS_VERSION' ) ) {
+ return;
+}
+
+define( 'STATS_VERSION', '7' );
+defined( 'STATS_DASHBOARD_SERVER' ) or define( 'STATS_DASHBOARD_SERVER', 'dashboard.wordpress.com' );
+
+add_action( 'jetpack_modules_loaded', 'stats_load' );
+
+function stats_load() {
+ global $wp_roles;
+
+ Jetpack::enable_module_configurable( __FILE__ );
+ Jetpack::module_configuration_load( __FILE__, 'stats_configuration_load' );
+ Jetpack::module_configuration_head( __FILE__, 'stats_configuration_head' );
+ Jetpack::module_configuration_screen( __FILE__, 'stats_configuration_screen' );
+
+ // Generate the tracking code after wp() has queried for posts.
+ add_action( 'template_redirect', 'stats_template_redirect', 1 );
+
+ add_action( 'wp_head', 'stats_admin_bar_head', 100 );
+
+ add_action( 'jetpack_admin_menu', 'stats_admin_menu' );
+
+ add_action( 'wp_dashboard_setup', 'stats_register_dashboard_widget' );
+
+ // Tell HQ about changed settings
+ add_action( 'update_option_home', 'stats_update_blog' );
+ add_action( 'update_option_siteurl', 'stats_update_blog' );
+ add_action( 'update_option_blogname', 'stats_update_blog' );
+ add_action( 'update_option_blogdescription', 'stats_update_blog' );
+ add_action( 'update_option_timezone_string', 'stats_update_blog' );
+ add_action( 'add_option_timezone_string', 'stats_update_blog' );
+ add_action( 'update_option_gmt_offset', 'stats_update_blog' );
+ add_action( 'update_option_page_on_front', 'stats_update_blog' );
+ add_action( 'update_option_permalink_structure', 'stats_update_blog' );
+ add_action( 'update_option_category_base', 'stats_update_blog' );
+ add_action( 'update_option_tag_base', 'stats_update_blog' );
+
+ // Tell HQ about changed posts
+ add_action( 'save_post', 'stats_update_post', 10, 1 );
+
+ add_filter( 'jetpack_xmlrpc_methods', 'stats_xmlrpc_methods' );
+
+ // Map stats caps
+ add_filter( 'map_meta_cap', 'stats_map_meta_caps', 10, 4 );
+
+ add_filter( 'pre_option_db_version', 'stats_ignore_db_version' );
+}
+
+/**
+ * Prevent sparkline img requests being redirected to upgrade.php.
+ * See wp-admin/admin.php where it checks $wp_db_version.
+ */
+function stats_ignore_db_version( $version ) {
+ if (
+ is_admin() &&
+ isset( $_GET['page'] ) && $_GET['page'] == 'stats' &&
+ isset( $_GET['chart'] ) && $_GET['chart'] == 'admin-bar-hours'
+ ) {
+ global $wp_db_version;
+ return $wp_db_version;
+ }
+ return $version;
+}
+
+/**
+ * Maps view_stats cap to read cap as needed
+ *
+ * @return array Possibly mapped capabilities for meta capability
+ */
+function stats_map_meta_caps( $caps, $cap, $user_id, $args ) {
+
+ // Map view_stats to exists
+ if ( 'view_stats' == $cap ) {
+ $user = new WP_User( $user_id );
+ $user_role = array_shift( $user->roles );
+ $stats_roles = stats_get_option( 'roles' );
+
+ // Is the users role in the available stats roles?
+ if ( in_array( $user_role, $stats_roles ) ) {
+ $caps = array( 'read' );
+ }
+ }
+
+ return $caps;
+}
+
+function stats_template_redirect() {
+ global $wp_the_query, $current_user, $stats_footer;
+
+ if ( is_feed() || is_robots() || is_trackback() )
+ return;
+
+ $options = stats_get_options();
+ // Ensure this is always setup for the check below
+ $options['reg_users'] = empty( $options['reg_users'] ) ? false : true;
+
+ if ( !$options['reg_users'] && !empty( $current_user->ID ) )
+ return;
+
+ add_action( 'wp_footer', 'stats_footer', 101 );
+ add_action( 'wp_head', 'stats_add_shutdown_action' );
+
+ $blog = Jetpack::get_option( 'id' );
+ $v = 'ext';
+ $j = sprintf( '%s:%s', JETPACK__API_VERSION, JETPACK__VERSION );
+ if ( $wp_the_query->is_single || $wp_the_query->is_page || $wp_the_query->is_posts_page ) {
+ // Store and reset the queried_object and queried_object_id
+ // Otherwise, redirect_canonical() will redirect to home_url( '/' ) for show_on_front = page sites where home_url() is not all lowercase.
+ // Repro:
+ // 1. Set home_url = http://ExamPle.com/
+ // 2. Set show_on_front = page
+ // 3. Set page_on_front = something
+ // 4. Visit http://example.com/
+
+ $queried_object = ( isset( $wp_the_query->queried_object ) ) ? $wp_the_query->queried_object : null;
+ $queried_object_id = ( isset( $wp_the_query->queried_object_id ) ) ? $wp_the_query->queried_object_id : null;
+ $post = $wp_the_query->get_queried_object_id();
+ $wp_the_query->queried_object = $queried_object;
+ $wp_the_query->queried_object_id = $queried_object_id;
+ } else {
+ $post = '0';
+ }
+
+ $http = is_ssl() ? 'https' : 'http';
+ $week = gmdate( 'YW' );
+
+ $data = stats_array( compact( 'v', 'j', 'blog', 'post' ) );
+
+ $stats_footer = <<<END
+
+ <script src="$http://stats.wordpress.com/e-$week.js" type="text/javascript"></script>
+ <script type="text/javascript">
+ st_go({{$data}});
+ var load_cmc = function(){linktracker_init($blog,$post,2);};
+ if ( typeof addLoadEvent != 'undefined' ) addLoadEvent(load_cmc);
+ else load_cmc();
+ </script>
+END;
+ if ( isset( $options['hide_smile'] ) && $options['hide_smile'] ) {
+ $stats_footer .= "\n<style type='text/css'>img#wpstats{display:none}</style>";
+ }
+}
+
+function stats_add_shutdown_action() {
+ // just in case wp_footer isn't in your theme
+ add_action( 'shutdown', 'stats_footer', 101 );
+}
+
+function stats_footer() {
+ global $stats_footer;
+ print $stats_footer;
+ $stats_footer = '';
+}
+
+function stats_get_options() {
+ $options = get_option( 'stats_options' );
+
+ if ( !isset( $options['version'] ) || $options['version'] < STATS_VERSION )
+ $options = stats_upgrade_options( $options );
+
+ return $options;
+}
+
+function stats_get_option( $option ) {
+ $options = stats_get_options();
+
+ if ( $option == 'blog_id' )
+ return Jetpack::get_option( 'id' );
+
+ if ( isset( $options[$option] ) )
+ return $options[$option];
+
+ return null;
+}
+
+function stats_set_option( $option, $value ) {
+ $options = stats_get_options();
+
+ $options[$option] = $value;
+
+ stats_set_options($options);
+}
+
+function stats_set_options($options) {
+ update_option( 'stats_options', $options );
+}
+
+function stats_upgrade_options( $options ) {
+ $defaults = array(
+ 'admin_bar' => true,
+ 'roles' => array( 'administrator' ),
+ 'blog_id' => Jetpack::get_option( 'id' ),
+ 'do_not_track' => true, // @todo
+ 'hide_smile' => false,
+ );
+
+ if ( is_array( $options ) && !empty( $options ) )
+ $new_options = array_merge( $defaults, $options );
+ else
+ $new_options = $defaults;
+
+ $new_options['version'] = STATS_VERSION;
+
+ stats_set_options( $new_options );
+
+ stats_update_blog();
+
+ return $new_options;
+}
+
+function stats_array( $kvs ) {
+ $kvs = apply_filters( 'stats_array', $kvs );
+ $kvs = array_map( 'addslashes', $kvs );
+ foreach ( $kvs as $k => $v )
+ $jskvs[] = "$k:'$v'";
+ return join( ',', $jskvs );
+}
+
+/**
+ * Admin Pages
+ */
+function stats_admin_menu() {
+ global $pagenow;
+
+ // If we're at an old Stats URL, redirect to the new one.
+ // Don't even bother with caps, menu_page_url(), etc. Just do it.
+ if ( 'index.php' == $pagenow && isset( $_GET['page'] ) && 'stats' == $_GET['page'] ) {
+ $redirect_url = str_replace( array( '/wp-admin/index.php?', '/wp-admin/?' ), '/wp-admin/admin.php?', $_SERVER['REQUEST_URI'] );
+ $relative_pos = strpos( $redirect_url, '/wp-admin/' );
+ if ( false !== $relative_pos ) {
+ wp_safe_redirect( admin_url( substr( $redirect_url, $relative_pos + 10 ) ) );
+ exit;
+ }
+ }
+
+ $hook = add_submenu_page( 'jetpack', __( 'Site Stats', 'jetpack' ), __( 'Site Stats', 'jetpack' ), 'view_stats', 'stats', 'stats_reports_page' );
+ add_action( "load-$hook", 'stats_reports_load' );
+}
+
+function stats_admin_path() {
+ return Jetpack::module_configuration_url( __FILE__ );
+}
+
+function stats_reports_load() {
+ wp_enqueue_script( 'jquery' );
+ wp_enqueue_script( 'postbox' );
+
+ add_action( 'admin_print_styles', 'stats_reports_css' );
+
+ if ( isset( $_GET['nojs'] ) && $_GET['nojs'] ) {
+ $parsed = parse_url( admin_url() );
+ // Remember user doesn't want JS
+ setcookie( 'stnojs', '1', time() + 172800, $parsed['path'] ); // 2 days
+ }
+
+ if ( isset( $_COOKIE['stnojs'] ) && $_COOKIE['stnojs'] ) {
+ // Detect if JS is on. If so, remove cookie so next page load is via JS
+ add_action( 'admin_print_footer_scripts', 'stats_js_remove_stnojs_cookie' );
+ } else if ( !isset( $_GET['noheader'] ) && empty( $_GET['nojs'] ) ) {
+ // Normal page load. Load page content via JS.
+ add_action( 'admin_print_footer_scripts', 'stats_js_load_page_via_ajax' );
+ }
+}
+
+function stats_reports_css() {
+?>
+<style type="text/css">
+#stats-loading-wrap p {
+ text-align: center;
+ font-size: 2em;
+ margin: 7.5em 15px 0 0;
+ height: 64px;
+ line-height: 64px;
+}
+</style>
+<?php
+}
+
+// Detect if JS is on. If so, remove cookie so next page load is via JS.
+function stats_js_remove_stnojs_cookie() {
+ $parsed = parse_url( admin_url() );
+?>
+<script type="text/javascript">
+/* <![CDATA[ */
+document.cookie = 'stnojs=0; expires=Wed, 9 Mar 2011 16:55:50 UTC; path=<?php echo esc_js( $parsed['path'] ); ?>';
+/* ]]> */
+</script>
+<?php
+}
+
+// Normal page load. Load page content via JS.
+function stats_js_load_page_via_ajax() {
+?>
+<script type="text/javascript">
+/* <![CDATA[ */
+if ( -1 == document.location.href.indexOf( 'noheader' ) ) {
+ jQuery( function( $ ) {
+ $.get( document.location.href + '&noheader', function( responseText ) {
+ $( '#stats-loading-wrap' ).replaceWith( responseText );
+ } );
+ } );
+}
+/* ]]> */
+</script>
+<?php
+}
+
+function stats_reports_page() {
+ if ( isset( $_GET['dashboard'] ) )
+ return stats_dashboard_widget_content();
+
+ if ( !isset( $_GET['noheader'] ) && empty( $_GET['nojs'] ) && empty( $_COOKIE['stnojs'] ) ) {
+ $nojs_url = add_query_arg( 'nojs', '1' );
+ if ( 'classic' != $color = get_user_option( 'admin_color' ) ) {
+ $color = 'fresh';
+ }
+ $http = is_ssl() ? 'https' : 'http';
+ // Loading message
+ // No JS fallback message
+?>
+<div id="stats-loading-wrap" class="wrap">
+<p class="hide-if-no-js"><img alt="<?php esc_attr_e( 'Loading…', 'jetpack' ); ?>" src="<?php echo esc_url( "$http://" . STATS_DASHBOARD_SERVER . "/i/loading/$color-64.gif" ); ?>" /></p>
+<p class="hide-if-js"><?php esc_html_e( 'Your Site Stats work better with Javascript enabled.', 'jetpack' ); ?><br />
+<a href="<?php echo esc_url( $nojs_url ); ?>"><?php esc_html_e( 'View Site Stats without Javascript', 'jetpack' ); ?></a>.</p>
+</div>
+<?php
+ return;
+ }
+
+ $blog_id = stats_get_option( 'blog_id' );
+ $day = isset( $_GET['day'] ) && preg_match( '/^\d{4}-\d{2}-\d{2}$/', $_GET['day'] ) ? $_GET['day'] : false;
+ $q = array(
+ 'noheader' => 'true',
+ 'proxy' => '',
+ 'page' => 'stats',
+ 'day' => $day,
+ 'blog' => $blog_id,
+ 'charset' => get_option( 'blog_charset' ),
+ 'color' => get_user_option( 'admin_color' ),
+ 'ssl' => is_ssl(),
+ 'j' => sprintf( '%s:%s', JETPACK__API_VERSION, JETPACK__VERSION ),
+ );
+ $args = array(
+ 'view' => array( 'referrers', 'postviews', 'searchterms', 'clicks', 'post', 'table' ),
+ 'numdays' => 'int',
+ 'day' => 'date',
+ 'unit' => array( 1, 7, 31, 'human' ),
+ 'humanize' => array( 'true' ),
+ 'num' => 'int',
+ 'summarize' => null,
+ 'post' => 'int',
+ 'width' => 'int',
+ 'height' => 'int',
+ 'data' => 'data',
+ 'blog_subscribers' => 'int',
+ 'comment_subscribers' => null,
+ 'type' => array( 'email', 'pending' ),
+ 'pagenum' => 'int',
+ );
+ foreach ( $args as $var => $vals ) {
+ if ( !isset( $_REQUEST[$var] ) )
+ continue;
+ if ( is_array( $vals ) ) {
+ if ( in_array( $_REQUEST[$var], $vals ) )
+ $q[$var] = $_REQUEST[$var];
+ } elseif ( $vals == 'int' ) {
+ $q[$var] = intval( $_REQUEST[$var] );
+ } elseif ( $vals == 'date' ) {
+ if ( preg_match( '/^\d{4}-\d{2}-\d{2}$/', $_REQUEST[$var] ) )
+ $q[$var] = $_REQUEST[$var];
+ } elseif ( $vals == null ) {
+ $q[$var] = '';
+ } elseif ( $vals == 'data' ) {
+ if ( substr( $_REQUEST[$var], 0, 9 ) == 'index.php' )
+ $q[$var] = $_REQUEST[$var];
+ }
+ }
+
+ if ( isset( $_REQUEST['chart'] ) ) {
+ if ( preg_match( '/^[a-z0-9-]+$/', $_REQUEST['chart'] ) )
+ $url = 'http://' . STATS_DASHBOARD_SERVER . "/wp-includes/charts/{$_GET['chart']}.php";
+ } else {
+ $url = 'http://' . STATS_DASHBOARD_SERVER . "/wp-admin/index.php";
+ }
+
+ $url = add_query_arg( $q, $url );
+ $method = 'GET';
+ $timeout = 90;
+ $user_id = 1; // means send the wp.com user_id, not 1
+
+ $get = Jetpack_Client::remote_request( compact( 'url', 'method', 'timeout', 'user_id' ) );
+ $get_code = wp_remote_retrieve_response_code( $get );
+ $get_code_type = intval( $get_code / 100 );
+ if ( is_wp_error( $get ) || ( 2 != $get_code_type && 304 != $get_code ) ) {
+ // @todo nicer looking error
+ if ( 3 == $get_code_type ) {
+ echo '<p>' . __( 'We were unable to get your stats just now (too many redirects). Please try again.', 'jetpack' ) . '</p>';
+ } else {
+ echo '<p>' . __( 'We were unable to get your stats just now. Please try again.', 'jetpack' ) . '</p>';
+ }
+ } else {
+ if ( !empty( $get['headers']['content-type'] ) ) {
+ $type = $get['headers']['content-type'];
+ if ( substr( $type, 0, 5 ) == 'image' ) {
+ header( 'Content-Type: ' . $type );
+ die( $get['body'] );
+ }
+ }
+ $body = stats_convert_post_titles( $get['body'] );
+ $body = stats_convert_chart_urls( $body );
+ $body = stats_convert_image_urls( $body );
+ $body = stats_convert_admin_urls( $body );
+ echo $body;
+ }
+ if ( isset( $_GET['noheader'] ) )
+ die;
+}
+
+function stats_convert_admin_urls( $html ) {
+ return str_replace( 'index.php?page=stats', 'admin.php?page=stats', $html );
+}
+
+function stats_convert_image_urls( $html ) {
+ $url = ( is_ssl() ? 'https' : 'http' ) . '://' . STATS_DASHBOARD_SERVER;
+ $html = preg_replace( '|(["\'])(/i/stats.+)\\1|', '$1' . $url . '$2$1', $html );
+ return $html;
+}
+
+function stats_convert_chart_urls( $html ) {
+ $html = preg_replace( '|https?://[-.a-z0-9]+/wp-includes/charts/([-.a-z0-9]+).php|', 'admin.php?page=stats&noheader&chart=$1', $html );
+ return $html;
+}
+
+function stats_convert_post_titles( $html ) {
+ global $wpdb, $stats_posts;
+ $pattern = "<span class='post-(\d+)-link'>.*?</span>";
+ if ( !preg_match_all( "!$pattern!", $html, $matches ) )
+ return $html;
+ $posts = get_posts( array(
+ 'include' => implode( ',', $matches[1] ),
+ 'post_type' => 'any',
+ 'post_status' => 'any',
+ 'numberposts' => -1,
+ ));
+ foreach ( $posts as $post )
+ $stats_posts[$post->ID] = $post;
+ $html = preg_replace_callback( "!$pattern!", 'stats_convert_post_title', $html );
+ return $html;
+}
+
+function stats_convert_post_title( $matches ) {
+ global $stats_posts;
+ $post_id = $matches[1];
+ if ( isset( $stats_posts[$post_id] ) )
+ return '<a href="' . get_permalink( $post_id ) . '" target="_blank">' . get_the_title( $post_id ) . '</a>';
+ return $matches[0];
+}
+
+function stats_configuration_load() {
+ if ( isset( $_POST['action'] ) && $_POST['action'] == 'save_options' && $_POST['_wpnonce'] == wp_create_nonce( 'stats' ) ) {
+ $options = stats_get_options();
+ $options['admin_bar'] = isset( $_POST['admin_bar'] ) && $_POST['admin_bar'];
+ $options['reg_users'] = isset( $_POST['reg_users'] ) && $_POST['reg_users'];
+ $options['hide_smile'] = isset( $_POST['hide_smile'] ) && $_POST['hide_smile'];
+
+ $options['roles'] = array( 'administrator' );
+ foreach ( get_editable_roles() as $role => $details )
+ if ( isset( $_POST["role_$role"] ) && $_POST["role_$role"] )
+ $options['roles'][] = $role;
+
+ stats_set_options( $options );
+ stats_update_blog();
+ Jetpack::state( 'message', 'module_configured' );
+ wp_safe_redirect( Jetpack::module_configuration_url( 'stats' ) );
+ exit;
+ }
+}
+
+function stats_configuration_head() {
+ ?>
+ <style type="text/css">
+ #statserror {
+ border: 1px solid #766;
+ background-color: #d22;
+ padding: 1em 3em;
+ }
+ .stats-smiley {
+ vertical-align: 1px;
+ }
+ </style>
+ <?php
+}
+
+function stats_configuration_screen() {
+ global $wp_version;
+ $options = stats_get_options();
+ $options['reg_users'] = empty( $options['reg_users'] ) ? false : true;
+ ?>
+ <div class="narrow">
+ <p><?php printf( __( 'Visit <a href="%s">Site Stats</a> to see your stats.', 'jetpack' ), esc_url( menu_page_url( 'stats', false ) ) ); ?></p>
+ <form method="post">
+ <input type='hidden' name='action' value='save_options' />
+ <?php wp_nonce_field( 'stats' ); ?>
+ <table id="menu" class="form-table">
+ <?php if ( version_compare( $wp_version, '3.1-RC', '>=' ) ) : ?>
+ <tr valign="top"><th scope="row"><label for="admin_bar"><?php _e( 'Admin bar' , 'jetpack' ); ?></label></th>
+ <td><label><input type='checkbox'<?php checked( $options['admin_bar'] ); ?> name='admin_bar' id='admin_bar' /> <?php _e( "Put a chart showing 48 hours of views in the admin bar.", 'jetpack' ); ?></label></td></tr>
+ <?php endif; ?>
+ <tr valign="top"><th scope="row"><label for="reg_users"><?php _e( 'Registered users', 'jetpack' ); ?></label></th>
+ <td><label><input type='checkbox'<?php checked( $options['reg_users'] ); ?> name='reg_users' id='reg_users' /> <?php _e( "Count the page views of registered users who are logged in.", 'jetpack' ); ?></label></td></tr>
+ <tr valign="top"><th scope="row"><?php _e( 'Smiley' , 'jetpack' ); ?></th>
+ <td><label><input type='checkbox'<?php checked( isset( $options['hide_smile'] ) && $options['hide_smile'] ); ?> name='hide_smile' id='hide_smile' /> <?php _e( 'Hide the stats smiley face image.', 'jetpack' ); ?></label><br /> <span class="description"><?php _e( 'The image helps collect stats and <strong>makes the world a better place</strong> but should still work when hidden', 'jetpack' ); ?> <img class="stats-smiley" alt="<?php esc_attr_e( 'Smiley face', 'jetpack' ); ?>" src="<?php echo esc_url( plugins_url( '_inc/images/stats-smiley.gif', dirname( __FILE__ ) ) ); ?>" width="6" height="5" /></span></td></tr>
+ <tr valign="top"><th scope="row"><?php _e( 'Report visibility' , 'jetpack' ); ?></th>
+ <td>
+ <?php _e( 'Select the roles that will be able to view stats reports.', 'jetpack' ); ?><br/>
+ <?php
+ $stats_roles = stats_get_option( 'roles' );
+ foreach ( get_editable_roles() as $role => $details ) {
+ ?>
+ <label><input type='checkbox' <?php if ( $role == 'administrator' ) echo "disabled='disabled' "; ?>name='role_<?php echo $role; ?>'<?php checked( $role == 'administrator' || in_array( $role, $stats_roles ) ); ?> /> <?php echo translate_user_role( $details['name'] ); ?></label><br/>
+ <?php
+ }
+ ?>
+ </tr>
+ </table>
+ <p class="submit"><input type='submit' class='button-primary' value='<?php echo esc_attr( __( 'Save configuration', 'jetpack' ) ); ?>' /></p>
+ </form>
+ </div>
+ <?php
+}
+
+function stats_admin_bar_head() {
+ if ( !stats_get_option( 'admin_bar' ) )
+ return;
+
+ if ( !current_user_can( 'view_stats' ) )
+ return;
+
+ if ( function_exists( 'is_admin_bar_showing' ) && !is_admin_bar_showing() ) {
+ return;
+ }
+
+ add_action( 'admin_bar_menu', 'stats_admin_bar_menu', 100 );
+ ?>
+
+<style type='text/css'>
+#wpadminbar .quicklinks li#wp-admin-bar-stats {height:28px}
+#wpadminbar .quicklinks li#wp-admin-bar-stats a {height:28px;padding:0}
+#wpadminbar .quicklinks li#wp-admin-bar-stats a img {padding:4px 11px}
+</style>
+<?php
+}
+
+function stats_admin_bar_menu( &$wp_admin_bar ) {
+ $blog_id = stats_get_option( 'blog_id' );
+
+ $url = add_query_arg( 'page', 'stats', admin_url( 'admin.php' ) ); // no menu_page_url() blog-side.
+
+ $img_src = add_query_arg( array( 'noheader'=>'', 'proxy'=>'', 'chart'=>'admin-bar-hours', 'height'=>20, 'hours'=>48 ), $url );
+
+ $title = __( 'Views over 48 hours. Click for more Site Stats.', 'jetpack' );
+
+ $menu = array( 'id' => 'stats', 'title' => "<img style='width:95px;height:20px' src='$img_src' alt='$title' title='$title' />", 'href' => $url );
+
+ $wp_admin_bar->add_menu( $menu );
+}
+
+function stats_update_blog() {
+ Jetpack::xmlrpc_async_call( 'jetpack.updateBlog', stats_get_blog() );
+}
+
+function stats_update_post( $post ) {
+ if ( !$stats_post = stats_get_post( $post ) )
+ return;
+
+ $jetpack = Jetpack::init();
+ $jetpack->sync->post( $stats_post->ID, array_keys( get_object_vars( $stats_post ) ) );
+}
+
+function stats_get_blog() {
+ $home = parse_url( trailingslashit( get_option( 'home' ) ) );
+ $blog = array(
+ 'host' => $home['host'],
+ 'path' => $home['path'],
+ 'blogname' => get_option( 'blogname' ),
+ 'blogdescription' => get_option( 'blogdescription' ),
+ 'siteurl' => get_option( 'siteurl' ),
+ 'gmt_offset' => get_option( 'gmt_offset' ),
+ 'timezone_string' => get_option( 'timezone_string' ),
+ 'stats_version' => STATS_VERSION,
+ 'stats_api' => 'jetpack',
+ 'page_on_front' => get_option( 'page_on_front' ),
+ 'permalink_structure' => get_option( 'permalink_structure' ),
+ 'category_base' => get_option( 'category_base' ),
+ 'tag_base' => get_option( 'tag_base' ),
+ );
+ $blog = array_merge( stats_get_options(), $blog );
+ unset( $blog['roles'], $blog['blog_id'] );
+ return array_map( 'esc_html', $blog );
+}
+
+function stats_get_posts( $args ) {
+ list( $post_ids ) = $args;
+ $post_ids = array_map( 'intval', (array) $post_ids );
+ $r = array(
+ 'include' => $post_ids,
+ 'post_type' => array_values( get_post_types( array( 'public' => true ) ) ),
+ 'post_status' => array_values( get_post_stati( array( 'public' => true ) ) ),
+ );
+ $posts = get_posts( $r );
+ foreach ( $posts as $i => $post )
+ $posts[$i] = stats_get_post( $post );
+ return $posts;
+}
+
+function stats_get_post( $post ) {
+ if ( !$post = get_post( $post ) ) {
+ return null;
+ }
+
+ $stats_post = wp_clone( $post );
+ $stats_post->permalink = get_permalink( $post );
+ foreach ( array( 'post_content', 'post_excerpt', 'post_content_filtered', 'post_password' ) as $do_not_want )
+ unset( $stats_post->$do_not_want );
+ return $stats_post;
+}
+
+function stats_xmlrpc_methods( $methods ) {
+ $my_methods = array(
+ 'jetpack.getBlog' => 'stats_get_blog',
+ 'jetpack.getPosts' => 'stats_get_posts',
+ );
+
+ return array_merge( $methods, $my_methods );
+}
+
+function stats_register_dashboard_widget() {
+ if ( ! current_user_can( 'view_stats' ) )
+ return;
+
+ // wp_dashboard_empty: we load in the content after the page load via JS
+ wp_add_dashboard_widget( 'dashboard_stats', __( 'Site Stats', 'jetpack' ), 'wp_dashboard_empty', 'stats_dashboard_widget_control' );
+
+ add_action( 'admin_head', 'stats_dashboard_head' );
+}
+
+function stats_dashboard_widget_options() {
+ $defaults = array( 'chart' => 1, 'top' => 1, 'search' => 7 );
+ if ( ( !$options = get_option( 'stats_dashboard_widget' ) ) || !is_array( $options ) )
+ $options = array();
+
+ // Ignore obsolete option values
+ $intervals = array( 1, 7, 31, 90, 365 );
+ foreach ( array( 'top', 'search' ) as $key )
+ if ( isset( $options[$key] ) && !in_array( $options[$key], $intervals ) )
+ unset( $options[$key] );
+
+ return array_merge( $defaults, $options );
+}
+
+function stats_dashboard_widget_control() {
+ $periods = array(
+ '1' => __( 'day', 'jetpack' ),
+ '7' => __( 'week', 'jetpack' ),
+ '31' => __( 'month', 'jetpack' ),
+ );
+ $intervals = array(
+ '1' => __( 'the past day', 'jetpack' ),
+ '7' => __( 'the past week', 'jetpack' ),
+ '31' => __( 'the past month', 'jetpack' ),
+ '90' => __( 'the past quarter', 'jetpack' ),
+ '365' => __( 'the past year', 'jetpack' ),
+ );
+ $defaults = array(
+ 'top' => 1,
+ 'search' => 7,
+ );
+
+ $options = stats_dashboard_widget_options();
+
+ if ( 'post' == strtolower( $_SERVER['REQUEST_METHOD'] ) && isset( $_POST['widget_id'] ) && 'dashboard_stats' == $_POST['widget_id'] ) {
+ if ( isset( $periods[ $_POST['chart'] ] ) )
+ $options['chart'] = $_POST['chart'];
+ foreach ( array( 'top', 'search' ) as $key ) {
+ if ( isset( $intervals[ $_POST[$key] ] ) )
+ $options[$key] = $_POST[$key];
+ else
+ $options[$key] = $defaults[$key];
+ }
+ update_option( 'stats_dashboard_widget', $options );
+ }
+ ?>
+ <p>
+ <label for="chart"><?php _e( 'Chart stats by' , 'jetpack' ); ?></label>
+ <select id="chart" name="chart">
+ <?php
+ foreach ( $periods as $val => $label ) {
+ ?>
+ <option value="<?php echo $val; ?>"<?php selected( $val, $options['chart'] ); ?>><?php echo esc_html( $label ); ?></option>
+ <?php
+ }
+ ?>
+ </select>.
+ </p>
+
+ <p>
+ <label for="top"><?php _e( 'Show top posts over', 'jetpack'); ?></label>
+ <select id="top" name="top">
+ <?php
+ foreach ( $intervals as $val => $label ) {
+ ?>
+ <option value="<?php echo $val; ?>"<?php selected( $val, $options['top'] ); ?>><?php echo esc_html( $label ); ?></option>
+ <?php
+ }
+ ?>
+ </select>.
+ </p>
+
+ <p>
+ <label for="search"><?php _e( 'Show top search terms over', 'jetpack'); ?></label>
+ <select id="search" name="search">
+ <?php
+ foreach ( $intervals as $val => $label ) {
+ ?>
+ <option value="<?php echo $val; ?>"<?php selected( $val, $options['search'] ); ?>><?php echo esc_html( $label ); ?></option>
+ <?php
+ }
+ ?>
+ </select>.
+ </p>
+ <?php
+}
+
+// Javascript and CSS for dashboard widget
+function stats_dashboard_head() { ?>
+<script type="text/javascript">
+/* <![CDATA[ */
+jQuery(window).load( function() {
+ jQuery( function($) {
+ var dashStats = $( '#dashboard_stats.postbox div.inside' );
+
+ if ( dashStats.find( '.dashboard-widget-control-form' ).size() ) {
+ return;
+ }
+
+ if ( ! dashStats.size() ) {
+ dashStats = $( '#dashboard_stats div.dashboard-widget-content' );
+ var h = parseInt( dashStats.parent().height() ) - parseInt( dashStats.prev().height() );
+ var args = 'width=' + dashStats.width() + '&height=' + h.toString();
+ } else {
+ var args = 'width=' + ( dashStats.prev().width() * 2 ).toString();
+ }
+
+ dashStats.not( '.dashboard-widget-control' ).load( 'admin.php?page=stats&noheader&dashboard&' + args );
+ } );
+} );
+/* ]]> */
+</script>
+<style type="text/css">
+/* <![CDATA[ */
+#stat-chart {
+ background: none !important;
+}
+#dashboard_stats .inside {
+ margin: 10px 0 0 0 !important;
+}
+#dashboard_stats #stats-graph {
+ margin: 0;
+}
+#stats-info {
+ border-top: 1px solid #dfdfdf;
+ margin: 7px -10px 0 -10px;
+ padding: 10px;
+ background: #fcfcfc;
+ -moz-box-shadow:inset 0 1px 0 #fff;
+ -webkit-box-shadow:inset 0 1px 0 #fff;
+ box-shadow:inset 0 1px 0 #fff;
+ overflow: hidden;
+ border-radius: 0 0 2px 2px;
+ -webkit-border-radius: 0 0 2px 2px;
+ -moz-border-radius: 0 0 2px 2px;
+ -khtml-border-radius: 0 0 2px 2px;
+}
+#stats-info #top-posts, #stats-info #top-search {
+ float: left;
+ width: 50%;
+}
+#top-posts .stats-section-inner p {
+ white-space: nowrap;
+ overflow: hidden;
+}
+#top-posts .stats-section-inner p a {
+ overflow: hidden;
+ text-overflow: ellipsis;
+}
+#stats-info div#active {
+ border-top: 1px solid #dfdfdf;
+ margin: 0 -10px;
+ padding: 10px 10px 0 10px;
+ -moz-box-shadow:inset 0 1px 0 #fff;
+ -webkit-box-shadow:inset 0 1px 0 #fff;
+ box-shadow:inset 0 1px 0 #fff;
+ overflow: hidden;
+}
+#top-search p {
+ color: #999;
+}
+#stats-info h4 {
+ font-size: 1em;
+ margin: 0 0 .5em 0 !important;
+}
+#stats-info p {
+ margin: 0 0 .25em;
+ color: #999;
+}
+#stats-info p.widget-loading {
+ margin: 1em 0 0;
+ color: #333;
+}
+#stats-info p a {
+ display: block;
+}
+#stats-info p a.button {
+ display: inline;
+}
+/* ]]> */
+</style>
+<?php
+}
+
+function stats_dashboard_widget_content() {
+ if ( !isset( $_GET['width'] ) || ( !$width = (int) ( $_GET['width'] / 2 ) ) || $width < 250 )
+ $width = 370;
+ if ( !isset( $_GET['height'] ) || ( !$height = (int) $_GET['height'] - 36 ) || $height < 230 )
+ $height = 180;
+
+ $_width = $width - 5;
+ $_height = $height - ( $GLOBALS['is_winIE'] ? 16 : 5 ); // hack!
+
+ $options = stats_dashboard_widget_options();
+ $blog_id = Jetpack::get_option( 'id' );
+
+ $q = array(
+ 'noheader' => 'true',
+ 'proxy' => '',
+ 'blog' => $blog_id,
+ 'page' => 'stats',
+ 'chart' => '',
+ 'unit' => $options['chart'],
+ 'color' => get_user_option( 'admin_color' ),
+ 'width' => $_width,
+ 'height' => $_height,
+ 'ssl' => is_ssl(),
+ 'j' => sprintf( '%s:%s', JETPACK__API_VERSION, JETPACK__VERSION ),
+ );
+
+ $url = 'http://' . STATS_DASHBOARD_SERVER . "/wp-admin/index.php";
+
+ $url = add_query_arg( $q, $url );
+ $method = 'GET';
+ $timeout = 90;
+ $user_id = 1; // means send the wp.com user_id, not 1
+
+ $get = Jetpack_Client::remote_request( compact( 'url', 'method', 'timeout', 'user_id' ) );
+ $get_code = wp_remote_retrieve_response_code( $get );
+ $get_code_type = intval( $get_code / 100 );
+ if ( is_wp_error( $get ) || ( 2 != $get_code_type && 304 != $get_code ) || empty( $get['body'] ) ) {
+ // @todo
+ if ( 3 == $get_code_type ) {
+ echo '<p>' . __( 'We were unable to get your stats just now (too many redirects). Please try again.', 'jetpack' ) . '</p>';
+ } else {
+ echo '<p>' . __( 'We were unable to get your stats just now. Please try again.', 'jetpack' ) . '</p>';
+ }
+ } else {
+ $body = stats_convert_post_titles($get['body']);
+ $body = stats_convert_chart_urls($body);
+ $body = stats_convert_image_urls($body);
+ echo $body;
+ }
+
+ $post_ids = array();
+
+ $csv_args = array( 'top' => '&limit=8', 'search' => '&limit=5' );
+ /* translators: Stats dashboard widget postviews list: "$post_title $views Views" */
+ $printf = __( '%1$s %2$s Views' , 'jetpack' );
+
+ foreach ( $top_posts = stats_get_csv( 'postviews', "days=$options[top]$csv_args[top]" ) as $post )
+ $post_ids[] = $post['post_id'];
+
+ // cache
+ get_posts( array( 'include' => join( ',', array_unique( $post_ids ) ) ) );
+
+ $searches = array();
+ foreach ( $search_terms = stats_get_csv( 'searchterms', "days=$options[search]$csv_args[search]" ) as $search_term )
+ $searches[] = esc_html( $search_term['searchterm'] );
+
+?>
+<a class="button" href="admin.php?page=stats"><?php _e( 'View All', 'jetpack' ); ?></a>
+<div id="stats-info">
+ <div id="top-posts" class='stats-section'>
+ <div class="stats-section-inner">
+ <h4 class="heading"><?php _e( 'Top Posts' , 'jetpack' ); ?></h4>
+ <?php
+ if ( empty( $top_posts ) ) {
+ ?>
+ <p class="nothing"><?php _e( 'Sorry, nothing to report.', 'jetpack' ); ?></p>
+ <?php
+ } else {
+ foreach ( $top_posts as $post ) {
+ if ( !get_post( $post['post_id'] ) )
+ continue;
+ ?>
+ <p><?php printf(
+ $printf,
+ '<a href="' . get_permalink( $post['post_id'] ) . '">' . get_the_title( $post['post_id'] ) . '</a>',
+ number_format_i18n( $post['views'] )
+ ); ?></p>
+ <?php
+ }
+ }
+ ?>
+ </div>
+ </div>
+ <div id="top-search" class='stats-section'>
+ <div class="stats-section-inner">
+ <h4 class="heading"><?php _e( 'Top Searches' , 'jetpack' ); ?></h4>
+ <?php
+ if ( empty( $searches ) ) {
+ ?>
+ <p class="nothing"><?php _e( 'Sorry, nothing to report.', 'jetpack' ); ?></p>
+ <?php
+ } else {
+ ?>
+ <p><?php echo join( ', ', $searches );?></p>
+ <?php
+ }
+ ?>
+ </div>
+ </div>
+</div>
+<div class="clear"></div>
+<?php
+ exit;
+}
+
+function stats_get_csv( $table, $args = null ) {
+ $defaults = array( 'end' => false, 'days' => false, 'limit' => 3, 'post_id' => false, 'summarize' => '' );
+
+ $args = wp_parse_args( $args, $defaults );
+ $args['table'] = $table;
+ $args['blog_id'] = Jetpack::get_option( 'id' );
+
+ $stats_csv_url = add_query_arg( $args, 'http://stats.wordpress.com/csv.php' );
+
+ $key = md5( $stats_csv_url );
+
+ // Get cache
+ $stats_cache = get_option( 'stats_cache' );
+ if ( !$stats_cache || !is_array( $stats_cache ) )
+ $stats_cache = array();
+
+ // Return or expire this key
+ if ( isset( $stats_cache[$key] ) ) {
+ $time = key( $stats_cache[$key] );
+ if ( time() - $time < 300 )
+ return $stats_cache[$key][$time];
+ unset( $stats_cache[$key] );
+ }
+
+ $stats_rows = array();
+ do {
+ if ( !$stats = stats_get_remote_csv( $stats_csv_url ) )
+ break;
+
+ $labels = array_shift( $stats );
+
+ if ( 0 === stripos( $labels[0], 'error' ) )
+ break;
+
+ $stats_rows = array();
+ for ( $s = 0; isset( $stats[$s] ); $s++ ) {
+ $row = array();
+ foreach ( $labels as $col => $label )
+ $row[$label] = $stats[$s][$col];
+ $stats_rows[] = $row;
+ }
+ } while( 0 );
+
+ // Expire old keys
+ foreach ( $stats_cache as $k => $cache )
+ if ( !is_array( $cache ) || 300 < time() - key($cache) )
+ unset( $stats_cache[$k] );
+
+ // Set cache
+ $stats_cache[$key] = array( time() => $stats_rows );
+ update_option( 'stats_cache', $stats_cache );
+
+ return $stats_rows;
+}
+
+function stats_get_remote_csv( $url ) {
+ $method = 'GET';
+ $timeout = 90;
+ $user_id = 1; // means send the wp.com user_id, not 1
+
+ $get = Jetpack_Client::remote_request( compact( 'url', 'method', 'timeout', 'user_id' ) );
+ $get_code = wp_remote_retrieve_response_code( $get );
+ if ( is_wp_error( $get ) || ( 2 != intval( $get_code / 100 ) && 304 != $get_code ) || empty( $get['body'] ) ) {
+ return array(); // @todo: return an error?
+ } else {
+ return stats_str_getcsv( $get['body'] );
+ }
+}
+
+// rather than parsing the csv and its special cases, we create a new file and do fgetcsv on it.
+function stats_str_getcsv( $csv ) {
+ if ( !$temp = tmpfile() ) // tmpfile() automatically unlinks
+ return false;
+
+ $data = array();
+
+ fwrite( $temp, $csv, strlen( $csv ) );
+ fseek( $temp, 0 );
+ while ( false !== $row = fgetcsv( $temp, 2000 ) )
+ $data[] = $row;
+ fclose( $temp );
+
+ return $data;
+}
+
diff --git a/plugins/jetpack/modules/subscriptions.php b/plugins/jetpack/modules/subscriptions.php
new file mode 100644
index 0000000..f1ca95e
--- /dev/null
+++ b/plugins/jetpack/modules/subscriptions.php
@@ -0,0 +1,610 @@
+<?php
+/**
+ * Module Name: Subscriptions
+ * Module Description: Allow users to subscribe to your posts and comments to receive a notification via email.
+ * Sort Order: 1
+ * First Introduced: 1.2
+ */
+class Jetpack_Subscriptions {
+ var $jetpack = false;
+
+ /**
+ * Singleton
+ * @static
+ */
+ function &init() {
+ static $instance = false;
+
+ if ( !$instance ) {
+ $instance = new Jetpack_Subscriptions;
+ }
+
+ return $instance;
+ }
+
+ function Jetpack_Subscriptions() {
+ $this->jetpack = Jetpack::init();
+
+ add_filter( 'jetpack_xmlrpc_methods', array( $this, 'xmlrpc_methods' ) );
+
+ // @todo remove sync from subscriptions and move elsewhere...
+
+ // Handle Posts
+ add_action( 'transition_post_status', array( $this, 'transition_post_status' ), 10, 3 );
+ add_action( 'trashed_post', array( $this, 'delete_post' ) );
+ add_action( 'delete_post', array( $this, 'delete_post' ) );
+
+ // Handle Taxonomy
+ add_action( 'created_term', array( $this, 'save_taxonomy'), 10, 3);
+ add_action( 'edited_term', array( $this, 'save_taxonomy'), 10, 3 );
+ add_action( 'delete_term', array( $this, 'delete_taxonomy'), 10, 3 );
+
+ // Handle Comments
+ add_action( 'wp_insert_comment', array( $this, 'save_comment' ), 10, 2 );
+ add_action( 'transition_comment_status', array( $this, 'transition_comment_status' ), 10, 3 );
+ add_action( 'trashed_comment', array( $this, 'delete_comment' ) );
+ add_action( 'delete_comment', array( $this, 'delete_comment' ) );
+
+ // Set up the subscription widget.
+ add_action( 'widgets_init', array( $this, 'widget_init' ) );
+
+ // Catch subscription widget submits
+ if ( isset( $_REQUEST['jetpack_subscriptions_widget'] ) )
+ add_action( 'template_redirect', array( $this, 'widget_submit' ) );
+
+ // Set up the comment subscription checkboxes
+ add_action( 'comment_form', array( $this, 'comment_subscribe_init' ) );
+
+ // Catch comment posts and check for subscriptions.
+ add_action( 'comment_post', array( $this, 'comment_subscribe_submit' ), 50, 2 );
+ }
+
+ function post_is_public( $the_post ) {
+ if ( !$post = get_post( $the_post ) ) {
+ return false;
+ }
+
+ return 'publish' === $post->post_status && strlen( (string) $post->post_password ) < 1;
+ }
+
+ function transition_post_status( $new, $old, $the_post ) {
+ if ( 'publish' == $old && 'publish' != $new ) {
+ // A published post was trashed or something else
+ $this->delete_post( $the_post->ID );
+ return;
+ }
+
+ clean_post_cache( $the_post->ID );
+
+ // Publish a new post
+ if (
+ 'publish' != $old
+ &&
+ $this->post_is_public( $the_post->ID )
+ &&
+ ( 'post' == $the_post->post_type || 'page' == $the_post->post_type )
+ ) {
+ $this->jetpack->sync->post( $the_post->ID );
+ }
+ }
+
+ function save_taxonomy( $term, $tt_id, $taxonomy = null ) {
+ if ( is_null( $taxonomy ) )
+ return;
+
+ $tax = get_term_by( 'id', $term, $taxonomy );
+ $this->jetpack->sync->taxonomy( $tax->slug, true, $taxonomy );
+ }
+
+ function delete_taxonomy( $term, $tt_id, $taxonomy ) {
+ $tags = get_terms( $taxonomy, array( 'hide_empty' => 0 ) ); // since we can't figure out what the slug is... we will do an array comparison on the remote site and remove old taxonomy...
+ $this->jetpack->sync->delete_taxonomy( $tags, $taxonomy );
+ }
+
+ function delete_post( $id ) {
+ $the_post = get_post( $id );
+ if ( 'post' == $the_post->post_type || 'page' == $the_post->post_type )
+ $this->jetpack->sync->delete_post( $id );
+ }
+
+ function save_comment( $id, $comment ) {
+ if ( !$this->post_is_public( $comment->comment_post_ID ) ) {
+ return;
+ }
+
+ if ( 1 == $comment->comment_approved ) {
+ $this->jetpack->sync->comment( $id );
+ }
+ }
+
+ function transition_comment_status( $new, $old, $the_comment ) {
+ if ( !$this->post_is_public( $the_comment->comment_post_ID ) ) {
+ return;
+ }
+
+ if ( 'approved' == $new ) {
+ $this->jetpack->sync->comment( $the_comment->comment_ID );
+ } else if ( 'approved' == $old && 'approved' != $new ) {
+ // Delete comments that are changing to anything but approved
+ $this->jetpack->sync->delete_comment( $the_comment->comment_ID );
+ }
+ }
+
+ function delete_comment( $id ) {
+ $this->jetpack->sync->delete_comment( $id );
+ }
+
+ /**
+ * Jetpack_Subscriptions::xmlrpc_methods()
+ *
+ * Register subscriptions methods with the Jetpack XML-RPC server.
+ * @param array $methods
+ */
+ function xmlrpc_methods( $methods ) {
+ return array_merge( $methods, array(
+ 'jetpack.subscriptions.subscribe' => array( $this, 'subscribe' ),
+ ) );
+ }
+
+ /**
+ * Jetpack_Subscriptions::configure()
+ *
+ * Jetpack Subscriptions configuration screen.
+ */
+ function configure() {
+ echo '<p>This is the configuration page for the Subscriptions Module.</p>';
+ }
+
+ /**
+ * Jetpack_Subscriptions::subscribe()
+ *
+ * Send a synchronous XML-RPC subscribe to blog posts or subscribe to post comments request.
+ *
+ * @param string $email
+ * @param array $post_ids (optional) defaults to 0 for blog posts only: array of post IDs to subscribe to blog's posts
+ * @param bool $async (optional) Should the subscription be performed asynchronously? Defaults to true.
+ *
+ * @return true|Jetpack_Error true on success
+ * invalid_email : not a valid email address
+ * invalid_post_id : not a valid post ID
+ * unknown_post_id : unknown post
+ * not_subscribed : strange error. Jetpack servers at WordPress.com could subscribe the email.
+ * disabled : Site owner has disabled subscriptions.
+ * active : Already subscribed.
+ * unknown : strange error. Jetpack servers at WordPress.com returned something malformed.
+ * unknown_status : strange error. Jetpack servers at WordPress.com returned something I didn't understand.
+ */
+ function subscribe( $email, $post_ids = 0, $async = true ) {
+ if ( !is_email( $email ) ) {
+ return new Jetpack_Error( 'invalid_email' );
+ }
+
+ if ( !$async ) {
+ Jetpack::load_xml_rpc_client();
+ $xml = new Jetpack_IXR_ClientMulticall();
+ }
+
+ foreach( (array) $post_ids as $post_id ) {
+ $post_id = (int) $post_id;
+ if ( $post_id < 0 ) {
+ return new Jetpack_Error( 'invalid_post_id' );
+ } else if ( $post_id && !$post = get_post( $post_id ) ) {
+ return new Jetpack_Error( 'unknown_post_id' );
+ }
+
+ if ( $async ) {
+ Jetpack::xmlrpc_async_call( 'jetpack.subscribeToSite', $email, $post_id );
+ } else {
+ $xml->addCall( 'jetpack.subscribeToSite', $email, $post_id );
+ }
+ }
+
+ if ( $async ) {
+ return;
+ }
+
+ // Call
+ $xml->query();
+
+ if ( $xml->isError() ) {
+ return $xml->get_jetpack_error();
+ }
+
+ $responses = $xml->getResponse();
+
+ $r = array();
+ foreach( (array) $responses as $response ) {
+ if ( isset( $response['faultCode'] ) || isset( $response['faultString'] ) ) {
+ $r[] = $xml->get_jetpack_error( $response['faultCode'], $response['faultString'] );
+ continue;
+ }
+
+ if ( !is_array( $response[0] ) || empty( $response[0]['status'] ) ) {
+ $r[] = new Jetpack_Error( 'unknown' );
+ continue;
+ }
+
+ switch ( $response[0]['status'] ) {
+ case 'error' :
+ $r[] = new Jetpack_Error( 'not_subscribed' );
+ continue 2;
+ case 'disabled' :
+ $r[] = new Jetpack_Error( 'disabled' );
+ continue 2;
+ case 'active' :
+ $r[] = new Jetpack_Error( 'active' );
+ continue 2;
+ case 'pending' :
+ $r[] = true;
+ continue 2;
+ default :
+ $r[] = new Jetpack_Error( 'unknown_status', (string) $response[0]['status'] );
+ continue 2;
+ }
+ }
+
+ return $r;
+ }
+
+ /**
+ * Jetpack_Subscriptions::widget_init()
+ *
+ * Initialize and register the Jetpack Subscriptions widget.
+ */
+ function widget_init() {
+ register_widget( 'Jetpack_Subscriptions_Widget' );
+ }
+
+ /**
+ * Jetpack_Subscriptions::widget_submit()
+ *
+ * When a user submits their email via the blog subscription widget, check the details and call the subsribe() method.
+ */
+ function widget_submit() {
+ // Check the nonce.
+ check_admin_referer( 'blogsub_subscribe_' . get_current_blog_id() );
+
+ if ( empty( $_REQUEST['email'] ) )
+ return false;
+
+ $redirect_fragment = false;
+ if ( isset( $_REQUEST['redirect_fragment'] ) ) {
+ $redirect_fragment = preg_replace( '/[^a-z0-9_-]/i', '', $_REQUEST['redirect_fragment'] );
+ }
+ if ( !$redirect_fragment ) {
+ $redirect_fragment = 'subscribe-blog';
+ }
+
+ $subscribe = Jetpack_Subscriptions::subscribe( $_REQUEST['email'], 0, false );
+
+ if ( is_wp_error( $subscribe ) ) {
+ $error = $subscribe->get_error_code();
+ } else {
+ $error = false;
+ foreach ( $subscribe as $response ) {
+ if ( is_wp_error( $response ) ) {
+ $error = $response->get_error_code();
+ break;
+ }
+ }
+ }
+
+ if ( $error ) {
+ switch( $error ) {
+ case 'invalid_email':
+ $redirect = add_query_arg( 'subscribe', 'invalid_email' );
+ break;
+ case 'active': case 'pending':
+ $redirect = add_query_arg( 'subscribe', 'already' );
+ break;
+ default:
+ $redirect = add_query_arg( 'subscribe', 'error' );
+ break;
+ }
+ } else {
+ $redirect = add_query_arg( 'subscribe', 'success' );
+ }
+
+ wp_safe_redirect( "$redirect#$redirect_fragment" );
+ exit;
+ }
+
+ /**
+ * Jetpack_Subscriptions::comment_subscribe_init()
+ *
+ * Set up and add the comment subscription checkbox to the comment form.
+ */
+ function comment_subscribe_init() {
+ global $post;
+
+ $comments_checked = '';
+ $blog_checked = '';
+
+ // Check for a comment / blog submission and set a cookie to retain the setting and check the boxes.
+ if ( isset( $_COOKIE[ 'jetpack_comments_subscribe_' . COOKIEHASH ] ) && $_COOKIE[ 'jetpack_comments_subscribe_' . COOKIEHASH ] == $post->ID )
+ $comments_checked = ' checked="checked"';
+
+ if ( isset( $_COOKIE[ 'jetpack_blog_subscribe_' . COOKIEHASH ] ) )
+ $blog_checked = ' checked="checked"';
+
+ // Some themes call this function, don't show the checkbox again
+ remove_action( 'comment_form', 'subscription_comment_form' );
+
+ // Check if Mark Jaquith's Subscribe to Comments plugin is active - if so, suppress Jetpack checkbox
+
+ $str = '';
+
+ if ( FALSE === has_filter( 'comment_form', 'show_subscription_checkbox' ) ) {
+ // Subscribe to comments checkbox
+ $str .= '<p class="comment-subscription-form"><input type="checkbox" name="subscribe_comments" id="subscribe_comments" value="subscribe" style="width: auto; -moz-appearance: checkbox; -webkit-appearance: checkbox;"' . $comments_checked . ' /> ';
+ $str .= '<label class="subscribe-label" id="subscribe-label" for="subscribe_comments">' . __( 'Notify me of follow-up comments by email.', 'jetpack' ) . '</label>';
+ $str .= '</p>';
+ }
+
+ // Subscribe to blog checkbox
+ $str .= '<p class="comment-subscription-form"><input type="checkbox" name="subscribe_blog" id="subscribe_blog" value="subscribe" style="width: auto; -moz-appearance: checkbox; -webkit-appearance: checkbox;"' . $blog_checked . ' /> ';
+ $str .= '<label class="subscribe-label" id="subscribe-blog-label" for="subscribe_blog">' . __( 'Notify me of new posts by email.', 'jetpack' ) . '</label>';
+ $str .= '</p>';
+
+ echo apply_filters( 'jetpack_comment_subscription_form', $str );
+ }
+
+ /**
+ * Jetpack_Subscriptions::comment_subscribe_init()
+ *
+ * When a user checks the comment subscribe box and submits a comment, subscribe them to the comment thread.
+ */
+ function comment_subscribe_submit( $comment_id, $approved ) {
+ if ( 'spam' === $approved ) {
+ return;
+ }
+
+ // Set cookies for this post/comment
+ $this->set_cookies( isset( $_REQUEST['subscribe_comments'] ), isset( $_REQUEST['subscribe_blog'] ) );
+
+ if ( !isset( $_REQUEST['subscribe_comments'] ) && !isset( $_REQUEST['subscribe_blog'] ) )
+ return;
+
+ $comment = get_comment( $comment_id );
+ $post_ids = array();
+
+ if ( isset( $_REQUEST['subscribe_comments'] ) )
+ $post_ids[] = $comment->comment_post_ID;
+
+ if ( isset( $_REQUEST['subscribe_blog'] ) )
+ $post_ids[] = 0;
+
+ Jetpack_Subscriptions::subscribe( $comment->comment_author_email, $post_ids );
+ }
+
+ /**
+ * Jetpack_Subscriptions::set_cookies()
+ *
+ * Set a cookie to save state on the comment and post subscription checkboxes.
+ */
+ function set_cookies( $comments = true, $posts = true ) {
+ global $post;
+
+ $cookie_lifetime = apply_filters( 'comment_cookie_lifetime', 30000000 );
+
+ if ( $comments )
+ setcookie( 'jetpack_comments_subscribe_' . COOKIEHASH, $post->ID, time() + $cookie_lifetime, COOKIEPATH, COOKIE_DOMAIN );
+ else
+ setcookie( 'jetpack_comments_subscribe_' . COOKIEHASH, '', time() - 3600, COOKIEPATH, COOKIE_DOMAIN );
+
+ if ( $posts )
+ setcookie( 'jetpack_blog_subscribe_' . COOKIEHASH, 1, time() + $cookie_lifetime, COOKIEPATH, COOKIE_DOMAIN );
+ else
+ setcookie( 'jetpack_blog_subscribe_' . COOKIEHASH, '', time() - 3600, COOKIEPATH, COOKIE_DOMAIN );
+ }
+}
+
+Jetpack_Subscriptions::init();
+
+
+/***
+ * Blog Subscription Widget
+ */
+
+class Jetpack_Subscriptions_Widget extends WP_Widget {
+ function Jetpack_Subscriptions_Widget() {
+ $widget_ops = array( 'classname' => 'jetpack_subscription_widget', 'description' => __( 'Add an email signup form to allow people to subscribe to your blog.', 'jetpack' ) );
+ $control_ops = array( 'width' => 300 );
+
+ $this->WP_Widget( 'blog_subscription', __( 'Blog Subscriptions (Jetpack)', 'jetpack' ), $widget_ops, $control_ops );
+ }
+
+ function widget( $args, $instance ) {
+ global $current_user;
+
+ $source = 'widget';
+
+ extract( $args );
+
+ $instance = wp_parse_args( (array) $instance, $this->defaults() );
+ $title = stripslashes( $instance['title'] );
+ $subscribe_text = stripslashes( $instance['subscribe_text'] );
+ $subscribe_button = stripslashes( $instance['subscribe_button'] );
+ $subscribe_logged_in = stripslashes( $instance['subscribe_logged_in'] );
+ $show_subscribers_total = (bool) $instance['show_subscribers_total'];
+ $subscribers_total = $this->fetch_subscriber_count();
+
+ if ( ! is_array( $subscribers_total ) )
+ $show_subscribers_total = FALSE;
+
+ echo $before_widget;
+ echo $before_title . '<label for="subscribe-field">' . esc_attr( $instance['title'] ) . '</label>' . $after_title . "\n";
+
+ $referer = ( is_ssl() ? 'https' : 'http' ) . '://' . $_SERVER['HTTP_HOST'] . $_SERVER['REQUEST_URI'];
+
+ // Check for subscription confirmation.
+ if ( isset( $_GET['subscribe'] ) && 'success' == $_GET['subscribe'] ) {
+ ?>
+
+ <div class="success">
+ <p><?php _e( 'An email was just sent to confirm your subscription. Please find the email now and click activate to start subscribing.', 'jetpack' ); ?></p>
+ </div>
+
+ <?php
+ }
+
+ // Display any errors
+ if ( isset( $_GET['subscribe'] ) ) :
+ switch ( $_GET['subscribe'] ) :
+ case 'invalid_email' : ?>
+ <p class="error"><?php _e( 'The email you entered was invalid, please check and try again.', 'jetpack' ); ?></p>
+ <?php break;
+ case 'already' : ?>
+ <p class="error"><?php _e( 'You have already subscribed to this site, please check your inbox.', 'jetpack' ); ?></p>
+ <?php break;
+ case 'success' :
+
+ echo wpautop( $subscribe_text );
+ break;
+ default : ?>
+ <p class="error"><?php _e( 'There was an error when subscribing, please try again.', 'jetpack' ) ?></p>
+ <?php break;
+ endswitch;
+ endif;
+
+ $email_address = '';
+ if ( ! empty( $current_user->user_email ) )
+ $email_address = $current_user->user_email;
+
+ // Display a subscribe form ?>
+ <a name="subscribe-blog"></a>
+ <form action="" method="post" accept-charset="utf-8" id="subscribe-blog">
+ <?php
+ if ( ! isset ( $_GET['subscribe'] ) ) {
+ ?><p><?php echo $subscribe_text ?></p><?php
+ }
+
+ if ( $show_subscribers_total && $subscribers_total['value'] > 0 ) {
+ echo wpautop( sprintf( _n( 'Join %s other subscriber', 'Join %s other subscribers', $subscribers_total['value'], 'jetpack' ), number_format_i18n( $subscribers_total['value'] ) ) );
+ }
+ ?>
+
+ <p><input type="text" name="email" style="width: 95%; padding: 1px 2px" value="<?php if ( !empty( $email_address ) ) { echo $email_address; } else { _e( 'Email Address', 'jetpack' ); } ?>" id="subscribe-field" onclick="if ( this.value == '<?php _e( 'Email Address', 'jetpack' ) ?>' ) { this.value = ''; }" onblur="if ( this.value == '' ) { this.value = '<?php _e( 'Email Address', 'jetpack' ) ?>'; }" /></p>
+
+ <p>
+ <input type="hidden" name="action" value="subscribe" />
+ <input type="hidden" name="source" value="<?php echo esc_url( $referer ); ?>" />
+ <input type="hidden" name="sub-type" value="<?php echo esc_attr( $source ); ?>" />
+ <input type="hidden" name="redirect_fragment" value="<?php echo esc_attr( $widget_id ); ?>" />
+ <?php wp_nonce_field( 'blogsub_subscribe_'. get_current_blog_id(), '_wpnonce', false ); ?>
+ <input type="submit" value="<?php echo esc_attr( $subscribe_button ); ?>" name="jetpack_subscriptions_widget" />
+ </p>
+ </form>
+
+ <?php
+
+ echo "\n" . $after_widget;
+ }
+
+ function increment_subscriber_count( $current_subs_array = array() ) {
+ $current_subs_array['value']++;
+
+ set_transient( 'wpcom_subscribers_total', $current_subs_array, 3600 ); // try to cache the result for at least 1 hour
+
+ return $current_subs_array;
+ }
+
+ function fetch_subscriber_count() {
+ $subs_count = get_transient( 'wpcom_subscribers_total' );
+
+ if ( FALSE === $subs_count || 'failed' == $subs_count['status'] ) {
+ Jetpack:: load_xml_rpc_client();
+
+ $xml = new Jetpack_IXR_Client( array(
+ 'user_id' => $GLOBALS['current_user']->ID
+ ) );
+
+ $xml->query( 'jetpack.fetchSubscriberCount' );
+
+ if ( $xml->isError() ) { // if we get an error from .com, set the status to failed so that we will try again next time the data is requested
+ $subs_count = array(
+ 'status' => 'failed',
+ 'code' => $xml->getErrorCode(),
+ 'message' => $xml->getErrorMessage(),
+ 'value' => ( isset( $subs_count['value'] ) ) ? $subs_count['value'] : 0,
+ );
+ } else {
+ $subs_count = array(
+ 'status' => 'success',
+ 'value' => $xml->getResponse(),
+ );
+ }
+
+ set_transient( 'wpcom_subscribers_total', $subs_count, 3600 ); // try to cache the result for at least 1 hour
+ }
+
+ return $subs_count;
+ }
+
+ function update( $new_instance, $old_instance ) {
+ $instance = $old_instance;
+
+ $instance['title'] = strip_tags( stripslashes( $new_instance['title'] ) );
+ $instance['subscribe_text'] = wp_filter_post_kses( stripslashes( $new_instance['subscribe_text'] ) );
+ $instance['subscribe_logged_in'] = wp_filter_post_kses( stripslashes( $new_instance['subscribe_logged_in'] ) );
+ $instance['subscribe_button'] = strip_tags( stripslashes( $new_instance['subscribe_button'] ) );
+ $instance['show_subscribers_total'] = isset( $new_instance['show_subscribers_total'] ) && $new_instance['show_subscribers_total'];
+
+ return $instance;
+ }
+
+ function defaults() {
+ return array(
+ 'title' => __( 'Subscribe to Blog via Email', 'jetpack' ),
+ 'subscribe_text' => __( 'Enter your email address to subscribe to this blog and receive notifications of new posts by email.', 'jetpack' ),
+ 'subscribe_button' => __( 'Subscribe', 'jetpack' ),
+ 'subscribe_logged_in' => __( 'Click to subscribe to this blog and receive notifications of new posts by email.', 'jetpack' ),
+ 'show_subscribers_total' => true,
+ );
+ }
+
+ function form( $instance ) {
+ $instance = wp_parse_args( (array) $instance, $this->defaults() );
+
+ $title = esc_attr( stripslashes( $instance['title'] ) );
+ $subscribe_text = esc_attr( stripslashes( $instance['subscribe_text'] ) );
+ $subscribe_button = esc_attr( stripslashes( $instance['subscribe_button'] ) );
+ $show_subscribers_total = checked( $instance['show_subscribers_total'], true, false );
+
+ $subs_fetch = $this->fetch_subscriber_count();
+
+ if ( 'failed' == $subs_fetch['status'] ) {
+ printf( '<div class="error inline"><p>' . __( '%s: %s', 'jetpack' ) . '</p></div>', esc_html( $subs_fetch['code'] ), esc_html( $subs_fetch['message'] ) );
+
+ }
+ $subscribers_total = number_format_i18n( $subs_fetch['value'] );
+
+?>
+<p>
+ <label for="<?php echo $this->get_field_id( 'title' ); ?>">
+ <?php _e( 'Widget title:', 'jetpack' ); ?>
+ <input class="widefat" id="<?php echo $this->get_field_id( 'title' ); ?>" name="<?php echo $this->get_field_name( 'title' ); ?>" type="text" value="<?php echo esc_attr( $title ); ?>" />
+ </label>
+</p>
+<p>
+ <label for="<?php echo $this->get_field_id( 'subscribe_text' ); ?>">
+ <?php _e( 'Optional text to display to your readers:', 'jetpack' ); ?>
+ <textarea style="width: 95%" id="<?php echo $this->get_field_id( 'subscribe_text' ); ?>" name="<?php echo $this->get_field_name( 'subscribe_text' ); ?>" type="text"><?php echo esc_html( $subscribe_text ); ?></textarea>
+ </label>
+</p>
+<p>
+ <label for="<?php echo $this->get_field_id( 'subscribe_button' ); ?>">
+ <?php _e( 'Subscribe Button:', 'jetpack' ); ?>
+ <input class="widefat" id="<?php echo $this->get_field_id( 'subscribe_button' ); ?>" name="<?php echo $this->get_field_name( 'subscribe_button' ); ?>" type="text" value="<?php echo esc_attr( $subscribe_button ); ?>" />
+ </label>
+</p>
+<p>
+ <label for="<?php echo $this->get_field_id( 'show_subscribers_total' ); ?>">
+ <input type="checkbox" id="<?php echo $this->get_field_id( 'show_subscribers_total' ); ?>" name="<?php echo $this->get_field_name( 'show_subscribers_total' ); ?>" value="1"<?php echo $show_subscribers_total; ?> />
+ <?php echo esc_html( sprintf( _n( 'Show total number of subscribers? (%s subscriber)', 'Show total number of subscribers? (%s subscribers)', $subscribers_total, 'jetpack' ), number_format_i18n( $subscribers_total ) ) ); ?>
+ </label>
+</p>
+<?php
+ }
+}
+
diff --git a/plugins/jetpack/modules/vaultpress.php b/plugins/jetpack/modules/vaultpress.php
new file mode 100644
index 0000000..4b6b70e
--- /dev/null
+++ b/plugins/jetpack/modules/vaultpress.php
@@ -0,0 +1,28 @@
+<?php
+/**
+ * Module Name: VaultPress
+ * Module Description: Realtime backup and security scanning for your WordPress site.
+ * First Introduced: 0:1.2
+ * Sort Order: 2
+ * Deactivate: false
+ * Free: false
+ */
+
+add_action( 'jetpack_modules_loaded', 'vaultpress_jetpack_stub' );
+
+function vaultpress_jetpack_stub() {
+ if ( class_exists( 'VaultPress' ) || function_exists( 'vaultpress_contact_service' ) ) {
+ Jetpack::enable_module_configurable( __FILE__ );
+ Jetpack::module_configuration_load( __FILE__, 'vaultpress_jetpack_configure' );
+ add_filter( 'jetpack_module_free_text_vaultpress', 'vaultpress_jetpack_module_free_text' );
+ }
+}
+
+function vaultpress_jetpack_module_free_text() {
+ return __( 'Active', 'jetpack' );
+}
+
+function vaultpress_jetpack_configure() {
+ wp_safe_redirect( menu_page_url( 'vaultpress', false ) );
+ exit;
+}
diff --git a/plugins/jetpack/modules/widgets.php b/plugins/jetpack/modules/widgets.php
new file mode 100644
index 0000000..d12c8b6
--- /dev/null
+++ b/plugins/jetpack/modules/widgets.php
@@ -0,0 +1,33 @@
+<?php
+/**
+ * Module Name: Extra Sidebar Widgets
+ * Module Description: Easily add images, Twitter updates, and your site's RSS links to your theme's sidebar.
+ * Sort Order: 20
+ * First Introduced: 1.2
+ */
+
+function jetpack_load_widgets() {
+ foreach ( Jetpack::glob_php( dirname( __FILE__ ) . '/widgets' ) as $file ) {
+ include $file;
+ }
+}
+
+add_action( 'jetpack_modules_loaded', 'jetpack_widgets_loaded' );
+
+function jetpack_widgets_loaded() {
+ Jetpack::enable_module_configurable( __FILE__ );
+ Jetpack::module_configuration_load( __FILE__, 'jetpack_widgets_configuration_load' );
+}
+
+function jetpack_widgets_configuration_load() {
+ wp_safe_redirect( admin_url( 'widgets.php' ) );
+ exit;
+}
+
+jetpack_load_widgets();
+
+add_action( 'widgets_init', 'facebook_likebox_widget_init' );
+
+function facebook_likebox_widget_init() {
+ register_widget( 'WPCOM_Widget_Facebook_LikeBox' );
+}
diff --git a/plugins/jetpack/modules/widgets/facebook-likebox.php b/plugins/jetpack/modules/widgets/facebook-likebox.php
new file mode 100644
index 0000000..ebf6e9b
--- /dev/null
+++ b/plugins/jetpack/modules/widgets/facebook-likebox.php
@@ -0,0 +1,253 @@
+<?php
+
+/**
+ * Facebook Like Box widget class
+ * Display a Facebook Like Box as a widget
+ * http://developers.facebook.com/docs/reference/plugins/like-box/
+ */
+class WPCOM_Widget_Facebook_LikeBox extends WP_Widget {
+
+ private $default_height = 432;
+ private $default_width = 200;
+ private $max_width = 400;
+ private $min_width = 100;
+ private $default_colorscheme = 'light';
+ private $allowed_colorschemes = array( 'light', 'dark' );
+
+ function __construct() {
+ parent::__construct( 'facebook-likebox', __( 'Facebook Like Box', 'jetpack' ), array( 'classname' => 'widget_facebook_likebox', 'description' => __( 'Display a Facebook Like Box to connect visitors to your Facebook Page', 'jetpack' ) ) );
+ }
+
+ function widget( $args, $instance ) {
+
+ extract( $args );
+
+ $like_args = $this->normalize_facebook_args( $instance['like_args'] );
+
+ if( empty( $like_args['href'] ) || ! $this->is_valid_facebook_url( $like_args['href'] ) ) {
+ echo '<!-- Invalid Facebook Page URL -->';
+ return;
+ }
+
+
+ $title = apply_filters( 'widget_title', $instance['title'] );
+ $page_url = ( is_ssl() ) ? str_replace( 'http://', 'https://', $like_args['href'] ) : $like_args['href'];
+
+ // Calculate the height based on the features enabled
+ if( $like_args['show_faces'] && $like_args['stream'] ) {
+ $like_args['height'] = 580;
+ } else if( ! $like_args['show_faces'] && ! $like_args['stream'] ) {
+ $like_args['height'] = 110;
+ } else {
+ $like_args['height'] = 432;
+ }
+
+ $like_args['show_faces'] = (bool) $like_args['show_faces'] ? 'true' : 'false';
+ $like_args['stream'] = (bool) $like_args['stream'] ? 'true' : 'false';
+ $like_args['force_wall'] = (bool) $like_args['force_wall'] ? 'true' : 'false';
+ $like_args['header'] = (bool) $like_args['header'] ? 'true' : 'false';
+ $like_bg_colour = ( 'dark' == $like_args['colorscheme'] ) ? '#000' : '#fff';
+
+ $locale = $this->get_locale();
+ if( $locale && 'en_US' != $locale )
+ $like_args['locale'] = $locale;
+
+ $like_args = urlencode_deep( $like_args );
+ $like_url = add_query_arg( $like_args, sprintf( '%swww.facebook.com/plugins/likebox.php', ( is_ssl() ) ? 'https://' : 'http://' ) );
+
+ echo $before_widget;
+
+ if( ! empty( $title ) ) :
+ echo $before_title;
+ ?><a href="<?php echo esc_url( $page_url ); ?>"><?php esc_html_e( $title , 'jetpack' ); ?></a><?php
+ echo $after_title;
+ endif;
+
+ ?><iframe src="<?php echo esc_url( $like_url ); ?>" scrolling="no" frameborder="0" style="border: none; overflow: hidden; width: <?php esc_html_e( $like_args['width'] , 'jetpack' ); ?>px; height: <?php esc_html_e( $like_args['height'] , 'jetpack' ); ?>px; background: <?php esc_html_e( $like_bg_colour , 'jetpack' ); ?>"></iframe><?php
+
+ echo $after_widget;
+
+ do_action( 'jetpack_stats_extra', 'widget', 'facebook-likebox' );
+ }
+
+ function update( $new_instance, $old_instance ) {
+ $instance = array(
+ 'title' => '',
+ 'like_args' => $this->get_default_args(),
+ );
+
+ $instance['title'] = trim( strip_tags( stripslashes( $new_instance['title'] ) ) );
+
+ // Set up widget values
+ $instance['like_args'] = array(
+ 'href' => trim( strip_tags( stripslashes( $new_instance['href'] ) ) ),
+ 'width' => (int) $new_instance['width'],
+ 'height' => (int) $new_instance['height'],
+ 'colorscheme' => $new_instance['colorscheme'],
+ 'show_faces' => (bool) $new_instance['show_faces'],
+ 'stream' => (bool) $new_instance['stream'],
+ 'header' => false, // The header just displays "Find us on Facebook"; it's redundant with the title
+ 'force_wall' => (bool) $new_instance['force_wall'],
+ );
+
+ $instance['like_args'] = $this->normalize_facebook_args( $instance['like_args'] );
+
+ return $instance;
+ }
+
+ function form( $instance ) {
+ $instance = wp_parse_args( (array) $instance, array(
+ 'title' => '',
+ 'like_args' => $this->get_default_args()
+ ) );
+ $like_args = $this->normalize_facebook_args( $instance['like_args'] );
+ ?>
+
+ <p>
+ <label for="<?php echo $this->get_field_id( 'title' ); ?>">
+ <?php _e( 'Title', 'jetpack' ); ?>
+ <input type="text" name="<?php echo $this->get_field_name( 'title' ); ?>" id="<?php echo $this->get_field_id( 'title' ); ?>" value="<?php echo esc_attr( $instance['title'] ); ?>" class="widefat" />
+ </label>
+ </p>
+
+ <p>
+ <label for="<?php echo $this->get_field_id( 'href' ); ?>">
+ <?php _e( 'Facebook Page URL', 'jetpack' ); ?>
+ <input type="text" name="<?php echo $this->get_field_name( 'href' ); ?>" id="<?php echo $this->get_field_id( 'href' ); ?>" value="<?php echo esc_url( $like_args['href'] ); ?>" class="widefat" />
+ <br />
+ <small><?php _e( 'The Like Box only works with <a href="http://www.facebook.com/help/?faq=174987089221178">Facebook Pages</a>.', 'jetpack' ); ?></small>
+ </label>
+ </p>
+
+ <p>
+ <label for="<?php echo $this->get_field_id( 'width' ); ?>">
+ <?php _e( 'Width', 'jetpack' ); ?>
+ <input type="text" maxlength="3" name="<?php echo $this->get_field_name( 'width' ); ?>" id="<?php echo $this->get_field_id( 'width' ); ?>" value="<?php echo esc_attr( $like_args['width'] ); ?>" style="width: 30px; text-align: center;" />
+ </label>
+ </p>
+
+ <p>
+ <label for="<?php echo $this->get_field_id( 'colorscheme' ); ?>">
+ <?php _e( 'Color Scheme', 'jetpack' ); ?>
+ <select name="<?php echo $this->get_field_name( 'colorscheme' ); ?>" id="<?php echo $this->get_field_id( 'colorscheme' ); ?>">
+ <option value="light" <?php selected( $like_args['colorscheme'], 'light' ); ?>><?php _e( 'Light', 'jetpack' ); ?></option>
+ <option value="dark" <?php selected( $like_args['colorscheme'], 'dark' ); ?>><?php _e( 'Dark', 'jetpack' ); ?></option>
+ </select>
+ </label>
+ </p>
+
+
+ <p>
+ <label for="<?php echo $this->get_field_id( 'show_faces' ); ?>">
+ <input type="checkbox" name="<?php echo $this->get_field_name( 'show_faces' ); ?>" id="<?php echo $this->get_field_id( 'show_faces' ); ?>" <?php checked( $like_args['show_faces'] ); ?> />
+ <?php _e( 'Show Faces', 'jetpack' ); ?>
+ <br />
+ <small><?php _e( 'Show profile photos in the plugin.', 'jetpack' ); ?></small>
+ </label>
+ </p>
+
+ <p>
+ <label for="<?php echo $this->get_field_id( 'stream' ); ?>">
+ <input type="checkbox" name="<?php echo $this->get_field_name( 'stream' ); ?>" id="<?php echo $this->get_field_id( 'stream' ); ?>" <?php checked( $like_args['stream'] ); ?> />
+ <?php _e( 'Show Stream', 'jetpack' ); ?>
+ <br />
+ <small><?php _e( 'Show the profile stream for the public profile.', 'jetpack' ); ?></small>
+ </label>
+ </p>
+
+ <p>
+ <label for="<?php echo $this->get_field_id( 'force_wall' ); ?>">
+ <input type="checkbox" name="<?php echo $this->get_field_name( 'force_wall' ); ?>" id="<?php echo $this->get_field_id( 'force_wall' ); ?>" <?php checked( $like_args['force_wall'] ); ?> />
+ <?php _e( 'Show Wall', 'jetpack' ); ?>
+ <br />
+ <small><?php _e( 'Show the wall for a Places page rather than friend activity.', 'jetpack' ); ?></small>
+ </label>
+ </p>
+
+ <?php
+ }
+
+ function get_default_args() {
+ $defaults = array(
+ 'href' => '',
+ 'width' => $this->default_width,
+ 'height' => $this->default_height,
+ 'colorscheme' => $this->default_colorscheme,
+ 'show_faces' => true,
+ 'stream' => false,
+ 'header' => false,
+ 'force_wall' => false,
+ );
+
+ return apply_filters( 'jetpack_facebook_likebox_defaults', $defaults );
+ }
+
+ function normalize_facebook_args( $args ) {
+ $args = wp_parse_args( (array) $args, $this->get_default_args() );
+
+ // Validate the Facebook Page URL
+ if ( $this->is_valid_facebook_url( $args['href'] ) ) {
+ $temp = explode( '?', $args['href'] );
+ $args['href'] = str_replace( array( 'http://facebook.com', 'https://facebook.com' ), array( 'http://www.facebook.com', 'https://www.facebook.com' ), $temp[0] );
+ } else {
+ $args['href'] = '';
+ }
+
+ $args['width'] = $this->normalize_int_value( (int) $args['width'], $this->default_width, $this->max_width, $this->min_width );
+ $args['colorscheme'] = $this->normalize_text_value( $args['colorscheme'], $this->default_colorscheme, $this->allowed_colorschemes );
+ $args['show_faces'] = (bool) $args['show_faces'];
+ $args['stream'] = (bool) $args['stream'];
+ $args['force_wall'] = (bool) $args['force_wall'];
+
+ return $args;
+ }
+
+ function is_valid_facebook_url( $url ) {
+ return ( FALSE !== strpos( $url, 'facebook.com' ) ) ? TRUE : FALSE;
+ }
+
+ function normalize_int_value( $value, $default = 0, $max = 0, $min = 0 ) {
+ $value = (int) $value;
+
+ if( ! $value || $max < $value || $min > $value )
+ $value = $default;
+
+ return (int) $value;
+ }
+
+ function normalize_text_value( $value, $default = '', $allowed = array() ) {
+ $allowed = (array) $allowed;
+
+ if( empty( $value ) || ( ! empty( $allowed ) && ! in_array( $value, $allowed ) ) )
+ $value = $default;
+
+ return $value;
+ }
+
+ function guess_locale_from_lang( $lang ) {
+ $lang = strtolower( str_replace( '-', '_', $lang ) );
+
+ if ( 5 == strlen( $lang ) ) {
+ $lang = substr( $lang, 0, 3 ) . strtoupper( substr( $lang, 3, 2 ) );
+ } else if ( 3 == strlen( $lang ) ) {
+ $lang = $lang;
+ } else {
+ $lang = $lang . '_' . strtoupper( $lang );
+ }
+
+ if ( 'en_EN' == $lang ) {
+ $lang = 'en_US';
+ } else if ( 'he_HE' == $lang ) {
+ $lang = 'he_IL';
+ } else if ( 'ja_JA' == $lang )
+ $lang = 'ja_JP';
+
+ return $lang;
+ }
+
+ function get_locale() {
+ return $this->guess_locale_from_lang( get_locale() );
+ }
+}
+
+// END
diff --git a/plugins/jetpack/modules/widgets/image-widget.php b/plugins/jetpack/modules/widgets/image-widget.php
new file mode 100644
index 0000000..0e7e227
--- /dev/null
+++ b/plugins/jetpack/modules/widgets/image-widget.php
@@ -0,0 +1,156 @@
+<?php
+/**
+ * Module Name: Image Widget
+ * Module Description: Easily add images to your theme's sidebar.
+ * Sort Order: 20
+ * First Introduced: 1.2
+ */
+
+class Jetpack_Image_Widget extends WP_Widget {
+
+ function Jetpack_Image_Widget() {
+ $widget_ops = array( 'classname' => 'widget_image', 'description' => __( "Display an image in your sidebar", 'jetpack' ) );
+ $control_ops = array( 'width' => 400 );
+ $this->WP_Widget( 'image', __( 'Image (Jetpack)', 'jetpack' ), $widget_ops, $control_ops );
+ }
+
+ function widget( $args, $instance ) {
+ extract( $args );
+
+ echo $before_widget;
+
+ $title = apply_filters( 'widget_title', $instance['title'] );
+
+ if ( $title )
+ echo $before_title . esc_html( $title ) . $after_title;
+
+ if ( '' != $instance['img_url'] ) {
+
+ $output = '<img src="' . esc_attr( $instance['img_url'] ) .'" ';
+ if ( '' != $instance['alt_text'] )
+ $output .= 'alt="' . esc_attr( $instance['alt_text'] ) .'" ';
+ if ( '' != $instance['img_title'] )
+ $output .= 'title="' . esc_attr( $instance['img_title'] ) .'" ';
+ if ( '' == $instance['caption'] )
+ $output .= 'class="align' . esc_attr( $instance['align'] ) . '" ';
+ if ( '' != $instance['img_width'] )
+ $output .= 'width="' . esc_attr( $instance['img_width'] ) .'" ';
+ if ( '' != $instance['img_height'] )
+ $output .= 'height="' . esc_attr( $instance['img_height'] ) .'" ';
+ $output .= '/>';
+ if ( '' != $instance['link'] )
+ $output = '<a href="' . esc_attr( $instance['link'] ) . '">' . $output . '</a>';
+ if ( '' != $instance['caption'] )
+ $output = '[caption align="align' . esc_attr( $instance['align'] ) . '" width="' . esc_attr( $instance['img_width'] ) .'" caption="' . esc_attr( $instance['caption'] ) . '"]' . $output . '[/caption]';
+
+ echo '<div style="overflow:hidden;">' . do_shortcode( $output ) . '</div>';
+ }
+
+ echo "\n" . $after_widget;
+ }
+
+ function update( $new_instance, $old_instance ) {
+ $instance = $old_instance;
+
+ $instance['title'] = strip_tags( $new_instance['title'] );
+ $instance['img_url'] = esc_url( $new_instance['img_url'], null, 'display' );
+ $instance['alt_text'] = strip_tags( $new_instance['alt_text'] );
+ $instance['img_title'] = strip_tags( $new_instance['img_title'] );
+ $instance['caption'] = strip_tags( $new_instance['caption'] );
+ $instance['align'] = $new_instance['align'];
+ $instance['img_width'] = absint( $new_instance['img_width'] );
+ $instance['img_height'] = absint( $new_instance['img_height'] );
+ $instance['link'] = esc_url( $new_instance['link'], null, 'display' );
+
+ return $instance;
+ }
+
+ function form( $instance ) {
+ // Defaults
+ $instance = wp_parse_args( (array) $instance, array( 'title' => '', 'img_url' => '', 'alt_text' => '', 'img_title' => '', 'caption' => '', 'align' => 'none', 'img_width' => '', 'img_height' => '', 'link' => '' ) );
+
+ $title = esc_attr( $instance['title'] );
+ $img_url = esc_url( $instance['img_url'], null, 'display' );
+ $alt_text = esc_attr( $instance['alt_text'] );
+ $img_title = esc_attr( $instance['img_title'] );
+ $caption = esc_attr( $instance['caption'] );
+ $align = esc_attr( $instance['align'] );
+ $img_width = esc_attr( $instance['img_width'] );
+ $img_height = esc_attr( $instance['img_height'] );
+
+ if ( !empty( $instance['img_url'] ) ) {
+ // Download the url to a local temp file and then process it with getimagesize so we can filter out domains which are blocking us
+ $tmp_file = download_url( $instance['img_url'], 30 );
+ if ( ! is_wp_error( $tmp_file ) ) {
+ $size = getimagesize( $tmp_file );
+
+ if ( '' == $instance['img_width'] ) {
+ $width = $size[0];
+ $img_width = $width;
+ } else {
+ $img_width = absint( $instance['img_width'] );
+ }
+
+ if ( '' == $instance['img_height'] ) {
+ $height = $size[1];
+ $img_height = $height;
+ } else {
+ $img_height = absint( $instance['img_height'] );
+ }
+
+ unlink( $tmp_file );
+ }
+ }
+
+ $link = esc_url( $instance['link'], null, 'display' );
+
+ echo '<p><label for="' . $this->get_field_id( 'title' ) . '">' . esc_html__( 'Widget title:', 'jetpack' ) . '
+ <input class="widefat" id="' . $this->get_field_id( 'title' ) . '" name="' . $this->get_field_name( 'title' ) . '" type="text" value="' . $title . '" />
+ </label></p>
+ <p><label for="' . $this->get_field_id( 'img_url' ) . '">' . esc_html__( 'Image URL:', 'jetpack' ) . '
+ <input class="widefat" id="' . $this->get_field_id( 'img_url' ) . '" name="' . $this->get_field_name( 'img_url' ) . '" type="text" value="' . $img_url . '" />
+ </label></p>
+ <p><label for="' . $this->get_field_id( 'alt_text' ) . '">' . esc_html__( 'Alternate text:', 'jetpack' ) . ' <a href="http://support.wordpress.com/widgets/image-widget/#image-widget-alt-text" target="_blank">( ? )</a>
+ <input class="widefat" id="' . $this->get_field_id( 'alt_text' ) . '" name="' . $this->get_field_name( 'alt_text' ) . '" type="text" value="' . $alt_text . '" />
+ </label></p>
+ <p><label for="' . $this->get_field_id( 'img_title' ) . '">' . esc_html__( 'Image title:', 'jetpack' ) . ' <a href="http://support.wordpress.com/widgets/image-widget/#image-widget-title" target="_blank">( ? )</a>
+ <input class="widefat" id="' . $this->get_field_id( 'img_title' ) . '" name="' . $this->get_field_name( 'img_title' ) . '" type="text" value="' . $img_title . '" />
+ </label></p>
+ <p><label for="' . $this->get_field_id( 'caption' ) . '">' . esc_html__( 'Caption:', 'jetpack' ) . ' <a href="http://support.wordpress.com/widgets/image-widget/#image-widget-caption" target="_blank">( ? )</a>
+ <input class="widefat" id="' . $this->get_field_id( 'caption' ) . '" name="' . $this->get_field_name( 'caption' ) . '" type="text" value="' . $caption . '" />
+ </label></p>';
+
+ $alignments = array(
+ 'none' => __( 'None', 'jetpack' ),
+ 'left' => __( 'Left', 'jetpack' ),
+ 'center' => __( 'Center', 'jetpack' ),
+ 'right' => __( 'Right', 'jetpack' ),
+ );
+ echo '<p><label for="' . $this->get_field_id( 'align' ) . '">' . esc_html__( 'Image Alignment:', 'jetpack' ) . '
+ <select id="' . $this->get_field_id( 'align' ) . '" name="' . $this->get_field_name( 'align' ) . '">';
+ foreach ( $alignments as $alignment => $alignment_name ) {
+ echo '<option value="' . esc_attr( $alignment ) . '" ';
+ if ( $alignment == $align )
+ echo 'selected="selected" ';
+ echo '>' . esc_html($alignment_name) . "</option>\n";
+ }
+ echo '</select></label></p>';
+
+ echo '<p><label for="' . $this->get_field_id( 'img_width' ) . '">' . esc_html__( 'Width:', 'jetpack' ) . '
+ <input size="3" id="' . $this->get_field_id( 'img_width' ) . '" name="' . $this->get_field_name( 'img_width' ) . '" type="text" value="' . $img_width . '" />
+ </label>
+ <label for="' . $this->get_field_id( 'img_height' ) . '">' . esc_html__( 'Height:', 'jetpack' ) . '
+ <input size="3" id="' . $this->get_field_id( 'img_height' ) . '" name="' . $this->get_field_name( 'img_height' ) . '" type="text" value="' . $img_height . '" />
+ </label><br />
+ <small>' . esc_html__( "If empty, we will attempt to determine the image size.", 'jetpack' ) . '</small></p>
+ <p><label for="' . $this->get_field_id( 'link' ) . '">' . esc_html__( 'Link URL (when the image is clicked):', 'jetpack' ) . '
+ <input class="widefat" id="' . $this->get_field_id( 'link' ) . '" name="' . $this->get_field_name( 'link' ) . '" type="text" value="' . $link . '" />
+ </label></p>';
+ }
+
+} //Class Jetpack_Image_Widget
+
+function jetpack_image_widget_init() {
+ register_widget( 'Jetpack_Image_Widget' );
+}
+add_action( 'widgets_init', 'jetpack_image_widget_init' );
diff --git a/plugins/jetpack/modules/widgets/rsslinks-widget.php b/plugins/jetpack/modules/widgets/rsslinks-widget.php
new file mode 100644
index 0000000..1530915
--- /dev/null
+++ b/plugins/jetpack/modules/widgets/rsslinks-widget.php
@@ -0,0 +1,168 @@
+<?php
+/**
+ * Module Name: RSS Links Widget
+ * Module Description: Easily add RSS links to your theme's sidebar.
+ * Sort Order: 20
+ * First Introduced: 1.2
+ */
+
+class Jetpack_RSS_Links_Widget extends WP_Widget {
+
+ function Jetpack_RSS_Links_Widget() {
+ $widget_ops = array('classname' => 'widget_rss_links', 'description' => __("Links to your blog's RSS feeds", 'jetpack') );
+ $this->WP_Widget('rss_links', __('RSS Links (Jetpack)', 'jetpack'), $widget_ops);
+ }
+
+ function widget($args, $instance) {
+ extract( $args );
+
+ $title = apply_filters( 'widget_title', $instance['title'] );
+ echo $before_widget;
+
+ if ( $title )
+ echo $before_title . stripslashes( $title ) . $after_title;
+
+ if ( 'text' == $instance['format'] ) echo '<ul>';
+
+ if ( 'posts' == $instance['display'] ) {
+ $this->_rss_link('posts', $instance);
+ } elseif ( 'comments' == $instance['display'] ) {
+ $this->_rss_link('comments', $instance);
+ } elseif ( 'posts-comments' == $instance['display'] ) {
+ $this->_rss_link('posts', $instance);
+ $this->_rss_link('comments', $instance);
+ }
+
+ if ( 'text' == $instance['format'] ) echo '</ul>';
+
+ echo "\n" . $after_widget;
+ }
+
+ function update($new_instance, $old_instance) {
+ $instance = $old_instance;
+
+ $instance['title'] = wp_filter_nohtml_kses( $new_instance['title'] );
+ $instance['display'] = $new_instance['display'];
+ $instance['format'] = $new_instance['format'];
+ $instance['imagesize'] = $new_instance['imagesize'];
+ $instance['imagecolor'] = $new_instance['imagecolor'];
+
+ return $instance;
+ }
+
+ function form($instance) {
+ $instance = wp_parse_args( (array) $instance, array('title' => '', 'display' => 'posts-comments', 'format' => 'text') );
+
+ $title = stripslashes( $instance['title'] );
+ $display = $instance['display'];
+ $format = $instance['format'];
+ $image_size = isset( $instance['imagesize'] ) ? $instance['imagesize'] : 0 ;
+ $image_color = isset( $instance['imagecolor'] ) ? $instance['imagecolor'] : 'red';
+
+ echo '<p><label for="' . $this->get_field_id('title') . '">' . esc_html__('Title:', 'jetpack') . '
+ <input class="widefat" id="' . $this->get_field_id('title') . '" name="' . $this->get_field_name('title') . '" type="text" value="' . esc_attr($title) . '" />
+ </label></p>';
+
+ $displays = array(
+ 'posts' => __('Posts', 'jetpack'),
+ 'comments' => __('Comments', 'jetpack'),
+ 'posts-comments' => __('Posts & Comments', 'jetpack')
+ );
+ echo '<p><label for="' . $this->get_field_id('display') . '">' . esc_html__('Feed(s) to Display:', 'jetpack') . '
+ <select class="widefat" id="' . $this->get_field_id('display') . '" name="' . $this->get_field_name('display') . '">';
+ foreach ( $displays as $display_option => $label ) {
+ echo '<option value="' . esc_attr($display_option) . '"';
+ if ( $display_option == $display ) echo ' selected="selected"';
+ echo '>' . esc_html($label) . '</option>' . "\n";
+ }
+ echo '</select></label></p>';
+
+ $formats = array(
+ 'text' => __('Text Link', 'jetpack'),
+ 'image' => __('Image Link', 'jetpack'),
+ 'text-image' => __('Text & Image Links', 'jetpack')
+ );
+ echo '<p><label for="' . $this->get_field_id('format') . '">' . __('Format:', 'jetpack') . '
+ <select class="widefat" id="' . $this->get_field_id('format') . '" name="' . $this->get_field_name('format') . '" onchange="if ( this.value == \'text\' ) jQuery( \'#' . $this->get_field_id('image-settings') . '\' ).fadeOut(); else jQuery( \'#' . $this->get_field_id('image-settings') . '\' ).fadeIn();">';
+ foreach ( $formats as $format_option => $label ) {
+ echo '<option value="' . esc_attr($format_option) . '"';
+ if ( $format_option == $format ) echo ' selected="selected"';
+ echo '>' . esc_html($label) . '</option>' . "\n";
+ }
+ echo '</select></label></p>';
+
+ echo '<div id="' . $this->get_field_id('image-settings') . '"';
+ if ( 'text' == $format ) echo ' style="display: none;"';
+ echo '><h3>' . esc_html__('Image Settings:', 'jetpack') . '</h3>';
+
+ $sizes = array(
+ 'small' => __('Small', 'jetpack'),
+ 'medium' => __('Medium', 'jetpack'),
+ 'large' => __('Large', 'jetpack')
+ );
+ echo '<p><label for="' . $this->get_field_id('imagesize') . '">' . esc_html__('Image Size:', 'jetpack') . '
+ <select class="widefat" id="' . $this->get_field_id('imagesize') . '" name="' . $this->get_field_name('imagesize') . '">';
+ foreach ( $sizes as $size => $label ) {
+ echo '<option value="' . esc_attr($size) . '"';
+ if ( $size == $image_size ) echo ' selected="selected"';
+ echo '>' . esc_html($label) . '</option>' . "\n";
+ }
+ echo '</select></label></p>';
+
+ $colors = array(
+ 'red' => __('Red', 'jetpack'),
+ 'orange' => __('Orange', 'jetpack'),
+ 'green' => __('Green', 'jetpack'),
+ 'blue' => __('Blue', 'jetpack'),
+ 'purple' => __('Purple', 'jetpack'),
+ 'pink' => __('Pink', 'jetpack'),
+ 'silver' => __('Silver', 'jetpack'),
+ );
+ echo '<p><label for="' . $this->get_field_id('imagecolor') . '">' . esc_html__('Image Color:', 'jetpack') . '
+ <select class="widefat" id="' . $this->get_field_id('imagecolor') . '" name="' . $this->get_field_name('imagecolor') . '">';
+ foreach ( $colors as $color => $label ) {
+ echo '<option value="' . esc_attr($color) . '"';
+ if ( $color == $image_color ) echo ' selected="selected"';
+ echo '>' . esc_html($label) . '</option>' . "\n";
+ }
+ echo '</select></label></p></div>';
+ }
+
+ function _rss_link( $type = 'posts', $args ) {
+ if ( 'posts' == $type ) {
+ $type_text = __( 'Posts', 'jetpack' );
+ $rss_type = 'rss2_url';
+ } elseif ( 'comments' == $type ) {
+ $type_text = __( 'Comments', 'jetpack' );
+ $rss_type = 'comments_rss2_url';
+ }
+
+ $subscribe_to = sprintf( __( 'Subscribe to %s', 'jetpack'), $type_text );
+
+ $link_item = '';
+ $format = $args['format'];
+ if ( 'image' == $format || 'text-image' == $format )
+ $link_item = '<a href="' . get_bloginfo($rss_type) . '" title="' . esc_attr( $subscribe_to ) . '"><img src="' . esc_url( plugins_url( '_inc/images/rss/' . $args['imagecolor'] . '-' . $args['imagesize'] . '.png', dirname( dirname( __FILE__ ) ) ) ) . '" alt="RSS Feed" /></a>';
+ if ( 'text-image' == $format )
+ $link_item .= ' <a href="' . get_bloginfo($rss_type) . '" title="' . esc_attr( $subscribe_to ) . '">' . esc_html__('RSS - ' . $type_text, 'jetpack'). '</a>';
+ if ( 'text' == $format )
+ $link_item = '<a href="' . get_bloginfo($rss_type) . '" title="' . esc_attr( $subscribe_to ) . '">' . esc_html__('RSS - ' . $type_text, 'jetpack'). '</a>';
+
+ if ( 'text' == $format )
+ echo '<li>';
+ else
+ echo '<p>';
+ echo $link_item;
+ if ( 'text' == $format )
+ echo '</li>';
+ else
+ echo '</p>';
+
+ }
+} //Class Jetpack_RSS_Links_Widget
+
+function jetpack_rss_links_widget_init() {
+ register_widget('Jetpack_RSS_Links_Widget');
+}
+add_action( 'widgets_init', 'jetpack_rss_links_widget_init' );
+?>
--git a/plugins/jetpack/modules/widgets/twitter-widget.php b/plugins/jetpack/modules/widgets/twitter-widget.php
new file mode 100644
index 0000000..a7f359c
--- /dev/null
+++ b/plugins/jetpack/modules/widgets/twitter-widget.php
@@ -0,0 +1,273 @@
+<?php
+/**
+ * Module Name: Twitter Widget
+ * Module Description: Display the latest updates from a Twitter user inside your theme's widgets.
+ * Sort Order: 20
+ * First Introduced: 1.1
+ */
+
+/*
+This program is free software; you can redistribute it and/or
+modify it under the terms of the GNU General Public License
+as published by the Free Software Foundation; either version 2
+of the License, or (at your option) any later version.
+
+This program is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License
+along with this program; if not, write to the Free Software
+Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
+*/
+
+if ( !function_exists('wpcom_time_since') ) :
+/*
+ * Time since function taken from WordPress.com
+ */
+
+function wpcom_time_since( $original, $do_more = 0 ) {
+ // array of time period chunks
+ $chunks = array(
+ array( 60 * 60 * 24 * 365 , 'year' ),
+ array( 60 * 60 * 24 * 30 , 'month' ),
+ array( 60 * 60 * 24 * 7, 'week' ),
+ array( 60 * 60 * 24 , 'day' ),
+ array( 60 * 60 , 'hour' ),
+ array( 60 , 'minute' ),
+ );
+
+ $today = time();
+ $since = $today - $original;
+
+ for ( $i = 0, $j = count( $chunks ); $i < $j; $i++ ) {
+ $seconds = $chunks[$i][0];
+ $name = $chunks[$i][1];
+
+ if ( ( $count = floor( $since / $seconds ) ) != 0 )
+ break;
+ }
+
+ $print = ( $count == 1 ) ? '1 ' . $name : "$count {$name}s";
+
+ if ( $i + 1 < $j ) {
+ $seconds2 = $chunks[$i + 1][0];
+ $name2 = $chunks[$i + 1][1];
+
+ // add second item if it's greater than 0
+ if ( ( ( $count2 = floor( ( $since - ( $seconds * $count ) ) / $seconds2 ) ) != 0 ) && $do_more )
+ $print .= ( $count2 == 1 ) ? ', 1 ' . $name2 : ", $count2 {$name2}s";
+ }
+ return $print;
+}
+endif;
+
+class Wickett_Twitter_Widget extends WP_Widget {
+
+ function Wickett_Twitter_Widget() {
+ $widget_ops = array( 'classname' => 'widget_twitter', 'description' => __( 'Display your tweets from Twitter', 'jetpack' ) );
+ parent::WP_Widget( 'twitter', __( 'Twitter (Jetpack)', 'jetpack' ), $widget_ops );
+ }
+
+ function widget( $args, $instance ) {
+ extract( $args );
+
+ $account = trim( urlencode( $instance['account'] ) );
+ if ( empty($account) ) return;
+ $title = apply_filters( 'widget_title', $instance['title'] );
+ if ( empty( $title ) ) $title = __( 'Twitter Updates', 'jetpack' );
+ $show = absint( $instance['show'] ); // # of Updates to show
+ if ( $show > 200 ) // Twitter paginates at 200 max tweets. update() should not have accepted greater than 20
+ $show = 200;
+ $hidereplies = (bool) $instance['hidereplies'];
+ $include_retweets = (bool) $instance['includeretweets'];
+
+ echo "{$before_widget}{$before_title}<a href='" . esc_url( "http://twitter.com/{$account}" ) . "'>" . esc_html($title) . "</a>{$after_title}";
+
+ if ( false === ( $tweets = get_transient( 'widget-twitter-' . $this->number ) ) ) {
+ $params = array(
+ 'screen_name'=>$account, // Twitter account name
+ 'trim_user'=>true, // only basic user data (slims the result)
+ 'include_entities' => true
+ );
+
+ /**
+ * The exclude_replies parameter filters out replies on the server. If combined with count it only filters that number of tweets (not all tweets up to the requested count)
+ * If we are not filtering out replies then we should specify our requested tweet count
+ */
+ if ( $hidereplies )
+ $params['exclude_replies'] = true;
+ else
+ $params['count'] = $show;
+ if ( $include_retweets )
+ $params['include_rts'] = true;
+ $twitter_json_url = esc_url_raw( 'http://api.twitter.com/1/statuses/user_timeline.json?' . http_build_query( $params ), array( 'http', 'https' ) );
+ unset( $params );
+ $response = wp_remote_get( $twitter_json_url, array( 'User-Agent' => 'WordPress.com Twitter Widget' ) );
+ $response_code = wp_remote_retrieve_response_code( $response );
+ if ( 200 == $response_code ) {
+ $tweets = wp_remote_retrieve_body( $response );
+ $tweets = json_decode( $tweets, true );
+ $expire = 900;
+ if ( !is_array( $tweets ) || isset( $tweets['error'] ) ) {
+ $tweets = 'error';
+ $expire = 300;
+ }
+ } else {
+ $tweets = 'error';
+ $expire = 300;
+ set_transient( 'widget-twitter-response-code-' . $this->number, $response_code, $expire );
+ }
+
+ set_transient( 'widget-twitter-' . $this->number, $tweets, $expire );
+ }
+
+ if ( 'error' != $tweets ) :
+ $before_timesince = ' ';
+ if ( isset( $instance['beforetimesince'] ) && !empty( $instance['beforetimesince'] ) )
+ $before_timesince = esc_html( $instance['beforetimesince'] );
+ $before_tweet = '';
+ if ( isset( $instance['beforetweet'] ) && !empty( $instance['beforetweet'] ) )
+ $before_tweet = stripslashes( wp_filter_post_kses( $instance['beforetweet'] ) );
+
+ echo '<ul class="tweets">' . "\n";
+
+ $tweets_out = 0;
+
+ foreach ( (array) $tweets as $tweet ) {
+ if ( $tweets_out >= $show )
+ break;
+
+ if ( empty( $tweet['text'] ) )
+ continue;
+
+ $text = esc_html( $tweet['text'] );
+
+ // expand t.co links
+ if ( !empty( $tweet['entities']['urls'] ) ) {
+ foreach ( $tweet['entities']['urls'] as $entity_url ) {
+ if ( !empty( $entity_url['expanded_url'] ) ) {
+ $expanded = '<a href="' . esc_url( $entity_url['expanded_url'] ) . '"> ' . esc_html( $entity_url['display_url'] ) . '</a>';
+ $text = str_replace( $entity_url['url'], $expanded, $text );
+ }
+ }
+ }
+
+ $text = make_clickable( $text );
+
+ /*
+ * Create links from plain text based on Twitter patterns
+ * @link http://github.com/mzsanford/twitter-text-rb/blob/master/lib/regex.rb Official Twitter regex
+ */
+ $text = preg_replace_callback( '/(^|[^0-9A-Z&\/]+)(#|\xef\xbc\x83)([0-9A-Z_]*[A-Z_]+[a-z0-9_\xc0-\xd6\xd8-\xf6\xf8\xff]*)/iu', array( $this, '_wpcom_widget_twitter_hashtag' ), $text );
+ $text = preg_replace_callback( '/([^a-zA-Z0-9_]|^)([@\xef\xbc\xa0]+)([a-zA-Z0-9_]{1,20})(\/[a-zA-Z][a-zA-Z0-9\x80-\xff-]{0,79})?/u', array( $this, '_wpcom_widget_twitter_username' ), $text );
+ if ( isset( $tweet['id_str'] ) )
+ $tweet_id = urlencode( $tweet['id_str'] );
+ else
+ $tweet_id = urlencode( $tweet['id'] );
+ $created_at = str_replace( '+0000', '', $tweet['created_at'] ) . ' UTC'; // Twitter's datetime format is strange, refactor for the sake of PHP4
+ echo "<li>{$before_tweet}{$text}{$before_timesince}<a href=\"" . esc_url( "http://twitter.com/{$account}/statuses/{$tweet_id}" ) . '" class="timesince">' . str_replace( ' ', ' ', wpcom_time_since( strtotime( $created_at ) ) ) . " ago</a></li>\n";
+ unset( $tweet_id );
+ $tweets_out++;
+ }
+
+ echo "</ul>\n";
+ else :
+ if ( 401 == get_transient( 'widget-twitter-response-code-' . $this->number ) )
+ echo '<p>' . wp_kses( sprintf( __( 'Error: Please make sure the Twitter account is <a href="%s">public</a>.', 'jetpack' ), 'http://support.twitter.com/forums/10711/entries/14016' ), array( 'a' => array( 'href' => true ) ) ) . '</p>';
+ else
+ echo '<p>' . esc_html__( 'Error: Twitter did not respond. Please wait a few minutes and refresh this page.', 'jetpack' ) . '</p>';
+ endif;
+
+ echo $after_widget;
+ }
+
+ function update( $new_instance, $old_instance ) {
+ $instance = $old_instance;
+
+ $instance['account'] = trim( strip_tags( stripslashes( $new_instance['account'] ) ) );
+ $instance['account'] = str_replace( 'http://twitter.com/', '', $instance['account'] );
+ $instance['account'] = str_replace( '/', '', $instance['account'] );
+ $instance['account'] = str_replace( '@', '', $instance['account'] );
+ $instance['account'] = str_replace( '#!', '', $instance['account'] ); // account for the Ajax URI
+ $instance['title'] = strip_tags( stripslashes( $new_instance['title'] ) );
+ $instance['show'] = absint( $new_instance['show'] );
+ $instance['hidereplies'] = isset( $new_instance['hidereplies'] );
+ $instance['includeretweets'] = isset( $new_instance['includeretweets'] );
+ $instance['beforetimesince'] = $new_instance['beforetimesince'];
+
+ delete_transient( 'widget-twitter-' . $this->number );
+ delete_transient( 'widget-twitter-response-code-' . $this->number );
+
+ return $instance;
+ }
+
+ function form( $instance ) {
+ //Defaults
+ $instance = wp_parse_args( (array) $instance, array( 'account' => '', 'title' => '', 'show' => 5, 'hidereplies' => false, 'includeretweets' => false, 'beforetimesince' => '' ) );
+
+ $account = esc_attr( $instance['account'] );
+ $title = esc_attr( $instance['title'] );
+ $show = absint( $instance['show'] );
+ if ( $show < 1 || 20 < $show )
+ $show = 5;
+ $hidereplies = (bool) $instance['hidereplies'];
+ $include_retweets = (bool) $instance['includeretweets'];
+ $before_timesince = esc_attr( $instance['beforetimesince'] );
+
+ echo '<p><label for="' . $this->get_field_id( 'title' ) . '">' . esc_html__( 'Title:', 'jetpack' ) . '
+ <input class="widefat" id="' . $this->get_field_id( 'title' ) . '" name="' . $this->get_field_name( 'title' ) . '" type="text" value="' . $title . '" />
+ </label></p>
+ <p><label for="' . $this->get_field_id( 'account' ) . '">' . esc_html__( 'Twitter username:', 'jetpack' ) . ' <a href="http://support.wordpress.com/widgets/twitter-widget/#twitter-username" target="_blank">( ? )</a>
+ <input class="widefat" id="' . $this->get_field_id( 'account' ) . '" name="' . $this->get_field_name( 'account' ) . '" type="text" value="' . $account . '" />
+ </label></p>
+ <p><label for="' . $this->get_field_id( 'show' ) . '">' . esc_html__( 'Maximum number of tweets to show:', 'jetpack' ) . '
+ <select id="' . $this->get_field_id( 'show' ) . '" name="' . $this->get_field_name( 'show' ) . '">';
+
+ for ( $i = 1; $i <= 20; ++$i )
+ echo "<option value='$i' " . ( $show == $i ? "selected='selected'" : '' ) . ">$i</option>";
+
+ echo ' </select>
+ </label></p>
+ <p><label for="' . $this->get_field_id( 'hidereplies' ) . '"><input id="' . $this->get_field_id( 'hidereplies' ) . '" class="checkbox" type="checkbox" name="' . $this->get_field_name( 'hidereplies' ) . '"';
+ if ( $hidereplies )
+ echo ' checked="checked"';
+ echo ' /> ' . esc_html__( 'Hide replies', 'jetpack' ) . '</label></p>';
+
+ echo '<p><label for="' . $this->get_field_id( 'includeretweets' ) . '"><input id="' . $this->get_field_id( 'includeretweets' ) . '" class="checkbox" type="checkbox" name="' . $this->get_field_name( 'includeretweets' ) . '"';
+ if ( $include_retweets )
+ echo ' checked="checked"';
+ echo ' /> ' . esc_html__( 'Include retweets', 'jetpack' ) . '</label></p>';
+
+ echo '<p><label for="' . $this->get_field_id( 'beforetimesince' ) . '">' . esc_html__( 'Text to display between tweet and timestamp:', 'jetpack' ) . '
+ <input class="widefat" id="' . $this->get_field_id( 'beforetimesince' ) . '" name="' . $this->get_field_name( 'beforetimesince' ) . '" type="text" value="' . $before_timesince . '" />
+ </label></p>';
+ }
+
+ /**
+ * Link a Twitter user mentioned in the tweet text to the user's page on Twitter.
+ *
+ * @param array $matches regex match
+ * @return string Tweet text with inserted @user link
+ */
+ function _wpcom_widget_twitter_username( $matches ) { // $matches has already been through wp_specialchars
+ return "$matches[1]@<a href='" . esc_url( 'http://twitter.com/' . urlencode( $matches[3] ) ) . "'>$matches[3]</a>";
+ }
+
+ /**
+ * Link a Twitter hashtag with a search results page on Twitter.com
+ *
+ * @param array $matches regex match
+ * @return string Tweet text with inserted #hashtag link
+ */
+ function _wpcom_widget_twitter_hashtag( $matches ) { // $matches has already been through wp_specialchars
+ return "$matches[1]<a href='" . esc_url( 'http://twitter.com/search?q=%23' . urlencode( $matches[3] ) ) . "'>#$matches[3]</a>";
+ }
+
+}
+
+add_action( 'widgets_init', 'wickett_twitter_widget_init' );
+function wickett_twitter_widget_init() {
+ register_widget( 'Wickett_Twitter_Widget' );
+}
diff --git a/plugins/jetpack/modules/wpgroho.js b/plugins/jetpack/modules/wpgroho.js
new file mode 100644
index 0000000..24e161b
--- /dev/null
+++ b/plugins/jetpack/modules/wpgroho.js
@@ -0,0 +1,33 @@
+WPGroHo = jQuery.extend( {
+ my_hash: '',
+ data: {},
+ renderers: {},
+ syncProfileData: function( hash, id ) {
+ if ( !WPGroHo.data[hash] ) {
+ WPGroHo.data[hash] = {};
+ a = jQuery( 'div.grofile-hash-map-' + hash + ' span' ).each( function() {
+ WPGroHo.data[hash][this.className] = jQuery( this ).text();
+ } );
+ }
+
+ WPGroHo.appendProfileData( WPGroHo.data[hash], hash, id );
+ },
+ appendProfileData: function( data, hash, id ) {
+ for ( var key in data ) {
+ if ( jQuery.isFunction( WPGroHo.renderers[key] ) ) {
+ return WPGroHo.renderers[key]( data[key], hash, id, key );
+ }
+
+ jQuery( '#' + id ).find( 'h4' ).after( jQuery( '<p class="grav-extra ' + key + '" />' ).html( data[key] ) );
+ }
+ }
+}, WPGroHo );
+
+jQuery( document ).ready( function( $ ) {
+ Gravatar.profile_cb = function( h, d ) {
+ WPGroHo.syncProfileData( h, d );
+ };
+
+ Gravatar.my_hash = WPGroHo.my_hash;
+ Gravatar.init( 'body', '#wpadminbar' );
+} );
diff --git a/plugins/jetpack/readme.txt b/plugins/jetpack/readme.txt
new file mode 100644
index 0000000..c8f1a4d
--- /dev/null
+++ b/plugins/jetpack/readme.txt
@@ -0,0 +1,197 @@
+=== Jetpack by WordPress.com ===
+Contributors: automattic, apeatling, beaulebens, hugobaeta, joen, mdawaffe, andy, designsimply, hew, westi, eoigal, tmoorewp
+Tags: WordPress.com, statistics, stats, views, tweets, twitter, widget, gravatar, hovercards, profile, equations, latex, math, maths, youtube, shortcode, archives, audio, blip, bliptv, dailymotion, digg, flickr, googlevideo, google, googlemaps, kyte, kytetv, livevideo, redlasso, rockyou, rss, scribd, slide, slideshare, soundcloud, vimeo, shortlinks, wp.me, subscriptions
+Requires at least: 3.2
+Tested up to: 3.4
+Stable tag: 1.3.4
+
+Supercharge your WordPress site with powerful features previously only available to WordPress.com users.
+
+== Description ==
+
+[Jetpack](http://jetpack.me/) is a WordPress plugin that supercharges your self-hosted WordPress site with the awesome cloud power of WordPress.com.
+
+For more information, check out [Jetpack.me](http://jetpack.me/).
+
+Features include:
+
+* Simple, concise stats with no additional load on your server. Previously provided by [WordPress.com Stats](http://wordpress.org/extend/plugins/stats/).
+* Email subscriptions for your blog's posts and your post's comments.
+* The [WP.me URL shortener](http://wp.me/sf2B5-shorten).
+* Hovercard popups for your commenters via [Gravatar](http://gravatar.com/).
+* Easily embedded media from popular sites like YouTube, Digg, and Vimeo.
+* For the Math geeks, a simple way to include beautiful mathematical expressions on your site.
+* A widget for displaying recent tweets. Previously provided by [Wickett Twitter Widget](http://wordpress.org/extend/plugins/wickett-twitter-widget/)
+* Your readers can easily share your posts via email or their favorite social networks. Previously provided by the [Sharedaddy](http://wordpress.org/extend/plugins/sharedaddy/) WordPress plugin.
+* Your writing will improve thanks to After the Deadline, an artificial intelligence based spell, style, and grammar checker. Previously provided by the [After the Deadline](http://wordpress.org/extend/plugins/after-the-deadline/) WordPress plugin.
+* and *many* more to come!
+
+Note: The stats portion of Jetpack uses Quantcast to enhance its data.
+
+== Installation ==
+
+1. Install Jetpack either via the WordPress.org plugin directory, or by uploading the files to your server
+2. After activating Jetpack by WordPress.com, you will be asked to connect to WordPress.com to enable the Jetpack features.
+3. Click the connect button and log in to a WordPress.com account to authorize the Jetpack connection.
+4. If you don't yet have a WordPress.com account, you can quickly create one after clicking the connect button.
+5. That's it. You're ready to go!
+
+== Frequently Asked Questions ==
+
+= I already have a WordPress account, but it's not working, what's going on? =
+
+Jetpack requires a connection to [WordPress.com](http://wordpress.com/) to enable all features. This is a different account than the one you use to log into your self-hosted WordPress. If you can log into http://wordpress.com, then you already have a WordPress.com account. If you can't, then you can easily create one as part of the installation of Jetpack.
+
+= How do I view my stats? =
+
+Once you've installed Jetpack, your stats will be available via the "Site Stats" menu which appears in the new Jetpack menu (under your Dashboard menu within WordPress).
+
+= How do I embed media? =
+
+Use [shortcodes](http://support.wordpress.com/shortcodes/) to embed your media. Currently, Jetpack provides the following shortcodes.
+
+* [[archives]](http://support.wordpress.com/archives-shortcode/)
+* [[audio]](http://support.wordpress.com/audio/)
+* [[blip.tv]](http://support.wordpress.com/videos/bliptv/)
+* [[dailymotion]](http://support.wordpress.com/videos/dailymotion/)
+* [[digg]](http://support.wordpress.com/digg/)
+* [[flickr]](http://support.wordpress.com/videos/flickr-video/)
+* [[googlevideo]](http://support.wordpress.com/videos/google-video/)
+* [[polldaddy]](http://support.polldaddy.com/wordpress-shortcodes/)
+* [[scribd]](http://support.wordpress.com/scribd/)
+* [[slide]](http://support.wordpress.com/slideshows/slide/)
+* [[slideshare]](http://support.wordpress.com/slideshows/slideshare/)
+* [[soundcloud]](http://support.wordpress.com/audio/soundcloud-audio-player/)
+* [[vimeo]](http://support.wordpress.com/videos/vimeo/)
+* [[youtube]](http://support.wordpress.com/videos/youtube/)
+* [[googlemaps]](http://en.support.wordpress.com/google-maps/)
+
+== Screenshots ==
+
+1. Stats chart.
+2. Sharing buttons.
+3. Subscriptions widget.
+4. Gravatar Hovercards settings.
+5. Spelling and Grammar demo.
+
+== Changelog ==
+
+= 1.3.4 =
+* Bug Fix: Revert changes to the top level menu that are causing problems.
+
+= 1.3.3 =
+* Bug Fix: Fix notices caused by last update
+
+= 1.3.2 =
+* Bug Fix: Fix Jetpack menu so that Akismet and VaultPress submenus show up.
+
+= 1.3.1 =
+* Enhancement: Add a new widget, the Facebook Likebox
+* Bug Fix: Sharing: Sharing buttons can now be used on custom post types.
+* Bug Fix: Contact Forms: Make Contact Forms widget shortcode less aggressive about the shortcodes it converts.
+* Bug Fix: Ensure contact forms are parsed correctly in text widgets.
+* Bug Fix: Connection notices now only appear on the Dashboard and plugin page.
+* Bug Fix: Connection notices are now dismissable if Jetpack is not network activated.
+* Bug Fix: Subscriptions: Fix an issue that was causing errors with new BuddyPress forum posts.
+
+= 1.3 =
+* Enhancement: Add Contact Forms feature. Formerly Grunion Contact Forms.
+* Bug Fix: Tweak YouTube autoembedder to catch more YouTube URLs.
+* Bug Fix: Correctly load the Sharing CSS files.
+
+= 1.2.4 =
+* Bug Fix: Fix rare bug with static front pages
+
+= 1.2.3 =
+* Enhancement: Twitter Widget: Expand t.co URLs
+* Bug Fix: Various PHP Notices.
+* Bug Fix: WordPress Deprecated `add_contextual_help()` notices
+* Bug Fix: Don't display unimportant DB errors when processing Jetpack nonces
+* Bug Fix: Correctly sync data during certain MultiSite cases.
+* Bug Fix: Stats: Allow sparkline img to load even when there is a DB upgrade.
+* Bug Fix: Stats: Replace "loading title" with post title regardless of type and status.
+* Bug Fix: Stats: Avoid edge case infinite redirect for `show_on_front=page` sites where the `home_url()` conatins uppercase letters.
+* Bug Fix: Subscriptions: Don't send subscriptions if the feature is turned off in Jetpack.
+* Bug Fix: Subscriptions: Fix pagination of subscribers.
+* Bug Fix: Subscriptions: Sync data about categories/tags as well to improve subscription emails.
+* Bug Fix: Subscriptions: Better styling for the subscription success message.
+* Bug Fix: Shortcodes: Support for multiple Google Maps in one post. Support for all Google Maps URLs.
+* Bug Fix: Shortcodes: Improved support for youtu.be URLs
+* Bug Fix: Shortcodes: Improved Vimeo embeds.
+* Bug Fix: Sharing: Switch to the 20px version of Google's +1 button for consistency.
+* Bug Fix: Sharing: Fix Google +1 button HTML validation issues.
+* Bug Fix: Sharing: Disable sharing buttons during preview.
+* Bug Fix: Spelling and Grammar: Properly handle proofreading settings.
+* Bug Fix: Spelling and Grammar: Don't prevent post save when proofreading service is unavailable.
+
+= 1.2.2 =
+* Bug Fix: Ensure expected modules get reactivated correctly during upgrade.
+* Bug Fix: Don't send subscription request during spam comment submission.
+* Bug Fix: Increased theme compatibility for subscriptions.
+* Bug Fix: Remove reference to unused background image.
+
+= 1.2.1 =
+* Bug Fix: Ensure Site Stats menu item is accessible.
+* Bug Fix: Fixed errors displayed during some upgrades.
+* Bug Fix: Fix inaccurate new modules "bubble" in menu for some upgrades.
+* Bug Fix: Fix VaultPress detection.
+* Bug Fix: Fix link to http://jetpack.me/faq/
+
+= 1.2 =
+* Enhancement: Add Subscriptions: Subscribe to site's posts and posts' comments.
+* Enhancement: Add Google Maps shortcode.
+* Enhancement: Add Image Widget.
+* Enhancement: Add RSS Links Widget.
+* Enhancement: Stats: More responsive stats dashboard.
+* Enhancement: Shortcodes: Google Maps, VideoPress
+* Enhancement: Sharing: Google+, LinkedIn
+* Enhancement: Enhanced Distribution: Added Jetpack blogs to http://en.wordpress.com/firehose/
+* Bug Fix: Spelling and Grammar: WordPress 3.3 compatibility.
+* Bug Fix: Translatable module names/descriptinos.
+* Bug Fix: Correctly detect host's ability to make outgoing HTTPS requests.
+
+= 1.1.3 =
+* Bug Fix: Increase compatibility with WordPress 3.2's new `wp_remote_request()` API.
+* Bug Fix: Increase compatibility with Admin Bar.
+* Bug Fix: Stats: Improved performance when creating new posts.
+* Bug Fix: Twitter Widget: Fix PHP Notice.
+* Bug Fix: Sharedaddy: Fix PHP Warning.
+* Enhancement: AtD: Add spellcheck button to Distraction Free Writing screen.
+* Translations: Added: Bosnian, Danish, German, Finnish, Galician, Croatian, Indonesian, Macedonian, Norwegian (Bokmål), Russian, Slovak, Serbian, Swedish
+* Translations: Updated: Spanish, French, Italian, Japanese, Brazilian Portuguese, Portuguese
+
+= 1.1.2 =
+* Bug Fix: Note, store, and keep fresh the time difference between the Jetpack site's host and the Jetpack servers at WordPress.com. Should fix all "timestamp is too old" errors.
+* Bug Fix: Improve experience on hosts capable of making outgoing HTTPS requests but incapable of verifying SSL certificates. Fixes some "register_http_request_failed", "error setting certificate verify locations", and "error:14090086:lib(20):func(144):reason(134)" errors.
+* Bug Fix: Better fallback when WordPress.com is experiencing problems.
+* Bug Fix: It's Jetpack, not JetPack :)
+* Bug Fix: Remove PHP Warnings/Notices.
+* Bug Fix: AtD: JS based XSS bug. Props markjaquith.
+* Bug Fix: AtD: Prevent stored configuration options from becoming corrupted.
+* Bug Fix: Stats: Prevent missing old stats for some blogs.
+* Bug Fix: Twitter Widget: Fix formatting of dates/times in PHP4.
+* Bug Fix: Twitter Widget: Cache the response from Twitter to prevent "Twitter did not respond. Please wait a few minutes and refresh this page." errors.
+* Enhancement: Slightly improved RTL experience. Jetpack 1.2 should include a much better fix.
+* Enhancement: Sharedaddy: Improve localization for Facebook Like button.
+* Enhancement: Gravatar Hovercards: Improved experience for Windows browsers.
+
+= 1.1.1 =
+* Bug Fix: Improve experience on hosts capable of making outgoing HTTPS requests but incapable of verifying SSL certificates. Fixes most "Your Jetpack has a glitch. Connecting this site with WordPress.com is not possible. This usually means your site is not publicly accessible (localhost)." errors.
+* Bug Fix: Sharedaddy: Fatal error under PHP4. Disable on PHP4 hosts.
+* Bug Fix: Stats: Fatal error under PHP4. Rewrite to be PHP4 compatible.
+* Bug Fix: Stats: Fatal error on some sites modifying/removing core WordPress user roles. Add sanity check.
+* Bug Fix: Stats: Replace debug output with error message in dashboard widget.
+* Bug Fix: Stats: Rework hook priorities so that stats views are always counted even if a plugin (such as Paginated Comments) bails early on template_redirect.
+* Bug Fix: Identify the module that connot be activated to fatal error during single module activation.
+* Bug Fix: `glob()` is not always available. Use `opendir()`, `readdir()`, `closedir()`.
+* Bug Fix: Send permalink options to Stats Server for improved per post permalink calculation.
+* Bug Fix: Do not hide Screen Options and Help links during Jetpack call to connect.
+* Bug Fix: Improve readablitiy of text.
+* Bug Fix: AtD: Correctly store/display options.
+* Enhancement: Output more informative error messages.
+* Enhancement: Improve CSS styling.
+* Enhancement: Stats: Query all post types and statuses when getting posts for stats reports.
+* Enhancement: Improve performance of LaTeX URLs be using cookieless CDN.
+
+= 1.1 =
+* Initial release
diff --git a/plugins/jetpack/screenshot-1.png b/plugins/jetpack/screenshot-1.png
new file mode 100644
index 0000000..ea2575f
Binary files /dev/null and b/plugins/jetpack/screenshot-1.png differ
diff --git a/plugins/jetpack/screenshot-2.png b/plugins/jetpack/screenshot-2.png
new file mode 100644
index 0000000..6ad58d1
Binary files /dev/null and b/plugins/jetpack/screenshot-2.png differ
diff --git a/plugins/jetpack/screenshot-3.png b/plugins/jetpack/screenshot-3.png
new file mode 100644
index 0000000..1502f70
Binary files /dev/null and b/plugins/jetpack/screenshot-3.png differ
diff --git a/plugins/jetpack/screenshot-4.png b/plugins/jetpack/screenshot-4.png
new file mode 100644
index 0000000..6b67efa
Binary files /dev/null and b/plugins/jetpack/screenshot-4.png differ
diff --git a/plugins/jetpack/screenshot-5.png b/plugins/jetpack/screenshot-5.png
new file mode 100644
index 0000000..b69513c
Binary files /dev/null and b/plugins/jetpack/screenshot-5.png differ
diff --git a/plugins/jetpack/uninstall.php b/plugins/jetpack/uninstall.php
new file mode 100644
index 0000000..f285370
--- /dev/null
+++ b/plugins/jetpack/uninstall.php
@@ -0,0 +1,26 @@
+<?php
+
+if (
+ !defined( 'WP_UNINSTALL_PLUGIN' )
+||
+ !WP_UNINSTALL_PLUGIN
+||
+ dirname( WP_UNINSTALL_PLUGIN ) != dirname( plugin_basename( __FILE__ ) )
+) {
+ status_header( 404 );
+ exit;
+}
+
+// Delete all compact options
+delete_option( 'jetpack_options' );
+
+// Delete all non-compact options
+delete_option( 'jetpack_register' );
+delete_option( 'jetpack_activated' );
+delete_option( 'jetpack_active_modules' );
+delete_option( 'jetpack_do_activate' );
+
+// Delete all legacy options
+delete_option( 'jetpack_was_activated' );
+delete_option( 'jetpack_auto_installed' );
+delete_transient( 'jetpack_register' );
diff --git a/plugins/limit-login-attempts/limit-login-attempts-sv_SE.mo b/plugins/limit-login-attempts/limit-login-attempts-sv_SE.mo
index 472bdc2..fa77728 100644
Binary files a/plugins/limit-login-attempts/limit-login-attempts-sv_SE.mo and b/plugins/limit-login-attempts/limit-login-attempts-sv_SE.mo differ
diff --git a/plugins/limit-login-attempts/limit-login-attempts-sv_SE.po b/plugins/limit-login-attempts/limit-login-attempts-sv_SE.po
index 6533577..faaf1d5 100755
--- a/plugins/limit-login-attempts/limit-login-attempts-sv_SE.po
+++ b/plugins/limit-login-attempts/limit-login-attempts-sv_SE.po
@@ -7,8 +7,8 @@ msgid ""
msgstr ""
"Project-Id-Version: limit-login-attempts 1.2\n"
"Report-Msgid-Bugs-To: http://wordpress.org/tag/limit-login-attempts\n"
-"POT-Creation-Date: 2011-02-17 15:08:09+00:00\n"
-"PO-Revision-Date: 2011-02-17 16:15+0100\n"
+"POT-Creation-Date: 2012-05-20 10:43:32+00:00\n"
+"PO-Revision-Date: 2012-05-20 12:51+0100\n"
"Last-Translator: Johan Eenfeldt <johan.eenfeldt@kostdoktorn.se>\n"
"Language-Team: Swedish\n"
"MIME-Version: 1.0\n"
@@ -16,222 +16,230 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-#: limit-login-attempts.php:474
+#: limit-login-attempts.php:522
msgid "%d hour"
msgid_plural "%d hours"
msgstr[0] "%d timme"
msgstr[1] "%d timmar"
-#: limit-login-attempts.php:480
+#: limit-login-attempts.php:528
msgid "%d minute"
msgid_plural "%d minutes"
msgstr[0] "%d minut"
msgstr[1] "%d minuter"
-#: limit-login-attempts.php:485
+#: limit-login-attempts.php:534
+msgid "[%s] Failed login attempts from whitelisted IP"
+msgstr "[%s] För många misslyckade inloggningar från IP i vitlista"
+
+#: limit-login-attempts.php:538
msgid "[%s] Too many failed login attempts"
msgstr "[%s] För många misslyckade inloggningar"
-#: limit-login-attempts.php:487
+#: limit-login-attempts.php:543
msgid "%d failed login attempts (%d lockout(s)) from IP: %s"
msgstr "%d misslyckade inloggningar (blockad %d gång(er)) från IP: %s"
-#: limit-login-attempts.php:491
+#: limit-login-attempts.php:547
msgid "Last user attempted: %s"
msgstr "Misslyckades senast med användare : %s"
-#: limit-login-attempts.php:494
+#: limit-login-attempts.php:551
+msgid "IP was NOT blocked because of external whitelist."
+msgstr "IP blockerades INTE på grund av extern vitlista."
+
+#: limit-login-attempts.php:553
msgid "IP was blocked for %s"
msgstr "IP blockerades i %s"
-#: limit-login-attempts.php:551
+#: limit-login-attempts.php:615
msgid "<strong>ERROR</strong>: Too many failed login attempts."
msgstr "<strong>Fel</strong>: För många misslyckade försök."
-#: limit-login-attempts.php:555
+#: limit-login-attempts.php:619
msgid "Please try again later."
msgstr "Försök igen senare."
-#: limit-login-attempts.php:562
+#: limit-login-attempts.php:626
msgid "Please try again in %d hour."
msgid_plural "Please try again in %d hours."
msgstr[0] "Försök igen om %d timme."
msgstr[1] "Försök igen om %d timmar."
-#: limit-login-attempts.php:564
+#: limit-login-attempts.php:628
msgid "Please try again in %d minute."
msgid_plural "Please try again in %d minutes."
msgstr[0] "Försök igen om %d minut."
msgstr[1] "Försök igen om %d minuter."
-#: limit-login-attempts.php:593
+#: limit-login-attempts.php:657
msgid "<strong>%d</strong> attempt remaining."
msgid_plural "<strong>%d</strong> attempts remaining."
msgstr[0] "<strong>%d</strong> försök återstår."
msgstr[1] "<strong>%d</strong> försök återstår."
-#: limit-login-attempts.php:658
+#: limit-login-attempts.php:728
msgid "<strong>ERROR</strong>: Incorrect username or password."
msgstr "<strong>Fel</strong>: Felaktigt användarnamn eller lösenord."
-#: limit-login-attempts.php:826
+#: limit-login-attempts.php:896
msgctxt "Internet address"
msgid "IP"
msgstr "IP"
-#: limit-login-attempts.php:826
+#: limit-login-attempts.php:896
msgid "Tried to log in as"
msgstr "Försökte logga in som"
-#: limit-login-attempts.php:831
+#: limit-login-attempts.php:901
msgid "%d lockout"
msgid_plural "%d lockouts"
msgstr[0] "%d blockering"
msgstr[1] "%d blockeringar"
-#: limit-login-attempts.php:860
+#: limit-login-attempts.php:930
msgid "Cleared IP log"
msgstr "Rensade IP loggen"
-#: limit-login-attempts.php:868
+#: limit-login-attempts.php:938
msgid "Reset lockout count"
msgstr "Nollställde räknaren för blockeringar"
-#: limit-login-attempts.php:876
+#: limit-login-attempts.php:946
msgid "Cleared current lockouts"
msgstr "Tog bort aktuella blockeringar"
-#: limit-login-attempts.php:905
+#: limit-login-attempts.php:975
msgid "Options changed"
msgstr "Inställningar ändrade"
-#: limit-login-attempts.php:923
+#: limit-login-attempts.php:993
msgid "It appears the site is reached directly (from your IP: %s)"
msgstr "Sajten tycks vara direktansluten (från din IP: %s)"
-#: limit-login-attempts.php:925
+#: limit-login-attempts.php:995
msgid "It appears the site is reached through a proxy server (proxy IP: %s, your IP: %s)"
msgstr "Sajten tycks ansluta genom en proxy server (proxy IP: %s, din IP: %s)"
-#: limit-login-attempts.php:933
+#: limit-login-attempts.php:1003
msgid "<strong>Current setting appears to be invalid</strong>. Please make sure it is correct. Further information can be found <a href=\"%s\" title=\"FAQ\">here</a>"
msgstr "<strong>Nuvarande inställningar kan vara fel</strong>. Säkerställ att de är korrekta. Mer information kan hittas <a href=\"%s\" title=\"FAQ\">här</a>"
-#: limit-login-attempts.php:941
+#: limit-login-attempts.php:1011
msgid "Limit Login Attempts Settings"
msgstr "Limit Login Attempts Inställningar"
-#: limit-login-attempts.php:942
+#: limit-login-attempts.php:1012
msgid "Statistics"
msgstr "Statistik"
-#: limit-login-attempts.php:947
+#: limit-login-attempts.php:1017
msgid "Total lockouts"
msgstr "Antal blockeringar"
-#: limit-login-attempts.php:950
+#: limit-login-attempts.php:1020
msgid "Reset Counter"
msgstr "Nollställ räknare"
-#: limit-login-attempts.php:951
+#: limit-login-attempts.php:1021
msgid "%d lockout since last reset"
msgid_plural "%d lockouts since last reset"
msgstr[0] "%d blockering sedan räknaren nollställdes"
msgstr[1] "%d blockeringar sedan räknaren nollställdes"
-#: limit-login-attempts.php:952
+#: limit-login-attempts.php:1022
msgid "No lockouts yet"
msgstr "Inga blockeringar har skett ännu"
-#: limit-login-attempts.php:957
+#: limit-login-attempts.php:1027
msgid "Active lockouts"
msgstr "Aktiva blockeringar"
-#: limit-login-attempts.php:959
+#: limit-login-attempts.php:1029
msgid "Restore Lockouts"
msgstr "Ta bort blockeringar"
-#: limit-login-attempts.php:960
+#: limit-login-attempts.php:1030
msgid "%d IP is currently blocked from trying to log in"
msgstr "%d IP är för närvarande blockerade från att logga in"
-#: limit-login-attempts.php:966
+#: limit-login-attempts.php:1036
msgid "Options"
msgstr "Inställningar"
-#: limit-login-attempts.php:971
+#: limit-login-attempts.php:1041
msgid "Lockout"
msgstr "Blockering"
-#: limit-login-attempts.php:973
+#: limit-login-attempts.php:1043
msgid "allowed retries"
msgstr "tillåtna misslyckanden"
-#: limit-login-attempts.php:974
+#: limit-login-attempts.php:1044
msgid "minutes lockout"
msgstr "minuters blockering"
-#: limit-login-attempts.php:975
+#: limit-login-attempts.php:1045
msgid "lockouts increase lockout time to"
msgstr "blockeringar ökar tiden till"
-#: limit-login-attempts.php:975
+#: limit-login-attempts.php:1045
msgid "hours"
msgstr "timmar"
-#: limit-login-attempts.php:976
+#: limit-login-attempts.php:1046
msgid "hours until retries are reset"
msgstr "timmar tills misslyckanden nollställs"
-#: limit-login-attempts.php:980
+#: limit-login-attempts.php:1050
msgid "Site connection"
msgstr "Sajten ansluter"
-#: limit-login-attempts.php:986
+#: limit-login-attempts.php:1056
msgid "Direct connection"
msgstr "Direktansluten"
-#: limit-login-attempts.php:991
+#: limit-login-attempts.php:1061
msgid "From behind a reversy proxy"
msgstr "Bakom en reverse proxy"
-#: limit-login-attempts.php:997
+#: limit-login-attempts.php:1067
msgid "Handle cookie login"
msgstr "Hantera inloggning med kakor"
-#: limit-login-attempts.php:999
+#: limit-login-attempts.php:1069
msgid "Yes"
msgstr "Ja"
-#: limit-login-attempts.php:999
+#: limit-login-attempts.php:1069
msgid "No"
msgstr "Nej"
-#: limit-login-attempts.php:1003
+#: limit-login-attempts.php:1073
msgid "Notify on lockout"
msgstr "Notifiera om blockering"
-#: limit-login-attempts.php:1005
+#: limit-login-attempts.php:1075
msgid "Log IP"
msgstr "Logga IP"
-#: limit-login-attempts.php:1006
+#: limit-login-attempts.php:1076
msgid "Email to admin after"
msgstr "E-post till administratör efter"
-#: limit-login-attempts.php:1006
+#: limit-login-attempts.php:1076
msgid "lockouts"
msgstr "blockeringar"
-#: limit-login-attempts.php:1011
+#: limit-login-attempts.php:1081
msgid "Change Options"
msgstr "Ändra Inställningar"
-#: limit-login-attempts.php:1019
+#: limit-login-attempts.php:1089
msgid "Lockout log"
msgstr "Log över blockeringar"
-#: limit-login-attempts.php:1024
+#: limit-login-attempts.php:1094
msgid "Clear Log"
msgstr "Rensa Log"
diff --git a/plugins/limit-login-attempts/limit-login-attempts.php b/plugins/limit-login-attempts/limit-login-attempts.php
index a92f5b6..3bbfa7b 100755
--- a/plugins/limit-login-attempts/limit-login-attempts.php
+++ b/plugins/limit-login-attempts/limit-login-attempts.php
@@ -6,9 +6,9 @@
Author: Johan Eenfeldt
Author URI: http://devel.kostdoktorn.se
Text Domain: limit-login-attempts
- Version: 1.6.2
+ Version: 1.7.1
- Copyright 2008 - 2011 Johan Eenfeldt
+ Copyright 2008 - 2012 Johan Eenfeldt
Thanks to Michael Skerwiderski for reverse proxy handling suggestions.
@@ -43,7 +43,7 @@ define('LIMIT_LOGIN_LOCKOUT_NOTIFY_ALLOWED', 'log,email');
/*
* Variables
*
- * Assignments are for default value -- change in admin page.
+ * Assignments are for default value -- change on admin page.
*/
$limit_login_options =
@@ -85,7 +85,7 @@ $limit_login_nonempty_credentials = false; /* user and pwd nonempty */
* Startup
*/
-add_action('init', 'limit_login_setup');
+add_action('plugins_loaded', 'limit_login_setup', 99999);
/*
@@ -102,7 +102,7 @@ function limit_login_setup() {
/* Filters and actions */
add_action('wp_login_failed', 'limit_login_failed');
if (limit_login_option('cookies')) {
- add_action('plugins_loaded', 'limit_login_handle_cookies', 99999);
+ limit_login_handle_cookies();
add_action('auth_cookie_bad_username', 'limit_login_failed_cookie');
global $wp_version;
@@ -175,10 +175,40 @@ function limit_login_get_address($type_name = '') {
}
+/*
+ * Check if IP is whitelisted.
+ *
+ * This function allow external ip whitelisting using a filter. Note that it can
+ * be called multiple times during the login process.
+ *
+ * Note that retries and statistics are still counted and notifications
+ * done as usual for whitelisted ips , but no lockout is done.
+ *
+ * Example:
+ * function my_ip_whitelist($allow, $ip) {
+ * return ($ip == 'my-ip') ? true : $allow;
+ * }
+ * add_filter('limit_login_whitelist_ip', 'my_ip_whitelist', 10, 2);
+ */
+function is_limit_login_ip_whitelisted($ip = null) {
+ if (is_null($ip)) {
+ $ip = limit_login_get_address();
+ }
+ $whitelisted = apply_filters('limit_login_whitelist_ip', false, $ip);
+
+ return ($whitelisted === true);
+}
+
+
/* Check if it is ok to login */
function is_limit_login_ok() {
$ip = limit_login_get_address();
+ /* Check external whitelist filter */
+ if (is_limit_login_ip_whitelisted($ip)) {
+ return true;
+ }
+
/* lockout active? */
$lockouts = get_option('limit_login_lockouts');
return (!is_array($lockouts) || !isset($lockouts[$ip]) || time() >= $lockouts[$ip]);
@@ -209,7 +239,7 @@ function limit_login_failure_shake($error_codes) {
/*
- * Action: called in plugin_loaded (really early) to make sure we do not allow
+ * Must be called in plugin_loaded (really early) to make sure we do not allow
* auth cookies while locked out.
*/
function limit_login_handle_cookies() {
@@ -324,6 +354,9 @@ function limit_login_clear_auth_cookie() {
*
* Increase nr of retries (if necessary). Reset valid value. Setup
* lockout if nr of retries are above threshold. And more!
+ *
+ * A note on external whitelist: retries and statistics are still counted and
+ * notifications done as usual, but no lockout is done.
*/
function limit_login_failed($username) {
$ip = limit_login_get_address();
@@ -369,20 +402,34 @@ function limit_login_failed($username) {
/* lockout! */
- global $limit_login_just_lockedout;
- $limit_login_just_lockedout = true;
+ $whitelisted = is_limit_login_ip_whitelisted($ip);
- /* setup lockout, reset retries as needed */
$retries_long = limit_login_option('allowed_retries')
- * limit_login_option('allowed_lockouts');
- if ($retries[$ip] >= $retries_long) {
- /* long lockout */
- $lockouts[$ip] = time() + limit_login_option('long_duration');
- unset($retries[$ip]);
- unset($valid[$ip]);
+ * limit_login_option('allowed_lockouts');
+
+ /*
+ * Note that retries and statistics are still counted and notifications
+ * done as usual for whitelisted ips , but no lockout is done.
+ */
+ if ($whitelisted) {
+ if ($retries[$ip] >= $retries_long) {
+ unset($retries[$ip]);
+ unset($valid[$ip]);
+ }
} else {
- /* normal lockout */
- $lockouts[$ip] = time() + limit_login_option('lockout_duration');
+ global $limit_login_just_lockedout;
+ $limit_login_just_lockedout = true;
+
+ /* setup lockout, reset retries as needed */
+ if ($retries[$ip] >= $retries_long) {
+ /* long lockout */
+ $lockouts[$ip] = time() + limit_login_option('long_duration');
+ unset($retries[$ip]);
+ unset($valid[$ip]);
+ } else {
+ /* normal lockout */
+ $lockouts[$ip] = time() + limit_login_option('lockout_duration');
+ }
}
/* do housecleaning and save values */
@@ -394,9 +441,9 @@ function limit_login_failed($username) {
/* increase statistics */
$total = get_option('limit_login_lockouts_total');
if ($total === false || !is_numeric($total)) {
- add_option('limit_login_lockouts_total', 1, '', 'no');
+ add_option('limit_login_lockouts_total', 1, '', 'no');
} else {
- update_option('limit_login_lockouts_total', $total + 1);
+ update_option('limit_login_lockouts_total', $total + 1);
}
}
@@ -451,6 +498,7 @@ function is_limit_login_multisite() {
/* Email notification of lockout to admin (if configured) */
function limit_login_notify_email($user) {
$ip = limit_login_get_address();
+ $whitelisted = is_limit_login_ip_whitelisted($ip);
$retries = get_option('limit_login_retries');
if (!is_array($retries)) {
@@ -482,8 +530,16 @@ function limit_login_notify_email($user) {
$blogname = is_limit_login_multisite() ? get_site_option('site_name') : get_option('blogname');
- $subject = sprintf(__("[%s] Too many failed login attempts", 'limit-login-attempts')
- , $blogname);
+ if ($whitelisted) {
+ $subject = sprintf(__("[%s] Failed login attempts from whitelisted IP"
+ , 'limit-login-attempts')
+ , $blogname);
+ } else {
+ $subject = sprintf(__("[%s] Too many failed login attempts"
+ , 'limit-login-attempts')
+ , $blogname);
+ }
+
$message = sprintf(__("%d failed login attempts (%d lockout(s)) from IP: %s"
, 'limit-login-attempts') . "\r\n\r\n"
, $count, $lockouts, $ip);
@@ -491,7 +547,11 @@ function limit_login_notify_email($user) {
$message .= sprintf(__("Last user attempted: %s", 'limit-login-attempts')
. "\r\n\r\n" , $user);
}
- $message .= sprintf(__("IP was blocked for %s", 'limit-login-attempts'), $when);
+ if ($whitelisted) {
+ $message .= __("IP was NOT blocked because of external whitelist.", 'limit-login-attempts');
+ } else {
+ $message .= sprintf(__("IP was blocked for %s", 'limit-login-attempts'), $when);
+ }
$admin_email = is_limit_login_multisite() ? get_site_option('admin_email') : get_option('admin_email');
@@ -600,6 +660,12 @@ function limit_login_retries_remaining_msg() {
/* Return current (error) message to show, if any */
function limit_login_get_message() {
+ /* Check external whitelist */
+ if (is_limit_login_ip_whitelisted()) {
+ return '';
+ }
+
+ /* Is lockout in effect? */
if (!is_limit_login_ok()) {
return limit_login_error_msg();
}
diff --git a/plugins/limit-login-attempts/limit-login-attempts.pot b/plugins/limit-login-attempts/limit-login-attempts.pot
index 58a32f0..49eed1b 100755
--- a/plugins/limit-login-attempts/limit-login-attempts.pot
+++ b/plugins/limit-login-attempts/limit-login-attempts.pot
@@ -1,238 +1,246 @@
-# Copyright (C) 2010 Limit Login Attempts
+# Copyright (C) 2012 Limit Login Attempts
# This file is distributed under the same license as the Limit Login Attempts package.
msgid ""
msgstr ""
-"Project-Id-Version: Limit Login Attempts 1.6.1\n"
+"Project-Id-Version: Limit Login Attempts 1.7.0\n"
"Report-Msgid-Bugs-To: http://wordpress.org/tag/limit-login-attempts\n"
-"POT-Creation-Date: 2011-02-17 15:08:09+00:00\n"
+"POT-Creation-Date: 2012-05-20 10:43:32+00:00\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"PO-Revision-Date: 2010-MO-DA HO:MI+ZONE\n"
+"PO-Revision-Date: 2012-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
-#: limit-login-attempts.php:474
+#: limit-login-attempts.php:522
msgid "%d hour"
msgid_plural "%d hours"
msgstr[0] ""
msgstr[1] ""
-#: limit-login-attempts.php:480
+#: limit-login-attempts.php:528
msgid "%d minute"
msgid_plural "%d minutes"
msgstr[0] ""
msgstr[1] ""
-#: limit-login-attempts.php:485
+#: limit-login-attempts.php:534
+msgid "[%s] Failed login attempts from whitelisted IP"
+msgstr ""
+
+#: limit-login-attempts.php:538
msgid "[%s] Too many failed login attempts"
msgstr ""
-#: limit-login-attempts.php:487
+#: limit-login-attempts.php:543
msgid "%d failed login attempts (%d lockout(s)) from IP: %s"
msgstr ""
-#: limit-login-attempts.php:491
+#: limit-login-attempts.php:547
msgid "Last user attempted: %s"
msgstr ""
-#: limit-login-attempts.php:494
+#: limit-login-attempts.php:551
+msgid "IP was NOT blocked because of external whitelist."
+msgstr ""
+
+#: limit-login-attempts.php:553
msgid "IP was blocked for %s"
msgstr ""
-#: limit-login-attempts.php:551
+#: limit-login-attempts.php:615
msgid "<strong>ERROR</strong>: Too many failed login attempts."
msgstr ""
-#: limit-login-attempts.php:555
+#: limit-login-attempts.php:619
msgid "Please try again later."
msgstr ""
-#: limit-login-attempts.php:562
+#: limit-login-attempts.php:626
msgid "Please try again in %d hour."
msgid_plural "Please try again in %d hours."
msgstr[0] ""
msgstr[1] ""
-#: limit-login-attempts.php:564
+#: limit-login-attempts.php:628
msgid "Please try again in %d minute."
msgid_plural "Please try again in %d minutes."
msgstr[0] ""
msgstr[1] ""
-#: limit-login-attempts.php:593
+#: limit-login-attempts.php:657
msgid "<strong>%d</strong> attempt remaining."
msgid_plural "<strong>%d</strong> attempts remaining."
msgstr[0] ""
msgstr[1] ""
-#: limit-login-attempts.php:658
+#: limit-login-attempts.php:728
msgid "<strong>ERROR</strong>: Incorrect username or password."
msgstr ""
-#: limit-login-attempts.php:826
+#: limit-login-attempts.php:896
msgctxt "Internet address"
msgid "IP"
msgstr ""
-#: limit-login-attempts.php:826
+#: limit-login-attempts.php:896
msgid "Tried to log in as"
msgstr ""
-#: limit-login-attempts.php:831
+#: limit-login-attempts.php:901
msgid "%d lockout"
msgid_plural "%d lockouts"
msgstr[0] ""
msgstr[1] ""
-#: limit-login-attempts.php:860
+#: limit-login-attempts.php:930
msgid "Cleared IP log"
msgstr ""
-#: limit-login-attempts.php:868
+#: limit-login-attempts.php:938
msgid "Reset lockout count"
msgstr ""
-#: limit-login-attempts.php:876
+#: limit-login-attempts.php:946
msgid "Cleared current lockouts"
msgstr ""
-#: limit-login-attempts.php:905
+#: limit-login-attempts.php:975
msgid "Options changed"
msgstr ""
-#: limit-login-attempts.php:923
+#: limit-login-attempts.php:993
msgid "It appears the site is reached directly (from your IP: %s)"
msgstr ""
-#: limit-login-attempts.php:925
+#: limit-login-attempts.php:995
msgid ""
"It appears the site is reached through a proxy server (proxy IP: %s, your "
"IP: %s)"
msgstr ""
-#: limit-login-attempts.php:933
+#: limit-login-attempts.php:1003
msgid ""
"<strong>Current setting appears to be invalid</strong>. Please make sure it "
"is correct. Further information can be found <a href=\"%s\" title=\"FAQ"
"\">here</a>"
msgstr ""
-#: limit-login-attempts.php:941
+#: limit-login-attempts.php:1011
msgid "Limit Login Attempts Settings"
msgstr ""
-#: limit-login-attempts.php:942
+#: limit-login-attempts.php:1012
msgid "Statistics"
msgstr ""
-#: limit-login-attempts.php:947
+#: limit-login-attempts.php:1017
msgid "Total lockouts"
msgstr ""
-#: limit-login-attempts.php:950
+#: limit-login-attempts.php:1020
msgid "Reset Counter"
msgstr ""
-#: limit-login-attempts.php:951
+#: limit-login-attempts.php:1021
msgid "%d lockout since last reset"
msgid_plural "%d lockouts since last reset"
msgstr[0] ""
msgstr[1] ""
-#: limit-login-attempts.php:952
+#: limit-login-attempts.php:1022
msgid "No lockouts yet"
msgstr ""
-#: limit-login-attempts.php:957
+#: limit-login-attempts.php:1027
msgid "Active lockouts"
msgstr ""
-#: limit-login-attempts.php:959
+#: limit-login-attempts.php:1029
msgid "Restore Lockouts"
msgstr ""
-#: limit-login-attempts.php:960
+#: limit-login-attempts.php:1030
msgid "%d IP is currently blocked from trying to log in"
msgstr ""
-#: limit-login-attempts.php:966
+#: limit-login-attempts.php:1036
msgid "Options"
msgstr ""
-#: limit-login-attempts.php:971
+#: limit-login-attempts.php:1041
msgid "Lockout"
msgstr ""
-#: limit-login-attempts.php:973
+#: limit-login-attempts.php:1043
msgid "allowed retries"
msgstr ""
-#: limit-login-attempts.php:974
+#: limit-login-attempts.php:1044
msgid "minutes lockout"
msgstr ""
-#: limit-login-attempts.php:975
+#: limit-login-attempts.php:1045
msgid "lockouts increase lockout time to"
msgstr ""
-#: limit-login-attempts.php:975
+#: limit-login-attempts.php:1045
msgid "hours"
msgstr ""
-#: limit-login-attempts.php:976
+#: limit-login-attempts.php:1046
msgid "hours until retries are reset"
msgstr ""
-#: limit-login-attempts.php:980
+#: limit-login-attempts.php:1050
msgid "Site connection"
msgstr ""
-#: limit-login-attempts.php:986
+#: limit-login-attempts.php:1056
msgid "Direct connection"
msgstr ""
-#: limit-login-attempts.php:991
+#: limit-login-attempts.php:1061
msgid "From behind a reversy proxy"
msgstr ""
-#: limit-login-attempts.php:997
+#: limit-login-attempts.php:1067
msgid "Handle cookie login"
msgstr ""
-#: limit-login-attempts.php:999
+#: limit-login-attempts.php:1069
msgid "Yes"
msgstr ""
-#: limit-login-attempts.php:999
+#: limit-login-attempts.php:1069
msgid "No"
msgstr ""
-#: limit-login-attempts.php:1003
+#: limit-login-attempts.php:1073
msgid "Notify on lockout"
msgstr ""
-#: limit-login-attempts.php:1005
+#: limit-login-attempts.php:1075
msgid "Log IP"
msgstr ""
-#: limit-login-attempts.php:1006
+#: limit-login-attempts.php:1076
msgid "Email to admin after"
msgstr ""
-#: limit-login-attempts.php:1006
+#: limit-login-attempts.php:1076
msgid "lockouts"
msgstr ""
-#: limit-login-attempts.php:1011
+#: limit-login-attempts.php:1081
msgid "Change Options"
msgstr ""
-#: limit-login-attempts.php:1019
+#: limit-login-attempts.php:1089
msgid "Lockout log"
msgstr ""
-#: limit-login-attempts.php:1024
+#: limit-login-attempts.php:1094
msgid "Clear Log"
msgstr ""
diff --git a/plugins/limit-login-attempts/readme.txt b/plugins/limit-login-attempts/readme.txt
index 5c37564..c602367 100755
--- a/plugins/limit-login-attempts/readme.txt
+++ b/plugins/limit-login-attempts/readme.txt
@@ -2,8 +2,8 @@
Contributors: johanee
Tags: login, security, authentication
Requires at least: 2.8
-Tested up to: 3.2.1
-Stable tag: 1.6.2
+Tested up to: 3.3.2
+Stable tag: 1.7.1
Limit rate of login attempts, including by way of cookies, for each IP. Fully customizable.
@@ -22,6 +22,7 @@ Features
* Informs user about remaining retries or lockout time on login page
* Optional logging, optional email notification
* Handles server behind reverse proxy
+* It is possible to whitelist IPs using a filter. But you probably shouldn't. :-)
Translations: Bulgarian, Brazilian Portuguese, Catalan, Chinese (Traditional), Czech, Dutch, Finnish, French, German, Hungarian, Norwegian, Persian, Romanian, Russian, Spanish, Swedish, Turkish
@@ -51,10 +52,26 @@ The option default to NOT being behind a proxy -- which should be by far the com
You probably are not or you would know. We show a pretty good guess on the option page. Set the option using this unless you are sure you know better.
+= Can I whitelist my IP so I don't get locked out? =
+
+First please consider if you really need this. Generally speaking it is not a good idea to have exceptions to your security policies.
+
+That said, there is now a filter which allows you to do it: "limit_login_whitelist_ip".
+
+Example:
+function my_ip_whitelist($allow, $ip) {
+ return ($ip == 'my-ip') ? true : $allow;
+}
+add_filter('limit_login_whitelist_ip', 'my_ip_whitelist', 10, 2);
+
+Note that we still do notification and logging as usual. This is meant to allow you to be aware of any suspicious activity from whitelisted IPs.
+
= I locked myself out testing this thing, what do I do? =
Either wait, or:
+If you know how to edit / add to PHP files you can use the IP whitelist functionality described above. You should then use the "Restore Lockouts" button on the plugin settings page and remove the whitelist function again.
+
If you have ftp / ssh access to the site rename the file "wp-content/plugins/limit-login-attempts/limit-login-attempts.php" to deactivate the plugin.
If you have access to the database (for example through phpMyAdmin) you can clear the limit_login_lockouts option in the wordpress options table. In a default setup this would work: "UPDATE wp_options SET option_value = '' WHERE option_name = 'limit_login_lockouts'"
@@ -67,6 +84,23 @@ If you have access to the database (for example through phpMyAdmin) you can clea
== Changelog ==
+= 1.7.1 =
+This version fixes a security bug in version 1.6.2 and 1.7.0. Please upgrade immediately.
+
+"Auth cookies" are special cookies set at login that authenticating you to the system. It is how WordPress "remembers" that you are logged in between page loads.
+
+During lockout these are supposed to be cleared, but a change in 1.6.2 broke this. It allowed an attacker to keep trying to break these cookies during a lockout.
+
+Lockout of normal password login attempts still worked as it should, and it appears that all "auth cookie" attempts would keep getting logged.
+
+In theory the "auth cookie" is quite resistant to brute force attack. It contains a cryptographic hash of the user password, and the difficulty to break it is not based on the password strength but instead on the cryptographic operations used and the length of the hash value. In theory it should take many many years to break this hash. As theory and practice does not always agree it is still a good idea to have working lockouts of any such attempts.
+
+= 1.7.0 =
+* Added filter that allows whitelisting IP. Please use with care!!
+* Update to Spanish translation, thanks to Marcelo Pedra
+* Updated Swedish translation
+* Tested against WordPress 3.3.2
+
= 1.6.2 =
* Fix bug where log would not get updated after it had been cleared
* Do plugin setup in 'init' action
@@ -145,3 +179,8 @@ If you have access to the database (for example through phpMyAdmin) you can clea
= 1.0 =
* Initial version
+
+== Upgrade Notice ==
+
+= 1.7.1 =
+Users of version 1.6.2 and 1.7.0 should upgrade immediately. There was a problem with "auth cookie" lockout enforcement. Lockout of normal password login attempts still worked as it should. Please see plugin Changelog for more information.
diff --git a/plugins/smart-youtube/i/icon.png b/plugins/smart-youtube/i/icon.png
new file mode 100644
index 0000000..fdab17b
Binary files /dev/null and b/plugins/smart-youtube/i/icon.png differ
diff --git a/plugins/smart-youtube/i/logo.png b/plugins/smart-youtube/i/logo.png
new file mode 100644
index 0000000..36b14de
Binary files /dev/null and b/plugins/smart-youtube/i/logo.png differ
diff --git a/plugins/smart-youtube/img/default.jpg b/plugins/smart-youtube/img/default.jpg
new file mode 100644
index 0000000..f8fa049
Binary files /dev/null and b/plugins/smart-youtube/img/default.jpg differ
diff --git a/plugins/smart-youtube/javascripts/jquery.colorbox-min.js b/plugins/smart-youtube/javascripts/jquery.colorbox-min.js
new file mode 100644
index 0000000..e9400d3
--- /dev/null
+++ b/plugins/smart-youtube/javascripts/jquery.colorbox-min.js
@@ -0,0 +1,4 @@
+// ColorBox v1.3.15 - a full featured, light-weight, customizable lightbox based on jQuery 1.3+
+// Copyright (c) 2010 Jack Moore - jack@colorpowered.com
+// Licensed under the MIT license: http://www.opensource.org/licenses/mit-license.php
+(function(b,ib){var t="none",M="LoadedContent",c=false,v="resize.",o="y",q="auto",e=true,L="nofollow",m="x";function f(a,c){a=a?' id="'+i+a+'"':"";c=c?' style="'+c+'"':"";return b("<div"+a+c+"/>")}function p(a,b){b=b===m?n.width():n.height();return typeof a==="string"?Math.round(/%/.test(a)?b/100*parseInt(a,10):parseInt(a,10)):a}function U(b){return a.photo||/\.(gif|png|jpg|jpeg|bmp)(?:\?([^#]*))?(?:#(\.*))?$/i.test(b)}function cb(a){for(var c in a)if(b.isFunction(a[c])&&c.substring(0,2)!=="on")a[c]=a[c].call(l);a.rel=a.rel||l.rel||L;a.href=a.href||b(l).attr("href");a.title=a.title||l.title;return a}function w(c,a){a&&a.call(l);b.event.trigger(c)}function jb(){var b,e=i+"Slideshow_",c="click."+i,f,k;if(a.slideshow&&h[1]){f=function(){F.text(a.slideshowStop).unbind(c).bind(V,function(){if(g<h.length-1||a.loop)b=setTimeout(d.next,a.slideshowSpeed)}).bind(W,function(){clearTimeout(b)}).one(c+" "+N,k);j.removeClass(e+"off").addClass(e+"on");b=setTimeout(d.next,a.slideshowSpeed)}
;k=function(){clearTimeout(b);F.text(a.slideshowStart).unbind([V,W,N,c].join(" ")).one(c,f);j.removeClass(e+"on").addClass(e+"off")};a.slideshowAuto?f():k()}}function db(c){if(!O){l=c;a=cb(b.extend({},b.data(l,r)));h=b(l);g=0;if(a.rel!==L){h=b("."+G).filter(function(){return (b.data(this,r).rel||this.rel)===a.rel});g=h.index(l);if(g===-1){h=h.add(l);g=h.length-1}}if(!u){u=D=e;j.show();if(a.returnFocus)try{l.blur();b(l).one(eb,function(){try{this.focus()}catch(a){}})}catch(f){}x.css({opacity:+a.opacity,cursor:a.overlayClose?"pointer":q}).show();a.w=p(a.initialWidth,m);a.h=p(a.initialHeight,o);d.position(0);X&&n.bind(v+P+" scroll."+P,function(){x.css({width:n.width(),height:n.height(),top:n.scrollTop(),left:n.scrollLeft()})}).trigger("scroll."+P);w(fb,a.onOpen);Y.add(H).add(I).add(F).add(Z).hide();ab.html(a.close).show()}d.load(e)}}var gb={transition:"elastic",speed:300,width:c,initialWidth:"600",innerWidth:c,maxWidth:c,height:c,initialHeight:"450",innerHeight:c,maxHeight:c,sc
alePhotos:e,scrolling:e,inline:c,html:c,iframe:c,photo:c,href:c,title:c,rel:c,opacity:.9,preloading:e,current:"image {current} of {total}",previous:"previous",next:"next",close:"close",open:c,returnFocus:e,loop:e,slideshow:c,slideshowAuto:e,slideshowSpeed:2500,slideshowStart:"start slideshow",slideshowStop:"stop slideshow",onOpen:c,onLoad:c,onComplete:c,onCleanup:c,onClosed:c,overlayClose:e,escKey:e,arrowKey:e},r="colorbox",i="cbox",fb=i+"_open",W=i+"_load",V=i+"_complete",N=i+"_cleanup",eb=i+"_closed",Q=i+"_purge",hb=i+"_loaded",E=b.browser.msie&&!b.support.opacity,X=E&&b.browser.version<7,P=i+"_IE6",x,j,A,s,bb,T,R,S,h,n,k,J,K,Z,Y,F,I,H,ab,B,C,y,z,l,g,a,u,D,O=c,d,G=i+"Element";d=b.fn[r]=b[r]=function(c,f){var a=this,d;if(!a[0]&&a.selector)return a;c=c||{};if(f)c.onComplete=f;if(!a[0]||a.selector===undefined){a=b("<a/>");c.open=e}a.each(function(){b.data(this,r,b.extend({},b.data(this,r)||gb,c));b(this).addClass(G)});d=c.open;if(b.isFunction(d))d=d.call(a);d&&db(a[0]);return
a};d.init=function(){var l="hover",m="clear:left";n=b(ib);j=f().attr({id:r,"class":E?i+"IE":""});x=f("Overlay",X?"position:absolute":"").hide();A=f("Wrapper");s=f("Content").append(k=f(M,"width:0; height:0; overflow:hidden"),K=f("LoadingOverlay").add(f("LoadingGraphic")),Z=f("Title"),Y=f("Current"),I=f("Next"),H=f("Previous"),F=f("Slideshow").bind(fb,jb),ab=f("Close"));A.append(f().append(f("TopLeft"),bb=f("TopCenter"),f("TopRight")),f(c,m).append(T=f("MiddleLeft"),s,R=f("MiddleRight")),f(c,m).append(f("BottomLeft"),S=f("BottomCenter"),f("BottomRight"))).children().children().css({"float":"left"});J=f(c,"position:absolute; width:9999px; visibility:hidden; display:none");b("body").prepend(x,j.append(A,J));s.children().hover(function(){b(this).addClass(l)},function(){b(this).removeClass(l)}).addClass(l);B=bb.height()+S.height()+s.outerHeight(e)-s.height();C=T.width()+R.width()+s.outerWidth(e)-s.width();y=k.outerHeight(e);z=k.outerWidth(e);j.css({"padding-bottom":B,"padding-ri
ght":C}).hide();I.click(d.next);H.click(d.prev);ab.click(d.close);s.children().removeClass(l);b("."+G).live("click",function(a){if(!(a.button!==0&&typeof a.button!=="undefined"||a.ctrlKey||a.shiftKey||a.altKey)){a.preventDefault();db(this)}});x.click(function(){a.overlayClose&&d.close()});b(document).bind("keydown",function(b){if(u&&a.escKey&&b.keyCode===27){b.preventDefault();d.close()}if(u&&a.arrowKey&&!D&&h[1])if(b.keyCode===37&&(g||a.loop)){b.preventDefault();H.click()}else if(b.keyCode===39&&(g<h.length-1||a.loop)){b.preventDefault();I.click()}})};d.remove=function(){j.add(x).remove();b("."+G).die("click").removeData(r).removeClass(G)};d.position=function(f,d){function b(a){bb[0].style.width=S[0].style.width=s[0].style.width=a.style.width;K[0].style.height=K[1].style.height=s[0].style.height=T[0].style.height=R[0].style.height=a.style.height}var e,h=Math.max(document.documentElement.clientHeight-a.h-y-B,0)/2+n.scrollTop(),g=Math.max(n.width()-a.w-z-C,0)/2+n.scrollLeft()
;e=j.width()===a.w+z&&j.height()===a.h+y?0:f;A[0].style.width=A[0].style.height="9999px";j.dequeue().animate({width:a.w+z,height:a.h+y,top:h,left:g},{duration:e,complete:function(){b(this);D=c;A[0].style.width=a.w+z+C+"px";A[0].style.height=a.h+y+B+"px";d&&d()},step:function(){b(this)}})};d.resize=function(b){if(u){b=b||{};if(b.width)a.w=p(b.width,m)-z-C;if(b.innerWidth)a.w=p(b.innerWidth,m);k.css({width:a.w});if(b.height)a.h=p(b.height,o)-y-B;if(b.innerHeight)a.h=p(b.innerHeight,o);if(!b.innerHeight&&!b.height){b=k.wrapInner("<div style='overflow:auto'></div>").children();a.h=b.height();b.replaceWith(b.children())}k.css({height:a.h});d.position(a.transition===t?0:a.speed)}};d.prep=function(m){var c="hidden";function l(s){var p,f,m,c,l=h.length,q=a.loop;d.position(s,function(){function s(){E&&j[0].style.removeAttribute("filter")}if(u){E&&o&&k.fadeIn(100);k.show();w(hb);Z.show().html(a.title);if(l>1){typeof a.current==="string"&&Y.html(a.current.replace(/\{current\}/,g+1).rep
lace(/\{total\}/,l)).show();I[q||g<l-1?"show":"hide"]().html(a.next);H[q||g?"show":"hide"]().html(a.previous);p=g?h[g-1]:h[l-1];m=g<l-1?h[g+1]:h[0];a.slideshow&&F.show();if(a.preloading){c=b.data(m,r).href||m.href;f=b.data(p,r).href||p.href;c=b.isFunction(c)?c.call(m):c;f=b.isFunction(f)?f.call(p):f;if(U(c))b("<img/>")[0].src=c;if(U(f))b("<img/>")[0].src=f}}K.hide();a.transition==="fade"?j.fadeTo(e,1,function(){s()}):s();n.bind(v+i,function(){d.position(0)});w(V,a.onComplete)}})}if(u){var o,e=a.transition===t?0:a.speed;n.unbind(v+i);k.remove();k=f(M).html(m);k.hide().appendTo(J.show()).css({width:function(){a.w=a.w||k.width();a.w=a.mw&&a.mw<a.w?a.mw:a.w;return a.w}(),overflow:a.scrolling?q:c}).css({height:function(){a.h=a.h||k.height();a.h=a.mh&&a.mh<a.h?a.mh:a.h;return a.h}()}).prependTo(s);J.hide();b("#"+i+"Photo").css({cssFloat:t,marginLeft:q,marginRight:q});X&&b("select").not(j.find("select")).filter(function(){return this.style.visibility!==c}).css({visibility:c}).one(N
,function(){this.style.visibility="inherit"});a.transition==="fade"?j.fadeTo(e,0,function(){l(0)}):l(e)}};d.load=function(u){var n,c,s,q=d.prep;D=e;l=h[g];u||(a=cb(b.extend({},b.data(l,r))));w(Q);w(W,a.onLoad);a.h=a.height?p(a.height,o)-y-B:a.innerHeight&&p(a.innerHeight,o);a.w=a.width?p(a.width,m)-z-C:a.innerWidth&&p(a.innerWidth,m);a.mw=a.w;a.mh=a.h;if(a.maxWidth){a.mw=p(a.maxWidth,m)-z-C;a.mw=a.w&&a.w<a.mw?a.w:a.mw}if(a.maxHeight){a.mh=p(a.maxHeight,o)-y-B;a.mh=a.h&&a.h<a.mh?a.h:a.mh}n=a.href;K.show();if(a.inline){f().hide().insertBefore(b(n)[0]).one(Q,function(){b(this).replaceWith(k.children())});q(b(n))}else if(a.iframe){j.one(hb,function(){var c=b("<iframe frameborder='0' style='width:100%; height:100%; border:0; display:block'/>")[0];c.name=i+ +new Date;c.src=a.href;if(!a.scrolling)c.scrolling="no";if(E)c.allowtransparency="true";b(c).appendTo(k).one(Q,function(){c.src="//about:blank"})});q(" ")}else if(a.html)q(a.html);else if(U(n)){c=new Image;c.onload=function(){v
ar e;c.onload=null;c.id=i+"Photo";b(c).css({border:t,display:"block",cssFloat:"left"});if(a.scalePhotos){s=function(){c.height-=c.height*e;c.width-=c.width*e};if(a.mw&&c.width>a.mw){e=(c.width-a.mw)/c.width;s()}if(a.mh&&c.height>a.mh){e=(c.height-a.mh)/c.height;s()}}if(a.h)c.style.marginTop=Math.max(a.h-c.height,0)/2+"px";h[1]&&(g<h.length-1||a.loop)&&b(c).css({cursor:"pointer"}).click(d.next);if(E)c.style.msInterpolationMode="bicubic";setTimeout(function(){q(c)},1)};setTimeout(function(){c.src=n},1)}else n&&J.load(n,function(d,c,a){q(c==="error"?"Request unsuccessful: "+a.statusText:b(this).children())})};d.next=function(){if(!D){g=g<h.length-1?g+1:0;d.load()}};d.prev=function(){if(!D){g=g?g-1:h.length-1;d.load()}};d.close=function(){if(u&&!O){O=e;u=c;w(N,a.onCleanup);n.unbind("."+i+" ."+P);x.fadeTo("fast",0);j.stop().fadeTo("fast",0,function(){w(Q);k.remove();j.add(x).css({opacity:1,cursor:q}).hide();setTimeout(function(){O=c;w(eb,a.onClosed)},1)})}};d.element=function(){r
eturn b(l)};d.settings=gb;b(d.init)})(jQuery,this);
diff --git a/plugins/smart-youtube/javascripts/jquery.colorbox.js b/plugins/smart-youtube/javascripts/jquery.colorbox.js
new file mode 100644
index 0000000..86f875f
--- /dev/null
+++ b/plugins/smart-youtube/javascripts/jquery.colorbox.js
@@ -0,0 +1,788 @@
+// ColorBox v1.3.15 - a full featured, light-weight, customizable lightbox based on jQuery 1.3+
+// Copyright (c) 2010 Jack Moore - jack@colorpowered.com
+// Licensed under the MIT license: http://www.opensource.org/licenses/mit-license.php
+(function ($, window) {
+
+ var
+ // ColorBox Default Settings.
+ // See http://colorpowered.com/colorbox for details.
+ defaults = {
+ transition: "elastic",
+ speed: 300,
+ width: false,
+ initialWidth: "600",
+ innerWidth: false,
+ maxWidth: false,
+ height: false,
+ initialHeight: "450",
+ innerHeight: false,
+ maxHeight: false,
+ scalePhotos: true,
+ scrolling: true,
+ inline: false,
+ html: false,
+ iframe: false,
+ photo: false,
+ href: false,
+ title: false,
+ rel: false,
+ opacity: 0.9,
+ preloading: true,
+ current: "image {current} of {total}",
+ previous: "previous",
+ next: "next",
+ close: "close",
+ open: false,
+ returnFocus: true,
+ loop: true,
+ slideshow: false,
+ slideshowAuto: true,
+ slideshowSpeed: 2500,
+ slideshowStart: "start slideshow",
+ slideshowStop: "stop slideshow",
+ onOpen: false,
+ onLoad: false,
+ onComplete: false,
+ onCleanup: false,
+ onClosed: false,
+ overlayClose: true,
+ escKey: true,
+ arrowKey: true
+ },
+
+ // Abstracting the HTML and event identifiers for easy rebranding
+ colorbox = 'colorbox',
+ prefix = 'cbox',
+
+ // Events
+ event_open = prefix + '_open',
+ event_load = prefix + '_load',
+ event_complete = prefix + '_complete',
+ event_cleanup = prefix + '_cleanup',
+ event_closed = prefix + '_closed',
+ event_purge = prefix + '_purge',
+ event_loaded = prefix + '_loaded',
+
+ // Special Handling for IE
+ isIE = $.browser.msie && !$.support.opacity, // feature detection alone gave a false positive on at least one phone browser and on some development versions of Chrome.
+ isIE6 = isIE && $.browser.version < 7,
+ event_ie6 = prefix + '_IE6',
+
+ // Cached jQuery Object Variables
+ $overlay,
+ $box,
+ $wrap,
+ $content,
+ $topBorder,
+ $leftBorder,
+ $rightBorder,
+ $bottomBorder,
+ $related,
+ $window,
+ $loaded,
+ $loadingBay,
+ $loadingOverlay,
+ $title,
+ $current,
+ $slideshow,
+ $next,
+ $prev,
+ $close,
+
+ // Variables for cached values or use across multiple functions
+ interfaceHeight,
+ interfaceWidth,
+ loadedHeight,
+ loadedWidth,
+ element,
+ index,
+ settings,
+ open,
+ active,
+ closing = false,
+
+ publicMethod,
+ boxElement = prefix + 'Element';
+
+ // ****************
+ // HELPER FUNCTIONS
+ // ****************
+
+ // jQuery object generator to reduce code size
+ function $div(id, css) {
+ id = id ? ' id="' + prefix + id + '"' : '';
+ css = css ? ' style="' + css + '"' : '';
+ return $('<div' + id + css + '/>');
+ }
+
+ // Convert % values to pixels
+ function setSize(size, dimension) {
+ dimension = dimension === 'x' ? $window.width() : $window.height();
+ return (typeof size === 'string') ? Math.round((/%/.test(size) ? (dimension / 100) * parseInt(size, 10) : parseInt(size, 10))) : size;
+ }
+
+ // Checks an href to see if it is a photo.
+ // There is a force photo option (photo: true) for hrefs that cannot be matched by this regex.
+ function isImage(url) {
+ return settings.photo || /\.(gif|png|jpg|jpeg|bmp)(?:\?([^#]*))?(?:#(\.*))?$/i.test(url);
+ }
+
+ // Assigns function results to their respective settings. This allows functions to be used as values.
+ function process(settings) {
+ for (var i in settings) {
+ if ($.isFunction(settings[i]) && i.substring(0, 2) !== 'on') { // checks to make sure the function isn't one of the callbacks, they will be handled at the appropriate time.
+ settings[i] = settings[i].call(element);
+ }
+ }
+ settings.rel = settings.rel || element.rel || 'nofollow';
+ settings.href = settings.href || $(element).attr('href');
+ settings.title = settings.title || element.title;
+ return settings;
+ }
+
+ function trigger(event, callback) {
+ if (callback) {
+ callback.call(element);
+ }
+ $.event.trigger(event);
+ }
+
+ // Slideshow functionality
+ function slideshow() {
+ var
+ timeOut,
+ className = prefix + "Slideshow_",
+ click = "click." + prefix,
+ start,
+ stop,
+ clear;
+
+ if (settings.slideshow && $related[1]) {
+ start = function () {
+ $slideshow
+ .text(settings.slideshowStop)
+ .unbind(click)
+ .bind(event_complete, function () {
+ if (index < $related.length - 1 || settings.loop) {
+ timeOut = setTimeout(publicMethod.next, settings.slideshowSpeed);
+ }
+ })
+ .bind(event_load, function () {
+ clearTimeout(timeOut);
+ })
+ .one(click + ' ' + event_cleanup, stop);
+ $box.removeClass(className + "off").addClass(className + "on");
+ timeOut = setTimeout(publicMethod.next, settings.slideshowSpeed);
+ };
+
+ stop = function () {
+ clearTimeout(timeOut);
+ $slideshow
+ .text(settings.slideshowStart)
+ .unbind([event_complete, event_load, event_cleanup, click].join(' '))
+ .one(click, start);
+ $box.removeClass(className + "on").addClass(className + "off");
+ };
+
+ if (settings.slideshowAuto) {
+ start();
+ } else {
+ stop();
+ }
+ }
+ }
+
+ function launch(elem) {
+ if (!closing) {
+
+ element = elem;
+
+ settings = process($.extend({}, $.data(element, colorbox)));
+
+ $related = $(element);
+
+ index = 0;
+
+ if (settings.rel !== 'nofollow') {
+ $related = $('.' + boxElement).filter(function () {
+ var relRelated = $.data(this, colorbox).rel || this.rel;
+ return (relRelated === settings.rel);
+ });
+ index = $related.index(element);
+
+ // Check direct calls to ColorBox.
+ if (index === -1) {
+ $related = $related.add(element);
+ index = $related.length - 1;
+ }
+ }
+
+ if (!open) {
+ open = active = true; // Prevents the page-change action from queuing up if the visitor holds down the left or right keys.
+
+ $box.show();
+
+ if (settings.returnFocus) {
+ try {
+ element.blur();
+ $(element).one(event_closed, function () {
+ try {
+ this.focus();
+ } catch (e) {
+ // do nothing
+ }
+ });
+ } catch (e) {
+ // do nothing
+ }
+ }
+
+ // +settings.opacity avoids a problem in IE when using non-zero-prefixed-string-values, like '.5'
+ $overlay.css({"opacity": +settings.opacity, "cursor": settings.overlayClose ? "pointer" : "auto"}).show();
+
+ // Opens inital empty ColorBox prior to content being loaded.
+ settings.w = setSize(settings.initialWidth, 'x');
+ settings.h = setSize(settings.initialHeight, 'y');
+ publicMethod.position(0);
+
+ if (isIE6) {
+ $window.bind('resize.' + event_ie6 + ' scroll.' + event_ie6, function () {
+ $overlay.css({width: $window.width(), height: $window.height(), top: $window.scrollTop(), left: $window.scrollLeft()});
+ }).trigger('scroll.' + event_ie6);
+ }
+
+ trigger(event_open, settings.onOpen);
+
+ $current.add($prev).add($next).add($slideshow).add($title).hide();
+
+ $close.html(settings.close).show();
+ }
+
+ publicMethod.load(true);
+ }
+ }
+
+ // ****************
+ // PUBLIC FUNCTIONS
+ // Usage format: $.fn.colorbox.close();
+ // Usage from within an iframe: parent.$.fn.colorbox.close();
+ // ****************
+
+ publicMethod = $.fn[colorbox] = $[colorbox] = function (options, callback) {
+ var $this = this, autoOpen;
+
+ if (!$this[0] && $this.selector) { // if a selector was given and it didn't match any elements, go ahead and exit.
+ return $this;
+ }
+
+ options = options || {};
+
+ if (callback) {
+ options.onComplete = callback;
+ }
+
+ if (!$this[0] || $this.selector === undefined) { // detects $.colorbox() and $.fn.colorbox()
+ $this = $('<a/>');
+ options.open = true; // assume an immediate open
+ }
+
+ $this.each(function () {
+ $.data(this, colorbox, $.extend({}, $.data(this, colorbox) || defaults, options));
+ $(this).addClass(boxElement);
+ });
+
+ autoOpen = options.open;
+
+ if ($.isFunction(autoOpen)) {
+ autoOpen = autoOpen.call($this);
+ }
+
+ if (autoOpen) {
+ launch($this[0]);
+ }
+
+ return $this;
+ };
+
+ // Initialize ColorBox: store common calculations, preload the interface graphics, append the html.
+ // This preps colorbox for a speedy open when clicked, and lightens the burdon on the browser by only
+ // having to run once, instead of each time colorbox is opened.
+ publicMethod.init = function () {
+ // Create & Append jQuery Objects
+ $window = $(window);
+ $box = $div().attr({id: colorbox, 'class': isIE ? prefix + 'IE' : ''});
+ $overlay = $div("Overlay", isIE6 ? 'position:absolute' : '').hide();
+
+ $wrap = $div("Wrapper");
+ $content = $div("Content").append(
+ $loaded = $div("LoadedContent", 'width:0; height:0; overflow:hidden'),
+ $loadingOverlay = $div("LoadingOverlay").add($div("LoadingGraphic")),
+ $title = $div("Title"),
+ $current = $div("Current"),
+ $next = $div("Next"),
+ $prev = $div("Previous"),
+ $slideshow = $div("Slideshow").bind(event_open, slideshow),
+ $close = $div("Close")
+ );
+ $wrap.append( // The 3x3 Grid that makes up ColorBox
+ $div().append(
+ $div("TopLeft"),
+ $topBorder = $div("TopCenter"),
+ $div("TopRight")
+ ),
+ $div(false, 'clear:left').append(
+ $leftBorder = $div("MiddleLeft"),
+ $content,
+ $rightBorder = $div("MiddleRight")
+ ),
+ $div(false, 'clear:left').append(
+ $div("BottomLeft"),
+ $bottomBorder = $div("BottomCenter"),
+ $div("BottomRight")
+ )
+ ).children().children().css({'float': 'left'});
+
+ $loadingBay = $div(false, 'position:absolute; width:9999px; visibility:hidden; display:none');
+
+ $('body').prepend($overlay, $box.append($wrap, $loadingBay));
+
+ $content.children()
+ .hover(function () {
+ $(this).addClass('hover');
+ }, function () {
+ $(this).removeClass('hover');
+ }).addClass('hover');
+
+ // Cache values needed for size calculations
+ interfaceHeight = $topBorder.height() + $bottomBorder.height() + $content.outerHeight(true) - $content.height();//Subtraction needed for IE6
+ interfaceWidth = $leftBorder.width() + $rightBorder.width() + $content.outerWidth(true) - $content.width();
+ loadedHeight = $loaded.outerHeight(true);
+ loadedWidth = $loaded.outerWidth(true);
+
+ // Setting padding to remove the need to do size conversions during the animation step.
+ $box.css({"padding-bottom": interfaceHeight, "padding-right": interfaceWidth}).hide();
+
+ // Setup button events.
+ $next.click(publicMethod.next);
+ $prev.click(publicMethod.prev);
+ $close.click(publicMethod.close);
+
+ // Adding the 'hover' class allowed the browser to load the hover-state
+ // background graphics. The class can now can be removed.
+ $content.children().removeClass('hover');
+
+ $('.' + boxElement).live('click', function (e) {
+ // checks to see if it was a non-left mouse-click and for clicks modified with ctrl, shift, or alt.
+ if (!((e.button !== 0 && typeof e.button !== 'undefined') || e.ctrlKey || e.shiftKey || e.altKey)) {
+ e.preventDefault();
+ launch(this);
+ }
+ });
+
+ $overlay.click(function () {
+ if (settings.overlayClose) {
+ publicMethod.close();
+ }
+ });
+
+ // Set Navigation Key Bindings
+ $(document).bind("keydown", function (e) {
+ if (open && settings.escKey && e.keyCode === 27) {
+ e.preventDefault();
+ publicMethod.close();
+ }
+ if (open && settings.arrowKey && !active && $related[1]) {
+ if (e.keyCode === 37 && (index || settings.loop)) {
+ e.preventDefault();
+ $prev.click();
+ } else if (e.keyCode === 39 && (index < $related.length - 1 || settings.loop)) {
+ e.preventDefault();
+ $next.click();
+ }
+ }
+ });
+ };
+
+ publicMethod.remove = function () {
+ $box.add($overlay).remove();
+ $('.' + boxElement).die('click').removeData(colorbox).removeClass(boxElement);
+ };
+
+ publicMethod.position = function (speed, loadedCallback) {
+ var
+ animate_speed,
+ // keeps the top and left positions within the browser's viewport.
+ posTop = Math.max(document.documentElement.clientHeight - settings.h - loadedHeight - interfaceHeight, 0) / 2 + $window.scrollTop(),
+ posLeft = Math.max($window.width() - settings.w - loadedWidth - interfaceWidth, 0) / 2 + $window.scrollLeft();
+
+ // setting the speed to 0 to reduce the delay between same-sized content.
+ animate_speed = ($box.width() === settings.w + loadedWidth && $box.height() === settings.h + loadedHeight) ? 0 : speed;
+
+ // this gives the wrapper plenty of breathing room so it's floated contents can move around smoothly,
+ // but it has to be shrank down around the size of div#colorbox when it's done. If not,
+ // it can invoke an obscure IE bug when using iframes.
+ $wrap[0].style.width = $wrap[0].style.height = "9999px";
+
+ function modalDimensions(that) {
+ // loading overlay height has to be explicitly set for IE6.
+ $topBorder[0].style.width = $bottomBorder[0].style.width = $content[0].style.width = that.style.width;
+ $loadingOverlay[0].style.height = $loadingOverlay[1].style.height = $content[0].style.height = $leftBorder[0].style.height = $rightBorder[0].style.height = that.style.height;
+ }
+
+ $box.dequeue().animate({width: settings.w + loadedWidth, height: settings.h + loadedHeight, top: posTop, left: posLeft}, {
+ duration: animate_speed,
+ complete: function () {
+ modalDimensions(this);
+
+ active = false;
+
+ // shrink the wrapper down to exactly the size of colorbox to avoid a bug in IE's iframe implementation.
+ $wrap[0].style.width = (settings.w + loadedWidth + interfaceWidth) + "px";
+ $wrap[0].style.height = (settings.h + loadedHeight + interfaceHeight) + "px";
+
+ if (loadedCallback) {
+ loadedCallback();
+ }
+ },
+ step: function () {
+ modalDimensions(this);
+ }
+ });
+ };
+
+ publicMethod.resize = function (options) {
+ if (open) {
+ options = options || {};
+
+ if (options.width) {
+ settings.w = setSize(options.width, 'x') - loadedWidth - interfaceWidth;
+ }
+ if (options.innerWidth) {
+ settings.w = setSize(options.innerWidth, 'x');
+ }
+ $loaded.css({width: settings.w});
+
+ if (options.height) {
+ settings.h = setSize(options.height, 'y') - loadedHeight - interfaceHeight;
+ }
+ if (options.innerHeight) {
+ settings.h = setSize(options.innerHeight, 'y');
+ }
+ if (!options.innerHeight && !options.height) {
+ var $child = $loaded.wrapInner("<div style='overflow:auto'></div>").children(); // temporary wrapper to get an accurate estimate of just how high the total content should be.
+ settings.h = $child.height();
+ $child.replaceWith($child.children()); // ditch the temporary wrapper div used in height calculation
+ }
+ $loaded.css({height: settings.h});
+
+ publicMethod.position(settings.transition === "none" ? 0 : settings.speed);
+ }
+ };
+
+ publicMethod.prep = function (object) {
+ if (!open) {
+ return;
+ }
+
+ var photo,
+ speed = settings.transition === "none" ? 0 : settings.speed;
+
+ $window.unbind('resize.' + prefix);
+ $loaded.remove();
+ $loaded = $div('LoadedContent').html(object);
+
+ function getWidth() {
+ settings.w = settings.w || $loaded.width();
+ settings.w = settings.mw && settings.mw < settings.w ? settings.mw : settings.w;
+ return settings.w;
+ }
+ function getHeight() {
+ settings.h = settings.h || $loaded.height();
+ settings.h = settings.mh && settings.mh < settings.h ? settings.mh : settings.h;
+ return settings.h;
+ }
+
+ $loaded.hide()
+ .appendTo($loadingBay.show())// content has to be appended to the DOM for accurate size calculations.
+ .css({width: getWidth(), overflow: settings.scrolling ? 'auto' : 'hidden'})
+ .css({height: getHeight()})// sets the height independently from the width in case the new width influences the value of height.
+ .prependTo($content);
+
+ $loadingBay.hide();
+
+ // floating the IMG removes the bottom line-height and fixed a problem where IE miscalculates the width of the parent element as 100% of the document width.
+ $('#' + prefix + 'Photo').css({cssFloat: 'none', marginLeft: 'auto', marginRight: 'auto'});
+
+ // Hides SELECT elements in IE6 because they would otherwise sit on top of the overlay.
+ if (isIE6) {
+ $('select').not($box.find('select')).filter(function () {
+ return this.style.visibility !== 'hidden';
+ }).css({'visibility': 'hidden'}).one(event_cleanup, function () {
+ this.style.visibility = 'inherit';
+ });
+ }
+
+ function setPosition(s) {
+ var prev, prevSrc, next, nextSrc, total = $related.length, loop = settings.loop;
+ publicMethod.position(s, function () {
+ function defilter() {
+ if (isIE) {
+ //IE adds a filter when ColorBox fades in and out that can cause problems if the loaded content contains transparent pngs.
+ $box[0].style.removeAttribute("filter");
+ }
+ }
+
+ if (!open) {
+ return;
+ }
+
+ if (isIE) {
+ //This fadeIn helps the bicubic resampling to kick-in.
+ if (photo) {
+ $loaded.fadeIn(100);
+ }
+ }
+
+ $loaded.show();
+
+ trigger(event_loaded);
+
+ $title.show().html(settings.title);
+
+ if (total > 1) { // handle grouping
+ if (typeof settings.current === "string") {
+ $current.html(settings.current.replace(/\{current\}/, index + 1).replace(/\{total\}/, total)).show();
+ }
+
+ $next[(loop || index < total - 1) ? "show" : "hide"]().html(settings.next);
+ $prev[(loop || index) ? "show" : "hide"]().html(settings.previous);
+
+ prev = index ? $related[index - 1] : $related[total - 1];
+ next = index < total - 1 ? $related[index + 1] : $related[0];
+
+ if (settings.slideshow) {
+ $slideshow.show();
+ }
+
+ // Preloads images within a rel group
+ if (settings.preloading) {
+ nextSrc = $.data(next, colorbox).href || next.href;
+ prevSrc = $.data(prev, colorbox).href || prev.href;
+
+ nextSrc = $.isFunction(nextSrc) ? nextSrc.call(next) : nextSrc;
+ prevSrc = $.isFunction(prevSrc) ? prevSrc.call(prev) : prevSrc;
+
+ if (isImage(nextSrc)) {
+ $('<img/>')[0].src = nextSrc;
+ }
+
+ if (isImage(prevSrc)) {
+ $('<img/>')[0].src = prevSrc;
+ }
+ }
+ }
+
+ $loadingOverlay.hide();
+
+ if (settings.transition === 'fade') {
+ $box.fadeTo(speed, 1, function () {
+ defilter();
+ });
+ } else {
+ defilter();
+ }
+
+ $window.bind('resize.' + prefix, function () {
+ publicMethod.position(0);
+ });
+
+ trigger(event_complete, settings.onComplete);
+ });
+ }
+
+ if (settings.transition === 'fade') {
+ $box.fadeTo(speed, 0, function () {
+ setPosition(0);
+ });
+ } else {
+ setPosition(speed);
+ }
+ };
+
+ publicMethod.load = function (launched) {
+ var href, img, setResize, prep = publicMethod.prep;
+
+ active = true;
+ element = $related[index];
+
+ if (!launched) {
+ settings = process($.extend({}, $.data(element, colorbox)));
+ }
+
+ trigger(event_purge);
+
+ trigger(event_load, settings.onLoad);
+
+ settings.h = settings.height ?
+ setSize(settings.height, 'y') - loadedHeight - interfaceHeight :
+ settings.innerHeight && setSize(settings.innerHeight, 'y');
+
+ settings.w = settings.width ?
+ setSize(settings.width, 'x') - loadedWidth - interfaceWidth :
+ settings.innerWidth && setSize(settings.innerWidth, 'x');
+
+ // Sets the minimum dimensions for use in image scaling
+ settings.mw = settings.w;
+ settings.mh = settings.h;
+
+ // Re-evaluate the minimum width and height based on maxWidth and maxHeight values.
+ // If the width or height exceed the maxWidth or maxHeight, use the maximum values instead.
+ if (settings.maxWidth) {
+ settings.mw = setSize(settings.maxWidth, 'x') - loadedWidth - interfaceWidth;
+ settings.mw = settings.w && settings.w < settings.mw ? settings.w : settings.mw;
+ }
+ if (settings.maxHeight) {
+ settings.mh = setSize(settings.maxHeight, 'y') - loadedHeight - interfaceHeight;
+ settings.mh = settings.h && settings.h < settings.mh ? settings.h : settings.mh;
+ }
+
+ href = settings.href;
+
+ $loadingOverlay.show();
+
+ if (settings.inline) {
+ // Inserts an empty placeholder where inline content is being pulled from.
+ // An event is bound to put inline content back when ColorBox closes or loads new content.
+ $div().hide().insertBefore($(href)[0]).one(event_purge, function () {
+ $(this).replaceWith($loaded.children());
+ });
+ prep($(href));
+ } else if (settings.iframe) {
+ // IFrame element won't be added to the DOM until it is ready to be displayed,
+ // to avoid problems with DOM-ready JS that might be trying to run in that iframe.
+ $box.one(event_loaded, function () {
+ var iframe = $("<iframe frameborder='0' style='width:100%; height:100%; border:0; display:block'/>")[0];
+ iframe.name = prefix + (+new Date());
+ iframe.src = settings.href;
+
+ if (!settings.scrolling) {
+ iframe.scrolling = "no";
+ }
+
+ if (isIE) {
+ iframe.allowtransparency = "true";
+ }
+
+ $(iframe).appendTo($loaded).one(event_purge, function () {
+ iframe.src = "//about:blank";
+ });
+ });
+
+ prep(" ");
+ } else if (settings.html) {
+ prep(settings.html);
+ } else if (isImage(href)) {
+ img = new Image();
+ img.onload = function () {
+ var percent;
+ img.onload = null;
+ img.id = prefix + 'Photo';
+ $(img).css({border: 'none', display: 'block', cssFloat: 'left'});
+ if (settings.scalePhotos) {
+ setResize = function () {
+ img.height -= img.height * percent;
+ img.width -= img.width * percent;
+ };
+ if (settings.mw && img.width > settings.mw) {
+ percent = (img.width - settings.mw) / img.width;
+ setResize();
+ }
+ if (settings.mh && img.height > settings.mh) {
+ percent = (img.height - settings.mh) / img.height;
+ setResize();
+ }
+ }
+
+ if (settings.h) {
+ img.style.marginTop = Math.max(settings.h - img.height, 0) / 2 + 'px';
+ }
+
+ if ($related[1] && (index < $related.length - 1 || settings.loop)) {
+ $(img).css({cursor: 'pointer'}).click(publicMethod.next);
+ }
+
+ if (isIE) {
+ img.style.msInterpolationMode = 'bicubic';
+ }
+
+ setTimeout(function () { // Chrome will sometimes report a 0 by 0 size if there isn't pause in execution
+ prep(img);
+ }, 1);
+ };
+
+ setTimeout(function () { // Opera 10.6+ will sometimes load the src before the onload function is set
+ img.src = href;
+ }, 1);
+ } else if (href) {
+ $loadingBay.load(href, function (data, status, xhr) {
+ prep(status === 'error' ? 'Request unsuccessful: ' + xhr.statusText : $(this).children());
+ });
+ }
+ };
+
+ // Navigates to the next page/image in a set.
+ publicMethod.next = function () {
+ if (!active) {
+ index = index < $related.length - 1 ? index + 1 : 0;
+ publicMethod.load();
+ }
+ };
+
+ publicMethod.prev = function () {
+ if (!active) {
+ index = index ? index - 1 : $related.length - 1;
+ publicMethod.load();
+ }
+ };
+
+ // Note: to use this within an iframe use the following format: parent.$.fn.colorbox.close();
+ publicMethod.close = function () {
+ if (open && !closing) {
+ closing = true;
+
+ open = false;
+
+ trigger(event_cleanup, settings.onCleanup);
+
+ $window.unbind('.' + prefix + ' .' + event_ie6);
+
+ $overlay.fadeTo('fast', 0);
+
+ $box.stop().fadeTo('fast', 0, function () {
+
+ trigger(event_purge);
+
+ $loaded.remove();
+
+ $box.add($overlay).css({'opacity': 1, cursor: 'auto'}).hide();
+
+ setTimeout(function () {
+ closing = false;
+ trigger(event_closed, settings.onClosed);
+ }, 1);
+ });
+ }
+ };
+
+ // A method for fetching the current element ColorBox is referencing.
+ // returns a jQuery object.
+ publicMethod.element = function () {
+ return $(element);
+ };
+
+ publicMethod.settings = defaults;
+
+ // Initializes ColorBox when the DOM has loaded
+ $(publicMethod.init);
+
+}(jQuery, this));
\ No newline at end of file
diff --git a/plugins/smart-youtube/readme.txt b/plugins/smart-youtube/readme.txt
index e68d2f0..27bcf08 100644
--- a/plugins/smart-youtube/readme.txt
+++ b/plugins/smart-youtube/readme.txt
@@ -1,42 +1,97 @@
-=== Smart YouTube ===
+=== Smart YouTube PRO ===
Contributors: freediver
Donate link: https://www.networkforgood.org/donation/MakeDonation.aspx?ORGID2=520781390
-Tags: youtube, video, play, media, Post, posts, admin
+Tags: youtube, video, play, media, Post, posts, admin, metacafe, liveleak, vimeo, facebook, thumbnails
Requires at least: 2.0
-Tested up to: 3.1.2
+Tested up to: 3.3.2
Stable tag: trunk
-Smart Youtube plugin allows you to insert full featured YouTube videos into your post, comments and in RSS feed.
+Smart Youtube is a professional WordPress Video plugin that allows you to easily insert videos/playlists into your post, comments and in your RSS feed. The plugin is designed to be small and fast and not use any external resources.
== Description ==
-Smart Youtube is a Wordpress Youtube Plugin that allows you to easily insert Youtube videos/playlists in your post, comments and in RSS feed.
+Smart Youtube is one of the most popular WordPress plugins, with more than 1,000,000 downloads to date..
-The main purpose of the plugin is to correctly embed youtube videos into your blog post. The video will be shown in full in your RSS feed as well.
-
-Smart youtube also supports playback of high quality videos, works on iPhone, produces xHTML valid code (unlike YouTube embed code), allows you to view videos in fullscreen, supports YouTube playlists (normal/HD) and the new outube IFRAME embed code.
+From version 4.0 Smart Youtube changed the name to Smart Youtube PRO and now also supports playback of **Youtube, Vimeo, Metacafe, Liveleak and Facebook** high quality videos, **works on iPhone & iPad**, produces xHTML valid code (unlike YouTube embed code), allows you to view videos in fullscreen, has **video thumbnails support**, has robust widget support and much more.
The plugin is designed to be small and fast and not use any external resources. It has a number of customizable options.
Main Features:
-* Easily embeds YouTube videos (normal/HD, both youtube.com and youtu.be links)
+* Easily embeds YouTube, Vimeo, Metacafe, Liveleak and Facebook videos (normal/HD mode)
+* Works on iPhone, iPad and iPod
* Embed YouTube playlist (normal/HD)
-* Supports latest high quality video protocols (360p and HD quality 720p)
-* Allows full YouTube customization (colors, border, size, full screen...)
+* Supports latest high definition video protocols
+* Extract video thumbnails in your archive/category posts
+* Provides a sidebar widget for videos as well
* Supports video deep linking (starting at desired point with &start=time parameter)
-* Works on iPhone, iPad and iPod
+* Autoplay videos, autoplay only the first video on the page (if multiple vidoes)
+* Show video in Colorbox
* Supports migrated blogs from Wordpress.com
* Supports migration from other Youtube plugins such as wp-youtube
-* Provides a sidebar widget for videos as well
* Produces xHTML valid code
-* Very fast and light, no extra scripts needed
-Plugin by Vladimir Prelovac. Looking for <a href="http://www.prelovac.com/vladimir/services">WordPress Consulting</a>?
+
+Example:
+http://www.youtube.com/watch?v=zlfKdbWwruY
+
+**Related plugins:**
+
+* [Theme Test Drive](http://wordpress.org/extend/plugins/theme-test-drive/)
+* [WP Quick Deploy](http://wordpress.org/extend/plugins/wp-quick-deploy/)
+
+If you like what I do in WordPress, you will also like [ManageWP](http://managewp.com "Manage WordPress sites") service.
+
+For updates, you can check out [my blog](http://www.prelovac.com/vladimir/) or follow me on Twitter [@vprelovac](http://twitter.com/vprelovac).
+
+
== Changelog ==
+= 4.1.6 =
+* Loop videos workaround
+
+= 4.1.4 =
+* Support for HTTPS in the dashboard (thanks to Mile Rosu)
+
+= 4.1.3 =
+* Fixed support for videos in RSS feed
+
+= 4.1.2 =
+* Playlists fixed, make sure to use the new format for playlist embed ie. httpvp://www.youtube.com/playlist?list=PL050E43A49BC5E5E5
+
+= 4.1.1 =
+* Logo-less mode fix
+
+= 4.1.0 =
+* Added wmode=transparent as default paramater
+* Added support for new Playlist format
+
+= 4.0.3 =
+* More bug fixes
+
+= 4.0.2 =
+* Bug fix release
+
+= 4.0 =
+* Major release
+* Added support for Vimeo, Metacafe, Liveleak and Facebook videos
+* New, much better, sidebar Widget support
+* Extract Video thumbnails to show in your excerpts on categories/archive pages
+* Show video in Colorbox
+* Now parses http:// and httpv:// videos just the same
+* Option to autoplay only the first video on the page
+* Plugin localization support
+
+= 3.9.1 =
+* Support for [WiziApp](http://www.wiziapp.com/ "WiziApp")
+* Bug fixes
+
+= 3.9.0 =
+* Support for no-branding player
+* Fixed a bug with two dashes in name
+
= 3.8.9 =
* Supports new youtube dark 'Cosmic panda' theme
@@ -132,15 +187,31 @@ Thanks.
3. Use the Options page to change your options
4. When you want to display Youtube video in your post, copy the video URL to your post and change http:// to httpv:// (notice the 'v' character)
-The video will be automatically embedded to your post in the proper way.
+TTo use the video in your posts, paste YouTube video URL with httpv:// (notice the 'v').
+
+Important: The URL should just be copied into your post normally and the letter 'v' added, do not create a clickable link!
Example: httpv://www.youtube.com/watch?v=OWfksMD4PAg
-If you want to post a high quality/HD video you would use httpvh:// ('vh' for video high)
+If you want to embed High/HD Quality video use httpvh:// instead (Video High Defintion).
+
+Vimeo Example: httpv://vimeo.com/27287078
+
+Metacafe Example: httpvh://vww.metacafe.com/watch/7815470/harry_potter_and_the_deathly_hallows_dvd_interview/
+
+Live Leak Example: httpv://www.liveleak.com/view?i=cad_1322822486
+
+To embed playlists use httpvp:// (eg. httpvp://www.youtube.com/view_play_list?p=528026B4F7B34094)
+
+Smart Youtube also supports migrated blogs from Wordpress.com using [youtube=youtubeadresss]
+
+ httpv:// - regular video
+ httpvh:// - high/HD quality
+ httpvp:// - playlist
+ httpvhp:// - HD playlist
+ [youtube=youtubeadresss] - supported for blogs migrated from wordpress.com
-To embed a playlist use extension 'vp'
-httpvp://www.youtube.com/view_play_list?p=528026B4F7B34094
Additionally, you can set how do you want the video to be displayed in your RSS feed. Smart Youtube can show the preview image of the video (automatically grabbed from Youtube), the link to the video, or both. I recommend enabling only the preview image.
diff --git a/plugins/smart-youtube/screenshots/screenshot-1.jpg b/plugins/smart-youtube/screenshots/screenshot-1.jpg
new file mode 100644
index 0000000..de729b3
Binary files /dev/null and b/plugins/smart-youtube/screenshots/screenshot-1.jpg differ
diff --git a/plugins/smart-youtube/screenshots/screenshot-10.jpg b/plugins/smart-youtube/screenshots/screenshot-10.jpg
new file mode 100644
index 0000000..4690fb7
Binary files /dev/null and b/plugins/smart-youtube/screenshots/screenshot-10.jpg differ
diff --git a/plugins/smart-youtube/screenshots/screenshot-11.jpg b/plugins/smart-youtube/screenshots/screenshot-11.jpg
new file mode 100644
index 0000000..6c63b27
Binary files /dev/null and b/plugins/smart-youtube/screenshots/screenshot-11.jpg differ
diff --git a/plugins/smart-youtube/screenshots/screenshot-2.jpg b/plugins/smart-youtube/screenshots/screenshot-2.jpg
new file mode 100644
index 0000000..58534fd
Binary files /dev/null and b/plugins/smart-youtube/screenshots/screenshot-2.jpg differ
diff --git a/plugins/smart-youtube/screenshots/screenshot-3.jpg b/plugins/smart-youtube/screenshots/screenshot-3.jpg
new file mode 100644
index 0000000..40c6a3d
Binary files /dev/null and b/plugins/smart-youtube/screenshots/screenshot-3.jpg differ
diff --git a/plugins/smart-youtube/screenshots/screenshot-4.jpg b/plugins/smart-youtube/screenshots/screenshot-4.jpg
new file mode 100644
index 0000000..2f84e73
Binary files /dev/null and b/plugins/smart-youtube/screenshots/screenshot-4.jpg differ
diff --git a/plugins/smart-youtube/screenshots/screenshot-5.jpg b/plugins/smart-youtube/screenshots/screenshot-5.jpg
new file mode 100644
index 0000000..2ecd9c4
Binary files /dev/null and b/plugins/smart-youtube/screenshots/screenshot-5.jpg differ
diff --git a/plugins/smart-youtube/screenshots/screenshot-6.jpg b/plugins/smart-youtube/screenshots/screenshot-6.jpg
new file mode 100644
index 0000000..051d4b0
Binary files /dev/null and b/plugins/smart-youtube/screenshots/screenshot-6.jpg differ
diff --git a/plugins/smart-youtube/screenshots/screenshot-7.jpg b/plugins/smart-youtube/screenshots/screenshot-7.jpg
new file mode 100644
index 0000000..c2424cc
Binary files /dev/null and b/plugins/smart-youtube/screenshots/screenshot-7.jpg differ
diff --git a/plugins/smart-youtube/screenshots/screenshot-8.jpg b/plugins/smart-youtube/screenshots/screenshot-8.jpg
new file mode 100644
index 0000000..3df670a
Binary files /dev/null and b/plugins/smart-youtube/screenshots/screenshot-8.jpg differ
diff --git a/plugins/smart-youtube/screenshots/screenshot-9.jpg b/plugins/smart-youtube/screenshots/screenshot-9.jpg
new file mode 100644
index 0000000..52084ed
Binary files /dev/null and b/plugins/smart-youtube/screenshots/screenshot-9.jpg differ
diff --git a/plugins/smart-youtube/smartyoutube.php b/plugins/smart-youtube/smartyoutube.php
index c3fa0d0..e1e9ae0 100644
--- a/plugins/smart-youtube/smartyoutube.php
+++ b/plugins/smart-youtube/smartyoutube.php
@@ -1,10 +1,10 @@
<?php
/*
-Plugin Name: Smart Youtube
+Plugin Name: Smart Youtube PRO
Plugin URI: http://www.prelovac.com/vladimir/wordpress-plugins/smart-youtube
Description: Insert YouTube videos in posts, comments and RSS feeds with ease and full customization.
Author: Vladimir Prelovac
-Version: 3.8.9
+Version: 4.1.6
Author URI: http://www.prelovac.com/vladimir/
@@ -39,19 +39,19 @@ I find this would greatly help, especiall when I help create video blogs for com
Only issue is I would LOVE to add the widget into another sidebar and I do not see this possibility. Can you have multiple Smart YouTubes?
-- 1. Adding few possibilities for posting videos into post I have great production of videos but before end of 2009 all was in 320 x 240 and after end of 2009 I start publishing video in 640 x 480 resolution. I have adjusted player video for 640 x 480 but now 320 x 240 videos are stretched across all of player window.
+- 1. Adding few possibilities for posting videos into post � I have great production of videos but before end of 2009 all was in 320 x 240 and after end of 2009 I start publishing video in 640 x 480 resolution. I have adjusted player video for 640 x 480 but now 320 x 240 videos are stretched across all of player window.
-For changes to be easy implemented I suggest adding 2 or even 3 possibilities for playing videos like this:
+For changes to be easy implemented � I suggest adding 2 or even 3 possibilities for playing videos � like this:
Your original code httpv://www.youtube.com/********************
Another version of httpv#1://www.youtube.com/********************
Another version of httpv#2://www.youtube.com/********************
Another version of httpv#3://www.youtube.com/********************
-Adding #1 after v will allow us to predefine what will be size of player for #1 or number #2 or number #3 I think it is good idea
+Adding #1 after v will allow us to predefine what will be size of player for #1 or number #2 or number #3 � I think it is good idea
-If you dont put #1, #2, #3 player will be those which is default (without number) in my case that is 640 x 480.
+If you don�t put #1, #2, #3 player will be those which is default (without number) � in my case that is 640 x 480.
-2. If some video is for personal use which mean somebody must be log into you tube to see it, than I suggest making possibility for login for authors of those videos If I put all my materials to be private (up to 25 people can see it) than I cant publish them trough this way and allowing authors to write theirs username and password will allow that those vides can be seen on my posts. That way I can protect all my archive of video on youtube, but allow those video can be visible on my blog which can increase hits, visits and others possibility that possibility is visible on this plug in http://tubepress.org/ where people can use its username and password for publishing all vides from if they have account on youtube
+2. If some video is for �personal use� which mean somebody must be log into you tube to see it, than I suggest making possibility for login for authors of those videos � If I put all my materials to be private (up to 25 people can see it) � than I cant publish them trough this way � and allowing authors to write theirs username and password will allow that those vides can be seen on my posts. That way I can protect all my archive of video on youtube, but allow those video can be visible on my blog � which can increase hits, visits and others possibility � that possibility is visible on this plug in http://tubepress.org/ where people can use its username and password for publishing all vides from if they have account on youtube
- marinas javascript suggestion for hq videos
@@ -69,8 +69,1498 @@ If you don
-if (isset($smart_youtube)) return false;
+if (isset($smart_youtube_pro)) return false;
-require_once(dirname(__FILE__) . '/smartyoutube.class.php');
+$smart_youtube_pro = new SmartYouTube_PRO();
-$smart_youtube = new SmartYouTube();
+class SmartYouTube_PRO {
+ var $local_version;
+ var $plugin_url;
+ var $options;
+ var $key;
+ var $first;
+ var $first_post_on_archive;
+
+ function SmartYouTube() {
+ $this->__construct();
+ }
+
+ function __construct() {
+ $this->local_version = '1.0'; // TODO: Change this number???
+
+ $this->plugin_url = trailingslashit(plugins_url(null,__FILE__));
+
+
+ $this->key = 'smart_youtube_pro';
+ $this->first_post_on_archive = false;
+
+ $script_path = $this->plugin_url . '/javascripts/jquery.colorbox-min.js';
+ wp_register_script( 'colorbox', $script_path );
+
+ $this->options = $this->get_options();
+
+ $this->add_filters_and_hooks();
+ }
+
+ function add_filters_and_hooks() {
+ if ( $this->options['posts'] == 'on' ) {
+ add_filter( 'the_content', array( $this, 'check' ), 5 );
+ add_filter( 'the_excerpt', array( $this, 'check_excerpt' ), 5 );
+ }
+
+ if ( $this->options['comments'] == 'on' ) {
+ add_filter( 'comment_text', array( $this, 'check' ), 100 );
+ }
+
+ add_action( 'plugins_loaded', array( $this, 'install' ) );
+ add_action( 'admin_menu', array( $this, 'add_menu_items' ) );
+ add_action( 'admin_head', array( $this, 'plugin_header' ) );
+ add_action( 'wp_head', array( $this, 'post_header' ) );
+ add_action( 'wp_print_scripts', array( $this, 'load_scripts' ) );
+ add_action( 'wp_print_styles', array( $this, 'load_styles' ) );
+ add_action( 'template_redirect', array( $this, 'mark_first_post_on_archive' ) );
+
+ register_activation_hook(__FILE__, array($this, 'install' ) );
+ }
+
+ function post_header() {
+ if ( is_singular() ) {
+ global $wp_query;
+ $the_content = $wp_query->post->post_content;
+ $char_codes = array( '×', '–' );
+ $replacements = array( "x", "--" );
+ $the_content = str_replace( $char_codes, $replacements, $the_content );
+
+ preg_match_all( "/(http(v|vh|vhd)?:\/\/)?([a-zA-Z0-9\-\_]+\.|)?youtube\.com\/watch(\?v\=|\/v\/|#!v=)([a-zA-Z0-9\-\_]{11})([^<\s]*)/", $the_content, $matches, PREG_SET_ORDER );
+
+ if ( isset( $matches[0][5] ) )
+ if ( $matches[0][5] != '' )
+ echo '<meta property="og:image" content="http://i.ytimg.com/vi/' . $matches[0][5] . '/default.jpg" />';
+
+ if ( $this->options['colorbox'] == 'on' ) {
+ ?>
+ <script>
+ jQuery(document).ready(function($){
+ $(".colorbox_video").colorbox({iframe:true, innerWidth:<?php echo $this->options['width']; ?>, innerHeight:<?php echo $this->options['height']; ?>});
+ });
+ </script>
+ <?php
+ }
+ }
+ }
+
+ function load_scripts() {
+ if ( $this->options["colorbox"] == 'on' && is_singular() ) {
+ wp_enqueue_script( 'jquery' );
+ wp_enqueue_script( 'colorbox' );
+ }
+ }
+
+ function load_styles() {
+ $style_path = $this->plugin_url . '/themes/theme' . $this->options['colorbox_theme'] . '/colorbox.css';
+ wp_register_style( 'colorbox', $style_path );
+
+ if ( $this->options["colorbox"] == 'on' && is_singular() ) {
+ wp_enqueue_style( 'colorbox' );
+ }
+ }
+
+ function plugin_header() {
+ if ( ! empty( $_REQUEST['page'] ) )
+ $page = $_REQUEST['page'];
+ else
+ $page = '';
+ ?>
+ <style>
+ <?php if ( ( $page == 'syt_settings' ) || ( $page == 'syt_colorbox_options' ) || ( $page == 'syt_about' ) ) : ?>
+ #icon-syt_settings { background:transparent url('<?php echo $this->plugin_url .'i/logo.png';?>') no-repeat; }
+ <?php endif; ?>
+ </style>
+ <script>
+ <?php if ( $page == 'syt_settings' ) : ?>
+ jQuery(document).ready(function($){
+ if (($)('#disp_excerpt').val() == 'not')
+ ($)('#disp_excerpt_align_div').hide();
+ else
+ ($)('#disp_excerpt_align_div').show();
+ ($)('#disp_excerpt').change(function(){
+ if (($)(this).val() == 'not')
+ ($)('#disp_excerpt_align_div').hide();
+ else
+ ($)('#disp_excerpt_align_div').show();
+ });
+ });
+ <?php endif; ?>
+ <?php if ( $page == 'syt_colorbox_options' ) : ?>
+ jQuery(document).ready(function($){
+ $("#colorbox_theme").change(function() {
+ var src = $("option:selected", this).val();
+ if ( src != "" ){
+ var $imgTag = "<img src=\"" + "<?php echo $this->plugin_url; echo '/screenshots/screenshot-'; ?>" + src + ".jpg\" />";
+ $("#screenshot_image").empty().html($imgTag).fadeIn();
+ }
+ });
+ });
+ <?php endif; ?>
+ </script>
+ <?php
+ }
+
+ function add_menu_items() {
+ $image = $this->plugin_url . '/i/icon.png';
+ add_menu_page( __( 'Smart Youtube', 'smart-youtube' ), __( 'Smart Youtube', 'smart-youtube' ), 'manage_options', 'syt_settings', array(
+ &$this,
+ 'options_page'
+ ), $image);
+ $page_settings = add_submenu_page( 'syt_settings', __( 'Smart Youtube', 'smart-youtube' ) . __( ' Settings', 'smart-youtube' ), __( 'Settings', 'smart-youtube' ), 'manage_options', 'syt_settings', array(
+ &$this,
+ 'options_page'
+ ) );
+ $page_colorbox = add_submenu_page( 'syt_settings', __( 'Smart Youtube', 'smart-youtube' ) . __( ' Colorbox Options', 'smart-youtube' ), __( 'Colorbox Options', 'smart-youtube' ), 'manage_options', 'syt_colorbox_options', array(
+ &$this,
+ 'handle_colorbox_options'
+ ) );
+ $page_about = add_submenu_page( 'syt_settings', __( 'Smart Youtube', 'smart-youtube' ) . __( ' About', 'smart-youtube' ), __( 'About', 'smart-youtube' ), 'manage_options', 'syt_about', array(
+ &$this,
+ 'handle_about'
+ ) );
+ }
+
+ function options_page() {
+ // If form was submitted
+ if ( isset( $_POST['submitted'] ) ) {
+ check_admin_referer( 'smart-youtube' );
+
+ $this->options['img'] = ! isset( $_POST['disp_img'] ) ? 'off' : 'on';
+ $this->options['link'] = ! isset( $_POST['disp_link'] ) ? 'off' : 'on';
+ $this->options['valid'] = ! isset( $_POST['valid'] ) ? 'off' : 'on';
+ $this->options['search'] = ! isset( $_POST['disp_search'] ) ? 'off' : 'on';
+ $this->options['ann'] = ! isset( $_POST['disp_ann'] ) ? 'off' : 'on';
+
+ $this->options['info'] = ! isset( $_POST['disp_info'] ) ? 'off' : 'on';
+
+ $this->options['width'] = ! isset( $_POST['disp_width'] ) ? 425 : intval( $_POST['disp_width'] );
+ $this->options['height'] = ! isset( $_POST['disp_height'] ) ? 344 : intval( $_POST['disp_height'] );
+
+ $this->options['widthhq'] = ! isset( $_POST['disp_widthhq'] ) ? 480 : intval( $_POST['disp_widthhq'] );
+ $this->options['heighthq'] = ! isset( $_POST['disp_heighthq'] ) ? 295 : intval( $_POST['disp_heighthq'] );
+
+ $this->options['widthside'] = ! isset( $_POST['disp_widthside'] ) ? 150 : intval( $_POST['disp_widthside'] );
+ $this->options['heightside'] = ! isset( $_POST['disp_heightside'] ) ? 125 : intval( $_POST['disp_heightside'] );
+
+ $this->options['rel'] = ! isset( $_POST['embedRel'] ) ? 1 : $_POST['embedRel'];
+ $this->options['autoplay'] = ! isset( $_POST['autoplay'] ) ? 0 : 1;
+ $this->options['autoplay_first'] = ! isset( $_POST['autoplay_first'] ) ? 0 : 1;
+ $this->options['privacy'] = ! isset( $_POST['disp_privacy'] ) ? 0 : 1;
+
+ $this->options['posts'] = ! isset( $_POST['disp_posts'] ) ? 'off' : 'on';
+ $this->options['comments'] = ! isset( $_POST['disp_comments'] ) ? 'off' : 'on';
+ $this->options['iframe'] = ! isset( $_POST['iframe'] ) ? 'off' : 'on';
+ $this->options['www'] = ! isset( $_POST['www'] ) ? 'off' : 'on';
+ $this->options['http'] = ! isset( $_POST['http'] ) ? 'off' : 'on';
+
+ $this->options['template'] = ! isset( $_POST['disp_template'] ) ? '{video}' : stripslashes( htmlspecialchars( $_POST['disp_template'] ) );
+ $this->options['tag'] = ! isset( $_POST['tag'] ) ? '' : $_POST['tag'];
+ $this->options['wiziapp'] = ! isset( $_POST['wiziapp'] ) ? 'off' : 'on';
+ $this->options['loop'] = ! isset( $_POST['loop'] ) ? 0 : 1;
+ $this->options['thumb'] = ! isset( $_POST['thumb'] ) ? 'off' : 'on';
+ $this->options['colorbox'] = ! isset( $_POST['colorbox'] ) ? 'off' : 'on';
+ $this->options['excerpt'] = ! isset( $_POST['excerpt'] ) ? '' : $_POST['excerpt'];
+ $this->options['excerpt_align'] = ! isset( $_POST['excerpt_align'] ) ? '' : $_POST['excerpt_align'];
+ $this->options['logoless'] = ! isset( $_POST['logoless'] ) ? 'off' : 'on';
+ $this->options['theme'] = ! isset( $_POST['theme'] ) ? '' : $_POST['theme'];
+
+ update_option( $this->key, $this->options );
+
+ // Show message
+ echo '<div id="message" class="updated fade"><p>' . __( 'Smart Youtube options saved.', 'smart-youtube' ) . '</p></div>';
+ }
+
+ $disp_img = $this->options['img'] == 'on' ? 'checked="checked"' : '';
+ $disp_link = $this->options['link'] == 'on' ? 'checked="checked"' : '';
+ $disp_search = $this->options['search'] == 'on' ? 'checked="checked"' : '';
+ $disp_ann = $this->options['ann'] == 'on' ? 'checked="checked"' : '';
+ $disp_info = $this->options['info'] == 'on' ? 'checked="checked"' : '';
+
+ $valid = $this->options['valid'] == 'on' ? 'checked="checked"' : '';
+
+ $disp_width = $this->options['width'];
+ $disp_height = $this->options['height'];
+
+ $disp_widthhq = $this->options['widthhq'];
+ $disp_heighthq = $this->options['heighthq'];
+
+ $disp_widthside = $this->options['widthside'];
+ $disp_heightside = $this->options['heightside'];
+
+ $disp_autoplay = $this->options['autoplay'] ? 'checked="checked"' : '';
+ $disp_autoplay_first = $this->options['autoplay_first'] ? 'checked="checked"' : '';
+ $disp_rel = $this->options['rel'] ? 'checked="checked"' : '';
+ $disp_rel2 = $this->options['rel'] ? '' : 'checked="checked"';
+ $disp_posts = $this->options['posts'] == 'on' ? 'checked="checked"' : '' ;
+ $disp_comments = $this->options['comments'] == 'on' ? 'checked="checked"' : '';
+
+ $disp_privacy = $this->options['privacy'] ? 'checked="checked"' : '';
+ $iframe = $this->options['iframe'] =='on' ? 'checked="checked"' : '';
+ $www = $this->options['www'] =='on' ? 'checked="checked"' : '';
+ $http = $this->options['http'] =='on' ? 'checked="checked"' : '';
+ $disp_loop = $this->options['loop'] ? 'checked="checked"' : '';
+ $thumb = $this->options['thumb'] == 'on' ? 'checked="checked"' : '';
+ $colorbox = $this->options['colorbox'] == 'on' ? 'checked="checked"' : '';
+ $excerpt = isset( $this->options['excerpt'] ) ? $this->options['excerpt'] : 'not';
+ $excerpt_align = isset( $this->options['excerpt_align'] ) ? $this->options['excerpt_align'] : 'left';
+
+ $disp_template = esc_html( $this->options['template'] );
+ $tag = $this->options['tag'];
+ $wiziapp = $this->options['wiziapp'] == 'on' ? 'checked="checked"' : '';
+ $logoless = $this->options['logoless'] == 'on' ? 'checked="checked"' : '';
+ $theme = isset( $this->options['theme'] ) ? $this->options['theme'] : '';
+
+ if ( ! $disp_width ) {
+ $disp_width = 425;
+ }
+
+ if ( ! $disp_height ) {
+ $disp_height = 344;
+ }
+
+ global $wp_version;
+
+ $embed_img = $this->plugin_url . '/img/embed_selection-vfl29294.png';
+
+ echo '<script src="' . $this->plugin_url . '/yt.js" type="text/javascript"></script>
+<link rel="stylesheet" type="text/css" href="' . $this->plugin_url . '/styleyt.css" />';
+
+ $imgpath = $this->plugin_url.'/i';
+ $actionurl = $_SERVER['REQUEST_URI'];
+ $nonce = wp_create_nonce( 'smart-youtube' );
+ $example = htmlentities( '<div style="float:left;margin-right: 10px;">{video}</div>' );
+
+ // Configuration Page
+
+?>
+<div class="wrap smartyoutube" >
+ <?php screen_icon(); ?>
+ <h2><?php _e( 'Smart YouTube PRO', 'smart-youtube' ); ?></h2>
+ <a href="admin.php?page=syt_settings"><?php _e( 'Settings', 'smart-youtube' ); ?></a> | <a href="admin.php?page=syt_colorbox_options"><?php _e( 'Colorbox Options', 'smart-youtube' ); ?></a> | <a href="admin.php?page=syt_about"><?php _e( 'About', 'smart-youtube' ); ?></a>
+ <div id="poststuff" style="margin-top:10px;">
+ <div id="sideblock" style="float:right;width:270px;margin-left:10px;">
+ <iframe width=270 height=800 frameborder="0" src="http://www.prelovac.com/plugin/news.php?id=0&utm_source=plugin&utm_medium=plugin&utm_campaign=Smart%2BYoutube"></iframe>
+ </div>
+ <div id="mainblock" style="width:710px">
+ <div class="dbx-content">
+ <h2 id="usageHeader"><?php _e( 'Usage <span style="font-size:small">[<a href="#">view instructions</a>]</span>', 'smart-youtube' ); ?></h2>
+ <div id="usage" style="display:none">
+ <p><?php _e( 'To use the video in your posts, paste YouTube video URL with <strong>httpv://</strong> (notice the \'v\').', 'smart-youtube' ); ?> </p>
+ <p><?php _e( '<strong>Important:</strong> The URL should just be copied into your post normally and the letter \'v\' added, do not create a clickable link!', 'smart-youtube' ); ?></p>
+ <p><?php _e( 'Example: httpv://www.youtube.com/watch?v=OWfksMD4PAg', 'smart-youtube' ); ?></p>
+ <p><?php _e( 'If you want to embed High/HD Quality video use <strong>httpvh://</strong> instead (Video High Defintion).', 'smart-youtube' ); ?></p>
+ <p><?php _e( 'Vimeo Example: httpv://vimeo.com/27287078', 'smart-youtube' ); ?></p>
+ <p><?php _e( 'Metacafe Example: httpvh://vww.metacafe.com/watch/7815470/harry_potter_and_the_deathly_hallows_dvd_interview/', 'smart-youtube' ); ?></p>
+ <p><?php _e( 'Live Leak Example: httpv://www.liveleak.com/view?i=cad_1322822486', 'smart-youtube' ); ?></p>
+ <p><?php _e( 'To embed playlists use httpvp:// (eg. httpvp://www.youtube.com/playlist?list=PL050E43A49BC5E5E5)', 'smart-youtube' ); ?></p>
+ <p><?php _e( 'Smart Youtube also supports migrated blogs from Wordpress.com using [youtube=youtubeadresss]', 'smart-youtube' ); ?></p>
+ <ul>
+ <li><?php _e( 'httpv:// - regular video', 'smart-youtube' ); ?></li>
+ <li><?php _e( 'httpvh:// - high/HD quality', 'smart-youtube' ); ?></li>
+ <li><?php _e( 'httpvp:// - playlist', 'smart-youtube' ); ?></li>
+ <li><?php _e( 'httpvhp:// - HD playlist', 'smart-youtube' ); ?></li>
+ <li><?php _e( '[youtube=youtubeadresss] - supported for blogs migrated from wordpress.com', 'smart-youtube' ); ?></li>
+ </ul>
+ </div>
+ <form name="yteform" action="<?php echo $actionurl; ?>" method="post">
+ <input type="hidden" name="submitted" value="1" />
+ <input type="hidden" id="_wpnonce" name="_wpnonce" value="<?php echo $nonce; ?>" />
+ <h2><?php _e( 'Options', 'smart-youtube' ); ?></h2>
+ <p><?php _e( 'Smart Youtube is powerful and free WordPress plugin for embeding videos into your blog. ', 'smart-youtube' ); ?></p>
+
+ <p><?php _e( 'From the same author: <a href="http://managewp.com" target="_blank">ManageWP.com</a> - Wordpress service that helps you manage all your WordPress sites from one location.', 'smart-youtube' ); ?></p>
+ <p><?php _e( 'You can adjust the way your embeded youtube videos behave in the options below.', 'smart-youtube' ); ?></p>
+ <h3><?php _e( 'Video settings', 'smart-youtube' ); ?></h3>
+ <div>
+ <input id="check3" type="checkbox" name="disp_posts" <?php echo $disp_posts; ?> />
+ <label for="check3"><?php _e( 'Display videos in posts', 'smart-youtube' ); ?></label>
+ </div>
+ <div>
+ <input id="check4" type="checkbox" name="disp_comments" <?php echo $disp_comments; ?> />
+ <label for="check4"><?php _e( 'Display videos in comments', 'smart-youtube' ); ?></label>
+ </div>
+ <br />
+ <div>
+ <input id="iframe" type="checkbox" name="iframe" <?php echo $iframe; ?> />
+ <label for="iframe"><?php _e( 'Use IFRAME embed code', 'smart-youtube' ); ?></label> [<a target="_blank" href="http://apiblog.youtube.com/2010/07/new-way-to-embed-youtube-videos.html">?</a>]
+ </div>
+ <h3><?php _e( 'Video Appearence', 'smart-youtube' ); ?></h3>
+ <p class="instruct">
+ <?php _e( 'Video template. Default is just {video}.', 'smart-youtube' ); ?><br />
+ <?php echo __( 'You can try <code>', 'smart-youtube' ) . $example . __( '</code> if you want the text to wrap around video.', 'smart-youtube' ); ?>
+ </p>
+ <textarea cols="50" id="disp_template" name="disp_template"><?php echo $disp_template; ?></textarea>
+ <br />
+ <input id="http" type="checkbox" name="http" <?php echo $http; ?> />
+ <label for="http"><?php _e( 'Parse links with http:// prefix same as httpv://', 'smart-youtube' ); ?></label>
+ <br />
+ <input id="www" type="checkbox" name="www" <?php echo $www; ?> />
+ <label for="www"><?php _e( 'Parse links without http:// prefix', 'smart-youtube' ); ?></label>
+ <p class="instruct"><?php _e( 'Video width and height in normal mode (httpv://). Default is 425x344.', 'smart-youtube' ); ?></p>
+ <div id="inputSizeNormal">
+ <input class="width" name="disp_width" value="<?php echo $disp_width; ?>" size="7"/>x<input class="height" name="disp_height" value="<?php echo $disp_height; ?>" size="7" />
+ </div>
+ <div class="size-chooser" forDiv="inputSizeNormal">
+ <a v-width="320" v-height="265" href="#">
+ <span></span>
+ <div class="outer">
+ <div></div>
+ </div>
+ </a>
+ <a v-width="425" v-height="344" href="#">
+ <span></span>
+ <div class="outer">
+ <div></div>
+ </div>
+ </a>
+ <a v-width="480" v-height="385" href="#">
+ <span></span>
+ <div class="outer">
+ <div></div>
+ </div>
+ </a>
+ <a v-width="640" v-height="505" href="#">
+ <span></span>
+ <div class="outer">
+ <div></div>
+ </div>
+ </a>
+ <a v-width="960" v-height="745" href="#">
+ <span></span>
+ <div class="outer">
+ <div></div>
+ </div>
+ </a>
+ <br clear="both" />
+ </div>
+ <p class="instruct"><?php _e( 'Video width and height in <strong>high quality</strong> mode (httpvh://). Default is 480x295.', 'smart-youtube' ); ?></p>
+ <div id="inputSizeHQ">
+ <input class="width" name="disp_widthhq" value="<?php echo $disp_widthhq; ?>" size="7" />x<input class="height" name="disp_heighthq" value="<?php echo $disp_heighthq; ?>" size="7" />
+ </div>
+ <div class="size-chooser" forDiv="inputSizeHQ">
+ <a v-width="480" v-height="295" href="#">
+ <span></span>
+ <div class="outer">
+ <div></div>
+ </div>
+ </a>
+ <a v-width="560" v-height="340" href="#">
+ <span></span>
+ <div class="outer">
+ <div></div>
+ </div>
+ </a>
+ <a v-width="640" v-height="385" href="#">
+ <span></span>
+ <div class="outer">
+ <div></div>
+ </div>
+ </a>
+ <a v-width="853" v-height="505" href="#">
+ <span></span>
+ <div class="outer">
+ <div></div>
+ </div>
+ </a>
+ <a v-width="1280" v-height="745" href="#">
+ <span></span>
+ <div class="outer">
+ <div></div>
+ </div>
+ </a>
+ <br clear="both" />
+ </div>
+ <p class="instruct"><?php _e( 'Video width and height in <strong>sidebar</strong> mode (regardless of quality). Default is 150x125.', 'smart-youtube' ); ?></p>
+ <input id="disp_widthside" name="disp_widthside" value="<?php echo $disp_widthside; ?>" size="7" />x<input id="disp_heightside" name="disp_heightside" value="<?php echo $disp_heightside; ?>" size="7" /><br /><br />
+ <div id="watch-customize-embed-form">
+ <input type="radio" <?php echo $disp_rel; ?> id="embedCustomization1" name="embedRel" value="1"/>
+ <label for="embedCustomization1"><?php _e( 'Include related videos', 'smart-youtube' ); ?></label>
+ <br/>
+ <input type="radio" <?php echo $disp_rel2; ?> id="embedCustomization0" name="embedRel" value="0"/>
+ <label for="embedCustomization0"><?php _e( 'Do not include related videos', 'smart-youtube' ); ?></label>
+ <br/>
+ </div>
+ <br/>
+ <div style="margin: 0 0 0 4px; clear: both;">
+ <input type="checkbox" id="autoplay_checkbox" name="autoplay" <?php echo $disp_autoplay; ?> /><label for="autoplay_checkbox"><?php _e( 'Autoplay videos', 'smart-youtube' ); ?></label><br />
+ <input type="checkbox" id="autoplay_first_checkbox" name="autoplay_first" <?php echo $disp_autoplay_first; ?> /><label for="autoplay_first_checkbox"><?php _e( 'Autoplay only first video on page', 'smart-youtube' ); ?></label><br />
+ <input type="checkbox" id="loop_checkbox" name="loop" <?php echo $disp_loop; ?> /><label for="loop_checkbox"><?php _e( 'Loop videos', 'smart-youtube' ); ?></label><br />
+ <input type="checkbox" id="disp_search" name="disp_search" <?php echo $disp_search; ?> /><label for="disp_search"><?php _e( 'Display search box', 'smart-youtube' ); ?></label><br />
+ <input type="checkbox" id="thumb_checkbox" name="thumb" <?php echo $thumb; ?> /><label for="thumb_checkbox"><?php _e( 'Display thumbnails on home/archive pages', 'smart-youtube' ); ?></label><br />
+ <input type="checkbox" id="cbox_checkbox" name="colorbox" <?php echo $colorbox; ?> /><label for="cbox_checkbox"><?php _e( 'Show video in colorbox', 'smart-youtube' ); ?></label><br />
+ <input type="checkbox" id="disp_info" name="disp_info" <?php echo $disp_info; ?> /><label for="disp_info"><?php _e( 'Remove Titles & Ratings', 'smart-youtube' ); ?></label><br />
+ <input type="checkbox" id="disp_ann" name="disp_ann" <?php echo $disp_ann; ?> /><label for="disp_ann"><?php _e( 'Remove Annotations', 'smart-youtube' ); ?></label><br />
+ <input type="checkbox" id="logoless" name="logoless" <?php echo $logoless; ?> /><label for="logoless"><?php _e( 'Hide YouTube Logo', 'smart-youtube' ); ?></label><br />
+ <label for="theme"><?php _e( 'Theme (YouTube only):', 'smart-youtube' ); ?></label>
+ <select id="theme" name="theme" />
+ <option value="dark" <?php echo ( ( $theme == 'dark' ) ? 'selected="yes"' : '' ); ?>><?php _e( 'Dark', 'smart-youtube' ); ?></option>
+ <option value="light" <?php echo ( ( $theme == 'light' ) ? 'selected="yes"' : '' ); ?>><?php _e( 'Light', 'smart-youtube' ); ?></option>
+ </select><br />
+ <input type="checkbox" id="privacy" name="disp_privacy" <?php echo $disp_privacy; ?> /><label for="privacy"><?php _e( 'Enable privacy-enhanced mode', 'smart-youtube' ); ?> [<a target="_blank" href="http://www.google.com/support/youtube/bin/answer.py?answer=141046">?</a>] <?php _e( 'videos may not work for Iphone users)', 'smart-youtube' ); ?></label><br />
+ <div id="disp_excerpt_div">
+ <label for="disp_excerpt"><?php _e( 'Show embeds in post excerpts as', 'smart-youtube' ); ?></label>
+ <select id="disp_excerpt" name="excerpt">
+ <option value="vid" <?php echo ( ( $excerpt == 'vid' ) ? 'selected="yes"' : '' ); ?>><?php _e( 'Video', 'smart-youtube' ); ?></option>
+ <option value="thm" <?php echo ( ( $excerpt == 'thm' ) ? 'selected="yes"' : '' ); ?>><?php _e( 'Thumbnail', 'smart-youtube' ); ?></option>
+ <option value="not" <?php echo ( ( $excerpt == 'not' ) ? 'selected="yes"' : '' ); ?>><?php _e( 'Nothing', 'smart-youtube' ); ?></option>
+ </select>
+ </div>
+ <div id="disp_excerpt_align_div">
+ <label for="disp_excerpt_align"><?php _e( 'Align embeds in post excerpts to', 'smart-youtube' ); ?></label>
+ <select id="disp_excerpt_align" name="excerpt_align">
+ <option value="left" <?php echo ( ( $excerpt_align == 'left' ) ? 'selected="yes"' : '' ); ?>><?php _e( 'Left', 'smart-youtube' ); ?></option>
+ <option value="right" <?php echo ( ( $excerpt_align == 'right' ) ? 'selected="yes"' : '' ); ?>><?php _e( 'Right', 'smart-youtube' ); ?></option>
+ </select>
+ </div>
+ </div>
+ <h3><?php _e( 'Custom code compatibility', 'smart-youtube' ); ?></h3>
+ <p><?php _e( 'Use this option if you have used another youtube plugin and switched over to Smart Youtube.', 'smart-youtube' ); ?><p>
+ <p><?php _e( 'For example if you used [yt]qYWWBwf2wHE[/yt] type of code, you would type yt in the box below.', 'smart-youtube' ); ?></p>
+ <input id="tag" type="text" name="tag" value="<?php echo $tag; ?>" />
+ <label for="tag"><?php _e( 'Custom code', 'smart-youtube' ); ?></label>
+
+ <h3><?php _e( 'WiziApp support', 'smart-youtube' ); ?></h3>
+ <p><?php _e( 'This will integrate your video seamlessly with WiziApp', 'smart-youtube' ); ?></p>
+ <input id="wiziapp" type="checkbox" name="wiziapp" <?php echo $wiziapp; ?> />
+ <label for="wiziapp"><?php _e( 'Enable WiziApp support', 'smart-youtube' ); ?></label>
+ <h3><?php _e( 'xHTML validation', 'smart-youtube' ); ?></h3>
+ <p class="instruct"><?php _e( 'Enabling the option below will change default YouTube code to be xHTML valid. (videos may not work for Iphone users)', 'smart-youtube' ); ?></p>
+ <input id="valid" type="checkbox" name="valid" <?php echo $valid; ?> />
+ <label for="valid"><?php _e( 'Enable xHTML Validation', 'smart-youtube' ); ?></label>
+ <h3><?php _e( 'RSS feed options', 'smart-youtube' ); ?></h3>
+ <p class="instruct"><?php _e( 'Some RSS feed readers like Bloglines will show embeded YouTube videos. Some will not and Smart YouTube allows you to display a video link and a video screenshot instead.', 'smart-youtube' ); ?></p>
+ <p class="instruct"><?php _e( 'Smart YouTube will always embed the video but it can not know if the reader supports embeded video or not. So use these additional options at your own likening.', 'smart-youtube' ); ?></p>
+ <input id="check2" type="checkbox" name="disp_link" <?php echo $disp_link; ?> />
+ <label for="check2"><?php _e( 'Display video link in RSS feed', 'smart-youtube' ); ?></label><br />
+ <input id="check1" type="checkbox" name="disp_img" <?php echo $disp_img; ?> />
+ <label for="check1"><?php _e( 'Display video preview image in RSS feed', 'smart-youtube' ); ?></label>
+ <div class="submit"><input type="submit" name="Submit" value="<?php _e( 'Update options', 'smart-youtube' ); ?>" /></div>
+ </form>
+ </div>
+ </div>
+ </div>
+</div>
+<h5 class="author"><?php _e( 'Another fine WordPress plugin by <a href="http://www.prelovac.com/vladimir/">Vladimir Prelovac', 'smart-youtube' ); ?></a></h5>
+<?php
+ }
+
+ function handle_colorbox_options() {
+ if ( isset( $_POST['submitted'] ) ) {
+ $this->options['colorbox_theme'] = ( ! isset( $_POST['colorbox_theme'] ) ? '1' : $_POST['colorbox_theme'] );
+
+ update_option( $this->key, $this->options );
+
+ $msg_status = __( 'SEO Friendly Images PRO colorbox options saved.', 'smart-youtube' );
+
+ // Show message
+ echo '<div id="message" class="updated fade"><p>' . $msg_status . '</p></div>';
+ }
+
+ $imgpath = $this->plugin_url . '/i';
+ $actionurl = $_SERVER['REQUEST_URI'];
+
+ $this->options = $this->get_options();
+ ?>
+ <div class="wrap">
+ <?php screen_icon(); ?>
+ <h2><?php _e( 'Smart YouTube PRO', 'smart-youtube' ); echo ' ' . $this->local_version; ?></h2>
+ <a href="admin.php?page=syt_settings"><?php _e( 'Settings', 'smart-youtube' ); ?></a> | <a href="admin.php?page=syt_colorbox_options"><?php _e( 'Colorbox Options', 'smart-youtube' ); ?></a> | <a href="admin.php?page=syt_about"><?php _e( 'About', 'smart-youtube' ); ?></a>
+ <div id="poststuff" style="margin-top:10px;">
+ <div id="sideblock" style="float:right;width:270px;margin-left:10px;">
+ <iframe width=270 height=800 frameborder="0" src="http://www.prelovac.com/plugin/news.php?id=2&utm_source=plugin&utm_medium=plugin&utm_campaign=SEO%2BFriendly%2BImages%2BPRO"></iframe>
+ </div>
+ </div>
+ <div id="mainblock" class="submit">
+ <div class="dbx-content">
+ <h2><?php _e( 'Colorbox Options', 'smart-youtube' ); ?></h2>
+ <br />
+ <form name="sytform" action="<?php echo $actionurl; ?>" method="post">
+ <input type="hidden" name="submitted" value="1" />
+ <div>
+ <label for="colorbox_theme"><?php _e( 'Choose ColorBox theme:', 'smart-youtube' ); ?></label>
+ <select id="colorbox_theme" name="colorbox_theme">
+ <?php for($i = 1; $i <= 11; $i++): ?>
+ <option value="<?php echo $i; ?>" <?php echo ( $this->options['colorbox_theme'] == $i ) ? 'selected="yes"' : ''; ?>><?php echo __( 'Theme ', 'smart-youtube' ) . $i; ?></option>
+ <?php endfor; ?>
+ </select>
+ </div>
+ <div>
+ <label for="screenshot_image"><?php _e( 'Theme screenshot:', 'smart-youtube' ); ?></label>
+ <div id="screenshot_image">
+ <img src="<?php echo $this->plugin_url . '/screenshots/screenshot-' . $this->options['colorbox_theme'] . '.jpg'; ?>" />
+ </div>
+ </div>
+ <div style="padding: 1.5em 0;margin: 5px 0;">
+ <input type="submit" name="Submit" value="<?php _e( 'Update options', 'smart-youtube' ); ?>" />
+ </div>
+ </form>
+ </div>
+ </div>
+ <h5><?php _e( 'Another fine WordPress plugin by', 'smart-youtube' ); ?> <a href="http://www.prelovac.com/vladimir/">Vladimir Prelovac</a></h5>
+ </div>
+ <?php
+ }
+
+ function handle_about() {
+ global $wp_version;
+
+ $upd_msg = "";
+
+ $actionurl = $_SERVER['REQUEST_URI'];
+ $nonce = wp_create_nonce( 'smart-youtube' );
+
+ $lic_msg = '<p>Welcome to ' . __( 'Smart YouTube PRO', 'smart-youtube' ) . '.</p>';
+ ?>
+ <div class="wrap">
+ <?php screen_icon(); ?>
+ <h2><?php _e( 'Smart YouTube PRO', 'smart-youtube' ); echo ' ' . $this->local_version; ?></h2>
+ <a href="admin.php?page=syt_settings"><?php _e( 'Settings', 'smart-youtube' ); ?></a> | <a href="admin.php?page=syt_colorbox_options"><?php _e( 'Colorbox Options', 'smart-youtube' ); ?></a> | <a href="admin.php?page=syt_about"><?php _e( 'About', 'smart-youtube' ); ?></a>
+ <div id="poststuff" style="margin-top:10px;">
+
+ <div id="sideblock" style="float:right;width:270px;margin-left:10px;">
+ <iframe width=270 height=800 frameborder="0" src="http://www.prelovac.com/plugin/news.php?id=2&utm_source=plugin&utm_medium=plugin&utm_campaign=SEO%2BFriendly%2BImages%2BPRO"></iframe>
+ </div>
+ </div>
+ <div id="mainblock" class="submit">
+ <div class="dbx-content">
+ <h2><?php _e( 'About', 'smart-youtube' ); ?></h2>
+ <br />
+ <form name="STY_about" action="$actionurl" method="post">
+ <input type="hidden" id="_wpnonce" name="_wpnonce" value="$nonce" />
+ <input type="hidden" name="submitted" value="1" />
+ <?php echo $lic_msg; ?>
+ <?php echo __( 'Version:', 'smart-youtube' ) . $this->local_version; ?> <?php echo $upd_msg; ?>
+ </form>
+ </div>
+ </div>
+ <h5><?php _e( 'Another fine WordPress plugin by', 'smart-youtube' ); ?> <a href="http://www.prelovac.com/vladimir/">Vladimir Prelovac</a></h5>
+ </div>
+ <?php
+ }
+
+ function mark_first_post_on_archive() {
+ if ( is_archive() || is_home() || is_front_page() ) {
+ $this->first_post_on_archive = true;
+ }
+ }
+
+ /**
+ * Looks for Smart Youtube URL(s) in the post content
+ * and replace them with proper HTML tags
+ *
+ * @param mixed $the_content
+ * @param mixed $side
+ * @return mixed
+ */
+ function check( $the_content, $side = 0 ) {
+ $char_codes = array( '×', '–' );
+ $replacements = array( "x", "--" );
+ $the_content = str_replace( $char_codes, $replacements, $the_content );
+ $this->first = false;
+
+ $context = $side ? 'side' : 'post';
+
+ preg_match_all( "/((http(v|vh|vhd)?:\/\/)?([a-zA-Z0-9\-\_]+\.|)?youtube\.com\/watch(\?v\=|\/v\/|#!v=)([a-zA-Z0-9\-\_]{11})([^<\s]*))|((http(v|vh|vhd)?:\/\/)?([a-zA-Z0-9\-\_]+\.|)?youtu\.be\/([a-zA-Z0-9\-\_]{11}))|((http(v|vh|vhd)?:\/\/)?([a-zA-Z0-9\-\_]+\.|)?metacafe\.com\/watch\/([a-zA-Z0-9\-\_]{7})\/([^<^\/\s]*)([\/])?)|((http(v|vh|vhd)?:\/\/)?([a-zA-Z0-9\-\_]+\.|)?vimeo\.com\/([a-zA-Z0-9\-\_]{8})([\/])?)|((http(v|vh|vhd)?:\/\/)?([a-zA-Z0-9\-\_]+\.|)?liveleak\.com\/view(\?i\=)([a-zA-Z0-9\-\_]*))|((http(v|vh|vhd)?:\/\/)?([a-zA-Z0-9\-\_]+\.|)?facebook\.com\/video\/video.php\?v\=([a-zA-Z0-9\-\_]*))|((http(vp|vhp)?:\/\/)?([a-zA-Z0-9\-\_]+\.|)?youtube\.com\/(view_play_list\?p\=|playlist\?list\=)([a-zA-Z0-9\-\_]{18})([^<\s]*))/", $the_content, $matches, PREG_SET_ORDER );
+
+ foreach ( $matches as $match ) {
+ if ( $match[1] != '' ) {
+ if ( 'on' == $this->options['wiziapp'] ) {
+ $videos = array();
+ $video_info['src'] = "http://www.youtube.com/watch?v={$match[6]}";
+ array_push( $videos, $video_info );
+ $replace_text = '';
+ $replace_text = apply_filters( 'wiziapp_3rd_party_plugin', $replace_text, 'video', $videos );
+ $the_content = str_replace( $match[1], $replace_text, $the_content );
+ } else if ( ( $match[2] == 'http://' && $this->options['http'] == 'on' ) || ( $match[2] == '' && $this->options['www'] == 'on' ) ) {
+ $the_content = str_replace( $match[1], $this->tag_youtube( $context, $match[6], 'v', $match[7] ), $the_content );
+ } else if ( $match[3] == 'v' || $match[3] == 'vh' || $match[3] == 'vhd' ) {
+ $the_content = str_replace( $match[1], $this->tag_youtube( $context, $match[6], $match[3], $match[7] ), $the_content );
+ }
+ } elseif ( $match[8] != '' ) {
+ if ( 'on' == $this->options['wiziapp'] ) {
+ $videos = array();
+ $video_info['src'] = "http://www.youtube.com/watch?v={$match[12]}";
+ array_push( $videos, $video_info );
+ $replace_text = '';
+ $replace_text = apply_filters( 'wiziapp_3rd_party_plugin', $replace_text, 'video', $videos );
+ $the_content = str_replace( $match[1], $replace_text, $the_content );
+ } else if ( ( $match[9] == 'http://' && $this->options['http'] == 'on' ) || ( $match[9] == '' && $this->options['www'] == 'on' ) ) {
+ $the_content = str_replace( $match[8], $this->tag_youtube( $context, $match[12], 'v' ), $the_content );
+ } else if ( $match[10] == 'v' || $match[10] == 'vh' || $match[10] == 'vhd' ) {
+ $the_content = str_replace( $match[8], $this->tag_youtube( $context, $match[12], $match[10] ), $the_content );
+ }
+ } elseif ( $match[13] != '' ) {
+ if ( 'on' == $this->options['wiziapp'] ) {
+ $videos = array();
+ $video_info['src'] = "http://www.metacafe.com/watch/{$match[17]}/{$match[18]}/";
+ array_push( $videos, $video_info );
+ $replace_text = '';
+ $replace_text = apply_filters( 'wiziapp_3rd_party_plugin', $replace_text, 'video', $videos );
+ $the_content = str_replace( $match[1], $replace_text, $the_content );
+ } else if ( ( $match[14] == 'http://' && $this->options['http'] == 'on' ) || ( $match[14] == '' && $this->options['www'] == 'on' ) ) {
+ $the_content = str_replace( $match[13], $this->tag_metacafe( $context, $match[17], 'v', $match[18] ), $the_content );
+ } else if ( $match[15] == 'v' || $match[15] == 'vh' || $match[15] == 'vhd' ) {
+ $the_content = str_replace( $match[13], $this->tag_metacafe( $context, $match[17], $match[15], $match[18] ), $the_content );
+ }
+ } elseif ( $match[20] != '' ) {
+ if ( 'on' == $this->options['wiziapp'] ) {
+ $videos = array();
+ $video_info['src'] = "http://www.vimeo.com/{$match[24]}";
+ array_push( $videos, $video_info );
+ $replace_text = '';
+ $replace_text = apply_filters( 'wiziapp_3rd_party_plugin', $replace_text, 'video', $videos );
+ $the_content = str_replace( $match[1], $replace_text, $the_content );
+ } else if ( ( $match[21] == 'http://' && $this->options['http'] == 'on' ) || ( $match[21] == '' && $this->options['www'] == 'on' ) ) {
+ $the_content = str_replace( $match[20], $this->tag_vimeo( $context, $match[24], 'v' ), $the_content );
+ } else if ( $match[22] == 'v' || $match[22] == 'vh' || $match[22] == 'vhd' ) {
+ $the_content = str_replace( $match[20], $this->tag_vimeo( $context, $match[24], $match[22] ), $the_content );
+ }
+ } elseif ( $match[26] != '' ) {
+ if ( 'on' == $this->options['wiziapp'] ) {
+ $videos = array();
+ $video_info['src'] = "http://www.liveleak.com/view?i={$match[31]}";
+ array_push( $videos, $video_info );
+ $replace_text = '';
+ $replace_text = apply_filters( 'wiziapp_3rd_party_plugin', $replace_text, 'video', $videos );
+ $the_content = str_replace( $match[1], $replace_text, $the_content );
+ } else if ( ( $match[27] == 'http://' && $this->options['http'] == 'on' ) || ( $match[27] == '' && $this->options['www'] == 'on' ) ) {
+ $the_content = str_replace( $match[26], $this->tag_liveleak( $context, $match[31], 'v' ), $the_content );
+ } else if ( $match[28] == 'v' || $match[28] == 'vh' || $match[28] == 'vhd' ) {
+ $the_content = str_replace( $match[26], $this->tag_liveleak( $context, $match[31], $match[28] ), $the_content );
+ }
+ } elseif ( $match[32] != '' ) {
+ if ( 'on' == $this->options['wiziapp'] ) {
+ $videos = array();
+ $video_info['src'] = "http://www.facebook.com/video/video.php?v={$match[36]}";
+ array_push( $videos, $video_info );
+ $replace_text = '';
+ $replace_text = apply_filters( 'wiziapp_3rd_party_plugin', $replace_text, 'video', $videos );
+ $the_content = str_replace( $match[1], $replace_text, $the_content );
+ } else if ( ( $match[33] == 'http://' && $this->options['http'] == 'on' ) || ( $match[33] == '' && $this->options['www'] == 'on' ) ) {
+ $the_content = str_replace( $match[32], $this->tag_facebook( $context, $match[36], 'v' ), $the_content );
+ } else if ( $match[34] == 'v' || $match[34] == 'vh' || $match[34] == 'vhd' ) {
+ $the_content = str_replace( $match[32], $this->tag_facebook( $context, $match[36], $match[34] ), $the_content );
+ }
+ } elseif ( $match[37] != '' ) {
+
+ if ( 'on' == $this->options['wiziapp'] ) {
+ $videos = array();
+ $video_info['src'] = "http://www.youtube.com/playlist?list={$match[42]}";
+ array_push( $videos, $video_info );
+ $replace_text = '';
+ $replace_text = apply_filters( 'wiziapp_3rd_party_plugin', $replace_text, 'video', $videos );
+ $the_content = str_replace( $match[1], $replace_text, $the_content );
+ } else if ( ( $match[38] == 'http://' && $this->options['http'] == 'on' ) || ( $match[38] == '' && $this->options['www'] == 'on' ) ) {
+ $the_content = str_replace( $match[37], $this->tag_youtube( $context, $match[42], 'vp', $match[43] ), $the_content );
+ } else if ( $match[39] == 'vp' || $match[39] == 'vhp' ) {
+ $the_content = str_replace( $match[37], $this->tag_youtube( $context, $match[42], $match[39], $match[43] ), $the_content );
+ }
+ }
+ }
+
+ /*preg_match_all( "/(http(v|vh|vhd)?:\/\/)?([a-zA-Z0-9\-\_]+\.|)?youtu\.be\/([a-zA-Z0-9\-\_]{11})/", $the_content, $matches, PREG_SET_ORDER );
+ foreach ( $matches as $match ) {
+ if (( $match[1] == 'http://' && $this->options['http'] == 'on' ) || ( $match[1] == '' && $this->options['www'] == 'on' ) ) {
+ $the_content = str_replace( $match[0], $this->tag_youtube( $context, $match[4], 'v' ), $the_content );
+ } else if ( $match[2] == 'v' || $match[2] == 'vh' || $match[2] == 'vhd' ) {
+ $the_content = str_replace( $match[0], $this->tag_youtube( $context, $match[4], $match[2] ), $the_content );
+ }
+ }
+
+ preg_match_all( "/(http(v|vh|vhd)?:\/\/)?([a-zA-Z0-9\-\_]+\.|)?metacafe\.com\/watch\/([a-zA-Z0-9\-\_]{7})\/([^<^\/\s]*)([\/])?/", $the_content, $matches, PREG_SET_ORDER );
+ foreach ( $matches as $match ) {
+ if ( ( $match[1] == 'http://' && $this->options['http'] == 'on' ) || ( $match[1] == '' && $this->options['www'] == 'on' ) ) {
+ $the_content = str_replace( $match[0], $this->tag_metacafe( $context, $match[4], 'v', $match[5] ), $the_content );
+ } else if ( $match[2] == 'v' || $match[2] == 'vh' || $match[2] == 'vhd' ) {
+ $the_content = str_replace( $match[0], $this->tag_metacafe( $context, $match[4], $match[2], $match[5] ), $the_content );
+ }
+ }
+
+ preg_match_all( "/(http(v|vh|vhd)?:\/\/)?([a-zA-Z0-9\-\_]+\.|)?vimeo\.com\/([a-zA-Z0-9\-\_]{8})([\/])?/", $the_content, $matches, PREG_SET_ORDER );
+ foreach ( $matches as $match ) {
+ if ( ( $match[1] == 'http://' && $this->options['http'] == 'on' ) || ( $match[1] == '' && $this->options['www'] == 'on' ) ) {
+ $the_content = str_replace( $match[0], $this->tag_vimeo( $context, $match[4], 'v' ), $the_content );
+ } else if ( $match[2] == 'v' || $match[2] == 'vh' || $match[2] == 'vhd' ) {
+ $the_content = str_replace( $match[0], $this->tag_vimeo( $context, $match[4], $match[2] ), $the_content );
+ }
+ }
+
+ preg_match_all( "/(http(v|vh|vhd)?:\/\/)?([a-zA-Z0-9\-\_]+\.|)?liveleak\.com\/view(\?i\=)([a-zA-Z0-9\-\_]*)/", $the_content, $matches, PREG_SET_ORDER );
+ foreach ( $matches as $match ) {
+ if ( ( $match[1] == 'http://' && $this->options['http'] == 'on' ) || ( $match[1] == '' && $this->options['www'] == 'on' ) ) {
+ $the_content = str_replace( $match[0], $this->tag_liveleak( $context, $match[5], 'v' ), $the_content );
+ } else if ( $match[2] == 'v' || $match[2] == 'vh' || $match[2] == 'vhd' ) {
+ $the_content = str_replace( $match[0], $this->tag_liveleak( $context, $match[5], $match[2] ), $the_content );
+ }
+ }
+
+ preg_match_all( "/(http(v|vh|vhd)?:\/\/)?([a-zA-Z0-9\-\_]+\.|)?facebook\.com\/video\/video.php\?v\=([a-zA-Z0-9\-\_]*)/", $the_content, $matches, PREG_SET_ORDER );
+ foreach ( $matches as $match ) {
+ if ( ( $match[1] == 'http://' && $this->options['http'] == 'on' ) || ( $match[1] == '' && $this->options['www'] == 'on' ) ) {
+ $the_content = str_replace( $match[0], $this->tag_facebook( $context, $match[4], 'v' ), $the_content );
+ } else if ( $match[2] == 'v' || $match[2] == 'vh' || $match[2] == 'vhd' ) {
+ $the_content = str_replace( $match[0], $this->tag_facebook( $context, $match[4], $match[2] ), $the_content );
+ }
+ }
+
+ preg_match_all( "/(http(vp|vhp)?:\/\/)?([a-zA-Z0-9\-\_]+\.|)?youtube\.com\/view_play_list(\?p\=|\/v\/|#!v=)([a-zA-Z0-9\-\_]{16})([^<\s]*)/", $the_content, $matches, PREG_SET_ORDER );
+ foreach ( $matches as $match ) {
+ if ( ( $match[1] == 'http://' && $this->options['http'] == 'on' ) || ( $match[1] == '' && $this->options['www'] == 'on' ) ) {
+ $the_content = str_replace( $match[0], $this->tag_youtube( $context, $match[5], 'vp', $match[6] ), $the_content );
+ } else if ( $match[2] == 'vp' || $match[2] == 'vhp' ) {
+ $the_content = str_replace( $match[0], $this->tag_youtube( $context, $match[5], $match[2], $match[6] ), $the_content );
+ }
+ }*/
+
+ // to work with migrated blogs from Wordpress.com replacing [youtube=youtubeadresss]
+ if ( strpos($the_content, "[youtube") !== false ) {
+ preg_match_all( "/\[youtube\=http:\/\/([a-zA-Z0-9\-\_]+\.|)youtube\.com\/watch(\?v\=|\/v\/|#!v=)([a-zA-Z0-9\-\_]{11})([^<\s]*)\]/", $the_content, $matches, PREG_SET_ORDER );
+ foreach ( $matches as $match ) {
+ $the_content = preg_replace( "/\[youtube\=http:\/\/([a-zA-Z0-9\-\_]+\.|)youtube\.com\/watch(\?v\=|\/v\/|#!v=)([a-zA-Z0-9\-\_]{11})([^\s<]*)\]/", $this->tag_youtube( $context, $match[3], '', $match[4] ), $the_content, 1 );
+ }
+ }
+ $tag = $this->options['tag'];
+
+ if ( $tag != '' && strpos( $the_content, "[".$tag."]" ) !== false ) {
+ preg_match_all( "/\[$tag\]([a-zA-Z0-9\-\_]{11})([^<\s]*)\[\/$tag\]/", $the_content, $matches, PREG_SET_ORDER );
+ foreach ( $matches as $match ) {
+ $the_content = preg_replace( "/\[$tag\]([a-zA-Z0-9\-\_]{11})([^<\s]*)\[\/$tag\]/", $this->tag_youtube( $context, $match[1], '', '' ), $the_content, 1 );
+ }
+ }
+
+ if ( $this->first_post_on_archive ) {
+ $this->first_post_on_archive = false;
+ }
+
+ return $the_content;
+ }
+
+ function check_excerpt( $the_content ) {
+ $excerpt = $this->options['excerpt'];
+ $template = trim($this->options['template']) == '' ? '{video}' : $this->options['template'];
+
+ if ( $excerpt != 'not' ) {
+ global $post;
+ $content = $post->post_content;
+
+ preg_match_all( "/(http(v|vh|vhd)?:\/\/)?([a-zA-Z0-9\-\_]+\.|)?youtube\.com\/watch(\?v\=|\/v\/|#!v=)([a-zA-Z0-9\-\_]{11})([^<\s]*)/", $content, $matches['youtube.com'], PREG_SET_ORDER );
+ preg_match_all( "/(http(v|vh|vhd)?:\/\/)?([a-zA-Z0-9\-\_]+\.|)?youtu\.be\/([a-zA-Z0-9\-\_]{11})/", $content, $matches['youtu.be'], PREG_SET_ORDER );
+ preg_match_all( "/(http(v|vh|vhd)?:\/\/)?([a-zA-Z0-9\-\_]+\.|)?metacafe\.com\/watch\/([a-zA-Z0-9\-\_]{7})\/([^<^\/\s]*)([\/])?/", $content, $matches['metacafe.com'], PREG_SET_ORDER );
+ preg_match_all( "/(http(v|vh|vhd)?:\/\/)?([a-zA-Z0-9\-\_]+\.|)?vimeo\.com\/([a-zA-Z0-9\-\_]{8})([\/])?/", $content, $matches['vimeo.com'], PREG_SET_ORDER );
+ preg_match_all( "/(http(v|vh|vhd)?:\/\/)?([a-zA-Z0-9\-\_]+\.|)?liveleak\.com\/view(\?i\=)([a-zA-Z0-9\-\_]*)/", $content, $matches['liveleak.com'], PREG_SET_ORDER );
+ preg_match_all( "/(http(v|vh|vhd)?:\/\/)?([a-zA-Z0-9\-\_]+\.|)?facebook\.com\/video\/video.php\?v\=([a-zA-Z0-9\-\_]*)/", $content, $matches['facebook.com'], PREG_SET_ORDER );
+
+ if ( isset( $matches['youtube.com'][0] ) ) {
+ if ( ( $matches['youtube.com'][0][1] == 'http://' && $this->options['http'] == 'on' ) || ( $matches['youtube.com'][0][1] == '' && $this->options['www'] == 'on' ) ) {
+ $matches['youtube.com'][0][0] = str_replace( $matches['youtube.com'][0][0], $this->tag_youtube( 'excerpt', $matches['youtube.com'][0][5], 'v', $matches['youtube.com'][0][6] ), $matches['youtube.com'][0][0] );
+ } else if ( $matches['youtube.com'][0][2] == 'v' || $matches['youtube.com'][0][2] == 'vh' || $matches['youtube.com'][0][2] == 'vhd' ) {
+ $matches['youtube.com'][0][0] = str_replace( $matches['youtube.com'][0][0], $this->tag_youtube( 'excerpt', $matches['youtube.com'][0][5], $matches['youtube.com'][0][2], $matches['youtube.com'][0][6] ), $matches['youtube.com'][0][0] );
+ }
+ $result = $matches['youtube.com'][0][0];
+ } else if ( isset( $matches['youtu.be'][0] ) ) {
+ if ( ( $matches['youtu.be'][0][1] == 'http://' && $this->options['http'] == 'on' ) || ( $matches['youtu.be'][0][1] == '' && $this->options['www'] == 'on' ) ) {
+ $matches['youtu.be'][0][0] = str_replace( $matches['youtu.be'][0][0], $this->tag_youtube( 'excerpt', $matches['youtu.be'][0][4], 'v' ), $matches['youtu.be'][0][0] );
+ } else if ( $matches['youtu.be'][0][2] == 'v' || $matches['youtu.be'][0][2] == 'vh' || $matches['youtu.be'][0][2] == 'vhd' ) {
+ $matches['youtu.be'][0][0] = str_replace( $matches['youtu.be'][0][0], $this->tag_youtube( 'excerpt', $matches['youtu.be'][0][4], $matches['youtu.be'][0][2]), $matches['youtu.be'][0][0] );
+ }
+ $result = $matches['youtu.be'][0][0];
+ } else if ( isset( $matches['metacafe.com'][0] ) ) {
+ if ( ( $matches['metacafe.com'][0][1] == 'http://' && $this->options['http'] == 'on' ) || ( $matches['metacafe.com'][0][1] == '' && $this->options['www'] == 'on' ) ) {
+ $matches['metacafe.com'][0][0] = str_replace( $matches['metacafe.com'][0][0], $this->tag_metacafe( 'excerpt', $matches['metacafe.com'][0][4], 'v', $matches['metacafe.com'][0][5] ), $matches['metacafe.com'][0][0] );
+ } else if ( $matches['metacafe.com'][0][2] == 'v' || $matches['metacafe.com'][0][2] == 'vh' || $matches['metacafe.com'][0][2] == 'vhd' ) {
+ $matches['metacafe.com'][0][0] = str_replace( $matches['metacafe.com'][0][0], $this->tag_metacafe( 'excerpt', $matches['metacafe.com'][0][4], $matches['metacafe.com'][0][2], $matches['metacafe.com'][0][5] ), $matches['metacafe.com'][0][0] );
+ }
+ $result = $matches['metacafe.com'][0][0];
+ } else if ( isset($matches['vimeo.com'][0] ) ) {
+ if ( ( $matches['vimeo.com'][0][1] == 'http://' && $this->options['http'] == 'on' ) || ( $matches['vimeo.com'][0][1] == '' && $this->options['www'] == 'on' ) ) {
+ $matches['vimeo.com'][0][0] = str_replace( $matches['vimeo.com'][0][0], $this->tag_vimeo( 'excerpt', $matches['vimeo.com'][0][4], 'v' ), $matches['vimeo.com'][0][0] );
+ }
+ else if ( $matches['vimeo.com'][0][2] == 'v' || $matches['vimeo.com'][0][2] == 'vh' || $matches['vimeo.com'][0][2] == 'vhd' ) {
+ $matches['vimeo.com'][0][0] = str_replace( $matches['vimeo.com'][0][0], $this->tag_vimeo( 'excerpt', $matches['vimeo.com'][0][4], $matches['vimeo.com'][0][2] ), $matches['vimeo.com'][0][0] );
+ }
+ $result = $matches['vimeo.com'][0][0];
+ } else if ( isset( $matches['liveleak.com'][0] ) ) {
+ if ( ( $matches['liveleak.com'][0][1] == 'http://' && $this->options['http'] == 'on' ) || ( $matches['liveleak.com'][0][1] == '' && $this->options['www'] == 'on' ) ) {
+ $matches['liveleak.com'][0][0] = str_replace( $matches['liveleak.com'][0][0], $this->tag_liveleak( 'excerpt', $matches['liveleak.com'][0][4], 'v' ), $matches['liveleak.com'][0][0] );
+ } else if ( $matches['liveleak.com'][0][2] == 'v' || $matches['liveleak.com'][0][2] == 'vh' || $matches['liveleak.com'][0][2] == 'vhd' ) {
+ $matches['liveleak.com'][0][0] = str_replace( $matches['liveleak.com'][0][0], $this->tag__liveleak( 'excerpt', $matches['liveleak.com'][0][4], $matches['liveleak.com'][0][2] ), $matches['liveleak.com'][0][0] );
+ }
+ $result = $matches['liveleak.com'][0][0];
+ } else if ( isset( $matches['facebook.com'][0] ) ) {
+ if ( ( $matches['facebook.com'][0][1] == 'http://' && $this->options['http'] == 'on' ) || ( $matches['facebook.com'][0][1] == '' && $this->options['www'] == 'on' ) ) {
+ $matches['facebook.com'][0][0] = str_replace( $matches['facebook.com'][0][0], $this->tag_facebook( 'excerpt', $matches['facebook.com'][0][4], 'v' ), $matches['facebook.com'][0][0] );
+ } else if ( $matches['facebook.com'][0][2] == 'v' || $matches['facebook.com'][0][2] == 'vh' || $matches['facebook.com'][0][2] == 'vhd' ) {
+ $matches['facebook.com'][0][0] = str_replace( $matches['facebook.com'][0][0], $this->tag_facebook( 'excerpt', $matches['facebook.com'][0][4], $matches['facebook.com'][0][2] ), $matches['facebook.com'][0][0] );
+ }
+ $result = $matches['facebook.com'][0][0];
+ } else {
+ /*$width = $this->options['widthside'];
+ $height = $this->options['heightside'];
+
+ $img_url = htmlspecialchars( $this->plugin_url . '/img/default.jpg' );
+ $post_url = get_permalink( $post->ID );
+ $yte_tag = <<<EOT
+<a href="$post_url">
+<img src="$img_url" height="$height" width="$width" />
+</a>
+EOT;
+ $result = str_replace( '{video}', $yte_tag, html_entity_decode( $template ) );*/
+
+ return $the_content;
+ }
+ if ( isset( $result ) ) {
+ $the_content = '<div style="float:' . $this->options["excerpt_align"] . ';padding-' . ( $this->options["excerpt_aign"] == 'left' ? 'right' : 'left' ) . ':10px;">' . $result . '</div>' . $the_content . '<div style="clear:both"></div>';
+ }
+ }
+
+ if ( $this->first_post_on_archive ) {
+ $this->first_post_on_archive = false;
+ }
+
+ return $the_content;
+ }
+
+ function tag_youtube( $context, $file, $high = 'v', $time = '' ) {
+ $playlist = 0;
+ $disp_rel = $this->options['rel'];
+ $autoplay = $this->options['autoplay'];
+ $autoplay_first = $this->options['autoplay_first'];
+ $disp_search = $this->options['search'] == 'on' ? 1 : 0;
+ $disp_info = $this->options['info'] == 'on' ? '&showinfo=0' : '';
+ $disp_ann = $this->options['ann'] == 'on' ? '&iv_load_policy=3' : '';
+ $template = trim( $this->options['template'] ) == '' ? '{video}' : $this->options['template'];
+ $valid = $this->options['valid'];
+ if ($this->options['loop'])
+ $loop="&loop=1&playlist=$file";
+ else $loop='';
+ $thumb = $this->options['thumb'];
+ $colorbox = $this->options['colorbox'];
+ $logoless = $this->options['logoless'];
+ $theme = $this->options['theme'];
+ $excerpt = $this->options['excerpt'];
+
+ switch ( $high ) {
+ case 'v':
+ $high = '';
+ break;
+ case 'vh':
+ $high = '&hd=1';
+ break;
+ case 'vhd':
+ $high = '&hd=1';
+ break;
+ case 'vp':
+ $high = '';
+ $playlist = 1;
+ break;
+ case 'vhp':
+ $high = '&hd=1';
+ $playlist = 1;
+ break;
+ default:
+ $high = '';
+ break;
+ }
+
+ $width = ( $context == 'excerpt' || $context == 'side' ) ?
+ $this->options['widthside'] :
+ ( $high ? $this->options['widthhq'] : $this->options['width'] );
+
+ $height = ( $context == 'excerpt' || $context == 'side' ) ?
+ $this->options['heightside'] :
+ ( $high ? $this->options['heighthq'] : $this->options['height'] );
+
+ if ( ! $width ) {
+ $width = ! $high ? 480 : 425 ;
+ }
+
+ if ( ! $height ) {
+ $height = ! $high ? 360 : 344;
+ }
+
+ $ap = '';
+ if ( is_single() ) {
+ if ( $context == 'post' && $autoplay_first && ! $this->first ) {
+ $ap = '&autoplay=1';
+ $this->first = true;
+ } else if ( ( $context == 'post' && $autoplay && ! $autoplay_first ) || ( $context == 'excerpt' && $autoplay ) ) {
+ $ap = '&autoplay=1';
+ } else {
+ $ap = '';
+ }
+ } elseif ( $this->first_post_on_archive ) {
+ if ( $context == 'post' && $autoplay_first && ! $this->first ) {
+ $ap = '&autoplay=1';
+ $this->first = true;
+ } else if ( ( $context == 'post' && $autoplay && ! $autoplay_first ) || ( $context == 'excerpt' && $autoplay ) ) {
+ $ap = '&autoplay=1';
+ } else {
+ $ap = '';
+ }
+ }
+
+ if ( $logoless == 'on' ) {
+ $ll = '&modestbranding=1';
+ $disp_info = '';
+ } else {
+ $ll = '';
+ }
+
+ $root_url = $this->options['privacy'] ? 'http://www.youtube-nocookie.com' : 'http://www.youtube.com';
+
+ if ( $excerpt == 'thm' ) {
+ $img_url = htmlspecialchars( "http://img.youtube.com/vi/$file/0.jpg" );
+ global $post;
+ $post_url = get_permalink( $post->ID );
+ $yte_tag = <<<EOT
+<a href="$post_url"><img src="$img_url" height="$height" width="$width" /></a>
+EOT;
+ }
+
+ if ( ( ( is_home() || is_front_page() || is_archive() ) && $context == 'post' && $thumb == 'on' ) || ( $context == 'thumb' ) || ( $context == 'excerpt' && $excerpt == 'thm' ) ) {
+ $img_url = htmlspecialchars( "http://img.youtube.com/vi/$file/0.jpg" );
+ if ( $context == 'excerpt' && $excerpt == 'thm' ) {
+ global $post;
+ $post_url = get_permalink( $post->ID );
+ $yte_tag = <<<EOT
+<a href="$post_url"><img src="$img_url" height="$height" width="$width" /></a>
+EOT;
+ } else {
+ $yte_tag = <<<EOT
+<img src="$img_url" height="$height" width="$width" />
+EOT;
+ }
+ } else {
+ if ( $this->options['iframe'] == 'on' )
+ $video_url = htmlspecialchars( "$root_url/embed/$file?wmode=transparent&fs=1&hl=en$ap$ll$loop{$disp_info}$disp_ann&showsearch=$disp_search&rel=$disp_rel&theme=$theme", ENT_QUOTES ) . $high . $time;
+ else
+ $video_url = htmlspecialchars( "$root_url/v/$file?wmode=transparent&fs=1&hl=en&$ap$ll$loop{$disp_info}$disp_ann&showsearch=$disp_search&rel=$disp_rel&theme=$theme", ENT_QUOTES ) . $high . $time;
+
+ if ( $playlist ) {
+ $video_url = htmlspecialchars( "$root_url/embed/videoseries?list=$file&fs=1&hl=en$ap$ll$loop{$disp_info}$disp_ann&showsearch=$disp_search&rel=$disp_rel&theme=$theme", ENT_QUOTES ) . $high . $time;
+ $yte_tag = <<<EOT
+<span class="youtube"><iframe class="youtube-player" src="$video_url" width="$width" height="$height" frameborder="0" allowfullscreen></iframe></span>
+EOT;
+ } elseif ( $valid == 'off' || strpos( $_SERVER['HTTP_USER_AGENT'], 'iPhone' ) === TRUE || strpos( $_SERVER['HTTP_USER_AGENT'], 'iPod' ) === TRUE || strpos( $_SERVER['HTTP_USER_AGENT'], 'iPad' ) === TRUE ) {
+ if ( $context == 'post' && $colorbox == 'on' && is_singular() ) {
+ $img_url = htmlspecialchars( "http://img.youtube.com/vi/$file/0.jpg" );
+ $yte_tag = <<<EOT
+<a class="colorbox_video" href="$video_url"><img width="$width" height="$height" src="$img_url" /></iframe></span>
+EOT;
+ } else if ( $this->options['iframe'] == 'on' )
+ $yte_tag = <<<EOT
+<span class="youtube"><iframe title="YouTube video player" class="youtube-player" type="text/html" width="$width" height="$height" src="$video_url" frameborder="0" allowfullscreen></iframe></span>
+EOT;
+ else
+ $yte_tag = <<<EOT
+<span class="youtube"><object width="$width" height="$height"><param name="movie" value="$video_url" />
+<param name="allowFullScreen" value="true" /><embed wmode="opaque" src="$video_url" type="application/x-shockwave-flash" allowfullscreen="true" width="$width" height="$height"></embed><param name="wmode" value="opaque" /></object></span>
+EOT;
+ } else {
+ if ( $context == 'post' && $colorbox == 'on' && is_singular() ) {
+ $img_url = htmlspecialchars( "http://img.youtube.com/vi/$file/0.jpg" );
+ $yte_tag = <<<EOT
+<a class="colorbox_video" href="$video_url"><img width="$width" height="$height" src="$img_url" /></iframe></span>
+EOT;
+ } else if ( $this->options['iframe'] == 'on' ) {
+ $yte_tag = <<<EOT
+<span class="youtube"><iframe title="YouTube video player" class="youtube-player" type="text/html" width="$width" height="$height" src="$video_url" frameborder="0" allowfullscreen></iframe></span>
+EOT;
+ } else {
+ $yte_tag = <<<EOT
+<span class="youtube"><object type="application/x-shockwave-flash" width="$width" height="$height" data="$video_url"><param name="movie" value="$video_url" />
+<param name="allowFullScreen" value="true" /><param name="wmode" value="transparent" /></object></span>
+EOT;
+ }
+ }
+ }
+
+ if ( is_feed() && ( $context == 'post' || $context = 'excerpt' ) ) {
+ if ( $high ) {
+ $high = '&fmt=18';
+ }
+ if ( $playlist )
+ $url = 'http://www.youtube.com/playlist?list=';
+ else
+ $url = 'http://www.youtube.com/watch?v=';
+
+ $yte_tag = '';
+ if ( $this->options['link'] == 'on' ) {
+ $yte_tag .= '<p><a href="' . $url . $file . $high . '">'.$url. $file . '</a></p>';
+ }
+
+ if ( $this->options['img'] == 'on' ) {
+ $yte_tag .= '<p><a href="' . $url . $file . $high. '"><img src="http://img.youtube.com/vi/' . $file . '/default.jpg" width="130" height="97" border=0></a></p>';
+ }
+
+ if ($this->options['link'] == 'off' && $this->options['img'] == 'off')
+ $yte_tag=$url.$file;
+ }
+
+ return str_replace( '{video}', $yte_tag, html_entity_decode( $template ) );
+ }
+
+ function tag_metacafe( $context, $file, $high = 'v', $name = '' ) {
+ $width = ( $context == 'excerpt' || $context == 'side' ) ?
+ $this->options['widthside'] :
+ ( $high ? $this->options['widthhq'] : $this->options['width'] );
+
+ $height = ( $context == 'excerpt' || $context == 'side' ) ?
+ $this->options['heightside'] :
+ ( $high ? $this->options['heighthq'] : $this->options['height'] );
+
+ if ( ! $width ) {
+ $width = ! ( $high == 'v' ) ? 480 : 425 ;
+ }
+
+ if ( ! $height ) {
+ $height = ! ( $high == 'v' ) ? 360 : 344;
+ }
+
+ $template = trim( $this->options['template'] ) == '' ? '{video}' : $this->options['template'];
+ $excerpt = $this->options['excerpt'];
+ $thumb = $this->options['thumb'];
+ $colorbox = $this->options['colorbox'];
+ $autoplay = $this->options['autoplay'];
+ $autoplay_first = $this->options['autoplay_first'];
+
+ $ap = 'no';
+ if ( is_single() ) {
+ if ( $context == 'post' && $autoplay_first && ! $this->first ) {
+ $ap = 'yes';
+ $this->first = true;
+ } else if ( ( $context == 'post' && $autoplay && ! $autoplay_first ) || ( $context == 'excerpt' && $autoplay ) ) {
+ $ap = 'yes';
+ } else {
+ $ap = 'no';
+ }
+ } elseif ( $this->first_post_on_archive ) {
+ if ( $context == 'post' && $autoplay_first && ! $this->first ) {
+ $ap = 'yes';
+ $this->first = true;
+ } else if ( ( $context == 'post' && $autoplay && ! $autoplay_first ) || ( $context == 'excerpt' && $autoplay ) ) {
+ $ap = 'yes';
+ } else {
+ $ap = 'no';
+ }
+ }
+
+ $flash_vars = "playerVars=showStats=no|autoPlay=$ap|";
+
+ if ( ( ( is_home() || is_front_page() || is_archive() ) && $context == 'post' && $thumb == 'on' ) || ( $context == 'thumb' ) || ( $context == 'excerpt' && $excerpt == 'thm' ) ) {
+ $img_url = htmlspecialchars( "http://www.metacafe.com/thumb/$file.jpg" );
+ if ( $context == 'excerpt' && $excerpt == 'thm' ) {
+ global $post;
+ $post_url = get_permalink( $post->ID );
+ $yte_tag = <<<EOT
+<a href="$post_url"><img src="$img_url" height="$height" width="$width" /></a>
+EOT;
+ } else {
+ $yte_tag = <<<EOT
+<img src="$img_url" height="$height" width="$width" />
+EOT;
+ }
+ } else if ( $context == 'post' && $colorbox == 'on' && is_singular() ) {
+ $img_url = htmlspecialchars( "http://www.metacafe.com/thumb/$file.jpg" );
+ $yte_tag = <<<EOT
+<a class="colorbox_video" href="http://www.metacafe.com/fplayer/$file/$name.swf"><img width="$width" height="$height" src="$img_url" /></iframe></span>
+EOT;
+ } else {
+ $yte_tag = <<<EOT
+<embed flashVars="$flash_vars" src="http://www.metacafe.com/fplayer/$file/$name.swf" width="$width" height="$height" wmode="transparent" allowFullScreen="true" allowScriptAccess="always" name="Metacafe_6261286" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash"></embed>
+EOT;
+ }
+
+ return str_replace( '{video}', $yte_tag, html_entity_decode( $template ) );
+ }
+
+ function tag_vimeo( $context, $file, $high = 'v', $side = 0 ) {
+ $width = ( $context == 'excerpt' || $context == 'side' ) ?
+ $this->options['widthside'] :
+ ( $high ? $this->options['widthhq'] : $this->options['width'] );
+
+ $height = ( $context == 'excerpt' || $context == 'side' ) ?
+ $this->options['heightside'] :
+ ( $high ? $this->options['heighthq'] : $this->options['height'] );
+
+ if ( ! $width ) {
+ $width = ! ( $high == 'v' ) ? 480 : 425 ;
+ }
+
+ if ( ! $height ) {
+ $height = ! ( $high == 'v' ) ? 360 : 344;
+ }
+
+ $template = trim( $this->options['template'] ) == '' ? '{video}' : $this->options['template'];
+ $excerpt = $this->options['excerpt'];
+ $thumb = $this->options['thumb'];
+ $colorbox = $this->options['colorbox'];
+ $autoplay = $this->options['autoplay'];
+ $autoplay_first = $this->options['autoplay_first'];
+ $loop = $this->options['loop'];
+
+ $video_url = "http://player.vimeo.com/video/$file";
+
+ if ( $context == 'post' && $autoplay_first && ! $this->first ) {
+ if ( is_single() ) {
+ $video_url .= "?autoplay=1";
+ } elseif ( $this->first_post_on_archive ) {
+ $video_url .= "?autoplay=1";
+ }
+ if ( $loop ) {
+ $video_url .= "&loop=1";
+ }
+ $this->first = true;
+ } else if ( ( $context == 'post' && $autoplay && ! $autoplay_first ) || ( $context == 'excerpt' && $autoplay ) ) {
+ if ( is_single() ) {
+ $video_url .= "?autoplay=1";
+ } elseif ( $this->first_post_on_archive ) {
+ $video_url .= "?autoplay=1";
+ }
+ if ( $loop ) {
+ $video_url .= "&loop=1";
+ }
+ } else {
+ if ( $loop ) {
+ $video_url .= "?loop=1";
+ }
+ }
+
+ if ( ( ( is_home() || is_front_page() || is_archive() ) && $context == 'post' && $thumb == 'on' ) || ( $context == 'thumb' ) || ( $context == 'excerpt' && $excerpt == 'thm' ) ) {
+ $thumbs = unserialize(file_get_contents("http://vimeo.com/api/v2/video/$file.php"));
+ $img_url = htmlspecialchars($thumbs[0]['thumbnail_large']);
+ if ( $context == 'excerpt' && $excerpt == 'thm' ) {
+ global $post;
+ $post_url = get_permalink( $post->ID );
+ $yte_tag = <<<EOT
+<a href="$post_url"><img src="$img_url" height="$height" width="$width" /></a>
+EOT;
+ } else {
+ $yte_tag = <<<EOT
+<img src="$img_url" height="$height" width="$width" />
+EOT;
+ }
+ }
+ else if ( $context == 'post' && $colorbox == 'on' && is_singular() ) {
+ $thumbs = unserialize( file_get_contents( "http://vimeo.com/api/v2/video/$file.php" ) );
+ $img_url = htmlspecialchars( $thumbs[0]['thumbnail_large'] );
+ $yte_tag = <<<EOT
+<a class="colorbox_video" href="$video_url"><img width="$width" height="$height" src="$img_url" /></a>
+EOT;
+ } else {
+ $yte_tag = <<<EOT
+<iframe src="$video_url" width="$width" height="$height" frameborder="0"></iframe>
+EOT;
+ }
+
+ return str_replace( '{video}', $yte_tag, html_entity_decode( $template ) );
+ }
+
+ function tag_liveleak( $context, $file, $high = 'v', $side = 0 ) {
+ $width = ( $context == 'excerpt' || $context == 'side' ) ?
+ $this->options['widthside'] :
+ ( $high ? $this->options['widthhq'] : $this->options['width'] );
+
+ $height = ( $context == 'excerpt' || $context == 'side' ) ?
+ $this->options['heightside'] :
+ ( $high ? $this->options['heighthq'] : $this->options['height'] );
+
+ if ( ! $width ) {
+ $width = ! ( $high == 'v' ) ? 480 : 425 ;
+ }
+
+ if ( ! $height ) {
+ $height = ! ( $high == 'v' ) ? 360 : 344;
+ }
+
+ $template = trim($this->options['template']) == '' ? '{video}' : $this->options['template'];
+ $thumb = $this->options['thumb'];
+ $colorbox = $this->options['colorbox'];
+ $excerpt = $this->options['excerpt'];
+
+ if ( ( ( is_home() || is_front_page() || is_archive() ) && $context == 'post' && $thumb == 'on' ) || ( $context == 'thumb' ) || ( $context == 'excerpt' && $excerpt == 'thm' ) ) {
+ $img_url = htmlspecialchars( $this->plugin_url . '/img/default.jpg' );
+ if ( $context == 'excerpt' && $excerpt == 'thm' ) {
+ global $post;
+ $post_url = get_permalink( $post->ID );
+ $yte_tag = <<<EOT
+<a href="$post_url"><img src="$img_url" height="$height" width="$width" /></a>
+EOT;
+ } else {
+ $yte_tag = <<<EOT
+<img src="$img_url" height="$height" width="$width" />
+EOT;
+ }
+ } else if ( $context == 'post' && $colorbox == 'on' && is_singular() ) {
+ $img_url = htmlspecialchars( $this->plugin_url . '/img/default.jpg' );
+ $yte_tag = <<<EOT
+<a class="colorbox_video" href="http://www.liveleak.com/e/$file"><img width="$width" height="$height" src="$img_url" /></iframe></span>
+EOT;
+ } else {
+ $yte_tag = <<<EOT
+<object width="$width" height="$height"><param name="movie" value="http://www.liveleak.com/e/$file"></param><param name="wmode" value="transparent"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.liveleak.com/e/$file" type="application/x-shockwave-flash" wmode="transparent" allowscriptaccess="always" width="$width" height="$height"></embed></object>
+EOT;
+ }
+
+ return str_replace( '{video}', $yte_tag, html_entity_decode( $template ) );
+ }
+
+ function tag_facebook( $context, $file, $high = 'v', $side = 0 ) {
+ $width = ( $context == 'excerpt' || $context == 'side' ) ?
+ $this->options['widthside'] :
+ ( $high ? $this->options['widthhq'] : $this->options['width'] );
+
+ $height = ( $context == 'excerpt' || $context == 'side' ) ?
+ $this->options['heightside'] :
+ ( $high ? $this->options['heighthq'] : $this->options['height'] );
+
+ if ( ! $width ) {
+ $width = ! ( $high == 'v' ) ? 480 : 425 ;
+ }
+
+ if ( ! $height ) {
+ $height = ! ( $high == 'v' ) ? 360 : 344;
+ }
+
+ $template = trim($this->options['template']) == '' ? '{video}' : $this->options['template'];
+ $thumb = $this->options['thumb'];
+ $colorbox = $this->options['colorbox'];
+ $excerpt = $this->options['excerpt'];
+
+ if ( ( ( is_home() || is_front_page() || is_archive() ) && $context == 'post' && $thumb == 'on' ) || ( $context == 'thumb' ) || ( $context == 'excerpt' && $excerpt == 'thm' ) ) {
+ $img_url = htmlspecialchars( $this->plugin_url . '/img/default.jpg' );
+ if ( $context == 'excerpt' && $excerpt == 'thm' ) {
+ global $post;
+ $post_url = get_permalink( $post->ID );
+ $yte_tag = <<<EOT
+<a href="$post_url"><img src="$img_url" height="$height" width="$width" /></a>
+EOT;
+ } else {
+ $yte_tag = <<<EOT
+<img src="$img_url" height="$height" width="$width" />
+EOT;
+ }
+ } else if ( $context == 'post' && $colorbox == 'on' && is_singular() ) {
+ $img_url = htmlspecialchars( $this->plugin_url . '/img/default.jpg' );
+ $yte_tag = <<<EOT
+<a class="colorbox_video" href="http://www.facebook.com/v/$file"><img width="$width" height="$height" src="$img_url" /></iframe></span>
+EOT;
+ } else {
+ $yte_tag = <<<EOT
+<object width="$width" height="$height"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" />
+<param name="movie" value="http://www.facebook.com/v/$file" /><embed src="http://www.facebook.com/v/$file" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="$width" height="$height"></embed></object>
+EOT;
+ }
+
+ return str_replace( '{video}', $yte_tag, html_entity_decode( $template ) );
+ }
+
+ function install() {
+ add_action( 'widgets_init', array( $this, 'load_widgets' ) );
+
+ if ( get_option( $this->key ) ) {
+ $this->options = $this->get_options();
+ }
+ }
+
+ // Handle our options
+ function get_options() {
+ $options = array(
+ 'posts' => 'on',
+ 'comments' => 'off',
+ 'img' => 'off',
+ 'width' => 425,
+ 'height' => 344,
+ 'widthhq' => 480,
+ 'heighthq' => 295,
+ 'widthside' => 200,
+ 'heightside' => 167,
+ 'rel' => 1,
+ 'link' => 'on',
+ 'valid' => 'off',
+ 'search' => 'off',
+ 'info' => 'on',
+ 'ann' => 'on',
+ 'template' => '{video}',
+ 'autoplay' => 0,
+ 'autoplay_first' => 0,
+ 'privacy' => 0,
+ 'wtext' => '',
+ 'wtitle' => '',
+ 'tag' => '',
+ 'iframe' => 'on',
+ 'http' => 'off',
+ 'www' => 'off',
+ 'loop' => 0,
+ 'thumb' => 'off',
+ 'colorbox' => 'off',
+ 'colorbox_theme' => 1,
+ 'excerpt' => 'not',
+ 'logoless' => 'on',
+ 'wiziapp' => 'off',
+ 'theme' => 'dark'
+ );
+ $saved = get_option( $this->key );
+
+ if ( ! empty( $saved ) ) {
+ foreach ( $saved as $key => $option ) {
+ $options[$key] = $option;
+ }
+ }
+
+ if ( $saved != $options ) {
+ update_option( $this->key, $options );
+ }
+
+ return $options;
+ }
+
+ function load_widgets() {
+ register_widget( 'SmartYouTube_Widget' );
+ }
+
+ /**
+ * Gets plugin info from WordPress Codex repo
+ * @return mixed
+ */
+ function get_info() {
+ $checkfile = 'http://svn.wp-plugins.org/smart-youtube/trunk/smartyoutube.chk';
+
+ $status = array();
+
+ return $status; //???
+
+ $vcheck = wp_remote_fopen( $checkfile );
+
+ if ( $vcheck ) {
+ $version = $this->local_version;
+
+ $status = explode( '@', $vcheck );
+ return $status;
+ }
+ }
+}
+
+class SmartYouTube_Widget extends WP_Widget {
+ function SmartYouTube_Widget() {
+ $widget_ops = array( 'classname' => 'smart-youtube', 'description' => 'A widget which dispalys some video from Youtube.' );
+ $control_ops = array( 'width' => 300, 'height' => 350, 'id_base' => 'smart-youtube' );
+ $this->WP_Widget( 'smart-youtube', 'Smart Youtube', $widget_ops, $control_ops );
+ }
+
+ function widget( $args, $instance ) {
+ extract( $args );
+ $text = smart_youtube_check( $instance['text'], 1 );
+ $title = $instance['title'];
+
+ echo
+ $before_widget,
+ $before_title, $title, $after_title,
+ $text,
+ $after_widget;
+ }
+
+ function update( $new_instance, $old_instance ) {
+ $instance = $old_instance;
+
+ $instance['text'] = strip_tags( $new_instance['text'] );
+ $instance['title'] = strip_tags( $new_instance['title'] );
+ return $instance;
+ }
+
+ function form( $instance ) {
+ $defaults = array( 'title' => 'Smart Youtube Widget', 'text' => '' );
+ $instance = wp_parse_args( ( array )$instance, $defaults );
+?>
+<?php _e('Title:', 'smart-youtube'); ?><br /><input type="text" id="<?php echo $this->get_field_id( 'title' ); ?>" name="<?php echo $this->get_field_name( 'title' ); ?>" value="<?php echo $instance['title']; ?>" /><br />
+<?php _e('Insert HTML code below. In addition to normal text you may use httpv, httpvh and httpvhd links just like in your posts.'); ?><br />
+<textarea id="<?php echo $this->get_field_id( 'text' ); ?>" name="<?php echo $this->get_field_name( 'text' ); ?>" rows="10" cols="16" class="widefat"><?php echo $instance['text']; ?></textarea>
+<?php
+ }
+}
+
+function smart_youtube_check( $the_content, $side = 0 ) {
+ global $smart_youtube_pro;
+ return $smart_youtube_pro->check( $the_content, $side );
+}
+
+function syt_show_thumb( $post_id ) {
+ $p = get_post( $post_id );
+ $content = $p->post_content;
+
+ preg_match_all( "/(http(v|vh|vhd)?:\/\/)?([a-zA-Z0-9\-\_]+\.|)?youtube\.com\/watch(\?v\=|\/v\/|#!v=)([a-zA-Z0-9\-\_]{11})([^<\s]*)/", $content, $matches['youtube.com'], PREG_SET_ORDER );
+ preg_match_all( "/(http(v|vh|vhd)?:\/\/)?([a-zA-Z0-9\-\_]+\.|)?youtu\.be\/([a-zA-Z0-9\-\_]{11})/", $content, $matches['youtu.be'], PREG_SET_ORDER );
+ preg_match_all( "/(http(v|vh|vhd)?:\/\/)?([a-zA-Z0-9\-\_]+\.|)?metacafe\.com\/watch\/([a-zA-Z0-9\-\_]{7})\/([^<^\/\s]*)([\/])?/", $content, $matches['metacafe.com'], PREG_SET_ORDER );
+ preg_match_all( "/(http(v|vh|vhd)?:\/\/)?([a-zA-Z0-9\-\_]+\.|)?vimeo\.com\/([a-zA-Z0-9\-\_]{8})([\/])?/", $content, $matches['vimeo.com'], PREG_SET_ORDER );
+ preg_match_all( "/(http(v|vh|vhd)?:\/\/)?([a-zA-Z0-9\-\_]+\.|)?liveleak\.com\/view(\?i\=)([a-zA-Z0-9\-\_]*)/", $content, $matches['liveleak.com'], PREG_SET_ORDER );
+ preg_match_all( "/(http(v|vh|vhd)?:\/\/)?([a-zA-Z0-9\-\_]+\.|)?facebook\.com\/video\/video.php\?v\=([a-zA-Z0-9\-\_]*)/", $content, $matches['facebook.com'], PREG_SET_ORDER );
+
+ global $smart_youtube_pro;
+
+ if ( isset( $matches['youtube.com'][0] ) ) {
+ if ( ( $matches['youtube.com'][0][1] == 'http://' && $smart_youtube_pro->options['http'] == 'on' ) || ( $matches['youtube.com'][0][1] == '' && $smart_youtube_pro->options['www'] == 'on' ) ) {
+ $matches['youtube.com'][0][0] = str_replace( $matches['youtube.com'][0][0], $smart_youtube_pro->tag_youtube( 'excerpt', $matches['youtube.com'][0][5], 'v', $matches['youtube.com'][0][6] ), $matches['youtube.com'][0][0] );
+ } else if ( $matches['youtube.com'][0][2] == 'v' || $matches['youtube.com'][0][2] == 'vh' || $matches['youtube.com'][0][2] == 'vhd' ) {
+ $matches['youtube.com'][0][0] = str_replace( $matches['youtube.com'][0][0], $smart_youtube_pro->tag_youtube( 'excerpt', $matches['youtube.com'][0][5], $matches['youtube.com'][0][2], $matches['youtube.com'][0][6] ), $matches['youtube.com'][0][0] );
+ }
+ $result = $matches['youtube.com'][0][0];
+ } else if ( isset( $matches['youtu.be'][0] ) ) {
+ if ( ( $matches['youtu.be'][0][1] == 'http://' && $smart_youtube_pro->options['http'] == 'on' ) || ( $matches['youtu.be'][0][1] == '' && $smart_youtube_pro->options['www'] == 'on' ) ) {
+ $matches['youtu.be'][0][0] = str_replace( $matches['youtu.be'][0][0], $smart_youtube_pro->tag_youtube( 'excerpt', $matches['youtu.be'][0][4], 'v' ), $matches['youtu.be'][0][0] );
+ } else if ( $matches['youtu.be'][0][2] == 'v' || $matches['youtu.be'][0][2] == 'vh' || $matches['youtu.be'][0][2] == 'vhd' ) {
+ $matches['youtu.be'][0][0] = str_replace( $matches['youtu.be'][0][0], $smart_youtube_pro->tag_youtube( 'excerpt', $matches['youtu.be'][0][4], $matches['youtu.be'][0][2]), $matches['youtu.be'][0][0] );
+ }
+ $result = $matches['youtu.be'][0][0];
+ } else if ( isset( $matches['metacafe.com'][0] ) ) {
+ if ( ( $matches['metacafe.com'][0][1] == 'http://' && $smart_youtube_pro->options['http'] == 'on' ) || ( $matches['metacafe.com'][0][1] == '' && $smart_youtube_pro->options['www'] == 'on' ) ) {
+ $matches['metacafe.com'][0][0] = str_replace( $matches['metacafe.com'][0][0], $smart_youtube_pro->tag_metacafe( 'excerpt', $matches['metacafe.com'][0][4], 'v', $matches['metacafe.com'][0][5] ), $matches['metacafe.com'][0][0] );
+ } else if ( $matches['metacafe.com'][0][2] == 'v' || $matches['metacafe.com'][0][2] == 'vh' || $matches['metacafe.com'][0][2] == 'vhd' ) {
+ $matches['metacafe.com'][0][0] = str_replace( $matches['metacafe.com'][0][0], $smart_youtube_pro->tag_metacafe( 'excerpt', $matches['metacafe.com'][0][4], $matches['metacafe.com'][0][2], $matches['metacafe.com'][0][5] ), $matches['metacafe.com'][0][0] );
+ }
+ $result = $matches['metacafe.com'][0][0];
+ } else if ( isset($matches['vimeo.com'][0] ) ) {
+ if ( ( $matches['vimeo.com'][0][1] == 'http://' && $smart_youtube_pro->options['http'] == 'on' ) || ( $matches['vimeo.com'][0][1] == '' && $smart_youtube_pro->options['www'] == 'on' ) ) {
+ $matches['vimeo.com'][0][0] = str_replace( $matches['vimeo.com'][0][0], $smart_youtube_pro->tag_vimeo( 'excerpt', $matches['vimeo.com'][0][4], 'v' ), $matches['vimeo.com'][0][0] );
+ }
+ else if ( $matches['vimeo.com'][0][2] == 'v' || $matches['vimeo.com'][0][2] == 'vh' || $matches['vimeo.com'][0][2] == 'vhd' ) {
+ $matches['vimeo.com'][0][0] = str_replace( $matches['vimeo.com'][0][0], $smart_youtube_pro->tag_vimeo( 'excerpt', $matches['vimeo.com'][0][4], $matches['vimeo.com'][0][2] ), $matches['vimeo.com'][0][0] );
+ }
+ $result = $matches['vimeo.com'][0][0];
+ } else if ( isset( $matches['liveleak.com'][0] ) ) {
+ if ( ( $matches['liveleak.com'][0][1] == 'http://' && $smart_youtube_pro->options['http'] == 'on' ) || ( $matches['liveleak.com'][0][1] == '' && $smart_youtube_pro->options['www'] == 'on' ) ) {
+ $matches['liveleak.com'][0][0] = str_replace( $matches['liveleak.com'][0][0], $smart_youtube_pro->tag_liveleak( 'excerpt', $matches['liveleak.com'][0][4], 'v' ), $matches['liveleak.com'][0][0] );
+ } else if ( $matches['liveleak.com'][0][2] == 'v' || $matches['liveleak.com'][0][2] == 'vh' || $matches['liveleak.com'][0][2] == 'vhd' ) {
+ $matches['liveleak.com'][0][0] = str_replace( $matches['liveleak.com'][0][0], $smart_youtube_pro->tag__liveleak( 'excerpt', $matches['liveleak.com'][0][4], $matches['liveleak.com'][0][2] ), $matches['liveleak.com'][0][0] );
+ }
+ $result = $matches['liveleak.com'][0][0];
+ } else if ( isset( $matches['facebook.com'][0] ) ) {
+ if ( ( $matches['facebook.com'][0][1] == 'http://' && $smart_youtube_pro->options['http'] == 'on' ) || ( $matches['facebook.com'][0][1] == '' && $smart_youtube_pro->options['www'] == 'on' ) ) {
+ $matches['facebook.com'][0][0] = str_replace( $matches['facebook.com'][0][0], $smart_youtube_pro->tag_facebook( 'excerpt', $matches['facebook.com'][0][4], 'v' ), $matches['facebook.com'][0][0] );
+ } else if ( $matches['facebook.com'][0][2] == 'v' || $matches['facebook.com'][0][2] == 'vh' || $matches['facebook.com'][0][2] == 'vhd' ) {
+ $matches['facebook.com'][0][0] = str_replace( $matches['facebook.com'][0][0], $smart_youtube_pro->tag_facebook( 'excerpt', $matches['facebook.com'][0][4], $matches['facebook.com'][0][2] ), $matches['facebook.com'][0][0] );
+ }
+ $result = $matches['facebook.com'][0][0];
+ } else {
+ $width = $smart_youtube_pro->options['width'];
+ $height = $smart_youtube_pro->options['height'];
+
+ $img_url = htmlspecialchars( $smart_youtube_pro->plugin_url . '/img/default.jpg' );
+ $post_url = get_permalink( $post->ID );
+ $yte_tag = <<<EOT
+<a href="$post_url">
+<img src="$img_url" height="$height" width="$width" />
+</a>
+EOT;
+ $result = str_replace( '{video}', $yte_tag, html_entity_decode( $template ) );
+ }
+ if ( isset( $result ) ) {
+ return $result;
+ }
+}
+?>
diff --git a/plugins/smart-youtube/themes/theme1/colorbox.css b/plugins/smart-youtube/themes/theme1/colorbox.css
new file mode 100644
index 0000000..5e6585b
--- /dev/null
+++ b/plugins/smart-youtube/themes/theme1/colorbox.css
@@ -0,0 +1,43 @@
+/*
+ ColorBox Core Style
+ The following rules are the styles that are consistant between themes.
+ Avoid changing this area to maintain compatability with future versions of ColorBox.
+*/
+#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;}
+#cboxOverlay{position:fixed; width:100%; height:100%;}
+#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
+#cboxContent{position:relative; overflow:hidden;}
+#cboxLoadedContent{overflow:auto;}
+#cboxLoadedContent iframe{display:block; width:100%; height:100%; border:0;}
+#cboxTitle{margin:0;}
+#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%;}
+#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}
+
+/*
+ Example user style
+ The following rules are ordered and tabbed in a way that represents the
+ order/nesting of the generated HTML, so that the structure easier to understand.
+*/
+#cboxOverlay{background:url(images/overlay.png) 0 0 repeat;}
+#colorbox{font: 12px Tahoma, Arial,sans-serif;}
+ #cboxTopLeft{width:21px; height:21px; background:url(images/controls.png) -100px 0 no-repeat;}
+ #cboxTopRight{width:21px; height:21px; background:url(images/controls.png) -129px 0 no-repeat;}
+ #cboxBottomLeft{width:21px; height:21px; background:url(images/controls.png) -100px -29px no-repeat;}
+ #cboxBottomRight{width:21px; height:21px; background:url(images/controls.png) -129px -29px no-repeat;}
+ #cboxMiddleLeft{width:21px; background:url(images/controls.png) left top repeat-y;}
+ #cboxMiddleRight{width:21px; background:url(images/controls.png) right top repeat-y;}
+ #cboxTopCenter{height:21px; background:url(images/border.png) 0 0 repeat-x;}
+ #cboxBottomCenter{height:21px; background:url(images/border.png) 0 -29px repeat-x;}
+ #cboxContent{background:#fff;}
+ #cboxLoadedContent{margin-bottom:28px;}
+ #cboxTitle{position:absolute; bottom:4px; left:0; text-align:center; width:100%; color:#949494;}
+ #cboxCurrent{position:absolute; bottom:4px; left:58px; color:#949494;}
+ #cboxSlideshow{position:absolute; bottom:4px; right:30px; color:#0092ef;}
+ #cboxPrevious{position:absolute; bottom:0; left:0; background:url(images/controls.png) -75px 0 no-repeat; width:25px; height:25px; text-indent:-9999px;}
+ #cboxPrevious.hover{background-position:-75px -25px;}
+ #cboxNext{position:absolute; bottom:0; left:27px; background:url(images/controls.png) -50px 0 no-repeat; width:25px; height:25px; text-indent:-9999px;}
+ #cboxNext.hover{background-position:-50px -25px;}
+ #cboxLoadingOverlay{background:url(images/loading_background.png) center center no-repeat;}
+ #cboxLoadingGraphic{background:url(images/loading.gif) center center no-repeat;}
+ #cboxClose{position:absolute; bottom:0; right:0; background:url(images/controls.png) -25px 0 no-repeat; width:25px; height:25px; text-indent:-9999px;}
+ #cboxClose.hover{background-position:-25px -25px;}
\ No newline at end of file
diff --git a/plugins/smart-youtube/themes/theme1/images/border.png b/plugins/smart-youtube/themes/theme1/images/border.png
new file mode 100644
index 0000000..f463a10
Binary files /dev/null and b/plugins/smart-youtube/themes/theme1/images/border.png differ
diff --git a/plugins/smart-youtube/themes/theme1/images/controls.png b/plugins/smart-youtube/themes/theme1/images/controls.png
new file mode 100644
index 0000000..9257176
Binary files /dev/null and b/plugins/smart-youtube/themes/theme1/images/controls.png differ
diff --git a/plugins/smart-youtube/themes/theme1/images/internet_explorer/borderBottomCenter.png b/plugins/smart-youtube/themes/theme1/images/internet_explorer/borderBottomCenter.png
new file mode 100644
index 0000000..0d4475e
Binary files /dev/null and b/plugins/smart-youtube/themes/theme1/images/internet_explorer/borderBottomCenter.png differ
diff --git a/plugins/smart-youtube/themes/theme1/images/internet_explorer/borderBottomLeft.png b/plugins/smart-youtube/themes/theme1/images/internet_explorer/borderBottomLeft.png
new file mode 100644
index 0000000..2775eba
Binary files /dev/null and b/plugins/smart-youtube/themes/theme1/images/internet_explorer/borderBottomLeft.png differ
diff --git a/plugins/smart-youtube/themes/theme1/images/internet_explorer/borderBottomRight.png b/plugins/smart-youtube/themes/theme1/images/internet_explorer/borderBottomRight.png
new file mode 100644
index 0000000..f7f5137
Binary files /dev/null and b/plugins/smart-youtube/themes/theme1/images/internet_explorer/borderBottomRight.png differ
diff --git a/plugins/smart-youtube/themes/theme1/images/internet_explorer/borderMiddleLeft.png b/plugins/smart-youtube/themes/theme1/images/internet_explorer/borderMiddleLeft.png
new file mode 100644
index 0000000..a2d63d1
Binary files /dev/null and b/plugins/smart-youtube/themes/theme1/images/internet_explorer/borderMiddleLeft.png differ
diff --git a/plugins/smart-youtube/themes/theme1/images/internet_explorer/borderMiddleRight.png b/plugins/smart-youtube/themes/theme1/images/internet_explorer/borderMiddleRight.png
new file mode 100644
index 0000000..fd7c3e8
Binary files /dev/null and b/plugins/smart-youtube/themes/theme1/images/internet_explorer/borderMiddleRight.png differ
diff --git a/plugins/smart-youtube/themes/theme1/images/internet_explorer/borderTopCenter.png b/plugins/smart-youtube/themes/theme1/images/internet_explorer/borderTopCenter.png
new file mode 100644
index 0000000..2937a9c
Binary files /dev/null and b/plugins/smart-youtube/themes/theme1/images/internet_explorer/borderTopCenter.png differ
diff --git a/plugins/smart-youtube/themes/theme1/images/internet_explorer/borderTopLeft.png b/plugins/smart-youtube/themes/theme1/images/internet_explorer/borderTopLeft.png
new file mode 100644
index 0000000..f9d458b
Binary files /dev/null and b/plugins/smart-youtube/themes/theme1/images/internet_explorer/borderTopLeft.png differ
diff --git a/plugins/smart-youtube/themes/theme1/images/internet_explorer/borderTopRight.png b/plugins/smart-youtube/themes/theme1/images/internet_explorer/borderTopRight.png
new file mode 100644
index 0000000..74b8583
Binary files /dev/null and b/plugins/smart-youtube/themes/theme1/images/internet_explorer/borderTopRight.png differ
diff --git a/plugins/smart-youtube/themes/theme1/images/loading.gif b/plugins/smart-youtube/themes/theme1/images/loading.gif
new file mode 100644
index 0000000..b4695d8
Binary files /dev/null and b/plugins/smart-youtube/themes/theme1/images/loading.gif differ
diff --git a/plugins/smart-youtube/themes/theme1/images/loading_background.png b/plugins/smart-youtube/themes/theme1/images/loading_background.png
new file mode 100644
index 0000000..6ae83e6
Binary files /dev/null and b/plugins/smart-youtube/themes/theme1/images/loading_background.png differ
diff --git a/plugins/smart-youtube/themes/theme1/images/overlay.png b/plugins/smart-youtube/themes/theme1/images/overlay.png
new file mode 100644
index 0000000..6f3d321
Binary files /dev/null and b/plugins/smart-youtube/themes/theme1/images/overlay.png differ
diff --git a/plugins/smart-youtube/themes/theme10/colorbox.css b/plugins/smart-youtube/themes/theme10/colorbox.css
new file mode 100644
index 0000000..638dc6f
--- /dev/null
+++ b/plugins/smart-youtube/themes/theme10/colorbox.css
@@ -0,0 +1,36 @@
+/*
+ ColorBox Core Style
+ The following rules are the styles that are consistant between themes.
+ Avoid changing this area to maintain compatability with future versions of ColorBox.
+*/
+#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;}
+#cboxOverlay{position:fixed; width:100%; height:100%;}
+#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
+#cboxContent{position:relative; overflow:hidden;}
+#cboxLoadedContent{overflow:auto;}
+#cboxLoadedContent iframe{display:block; width:100%; height:100%; border:0;}
+#cboxTitle{margin:0;}
+#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%;}
+#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}
+
+/*
+ ColorBox example user style
+ The following rules are ordered and tabbed in a way that represents the
+ order/nesting of the generated HTML, so that the structure easier to understand.
+*/
+#cboxOverlay{background:#000;}
+
+#colorbox{font: 12px Tahoma, Arial,sans-serif;}
+ #cboxContent{margin-top:20px;}
+ #cboxLoadedContent{background:#fff; padding:10px 10px 34px; border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px;}
+ #cboxTitle{overflow:auto; position:absolute; bottom:12px; left:10px; text-align:center; color:#555; word-wrap: break-word; font-size:0.9em; border: 1px solid #ccc; max-width:40%; background:#fff; padding:1px 7px; border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px; box-shadow: 1px 1px 3px #888; -moz-box-shadow: 1px 1px 3px #888; -webkit-box-shadow: 1px 1px 3px #888;}
+ #cboxCurrent{position:absolute; bottom:11px; right:36px; color:#333; font-weight:bold; padding:1px 7px; border: 1px solid #ccc; border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px; box-shadow: 1px 1px 3px #888; -moz-box-shadow: 1px 1px 3px #888; -webkit-box-shadow: 1px 1px 3px #888;}
+ #cboxSlideshow{position:absolute; bottom:11px; right:150px; color:#eee; overflow:visible; border: 1px solid #555; background:#666; padding:1px 7px; border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px; box-shadow: 1px 1px 3px #888; -moz-box-shadow: 1px 1px 3px #888; -webkit-box-shadow: 1px 1px 3px #888;}
+ #cboxPrevious{opacity:0.5;filter:alpha(opacity=50);position:absolute; top:36%; left:10px; margin-top:-32px; background:url(images/prev.png) no-repeat; width:64px; height:32px; text-indent:-9999px;}
+ #cboxPrevious.hover{opacity:1;filter:alpha(opacity=100);background-position:bottom left;}
+ #cboxNext{opacity:0.5;filter:alpha(opacity=50);position:absolute; top:36%; right:10px; margin-top:-32px; background:url(images/next.png) top right no-repeat; width:64px; height:32px; text-indent:-9999px;}
+ #cboxNext.hover{opacity:1;filter:alpha(opacity=100);}
+ #cboxLoadingOverlay{background:#fff; border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px;}
+ #cboxLoadingGraphic{background:url(images/loading.gif) center center no-repeat;}
+ #cboxClose{opacity:0.5;filter:alpha(opacity=50);position:absolute; bottom:10px; right:10px; display:block; background:url(images/close.png) no-repeat; width:22px; height:22px; text-indent:-9999px;}
+ #cboxClose.hover{opacity:1;filter:alpha(opacity=100);}
\ No newline at end of file
diff --git a/plugins/smart-youtube/themes/theme10/images/close.png b/plugins/smart-youtube/themes/theme10/images/close.png
new file mode 100644
index 0000000..1392e9f
Binary files /dev/null and b/plugins/smart-youtube/themes/theme10/images/close.png differ
diff --git a/plugins/smart-youtube/themes/theme10/images/loading.gif b/plugins/smart-youtube/themes/theme10/images/loading.gif
new file mode 100644
index 0000000..b4695d8
Binary files /dev/null and b/plugins/smart-youtube/themes/theme10/images/loading.gif differ
diff --git a/plugins/smart-youtube/themes/theme10/images/next.png b/plugins/smart-youtube/themes/theme10/images/next.png
new file mode 100644
index 0000000..03eae66
Binary files /dev/null and b/plugins/smart-youtube/themes/theme10/images/next.png differ
diff --git a/plugins/smart-youtube/themes/theme10/images/prev.png b/plugins/smart-youtube/themes/theme10/images/prev.png
new file mode 100644
index 0000000..28aaed8
Binary files /dev/null and b/plugins/smart-youtube/themes/theme10/images/prev.png differ
diff --git a/plugins/smart-youtube/themes/theme11/colorbox.css b/plugins/smart-youtube/themes/theme11/colorbox.css
new file mode 100644
index 0000000..243b00e
--- /dev/null
+++ b/plugins/smart-youtube/themes/theme11/colorbox.css
@@ -0,0 +1,43 @@
+/*
+ ColorBox Core Style
+ The following rules are the styles that are consistant between themes.
+ Avoid changing this area to maintain compatability with future versions of ColorBox.
+*/
+#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;}
+#cboxOverlay{position:fixed; width:100%; height:100%;}
+#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
+#cboxContent{position:relative; overflow:hidden;}
+#cboxLoadedContent{overflow:auto;}
+#cboxLoadedContent iframe{display:block; width:100%; height:100%; border:0;}
+#cboxTitle{margin:0;}
+#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%;}
+#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}
+
+/*
+ Example user style
+ The following rules are ordered and tabbed in a way that represents the
+ order/nesting of the generated HTML, so that the structure easier to understand.
+*/
+#cboxOverlay{background:#fff;}
+#colorbox{font: 12px Tahoma, Arial,sans-serif;}
+ #cboxTopLeft{width:21px; height:21px; background:url(images/controls.png) -100px 0 no-repeat;}
+ #cboxTopRight{width:21px; height:21px; background:url(images/controls.png) -129px 0 no-repeat;}
+ #cboxBottomLeft{width:21px; height:21px; background:url(images/controls.png) -100px -29px no-repeat;}
+ #cboxBottomRight{width:21px; height:21px; background:url(images/controls.png) -129px -29px no-repeat;}
+ #cboxMiddleLeft{width:21px; background:url(images/controls.png) left top repeat-y;}
+ #cboxMiddleRight{width:21px; background:url(images/controls.png) right top repeat-y;}
+ #cboxTopCenter{height:21px; background:url(images/border.png) 0 0 repeat-x;}
+ #cboxBottomCenter{height:21px; background:url(images/border.png) 0 -29px repeat-x;}
+ #cboxContent{background:#fff;}
+ #cboxLoadedContent{margin-bottom:28px;}
+ #cboxTitle{position:absolute; bottom:4px; left:0; text-align:center; width:100%; color:#949494;}
+ #cboxCurrent{position:absolute; bottom:4px; left:58px; color:#949494;}
+ #cboxSlideshow{position:absolute; bottom:4px; right:30px; color:#0092ef;}
+ #cboxPrevious{position:absolute; bottom:0; left:0; background:url(images/controls.png) -75px 0 no-repeat; width:25px; height:25px; text-indent:-9999px;}
+ #cboxPrevious.hover{background-position:-75px -25px;}
+ #cboxNext{position:absolute; bottom:0; left:27px; background:url(images/controls.png) -50px 0 no-repeat; width:25px; height:25px; text-indent:-9999px;}
+ #cboxNext.hover{background-position:-50px -25px;}
+ #cboxLoadingOverlay{background:url(images/loading_background.png) center center no-repeat;}
+ #cboxLoadingGraphic{background:url(images/loading.gif) center center no-repeat;}
+ #cboxClose{position:absolute; bottom:0; right:0; background:url(images/controls.png) -25px 0 no-repeat; width:25px; height:25px; text-indent:-9999px;}
+ #cboxClose.hover{background-position:-25px -25px;}
\ No newline at end of file
diff --git a/plugins/smart-youtube/themes/theme11/images/border.png b/plugins/smart-youtube/themes/theme11/images/border.png
new file mode 100644
index 0000000..c7a7448
Binary files /dev/null and b/plugins/smart-youtube/themes/theme11/images/border.png differ
diff --git a/plugins/smart-youtube/themes/theme11/images/controls.png b/plugins/smart-youtube/themes/theme11/images/controls.png
new file mode 100644
index 0000000..25d7696
Binary files /dev/null and b/plugins/smart-youtube/themes/theme11/images/controls.png differ
diff --git a/plugins/smart-youtube/themes/theme11/images/internet_explorer/borderBottomCenter.png b/plugins/smart-youtube/themes/theme11/images/internet_explorer/borderBottomCenter.png
new file mode 100644
index 0000000..c6ddac0
Binary files /dev/null and b/plugins/smart-youtube/themes/theme11/images/internet_explorer/borderBottomCenter.png differ
diff --git a/plugins/smart-youtube/themes/theme11/images/internet_explorer/borderBottomLeft.png b/plugins/smart-youtube/themes/theme11/images/internet_explorer/borderBottomLeft.png
new file mode 100644
index 0000000..6dc8984
Binary files /dev/null and b/plugins/smart-youtube/themes/theme11/images/internet_explorer/borderBottomLeft.png differ
diff --git a/plugins/smart-youtube/themes/theme11/images/internet_explorer/borderBottomRight.png b/plugins/smart-youtube/themes/theme11/images/internet_explorer/borderBottomRight.png
new file mode 100644
index 0000000..ac82ba5
Binary files /dev/null and b/plugins/smart-youtube/themes/theme11/images/internet_explorer/borderBottomRight.png differ
diff --git a/plugins/smart-youtube/themes/theme11/images/internet_explorer/borderMiddleLeft.png b/plugins/smart-youtube/themes/theme11/images/internet_explorer/borderMiddleLeft.png
new file mode 100644
index 0000000..467eddc
Binary files /dev/null and b/plugins/smart-youtube/themes/theme11/images/internet_explorer/borderMiddleLeft.png differ
diff --git a/plugins/smart-youtube/themes/theme11/images/internet_explorer/borderMiddleRight.png b/plugins/smart-youtube/themes/theme11/images/internet_explorer/borderMiddleRight.png
new file mode 100644
index 0000000..5b9cb03
Binary files /dev/null and b/plugins/smart-youtube/themes/theme11/images/internet_explorer/borderMiddleRight.png differ
diff --git a/plugins/smart-youtube/themes/theme11/images/internet_explorer/borderTopCenter.png b/plugins/smart-youtube/themes/theme11/images/internet_explorer/borderTopCenter.png
new file mode 100644
index 0000000..322307f
Binary files /dev/null and b/plugins/smart-youtube/themes/theme11/images/internet_explorer/borderTopCenter.png differ
diff --git a/plugins/smart-youtube/themes/theme11/images/internet_explorer/borderTopLeft.png b/plugins/smart-youtube/themes/theme11/images/internet_explorer/borderTopLeft.png
new file mode 100644
index 0000000..6909b12
Binary files /dev/null and b/plugins/smart-youtube/themes/theme11/images/internet_explorer/borderTopLeft.png differ
diff --git a/plugins/smart-youtube/themes/theme11/images/internet_explorer/borderTopRight.png b/plugins/smart-youtube/themes/theme11/images/internet_explorer/borderTopRight.png
new file mode 100644
index 0000000..21f9bc3
Binary files /dev/null and b/plugins/smart-youtube/themes/theme11/images/internet_explorer/borderTopRight.png differ
diff --git a/plugins/smart-youtube/themes/theme11/images/loading.gif b/plugins/smart-youtube/themes/theme11/images/loading.gif
new file mode 100644
index 0000000..602ce3c
Binary files /dev/null and b/plugins/smart-youtube/themes/theme11/images/loading.gif differ
diff --git a/plugins/smart-youtube/themes/theme11/images/loading_background.png b/plugins/smart-youtube/themes/theme11/images/loading_background.png
new file mode 100644
index 0000000..6ae83e6
Binary files /dev/null and b/plugins/smart-youtube/themes/theme11/images/loading_background.png differ
diff --git a/plugins/smart-youtube/themes/theme11/images/overlay.png b/plugins/smart-youtube/themes/theme11/images/overlay.png
new file mode 100644
index 0000000..6f3d321
Binary files /dev/null and b/plugins/smart-youtube/themes/theme11/images/overlay.png differ
diff --git a/plugins/smart-youtube/themes/theme2/colorbox.css b/plugins/smart-youtube/themes/theme2/colorbox.css
new file mode 100644
index 0000000..d525a1d
--- /dev/null
+++ b/plugins/smart-youtube/themes/theme2/colorbox.css
@@ -0,0 +1,41 @@
+/*
+ ColorBox Core Style
+ The following rules are the styles that are consistant between themes.
+ Avoid changing this area to maintain compatability with future versions of ColorBox.
+*/
+#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;}
+#cboxOverlay{position:fixed; width:100%; height:100%;}
+#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
+#cboxContent{position:relative; overflow:visible;}
+#cboxLoadedContent{overflow:auto;}
+#cboxLoadedContent iframe{display:block; width:100%; height:100%; border:0;}
+#cboxTitle{margin:0;}
+#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%;}
+#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}
+
+/*
+ ColorBox example user style
+ The following rules are ordered and tabbed in a way that represents the
+ order/nesting of the generated HTML, so that the structure easier to understand.
+*/
+#cboxOverlay{background:#fff;}
+
+#colorbox{font: 12px Tahoma, Arial,sans-serif;}
+ #cboxContent{margin-top:32px;}
+ #cboxLoadedContent{background:#000; padding:1px;}
+ #cboxLoadingGraphic{background:url(images/loading.gif) center center no-repeat;}
+ #cboxLoadingOverlay{background:#000;}
+ #cboxTitle{position:absolute; top:-22px; left:0; color:#000;}
+ #cboxCurrent{position:absolute; top:-22px; right:205px; text-indent:-9999px;}
+ #cboxSlideshow, #cboxPrevious, #cboxNext, #cboxClose{text-indent:-9999px; width:20px; height:20px; position:absolute; top:-20px; background:url(images/controls.png) 0 0 no-repeat;}
+ #cboxPrevious{background-position:0 0; right:44px;}
+ #cboxPrevious.hover{background-position:0 -25px;}
+ #cboxNext{background-position:-25px 0; right:22px;}
+ #cboxNext.hover{background-position:-25px -25px;}
+ #cboxClose{background-position:-50px 0; right:0;}
+ #cboxClose.hover{background-position:-50px -25px;}
+ .cboxSlideshow_on #cboxPrevious, .cboxSlideshow_off #cboxPrevious{right:66px;}
+ .cboxSlideshow_on #cboxSlideshow{background-position:-75px -25px; right:44px;}
+ .cboxSlideshow_on #cboxSlideshow.hover{background-position:-100px -25px;}
+ .cboxSlideshow_off #cboxSlideshow{background-position:-100px 0; right:44px;}
+ .cboxSlideshow_off #cboxSlideshow.hover{background-position:-75px -25px;}
diff --git a/plugins/smart-youtube/themes/theme2/images/controls.png b/plugins/smart-youtube/themes/theme2/images/controls.png
new file mode 100644
index 0000000..8569b57
Binary files /dev/null and b/plugins/smart-youtube/themes/theme2/images/controls.png differ
diff --git a/plugins/smart-youtube/themes/theme2/images/loading.gif b/plugins/smart-youtube/themes/theme2/images/loading.gif
new file mode 100644
index 0000000..19c67bb
Binary files /dev/null and b/plugins/smart-youtube/themes/theme2/images/loading.gif differ
diff --git a/plugins/smart-youtube/themes/theme3/colorbox.css b/plugins/smart-youtube/themes/theme3/colorbox.css
new file mode 100644
index 0000000..6706338
--- /dev/null
+++ b/plugins/smart-youtube/themes/theme3/colorbox.css
@@ -0,0 +1,36 @@
+/*
+ ColorBox Core Style
+ The following rules are the styles that are consistant between themes.
+ Avoid changing this area to maintain compatability with future versions of ColorBox.
+*/
+#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;}
+#cboxOverlay{position:fixed; width:100%; height:100%;}
+#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
+#cboxContent{position:relative;}
+#cboxLoadedContent{overflow:auto;}
+#cboxLoadedContent iframe{display:block; width:100%; height:100%; border:0;}
+#cboxTitle{margin:0;}
+#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%;}
+#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}
+
+/*
+ ColorBox example user style
+ The following rules are ordered and tabbed in a way that represents the
+ order/nesting of the generated HTML, so that the structure easier to understand.
+*/
+#cboxOverlay{background:#000;}
+
+#colorbox{font: 12px Tahoma, Arial,sans-serif;}
+ #cboxContent{margin-top:20px;}
+ #cboxLoadedContent{background:#000; padding:5px;}
+ #cboxTitle{position:absolute; top:-20px; left:0; color:#ccc;}
+ #cboxCurrent{position:absolute; top:-20px; right:0; color:#ccc;}
+ #cboxSlideshow{position:absolute; top:-20px; right:90px; color:#fff;}
+ #cboxPrevious{position:absolute; top:50%; left:5px; margin-top:-32px; background:url(images/controls.png) top left no-repeat; width:28px; height:65px; text-indent:-9999px;}
+ #cboxPrevious.hover{background-position:bottom left;}
+ #cboxNext{position:absolute; top:50%; right:5px; margin-top:-32px; background:url(images/controls.png) top right no-repeat; width:28px; height:65px; text-indent:-9999px;}
+ #cboxNext.hover{background-position:bottom right;}
+ #cboxLoadingOverlay{background:#000;}
+ #cboxLoadingGraphic{background:url(images/loading.gif) center center no-repeat;}
+ #cboxClose{position:absolute; top:5px; right:5px; display:block; background:url(images/controls.png) top center no-repeat; width:38px; height:19px; text-indent:-9999px;}
+ #cboxClose.hover{background-position:bottom center;}
\ No newline at end of file
diff --git a/plugins/smart-youtube/themes/theme3/images/controls.png b/plugins/smart-youtube/themes/theme3/images/controls.png
new file mode 100644
index 0000000..e1e9798
Binary files /dev/null and b/plugins/smart-youtube/themes/theme3/images/controls.png differ
diff --git a/plugins/smart-youtube/themes/theme3/images/loading.gif b/plugins/smart-youtube/themes/theme3/images/loading.gif
new file mode 100644
index 0000000..19c67bb
Binary files /dev/null and b/plugins/smart-youtube/themes/theme3/images/loading.gif differ
diff --git a/plugins/smart-youtube/themes/theme4/colorbox.css b/plugins/smart-youtube/themes/theme4/colorbox.css
new file mode 100644
index 0000000..d9bcc49
--- /dev/null
+++ b/plugins/smart-youtube/themes/theme4/colorbox.css
@@ -0,0 +1,40 @@
+/*
+ ColorBox Core Style
+ The following rules are the styles that are consistant between themes.
+ Avoid changing this area to maintain compatability with future versions of ColorBox.
+*/
+#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;}
+#cboxOverlay{position:fixed; width:100%; height:100%;}
+#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
+#cboxContent{position:relative; overflow:hidden;}
+#cboxLoadedContent{overflow:auto;}
+#cboxLoadedContent iframe{display:block; width:100%; height:100%; border:0;}
+#cboxTitle{margin:0;}
+#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%;}
+#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}
+
+/*
+ ColorBox example user style
+ The following rules are ordered and tabbed in a way that represents the
+ order/nesting of the generated HTML, so that the structure easier to understand.
+*/
+#cboxOverlay{background:#fff;}
+
+#colorBox{font: 12px Tahoma, Arial,sans-serif;}
+ #cboxTopLeft{width:25px; height:25px; background:url(images/border1.png) 0 0 no-repeat;}
+ #cboxTopCenter{height:25px; background:url(images/border1.png) 0 -50px repeat-x;}
+ #cboxTopRight{width:25px; height:25px; background:url(images/border1.png) -25px 0 no-repeat;}
+ #cboxBottomLeft{width:25px; height:25px; background:url(images/border1.png) 0 -25px no-repeat;}
+ #cboxBottomCenter{height:25px; background:url(images/border1.png) 0 -75px repeat-x;}
+ #cboxBottomRight{width:25px; height:25px; background:url(images/border1.png) -25px -25px no-repeat;}
+ #cboxMiddleLeft{width:25px; background:url(images/border2.png) 0 0 repeat-y;}
+ #cboxMiddleRight{width:25px; background:url(images/border2.png) -25px 0 repeat-y;}
+ #cboxContent{background:#fff;}
+ #cboxLoadedContent{margin-bottom:20px;}
+ #cboxTitle{position:absolute; bottom:0; left:0; text-align:center; width:100%; color:#999;}
+ #cboxCurrent{position:absolute; bottom:0; left:100px; color:#999;}
+ #cboxSlideshow{position:absolute; bottom:0; right:70px; color:#444;}
+ #cboxPrevious{position:absolute; bottom:0; left:0; color:#444;}
+ #cboxNext{position:absolute; bottom:0; left:63px; color:#444;}
+ #cboxLoadingOverlay{background:url(images/loading.gif) 5px 5px no-repeat #fff;}
+ #cboxClose{position:absolute; bottom:0; right:0; display:block; color:#444;}
\ No newline at end of file
diff --git a/plugins/smart-youtube/themes/theme4/images/border1.png b/plugins/smart-youtube/themes/theme4/images/border1.png
new file mode 100644
index 0000000..2d0a04d
Binary files /dev/null and b/plugins/smart-youtube/themes/theme4/images/border1.png differ
diff --git a/plugins/smart-youtube/themes/theme4/images/border2.png b/plugins/smart-youtube/themes/theme4/images/border2.png
new file mode 100644
index 0000000..be02ef4
Binary files /dev/null and b/plugins/smart-youtube/themes/theme4/images/border2.png differ
diff --git a/plugins/smart-youtube/themes/theme4/images/internet_explorer/borderBottomCenter.png b/plugins/smart-youtube/themes/theme4/images/internet_explorer/borderBottomCenter.png
new file mode 100644
index 0000000..12e0e9a
Binary files /dev/null and b/plugins/smart-youtube/themes/theme4/images/internet_explorer/borderBottomCenter.png differ
diff --git a/plugins/smart-youtube/themes/theme4/images/internet_explorer/borderBottomLeft.png b/plugins/smart-youtube/themes/theme4/images/internet_explorer/borderBottomLeft.png
new file mode 100644
index 0000000..b7a474a
Binary files /dev/null and b/plugins/smart-youtube/themes/theme4/images/internet_explorer/borderBottomLeft.png differ
diff --git a/plugins/smart-youtube/themes/theme4/images/internet_explorer/borderBottomRight.png b/plugins/smart-youtube/themes/theme4/images/internet_explorer/borderBottomRight.png
new file mode 100644
index 0000000..6b6cb15
Binary files /dev/null and b/plugins/smart-youtube/themes/theme4/images/internet_explorer/borderBottomRight.png differ
diff --git a/plugins/smart-youtube/themes/theme4/images/internet_explorer/borderMiddleLeft.png b/plugins/smart-youtube/themes/theme4/images/internet_explorer/borderMiddleLeft.png
new file mode 100644
index 0000000..8f248ac
Binary files /dev/null and b/plugins/smart-youtube/themes/theme4/images/internet_explorer/borderMiddleLeft.png differ
diff --git a/plugins/smart-youtube/themes/theme4/images/internet_explorer/borderMiddleRight.png b/plugins/smart-youtube/themes/theme4/images/internet_explorer/borderMiddleRight.png
new file mode 100644
index 0000000..336e19c
Binary files /dev/null and b/plugins/smart-youtube/themes/theme4/images/internet_explorer/borderMiddleRight.png differ
diff --git a/plugins/smart-youtube/themes/theme4/images/internet_explorer/borderTopCenter.png b/plugins/smart-youtube/themes/theme4/images/internet_explorer/borderTopCenter.png
new file mode 100644
index 0000000..7cb1da4
Binary files /dev/null and b/plugins/smart-youtube/themes/theme4/images/internet_explorer/borderTopCenter.png differ
diff --git a/plugins/smart-youtube/themes/theme4/images/internet_explorer/borderTopLeft.png b/plugins/smart-youtube/themes/theme4/images/internet_explorer/borderTopLeft.png
new file mode 100644
index 0000000..d733b6c
Binary files /dev/null and b/plugins/smart-youtube/themes/theme4/images/internet_explorer/borderTopLeft.png differ
diff --git a/plugins/smart-youtube/themes/theme4/images/internet_explorer/borderTopRight.png b/plugins/smart-youtube/themes/theme4/images/internet_explorer/borderTopRight.png
new file mode 100644
index 0000000..0d88683
Binary files /dev/null and b/plugins/smart-youtube/themes/theme4/images/internet_explorer/borderTopRight.png differ
diff --git a/plugins/smart-youtube/themes/theme4/images/loading.gif b/plugins/smart-youtube/themes/theme4/images/loading.gif
new file mode 100644
index 0000000..602ce3c
Binary files /dev/null and b/plugins/smart-youtube/themes/theme4/images/loading.gif differ
diff --git a/plugins/smart-youtube/themes/theme5/colorbox.css b/plugins/smart-youtube/themes/theme5/colorbox.css
new file mode 100644
index 0000000..c44a3fc
--- /dev/null
+++ b/plugins/smart-youtube/themes/theme5/colorbox.css
@@ -0,0 +1,50 @@
+/*
+ ColorBox Core Style
+ The following rules are the styles that are consistant between themes.
+ Avoid changing this area to maintain compatability with future versions of ColorBox.
+*/
+#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;}
+#cboxOverlay{position:fixed; width:100%; height:100%;}
+#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
+#cboxContent{position:relative; overflow:visible;}
+#cboxLoadedContent{overflow:auto;}
+#cboxLoadedContent iframe{display:block; width:100%; height:100%; border:0;}
+#cboxTitle{margin:0;}
+#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%;}
+#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}
+
+/*
+ ColorBox example user style
+ The following rules are ordered and tabbed in a way that represents the
+ order/nesting of the generated HTML, so that the structure easier to understand.
+*/
+#cboxOverlay{background:#000;}
+
+#colorbox{font: 12px Tahoma, Arial,sans-serif;}
+ #cboxTopLeft{width:14px; height:14px; background:url(images/controls.png) 0 0 no-repeat;}
+ #cboxTopCenter{height:14px; background:url(images/border.png) top left repeat-x;}
+ #cboxTopRight{width:14px; height:14px; background:url(images/controls.png) -36px 0 no-repeat;}
+ #cboxBottomLeft{width:14px; height:43px; background:url(images/controls.png) 0 -32px no-repeat;}
+ #cboxBottomCenter{height:43px; background:url(images/border.png) bottom left repeat-x;}
+ #cboxBottomRight{width:14px; height:43px; background:url(images/controls.png) -36px -32px no-repeat;}
+ #cboxMiddleLeft{width:14px; background:url(images/controls.png) -175px 0 repeat-y;}
+ #cboxMiddleRight{width:14px; background:url(images/controls.png) -211px 0 repeat-y;}
+ #cboxContent{background:#fff;}
+ #cboxLoadedContent{margin-bottom:5px;}
+ #cboxLoadingOverlay{background:url(images/loading_background.png) center center no-repeat;}
+ #cboxLoadingGraphic{background:url(images/loading.gif) center center no-repeat;}
+ #cboxTitle{position:absolute; bottom:-25px; left:0; text-align:center; width:100%; font-weight:bold; color:#7C7C7C;}
+ #cboxCurrent{position:absolute; bottom:-25px; left:58px; font-weight:bold; color:#7C7C7C;}
+
+ #cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{position:absolute; bottom:-29px; background:url(images/controls.png) 0 0 no-repeat; width:23px; height:23px; text-indent:-9999px;}
+ #cboxPrevious{left:0; background-position: -51px -25px;}
+ #cboxPrevious.hover{background-position:-51px 0;}
+ #cboxNext{left:27px; background-position:-75px -25px;}
+ #cboxNext.hover{background-position:-75px 0;}
+ #cboxClose{right:0; background-position:-100px -25px;}
+ #cboxClose.hover{background-position:-100px 0;}
+
+ .cboxSlideshow_on #cboxSlideshow{background-position:-125px 0; right:27px;}
+ .cboxSlideshow_on #cboxSlideshow.hover{background-position:-150px 0;}
+ .cboxSlideshow_off #cboxSlideshow{background-position:-150px -25px; right:27px;}
+ .cboxSlideshow_off #cboxSlideshow.hover{background-position:-125px 0;}
\ No newline at end of file
diff --git a/plugins/smart-youtube/themes/theme5/images/border.png b/plugins/smart-youtube/themes/theme5/images/border.png
new file mode 100644
index 0000000..df13bb6
Binary files /dev/null and b/plugins/smart-youtube/themes/theme5/images/border.png differ
diff --git a/plugins/smart-youtube/themes/theme5/images/controls.png b/plugins/smart-youtube/themes/theme5/images/controls.png
new file mode 100644
index 0000000..65cfd1d
Binary files /dev/null and b/plugins/smart-youtube/themes/theme5/images/controls.png differ
diff --git a/plugins/smart-youtube/themes/theme5/images/loading.gif b/plugins/smart-youtube/themes/theme5/images/loading.gif
new file mode 100644
index 0000000..b4695d8
Binary files /dev/null and b/plugins/smart-youtube/themes/theme5/images/loading.gif differ
diff --git a/plugins/smart-youtube/themes/theme5/images/loading_background.png b/plugins/smart-youtube/themes/theme5/images/loading_background.png
new file mode 100644
index 0000000..9de11f4
Binary files /dev/null and b/plugins/smart-youtube/themes/theme5/images/loading_background.png differ
diff --git a/plugins/smart-youtube/themes/theme6/colorbox.css b/plugins/smart-youtube/themes/theme6/colorbox.css
new file mode 100644
index 0000000..5e6585b
--- /dev/null
+++ b/plugins/smart-youtube/themes/theme6/colorbox.css
@@ -0,0 +1,43 @@
+/*
+ ColorBox Core Style
+ The following rules are the styles that are consistant between themes.
+ Avoid changing this area to maintain compatability with future versions of ColorBox.
+*/
+#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;}
+#cboxOverlay{position:fixed; width:100%; height:100%;}
+#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
+#cboxContent{position:relative; overflow:hidden;}
+#cboxLoadedContent{overflow:auto;}
+#cboxLoadedContent iframe{display:block; width:100%; height:100%; border:0;}
+#cboxTitle{margin:0;}
+#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%;}
+#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}
+
+/*
+ Example user style
+ The following rules are ordered and tabbed in a way that represents the
+ order/nesting of the generated HTML, so that the structure easier to understand.
+*/
+#cboxOverlay{background:url(images/overlay.png) 0 0 repeat;}
+#colorbox{font: 12px Tahoma, Arial,sans-serif;}
+ #cboxTopLeft{width:21px; height:21px; background:url(images/controls.png) -100px 0 no-repeat;}
+ #cboxTopRight{width:21px; height:21px; background:url(images/controls.png) -129px 0 no-repeat;}
+ #cboxBottomLeft{width:21px; height:21px; background:url(images/controls.png) -100px -29px no-repeat;}
+ #cboxBottomRight{width:21px; height:21px; background:url(images/controls.png) -129px -29px no-repeat;}
+ #cboxMiddleLeft{width:21px; background:url(images/controls.png) left top repeat-y;}
+ #cboxMiddleRight{width:21px; background:url(images/controls.png) right top repeat-y;}
+ #cboxTopCenter{height:21px; background:url(images/border.png) 0 0 repeat-x;}
+ #cboxBottomCenter{height:21px; background:url(images/border.png) 0 -29px repeat-x;}
+ #cboxContent{background:#fff;}
+ #cboxLoadedContent{margin-bottom:28px;}
+ #cboxTitle{position:absolute; bottom:4px; left:0; text-align:center; width:100%; color:#949494;}
+ #cboxCurrent{position:absolute; bottom:4px; left:58px; color:#949494;}
+ #cboxSlideshow{position:absolute; bottom:4px; right:30px; color:#0092ef;}
+ #cboxPrevious{position:absolute; bottom:0; left:0; background:url(images/controls.png) -75px 0 no-repeat; width:25px; height:25px; text-indent:-9999px;}
+ #cboxPrevious.hover{background-position:-75px -25px;}
+ #cboxNext{position:absolute; bottom:0; left:27px; background:url(images/controls.png) -50px 0 no-repeat; width:25px; height:25px; text-indent:-9999px;}
+ #cboxNext.hover{background-position:-50px -25px;}
+ #cboxLoadingOverlay{background:url(images/loading_background.png) center center no-repeat;}
+ #cboxLoadingGraphic{background:url(images/loading.gif) center center no-repeat;}
+ #cboxClose{position:absolute; bottom:0; right:0; background:url(images/controls.png) -25px 0 no-repeat; width:25px; height:25px; text-indent:-9999px;}
+ #cboxClose.hover{background-position:-25px -25px;}
\ No newline at end of file
diff --git a/plugins/smart-youtube/themes/theme6/images/border.png b/plugins/smart-youtube/themes/theme6/images/border.png
new file mode 100644
index 0000000..c7a7448
Binary files /dev/null and b/plugins/smart-youtube/themes/theme6/images/border.png differ
diff --git a/plugins/smart-youtube/themes/theme6/images/controls.png b/plugins/smart-youtube/themes/theme6/images/controls.png
new file mode 100644
index 0000000..25d7696
Binary files /dev/null and b/plugins/smart-youtube/themes/theme6/images/controls.png differ
diff --git a/plugins/smart-youtube/themes/theme6/images/internet_explorer/borderBottomCenter.png b/plugins/smart-youtube/themes/theme6/images/internet_explorer/borderBottomCenter.png
new file mode 100644
index 0000000..c6ddac0
Binary files /dev/null and b/plugins/smart-youtube/themes/theme6/images/internet_explorer/borderBottomCenter.png differ
diff --git a/plugins/smart-youtube/themes/theme6/images/internet_explorer/borderBottomLeft.png b/plugins/smart-youtube/themes/theme6/images/internet_explorer/borderBottomLeft.png
new file mode 100644
index 0000000..6dc8984
Binary files /dev/null and b/plugins/smart-youtube/themes/theme6/images/internet_explorer/borderBottomLeft.png differ
diff --git a/plugins/smart-youtube/themes/theme6/images/internet_explorer/borderBottomRight.png b/plugins/smart-youtube/themes/theme6/images/internet_explorer/borderBottomRight.png
new file mode 100644
index 0000000..ac82ba5
Binary files /dev/null and b/plugins/smart-youtube/themes/theme6/images/internet_explorer/borderBottomRight.png differ
diff --git a/plugins/smart-youtube/themes/theme6/images/internet_explorer/borderMiddleLeft.png b/plugins/smart-youtube/themes/theme6/images/internet_explorer/borderMiddleLeft.png
new file mode 100644
index 0000000..467eddc
Binary files /dev/null and b/plugins/smart-youtube/themes/theme6/images/internet_explorer/borderMiddleLeft.png differ
diff --git a/plugins/smart-youtube/themes/theme6/images/internet_explorer/borderMiddleRight.png b/plugins/smart-youtube/themes/theme6/images/internet_explorer/borderMiddleRight.png
new file mode 100644
index 0000000..5b9cb03
Binary files /dev/null and b/plugins/smart-youtube/themes/theme6/images/internet_explorer/borderMiddleRight.png differ
diff --git a/plugins/smart-youtube/themes/theme6/images/internet_explorer/borderTopCenter.png b/plugins/smart-youtube/themes/theme6/images/internet_explorer/borderTopCenter.png
new file mode 100644
index 0000000..322307f
Binary files /dev/null and b/plugins/smart-youtube/themes/theme6/images/internet_explorer/borderTopCenter.png differ
diff --git a/plugins/smart-youtube/themes/theme6/images/internet_explorer/borderTopLeft.png b/plugins/smart-youtube/themes/theme6/images/internet_explorer/borderTopLeft.png
new file mode 100644
index 0000000..6909b12
Binary files /dev/null and b/plugins/smart-youtube/themes/theme6/images/internet_explorer/borderTopLeft.png differ
diff --git a/plugins/smart-youtube/themes/theme6/images/internet_explorer/borderTopRight.png b/plugins/smart-youtube/themes/theme6/images/internet_explorer/borderTopRight.png
new file mode 100644
index 0000000..21f9bc3
Binary files /dev/null and b/plugins/smart-youtube/themes/theme6/images/internet_explorer/borderTopRight.png differ
diff --git a/plugins/smart-youtube/themes/theme6/images/loading.gif b/plugins/smart-youtube/themes/theme6/images/loading.gif
new file mode 100644
index 0000000..602ce3c
Binary files /dev/null and b/plugins/smart-youtube/themes/theme6/images/loading.gif differ
diff --git a/plugins/smart-youtube/themes/theme6/images/loading_background.png b/plugins/smart-youtube/themes/theme6/images/loading_background.png
new file mode 100644
index 0000000..6ae83e6
Binary files /dev/null and b/plugins/smart-youtube/themes/theme6/images/loading_background.png differ
diff --git a/plugins/smart-youtube/themes/theme6/images/overlay.png b/plugins/smart-youtube/themes/theme6/images/overlay.png
new file mode 100644
index 0000000..6f3d321
Binary files /dev/null and b/plugins/smart-youtube/themes/theme6/images/overlay.png differ
diff --git a/plugins/smart-youtube/themes/theme7/colorbox.css b/plugins/smart-youtube/themes/theme7/colorbox.css
new file mode 100644
index 0000000..1252243
--- /dev/null
+++ b/plugins/smart-youtube/themes/theme7/colorbox.css
@@ -0,0 +1,43 @@
+/*
+ ColorBox Core Style
+ The following rules are the styles that are consistant between themes.
+ Avoid changing this area to maintain compatability with future versions of ColorBox.
+*/
+#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;}
+#cboxOverlay{position:fixed; width:100%; height:100%;}
+#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
+#cboxContent{position:relative; overflow:hidden;}
+#cboxLoadedContent{overflow:auto;}
+#cboxLoadedContent iframe{display:block; width:100%; height:100%; border:0;}
+#cboxTitle{margin:0;}
+#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%;}
+#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}
+
+/*
+ Example user style
+ The following rules are ordered and tabbed in a way that represents the
+ order/nesting of the generated HTML, so that the structure easier to understand.
+*/
+#cboxOverlay{background:#000;}
+#colorbox{font: 12px Tahoma, Arial,sans-serif;}
+ #cboxTopLeft{width:21px; height:21px; background:url(images/controls.png) -100px 0 no-repeat;}
+ #cboxTopRight{width:21px; height:21px; background:url(images/controls.png) -129px 0 no-repeat;}
+ #cboxBottomLeft{width:21px; height:21px; background:url(images/controls.png) -100px -29px no-repeat;}
+ #cboxBottomRight{width:21px; height:21px; background:url(images/controls.png) -129px -29px no-repeat;}
+ #cboxMiddleLeft{width:21px; background:url(images/controls.png) left top repeat-y;}
+ #cboxMiddleRight{width:21px; background:url(images/controls.png) right top repeat-y;}
+ #cboxTopCenter{height:21px; background:url(images/border.png) 0 0 repeat-x;}
+ #cboxBottomCenter{height:21px; background:url(images/border.png) 0 -29px repeat-x;}
+ #cboxContent{background:#fff;}
+ #cboxLoadedContent{margin-bottom:28px;}
+ #cboxTitle{position:absolute; bottom:4px; left:0; text-align:center; width:100%; color:#949494;}
+ #cboxCurrent{position:absolute; bottom:4px; left:58px; color:#949494;}
+ #cboxSlideshow{position:absolute; bottom:4px; right:30px; color:#0092ef;}
+ #cboxPrevious{position:absolute; bottom:0; left:0; background:url(images/controls.png) -75px 0 no-repeat; width:25px; height:25px; text-indent:-9999px;}
+ #cboxPrevious.hover{background-position:-75px -25px;}
+ #cboxNext{position:absolute; bottom:0; left:27px; background:url(images/controls.png) -50px 0 no-repeat; width:25px; height:25px; text-indent:-9999px;}
+ #cboxNext.hover{background-position:-50px -25px;}
+ #cboxLoadingOverlay{background:url(images/loading_background.png) center center no-repeat;}
+ #cboxLoadingGraphic{background:url(images/loading.gif) center center no-repeat;}
+ #cboxClose{position:absolute; bottom:0; right:0; background:url(images/controls.png) -25px 0 no-repeat; width:25px; height:25px; text-indent:-9999px;}
+ #cboxClose.hover{background-position:-25px -25px;}
\ No newline at end of file
diff --git a/plugins/smart-youtube/themes/theme7/images/border.png b/plugins/smart-youtube/themes/theme7/images/border.png
new file mode 100644
index 0000000..f463a10
Binary files /dev/null and b/plugins/smart-youtube/themes/theme7/images/border.png differ
diff --git a/plugins/smart-youtube/themes/theme7/images/controls.png b/plugins/smart-youtube/themes/theme7/images/controls.png
new file mode 100644
index 0000000..9257176
Binary files /dev/null and b/plugins/smart-youtube/themes/theme7/images/controls.png differ
diff --git a/plugins/smart-youtube/themes/theme7/images/internet_explorer/borderBottomCenter.png b/plugins/smart-youtube/themes/theme7/images/internet_explorer/borderBottomCenter.png
new file mode 100644
index 0000000..0d4475e
Binary files /dev/null and b/plugins/smart-youtube/themes/theme7/images/internet_explorer/borderBottomCenter.png differ
diff --git a/plugins/smart-youtube/themes/theme7/images/internet_explorer/borderBottomLeft.png b/plugins/smart-youtube/themes/theme7/images/internet_explorer/borderBottomLeft.png
new file mode 100644
index 0000000..2775eba
Binary files /dev/null and b/plugins/smart-youtube/themes/theme7/images/internet_explorer/borderBottomLeft.png differ
diff --git a/plugins/smart-youtube/themes/theme7/images/internet_explorer/borderBottomRight.png b/plugins/smart-youtube/themes/theme7/images/internet_explorer/borderBottomRight.png
new file mode 100644
index 0000000..f7f5137
Binary files /dev/null and b/plugins/smart-youtube/themes/theme7/images/internet_explorer/borderBottomRight.png differ
diff --git a/plugins/smart-youtube/themes/theme7/images/internet_explorer/borderMiddleLeft.png b/plugins/smart-youtube/themes/theme7/images/internet_explorer/borderMiddleLeft.png
new file mode 100644
index 0000000..a2d63d1
Binary files /dev/null and b/plugins/smart-youtube/themes/theme7/images/internet_explorer/borderMiddleLeft.png differ
diff --git a/plugins/smart-youtube/themes/theme7/images/internet_explorer/borderMiddleRight.png b/plugins/smart-youtube/themes/theme7/images/internet_explorer/borderMiddleRight.png
new file mode 100644
index 0000000..fd7c3e8
Binary files /dev/null and b/plugins/smart-youtube/themes/theme7/images/internet_explorer/borderMiddleRight.png differ
diff --git a/plugins/smart-youtube/themes/theme7/images/internet_explorer/borderTopCenter.png b/plugins/smart-youtube/themes/theme7/images/internet_explorer/borderTopCenter.png
new file mode 100644
index 0000000..2937a9c
Binary files /dev/null and b/plugins/smart-youtube/themes/theme7/images/internet_explorer/borderTopCenter.png differ
diff --git a/plugins/smart-youtube/themes/theme7/images/internet_explorer/borderTopLeft.png b/plugins/smart-youtube/themes/theme7/images/internet_explorer/borderTopLeft.png
new file mode 100644
index 0000000..f9d458b
Binary files /dev/null and b/plugins/smart-youtube/themes/theme7/images/internet_explorer/borderTopLeft.png differ
diff --git a/plugins/smart-youtube/themes/theme7/images/internet_explorer/borderTopRight.png b/plugins/smart-youtube/themes/theme7/images/internet_explorer/borderTopRight.png
new file mode 100644
index 0000000..74b8583
Binary files /dev/null and b/plugins/smart-youtube/themes/theme7/images/internet_explorer/borderTopRight.png differ
diff --git a/plugins/smart-youtube/themes/theme7/images/loading.gif b/plugins/smart-youtube/themes/theme7/images/loading.gif
new file mode 100644
index 0000000..b4695d8
Binary files /dev/null and b/plugins/smart-youtube/themes/theme7/images/loading.gif differ
diff --git a/plugins/smart-youtube/themes/theme7/images/loading_background.png b/plugins/smart-youtube/themes/theme7/images/loading_background.png
new file mode 100644
index 0000000..6ae83e6
Binary files /dev/null and b/plugins/smart-youtube/themes/theme7/images/loading_background.png differ
diff --git a/plugins/smart-youtube/themes/theme7/images/overlay.png b/plugins/smart-youtube/themes/theme7/images/overlay.png
new file mode 100644
index 0000000..6f3d321
Binary files /dev/null and b/plugins/smart-youtube/themes/theme7/images/overlay.png differ
diff --git a/plugins/smart-youtube/themes/theme8/colorbox.css b/plugins/smart-youtube/themes/theme8/colorbox.css
new file mode 100644
index 0000000..1252243
--- /dev/null
+++ b/plugins/smart-youtube/themes/theme8/colorbox.css
@@ -0,0 +1,43 @@
+/*
+ ColorBox Core Style
+ The following rules are the styles that are consistant between themes.
+ Avoid changing this area to maintain compatability with future versions of ColorBox.
+*/
+#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;}
+#cboxOverlay{position:fixed; width:100%; height:100%;}
+#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
+#cboxContent{position:relative; overflow:hidden;}
+#cboxLoadedContent{overflow:auto;}
+#cboxLoadedContent iframe{display:block; width:100%; height:100%; border:0;}
+#cboxTitle{margin:0;}
+#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%;}
+#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}
+
+/*
+ Example user style
+ The following rules are ordered and tabbed in a way that represents the
+ order/nesting of the generated HTML, so that the structure easier to understand.
+*/
+#cboxOverlay{background:#000;}
+#colorbox{font: 12px Tahoma, Arial,sans-serif;}
+ #cboxTopLeft{width:21px; height:21px; background:url(images/controls.png) -100px 0 no-repeat;}
+ #cboxTopRight{width:21px; height:21px; background:url(images/controls.png) -129px 0 no-repeat;}
+ #cboxBottomLeft{width:21px; height:21px; background:url(images/controls.png) -100px -29px no-repeat;}
+ #cboxBottomRight{width:21px; height:21px; background:url(images/controls.png) -129px -29px no-repeat;}
+ #cboxMiddleLeft{width:21px; background:url(images/controls.png) left top repeat-y;}
+ #cboxMiddleRight{width:21px; background:url(images/controls.png) right top repeat-y;}
+ #cboxTopCenter{height:21px; background:url(images/border.png) 0 0 repeat-x;}
+ #cboxBottomCenter{height:21px; background:url(images/border.png) 0 -29px repeat-x;}
+ #cboxContent{background:#fff;}
+ #cboxLoadedContent{margin-bottom:28px;}
+ #cboxTitle{position:absolute; bottom:4px; left:0; text-align:center; width:100%; color:#949494;}
+ #cboxCurrent{position:absolute; bottom:4px; left:58px; color:#949494;}
+ #cboxSlideshow{position:absolute; bottom:4px; right:30px; color:#0092ef;}
+ #cboxPrevious{position:absolute; bottom:0; left:0; background:url(images/controls.png) -75px 0 no-repeat; width:25px; height:25px; text-indent:-9999px;}
+ #cboxPrevious.hover{background-position:-75px -25px;}
+ #cboxNext{position:absolute; bottom:0; left:27px; background:url(images/controls.png) -50px 0 no-repeat; width:25px; height:25px; text-indent:-9999px;}
+ #cboxNext.hover{background-position:-50px -25px;}
+ #cboxLoadingOverlay{background:url(images/loading_background.png) center center no-repeat;}
+ #cboxLoadingGraphic{background:url(images/loading.gif) center center no-repeat;}
+ #cboxClose{position:absolute; bottom:0; right:0; background:url(images/controls.png) -25px 0 no-repeat; width:25px; height:25px; text-indent:-9999px;}
+ #cboxClose.hover{background-position:-25px -25px;}
\ No newline at end of file
diff --git a/plugins/smart-youtube/themes/theme8/images/border.png b/plugins/smart-youtube/themes/theme8/images/border.png
new file mode 100644
index 0000000..c7a7448
Binary files /dev/null and b/plugins/smart-youtube/themes/theme8/images/border.png differ
diff --git a/plugins/smart-youtube/themes/theme8/images/controls.png b/plugins/smart-youtube/themes/theme8/images/controls.png
new file mode 100644
index 0000000..25d7696
Binary files /dev/null and b/plugins/smart-youtube/themes/theme8/images/controls.png differ
diff --git a/plugins/smart-youtube/themes/theme8/images/internet_explorer/borderBottomCenter.png b/plugins/smart-youtube/themes/theme8/images/internet_explorer/borderBottomCenter.png
new file mode 100644
index 0000000..c6ddac0
Binary files /dev/null and b/plugins/smart-youtube/themes/theme8/images/internet_explorer/borderBottomCenter.png differ
diff --git a/plugins/smart-youtube/themes/theme8/images/internet_explorer/borderBottomLeft.png b/plugins/smart-youtube/themes/theme8/images/internet_explorer/borderBottomLeft.png
new file mode 100644
index 0000000..6dc8984
Binary files /dev/null and b/plugins/smart-youtube/themes/theme8/images/internet_explorer/borderBottomLeft.png differ
diff --git a/plugins/smart-youtube/themes/theme8/images/internet_explorer/borderBottomRight.png b/plugins/smart-youtube/themes/theme8/images/internet_explorer/borderBottomRight.png
new file mode 100644
index 0000000..ac82ba5
Binary files /dev/null and b/plugins/smart-youtube/themes/theme8/images/internet_explorer/borderBottomRight.png differ
diff --git a/plugins/smart-youtube/themes/theme8/images/internet_explorer/borderMiddleLeft.png b/plugins/smart-youtube/themes/theme8/images/internet_explorer/borderMiddleLeft.png
new file mode 100644
index 0000000..467eddc
Binary files /dev/null and b/plugins/smart-youtube/themes/theme8/images/internet_explorer/borderMiddleLeft.png differ
diff --git a/plugins/smart-youtube/themes/theme8/images/internet_explorer/borderMiddleRight.png b/plugins/smart-youtube/themes/theme8/images/internet_explorer/borderMiddleRight.png
new file mode 100644
index 0000000..5b9cb03
Binary files /dev/null and b/plugins/smart-youtube/themes/theme8/images/internet_explorer/borderMiddleRight.png differ
diff --git a/plugins/smart-youtube/themes/theme8/images/internet_explorer/borderTopCenter.png b/plugins/smart-youtube/themes/theme8/images/internet_explorer/borderTopCenter.png
new file mode 100644
index 0000000..322307f
Binary files /dev/null and b/plugins/smart-youtube/themes/theme8/images/internet_explorer/borderTopCenter.png differ
diff --git a/plugins/smart-youtube/themes/theme8/images/internet_explorer/borderTopLeft.png b/plugins/smart-youtube/themes/theme8/images/internet_explorer/borderTopLeft.png
new file mode 100644
index 0000000..6909b12
Binary files /dev/null and b/plugins/smart-youtube/themes/theme8/images/internet_explorer/borderTopLeft.png differ
diff --git a/plugins/smart-youtube/themes/theme8/images/internet_explorer/borderTopRight.png b/plugins/smart-youtube/themes/theme8/images/internet_explorer/borderTopRight.png
new file mode 100644
index 0000000..21f9bc3
Binary files /dev/null and b/plugins/smart-youtube/themes/theme8/images/internet_explorer/borderTopRight.png differ
diff --git a/plugins/smart-youtube/themes/theme8/images/loading.gif b/plugins/smart-youtube/themes/theme8/images/loading.gif
new file mode 100644
index 0000000..602ce3c
Binary files /dev/null and b/plugins/smart-youtube/themes/theme8/images/loading.gif differ
diff --git a/plugins/smart-youtube/themes/theme8/images/loading_background.png b/plugins/smart-youtube/themes/theme8/images/loading_background.png
new file mode 100644
index 0000000..6ae83e6
Binary files /dev/null and b/plugins/smart-youtube/themes/theme8/images/loading_background.png differ
diff --git a/plugins/smart-youtube/themes/theme8/images/overlay.png b/plugins/smart-youtube/themes/theme8/images/overlay.png
new file mode 100644
index 0000000..6f3d321
Binary files /dev/null and b/plugins/smart-youtube/themes/theme8/images/overlay.png differ
diff --git a/plugins/smart-youtube/themes/theme9/colorbox.css b/plugins/smart-youtube/themes/theme9/colorbox.css
new file mode 100644
index 0000000..2d73b29
--- /dev/null
+++ b/plugins/smart-youtube/themes/theme9/colorbox.css
@@ -0,0 +1,58 @@
+/*
+ ColorBox Core Style
+ The following rules are the styles that are consistant between themes.
+ Avoid changing this area to maintain compatability with future versions of ColorBox.
+*/
+#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;}
+#cboxOverlay{position:fixed; width:100%; height:100%;}
+#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
+#cboxContent{position:relative; overflow:hidden;}
+#cboxLoadedContent{overflow:auto;}
+#cboxLoadedContent iframe{display:block; width:100%; height:100%; border:0;}
+#cboxTitle{margin:0;}
+#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%;}
+#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}
+
+/*
+ ColorBox example user style
+ The following rules are ordered and tabbed in a way that represents the
+ order/nesting of the generated HTML, so that the structure easier to understand.
+*/
+#cboxOverlay{background:#fff;}
+
+#colorBox{font: 12px Tahoma, Arial,sans-serif;}
+ #cboxTopLeft{width:25px; height:25px; background:url(images/border1.png) 0 0 no-repeat;}
+ #cboxTopCenter{height:25px; background:url(images/border1.png) 0 -50px repeat-x;}
+ #cboxTopRight{width:25px; height:25px; background:url(images/border1.png) -25px 0 no-repeat;}
+ #cboxBottomLeft{width:25px; height:25px; background:url(images/border1.png) 0 -25px no-repeat;}
+ #cboxBottomCenter{height:25px; background:url(images/border1.png) 0 -75px repeat-x;}
+ #cboxBottomRight{width:25px; height:25px; background:url(images/border1.png) -25px -25px no-repeat;}
+ #cboxMiddleLeft{width:25px; background:url(images/border2.png) 0 0 repeat-y;}
+ #cboxMiddleRight{width:25px; background:url(images/border2.png) -25px 0 repeat-y;}
+ #cboxContent{background:#fff;}
+/* #cboxLoadedContent{margin-bottom:20px;}
+ #cboxTitle{position:absolute; bottom:0; left:0; text-align:center; width:100%; color:#999;}
+ #cboxCurrent{position:absolute; bottom:0; left:100px; color:#999;}
+ #cboxSlideshow{position:absolute; bottom:0; right:70px; color:#444;}
+ #cboxPrevious{position:absolute; bottom:0; left:0; color:#444;}
+ #cboxNext{position:absolute; bottom:0; left:63px; color:#444;}
+ #cboxLoadingOverlay{background:url(images/loading.gif) 5px 5px no-repeat #fff;}
+ #cboxClose{position:absolute; bottom:0; right:0; display:block; color:#444;}*/
+
+ #cboxLoadedContent{margin-bottom:20px;}
+ #cboxLoadingGraphic{background:url(images/loading.gif) center center no-repeat;}
+ #cboxLoadingOverlay{background:#FFF;}
+ #cboxTitle{position:absolute; bottom:0; left:0; text-align:left; width:100%; color:#999;}
+ #cboxCurrent{position:absolute; bottom:0; right:120px; color:#999;}
+ #cboxSlideshow, #cboxPrevious, #cboxNext, #cboxClose{text-indent:-9999px; width:20px; height:20px; position:absolute; bottom:0; background:url(images/controls.png) 0 0 no-repeat;}
+ #cboxPrevious{background-position:0 0; right:44px;}
+ #cboxPrevious.hover{background-position:0 -25px;}
+ #cboxNext{background-position:-25px 0; right:22px;}
+ #cboxNext.hover{background-position:-25px -25px;}
+ #cboxClose{background-position:-50px 0; right:0;}
+ #cboxClose.hover{background-position:-50px -25px;}
+ .cboxSlideshow_on #cboxPrevious, .cboxSlideshow_off #cboxPrevious{right:66px;}
+ .cboxSlideshow_on #cboxSlideshow{background-position:-75px -25px; right:44px;}
+ .cboxSlideshow_on #cboxSlideshow.hover{background-position:-100px -25px;}
+ .cboxSlideshow_off #cboxSlideshow{background-position:-100px 0; right:44px;}
+ .cboxSlideshow_off #cboxSlideshow.hover{background-position:-75px -25px;}
\ No newline at end of file
diff --git a/plugins/smart-youtube/themes/theme9/images/border1.png b/plugins/smart-youtube/themes/theme9/images/border1.png
new file mode 100644
index 0000000..2d0a04d
Binary files /dev/null and b/plugins/smart-youtube/themes/theme9/images/border1.png differ
diff --git a/plugins/smart-youtube/themes/theme9/images/border2.png b/plugins/smart-youtube/themes/theme9/images/border2.png
new file mode 100644
index 0000000..be02ef4
Binary files /dev/null and b/plugins/smart-youtube/themes/theme9/images/border2.png differ
diff --git a/plugins/smart-youtube/themes/theme9/images/controls.png b/plugins/smart-youtube/themes/theme9/images/controls.png
new file mode 100644
index 0000000..8569b57
Binary files /dev/null and b/plugins/smart-youtube/themes/theme9/images/controls.png differ
diff --git a/plugins/smart-youtube/themes/theme9/images/internet_explorer/borderBottomCenter.png b/plugins/smart-youtube/themes/theme9/images/internet_explorer/borderBottomCenter.png
new file mode 100644
index 0000000..12e0e9a
Binary files /dev/null and b/plugins/smart-youtube/themes/theme9/images/internet_explorer/borderBottomCenter.png differ
diff --git a/plugins/smart-youtube/themes/theme9/images/internet_explorer/borderBottomLeft.png b/plugins/smart-youtube/themes/theme9/images/internet_explorer/borderBottomLeft.png
new file mode 100644
index 0000000..b7a474a
Binary files /dev/null and b/plugins/smart-youtube/themes/theme9/images/internet_explorer/borderBottomLeft.png differ
diff --git a/plugins/smart-youtube/themes/theme9/images/internet_explorer/borderBottomRight.png b/plugins/smart-youtube/themes/theme9/images/internet_explorer/borderBottomRight.png
new file mode 100644
index 0000000..6b6cb15
Binary files /dev/null and b/plugins/smart-youtube/themes/theme9/images/internet_explorer/borderBottomRight.png differ
diff --git a/plugins/smart-youtube/themes/theme9/images/internet_explorer/borderMiddleLeft.png b/plugins/smart-youtube/themes/theme9/images/internet_explorer/borderMiddleLeft.png
new file mode 100644
index 0000000..8f248ac
Binary files /dev/null and b/plugins/smart-youtube/themes/theme9/images/internet_explorer/borderMiddleLeft.png differ
diff --git a/plugins/smart-youtube/themes/theme9/images/internet_explorer/borderMiddleRight.png b/plugins/smart-youtube/themes/theme9/images/internet_explorer/borderMiddleRight.png
new file mode 100644
index 0000000..336e19c
Binary files /dev/null and b/plugins/smart-youtube/themes/theme9/images/internet_explorer/borderMiddleRight.png differ
diff --git a/plugins/smart-youtube/themes/theme9/images/internet_explorer/borderTopCenter.png b/plugins/smart-youtube/themes/theme9/images/internet_explorer/borderTopCenter.png
new file mode 100644
index 0000000..7cb1da4
Binary files /dev/null and b/plugins/smart-youtube/themes/theme9/images/internet_explorer/borderTopCenter.png differ
diff --git a/plugins/smart-youtube/themes/theme9/images/internet_explorer/borderTopLeft.png b/plugins/smart-youtube/themes/theme9/images/internet_explorer/borderTopLeft.png
new file mode 100644
index 0000000..d733b6c
Binary files /dev/null and b/plugins/smart-youtube/themes/theme9/images/internet_explorer/borderTopLeft.png differ
diff --git a/plugins/smart-youtube/themes/theme9/images/internet_explorer/borderTopRight.png b/plugins/smart-youtube/themes/theme9/images/internet_explorer/borderTopRight.png
new file mode 100644
index 0000000..0d88683
Binary files /dev/null and b/plugins/smart-youtube/themes/theme9/images/internet_explorer/borderTopRight.png differ
diff --git a/plugins/smart-youtube/themes/theme9/images/loading.gif b/plugins/smart-youtube/themes/theme9/images/loading.gif
new file mode 100644
index 0000000..602ce3c
Binary files /dev/null and b/plugins/smart-youtube/themes/theme9/images/loading.gif differ
diff --git a/plugins/smart-youtube/yt.js b/plugins/smart-youtube/yt.js
index ba447e8..ba769f5 100644
--- a/plugins/smart-youtube/yt.js
+++ b/plugins/smart-youtube/yt.js
@@ -1,5 +1,3 @@
-
-
function toggleClass(element, className) {
var e = ref(element);
if (!e) return;
@@ -60,49 +58,46 @@ function findAncestorByClass(element, className) {
var selectedThemeColor='blank';
function onChangeColor(color){
-var oldTheme=document.getElementById('theme_color_'+selectedThemeColor+'_img');
-var newTheme=document.getElementById('theme_color_'+color+'_img');
+ var oldTheme=document.getElementById('theme_color_'+selectedThemeColor+'_img');
+ var newTheme=document.getElementById('theme_color_'+color+'_img');
-var embedColor=document.getElementById('embedColor');
-embedColor.value=color;
+ var embedColor=document.getElementById('embedColor');
+ embedColor.value=color;
-removeClass(oldTheme,'radio_selected');
-addClass(newTheme,'radio_selected');
-selectedThemeColor=color;
-onUpdatePreviewImage();
-return false;
+ removeClass(oldTheme,'radio_selected');
+ addClass(newTheme,'radio_selected');
+ selectedThemeColor=color;
+ onUpdatePreviewImage();
+ return false;
}
function onUpdatePreviewImage(){
-var previewImage=document.getElementById('watch-customize-embed-theme-preview');
-var showBorderCheckBox=document.getElementById('show_border_checkbox');
-var embedColor=document.getElementById('embedColor');
-var border=(!showBorderCheckBox.checked?'_nb':'');
-var prevUrl=document.getElementById('prevUrl');
+ var previewImage=document.getElementById('watch-customize-embed-theme-preview');
+ var showBorderCheckBox=document.getElementById('show_border_checkbox');
+ var embedColor=document.getElementById('embedColor');
+ var border=(!showBorderCheckBox.checked?'_nb':'');
+ var prevUrl=document.getElementById('prevUrl');
-selectedThemeColor=embedColor.value;
-previewImage.src=prevUrl.value+'preview_embed_'+selectedThemeColor+'_sm'+border+'.gif';
-//previewImage.src='http://www.youtube.com/img/preview_embed_'+selectedThemeColor+'_sm'+border+'.gif';
+ selectedThemeColor=embedColor.value;
+ previewImage.src=prevUrl.value+'preview_embed_'+selectedThemeColor+'_sm'+border+'.gif';
+ //previewImage.src='http://www.youtube.com/img/preview_embed_'+selectedThemeColor+'_sm'+border+'.gif';
}
function loaded()
{
-var previewImage=document.getElementById('watch-customize-embed-theme-preview');
-var showBorderCheckBox=document.getElementById('show_border_checkbox');
-var embedColor=document.getElementById('embedColor');
-var prevUrl=document.getElementById('prevUrl');
-var border=(!showBorderCheckBox.checked?'_nb':'');
+ var previewImage=document.getElementById('watch-customize-embed-theme-preview');
+ var showBorderCheckBox=document.getElementById('show_border_checkbox');
+ var embedColor=document.getElementById('embedColor');
+ var prevUrl=document.getElementById('prevUrl');
+ var border=(!showBorderCheckBox.checked?'_nb':'');
-selectedThemeColor="blank";
+ selectedThemeColor="blank";
-onChangeColor(embedColor.value);
-previewImage.src=prevUrl.value+'preview_embed_'+selectedThemeColor+'_sm'+border+'.gif';
-
+ onChangeColor(embedColor.value);
+ previewImage.src=prevUrl.value+'preview_embed_'+selectedThemeColor+'_sm'+border+'.gif';
}
window.onload = loaded;
-
-
jQuery(function($){
$(".size-chooser a").click(function(e){
e.preventDefault();
@@ -126,4 +121,4 @@ jQuery(function($){
e.preventDefault();
$("#usage").slideToggle("fast");
});
-});
\ No newline at end of file
+});
diff --git a/plugins/stats/_inc/jetpack.css b/plugins/stats/_inc/jetpack.css
deleted file mode 100644
index ec0d9d2..0000000
--- a/plugins/stats/_inc/jetpack.css
+++ /dev/null
@@ -1,101 +0,0 @@
-.jetpack-message {
- position: relative;
- z-index: 100;
- border: 1px solid #2a8cba !important;
- -moz-border-radius: 3px;
- -webkit-border-radius: 3px;
- border-radius: 3px;
- background: url( images/cloudybox-back.png ) 100% 100% no-repeat;
- background-color: #6aafcf !important;
- -webkit-box-shadow: inset 0 0 15px rgba( 0,0,0,0.04 );
- -moz-box-shadow: inset 0 0 15px rgba( 0,0,0,0.04 );
- box-shadow: inset 0 0 15px rgba( 0,0,0,0.04 );
- padding: 18px 90px 8px 15px !important;
- overflow: hidden;
- line-height: 180%;
-}
-
-.jp-connect { padding: 10px 0 5px !important; }
-
-#jetpack-settings > .jetpack-message { margin: 10px 13px 10px 15px }
-
-.jetpack-message .squeezer {
- margin: 0 0 2px;
- padding: 0 10px;
- text-align: left;
- overflow: hidden;
-}
-
-.jetpack-message h4 {
- margin: 5px 0 0 0;
- font-size: 18px;
- font-family: "Helvetica Neue",Helvetica,Arial,"Lucida Grande",Verdana,"Bitstream Vera Sans",sans-serif;
- font-weight: normal;
- color: #fff;
- text-shadow: 0px 1px 1px rgba(0,0,0,0.4);
- -moz-border-radius: 5px;
- -webkit-border-radius: 5px;
- border-radius: 5px;
- display: block;
- float: left;
-}
-
-.jetpack-message h5 {
- font-family: "Helvetica Neue",Helvetica,Arial,"Lucida Grande",Verdana,"Bitstream Vera Sans",sans-serif;
- margin: 0;
-}
-
-.jetpack-message code, .jetpack-err p {
- background: rgba( 0,0,0,0.2 );
- font-size: 14px;
- padding: 3px 5px !important;
- text-shadow: 0px 1px 1px rgba(0,0,0,0.4);
- color: #fff;
-}
-
-.jetpack-message p {
- float: right;
- margin: -1px 0 0 0 !important;
- padding: 0;
- display: block;
-}
-
-.jetpack-message a {
- color: #fff;
- text-decoration: underline;
-}
-
-.jetpack-message a:hover {
- color: #000;
- text-decoration: underline;
-}
-
-.jetpack-message p a.button-primary {
- font-size: 16px !important;
- display: inline-block;
- padding: 8px 15px;
- color: #fff;
- text-align: center;
- font-size: 20px;
- text-decoration: none;
- -moz-border-radius: 5px;
- -webkit-border-radius: 5px;
- border-radius: 5px;
- border: 1px solid #8caa46;
- background: #b4d278;
- -moz-box-shadow: inset 0 0 2px rgba( 255,255,255,1), 0 1px 1px rgba( 0,0,0,0.1 );
- -webkit-box-shadow: inset 0 0 2px rgba( 255,255,255,1), 0 1px 1px rgba( 0,0,0,0.1 );
- box-shadow: inset 0 0 2px rgba( 255,255,255,1), 0 1px 1px rgba( 0,0,0,0.1 );
- text-shadow: 0px -1px 0px rgba( 0,0,0,0.3);
- -webkit-transition-duration: .3s;
- -moz-transition-duration: .3s;
- cursor: pointer;
- font-family: "Helvetica Neue",Helvetica,Arial,"Lucida Grande",Verdana,"Bitstream Vera Sans",sans-serif;
-}
-
-.jetpack-message p a.button-primary:hover, .jetpack-message p a.button-primary:active {
- background-color: #f0a000;
- border-color: #c87800;
- -webkit-transition-duration: .3s;
- outline: none;
-}
\ No newline at end of file
diff --git a/plugins/stats/languages/stats.pot b/plugins/stats/languages/stats.pot
deleted file mode 100644
index 1c56b87..0000000
--- a/plugins/stats/languages/stats.pot
+++ /dev/null
@@ -1,299 +0,0 @@
-# Copyright (C) 2010 WordPress.com Stats
-# This file is distributed under the same license as the WordPress.com Stats package.
-msgid ""
-msgstr ""
-"Project-Id-Version: WordPress.com Stats 1.8\n"
-"Report-Msgid-Bugs-To: http://wordpress.org/tag/stats\n"
-"POT-Creation-Date: 2011-01-17 18:24:52+00:00\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"PO-Revision-Date: 2010-MO-DA HO:MI+ZONE\n"
-"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
-"Language-Team: LANGUAGE <LL@li.org>\n"
-
-#: stats.php:143
-msgid "Site Stats"
-msgstr ""
-
-#: stats.php:147
-msgid "WordPress.com Stats Plugin"
-msgstr ""
-
-#. #-#-#-#-# stats.pot (WordPress.com Stats 1.8) #-#-#-#-#
-#. Plugin Name of the plugin/theme
-#: stats.php:147 stats.php:417
-msgid "WordPress.com Stats"
-msgstr ""
-
-#: stats.php:386
-msgid ""
-"<a href=\"%s\">WordPress.com Stats</a> needs attention: please enter an API "
-"key or disable the plugin."
-msgstr ""
-
-#: stats.php:398
-msgid ""
-"WordPress.com Stats is unable to work properly because your theme seems to "
-"lack the necessary footer code. Usually this can be fixed by adding the "
-"following code just before </body> in footer.php:"
-msgstr ""
-
-#: stats.php:421
-msgid "Error from last API Key attempt:"
-msgstr ""
-
-#: stats.php:427
-msgid ""
-"The API key \"%1$s\" belongs to the WordPress.com account \"%2$s\". If you "
-"want to use a different account, please <a href=\"%3$s\">enter the correct "
-"API key</a>."
-msgstr ""
-
-#: stats.php:428
-msgid ""
-"Note: the API key you use determines who will be registered as the \"owner\" "
-"of this blog in the WordPress.com database. Please choose your key "
-"accordingly. Do not use a temporary key."
-msgstr ""
-
-#: stats.php:444
-msgid "Recommended Action"
-msgstr ""
-
-#: stats.php:447
-msgid ""
-"It looks like you have installed Stats on a blog with this URL before. You "
-"can recover the stats history from that blog here."
-msgstr ""
-
-#: stats.php:448
-msgid "Recover stats"
-msgstr ""
-
-#: stats.php:450
-msgid ""
-"It looks like this blog has never had stats before. There is no record of "
-"its URL in the WordPress.com database."
-msgstr ""
-
-#: stats.php:451
-msgid "Add this blog to my WordPress.com account"
-msgstr ""
-
-#: stats.php:454
-msgid "Recover other stats"
-msgstr ""
-
-#: stats.php:455
-msgid ""
-"Have you relocated this blog from a different URL? You may opt to have this "
-"blog take over the stats history from any other self-hosted blog associated "
-"with your WordPress.com account. This is appropriate if this blog had a "
-"different URL in the past. The WordPress.com database will rename its "
-"records to match this blog's URL."
-msgstr ""
-
-#: stats.php:458
-msgid "Select a blog"
-msgstr ""
-
-#: stats.php:463
-msgid "Take over stats history"
-msgstr ""
-
-#: stats.php:471
-msgid "Add blog to WordPress.com account"
-msgstr ""
-
-#: stats.php:472
-msgid ""
-"This blog will be added to your WordPress.com account. You will be able to "
-"allow other WordPress.com users to see your stats if you like."
-msgstr ""
-
-#: stats.php:473
-msgid "Add blog to WordPress.com"
-msgstr ""
-
-#: stats.php:478
-msgid ""
-"The WordPress.com Stats Plugin is not working because it needs to be linked "
-"to a WordPress.com account."
-msgstr ""
-
-#: stats.php:482
-msgid ""
-"Enter your WordPress.com API key to link this blog to your WordPress.com "
-"account. Be sure to use your own API key! Using any other key will lock you "
-"out of your stats. (<a href=\"%s\">Get your key here.</a>)"
-msgstr ""
-
-#: stats.php:483
-msgid "API Key:"
-msgstr ""
-
-#: stats.php:485
-msgid "Save »"
-msgstr ""
-
-#: stats.php:488
-msgid "Visit <a href=\"%s\">your Dashboard</a> to see your site stats."
-msgstr ""
-
-#: stats.php:489
-msgid ""
-"You can also see your stats, plus grant access for others to see them, on <a "
-"href=\"https://dashboard.wordpress.com/wp-admin/index.php?page=stats&blog=%s"
-"\">your WordPress.com dashboard</a>."
-msgstr ""
-
-#: stats.php:490
-msgid "Options"
-msgstr ""
-
-#: stats.php:495
-msgid "Admin bar"
-msgstr ""
-
-#: stats.php:496
-msgid ""
-"Put a chart showing 48 hours of views in the admin bar. (Requires WordPress "
-"3.1)"
-msgstr ""
-
-#: stats.php:497
-msgid "Registered users"
-msgstr ""
-
-#: stats.php:498
-msgid "Count the page views of registered users who are logged in."
-msgstr ""
-
-#: stats.php:499
-msgid "Shortlinks"
-msgstr ""
-
-#: stats.php:500
-msgid ""
-"Publish WP.me <a href='http://wp.me/sf2B5-shorten'>shortlinks</a> as "
-"metadata. This is a free service from WordPress.com."
-msgstr ""
-
-#: stats.php:502
-msgid "Report visibility"
-msgstr ""
-
-#: stats.php:504
-msgid "Select the roles that will be able to view stats reports."
-msgstr ""
-
-#: stats.php:511
-msgid "Save options"
-msgstr ""
-
-#: stats.php:636
-msgid "WordPress.com Site Stats"
-msgstr ""
-
-#: stats.php:637
-msgid "Visit <a href=\"%s\">your Global Dashboard</a> to see your site stats."
-msgstr ""
-
-#: stats.php:727 stats.php:730
-msgid "Stats"
-msgstr ""
-
-#: stats.php:752
-msgid "day"
-msgstr ""
-
-#: stats.php:752
-msgid "week"
-msgstr ""
-
-#: stats.php:752
-msgid "month"
-msgstr ""
-
-#: stats.php:753
-msgid "the past day"
-msgstr ""
-
-#: stats.php:753
-msgid "the past week"
-msgstr ""
-
-#: stats.php:753
-msgid "the past month"
-msgstr ""
-
-#: stats.php:753
-msgid "the past quarter"
-msgstr ""
-
-#: stats.php:753
-msgid "the past year"
-msgstr ""
-
-#: stats.php:775
-msgid "Chart stats by"
-msgstr ""
-
-#: stats.php:784
-msgid "Show top posts over"
-msgstr ""
-
-#: stats.php:793
-msgid "Show top search terms over"
-msgstr ""
-
-#: stats.php:802
-msgid "Show most active posts over"
-msgstr ""
-
-#: stats.php:1053
-msgid "%1$s %2$s Views"
-msgstr ""
-
-#: stats.php:1057
-msgid "%1$s, %2$s views"
-msgstr ""
-
-#: stats.php:1076
-msgid "Top Posts"
-msgstr ""
-
-#: stats.php:1089
-msgid "Top Searches"
-msgstr ""
-
-#: stats.php:1095
-msgid "Most Active"
-msgstr ""
-
-#: stats.php:1109
-msgid "View All"
-msgstr ""
-
-#: stats.php:1210
-msgid "Get Shortlink"
-msgstr ""
-
-#: stats.php:1275
-msgid "Views over 48 hours. Click for more Site Stats."
-msgstr ""
-
-#. Plugin URI of the plugin/theme
-msgid "http://wordpress.org/extend/plugins/stats/"
-msgstr ""
-
-#. Description of the plugin/theme
-msgid ""
-"Tracks views, post/page views, referrers, and clicks. Requires a WordPress."
-"com API key."
-msgstr ""
-
-#. Author of the plugin/theme
-msgid "Automattic"
-msgstr ""
diff --git a/plugins/stats/open-flash-chart.swf b/plugins/stats/open-flash-chart.swf
deleted file mode 100644
index 85b590a..0000000
Binary files a/plugins/stats/open-flash-chart.swf and /dev/null differ
diff --git a/plugins/stats/readme.txt b/plugins/stats/readme.txt
deleted file mode 100644
index ec20bb1..0000000
--- a/plugins/stats/readme.txt
+++ /dev/null
@@ -1,197 +0,0 @@
-=== WordPress.com Stats ===
-Contributors: automattic, skeltoac, mdawaffe, tmoorewp
-Tags: stats, statistics, views
-Requires at least: 2.8
-Tested up to: 3.2.1
-Stable tag: 1.8.5
-
-Simple, concise stats with no additional load on your server. Plug into WordPress.com's stats system with this plugin or use Jetpack to bring even more great WordPress.com features to your self-hosted blog.
-
-== Description ==
-
-WordPress.com Stats is out of date. Get <a href="http://jetpack.me">Jetpack</a> for the latest and greatest in Stats. <a href="http://downloads.wordpress.org/plugin/jetpack.latest-stable.zip">Get Jetpack now!</a>
-
-There are hundreds of plugins and services which can provide statistics about your visitors. However even though something like Google Analytics provides an incredible depth of information, it can be overwhelming and doesn't really highlight what's most interesting to me as a writer. That's why Automattic created its own stats system, to focus on just the most popular metrics a blogger wants to track and provide them in a clear and concise interface.
-
-Installing this stats plugin is much like installing Akismet, all you need is to put in your [API Key](http://wordpress.com/api-keys/ "You can get a free API key from WordPress.com") and the rest is automatic.
-
-Once it's running it'll begin collecting information about your pageviews, which posts and pages are the most popular, where your traffic is coming from, and what people click on when they leave. It'll also add a link to your dashboard which allows you to see all your stats on a single page. A small chart will appear in your admin bar if you are running WordPress 3.1 or later. And that's it. Less is more.
-
-Finally, because all of the processing and collection runs on our servers and not yours, it doesn't cause any additional load on your hosting account. In fact, it's one of the fastest stats system, hosted or not hosted, that you can use. Our stats reports reflect new visits typically within ten seconds.
-
-As we are considering adding great new features, this plugin also puts a Quantcast tracking script on your page.
-
-== Screenshots ==
-
-1. Your stats are displayed in a frame on your own blog's dashboard. There are graphs and several sections of charts below. You will need to be logged in at WordPress.com to see the stats. If you see a login box here, use your WordPress.com login.
-
-2. Each post has its own graph.
-
-3. You can add other WordPress.com users to the list of people allowed to see your stats.
-
-== Installation ==
-
-The automatic plugin installer should work for most people. Manual installation is easy and takes fewer than five minutes.
-
-1. Create a `stats` directory in your `plugins` directory. Typically that's `wp-content/plugins/stats/`.
-2. Into this new directory upload the plugin files (`stats.php`, etc.)
-3. Activate the plugin through the 'Plugins' menu in WordPress.
-4. It will ask you to enter your WordPress.com API key. Don't use somebody else's key!
-5. Sit back and wait a few minutes for your stats to come rolling in.
-
-== Frequently Asked Questions ==
-
-= Can I keep using existing stat systems like Mint, Google Analytics, and Statcounter? =
-
-Of course, nothing we do conflicts with any of those systems. We're just (hopefully) faster.
-
-= How long before I start seeing stats? =
-
-It may take as long as 20 minutes the first time you use it. After that they should update every 3 minutes or so.
-
-= Does it count my own hits? =
-
-There is an option to disable counting the hits of logged-in users.
-
-= What if the stats don't start showing up? Do I need anything special in my theme? =
-
-Yes, your theme must have a call to `<?php wp_footer(); ?>` at the very bottom right before the `</body>` tag. (Typically in your theme's footer.php, but some themes put this in more than one place.)
-
-= Can I hide the smiley? =
-
-Sure, just use `display:none`. Try this code in your stylesheet (style.css in your theme):
-
-`img#wpstats{display:none}`
-
-= Is it compatible with WP-Cache? =
-
-The plugin collects stats via a javascript call, so as long as the JS call is on the page stats will be collected just fine, whether the page is cached or not.
-
-= Can I use the same API key on multiple blogs? =
-
-You're welcome to use the same API key on multiple blogs. If you view your stats directly on WordPress.com, you can easily switch between all of your blogs' stats reports.
-
-= How do I add a Top Posts widget to my blog? =
-
-We opened our database for developers to retrieve stats. The API is at `http://stats.wordpress.com/csv.php` and the plugin includes a handy function, `stats_get_csv()`, which you can use to get your most popular posts. Here is code you can add to your theme based on the work of <a href="http://www.binarymoon.co.uk/2010/03/ultimate-add-popular-posts-wordpress-blog-1-line-code/">Ben Gillbanks</a>:
-
-`<?php if ( function_exists('stats_get_csv') && $top_posts = stats_get_csv('postviews', 'days=7&limit=8') ) : ?>
- <h3>Currently Hot</h3>
- <ol>
-<?php foreach ( $top_posts as $p ) : ?>
- <li><a href="<?php echo $p['post_permalink']; ?>"><?php echo $p['post_title']; ?></a></li>
-<?php endforeach; ?>
- </ol>
-<?php endif; ?>`
-
-== Changelog ==
-
-= 1.8.5 =
-* Fixed typo.
-
-= 1.8.4 =
-* Added notice to upgrade to Jetpack
-
-= 1.8.2 =
-* Fix always-on admin_bar option (reported by sillybean)
-* Send more post data to the API (no content or passwords)
-* Send more blog data to the API for generating reports
-* Fix API key reset link
-* Update readme to mention Quantcast and Jetpack
-
-= 1.8.1 =
-* Drop SSL from server-to-server requests for stats reports
-* Prepare dashboard widget for upgrade to flot charts
-
-= 1.8 =
-* Fix Notice: Undefined index: HTTPS (props teetilldeath)
-* Add chart to admin bar with 48-hour views sparkline
-* Add color and ssl parameters to proxy calls
-* Update FAQ
-
-= 1.7.5 =
-* Fix deprecated function call_user_method_array (props Galeforce99)
-* Move data deletion to uninstall hook (props viper007bond)
-* Change "Get your key here" link to apikey.wordpress.com
-
-= 1.7.4 =
-* Reinstate deactivation hook
-
-= 1.7.3 =
-* Add domain to gettext calls and load_plugin_textdomain (props nbachiyski)
-* Add POT file and Text Domain
-* Change some escaping functions (props nbachiyski)
-* Remove delete_option from deactivation hook
-
-= 1.7.2 =
-* Remove footer test pending investigation of errors.
-
-= 1.7.1 =
-* Add real-time test to check footer immediately prior to displaying notice. Should help automatic upgraders.
-
-= 1.7 =
-* Remove support for hard-coded API key as $stats_wpcom_api_key
-* Update admin screen after API key entry to add Recommended Action and clarify instructions
-* Add option to disable wp.me shortlinks
-* Add option to select roles with stats report visibility
-* Add option to enable tracking logged-in users
-* When activated for entire network, do not show admin notice about missing API keys
-* When plugins.php disabled, move stats admin page to options-general.php
-* Add check for footer code and display a helpful notice if not detected
-
-= 1.6.3 =
-* Add support for shortlink API in WordPress 3.0
-* Add CSV usage example to readme
-* Remove .htaccess
-* Remove all-time stats from dashboard widget
-
-= 1.6.2 =
-* Fix infinite loop when shortlink function dec2sixtwo called with a negative number. Thanks to Andrew Mattie for identifying this bug.
-* Fix unescaped Top Searches section in dashboard module. Thanks to Kobi for the report.
-
-= 1.6.1 =
-* Fix attachment titles in post stats list.
-* Fix chart not appearing due to .htaccess directive installed by some users. Thanks to Sean at growingmoneyblog.com for access to his affected system.
-
-= 1.6 =
-* Add shortlink generator. Now wp.me shortlinks are available on the Edit Post screen from a button next to View Post.
-
-= 1.5.4 =
-* Work around core API change in plugins_url. Different code for 2.7. Fixes missing charts in 2.7.*. No changes for 2.8+.
-
-= 1.5.3 =
-* Restore backward compatibility for WordPress 2.7. Fixes "Call to undefined function plugin_dir_url()..."
-
-= 1.5.2 =
-* Fix dashboard chart missing due to omitted line of code.
-
-= 1.5.1 =
-* Include <a href="http://teethgrinder.co.uk/open-flash-chart/">Open Flash Chart</a> SWF. Faster and more reliable than proxying it. Should fix missing graph for many users.
-* Move change log out of source code.
-* Fixed an XMLRPC encoding issue that resulted in "malformed" error when entering API key. Thanks to Oscar Reixa for helping.
-
-= 1.5 =
-* Kill iframes.
-* Use blog's role/cap system to allow local users to view reports. (No more switcher.)
-* Thanks to Stefanos Kofopoulos for helping to debug encoding issues.
-
-= 1.4 =
-* Added gmt_offset setting to blog definition. (Stats in your time zone.)
-
-= 1.3.8 =
-* Fixed "Missing API Key" error appearing in place of more helpful errors. Hat tip: Walt Ritscher.
-
-= 1.3.7 =
-* If blog dashboard is https, stats iframe should be https.
-
-= 1.3.6 =
-* fopen v wp_remote_fopen CSV fix from A. Piccinelli
-
-= 1.3.5 =
-* Compatibility with WordPress 2.7
-
-= 1.3.4 =
-* Compatibility with WordPress 2.7
-
-= 1.3.3 =
-* wpStats.update_postinfo no longer triggered by revision saves (post_type test)
diff --git a/plugins/stats/screenshot-1.png b/plugins/stats/screenshot-1.png
deleted file mode 100644
index 3cc8f68..0000000
Binary files a/plugins/stats/screenshot-1.png and /dev/null differ
diff --git a/plugins/stats/screenshot-2.png b/plugins/stats/screenshot-2.png
deleted file mode 100644
index c461db2..0000000
Binary files a/plugins/stats/screenshot-2.png and /dev/null differ
diff --git a/plugins/stats/screenshot-3.png b/plugins/stats/screenshot-3.png
deleted file mode 100644
index 7580ba3..0000000
Binary files a/plugins/stats/screenshot-3.png and /dev/null differ
diff --git a/plugins/stats/stats.php b/plugins/stats/stats.php
deleted file mode 100644
index 97c39bc..0000000
--- a/plugins/stats/stats.php
+++ /dev/null
@@ -1,1398 +0,0 @@
-<?php
-/*
-Plugin Name: WordPress.com Stats
-Plugin URI: http://wordpress.org/extend/plugins/stats/
-Description: Future upgrades to WordPress.com Stats will only be available in Jetpack.
-Author: Automattic
-Version: 1.8.5
-License: GPL v2 - http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
-Text Domain: stats
-
-Requires WordPress 2.8 or later. Not for use with WPMU.
-
-Looking for a way to hide the gif? Put this in your stylesheet:
-img#wpstats{display:none}
-
-*/
-
-define( 'STATS_VERSION', '8' );
-
-function stats_display_nag_on_plugin_page() {
- if ( 8 <= STATS_VERSION && strpos( $_SERVER['REQUEST_URI'], 'plugins.php' ) )
- stats_display_jetpack_nag();
-}
-
-function stats_fetch_autoinstall_url() {
- if ( is_multisite() )
- $auto_url = get_bloginfo( 'url' ) . "/wp-admin/network/plugin-install.php?tab=search&type=term&s=jetpack&plugin-search-input=Search+Plugins";
- else
- $auto_url = get_bloginfo( 'url' ) . "/wp-admin/plugin-install.php?tab=search&type=term&s=jetpack&plugin-search-input=Search+Plugins";
-
- return esc_url( $auto_url );
-}
-
-function stats_link_plugin_meta( $links, $file ) {
- $plugin = plugin_basename( __FILE__ );
-
- // create link
- if ( $file == $plugin ) {
- return array_merge(
- $links,
- array( sprintf( '<a href="%1$s">%2$s</a>', stats_fetch_autoinstall_url(), __( 'Get Jetpack Now!' ) ) )
- );
- }
-
- return $links;
-}
-
-function stats_admin_styles() {
- wp_enqueue_style( 'jetpack', plugins_url( '_inc/jetpack.css', __FILE__ ), false, '20110824' );
-}
-
-function stats_display_jetpack_nag() {
- static $shown = false;
- if ( $shown ) {
- return;
- }
-
- $options = stats_get_options();
-
- if ( ! $options['dismiss_jetpack_nag'] && ! class_exists( 'Jetpack' ) ) {
- $shown = true;
- ?>
- <div id="message" class="updated jetpack-message jp-connect">
- <div class="squeezer">
- <h4>
- <?php printf( __( 'Future upgrades to WordPress.com Stats will only be available in <a href="%1$s" target="_blank">Jetpack</a>. Jetpack connects your blog to the WordPress.com cloud, <a href="%2$s" target="_blank">enabling awesome features</a>.' ), 'http://jetpack.me/', 'http://jetpack.me/faq/' ); ?>
- </h4>
-
- <p class="submit"><a href="<?php echo stats_fetch_autoinstall_url(); ?>" class="button-primary" id="wpcom-connect">Get Jetpack now!</a></p>
- </div>
- </div>
- <?php
- }
-}
-
-function stats_get_api_key() {
- return stats_get_option('api_key');
-}
-
-function stats_set_api_key($api_key) {
- stats_set_option('api_key', $api_key);
-}
-
-function stats_get_options() {
- $options = get_option( 'stats_options' );
-
- if ( !isset( $options['version'] ) || $options['version'] < STATS_VERSION )
- $options = stats_upgrade_options( $options );
-
- return $options;
-}
-
-function stats_get_option( $option ) {
- $options = stats_get_options();
-
- if ( isset( $options[$option] ) )
- return $options[$option];
-
- return null;
-}
-
-function stats_set_option( $option, $value ) {
- $options = stats_get_options();
-
- $options[$option] = $value;
-
- stats_set_options($options);
-}
-
-function stats_set_options($options) {
- update_option( 'stats_options', $options );
-}
-
-function stats_upgrade_options( $options ) {
- $defaults = array(
- 'host' => '',
- 'path' => '',
- 'blog_id' => false,
- 'admin_bar' => true,
- 'wp_me' => true,
- 'roles' => array('administrator','editor','author'),
- 'reg_users' => false,
- 'footer' => false,
- 'dismiss_jetpack_nag' => false,
- );
-
- if ( is_array( $options ) && !empty( $options ) )
- $options = array_merge( $defaults, $options );
- else
- $options = $defaults;
-
- // Send new bloginfo with gmt_offset
- if ( $options['version'] < 3 )
- $update_bloginfo = true;
-
- $options['version'] = STATS_VERSION;
-
- stats_set_options( $options );
-
- if ( $update_bloginfo )
- stats_update_bloginfo();
-
- return $options;
-}
-
-function stats_footer() {
- global $wp_the_query, $current_user;
-
- $options = stats_get_options();
-
- echo "<!--stats_footer_test-->";
-
- if ( !$options['footer'] )
- stats_set_option('footer', true);
-
- if ( empty($options['blog_id']) )
- return;
-
- if ( !$options['reg_users'] && !empty($current_user->ID) )
- return;
-
- $a['blog'] = $options['blog_id'];
- $a['v'] = 'ext';
- if ( $wp_the_query->is_single || $wp_the_query->is_page )
- $a['post'] = $wp_the_query->get_queried_object_id();
- else
- $a['post'] = '0';
-
- $http = is_ssl() ? 'https' : 'http';
-?>
-<script src="<?php echo $http; ?>://stats.wordpress.com/e-<?php echo gmdate('YW'); ?>.js" type="text/javascript"></script>
-<script type="text/javascript">
-st_go({<?php echo stats_array($a); ?>});
-var load_cmc = function(){linktracker_init(<?php echo "{$a['blog']},{$a['post']},2"; ?>);};
-if ( typeof addLoadEvent != 'undefined' ) addLoadEvent(load_cmc);
-else load_cmc();
-</script>
-<?php
-}
-
-function stats_array($kvs) {
- $kvs = apply_filters('stats_array', $kvs);
- $kvs = array_map('addslashes', $kvs);
- foreach ( $kvs as $k => $v )
- $jskvs[] = "$k:'$v'";
- return join(',', $jskvs);
-}
-
-function stats_admin_menu() {
- global $current_user;
- $roles = stats_get_option('roles');
- $cap = 'administrator';
- foreach ( $roles as $role ) {
- if ( current_user_can($role) ) {
- $cap = $role;
- break;
- }
- }
- if ( stats_get_option('blog_id') ) {
- $hook = add_submenu_page('index.php', __('Site Stats', 'stats'), __('Site Stats', 'stats'), $cap, 'stats', 'stats_reports_page');
- add_action("load-$hook", 'stats_reports_load');
- }
- $parent = stats_admin_parent();
- $hook = add_submenu_page($parent, __('WordPress.com Stats Plugin', 'stats'), __('WordPress.com Stats', 'stats'), 'manage_options', 'wpstats', 'stats_admin_page');
- add_action("load-$hook", 'stats_admin_load');
- add_action("admin_head-$hook", 'stats_admin_head');
- add_action('admin_notices', 'stats_admin_notices');
-
- if ( ! class_exists( 'Jetpack' ) ) {
- add_action( "admin_print_styles", 'stats_admin_styles' );
- add_action( 'admin_head', 'stats_display_nag_on_plugin_page' );
- add_filter( 'plugin_row_meta', 'stats_link_plugin_meta', 10, 2 );
- }
-}
-
-function stats_admin_parent() {
- if ( function_exists('is_multisite') && is_multisite() ) {
- $menus = get_site_option( 'menu_items' );
- if ( isset($menus['plugins']) && $menus['plugins'] )
- return 'plugins.php';
- else
- return 'options-general.php';
- } else {
- return 'plugins.php';
- }
-}
-
-function stats_admin_path() {
- $parent = stats_admin_parent();
- return "$parent?page=wpstats";
-}
-
-function stats_reports_load() {
- add_action('admin_head', 'stats_reports_head');
- wp_enqueue_script('jquery');
- wp_enqueue_script('postbox');
-}
-
-function stats_reports_head() {
-?>
-<style type="text/css">
- body { height: 100%; }
- #statsreport { height: 2500px; width: 100%; }
-</style>
-<?php
-}
-
-function stats_reports_page() {
- // display Jetpack nag on 20% of page loads
- if ( 20 >= mt_rand( 0, 100 ) )
- stats_display_jetpack_nag();
-
- if ( isset( $_GET['dashboard'] ) )
- return stats_dashboard_widget_content();
-
- $blog_id = stats_get_option('blog_id');
- $key = stats_get_api_key();
- $day = isset( $_GET['day'] ) && preg_match( '/^\d{4}-\d{2}-\d{2}$/', $_GET['day'] ) ? $_GET['day'] : false;
- $q = array(
- 'noheader' => 'true',
- 'proxy' => '',
- 'page' => 'stats',
- 'key' => $key,
- 'day' => $day,
- 'blog' => $blog_id,
- 'charset' => get_option('blog_charset'),
- 'color' => get_user_option('admin_color', 3),
- 'ssl' => is_ssl(),
- );
- $args = array(
- 'view' => array('referrers', 'postviews', 'searchterms', 'clicks', 'post', 'table'),
- 'numdays' => 'int',
- 'day' => 'date',
- 'unit' => array(1, 7, 31),
- 'summarize' => null,
- 'post' => 'int',
- 'width' => 'int',
- 'height' => 'int',
- 'data' => 'data',
- );
- foreach ( $args as $var => $vals ) {
- if ( ! isset($_REQUEST[$var]) )
- continue;
- if ( is_array($vals) ) {
- if ( in_array($_REQUEST[$var], $vals) )
- $q[$var] = $_REQUEST[$var];
- } elseif ( $vals == 'int' ) {
- $q[$var] = intval($_REQUEST[$var]);
- } elseif ( $vals == 'date' ) {
- if ( preg_match('/^\d{4}-\d{2}-\d{2}$/', $_REQUEST[$var]) )
- $q[$var] = $_REQUEST[$var];
- } elseif ( $vals == null ) {
- $q[$var] = '';
- } elseif ( $vals == 'data' ) {
- if ( substr($_REQUEST[$var], 0, 9) == 'index.php' )
- $q[$var] = $_REQUEST[$var];
- }
- }
-
- if ( isset( $_REQUEST['chart'] ) ) {
- if ( preg_match('/^[a-z0-9-]+$/', $_REQUEST['chart']) )
- $url = "http://dashboard.wordpress.com/wp-includes/charts/{$_GET['chart']}.php";
- } else {
- $url = "http://dashboard.wordpress.com/wp-admin/index.php";
- }
-
- $url = add_query_arg($q, $url);
-
- $get = wp_remote_get($url, array('timeout'=>300));
- if ( is_wp_error($get) || empty($get['body']) ) {
- $http = $_SERVER['HTTPS'] ? 'https' : 'http';
- $day = $day ? "&day=$day" : '';
- echo "<iframe id='statsreport' frameborder='0' src='$http://dashboard.wordpress.com/wp-admin/index.php?page=estats&blog=$blog_id&noheader=true$day'></iframe>";
- } else {
- if ( !empty( $get['headers']['content-type'] ) ) {
- $type = $get['headers']['content-type'];
- if ( substr($type, 0, 5) == 'image' ) {
- header('Content-Type: ' . $type);
- die($get['body']);
- }
- }
- $body = stats_convert_post_titles($get['body']);
- $body = stats_convert_swf_urls($body);
- $body = stats_convert_chart_urls($body);
- $body = stats_convert_image_urls($body);
- echo $body;
- }
- if ( isset( $_GET['noheader'] ) )
- die;
-}
-
-function stats_convert_image_urls($html) {
- $url = ( is_ssl() ? 'https' : 'http' ) . '://dashboard.wordpress.com';
- $html = preg_replace('|(["\'])(/i/stats.+)\\1|', '$1'.$url.'$2$1', $html);
- return $html;
-}
-
-function stats_convert_chart_urls($html) {
- $html = preg_replace('|https?://[-.a-z0-9]+/wp-includes/charts/([-.a-z0-9]+).php|', '?page=stats&noheader&chart=$1', $html);
- return $html;
-}
-
-function stats_convert_swf_urls($html) {
- global $wp_version;
- if ( version_compare($wp_version, '2.8', '<') ) {
- $path = dirname(plugin_basename(__FILE__));
- if ( $path == '.' )
- $path = '';
- $swf_url = trailingslashit( plugins_url( $path ) ) . 'open-flash-chart.swf?data=';
- } else {
- $swf_url = trailingslashit( plugins_url( '', __FILE__) ) . 'open-flash-chart.swf?data=';
- }
- $html = preg_replace('!(<param name="movie" value="|<embed src=")(.+?)&data=!', "$1$swf_url", $html);
- return $html;
-}
-
-function stats_convert_post_titles($html) {
- global $wpdb, $stats_posts;
- $pattern = "<span class='post-(\d+)-link'>.*?</span>";
- if ( ! preg_match_all("!$pattern!", $html, $matches) )
- return $html;
- $posts = get_posts(array(
- 'include' => implode(',', $matches[1]),
- 'post_type' => 'any',
- 'numberposts' => -1,
- ));
- foreach ( $posts as $post )
- $stats_posts[$post->ID] = $post;
- $html = preg_replace_callback("!$pattern!", 'stats_convert_post_title', $html);
- return $html;
-}
-
-function stats_convert_post_title($matches) {
- global $stats_posts;
- $post_id = $matches[1];
- if ( isset($stats_posts[$post_id]) )
- return '<a href="'.get_permalink($post_id).'" target="_blank">'.get_the_title($post_id).'</a>';
- return $matches[0];
-}
-
-function stats_admin_load() {
- if ( ! empty( $_REQUEST['action'] ) && $_REQUEST['_wpnonce'] == wp_create_nonce('stats') ) {
- switch( $_REQUEST['action'] ) {
- case 'reset' :
- stats_set_options(array());
- wp_redirect( stats_admin_path() );
- exit;
-
- case 'enter_key' :
- stats_check_key( $_POST['api_key'] );
- wp_redirect( stats_admin_path() );
- exit;
-
- case 'add_or_replace' :
- $key_check = stats_get_option('key_check');
- stats_set_api_key($key_check[0]);
- if ( isset($_POST['add']) ) {
- stats_get_blog_id($key_check[0]);
- } else {
- extract( parse_url( get_option( 'home' ) ) );
- $path = rtrim( $path, '/' );
- if ( empty( $path ) )
- $path = '/';
- $options = stats_get_options();
- if ( isset($_POST['recover']) )
- $options['blog_id'] = intval($_POST['recoverblog']);
- else
- $options['blog_id'] = intval($_POST['blog_id']);
- $options['api_key'] = $key_check[0];
- $options['host'] = $host;
- $options['path'] = $path;
- stats_set_options($options);
- stats_update_bloginfo();
- }
- if ( stats_get_option('blog_id') )
- stats_set_option('key_check', false);
- wp_redirect( stats_admin_path() );
- exit;
-
- case 'save_options' :
- $options = stats_get_options();
- $options['admin_bar'] = isset($_POST['admin_bar']) && $_POST['admin_bar'];
- $options['wp_me'] = isset($_POST['wp_me']) && $_POST['wp_me'];
- $options['reg_users'] = isset($_POST['reg_users']) && $_POST['reg_users'];
- $options['dismiss_jetpack_nag'] = isset( $_POST['dismiss_jetpack_nag'] ) && $_POST['dismiss_jetpack_nag'];
-
- $options['roles'] = array('administrator');
- foreach ( get_editable_roles() as $role => $details )
- if ( isset($_POST["role_$role"]) && $_POST["role_$role"] )
- $options['roles'][] = $role;
-
- stats_set_options($options);
- wp_redirect( stats_admin_path() );
- exit;
- }
- }
-
- $options = stats_get_options();
- if ( empty( $options['blog_id']) && empty( $options['key_check'] ) && stats_get_api_key() )
- stats_check_key( stats_get_api_key() );
-}
-
-function stats_admin_notices() {
- stats_notice_blog_id();
-// stats_notice_footer();
-}
-
-function stats_notice_blog_id() {
- if ( stats_get_api_key() || isset($_GET['page']) && $_GET['page'] == 'wpstats' )
- return;
-
- // Skip the notice if plugin activated network-wide.
- if ( function_exists('is_plugin_active_for_network') && is_plugin_active_for_network(plugin_basename(__FILE__)) )
- return;
-
- echo "<div class='updated' style='background-color:#f66;'><p>" . sprintf(__('<a href="%s">WordPress.com Stats</a> needs attention: please enter an API key or disable the plugin.', 'stats'), stats_admin_path()) . "</p></div>";
-}
-
-function stats_notice_footer() {
- if ( !stats_get_api_key() || stats_get_option('footer') )
- return;
- if ( function_exists('is_plugin_active_for_network') && is_plugin_active_for_network(plugin_basename(__FILE__)) )
- return;
- if ( strpos(wp_remote_get(get_bloginfo('siteurl')), 'stats_footer_test') ) {
- stats_set_option('footer', true);
- return;
- }
- echo "<div class='updated' style='background-color:#f66;'><p>" . __('WordPress.com Stats is unable to work properly because your theme seems to lack the necessary footer code. Usually this can be fixed by adding the following code just before </body> in footer.php:', 'stats') . "</p><p><code><?php wp_footer(); ?></code></p></div>";
-}
-
-function stats_admin_head() {
- ?>
- <style type="text/css">
- #statserror {
- border: 1px solid #766;
- background-color: #d22;
- padding: 1em 3em;
- }
- </style>
- <?php
-}
-
-function stats_admin_page() {
- $options = stats_get_options();
- stats_display_jetpack_nag(); // DISPLAY JETPACK NAG
- ?>
- <div class="wrap">
- <h2><?php _e('WordPress.com Stats', 'stats'); ?></h2>
- <div class="narrow">
-<?php if ( !empty($options['error']) ) : ?>
- <div id='statserror'>
- <h3><?php _e('Error from last API Key attempt:', 'stats'); ?></h3>
- <p><?php echo $options['error']; ?></p>
- </div>
-<?php $options['error'] = false; stats_set_options($options); endif; ?>
-
-<?php if ( empty($options['blog_id']) && !empty($options['key_check']) ) : ?>
- <p><?php printf(__('The API key "%1$s" belongs to the WordPress.com account "%2$s". If you want to use a different account, please <a href="%3$s">enter the correct API key</a>.', 'stats'), $options['key_check'][0], $options['key_check'][1], wp_nonce_url('?page=wpstats&action=reset', 'stats')); ?></p>
- <p><?php _e('Note: the API key you use determines who will be registered as the "owner" of this blog in the WordPress.com database. Please choose your key accordingly. Do not use a temporary key.', 'stats'); ?></p>
-
-<?php if ( !empty($options['key_check'][2]) ) : ?>
- <form method="post">
- <?php wp_nonce_field('stats'); ?>
- <input type="hidden" name="action" value="add_or_replace" />
-<?php
- $domainpath = preg_replace('|.*://|', '', get_bloginfo('siteurl'));
- foreach ( $options['key_check'][2] as $blog ) {
- if ( trailingslashit("{$blog[domain]}{$blog[path]}") == trailingslashit($domainpath) )
- break;
- else
- unset($blog);
- }
-?>
-
- <h3><?php _e('Recommended Action', 'stats'); ?></h3>
-<?php if ( isset($blog) ) : ?>
- <input type='hidden' name='recoverblog' value='<?php echo $blog['userblog_id']; ?>' />
- <p><?php _e('It looks like you have installed Stats on a blog with this URL before. You can recover the stats history from that blog here.', 'stats'); ?></p>
- <p><input type="submit" name="recover" value="<?php echo js_escape(__('Recover stats', 'stats')); ?>" /></p>
-<?php else : ?>
- <p><?php _e('It looks like this blog has never had stats before. There is no record of its URL in the WordPress.com database.', 'stats'); ?></p>
- <p><input type="submit" name="add" value="<?php echo js_escape(__('Add this blog to my WordPress.com account', 'stats')); ?>" /></p>
-<?php endif; ?>
-
- <h3><?php _e('Recover other stats', 'stats'); ?></h3>
- <p><?php _e("Have you relocated this blog from a different URL? You may opt to have this blog take over the stats history from any other self-hosted blog associated with your WordPress.com account. This is appropriate if this blog had a different URL in the past. The WordPress.com database will rename its records to match this blog's URL.", 'stats'); ?></p>
- <p>
- <select name="blog_id">
- <option selected="selected" value="0"><?php _e('Select a blog', 'stats'); ?></option>
-<?php foreach ( $options['key_check'][2] as $blog ) : ?>
- <option value="<?php echo $blog['userblog_id']; ?>"><?php echo $blog['domain'] . $blog['path']; ?></option>
-<?php endforeach; ?>
- </select>
- <input type="submit" name="replace" value="<?php echo js_escape(__('Take over stats history', 'stats')); ?>" />
- </p>
- </form>
-
-<?php else : ?>
- <form method="post">
- <?php wp_nonce_field('stats'); ?>
- <input type="hidden" name="action" value="add_or_replace" />
- <h3><?php _e('Add blog to WordPress.com account', 'stats'); ?></h3>
- <p><?php _e("This blog will be added to your WordPress.com account. You will be able to allow other WordPress.com users to see your stats if you like.", 'stats'); ?></p>
- <p><input type="submit" name="add" value="<?php echo esc_attr(__('Add blog to WordPress.com', 'stats')); ?>" /></p>
- </form>
-<?php endif; ?>
-
-<?php elseif ( empty( $options['blog_id'] ) ) : ?>
- <p><?php _e('The WordPress.com Stats Plugin is not working because it needs to be linked to a WordPress.com account.', 'stats'); ?></p>
-
- <form action="<?php echo stats_admin_path() ?>" method="post">
- <?php wp_nonce_field('stats'); ?>
- <p><?php printf(__('Enter your WordPress.com API key to link this blog to your WordPress.com account. Be sure to use your own API key! Using any other key will lock you out of your stats. (<a href="%s">Get your key here.</a>)', 'stats'), 'https://apikey.wordpress.com/'); ?></p>
- <label for="api_key"><?php _e('API Key:', 'stats'); ?> <input type="text" name="api_key" id="api_key" value="" /></label>
- <input type="hidden" name="action" value="enter_key" />
- <p class="submit"><input type="submit" value="<?php _e('Save »', 'stats'); ?>" /></p>
- </form>
-<?php else : ?>
- <p><?php printf(__('Visit <a href="%s">your Dashboard</a> to see your site stats.', 'stats'), 'index.php?page=stats'); ?></p>
- <p><?php printf(__('You can also see your stats, plus grant access for others to see them, on <a href="https://dashboard.wordpress.com/wp-admin/index.php?page=stats&blog=%s">your WordPress.com dashboard</a>.', 'stats'), $options['blog_id']); ?></p>
- <h3><?php _e('Options', 'stats'); ?></h3>
- <form action="<?php echo stats_admin_path() ?>" method="post">
- <input type='hidden' name='action' value='save_options' />
- <?php wp_nonce_field('stats'); ?>
- <table id="menu" class="form-table">
- <tr valign="top"><th scope="row"><label for="admin_bar"><?php _e( 'Admin bar' , 'stats'); ?></label></th>
- <td><label><input type='checkbox'<?php checked($options['admin_bar']); ?> name='admin_bar' id='admin_bar' /> <?php _e("Put a chart showing 48 hours of views in the admin bar. (Requires WordPress 3.1)", 'stats'); ?></label></td>
- <tr valign="top"><th scope="row"><label for="reg_users"><?php _e( 'Registered users' , 'stats'); ?></label></th>
- <td><label><input type='checkbox'<?php checked($options['reg_users']); ?> name='reg_users' id='reg_users' /> <?php _e("Count the page views of registered users who are logged in.", 'stats'); ?></label></td>
- <tr valign="top"><th scope="row"><label for="wp_me"><?php _e( 'Shortlinks' , 'stats'); ?></label></th>
- <td><label><input type='checkbox'<?php checked($options['wp_me']); ?> name='wp_me' id='wp_me' /> <?php _e("Publish WP.me <a href='http://wp.me/sf2B5-shorten'>shortlinks</a> as metadata. This is a free service from WordPress.com.", 'stats'); ?></label></td>
- <tr valign="top"><th scope="row"><label for="dismiss_jetpack_nag"><?php _e( 'Jetpack Notice' , 'stats'); ?></label></th>
- <td><label><input type='checkbox'<?php checked( $options['dismiss_jetpack_nag'] ); ?> name='dismiss_jetpack_nag' id='dismiss_jetpack_nage' /> <?php _e( 'Dismiss the Jetpack upgrade notice.' ); ?></label></td>
- </tr>
- <tr valign="top"><th scope="row"><?php _e( 'Report visibility' , 'stats'); ?></th>
- <td>
- <?php _e('Select the roles that will be able to view stats reports.', 'stats'); ?><br/>
-<?php $stats_roles = stats_get_option('roles');
- foreach ( get_editable_roles() as $role => $details ) : ?>
- <label><input type='checkbox' <?php if ( $role == 'administrator' ) echo "disabled='disabled' "; ?>name='role_<?php echo $role; ?>'<?php checked($role == 'administrator' || in_array($role, $stats_roles)); ?> /> <?php echo translate_user_role($details['name']); ?></label><br/>
-<?php endforeach; ?>
- </tr>
- </table>
- <p class="submit"><input type='submit' class='button-primary' value='<?php echo esc_attr(__('Save options', 'stats')); ?>' /></p>
- </form>
-<?php endif; ?>
-
- </div>
- </div>
-
- <?php
- stats_set_options( $options );
-}
-
-function stats_xmlrpc_methods( $methods ) {
- $my_methods = array(
- 'wpStats.get_posts' => 'stats_get_posts',
- 'wpStats.get_blog' => 'stats_get_blog'
- );
-
- return array_merge( $methods, $my_methods );
-}
-
-function stats_get_posts( $args ) {
- list( $post_ids ) = $args;
- $post_ids = array_map( 'intval', (array) $post_ids );
- $r = array(
- 'include' => $post_ids,
- 'post_type' => 'any',
- 'post_status' => 'any',
- );
- $posts = get_posts( $r );
- foreach ( $posts as $i => $post )
- $posts[$i] = stats_get_post( $post );
- return $posts;
-}
-
-function stats_get_blog() {
- $home = parse_url( trailingslashit( get_option( 'home' ) ) );
- $blog = array(
- 'host' => $home['host'],
- 'path' => $home['path'],
- 'blogname' => get_option( 'blogname' ),
- 'blogdescription' => get_option( 'blogdescription' ),
- 'siteurl' => get_option( 'siteurl' ),
- 'gmt_offset' => get_option( 'gmt_offset' ),
- 'timezone_string' => get_option( 'timezone_string' ),
- 'stats_version' => STATS_VERSION,
- 'stats_api' => 'jetpack',
- 'page_on_front' => get_option( 'page_on_front' ),
- 'permalink_structure' => get_option( 'permalink_structure' ),
- 'category_base' => get_option( 'category_base' ),
- 'tag_base' => get_option( 'tag_base' ),
- );
- $blog = array_merge( stats_get_options(), $blog );
- unset( $blog['roles'], $blog['blog_id'] );
- return array_map( 'esc_html', $blog );
-}
-
-function stats_get_post( $post ) {
- $post = get_post( $post );
- if ( $post ) {
- $post->permalink = get_permalink( $post );
- $post->post_content = '';
- $post->post_excerpt = '';
- $post->post_content_filtered = '';
- $post->post_password = '';
- }
- return $post;
-}
-
-function stats_client() {
- require_once( ABSPATH . WPINC . '/class-IXR.php' );
- $client = new IXR_ClientMulticall( STATS_XMLRPC_SERVER );
- $client->useragent = 'WordPress/' . $client->useragent;
- return $client;
-}
-
-function stats_add_call() {
- global $stats_xmlrpc_client;
- if ( empty($stats_xmlrpc_client) ) {
- $stats_xmlrpc_client = stats_client();
- ignore_user_abort(true);
- add_action('shutdown', 'stats_multicall_query');
- }
-
- $args = func_get_args();
-
- call_user_func_array( array( $stats_xmlrpc_client, 'addCall' ), $args );
-}
-
-function stats_multicall_query() {
- global $stats_xmlrpc_client;
-
- $stats_xmlrpc_client->query();
-}
-
-function stats_update_bloginfo() {
- stats_add_call(
- 'wpStats.update_bloginfo',
- stats_get_api_key(),
- stats_get_option('blog_id'),
- stats_get_blog()
- );
-}
-
-function stats_update_post( $post_id ) {
- if ( !in_array( get_post_type($post_id), array('post', 'page', 'attachment') ) )
- return;
-
- stats_add_call(
- 'wpStats.update_postinfo',
- stats_get_api_key(),
- stats_get_option('blog_id'),
- stats_get_post($post_id)
- );
-}
-
-function stats_flush_posts() {
- stats_add_call(
- 'wpStats.flush_posts',
- stats_get_api_key(),
- stats_get_option('blog_id')
- );
-}
-
-// WP < 2.5
-function stats_activity() {
- if ( did_action( 'rightnow_end' ) )
- return;
-
- $options = stats_get_options();
-
- if ( $options['blog_id'] ) {
- ?>
- <h3><?php _e('WordPress.com Site Stats', 'stats'); ?></h3>
- <p><?php printf(__('Visit <a href="%s">your Global Dashboard</a> to see your site stats.', 'stats'), 'https://dashboard.wordpress.com/wp-admin/index.php?page=stats&blog=' . $options['blog_id']); ?></p>
- <?php
- }
-}
-
-function stats_check_key($api_key) {
- $options = stats_get_options();
-
- require_once( ABSPATH . WPINC . '/class-IXR.php' );
-
- $client = new IXR_Client( STATS_XMLRPC_SERVER );
-
- $client->query( 'wpStats.check_key', $api_key, stats_get_blog() );
-
- if ( $client->isError() ) {
- if ( $client->getErrorCode() == -32300 )
- $options['error'] = __('Your blog was unable to connect to WordPress.com. Please ask your host for help. (' . $client->getErrorMessage() . ')', 'stats');
- else
- $options['error'] = $client->getErrorMessage();
- stats_set_options( $options );
- return false;
- } else {
- $options['error'] = false;
- }
-
- $options['key_check'] = $client->getResponse();
- stats_set_options($options);
-
- return true;
-}
-
-function stats_get_blog_id($api_key) {
- $options = stats_get_options();
-
- require_once( ABSPATH . WPINC . '/class-IXR.php' );
-
- $client = new IXR_Client( STATS_XMLRPC_SERVER );
-
- extract( parse_url( get_option( 'home' ) ) );
-
- $path = rtrim( $path, '/' );
-
- if ( empty( $path ) )
- $path = '/';
-
- $client->query( 'wpStats.get_blog_id', $api_key, stats_get_blog() );
-
- if ( $client->isError() ) {
- if ( $client->getErrorCode() == -32300 )
- $options['error'] = __('Your blog was unable to connect to WordPress.com. Please ask your host for help. (' . $client->getErrorMessage() . ')', 'stats');
- else
- $options['error'] = $client->getErrorMessage();
- stats_set_options( $options );
- return false;
- } else {
- $options['error'] = false;
- }
-
- $response = $client->getResponse();
-
- $blog_id = isset($response['blog_id']) ? (int) $response['blog_id'] : false;
-
- $options[ 'host' ] = $host;
- $options[ 'path' ] = $path;
- $options[ 'blog_id' ] = $blog_id;
-
- stats_set_options( $options );
-
- stats_set_api_key( $api_key );
-
- return $blog_id;
-}
-
-function stats_activate() {
- // Trigger footer test
- wp_remote_get(get_bloginfo('siteurl'));
-}
-
-function stats_uninstall() {
- delete_option('stats_options');
- delete_option('stats_dashboard_widget');
-}
-
-/* Dashboard Stuff: WP >= 2.5 */
-
-function stats_register_dashboard_widget() {
- if ( ( !$blog_id = stats_get_option('blog_id') ) || !stats_get_api_key() || !current_user_can( 'manage_options' ) )
- return;
-
- // wp_dashboard_empty: we load in the content after the page load via JS
- wp_register_sidebar_widget( 'dashboard_stats', __('Stats', 'stats'), 'wp_dashboard_empty', array(
- 'width' => 'full'
- ) );
- wp_register_widget_control( 'dashboard_stats', __('Stats', 'stats'), 'stats_register_dashboard_widget_control', array(), array(
- 'widget_id' => 'dashboard_stats',
- ) );
-
- add_action( 'admin_head', 'stats_dashboard_head' );
-}
-
-function stats_dashboard_widget_options() {
- $defaults = array( 'chart' => 1, 'top' => 1, 'search' => 7, 'active' => 7 );
- if ( ( !$options = get_option( 'stats_dashboard_widget' ) ) || !is_array($options) )
- $options = array();
-
- // Ignore obsolete option values
- $intervals = array(1, 7, 31, 90, 365);
- foreach ( array('top', 'search', 'active') as $key )
- if ( isset($options[$key]) && !in_array($options[$key], $intervals) )
- unset($options[$key]);
-
- return array_merge( $defaults, $options );
-}
-
-function stats_register_dashboard_widget_control() {
- $periods = array( '1' => __('day', 'stats'), '7' => __('week', 'stats'), '31' => __('month', 'stats') );
- $intervals = array( '1' => __('the past day', 'stats'), '7' => __('the past week', 'stats'), '31' => __('the past month', 'stats'), '90' => __('the past quarter', 'stats'), '365' => __('the past year', 'stats') );
- $options = stats_dashboard_widget_options();
-
- $defaults = array(
- 'top' => 1,
- 'search' => 7,
- 'active' => 7,
- );
-
- if ( 'post' == strtolower($_SERVER['REQUEST_METHOD']) && isset( $_POST['widget_id'] ) && 'dashboard_stats' == $_POST['widget_id'] ) {
- if ( isset($periods[$_POST['chart']]) )
- $options['chart'] = $_POST['chart'];
- foreach ( array( 'top', 'search', 'active' ) as $key ) {
- if ( isset($intervals[$_POST[$key]]) )
- $options[$key] = $_POST[$key];
- else
- $options[$key] = $defaults[$key];
- }
- update_option( 'stats_dashboard_widget', $options );
- }
-?>
- <p>
- <label for="chart"><?php _e( 'Chart stats by' , 'stats'); ?></label>
- <select id="chart" name="chart">
-<?php foreach ( $periods as $val => $label ) : ?>
- <option value="<?php echo $val; ?>"<?php selected( $val, $options['chart'] ); ?>><?php echo esc_html( $label ); ?></option>
-<?php endforeach; ?>
- </select>.
- </p>
-
- <p>
- <label for="top"><?php _e( 'Show top posts over' , 'stats'); ?></label>
- <select id="top" name="top">
-<?php foreach ( $intervals as $val => $label ) : ?>
- <option value="<?php echo $val; ?>"<?php selected( $val, $options['top'] ); ?>><?php echo esc_html( $label ); ?></option>
-<?php endforeach; ?>
- </select>.
- </p>
-
- <p>
- <label for="search"><?php _e( 'Show top search terms over' , 'stats'); ?></label>
- <select id="search" name="search">
-<?php foreach ( $intervals as $val => $label ) : ?>
- <option value="<?php echo $val; ?>"<?php selected( $val, $options['search'] ); ?>><?php echo esc_html( $label ); ?></option>
-<?php endforeach; ?>
- </select>.
- </p>
-
- <p>
- <label for="active"><?php _e( 'Show most active posts over' , 'stats'); ?></label>
- <select id="active" name="active">
-<?php foreach ( $intervals as $val => $label ) : ?>
- <option value="<?php echo $val; ?>"<?php selected( $val, $options['active'] ); ?>><?php echo esc_html( $label ); ?></option>
-<?php endforeach; ?>
- </select>.
- </p>
-
-<?php
-}
-
-function stats_add_dashboard_widget( $widgets ) {
- global $wp_registered_widgets;
- if ( !isset($wp_registered_widgets['dashboard_stats']) || !current_user_can( 'manage_options' ) )
- return $widgets;
-
- array_splice( $widgets, 2, 0, 'dashboard_stats' );
- return $widgets;
-}
-
-// Javascript and CSS for dashboard widget
-function stats_dashboard_head() { ?>
-<script type="text/javascript">
-/* <![CDATA[ */
-jQuery( function($) {
- var dashStats = $('#dashboard_stats.postbox div.inside');
- if ( dashStats.find( '.dashboard-widget-control-form' ).size() ) {
- return;
- }
-
- if ( !dashStats.size() ) {
- dashStats = $('#dashboard_stats div.dashboard-widget-content');
- var h = parseInt( dashStats.parent().height() ) - parseInt( dashStats.prev().height() );
- var args = 'width=' + dashStats.width() + '&height=' + h.toString();
- } else {
- var args = 'width=' + ( dashStats.prev().width() * 2 ).toString();
- }
-
- dashStats.not( '.dashboard-widget-control' ).load('index.php?page=stats&noheader&dashboard&' + args );
-} );
-/* ]]> */
-</script>
-<style type="text/css">
-/* <![CDATA[ */
-#dashboard_stats .dashboard-widget-content {
- padding-top: 25px;
-}
-#stats-info h4 {
- font-size: 1em;
- margin: 0 0 .3em;
-}
-<?php if ( version_compare( '2.7-z', $GLOBALS['wp_version'], '<=' ) ) : ?>
-#dashboard_stats {
- overflow-x: hidden;
-}
-#dashboard_stats #stats-graph {
- margin: 0;
-}
-#stats-info {
- border-top: 1px solid #ccc;
-}
-#stats-info .stats-section {
- width: 50%;
- float: left;
-}
-#stats-info .stats-section-inner {
- margin: 1em 0;
-}
-#stats-info div#active {
- border-top: 1px solid #ccc;
-}
-#stats-info p {
- margin: 0 0 .25em;
- color: #999;
-}
-#stats-info div#top-search p {
- color: #333;
-}
-#stats-info p a {
- display: block;
-}
-<?php else : ?>
-#stats-graph {
- width: 50%;
- float: left;
-}
-#stats-info {
- width: 49%;
- float: left;
-}
-#stats-info div {
- margin: 0 0 1em 30px;
-}
-#stats-info div#active {
- margin-bottom: 0;
-}
-#stats-info p {
- margin: 0;
- color: #999;
-}
-<?php endif; ?>
-/* ]]> */
-</style>
-<?php
-}
-
-function stats_get_csv( $table, $args = null ) {
- $blog_id = stats_get_option('blog_id');
- $key = stats_get_api_key();
-
- if ( !$blog_id || !$key )
- return array();
-
- $defaults = array( 'end' => false, 'days' => false, 'limit' => 3, 'post_id' => false, 'summarize' => '' );
-
- $args = wp_parse_args( $args, $defaults );
- $args['table'] = $table;
- $args['blog_id'] = $blog_id;
- $args['api_key'] = $key;
-
- $stats_csv_url = add_query_arg( $args, 'http://stats.wordpress.com/csv.php' );
-
- $key = md5( $stats_csv_url );
-
- // Get cache
- $stats_cache = get_option( 'stats_cache' );
- if ( !$stats_cache || !is_array($stats_cache) )
- $stats_cache = array();
-
- // Return or expire this key
- if ( isset($stats_cache[$key]) ) {
- $time = key($stats_cache[$key]);
- if ( time() - $time < 300 )
- return $stats_cache[$key][$time];
- unset( $stats_cache[$key] );
- }
-
- $stats_rows = array();
- do {
- if ( !$stats = stats_get_remote_csv( $stats_csv_url ) )
- break;
-
- $labels = array_shift( $stats );
-
- if ( 0 === stripos( $labels[0], 'error' ) )
- break;
-
- $stats_rows = array();
- for ( $s = 0; isset($stats[$s]); $s++ ) {
- $row = array();
- foreach ( $labels as $col => $label )
- $row[$label] = $stats[$s][$col];
- $stats_rows[] = $row;
- }
- } while(0);
-
- // Expire old keys
- foreach ( $stats_cache as $k => $cache )
- if ( !is_array($cache) || 300 < time() - key($cache) )
- unset($stats_cache[$k]);
-
- // Set cache
- $stats_cache[$key] = array( time() => $stats_rows );
- update_option( 'stats_cache', $stats_cache );
-
- return $stats_rows;
-}
-
-function stats_get_remote_csv( $url ) {
- $url = clean_url( $url, null, 'url' );
-
- // Yay!
- if ( ini_get('allow_url_fopen') ) {
- $fp = @fopen($url, 'r');
- if ( $fp ) {
- //stream_set_timeout($fp, $timeout); // Requires php 4.3
- $data = array();
- while ( $remote_read = fgetcsv($fp, 1000) )
- $data[] = $remote_read;
- fclose($fp);
- return $data;
- }
- }
-
- // Boo - we need to use wp_remote_fopen for maximium compatibility
- if ( !$csv = wp_remote_fopen( $url ) )
- return false;
-
- return stats_str_getcsv( $csv );
-}
-
-// rather than parsing the csv and its special cases, we create a new file and do fgetcsv on it.
-function stats_str_getcsv( $csv ) {
- if ( !$temp = tmpfile() ) // tmpfile() automatically unlinks
- return false;
-
- $data = array();
-
- fwrite($temp, $csv, strlen($csv));
- fseek($temp, 0);
- while ( false !== $row = fgetcsv($temp, 1000) )
- $data[] = $row;
- fclose($temp);
-
- return $data;
-}
-
-function stats_dashboard_widget_content() {
- $blog_id = stats_get_option('blog_id');
- if ( !isset( $_GET['width'] ) || ( !$width = (int) ( $_GET['width'] / 2 ) ) || $width < 250 )
- $width = 370;
- if ( !isset( $_GET['height'] ) || ( !$height = (int) $_GET['height'] - 36 ) || $height < 230 )
- $height = 230;
-
- $_width = $width - 5;
- $_height = $height - ( $GLOBALS['is_winIE'] ? 16 : 5 ); // hack!
-
- $options = stats_dashboard_widget_options();
-
- $q = array(
- 'noheader' => 'true',
- 'proxy' => '',
- 'page' => 'stats',
- 'blog' => $blog_id,
- 'key' => stats_get_api_key(),
- 'chart' => '',
- 'unit' => $options['chart'],
- 'width' => $_width,
- 'height' => $_height,
- );
-
- $url = 'http://dashboard.wordpress.com/wp-admin/index.php';
-
- $url = add_query_arg($q, $url);
-
- $get = wp_remote_get($url, array('timeout'=>300));
-
- if ( is_wp_error($get) || empty($get['body']) ) {
- $http = $_SERVER['HTTPS'] ? 'https' : 'http';
- $src = clean_url( "$http://dashboard.wordpress.com/wp-admin/index.php?page=estats&blog=$blog_id&noheader=true&chart&unit=$options[chart]&width=$_width&height=$_height" );
- echo "<iframe id='stats-graph' class='stats-section' frameborder='0' style='width: {$width}px; height: {$height}px; overflow: hidden' src='$src'></iframe>";
- } else {
- $body = stats_convert_post_titles($get['body']);
- $body = stats_convert_swf_urls($body);
- $body = stats_convert_chart_urls($body);
- $body = stats_convert_image_urls($body);
- echo $body;
- }
-
- $post_ids = array();
-
- if ( version_compare( '2.7-z', $GLOBALS['wp_version'], '<=' ) ) {
- $csv_args = array( 'top' => '&limit=8', 'active' => '&limit=5', 'search' => '&limit=5' );
- /* translators: Stats dashboard widget postviews list: "$post_title $views Views" */
- $printf = __( '%1$s %2$s Views' , 'stats');
- } else {
- $csv_args = array( 'top' => '', 'active' => '', 'search' => '' );
- /* translators: Stats dashboard widget postviews list: "$post_title, $views Views" */
- $printf = __( '%1$s, %2$s views' , 'stats');
- }
-
- foreach ( $top_posts = stats_get_csv( 'postviews', "days=$options[top]$csv_args[top]" ) as $post )
- $post_ids[] = $post['post_id'];
- foreach ( $active_posts = stats_get_csv( 'postviews', "days=$options[active]$csv_args[active]" ) as $post )
- $post_ids[] = $post['post_id'];
-
- // cache
- get_posts( array( 'include' => join( ',', array_unique($post_ids) ) ) );
-
- $searches = array();
- foreach ( $search_terms = stats_get_csv( 'searchterms', "days=$options[search]$csv_args[search]" ) as $search_term )
- $searches[] = esc_html($search_term['searchterm']);
-
-?>
-<div id="stats-info">
- <div id="top-posts" class='stats-section'>
- <div class="stats-section-inner">
- <h4 class="heading"><?php _e( 'Top Posts' , 'stats'); ?></h4>
- <?php foreach ( $top_posts as $post ) : if ( !get_post( $post['post_id'] ) ) continue; ?>
- <p><?php printf(
- $printf,
- '<a href="' . get_permalink( $post['post_id'] ) . '">' . get_the_title( $post['post_id'] ) . '</a>',
-// '<a href="' . $post['post_permalink'] . '">' . $post['post_title'] . '</a>',
- number_format_i18n( $post['views'] )
- ); ?></p>
- <?php endforeach; ?>
- </div>
- </div>
- <div id="top-search" class='stats-section'>
- <div class="stats-section-inner">
- <h4 class="heading"><?php _e( 'Top Searches' , 'stats'); ?></h4>
- <p><?php echo join( ', ', $searches );?></p>
- </div>
- </div>
- <div id="active" class='stats-section'>
- <div class="stats-section-inner">
- <h4 class="heading"><?php _e( 'Most Active' , 'stats'); ?></h4>
- <?php foreach ( $active_posts as $post ) : if ( !get_post( $post['post_id'] ) ) continue; ?>
- <p><?php printf(
- $printf,
- '<a href="' . get_permalink( $post['post_id'] ) . '">' . get_the_title( $post['post_id'] ) . '</a>',
-// '<a href="' . $post['post_permalink'] . '">' . $post['post_title'] . '</a>',
- number_format_i18n( $post['views'] )
- ); ?></p>
- <?php endforeach; ?>
- </div>
- </div>
-</div>
-<br class="clear" />
-<p class="textright">
- <a class="button" href="index.php?page=stats"><?php _e( 'View All' , 'stats'); ?></a>
-</p>
-<?php
- exit;
-}
-
-if ( !function_exists('number_format_i18n') ) {
- function number_format_i18n( $number, $decimals = null ) { return number_format( $number, $decimals ); }
-}
-
-if ( !function_exists('wpme_dec2sixtwo') ) {
- function wpme_dec2sixtwo( $num ) {
- $index = '0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ';
- $out = "";
-
- if ( $num < 0 ) {
- $out = '-';
- $num = abs($num);
- }
-
- for ( $t = floor( log10( $num ) / log10( 62 ) ); $t >= 0; $t-- ) {
- $a = floor( $num / pow( 62, $t ) );
- $out = $out . substr( $index, $a, 1 );
- $num = $num - ( $a * pow( 62, $t ) );
- }
-
- return $out;
- }
-}
-
-if ( ! function_exists('wpme_get_shortlink') ) :
-function wpme_get_shortlink( $id = 0, $context = 'post', $allow_slugs = true ) {
- global $wp_query;
-
- $blog_id = stats_get_option('blog_id');
-
- if ( 'query' == $context ) {
- if ( is_singular() ) {
- $id = $wp_query->get_queried_object_id();
- $context = 'post';
- } elseif ( is_front_page() ) {
- $context = 'blog';
- } else {
- return '';
- }
- }
-
- if ( 'blog' == $context ) {
- if ( empty($id) )
- $id = $blog_id;
- return 'http://wp.me/' . wpme_dec2sixtwo($id);
- }
-
- $post = get_post($id);
-
- if ( empty($post) )
- return '';
-
- $post_id = $post->ID;
- $type = '';
-
- if ( $allow_slugs && 'publish' == $post->post_status && 'post' == $post->post_type && strlen($post->post_name) <= 8 && false === strpos($post->post_name, '%')
- && false === strpos($post->post_name, '-') ) {
- $id = $post->post_name;
- $type = 's';
- } else {
- $id = wpme_dec2sixtwo($post_id);
- if ( 'page' == $post->post_type )
- $type = 'P';
- elseif ( 'post' == $post->post_type )
- $type = 'p';
- elseif ( 'attachment' == $post->post_type )
- $type = 'a';
- }
-
- if ( empty($type) )
- return '';
-
- return 'http://wp.me/' . $type . wpme_dec2sixtwo($blog_id) . '-' . $id;
-}
-
-function wpme_shortlink_wp_head() {
- global $wp_query;
-
- $shortlink = wpme_get_shortlink(0, 'query');
- echo '<link rel="shortlink" href="' . $shortlink . '" />';
-}
-
-function wpme_shortlink_header() {
- global $wp_query;
-
- if ( headers_sent() )
- return;
-
- $shortlink = wpme_get_shortlink(0, 'query');
-
- header('Link: <' . $shortlink . '>; rel=shortlink');
-}
-
-function wpme_get_shortlink_html($html, $post_id) {
- $url = wpme_get_shortlink($post_id);
- $html .= '<input id="shortlink" type="hidden" value="' . $url . '" /><a href="#" class="button" onclick="prompt('URL:', jQuery(\'#shortlink\').val()); return false;">' . __('Get Shortlink', 'stats') . '</a>';
- return $html;
-}
-
-function wpme_get_shortlink_handler($shortlink, $id, $context, $allow_slugs) {
- return wpme_get_shortlink($id, $context, $allow_slugs);
-}
-
-if ( stats_get_option('wp_me') ) {
- if ( ! function_exists('wp_get_shortlink') ) {
- // Register these only for WP < 3.0.
- add_action('wp_head', 'wpme_shortlink_wp_head');
- add_action('wp', 'wpme_shortlink_header');
- add_filter( 'get_sample_permalink_html', 'wpme_get_shortlink_html', 10, 2 );
- } else {
- // Register a shortlink handler for WP >= 3.0.
- add_filter('get_shortlink', 'wpme_get_shortlink_handler', 10, 4);
- }
-}
-
-endif;
-
-if ( !function_exists( 'esc_html' ) ):
- function esc_html( $string ) {
- return wp_specialchars( $string );
- }
-endif;
-
-function stats_load_translations() {
- load_plugin_textdomain( 'stats', null, basename( dirname( __FILE__ ) ) . '/languages' );
-}
-
-function stats_admin_bar_head() {
- if ( ! stats_get_option('admin_bar') )
- return;
-
- $roles = stats_get_option('roles');
- foreach ( $roles as $role ) {
- if ( current_user_can($role) ) {
- $show_stats = true;
- break;
- }
- }
-
- if ( !$show_stats )
- return;
-
- add_action( 'admin_bar_menu', 'stats_admin_bar_menu', 100 );
- ?>
-
-<style type='text/css'>
-#wpadminbar .quicklinks li#wp-admin-bar-stats {height:28px}
-#wpadminbar .quicklinks li#wp-admin-bar-stats a {height:28px;padding:0}
-#wpadminbar .quicklinks li#wp-admin-bar-stats a img {padding:4px 11px}
-</style>
-<?php
-}
-
-function stats_admin_bar_menu( &$wp_admin_bar ) {
- $blog_id = stats_get_option('blog_id');
-
- $url = add_query_arg( 'page', 'stats', admin_url() );
-
- $img_src = add_query_arg(array('noheader'=>'', 'proxy'=>'', 'chart'=>'admin-bar-hours', 'height'=>20, 'hours'=>48), $url);
-
- $title = __('Views over 48 hours. Click for more Site Stats.', 'stats');
-
- $menu = array( 'id' => 'stats', 'title' => "<img style='width:95px;height:20px' src='$img_src' alt='$title' title='$title' />", 'href' => $url );
-
- $wp_admin_bar->add_menu( $menu );
-}
-
-add_action( 'wp_dashboard_setup', 'stats_register_dashboard_widget' );
-add_filter( 'wp_dashboard_widgets', 'stats_add_dashboard_widget' );
-
-
-// Boooooooooooring init stuff
-register_activation_hook(__FILE__, 'stats_activate');
-register_uninstall_hook(__FILE__, 'stats_uninstall');
-add_action( 'admin_menu', 'stats_admin_menu' );
-add_action( 'activity_box_end', 'stats_activity', 1 ); // WP < 2.5
-add_action( 'init', 'stats_load_translations' );
-add_action( 'wp_head', 'stats_admin_bar_head', 100 );
-
-// Plant the tracking code in the footer
-add_action( 'wp_footer', 'stats_footer', 101 );
-
-// Tell HQ about changed settings
-add_action( 'update_option_home', 'stats_update_bloginfo' );
-add_action( 'update_option_siteurl', 'stats_update_bloginfo' );
-add_action( 'update_option_blogname', 'stats_update_bloginfo' );
-add_action( 'update_option_blogdescription', 'stats_update_bloginfo' );
-add_action( 'update_option_timezone_string', 'stats_update_bloginfo' );
-add_action( 'add_option_timezone_string', 'stats_update_bloginfo' );
-add_action( 'update_option_gmt_offset', 'stats_update_bloginfo' );
-
-// Tell HQ about changed posts
-add_action( 'save_post', 'stats_update_post', 10, 1 );
-
-// Tell HQ to drop all post info for this blog
-add_action( 'update_option_permalink_structure', 'stats_flush_posts' );
-
-// Teach the XMLRPC server how to dance properly
-add_filter( 'xmlrpc_methods', 'stats_xmlrpc_methods' );
-
-define( 'STATS_XMLRPC_SERVER', 'http://wordpress.com/xmlrpc.php' );
diff --git a/plugins/wordpress-importer/parsers.php b/plugins/wordpress-importer/parsers.php
index ab4be51..7bd8ba4 100644
--- a/plugins/wordpress-importer/parsers.php
+++ b/plugins/wordpress-importer/parsers.php
@@ -462,11 +462,20 @@ class WXR_Parser_Regex {
}
function get_tag( $string, $tag ) {
- global $wpdb;
preg_match( "|<$tag.*?>(.*?)</$tag>|is", $string, $return );
if ( isset( $return[1] ) ) {
- $return = preg_replace( '|^<!\[CDATA\[(.*)\]\]>$|s', '$1', $return[1] );
- $return = $wpdb->escape( trim( $return ) );
+ if ( substr( $return[1], 0, 9 ) == '<![CDATA[' ) {
+ if ( strpos( $return[1], ']]]]><![CDATA[>' ) !== false ) {
+ preg_match_all( '|<!\[CDATA\[(.*?)\]\]>|s', $return[1], $matches );
+ $return = '';
+ foreach( $matches[1] as $match )
+ $return .= $match;
+ } else {
+ $return = preg_replace( '|^<!\[CDATA\[(.*)\]\]>$|s', '$1', $return[1] );
+ }
+ } else {
+ $return = $return[1];
+ }
} else {
$return = '';
}
@@ -527,7 +536,7 @@ class WXR_Parser_Regex {
$menu_order = $this->get_tag( $post, 'wp:menu_order' );
$post_type = $this->get_tag( $post, 'wp:post_type' );
$post_password = $this->get_tag( $post, 'wp:post_password' );
- $is_sticky = $this->get_tag( $post, 'wp:is_sticky' );
+ $is_sticky = $this->get_tag( $post, 'wp:is_sticky' );
$guid = $this->get_tag( $post, 'guid' );
$post_author = $this->get_tag( $post, 'dc:creator' );
diff --git a/plugins/wordpress-importer/readme.txt b/plugins/wordpress-importer/readme.txt
index e296814..b623469 100644
--- a/plugins/wordpress-importer/readme.txt
+++ b/plugins/wordpress-importer/readme.txt
@@ -3,8 +3,8 @@ Contributors: wordpressdotorg
Donate link:
Tags: importer, wordpress
Requires at least: 3.0
-Tested up to: 3.2.1
-Stable tag: 0.5
+Tested up to: 3.4
+Stable tag: 0.6
Import posts, pages, comments, custom fields, categories, tags and more from a WordPress export file.
@@ -37,6 +37,14 @@ If you would prefer to do things manually then follow these instructions:
== Changelog ==
+= 0.6 =
+* Support for WXR 1.2 and multiple CDATA sections
+* Post aren't duplicates if their post_type's are different
+
+= 0.5.2 =
+* Double check that the uploaded export file exists before processing it. This prevents incorrect error messages when
+an export file is uploaded to a server with bad permissions and WordPress 3.3 or 3.3.1 is being used.
+
= 0.5 =
* Import comment meta (requires export from WordPress 3.2)
* Minor bugfixes and enhancements
@@ -57,6 +65,12 @@ If you would prefer to do things manually then follow these instructions:
== Upgrade Notice ==
+= 0.6 =
+Support for exports from WordPress 3.4.
+
+= 0.5.2 =
+Fix incorrect error message when the export file could not be uploaded.
+
= 0.5 =
Import comment meta and other minor bugfixes and enhancements.
diff --git a/plugins/wordpress-importer/wordpress-importer.php b/plugins/wordpress-importer/wordpress-importer.php
index 5e38484..f0abbda 100644
--- a/plugins/wordpress-importer/wordpress-importer.php
+++ b/plugins/wordpress-importer/wordpress-importer.php
@@ -5,7 +5,7 @@ Plugin URI: http://wordpress.org/extend/plugins/wordpress-importer/
Description: Import posts, pages, comments, custom fields, categories, tags and more from a WordPress export file.
Author: wordpressdotorg
Author URI: http://wordpress.org/
-Version: 0.5
+Version: 0.6
Text Domain: wordpress-importer
License: GPL version 2 or later - http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
*/
@@ -36,7 +36,7 @@ require dirname( __FILE__ ) . '/parsers.php';
*/
if ( class_exists( 'WP_Importer' ) ) {
class WP_Import extends WP_Importer {
- var $max_wxr_version = 1.1; // max. supported WXR version
+ var $max_wxr_version = 1.2; // max. supported WXR version
var $id; // WXR attachment ID
@@ -194,6 +194,11 @@ class WP_Import extends WP_Importer {
echo '<p><strong>' . __( 'Sorry, there has been an error.', 'wordpress-importer' ) . '</strong><br />';
echo esc_html( $file['error'] ) . '</p>';
return false;
+ } else if ( ! file_exists( $file['file'] ) ) {
+ echo '<p><strong>' . __( 'Sorry, there has been an error.', 'wordpress-importer' ) . '</strong><br />';
+ printf( __( 'The export file could not be found at <code>%s</code>. It is likely that this was caused by a permissions problem.', 'wordpress-importer' ), esc_html( $file['file'] ) );
+ echo '</p>';
+ return false;
}
$this->id = (int) $file['id'];
@@ -335,7 +340,7 @@ class WP_Import extends WP_Importer {
$create_users = $this->allow_create_users();
foreach ( (array) $_POST['imported_authors'] as $i => $old_login ) {
- // Multsite adds strtolower to sanitize_user. Need to sanitize here to stop breakage in process_posts.
+ // Multisite adds strtolower to sanitize_user. Need to sanitize here to stop breakage in process_posts.
$santized_old_login = sanitize_user( $old_login, true );
$old_id = isset( $this->authors[$old_login]['author_id'] ) ? intval($this->authors[$old_login]['author_id']) : false;
@@ -539,7 +544,7 @@ class WP_Import extends WP_Importer {
$post_type_object = get_post_type_object( $post['post_type'] );
$post_exists = post_exists( $post['post_title'], '', $post['post_date'] );
- if ( $post_exists ) {
+ if ( $post_exists && get_post_type( $post_exists ) == $post['post_type'] ) {
printf( __('%s “%s” already exists.', 'wordpress-importer'), $post_type_object->labels->singular_name, esc_html($post['post_title']) );
echo '<br />';
$comment_post_ID = $post_id = $post_exists;
^ permalink raw reply related [flat|nested] 2+ messages in thread
end of thread, other threads:[~2012-08-05 19:54 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-08-05 19:54 [gentoo-commits] proj/blogs-gentoo:master commit in: plugins/smart-youtube/themes/theme1/images/, Theo Chatzimichos
-- strict thread matches above, loose matches on Subject: below --
2012-06-13 14:19 Theo Chatzimichos
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox