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

-[![Deploy with Vercel](https://vercel.com/button)](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) +

+ + Crowdin + +

+ +

+ + Deploy with Vercel + +

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 -

- - Crowdin - -

- -

- - Deploy with Vercel - -

+[![Deploy with Vercel](https://vercel.com/button)](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 (