You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
chikamichi edited this page Apr 9, 2013
·
3 revisions
This project uses Jekyll as its framework. Long story short:
Jekyll is a simple, blog aware, static site generator. It takes a template directory (representing the raw form of a website), runs it through Textile or Markdown and Liquid converters, and spits out a complete, static website suitable for serving with Apache or your favorite web server.
As ruby-lang.org is an international website available in several languages, support for i18n makes for a little more complex structure than the basic Jekyll-based project.
Each language is namespaced under its matching directory: Japanese version is available under /ja, English under en, and so on.
Within a lang directory lies a mix of .html and .yml file. Each lang directory mimics the structure of the /en "master" directory, which enforces naming and path conventions.