From: hugo+ikikwiki.info@f43f34cd40aeb645c036fadafcdbf2b609a59855 Date: Sat, 25 Jul 2015 15:33:41 +0000 (-0400) Subject: (no commit message) X-Git-Tag: 3.20160121~112 X-Git-Url: http://git.vanrenterghem.biz/git.ikiwiki.info.git/commitdiff_plain/4867337c25f8bfb189b5923facda1742c51dbf58 --- diff --git a/doc/forum/Language_variable.mdwn b/doc/forum/Language_variable.mdwn new file mode 100644 index 000000000..c656bfdc6 --- /dev/null +++ b/doc/forum/Language_variable.mdwn @@ -0,0 +1,78 @@ +(I don't know whether this is about a bug or about a feature request, so apologies if this post is in the wrong place.) + +# Rationale: + +It seems to me that the way ikiwiki handles language information at +the moment isn't optimal. + +For instance, if I want to apply different CSS properties depending on +the language, I can't. (This matters for some typographic rules that +differ depending on the language.) + +Also, without proper language declarations, the browser cannot hyphen +words correctly, resulting in poor line breaking/wrapping. + + +# The problem: + +## How it's done now: + +Right now, correct me if I'm wrong, but I need to write + + [[!meta language="en"]] + +somewhere inside a post in order to tell ikiwiki which language the +post is written in. This will result in the post's HTML as: + + + + +This isn't sufficient. + +## What isn't done + +### 1. the blog's lang + +There's no way to tell ikiwiki the overall, or main language of the +blog at the moment (again, that's as far as I can see from reading +documentations, forums, etc.) + +This setting would be nice, in order to add have something like + + + +on all pages. + + +### 2. the post's lang + +Then, if a specific post has the meta language property explicitly +defined, it should override the language declaration set as default. + +### 3. template variable + +Right now, there's no + + + +from what I can tell by testing. As a result, I cannot give specific +css properties or the like. + + +# Fast way to resolve this + +The easiest way to resolve this is to create a TMPL_VAR LANGUAGE so +that at least people who care can use this variable and improve their templates. + + +---- + +This really is the most needed feature for me as a writer in both +English and French that I miss the most with ikiwiki. I have looked +around in the source code on but I +couldn't figure out where this is happening... + + +I hope you also care :-) + +Thanks,