Rechercher une page de manuel
Mojolicious::Plugin::I18n.3pm
Langue: en
Version: 2010-08-12 (fedora - 01/12/10)
Section: 3 (Bibliothèques de fonctions)
NAME
Mojolicious::Plugin::I18n - Intenationalization PluginSYNOPSIS
# Mojolicious $self->plugin('i18n'); % languages 'de'; <%=l 'hello' %> # Mojolicious::Lite plugin 'i18n' => {namespace => 'MyApp::I18N'}; <%=l 'hello' %> # Lexicon package MyApp::I18N::de; use base 'MyApp::I18N'; our %Lexicon = (hello => 'hallo'); 1;
DESCRIPTION
Mojolicous::Plugin::I18n adds Locale::Maketext support to Mojolicious. All you have to do besides using this plugin is to add as many lexicon classes as you need. Languages can usually be detected automatically from the "Accept-Languages" request header.Options
- default
-
# Mojolicious::Lite plugin i18n => {default => 'en'};
- namespace
-
# Mojolicious::Lite plugin i18n => {namespace => 'MyApp::I18N'};
Helpers
- l
-
<%=l 'hello' %>
Translate sentence.
- languages
-
<% languages 'de'; %>
Change languages.
METHODS
Mojolicious::Plugin::I18n inherits all methods from Mojolicious::Plugin and implements the following new ones.register
$plugin->register;
Register plugin hooks and helpers in Mojolicious application.
SEE ALSO
Mojolicious, Mojolicious::Guides, <http://mojolicious.org>.Contenus ©2006-2024 Benjamin Poulain
Design ©2006-2024 Maxime Vantorre