summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorYorhel <git@yorhel.nl>2015-07-21 03:55:10 +0200
committerYorhel <git@yorhel.nl>2015-07-21 03:55:10 +0200
commit3bbc0320fd36e45f5a7f050a28ba9b6293daa145 (patch)
treee402ef02a27fb30effa9cdbd2c5b8b3d3fa22e46
parent6f15f1d2d1f23983e0262e8e9565356dc9a2c4e7 (diff)
L10N: Combine spoiler setting strings
-rw-r--r--data/lang.txt182
-rw-r--r--data/script.js4
-rw-r--r--lib/VNDB/Handler/Chars.pm6
-rw-r--r--lib/VNDB/Handler/Tags.pm6
-rw-r--r--lib/VNDB/Handler/Traits.pm7
-rw-r--r--lib/VNDB/Handler/VNPage.pm18
6 files changed, 58 insertions, 165 deletions
diff --git a/data/lang.txt b/data/lang.txt
index bb4a1a13..4e54034a 100644
--- a/data/lang.txt
+++ b/data/lang.txt
@@ -2915,6 +2915,44 @@ uk : максимальний спойлер
it : spoiler maggiori
+# Spoiler settings
+
+:_spoilset_0
+en : Hide spoilers
+ru*: скрыть спойлеры
+cs*: skrýt spoilery
+hu*: spoilerek elrejtése
+nl : Verberg spoilers
+de*: verstecke Spoiler
+es*: ocultar spoilers
+tr*: spoiler'ları gizle
+uk*: сховати спойлери
+it*: nascondi spoiler
+
+:_spoilset_1
+en : Show minor spoilers
+ru*: показать лёгкие спойлеры
+cs*: ukázat menší spoilery
+hu*: kisebb spoilerek megjelenítése
+nl : Toon geringe spoilers
+de*: zeige kleine Spoiler
+es*: mostrar pequeños spoilers
+tr*: küçük spoiler'ları göster
+uk*: показати мінімальні спойлери
+it*: mostra spoiler minori
+
+:_spoilset_2
+en : Spoil me!
+ru*: показать все!
+cs*: prozraď mi vše!
+hu*: rontsd el nekem!
+nl : Spoil mij!
+de*: zeige alle Spoiler
+es*: ¡dame spoilers!
+tr*: hepsini göster!
+uk*: заспойлерити все!
+it*: mostra spoiler!
+
#############################################################################
@@ -8045,42 +8083,6 @@ tr : En son etiketlenenler
uk : Нещодавно помічені
it : Classificati di recente
-:_tagp_spoil0
-en : Hide spoilers
-ru : Скрыть спойлеры
-cs : Skrýt spoilery
-hu : Spoilerek elrejtése
-nl : Verberg spoilers
-de : Verstecke Spoiler
-es : Esconder spoilers
-tr : Spoiler'ları gizle
-uk : Сховати спойлери
-it : Nascondi spoiler
-
-:_tagp_spoil1
-en : Show minor spoilers
-ru : Показать лёгкие спойлеры
-cs : Ukázat menší spoilery
-hu : Kisebb spoilerek megjelenítése
-nl : Laat geringe spoilers zien
-de : Zeige kleine Spoiler
-es : Mostrar pequeños spoilers
-tr : Küçük spoiler'ları göster
-uk : Показати мінімальні спойлери
-it : Mostra spoiler minori
-
-:_tagp_spoil2
-en : Show major spoilers
-ru : Показать жёсткие спойлеры
-cs : Ukázat všechny spoilery
-hu : Nagyobb spoilerek megjelenítése
-nl : Laat alle spoilers zien
-de : Zeige große Spoiler
-es : Mostrar grandes spoilers
-tr : Büyük spoiler'ları göster
-uk : Показати максимальні спойлери
-it : Mostra spoiler maggiori
-
:_tagp_novn
en : This tag has not been linked to any visual novels yet, or they were hidden because of your spoiler settings or default filters.
ru : Этот тег пока не содержит ссылок ни на одну новеллу, либо они скрыты из-за настроек отображения спойлеров, либо из-за фильтров.
@@ -10404,42 +10406,6 @@ tr : Ek nitelik seçimleri bu sayfada geçerli değildir. Onun yerine karakter g
uk : На цій сторінці додаткові риси характеру для фільтрів недоступні. Ви можете використовувати огляд персонажів (Меню —> Персонажі)
it : Altri filtri non presenti in questa pagina. Usa il browser personaggi (menù principale -> personaggi).
-:_charb_spoil0
-en : Hide spoilers
-ru : Скрыть спойлеры
-cs*:
-hu : Spoilerek elrejtése
-nl : Verberg spoilers
-de : Verstecke Spoiler
-es : Esconder spoilers
-tr : Spoiler'ları gizle
-uk : Сховати спойлери
-it : Nascondi spoiler
-
-:_charb_spoil1
-en : Show minor spoilers
-ru : Показать лёгкие спойлеры
-cs*:
-hu : Kisebb spoilerek mutatása
-nl : Toon geringe spoilers
-de : Zeige kleine Spoiler
-es : Mostrar pequeños spoilers
-tr : Küçük spoiler'ları göster
-uk : Показати мінімальні спойлери
-it : Mostra spoiler minori
-
-:_charb_spoil2
-en : Show major spoilers
-ru : Показать все!
-cs*:
-hu : Nagyobb spoilerek mutatása
-nl : Toon alle spoilers
-de : Zeige große Spoiler
-es : Mostrar grandes spoilers
-tr : Büyük spoiler'ları göster
-uk : Показати максимальні спойлери
-it : Mostra spoiler maggiori
-
:_charb_roles
en : Roles
ru : Роли
@@ -13251,42 +13217,6 @@ tr : Dışlanacak etiketler
uk : Виключити теги
it : Tag da escludere
-:_vnbrowse_spoil0
-en : Hide spoilers
-ru : Скрыть спойлеры
-cs : Skrýt spoilery
-hu : Spoilerek elrejtése
-nl : Verberg spoilers
-de : Verstecke Spoiler
-es : Esconder spoilers
-tr : Spoiler'ları gizle
-uk : Сховати спойлери
-it : Nascondi spoiler
-
-:_vnbrowse_spoil1
-en : Show minor spoilers
-ru : Показать лёгкие спойлеры
-cs : Ukázat menší spoilery
-hu : Kisebb spoilerek megjelenítése
-nl : Toon geringe spoilers
-de : Zeige kleine Spoiler
-es : Mostrar pequeños spoilers
-tr : Küçük spoiler'ları göster
-uk : Показати мінімальні спойлери
-it : Mostra spoiler minori
-
-:_vnbrowse_spoil2
-en : Show major spoilers
-ru : Показать жёсткие спойлеры
-cs : Ukázat všechny spoilery
-hu : Nagyobb spoilerek megjelenítése
-nl : Toon alle spoilers
-de : Zeige große Spoiler
-es : Motrar grandes spoilers
-tr : Büyük spoiler'ları göster
-uk : Показати максимальні спойлери
-it : Mostra spoiler maggiori
-
:_vnbrowse_language
en : Language
ru : Языки
@@ -14973,42 +14903,6 @@ tr : Tanıtım
uk : Опис
it : Descrizione
-:_vnpage_tags_spoil0
-en : hide spoilers
-ru : скрыть спойлеры
-cs : skrýt spoilery
-hu : spoilerek elrejtése
-nl : verberg spoilers
-de : verstecke Spoiler
-es : ocultar spoilers
-tr : spoiler'ları gizle
-uk : сховати спойлери
-it : nascondi spoiler
-
-:_vnpage_tags_spoil1
-en : show minor spoilers
-ru : показать лёгкие спойлеры
-cs : ukázat menší spoilery
-hu : kisebb spoilerek megjelenítése
-nl : laat geringe spoilers zien
-de : zeige kleine Spoiler
-es : mostrar pequeños spoilers
-tr : küçük spoiler'ları göster
-uk : показати мінімальні спойлери
-it : mostra spoiler minori
-
-:_vnpage_tags_spoil2
-en : spoil me!
-ru : показать все!
-cs : prozraď mi vše!
-hu : rontsd el nekem!
-nl : spoil mij!
-de : zeige alle Spoiler
-es : ¡dame spoilers!
-tr : hepsini göster!
-uk : заспойлерити все!
-it : mostra spoiler!
-
:_vnpage_tags_summary
en : summary
ru : суммарно
diff --git a/data/script.js b/data/script.js
index f3e97985..a45212ff 100644
--- a/data/script.js
+++ b/data/script.js
@@ -2885,7 +2885,7 @@ function filChars() {
[ '', ' ', tag(mt('_js_fil_booland')) ],
filFTagInput('trait_inc', mt('_charb_traitinc'), 'trait'),
filFTagInput('trait_exc', mt('_charb_traitexc'), 'trait'),
- filFOptions('tagspoil', ' ', [[0, mt('_charb_spoil0')],[1, mt('_charb_spoil1')],[2, mt('_charb_spoil2')]],
+ filFOptions('tagspoil', ' ', [[0, mt('_spoilset_0')],[1, mt('_spoilset_1')],[2, mt('_spoilset_2')]],
function (o) { var s = getCookie('tagspoil'); if(o+'' == '') return s == null ? 0 : s; setCookie('tagspoil', o); return o})
],
[ mt('_charb_roles'), filFSelect('role', mt('_charb_roles'), 4, roles) ]
@@ -2967,7 +2967,7 @@ function filVN() {
[ '', ' ', byId('pref_code') ? tag(mt('_vnbrowse_tagactive')) : null ],
filFTagInput('tag_inc', mt('_vnbrowse_taginc'), 'tag'),
filFTagInput('tag_exc', mt('_vnbrowse_tagexc'), 'tag'),
- filFOptions('tagspoil', ' ', [[0, mt('_vnbrowse_spoil0')],[1, mt('_vnbrowse_spoil1')],[2, mt('_vnbrowse_spoil2')]],
+ filFOptions('tagspoil', ' ', [[0, mt('_spoilset_0')],[1, mt('_spoilset_1')],[2, mt('_spoilset_2')]],
function (o) { var s = getCookie('tagspoil'); if(o+'' == '') return s == null ? 0 : s; setCookie('tagspoil', o); return o})
],
[ mt('_vnbrowse_language'), filFSelect('lang', mt('_vnbrowse_language'), 20, lang) ],
diff --git a/lib/VNDB/Handler/Chars.pm b/lib/VNDB/Handler/Chars.pm
index 4baa1620..f667d41b 100644
--- a/lib/VNDB/Handler/Chars.pm
+++ b/lib/VNDB/Handler/Chars.pm
@@ -67,9 +67,9 @@ sub page {
div class => 'mainbox';
$self->htmlItemMessage('c', $r);
p id => 'charspoil_sel';
- a href => '#', class => 'sel', mt '_vnpage_tags_spoil0'; # _vnpage!?
- a href => '#', mt '_vnpage_tags_spoil1';
- a href => '#', mt '_vnpage_tags_spoil2';
+ a href => '#', class => 'sel', mt '_spoilset_0';
+ a href => '#', mt '_spoilset_1';
+ a href => '#', mt '_spoilset_2';
end;
h1 $r->{name};
h2 class => 'alttitle', $r->{original} if $r->{original};
diff --git a/lib/VNDB/Handler/Tags.pm b/lib/VNDB/Handler/Tags.pm
index f3781c5d..8d982767 100644
--- a/lib/VNDB/Handler/Tags.pm
+++ b/lib/VNDB/Handler/Tags.pm
@@ -108,9 +108,9 @@ sub tagpage {
h1 mt '_tagp_vnlist';
p class => 'browseopts';
- a href => "/g$t->{id}?fil=$f->{fil};m=0", $f->{m} == 0 ? (class => 'optselected') : (), id => 'tagspoil_0', mt '_tagp_spoil0';
- a href => "/g$t->{id}?fil=$f->{fil};m=1", $f->{m} == 1 ? (class => 'optselected') : (), id => 'tagspoil_1', mt '_tagp_spoil1';
- a href => "/g$t->{id}?fil=$f->{fil};m=2", $f->{m} == 2 ? (class => 'optselected') : (), id => 'tagspoil_2', mt '_tagp_spoil2';
+ a href => "/g$t->{id}?fil=$f->{fil};m=0", $f->{m} == 0 ? (class => 'optselected') : (), id => 'tagspoil_0', mt '_spoilset_0';
+ a href => "/g$t->{id}?fil=$f->{fil};m=1", $f->{m} == 1 ? (class => 'optselected') : (), id => 'tagspoil_1', mt '_spoilset_1';
+ a href => "/g$t->{id}?fil=$f->{fil};m=2", $f->{m} == 2 ? (class => 'optselected') : (), id => 'tagspoil_2', mt '_spoilset_2';
end;
a id => 'filselect', href => '#v';
diff --git a/lib/VNDB/Handler/Traits.pm b/lib/VNDB/Handler/Traits.pm
index 33bde43d..c5bf6da0 100644
--- a/lib/VNDB/Handler/Traits.pm
+++ b/lib/VNDB/Handler/Traits.pm
@@ -97,10 +97,9 @@ sub traitpage {
h1 mt '_traitp_charlist';
p class => 'browseopts';
- # Q: tagp!? A: lazyness >_>
- a href => "/i$trait?m=0", $f->{m} == 0 ? (class => 'optselected') : (), id => 'tagspoil_0', mt '_tagp_spoil0';
- a href => "/i$trait?m=1", $f->{m} == 1 ? (class => 'optselected') : (), id => 'tagspoil_1', mt '_tagp_spoil1';
- a href => "/i$trait?m=2", $f->{m} == 2 ? (class => 'optselected') : (), id => 'tagspoil_2', mt '_tagp_spoil2';
+ a href => "/i$trait?m=0", $f->{m} == 0 ? (class => 'optselected') : (), id => 'tagspoil_0', mt '_spoilset_0';
+ a href => "/i$trait?m=1", $f->{m} == 1 ? (class => 'optselected') : (), id => 'tagspoil_1', mt '_spoilset_1';
+ a href => "/i$trait?m=2", $f->{m} == 2 ? (class => 'optselected') : (), id => 'tagspoil_2', mt '_spoilset_2';
end;
a id => 'filselect', href => '#c';
diff --git a/lib/VNDB/Handler/VNPage.pm b/lib/VNDB/Handler/VNPage.pm
index 669ea7b7..9a97cd41 100644
--- a/lib/VNDB/Handler/VNPage.pm
+++ b/lib/VNDB/Handler/VNPage.pm
@@ -627,9 +627,9 @@ sub page {
# NOTE: order of these links is hardcoded in JS
my $tags_cat = $self->authPref('tags_cat') || $self->{default_tags_cat};
a href => "#$_", $tags_cat =~ /\Q$_/ ? (class => 'tsel') : (), lc mt "_tagcat_$_" for qw|cont ero tech|;
- a href => '#', class => 'sec tsel', mt '_vnpage_tags_spoil0';
- a href => '#', mt '_vnpage_tags_spoil1';
- a href => '#', mt '_vnpage_tags_spoil2';
+ a href => '#', class => 'sec tsel', lc mt '_spoilset_0';
+ a href => '#', lc mt '_spoilset_1';
+ a href => '#', lc mt '_spoilset_2';
a href => '#', class => 'sec'.($self->authPref('tags_all') ? '': ' tsel'), mt '_vnpage_tags_summary';
a href => '#', $self->authPref('tags_all') ? (class => 'tsel') : (), mt '_vnpage_tags_all';
end;
@@ -1082,9 +1082,9 @@ sub _chars {
div class => 'mainbox';
if(!$first++) {
p id => 'charspoil_sel';
- a href => '#', class => 'sel', mt '_vnpage_tags_spoil0'; # _vnpage!?
- a href => '#', mt '_vnpage_tags_spoil1';
- a href => '#', mt '_vnpage_tags_spoil2';
+ a href => '#', class => 'sel', mt '_spoilset_0';
+ a href => '#', mt '_spoilset_1';
+ a href => '#', mt '_spoilset_2';
end;
}
h1 mt "_charrole_$r", scalar @{$rol{$r}};
@@ -1133,9 +1133,9 @@ sub _staff {
div class => 'mainbox staff cast';
if($has_spoilers) {
p id => 'charspoil_sel';
- a href => '#', class => 'sel', mt '_vnpage_tags_spoil0';
- a href => '#', mt '_vnpage_tags_spoil1';
- a href => '#', mt '_vnpage_tags_spoil2';
+ a href => '#', class => 'sel', mt '_spoilset_0';
+ a href => '#', mt '_spoilset_1';
+ a href => '#', mt '_spoilset_2';
end;
}
h1 mt '_vnpage_cast';