{ "messages": { "game": { "address_bind": "馃嚭馃嚫Game Server started at \u001b[1m\u001b[33m%s:%s\u001b[0m", "port_bind": "Servidor del juego iniciado en el puerto %s", "connect": "Cliente conectado desde %s", "disconnect": "Cliente desconectado desde %s", "game_update_error": "Ha ocurrido un error durante la actualizaci贸n del juego.", "command_error": "Comando de error:" }, "dispatch": { "address_bind": "馃嚭馃嚫[Dispatch] Dispatch server started at \u001b[1m\u001b[33m%s:%s\u001b[0m", "port_bind": "[Dispatch] El servidor de env铆o se inici贸 en el puerto %s", "request": "[Dispatch] Petici贸n %s %s del cliente: %s", "keystore": { "general_error": "[Dispatch] 隆Error mientras se cargaba el keystore!", "password_error": "[Dispatch] No se puede cargar el keystore. Probando contrase帽a por defecto del keystore...", "no_keystore_error": "[Dispatch] 隆No se ha encontrado el certificado SSL! Volviendo al servidor HTTP.", "default_password": "[Dispatch] La contrase帽a por defecto del keystore se carg贸 correctamente. Por favor, considera establecer la contrase帽a a 123456 en config.json." }, "authentication": { "default_unable_to_verify": "[Authentication] Algo invoc贸 el m茅todo verifyUser que no est谩 disponible en el manejador de autentificaci贸n por defecto." }, "no_commands_error": "No se soporta el uso de comandos en modo de solo env铆o.", "unhandled_request_error": "[Dispatch] Petici贸n potencialmente no manejada %s : %s.", "account": { "login_attempt": "[Dispatch] El cliente %s est谩 intentando iniciar sesi贸n.", "login_success": "[Dispatch] El cliente %s inici贸 sesi贸n como %s.", "login_max_player_limit": "[Dispatch] El cliente %s fall贸 al iniciar sesi贸n: Se ha alcanzado el l铆mite de jugadores activos", "login_token_attempt": "[Dispatch] El cliente %s est谩 intentando iniciar sesi贸n a trav茅s de un token.", "login_token_error": "[Dispatch] El cliente %s fall贸 al iniciar sesi贸n a trav茅s de un token.", "login_token_success": "[Dispatch] El cliente %s inici贸 sesi贸n a trav茅s de un token como %s.", "login_password_error": "[Dispatch] El cliente %s fall贸 al iniciar sesi贸n v铆a contrase帽a.", "login_password_storage_error": "[Dispatch] El cliente %s fall贸 al iniciar sesi贸n v铆a contrase帽a porque no hay contrase帽a en la base de datos.", "combo_token_success": "[Dispatch] El cliente %s intercambi贸 el combo token exitosamente.", "combo_token_error": "[Dispatch] El cliente %s fall贸 al intercambiar el combo token.", "account_login_create_success": "[Dispatch] El cliente %s fall贸 al iniciar sesi贸n: Cuenta %s creada.", "account_login_create_error": "[Dispatch] El cliente %s fall贸 al iniciar sesi贸n: Fallo al crear la cuenta.", "account_login_exist_error": "[Dispatch] El cliente %s fall贸 al iniciar sesi贸n: Cuenta no encontrada.", "account_cache_error": "Error de informaci贸n de cach茅 de la cuenta del juego.", "session_key_error": "Clave de sesi贸n incorrecta.", "username_error": "Nombre de usuario no encontrado.", "username_create_error": "Nombre de usuario no encontrado, la creaci贸n fall贸.", "password_error": "Contrase帽a no v谩lida", "password_length_error": "La longitud de la contrase帽a debe ser mayor o igual a 8", "password_storage_error": "No tienes contrase帽a para tu cuenta. Por favor contacta a un administrador.", "server_max_player_limit": "Se ha alcanzado el l铆mite de jugadores activos" }, "router_error": "[Dispatch] No se ha podido vincular el router." }, "status": { "free_software": "Grasscutter es software GRATUITO. Si has pagado por esto, puede que hayas sido estafado. P谩gina del proyecto: https://github.com/Grasscutters/Grasscutter", "starting": "Iniciando Grasscutter...", "shutdown": "Finalizando...", "done": "隆Hecho! Para ayuda, escribe \"help\"", "error": "Ha ocurrido un error.", "welcome": "隆Bienvenido a Grasscutter!", "run_mode_error": "Modo de ejecuci贸n del servidor inv谩lido: %s.", "run_mode_help": "El modo de ejecuci贸n del servidor debe ser 'HYBRID', 'DISPATCH_ONLY', o 'GAME_ONLY'. No se ha podido iniciar Grasscutter...", "create_resources": "Creando carpeta de recursos...", "resources_error": "Copia las carpetas 'BinOutput' y 'ExcelBinOutput' en la carpeta resources.", "version": "Versi贸n de Grasscutter: %s-%s", "game_version": "Versi贸n del juego: %s", "resources": { "loading": "Cargando recursos...", "finish": "Ha finalizado la carga de recursos." } } }, "commands": { "generic": { "not_specified": "No se ha especificado un comando.", "unknown_command": "Comando desconocido: %s", "permission_error": "No tienes permiso para ejecutar este comando.", "console_execute_error": "Este comando solo puede ser ejecutado desde la consola.", "player_execute_error": "Ejecuta este comando desde el juego.", "command_exist_error": "Ning煤n comando encontrado.", "no_usage_specified": "No se ha especificado el uso", "no_description_specified": "No se ha especificado la descripci贸n", "set_to": "Se ha establecido %s a %s.", "set_for_to": "%s por %s establecido a %s.", "invalid": { "amount": "Cantidad no v谩lida.", "artifactId": "ID de artefacto no v谩lido.", "avatarId": "ID de avatar no v谩lido.", "avatarLevel": "avatarLevel inv谩lido.", "entityId": "ID de entidad inv谩lido.", "itemId": "ID de objeto inv谩lido.", "itemLevel": "itemLevel inv谩lido.", "itemRefinement": "itemRefinement inv谩lido.", "statValue": "Valor de estado inv谩lido.", "value_between": "Valor inv谩lido: %s debe estar entre %s y %s.", "playerId": "ID de jugador inv谩lido.", "uid": "UID inv谩lido.", "id": "ID inv谩lido." } }, "execution": { "usage_prefix": "Uso: ", "player_exist_error": "Jugador no encontrado.", "player_offline_error": "El jugador no est谩 activo.", "item_player_exist_error": "Objeto o UID inv谩lido.", "player_exist_offline_error": "Jugador no encontrado o no est谩 activo.", "argument_error": "Argumentos inv谩lidos.", "clear_target": "Objetivo desfijado.", "set_target": "Los siguientes comandos ir谩n solo a @%s por defecto.", "set_target_online": "@%s est谩 activo. Algunos comandos pueden requerir un usuario inactivo.", "set_target_offline": "@%s est谩 inactivo. Algunos comandos pueden requerir un usuario activo.", "need_target": "Este comando requiere un UID objetivo. A帽ade un argumento <@UID> o fija un objetivo persistente con /target @UID.", "need_target_online": "Este comando requiere un UID objetivo activo, pero el objetivo actual est谩 inactivo. A帽ade un argumento <@UID> diferente o fija un objetivo persistente con /target @UID.", "need_target_offline": "Este comando requiere un UID objetivo inactivo, pero el objetivo actual est谩 activo. A帽ade un argumento <@UID> diferente o fija un objetivo persistente con /target @UID." }, "status": { "enabled": "Activado", "disabled": "Desactivado", "help": "Ayuda", "success": "Exitoso" }, "account": { "invalid": "UID inv谩lido.", "exists": "Una cuenta con este nombre de usuario y/o UID ya existe.", "create": "Cuenta creada con UID %s.", "delete": "Cuenta borrada.", "no_account": "Cuenta no encontrada.", "description": "Modifica las cuentas de usuario" }, "announce": { "send_success": "Se envi贸 el anuncio correctamente, puedes revocarlo con /a revoke %s.", "refresh_success": "Se refresc贸 el archivo de configuraci贸n de anuncio correctamente. [Total %s]", "revoke_done": "Intentando revocar el anuncio %s.", "not_found": "No se pudo encontrar el anuncio %s.", "description": "Env铆a un anuncio a todos los jugadores activos, o gestiona anuncios del server" }, "clear": { "weapons": "Eliminadas las armas para %s.", "artifacts": "Eliminados los artefactos para %s.", "materials": "Eliminados los materiales para %s.", "furniture": "Eliminados los muebles para %s.", "displays": "Eliminadas las vistas para %s.", "virtuals": "Eliminados los virtuales para %s.", "everything": "Eliminado todo para %s.", "description": "Elimina objetos desbloqueados no equipados, incluyendo objetos de rareza dorada, de tu inventario" }, "coop": { "success": "Invocado %s al mundo de %s.", "description": "Fuerza a alguien a ser invocado al mundo de otro. Si no se establece un objetivo, te env铆a a ti al modo cooperativo." }, "enter_dungeon": { "changed": "Cambiado a la mazmorra %s.", "not_found_error": "La mazmorra no existe.", "in_dungeon_error": "Ya est谩s en esa mazmorra.", "description": "Te introduce en una mazmorra" }, "give": { "usage_relic": "Uso: give [mainPropID] [[,]]... [lv]", "illegal_relic": "Este artifactID pertenece a un rango de la lista negra, puede que no sea el que buscas.", "given": "Dado %s de %s a %s.", "given_with_level_and_refinement": "Dado %s con nivel %s, refinamiento %s %s veces a %s.", "given_level": "Dado %s con nivel %s %s veces a %s.", "given_avatar": "Dado %s con nivel %s a %s.", "giveall_success": "Se han dado todos los objetos correctamente.", "description": "Da un objeto a ti o al jugador especificado. Tambi茅n puede dar armas, avatares y/o materiales, y puede construir artefactos personalizados." }, "heal": { "success": "Todos los personajes han sido curados.", "description": "Cura a todos los personajes en tu equipo actual." }, "help": { "aliases": "Alias: ", "available_commands": "Comandos disponibles: ", "tip_need_permission": "Permiso: ", "tip_need_no_permission": "Ninguno", "tip_permission_targeted": "(El permiso %s es tambi茅n requerido para usarlo en otros jugadores)", "warn_player_has_no_permission": "Nota: No tienes permiso para ejecutar este comando.", "description": "Env铆a el mensaje de ayuda o muestra informaci贸n sobre un comando espec铆fico" }, "kick": { "player_kick_player": "El jugador [%s:%s] ha echado al jugador [%s:%s]", "server_kick_player": "Echando al jugador [%s:%s]...", "description": "Echa al jugador espec铆fico del servidor (WIP)" }, "killall": { "scene_not_found_in_player_world": "Escenario no encontrado en el mundo del jugador.", "kill_monsters_in_scene": "Matando %s monstruos en el escenario %s.", "description": "Mata todas las entidades" }, "killCharacter": { "success": "Se ha matado al personaje actual de %s.", "description": "Mata al personaje actual del jugador" }, "language": { "current_language": "El idioma actual es %s.", "language_changed": "Idioma cambiado a %s.", "language_not_found": "El servidor no tiene ese idioma actualmente.", "description": "Muestra o cambia el idioma actual" }, "list": { "success": "Hay %s jugador(es) activos:", "description": "Lista los jugadores activos" }, "permission": { "add": "Permiso a帽adido.", "has_error": "隆Ya tiene este permiso!", "remove": "Permiso eliminado.", "not_have_error": "隆No tiene este permiso!", "account_error": "La cuenta no puede ser encontrada.", "description": "Da o quita un permiso a un jugador" }, "position": { "success": "Coordenadas: %s, %s, %s\nRotaci贸n: %s, %s, %s\nID del escenario: %s", "description": "Obtener informaci贸n sobre ubicaci贸n y rotaci贸n" }, "quest": { "added": "Misi贸n %s a帽adida.", "finished": "Misi贸n %s finalizada.", "not_found": "Misi贸n no encontrada.", "invalid_id": "ID de misi贸n inv谩lido.", "description": "A帽ade o finaliza misiones" }, "reload": { "reload_start": "Recargando configuraci贸n.", "reload_done": "Recarga completada.", "description": "Recarga la configuraci贸n del servidor" }, "resetConst": { "reset_all": "Reinicia las constelaciones de todos los avatares.", "success": "Las constelaciones para %s han sido reiniciadas. Por favor, vuelve a iniciar sesi贸n para ver los cambios.", "description": "Reinicia el nivel de constelaci贸n en tu personaje actual, necesitar谩s iniciar sesi贸n de nuevo para ver los cambios" }, "resetShopLimit": { "success": "Reinicio completado.", "description": "Reinicia el tiempo de refrescado de la tienda del jugador objetivo" }, "sendMail": { "give_usage": "Uso: give [cantidad] [nivel] [refinamiento]", "user_not_exist": "El usuario con ID '%s' No existe.", "start_composition": "Empezando la construcci贸n del correo.\nPor favor usa '/sendmail ' para continuar.\nPuedes usar '/sendmail stop' en cualquier momento.", "templates": "Las plantillas de correos se implementar谩n pronto...", "invalid_arguments": "Argumentos inv谩lidos.", "send_cancel": "Env铆o de mensaje cancelado.", "send_done": "隆Mensaje enviado al usuario %s!", "send_all_done": "隆Mensaje enviado a todos los usuarios!", "not_composition_end": "La construcci贸n del mensaje no est谩 en la fase final.\nPor favor usa '/sendmail %s' o '/sendmail stop' para cancelar", "please_use": "Por favor usa '/sendmail %s'", "set_title": "T铆tulo del mensaje establecido a '%s'.\nUsa '/sendmail ' para continuar.", "set_contents": "Contenido del mensaje establecido a '%s'.\nUse '/sendmail ' para continuar.", "set_message_sender": "Remitente del mensaje establecido a '%s'.\nUsa '/sendmail [cantidad] [nivel]' para continuar.", "send": "Adjuntado %s de %s (nivel %s) al mensaje.\nContin煤a a帽adiendo m谩s objetos o usa '/sendmail finish' para mandar el mensaje.", "invalid_arguments_please_use": "Argumentos inv谩lidos.\n Por favor usa '/sendmail %s'", "title": "", "message": "", "sender": "", "arguments": " [cantidad] [nivel]", "error": "ERROR: Estado de construcci贸n inv谩lido %s. Comprueba la consola para ver los detalles.", "description": "Env铆a un mensaje al usuario especificado. El uso de este comando cambia con el estado de la construcci贸n del mensaje" }, "sendMessage": { "success": "Mensaje enviado.", "description": "Env铆a un mensaje a un jugador como servidor. Si se usa sin un objetivo fijado, lo env铆a a todos los jugadores del servidor." }, "setConst": { "range_error": "El nivel de constelaci贸n debe estar entre 0 y 6.", "level_error": "Nivel de constelaci贸n inv谩lido.", "fail": "Error al establecer la constelaci贸n.", "failed_success": "Las constelaciones de %s han sido establecidas a %s. Por favor reinicia el escenario para ver los cambios.", "success": "Las constelaciones de %s han sido establecidas a %s.", "successall": "馃嚭馃嚫Constellations for all characters have been set to %s.", "description": "Establece el nivel de constelaci贸n para tu personaje actual" }, "setFetterLevel": { "range_error": "El nivel de amistad debe estar entre 0 y 10.", "success": "Nivel de amistad establecido a %s.", "level_error": "Nivel de amistad inv谩lido.", "description": "Establece tu nivel de amistad para tu personaje actual" }, "setProp": { "description": "Establece propiedades de la cuenta. Cosas como el modo Dios pueden ser establecidos con este comando, adem谩s de cambiar cosas como desbloquear pisos del abusmo o progreso del pase de batalla.\n\tValores para : godmode | nostamina | unlimitedenergy | abyss | worldlevel | bplevel\n\t(cont.) Observa PlayerProperty enum para ver otros posibles valores, de la forma PROP_MAX_SPRING_VOLUME -> max_spring_volume" }, "setStats": { "description": "Establece propiedades de combate para tu personaje actual\n\tValores para : hp | maxhp | def | atk | em | er | crate | cdmg | cdr | heal | heali | shield | defi\n\t(cont.) Bonus de da帽o elemental: epyro | ecryo | ehydro | egeo | edendro | eelectro | ephys\n\t(cont.) Resistencia elemental: respyro | rescryo | reshydro | resgeo | resdendro | reselectro | resphys", "locked_to": "%s fijado a %s.", "locked_for_to": "%s para %s fijado a %s.", "unlocked": "%s desfijado.", "unlocked_for": "%s para %s desfijado." }, "spawn": { "success": "Generados %s de %s.", "limit_reached": "Se ha alcanzado el l铆mite de generaciones en el escenario. Generando %s entidades en su lugar.", "description": "Genera una entidad cerca de t铆" }, "stop": { "success": "Finalizando el servidor...", "description": "Detiene el servidor" }, "talent": { "out_of_range": "馃嚭馃嚫Invalid talent level. Level should be in range of 1-15.", "set_id": "馃嚭馃嚫Set talent %s - \"%s\" to %s.", "id_desc": "馃嚭馃嚫Talent %s - \"%s\" - \"%s\"", "invalid_skill_id": "ID de habilidad inv谩lido.", "invalid_level": "Nivel de talento inv谩lido.", "normal_attack_id": "ID del ataque normal %s.", "e_skill_id": "ID de la habilidad E %s.", "q_skill_id": "ID de la habilidad Q %s.", "description": "Establece el nivel de un talento para tu personaje actual" }, "team": { "invalid_usage": "Uso inv谩lido.", "invalid_index": "Index inv谩lido.", "add_too_much": "El servidor solo permite tener como m谩ximo %d avatar(es) en tu equipo.", "failed_to_add_avatar": "Error al a帽adir el avatar con ID %s.", "failed_to_parse_index": "Error al usar el index: %s", "remove_too_much": "No puedes quitar todos tus avatares.", "ignore_index": "index(es) ignorados: %s", "index_out_of_range": "El index especificado est谩 fuera de rango.", "failed_parse_avatar_id": "Error al usar el ID del avatar: %s", "avatar_already_in_team": "El avatar ya est谩 en el equipo.", "avatar_not_found": "Avatar %d no encontrado.", "description": "Modifica tu equipo a mano." }, "teleportAll": { "success": "Invocados todos los jugadores a tu localizaci贸n.", "error": "Solo puedes usar este comando en modo MP.", "description": "Teletransporta a todos los jugadores en tu mundo a tu localizaci贸n" }, "teleport": { "invalid_position": "Posici贸n inv谩lida.", "exists_error": "El escenario especificado no existe.", "success": "Teletransportado %s a %s, %s, %s en el escenario %s.", "description": "Cambia la posici贸n del jugador" }, "weather": { "success": "Establece el ID del clima %s con el tipo de clima %s.", "status": "El ID del clima actual es %s con tipo de clima %s.", "description": "Cambia el ID del clima y el tipo de clima. Los IDs de climas pueden ser encontrados en ./Resources/ExcelBinOutput/WeatherExcelConfigData.json.\nTipos de clima: sunny, cloudy, rain, thunderstorm, snow, mist" }, "ban": { "success": "Exitoso.", "failure": "Error, jugador no encontrado.", "invalid_time": "No se puede establecer la marca de tiempo.", "description": "Beta a un jugador" }, "unlockall": { "success": "Desfijados todos los estados abiertos para %s.", "description": "Desfija todos los estados abiertos para un jugador." }, "unban": { "success": "Exitoso.", "failure": "Error, jugador no encontrado.", "description": "Elimina el veto a un jugador" } }, "gacha": { "details": { "title": "Detalles del banner", "available_five_stars": "Objetos de 5 estrellas disponibles", "available_four_stars": "Objetos de 4 estrellas disponibles", "available_three_stars": "Objetos de 3 estrellas disponibles" }, "records": { "title": "Historial de Gacha", "date": "Fecha", "item": "Objeto" } }, "documentation": { "handbook": { "title": "馃嚭馃嚫GM Handbook", "title_commands": "Comandos", "title_avatars": "Avatares", "title_items": "Objetos", "title_scenes": "Escenario", "title_monsters": "Monstruos", "header_id": "馃嚭馃嚫Id", "header_command": "Comando", "header_description": "Descripci贸n", "header_avatar": "馃嚭馃嚫Avatar", "header_item": "Objeto", "header_scene": "Escenario", "header_monster": "Monstruo" }, "index": { "title": "Documentaci贸n", "handbook": "馃嚭馃嚫GM Handbook", "gacha_mapping": "JSON de mapeo del Gacha" } }, "plugin": { "directory_failed": "馃嚭馃嚫Failed to create plugins directory: ", "unable_to_load": "馃嚭馃嚫Unable to load plugin.", "invalid_config": "馃嚭馃嚫Plugin %s has an invalid config file.", "invalid_main_class": "馃嚭馃嚫Plugin %s has an invalid main class.", "missing_config": "馃嚭馃嚫Plugin %s lacks a valid config file.", "failed_to_load_plugin": "馃嚭馃嚫Failed to load plugin: %s", "failed_to_load": "馃嚭馃嚫Failed to load a plugin.", "failed_to_load_dependencies": "馃嚭馃嚫Failed to load plugins with dependencies.", "loading_plugin": "馃嚭馃嚫Loading plugin: %s", "failed_add_id": "馃嚭馃嚫Failed to add plugin identifier: %s", "enabling_plugin": "馃嚭馃嚫Enabling plugin: %s", "enabling_failed": "馃嚭馃嚫Failed to enable plugin: %s", "disabling_plugin": "馃嚭馃嚫Disabling plugin: %s", "disabling_failed": "馃嚭馃嚫Failed to disable plugin: %s" } }