t9n

Where to put my siteLanguage parameter (cross cutting concern?)

In my project every page is translatable in several languages. For that purpose, I pass a sitelanguage parameter to each action. My custom base controller class catches this "siteLanguage" parameter and takes care of the further translation logic. This works allright, only thing is now I have to add a string called sitelanguage to every...

T9n and hotkeys

In my website every label visible to the user is translated. Translation is done by non-programmers (luckily). In my websites (but this applies to applications too) I would like to have use hot keys for as much of the items as possible. Letting the hotkey choice be handled by the translator will require the translator to have a lit...