Skip to content

Commit d18f26a

Browse files
authored
Create translations-es.odin
1 parent 48e03e3 commit d18f26a

1 file changed

Lines changed: 230 additions & 0 deletions

File tree

Lines changed: 230 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,230 @@
1+
package hackeros
2+
3+
es_translations :: proc() -> map[string]string {
4+
trans: map[string]string
5+
// Traducciones de env
6+
trans["env_create_usage"] = "Uso: hacker env create <archivo.hk|archivo.yaml>"
7+
trans["env_remove_usage"] = "Uso: hacker env remove <nombre>"
8+
trans["env_unknown_sub"] = "Subcomando env desconocido:"
9+
trans["file_not_exists"] = "El archivo no existe:"
10+
trans["env_missing_fields"] = "Faltan campos requeridos name o image en el archivo de configuración"
11+
trans["env_creating"] = "Creando entorno"
12+
trans["env_created"] = "¡Entorno creado con éxito!"
13+
trans["env_removed"] = "El entorno ha sido eliminado."
14+
trans["env_list"] = "Lista de todos los entornos Hacker env:"
15+
trans["env_subcommands"] = "Subcomandos env:"
16+
trans["env_create_desc"] = "Crear nuevo entorno desde archivo"
17+
trans["env_remove_desc"] = "Eliminar entorno"
18+
trans["env_enter_desc"] = "Entrar al entorno (con herramientas montadas)"
19+
trans["env_docs_desc"] = "Tutorial completo + ejemplos"
20+
trans["env_settings_desc"] = "Lista de todos los entornos"
21+
trans["env_docs"] = `
22+
%s=== Hacker env – tutorial completo ===%s
23+
1. Crea un archivo de configuración (por ejemplo, pentest.hk):
24+
[env]
25+
-> name => pentest-env
26+
-> image => fedora:latest
27+
-> shell => zsh
28+
[packages]
29+
-> -> nmap
30+
-> -> metasploit-framework
31+
-> -> burpsuite
32+
[sync_configs]
33+
-> -> ~/.zshrc
34+
-> -> ~/.config/nvim
35+
[sync_tools]
36+
-> snap => ["code"]
37+
-> flatpak => ["com.brave.Browser"]
38+
-> system => ["~/go/bin/gf"]
39+
2. Crea el entorno:
40+
hacker env create ./pentest.hk
41+
3. Entra:
42+
hacker env enter pentest-env
43+
4. Elimina:
44+
hacker env remove pentest-env
45+
Todos los entornos son contenedores podman normales – puedes usar distrobox enter / podman exec normalmente.
46+
`
47+
// Traducciones de main
48+
trans["usage_install"] = "Uso: hacker install <paquete>"
49+
trans["usage_remove"] = "Uso: hacker remove <paquete>"
50+
trans["usage_flatpak_install"] = "Uso: hacker flatpak-install <paquete>"
51+
trans["usage_flatpak_remove"] = "Uso: hacker flatpak-remove <paquete>"
52+
trans["usage_enter"] = "Uso: hacker enter <contenedor>"
53+
trans["usage_remove_container"] = "Uso: hacker remove-container <contenedor>"
54+
trans["usage_restart"] = "Uso: hacker restart <servicio>"
55+
trans["how_to_create1"] = "Para crear un comando personalizado:"
56+
trans["how_to_create2"] = "Crea un archivo {nombre-comando}.hacker en ~/.config/hackeros/hacker/custom-commands/"
57+
trans["how_to_create3"] = "Un archivo de ejemplo de comando personalizado se encuentra en: <https://github.com/HackerOS-Linux-System/Hacker-CLI-Tool/blob/main/hacker/config-files/custom-commands/example.hacker>"
58+
trans["version_tool"] = "Última versión de la herramienta hacker: 2.3"
59+
trans["version_os"] = "Última versión de HackerOS: 4.4"
60+
trans["file_not_found"] = "Archivo no encontrado:"
61+
trans["variant_not_found"] = "Variante no encontrada en el archivo."
62+
trans["no_exec_custom"] = "No hay 'exec' en el archivo de comando personalizado."
63+
trans["error_custom"] = "Error al procesar el comando personalizado:"
64+
trans["unknown_command"] = "Comando desconocido:"
65+
trans["system_subcommands"] = "Subcomandos system:"
66+
trans["logs_desc"] = "Mostrar logs del sistema"
67+
trans["unknown_system"] = "Subcomando system desconocido:"
68+
trans["unknown_update_flag"] = "Bandera desconocida para update:"
69+
trans["available_flags"] = "Banderas disponibles: --with-gui"
70+
trans["tools_index"] = "Índice de herramientas HackerOS:"
71+
trans["tool_bytes"] = "gestor de paquetes para el lenguaje de programación hacker"
72+
trans["tool_hl"] = "herramienta para compilar o ejecutar archivos/scripts con extensión .hacker"
73+
trans["tool_hli"] = "herramienta para grandes proyectos en lenguaje hacker"
74+
trans["tool_hacker"] = "herramienta CLI principal de HackerOS"
75+
trans["tool_kernel"] = "núcleo HackerOS; si quieres desarrollar, contacta en: gmail - <[email protected]> o <https://github.com/orgs/HackerOS-Linux-System/discussions>"
76+
trans["tool_steam"] = "contenedor para Steam"
77+
trans["tool_welcome"] = "aplicación de bienvenida HackerOS"
78+
trans["tool_app"] = "interfaz GUI para la herramienta hacker + tienda de aplicaciones"
79+
trans["tool_store"] = "tienda HackerOS"
80+
trans["tool_security_mode"] = "modo para pruebas de penetración"
81+
trans["tool_hacker_mode"] = "modo de juego"
82+
trans["tool_isolator"] = "herramienta CLI para instalar paquetes en entornos podman aislados"
83+
trans["tool_hpm"] = "frontend para apt + instalación gráfica de paquetes flatpak, apt, snap"
84+
trans["tool_game_mode"] = "modo de juego inspirado en ASUS Armoury Crate"
85+
trans["tool_hup"] = "sistema de actualizaciones automáticas"
86+
trans["tool_hammer"] = "herramienta para gestionar repositorios HackerOS"
87+
trans["tool_games"] = "GUI para lanzar juegos: starblaster, bit-jump"
88+
trans["tool_launcher"] = "lanzar juegos Windows con esta aplicación"
89+
trans["tool_virus"] = "simulador de virus"
90+
trans["tool_builder"] = "constructor HackerOS"
91+
trans["tool_blue"] = "si quieres ayudar en el desarrollo del entorno gráfico HackerOS, contacta en gmail - <[email protected]> o <https://github.com/orgs/HackerOS-Linux-System/discussions>"
92+
trans["plugins"] = "Plugins:"
93+
trans["enabled"] = "habilitado"
94+
trans["disabled"] = "deshabilitado"
95+
trans["invalid"] = "inválido"
96+
trans["usage_plugin_enable"] = "Uso: hacker plugin enable <nombre-plugin>"
97+
trans["plugin_not_found"] = "Plugin no encontrado:"
98+
trans["enabled_plugin"] = "Plugin habilitado"
99+
trans["usage_plugin_disable"] = "Uso: hacker plugin disable <nombre-plugin>"
100+
trans["disabled_plugin"] = "Plugin deshabilitado"
101+
trans["unknown_plugin"] = "Subcomando plugin desconocido:"
102+
trans["plugin_subcommands"] = "Subcomandos plugin:"
103+
trans["list_desc"] = "Mostrar todos los plugins y su estado"
104+
trans["enable_desc"] = "Habilitar plugin"
105+
trans["disable_desc"] = "Deshabilitar plugin"
106+
trans["enabled_motd"] = "MOTD habilitado."
107+
trans["enabled_special_motd"] = "MOTD especial habilitado."
108+
trans["unknown_enable"] = "Subcomando enable desconocido:"
109+
trans["enable_subcommands"] = "Subcomandos enable:"
110+
trans["motd_desc"] = "Habilitar MOTD estándar"
111+
trans["special_motd_desc"] = "Habilitar MOTD especial"
112+
trans["disabled_motd"] = "MOTD deshabilitado."
113+
trans["unknown_disable"] = "Subcomando disable desconocido:"
114+
trans["disable_subcommands"] = "Subcomandos disable:"
115+
trans["current_language"] = "Idioma actual:"
116+
trans["language_set"] = "Idioma establecido en"
117+
trans["unsupported_language"] = "Idioma no soportado:"
118+
trans["supported"] = "Idiomas soportados:"
119+
trans["unknown_settings"] = "Subcomando settings desconocido:"
120+
trans["settings_subcommands"] = "Subcomandos settings:"
121+
trans["language_desc"] = "Establecer o mostrar idioma (por ej. pl, en)"
122+
trans["tool_title"] = "Herramienta HackerOS - Comandos disponibles:"
123+
trans["desc_unpack"] = "Desempaquetar e instalar varios componentes (usa 'hacker unpack' para subcomandos)"
124+
trans["desc_pack"] = "Empaquetar y eliminar varios componentes (usa 'hacker pack' para subcomandos)"
125+
trans["desc_env"] = "Gestionar entornos (usa 'hacker env' para subcomandos)"
126+
trans["desc_help"] = "Mostrar esta ayuda"
127+
trans["desc_help_ui"] = "Mostrar ayuda en UI"
128+
trans["desc_docs"] = "Mostrar documentación"
129+
trans["desc_install"] = "Instalar paquete usando apt-frontend"
130+
trans["desc_remove"] = "Eliminar paquete usando apt-frontend"
131+
trans["desc_flatpak_install"] = "Instalar paquete Flatpak"
132+
trans["desc_flatpak_remove"] = "Eliminar paquete Flatpak"
133+
trans["desc_system"] = "Comandos relacionados con el sistema (usa 'hacker system' para subcomandos)"
134+
trans["desc_run"] = "Ejecutar scripts y herramientas (usa 'hacker run' para subcomandos)"
135+
trans["desc_update"] = "Ejecutar updater HackerOS (con banderas opcionales)"
136+
trans["desc_game"] = "Jugar a un juego de texto"
137+
trans["desc_hacker_lang"] = "Información sobre el lenguaje de programación hacker"
138+
trans["desc_ascii"] = "Mostrar arte ASCII"
139+
trans["desc_shell"] = "Ejecutar shell hacker"
140+
trans["desc_enter"] = "Entrar a contenedor Distrobox"
141+
trans["desc_remove_container"] = "Eliminar contenedor Distrobox"
142+
trans["desc_restart"] = "Reiniciar servicio del sistema"
143+
trans["desc_plugin"] = "Gestionar plugins (usa 'hacker plugin' para subcomandos)"
144+
trans["desc_enable"] = "Habilitar funciones (usa 'hacker enable' para subcomandos)"
145+
trans["desc_disable"] = "Deshabilitar funciones (usa 'hacker disable' para subcomandos)"
146+
trans["desc_how_to"] = "Mostrar cómo crear comandos personalizados"
147+
trans["desc_index"] = "Mostrar índice de todas las herramientas HackerOS"
148+
trans["desc_info"] = "Mostrar versiones de la herramienta y HackerOS"
149+
trans["desc_issue"] = "Abrir nuevo issue en GitHub en el navegador (prefiere Vivaldi)"
150+
trans["desc_repair"] = "Reparar sistema HackerOS"
151+
trans["desc_settings"] = "Configuraciones de la herramienta (usa 'hacker settings' para subcomandos)"
152+
trans["custom_commands"] = "Comandos personalizados:"
153+
trans["no_description"] = "Sin descripción"
154+
trans["invalid_config"] = "Configuración inválida"
155+
trans["plugins_title"] = "Comandos de plugins:"
156+
trans["hacker_lang_info1"] = "Para usar el lenguaje de programación hacker para archivos/scripts con extensión .hacker,"
157+
trans["hacker_lang_info2"] = "usa el comando \"hl\" y \"bytes\" para descargar dependencias, para compilar o ejecutarlos."
158+
// Traducciones de unpack
159+
trans["unpack_downloading"] = "Descargando"
160+
trans["unpack_done"] = "Instalación completada."
161+
trans["unpack_blackarch_info1"] = "Instala todas las herramientas BlackArch dentro del contenedor."
162+
trans["unpack_blackarch_info2"] = "Entra al contenedor usando: hacker enter blackarch"
163+
trans["unpack_roblox_done"] = "Soporte para Roblox instalado."
164+
trans["unpack_alacritty_done"] = "Configuración de Alacritty instalada con éxito en ~/.config/alacritty/alacritty.toml"
165+
trans["unpack_hydra_warning"] = "Nota: Hydra look-and-feel puede requerir configuración manual."
166+
trans["unpack_unknown"] = "Subcomando unpack desconocido:"
167+
trans["unpack_title"] = "Subcomandos unpack:"
168+
trans["unpack_install"] = "Instalar HackerLand"
169+
trans["unpack_add_ons"] = "Instalar wine y herramientas relacionadas"
170+
trans["unpack_gs"] = "Instalar gaming y cybersecurity"
171+
trans["unpack_devtools"] = "Instalar herramientas de desarrollo"
172+
trans["unpack_emulators"] = "Instalar emuladores"
173+
trans["unpack_cybersecurity"] = "Configurar contenedor BlackArch"
174+
trans["unpack_select"] = "Ejecutar hacker-select"
175+
trans["unpack_gaming"] = "Instalar herramientas de gaming"
176+
trans["unpack_gaming_roblox"] = "Instalar gaming con soporte Roblox"
177+
trans["unpack_hacker_mode"] = "Instalar modo de juego inspirado en steam gamepadui"
178+
trans["unpack_gamescope"] = "Configurar sesión gamescope para Steam"
179+
trans["unpack_xanmod"] = "Desempaquetar kernel Xanmod"
180+
trans["unpack_liquorix"] = "Desempaquetar kernel Liquorix"
181+
trans["unpack_auto_updates"] = "Habilitar actualizaciones automáticas"
182+
trans["unpack_alacritty"] = "Instalar configuración Alacritty (copia alacritty.toml a ~/.config/alacritty/)"
183+
trans["unpack_hackeros_tv"] = "Instalar HackerOS TV"
184+
trans["unpack_security_mode"] = "Instalar modo de seguridad"
185+
trans["unpack_winboat"] = "Instalar Winboat"
186+
trans["unpack_nvidia"] = "Instalar controladores NVIDIA"
187+
trans["unpack_hl_utils"] = "Instalar binarios hl-utils"
188+
trans["unpack_flox"] = "Instalar Flox"
189+
trans["unpack_builder"] = "Instalar HackerOS Builder"
190+
trans["unpack_isolator"] = "Instalar Isolator"
191+
trans["unpack_hydra"] = "Instalar Hydra look-and-feel"
192+
trans["unpack_hammer"] = "Instalar Hammer"
193+
trans["unpack_hackerland"] = "Instalar HackerLand"
194+
trans["unpack_hackeros-games"] = "Instalar add-ons de juegos HackerOS"
195+
trans["unpack_lpm"] = "Instalar LPM"
196+
// Traducciones de pack
197+
trans["pack_downloading"] = "Descargando script de eliminación"
198+
trans["pack_full_done"] = "Eliminación completa completada."
199+
trans["pack_alacritty_done"] = "Configuración de Alacritty eliminada."
200+
trans["pack_done"] = "Eliminación completada."
201+
trans["pack_unknown"] = "Subcomando pack desconocido:"
202+
trans["pack_title"] = "Subcomandos pack:"
203+
trans["pack_install"] = "Eliminar HackerLand"
204+
trans["pack_add_ons"] = "Eliminar wine y herramientas relacionadas"
205+
trans["pack_gs"] = "Eliminar gaming y cybersecurity"
206+
trans["pack_devtools"] = "Eliminar herramientas de desarrollo"
207+
trans["pack_emulators"] = "Eliminar emuladores"
208+
trans["pack_cybersecurity"] = "Eliminar contenedor BlackArch"
209+
trans["pack_select"] = "Ejecutar hacker-select en modo pack"
210+
trans["pack_gaming"] = "Eliminar herramientas de gaming"
211+
trans["pack_hacker_mode"] = "Eliminar herramientas de modo hacker"
212+
trans["pack_gamescope"] = "Eliminar sesión gamescope para Steam"
213+
trans["pack_xanmod"] = "Eliminar kernel Xanmod"
214+
trans["pack_liquorix"] = "Eliminar kernel Liquorix"
215+
trans["pack_auto_updates"] = "Deshabilitar actualizaciones automáticas"
216+
trans["pack_alacritty"] = "Eliminar configuración Alacritty"
217+
trans["pack_hackeros_tv"] = "Eliminar HackerOS TV"
218+
trans["pack_security_mode"] = "Eliminar modo de seguridad"
219+
trans["pack_winboat"] = "Eliminar Winboat"
220+
trans["pack_nvidia"] = "Eliminar controladores NVIDIA"
221+
trans["pack_hl_utils"] = "Eliminar binarios hl-utils"
222+
trans["pack_flox"] = "Eliminar Flox"
223+
trans["pack_builder"] = "Eliminar HackerOS Builder"
224+
trans["pack_isolator"] = "Eliminar Isolator"
225+
trans["pack_hammer"] = "Eliminar Hammer"
226+
trans["pack_hackerland"] = "Eliminar HackerLand"
227+
trans["pack_lpm"] = "Eliminar LPM"
228+
trans["pack_hackeros-games"] = "Eliminar add-ons de juegos HackerOS"
229+
return trans
230+
}

0 commit comments

Comments
 (0)