Skip to content

Commit

Permalink
Build translated pages
Browse files Browse the repository at this point in the history
  • Loading branch information
jlord committed Dec 21, 2016
1 parent ee66ac8 commit a2c69a4
Show file tree
Hide file tree
Showing 2 changed files with 15 additions and 1 deletion.
15 changes: 14 additions & 1 deletion index.js
Original file line number Diff line number Diff line change
@@ -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')
1 change: 1 addition & 0 deletions index.md
Original file line number Diff line number Diff line change
Expand Up @@ -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?

Expand Down

0 comments on commit a2c69a4

Please sign in to comment.