Is hutopy finally trilangual

This commit is contained in:
2025-04-19 01:56:59 -04:00
parent af71c5e952
commit b1681252cc
140 changed files with 5441 additions and 1085 deletions

View File

@@ -0,0 +1,53 @@
{
// Common actions
"save": "Save",
"cancel": "Cancel",
"edit": "Edit",
"delete": "Delete",
"create": "Create",
"apply": "Apply",
"preview": "Preview",
"label": "Label",
"confirm": "Confirm",
"close": "Close",
// Common status
"loading": "Loading...",
"error": "Error",
"success": "Success",
// Common messages
"changesSaved": "Changes saved successfully",
"errorOccurred": "An error occurred",
// Common fields
"name": "Name",
"email": "Email",
"password": "Password",
"description": "Description",
"title": "Title",
"image": "Image",
"file": "File",
// Common validation
"required": "This field is required",
"invalidEmail": "Invalid email address",
"invalidPassword": "Invalid password",
// Social media
"facebook": "Facebook",
"instagram": "Instagram",
"linkedin": "LinkedIn",
"reddit": "Reddit",
"tiktok": "TikTok",
"x": "X (Twitter)",
"youtube": "YouTube",
"website": "Website",
// Errors
"errors": {
"unexpected": "An unexpected error occurred",
"imageLoad": "Error loading image",
"imageUpload": "Error uploading image"
}
}

View File

@@ -0,0 +1,40 @@
{
"save": "Guardar",
"cancel": "Cancelar",
"edit": "Editar",
"delete": "Eliminar",
"create": "Crear",
"apply": "Aplicar",
"preview": "Vista previa",
"label": "Etiqueta",
"confirm": "Confirmar",
"close": "Cerrar",
"loading": "Cargando...",
"error": "Error",
"success": "Éxito",
"changesSaved": "Cambios guardados con éxito",
"errorOccurred": "Ha ocurrido un error",
"name": "Nombre",
"email": "Correo electrónico",
"password": "Contraseña",
"description": "Descripción",
"title": "Título",
"image": "Imagen",
"file": "Archivo",
"required": "Este campo es obligatorio",
"invalidEmail": "Correo electrónico inválido",
"invalidPassword": "Contraseña inválida",
"facebook": "Facebook",
"instagram": "Instagram",
"linkedin": "LinkedIn",
"reddit": "Reddit",
"tiktok": "TikTok",
"x": "X (Twitter)",
"youtube": "YouTube",
"website": "Sitio web",
"errors": {
"unexpected": "Ha ocurrido un error inesperado",
"imageLoad": "Error al cargar la imagen",
"imageUpload": "Error al subir la imagen"
}
}

View File

@@ -0,0 +1,40 @@
{
"save": "Enregistrer",
"cancel": "Annuler",
"edit": "Modifier",
"delete": "Supprimer",
"create": "Créer",
"apply": "Appliquer",
"preview": "Aperçu",
"label": "Étiquette",
"confirm": "Confirmer",
"close": "Fermer",
"loading": "Chargement...",
"error": "Erreur",
"success": "Succès",
"changesSaved": "Modifications enregistrées avec succès",
"errorOccurred": "Une erreur est survenue",
"name": "Nom",
"email": "Email",
"password": "Mot de passe",
"description": "Description",
"title": "Titre",
"image": "Image",
"file": "Fichier",
"required": "Ce champ est requis",
"invalidEmail": "Adresse email invalide",
"invalidPassword": "Mot de passe invalide",
"facebook": "Facebook",
"instagram": "Instagram",
"linkedin": "LinkedIn",
"reddit": "Reddit",
"tiktok": "TikTok",
"x": "X (Twitter)",
"youtube": "YouTube",
"website": "Site web",
"errors": {
"unexpected": "Une erreur inattendue s'est produite",
"imageLoad": "Erreur lors du chargement de l'image",
"imageUpload": "Erreur lors du téléchargement de l'image"
}
}