summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTheo Chatzimichos <tampakrap@gentoo.org>2012-06-13 16:18:13 +0200
committerTheo Chatzimichos <tampakrap@gentoo.org>2012-06-13 16:18:13 +0200
commitab05ecf6ac2bdd10e542eff7764de0f02a17f0a8 (patch)
tree5134afa67836f0657151a40cfba49c9adf969a50 /plugins/jetpack
parentUpdate limit-login-attempts, smart-youtube and wp-stats (diff)
downloadblogs-gentoo-ab05ecf6ac2bdd10e542eff7764de0f02a17f0a8.tar.gz
blogs-gentoo-ab05ecf6ac2bdd10e542eff7764de0f02a17f0a8.tar.bz2
blogs-gentoo-ab05ecf6ac2bdd10e542eff7764de0f02a17f0a8.zip
New module jetpack, replacement of wp-stats
Update akismet, limit-login-attempts, smart-youtube, wp-importer
Diffstat (limited to 'plugins/jetpack')
-rw-r--r--plugins/jetpack/_inc/images/a8c.pngbin0 -> 2058 bytes
-rw-r--r--plugins/jetpack/_inc/images/after-the-deadline.gifbin0 -> 12897 bytes
-rw-r--r--plugins/jetpack/_inc/images/arrow.gifbin0 -> 1157 bytes
-rw-r--r--plugins/jetpack/_inc/images/automattic.pngbin0 -> 1043 bytes
-rw-r--r--plugins/jetpack/_inc/images/clouds.gifbin0 -> 2865 bytes
-rw-r--r--plugins/jetpack/_inc/images/cloudybox-back.pngbin0 -> 517 bytes
-rw-r--r--plugins/jetpack/_inc/images/comingsoon.pngbin0 -> 2149 bytes
-rw-r--r--plugins/jetpack/_inc/images/contact-form.jpgbin0 -> 14875 bytes
-rw-r--r--plugins/jetpack/_inc/images/footer-clouds-20110719.pngbin0 -> 28803 bytes
-rw-r--r--plugins/jetpack/_inc/images/header-bg.pngbin0 -> 70298 bytes
-rw-r--r--plugins/jetpack/_inc/images/header-clouds-20110719.pngbin0 -> 68614 bytes
-rw-r--r--plugins/jetpack/_inc/images/header-clouds-sm-20110719.pngbin0 -> 32951 bytes
-rw-r--r--plugins/jetpack/_inc/images/hovercard.pngbin0 -> 76911 bytes
-rw-r--r--plugins/jetpack/_inc/images/icons/after-the-deadline.pngbin0 -> 1531 bytes
-rw-r--r--plugins/jetpack/_inc/images/icons/contact-form.pngbin0 -> 496 bytes
-rw-r--r--plugins/jetpack/_inc/images/icons/enhanced-distribution.pngbin0 -> 1307 bytes
-rw-r--r--plugins/jetpack/_inc/images/icons/gravatar-hovercards.pngbin0 -> 2066 bytes
-rw-r--r--plugins/jetpack/_inc/images/icons/ie-sitemode.pngbin0 -> 3232 bytes
-rw-r--r--plugins/jetpack/_inc/images/icons/latex.pngbin0 -> 1230 bytes
-rw-r--r--plugins/jetpack/_inc/images/icons/post-by-email.pngbin0 -> 1867 bytes
-rw-r--r--plugins/jetpack/_inc/images/icons/sharedaddy.pngbin0 -> 2356 bytes
-rw-r--r--plugins/jetpack/_inc/images/icons/shortcodes.pngbin0 -> 1168 bytes
-rw-r--r--plugins/jetpack/_inc/images/icons/shortlinks.pngbin0 -> 1669 bytes
-rw-r--r--plugins/jetpack/_inc/images/icons/skeleton-module.pngbin0 -> 17339 bytes
-rw-r--r--plugins/jetpack/_inc/images/icons/stats.pngbin0 -> 2085 bytes
-rw-r--r--plugins/jetpack/_inc/images/icons/subscriptions.pngbin0 -> 2214 bytes
-rw-r--r--plugins/jetpack/_inc/images/icons/vaultpress.pngbin0 -> 1751 bytes
-rw-r--r--plugins/jetpack/_inc/images/icons/widgets.pngbin0 -> 1174 bytes
-rw-r--r--plugins/jetpack/_inc/images/ie-sitemode.pngbin0 -> 59397 bytes
-rw-r--r--plugins/jetpack/_inc/images/image-widget.pngbin0 -> 9305 bytes
-rw-r--r--plugins/jetpack/_inc/images/jetpack-closebox-icon.pngbin0 -> 388 bytes
-rw-r--r--plugins/jetpack/_inc/images/jp-enabled-bg.jpgbin0 -> 7274 bytes
-rw-r--r--plugins/jetpack/_inc/images/jp-enabled-clouds.pngbin0 -> 26379 bytes
-rw-r--r--plugins/jetpack/_inc/images/jp-enabled-jetpack.jpgbin0 -> 18705 bytes
-rw-r--r--plugins/jetpack/_inc/images/jp-icon.pngbin0 -> 2321 bytes
-rw-r--r--plugins/jetpack/_inc/images/latex.gifbin0 -> 12358 bytes
-rw-r--r--plugins/jetpack/_inc/images/logo-small.pngbin0 -> 9988 bytes
-rw-r--r--plugins/jetpack/_inc/images/logo.pngbin0 -> 18661 bytes
-rw-r--r--plugins/jetpack/_inc/images/module-blank.pngbin0 -> 15544 bytes
-rw-r--r--plugins/jetpack/_inc/images/module-clouds-sm.pngbin0 -> 2247 bytes
-rw-r--r--plugins/jetpack/_inc/images/rss/blue-large.pngbin0 -> 1797 bytes
-rw-r--r--plugins/jetpack/_inc/images/rss/blue-medium.pngbin0 -> 1213 bytes
-rw-r--r--plugins/jetpack/_inc/images/rss/blue-small.pngbin0 -> 618 bytes
-rw-r--r--plugins/jetpack/_inc/images/rss/green-large.pngbin0 -> 1665 bytes
-rw-r--r--plugins/jetpack/_inc/images/rss/green-medium.pngbin0 -> 1057 bytes
-rw-r--r--plugins/jetpack/_inc/images/rss/green-small.pngbin0 -> 549 bytes
-rw-r--r--plugins/jetpack/_inc/images/rss/orange-large.pngbin0 -> 2570 bytes
-rw-r--r--plugins/jetpack/_inc/images/rss/orange-medium.pngbin0 -> 1718 bytes
-rw-r--r--plugins/jetpack/_inc/images/rss/orange-small.pngbin0 -> 712 bytes
-rw-r--r--plugins/jetpack/_inc/images/rss/pink-large.pngbin0 -> 3639 bytes
-rw-r--r--plugins/jetpack/_inc/images/rss/pink-medium.pngbin0 -> 1574 bytes
-rw-r--r--plugins/jetpack/_inc/images/rss/pink-small.pngbin0 -> 692 bytes
-rw-r--r--plugins/jetpack/_inc/images/rss/purple-large.pngbin0 -> 3778 bytes
-rw-r--r--plugins/jetpack/_inc/images/rss/purple-medium.pngbin0 -> 1723 bytes
-rw-r--r--plugins/jetpack/_inc/images/rss/purple-small.pngbin0 -> 707 bytes
-rw-r--r--plugins/jetpack/_inc/images/rss/red-large.pngbin0 -> 3618 bytes
-rw-r--r--plugins/jetpack/_inc/images/rss/red-medium.pngbin0 -> 1579 bytes
-rw-r--r--plugins/jetpack/_inc/images/rss/red-small.pngbin0 -> 675 bytes
-rw-r--r--plugins/jetpack/_inc/images/rss/silver-large.pngbin0 -> 2141 bytes
-rw-r--r--plugins/jetpack/_inc/images/rss/silver-medium.pngbin0 -> 874 bytes
-rw-r--r--plugins/jetpack/_inc/images/rss/silver-small.pngbin0 -> 355 bytes
-rw-r--r--plugins/jetpack/_inc/images/rsslinks-widget.pngbin0 -> 9028 bytes
-rw-r--r--plugins/jetpack/_inc/images/screen-icon.pngbin0 -> 1929 bytes
-rw-r--r--plugins/jetpack/_inc/images/sharedaddy.gifbin0 -> 9193 bytes
-rw-r--r--plugins/jetpack/_inc/images/sharedaddy.pngbin0 -> 9223 bytes
-rw-r--r--plugins/jetpack/_inc/images/shortcodes.pngbin0 -> 20725 bytes
-rw-r--r--plugins/jetpack/_inc/images/shortlinks.gifbin0 -> 12368 bytes
-rw-r--r--plugins/jetpack/_inc/images/stats-smiley.gifbin0 -> 50 bytes
-rw-r--r--plugins/jetpack/_inc/images/stats.gifbin0 -> 11522 bytes
-rw-r--r--plugins/jetpack/_inc/images/status-light.pngbin0 -> 1927 bytes
-rw-r--r--plugins/jetpack/_inc/images/subscriptions.pngbin0 -> 32529 bytes
-rw-r--r--plugins/jetpack/_inc/images/twitter.pngbin0 -> 24221 bytes
-rw-r--r--plugins/jetpack/_inc/images/vaultpress.pngbin0 -> 20963 bytes
-rw-r--r--plugins/jetpack/_inc/images/widgets.pngbin0 -> 43283 bytes
-rw-r--r--plugins/jetpack/_inc/jetpack-rtl.css128
-rw-r--r--plugins/jetpack/_inc/jetpack.css945
-rw-r--r--plugins/jetpack/_inc/jetpack.js256
-rw-r--r--plugins/jetpack/class.jetpack-ixr-client.php137
-rw-r--r--plugins/jetpack/class.jetpack-signature.php182
-rw-r--r--plugins/jetpack/class.jetpack-xmlrpc-server.php219
-rw-r--r--plugins/jetpack/jetpack.php3234
-rw-r--r--plugins/jetpack/languages/jetpack-az.mobin0 -> 2024 bytes
-rw-r--r--plugins/jetpack/languages/jetpack-az.po2231
-rw-r--r--plugins/jetpack/languages/jetpack-bs_BA.mobin0 -> 55280 bytes
-rw-r--r--plugins/jetpack/languages/jetpack-bs_BA.po2243
-rw-r--r--plugins/jetpack/languages/jetpack-ca.mobin0 -> 52370 bytes
-rw-r--r--plugins/jetpack/languages/jetpack-ca.po2237
-rw-r--r--plugins/jetpack/languages/jetpack-cs.mobin0 -> 4625 bytes
-rw-r--r--plugins/jetpack/languages/jetpack-cs.po2237
-rw-r--r--plugins/jetpack/languages/jetpack-da_DK.mobin0 -> 48806 bytes
-rw-r--r--plugins/jetpack/languages/jetpack-da_DK.po1682
-rw-r--r--plugins/jetpack/languages/jetpack-de_DE.mobin0 -> 40301 bytes
-rw-r--r--plugins/jetpack/languages/jetpack-de_DE.po2237
-rw-r--r--plugins/jetpack/languages/jetpack-es_ES.mobin0 -> 31716 bytes
-rw-r--r--plugins/jetpack/languages/jetpack-es_ES.po2237
-rw-r--r--plugins/jetpack/languages/jetpack-fa.mobin0 -> 29740 bytes
-rw-r--r--plugins/jetpack/languages/jetpack-fa.po2231
-rw-r--r--plugins/jetpack/languages/jetpack-fi.mobin0 -> 21167 bytes
-rw-r--r--plugins/jetpack/languages/jetpack-fi.po2237
-rw-r--r--plugins/jetpack/languages/jetpack-fr_FR.mobin0 -> 58150 bytes
-rw-r--r--plugins/jetpack/languages/jetpack-fr_FR.po2237
-rw-r--r--plugins/jetpack/languages/jetpack-gl_ES.mobin0 -> 29895 bytes
-rw-r--r--plugins/jetpack/languages/jetpack-gl_ES.po2236
-rw-r--r--plugins/jetpack/languages/jetpack-he_IL.mobin0 -> 61677 bytes
-rw-r--r--plugins/jetpack/languages/jetpack-he_IL.po2237
-rw-r--r--plugins/jetpack/languages/jetpack-hr_HR.mobin0 -> 30271 bytes
-rw-r--r--plugins/jetpack/languages/jetpack-hr_HR.po2243
-rw-r--r--plugins/jetpack/languages/jetpack-hu.mobin0 -> 25542 bytes
-rw-r--r--plugins/jetpack/languages/jetpack-hu.po2231
-rw-r--r--plugins/jetpack/languages/jetpack-id_ID.mobin0 -> 49894 bytes
-rw-r--r--plugins/jetpack/languages/jetpack-id_ID.po1682
-rw-r--r--plugins/jetpack/languages/jetpack-it_IT.mobin0 -> 32915 bytes
-rw-r--r--plugins/jetpack/languages/jetpack-it_IT.po2237
-rw-r--r--plugins/jetpack/languages/jetpack-ja.mobin0 -> 58681 bytes
-rw-r--r--plugins/jetpack/languages/jetpack-ja.po2231
-rw-r--r--plugins/jetpack/languages/jetpack-mk_MK.mobin0 -> 21751 bytes
-rw-r--r--plugins/jetpack/languages/jetpack-mk_MK.po2231
-rw-r--r--plugins/jetpack/languages/jetpack-mya.mobin0 -> 4756 bytes
-rw-r--r--plugins/jetpack/languages/jetpack-mya.po2231
-rw-r--r--plugins/jetpack/languages/jetpack-nb_NO.mobin0 -> 24747 bytes
-rw-r--r--plugins/jetpack/languages/jetpack-nb_NO.po2237
-rw-r--r--plugins/jetpack/languages/jetpack-nl.mobin0 -> 30894 bytes
-rw-r--r--plugins/jetpack/languages/jetpack-nl.po2231
-rw-r--r--plugins/jetpack/languages/jetpack-nn.mobin0 -> 8088 bytes
-rw-r--r--plugins/jetpack/languages/jetpack-nn.po2231
-rw-r--r--plugins/jetpack/languages/jetpack-pl.mobin0 -> 5397 bytes
-rw-r--r--plugins/jetpack/languages/jetpack-pl.po2237
-rw-r--r--plugins/jetpack/languages/jetpack-pt_BR.mobin0 -> 55068 bytes
-rw-r--r--plugins/jetpack/languages/jetpack-pt_BR.po2239
-rw-r--r--plugins/jetpack/languages/jetpack-pt_PT.mobin0 -> 39431 bytes
-rw-r--r--plugins/jetpack/languages/jetpack-pt_PT.po2237
-rw-r--r--plugins/jetpack/languages/jetpack-ru_RU.mobin0 -> 40602 bytes
-rw-r--r--plugins/jetpack/languages/jetpack-ru_RU.po2243
-rw-r--r--plugins/jetpack/languages/jetpack-sa-in.mobin0 -> 1006 bytes
-rw-r--r--plugins/jetpack/languages/jetpack-sa-in.po2231
-rw-r--r--plugins/jetpack/languages/jetpack-sk_SK.mobin0 -> 6970 bytes
-rw-r--r--plugins/jetpack/languages/jetpack-sk_SK.po2237
-rw-r--r--plugins/jetpack/languages/jetpack-sq.mobin0 -> 55023 bytes
-rw-r--r--plugins/jetpack/languages/jetpack-sq.po2237
-rw-r--r--plugins/jetpack/languages/jetpack-sr_RS.mobin0 -> 34457 bytes
-rw-r--r--plugins/jetpack/languages/jetpack-sr_RS.po2237
-rw-r--r--plugins/jetpack/languages/jetpack-sv_SE.mobin0 -> 17718 bytes
-rw-r--r--plugins/jetpack/languages/jetpack-sv_SE.po2231
-rw-r--r--plugins/jetpack/languages/jetpack-tr.mobin0 -> 22929 bytes
-rw-r--r--plugins/jetpack/languages/jetpack-tr.po2231
-rw-r--r--plugins/jetpack/languages/jetpack.pot2517
-rw-r--r--plugins/jetpack/modules/after-the-deadline.php245
-rw-r--r--plugins/jetpack/modules/after-the-deadline/atd-autoproofread.js89
-rw-r--r--plugins/jetpack/modules/after-the-deadline/atd-l10n.php40
-rw-r--r--plugins/jetpack/modules/after-the-deadline/atd-nonvis-editor-plugin.js189
-rw-r--r--plugins/jetpack/modules/after-the-deadline/atd.core.js535
-rw-r--r--plugins/jetpack/modules/after-the-deadline/atd.css105
-rw-r--r--plugins/jetpack/modules/after-the-deadline/button.gifbin0 -> 515 bytes
-rw-r--r--plugins/jetpack/modules/after-the-deadline/config-options.php130
-rw-r--r--plugins/jetpack/modules/after-the-deadline/config-unignore.php143
-rw-r--r--plugins/jetpack/modules/after-the-deadline/install_atd_l10n.js24
-rw-r--r--plugins/jetpack/modules/after-the-deadline/jquery.atd.js417
-rw-r--r--plugins/jetpack/modules/after-the-deadline/proxy.php69
-rw-r--r--plugins/jetpack/modules/after-the-deadline/tinymce/atdbuttontr.gifbin0 -> 123 bytes
-rw-r--r--plugins/jetpack/modules/after-the-deadline/tinymce/css/content.css18
-rw-r--r--plugins/jetpack/modules/after-the-deadline/tinymce/editor_plugin.js476
-rw-r--r--plugins/jetpack/modules/contact-form.php9
-rw-r--r--plugins/jetpack/modules/contact-form/admin.php513
-rw-r--r--plugins/jetpack/modules/contact-form/css/grunion.css9
-rw-r--r--plugins/jetpack/modules/contact-form/grunion-contact-form.php799
-rw-r--r--plugins/jetpack/modules/contact-form/grunion-form-view.php203
-rw-r--r--plugins/jetpack/modules/contact-form/images/blank-screen-akismet.pngbin0 -> 2456 bytes
-rw-r--r--plugins/jetpack/modules/contact-form/images/blank-screen-button.pngbin0 -> 1999 bytes
-rw-r--r--plugins/jetpack/modules/contact-form/images/grunion-form.pngbin0 -> 324 bytes
-rw-r--r--plugins/jetpack/modules/contact-form/images/grunion-menu-big.pngbin0 -> 447 bytes
-rw-r--r--plugins/jetpack/modules/contact-form/images/grunion-menu-hover.pngbin0 -> 399 bytes
-rw-r--r--plugins/jetpack/modules/contact-form/images/grunion-menu.pngbin0 -> 352 bytes
-rw-r--r--plugins/jetpack/modules/contact-form/images/grunion-remove-field-hover.gifbin0 -> 144 bytes
-rw-r--r--plugins/jetpack/modules/contact-form/images/grunion-remove-field.gifbin0 -> 139 bytes
-rw-r--r--plugins/jetpack/modules/contact-form/images/grunion-remove-option-hover.gifbin0 -> 73 bytes
-rw-r--r--plugins/jetpack/modules/contact-form/images/grunion-remove-option.gifbin0 -> 73 bytes
-rw-r--r--plugins/jetpack/modules/contact-form/js/grunion.js734
-rw-r--r--plugins/jetpack/modules/contact-form/js/jquery-ui-1.8.4.custom.min.js185
-rw-r--r--plugins/jetpack/modules/contact-form/readme.txt131
-rw-r--r--plugins/jetpack/modules/enhanced-distribution.php9
-rw-r--r--plugins/jetpack/modules/gravatar-hovercards.php270
-rw-r--r--plugins/jetpack/modules/latex.php103
-rw-r--r--plugins/jetpack/modules/module-info.php432
-rw-r--r--plugins/jetpack/modules/sharedaddy.php23
-rw-r--r--plugins/jetpack/modules/sharedaddy/admin-sharing.css353
-rw-r--r--plugins/jetpack/modules/sharedaddy/admin-sharing.js348
-rw-r--r--plugins/jetpack/modules/sharedaddy/images/custom.pngbin0 -> 1364 bytes
-rw-r--r--plugins/jetpack/modules/sharedaddy/images/designfloat.pngbin0 -> 870 bytes
-rw-r--r--plugins/jetpack/modules/sharedaddy/images/digg.pngbin0 -> 1449 bytes
-rw-r--r--plugins/jetpack/modules/sharedaddy/images/divider.pngbin0 -> 945 bytes
-rw-r--r--plugins/jetpack/modules/sharedaddy/images/draggy.pngbin0 -> 958 bytes
-rw-r--r--plugins/jetpack/modules/sharedaddy/images/email.pngbin0 -> 1380 bytes
-rw-r--r--plugins/jetpack/modules/sharedaddy/images/ember.pngbin0 -> 653 bytes
-rw-r--r--plugins/jetpack/modules/sharedaddy/images/facebook.pngbin0 -> 838 bytes
-rw-r--r--plugins/jetpack/modules/sharedaddy/images/feed.pngbin0 -> 805 bytes
-rw-r--r--plugins/jetpack/modules/sharedaddy/images/googleplus1.pngbin0 -> 1288 bytes
-rw-r--r--plugins/jetpack/modules/sharedaddy/images/linkedin-smart.pngbin0 -> 2566 bytes
-rw-r--r--plugins/jetpack/modules/sharedaddy/images/linkedin.pngbin0 -> 1150 bytes
-rw-r--r--plugins/jetpack/modules/sharedaddy/images/loading.gifbin0 -> 2530 bytes
-rw-r--r--plugins/jetpack/modules/sharedaddy/images/print.pngbin0 -> 1485 bytes
-rw-r--r--plugins/jetpack/modules/sharedaddy/images/reddit.pngbin0 -> 918 bytes
-rw-r--r--plugins/jetpack/modules/sharedaddy/images/rss.pngbin0 -> 907 bytes
-rw-r--r--plugins/jetpack/modules/sharedaddy/images/share-bg.pngbin0 -> 938 bytes
-rw-r--r--plugins/jetpack/modules/sharedaddy/images/sharing-hidden.pngbin0 -> 3696 bytes
-rw-r--r--plugins/jetpack/modules/sharedaddy/images/smart-digg.pngbin0 -> 2024 bytes
-rw-r--r--plugins/jetpack/modules/sharedaddy/images/smart-facebook.pngbin0 -> 2278 bytes
-rw-r--r--plugins/jetpack/modules/sharedaddy/images/smart-like.pngbin0 -> 2108 bytes
-rw-r--r--plugins/jetpack/modules/sharedaddy/images/smart-reddit.pngbin0 -> 2845 bytes
-rw-r--r--plugins/jetpack/modules/sharedaddy/images/smart-stumbleupon.pngbin0 -> 3199 bytes
-rw-r--r--plugins/jetpack/modules/sharedaddy/images/smart-twitter.pngbin0 -> 3018 bytes
-rw-r--r--plugins/jetpack/modules/sharedaddy/images/stumbleupon.pngbin0 -> 818 bytes
-rw-r--r--plugins/jetpack/modules/sharedaddy/images/twitter.pngbin0 -> 485 bytes
-rw-r--r--plugins/jetpack/modules/sharedaddy/images/wordpress.pngbin0 -> 1621 bytes
-rw-r--r--plugins/jetpack/modules/sharedaddy/readme.txt129
-rw-r--r--plugins/jetpack/modules/sharedaddy/screenshot-1.jpgbin0 -> 58951 bytes
-rw-r--r--plugins/jetpack/modules/sharedaddy/screenshot-2.jpgbin0 -> 27511 bytes
-rw-r--r--plugins/jetpack/modules/sharedaddy/sharedaddy.php126
-rw-r--r--plugins/jetpack/modules/sharedaddy/sharedaddy.pot404
-rw-r--r--plugins/jetpack/modules/sharedaddy/sharing-service.php529
-rw-r--r--plugins/jetpack/modules/sharedaddy/sharing-sources.php1076
-rw-r--r--plugins/jetpack/modules/sharedaddy/sharing.css278
-rw-r--r--plugins/jetpack/modules/sharedaddy/sharing.js234
-rw-r--r--plugins/jetpack/modules/sharedaddy/sharing.php417
-rw-r--r--plugins/jetpack/modules/shortcodes.php51
-rw-r--r--plugins/jetpack/modules/shortcodes/archives.php57
-rw-r--r--plugins/jetpack/modules/shortcodes/audio.php71
-rw-r--r--plugins/jetpack/modules/shortcodes/blip.php55
-rw-r--r--plugins/jetpack/modules/shortcodes/dailymotion.php116
-rw-r--r--plugins/jetpack/modules/shortcodes/diggthis.php40
-rw-r--r--plugins/jetpack/modules/shortcodes/flickr.php137
-rw-r--r--plugins/jetpack/modules/shortcodes/googlemaps.php69
-rw-r--r--plugins/jetpack/modules/shortcodes/googlevideo.php29
-rw-r--r--plugins/jetpack/modules/shortcodes/polldaddy.php167
-rw-r--r--plugins/jetpack/modules/shortcodes/scribd.php45
-rw-r--r--plugins/jetpack/modules/shortcodes/slide.php121
-rw-r--r--plugins/jetpack/modules/shortcodes/slideshare.php41
-rw-r--r--plugins/jetpack/modules/shortcodes/soundcloud.php60
-rw-r--r--plugins/jetpack/modules/shortcodes/videopress.php1325
-rw-r--r--plugins/jetpack/modules/shortcodes/vimeo.php109
-rw-r--r--plugins/jetpack/modules/shortcodes/youtube.php291
-rw-r--r--plugins/jetpack/modules/shortlinks.php83
-rw-r--r--plugins/jetpack/modules/stats.php1040
-rw-r--r--plugins/jetpack/modules/subscriptions.php610
-rw-r--r--plugins/jetpack/modules/vaultpress.php28
-rw-r--r--plugins/jetpack/modules/widgets.php33
-rw-r--r--plugins/jetpack/modules/widgets/facebook-likebox.php253
-rw-r--r--plugins/jetpack/modules/widgets/image-widget.php156
-rw-r--r--plugins/jetpack/modules/widgets/rsslinks-widget.php168
-rw-r--r--plugins/jetpack/modules/widgets/twitter-widget.php273
-rw-r--r--plugins/jetpack/modules/wpgroho.js33
-rw-r--r--plugins/jetpack/readme.txt197
-rw-r--r--plugins/jetpack/screenshot-1.pngbin0 -> 68279 bytes
-rw-r--r--plugins/jetpack/screenshot-2.pngbin0 -> 48368 bytes
-rw-r--r--plugins/jetpack/screenshot-3.pngbin0 -> 17770 bytes
-rw-r--r--plugins/jetpack/screenshot-4.pngbin0 -> 115171 bytes
-rw-r--r--plugins/jetpack/screenshot-5.pngbin0 -> 33269 bytes
-rw-r--r--plugins/jetpack/uninstall.php26
257 files changed, 93523 insertions, 0 deletions
diff --git a/plugins/jetpack/_inc/images/a8c.png b/plugins/jetpack/_inc/images/a8c.png
new file mode 100644
index 00000000..b6c84df9
--- /dev/null
+++ b/plugins/jetpack/_inc/images/a8c.png
Binary files 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 00000000..f2ae7780
--- /dev/null
+++ b/plugins/jetpack/_inc/images/after-the-deadline.gif
Binary files differ
diff --git a/plugins/jetpack/_inc/images/arrow.gif b/plugins/jetpack/_inc/images/arrow.gif
new file mode 100644
index 00000000..01e0d561
--- /dev/null
+++ b/plugins/jetpack/_inc/images/arrow.gif
Binary files differ
diff --git a/plugins/jetpack/_inc/images/automattic.png b/plugins/jetpack/_inc/images/automattic.png
new file mode 100644
index 00000000..ab5192ef
--- /dev/null
+++ b/plugins/jetpack/_inc/images/automattic.png
Binary files differ
diff --git a/plugins/jetpack/_inc/images/clouds.gif b/plugins/jetpack/_inc/images/clouds.gif
new file mode 100644
index 00000000..858dbd7d
--- /dev/null
+++ b/plugins/jetpack/_inc/images/clouds.gif
Binary files differ
diff --git a/plugins/jetpack/_inc/images/cloudybox-back.png b/plugins/jetpack/_inc/images/cloudybox-back.png
new file mode 100644
index 00000000..c2813868
--- /dev/null
+++ b/plugins/jetpack/_inc/images/cloudybox-back.png
Binary files differ
diff --git a/plugins/jetpack/_inc/images/comingsoon.png b/plugins/jetpack/_inc/images/comingsoon.png
new file mode 100644
index 00000000..bf744bd9
--- /dev/null
+++ b/plugins/jetpack/_inc/images/comingsoon.png
Binary files differ
diff --git a/plugins/jetpack/_inc/images/contact-form.jpg b/plugins/jetpack/_inc/images/contact-form.jpg
new file mode 100644
index 00000000..25308766
--- /dev/null
+++ b/plugins/jetpack/_inc/images/contact-form.jpg
Binary files 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 00000000..c3ccb607
--- /dev/null
+++ b/plugins/jetpack/_inc/images/footer-clouds-20110719.png
Binary files differ
diff --git a/plugins/jetpack/_inc/images/header-bg.png b/plugins/jetpack/_inc/images/header-bg.png
new file mode 100644
index 00000000..d4c40d60
--- /dev/null
+++ b/plugins/jetpack/_inc/images/header-bg.png
Binary files 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 00000000..35d35a0d
--- /dev/null
+++ b/plugins/jetpack/_inc/images/header-clouds-20110719.png
Binary files 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 00000000..a7942f63
--- /dev/null
+++ b/plugins/jetpack/_inc/images/header-clouds-sm-20110719.png
Binary files differ
diff --git a/plugins/jetpack/_inc/images/hovercard.png b/plugins/jetpack/_inc/images/hovercard.png
new file mode 100644
index 00000000..86a0be77
--- /dev/null
+++ b/plugins/jetpack/_inc/images/hovercard.png
Binary files 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 00000000..a70fb347
--- /dev/null
+++ b/plugins/jetpack/_inc/images/icons/after-the-deadline.png
Binary files 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 00000000..f1b96fb2
--- /dev/null
+++ b/plugins/jetpack/_inc/images/icons/contact-form.png
Binary files 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 00000000..59912d76
--- /dev/null
+++ b/plugins/jetpack/_inc/images/icons/enhanced-distribution.png
Binary files 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 00000000..b0ba7212
--- /dev/null
+++ b/plugins/jetpack/_inc/images/icons/gravatar-hovercards.png
Binary files 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 00000000..668e71aa
--- /dev/null
+++ b/plugins/jetpack/_inc/images/icons/ie-sitemode.png
Binary files differ
diff --git a/plugins/jetpack/_inc/images/icons/latex.png b/plugins/jetpack/_inc/images/icons/latex.png
new file mode 100644
index 00000000..a119caa4
--- /dev/null
+++ b/plugins/jetpack/_inc/images/icons/latex.png
Binary files 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 00000000..eed5bd1a
--- /dev/null
+++ b/plugins/jetpack/_inc/images/icons/post-by-email.png
Binary files differ
diff --git a/plugins/jetpack/_inc/images/icons/sharedaddy.png b/plugins/jetpack/_inc/images/icons/sharedaddy.png
new file mode 100644
index 00000000..9db99bd5
--- /dev/null
+++ b/plugins/jetpack/_inc/images/icons/sharedaddy.png
Binary files differ
diff --git a/plugins/jetpack/_inc/images/icons/shortcodes.png b/plugins/jetpack/_inc/images/icons/shortcodes.png
new file mode 100644
index 00000000..41a284e6
--- /dev/null
+++ b/plugins/jetpack/_inc/images/icons/shortcodes.png
Binary files differ
diff --git a/plugins/jetpack/_inc/images/icons/shortlinks.png b/plugins/jetpack/_inc/images/icons/shortlinks.png
new file mode 100644
index 00000000..683c6a73
--- /dev/null
+++ b/plugins/jetpack/_inc/images/icons/shortlinks.png
Binary files 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 00000000..76e0ce6b
--- /dev/null
+++ b/plugins/jetpack/_inc/images/icons/skeleton-module.png
Binary files differ
diff --git a/plugins/jetpack/_inc/images/icons/stats.png b/plugins/jetpack/_inc/images/icons/stats.png
new file mode 100644
index 00000000..4af1031e
--- /dev/null
+++ b/plugins/jetpack/_inc/images/icons/stats.png
Binary files differ
diff --git a/plugins/jetpack/_inc/images/icons/subscriptions.png b/plugins/jetpack/_inc/images/icons/subscriptions.png
new file mode 100644
index 00000000..229cec20
--- /dev/null
+++ b/plugins/jetpack/_inc/images/icons/subscriptions.png
Binary files differ
diff --git a/plugins/jetpack/_inc/images/icons/vaultpress.png b/plugins/jetpack/_inc/images/icons/vaultpress.png
new file mode 100644
index 00000000..a391fade
--- /dev/null
+++ b/plugins/jetpack/_inc/images/icons/vaultpress.png
Binary files differ
diff --git a/plugins/jetpack/_inc/images/icons/widgets.png b/plugins/jetpack/_inc/images/icons/widgets.png
new file mode 100644
index 00000000..1a353d2e
--- /dev/null
+++ b/plugins/jetpack/_inc/images/icons/widgets.png
Binary files differ
diff --git a/plugins/jetpack/_inc/images/ie-sitemode.png b/plugins/jetpack/_inc/images/ie-sitemode.png
new file mode 100644
index 00000000..75c4522b
--- /dev/null
+++ b/plugins/jetpack/_inc/images/ie-sitemode.png
Binary files differ
diff --git a/plugins/jetpack/_inc/images/image-widget.png b/plugins/jetpack/_inc/images/image-widget.png
new file mode 100644
index 00000000..71f43430
--- /dev/null
+++ b/plugins/jetpack/_inc/images/image-widget.png
Binary files 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 00000000..1c014d9c
--- /dev/null
+++ b/plugins/jetpack/_inc/images/jetpack-closebox-icon.png
Binary files 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 00000000..27168f40
--- /dev/null
+++ b/plugins/jetpack/_inc/images/jp-enabled-bg.jpg
Binary files 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 00000000..54f96725
--- /dev/null
+++ b/plugins/jetpack/_inc/images/jp-enabled-clouds.png
Binary files 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 00000000..37921105
--- /dev/null
+++ b/plugins/jetpack/_inc/images/jp-enabled-jetpack.jpg
Binary files differ
diff --git a/plugins/jetpack/_inc/images/jp-icon.png b/plugins/jetpack/_inc/images/jp-icon.png
new file mode 100644
index 00000000..292fd3d0
--- /dev/null
+++ b/plugins/jetpack/_inc/images/jp-icon.png
Binary files differ
diff --git a/plugins/jetpack/_inc/images/latex.gif b/plugins/jetpack/_inc/images/latex.gif
new file mode 100644
index 00000000..d67577c1
--- /dev/null
+++ b/plugins/jetpack/_inc/images/latex.gif
Binary files differ
diff --git a/plugins/jetpack/_inc/images/logo-small.png b/plugins/jetpack/_inc/images/logo-small.png
new file mode 100644
index 00000000..eff53006
--- /dev/null
+++ b/plugins/jetpack/_inc/images/logo-small.png
Binary files differ
diff --git a/plugins/jetpack/_inc/images/logo.png b/plugins/jetpack/_inc/images/logo.png
new file mode 100644
index 00000000..5571481d
--- /dev/null
+++ b/plugins/jetpack/_inc/images/logo.png
Binary files differ
diff --git a/plugins/jetpack/_inc/images/module-blank.png b/plugins/jetpack/_inc/images/module-blank.png
new file mode 100644
index 00000000..c0bdd2c1
--- /dev/null
+++ b/plugins/jetpack/_inc/images/module-blank.png
Binary files 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 00000000..e743e8f4
--- /dev/null
+++ b/plugins/jetpack/_inc/images/module-clouds-sm.png
Binary files 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 00000000..b4a6c52f
--- /dev/null
+++ b/plugins/jetpack/_inc/images/rss/blue-large.png
Binary files 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 00000000..f64e3541
--- /dev/null
+++ b/plugins/jetpack/_inc/images/rss/blue-medium.png
Binary files 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 00000000..c281155e
--- /dev/null
+++ b/plugins/jetpack/_inc/images/rss/blue-small.png
Binary files 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 00000000..4bf86435
--- /dev/null
+++ b/plugins/jetpack/_inc/images/rss/green-large.png
Binary files 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 00000000..13304ce2
--- /dev/null
+++ b/plugins/jetpack/_inc/images/rss/green-medium.png
Binary files 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 00000000..8833c9e6
--- /dev/null
+++ b/plugins/jetpack/_inc/images/rss/green-small.png
Binary files 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 00000000..966b1c1a
--- /dev/null
+++ b/plugins/jetpack/_inc/images/rss/orange-large.png
Binary files 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 00000000..8f5aaa24
--- /dev/null
+++ b/plugins/jetpack/_inc/images/rss/orange-medium.png
Binary files 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 00000000..9e0bf22e
--- /dev/null
+++ b/plugins/jetpack/_inc/images/rss/orange-small.png
Binary files 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 00000000..49b94c77
--- /dev/null
+++ b/plugins/jetpack/_inc/images/rss/pink-large.png
Binary files 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 00000000..cd8e957b
--- /dev/null
+++ b/plugins/jetpack/_inc/images/rss/pink-medium.png
Binary files 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 00000000..7b959e3a
--- /dev/null
+++ b/plugins/jetpack/_inc/images/rss/pink-small.png
Binary files 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 00000000..1ddb70f0
--- /dev/null
+++ b/plugins/jetpack/_inc/images/rss/purple-large.png
Binary files 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 00000000..8d375a5f
--- /dev/null
+++ b/plugins/jetpack/_inc/images/rss/purple-medium.png
Binary files 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 00000000..75f3c607
--- /dev/null
+++ b/plugins/jetpack/_inc/images/rss/purple-small.png
Binary files 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 00000000..88d9bf8d
--- /dev/null
+++ b/plugins/jetpack/_inc/images/rss/red-large.png
Binary files 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 00000000..838db55b
--- /dev/null
+++ b/plugins/jetpack/_inc/images/rss/red-medium.png
Binary files 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 00000000..85fd61c6
--- /dev/null
+++ b/plugins/jetpack/_inc/images/rss/red-small.png
Binary files 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 00000000..af67da9d
--- /dev/null
+++ b/plugins/jetpack/_inc/images/rss/silver-large.png
Binary files 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 00000000..5559c8c2
--- /dev/null
+++ b/plugins/jetpack/_inc/images/rss/silver-medium.png
Binary files 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 00000000..4a41080d
--- /dev/null
+++ b/plugins/jetpack/_inc/images/rss/silver-small.png
Binary files differ
diff --git a/plugins/jetpack/_inc/images/rsslinks-widget.png b/plugins/jetpack/_inc/images/rsslinks-widget.png
new file mode 100644
index 00000000..59e1cdda
--- /dev/null
+++ b/plugins/jetpack/_inc/images/rsslinks-widget.png
Binary files differ
diff --git a/plugins/jetpack/_inc/images/screen-icon.png b/plugins/jetpack/_inc/images/screen-icon.png
new file mode 100644
index 00000000..39254c8d
--- /dev/null
+++ b/plugins/jetpack/_inc/images/screen-icon.png
Binary files differ
diff --git a/plugins/jetpack/_inc/images/sharedaddy.gif b/plugins/jetpack/_inc/images/sharedaddy.gif
new file mode 100644
index 00000000..6c82a1dc
--- /dev/null
+++ b/plugins/jetpack/_inc/images/sharedaddy.gif
Binary files differ
diff --git a/plugins/jetpack/_inc/images/sharedaddy.png b/plugins/jetpack/_inc/images/sharedaddy.png
new file mode 100644
index 00000000..e5257163
--- /dev/null
+++ b/plugins/jetpack/_inc/images/sharedaddy.png
Binary files differ
diff --git a/plugins/jetpack/_inc/images/shortcodes.png b/plugins/jetpack/_inc/images/shortcodes.png
new file mode 100644
index 00000000..cd09ef30
--- /dev/null
+++ b/plugins/jetpack/_inc/images/shortcodes.png
Binary files differ
diff --git a/plugins/jetpack/_inc/images/shortlinks.gif b/plugins/jetpack/_inc/images/shortlinks.gif
new file mode 100644
index 00000000..64e41704
--- /dev/null
+++ b/plugins/jetpack/_inc/images/shortlinks.gif
Binary files differ
diff --git a/plugins/jetpack/_inc/images/stats-smiley.gif b/plugins/jetpack/_inc/images/stats-smiley.gif
new file mode 100644
index 00000000..69a16271
--- /dev/null
+++ b/plugins/jetpack/_inc/images/stats-smiley.gif
Binary files differ
diff --git a/plugins/jetpack/_inc/images/stats.gif b/plugins/jetpack/_inc/images/stats.gif
new file mode 100644
index 00000000..519f9df4
--- /dev/null
+++ b/plugins/jetpack/_inc/images/stats.gif
Binary files differ
diff --git a/plugins/jetpack/_inc/images/status-light.png b/plugins/jetpack/_inc/images/status-light.png
new file mode 100644
index 00000000..83b6bb59
--- /dev/null
+++ b/plugins/jetpack/_inc/images/status-light.png
Binary files differ
diff --git a/plugins/jetpack/_inc/images/subscriptions.png b/plugins/jetpack/_inc/images/subscriptions.png
new file mode 100644
index 00000000..22ddc393
--- /dev/null
+++ b/plugins/jetpack/_inc/images/subscriptions.png
Binary files differ
diff --git a/plugins/jetpack/_inc/images/twitter.png b/plugins/jetpack/_inc/images/twitter.png
new file mode 100644
index 00000000..cf9db1c3
--- /dev/null
+++ b/plugins/jetpack/_inc/images/twitter.png
Binary files differ
diff --git a/plugins/jetpack/_inc/images/vaultpress.png b/plugins/jetpack/_inc/images/vaultpress.png
new file mode 100644
index 00000000..36e87123
--- /dev/null
+++ b/plugins/jetpack/_inc/images/vaultpress.png
Binary files differ
diff --git a/plugins/jetpack/_inc/images/widgets.png b/plugins/jetpack/_inc/images/widgets.png
new file mode 100644
index 00000000..4601636d
--- /dev/null
+++ b/plugins/jetpack/_inc/images/widgets.png
Binary files differ
diff --git a/plugins/jetpack/_inc/jetpack-rtl.css b/plugins/jetpack/_inc/jetpack-rtl.css
new file mode 100644
index 00000000..45c676b4
--- /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 00000000..74593de9
--- /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 00000000..69a86c13
--- /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">&times;</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 00000000..c2761cbb
--- /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 00000000..964cd498
--- /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 00000000..9ac96b44
--- /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 00000000..a382e0ff
--- /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 &#8220;%1$s&#8221; 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 &#8220;%1$s&#8221; 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> &#8211; 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&#8217;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&#8230; it seems your Jetpack doesn&#8217;t quite fit. Have you lost weight? Click &#8220;Connect to WordPress.com&#8221; 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&#8217;s never supposed to happen. Guess you&#8217;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+(?![^<>]++>)/', '&nbsp;', $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+(?![^<>]++>)/', '&nbsp;', $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&#8217;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( ' ', '&nbsp;', $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&#8217;ll need to connect your website to WordPress.com using the button to the right. Once you&#8217;ve made the connection you&#8217;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&#8217;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&hellip;', '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> &rarr; ';
+ 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>&nbsp;
+ <?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>&nbsp;<?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( '&amp;', '&', 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&#8230;', '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 00000000..1657f7fb
--- /dev/null
+++ b/plugins/jetpack/languages/jetpack-az.mo
Binary files differ
diff --git a/plugins/jetpack/languages/jetpack-az.po b/plugins/jetpack/languages/jetpack-az.po
new file mode 100644
index 00000000..b0b8d078
--- /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&#8217;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&#8217;d like to modify where your feedback is sent, or the subject line you can. If you don&#8217;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&#8217;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> &#8211; 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&amp;bg=transparent&amp;fg=000&amp;s=-2\" alt=\"LaTeX logo\" title=\"LaTeX\" style=\"vertical-align: -25%\" /> markup language, perfect for complex mathematical equations and other &#252;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&nbsp;the&nbsp;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&hellip;"
+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&#8217;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 &#8594; <a href=\"%s\">Widgets</a>. Drag the widget labeled &#8220;Blog Subscriptions (Jetpack)&#8221; 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&#8217;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 &#8594; <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&#8217;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&#8217;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&#8217;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&nbsp;the&nbsp;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 &rarr; <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 &#8220;Get Shortlink&#8221; 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&#8217;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&#8217;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&#8217;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&#8217;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 &#187;"
+msgstr "Təqdim et &#187;"
+
+#: 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&eacute;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&#8230;"
+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&#8217;re doing and what to add in the future."
+msgstr ""
+
+#: jetpack.php:1852
+msgid "Checking email updates status&hellip;"
+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&#8217;ll need to connect your website to WordPress.com using the button to the right. Once you&#8217;ve made the connection you&#8217;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&#8217;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&#8217;s never supposed to happen. Guess you&#8217;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&#8217;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&#8230; it seems your Jetpack doesn&#8217;t quite fit. Have you lost weight? Click &#8220;Connect to WordPress.com&#8221; 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 &#8220;%1$s&#8221; 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 00000000..97cec2e8
--- /dev/null
+++ b/plugins/jetpack/languages/jetpack-bs_BA.mo
Binary files differ
diff --git a/plugins/jetpack/languages/jetpack-bs_BA.po b/plugins/jetpack/languages/jetpack-bs_BA.po
new file mode 100644
index 00000000..d83c4948
--- /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&#8217;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&#8217;d like to modify where your feedback is sent, or the subject line you can. If you don&#8217;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&#8217;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> &#8211; 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&amp;bg=transparent&amp;fg=000&amp;s=-2\" alt=\"LaTeX logo\" title=\"LaTeX\" style=\"vertical-align: -25%\" /> markup language, perfect for complex mathematical equations and other &#252;ber-geekery."
+msgstr "U vašim člancima možete koristiti <img src=\"http://l.wordpress.com/latex.php?latex=%5CLaTeX&amp;bg=transparent&amp;fg=000&amp;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&nbsp;the&nbsp;Deadline</a> Proofreading service."
+msgstr "Poboljšajte vlastiti pravopis, stil i gramatiku pomoću <a href=\"http://www.afterthedeadline.com/\">After&nbsp;the&nbsp;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&hellip;"
+msgstr "Učitavam&hellip;"
+
+#: 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&#8217;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 &#8594; <a href=\"%s\">Widgets</a>. Drag the widget labeled &#8220;Blog Subscriptions (Jetpack)&#8221; into one of your sidebars and configure away."
+msgstr "Za korištenje dodatka za pretplate, otvorite Izgled&#8594; <a href=\"%s\">Dodaci</a>. Prebacite dodatak pod imenom &#8220;Blog pretplate (Jetpack) &#8221; 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&#8217;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 &#8594; <a href=\"%s\">Widgets</a>. Drag them into one of your sidebars and configure away."
+msgstr "Za korištenje ovog dodatka, otvorite Izgled&#8594; <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&#8217;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&#8217;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&#8217;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&nbsp;the&nbsp;Deadline</a> Proofreading service improves your writing by using artificial intelligence to find your errors and offer smart suggestions."
+msgstr "<a href='%s'>After&nbsp;the&nbsp;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 &rarr; <a href=\"%s\">Sharing</a> menu."
+msgstr "Da konfigurišete postavke dijeljenja, otvorite Postavke &rarr; <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 &#8220;Get Shortlink&#8221; 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 &#8220;Dobij kratki link&#8221; 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&#8217;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&#8217;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&#8217;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&#8217;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 &#187;"
+msgstr "Pošalji &#187;"
+
+#: 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&eacute;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&#8230;"
+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&#8217;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&hellip;"
+msgstr "Provjeravam status email novosti&hellip;"
+
+#: 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&#8217;ll need to connect your website to WordPress.com using the button to the right. Once you&#8217;ve made the connection you&#8217;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&#8217;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&#8217;s never supposed to happen. Guess you&#8217;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&#8217;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&#8230; it seems your Jetpack doesn&#8217;t quite fit. Have you lost weight? Click &#8220;Connect to WordPress.com&#8221; again to get your Jetpack adjusted."
+msgstr "Neispravna veličina. Izgleda da se Jetpack se može ispravno uklopiti. Kliknite ponovo na &#8220;Poveži se na WordPress.com&#8221; 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 &#8220;%1$s&#8221; plugin."
+msgstr "Jetpack sadrži najnoviju verziju starog &#8220;%1$s&#8221; 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 00000000..77f00762
--- /dev/null
+++ b/plugins/jetpack/languages/jetpack-ca.mo
Binary files differ
diff --git a/plugins/jetpack/languages/jetpack-ca.po b/plugins/jetpack/languages/jetpack-ca.po
new file mode 100644
index 00000000..09097fdc
--- /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&#8217;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&#8217;d like to modify where your feedback is sent, or the subject line you can. If you don&#8217;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&#8217;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> &#8211; 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&amp;bg=transparent&amp;fg=000&amp;s=-2\" alt=\"LaTeX logo\" title=\"LaTeX\" style=\"vertical-align: -25%\" /> markup language, perfect for complex mathematical equations and other &#252;ber-geekery."
+msgstr "Marca les entrades amb el llenguatge de marques <img src=\"http://l.wordpress.com/latex.php?latex=%5CLaTeX&amp;bg=transparent&amp;fg=000&amp;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&nbsp;the&nbsp;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&nbsp;the&nbsp;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&hellip;"
+msgstr "S'està carregant&hellip;"
+
+#: 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&#8217;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 &#8594; <a href=\"%s\">Widgets</a>. Drag the widget labeled &#8220;Blog Subscriptions (Jetpack)&#8221; into one of your sidebars and configure away."
+msgstr "Per fer servir el giny de subscripcions, aneu a Aparença &#8594; <a href=\"%s\">Ginys</a>. Arrossegueu el giny etiquetat com a &#8220;Subscripcions al Bloc (Jetpack)&#8221; 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&#8217;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 &#8594; <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 &#8594; <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&#8217;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&#8217;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&#8217;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&nbsp;the&nbsp;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&nbsp;the&nbsp;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 &rarr; <a href=\"%s\">Sharing</a> menu."
+msgstr "Per configurar les opcions de compartició, aneu al menú de les opcions &rarr; <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 &#8220;Get Shortlink&#8221; 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ó &#8220;Aconsegueix un enllaç curt&#8221; 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&#8217;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&#8217;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&#8217;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&#8217;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 &#187;"
+msgstr "Envia &#187;"
+
+#: 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&eacute;s"
+msgstr "Clix&eacute;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&#8230;"
+msgstr "Molt aviat&#8230;"
+
+#: 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&#8217;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&hellip;"
+msgstr "S'estan comprovant l'estat de les actualitzacions per correu electrònic&hellip;"
+
+#: 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&#8217;ll need to connect your website to WordPress.com using the button to the right. Once you&#8217;ve made the connection you&#8217;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&#8217;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&#8217;s never supposed to happen. Guess you&#8217;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&#8217;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&#8230; it seems your Jetpack doesn&#8217;t quite fit. Have you lost weight? Click &#8220;Connect to WordPress.com&#8221; again to get your Jetpack adjusted."
+msgstr "Grandària incorrecta. Hm&#8230; sembla que el JetPack no s'acaba d'ajustar. Has perdut pes? feu clic de nou a &#8220;Connecta amb WordsPress.com&#8221; 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 &#8220;%1$s&#8221; plugin."
+msgstr "El JetPack conté la versió més recent de l'antiga extensió &#8220;%1$s&#8221;."
+
+#: 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 00000000..896979a2
--- /dev/null
+++ b/plugins/jetpack/languages/jetpack-cs.mo
Binary files differ
diff --git a/plugins/jetpack/languages/jetpack-cs.po b/plugins/jetpack/languages/jetpack-cs.po
new file mode 100644
index 00000000..95149c53
--- /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&#8217;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&#8217;d like to modify where your feedback is sent, or the subject line you can. If you don&#8217;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&#8217;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> &#8211; 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&amp;bg=transparent&amp;fg=000&amp;s=-2\" alt=\"LaTeX logo\" title=\"LaTeX\" style=\"vertical-align: -25%\" /> markup language, perfect for complex mathematical equations and other &#252;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&nbsp;the&nbsp;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&hellip;"
+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&#8217;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 &#8594; <a href=\"%s\">Widgets</a>. Drag the widget labeled &#8220;Blog Subscriptions (Jetpack)&#8221; 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&#8217;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 &#8594; <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&#8217;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&#8217;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&#8217;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&nbsp;the&nbsp;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 &rarr; <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 &#8220;Get Shortlink&#8221; 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&#8217;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&#8217;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&#8217;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&#8217;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 &#187;"
+msgstr "Potvrdit &#187;"
+
+#: 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&eacute;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&#8230;"
+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&#8217;re doing and what to add in the future."
+msgstr ""
+
+#: jetpack.php:1852
+msgid "Checking email updates status&hellip;"
+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&#8217;ll need to connect your website to WordPress.com using the button to the right. Once you&#8217;ve made the connection you&#8217;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&#8217;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&#8217;s never supposed to happen. Guess you&#8217;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&#8217;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&#8230; it seems your Jetpack doesn&#8217;t quite fit. Have you lost weight? Click &#8220;Connect to WordPress.com&#8221; 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 &#8220;%1$s&#8221; 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 00000000..dd4a5ae2
--- /dev/null
+++ b/plugins/jetpack/languages/jetpack-da_DK.mo
Binary files differ
diff --git a/plugins/jetpack/languages/jetpack-da_DK.po b/plugins/jetpack/languages/jetpack-da_DK.po
new file mode 100644
index 00000000..0ea76478
--- /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&#248;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 &rarr; <a href=\"%s\">Sharing</a> menu."
+msgstr "For at ændre dine deleindstillinger, gå til Indstillinger &rarr; <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&#8217;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&#8217;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 &#8594; <a href=\"%s\">Widgets</a>. The RSS Links widget is listed as &#8220;RSS Links&nbsp;(Jetpack)&#8221;; drag it into one of your sidebars and configure away."
+msgstr "For at benytte RSS Links widgeten, gå til Udseende &#8594; <a href=\"%s\">Widgets</a>. RSS Links widgeten er vist som &#8220;RSS Links&nbsp;(Jetpack)&#8221;; 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&#8217;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&#8217;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&#8217;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&#8217;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 &#8220;Get Shortlink&#8221; 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 &#8220;Hent kortlink&#8221; 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&#230;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 &#8594; <a href=\"%s\">Widgets</a>. The Image widget is listed as &#8220;Image&nbsp;(Jetpack)&#8221;; drag it into one of your sidebars and configure away."
+msgstr "For at benytte Billed widgeten, gå til Udseende &#8594; <a href=\"%s\">Widgets</a>. Billed widgeten er vist som &#8220;Billed&nbsp;(Jetpack)&#8221;; 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&nbsp;the&nbsp;Deadline</a> Proofreading service."
+msgstr "Prøv at forbedre din stavning, sproglige stil og grammatik med <a href=\"http://www.afterthedeadline.com/\">After&nbsp;the&nbsp;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&hellip;"
+msgstr "Indl&aelig;ser&hellip;"
+
+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&amp;bg=transparent&amp;fg=000&amp;s=-2\" alt=\"LaTeX logo\" title=\"LaTeX\" style=\"vertical-align: -25%\" /> markup language, perfect for complex mathematical equations and other &#252;ber-geekery."
+msgstr "Marker dine indlæg med <img src=\"http://l.wordpress.com/latex.php?latex=%5CLaTeX&amp;bg=transparent&amp;fg=000&amp;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 &#8594; <a href=\"%s\">Widgets</a>. The Twitter widget is listed as &#8220;Twitter&nbsp;(Jetpack)&#8221;; drag it into one of your sidebars and configure away."
+msgstr "For at benytte Twitter widgeten, gå til Udseende &#8594; <a href=\"%s\">Widgets</a>. Twitter widgeten er vist som &#8220;Twitter&nbsp;(Jetpack)&#8221;; 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&nbsp;the&nbsp;Deadline</a> Proofreading service improves your writing by using artificial intelligence to find your errors and offer smart suggestions."
+msgstr "<a href='%s'>After&nbsp;the&nbsp;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&#8217;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&#8217;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&#8217;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&#8230; it seems your Jetpack doesn&#8217;t quite fit. Have you lost weight? Click &#8220;Connect to WordPress.com&#8221; 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&#8230;"
+msgstr "Kommer snart ..."
+
+#: modules/after-the-deadline/config-options.php:74
+msgid "Clich&eacute;s"
+msgstr "Klichéer"
+
+#: jetpack.php:1168
+msgid "<strong>Your Jetpack is almost ready</strong> &#8211; 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 &#8220;%1$s&#8221; plugin."
+msgstr "Jetpack indeholder den nyeste version af det gamle &#8220;%1$s&#8221; 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&#8217;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&#8217;s never supposed to happen. Guess you&#8217;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&hellip;"
+msgstr "Tjekker e-mail opdateringersstatus ..."
+
+#: jetpack.php:1621
+msgid "To enable all of the Jetpack features you&#8217;ll need to connect your website to WordPress.com using the button to the right. Once you&#8217;ve made the connection you&#8217;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 00000000..21881628
--- /dev/null
+++ b/plugins/jetpack/languages/jetpack-de_DE.mo
Binary files differ
diff --git a/plugins/jetpack/languages/jetpack-de_DE.po b/plugins/jetpack/languages/jetpack-de_DE.po
new file mode 100644
index 00000000..f9749a77
--- /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&#8217;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&#8217;d like to modify where your feedback is sent, or the subject line you can. If you don&#8217;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&#8217;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> &#8211; 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&amp;bg=transparent&amp;fg=000&amp;s=-2\" alt=\"LaTeX logo\" title=\"LaTeX\" style=\"vertical-align: -25%\" /> markup language, perfect for complex mathematical equations and other &#252;ber-geekery."
+msgstr "Zeichne deine Artikel mit der <img src=\"http://l.wordpress.com/latex.php?latex=%5CLaTeX&amp;bg=transparent&amp;fg=000&amp;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&nbsp;the&nbsp;Deadline</a> Proofreading service."
+msgstr "Verbessere deine Rechtschreibung, Grammatik und Ausdrucksweise mit dem <a href=\"http://www.afterthedeadline.com/\">After&nbsp;the&nbsp;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/rsslin