From 9075f939b493ec38082aabf1478f0c5c11f6425f Mon Sep 17 00:00:00 2001
From: user12224 <122770437+user12224@users.noreply.github.com>
Date: Thu, 13 Mar 2025 23:49:25 +0200
Subject: [PATCH 01/33] feat(crowdin): config
---
README.md | 14 ++++++++++++--
apps/mail/i18n/config.ts | 12 ++++++++++++
crowdin.yml | 13 +++++++++++++
3 files changed, 37 insertions(+), 2 deletions(-)
create mode 100644 crowdin.yml
diff --git a/README.md b/README.md
index e02e1455b3..cb367344d6 100644
--- a/README.md
+++ b/README.md
@@ -4,9 +4,19 @@
-# Zero
+Zero
-[](https://vercel.com/new/clone?repository-url=https%3A%2F%2Fgithub.com%2Fnizzyabi%2FMail0&env=DATABASE_URL,BETTER_AUTH_SECRET,BETTER_AUTH_URL,BETTER_AUTH_TRUSTED_ORIGINS,GOOGLE_CLIENT_ID,GOOGLE_CLIENT_SECRET,GOOGLE_REDIRECT_URI,GITHUB_CLIENT_ID,GITHUB_CLIENT_SECRET,GITHUB_REDIRECT_URI&envDescription=For%20more%20info%20on%20setting%20up%20your%20API%20keys%2C%20checkout%20the%20Readme%20below&envLink=https%3A%2F%2Fgithub.com%2Fnizzyabi%2FMail0%2Fblob%2Fmain%2FREADME.md&project-name=0&repository-name=0&redirect-url=0.email&demo-title=0&demo-description=An%20open%20source%20email%20app&demo-url=0.email)
+
+
+
+
+
+
+
+
+
+
+
An Open-Source Gmail Alternative for the Future of Email
diff --git a/apps/mail/i18n/config.ts b/apps/mail/i18n/config.ts
index 9893f3c445..771002c478 100644
--- a/apps/mail/i18n/config.ts
+++ b/apps/mail/i18n/config.ts
@@ -5,6 +5,10 @@ export const availableLocales = [
code: "en",
name: "English",
},
+ {
+ code: "ar",
+ name: "Arabic",
+ },
{
code: "fr",
name: "French",
@@ -17,6 +21,14 @@ export const availableLocales = [
code: "es-ES",
name: "Spanish",
},
+ {
+ code: "de",
+ name: "German",
+ },
+ {
+ code: "pt-PT",
+ name: "Portuguese",
+ },
];
export const locales = availableLocales.map((locale) => locale.code);
diff --git a/crowdin.yml b/crowdin.yml
new file mode 100644
index 0000000000..3ab6842166
--- /dev/null
+++ b/crowdin.yml
@@ -0,0 +1,13 @@
+"project_id": CROWDIN_ID
+"api_token": CROWDIN_KEY
+"base_path": "."
+"base_url": "https://api.crowdin.com"
+
+"preserve_hierarchy": true
+
+files: [
+ {
+ "source": "apps/mail/src/locales/en.json",
+ "translation": "apps/mail/src/locales/%locale%.json"
+ }
+]
\ No newline at end of file
From 257690030d02bad892c7ae900649ce23ff128b99 Mon Sep 17 00:00:00 2001
From: user12224 <122770437+user12224@users.noreply.github.com>
Date: Fri, 14 Mar 2025 00:15:39 +0200
Subject: [PATCH 02/33] minor
---
crowdin.yml | 5 ++---
1 file changed, 2 insertions(+), 3 deletions(-)
diff --git a/crowdin.yml b/crowdin.yml
index 3ab6842166..eb03580b4e 100644
--- a/crowdin.yml
+++ b/crowdin.yml
@@ -1,8 +1,7 @@
-"project_id": CROWDIN_ID
-"api_token": CROWDIN_KEY
+"project_id_env": CROWDIN_ID
+"api_token_env": CROWDIN_KEY
"base_path": "."
"base_url": "https://api.crowdin.com"
-
"preserve_hierarchy": true
files: [
From 53502117b5c8ce176f550c5d8c79171dc45e6c7a Mon Sep 17 00:00:00 2001
From: Adam
Date: Thu, 13 Mar 2025 15:24:38 -0700
Subject: [PATCH 03/33] Update Crowdin configuration file
---
crowdin.yml | 20 ++++++++------------
1 file changed, 8 insertions(+), 12 deletions(-)
diff --git a/crowdin.yml b/crowdin.yml
index eb03580b4e..1f0b235cf9 100644
--- a/crowdin.yml
+++ b/crowdin.yml
@@ -1,12 +1,8 @@
-"project_id_env": CROWDIN_ID
-"api_token_env": CROWDIN_KEY
-"base_path": "."
-"base_url": "https://api.crowdin.com"
-"preserve_hierarchy": true
-
-files: [
- {
- "source": "apps/mail/src/locales/en.json",
- "translation": "apps/mail/src/locales/%locale%.json"
- }
-]
\ No newline at end of file
+project_id_env: CROWDIN_ID
+api_token_env: CROWDIN_KEY
+base_path: .
+base_url: 'https://api.crowdin.com'
+preserve_hierarchy: 1
+files:
+ - source: apps/mail/locales/en.json
+ translation: apps/mail/locales/%locale%.json
From fa7b69c5394deb31abbdba77818e7232ecb602e0 Mon Sep 17 00:00:00 2001
From: user12224 <122770437+user12224@users.noreply.github.com>
Date: Fri, 14 Mar 2025 00:30:10 +0200
Subject: [PATCH 04/33] minor
---
README.md | 14 ++------------
crowdin.yml | 4 ++--
2 files changed, 4 insertions(+), 14 deletions(-)
diff --git a/README.md b/README.md
index cb367344d6..e02e1455b3 100644
--- a/README.md
+++ b/README.md
@@ -4,19 +4,9 @@
-Zero
+# Zero
-
-
-
-
-
-
-
-
-
-
-
+[](https://vercel.com/new/clone?repository-url=https%3A%2F%2Fgithub.com%2Fnizzyabi%2FMail0&env=DATABASE_URL,BETTER_AUTH_SECRET,BETTER_AUTH_URL,BETTER_AUTH_TRUSTED_ORIGINS,GOOGLE_CLIENT_ID,GOOGLE_CLIENT_SECRET,GOOGLE_REDIRECT_URI,GITHUB_CLIENT_ID,GITHUB_CLIENT_SECRET,GITHUB_REDIRECT_URI&envDescription=For%20more%20info%20on%20setting%20up%20your%20API%20keys%2C%20checkout%20the%20Readme%20below&envLink=https%3A%2F%2Fgithub.com%2Fnizzyabi%2FMail0%2Fblob%2Fmain%2FREADME.md&project-name=0&repository-name=0&redirect-url=0.email&demo-title=0&demo-description=An%20open%20source%20email%20app&demo-url=0.email)
An Open-Source Gmail Alternative for the Future of Email
diff --git a/crowdin.yml b/crowdin.yml
index 1f0b235cf9..b01f891cee 100644
--- a/crowdin.yml
+++ b/crowdin.yml
@@ -4,5 +4,5 @@ base_path: .
base_url: 'https://api.crowdin.com'
preserve_hierarchy: 1
files:
- - source: apps/mail/locales/en.json
- translation: apps/mail/locales/%locale%.json
+ - source: /apps/mail/locales/en.json
+ translation: /apps/mail/locales/%locale%.json
From 274162ab4f9cc29976612c64063953c1b5b30dd9 Mon Sep 17 00:00:00 2001
From: user12224 <122770437+user12224@users.noreply.github.com>
Date: Fri, 14 Mar 2025 00:37:29 +0200
Subject: [PATCH 05/33] fix
---
apps/mail/locales/default.json | 225 +++++++++++++++++++++++++++++++++
apps/mail/locales/es-ES.json | 224 --------------------------------
apps/mail/locales/fr.json | 222 --------------------------------
apps/mail/locales/tr.json | 223 --------------------------------
4 files changed, 225 insertions(+), 669 deletions(-)
create mode 100644 apps/mail/locales/default.json
delete mode 100644 apps/mail/locales/es-ES.json
delete mode 100644 apps/mail/locales/fr.json
delete mode 100644 apps/mail/locales/tr.json
diff --git a/apps/mail/locales/default.json b/apps/mail/locales/default.json
new file mode 100644
index 0000000000..5748e23865
--- /dev/null
+++ b/apps/mail/locales/default.json
@@ -0,0 +1,225 @@
+{
+ "common": {
+ "actions": {
+ "logout": "Logout",
+ "back": "Back",
+ "create": "Create Email",
+ "saveChanges": "Save changes",
+ "saving": "Saving...",
+ "resetToDefaults": "Reset to Defaults",
+ "close": "Close",
+ "signingOut": "Signing out...",
+ "signedOutSuccess": "Signed out successfully!",
+ "signOutError": "Error signing out"
+ },
+ "themes": {
+ "dark": "Dark",
+ "light": "Light",
+ "system": "System"
+ },
+ "commandPalette": {
+ "title": "Command Palette",
+ "description": "Quick navigation and actions for Mail-0",
+ "placeholder": "Type a command or search...",
+ "noResults": "No results found",
+ "groups": {
+ "mail": "Mail",
+ "settings": "Settings",
+ "actions": "Actions",
+ "help": "Help",
+ "navigation": "Navigation"
+ },
+ "commands": {
+ "goToInbox": "Go to Inbox",
+ "goToDrafts": "Go to Drafts",
+ "goToSent": "Go to Sent",
+ "goToSpam": "Go to Spam",
+ "goToArchive": "Go to Archive",
+ "goToBin": "Go to Bin",
+ "goToSettings": "Go to Settings",
+ "newEmail": "New Email",
+ "composeMessage": "Compose message",
+ "searchEmails": "Search Emails",
+ "toggleTheme": "Toggle Theme",
+ "backToMail": "Back to Mail",
+ "goToDocs": "Go to docs",
+ "helpWithShortcuts": "Help with shortcuts"
+ }
+ },
+ "searchBar": {
+ "pickDateRange": "Pick a date or a range",
+ "search": "Search",
+ "clearSearch": "Clear search",
+ "advancedSearch": "Advanced search",
+ "quickFilters": "Quick filters",
+ "searchIn": "Search in",
+ "recipient": "Recipient",
+ "sender": "Sender",
+ "subject": "Subject",
+ "dateRange": "Date range",
+ "category": "Category",
+ "folder": "Folder",
+ "allMail": "All Mail",
+ "unread": "Unread",
+ "hasAttachment": "Has Attachment",
+ "starred": "Starred",
+ "applyFilters": "Apply filters",
+ "reset": "Reset"
+ },
+ "navUser": {
+ "customerSupport": "Customer Support",
+ "documentation": "Documentation",
+ "appTheme": "App Theme",
+ "accounts": "Accounts",
+ "signIn": "Sign in"
+ },
+ "mailCategories": {
+ "primary": "Primary",
+ "important": "Important",
+ "personal": "Personal",
+ "updates": "Updates",
+ "promotions": "Promotions",
+ "social": "Social"
+ },
+ "replyCompose": {
+ "replyTo": "Reply to",
+ "thisEmail": "this email",
+ "dropFiles": "Drop files to attach",
+ "attachments": "Attachments",
+ "attachmentCount": "{count, plural, =0 {attachments} one {attachment} other {attachments}}",
+ "fileCount": "{count, plural, =0 {files} one {file} other {files}}",
+ "saveDraft": "Save draft",
+ "send": "Send"
+ },
+ "mailDisplay": {
+ "details": "Details",
+ "from": "From",
+ "to": "To",
+ "cc": "Cc",
+ "date": "Date",
+ "mailedBy": "Mailed-By",
+ "signedBy": "Signed-By",
+ "security": "Security",
+ "standardEncryption": "Standard encryption (TLS)",
+ "loadingMailContent": "Loading mail content..."
+ },
+ "threadDisplay": {
+ "exitFullscreen": "Exit fullscreen",
+ "enterFullscreen": "Enter fullscreen",
+ "archive": "Archive",
+ "reply": "Reply",
+ "moreOptions": "More options",
+ "moveToSpam": "Move to spam",
+ "replyAll": "Reply all",
+ "forward": "Forward",
+ "markAsUnread": "Mark as unread",
+ "addLabel": "Add label",
+ "muteThread": "Mute thread"
+ }
+ },
+ "navigation": {
+ "sidebar": {
+ "inbox": "Inbox",
+ "drafts": "Drafts",
+ "sent": "Sent",
+ "spam": "Spam",
+ "archive": "Archive",
+ "bin": "Bin",
+ "settings": "Settings"
+ },
+ "settings": {
+ "general": "General",
+ "connections": "Connections",
+ "security": "Security",
+ "appearance": "Appearance",
+ "shortcuts": "Shortcuts"
+ }
+ },
+ "pages": {
+ "error": {
+ "notFound": {
+ "title": "Page Not Found",
+ "description": "Oops! The page you're looking for doesn't exist or has been moved.",
+ "goBack": "Go Back"
+ },
+ "settingsNotFound": "404 - Settings page not found"
+ },
+ "settings": {
+ "general": {
+ "title": "General",
+ "description": "Manage settings for your language and email display preferences.",
+ "language": "Language",
+ "timezone": "Timezone",
+ "dynamicContent": "Dynamic Content",
+ "dynamicContentDescription": "Allow emails to display dynamic content.",
+ "externalImages": "Display External Images",
+ "externalImagesDescription": "Allow emails to display images from external sources."
+ },
+ "connections": {
+ "title": "Email Connections",
+ "description": "Connect your email accounts to Zero.",
+ "disconnectTitle": "Disconnect Email Account",
+ "disconnectDescription": "Are you sure you want to disconnect this email?",
+ "cancel": "Cancel",
+ "remove": "Remove",
+ "disconnectSuccess": "Account disconnected successfully",
+ "disconnectError": "Failed to disconnect account",
+ "addEmail": "Add Connection",
+ "connectEmail": "Connect Email",
+ "connectEmailDescription": "Select an email provider to connect",
+ "moreComingSoon": "More coming soon"
+ },
+ "security": {
+ "title": "Security",
+ "description": "Manage your security preferences and account protection.",
+ "twoFactorAuth": "Two-Factor Authentication",
+ "twoFactorAuthDescription": "Add an extra layer of security to your account",
+ "loginNotifications": "Login Notifications",
+ "loginNotificationsDescription": "Get notified about new login attempts",
+ "deleteAccount": "Delete Account"
+ },
+ "appearance": {
+ "title": "Appearance",
+ "description": "Customize colors, fonts and view options.",
+ "theme": "Theme",
+ "inboxType": "Inbox Type"
+ },
+ "shortcuts": {
+ "title": "Keyboard Shortcuts",
+ "description": "View and customize keyboard shortcuts for quick actions.",
+ "actions": {
+ "newEmail": "New Email",
+ "sendEmail": "Send Email",
+ "reply": "Reply",
+ "replyAll": "Reply All",
+ "forward": "Forward",
+ "drafts": "Drafts",
+ "inbox": "Inbox",
+ "sentMail": "Sent Mail",
+ "delete": "Delete",
+ "search": "Search",
+ "markAsUnread": "Mark as Unread",
+ "muteThread": "Mute Thread",
+ "printEmail": "Print Email",
+ "archiveEmail": "Archive Email",
+ "markAsSpam": "Mark as Spam",
+ "moveToFolder": "Move to Folder",
+ "undoLastAction": "Undo Last Action",
+ "viewEmailDetails": "View Email Details",
+ "goToDrafts": "Go to Drafts",
+ "expandEmailView": "Expand Email View",
+ "helpWithShortcuts": "Help with shortcuts"
+ }
+ }
+ },
+ "createEmail": {
+ "body": "Body",
+ "example": "zero@0.email",
+ "attachments": "Attachments",
+ "dropFilesToAttach": "Drop files to attach",
+ "writeYourMessageHere": "Write your message here...",
+ "emailSentSuccessfully": "Email sent successfully",
+ "failedToSendEmail": "Failed to send email. Please try again."
+ }
+ }
+}
diff --git a/apps/mail/locales/es-ES.json b/apps/mail/locales/es-ES.json
deleted file mode 100644
index e525443dca..0000000000
--- a/apps/mail/locales/es-ES.json
+++ /dev/null
@@ -1,224 +0,0 @@
-{
- "common": {
- "actions": {
- "logout": "Cerrar sesión",
- "back": "Volver",
- "create": "Crear un email",
- "saveChanges": "Guardar los cambios",
- "saving": "Guardando...",
- "resetToDefaults": "Reiniciar a valores por defecto",
- "close": "Cerrar",
- "signingOut": "Cerrando sesión...",
- "signedOutSuccess": "Sesión cerrada correctamente",
- "signOutError": "Error al cerrar sesión"
- },
- "themes": {
- "dark": "Oscuro",
- "light": "Claro",
- "system": "Sistema"
- },
- "commandPalette": {
- "title": "Paleta de Comandos",
- "description": "Navegación rápida y acciones para Mail-0",
- "placeholder": "Escriba un comando o buscar...",
- "noResults": "No se han encontrado resultados",
- "groups": {
- "mail": "Correo",
- "settings": "Configuraciones",
- "actions": "Acciones",
- "help": "Ayuda",
- "navigation": "Navegación"
- },
- "commands": {
- "goToInbox": "Ir a la bandeja de entrada",
- "goToDrafts": "Ir a la carpeta de borradores",
- "goToSent": "Ir a la carpeta de Enviados",
- "goToSpam": "Ir a spam",
- "goToArchive": "Ir a archivo",
- "goToBin": "Ir a la papelera",
- "goToSettings": "Ir a la configuración",
- "newEmail": "Nuevo email",
- "composeMessage": "Redactar mensaje",
- "searchEmails": "Buscar correos",
- "toggleTheme": "Cambiar tema",
- "backToMail": "Volver al correo",
- "goToDocs": "Ir a documentos",
- "helpWithShortcuts": "Ayuda con accesos directos"
- }
- },
- "searchBar": {
- "pickDateRange": "Elige una fecha o rango",
- "search": "Buscar",
- "clearSearch": "Limpiar búsqueda",
- "advancedSearch": "Búsqueda avanzada",
- "quickFilters": "Filtros rápidos",
- "searchIn": "Buscar en",
- "recipient": "Recipiente",
- "sender": "Remitente",
- "subject": "Asunto",
- "dateRange": "Rango de fechas",
- "category": "Categoría",
- "folder": "Carpeta",
- "allMail": "Todo el correo",
- "unread": "Sin leer",
- "hasAttachment": "Tiene archivos adjuntos",
- "starred": "Favoritos",
- "applyFilters": "Aplicar filtros",
- "reset": "Restablecer"
- },
- "navUser": {
- "customerSupport": "Soporte al cliente",
- "documentation": "Documentación",
- "appTheme": "Tema de la app",
- "accounts": "Cuentas",
- "signIn": "Registrarse"
- },
- "mailCategories": {
- "primary": "Principal",
- "important": "Importante",
- "personal": "Particular",
- "updates": "Actualizaciones",
- "promotions": "Promociones",
- "social": "Social"
- },
- "replyCompose": {
- "replyTo": "Responder a",
- "thisEmail": "Este correo electrónico",
- "dropFiles": "Suelte los archivos para adjuntarlos",
- "attachments": "Adjuntos",
- "attachmentCount": "{count, plural, =0 {sin adjuntos} one {adjunto} other {adjuntos}}",
- "fileCount": "{count, plural, =0 {archivos} one {archivo} other {archivos}}",
- "saveDraft": "Guardar borrador",
- "send": "Enviar"
- },
- "mailDisplay": {
- "details": "Detalles",
- "from": "De",
- "to": "Hasta",
- "date": "Fecha",
- "mailedBy": "Errores-Por",
- "signedBy": "Firmado por",
- "security": "Seguridad",
- "standardEncryption": "Encriptación estándar (TLS)",
- "loadingMailContent": "Cargando el contenido del correo..."
- },
- "threadDisplay": {
- "exitFullscreen": "Salir de pantalla completa",
- "enterFullscreen": "Mostrar en pantalla completa",
- "archive": "Archivar",
- "reply": "Responder",
- "moreOptions": "Más opciones",
- "moveToSpam": "Mover a spam",
- "replyAll": "Responder a todos",
- "forward": "Reenviar",
- "markAsUnread": "Marcar como no leído",
- "addLabel": "Añadir etiqueta",
- "muteThread": "Silenciar hilo"
- }
- },
- "navigation": {
- "sidebar": {
- "inbox": "Buzón",
- "drafts": "Borradores",
- "sent": "Enviado",
- "spam": "Spam",
- "archive": "Archivar",
- "bin": "Papelera de reciclaje",
- "settings": "Configuraciones"
- },
- "settings": {
- "general": "General",
- "connections": "Conexiones",
- "security": "Seguridad",
- "appearance": "Apariencia",
- "shortcuts": "Accesos directos"
- }
- },
- "pages": {
- "error": {
- "notFound": {
- "title": "Página no encontrada",
- "description": "¡Uy! La página que estás buscando no existe o ha sido movida.",
- "goBack": "Regresar"
- },
- "settingsNotFound": "404 - Página de configuración no encontrada"
- },
- "settings": {
- "general": {
- "title": "General",
- "description": "Administre la configuración de sus preferencias de idioma y correo electrónico.",
- "language": "Idioma",
- "timezone": "Zona horaria",
- "dynamicContent": "Contenido dinámico",
- "dynamicContentDescription": "Permitir que los correos electrónicos muestren contenido dinámico.",
- "externalImages": "Mostrar imágenes externas",
- "externalImagesDescription": "Permitir que los correos electrónicos muestren imágenes de fuentes externas."
- },
- "connections": {
- "title": "Conexiones de correo",
- "description": "Conecte sus cuentas de correo electrónico a Zero.",
- "disconnectTitle": "Desconectar cuenta de correo",
- "disconnectDescription": "¿Estás seguro de que quieres desconectar este correo electrónico?",
- "cancel": "Cancelar",
- "remove": "Eliminar",
- "disconnectSuccess": "Cuenta desconectada correctamente",
- "disconnectError": "Error al desconectar la cuenta",
- "addEmail": "Añadir Conexión",
- "connectEmail": "Conectar correo electrónico",
- "connectEmailDescription": "Seleccione un proveedor de correo electrónico para conectar",
- "moreComingSoon": "Próximamente más"
- },
- "security": {
- "title": "Seguridad",
- "description": "Administre sus preferencias de seguridad y protección de cuenta.",
- "twoFactorAuth": "Autenticación de dos factores",
- "twoFactorAuthDescription": "Añade una capa extra de seguridad a su cuenta.",
- "loginNotifications": "Notificaciones de inicio de sesión",
- "loginNotificationsDescription": "Recibir notificaciones de nuevos intentos de inicio de sesión",
- "deleteAccount": "Eliminar cuenta"
- },
- "appearance": {
- "title": "Apariencia",
- "description": "Personalizar colores, fuentes y opciones de visualización.",
- "theme": "Temas",
- "inboxType": "Tipo de bandeja de entrada"
- },
- "shortcuts": {
- "title": "Atajos de teclado",
- "description": "Ver y personalizar los atajos de teclado para acciones rápidas.",
- "actions": {
- "newEmail": "Nuevo email",
- "sendEmail": "Enviar correo electrónico",
- "reply": "Responder",
- "replyAll": "Responder a todos",
- "forward": "Reenviar",
- "drafts": "Borradores",
- "inbox": "Buzón",
- "sentMail": "Enviados",
- "delete": "Borrar",
- "search": "Buscar",
- "markAsUnread": "Marcar como no leído",
- "muteThread": "Silencia hilos",
- "printEmail": "Imprimir correo electrónico",
- "archiveEmail": "Archivo Correo",
- "markAsSpam": "Marcar como Spam",
- "moveToFolder": "Mover a Directorio",
- "undoLastAction": "Deshacer última acción",
- "viewEmailDetails": "Ver detalles de email",
- "goToDrafts": "Ir a la carpeta de borradores",
- "expandEmailView": "Expandir vista de email",
- "helpWithShortcuts": "Ayuda con accesos directos"
- }
- }
- },
- "createEmail": {
- "body": "Cuerpo",
- "example": "zero@0.email",
- "attachments": "Adjuntos",
- "dropFilesToAttach": "Suelte los archivos para adjuntarlos",
- "writeYourMessageHere": "Escribe tu mensaje aquí...",
- "emailSentSuccessfully": "E-mail enviado con éxito",
- "failedToSendEmail": "Error al enviar el correo electrónico. Por favor, inténtalo de nuevo."
- }
- }
-}
diff --git a/apps/mail/locales/fr.json b/apps/mail/locales/fr.json
deleted file mode 100644
index b6d86baa0a..0000000000
--- a/apps/mail/locales/fr.json
+++ /dev/null
@@ -1,222 +0,0 @@
-{
- "common": {
- "actions": {
- "logout": "Déconnexion",
- "back": "Retour",
- "create": "Créer un email",
- "saveChanges": "Enregistrer les modifications",
- "saving": "Enregistrement...",
- "resetToDefaults": "Réinitialiser par défaut",
- "close": "Fermer",
- "signingOut": "Déconnexion...",
- "signedOutSuccess": "Déconnexion réussie!",
- "signOutError": "Erreur de déconnexion"
- },
- "themes": {
- "dark": "Sombre",
- "light": "Clair",
- "system": "Système"
- },
- "commandPalette": {
- "title": "Palette de commandes",
- "description": "Navigation rapide et actions pour Mail-0",
- "placeholder": "Tapez une commande ou recherchez...",
- "noResults": "Aucun résultat trouvé",
- "groups": {
- "mail": "Email",
- "settings": "Paramètres",
- "actions": "Actions",
- "help": "Aide",
- "navigation": "Navigation"
- },
- "commands": {
- "goToInbox": "Aller à la boîte de réception",
- "goToDrafts": "Aller aux brouillons",
- "goToSent": "Aller aux envoyés",
- "goToSpam": "Aller au spam",
- "goToArchive": "Aller à l'archive",
- "goToBin": "Aller à la corbeille",
- "goToSettings": "Aller aux paramètres",
- "newEmail": "Nouvel email",
- "composeMessage": "Composer un message",
- "searchEmails": "Rechercher des emails",
- "toggleTheme": "Changer de thème",
- "backToMail": "Retour aux emails",
- "goToDocs": "Voir la documentation",
- "helpWithShortcuts": "Aide sur les raccourcis"
- }
- },
- "searchBar": {
- "pickDateRange": "Choisir une date ou une plage",
- "search": "Rechercher",
- "clearSearch": "Effacer la recherche",
- "advancedSearch": "Recherche avancée",
- "quickFilters": "Filtres rapides",
- "searchIn": "Rechercher dans",
- "recipient": "Destinataire",
- "sender": "Expéditeur",
- "subject": "Sujet",
- "dateRange": "Plage de dates",
- "category": "Catégorie",
- "folder": "Dossier",
- "allMail": "Tous les emails",
- "unread": "Non lu",
- "hasAttachment": "Avec pièce jointe",
- "starred": "Étoilé",
- "applyFilters": "Appliquer les filtres",
- "reset": "Réinitialiser"
- },
- "navUser": {
- "customerSupport": "Support client",
- "documentation": "Documentation",
- "appTheme": "Thème de l'application",
- "accounts": "Comptes",
- "signIn": "Se connecter"
- },
- "mailCategories": {
- "primary": "Principale",
- "important": "Important",
- "personal": "Personnel",
- "updates": "Mises à jour",
- "promotions": "Promotions"
- },
- "replyCompose": {
- "replyTo": "Répondre à",
- "thisEmail": "cet email",
- "dropFiles": "Déposer les fichiers à joindre",
- "attachments": "Pièces jointes",
- "attachmentCount": "{count, plural, =0 {pièces jointes} one {pièce jointe} other {pièces jointes}}",
- "fileCount": "{count, plural, =0 {fichiers} one {fichier} other {fichiers}}",
- "saveDraft": "Enregistrer le brouillon",
- "send": "Envoyer"
- },
- "mailDisplay": {
- "details": "Détails",
- "from": "De",
- "to": "À",
- "cc": "Cc",
- "date": "Date",
- "mailedBy": "Expédié par",
- "signedBy": "Signé par",
- "security": "Sécurité",
- "standardEncryption": "Chiffrement standard (TLS)",
- "loadingMailContent": "Chargement du contenu de l'email..."
- },
- "threadDisplay": {
- "exitFullscreen": "Quitter le mode plein écran",
- "enterFullscreen": "Passer en mode plein écran",
- "archive": "Archiver",
- "reply": "Répondre",
- "moreOptions": "Plus d'options",
- "moveToSpam": "Déplacer vers le spam",
- "replyAll": "Répondre à tous",
- "forward": "Transférer",
- "markAsUnread": "Marquer comme non lu",
- "addLabel": "Ajouter un label",
- "muteThread": "Mettre en sourdine"
- }
- },
- "navigation": {
- "sidebar": {
- "inbox": "Boîte de réception",
- "drafts": "Brouillons",
- "sent": "Envoyés",
- "spam": "Spam",
- "archive": "Archive",
- "bin": "Corbeille",
- "settings": "Paramètres"
- },
- "settings": {
- "general": "Général",
- "connections": "Connexions",
- "security": "Sécurité",
- "appearance": "Apparence",
- "shortcuts": "Raccourcis"
- }
- },
- "pages": {
- "error": {
- "notFound": {
- "title": "Page Non Trouvée",
- "description": "Oups ! La page que vous recherchez n'existe pas ou a été déplacée.",
- "goBack": "Retour"
- },
- "settingsNotFound": "404 - Page des paramètres non trouvée"
- },
- "settings": {
- "general": {
- "title": "Paramètres généraux",
- "description": "Gérez les paramètres de votre langue et vos préférences de visualisation des emails.",
- "language": "Langue",
- "timezone": "Fuseau horaire",
- "dynamicContent": "Contenu dynamique",
- "dynamicContentDescription": "Autoriser les emails à afficher du contenu dynamique.",
- "externalImages": "Afficher les images externes",
- "externalImagesDescription": "Autoriser les emails à afficher des images provenant de sources externes."
- },
- "connections": {
- "title": "Connexions Email",
- "description": "Connectez vos comptes email à Zero.",
- "disconnectTitle": "Déconnecter le compte email",
- "disconnectDescription": "Êtes-vous sûr de vouloir déconnecter cet email ?",
- "cancel": "Annuler",
- "remove": "Supprimer",
- "disconnectSuccess": "Compte déconnecté avec succès",
- "disconnectError": "Échec de la déconnexion du compte",
- "addEmail": "Ajouter une connexion",
- "connectEmail": "Connecter un email",
- "connectEmailDescription": "Sélectionnez un fournisseur de courrier pour vous connecter",
- "moreComingSoon": "Plus bientôt"
- },
- "security": {
- "title": "Sécurité",
- "description": "Gérez vos préférences de sécurité et la protection de votre compte.",
- "twoFactorAuth": "Authentification à deux facteurs",
- "twoFactorAuthDescription": "Ajoutez une couche de sécurité supplémentaire à votre compte",
- "loginNotifications": "Notifications de connexion",
- "loginNotificationsDescription": "Soyez informé des nouvelles tentatives de connexion",
- "deleteAccount": "Supprimer le compte"
- },
- "appearance": {
- "title": "Apparence",
- "description": "Personnalisez les couleurs, les polices et les options d'affichage.",
- "theme": "Thème",
- "inboxType": "Type de boîte de réception"
- },
- "shortcuts": {
- "title": "Raccourcis clavier",
- "description": "Consultez et personnalisez les raccourcis clavier pour des actions rapides.",
- "actions": {
- "newEmail": "Nouvel email",
- "sendEmail": "Envoyer l'email",
- "reply": "Répondre",
- "replyAll": "Répondre à tous",
- "forward": "Transférer",
- "drafts": "Brouillons",
- "inbox": "Boîte de réception",
- "sentMail": "Emails envoyés",
- "delete": "Supprimer",
- "search": "Rechercher",
- "markAsUnread": "Marquer comme non lu",
- "muteThread": "Mettre en sourdine",
- "printEmail": "Imprimer l'email",
- "archiveEmail": "Archiver l'email",
- "markAsSpam": "Marquer comme spam",
- "moveToFolder": "Déplacer vers un dossier",
- "undoLastAction": "Annuler la dernière action",
- "viewEmailDetails": "Voir les détails de l'email",
- "goToDrafts": "Aller aux brouillons",
- "expandEmailView": "Agrandir la vue de l'email",
- "helpWithShortcuts": "Aide sur les raccourcis"
- }
- }
- },
- "createEmail": {
- "body": "Corps",
- "example": "zero@0.email",
- "attachments": "Pièces jointes",
- "dropFilesToAttach": "Déposez des fichiers pour les joindre",
- "writeYourMessageHere": "Écrivez votre message ici..."
- }
- }
-}
diff --git a/apps/mail/locales/tr.json b/apps/mail/locales/tr.json
deleted file mode 100644
index e674a5c6ae..0000000000
--- a/apps/mail/locales/tr.json
+++ /dev/null
@@ -1,223 +0,0 @@
-{
- "common": {
- "actions": {
- "logout": "Çıkış Yap",
- "back": "Geri",
- "create": "Email Oluştur",
- "saveChanges": "Değişiklikleri Kaydet",
- "saving": "Kaydediliyor...",
- "resetToDefaults": "Varsayılanlara Sıfırla",
- "close": "Kapat",
- "signingOut": "Çıkış yapılıyor...",
- "signedOutSuccess": "Çıkış yapıldı!",
- "signOutError": "Çıkış yapılırken hata oluştu"
- },
- "themes": {
- "dark": "Koyu",
- "light": "Açık",
- "system": "Sistem"
- },
- "commandPalette": {
- "title": "Komut Paleti",
- "description": "Mail-0 için hızlı gezinme ve işlemler",
- "placeholder": "Bir komut yazın veya arayın...",
- "noResults": "Sonuç bulunamadı",
- "groups": {
- "mail": "E-posta",
- "settings": "Ayarlar",
- "actions": "İşlemler",
- "help": "Yardım",
- "navigation": "Gezinme"
- },
- "commands": {
- "goToInbox": "Gelen Kutusuna Git",
- "goToDrafts": "Taslaklara Git",
- "goToSent": "Gönderilenlere Git",
- "goToSpam": "Spam'a Git",
- "goToArchive": "Arşive Git",
- "goToBin": "Çöp Kutusuna Git",
- "goToSettings": "Ayarlara Git",
- "newEmail": "Yeni E-posta",
- "composeMessage": "Mesaj oluştur",
- "searchEmails": "E-postaları Ara",
- "toggleTheme": "Temayı Değiştir",
- "backToMail": "E-postaya Geri Dön",
- "goToDocs": "Dokümanlara Git",
- "helpWithShortcuts": "Kısayollar Hakkında Yardım"
- }
- },
- "searchBar": {
- "pickDateRange": "Tarih seçin veya aralık seçin",
- "search": "Ara",
- "clearSearch": "Aramayı temizle",
- "advancedSearch": "Gelişmiş arama",
- "quickFilters": "Hızlı filtreler",
- "searchIn": "Ara",
- "recipient": "Alıcı",
- "sender": "Gönderen",
- "subject": "Konu",
- "dateRange": "Tarih aralığı",
- "category": "Kategori",
- "folder": "Klasör",
- "allMail": "Tüm E-postalar",
- "unread": "Okunmamış",
- "hasAttachment": "Ekli",
- "starred": "Yıldızlı",
- "applyFilters": "Filtreleri Uygula",
- "reset": "Sıfırla"
- },
- "navUser": {
- "customerSupport": "Müşteri Desteği",
- "documentation": "Dokümantasyon",
- "appTheme": "Uygulama Teması",
- "accounts": "Hesaplar",
- "signIn": "Giriş Yap"
- },
- "mailCategories": {
- "primary": "Birincil",
- "important": "Önemli",
- "personal": "Kişisel",
- "updates": "Güncellemeler",
- "promotions": "Tanıtımlar"
- },
- "replyCompose": {
- "replyTo": "Yanıtla",
- "thisEmail": "bu e-postaya",
- "dropFiles": "Eklemek için dosyaları bırakın",
- "attachments": "Ekler",
- "attachmentCount": "{count, plural, =0 {ekler} one {ek} other {ekler}}",
- "fileCount": "{count, plural, =0 {dosyalar} one {dosya} other {dosyalar}}",
- "saveDraft": "Taslağı kaydet",
- "send": "Gönder"
- },
- "mailDisplay": {
- "details": "Detaylar",
- "from": "Kimden",
- "to": "Kime",
- "cc": "Cc",
- "date": "Tarih",
- "mailedBy": "Gönderen",
- "signedBy": "İmzalayan",
- "security": "Güvenlik",
- "standardEncryption": "Standart şifreleme (TLS)",
- "loadingMailContent": "E-posta içeriği yükleniyor..."
- },
- "threadDisplay": {
- "close": "Kapat",
- "exitFullscreen": "Tam ekrandan çık",
- "enterFullscreen": "Tam ekrana geç",
- "archive": "Arşivle",
- "reply": "Yanıtla",
- "moreOptions": "Daha fazla seçenek",
- "moveToSpam": "Spam'a taşı",
- "replyAll": "Tümünü yanıtla",
- "forward": "İlet",
- "markAsUnread": "Okunmamış olarak işaretle",
- "addLabel": "Etiket ekle",
- "muteThread": "Konuyu sessize al"
- }
- },
- "navigation": {
- "sidebar": {
- "inbox": "Posta Kutusu",
- "drafts": "Taslaklar",
- "sent": "Gönderilenler",
- "spam": "Spam",
- "archive": "Arşiv",
- "bin": "Çöp",
- "settings": "Ayarlar"
- },
- "settings": {
- "general": "Genel",
- "connections": "Bağlantılar",
- "security": "Güvenlik",
- "appearance": "Görünüm",
- "shortcuts": "Kısayollar"
- }
- },
- "pages": {
- "error": {
- "notFound": {
- "title": "Sayfa Bulunamadı",
- "description": "Üzgünüz! Aradığınız sayfa mevcut değil veya taşınmış.",
- "goBack": "Geri Dön"
- },
- "settingsNotFound": "404 - Ayarlar sayfası bulunamadı"
- },
- "settings": {
- "general": {
- "title": "Genel Ayarlar",
- "description": "Dil ve email görünümü ayarlarını yönetin.",
- "language": "Dil",
- "timezone": "Saat Dilimi",
- "dynamicContent": "Dinamik İçerik",
- "dynamicContentDescription": "E-postaların dinamik içerik göstermesine izin verin.",
- "externalImages": "Harici Görselleri Göster",
- "externalImagesDescription": "E-postaların harici kaynaklardan görselleri göstermesine izin verin."
- },
- "connections": {
- "title": "E-posta Bağlantıları",
- "description": "E-posta hesaplarınızı Zero'ya bağlayın.",
- "disconnectTitle": "E-posta Hesabını Bağlantıyı Kes",
- "disconnectDescription": "Bu e-posta bağlantısını kesmek istediğinizden emin misiniz?",
- "cancel": "İptal",
- "remove": "Kaldır",
- "disconnectSuccess": "Hesap bağlantısı başarıyla kesildi",
- "disconnectError": "Hesap bağlantısı kesilirken hata oluştu",
- "addEmail": "E-posta Bağlantısı Ekle",
- "connectEmail": "E-posta Bağlantısı",
- "connectEmailDescription": "E-posta sağlayıcısını seçin",
- "moreComingSoon": "Yakında daha fazla geliyor"
- },
- "security": {
- "title": "Güvenlik",
- "description": "Güvenlik tercihlerinizi ve hesap korumanızı yönetin.",
- "twoFactorAuth": "İki Faktörlü Kimlik Doğrulama",
- "twoFactorAuthDescription": "Hesabınıza ekstra bir güvenlik katmanı ekleyin",
- "loginNotifications": "Giriş Bildirimleri",
- "loginNotificationsDescription": "Yeni giriş denemeleri hakkında bildirim alın",
- "deleteAccount": "Hesabı Sil"
- },
- "appearance": {
- "title": "Görünüm",
- "description": "Renkleri, yazı tiplerini ve görünüm seçeneklerini özelleştirin.",
- "theme": "Tema",
- "inboxType": "Gelen Kutusu Tipi"
- },
- "shortcuts": {
- "title": "Klavye Kısayolları",
- "description": "Hızlı işlemler için klavye kısayollarını görüntüleyin ve özelleştirin.",
- "actions": {
- "newEmail": "Yeni E-posta",
- "sendEmail": "E-posta Gönder",
- "reply": "Yanıtla",
- "replyAll": "Tümünü Yanıtla",
- "forward": "İlet",
- "drafts": "Taslaklar",
- "inbox": "Gelen Kutusu",
- "sentMail": "Gönderilen Postalar",
- "delete": "Sil",
- "search": "Ara",
- "markAsUnread": "Okunmadı Olarak İşaretle",
- "muteThread": "Konuyu Sessize Al",
- "printEmail": "E-postayı Yazdır",
- "archiveEmail": "E-postayı Arşivle",
- "markAsSpam": "Spam Olarak İşaretle",
- "moveToFolder": "Klasöre Taşı",
- "undoLastAction": "Son İşlemi Geri Al",
- "viewEmailDetails": "E-posta Detaylarını Görüntüle",
- "goToDrafts": "Taslaklara Git",
- "expandEmailView": "E-posta Görünümünü Genişlet",
- "helpWithShortcuts": "Kısayollar Hakkında Yardım"
- }
- }
- },
- "createEmail": {
- "body": "İçerik",
- "example": "zero@0.email",
- "attachments": "Ekler",
- "dropFilesToAttach": "Eklemek için dosyaları bırakın",
- "writeYourMessageHere": "Mesajınızı buraya yazın..."
- }
- }
-}
From d9e2f8e5f23ca68d7ed021aa088ce84d48198a25 Mon Sep 17 00:00:00 2001
From: Adam
Date: Thu, 13 Mar 2025 15:38:28 -0700
Subject: [PATCH 06/33] Update Crowdin configuration file
---
crowdin.yml | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/crowdin.yml b/crowdin.yml
index b01f891cee..d52f0682e4 100644
--- a/crowdin.yml
+++ b/crowdin.yml
@@ -4,5 +4,5 @@ base_path: .
base_url: 'https://api.crowdin.com'
preserve_hierarchy: 1
files:
- - source: /apps/mail/locales/en.json
- translation: /apps/mail/locales/%locale%.json
+ - source: /apps/mail/locales/default.json
+ translation: /apps/mail/locales/%two_letters_code%.json
From f7752baeb4507a6893b5ba02342660ef46f1dc03 Mon Sep 17 00:00:00 2001
From: Adam
Date: Thu, 13 Mar 2025 15:38:52 -0700
Subject: [PATCH 07/33] New translations default.json (French)
---
apps/mail/locales/fr.json | 225 ++++++++++++++++++++++++++++++++++++++
1 file changed, 225 insertions(+)
create mode 100644 apps/mail/locales/fr.json
diff --git a/apps/mail/locales/fr.json b/apps/mail/locales/fr.json
new file mode 100644
index 0000000000..5748e23865
--- /dev/null
+++ b/apps/mail/locales/fr.json
@@ -0,0 +1,225 @@
+{
+ "common": {
+ "actions": {
+ "logout": "Logout",
+ "back": "Back",
+ "create": "Create Email",
+ "saveChanges": "Save changes",
+ "saving": "Saving...",
+ "resetToDefaults": "Reset to Defaults",
+ "close": "Close",
+ "signingOut": "Signing out...",
+ "signedOutSuccess": "Signed out successfully!",
+ "signOutError": "Error signing out"
+ },
+ "themes": {
+ "dark": "Dark",
+ "light": "Light",
+ "system": "System"
+ },
+ "commandPalette": {
+ "title": "Command Palette",
+ "description": "Quick navigation and actions for Mail-0",
+ "placeholder": "Type a command or search...",
+ "noResults": "No results found",
+ "groups": {
+ "mail": "Mail",
+ "settings": "Settings",
+ "actions": "Actions",
+ "help": "Help",
+ "navigation": "Navigation"
+ },
+ "commands": {
+ "goToInbox": "Go to Inbox",
+ "goToDrafts": "Go to Drafts",
+ "goToSent": "Go to Sent",
+ "goToSpam": "Go to Spam",
+ "goToArchive": "Go to Archive",
+ "goToBin": "Go to Bin",
+ "goToSettings": "Go to Settings",
+ "newEmail": "New Email",
+ "composeMessage": "Compose message",
+ "searchEmails": "Search Emails",
+ "toggleTheme": "Toggle Theme",
+ "backToMail": "Back to Mail",
+ "goToDocs": "Go to docs",
+ "helpWithShortcuts": "Help with shortcuts"
+ }
+ },
+ "searchBar": {
+ "pickDateRange": "Pick a date or a range",
+ "search": "Search",
+ "clearSearch": "Clear search",
+ "advancedSearch": "Advanced search",
+ "quickFilters": "Quick filters",
+ "searchIn": "Search in",
+ "recipient": "Recipient",
+ "sender": "Sender",
+ "subject": "Subject",
+ "dateRange": "Date range",
+ "category": "Category",
+ "folder": "Folder",
+ "allMail": "All Mail",
+ "unread": "Unread",
+ "hasAttachment": "Has Attachment",
+ "starred": "Starred",
+ "applyFilters": "Apply filters",
+ "reset": "Reset"
+ },
+ "navUser": {
+ "customerSupport": "Customer Support",
+ "documentation": "Documentation",
+ "appTheme": "App Theme",
+ "accounts": "Accounts",
+ "signIn": "Sign in"
+ },
+ "mailCategories": {
+ "primary": "Primary",
+ "important": "Important",
+ "personal": "Personal",
+ "updates": "Updates",
+ "promotions": "Promotions",
+ "social": "Social"
+ },
+ "replyCompose": {
+ "replyTo": "Reply to",
+ "thisEmail": "this email",
+ "dropFiles": "Drop files to attach",
+ "attachments": "Attachments",
+ "attachmentCount": "{count, plural, =0 {attachments} one {attachment} other {attachments}}",
+ "fileCount": "{count, plural, =0 {files} one {file} other {files}}",
+ "saveDraft": "Save draft",
+ "send": "Send"
+ },
+ "mailDisplay": {
+ "details": "Details",
+ "from": "From",
+ "to": "To",
+ "cc": "Cc",
+ "date": "Date",
+ "mailedBy": "Mailed-By",
+ "signedBy": "Signed-By",
+ "security": "Security",
+ "standardEncryption": "Standard encryption (TLS)",
+ "loadingMailContent": "Loading mail content..."
+ },
+ "threadDisplay": {
+ "exitFullscreen": "Exit fullscreen",
+ "enterFullscreen": "Enter fullscreen",
+ "archive": "Archive",
+ "reply": "Reply",
+ "moreOptions": "More options",
+ "moveToSpam": "Move to spam",
+ "replyAll": "Reply all",
+ "forward": "Forward",
+ "markAsUnread": "Mark as unread",
+ "addLabel": "Add label",
+ "muteThread": "Mute thread"
+ }
+ },
+ "navigation": {
+ "sidebar": {
+ "inbox": "Inbox",
+ "drafts": "Drafts",
+ "sent": "Sent",
+ "spam": "Spam",
+ "archive": "Archive",
+ "bin": "Bin",
+ "settings": "Settings"
+ },
+ "settings": {
+ "general": "General",
+ "connections": "Connections",
+ "security": "Security",
+ "appearance": "Appearance",
+ "shortcuts": "Shortcuts"
+ }
+ },
+ "pages": {
+ "error": {
+ "notFound": {
+ "title": "Page Not Found",
+ "description": "Oops! The page you're looking for doesn't exist or has been moved.",
+ "goBack": "Go Back"
+ },
+ "settingsNotFound": "404 - Settings page not found"
+ },
+ "settings": {
+ "general": {
+ "title": "General",
+ "description": "Manage settings for your language and email display preferences.",
+ "language": "Language",
+ "timezone": "Timezone",
+ "dynamicContent": "Dynamic Content",
+ "dynamicContentDescription": "Allow emails to display dynamic content.",
+ "externalImages": "Display External Images",
+ "externalImagesDescription": "Allow emails to display images from external sources."
+ },
+ "connections": {
+ "title": "Email Connections",
+ "description": "Connect your email accounts to Zero.",
+ "disconnectTitle": "Disconnect Email Account",
+ "disconnectDescription": "Are you sure you want to disconnect this email?",
+ "cancel": "Cancel",
+ "remove": "Remove",
+ "disconnectSuccess": "Account disconnected successfully",
+ "disconnectError": "Failed to disconnect account",
+ "addEmail": "Add Connection",
+ "connectEmail": "Connect Email",
+ "connectEmailDescription": "Select an email provider to connect",
+ "moreComingSoon": "More coming soon"
+ },
+ "security": {
+ "title": "Security",
+ "description": "Manage your security preferences and account protection.",
+ "twoFactorAuth": "Two-Factor Authentication",
+ "twoFactorAuthDescription": "Add an extra layer of security to your account",
+ "loginNotifications": "Login Notifications",
+ "loginNotificationsDescription": "Get notified about new login attempts",
+ "deleteAccount": "Delete Account"
+ },
+ "appearance": {
+ "title": "Appearance",
+ "description": "Customize colors, fonts and view options.",
+ "theme": "Theme",
+ "inboxType": "Inbox Type"
+ },
+ "shortcuts": {
+ "title": "Keyboard Shortcuts",
+ "description": "View and customize keyboard shortcuts for quick actions.",
+ "actions": {
+ "newEmail": "New Email",
+ "sendEmail": "Send Email",
+ "reply": "Reply",
+ "replyAll": "Reply All",
+ "forward": "Forward",
+ "drafts": "Drafts",
+ "inbox": "Inbox",
+ "sentMail": "Sent Mail",
+ "delete": "Delete",
+ "search": "Search",
+ "markAsUnread": "Mark as Unread",
+ "muteThread": "Mute Thread",
+ "printEmail": "Print Email",
+ "archiveEmail": "Archive Email",
+ "markAsSpam": "Mark as Spam",
+ "moveToFolder": "Move to Folder",
+ "undoLastAction": "Undo Last Action",
+ "viewEmailDetails": "View Email Details",
+ "goToDrafts": "Go to Drafts",
+ "expandEmailView": "Expand Email View",
+ "helpWithShortcuts": "Help with shortcuts"
+ }
+ }
+ },
+ "createEmail": {
+ "body": "Body",
+ "example": "zero@0.email",
+ "attachments": "Attachments",
+ "dropFilesToAttach": "Drop files to attach",
+ "writeYourMessageHere": "Write your message here...",
+ "emailSentSuccessfully": "Email sent successfully",
+ "failedToSendEmail": "Failed to send email. Please try again."
+ }
+ }
+}
From e5228ab25c133e54205c347e662ae0387e3cb442 Mon Sep 17 00:00:00 2001
From: Adam
Date: Thu, 13 Mar 2025 15:38:53 -0700
Subject: [PATCH 08/33] New translations default.json (Spanish)
---
apps/mail/locales/es.json | 225 ++++++++++++++++++++++++++++++++++++++
1 file changed, 225 insertions(+)
create mode 100644 apps/mail/locales/es.json
diff --git a/apps/mail/locales/es.json b/apps/mail/locales/es.json
new file mode 100644
index 0000000000..5748e23865
--- /dev/null
+++ b/apps/mail/locales/es.json
@@ -0,0 +1,225 @@
+{
+ "common": {
+ "actions": {
+ "logout": "Logout",
+ "back": "Back",
+ "create": "Create Email",
+ "saveChanges": "Save changes",
+ "saving": "Saving...",
+ "resetToDefaults": "Reset to Defaults",
+ "close": "Close",
+ "signingOut": "Signing out...",
+ "signedOutSuccess": "Signed out successfully!",
+ "signOutError": "Error signing out"
+ },
+ "themes": {
+ "dark": "Dark",
+ "light": "Light",
+ "system": "System"
+ },
+ "commandPalette": {
+ "title": "Command Palette",
+ "description": "Quick navigation and actions for Mail-0",
+ "placeholder": "Type a command or search...",
+ "noResults": "No results found",
+ "groups": {
+ "mail": "Mail",
+ "settings": "Settings",
+ "actions": "Actions",
+ "help": "Help",
+ "navigation": "Navigation"
+ },
+ "commands": {
+ "goToInbox": "Go to Inbox",
+ "goToDrafts": "Go to Drafts",
+ "goToSent": "Go to Sent",
+ "goToSpam": "Go to Spam",
+ "goToArchive": "Go to Archive",
+ "goToBin": "Go to Bin",
+ "goToSettings": "Go to Settings",
+ "newEmail": "New Email",
+ "composeMessage": "Compose message",
+ "searchEmails": "Search Emails",
+ "toggleTheme": "Toggle Theme",
+ "backToMail": "Back to Mail",
+ "goToDocs": "Go to docs",
+ "helpWithShortcuts": "Help with shortcuts"
+ }
+ },
+ "searchBar": {
+ "pickDateRange": "Pick a date or a range",
+ "search": "Search",
+ "clearSearch": "Clear search",
+ "advancedSearch": "Advanced search",
+ "quickFilters": "Quick filters",
+ "searchIn": "Search in",
+ "recipient": "Recipient",
+ "sender": "Sender",
+ "subject": "Subject",
+ "dateRange": "Date range",
+ "category": "Category",
+ "folder": "Folder",
+ "allMail": "All Mail",
+ "unread": "Unread",
+ "hasAttachment": "Has Attachment",
+ "starred": "Starred",
+ "applyFilters": "Apply filters",
+ "reset": "Reset"
+ },
+ "navUser": {
+ "customerSupport": "Customer Support",
+ "documentation": "Documentation",
+ "appTheme": "App Theme",
+ "accounts": "Accounts",
+ "signIn": "Sign in"
+ },
+ "mailCategories": {
+ "primary": "Primary",
+ "important": "Important",
+ "personal": "Personal",
+ "updates": "Updates",
+ "promotions": "Promotions",
+ "social": "Social"
+ },
+ "replyCompose": {
+ "replyTo": "Reply to",
+ "thisEmail": "this email",
+ "dropFiles": "Drop files to attach",
+ "attachments": "Attachments",
+ "attachmentCount": "{count, plural, =0 {attachments} one {attachment} other {attachments}}",
+ "fileCount": "{count, plural, =0 {files} one {file} other {files}}",
+ "saveDraft": "Save draft",
+ "send": "Send"
+ },
+ "mailDisplay": {
+ "details": "Details",
+ "from": "From",
+ "to": "To",
+ "cc": "Cc",
+ "date": "Date",
+ "mailedBy": "Mailed-By",
+ "signedBy": "Signed-By",
+ "security": "Security",
+ "standardEncryption": "Standard encryption (TLS)",
+ "loadingMailContent": "Loading mail content..."
+ },
+ "threadDisplay": {
+ "exitFullscreen": "Exit fullscreen",
+ "enterFullscreen": "Enter fullscreen",
+ "archive": "Archive",
+ "reply": "Reply",
+ "moreOptions": "More options",
+ "moveToSpam": "Move to spam",
+ "replyAll": "Reply all",
+ "forward": "Forward",
+ "markAsUnread": "Mark as unread",
+ "addLabel": "Add label",
+ "muteThread": "Mute thread"
+ }
+ },
+ "navigation": {
+ "sidebar": {
+ "inbox": "Inbox",
+ "drafts": "Drafts",
+ "sent": "Sent",
+ "spam": "Spam",
+ "archive": "Archive",
+ "bin": "Bin",
+ "settings": "Settings"
+ },
+ "settings": {
+ "general": "General",
+ "connections": "Connections",
+ "security": "Security",
+ "appearance": "Appearance",
+ "shortcuts": "Shortcuts"
+ }
+ },
+ "pages": {
+ "error": {
+ "notFound": {
+ "title": "Page Not Found",
+ "description": "Oops! The page you're looking for doesn't exist or has been moved.",
+ "goBack": "Go Back"
+ },
+ "settingsNotFound": "404 - Settings page not found"
+ },
+ "settings": {
+ "general": {
+ "title": "General",
+ "description": "Manage settings for your language and email display preferences.",
+ "language": "Language",
+ "timezone": "Timezone",
+ "dynamicContent": "Dynamic Content",
+ "dynamicContentDescription": "Allow emails to display dynamic content.",
+ "externalImages": "Display External Images",
+ "externalImagesDescription": "Allow emails to display images from external sources."
+ },
+ "connections": {
+ "title": "Email Connections",
+ "description": "Connect your email accounts to Zero.",
+ "disconnectTitle": "Disconnect Email Account",
+ "disconnectDescription": "Are you sure you want to disconnect this email?",
+ "cancel": "Cancel",
+ "remove": "Remove",
+ "disconnectSuccess": "Account disconnected successfully",
+ "disconnectError": "Failed to disconnect account",
+ "addEmail": "Add Connection",
+ "connectEmail": "Connect Email",
+ "connectEmailDescription": "Select an email provider to connect",
+ "moreComingSoon": "More coming soon"
+ },
+ "security": {
+ "title": "Security",
+ "description": "Manage your security preferences and account protection.",
+ "twoFactorAuth": "Two-Factor Authentication",
+ "twoFactorAuthDescription": "Add an extra layer of security to your account",
+ "loginNotifications": "Login Notifications",
+ "loginNotificationsDescription": "Get notified about new login attempts",
+ "deleteAccount": "Delete Account"
+ },
+ "appearance": {
+ "title": "Appearance",
+ "description": "Customize colors, fonts and view options.",
+ "theme": "Theme",
+ "inboxType": "Inbox Type"
+ },
+ "shortcuts": {
+ "title": "Keyboard Shortcuts",
+ "description": "View and customize keyboard shortcuts for quick actions.",
+ "actions": {
+ "newEmail": "New Email",
+ "sendEmail": "Send Email",
+ "reply": "Reply",
+ "replyAll": "Reply All",
+ "forward": "Forward",
+ "drafts": "Drafts",
+ "inbox": "Inbox",
+ "sentMail": "Sent Mail",
+ "delete": "Delete",
+ "search": "Search",
+ "markAsUnread": "Mark as Unread",
+ "muteThread": "Mute Thread",
+ "printEmail": "Print Email",
+ "archiveEmail": "Archive Email",
+ "markAsSpam": "Mark as Spam",
+ "moveToFolder": "Move to Folder",
+ "undoLastAction": "Undo Last Action",
+ "viewEmailDetails": "View Email Details",
+ "goToDrafts": "Go to Drafts",
+ "expandEmailView": "Expand Email View",
+ "helpWithShortcuts": "Help with shortcuts"
+ }
+ }
+ },
+ "createEmail": {
+ "body": "Body",
+ "example": "zero@0.email",
+ "attachments": "Attachments",
+ "dropFilesToAttach": "Drop files to attach",
+ "writeYourMessageHere": "Write your message here...",
+ "emailSentSuccessfully": "Email sent successfully",
+ "failedToSendEmail": "Failed to send email. Please try again."
+ }
+ }
+}
From 9221f74ee71b7a5998c78a6c7732641963bfc908 Mon Sep 17 00:00:00 2001
From: Adam
Date: Thu, 13 Mar 2025 15:38:54 -0700
Subject: [PATCH 09/33] New translations default.json (Arabic)
---
apps/mail/locales/ar.json | 225 ++++++++++++++++++++++++++++++++++++++
1 file changed, 225 insertions(+)
create mode 100644 apps/mail/locales/ar.json
diff --git a/apps/mail/locales/ar.json b/apps/mail/locales/ar.json
new file mode 100644
index 0000000000..5748e23865
--- /dev/null
+++ b/apps/mail/locales/ar.json
@@ -0,0 +1,225 @@
+{
+ "common": {
+ "actions": {
+ "logout": "Logout",
+ "back": "Back",
+ "create": "Create Email",
+ "saveChanges": "Save changes",
+ "saving": "Saving...",
+ "resetToDefaults": "Reset to Defaults",
+ "close": "Close",
+ "signingOut": "Signing out...",
+ "signedOutSuccess": "Signed out successfully!",
+ "signOutError": "Error signing out"
+ },
+ "themes": {
+ "dark": "Dark",
+ "light": "Light",
+ "system": "System"
+ },
+ "commandPalette": {
+ "title": "Command Palette",
+ "description": "Quick navigation and actions for Mail-0",
+ "placeholder": "Type a command or search...",
+ "noResults": "No results found",
+ "groups": {
+ "mail": "Mail",
+ "settings": "Settings",
+ "actions": "Actions",
+ "help": "Help",
+ "navigation": "Navigation"
+ },
+ "commands": {
+ "goToInbox": "Go to Inbox",
+ "goToDrafts": "Go to Drafts",
+ "goToSent": "Go to Sent",
+ "goToSpam": "Go to Spam",
+ "goToArchive": "Go to Archive",
+ "goToBin": "Go to Bin",
+ "goToSettings": "Go to Settings",
+ "newEmail": "New Email",
+ "composeMessage": "Compose message",
+ "searchEmails": "Search Emails",
+ "toggleTheme": "Toggle Theme",
+ "backToMail": "Back to Mail",
+ "goToDocs": "Go to docs",
+ "helpWithShortcuts": "Help with shortcuts"
+ }
+ },
+ "searchBar": {
+ "pickDateRange": "Pick a date or a range",
+ "search": "Search",
+ "clearSearch": "Clear search",
+ "advancedSearch": "Advanced search",
+ "quickFilters": "Quick filters",
+ "searchIn": "Search in",
+ "recipient": "Recipient",
+ "sender": "Sender",
+ "subject": "Subject",
+ "dateRange": "Date range",
+ "category": "Category",
+ "folder": "Folder",
+ "allMail": "All Mail",
+ "unread": "Unread",
+ "hasAttachment": "Has Attachment",
+ "starred": "Starred",
+ "applyFilters": "Apply filters",
+ "reset": "Reset"
+ },
+ "navUser": {
+ "customerSupport": "Customer Support",
+ "documentation": "Documentation",
+ "appTheme": "App Theme",
+ "accounts": "Accounts",
+ "signIn": "Sign in"
+ },
+ "mailCategories": {
+ "primary": "Primary",
+ "important": "Important",
+ "personal": "Personal",
+ "updates": "Updates",
+ "promotions": "Promotions",
+ "social": "Social"
+ },
+ "replyCompose": {
+ "replyTo": "Reply to",
+ "thisEmail": "this email",
+ "dropFiles": "Drop files to attach",
+ "attachments": "Attachments",
+ "attachmentCount": "{count, plural, =0 {attachments} one {attachment} other {attachments}}",
+ "fileCount": "{count, plural, =0 {files} one {file} other {files}}",
+ "saveDraft": "Save draft",
+ "send": "Send"
+ },
+ "mailDisplay": {
+ "details": "Details",
+ "from": "From",
+ "to": "To",
+ "cc": "Cc",
+ "date": "Date",
+ "mailedBy": "Mailed-By",
+ "signedBy": "Signed-By",
+ "security": "Security",
+ "standardEncryption": "Standard encryption (TLS)",
+ "loadingMailContent": "Loading mail content..."
+ },
+ "threadDisplay": {
+ "exitFullscreen": "Exit fullscreen",
+ "enterFullscreen": "Enter fullscreen",
+ "archive": "Archive",
+ "reply": "Reply",
+ "moreOptions": "More options",
+ "moveToSpam": "Move to spam",
+ "replyAll": "Reply all",
+ "forward": "Forward",
+ "markAsUnread": "Mark as unread",
+ "addLabel": "Add label",
+ "muteThread": "Mute thread"
+ }
+ },
+ "navigation": {
+ "sidebar": {
+ "inbox": "Inbox",
+ "drafts": "Drafts",
+ "sent": "Sent",
+ "spam": "Spam",
+ "archive": "Archive",
+ "bin": "Bin",
+ "settings": "Settings"
+ },
+ "settings": {
+ "general": "General",
+ "connections": "Connections",
+ "security": "Security",
+ "appearance": "Appearance",
+ "shortcuts": "Shortcuts"
+ }
+ },
+ "pages": {
+ "error": {
+ "notFound": {
+ "title": "Page Not Found",
+ "description": "Oops! The page you're looking for doesn't exist or has been moved.",
+ "goBack": "Go Back"
+ },
+ "settingsNotFound": "404 - Settings page not found"
+ },
+ "settings": {
+ "general": {
+ "title": "General",
+ "description": "Manage settings for your language and email display preferences.",
+ "language": "Language",
+ "timezone": "Timezone",
+ "dynamicContent": "Dynamic Content",
+ "dynamicContentDescription": "Allow emails to display dynamic content.",
+ "externalImages": "Display External Images",
+ "externalImagesDescription": "Allow emails to display images from external sources."
+ },
+ "connections": {
+ "title": "Email Connections",
+ "description": "Connect your email accounts to Zero.",
+ "disconnectTitle": "Disconnect Email Account",
+ "disconnectDescription": "Are you sure you want to disconnect this email?",
+ "cancel": "Cancel",
+ "remove": "Remove",
+ "disconnectSuccess": "Account disconnected successfully",
+ "disconnectError": "Failed to disconnect account",
+ "addEmail": "Add Connection",
+ "connectEmail": "Connect Email",
+ "connectEmailDescription": "Select an email provider to connect",
+ "moreComingSoon": "More coming soon"
+ },
+ "security": {
+ "title": "Security",
+ "description": "Manage your security preferences and account protection.",
+ "twoFactorAuth": "Two-Factor Authentication",
+ "twoFactorAuthDescription": "Add an extra layer of security to your account",
+ "loginNotifications": "Login Notifications",
+ "loginNotificationsDescription": "Get notified about new login attempts",
+ "deleteAccount": "Delete Account"
+ },
+ "appearance": {
+ "title": "Appearance",
+ "description": "Customize colors, fonts and view options.",
+ "theme": "Theme",
+ "inboxType": "Inbox Type"
+ },
+ "shortcuts": {
+ "title": "Keyboard Shortcuts",
+ "description": "View and customize keyboard shortcuts for quick actions.",
+ "actions": {
+ "newEmail": "New Email",
+ "sendEmail": "Send Email",
+ "reply": "Reply",
+ "replyAll": "Reply All",
+ "forward": "Forward",
+ "drafts": "Drafts",
+ "inbox": "Inbox",
+ "sentMail": "Sent Mail",
+ "delete": "Delete",
+ "search": "Search",
+ "markAsUnread": "Mark as Unread",
+ "muteThread": "Mute Thread",
+ "printEmail": "Print Email",
+ "archiveEmail": "Archive Email",
+ "markAsSpam": "Mark as Spam",
+ "moveToFolder": "Move to Folder",
+ "undoLastAction": "Undo Last Action",
+ "viewEmailDetails": "View Email Details",
+ "goToDrafts": "Go to Drafts",
+ "expandEmailView": "Expand Email View",
+ "helpWithShortcuts": "Help with shortcuts"
+ }
+ }
+ },
+ "createEmail": {
+ "body": "Body",
+ "example": "zero@0.email",
+ "attachments": "Attachments",
+ "dropFilesToAttach": "Drop files to attach",
+ "writeYourMessageHere": "Write your message here...",
+ "emailSentSuccessfully": "Email sent successfully",
+ "failedToSendEmail": "Failed to send email. Please try again."
+ }
+ }
+}
From edf9f7eec5d8e69022ba08b1d37d304f78c22cc2 Mon Sep 17 00:00:00 2001
From: Adam
Date: Thu, 13 Mar 2025 15:38:55 -0700
Subject: [PATCH 10/33] New translations default.json (German)
---
apps/mail/locales/de.json | 225 ++++++++++++++++++++++++++++++++++++++
1 file changed, 225 insertions(+)
create mode 100644 apps/mail/locales/de.json
diff --git a/apps/mail/locales/de.json b/apps/mail/locales/de.json
new file mode 100644
index 0000000000..5748e23865
--- /dev/null
+++ b/apps/mail/locales/de.json
@@ -0,0 +1,225 @@
+{
+ "common": {
+ "actions": {
+ "logout": "Logout",
+ "back": "Back",
+ "create": "Create Email",
+ "saveChanges": "Save changes",
+ "saving": "Saving...",
+ "resetToDefaults": "Reset to Defaults",
+ "close": "Close",
+ "signingOut": "Signing out...",
+ "signedOutSuccess": "Signed out successfully!",
+ "signOutError": "Error signing out"
+ },
+ "themes": {
+ "dark": "Dark",
+ "light": "Light",
+ "system": "System"
+ },
+ "commandPalette": {
+ "title": "Command Palette",
+ "description": "Quick navigation and actions for Mail-0",
+ "placeholder": "Type a command or search...",
+ "noResults": "No results found",
+ "groups": {
+ "mail": "Mail",
+ "settings": "Settings",
+ "actions": "Actions",
+ "help": "Help",
+ "navigation": "Navigation"
+ },
+ "commands": {
+ "goToInbox": "Go to Inbox",
+ "goToDrafts": "Go to Drafts",
+ "goToSent": "Go to Sent",
+ "goToSpam": "Go to Spam",
+ "goToArchive": "Go to Archive",
+ "goToBin": "Go to Bin",
+ "goToSettings": "Go to Settings",
+ "newEmail": "New Email",
+ "composeMessage": "Compose message",
+ "searchEmails": "Search Emails",
+ "toggleTheme": "Toggle Theme",
+ "backToMail": "Back to Mail",
+ "goToDocs": "Go to docs",
+ "helpWithShortcuts": "Help with shortcuts"
+ }
+ },
+ "searchBar": {
+ "pickDateRange": "Pick a date or a range",
+ "search": "Search",
+ "clearSearch": "Clear search",
+ "advancedSearch": "Advanced search",
+ "quickFilters": "Quick filters",
+ "searchIn": "Search in",
+ "recipient": "Recipient",
+ "sender": "Sender",
+ "subject": "Subject",
+ "dateRange": "Date range",
+ "category": "Category",
+ "folder": "Folder",
+ "allMail": "All Mail",
+ "unread": "Unread",
+ "hasAttachment": "Has Attachment",
+ "starred": "Starred",
+ "applyFilters": "Apply filters",
+ "reset": "Reset"
+ },
+ "navUser": {
+ "customerSupport": "Customer Support",
+ "documentation": "Documentation",
+ "appTheme": "App Theme",
+ "accounts": "Accounts",
+ "signIn": "Sign in"
+ },
+ "mailCategories": {
+ "primary": "Primary",
+ "important": "Important",
+ "personal": "Personal",
+ "updates": "Updates",
+ "promotions": "Promotions",
+ "social": "Social"
+ },
+ "replyCompose": {
+ "replyTo": "Reply to",
+ "thisEmail": "this email",
+ "dropFiles": "Drop files to attach",
+ "attachments": "Attachments",
+ "attachmentCount": "{count, plural, =0 {attachments} one {attachment} other {attachments}}",
+ "fileCount": "{count, plural, =0 {files} one {file} other {files}}",
+ "saveDraft": "Save draft",
+ "send": "Send"
+ },
+ "mailDisplay": {
+ "details": "Details",
+ "from": "From",
+ "to": "To",
+ "cc": "Cc",
+ "date": "Date",
+ "mailedBy": "Mailed-By",
+ "signedBy": "Signed-By",
+ "security": "Security",
+ "standardEncryption": "Standard encryption (TLS)",
+ "loadingMailContent": "Loading mail content..."
+ },
+ "threadDisplay": {
+ "exitFullscreen": "Exit fullscreen",
+ "enterFullscreen": "Enter fullscreen",
+ "archive": "Archive",
+ "reply": "Reply",
+ "moreOptions": "More options",
+ "moveToSpam": "Move to spam",
+ "replyAll": "Reply all",
+ "forward": "Forward",
+ "markAsUnread": "Mark as unread",
+ "addLabel": "Add label",
+ "muteThread": "Mute thread"
+ }
+ },
+ "navigation": {
+ "sidebar": {
+ "inbox": "Inbox",
+ "drafts": "Drafts",
+ "sent": "Sent",
+ "spam": "Spam",
+ "archive": "Archive",
+ "bin": "Bin",
+ "settings": "Settings"
+ },
+ "settings": {
+ "general": "General",
+ "connections": "Connections",
+ "security": "Security",
+ "appearance": "Appearance",
+ "shortcuts": "Shortcuts"
+ }
+ },
+ "pages": {
+ "error": {
+ "notFound": {
+ "title": "Page Not Found",
+ "description": "Oops! The page you're looking for doesn't exist or has been moved.",
+ "goBack": "Go Back"
+ },
+ "settingsNotFound": "404 - Settings page not found"
+ },
+ "settings": {
+ "general": {
+ "title": "General",
+ "description": "Manage settings for your language and email display preferences.",
+ "language": "Language",
+ "timezone": "Timezone",
+ "dynamicContent": "Dynamic Content",
+ "dynamicContentDescription": "Allow emails to display dynamic content.",
+ "externalImages": "Display External Images",
+ "externalImagesDescription": "Allow emails to display images from external sources."
+ },
+ "connections": {
+ "title": "Email Connections",
+ "description": "Connect your email accounts to Zero.",
+ "disconnectTitle": "Disconnect Email Account",
+ "disconnectDescription": "Are you sure you want to disconnect this email?",
+ "cancel": "Cancel",
+ "remove": "Remove",
+ "disconnectSuccess": "Account disconnected successfully",
+ "disconnectError": "Failed to disconnect account",
+ "addEmail": "Add Connection",
+ "connectEmail": "Connect Email",
+ "connectEmailDescription": "Select an email provider to connect",
+ "moreComingSoon": "More coming soon"
+ },
+ "security": {
+ "title": "Security",
+ "description": "Manage your security preferences and account protection.",
+ "twoFactorAuth": "Two-Factor Authentication",
+ "twoFactorAuthDescription": "Add an extra layer of security to your account",
+ "loginNotifications": "Login Notifications",
+ "loginNotificationsDescription": "Get notified about new login attempts",
+ "deleteAccount": "Delete Account"
+ },
+ "appearance": {
+ "title": "Appearance",
+ "description": "Customize colors, fonts and view options.",
+ "theme": "Theme",
+ "inboxType": "Inbox Type"
+ },
+ "shortcuts": {
+ "title": "Keyboard Shortcuts",
+ "description": "View and customize keyboard shortcuts for quick actions.",
+ "actions": {
+ "newEmail": "New Email",
+ "sendEmail": "Send Email",
+ "reply": "Reply",
+ "replyAll": "Reply All",
+ "forward": "Forward",
+ "drafts": "Drafts",
+ "inbox": "Inbox",
+ "sentMail": "Sent Mail",
+ "delete": "Delete",
+ "search": "Search",
+ "markAsUnread": "Mark as Unread",
+ "muteThread": "Mute Thread",
+ "printEmail": "Print Email",
+ "archiveEmail": "Archive Email",
+ "markAsSpam": "Mark as Spam",
+ "moveToFolder": "Move to Folder",
+ "undoLastAction": "Undo Last Action",
+ "viewEmailDetails": "View Email Details",
+ "goToDrafts": "Go to Drafts",
+ "expandEmailView": "Expand Email View",
+ "helpWithShortcuts": "Help with shortcuts"
+ }
+ }
+ },
+ "createEmail": {
+ "body": "Body",
+ "example": "zero@0.email",
+ "attachments": "Attachments",
+ "dropFilesToAttach": "Drop files to attach",
+ "writeYourMessageHere": "Write your message here...",
+ "emailSentSuccessfully": "Email sent successfully",
+ "failedToSendEmail": "Failed to send email. Please try again."
+ }
+ }
+}
From 5fe280ee8dee029731c7881a8d52f9e01d097da3 Mon Sep 17 00:00:00 2001
From: Adam
Date: Thu, 13 Mar 2025 15:38:56 -0700
Subject: [PATCH 11/33] New translations default.json (Portuguese)
---
apps/mail/locales/pt.json | 225 ++++++++++++++++++++++++++++++++++++++
1 file changed, 225 insertions(+)
create mode 100644 apps/mail/locales/pt.json
diff --git a/apps/mail/locales/pt.json b/apps/mail/locales/pt.json
new file mode 100644
index 0000000000..5748e23865
--- /dev/null
+++ b/apps/mail/locales/pt.json
@@ -0,0 +1,225 @@
+{
+ "common": {
+ "actions": {
+ "logout": "Logout",
+ "back": "Back",
+ "create": "Create Email",
+ "saveChanges": "Save changes",
+ "saving": "Saving...",
+ "resetToDefaults": "Reset to Defaults",
+ "close": "Close",
+ "signingOut": "Signing out...",
+ "signedOutSuccess": "Signed out successfully!",
+ "signOutError": "Error signing out"
+ },
+ "themes": {
+ "dark": "Dark",
+ "light": "Light",
+ "system": "System"
+ },
+ "commandPalette": {
+ "title": "Command Palette",
+ "description": "Quick navigation and actions for Mail-0",
+ "placeholder": "Type a command or search...",
+ "noResults": "No results found",
+ "groups": {
+ "mail": "Mail",
+ "settings": "Settings",
+ "actions": "Actions",
+ "help": "Help",
+ "navigation": "Navigation"
+ },
+ "commands": {
+ "goToInbox": "Go to Inbox",
+ "goToDrafts": "Go to Drafts",
+ "goToSent": "Go to Sent",
+ "goToSpam": "Go to Spam",
+ "goToArchive": "Go to Archive",
+ "goToBin": "Go to Bin",
+ "goToSettings": "Go to Settings",
+ "newEmail": "New Email",
+ "composeMessage": "Compose message",
+ "searchEmails": "Search Emails",
+ "toggleTheme": "Toggle Theme",
+ "backToMail": "Back to Mail",
+ "goToDocs": "Go to docs",
+ "helpWithShortcuts": "Help with shortcuts"
+ }
+ },
+ "searchBar": {
+ "pickDateRange": "Pick a date or a range",
+ "search": "Search",
+ "clearSearch": "Clear search",
+ "advancedSearch": "Advanced search",
+ "quickFilters": "Quick filters",
+ "searchIn": "Search in",
+ "recipient": "Recipient",
+ "sender": "Sender",
+ "subject": "Subject",
+ "dateRange": "Date range",
+ "category": "Category",
+ "folder": "Folder",
+ "allMail": "All Mail",
+ "unread": "Unread",
+ "hasAttachment": "Has Attachment",
+ "starred": "Starred",
+ "applyFilters": "Apply filters",
+ "reset": "Reset"
+ },
+ "navUser": {
+ "customerSupport": "Customer Support",
+ "documentation": "Documentation",
+ "appTheme": "App Theme",
+ "accounts": "Accounts",
+ "signIn": "Sign in"
+ },
+ "mailCategories": {
+ "primary": "Primary",
+ "important": "Important",
+ "personal": "Personal",
+ "updates": "Updates",
+ "promotions": "Promotions",
+ "social": "Social"
+ },
+ "replyCompose": {
+ "replyTo": "Reply to",
+ "thisEmail": "this email",
+ "dropFiles": "Drop files to attach",
+ "attachments": "Attachments",
+ "attachmentCount": "{count, plural, =0 {attachments} one {attachment} other {attachments}}",
+ "fileCount": "{count, plural, =0 {files} one {file} other {files}}",
+ "saveDraft": "Save draft",
+ "send": "Send"
+ },
+ "mailDisplay": {
+ "details": "Details",
+ "from": "From",
+ "to": "To",
+ "cc": "Cc",
+ "date": "Date",
+ "mailedBy": "Mailed-By",
+ "signedBy": "Signed-By",
+ "security": "Security",
+ "standardEncryption": "Standard encryption (TLS)",
+ "loadingMailContent": "Loading mail content..."
+ },
+ "threadDisplay": {
+ "exitFullscreen": "Exit fullscreen",
+ "enterFullscreen": "Enter fullscreen",
+ "archive": "Archive",
+ "reply": "Reply",
+ "moreOptions": "More options",
+ "moveToSpam": "Move to spam",
+ "replyAll": "Reply all",
+ "forward": "Forward",
+ "markAsUnread": "Mark as unread",
+ "addLabel": "Add label",
+ "muteThread": "Mute thread"
+ }
+ },
+ "navigation": {
+ "sidebar": {
+ "inbox": "Inbox",
+ "drafts": "Drafts",
+ "sent": "Sent",
+ "spam": "Spam",
+ "archive": "Archive",
+ "bin": "Bin",
+ "settings": "Settings"
+ },
+ "settings": {
+ "general": "General",
+ "connections": "Connections",
+ "security": "Security",
+ "appearance": "Appearance",
+ "shortcuts": "Shortcuts"
+ }
+ },
+ "pages": {
+ "error": {
+ "notFound": {
+ "title": "Page Not Found",
+ "description": "Oops! The page you're looking for doesn't exist or has been moved.",
+ "goBack": "Go Back"
+ },
+ "settingsNotFound": "404 - Settings page not found"
+ },
+ "settings": {
+ "general": {
+ "title": "General",
+ "description": "Manage settings for your language and email display preferences.",
+ "language": "Language",
+ "timezone": "Timezone",
+ "dynamicContent": "Dynamic Content",
+ "dynamicContentDescription": "Allow emails to display dynamic content.",
+ "externalImages": "Display External Images",
+ "externalImagesDescription": "Allow emails to display images from external sources."
+ },
+ "connections": {
+ "title": "Email Connections",
+ "description": "Connect your email accounts to Zero.",
+ "disconnectTitle": "Disconnect Email Account",
+ "disconnectDescription": "Are you sure you want to disconnect this email?",
+ "cancel": "Cancel",
+ "remove": "Remove",
+ "disconnectSuccess": "Account disconnected successfully",
+ "disconnectError": "Failed to disconnect account",
+ "addEmail": "Add Connection",
+ "connectEmail": "Connect Email",
+ "connectEmailDescription": "Select an email provider to connect",
+ "moreComingSoon": "More coming soon"
+ },
+ "security": {
+ "title": "Security",
+ "description": "Manage your security preferences and account protection.",
+ "twoFactorAuth": "Two-Factor Authentication",
+ "twoFactorAuthDescription": "Add an extra layer of security to your account",
+ "loginNotifications": "Login Notifications",
+ "loginNotificationsDescription": "Get notified about new login attempts",
+ "deleteAccount": "Delete Account"
+ },
+ "appearance": {
+ "title": "Appearance",
+ "description": "Customize colors, fonts and view options.",
+ "theme": "Theme",
+ "inboxType": "Inbox Type"
+ },
+ "shortcuts": {
+ "title": "Keyboard Shortcuts",
+ "description": "View and customize keyboard shortcuts for quick actions.",
+ "actions": {
+ "newEmail": "New Email",
+ "sendEmail": "Send Email",
+ "reply": "Reply",
+ "replyAll": "Reply All",
+ "forward": "Forward",
+ "drafts": "Drafts",
+ "inbox": "Inbox",
+ "sentMail": "Sent Mail",
+ "delete": "Delete",
+ "search": "Search",
+ "markAsUnread": "Mark as Unread",
+ "muteThread": "Mute Thread",
+ "printEmail": "Print Email",
+ "archiveEmail": "Archive Email",
+ "markAsSpam": "Mark as Spam",
+ "moveToFolder": "Move to Folder",
+ "undoLastAction": "Undo Last Action",
+ "viewEmailDetails": "View Email Details",
+ "goToDrafts": "Go to Drafts",
+ "expandEmailView": "Expand Email View",
+ "helpWithShortcuts": "Help with shortcuts"
+ }
+ }
+ },
+ "createEmail": {
+ "body": "Body",
+ "example": "zero@0.email",
+ "attachments": "Attachments",
+ "dropFilesToAttach": "Drop files to attach",
+ "writeYourMessageHere": "Write your message here...",
+ "emailSentSuccessfully": "Email sent successfully",
+ "failedToSendEmail": "Failed to send email. Please try again."
+ }
+ }
+}
From 7a2d0afee0d8b647ad49b674e91bc1ca324b1349 Mon Sep 17 00:00:00 2001
From: Adam
Date: Thu, 13 Mar 2025 15:38:57 -0700
Subject: [PATCH 12/33] New translations default.json (Turkish)
---
apps/mail/locales/tr.json | 225 ++++++++++++++++++++++++++++++++++++++
1 file changed, 225 insertions(+)
create mode 100644 apps/mail/locales/tr.json
diff --git a/apps/mail/locales/tr.json b/apps/mail/locales/tr.json
new file mode 100644
index 0000000000..5748e23865
--- /dev/null
+++ b/apps/mail/locales/tr.json
@@ -0,0 +1,225 @@
+{
+ "common": {
+ "actions": {
+ "logout": "Logout",
+ "back": "Back",
+ "create": "Create Email",
+ "saveChanges": "Save changes",
+ "saving": "Saving...",
+ "resetToDefaults": "Reset to Defaults",
+ "close": "Close",
+ "signingOut": "Signing out...",
+ "signedOutSuccess": "Signed out successfully!",
+ "signOutError": "Error signing out"
+ },
+ "themes": {
+ "dark": "Dark",
+ "light": "Light",
+ "system": "System"
+ },
+ "commandPalette": {
+ "title": "Command Palette",
+ "description": "Quick navigation and actions for Mail-0",
+ "placeholder": "Type a command or search...",
+ "noResults": "No results found",
+ "groups": {
+ "mail": "Mail",
+ "settings": "Settings",
+ "actions": "Actions",
+ "help": "Help",
+ "navigation": "Navigation"
+ },
+ "commands": {
+ "goToInbox": "Go to Inbox",
+ "goToDrafts": "Go to Drafts",
+ "goToSent": "Go to Sent",
+ "goToSpam": "Go to Spam",
+ "goToArchive": "Go to Archive",
+ "goToBin": "Go to Bin",
+ "goToSettings": "Go to Settings",
+ "newEmail": "New Email",
+ "composeMessage": "Compose message",
+ "searchEmails": "Search Emails",
+ "toggleTheme": "Toggle Theme",
+ "backToMail": "Back to Mail",
+ "goToDocs": "Go to docs",
+ "helpWithShortcuts": "Help with shortcuts"
+ }
+ },
+ "searchBar": {
+ "pickDateRange": "Pick a date or a range",
+ "search": "Search",
+ "clearSearch": "Clear search",
+ "advancedSearch": "Advanced search",
+ "quickFilters": "Quick filters",
+ "searchIn": "Search in",
+ "recipient": "Recipient",
+ "sender": "Sender",
+ "subject": "Subject",
+ "dateRange": "Date range",
+ "category": "Category",
+ "folder": "Folder",
+ "allMail": "All Mail",
+ "unread": "Unread",
+ "hasAttachment": "Has Attachment",
+ "starred": "Starred",
+ "applyFilters": "Apply filters",
+ "reset": "Reset"
+ },
+ "navUser": {
+ "customerSupport": "Customer Support",
+ "documentation": "Documentation",
+ "appTheme": "App Theme",
+ "accounts": "Accounts",
+ "signIn": "Sign in"
+ },
+ "mailCategories": {
+ "primary": "Primary",
+ "important": "Important",
+ "personal": "Personal",
+ "updates": "Updates",
+ "promotions": "Promotions",
+ "social": "Social"
+ },
+ "replyCompose": {
+ "replyTo": "Reply to",
+ "thisEmail": "this email",
+ "dropFiles": "Drop files to attach",
+ "attachments": "Attachments",
+ "attachmentCount": "{count, plural, =0 {attachments} one {attachment} other {attachments}}",
+ "fileCount": "{count, plural, =0 {files} one {file} other {files}}",
+ "saveDraft": "Save draft",
+ "send": "Send"
+ },
+ "mailDisplay": {
+ "details": "Details",
+ "from": "From",
+ "to": "To",
+ "cc": "Cc",
+ "date": "Date",
+ "mailedBy": "Mailed-By",
+ "signedBy": "Signed-By",
+ "security": "Security",
+ "standardEncryption": "Standard encryption (TLS)",
+ "loadingMailContent": "Loading mail content..."
+ },
+ "threadDisplay": {
+ "exitFullscreen": "Exit fullscreen",
+ "enterFullscreen": "Enter fullscreen",
+ "archive": "Archive",
+ "reply": "Reply",
+ "moreOptions": "More options",
+ "moveToSpam": "Move to spam",
+ "replyAll": "Reply all",
+ "forward": "Forward",
+ "markAsUnread": "Mark as unread",
+ "addLabel": "Add label",
+ "muteThread": "Mute thread"
+ }
+ },
+ "navigation": {
+ "sidebar": {
+ "inbox": "Inbox",
+ "drafts": "Drafts",
+ "sent": "Sent",
+ "spam": "Spam",
+ "archive": "Archive",
+ "bin": "Bin",
+ "settings": "Settings"
+ },
+ "settings": {
+ "general": "General",
+ "connections": "Connections",
+ "security": "Security",
+ "appearance": "Appearance",
+ "shortcuts": "Shortcuts"
+ }
+ },
+ "pages": {
+ "error": {
+ "notFound": {
+ "title": "Page Not Found",
+ "description": "Oops! The page you're looking for doesn't exist or has been moved.",
+ "goBack": "Go Back"
+ },
+ "settingsNotFound": "404 - Settings page not found"
+ },
+ "settings": {
+ "general": {
+ "title": "General",
+ "description": "Manage settings for your language and email display preferences.",
+ "language": "Language",
+ "timezone": "Timezone",
+ "dynamicContent": "Dynamic Content",
+ "dynamicContentDescription": "Allow emails to display dynamic content.",
+ "externalImages": "Display External Images",
+ "externalImagesDescription": "Allow emails to display images from external sources."
+ },
+ "connections": {
+ "title": "Email Connections",
+ "description": "Connect your email accounts to Zero.",
+ "disconnectTitle": "Disconnect Email Account",
+ "disconnectDescription": "Are you sure you want to disconnect this email?",
+ "cancel": "Cancel",
+ "remove": "Remove",
+ "disconnectSuccess": "Account disconnected successfully",
+ "disconnectError": "Failed to disconnect account",
+ "addEmail": "Add Connection",
+ "connectEmail": "Connect Email",
+ "connectEmailDescription": "Select an email provider to connect",
+ "moreComingSoon": "More coming soon"
+ },
+ "security": {
+ "title": "Security",
+ "description": "Manage your security preferences and account protection.",
+ "twoFactorAuth": "Two-Factor Authentication",
+ "twoFactorAuthDescription": "Add an extra layer of security to your account",
+ "loginNotifications": "Login Notifications",
+ "loginNotificationsDescription": "Get notified about new login attempts",
+ "deleteAccount": "Delete Account"
+ },
+ "appearance": {
+ "title": "Appearance",
+ "description": "Customize colors, fonts and view options.",
+ "theme": "Theme",
+ "inboxType": "Inbox Type"
+ },
+ "shortcuts": {
+ "title": "Keyboard Shortcuts",
+ "description": "View and customize keyboard shortcuts for quick actions.",
+ "actions": {
+ "newEmail": "New Email",
+ "sendEmail": "Send Email",
+ "reply": "Reply",
+ "replyAll": "Reply All",
+ "forward": "Forward",
+ "drafts": "Drafts",
+ "inbox": "Inbox",
+ "sentMail": "Sent Mail",
+ "delete": "Delete",
+ "search": "Search",
+ "markAsUnread": "Mark as Unread",
+ "muteThread": "Mute Thread",
+ "printEmail": "Print Email",
+ "archiveEmail": "Archive Email",
+ "markAsSpam": "Mark as Spam",
+ "moveToFolder": "Move to Folder",
+ "undoLastAction": "Undo Last Action",
+ "viewEmailDetails": "View Email Details",
+ "goToDrafts": "Go to Drafts",
+ "expandEmailView": "Expand Email View",
+ "helpWithShortcuts": "Help with shortcuts"
+ }
+ }
+ },
+ "createEmail": {
+ "body": "Body",
+ "example": "zero@0.email",
+ "attachments": "Attachments",
+ "dropFilesToAttach": "Drop files to attach",
+ "writeYourMessageHere": "Write your message here...",
+ "emailSentSuccessfully": "Email sent successfully",
+ "failedToSendEmail": "Failed to send email. Please try again."
+ }
+ }
+}
From 937456d1693660f3bc2d649b120d612a5664aabf Mon Sep 17 00:00:00 2001
From: Adam
Date: Thu, 13 Mar 2025 15:52:33 -0700
Subject: [PATCH 13/33] New translations default.json (French)
---
apps/mail/locales/fr.json | 316 +++++++++++++++++++-------------------
1 file changed, 158 insertions(+), 158 deletions(-)
diff --git a/apps/mail/locales/fr.json b/apps/mail/locales/fr.json
index 5748e23865..8b1c3bf63e 100644
--- a/apps/mail/locales/fr.json
+++ b/apps/mail/locales/fr.json
@@ -1,223 +1,223 @@
{
"common": {
"actions": {
- "logout": "Logout",
- "back": "Back",
- "create": "Create Email",
- "saveChanges": "Save changes",
- "saving": "Saving...",
- "resetToDefaults": "Reset to Defaults",
- "close": "Close",
- "signingOut": "Signing out...",
- "signedOutSuccess": "Signed out successfully!",
- "signOutError": "Error signing out"
+ "logout": "Déconnexion",
+ "back": "Retour",
+ "create": "Créer un email",
+ "saveChanges": "Enregistrer les modifications",
+ "saving": "Enregistrement...",
+ "resetToDefaults": "Réinitialiser par défaut",
+ "close": "Fermer",
+ "signingOut": "Déconnexion...",
+ "signedOutSuccess": "Déconnexion réussie!",
+ "signOutError": "Erreur de déconnexion"
},
"themes": {
- "dark": "Dark",
- "light": "Light",
- "system": "System"
+ "dark": "Sombre",
+ "light": "Clair",
+ "system": "Système"
},
"commandPalette": {
- "title": "Command Palette",
- "description": "Quick navigation and actions for Mail-0",
- "placeholder": "Type a command or search...",
- "noResults": "No results found",
+ "title": "Palette de commandes",
+ "description": "Navigation rapide et actions pour Mail-0",
+ "placeholder": "Tapez une commande ou recherchez...",
+ "noResults": "Aucun résultat trouvé",
"groups": {
- "mail": "Mail",
- "settings": "Settings",
+ "mail": "Email",
+ "settings": "Paramètres",
"actions": "Actions",
- "help": "Help",
+ "help": "Aide",
"navigation": "Navigation"
},
"commands": {
- "goToInbox": "Go to Inbox",
- "goToDrafts": "Go to Drafts",
- "goToSent": "Go to Sent",
- "goToSpam": "Go to Spam",
- "goToArchive": "Go to Archive",
- "goToBin": "Go to Bin",
- "goToSettings": "Go to Settings",
- "newEmail": "New Email",
- "composeMessage": "Compose message",
- "searchEmails": "Search Emails",
- "toggleTheme": "Toggle Theme",
- "backToMail": "Back to Mail",
- "goToDocs": "Go to docs",
- "helpWithShortcuts": "Help with shortcuts"
+ "goToInbox": "Aller à la boîte de réception",
+ "goToDrafts": "Aller aux brouillons",
+ "goToSent": "Aller aux envoyés",
+ "goToSpam": "Aller au spam",
+ "goToArchive": "Aller à l'archive",
+ "goToBin": "Aller à la corbeille",
+ "goToSettings": "Aller aux paramètres",
+ "newEmail": "Nouvel email",
+ "composeMessage": "Composer un message",
+ "searchEmails": "Rechercher des emails",
+ "toggleTheme": "Changer de thème",
+ "backToMail": "Retour aux emails",
+ "goToDocs": "Voir la documentation",
+ "helpWithShortcuts": "Aide sur les raccourcis"
}
},
"searchBar": {
- "pickDateRange": "Pick a date or a range",
- "search": "Search",
- "clearSearch": "Clear search",
- "advancedSearch": "Advanced search",
- "quickFilters": "Quick filters",
- "searchIn": "Search in",
- "recipient": "Recipient",
- "sender": "Sender",
- "subject": "Subject",
- "dateRange": "Date range",
- "category": "Category",
- "folder": "Folder",
- "allMail": "All Mail",
- "unread": "Unread",
- "hasAttachment": "Has Attachment",
- "starred": "Starred",
- "applyFilters": "Apply filters",
- "reset": "Reset"
+ "pickDateRange": "Choisir une date ou une plage",
+ "search": "Rechercher",
+ "clearSearch": "Effacer la recherche",
+ "advancedSearch": "Recherche avancée",
+ "quickFilters": "Filtres rapides",
+ "searchIn": "Rechercher dans",
+ "recipient": "Destinataire",
+ "sender": "Expéditeur",
+ "subject": "Sujet",
+ "dateRange": "Plage de dates",
+ "category": "Catégorie",
+ "folder": "Dossier",
+ "allMail": "Tous les emails",
+ "unread": "Non lu",
+ "hasAttachment": "Avec pièce jointe",
+ "starred": "Étoilé",
+ "applyFilters": "Appliquer les filtres",
+ "reset": "Réinitialiser"
},
"navUser": {
- "customerSupport": "Customer Support",
+ "customerSupport": "Support client",
"documentation": "Documentation",
- "appTheme": "App Theme",
- "accounts": "Accounts",
- "signIn": "Sign in"
+ "appTheme": "Thème de l'application",
+ "accounts": "Comptes",
+ "signIn": "Se connecter"
},
"mailCategories": {
- "primary": "Primary",
+ "primary": "Principale",
"important": "Important",
- "personal": "Personal",
- "updates": "Updates",
+ "personal": "Personnel",
+ "updates": "Mises à jour",
"promotions": "Promotions",
"social": "Social"
},
"replyCompose": {
- "replyTo": "Reply to",
- "thisEmail": "this email",
- "dropFiles": "Drop files to attach",
- "attachments": "Attachments",
- "attachmentCount": "{count, plural, =0 {attachments} one {attachment} other {attachments}}",
- "fileCount": "{count, plural, =0 {files} one {file} other {files}}",
- "saveDraft": "Save draft",
- "send": "Send"
+ "replyTo": "Répondre à",
+ "thisEmail": "cet email",
+ "dropFiles": "Déposer les fichiers à joindre",
+ "attachments": "Pièces jointes",
+ "attachmentCount": "{count, plural, =0 {pièces jointes} one {pièce jointe} other {pièces jointes}}",
+ "fileCount": "{count, plural, =0 {fichiers} one {fichier} other {fichiers}}",
+ "saveDraft": "Enregistrer le brouillon",
+ "send": "Envoyer"
},
"mailDisplay": {
- "details": "Details",
- "from": "From",
- "to": "To",
+ "details": "Détails",
+ "from": "De",
+ "to": "À",
"cc": "Cc",
"date": "Date",
- "mailedBy": "Mailed-By",
- "signedBy": "Signed-By",
- "security": "Security",
- "standardEncryption": "Standard encryption (TLS)",
- "loadingMailContent": "Loading mail content..."
+ "mailedBy": "Expédié par",
+ "signedBy": "Signé par",
+ "security": "Sécurité",
+ "standardEncryption": "Chiffrement standard (TLS)",
+ "loadingMailContent": "Chargement du contenu de l'email..."
},
"threadDisplay": {
- "exitFullscreen": "Exit fullscreen",
- "enterFullscreen": "Enter fullscreen",
- "archive": "Archive",
- "reply": "Reply",
- "moreOptions": "More options",
- "moveToSpam": "Move to spam",
- "replyAll": "Reply all",
- "forward": "Forward",
- "markAsUnread": "Mark as unread",
- "addLabel": "Add label",
- "muteThread": "Mute thread"
+ "exitFullscreen": "Quitter le mode plein écran",
+ "enterFullscreen": "Passer en mode plein écran",
+ "archive": "Archiver",
+ "reply": "Répondre",
+ "moreOptions": "Plus d'options",
+ "moveToSpam": "Déplacer vers le spam",
+ "replyAll": "Répondre à tous",
+ "forward": "Transférer",
+ "markAsUnread": "Marquer comme non lu",
+ "addLabel": "Ajouter un label",
+ "muteThread": "Mettre en sourdine"
}
},
"navigation": {
"sidebar": {
- "inbox": "Inbox",
- "drafts": "Drafts",
- "sent": "Sent",
+ "inbox": "Boîte de réception",
+ "drafts": "Brouillons",
+ "sent": "Envoyés",
"spam": "Spam",
"archive": "Archive",
- "bin": "Bin",
- "settings": "Settings"
+ "bin": "Corbeille",
+ "settings": "Paramètres"
},
"settings": {
- "general": "General",
- "connections": "Connections",
- "security": "Security",
- "appearance": "Appearance",
- "shortcuts": "Shortcuts"
+ "general": "Général",
+ "connections": "Connexions",
+ "security": "Sécurité",
+ "appearance": "Apparence",
+ "shortcuts": "Raccourcis"
}
},
"pages": {
"error": {
"notFound": {
- "title": "Page Not Found",
- "description": "Oops! The page you're looking for doesn't exist or has been moved.",
- "goBack": "Go Back"
+ "title": "Page Non Trouvée",
+ "description": "Oups ! La page que vous recherchez n'existe pas ou a été déplacée.",
+ "goBack": "Retour"
},
- "settingsNotFound": "404 - Settings page not found"
+ "settingsNotFound": "404 - Page des paramètres non trouvée"
},
"settings": {
"general": {
- "title": "General",
- "description": "Manage settings for your language and email display preferences.",
- "language": "Language",
- "timezone": "Timezone",
- "dynamicContent": "Dynamic Content",
- "dynamicContentDescription": "Allow emails to display dynamic content.",
- "externalImages": "Display External Images",
- "externalImagesDescription": "Allow emails to display images from external sources."
+ "title": "Paramètres généraux",
+ "description": "Gérez les paramètres de votre langue et vos préférences de visualisation des emails.",
+ "language": "Langue",
+ "timezone": "Fuseau horaire",
+ "dynamicContent": "Contenu dynamique",
+ "dynamicContentDescription": "Autoriser les emails à afficher du contenu dynamique.",
+ "externalImages": "Afficher les images externes",
+ "externalImagesDescription": "Autoriser les emails à afficher des images provenant de sources externes."
},
"connections": {
- "title": "Email Connections",
- "description": "Connect your email accounts to Zero.",
- "disconnectTitle": "Disconnect Email Account",
- "disconnectDescription": "Are you sure you want to disconnect this email?",
- "cancel": "Cancel",
- "remove": "Remove",
- "disconnectSuccess": "Account disconnected successfully",
- "disconnectError": "Failed to disconnect account",
- "addEmail": "Add Connection",
- "connectEmail": "Connect Email",
- "connectEmailDescription": "Select an email provider to connect",
- "moreComingSoon": "More coming soon"
+ "title": "Connexions Email",
+ "description": "Connectez vos comptes email à Zero.",
+ "disconnectTitle": "Déconnecter le compte email",
+ "disconnectDescription": "Êtes-vous sûr de vouloir déconnecter cet email ?",
+ "cancel": "Annuler",
+ "remove": "Supprimer",
+ "disconnectSuccess": "Compte déconnecté avec succès",
+ "disconnectError": "Échec de la déconnexion du compte",
+ "addEmail": "Ajouter une connexion",
+ "connectEmail": "Connecter un email",
+ "connectEmailDescription": "Sélectionnez un fournisseur de courrier pour vous connecter",
+ "moreComingSoon": "Plus bientôt"
},
"security": {
- "title": "Security",
- "description": "Manage your security preferences and account protection.",
- "twoFactorAuth": "Two-Factor Authentication",
- "twoFactorAuthDescription": "Add an extra layer of security to your account",
- "loginNotifications": "Login Notifications",
- "loginNotificationsDescription": "Get notified about new login attempts",
- "deleteAccount": "Delete Account"
+ "title": "Sécurité",
+ "description": "Gérez vos préférences de sécurité et la protection de votre compte.",
+ "twoFactorAuth": "Authentification à deux facteurs",
+ "twoFactorAuthDescription": "Ajoutez une couche de sécurité supplémentaire à votre compte",
+ "loginNotifications": "Notifications de connexion",
+ "loginNotificationsDescription": "Soyez informé des nouvelles tentatives de connexion",
+ "deleteAccount": "Supprimer le compte"
},
"appearance": {
- "title": "Appearance",
- "description": "Customize colors, fonts and view options.",
- "theme": "Theme",
- "inboxType": "Inbox Type"
+ "title": "Apparence",
+ "description": "Personnalisez les couleurs, les polices et les options d'affichage.",
+ "theme": "Thème",
+ "inboxType": "Type de boîte de réception"
},
"shortcuts": {
- "title": "Keyboard Shortcuts",
- "description": "View and customize keyboard shortcuts for quick actions.",
+ "title": "Raccourcis clavier",
+ "description": "Consultez et personnalisez les raccourcis clavier pour des actions rapides.",
"actions": {
- "newEmail": "New Email",
- "sendEmail": "Send Email",
- "reply": "Reply",
- "replyAll": "Reply All",
- "forward": "Forward",
- "drafts": "Drafts",
- "inbox": "Inbox",
- "sentMail": "Sent Mail",
- "delete": "Delete",
- "search": "Search",
- "markAsUnread": "Mark as Unread",
- "muteThread": "Mute Thread",
- "printEmail": "Print Email",
- "archiveEmail": "Archive Email",
- "markAsSpam": "Mark as Spam",
- "moveToFolder": "Move to Folder",
- "undoLastAction": "Undo Last Action",
- "viewEmailDetails": "View Email Details",
- "goToDrafts": "Go to Drafts",
- "expandEmailView": "Expand Email View",
- "helpWithShortcuts": "Help with shortcuts"
+ "newEmail": "Nouvel email",
+ "sendEmail": "Envoyer l'email",
+ "reply": "Répondre",
+ "replyAll": "Répondre à tous",
+ "forward": "Transférer",
+ "drafts": "Brouillons",
+ "inbox": "Boîte de réception",
+ "sentMail": "Emails envoyés",
+ "delete": "Supprimer",
+ "search": "Rechercher",
+ "markAsUnread": "Marquer comme non lu",
+ "muteThread": "Mettre en sourdine",
+ "printEmail": "Imprimer l'email",
+ "archiveEmail": "Archiver l'email",
+ "markAsSpam": "Marquer comme spam",
+ "moveToFolder": "Déplacer vers un dossier",
+ "undoLastAction": "Annuler la dernière action",
+ "viewEmailDetails": "Voir les détails de l'email",
+ "goToDrafts": "Aller aux brouillons",
+ "expandEmailView": "Agrandir la vue de l'email",
+ "helpWithShortcuts": "Aide sur les raccourcis"
}
}
},
"createEmail": {
- "body": "Body",
+ "body": "Corps",
"example": "zero@0.email",
- "attachments": "Attachments",
- "dropFilesToAttach": "Drop files to attach",
- "writeYourMessageHere": "Write your message here...",
+ "attachments": "Pièces jointes",
+ "dropFilesToAttach": "Déposez des fichiers pour les joindre",
+ "writeYourMessageHere": "Écrivez votre message ici...",
"emailSentSuccessfully": "Email sent successfully",
"failedToSendEmail": "Failed to send email. Please try again."
}
From e3bd962d5974adc28f758c3f38f495ec2ba138b2 Mon Sep 17 00:00:00 2001
From: Adam
Date: Thu, 13 Mar 2025 15:52:34 -0700
Subject: [PATCH 14/33] New translations default.json (Spanish)
---
apps/mail/locales/es.json | 330 +++++++++++++++++++-------------------
1 file changed, 165 insertions(+), 165 deletions(-)
diff --git a/apps/mail/locales/es.json b/apps/mail/locales/es.json
index 5748e23865..86f6bd44d6 100644
--- a/apps/mail/locales/es.json
+++ b/apps/mail/locales/es.json
@@ -1,225 +1,225 @@
{
"common": {
"actions": {
- "logout": "Logout",
- "back": "Back",
- "create": "Create Email",
- "saveChanges": "Save changes",
- "saving": "Saving...",
- "resetToDefaults": "Reset to Defaults",
- "close": "Close",
- "signingOut": "Signing out...",
- "signedOutSuccess": "Signed out successfully!",
- "signOutError": "Error signing out"
+ "logout": "Cerrar sesión",
+ "back": "Volver",
+ "create": "Crear un email",
+ "saveChanges": "Guardar los cambios",
+ "saving": "Guardando...",
+ "resetToDefaults": "Reiniciar a valores por defecto",
+ "close": "Cerrar",
+ "signingOut": "Cerrando sesión...",
+ "signedOutSuccess": "Sesión cerrada correctamente",
+ "signOutError": "Error al cerrar sesión"
},
"themes": {
- "dark": "Dark",
- "light": "Light",
- "system": "System"
+ "dark": "Oscuro",
+ "light": "Claro",
+ "system": "Sistema"
},
"commandPalette": {
- "title": "Command Palette",
- "description": "Quick navigation and actions for Mail-0",
- "placeholder": "Type a command or search...",
- "noResults": "No results found",
+ "title": "Paleta de Comandos",
+ "description": "Navegación rápida y acciones para Mail-0",
+ "placeholder": "Escriba un comando o buscar...",
+ "noResults": "No se han encontrado resultados",
"groups": {
- "mail": "Mail",
- "settings": "Settings",
- "actions": "Actions",
- "help": "Help",
- "navigation": "Navigation"
+ "mail": "Correo",
+ "settings": "Configuraciones",
+ "actions": "Acciones",
+ "help": "Ayuda",
+ "navigation": "Navegación"
},
"commands": {
- "goToInbox": "Go to Inbox",
- "goToDrafts": "Go to Drafts",
- "goToSent": "Go to Sent",
- "goToSpam": "Go to Spam",
- "goToArchive": "Go to Archive",
- "goToBin": "Go to Bin",
- "goToSettings": "Go to Settings",
- "newEmail": "New Email",
- "composeMessage": "Compose message",
- "searchEmails": "Search Emails",
- "toggleTheme": "Toggle Theme",
- "backToMail": "Back to Mail",
- "goToDocs": "Go to docs",
- "helpWithShortcuts": "Help with shortcuts"
+ "goToInbox": "Ir a la bandeja de entrada",
+ "goToDrafts": "Ir a la carpeta de borradores",
+ "goToSent": "Ir a la carpeta de Enviados",
+ "goToSpam": "Ir a spam",
+ "goToArchive": "Ir a archivo",
+ "goToBin": "Ir a la papelera",
+ "goToSettings": "Ir a la configuración",
+ "newEmail": "Nuevo email",
+ "composeMessage": "Redactar mensaje",
+ "searchEmails": "Buscar correos",
+ "toggleTheme": "Cambiar tema",
+ "backToMail": "Volver al correo",
+ "goToDocs": "Ir a documentos",
+ "helpWithShortcuts": "Ayuda con accesos directos"
}
},
"searchBar": {
- "pickDateRange": "Pick a date or a range",
- "search": "Search",
- "clearSearch": "Clear search",
- "advancedSearch": "Advanced search",
- "quickFilters": "Quick filters",
- "searchIn": "Search in",
- "recipient": "Recipient",
- "sender": "Sender",
- "subject": "Subject",
- "dateRange": "Date range",
- "category": "Category",
- "folder": "Folder",
- "allMail": "All Mail",
- "unread": "Unread",
- "hasAttachment": "Has Attachment",
- "starred": "Starred",
- "applyFilters": "Apply filters",
- "reset": "Reset"
+ "pickDateRange": "Elige una fecha o rango",
+ "search": "Buscar",
+ "clearSearch": "Limpiar búsqueda",
+ "advancedSearch": "Búsqueda avanzada",
+ "quickFilters": "Filtros rápidos",
+ "searchIn": "Buscar en",
+ "recipient": "Recipiente",
+ "sender": "Remitente",
+ "subject": "Asunto",
+ "dateRange": "Rango de fechas",
+ "category": "Categoría",
+ "folder": "Carpeta",
+ "allMail": "Todo el correo",
+ "unread": "Sin leer",
+ "hasAttachment": "Tiene archivos adjuntos",
+ "starred": "Favoritos",
+ "applyFilters": "Aplicar filtros",
+ "reset": "Restablecer"
},
"navUser": {
- "customerSupport": "Customer Support",
- "documentation": "Documentation",
- "appTheme": "App Theme",
- "accounts": "Accounts",
- "signIn": "Sign in"
+ "customerSupport": "Soporte al cliente",
+ "documentation": "Documentación",
+ "appTheme": "Tema de la app",
+ "accounts": "Cuentas",
+ "signIn": "Registrarse"
},
"mailCategories": {
- "primary": "Primary",
- "important": "Important",
- "personal": "Personal",
- "updates": "Updates",
- "promotions": "Promotions",
+ "primary": "Principal",
+ "important": "Importante",
+ "personal": "Particular",
+ "updates": "Actualizaciones",
+ "promotions": "Promociones",
"social": "Social"
},
"replyCompose": {
- "replyTo": "Reply to",
- "thisEmail": "this email",
- "dropFiles": "Drop files to attach",
- "attachments": "Attachments",
- "attachmentCount": "{count, plural, =0 {attachments} one {attachment} other {attachments}}",
- "fileCount": "{count, plural, =0 {files} one {file} other {files}}",
- "saveDraft": "Save draft",
- "send": "Send"
+ "replyTo": "Responder a",
+ "thisEmail": "Este correo electrónico",
+ "dropFiles": "Suelte los archivos para adjuntarlos",
+ "attachments": "Adjuntos",
+ "attachmentCount": "{count, plural, =0 {sin adjuntos} one {adjunto} other {adjuntos}}",
+ "fileCount": "{count, plural, =0 {archivos} one {archivo} other {archivos}}",
+ "saveDraft": "Guardar borrador",
+ "send": "Enviar"
},
"mailDisplay": {
- "details": "Details",
- "from": "From",
- "to": "To",
+ "details": "Detalles",
+ "from": "De",
+ "to": "Hasta",
"cc": "Cc",
- "date": "Date",
- "mailedBy": "Mailed-By",
- "signedBy": "Signed-By",
- "security": "Security",
- "standardEncryption": "Standard encryption (TLS)",
- "loadingMailContent": "Loading mail content..."
+ "date": "Fecha",
+ "mailedBy": "Errores-Por",
+ "signedBy": "Firmado por",
+ "security": "Seguridad",
+ "standardEncryption": "Encriptación estándar (TLS)",
+ "loadingMailContent": "Cargando el contenido del correo..."
},
"threadDisplay": {
- "exitFullscreen": "Exit fullscreen",
- "enterFullscreen": "Enter fullscreen",
- "archive": "Archive",
- "reply": "Reply",
- "moreOptions": "More options",
- "moveToSpam": "Move to spam",
- "replyAll": "Reply all",
- "forward": "Forward",
- "markAsUnread": "Mark as unread",
- "addLabel": "Add label",
- "muteThread": "Mute thread"
+ "exitFullscreen": "Salir de pantalla completa",
+ "enterFullscreen": "Mostrar en pantalla completa",
+ "archive": "Archivar",
+ "reply": "Responder",
+ "moreOptions": "Más opciones",
+ "moveToSpam": "Mover a spam",
+ "replyAll": "Responder a todos",
+ "forward": "Reenviar",
+ "markAsUnread": "Marcar como no leído",
+ "addLabel": "Añadir etiqueta",
+ "muteThread": "Silenciar hilo"
}
},
"navigation": {
"sidebar": {
- "inbox": "Inbox",
- "drafts": "Drafts",
- "sent": "Sent",
+ "inbox": "Buzón",
+ "drafts": "Borradores",
+ "sent": "Enviado",
"spam": "Spam",
- "archive": "Archive",
- "bin": "Bin",
- "settings": "Settings"
+ "archive": "Archivar",
+ "bin": "Papelera de reciclaje",
+ "settings": "Configuraciones"
},
"settings": {
"general": "General",
- "connections": "Connections",
- "security": "Security",
- "appearance": "Appearance",
- "shortcuts": "Shortcuts"
+ "connections": "Conexiones",
+ "security": "Seguridad",
+ "appearance": "Apariencia",
+ "shortcuts": "Accesos directos"
}
},
"pages": {
"error": {
"notFound": {
- "title": "Page Not Found",
- "description": "Oops! The page you're looking for doesn't exist or has been moved.",
- "goBack": "Go Back"
+ "title": "Página no encontrada",
+ "description": "¡Uy! La página que estás buscando no existe o ha sido movida.",
+ "goBack": "Regresar"
},
- "settingsNotFound": "404 - Settings page not found"
+ "settingsNotFound": "404 - Página de configuración no encontrada"
},
"settings": {
"general": {
"title": "General",
- "description": "Manage settings for your language and email display preferences.",
- "language": "Language",
- "timezone": "Timezone",
- "dynamicContent": "Dynamic Content",
- "dynamicContentDescription": "Allow emails to display dynamic content.",
- "externalImages": "Display External Images",
- "externalImagesDescription": "Allow emails to display images from external sources."
+ "description": "Administre la configuración de sus preferencias de idioma y correo electrónico.",
+ "language": "Idioma",
+ "timezone": "Zona horaria",
+ "dynamicContent": "Contenido dinámico",
+ "dynamicContentDescription": "Permitir que los correos electrónicos muestren contenido dinámico.",
+ "externalImages": "Mostrar imágenes externas",
+ "externalImagesDescription": "Permitir que los correos electrónicos muestren imágenes de fuentes externas."
},
"connections": {
- "title": "Email Connections",
- "description": "Connect your email accounts to Zero.",
- "disconnectTitle": "Disconnect Email Account",
- "disconnectDescription": "Are you sure you want to disconnect this email?",
- "cancel": "Cancel",
- "remove": "Remove",
- "disconnectSuccess": "Account disconnected successfully",
- "disconnectError": "Failed to disconnect account",
- "addEmail": "Add Connection",
- "connectEmail": "Connect Email",
- "connectEmailDescription": "Select an email provider to connect",
- "moreComingSoon": "More coming soon"
+ "title": "Conexiones de correo",
+ "description": "Conecte sus cuentas de correo electrónico a Zero.",
+ "disconnectTitle": "Desconectar cuenta de correo",
+ "disconnectDescription": "¿Estás seguro de que quieres desconectar este correo electrónico?",
+ "cancel": "Cancelar",
+ "remove": "Eliminar",
+ "disconnectSuccess": "Cuenta desconectada correctamente",
+ "disconnectError": "Error al desconectar la cuenta",
+ "addEmail": "Añadir Conexión",
+ "connectEmail": "Conectar correo electrónico",
+ "connectEmailDescription": "Seleccione un proveedor de correo electrónico para conectar",
+ "moreComingSoon": "Próximamente más"
},
"security": {
- "title": "Security",
- "description": "Manage your security preferences and account protection.",
- "twoFactorAuth": "Two-Factor Authentication",
- "twoFactorAuthDescription": "Add an extra layer of security to your account",
- "loginNotifications": "Login Notifications",
- "loginNotificationsDescription": "Get notified about new login attempts",
- "deleteAccount": "Delete Account"
+ "title": "Seguridad",
+ "description": "Administre sus preferencias de seguridad y protección de cuenta.",
+ "twoFactorAuth": "Autenticación de dos factores",
+ "twoFactorAuthDescription": "Añade una capa extra de seguridad a su cuenta.",
+ "loginNotifications": "Notificaciones de inicio de sesión",
+ "loginNotificationsDescription": "Recibir notificaciones de nuevos intentos de inicio de sesión",
+ "deleteAccount": "Eliminar cuenta"
},
"appearance": {
- "title": "Appearance",
- "description": "Customize colors, fonts and view options.",
- "theme": "Theme",
- "inboxType": "Inbox Type"
+ "title": "Apariencia",
+ "description": "Personalizar colores, fuentes y opciones de visualización.",
+ "theme": "Temas",
+ "inboxType": "Tipo de bandeja de entrada"
},
"shortcuts": {
- "title": "Keyboard Shortcuts",
- "description": "View and customize keyboard shortcuts for quick actions.",
+ "title": "Atajos de teclado",
+ "description": "Ver y personalizar los atajos de teclado para acciones rápidas.",
"actions": {
- "newEmail": "New Email",
- "sendEmail": "Send Email",
- "reply": "Reply",
- "replyAll": "Reply All",
- "forward": "Forward",
- "drafts": "Drafts",
- "inbox": "Inbox",
- "sentMail": "Sent Mail",
- "delete": "Delete",
- "search": "Search",
- "markAsUnread": "Mark as Unread",
- "muteThread": "Mute Thread",
- "printEmail": "Print Email",
- "archiveEmail": "Archive Email",
- "markAsSpam": "Mark as Spam",
- "moveToFolder": "Move to Folder",
- "undoLastAction": "Undo Last Action",
- "viewEmailDetails": "View Email Details",
- "goToDrafts": "Go to Drafts",
- "expandEmailView": "Expand Email View",
- "helpWithShortcuts": "Help with shortcuts"
+ "newEmail": "Nuevo email",
+ "sendEmail": "Enviar correo electrónico",
+ "reply": "Responder",
+ "replyAll": "Responder a todos",
+ "forward": "Reenviar",
+ "drafts": "Borradores",
+ "inbox": "Buzón",
+ "sentMail": "Enviados",
+ "delete": "Borrar",
+ "search": "Buscar",
+ "markAsUnread": "Marcar como no leído",
+ "muteThread": "Silencia hilos",
+ "printEmail": "Imprimir correo electrónico",
+ "archiveEmail": "Archivo Correo",
+ "markAsSpam": "Marcar como Spam",
+ "moveToFolder": "Mover a Directorio",
+ "undoLastAction": "Deshacer última acción",
+ "viewEmailDetails": "Ver detalles de email",
+ "goToDrafts": "Ir a la carpeta de borradores",
+ "expandEmailView": "Expandir vista de email",
+ "helpWithShortcuts": "Ayuda con accesos directos"
}
}
},
"createEmail": {
- "body": "Body",
+ "body": "Cuerpo",
"example": "zero@0.email",
- "attachments": "Attachments",
- "dropFilesToAttach": "Drop files to attach",
- "writeYourMessageHere": "Write your message here...",
- "emailSentSuccessfully": "Email sent successfully",
- "failedToSendEmail": "Failed to send email. Please try again."
+ "attachments": "Adjuntos",
+ "dropFilesToAttach": "Suelte los archivos para adjuntarlos",
+ "writeYourMessageHere": "Escribe tu mensaje aquí...",
+ "emailSentSuccessfully": "E-mail enviado con éxito",
+ "failedToSendEmail": "Error al enviar el correo electrónico. Por favor, inténtalo de nuevo."
}
}
}
From 44e92bdb0420fdfbb5a532c7f593c28359f7b55e Mon Sep 17 00:00:00 2001
From: Adam
Date: Thu, 13 Mar 2025 15:52:36 -0700
Subject: [PATCH 15/33] New translations default.json (Turkish)
---
apps/mail/locales/tr.json | 330 +++++++++++++++++++-------------------
1 file changed, 165 insertions(+), 165 deletions(-)
diff --git a/apps/mail/locales/tr.json b/apps/mail/locales/tr.json
index 5748e23865..7c20cce50d 100644
--- a/apps/mail/locales/tr.json
+++ b/apps/mail/locales/tr.json
@@ -1,223 +1,223 @@
{
"common": {
"actions": {
- "logout": "Logout",
- "back": "Back",
- "create": "Create Email",
- "saveChanges": "Save changes",
- "saving": "Saving...",
- "resetToDefaults": "Reset to Defaults",
- "close": "Close",
- "signingOut": "Signing out...",
- "signedOutSuccess": "Signed out successfully!",
- "signOutError": "Error signing out"
+ "logout": "Çıkış Yap",
+ "back": "Geri",
+ "create": "Email Oluştur",
+ "saveChanges": "Değişiklikleri Kaydet",
+ "saving": "Kaydediliyor...",
+ "resetToDefaults": "Varsayılanlara Sıfırla",
+ "close": "Kapat",
+ "signingOut": "Çıkış yapılıyor...",
+ "signedOutSuccess": "Çıkış yapıldı!",
+ "signOutError": "Çıkış yapılırken hata oluştu"
},
"themes": {
- "dark": "Dark",
- "light": "Light",
- "system": "System"
+ "dark": "Koyu",
+ "light": "Açık",
+ "system": "Sistem"
},
"commandPalette": {
- "title": "Command Palette",
- "description": "Quick navigation and actions for Mail-0",
- "placeholder": "Type a command or search...",
- "noResults": "No results found",
+ "title": "Komut Paleti",
+ "description": "Mail-0 için hızlı gezinme ve işlemler",
+ "placeholder": "Bir komut yazın veya arayın...",
+ "noResults": "Sonuç bulunamadı",
"groups": {
- "mail": "Mail",
- "settings": "Settings",
- "actions": "Actions",
- "help": "Help",
- "navigation": "Navigation"
+ "mail": "E-posta",
+ "settings": "Ayarlar",
+ "actions": "İşlemler",
+ "help": "Yardım",
+ "navigation": "Gezinme"
},
"commands": {
- "goToInbox": "Go to Inbox",
- "goToDrafts": "Go to Drafts",
- "goToSent": "Go to Sent",
- "goToSpam": "Go to Spam",
- "goToArchive": "Go to Archive",
- "goToBin": "Go to Bin",
- "goToSettings": "Go to Settings",
- "newEmail": "New Email",
- "composeMessage": "Compose message",
- "searchEmails": "Search Emails",
- "toggleTheme": "Toggle Theme",
- "backToMail": "Back to Mail",
- "goToDocs": "Go to docs",
- "helpWithShortcuts": "Help with shortcuts"
+ "goToInbox": "Gelen Kutusuna Git",
+ "goToDrafts": "Taslaklara Git",
+ "goToSent": "Gönderilenlere Git",
+ "goToSpam": "Spam'a Git",
+ "goToArchive": "Arşive Git",
+ "goToBin": "Çöp Kutusuna Git",
+ "goToSettings": "Ayarlara Git",
+ "newEmail": "Yeni E-posta",
+ "composeMessage": "Mesaj oluştur",
+ "searchEmails": "E-postaları Ara",
+ "toggleTheme": "Temayı Değiştir",
+ "backToMail": "E-postaya Geri Dön",
+ "goToDocs": "Dokümanlara Git",
+ "helpWithShortcuts": "Kısayollar Hakkında Yardım"
}
},
"searchBar": {
- "pickDateRange": "Pick a date or a range",
- "search": "Search",
- "clearSearch": "Clear search",
- "advancedSearch": "Advanced search",
- "quickFilters": "Quick filters",
- "searchIn": "Search in",
- "recipient": "Recipient",
- "sender": "Sender",
- "subject": "Subject",
- "dateRange": "Date range",
- "category": "Category",
- "folder": "Folder",
- "allMail": "All Mail",
- "unread": "Unread",
- "hasAttachment": "Has Attachment",
- "starred": "Starred",
- "applyFilters": "Apply filters",
- "reset": "Reset"
+ "pickDateRange": "Tarih seçin veya aralık seçin",
+ "search": "Ara",
+ "clearSearch": "Aramayı temizle",
+ "advancedSearch": "Gelişmiş arama",
+ "quickFilters": "Hızlı filtreler",
+ "searchIn": "Ara",
+ "recipient": "Alıcı",
+ "sender": "Gönderen",
+ "subject": "Konu",
+ "dateRange": "Tarih aralığı",
+ "category": "Kategori",
+ "folder": "Klasör",
+ "allMail": "Tüm E-postalar",
+ "unread": "Okunmamış",
+ "hasAttachment": "Ekli",
+ "starred": "Yıldızlı",
+ "applyFilters": "Filtreleri Uygula",
+ "reset": "Sıfırla"
},
"navUser": {
- "customerSupport": "Customer Support",
- "documentation": "Documentation",
- "appTheme": "App Theme",
- "accounts": "Accounts",
- "signIn": "Sign in"
+ "customerSupport": "Müşteri Desteği",
+ "documentation": "Dokümantasyon",
+ "appTheme": "Uygulama Teması",
+ "accounts": "Hesaplar",
+ "signIn": "Giriş Yap"
},
"mailCategories": {
- "primary": "Primary",
- "important": "Important",
- "personal": "Personal",
- "updates": "Updates",
- "promotions": "Promotions",
+ "primary": "Birincil",
+ "important": "Önemli",
+ "personal": "Kişisel",
+ "updates": "Güncellemeler",
+ "promotions": "Tanıtımlar",
"social": "Social"
},
"replyCompose": {
- "replyTo": "Reply to",
- "thisEmail": "this email",
- "dropFiles": "Drop files to attach",
- "attachments": "Attachments",
- "attachmentCount": "{count, plural, =0 {attachments} one {attachment} other {attachments}}",
- "fileCount": "{count, plural, =0 {files} one {file} other {files}}",
- "saveDraft": "Save draft",
- "send": "Send"
+ "replyTo": "Yanıtla",
+ "thisEmail": "bu e-postaya",
+ "dropFiles": "Eklemek için dosyaları bırakın",
+ "attachments": "Ekler",
+ "attachmentCount": "{count, plural, =0 {ekler} one {ek} other {ekler}}",
+ "fileCount": "{count, plural, =0 {dosyalar} one {dosya} other {dosyalar}}",
+ "saveDraft": "Taslağı kaydet",
+ "send": "Gönder"
},
"mailDisplay": {
- "details": "Details",
- "from": "From",
- "to": "To",
+ "details": "Detaylar",
+ "from": "Kimden",
+ "to": "Kime",
"cc": "Cc",
- "date": "Date",
- "mailedBy": "Mailed-By",
- "signedBy": "Signed-By",
- "security": "Security",
- "standardEncryption": "Standard encryption (TLS)",
- "loadingMailContent": "Loading mail content..."
+ "date": "Tarih",
+ "mailedBy": "Gönderen",
+ "signedBy": "İmzalayan",
+ "security": "Güvenlik",
+ "standardEncryption": "Standart şifreleme (TLS)",
+ "loadingMailContent": "E-posta içeriği yükleniyor..."
},
"threadDisplay": {
- "exitFullscreen": "Exit fullscreen",
- "enterFullscreen": "Enter fullscreen",
- "archive": "Archive",
- "reply": "Reply",
- "moreOptions": "More options",
- "moveToSpam": "Move to spam",
- "replyAll": "Reply all",
- "forward": "Forward",
- "markAsUnread": "Mark as unread",
- "addLabel": "Add label",
- "muteThread": "Mute thread"
+ "exitFullscreen": "Tam ekrandan çık",
+ "enterFullscreen": "Tam ekrana geç",
+ "archive": "Arşivle",
+ "reply": "Yanıtla",
+ "moreOptions": "Daha fazla seçenek",
+ "moveToSpam": "Spam'a taşı",
+ "replyAll": "Tümünü yanıtla",
+ "forward": "İlet",
+ "markAsUnread": "Okunmamış olarak işaretle",
+ "addLabel": "Etiket ekle",
+ "muteThread": "Konuyu sessize al"
}
},
"navigation": {
"sidebar": {
- "inbox": "Inbox",
- "drafts": "Drafts",
- "sent": "Sent",
+ "inbox": "Posta Kutusu",
+ "drafts": "Taslaklar",
+ "sent": "Gönderilenler",
"spam": "Spam",
- "archive": "Archive",
- "bin": "Bin",
- "settings": "Settings"
+ "archive": "Arşiv",
+ "bin": "Çöp",
+ "settings": "Ayarlar"
},
"settings": {
- "general": "General",
- "connections": "Connections",
- "security": "Security",
- "appearance": "Appearance",
- "shortcuts": "Shortcuts"
+ "general": "Genel",
+ "connections": "Bağlantılar",
+ "security": "Güvenlik",
+ "appearance": "Görünüm",
+ "shortcuts": "Kısayollar"
}
},
"pages": {
"error": {
"notFound": {
- "title": "Page Not Found",
- "description": "Oops! The page you're looking for doesn't exist or has been moved.",
- "goBack": "Go Back"
+ "title": "Sayfa Bulunamadı",
+ "description": "Üzgünüz! Aradığınız sayfa mevcut değil veya taşınmış.",
+ "goBack": "Geri Dön"
},
- "settingsNotFound": "404 - Settings page not found"
+ "settingsNotFound": "404 - Ayarlar sayfası bulunamadı"
},
"settings": {
"general": {
- "title": "General",
- "description": "Manage settings for your language and email display preferences.",
- "language": "Language",
- "timezone": "Timezone",
- "dynamicContent": "Dynamic Content",
- "dynamicContentDescription": "Allow emails to display dynamic content.",
- "externalImages": "Display External Images",
- "externalImagesDescription": "Allow emails to display images from external sources."
+ "title": "Genel Ayarlar",
+ "description": "Dil ve email görünümü ayarlarını yönetin.",
+ "language": "Dil",
+ "timezone": "Saat Dilimi",
+ "dynamicContent": "Dinamik İçerik",
+ "dynamicContentDescription": "E-postaların dinamik içerik göstermesine izin verin.",
+ "externalImages": "Harici Görselleri Göster",
+ "externalImagesDescription": "E-postaların harici kaynaklardan görselleri göstermesine izin verin."
},
"connections": {
- "title": "Email Connections",
- "description": "Connect your email accounts to Zero.",
- "disconnectTitle": "Disconnect Email Account",
- "disconnectDescription": "Are you sure you want to disconnect this email?",
- "cancel": "Cancel",
- "remove": "Remove",
- "disconnectSuccess": "Account disconnected successfully",
- "disconnectError": "Failed to disconnect account",
- "addEmail": "Add Connection",
- "connectEmail": "Connect Email",
- "connectEmailDescription": "Select an email provider to connect",
- "moreComingSoon": "More coming soon"
+ "title": "E-posta Bağlantıları",
+ "description": "E-posta hesaplarınızı Zero'ya bağlayın.",
+ "disconnectTitle": "E-posta Hesabını Bağlantıyı Kes",
+ "disconnectDescription": "Bu e-posta bağlantısını kesmek istediğinizden emin misiniz?",
+ "cancel": "İptal",
+ "remove": "Kaldır",
+ "disconnectSuccess": "Hesap bağlantısı başarıyla kesildi",
+ "disconnectError": "Hesap bağlantısı kesilirken hata oluştu",
+ "addEmail": "E-posta Bağlantısı Ekle",
+ "connectEmail": "E-posta Bağlantısı",
+ "connectEmailDescription": "E-posta sağlayıcısını seçin",
+ "moreComingSoon": "Yakında daha fazla geliyor"
},
"security": {
- "title": "Security",
- "description": "Manage your security preferences and account protection.",
- "twoFactorAuth": "Two-Factor Authentication",
- "twoFactorAuthDescription": "Add an extra layer of security to your account",
- "loginNotifications": "Login Notifications",
- "loginNotificationsDescription": "Get notified about new login attempts",
- "deleteAccount": "Delete Account"
+ "title": "Güvenlik",
+ "description": "Güvenlik tercihlerinizi ve hesap korumanızı yönetin.",
+ "twoFactorAuth": "İki Faktörlü Kimlik Doğrulama",
+ "twoFactorAuthDescription": "Hesabınıza ekstra bir güvenlik katmanı ekleyin",
+ "loginNotifications": "Giriş Bildirimleri",
+ "loginNotificationsDescription": "Yeni giriş denemeleri hakkında bildirim alın",
+ "deleteAccount": "Hesabı Sil"
},
"appearance": {
- "title": "Appearance",
- "description": "Customize colors, fonts and view options.",
- "theme": "Theme",
- "inboxType": "Inbox Type"
+ "title": "Görünüm",
+ "description": "Renkleri, yazı tiplerini ve görünüm seçeneklerini özelleştirin.",
+ "theme": "Tema",
+ "inboxType": "Gelen Kutusu Tipi"
},
"shortcuts": {
- "title": "Keyboard Shortcuts",
- "description": "View and customize keyboard shortcuts for quick actions.",
+ "title": "Klavye Kısayolları",
+ "description": "Hızlı işlemler için klavye kısayollarını görüntüleyin ve özelleştirin.",
"actions": {
- "newEmail": "New Email",
- "sendEmail": "Send Email",
- "reply": "Reply",
- "replyAll": "Reply All",
- "forward": "Forward",
- "drafts": "Drafts",
- "inbox": "Inbox",
- "sentMail": "Sent Mail",
- "delete": "Delete",
- "search": "Search",
- "markAsUnread": "Mark as Unread",
- "muteThread": "Mute Thread",
- "printEmail": "Print Email",
- "archiveEmail": "Archive Email",
- "markAsSpam": "Mark as Spam",
- "moveToFolder": "Move to Folder",
- "undoLastAction": "Undo Last Action",
- "viewEmailDetails": "View Email Details",
- "goToDrafts": "Go to Drafts",
- "expandEmailView": "Expand Email View",
- "helpWithShortcuts": "Help with shortcuts"
+ "newEmail": "Yeni E-posta",
+ "sendEmail": "E-posta Gönder",
+ "reply": "Yanıtla",
+ "replyAll": "Tümünü Yanıtla",
+ "forward": "İlet",
+ "drafts": "Taslaklar",
+ "inbox": "Gelen Kutusu",
+ "sentMail": "Gönderilen Postalar",
+ "delete": "Sil",
+ "search": "Ara",
+ "markAsUnread": "Okunmadı Olarak İşaretle",
+ "muteThread": "Konuyu Sessize Al",
+ "printEmail": "E-postayı Yazdır",
+ "archiveEmail": "E-postayı Arşivle",
+ "markAsSpam": "Spam Olarak İşaretle",
+ "moveToFolder": "Klasöre Taşı",
+ "undoLastAction": "Son İşlemi Geri Al",
+ "viewEmailDetails": "E-posta Detaylarını Görüntüle",
+ "goToDrafts": "Taslaklara Git",
+ "expandEmailView": "E-posta Görünümünü Genişlet",
+ "helpWithShortcuts": "Kısayollar Hakkında Yardım"
}
}
},
"createEmail": {
- "body": "Body",
+ "body": "İçerik",
"example": "zero@0.email",
- "attachments": "Attachments",
- "dropFilesToAttach": "Drop files to attach",
- "writeYourMessageHere": "Write your message here...",
+ "attachments": "Ekler",
+ "dropFilesToAttach": "Eklemek için dosyaları bırakın",
+ "writeYourMessageHere": "Mesajınızı buraya yazın...",
"emailSentSuccessfully": "Email sent successfully",
"failedToSendEmail": "Failed to send email. Please try again."
}
From f60a85e45fa09af4917956ad82ef8e5a46f4b9c7 Mon Sep 17 00:00:00 2001
From: zerodotemail
Date: Fri, 14 Mar 2025 01:48:18 +0200
Subject: [PATCH 16/33] New translations default.json (French)
---
apps/mail/locales/fr.json | 225 ++++++++++++++++++++++++++++++++++++++
1 file changed, 225 insertions(+)
create mode 100644 apps/mail/locales/fr.json
diff --git a/apps/mail/locales/fr.json b/apps/mail/locales/fr.json
new file mode 100644
index 0000000000..5748e23865
--- /dev/null
+++ b/apps/mail/locales/fr.json
@@ -0,0 +1,225 @@
+{
+ "common": {
+ "actions": {
+ "logout": "Logout",
+ "back": "Back",
+ "create": "Create Email",
+ "saveChanges": "Save changes",
+ "saving": "Saving...",
+ "resetToDefaults": "Reset to Defaults",
+ "close": "Close",
+ "signingOut": "Signing out...",
+ "signedOutSuccess": "Signed out successfully!",
+ "signOutError": "Error signing out"
+ },
+ "themes": {
+ "dark": "Dark",
+ "light": "Light",
+ "system": "System"
+ },
+ "commandPalette": {
+ "title": "Command Palette",
+ "description": "Quick navigation and actions for Mail-0",
+ "placeholder": "Type a command or search...",
+ "noResults": "No results found",
+ "groups": {
+ "mail": "Mail",
+ "settings": "Settings",
+ "actions": "Actions",
+ "help": "Help",
+ "navigation": "Navigation"
+ },
+ "commands": {
+ "goToInbox": "Go to Inbox",
+ "goToDrafts": "Go to Drafts",
+ "goToSent": "Go to Sent",
+ "goToSpam": "Go to Spam",
+ "goToArchive": "Go to Archive",
+ "goToBin": "Go to Bin",
+ "goToSettings": "Go to Settings",
+ "newEmail": "New Email",
+ "composeMessage": "Compose message",
+ "searchEmails": "Search Emails",
+ "toggleTheme": "Toggle Theme",
+ "backToMail": "Back to Mail",
+ "goToDocs": "Go to docs",
+ "helpWithShortcuts": "Help with shortcuts"
+ }
+ },
+ "searchBar": {
+ "pickDateRange": "Pick a date or a range",
+ "search": "Search",
+ "clearSearch": "Clear search",
+ "advancedSearch": "Advanced search",
+ "quickFilters": "Quick filters",
+ "searchIn": "Search in",
+ "recipient": "Recipient",
+ "sender": "Sender",
+ "subject": "Subject",
+ "dateRange": "Date range",
+ "category": "Category",
+ "folder": "Folder",
+ "allMail": "All Mail",
+ "unread": "Unread",
+ "hasAttachment": "Has Attachment",
+ "starred": "Starred",
+ "applyFilters": "Apply filters",
+ "reset": "Reset"
+ },
+ "navUser": {
+ "customerSupport": "Customer Support",
+ "documentation": "Documentation",
+ "appTheme": "App Theme",
+ "accounts": "Accounts",
+ "signIn": "Sign in"
+ },
+ "mailCategories": {
+ "primary": "Primary",
+ "important": "Important",
+ "personal": "Personal",
+ "updates": "Updates",
+ "promotions": "Promotions",
+ "social": "Social"
+ },
+ "replyCompose": {
+ "replyTo": "Reply to",
+ "thisEmail": "this email",
+ "dropFiles": "Drop files to attach",
+ "attachments": "Attachments",
+ "attachmentCount": "{count, plural, =0 {attachments} one {attachment} other {attachments}}",
+ "fileCount": "{count, plural, =0 {files} one {file} other {files}}",
+ "saveDraft": "Save draft",
+ "send": "Send"
+ },
+ "mailDisplay": {
+ "details": "Details",
+ "from": "From",
+ "to": "To",
+ "cc": "Cc",
+ "date": "Date",
+ "mailedBy": "Mailed-By",
+ "signedBy": "Signed-By",
+ "security": "Security",
+ "standardEncryption": "Standard encryption (TLS)",
+ "loadingMailContent": "Loading mail content..."
+ },
+ "threadDisplay": {
+ "exitFullscreen": "Exit fullscreen",
+ "enterFullscreen": "Enter fullscreen",
+ "archive": "Archive",
+ "reply": "Reply",
+ "moreOptions": "More options",
+ "moveToSpam": "Move to spam",
+ "replyAll": "Reply all",
+ "forward": "Forward",
+ "markAsUnread": "Mark as unread",
+ "addLabel": "Add label",
+ "muteThread": "Mute thread"
+ }
+ },
+ "navigation": {
+ "sidebar": {
+ "inbox": "Inbox",
+ "drafts": "Drafts",
+ "sent": "Sent",
+ "spam": "Spam",
+ "archive": "Archive",
+ "bin": "Bin",
+ "settings": "Settings"
+ },
+ "settings": {
+ "general": "General",
+ "connections": "Connections",
+ "security": "Security",
+ "appearance": "Appearance",
+ "shortcuts": "Shortcuts"
+ }
+ },
+ "pages": {
+ "error": {
+ "notFound": {
+ "title": "Page Not Found",
+ "description": "Oops! The page you're looking for doesn't exist or has been moved.",
+ "goBack": "Go Back"
+ },
+ "settingsNotFound": "404 - Settings page not found"
+ },
+ "settings": {
+ "general": {
+ "title": "General",
+ "description": "Manage settings for your language and email display preferences.",
+ "language": "Language",
+ "timezone": "Timezone",
+ "dynamicContent": "Dynamic Content",
+ "dynamicContentDescription": "Allow emails to display dynamic content.",
+ "externalImages": "Display External Images",
+ "externalImagesDescription": "Allow emails to display images from external sources."
+ },
+ "connections": {
+ "title": "Email Connections",
+ "description": "Connect your email accounts to Zero.",
+ "disconnectTitle": "Disconnect Email Account",
+ "disconnectDescription": "Are you sure you want to disconnect this email?",
+ "cancel": "Cancel",
+ "remove": "Remove",
+ "disconnectSuccess": "Account disconnected successfully",
+ "disconnectError": "Failed to disconnect account",
+ "addEmail": "Add Connection",
+ "connectEmail": "Connect Email",
+ "connectEmailDescription": "Select an email provider to connect",
+ "moreComingSoon": "More coming soon"
+ },
+ "security": {
+ "title": "Security",
+ "description": "Manage your security preferences and account protection.",
+ "twoFactorAuth": "Two-Factor Authentication",
+ "twoFactorAuthDescription": "Add an extra layer of security to your account",
+ "loginNotifications": "Login Notifications",
+ "loginNotificationsDescription": "Get notified about new login attempts",
+ "deleteAccount": "Delete Account"
+ },
+ "appearance": {
+ "title": "Appearance",
+ "description": "Customize colors, fonts and view options.",
+ "theme": "Theme",
+ "inboxType": "Inbox Type"
+ },
+ "shortcuts": {
+ "title": "Keyboard Shortcuts",
+ "description": "View and customize keyboard shortcuts for quick actions.",
+ "actions": {
+ "newEmail": "New Email",
+ "sendEmail": "Send Email",
+ "reply": "Reply",
+ "replyAll": "Reply All",
+ "forward": "Forward",
+ "drafts": "Drafts",
+ "inbox": "Inbox",
+ "sentMail": "Sent Mail",
+ "delete": "Delete",
+ "search": "Search",
+ "markAsUnread": "Mark as Unread",
+ "muteThread": "Mute Thread",
+ "printEmail": "Print Email",
+ "archiveEmail": "Archive Email",
+ "markAsSpam": "Mark as Spam",
+ "moveToFolder": "Move to Folder",
+ "undoLastAction": "Undo Last Action",
+ "viewEmailDetails": "View Email Details",
+ "goToDrafts": "Go to Drafts",
+ "expandEmailView": "Expand Email View",
+ "helpWithShortcuts": "Help with shortcuts"
+ }
+ }
+ },
+ "createEmail": {
+ "body": "Body",
+ "example": "zero@0.email",
+ "attachments": "Attachments",
+ "dropFilesToAttach": "Drop files to attach",
+ "writeYourMessageHere": "Write your message here...",
+ "emailSentSuccessfully": "Email sent successfully",
+ "failedToSendEmail": "Failed to send email. Please try again."
+ }
+ }
+}
From 1b6b06319b426eb3f6503a4e36a49002453ec433 Mon Sep 17 00:00:00 2001
From: zerodotemail
Date: Fri, 14 Mar 2025 01:48:19 +0200
Subject: [PATCH 17/33] New translations default.json (Spanish)
---
apps/mail/locales/es.json | 225 ++++++++++++++++++++++++++++++++++++++
1 file changed, 225 insertions(+)
create mode 100644 apps/mail/locales/es.json
diff --git a/apps/mail/locales/es.json b/apps/mail/locales/es.json
new file mode 100644
index 0000000000..5748e23865
--- /dev/null
+++ b/apps/mail/locales/es.json
@@ -0,0 +1,225 @@
+{
+ "common": {
+ "actions": {
+ "logout": "Logout",
+ "back": "Back",
+ "create": "Create Email",
+ "saveChanges": "Save changes",
+ "saving": "Saving...",
+ "resetToDefaults": "Reset to Defaults",
+ "close": "Close",
+ "signingOut": "Signing out...",
+ "signedOutSuccess": "Signed out successfully!",
+ "signOutError": "Error signing out"
+ },
+ "themes": {
+ "dark": "Dark",
+ "light": "Light",
+ "system": "System"
+ },
+ "commandPalette": {
+ "title": "Command Palette",
+ "description": "Quick navigation and actions for Mail-0",
+ "placeholder": "Type a command or search...",
+ "noResults": "No results found",
+ "groups": {
+ "mail": "Mail",
+ "settings": "Settings",
+ "actions": "Actions",
+ "help": "Help",
+ "navigation": "Navigation"
+ },
+ "commands": {
+ "goToInbox": "Go to Inbox",
+ "goToDrafts": "Go to Drafts",
+ "goToSent": "Go to Sent",
+ "goToSpam": "Go to Spam",
+ "goToArchive": "Go to Archive",
+ "goToBin": "Go to Bin",
+ "goToSettings": "Go to Settings",
+ "newEmail": "New Email",
+ "composeMessage": "Compose message",
+ "searchEmails": "Search Emails",
+ "toggleTheme": "Toggle Theme",
+ "backToMail": "Back to Mail",
+ "goToDocs": "Go to docs",
+ "helpWithShortcuts": "Help with shortcuts"
+ }
+ },
+ "searchBar": {
+ "pickDateRange": "Pick a date or a range",
+ "search": "Search",
+ "clearSearch": "Clear search",
+ "advancedSearch": "Advanced search",
+ "quickFilters": "Quick filters",
+ "searchIn": "Search in",
+ "recipient": "Recipient",
+ "sender": "Sender",
+ "subject": "Subject",
+ "dateRange": "Date range",
+ "category": "Category",
+ "folder": "Folder",
+ "allMail": "All Mail",
+ "unread": "Unread",
+ "hasAttachment": "Has Attachment",
+ "starred": "Starred",
+ "applyFilters": "Apply filters",
+ "reset": "Reset"
+ },
+ "navUser": {
+ "customerSupport": "Customer Support",
+ "documentation": "Documentation",
+ "appTheme": "App Theme",
+ "accounts": "Accounts",
+ "signIn": "Sign in"
+ },
+ "mailCategories": {
+ "primary": "Primary",
+ "important": "Important",
+ "personal": "Personal",
+ "updates": "Updates",
+ "promotions": "Promotions",
+ "social": "Social"
+ },
+ "replyCompose": {
+ "replyTo": "Reply to",
+ "thisEmail": "this email",
+ "dropFiles": "Drop files to attach",
+ "attachments": "Attachments",
+ "attachmentCount": "{count, plural, =0 {attachments} one {attachment} other {attachments}}",
+ "fileCount": "{count, plural, =0 {files} one {file} other {files}}",
+ "saveDraft": "Save draft",
+ "send": "Send"
+ },
+ "mailDisplay": {
+ "details": "Details",
+ "from": "From",
+ "to": "To",
+ "cc": "Cc",
+ "date": "Date",
+ "mailedBy": "Mailed-By",
+ "signedBy": "Signed-By",
+ "security": "Security",
+ "standardEncryption": "Standard encryption (TLS)",
+ "loadingMailContent": "Loading mail content..."
+ },
+ "threadDisplay": {
+ "exitFullscreen": "Exit fullscreen",
+ "enterFullscreen": "Enter fullscreen",
+ "archive": "Archive",
+ "reply": "Reply",
+ "moreOptions": "More options",
+ "moveToSpam": "Move to spam",
+ "replyAll": "Reply all",
+ "forward": "Forward",
+ "markAsUnread": "Mark as unread",
+ "addLabel": "Add label",
+ "muteThread": "Mute thread"
+ }
+ },
+ "navigation": {
+ "sidebar": {
+ "inbox": "Inbox",
+ "drafts": "Drafts",
+ "sent": "Sent",
+ "spam": "Spam",
+ "archive": "Archive",
+ "bin": "Bin",
+ "settings": "Settings"
+ },
+ "settings": {
+ "general": "General",
+ "connections": "Connections",
+ "security": "Security",
+ "appearance": "Appearance",
+ "shortcuts": "Shortcuts"
+ }
+ },
+ "pages": {
+ "error": {
+ "notFound": {
+ "title": "Page Not Found",
+ "description": "Oops! The page you're looking for doesn't exist or has been moved.",
+ "goBack": "Go Back"
+ },
+ "settingsNotFound": "404 - Settings page not found"
+ },
+ "settings": {
+ "general": {
+ "title": "General",
+ "description": "Manage settings for your language and email display preferences.",
+ "language": "Language",
+ "timezone": "Timezone",
+ "dynamicContent": "Dynamic Content",
+ "dynamicContentDescription": "Allow emails to display dynamic content.",
+ "externalImages": "Display External Images",
+ "externalImagesDescription": "Allow emails to display images from external sources."
+ },
+ "connections": {
+ "title": "Email Connections",
+ "description": "Connect your email accounts to Zero.",
+ "disconnectTitle": "Disconnect Email Account",
+ "disconnectDescription": "Are you sure you want to disconnect this email?",
+ "cancel": "Cancel",
+ "remove": "Remove",
+ "disconnectSuccess": "Account disconnected successfully",
+ "disconnectError": "Failed to disconnect account",
+ "addEmail": "Add Connection",
+ "connectEmail": "Connect Email",
+ "connectEmailDescription": "Select an email provider to connect",
+ "moreComingSoon": "More coming soon"
+ },
+ "security": {
+ "title": "Security",
+ "description": "Manage your security preferences and account protection.",
+ "twoFactorAuth": "Two-Factor Authentication",
+ "twoFactorAuthDescription": "Add an extra layer of security to your account",
+ "loginNotifications": "Login Notifications",
+ "loginNotificationsDescription": "Get notified about new login attempts",
+ "deleteAccount": "Delete Account"
+ },
+ "appearance": {
+ "title": "Appearance",
+ "description": "Customize colors, fonts and view options.",
+ "theme": "Theme",
+ "inboxType": "Inbox Type"
+ },
+ "shortcuts": {
+ "title": "Keyboard Shortcuts",
+ "description": "View and customize keyboard shortcuts for quick actions.",
+ "actions": {
+ "newEmail": "New Email",
+ "sendEmail": "Send Email",
+ "reply": "Reply",
+ "replyAll": "Reply All",
+ "forward": "Forward",
+ "drafts": "Drafts",
+ "inbox": "Inbox",
+ "sentMail": "Sent Mail",
+ "delete": "Delete",
+ "search": "Search",
+ "markAsUnread": "Mark as Unread",
+ "muteThread": "Mute Thread",
+ "printEmail": "Print Email",
+ "archiveEmail": "Archive Email",
+ "markAsSpam": "Mark as Spam",
+ "moveToFolder": "Move to Folder",
+ "undoLastAction": "Undo Last Action",
+ "viewEmailDetails": "View Email Details",
+ "goToDrafts": "Go to Drafts",
+ "expandEmailView": "Expand Email View",
+ "helpWithShortcuts": "Help with shortcuts"
+ }
+ }
+ },
+ "createEmail": {
+ "body": "Body",
+ "example": "zero@0.email",
+ "attachments": "Attachments",
+ "dropFilesToAttach": "Drop files to attach",
+ "writeYourMessageHere": "Write your message here...",
+ "emailSentSuccessfully": "Email sent successfully",
+ "failedToSendEmail": "Failed to send email. Please try again."
+ }
+ }
+}
From fa5d21fe7017a9a218ea4695d4afd68e403c5cb2 Mon Sep 17 00:00:00 2001
From: zerodotemail
Date: Fri, 14 Mar 2025 01:48:21 +0200
Subject: [PATCH 18/33] New translations default.json (Arabic)
---
apps/mail/locales/ar.json | 225 ++++++++++++++++++++++++++++++++++++++
1 file changed, 225 insertions(+)
create mode 100644 apps/mail/locales/ar.json
diff --git a/apps/mail/locales/ar.json b/apps/mail/locales/ar.json
new file mode 100644
index 0000000000..5748e23865
--- /dev/null
+++ b/apps/mail/locales/ar.json
@@ -0,0 +1,225 @@
+{
+ "common": {
+ "actions": {
+ "logout": "Logout",
+ "back": "Back",
+ "create": "Create Email",
+ "saveChanges": "Save changes",
+ "saving": "Saving...",
+ "resetToDefaults": "Reset to Defaults",
+ "close": "Close",
+ "signingOut": "Signing out...",
+ "signedOutSuccess": "Signed out successfully!",
+ "signOutError": "Error signing out"
+ },
+ "themes": {
+ "dark": "Dark",
+ "light": "Light",
+ "system": "System"
+ },
+ "commandPalette": {
+ "title": "Command Palette",
+ "description": "Quick navigation and actions for Mail-0",
+ "placeholder": "Type a command or search...",
+ "noResults": "No results found",
+ "groups": {
+ "mail": "Mail",
+ "settings": "Settings",
+ "actions": "Actions",
+ "help": "Help",
+ "navigation": "Navigation"
+ },
+ "commands": {
+ "goToInbox": "Go to Inbox",
+ "goToDrafts": "Go to Drafts",
+ "goToSent": "Go to Sent",
+ "goToSpam": "Go to Spam",
+ "goToArchive": "Go to Archive",
+ "goToBin": "Go to Bin",
+ "goToSettings": "Go to Settings",
+ "newEmail": "New Email",
+ "composeMessage": "Compose message",
+ "searchEmails": "Search Emails",
+ "toggleTheme": "Toggle Theme",
+ "backToMail": "Back to Mail",
+ "goToDocs": "Go to docs",
+ "helpWithShortcuts": "Help with shortcuts"
+ }
+ },
+ "searchBar": {
+ "pickDateRange": "Pick a date or a range",
+ "search": "Search",
+ "clearSearch": "Clear search",
+ "advancedSearch": "Advanced search",
+ "quickFilters": "Quick filters",
+ "searchIn": "Search in",
+ "recipient": "Recipient",
+ "sender": "Sender",
+ "subject": "Subject",
+ "dateRange": "Date range",
+ "category": "Category",
+ "folder": "Folder",
+ "allMail": "All Mail",
+ "unread": "Unread",
+ "hasAttachment": "Has Attachment",
+ "starred": "Starred",
+ "applyFilters": "Apply filters",
+ "reset": "Reset"
+ },
+ "navUser": {
+ "customerSupport": "Customer Support",
+ "documentation": "Documentation",
+ "appTheme": "App Theme",
+ "accounts": "Accounts",
+ "signIn": "Sign in"
+ },
+ "mailCategories": {
+ "primary": "Primary",
+ "important": "Important",
+ "personal": "Personal",
+ "updates": "Updates",
+ "promotions": "Promotions",
+ "social": "Social"
+ },
+ "replyCompose": {
+ "replyTo": "Reply to",
+ "thisEmail": "this email",
+ "dropFiles": "Drop files to attach",
+ "attachments": "Attachments",
+ "attachmentCount": "{count, plural, =0 {attachments} one {attachment} other {attachments}}",
+ "fileCount": "{count, plural, =0 {files} one {file} other {files}}",
+ "saveDraft": "Save draft",
+ "send": "Send"
+ },
+ "mailDisplay": {
+ "details": "Details",
+ "from": "From",
+ "to": "To",
+ "cc": "Cc",
+ "date": "Date",
+ "mailedBy": "Mailed-By",
+ "signedBy": "Signed-By",
+ "security": "Security",
+ "standardEncryption": "Standard encryption (TLS)",
+ "loadingMailContent": "Loading mail content..."
+ },
+ "threadDisplay": {
+ "exitFullscreen": "Exit fullscreen",
+ "enterFullscreen": "Enter fullscreen",
+ "archive": "Archive",
+ "reply": "Reply",
+ "moreOptions": "More options",
+ "moveToSpam": "Move to spam",
+ "replyAll": "Reply all",
+ "forward": "Forward",
+ "markAsUnread": "Mark as unread",
+ "addLabel": "Add label",
+ "muteThread": "Mute thread"
+ }
+ },
+ "navigation": {
+ "sidebar": {
+ "inbox": "Inbox",
+ "drafts": "Drafts",
+ "sent": "Sent",
+ "spam": "Spam",
+ "archive": "Archive",
+ "bin": "Bin",
+ "settings": "Settings"
+ },
+ "settings": {
+ "general": "General",
+ "connections": "Connections",
+ "security": "Security",
+ "appearance": "Appearance",
+ "shortcuts": "Shortcuts"
+ }
+ },
+ "pages": {
+ "error": {
+ "notFound": {
+ "title": "Page Not Found",
+ "description": "Oops! The page you're looking for doesn't exist or has been moved.",
+ "goBack": "Go Back"
+ },
+ "settingsNotFound": "404 - Settings page not found"
+ },
+ "settings": {
+ "general": {
+ "title": "General",
+ "description": "Manage settings for your language and email display preferences.",
+ "language": "Language",
+ "timezone": "Timezone",
+ "dynamicContent": "Dynamic Content",
+ "dynamicContentDescription": "Allow emails to display dynamic content.",
+ "externalImages": "Display External Images",
+ "externalImagesDescription": "Allow emails to display images from external sources."
+ },
+ "connections": {
+ "title": "Email Connections",
+ "description": "Connect your email accounts to Zero.",
+ "disconnectTitle": "Disconnect Email Account",
+ "disconnectDescription": "Are you sure you want to disconnect this email?",
+ "cancel": "Cancel",
+ "remove": "Remove",
+ "disconnectSuccess": "Account disconnected successfully",
+ "disconnectError": "Failed to disconnect account",
+ "addEmail": "Add Connection",
+ "connectEmail": "Connect Email",
+ "connectEmailDescription": "Select an email provider to connect",
+ "moreComingSoon": "More coming soon"
+ },
+ "security": {
+ "title": "Security",
+ "description": "Manage your security preferences and account protection.",
+ "twoFactorAuth": "Two-Factor Authentication",
+ "twoFactorAuthDescription": "Add an extra layer of security to your account",
+ "loginNotifications": "Login Notifications",
+ "loginNotificationsDescription": "Get notified about new login attempts",
+ "deleteAccount": "Delete Account"
+ },
+ "appearance": {
+ "title": "Appearance",
+ "description": "Customize colors, fonts and view options.",
+ "theme": "Theme",
+ "inboxType": "Inbox Type"
+ },
+ "shortcuts": {
+ "title": "Keyboard Shortcuts",
+ "description": "View and customize keyboard shortcuts for quick actions.",
+ "actions": {
+ "newEmail": "New Email",
+ "sendEmail": "Send Email",
+ "reply": "Reply",
+ "replyAll": "Reply All",
+ "forward": "Forward",
+ "drafts": "Drafts",
+ "inbox": "Inbox",
+ "sentMail": "Sent Mail",
+ "delete": "Delete",
+ "search": "Search",
+ "markAsUnread": "Mark as Unread",
+ "muteThread": "Mute Thread",
+ "printEmail": "Print Email",
+ "archiveEmail": "Archive Email",
+ "markAsSpam": "Mark as Spam",
+ "moveToFolder": "Move to Folder",
+ "undoLastAction": "Undo Last Action",
+ "viewEmailDetails": "View Email Details",
+ "goToDrafts": "Go to Drafts",
+ "expandEmailView": "Expand Email View",
+ "helpWithShortcuts": "Help with shortcuts"
+ }
+ }
+ },
+ "createEmail": {
+ "body": "Body",
+ "example": "zero@0.email",
+ "attachments": "Attachments",
+ "dropFilesToAttach": "Drop files to attach",
+ "writeYourMessageHere": "Write your message here...",
+ "emailSentSuccessfully": "Email sent successfully",
+ "failedToSendEmail": "Failed to send email. Please try again."
+ }
+ }
+}
From 3d770947babdb15ee12f3c509732f7b5c592771b Mon Sep 17 00:00:00 2001
From: zerodotemail
Date: Fri, 14 Mar 2025 01:48:22 +0200
Subject: [PATCH 19/33] New translations default.json (German)
---
apps/mail/locales/de.json | 225 ++++++++++++++++++++++++++++++++++++++
1 file changed, 225 insertions(+)
create mode 100644 apps/mail/locales/de.json
diff --git a/apps/mail/locales/de.json b/apps/mail/locales/de.json
new file mode 100644
index 0000000000..5748e23865
--- /dev/null
+++ b/apps/mail/locales/de.json
@@ -0,0 +1,225 @@
+{
+ "common": {
+ "actions": {
+ "logout": "Logout",
+ "back": "Back",
+ "create": "Create Email",
+ "saveChanges": "Save changes",
+ "saving": "Saving...",
+ "resetToDefaults": "Reset to Defaults",
+ "close": "Close",
+ "signingOut": "Signing out...",
+ "signedOutSuccess": "Signed out successfully!",
+ "signOutError": "Error signing out"
+ },
+ "themes": {
+ "dark": "Dark",
+ "light": "Light",
+ "system": "System"
+ },
+ "commandPalette": {
+ "title": "Command Palette",
+ "description": "Quick navigation and actions for Mail-0",
+ "placeholder": "Type a command or search...",
+ "noResults": "No results found",
+ "groups": {
+ "mail": "Mail",
+ "settings": "Settings",
+ "actions": "Actions",
+ "help": "Help",
+ "navigation": "Navigation"
+ },
+ "commands": {
+ "goToInbox": "Go to Inbox",
+ "goToDrafts": "Go to Drafts",
+ "goToSent": "Go to Sent",
+ "goToSpam": "Go to Spam",
+ "goToArchive": "Go to Archive",
+ "goToBin": "Go to Bin",
+ "goToSettings": "Go to Settings",
+ "newEmail": "New Email",
+ "composeMessage": "Compose message",
+ "searchEmails": "Search Emails",
+ "toggleTheme": "Toggle Theme",
+ "backToMail": "Back to Mail",
+ "goToDocs": "Go to docs",
+ "helpWithShortcuts": "Help with shortcuts"
+ }
+ },
+ "searchBar": {
+ "pickDateRange": "Pick a date or a range",
+ "search": "Search",
+ "clearSearch": "Clear search",
+ "advancedSearch": "Advanced search",
+ "quickFilters": "Quick filters",
+ "searchIn": "Search in",
+ "recipient": "Recipient",
+ "sender": "Sender",
+ "subject": "Subject",
+ "dateRange": "Date range",
+ "category": "Category",
+ "folder": "Folder",
+ "allMail": "All Mail",
+ "unread": "Unread",
+ "hasAttachment": "Has Attachment",
+ "starred": "Starred",
+ "applyFilters": "Apply filters",
+ "reset": "Reset"
+ },
+ "navUser": {
+ "customerSupport": "Customer Support",
+ "documentation": "Documentation",
+ "appTheme": "App Theme",
+ "accounts": "Accounts",
+ "signIn": "Sign in"
+ },
+ "mailCategories": {
+ "primary": "Primary",
+ "important": "Important",
+ "personal": "Personal",
+ "updates": "Updates",
+ "promotions": "Promotions",
+ "social": "Social"
+ },
+ "replyCompose": {
+ "replyTo": "Reply to",
+ "thisEmail": "this email",
+ "dropFiles": "Drop files to attach",
+ "attachments": "Attachments",
+ "attachmentCount": "{count, plural, =0 {attachments} one {attachment} other {attachments}}",
+ "fileCount": "{count, plural, =0 {files} one {file} other {files}}",
+ "saveDraft": "Save draft",
+ "send": "Send"
+ },
+ "mailDisplay": {
+ "details": "Details",
+ "from": "From",
+ "to": "To",
+ "cc": "Cc",
+ "date": "Date",
+ "mailedBy": "Mailed-By",
+ "signedBy": "Signed-By",
+ "security": "Security",
+ "standardEncryption": "Standard encryption (TLS)",
+ "loadingMailContent": "Loading mail content..."
+ },
+ "threadDisplay": {
+ "exitFullscreen": "Exit fullscreen",
+ "enterFullscreen": "Enter fullscreen",
+ "archive": "Archive",
+ "reply": "Reply",
+ "moreOptions": "More options",
+ "moveToSpam": "Move to spam",
+ "replyAll": "Reply all",
+ "forward": "Forward",
+ "markAsUnread": "Mark as unread",
+ "addLabel": "Add label",
+ "muteThread": "Mute thread"
+ }
+ },
+ "navigation": {
+ "sidebar": {
+ "inbox": "Inbox",
+ "drafts": "Drafts",
+ "sent": "Sent",
+ "spam": "Spam",
+ "archive": "Archive",
+ "bin": "Bin",
+ "settings": "Settings"
+ },
+ "settings": {
+ "general": "General",
+ "connections": "Connections",
+ "security": "Security",
+ "appearance": "Appearance",
+ "shortcuts": "Shortcuts"
+ }
+ },
+ "pages": {
+ "error": {
+ "notFound": {
+ "title": "Page Not Found",
+ "description": "Oops! The page you're looking for doesn't exist or has been moved.",
+ "goBack": "Go Back"
+ },
+ "settingsNotFound": "404 - Settings page not found"
+ },
+ "settings": {
+ "general": {
+ "title": "General",
+ "description": "Manage settings for your language and email display preferences.",
+ "language": "Language",
+ "timezone": "Timezone",
+ "dynamicContent": "Dynamic Content",
+ "dynamicContentDescription": "Allow emails to display dynamic content.",
+ "externalImages": "Display External Images",
+ "externalImagesDescription": "Allow emails to display images from external sources."
+ },
+ "connections": {
+ "title": "Email Connections",
+ "description": "Connect your email accounts to Zero.",
+ "disconnectTitle": "Disconnect Email Account",
+ "disconnectDescription": "Are you sure you want to disconnect this email?",
+ "cancel": "Cancel",
+ "remove": "Remove",
+ "disconnectSuccess": "Account disconnected successfully",
+ "disconnectError": "Failed to disconnect account",
+ "addEmail": "Add Connection",
+ "connectEmail": "Connect Email",
+ "connectEmailDescription": "Select an email provider to connect",
+ "moreComingSoon": "More coming soon"
+ },
+ "security": {
+ "title": "Security",
+ "description": "Manage your security preferences and account protection.",
+ "twoFactorAuth": "Two-Factor Authentication",
+ "twoFactorAuthDescription": "Add an extra layer of security to your account",
+ "loginNotifications": "Login Notifications",
+ "loginNotificationsDescription": "Get notified about new login attempts",
+ "deleteAccount": "Delete Account"
+ },
+ "appearance": {
+ "title": "Appearance",
+ "description": "Customize colors, fonts and view options.",
+ "theme": "Theme",
+ "inboxType": "Inbox Type"
+ },
+ "shortcuts": {
+ "title": "Keyboard Shortcuts",
+ "description": "View and customize keyboard shortcuts for quick actions.",
+ "actions": {
+ "newEmail": "New Email",
+ "sendEmail": "Send Email",
+ "reply": "Reply",
+ "replyAll": "Reply All",
+ "forward": "Forward",
+ "drafts": "Drafts",
+ "inbox": "Inbox",
+ "sentMail": "Sent Mail",
+ "delete": "Delete",
+ "search": "Search",
+ "markAsUnread": "Mark as Unread",
+ "muteThread": "Mute Thread",
+ "printEmail": "Print Email",
+ "archiveEmail": "Archive Email",
+ "markAsSpam": "Mark as Spam",
+ "moveToFolder": "Move to Folder",
+ "undoLastAction": "Undo Last Action",
+ "viewEmailDetails": "View Email Details",
+ "goToDrafts": "Go to Drafts",
+ "expandEmailView": "Expand Email View",
+ "helpWithShortcuts": "Help with shortcuts"
+ }
+ }
+ },
+ "createEmail": {
+ "body": "Body",
+ "example": "zero@0.email",
+ "attachments": "Attachments",
+ "dropFilesToAttach": "Drop files to attach",
+ "writeYourMessageHere": "Write your message here...",
+ "emailSentSuccessfully": "Email sent successfully",
+ "failedToSendEmail": "Failed to send email. Please try again."
+ }
+ }
+}
From 64f5d7740ef7ad7e0188df9b22f7a31ad943c2d8 Mon Sep 17 00:00:00 2001
From: zerodotemail
Date: Fri, 14 Mar 2025 01:48:24 +0200
Subject: [PATCH 20/33] New translations default.json (Portuguese)
---
apps/mail/locales/pt.json | 225 ++++++++++++++++++++++++++++++++++++++
1 file changed, 225 insertions(+)
create mode 100644 apps/mail/locales/pt.json
diff --git a/apps/mail/locales/pt.json b/apps/mail/locales/pt.json
new file mode 100644
index 0000000000..5748e23865
--- /dev/null
+++ b/apps/mail/locales/pt.json
@@ -0,0 +1,225 @@
+{
+ "common": {
+ "actions": {
+ "logout": "Logout",
+ "back": "Back",
+ "create": "Create Email",
+ "saveChanges": "Save changes",
+ "saving": "Saving...",
+ "resetToDefaults": "Reset to Defaults",
+ "close": "Close",
+ "signingOut": "Signing out...",
+ "signedOutSuccess": "Signed out successfully!",
+ "signOutError": "Error signing out"
+ },
+ "themes": {
+ "dark": "Dark",
+ "light": "Light",
+ "system": "System"
+ },
+ "commandPalette": {
+ "title": "Command Palette",
+ "description": "Quick navigation and actions for Mail-0",
+ "placeholder": "Type a command or search...",
+ "noResults": "No results found",
+ "groups": {
+ "mail": "Mail",
+ "settings": "Settings",
+ "actions": "Actions",
+ "help": "Help",
+ "navigation": "Navigation"
+ },
+ "commands": {
+ "goToInbox": "Go to Inbox",
+ "goToDrafts": "Go to Drafts",
+ "goToSent": "Go to Sent",
+ "goToSpam": "Go to Spam",
+ "goToArchive": "Go to Archive",
+ "goToBin": "Go to Bin",
+ "goToSettings": "Go to Settings",
+ "newEmail": "New Email",
+ "composeMessage": "Compose message",
+ "searchEmails": "Search Emails",
+ "toggleTheme": "Toggle Theme",
+ "backToMail": "Back to Mail",
+ "goToDocs": "Go to docs",
+ "helpWithShortcuts": "Help with shortcuts"
+ }
+ },
+ "searchBar": {
+ "pickDateRange": "Pick a date or a range",
+ "search": "Search",
+ "clearSearch": "Clear search",
+ "advancedSearch": "Advanced search",
+ "quickFilters": "Quick filters",
+ "searchIn": "Search in",
+ "recipient": "Recipient",
+ "sender": "Sender",
+ "subject": "Subject",
+ "dateRange": "Date range",
+ "category": "Category",
+ "folder": "Folder",
+ "allMail": "All Mail",
+ "unread": "Unread",
+ "hasAttachment": "Has Attachment",
+ "starred": "Starred",
+ "applyFilters": "Apply filters",
+ "reset": "Reset"
+ },
+ "navUser": {
+ "customerSupport": "Customer Support",
+ "documentation": "Documentation",
+ "appTheme": "App Theme",
+ "accounts": "Accounts",
+ "signIn": "Sign in"
+ },
+ "mailCategories": {
+ "primary": "Primary",
+ "important": "Important",
+ "personal": "Personal",
+ "updates": "Updates",
+ "promotions": "Promotions",
+ "social": "Social"
+ },
+ "replyCompose": {
+ "replyTo": "Reply to",
+ "thisEmail": "this email",
+ "dropFiles": "Drop files to attach",
+ "attachments": "Attachments",
+ "attachmentCount": "{count, plural, =0 {attachments} one {attachment} other {attachments}}",
+ "fileCount": "{count, plural, =0 {files} one {file} other {files}}",
+ "saveDraft": "Save draft",
+ "send": "Send"
+ },
+ "mailDisplay": {
+ "details": "Details",
+ "from": "From",
+ "to": "To",
+ "cc": "Cc",
+ "date": "Date",
+ "mailedBy": "Mailed-By",
+ "signedBy": "Signed-By",
+ "security": "Security",
+ "standardEncryption": "Standard encryption (TLS)",
+ "loadingMailContent": "Loading mail content..."
+ },
+ "threadDisplay": {
+ "exitFullscreen": "Exit fullscreen",
+ "enterFullscreen": "Enter fullscreen",
+ "archive": "Archive",
+ "reply": "Reply",
+ "moreOptions": "More options",
+ "moveToSpam": "Move to spam",
+ "replyAll": "Reply all",
+ "forward": "Forward",
+ "markAsUnread": "Mark as unread",
+ "addLabel": "Add label",
+ "muteThread": "Mute thread"
+ }
+ },
+ "navigation": {
+ "sidebar": {
+ "inbox": "Inbox",
+ "drafts": "Drafts",
+ "sent": "Sent",
+ "spam": "Spam",
+ "archive": "Archive",
+ "bin": "Bin",
+ "settings": "Settings"
+ },
+ "settings": {
+ "general": "General",
+ "connections": "Connections",
+ "security": "Security",
+ "appearance": "Appearance",
+ "shortcuts": "Shortcuts"
+ }
+ },
+ "pages": {
+ "error": {
+ "notFound": {
+ "title": "Page Not Found",
+ "description": "Oops! The page you're looking for doesn't exist or has been moved.",
+ "goBack": "Go Back"
+ },
+ "settingsNotFound": "404 - Settings page not found"
+ },
+ "settings": {
+ "general": {
+ "title": "General",
+ "description": "Manage settings for your language and email display preferences.",
+ "language": "Language",
+ "timezone": "Timezone",
+ "dynamicContent": "Dynamic Content",
+ "dynamicContentDescription": "Allow emails to display dynamic content.",
+ "externalImages": "Display External Images",
+ "externalImagesDescription": "Allow emails to display images from external sources."
+ },
+ "connections": {
+ "title": "Email Connections",
+ "description": "Connect your email accounts to Zero.",
+ "disconnectTitle": "Disconnect Email Account",
+ "disconnectDescription": "Are you sure you want to disconnect this email?",
+ "cancel": "Cancel",
+ "remove": "Remove",
+ "disconnectSuccess": "Account disconnected successfully",
+ "disconnectError": "Failed to disconnect account",
+ "addEmail": "Add Connection",
+ "connectEmail": "Connect Email",
+ "connectEmailDescription": "Select an email provider to connect",
+ "moreComingSoon": "More coming soon"
+ },
+ "security": {
+ "title": "Security",
+ "description": "Manage your security preferences and account protection.",
+ "twoFactorAuth": "Two-Factor Authentication",
+ "twoFactorAuthDescription": "Add an extra layer of security to your account",
+ "loginNotifications": "Login Notifications",
+ "loginNotificationsDescription": "Get notified about new login attempts",
+ "deleteAccount": "Delete Account"
+ },
+ "appearance": {
+ "title": "Appearance",
+ "description": "Customize colors, fonts and view options.",
+ "theme": "Theme",
+ "inboxType": "Inbox Type"
+ },
+ "shortcuts": {
+ "title": "Keyboard Shortcuts",
+ "description": "View and customize keyboard shortcuts for quick actions.",
+ "actions": {
+ "newEmail": "New Email",
+ "sendEmail": "Send Email",
+ "reply": "Reply",
+ "replyAll": "Reply All",
+ "forward": "Forward",
+ "drafts": "Drafts",
+ "inbox": "Inbox",
+ "sentMail": "Sent Mail",
+ "delete": "Delete",
+ "search": "Search",
+ "markAsUnread": "Mark as Unread",
+ "muteThread": "Mute Thread",
+ "printEmail": "Print Email",
+ "archiveEmail": "Archive Email",
+ "markAsSpam": "Mark as Spam",
+ "moveToFolder": "Move to Folder",
+ "undoLastAction": "Undo Last Action",
+ "viewEmailDetails": "View Email Details",
+ "goToDrafts": "Go to Drafts",
+ "expandEmailView": "Expand Email View",
+ "helpWithShortcuts": "Help with shortcuts"
+ }
+ }
+ },
+ "createEmail": {
+ "body": "Body",
+ "example": "zero@0.email",
+ "attachments": "Attachments",
+ "dropFilesToAttach": "Drop files to attach",
+ "writeYourMessageHere": "Write your message here...",
+ "emailSentSuccessfully": "Email sent successfully",
+ "failedToSendEmail": "Failed to send email. Please try again."
+ }
+ }
+}
From 5f4a47729f929adcf6504b1329a26a17f2e6f20f Mon Sep 17 00:00:00 2001
From: zerodotemail
Date: Fri, 14 Mar 2025 01:48:26 +0200
Subject: [PATCH 21/33] New translations default.json (Turkish)
---
apps/mail/locales/tr.json | 225 ++++++++++++++++++++++++++++++++++++++
1 file changed, 225 insertions(+)
create mode 100644 apps/mail/locales/tr.json
diff --git a/apps/mail/locales/tr.json b/apps/mail/locales/tr.json
new file mode 100644
index 0000000000..5748e23865
--- /dev/null
+++ b/apps/mail/locales/tr.json
@@ -0,0 +1,225 @@
+{
+ "common": {
+ "actions": {
+ "logout": "Logout",
+ "back": "Back",
+ "create": "Create Email",
+ "saveChanges": "Save changes",
+ "saving": "Saving...",
+ "resetToDefaults": "Reset to Defaults",
+ "close": "Close",
+ "signingOut": "Signing out...",
+ "signedOutSuccess": "Signed out successfully!",
+ "signOutError": "Error signing out"
+ },
+ "themes": {
+ "dark": "Dark",
+ "light": "Light",
+ "system": "System"
+ },
+ "commandPalette": {
+ "title": "Command Palette",
+ "description": "Quick navigation and actions for Mail-0",
+ "placeholder": "Type a command or search...",
+ "noResults": "No results found",
+ "groups": {
+ "mail": "Mail",
+ "settings": "Settings",
+ "actions": "Actions",
+ "help": "Help",
+ "navigation": "Navigation"
+ },
+ "commands": {
+ "goToInbox": "Go to Inbox",
+ "goToDrafts": "Go to Drafts",
+ "goToSent": "Go to Sent",
+ "goToSpam": "Go to Spam",
+ "goToArchive": "Go to Archive",
+ "goToBin": "Go to Bin",
+ "goToSettings": "Go to Settings",
+ "newEmail": "New Email",
+ "composeMessage": "Compose message",
+ "searchEmails": "Search Emails",
+ "toggleTheme": "Toggle Theme",
+ "backToMail": "Back to Mail",
+ "goToDocs": "Go to docs",
+ "helpWithShortcuts": "Help with shortcuts"
+ }
+ },
+ "searchBar": {
+ "pickDateRange": "Pick a date or a range",
+ "search": "Search",
+ "clearSearch": "Clear search",
+ "advancedSearch": "Advanced search",
+ "quickFilters": "Quick filters",
+ "searchIn": "Search in",
+ "recipient": "Recipient",
+ "sender": "Sender",
+ "subject": "Subject",
+ "dateRange": "Date range",
+ "category": "Category",
+ "folder": "Folder",
+ "allMail": "All Mail",
+ "unread": "Unread",
+ "hasAttachment": "Has Attachment",
+ "starred": "Starred",
+ "applyFilters": "Apply filters",
+ "reset": "Reset"
+ },
+ "navUser": {
+ "customerSupport": "Customer Support",
+ "documentation": "Documentation",
+ "appTheme": "App Theme",
+ "accounts": "Accounts",
+ "signIn": "Sign in"
+ },
+ "mailCategories": {
+ "primary": "Primary",
+ "important": "Important",
+ "personal": "Personal",
+ "updates": "Updates",
+ "promotions": "Promotions",
+ "social": "Social"
+ },
+ "replyCompose": {
+ "replyTo": "Reply to",
+ "thisEmail": "this email",
+ "dropFiles": "Drop files to attach",
+ "attachments": "Attachments",
+ "attachmentCount": "{count, plural, =0 {attachments} one {attachment} other {attachments}}",
+ "fileCount": "{count, plural, =0 {files} one {file} other {files}}",
+ "saveDraft": "Save draft",
+ "send": "Send"
+ },
+ "mailDisplay": {
+ "details": "Details",
+ "from": "From",
+ "to": "To",
+ "cc": "Cc",
+ "date": "Date",
+ "mailedBy": "Mailed-By",
+ "signedBy": "Signed-By",
+ "security": "Security",
+ "standardEncryption": "Standard encryption (TLS)",
+ "loadingMailContent": "Loading mail content..."
+ },
+ "threadDisplay": {
+ "exitFullscreen": "Exit fullscreen",
+ "enterFullscreen": "Enter fullscreen",
+ "archive": "Archive",
+ "reply": "Reply",
+ "moreOptions": "More options",
+ "moveToSpam": "Move to spam",
+ "replyAll": "Reply all",
+ "forward": "Forward",
+ "markAsUnread": "Mark as unread",
+ "addLabel": "Add label",
+ "muteThread": "Mute thread"
+ }
+ },
+ "navigation": {
+ "sidebar": {
+ "inbox": "Inbox",
+ "drafts": "Drafts",
+ "sent": "Sent",
+ "spam": "Spam",
+ "archive": "Archive",
+ "bin": "Bin",
+ "settings": "Settings"
+ },
+ "settings": {
+ "general": "General",
+ "connections": "Connections",
+ "security": "Security",
+ "appearance": "Appearance",
+ "shortcuts": "Shortcuts"
+ }
+ },
+ "pages": {
+ "error": {
+ "notFound": {
+ "title": "Page Not Found",
+ "description": "Oops! The page you're looking for doesn't exist or has been moved.",
+ "goBack": "Go Back"
+ },
+ "settingsNotFound": "404 - Settings page not found"
+ },
+ "settings": {
+ "general": {
+ "title": "General",
+ "description": "Manage settings for your language and email display preferences.",
+ "language": "Language",
+ "timezone": "Timezone",
+ "dynamicContent": "Dynamic Content",
+ "dynamicContentDescription": "Allow emails to display dynamic content.",
+ "externalImages": "Display External Images",
+ "externalImagesDescription": "Allow emails to display images from external sources."
+ },
+ "connections": {
+ "title": "Email Connections",
+ "description": "Connect your email accounts to Zero.",
+ "disconnectTitle": "Disconnect Email Account",
+ "disconnectDescription": "Are you sure you want to disconnect this email?",
+ "cancel": "Cancel",
+ "remove": "Remove",
+ "disconnectSuccess": "Account disconnected successfully",
+ "disconnectError": "Failed to disconnect account",
+ "addEmail": "Add Connection",
+ "connectEmail": "Connect Email",
+ "connectEmailDescription": "Select an email provider to connect",
+ "moreComingSoon": "More coming soon"
+ },
+ "security": {
+ "title": "Security",
+ "description": "Manage your security preferences and account protection.",
+ "twoFactorAuth": "Two-Factor Authentication",
+ "twoFactorAuthDescription": "Add an extra layer of security to your account",
+ "loginNotifications": "Login Notifications",
+ "loginNotificationsDescription": "Get notified about new login attempts",
+ "deleteAccount": "Delete Account"
+ },
+ "appearance": {
+ "title": "Appearance",
+ "description": "Customize colors, fonts and view options.",
+ "theme": "Theme",
+ "inboxType": "Inbox Type"
+ },
+ "shortcuts": {
+ "title": "Keyboard Shortcuts",
+ "description": "View and customize keyboard shortcuts for quick actions.",
+ "actions": {
+ "newEmail": "New Email",
+ "sendEmail": "Send Email",
+ "reply": "Reply",
+ "replyAll": "Reply All",
+ "forward": "Forward",
+ "drafts": "Drafts",
+ "inbox": "Inbox",
+ "sentMail": "Sent Mail",
+ "delete": "Delete",
+ "search": "Search",
+ "markAsUnread": "Mark as Unread",
+ "muteThread": "Mute Thread",
+ "printEmail": "Print Email",
+ "archiveEmail": "Archive Email",
+ "markAsSpam": "Mark as Spam",
+ "moveToFolder": "Move to Folder",
+ "undoLastAction": "Undo Last Action",
+ "viewEmailDetails": "View Email Details",
+ "goToDrafts": "Go to Drafts",
+ "expandEmailView": "Expand Email View",
+ "helpWithShortcuts": "Help with shortcuts"
+ }
+ }
+ },
+ "createEmail": {
+ "body": "Body",
+ "example": "zero@0.email",
+ "attachments": "Attachments",
+ "dropFilesToAttach": "Drop files to attach",
+ "writeYourMessageHere": "Write your message here...",
+ "emailSentSuccessfully": "Email sent successfully",
+ "failedToSendEmail": "Failed to send email. Please try again."
+ }
+ }
+}
From a9c793669ca66e0ffe3832c14ad26ac738c7872e Mon Sep 17 00:00:00 2001
From: user12224 <122770437+user12224@users.noreply.github.com>
Date: Fri, 14 Mar 2025 01:50:08 +0200
Subject: [PATCH 22/33] fix i18n
---
.../app/(routes)/settings/general/page.tsx | 5 +
apps/mail/i18n/request.ts | 4 +-
apps/mail/locales/default.json | 225 ------------------
apps/mail/locales/en.json | 3 +-
4 files changed, 10 insertions(+), 227 deletions(-)
delete mode 100644 apps/mail/locales/default.json
diff --git a/apps/mail/app/(routes)/settings/general/page.tsx b/apps/mail/app/(routes)/settings/general/page.tsx
index 747e26eb05..a7a2b442b7 100644
--- a/apps/mail/app/(routes)/settings/general/page.tsx
+++ b/apps/mail/app/(routes)/settings/general/page.tsx
@@ -59,6 +59,11 @@ export default function GeneralPage() {
changeLocale(values.language);
+ if (values.language !== locale) {
+ const localeName = new Intl.DisplayNames([values.language], { type: 'language' }).of(values.language);
+ toast.success(t("pages.settings.general.languageChangedTo", { language: localeName }))
+ }
+
// Simulate API call
setTimeout(() => {
console.log(values);
diff --git a/apps/mail/i18n/request.ts b/apps/mail/i18n/request.ts
index 6e2ad3a35a..637fe22319 100644
--- a/apps/mail/i18n/request.ts
+++ b/apps/mail/i18n/request.ts
@@ -5,7 +5,9 @@ import deepmerge from "deepmerge";
export default getRequestConfig(async () => {
const locale = await getLocale();
- const userMessages = (await import(`../locales/${locale}.json`)).default;
+ const baseLanguage = locale?.split("-")[0] || "en";
+
+ const userMessages = (await import(`../locales/${baseLanguage}.json`)).default;
const defaultMessages = (await import(`../locales/en.json`)).default;
const messages = deepmerge(defaultMessages, userMessages);
diff --git a/apps/mail/locales/default.json b/apps/mail/locales/default.json
deleted file mode 100644
index 5748e23865..0000000000
--- a/apps/mail/locales/default.json
+++ /dev/null
@@ -1,225 +0,0 @@
-{
- "common": {
- "actions": {
- "logout": "Logout",
- "back": "Back",
- "create": "Create Email",
- "saveChanges": "Save changes",
- "saving": "Saving...",
- "resetToDefaults": "Reset to Defaults",
- "close": "Close",
- "signingOut": "Signing out...",
- "signedOutSuccess": "Signed out successfully!",
- "signOutError": "Error signing out"
- },
- "themes": {
- "dark": "Dark",
- "light": "Light",
- "system": "System"
- },
- "commandPalette": {
- "title": "Command Palette",
- "description": "Quick navigation and actions for Mail-0",
- "placeholder": "Type a command or search...",
- "noResults": "No results found",
- "groups": {
- "mail": "Mail",
- "settings": "Settings",
- "actions": "Actions",
- "help": "Help",
- "navigation": "Navigation"
- },
- "commands": {
- "goToInbox": "Go to Inbox",
- "goToDrafts": "Go to Drafts",
- "goToSent": "Go to Sent",
- "goToSpam": "Go to Spam",
- "goToArchive": "Go to Archive",
- "goToBin": "Go to Bin",
- "goToSettings": "Go to Settings",
- "newEmail": "New Email",
- "composeMessage": "Compose message",
- "searchEmails": "Search Emails",
- "toggleTheme": "Toggle Theme",
- "backToMail": "Back to Mail",
- "goToDocs": "Go to docs",
- "helpWithShortcuts": "Help with shortcuts"
- }
- },
- "searchBar": {
- "pickDateRange": "Pick a date or a range",
- "search": "Search",
- "clearSearch": "Clear search",
- "advancedSearch": "Advanced search",
- "quickFilters": "Quick filters",
- "searchIn": "Search in",
- "recipient": "Recipient",
- "sender": "Sender",
- "subject": "Subject",
- "dateRange": "Date range",
- "category": "Category",
- "folder": "Folder",
- "allMail": "All Mail",
- "unread": "Unread",
- "hasAttachment": "Has Attachment",
- "starred": "Starred",
- "applyFilters": "Apply filters",
- "reset": "Reset"
- },
- "navUser": {
- "customerSupport": "Customer Support",
- "documentation": "Documentation",
- "appTheme": "App Theme",
- "accounts": "Accounts",
- "signIn": "Sign in"
- },
- "mailCategories": {
- "primary": "Primary",
- "important": "Important",
- "personal": "Personal",
- "updates": "Updates",
- "promotions": "Promotions",
- "social": "Social"
- },
- "replyCompose": {
- "replyTo": "Reply to",
- "thisEmail": "this email",
- "dropFiles": "Drop files to attach",
- "attachments": "Attachments",
- "attachmentCount": "{count, plural, =0 {attachments} one {attachment} other {attachments}}",
- "fileCount": "{count, plural, =0 {files} one {file} other {files}}",
- "saveDraft": "Save draft",
- "send": "Send"
- },
- "mailDisplay": {
- "details": "Details",
- "from": "From",
- "to": "To",
- "cc": "Cc",
- "date": "Date",
- "mailedBy": "Mailed-By",
- "signedBy": "Signed-By",
- "security": "Security",
- "standardEncryption": "Standard encryption (TLS)",
- "loadingMailContent": "Loading mail content..."
- },
- "threadDisplay": {
- "exitFullscreen": "Exit fullscreen",
- "enterFullscreen": "Enter fullscreen",
- "archive": "Archive",
- "reply": "Reply",
- "moreOptions": "More options",
- "moveToSpam": "Move to spam",
- "replyAll": "Reply all",
- "forward": "Forward",
- "markAsUnread": "Mark as unread",
- "addLabel": "Add label",
- "muteThread": "Mute thread"
- }
- },
- "navigation": {
- "sidebar": {
- "inbox": "Inbox",
- "drafts": "Drafts",
- "sent": "Sent",
- "spam": "Spam",
- "archive": "Archive",
- "bin": "Bin",
- "settings": "Settings"
- },
- "settings": {
- "general": "General",
- "connections": "Connections",
- "security": "Security",
- "appearance": "Appearance",
- "shortcuts": "Shortcuts"
- }
- },
- "pages": {
- "error": {
- "notFound": {
- "title": "Page Not Found",
- "description": "Oops! The page you're looking for doesn't exist or has been moved.",
- "goBack": "Go Back"
- },
- "settingsNotFound": "404 - Settings page not found"
- },
- "settings": {
- "general": {
- "title": "General",
- "description": "Manage settings for your language and email display preferences.",
- "language": "Language",
- "timezone": "Timezone",
- "dynamicContent": "Dynamic Content",
- "dynamicContentDescription": "Allow emails to display dynamic content.",
- "externalImages": "Display External Images",
- "externalImagesDescription": "Allow emails to display images from external sources."
- },
- "connections": {
- "title": "Email Connections",
- "description": "Connect your email accounts to Zero.",
- "disconnectTitle": "Disconnect Email Account",
- "disconnectDescription": "Are you sure you want to disconnect this email?",
- "cancel": "Cancel",
- "remove": "Remove",
- "disconnectSuccess": "Account disconnected successfully",
- "disconnectError": "Failed to disconnect account",
- "addEmail": "Add Connection",
- "connectEmail": "Connect Email",
- "connectEmailDescription": "Select an email provider to connect",
- "moreComingSoon": "More coming soon"
- },
- "security": {
- "title": "Security",
- "description": "Manage your security preferences and account protection.",
- "twoFactorAuth": "Two-Factor Authentication",
- "twoFactorAuthDescription": "Add an extra layer of security to your account",
- "loginNotifications": "Login Notifications",
- "loginNotificationsDescription": "Get notified about new login attempts",
- "deleteAccount": "Delete Account"
- },
- "appearance": {
- "title": "Appearance",
- "description": "Customize colors, fonts and view options.",
- "theme": "Theme",
- "inboxType": "Inbox Type"
- },
- "shortcuts": {
- "title": "Keyboard Shortcuts",
- "description": "View and customize keyboard shortcuts for quick actions.",
- "actions": {
- "newEmail": "New Email",
- "sendEmail": "Send Email",
- "reply": "Reply",
- "replyAll": "Reply All",
- "forward": "Forward",
- "drafts": "Drafts",
- "inbox": "Inbox",
- "sentMail": "Sent Mail",
- "delete": "Delete",
- "search": "Search",
- "markAsUnread": "Mark as Unread",
- "muteThread": "Mute Thread",
- "printEmail": "Print Email",
- "archiveEmail": "Archive Email",
- "markAsSpam": "Mark as Spam",
- "moveToFolder": "Move to Folder",
- "undoLastAction": "Undo Last Action",
- "viewEmailDetails": "View Email Details",
- "goToDrafts": "Go to Drafts",
- "expandEmailView": "Expand Email View",
- "helpWithShortcuts": "Help with shortcuts"
- }
- }
- },
- "createEmail": {
- "body": "Body",
- "example": "zero@0.email",
- "attachments": "Attachments",
- "dropFilesToAttach": "Drop files to attach",
- "writeYourMessageHere": "Write your message here...",
- "emailSentSuccessfully": "Email sent successfully",
- "failedToSendEmail": "Failed to send email. Please try again."
- }
- }
-}
diff --git a/apps/mail/locales/en.json b/apps/mail/locales/en.json
index 5748e23865..0bd39994eb 100644
--- a/apps/mail/locales/en.json
+++ b/apps/mail/locales/en.json
@@ -153,7 +153,8 @@
"dynamicContent": "Dynamic Content",
"dynamicContentDescription": "Allow emails to display dynamic content.",
"externalImages": "Display External Images",
- "externalImagesDescription": "Allow emails to display images from external sources."
+ "externalImagesDescription": "Allow emails to display images from external sources.",
+ "languageChangedTo": "Language changed to {language}"
},
"connections": {
"title": "Email Connections",
From de86cb446b54753ff9041f08a69336c31be497b5 Mon Sep 17 00:00:00 2001
From: user12224 <122770437+user12224@users.noreply.github.com>
Date: Fri, 14 Mar 2025 01:54:57 +0200
Subject: [PATCH 23/33] minor
---
apps/mail/locales/es.json | 224 ++++++++++++++++++++++++++++++++++++++
1 file changed, 224 insertions(+)
diff --git a/apps/mail/locales/es.json b/apps/mail/locales/es.json
index e69de29bb2..e525443dca 100644
--- a/apps/mail/locales/es.json
+++ b/apps/mail/locales/es.json
@@ -0,0 +1,224 @@
+{
+ "common": {
+ "actions": {
+ "logout": "Cerrar sesión",
+ "back": "Volver",
+ "create": "Crear un email",
+ "saveChanges": "Guardar los cambios",
+ "saving": "Guardando...",
+ "resetToDefaults": "Reiniciar a valores por defecto",
+ "close": "Cerrar",
+ "signingOut": "Cerrando sesión...",
+ "signedOutSuccess": "Sesión cerrada correctamente",
+ "signOutError": "Error al cerrar sesión"
+ },
+ "themes": {
+ "dark": "Oscuro",
+ "light": "Claro",
+ "system": "Sistema"
+ },
+ "commandPalette": {
+ "title": "Paleta de Comandos",
+ "description": "Navegación rápida y acciones para Mail-0",
+ "placeholder": "Escriba un comando o buscar...",
+ "noResults": "No se han encontrado resultados",
+ "groups": {
+ "mail": "Correo",
+ "settings": "Configuraciones",
+ "actions": "Acciones",
+ "help": "Ayuda",
+ "navigation": "Navegación"
+ },
+ "commands": {
+ "goToInbox": "Ir a la bandeja de entrada",
+ "goToDrafts": "Ir a la carpeta de borradores",
+ "goToSent": "Ir a la carpeta de Enviados",
+ "goToSpam": "Ir a spam",
+ "goToArchive": "Ir a archivo",
+ "goToBin": "Ir a la papelera",
+ "goToSettings": "Ir a la configuración",
+ "newEmail": "Nuevo email",
+ "composeMessage": "Redactar mensaje",
+ "searchEmails": "Buscar correos",
+ "toggleTheme": "Cambiar tema",
+ "backToMail": "Volver al correo",
+ "goToDocs": "Ir a documentos",
+ "helpWithShortcuts": "Ayuda con accesos directos"
+ }
+ },
+ "searchBar": {
+ "pickDateRange": "Elige una fecha o rango",
+ "search": "Buscar",
+ "clearSearch": "Limpiar búsqueda",
+ "advancedSearch": "Búsqueda avanzada",
+ "quickFilters": "Filtros rápidos",
+ "searchIn": "Buscar en",
+ "recipient": "Recipiente",
+ "sender": "Remitente",
+ "subject": "Asunto",
+ "dateRange": "Rango de fechas",
+ "category": "Categoría",
+ "folder": "Carpeta",
+ "allMail": "Todo el correo",
+ "unread": "Sin leer",
+ "hasAttachment": "Tiene archivos adjuntos",
+ "starred": "Favoritos",
+ "applyFilters": "Aplicar filtros",
+ "reset": "Restablecer"
+ },
+ "navUser": {
+ "customerSupport": "Soporte al cliente",
+ "documentation": "Documentación",
+ "appTheme": "Tema de la app",
+ "accounts": "Cuentas",
+ "signIn": "Registrarse"
+ },
+ "mailCategories": {
+ "primary": "Principal",
+ "important": "Importante",
+ "personal": "Particular",
+ "updates": "Actualizaciones",
+ "promotions": "Promociones",
+ "social": "Social"
+ },
+ "replyCompose": {
+ "replyTo": "Responder a",
+ "thisEmail": "Este correo electrónico",
+ "dropFiles": "Suelte los archivos para adjuntarlos",
+ "attachments": "Adjuntos",
+ "attachmentCount": "{count, plural, =0 {sin adjuntos} one {adjunto} other {adjuntos}}",
+ "fileCount": "{count, plural, =0 {archivos} one {archivo} other {archivos}}",
+ "saveDraft": "Guardar borrador",
+ "send": "Enviar"
+ },
+ "mailDisplay": {
+ "details": "Detalles",
+ "from": "De",
+ "to": "Hasta",
+ "date": "Fecha",
+ "mailedBy": "Errores-Por",
+ "signedBy": "Firmado por",
+ "security": "Seguridad",
+ "standardEncryption": "Encriptación estándar (TLS)",
+ "loadingMailContent": "Cargando el contenido del correo..."
+ },
+ "threadDisplay": {
+ "exitFullscreen": "Salir de pantalla completa",
+ "enterFullscreen": "Mostrar en pantalla completa",
+ "archive": "Archivar",
+ "reply": "Responder",
+ "moreOptions": "Más opciones",
+ "moveToSpam": "Mover a spam",
+ "replyAll": "Responder a todos",
+ "forward": "Reenviar",
+ "markAsUnread": "Marcar como no leído",
+ "addLabel": "Añadir etiqueta",
+ "muteThread": "Silenciar hilo"
+ }
+ },
+ "navigation": {
+ "sidebar": {
+ "inbox": "Buzón",
+ "drafts": "Borradores",
+ "sent": "Enviado",
+ "spam": "Spam",
+ "archive": "Archivar",
+ "bin": "Papelera de reciclaje",
+ "settings": "Configuraciones"
+ },
+ "settings": {
+ "general": "General",
+ "connections": "Conexiones",
+ "security": "Seguridad",
+ "appearance": "Apariencia",
+ "shortcuts": "Accesos directos"
+ }
+ },
+ "pages": {
+ "error": {
+ "notFound": {
+ "title": "Página no encontrada",
+ "description": "¡Uy! La página que estás buscando no existe o ha sido movida.",
+ "goBack": "Regresar"
+ },
+ "settingsNotFound": "404 - Página de configuración no encontrada"
+ },
+ "settings": {
+ "general": {
+ "title": "General",
+ "description": "Administre la configuración de sus preferencias de idioma y correo electrónico.",
+ "language": "Idioma",
+ "timezone": "Zona horaria",
+ "dynamicContent": "Contenido dinámico",
+ "dynamicContentDescription": "Permitir que los correos electrónicos muestren contenido dinámico.",
+ "externalImages": "Mostrar imágenes externas",
+ "externalImagesDescription": "Permitir que los correos electrónicos muestren imágenes de fuentes externas."
+ },
+ "connections": {
+ "title": "Conexiones de correo",
+ "description": "Conecte sus cuentas de correo electrónico a Zero.",
+ "disconnectTitle": "Desconectar cuenta de correo",
+ "disconnectDescription": "¿Estás seguro de que quieres desconectar este correo electrónico?",
+ "cancel": "Cancelar",
+ "remove": "Eliminar",
+ "disconnectSuccess": "Cuenta desconectada correctamente",
+ "disconnectError": "Error al desconectar la cuenta",
+ "addEmail": "Añadir Conexión",
+ "connectEmail": "Conectar correo electrónico",
+ "connectEmailDescription": "Seleccione un proveedor de correo electrónico para conectar",
+ "moreComingSoon": "Próximamente más"
+ },
+ "security": {
+ "title": "Seguridad",
+ "description": "Administre sus preferencias de seguridad y protección de cuenta.",
+ "twoFactorAuth": "Autenticación de dos factores",
+ "twoFactorAuthDescription": "Añade una capa extra de seguridad a su cuenta.",
+ "loginNotifications": "Notificaciones de inicio de sesión",
+ "loginNotificationsDescription": "Recibir notificaciones de nuevos intentos de inicio de sesión",
+ "deleteAccount": "Eliminar cuenta"
+ },
+ "appearance": {
+ "title": "Apariencia",
+ "description": "Personalizar colores, fuentes y opciones de visualización.",
+ "theme": "Temas",
+ "inboxType": "Tipo de bandeja de entrada"
+ },
+ "shortcuts": {
+ "title": "Atajos de teclado",
+ "description": "Ver y personalizar los atajos de teclado para acciones rápidas.",
+ "actions": {
+ "newEmail": "Nuevo email",
+ "sendEmail": "Enviar correo electrónico",
+ "reply": "Responder",
+ "replyAll": "Responder a todos",
+ "forward": "Reenviar",
+ "drafts": "Borradores",
+ "inbox": "Buzón",
+ "sentMail": "Enviados",
+ "delete": "Borrar",
+ "search": "Buscar",
+ "markAsUnread": "Marcar como no leído",
+ "muteThread": "Silencia hilos",
+ "printEmail": "Imprimir correo electrónico",
+ "archiveEmail": "Archivo Correo",
+ "markAsSpam": "Marcar como Spam",
+ "moveToFolder": "Mover a Directorio",
+ "undoLastAction": "Deshacer última acción",
+ "viewEmailDetails": "Ver detalles de email",
+ "goToDrafts": "Ir a la carpeta de borradores",
+ "expandEmailView": "Expandir vista de email",
+ "helpWithShortcuts": "Ayuda con accesos directos"
+ }
+ }
+ },
+ "createEmail": {
+ "body": "Cuerpo",
+ "example": "zero@0.email",
+ "attachments": "Adjuntos",
+ "dropFilesToAttach": "Suelte los archivos para adjuntarlos",
+ "writeYourMessageHere": "Escribe tu mensaje aquí...",
+ "emailSentSuccessfully": "E-mail enviado con éxito",
+ "failedToSendEmail": "Error al enviar el correo electrónico. Por favor, inténtalo de nuevo."
+ }
+ }
+}
From 4bc54a0d6895a305b5c9e962b80dad4dcdf0a3ad Mon Sep 17 00:00:00 2001
From: zerodotemail
Date: Fri, 14 Mar 2025 01:56:52 +0200
Subject: [PATCH 24/33] Update Crowdin configuration file
---
crowdin.yml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/crowdin.yml b/crowdin.yml
index d52f0682e4..973cf7f014 100644
--- a/crowdin.yml
+++ b/crowdin.yml
@@ -4,5 +4,5 @@ base_path: .
base_url: 'https://api.crowdin.com'
preserve_hierarchy: 1
files:
- - source: /apps/mail/locales/default.json
+ - source: /apps/mail/locales/en.json
translation: /apps/mail/locales/%two_letters_code%.json
From afd7634f542f9606120cf074c93ea6eea36fa201 Mon Sep 17 00:00:00 2001
From: zerodotemail
Date: Fri, 14 Mar 2025 02:01:54 +0200
Subject: [PATCH 25/33] New translations en.json (French)
---
apps/mail/locales/fr.json | 11 +++++++----
1 file changed, 7 insertions(+), 4 deletions(-)
diff --git a/apps/mail/locales/fr.json b/apps/mail/locales/fr.json
index e674a5c6ae..2654960636 100644
--- a/apps/mail/locales/fr.json
+++ b/apps/mail/locales/fr.json
@@ -78,7 +78,8 @@
"important": "Önemli",
"personal": "Kişisel",
"updates": "Güncellemeler",
- "promotions": "Tanıtımlar"
+ "promotions": "Tanıtımlar",
+ "social": "Social"
},
"replyCompose": {
"replyTo": "Yanıtla",
@@ -103,7 +104,6 @@
"loadingMailContent": "E-posta içeriği yükleniyor..."
},
"threadDisplay": {
- "close": "Kapat",
"exitFullscreen": "Tam ekrandan çık",
"enterFullscreen": "Tam ekrana geç",
"archive": "Arşivle",
@@ -153,7 +153,8 @@
"dynamicContent": "Dinamik İçerik",
"dynamicContentDescription": "E-postaların dinamik içerik göstermesine izin verin.",
"externalImages": "Harici Görselleri Göster",
- "externalImagesDescription": "E-postaların harici kaynaklardan görselleri göstermesine izin verin."
+ "externalImagesDescription": "E-postaların harici kaynaklardan görselleri göstermesine izin verin.",
+ "languageChangedTo": "Language changed to {language}"
},
"connections": {
"title": "E-posta Bağlantıları",
@@ -217,7 +218,9 @@
"example": "zero@0.email",
"attachments": "Ekler",
"dropFilesToAttach": "Eklemek için dosyaları bırakın",
- "writeYourMessageHere": "Mesajınızı buraya yazın..."
+ "writeYourMessageHere": "Mesajınızı buraya yazın...",
+ "emailSentSuccessfully": "Email sent successfully",
+ "failedToSendEmail": "Failed to send email. Please try again."
}
}
}
From 63a98e2445d36396489b6d0e582500a19419c1f8 Mon Sep 17 00:00:00 2001
From: zerodotemail
Date: Fri, 14 Mar 2025 02:01:55 +0200
Subject: [PATCH 26/33] New translations en.json (Spanish)
---
apps/mail/locales/es.json | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/apps/mail/locales/es.json b/apps/mail/locales/es.json
index e525443dca..df71e4c038 100644
--- a/apps/mail/locales/es.json
+++ b/apps/mail/locales/es.json
@@ -95,6 +95,7 @@
"details": "Detalles",
"from": "De",
"to": "Hasta",
+ "cc": "Cc",
"date": "Fecha",
"mailedBy": "Errores-Por",
"signedBy": "Firmado por",
@@ -152,7 +153,8 @@
"dynamicContent": "Contenido dinámico",
"dynamicContentDescription": "Permitir que los correos electrónicos muestren contenido dinámico.",
"externalImages": "Mostrar imágenes externas",
- "externalImagesDescription": "Permitir que los correos electrónicos muestren imágenes de fuentes externas."
+ "externalImagesDescription": "Permitir que los correos electrónicos muestren imágenes de fuentes externas.",
+ "languageChangedTo": "Language changed to {language}"
},
"connections": {
"title": "Conexiones de correo",
From 54171ffedc8d431797bd5e646de1345c0cbb8439 Mon Sep 17 00:00:00 2001
From: zerodotemail
Date: Fri, 14 Mar 2025 02:01:56 +0200
Subject: [PATCH 27/33] New translations en.json (Arabic)
---
apps/mail/locales/ar.json | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/apps/mail/locales/ar.json b/apps/mail/locales/ar.json
index 5748e23865..0bd39994eb 100644
--- a/apps/mail/locales/ar.json
+++ b/apps/mail/locales/ar.json
@@ -153,7 +153,8 @@
"dynamicContent": "Dynamic Content",
"dynamicContentDescription": "Allow emails to display dynamic content.",
"externalImages": "Display External Images",
- "externalImagesDescription": "Allow emails to display images from external sources."
+ "externalImagesDescription": "Allow emails to display images from external sources.",
+ "languageChangedTo": "Language changed to {language}"
},
"connections": {
"title": "Email Connections",
From 7040528d74dbe91bd01541b232a89cbad8ef7d57 Mon Sep 17 00:00:00 2001
From: zerodotemail
Date: Fri, 14 Mar 2025 02:01:57 +0200
Subject: [PATCH 28/33] New translations en.json (German)
---
apps/mail/locales/de.json | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/apps/mail/locales/de.json b/apps/mail/locales/de.json
index 5748e23865..0bd39994eb 100644
--- a/apps/mail/locales/de.json
+++ b/apps/mail/locales/de.json
@@ -153,7 +153,8 @@
"dynamicContent": "Dynamic Content",
"dynamicContentDescription": "Allow emails to display dynamic content.",
"externalImages": "Display External Images",
- "externalImagesDescription": "Allow emails to display images from external sources."
+ "externalImagesDescription": "Allow emails to display images from external sources.",
+ "languageChangedTo": "Language changed to {language}"
},
"connections": {
"title": "Email Connections",
From 37485ea557d4f44fa7c5771c1f3493aae2c41758 Mon Sep 17 00:00:00 2001
From: zerodotemail
Date: Fri, 14 Mar 2025 02:01:58 +0200
Subject: [PATCH 29/33] New translations en.json (Portuguese)
---
apps/mail/locales/pt.json | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/apps/mail/locales/pt.json b/apps/mail/locales/pt.json
index 5748e23865..0bd39994eb 100644
--- a/apps/mail/locales/pt.json
+++ b/apps/mail/locales/pt.json
@@ -153,7 +153,8 @@
"dynamicContent": "Dynamic Content",
"dynamicContentDescription": "Allow emails to display dynamic content.",
"externalImages": "Display External Images",
- "externalImagesDescription": "Allow emails to display images from external sources."
+ "externalImagesDescription": "Allow emails to display images from external sources.",
+ "languageChangedTo": "Language changed to {language}"
},
"connections": {
"title": "Email Connections",
From 6b8a235f819d30e0407519e2c3610d9967a6e2c2 Mon Sep 17 00:00:00 2001
From: zerodotemail
Date: Fri, 14 Mar 2025 02:01:59 +0200
Subject: [PATCH 30/33] New translations en.json (Turkish)
---
apps/mail/locales/tr.json | 11 +++++++----
1 file changed, 7 insertions(+), 4 deletions(-)
diff --git a/apps/mail/locales/tr.json b/apps/mail/locales/tr.json
index e674a5c6ae..2654960636 100644
--- a/apps/mail/locales/tr.json
+++ b/apps/mail/locales/tr.json
@@ -78,7 +78,8 @@
"important": "Önemli",
"personal": "Kişisel",
"updates": "Güncellemeler",
- "promotions": "Tanıtımlar"
+ "promotions": "Tanıtımlar",
+ "social": "Social"
},
"replyCompose": {
"replyTo": "Yanıtla",
@@ -103,7 +104,6 @@
"loadingMailContent": "E-posta içeriği yükleniyor..."
},
"threadDisplay": {
- "close": "Kapat",
"exitFullscreen": "Tam ekrandan çık",
"enterFullscreen": "Tam ekrana geç",
"archive": "Arşivle",
@@ -153,7 +153,8 @@
"dynamicContent": "Dinamik İçerik",
"dynamicContentDescription": "E-postaların dinamik içerik göstermesine izin verin.",
"externalImages": "Harici Görselleri Göster",
- "externalImagesDescription": "E-postaların harici kaynaklardan görselleri göstermesine izin verin."
+ "externalImagesDescription": "E-postaların harici kaynaklardan görselleri göstermesine izin verin.",
+ "languageChangedTo": "Language changed to {language}"
},
"connections": {
"title": "E-posta Bağlantıları",
@@ -217,7 +218,9 @@
"example": "zero@0.email",
"attachments": "Ekler",
"dropFilesToAttach": "Eklemek için dosyaları bırakın",
- "writeYourMessageHere": "Mesajınızı buraya yazın..."
+ "writeYourMessageHere": "Mesajınızı buraya yazın...",
+ "emailSentSuccessfully": "Email sent successfully",
+ "failedToSendEmail": "Failed to send email. Please try again."
}
}
}
From ebb110c38fb7bd3c6b3e42d1565d7a2865976062 Mon Sep 17 00:00:00 2001
From: user12224 <122770437+user12224@users.noreply.github.com>
Date: Fri, 14 Mar 2025 02:26:19 +0200
Subject: [PATCH 31/33] fix
---
apps/mail/locales/fr.json | 333 +++++++++++++++++++-------------------
1 file changed, 167 insertions(+), 166 deletions(-)
diff --git a/apps/mail/locales/fr.json b/apps/mail/locales/fr.json
index e674a5c6ae..d26fe7752e 100644
--- a/apps/mail/locales/fr.json
+++ b/apps/mail/locales/fr.json
@@ -1,223 +1,224 @@
{
"common": {
"actions": {
- "logout": "Çıkış Yap",
- "back": "Geri",
- "create": "Email Oluştur",
- "saveChanges": "Değişiklikleri Kaydet",
- "saving": "Kaydediliyor...",
- "resetToDefaults": "Varsayılanlara Sıfırla",
- "close": "Kapat",
- "signingOut": "Çıkış yapılıyor...",
- "signedOutSuccess": "Çıkış yapıldı!",
- "signOutError": "Çıkış yapılırken hata oluştu"
+ "logout": "Déconnexion",
+ "back": "Retour",
+ "create": "Créer un email",
+ "saveChanges": "Enregistrer les modifications",
+ "saving": "Enregistrement...",
+ "resetToDefaults": "Réinitialiser par défaut",
+ "close": "Fermer",
+ "signingOut": "Déconnexion...",
+ "signedOutSuccess": "Déconnexion réussie!",
+ "signOutError": "Erreur de déconnexion"
},
"themes": {
- "dark": "Koyu",
- "light": "Açık",
- "system": "Sistem"
+ "dark": "Sombre",
+ "light": "Clair",
+ "system": "Système"
},
"commandPalette": {
- "title": "Komut Paleti",
- "description": "Mail-0 için hızlı gezinme ve işlemler",
- "placeholder": "Bir komut yazın veya arayın...",
- "noResults": "Sonuç bulunamadı",
+ "title": "Palette de commandes",
+ "description": "Navigation rapide et actions pour Mail-0",
+ "placeholder": "Tapez une commande ou recherchez...",
+ "noResults": "Aucun résultat trouvé",
"groups": {
- "mail": "E-posta",
- "settings": "Ayarlar",
- "actions": "İşlemler",
- "help": "Yardım",
- "navigation": "Gezinme"
+ "mail": "Email",
+ "settings": "Paramètres",
+ "actions": "Actions",
+ "help": "Aide",
+ "navigation": "Navigation"
},
"commands": {
- "goToInbox": "Gelen Kutusuna Git",
- "goToDrafts": "Taslaklara Git",
- "goToSent": "Gönderilenlere Git",
- "goToSpam": "Spam'a Git",
- "goToArchive": "Arşive Git",
- "goToBin": "Çöp Kutusuna Git",
- "goToSettings": "Ayarlara Git",
- "newEmail": "Yeni E-posta",
- "composeMessage": "Mesaj oluştur",
- "searchEmails": "E-postaları Ara",
- "toggleTheme": "Temayı Değiştir",
- "backToMail": "E-postaya Geri Dön",
- "goToDocs": "Dokümanlara Git",
- "helpWithShortcuts": "Kısayollar Hakkında Yardım"
+ "goToInbox": "Aller à la boîte de réception",
+ "goToDrafts": "Aller aux brouillons",
+ "goToSent": "Aller aux envoyés",
+ "goToSpam": "Aller au spam",
+ "goToArchive": "Aller à l'archive",
+ "goToBin": "Aller à la corbeille",
+ "goToSettings": "Aller aux paramètres",
+ "newEmail": "Nouvel email",
+ "composeMessage": "Composer un message",
+ "searchEmails": "Rechercher des emails",
+ "toggleTheme": "Changer de thème",
+ "backToMail": "Retour aux emails",
+ "goToDocs": "Voir la documentation",
+ "helpWithShortcuts": "Aide sur les raccourcis"
}
},
"searchBar": {
- "pickDateRange": "Tarih seçin veya aralık seçin",
- "search": "Ara",
- "clearSearch": "Aramayı temizle",
- "advancedSearch": "Gelişmiş arama",
- "quickFilters": "Hızlı filtreler",
- "searchIn": "Ara",
- "recipient": "Alıcı",
- "sender": "Gönderen",
- "subject": "Konu",
- "dateRange": "Tarih aralığı",
- "category": "Kategori",
- "folder": "Klasör",
- "allMail": "Tüm E-postalar",
- "unread": "Okunmamış",
- "hasAttachment": "Ekli",
- "starred": "Yıldızlı",
- "applyFilters": "Filtreleri Uygula",
- "reset": "Sıfırla"
+ "pickDateRange": "Choisir une date ou une plage",
+ "search": "Rechercher",
+ "clearSearch": "Effacer la recherche",
+ "advancedSearch": "Recherche avancée",
+ "quickFilters": "Filtres rapides",
+ "searchIn": "Rechercher dans",
+ "recipient": "Destinataire",
+ "sender": "Expéditeur",
+ "subject": "Sujet",
+ "dateRange": "Plage de dates",
+ "category": "Catégorie",
+ "folder": "Dossier",
+ "allMail": "Tous les emails",
+ "unread": "Non lu",
+ "hasAttachment": "Avec pièce jointe",
+ "starred": "Étoilé",
+ "applyFilters": "Appliquer les filtres",
+ "reset": "Réinitialiser"
},
"navUser": {
- "customerSupport": "Müşteri Desteği",
- "documentation": "Dokümantasyon",
- "appTheme": "Uygulama Teması",
- "accounts": "Hesaplar",
- "signIn": "Giriş Yap"
+ "customerSupport": "Support client",
+ "documentation": "Documentation",
+ "appTheme": "Thème de l'application",
+ "accounts": "Comptes",
+ "signIn": "Se connecter"
},
"mailCategories": {
- "primary": "Birincil",
- "important": "Önemli",
- "personal": "Kişisel",
- "updates": "Güncellemeler",
- "promotions": "Tanıtımlar"
+ "primary": "Principale",
+ "important": "Important",
+ "personal": "Personnel",
+ "updates": "Mises à jour",
+ "promotions": "Promotions",
+ "social": "Social"
},
"replyCompose": {
- "replyTo": "Yanıtla",
- "thisEmail": "bu e-postaya",
- "dropFiles": "Eklemek için dosyaları bırakın",
- "attachments": "Ekler",
- "attachmentCount": "{count, plural, =0 {ekler} one {ek} other {ekler}}",
- "fileCount": "{count, plural, =0 {dosyalar} one {dosya} other {dosyalar}}",
- "saveDraft": "Taslağı kaydet",
- "send": "Gönder"
+ "replyTo": "Répondre à",
+ "thisEmail": "cet email",
+ "dropFiles": "Déposer les fichiers à joindre",
+ "attachments": "Pièces jointes",
+ "attachmentCount": "{count, plural, =0 {pièces jointes} one {pièce jointe} other {pièces jointes}}",
+ "fileCount": "{count, plural, =0 {fichiers} one {fichier} other {fichiers}}",
+ "saveDraft": "Enregistrer le brouillon",
+ "send": "Envoyer"
},
"mailDisplay": {
- "details": "Detaylar",
- "from": "Kimden",
- "to": "Kime",
+ "details": "Détails",
+ "from": "De",
+ "to": "À",
"cc": "Cc",
- "date": "Tarih",
- "mailedBy": "Gönderen",
- "signedBy": "İmzalayan",
- "security": "Güvenlik",
- "standardEncryption": "Standart şifreleme (TLS)",
- "loadingMailContent": "E-posta içeriği yükleniyor..."
+ "date": "Date",
+ "mailedBy": "Expédié par",
+ "signedBy": "Signé par",
+ "security": "Sécurité",
+ "standardEncryption": "Chiffrement standard (TLS)",
+ "loadingMailContent": "Chargement du contenu de l'email..."
},
"threadDisplay": {
- "close": "Kapat",
- "exitFullscreen": "Tam ekrandan çık",
- "enterFullscreen": "Tam ekrana geç",
- "archive": "Arşivle",
- "reply": "Yanıtla",
- "moreOptions": "Daha fazla seçenek",
- "moveToSpam": "Spam'a taşı",
- "replyAll": "Tümünü yanıtla",
- "forward": "İlet",
- "markAsUnread": "Okunmamış olarak işaretle",
- "addLabel": "Etiket ekle",
- "muteThread": "Konuyu sessize al"
+ "exitFullscreen": "Quitter le mode plein écran",
+ "enterFullscreen": "Passer en mode plein écran",
+ "archive": "Archiver",
+ "reply": "Répondre",
+ "moreOptions": "Plus d'options",
+ "moveToSpam": "Déplacer vers le spam",
+ "replyAll": "Répondre à tous",
+ "forward": "Transférer",
+ "markAsUnread": "Marquer comme non lu",
+ "addLabel": "Ajouter un label",
+ "muteThread": "Mettre en sourdine"
}
},
"navigation": {
"sidebar": {
- "inbox": "Posta Kutusu",
- "drafts": "Taslaklar",
- "sent": "Gönderilenler",
+ "inbox": "Boîte de réception",
+ "drafts": "Brouillons",
+ "sent": "Envoyés",
"spam": "Spam",
- "archive": "Arşiv",
- "bin": "Çöp",
- "settings": "Ayarlar"
+ "archive": "Archive",
+ "bin": "Corbeille",
+ "settings": "Paramètres"
},
"settings": {
- "general": "Genel",
- "connections": "Bağlantılar",
- "security": "Güvenlik",
- "appearance": "Görünüm",
- "shortcuts": "Kısayollar"
+ "general": "Général",
+ "connections": "Connexions",
+ "security": "Sécurité",
+ "appearance": "Apparence",
+ "shortcuts": "Raccourcis"
}
},
"pages": {
"error": {
"notFound": {
- "title": "Sayfa Bulunamadı",
- "description": "Üzgünüz! Aradığınız sayfa mevcut değil veya taşınmış.",
- "goBack": "Geri Dön"
+ "title": "Page Non Trouvée",
+ "description": "Oups ! La page que vous recherchez n'existe pas ou a été déplacée.",
+ "goBack": "Retour"
},
- "settingsNotFound": "404 - Ayarlar sayfası bulunamadı"
+ "settingsNotFound": "404 - Page des paramètres non trouvée"
},
"settings": {
"general": {
- "title": "Genel Ayarlar",
- "description": "Dil ve email görünümü ayarlarını yönetin.",
- "language": "Dil",
- "timezone": "Saat Dilimi",
- "dynamicContent": "Dinamik İçerik",
- "dynamicContentDescription": "E-postaların dinamik içerik göstermesine izin verin.",
- "externalImages": "Harici Görselleri Göster",
- "externalImagesDescription": "E-postaların harici kaynaklardan görselleri göstermesine izin verin."
+ "title": "Paramètres généraux",
+ "description": "Gérez les paramètres de votre langue et vos préférences de visualisation des emails.",
+ "language": "Langue",
+ "timezone": "Fuseau horaire",
+ "dynamicContent": "Contenu dynamique",
+ "dynamicContentDescription": "Autoriser les emails à afficher du contenu dynamique.",
+ "externalImages": "Afficher les images externes",
+ "externalImagesDescription": "Autoriser les emails à afficher des images provenant de sources externes.",
+ "languageChangedTo": "Langue changée en {language}"
},
"connections": {
- "title": "E-posta Bağlantıları",
- "description": "E-posta hesaplarınızı Zero'ya bağlayın.",
- "disconnectTitle": "E-posta Hesabını Bağlantıyı Kes",
- "disconnectDescription": "Bu e-posta bağlantısını kesmek istediğinizden emin misiniz?",
- "cancel": "İptal",
- "remove": "Kaldır",
- "disconnectSuccess": "Hesap bağlantısı başarıyla kesildi",
- "disconnectError": "Hesap bağlantısı kesilirken hata oluştu",
- "addEmail": "E-posta Bağlantısı Ekle",
- "connectEmail": "E-posta Bağlantısı",
- "connectEmailDescription": "E-posta sağlayıcısını seçin",
- "moreComingSoon": "Yakında daha fazla geliyor"
+ "title": "Connexions Email",
+ "description": "Connectez vos comptes email à Zero.",
+ "disconnectTitle": "Déconnecter le compte email",
+ "disconnectDescription": "Êtes-vous sûr de vouloir déconnecter cet email ?",
+ "cancel": "Annuler",
+ "remove": "Supprimer",
+ "disconnectSuccess": "Compte déconnecté avec succès",
+ "disconnectError": "Échec de la déconnexion du compte",
+ "addEmail": "Ajouter une connexion",
+ "connectEmail": "Connecter un email",
+ "connectEmailDescription": "Sélectionnez un fournisseur de courrier pour vous connecter",
+ "moreComingSoon": "Plus bientôt"
},
"security": {
- "title": "Güvenlik",
- "description": "Güvenlik tercihlerinizi ve hesap korumanızı yönetin.",
- "twoFactorAuth": "İki Faktörlü Kimlik Doğrulama",
- "twoFactorAuthDescription": "Hesabınıza ekstra bir güvenlik katmanı ekleyin",
- "loginNotifications": "Giriş Bildirimleri",
- "loginNotificationsDescription": "Yeni giriş denemeleri hakkında bildirim alın",
- "deleteAccount": "Hesabı Sil"
+ "title": "Sécurité",
+ "description": "Gérez vos préférences de sécurité et la protection de votre compte.",
+ "twoFactorAuth": "Authentification à deux facteurs",
+ "twoFactorAuthDescription": "Ajoutez une couche de sécurité supplémentaire à votre compte",
+ "loginNotifications": "Notifications de connexion",
+ "loginNotificationsDescription": "Soyez informé des nouvelles tentatives de connexion",
+ "deleteAccount": "Supprimer le compte"
},
"appearance": {
- "title": "Görünüm",
- "description": "Renkleri, yazı tiplerini ve görünüm seçeneklerini özelleştirin.",
- "theme": "Tema",
- "inboxType": "Gelen Kutusu Tipi"
+ "title": "Apparence",
+ "description": "Personnalisez les couleurs, les polices et les options d'affichage.",
+ "theme": "Thème",
+ "inboxType": "Type de boîte de réception"
},
"shortcuts": {
- "title": "Klavye Kısayolları",
- "description": "Hızlı işlemler için klavye kısayollarını görüntüleyin ve özelleştirin.",
+ "title": "Raccourcis clavier",
+ "description": "Consultez et personnalisez les raccourcis clavier pour des actions rapides.",
"actions": {
- "newEmail": "Yeni E-posta",
- "sendEmail": "E-posta Gönder",
- "reply": "Yanıtla",
- "replyAll": "Tümünü Yanıtla",
- "forward": "İlet",
- "drafts": "Taslaklar",
- "inbox": "Gelen Kutusu",
- "sentMail": "Gönderilen Postalar",
- "delete": "Sil",
- "search": "Ara",
- "markAsUnread": "Okunmadı Olarak İşaretle",
- "muteThread": "Konuyu Sessize Al",
- "printEmail": "E-postayı Yazdır",
- "archiveEmail": "E-postayı Arşivle",
- "markAsSpam": "Spam Olarak İşaretle",
- "moveToFolder": "Klasöre Taşı",
- "undoLastAction": "Son İşlemi Geri Al",
- "viewEmailDetails": "E-posta Detaylarını Görüntüle",
- "goToDrafts": "Taslaklara Git",
- "expandEmailView": "E-posta Görünümünü Genişlet",
- "helpWithShortcuts": "Kısayollar Hakkında Yardım"
+ "newEmail": "Nouvel email",
+ "sendEmail": "Envoyer l'email",
+ "reply": "Répondre",
+ "replyAll": "Répondre à tous",
+ "forward": "Transférer",
+ "drafts": "Brouillons",
+ "inbox": "Boîte de réception",
+ "sentMail": "Emails envoyés",
+ "delete": "Supprimer",
+ "search": "Rechercher",
+ "markAsUnread": "Marquer comme non lu",
+ "muteThread": "Mettre en sourdine",
+ "printEmail": "Imprimer l'email",
+ "archiveEmail": "Archiver l'email",
+ "markAsSpam": "Marquer comme spam",
+ "moveToFolder": "Déplacer vers un dossier",
+ "undoLastAction": "Annuler la dernière action",
+ "viewEmailDetails": "Voir les détails de l'email",
+ "goToDrafts": "Aller aux brouillons",
+ "expandEmailView": "Agrandir la vue de l'email",
+ "helpWithShortcuts": "Aide sur les raccourcis"
}
}
},
"createEmail": {
- "body": "İçerik",
+ "body": "Corps",
"example": "zero@0.email",
- "attachments": "Ekler",
- "dropFilesToAttach": "Eklemek için dosyaları bırakın",
- "writeYourMessageHere": "Mesajınızı buraya yazın..."
+ "attachments": "Pièces jointes",
+ "dropFilesToAttach": "Déposez des fichiers pour les joindre",
+ "writeYourMessageHere": "Écrivez votre message ici..."
}
}
}
From 202e92f3a69df3584c0d31935b88369936b48263 Mon Sep 17 00:00:00 2001
From: user12224 <122770437+user12224@users.noreply.github.com>
Date: Fri, 14 Mar 2025 02:33:23 +0200
Subject: [PATCH 32/33] fix
---
apps/mail/locales/fr.json | 40 ++++++++++-----------------------------
1 file changed, 10 insertions(+), 30 deletions(-)
diff --git a/apps/mail/locales/fr.json b/apps/mail/locales/fr.json
index 4d0be1eed9..1ad6c171d9 100644
--- a/apps/mail/locales/fr.json
+++ b/apps/mail/locales/fr.json
@@ -74,11 +74,11 @@
"signIn": "Se connecter"
},
"mailCategories": {
- "primary": "Birincil",
- "important": "Önemli",
- "personal": "Kişisel",
- "updates": "Güncellemeler",
- "promotions": "Tanıtımlar",
+ "primary": "Principale",
+ "important": "Important",
+ "personal": "Personnel",
+ "updates": "Mises à jour",
+ "promotions": "Promotions",
"social": "Social"
},
"replyCompose": {
@@ -115,17 +115,6 @@
"markAsUnread": "Marquer comme non lu",
"addLabel": "Ajouter un label",
"muteThread": "Mettre en sourdine"
- "exitFullscreen": "Tam ekrandan çık",
- "enterFullscreen": "Tam ekrana geç",
- "archive": "Arşivle",
- "reply": "Yanıtla",
- "moreOptions": "Daha fazla seçenek",
- "moveToSpam": "Spam'a taşı",
- "replyAll": "Tümünü yanıtla",
- "forward": "İlet",
- "markAsUnread": "Okunmamış olarak işaretle",
- "addLabel": "Etiket ekle",
- "muteThread": "Konuyu sessize al"
}
},
"navigation": {
@@ -166,15 +155,6 @@
"externalImages": "Afficher les images externes",
"externalImagesDescription": "Autoriser les emails à afficher des images provenant de sources externes.",
"languageChangedTo": "Langue changée en {language}"
- "title": "Genel Ayarlar",
- "description": "Dil ve email görünümü ayarlarını yönetin.",
- "language": "Dil",
- "timezone": "Saat Dilimi",
- "dynamicContent": "Dinamik İçerik",
- "dynamicContentDescription": "E-postaların dinamik içerik göstermesine izin verin.",
- "externalImages": "Harici Görselleri Göster",
- "externalImagesDescription": "E-postaların harici kaynaklardan görselleri göstermesine izin verin.",
- "languageChangedTo": "Language changed to {language}"
},
"connections": {
"title": "Connexions Email",
@@ -236,11 +216,11 @@
"createEmail": {
"body": "Corps",
"example": "zero@0.email",
- "attachments": "Ekler",
- "dropFilesToAttach": "Eklemek için dosyaları bırakın",
- "writeYourMessageHere": "Mesajınızı buraya yazın...",
- "emailSentSuccessfully": "Email sent successfully",
- "failedToSendEmail": "Failed to send email. Please try again."
+ "attachments": "Pièces jointes",
+ "dropFilesToAttach": "Déposez des fichiers pour les joindre",
+ "writeYourMessageHere": "Écrivez votre message ici...",
+ "emailSentSuccessfully": "Email envoyé avec succès",
+ "failedToSendEmail": "Échec d'envoi de l'email. Veuillez réessayer."
}
}
}
From 8c1acd8a7ba0dd76c35a6fae0b2c455790048206 Mon Sep 17 00:00:00 2001
From: user12224 <122770437+user12224@users.noreply.github.com>
Date: Fri, 14 Mar 2025 02:49:07 +0200
Subject: [PATCH 33/33] minor
---
apps/mail/app/(routes)/settings/general/page.tsx | 5 ++---
1 file changed, 2 insertions(+), 3 deletions(-)
diff --git a/apps/mail/app/(routes)/settings/general/page.tsx b/apps/mail/app/(routes)/settings/general/page.tsx
index a7a2b442b7..88f417e3ab 100644
--- a/apps/mail/app/(routes)/settings/general/page.tsx
+++ b/apps/mail/app/(routes)/settings/general/page.tsx
@@ -41,6 +41,7 @@ export default function GeneralPage() {
const router = useRouter();
const [isSaving, setIsSaving] = useState(false);
const locale = useLocale();
+ const t = useTranslations();
const form = useForm>({
resolver: zodResolver(formSchema),
@@ -61,7 +62,7 @@ export default function GeneralPage() {
if (values.language !== locale) {
const localeName = new Intl.DisplayNames([values.language], { type: 'language' }).of(values.language);
- toast.success(t("pages.settings.general.languageChangedTo", { language: localeName }))
+ toast.success(t("pages.settings.general.languageChangedTo", { language: localeName }));
}
// Simulate API call
@@ -88,8 +89,6 @@ export default function GeneralPage() {
);
};
- const t = useTranslations();
-
return (