From be213aa4b978aedd432bcd60e498cf4db9e95243 Mon Sep 17 00:00:00 2001 From: Nathan Fritzler Date: Mon, 18 Jul 2022 19:14:46 -0600 Subject: [PATCH] Remove more spellcheck stuff --- tools/check_translate_files.py | 65 ------------ tools/dicts/polish.dic | 176 --------------------------------- 2 files changed, 241 deletions(-) delete mode 100644 tools/check_translate_files.py delete mode 100644 tools/dicts/polish.dic diff --git a/tools/check_translate_files.py b/tools/check_translate_files.py deleted file mode 100644 index ec3c3944a..000000000 --- a/tools/check_translate_files.py +++ /dev/null @@ -1,65 +0,0 @@ -# Output indicator -# !< Indicates a text line without '=' in template.txt -# << Indicates an untranslated line in template.txt or an extra line in translate file (.tr) -# !> Indicates a text line without '=' in translate file (.tr) -# >> Indicates an unknown translated line in translate file (.tr) -# >= Indicate an untrannslated entry in translate file (.tr) -# >> Missing file: Indicates a missing translate file (.tr) - -import os -import argparse - -parser = argparse.ArgumentParser(description='Check translation file with template.txt for a given language.') -parser.add_argument("language", help='language code') -args = parser.parse_args() - -path = "../mods/" -code_lang = args.language - -def LoadTranslateFile(filename, direction, ref=None): - result = set() - file = open(filename, 'r', encoding="utf-8") - for line in file: - line = line.strip() - if line.startswith('#') or line == '': - continue - if '=' in line: - parts = line.split('=') - result.add(parts[0]) - if ref is not None and parts[1] == '' and parts[1] not in ref : - print ('>= ' + parts[0]) - else: - print (direction + line) - - return result - -def CompareFiles(f1, f2): - r1 = LoadTranslateFile(f1, "!< ") - r2 = LoadTranslateFile(f2, "!> ", r1) - - for key in r1.difference(r2): - print (">> " + key ) - for key in r2.difference(r1): - print ("<< " + key ) - -for root, directories, files in os.walk(path): - if root.endswith('locale'): - template = None - language = None - - for name in files: - if name == 'template.txt': - template = os.path.join(root, name) - if name.endswith("." + code_lang + ".tr"): - language = os.path.join(root, name) - - if template is not None: - if language is None: - language = os.path.join(root, os.path.basename(os.path.dirname(root))) + "." + code_lang + ".tr" - - if os.path.exists(language) and os.path.isfile(language): - print("Compare files %s with %s" % (template, language)) - CompareFiles(template, language) - else: - LoadTranslateFile(template, "!< ") - print(">> Missing file = " + language) diff --git a/tools/dicts/polish.dic b/tools/dicts/polish.dic deleted file mode 100644 index 952ae57eb..000000000 --- a/tools/dicts/polish.dic +++ /dev/null @@ -1,176 +0,0 @@ -1s -1f -Badlandach -biomeinfo -creeper -Creeper -creepera -czerwienit -czerwienitem -czerwienitowych -czerwienitu -czerwienitowa -czerwienitowe -czerwienitowej -czerwienitowego -czerwienitową -czerwienitowy -czerwienitowym -czerwienitowymi -enchant -Enderman -Endermit -endermitom -forceenchant -Ghast -ghasta -Ghasta -kresomysz -kresomyszę -przywoływacza -endermana -pigmana -szlama -enable -disable -awards -Dozuj -wskazywalne -zderzalne -Zderzalne -zderzalnego -Minetest -doc_basics -doc_identifier -help_reveal -doc_items -doc_encyclopedia -F1 -shout -Minetesta -voxelach -InfiniMinera -F10 -F9 -celeron55 -F2 -Ahola -debug -Perttu -F8 -F3 -F7 -F5 -F12 -noclip -F6 -https -viewforum -php -minetest -Houstonia -houstonią -wskazywalna -MineClone -voxeli -niewskazywalne -wskazywalnych -github -Wuzzy2 -MineClone2 -Minetestem -freenode -irc -Bugs -viewtopic -forums -iskrzyłuda -Spawnowanie -Griefowanie -PvP -enable_pvp -creative_mode -msg -enable_damage -boats -privs -give -tekst3 -tekst1 -tekst2 -słowo1 -słowo2 -słowo3 -slesz -slesza -mcl_core -giveme -spawnentity -spawnowaniem -grantme -interact -spawnuje -revoke -spawnują -jasnogłazu -Netherowego -Netherowych -Netherowy -jasnogłazy -Iskrzyłuda -iskrzyłudzie -jasnogłazie -Jasnogłaz -Kolcze -Kolczy -Łuczarz -maphack -międzywymiarowego -międzywymiarowych -moba -Muuuchomor -Nether -netherowej -Netherowa -Netherowe -Netheru -Netherze -półbloku -Prastrażnik -pryzmaryn -pryzmarynowe -pryzmarynowa -Pryzmaryn -Pryzmarynowa -Pryzmarynowe -Przywoływacz -setblock -Shulker -shulkera -shulkerów -shulkerowa -Shulkerowa -shulkerową -Shulkerowe -shulkerowej -shulkerowych -shulkerowymi -spawner -spawnowania -spawnery -spawnerze -spawnstruct -szkieleta -v6 -Wielostrzał -Wither -witherowego -withera -Witherowy -zakłuta -refrenusu -refrenusowych -thunder -clear -snow -rain