export type Lang = 'enUS' | 'deDE' | 'zhCN' | 'esES' | 'ptBR' | 'ruRU';

type Dict = Record<string, string>;

const enUS: Dict = {
	'tab.news': 'News',
	'tab.tweaks': 'Tweaks',
	'tab.addons': 'Addons',
	'tab.mods': 'Mods',
	'topbar.settings': 'Settings',
	'topbar.minimize': 'Minimize',
	'topbar.quit': 'Quit',
	'topbar.language': 'Language',
	'quit.title': 'Quit?',
	'quit.warn':
		'Your game is currently being updated. Quitting now may cause problems.',
	'quit.return': 'Return',
	'launch.verifying': 'Verifying',
	'launch.play': 'Play',
	'launch.retry': 'Retry',
	'launch.install': 'Install',
	'launch.update': 'Update',
	'launch.updating': 'Updating',
	'launch.applying': 'Applying',
	'launch.updateAvailable': 'Update available!',
	'launch.modsChanged': 'Mods changed, apply before playing',
	'launch.upToDate': 'Everything up to date!',
	'launch.version': 'Version: {version}',
	'launch.errorLabel': 'Error:',
	'launch.serverFail': 'Failed to reach update server',
	'launch.localVersion': 'You can launch local version {version}',
	'launch.tryLater': 'Please try again later',
	'launch.verifyHint': 'Verify your game data by clicking Retry.',
	'launch.remaining': 'remaining',
	'launch.calculating': 'calculating…',
	'launch.onDisk': 'on disk',
	'tweaks.raidVisuals.label': 'Updated Raid Visuals',
	'tweaks.raidVisuals.text':
		'Optional ~9 MB download. Adds clearer ground markers and sounds for raid boss abilities, kept in sync with the server automatically. (AKA Patch-O)',
	'tweaks.alwaysAutoLoot.label': 'Always auto-loot',
	'tweaks.alwaysAutoLoot.text':
		'Reverses auto-loot behavior to always auto-loot and disable auto-with bound key.',
	'tweaks.largeAddress.label': 'Large Address Aware',
	'tweaks.largeAddress.text': 'Allows the game to use more than 2GB of memory.',
	'tweaks.nameplateRange.label': 'Nameplate range',
	'tweaks.nameplateRange.text':
		'Increases distance at which nameplates are visible. [Vanilla: 20] [Classic: 41]',
	'tweaks.cameraHeading': 'Camera',
	'tweaks.fieldOfView.label': 'Field of View',
	'tweaks.fieldOfView.text':
		'Recommended for widescreen window resolutions. [Vanilla: 90] [Tweaks: 110]',
	'tweaks.farClip.label': 'Render distance',
	'tweaks.farClip.text':
		'Increases maximum render distance. Very high values can crash the game on world entry. [Vanilla: 777]',
	'tweaks.farClip.recommendedHint': 'Recommended for your PC: {value}.',
	'tweaks.frillDistance.label': 'Ground clutter distance',
	'tweaks.frillDistance.text':
		'Changes ground clutter render distance. [Vanilla: 70] [Tweaks: 300]',
	'tweaks.cameraDistance.label': 'Camera distance',
	'tweaks.cameraDistance.text':
		'Increases maximum camera (zoom out) distance. [Vanilla: 50] [Max:100]',
	'tweaks.soundsHeading': 'Sounds',
	'tweaks.soundInBackground.label': 'Background sounds',
	'tweaks.soundInBackground.text':
		'Allows game sounds to play while the game is minimized.',
	'tweaks.applyFailed': 'Failed to apply tweaks: {message}',
	'tweaks.highlighted': 'Highlighted',
	'tweaks.recommendedNote': 'options are recommended and enabled by default',
	'tweaks.reset': 'Reset',
	'tweaks.apply': 'Apply',
	'misc.newsTitle': 'News',
	'misc.announcementsTitle': 'Announcements',
	'misc.patchNotesTitle': 'Patch Notes',
	'misc.newsByAuthor': 'by {author}',
	'misc.newsReadMore': 'Read more',
	'misc.refresh': 'Refresh',
	'misc.newsLoading': 'Loading news...',
	'misc.newsError': "Couldn't reach the news feed.",
	'misc.newsEmpty': 'No news yet. Check back later.',
	'misc.tryAgain': 'Try again',
	'forum.title': 'Nautilus News Network',
	'forum.readFullPost': 'Read full post on the forum',
	'forum.loading': 'Loading latest dispatch...',
	'forum.error': "Couldn't reach the forum.",
	'forum.empty': 'No dispatches yet.',
	'misc.comingSoon': 'Coming soon...',
	'misc.selfUpdateCheckFailed': 'Update check failed: {message}',
	'misc.selfUpdateAvailable':
		'Launcher update {version} available, preparing download…',
	'misc.selfUpdateDownloading': 'Downloading update {version} · {percent}%',
	'misc.selfUpdateReady': 'Launcher update {version} ready to install',
	'misc.selfUpdateInstallNow': 'Install now',
	'misc.tabCrashed': '{tab} crashed',
	'misc.somethingWentWrong': 'Something went wrong!',
	'misc.uncaughtError': 'Uncaught {name}: {message}',
	'misc.unknownError': 'Unknown error',
	'misc.copyError': 'Copy error',
	'misc.reload': 'Reload',
	'mods.update': 'update',
	'mods.ignoreUpdates': 'Ignore updates',
	'mods.title': 'CUSTOM MODS',
	'mods.unsavedChanges': 'unsaved changes',
	'mods.warning':
		'Enabling custom mods may not provide any performance benefits or may even cause game crashes depending on your system. Please try disabling them if you experience any issues.',
	'mods.enableRequired': 'Enable {mods}, required by your selected mods.',
	'mods.depRequired': '{mod} must be enabled. It is required by {requiredBy}.',
	'mods.missingFiles':
		'Missing game files for: {mods}. Re-sync your client to restore them. If antivirus is blocking them, allow them through first.',
	'mods.reverify': 'Re-sync client',
	'mods.yourDlls': 'Your DLL mods',
	'mods.yourDllsEmpty':
		'Drop a .dll into your game folder, or add one below, to toggle it here.',
	'mods.addDll': 'Add DLL',
	'mods.addDllTitle': 'Choose a DLL mod',
	'mods.addDllFailed': 'Failed to add DLL.',
	'mods.highlighted': 'Highlighted',
	'mods.highlightedRecommended': 'mods are recommended.',
	'mods.apply': 'Apply',
	'mods.applied': 'Applied',
	'mods.cantApplyYet': "CAN'T APPLY YET",
	'mods.close': 'Close',
	'av.blockedTitle': 'BLOCKED BY ANTIVIRUS',
	'av.blockedOne': 'Windows Defender blocked this mod:',
	'av.blockedMany': 'Windows Defender blocked these mods:',
	'av.blockedExplain':
		'These are safe community mods that Defender mis-flags. Allow them once, then try again.',
	'av.whyHappening': 'Why is this happening?',
	'av.allowThrough': 'Allow through antivirus',
	'av.addedRetry': 'Added. Close this and try again.',
	'av.close': 'Close',
	'av.whyTitle': 'WHY ANTIVIRUS FLAGS MODS',
	'av.whyIntro':
		'Some of the mods the launcher installs get flagged by Windows Defender (or other antivirus) as a threat such as "{detection}". This is a',
	'av.falsePositive': 'false positive',
	'av.whatSetsItOff': 'What sets it off',
	'av.whatSetsItOffIntro':
		'These mods modernize the 20-year-old 1.12 game client using two techniques that look suspicious to antivirus heuristics:',
	'av.dllInjection': 'DLL injection',
	'av.dllInjectionText':
		'the mods load extra code into the running game to add features (ping compensation, better nameplates, performance). Loading code into another program is also something malware does, so the behavior alone trips the scanner.',
	'av.exePatching': 'Executable patching',
	'av.exePatchingText':
		'some mods edit WoW.exe to lift old engine limits (for example letting the 32-bit client use 4GB of RAM instead of 2GB). Modifying an executable is another malware-like pattern.',
	'av.heuristicNote':
		'Because these are behavior-based (heuristic) detections, not matches against real malware, legitimate mods that use them get caught as generic "trojan" or "hacktool" false positives.',
	'av.whatModsDo': 'What the mods actually do',
	'av.modVanillaFixes':
		'the loader that fixes stutter and timer bugs and starts the other mods.',
	'av.modNampower':
		'ping compensation so casts feel responsive on higher latency.',
	'av.modSuperWowUnitXp':
		'advanced Lua, real nameplates, camera and targeting upgrades.',
	'av.modDxvk':
		'translates the old DirectX 9 to modern Vulkan for big FPS gains.',
	'av.howToVerify': 'How to verify these claims',
	'av.howToVerifyText':
		'These are open-source community projects. You can read every line of each mod\'s code from the source link next to it in the Mods list, and you can look up the detection name (for example "{detection}") to see it is a documented false positive on these tools.',
	'av.whatAllowDoesTitle': 'What does "Allow through antivirus" do',
	'av.whatAllowDoesIntro':
		"It asks Windows for administrator permission (one prompt, click Yes), then runs Windows' own built-in",
	'av.whatAllowDoesIntroAfter':
		'command to add a few entries to the Windows Defender exclusion list:',
	'av.exclusionFoldersBefore': 'Your',
	'av.gameFolder': 'game folder',
	'av.exclusionFoldersAnd': 'and the',
	'av.launcherFolder': 'launcher folder',
	'av.exclusionFoldersAfter':
		', so the mod files in them are no longer scanned or quarantined.',
	'av.exclusionExesAnd': 'and',
	'av.exclusionExesAfter':
		'as allowed processes, so they are not blocked while running.',
	'av.whatAllowDoesOutro':
		'This is the same thing you would do by hand under Windows Security, Virus and threat protection, Exclusions. It installs nothing, runs no third-party software, and changes nothing outside those specific paths.',
	'av.back': 'Back',
	'addons.sectionInstalled': 'Installed',
	'addons.sectionRecommended': 'Recommended',
	'addons.sectionAvailable': 'Available',
	'addons.checkForUpdates': 'Check for updates',
	'addons.addCustomGitAddon': 'Add custom git addon',
	'addons.updateAll': 'Update all',
	'addons.everythingUpToDate': 'Everything is up to date.',
	'addons.installAddon': 'Install addon',
	'addons.previewAlt': 'Preview',
	'addons.readyToInstall': 'Ready to install',
	'addons.invalidGitUrl': 'Not a valid git repository URL',
	'addons.install': 'Install',
	'addons.warnIncorrectVersionFull':
		'This addon seems to be made for different game version ({version}) and it may not function correctly',
	'addons.warnIncorrectVersionShort': 'Incorrect version',
	'addons.warnMissingDependenciesFull':
		'This addon has missing dependencies: {deps}',
	'addons.warnMissingDependenciesShort': 'Missing dependencies',
	'addons.details': 'Details',
	'addons.openOnGithub': 'Open {url} on GitHub',
	'addons.upToDate': 'Up to date',
	'addons.notVersioned': 'Not versioned',
	'addons.update': 'Update',
	'addons.download': 'Download',
	'addons.deleteConfirmTitle': 'Are you sure?',
	'addons.deleteConfirmBody': 'Are you sure you want to delete {folder} addon?',
	'addons.deleteConfirmFiles':
		'This will delete all files in the addon folder.',
	'addons.delete': 'Delete',
	'addons.remove': 'Remove',
	'addons.detailSource': 'Source',
	'addons.openOnGithubShort': 'Open on GitHub',
	'addons.detailContributions': 'Contributions',
	'addons.detailAddonVersion': 'Addon version',
	'addons.detailDependencies': 'Dependencies',
	'addons.optional': '(optional)',
	'prefs.mirrorOffline': 'offline',
	'prefs.mirrorChecking': 'checking…',
	'prefs.mirrorOnline': 'online',
	'prefs.title': 'SETTINGS',
	'prefs.installLocation': 'INSTALL LOCATION:',
	'prefs.openFolder': 'Open folder',
	'prefs.notSelected': 'Not selected',
	'prefs.change': 'Change',
	'prefs.downloadMirror': 'DOWNLOAD MIRROR:',
	'prefs.recheck': 'Re-check',
	'prefs.troubleshooting': 'TROUBLESHOOTING:',
	'prefs.verifyGameFiles': 'Verify game files',
	'prefs.openLogFile': 'Open log file',
	'prefs.allowThroughAntivirus': 'Allow through antivirus',
	'prefs.exclusionAdded': 'Added. Re-verify game files if any were removed.',
	'prefs.generalSettings': 'GENERAL SETTINGS:',
	'prefs.cleanWdb': 'Clean WDB on each launch',
	'prefs.minimizeToTray': 'Minimize to tray while playing',
	'prefs.shareDownloads': 'Help share downloads with other players',
	'prefs.save': 'Save',
	'prefs.installLocationTitle': 'Install location',
	'prefs.portableInfo':
		'You are using the portable version of the launcher. Install location is determined by the location of the launcher executable.',
	'prefs.errorLabel': 'Error: ',
	'prefs.wowExeNotFound':
		'{exe} not found in current folder. Please close the launcher and move it to your WoW 1.12 client directory.',
	'prefs.selectDirectory':
		'Select a directory for the game client installation.',
	'prefs.upgradeExisting':
		'You may also choose a directory with an existing Turtle WoW or Vanilla WoW installation, and it will be automatically upgraded.',
	'prefs.installDirectory': 'Install directory:',
	'prefs.noClientHere':
		'No {exe} in this folder. The launcher will download a fresh client here, and it will not contain your existing addons or settings. If you already have an install, pick that folder instead.',
	'prefs.noClientHereConfirm':
		'I understand — download a fresh client into this folder',
	'prefs.confirm': 'Confirm'
};

const deDE: Dict = {
	'tab.news': 'Neuigkeiten',
	'tab.tweaks': 'Optimierungen',
	'tab.addons': 'Addons',
	'tab.mods': 'Mods',
	'topbar.settings': 'Einstellungen',
	'topbar.minimize': 'Minimieren',
	'topbar.quit': 'Beenden',
	'topbar.language': 'Sprache',
	'quit.title': 'Beenden?',
	'quit.warn':
		'Dein Spiel wird gerade aktualisiert. Ein Beenden kann Probleme verursachen.',
	'quit.return': 'Zurück',
	'launch.verifying': 'Überprüfung',
	'launch.play': 'Spielen',
	'launch.retry': 'Erneut',
	'launch.install': 'Installieren',
	'launch.update': 'Aktualisieren',
	'launch.updating': 'Aktualisierung',
	'launch.applying': 'Anwenden',
	'launch.updateAvailable': 'Update verfügbar!',
	'launch.modsChanged': 'Mods geändert, vor dem Spielen anwenden',
	'launch.upToDate': 'Alles aktuell!',
	'launch.version': 'Version: {version}',
	'launch.errorLabel': 'Fehler:',
	'launch.serverFail': 'Update-Server nicht erreichbar',
	'launch.localVersion': 'Du kannst die lokale Version {version} starten',
	'launch.tryLater': 'Bitte versuche es später erneut',
	'launch.verifyHint':
		'Überprüfe deine Spieldaten, indem du auf „Erneut“ klickst.',
	'launch.remaining': 'verbleibend',
	'launch.calculating': 'wird berechnet…',
	'launch.onDisk': 'auf der Festplatte',
	'tweaks.raidVisuals.label': 'Aktualisierte Raid-Effekte',
	'tweaks.raidVisuals.text':
		'Optionaler Download (~9 MB). Fügt deutlichere Bodenmarkierungen und Sounds für Raidboss-Fähigkeiten hinzu, automatisch mit dem Server synchron gehalten. (auch bekannt als Patch-O)',
	'tweaks.alwaysAutoLoot.label': 'Immer automatisch plündern',
	'tweaks.alwaysAutoLoot.text':
		'Kehrt das Auto-Plündern-Verhalten um, sodass immer automatisch geplündert wird und das Auto-Plündern per Tastenkombination deaktiviert ist.',
	'tweaks.largeAddress.label': 'Large Address Aware',
	'tweaks.largeAddress.text':
		'Erlaubt dem Spiel, mehr als 2 GB Arbeitsspeicher zu nutzen.',
	'tweaks.nameplateRange.label': 'Namensplaketten-Reichweite',
	'tweaks.nameplateRange.text':
		'Erhöht die Entfernung, in der Namensplaketten sichtbar sind. [Vanilla: 20] [Classic: 41]',
	'tweaks.cameraHeading': 'Kamera',
	'tweaks.fieldOfView.label': 'Sichtfeld',
	'tweaks.fieldOfView.text':
		'Empfohlen für Breitbild-Fensterauflösungen. [Vanilla: 90] [Tweaks: 110]',
	'tweaks.farClip.label': 'Sichtweite',
	'tweaks.farClip.text':
		'Erhöht die maximale Sichtweite. Sehr hohe Werte können beim Betreten der Welt zum Absturz führen. [Vanilla: 777]',
	'tweaks.farClip.recommendedHint': 'Empfohlen für deinen PC: {value}.',
	'tweaks.frillDistance.label': 'Bodendetail-Distanz',
	'tweaks.frillDistance.text':
		'Ändert die Renderdistanz für Bodendetails. [Vanilla: 70] [Tweaks: 300]',
	'tweaks.cameraDistance.label': 'Kameradistanz',
	'tweaks.cameraDistance.text':
		'Erhöht die maximale Kameradistanz (Herauszoomen). [Vanilla: 50] [Max:100]',
	'tweaks.soundsHeading': 'Töne',
	'tweaks.soundInBackground.label': 'Hintergrundton',
	'tweaks.soundInBackground.text':
		'Lässt die Spieltöne weiterlaufen, während das Spiel minimiert ist.',
	'tweaks.applyFailed': 'Tweaks konnten nicht angewendet werden: {message}',
	'tweaks.highlighted': 'Hervorgehoben',
	'tweaks.recommendedNote':
		'Optionen werden empfohlen und sind standardmäßig aktiviert',
	'tweaks.reset': 'Zurücksetzen',
	'tweaks.apply': 'Anwenden',
	'mods.update': 'Aktualisieren',
	'mods.ignoreUpdates': 'Updates ignorieren',
	'mods.title': 'BENUTZERDEFINIERTE MODS',
	'mods.unsavedChanges': 'nicht gespeicherte Änderungen',
	'mods.warning':
		'Das Aktivieren benutzerdefinierter Mods bringt je nach System möglicherweise keine Leistungsvorteile oder kann sogar zu Spielabstürzen führen. Bitte deaktiviere sie, falls Probleme auftreten.',
	'mods.enableRequired':
		'Aktiviere {mods}, die von deinen ausgewählten Mods benötigt werden.',
	'mods.depRequired':
		'{mod} muss aktiviert sein. Es wird von {requiredBy} benötigt.',
	'mods.highlighted': 'Hervorgehoben',
	'mods.highlightedRecommended': 'Mods werden empfohlen.',
	'mods.apply': 'Anwenden',
	'mods.cantApplyYet': 'NOCH NICHT ANWENDBAR',
	'mods.close': 'Schließen',
	'av.blockedTitle': 'VOM ANTIVIRENPROGRAMM BLOCKIERT',
	'av.blockedOne': 'Windows Defender hat diesen Mod blockiert:',
	'av.blockedMany': 'Windows Defender hat diese Mods blockiert:',
	'av.blockedExplain':
		'Das sind sichere Community-Mods, die der Defender fälschlicherweise meldet. Erlaube sie einmal und versuche es dann erneut.',
	'av.whyHappening': 'Warum passiert das?',
	'av.allowThrough': 'Im Antivirenprogramm zulassen',
	'av.addedRetry': 'Hinzugefügt. Schließe dies und versuche es erneut.',
	'av.close': 'Schließen',
	'av.whyTitle': 'WARUM ANTIVIRENPROGRAMME MODS MELDEN',
	'av.whyIntro':
		'Einige der vom Launcher installierten Mods werden von Windows Defender (oder anderen Antivirenprogrammen) als Bedrohung wie z. B. "{detection}" gemeldet. Dabei handelt es sich um einen',
	'av.falsePositive': 'Fehlalarm',
	'av.whatSetsItOff': 'Was den Alarm auslöst',
	'av.whatSetsItOffIntro':
		'Diese Mods modernisieren den 20 Jahre alten 1.12-Spielclient mit zwei Techniken, die für die Heuristik von Antivirenprogrammen verdächtig aussehen:',
	'av.dllInjection': 'DLL-Injektion',
	'av.dllInjectionText':
		'Die Mods laden zusätzlichen Code in das laufende Spiel, um Funktionen hinzuzufügen (Ping-Kompensation, bessere Namensplaketten, Leistung). Das Laden von Code in ein anderes Programm ist auch etwas, das Schadsoftware tut, daher löst allein dieses Verhalten den Scanner aus.',
	'av.exePatching': 'Patchen der ausführbaren Datei',
	'av.exePatchingText':
		'Einige Mods bearbeiten WoW.exe, um alte Engine-Limits aufzuheben (zum Beispiel, damit der 32-Bit-Client 4 GB RAM statt 2 GB nutzen kann). Das Verändern einer ausführbaren Datei ist ein weiteres schadsoftwareähnliches Muster.',
	'av.heuristicNote':
		'Da es sich um verhaltensbasierte (heuristische) Erkennungen handelt und nicht um Übereinstimmungen mit echter Schadsoftware, werden legitime Mods, die diese Techniken nutzen, fälschlicherweise als allgemeine "Trojaner"- oder "Hacktool"-Bedrohung eingestuft.',
	'av.whatModsDo': 'Was die Mods tatsächlich tun',
	'av.modVanillaFixes':
		'der Loader, der Ruckler und Timer-Fehler behebt und die anderen Mods startet.',
	'av.modNampower':
		'Ping-Kompensation, damit sich Zauber bei höherer Latenz reaktionsschnell anfühlen.',
	'av.modSuperWowUnitXp':
		'erweitertes Lua, echte Namensplaketten, Kamera- und Zielerfassungs-Verbesserungen.',
	'av.modDxvk':
		'übersetzt das alte DirectX 9 in das moderne Vulkan für große FPS-Gewinne.',
	'av.howToVerify': 'Wie du diese Angaben überprüfen kannst',
	'av.howToVerifyText':
		'Das sind quelloffene Community-Projekte. Du kannst jede Zeile des Codes jedes Mods über den Quell-Link daneben in der Mods-Liste einsehen, und du kannst den Erkennungsnamen (zum Beispiel "{detection}") nachschlagen, um zu sehen, dass es sich bei diesen Tools um einen dokumentierten Fehlalarm handelt.',
	'av.whatAllowDoesTitle': 'Was bewirkt "Im Antivirenprogramm zulassen"',
	'av.whatAllowDoesIntro':
		'Es fragt Windows nach Administratorrechten (eine Abfrage, auf Ja klicken) und führt dann den in Windows integrierten',
	'av.whatAllowDoesIntroAfter':
		'Befehl aus, um der Ausschlussliste von Windows Defender einige Einträge hinzuzufügen:',
	'av.exclusionFoldersBefore': 'Deinen',
	'av.gameFolder': 'Spielordner',
	'av.exclusionFoldersAnd': 'und den',
	'av.launcherFolder': 'Launcher-Ordner',
	'av.exclusionFoldersAfter':
		', damit die darin enthaltenen Mod-Dateien nicht mehr gescannt oder in Quarantäne verschoben werden.',
	'av.exclusionExesAnd': 'und',
	'av.exclusionExesAfter':
		'als erlaubte Prozesse, damit sie während der Ausführung nicht blockiert werden.',
	'av.whatAllowDoesOutro':
		'Das ist dasselbe, was du von Hand unter Windows-Sicherheit, Viren- und Bedrohungsschutz, Ausschlüsse tun würdest. Es installiert nichts, führt keine Drittanbietersoftware aus und ändert nichts außerhalb dieser bestimmten Pfade.',
	'av.back': 'Zurück',
	'addons.sectionInstalled': 'Installiert',
	'addons.sectionRecommended': 'Empfohlen',
	'addons.sectionAvailable': 'Verfügbar',
	'addons.checkForUpdates': 'Nach Updates suchen',
	'addons.addCustomGitAddon': 'Benutzerdefiniertes Git-Addon hinzufügen',
	'addons.updateAll': 'Alle aktualisieren',
	'addons.everythingUpToDate': 'Alles ist auf dem neuesten Stand.',
	'addons.installAddon': 'Addon installieren',
	'addons.previewAlt': 'Vorschau',
	'addons.readyToInstall': 'Bereit zur Installation',
	'addons.invalidGitUrl': 'Keine gültige Git-Repository-URL',
	'addons.install': 'Installieren',
	'addons.warnIncorrectVersionFull':
		'Dieses Addon scheint für eine andere Spielversion ({version}) erstellt worden zu sein und funktioniert möglicherweise nicht korrekt',
	'addons.warnIncorrectVersionShort': 'Falsche Version',
	'addons.warnMissingDependenciesFull':
		'Diesem Addon fehlen Abhängigkeiten: {deps}',
	'addons.warnMissingDependenciesShort': 'Fehlende Abhängigkeiten',
	'addons.details': 'Details',
	'addons.openOnGithub': '{url} auf GitHub öffnen',
	'addons.upToDate': 'Aktuell',
	'addons.notVersioned': 'Nicht versioniert',
	'addons.update': 'Aktualisieren',
	'addons.download': 'Herunterladen',
	'addons.deleteConfirmTitle': 'Bist du sicher?',
	'addons.deleteConfirmBody':
		'Möchtest du das Addon {folder} wirklich löschen?',
	'addons.deleteConfirmFiles':
		'Dadurch werden alle Dateien im Addon-Ordner gelöscht.',
	'addons.delete': 'Löschen',
	'addons.remove': 'Entfernen',
	'addons.detailSource': 'Quelle',
	'addons.openOnGithubShort': 'Auf GitHub öffnen',
	'addons.detailContributions': 'Beiträge',
	'addons.detailAddonVersion': 'Addon-Version',
	'addons.detailDependencies': 'Abhängigkeiten',
	'addons.optional': '(optional)',
	'prefs.mirrorOffline': 'offline',
	'prefs.mirrorChecking': 'wird geprüft…',
	'prefs.mirrorOnline': 'online',
	'prefs.title': 'EINSTELLUNGEN',
	'prefs.installLocation': 'INSTALLATIONSORT:',
	'prefs.openFolder': 'Ordner öffnen',
	'prefs.notSelected': 'Nicht ausgewählt',
	'prefs.change': 'Ändern',
	'prefs.downloadMirror': 'DOWNLOAD-MIRROR:',
	'prefs.recheck': 'Erneut prüfen',
	'prefs.troubleshooting': 'FEHLERBEHEBUNG:',
	'prefs.verifyGameFiles': 'Spieldateien überprüfen',
	'prefs.openLogFile': 'Protokolldatei öffnen',
	'prefs.allowThroughAntivirus': 'Im Antivirenprogramm zulassen',
	'prefs.exclusionAdded':
		'Hinzugefügt. Überprüfe die Spieldateien erneut, falls welche entfernt wurden.',
	'prefs.generalSettings': 'ALLGEMEINE EINSTELLUNGEN:',
	'prefs.cleanWdb': 'WDB bei jedem Start leeren',
	'prefs.minimizeToTray': 'Während des Spielens in den Infobereich minimieren',
	'prefs.save': 'Speichern',
	'prefs.installLocationTitle': 'Installationsort',
	'prefs.portableInfo':
		'Du verwendest die portable Version des Launchers. Der Installationsort wird durch den Speicherort der ausführbaren Launcher-Datei bestimmt.',
	'prefs.errorLabel': 'Fehler: ',
	'prefs.wowExeNotFound':
		'{exe} wurde im aktuellen Ordner nicht gefunden. Bitte schließe den Launcher und verschiebe ihn in dein WoW-1.12-Client-Verzeichnis.',
	'prefs.selectDirectory':
		'Wähle ein Verzeichnis für die Installation des Spielclients aus.',
	'prefs.upgradeExisting':
		'Du kannst auch ein Verzeichnis mit einer vorhandenen Turtle-WoW- oder Vanilla-WoW-Installation wählen, und es wird automatisch aktualisiert.',
	'prefs.installDirectory': 'Installationsverzeichnis:',
	'prefs.noClientHere':
		'In diesem Ordner ist keine {exe}. Der Launcher lädt hier einen neuen Client herunter, der deine vorhandenen Addons und Einstellungen nicht enthält. Wenn du bereits eine Installation hast, wähle stattdessen deren Ordner.',
	'prefs.noClientHereConfirm':
		'Verstanden — einen neuen Client in diesen Ordner herunterladen',
	'prefs.confirm': 'Bestätigen',
	'misc.newsTitle': 'Neuigkeiten',
	'misc.newsByAuthor': 'von {author}',
	'misc.newsReadMore': 'Mehr lesen',
	'misc.refresh': 'Aktualisieren',
	'misc.newsLoading': 'Neuigkeiten werden geladen...',
	'misc.newsError': 'Der Neuigkeiten-Feed konnte nicht erreicht werden.',
	'misc.newsEmpty': 'Noch keine Neuigkeiten – schau später wieder vorbei.',
	'misc.tryAgain': 'Erneut versuchen',
	'misc.comingSoon': 'Demnächst verfügbar...',
	'misc.selfUpdateCheckFailed': 'Update-Prüfung fehlgeschlagen: {message}',
	'misc.selfUpdateAvailable':
		'Launcher-Update {version} verfügbar – Download wird vorbereitet…',
	'misc.selfUpdateDownloading':
		'Update {version} wird heruntergeladen · {percent}%',
	'misc.selfUpdateReady': 'Launcher-Update {version} bereit zur Installation',
	'misc.selfUpdateInstallNow': 'Jetzt installieren',
	'misc.tabCrashed': '{tab} ist abgestürzt',
	'misc.somethingWentWrong': 'Etwas ist schiefgelaufen!',
	'misc.uncaughtError': 'Nicht abgefangener {name}: {message}',
	'misc.unknownError': 'Unbekannter Fehler',
	'misc.copyError': 'Fehler kopieren',
	'misc.reload': 'Neu laden'
};

const zhCN: Dict = {
	'tab.news': '新闻',
	'tab.tweaks': '优化',
	'tab.addons': '插件',
	'tab.mods': '模组',
	'topbar.settings': '设置',
	'topbar.minimize': '最小化',
	'topbar.quit': '退出',
	'topbar.language': '语言',
	'quit.title': '退出？',
	'quit.warn': '游戏正在更新。现在退出可能会导致问题。',
	'quit.return': '返回',
	'launch.verifying': '正在验证',
	'launch.play': '开始游戏',
	'launch.retry': '重试',
	'launch.install': '安装',
	'launch.update': '更新',
	'launch.updating': '正在更新',
	'launch.applying': '正在应用',
	'launch.updateAvailable': '有可用更新！',
	'launch.modsChanged': '模组已更改，请在游戏前应用',
	'launch.upToDate': '一切都是最新的！',
	'launch.version': '版本：{version}',
	'launch.errorLabel': '错误：',
	'launch.serverFail': '无法连接到更新服务器',
	'launch.localVersion': '您可以启动本地版本 {version}',
	'launch.tryLater': '请稍后再试',
	'launch.verifyHint': '点击重试以验证游戏数据。',
	'launch.remaining': '剩余',
	'launch.calculating': '计算中…',
	'launch.onDisk': '在磁盘上',
	'tweaks.raidVisuals.label': '团队副本视觉增强',
	'tweaks.raidVisuals.text':
		'可选下载（约 9 MB）。为团队首领技能添加更清晰的地面标记和音效，并自动与服务器保持同步。（又称 Patch-O）',
	'tweaks.alwaysAutoLoot.label': '始终自动拾取',
	'tweaks.alwaysAutoLoot.text':
		'反转自动拾取行为，改为始终自动拾取，并禁用按住绑定键的自动拾取。',
	'tweaks.largeAddress.label': '大地址感知',
	'tweaks.largeAddress.text': '允许游戏使用超过 2GB 的内存。',
	'tweaks.nameplateRange.label': '姓名板范围',
	'tweaks.nameplateRange.text':
		'增加姓名板可见的距离。[Vanilla: 20] [Classic: 41]',
	'tweaks.cameraHeading': '镜头',
	'tweaks.fieldOfView.label': '视野范围',
	'tweaks.fieldOfView.text':
		'推荐用于宽屏窗口分辨率。[Vanilla: 90] [Tweaks: 110]',
	'tweaks.farClip.label': '渲染距离',
	'tweaks.farClip.text':
		'增加最大渲染距离。数值过高可能导致进入游戏世界时崩溃。[Vanilla: 777]',
	'tweaks.farClip.recommendedHint': '为您的电脑推荐：{value}。',
	'tweaks.frillDistance.label': '地表杂物距离',
	'tweaks.frillDistance.text':
		'更改地表杂物的渲染距离。[Vanilla: 70] [Tweaks: 300]',
	'tweaks.cameraDistance.label': '镜头距离',
	'tweaks.cameraDistance.text':
		'增加最大镜头（拉远）距离。[Vanilla: 50] [Max:100]',
	'tweaks.soundsHeading': '声音',
	'tweaks.soundInBackground.label': '后台声音',
	'tweaks.soundInBackground.text': '允许游戏在最小化时继续播放声音。',
	'tweaks.applyFailed': '应用优化失败：{message}',
	'tweaks.highlighted': '已高亮',
	'tweaks.recommendedNote': '选项为推荐项，默认已启用',
	'tweaks.reset': '重置',
	'tweaks.apply': '应用',
	'mods.update': '更新',
	'mods.ignoreUpdates': '忽略更新',
	'mods.title': '自定义 Mods',
	'mods.unsavedChanges': '未保存的更改',
	'mods.warning':
		'启用自定义 Mods 不一定能带来性能提升，甚至可能因系统差异导致游戏崩溃。如遇到任何问题，请尝试将其禁用。',
	'mods.enableRequired': '启用 {mods}，你所选的 Mods 需要它们。',
	'mods.depRequired': '必须启用 {mod}，它是 {requiredBy} 所必需的。',
	'mods.highlighted': '已高亮',
	'mods.highlightedRecommended': 'Mods 为推荐项。',
	'mods.apply': '应用',
	'mods.cantApplyYet': '暂时无法应用',
	'mods.close': '关闭',
	'av.blockedTitle': '被杀毒软件拦截',
	'av.blockedOne': 'Windows Defender 拦截了此 Mod：',
	'av.blockedMany': 'Windows Defender 拦截了以下 Mods：',
	'av.blockedExplain':
		'这些是安全的社区 Mods，被 Defender 误报了。允许它们一次，然后重试即可。',
	'av.whyHappening': '为什么会这样？',
	'av.allowThrough': '在杀毒软件中放行',
	'av.addedRetry': '已添加。关闭此窗口并重试。',
	'av.close': '关闭',
	'av.whyTitle': '为什么杀毒软件会标记 Mods',
	'av.whyIntro':
		'启动器安装的部分 Mods 会被 Windows Defender（或其他杀毒软件）标记为威胁，例如“{detection}”。这是一个',
	'av.falsePositive': '误报',
	'av.whatSetsItOff': '触发原因',
	'av.whatSetsItOffIntro':
		'这些 Mods 使用了两种会让杀毒软件启发式检测觉得可疑的技术，来对这款有 20 年历史的 1.12 游戏客户端进行现代化改造：',
	'av.dllInjection': 'DLL 注入',
	'av.dllInjectionText':
		'这些 Mods 会向运行中的游戏加载额外代码以添加功能（延迟补偿、更好的姓名板、性能优化）。向其他程序注入代码也是恶意软件会做的事，因此仅凭这一行为就会触发扫描器。',
	'av.exePatching': '可执行文件修补',
	'av.exePatchingText':
		'部分 Mods 会修改 WoW.exe 以解除旧引擎的限制（例如让 32 位客户端可使用 4GB 内存而非 2GB）。修改可执行文件是另一种类似恶意软件的特征。',
	'av.heuristicNote':
		'由于这些是基于行为的（启发式）检测，而非与真实恶意软件的特征匹配，因此使用这些技术的正规 Mods 会被误报为通用的“木马”或“黑客工具”。',
	'av.whatModsDo': '这些 Mods 实际做了什么',
	'av.modVanillaFixes': '用于修复卡顿和计时器错误并启动其他 Mods 的加载器。',
	'av.modNampower': '延迟补偿，让你在较高延迟下施法依然跟手。',
	'av.modSuperWowUnitXp': '高级 Lua、真正的姓名板、镜头与目标选取的增强。',
	'av.modDxvk': '将旧的 DirectX 9 转换为现代的 Vulkan，大幅提升 FPS。',
	'av.howToVerify': '如何核实这些说法',
	'av.howToVerifyText':
		'这些都是开源的社区项目。你可以通过 Mods 列表中每个 Mod 旁的源代码链接阅读其每一行代码，也可以查询检测名称（例如“{detection}”），即可确认它在这些工具上是已被记录的误报。',
	'av.whatAllowDoesTitle': '“在杀毒软件中放行”会做什么',
	'av.whatAllowDoesIntro':
		'它会向 Windows 请求管理员权限（仅一次提示，点击“是”），然后运行 Windows 自带的',
	'av.whatAllowDoesIntroAfter':
		'命令，向 Windows Defender 排除列表添加几个条目：',
	'av.exclusionFoldersBefore': '你的',
	'av.gameFolder': '游戏文件夹',
	'av.exclusionFoldersAnd': '以及',
	'av.launcherFolder': '启动器文件夹',
	'av.exclusionFoldersAfter': '，这样其中的 Mod 文件就不会再被扫描或隔离。',
	'av.exclusionExesAnd': '和',
	'av.exclusionExesAfter': '作为允许的进程，使它们在运行时不会被拦截。',
	'av.whatAllowDoesOutro':
		'这与你在“Windows 安全中心 → 病毒和威胁防护 → 排除项”中手动操作的效果完全相同。它不安装任何东西，不运行任何第三方软件，也不会更改这些特定路径以外的任何内容。',
	'av.back': '返回',
	'addons.sectionInstalled': '已安装',
	'addons.sectionRecommended': '推荐',
	'addons.sectionAvailable': '可用',
	'addons.checkForUpdates': '检查更新',
	'addons.addCustomGitAddon': '添加自定义 git 插件',
	'addons.updateAll': '全部更新',
	'addons.everythingUpToDate': '一切均为最新。',
	'addons.installAddon': '安装插件',
	'addons.previewAlt': '预览',
	'addons.readyToInstall': '准备安装',
	'addons.invalidGitUrl': '不是有效的 git 仓库地址',
	'addons.install': '安装',
	'addons.warnIncorrectVersionFull':
		'此插件似乎是为其他游戏版本（{version}）制作的，可能无法正常运行',
	'addons.warnIncorrectVersionShort': '版本不符',
	'addons.warnMissingDependenciesFull': '此插件缺少依赖项：{deps}',
	'addons.warnMissingDependenciesShort': '缺少依赖项',
	'addons.details': '详情',
	'addons.openOnGithub': '在 GitHub 上打开 {url}',
	'addons.upToDate': '已是最新',
	'addons.notVersioned': '无版本信息',
	'addons.update': '更新',
	'addons.download': '下载',
	'addons.deleteConfirmTitle': '确定吗？',
	'addons.deleteConfirmBody': '确定要删除 {folder} 插件吗？',
	'addons.deleteConfirmFiles': '这将删除该插件文件夹中的所有文件。',
	'addons.delete': '删除',
	'addons.remove': '移除',
	'addons.detailSource': '源代码',
	'addons.openOnGithubShort': '在 GitHub 上打开',
	'addons.detailContributions': '贡献者',
	'addons.detailAddonVersion': '插件版本',
	'addons.detailDependencies': '依赖项',
	'addons.optional': '（可选）',
	'prefs.mirrorOffline': '离线',
	'prefs.mirrorChecking': '检查中…',
	'prefs.mirrorOnline': '在线',
	'prefs.title': '设置',
	'prefs.installLocation': '安装位置：',
	'prefs.openFolder': '打开文件夹',
	'prefs.notSelected': '未选择',
	'prefs.change': '更改',
	'prefs.downloadMirror': '下载镜像：',
	'prefs.recheck': '重新检查',
	'prefs.troubleshooting': '故障排除：',
	'prefs.verifyGameFiles': '校验游戏文件',
	'prefs.openLogFile': '打开日志文件',
	'prefs.allowThroughAntivirus': '在杀毒软件中放行',
	'prefs.exclusionAdded': '已添加。如有文件被删除，请重新校验游戏文件。',
	'prefs.generalSettings': '常规设置：',
	'prefs.cleanWdb': '每次启动时清理 WDB',
	'prefs.minimizeToTray': '游戏时最小化到托盘',
	'prefs.save': '保存',
	'prefs.installLocationTitle': '安装位置',
	'prefs.portableInfo':
		'你正在使用便携版启动器。安装位置由启动器可执行文件所在的位置决定。',
	'prefs.errorLabel': '错误：',
	'prefs.wowExeNotFound':
		'在当前文件夹中未找到 {exe}。请关闭启动器并将其移动到你的 WoW 1.12 客户端目录。',
	'prefs.selectDirectory': '请选择游戏客户端的安装目录。',
	'prefs.upgradeExisting':
		'你也可以选择一个已有 Turtle WoW 或 Vanilla WoW 安装的目录，它将被自动升级。',
	'prefs.installDirectory': '安装目录：',
	'prefs.noClientHere':
		'此文件夹中没有 {exe}。启动器将在此处下载全新的客户端，其中不会包含你现有的插件和设置。如果你已经安装过，请改为选择原有的安装目录。',
	'prefs.noClientHereConfirm': '我已了解——在此文件夹下载全新客户端',
	'prefs.confirm': '确认',
	'misc.newsTitle': '新闻',
	'misc.newsByAuthor': '作者：{author}',
	'misc.newsReadMore': '阅读更多',
	'misc.refresh': '刷新',
	'misc.newsLoading': '正在加载新闻...',
	'misc.newsError': '无法连接到新闻源。',
	'misc.newsEmpty': '暂无新闻，请稍后再来查看。',
	'misc.tryAgain': '重试',
	'misc.comingSoon': '敬请期待...',
	'misc.selfUpdateCheckFailed': '检查更新失败：{message}',
	'misc.selfUpdateAvailable': '启动器更新 {version} 可用，正在准备下载…',
	'misc.selfUpdateDownloading': '正在下载更新 {version} · {percent}%',
	'misc.selfUpdateReady': '启动器更新 {version} 已准备好安装',
	'misc.selfUpdateInstallNow': '立即安装',
	'misc.tabCrashed': '{tab} 已崩溃',
	'misc.somethingWentWrong': '出错了！',
	'misc.uncaughtError': '未捕获的 {name}：{message}',
	'misc.unknownError': '未知错误',
	'misc.copyError': '复制错误信息',
	'misc.reload': '重新加载'
};

const esES: Dict = {
	'tab.news': 'Noticias',
	'tab.tweaks': 'Ajustes',
	'tab.addons': 'Addons',
	'tab.mods': 'Mods',
	'topbar.settings': 'Configuración',
	'topbar.minimize': 'Minimizar',
	'topbar.quit': 'Salir',
	'topbar.language': 'Idioma',
	'quit.title': '¿Salir?',
	'quit.warn':
		'Tu juego se está actualizando. Salir ahora puede causar problemas.',
	'quit.return': 'Volver',
	'launch.verifying': 'Verificando',
	'launch.play': 'Jugar',
	'launch.retry': 'Reintentar',
	'launch.install': 'Instalar',
	'launch.update': 'Actualizar',
	'launch.updating': 'Actualizando',
	'launch.applying': 'Aplicando',
	'launch.updateAvailable': '¡Actualización disponible!',
	'launch.modsChanged': 'Mods cambiados, aplícalos antes de jugar',
	'launch.upToDate': '¡Todo está actualizado!',
	'launch.version': 'Versión: {version}',
	'launch.errorLabel': 'Error:',
	'launch.serverFail': 'No se pudo conectar al servidor de actualización',
	'launch.localVersion': 'Puedes iniciar la versión local {version}',
	'launch.tryLater': 'Inténtalo de nuevo más tarde',
	'launch.verifyHint': 'Verifica los datos del juego pulsando Reintentar.',
	'launch.remaining': 'restante',
	'launch.calculating': 'calculando…',
	'launch.onDisk': 'en disco',
	'tweaks.raidVisuals.label': 'Efectos de banda mejorados',
	'tweaks.raidVisuals.text':
		'Descarga opcional de ~9 MB. Añade marcadores de suelo y sonidos más claros para las habilidades de los jefes de banda, sincronizados automáticamente con el servidor. (también conocido como Patch-O)',
	'tweaks.alwaysAutoLoot.label': 'Saqueo automático siempre',
	'tweaks.alwaysAutoLoot.text':
		'Invierte el comportamiento del saqueo automático para saquear siempre de forma automática y desactivar el saqueo automático con tecla asignada.',
	'tweaks.largeAddress.label': 'Large Address Aware',
	'tweaks.largeAddress.text':
		'Permite que el juego utilice más de 2 GB de memoria.',
	'tweaks.nameplateRange.label': 'Alcance de las placas de nombre',
	'tweaks.nameplateRange.text':
		'Aumenta la distancia a la que son visibles las placas de nombre. [Vanilla: 20] [Classic: 41]',
	'tweaks.cameraHeading': 'Cámara',
	'tweaks.fieldOfView.label': 'Campo de visión',
	'tweaks.fieldOfView.text':
		'Recomendado para resoluciones de ventana panorámicas. [Vanilla: 90] [Tweaks: 110]',
	'tweaks.farClip.label': 'Distancia de renderizado',
	'tweaks.farClip.text':
		'Aumenta la distancia máxima de renderizado. Los valores muy altos pueden bloquear el juego al entrar al mundo. [Vanilla: 777]',
	'tweaks.farClip.recommendedHint': 'Recomendado para tu PC: {value}.',
	'tweaks.frillDistance.label': 'Distancia de la maleza',
	'tweaks.frillDistance.text':
		'Cambia la distancia de renderizado de la maleza del suelo. [Vanilla: 70] [Tweaks: 300]',
	'tweaks.cameraDistance.label': 'Distancia de la cámara',
	'tweaks.cameraDistance.text':
		'Aumenta la distancia máxima de la cámara (alejar el zoom). [Vanilla: 50] [Max:100]',
	'tweaks.soundsHeading': 'Sonidos',
	'tweaks.soundInBackground.label': 'Sonidos en segundo plano',
	'tweaks.soundInBackground.text':
		'Permite que el sonido del juego se reproduzca mientras está minimizado.',
	'tweaks.applyFailed': 'No se han podido aplicar los ajustes: {message}',
	'tweaks.highlighted': 'Destacado',
	'tweaks.recommendedNote':
		'opciones recomendadas y activadas de forma predeterminada',
	'tweaks.reset': 'Restablecer',
	'tweaks.apply': 'Aplicar',
	'mods.update': 'actualizar',
	'mods.ignoreUpdates': 'Ignorar actualizaciones',
	'mods.title': 'MODS PERSONALIZADOS',
	'mods.unsavedChanges': 'cambios sin guardar',
	'mods.warning':
		'Activar los mods personalizados puede no aportar ninguna mejora de rendimiento o incluso provocar cierres inesperados del juego según tu sistema. Prueba a desactivarlos si experimentas algún problema.',
	'mods.enableRequired':
		'Activa {mods}, necesarios para los mods seleccionados.',
	'mods.depRequired':
		'{mod} debe estar activado. Es necesario para {requiredBy}.',
	'mods.highlighted': 'Destacado',
	'mods.highlightedRecommended': 'mods recomendados.',
	'mods.apply': 'Aplicar',
	'mods.cantApplyYet': 'AÚN NO SE PUEDE APLICAR',
	'mods.close': 'Cerrar',
	'av.blockedTitle': 'BLOQUEADO POR EL ANTIVIRUS',
	'av.blockedOne': 'Windows Defender ha bloqueado este mod:',
	'av.blockedMany': 'Windows Defender ha bloqueado estos mods:',
	'av.blockedExplain':
		'Son mods seguros de la comunidad que Defender marca por error. Permítelos una vez y vuelve a intentarlo.',
	'av.whyHappening': '¿Por qué ocurre esto?',
	'av.allowThrough': 'Permitir a través del antivirus',
	'av.addedRetry': 'Añadido. Cierra esta ventana y vuelve a intentarlo.',
	'av.close': 'Cerrar',
	'av.whyTitle': 'POR QUÉ EL ANTIVIRUS MARCA LOS MODS',
	'av.whyIntro':
		'Algunos de los mods que instala el launcher son marcados por Windows Defender (u otro antivirus) como una amenaza, por ejemplo «{detection}». Se trata de un',
	'av.falsePositive': 'falso positivo',
	'av.whatSetsItOff': 'Qué lo provoca',
	'av.whatSetsItOffIntro':
		'Estos mods modernizan el cliente del juego 1.12, de hace 20 años, mediante dos técnicas que resultan sospechosas para la heurística del antivirus:',
	'av.dllInjection': 'Inyección de DLL',
	'av.dllInjectionText':
		'los mods cargan código adicional en el juego en ejecución para añadir funciones (compensación de ping, mejores placas de nombre, rendimiento). Cargar código en otro programa es también algo que hace el malware, así que solo ese comportamiento ya activa el análisis.',
	'av.exePatching': 'Parcheo del ejecutable',
	'av.exePatchingText':
		'algunos mods editan WoW.exe para eliminar los límites del viejo motor (por ejemplo, permitir que el cliente de 32 bits use 4 GB de RAM en vez de 2 GB). Modificar un ejecutable es otro patrón propio del malware.',
	'av.heuristicNote':
		'Como son detecciones basadas en el comportamiento (heurísticas) y no coincidencias con malware real, los mods legítimos que las utilizan se detectan como falsos positivos genéricos de tipo «trojan» o «hacktool».',
	'av.whatModsDo': 'Qué hacen realmente los mods',
	'av.modVanillaFixes':
		'el cargador que corrige los tirones y los errores de temporización e inicia los demás mods.',
	'av.modNampower':
		'compensación de ping para que los lanzamientos respondan bien con latencias más altas.',
	'av.modSuperWowUnitXp':
		'Lua avanzado, placas de nombre reales y mejoras de cámara y selección de objetivos.',
	'av.modDxvk':
		'traduce el antiguo DirectX 9 al moderno Vulkan para obtener grandes mejoras de FPS.',
	'av.howToVerify': 'Cómo verificar estas afirmaciones',
	'av.howToVerifyText':
		'Son proyectos de código abierto de la comunidad. Puedes leer cada línea del código de cada mod desde el enlace al código fuente que aparece junto a él en la lista de Mods, y puedes buscar el nombre de la detección (por ejemplo «{detection}») para comprobar que es un falso positivo documentado en estas herramientas.',
	'av.whatAllowDoesTitle': 'Qué hace «Permitir a través del antivirus»',
	'av.whatAllowDoesIntro':
		'Pide permiso de administrador a Windows (un único aviso, haz clic en Sí) y luego ejecuta el propio comando integrado de Windows',
	'av.whatAllowDoesIntroAfter':
		'para añadir unas pocas entradas a la lista de exclusiones de Windows Defender:',
	'av.exclusionFoldersBefore': 'Tu',
	'av.gameFolder': 'carpeta del juego',
	'av.exclusionFoldersAnd': 'y la',
	'av.launcherFolder': 'carpeta del launcher',
	'av.exclusionFoldersAfter':
		', de modo que los archivos de los mods que contienen dejan de analizarse y de ponerse en cuarentena.',
	'av.exclusionExesAnd': 'y',
	'av.exclusionExesAfter':
		'como procesos permitidos, para que no se bloqueen durante su ejecución.',
	'av.whatAllowDoesOutro':
		'Es lo mismo que harías a mano en Seguridad de Windows, Protección antivirus y contra amenazas, Exclusiones. No instala nada, no ejecuta software de terceros y no cambia nada fuera de esas rutas concretas.',
	'av.back': 'Atrás',
	'addons.sectionInstalled': 'Instalados',
	'addons.sectionRecommended': 'Recomendados',
	'addons.sectionAvailable': 'Disponibles',
	'addons.checkForUpdates': 'Buscar actualizaciones',
	'addons.addCustomGitAddon': 'Añadir addon de git personalizado',
	'addons.updateAll': 'Actualizar todo',
	'addons.everythingUpToDate': 'Todo está actualizado.',
	'addons.installAddon': 'Instalar addon',
	'addons.previewAlt': 'Vista previa',
	'addons.readyToInstall': 'Listo para instalar',
	'addons.invalidGitUrl': 'No es una URL de repositorio git válida',
	'addons.install': 'Instalar',
	'addons.warnIncorrectVersionFull':
		'Este addon parece estar hecho para una versión distinta del juego ({version}) y puede que no funcione correctamente',
	'addons.warnIncorrectVersionShort': 'Versión incorrecta',
	'addons.warnMissingDependenciesFull':
		'A este addon le faltan dependencias: {deps}',
	'addons.warnMissingDependenciesShort': 'Faltan dependencias',
	'addons.details': 'Detalles',
	'addons.openOnGithub': 'Abrir {url} en GitHub',
	'addons.upToDate': 'Actualizado',
	'addons.notVersioned': 'Sin versión',
	'addons.update': 'Actualizar',
	'addons.download': 'Descargar',
	'addons.deleteConfirmTitle': '¿Estás seguro?',
	'addons.deleteConfirmBody': '¿Seguro que quieres eliminar el addon {folder}?',
	'addons.deleteConfirmFiles':
		'Esto eliminará todos los archivos de la carpeta del addon.',
	'addons.delete': 'Eliminar',
	'addons.remove': 'Quitar',
	'addons.detailSource': 'Código fuente',
	'addons.openOnGithubShort': 'Abrir en GitHub',
	'addons.detailContributions': 'Contribuciones',
	'addons.detailAddonVersion': 'Versión del addon',
	'addons.detailDependencies': 'Dependencias',
	'addons.optional': '(opcional)',
	'prefs.mirrorOffline': 'sin conexión',
	'prefs.mirrorChecking': 'comprobando…',
	'prefs.mirrorOnline': 'en línea',
	'prefs.title': 'AJUSTES',
	'prefs.installLocation': 'UBICACIÓN DE INSTALACIÓN:',
	'prefs.openFolder': 'Abrir carpeta',
	'prefs.notSelected': 'Sin seleccionar',
	'prefs.change': 'Cambiar',
	'prefs.downloadMirror': 'SERVIDOR DE DESCARGA:',
	'prefs.recheck': 'Volver a comprobar',
	'prefs.troubleshooting': 'SOLUCIÓN DE PROBLEMAS:',
	'prefs.verifyGameFiles': 'Verificar archivos del juego',
	'prefs.openLogFile': 'Abrir archivo de registro',
	'prefs.allowThroughAntivirus': 'Permitir a través del antivirus',
	'prefs.exclusionAdded':
		'Añadido. Vuelve a verificar los archivos del juego si se eliminó alguno.',
	'prefs.generalSettings': 'AJUSTES GENERALES:',
	'prefs.cleanWdb': 'Limpiar WDB en cada inicio',
	'prefs.minimizeToTray': 'Minimizar a la bandeja mientras juegas',
	'prefs.save': 'Guardar',
	'prefs.installLocationTitle': 'Ubicación de instalación',
	'prefs.portableInfo':
		'Estás usando la versión portátil del launcher. La ubicación de instalación viene determinada por la ubicación del ejecutable del launcher.',
	'prefs.errorLabel': 'Error: ',
	'prefs.wowExeNotFound':
		'No se ha encontrado {exe} en la carpeta actual. Cierra el launcher y muévelo al directorio de tu cliente de WoW 1.12.',
	'prefs.selectDirectory':
		'Selecciona un directorio para la instalación del cliente del juego.',
	'prefs.upgradeExisting':
		'También puedes elegir un directorio con una instalación existente de Turtle WoW o Vanilla WoW, y se actualizará automáticamente.',
	'prefs.installDirectory': 'Directorio de instalación:',
	'prefs.noClientHere':
		'No hay ningún {exe} en esta carpeta. El launcher descargará aquí un cliente nuevo, que no incluirá tus addons ni tu configuración actuales. Si ya tienes una instalación, elige esa carpeta.',
	'prefs.noClientHereConfirm':
		'Lo entiendo: descargar un cliente nuevo en esta carpeta',
	'prefs.confirm': 'Confirmar',
	'misc.newsTitle': 'Noticias',
	'misc.newsByAuthor': 'por {author}',
	'misc.newsReadMore': 'Leer más',
	'misc.refresh': 'Actualizar',
	'misc.newsLoading': 'Cargando noticias...',
	'misc.newsError': 'No se ha podido acceder al feed de noticias.',
	'misc.newsEmpty': 'Aún no hay noticias. Vuelve más tarde.',
	'misc.tryAgain': 'Reintentar',
	'misc.comingSoon': 'Próximamente...',
	'misc.selfUpdateCheckFailed': 'Error al buscar actualizaciones: {message}',
	'misc.selfUpdateAvailable':
		'Actualización del launcher {version} disponible. Preparando la descarga…',
	'misc.selfUpdateDownloading':
		'Descargando la actualización {version} · {percent}%',
	'misc.selfUpdateReady':
		'Actualización del launcher {version} lista para instalar',
	'misc.selfUpdateInstallNow': 'Instalar ahora',
	'misc.tabCrashed': '{tab} ha fallado',
	'misc.somethingWentWrong': '¡Algo ha salido mal!',
	'misc.uncaughtError': '{name} no capturado: {message}',
	'misc.unknownError': 'Error desconocido',
	'misc.copyError': 'Copiar error',
	'misc.reload': 'Recargar'
};

const ptBR: Dict = {
	'tab.news': 'Notícias',
	'tab.tweaks': 'Ajustes',
	'tab.addons': 'Addons',
	'tab.mods': 'Mods',
	'topbar.settings': 'Configurações',
	'topbar.minimize': 'Minimizar',
	'topbar.quit': 'Sair',
	'topbar.language': 'Idioma',
	'quit.title': 'Sair?',
	'quit.warn':
		'Seu jogo está sendo atualizado. Sair agora pode causar problemas.',
	'quit.return': 'Voltar',
	'launch.verifying': 'Verificando',
	'launch.play': 'Jogar',
	'launch.retry': 'Tentar de novo',
	'launch.install': 'Instalar',
	'launch.update': 'Atualizar',
	'launch.updating': 'Atualizando',
	'launch.applying': 'Aplicando',
	'launch.updateAvailable': 'Atualização disponível!',
	'launch.modsChanged': 'Mods alterados, aplique antes de jogar',
	'launch.upToDate': 'Tudo atualizado!',
	'launch.version': 'Versão: {version}',
	'launch.errorLabel': 'Erro:',
	'launch.serverFail': 'Falha ao conectar ao servidor de atualização',
	'launch.localVersion': 'Você pode iniciar a versão local {version}',
	'launch.tryLater': 'Tente novamente mais tarde',
	'launch.verifyHint': 'Verifique os dados do jogo clicando em Tentar de novo.',
	'launch.remaining': 'restante',
	'launch.calculating': 'calculando…',
	'launch.onDisk': 'no disco',
	'tweaks.raidVisuals.label': 'Efeitos de raide atualizados',
	'tweaks.raidVisuals.text':
		'Download opcional de ~9 MB. Adiciona marcações de chão e sons mais claros para as habilidades dos chefes de raide, mantidos em sincronia com o servidor automaticamente. (também conhecido como Patch-O)',
	'tweaks.alwaysAutoLoot.label': 'Saque automático sempre ativo',
	'tweaks.alwaysAutoLoot.text':
		'Inverte o comportamento do saque automático para saquear sempre automaticamente e desativa o saque automático com a tecla atribuída.',
	'tweaks.largeAddress.label': 'Large Address Aware',
	'tweaks.largeAddress.text': 'Permite que o jogo use mais de 2GB de memória.',
	'tweaks.nameplateRange.label': 'Alcance das placas de nome',
	'tweaks.nameplateRange.text':
		'Aumenta a distância em que as placas de nome ficam visíveis. [Vanilla: 20] [Classic: 41]',
	'tweaks.cameraHeading': 'Câmera',
	'tweaks.fieldOfView.label': 'Campo de visão',
	'tweaks.fieldOfView.text':
		'Recomendado para resoluções de janela widescreen. [Vanilla: 90] [Tweaks: 110]',
	'tweaks.farClip.label': 'Distância de renderização',
	'tweaks.farClip.text':
		'Aumenta a distância máxima de renderização. Valores muito altos podem travar o jogo ao entrar no mundo. [Vanilla: 777]',
	'tweaks.farClip.recommendedHint': 'Recomendado para o seu PC: {value}.',
	'tweaks.frillDistance.label': 'Distância da vegetação do solo',
	'tweaks.frillDistance.text':
		'Altera a distância de renderização da vegetação do solo. [Vanilla: 70] [Tweaks: 300]',
	'tweaks.cameraDistance.label': 'Distância da câmera',
	'tweaks.cameraDistance.text':
		'Aumenta a distância máxima da câmera (zoom para fora). [Vanilla: 50] [Max:100]',
	'tweaks.soundsHeading': 'Sons',
	'tweaks.soundInBackground.label': 'Sons em segundo plano',
	'tweaks.soundInBackground.text':
		'Permite que os sons do jogo continuem tocando enquanto o jogo está minimizado.',
	'tweaks.applyFailed': 'Falha ao aplicar os ajustes: {message}',
	'tweaks.highlighted': 'Destacadas',
	'tweaks.recommendedNote': 'opções são recomendadas e ativadas por padrão',
	'tweaks.reset': 'Redefinir',
	'tweaks.apply': 'Aplicar',
	'mods.update': 'atualizar',
	'mods.ignoreUpdates': 'Ignorar atualizações',
	'mods.title': 'MODS PERSONALIZADOS',
	'mods.unsavedChanges': 'alterações não salvas',
	'mods.warning':
		'Ativar mods personalizados pode não trazer nenhum ganho de desempenho ou até causar travamentos no jogo, dependendo do seu sistema. Tente desativá-los caso enfrente algum problema.',
	'mods.enableRequired':
		'Ative {mods}, exigidos pelos mods que você selecionou.',
	'mods.depRequired':
		'{mod} precisa estar ativado. Ele é exigido por {requiredBy}.',
	'mods.highlighted': 'Destacados',
	'mods.highlightedRecommended': 'mods são recomendados.',
	'mods.apply': 'Aplicar',
	'mods.cantApplyYet': 'AINDA NÃO É POSSÍVEL APLICAR',
	'mods.close': 'Fechar',
	'av.blockedTitle': 'BLOQUEADO PELO ANTIVÍRUS',
	'av.blockedOne': 'O Windows Defender bloqueou este mod:',
	'av.blockedMany': 'O Windows Defender bloqueou estes mods:',
	'av.blockedExplain':
		'Estes são mods seguros da comunidade que o Defender sinaliza por engano. Permita-os uma vez e tente novamente.',
	'av.whyHappening': 'Por que isso está acontecendo?',
	'av.allowThrough': 'Permitir no antivírus',
	'av.addedRetry': 'Adicionado. Feche isto e tente novamente.',
	'av.close': 'Fechar',
	'av.whyTitle': 'POR QUE O ANTIVÍRUS SINALIZA OS MODS',
	'av.whyIntro':
		'Alguns dos mods que o launcher instala são sinalizados pelo Windows Defender (ou outro antivírus) como uma ameaça, por exemplo "{detection}". Isso é um',
	'av.falsePositive': 'falso positivo',
	'av.whatSetsItOff': 'O que dispara o alerta',
	'av.whatSetsItOffIntro':
		'Estes mods modernizam o cliente do jogo 1.12, que tem 20 anos, usando duas técnicas que parecem suspeitas para as heurísticas de antivírus:',
	'av.dllInjection': 'Injeção de DLL',
	'av.dllInjectionText':
		'os mods carregam código extra no jogo em execução para adicionar recursos (compensação de ping, melhores placas de nome, desempenho). Carregar código em outro programa também é algo que malwares fazem, então só esse comportamento já aciona o scanner.',
	'av.exePatching': 'Modificação de executável',
	'av.exePatchingText':
		'alguns mods editam o WoW.exe para remover limites antigos do motor (por exemplo, permitir que o cliente de 32 bits use 4GB de RAM em vez de 2GB). Modificar um executável é outro padrão típico de malware.',
	'av.heuristicNote':
		'Como são detecções baseadas em comportamento (heurísticas), e não correspondências com malware real, mods legítimos que usam essas técnicas acabam sendo pegos como falsos positivos genéricos de "trojan" ou "hacktool".',
	'av.whatModsDo': 'O que os mods realmente fazem',
	'av.modVanillaFixes':
		'o carregador que corrige travamentos e bugs de timer e inicia os outros mods.',
	'av.modNampower':
		'compensação de ping para que as conjurações fiquem responsivas em latências mais altas.',
	'av.modSuperWowUnitXp':
		'Lua avançado, placas de nome reais e melhorias de câmera e seleção de alvo.',
	'av.modDxvk':
		'traduz o antigo DirectX 9 para o moderno Vulkan, com grandes ganhos de FPS.',
	'av.howToVerify': 'Como verificar essas afirmações',
	'av.howToVerifyText':
		'Estes são projetos de código aberto da comunidade. Você pode ler cada linha do código de cada mod pelo link da fonte ao lado dele na lista de Mods, e pode pesquisar o nome da detecção (por exemplo "{detection}") para ver que é um falso positivo documentado nessas ferramentas.',
	'av.whatAllowDoesTitle': 'O que faz a opção "Permitir no antivírus"',
	'av.whatAllowDoesIntro':
		'Ela pede permissão de administrador ao Windows (um único aviso, clique em Sim) e então executa o próprio comando interno do Windows',
	'av.whatAllowDoesIntroAfter':
		'para adicionar algumas entradas à lista de exclusões do Windows Defender:',
	'av.exclusionFoldersBefore': 'Sua',
	'av.gameFolder': 'pasta do jogo',
	'av.exclusionFoldersAnd': 'e a',
	'av.launcherFolder': 'pasta do launcher',
	'av.exclusionFoldersAfter':
		', para que os arquivos de mod dentro delas não sejam mais escaneados nem colocados em quarentena.',
	'av.exclusionExesAnd': 'e',
	'av.exclusionExesAfter':
		'como processos permitidos, para que não sejam bloqueados durante a execução.',
	'av.whatAllowDoesOutro':
		'Isto é exatamente o que você faria manualmente em Segurança do Windows, Proteção contra vírus e ameaças, Exclusões. Não instala nada, não executa nenhum software de terceiros e não altera nada fora desses caminhos específicos.',
	'av.back': 'Voltar',
	'addons.sectionInstalled': 'Instalados',
	'addons.sectionRecommended': 'Recomendados',
	'addons.sectionAvailable': 'Disponíveis',
	'addons.checkForUpdates': 'Procurar atualizações',
	'addons.addCustomGitAddon': 'Adicionar addon git personalizado',
	'addons.updateAll': 'Atualizar todos',
	'addons.everythingUpToDate': 'Tudo está atualizado.',
	'addons.installAddon': 'Instalar addon',
	'addons.previewAlt': 'Prévia',
	'addons.readyToInstall': 'Pronto para instalar',
	'addons.invalidGitUrl': 'URL de repositório git inválida',
	'addons.install': 'Instalar',
	'addons.warnIncorrectVersionFull':
		'Este addon parece ter sido feito para outra versão do jogo ({version}) e pode não funcionar corretamente',
	'addons.warnIncorrectVersionShort': 'Versão incorreta',
	'addons.warnMissingDependenciesFull':
		'Este addon tem dependências ausentes: {deps}',
	'addons.warnMissingDependenciesShort': 'Dependências ausentes',
	'addons.details': 'Detalhes',
	'addons.openOnGithub': 'Abrir {url} no GitHub',
	'addons.upToDate': 'Atualizado',
	'addons.notVersioned': 'Sem versionamento',
	'addons.update': 'Atualizar',
	'addons.download': 'Baixar',
	'addons.deleteConfirmTitle': 'Tem certeza?',
	'addons.deleteConfirmBody':
		'Tem certeza de que deseja excluir o addon {folder}?',
	'addons.deleteConfirmFiles':
		'Isso excluirá todos os arquivos da pasta do addon.',
	'addons.delete': 'Excluir',
	'addons.remove': 'Remover',
	'addons.detailSource': 'Fonte',
	'addons.openOnGithubShort': 'Abrir no GitHub',
	'addons.detailContributions': 'Contribuições',
	'addons.detailAddonVersion': 'Versão do addon',
	'addons.detailDependencies': 'Dependências',
	'addons.optional': '(opcional)',
	'prefs.mirrorOffline': 'offline',
	'prefs.mirrorChecking': 'verificando…',
	'prefs.mirrorOnline': 'online',
	'prefs.title': 'CONFIGURAÇÕES',
	'prefs.installLocation': 'LOCAL DE INSTALAÇÃO:',
	'prefs.openFolder': 'Abrir pasta',
	'prefs.notSelected': 'Não selecionado',
	'prefs.change': 'Alterar',
	'prefs.downloadMirror': 'ESPELHO DE DOWNLOAD:',
	'prefs.recheck': 'Verificar novamente',
	'prefs.troubleshooting': 'SOLUÇÃO DE PROBLEMAS:',
	'prefs.verifyGameFiles': 'Verificar arquivos do jogo',
	'prefs.openLogFile': 'Abrir arquivo de log',
	'prefs.allowThroughAntivirus': 'Permitir no antivírus',
	'prefs.exclusionAdded':
		'Adicionado. Verifique os arquivos do jogo novamente se algum tiver sido removido.',
	'prefs.generalSettings': 'CONFIGURAÇÕES GERAIS:',
	'prefs.cleanWdb': 'Limpar WDB a cada inicialização',
	'prefs.minimizeToTray': 'Minimizar para a bandeja durante o jogo',
	'prefs.save': 'Salvar',
	'prefs.installLocationTitle': 'Local de instalação',
	'prefs.portableInfo':
		'Você está usando a versão portátil do launcher. O local de instalação é definido pela localização do executável do launcher.',
	'prefs.errorLabel': 'Erro: ',
	'prefs.wowExeNotFound':
		'{exe} não encontrado na pasta atual. Feche o launcher e mova-o para o diretório do seu cliente do WoW 1.12.',
	'prefs.selectDirectory':
		'Selecione um diretório para a instalação do cliente do jogo.',
	'prefs.upgradeExisting':
		'Você também pode escolher um diretório com uma instalação existente do Turtle WoW ou Vanilla WoW, que será atualizada automaticamente.',
	'prefs.installDirectory': 'Diretório de instalação:',
	'prefs.noClientHere':
		'Não há {exe} nesta pasta. O launcher vai baixar um cliente novo aqui, sem os seus addons e configurações atuais. Se você já tem uma instalação, escolha a pasta dela.',
	'prefs.noClientHereConfirm': 'Entendi — baixar um cliente novo nesta pasta',
	'prefs.confirm': 'Confirmar',
	'misc.newsTitle': 'Notícias',
	'misc.newsByAuthor': 'por {author}',
	'misc.newsReadMore': 'Ler mais',
	'misc.refresh': 'Atualizar',
	'misc.newsLoading': 'Carregando notícias...',
	'misc.newsError': 'Não foi possível acessar o feed de notícias.',
	'misc.newsEmpty': 'Ainda não há notícias — volte mais tarde.',
	'misc.tryAgain': 'Tentar novamente',
	'misc.comingSoon': 'Em breve...',
	'misc.selfUpdateCheckFailed': 'Falha ao verificar atualizações: {message}',
	'misc.selfUpdateAvailable':
		'Atualização {version} do launcher disponível — preparando o download…',
	'misc.selfUpdateDownloading': 'Baixando a atualização {version} · {percent}%',
	'misc.selfUpdateReady':
		'Atualização {version} do launcher pronta para instalar',
	'misc.selfUpdateInstallNow': 'Instalar agora',
	'misc.tabCrashed': '{tab} travou',
	'misc.somethingWentWrong': 'Algo deu errado!',
	'misc.uncaughtError': '{name} não tratado: {message}',
	'misc.unknownError': 'Erro desconhecido',
	'misc.copyError': 'Copiar erro',
	'misc.reload': 'Recarregar'
};

const ruRU: Dict = {
	'tab.news': 'Новости',
	'tab.tweaks': 'Твики',
	'tab.addons': 'Аддоны',
	'tab.mods': 'Моды',
	'topbar.settings': 'Настройки',
	'topbar.minimize': 'Свернуть',
	'topbar.quit': 'Выход',
	'topbar.language': 'Язык',
	'quit.title': 'Выйти?',
	'quit.warn': 'Игра обновляется. Выход сейчас может вызвать проблемы.',
	'quit.return': 'Назад',
	'launch.verifying': 'Проверка',
	'launch.play': 'Играть',
	'launch.retry': 'Повторить',
	'launch.install': 'Установить',
	'launch.update': 'Обновить',
	'launch.updating': 'Обновление',
	'launch.applying': 'Применение',
	'launch.updateAvailable': 'Доступно обновление!',
	'launch.modsChanged': 'Моды изменены, примените перед игрой',
	'launch.upToDate': 'Всё обновлено!',
	'launch.version': 'Версия: {version}',
	'launch.errorLabel': 'Ошибка:',
	'launch.serverFail': 'Не удалось подключиться к серверу обновлений',
	'launch.localVersion': 'Вы можете запустить локальную версию {version}',
	'launch.tryLater': 'Повторите попытку позже',
	'launch.verifyHint': 'Проверьте данные игры, нажав Повторить.',
	'launch.remaining': 'осталось',
	'launch.calculating': 'вычисление…',
	'launch.onDisk': 'на диске',
	'tweaks.raidVisuals.label': 'Улучшенные эффекты рейдов',
	'tweaks.raidVisuals.text':
		'Дополнительная загрузка (~9 МБ). Добавляет более заметные отметки на земле и звуки для способностей рейдовых боссов, автоматически синхронизируется с сервером. (также известен как Patch-O)',
	'tweaks.alwaysAutoLoot.label': 'Всегда автосбор',
	'tweaks.alwaysAutoLoot.text':
		'Меняет поведение автосбора на противоположное: всегда автоматически собирать добычу, а ручной сбор включается зажатой клавишей.',
	'tweaks.largeAddress.label': 'Large Address Aware',
	'tweaks.largeAddress.text': 'Позволяет игре использовать более 2 ГБ памяти.',
	'tweaks.nameplateRange.label': 'Дальность индикаторов',
	'tweaks.nameplateRange.text':
		'Увеличивает расстояние, на котором видны индикаторы (nameplate). [Vanilla: 20] [Classic: 41]',
	'tweaks.cameraHeading': 'Камера',
	'tweaks.fieldOfView.label': 'Поле зрения',
	'tweaks.fieldOfView.text':
		'Рекомендуется для широкоэкранных разрешений. [Vanilla: 90] [Tweaks: 110]',
	'tweaks.farClip.label': 'Дальность прорисовки',
	'tweaks.farClip.text':
		'Увеличивает максимальную дальность прорисовки. Слишком высокие значения могут привести к вылету при входе в мир. [Vanilla: 777]',
	'tweaks.farClip.recommendedHint': 'Рекомендовано для вашего ПК: {value}.',
	'tweaks.frillDistance.label': 'Дальность травы и деталей',
	'tweaks.frillDistance.text':
		'Изменяет дальность прорисовки травы и мелких деталей земли. [Vanilla: 70] [Tweaks: 300]',
	'tweaks.cameraDistance.label': 'Дальность камеры',
	'tweaks.cameraDistance.text':
		'Увеличивает максимальное отдаление камеры. [Vanilla: 50] [Max:100]',
	'tweaks.soundsHeading': 'Звук',
	'tweaks.soundInBackground.label': 'Звук в фоне',
	'tweaks.soundInBackground.text':
		'Позволяет воспроизводить звуки игры, когда она свёрнута.',
	'tweaks.applyFailed': 'Не удалось применить твики: {message}',
	'tweaks.highlighted': 'Выделенные',
	'tweaks.recommendedNote': 'параметры рекомендуются и включены по умолчанию',
	'tweaks.reset': 'Сбросить',
	'tweaks.apply': 'Применить',
	'mods.update': 'обновление',
	'mods.ignoreUpdates': 'Игнорировать обновления',
	'mods.title': 'ПОЛЬЗОВАТЕЛЬСКИЕ МОДЫ',
	'mods.unsavedChanges': 'несохранённые изменения',
	'mods.warning':
		'Включение пользовательских модов может не дать прироста производительности или даже вызвать вылеты игры в зависимости от вашей системы. Если возникнут проблемы, попробуйте их отключить.',
	'mods.enableRequired': 'Включить {mods}, требуемые выбранными вами модами.',
	'mods.depRequired':
		'{mod} должен быть включён. Он требуется для {requiredBy}.',
	'mods.highlighted': 'Выделенные',
	'mods.highlightedRecommended': 'моды рекомендуются.',
	'mods.apply': 'Применить',
	'mods.cantApplyYet': 'ПОКА НЕЛЬЗЯ ПРИМЕНИТЬ',
	'mods.close': 'Закрыть',
	'av.blockedTitle': 'ЗАБЛОКИРОВАНО АНТИВИРУСОМ',
	'av.blockedOne': 'Windows Defender заблокировал этот мод:',
	'av.blockedMany': 'Windows Defender заблокировал эти моды:',
	'av.blockedExplain':
		'Это безопасные моды от сообщества, которые Defender ошибочно помечает как угрозу. Разрешите их один раз и повторите попытку.',
	'av.whyHappening': 'Почему так происходит?',
	'av.allowThrough': 'Разрешить в антивирусе',
	'av.addedRetry': 'Добавлено. Закройте это окно и повторите попытку.',
	'av.close': 'Закрыть',
	'av.whyTitle': 'ПОЧЕМУ АНТИВИРУС ПОМЕЧАЕТ МОДЫ',
	'av.whyIntro':
		'Некоторые из модов, устанавливаемых лаунчером, помечаются Windows Defender (или другим антивирусом) как угроза, например «{detection}». Это',
	'av.falsePositive': 'ложное срабатывание',
	'av.whatSetsItOff': 'Что вызывает срабатывание',
	'av.whatSetsItOffIntro':
		'Эти моды модернизируют 20-летний клиент игры 1.12, используя два приёма, которые выглядят подозрительно для эвристик антивируса:',
	'av.dllInjection': 'Внедрение DLL',
	'av.dllInjectionText':
		'моды загружают дополнительный код в работающую игру, чтобы добавить функции (компенсацию пинга, улучшенные индикаторы, производительность). Внедрение кода в чужую программу — это то, что делают и вредоносные программы, поэтому одно лишь такое поведение вызывает срабатывание сканера.',
	'av.exePatching': 'Патчинг исполняемого файла',
	'av.exePatchingText':
		'некоторые моды изменяют WoW.exe, чтобы снять старые ограничения движка (например, позволить 32-битному клиенту использовать 4 ГБ ОЗУ вместо 2 ГБ). Изменение исполняемого файла — ещё один паттерн, характерный для вредоносных программ.',
	'av.heuristicNote':
		'Поскольку это срабатывания на основе поведения (эвристические), а не совпадения с реальными вредоносными программами, легитимные моды, использующие эти приёмы, попадают под ложные срабатывания как обобщённый «троян» или «hacktool».',
	'av.whatModsDo': 'Что моды делают на самом деле',
	'av.modVanillaFixes':
		'загрузчик, который исправляет подёргивания и ошибки таймеров и запускает остальные моды.',
	'av.modNampower':
		'компенсация пинга, чтобы заклинания ощущались отзывчиво при высокой задержке.',
	'av.modSuperWowUnitXp':
		'расширенный Lua, настоящие индикаторы, улучшения камеры и прицеливания.',
	'av.modDxvk':
		'переводит старый DirectX 9 в современный Vulkan для значительного прироста FPS.',
	'av.howToVerify': 'Как проверить эти утверждения',
	'av.howToVerifyText':
		'Это проекты сообщества с открытым исходным кодом. Вы можете прочитать каждую строку кода любого мода по ссылке на исходники рядом с ним в списке модов, а также найти название обнаружения (например, «{detection}») и убедиться, что это задокументированное ложное срабатывание на этих инструментах.',
	'av.whatAllowDoesTitle': 'Что делает «Разрешить в антивирусе»',
	'av.whatAllowDoesIntro':
		'Эта функция запрашивает у Windows права администратора (одно окно, нажмите «Да»), затем запускает встроенную в Windows',
	'av.whatAllowDoesIntroAfter':
		'команду, чтобы добавить несколько записей в список исключений Windows Defender:',
	'av.exclusionFoldersBefore': 'Вашу',
	'av.gameFolder': 'папку игры',
	'av.exclusionFoldersAnd': 'и',
	'av.launcherFolder': 'папку лаунчера',
	'av.exclusionFoldersAfter':
		', чтобы файлы модов в них больше не сканировались и не помещались в карантин.',
	'av.exclusionExesAnd': 'и',
	'av.exclusionExesAfter':
		'как разрешённые процессы, чтобы они не блокировались во время работы.',
	'av.whatAllowDoesOutro':
		'Это то же самое, что вы сделали бы вручную в разделе «Безопасность Windows» → «Защита от вирусов и угроз» → «Исключения». Она ничего не устанавливает, не запускает стороннее ПО и не меняет ничего за пределами этих конкретных путей.',
	'av.back': 'Назад',
	'addons.sectionInstalled': 'Установленные',
	'addons.sectionRecommended': 'Рекомендуемые',
	'addons.sectionAvailable': 'Доступные',
	'addons.checkForUpdates': 'Проверить обновления',
	'addons.addCustomGitAddon': 'Добавить аддон из git',
	'addons.updateAll': 'Обновить все',
	'addons.everythingUpToDate': 'Всё актуально.',
	'addons.installAddon': 'Установить аддон',
	'addons.previewAlt': 'Превью',
	'addons.readyToInstall': 'Готов к установке',
	'addons.invalidGitUrl': 'Недействительный URL git-репозитория',
	'addons.install': 'Установить',
	'addons.warnIncorrectVersionFull':
		'Похоже, этот аддон сделан для другой версии игры ({version}), и он может работать некорректно',
	'addons.warnIncorrectVersionShort': 'Неверная версия',
	'addons.warnMissingDependenciesFull':
		'У этого аддона отсутствуют зависимости: {deps}',
	'addons.warnMissingDependenciesShort': 'Отсутствуют зависимости',
	'addons.details': 'Подробнее',
	'addons.openOnGithub': 'Открыть {url} на GitHub',
	'addons.upToDate': 'Актуально',
	'addons.notVersioned': 'Без версии',
	'addons.update': 'Обновить',
	'addons.download': 'Скачать',
	'addons.deleteConfirmTitle': 'Вы уверены?',
	'addons.deleteConfirmBody': 'Вы уверены, что хотите удалить аддон {folder}?',
	'addons.deleteConfirmFiles': 'Это удалит все файлы в папке аддона.',
	'addons.delete': 'Удалить',
	'addons.remove': 'Убрать',
	'addons.detailSource': 'Исходник',
	'addons.openOnGithubShort': 'Открыть на GitHub',
	'addons.detailContributions': 'Вклад',
	'addons.detailAddonVersion': 'Версия аддона',
	'addons.detailDependencies': 'Зависимости',
	'addons.optional': '(необязательно)',
	'prefs.mirrorOffline': 'недоступно',
	'prefs.mirrorChecking': 'проверка…',
	'prefs.mirrorOnline': 'в сети',
	'prefs.title': 'НАСТРОЙКИ',
	'prefs.installLocation': 'ПАПКА УСТАНОВКИ:',
	'prefs.openFolder': 'Открыть папку',
	'prefs.notSelected': 'Не выбрано',
	'prefs.change': 'Изменить',
	'prefs.downloadMirror': 'ЗЕРКАЛО ЗАГРУЗКИ:',
	'prefs.recheck': 'Перепроверить',
	'prefs.troubleshooting': 'УСТРАНЕНИЕ НЕПОЛАДОК:',
	'prefs.verifyGameFiles': 'Проверить файлы игры',
	'prefs.openLogFile': 'Открыть файл журнала',
	'prefs.allowThroughAntivirus': 'Разрешить в антивирусе',
	'prefs.exclusionAdded':
		'Добавлено. Перепроверьте файлы игры, если какие-то из них были удалены.',
	'prefs.generalSettings': 'ОБЩИЕ НАСТРОЙКИ:',
	'prefs.cleanWdb': 'Очищать WDB при каждом запуске',
	'prefs.minimizeToTray': 'Сворачивать в трей во время игры',
	'prefs.save': 'Сохранить',
	'prefs.installLocationTitle': 'Папка установки',
	'prefs.portableInfo':
		'Вы используете портативную версию лаунчера. Папка установки определяется расположением исполняемого файла лаунчера.',
	'prefs.errorLabel': 'Ошибка: ',
	'prefs.wowExeNotFound':
		'{exe} не найден в текущей папке. Закройте лаунчер и переместите его в папку с клиентом WoW 1.12.',
	'prefs.selectDirectory': 'Выберите папку для установки клиента игры.',
	'prefs.upgradeExisting':
		'Вы также можете выбрать папку с уже установленным Turtle WoW или Vanilla WoW, и она будет автоматически обновлена.',
	'prefs.installDirectory': 'Папка установки:',
	'prefs.noClientHere':
		'В этой папке нет {exe}. Лаунчер скачает сюда новый клиент, в котором не будет ваших текущих аддонов и настроек. Если игра уже установлена, выберите её папку.',
	'prefs.noClientHereConfirm': 'Понятно — скачать новый клиент в эту папку',
	'prefs.confirm': 'Подтвердить',
	'misc.newsTitle': 'Новости',
	'misc.newsByAuthor': 'от {author}',
	'misc.newsReadMore': 'Читать далее',
	'misc.refresh': 'Обновить',
	'misc.newsLoading': 'Загрузка новостей...',
	'misc.newsError': 'Не удалось получить ленту новостей.',
	'misc.newsEmpty': 'Новостей пока нет — загляните позже.',
	'misc.tryAgain': 'Повторить',
	'misc.comingSoon': 'Скоро...',
	'misc.selfUpdateCheckFailed': 'Не удалось проверить обновления: {message}',
	'misc.selfUpdateAvailable':
		'Доступно обновление лаунчера {version} — подготовка загрузки…',
	'misc.selfUpdateDownloading': 'Загрузка обновления {version} · {percent}%',
	'misc.selfUpdateReady': 'Обновление лаунчера {version} готово к установке',
	'misc.selfUpdateInstallNow': 'Установить сейчас',
	'misc.tabCrashed': 'Вкладка {tab} аварийно завершилась',
	'misc.somethingWentWrong': 'Что-то пошло не так!',
	'misc.uncaughtError': 'Необработанная ошибка {name}: {message}',
	'misc.unknownError': 'Неизвестная ошибка',
	'misc.copyError': 'Скопировать ошибку',
	'misc.reload': 'Перезагрузить'
};

export const translations: Record<Lang, Dict> = {
	enUS,
	deDE,
	zhCN,
	esES,
	ptBR,
	ruRU
};
