diff --git a/README.md b/README.md index c073b4c..1dcc907 100644 --- a/README.md +++ b/README.md @@ -94,9 +94,9 @@ A big thanks to all our sponsors! Without them, it wouldn't be possible to creat |🇩🇪 German |benzorich |🟢 Up To Date | |❓ Catalan |guillee3 |🟢 Up To Date | |🇭🇺 Hungarian |kornel0706 |🟢 Up To Date | +|🇪🇸 Spanish |redactado & josuens |🟢 Up To Date | |🇫🇷 French |sankedev & tostam |🟠 Temporary Outdated (beta) | |🇷🇴 Romanian |sankedev |🟠 Temporary Outdated (beta) | -|🇪🇸 Spanish |redactado & josuens |🟠 Temporary Outdated (beta) | |🇮🇹 Italian |maurizio26 |🟠 Temporary Outdated (beta) | |🇦🇪 Arabic |deqressing |🟠 Temporary Outdated (beta) | |🇩🇰 Danish |.the_gamer |🟠 Temporary Outdated (beta) | diff --git a/languages/spanish.json b/languages/spanish.json index 5ff7419..d5398e3 100644 --- a/languages/spanish.json +++ b/languages/spanish.json @@ -1,7 +1,7 @@ { "_TRANSLATION":{ "otversion":"v4.0.0", - "translator":"Redactado and Josuens", + "translator":"Redactado & Josuens", "lastedited":"22/8/2024", "language":"Spanish" }, @@ -215,8 +215,8 @@ "removeLog":"¡{0} ha sido eliminado de este ticket por {1}!", "removeDm":"¡{0} ha sido eliminado de tu ticket en nuestro servidor!", - "blacklistAddLog":"{0} fue incluido en la lista negra por {1}", - "blacklistRemoveLog":"{0} fue eliminado de la lista negra por {1}", + "blacklistAddLog":"{0} fue incluido en la lista negra por {1}!", + "blacklistRemoveLog":"{0} fue eliminado de la lista negra por {1}!", "blacklistAddDm":"¡Has sido incluido en la lista negra en nuestro servidor!\n¡A partir de ahora, no puedes crear un ticket!", "blacklistRemoveDm":"¡Has sido eliminado de la lista negra en nuestro servidor!\n¡Ahora puedes volver a crear tickets!", "clearLog":"¡{0} tickets han sido eliminados por {1}!" @@ -374,24 +374,24 @@ "panelAutoUpdate":"¿Quieres que este panel se actualice automáticamente cuando se edite?", "ticket":"Crea un ticket instantáneamente.", "ticketId":"El identificador del ticket que quieres crear.", - "close":"Cierra un ticket, esto deshabilita la escritura en este canal. ¡Esta acción siempre puede ser revertida!", - "delete":"Elimina un ticket, esto crea una transcripción cuando está habilitado. ¡Esta acción no puede ser revertida!", + "close":"Cierra un ticket.", + "delete":"Elimina un ticket.", "deleteNoTranscript":"Elimina este ticket sin crear una transcripción.", - "reopen":"Reabre un ticket, esto habilita la escritura en este canal de nuevo.", - "claim":"Reclama un ticket. Con esto, puedes hacer saber a tu equipo que estás manejando este ticket.", + "reopen":"Reabre un ticket", + "claim":"Reclama un ticket.", "claimUser":"Reclama este ticket a alguien más en lugar de a ti mismo.", - "unclaim":"Libera un ticket. Con esto, puedes hacer saber a tu equipo que este ticket está libre de nuevo.", - "pin":"Ancla un ticket. Esto moverá el ticket a la parte superior y añadirá un emoji '📌' al nombre.", - "unpin":"Desancla un ticket. El ticket se quedará en su posición pero perderá el emoji '📌'.", - "move":"Mueve un ticket. Esto cambiará el tipo de este ticket.", - "moveId":"El identificador del ticket al que quieres mover.", - "rename":"Renombra un ticket. Esto cambiará el nombre del canal de este ticket.", + "unclaim":"Libera un ticket.", + "pin":"Ancla un ticket.", + "unpin":"Desancla un ticket.", + "move":"Mueve un ticket.", + "moveId":"El identificador del opción al que quieres mover.", + "rename":"Renombra un ticket.", "renameName":"El nuevo nombre para este ticket.", - "add":"Añade un usuario a un ticket. Esto permitirá al usuario leer y escribir en este ticket.", + "add":"Añade un usuario a un ticket.", "addUser":"El usuario a añadir.", - "remove":"Elimina un usuario de un ticket. Esto eliminará la capacidad de leer y escribir para un usuario en este ticket.", + "remove":"Elimina un usuario de un ticket.", "removeUser":"El usuario a eliminar.", - "blacklist":"Administra la lista negra de tickets. Los usuarios añadidos a esta lista no pueden crear un ticket.", + "blacklist":"Administra la lista negra de tickets.", "blacklistView":"Ver una lista de la lista negra actual.", "blacklistAdd":"Añade un usuario a la lista negra.", "blacklistRemove":"Elimina un usuario de la lista negra.", @@ -418,11 +418,11 @@ }, "autoclose":"Administra el cierre automático en un ticket.", "autocloseDisable":"Desactiva el cierre automático en este ticket.", - "autocloseEnable":"Activa el cierre automático en este ticket", + "autocloseEnable":"Activa el cierre automático en este ticket.", "autocloseEnableTime":"La cantidad de horas que este ticket necesita estar inactivo para cerrarlo.", "autodelete":"Administra la eliminación automática en un ticket.", "autodeleteDisable":"Desactiva la eliminación automática en este ticket.", - "autodeleteEnable":"Activa la eliminación automática en este ticket", + "autodeleteEnable":"Activa la eliminación automática en este ticket.", "autodeleteEnableTime":"La cantidad de días que este ticket necesita estar inactivo para eliminarlo." }, "helpMenu":{ diff --git a/src/core/api/defaults/language.ts b/src/core/api/defaults/language.ts index cdcb23e..255101e 100644 --- a/src/core/api/defaults/language.ts +++ b/src/core/api/defaults/language.ts @@ -452,6 +452,7 @@ export interface ODLanguageManagerIds_Default { "openticket:german":ODLanguage, "openticket:catalan":ODLanguage, "openticket:hungarian":ODLanguage, + "openticket:spanish":ODLanguage, //ADD NEW LANGUAGES HERE!!! } diff --git a/src/data/framework/languageLoader.ts b/src/data/framework/languageLoader.ts index da7f870..9e37e1a 100644 --- a/src/data/framework/languageLoader.ts +++ b/src/data/framework/languageLoader.ts @@ -10,10 +10,11 @@ export const loadAllLanguages = async () => { openticket.languages.add(new api.ODLanguage("openticket:german","german.json")) openticket.languages.add(new api.ODLanguage("openticket:catalan","catalan.json")) openticket.languages.add(new api.ODLanguage("openticket:hungarian","hungarian.json")) + openticket.languages.add(new api.ODLanguage("openticket:spanish","spanish.json")) //list for config checker const languageList = openticket.defaults.getDefault("languageList") - languageList.push("custom","english","dutch","portuguese","czech","german","catalan","hungarian") + languageList.push("custom","english","dutch","portuguese","czech","german","catalan","hungarian","spanish") openticket.defaults.setDefault("languageList",languageList) /** How to add more languages?