NAME
Maplat::Web::Translate - add multilanguage support to your project
SYNOPSIS
Adds multilanguage support for the web projects.
DESCRIPTION
This module adds various hooks to the system as well as managment of all translations via webpages.
Configuration
<module>
<modname>translate</modname>
<pm>Translate</pm>
<options>
<memcache>realmemcache</memcache>
<db>maindb</db>
<memdb>memdb</memdb>
<usersettings>usersettings</usersettings>
<languages>
<webpath>/admin/languages</webpath>
<pagetitle>Languages</pagetitle>
</languages>
<translations>
<webpath>/admin/translate</webpath>
<pagetitle>Translations</pagetitle>
</translations>
<settings>
<webpath>/settings/language</webpath>
<pagetitle>Language</pagetitle>
</settings>
<export>
<webpath>/admin/trexport</webpath>
<pagetitle>Import/Export</pagetitle>
</export>
<exportfile>
<webpath>/admin/trexpfile</webpath>
</exportfile>
</options>
</module>
get_export
Import/Export mask
get_file
The actual file download for the export mask
get_languages
Manage languages through the web.
get_settings
Manage the user settings.
get_translations
Managne translated texts
prerender
Hook to properly set up the Template-Toolkit plugin before rendering.
SEE ALSO
Maplat::Web
AUTHOR
Rene Schickbauer, <rene.schickbauer@gmail.com>
COPYRIGHT AND LICENSE
Copyright (C) 2008-2011 by Rene Schickbauer
This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself, either Perl version 5.10.0 or, at your option, any later version of Perl 5 you may have available.