summaryrefslogtreecommitdiff
path: root/src/lang
diff options
context:
space:
mode:
Diffstat (limited to 'src/lang')
-rw-r--r--src/lang/afrikaans.txt2
-rw-r--r--src/lang/arabic_egypt.txt4
-rw-r--r--src/lang/belarusian.txt4
-rw-r--r--src/lang/brazilian_portuguese.txt4
-rw-r--r--src/lang/bulgarian.txt2
-rw-r--r--src/lang/catalan.txt4
-rw-r--r--src/lang/croatian.txt4
-rw-r--r--src/lang/czech.txt4
-rw-r--r--src/lang/danish.txt4
-rw-r--r--src/lang/dutch.txt4
-rw-r--r--src/lang/english_AU.txt4
-rw-r--r--src/lang/english_US.txt18
-rw-r--r--src/lang/esperanto.txt2
-rw-r--r--src/lang/estonian.txt4
-rw-r--r--src/lang/finnish.txt4
-rw-r--r--src/lang/french.txt4
-rw-r--r--src/lang/galician.txt2
-rw-r--r--src/lang/german.txt18
-rw-r--r--src/lang/greek.txt4
-rw-r--r--src/lang/hebrew.txt5
-rw-r--r--src/lang/hungarian.txt4
-rw-r--r--src/lang/icelandic.txt2
-rw-r--r--src/lang/indonesian.txt4
-rw-r--r--src/lang/irish.txt2
-rw-r--r--src/lang/italian.txt4
-rw-r--r--src/lang/japanese.txt5
-rw-r--r--src/lang/korean.txt4
-rw-r--r--src/lang/latvian.txt4
-rw-r--r--src/lang/lithuanian.txt4
-rw-r--r--src/lang/luxembourgish.txt4
-rw-r--r--src/lang/malay.txt4
-rw-r--r--src/lang/norwegian_bokmal.txt4
-rw-r--r--src/lang/norwegian_nynorsk.txt4
-rw-r--r--src/lang/polish.txt4
-rw-r--r--src/lang/portuguese.txt4
-rw-r--r--src/lang/romanian.txt4
-rw-r--r--src/lang/russian.txt4
-rw-r--r--src/lang/serbian.txt4
-rw-r--r--src/lang/simplified_chinese.txt4
-rw-r--r--src/lang/slovak.txt4
-rw-r--r--src/lang/slovenian.txt4
-rw-r--r--src/lang/spanish.txt18
-rw-r--r--src/lang/swedish.txt4
-rw-r--r--src/lang/traditional_chinese.txt3
-rw-r--r--src/lang/turkish.txt4
-rw-r--r--src/lang/ukrainian.txt4
-rw-r--r--src/lang/unfinished/basque.txt2
-rw-r--r--src/lang/unfinished/frisian.txt2
-rw-r--r--src/lang/unfinished/persian.txt4
-rw-r--r--src/lang/unfinished/tamil.txt2
-rw-r--r--src/lang/unfinished/thai.txt2
-rw-r--r--src/lang/vietnamese.txt4
-rw-r--r--src/lang/welsh.txt4
53 files changed, 115 insertions, 120 deletions
diff --git a/src/lang/afrikaans.txt b/src/lang/afrikaans.txt
index 5f90f3059..b5b67f4ed 100644
--- a/src/lang/afrikaans.txt
+++ b/src/lang/afrikaans.txt
@@ -2418,7 +2418,7 @@ STR_NEWGRF_ERROR_LOAD_AFTER :{1:STRING} moet
STR_NEWGRF_ERROR_OTTD_VERSION_NUMBER :{1:STRING} vereis OpenTTD uitgawe {STRING} of beter.
STR_NEWGRF_ERROR_AFTER_TRANSLATED_FILE :die GRF lêer dit was ontwerp om te vertaal
STR_NEWGRF_ERROR_TOO_MANY_NEWGRFS_LOADED :Te veel NewGRFs gelaai
-STR_NEWGRF_ERROR_STATIC_GRF_CAUSES_DESYNC :Die laai van {2:STRING} as statiese NewGRF met {4:STRING} kan desinkroniesasies veroorsaak.
+STR_NEWGRF_ERROR_STATIC_GRF_CAUSES_DESYNC :Die laai van {1:STRING} as statiese NewGRF met {STRING} kan desinkroniesasies veroorsaak.
STR_NEWGRF_ERROR_CORRUPT_SPRITE :{YELLOW}{STRING} het 'n korrupte "sprite". Alle korrupte "sprites" sal gewys word as 'n rooi vraag teken (?).
# NewGRF related 'general' warnings
diff --git a/src/lang/arabic_egypt.txt b/src/lang/arabic_egypt.txt
index 8fdb4d409..8531bb3b2 100644
--- a/src/lang/arabic_egypt.txt
+++ b/src/lang/arabic_egypt.txt
@@ -2495,10 +2495,10 @@ STR_NEWGRF_ERROR_LOAD_AFTER :{1:STRING} يج
STR_NEWGRF_ERROR_OTTD_VERSION_NUMBER :{1:STRING} يتطلب نسخة {STRING} من النسخة المفتوحة او احدث .
STR_NEWGRF_ERROR_AFTER_TRANSLATED_FILE :تم تصميم ملف GRF بغرض الترجمة
STR_NEWGRF_ERROR_TOO_MANY_NEWGRFS_LOADED :العديد من NewGRF تم تحميلها
-STR_NEWGRF_ERROR_STATIC_GRF_CAUSES_DESYNC :تحميل {2:STRING}كملف ثابت مع NewGRF {4:STRING}قد يتسبب بمشكلة توافق.
+STR_NEWGRF_ERROR_STATIC_GRF_CAUSES_DESYNC :تحميل {1:STRING}كملف ثابت مع NewGRF {STRING}قد يتسبب بمشكلة توافق.
STR_NEWGRF_ERROR_CORRUPT_SPRITE :{YELLOW}{STRING} يحتوي على خصائص غير صالحة. جميع الخصائص الغير صالحة سوف يشار لها بعلامة استفهام حمراء.
STR_NEWGRF_ERROR_MISSING_SPRITES :{WHITE}ملف الرسوم المستخدم حاليا يفتقد لبعض الرسوم الاساسية.{}الرجاء حدث ملف الرسوم.
-STR_NEWGRF_ERROR_FORCEFULLY_DISABLED :{2:STRING}تم تعطيلة بواسطة{4:STRING}
+STR_NEWGRF_ERROR_FORCEFULLY_DISABLED :{1:STRING}تم تعطيلة بواسطة{STRING}
# NewGRF related 'general' warnings
STR_NEWGRF_POPUP_CAUTION_CAPTION :{WHITE}تحذير!
diff --git a/src/lang/belarusian.txt b/src/lang/belarusian.txt
index 732fc42df..535772d44 100644
--- a/src/lang/belarusian.txt
+++ b/src/lang/belarusian.txt
@@ -2876,10 +2876,10 @@ STR_NEWGRF_ERROR_LOAD_AFTER :{1:STRING} па
STR_NEWGRF_ERROR_OTTD_VERSION_NUMBER :{1:STRING} патрабуе OpenTTD вэрсіі {STRING} або вышэй.
STR_NEWGRF_ERROR_AFTER_TRANSLATED_FILE :файл GRF, які ім перакладаецца.
STR_NEWGRF_ERROR_TOO_MANY_NEWGRFS_LOADED :Загружана занадта шмат новай графікі.
-STR_NEWGRF_ERROR_STATIC_GRF_CAUSES_DESYNC :Загрузка {2:STRING} у якасьці статычнага NewGRF з {4:STRING} можа выклікаць памылку сынхранізацыі.
+STR_NEWGRF_ERROR_STATIC_GRF_CAUSES_DESYNC :Загрузка {1:STRING} у якасьці статычнага NewGRF з {STRING} можа выклікаць памылку сынхранізацыі.
STR_NEWGRF_ERROR_CORRUPT_SPRITE :{YELLOW}{STRING} утрымлiвае пашкоджаны спрайт. Усе пашкоджаныя спрайты будуць паказаны чырвоным знакам пытаньня (?).
STR_NEWGRF_ERROR_MISSING_SPRITES :{WHITE}У бягучым наборы базавай графікі адсутнічаюць выявы некаторых аб'ектаў.{}Калі ласка, абнавіце модуль базавай графікі.
-STR_NEWGRF_ERROR_FORCEFULLY_DISABLED :{2:STRING} быў адключаны з-за {4:STRING}
+STR_NEWGRF_ERROR_FORCEFULLY_DISABLED :{1:STRING} быў адключаны з-за {STRING}
# NewGRF related 'general' warnings
STR_NEWGRF_POPUP_CAUTION_CAPTION :{WHITE}Асцярожна!
diff --git a/src/lang/brazilian_portuguese.txt b/src/lang/brazilian_portuguese.txt
index 4671041f6..0972ac4ac 100644
--- a/src/lang/brazilian_portuguese.txt
+++ b/src/lang/brazilian_portuguese.txt
@@ -2529,10 +2529,10 @@ STR_NEWGRF_ERROR_LOAD_AFTER :{1:STRING} deve
STR_NEWGRF_ERROR_OTTD_VERSION_NUMBER :{1:STRING} requer versão {STRING} ou maior do OpenTTD
STR_NEWGRF_ERROR_AFTER_TRANSLATED_FILE :o arquivo GRF foi designado para tradução
STR_NEWGRF_ERROR_TOO_MANY_NEWGRFS_LOADED :Muitas NewGRFs estão carregadas
-STR_NEWGRF_ERROR_STATIC_GRF_CAUSES_DESYNC :Carregar {2:STRING} como um NewGRF estático em conjunto com {4:STRING} pode causar desincronias
+STR_NEWGRF_ERROR_STATIC_GRF_CAUSES_DESYNC :Carregar {1:STRING} como um NewGRF estático em conjunto com {STRING} pode causar desincronias
STR_NEWGRF_ERROR_CORRUPT_SPRITE :{YELLOW}{STRING} contém um sprite corrupto. Todos os sprites corruptos serão exibidos como um "?" vermelho
STR_NEWGRF_ERROR_MISSING_SPRITES :{WHITE}Estão faltando alguns sprites na base de gráficos em uso.{}Por favor atualize a base de gráficos
-STR_NEWGRF_ERROR_FORCEFULLY_DISABLED :{2:STRING} foi desativado por {4:STRING}
+STR_NEWGRF_ERROR_FORCEFULLY_DISABLED :{1:STRING} foi desativado por {STRING}
# NewGRF related 'general' warnings
STR_NEWGRF_POPUP_CAUTION_CAPTION :{WHITE}Cuidado!
diff --git a/src/lang/bulgarian.txt b/src/lang/bulgarian.txt
index 35a864edb..de135b796 100644
--- a/src/lang/bulgarian.txt
+++ b/src/lang/bulgarian.txt
@@ -2446,7 +2446,7 @@ STR_NEWGRF_ERROR_LOAD_AFTER :{1:STRING} тр
STR_NEWGRF_ERROR_OTTD_VERSION_NUMBER :{1:STRING} изисква OpenTTD версия {STRING} или по-нова.
STR_NEWGRF_ERROR_AFTER_TRANSLATED_FILE :GRF файлат беше предназначен да преведе
STR_NEWGRF_ERROR_TOO_MANY_NEWGRFS_LOADED :Прекалено много графики (NewGRF) са заредени.
-STR_NEWGRF_ERROR_STATIC_GRF_CAUSES_DESYNC :Зареждане на {2:STRING} като статичен NewGRF заедно с {4:STRING} може да доведе до проблеми.
+STR_NEWGRF_ERROR_STATIC_GRF_CAUSES_DESYNC :Зареждане на {1:STRING} като статичен NewGRF заедно с {STRING} може да доведе до проблеми.
STR_NEWGRF_ERROR_CORRUPT_SPRITE :{YELLOW}{STRING} съдържа повреден обект. Вскички повредени обекти ще бъдат показани като червена въпросителна (?).
STR_NEWGRF_ERROR_MISSING_SPRITES :{WHITE}Текущите основни графики имат празни картинки.{}Моля обновете си основните графики.
diff --git a/src/lang/catalan.txt b/src/lang/catalan.txt
index eff2a2b65..fda585244 100644
--- a/src/lang/catalan.txt
+++ b/src/lang/catalan.txt
@@ -2540,10 +2540,10 @@ STR_NEWGRF_ERROR_LOAD_AFTER :{1:STRING} ha d
STR_NEWGRF_ERROR_OTTD_VERSION_NUMBER :{1:STRING} necessita OpenTTD versió {STRING} o més modern
STR_NEWGRF_ERROR_AFTER_TRANSLATED_FILE :l'arxiu GRF dissenyat està pendent de traduir
STR_NEWGRF_ERROR_TOO_MANY_NEWGRFS_LOADED :Hi ha massa arxius NewGRF carregats
-STR_NEWGRF_ERROR_STATIC_GRF_CAUSES_DESYNC :Carregant {2:STRING} com a NewGRF estàtic amb {4:STRING} podria causar desincronitzacions
+STR_NEWGRF_ERROR_STATIC_GRF_CAUSES_DESYNC :Carregant {1:STRING} com a NewGRF estàtic amb {STRING} podria causar desincronitzacions
STR_NEWGRF_ERROR_CORRUPT_SPRITE :{YELLOW}{STRING} conté un sprite corrupte. Tots els sprites corruptes seran mostrats amb un interrogant vermell (?)
STR_NEWGRF_ERROR_MISSING_SPRITES :{WHITE}Al joc de gràfics base establert actualment li falten un nombre d'sprites.{}Si us plau actualitza el joc de gràfics base
-STR_NEWGRF_ERROR_FORCEFULLY_DISABLED :{2:STRING} ha estat desactivat per {4:STRING}
+STR_NEWGRF_ERROR_FORCEFULLY_DISABLED :{1:STRING} ha estat desactivat per {STRING}
# NewGRF related 'general' warnings
STR_NEWGRF_POPUP_CAUTION_CAPTION :{WHITE}Alerta!
diff --git a/src/lang/croatian.txt b/src/lang/croatian.txt
index fff1f55f8..0750b26da 100644
--- a/src/lang/croatian.txt
+++ b/src/lang/croatian.txt
@@ -2635,10 +2635,10 @@ STR_NEWGRF_ERROR_LOAD_AFTER :{1:STRING} se m
STR_NEWGRF_ERROR_OTTD_VERSION_NUMBER :{1:STRING} zahtijeva OpenTTD verziju {STRING} ili noviju.
STR_NEWGRF_ERROR_AFTER_TRANSLATED_FILE :GRF datoteka je dizajnirana za prijevod
STR_NEWGRF_ERROR_TOO_MANY_NEWGRFS_LOADED :Previše učitanih NewGRF-ova.
-STR_NEWGRF_ERROR_STATIC_GRF_CAUSES_DESYNC :Učitavanjem {2:STRING} kao statičnog NewGRF s {4:STRING} može uzrokovati deharmonizaciju
+STR_NEWGRF_ERROR_STATIC_GRF_CAUSES_DESYNC :Učitavanjem {1:STRING} kao statičnog NewGRF s {STRING} može uzrokovati deharmonizaciju
STR_NEWGRF_ERROR_CORRUPT_SPRITE :{YELLOW}{STRING} sadrži neispravan sprite. Svi neispravni grafički znakovi bit će pokazani kao crveni upitnik (?).
STR_NEWGRF_ERROR_MISSING_SPRITES :{WHITE}Baznom grafičkom setu u uporabi nedostaju neki spriteovi.{}Ažurirajte bazni grafički set
-STR_NEWGRF_ERROR_FORCEFULLY_DISABLED :{2:STRING} je isključen od strane {4:STRING}
+STR_NEWGRF_ERROR_FORCEFULLY_DISABLED :{1:STRING} je isključen od strane {STRING}
# NewGRF related 'general' warnings
STR_NEWGRF_POPUP_CAUTION_CAPTION :{WHITE}Oprez!
diff --git a/src/lang/czech.txt b/src/lang/czech.txt
index 358c5bf08..e50f4d681 100644
--- a/src/lang/czech.txt
+++ b/src/lang/czech.txt
@@ -2619,10 +2619,10 @@ STR_NEWGRF_ERROR_LOAD_AFTER :{1:STRING} mus
STR_NEWGRF_ERROR_OTTD_VERSION_NUMBER :{1:STRING} potřebuje verzi OpenTTD {STRING} nebo vyšší
STR_NEWGRF_ERROR_AFTER_TRANSLATED_FILE :grafika, která se měla přeložit
STR_NEWGRF_ERROR_TOO_MANY_NEWGRFS_LOADED :Je nahráno příliš mnoho grafik
-STR_NEWGRF_ERROR_STATIC_GRF_CAUSES_DESYNC :Nahrání {2:STRING} jako statické grafiky spolu s {4:STRING} může způsobit chybu synchronizace
+STR_NEWGRF_ERROR_STATIC_GRF_CAUSES_DESYNC :Nahrání {1:STRING} jako statické grafiky spolu s {STRING} může způsobit chybu synchronizace
STR_NEWGRF_ERROR_CORRUPT_SPRITE :{YELLOW}{STRING} obsahuje poškozený sprite. Všechny takové se zobrazí jako červený otazník (?)
STR_NEWGRF_ERROR_MISSING_SPRITES :{WHITE}Právě používanému základnímu grafickému setu chybí obrázky.{}Prosím, updatujte ho
-STR_NEWGRF_ERROR_FORCEFULLY_DISABLED :{2:STRING} byla vypnuta {4:STRING}
+STR_NEWGRF_ERROR_FORCEFULLY_DISABLED :{1:STRING} byla vypnuta {STRING}
# NewGRF related 'general' warnings
STR_NEWGRF_POPUP_CAUTION_CAPTION :{WHITE}Varování!
diff --git a/src/lang/danish.txt b/src/lang/danish.txt
index ffc433906..f66ce0109 100644
--- a/src/lang/danish.txt
+++ b/src/lang/danish.txt
@@ -2527,10 +2527,10 @@ STR_NEWGRF_ERROR_LOAD_AFTER :{1:STRING} skal
STR_NEWGRF_ERROR_OTTD_VERSION_NUMBER :{1:STRING} kræver OpenTTD version {STRING} eller højere.
STR_NEWGRF_ERROR_AFTER_TRANSLATED_FILE :GRF filen, som den er lavet til at oversætte,
STR_NEWGRF_ERROR_TOO_MANY_NEWGRFS_LOADED :For mange NewGRF sæt er indlæst.
-STR_NEWGRF_ERROR_STATIC_GRF_CAUSES_DESYNC :Indlæsning af {2:STRING} som statisk NewGRF med {4:STRING} kan forårsage de-sykronisering.
+STR_NEWGRF_ERROR_STATIC_GRF_CAUSES_DESYNC :Indlæsning af {1:STRING} som statisk NewGRF med {STRING} kan forårsage de-sykronisering.
STR_NEWGRF_ERROR_CORRUPT_SPRITE :{YELLOW}{STRING} indeholder en ødelagt sprite. Alle ødelagte sprites vil blive vist som et rødt spørgsmålstegn (?).
STR_NEWGRF_ERROR_MISSING_SPRITES :{WHITE}Det brugte basis graftik sæt mangler en række elementer.{}Updater venligst grafik sættet
-STR_NEWGRF_ERROR_FORCEFULLY_DISABLED :{2:STRING} blev deaktiveret af {4:STRING}
+STR_NEWGRF_ERROR_FORCEFULLY_DISABLED :{1:STRING} blev deaktiveret af {STRING}
# NewGRF related 'general' warnings
STR_NEWGRF_POPUP_CAUTION_CAPTION :{WHITE}Advarsel!
diff --git a/src/lang/dutch.txt b/src/lang/dutch.txt
index 41ab3338c..5008a16e8 100644
--- a/src/lang/dutch.txt
+++ b/src/lang/dutch.txt
@@ -2539,10 +2539,10 @@ STR_NEWGRF_ERROR_LOAD_AFTER :{1:STRING} moet
STR_NEWGRF_ERROR_OTTD_VERSION_NUMBER :{1:STRING} heeft OpenTTD versie {STRING} of beter nodig
STR_NEWGRF_ERROR_AFTER_TRANSLATED_FILE :het GRF-bestand die het probeert te vertalen
STR_NEWGRF_ERROR_TOO_MANY_NEWGRFS_LOADED :Er zijn te veel NewGRFs geladen
-STR_NEWGRF_ERROR_STATIC_GRF_CAUSES_DESYNC :Laden van {2:STRING} als statische NewGRF met {4:STRING} kan desynchronisatiefouten (desyncs) veroorzaken
+STR_NEWGRF_ERROR_STATIC_GRF_CAUSES_DESYNC :Laden van {1:STRING} als statische NewGRF met {STRING} kan desynchronisatiefouten (desyncs) veroorzaken
STR_NEWGRF_ERROR_CORRUPT_SPRITE :{YELLOW}{STRING} bevat een ongeldige afbeelding. Alle ongeldige afbeeldingen worden getoond als een rood vraagteken (?)
STR_NEWGRF_ERROR_MISSING_SPRITES :{WHITE}De huidige basis graphics-set mist een aantal sprites..{}Werk de graphics-set bij aub
-STR_NEWGRF_ERROR_FORCEFULLY_DISABLED :{2:STRING} is uitgeschakeld door {4:STRING}
+STR_NEWGRF_ERROR_FORCEFULLY_DISABLED :{1:STRING} is uitgeschakeld door {STRING}
# NewGRF related 'general' warnings
STR_NEWGRF_POPUP_CAUTION_CAPTION :{WHITE}Waarschuwing!
diff --git a/src/lang/english_AU.txt b/src/lang/english_AU.txt
index 80aa783ba..bd45d3501 100644
--- a/src/lang/english_AU.txt
+++ b/src/lang/english_AU.txt
@@ -2539,10 +2539,10 @@ STR_NEWGRF_ERROR_LOAD_AFTER :{1:STRING} must
STR_NEWGRF_ERROR_OTTD_VERSION_NUMBER :{1:STRING} requires OpenTTD version {STRING} or better
STR_NEWGRF_ERROR_AFTER_TRANSLATED_FILE :the GRF file it was designed to translate
STR_NEWGRF_ERROR_TOO_MANY_NEWGRFS_LOADED :Too many NewGRFs are loaded
-STR_NEWGRF_ERROR_STATIC_GRF_CAUSES_DESYNC :Loading {2:STRING} as static NewGRF with {4:STRING} could cause desyncs
+STR_NEWGRF_ERROR_STATIC_GRF_CAUSES_DESYNC :Loading {1:STRING} as static NewGRF with {STRING} could cause desyncs
STR_NEWGRF_ERROR_CORRUPT_SPRITE :{YELLOW}{STRING} contains a corrupt sprite. All corrupt sprites will be shown as a red question mark (?)
STR_NEWGRF_ERROR_MISSING_SPRITES :{WHITE}The currently used base graphics set is missing a number of sprites.{}Please update the base graphics set
-STR_NEWGRF_ERROR_FORCEFULLY_DISABLED :{2:STRING} was disabled by {4:STRING}
+STR_NEWGRF_ERROR_FORCEFULLY_DISABLED :{1:STRING} was disabled by {STRING}
# NewGRF related 'general' warnings
STR_NEWGRF_POPUP_CAUTION_CAPTION :{WHITE}Caution!
diff --git a/src/lang/english_US.txt b/src/lang/english_US.txt
index a7f9e5036..4e83506f4 100644
--- a/src/lang/english_US.txt
+++ b/src/lang/english_US.txt
@@ -2539,17 +2539,17 @@ STR_NEWGRF_ERROR_LOAD_AFTER :{1:STRING} must
STR_NEWGRF_ERROR_OTTD_VERSION_NUMBER :{1:STRING} requires OpenTTD version {STRING} or better
STR_NEWGRF_ERROR_AFTER_TRANSLATED_FILE :the GRF file it was designed to translate
STR_NEWGRF_ERROR_TOO_MANY_NEWGRFS_LOADED :Too many NewGRFs are loaded
-STR_NEWGRF_ERROR_STATIC_GRF_CAUSES_DESYNC :Loading {2:STRING} as static NewGRF with {4:STRING} could cause desyncs
-STR_NEWGRF_ERROR_UNEXPECTED_SPRITE :Unexpected sprite (sprite {5:NUM})
-STR_NEWGRF_ERROR_UNKNOWN_PROPERTY :Unknown Action 0 property {6:HEX} (sprite {5:NUM})
-STR_NEWGRF_ERROR_INVALID_ID :Attempt to use invalid ID (sprite {5:NUM})
+STR_NEWGRF_ERROR_STATIC_GRF_CAUSES_DESYNC :Loading {1:STRING} as static NewGRF with {STRING} could cause desyncs
+STR_NEWGRF_ERROR_UNEXPECTED_SPRITE :Unexpected sprite (sprite {3:NUM})
+STR_NEWGRF_ERROR_UNKNOWN_PROPERTY :Unknown Action 0 property {4:HEX} (sprite {3:NUM})
+STR_NEWGRF_ERROR_INVALID_ID :Attempt to use invalid ID (sprite {3:NUM})
STR_NEWGRF_ERROR_CORRUPT_SPRITE :{YELLOW}{STRING} contains a corrupt sprite. All corrupt sprites will be shown as a red question mark (?)
-STR_NEWGRF_ERROR_MULTIPLE_ACTION_8 :Contains multiple Action 8 entries (sprite {5:NUM})
-STR_NEWGRF_ERROR_READ_BOUNDS :Read past end of pseudo-sprite (sprite {5:NUM})
+STR_NEWGRF_ERROR_MULTIPLE_ACTION_8 :Contains multiple Action 8 entries (sprite {3:NUM})
+STR_NEWGRF_ERROR_READ_BOUNDS :Read past end of pseudo-sprite (sprite {3:NUM})
STR_NEWGRF_ERROR_MISSING_SPRITES :{WHITE}The currently used base graphics set is missing a number of sprites.{}Please update the base graphics set
-STR_NEWGRF_ERROR_GRM_FAILED :Requested GRF resources not available (sprite {5:NUM})
-STR_NEWGRF_ERROR_FORCEFULLY_DISABLED :{2:STRING} was disabled by {4:STRING}
-STR_NEWGRF_ERROR_INVALID_SPRITE_LAYOUT :Invalid/unknown sprite layout format (sprite {5:NUM})
+STR_NEWGRF_ERROR_GRM_FAILED :Requested GRF resources not available (sprite {3:NUM})
+STR_NEWGRF_ERROR_FORCEFULLY_DISABLED :{1:STRING} was disabled by {STRING}
+STR_NEWGRF_ERROR_INVALID_SPRITE_LAYOUT :Invalid/unknown sprite layout format (sprite {3:NUM})
# NewGRF related 'general' warnings
STR_NEWGRF_POPUP_CAUTION_CAPTION :{WHITE}Caution!
diff --git a/src/lang/esperanto.txt b/src/lang/esperanto.txt
index 73c61d70f..12db7820d 100644
--- a/src/lang/esperanto.txt
+++ b/src/lang/esperanto.txt
@@ -2425,7 +2425,7 @@ STR_NEWGRF_ERROR_AFTER_TRANSLATED_FILE :la GRF-dosiero
STR_NEWGRF_ERROR_TOO_MANY_NEWGRFS_LOADED :Tro da NewGRF-oj estas ŝarĝataj
STR_NEWGRF_ERROR_CORRUPT_SPRITE :{YELLOW}{STRING} enhavas rompitan bildeton. Ĉiuj rompitaj bildetoj aspektos kiel ruĝaj demandsignoj (?).
STR_NEWGRF_ERROR_MISSING_SPRITES :{WHITE}La nuntempe uza baza grafikaĵaro estas manka nombro da bildetoj.{} Bonvolu renovigu la baza grafikaĵaro.
-STR_NEWGRF_ERROR_FORCEFULLY_DISABLED :{2:STRING} estis malaktivata per {4:STRING}
+STR_NEWGRF_ERROR_FORCEFULLY_DISABLED :{1:STRING} estis malaktivata per {STRING}
# NewGRF related 'general' warnings
STR_NEWGRF_POPUP_CAUTION_CAPTION :{WHITE}Atentu!
diff --git a/src/lang/estonian.txt b/src/lang/estonian.txt
index e74f495c9..0137b9ed7 100644
--- a/src/lang/estonian.txt
+++ b/src/lang/estonian.txt
@@ -2586,10 +2586,10 @@ STR_NEWGRF_ERROR_LOAD_AFTER :{1:STRING} peab
STR_NEWGRF_ERROR_OTTD_VERSION_NUMBER :{1:STRING} nõuab OpenTTD osa {STRING} või uuemat
STR_NEWGRF_ERROR_AFTER_TRANSLATED_FILE :GRF fail, mis tehti tõlkimiseks,
STR_NEWGRF_ERROR_TOO_MANY_NEWGRFS_LOADED :Liiga palju NewGRF-e on laaditud
-STR_NEWGRF_ERROR_STATIC_GRF_CAUSES_DESYNC :Laadides {2:STRING} staatilise NewGRF-na koos {4:STRING} võib põhjustada sünkrooni katkemist.
+STR_NEWGRF_ERROR_STATIC_GRF_CAUSES_DESYNC :Laadides {1:STRING} staatilise NewGRF-na koos {STRING} võib põhjustada sünkrooni katkemist.
STR_NEWGRF_ERROR_CORRUPT_SPRITE :{YELLOW}{STRING} sisaldab vigast pilti. Kõiki vigaseid pilte näidatakse punase küsimärgina (?)
STR_NEWGRF_ERROR_MISSING_SPRITES :{WHITE}Hetkel kasutatavast alus graafikapaketist puuduvad mõned spraidid.{}Palun uuenda alus graafikapaketti
-STR_NEWGRF_ERROR_FORCEFULLY_DISABLED :{2:STRING} blokeeriti {4:STRING} poolt
+STR_NEWGRF_ERROR_FORCEFULLY_DISABLED :{1:STRING} blokeeriti {STRING} poolt
# NewGRF related 'general' warnings
STR_NEWGRF_POPUP_CAUTION_CAPTION :{WHITE}Ettevaatust!
diff --git a/src/lang/finnish.txt b/src/lang/finnish.txt
index a1d8aedf1..923892510 100644
--- a/src/lang/finnish.txt
+++ b/src/lang/finnish.txt
@@ -2539,10 +2539,10 @@ STR_NEWGRF_ERROR_LOAD_AFTER :{1:STRING} tule
STR_NEWGRF_ERROR_OTTD_VERSION_NUMBER :{1:STRING} vaatii OpenTTD:n version {STRING} tai uudemman
STR_NEWGRF_ERROR_AFTER_TRANSLATED_FILE :GRF-tiedosto jonka se muuntaa
STR_NEWGRF_ERROR_TOO_MANY_NEWGRFS_LOADED :Liian monta NewGRF:ää on ladattu
-STR_NEWGRF_ERROR_STATIC_GRF_CAUSES_DESYNC :NewGRF:n {2:STRING} lataaminen staattisena NewGRF:nä {4:STRING}:n kanssa saattaa aiheuttaa nykimistä
+STR_NEWGRF_ERROR_STATIC_GRF_CAUSES_DESYNC :NewGRF:n {1:STRING} lataaminen staattisena NewGRF:nä {STRING}:n kanssa saattaa aiheuttaa nykimistä
STR_NEWGRF_ERROR_CORRUPT_SPRITE :{YELLOW}{STRING} sisältää korruptoituneen spriten. Kaikki korruptoituneet spritet näkyvät punaisina kysymysmerkkeinä (?)
STR_NEWGRF_ERROR_MISSING_SPRITES :{WHITE}Käytössä olevasta perusgrafiikkapaketista puuttuu spritejä.{}Ole hyvä ja päivitä perusgrafiikkapaketti
-STR_NEWGRF_ERROR_FORCEFULLY_DISABLED :{4:STRING} poisti käytöstä NewGRF:n {2:STRING}
+STR_NEWGRF_ERROR_FORCEFULLY_DISABLED :{2:STRING} poisti käytöstä NewGRF:n {1:STRING}
# NewGRF related 'general' warnings
STR_NEWGRF_POPUP_CAUTION_CAPTION :{WHITE}Varoitus!
diff --git a/src/lang/french.txt b/src/lang/french.txt
index 4e6afb5eb..af5b51d34 100644
--- a/src/lang/french.txt
+++ b/src/lang/french.txt
@@ -2534,10 +2534,10 @@ STR_NEWGRF_ERROR_LOAD_AFTER :{1:STRING} doit
STR_NEWGRF_ERROR_OTTD_VERSION_NUMBER :{1:STRING} nécessite OpenTTD version {STRING} ou supérieur
STR_NEWGRF_ERROR_AFTER_TRANSLATED_FILE :le fichier GRF qu'il doit traduire
STR_NEWGRF_ERROR_TOO_MANY_NEWGRFS_LOADED :Trop de NewGRFs sont chargés
-STR_NEWGRF_ERROR_STATIC_GRF_CAUSES_DESYNC :Charger {2:STRING} comme NewGRF statique avec {4:STRING} peut provoquer des erreurs de synchronisation
+STR_NEWGRF_ERROR_STATIC_GRF_CAUSES_DESYNC :Charger {1:STRING} comme NewGRF statique avec {STRING} peut provoquer des erreurs de synchronisation
STR_NEWGRF_ERROR_CORRUPT_SPRITE :{YELLOW}{STRING} contient un sprite corrompu. Tous les sprites corrompus seront remplacés par un point d'interrogation rouge (?)
STR_NEWGRF_ERROR_MISSING_SPRITES :{WHITE}Il manque certains sprites dans les graphiques de base actuellement utilisés.{}Veuillez mettre à jour les graphiques de base
-STR_NEWGRF_ERROR_FORCEFULLY_DISABLED :{2:STRING} a été désactivé par {4:STRING}
+STR_NEWGRF_ERROR_FORCEFULLY_DISABLED :{1:STRING} a été désactivé par {STRING}
# NewGRF related 'general' warnings
STR_NEWGRF_POPUP_CAUTION_CAPTION :{WHITE}Attention{NBSP}!
diff --git a/src/lang/galician.txt b/src/lang/galician.txt
index 70bea1863..3a863c98a 100644
--- a/src/lang/galician.txt
+++ b/src/lang/galician.txt
@@ -2305,7 +2305,7 @@ STR_NEWGRF_ERROR_LOAD_AFTER :{1:STRING} debe
STR_NEWGRF_ERROR_OTTD_VERSION_NUMBER :{1:STRING} require OpenTTD versión {STRING} ou posterior.
STR_NEWGRF_ERROR_AFTER_TRANSLATED_FILE :o ficheiro GRF foi deseñado para traducir
STR_NEWGRF_ERROR_TOO_MANY_NEWGRFS_LOADED :Cargáronse demasiados NewGRFs.
-STR_NEWGRF_ERROR_STATIC_GRF_CAUSES_DESYNC :Cargar {2:STRING} como NewGRF estático con {4:STRING} pode causar desincronizacións.
+STR_NEWGRF_ERROR_STATIC_GRF_CAUSES_DESYNC :Cargar {1:STRING} como NewGRF estático con {STRING} pode causar desincronizacións.
STR_NEWGRF_ERROR_CORRUPT_SPRITE :{YELLOW}{STRING} contén un sprite corrupto. Tódolos sprites corruptos mostraránse coma una interrogación vermella (?).
# NewGRF related 'general' warnings
diff --git a/src/lang/german.txt b/src/lang/german.txt
index 3a551b32c..619d89fd4 100644
--- a/src/lang/german.txt
+++ b/src/lang/german.txt
@@ -2540,17 +2540,17 @@ STR_NEWGRF_ERROR_LOAD_AFTER :{1:STRING} muss
STR_NEWGRF_ERROR_OTTD_VERSION_NUMBER :{1:STRING} Benötigt OpenTTD-Version {STRING} oder höher
STR_NEWGRF_ERROR_AFTER_TRANSLATED_FILE :der NewGRF-Datei, die es übersetzen soll,
STR_NEWGRF_ERROR_TOO_MANY_NEWGRFS_LOADED :Zu viele NewGRFs geladen
-STR_NEWGRF_ERROR_STATIC_GRF_CAUSES_DESYNC :Das Laden von {2:STRING} als statisches NewGRF mit {4:STRING} könnte Synchronisationsfehler hervorrufen
-STR_NEWGRF_ERROR_UNEXPECTED_SPRITE :Unerwartetes Sprite (Sprite {5:NUM})
-STR_NEWGRF_ERROR_UNKNOWN_PROPERTY :Unbekannte Action 0 - Property {6:HEX} (Sprite {5:NUM})
-STR_NEWGRF_ERROR_INVALID_ID :Zugriff auf eine ungültige ID (Sprite {5:NUM})
+STR_NEWGRF_ERROR_STATIC_GRF_CAUSES_DESYNC :Das Laden von {1:STRING} als statisches NewGRF mit {STRING} könnte Synchronisationsfehler hervorrufen
+STR_NEWGRF_ERROR_UNEXPECTED_SPRITE :Unerwartetes Sprite (Sprite {3:NUM})
+STR_NEWGRF_ERROR_UNKNOWN_PROPERTY :Unbekannte Action 0 - Property {4:HEX} (Sprite {3:NUM})
+STR_NEWGRF_ERROR_INVALID_ID :Zugriff auf eine ungültige ID (Sprite {3:NUM})
STR_NEWGRF_ERROR_CORRUPT_SPRITE :{YELLOW}{STRING} enthält kaputte Sprites. Diese werden als Fragezeichen (?) dargestellt
-STR_NEWGRF_ERROR_MULTIPLE_ACTION_8 :Enthält mehrere Action 8 - Einträge (Sprite {5:NUM})
-STR_NEWGRF_ERROR_READ_BOUNDS :Lesezugriff über das Ende des Pseudosprites hinaus (Sprite {5:NUM})
+STR_NEWGRF_ERROR_MULTIPLE_ACTION_8 :Enthält mehrere Action 8 - Einträge (Sprite {3:NUM})
+STR_NEWGRF_ERROR_READ_BOUNDS :Lesezugriff über das Ende des Pseudosprites hinaus (Sprite {3:NUM})
STR_NEWGRF_ERROR_MISSING_SPRITES :{WHITE}Den momentan verwendeten Basisgrafiken fehlen Sprites.{}Durch ein Update der Basisgrafiken kann dieser Fehler behoben werden
-STR_NEWGRF_ERROR_GRM_FAILED :Die angeforderte GRF-Ressource ist nicht verfügbar (Sprite {5:NUM})
-STR_NEWGRF_ERROR_FORCEFULLY_DISABLED :{2:STRING} wurde von {4:STRING} deaktiviert
-STR_NEWGRF_ERROR_INVALID_SPRITE_LAYOUT :Ungültiges / Unbekanntes Format für Spritelayout (Sprite {5:NUM})
+STR_NEWGRF_ERROR_GRM_FAILED :Die angeforderte GRF-Ressource ist nicht verfügbar (Sprite {3:NUM})
+STR_NEWGRF_ERROR_FORCEFULLY_DISABLED :{1:STRING} wurde von {STRING} deaktiviert
+STR_NEWGRF_ERROR_INVALID_SPRITE_LAYOUT :Ungültiges / Unbekanntes Format für Spritelayout (Sprite {3:NUM})
# NewGRF related 'general' warnings
STR_NEWGRF_POPUP_CAUTION_CAPTION :{WHITE}Achtung!
diff --git a/src/lang/greek.txt b/src/lang/greek.txt
index b92e0e785..fe1350764 100644
--- a/src/lang/greek.txt
+++ b/src/lang/greek.txt
@@ -2558,9 +2558,9 @@ STR_NEWGRF_ERROR_LOAD_AFTER :Το {1:STRING}
STR_NEWGRF_ERROR_OTTD_VERSION_NUMBER :Το {1:STRING} απαιτεί έκδοση OpenTTD {STRING} ή καλύτερη
STR_NEWGRF_ERROR_AFTER_TRANSLATED_FILE :Το αρχείο GRF είναι σχεδιασμένο για να μεταφράζει
STR_NEWGRF_ERROR_TOO_MANY_NEWGRFS_LOADED :Έχουν φορτωθεί πολλά NewGRF.
-STR_NEWGRF_ERROR_STATIC_GRF_CAUSES_DESYNC :Η φόρτωση του {2:STRING} ως στατικό NewGRF με {4:STRING} μπόρει να προκαλέσει αποσυγχρονισμούς
+STR_NEWGRF_ERROR_STATIC_GRF_CAUSES_DESYNC :Η φόρτωση του {1:STRING} ως στατικό NewGRF με {STRING} μπόρει να προκαλέσει αποσυγχρονισμούς
STR_NEWGRF_ERROR_CORRUPT_SPRITE :{YELLOW}{STRING} περιέχει ένα κατεστραμμένο sprite. Όλα τα κατεστραμμένα sprites θα εμφανίζονται ως ένα κόκκινο ερωματικό (?)
-STR_NEWGRF_ERROR_FORCEFULLY_DISABLED :Το {2:STRING} απενεργοποιήθηκε από το {4:STRING}
+STR_NEWGRF_ERROR_FORCEFULLY_DISABLED :Το {1:STRING} απενεργοποιήθηκε από το {STRING}
# NewGRF related 'general' warnings
STR_NEWGRF_POPUP_CAUTION_CAPTION :{WHITE}Προσοχή!
diff --git a/src/lang/hebrew.txt b/src/lang/hebrew.txt
index 5f4069518..602493bea 100644
--- a/src/lang/hebrew.txt
+++ b/src/lang/hebrew.txt
@@ -2374,14 +2374,11 @@ STR_NEWGRF_ERROR_MSG_FATAL :{SILVER}{STRING
STR_NEWGRF_ERROR_FATAL_POPUP :{WHITE}התרחשה שגיאה קריטית ב-NewGRF: {}{STRING}
STR_NEWGRF_ERROR_VERSION_NUMBER :{1:STRING} לא יעבוד עם גרסת ה-TTDPatch שדווחה ע"י OpenTTD.
STR_NEWGRF_ERROR_DOS_OR_WINDOWS :{1:STRING} היא עבור גרסת {STRING} של TTD.
-STR_NEWGRF_ERROR_UNSET_SWITCH :{1:STRING} תוכנן עבור {NBSP}{2:STRING}
STR_NEWGRF_ERROR_INVALID_PARAMETER :פרמטר לא חוקי עבור {1:STRING}: פרמטר {STRING} ({NUM})
-STR_NEWGRF_ERROR_LOAD_BEFORE :{1:STRING} לפני הטענת {NBSP}{2:STRING} יש להטעין את
-STR_NEWGRF_ERROR_LOAD_AFTER :{1:STRING} לאחר הטענת {NBSP}{2:STRING} יש להטעין את
STR_NEWGRF_ERROR_OTTD_VERSION_NUMBER :{1:STRING} דורש גרסת {STRING} של OpenTTD ומעלה.
STR_NEWGRF_ERROR_AFTER_TRANSLATED_FILE :קובץ השדרוג הגראפי אותו יועד לתרגם
STR_NEWGRF_ERROR_TOO_MANY_NEWGRFS_LOADED :יותר מידי קבצי שדרוג גראפי פתוחים בן זמנית
-STR_NEWGRF_ERROR_STATIC_GRF_CAUSES_DESYNC :Loading {2:STRING} as static NewGRF with {4:STRING} could cause desyncs.
+STR_NEWGRF_ERROR_STATIC_GRF_CAUSES_DESYNC :Loading {1:STRING} as static NewGRF with {STRING} could cause desyncs.
STR_NEWGRF_ERROR_CORRUPT_SPRITE :{YELLOW}{STRING} contains a corrupt sprite. All corrupt sprites will be shown as a red question mark (?).
# NewGRF related 'general' warnings
diff --git a/src/lang/hungarian.txt b/src/lang/hungarian.txt
index b08be7feb..1796fe197 100644
--- a/src/lang/hungarian.txt
+++ b/src/lang/hungarian.txt
@@ -2603,10 +2603,10 @@ STR_NEWGRF_ERROR_LOAD_AFTER :{1:STRING} musz
STR_NEWGRF_ERROR_OTTD_VERSION_NUMBER :{1:STRING} csak a {STRING} vagy újabb verziójú OpenTTD-vel működik
STR_NEWGRF_ERROR_AFTER_TRANSLATED_FILE :az adott GRF fájl célja egy másik lefordítása
STR_NEWGRF_ERROR_TOO_MANY_NEWGRFS_LOADED :Túl sok NewGRF van betöltve
-STR_NEWGRF_ERROR_STATIC_GRF_CAUSES_DESYNC :{2:STRING} betöltése mint statikus NewGRF {4:STRING} mellett ütközést okozhat
+STR_NEWGRF_ERROR_STATIC_GRF_CAUSES_DESYNC :{1:STRING} betöltése mint statikus NewGRF {STRING} mellett ütközést okozhat
STR_NEWGRF_ERROR_CORRUPT_SPRITE :{YELLOW}{STRING} hibás sprite-ot tartalmaz. Minden hibás sprite piros kérdőjellel (?) kerül jelölésre
STR_NEWGRF_ERROR_MISSING_SPRITES :{WHITE}A jelenleg használt grafikus alapcsomagból hiányzik számos sprite.{}Kérlek frissítsd a grafikus alapcsomagot
-STR_NEWGRF_ERROR_FORCEFULLY_DISABLED :{2:STRING} kikapcsolva {4:STRING} által
+STR_NEWGRF_ERROR_FORCEFULLY_DISABLED :{1:STRING} kikapcsolva {STRING} által
# NewGRF related 'general' warnings
STR_NEWGRF_POPUP_CAUTION_CAPTION :{WHITE}Figyelem!
diff --git a/src/lang/icelandic.txt b/src/lang/icelandic.txt
index c02c8dfd2..c9221f45a 100644
--- a/src/lang/icelandic.txt
+++ b/src/lang/icelandic.txt
@@ -2396,7 +2396,7 @@ STR_NEWGRF_ERROR_LOAD_AFTER :{1:STRING} ver
STR_NEWGRF_ERROR_OTTD_VERSION_NUMBER :{1:STRING} þarf OpenTTD útgáfu {STRING} eða nýrri.
STR_NEWGRF_ERROR_AFTER_TRANSLATED_FILE :GRF skránni sem það var hannað til að þýða
STR_NEWGRF_ERROR_TOO_MANY_NEWGRFS_LOADED :Of mörg NewGRF eru hlaðin.
-STR_NEWGRF_ERROR_STATIC_GRF_CAUSES_DESYNC :Ef {2:STRING} er hlaðið sem kyrrstæðu NewGRF ásamt {4:STRING} gætu orðið hnökrar á keyrslu leiksins.
+STR_NEWGRF_ERROR_STATIC_GRF_CAUSES_DESYNC :Ef {1:STRING} er hlaðið sem kyrrstæðu NewGRF ásamt {STRING} gætu orðið hnökrar á keyrslu leiksins.
STR_NEWGRF_ERROR_CORRUPT_SPRITE :{YELLOW}{STRING} inniheldur gallaða mynd. Allar gallaðar myndir munu birtast sem rauð spurningamerki (?).
STR_NEWGRF_ERROR_MISSING_SPRITES :{WHITE}Grunnteiknisafnið sem er í notkun vantar hluta af hreyfimyndunum.{}Vinsamlegast uppfærðu grunnteiknisafnið.
diff --git a/src/lang/indonesian.txt b/src/lang/indonesian.txt
index 1d4ccd04d..4c9cf6908 100644
--- a/src/lang/indonesian.txt
+++ b/src/lang/indonesian.txt
@@ -2530,10 +2530,10 @@ STR_NEWGRF_ERROR_LOAD_AFTER :{1:STRING} haru
STR_NEWGRF_ERROR_OTTD_VERSION_NUMBER :{1:STRING} membutuhkan OpenTTD versi {STRING} atau yang lebih tinggi
STR_NEWGRF_ERROR_AFTER_TRANSLATED_FILE :Berkas NewGRF telah didesain untuk diterjemahkan
STR_NEWGRF_ERROR_TOO_MANY_NEWGRFS_LOADED :Terlalu banyak berkas NewGRF yang dimuat
-STR_NEWGRF_ERROR_STATIC_GRF_CAUSES_DESYNC :Memuat NewGRF {2:STRING} secara statis dengan {4:STRING} dapat menyebabkan de-sinkronisasi
+STR_NEWGRF_ERROR_STATIC_GRF_CAUSES_DESYNC :Memuat NewGRF {1:STRING} secara statis dengan {STRING} dapat menyebabkan de-sinkronisasi
STR_NEWGRF_ERROR_CORRUPT_SPRITE :{YELLOW}{STRING} terdapat sprite yang rusak. Semua sprite rusak akan ditandai dengan tanda tanya merah (?)
STR_NEWGRF_ERROR_MISSING_SPRITES :{WHITE}Beberapa 'sprite' tidak terdapat pada Set Grafik Dasar yang sedang digunakan.{}Silahkan update Set Grafik Dasar
-STR_NEWGRF_ERROR_FORCEFULLY_DISABLED :{2:STRING} dinonaktifkan oleh {4:STRING}
+STR_NEWGRF_ERROR_FORCEFULLY_DISABLED :{1:STRING} dinonaktifkan oleh {STRING}
# NewGRF related 'general' warnings
STR_NEWGRF_POPUP_CAUTION_CAPTION :{WHITE}Peringatan!
diff --git a/src/lang/irish.txt b/src/lang/irish.txt
index 17e986539..c3dc4701e 100644
--- a/src/lang/irish.txt
+++ b/src/lang/irish.txt
@@ -2423,7 +2423,7 @@ STR_NEWGRF_ERROR_LOAD_AFTER :Ní mór {1:STR
STR_NEWGRF_ERROR_OTTD_VERSION_NUMBER :{1:STRING}: Tá an leagan {STRING} nó níos fearr de OpenTTD de dhíth uaidh
STR_NEWGRF_ERROR_AFTER_TRANSLATED_FILE :an comhad GRF a bhí sé deartha a aistriú
STR_NEWGRF_ERROR_TOO_MANY_NEWGRFS_LOADED :Tá an iomarca NewGRF lódáilte.
-STR_NEWGRF_ERROR_STATIC_GRF_CAUSES_DESYNC :D'fhéadfaí go mbeidh díshioncronú ann má dhéantar {2:STRING} a lódáil mar NewGRF statach le {4:STRING}.
+STR_NEWGRF_ERROR_STATIC_GRF_CAUSES_DESYNC :D'fhéadfaí go mbeidh díshioncronú ann má dhéantar {1:STRING} a lódáil mar NewGRF statach le {STRING}.
STR_NEWGRF_ERROR_CORRUPT_SPRITE :{YELLOW}Tá sprite truaillithe in {STRING}. Taispeánfar gach sprite truaillithe mar chomhartha ceiste (?) dearg.
STR_NEWGRF_ERROR_MISSING_SPRITES :{WHITE}Tá roinnt sprite in easnamh sa tsraith bhunúsach grafaicí atá in úsáid faoi láthair.{}Déan úasghrádú ar an tsraith bhunúsach grafaicí le do thoil
diff --git a/src/lang/italian.txt b/src/lang/italian.txt
index 5e37cb5cd..554011c62 100644
--- a/src/lang/italian.txt
+++ b/src/lang/italian.txt
@@ -2567,10 +2567,10 @@ STR_NEWGRF_ERROR_LOAD_AFTER :{1:STRING} deve
STR_NEWGRF_ERROR_OTTD_VERSION_NUMBER :{1:STRING} richiede OpenTTD versione {STRING} o superiore
STR_NEWGRF_ERROR_AFTER_TRANSLATED_FILE :il file GRF che era progettato per tradurre
STR_NEWGRF_ERROR_TOO_MANY_NEWGRFS_LOADED :Troppi NewGRF caricati
-STR_NEWGRF_ERROR_STATIC_GRF_CAUSES_DESYNC :Caricare {2:STRING} come NewGRF statico insieme a {4:STRING} può causare errori di sincronizzazione
+STR_NEWGRF_ERROR_STATIC_GRF_CAUSES_DESYNC :Caricare {1:STRING} come NewGRF statico insieme a {STRING} può causare errori di sincronizzazione
STR_NEWGRF_ERROR_CORRUPT_SPRITE :{YELLOW}{STRING} contiene degli sprite corrotti. Tutti gli sprite corrotti saranno mostrati come punti interrogativi (?) rossi
STR_NEWGRF_ERROR_MISSING_SPRITES :{WHITE}Nel pacchetto grafico di base attualmente in uso mancano alcuni sprite.{}È consigliabile aggiornare il pacchetto grafico di base
-STR_NEWGRF_ERROR_FORCEFULLY_DISABLED :{2:STRING} è stato disabilitato da {4:STRING}
+STR_NEWGRF_ERROR_FORCEFULLY_DISABLED :{1:STRING} è stato disabilitato da {STRING}
# NewGRF related 'general' warnings
STR_NEWGRF_POPUP_CAUTION_CAPTION :{WHITE}Attenzione!
diff --git a/src/lang/japanese.txt b/src/lang/japanese.txt
index 05404c999..5d86a391b 100644
--- a/src/lang/japanese.txt
+++ b/src/lang/japanese.txt
@@ -2444,15 +2444,14 @@ STR_NEWGRF_ERROR_VERSION_NUMBER :{1:STRING}はOp
STR_NEWGRF_ERROR_DOS_OR_WINDOWS :{1:STRING}はTTDの{STRING}バージョンのみに対応しています。
STR_NEWGRF_ERROR_UNSET_SWITCH :{1:STRING}を使用時に、{STRING}を入にしなければなりません
STR_NEWGRF_ERROR_INVALID_PARAMETER :{1:STRING}のパラメータが不正:パラメータ {STRING}({NUM})
-STR_NEWGRF_ERROR_LOAD_BEFORE :{2:STRING}を読み込む前、{1:STRING}を読み込まなければなりません。
STR_NEWGRF_ERROR_LOAD_AFTER :{1:STRING}は{STRING}の読み込み後のみに読み込めます。
STR_NEWGRF_ERROR_OTTD_VERSION_NUMBER :{1:STRING} は OpenTTD バージョン {STRING} もしくはそれ以降のバージョンが必要です。
STR_NEWGRF_ERROR_AFTER_TRANSLATED_FILE :訳しにデザインされたGRFファイル
STR_NEWGRF_ERROR_TOO_MANY_NEWGRFS_LOADED :読み込んだ NewGRF が多すぎます。
-STR_NEWGRF_ERROR_STATIC_GRF_CAUSES_DESYNC :{4:STRING} を {2:STRING} を含む固定的な NewGRF として開くと、同期エラーを起こす可能性があります。
+STR_NEWGRF_ERROR_STATIC_GRF_CAUSES_DESYNC :{2:STRING} を {1:STRING} を含む固定的な NewGRF として開くと、同期エラーを起こす可能性があります。
STR_NEWGRF_ERROR_CORRUPT_SPRITE :{YELLOW}{STRING} は壊れたスプライトを含みます。壊れたスプライトは赤疑問符として表示されます。
STR_NEWGRF_ERROR_MISSING_SPRITES :{WHITE}現在を使ってるグラフィックセットが複数のダータが無いです。.{}セットを更新して下さいますよう、お願いします。
-STR_NEWGRF_ERROR_FORCEFULLY_DISABLED :{2:STRING}は{4:STRING}により無効にされました。
+STR_NEWGRF_ERROR_FORCEFULLY_DISABLED :{1:STRING}は{STRING}により無効にされました。
# NewGRF related 'general' warnings
STR_NEWGRF_POPUP_CAUTION_CAPTION :{WHITE}注意!
diff --git a/src/lang/korean.txt b/src/lang/korean.txt
index 6262c4994..544c882a5 100644
--- a/src/lang/korean.txt
+++ b/src/lang/korean.txt
@@ -2530,10 +2530,10 @@ STR_NEWGRF_ERROR_LOAD_AFTER :{1:STRING}{G 1
STR_NEWGRF_ERROR_OTTD_VERSION_NUMBER :{1:STRING}는 OpenTTD {STRING} 버전이나 그 이상이 필요합니다.
STR_NEWGRF_ERROR_AFTER_TRANSLATED_FILE :GRF 파일 자체는 번역용으로 디자인됨
STR_NEWGRF_ERROR_TOO_MANY_NEWGRFS_LOADED :NewGRF이 너무 많습니다.
-STR_NEWGRF_ERROR_STATIC_GRF_CAUSES_DESYNC :{4:STRING}{G 4 "을" "를"} 포함한 정적 NewGRF {2:STRING}{G 2 "을" "를"} 불러오는 것은 비동기화를 일으킬 수 있습니다.
+STR_NEWGRF_ERROR_STATIC_GRF_CAUSES_DESYNC :{2:STRING}{G 2 "을" "를"} 포함한 정적 NewGRF {1:STRING}{G 1 "을" "를"} 불러오는 것은 비동기화를 일으킬 수 있습니다.
STR_NEWGRF_ERROR_CORRUPT_SPRITE :{YELLOW}{STRING} 에 손상된 객체가 있습니다. 모든 손상된 객체는 붉은 물음표로 보일 것입니다.
STR_NEWGRF_ERROR_MISSING_SPRITES :{WHITE}최근에 이용한 기본 그래픽 세트에 객체가 많이 손실되었습니다.{}기본 그래픽 세트를 업데이트 하십시오.
-STR_NEWGRF_ERROR_FORCEFULLY_DISABLED :{2:STRING}(은)는 {4:STRING} 때문에 사용할 수 없습니다
+STR_NEWGRF_ERROR_FORCEFULLY_DISABLED :{1:STRING}(은)는 {STRING} 때문에 사용할 수 없습니다
# NewGRF related 'general' warnings
STR_NEWGRF_POPUP_CAUTION_CAPTION :{WHITE}경고!
diff --git a/src/lang/latvian.txt b/src/lang/latvian.txt
index 107c03a08..84f331645 100644
--- a/src/lang/latvian.txt
+++ b/src/lang/latvian.txt
@@ -2538,10 +2538,10 @@ STR_NEWGRF_ERROR_LOAD_AFTER.kas :{G=f}{1:STRING}
STR_NEWGRF_ERROR_OTTD_VERSION_NUMBER :{1:STRING} ir vajadzīga Open TTD versija {STRING} vai labāka
STR_NEWGRF_ERROR_AFTER_TRANSLATED_FILE :GRF fails radīts tulkošanai
STR_NEWGRF_ERROR_TOO_MANY_NEWGRFS_LOADED :Ir ielādēti pārāk daudzi NewGRF
-STR_NEWGRF_ERROR_STATIC_GRF_CAUSES_DESYNC :Ielādē {2:STRING} kā statisks NewGRF {4:STRING} var radīt desinhronizāciju
+STR_NEWGRF_ERROR_STATIC_GRF_CAUSES_DESYNC :Ielādē {1:STRING} kā statisks NewGRF {STRING} var radīt desinhronizāciju
STR_NEWGRF_ERROR_CORRUPT_SPRITE :{YELLOW}{STRING} satur bojātu gariņu. Visi bojātie gariņi tiks parādīti ar sarkanu jautājuma zīmi (?)
STR_NEWGRF_ERROR_MISSING_SPRITES :{WHITE}Pašreiz lietotajā pamata grafikas pakā iztrūkst daļa materiāla.{}Lūdzu atjaunojiet pamata grafikas paku
-STR_NEWGRF_ERROR_FORCEFULLY_DISABLED :{2:STRING} ar {4:STRING} tikai atspējots
+STR_NEWGRF_ERROR_FORCEFULLY_DISABLED :{1:STRING} ar {STRING} tikai atspējots
# NewGRF related 'general' warnings
STR_NEWGRF_POPUP_CAUTION_CAPTION :{WHITE}Uzmanību!
diff --git a/src/lang/lithuanian.txt b/src/lang/lithuanian.txt
index 51f160558..9bd3fcad2 100644
--- a/src/lang/lithuanian.txt
+++ b/src/lang/lithuanian.txt
@@ -2608,10 +2608,10 @@ STR_NEWGRF_ERROR_LOAD_AFTER :{1:STRING} turi
STR_NEWGRF_ERROR_OTTD_VERSION_NUMBER :{1:STRING} reikalauja OpenTTD versijos {STRING} arba naujesnės
STR_NEWGRF_ERROR_AFTER_TRANSLATED_FILE :GRF failas, kurį turėjo išversti
STR_NEWGRF_ERROR_TOO_MANY_NEWGRFS_LOADED :Įkelta per daug NewGRF
-STR_NEWGRF_ERROR_STATIC_GRF_CAUSES_DESYNC :Įkėlimas {2:STRING} kaip statinio NewGRF su {4:STRING} gali sukelti desinchronizacijas
+STR_NEWGRF_ERROR_STATIC_GRF_CAUSES_DESYNC :Įkėlimas {1:STRING} kaip statinio NewGRF su {STRING} gali sukelti desinchronizacijas
STR_NEWGRF_ERROR_CORRUPT_SPRITE :{YELLOW}{STRING} turi sugadintą spraitą. Visi sugadinti spraitai bus rodomi kaip raudoni klaustukai (?)
STR_NEWGRF_ERROR_MISSING_SPRITES :{WHITE}Šiuo metu naudojamam grafikos rinkiniui trūksta keletos spraitų.{}Atnaujinkite pagrindinį grafikos rinkinį
-STR_NEWGRF_ERROR_FORCEFULLY_DISABLED :{2:STRING} buvo išjungta: {4:STRING}
+STR_NEWGRF_ERROR_FORCEFULLY_DISABLED :{1:STRING} buvo išjungta: {STRING}
# NewGRF related 'general' warnings
STR_NEWGRF_POPUP_CAUTION_CAPTION :{WHITE}Įspėjimas!
diff --git a/src/lang/luxembourgish.txt b/src/lang/luxembourgish.txt
index 279aebae8..693f01eea 100644
--- a/src/lang/luxembourgish.txt
+++ b/src/lang/luxembourgish.txt
@@ -2530,10 +2530,10 @@ STR_NEWGRF_ERROR_LOAD_AFTER :{1:STRING} muss
STR_NEWGRF_ERROR_OTTD_VERSION_NUMBER :{1:STRING} brauch OpenTTD Versioun {STRING} oder méi nei
STR_NEWGRF_ERROR_AFTER_TRANSLATED_FILE :GRF Datei déi designed gouf fir ze iwwersetzen
STR_NEWGRF_ERROR_TOO_MANY_NEWGRFS_LOADED :Zevill NewGRFen gelueden.
-STR_NEWGRF_ERROR_STATIC_GRF_CAUSES_DESYNC :{2:STRING} als statësch NewGRF lueden mat {4:STRING} kann Desyncs efirrufen
+STR_NEWGRF_ERROR_STATIC_GRF_CAUSES_DESYNC :{1:STRING} als statësch NewGRF lueden mat {STRING} kann Desyncs efirrufen
STR_NEWGRF_ERROR_CORRUPT_SPRITE :{YELLOW}{STRING} huet eng korrupt Sprite. All korrupt Sprites ginn als Fragezeichen (?) duergestallt
STR_NEWGRF_ERROR_MISSING_SPRITES :{WHITE}D'momentan benotzten Grafikset huet e puer Sprites ze mann. {}W.e.g d'Basisgrafikset updaten
-STR_NEWGRF_ERROR_FORCEFULLY_DISABLED :{2:STRING} gouf ausgeschalt vun {4:STRING}
+STR_NEWGRF_ERROR_FORCEFULLY_DISABLED :{1:STRING} gouf ausgeschalt vun {STRING}
# NewGRF related 'general' warnings
STR_NEWGRF_POPUP_CAUTION_CAPTION :{WHITE}Opgepasst!
diff --git a/src/lang/malay.txt b/src/lang/malay.txt
index 3ceefc2a0..c5ab00604 100644
--- a/src/lang/malay.txt
+++ b/src/lang/malay.txt
@@ -2529,10 +2529,10 @@ STR_NEWGRF_ERROR_LOAD_AFTER :{1:STRING} mest
STR_NEWGRF_ERROR_OTTD_VERSION_NUMBER :{1:STRING} memerlukan OpenTTD versi {STRING} atau kemudian.
STR_NEWGRF_ERROR_AFTER_TRANSLATED_FILE :fail GRF yang ianya direka untuk menterjemah
STR_NEWGRF_ERROR_TOO_MANY_NEWGRFS_LOADED :Terlalu banyak NewGRF dimuatkan.
-STR_NEWGRF_ERROR_STATIC_GRF_CAUSES_DESYNC :Memuatkan {2:STRING} sebagai NewGRF statik dengan {4:STRING} mungkin boleh menyebabkan kesilapan sinkronisasi (desync).
+STR_NEWGRF_ERROR_STATIC_GRF_CAUSES_DESYNC :Memuatkan {1:STRING} sebagai NewGRF statik dengan {STRING} mungkin boleh menyebabkan kesilapan sinkronisasi (desync).
STR_NEWGRF_ERROR_CORRUPT_SPRITE :{YELLOW}{STRING} mengandungi peperi yang rosak. Semua peperi yang rosak akan ditunjukkan menggunakan tanda soal (?) merah.
STR_NEWGRF_ERROR_MISSING_SPRITES :{WHITE}Set asas grafik yang sedang digunakan, hilang sebilangan sprites.{}Sila mengemaskini set asas grafik
-STR_NEWGRF_ERROR_FORCEFULLY_DISABLED :{2:STRING} telah dinyahaktifkan oleh {4:STRING}
+STR_NEWGRF_ERROR_FORCEFULLY_DISABLED :{1:STRING} telah dinyahaktifkan oleh {STRING}
# NewGRF related 'general' warnings
STR_NEWGRF_POPUP_CAUTION_CAPTION :{WHITE}Amaran!
diff --git a/src/lang/norwegian_bokmal.txt b/src/lang/norwegian_bokmal.txt
index 70289329d..82f2843af 100644
--- a/src/lang/norwegian_bokmal.txt
+++ b/src/lang/norwegian_bokmal.txt
@@ -2541,10 +2541,10 @@ STR_NEWGRF_ERROR_LOAD_AFTER :{1:STRING} må
STR_NEWGRF_ERROR_OTTD_VERSION_NUMBER :{1:STRING} krever OpenTTD versjon {STRING} eller nyere.
STR_NEWGRF_ERROR_AFTER_TRANSLATED_FILE :GRF-filen den var laget for å oversette
STR_NEWGRF_ERROR_TOO_MANY_NEWGRFS_LOADED :For mange NewGRFer innlastet.
-STR_NEWGRF_ERROR_STATIC_GRF_CAUSES_DESYNC :Å laste inn {2:STRING} som statisk NewGRF med {4:STRING} kan forårsake synkroniseringsfeil.
+STR_NEWGRF_ERROR_STATIC_GRF_CAUSES_DESYNC :Å laste inn {1:STRING} som statisk NewGRF med {STRING} kan forårsake synkroniseringsfeil.
STR_NEWGRF_ERROR_CORRUPT_SPRITE :{YELLOW}{STRING} inneholder en ødelagt sprite. Alle ødelagte spriter vil bli vist som røde spørsmålstegn (?).
STR_NEWGRF_ERROR_MISSING_SPRITES :{WHITE}Det nåværende grafikksettet mangler en del spriter.{}Vennligst oppdater grafikksettet.
-STR_NEWGRF_ERROR_FORCEFULLY_DISABLED :{2:STRING} ble deaktivert av {4:STRING}
+STR_NEWGRF_ERROR_FORCEFULLY_DISABLED :{1:STRING} ble deaktivert av {STRING}
# NewGRF related 'general' warnings
STR_NEWGRF_POPUP_CAUTION_CAPTION :{WHITE}Advarsel!
diff --git a/src/lang/norwegian_nynorsk.txt b/src/lang/norwegian_nynorsk.txt
index 785bf3d78..1328f6e82 100644
--- a/src/lang/norwegian_nynorsk.txt
+++ b/src/lang/norwegian_nynorsk.txt
@@ -2533,10 +2533,10 @@ STR_NEWGRF_ERROR_LOAD_AFTER :{1:STRING} må
STR_NEWGRF_ERROR_OTTD_VERSION_NUMBER :{1:STRING} Treng OpenTTD versjon {STRING} eller betre.
STR_NEWGRF_ERROR_AFTER_TRANSLATED_FILE :GRF fila den var laga for å omsetje
STR_NEWGRF_ERROR_TOO_MANY_NEWGRFS_LOADED :For mange NewGRF-er lasta inn.
-STR_NEWGRF_ERROR_STATIC_GRF_CAUSES_DESYNC :Å laste inn {2:STRING} som statisk NewGRF med {4:STRING} kan forårsaka synkroniseringsfeil.
+STR_NEWGRF_ERROR_STATIC_GRF_CAUSES_DESYNC :Å laste inn {1:STRING} som statisk NewGRF med {STRING} kan forårsaka synkroniseringsfeil.
STR_NEWGRF_ERROR_CORRUPT_SPRITE :{YELLOW}{STRING} inneheld øydelagd grafikk. All øydelagd grafikk vil bli vist som raude spørsmålsteikn (?).
STR_NEWGRF_ERROR_MISSING_SPRITES :{WHITE}Det nåværande grafikksettet manglar ein del bilete.{}Vennligst oppdater grafikksettet.
-STR_NEWGRF_ERROR_FORCEFULLY_DISABLED :{2:STRING} vart deaktivert av {4:STRING}
+STR_NEWGRF_ERROR_FORCEFULLY_DISABLED :{1:STRING} vart deaktivert av {STRING}
# NewGRF related 'general' warnings
STR_NEWGRF_POPUP_CAUTION_CAPTION :{WHITE}Åtvaring!
diff --git a/src/lang/polish.txt b/src/lang/polish.txt
index 148d1f195..9d39df5fd 100644
--- a/src/lang/polish.txt
+++ b/src/lang/polish.txt
@@ -2909,10 +2909,10 @@ STR_NEWGRF_ERROR_LOAD_AFTER :{1:STRING} musi
STR_NEWGRF_ERROR_OTTD_VERSION_NUMBER :{1:STRING} wymaga OpenTTD w wersji {STRING} lub nowszej
STR_NEWGRF_ERROR_AFTER_TRANSLATED_FILE :pliku GRF który miał być tłumaczony
STR_NEWGRF_ERROR_TOO_MANY_NEWGRFS_LOADED :Wczytano zbyt wiele NewGRF
-STR_NEWGRF_ERROR_STATIC_GRF_CAUSES_DESYNC :Ładowanie {2:STRING} jako statyczne NewGRF z {4:STRING} może spowodować desynchronizacje
+STR_NEWGRF_ERROR_STATIC_GRF_CAUSES_DESYNC :Ładowanie {1:STRING} jako statyczne NewGRF z {STRING} może spowodować desynchronizacje
STR_NEWGRF_ERROR_CORRUPT_SPRITE :{YELLOW}{STRING} zawiera uszkodzoną teksturę. Wszystkie uszkodzone tekstury będą pokazane jako czerwony znak zapytania (?)
STR_NEWGRF_ERROR_MISSING_SPRITES :{WHITE}Aktualnie używany zestaw grafik jest niekompletny.{}Proszę zaktualizować podstawowy zestaw grafik
-STR_NEWGRF_ERROR_FORCEFULLY_DISABLED :{2:STRING} został wyłączony przez {4:STRING}
+STR_NEWGRF_ERROR_FORCEFULLY_DISABLED :{1:STRING} został wyłączony przez {STRING}
# NewGRF related 'general' warnings
STR_NEWGRF_POPUP_CAUTION_CAPTION :{WHITE}Uwaga!
diff --git a/src/lang/portuguese.txt b/src/lang/portuguese.txt
index 4c2d147ab..feb7b6993 100644
--- a/src/lang/portuguese.txt
+++ b/src/lang/portuguese.txt
@@ -2516,10 +2516,10 @@ STR_NEWGRF_ERROR_LOAD_AFTER :{1:STRING} deve
STR_NEWGRF_ERROR_OTTD_VERSION_NUMBER :{1:STRING} requer a versão {STRING} ou superior do OpenTTD.
STR_NEWGRF_ERROR_AFTER_TRANSLATED_FILE :ficheiro GRF concebido para o traduzir
STR_NEWGRF_ERROR_TOO_MANY_NEWGRFS_LOADED :Demasiados NewGRFs carregados.
-STR_NEWGRF_ERROR_STATIC_GRF_CAUSES_DESYNC :Carregar {2:STRING} como NewGRF estático com {4:STRING} pode causar dessincronização.
+STR_NEWGRF_ERROR_STATIC_GRF_CAUSES_DESYNC :Carregar {1:STRING} como NewGRF estático com {STRING} pode causar dessincronização.
STR_NEWGRF_ERROR_CORRUPT_SPRITE :{YELLOW}{STRING} contém um objecto gráfico corrompido. Todos os objectos gráficos corrompidos serão apresentados como um ponto de interrogação (?) vermelho.
STR_NEWGRF_ERROR_MISSING_SPRITES :{WHITE}O conjunto de gráficos base actual tem objectos gráficos em falta.{}Por favor faça a sua actualização.
-STR_NEWGRF_ERROR_FORCEFULLY_DISABLED :{2:STRING} foi desactivado por {4:STRING}
+STR_NEWGRF_ERROR_FORCEFULLY_DISABLED :{1:STRING} foi desactivado por {STRING}
# NewGRF related 'general' warnings
STR_NEWGRF_POPUP_CAUTION_CAPTION :{WHITE}Alerta!
diff --git a/src/lang/romanian.txt b/src/lang/romanian.txt
index 97d33fd82..159dc65c4 100644
--- a/src/lang/romanian.txt
+++ b/src/lang/romanian.txt
@@ -2539,10 +2539,10 @@ STR_NEWGRF_ERROR_LOAD_AFTER :{1:STRING} treb
STR_NEWGRF_ERROR_OTTD_VERSION_NUMBER :{1:STRING} necesită OpenTTD versiunea {STRING} sau mai nouă
STR_NEWGRF_ERROR_AFTER_TRANSLATED_FILE :fişierul GRF conceput pentru traducere
STR_NEWGRF_ERROR_TOO_MANY_NEWGRFS_LOADED :Sunt încărcate prea multe NewGRF-uri
-STR_NEWGRF_ERROR_STATIC_GRF_CAUSES_DESYNC :Încărcarea {2:STRING} ca un NewGRF static cu {4:STRING} ar putea cauza desincronizări
+STR_NEWGRF_ERROR_STATIC_GRF_CAUSES_DESYNC :Încărcarea {1:STRING} ca un NewGRF static cu {STRING} ar putea cauza desincronizări
STR_NEWGRF_ERROR_CORRUPT_SPRITE :{YELLOW}{STRING} conţine o imagine coruptă. Toate imaginile corupte vor fi afişate ca semne de întrebare (?) roşii
STR_NEWGRF_ERROR_MISSING_SPRITES :{WHITE}Unele imagini lipsesc din setul grafic de bază.{}Vă rugăm actualizaţi setul grafic de bază
-STR_NEWGRF_ERROR_FORCEFULLY_DISABLED :{2:STRING} a fost dezactivat de {4:STRING}
+STR_NEWGRF_ERROR_FORCEFULLY_DISABLED :{1:STRING} a fost dezactivat de {STRING}
# NewGRF related 'general' warnings
STR_NEWGRF_POPUP_CAUTION_CAPTION :{WHITE}Atenţie!
diff --git a/src/lang/russian.txt b/src/lang/russian.txt
index 69770c093..331abcd1d 100644
--- a/src/lang/russian.txt
+++ b/src/lang/russian.txt
@@ -2723,10 +2723,10 @@ STR_NEWGRF_ERROR_LOAD_AFTER :{1:STRING} до
STR_NEWGRF_ERROR_OTTD_VERSION_NUMBER :{1:STRING} требует OpenTTD версии {STRING} или выше.
STR_NEWGRF_ERROR_AFTER_TRANSLATED_FILE :файл GRF, который им переводится.
STR_NEWGRF_ERROR_TOO_MANY_NEWGRFS_LOADED :Загружено слишком много модулей NewGRF
-STR_NEWGRF_ERROR_STATIC_GRF_CAUSES_DESYNC :Загрузка {2:STRING} в качестве статического NewGRF с {4:STRING} может вызвать рассинхронизацию.
+STR_NEWGRF_ERROR_STATIC_GRF_CAUSES_DESYNC :Загрузка {1:STRING} в качестве статического NewGRF с {STRING} может вызвать рассинхронизацию.
STR_NEWGRF_ERROR_CORRUPT_SPRITE :{YELLOW}{STRING} содержит повреждённый спрайт. Все повреждённые спрайты будут показаны красным знаком вопроса (?).
STR_NEWGRF_ERROR_MISSING_SPRITES :{WHITE}В текущем наборе базовой графики отсутствуют изображения некоторых объектов.{}Пожалуйста, обновите модуль базовой графики.
-STR_NEWGRF_ERROR_FORCEFULLY_DISABLED :{2:STRING} был отключён из-за {4:STRING}
+STR_NEWGRF_ERROR_FORCEFULLY_DISABLED :{1:STRING} был отключён из-за {STRING}
# NewGRF related 'general' warnings
STR_NEWGRF_POPUP_CAUTION_CAPTION :{WHITE}Осторожно!
diff --git a/src/lang/serbian.txt b/src/lang/serbian.txt
index 09f0b1433..e0333a886 100644
--- a/src/lang/serbian.txt
+++ b/src/lang/serbian.txt
@@ -2734,10 +2734,10 @@ STR_NEWGRF_ERROR_LOAD_AFTER :{1:STRING} mora
STR_NEWGRF_ERROR_OTTD_VERSION_NUMBER :{1:STRING} zahteva {STRING} ili višu verziju OpenTTD-a
STR_NEWGRF_ERROR_AFTER_TRANSLATED_FILE :GRF datoteka nije prilagođena za prevod
STR_NEWGRF_ERROR_TOO_MANY_NEWGRFS_LOADED :Previše učitanih NewGRF-ova
-STR_NEWGRF_ERROR_STATIC_GRF_CAUSES_DESYNC :Učitavanje {2:STRING} kao statične NewGRF sa {4:STRING} može da izazove desinhronizacije
+STR_NEWGRF_ERROR_STATIC_GRF_CAUSES_DESYNC :Učitavanje {1:STRING} kao statične NewGRF sa {STRING} može da izazove desinhronizacije
STR_NEWGRF_ERROR_CORRUPT_SPRITE :{YELLOW}{STRING} sadrži neispravan sprajt. Svi neispravni sprajtovi će biti prikazani kao crveni znakovi pitanja (?)
STR_NEWGRF_ERROR_MISSING_SPRITES :{WHITE}Odabranom skupu osnovnih grafika nedostaje neki broj sprajtova.{}Molimo Vas da ga ažurirate
-STR_NEWGRF_ERROR_FORCEFULLY_DISABLED :{2:STRING} je isključen od strane {4:STRING}
+STR_NEWGRF_ERROR_FORCEFULLY_DISABLED :{1:STRING} je isključen od strane {STRING}
# NewGRF related 'general' warnings
STR_NEWGRF_POPUP_CAUTION_CAPTION :{WHITE}Oprez!
diff --git a/src/lang/simplified_chinese.txt b/src/lang/simplified_chinese.txt
index da28c962a..e13da6a9d 100644
--- a/src/lang/simplified_chinese.txt
+++ b/src/lang/simplified_chinese.txt
@@ -2505,10 +2505,10 @@ STR_NEWGRF_ERROR_LOAD_AFTER :{1:STRING} 必
STR_NEWGRF_ERROR_OTTD_VERSION_NUMBER :{1:STRING} 需要OpenTTD V {STRING} 或更高版本
STR_NEWGRF_ERROR_AFTER_TRANSLATED_FILE :GRF 被设计为可平移
STR_NEWGRF_ERROR_TOO_MANY_NEWGRFS_LOADED :加载的NewGRF太多
-STR_NEWGRF_ERROR_STATIC_GRF_CAUSES_DESYNC :使用 {2:STRING} 为静态 NewGRF 与 {4:STRING} 可能造成同步错误
+STR_NEWGRF_ERROR_STATIC_GRF_CAUSES_DESYNC :使用 {1:STRING} 为静态 NewGRF 与 {STRING} 可能造成同步错误
STR_NEWGRF_ERROR_CORRUPT_SPRITE :{YELLOW}{STRING} 含有损坏的图形元素{}所有损坏的图形元素{}将显示为红色的问号(?)
STR_NEWGRF_ERROR_MISSING_SPRITES :{WHITE}当前基础图组缺失参数.{}请进行修正
-STR_NEWGRF_ERROR_FORCEFULLY_DISABLED :{2:STRING} 被 {4:STRING} 禁用
+STR_NEWGRF_ERROR_FORCEFULLY_DISABLED :{1:STRING} 被 {STRING} 禁用
# NewGRF related 'general' warnings
STR_NEWGRF_POPUP_CAUTION_CAPTION :{WHITE}注意!
diff --git a/src/lang/slovak.txt b/src/lang/slovak.txt
index 69a4dad1d..89e4d20ee 100644
--- a/src/lang/slovak.txt
+++ b/src/lang/slovak.txt
@@ -2597,10 +2597,10 @@ STR_NEWGRF_ERROR_LOAD_AFTER :{1:STRING} mus
STR_NEWGRF_ERROR_OTTD_VERSION_NUMBER :{1:STRING} vyžaduje verziu OpenTTD {STRING} alebo vyššiu.
STR_NEWGRF_ERROR_AFTER_TRANSLATED_FILE :GRF súbor bol navrhnutý na preklad
STR_NEWGRF_ERROR_TOO_MANY_NEWGRFS_LOADED :Načítaných priveľa súborov NewGRF.
-STR_NEWGRF_ERROR_STATIC_GRF_CAUSES_DESYNC :Načítanie {2:STRING} ako statického NewGRF s {4:STRING} môže spôsobiť chybné zobrazenie.
+STR_NEWGRF_ERROR_STATIC_GRF_CAUSES_DESYNC :Načítanie {1:STRING} ako statického NewGRF s {STRING} môže spôsobiť chybné zobrazenie.
STR_NEWGRF_ERROR_CORRUPT_SPRITE :{YELLOW}{STRING} obsahuje poškodený sprite. Všetky poškodené sprajty budú zobrazené ako červený otáznik (?).
STR_NEWGRF_ERROR_MISSING_SPRITES :{WHITE}V používanej základnej grafickej sade chýbajú niektoré grafické objekty.{}Aktualizujte prosím základnú grafickú sadu.
-STR_NEWGRF_ERROR_FORCEFULLY_DISABLED :{2:STRING} bol vypnutý {4:STRING}
+STR_NEWGRF_ERROR_FORCEFULLY_DISABLED :{1:STRING} bol vypnutý {STRING}
# NewGRF related 'general' warnings
STR_NEWGRF_POPUP_CAUTION_CAPTION :{WHITE}Upozornenie!
diff --git a/src/lang/slovenian.txt b/src/lang/slovenian.txt
index 252fd867e..ed1cbb6de 100644
--- a/src/lang/slovenian.txt
+++ b/src/lang/slovenian.txt
@@ -2616,10 +2616,10 @@ STR_NEWGRF_ERROR_LOAD_AFTER :{1:STRING} je p
STR_NEWGRF_ERROR_OTTD_VERSION_NUMBER :{1:STRING} potrebuje OpenTTD različico {STRING} ali boljšo
STR_NEWGRF_ERROR_AFTER_TRANSLATED_FILE :GRF datoteka je bila narejena za prevod
STR_NEWGRF_ERROR_TOO_MANY_NEWGRFS_LOADED :Preveč NewGrf-jev je naloženih
-STR_NEWGRF_ERROR_STATIC_GRF_CAUSES_DESYNC :Nalaganje {2:STRING} kot statični NewGRF z/s {4:STRING} lahko povzroči desinhronizacijo
+STR_NEWGRF_ERROR_STATIC_GRF_CAUSES_DESYNC :Nalaganje {1:STRING} kot statični NewGRF z/s {STRING} lahko povzroči desinhronizacijo
STR_NEWGRF_ERROR_CORRUPT_SPRITE :{YELLOW}{STRING} vsebuje eno poškodovano sličico. Vse poškodovane sličice se bodo prikazale kot rdeči vprašaji (?)
STR_NEWGRF_ERROR_MISSING_SPRITES :{WHITE}V uporabljenem osnovnem setu grafik manjkajo sličice.{}Prosim, posodobi osnovni set grafik
-STR_NEWGRF_ERROR_FORCEFULLY_DISABLED :{2:STRING} je bil izklopljen zaradi {4:STRING}
+STR_NEWGRF_ERROR_FORCEFULLY_DISABLED :{1:STRING} je bil izklopljen zaradi {STRING}
# NewGRF related 'general' warnings
STR_NEWGRF_POPUP_CAUTION_CAPTION :{WHITE}Pozor!
diff --git a/src/lang/spanish.txt b/src/lang/spanish.txt
index ca38a0734..3bc80728d 100644
--- a/src/lang/spanish.txt
+++ b/src/lang/spanish.txt
@@ -2540,17 +2540,17 @@ STR_NEWGRF_ERROR_LOAD_AFTER :{1:STRING} debe
STR_NEWGRF_ERROR_OTTD_VERSION_NUMBER :{1:STRING} requiere OpenTTD versión {STRING} o superior
STR_NEWGRF_ERROR_AFTER_TRANSLATED_FILE :El fichero GRF ha sido diseñado para ser traducido
STR_NEWGRF_ERROR_TOO_MANY_NEWGRFS_LOADED :Demasiados NewGRFs han sido cargados
-STR_NEWGRF_ERROR_STATIC_GRF_CAUSES_DESYNC :Cargar {2:STRING} como NewGRF estático con {4:STRING} puede causar desincronizaciones
-STR_NEWGRF_ERROR_UNEXPECTED_SPRITE :Sprite inesperado (sprite {5:NUM})
-STR_NEWGRF_ERROR_UNKNOWN_PROPERTY :Propiedad de Acción 0 desconocida {6:HEX} (sprite {5:NUM})
-STR_NEWGRF_ERROR_INVALID_ID :Intento de usar una ID inválida (sprite {5:NUM})
+STR_NEWGRF_ERROR_STATIC_GRF_CAUSES_DESYNC :Cargar {1:STRING} como NewGRF estático con {STRING} puede causar desincronizaciones
+STR_NEWGRF_ERROR_UNEXPECTED_SPRITE :Sprite inesperado (sprite {3:NUM})
+STR_NEWGRF_ERROR_UNKNOWN_PROPERTY :Propiedad de Acción 0 desconocida {4:HEX} (sprite {3:NUM})
+STR_NEWGRF_ERROR_INVALID_ID :Intento de usar una ID inválida (sprite {3:NUM})
STR_NEWGRF_ERROR_CORRUPT_SPRITE :{YELLOW}{STRING} contiene un sprite corrupto. Todos los sprites corruptos serán mostrados como un interrogante rojo (?)
-STR_NEWGRF_ERROR_MULTIPLE_ACTION_8 :Contiene múltiples entradas de Acción 8 (sprite {5:NUM})
-STR_NEWGRF_ERROR_READ_BOUNDS :Lectura mas allá del fin de un pseudo-sprite (sprite {5:NUM})
+STR_NEWGRF_ERROR_MULTIPLE_ACTION_8 :Contiene múltiples entradas de Acción 8 (sprite {3:NUM})
+STR_NEWGRF_ERROR_READ_BOUNDS :Lectura mas allá del fin de un pseudo-sprite (sprite {3:NUM})
STR_NEWGRF_ERROR_MISSING_SPRITES :{WHITE}Al conjunto de gráficos base actualmente en uso le faltan algunos sprites.{}El conjunto de gráficos base debe ser actualizado
-STR_NEWGRF_ERROR_GRM_FAILED :Recursos GRF solicitados no disponibles (sprite {5:NUM})
-STR_NEWGRF_ERROR_FORCEFULLY_DISABLED :{2:STRING} fue desactivado por {4:STRING}
-STR_NEWGRF_ERROR_INVALID_SPRITE_LAYOUT :Formato de colocación de sprites inválido o desconocido (sprite {5:NUM})
+STR_NEWGRF_ERROR_GRM_FAILED :Recursos GRF solicitados no disponibles (sprite {3:NUM})
+STR_NEWGRF_ERROR_FORCEFULLY_DISABLED :{1:STRING} fue desactivado por {STRING}
+STR_NEWGRF_ERROR_INVALID_SPRITE_LAYOUT :Formato de colocación de sprites inválido o desconocido (sprite {3:NUM})
# NewGRF related 'general' warnings
STR_NEWGRF_POPUP_CAUTION_CAPTION :{WHITE}¡Precaución!
diff --git a/src/lang/swedish.txt b/src/lang/swedish.txt
index 99070023b..828da4dbb 100644
--- a/src/lang/swedish.txt
+++ b/src/lang/swedish.txt
@@ -2529,10 +2529,10 @@ STR_NEWGRF_ERROR_LOAD_AFTER :{1:STRING} mås
STR_NEWGRF_ERROR_OTTD_VERSION_NUMBER :{1:STRING} kräver OpenTTD version {STRING} eller bättre
STR_NEWGRF_ERROR_AFTER_TRANSLATED_FILE :GRF-filen den var designad att översätta
STR_NEWGRF_ERROR_TOO_MANY_NEWGRFS_LOADED :För många NewGRFer är laddade
-STR_NEWGRF_ERROR_STATIC_GRF_CAUSES_DESYNC :Att ladda {2:STRING} som statisk NewGRF med {4:STRING} kan orsaka desynkronisering
+STR_NEWGRF_ERROR_STATIC_GRF_CAUSES_DESYNC :Att ladda {1:STRING} som statisk NewGRF med {STRING} kan orsaka desynkronisering
STR_NEWGRF_ERROR_CORRUPT_SPRITE :{YELLOW}{STRING} innehåller en skadad bild. Alla korrupta bilder kommer att visas som ett rött frågetecken (?)
STR_NEWGRF_ERROR_MISSING_SPRITES :{WHITE}Det aktiva grafikpaketet saknar ett antal bilder.{}Var vänlig och uppdatera grafikpaketet
-STR_NEWGRF_ERROR_FORCEFULLY_DISABLED :{2:STRING} har inaktiverats av {4:STRING}
+STR_NEWGRF_ERROR_FORCEFULLY_DISABLED :{1:STRING} har inaktiverats av {STRING}
# NewGRF related 'general' warnings
STR_NEWGRF_POPUP_CAUTION_CAPTION :{WHITE}Varning!
diff --git a/src/lang/traditional_chinese.txt b/src/lang/traditional_chinese.txt
index 2ecf1b1e9..849075ced 100644
--- a/src/lang/traditional_chinese.txt
+++ b/src/lang/traditional_chinese.txt
@@ -2439,12 +2439,11 @@ STR_NEWGRF_ERROR_VERSION_NUMBER :{1:STRING} 跟
STR_NEWGRF_ERROR_DOS_OR_WINDOWS :{1:STRING} 只適合用於 TTD 版本 {STRING}
STR_NEWGRF_ERROR_UNSET_SWITCH :{1:STRING} 必須跟 {STRING} 一起使用
STR_NEWGRF_ERROR_INVALID_PARAMETER :{1:STRING} 的參數無效:參數 {STRING} ({NUM})
-STR_NEWGRF_ERROR_LOAD_BEFORE :載入 {2:STRING} 前必須先載入 {1:STRING}
STR_NEWGRF_ERROR_LOAD_AFTER :{1:STRING} 必須要在 {STRING} 之後載入
STR_NEWGRF_ERROR_OTTD_VERSION_NUMBER :{1:STRING} 需要 OpenTTD 版本 {STRING} 或更新的版本
STR_NEWGRF_ERROR_AFTER_TRANSLATED_FILE :GRF 檔案翻譯後出現錯誤
STR_NEWGRF_ERROR_TOO_MANY_NEWGRFS_LOADED :已載入太多 NewGRF
-STR_NEWGRF_ERROR_STATIC_GRF_CAUSES_DESYNC :與{4:STRING} 將 {2:STRING} 載入為靜態 NewGRF 可能會讓遊戲失去同步
+STR_NEWGRF_ERROR_STATIC_GRF_CAUSES_DESYNC :與{2:STRING} 將 {1:STRING} 載入為靜態 NewGRF 可能會讓遊戲失去同步
STR_NEWGRF_ERROR_CORRUPT_SPRITE :{YELLOW}{STRING} 包含了毀損的 sprite。所有毀損的 sprite 會以紅色問號 (?) 顯示。
STR_NEWGRF_ERROR_MISSING_SPRITES :{WHITE}目前使用的基本圖形集少了某些 sprite。{}請更新基本圖形集。
diff --git a/src/lang/turkish.txt b/src/lang/turkish.txt
index c428267ed..e135a5e1c 100644
--- a/src/lang/turkish.txt
+++ b/src/lang/turkish.txt
@@ -2534,10 +2534,10 @@ STR_NEWGRF_ERROR_LOAD_AFTER :{1:STRING} sonr
STR_NEWGRF_ERROR_OTTD_VERSION_NUMBER :{1:STRING} OpenTTD {STRING} veya daha yüksek bir sürüm gerektirir
STR_NEWGRF_ERROR_AFTER_TRANSLATED_FILE :GRF dosyası çeviri için yapılmış
STR_NEWGRF_ERROR_TOO_MANY_NEWGRFS_LOADED :Çok fazla NewGRF yüklendi
-STR_NEWGRF_ERROR_STATIC_GRF_CAUSES_DESYNC :{2:STRING} adlı NewGRF'yi {4:STRING} ile birlikte kullanmak senkronizasyon sorunu oluşturabilir
+STR_NEWGRF_ERROR_STATIC_GRF_CAUSES_DESYNC :{1:STRING} adlı NewGRF'yi {STRING} ile birlikte kullanmak senkronizasyon sorunu oluşturabilir
STR_NEWGRF_ERROR_CORRUPT_SPRITE :{YELLOW}{STRING} bozuk bir sprayt içeriyor. Tüm bozuk spraytlar kırmızı bir soru işareti (?) olarak görünecektir
STR_NEWGRF_ERROR_MISSING_SPRITES :{WHITE}Kullanımda olan temel grafik kümesi bazı spraytları içermiyor.{}Lütfen temel grafik kümesini güncelleyin
-STR_NEWGRF_ERROR_FORCEFULLY_DISABLED :{2:STRING} {4:STRING} tarafından deaktive edildi
+STR_NEWGRF_ERROR_FORCEFULLY_DISABLED :{1:STRING} {STRING} tarafından deaktive edildi
# NewGRF related 'general' warnings
STR_NEWGRF_POPUP_CAUTION_CAPTION :{WHITE}Uyarı!
diff --git a/src/lang/ukrainian.txt b/src/lang/ukrainian.txt
index 496f2fbf1..61c809a55 100644
--- a/src/lang/ukrainian.txt
+++ b/src/lang/ukrainian.txt
@@ -2658,10 +2658,10 @@ STR_NEWGRF_ERROR_LOAD_AFTER :{1:STRING} ма
STR_NEWGRF_ERROR_OTTD_VERSION_NUMBER :{1:STRING} потребує версію OpenTTD не нижче {STRING}
STR_NEWGRF_ERROR_AFTER_TRANSLATED_FILE :GRF-файл, для якого це призначалось перекласти
STR_NEWGRF_ERROR_TOO_MANY_NEWGRFS_LOADED :Завантажено забагато NewGRF-файлів
-STR_NEWGRF_ERROR_STATIC_GRF_CAUSES_DESYNC :Завантаження {2:STRING} як статичного NewGRF з {4:STRING} може викликати десинхронізацію
+STR_NEWGRF_ERROR_STATIC_GRF_CAUSES_DESYNC :Завантаження {1:STRING} як статичного NewGRF з {STRING} може викликати десинхронізацію
STR_NEWGRF_ERROR_CORRUPT_SPRITE :{YELLOW}{STRING} містить зіпсований спрайт. Усі зіпсовані спрайти будуть показані як червоний знак питання (?)
STR_NEWGRF_ERROR_MISSING_SPRITES :{WHITE}У базовому наборі графіки, що зараз використовується не вистачає спрайтів.{}Будь-ласка оновіть базовий набір графіки
-STR_NEWGRF_ERROR_FORCEFULLY_DISABLED :{2:STRING} був вимкнений {4:STRING}
+STR_NEWGRF_ERROR_FORCEFULLY_DISABLED :{1:STRING} був вимкнений {STRING}
# NewGRF related 'general' warnings
STR_NEWGRF_POPUP_CAUTION_CAPTION :{WHITE}Обережно!
diff --git a/src/lang/unfinished/basque.txt b/src/lang/unfinished/basque.txt
index 8e2b6b71e..a828d87d7 100644
--- a/src/lang/unfinished/basque.txt
+++ b/src/lang/unfinished/basque.txt
@@ -1643,7 +1643,7 @@ STR_SPRITE_ALIGNER_GOTO_CAPTION :{WHITE}Joan "sp
STR_NEWGRF_ERROR_MSG_INFO :{SILVER}{STRING}
STR_NEWGRF_ERROR_FATAL_POPUP :{WHITE}NewGRF errore larri bat gertatu da: {}{STRING}
STR_NEWGRF_ERROR_MISSING_SPRITES :{WHITE}Aukeratuta daukazun oinarrizko grafiko paketean "sprite" batzuk falta dira.{}Mesedez eguneratu oinarrizko grafiko paketea
-STR_NEWGRF_ERROR_FORCEFULLY_DISABLED :{2:STRING} desgaitua izan da {4:STRING}(en)gatik
+STR_NEWGRF_ERROR_FORCEFULLY_DISABLED :{1:STRING} desgaitua izan da {STRING}(en)gatik
# NewGRF related 'general' warnings
diff --git a/src/lang/unfinished/frisian.txt b/src/lang/unfinished/frisian.txt
index 02b2a03c3..8e3499e44 100644
--- a/src/lang/unfinished/frisian.txt
+++ b/src/lang/unfinished/frisian.txt
@@ -2023,7 +2023,7 @@ STR_SPRITE_ALIGNER_GOTO_CAPTION :{WHITE}Gea ny f
STR_NEWGRF_ERROR_MSG_WARNING :{RED}Warskôging: {SILVER}{STRING}
STR_NEWGRF_ERROR_UNSET_SWITCH :{1:STRING} makke om te brûken tegeare my{STRING}
STR_NEWGRF_ERROR_TOO_MANY_NEWGRFS_LOADED :Tevolle NewGRF's binne laden
-STR_NEWGRF_ERROR_FORCEFULLY_DISABLED :{2:STRING} wie útskeakele troch {4:STRING}
+STR_NEWGRF_ERROR_FORCEFULLY_DISABLED :{1:STRING} wie útskeakele troch {STRING}
# NewGRF related 'general' warnings
STR_NEWGRF_POPUP_CAUTION_CAPTION :{WHITE}Warskôging!
diff --git a/src/lang/unfinished/persian.txt b/src/lang/unfinished/persian.txt
index 6d563edb8..61d51f508 100644
--- a/src/lang/unfinished/persian.txt
+++ b/src/lang/unfinished/persian.txt
@@ -2538,10 +2538,10 @@ STR_NEWGRF_ERROR_LOAD_AFTER :{1:STRING} با
STR_NEWGRF_ERROR_OTTD_VERSION_NUMBER :{1:STRING} نیاز به OpenTTD با ویرایش {STRING} یا بالاتر نیاز است
STR_NEWGRF_ERROR_AFTER_TRANSLATED_FILE :فایل GRF برای ترجمه شدن طراحی شده
STR_NEWGRF_ERROR_TOO_MANY_NEWGRFS_LOADED :تعداد NewGRF بیشتر از حد می باشد
-STR_NEWGRF_ERROR_STATIC_GRF_CAUSES_DESYNC :در حال بارگزاری {2:STRING} به عنوان NewGRF ایستا با {4:STRING} مشکل همخوانی دارد
+STR_NEWGRF_ERROR_STATIC_GRF_CAUSES_DESYNC :در حال بارگزاری {1:STRING} به عنوان NewGRF ایستا با {STRING} مشکل همخوانی دارد
STR_NEWGRF_ERROR_CORRUPT_SPRITE :{YELLOW}{STRING} دارای یک تصویر خراب می باشد. تصویرهای خراب با علامت سوال قرمز (؟) نشان داده شدند.
STR_NEWGRF_ERROR_MISSING_SPRITES :{WHITE}بسته گرافیک استفاده شده تعدادی از تصاوبر را ندارد.{}لطفا بسته گرافیکی را به روز کنید
-STR_NEWGRF_ERROR_FORCEFULLY_DISABLED :{2:STRING} غیر فعال گردیده توسط {4:STRING}
+STR_NEWGRF_ERROR_FORCEFULLY_DISABLED :{1:STRING} غیر فعال گردیده توسط {STRING}
# NewGRF related 'general' warnings
STR_NEWGRF_POPUP_CAUTION_CAPTION :{WHITE}اخطار!
diff --git a/src/lang/unfinished/tamil.txt b/src/lang/unfinished/tamil.txt
index 8fe91573b..4eb444fb6 100644
--- a/src/lang/unfinished/tamil.txt
+++ b/src/lang/unfinished/tamil.txt
@@ -1353,7 +1353,7 @@ STR_NEWGRF_SETTINGS_RESCAN_FILES :{BLACK}கோ
# NewGRF (self) generated warnings/errors
-STR_NEWGRF_ERROR_FORCEFULLY_DISABLED :{2:STRING}, {4:STRING}ஆல் செயலிழக்க செய்யப்பட்டது
+STR_NEWGRF_ERROR_FORCEFULLY_DISABLED :{1:STRING}, {STRING}ஆல் செயலிழக்க செய்யப்பட்டது
# NewGRF related 'general' warnings
diff --git a/src/lang/unfinished/thai.txt b/src/lang/unfinished/thai.txt
index 3d276c036..b76f44013 100644
--- a/src/lang/unfinished/thai.txt
+++ b/src/lang/unfinished/thai.txt
@@ -2276,7 +2276,7 @@ STR_NEWGRF_INSPECT_CAPTION_OBJECT_AT_OBJECT :วัตถุ
# NewGRF (self) generated warnings/errors
STR_NEWGRF_ERROR_FATAL_POPUP :{WHITE}เกิดความผิดพลาดร้ายแรงเกี่ยวกับ NewGRF: {}{STRING}
STR_NEWGRF_ERROR_MISSING_SPRITES :{WHITE}กราฟิกพื้นฐานที่ใช้อยู่นี้ขาดตัวเลขของสไปรท์{}Please update the base graphics set.
-STR_NEWGRF_ERROR_FORCEFULLY_DISABLED :{2:STRING} ถูกยกเลิกโดย {4:STRING}
+STR_NEWGRF_ERROR_FORCEFULLY_DISABLED :{1:STRING} ถูกยกเลิกโดย {STRING}
# NewGRF related 'general' warnings
STR_NEWGRF_POPUP_CAUTION_CAPTION :{WHITE}คำเตือน!
diff --git a/src/lang/vietnamese.txt b/src/lang/vietnamese.txt
index 2780578ba..a2d5bbb2d 100644
--- a/src/lang/vietnamese.txt
+++ b/src/lang/vietnamese.txt
@@ -2529,10 +2529,10 @@ STR_NEWGRF_ERROR_LOAD_AFTER :{1:STRING} ph
STR_NEWGRF_ERROR_OTTD_VERSION_NUMBER :{1:STRING} yêu cầu phiên bản OpenTTD {STRING} hoặc cao hơn.
STR_NEWGRF_ERROR_AFTER_TRANSLATED_FILE :GRF file được thiết kế để phiên dịch
STR_NEWGRF_ERROR_TOO_MANY_NEWGRFS_LOADED :Quá nhiều NewGRFs đã nạp.
-STR_NEWGRF_ERROR_STATIC_GRF_CAUSES_DESYNC :Nạp {2:STRING} như là NewGRF tĩnh với {4:STRING} có thể gây mất đồng bộ
+STR_NEWGRF_ERROR_STATIC_GRF_CAUSES_DESYNC :Nạp {1:STRING} như là NewGRF tĩnh với {STRING} có thể gây mất đồng bộ
STR_NEWGRF_ERROR_CORRUPT_SPRITE :{YELLOW}{STRING} bị hỏng sprite. Tất cả các sprite sẽ hiện thị với dấu hỏi (?) màu đỏ.
STR_NEWGRF_ERROR_MISSING_SPRITES :{WHITE}Gói đồ họa bạn đang dùng thiếu một số mẫu đồ họa.{}Hãy cập nhật gói đồ họa lên phiên bản mới.
-STR_NEWGRF_ERROR_FORCEFULLY_DISABLED :{2:STRING} bị tắt bởi {4:STRING}
+STR_NEWGRF_ERROR_FORCEFULLY_DISABLED :{1:STRING} bị tắt bởi {STRING}
# NewGRF related 'general' warnings
STR_NEWGRF_POPUP_CAUTION_CAPTION :{WHITE}Chú Ý!
diff --git a/src/lang/welsh.txt b/src/lang/welsh.txt
index d097ce281..9eba033e8 100644
--- a/src/lang/welsh.txt
+++ b/src/lang/welsh.txt
@@ -2539,10 +2539,10 @@ STR_NEWGRF_ERROR_LOAD_AFTER :Rhaid i {1:STRI
STR_NEWGRF_ERROR_OTTD_VERSION_NUMBER :Mae {1:STRING} angen OpenTTD fersiwn {STRING} neu'n well
STR_NEWGRF_ERROR_AFTER_TRANSLATED_FILE :y ffeil GRF y gynllunio i gyfieithu
STR_NEWGRF_ERROR_TOO_MANY_NEWGRFS_LOADED :Mae gormod o NewGRFau wedi'u llwytho
-STR_NEWGRF_ERROR_STATIC_GRF_CAUSES_DESYNC :Gallai llwytho {2:STRING} fel NewGRF statig gyda {4:STRING} achosi dadsyncroneiddio
+STR_NEWGRF_ERROR_STATIC_GRF_CAUSES_DESYNC :Gallai llwytho {1:STRING} fel NewGRF statig gyda {STRING} achosi dadsyncroneiddio
STR_NEWGRF_ERROR_CORRUPT_SPRITE :{YELLOW}Mae'r {STRING} yn cynnwys corlun llygredig. Bydd corluniau llygredig yn cael eu dynodi gan farc cwestiwn coch (?)
STR_NEWGRF_ERROR_MISSING_SPRITES :{WHITE}Mae'r set raffeg sylfaenol a ddefnyddir ar hyn o bryd yn brin o sawl corlun{}Diweddarwch y set raffeg sylfaenol i ddatrys hyn
-STR_NEWGRF_ERROR_FORCEFULLY_DISABLED :Fe analluogwyd {2:STRING} gan {4:STRING}
+STR_NEWGRF_ERROR_FORCEFULLY_DISABLED :Fe analluogwyd {1:STRING} gan {STRING}
# NewGRF related 'general' warnings
STR_NEWGRF_POPUP_CAUTION_CAPTION :{WHITE}Rhybudd!