|
| 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