From 4438c36b61c41b6076fa83e9d683f111c66ce7c7 Mon Sep 17 00:00:00 2001 From: tastybento Date: Sat, 10 Aug 2024 10:08:40 -0700 Subject: [PATCH] Release 1.3.1 (#351) * Init 1.2.0 version * Fixes #311 localization errors in zn-CN. Original translation author translated `[]` placeholders which broke locale * Init 1.2.0 version * Edit some unfit translation (#312) Edit some unfit translation * Fixes a regex bug that replaced every [player] char instead of whole word. * Fixes a crash that prevented STATISTICS entity and material/item challenges to be completed. * Add requirement-not-met-material and requirement-not-met-entity to display statistic required item on error. * Add locale of Chinese-Hong Kong (zh-HK) (#313) Addition of locale updated to latest version * Add ${argLine} to get jacoco coverage * Updated Jacoco POM section * Update build.yml Java 17 for Surefire * Updated pladdon annotations * Add support for gamemode-specific translations. This was a request from Floris * Update ChallengesManagerTest methods with world parameter. * Implement option that excludes undeployed challenges The new option allows to toggle if undeployed challenges should be included in level completion count. Disabling option will not include these challenges for level completion. Fixes #315 * Create plugin.yml (#316) * Create plugin.yml * Update pom.xml * Update ChallengesPladdon.java * Remove dependency to org.apache.commons Replace org.apache.commons.lang.ArrayUtils to a default Java implementation. * Fixes a crash with written/writable books. The issue was with generating description message for written books without title or author. Fixes #318 * Fixed TryToComplete test class * Fixed CompleteChallengeCommandTest * Fixed ChallengesCommandTest * Fixed ChallengesManagerTest * Update Github Action build script * Add required distribution * Fixes the admin GUI crash. Add shade plugin that was missing for dependencies. * Update Hungarian translation (#301) * Translate hu.yml via GitLocalize * Translate hu.yml via GitLocalize * Translate hu.yml via GitLocalize * Translate hu.yml via GitLocalize * Update hu.yml Fix color codes and placeholders --------- Co-authored-by: driverdakid Co-authored-by: mt-gitlocalize Co-authored-by: BONNe Co-authored-by: slimcraft Co-authored-by: tastybento * Update POM versions to use latest API * Remove duplicate plugin reference in POM * Try adding maven dependency to fix test issue * Remove offending test. Was not that useful anyway. * Update Jacoco * Update pom.xml * Update to BentoBox 2.0.0 Had to ignore some tests because PowerMockito can't mock them for some reason. * Add Ukrainian locale (#326) * Translate uk.yml via GitLocalize * Translate uk.yml via GitLocalize --------- Co-authored-by: mt-gitlocalize Co-authored-by: GIGABAIT * Translate uk.yml via GitLocalize (#325) Co-authored-by: GIGABAIT Co-authored-by: tastybento * Show money as formatted. Addresses #324 * Update README.md * Update README.md * Fixes enchanted book meta not displayed (#328) Apparently in Spigot EnchantmentStorage has a map that is not used for enchantment storing. Nice. Fixes #327 * Upgrade PanelUtils to 1.2.0 * Fixes crash when player in CREATIVE shift+clicks on INVENTORY challenge. Limit completion time to 2, if player is in creative instead of Integer.MAX_VALUE Fixes #330 * Fix tests for creative user inventory challenge completion * Update TIPPED_ARROW to latest API in panels * Update en-US.yml * Reference latest BentoBox release version * Chinese translation (#343) * Translate zh-CN.yml via GitLocalize * Translate zh-CN.yml via GitLocalize * Translate zh-CN.yml via GitLocalize * Translate zh-CN.yml via GitLocalize * Translate zh-CN.yml via GitLocalize --------- Co-authored-by: Jeansou Co-authored-by: CuteLittleSky <2173204318@qq.com> Co-authored-by: RUYSUE Co-authored-by: Clexus <528373858@qq.com> Co-authored-by: mt-gitlocalize * French translation (#342) * Translate fr.yml via GitLocalize * Translate fr.yml via GitLocalize * Translate fr.yml via GitLocalize --------- Co-authored-by: Aksel Co-authored-by: organizatsiya Co-authored-by: mt-gitlocalize * Spanish translation (#341) * Translate es.yml via GitLocalize * Translate es.yml via GitLocalize * Translate es.yml via GitLocalize --------- Co-authored-by: sergyops Co-authored-by: mt-gitlocalize Co-authored-by: Amfetas * Fixes 345 (#346) Use the object's name if it already has a display name * return the pladdon that was generated. * Version 1.3.1 * Translate zh-CN.yml via GitLocalize (#348) Co-authored-by: RUYSUE * French translation (#347) * Translate fr.yml via GitLocalize * Translate fr.yml via GitLocalize * Translate fr.yml via GitLocalize * Translate fr.yml via GitLocalize --------- Co-authored-by: gitlocalize-app[bot] <55277160+gitlocalize-app[bot]@users.noreply.github.com> Co-authored-by: Aksel Co-authored-by: organizatsiya Co-authored-by: mt-gitlocalize --------- Co-authored-by: BONNe Co-authored-by: EpicMo <1982742309@qq.com> Co-authored-by: JamesMCL44 Co-authored-by: gitlocalize-app[bot] <55277160+gitlocalize-app[bot]@users.noreply.github.com> Co-authored-by: driverdakid Co-authored-by: mt-gitlocalize Co-authored-by: slimcraft Co-authored-by: GIGABAIT Co-authored-by: Jeansou Co-authored-by: CuteLittleSky <2173204318@qq.com> Co-authored-by: RUYSUE Co-authored-by: Clexus <528373858@qq.com> Co-authored-by: Aksel Co-authored-by: organizatsiya Co-authored-by: sergyops Co-authored-by: Amfetas --- pom.xml | 2 +- .../challenges/ChallengesPladdon.java | 6 +- .../bentobox/challenges/utils/Utils.java | 7 + src/main/resources/locales/es.yml | 1669 +++++++++++------ src/main/resources/locales/fr.yml | 1493 +++++++++++---- src/main/resources/locales/zh-CN.yml | 860 +++------ 6 files changed, 2502 insertions(+), 1535 deletions(-) diff --git a/pom.xml b/pom.xml index b3e9d02..11445cf 100644 --- a/pom.xml +++ b/pom.xml @@ -44,7 +44,7 @@ ${build.version}-SNAPSHOT - 1.3.0 + 1.3.1 -LOCAL BentoBoxWorld_Challenges diff --git a/src/main/java/world/bentobox/challenges/ChallengesPladdon.java b/src/main/java/world/bentobox/challenges/ChallengesPladdon.java index 5fa2ef1..d8e8a94 100644 --- a/src/main/java/world/bentobox/challenges/ChallengesPladdon.java +++ b/src/main/java/world/bentobox/challenges/ChallengesPladdon.java @@ -15,9 +15,13 @@ import world.bentobox.bentobox.api.addons.Pladdon; */ public class ChallengesPladdon extends Pladdon { + private Addon addon; @Override public Addon getAddon() { - return new ChallengesAddon(); + if (addon == null) { + addon = new ChallengesAddon(); + } + return addon; } } diff --git a/src/main/java/world/bentobox/challenges/utils/Utils.java b/src/main/java/world/bentobox/challenges/utils/Utils.java index 09acb61..120dc9b 100644 --- a/src/main/java/world/bentobox/challenges/utils/Utils.java +++ b/src/main/java/world/bentobox/challenges/utils/Utils.java @@ -566,6 +566,13 @@ public class Utils { return ""; } + // Return the display name if it already has one + if (object.hasItemMeta()) { + ItemMeta im = object.getItemMeta(); + if (im.hasDisplayName()) { + return im.getDisplayName(); + } + } // Find addon structure with: // [addon]: diff --git a/src/main/resources/locales/es.yml b/src/main/resources/locales/es.yml index 4a45e9c..0d44f98 100755 --- a/src/main/resources/locales/es.yml +++ b/src/main/resources/locales/es.yml @@ -1,595 +1,1065 @@ --- +meta: + authors: + - BONne challenges: commands: admin: - create: - description: Abre el GUI que permite crear desafío.. - parameters: "" main: description: Comando de administrador principal. Abrir GUI. - surrounding: - description: Crea un desafío envolvente. - parameters: "" - import: - parameters: "[overwrite]" - description: |- - Importar desafíos desde challenge.yml - La sobrescritura de parámetros significa que se sobrescribirán los desafíos o niveles con la misma ID. - defaults-generate: - parameters: "[overwrite] - permite sobrescribir el archivo existente." - description: Exportar los desafíos existentes al archivo default.json. - complete: - parameters: " " - description: Completar un desafío para un jugador. - reset: - parameters: " " - description: Restablecer un desafío para un jugador. Si "challenge_id" se - establece en "all", restableceran todos los desafíos. - defaults-import: - description: Importar los desafíos predeterminados. reload: description: |- Recargar desafíos desde la base de datos El parámetro hard significa que el addon restablecerá la conexión a la base de datos. - parameters: "[hard]" - defaults: - parameters: "[command]" - description: Muestra subcomandos para importar / exportar los desafíos predeterminados. + show: + description: Imprime todos los desafíos en el chat que existen en este mundo. + complete: + description: Completar un desafío para un jugador. + parameters: " " + reset: + description: Restablecer un desafío para un jugador. Si "challenge_id" se + establece en "all", restableceran todos los desafíos. + parameters: " " migrate: description: Migrar los datos actuales de los desafíos del mundo del juego al formato de almacenamiento 0.8.0. - show: - description: Imprime todos los desafíos en el chat que existen en este mundo. + create: + parameters: "" + description: Abre el GUI que permite crear desafío.. + surrounding: + parameters: "" + description: Crea un desafío envolvente. user: - description: Este método abre el GUI de los desafíos. - complete: - parameters: " [count]" - description: Completa el desafío. main: description: Abrir GUI de Desafíos. - errors: - load-error: "&cError: No se pudo cargar [value]." - no-name: "&cFalta el nombre del desafío" - unknown-challenge: "&cDesafío desconocido" - unique-id: '&cLa UniqueID "[id]" no es valida.' - wrong-icon: '&cEl material dado "[value]" no es válido y no puede ser usado como - icono.' - not-deployed: "&c¡El desafío no está desplegado!" - not-on-island: "&c¡Debes estar en tu isla para hacer eso!" - not-repeatable: "&c¡Este reto no es repetible!" - not-enough-items: "&c¡No tienes [ítems] suficientes para completar este desafío!" - not-close-enough: "&cYou must be standing within [number] blocks of all required - items." - you-still-need: "&cTodavía necesitas [amount] x [item]" - not-enough-money: "&cEs necesario tener [value] en tu cuenta para completar el - desafío." - import-no-file: "&c¡No se puede encontrar el archivo challenge.yml para importar!" - no-load: "&cError: No se pudo cargar challenge.yml. [message]" - defaults-file-exist: "&cdefaults.json ya existe. ¡Utiliza el modo de sobrescritura - para reemplazarlo!" - defaults-file-error: "&c¡Se produjo un error al crear el archivo defaults.json! - ¡Compruebe la consola!" - missing-arguments: "&cFaltan argumentos de comando." - wrong-environment: "&c¡Estás en el entorno equivocado!" - missing-addon: "&cNo se puede completar el desafío: falta un addon o plugin requerido." - exist-challenges-or-levels: "&cLos desafíos ya existen en tu mundo. ¡No se puede - proceder!" - no-challenges: "&c¡Los desafíos aún no se han implementado en este mundo!" - no-challenges-admin: "&c¡Los desafíos aún no se han implementado en este mundo! - ¡Usa &5/[command] &cpara agregarlos!" - missing-level: "&cEl nivel de desafío [level] no está definido en la base de datos. - ¡Puede causar errores!" - no-multiple-permission: "&cNo tienes permiso para completar este desafío varias - veces a la vez." - not-a-integer: '&c¡El valor dado "[value]" no es entero!' - challenge-level-not-available: "&cNo has desbloqueado el nivel requerido para - completar este desafío." - incorrect: "&cNo se puede completar el desafío: los requisitos son incorrectos." - not-enough-experience: "&cEs necesario tener [value] EXP para completar este desafío." - island-level: "&c¡Tu isla debe ser de nivel [number] o mayor para completar este - desafío!" - no-rank: "&cNo tienes un rango lo suficientemente alto como para hacer eso." - cannot-remove-items: "&c¡Algunos items no se pueden eliminar de tu inventario!" - not-valid-integer: |- - &cEl número entero "[value]" no es válido. - El valor debe estar entre [min] y [max]. + complete: + description: Completa el desafío. + parameters: " [count]" + description: Este método abre el GUI de los desafíos. gui: + titles: + player-gui: "&0&l Menú de desafíos" + gamemode-gui: "&0&l Seleccionar modo de juego" + multiple-gui: "&0&l ¿Cuántas veces?" + admin-gui: "&0&l Menú de administración de desafíos" + edit-challenge: "&0&l Editar [desafío]" + edit-level: "&0&l Editar [nivel]" + settings: "&0&l Configuración" + choose-challenge: "&0&l Elegir desafío" + choose-level: "&0&l Elegir nivel" + choose-player: "&0&l Elegir jugador" + library: "&0&l Biblioteca" + manage-blocks: "&0&l Administrar bloques" + manage-entities: "&0&l Administrar entidades" + type-selector: "&0&l Selector de tipo de desafío" + item-selector: "&0&l Selector de artículos" + block-selector: "&0&l Selector de bloque" + entity-selector: "&0&l Selector de entidad" + challenge-selector: "&0&l Selector de desafío" + statistic-selector: "&0&l Selector de estadísticas" + environment-selector: "&0&l Selector de entorno" buttons: + free-challenges: + name: "&f&l desafíos gratuitos" + description: |- + &7 Muestra una lista de + &7 desafíos gratuitos + return: + name: "&f&l Devolución" + description: |- + &7 Volver al menú anterior + &7 o salir de GUI + previous: + name: "&f&l Página anterior" + description: "&7 Cambiar a &e [número] &7 página" + next: + name: "&f&l Página siguiente" + description: "&7 Cambiar a &e [número] &7 página" + reduce: + name: "&f&l Reducir" + description: "&7 Reducir en &e [número]" + increase: + name: "&f&l Aumento" + description: "&7 Aumentar en &e [número]" + accept: + name: "&f&l completo" + description: |- + &7 Completa el desafío &e [número] + &7 veces) + quit: + name: "&f&l Salir" + description: "&7 Salir de la GUI." + complete_user_challenges: + name: "&f&l Complete el(los) desafío(s) de usuario" + description: |- + &7 Permite elegir usuario y + &7 desafíos completos para + &7 él + reset_user_challenges: + name: "&f&l Restablecer desafíos de usuario" + description: |- + &7 Permite elegir usuario y + &7 restablecer sus desafíos + add_challenge: + name: "&f&l Crear desafío" + description: |- + &7 Inicia un proceso para + &7 creando un nuevo desafío. + add_level: + name: "&f&l Crear nivel" + description: |- + &7 Inicia un proceso para + &7 creando un nuevo nivel. + edit_challenge: + name: "&f&l Editar desafío" + description: |- + &7 Permite elegir y editar + &7 un desafío. + edit_level: + name: "&f&l Editar nivel" + description: |- + &7 Permite elegir y editar + &7 un nivel. + delete_challenge: + name: "&f&l Eliminar desafío" + description: |- + &7 Permite elegir y eliminar + &7 un desafío. + delete_level: + name: "&f&l Eliminar nivel" + description: |- + &7 Permite elegir y eliminar + &7 un nivel. + edit_settings: + name: Configuración &f&l + description: |- + &7 Permite ver y editar + &7 configuración de un complemento. + complete_wipe: + name: "&f&l Limpieza completa" + description: |- + &7 Elimina completamente los desafíos + &7 base de datos adicional, incluida + &7 datos de usuario. + challenge_wipe: + name: "&f&l Desafío Limpiar" + description: |- + &7 Elimina completamente los desafíos + &7 y niveles de la base de datos. + user_wipe: + name: "&f&l borrado de usuario" + description: |- + &7 borra completamente al usuario + &7 datos de la base de datos. + library: + name: Biblioteca &f&l + description: |- + &7 Abre un público + &7 biblioteca de desafíos. + import_database: + name: "&f&l Importar base de datos" + description: |- + &7 Permite importar exportado + &7 base de datos de desafíos. + import_template: + name: Plantilla de importación &f&l + description: |- + &7 Permite importar plantilla + &7 archivo con desafíos. + export_challenges: + name: "&f&l Desafíos de Exportación" + description: |- + &7 Permite exportar base de datos + &7 a un archivo local. + properties: + name: Propiedades &f&l + description: "&7 Ver todas las propiedades principales." + requirements: + name: Requisitos &f&l + description: "&7 Ver propiedades de requisitos." + rewards: + name: Recompensas &f&l + description: "&7 Ver propiedades de recompensas." + deployed: + name: Implementación &f&l + description: |- + &7 Alternar si el desafío es + &7 implementado y los usuarios pueden + &7 complétalo. + enabled: "&2 habilitado" + disabled: etc. deshabilitado + name: + name: "&f&l Nombre" + description: |- + &7 Permite cambiar + &7 el nombre para mostrar. + value: "&7 Actualmente: &r [nombre]" + remove_on_complete: + name: "&f&l Ocultar después de finalizar" + description: |- + &7 Alternar si el desafío debe + &7 oculto al jugador después + &7 está completo. + enabled: "&2 habilitado" + disabled: etc. deshabilitado + description: + name: "&f&l descripción" + description: |- + &7 La descripción específica + &7 para el desafío. El color + Se le deben aplicar códigos &7. + value: "&7 Descripción actual:" + environment: + name: Dimensión &f&l + description: |- + &7 Permite limitar en que + &7 dimensión del desafío + &7 se puede completar. + enabled: "&2" + disabled: "&C" + order: + name: "&f&l Orden" + description: |- + &7 Permite cambiar el orden de + &7 objetos. + &7 Objetos con números iguales + &7 serán ordenados por su + &7 nombres de identificación únicos. + value: "&7 Orden actual: &e [número]" + icon: + name: Icono &f&l + description: |- + &7 Permite cambiar icono + &7 para este desafío. + locked_icon: + name: "&f&l icono bloqueado" + description: |- + &7 Permite cambiar bloqueado + &7 icono de nivel. + required_permissions: + name: "&f&l Permisos requeridos" + description: |- + &7 Permite el cambio requerido + &7 permisos para esto + &7 desafío para ser completable. + title: "&7 permisos:" + permission: " &8 - [permiso]" + none: "&7 Los permisos no están establecidos." + remove_entities: + name: "&f&l Eliminar entidades" + description: |- + &7 Permite alternar si + &7 entidades requeridas + &7 ser eliminado del mundo + &7 después de completar el + &7 desafío. + enabled: "&2 habilitado" + disabled: etc. deshabilitado + required_entities: + name: "&f&l entidades requeridas" + description: |- + &7 Permite el cambio requerido + &7 entidades para esto + &7 desafío para ser completable. + title: "&7 entidades:" + list: " &8 - [número] x [entidad]" + none: "&7 Entidades no se agregan." + remove_blocks: + name: "&f&l Quitar bloques" + description: |- + &7 Permite alternar si + &7 bloques requeridos + &7 ser eliminado del mundo + &7 después de completar el + &7 desafío. + enabled: "&2 habilitado" + disabled: etc. deshabilitado + required_blocks: + name: "&f&l Bloques requeridos" + description: |- + &7 Permite el cambio requerido + &7 bloques para esto + &7 desafío para ser completable. + title: "&7 bloques:" + list: " &8 - [número] x [bloque]" + none: "&7 bloques no se agregan." + search_radius: + name: "&f&l Radio de búsqueda" + description: |- + &7 Permite cambiar el radio + &7 alrededor del jugador del cual + &7 bloques y/o entidades son + &7 detectado. + value: "&7 Distancia actual: &e [número]" + remove_items: + name: "&f&l Eliminar elementos" + description: |- + &7 Permite alternar si + &7 artículos requeridos + &7 será eliminado del inventario + &7 después de completar el + &7 desafío. + enabled: "&2 habilitado" + disabled: etc. deshabilitado + required_items: + name: "&f&l Artículos requeridos" + description: |- + &7 Permite el cambio requerido + &7 artículos para esto + &7 desafío para ser completable. + title: "&7 artículos:" + list: " &8 - [número] x [elemento]" + none: "&7 Los artículos no se agregan." + add_ignored_meta: + name: "&f&l Agregar Ignorar metadatos" + description: |- + &7 Permite agregar cual + &7 elementos deben ignorarse + &7 cualquier metadato que + Se les asigna &7. + title: "&7 artículos:" + list: " &8 - [número] x [elemento]" + none: "&7 Los artículos no se agregan." + remove_ignored_meta: + name: "&f&l Eliminar Ignorar metadatos" + description: |- + &7 Permite eliminar qué + &7 elementos deben ignorarse + &7 cualquier metadato que + Se les asigna &7. + remove_experience: + name: "&f&l Eliminar experiencia" + description: |- + &7 Permite alternar si + &7 experiencia requerida + &7 será eliminado del jugador + &7 después de completar el + &7 desafío. + enabled: "&2 habilitado" + disabled: etc. deshabilitado + required_experience: + name: "&f&l Experiencia requerida" + description: |- + &7 Permite cambiar el + &7 experiencia requerida para + &7 el jugador. + value: "&7 Experiencia actual: &e [número]" + required_level: + name: "&f&l Nivel de isla requerido" + description: |- + &7 Permite cambiar el + &7 nivel de isla requerido + &7 para el desafío. + value: "&7 Nivel actual: &e [número]" + remove_money: + name: "&f&l Quitar dinero" + description: |- + &7 Permite alternar si + &7 dinero requerido + &7 será eliminado del jugador + &7 cuenta después de completar + &7 el desafío. + enabled: "&2 habilitado" + disabled: etc. deshabilitado + required_money: + name: "&f&l Dinero requerido" + description: |- + &7 Permite cambiar el + &7 dinero requerido en el jugador + &7 explica el desafío. + value: "&7 Valor actual: &e [número]" + statistic: + name: "&f&l estadística" + description: |- + &7 Permite cambiar el + &7 tipo de estadística que es + &7 marcó este desafío. + value: "&7 Valor actual: &e [estadística]" + statistic_amount: + name: "&f&l Valor objetivo" + description: |- + &7 Permite cambiar el + &7 valor objetivo estadístico + &7 que se debe cumplir. + value: "&7 Valor actual: &e [número]" + remove_statistic: + name: "&f&l Reducir estadística" + description: |- + &7 Permite alternar si + &7 valor estadístico + &7 se reducirá después de completar + &7 el desafío. + enabled: "&2 habilitado" + disabled: etc. deshabilitado + statistic_blocks: + name: Bloque de destino &f&l + description: |- + &7 Permite cambiar el + &7 bloque objetivo estadístico. + value: "&7 Bloque actual: &e [bloque]" + statistic_items: + name: "&f&l Artículo de destino" + description: |- + &7 Permite cambiar el + &7 elemento objetivo estadístico. + value: "&7 Artículo actual: &e [artículo]" + statistic_entities: + name: "&f&l entidad objetivo" + description: |- + &7 Permite cambiar el + &7 entidad objetivo estadística. + value: "&7 Entidad actual: &e [entidad]" + reward_text: + name: "&f&l Texto de recompensa" + description: |- + &7 El texto de recompensa específico. + &7 Los códigos de color deben ser + &7 aplicado a él. + value: "&7 Texto actual:" + repeat_reward_text: + name: "&f&l Repetir texto de recompensa" + description: |- + &7 El texto específico de recompensa repetida + &7 para el desafío. El color + Se le deben aplicar códigos &7. + value: "&7 Texto actual:" + reward_items: + name: "&f&l artículos de recompensa" + description: |- + &7 Permite cambiar recompensa + &7 artículos. + title: "&7 artículos:" + list: " &8 - [número] x [elemento]" + none: "&7 Los artículos no se agregan." + repeat_reward_items: + name: "&f&l Repetir artículos de recompensa" + description: |- + &7 Permite cambiar repetición + &7 artículos de recompensa por esto + &7 desafío. + title: "&7 artículos:" + list: " &8 - [número] x [elemento]" + none: "&7 Los artículos no se agregan." + reward_experience: + name: Experiencia de recompensa &f&l + description: |- + &7 Permite cambiar el + &7 experiencia de recompensa para + &7 el jugador. + value: "&7 Experiencia de recompensa: &e [número]" + repeat_reward_experience: + name: "&f&l Repetir experiencia de recompensa" + description: |- + &7 Permite cambiar el + &7 repetir experiencia de recompensa + &7 para el jugador. + value: "&7 Experiencia de recompensa: &e [número]" + reward_money: + name: "&f&l Recompensa en dinero" + description: |- + &7 Permite cambiar el + &7 dinero de recompensa. + value: "&7 Valor actual: &e [número]" + repeat_reward_money: + name: "&f&l repetir dinero de recompensa" + description: |- + &7 Permite cambiar el + &7 repetir dinero de recompensa + &7 para el desafío. + value: "&7 Valor actual: &e [número]" + reward_commands: + name: "&f&l Comandos de recompensa" + description: |- + &7 Los comandos de recompensa específicos. + &8 Consejo: + &8 El comando no requiere + &8 escribiendo primero `/` como será + &8 se aplicará automáticamente. + &8 Por defecto los comandos serán + &8 ejecutado por el servidor. Sin embargo + &8 añadiendo `[SELF]` al inicio + &8 permitirá que el comando sea + &8 ejecutado por el jugador. También + &8 admite un marcador de posición + &8 `[jugador]` que será + &8 reemplazado con el nombre de un jugador + &8 que completó el desafío. + value: "&7 Comandos actuales:" + repeat_reward_commands: + name: "&f&l Repetir comandos de recompensa" + description: |- + &7 La recompensa repetida específica + &7 comandos para el desafío. + &8 Consejo: + &8 El comando no requiere + &8 escribiendo primero `/` como será + &8 se aplicará automáticamente. + &8 Por defecto los comandos serán + &8 ejecutado por el servidor. Sin embargo + &8 añadiendo `[SELF]` al principio + &8 permitirá que el comando sea + &8 ejecutado por el jugador. También + &8 admite un marcador de posición + &8 `[jugador]` que será + &8 reemplazado con el nombre de un jugador + &8 que completó el desafío. + value: "&7 Comandos actuales:" + repeatable: + name: "&f&l repetible" + description: |- + &7 Permite alternar si + &7 el desafío es + &7 repetible. + enabled: "&2 habilitado" + disabled: etc. deshabilitado + repeat_count: + name: "&f&l Recuento de repeticiones" + description: |- + &7 Permite cambiar el + &7 número de repeticiones + &7 para el desafío. + value: "&7 Valor actual: &e [número]" + cool_down: + name: "&f&l enfriamiento" + description: |- + &7 Permite cambiar el + &7 segundos de enfriamiento que + &7 debe esperarse entre + &7 desafío repetible + &7 finalizaciones. + value: "&7 Valor actual: &e [hora]" + challenges: + name: Desafíos &f&l + description: |- + &7 Ver desafíos asignados + &7 al nivel. + waiver_amount: + name: "&f&l Monto de la exención" + description: |- + &7 Permite establecer un número + &7 de desafíos que pueden + &7 quedará sin completar durante + &7 desbloqueando el siguiente nivel. + value: "&7 Valor actual: &e [número]" + add_challenges: + name: "&f&l Agregar desafío(s)" + description: |- + &7 Permite seleccionar y + &7 añade desafíos al + &7 nivel. + remove_challenges: + name: "&f&l Eliminar desafío(s)" + description: |- + &7 Permite seleccionar y + &7 eliminar desafíos al + &7 nivel. + reset_on_new: + name: "&f&l Restablecer en nuevo" + description: |- + &7 Permite alternar si + &7 desafíos deben ser + &7 se reinicia cuando el usuario se va + &7 isla o crea una nueva + &7 isla. + enabled: "&2 habilitado" + disabled: etc. deshabilitado + broadcast: + name: "&f&l Transmisión" + description: |- + &7 Desafío de transmisiones y + &7 nivel completado por primera vez + &7 para todos. + enabled: "&2 habilitado" + disabled: etc. deshabilitado + remove_completed: + name: "&f&l Ocultar completado" + description: |- + &7 Oculta desafíos completados + &7 del menú. + enabled: "&2 habilitado" + disabled: etc. deshabilitado + glow_completed: + name: "&f&l Resplandor completado" + description: |- + &7 Añade brillo de encantamiento + &7 a los desafíos completados. + enabled: "&2 habilitado" + disabled: etc. deshabilitado + store_history: + name: Historial de la tienda &f&l + description: |- + &7 Almacena historial interno + &7 cuando cada desafío es + &7 completado. + &7 Actualmente solo visible + &7 en la base de datos. + enabled: "&2 habilitado" + disabled: etc. deshabilitado + data_per_island: + name: "&f&l tienda por isla" + description: |- + &7 Almacena el completado + &7 desafíos por isla. + &7 Se compartirá el progreso + &7 con todos los jugadores del equipo. + enabled: "&2 habilitado" + disabled: etc. deshabilitado + show_title: + name: "&f&l Mostrar título" + description: |- + &7 Muestra el título cuando + &7 desafío o nivel + &7 está completado. + enabled: "&2 habilitado" + disabled: etc. deshabilitado + gamemode_gui: + name: "&f&l GUI de selección de modo de juego" + description: |- + &7 Habilita una GUI única que + &7 está disponible a través de /challenges + &7 comando. + &c Requiere reiniciar el servidor. + enabled: "&2 habilitado" + disabled: etc. deshabilitado + locked_level_icon: + name: "&f&l Icono de nivel bloqueado predeterminado" + description: |- + &7 Icono predeterminado para todos los bloqueados + &7 niveles. Cada nivel puede cambiar + &7 este icono. + purge_history: + name: "&f&l Historial Vida útil" + description: |- + &7 Número de días cuanto tiempo + &7 datos históricos almacenados + &7 en datos de usuario. + &7 0 significa que los datos + &7 no se eliminará. + value: "&7 Valor actual: &e [número]" + title_showtime: + name: "&f&l Título Showtime" + description: |- + &7 Número de ticks de ese título + &7 se mostrará al jugador. + value: "&7 Valor actual: &e [número]" + active_world_list: + name: "&f&l Mostrar sólo mundo activo" + description: |- + &7 Si GUI de selección de modo de juego + &7 está habilitado, esto puede cambiar + &7 si la GUI muestra la selección de GameMode + &7 o desafíos para el mundo actual. + &c Requiere reiniciar el servidor. + enabled: "&2 habilitado" + disabled: etc. deshabilitado + visibility_mode: + name: "&f&l Modo de visibilidad" + description: |- + &7 Modo de visibilidad para + &7 desafíos que son + &7 oculto. + enabled: "&2" + disabled: "&C" + visible: Mostrar desafíos visibles + hidden: Mostrar todos los desafíos + toggleable: Permitir alternar + include_undeployed: + name: "&f&l incluye desafíos no implementados" + description: |- + &7 Indica si no está implementado + &7 desafíos deben ser + &7 contado para el nivel + &7 finalización. + enabled: "&2 habilitado" + disabled: etc. deshabilitado + download: + name: "&f&l Descargar bibliotecas" + description: |- + &7 Actualización manual disponible + &7 desafía las bibliotecas. + enabled: "&2 Con borrado de caché" + disabled: "&c Sin borrar caché" + player: + name: "&f&l [nombre]" + description: "&7 Propietario de la isla: [propietario]" + members: "&7 miembros de la isla:" + member: "&8 - [nombre]" + no-island: |- + &c El jugador no tiene + &c una isla. + player_list: + name: "&f&l Elegir lista de usuarios" + description: |- + &7 Elige qué lista de usuarios + &7 debería mostrarse. + enabled: "&2" + disabled: "&C" + online: Jugadores en línea + with_island: Jugadores con islas + in_world: jugadores en el mundo + add_block: + name: "&f&l Agregar bloque" + description: |- + &7 Permite agregar un nuevo + &7 bloque a la lista. + remove_block: + name: "&f&l Quitar bloque" + description: |- + &7 Permite eliminar + &7 bloques seleccionados + &7 de listas. + title: "&7 Materiales seleccionados:" + material: "&8 - [material]" + material: + name: "&f&l [material]" + description: "&7 ID de material: [id]" + selected: "&2 seleccionado" + add_entity: + name: "&f&l Agregar entidad" + description: |- + &7 Permite agregar un nuevo + &7 entidad a la lista. + switch_entity: + name: "&f&l cambiar huevos" + description: |- + &7 Permite cambiar de + & 7 huevos para los jefes de la mafia. + remove_entity: + name: "&f&l Eliminar entidad" + description: |- + &7 Permite eliminar + &7 entidades seleccionadas + &7 de listas. + title: "&7 entidades seleccionadas:" + entity: "&8 - [entidad]" + entity: + name: "&f&l [entidad]" + description: "&7 ID de entidad: [id]" + selected: "&2 seleccionado" + inventory_type: + name: "&f&l Tipo de inventario" + description: |- + &7 Desafío que verifica + &7 artículos en el inventario del jugador + island_type: + name: "&f&l Tipo de isla" + description: |- + &7 Desafío que verifica + &7 bloques o entidades alrededor + &7 jugador. + other_type: + name: "&f&l Otro tipo" + description: |- + &7 Desafío que utiliza + &7 complementos o complementos, + &7 como nivel y dinero. + statistic_type: + name: "&f&l Tipo de estadística" + description: |- + &7 Desafío que verifica + &7 datos estadísticos de jugadores. + save: + name: "&f&l Guardar" + description: |- + &7 Guarda cambios y + &7 devuelve. + cancel: + name: "&f&l Cancelar" + description: |- + &7 Descarta cambios y + &7 devuelve. + accept_selected: + name: "&f&l Aceptar Seleccionado" + description: |- + &7 Devuelve elementos seleccionados + &7 y abre la GUI anterior. + title: "&7 seleccionado:" + element: "&8 - [elemento]" + statistic_element: + name: "&f&l [estadística]" + description: "[descripción]" + environment_element: + name: "&f&l [medio ambiente]" + description: "[descripción]" + search: + name: "&f&l Buscar" + description: |- + &7 Permite buscar un + &7 elemento con entrada + &7 valor de texto. + search: "&b Valor: [valor]" admin: - accept: Aceptar - add: Agregar backward: Importar desafios 0.3.0 backward-player: Arreglar 0.3.0 PlayerData - cancel: Cancelar - clear: Limpiar - create-level: Agregar nuevo nivel - decline: Denegar - deployment: Despliegue - edit-level: Editar nivel - history-lifespan: Historia LifeSpan - icon: Icono - increase: "+" - input: Input - line-length: Longitud de la línea del lore - multiply: "*" - number: "[number]" - properties: Propiedades - reduce: "-" - remove-empty: Remover vacio - remove-experience: Remover experiencia - remove-money: Remover dinero - repeatable: Repetible - repeat-count: Tiempos máximos - requirements: Requerimientos - reward-commands: Comandos de recompensa - reward-experience: Experiencia de recompensa - reward-items: Items de recompensa - reward-money: Dinero de recompensa - rewards: Recompensas - reward-text: Mensaje de recompensa - save: Guardar - set: "=" - value: Valor - complete: Completar los desafíos del usuario - reset: Reiniciar los desafíos del usuario - create-challenge: Agregar nuevo desafío - edit-challenge: Editar desafío - delete-challenge: Eliminar desafio - delete-level: Eliminar nivel - challenges: Desafíos - locked-icon: Icono bloqueado - description: Descripción - order: Orden - environment: Ambiente - remove-on-complete: Remover al finalizar - required-experience: Experiencia requerida - required-level: Nivel de isla requerido - required-money: Dinero requerido - repeat-reward-text: Repetir mensaje de recompensa - repeat-reward-items: Repetir items de recompensa - repeat-reward-experience: Repetir experiencia de recompensa - repeat-reward-money: Repetir dinero de recompensa - repeat-reward-commands: Repetir comandos de recompensa - remove-completed: Remover al completar - glow: Brillar (glow) al completar - free-at-top: Desafíos libres primero - input-mode: Cambiar modo de entrada (input) - type: - island: "&6Tipo de isla" - inventory: "&6Tipo de inventario" - other: "&6Otro tipo" - required-items: Items requeridos - remove-items: Eliminar items - gui-mode: GUI de Desafíos individuales - complete-wipe: Limpiar bases de datos de addon - challenge-wipe: Limpiar base de datos de desafíos - players-wipe: Limpiar base de datos del usuario - title-enable: Título de finalización - library: Biblioteca web - download: Descargar bibliotecas - import: Importar desafíos ASkyblock - settings: Editar configuración - name: Nombre amigable - required-entities: Entidades requeridas - remove-entities: Matar entidades - required-blocks: Bloques requeridos - remove-blocks: Eliminar bloques - search-radius: Radio de búsqueda - required-permissions: Permisos requeridos - waiver-amount: Cantidad de exención - add-challenge: Añadir desafío - remove-challenge: Eliminar desafío - reset-on-new: Restablecer en nueva isla - broadcast: Difusión completada - visibility-mode: Modo de visibilidad de desafío - toggle-user-list: Lista de usuarios - remove-selected: Eliminar selección - show-eggs: Cambiar modo de vista - level-lore: Descripción del nivel - challenge-lore: Descripción del desafío - gui-view-mode: Mostrar todos los modos de juego - history-store: Desafíos de la historia - island-store: Almacenar por isla - default-locked-icon: Icono de nivel bloqueado - title-showtime: Tiempo de presentación del título - default-import: Importar desafíos predeterminados - default-export: Exportar desafíos existentes - next: Siguiente - previous: Anterior - return: Volver - value: Completar - increase: Incrementar - reduce: Reducir - challenge-description: - completed-times: Completado [donetimes] - completed-times-of: Completado [donetimes] de [maxtimes] - maxed-reached: Completado [donetimes] de [maxtimes] - required-blocks: 'Bloques requeridos:' - required-island-level: "&6Nivel de isla requerido: [value]" - reward-commands: "&6Comandos de recompensa:" - objects-close-by: "&c¡Todos los bloques y entidades requeridos deben estar cerca - de ti en tu isla!" - warning-entities-kill: "&c¡Todas las entidades requeridas serán eliminadas cuando - completes este desafío!" - warning-blocks-remove: "&c¡Todos los bloques requeridos serán eliminados cuando - completes este desafío!" - not-repeatable: "&c¡Este desafío no es repetible!" - experience-reward: "&6Recompensa de EXP: [value]" - money-reward: "&6Recompensa de dinero: [value]$" - required-experience: "&6EXP requerida: [value]" - required-money: "&6Dinero requerido: [value]$" - environment: 'Entornos requeridos:' - reward-items: "&6Items de recompensa:" - required-items: 'Items requeridos:' - required-entities: 'Entidades requeridas:' - level: "&fNivel: [level]" - completed: "&bCompletado" - warning-items-take: "&c¡Todos los items necesarios son tomados de tu inventario - cuando se completa este desafío!" + tips: + click-to-select: "&e Haga clic en &7 para seleccionar." + click-to-choose: "&e Haga clic en &7 para elegir." + click-to-complete: "&e Haga clic en &7 para completar." + right-click-multiple-open: "&e Haga clic derecho en &7 para elegir el recuento + de finalización." + shift-left-click-to-complete-all: "&e Shift Haga clic en &7 para completar todo." + left-click-to-accept: "&e Haga clic izquierdo en &7 para completar." + right-click-to-write: "&e Haga clic derecho en &7 para escribir." + click-to-reduce: "&e Haga clic en &7 para reducir." + click-to-increase: "&e Haga clic en &7 para aumentar." + click-to-return: "&e Haga clic en &7 para regresar." + click-to-quit: "&e Haga clic en &7 para salir." + click-to-wipe: "&e Haga clic en &7 para borrar." + left-click-to-wipe: "&e Haga clic izquierdo en &7 para borrar." + right-click-to-switch: "&e Haga clic derecho en &7 para cambiar." + click-to-open: "&e Haga clic en &7 para abrir." + click-to-export: "&e Haga clic en &7 para exportar." + click-to-create: "&e Haga clic en &7 para crear." + left-click-to-open: "&e Haga clic izquierdo en &7 para abrir." + right-click-to-reset-all: "&e Haga clic derecho en &7 para borrar todo." + click-to-toggle: "&e Haga clic en &7 para alternar." + click-to-change: "&e Haga clic en &7 para cambiar." + shift-click-to-reset: "&e Shift Haga clic en &7 para restablecer." + click-to-add: "&e Haga clic en &7 para agregar." + click-to-remove: "&e Haga clic en &7 para eliminar." + left-click-to-cycle: "&e Haga clic izquierdo en &7 para bajar." + right-click-to-cycle: "&e Haga clic derecho en &7 para subir." + click-to-edit: "&e Haga clic en &7 para editar." + left-click-to-download: "&e Haga clic izquierdo en &7 para descargar." + right-click-to-toggle: "&e Haga clic derecho en &7 para alternar." + click-to-install: "&e Haga clic en &7 para instalar." + click-to-reset-all: "&e Haga clic en &7 para restablecer todo." + right-click-to-select: "&e Haga clic derecho en &7 para seleccionar." + right-click-to-deselect: "&e Haga clic derecho en &7 para anular la selección." + left-click-to-choose: "&e Haga clic izquierdo en &7 para elegir." + click-to-cancel: "&e Haga clic en &7 para cancelar." + click-to-save: "&e Haga clic en &7 para guardar." + click-to-deselect: "&e Haga clic en &7 para anular la selección." + click-on-item: |- + &e Haga clic en &7 en el artículo de + &7 tu inventario. + left-click-to-edit: "&e Haga clic izquierdo en &7 para editar." + right-click-to-clear: "&e Haga clic derecho en &7 para borrar." + click-to-previous: "&e Haga clic en &7 para ver la página anterior." + click-to-next: "&e Haga clic en &7 para ver la página siguiente." descriptions: + challenge: + lore: |- + [descripción] + [estado] + [enfriarse] + [requisitos] + [recompensas] + status: + completed: "&2&l completado" + completed-times: "&2 completado &7&l [número] &r&2 vez(-s)" + completed-times-of: "&2 completado &7&l [número] &r&2 de &7&l [máx.] &r&2 + veces" + completed-times-reached: "&2&l Completado todo &7 [max] &2 veces" + cooldown: + lore: |- + [se acabó el tiempo] + [tiempo de espera] + timeout: "&7&l Enfriamiento: &r&7 [tiempo]" + wait-time: "&c&l Disponible después de: &r&c [hora]" + in-days: "[número] d" + in-hours: "[número] h" + in-minutes: "[número] min" + in-seconds: "[número] s" + requirements: + lore: |- + [ambiente] + [tipo-requisito] + [permisos] + environment-single: "&7 Limitado a [entorno]" + environment-title: "&7 Limitado a:" + environment-list: " &7 - &e [entorno]" + permission-single: "&c Requiere permiso [permiso]" + permissions-title: "&c Requiere permisos:" + permissions-list: " &c - [permiso]" + island: + lore: |- + [bloques] + [entidades] + [radio de búsqueda] + [bloque de advertencia] + [entidad de advertencia] + blocks-title: "&7&l Bloques requeridos:" + block-value: " &7 - &e [material]" + blocks-value: " &7 - &e [número] x [material]" + entities-title: "&7&l Entidades requeridas:" + entity-value: " &7 - &e [entidad]" + entities-value: " &7 - &e [número] x [entidad]" + search-radius: "&7 No más allá de &e [número] &7 metros" + warning-block: "&e Los bloques serán &c eliminados" + warning-entity: "&e Entidades serán &c eliminadas" + inventory: + lore: |- + [elementos] + [advertencia] + item-title: "&7&l Elementos necesarios:" + item-value: " &7 - &e [artículo]" + items-value: " &7 - &e [número] x [elemento]" + warning: "& los artículos serán &c eliminados" + other: + lore: |- + [experiencia] + [experiencia-advertencia] + [dinero] + [advertencia de dinero] + [nivel] + experience: "&7&l Experiencia requerida: &r&e [número]" + experience-warning: "&e experiencia será &c eliminada" + money: "&7&l Dinero requerido: &r&e [número]" + money-warning: "&e dinero será &c eliminado" + level: "&7&l Nivel de isla requerido: &r&e [número]" + statistic: + lore: |- + [estadística] + [advertencia] + multiple-target: "&7&l [estadística]: &r&e [número] x [objetivo]" + single-target: "&7&l [estadística]: &r&e [objetivo]" + statistic: "&7&l [estadística] &r&e [número]" + warning: "&e Los datos estadísticos serán &c reducidos." + rewards: + lore: |- + &7&l Recompensas: + [texto] + [elementos] + [experiencia] + [dinero] + [comandos] + item-title: "&7 artículos:" + item-value: " &7 - &e [artículo]" + items-value: " &7 - &e [número] x [elemento]" + experience: "&7 Experiencia: &r&e [número]" + money: "&7 Dinero: &r&e [número]" + commands-title: "&7 comandos:" + command: " &7 - &e [comando]" + level: + lore: |- + [texto] + [estado] + [exención] + [recompensas] + status: + completed: "&2&l completado" + completed-challenges-of: |- + &2 completado &7&l [número] &r&2 de + &7&l [máx.] &r&2 desafíos. + locked: "&c&l bloqueado" + missing-challenges: |- + &7 [número] más desafíos deben ser + &7 completado para desbloquear este nivel. + waiver: |- + &7&l [número] desafío(s) &r&7 puede ser + &7 se saltó para desbloquear el siguiente nivel. + rewards: + lore: |- + &7&l Recompensas: + [texto] + [elementos] + [experiencia] + [dinero] + [comandos] + item-title: "&7 artículos:" + item-value: " &7 - &e [artículo]" + items-value: " &7 - &e [número] x [elemento]" + experience: "&7 Experiencia: &r&e [número]" + money: "&7 Dinero: &r&e [número]" + commands-title: "&7 comandos:" + command: " &7 - &e [comando]" + library: + author: "&7 por &e [autor]" + version: "&7 Hecho con desafíos &e [versión]" + lang: "&7 Idioma: &e [idioma]" + gamemode: "&7 Principal para &e [modo de juego]" admin: backward: Permite importar desafíos desde 0.3.0 y por debajo de la versión adicional. backward-player: Permite corregir PlayerData dañado desde la versión 0.3.0|&2ÚSELO SOLO SI ES NECESARIO|&2PUEDE NO TRABAJAR EN TODAS LAS SITUACIONES - deployment: Permite a los usuarios completar (view) desafio. - icon-challenge: Icono que se mostrará en los paneles GUI para este desafío. - icon-level: Icono que se mostrará en los paneles GUI para este nivel. - input: Abrir entrada de campo de texto. - selected: Seleccionado - remove-completed: Habilitar / deshabilitar la ocultación de desafíos que se - completan y no se pueden repetir. - toggle-user-list: Cambiar a una lista de jugadores diferente. - show-eggs: Cambiar la vista de entidad entre el modo Huevo o el modo Cabeza. - click-to-edit: "&4Haga clic aquí para editar la entrada (input)." - input-mode: Cambiar entre los modos de entrada (input) de chat y yunque. - library-author: por &e[author] - library-lang: "&aIdioma: [lang]" - library-gamemode: "&aPrimariamente para [gamemode]" - edit-challenge: Editar configuración del desafío. - description: Editar descripción. - name-challenge: Cambiar el nombre del desafío. - name-level: Cambiar el nombre del nivel. - remove-entities: Eliminar (kill) entidades al completar el desafío. - remove-blocks: Eliminar (reemplazar con aire) bloques al completar el desafío. - reward-text: Cambiar el mensaje que se enviará al jugador después de completar - los desafíos. - repeatable: Definir si el desafío es repetible o no. - free-at-top: Cambiar la ubicación de los desafíos gratuitos. Verdadero (true) - significa que los desafíos serán los primeros, de lo contrario serán los - últimos. - line-length: Modificar la longitud máxima de la línea en el "Lore box". No - afectará a los objetos almacenados. - level-lore: Modificar qué elementos de descripción de nivel deben estar visibles. - challenge-lore: Modificar qué elementos de descripción de desafío deben estar - visibles. - gui-view-mode: Establecer si "/challenges GUI" debe mostrar Modos de Juego - o desafíos en el mundo del jugador. - default-export: Exportar los desafíos existentes al archivo defaults.json. - complete-wipe: Limpiar completamente todas las bases de datos del addon de - desafíos. ¡Incluye datos del jugador! - challenge-wipe: "¡Los desafíos y sus bases de datos de nivel han sido completamente - limpiados!" - players-wipe: La base de datos del jugador se ha limpiado completamente! - library: Abrir GUI que muestre todas las bibliotecas públicas de desafíos - disponibles. - library-version: "&9Hecho en Challenges [versión]" - cancel: Volver a la GUI anterior. Los cambios no se guardarán. - challenges: Gestionar nivel de desafíos (agregar / eliminar). - remove-on-complete: Eliminar un desafío de la GUI del jugador después de completarlo. - remove-items: Retirar los items del inventario del jugador después de completar - el desafío. - required-experience: Definir la experiencia requerida para que un usuario - complete el desafío. - remove-experience: Eliminar experiencia requerida. - reward-experience: Cambiar la recompensa de experiencia por completar por - primera vez - repeat-reward-text: Cambiar el mensaje que se enviará al jugador después de - completar un desafío repetido. - repeat-reward-experience: Cambiar la recompensa de experiencia por completar - repetido. - add-challenge: Agregar un desafío existente al nivel actual. - remove-challenge: Eliminar un desafío del nivel actual. - reset-on-new: Habilitar / deshabilitar el reinicio de todos los desafíos del - jugador si se reinicia, se va o es expulsado de una isla. - broadcast: Habilitar / deshabilitar la transmisión sobre la primera vez que - se completa el desafío para todos los jugadores en línea. - glow: Habilitar / deshabilitar el efecto brillante para los desafíos completados. - edit-text-line: "&6¡Editar mensaje de texto!" - add-text-line: "&6¡Agregar un nuevo mensaje de texto!" - title-enable: Habilitar / deshabilitar el mensaje de título que se mostrará - a los jugadores cuando completen un desafío. - title-showtime: Modificar cuánto tiempo serán visibles los mensajes de título - para el jugador. - import: |- - Importar desafíos ASkyblock. - Al hacer clic derecho, habilitar/deshabilita el modo de sobrescritura. - Coloque challenges.yml dentro de la carpeta ./BentoBox/addons/Challenges. - complete: |- - Completar desafíos para cualquier usuario. - El usuario no recibirá ninguna recompensa por completarlo. - required-items: |- - items necesarios en el inventario del jugador. - Items: - required-level: |- - Definir el nivel de isla requerido para este desafío. - &cRequiere el addon Level. - required-money: |- - Definir el dinero requerido en la cuenta del jugador. - &cRequiere Vault y el plugin de Economy. - remove-money: |- - Retirar el dinero requerido de la cuenta del jugador. - &cRequiere Vault y el plugin de Economy. - reward-items: |- - Cambiar los items de recompensa de finalización por primera vez. - Items: - reward-money: |- - Cambiar el dinero de recompensa de finalización por primera vez. - &cRequiere el complemento Vault and Economy. - reward-commands: |- - Definir los comandos de recompensa que se invocarán una vez que se completen por primera vez. - *** Agregar "[SELF]" al comienzo significa que el comando será ejecutado por el jugador, por ejemplo, "/ kill" - *** La cadena "[player]" se reemplazará con el nombre del jugador, por ejemplo, "/ kill [player]" se transformará en "/ kill BONNe1704" - Comandos: - repeat-reward-items: |- - Cambiar los items de recompensa de finalización repetida. - Items: - repeat-reward-money: |- - Cambiar la recompensa de dinero por finalización repetida. - &cRequiere Vault y el plugin Economy. - repeat-reward-commands: |- - Definir los comandos de recompensa que se ejecutarán después de completar el desafío repetidamente. - *** Agregar "[SELF]" al comienzo significa que el comando será ejecutado por el jugador, por ejemplo, "/ kill" - *** La cadena "[player]" se reemplazará con el nombre del jugador, por ejemplo, "/ kill [player]" se transformará en "/ kill BONNe1704" - Comandos: - history-lifespan: |- - Modificar cuántos días deben almacenarse los datos del historial. - 0 significa para siempre. - island-store: |- - Habilitar/deshabilitar el almacenamiento de datos de desafíos por isla. Esto significa que los desafíos serán los mismos para todo el equipo si está habilitado. - &cNO convertirá datos al hacer clic. EL PROGRESO SE PERDERÁ. - default-locked-icon: |- - Cambiar el icono de nivel bloqueado predeterminado. - Esta opción puede ser sobrescrita por cada nivel. - gui-mode: |- - Habilitar / deshabilitar GUI de desafíos únicos. - &2Requiere reiniciar el servidor. - download: |- - Actualizar manualmente las bibliotecas de desafíos disponibles. - Haz clic derecho para habilitar la limpieza de caché. - lore: - level: |- - Cadena de nivel. - Representa la traducción challenges.gui.challenge-description.level - status: |- - Cadena de estado. - Representa la traducción challenges.gui.challenge-description.completed - count: |- - Cadena de contador de finalizado/completado. - Representa la traducción de challenges.gui.challenge-description.completed-times challenges.gui.challenge-description.completed-times-of and challenges.gui.challenge-description.maxed-reached - description: |- - Cadena de descripción. - Definido en el objeto de desafíos - challenge.description. - warnings: |- - Cadena de advertencia. - Representa la traducción para: - challenges.gui.challenge-description.warning-items-take challenges.gui.challenge-description.objects-close-by challenges.gui.challenge-description.warning-entities-kill challenges.gui.challenge-description.warning-blocks-remove - environment: |- - Cadena de entorno. - Definido en el objeto de desafíos: challenge.environment. - requirements: |- - Cadena de requisitos. - Representa la traducción para: - challenges.gui.challenge-description.required-level challenges.gui.challenge-description.required-money challenges.gui.challenge-description.required-experience challenge.requiredItems' challenge.requiredBlocks' o challenge.requiredEntities. - reward_text: |- - Cadena de recompensa. - Definido en challenge.rewardText y challenge.repeatRewardText - reward_other: |- - Cadena de otra recompensa. - Representa la traducción para: - challenges.gui.challenge-description.experience-reward challenges.gui.challenge-description.money-reward challenges.gui.challenge-description.not-repeatable - reward_items: |- - Items de recompensa. - Lista de elementos que se recompensarán definidos en challenge.rewardItems y challenge.repeatRewardItems. - reward_commands: |- - Comandos de recompensa. - Lista de comandos que serán recompensados definidos en challenge.rewardCommands y challenge.repeatRewardCommands. - level_status: |- - Cadena de estado. - Representa la traducción challenges.gui.level-description.completed - challenge_count: |- - Cadena de contador de desafíos completados. - Representa la traducción de challenges.gui.level-description.completed-challenges-of - unlock_message: |- - Cadena de mensaje desbloqueado. - Definido en Nivel de objeto de desafíos - challengeLevel.unlockMessage - waiver_amount: |- - Cadena de contador de desafíos enviables para desbloquear el siguiente nivel. - Representa la traducción de challenges.gui.level-description.waver-amount - level_reward_text: |- - Cadena de recompensa. - Definido en challengeLevel.rewardText - level_reward_other: |- - Cadena de otra recompensa. - Representa la traducción para: - challenges.gui.level-description.experience-reward challenges.gui.level-description.money-reward - level_reward_items: |- - Items de recompensa. - Lista de elementos que se recompensarán definidos en challengeLevel.rewardItems - level_reward_commands: |- - Comandos de recompensa. - Lista de comandos que serán recompensados definidos en challengeLevel.rewardCommands - download-disabled: El descargador de datos de GitHub está deshabilitado en - BentoBox. ¡Sin él, no puedes usar Bibliotecas! - create-level: Añadir nuevo nivel. - edit-level: Editar configuración de nivel. - delete-challenge: Eliminar un desafío. - delete-level: Eliminar un nivel. - settings: Cambiar ajustes. - properties: Cambiar propiedades generales - requirements: Administrar requisitos - rewards: Administrar recompensas - order: Cambiar número de orden. - environment: Cambiar el entorno del desafío. - search-radius: Radio alrededor de la ubicación del jugador donde se buscarán - las entidades y los bloques necesarios. - history-store: Habilitar / deshabilitar el almacenamiento del historial de - desafíos. - default-import: Importar desafíos predeterminados. - save: Guardar y volver a la GUI anterior. - set: Establecer operación. Al hacer clic en los números cambiará el valor - al número seleccionado. - increase: Aumentar la operación. Al hacer clic en los números, aumentará el - valor en el número seleccionado. - reduce: Reduce la operación. Al hacer clic en los números se reducirá el valor - en el número seleccionado. - multiply: Multiplicar la operación. Al hacer clic en los números, se multiplicará - el valor por el número seleccionado. - locked-icon: Icono que se mostrará en los paneles de la GUI si el nivel está - bloqueado. - repeat-count: Definir recuento de repetición máxima. Si el valor se establece - en 0, no hay limitaciones. - waiver-amount: Establece la cantidad de desafíos que un jugador puede dejar - fuera para desbloquear el siguiente nivel. - reward-text-level: Cambia el mensaje que se enviará al jugador después de - completar todos los desafíos en un nivel. - mode-online: Jugadores que están actualmente en línea. - mode-in-world: Jugadores en un mundo GameMode. - mode-with-island: Jugadores que tienen una isla en un mundo GameMode. - visibility-mode: Mostrar / ocultar desafíos no implementados. - reset: |- - Restablecer desafíos de usuario completados. - El clic derecho habilita / deshabilita Restablecer toda la funcionalidad. - create-challenge: |- - Agrega un nuevo desafío. - Estará en la lista de desafíos gratuitos de forma predeterminada. - required-entities: |- - Agregar / editar / eliminar entidades requeridas. - Entidades: - required-blocks: |- - Agregar / editar / eliminar bloques necesarios. - Bloques: - required-permissions: |- - Permisos requeridos a para que el jugador pueda completar este desafío. - Permiso: - remove-selected: |- - Eliminar elementos seleccionados. - Seleccione elementos con el botón derecho del mouse. - block: "- [block] : [count]" - command: "- [command]" - disabled: Desactivado - entity: "- [entity] : [count]" - item: "- [count] x [item]" - item-enchant: " - [enchant] [level]" - item-meta: " ([meta])" - nether: "- Nether" - permission: "- [permission]" - the-end: "- El End" - enabled: Activado - normal: "- Overworld" - level-unlocked: Click para ver los desafíos de nivel [level]! - level-locked: Completa [count] desafíos mas de nivel [level] para desbloquear - el siguiente nivel! - increase-by: '&aIncrementar contador de "Finalizado" en [valor]' - reduce-by: '&cReducir contador de "Finalizado" en [valor]' - type: - island: "&arequire bloques o mobs alrededor del jugador" - other: "&arequiere cosas de otros plugins/addons" - inventory: "&aRequiere items en el inventario del jugador" - current-value: "&6Valor actual: [value]." - visibility: - hidden: Solo los desafíos desplegados son visibles. - visible: Todos los desafíos son visibles para todos - toggleable: Alternar si se deben mostrar desafíos no implementados - level-description: - reward-commands: "&6Comandos de recompensa:" - experience-reward: "&6Recompensa de EXP: [value]" - money-reward: "&6Recompensa de dinero: [value]$" - reward-items: "&6Items de recompensa:" - waver-amount: "&6Se pueden omitir [value] desafíos para desbloquear el siguiente - nivel." - completed: "&bCompletado" - completed-challenges-of: "&3Has completado [number] de [max] desafíos en este - nivel." - questions: - prefix: "&2[SERVER]: " - admin: - number: Escribie un número en el chat y presiona Entrar. - challenge-name: Escribe en el chat el nombre para el desafío actual. - level-name: Escribe en el chat el nombre para el nivel actual. - unique-id: Escriba el nombre único del objeto y presione Entrar. - title: - admin: - choose-challenge-title: "&aElegir desafío" - choose-level-title: "&aElegir nivel" - choose-user-title: "&aElegir jugador" - confirm-title: "&aConfirmación" - edit-level-title: "&aEditar nivel" - edit-text-fields: "&aEditar campos de texto" - manage-blocks: "&aAdministrar bloques" - manage-items: "&aAdministrar items" - manage-numbers: "&aTeclado numérico" - select-block: "&aSeleccionar bloque" - settings-title: "&aEditar configuracion" - toggle-environment: "&aModificar ambiente" - gui-title: "&aAdministrador de Desafíos" - edit-challenge-title: "&aEditar desafío" - manage-entities: "&aAdministrar entidades" - select-challenge: "&aSeleccionar desafío" - select-entity: "&aSelecionar entidad" - library-title: "&aBibliotecas descargables" - lore-add: "&aAgregar elemento Lore" - lore-remove: "&aEliminar Elemento Lore" - lore-edit: "&aEditar Lore" - type-select: "&aElegir el tipo de desafío" - challenges: "&6Desafíos" - game-modes: "&6Elegir modo de juego" - multiple-complete: "&6¿Cuántas veces?" - item-description: - item: "- [count] x [item]" - item-enchant: "- [enchant] [level]" - item-name: "[name]" - item-lore: 'Descripción del item:' - potion-type-upgraded: "[name] actualizado" - potion-type: "[name]" - skull-owner: "[owner]" - egg-meta: "[mob]" - book-meta: "[title] por [author]" - recipe-count: "[count] recetas" - potion-type-extended-upgraded: Extendido y actualizado [name] - potion-type-extended: "[name] extendido" - potion-effect: "[effect] x [amplifier] por [duration]t" - fish-meta: "[body-color] con [patter-color] [pattern]" - item-meta: "([meta])" - armor-color: "[color]" - custom-effects: 'Efectos personalizados:' + conversations: + prefix: "&l&6 [BentoBox]: &r" + confirm-string: verdadero, activado, sí, confirmar, y, válido, correcto + deny-string: falso, apagado, no, negar, n, inválido, incorrecto + cancel-string: Cancelar + exit-string: cancelar, salir, salir + cancelled: "&c ¡Conversación cancelada!" + input-number: "&e Por favor ingresa un número en el chat." + input-seconds: "&e Por favor ingrese unos segundos en el chat." + numeric-only: "&c ¡El [valor] dado no es un número!" + not-valid-value: "&c El número dado [valor] no es válido. ¡Debe ser mayor que + [min] y menor que [max]!" + user-data-removed: "&a Todos los datos del usuario para [modo de juego] se borran + de la base de datos." + confirm-user-data-deletion: "&e Confirme que desea borrar la base de datos de + usuarios para [modo de juego]." + challenge-data-removed: "&a Todos los datos de los desafíos para [modo de juego] + se borran de la base de datos." + confirm-challenge-data-deletion: "&e Confirme que desea borrar la base de datos + de desafíos para [modo de juego]." + all-data-removed: "&a Todos los datos adicionales para [modo de juego] se borran + de la base de datos." + confirm-all-data-deletion: "&e Confirme que desea borrar los datos adicionales + para [modo de juego]." + write-name: "&e Por favor escribe un nombre en el chat." + new-object-created: "&Se crea un nuevo objeto para [modo de juego]." + object-already-exists: "&c El objeto &7 [id] &c ya existe. Elija un nombre diferente." + invalid-challenge: "&c Desafío [desafío] contiene datos no válidos. ¡No se puede + desplegar!" + name-changed: "&a Éxito, se actualizó el nombre." + write-description: '&e Ingrese una nueva descripción en el chat y "salir" en una + línea sola para finalizar.' + description-changed: "&a Éxito, se actualizó la descripción." + write-permissions: '&e Ingrese los permisos requeridos, uno por línea en el chat, + y "salga" en una línea sola para finalizar.' + permissions-changed: "&a Éxito, se actualizaron los permisos de desafío." + write-reward-text: '&e Ingrese un nuevo texto de recompensa en el chat y "salir" + en una línea aparte para finalizar.' + reward-text-changed: "&a Éxito, se actualizó el texto de recompensa." + write-repeat-reward-text: '&e Ingrese un nuevo texto de recompensa repetida en + el chat y "salir" en una línea aparte para finalizar.' + repeat-reward-text-changed: "&a Éxito, se actualizó el texto de recompensa repetida." + write-reward-commands: '&e Ingrese un nuevo comando de recompensa por línea en + el chat y "salga" en una línea sola para finalizar.' + reward-commands-changed: "&a Éxito, se actualizaron los comandos de recompensa." + write-repeat-reward-commands: '&e Ingrese un nuevo comando de recompensa repetida + por línea en el chat y "salga" en una línea sola para finalizar.' + repeat-reward-commands-changed: "&a Éxito, se actualizaron los comandos de recompensa + repetida." + challenge-removed: "&a Los desafíos [desafío] para [modo de juego] se eliminan + de la base de datos." + confirm-challenge-deletion: "&e Confirme que desea eliminar [desafío] para [modo + de juego] de la base de datos." + level-removed: "&a Nivel [nivel] para [modo de juego] se elimina de la base de + datos." + confirm-level-deletion: "&e Confirme que desea eliminar [nivel] para [modo de + juego] de la base de datos." + start-downloading: "&a Comenzando a descargar e importar la biblioteca de desafíos." + written-text: "&un texto de entrada:" + confirm-data-replacement: "&e Confirme que desea reemplazar sus desafíos actuales + por uno nuevo." + new-challenges-imported: "&a Éxito, se importaron nuevos desafíos para [modo de + juego]." + exported-file-name: "&e Introduzca un nombre de archivo para el archivo de base + de datos exportado. (escriba 'cancelar' para salir)" + database-export-completed: "&a Éxito, se completó la exportación de la base de + datos para [mundo]. Archivo [archivo] generado." + file-name-exist: "&c Existe un archivo con el nombre '[id]'. No se puede sobrescribir." + write-search: "&e Por favor escriba un valor de búsqueda. (escriba 'cancelar' + para salir)" + search-updated: "&un valor de búsqueda actualizado." + titles: + challenge-title: Completado con éxito + challenge-subtitle: "[friendlyName]" + level-title: Completado con éxito + level-subtitle: "[friendlyName]" messages: - import-challenges: Empezar a importar desafios - import-levels: Empezar a importar niveles - load-add: 'Añadiendo nuevo objeto: [value]' - load-overwriting: Sobrescribiendo "[value]" - load-skipping: '"[value]" ya existe - saltando' - no-levels: 'Advertencia: No hay niveles definidos en challenges.yml' - admin: - you-added: Has añadido un/a [thing] al desafio - challenge-created: "[challenge]&r creado!" - completed: "&2¡Has completado el desafío [name] para [player]!" - already-completed: "&2¡Este desafío ya se completó!" - reset: "&2¡Has reiniciado el desafío [name] para [player]!" - reset-all: "&2¡Todos los desafíos de [player] se han reiniciado!" - not-completed: "&2¡Este desafío aún no se ha completado!" - migrate-start: "&2Iniciar la migración de los datos de addon de desafíos." - migrate-not: "&2Todos los datos son válidos." - start-downloading: "&5Comenzar a descargar e importar la Biblioteca de desafíos." - migrate-end: "&2Datos de addon de desafíos actualizados a nuevo formato." - hit-things: Haz clic en las cosas para agregarlas a la lista de cosas requeridas. - Haz clic derecho cuando hayas terminado. - complete-wipe: "¡Espero que tengas copias de seguridad, porque acabas de borrar - todas las bases de datos del addon de Desafíos!" - players-wipe: "¡Espero que tengas copias de seguridad, porque acabas de borrar - todos los desafíos completados por el jugador!" - challenge-wipe: "¡Espero que tengas copias de seguridad, porque acabas de borrar - todos los desafíos y sus niveles!" + completed: "&2 ¡Has completado el desafío [nombre] para [jugador]!" + already-completed: "&2 ¡Este desafío ya se completó!" + reset: "&2 ¡Reiniciaste el desafío [nombre] para [jugador]!" + reset-all: "&2 ¡Todos los desafíos [de jugador] fueron reiniciados!" + not-completed: "&2 ¡Este desafío aún no se ha completado!" + migrate-start: "&2 Comenzar a migrar datos del complemento de desafíos." + migrate-end: Datos del complemento &2 Challenges actualizados al nuevo formato. + migrate-not: "&2 Todos los datos son válidos." + start-downloading: "&5 Comenzando a descargar e importar la biblioteca de desafíos." you-completed-challenge: "&2¡Has completado el desafío [value]!" you-repeated-challenge: "&2¡Has repetido el desafío [value]!" you-repeated-challenge-multiple: "&2¡Has repetido el &r&2desafío [value] [count] @@ -597,28 +1067,69 @@ challenges: you-completed-level: "&2¡Has completado el nivel [value]!" name-has-completed-challenge: "&5¡[name] ha completado el desafío [value]!" name-has-completed-level: "&5¡[name] ha completado el nivel [value]!" - import-number: Se han importado [number] desafíos - defaults-file-overwrite: defaults.json ya existe. Se sobrescribirá. - defaults-file-completed: "¡El archivo defaults.json está lleno de desafíos de - [world]!" - titles: - challenge-subtitle: "[friendlyName]" - level-subtitle: "[friendlyName]" - challenge-title: Completado con éxito - level-title: Completado con éxito -meta: - authors: - - BONNe + load-skipping: '"[value]" ya existe - saltando' + load-overwriting: Sobrescribiendo "[value]" + load-add: 'Añadiendo nuevo objeto: [value]' + errors: + no-name: "&cFalta el nombre del desafío" + unknown-challenge: "&cDesafío desconocido" + not-valid-integer: |- + &c ¡El entero "[valor]" dado no es válido! + El valor debe estar entre [min] y [max]. + not-deployed: "&c¡El desafío no está desplegado!" + not-on-island: "&c¡Debes estar en tu isla para hacer eso!" + challenge-level-not-available: "&cNo has desbloqueado el nivel requerido para + completar este desafío." + not-repeatable: "&c¡Este reto no es repetible!" + wrong-environment: "&c¡Estás en el entorno equivocado!" + not-enough-items: "&c¡No tienes [items] suficientes para completar este desafío!" + not-close-enough: "&cDebes estar a un mínimo de [number] bloques de todos los + ítems requeridos." + you-still-need: "&cTodavía necesitas [amount] x [item]" + missing-addon: "&cNo se puede completar el desafío: falta un addon o plugin requerido." + incorrect: "&cNo se puede completar el desafío: los requisitos son incorrectos." + not-enough-money: "&cEs necesario tener [value] en tu cuenta para completar el + desafío." + not-enough-experience: "&cEs necesario tener [value] EXP para completar este desafío." + island-level: "&c¡Tu isla debe ser de nivel [number] o mayor para completar este + desafío!" + no-load: "&cError: No se pudo cargar challenge.yml. [message]" + load-error: "&cError: No se pudo cargar [value]." + no-rank: "&cNo tienes un rango lo suficientemente alto como para hacer eso." + cannot-remove-items: "&c¡Algunos items no se pueden eliminar de tu inventario!" + exist-challenges-or-levels: "&cLos desafíos ya existen en tu mundo. ¡No se puede + proceder!" + no-challenges: "&c¡Los desafíos aún no se han implementado en este mundo!" + no-challenges-admin: "&c¡Los desafíos aún no se han implementado en este mundo! + ¡Usa &5/[command] &cpara agregarlos!" + missing-arguments: "&cFaltan argumentos de comando." + no-multiple-permission: "&cNo tienes permiso para completar este desafío varias + veces a la vez." + invalid-level: "&c El nivel [nivel] contiene datos no válidos. ¡No se cargará + desde la base de datos!" + invalid-challenge: "&c Desafío [desafío] contiene datos no válidos. ¡No se cargará + desde la base de datos!" + no-library-entries: "&c No se pueden encontrar entradas de la biblioteca. Nada + que mostrar." + not-hooked: "&c Challenges Addon no pudo encontrar ningún modo de juego." + timeout: "&c Este desafío requiere esperar [tiempo de espera] entre finalizaciones. + Debes esperar [tiempo de espera] hasta completarlo nuevamente." + requirement-not-met: "&c Este desafío requiere que [estadística] tenga [número]. + Solo tienes [valor]." + requirement-not-met-entity: "&c Este desafío requiere que [estadística] [entidad] + tenga [número]. Solo tienes [valor]." + requirement-not-met-material: "&c Este desafío requiere que [estadística] [material] + tenga [número]. Solo tienes [valor]." protection: flags: CHALLENGES_ISLAND_PROTECTION: - name: Proteccion de desafios description: |- &5&oModifica quien puede &5&ocompletar desafíos + name: Proteccion de desafios CHALLENGES_WORLD_PROTECTION: - name: Limitaciones de la isla - hint: No hay desafíos fuera de la isla description: "&5&oHabilitar/deshabilitar &5&orequerimiento para que los jugadores &5&o esten en su isla para &5&ocompletar un desafío." + name: Limitaciones de la isla + hint: No hay desafíos fuera de la isla version: 11 diff --git a/src/main/resources/locales/fr.yml b/src/main/resources/locales/fr.yml index 7cba649..c831ca9 100644 --- a/src/main/resources/locales/fr.yml +++ b/src/main/resources/locales/fr.yml @@ -1,380 +1,1123 @@ -########################################################################################### -# This is a YML file. Be careful when editing. Check your edits in a YAML checker like # -# the one at http://yaml-online-parser.appspot.com # -########################################################################################### - +--- meta: authors: - - nivcoo - + - BONNe challenges: - commands: - admin: - main: - parameters: '' - description: 'Commande principale Admin. Ouverture du menu.' - import: - description: 'Importer les challenges du challenges.yml|Ce paramètre écrasera vos anciens challenges et levels !' - parameters: '[overwrite]' - reload: - description: 'Recharger les challenges depuis la base de données|Le paramètre hard réinitialisera la connexion à la base de données.' - parameters: '[hard]' - show: - description: 'Cette méthode écrira dans le chat tous les challenges du monde.' - parameters: '' - defaults: - description: 'Cette méthode permet d''afficher les sous commandes pour importer/exporter les challenges par défauts.' - parameters: '[command]' - defaults-import: - description: 'Cette méthode permet d''importer les challenges par défauts.' - parameters: '' - defaults-generate: - description: 'Cette méthode permet d''exporter les challenges dans un fichier default.json.' - parameters: '[overwrite] - permet d''écraser le fichier existant.' - user: - main: - description: 'Cette méthode ouvre le menu des Challenges.' - parameters: '' - complete: - description: 'Cette méthode permet de compléter un challenger sans menu.' - parameters: ' [count]' - gui: - title: - admin: - gui-title: '&aMenu admin des Challenges' - edit-challenge-title: '&aModification Challenge' - edit-level-title: '&aModification Niveau' - settings-title: '&aModification Paramètre' - choose-challenge-title: '&aChoix du Challenge' - choose-level-title: '&aChoix du Niveau' - choose-user-title: '&aChoix du Joueur' - manage-blocks: '&aGestion des Blocs' - manage-entities: '&aGestion des Entités' - confirm-title: '&aConfirmation' - manage-items: '&aGestion des Items' - manage-numbers: '&aGestion des chiffres' - select-block: '&aSelection du Bloc' - select-challenge: '&aSelection du Challenge' - select-entity: '&aSelection de l''Entité' - toggle-environment: '&aChanger l''Environnement' - edit-text-fields: '&aModification du Texte' - challenges: '&aListe des challenges' - game-modes: '&aChoisissez votre mode de jeux' - buttons: - admin: - complete: 'Compléter le challenge d''un joueur' - reset: 'Réinitialiser le challenge d''un joueur' - create-challenge: 'Ajouter un nouveau challenge' - create-level: 'Ajouter un nouveau Niveau' - edit-challenge: 'Modifier un Challenge' - edit-level: 'Modifier un Niveau' - delete-challenge: 'Supprimer un Challenge' - delete-level: 'Supprimer un Niveau' - import: 'Importer les Challenges d''ASkyblock' - settings: 'Modifier les paramètres' - properties: 'Propriétés' - requirements: 'Prérequis' - rewards: 'Récompenses' - challenges: 'Challenges' - type: 'Type de Challenge' - deployment: 'Déploiement' - icon: 'Icône' - locked-icon: 'Icône verrouillée' - description: 'Description' - order: 'Ordre' - environment: 'Environnement' - remove-on-complete: 'Supprimer après l''achèvement' - name: 'Nom visible' - required-entities: 'Entités requises' - remove-entities: 'Tuer des entités' - required-blocks: 'Blocs requis' - remove-blocks: 'Supprimer des blocs' - search-radius: 'Rayon de recherche' - required-permissions: 'Permissions requises' - required-items: 'Items requis' - remove-items: 'Supprimer les Items' - required-experience: 'Experience requise' - remove-experience: 'Supprimer de l''expérience' - required-level: 'Niveau d''island requis' - required-money: 'Monnaies requises' - remove-money: 'Supprimer de la monnaies' - reward-text: 'Message de récompense' - reward-items: 'Items gagnés' - reward-experience: 'Expériences gagnées' - reward-money: 'Monnaies gagnées' - reward-commands: 'Commandes gagnées' - repeatable: 'Répétable' - repeat-count: 'Maximum de répétitions' - repeat-reward-text: 'Message de récompense(s) lors d''une répétition' - repeat-reward-items: 'Récompense(s) lors d''une répétition' - repeat-reward-experience: 'Récompense(s) lors d''une répétition' - repeat-reward-money: 'Récompense(s) lors d''une répétition' - repeat-reward-commands: 'Récompense(s) lors d''une répétition' - waiver-amount: 'Montant de la renonciation' - add-challenge: 'Ajouter un Challenge' - remove-challenge: 'Supprimer un Challenge' - reset-on-new: 'Réinitialiser sur nouvelle île' - broadcast: 'Message de l''achèvement' - remove-completed: 'Supprimer après l''achèvement' - glow: 'Brillant lorsque complété' - free-at-top: 'Les premiers challenges gratuits' - line-length: 'Taille des Lores' - toggle-user-list: 'Liste des joueurs' - remove-selected: 'Supprimer la sélection' - add: 'Ajouter' - show-eggs: 'Changer de mode d''affichage' - accept: 'Accepter' - decline: 'Décliner' - save: 'Sauvegarder' - cancel: 'Annuler' - input: 'Champ d''écriture' - value: 'Valeur' - set: '=' - increase: '+' - reduce: '-' - multiply: '*' - clear: 'Vider' - remove-empty: 'Supprimer le vide' - number: '[number]' - level-lore: 'Description du Niveau' - challenge-lore: 'Description du Challenge' - gui-view-mode: 'Afficher tous les Mode de jeux' - gui-mode: 'Menus des Challenges uniquement' - history-store: 'Historique des Challenges' - history-lifespan: 'Durée d''ancienneté de l''historique' - island-store: 'Stockage par île' - default-locked-icon: 'Icône de niveau verrouillé' - input-mode: 'Changer de mode d''entrée' - title-enable: 'Titre d''achèvement' - title-showtime: 'Titre affichant l''heure' - default-import: 'Importer les Challenges par défaut' - default-export: 'Exporter les Challenges existants' - complete-wipe: 'Vider entièrement toute les données' - next: 'Suivant' - previous: 'Précédent' - return: 'Retour' - descriptions: - admin: - save: 'Sauvegarder et retourner au Menus précédent.' - cancel: 'Retourner au Menus précédent. Les changements ne sont pas sauvegardés.' - input: 'Ouvrir l''éditeur de texte.' - set: 'En cliquant sur les chiffres, la valeur devient le chiffre sélectionné.' - increase: 'Augmenter la valeur. En cliquant sur les nombres, vous augmentez la valeur du chiffre sélectionné.' - reduce: 'Réduire la valeur. En cliquant sur les chiffres, vous diminuez la valeur du chiffre sélectionné.' - multiply: 'Multiplier la valeur. En cliquant sur les chiffres, vous multiplier la valeur du chiffre sélectionné.' - import: 'Permet d''importer des challenges ASkyblock.|Un clic droit sur la souris active/désactive l''écrasement des données|Placez le fichier Challenges.yml dans le dossier ./BentoBox/addons/Challenges.' - complete: 'Permet de compléter les Challenges d''un joueur.|Ce joueur ne gagne pas les récompenses.' - reset: 'Permet de réinitialiser les Challenges terminés d''un joueur.|Clic droit activer / désactiver, Réinitialiser toutes les fonctionnalités.' - create-challenge: 'Permet d''ajouter un nouveau Challenge.|Par défaut il est dans la liste des Challenges gratuits.' - create-level: 'Permet d''ajouter un nouveau Niveau.' - edit-challenge: 'Permet de modifier les paramètres du Challenge.' - edit-level: 'Permet de modifier les paramètres du niveau.' - delete-challenge: 'Permet de supprimer un Challenge.' - delete-level: 'Permet de supprimer n''importe quel niveau.' - settings: 'Permet de changer les paramètres d''un Addon.' - properties: 'Permet de modifier les propriétés générales' - requirements: 'Permet de gérer les prérequis' - rewards: 'Permet de modifier les récompenses' - challenges: 'Permet de contrôler le niveau des Challenges (Ajouter / Supprimer).' - deployment: 'Permet aux joueurs de compléter (voir) le Challenge.' - icon-challenge: 'Icône qui sera affichée dans le menu pour ce Challenge.' - icon-level: 'Icône qui sera affichée dans le menu pour ce Niveau.' - locked-icon: 'Icône qui sera affichée dans le menu si le niveau est verrouillé.' - description: 'Permet de modifier la description.' - order: 'Permet de changer le numéro de classification.' - environment: 'Permet de changer l''environnement où le Challenge est effectué.' - type: 'Permet de changer le type de challenge. Chaque type a ses propres prérequis.' - remove-on-complete: 'Permet de supprimer le Challenge dans le menu du joueur une fois celui-ci terminé.' - name-challenge: 'Permet de changer le nom d''affichage du Challenge.' - name-level: 'Permet de changer le nom d''affichage du Niveau.' - required-entities: 'Permet d''ajouter, modifier ou supprimer des entités requises.|Entités:|' - remove-entities: 'Permet de supprimer (tuer) des entités à la fin du Challenge.' - required-blocks: 'Permet d''ajouter, modifier ou supprimer les blocs requis.|Blocs:|' - remove-blocks: 'Permet de supprimer (remplacer par du vide) les blocs à la fin du challenge.' - search-radius: 'Rayon autour de l''emplacement du joueur où les entités et les blocs requis seront recherchés.' - required-permissions: 'Permissions requises pour que le joueur puisse compléter le Challenge.|Permission:' - required-items: 'Objets requis dans l''inventaire du joueur.|Items:' - remove-items: 'Permet de supprimer les objets de l''inventaire du joueur après avoir terminé le Challenge.' - required-experience: 'Permet de définir l''expérience requise pour que le joueur puisse compléter le Challenge.' - remove-experience: 'Permet de supprimer l''expérience requise.' - required-level: 'Permet de définir le niveau d''île requis pour ce challenge.|&cNécessite Level addon.' - required-money: 'Permet de définir l''argent requis sur le compte du joueur.|&cNécessite Vault ou un plugin d''économie.' - remove-money: 'Permet de retirer l''argent requis du compte du joueur.|&cNécessite Vault ou un plugin d''économie.' - reward-text: 'Permet de changer le message qui sera envoyé au joueur après la fin du Challenge.' - reward-items: 'Permet de changer la récompense du premier achèvement.|Items:' - reward-experience: 'Permet de changer la récompense (experience) du premier achèvement.' - reward-money: 'Permet de changer la récompense (monnaie) du premier achèvement.|&cNécessite Vault ou un plugin d''économie.' - reward-commands: 'Permet de changer la récompense (commandes) du premier achèvement.|***Ajouter "[SELF]" signifie que la commande sera exécutée par le joueur. Exemple "/kill"|***Le mot "[player]" sera remplacé par le pseudo du joueur, exemple "/kill [player]" sera remplacé par "/kill BONNe1704"|Commands:' - repeatable: 'Permet de définir si le Challenge est répétable.' - repeat-count: 'Permet de définir le nombre maximal de répétitions. Si la valeur est définie sur 0 ou moins, il n''y a pas de limitation.' - repeat-reward-text: 'Permet de changer le message qui sera envoyé au joueur suite à la répétition du challenge.' - repeat-reward-items: 'Permet de changer les récompenses lors d''une répétition|Items:' - repeat-reward-experience: Permet de changer les récompenses (Expériences) lors d''une répétition' - repeat-reward-money: 'Permet de changer les récompenses (Monnaies) lors d''une répétition|&cNécessite Vault ou un plugin d''économie.' - repeat-reward-commands: 'Permet de changer les récompenses (Commandes) lors d''une répétition|***Ajouter "[SELF]" signifie que la commande sera exécutée par le joueur. Exemple "/kill"|***Le mot "[player]" sera remplacé par le pseudo du joueur, exemple "/kill [player]" sera remplacé par "/kill BONNe1704"|Commands:' - waiver-amount: 'Permet de définir le nombre de Challenges non-obligatoire pour changer de Niveau.' - reward-text-level: 'Permet de changer le message qui sera envoyé au joueur après avoir complété tous les Challenges du Niveau.' - add-challenge: 'Permet d''ajouter un Challenge existant au Niveau actuel.' - remove-challenge: 'Permet de supprimer un Challenge du Niveau actuel.' - reset-on-new: 'Activer/Désactiver, la réinitialisation de tous les challenges du joueur lorsqu''il recommence son île ou qu''il a quitté/été kické de son île.' - broadcast: 'Activer/Désactiver le message global lorsqu''un joueur complète pour la première fois un Challenge.' - remove-completed: 'Activer/Désactiver que les challenges complété et non répétable soit cachés.' - glow: 'Activer/Désactiver l''effet de brillance sur un Challenge complété.' - free-at-top: 'Permet de changer l''emplacement des Challenges gratuits. “True” signifie que les Challenges seront les premiers, sinon ils seront les derniers.' - line-length: 'Permet de modifier la longueur maximale (ligne) de la description de l''objet. N''affectera pas les objets stockés.' - toggle-user-list: 'Basculer vers une liste de joueurs différente.' - mode-online: 'Joueurs actuellement en ligne.' - mode-in-world: 'Les joueurs qui sont dans le monde GameMode.' - mode-with-island: 'Les joueurs qui ont une île dans GameMode.' - selected: 'Sélectionné' - remove-selected: 'Supprimer les éléments sélectionnés.|Vous pouvez sélectionner des éléments avec le bouton droit de la souris.' - show-eggs: 'Basculer la vue d''entité entre le mode Egg ou le mode Head.' - level-lore: 'Permet de modifier quels éléments de la description du Niveau qui doivent être visibles.' - challenge-lore: 'Permet de modifier quels éléments de la description du Challenge qui doivent être visibles.' - gui-view-mode: 'Permet de définir si le menu du /challenges doit montrer les modes de jeu ou les challenges dans le monde des joueurs.' - history-store: 'Permet d''activer / désactiver le stockage de l''historique des Challenges.' - history-lifespan: 'Permet de modifier le nombre de jours d''enregistrement de l''historique.|0 signifie pour toujours.' - island-store: 'Permet d''activer / désactiver les données stockés des Challenges par île. Cela signifie que les challenges seront les mêmes pour toute l''équipe, si cela est activé.|Cela ne convertira PAS les données au clic. LES PROGRÈS SERONT PERDUS.' - default-locked-icon: 'Permet de changer l''icône de niveau verrouillé par défaut.|Cette option peut être enlevé par chaque niveau.' - gui-mode: 'Permet d''activer / désactiver le menu de Challenge seul|&2Nécessite un redémarrage du serveur.' - click-to-edit: '&4Cliquez ici pour modifier l''entrée.' - edit-text-line: '&6Modifier le message du texte !' - add-text-line: '&6 Ajouter un nouveau message !' - input-mode: 'Basculer entre les modes, chat et enclume (menu).' - title-enable: 'Permet d''activer / désactiver le message de titre qui sera affiché lorsque le joueur aura terminé son challenge.' - title-showtime: 'Permet de modifier la longueur du message que le joueur pourra voir.' - default-import: 'Permet d''importer des challenges par défaut.' - default-export: 'Permet d''exporter les Challenges dans le fichier defaults.json.' - complete-wipe: 'Permet d''effacer complètement toutes les données des Challenges. Inclut les données du joueur!' - current-value: '|&6Valeur actuelle: [value].' - enabled: 'Activé' - disabled: 'Désactivé' - type: - island: '- Type, île:| (permet d''obliger le joueur à avoir certains blocs/mobs autour de lui)' - inventory: '- Type, inventaire:| (permet d''obliger le joueur d''avoir certain items dans son inventaire)' - other: '- Autre type:| (permet d''obliger autre chose depuis d''autres plugins/addons)' - the-end: '- The End' - nether: '- Nether' - normal: '- Overworld' - entity: '- [entity] : [count]' - block: '- [block] : [count]' - permission: '- [permission]' - item: '- [count] x [item]' - item-meta: ' ([meta])' - item-enchant: ' - [enchant] [level]' - command: '- [command]' - level-unlocked: '&fCliquez pour regarder les challenges : [level]' - level-locked: '&fComplétez [count] challenges [level] pour débloquer ce niveau !' - challenge-description: - level: '&fNiveau: [level]' - completed: '&bCompletés' - completed-times-of: 'Complété [donetimes]/[maxtimes] fois' - maxed-reached: 'Complété [donetimes]/[maxtimes] fois' - completed-times: 'Complété [donetimes] fois' - warning-items-take: '&cLes objets requis seront enlevés de votre inventaire !' - objects-close-by: '&cTous les blocs et entités requis doivent être proches de vous sur votre île !' - warning-entities-kill: '&cToutes les entités requises seront tuées lorsque vous aurez terminé ce Challenge !' - warning-blocks-remove: '&cTous les blocs requis seront supprimés lorsque vous aurez terminé ce Challenge. !' - not-repeatable: '&cCe challenge n''est pas répétable !' - experience-reward: '&6Récompense en XP: [value]' - money-reward: '&6Récompense: [value]$' - required-experience: '&6XP requis: [value]' - required-money: '&6Monnaie requise: [value]$' - required-island-level: '&6Niveau d''île requis: [value]' - environment: 'Environement requis:' - reward-items: '&6Récompenses:' - reward-commands: '&6Récompenses (commandes):' - required-items: 'Items requis:' - required-entities: 'Entitiés requises:' - required-blocks: 'Blocs requis:' - level-description: - completed: '&BComplété' - completed-challenges-of: '&3Vous avez complété [number] sur [max] Challenges dans ce niveau.' - waver-amount: '&6Vous pouvez sauter [value] de ce Challenge pour débloquer le niveau suivant.' - experience-reward: '&6Récompense en XP: [value]' - money-reward: '&6Récompense: [value]$' - reward-items: '&6Récompenses:' - reward-commands: '&6Récompenses (commandes):' - - questions: - prefix: "&2[SERVER]: " - - admin: - number: "Write a number in chat and press enter to accept it and press enter." - unique-id: "Write object unique name and press enter." - challenge-name: "Write in chat display name for current challenge." - level-name: "Write in chat display name for current level." + commands: + admin: + main: + description: Commande principale Admin. Ouverture du menu. + reload: + description: Recharger les défis de la base de données + show: + description: Afficher dans le chat tous les défis qui existent dans ce monde. + complete: + description: Terminer un challenge pour un joueur. + parameters: " " + reset: + description: Réinitialiser un challenge pour un joueur. Si "challenge_id" + est réglé sur "all", alors il réinitialisera tous les challenges. + parameters: " " + migrate: + description: Migrez les données des challenges du monde du jeu actuel au format + de stockage 0.8.0. + user: + main: + description: Cette méthode ouvre le menu des Challenges. + complete: + description: Cette méthode permet de compléter un challenger sans menu. + parameters: " [count]" + gui: titles: -# Title and subtitle my contain variable in [] that will be replaced with proper message from challenge object. -# [friendlyName] will be replaced with challenge friendly name. -# [level] will be replaced with level friendly name. -# [rewardText] will be replaced with challenge reward text. - challenge-title: 'Complété avec succès' - challenge-subtitle: '[friendlyName]' -# Title and subtitle my contain variable in [] that will be replaced with proper message from level object. -# [friendlyName] will be replaced with level friendly name. -# [rewardText] will be replaced with level reward text. - level-title: 'Complété avec succès' - level-subtitle: '[friendlyName]' - messages: - admin: - hit-things: 'Taper des choses pour les ajouter à la liste des choses requises. Faites un clic droit lorsque vous avez terminé.' - you-added: 'Vous avez ajouter [thing] dans le challenge' - challenge-created: '[challenge]&r crée !' - complete-wipe: '&cJ''espère que vous aurez des sauvegardes, car vous venez de vider toutes les données !' - you-completed-challenge: '&2Vous avez complété le challenge: [value] !' - you-repeated-challenge: '&2Vous avez répété le challenge: [value] !' - you-repeated-challenge-multiple: '&2Vous avez répété le challenge: [value] &r&2 [count] fois !' - you-completed-level: '&2Vous avez complété le niveau: [value] !' - name-has-completed-challenge: '&5[name] a complété le challenge: [value] !' - name-has-completed-level: '&5[name] a complété le niveau: [value] !' - import-levels: 'Importer les Niveau' - import-challenges: 'Importer les Challenges' - no-levels: 'Attention: Aucun niveau est défini dans le fichier challenges.yml' - import-number: '[number] Challenges ont été importés' - load-skipping: '"[value]" existe déjà - ignoré' - load-overwriting: 'Écrasement "[value]"' - load-add: 'Ajout d''un nouveau objet: [value]' - defaults-file-overwrite: 'defaults.json existe. Il sera écrasé.' - defaults-file-completed: 'defaults.json file est rempli de challenges dans [world] !' - errors: - no-name: '&cNom du Challenge manquant' - unknown-challenge: '&cChallenge inconnu' - unique-id: '&cL''UniqueID "[id]" n''est pas valide.' - wrong-icon: '&cLe matériau "[value]" n''est pas valide et ne peut pas être utilisé comme un icône.' - not-valid-integer: '&cLa valeur "[value]" n''est pas valide !|Elle doit être comprise entre [min] et [max].' - not-a-integer: '&cLa valeur "[value]" n''est pas un entier!' - not-deployed: '&cLe Challenge ne peut pas être réalisé !' - not-on-island: '&cVous devez être sur votre île pour faire le Challenge !' - challenge-level-not-available: '&cVous n''avez pas débloqué le niveau pour compléter ce Challenge.' - not-repeatable: '&cCe Challenge n''est pas répétable !' - wrong-environment: '&cVous êtes dans le mauvais environnement !' - not-enough-items: '&cVous n''avez pas assez [items] pour relever ce Challenge !' - not-close-enough: '&cVous devez vous tenir dans un rayon de [number] blocs autour de tous les éléments requis.' - you-still-need: '&cTu as encore besoin [amount] [item]' - missing-addon: '&cImpossible de terminer le Challenge. L''addon ou le plugin requis est manquant.' - incorrect: '&cImpossible de compléter le challenge. Les nécessités sont incorrects' - not-enough-money: '&cIl est nécéssaire d''avoir [value] sur votre compte pour compléter le challenge.' - not-enough-experience: '&cIl est nécessaire d''avoir [value] XP pour compléter le challenge.' - island-level: '&cVotre île doit être niveau [number] pour compléter le challenge.' - import-no-file: '&cLe fichier challenges.yml n''a pas été trouvé !' - no-load: '&cErreur: Impossible de charger le fichier challenges.yml. [message]' - load-error: '&cErreur: Impossible de charger [value].' - no-rank: "&cVous n''avez pas le rang pour le faire." - cannot-remove-items: '&cCertains items ne peuvent pas être supprimer de votre inventaire !' - exist-challenges-or-levels: '&cDans votre monde il existe déjà des challenges. Impossible de continuer !' - defaults-file-exist: '&cdefaults.json existe déja. Utilisez le mode écrasement pour le remplacer !' - defaults-file-error: '&cIl y a une erreur lors de la création du fichier defaults.json ! Regardez la console !' - no-challenges: '&cLes challenges ne sont pas actifs dans le monde actuel !' - no-challenges-admin: '&cLes Challenges ne sont pas actifs dans le monde actuel ! Vous devez utiliser &5/[command] &cpour ajouter cela !' - missing-level: '&cLe Niveau du Challenge [niveau] n''est pas défini dans la base de données. Il peut y avoir des erreurs !' + player-gui: "&0&l Menu Challenges" + gamemode-gui: "&0&l Sélectionner le mode de jeu" + multiple-gui: "&0&l Combien de fois ?" + admin-gui: "&0&l Menu d'administration des Challenges" + edit-challenge: "&0&l Editer [Challenge]" + edit-level: "&0&l Editer [level]" + settings: "&0&l Paramètres" + choose-challenge: "&0&l Choisir le Challenge" + choose-level: "&0&l Choisir le niveau" + choose-player: "&0&l Choisir un joueur" + library: "&0&l Bibliothèque" + manage-blocks: "&0&l Gérer les blocs" + manage-entities: "&0&l Gérer les entités" + type-selector: "&0&l Sélecteur de type de Challenge" + item-selector: "&0&l Sélecteur d'item" + block-selector: "&0&l Sélecteur de bloc" + entity-selector: "&0&l Sélecteur d'entité" + challenge-selector: "&0&l Sélecteur de Challenge" + statistic-selector: "&0&l Sélecteur de statistiques" + environment-selector: "&0&l Sélecteur d'environnement" + buttons: + free-challenges: + name: "&f&l Challenges gratuits" + description: |- + &7 Affiche une liste de + &7 Challenges gratuits + return: + name: "&f&l Retour" + description: |- + &7 Revenir au menu précédent + &7 ou quitter l'interface graphique + previous: + name: "&f&l Page précédente" + description: "&7 Passer à &e [number] &7 page" + next: + name: "&f&l Page suivante" + description: "&7 Passer à &e [number] &7 page" + reduce: + name: "&f&l Réduire" + description: "&7 Réduire de &e [number]" + increase: + name: "&f&l Augmenter" + description: "&7 Augmenter de &e [number]" + accept: + name: "&f&l terminé" + description: |- + &7 Compléter le Challenge &e [number] + &7 fois(-s) + quit: + name: "&f&l Quitter" + description: "&7 Quitter l'interface graphique." + complete_user_challenges: + name: "&f&l Challenge(s) utilisateur terminé(s)" + description: "&7 Permet de choisir l'utilisateur et de lui compléter le ou + les challenges" + reset_user_challenges: + name: "&f&l Réinitialiser les Challenges de l'utilisateur" + description: |- + &7 Permet de choisir l'utilisateur et + &7 réinitialiser ses Challenges + add_challenge: + name: "&f&l Créer un Challenge" + description: |- + &7 Démarre un processus de + &7 création d'un nouveau Challenge. + add_level: + name: "&f&l Créer un niveau" + description: |- + &7 Démarre un processus de + &7 création d'un nouveau niveau. + edit_challenge: + name: "&f&l Modifier le Challenge" + description: |- + &7 Permet de choisir et de modifier + &7 un Challenge. + edit_level: + name: "&f&l Modifier le niveau" + description: "&7 Permet de choisir et de modifier un niveau." + delete_challenge: + name: "&f&l Supprimer le Challenge" + description: |- + &7 Permet de choisir et de supprimer + &7 un Challenge. + delete_level: + name: "&f&l Supprimer le niveau" + description: |- + &7 Permet de choisir et de supprimer + &7 un niveau. + edit_settings: + name: "&f&l Paramètres" + description: |- + &7 Permet de visualiser et de modifier + &7 un paramètre de module complémentaire. + complete_wipe: + name: "&f&l Effacer complètement" + description: |- + &7 Efface complètement les Challenges + &7 base de données d'extensions, y compris + &7 données utilisateur. + challenge_wipe: + name: "&f&l Effacer le challenge" + description: |- + &7 Efface complètement les défis + &7 et les niveaux de la base de données. + user_wipe: + name: "&f&l Suppression utilisateur" + description: |- + &7 Supprimer les données de l'utilisateur + &7 e la base de données. + library: + name: "&f&l Bibliothèque" + description: |- + &7 Ouvre une bibliothèque + &7 publique de défis. + import_database: + name: "&f&l Importer la base de données" + description: |- + &7 Permet d'importer exporté + & 7 la base de données de défis. + import_template: + name: "&f&l Importer un modèle" + description: |- + &7 Permet d'importer un modèle + &7 fichier avec défis. + export_challenges: + name: "&f&l Eporter les Challenges" + description: |- + &7 Permet d'exporter la base de données + &7 dans un fichier local. + properties: + name: "&f&l Propriétés" + description: "&7 Afficher toutes les propriétés principales." + requirements: + name: "&f&l Exigences" + description: "&7 Afficher les propriétés des exigences." + rewards: + name: "&f&l Récompenses" + description: "&7 Afficher les propriétés des récompenses." + deployed: + name: "&f&l Déploiement" + description: |- + &7 Basculer si le défi est + &7 déployé et les utilisateurs peuvent + &7 terminez-le. + enabled: "&2 Activé" + disabled: "&c désactivé" + name: + name: "&f&l Nom" + description: |- + &7 Permet de modifier + &7 le nom d'affichage. + value: "&7 Actuellement : &r [name]" + remove_on_complete: + name: "&f&l Masquer après l'achèvement" + description: |- + &7 Basculer si le défi doit + &7 caché au joueur après + &7, il est terminé. + enabled: "&2 Activé" + disabled: "&c désactivé" + description: + name: "&f&l Description" + description: |- + &7 La description spécifique + &7 pour le défi. La couleur + Les codes &7 doivent lui être appliqués. + value: "&7 Descriptif actuel :" + environment: + name: "&f&l Dimension" + description: |- + &7 Permet de limiter dans quels + &7 dimensionne le défi + &7 peut être complété. + enabled: "&2" + disabled: "&c" + order: + name: "&f&l Commande" + description: |- + &7 Permet de modifier l'ordre des + &7 objets. + &7 Objets avec des nombres égaux + &7 sera ordonné par leur + &7 noms d'identification uniques. + value: "&7 Commande en cours : &e [number]" + icon: + name: "&f&l Icône" + description: |- + &7 Permet de changer d'icône + &7 pour ce défi. + locked_icon: + name: "&f&l Icône verrouillée" + description: |- + &7 Permet de changer l'icône + &7 du niveau verrouillé. + required_permissions: + name: "&f&l Autorisations requises" + description: |- + &7 Permet de modifier les + &7 autorisations requises pour + &7 que ce défi soit réalisable. + title: "&7 Autorisations :" + permission: " &8 - [permission]" + none: "&7 Les autorisations ne sont pas définies." + remove_entities: + name: "&f&l Supprimer des entités" + description: |- + &7 Permet de basculer si + &7 entités requises + &7 être supprimé du monde + &7 après avoir terminé le + &7 défi. + enabled: "&2 Activé" + disabled: "&c désactivé" + required_entities: + name: "&f&l entités requises" + description: |- + &7 Permet la modification requise + &7 entités pour cela + &7 défi à réaliser. + title: "&7 Entités :" + list: " &8 - [number] x [entity]" + none: "&7 Les entités ne sont pas ajoutées." + remove_blocks: + name: "&f&l Supprimer des blocs" + description: |- + &7 Permet de basculer si + &7 blocs requis seront + &7 soit supprimé du monde + &7 après avoir terminé le + &7 défi. + enabled: "&2 Activé" + disabled: "&c désactivé" + required_blocks: + name: "&f&l Blocs requis" + description: |- + &7 Permet la modification requise + &7 blocs pour cela + &7 défi à réaliser. + title: "&7 Blocs :" + list: " &8 - [number] x [block]" + none: "&7 Les blocs ne sont pas ajoutés." + search_radius: + name: "&f&l Rayon de recherche" + description: |- + &7 Permet de modifier le rayon + &7 autour du joueur dont + &7 blocs et/ou entités sont + &7 détecté. + value: "&7 Distance actuelle : &e [number]" + remove_items: + name: "&f&l Supprimer des éléments" + description: |- + &7 Permet de basculer si + &7 éléments requis seront + &7 doit être supprimé du stock + &7 après avoir terminé le + &7 défi. + enabled: "&2 Activé" + disabled: "&c désactivé" + required_items: + name: "&f&l Éléments requis" + description: |- + &7 Permet la modification requise + &7 articles pour cela + &7 défi à réaliser. + title: "&7 Items:" + list: " &8 - [number] x [item]" + none: "&7 Items ne sont pas ajoutés." + add_ignored_meta: + name: "&f&l Ajouter Ignorer les métadonnées" + description: |- + &7 Permet d'ajouter quel + &7 éléments doivent être ignorés + &7 toutes les métadonnées qui + &7 leur est affecté. + title: "&7 Items: " + list: " &8 - [number] x [item]" + none: "&7 Les éléments ne sont pas ajoutés." + remove_ignored_meta: + name: "&f&l Supprimer Ignorer les métadonnées" + description: |- + &7 Permet de supprimer ce qui + &7 éléments doivent être ignorés + &7 toutes les métadonnées qui + &7 leur est affecté. + remove_experience: + name: "&f&l Supprimer l'expérience" + description: |- + &7 Permet de basculer si + &7 expérience requise + &7 doit être supprimé du lecteur + &7 après avoir terminé le + &7 défi. + enabled: "&2 Activé" + disabled: "&c désactivé" + required_experience: + name: "&f&l Expérience requise" + description: |- + &7 Permet de modifier le + &7 expérience requise pour + &7 le joueur. + value: "&7 Expérience actuelle : &e [number]" + required_level: + name: "&f&l Niveau d'île requis" + description: |- + &7 Permet de modifier le + &7 niveau d'îlot requis + &7 pour le défi. + value: "&7 Niveau actuel : &e [numéro]" + remove_money: + name: "&f&l Supprimer de l'argent" + description: |- + &7 Permet de basculer si + &7 l'argent requis sera + &7 être supprimé du lecteur + &7 compte après avoir terminé + &7 le défi. + enabled: "&2 activé" + disabled: "&c Désactivé" + required_money: + name: "&f&l Argent requis" + description: |- + &7 Permet de modifier le + &7 argent requis sur le joueur + &7 représente le défi. + value: "&7 Valeur actuelle : &e [numéro]" + statistic: + name: "&f&l Statistique" + description: |- + &7 Permet de modifier le + &7 type de statistique qui est + &7 a vérifié ce défi. + value: "&7 Valeur actuelle : &e [statistique]" + statistic_amount: + name: "&f&l Valeur cible" + description: |- + &7 Permet de modifier le + &7 valeur cible statistique + &7 qui doit être respecté. + value: "&7 Valeur actuelle : &e [numéro]" + remove_statistic: + name: "&f&l Réduire la statistique" + description: |- + &7 Permet de basculer si + La valeur statistique &7 sera + &7 soit réduit une fois terminé + &7 le défi. + enabled: "&2 Activé" + disabled: "&c Désactivé" + statistic_blocks: + name: "&f&l Bloc cible" + description: |- + &7 Permet de modifier le + &7 bloc cible statistique. + value: "&7 Bloc actuel : &e [block]" + statistic_items: + name: "&f&l Article cible" + description: |- + &7 Permet de modifier le + &7 poste cible statistique. + value: "&7 Poste actuel : &e [poste]" + statistic_entities: + name: "&f&l Entité cible" + description: |- + &7 Permet de modifier le + &7 entité cible statistique. + value: "&7 Entité actuelle : &e [entité]" + reward_text: + name: "&f&l Texte de récompense" + description: |- + &7 Le texte de récompense spécifique. + &7 Les codes couleurs doivent être + &7 lui est appliqué. + value: "&7 Texte actuel :" + repeat_reward_text: + name: "&f&l Répéter le texte de récompense" + description: |- + &7 Le texte de récompense de répétition spécifique + &7 pour le défi. La couleur + Les codes &7 doivent lui être appliqués. + value: "&7 Texte actuel :" + reward_items: + name: "&f&l Objets de récompense" + description: |- + &7 Permet de modifier la récompense + &7 articles. + title: "&7 articles :" + list: " &8 - [number] x [item]" + none: "&7 Les postes ne sont pas ajoutés." + repeat_reward_items: + name: "&f&l Répéter les objets de récompense" + description: |- + &7 Permet de modifier la répétition + &7 objets de récompense pour cela + &7 défi. + title: "&7 articles :" + list: " &8 - [number] x [item]" + none: "&7 Les postes ne sont pas ajoutés." + reward_experience: + name: "&f&l Expérience de récompense" + description: |- + &7 Permet de modifier le + &7 expérience de récompense pour + &7 le joueur. + value: "&7 Expérience de récompense : &e [number]" + repeat_reward_experience: + name: "&f&l Répéter l'expérience de récompense" + description: |- + &7 Permet de modifier le + &7 répéter l'expérience de récompense + &7 pour le joueur. + value: "&7 Expérience de récompense : &e [number]" + reward_money: + name: "&f&l Récompense en argent" + description: |- + &7 Permet de modifier le + &7 récompense en argent. + value: "&7 Valeur actuelle : &e [numéro]" + repeat_reward_money: + name: "&f&l Répéter l'argent de la récompense" + description: |- + &7 Permet de modifier le + &7 répéter l'argent de la récompense + &7 pour le défi. + value: "&7 Valeur actuelle : &e [number]" + reward_commands: + name: "&f&l Commandes de récompense" + description: |- + &7 Les commandes de récompense spécifiques. + &8 Astuce : + &8 La commande ne nécessite pas + &8 écrivant d'abord `/` comme il le fera + &8 soit appliqué automatiquement. + &8 Par défaut, les commandes seront + &8 exécuté par le serveur. Cependant + &8 en ajoutant `[SELF]` au début + &8 permettra à la commande d'être + &8 exécuté par le joueur. Ça aussi + &8 prend en charge un espace réservé + &8 `[player]` qui sera + &8 remplacé par un nom de joueur + &8 qui ont terminé le défi. + value: "&7 Commandes actuelles :" + repeat_reward_commands: + name: "&f&l Répéter les commandes de récompense" + description: |- + &7 La récompense de répétition spécifique + &7 commandes pour le défi. + &8 Astuce : + &8 La commande ne nécessite pas + &8 écrivant d'abord `/` comme il le fera + &8 soit appliqué automatiquement. + &8 Par défaut, les commandes seront + &8 exécuté par le serveur. Cependant + &8 en ajoutant `[SELF]` au début + &8 permettra à la commande d'être + &8 exécuté par le joueur. Ça aussi + &8 prend en charge un espace réservé + &8 `[player]` qui sera + &8 remplacé par un nom de joueur + &8 qui ont terminé le défi. + value: "&7 Commandes actuelles :" + repeatable: + name: "&f&l Répétable" + description: |- + &7 Permet de basculer si + &7 le défi est + &7 répétable. + enabled: "&2 Activé" + disabled: "&c désactivé" + repeat_count: + name: "&f&l Nombre de répétitions" + description: |- + &7 Permet de modifier le + &7 nombre de répétitions + &7 pour le défi. + value: "&7 Valeur actuelle : &e [number]" + cool_down: + name: "&f&l Refroidissement" + description: |- + &7 Permet de modifier le + &7 secondes de refroidissement qui + &7 doit être attendu entre + &7 défi répétable + &7 achèvements. + value: "&7 Valeur actuelle : &e [time]" + challenges: + name: "&f&l Défis" + description: |- + &7 Afficher les défis assignés + &7 au niveau. + waiver_amount: + name: "&f&l Montant de la renonciation" + description: |- + &7 Permet de définir un numéro + &7 de défis qui peuvent + &7 reste inachevé pendant + &7 déverrouillant le niveau suivant. + value: "&7 Valeur actuelle : &e [number]" + add_challenges: + name: "&f&l Ajouter des défis" + description: |- + &7 Permet de sélectionner et + &7 ajoute des défis au + Niveau &7. + remove_challenges: + name: "&f&l Supprimer le(s) défi(s)" + description: |- + &7 Permet de sélectionner et + &7 supprime les défis du + Niveau &7. + reset_on_new: + name: "&f&l Réinitialiser sur Nouveau" + description: |- + &7 Permet de basculer si + &7 défis devraient être + &7 réinitialisé lorsque l'utilisateur quitte + &7 ou crée un nouvel îlot + &7 île. + enabled: "&2 Activé" + disabled: "&c désactivé" + broadcast: + name: "&f&l Diffuser" + description: |- + &7 Défi diffusions et + Niveau &7 terminé pour la première fois + &7 à tout le monde. + enabled: "&2 Activé" + disabled: "&c désactivé" + remove_completed: + name: "&f&l Masquer Terminé" + description: |- + &7 Masque les défis terminés + &7 dans le menu. + enabled: "&2 Activé" + disabled: "&c désactivé" + glow_completed: + name: "&f&l Glow Terminé" + description: |- + &7 Ajoute une lueur d'enchantement + &7 aux défis terminés. + enabled: "&2 Activé" + disabled: "&c désactivé" + store_history: + name: "&f&l Historique de la boutique" + description: |- + &7 Stocke l'historique interne + &7 lorsque chaque défi est + &7 terminé. + &7 Actuellement visible uniquement + &7 dans la base de données. + enabled: "&2 Activé" + disabled: "&c désactivé" + data_per_island: + name: "&f&l Magasin par île" + description: |- + &7 Stocke le travail terminé + &7 défis par île. + &7 La progression sera partagée + &7 avec tous les joueurs de l'équipe. + enabled: "&2 Activé" + disabled: "&c désactivé" + show_title: + name: "&f&l Afficher le titre" + description: |- + &7 Affiche le titre lorsqu'un + &7 défi ou niveau + &7 est terminé. + enabled: "&2 Activé" + disabled: "&c désactivé" + gamemode_gui: + name: "&f&l Interface graphique de sélection du mode de jeu" + description: |- + &7 Active une interface graphique + &7 unique disponible via + &7 la commande /challenges. + &c Nécessite un redémarrage du serveur. + enabled: "&2 Activé" + disabled: "&c désactivé" + locked_level_icon: + name: "&f&l Icône de niveau verrouillé par défaut" + description: |- + &7 Icône par défaut pour tous les verrouillés + &7 niveaux. Chaque niveau peut changer + &7 cette icône. + purge_history: + name: "&f&l Historique à vie" + description: |- + &7 Nombre de jours combien de temps + &7 données d'historique sont stockées + &7 dans les données utilisateur. + &7 0 signifie que les données seront + &7 ne doit pas être supprimé. + value: "&7 Valeur actuelle : &e [number]" + title_showtime: + name: "&f&l Titre Showtime" + description: |- + &7 Nombre de ticks pour ce titre + &7 sera affiché au joueur. + value: "&7 Valeur actuelle : &e [number]" + active_world_list: + name: "&f&l Afficher uniquement le monde actif" + description: |- + &7 Si interface graphique de sélection du mode jeu + &7 est activé, cela peut changer + &7 si l'interface graphique affiche la sélection GameMode + &7 ou défis pour le monde actuel. + &c Nécessite le redémarrage du serveur. + enabled: "&2 Activé" + disabled: "&c désactivé" + visibility_mode: + name: "&f&l Mode de visibilité" + description: |- + &7 Mode visibilité pour + &7 défis qui sont + &7 caché. + enabled: "&2" + disabled: "&c" + visible: Afficher les défis visibles + hidden: Afficher tous les défis + toggleable: Autoriser le basculement + include_undeployed: + name: "&f&l Inclure les défis non déployés" + description: |- + &7 Indique si non déployé + &7 défis devraient être + &7 comptabilisé pour le niveau + &7 achèvement. + enabled: "&2 activé" + disabled: "&c Désactivé" + download: + name: "&f&l Télécharger les bibliothèques" + description: |- + &7 Mise à jour manuelle disponible + &7 défie les bibliothèques. + enabled: "&2 Avec le cache vide" + disabled: "&c Sans effacer le cache" + player: + name: "&f&l [name]" + description: "&7 Propriétaire de l'île : [owner]" + members: "&7 Membres de l'île :" + member: "&8 - [name]" + no-island: |- + &c Le joueur n'a pas + &c d' île. + player_list: + name: "&f&l Choisir la liste des utilisateurs" + description: |- + &7 Choisissez quelle liste d'utilisateurs + &7 doit être affiché. + enabled: "&2" + disabled: "&c" + online: Joueurs en ligne + with_island: Joueurs avec îles + in_world: Joueurs dans le monde + add_block: + name: "&f&l Ajouter un bloc" + description: |- + &7 Permet d'ajouter un nouveau + &7 bloc à la liste. + remove_block: + name: "&f&l Supprimer le bloc" + description: |- + &7 Permet de supprimer + &7 les blocs sélectionnés + &7 des listes. + title: "&7 Matériaux sélectionnés :" + material: "&8 - [material]" + material: + name: "&f&l [material]" + description: "&7 Material ID: [id]" + selected: "&2 sélectionnés" + add_entity: + name: "&f&l Ajouter une entité" + description: |- + &7 Permet d'ajouter une nouvelle + &7 entité à la liste. + switch_entity: + name: "&f&l Changer d'œufs" + description: |- + &7 Permet de passer de + &7 œufs aux chefs de la foule. + remove_entity: + name: "&f&l Supprimer l'entité" + description: |- + &7 Permet de supprimer + &7 entités sélectionnées + &7 à partir des listes. + title: "&7 Entités sélectionnées :" + entity: "&8 - [entity]" + entity: + name: "&f&l [entity]" + description: "&7 Entity ID: [id]" + selected: "&2 sélectionnés" + inventory_type: + name: "&f&l Type d'inventaire" + description: |- + &7 Défi qui vérifie + &7 objets dans l'inventaire du joueur + island_type: + name: "&f&l Type d'île" + description: |- + &7 Défi qui vérifie + &7 blocs ou entités autour + &7 joueur. + other_type: + name: "&f&l Autre Type" + description: |- + &7 Défi qui utilise + &7 plugins ou addons choses, + &7 comme le niveau et l'argent. + statistic_type: + name: "&f&l Type de statistique" + description: |- + &7 Défi qui vérifie + &7 données statistiques sur les joueurs. + save: + name: "&f&l Enregistrer" + description: |- + &7 Enregistre les modifications et + &7 revenir. + cancel: + name: "&f&l Annuler" + description: |- + &7 Ignore les modifications et + &7 revenir. + accept_selected: + name: "&f&l Accepter la sélection" + description: |- + &7 Renvoie les éléments sélectionnés + &7 et ouvre l'interface graphique précédente. + title: "&7 sélectionné :" + element: "&8 - [element]" + statistic_element: + name: "&f&l [statistic]" + description: "[description]" + environment_element: + name: "&f&l [environment]" + description: "[description]" + search: + name: "&f&l Rechercher" + description: |- + &7 Permet de rechercher un + &7 élément avec une valeur + &7 de texte d'entrée. + search: "&b valeur: [value]" + tips: + click-to-select: "&e Cliquez &7 pour sélectionner." + click-to-choose: "&e Cliquez sur &7 pour choisir." + click-to-complete: "&e Cliquez &7 pour terminer." + right-click-multiple-open: "&e Cliquez avec le bouton droit &7 pour choisir + le nombre d'achèvements." + shift-left-click-to-complete-all: "&e Maj Cliquez &7 pour tout terminer." + left-click-to-accept: "&e Clic gauche &7 pour terminer." + right-click-to-write: "&e Clic droit &7 pour écrire." + click-to-reduce: "&e Cliquez &7 pour réduire." + click-to-increase: "&e Cliquez &7 pour augmenter." + click-to-return: "&e Cliquez &7 pour revenir." + click-to-quit: "&e Cliquez &7 pour quitter." + click-to-wipe: "&e Cliquez &7 pour effacer." + left-click-to-wipe: "&e Clic gauche &7 pour effacer." + right-click-to-switch: "&e Cliquez avec le bouton droit &7 pour basculer." + click-to-open: "&e Cliquez &7 pour ouvrir." + click-to-export: "&e Cliquez &7 pour exporter." + click-to-create: "&e Cliquez &7 pour créer." + left-click-to-open: "&e Clic gauche &7 pour ouvrir." + right-click-to-reset-all: "&e Clic droit &7 pour tout effacer." + click-to-toggle: "&e Cliquez &7 pour basculer." + click-to-change: "&e Cliquez &7 pour modifier." + shift-click-to-reset: "&e Maj Cliquer &7 pour réinitialiser." + click-to-add: "&e Cliquez &7 pour ajouter." + click-to-remove: "&e Cliquez &7 pour supprimer." + left-click-to-cycle: "&e Clic gauche &7 pour faire défiler vers le bas." + right-click-to-cycle: "&e Clic droit &7 pour remonter." + click-to-edit: "&e Cliquez &7 pour modifier." + left-click-to-download: "&e Clic gauche &7 pour télécharger." + right-click-to-toggle: "&e Cliquez avec le bouton droit &7 pour basculer." + click-to-install: "&e Cliquez &7 pour installer." + click-to-reset-all: "&e Cliquez &7 pour tout réinitialiser." + right-click-to-select: "&e Cliquez avec le bouton droit sur &7 pour sélectionner." + right-click-to-deselect: "&e Clic droit &7 pour désélectionner." + left-click-to-choose: "&e Clic gauche &7 pour choisir." + click-to-cancel: "&e Cliquez &7 pour annuler." + click-to-save: "&e Cliquez &7 pour enregistrer." + click-to-deselect: "&e Cliquez &7 pour désélectionner." + click-on-item: |- + &e Cliquez &7 sur l'élément dans + &7 votre inventaire. + left-click-to-edit: "&e Clic gauche &7 pour éditer." + right-click-to-clear: "&e Clic droit &7 pour effacer." + click-to-previous: "&e Cliquez &7 pour afficher la page précédente." + click-to-next: "&e Cliquez &7 pour afficher la page suivante." + descriptions: + challenge: + lore: |- + [description] + [statut] + [refroidir] + [exigences] + [récompenses] + status: + completed: "&2&l Terminé" + completed-times: "&2 Terminé &7&l [numéro] &r&2 fois(-s)" + completed-times-of: "&2 Terminé &7&l [nombre] &r&2 sur &7&l [max] &r&2 fois" + completed-times-reached: "&2&l Terminé tout &7 [max] &2 fois" + cooldown: + lore: |- + [timeout] + [wait-time] + timeout: "&7&l Temps d'attente: &r&7 [time]" + wait-time: "&c&l Disponible après : &r&c [time]" + in-days: "[number] d " + in-hours: "[number] h " + in-minutes: "[number] min " + in-seconds: "[number] s" + requirements: + lore: |- + [environment] + [type-requirement] + [permissions] + environment-single: "&7 Limité à [environment]" + environment-title: "&7 Limité à :" + environment-list: " &7 - &e [environment]" + permission-single: "&c Nécessite l'autorisation [permission]" + permissions-title: "&c Nécessite des autorisations :" + permissions-list: " &c - [permission]" + island: + lore: |- + [blocks] + [entities] + [search-radius] + [warning-block] + [warning-entity] + blocks-title: "&7&l Blocs requis :" + block-value: " &7 - &e [material]" + blocks-value: " &7 - &e [number] x [material]" + entities-title: "&7&l Entités requises :" + entity-value: " &7 - &e [entity]" + entities-value: " &7 - &e [number] x [entity]" + search-radius: "&7 Pas plus loin que &e [number] &7 mètres" + warning-block: "&e Les blocs seront &c supprimés" + warning-entity: "&e Les entités seront &c supprimées" + inventory: + lore: |- + [items] + [warning] + item-title: "&7&l Éléments requis :" + item-value: " &7 - &e [item]" + items-value: " &7 - &e [number] x [item]" + warning: "&e Le ou les éléments seront &c supprimés" + other: + lore: |- + [expérience] + [expérience-avertissement] + [argent] + [avertissement d'argent] + [niveau] + experience: "&7&l Expérience requise : &r&e [number]" + experience-warning: "&e L'expérience sera &c supprimée" + money: "&7&l Argent requis : &r&e [number]" + money-warning: "&e L'argent sera &c supprimé" + level: "&7&l Niveau d'îlot requis : &r&e [nombre]" + statistic: + lore: |- + [statistic] + [warning] + multiple-target: "&7&l [statistic]: &r&e [number] x [target]" + single-target: "&7&l [statistic]: &r&e [target]" + statistic: "&7&l [statistic] &r&e [number]" + warning: "&e Les données statistiques seront &c réduites" + rewards: + lore: |- + &7&l Récompenses: + [text] + [items] + [experience] + [money] + [commands] + item-title: "&7 Items:" + item-value: " &7 - &e [item]" + items-value: " &7 - &e [number] x [item]" + experience: "&7 Experience: &r&e [number]" + money: "&7 Argent : &r&e [number]" + commands-title: "&7 Commandes :" + command: " &7 - &e [command]" + level: + lore: |- + [text] + [status] + [waiver] + [rewards] + status: + completed: "&2&l Terminé" + completed-challenges-of: |- + &2 Terminé &7&l [numéro] &r&2 sur + &7&l [max] &r&2 défis. + locked: "&c&l Verrouillé" + missing-challenges: |- + &7 [nombre] d'autres défis doivent être relevés + &7 terminé pour débloquer ce niveau. + waiver: |- + &7&l [numéro] défi(s) &r&7 peut être + &7 ignoré pour débloquer le niveau suivant. + rewards: + lore: |- + &7&l Récompenses: + [text] + [items] + [experience] + [money] + [commands] + item-title: "&7 Items:" + item-value: " &7 - &e [item]" + items-value: " &7 - &e [number] x [item]" + experience: "&7 Experience: &r&e [number]" + money: "&7 Argent : &r&e [number]" + commands-title: "&7 Commandes :" + command: " &7 - &e [command]" + library: + author: "&7 par &e [author]" + version: "&7 Fait avec des défis &e [version]" + lang: "&7 Langue : &e [lang]" + gamemode: "&7 Primaire pour &e [gamemode]" + conversations: + prefix: "&l&6 [BentoBox]: &r" + confirm-string: vrai, activé, oui, confirmer, oui, valide, correct + deny-string: faux, désactivé, non, refuser, n, invalide, incorrect + cancel-string: annuler + exit-string: annuler, sortir, quitter + cancelled: "&c Conversation annulée !" + input-number: "&e Veuillez saisir un numéro dans le chat." + input-seconds: "&e Veuillez entrer une seconde dans le chat." + numeric-only: "&c La [valeur] donnée n'est pas un nombre !" + not-valid-value: "&c Le nombre donné [value] n'est pas valide. Elle doit être + supérieure à [min] et inférieure à [max] !" + user-data-removed: "&a Toutes les données utilisateur pour [mode de jeu] sont + effacées de la base de données." + confirm-user-data-deletion: "&e Veuillez confirmer que vous souhaitez effacer + la base de données utilisateur pour [mode de jeu]." + challenge-data-removed: "&a Toutes les données des défis pour [mode de jeu] sont + effacées de la base de données." + confirm-challenge-data-deletion: "&e Veuillez confirmer que vous souhaitez effacer + la base de données des défis pour [mode de jeu]." + all-data-removed: "&a Toutes les données du module complémentaire pour [mode de + jeu] sont effacées de la base de données." + confirm-all-data-deletion: "&e Veuillez confirmer que vous souhaitez effacer les + données du module complémentaire pour [gamemode]." + write-name: "&e Veuillez écrire un nom dans le chat." + new-object-created: "&a Un nouvel objet pour [mode de jeu] est créé." + object-already-exists: "&c L'objet &7 [id] &c existe déjà. Choisissez un nom différent." + invalid-challenge: "&c Challenge [challenge] contient des données non valides. + Il ne peut pas être déployé !" + name-changed: "&a Succès, le nom a été mis à jour." + write-description: "&e Veuillez saisir une nouvelle description dans le chat et + « quitter » sur une seule ligne pour terminer." + description-changed: "&a Succès, la description a été mise à jour." + write-permissions: "&e Veuillez saisir les autorisations requises, une par ligne + dans le chat, et « quitter » sur une ligne distincte pour terminer." + permissions-changed: "&a Succès, les autorisations de défi ont été mises à jour." + write-reward-text: "&e Veuillez saisir un nouveau texte de récompense dans le + chat et « quitter » sur une seule ligne pour terminer." + reward-text-changed: "&a Succès, le texte de la récompense a été mis à jour." + write-repeat-reward-text: "&e Veuillez saisir un nouveau texte de récompense répété + dans le chat et « quitter » sur une ligne seule pour terminer." + repeat-reward-text-changed: "&a Succès, le texte de la récompense répétée a été + mis à jour." + write-reward-commands: "&e Veuillez saisir une nouvelle commande de récompense + par ligne dans le chat et « quitter » sur une ligne distincte pour terminer." + reward-commands-changed: "&a Succès, les commandes de récompense ont été mises + à jour." + write-repeat-reward-commands: "&e Veuillez saisir une nouvelle commande de récompense + répétée par ligne dans le chat et « quitter » sur une ligne distincte pour terminer." + repeat-reward-commands-changed: "&a Succès, les commandes de récompense répétées + ont été mises à jour." + challenge-removed: "&a Les défis [challenge] pour [gamemode] sont supprimés de + la base de données." + confirm-challenge-deletion: "&e Veuillez confirmer que vous souhaitez supprimer + [défi] pour [mode de jeu] de la base de données." + level-removed: "&a Le niveau [niveau] pour [mode de jeu] est supprimé de la base + de données." + confirm-level-deletion: "&e Veuillez confirmer que vous souhaitez supprimer [niveau] + pour [mode de jeu] de la base de données." + start-downloading: "&a Début du téléchargement et de l'importation de la bibliothèque + de défis." + written-text: "&a Saisir du texte :" + confirm-data-replacement: "&e Veuillez confirmer que vous souhaitez remplacer + vos défis actuels par de nouveaux." + new-challenges-imported: "&a Succès, de nouveaux défis pour [mode de jeu] ont + été importés." + exported-file-name: "&e Veuillez entrer un nom de fichier pour le fichier de base + de données exporté. (écrivez « annuler » pour quitter)" + database-export-completed: "&a Succès, l'exportation de la base de données pour + [monde] est terminée. Fichier [fichier] généré." + file-name-exist: "&c Le fichier portant le nom '[id]' existe. Ne peut pas écraser." + write-search: "&e Veuillez saisir une valeur de recherche. (écrire 'cancel' pour + quitter)" + search-updated: "&a Valeur de recherche mise à jour." + titles: + challenge-title: Complété avec succès + challenge-subtitle: "[friendlyName]" + level-title: Complété avec succès + level-subtitle: "[friendlyName]" + messages: + completed: "&2 Vous avez terminé le défi [name] pour [player] !" + already-completed: "&2 Ce défi a déjà été relevé !" + reset: "&2 Vous réinitialisez le défi [name] pour [player] !" + reset-all: "&2 Tous les défis de [player] ont été réinitialisés !" + not-completed: "&2 Ce défi n'est pas encore terminé !" + migrate-start: "&2 Commencer à migrer les données supplémentaires des défis." + migrate-end: "&2 données d'addon Challenges mises à jour dans un nouveau format." + migrate-not: "&2 Toutes les données sont valides." + start-downloading: "&5 Début du téléchargement et de l'importation de la bibliothèque + de défis." + you-completed-challenge: "&2Vous avez complété le challenge: [value] !" + you-repeated-challenge: "&2Vous avez répété le challenge: [value] !" + you-repeated-challenge-multiple: "&2Vous avez répété le challenge: [value] &r&2 + [count] fois !" + you-completed-level: "&2Vous avez complété le niveau: [value] !" + name-has-completed-challenge: "&5[name] a complété le challenge: [value] !" + name-has-completed-level: "&5[name] a complété le niveau: [value] !" + load-skipping: '"[value]" existe déjà - ignoré' + load-overwriting: Écrasement "[value]" + load-add: 'Ajout d''un nouveau objet: [value]' + errors: + no-name: "&cNom du Challenge manquant" + unknown-challenge: "&cChallenge inconnu" + not-valid-integer: |- + &c L'entier donné "[valeur]" n'est pas valide ! + La valeur doit être comprise entre [min] et [max]. + not-deployed: "&cLe Challenge ne peut pas être réalisé !" + not-on-island: "&cVous devez être sur votre île pour faire le Challenge !" + challenge-level-not-available: "&c Vous n'avez pas débloqué le niveau requis pour + relever ce défi." + not-repeatable: "&cCe Challenge n'est pas répétable !" + wrong-environment: "&cVous êtes dans le mauvais environnement !" + not-enough-items: "&cVous n'avez pas assez [items] pour relever ce Challenge !" + not-close-enough: "&cVous devez vous tenir dans un rayon de [number] blocs autour + de tous les éléments requis." + you-still-need: "&cTu as encore besoin [amount] [item]" + missing-addon: "&cImpossible de terminer le Challenge. L'addon ou le plugin requis + est manquant." + incorrect: "&c Impossible de terminer le défi : les exigences sont incorrectes." + not-enough-money: "&cIl est nécéssaire d'avoir [value] sur votre compte pour compléter + le challenge." + not-enough-experience: "&c Il est nécessaire d'avoir [value] EXP pour relever + ce défi." + island-level: "&c Votre île doit être de niveau [number] ou plus pour relever + ce défi !" + no-load: "&cErreur: Impossible de charger le fichier challenges.yml. [message]" + load-error: "&cErreur: Impossible de charger [value]." + no-rank: "&c Vous n'avez pas un rang assez élevé pour faire cela." + cannot-remove-items: "&c Certains objets ne peuvent pas être supprimés de votre + inventaire !" + exist-challenges-or-levels: "&cDans votre monde il existe déjà des challenges. + Impossible de continuer !" + no-challenges: "&cLes challenges ne sont pas actifs dans le monde actuel !" + no-challenges-admin: "&cLes Challenges ne sont pas actifs dans le monde actuel + ! Vous devez utiliser &5/[command] &cpour ajouter cela !" + missing-arguments: "&c La commande n'a pas d'arguments." + no-multiple-permission: "&cVous n'avez pas la permission d'accomplir ce challenge + plusieurs fois à la fois." + invalid-level: "&c Le niveau [niveau] contient des données non valides. Il ne + sera pas chargé à partir de la base de données !" + invalid-challenge: "&c Challenge [challenge] contient des données non valides. + Il ne sera pas chargé à partir de la base de données !" + no-library-entries: "&c Impossible de trouver des entrées de bibliothèque. Rien + à montrer." + not-hooked: "&c Challenges Addon n'a trouvé aucun GameMode." + timeout: "&c Ce défi nécessite d'attendre [timeout] entre les achèvements. Vous + devez attendre [wait-time] pour le terminer à nouveau." + requirement-not-met: "&c Ce défi nécessite que [statistique] ait [nombre]. Vous + n'avez que [valeur]." + requirement-not-met-entity: "&c Ce défi nécessite que [statistique] [entité] ait + [nombre]. Vous n'avez que [valeur]." + requirement-not-met-material: "&c Ce défi nécessite que [statistique] [matériel] + ait [nombre]. Vous n'avez que [valeur]." protection: - flags: - CHALLENGES_ISLAND_PROTECTION: - description: "&5&oChange qui peut\n&5&ocompléter les Challenges" - name: "Protection de Challenge" - CHALLENGES_WORLD_PROTECTION: - description: "&5&oCela permet d''activer / désactiver\n&5&oles prérequis pour les joueurs de\n&5&oqui doivent être sur leur île pour\n&5&ocompléter le Challenge." - name: "Limite de Challenge sur l''île " - hint: "Aucun Challenge en dehors de l''île" -version: 11 + flags: + CHALLENGES_ISLAND_PROTECTION: + description: |- + &5&oChange qui peut + &5&ocompléter les Challenges + name: Protection de Challenge + CHALLENGES_WORLD_PROTECTION: + description: |- + &5&oCela permet d''activer / désactiver + &5&oles prérequis pour les joueurs de + &5&oqui doivent être sur leur île pour + &5&ocompléter le Challenge. + name: 'Limite de Challenge sur l''''île ' + hint: Aucun Challenge en dehors de l''île +version: 12 diff --git a/src/main/resources/locales/zh-CN.yml b/src/main/resources/locales/zh-CN.yml index 81fd879..a69a4cb 100644 --- a/src/main/resources/locales/zh-CN.yml +++ b/src/main/resources/locales/zh-CN.yml @@ -2,31 +2,26 @@ meta: authors: - BONNe - # Attention for Chinese translation - # 中文翻译须知,在本人2023年1月19日接手前,上一位翻译者疑似用机翻软件翻译了全文包括变量在内的所有文字。 - # 感谢原作者BONNe进行了修改,同时笔者对管理员部分的翻译和玩家全部的翻译进行了订正。时间仓促,请君斧正。 challenges: commands: admin: main: - description: 打开管理员面板。 + description: 管理员主指令。打开管理员菜单。 reload: - description: |- - 从数据库中重载挑战 - 如果使用了 hard 参数,将重置与数据库的连接。 + description: 重新加载挑战数据 show: - description: 在聊天框中列出这个世界适用的所有挑战。 + description: 在聊天栏中显示此世界可用的所有挑战。 complete: - description: 完成一个玩家的挑战。 + description: 强制为玩家完成挑战 parameters: " " reset: - description: 重设玩家的挑战。如果将参数 设置为 "all", 则将重置该玩家所有挑战。 + description: 为玩家重置挑战。如果 "challenge_id" 填写为 "all",则将为该玩家重置所有挑战。 parameters: " " migrate: - description: 迁移当前游戏世界的挑战数据到 0.8.0 存储格式。 + description: 将当前世界的挑战数据转换为 0.8.0 的存储格式。 user: main: - description: 打开挑战界面。 + description: 打开挑战菜单。 complete: description: 完成挑战。 parameters: " [count]" @@ -35,246 +30,209 @@ challenges: player-gui: "&0&l 挑战菜单" gamemode-gui: "&0&l 选择游戏模式" multiple-gui: "&0&l 多少次?" - admin-gui: "&0&l 挑战管理菜单" + admin-gui: "&0&l 管理员挑战菜单" edit-challenge: "&0&l 编辑 [challenge]" edit-level: "&0&l 编辑 [level]" settings: "&0&l 设置" choose-challenge: "&0&l 选择挑战" - choose-level: "&0&l 选择级别" + choose-level: "&0&l 选择挑战等级" choose-player: "&0&l 选择玩家" library: "&0&l 库" manage-blocks: "&0&l 管理方块" manage-entities: "&0&l 管理实体" - type-selector: "&0&l 挑战类型选择器" - item-selector: "&0&l 项目选择器" - block-selector: "&0&l 块选择器" - entity-selector: "&0&l 实体选择器" - challenge-selector: "&0&l 挑战选择器" - statistic-selector: "&0&l 统计选择器" - environment-selector: "&0&l 环境选择器" + type-selector: "&0&l 选择挑战类型" + item-selector: "&0&l 选择物品" + block-selector: "&0&l 选择方块" + entity-selector: "&0&l 选择实体" + challenge-selector: "&0&l 选择挑战" + statistic-selector: "&0&l 选择统计数据" + environment-selector: "&0&l 选择环境条件" buttons: free-challenges: name: "&f&l 自由挑战" description: |- - &7 显示列表 - &7 个自由挑战 + &7 显示自由 + &7 挑战列表 return: name: "&f&l 返回" description: |- &7 返回上一级菜单 - &7 或退出 GUI + &7 或关闭菜单 previous: name: "&f&l 上一页" - description: "&7 切换到 &e [number] &7 页" + description: "&7 跳转到 &e [number] &7 页" next: name: "&f&l 下一页" - description: "&7 切换到 &e [number] &7 页" + description: "&7 跳转到 &e [number] &7 页" reduce: name: "&f&l 减少" - description: "&7 减少 &e [number]" + description: "&7 已减少 &e [number]" increase: name: "&f&l 增加" - description: "&7 增加 &e [number]" + description: "&7 已增加 &e [number]" accept: name: "&f&l 完成" description: |- - &7 完成挑战 &e [number] - &7次(-s) + &7 已完成该挑战 + &e [number] &7次 quit: name: "&f&l 退出" - description: "&7 退出 GUI。" + description: "&7 关闭菜单。" complete_user_challenges: - name: "&f&l 完成用户挑战(-s)" + name: "&f&l 完成玩家的挑战" description: |- - &7 允许选择用户和 - &7 完成挑战(-s) - &7 他 + &7 在这里选择 + &7 玩家并为他 + &7 完成挑战 reset_user_challenges: - name: "&f&l 重置用户挑战" + name: "&f&l 重置玩家的挑战" description: |- - &7 允许选择用户和 + &7 在这里选择玩家并 &7 重置他的挑战 add_challenge: name: "&f&l 创建挑战" description: |- - &7 启动一个进程 - &7 创造了一个新的挑战。 + &7 进入挑战 + &7 创建模式。 add_level: - name: "&f&l 创建级别" + name: "&f&l 创建挑战等级" description: |- - &7 启动一个进程 - &7 创造了一个新的级别。 + &7 进入挑战等级 + &7 创建模式。 edit_challenge: name: "&f&l 编辑挑战" description: |- - &7 允许选择和编辑 - &7 挑战。 + &7 在这里选择和 + &7 编辑挑战。 edit_level: - name: "&f&l 编辑级别" + name: "&f&l 编辑挑战等级" description: |- - &7 允许选择和编辑 - &7 一个级别。 + &7 在这里选择和 + &7 编辑挑战等级。 delete_challenge: name: "&f&l 删除挑战" description: |- - &7 允许选择和删除 + &7 在这里选择并删除 &7 挑战。 delete_level: - name: "&f&l 删除级别" + name: "&f&l 删除挑战等级" description: |- - &7 允许选择和删除 - &7 一个级别。 + &7 在这里选择并删除 + &7 某个挑战等级。 edit_settings: name: "&f&l 设置" description: |- - &7 允许查看和编辑 - &7 插件设置。 + &7 在这里查看和编辑 + &7 扩展设置。 complete_wipe: - name: "&f&l 完全擦除" - description: |- - &7 彻底清除挑战 - &7 插件数据库,包括 - &7 用户数据。 + name: "&f&l 清除所有数据" + description: "&7 彻底清除挑战扩展数据,包括用户数据。" challenge_wipe: - name: "&f&l 挑战擦除" + name: "&f&l 清除挑战数据" description: |- &7 彻底清除挑战 - &7 和来自数据库的级别。 + &7 及挑战等级数据。 user_wipe: - name: "&f&l 用户擦除" - description: |- - &7 完全清除用户 - &7 来自数据库的数据。 + name: "&f&l 清除玩家数据" + description: "&7 彻底清除玩家数据。" library: name: "&f&l 库" - description: |- - &7 打开公共 - &7 挑战库。 + description: "&7 打开公共挑战库。" import_database: - name: "&f&l 导入数据库" - description: |- - &7 允许导入导出 - &7 挑战数据库。 + name: "&f&l 导入数据" + description: "&7 导入或导出挑战扩展数据。" import_template: name: "&f&l 导入模板" - description: |- - &7 允许导入模板 - &7 文件有挑战。 + description: "&7 点击导入挑战模板文件。" export_challenges: name: "&f&l 导出挑战" - description: |- - &7 允许导出数据库 - &7 到本地文件。 + description: "&7 导出挑战数据到本地文件。" properties: name: "&f&l 属性" description: "&7 查看所有主要属性。" requirements: name: "&f&l 要求" - description: "&7 查看需求属性。" + description: "&7 查看要求。" rewards: name: "&f&l 奖励" - description: "&7 查看奖励属性。" + description: "&7 查看奖励。" deployed: - name: "&f&l 部署" + name: "&f&l 发布" description: |- - &7 切换是否挑战 - &7 已部署,用户可以 - &7 完成它。 + &7切换挑战是否部署完成 + &7从而玩家可以完成它。 enabled: "&2 已启用" disabled: "&c 已禁用" name: name: "&f&l 名称" description: |- - &7 允许更改 - &7 显示名称。 - value: "&7 当前:&r [name]" + &7 在这里修改 + &7 挑战名称。 + value: "&7 当前名称:&r [name]" remove_on_complete: name: "&f&l 完成后隐藏" - description: |- - &7 切换是否应该挑战 - &7 之后对玩家隐藏 - &7 完成。 + description: "&7 切换是否隐藏已完成挑战" enabled: "&2 已启用" disabled: "&c 已禁用" description: name: "&f&l 说明" description: |- - &7 具体说明 - &7 挑战。颜色 - &7 代码必须应用于它。 - value: "&7 当前说明:" + &7关于该挑战的详细描述。 + &7必须使用颜色代码。 + value: "&7 当前描述:" environment: name: "&f&l 维度" description: |- - &7 允许限制 - &7 维度挑战 - &7 可以完成。 + &7 限制哪些维度 + &7 可以完成此挑战。 enabled: "&2" - disabled: "&C" + disabled: "&c" order: - name: "&f&l 顺序" + name: "&f&l 位置" description: |- - &7 允许改变顺序 - &7 个对象。 - &7 相同数量的对象 - &7 将由他们订购 - &7 唯一 ID 名称。 - value: "&7 当前顺序:&e [number]" + &7允许修改挑战的排序 + &7带有相同序号的挑战会通过ID排序 + value: "&7 当前位置值:&e [number]" icon: name: "&f&l 图标" - description: |- - &7 允许更改图标 - &7 对于这个挑战。 + description: "&7修改此挑战的图标。" locked_icon: - name: "&f&l 锁定图标" + name: "&f&l 未解锁图标" description: |- - &7 允许更改锁定 - &7 级图标。 + &7 修改未解锁 + &7 等级的图标。 required_permissions: name: "&f&l 所需权限" - description: |- - &7 允许根据需要进行更改 - &7 权限 - &7 挑战是可完成的。 + description: "&7 修改完成此挑战所需的权限。" title: "&7 权限:" permission: " &8 - [permission]" - none: "&7 权限未设置。" + none: "&7 未设置权限。" remove_entities: - name: "&f&l 删除实体" + name: "&f&l 移除实体" description: |- - &7 允许切换 - &7 所需要的 - &7 在完成挑战 - &7 后, - &7 从世界中移除的实体 + &7 是否在完成挑战后 + &7移除所需的实体 enabled: "&2 已启用" disabled: "&c 已禁用" required_entities: - name: "&f&l 必需的实体" - description: |- - &7 允许对 - &7 为完成这个挑战。 - &7 所需要的实体进行更改 + name: "&f&l 所需实体" + description: "&7允许修改完成挑战所需的实体" title: "&7 实体:" list: " &8 - [number] x [entity]" none: "&7 不添加实体。" remove_blocks: name: "&f&l 移除方块" description: |- - &7 允许切换 - &7 所需要的 - &7 在完成挑战 - &7 后, - &7 从世界中移除的方块 + &7允许切换是否在挑战完成后 + &7移除所需方块 enabled: "&2 已启用" disabled: "&c 已禁用" required_blocks: name: "&f&l 所需方块" description: |- - &7 允许更改 - &7 为完成挑战所需要的 - &7 方块 - title: "&7 块:" + &7允许更改为完成挑战 + &7所需要的方块 + title: "&7 方块:" list: " &8 - [number] x [block]" none: "&7 块不被添加。" search_radius: @@ -287,49 +245,29 @@ challenges: value: "&7 当前距离:&e [number]" remove_items: name: "&f&l 删除道具" - description: |- - &7 允许切换 - &7 挑战所需道具 - &7 在挑战完成后 - &7 是否从背包中 - &7 移除。 + description: "&7允许切换是否在完成挑战后移除所需物品" enabled: "&2 已启用" disabled: "&c 已禁用" required_items: name: "&f&l 需求道具" - description: |- - &7 允许根据需要进行更改 - &7 项为此 - &7 挑战是可完成的。 + description: "&7 允许更改待完成任务中所需的物品" title: "&7 项:" list: " &8 - [number] x [item]" none: "&7 项目未添加。" add_ignored_meta: name: "&f&l 添加忽略元数据" - #翻译到这了,下面的都是没有人工翻译的,cirno看了也无语 - description: |- - &7 允许添加哪个 - &7 项应忽略 - &7 任何元数据 - &7 分配给他们。 + description: "&7允许添加忽略所有元数据的物品" title: "&7 项:" list: " &8 - [number] x [item]" - none: "&7 项目未添加。" + none: "&7 物品未添加。" remove_ignored_meta: name: "&f&l 删除忽略元数据" - description: |- - &7 允许删除 - &7 项应忽略 - &7 任何元数据 - &7 分配给他们。 + description: "&7允许移除忽略所有元数据的物品" remove_experience: name: "&f&l 移除经验" description: |- - &7 允许切换 - &7 所需经验将 - &7 从玩家中移除 - &7 完成后 - &7 挑战。 + &7允许切换是否在挑战完成后 + &7移除玩家经验 enabled: "&2 已启用" disabled: "&c 已禁用" required_experience: @@ -341,328 +279,219 @@ challenges: value: "&7 当前经验:&e [number]" required_level: name: "&f&l 所需岛屿等级" - description: |- - &7 允许更改 - &7 所需岛屿等级 - &7 挑战。 + description: "&7允许更改挑战所需的岛屿等级" value: "&7 当前级别:&e [number]" remove_money: name: "&f&l 移除金钱" - description: |- - &7 允许切换 - &7 所需资金将 - &7 从玩家中移除 - &7 帐号完成后 - &7 挑战。 + description: "&7允许切换是否在玩家完成任务后移除所需金额" enabled: "&2 已启用" disabled: "&c 已禁用" required_money: name: "&f&l 所需资金" description: |- - &7 允许更改 - &7 玩家需要的钱 - &7 说明了挑战。 + &7允许更改挑战所需 + &7玩家账户里的钱 value: "&7 当前值:&e [number]" statistic: name: "&f&l 统计" - description: |- - &7 允许更改 - &7 统计类型是 - &7 签入了这个挑战。 + description: "&7允许修改该挑战所检查的统计类型" value: "&7 当前值:&e [statistic]" statistic_amount: name: "&f&l 目标值" - description: |- - &7 允许更改 - &7 统计目标值 - &7 必须满足。 + description: "&7允许更改必须完成的统计目标" value: "&7 当前值:&e [number]" remove_statistic: name: "&f&l 减少统计量" description: |- - &7 允许切换 - &7 统计值将 - &7 完成后减少 - &7 挑战。 + &7允许切换是否在完成挑战后 + &7减少对应数目的统计值 enabled: "&2 已启用" disabled: "&c 已禁用" statistic_blocks: - name: "&f&l 目标块" - description: |- - &7 允许更改 - &7 统计目标块。 - value: "&7 当前块:&e [block]" + name: "&f&l 目标方块" + description: "&7允许更改方块统计目标。" + value: "&7 当前方块:&e [block]" statistic_items: name: "&f&l 目标项目" - description: |- - &7 允许更改 - &7 统计目标项。 + description: "&7 允许更改物品统计目标" value: "&7 当前项目:&e [item]" statistic_entities: name: "&f&l 目标实体" - description: |- - &7 允许更改 - &7 统计目标实体。 + description: "&7 允许更改实体统计目标" value: "&7 当前实体:&e [entity]" reward_text: name: "&f&l 奖励文本" description: |- &7 具体奖励文本。 - &7 颜色代码必须是 - &7 适用于它。 + &7 必须应用颜色代码 value: "&7 当前文本:" repeat_reward_text: name: "&f&l 重复奖励文本" description: |- - &7 具体重复奖励文字 - &7 挑战。颜色 - &7 代码必须应用于它。 + &7 该挑战特定的重复奖励文本 + &7 必须使用颜色代码。 value: "&7 当前文本:" reward_items: name: "&f&l 奖励物品" - description: |- - &7 允许更改奖励 - &7 项。 + description: "&7 允许更改奖励物品" title: "&7 项:" list: " &8 - [number] x [item]" none: "&7 项目未添加。" repeat_reward_items: - name: "&f&l 重复奖励项目" - description: |- - &7 允许改变重复 - &7 奖励物品 - &7 挑战。 - title: "&7 项:" + name: "&f&l 重复奖励物品" + description: "&7允许更改该挑战的重复奖励物品" + title: "&7 物品:" list: " &8 - [number] x [item]" - none: "&7 项目未添加。" + none: "&7 物品未添加。" reward_experience: - name: "&f&l 奖励体验" - description: |- - &7 允许更改 - &7 奖励经验 - &7 玩家。 + name: "&f&l 奖励经验" + description: "&7 允许更改对玩家的经验奖励" value: "&7 奖励经验:&e [number]" repeat_reward_experience: name: "&f&l 重复奖励体验" - description: |- - &7 允许更改 - &7 重复奖励经验 - &7 为玩家。 + description: "&7 允许更改给玩家的重复经验奖励" value: "&7 奖励经验:&e [number]" reward_money: name: "&f&l 奖励金" - description: |- - &7 允许更改 - &7 奖励金钱。 + description: "&7 允许更改金钱奖励" value: "&7 当前值:&e [number]" repeat_reward_money: - name: "&f&l 重复奖励金" - description: |- - &7 允许更改 - &7 重复奖励金 - &7 挑战。 + name: "&f&l 重复奖励金钱" + description: "&7 允许更改重复挑战的金钱奖励" value: "&7 当前值:&e [number]" reward_commands: name: "&f&l 奖励命令" description: |- &7 具体奖励命令。 - &8 提示: - &8 该命令不需要 - &8 先写 `/` - &8 会自动应用。 - &8 默认情况下,命令将是 - &8 由服务器执行。然而 - &8 在开头添加 `[SELF]` - &8 将允许命令 - &8 由玩家执行。它也是 - &8 支持一个占位符 - &8 `[player]` 那将是 - &8 替换为玩家姓名 - &8 谁完成了挑战。 + &8 该命令不需要输入 `/` + &8 默认情况下,命令将由服务器执行。 + &8 在开头添加 `[SELF]`时,命令由玩家执行。 + &8 支持占位符`[player]`,代表完成该挑战的玩家 value: "&7 当前命令:" repeat_reward_commands: name: "&f&l 重复奖励命令" description: |- - &7 具体重复奖励 - &7 命令用于挑战。 - &8 提示: - &8 该命令不需要 - &8 先写 `/` - &8 会自动应用。 - &8 默认情况下,命令将是 - &8 由服务器执行。然而 - &8 在开头添加 `[SELF]` - &8 将允许命令 - &8 由玩家执行。它也是 - &8 支持一个占位符 - &8 `[player]` 那将是 - &8 替换为玩家姓名 - &8 谁完成了挑战。 + &7 重复奖励命令。 + &8 该命令不需要输入 `/` + &8 默认情况下,命令将由服务器执行。 + &8 在开头添加 `[SELF]`时,命令由玩家执行。 + &8 支持占位符`[player]`,代表完成该挑战的玩家 value: "&7 当前命令:" repeatable: name: "&f&l 可重复" - description: |- - &7 允许切换 - &7 挑战是 - &7 可重复。 + description: "&7 允许切换挑战是否可重复" enabled: "&2 已启用" disabled: "&c 已禁用" repeat_count: name: "&f&l 重复次数" - description: |- - &7 允许更改 - &7 重复次数 - &7 挑战。 + description: "&7 允许更改挑战的重复次数" value: "&7 当前值:&e [number]" cool_down: name: "&f&l 冷却" - description: |- - &7 允许更改 - &7 冷却秒 - &7 之间必须等待 - &7 可重复挑战 - &7 完成。 + description: "&7允许更改重复挑战的冷却时间" value: "&7 当前值:&e [time]" challenges: name: "&f&l 挑战" - description: |- - &7 查看分配的挑战 - &7 到水平。 + description: "&7查看当前等级的挑战" waiver_amount: name: "&f&l 豁免金额" description: |- - &7 允许设置一个数字 - &7 的挑战 - &7 未完成 - &7 解锁下一个级别。 + &7 允许设置一些挑战, + &7 解锁下一级时,这些挑战可以未完成 value: "&7 当前值:&e [number]" add_challenges: name: "&f&l 添加挑战(-s)" - description: |- - &7 允许选择和 - &7 增加了挑战 - &7 级。 + description: "&7允许向该等级选择并添加挑战" remove_challenges: name: "&f&l 移除挑战(-s)" - description: |- - &7 允许选择和 - &7 消除对 - &7 级。 + description: "&7允许向该等级选择并删除挑战" reset_on_new: - name: "&f&l 重置新" - description: |- - &7 允许切换 - &7 挑战应该是 - &7 用户离开时重置 - &7 岛或创建一个新的 - &7岛。 + name: "&f&l 重置" + description: "&7允许切换玩家创建新岛/离开旧岛时是否重置挑战" enabled: "&2 已启用" disabled: "&c 已禁用" broadcast: name: "&f&l 广播" - description: |- - &7 广播挑战和 - &7级第一次完成 - &7 给大家。 + description: "&7 首次完成挑战与级别时向所有玩家广播" enabled: "&2 已启用" disabled: "&c 已禁用" remove_completed: name: "&f&l 隐藏完成" - description: |- - &7 隐藏已完成的挑战 - &7 从菜单中。 + description: "&7 从菜单中隐藏已完成的挑战" enabled: "&2 已启用" disabled: "&c 已禁用" glow_completed: - name: "&f&l 发光完成" - description: |- - &7 添加附魔光晕 - &7 完成的挑战。 + name: "&f&l 完成后发光" + description: "&7 为完成的挑战添加附魔光效" enabled: "&2 已启用" disabled: "&c 已禁用" store_history: name: "&f&l 商店历史" description: |- - &7 存储内部历史 - &7 当每个挑战是 - &7 完成。 - &7 目前仅可查看 - &7 在数据库中。 + &7 每个挑战被完成时都将其存储 + &7 当前只能在数据库查看 enabled: "&2 已启用" disabled: "&c 已禁用" data_per_island: name: "&f&l 每岛商店" description: |- - &7 存储完成的 - 每个岛屿有 &7 个挑战。 - &7 进度将被分享 - &7 与团队中的所有玩家。 + &7存储每个岛屿完成的挑战 + &7该岛屿团队会共享进度 enabled: "&2 已启用" disabled: "&c 已禁用" show_title: name: "&f&l 显示标题" description: |- - &7 显示标题 - &7 挑战或关卡 - &7 完成。 + &7 当一个完成挑战或级别时 + &7 在标题栏展示 enabled: "&2 已启用" disabled: "&c 已禁用" gamemode_gui: name: "&f&l 游戏模式选择界面" description: |- - &7 启用单一 GUI - &7 可通过 /challenges 获得 - &7 命令。 + &7允许/challenges开启GUI &c 需要重新启动服务器。 enabled: "&2 已启用" disabled: "&c 已禁用" locked_level_icon: name: "&f&l 默认锁定级别图标" description: |- - &7 全部锁定的默认图标 - &7 级。每个级别都可以改变 - &7 这个图标。 + &7 等级锁定时的默认图标。 + &7 每个级别都可以单独修改。 purge_history: - name: "&f&l 历史终生" + name: "&f&l 数据存储时间" description: |- - &7 天数 多长时间 - &7 历史数据存储 - &7 在用户数据中。 - &7 0 表示数据将 - &7 不会被删除。 + &7用户历史数据存储的时间 + &70代表永远不会移除老旧数据 value: "&7 当前值:&e [number]" title_showtime: - name: "&f&l 标题放映时间" - description: |- - &7 该标题的刻度数 - &7 将显示给玩家。 + name: "&f&l 标题显示时间" + description: "&7标题栏显示的时间(以tick计)" value: "&7 当前值:&e [number]" active_world_list: name: "&f&l 仅显示活跃世界" description: |- - &7 如果游戏模式选择 GUI - &7 开启,这个可以切换 - &7 如果 GUI 显示 GameMode 选择 - &7 或当前世界的挑战。 - &c 需要重新启动服务器。 + &7 如果启用游戏模式选择 GUI,这个可以切换 + &7 GUI 是否显示游戏模式选择或当前世界的挑战。 + &c 需要重新启动服务器 enabled: "&2 已启用" disabled: "&c 已禁用" visibility_mode: name: "&f&l 可见性模式" - description: |- - &7 可见性模式 - &7 挑战 - &7 隐藏。 + description: "&7隐藏挑战的可见性" enabled: "&2" disabled: "&C" visible: 显示可见的挑战 hidden: 显示所有挑战 toggleable: 允许切换 + include_undeployed: + name: "&f&l 包括未部署的挑战" + description: "&7是否把未部署挑战纳入对应级别的进度中" + enabled: "&2 启用" + disabled: "&c 禁用" download: name: "&f&l 下载库" - description: |- - &7 可手动更新 - &7 挑战库。 + description: "&7 可手动更新挑战库。" enabled: "&2 清除缓存" disabled: "&c 不清除缓存" player: @@ -670,52 +499,36 @@ challenges: description: "&7 岛主:[owner]" members: "&7 岛成员:" member: "&8 - [name]" - no-island: |- - &c 玩家没有 - &c 一个岛屿。 + no-island: "&c 玩家没有岛屿。" player_list: name: "&f&l 选择用户列表" - description: |- - &7 选择哪个用户列表 - 应该显示 &7。 + description: "&7 选择应该显示哪个用户列表 " enabled: "&2" - disabled: "&C" + disabled: "&c" online: 在线玩家 with_island: 有岛屿的玩家 in_world: 世界玩家 add_block: - name: "&f&l 添加块" - description: |- - &7 允许添加一个新的 - &7 块到列表中。 + name: "&f&l 添加方块" + description: "&7 允许添加一个新的方块到列表中。" remove_block: - name: "&f&l 删除块" - description: |- - &7 允许删除 - &7 个选定的块 - &7 来自列表。 - title: "&7 精选材料:" + name: "&f&l 删除方块" + description: "&7 允许从列表删除选定的方块" + title: "&7 已选择材料:" material: "&8 - [material]" material: name: "&f&l [material]" - description: "&7 材质 ID:[id]" + description: "&7 材料 ID:[id]" selected: "&2 已选择" add_entity: name: "&f&l 添加实体" - description: |- - &7 允许添加一个新的 - &7 实体到列表中。 + description: "&7 允许添加一个新的实体到列表中。" switch_entity: - name: "&f&l 换鸡蛋" - description: |- - &7 允许从 - &7 鸡蛋给怪物头。 + name: "&f&l 交换鸡蛋" + description: "&7 允许从鸡蛋转换到怪物头" remove_entity: name: "&f&l 删除实体" - description: |- - &7 允许删除 - &7 个选定的实体 - &7 来自列表。 + description: "&7 允许从列表删除选定的实体" title: "&7 选定实体:" entity: "&8 - [entity]" entity: @@ -724,41 +537,25 @@ challenges: selected: "&2 已选择" inventory_type: name: "&f&l 库存类型" - description: |- - &7 检查的挑战 - &7 玩家物品栏中的物品 + description: "&7 检查的玩家物品栏中物品的挑战" island_type: - name: "&f&l 岛型" - description: |- - &7 检查的挑战 - &7 周围的方块或实体 - &7 玩家。 + name: "&f&l 空岛类型" + description: "&7 检查的周围的方块或实体玩家的挑战。" other_type: name: "&f&l 其他类型" - description: |- - &7 挑战使用 - &7 插件或插件的东西, - &7 喜欢等级和金钱。 + description: "&7使用插件的东西的挑战,如等级和金钱。" statistic_type: name: "&f&l 统计类型" - description: |- - &7 检查的挑战 - &7 球员统计数据。 + description: "&7 检查的挑战玩家统计数据。" save: name: "&f&l 保存" - description: |- - &7 保存更改并 - &7 返回。 + description: "&7 保存更改并返回。" cancel: name: "&f&l 取消" - description: |- - &7 放弃更改和 - &7 返回。 + description: "&7 放弃更改并返回。" accept_selected: name: "&f&l 接受选择" - description: |- - &7 返回选中的元素 - &7 并打开以前的 GUI。 + description: "&7 返回选中的元素并打开上一个GUI。" title: "&7 已选择:" element: "&8 - [element]" statistic_element: @@ -769,12 +566,8 @@ challenges: description: "[description]" search: name: "&f&l 搜索" - description: |- - &7 允许搜索 - &7 元素与输入 - &7 文本值。 + description: "&7 允许通过输入文本值搜索元素" search: "&b 值:[value]" - #上面的都是没有翻译的,cirno看了直摇头 tips: click-to-select: "&e 单击 &7 进行选择。" click-to-choose: "&e 单击 &7 进行选择。" @@ -830,29 +623,28 @@ challenges: [rewards] status: completed: "&2&l 已完成" - #原来的time(-s)意思是如果完成复数次就是times,不是时间里秒的含义 - completed-times: "&2 完成 &7&l [number] &r&2 次" - completed-times-of: "&2 已完成 &7&l [number] &r&2 共 &7&l [max] &r&2 次" - completed-times-reached: "&2&l 全部完成 &7 [max] &2 次" + completed-times: "&2 已完成&7&l [number] &r&2次" + completed-times-of: "&2 已完成&7&l [number] &r&2次,最多完成&7&l [max] &r&2次" + completed-times-reached: "&2&l 你最多只能完成&7 [max] &2次" cooldown: lore: |- [timeout] [wait-time] - timeout: "&7&l 冷却时间:&r&7 [time]" - wait-time: "&c&l 等待时间:&r&c [time]" - in-days: "[number] d" - in-hours: "[number]小时" + timeout: "&7&l 冷却时间:&r&7[time]" + wait-time: "&c&l 冷却中:&r&c[time]" + in-days: "[number] 天" + in-hours: "[number] 小时" in-minutes: "[number] 分钟" - in-seconds: "[number] s" + in-seconds: "[number] 秒" requirements: lore: |- [environment] [type-requirement] - [permission] - environment-single: "&7 限于 [environment]" - environment-title: "&7 限于:" + [permissions] + environment-single: "&7 仅限在 [environment] 完成" + environment-title: "&7 仅限在这些维度完成:" environment-list: " &7 - &e [environment]" - permission-single: "&c 需要 [permissions] 权限" + permission-single: "&c 需要 [permission] 权限" permissions-title: "&c 需要权限:" permissions-list: " &c - [permission]" island: @@ -868,17 +660,17 @@ challenges: entities-title: "&7&l 所需实体:" entity-value: " &7 - &e [entity]" entities-value: " &7 - &e [number] x [entity]" - search-radius: "&7 不超过 &e [number] &7 米" - warning-block: "&e 方块将被 &c 删除" - warning-entity: "&e 实体将被 &c 删除" + search-radius: "&7 必须在在&e [number] &7米范围内" + warning-block: "&e 所需方块将在完成挑战时&c移除" + warning-entity: "&e 所需实体将在完成挑战时&c移除" inventory: lore: |- [items] [warning] - item-title: "&7&l 必填项目:" + item-title: "&7&l 所需物品:" item-value: " &7 - &e [item]" items-value: " &7 - &e [number] x [item]" - warning: "&e 项目(-s)将被 &c 删除" + warning: "&e 所需物品将在挑战完成时&c移除" other: lore: |- [experience] @@ -886,11 +678,11 @@ challenges: [money] [money-warning] [level] - experience: "&7&l 所需经验:&r&e [number]" - experience-warning: "&e 经验将被 &c 移除" - money: "&7&l 所需资金:&r&e [number]" - money-warning: "&e 钱将被 &c 移除" - level: "&7&l 所需岛屿等级:&r&e [number]" + experience: "&7&l 所需经验:&r&e[number]" + experience-warning: "&e 所需经验将在挑战完成时&c扣除" + money: "&7&l 所需金钱:&r&e[number]" + money-warning: "&e 所需金钱将在挑战完成时&c扣除" + level: "&7&l 所需岛屿等级:&r&e[number]" statistic: lore: |- [statistic] @@ -907,12 +699,12 @@ challenges: [experience] [money] [commands] - item-title: "&7 项:" + item-title: "&7 物品:" item-value: " &7 - &e [item]" items-value: " &7 - &e [number] x [item]" experience: "&7 经验:&r&e [number]" money: "&7 金钱:&r&e [number]" - commands-title: "&7 命令:" + commands-title: "&7 指令:" command: " &7 - &e [command]" level: lore: |- @@ -923,15 +715,15 @@ challenges: status: completed: "&2&l 已完成" completed-challenges-of: |- - &2 已完成 &7&l [number] &r&2 出 - &7&l [max] &r&2 挑战。 - locked: "&c&l 锁定" + &2 已完成&7&l [number] &r&2个挑战, + &7&l 共 [max] &r&2个挑战。 + locked: "&c&l 未解锁" missing-challenges: |- - &7 [number] 更多的挑战必须是 - &7 完成以解锁此级别。 + &7 你需要再完成 [number] 个挑战 + &7 才能解锁此等级。 waiver: |- - &7&l [number] 挑战(-s) &r&7 可以 - &7 跳过解锁下一个级别。 + &7&l 你可以跳过 [number] 个挑战 + &7 来解锁下一等级。 rewards: lore: |- &7&l 奖励: @@ -940,88 +732,86 @@ challenges: [experience] [money] [commands] - item-title: "&7 项:" + item-title: "&7 物品:" item-value: " &7 - &e [item]" items-value: " &7 - &e [number] x [item]" experience: "&7 经验:&r&e [number]" money: "&7 金钱:&r&e [number]" - commands-title: "&7 命令:" + commands-title: "&7 指令:" command: " &7 - &e [command]" library: - author: "&7 作者 &e [author]" - version: "&7 Made with Challenges &e [version]" + author: "&7 作者:&e[author]" + version: "&7 使用 Challenges &e [version] 制作" lang: "&7 语言:&e [lang]" gamemode: "&7 主要用于 &e [gamemode]" - #后面没人工翻译了 conversations: prefix: "&l&6 [BentoBox]: &r" - confirm-string: true, on, yes, 确认, y, 有效, 正确 - deny-string: 假,关闭,否,拒绝,n,无效,不正确 - cancel-string: 取消 - exit-string: 取消,退出,退出 - cancelled: "&c 对话取消!" - input-number: "&e 请在聊天中输入一个号码。" - input-seconds: "&e 请在聊天中输入秒。" - numeric-only: "&c 给定的 [value] 不是数字!" - not-valid-value: "&c 给定的数字 [value] 无效。它必须大于 [min] 并且小于 [max]!" - user-data-removed: "&a [gamemode] 的所有用户数据都从数据库中清除。" - confirm-user-data-deletion: "&e 请确认您要清除 [gamemode] 的用户数据库。" - challenge-data-removed: "&a [gamemode] 的所有挑战数据都从数据库中清除。" - confirm-challenge-data-deletion: "&e 请确认您要清除 [gamemode] 的挑战数据库。" - all-data-removed: "&a [gamemode] 的所有插件数据都从数据库中清除。" - confirm-all-data-deletion: "&e 请确认您要清除 [gamemode] 的插件数据。" + confirm-string: true, on, yes, confirm, y, valid, correct, 是, 确认, 对 + deny-string: false, off, no, deny, n, invalid, incorrect, 否, 错, 不是 + cancel-string: cancel, 取消 + exit-string: cancel, exit, quit, 取消, 退出 + cancelled: "&c 会话已取消!" + input-number: "&e 请在聊天中输入一个数字。" + input-seconds: "&e 请在聊天中输入秒数。" + numeric-only: "&c 你输入的 [value] 不是数字!" + not-valid-value: "&c 你输入的的数字 [value] 无效。它必须大于 [min] 且小于 [max]!" + user-data-removed: "&a 已清除 [gamemode] 的所有玩家数据。" + confirm-user-data-deletion: "&e 请确认您要清除 [gamemode] 的玩家数据。" + challenge-data-removed: "&a 已清除 [gamemode] 的所有挑战数据。" + confirm-challenge-data-deletion: "&e 请确认您要清除 [gamemode] 的挑战数据。" + all-data-removed: "&a 已清除 [gamemode] 的所有扩展数据。" + confirm-all-data-deletion: "&e 请确认您要清除 [gamemode] 的扩展数据。" write-name: "&e 请在聊天中输入一个名字。" new-object-created: "&a 为 [gamemode] 创建了一个新对象。" object-already-exists: "&c 对象 &7 [id] &c 已经存在。选择不同的名称。" - invalid-challenge: "&c 挑战 [challenge] 包含无效数据。无法部署!" + invalid-challenge: "&c 挑战 [challenge] 包含无效数据。无法发布!" name-changed: "&a 成功,名称已更新。" - write-description: "&e 请在聊天中输入新的描述,然后在一行中自行“退出”以完成。" - description-changed: "&a 成功,说明已更新。" - write-permissions: "&e 请输入所需的权限,在聊天中每行一个,并在一行中自行“退出”以完成。" + write-description: "&e 请在聊天中输入新的描述,可输入多行,输入 'quit' 完成编辑。" + description-changed: "&a 成功,描述已更新。" + write-permissions: "&e 请输入所需的权限,每次输入一个,输入 'quit' 完成编辑。" permissions-changed: "&a 成功,挑战权限已更新。" - write-reward-text: "&e 请在聊天中输入新的奖励文本并自行“退出”一行以完成。" - reward-text-changed: "&a 成功,奖励文字已更新。" - write-repeat-reward-text: "&e 请在聊天中输入新的重复奖励文本,然后在一行中自行“退出”以完成。" - repeat-reward-text-changed: "&a 成功,重复奖励文本已更新。" - write-reward-commands: "&e 请在聊天中每行输入一个新的奖励命令,然后在一行上自行“退出”以完成。" + write-reward-text: "&e 请在聊天中输入新的奖励提示,输入 'quit' 完成编辑。" + reward-text-changed: "&a 成功,奖励提示已更新。" + write-repeat-reward-text: "&e 请在聊天中输入新的重复奖励提示,输入 'quit' 结束编辑。" + repeat-reward-text-changed: "&a 成功,重复奖励提示已更新。" + write-reward-commands: "&e 请在聊天中每行输入新的奖励命令,输入 'quit' 结束编辑。" reward-commands-changed: "&a 成功,奖励命令已更新。" - write-repeat-reward-commands: "&e 请在聊天中每行输入一个新的重复奖励命令,然后单独在一行上“退出”以完成。" + write-repeat-reward-commands: "&e 请在聊天中每行输入一个新的重复奖励命令,输入 'quit' 结束编辑。" repeat-reward-commands-changed: "&a 成功,重复奖励命令已更新。" - challenge-removed: "&a 从数据库中删除 [gamemode] 的挑战 [challenge]。" - confirm-challenge-deletion: "&e 请确认您要从数据库中删除 [gamemode] 的 [challenge]。" - level-removed: "&a [gamemode] 的级别 [level] 已从数据库中删除。" - confirm-level-deletion: "&e 请确认您要从数据库中删除 [gamemode] 的 [level]。" + challenge-removed: "&a 已删除 [gamemode] 中的挑战 [challenge]。" + confirm-challenge-deletion: "&e 请确认您要删除 [gamemode] 中的 [challenge]。" + level-removed: "&a [gamemode] 中的挑战等级 [level] 已删除。" + confirm-level-deletion: "&e 请确认您要删除 [gamemode] 中的 [level]。" start-downloading: "&a 开始下载和导入挑战库。" written-text: "&a 输入文本:" confirm-data-replacement: "&e 请确认您想用新的挑战替换当前的挑战。" new-challenges-imported: "&a 成功,[gamemode] 的新挑战已导入。" - exported-file-name: "&e 请输入导出的数据库文件的文件名。 (写“取消”退出)" - database-export-completed: "&a 成功,[world] 的数据库导出完成。文件[文件]生成。" - file-name-exist: "&c 名称为“[id]”的文件存在。无法覆盖。" - write-search: "&e 请写一个搜索值。 (写“取消”退出)" + exported-file-name: "&e 请输入导出的数据库文件的文件名。(输入 'cancel ' 退出)" + database-export-completed: "&a 成功,[world] 的数据库导出完成。文件 [file] 已生成。" + file-name-exist: "&c 名称为 “[id]” 的文件已存在。无法覆盖。" + write-search: "&e 请写一个搜索值。(输入 'cancel' 取消)" search-updated: "&a 搜索值已更新。" titles: challenge-title: "&a已完成" challenge-subtitle: "[friendlyName]" level-title: "&a已完成" level-subtitle: "[friendlyName]" - #上面没翻译了 messages: completed: "&2 你为[player]完成了挑战[name]!" already-completed: "&2 这个挑战已经完成了!" reset: "&2 你为 [player] 重置挑战 [name]!" reset-all: "&2 所有[player]挑战均已重置!" not-completed: "&2 此挑战尚未完成!" - migrate-start: "&2 开始迁移挑战插件数据。" - migrate-end: "&2 挑战插件数据更新为新格式。" + migrate-start: "&2 开始转换挑战扩展数据。" + migrate-end: "&2 挑战扩展数据已更新为新格式。" migrate-not: "&2 所有数据均有效。" start-downloading: "&5 开始下载和导入挑战库。" you-completed-challenge: "&2你完成了挑战 &r[value] &2!" you-repeated-challenge: "&2你再次完成了挑战 &r[value] &2!" you-repeated-challenge-multiple: "&2你完成挑战 &r[value] &r[count] &2次了!" - you-completed-level: "&2恭喜,你的挑战等级 &r[value] &2已完成!" + you-completed-level: "&2恭喜,你已完成挑战等级 &r[value]&2!" name-has-completed-challenge: "&a恭喜! &r[name] &a完成了挑战 [value] &a!" - name-has-completed-level: "&a恭喜! &r[name] &a的挑战等级 [value] &a已全部完成!" + name-has-completed-level: "&a恭喜! &r[name] &a已完成挑战等级 [value]&a!" load-skipping: '&c挑战项 "[value]" &c已存在 - 将跳过' load-overwriting: '&6覆盖了已载入的挑战: "[value]"' load-add: "&a新增了挑战: [value]" @@ -1029,15 +819,15 @@ challenges: no-name: "&c缺少挑战名称。" unknown-challenge: "&c未知的挑战。" not-valid-integer: "&c给定整数“[value]”无效!|值应介于[min]和[max]之间。" - not-deployed: "&c这项挑战尚未部署!" + not-deployed: "&c这个挑战还未发布!" not-on-island: "&c您必须在您的岛上才能完成挑战!" - challenge-level-not-available: "&c您尚未解锁这项挑战的等级。" + challenge-level-not-available: "&c您还未解锁这个挑战等级。" not-repeatable: "&c这项挑战不可重复进行!" - wrong-environment: "&c你在错误的环境中!" + wrong-environment: "&c你不在指定的维度中!" not-enough-items: "&c你没有足够的 &r[items] &c来完成这项挑战。" - not-close-enough: "&c要完成挑战,你必须站在所需项目 &f[number] &c格范围内。" + not-close-enough: "&c要完成挑战,你必须站在所需物品 &f[number] &c格范围内。" you-still-need: "&c你还差 &f[amount] &c个 &f[item] &c才能完成挑战。" - missing-addon: "&c无法完成挑战:缺少必需的组件或插件。" + missing-addon: "&c无法完成挑战:缺少必需的扩展或插件。" incorrect: "&c无法完成挑战:必要条件设定错误。" not-enough-money: "&c你必须有 &f[value] &c金钱才能完成任务。" not-enough-experience: "&c你必须有 &f[value] &c经验值才能完成任务。" @@ -1056,105 +846,17 @@ challenges: no-library-entries: "&c 找不到任何库条目。没什么可显示的。" not-hooked: "&c Challenges Addon 找不到任何游戏模式。" timeout: "&c 此挑战需要在完成之间等待 [timeout]。您必须等待 [wait-time] 才能再次完成。" - requirement-not-met: "&c This challenge requires [statistic] to have [number]. You have only [value]. " - # # Showcase for manual material translation -# materials: -# # Names should be lowercase. -# cobblestone: "Cobblestone" -# # Also supports descriptions. -# stone: -# name: "Stone" -# description: "" -# item-stacks: -# # Non-specific item meta translations. -# # TYPE is the item type -# # META is a content of item meta. -# generic: "[type] [meta]" -# # Non-specific meta translations. Will replace [meta] -# meta: -# upgraded: "Upgraded" -# extended: "Extended" -# potion-meta: "&e [type] [upgraded] [extended]" -# # Be aware, enchants are always listed below item in separate line. -# enchant-meta: " &7 - &e [type] [level]" -# skull-meta: ": &e [player-name]" -# book-meta: "&e [title] [author]" -# # Custom Enchantment Translation. -# enchant: -# menting: "Mending" -# unbreaking: "Unbreaking" -# # Custom Potion Translation. -# potion-type: -# water_breathing: "Water Breathing" -# # You can also create specific item translations -# # Like translate all potions. -# potion: -# # This will overwrite generic translation. -# name: "[type] [upgraded] [extended]" -# # Type is either specific translation or potion effect. -# uncraftable: "Uncraftable" -# water: "Water" -# mundane: "Mundane" -# thick: "Thick" -# awkward: "Awkward" -# night_vision: "Potion of Night Vision" -# invisibility: "Potion of Invisibility" -# jump: "Potion of Leaping" -# fire_resistance: "Potion of Fire Resistance" -# speed: "Potion of Swiftness" -# slowness: "Potion of Slowness" -# water_breathing: "Potion of Water Breathing" -# instant_heal: "Potion of Healing" -# instant_damage: "Potion of Harming" -# poison: "Potion of Poison" -# regen: "Potion of Regeneration" -# strength: "Potion of Strength" -# weakness: "Potion of Weakness" -# luck: "Potion of Luck" -# turtle_master: "Potion of Turtle Master" -# slow_falling: "Potion of Slow Falling" -# stone_shovel: -# # This will mean that only stone shovels will not show -# # meta information. -# name: "[type]" -# -# # Showcase how to support multi-linguistic challenges -# challenges: -# # Database ID name. -# example_challenge_id: -# name: "&2 Translated Name" -# description: |- -# &7 Translated Custom -# &7 description -# reward-text: |- -# &7 Translated Reward -# &7 text -# repeat-reward-text: |- -# &7 Translated Repeat -# &7 Reward text -# levels: -# # Database ID name. -# example_level_id: -# name: "&2 Translated Name" -# description: |- -# &7 Translated Custom -# &7 description -# reward-text: |- -# &7 Translated Reward -# &7 text + requirement-not-met: "&c 这个挑战需要 [statistic] 至少为 [number]. 你只有 [value]. " + requirement-not-met-entity: "&c 这个挑战需要 [number] 个 [statistic] [entity]. 你只有 [value]. " + requirement-not-met-material: "&c 这个挑战需要 [number] 个 [statistic] [material]. 你只有 + [value]. " protection: flags: CHALLENGES_ISLAND_PROTECTION: - description: |- - &5 &o 切换谁可以 - &5 &o 完成挑战 + description: "&5 &o 切换可以完成挑战的人" name: 挑战保护 CHALLENGES_WORLD_PROTECTION: - description: |- - &5 &o 启用 / 禁用 - &5 &o 玩家们在自己 - &5 &o 岛屿中完成挑 - &5 &o 战的需求。 + description: "&5 &o 启用 / 禁用 玩家在自己空岛完成挑战的要求" name: 岛屿挑战限制 hint: 岛屿外无挑战 -version: 11 +version: 12