CatalystX::I18N::Role::All - Load all available roles
package MyApp::Catalyst; use Catalyst qw/MyPlugins CatalystX::I18N::Role::All/;
This role is just a shortcut for loading every I18N role and trait (except POSIX) individually.
use Catalyst qw/CatalystX::I18N::Role::All/;
Is same as
use Catalyst qw/ +CatalystX::I18N::Role::Base +CatalystX::I18N::Role::GetLocale +CatalystX::I18N::Role::DateTime +CatalystX::I18N::Role::Maketext +CatalystX::I18N::Role::Collate +CatalystX::I18N::Role::NumberFormat /; use CatalystX::RoleApplicator; __PACKAGE__->apply_request_class_roles(qw/CatalystX::I18N::TraitFor::Request/); __PACKAGE__->apply_response_class_roles(qw/CatalystX::I18N::TraitFor::Response/);
Maroš Kollár CPAN ID: MAROS maros [at] k-1.com L<http://www.k-1.com>
To install CatalystX::I18N, copy and paste the appropriate command in to your terminal.
cpanm
cpanm CatalystX::I18N
CPAN shell
perl -MCPAN -e shell install CatalystX::I18N
For more information on module installation, please visit the detailed CPAN module installation guide.