Thomas Weidner wrote:
> And I do not think that you want to have a subdir for all 32 locales within
> the english language.
You're right, that really wouldn't be nice :) The point is to map a
language requested by the user to the appropriate language directory.
Philippe Le Van wrote:
> Traductions are made in smarty configurations files and a custom
> translation system for technical messages (like "wrong email" for
> example).
You can use smarty for mails and other stuff too! Strings like the
subject can be easily pulled from configuration files as well:
...
$smarty->config_load("$langdir/$userlang/$conffile", $section);
$mail->setSubject($tpl->get_config_vars('subject'));
$mail->setBodyHtml($smarty->fetch($mailtemplate));
$mail->send();
...
This way you dont need any extra exceptional translation system.
Greetings,
Juri