Apache::MP3::L10N - base class for Apache::MP3 interface localization
[nil]
This module is the base class for generating language handles (via Locale::Maketext) which Apache::MP3 (and subclasses) use for presenting their interface.
To localize this for your language of choice, see the source for Apache/L10N/fr.pm for an example lexicon that should contain all the English phrases, and an example French translation.
Apache/L10N/fr.pm
For example, if you're localizing this to Swahili, you'd copy Apache/L10N/fr.pm to Apache/L10N/sw.pm (since I18N::LangTags::List tells us that sw is the language tag for Swahili), and change its package Apache::MP3::L10N::fr; line to package Apache::MP3::L10N::sw;, and then you'd replace all the French phrases that are the values in %Lexicon with Swahili phrases.
Apache/L10N/sw.pm
sw
package Apache::MP3::L10N::fr;
package Apache::MP3::L10N::sw;
%Lexicon
For example, you'd change:
'fetch' => 'sauvegarder',
to:
'fetch' => 'lete',
if you considered "lete" (from the infinitive "kuleta", haul) to be a good translation of the English "fetch" in that context.
Email me (Sean) if you have any questions.
Apache::MP3, Locale::Maketext
Copyright 2002, Sean M. Burke <sburke@cpan.org>
This module is distributed under the same terms as Perl itself. Feel free to use, modify and redistribute it as long as you retain the correct attribution.
To install Apache::MP3, copy and paste the appropriate command in to your terminal.
cpanm
cpanm Apache::MP3
CPAN shell
perl -MCPAN -e shell install Apache::MP3
For more information on module installation, please visit the detailed CPAN module installation guide.