diff --git a/muk_web_preview_attachment/template/assets.xml b/muk_web_preview_attachment/template/assets.xml
index 8ccc8c1..4c93461 100644
--- a/muk_web_preview_attachment/template/assets.xml
+++ b/muk_web_preview_attachment/template/assets.xml
@@ -19,14 +19,15 @@
-
+
-
-
+
+
+
-
+
\ No newline at end of file
diff --git a/muk_web_preview_attachment/views/ir_attachment_view.xml b/muk_web_preview_attachment/views/ir_attachment_view.xml
index 10a4636..a1818df 100644
--- a/muk_web_preview_attachment/views/ir_attachment_view.xml
+++ b/muk_web_preview_attachment/views/ir_attachment_view.xml
@@ -36,11 +36,9 @@
- record.id.value
+ record.id.raw_value
-
-
\ No newline at end of file
diff --git a/muk_web_preview_audio/__manifest__.py b/muk_web_preview_audio/__manifest__.py
index 3f85536..2cf3401 100644
--- a/muk_web_preview_audio/__manifest__.py
+++ b/muk_web_preview_audio/__manifest__.py
@@ -29,7 +29,7 @@
- Ogg Theora Vorbis (*.ogg, audio/ogg)
- MP3 (*.mp3, audio/mpeg)
""",
- "version": "11.0.1.0.2",
+ "version": "11.0.1.1.0",
"category": "Extra Tools",
"license": "AGPL-3",
"website": "http://www.mukit.at",
diff --git a/muk_web_preview_audio/doc/changelog.rst b/muk_web_preview_audio/doc/changelog.rst
new file mode 100644
index 0000000..0a9ed4b
--- /dev/null
+++ b/muk_web_preview_audio/doc/changelog.rst
@@ -0,0 +1,10 @@
+`1.1.0`
+-------
+
+- Lazy load javascript
+
+
+`1.0.0`
+-------
+
+- Init version
diff --git a/muk_web_preview_audio/i18n/de.po b/muk_web_preview_audio/i18n/de.po
new file mode 100644
index 0000000..3a53799
--- /dev/null
+++ b/muk_web_preview_audio/i18n/de.po
@@ -0,0 +1,25 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * muk_web_preview_audio
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 11.0\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2018-01-19 00:57+0000\n"
+"PO-Revision-Date: 2018-01-19 01:58+0100\n"
+"Last-Translator: <>\n"
+"Language-Team: \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: \n"
+"Language: de\n"
+"X-Generator: Poedit 2.0.5\n"
+
+#. module: muk_web_preview_audio
+#. openerp-web
+#: code:addons/muk_web_preview_audio/static/src/xml/preview_content.xml:27
+#, python-format
+msgid "Your browser does not support the audio element."
+msgstr "Die Audiodatei wird von Ihrem Browser nicht unterstützt."
diff --git a/muk_web_preview_audio/i18n/muk_web_preview_audio.pot b/muk_web_preview_audio/i18n/muk_web_preview_audio.pot
new file mode 100644
index 0000000..0958224
--- /dev/null
+++ b/muk_web_preview_audio/i18n/muk_web_preview_audio.pot
@@ -0,0 +1,24 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * muk_web_preview_audio
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 11.0\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2018-01-19 00:56+0000\n"
+"PO-Revision-Date: 2018-01-19 00:56+0000\n"
+"Last-Translator: <>\n"
+"Language-Team: \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Plural-Forms: \n"
+
+#. module: muk_web_preview_audio
+#. openerp-web
+#: code:addons/muk_web_preview_audio/static/src/xml/preview_content.xml:27
+#, python-format
+msgid "Your browser does not support the audio element."
+msgstr ""
+
diff --git a/muk_web_preview_audio/static/src/js/preview_handler.js b/muk_web_preview_audio/static/src/js/preview_handler.js
index bf98de2..c5da58b 100644
--- a/muk_web_preview_audio/static/src/js/preview_handler.js
+++ b/muk_web_preview_audio/static/src/js/preview_handler.js
@@ -20,6 +20,7 @@
odoo.define('muk_preview_audio.PreviewHandler', function (require) {
"use strict";
+var ajax = require('web.ajax');
var core = require('web.core');
var PreviewHandler = require('muk_preview.PreviewHandler');
@@ -28,13 +29,14 @@ var QWeb = core.qweb;
var _t = core._t;
var AudioHandler = PreviewHandler.BaseHandler.extend({
+ cssLibs: [
+ ],
+ jsLibs: [
+ '/muk_web_preview_audio/static/lib/visualizer/visualizer.js',
+ ],
mimetypeMap: {
- '.wav': 'audio/wav',
- '.ogg': 'audio/ogg',
- '.mp3': 'audio/mpeg',
- 'wav': 'audio/wav',
- 'ogg': 'audio/ogg',
- 'mp3': 'audio/mpeg',
+ '.wav': 'audio/wav', '.ogg': 'audio/ogg', '.mp3': 'audio/mpeg',
+ 'wav': 'audio/wav', 'ogg': 'audio/ogg', 'mp3': 'audio/mpeg',
},
checkExtension: function(extension) {
return ['.wav', '.ogg', '.mp3', 'wav', 'ogg', 'mp3'].includes(extension);
@@ -43,14 +45,17 @@ var AudioHandler = PreviewHandler.BaseHandler.extend({
return ['audio/wav', ' audio/ogg', 'audio/mpeg'].includes(mimetype);
},
createHtml: function(url, mimetype, extension, title) {
+ var self = this;
var result = $.Deferred();
- if(!mimetype || mimetype === 'application/octet-stream') {
- mimetype = this.mimetypeMap[extension];
- }
- var $content = $(QWeb.render('AudioHTMLContent', {url: url, type: mimetype, title: title}));
- var visualizer = new Visualizer($content.find('audio'), $content.find('.visualizer'), $content.find('canvas'));
- result.resolve($content);
- return $.when(result);
+ ajax.loadLibs(this).then(function() {
+ if(!mimetype || mimetype === 'application/octet-stream') {
+ mimetype = self.mimetypeMap[extension];
+ }
+ var $content = $(QWeb.render('AudioHTMLContent', {url: url, type: mimetype, title: title}));
+ var visualizer = new Visualizer($content.find('audio'), $content.find('.visualizer'), $content.find('canvas'));
+ result.resolve($content);
+ });
+ return result;
},
});
diff --git a/muk_web_preview_audio/template/assets.xml b/muk_web_preview_audio/template/assets.xml
index 8014ad0..6191780 100644
--- a/muk_web_preview_audio/template/assets.xml
+++ b/muk_web_preview_audio/template/assets.xml
@@ -19,12 +19,12 @@
-
-
-
+
-
+
+
+
-
+
\ No newline at end of file
diff --git a/muk_web_preview_csv/__manifest__.py b/muk_web_preview_csv/__manifest__.py
index 27d4939..355d0a4 100644
--- a/muk_web_preview_csv/__manifest__.py
+++ b/muk_web_preview_csv/__manifest__.py
@@ -27,7 +27,7 @@
Currently the following extensions are supported:
- CSV (*.csv, text/csv)
""",
- "version": "11.0.1.0.1",
+ "version": "11.0.1.1.0",
"category": "Extra Tools",
"license": "AGPL-3",
"website": "http://www.mukit.at",
diff --git a/muk_web_preview_csv/doc/changelog.rst b/muk_web_preview_csv/doc/changelog.rst
new file mode 100644
index 0000000..0a9ed4b
--- /dev/null
+++ b/muk_web_preview_csv/doc/changelog.rst
@@ -0,0 +1,10 @@
+`1.1.0`
+-------
+
+- Lazy load javascript
+
+
+`1.0.0`
+-------
+
+- Init version
diff --git a/muk_web_preview_csv/i18n/de.po b/muk_web_preview_csv/i18n/de.po
new file mode 100644
index 0000000..933a4cf
--- /dev/null
+++ b/muk_web_preview_csv/i18n/de.po
@@ -0,0 +1,16 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 11.0\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2018-01-19 01:02+0000\n"
+"PO-Revision-Date: 2018-01-19 01:02+0000\n"
+"Last-Translator: <>\n"
+"Language-Team: \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Plural-Forms: \n"
+
diff --git a/muk_web_preview_csv/i18n/muk_web_preview_csv.pot b/muk_web_preview_csv/i18n/muk_web_preview_csv.pot
new file mode 100644
index 0000000..933a4cf
--- /dev/null
+++ b/muk_web_preview_csv/i18n/muk_web_preview_csv.pot
@@ -0,0 +1,16 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 11.0\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2018-01-19 01:02+0000\n"
+"PO-Revision-Date: 2018-01-19 01:02+0000\n"
+"Last-Translator: <>\n"
+"Language-Team: \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Plural-Forms: \n"
+
diff --git a/muk_web_preview_csv/static/src/js/preview_handler.js b/muk_web_preview_csv/static/src/js/preview_handler.js
index 109533c..f48247a 100644
--- a/muk_web_preview_csv/static/src/js/preview_handler.js
+++ b/muk_web_preview_csv/static/src/js/preview_handler.js
@@ -20,6 +20,7 @@
odoo.define('muk_preview_csv.PreviewHandler', function (require) {
"use strict";
+var ajax = require('web.ajax');
var core = require('web.core');
var PreviewHandler = require('muk_preview.PreviewHandler');
@@ -28,6 +29,16 @@ var QWeb = core.qweb;
var _t = core._t;
var CSVHandler = PreviewHandler.BaseHandler.extend({
+ cssLibs: [
+ '/muk_web_preview_csv/static/lib/pikaday/pikaday.css',
+ '/muk_web_preview_csv/static/lib/handsontable/handsontable.css',
+ ],
+ jsLibs: [
+ '/muk_web_preview_csv/static/lib/PapaParse/papaparse.js',
+ '/muk_web_preview_csv/static/lib/numbro/numbro.js',
+ '/muk_web_preview_csv/static/lib/pikaday/pikaday.js',
+ '/muk_web_preview_csv/static/lib/handsontable/handsontable.js',
+ ],
checkExtension: function(extension) {
return ['.csv', 'csv'].includes(extension);
},
@@ -37,25 +48,27 @@ var CSVHandler = PreviewHandler.BaseHandler.extend({
createHtml: function(url, mimetype, extension, title) {
var result = $.Deferred();
var $content = $(QWeb.render('CSVHTMLContent'));
- Papa.parse(url, {
- download: true,
- dynamicTyping: true,
- complete: function(results) {
- $content.find('.csv-loader').hide();
- $content.find('.csv-container').show();
- $content.find('.csv-container').handsontable({
- data: results.data,
- rowHeaders: true,
- colHeaders: true,
- stretchH: 'all',
- readOnly: true,
- columnSorting: true,
- autoColumnSize: true,
- });
- }
- });
+ ajax.loadLibs(this).then(function() {
+ Papa.parse(url, {
+ download: true,
+ dynamicTyping: true,
+ complete: function(results) {
+ $content.find('.csv-loader').hide();
+ $content.find('.csv-container').show();
+ $content.find('.csv-container').handsontable({
+ data: results.data,
+ rowHeaders: true,
+ colHeaders: true,
+ stretchH: 'all',
+ readOnly: true,
+ columnSorting: true,
+ autoColumnSize: true,
+ });
+ }
+ });
+ });
result.resolve($content);
- return $.when(result);
+ return result;
},
});
diff --git a/muk_web_preview_csv/template/assets.xml b/muk_web_preview_csv/template/assets.xml
index ae786ea..6699c1d 100644
--- a/muk_web_preview_csv/template/assets.xml
+++ b/muk_web_preview_csv/template/assets.xml
@@ -19,17 +19,11 @@
-
-
-
-
-
-
-
-
-
+
-
+
+
+
diff --git a/muk_web_preview_image/__manifest__.py b/muk_web_preview_image/__manifest__.py
index b97304f..15a387d 100644
--- a/muk_web_preview_image/__manifest__.py
+++ b/muk_web_preview_image/__manifest__.py
@@ -46,7 +46,7 @@
- XBM-Dateien (*.xbm, image/x-xbitmap)
- XPM-Dateien (*.xpm, image/x-xpixmap)
""",
- "version": "11.0.1.0.2",
+ "version": "11.0.1.1.0",
"category": "Extra Tools",
"license": "AGPL-3",
"website": "http://www.mukit.at",
diff --git a/muk_web_preview_image/doc/changelog.rst b/muk_web_preview_image/doc/changelog.rst
new file mode 100644
index 0000000..0a9ed4b
--- /dev/null
+++ b/muk_web_preview_image/doc/changelog.rst
@@ -0,0 +1,10 @@
+`1.1.0`
+-------
+
+- Lazy load javascript
+
+
+`1.0.0`
+-------
+
+- Init version
diff --git a/muk_web_preview_image/i18n/de.po b/muk_web_preview_image/i18n/de.po
new file mode 100644
index 0000000..9506a7b
--- /dev/null
+++ b/muk_web_preview_image/i18n/de.po
@@ -0,0 +1,16 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 11.0\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2018-01-19 00:35+0000\n"
+"PO-Revision-Date: 2018-01-19 00:35+0000\n"
+"Last-Translator: <>\n"
+"Language-Team: \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Plural-Forms: \n"
+
diff --git a/muk_web_preview_image/i18n/muk_web_preview_image.pot b/muk_web_preview_image/i18n/muk_web_preview_image.pot
new file mode 100644
index 0000000..9506a7b
--- /dev/null
+++ b/muk_web_preview_image/i18n/muk_web_preview_image.pot
@@ -0,0 +1,16 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 11.0\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2018-01-19 00:35+0000\n"
+"PO-Revision-Date: 2018-01-19 00:35+0000\n"
+"Last-Translator: <>\n"
+"Language-Team: \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Plural-Forms: \n"
+
diff --git a/muk_web_preview_image/static/src/js/preview_handler.js b/muk_web_preview_image/static/src/js/preview_handler.js
index c2a2092..5b4314f 100644
--- a/muk_web_preview_image/static/src/js/preview_handler.js
+++ b/muk_web_preview_image/static/src/js/preview_handler.js
@@ -20,6 +20,7 @@
odoo.define('muk_preview_image.PreviewHandler', function (require) {
"use strict";
+var ajax = require('web.ajax');
var core = require('web.core');
var PreviewHandler = require('muk_preview.PreviewHandler');
@@ -28,6 +29,12 @@ var QWeb = core.qweb;
var _t = core._t;
var ImageHandler = PreviewHandler.BaseHandler.extend({
+ cssLibs: [
+ '/muk_web_preview_image/static/lib/imageviewer/imageviewer.css',
+ ],
+ jsLibs: [
+ '/muk_web_preview_image/static/lib/imageviewer/imageviewer.js',
+ ],
checkExtension: function(extension) {
return ['.cod', '.ras', '.fif', '.gif', '.ief', '.jpeg', '.jpg', '.jpe', '.png', '.tiff',
'.tif', '.mcf', '.wbmp', '.fh4', '.fh5', '.fhc', '.ico', '.pnm', '.pbm', '.pgm',
@@ -43,12 +50,14 @@ var ImageHandler = PreviewHandler.BaseHandler.extend({
},
createHtml: function(url, mimetype, extension, title) {
var result = $.Deferred();
- var $content = $(QWeb.render('ImageHTMLContent', {url: url, alt: title}));
- $content.find('img').click(function (e) {
- ImageViewer().show(this.src, this.src);
- });
- result.resolve($content);
- return $.when(result);
+ ajax.loadLibs(this).then(function() {
+ var $content = $(QWeb.render('ImageHTMLContent', {url: url, alt: title}));
+ $content.find('img').click(function (e) {
+ ImageViewer().show(this.src, this.src);
+ });
+ result.resolve($content);
+ });
+ return result
},
});
diff --git a/muk_web_preview_image/template/assets.xml b/muk_web_preview_image/template/assets.xml
index edbde96..d79ecf0 100644
--- a/muk_web_preview_image/template/assets.xml
+++ b/muk_web_preview_image/template/assets.xml
@@ -19,13 +19,12 @@
-
-
-
-
+
-
+
+
+
-
+
\ No newline at end of file
diff --git a/muk_web_preview_mail/__manifest__.py b/muk_web_preview_mail/__manifest__.py
index 9a354df..20887eb 100644
--- a/muk_web_preview_mail/__manifest__.py
+++ b/muk_web_preview_mail/__manifest__.py
@@ -27,7 +27,7 @@
Currently the following mail extensions are supported:
- Microsoft Outlook Express Mail Message (*.eml, message/rfc822)
""",
- "version": "11.0.1.0.3",
+ "version": "11.0.1.1.0",
"category": "Extra Tools",
"license": "AGPL-3",
"website": "http://www.mukit.at",
diff --git a/muk_web_preview_mail/doc/changelog.rst b/muk_web_preview_mail/doc/changelog.rst
new file mode 100644
index 0000000..0a9ed4b
--- /dev/null
+++ b/muk_web_preview_mail/doc/changelog.rst
@@ -0,0 +1,10 @@
+`1.1.0`
+-------
+
+- Lazy load javascript
+
+
+`1.0.0`
+-------
+
+- Init version
diff --git a/muk_web_preview_mail/i18n/de.po b/muk_web_preview_mail/i18n/de.po
new file mode 100644
index 0000000..0a97f39
--- /dev/null
+++ b/muk_web_preview_mail/i18n/de.po
@@ -0,0 +1,95 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * muk_web_preview_mail
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 11.0\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2018-01-19 01:19+0000\n"
+"PO-Revision-Date: 2018-01-19 02:21+0100\n"
+"Last-Translator: <>\n"
+"Language-Team: \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: \n"
+"Language: de\n"
+"X-Generator: Poedit 2.0.5\n"
+
+#. module: muk_web_preview_mail
+#. openerp-web
+#: code:addons/muk_web_preview_mail/static/src/xml/preview_content.xml:43
+#, python-format
+msgid "Cc:"
+msgstr "CC:"
+
+#. module: muk_web_preview_mail
+#. openerp-web
+#: code:addons/muk_web_preview_mail/static/src/xml/preview_content.xml:51
+#, python-format
+msgid "Date:"
+msgstr "Datum:"
+
+#. module: muk_web_preview_mail
+#. openerp-web
+#: code:addons/muk_web_preview_mail/static/src/js/preview_handler.js:83
+#, python-format
+msgid "Download!"
+msgstr "Herunterladen!"
+
+#. module: muk_web_preview_mail
+#. openerp-web
+#: code:addons/muk_web_preview_mail/static/src/xml/preview_content.xml:47
+#, python-format
+msgid "From:"
+msgstr "Vom:"
+
+#. module: muk_web_preview_mail
+#. openerp-web
+#: code:addons/muk_web_preview_mail/static/src/xml/preview_content.xml:66
+#, python-format
+msgid "Messages"
+msgstr "Nachrichten"
+
+#. module: muk_web_preview_mail
+#. openerp-web
+#: code:addons/muk_web_preview_mail/static/src/js/preview_handler.js:58
+#, python-format
+msgid "Re: "
+msgstr "AW: "
+
+#. module: muk_web_preview_mail
+#. openerp-web
+#: code:addons/muk_web_preview_mail/static/src/xml/preview_content.xml:34
+#, python-format
+msgid "Reply"
+msgstr "Antworten"
+
+#. module: muk_web_preview_mail
+#. openerp-web
+#: code:addons/muk_web_preview_mail/static/src/xml/preview_content.xml:55
+#, python-format
+msgid "Subject:"
+msgstr "Betreff:"
+
+#. module: muk_web_preview_mail
+#. openerp-web
+#: code:addons/muk_web_preview_mail/static/src/xml/preview_content.xml:39
+#, python-format
+msgid "To:"
+msgstr "AN:"
+
+#. module: muk_web_preview_mail
+#: code:addons/muk_web_preview_mail/controllers/main.py:76
+#: code:addons/muk_web_preview_mail/controllers/main.py:90
+#, python-format
+msgid "Unknown Error"
+msgstr "Unbekannter Fehler"
+
+#. module: muk_web_preview_mail
+#: code:addons/muk_web_preview_mail/controllers/main.py:81
+#: code:addons/muk_web_preview_mail/controllers/main.py:88
+#, python-format
+msgid "Unparsable message! The file has to be of type: message/rfc822"
+msgstr "Die Nachricht konnte nicht verarbeitet werden. Die Datei muss vom Typ `message/rfc822` sein."
diff --git a/muk_web_preview_mail/i18n/muk_web_preview_mail.pot b/muk_web_preview_mail/i18n/muk_web_preview_mail.pot
new file mode 100644
index 0000000..c986a58
--- /dev/null
+++ b/muk_web_preview_mail/i18n/muk_web_preview_mail.pot
@@ -0,0 +1,94 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * muk_web_preview_mail
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 11.0\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2018-01-19 01:19+0000\n"
+"PO-Revision-Date: 2018-01-19 01:19+0000\n"
+"Last-Translator: <>\n"
+"Language-Team: \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Plural-Forms: \n"
+
+#. module: muk_web_preview_mail
+#. openerp-web
+#: code:addons/muk_web_preview_mail/static/src/xml/preview_content.xml:43
+#, python-format
+msgid "Cc:"
+msgstr ""
+
+#. module: muk_web_preview_mail
+#. openerp-web
+#: code:addons/muk_web_preview_mail/static/src/xml/preview_content.xml:51
+#, python-format
+msgid "Date:"
+msgstr ""
+
+#. module: muk_web_preview_mail
+#. openerp-web
+#: code:addons/muk_web_preview_mail/static/src/js/preview_handler.js:83
+#, python-format
+msgid "Download!"
+msgstr ""
+
+#. module: muk_web_preview_mail
+#. openerp-web
+#: code:addons/muk_web_preview_mail/static/src/xml/preview_content.xml:47
+#, python-format
+msgid "From:"
+msgstr ""
+
+#. module: muk_web_preview_mail
+#. openerp-web
+#: code:addons/muk_web_preview_mail/static/src/xml/preview_content.xml:66
+#, python-format
+msgid "Messages"
+msgstr ""
+
+#. module: muk_web_preview_mail
+#. openerp-web
+#: code:addons/muk_web_preview_mail/static/src/js/preview_handler.js:58
+#, python-format
+msgid "Re: "
+msgstr ""
+
+#. module: muk_web_preview_mail
+#. openerp-web
+#: code:addons/muk_web_preview_mail/static/src/xml/preview_content.xml:34
+#, python-format
+msgid "Reply"
+msgstr ""
+
+#. module: muk_web_preview_mail
+#. openerp-web
+#: code:addons/muk_web_preview_mail/static/src/xml/preview_content.xml:55
+#, python-format
+msgid "Subject:"
+msgstr ""
+
+#. module: muk_web_preview_mail
+#. openerp-web
+#: code:addons/muk_web_preview_mail/static/src/xml/preview_content.xml:39
+#, python-format
+msgid "To:"
+msgstr ""
+
+#. module: muk_web_preview_mail
+#: code:addons/muk_web_preview_mail/controllers/main.py:76
+#: code:addons/muk_web_preview_mail/controllers/main.py:90
+#, python-format
+msgid "Unknown Error"
+msgstr ""
+
+#. module: muk_web_preview_mail
+#: code:addons/muk_web_preview_mail/controllers/main.py:81
+#: code:addons/muk_web_preview_mail/controllers/main.py:88
+#, python-format
+msgid "Unparsable message! The file has to be of type: message/rfc822"
+msgstr ""
+
diff --git a/muk_web_preview_mail/static/src/js/preview_handler.js b/muk_web_preview_mail/static/src/js/preview_handler.js
index 1f3b331..3f43e5d 100644
--- a/muk_web_preview_mail/static/src/js/preview_handler.js
+++ b/muk_web_preview_mail/static/src/js/preview_handler.js
@@ -20,6 +20,7 @@
odoo.define('muk_preview_mail.PreviewHandler', function (require) {
"use strict";
+var ajax = require('web.ajax');
var core = require('web.core');
var PreviewHandler = require('muk_preview.PreviewHandler');
@@ -120,7 +121,7 @@ var MailHandler = PreviewHandler.BaseHandler.extend({
}
});
result.resolve($content);
- return $.when(result);
+ return result;
},
});
diff --git a/muk_web_preview_mail/template/assets.xml b/muk_web_preview_mail/template/assets.xml
index 7605b4f..fecd2c3 100644
--- a/muk_web_preview_mail/template/assets.xml
+++ b/muk_web_preview_mail/template/assets.xml
@@ -19,10 +19,12 @@
-
+
-
+
+
+
-
+
\ No newline at end of file
diff --git a/muk_web_preview_markdown/__manifest__.py b/muk_web_preview_markdown/__manifest__.py
index 5b4b6e6..d0d7262 100644
--- a/muk_web_preview_markdown/__manifest__.py
+++ b/muk_web_preview_markdown/__manifest__.py
@@ -27,7 +27,7 @@
Currently the following Markdown file extensions are supported:
- Markdown (*.md, text/markdown)
""",
- "version": "11.0.1.0.0",
+ "version": "11.0.1.1.0",
"category": "Extra Tools",
"license": "AGPL-3",
"website": "http://www.mukit.at",
diff --git a/muk_web_preview_markdown/doc/changelog.rst b/muk_web_preview_markdown/doc/changelog.rst
new file mode 100644
index 0000000..0a9ed4b
--- /dev/null
+++ b/muk_web_preview_markdown/doc/changelog.rst
@@ -0,0 +1,10 @@
+`1.1.0`
+-------
+
+- Lazy load javascript
+
+
+`1.0.0`
+-------
+
+- Init version
diff --git a/muk_web_preview_markdown/i18n/de.po b/muk_web_preview_markdown/i18n/de.po
new file mode 100644
index 0000000..637a783
--- /dev/null
+++ b/muk_web_preview_markdown/i18n/de.po
@@ -0,0 +1,16 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 11.0\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2018-01-19 10:10+0000\n"
+"PO-Revision-Date: 2018-01-19 10:10+0000\n"
+"Last-Translator: <>\n"
+"Language-Team: \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Plural-Forms: \n"
+
diff --git a/muk_web_preview_markdown/i18n/muk_web_preview_markdown.pot b/muk_web_preview_markdown/i18n/muk_web_preview_markdown.pot
new file mode 100644
index 0000000..637a783
--- /dev/null
+++ b/muk_web_preview_markdown/i18n/muk_web_preview_markdown.pot
@@ -0,0 +1,16 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 11.0\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2018-01-19 10:10+0000\n"
+"PO-Revision-Date: 2018-01-19 10:10+0000\n"
+"Last-Translator: <>\n"
+"Language-Team: \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Plural-Forms: \n"
+
diff --git a/muk_web_preview_markdown/static/src/js/preview_handler.js b/muk_web_preview_markdown/static/src/js/preview_handler.js
index 62f0fef..80afadd 100644
--- a/muk_web_preview_markdown/static/src/js/preview_handler.js
+++ b/muk_web_preview_markdown/static/src/js/preview_handler.js
@@ -20,6 +20,7 @@
odoo.define('muk_preview_markdown.PreviewHandler', function (require) {
"use strict";
+var ajax = require('web.ajax');
var core = require('web.core');
var PreviewHandler = require('muk_preview.PreviewHandler');
@@ -28,6 +29,11 @@ var QWeb = core.qweb;
var _t = core._t;
var MarkdownHandler = PreviewHandler.BaseHandler.extend({
+ cssLibs: [
+ ],
+ jsLibs: [
+ '/muk_web_preview_markdown/static/lib/showdown/showdown.js',
+ ],
checkExtension: function(extension) {
return ['.md', 'md'].includes(extension);
},
@@ -37,19 +43,22 @@ var MarkdownHandler = PreviewHandler.BaseHandler.extend({
createHtml: function(url, mimetype, extension, title) {
var result = $.Deferred();
var $content = $(QWeb.render('MarkdownHTMLContent'));
- $.ajax(url, {
- dataType: "text",
- success: function(text) {
- $content.find('.markdown-loader').hide();
- $content.find('.markdown-container').show();
- $content.find('.markdown-container').html(new showdown.Converter().makeHtml(text));
- },
- error: function(request, status, error) {
- console.error(request.responseText);
- }
- });
+ ajax.loadLibs(this).then(function() {
+ $.ajax(url, {
+ dataType: "text",
+ success: function(text) {
+ $content.find('.markdown-loader').hide();
+ $content.find('.markdown-container').show();
+ $content.find('.markdown-container').html(
+ new showdown.Converter().makeHtml(text));
+ },
+ error: function(request, status, error) {
+ console.error(request.responseText);
+ }
+ });
+ });
result.resolve($content);
- return $.when(result);
+ return result;
},
});
diff --git a/muk_web_preview_markdown/template/assets.xml b/muk_web_preview_markdown/template/assets.xml
index fb7bc3d..659754f 100644
--- a/muk_web_preview_markdown/template/assets.xml
+++ b/muk_web_preview_markdown/template/assets.xml
@@ -19,12 +19,12 @@
-
-
-
+
-
+
+
+
-
+
\ No newline at end of file
diff --git a/muk_web_preview_msoffice/__manifest__.py b/muk_web_preview_msoffice/__manifest__.py
index fec3249..b430637 100644
--- a/muk_web_preview_msoffice/__manifest__.py
+++ b/muk_web_preview_msoffice/__manifest__.py
@@ -29,7 +29,7 @@
- Excel (*.xls | *.xlsx, application/msexcel)
- PowerPoint (*.ppt | *.pptx, application/mspowerpoint)
""",
- "version": "11.0.1.0.3",
+ "version": "11.0.1.1.0",
"category": "Extra Tools",
"license": "AGPL-3",
"website": "http://www.mukit.at",
diff --git a/muk_web_preview_msoffice/doc/changelog.rst b/muk_web_preview_msoffice/doc/changelog.rst
new file mode 100644
index 0000000..0a9ed4b
--- /dev/null
+++ b/muk_web_preview_msoffice/doc/changelog.rst
@@ -0,0 +1,10 @@
+`1.1.0`
+-------
+
+- Lazy load javascript
+
+
+`1.0.0`
+-------
+
+- Init version
diff --git a/muk_web_preview_msoffice/i18n/de.po b/muk_web_preview_msoffice/i18n/de.po
new file mode 100644
index 0000000..fac7f8b
--- /dev/null
+++ b/muk_web_preview_msoffice/i18n/de.po
@@ -0,0 +1,37 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * muk_web_preview_msoffice
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 11.0\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2018-01-19 10:22+0000\n"
+"PO-Revision-Date: 2018-01-19 11:23+0100\n"
+"Last-Translator: <>\n"
+"Language-Team: \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: \n"
+"Language: de\n"
+"X-Generator: Poedit 2.0.5\n"
+
+#. module: muk_web_preview_msoffice
+#: code:addons/muk_web_preview_msoffice/controllers/main.py:98
+#, python-format
+msgid "An error occurred during the process. Please contact your system administrator."
+msgstr "Während der Anfrage ist ein Fehler aufgetreten. Bitte kontaktieren Sie Ihren Systemadministrator."
+
+#. module: muk_web_preview_msoffice
+#: code:addons/muk_web_preview_msoffice/controllers/main.py:95
+#, python-format
+msgid "The file couldn't be converted. Unsupported mine type."
+msgstr "Die Datei konnte nicht konvertiert werden. Das Dateiformat wird nicht unterstützt."
+
+#. module: muk_web_preview_msoffice
+#: code:addons/muk_web_preview_msoffice/controllers/main.py:79
+#: code:addons/muk_web_preview_msoffice/controllers/main.py:89
+#, python-format
+msgid "Unknown Error"
+msgstr "Unbekannter Fehler"
diff --git a/muk_web_preview_msoffice/i18n/muk_web_preview_msoffice.pot b/muk_web_preview_msoffice/i18n/muk_web_preview_msoffice.pot
new file mode 100644
index 0000000..76f03ad
--- /dev/null
+++ b/muk_web_preview_msoffice/i18n/muk_web_preview_msoffice.pot
@@ -0,0 +1,36 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * muk_web_preview_msoffice
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 11.0\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2018-01-19 10:21+0000\n"
+"PO-Revision-Date: 2018-01-19 10:21+0000\n"
+"Last-Translator: <>\n"
+"Language-Team: \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Plural-Forms: \n"
+
+#. module: muk_web_preview_msoffice
+#: code:addons/muk_web_preview_msoffice/controllers/main.py:98
+#, python-format
+msgid "An error occurred during the process. Please contact your system administrator."
+msgstr ""
+
+#. module: muk_web_preview_msoffice
+#: code:addons/muk_web_preview_msoffice/controllers/main.py:95
+#, python-format
+msgid "The file couldn't be converted. Unsupported mine type."
+msgstr ""
+
+#. module: muk_web_preview_msoffice
+#: code:addons/muk_web_preview_msoffice/controllers/main.py:79
+#: code:addons/muk_web_preview_msoffice/controllers/main.py:89
+#, python-format
+msgid "Unknown Error"
+msgstr ""
+
diff --git a/muk_web_preview_msoffice/static/src/js/preview_handler.js b/muk_web_preview_msoffice/static/src/js/preview_handler.js
index b6e3c91..0c986b2 100644
--- a/muk_web_preview_msoffice/static/src/js/preview_handler.js
+++ b/muk_web_preview_msoffice/static/src/js/preview_handler.js
@@ -20,6 +20,7 @@
odoo.define('muk_preview_msoffice.PreviewHandler', function (require) {
"use strict";
+var ajax = require('web.ajax');
var core = require('web.core');
var PreviewHandler = require('muk_preview.PreviewHandler');
@@ -57,6 +58,14 @@ var PowerPointHandler = PreviewHandler.PDFHandler.extend({
});
var ExcelHandler = PreviewHandler.BaseHandler.extend({
+ cssLibs: [
+ '/muk_web_preview_msoffice/static/lib/handsontable/handsontable.css',
+ ],
+ jsLibs: [
+ '/muk_web_preview_msoffice/static/lib/jQueryBinaryTransport/jquery-binarytransport.js',
+ '/muk_web_preview_msoffice/static/lib/SheetJS/xlsx.js',
+ '/muk_web_preview_msoffice/static/lib/handsontable/handsontable.js'
+ ],
checkExtension: function(extension) {
return ['.xls', '.xlsx', '.xlsm', '.xlsb', 'xls', 'xlsx', 'xlsm', 'xlsb'].includes(extension);
},
@@ -67,66 +76,70 @@ var ExcelHandler = PreviewHandler.BaseHandler.extend({
createHtml: function(url, mimetype, extension, title) {
var result = $.Deferred();
var $content = $(QWeb.render('ExcelHTMLContent'));
- $.ajax(url, {
- type: "GET",
- dataType: "binary",
- responseType:'arraybuffer',
- processData: false,
- success: function(arraybuffer) {
- var data = new Uint8Array(arraybuffer);
- var arr = new Array();
- for(var i = 0; i != data.length; ++i) {
- arr[i] = String.fromCharCode(data[i]);
- }
- var workbook = XLSX.read(arr.join(""), {
- type:"binary",
- cellDates:true,
- cellStyles:true,
- cellNF:true
- });
- var jsonWorkbook = {};
- _.each(workbook.SheetNames, function(sheet, index, list) {
- var jsonData = XLSX.utils.sheet_to_json(workbook.Sheets[sheet], {header:1});
- if(jsonData.length > 0) {
- jsonWorkbook[sheet] = jsonData;
+ ajax.loadLibs(this).then(function() {
+ $.ajax(url, {
+ type: "GET",
+ dataType: "binary",
+ responseType:'arraybuffer',
+ processData: false,
+ success: function(arraybuffer) {
+ var data = new Uint8Array(arraybuffer);
+ var arr = new Array();
+ for(var i = 0; i != data.length; ++i) {
+ arr[i] = String.fromCharCode(data[i]);
}
- var worksheet = workbook.Sheets[sheet];
- });
- $content.find('.excel-loader').hide();
- $content.find('.excel-container').show();
- var index = 0;
- _.each(jsonWorkbook, function(sheet, sheetname, list) {
- var $tab = $('');
- $tab.attr('href', '#sheet-' + index);
- $tab.attr('aria-controls', 'sheet-' + index);
- $tab.attr('role', 'tab');
- $tab.attr('data-toggle', 'tab');
- $tab.append('');
- $tab.append($('').text(sheetname));
- $content.find('.nav-tabs').append($('').append($tab));
- var $pane = $('');
- $pane.addClass('tab-pane table-container');
- $pane.attr('id', 'sheet-' + index);
- $pane.handsontable({
- data: sheet,
- rowHeaders: true,
- colHeaders: true,
- stretchH: 'all',
- readOnly: true,
- columnSorting: true,
- autoColumnSize: true,
- });
- $content.find('.tab-content').append($pane);
- index++;
- });
- $content.find('.tab-line a:first').tab('show')
- },
- error: function(request, status, error) {
- console.error(request.responseText);
- },
- });
+ var workbook = XLSX.read(arr.join(""), {
+ type:"binary",
+ cellDates:true,
+ cellStyles:true,
+ cellNF:true
+ });
+ var jsonWorkbook = {};
+ _.each(workbook.SheetNames, function(sheet, index, list) {
+ var jsonData = XLSX.utils.sheet_to_json(workbook.Sheets[sheet], {header:1});
+ if(jsonData.length > 0) {
+ jsonWorkbook[sheet] = jsonData;
+ }
+ var worksheet = workbook.Sheets[sheet];
+ });
+ $content.find('.excel-loader').hide();
+ $content.find('.excel-container').show();
+ var index = 0;
+ _.each(jsonWorkbook, function(sheet, sheetname, list) {
+ var $tab = $('');
+ $tab.attr('href', '#sheet-' + index);
+ $tab.attr('aria-controls', 'sheet-' + index);
+ $tab.attr('role', 'tab');
+ $tab.attr('data-toggle', 'tab');
+ $tab.append('');
+ $tab.append($('').text(sheetname));
+ $content.find('.nav-tabs').append($('').append($tab));
+ var $pane = $('');
+ $pane.addClass('tab-pane table-container');
+ $pane.attr('id', 'sheet-' + index);
+ $pane.handsontable({
+ data: sheet,
+ rowHeaders: true,
+ colHeaders: true,
+ stretchH: 'all',
+ readOnly: true,
+ columnSorting: true,
+ autoColumnSize: true,
+ });
+ $content.find('.tab-content').append($pane);
+ if(index == 0) {
+ $tab.tab('show');
+ }
+ index++;
+ });
+ },
+ error: function(request, status, error) {
+ console.error(request.responseText);
+ },
+ });
+ });
result.resolve($content);
- return $.when(result);
+ return result;
},
});
diff --git a/muk_web_preview_msoffice/template/assets.xml b/muk_web_preview_msoffice/template/assets.xml
index 47790ca..651ea62 100644
--- a/muk_web_preview_msoffice/template/assets.xml
+++ b/muk_web_preview_msoffice/template/assets.xml
@@ -19,16 +19,12 @@
-
-
-
-
-
-
-
+
-
+
+
+
-
+
\ No newline at end of file
diff --git a/muk_web_preview_text/__manifest__.py b/muk_web_preview_text/__manifest__.py
index bb7916e..78e48da 100644
--- a/muk_web_preview_text/__manifest__.py
+++ b/muk_web_preview_text/__manifest__.py
@@ -26,7 +26,7 @@
Extendes the Preview Dialog to support text files.
It supports most of the common text file extensions.
""",
- "version": "11.0.1.0.3",
+ "version": "11.0.1.1.0",
"category": "Extra Tools",
"license": "AGPL-3",
"website": "http://www.mukit.at",
diff --git a/muk_web_preview_text/doc/changelog.rst b/muk_web_preview_text/doc/changelog.rst
new file mode 100644
index 0000000..0a9ed4b
--- /dev/null
+++ b/muk_web_preview_text/doc/changelog.rst
@@ -0,0 +1,10 @@
+`1.1.0`
+-------
+
+- Lazy load javascript
+
+
+`1.0.0`
+-------
+
+- Init version
diff --git a/muk_web_preview_text/i18n/de.po b/muk_web_preview_text/i18n/de.po
new file mode 100644
index 0000000..9b7a6d7
--- /dev/null
+++ b/muk_web_preview_text/i18n/de.po
@@ -0,0 +1,1053 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * muk_web_preview_text
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 11.0\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2018-01-19 11:51+0000\n"
+"PO-Revision-Date: 2018-01-19 11:51+0000\n"
+"Last-Translator: <>\n"
+"Language-Team: \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Plural-Forms: \n"
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:37
+#, python-format
+msgid "1C"
+msgstr "1C"
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:38
+#, python-format
+msgid "ABNF"
+msgstr "ABNF"
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:41
+#, python-format
+msgid "ARM assembler"
+msgstr "ARM assembler"
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:42
+#, python-format
+msgid "AVR assembler"
+msgstr "AVR assembler"
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:39
+#, python-format
+msgid "Access logs"
+msgstr "Access logs"
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:43
+#, python-format
+msgid "ActionScript"
+msgstr "ActionScript"
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:40
+#, python-format
+msgid "Ada"
+msgstr "Ada"
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:44
+#, python-format
+msgid "Apache"
+msgstr "Apache"
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:45
+#, python-format
+msgid "AppleScript"
+msgstr "AppleScript"
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:46
+#, python-format
+msgid "AsciiDoc"
+msgstr "AsciiDoc"
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:47
+#, python-format
+msgid "AspectJ"
+msgstr "AspectJ"
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:48
+#, python-format
+msgid "AutoHotkey"
+msgstr "AutoHotkey"
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:49
+#, python-format
+msgid "AutoIt"
+msgstr "AutoIt"
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:50
+#, python-format
+msgid "Awk"
+msgstr "Awk"
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:51
+#, python-format
+msgid "Axapta"
+msgstr "Axapta"
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:54
+#, python-format
+msgid "BNF"
+msgstr "BNF"
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:52
+#, python-format
+msgid "Bash"
+msgstr "Bash"
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:53
+#, python-format
+msgid "Basic"
+msgstr "Basic"
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:55
+#, python-format
+msgid "Brainfuck"
+msgstr "Brainfuck"
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:58
+#, python-format
+msgid "C/AL"
+msgstr "C/AL"
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:60
+#, python-format
+msgid "CMake"
+msgstr "CMake"
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:62
+#, python-format
+msgid "CSP"
+msgstr "CSP"
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:63
+#, python-format
+msgid "CSS"
+msgstr "CSS"
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:59
+#, python-format
+msgid "Cache Object Script"
+msgstr "Cache Object Script"
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:64
+#, python-format
+msgid "Cap’n Proto"
+msgstr "Cap’n Proto"
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:65
+#, python-format
+msgid "Clojure"
+msgstr "Clojure"
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:66
+#, python-format
+msgid "CoffeeScript"
+msgstr "CoffeeScript"
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:61
+#, python-format
+msgid "Coq"
+msgstr "Coq"
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:67
+#, python-format
+msgid "Crmsh"
+msgstr "Crmsh"
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:68
+#, python-format
+msgid "Crystal"
+msgstr "Crystal"
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:70
+#, python-format
+msgid "DNS Zone file"
+msgstr "DNS Zone file"
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:71
+#, python-format
+msgid "DOS"
+msgstr "DOS"
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:78
+#, python-format
+msgid "DTS (Device Tree)"
+msgstr "DTS (Device Tree)"
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:72
+#, python-format
+msgid "Dart"
+msgstr "Dart"
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:36
+#, python-format
+msgid "Default"
+msgstr "Default"
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:73
+#, python-format
+msgid "Delphi"
+msgstr "Delphi"
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:74
+#, python-format
+msgid "Diff"
+msgstr "Diff"
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:75
+#, python-format
+msgid "Django"
+msgstr "Django"
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:76
+#, python-format
+msgid "Dockerfile"
+msgstr "Dockerfile"
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:79
+#, python-format
+msgid "Dust"
+msgstr "Dust"
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:80
+#, python-format
+msgid "EBNF"
+msgstr "EBNF"
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:81
+#, python-format
+msgid "Elixir"
+msgstr "Elixir"
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:82
+#, python-format
+msgid "Elm"
+msgstr "Elm"
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:83
+#, python-format
+msgid "Erlang"
+msgstr "Erlang"
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:84
+#, python-format
+msgid "Excel"
+msgstr "Excel"
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:86
+#, python-format
+msgid "FIX"
+msgstr "FIX"
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:87
+#, python-format
+msgid "Fortran"
+msgstr "Fortran"
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:88
+#, python-format
+msgid "G-Code"
+msgstr "G-Code"
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:90
+#, python-format
+msgid "GAUSS"
+msgstr "GAUSS"
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:89
+#, python-format
+msgid "Gams"
+msgstr "Gams"
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:91
+#, python-format
+msgid "Gherkin"
+msgstr "Gherkin"
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:92
+#, python-format
+msgid "Go"
+msgstr "Go"
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:93
+#, python-format
+msgid "Golo"
+msgstr "Golo"
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:94
+#, python-format
+msgid "Gradle"
+msgstr "Gradle"
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:95
+#, python-format
+msgid "Groovy"
+msgstr "Groovy"
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:96
+#, python-format
+msgid "HTML, XML"
+msgstr "HTML, XML"
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:97
+#, python-format
+msgid "HTTP"
+msgstr "HTTP"
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:98
+#, python-format
+msgid "Haml"
+msgstr "Haml"
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:99
+#, python-format
+msgid "Handlebars"
+msgstr "Handlebars"
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:100
+#, python-format
+msgid "Haskell"
+msgstr "Haskell"
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:101
+#, python-format
+msgid "Haxe"
+msgstr "Haxe"
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:102
+#, python-format
+msgid "Hy"
+msgstr "Hy"
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:105
+#, python-format
+msgid "IRPF90"
+msgstr "IRPF90"
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:104
+#, python-format
+msgid "Inform7"
+msgstr "Inform7"
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:103
+#, python-format
+msgid "Ini"
+msgstr "Ini"
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:106
+#, python-format
+msgid "JSON"
+msgstr "JSON"
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:107
+#, python-format
+msgid "Java"
+msgstr "Java"
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:108
+#, python-format
+msgid "JavaScript"
+msgstr "JavaScript"
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:112
+#, python-format
+msgid "LDIF"
+msgstr "LDIF"
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:110
+#, python-format
+msgid "Lasso"
+msgstr "Lasso"
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:109
+#, python-format
+msgid "Leaf"
+msgstr "Leaf"
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:111
+#, python-format
+msgid "Less"
+msgstr "Less"
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:113
+#, python-format
+msgid "Lisp"
+msgstr "Lisp"
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:114
+#, python-format
+msgid "LiveCode Server"
+msgstr "LiveCode Server"
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:115
+#, python-format
+msgid "LiveScript"
+msgstr "LiveScript"
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:116
+#, python-format
+msgid "Lua"
+msgstr "Lua"
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:117
+#, python-format
+msgid "Makefile"
+msgstr "Makefile"
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:118
+#, python-format
+msgid "Markdown"
+msgstr "Markdown"
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:119
+#, python-format
+msgid "Mathematica"
+msgstr "Mathematica"
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:120
+#, python-format
+msgid "Matlab"
+msgstr "Matlab"
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:121
+#, python-format
+msgid "Maxima"
+msgstr "Maxima"
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:122
+#, python-format
+msgid "Maya Embedded Language"
+msgstr "Maya Embedded Language"
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:123
+#, python-format
+msgid "Mercury"
+msgstr "Mercury"
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:124
+#, python-format
+msgid "Mizar"
+msgstr "Mizar"
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:125
+#, python-format
+msgid "Mojolicious"
+msgstr "Mojolicious"
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:126
+#, python-format
+msgid "Monkey"
+msgstr "Monkey"
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:127
+#, python-format
+msgid "Moonscript"
+msgstr "Moonscript"
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:128
+#, python-format
+msgid "N1QL"
+msgstr "N1QL"
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:129
+#, python-format
+msgid "NSIS"
+msgstr "NSIS"
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:130
+#, python-format
+msgid "Nginx"
+msgstr "Nginx"
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:131
+#, python-format
+msgid "Nimrod"
+msgstr "Nimrod"
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:132
+#, python-format
+msgid "Nix"
+msgstr "Nix"
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:133
+#, python-format
+msgid "OCaml"
+msgstr "OCaml"
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:134
+#, python-format
+msgid "Objective C"
+msgstr "Objective C"
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:135
+#, python-format
+msgid "OpenGL Shading Language"
+msgstr "OpenGL Shading Language"
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:136
+#, python-format
+msgid "OpenSCAD"
+msgstr "OpenSCAD"
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:137
+#, python-format
+msgid "Oracle Rules Language"
+msgstr "Oracle Rules Language"
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:138
+#, python-format
+msgid "Oxygene"
+msgstr "Oxygene"
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:139
+#, python-format
+msgid "PF"
+msgstr "PF"
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:140
+#, python-format
+msgid "PHP"
+msgstr "PHP"
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:141
+#, python-format
+msgid "Parser3"
+msgstr "Parser3"
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:142
+#, python-format
+msgid "Perl"
+msgstr "Perl"
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:143
+#, python-format
+msgid "Pony"
+msgstr "Pony"
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:144
+#, python-format
+msgid "PowerShell"
+msgstr "PowerShell"
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:145
+#, python-format
+msgid "Processing"
+msgstr "Processing"
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:146
+#, python-format
+msgid "Prolog"
+msgstr "Prolog"
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:147
+#, python-format
+msgid "Protocol Buffers"
+msgstr "Protocol Buffers"
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:148
+#, python-format
+msgid "Puppet"
+msgstr "Puppet"
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:149
+#, python-format
+msgid "Python"
+msgstr "Python"
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:150
+#, python-format
+msgid "Python profiler results"
+msgstr "Python profiler results"
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:152
+#, python-format
+msgid "QML"
+msgstr "QML"
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:154
+#, python-format
+msgid "RenderMan RIB"
+msgstr "RenderMan RIB"
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:155
+#, python-format
+msgid "RenderMan RSL"
+msgstr "RenderMan RSL"
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:156
+#, python-format
+msgid "Roboconf"
+msgstr "Roboconf"
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:157
+#, python-format
+msgid "Ruby"
+msgstr "Ruby"
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:158
+#, python-format
+msgid "Rust"
+msgstr "Rust"
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:159
+#, python-format
+msgid "SCSS"
+msgstr "SCSS"
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:160
+#, python-format
+msgid "SQL"
+msgstr "SQL"
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:161
+#, python-format
+msgid "STEP Part 21"
+msgstr "STEP Part 21"
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:162
+#, python-format
+msgid "Scala"
+msgstr "Scala"
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:163
+#, python-format
+msgid "Scheme"
+msgstr "Scheme"
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:164
+#, python-format
+msgid "Scilab"
+msgstr "Scilab"
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:165
+#, python-format
+msgid "Shell"
+msgstr "Shell"
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:166
+#, python-format
+msgid "Smali"
+msgstr "Smali"
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:167
+#, python-format
+msgid "Smalltalk"
+msgstr "Smalltalk"
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:168
+#, python-format
+msgid "Stan"
+msgstr "Stan"
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:169
+#, python-format
+msgid "Stata"
+msgstr "Stata"
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:170
+#, python-format
+msgid "Stylus"
+msgstr "Stylus"
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:171
+#, python-format
+msgid "SubUnit"
+msgstr "SubUnit"
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:172
+#, python-format
+msgid "Swift"
+msgstr "Swift"
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:177
+#, python-format
+msgid "TP"
+msgstr "TP"
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:174
+#, python-format
+msgid "Tcl"
+msgstr "Tcl"
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:175
+#, python-format
+msgid "TeX"
+msgstr "TeX"
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:173
+#, python-format
+msgid "Test Anything Protocol"
+msgstr "Test Anything Protocol"
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:176
+#, python-format
+msgid "Thrift"
+msgstr "Thrift"
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:178
+#, python-format
+msgid "Twig"
+msgstr "Twig"
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:179
+#, python-format
+msgid "TypeScript"
+msgstr "TypeScript"
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:180
+#, python-format
+msgid "VB.Net"
+msgstr "VB.Net"
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:181
+#, python-format
+msgid "VBScript"
+msgstr "VBScript"
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:182
+#, python-format
+msgid "VHDL"
+msgstr "VHDL"
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:183
+#, python-format
+msgid "Vala"
+msgstr "Vala"
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:184
+#, python-format
+msgid "Verilog"
+msgstr "Verilog"
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:185
+#, python-format
+msgid "Vim Script"
+msgstr "Vim Script"
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:187
+#, python-format
+msgid "XL"
+msgstr "XL"
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:188
+#, python-format
+msgid "XQuery"
+msgstr "XQuery"
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:189
+#, python-format
+msgid "Zephir"
+msgstr "Zephir"
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:77
+#, python-format
+msgid "dsconfig"
+msgstr "dsconfig"
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:186
+#, python-format
+msgid "x86 Assembly"
+msgstr "x86 Assembly"
+
diff --git a/muk_web_preview_text/i18n/muk_web_preview_text.pot b/muk_web_preview_text/i18n/muk_web_preview_text.pot
new file mode 100644
index 0000000..bd371ba
--- /dev/null
+++ b/muk_web_preview_text/i18n/muk_web_preview_text.pot
@@ -0,0 +1,1053 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * muk_web_preview_text
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 11.0\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2018-01-19 11:51+0000\n"
+"PO-Revision-Date: 2018-01-19 11:51+0000\n"
+"Last-Translator: <>\n"
+"Language-Team: \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Plural-Forms: \n"
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:37
+#, python-format
+msgid "1C"
+msgstr ""
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:38
+#, python-format
+msgid "ABNF"
+msgstr ""
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:41
+#, python-format
+msgid "ARM assembler"
+msgstr ""
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:42
+#, python-format
+msgid "AVR assembler"
+msgstr ""
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:39
+#, python-format
+msgid "Access logs"
+msgstr ""
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:43
+#, python-format
+msgid "ActionScript"
+msgstr ""
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:40
+#, python-format
+msgid "Ada"
+msgstr ""
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:44
+#, python-format
+msgid "Apache"
+msgstr ""
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:45
+#, python-format
+msgid "AppleScript"
+msgstr ""
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:46
+#, python-format
+msgid "AsciiDoc"
+msgstr ""
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:47
+#, python-format
+msgid "AspectJ"
+msgstr ""
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:48
+#, python-format
+msgid "AutoHotkey"
+msgstr ""
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:49
+#, python-format
+msgid "AutoIt"
+msgstr ""
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:50
+#, python-format
+msgid "Awk"
+msgstr ""
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:51
+#, python-format
+msgid "Axapta"
+msgstr ""
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:54
+#, python-format
+msgid "BNF"
+msgstr ""
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:52
+#, python-format
+msgid "Bash"
+msgstr ""
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:53
+#, python-format
+msgid "Basic"
+msgstr ""
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:55
+#, python-format
+msgid "Brainfuck"
+msgstr ""
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:58
+#, python-format
+msgid "C/AL"
+msgstr ""
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:60
+#, python-format
+msgid "CMake"
+msgstr ""
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:62
+#, python-format
+msgid "CSP"
+msgstr ""
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:63
+#, python-format
+msgid "CSS"
+msgstr ""
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:59
+#, python-format
+msgid "Cache Object Script"
+msgstr ""
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:64
+#, python-format
+msgid "Cap’n Proto"
+msgstr ""
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:65
+#, python-format
+msgid "Clojure"
+msgstr ""
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:66
+#, python-format
+msgid "CoffeeScript"
+msgstr ""
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:61
+#, python-format
+msgid "Coq"
+msgstr ""
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:67
+#, python-format
+msgid "Crmsh"
+msgstr ""
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:68
+#, python-format
+msgid "Crystal"
+msgstr ""
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:70
+#, python-format
+msgid "DNS Zone file"
+msgstr ""
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:71
+#, python-format
+msgid "DOS"
+msgstr ""
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:78
+#, python-format
+msgid "DTS (Device Tree)"
+msgstr ""
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:72
+#, python-format
+msgid "Dart"
+msgstr ""
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:36
+#, python-format
+msgid "Default"
+msgstr ""
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:73
+#, python-format
+msgid "Delphi"
+msgstr ""
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:74
+#, python-format
+msgid "Diff"
+msgstr ""
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:75
+#, python-format
+msgid "Django"
+msgstr ""
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:76
+#, python-format
+msgid "Dockerfile"
+msgstr ""
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:79
+#, python-format
+msgid "Dust"
+msgstr ""
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:80
+#, python-format
+msgid "EBNF"
+msgstr ""
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:81
+#, python-format
+msgid "Elixir"
+msgstr ""
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:82
+#, python-format
+msgid "Elm"
+msgstr ""
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:83
+#, python-format
+msgid "Erlang"
+msgstr ""
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:84
+#, python-format
+msgid "Excel"
+msgstr ""
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:86
+#, python-format
+msgid "FIX"
+msgstr ""
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:87
+#, python-format
+msgid "Fortran"
+msgstr ""
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:88
+#, python-format
+msgid "G-Code"
+msgstr ""
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:90
+#, python-format
+msgid "GAUSS"
+msgstr ""
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:89
+#, python-format
+msgid "Gams"
+msgstr ""
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:91
+#, python-format
+msgid "Gherkin"
+msgstr ""
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:92
+#, python-format
+msgid "Go"
+msgstr ""
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:93
+#, python-format
+msgid "Golo"
+msgstr ""
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:94
+#, python-format
+msgid "Gradle"
+msgstr ""
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:95
+#, python-format
+msgid "Groovy"
+msgstr ""
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:96
+#, python-format
+msgid "HTML, XML"
+msgstr ""
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:97
+#, python-format
+msgid "HTTP"
+msgstr ""
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:98
+#, python-format
+msgid "Haml"
+msgstr ""
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:99
+#, python-format
+msgid "Handlebars"
+msgstr ""
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:100
+#, python-format
+msgid "Haskell"
+msgstr ""
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:101
+#, python-format
+msgid "Haxe"
+msgstr ""
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:102
+#, python-format
+msgid "Hy"
+msgstr ""
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:105
+#, python-format
+msgid "IRPF90"
+msgstr ""
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:104
+#, python-format
+msgid "Inform7"
+msgstr ""
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:103
+#, python-format
+msgid "Ini"
+msgstr ""
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:106
+#, python-format
+msgid "JSON"
+msgstr ""
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:107
+#, python-format
+msgid "Java"
+msgstr ""
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:108
+#, python-format
+msgid "JavaScript"
+msgstr ""
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:112
+#, python-format
+msgid "LDIF"
+msgstr ""
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:110
+#, python-format
+msgid "Lasso"
+msgstr ""
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:109
+#, python-format
+msgid "Leaf"
+msgstr ""
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:111
+#, python-format
+msgid "Less"
+msgstr ""
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:113
+#, python-format
+msgid "Lisp"
+msgstr ""
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:114
+#, python-format
+msgid "LiveCode Server"
+msgstr ""
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:115
+#, python-format
+msgid "LiveScript"
+msgstr ""
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:116
+#, python-format
+msgid "Lua"
+msgstr ""
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:117
+#, python-format
+msgid "Makefile"
+msgstr ""
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:118
+#, python-format
+msgid "Markdown"
+msgstr ""
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:119
+#, python-format
+msgid "Mathematica"
+msgstr ""
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:120
+#, python-format
+msgid "Matlab"
+msgstr ""
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:121
+#, python-format
+msgid "Maxima"
+msgstr ""
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:122
+#, python-format
+msgid "Maya Embedded Language"
+msgstr ""
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:123
+#, python-format
+msgid "Mercury"
+msgstr ""
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:124
+#, python-format
+msgid "Mizar"
+msgstr ""
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:125
+#, python-format
+msgid "Mojolicious"
+msgstr ""
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:126
+#, python-format
+msgid "Monkey"
+msgstr ""
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:127
+#, python-format
+msgid "Moonscript"
+msgstr ""
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:128
+#, python-format
+msgid "N1QL"
+msgstr ""
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:129
+#, python-format
+msgid "NSIS"
+msgstr ""
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:130
+#, python-format
+msgid "Nginx"
+msgstr ""
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:131
+#, python-format
+msgid "Nimrod"
+msgstr ""
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:132
+#, python-format
+msgid "Nix"
+msgstr ""
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:133
+#, python-format
+msgid "OCaml"
+msgstr ""
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:134
+#, python-format
+msgid "Objective C"
+msgstr ""
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:135
+#, python-format
+msgid "OpenGL Shading Language"
+msgstr ""
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:136
+#, python-format
+msgid "OpenSCAD"
+msgstr ""
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:137
+#, python-format
+msgid "Oracle Rules Language"
+msgstr ""
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:138
+#, python-format
+msgid "Oxygene"
+msgstr ""
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:139
+#, python-format
+msgid "PF"
+msgstr ""
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:140
+#, python-format
+msgid "PHP"
+msgstr ""
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:141
+#, python-format
+msgid "Parser3"
+msgstr ""
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:142
+#, python-format
+msgid "Perl"
+msgstr ""
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:143
+#, python-format
+msgid "Pony"
+msgstr ""
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:144
+#, python-format
+msgid "PowerShell"
+msgstr ""
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:145
+#, python-format
+msgid "Processing"
+msgstr ""
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:146
+#, python-format
+msgid "Prolog"
+msgstr ""
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:147
+#, python-format
+msgid "Protocol Buffers"
+msgstr ""
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:148
+#, python-format
+msgid "Puppet"
+msgstr ""
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:149
+#, python-format
+msgid "Python"
+msgstr ""
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:150
+#, python-format
+msgid "Python profiler results"
+msgstr ""
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:152
+#, python-format
+msgid "QML"
+msgstr ""
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:154
+#, python-format
+msgid "RenderMan RIB"
+msgstr ""
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:155
+#, python-format
+msgid "RenderMan RSL"
+msgstr ""
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:156
+#, python-format
+msgid "Roboconf"
+msgstr ""
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:157
+#, python-format
+msgid "Ruby"
+msgstr ""
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:158
+#, python-format
+msgid "Rust"
+msgstr ""
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:159
+#, python-format
+msgid "SCSS"
+msgstr ""
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:160
+#, python-format
+msgid "SQL"
+msgstr ""
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:161
+#, python-format
+msgid "STEP Part 21"
+msgstr ""
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:162
+#, python-format
+msgid "Scala"
+msgstr ""
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:163
+#, python-format
+msgid "Scheme"
+msgstr ""
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:164
+#, python-format
+msgid "Scilab"
+msgstr ""
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:165
+#, python-format
+msgid "Shell"
+msgstr ""
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:166
+#, python-format
+msgid "Smali"
+msgstr ""
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:167
+#, python-format
+msgid "Smalltalk"
+msgstr ""
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:168
+#, python-format
+msgid "Stan"
+msgstr ""
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:169
+#, python-format
+msgid "Stata"
+msgstr ""
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:170
+#, python-format
+msgid "Stylus"
+msgstr ""
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:171
+#, python-format
+msgid "SubUnit"
+msgstr ""
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:172
+#, python-format
+msgid "Swift"
+msgstr ""
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:177
+#, python-format
+msgid "TP"
+msgstr ""
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:174
+#, python-format
+msgid "Tcl"
+msgstr ""
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:175
+#, python-format
+msgid "TeX"
+msgstr ""
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:173
+#, python-format
+msgid "Test Anything Protocol"
+msgstr ""
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:176
+#, python-format
+msgid "Thrift"
+msgstr ""
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:178
+#, python-format
+msgid "Twig"
+msgstr ""
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:179
+#, python-format
+msgid "TypeScript"
+msgstr ""
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:180
+#, python-format
+msgid "VB.Net"
+msgstr ""
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:181
+#, python-format
+msgid "VBScript"
+msgstr ""
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:182
+#, python-format
+msgid "VHDL"
+msgstr ""
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:183
+#, python-format
+msgid "Vala"
+msgstr ""
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:184
+#, python-format
+msgid "Verilog"
+msgstr ""
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:185
+#, python-format
+msgid "Vim Script"
+msgstr ""
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:187
+#, python-format
+msgid "XL"
+msgstr ""
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:188
+#, python-format
+msgid "XQuery"
+msgstr ""
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:189
+#, python-format
+msgid "Zephir"
+msgstr ""
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:77
+#, python-format
+msgid "dsconfig"
+msgstr ""
+
+#. module: muk_web_preview_text
+#. openerp-web
+#: code:addons/muk_web_preview_text/static/src/xml/preview_content.xml:186
+#, python-format
+msgid "x86 Assembly"
+msgstr ""
+
diff --git a/muk_web_preview_text/static/src/js/preview_handler.js b/muk_web_preview_text/static/src/js/preview_handler.js
index 26a8cd5..2a71c53 100644
--- a/muk_web_preview_text/static/src/js/preview_handler.js
+++ b/muk_web_preview_text/static/src/js/preview_handler.js
@@ -20,6 +20,7 @@
odoo.define('muk_preview_text.PreviewHandler', function (require) {
"use strict";
+var ajax = require('web.ajax');
var core = require('web.core');
var PreviewHandler = require('muk_preview.PreviewHandler');
@@ -28,6 +29,13 @@ var QWeb = core.qweb;
var _t = core._t;
var TextHandler = PreviewHandler.BaseHandler.extend({
+ cssLibs: [
+ '/muk_web_preview_text/static/lib/highlight/styles/default.css',
+ ],
+ jsLibs: [
+ '/muk_web_preview_text/static/lib/highlight/highlight.pack.js',
+ '/muk_web_preview_text/static/lib/highlight_line_numbers/highlight_line_numbers.js',
+ ],
checkExtension: function(extension) {
return ['.abc', '.acgi', '.aip', '.asm', '.asp', '.c', '.c', '.c++', '.cc', '.cc', '.com', '.conf',
'.cpp', '.csh', '.css', '.cxx', '.def', '.el', '.etx', '.f', '.f', '.f77', '.f90', '.f90',
@@ -64,44 +72,46 @@ var TextHandler = PreviewHandler.BaseHandler.extend({
createHtml: function(url, mimetype, extension, title) {
var result = $.Deferred();
var $content = $(QWeb.render('TextHTMLContent'));
- $.ajax(url, {
- dataType: "text",
- success: function(text) {
- $content.find('.code-loader').hide();
- $content.find('.code-container').show();
- var $codeBlock = $content.find('.code-view');
- var $codeLang = $content.find(".code-lang");
- function setText(language) {
- $codeBlock.removeClass();
- $codeBlock.addClass('code-view');
- if(language) {
- $codeBlock.addClass(language);
- }
- $codeBlock.text(text);
- hljs.highlightBlock($codeBlock[0]);
- hljs.lineNumbersBlock($codeBlock[0]);
- }
- setText();
- $codeLang.select2();
- $codeLang.on("change", function(e) {
- if(e.val === 'default') {
- setText();
- } else {
- setText(e.val);
- }
- });
- $.each($codeBlock.attr('class').split(" "), function (i, cls) {
- if($content.find(".code-lang option[value='" + cls + "']").val()) {
- $codeLang.val(cls).trigger("change");
- }
- });
- },
- error: function(request, status, error) {
- console.error(request.responseText);
- }
- });
+ ajax.loadLibs(this).then(function() {
+ $.ajax(url, {
+ dataType: "text",
+ success: function(text) {
+ $content.find('.code-loader').hide();
+ $content.find('.code-container').show();
+ var $codeBlock = $content.find('.code-view');
+ var $codeLang = $content.find(".code-lang");
+ function setText(language) {
+ $codeBlock.removeClass();
+ $codeBlock.addClass('code-view');
+ if(language) {
+ $codeBlock.addClass(language);
+ }
+ $codeBlock.text(text);
+ hljs.highlightBlock($codeBlock[0]);
+ hljs.lineNumbersBlock($codeBlock[0]);
+ }
+ setText();
+ $codeLang.select2();
+ $codeLang.on("change", function(e) {
+ if(e.val === 'default') {
+ setText();
+ } else {
+ setText(e.val);
+ }
+ });
+ $.each($codeBlock.attr('class').split(" "), function (i, cls) {
+ if($content.find(".code-lang option[value='" + cls + "']").val()) {
+ $codeLang.val(cls).trigger("change");
+ }
+ });
+ },
+ error: function(request, status, error) {
+ console.error(request.responseText);
+ }
+ });
+ });
result.resolve($content);
- return $.when(result);
+ return result;
},
});
diff --git a/muk_web_preview_text/template/assets.xml b/muk_web_preview_text/template/assets.xml
index 372447f..e43555e 100644
--- a/muk_web_preview_text/template/assets.xml
+++ b/muk_web_preview_text/template/assets.xml
@@ -19,14 +19,12 @@
-
-
-
-
-
+
-
+
+
+
-
+
\ No newline at end of file
diff --git a/muk_web_preview_vector/__manifest__.py b/muk_web_preview_vector/__manifest__.py
index c7f829e..5afe7ec 100644
--- a/muk_web_preview_vector/__manifest__.py
+++ b/muk_web_preview_vector/__manifest__.py
@@ -27,7 +27,7 @@
Currently the following vector graphic extensions are supported:
- Scalable Vector Graphics (*.svg, image/svg+xml)
""",
- "version": "11.0.1.0.1",
+ "version": "11.0.1.1.0",
"category": "Extra Tools",
"license": "AGPL-3",
"website": "http://www.mukit.at",
diff --git a/muk_web_preview_vector/doc/changelog.rst b/muk_web_preview_vector/doc/changelog.rst
new file mode 100644
index 0000000..0a9ed4b
--- /dev/null
+++ b/muk_web_preview_vector/doc/changelog.rst
@@ -0,0 +1,10 @@
+`1.1.0`
+-------
+
+- Lazy load javascript
+
+
+`1.0.0`
+-------
+
+- Init version
diff --git a/muk_web_preview_vector/i18n/de.po b/muk_web_preview_vector/i18n/de.po
new file mode 100644
index 0000000..873b6d9
--- /dev/null
+++ b/muk_web_preview_vector/i18n/de.po
@@ -0,0 +1,16 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 11.0\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2018-01-19 11:57+0000\n"
+"PO-Revision-Date: 2018-01-19 11:57+0000\n"
+"Last-Translator: <>\n"
+"Language-Team: \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Plural-Forms: \n"
+
diff --git a/muk_web_preview_vector/i18n/muk_web_preview_vector.pot b/muk_web_preview_vector/i18n/muk_web_preview_vector.pot
new file mode 100644
index 0000000..873b6d9
--- /dev/null
+++ b/muk_web_preview_vector/i18n/muk_web_preview_vector.pot
@@ -0,0 +1,16 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 11.0\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2018-01-19 11:57+0000\n"
+"PO-Revision-Date: 2018-01-19 11:57+0000\n"
+"Last-Translator: <>\n"
+"Language-Team: \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Plural-Forms: \n"
+
diff --git a/muk_web_preview_vector/static/src/js/preview_handler.js b/muk_web_preview_vector/static/src/js/preview_handler.js
index 792b703..713fc26 100644
--- a/muk_web_preview_vector/static/src/js/preview_handler.js
+++ b/muk_web_preview_vector/static/src/js/preview_handler.js
@@ -20,6 +20,7 @@
odoo.define('muk_preview_vector.PreviewHandler', function (require) {
"use strict";
+var ajax = require('web.ajax');
var core = require('web.core');
var PreviewHandler = require('muk_preview.PreviewHandler');
@@ -28,6 +29,11 @@ var QWeb = core.qweb;
var _t = core._t;
var VectorHandler = PreviewHandler.BaseHandler.extend({
+ cssLibs: [
+ ],
+ jsLibs: [
+ '/muk_web_preview_vector/static/lib/svg-pan-zoom/svg-pan-zoom.js',
+ ],
checkExtension: function(extension) {
return ['.svg', 'svg'].includes(extension);
},
@@ -37,40 +43,42 @@ var VectorHandler = PreviewHandler.BaseHandler.extend({
createHtml: function(url, mimetype, extension, title) {
var result = $.Deferred();
var $content = $(QWeb.render('VectorHTMLContent', {url: url}));
- $.ajax(url, {
- dataType: "text",
- success: function(vector) {
- $content.find('.vector-loader').hide();
- $content.find('.vector-container').show();
- $content.find('.vector-content').html(vector);
- var svgPanZoom = $("svg").svgPanZoom({
- events: {
- mouseWheel: true,
- doubleClick: true,
- drag: true,
- dragCursor: "move",
- },
- animationTime: 300,
- zoomFactor: 0.1,
- maxZoom: 5,
- panFactor: 100,
- });
- $content.find('.zoom-plus').click(function(){
- svgPanZoom.zoomIn()
- });
- $content.find('.zoom-minus').click(function(){
- svgPanZoom.zoomOut()
- });
- $content.find('.zoom-reset').click(function(){
- svgPanZoom.reset()
- });
- },
- error: function(request, status, error) {
- console.error(request.responseText);
- }
+ ajax.loadLibs(this).then(function() {
+ $.ajax(url, {
+ dataType: "text",
+ success: function(vector) {
+ $content.find('.vector-loader').hide();
+ $content.find('.vector-container').show();
+ $content.find('.vector-content').html(vector);
+ var svgPanZoom = $("svg").svgPanZoom({
+ events: {
+ mouseWheel: true,
+ doubleClick: true,
+ drag: true,
+ dragCursor: "move",
+ },
+ animationTime: 300,
+ zoomFactor: 0.1,
+ maxZoom: 5,
+ panFactor: 100,
+ });
+ $content.find('.zoom-plus').click(function(){
+ svgPanZoom.zoomIn()
+ });
+ $content.find('.zoom-minus').click(function(){
+ svgPanZoom.zoomOut()
+ });
+ $content.find('.zoom-reset').click(function(){
+ svgPanZoom.reset()
+ });
+ },
+ error: function(request, status, error) {
+ console.error(request.responseText);
+ }
+ });
});
result.resolve($content);
- return $.when(result);
+ return result;
},
});
diff --git a/muk_web_preview_vector/template/assets.xml b/muk_web_preview_vector/template/assets.xml
index 988b1d5..5736e4d 100644
--- a/muk_web_preview_vector/template/assets.xml
+++ b/muk_web_preview_vector/template/assets.xml
@@ -19,12 +19,12 @@
-
-
-
+
-
+
+
+
-
+
\ No newline at end of file
diff --git a/muk_web_preview_video/__manifest__.py b/muk_web_preview_video/__manifest__.py
index f08f5cd..9f94c0f 100644
--- a/muk_web_preview_video/__manifest__.py
+++ b/muk_web_preview_video/__manifest__.py
@@ -29,7 +29,7 @@
- Ogg Theora Vorbis (*.ogg, video/ogg)
- MP4 (*.mp4, video/mp4)
""",
- "version": "11.0.1.0.2",
+ "version": "11.0.1.1.0",
"category": "Extra Tools",
"license": "AGPL-3",
"website": "http://www.mukit.at",
diff --git a/muk_web_preview_video/doc/changelog.rst b/muk_web_preview_video/doc/changelog.rst
new file mode 100644
index 0000000..0a9ed4b
--- /dev/null
+++ b/muk_web_preview_video/doc/changelog.rst
@@ -0,0 +1,10 @@
+`1.1.0`
+-------
+
+- Lazy load javascript
+
+
+`1.0.0`
+-------
+
+- Init version
diff --git a/muk_web_preview_video/i18n/de.po b/muk_web_preview_video/i18n/de.po
new file mode 100644
index 0000000..9223a99
--- /dev/null
+++ b/muk_web_preview_video/i18n/de.po
@@ -0,0 +1,25 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * muk_web_preview_video
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 11.0\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2018-01-19 12:01+0000\n"
+"PO-Revision-Date: 2018-01-19 13:02+0100\n"
+"Last-Translator: <>\n"
+"Language-Team: \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: \n"
+"Language: de\n"
+"X-Generator: Poedit 2.0.5\n"
+
+#. module: muk_web_preview_video
+#. openerp-web
+#: code:addons/muk_web_preview_video/static/src/xml/preview_content.xml:23
+#, python-format
+msgid "Your browser does not support the video tag."
+msgstr "Dieser Videotyp wird von Ihrem Browser nicht unterstützt."
diff --git a/muk_web_preview_video/i18n/muk_web_preview_video.pot b/muk_web_preview_video/i18n/muk_web_preview_video.pot
new file mode 100644
index 0000000..bf134dc
--- /dev/null
+++ b/muk_web_preview_video/i18n/muk_web_preview_video.pot
@@ -0,0 +1,24 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * muk_web_preview_video
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 11.0\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2018-01-19 12:00+0000\n"
+"PO-Revision-Date: 2018-01-19 12:00+0000\n"
+"Last-Translator: <>\n"
+"Language-Team: \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Plural-Forms: \n"
+
+#. module: muk_web_preview_video
+#. openerp-web
+#: code:addons/muk_web_preview_video/static/src/xml/preview_content.xml:23
+#, python-format
+msgid "Your browser does not support the video tag."
+msgstr ""
+
diff --git a/muk_web_preview_video/template/assets.xml b/muk_web_preview_video/template/assets.xml
index 446819f..c81c3d5 100644
--- a/muk_web_preview_video/template/assets.xml
+++ b/muk_web_preview_video/template/assets.xml
@@ -19,10 +19,12 @@
-
+
-
+
+
+
-
+
\ No newline at end of file