forked from OpenWF/Translations
		
	Compare commits
	
		
			29 Commits
		
	
	
		
	
	| Author | SHA1 | Date | |
|---|---|---|---|
| 45515404db | |||
| 482cc61820 | |||
| 6f3f056db8 | |||
| bff1f45d94 | |||
| c10c1b0c1d | |||
| 2245a68e97 | |||
| 88a282a8e5 | |||
| fdbc25a571 | |||
| db29cc7eb7 | |||
| 0be5601207 | |||
| 284ff85fac | |||
| 31bf60f944 | |||
| b67a1bb683 | |||
| 3bddf9e052 | |||
| da15cc6c96 | |||
| c85460e452 | |||
| d349ed8198 | |||
| 162ef21ef9 | |||
| 56bc6a896e | |||
| a50dcaf5fc | |||
| c31369a2ce | |||
| fa47e63b91 | |||
| 470676efd3 | |||
| 4f9313bc8b | |||
| 25d3214381 | |||
| 699407232f | |||
| 72c666a943 | |||
| 5277104444 | |||
| 054b534659 | 
							
								
								
									
										2
									
								
								.gitattributes
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										2
									
								
								.gitattributes
									
									
									
									
										vendored
									
									
								
							@ -1 +1 @@
 | 
				
			|||||||
*.js text eof=lf
 | 
					*.cat.txt text eof=lf
 | 
				
			||||||
 | 
				
			|||||||
							
								
								
									
										24
									
								
								bootstrapper-core/de.cat.txt
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										24
									
								
								bootstrapper-core/de.cat.txt
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,24 @@
 | 
				
			|||||||
 | 
					Translation by: Animan8000
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					toonew: Deine Client-Version ist zu neu und wird vom Bootstrapper (noch) nicht unterstützt. Bitte besuche die openwf.io Website für weitere Informationen.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					sigfailbad: Ein notwendiger Patternscan ist fehlgeschlagen. Das Programm wird jetzt abstürzen.
 | 
				
			||||||
 | 
					sigfailenc: Fehler beim Deaktivieren der Requestverschlüsselung. Dies ist ab Version 38.5.0 erforderlich.
 | 
				
			||||||
 | 
					sigfailimp: Ein wichtiger Patternscan ist fehlgeschlagen. Das Spiel wird wahrscheinlich nicht starten.
 | 
				
			||||||
 | 
					sigfailopt: Ein optionaler Patternscan ist fehlgeschlagen. Grundfunktionen sollten weiterhin klappen, erweiterte Funktionen jedoch möglicherweise nicht.
 | 
				
			||||||
 | 
					sigfailsmst: Fehler beim Laden von Überspringe Missionsstart Timer.
 | 
				
			||||||
 | 
					sigfailhdnp: Fehler beim Laden des Hohe Schadenszahlen Patch.
 | 
				
			||||||
 | 
					sigfailnrs: Fehler beim Laden von NRS-Verbindung Deaktivieren.
 | 
				
			||||||
 | 
					sigfailfpd: Fehler beim Laden von Erzwingtes Profilverzeichnis.
 | 
				
			||||||
 | 
					sigfailswb: Fehler beim Laden von Simulacrum Gesperrte/Erlaubte Gegner.
 | 
				
			||||||
 | 
					sigfailpast: Fehler beim Laden von Pause stoppt immer die Zeit.
 | 
				
			||||||
 | 
					sigfaillorf: Fehler beim Laden von Abmelden bei Request-Fehler.
 | 
				
			||||||
 | 
					sigfaillr: Fehler beim Laden der Label-Ersetzungen.
 | 
				
			||||||
 | 
					sigfailmp: Fehler beim Laden der Metadaten-Patches.
 | 
				
			||||||
 | 
					sigfailxp: Fehler beim Deaktivieren des XP-basierten Level-Cap.
 | 
				
			||||||
 | 
					sigfaillegacy: Ein wichtiger Patternscan ist fehlgeschlagen. Es kann zu Ruckeln kommen.
 | 
				
			||||||
 | 
					appmdll: Stelle sicher, dass nur eine der DLLs in deinem Spielordner der Bootstrapper ist.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					freenote: Diese Software ist kostenlos über die openwf.io Website erhältlich.
 | 
				
			||||||
 | 
					gotsh: Leite Requests an |HOST| weiter
 | 
				
			||||||
 | 
					alpend: Wird automatisch angemeldet
 | 
				
			||||||
							
								
								
									
										24
									
								
								bootstrapper-core/en.cat.txt
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										24
									
								
								bootstrapper-core/en.cat.txt
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,24 @@
 | 
				
			|||||||
 | 
					Translation by: 
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					toonew: Your game version is too new and not (yet) supported by the Bootstrapper. Please refer to the openwf.io website for further guidance.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					sigfailbad: A mandatory pattern scan has failed. The program will crash now.
 | 
				
			||||||
 | 
					sigfailenc: Failed to disable request encryption. This is required for 38.5.0 and above.
 | 
				
			||||||
 | 
					sigfailimp: An important pattern scan has failed. The game will likely fail to start.
 | 
				
			||||||
 | 
					sigfailopt: An optional pattern scan has failed. Functionality may be limited beyond core precepts.
 | 
				
			||||||
 | 
					sigfailsmst: Failed to bring up Skip Mission Start Timer.
 | 
				
			||||||
 | 
					sigfailhdnp: Failed to bring up High Damage Numbers Patch.
 | 
				
			||||||
 | 
					sigfailnrs: Failed to bring up Disable NRS Connection.
 | 
				
			||||||
 | 
					sigfailfpd: Failed to bring up Forced Profile Dir.
 | 
				
			||||||
 | 
					sigfailswb: Failed to bring up Simulacrum Blacklisted/Whitelisted Enemies.
 | 
				
			||||||
 | 
					sigfailpast: Failed to bring up Pause Always Stops Time.
 | 
				
			||||||
 | 
					sigfaillorf: Failed to bring up Logout On Request Failure. 
 | 
				
			||||||
 | 
					sigfaillr: Failed to bring up Label Replacements.
 | 
				
			||||||
 | 
					sigfailmp: Failed to bring up Metadata Patches.
 | 
				
			||||||
 | 
					sigfailxp: Failed to disable XP-based level cap.
 | 
				
			||||||
 | 
					sigfaillegacy: An important pattern scan has failed. You may experience stuttering.
 | 
				
			||||||
 | 
					appmdll: Ensure that only one of the DLLs in your game folder is the Bootstrapper.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					freenote: This software is available for free from the openwf.io website.
 | 
				
			||||||
 | 
					gotsh: Redirecting requests to |HOST|
 | 
				
			||||||
 | 
					alpend: Will automatically log in
 | 
				
			||||||
							
								
								
									
										24
									
								
								bootstrapper-core/fr.cat.txt
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										24
									
								
								bootstrapper-core/fr.cat.txt
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,24 @@
 | 
				
			|||||||
 | 
					Translation by: Vitruvio (zexal.)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					toonew: La version du jeu est trop récente et n'est (pour l'instant) pas supportée par le Bootstrapper. Rendez-vous sur openwf.io pour en savoir plus.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					sigfailbad: Un scan obligatoire a échoué. Le programme va se fermer.
 | 
				
			||||||
 | 
					sigfailenc: La désactivation de l'encryption a échouée. Requis pour les versions 38.5.0 et au-dessus.
 | 
				
			||||||
 | 
					sigfailimp: Un scan important a échoué. Le jeu ne pourra sûrement pas démarrer.
 | 
				
			||||||
 | 
					sigfailopt: Un scan optionnel a échoué. Les fonctionnalités peuvent être limitées.
 | 
				
			||||||
 | 
					sigfailsmst: Impossible de démarrer Passer le timer de lancement de mission.
 | 
				
			||||||
 | 
					sigfailhdnp: Impossible de démarrer Patch du cap de dégâts.
 | 
				
			||||||
 | 
					sigfailnrs: Impossible de démarrer Désactiver le NRS.
 | 
				
			||||||
 | 
					sigfailfpd: Impossible de démarrer Répertoire du profil.
 | 
				
			||||||
 | 
					sigfailswb: Impossible de démarrer whitelist/blacklist du simulacre.
 | 
				
			||||||
 | 
					sigfailpast: Impossible de démarrer Pause arrête le temps.
 | 
				
			||||||
 | 
					sigfaillorf: Impossible de démarrer Déconnexion en cas d'échec de requête.
 | 
				
			||||||
 | 
					sigfaillr: Remplacement des labels indisponible.
 | 
				
			||||||
 | 
					sigfailmp: Patchs de Metadata indisponibles.
 | 
				
			||||||
 | 
					sigfailxp: Désactiver le levelcap en fonction de l'XP indisponible.
 | 
				
			||||||
 | 
					sigfaillegacy: Un scan important a échoué. Le jeu pourrait saccader.
 | 
				
			||||||
 | 
					appmdll: Un des DLLs dans le dossier racine du jeu doit être le Bootstrapper.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					freenote: [UNTRANSLATED] This software is available for free from the openwf.io website.
 | 
				
			||||||
 | 
					gotsh: Redirection des requêtes vers |HOST|
 | 
				
			||||||
 | 
					alpend: Connexion automatique
 | 
				
			||||||
							
								
								
									
										24
									
								
								bootstrapper-core/zh.cat.txt
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										24
									
								
								bootstrapper-core/zh.cat.txt
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,24 @@
 | 
				
			|||||||
 | 
					Translation by: void_886
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					toonew: 您的游戏版本太新,Bootstrapper不支持。为尽可能避免法律风险我们将始终落后一个官方版本,请参阅 openwf.io 网站以获取进一步指导。
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					sigfailbad: 强制模式扫描失败。程序即将退出。
 | 
				
			||||||
 | 
					sigfailenc: 无法禁用加密请求。这是 38.5.0 及更高版本所必需的。
 | 
				
			||||||
 | 
					sigfailimp: 模式扫描失败。游戏可能无法开始。
 | 
				
			||||||
 | 
					sigfailopt: 一个可选模式扫描失败。核心之外的功能可能受限。
 | 
				
			||||||
 | 
					sigfailsmst: 无法启动跳过任务计时器
 | 
				
			||||||
 | 
					sigfailhdnp: 应用高伤害数字补丁失败
 | 
				
			||||||
 | 
					sigfailnrs: 无法启动“禁用 NRS 连接”。
 | 
				
			||||||
 | 
					sigfailfpd: 无法启动强制配置文件目录。
 | 
				
			||||||
 | 
					sigfailswb: 加载模拟道场黑/白名单敌人失败。
 | 
				
			||||||
 | 
					sigfailpast: 暂停时始终停止时间失败
 | 
				
			||||||
 | 
					sigfaillorf: 启用“请求失败时登出”失败
 | 
				
			||||||
 | 
					sigfaillr: 无法加载标签替换。
 | 
				
			||||||
 | 
					sigfailmp: 未能加载元数据补丁。
 | 
				
			||||||
 | 
					sigfailxp: 无法禁用基于 XP 的等级上限。
 | 
				
			||||||
 | 
					sigfaillegacy: 一次关键的模式扫描失败。您可能会遇到卡顿。
 | 
				
			||||||
 | 
					appmdll: 确保您的游戏文件夹中只有一个 DLL 是引导程序。
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					freenote: 这款软件可在 openwf.io 网站免费获取。如果从非官方地址如b站咸鱼处的倒卖狗付费取得,请立即发起退款防止损失。
 | 
				
			||||||
 | 
					gotsh: 已将请求重定向到|HOST|
 | 
				
			||||||
 | 
					alpend: 将会自动登录
 | 
				
			||||||
							
								
								
									
										52
									
								
								bootstrapper-webui/de.cat.txt
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										52
									
								
								bootstrapper-webui/de.cat.txt
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,52 @@
 | 
				
			|||||||
 | 
					Translation by: Animan8000
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					checking_updates: Suche nach Updates...
 | 
				
			||||||
 | 
					update_check_fail: Fehler beim Überprüfen von Updates.
 | 
				
			||||||
 | 
					no_update: Du verwendest OpenWF Bootstrapper v<span class="local-version-full"></span>. Es sind derzeit keine Updates verfügbar.
 | 
				
			||||||
 | 
					dll_to_dll_update: Du verwendest OpenWF Bootstrapper v<span class="local-version"></span>. Dies ist nicht die neueste Version, aber ein Update würde erfordern, dass du das Spiel schließt, von daher mache dir keine Sorgen im Moment.
 | 
				
			||||||
 | 
					dll_to_hotfix_update: Du verwendest OpenWF Bootstrapper v<span class="local-version"></span>. Der neueste Hotfix für diese DLL ist <b class="hotfix-available"></b>. Falls du möchtest, kann ich es <a href="#" onclick="fire_and_forget('download_latest_hotfix')">herunterladen und jetzt anwenden</a> — kein Neustart erforderlich.
 | 
				
			||||||
 | 
					hotfix_to_hotfix_update: Du verwendest OpenWF Bootstrapper v<span class="local-version-full"></span>. Der neueste Hotfix ist <b class="hotfix-available"></b>. Falls du möchtest, kann ich es <a href="#" onclick="fire_and_forget('download_latest_hotfix')">herunterladen und jetzt anwenden</a> — kein Neustart erforderlich.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					server_host: Server-Host
 | 
				
			||||||
 | 
					server_host_submit: Ändern
 | 
				
			||||||
 | 
					logout: Abmelden
 | 
				
			||||||
 | 
					high_damage_numbers_patch: Hohe Schadenszahlen Patch
 | 
				
			||||||
 | 
					skip_mission_start_timer: Überspringe Missionsstart Timer
 | 
				
			||||||
 | 
					simulacrum_blacklisted: Gesperrte Gegner im Simulacrum
 | 
				
			||||||
 | 
					simulacrum_whitelisted: Erlaubte Gegner im Simulacrum
 | 
				
			||||||
 | 
					pause_always_stops_time: Pause stoppt immer die Zeit
 | 
				
			||||||
 | 
					alternative_loading: Alternatives Laden
 | 
				
			||||||
 | 
					ee_log_in_console: EE.log in Konsole
 | 
				
			||||||
 | 
					dont_resolve_labels: Labels nicht auflösen
 | 
				
			||||||
 | 
					fov_override: Sichtfeld (FOV) überschreiben (0 zum deaktivieren)
 | 
				
			||||||
 | 
					save_config: Speichere Änderungen in client config.json
 | 
				
			||||||
 | 
					reload_hotkeys: Hotkeys neuladen
 | 
				
			||||||
 | 
					reload_label_replacements: Label-Ersetzungen neuladen
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					camtype: Kameratyp
 | 
				
			||||||
 | 
					gamecam: Normal
 | 
				
			||||||
 | 
					freecam: Freie Kamera
 | 
				
			||||||
 | 
					lockcam: Fixierte Kamera
 | 
				
			||||||
 | 
					pos: Position
 | 
				
			||||||
 | 
					tp_submit: Teleportiere zu
 | 
				
			||||||
 | 
					custom: Benutzerdefiniert
 | 
				
			||||||
 | 
					marker: |TYPE| in |DIST|m
 | 
				
			||||||
 | 
					marker_unk: Marker
 | 
				
			||||||
 | 
					marker_obj: Ziel
 | 
				
			||||||
 | 
					marker_target: Zielperson
 | 
				
			||||||
 | 
					marker_surcap: Lebenserhaltungskapsel
 | 
				
			||||||
 | 
					marker_surpup: Lebenserhaltungsmodul
 | 
				
			||||||
 | 
					marker_a: A
 | 
				
			||||||
 | 
					marker_b: B
 | 
				
			||||||
 | 
					marker_c: C
 | 
				
			||||||
 | 
					marker_wp: Wegpunkt
 | 
				
			||||||
 | 
					marker_focus: Fokus
 | 
				
			||||||
 | 
					marker_extract: Extraktionspunkt
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					enable_auto_start: Aktiviere automatischen Start
 | 
				
			||||||
 | 
					disable_auto_start: Deaktiviere automatischen Start
 | 
				
			||||||
 | 
					clear_script_log: Skriptprotokoll löschen
 | 
				
			||||||
 | 
					console: Konsole
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					err: Verbindung zur DLL verloren.
 | 
				
			||||||
 | 
					err_retry: Versuche erneut zu verbinden.
 | 
				
			||||||
							
								
								
									
										52
									
								
								bootstrapper-webui/en.cat.txt
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										52
									
								
								bootstrapper-webui/en.cat.txt
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,52 @@
 | 
				
			|||||||
 | 
					Translation by: 
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					checking_updates: Checking for updates...
 | 
				
			||||||
 | 
					update_check_fail: Failed to check for updates.
 | 
				
			||||||
 | 
					no_update: You are running OpenWF Bootstrapper v<span class="local-version-full"></span>. No updates are available right now.
 | 
				
			||||||
 | 
					dll_to_dll_update: You are running OpenWF Bootstrapper v<span class="local-version"></span>. This is not the latest version, but updating would require you to close the game, so don't worry about it right now.
 | 
				
			||||||
 | 
					dll_to_hotfix_update: You are running OpenWF Bootstrapper v<span class="local-version"></span>. The latest hotfix for this DLL is <b class="hotfix-available"></b>. If you want, I can <a href="#" onclick="fire_and_forget('download_latest_hotfix')">download and apply it now</a> — no restart required.
 | 
				
			||||||
 | 
					hotfix_to_hotfix_update: You are running OpenWF Bootstrapper v<span class="local-version-full"></span>. The latest hotfix is <b class="hotfix-available"></b>. If you want, I can <a href="#" onclick="fire_and_forget('download_latest_hotfix')">download and apply it now</a> — no restart required.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					server_host: Server Host
 | 
				
			||||||
 | 
					server_host_submit: Change
 | 
				
			||||||
 | 
					logout: Logout
 | 
				
			||||||
 | 
					high_damage_numbers_patch: High Damage Numbers Patch
 | 
				
			||||||
 | 
					skip_mission_start_timer: Skip Mission Start Timer
 | 
				
			||||||
 | 
					simulacrum_blacklisted: Blacklisted Enemies in Simulacrum
 | 
				
			||||||
 | 
					simulacrum_whitelisted: Whitelisted Enemies in Simulacrum
 | 
				
			||||||
 | 
					pause_always_stops_time: Pause Always Stops Time
 | 
				
			||||||
 | 
					alternative_loading: Alternative Loading
 | 
				
			||||||
 | 
					ee_log_in_console: EE.log in Console
 | 
				
			||||||
 | 
					dont_resolve_labels: Don't Resolve Labels
 | 
				
			||||||
 | 
					fov_override: FOV Override (0 to disable)
 | 
				
			||||||
 | 
					save_config: Save changes to client config.json
 | 
				
			||||||
 | 
					reload_hotkeys: Reload Hotkeys
 | 
				
			||||||
 | 
					reload_label_replacements: Reload Label Replacements
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					camtype: Camera Type
 | 
				
			||||||
 | 
					gamecam: Normal
 | 
				
			||||||
 | 
					freecam: Freecam
 | 
				
			||||||
 | 
					lockcam: Locked In Place
 | 
				
			||||||
 | 
					pos: Position
 | 
				
			||||||
 | 
					tp_submit: Teleport To
 | 
				
			||||||
 | 
					custom: Custom
 | 
				
			||||||
 | 
					marker: |TYPE| in |DIST|m
 | 
				
			||||||
 | 
					marker_unk: Marker
 | 
				
			||||||
 | 
					marker_obj: Objective
 | 
				
			||||||
 | 
					marker_target: Target
 | 
				
			||||||
 | 
					marker_surcap: Life Support Capsule
 | 
				
			||||||
 | 
					marker_surpup: Life Support Module
 | 
				
			||||||
 | 
					marker_a: A
 | 
				
			||||||
 | 
					marker_b: B
 | 
				
			||||||
 | 
					marker_c: C
 | 
				
			||||||
 | 
					marker_wp: Waypoint
 | 
				
			||||||
 | 
					marker_focus: Focus
 | 
				
			||||||
 | 
					marker_extract: Extraction
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					enable_auto_start: Enable Auto Start
 | 
				
			||||||
 | 
					disable_auto_start: Disable Auto Start
 | 
				
			||||||
 | 
					clear_script_log: Clear Script Log
 | 
				
			||||||
 | 
					console: Console
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					err: Connection to DLL lost.
 | 
				
			||||||
 | 
					err_retry: Attempt to reconnect.
 | 
				
			||||||
							
								
								
									
										52
									
								
								bootstrapper-webui/es.cat.txt
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										52
									
								
								bootstrapper-webui/es.cat.txt
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,52 @@
 | 
				
			|||||||
 | 
					Translation by: hxedcl
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					checking_updates: Buscando actualizaciones...
 | 
				
			||||||
 | 
					update_check_fail: Error al buscar actualizaciones.
 | 
				
			||||||
 | 
					no_update: Estás usando OpenWF Bootstrapper v<span class="local-version-full"></span>. No hay actualizaciones disponibles en este momento.
 | 
				
			||||||
 | 
					dll_to_dll_update: Estás usando OpenWF Bootstrapper v<span class="local-version"></span>. No es la última versión, pero actualizar requeriría cerrar el juego, así que no te preocupes por eso ahora.
 | 
				
			||||||
 | 
					dll_to_hotfix_update: Estás usando OpenWF Bootstrapper v<span class="local-version"></span>. La última revisión para este DLL es <b class="hotfix-available"></b>. Si quieres, puedo <a href="#" onclick="fire_and_forget('download_latest_hotfix')">descargarla e instalarla ahora</a>, no se requiere reinicio.
 | 
				
			||||||
 | 
					hotfix_to_hotfix_update: Estás usando OpenWF Bootstrapper v<span class="local-version-full"></span>. La última revisión disponible es <b class="hotfix-available"></b>. Si quieres, puedo <a href="#" onclick="fire_and_forget('download_latest_hotfix')">descargarla e instalarla ahora</a>, sin reinicio requerido.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					server_host: Servidor
 | 
				
			||||||
 | 
					server_host_submit: Cambiar
 | 
				
			||||||
 | 
					logout: Cerrar sesión
 | 
				
			||||||
 | 
					high_damage_numbers_patch: Parche de daño alto
 | 
				
			||||||
 | 
					skip_mission_start_timer: Omitir temporizador de inicio de misión
 | 
				
			||||||
 | 
					simulacrum_blacklisted: Enemigos bloqueados en el Simulacro
 | 
				
			||||||
 | 
					simulacrum_whitelisted: Enemigos permitidos en el Simulacro
 | 
				
			||||||
 | 
					pause_always_stops_time: Pausa siempre detiene el tiempo
 | 
				
			||||||
 | 
					alternative_loading: Carga alternativa
 | 
				
			||||||
 | 
					ee_log_in_console: EE.log en la consola
 | 
				
			||||||
 | 
					dont_resolve_labels: No resolver etiquetas
 | 
				
			||||||
 | 
					fov_override: Anulación de FOV (0 para desactivar)
 | 
				
			||||||
 | 
					save_config: Guardar cambios en client config.json
 | 
				
			||||||
 | 
					reload_hotkeys: Recargar atajos de teclado
 | 
				
			||||||
 | 
					reload_label_replacements: Recargar etiquetas reemplazadas
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					camtype: Tipo de cámara
 | 
				
			||||||
 | 
					gamecam: Normal
 | 
				
			||||||
 | 
					freecam: Cámara libre
 | 
				
			||||||
 | 
					lockcam: Fija
 | 
				
			||||||
 | 
					pos: Posición
 | 
				
			||||||
 | 
					tp_submit: Teletransportar a
 | 
				
			||||||
 | 
					custom: Personalizado
 | 
				
			||||||
 | 
					marker: |TYPE| a |DIST|m
 | 
				
			||||||
 | 
					marker_unk: Marcador
 | 
				
			||||||
 | 
					marker_obj: Objetivo
 | 
				
			||||||
 | 
					marker_target: Objetivo
 | 
				
			||||||
 | 
					marker_surcap: Cápsula de soporte vital
 | 
				
			||||||
 | 
					marker_surpup: Módulo de soporte vital
 | 
				
			||||||
 | 
					marker_a: A
 | 
				
			||||||
 | 
					marker_b: B
 | 
				
			||||||
 | 
					marker_c: C
 | 
				
			||||||
 | 
					marker_wp: Punto de ruta
 | 
				
			||||||
 | 
					marker_focus: Enfoque
 | 
				
			||||||
 | 
					marker_extract: Extracción
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					enable_auto_start: Activar inicio automático
 | 
				
			||||||
 | 
					disable_auto_start: Desactivar inicio automático
 | 
				
			||||||
 | 
					clear_script_log: Limpiar registro de scripts
 | 
				
			||||||
 | 
					console: Consola
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					err: Conexión con DLL perdida.
 | 
				
			||||||
 | 
					err_retry: Intentar reconectar.
 | 
				
			||||||
							
								
								
									
										52
									
								
								bootstrapper-webui/fr.cat.txt
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										52
									
								
								bootstrapper-webui/fr.cat.txt
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,52 @@
 | 
				
			|||||||
 | 
					Translation by: Vitruvio (zexal.)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					checking_updates: Recherche de mise à jour...
 | 
				
			||||||
 | 
					update_check_fail: Recherche de mise à jour impossible.
 | 
				
			||||||
 | 
					no_update: OpenWF Bootstrapper v<span class="local-version-full"></span> est en cours d'execution. Aucune mise à jour disponible pour le moment.
 | 
				
			||||||
 | 
					dll_to_dll_update: OpenWF Bootstrapper v<span class="local-version"></span> est en cours d'execution. Une nouvelle version est disponible et requiert la fermeture du jeu.
 | 
				
			||||||
 | 
					dll_to_hotfix_update: OpenWF Bootstrapper v<span class="local-version"></span> est en cours d'execution. <b class="hotfix-available"></b> est disponible. Pour télécharger et appliquer cette version, <a href="#" onclick="fire_and_forget('download_latest_hotfix')">cliquez ici</a> — aucun redémarrage nécessaire.
 | 
				
			||||||
 | 
					hotfix_to_hotfix_update: OpenWF Bootstrapper v<span class="local-version-full"></span> est en cours d'execution. <b class="hotfix-available"></b>est disponible. Pour télécharger et appliquer cette version, <a href="#" onclick="fire_and_forget('download_latest_hotfix')">cliquez ici</a> — aucun redémarrage nécessaire.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					server_host: Hôte (serveur)
 | 
				
			||||||
 | 
					server_host_submit: Modifier l'hôte (serveur)
 | 
				
			||||||
 | 
					logout: Déconnexion
 | 
				
			||||||
 | 
					high_damage_numbers_patch: Patch du cap de dégâts
 | 
				
			||||||
 | 
					skip_mission_start_timer: Passer le compte à rebours du début de mission
 | 
				
			||||||
 | 
					simulacrum_blacklisted: Liste noire des ennemis en Simulacre
 | 
				
			||||||
 | 
					simulacrum_whitelisted: Liste blanche des ennemis en Simulacre
 | 
				
			||||||
 | 
					pause_always_stops_time: Pause arrête le temps
 | 
				
			||||||
 | 
					alternative_loading: Chargement alternatif
 | 
				
			||||||
 | 
					ee_log_in_console: La console affiche le EE.log
 | 
				
			||||||
 | 
					dont_resolve_labels: Ne pas résoudre les étiquettes
 | 
				
			||||||
 | 
					fov_override: Override du champ de vision (0 pour désactiver)
 | 
				
			||||||
 | 
					save_config: Sauvegarder les paramètres dans client config.json
 | 
				
			||||||
 | 
					reload_hotkeys: Recharger les mappings
 | 
				
			||||||
 | 
					reload_label_replacements: Recharger les remplacements d’étiquettes
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					camtype: Type de caméra
 | 
				
			||||||
 | 
					gamecam: Normal
 | 
				
			||||||
 | 
					freecam: Caméra libre
 | 
				
			||||||
 | 
					lockcam: Caméra verrouillée
 | 
				
			||||||
 | 
					pos: Position
 | 
				
			||||||
 | 
					tp_submit: Se teleporter vers
 | 
				
			||||||
 | 
					custom: Personnalisé
 | 
				
			||||||
 | 
					marker: |TYPE| à |DIST|m
 | 
				
			||||||
 | 
					marker_unk: Marqueur
 | 
				
			||||||
 | 
					marker_obj: Objectif
 | 
				
			||||||
 | 
					marker_target: Cible
 | 
				
			||||||
 | 
					marker_surcap: Capsule de survie
 | 
				
			||||||
 | 
					marker_surpup: Module de survie
 | 
				
			||||||
 | 
					marker_a: A
 | 
				
			||||||
 | 
					marker_b: B
 | 
				
			||||||
 | 
					marker_c: C
 | 
				
			||||||
 | 
					marker_wp: Marqueur
 | 
				
			||||||
 | 
					marker_focus: Focus
 | 
				
			||||||
 | 
					marker_extract: Extraction
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					enable_auto_start: Activer le lancement auto
 | 
				
			||||||
 | 
					disable_auto_start: Désactiver le lancement auto
 | 
				
			||||||
 | 
					clear_script_log: Vider le log du script
 | 
				
			||||||
 | 
					console: Console
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					err: Connexion au DLL perdue.
 | 
				
			||||||
 | 
					err_retry: Tentative de reconnexion.
 | 
				
			||||||
							
								
								
									
										52
									
								
								bootstrapper-webui/ru.cat.txt
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										52
									
								
								bootstrapper-webui/ru.cat.txt
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,52 @@
 | 
				
			|||||||
 | 
					Translation by: azdful
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					checking_updates: Проверка обновлений...
 | 
				
			||||||
 | 
					update_check_fail: Не удалось проверить наличие обновлений.
 | 
				
			||||||
 | 
					no_update: Вы используете Загрузчик OpenWF v<span class="local-version-full"></span>. Обновлений нет.
 | 
				
			||||||
 | 
					dll_to_dll_update: Вы используете Загрузчик OpenWF v<span class="local-version"></span>. Это не последняя версия, но для обновления придется закрыть игру, так что не волнуйтесь об этом сейчас.
 | 
				
			||||||
 | 
					dll_to_hotfix_update: Вы используете Загрузчик OpenWF v<span class="local-version"></span>. Последний хотфикс для DLL — <b class="hotfix-available"></b>. Если желаете, можно <a href="#" onclick="fire_and_forget('download_latest_hotfix')">скачать и применить его сейчас</a> — перезапуск не потребуется.
 | 
				
			||||||
 | 
					hotfix_to_hotfix_update: Вы используете Загрузчик OpenWF v<span class="local-version-full"></span>. Последний хотфикс — <b class="hotfix-available"></b>. Если желаете, можно <a href="#" onclick="fire_and_forget('download_latest_hotfix')">скачать и применить его сейчас</a> — перезапуск не потребуется.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					server_host: Хост Сервера
 | 
				
			||||||
 | 
					server_host_submit: Изменить
 | 
				
			||||||
 | 
					logout: Выход
 | 
				
			||||||
 | 
					high_damage_numbers_patch: Патч Высоких Значений Урона
 | 
				
			||||||
 | 
					skip_mission_start_timer: Пропустить Таймер Запуска Миссии
 | 
				
			||||||
 | 
					simulacrum_blacklisted: Враги из Черного Списка в Симулякруме
 | 
				
			||||||
 | 
					simulacrum_whitelisted: Враги из Белого Списка в Симулякруме
 | 
				
			||||||
 | 
					pause_always_stops_time: Пауза Всегда Останавливает Время
 | 
				
			||||||
 | 
					alternative_loading: Альтернативная Загрузка
 | 
				
			||||||
 | 
					ee_log_in_console: EE.log в Консоль
 | 
				
			||||||
 | 
					dont_resolve_labels: Не Разрешать Ярлычки
 | 
				
			||||||
 | 
					fov_override: Перезапись FOV (0 для отключения)
 | 
				
			||||||
 | 
					save_config: Сохранить изменения в client config.json
 | 
				
			||||||
 | 
					reload_hotkeys: Перезагрузить Горячие Клавиши
 | 
				
			||||||
 | 
					reload_label_replacements: Перезагрузить Замены Ярлычков
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					camtype: Тип Камеры
 | 
				
			||||||
 | 
					gamecam: Нормальная
 | 
				
			||||||
 | 
					freecam: Свободная
 | 
				
			||||||
 | 
					lockcam: Фиксированная
 | 
				
			||||||
 | 
					pos: Позиция
 | 
				
			||||||
 | 
					tp_submit: Телепортироваться к
 | 
				
			||||||
 | 
					custom: Пользовательское
 | 
				
			||||||
 | 
					marker: |TYPE| через |DIST|м
 | 
				
			||||||
 | 
					marker_unk: Метка
 | 
				
			||||||
 | 
					marker_obj: Цель
 | 
				
			||||||
 | 
					marker_target: Цель
 | 
				
			||||||
 | 
					marker_surcap: Капсула Жизнеобеспечения
 | 
				
			||||||
 | 
					marker_surpup: Модуль Жизнеобеспечения
 | 
				
			||||||
 | 
					marker_a: A
 | 
				
			||||||
 | 
					marker_b: B
 | 
				
			||||||
 | 
					marker_c: C
 | 
				
			||||||
 | 
					marker_wp: Метка
 | 
				
			||||||
 | 
					marker_focus: Фокус
 | 
				
			||||||
 | 
					marker_extract: Эвакуация
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					enable_auto_start: Включить Авто Запуск
 | 
				
			||||||
 | 
					disable_auto_start: Отключить Авто Запуск
 | 
				
			||||||
 | 
					clear_script_log: Очистить Лог Скриптов
 | 
				
			||||||
 | 
					console: Консоль
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					err: Соединение с DLL потеряно.
 | 
				
			||||||
 | 
					err_retry: Попытка восстановить соединение.
 | 
				
			||||||
							
								
								
									
										52
									
								
								bootstrapper-webui/uk.cat.txt
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										52
									
								
								bootstrapper-webui/uk.cat.txt
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,52 @@
 | 
				
			|||||||
 | 
					Translation by: LoseFace
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					checking_updates: Перевірка Оновлень...
 | 
				
			||||||
 | 
					update_check_fail: Не вдалося перевірити наявність оновлень.
 | 
				
			||||||
 | 
					no_update: Ви використовуєте Завантажувач OpenWF v<span class="local-version-full"></span>. Оновлень немає.
 | 
				
			||||||
 | 
					dll_to_dll_update: Ви використовуєте Завантажувач OpenWF v<span class="local-version"></span>. Це не остання версія, але для оновлення доведеться закрити гру, тож не хвилюйтеся про це зараз.
 | 
				
			||||||
 | 
					dll_to_hotfix_update: Ви використовуєте Завантажувач OpenWF v<span class="local-version"></span>. Останній хотфікс для DLL — <b class="hotfix-available"></b>. Якщо бажаєте, можна <a href="#" onclick="fire_and_forget('download_latest_hotfix')">завантажити та застосувати його зараз</a> - перезапуск не знадобиться.
 | 
				
			||||||
 | 
					hotfix_to_hotfix_update: Ви використовуєте Завантажувач OpenWF v<span class="local-version-full"></span>. Останній хотфікс — <b class="hotfix-available"></b>. Якщо бажаєте, можна <a href="#" onclick="fire_and_forget('download_latest_hotfix')">завантажити та застосувати його зараз</a> - перезапуск не знадобиться.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					server_host: Хост Сервера
 | 
				
			||||||
 | 
					server_host_submit: Змінити
 | 
				
			||||||
 | 
					logout: Вихід
 | 
				
			||||||
 | 
					high_damage_numbers_patch: Патч високих значень шкоди
 | 
				
			||||||
 | 
					skip_mission_start_timer: Пропустити Таймер Запуску Місії
 | 
				
			||||||
 | 
					simulacrum_blacklisted: Вороги з Чорного Списку в Симулякрі
 | 
				
			||||||
 | 
					simulacrum_whitelisted: Вороги з Білого Списку в Симулякрі
 | 
				
			||||||
 | 
					pause_always_stops_time: Пауза Завжди Зупиняє Час
 | 
				
			||||||
 | 
					alternative_loading: Альтернативне Завантаження
 | 
				
			||||||
 | 
					ee_log_in_console: EE.log в Консоль
 | 
				
			||||||
 | 
					dont_resolve_labels: Не дозволяти Ярлики
 | 
				
			||||||
 | 
					fov_override: Перезапис FOV (0 для вимкнення)
 | 
				
			||||||
 | 
					save_config: Зберегти зміни в client config.json
 | 
				
			||||||
 | 
					reload_hotkeys: Перезавантажити Гарячі клавіші
 | 
				
			||||||
 | 
					reload_label_replacements: Перезавантажити Заміни Ярликів
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					camtype: Тип Камери
 | 
				
			||||||
 | 
					gamecam: Нормальна
 | 
				
			||||||
 | 
					freecam: Вільна
 | 
				
			||||||
 | 
					lockcam: Фіксована
 | 
				
			||||||
 | 
					pos: Позиция
 | 
				
			||||||
 | 
					tp_submit: Телепортуватися до
 | 
				
			||||||
 | 
					custom: Користувацьке
 | 
				
			||||||
 | 
					marker: |TYPE| через |DIST|м
 | 
				
			||||||
 | 
					marker_unk: Мітка
 | 
				
			||||||
 | 
					marker_obj: Ціль
 | 
				
			||||||
 | 
					marker_target: Ціль
 | 
				
			||||||
 | 
					marker_surcap: Капсула життєзабезпечення
 | 
				
			||||||
 | 
					marker_surpup: Модуль життєзабезпечення
 | 
				
			||||||
 | 
					marker_a: A
 | 
				
			||||||
 | 
					marker_b: B
 | 
				
			||||||
 | 
					marker_c: C
 | 
				
			||||||
 | 
					marker_wp: Мітка
 | 
				
			||||||
 | 
					marker_focus: Фокус
 | 
				
			||||||
 | 
					marker_extract: Евакуація
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					enable_auto_start: Увімкнути Авто Запуск
 | 
				
			||||||
 | 
					disable_auto_start: Вимкнути Авто Запуск
 | 
				
			||||||
 | 
					clear_script_log: Очистити Лог Скриптів
 | 
				
			||||||
 | 
					console: Консоль
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					err: З'єднання з DLL втрачено.
 | 
				
			||||||
 | 
					err_retry: Спроба відновити з'єднання.
 | 
				
			||||||
							
								
								
									
										52
									
								
								bootstrapper-webui/zh.cat.txt
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										52
									
								
								bootstrapper-webui/zh.cat.txt
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,52 @@
 | 
				
			|||||||
 | 
					Translation by: 喜欢 (wxhn1225), Corvus 
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					checking_updates: 正在检查更新...
 | 
				
			||||||
 | 
					update_check_fail: 检查更新失败。
 | 
				
			||||||
 | 
					no_update: 你当前运行的是OpenWF引导程序v<span class="local-version-full"></span>。目前没有可用的更新。
 | 
				
			||||||
 | 
					dll_to_dll_update: 你当前运行的是OpenWF引导程序v<span class="local-version"></span>。目前不是最新版本,若想更新,需先关闭游戏。
 | 
				
			||||||
 | 
					dll_to_hotfix_update: 你当前运行的是OpenWF引导程序v<span class="local-version"></span>。DLL的最新热修版本为<b class="hotfix-available"></b>。此处<a href="#"onclick="fire_and_forget('download_latest_hotfix')">可立即下载并应用最新版本</a> — 无需重启游戏。
 | 
				
			||||||
 | 
					hotfix_to_hotfix_update: 你当前运行的是OpenWF引导程序v<span class="local-version-full"></span>。最新的热修复版本为<b class="hotfix-available"></b>。此处<a href="#"onclick="fire_and_forget('download_latest_hotfix')">可立即下载并应用最新版本</a> — 无需重启游戏。
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					server_host: 服务器主机
 | 
				
			||||||
 | 
					server_host_submit: 更改
 | 
				
			||||||
 | 
					logout: 注销
 | 
				
			||||||
 | 
					high_damage_numbers_patch: 高伤害数字补丁
 | 
				
			||||||
 | 
					skip_mission_start_timer: 跳过任务倒计时
 | 
				
			||||||
 | 
					simulacrum_blacklisted: 幻影装置的隐藏敌人
 | 
				
			||||||
 | 
					simulacrum_whitelisted: 幻影装置的默认敌人
 | 
				
			||||||
 | 
					pause_always_stops_time: Esc暂停游戏
 | 
				
			||||||
 | 
					alternative_loading: 备选加载方式
 | 
				
			||||||
 | 
					ee_log_in_console: 在控制台输出EE.log
 | 
				
			||||||
 | 
					dont_resolve_labels: 取消本地化
 | 
				
			||||||
 | 
					fov_override: 视野重写 (0为禁用)
 | 
				
			||||||
 | 
					save_config: 在client config.json保存更改
 | 
				
			||||||
 | 
					reload_hotkeys: 重载热键
 | 
				
			||||||
 | 
					reload_label_replacements: 重新加载文本替换
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					camtype: 镜头类型
 | 
				
			||||||
 | 
					gamecam: 正常
 | 
				
			||||||
 | 
					freecam: 自由视角
 | 
				
			||||||
 | 
					lockcam: 原地锁定
 | 
				
			||||||
 | 
					pos: 位置
 | 
				
			||||||
 | 
					tp_submit: 传送至
 | 
				
			||||||
 | 
					custom: 自定义
 | 
				
			||||||
 | 
					marker: |TYPE| 在 |DIST|米
 | 
				
			||||||
 | 
					marker_unk: 通用标记点
 | 
				
			||||||
 | 
					marker_obj: 标记目标
 | 
				
			||||||
 | 
					marker_target: 目标
 | 
				
			||||||
 | 
					marker_surcap: 大型生命维持胶囊
 | 
				
			||||||
 | 
					marker_surpup: 小型生命维持胶囊
 | 
				
			||||||
 | 
					marker_a: A
 | 
				
			||||||
 | 
					marker_b: B
 | 
				
			||||||
 | 
					marker_c: C
 | 
				
			||||||
 | 
					marker_wp: 标点
 | 
				
			||||||
 | 
					marker_focus: 专精球
 | 
				
			||||||
 | 
					marker_extract: 撤离点
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					enable_auto_start: 开启自动启动
 | 
				
			||||||
 | 
					disable_auto_start: 关闭自动启动
 | 
				
			||||||
 | 
					clear_script_log: 清除脚本日志
 | 
				
			||||||
 | 
					console: 控制台
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					err: 与DLL连接丢失。
 | 
				
			||||||
 | 
					err_retry: 尝试重连。
 | 
				
			||||||
@ -1,51 +0,0 @@
 | 
				
			|||||||
// German translation by Animan8000
 | 
					 | 
				
			||||||
dict = {
 | 
					 | 
				
			||||||
	checking_updates: `Suche nach Updates...`,
 | 
					 | 
				
			||||||
	update_check_fail: `Fehler beim Überprüfen von Updates.`,
 | 
					 | 
				
			||||||
	no_update: `Du verwendest OpenWF Bootstrapper v<span class="local-version-full"></span>. Es sind derzeit keine Updates verfügbar.`,
 | 
					 | 
				
			||||||
	dll_to_dll_update: `Du verwendest OpenWF Bootstrapper v<span class="local-version"></span>. Dies ist nicht die neueste Version, aber ein Update würde erfordern, dass du das Spiel schließt, von daher mache dir keine Sorgen im Moment.`,
 | 
					 | 
				
			||||||
	dll_to_hotfix_update: `Du verwendest OpenWF Bootstrapper v<span class="local-version"></span>. Der neueste Hotfix für diese DLL ist <b class="hotfix-available"></b>. Falls du möchtest, kann ich es <a href="#" onclick="fetch('/download_latest_hotfix')">herunterladen und jetzt anwenden</a> — kein Neustart erforderlich.`,
 | 
					 | 
				
			||||||
	hotfix_to_hotfix_update: `Du verwendest OpenWF Bootstrapper v<span class="local-version-full"></span>. Der neueste Hotfix ist <b class="hotfix-available"></b>. Falls du möchtest, kann ich es <a href="#" onclick="fetch('/download_latest_hotfix')">herunterladen und jetzt anwenden</a> — kein Neustart erforderlich.`,
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
	server_host: `Server-Host`,
 | 
					 | 
				
			||||||
	server_host_submit: `Ändern`,
 | 
					 | 
				
			||||||
	logout: `Abmelden`,
 | 
					 | 
				
			||||||
	high_damage_numbers_patch: `Hohe Schadenszahlen Patch`,
 | 
					 | 
				
			||||||
	skip_mission_start_timer: `Überspringe Missionsstart Timer`,
 | 
					 | 
				
			||||||
	simulacrum_blacklisted: `Gesperrte Gegner im Simulacrum`,
 | 
					 | 
				
			||||||
	simulacrum_whitelisted: `Erlaubte Gegner im Simulacrum`,
 | 
					 | 
				
			||||||
	pause_always_stops_time: `Pause stoppt immer die Zeit`,
 | 
					 | 
				
			||||||
	ee_log_in_console: `EE.log in Konsole`,
 | 
					 | 
				
			||||||
	dont_resolve_labels: `Labels nicht auflösen`,
 | 
					 | 
				
			||||||
	fov_override: `Sichtfeld (FOV) überschreiben (0 = deaktiviert)`,
 | 
					 | 
				
			||||||
	save_config: `Speichere Änderungen in client_config.json`,
 | 
					 | 
				
			||||||
	reload_label_replacements: `Label-Ersetzungen neuladen`,
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
	camtype: `Kameratyp`,
 | 
					 | 
				
			||||||
	gamecam: `Normal`,
 | 
					 | 
				
			||||||
	freecam: `Freie Kamera`,
 | 
					 | 
				
			||||||
	lockcam: `Fixierte Kamera`,
 | 
					 | 
				
			||||||
	pos: `Position`,
 | 
					 | 
				
			||||||
	tp_submit: `Teleportiere zu`,
 | 
					 | 
				
			||||||
	custom: `Benutzerdefiniert`,
 | 
					 | 
				
			||||||
	marker: `|TYPE| in |DIST|m`,
 | 
					 | 
				
			||||||
	marker_unk: `Marker`,
 | 
					 | 
				
			||||||
	marker_obj: `Ziel`,
 | 
					 | 
				
			||||||
	marker_target: `Zielperson`,
 | 
					 | 
				
			||||||
	marker_surcap: `Lebenserhaltungskapsel`,
 | 
					 | 
				
			||||||
	marker_surpup: `Lebenserhaltungsmodul`,
 | 
					 | 
				
			||||||
	marker_a: `A`,
 | 
					 | 
				
			||||||
	marker_b: `B`,
 | 
					 | 
				
			||||||
	marker_c: `C`,
 | 
					 | 
				
			||||||
	marker_wp: `Wegpunkt`,
 | 
					 | 
				
			||||||
	marker_focus: `Fokus`,
 | 
					 | 
				
			||||||
	marker_extract: `Extraktionspunkt`,
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
	enable_auto_start: `Aktiviere automatischen Start`,
 | 
					 | 
				
			||||||
	disable_auto_start: `Deaktiviere automatischen Start`,
 | 
					 | 
				
			||||||
	clear_script_log: `Skriptprotokoll löschen`,
 | 
					 | 
				
			||||||
	console: `Konsole`,
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
	err: `Verbindung zur DLL verloren.`,
 | 
					 | 
				
			||||||
	err_retry: `Versuche erneut zu verbinden.`,
 | 
					 | 
				
			||||||
}
 | 
					 | 
				
			||||||
@ -1,50 +0,0 @@
 | 
				
			|||||||
dict = {
 | 
					 | 
				
			||||||
	checking_updates: `Checking for updates...`,
 | 
					 | 
				
			||||||
	update_check_fail: `Failed to check for updates.`,
 | 
					 | 
				
			||||||
	no_update: `You are running OpenWF Bootstrapper v<span class="local-version-full"></span>. No updates are available right now.`,
 | 
					 | 
				
			||||||
	dll_to_dll_update: `You are running OpenWF Bootstrapper v<span class="local-version"></span>. This is not the latest version, but updating would require you to close the game, so don't worry about it right now.`,
 | 
					 | 
				
			||||||
	dll_to_hotfix_update: `You are running OpenWF Bootstrapper v<span class="local-version"></span>. The latest hotfix for this DLL is <b class="hotfix-available"></b>. If you want, I can <a href="#" onclick="fetch('/download_latest_hotfix')">download and apply it now</a> — no restart required.`,
 | 
					 | 
				
			||||||
	hotfix_to_hotfix_update: `You are running OpenWF Bootstrapper v<span class="local-version-full"></span>. The latest hotfix is <b class="hotfix-available"></b>. If you want, I can <a href="#" onclick="fetch('/download_latest_hotfix')">download and apply it now</a> — no restart required.`,
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
	server_host: `Server Host`,
 | 
					 | 
				
			||||||
	server_host_submit: `Change`,
 | 
					 | 
				
			||||||
	logout: `Logout`,
 | 
					 | 
				
			||||||
	high_damage_numbers_patch: `High Damage Numbers Patch`,
 | 
					 | 
				
			||||||
	skip_mission_start_timer: `Skip Mission Start Timer`,
 | 
					 | 
				
			||||||
	simulacrum_blacklisted: `Blacklisted Enemies in Simulacrum`,
 | 
					 | 
				
			||||||
	simulacrum_whitelisted: `Whitelisted Enemies in Simulacrum`,
 | 
					 | 
				
			||||||
	pause_always_stops_time: `Pause Always Stops Time`,
 | 
					 | 
				
			||||||
	ee_log_in_console: `EE.log in Console`,
 | 
					 | 
				
			||||||
	dont_resolve_labels: `Don't Resolve Labels`,
 | 
					 | 
				
			||||||
	fov_override: `FOV Override (0 = disabled)`,
 | 
					 | 
				
			||||||
	save_config: `Save changes to client_config.json`,
 | 
					 | 
				
			||||||
	reload_label_replacements: `Reload Label Replacements`,
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
	camtype: `Camera Type`,
 | 
					 | 
				
			||||||
	gamecam: `Normal`,
 | 
					 | 
				
			||||||
	freecam: `Freecam`,
 | 
					 | 
				
			||||||
	lockcam: `Locked In Place`,
 | 
					 | 
				
			||||||
	pos: `Position`,
 | 
					 | 
				
			||||||
	tp_submit: `Teleport To`,
 | 
					 | 
				
			||||||
	custom: `Custom`,
 | 
					 | 
				
			||||||
	marker: `|TYPE| in |DIST|m`,
 | 
					 | 
				
			||||||
	marker_unk: `Marker`,
 | 
					 | 
				
			||||||
	marker_obj: `Objective`,
 | 
					 | 
				
			||||||
	marker_target: `Target`,
 | 
					 | 
				
			||||||
	marker_surcap: `Life Support Capsule`,
 | 
					 | 
				
			||||||
	marker_surpup: `Life Support Module`,
 | 
					 | 
				
			||||||
	marker_a: `A`,
 | 
					 | 
				
			||||||
	marker_b: `B`,
 | 
					 | 
				
			||||||
	marker_c: `C`,
 | 
					 | 
				
			||||||
	marker_wp: `Waypoint`,
 | 
					 | 
				
			||||||
	marker_focus: `Focus`,
 | 
					 | 
				
			||||||
	marker_extract: `Extraction`,
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
	enable_auto_start: `Enable Auto Start`,
 | 
					 | 
				
			||||||
	disable_auto_start: `Disable Auto Start`,
 | 
					 | 
				
			||||||
	clear_script_log: `Clear Script Log`,
 | 
					 | 
				
			||||||
	console: `Console`,
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
	err: `Connection to DLL lost.`,
 | 
					 | 
				
			||||||
	err_retry: `Attempt to reconnect.`,
 | 
					 | 
				
			||||||
}
 | 
					 | 
				
			||||||
@ -1,51 +0,0 @@
 | 
				
			|||||||
// French translation by Vitruvio (zexal.)
 | 
					 | 
				
			||||||
dict = {
 | 
					 | 
				
			||||||
	checking_updates: `Recherche de mise à jour...`,
 | 
					 | 
				
			||||||
	update_check_fail: `Recherche de mise à jour impossible.`,
 | 
					 | 
				
			||||||
	no_update: `OpenWF Bootstrapper v<span class="local-version-full"></span> est en cours d'execution. Aucune mise à jour disponible pour le moment.`,
 | 
					 | 
				
			||||||
	dll_to_dll_update: `OpenWF Bootstrapper v<span class="local-version"></span> est en cours d'execution. Une nouvelle version est disponible et requiert la fermeture du jeu.`,
 | 
					 | 
				
			||||||
	dll_to_hotfix_update: `OpenWF Bootstrapper v<span class="local-version"></span> est en cours d'execution. <b class="hotfix-available"></b> est disponible. Pour télécharger et appliquer cette version, <a href="#" onclick="fetch('/download_latest_hotfix')">cliquez ici</a> — aucun redémarrage nécessaire.`,
 | 
					 | 
				
			||||||
	hotfix_to_hotfix_update: `OpenWF Bootstrapper v<span class="local-version-full"></span> est en cours d'execution. <b class="hotfix-available"></b>est disponible. Pour télécharger et appliquer cette version, <a href="#" onclick="fetch('/download_latest_hotfix')">cliquez ici</a> — aucun redémarrage nécessaire.`,
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
	server_host: `Hôte (serveur)`,
 | 
					 | 
				
			||||||
	server_host_submit: `Modifier l'hôte (serveur)`,
 | 
					 | 
				
			||||||
	logout: `Déconnexion`,
 | 
					 | 
				
			||||||
	high_damage_numbers_patch: `Patch du cap de dégâts`,
 | 
					 | 
				
			||||||
	skip_mission_start_timer: `Passer le compte à rebours du début de mission`,
 | 
					 | 
				
			||||||
	simulacrum_blacklisted: `Liste noire des ennemis en Simulacre`,
 | 
					 | 
				
			||||||
	simulacrum_whitelisted: `Liste blanche des ennemis en Simulacre`,
 | 
					 | 
				
			||||||
	pause_always_stops_time: `Pause arrête le temps`,
 | 
					 | 
				
			||||||
	ee_log_in_console: `La console affiche le EE.log`,
 | 
					 | 
				
			||||||
	dont_resolve_labels: `[UNTRANSLATED] Don't Resolve Labels`,
 | 
					 | 
				
			||||||
	fov_override: `Override du champ de vision (0 = désactivé)`,
 | 
					 | 
				
			||||||
	save_config: `Sauvegarder les paramètres dans client_config.json`,
 | 
					 | 
				
			||||||
	reload_label_replacements: `[UNTRANSLATED] Reload Label Replacements`,
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
	camtype: `Type de caméra`,
 | 
					 | 
				
			||||||
	gamecam: `Normal`,
 | 
					 | 
				
			||||||
	freecam: `Caméra libre`,
 | 
					 | 
				
			||||||
	lockcam: `Caméra verrouillée`,
 | 
					 | 
				
			||||||
	pos: `Position`,
 | 
					 | 
				
			||||||
	tp_submit: `Se teleporter vers`,
 | 
					 | 
				
			||||||
	custom: `Personnalisé`,
 | 
					 | 
				
			||||||
	marker: `|TYPE| à |DIST|m`,
 | 
					 | 
				
			||||||
	marker_unk: `Marqueur`,
 | 
					 | 
				
			||||||
	marker_obj: `Objectif`,
 | 
					 | 
				
			||||||
	marker_target: `Cible`,
 | 
					 | 
				
			||||||
	marker_surcap: `Capsule de survie`,
 | 
					 | 
				
			||||||
	marker_surpup: `Module de survie`,
 | 
					 | 
				
			||||||
	marker_a: `A`,
 | 
					 | 
				
			||||||
	marker_b: `B`,
 | 
					 | 
				
			||||||
	marker_c: `C`,
 | 
					 | 
				
			||||||
	marker_wp: `Marqueur`,
 | 
					 | 
				
			||||||
	marker_focus: `Focus`,
 | 
					 | 
				
			||||||
	marker_extract: `Extraction`,
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
	enable_auto_start: `Activer le lancement auto`,
 | 
					 | 
				
			||||||
	disable_auto_start: `Désactiver le lancement auto`,
 | 
					 | 
				
			||||||
	clear_script_log: `Vider le log du script`,
 | 
					 | 
				
			||||||
	console: `Console`,
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
	err: `Connexion au DLL perdue.`,
 | 
					 | 
				
			||||||
	err_retry: `Tentative de reconnexion.`,
 | 
					 | 
				
			||||||
}
 | 
					 | 
				
			||||||
@ -1,51 +0,0 @@
 | 
				
			|||||||
// Russian translation by azdful
 | 
					 | 
				
			||||||
dict = {
 | 
					 | 
				
			||||||
	checking_updates: `[UNTRANSLATED] Checking for updates...`,
 | 
					 | 
				
			||||||
	update_check_fail: `[UNTRANSLATED] Failed to check for updates.`,
 | 
					 | 
				
			||||||
	no_update: `[UNTRANSLATED] You are running OpenWF Bootstrapper v<span class="local-version-full"></span>. No updates are available right now.`,
 | 
					 | 
				
			||||||
	dll_to_dll_update: `[UNTRANSLATED] You are running OpenWF Bootstrapper v<span class="local-version"></span>. This is not the latest version, but updating would require you to close the game, so don't worry about it right now.`,
 | 
					 | 
				
			||||||
	dll_to_hotfix_update: `[UNTRANSLATED] You are running OpenWF Bootstrapper v<span class="local-version"></span>. The latest hotfix for this DLL is <b class="hotfix-available"></b>. If you want, I can <a href="#" onclick="fetch('/download_latest_hotfix')">download and apply it now</a> — no restart required.`,
 | 
					 | 
				
			||||||
	hotfix_to_hotfix_update: `[UNTRANSLATED] You are running OpenWF Bootstrapper v<span class="local-version-full"></span>. The latest hotfix is <b class="hotfix-available"></b>. If you want, I can <a href="#" onclick="fetch('/download_latest_hotfix')">download and apply it now</a> — no restart required.`,
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
	server_host: `Хост Сервера`,
 | 
					 | 
				
			||||||
	server_host_submit: `Изменить`,
 | 
					 | 
				
			||||||
	logout: `Выход`,
 | 
					 | 
				
			||||||
	high_damage_numbers_patch: `Патч Высоких Значений Урона`,
 | 
					 | 
				
			||||||
	skip_mission_start_timer: `Пропустить Таймер Запуска Миссии`,
 | 
					 | 
				
			||||||
	simulacrum_blacklisted: `Враги из черного списка в Симулякруме`,
 | 
					 | 
				
			||||||
	simulacrum_whitelisted: `Враги из белого списка в Симулякруме`,
 | 
					 | 
				
			||||||
	pause_always_stops_time: `Пауза Всегда Останавливает Время`,
 | 
					 | 
				
			||||||
	ee_log_in_console: `EE.log в Консоль`,
 | 
					 | 
				
			||||||
	dont_resolve_labels: `[UNTRANSLATED] Don't Resolve Labels`,
 | 
					 | 
				
			||||||
	fov_override: `Перезапись FOV (0 = отключена)`,
 | 
					 | 
				
			||||||
	save_config: `Сохранить изменения в client_config.json`,
 | 
					 | 
				
			||||||
	reload_label_replacements: `[UNTRANSLATED] Reload Label Replacements`,
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
	camtype: `Тип Камеры`,
 | 
					 | 
				
			||||||
	gamecam: `Нормальная`,
 | 
					 | 
				
			||||||
	freecam: `Свободная`,
 | 
					 | 
				
			||||||
	lockcam: `Фиксированная`,
 | 
					 | 
				
			||||||
	pos: `Позиция`,
 | 
					 | 
				
			||||||
	tp_submit: `Телепортироваться к`,
 | 
					 | 
				
			||||||
	custom: `Пользовательское`,
 | 
					 | 
				
			||||||
	marker: `|TYPE| через |DIST|м`,
 | 
					 | 
				
			||||||
	marker_unk: `Метка`,
 | 
					 | 
				
			||||||
	marker_obj: `Цель`,
 | 
					 | 
				
			||||||
	marker_target: `Цель`,
 | 
					 | 
				
			||||||
	marker_surcap: `Капсула Жизнеобеспечения`,
 | 
					 | 
				
			||||||
	marker_surpup: `Модуль Жизнеобеспечения`,
 | 
					 | 
				
			||||||
	marker_a: `A`,
 | 
					 | 
				
			||||||
	marker_b: `B`,
 | 
					 | 
				
			||||||
	marker_c: `C`,
 | 
					 | 
				
			||||||
	marker_wp: `Метка`,
 | 
					 | 
				
			||||||
	marker_focus: `Фокус`,
 | 
					 | 
				
			||||||
	marker_extract: `Эвакуация`,
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
	enable_auto_start: `Включить Авто Запуск`,
 | 
					 | 
				
			||||||
	disable_auto_start: `Отключить Авто Запуск`,
 | 
					 | 
				
			||||||
	clear_script_log: `Очистить Лог Скриптов`,
 | 
					 | 
				
			||||||
	console: `Консоль`,
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
	err: `Соединение с DLL потеряно.`,
 | 
					 | 
				
			||||||
	err_retry: `Попытка восстановить соединение.`,
 | 
					 | 
				
			||||||
}
 | 
					 | 
				
			||||||
@ -1,51 +0,0 @@
 | 
				
			|||||||
// Chinese translation by 喜欢 (wxhn1225)
 | 
					 | 
				
			||||||
dict = {
 | 
					 | 
				
			||||||
	checking_updates: `[UNTRANSLATED] Checking for updates...`,
 | 
					 | 
				
			||||||
	update_check_fail: `[UNTRANSLATED] Failed to check for updates.`,
 | 
					 | 
				
			||||||
	no_update: `[UNTRANSLATED] You are running OpenWF Bootstrapper v<span class="local-version-full"></span>. No updates are available right now.`,
 | 
					 | 
				
			||||||
	dll_to_dll_update: `[UNTRANSLATED] You are running OpenWF Bootstrapper v<span class="local-version"></span>. This is not the latest version, but updating would require you to close the game, so don't worry about it right now.`,
 | 
					 | 
				
			||||||
	dll_to_hotfix_update: `[UNTRANSLATED] You are running OpenWF Bootstrapper v<span class="local-version"></span>. The latest hotfix for this DLL is <b class="hotfix-available"></b>. If you want, I can <a href="#" onclick="fetch('/download_latest_hotfix')">download and apply it now</a> — no restart required.`,
 | 
					 | 
				
			||||||
	hotfix_to_hotfix_update: `[UNTRANSLATED] You are running OpenWF Bootstrapper v<span class="local-version-full"></span>. The latest hotfix is <b class="hotfix-available"></b>. If you want, I can <a href="#" onclick="fetch('/download_latest_hotfix')">download and apply it now</a> — no restart required.`,
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
	server_host: `服务器主机`,
 | 
					 | 
				
			||||||
	server_host_submit: `更改`,
 | 
					 | 
				
			||||||
	logout: `注销`,
 | 
					 | 
				
			||||||
	high_damage_numbers_patch: `高伤害数字补丁`,
 | 
					 | 
				
			||||||
	skip_mission_start_timer: `跳过任务倒计时`,
 | 
					 | 
				
			||||||
	simulacrum_blacklisted: `幻影装置的隐藏敌人`,
 | 
					 | 
				
			||||||
	simulacrum_whitelisted: `幻影装置的默认敌人`,
 | 
					 | 
				
			||||||
	pause_always_stops_time: `Esc暂停游戏`,
 | 
					 | 
				
			||||||
	ee_log_in_console: `在控制台输出EE.log`,
 | 
					 | 
				
			||||||
	dont_resolve_labels: `[UNTRANSLATED] Don't Resolve Labels`,
 | 
					 | 
				
			||||||
	fov_override: `视野重写 (0 = 关闭)`,
 | 
					 | 
				
			||||||
	save_config: `在client_config.json保存更改`,
 | 
					 | 
				
			||||||
	reload_label_replacements: `[UNTRANSLATED] Reload Label Replacements`,
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
	camtype: `镜头类型`,
 | 
					 | 
				
			||||||
	gamecam: `正常`,
 | 
					 | 
				
			||||||
	freecam: `自由视角`,
 | 
					 | 
				
			||||||
	lockcam: `原地锁定`,
 | 
					 | 
				
			||||||
	pos: `位置`,
 | 
					 | 
				
			||||||
	tp_submit: `传送至`,
 | 
					 | 
				
			||||||
	custom: `自定义`,
 | 
					 | 
				
			||||||
	marker: `|TYPE| 在 |DIST|米`,
 | 
					 | 
				
			||||||
	marker_unk: `通用标记点`,
 | 
					 | 
				
			||||||
	marker_obj: `标记目标`,
 | 
					 | 
				
			||||||
	marker_target: `目标`,
 | 
					 | 
				
			||||||
	marker_surcap: `大型生命维持胶囊`,
 | 
					 | 
				
			||||||
	marker_surpup: `小型生命维持胶囊`,
 | 
					 | 
				
			||||||
	marker_a: `A`,
 | 
					 | 
				
			||||||
	marker_b: `B`,
 | 
					 | 
				
			||||||
	marker_c: `C`,
 | 
					 | 
				
			||||||
	marker_wp: `标点`,
 | 
					 | 
				
			||||||
	marker_focus: `专精球`,
 | 
					 | 
				
			||||||
	marker_extract: `撤离点`,
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
	enable_auto_start: `开启自动启动`,
 | 
					 | 
				
			||||||
	disable_auto_start: `关闭自动启动`,
 | 
					 | 
				
			||||||
	clear_script_log: `清除脚本日志`,
 | 
					 | 
				
			||||||
	console: `控制台`,
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
	err: `与DLL连接丢失。`,
 | 
					 | 
				
			||||||
	err_retry: `尝试重连。`,
 | 
					 | 
				
			||||||
}
 | 
					 | 
				
			||||||
							
								
								
									
										26
									
								
								update.php
									
									
									
									
									
								
							
							
						
						
									
										26
									
								
								update.php
									
									
									
									
									
								
							@ -1,7 +1,7 @@
 | 
				
			|||||||
<?php
 | 
					<?php
 | 
				
			||||||
function extract_strings($cont)
 | 
					function extract_strings($cont)
 | 
				
			||||||
{
 | 
					{
 | 
				
			||||||
	preg_match_all("/([a-z_]+): `([^`]*)`,/", $cont, $matches, PREG_SET_ORDER, 0);
 | 
						preg_match_all("/([A-Za-z_ ]+): (.*)/", $cont, $matches, PREG_SET_ORDER, 0);
 | 
				
			||||||
	$strings = [];
 | 
						$strings = [];
 | 
				
			||||||
	foreach ($matches as $match)
 | 
						foreach ($matches as $match)
 | 
				
			||||||
	{
 | 
						{
 | 
				
			||||||
@ -10,18 +10,19 @@ function extract_strings($cont)
 | 
				
			|||||||
	return $strings;
 | 
						return $strings;
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
$source = file_get_contents("client-webui/en.js");
 | 
					foreach (["bootstrapper-core", "bootstrapper-webui"] as $folder)
 | 
				
			||||||
$source_strings = extract_strings($source);
 | 
					 | 
				
			||||||
$source_lines = explode("\n", $source);
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
foreach (scandir("client-webui") as $file)
 | 
					 | 
				
			||||||
{
 | 
					{
 | 
				
			||||||
	if (is_file("client-webui/$file") && $file != "en.js")
 | 
						$source = file_get_contents("$folder/en.cat.txt");
 | 
				
			||||||
 | 
						$source_strings = extract_strings($source);
 | 
				
			||||||
 | 
						$source_lines = explode("\n", $source);
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
						foreach (scandir("$folder") as $file)
 | 
				
			||||||
	{
 | 
						{
 | 
				
			||||||
		$cont = file_get_contents("client-webui/$file");
 | 
							if (is_file("$folder/$file") && $file != "en.cat.txt")
 | 
				
			||||||
 | 
							{
 | 
				
			||||||
 | 
								$cont = file_get_contents("$folder/$file");
 | 
				
			||||||
			$target_strings = extract_strings($cont);
 | 
								$target_strings = extract_strings($cont);
 | 
				
			||||||
		$fh = fopen("client-webui/$file", "wb");
 | 
								$fh = fopen("$folder/$file", "wb");
 | 
				
			||||||
		fwrite($fh, explode("\n", $cont)[0]."\n");
 | 
					 | 
				
			||||||
			foreach ($source_lines as $line)
 | 
								foreach ($source_lines as $line)
 | 
				
			||||||
			{
 | 
								{
 | 
				
			||||||
				if ($strings = extract_strings($line))
 | 
									if ($strings = extract_strings($line))
 | 
				
			||||||
@ -30,11 +31,11 @@ foreach (scandir("client-webui") as $file)
 | 
				
			|||||||
					{
 | 
										{
 | 
				
			||||||
						if (array_key_exists($key, $target_strings))
 | 
											if (array_key_exists($key, $target_strings))
 | 
				
			||||||
						{
 | 
											{
 | 
				
			||||||
						fwrite($fh, "\t$key: `$target_strings[$key]`,\n");
 | 
												fwrite($fh, "$key: $target_strings[$key]\n");
 | 
				
			||||||
						}
 | 
											}
 | 
				
			||||||
						else
 | 
											else
 | 
				
			||||||
						{
 | 
											{
 | 
				
			||||||
						fwrite($fh, "\t$key: `[UNTRANSLATED] $value`,\n");
 | 
												fwrite($fh, "$key: [UNTRANSLATED] $value\n");
 | 
				
			||||||
						}
 | 
											}
 | 
				
			||||||
					}
 | 
										}
 | 
				
			||||||
				}
 | 
									}
 | 
				
			||||||
@ -44,4 +45,5 @@ foreach (scandir("client-webui") as $file)
 | 
				
			|||||||
				}
 | 
									}
 | 
				
			||||||
			}
 | 
								}
 | 
				
			||||||
		}
 | 
							}
 | 
				
			||||||
 | 
						}
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 | 
				
			|||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user