From a2c69a4b50784734fa024f5a89d4036a3e8bc52f Mon Sep 17 00:00:00 2001 From: Jessica Lord Date: Tue, 20 Dec 2016 17:53:20 -0800 Subject: [PATCH] Build translated pages --- index.js | 15 ++++++++++++++- index.md | 1 + 2 files changed, 15 insertions(+), 1 deletion(-) diff --git a/index.js b/index.js index 9132df5..b0cd1f4 100644 --- a/index.js +++ b/index.js @@ -1,12 +1,25 @@ var fs = require('fs') var marked = require('marked') -var markdown = fs.readFileSync('index.md').toString() +var translations = ['jp'] var header = fs.readFileSync('header.html').toString() var footer = fs.readFileSync('footer.html').toString() +var markdown = fs.readFileSync('index.md').toString() var html = marked(markdown) fs.writeFileSync('index.html', header + html + footer) +buildTranslations() + +// TODO make translations dir +function buildTranslations() { + translations.forEach(function (lang) { + var langFile = 'index-' + lang + var langMarkdown = fs.readFileSync(langFile + '.md').toString() + var langHtml = marked(langMarkdown) + fs.writeFileSync(langFile + '.html', header + langHtml + footer) + }) +} + console.log('(•◡•)/\n') diff --git a/index.md b/index.md index fa52765..f769eda 100644 --- a/index.md +++ b/index.md @@ -25,6 +25,7 @@ Concise plain-speak about Electron. | [Packaging](#packaging) | | [More resources](#more-resources) | +Read this in [Japanese](index-jp.html). ## What is Electron?