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>