Handel::L10N - Localization module for Handel
use Handel::L10N qw(translate); warn translate('This is my message');
This module is simply a subclass of
Locale::Maketext. By default it doesn't export anything. You can either use it directly:
use Handel::L10N; warn Handel::L10N::translate('My message');
You can also export
translate into the callers namespace:
use Handel::L10N qw/translate/; warn translate('My message');
If you have the time and can do a language, the help would be much appreciated. If you're going to email a translation module, please Gzip it first. It's not uncommon for an email server along the way to trash UTF-8 characters in the .pm attachment text.
There is also a t/l10n_lexicon_synced.t test that ensures that each lexicon has the same number of keys as the English version. Please make sure to run/update that test before submitting your lexicon.
Translates the supplied text into the appropriate language if available. If no match is available, the original text is returned.
print translate('foo was here');
Christopher H. Laco CPAN ID: CLACO email@example.com http://today.icantfocus.com/blog/