Use jekyll in the webpages

Makes translation easier

Closes #18972.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
Add Spanish translation

Closes #18945.
Closes #18980.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
In French, the "c" in "Version Française" takes a cedilla

Closes #18953.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
Typography fix for French version

In French the colon, exclamation points, interrogation points and
some other are always preceded by a non-breaking space.

Closes #18954.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
Fix for language codes and Spanish

http://www.w3.org/International/articles/language-tags/ "The golden rule
when creating language tags is to keep the tag as short as possible.
Avoid region, script or other subtags except where they add useful
distinguishing information."

Closes #18984.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
Lang string for "French" is "Français"

In previous versions of the site, there was written "Version Française".  Thus
it made sense for the word "Français" to be in its feminine form. Now that the
"Version" part has been dropped, we must switch back to the masculine form of
the word.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
Package and symlink translated & small typos fixes

Package is not a French word and shouldn't be used in French. A package manager
is called in French a "gestionnaire de paquets".
symlink can be used as a verb in English, but not in French.
Finally, some "s" were missing along the text.

Closes #18981.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
German translation for home page

Closes #18987.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
Fix a few typos in french translation

Closes #18873.