Skip to content

Commit

Permalink
Merge branch 'main' into development
Browse files Browse the repository at this point in the history
  • Loading branch information
Starman3787 authored Sep 15, 2024
2 parents af86b40 + dbcc830 commit e9bca56
Show file tree
Hide file tree
Showing 72 changed files with 1,541 additions and 100 deletions.
7 changes: 6 additions & 1 deletion .github/workflows/validate-commands.yml
Original file line number Diff line number Diff line change
@@ -1,6 +1,11 @@
name: File validation

on: [push, pull_request, workflow_dispatch]
on:
push:
branches-ignore:
- weblate
pull_request:
workflow_dispatch:

jobs:
validate-json:
Expand Down
3 changes: 0 additions & 3 deletions bot/en_gb/slash_commands/ban.json
Original file line number Diff line number Diff line change
@@ -1,18 +1,15 @@
{
"name": "ban",
"description": "Ban a user",

"commandOptions": {
"userOption": {
"name": "user",
"description": "The user to ban"
},

"reasonOption": {
"name": "reason",
"description": "The reason for banning the user"
},

"deleteMessageDaysOption": {
"name": "delete",
"description": "Number of days of user messages to delete"
Expand Down
3 changes: 0 additions & 3 deletions bot/en_us/slash_commands/ban.json
Original file line number Diff line number Diff line change
@@ -1,18 +1,15 @@
{
"name": "ban",
"description": "Ban a user",

"commandOptions": {
"userOption": {
"name": "user",
"description": "The user to ban"
},

"reasonOption": {
"name": "reason",
"description": "The reason for banning the user"
},

"deleteMessageDaysOption": {
"name": "delete",
"description": "Number of days of user messages to delete"
Expand Down
4 changes: 4 additions & 0 deletions bot/es_es/access_token.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
{
"1": "Administración",
"2": "Básico"
}
9 changes: 9 additions & 0 deletions bot/es_es/buttons.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
{
"userID": "ID de usuario",
"supportServer": "Servidor de soporte",
"customise": "Personalizar",
"overview": "Descripción general",
"serverlog": "Registro del servidor",
"dashboard": "Panel",
"pro": "Quark Pro"
}
13 changes: 13 additions & 0 deletions bot/es_es/channel_types.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
{
"0": "Texto",
"2": "Voz",
"4": "Categoría",
"5": "Anuncio",
"10": "Hilo de anuncio",
"11": "Hilo público",
"12": "Hilo privado",
"13": "Escenario",
"14": "Directorio",
"15": "Foro",
"16": "Medios de comunicación"
}
3 changes: 3 additions & 0 deletions bot/es_es/channel_update_types.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
{
"none": "ninguno"
}
207 changes: 207 additions & 0 deletions bot/es_es/command_responses.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,207 @@
{
"disable": "Desactivar",
"enable": "Permitir",
"error-401-0": "Error de comando",
"error-401-1-type-0": "No puedo banear a ese usuario",
"error-401-1-type-1": "No puedo expulsar a ese usuario.",
"error-401-1-type-2": "No puedo silenciar a ese usuario.",
"error-401-1-type-3": "No puedo reactivar el silencio de ese usuario.",
"error-403-0": "Permisos insuficientes",
"error-403-1-type-0": "Asegúrese de tener el permiso `BAN_MEMBERS`",
"error-403-1-type-1": "Asegúrese de tener el permiso `KICK_MEMBERS`",
"error-403-1-type-2": "Asegúrese de tener el permiso `MANAGE_ROLES` y de que el rol `Silenciado` esté por debajo de mi rol más alto.",
"error-403-1-type-3": "Asegúrese de tener el permiso `MANAGE_MESSAGES`",
"error-404-0": "Usuario no encontrado",
"error-404-1": "@mencione a un usuario, pegue su ID o escriba su nombre de usuario.",
"error-405-0": "¿Disculpe?",
"error-405-1": "No voy a hacer eso jajaja",
"error-406-0": "no tienes permiso",
"error-407-0": "No tienes el poder para hacer esto.",
"error-409-0-type-0": "Ese usuario ya está baneado.",
"error-409-0-type-1": "Ese usuario ya está silenciado.",
"error-409-0-type-2": "Ese usuario ya está desbaneado",
"error-409-0-type-3": "Ese usuario ya no está silenciado.",
"error-429-0": "Número invalido",
"error-429-1": "Ingrese un número entero válido que esté dentro del rango (1-100)",
"error-430-0": "Ningún mensaje",
"error-430-1": "No se encontraron mensajes para purgar",
"error-431-0": "Enlace de mensaje no válido",
"error-431-1": "Por favor ingrese un enlace de mensaje válido",
"error-432-0": "No es un registro de Quark",
"error-432-1": "Este mensaje no es un registro de Quark válido.",
"error-433-0": "Mensajes de inicio y fin no válidos",
"error-433-1": "El mensaje inicial debe ser anterior al mensaje final.",
"error-434-0": "Diferentes canales",
"error-434-1": "El mensaje inicial y el mensaje final deben pertenecer al mismo canal.",
"error-435-0": "Enfriamiento activo",
"error-435-1": "Este comando sólo se puede utilizar cada 15 minutos.",
"error-try-help-again": "Intente ejecutar el comando de ayuda nuevamente...",
"error-no-modlog": "Sin canal modlog",
"error-invalid-log": "Caso Modlog no encontrado",
"error-timeout-period-too-long-0": "Periodo de tiempo de espera demasiado largo",
"error-timeout-period-too-long-1": "El período de tiempo de espera debe ser inferior a 28 días.",
"response-ban": "Prohibido",
"response-kick": "Golpeado",
"response-mute": "Apagado",
"response-unmute": "no silenciado",
"response-unban": "no prohibido",
"response-purge": "{count} mensajes eliminados",
"response-customise-dash": "¡La configuración de personalización se ha trasladado al [panel web] de Quark!",
"response-customise-1": "Registre mensajes de hasta 2 semanas de antigüedad, personalice registros y mucho más con Quark Pro...",
"response-customise-2": "[Reino Unido, EE. UU., UE] ¡Haz clic en mi perfil para actualizar!",
"response-customise-3": "Ver suscripciones... {proLink}",
"response-customise-4": "Pruebe la personalización del color de forma gratuita en {inventoryLink}",
"response-case-updated": "¡Caso actualizado!",
"response-debug": "¡Registro de depuración enviado!",
"response-status-enabled": "¡Actualizaciones del canal de estado habilitadas!",
"response-status-disabled": "¡Actualizaciones del canal de estado deshabilitadas!",
"target0-command": "objetivo",
"target1-command": "objetivos",
"message0-command": "mensaje",
"executor0-command": "ejecutor",
"executor1-command": "ejecutores",
"channel0-command": "canal",
"channel1-command": "canales",
"serverlog-web-promote": "... ¡o consulte nuestro panel web!",
"serverlog-select": "Seleccione el canal de registro del servidor",
"serverlog-unset": "Canal desarmado",
"serverlog-set": "conjunto de canales",
"serverlog-setchannel": "Canal configurado en {channel}",
"setserverlog-confirm0-set": "Conjunto de canales de registro del servidor",
"setserverlog-confirm0-unset": "Canal de registro del servidor no configurado",
"setserverlog-confirm1-set": "Todos los eventos de registro del servidor ahora se registrarán en este canal.\n\n",
"setserverlog-confirm1-unset": "Ya no recibirá mensajes sobre eventos que ocurran en este servidor a menos que tenga otros canales configurados para enviar los eventos.",
"setserverlog-confirm0-options-set": "Conjunto de canales de registro de servidor {type}",
"setserverlog-confirm0-options-unset": "Canal de registro de servidor {type} no configurado",
"setserverlog-confirm0-options-stoplog": "Registro del servidor {type} Registro detenido",
"setserverlog-confirm1-options-set": "El servidor {type} ahora se grabará en este canal.\n\n",
"setserverlog-confirm1-options-unset": "El servidor {type} ya no se grabará en este canal.\n\n",
"setserverlog-confirm1-options-stoplog": "El servidor {type} ahora seguirá registrado en el canal principal de registro del servidor (si hay uno configurado).\n\n",
"setserverlog-type-members-0": "Miembros",
"setserverlog-type-members-1": "miembros",
"setserverlog-type-actions-0": "Comportamiento",
"setserverlog-type-actions-1": "comportamiento",
"setserverlog-type-text-0": "Eventos de canal de texto",
"setserverlog-type-text-1": "eventos del canal de texto",
"setserverlog-type-voice-0": "Eventos del canal de voz",
"setserverlog-type-voice-1": "eventos del canal de voz",
"setserverlog-type-files-0": "Archivos",
"setserverlog-type-files-1": "archivos",
"setserverlog-type-server-0": "Servidor",
"setserverlog-type-server-1": "servidor",
"setserverlog-type-roles-0": "Eventos de rol",
"setserverlog-type-roles-1": "eventos de rol",
"setserverlog-type-channels-0": "Eventos del canal",
"setserverlog-type-channels-1": "eventos del canal",
"setserverlog-type-modlogs-0": "Modlogs",
"setserverlog-type-modlogs-1": "modlogs",
"setserverlog-type-quark-0": "Eventos de quarks",
"setserverlog-type-quark-1": "eventos de quarks",
"setserverlog-spoilers": "Spoilers",
"setserverlog-spoilers-0": "Spoilers del registro del servidor configurados en {result}",
"setserverlog-enable-status-updates": "¡Habilite las actualizaciones de estado!",
"setserverlog-enable-status-updates-desc": "¡Reciba notificaciones sobre las últimas actualizaciones, tiempos de inactividad y otras comunicaciones importantes de los desarrolladores!",
"setserverlog-enable-status-updates-desc-1": "¡Le recomendamos encarecidamente que habilite esto en uno de sus canales!",
"setserverlog-check-permissions": "Asegúrese de que Quark tenga permiso para enviar mensajes en este canal; de lo contrario, el canal se desactivará.",
"festive-title": "¡Regalo festivo gratis!",
"festive-claim": "¡Reclama tu regalo gratis!",
"help-overview-website-description": "¡Configure y administre Quark fácilmente desde el [panel web]!",
"help-overview-inventory-description": "¡Administre sus suscripciones u obtenga algunas funciones de [Quark Pro] gratis!",
"help-overview-view-inv": "Ver inventario",
"help-overview-help": "Ayuda",
"help-overview-website": "Sitio web",
"help-overview-serverlog": "Registro del servidor",
"help-overview-modlog": "Modlog",
"help-overview-commands": "Comandos",
"help-overview-language": "Idioma",
"help-overview-premium": "De primera calidad",
"help-overview-inventory": "Inventario",
"help-overview-channel-isset": "Canal configurado en {channel}",
"help-overview-channel-isnotset": "Ejecute {command} en el canal deseado",
"help-overview-view-options": "Ejecute {command} para ver opciones",
"help-overview-view-options-and-statuses": "Ejecute {command} para ver estados y opciones",
"help-overview-view-all-commands": "Ejecute {command} para ver los comandos",
"help-overview-change-channel": "Cambie esto ejecutando {command} en el canal deseado.",
"help-overview-manage-premium": "Ejecute {command} para administrar premium",
"language-set": "Establecer idioma en {language}",
"help-serverlog-help": "Ayuda de registro del servidor",
"help-serverlog-0": "Restricciones de canales",
"help-serverlog-1": "Ignorar opciones",
"help-serverlog-2": "Spoilers",
"help-serverlog-0-desc": "Para obtener más control sobre los registros, como seleccionar diferentes canales para diferentes tipos de registros, visite [panel web de Quark]",
"help-serverlog-1-desc": "Para evitar que se registren ciertos canales, usuarios o mensajes, ejecute:\n",
"help-serverlog-2-desc": "Para alternar si se aplican spoilers a todos los medios enviados en el registro del servidor, ejecute: {command}",
"help-serverlog-2-on": "Los spoilers están habilitados.",
"help-serverlog-2-off": "Los spoilers están desactivados.",
"help-commands-help": "Ayuda de comandos",
"help-commands-moderation": "Moderación",
"help-commands-tags": "Etiquetas",
"help-commands-notes": "Notas",
"help-commands-other": "Otro",
"help-notes-help": "Ayuda de notas",
"help-tags-help": "Etiquetas Ayuda",
"help-commands-desc": "Llave:\n<required>``[opcional]`\n",
"help-info": "¿Aún necesitas una mano? ",
"need-to-vote-title": "¡Debes votar para usar este comando!",
"need-to-vote": "Haga clic aquí para votar",
"need-to-vote-footer": "Los votos tardan hasta un minuto en registrarse.",
"initialreactors-expired": "venció",
"initialreactors-notfound": "No se encontraron reacciones",
"configCommand": {
"title": "Configuración del registro del servidor",
"selection": "Seleccione una categoría en el menú para ver la configuración.",
"serverLogDesc": "Canal principal de registro del servidor",
"notSet": "No establecido",
"selectACategory": "Seleccione una categoría",
"overview": "Descripción general",
"formats": {
"log_channels": "Canales de registro",
"configurable_events": "Eventos configurables"
},
"categories": {
"serverEvents": {
"title": "Miembros",
"description": "Acciones de los miembros (unirse/salir, roles, apodos)"
},
"textEvents": {
"title": "Mensajes",
"description": "Acciones de mensajes (eliminaciones, ediciones, pines, reacciones)"
},
"voiceEvents": {
"title": "Voz",
"description": "Acciones del canal de voz (unirse/salir, transmitir, silenciar/ensordecer)"
},
"serverActions": {
"title": "Acciones del servidor",
"description": "Acciones del servidor (creación/eliminación de invitaciones, emojis)"
},
"channelEvents": {
"title": "Canales",
"description": "Acciones del canal (creaciones/eliminaciones, permisos)"
},
"generalEvents": {
"title": "Eventos del servidor",
"description": "Acciones generales (modificaciones del servidor)"
},
"roleEvents": {
"title": "Roles",
"description": "Acciones de rol (creaciones/eliminaciones, permisos)"
},
"modLog": {
"title": "Registros de modificación",
"description": "Acciones de moderación (baneos, patadas, silenciamientos)"
},
"overview": {
"title": "Descripción general",
"description": "Descripción general de las opciones de la categoría principal"
},
"quarkEvents": {
"title": "Configuración de quarks",
"description": "Cambios realizados en la configuración de Quark para este servidor."
},
"fileEvents": {
"title": "Archivos"
}
}
}
}
3 changes: 3 additions & 0 deletions bot/es_es/emoji_update_types.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
{
"none": "ninguno"
}
41 changes: 41 additions & 0 deletions bot/es_es/gui_constants.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,41 @@
{
"channelModificationTypes": {
"name": "Nombre",
"type": "Tipo",
"position": "Posición",
"topic": "Tema",
"rate_limit_per_user": "Modo lento",
"parent_id": "Categoría",
"bitrate": "tasa de bits",
"user_limit": "Límite de usuarios",
"rtc_region": "Región",
"nsfw": "NSFW"
},
"roleModificationTypes": {
"name": "Nombre",
"color": "Color",
"hoist": "izado",
"managed": "Administrado",
"mentionable": "Mencionable",
"unicode_emoji": "emojis"
},
"emojiModificationTypes": {
"name": "Nombre"
},
"guildModificationTypes": {
"name": "Nombre",
"description": "Descripción",
"system_channel_id": "Canal del sistema",
"rules_channel_id": "Canal de reglas",
"mfa_level": "Se requiere MFA",
"verification_level": "Nivel de verificación",
"default_message_notifications": "Notificaciones por defecto",
"explicit_content_filter": "Filtro de contenido explícito",
"nsfw_level": "Nivel NSFW",
"premium_progress_bar_enabled": "Barra de progreso"
},
"webhookModificationTypes": {
"name": "Nombre",
"channel_id": "Canal"
}
}
30 changes: 30 additions & 0 deletions bot/es_es/guild_update_types.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
{
"none": "ninguno",
"system_channel_id": [],
"verification_level": [
"ninguno",
"bajo",
"medio",
"alto",
"muy_alto"
],
"default_message_notifications": [
"todos los mensajes",
"solo menciona"
],
"explicit_content_filter": [
"desactivado",
"miembros sin roles",
"todos los miembros"
],
"nsfw_level": [
"por defecto",
"explícito",
"seguro",
"edad restringida"
],
"premium_progress_bar_enabled": {
"true": "activado",
"false": "desactivado"
}
}
12 changes: 12 additions & 0 deletions bot/es_es/ignore_options.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
{
"ignoreTargets": "Ignorar usuarios objetivo",
"ignoreExecutors": "Ignorar a los ejecutores objetivo",
"specificMessageContent": "Ignorar contenido de mensaje específico",
"ignoreChannels": "Ignorar canales",
"ignoreBotExecutors": "Ignorar a los ejecutores de bots",
"ignoreBotTargets": "Ignorar objetivos de bot",
"ignoreExecutorRoles": "Ignorar roles de ejecutor",
"ignoreTargetRoles": "Ignorar roles objetivo",
"ignoreCategories": "Ignorar categorías",
"activeIgnore": "Ignorar activo"
}
Loading

0 comments on commit e9bca56

Please sign in to comment.