diff options
author | Yorhel <git@yorhel.nl> | 2016-01-17 13:23:42 +0100 |
---|---|---|
committer | Yorhel <git@yorhel.nl> | 2016-01-17 14:51:44 +0100 |
commit | 8e876179272ce79b0023f771be5f3842bf5ef679 (patch) | |
tree | 568bf5c3eb859d20bc6fc81c435326d21d444d51 /lib/VNDB/Handler/Staff.pm | |
parent | 110db705ecdfb5c89500ff8f24652bcd1e25fc45 (diff) |
L10N: Intern blood_types/genders/(char|staff)_roles/discussion_boards
I definitely needed the Tie::IxHash thing for these.
Diffstat (limited to 'lib/VNDB/Handler/Staff.pm')
-rw-r--r-- | lib/VNDB/Handler/Staff.pm | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/lib/VNDB/Handler/Staff.pm b/lib/VNDB/Handler/Staff.pm index 178d80cb..a6d59cbf 100644 --- a/lib/VNDB/Handler/Staff.pm +++ b/lib/VNDB/Handler/Staff.pm @@ -36,7 +36,7 @@ sub page { $self->htmlRevision('s', $prev, $s, [ name => diff => 1 ], [ original => diff => 1 ], - [ gender => serialize => sub { mt "_gender_$_[0]" } ], + [ gender => serialize => sub { $self->{genders}{$_[0]} } ], [ lang => serialize => sub { "$_[0] ($self->{languages}{$_[0]})" } ], [ l_site => diff => 1 ], [ l_wp => htmlize => sub { @@ -63,7 +63,7 @@ sub page { td colspan => 2; b style => 'margin-right: 10px', $s->{name}; b class => 'grayedout', style => 'margin-right: 10px', $s->{original} if $s->{original}; - cssicon "gen $s->{gender}", mt "_gender_$s->{gender}" if $s->{gender} ne 'unknown'; + cssicon "gen $s->{gender}", $self->{genders}{$s->{gender}} if $s->{gender} ne 'unknown'; end; end; end; @@ -139,7 +139,7 @@ sub _roles { Tr; td class => 'tc1'; a href => "/v$l->{vid}", title => $l->{t_original}||$l->{title}, shorten $l->{title}, 60; end; td class => 'tc2'; lit $self->{l10n}->datestr($l->{c_released}); end; - td class => 'tc3', mt '_credit_'.$l->{role}; + td class => 'tc3', $self->{staff_roles}{$l->{role}}; td class => 'tc4', title => $l->{original}||$l->{name}, $l->{name}; td class => 'tc5', $l->{note}; end; @@ -275,7 +275,7 @@ sub edit { [ static => content => '<br />' ], [ text => name => mt('_staffe_form_note').'<br /><b class="standout">'.mt('_inenglish').'</b>', short => 'desc', rows => 4 ], [ select => name => mt('_staffe_form_gender'),short => 'gender', options => [ - map [ $_, mt("_gender_$_") ], qw(unknown m f) ] ], + map [ $_, $self->{genders}{$_} ], qw(unknown m f) ] ], [ select => name => mt('_staffe_form_lang'), short => 'lang', options => [ map [ $_, "$_ ($self->{languages}{$_})" ], keys %{$self->{languages}} ] ], [ input => name => mt('_staffe_form_site'), short => 'l_site' ], |