summaryrefslogtreecommitdiff
path: root/lib/VNDB/Handler/Staff.pm
diff options
context:
space:
mode:
authorYorhel <git@yorhel.nl>2016-01-17 13:23:42 +0100
committerYorhel <git@yorhel.nl>2016-01-17 14:51:44 +0100
commit8e876179272ce79b0023f771be5f3842bf5ef679 (patch)
tree568bf5c3eb859d20bc6fc81c435326d21d444d51 /lib/VNDB/Handler/Staff.pm
parent110db705ecdfb5c89500ff8f24652bcd1e25fc45 (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.pm8
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' ],