[eluser]Jamie Rumbelow[/eluser]
In terms of different languages, if it requires UTF-8 support (different character sets) then its reasonably easy. Just instead of outputting text in views, use the $this->lang library. Then you just have to specify what the text is in a language file.
Example:
Code:
<h1><?=$this->lang->line("site_header")?></h1>
Its really easy.
Secondly, there are some plugins/helpers/libraries which do this, although i dont think it would be to hard.
Finally, I definatly recommend Erkana, its brilliantly easy and lets you specify custom login conditions.
If you need any help dont hesitate to PM me
Regards,
James