Locale
Locale::Maketext::Lexicon::Gettext is a Perl module for PO and MO file parser for Maketext. SYNOPSIS Called via Locale::Maketext::Lexicon: package Hello::I18N; use base Locale::Maketext; use Locale::Maketext::Lexicon { de => [Gettext => hello/de.mo], }; Directly calling parse(): use...
Platforms: *nix
License: Freeware | Size: 83.97 KB | Download (96): Locale::Maketext::Lexicon::Gettext Download |
Locale::Maketext::Lexicon::Tie is a Perl module to use tied hashes as lexicons for Maketext. SYNOPSIS package Hello::I18N; use base Locale::Maketext; use Locale::Maketext::Lexicon { en => [ Tie => [ DB_File => en.db ] ], }; This module lets you easily tie the %Lexicon hash to a database...
Platforms: *nix
License: Freeware | Size: 83.97 KB | Download (96): Locale::Maketext::Lexicon::Tie Download |
Locale::Maketext::Lexicon::Msgcat is a Msgcat catalog parser Maketext. SYNOPSIS package Hello::I18N; use base Locale::Maketext; use Locale::Maketext::Lexicon { en => [Msgcat, en_US/hello.pl.m], }; package main; my $lh = Hello::I18N->get_handle(en); print $lh->maketext(1,2); # set 1,...
Platforms: *nix
License: Freeware | Size: 83.97 KB | Download (90): Locale::Maketext::Lexicon::Msgcat Download |
Locale::Maketext::Lexicon is a Perl module to use other catalog formats in Maketext. SYNOPSIS As part of a localization class, automatically glob for available lexicons: package Hello::I18N; use base Locale::Maketext; use Locale::Maketext::Lexicon { * => [Gettext =>...
Platforms: *nix
License: Freeware | Size: 83.97 KB | Download (92): Locale::Maketext::Lexicon Download |
Locale::Maketext::Extract is a Perl module used to extract translatable strings from source. SYNOPSIS my $Ext = Locale::Maketext::Extract->new; $Ext->read_po(messages.po); $Ext->extract_file($_) for <*.pl>; # Set $entries_are_in_gettext_format if the .pl files above use # loc(%1) instead...
Platforms: *nix
License: Freeware | Size: 83.97 KB | Download (94): Locale::Maketext::Extract Download |
Locale::Maketext::Extract::Run is a Perl module interface to xgettext.pl. SYNOPSIS use Locale::Maketext::Extract::Run xgettext; xgettext(@ARGV);.
Platforms: *nix
License: Freeware | Size: 83.97 KB | Download (96): Locale::Maketext::Extract::Run Download |
Locale::Maketext::Simple is a simple interface to Locale::Maketext::Lexicon. SYNOPSIS Minimal setup (looks for auto/Foo/*.po and auto/Foo/*.mo): package Foo; use Locale::Maketext::Simple; # exports loc loc_lang(fr); # set language to French sub hello { print loc("Hello, [_1]!",...
Platforms: *nix
License: Freeware | Size: 16.38 KB | Download (89): Locale::Maketext::Simple Download |
Locale::Maketext::Fuzzy is a Perl module for Maketext from already interpolated strings. SYNOPSIS package MyApp::L10N; use base Locale::Maketext::Fuzzy; # instead of Locale::Maketext package MyApp::L10N::de; use base MyApp::L10N; our %Lexicon = ( # Exact match should always be preferred...
Platforms: *nix
License: Freeware | Size: 6.14 KB | Download (95): Locale::Maketext::Fuzzy Download |
Locale::KeyedText is a Perl module that refers to user messages in programs by keys. It also describes the same-number versions of Locale::KeyedText::Message ("Message") and Locale::KeyedText::Translator ("Translator"). Note that the "Locale::KeyedText" package serves only as the name-sake...
Platforms: *nix
License: Freeware | Size: 35.84 KB | Download (89): Locale::KeyedText Download |
Locale::Object::Language Perl module contains language information objects. Locale::Object::Language allows you to create objects containing information about languages such as their ISO codes, the countries theyre used in and so on. SYNOPSIS use Locale::Object::Language; my $eng =...
Platforms: *nix
License: Freeware | Size: 47.1 KB | Download (92): Locale::Object::Language Download |
Locale::Messages is a Perl module with Gettext Like Message Retrieval. SYNOPSIS use Locale::Messages (:locale_h :libintl_h); gettext $msgid; dgettext $textdomain, $msgid; dcgettext $textdomain, $msgid, LC_MESSAGES; ngettext $msgid, $msgid_plural, $count; dngettext $textdomain, $msgid,...
Platforms: *nix
License: Freeware | Size: 460.8 KB | Download (88): Locale::Messages Download |
Locale::TextDomain is a Perl Interface to Uniforum Message Translation. SYNOPSIS use Locale::TextDomain (my-package, @locale_dirs); use Locale::TextDomain qw (my-package); my $translated = __"Hello World!n"; my $alt = $__{"Hello World!n"}; my $alt2 = $__->{"Hello World!n"}; my @list...
Platforms: *nix
License: Freeware | Size: 460.8 KB | Download (100): Locale::TextDomain Download |
Locale::RecodeData::ISO_8859_5 is a Perl module for conversion routines for ISO-8859-5. SYNOPSIS This module is internal to libintl. Do not use directly! This module is generated and contains the conversion tables and routines for ISO-8859-5. COMMENTS The following comments have been...
Platforms: *nix
License: Freeware | Size: 460.8 KB | Download (93): Locale::RecodeData::ISO_8859_5 Download |
Locale::RecodeData::ISO_8859_8 is a Perl module for conversion routines for ISO-8859-8. SYNOPSIS This module is internal to libintl. Do not use directly! This module is generated and contains the conversion tables and routines for ISO-8859-8. COMMENTS The following comments have been...
Platforms: *nix
License: Freeware | Size: 460.8 KB | Download (89): Locale::RecodeData::ISO_8859_8 Download |
Locale::RecodeData::ISO_8859_4 is a Perl module for conversion routines for ISO-8859-4. SYNOPSIS This module is internal to libintl. Do not use directly! This module is generated and contains the conversion tables and routines for ISO-8859-4. COMMENTS The following comments have been...
Platforms: *nix
License: Freeware | Size: 460.8 KB | Download (99): Locale::RecodeData::ISO_8859_4 Download |
Locale::RecodeData::ISO_8859_7 is a Perl module for conversion routines for ISO-8859-7. SYNOPSIS This module is internal to libintl. Do not use directly! This module is generated and contains the conversion tables and routines for ISO-8859-7. COMMENTS The following comments have been...
Platforms: *nix
License: Freeware | Size: 460.8 KB | Download (88): Locale::RecodeData::ISO_8859_7 Download |
Locale::RecodeData::IBM918 are conversion routines for IBM918. SYNOPSIS This module is internal to libintl. Do not use directly! This module is generated and contains the conversion tables and routines for IBM918. COMMENTS The following comments have been extracted from the original...
Platforms: *nix
License: Freeware | Size: 460.8 KB | Download (87): Locale::RecodeData::IBM918 Download |
Locale::Framework is a Perl module for internationalization. SYNOPSIS use Locale::Framework; use Locale::Framework::SQL; Locale::Framework::init(new Locale::Framework::SQL( DSN => "dbi:Pg:dbname=zclass;host=localhost", DBUSER => "test", DBPASS => "testpass", [TABLE => "testtrans"]));...
Platforms: *nix
License: Freeware | Size: 3.07 KB | Download (101): Locale::Framework Download |
PerlIO::locale is a PerlIO layer to use the encoding of the current locale. SYNOPSIS use PerlIO::locale; open my $filehandle, <:locale, $filename or die $!; This is mostly a per-filehandle version of the open pragma, when used under the form use open :locale; The encoding for the...
Platforms: *nix
License: Freeware | Size: 3.07 KB | Download (92): PerlIO::locale Download |
DateTime::Locale is a Perl module with localization support for DateTime.pm. SYNOPSIS use DateTime::Locale; my $loc = DateTime::Locale->load(en_GB); print $loc->native_locale_name, "n", $loc->long_datetime_format, "n"; # but mostly just things like ... my $dt = DateTime->now( locale...
Platforms: *nix
License: Freeware | Size: 102.4 KB | Download (90): DateTime::Locale Download |