Skip to content

Commit

Permalink
feat: add spanish translations (#313)
Browse files Browse the repository at this point in the history
* Translate categories.json via GitLocalize

* Translate chatbox.json via GitLocalize

* Translate common.json via GitLocalize

* Translate context.json via GitLocalize

* Translate flag.json via GitLocalize

* Translate itemType.json via GitLocalize

* Translate mail.json via GitLocalize

* Translate maxWidth.json via GitLocalize

* Translate permissionLevel.json via GitLocalize

* Translate messages.json via GitLocalize

* Translate messages.json via GitLocalize

* Translate uppy.json via GitLocalize

---------

Co-authored-by: mt-gitlocalize <mt@gitlocalize.com>
Co-authored-by: Kim Lan Phan Hoang <pyphilia@gmail.com>
  • Loading branch information
3 people authored Dec 22, 2023
1 parent 36f0f05 commit c85004c
Show file tree
Hide file tree
Showing 11 changed files with 316 additions and 11 deletions.
28 changes: 27 additions & 1 deletion src/langs/es/categories.json
Original file line number Diff line number Diff line change
@@ -1 +1,27 @@
{}
{
"discipline": "Disciplina",
"level": "Nivel de Educación",
"language": "Idioma",
"resource-type": "Tipo de recurso",
"mathematics": "Matemáticas",
"literature": "Literatura",
"social-science": "Ciencias Sociales",
"natural-science": "Ciencias Naturales",
"arts": "Letras",
"informatics": "informatica",
"physical-education": "Educación Física",
"kindergarten": "Jardín de infancia",
"primary-school": "Escuela primaria",
"lower-secondary-education": "Educación secundaria inferior",
"upper-secondary-education": "Educación Secundaria Superior",
"vocation-training": "Entrenamiento vocacional",
"higher-education": "Educación más alta",
"english": "Inglés",
"french": "Francés",
"german": "Alemán",
"arabic": "Arábica",
"italian": "italiano",
"app": "Solicitud",
"template": "Plantilla",
"collection": "Recopilación"
}
30 changes: 29 additions & 1 deletion src/langs/es/chatbox.json
Original file line number Diff line number Diff line change
@@ -1 +1,29 @@
{}
{
"EDITING_MESSAGE_LABEL": "Editando mensaje",
"MESSAGE_MODIFIED_INDICATOR": "modificado",
"EDIT_BUTTON": "Editar",
"DELETE_BUTTON": "Borrar",
"CANCEL_BUTTON": "Cancelar",
"CONFIRM_BUTTON": "Confirmar",
"SAVE_CHAT_BUTTON": "Guardar chat",
"INPUT_FIELD_PLACEHOLDER": "Escribe algo…",
"CHATBOX_HEADER": "Ventana de chat",
"INPUT_MESSAGE_TOO_LONG": "(máx. {{longitud}} caracteres)",
"SUGGESTED_MENTIONS": "Menciones sugeridas",
"ANONYMOUS_USER": "Anónimo",
"DELETE_TOOLTIP": "Borrar",
"MARK_AS_READ": "Marcar como leído",
"MARK_ALL_AS_READ": "marcar todo como leido",
"CLEAR_ALL": "Limpiar todo",
"CLEAR_ALL_CHAT": "Vacie la conversacion",
"CLEAR_ALL_CHAT_TITLE": "Borrar confirmación de chat",
"CLEAR_ALL_CHAT_CONTENT": "¿Quieres borrar todos los mensajes de este chat? Esta acción no es reversible. Utilice el botón a continuación si desea realizar una copia de seguridad.",
"CLEAR_ALL_NOTIFICATIONS_TITLE": "Borrar todas las notificaciones",
"CLEAR_ALL_NOTIFICATIONS_CONTENT": "¿Estás seguro de que quieres borrar todas tus notificaciones?",
"COL_STATUS": "Estado",
"COL_MESSAGE": "Mensaje",
"COL_BY": "Por",
"COL_ACTIONS": "Comportamiento",
"NOTIFICATIONS_DIALOG_TITLE": "Notificaciones",
"EMPTY_NOTIFICATIONS": "No Notificaciones"
}
20 changes: 19 additions & 1 deletion src/langs/es/common.json
Original file line number Diff line number Diff line change
@@ -1 +1,19 @@
{}
{
"COOKIE_BANNER_TEXT": "Utilizamos cookies y otras tecnologías de seguimiento para mejorar su experiencia de navegación en nuestro sitio web, analizar el tráfico de nuestro sitio web y comprender de dónde provienen nuestros visitantes. Al navegar por nuestro sitio web, usted acepta nuestro uso de cookies y otras tecnologías de seguimiento.",
"COOKIE_BANNER_ACCEPT_BUTTON": "Aceptar todo",
"COOKIE_BANNER_DECLINE_BUTTON": "Rechazar lo no esencial",
"SAVE_BUTTON": "Ahorrar",
"SAVED_BUTTON": "Salvado",
"CANCEL_BUTTON": "Cancelar",
"CLOSE_BUTTON": "Cerca",
"BACK_BUTTON": "Atrás",
"AVATAR_DEFAULT_ALT": "avatar",
"MEMBER_DEFAULT_NAME": "Desconocido",
"UNKNOWN_DATE": "Desconocido",
"USER_OWN_ITEMS": "mi agarre",
"USER_SHARED_WITH_ITEMS": "Comparte conmigo",
"USER_NOT_SIGNED_IN": "No has iniciado sesión.",
"USER_CAN_NOT_ACCESS_ITEM": "No puedes acceder a este elemento.",
"CHAT_TOOLTIP": "Charlar",
"LANGUAGE": "Idioma"
}
7 changes: 6 additions & 1 deletion src/langs/es/context.json
Original file line number Diff line number Diff line change
@@ -1 +1,6 @@
{}
{
"builder": "constructor",
"player": "jugador",
"analytics": "analítica",
"library": "biblioteca"
}
9 changes: 8 additions & 1 deletion src/langs/es/flag.json
Original file line number Diff line number Diff line change
@@ -1 +1,8 @@
{}
{
"inappropriate-content": "Contenido inapropiado",
"hate-speech": "El discurso del odio",
"fraud-plagiarism": "Fraude / Plagio",
"spam": "Correo basura",
"targeted-harassment": "Acoso dirigido",
"false-information": "Información falsa"
}
11 changes: 10 additions & 1 deletion src/langs/es/itemType.json
Original file line number Diff line number Diff line change
@@ -1 +1,10 @@
{}
{
"app": "aplicación",
"document": "documento",
"embeddedLink": "enlace",
"file": "archivo",
"folder": "carpeta",
"h5p": "h5p",
"s3File": "archivo",
"shortcut": "atajo"
}
27 changes: 26 additions & 1 deletion src/langs/es/mail.json
Original file line number Diff line number Diff line change
@@ -1 +1,26 @@
{}
{
"GREETINGS": "Gracias por registrarte en nuestra plataforma.",
"SIGN_UP_VERIFY_EMAIL": "Por favor verifique su correo electrónico haciendo clic en el siguiente botón.",
"SIGN_UP_TEXT": "Complete el registro e inicie sesión",
"SIGN_UP_NOT_REQUESTED": "Si no recuerda haberse registrado en Graasp, puede ignorar este correo electrónico.",
"SIGN_IN_BUTTON_TEXT": "Iniciar sesión",
"SIGN_UP_BUTTON_TEXT": "Registro",
"SIGN_IN_TEXT": "Nos pidió que le enviáramos un enlace mágico para iniciar sesión rápidamente en su cuenta. Aquí tienes:",
"SIGN_IN_NOT_REQUESTED": "Si no ha solicitado el enlace, no es necesario realizar ninguna otra acción. Caducará pronto, no se preocupe, su cuenta y sus datos están seguros.",
"EXPORT_ACTIONS_TEXT": "Solicitó descargar acciones del elemento {{itemName}}, aquí está el enlace para descargar los archivos. Estará disponible durante {{days}} días",
"EXPORT_ACTIONS_BUTTON_TEXT": "Descargar",
"SIGN_IN_TITLE": "Enlace de inicio de sesión",
"SIGN_UP_TITLE": "Registro",
"EXPORT_ACTIONS_TITLE": "Enlace de descarga de seguimientos analíticos para {{itemName}}",
"INVITATION_TEXT": "{{creatorName}} compartió {{itemName}} contigo en la plataforma Graasp. Haga clic en el siguiente botón para completar su registro.",
"INVITATION_TITLE": "El artículo {{itemName}} fue compartido contigo en Graasp",
"PUBLISH_ITEM_TEXT": "Su artículo {{itemName}} se ha publicado en la biblioteca Graasp. Haga clic en el siguiente enlace para verlo.",
"PUBLISH_ITEM_BUTTON_TEXT": "Ver ítem",
"PUBLISH_ITEM_TITLE": "{{itemName}} ha sido publicado",
"CHAT_MENTION_TEXT": "{{creatorName}} te mencionó en un mensaje en {{itemName}}. Haga clic en el siguiente enlace para ver la conversación.",
"CHAT_MENTION_TITLE": "{{creatorName}} te mencionó en {{itemName}}",
"CHAT_MENTION_BUTTON_TEXT": "Ver conversación",
"SHARE_ITEM_TEXT": "El artículo {{itemName}} se ha compartido contigo en Graasp. Haga clic en el siguiente enlace para ver el artículo en Graasp Builder.",
"SHARE_ITEM_BUTTON": "Ver ítem",
"SHARE_ITEM_TITLE": "{{creatorName}} ha compartido {{itemName}} contigo en Graasp"
}
7 changes: 6 additions & 1 deletion src/langs/es/maxWidth.json
Original file line number Diff line number Diff line change
@@ -1 +1,6 @@
{}
{
"sm": "Pequeño",
"md": "Medio",
"lg": "Grande",
"xl": "Extra grande"
}
117 changes: 116 additions & 1 deletion src/langs/es/messages.json
Original file line number Diff line number Diff line change
@@ -1 +1,116 @@
{}
{
"DEFAULT_FAILURE": "Ocurrió un error inesperado",
"DEFAULT_SUCCESS": "La operación fue exitosa",
"ITEM_NOT_FOUND": "No se encontró un artículo",
"TOO_MANY_DESCENDANTS": "Un elemento tiene demasiados descendientes para que continúe la operación.",
"USER_CANNOT_READ_ITEM": "No puedes leer este artículo",
"USER_CANNOT_WRITE_ITEM": "No puedes escribir este artículo",
"USER_CANNOT_ADMIN_ITEM": "No puedes administrar este elemento",
"INVALID_MEMBERSHIP": "No puede otorgar un permiso más bajo que el del elemento principal.",
"ITEM_MEMBERSHIP_NOT_FOUND": "No se encontró permiso para este usuario para este elemento",
"MODIFY_EXISTING": "Ya existe un permiso para este usuario para este elemento. Modifique el existente en su lugar",
"INVALID_PERMISSION_LEVEL": "El elemento principal permite un nivel de permiso más alto que el enviado",
"HIERARCHY_TOO_DEEP": "Se produjo un error porque la jerarquía es demasiado profunda.",
"TOO_MANY_CHILDREN": "Un elemento tiene demasiados hijos para que continúe la operación.",
"INVALID_MOVE_TARGET": "No puedes mover elementos al elemento que seleccionaste",
"MEMBER_NOT_FOUND": "No se encontró un usuario",
"CANNOT_MODIFY_OTHER_MEMBERS": "No puedes modificar a otro usuario",
"TOO_MANY_MEMBERSHIP": "Un elemento tiene demasiadas membresías para que la operación continúe",
"MEMBER_CANNOT_ACCESS": "Un usuario no tiene acceso a un elemento",
"MEMBER_ALREADY_SIGNED_UP": "Ya tienes una cuenta, te enviaremos un correo electrónico para iniciar sesión",
"MEMBER_NOT_SIGNED_UP": "No se encontró ninguna cuenta para este correo electrónico",
"MEMBER_WITHOUT_PASSWORD": "Esta cuenta no tiene contraseña configurada",
"INCORRECT_PASSWORD": "La contraseña enviada es incorrecta para esta cuenta.",
"TOKEN_EXPIRED": "Su sesión ha caducado",
"INVALID_TOKEN": "Tu sesión no es válida",
"INVALID_SESSION": "Su sesión ha caducado",
"ORPHAN_SESSION": "Su sesión ha caducado",
"DATABASE_ERROR": "Se produjo un error inesperado a nivel de base de datos.",
"UNEXPECTED_ERROR": "ocurrió un error inesperado",
"STORAGE_EXCEEDED": "Excediste tu almacenamiento de archivos permitido",
"FILE_SIZE_NOT_FOUND": "No se pudo calcular el tamaño del archivo",
"FILE_IS_NOT_IMAGE": "El archivo no es una imagen.",
"INVALID_UPLOAD_PARAMETERS": "Uno o varios parámetros de carga no son válidos",
"UPLOAD_EMPTY_FILE": "No se puede cargar un archivo vacío",
"INVALID_FILE_PATH_FOR_COPY": "La ruta del archivo enviado no es válida para copiar",
"INVALID_FILE_PATH_FOR_DELETE": "La ruta del archivo enviado no es válida para eliminar",
"INVALID_FOLDER_PATH_FOR_DELETE": "La ruta de la carpeta enviada no es válida para eliminar",
"INVALID_DOWNLOAD_PARAMETERS": "Uno o varios parámetros de descarga no son válidos",
"LOCAL_FILE_NOT_FOUND": "El archivo local no se encuentra",
"S3_FILE_NOT_FOUND": "El archivo S3 no se encuentra",
"UPLOAD_FILE_UNEXPECTED_ERROR": "Se produjo un error inesperado al cargar un archivo.",
"DOWNLOAD_FILE_UNEXPECTED_ERROR": "Se produjo un error inesperado al descargar un archivo.",
"RESTORE_ITEMS": "Restauraste exitosamente los artículos",
"CREATE_ITEM": "El artículo fue creado exitosamente.",
"DELETE_ITEM": "El elemento se eliminó correctamente.",
"DELETE_ITEMS": "Los elementos se eliminaron correctamente.",
"MOVE_ITEM": "El artículo se movió correctamente.",
"MOVE_ITEMS": "Los elementos se movieron exitosamente.",
"COPY_ITEM": "Los elementos se copiaron correctamente",
"COPY_ITEMS": "Los elementos se copiaron correctamente",
"EDIT_ITEM": "El elemento fue editado exitosamente.",
"SHARE_ITEM": "Los elementos se compartieron correctamente.",
"UPLOAD_FILES": "Los archivos se cargaron exitosamente",
"SIGN_OUT": "Cerraste sesión exitosamente",
"SIGN_IN": "Tus datos son válidos, recibirás un correo electrónico para iniciar sesión",
"SIGN_IN_WITH_PASSWORD": "Has iniciado sesión correctamente",
"SIGN_UP": "Te registraste exitosamente, recibirás un correo electrónico para iniciar sesión",
"EDIT_MEMBER": "El usuario fue actualizado exitosamente",
"COPY_MEMBER_ID_TO_CLIPBOARD": "La ID de usuario se copió correctamente.",
"EDIT_ITEM_MEMBERSHIP": "La membresía del elemento se editó correctamente.",
"DELETE_ITEM_MEMBERSHIP": "La membresía del elemento se eliminó correctamente",
"POST_ITEM_FLAG": "El elemento se marcó correctamente",
"COPY_ITEM_LINK_TO_CLIPBOARD": "El enlace se copió correctamente.",
"RECYCLE_ITEM": "El artículo se movió correctamente a la papelera.",
"RECYCLE_ITEMS": "Los artículos se movieron exitosamente a la papelera.",
"UPLOAD_ITEM_THUMBNAIL": "La miniatura se cargó correctamente.",
"UPLOAD_AVATAR": "El avatar fue subido exitosamente.",
"IMPORT_ZIP": "El archivo ZIP se importó correctamente",
"IMPORT_H5P": "El paquete H5P se importó exitosamente",
"DELETE_MEMBER": "La cuenta fue eliminada exitosamente.",
"UPDATE_PASSWORD": "La contraseña se actualizó correctamente.",
"DELETE_ITEM_LOGIN_SCHEMA": "El esquema de inicio de sesión del elemento se eliminó correctamente",
"PUT_ITEM_LOGIN_SCHEMA": "El esquema de inicio de sesión del elemento se actualizó correctamente.",
"INVALID_ARCHIVE_FILE": "El archivo enviado no es un archivo zip.",
"INVALID_FILE_ITEM": "Las propiedades del archivo no son válidas.",
"UNEXPECTED_EXPORT_ERROR": "Se produjo un error al exportar el archivo zip.",
"NOT_APP_ITEM": "El elemento de destino no es un elemento de aplicación",
"INVALID_APP_ORIGIN": "La solicitud no coincide con su origen registrado",
"TOKEN_ITEM_ID_MISMATCH": "El token de autenticación no coincide con el elemento de destino",
"APP_DATA_NOT_FOUND": "No se encontraron datos de la aplicación.",
"APP_DATA_NOT_ACCESSIBLE": "El miembro no puede solicitar los datos de esta aplicación.",
"APP_ACTION_NOT_ACCESSIBLE": "El miembro no puede solicitar esta acción de aplicación",
"APP_SETTING_NOT_FOUND": "No se encontró ninguna configuración de aplicación",
"PREVENT_APP_DATA_FILE_UPDATE": "Los datos de la aplicación de archivos no se pueden actualizar",
"PREVENT_APP_SETTING_FILE_UPDATE": "La configuración de la aplicación de archivos no se puede actualizar",
"FILE_SERVICE_NOT_DEFINED": "El servicio o tipo de archivo no está definido.",
"CANNOT_COPY_RECYCLED_ITEM": "Un elemento eliminado en la papelera no se puede copiar",
"CANNOT_MOVE_RECYCLED_ITEM": "Un elemento desechado no se puede mover",
"CANNOT_DELETE_RECYCLED_ITEM": "Un elemento eliminado en la papelera no se puede eliminar",
"CANNOT_GET_RECYCLED_ITEM": "Un elemento eliminado no se puede leer",
"INVALID_ITEM_STATUS": "El artículo no cumple con los requisitos.",
"COPY_LINK_TO_CLIPBOARD_ERROR": "No se puede copiar el enlace al portapapeles",
"COPY_LINK_TO_CLIPBOARD": "Enlace copiado al portapapeles",
"REQUEST_MESSAGES_RECYCLE_ITEMS": "Los elementos seleccionados se colocarán en la papelera. Pueden pasar varios minutos hasta que surta efecto.",
"REQUEST_MESSAGES_MOVE_ITEMS": "Los elementos seleccionados se moverán. Pueden pasar varios minutos hasta que surta efecto.",
"REQUEST_MESSAGES_RESTORE_ITEMS": "Se restaurarán los elementos seleccionados. Pueden pasar varios minutos hasta que surta efecto.",
"REQUEST_MESSAGES_DELETE_ITEMS": "Los elementos seleccionados se eliminarán. Pueden pasar varios minutos hasta que surta efecto.",
"PASSWORD_EMPTY_ERROR": "Por favor introduce una contraseña válida",
"PASSWORD_WEAK_ERROR": "La nueva contraseña no es lo suficientemente segura",
"PASSWORD_EQUAL_ERROR": "Por favor ingrese una nueva contraseña diferente a la actual",
"PASSWORD_CONFIRM_ERROR": "Asegúrese de que la nueva contraseña coincida con la confirmación.",
"INVALID_PASSWORD": "La contraseña actual no es válida. Inténtalo de nuevo",
"EMPTY_CURRENT_PASSWORD": "Olvidó ingresar su contraseña actual. Inténtalo de nuevo",
"REQUEST_MESSAGES_IMPORT_ZIP": "El archivo ZIP se está procesando. Por favor, espere un momento.",
"REQUEST_MESSAGES_IMPORT_H5P": "El archivo H5P se está procesando. Por favor, espere un momento.",
"REQUEST_MESSAGES_UPLOAD_FILES": "Los archivos están en cola para cargarse. Por favor, espere un momento.",
"CREATE_SHORT_LINK": "El enlace corto se creó correctamente.",
"EDIT_SHORT_LINK": "El enlace corto se actualizó correctamente.",
"DELETE_SHORT_LINK": "El enlace corto se eliminó correctamente.",
"SHORT_LINK_ALREADY_EXISTS": "El alias del enlace corto ya existe.",
"SHORT_LINK_NOT_FOUND": "No se encontró el enlace corto.",
"INVALID_CONTEXT": "El contexto dado no es válido.",
"SHORT_LINK_LIMIT_EXCEED": "No puedes tener más de un enlace corto por servicio.",
"POST_PROFILE": "Tu perfil ha sido guardado exitosamente",
"PATCH_PROFILE": "Tu perfil ha sido guardado exitosamente"
}
6 changes: 5 additions & 1 deletion src/langs/es/permissionLevel.json
Original file line number Diff line number Diff line change
@@ -1 +1,5 @@
{}
{
"read": "leer",
"write": "escribir",
"admin": "administración"
}
65 changes: 64 additions & 1 deletion src/langs/es/uppy.json
Original file line number Diff line number Diff line change
@@ -1 +1,64 @@
{}
{
"closeModal": "Cerrar modal",
"addMoreFiles": "Agrega mas archivos",
"addingMoreFiles": "Agregar más archivos",
"importFrom": "Importar desde %{name}",
"dashboardWindowTitle": "Ventana del panel de Uppy (presione Escape para cerrar)",
"dashboardTitle": "Panel de control uppy",
"copyLinkToClipboardSuccess": "Enlace copiado al portapapeles.",
"copyLinkToClipboardFallback": "Copia la URL a continuación",
"copyLink": "Copiar link",
"back": "Atrás",
"removeFile": "Remover archivo",
"editFile": "Editar archivo",
"editing": "Editando %{archivo}",
"finishEditingFile": "Terminar de editar el archivo",
"saveChanges": "Guardar cambios",
"myDevice": "Mi dispositivo",
"dropHint": "Deja tus archivos aquí",
"uploadComplete": "Carga completa",
"uploadPaused": "Subida pausada",
"resumeUpload": "Continuar con la carga",
"pauseUpload": "Pausar carga",
"retryUpload": "Reintentar subir",
"cancelUpload": "Cancelar carga",
"xFilesSelected": {
"0": "%{smart_count} archivo seleccionado",
"1": "%{smart_count} archivos seleccionados"
},
"uploadingXFiles": {
"0": "Subiendo el archivo %{smart_count}",
"1": "Subiendo %{smart_count} archivos"
},
"processingXFiles": {
"0": "Procesando el archivo %{smart_count}",
"1": "Procesando %{smart_count} archivos"
},
"poweredBy": "Desarrollado por %{uppy}",
"addMore": "Agregar",
"editFileWithFilename": "Editar archivo %{archivo}",
"save": "Ahorrar",
"cancel": "Cancelar",
"dropPasteFiles": "Suelte archivos aquí o %{browseFiles}",
"dropPasteFolders": "Suelte archivos aquí o %{browseFolders}",
"dropPasteBoth": "Suelte los archivos aquí, %{browseFiles} o %{browseFolders}",
"dropPasteImportFiles": "Suelte los archivos aquí, %{browseFiles} o impórtelos desde:",
"dropPasteImportFolders": "Suelte los archivos aquí, %{browseFolders} o impórtelos desde:",
"dropPasteImportBoth": "Suelte los archivos aquí, %{browseFiles}, %{browseFolders} o impórtelos desde:",
"importFiles": "Importar archivos desde:",
"browseFiles": "búsqueda de archivos",
"browseFolders": "explorar carpetas",
"recoveredXFiles": {
"0": "No pudimos recuperar completamente 1 archivo. Vuelva a seleccionarlo y reanude la carga.",
"1": "No pudimos recuperar completamente los archivos %{smart_count}. Vuelva a seleccionarlos y reanude la carga."
},
"recoveredAllFiles": "Restauramos todos los archivos. Ahora puedes reanudar la carga.",
"sessionRestored": "Sesión restaurada",
"reSelect": "Vuelva a seleccionar",
"missingRequiredMetaFields": {
"0": "Falta el metacampo obligatorio: %{fields}.",
"1": "Faltan metacampos obligatorios: %{fields}."
},
"takePictureBtn": "Tomar la foto",
"recordVideoBtn": "Grabar video"
}

0 comments on commit c85004c

Please sign in to comment.