feat: add JMAP server endpoint labels and hints in multiple languages

This commit is contained in:
Linus Rath
2026-03-29 00:52:42 +01:00
parent 99d5276cfa
commit 375c0a7339
8 changed files with 48 additions and 0 deletions
+6
View File
@@ -5,6 +5,9 @@
"username_placeholder": "benutzer@beispiel.de",
"password_label": "Passwort",
"password_placeholder": "Geben Sie Ihr Passwort ein",
"jmap_endpoint_label": "JMAP-Server",
"jmap_endpoint_placeholder": "https://mail.example.com",
"jmap_endpoint_cors_hint": "Der Server muss CORS-Anfragen von dieser Domain zulassen.",
"sign_in": "Anmelden",
"signing_in": "Wird angemeldet...",
"loading": "Lädt...",
@@ -115,6 +118,7 @@
"demo_reset": "Zurücksetzen",
"demo_tour": "Tour",
"tags": "Tags",
"folders": "Ordner",
"mail": "E-Mail",
"nav_label": "Navigation",
"add_app": "Apps"
@@ -196,6 +200,8 @@
"no_email_description": "Wählen Sie eine E-Mail aus der Liste aus, um sie hier anzuzeigen",
"no_conversation_selected": "Keine Unterhaltung ausgewählt",
"no_conversation_description": "Wählen Sie eine Unterhaltung aus der Liste aus, um sie hier zu lesen",
"compose": "Verfassen",
"compose_hint": "Neue Nachricht verfassen",
"no_subject": "(Kein Betreff)",
"loading_email": "E-Mail wird geladen...",
"loading": "Lädt...",
+6
View File
@@ -5,6 +5,9 @@
"username_placeholder": "usuario@ejemplo.com",
"password_label": "Contraseña",
"password_placeholder": "Ingrese su contraseña",
"jmap_endpoint_label": "Servidor JMAP",
"jmap_endpoint_placeholder": "https://mail.example.com",
"jmap_endpoint_cors_hint": "El servidor debe permitir solicitudes CORS desde este dominio.",
"sign_in": "Iniciar sesión",
"signing_in": "Iniciando sesión...",
"loading": "Cargando...",
@@ -115,6 +118,7 @@
"demo_reset": "Restablecer",
"demo_tour": "Tour",
"tags": "Etiquetas",
"folders": "Carpetas",
"mail": "Correo",
"nav_label": "Navegación",
"add_app": "Apps"
@@ -196,6 +200,8 @@
"no_email_description": "Seleccione un correo de la lista para verlo aquí",
"no_conversation_selected": "Ninguna conversación seleccionada",
"no_conversation_description": "Elija una conversación de la lista para leerla aquí",
"compose": "Redactar",
"compose_hint": "Redactar nuevo mensaje",
"no_subject": "(Sin Asunto)",
"loading_email": "Cargando correo...",
"loading": "Cargando...",
+6
View File
@@ -5,6 +5,9 @@
"username_placeholder": "utilisateur@exemple.com",
"password_label": "Mot de passe",
"password_placeholder": "Entrez votre mot de passe",
"jmap_endpoint_label": "Serveur JMAP",
"jmap_endpoint_placeholder": "https://mail.example.com",
"jmap_endpoint_cors_hint": "Le serveur doit autoriser les requêtes CORS depuis ce domaine.",
"sign_in": "Se connecter",
"signing_in": "Connexion en cours...",
"loading": "Chargement...",
@@ -115,6 +118,7 @@
"demo_reset": "Réinitialiser",
"demo_tour": "Visite",
"tags": "Étiquettes",
"folders": "Dossiers",
"mail": "Messagerie",
"nav_label": "Navigation",
"add_app": "Apps"
@@ -196,6 +200,8 @@
"no_email_description": "Sélectionnez un email dans la liste pour le voir ici",
"no_conversation_selected": "Aucune conversation sélectionnée",
"no_conversation_description": "Choisissez une conversation dans la liste pour la lire ici",
"compose": "Rédiger",
"compose_hint": "Rédiger un nouveau message",
"no_subject": "(Sans objet)",
"loading_email": "Chargement de l'email...",
"loading": "Chargement...",
+6
View File
@@ -5,6 +5,9 @@
"username_placeholder": "utente@esempio.com",
"password_label": "Password",
"password_placeholder": "Inserisci la tua password",
"jmap_endpoint_label": "Server JMAP",
"jmap_endpoint_placeholder": "https://mail.example.com",
"jmap_endpoint_cors_hint": "Il server deve consentire le richieste CORS da questo dominio.",
"sign_in": "Accedi",
"signing_in": "Accesso in corso...",
"loading": "Caricamento...",
@@ -115,6 +118,7 @@
"demo_reset": "Reimposta",
"demo_tour": "Tour",
"tags": "Etichette",
"folders": "Cartelle",
"mail": "Posta",
"nav_label": "Navigazione",
"add_app": "App"
@@ -196,6 +200,8 @@
"no_email_description": "Seleziona un messaggio dall'elenco per visualizzarlo qui",
"no_conversation_selected": "Nessuna conversazione selezionata",
"no_conversation_description": "Scegli una conversazione dall'elenco per leggerla qui",
"compose": "Componi",
"compose_hint": "Componi nuovo messaggio",
"no_subject": "(Nessun oggetto)",
"loading_email": "Caricamento messaggio...",
"loading": "Caricamento...",
+6
View File
@@ -5,6 +5,9 @@
"username_placeholder": "user@example.com",
"password_label": "パスワード",
"password_placeholder": "パスワードを入力",
"jmap_endpoint_label": "JMAPサーバー",
"jmap_endpoint_placeholder": "https://mail.example.com",
"jmap_endpoint_cors_hint": "サーバーはこのドメインからのCORSリクエストを許可する必要があります。",
"sign_in": "サインイン",
"signing_in": "サインイン中...",
"loading": "読み込み中...",
@@ -115,6 +118,7 @@
"demo_reset": "リセット",
"demo_tour": "ツアー",
"tags": "タグ",
"folders": "フォルダ",
"mail": "メール",
"nav_label": "ナビゲーション",
"add_app": "アプリ"
@@ -196,6 +200,8 @@
"no_email_description": "リストからメールを選択して表示してください",
"no_conversation_selected": "会話が選択されていません",
"no_conversation_description": "リストから会話を選択して読んでください",
"compose": "作成",
"compose_hint": "新しいメッセージを作成",
"no_subject": "(件名なし)",
"loading_email": "メールを読み込み中...",
"loading": "読み込み中...",
+6
View File
@@ -5,6 +5,9 @@
"username_placeholder": "gebruiker@voorbeeld.nl",
"password_label": "Wachtwoord",
"password_placeholder": "Voer je wachtwoord in",
"jmap_endpoint_label": "JMAP-server",
"jmap_endpoint_placeholder": "https://mail.example.com",
"jmap_endpoint_cors_hint": "De server moet CORS-verzoeken van dit domein toestaan.",
"sign_in": "Aanmelden",
"signing_in": "Aanmelden...",
"loading": "Laden...",
@@ -115,6 +118,7 @@
"demo_reset": "Resetten",
"demo_tour": "Rondleiding",
"tags": "Labels",
"folders": "Mappen",
"mail": "E-mail",
"nav_label": "Navigatie",
"add_app": "Apps"
@@ -196,6 +200,8 @@
"no_email_description": "Selecteer een e-mail uit de lijst om deze hier te bekijken",
"no_conversation_selected": "Geen gesprek geselecteerd",
"no_conversation_description": "Kies een gesprek uit de lijst om het hier te lezen",
"compose": "Opstellen",
"compose_hint": "Nieuw bericht opstellen",
"no_subject": "(Geen onderwerp)",
"loading_email": "E-mail laden...",
"loading": "Laden...",
+6
View File
@@ -5,6 +5,9 @@
"username_placeholder": "usuario@exemplo.com",
"password_label": "Senha",
"password_placeholder": "Digite sua senha",
"jmap_endpoint_label": "Servidor JMAP",
"jmap_endpoint_placeholder": "https://mail.example.com",
"jmap_endpoint_cors_hint": "O servidor deve permitir solicitações CORS deste domínio.",
"sign_in": "Entrar",
"signing_in": "Entrando...",
"loading": "Carregando...",
@@ -115,6 +118,7 @@
"demo_reset": "Repor",
"demo_tour": "Tour",
"tags": "Etiquetas",
"folders": "Pastas",
"mail": "E-mail",
"nav_label": "Navegação",
"add_app": "Apps"
@@ -196,6 +200,8 @@
"no_email_description": "Selecione um e-mail da lista para visualizá-lo aqui",
"no_conversation_selected": "Nenhuma conversa selecionada",
"no_conversation_description": "Escolha uma conversa da lista para lê-la aqui",
"compose": "Redigir",
"compose_hint": "Redigir nova mensagem",
"no_subject": "(Sem Assunto)",
"loading_email": "Carregando e-mail...",
"loading": "Carregando...",
+6
View File
@@ -5,6 +5,9 @@
"username_placeholder": "user@пример.рф",
"password_label": "Пароль",
"password_placeholder": "Введите пароль",
"jmap_endpoint_label": "Сервер JMAP",
"jmap_endpoint_placeholder": "https://mail.example.com",
"jmap_endpoint_cors_hint": "Сервер должен разрешать CORS-запросы с этого домена.",
"sign_in": "Войти",
"signing_in": "Вход...",
"loading": "Загрузка...",
@@ -115,6 +118,7 @@
"demo_reset": "Сбросить",
"demo_tour": "Тур",
"tags": "Теги",
"folders": "Папки",
"mail": "Почта",
"nav_label": "Навигация",
"add_app": "Приложения"
@@ -196,6 +200,8 @@
"no_email_description": "Выберите письмо из списка, чтобы просмотреть его здесь",
"no_conversation_selected": "Беседа не выбрана",
"no_conversation_description": "Выберите беседу из списка, чтобы прочитать её здесь",
"compose": "Написать",
"compose_hint": "Написать новое сообщение",
"no_subject": "(Без темы)",
"loading_email": "Загрузка письма...",
"loading": "Загрузка...",