From 3e0bc088b28325cdaec4064ef902ac7bb20ed7f0 Mon Sep 17 00:00:00 2001 From: Jesusaves Date: Tue, 14 Jul 2020 16:39:48 -0300 Subject: Drop support for all languages below 70% translation Need to modify client-data/languages.xml as well --- npc/000-0/sailors.txt | 2 +- npc/functions/asklanguage.txt | 30 +++--------------------------- npc/functions/string.txt | 3 ++- 3 files changed, 6 insertions(+), 29 deletions(-) (limited to 'npc') diff --git a/npc/000-0/sailors.txt b/npc/000-0/sailors.txt index 1e2fe739..9e82bed9 100644 --- a/npc/000-0/sailors.txt +++ b/npc/000-0/sailors.txt @@ -12,7 +12,7 @@ OnTouch: checkclientversion; .@lang = requestlang(); - if (.@lang >= 0 && .@lang <= 9) Lang = .@lang; + if (.@lang >= 0 && .@lang <= MAX_LANG) Lang = .@lang; mesn "Narrator"; mesc(l("You are on a raft, adrift in the sea."), 9); diff --git a/npc/functions/asklanguage.txt b/npc/functions/asklanguage.txt index 4bea4bd1..f0cbe0f8 100644 --- a/npc/functions/asklanguage.txt +++ b/npc/functions/asklanguage.txt @@ -13,30 +13,14 @@ function script asklanguage { case LANG_ON_SEA: setarray .@messages$[0], "I hear you... (English)", // English "Je vous entends... (Français)", // French - "Да я вас слышу... (Русский)", // Russian "Te oigo... (Español)", // Spanish - "Eu te ouço... (Português)", // Portuguese - "Ich höre euch... (Deutsch)", // German - "'k hoar ui wel... (Vlaams)", // Flemish - "Słyszę cię... (Polski)", // Polish - "Vi sento... (Italiano)", // Italian - "Ik kan je horen... (Nederlands)", // Dutch - "Et escolto (Català)", // Catalan - "Mi aŭdas vin... (Angle)"; // Esperanto + "Ich höre euch... (Deutsch)"; // German break; case LANG_IN_SHIP: setarray .@messages$[0], "I speak English.", // English "Je parle français.", // French - "Я говорю на русском.", // Russian "Hablo Español.", // Spanish - "Eu falo Português.", // Portuguese - "Ich spreche Deutsch.", // German - "'k klappe Vloams", // Flemish - "Mówię po polsku.", // Polish - "Parlo Italiano.", // Italian - "Ik spreek Nederlands.", // Dutch - "Parlo català.", // Catalan - "Mi parolas Esperanton."; // Esperanto + "Ich spreche Deutsch."; // German break; default: return; @@ -44,16 +28,8 @@ function script asklanguage { setarray .@flags$[0], "flags/en", "flags/fr", - "flags/ru", "flags/es", - "flags/pt_BR", - "flags/de", - "flags/vls", - "flags/pl", - "flags/it", - "flags/nl_BE", - "flags/ca", - "flags/eo"; + "flags/de"; .@menustr$ = ""; .@separator$ = ":"; diff --git a/npc/functions/string.txt b/npc/functions/string.txt index efeaf476..ef2e4c2a 100644 --- a/npc/functions/string.txt +++ b/npc/functions/string.txt @@ -101,7 +101,8 @@ function script format_number { if (getargcount() < 2 && playerattached()) { // get from user language switch (Lang) { - case 1: .@separator$ = " "; break; // French + case LANG_FR: .@separator$ = " "; break; // French + //case LANG_BR: .@separator$ = "."; break; // Portuguese default: .@separator$ = ","; // English (default) } } -- cgit v1.2.3-70-g09d2