Name : perl-Catalyst-Plugin-I18N
| |
Version : 0.10
| Vendor : obs://build_opensuse_org/devel:languages:perl
|
Release : 4.1
| Date : 2015-09-25 08:34:09
|
Group : Development/Libraries/Perl
| Source RPM : perl-Catalyst-Plugin-I18N-0.10-4.1.src.rpm
|
Size : 0.03 MB
| |
Packager : (none)
| |
Summary : I18N for Catalyst
|
Description :
Supports mo/po files and Maketext classes under your application\'s I18N namespace.
msgid \"Hello Catalyst\" msgstr \"Hallo Katalysator\"
msgid \"messages.hello.catalyst\" msgstr \"Hello Catalyst - fallback translation\"
package MyApp::I18N::de; use base \'MyApp::I18N\'; our %Lexicon = ( \'Hello Catalyst\' => \'Hallo Katalysator\' ); 1;
CONFIGURATION You can override any parameter sent to the Locale::Maketext::Simple manpage by specifying a \'maketext_options\' hashref to the \'Plugin::I18N\' config section. For example, the following configuration will override the \'Decode\' parameter which normally defaults to \'1\':
__PACKAGE__->config( \'Plugin::I18N\' => maketext_options => { Decode => 0 } );
All languages fallback to MyApp::I18N which is mapped onto the i-default language tag. If you use arbitrary message keys, use i_default.po to translate into English, otherwise the message key itself is returned.
EXTENDED METHODS setup METHODS languages Contains languages.
$c->languages([\'de_DE\']); print join \'\', AATT{ $c->languages };
language return selected locale in your locales list.
language_tag return language tag for current locale. The most notable difference from this method in comparison to \'language()\' is typically that languages and regions are joined with a dash and not an underscore.
$c->language(); # en_us $c->language_tag(); # en-us
installed_languages Returns a hash of { langtag => \"descriptive name for language\" } based on language files in your application\'s I18N directory. The descriptive name is based on I18N::LangTags::List information. If the descriptive name is not available, will be undef.
loc localize Localize text.
print $c->localize( \'Welcome to Catalyst, [_1]\', \'sri\' );
|
RPM found in directory: /packages/linux-pbone/ftp5.gwdg.de/pub/opensuse/repositories/devel:/languages:/perl/openSUSE_Leap_42.1/noarch |
Hmm ... It's impossible ;-) This RPM doesn't exist on any FTP server
Provides :
perl(Catalyst::Plugin::I18N)
perl-Catalyst-Plugin-I18N
Requires :