summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--addons/website_blog/i18n/website_blog.pot7
-rw-r--r--addons/website_blog/static/src/js/website_blog.js5
2 files changed, 11 insertions, 1 deletions
diff --git a/addons/website_blog/i18n/website_blog.pot b/addons/website_blog/i18n/website_blog.pot
index feb6d9d37fe..5c5ade58c27 100644
--- a/addons/website_blog/i18n/website_blog.pot
+++ b/addons/website_blog/i18n/website_blog.pot
@@ -316,6 +316,13 @@ msgstr ""
#. module: website_blog
#. openerp-web
+#: code:addons/website_blog/static/src/js/website_blog.js:77
+#, python-format
+msgid "Amazing blog article: %s! Check it live: %s"
+msgstr ""
+
+#. module: website_blog
+#. openerp-web
#: code:addons/website_blog/static/src/snippets/s_latest_posts/000.js:0
#, python-format
msgid ""
diff --git a/addons/website_blog/static/src/js/website_blog.js b/addons/website_blog/static/src/js/website_blog.js
index 3286f553121..7131f275d00 100644
--- a/addons/website_blog/static/src/js/website_blog.js
+++ b/addons/website_blog/static/src/js/website_blog.js
@@ -1,5 +1,6 @@
odoo.define('website_blog.website_blog', function (require) {
'use strict';
+var core = require('web.core');
const dom = require('web.dom');
const publicWidget = require('web.public.widget');
@@ -73,7 +74,9 @@ publicWidget.registry.websiteBlog = publicWidget.Widget.extend({
var blogPostTitle = encodeURIComponent($('#o_wblog_post_name').html() || '');
var articleURL = encodeURIComponent(window.location.href);
if ($element.hasClass('o_twitter')) {
- url = 'https://twitter.com/intent/tweet?tw_p=tweetbutton&text=Amazing blog article : ' + blogPostTitle + "! " + articleURL;
+ var twitterText = core._t("Amazing blog article: %s! Check it live: %s");
+ var tweetText = _.string.sprintf(twitterText, blogPostTitle, articleURL);
+ url = 'https://twitter.com/intent/tweet?tw_p=tweetbutton&text=' + tweetText;
} else if ($element.hasClass('o_facebook')) {
url = 'https://www.facebook.com/sharer/sharer.php?u=' + articleURL;
} else if ($element.hasClass('o_linkedin')) {