summaryrefslogtreecommitdiff
path: root/util
diff options
context:
space:
mode:
Diffstat (limited to 'util')
-rwxr-xr-xutil/jsgen.pl16
1 files changed, 8 insertions, 8 deletions
diff --git a/util/jsgen.pl b/util/jsgen.pl
index 784c80c0..ae0a9402 100755
--- a/util/jsgen.pl
+++ b/util/jsgen.pl
@@ -129,14 +129,14 @@ sub vars {
languages => [ map [ $_, l10nstr($lang, "_lang_$_") ], @{$S{languages}} ],
platforms => [ map [ $_, l10nstr($lang, "_plat_$_") ], @{$S{platforms}} ],
char_roles => [ map [ $_, l10nstr($lang, "_charrole_$_") ], @{$S{char_roles}} ],
- media => [sort keys %{$S{media}}],
- release_types => $S{release_types},
- animated => $S{animated},
- voiced => $S{voiced},
- vn_lengths => $S{vn_lengths},
- blood_types => $S{blood_types},
- genders => $S{genders},
- staff_roles => $S{staff_roles},
+ media => [ map [ $_, l10nstr($lang, "_med_$_"), $S{media}{$_} ], sort keys %{$S{media}} ],
+ release_types => [ map [ $_, l10nstr($lang, "_rtype_$_") ], @{$S{release_types}} ],
+ animated => [ map [ 1*$_, l10nstr($lang, $_?"_animated_$_":'_unknown' ) ], @{$S{animated}} ],
+ voiced => [ map [ 1*$_, l10nstr($lang, $_?"_voiced_$_":'_unknown' ) ], @{$S{voiced}} ],
+ vn_lengths => [ map [ 1*$_, l10nstr($lang, $_?"_vnlength_$_":'_unknown' ) ], @{$S{vn_lengths}} ],
+ blood_types => [ map [ $_, l10nstr($lang, $_ eq 'unknown' ? '_unknown' : "_bloodt_$_") ], @{$S{blood_types}} ],
+ genders => [ map [ $_, l10nstr($lang, "_gender_$_") ], @{$S{genders}} ],
+ staff_roles => [ map [ $_, l10nstr($lang, "_credit_$_") ], @{$S{staff_roles}} ],
resolutions => scalar resolutions($lang),
l10n_lang => [ map [ $_, l10nstr($_, "_lang_$_") ], VNDB::L10N::languages() ],
l10n_str => $l10n,