aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJaime Marquínez Ferrándiz2013-04-04 21:31:32 +0200
committerJack Nagel2013-04-04 22:21:53 -0500
commite78810ff4a7dd9c6a58ecb506e4366f7a984a500 (patch)
tree3defd82879b26059d9b9fcacf84d60716fab21f7
parent1bc0a7b042c0522011ff449e19812d2d118bd682 (diff)
downloadhomebrew-e78810ff4a7dd9c6a58ecb506e4366f7a984a500.tar.bz2
Use jekyll in the webpages
Makes translation easier Closes #18972. Signed-off-by: Jack Nagel <jacknagel@gmail.com>
-rw-r--r--.gitignore1
-rw-r--r--README.md17
-rw-r--r--_config.yml9
-rw-r--r--_layouts/index.html163
-rw-r--r--index.html176
-rw-r--r--index_fr-fr.html177
-rw-r--r--index_zh-cn.html176
-rw-r--r--index_zh-tw.html176
8 files changed, 291 insertions, 604 deletions
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 000000000..ca35be08d
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1 @@
+_site
diff --git a/README.md b/README.md
new file mode 100644
index 000000000..8b957db68
--- /dev/null
+++ b/README.md
@@ -0,0 +1,17 @@
+# Homebrew webpage
+
+The webpage uses [jekyll](https://github.com/mojombo/jekyll). The template for the index is at layouts/index.html.
+
+## Translations
+If you want to add a new translation, follow these steps:
+
+1. In _config.yml append this:
+
+ ```
+ - langcode: {the_lang_code}
+ lang_string: {the_link_string}
+ ```
+2. Copy index.html as index_{langcode}.html
+3. Change the values of the strings to the translated strings.
+
+You can see the translated webpage by running `jekyll --server` and opening http://localhost:4000/
diff --git a/_config.yml b/_config.yml
new file mode 100644
index 000000000..4b566f8f8
--- /dev/null
+++ b/_config.yml
@@ -0,0 +1,9 @@
+langs:
+ - langcode: en
+ lang_string: English Version
+ - langcode: fr-fr
+ lang_string: Version Francaise
+ - langcode: zh-cn
+ lang_string: 简体中文版
+ - langcode: zh-tw
+ lang_string: 繁體中文版
diff --git a/_layouts/index.html b/_layouts/index.html
new file mode 100644
index 000000000..96b74e36f
--- /dev/null
+++ b/_layouts/index.html
@@ -0,0 +1,163 @@
+<!DOCTYPE html>
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+ <head>
+ <title>{{ page.title }}</title>
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+ <meta name="dc.creator" content="Rémi Prévost - http://exomel.com" />
+ <link rel="stylesheet" href="./css/screen.css" type="text/css" media="screen" />
+ <link rel="stylesheet" href="./css/fonts/chunkfive/chunkfive.css" type="text/css" media="screen" />
+ <script type="text/javascript">
+ function selectText() {
+ if (document.selection) {
+ var range = document.body.createTextRange();
+ range.moveToElementText(document.getElementById('selectable'));
+ range.select();
+ } else if (window.getSelection) {
+ var range = document.createRange();
+ range.selectNode(document.getElementById('selectable'));
+ window.getSelection().addRange(range);
+ }
+ }
+ </script>
+ </head>
+ <body>
+ <div id="wrap">
+ <div id="header">
+ <h1><a href="./">Homebrew</a></h1>
+ <p id="subtitle"><strong>{{ page.subtitle }}</strong></p>
+ <p>{% for lang in site.langs %}
+ {% if page.lang == lang.langcode %}
+ {{ lang.lang_string }}
+ {% else %}
+ <a href={% if lang.langcode == 'en' %}"index.html"{% else %}"index_{{ lang.langcode }}.html"{% endif %}>
+ {{ lang.lang_string }}
+ </a>
+ {% endif %}
+ {% unless forloop.last %}
+ |
+ {% endunless %}
+ {% endfor %}
+ </p>
+ </div>
+
+ <div id="informations">
+ <ul>
+ <li>
+ <div class="group row">
+ <div class="col-1">
+ <p>{{ page.pagecontent.what }}</p>
+ </div>
+ <div class="col-2">
+ <pre><code><span style="color: #e3d796;">$</span> brew install wget</code></pre>
+ </div>
+ </div>
+ </li>
+ <li>
+ <div class="group row">
+ <div class="col-1">
+ <p>{{ page.pagecontent.how }}</p>
+ </div>
+ <div class="col-2">
+ <pre><code><span style="color: #e3d796;">$</span> cd /usr/local
+<span style="color: #e3d796;">$</span> find Cellar
+Cellar/wget/1.12
+Cellar/wget/1.12/bin/wget
+Cellar/wget/1.12/share/man/man1/wget.1
+
+<span style="color: #e3d796;">$</span> ls -l bin
+bin/wget -&gt; ../Cellar/wget/1.12/bin/wget</code></pre>
+
+ </div>
+ </div>
+ </li>
+ <li>
+ <div class="group row">
+ <div class="col-1">
+ <p>{{ page.pagecontent.prefix }}</p>
+ </div>
+ </div>
+ </li>
+ <li>
+ <div class="group row">
+ <div class="col-1">
+ <p>{{ page.pagecontent.createpackages }}</p>
+ </div>
+ <div class="col-2">
+ <pre><code><span style="color: #e3d796;">$</span> brew create http://foo.com/bar-1.0.tgz
+Created /usr/local/Library/Formula/bar.rb
+</code></pre>
+ </div>
+ </div>
+ </li>
+ <li>
+ <div class="group row">
+ <div class="col-1">
+ <p>{{ page.pagecontent.hack }}</p>
+ </div>
+ <div class="col-2">
+ <pre><code><span style="color: #e3d796;">$</span> brew edit wget <span style="color: #666;"># opens in $EDITOR!</span></code></pre>
+ </div>
+ </div>
+ </li>
+ <li>
+ <div class="group row">
+ <div class="col-1">
+ <p>{{ page.pagecontent.formula }}</p>
+ </div>
+ <div class="col-2">
+ <pre class="overflow"><code><span style="color: #8a9597;">require</span> <span style="color: #c2c98f;">'</span><span style="color: #a2a96f;">formula</span><span style="color: #c2c98f;">'</span>
+
+<span style="color: #8a9597;">class</span> <span style="color: #e3d796;"><em>Wget</em></span> &lt; Formula
+  homepage <span style="color: #c2c98f;">'</span><span style="color: #a2a96f;">http://www.gnu.org/wget/</span><span style="color: #c2c98f;">'</span>
+  url <span style="color: #c2c98f;">'</span><span style="color: #a2a96f;">http://ftp.gnu.org/wget-1.12.tar.gz</span><span style="color: #c2c98f;">'</span>
+  md5 <span style="color: #c2c98f;">'</span><span style="color: #a2a96f;">308a5476fc096a8a525d07279a6f6aa3</span><span style="color: #c2c98f;">'</span>
+
+  <span style="color: #8a9597;">def</span> <span style="color: #a999ac;">install</span>
+    system <span style="color: #c2c98f;">"</span><span style="color: #a2a96f;">./configure</span><span style="color: #c2c98f;"> </span><span style="color: #a2a96f;">--prefix=</span><span style="color: #c2c98f;">#{</span>prefix<span style="color: #c2c98f;">}</span><span style="color: #c2c98f;">"</span>
+    system <span style="color: #c2c98f;">'</span><span style="color: #a2a96f;">make install</span><span style="color: #c2c98f;">'</span>
+  <span style="color: #8a9597;">end</span>
+<span style="color: #8a9597;">end</span></code></pre>
+ </div>
+ </div>
+ </li>
+ <li>
+ <div class="group row">
+ <div class="col-1">
+ <p>{{ page.pagecontent.complement }}</p>
+ </div>
+ </div>
+ </li>
+
+ <li>
+ <div class="group row">
+ <h2>{{ page.pagecontent.install.install }}</h2>
+ <pre style='clear:both;text-align:center;margin:0 -3em;margin-bottom:0.9em'><code id='selectable' onclick="selectText()">ruby -e &quot;$(curl -fsSL https://raw.github.com/mxcl/homebrew/go)&quot;</code></pre>
+ <div class="col-1">
+ <p>{{ page.pagecontent.install.paste }}</p>
+ </div>
+ <div class="col-2">
+ <p>{{ page.pagecontent.install.what }}</p>
+ </div>
+ </div>
+ </li>
+
+ <li>
+ <div class="group row">
+ <h2>{{ page.pagecontent.doc.further }}</h2>
+ <div class="button">
+ <p><a href="https://github.com/mxcl/homebrew/wiki">{{ page.pagecontent.doc.wiki }}</a></p>
+ </div>
+ </div>
+ </li>
+
+ <li>
+ <div class="group row credits">
+ <p>{{ page.pagecontent.foot.code }} {{ page.pagecontent.foot.page }} {{ page.pagecontent.foot.translation }}</p>
+ </div>
+ </li>
+ </ul>
+ </div>
+ </div>
+ <a href="http://github.com/mxcl/homebrew"><img style="position: absolute; top: 0; right: 0; border: 0;" src="http://s3.amazonaws.com/github/ribbons/forkme_right_gray_6d6d6d.png" alt="Fork me on GitHub" /></a>
+ </body>
+</html>
diff --git a/index.html b/index.html
index 1d1058063..d8df604c4 100644
--- a/index.html
+++ b/index.html
@@ -1,151 +1,25 @@
-<!DOCTYPE html>
-<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
- <head>
- <title>Homebrew — MacPorts driving you to drink? Try Homebrew!</title>
- <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
- <meta name="dc.creator" content="Rémi Prévost - http://exomel.com" />
- <link rel="stylesheet" href="./css/screen.css" type="text/css" media="screen" />
- <link rel="stylesheet" href="./css/fonts/chunkfive/chunkfive.css" type="text/css" media="screen" />
- <script type="text/javascript">
- function selectText() {
- if (document.selection) {
- var range = document.body.createTextRange();
- range.moveToElementText(document.getElementById('selectable'));
- range.select();
- } else if (window.getSelection) {
- var range = document.createRange();
- range.selectNode(document.getElementById('selectable'));
- window.getSelection().addRange(range);
- }
- }
- </script>
- </head>
- <body>
- <div id="wrap">
- <div id="header">
- <h1><a href="./">Homebrew</a></h1>
- <p id="subtitle"><strong>The missing package manager for OS X</strong></p>
- <p>English Version | <a href="index_fr-fr.html">Version Francaise</a> | <a href="index_zh-cn.html">简体中文版</a> | <a href="index_zh-tw.html">繁體中文版</a></p>
- </div>
-
- <div id="informations">
- <ul>
- <li>
- <div class="group row">
- <div class="col-1">
- <p>Homebrew installs <a href="https://github.com/mxcl/homebrew/tree/master/Library/Formula" title="List of Homebrew packages">the stuff you need</a> that Apple didn’t.</p>
- </div>
- <div class="col-2">
- <pre><code><span style="color: #e3d796;">$</span> brew install wget</code></pre>
- </div>
- </div>
- </li>
- <li>
- <div class="group row">
- <div class="col-1">
- <p>Homebrew installs packages to their own directory and then symlinks their files into <code>/usr/local</code>.</p>
- </div>
- <div class="col-2">
- <pre><code><span style="color: #e3d796;">$</span> cd /usr/local
-<span style="color: #e3d796;">$</span> find Cellar
-Cellar/wget/1.12
-Cellar/wget/1.12/bin/wget
-Cellar/wget/1.12/share/man/man1/wget.1
-
-<span style="color: #e3d796;">$</span> ls -l bin
-bin/wget -&gt; ../Cellar/wget/1.12/bin/wget</code></pre>
-
- </div>
- </div>
- </li>
- <li>
- <div class="group row">
- <div class="col-1">
- <p>Homebrew won’t install files outside its prefix, and you can place a Homebrew installation wherever you like.</p>
- </div>
- </div>
- </li>
- <li>
- <div class="group row">
- <div class="col-1">
- <p>Trivially create your own Homebrew packages.</p>
- </div>
- <div class="col-2">
- <pre><code><span style="color: #e3d796;">$</span> brew create http://foo.com/bar-1.0.tgz
-Created /usr/local/Library/Formula/bar.rb
-</code></pre>
- </div>
- </div>
- </li>
- <li>
- <div class="group row">
- <div class="col-1">
- <p>It's all git and ruby underneath, so hack away with the knowledge that you can easily revert your modifications and merge upstream updates.</p>
- </div>
- <div class="col-2">
- <pre><code><span style="color: #e3d796;">$</span> brew edit wget <span style="color: #666;"># opens in $EDITOR!</span></code></pre>
- </div>
- </div>
- </li>
- <li>
- <div class="group row">
- <div class="col-1">
- <p>Homebrew formula are simple Ruby scripts:</p>
- </div>
- <div class="col-2">
- <pre class="overflow"><code><span style="color: #8a9597;">require</span> <span style="color: #c2c98f;">'</span><span style="color: #a2a96f;">formula</span><span style="color: #c2c98f;">'</span>
-
-<span style="color: #8a9597;">class</span> <span style="color: #e3d796;"><em>Wget</em></span> &lt; Formula
-  homepage <span style="color: #c2c98f;">'</span><span style="color: #a2a96f;">http://www.gnu.org/wget/</span><span style="color: #c2c98f;">'</span>
-  url <span style="color: #c2c98f;">'</span><span style="color: #a2a96f;">http://ftp.gnu.org/wget-1.12.tar.gz</span><span style="color: #c2c98f;">'</span>
-  md5 <span style="color: #c2c98f;">'</span><span style="color: #a2a96f;">308a5476fc096a8a525d07279a6f6aa3</span><span style="color: #c2c98f;">'</span>
-
-  <span style="color: #8a9597;">def</span> <span style="color: #a999ac;">install</span>
-    system <span style="color: #c2c98f;">"</span><span style="color: #a2a96f;">./configure</span><span style="color: #c2c98f;"> </span><span style="color: #a2a96f;">--prefix=</span><span style="color: #c2c98f;">#{</span>prefix<span style="color: #c2c98f;">}</span><span style="color: #c2c98f;">"</span>
-    system <span style="color: #c2c98f;">'</span><span style="color: #a2a96f;">make install</span><span style="color: #c2c98f;">'</span>
-  <span style="color: #8a9597;">end</span>
-<span style="color: #8a9597;">end</span></code></pre>
- </div>
- </div>
- </li>
- <li>
- <div class="group row">
- <div class="col-1">
- <p>Homebrew complements OS X. Install your gems with <code>gem</code>, and their dependencies with <code>brew</code>.</p>
- </div>
- </div>
- </li>
-
- <li>
- <div class="group row">
- <h2>Install Homebrew</h2>
- <pre style='clear:both;text-align:center;margin:0 -3em;margin-bottom:0.9em'><code id='selectable' onclick="selectText()">ruby -e &quot;$(curl -fsSL https://raw.github.com/mxcl/homebrew/go)&quot;</code></pre>
- <div class="col-1">
- <p>Paste that at a Terminal prompt.</p>
- </div>
- <div class="col-2">
- <p>The script explains what it will do and then pauses before it does it. There are more installation options <a href='https://github.com/mxcl/homebrew/wiki/Installation'>here</a> (needed on 10.5).
- </div>
- </div>
- </li>
-
- <li>
- <div class="group row">
- <h2>Further Documentation</h2>
- <div class="button">
- <p><a href="https://github.com/mxcl/homebrew/wiki">Homebrew Wiki</a></p>
- </div>
- </div>
- </li>
-
- <li>
- <div class="group row credits">
- <p>Original code by <a href="http://methylblue.com/">Max Howell</a>. Website by <a href="http://exomel.com">Rémi Prévost</a>.</p>
- </div>
- </li>
- </ul>
- </div>
- </div>
- <a href="http://github.com/mxcl/homebrew"><img style="position: absolute; top: 0; right: 0; border: 0;" src="http://s3.amazonaws.com/github/ribbons/forkme_right_gray_6d6d6d.png" alt="Fork me on GitHub" /></a>
- </body>
-</html>
+---
+layout: index
+lang: en
+title: Homebrew — MacPorts driving you to drink? Try Homebrew!
+subtitle: The missing package manager for OS X
+
+pagecontent:
+ what: Homebrew installs <a href="https://github.com/mxcl/homebrew/tree/master/Library/Formula" title="List of Homebrew packages">the stuff you need</a> that Apple didn’t.
+ how: Homebrew installs packages to their own directory and then symlinks their files into <code>/usr/local</code>.
+ prefix: Homebrew won’t install files outside its prefix, and you can place a Homebrew installation wherever you like.
+ createpackages: Trivially create your own Homebrew packages.
+ hack: It's all git and ruby underneath, so hack away with the knowledge that you can easily revert your modifications and merge upstream updates.
+ formula: "Homebrew formula are simple Ruby scripts:"
+ complement: Homebrew complements OS X. Install your gems with <code>gem</code>, and their dependencies with <code>brew</code>.
+ install:
+ install: Install Homebrew
+ paste: Paste that at a Terminal prompt.
+ what: The script explains what it will do and then pauses before it does it. There are more installation options <a href='https://github.com/mxcl/homebrew/wiki/Installation'>here</a> (needed on 10.5).
+ doc:
+ further: Further Documentation
+ wiki: Homebrew Wiki
+ foot:
+ code: Original code by <a href="http://methylblue.com/">Max Howell</a>.
+ page: Website by <a href="http://exomel.com">Rémi Prévost</a>.
+---
diff --git a/index_fr-fr.html b/index_fr-fr.html
index 13b58efe0..18550f624 100644
--- a/index_fr-fr.html
+++ b/index_fr-fr.html
@@ -1,151 +1,26 @@
-<!DOCTYPE html>
-<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
- <head>
- <title>Homebrew — MacPorts vous rend agressif? Essayez Homebrew!</title>
- <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
- <meta name="dc.creator" content="Rémi Prévost - http://exomel.com" />
- <link rel="stylesheet" href="./css/screen.css" type="text/css" media="screen" />
- <link rel="stylesheet" href="./css/fonts/chunkfive/chunkfive.css" type="text/css" media="screen" />
- <script type="text/javascript">
- function selectText() {
- if (document.selection) {
- var range = document.body.createTextRange();
- range.moveToElementText(document.getElementById('selectable'));
- range.select();
- } else if (window.getSelection) {
- var range = document.createRange();
- range.selectNode(document.getElementById('selectable'));
- window.getSelection().addRange(range);
- }
- }
- </script>
- </head>
- <body>
- <div id="wrap">
- <div id="header">
- <h1><a href="./">Homebrew</a></h1>
- <p id="subtitle"><strong>Le gestionnaire package pour OS X</strong></p>
- <p><a href="index.html">English Version</a> | Version Francaise | <a href="index_zh-cn.html">简体中文版</a> | <a href="index_zh-tw.html">繁體中文版</a></p>
- </div>
-
- <div id="informations">
- <ul>
- <li>
- <div class="group row">
- <div class="col-1">
- <p>Homebrew installe <a href="https://github.com/mxcl/homebrew/tree/master/Library/Formula" title="Liste des packages Homebrew">ce dont vous avez besoin</a> et qu'Apple n'a pas installé.</p>
- </div>
- <div class="col-2">
- <pre><code><span style="color: #e3d796;">$</span> brew install wget</code></pre>
- </div>
- </div>
- </li>
- <li>
- <div class="group row">
- <div class="col-1">
- <p>Homebrew installe les packages dans leurs propres répertoires et symlinks leurs fichiers vers <code>/usr/local</code>.</p>
- </div>
- <div class="col-2">
- <pre><code><span style="color: #e3d796;">$</span> cd /usr/local
-<span style="color: #e3d796;">$</span> find Cellar
-Cellar/wget/1.12
-Cellar/wget/1.12/bin/wget
-Cellar/wget/1.12/share/man/man1/wget.1
-
-<span style="color: #e3d796;">$</span> ls -l bin
-bin/wget -&gt; ../Cellar/wget/1.12/bin/wget</code></pre>
-
- </div>
- </div>
- </li>
- <li>
- <div class="group row">
- <div class="col-1">
- <p>Homebrew n'installera pas de fichiers en dehors de son préfixe, et vous pouvez placer Homebrew où vous le désirez.</p>
- </div>
- </div>
- </li>
- <li>
- <div class="group row">
- <div class="col-1">
- <p>Créez facilement vos propre packages Homebrew.</p>
- </div>
- <div class="col-2">
- <pre><code><span style="color: #e3d796;">$</span> brew create http://foo.com/bar-1.0.tgz
-Created /usr/local/Library/Formula/bar.rb
-</code></pre>
- </div>
- </div>
- </li>
- <li>
- <div class="group row">
- <div class="col-1">
- <p>Homebrew utilise git et ruby, vous pouvez donc faire des modifications sans crainte, sachant que vous pourrez facilement les annuler et les intégrer avec les mises à jour future.</p>
- </div>
- <div class="col-2">
- <pre><code><span style="color: #e3d796;">$</span> brew edit wget <span style="color: #666;"># opens in $EDITOR!</span></code></pre>
- </div>
- </div>
- </li>
- <li>
- <div class="group row">
- <div class="col-1">
- <p>Les formules Homebrew sont de simples scripts Ruby:</p>
- </div>
- <div class="col-2">
- <pre class="overflow"><code><span style="color: #8a9597;">require</span> <span style="color: #c2c98f;">'</span><span style="color: #a2a96f;">formula</span><span style="color: #c2c98f;">'</span>
-
-<span style="color: #8a9597;">class</span> <span style="color: #e3d796;"><em>Wget</em></span> &lt; Formula
-  homepage <span style="color: #c2c98f;">'</span><span style="color: #a2a96f;">http://www.gnu.org/wget/</span><span style="color: #c2c98f;">'</span>
-  url <span style="color: #c2c98f;">'</span><span style="color: #a2a96f;">http://ftp.gnu.org/wget-1.12.tar.gz</span><span style="color: #c2c98f;">'</span>
-  md5 <span style="color: #c2c98f;">'</span><span style="color: #a2a96f;">308a5476fc096a8a525d07279a6f6aa3</span><span style="color: #c2c98f;">'</span>
-
-  <span style="color: #8a9597;">def</span> <span style="color: #a999ac;">install</span>
-    system <span style="color: #c2c98f;">"</span><span style="color: #a2a96f;">./configure</span><span style="color: #c2c98f;"> </span><span style="color: #a2a96f;">--prefix=</span><span style="color: #c2c98f;">#{</span>prefix<span style="color: #c2c98f;">}</span><span style="color: #c2c98f;">"</span>
-    system <span style="color: #c2c98f;">'</span><span style="color: #a2a96f;">make install</span><span style="color: #c2c98f;">'</span>
-  <span style="color: #8a9597;">end</span>
-<span style="color: #8a9597;">end</span></code></pre>
- </div>
- </div>
- </li>
- <li>
- <div class="group row">
- <div class="col-1">
- <p>Homebrew est un complément pour OS X. Installez vos gems avec <code>gem</code>, et leurs dépendances avec <code>brew</code>.</p>
- </div>
- </div>
- </li>
-
- <li>
- <div class="group row">
- <h2>Installer Homebrew</h2>
- <pre style='clear:both;text-align:center;margin:0 -3em;margin-bottom:0.9em'><code id='selectable' onclick="selectText()">ruby -e &quot;$(curl -fsSL https://raw.github.com/mxcl/homebrew/go)&quot;</code></pre>
- <div class="col-1">
- <p>Copiez et collez dans une fenêtre du Terminal.</p>
- </div>
- <div class="col-2">
- <p>Le script explique ce qu'il va faire, puis fait une pause avant de l'exécuter. Plus d'options d'installation sont disponibles <a href='https://github.com/mxcl/homebrew/wiki/Installation'>ici</a> (Requis sur 10.5).
- </div>
- </div>
- </li>
-
- <li>
- <div class="group row">
- <h2>Documentation additionnelle</h2>
- <div class="button">
- <p><a href="https://github.com/mxcl/homebrew/wiki">Wiki de Homebrew</a></p>
- </div>
- </div>
- </li>
-
- <li>
- <div class="group row credits">
- <p>Code original par <a href="http://methylblue.com/">Max Howell</a>. Site web par <a href="http://exomel.com">Rémi Prévost</a>. Traduction francaise par <a href="http://twitter.com/louim">Louis-Michel Couture</a></p>
- </div>
- </li>
- </ul>
- </div>
- </div>
- <a href="http://github.com/mxcl/homebrew"><img style="position: absolute; top: 0; right: 0; border: 0;" src="http://s3.amazonaws.com/github/ribbons/forkme_right_gray_6d6d6d.png" alt="Fork me on GitHub" /></a>
- </body>
-</html>
+---
+layout: index
+lang: fr-fr
+title: Homebrew — MacPorts vous rend agressif? Essayez Homebrew!
+subtitle: Le gestionnaire package pour OS X
+
+pagecontent:
+ what: Homebrew installe <a href="https://github.com/mxcl/homebrew/tree/master/Library/Formula" title="Liste des packages Homebrew">ce dont vous avez besoin</a> et qu'Apple n'a pas installé.
+ how: Homebrew installe les packages dans leurs propres répertoires et symlinks leurs fichiers vers <code>/usr/local</code>.
+ prefix: Homebrew n'installera pas de fichiers en dehors de son préfixe, et vous pouvez placer Homebrew où vous le désirez.
+ createpackages: Créez facilement vos propre packages Homebrew.
+ hack: Homebrew utilise git et ruby, vous pouvez donc faire des modifications sans crainte, sachant que vous pourrez facilement les annuler et les intégrer avec les mises à jour future.
+ formula: "Les formules Homebrew sont de simples scripts Ruby:"
+ complement: Homebrew est un complément pour OS X. Installez vos gems avec <code>gem</code>, et leurs dépendances avec <code>brew</code>.
+ install:
+ install: Installer Homebrew
+ paste: Copiez et collez dans une fenêtre du Terminal.
+ what: Le script explique ce qu'il va faire, puis fait une pause avant de l'exécuter. Plus d'options d'installation sont disponibles <a href="https://github.com/mxcl/homebrew/wiki/Installation">ici</a> (Requis sur 10.5).
+ doc:
+ further: Documentation additionnelle
+ wiki: Wiki de Homebrew
+ foot:
+ code: Code original par <a href="http://methylblue.com/">Max Howell</a>.
+ page: Site web par <a href="http://exomel.com">Rémi Prévost</a>.
+ translation: Traduction francaise par <a href="http://twitter.com/louim">Louis-Michel Couture</a>.
+---
diff --git a/index_zh-cn.html b/index_zh-cn.html
index 3a1000b5e..1b77315cb 100644
--- a/index_zh-cn.html
+++ b/index_zh-cn.html
@@ -1,151 +1,25 @@
-<!DOCTYPE html>
-<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
- <head>
- <title>Homebrew — MacPorts让您崩溃不?试试Homebrew吧!</title>
- <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
- <meta name="dc.creator" content="Rémi Prévost - http://exomel.com" />
- <link rel="stylesheet" href="./css/screen.css" type="text/css" media="screen" />
- <link rel="stylesheet" href="./css/fonts/chunkfive/chunkfive.css" type="text/css" media="screen" />
- <script type="text/javascript">
- function selectText() {
- if (document.selection) {
- var range = document.body.createTextRange();
- range.moveToElementText(document.getElementById('selectable'));
- range.select();
- } else if (window.getSelection) {
- var range = document.createRange();
- range.selectNode(document.getElementById('selectable'));
- window.getSelection().addRange(range);
- }
- }
- </script>
- </head>
- <body>
- <div id="wrap">
- <div id="header">
- <h1><a href="./">Homebrew</a></h1>
- <p id="subtitle"><strong>OS X系统缺失的组件管理工具</strong></p>
- <p><a href="index.html">English Version</a> | <a href="index_fr-fr.html">Version Francaise</a> | 简体中文版 | <a href="index_zh-tw.html">繁體中文版</a></p>
- </div>
-
- <div id="informations">
- <ul>
- <li>
- <div class="group row">
- <div class="col-1">
- <p>使用Homebrew安装苹果系统没有但是<a href="https://github.com/mxcl/homebrew/tree/master/Library/Formula" title="List of Homebrew packages">您需要的东西</a></p>
- </div>
- <div class="col-2">
- <pre><code><span style="color: #e3d796;">$</span> brew install wget</code></pre>
- </div>
- </div>
- </li>
- <li>
- <div class="group row">
- <div class="col-1">
- <p>Homebrew将packages安装在它们自己的目录里, 然后symlink到<code>/usr/local</code>下.</p>
- </div>
- <div class="col-2">
- <pre><code><span style="color: #e3d796;">$</span> cd /usr/local
-<span style="color: #e3d796;">$</span> find Cellar
-Cellar/wget/1.12
-Cellar/wget/1.12/bin/wget
-Cellar/wget/1.12/share/man/man1/wget.1
-
-<span style="color: #e3d796;">$</span> ls -l bin
-bin/wget -&gt; ../Cellar/wget/1.12/bin/wget</code></pre>
-
- </div>
- </div>
- </li>
- <li>
- <div class="group row">
- <div class="col-1">
- <p>Homebrew不会在它prefix定义的目录之外存放任何文件, 所以, 您可以将Homebrew安装在任何想要安装到地方.</p>
- </div>
- </div>
- </li>
- <li>
- <div class="group row">
- <div class="col-1">
- <p>创建您自己的Homebrew packages是非常容易的一件事.</p>
- </div>
- <div class="col-2">
- <pre><code><span style="color: #e3d796;">$</span> brew create http://foo.com/bar-1.0.tgz
-Created /usr/local/Library/Formula/bar.rb
-</code></pre>
- </div>
- </div>
- </li>
- <li>
- <div class="group row">
- <div class="col-1">
- <p>完全基于git和ruby实现, 您可以很方便的撤销更改或合并来自upstream的更新.</p>
- </div>
- <div class="col-2">
- <pre><code><span style="color: #e3d796;">$</span> brew edit wget <span style="color: #666;"># opens in $EDITOR!</span></code></pre>
- </div>
- </div>
- </li>
- <li>
- <div class="group row">
- <div class="col-1">
- <p>Homebrew的formula都是简单的ruby脚本:</p>
- </div>
- <div class="col-2">
- <pre class="overflow"><code><span style="color: #8a9597;">require</span> <span style="color: #c2c98f;">'</span><span style="color: #a2a96f;">formula</span><span style="color: #c2c98f;">'</span>
-
-<span style="color: #8a9597;">class</span> <span style="color: #e3d796;"><em>Wget</em></span> &lt; Formula
-  homepage <span style="color: #c2c98f;">'</span><span style="color: #a2a96f;">http://www.gnu.org/wget/</span><span style="color: #c2c98f;">'</span>
-  url <span style="color: #c2c98f;">'</span><span style="color: #a2a96f;">http://ftp.gnu.org/wget-1.12.tar.gz</span><span style="color: #c2c98f;">'</span>
-  md5 <span style="color: #c2c98f;">'</span><span style="color: #a2a96f;">308a5476fc096a8a525d07279a6f6aa3</span><span style="color: #c2c98f;">'</span>
-
-  <span style="color: #8a9597;">def</span> <span style="color: #a999ac;">install</span>
-    system <span style="color: #c2c98f;">"</span><span style="color: #a2a96f;">./configure</span><span style="color: #c2c98f;"> </span><span style="color: #a2a96f;">--prefix=</span><span style="color: #c2c98f;">#{</span>prefix<span style="color: #c2c98f;">}</span><span style="color: #c2c98f;">"</span>
-    system <span style="color: #c2c98f;">'</span><span style="color: #a2a96f;">make install</span><span style="color: #c2c98f;">'</span>
-  <span style="color: #8a9597;">end</span>
-<span style="color: #8a9597;">end</span></code></pre>
- </div>
- </div>
- </li>
- <li>
- <div class="group row">
- <div class="col-1">
- <p>Homebrew是对OS X的补充. 使用<code>gem</code>来安装您的gems, 而它的依赖可以使用<code>brew</code>来安装.</p>
- </div>
- </div>
- </li>
-
- <li>
- <div class="group row">
- <h2>安装Homebrew</h2>
- <pre style='clear:both;text-align:center;margin:0 -3em;margin-bottom:0.9em'><code id='selectable' onclick="selectText()">ruby -e &quot;$(curl -fsSL https://raw.github.com/mxcl/homebrew/go)&quot;</code></pre>
- <div class="col-1">
- <p>打开Terminal, 粘贴上面的语句.</p>
- </div>
- <div class="col-2">
- <p>该脚本首先将会解释它要做什么, 然后暂停下来, 直到您确认继续. 更多的安装选项在<a href='https://github.com/mxcl/homebrew/wiki/Installation'>这里</a>可以看到 (需要10.5).
- </div>
- </div>
- </li>
-
- <li>
- <div class="group row">
- <h2>更进一步的文档</h2>
- <div class="button">
- <p><a href="https://github.com/mxcl/homebrew/wiki">Homebrew Wiki</a> (翻译中)</p>
- </div>
- </div>
- </li>
-
- <li>
- <div class="group row credits">
- <p>Original code by <a href="http://methylblue.com/">Max Howell</a>. Website by <a href="http://exomel.com">Rémi Prévost</a>.</p>
- </div>
- </li>
- </ul>
- </div>
- </div>
- <a href="http://github.com/mxcl/homebrew"><img style="position: absolute; top: 0; right: 0; border: 0;" src="http://s3.amazonaws.com/github/ribbons/forkme_right_gray_6d6d6d.png" alt="Fork me on GitHub" /></a>
- </body>
-</html>
+---
+layout: index
+lang: zh-cn
+title: Homebrew — MacPorts让您崩溃不?试试Homebrew吧!
+subtitle: OS X系统缺失的组件管理工具
+
+pagecontent:
+ what: 使用Homebrew安装苹果系统没有但是<a href="https://github.com/mxcl/homebrew/tree/master/Library/Formula" title="List of Homebrew packages">您需要的东西</a>
+ how: Homebrew将packages安装在它们自己的目录里, 然后symlink到<code>/usr/local</code>下.
+ prefix: Homebrew不会在它prefix定义的目录之外存放任何文件, 所以, 您可以将Homebrew安装在任何想要安装到地方.
+ createpackages: 创建您自己的Homebrew packages是非常容易的一件事.
+ hack: 完全基于git和ruby实现, 您可以很方便的撤销更改或合并来自upstream的更新.
+ formula: "Homebrew的formula都是简单的ruby脚本:"
+ complement: Homebrew是对OS X的补充. 使用<code>gem</code>来安装您的gems, 而它的依赖可以使用<code>brew</code>来安装.
+ install:
+ install: 安装Homebrew
+ paste: 打开Terminal, 粘贴上面的语句.
+ what: 该脚本首先将会解释它要做什么, 然后暂停下来, 直到您确认继续. 更多的安装选项在<a href='https://github.com/mxcl/homebrew/wiki/Installation'>这里</a>可以看到 (需要10.5).
+ doc:
+ further: 更进一步的文档
+ wiki: Homebrew Wiki (翻译中)
+ foot:
+ code: Original code by <a href="http://methylblue.com/">Max Howell</a>.
+ page: Website by <a href="http://exomel.com">Rémi Prévost</a>.
+---
diff --git a/index_zh-tw.html b/index_zh-tw.html
index 7b5a4e358..1c7a7d93a 100644
--- a/index_zh-tw.html
+++ b/index_zh-tw.html
@@ -1,151 +1,25 @@
-<!DOCTYPE html>
-<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
- <head>
- <title>Homebrew - MacPorts 讓你抓狂嗎?試試 Homebrew 吧!</title>
- <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
- <meta name="dc.creator" content="Rémi Prévost - http://exomel.com" />
- <link rel="stylesheet" href="./css/screen.css" type="text/css" media="screen" />
- <link rel="stylesheet" href="./css/fonts/chunkfive/chunkfive.css" type="text/css" media="screen" />
- <script type="text/javascript">
- function selectText() {
- if (document.selection) {
- var range = document.body.createTextRange();
- range.moveToElementText(document.getElementById('selectable'));
- range.select();
- } else if (window.getSelection) {
- var range = document.createRange();
- range.selectNode(document.getElementById('selectable'));
- window.getSelection().addRange(range);
- }
- }
- </script>
- </head>
- <body>
- <div id="wrap">
- <div id="header">
- <h1><a href="./">Homebrew</a></h1>
- <p id="subtitle"><strong>OS X 缺少的套件管理工具</strong></p>
- <p><a href="index.html">English Version</a> | <a href="index_fr-fr.html">Version Francaise</a> | <a href="index_zh-cn.html">简体中文版</a> | 繁體中文版</p>
- </div>
-
- <div id="informations">
- <ul>
- <li>
- <div class="group row">
- <div class="col-1">
- <p>使用 Homebrew 安裝 Apple 沒有預裝但是<a href="https://github.com/mxcl/homebrew/tree/master/Library/Formula" title="List of Homebrew packages">你需要的東西</a>。</p>
- </div>
- <div class="col-2">
- <pre><code><span style="color: #e3d796;">$</span> brew install wget</code></pre>
- </div>
- </div>
- </li>
- <li>
- <div class="group row">
- <div class="col-1">
- <p>Homebrew 會將 packages 安裝在他們自己的目錄,然後把檔案 symlink 到 <code>/usr/local</code> 下。</p>
- </div>
- <div class="col-2">
- <pre><code><span style="color: #e3d796;">$</span> cd /usr/local
-<span style="color: #e3d796;">$</span> find Cellar
-Cellar/wget/1.12
-Cellar/wget/1.12/bin/wget
-Cellar/wget/1.12/share/man/man1/wget.1
-
-<span style="color: #e3d796;">$</span> ls -l bin
-bin/wget -&gt; ../Cellar/wget/1.12/bin/wget</code></pre>
-
- </div>
- </div>
- </li>
- <li>
- <div class="group row">
- <div class="col-1">
- <p>Homebrew 不會把檔案放在預設路徑之外的地方,因此可以在任何位置使用 Homebrew 安裝程式。</p>
- </div>
- </div>
- </li>
- <li>
- <div class="group row">
- <div class="col-1">
- <p>輕鬆建立你自己的 Homebrew packages。</p>
- </div>
- <div class="col-2">
- <pre><code><span style="color: #e3d796;">$</span> brew create http://foo.com/bar-1.0.tgz
-Created /usr/local/Library/Formula/bar.rb
-</code></pre>
- </div>
- </div>
- </li>
- <li>
- <div class="group row">
- <div class="col-1">
- <p>完全以 Git 和 Ruby 為基底,所以你可以盡情地運用這些知識,輕鬆地復原你的修改以及合併上游的更新。</p>
- </div>
- <div class="col-2">
- <pre><code><span style="color: #e3d796;">$</span> brew edit wget <span style="color: #666;"># opens in $EDITOR!</span></code></pre>
- </div>
- </div>
- </li>
- <li>
- <div class="group row">
- <div class="col-1">
- <p>Homebrew 的 formula 都是簡單的 Ruby 腳本:</p>
- </div>
- <div class="col-2">
- <pre class="overflow"><code><span style="color: #8a9597;">require</span> <span style="color: #c2c98f;">'</span><span style="color: #a2a96f;">formula</span><span style="color: #c2c98f;">'</span>
-
-<span style="color: #8a9597;">class</span> <span style="color: #e3d796;"><em>Wget</em></span> &lt; Formula
-  homepage <span style="color: #c2c98f;">'</span><span style="color: #a2a96f;">http://www.gnu.org/wget/</span><span style="color: #c2c98f;">'</span>
-  url <span style="color: #c2c98f;">'</span><span style="color: #a2a96f;">http://ftp.gnu.org/wget-1.12.tar.gz</span><span style="color: #c2c98f;">'</span>
-  md5 <span style="color: #c2c98f;">'</span><span style="color: #a2a96f;">308a5476fc096a8a525d07279a6f6aa3</span><span style="color: #c2c98f;">'</span>
-
-  <span style="color: #8a9597;">def</span> <span style="color: #a999ac;">install</span>
-    system <span style="color: #c2c98f;">"</span><span style="color: #a2a96f;">./configure</span><span style="color: #c2c98f;"> </span><span style="color: #a2a96f;">--prefix=</span><span style="color: #c2c98f;">#{</span>prefix<span style="color: #c2c98f;">}</span><span style="color: #c2c98f;">"</span>
-    system <span style="color: #c2c98f;">'</span><span style="color: #a2a96f;">make install</span><span style="color: #c2c98f;">'</span>
-  <span style="color: #8a9597;">end</span>
-<span style="color: #8a9597;">end</span></code></pre>
- </div>
- </div>
- </li>
- <li>
- <div class="group row">
- <div class="col-1">
- <p>Homebrew 互補了 OS X,你可以使用 <code>gem</code> 來安裝 Ruby 套件, 而它的依存軟體可以用 <code>brew</code> 安裝。</p>
- </div>
- </div>
- </li>
-
- <li>
- <div class="group row">
- <h2>安裝 Homebrew</h2>
- <pre style='clear:both;text-align:center;margin:0 -3em;margin-bottom:0.9em'><code id='selectable' onclick="selectText()">ruby -e &quot;$(curl -fsSL https://raw.github.com/mxcl/homebrew/go)&quot;</code></pre>
- <div class="col-1">
- <p>在終端機命令列提示貼上這個。</p>
- </div>
- <div class="col-2">
- <p>腳本執行時會解釋它正在做什麼,並在你確認之前暫停下來。你可以在<a href='https://github.com/mxcl/homebrew/wiki/Installation'>這裡</a>找到更多安裝選擇(需要 10.5 以上版本)。
- </div>
- </div>
- </li>
-
- <li>
- <div class="group row">
- <h2>更多說明文件</h2>
- <div class="button">
- <p><a href="https://github.com/mxcl/homebrew/wiki">Homebrew Wiki</a></p>
- </div>
- </div>
- </li>
-
- <li>
- <div class="group row credits">
- <p>Original code by <a href="http://methylblue.com/">Max Howell</a>. Website by <a href="http://exomel.com">Rémi Prévost</a>.</p>
- </div>
- </li>
- </ul>
- </div>
- </div>
- <a href="http://github.com/mxcl/homebrew"><img style="position: absolute; top: 0; right: 0; border: 0;" src="http://s3.amazonaws.com/github/ribbons/forkme_right_gray_6d6d6d.png" alt="Fork me on GitHub" /></a>
- </body>
-</html>
+---
+layout: index
+lang: zh-tw
+title: Homebrew - MacPorts 讓你抓狂嗎?試試 Homebrew 吧!
+subtitle: OS X 缺少的套件管理工具
+
+pagecontent:
+ what: 使用 Homebrew 安裝 Apple 沒有預裝但是<a href="https://github.com/mxcl/homebrew/tree/master/Library/Formula" title="List of Homebrew packages">你需要的東西</a>。
+ how: Homebrew 會將 packages 安裝在他們自己的目錄,然後把檔案 symlink 到 <code>/usr/local</code> 下。
+ prefix: Homebrew 不會把檔案放在預設路徑之外的地方,因此可以在任何位置使用 Homebrew 安裝程式。
+ createpackages: 輕鬆建立你自己的 Homebrew packages。
+ hack: 完全以 Git 和 Ruby 為基底,所以你可以盡情地運用這些知識,輕鬆地復原你的修改以及合併上游的更新。
+ formula: "Homebrew 的 formula 都是簡單的 Ruby 腳本:"
+ complement: Homebrew 互補了 OS X,你可以使用 <code>gem</code> 來安裝 Ruby 套件, 而它的依存軟體可以用 <code>brew</code> 安裝。
+ install:
+ install: 安裝 Homebrew
+ paste: 在終端機命令列提示貼上這個。
+ what: 腳本執行時會解釋它正在做什麼,並在你確認之前暫停下來。你可以在<a href='https://github.com/mxcl/homebrew/wiki/Installation'>這裡</a>找到更多安裝選擇(需要 10.5 以上版本)。
+ doc:
+ further: 更多說明文件
+ wiki: Homebrew Wiki
+ foot:
+ code: Original code by <a href="http://methylblue.com/">Max Howell</a>.
+ page: Website by <a href="http://exomel.com">Rémi Prévost</a>.
+---