Changeset 1549 for trunk/LATMOS-Accounts/lib/LATMOS/Accounts
- Timestamp:
- 12/28/15 17:45:18 (9 years ago)
- Location:
- trunk/LATMOS-Accounts/lib/LATMOS/Accounts
- Files:
-
- 1 deleted
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/LATMOS-Accounts/lib/LATMOS/Accounts/Bases.pm
r1546 r1549 384 384 my ($self, $otype, $id, %data) = @_; 385 385 "$id" or do { 386 $self->log(LA_ERR, _("Cannot create %s object with empty id"),386 $self->log(LA_ERR, l("Cannot create %s object with empty id"), 387 387 $otype); 388 388 return; -
trunk/LATMOS-Accounts/lib/LATMOS/Accounts/Bases/Sql/User.pm
r1526 r1549 13 13 use DateTime::TimeZone; 14 14 use base qw(LATMOS::Accounts::Bases::Sql::objects); 15 use LATMOS::Accounts::I18N; 15 16 16 17 our $VERSION = (q$Rev$ =~ /^Rev: (\d+) /)[0]; … … 194 195 formopts => { rawvalue => 1, }, 195 196 monitored => 1, 197 label => sub { l('Locked') }, 196 198 }, 197 199 expire => { … … 493 495 }, 494 496 manager => { 497 label => l('Manager'), 495 498 reference => 'user', 496 499 ro => 1, -
trunk/LATMOS-Accounts/lib/LATMOS/Accounts/I18N.pm
r1548 r1549 19 19 20 20 @ISA = qw(Exporter); 21 @EXPORT = qw(N);22 @EXPORT_OK = qw(N);21 @EXPORT = 'l'; 22 @EXPORT_OK = 'l'; 23 23 24 24 my $init; 25 25 26 26 if (!$init) { 27 POSIX::setlocale(POSIX::LC_ALL(), ""); 28 Locale::gettext::bind_textdomain_codeset('LATMOS::Accounts', 'UTF-8'); 27 #POSIX::setlocale(POSIX::LC_ALL(), ""); 28 if (-d 'po') { 29 Locale::gettext::bindtextdomain('linkaccounts', 'po') 30 } 31 Locale::gettext::bind_textdomain_codeset('linkaccounts', 'UTF-8'); 29 32 $init = 1; 30 33 } … … 32 35 =head1 FUNCTIONS 33 36 34 =head2 N($text, @args)37 =head2 l($text, @args) 35 38 36 39 Return the translate messsage, using printf. … … 38 41 =cut 39 42 43 sub l { 44 my ($text, @args) = @_; 45 my $trans = Locale::gettext::dgettext('linkaccounts', $text || ''); 40 46 41 sub N {42 my ($text, @args) = @_;43 my $trans = Locale::gettext::dgettext('LATMOS::Accounts', $text || '');44 47 return sprintf($trans || $text, @args); 45 48 }
Note: See TracChangeset
for help on using the changeset viewer.