diff --git a/CHANGES.rst b/CHANGES.rst
index f4dbeed4d4dbe8701941982a48a0fe41a65291a5..4677cd246fe577b545abc4746408cfea1447da8a 100644
--- a/CHANGES.rst
+++ b/CHANGES.rst
@@ -5,6 +5,7 @@ www.gafam.info CHANGES
in progress
-----------
+- Embed resources of gafam-l10n repository from GitHub
2018-01-12 0.1.0
----------------
diff --git a/htdocs/index.html b/htdocs/index.html
index b2a79d68ce5696c20a910a4951d86f14d1291f9c..842770ef81e66da005423dbdb736cd6855b85e9a 100644
--- a/htdocs/index.html
+++ b/htdocs/index.html
@@ -106,6 +106,32 @@
+
+
diff --git a/package.json b/package.json
index 7c29fa0646d19dd5dc828552cee7c7089507bcf4..b9759b356c5feb40c950bb16d508ee85a4392995 100644
--- a/package.json
+++ b/package.json
@@ -26,14 +26,16 @@
"release": "webpack --config=webpack.release.config.js --display detailed --display-error-details --progress"
},
"devDependencies": {
- "jquery": "^3.2.1",
+ "babel-polyfill": "^6.26.0",
"bulma": "^0.6.2",
- "font-awesome": "^4.7.0",
- "github-fork-ribbon-css": "^0.2.1",
- "style-loader": "^0.19.0",
"css-loader": "^0.28.7",
"expose-loader": "^0.7.3",
"file-loader": "^1.1.5",
+ "font-awesome": "^4.7.0",
+ "github-embed": "^1.0.1",
+ "github-fork-ribbon-css": "^0.2.1",
+ "jquery": "^3.2.1",
+ "style-loader": "^0.19.0",
"webpack": "^3.5.6",
"webpack-dev-server": "^2.7.1",
"webpack-notifier": "^1.5.0"
diff --git a/src/css/main.css b/src/css/main.css
index 04934832bc1537d41b886e531029c63173ed870b..f79884e4c8ab8c5c7ebd9b9fe59f4cd9973ad50b 100644
--- a/src/css/main.css
+++ b/src/css/main.css
@@ -12,3 +12,7 @@
.site-header .subtitle {
line-height: 1.6em;
}
+
+.gafam-l10n {
+ height: 44em;
+}
diff --git a/src/js/main.js b/src/js/main.js
index 8808e0319e0fb2e387355c3293ac5c49bfa20d2a..0d17695c9d38fe637726c31f4a508aa7ad345343 100644
--- a/src/js/main.js
+++ b/src/js/main.js
@@ -2,10 +2,41 @@ require('jquery');
require('font-awesome/css/font-awesome.css');
require('bulma/css/bulma.css');
require('github-fork-ribbon-css/gh-fork-ribbon.css');
+require('babel-polyfill');
+require('github-embed/npm/css/github-embed.css');
+const githubEmbed = require('github-embed');
require('../css/main.css');
require('./version.js');
$(document).ready(function() {
+
+ // Propagate version
$('#version').html(__version__);
+
+ // Embed things from GitHub
+ githubEmbed('.gafam-l10n', {
+ "owner": "gafam",
+ "repo": "gafam-l10n",
+ "ref": "master",
+ "embed": [
+ /*
+ {
+ "type": "htmlpage",
+ "label": "Embedded HTML page",
+ "url": "https://github.com/gafam/gafam-l10n"
+ },
+ */
+ {
+ "type": "po",
+ "label": "French original",
+ "path": "po/fr.po"
+ }, {
+ "type": "po",
+ "label": "English translation",
+ "path": "po/en.po"
+ }
+ ]
+ });
+
});