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", "username_placeholder": "benutzer@beispiel.de",
"password_label": "Passwort", "password_label": "Passwort",
"password_placeholder": "Geben Sie Ihr Passwort ein", "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", "sign_in": "Anmelden",
"signing_in": "Wird angemeldet...", "signing_in": "Wird angemeldet...",
"loading": "Lädt...", "loading": "Lädt...",
@@ -115,6 +118,7 @@
"demo_reset": "Zurücksetzen", "demo_reset": "Zurücksetzen",
"demo_tour": "Tour", "demo_tour": "Tour",
"tags": "Tags", "tags": "Tags",
"folders": "Ordner",
"mail": "E-Mail", "mail": "E-Mail",
"nav_label": "Navigation", "nav_label": "Navigation",
"add_app": "Apps" "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_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_selected": "Keine Unterhaltung ausgewählt",
"no_conversation_description": "Wählen Sie eine Unterhaltung aus der Liste aus, um sie hier zu lesen", "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)", "no_subject": "(Kein Betreff)",
"loading_email": "E-Mail wird geladen...", "loading_email": "E-Mail wird geladen...",
"loading": "Lädt...", "loading": "Lädt...",
+6
View File
@@ -5,6 +5,9 @@
"username_placeholder": "usuario@ejemplo.com", "username_placeholder": "usuario@ejemplo.com",
"password_label": "Contraseña", "password_label": "Contraseña",
"password_placeholder": "Ingrese su 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", "sign_in": "Iniciar sesión",
"signing_in": "Iniciando sesión...", "signing_in": "Iniciando sesión...",
"loading": "Cargando...", "loading": "Cargando...",
@@ -115,6 +118,7 @@
"demo_reset": "Restablecer", "demo_reset": "Restablecer",
"demo_tour": "Tour", "demo_tour": "Tour",
"tags": "Etiquetas", "tags": "Etiquetas",
"folders": "Carpetas",
"mail": "Correo", "mail": "Correo",
"nav_label": "Navegación", "nav_label": "Navegación",
"add_app": "Apps" "add_app": "Apps"
@@ -196,6 +200,8 @@
"no_email_description": "Seleccione un correo de la lista para verlo aquí", "no_email_description": "Seleccione un correo de la lista para verlo aquí",
"no_conversation_selected": "Ninguna conversación seleccionada", "no_conversation_selected": "Ninguna conversación seleccionada",
"no_conversation_description": "Elija una conversación de la lista para leerla aquí", "no_conversation_description": "Elija una conversación de la lista para leerla aquí",
"compose": "Redactar",
"compose_hint": "Redactar nuevo mensaje",
"no_subject": "(Sin Asunto)", "no_subject": "(Sin Asunto)",
"loading_email": "Cargando correo...", "loading_email": "Cargando correo...",
"loading": "Cargando...", "loading": "Cargando...",
+6
View File
@@ -5,6 +5,9 @@
"username_placeholder": "utilisateur@exemple.com", "username_placeholder": "utilisateur@exemple.com",
"password_label": "Mot de passe", "password_label": "Mot de passe",
"password_placeholder": "Entrez votre 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", "sign_in": "Se connecter",
"signing_in": "Connexion en cours...", "signing_in": "Connexion en cours...",
"loading": "Chargement...", "loading": "Chargement...",
@@ -115,6 +118,7 @@
"demo_reset": "Réinitialiser", "demo_reset": "Réinitialiser",
"demo_tour": "Visite", "demo_tour": "Visite",
"tags": "Étiquettes", "tags": "Étiquettes",
"folders": "Dossiers",
"mail": "Messagerie", "mail": "Messagerie",
"nav_label": "Navigation", "nav_label": "Navigation",
"add_app": "Apps" "add_app": "Apps"
@@ -196,6 +200,8 @@
"no_email_description": "Sélectionnez un email dans la liste pour le voir ici", "no_email_description": "Sélectionnez un email dans la liste pour le voir ici",
"no_conversation_selected": "Aucune conversation sélectionnée", "no_conversation_selected": "Aucune conversation sélectionnée",
"no_conversation_description": "Choisissez une conversation dans la liste pour la lire ici", "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)", "no_subject": "(Sans objet)",
"loading_email": "Chargement de l'email...", "loading_email": "Chargement de l'email...",
"loading": "Chargement...", "loading": "Chargement...",
+6
View File
@@ -5,6 +5,9 @@
"username_placeholder": "utente@esempio.com", "username_placeholder": "utente@esempio.com",
"password_label": "Password", "password_label": "Password",
"password_placeholder": "Inserisci la tua 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", "sign_in": "Accedi",
"signing_in": "Accesso in corso...", "signing_in": "Accesso in corso...",
"loading": "Caricamento...", "loading": "Caricamento...",
@@ -115,6 +118,7 @@
"demo_reset": "Reimposta", "demo_reset": "Reimposta",
"demo_tour": "Tour", "demo_tour": "Tour",
"tags": "Etichette", "tags": "Etichette",
"folders": "Cartelle",
"mail": "Posta", "mail": "Posta",
"nav_label": "Navigazione", "nav_label": "Navigazione",
"add_app": "App" "add_app": "App"
@@ -196,6 +200,8 @@
"no_email_description": "Seleziona un messaggio dall'elenco per visualizzarlo qui", "no_email_description": "Seleziona un messaggio dall'elenco per visualizzarlo qui",
"no_conversation_selected": "Nessuna conversazione selezionata", "no_conversation_selected": "Nessuna conversazione selezionata",
"no_conversation_description": "Scegli una conversazione dall'elenco per leggerla qui", "no_conversation_description": "Scegli una conversazione dall'elenco per leggerla qui",
"compose": "Componi",
"compose_hint": "Componi nuovo messaggio",
"no_subject": "(Nessun oggetto)", "no_subject": "(Nessun oggetto)",
"loading_email": "Caricamento messaggio...", "loading_email": "Caricamento messaggio...",
"loading": "Caricamento...", "loading": "Caricamento...",
+6
View File
@@ -5,6 +5,9 @@
"username_placeholder": "user@example.com", "username_placeholder": "user@example.com",
"password_label": "パスワード", "password_label": "パスワード",
"password_placeholder": "パスワードを入力", "password_placeholder": "パスワードを入力",
"jmap_endpoint_label": "JMAPサーバー",
"jmap_endpoint_placeholder": "https://mail.example.com",
"jmap_endpoint_cors_hint": "サーバーはこのドメインからのCORSリクエストを許可する必要があります。",
"sign_in": "サインイン", "sign_in": "サインイン",
"signing_in": "サインイン中...", "signing_in": "サインイン中...",
"loading": "読み込み中...", "loading": "読み込み中...",
@@ -115,6 +118,7 @@
"demo_reset": "リセット", "demo_reset": "リセット",
"demo_tour": "ツアー", "demo_tour": "ツアー",
"tags": "タグ", "tags": "タグ",
"folders": "フォルダ",
"mail": "メール", "mail": "メール",
"nav_label": "ナビゲーション", "nav_label": "ナビゲーション",
"add_app": "アプリ" "add_app": "アプリ"
@@ -196,6 +200,8 @@
"no_email_description": "リストからメールを選択して表示してください", "no_email_description": "リストからメールを選択して表示してください",
"no_conversation_selected": "会話が選択されていません", "no_conversation_selected": "会話が選択されていません",
"no_conversation_description": "リストから会話を選択して読んでください", "no_conversation_description": "リストから会話を選択して読んでください",
"compose": "作成",
"compose_hint": "新しいメッセージを作成",
"no_subject": "(件名なし)", "no_subject": "(件名なし)",
"loading_email": "メールを読み込み中...", "loading_email": "メールを読み込み中...",
"loading": "読み込み中...", "loading": "読み込み中...",
+6
View File
@@ -5,6 +5,9 @@
"username_placeholder": "gebruiker@voorbeeld.nl", "username_placeholder": "gebruiker@voorbeeld.nl",
"password_label": "Wachtwoord", "password_label": "Wachtwoord",
"password_placeholder": "Voer je wachtwoord in", "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", "sign_in": "Aanmelden",
"signing_in": "Aanmelden...", "signing_in": "Aanmelden...",
"loading": "Laden...", "loading": "Laden...",
@@ -115,6 +118,7 @@
"demo_reset": "Resetten", "demo_reset": "Resetten",
"demo_tour": "Rondleiding", "demo_tour": "Rondleiding",
"tags": "Labels", "tags": "Labels",
"folders": "Mappen",
"mail": "E-mail", "mail": "E-mail",
"nav_label": "Navigatie", "nav_label": "Navigatie",
"add_app": "Apps" "add_app": "Apps"
@@ -196,6 +200,8 @@
"no_email_description": "Selecteer een e-mail uit de lijst om deze hier te bekijken", "no_email_description": "Selecteer een e-mail uit de lijst om deze hier te bekijken",
"no_conversation_selected": "Geen gesprek geselecteerd", "no_conversation_selected": "Geen gesprek geselecteerd",
"no_conversation_description": "Kies een gesprek uit de lijst om het hier te lezen", "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)", "no_subject": "(Geen onderwerp)",
"loading_email": "E-mail laden...", "loading_email": "E-mail laden...",
"loading": "Laden...", "loading": "Laden...",
+6
View File
@@ -5,6 +5,9 @@
"username_placeholder": "usuario@exemplo.com", "username_placeholder": "usuario@exemplo.com",
"password_label": "Senha", "password_label": "Senha",
"password_placeholder": "Digite sua 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", "sign_in": "Entrar",
"signing_in": "Entrando...", "signing_in": "Entrando...",
"loading": "Carregando...", "loading": "Carregando...",
@@ -115,6 +118,7 @@
"demo_reset": "Repor", "demo_reset": "Repor",
"demo_tour": "Tour", "demo_tour": "Tour",
"tags": "Etiquetas", "tags": "Etiquetas",
"folders": "Pastas",
"mail": "E-mail", "mail": "E-mail",
"nav_label": "Navegação", "nav_label": "Navegação",
"add_app": "Apps" "add_app": "Apps"
@@ -196,6 +200,8 @@
"no_email_description": "Selecione um e-mail da lista para visualizá-lo aqui", "no_email_description": "Selecione um e-mail da lista para visualizá-lo aqui",
"no_conversation_selected": "Nenhuma conversa selecionada", "no_conversation_selected": "Nenhuma conversa selecionada",
"no_conversation_description": "Escolha uma conversa da lista para lê-la aqui", "no_conversation_description": "Escolha uma conversa da lista para lê-la aqui",
"compose": "Redigir",
"compose_hint": "Redigir nova mensagem",
"no_subject": "(Sem Assunto)", "no_subject": "(Sem Assunto)",
"loading_email": "Carregando e-mail...", "loading_email": "Carregando e-mail...",
"loading": "Carregando...", "loading": "Carregando...",
+6
View File
@@ -5,6 +5,9 @@
"username_placeholder": "user@пример.рф", "username_placeholder": "user@пример.рф",
"password_label": "Пароль", "password_label": "Пароль",
"password_placeholder": "Введите пароль", "password_placeholder": "Введите пароль",
"jmap_endpoint_label": "Сервер JMAP",
"jmap_endpoint_placeholder": "https://mail.example.com",
"jmap_endpoint_cors_hint": "Сервер должен разрешать CORS-запросы с этого домена.",
"sign_in": "Войти", "sign_in": "Войти",
"signing_in": "Вход...", "signing_in": "Вход...",
"loading": "Загрузка...", "loading": "Загрузка...",
@@ -115,6 +118,7 @@
"demo_reset": "Сбросить", "demo_reset": "Сбросить",
"demo_tour": "Тур", "demo_tour": "Тур",
"tags": "Теги", "tags": "Теги",
"folders": "Папки",
"mail": "Почта", "mail": "Почта",
"nav_label": "Навигация", "nav_label": "Навигация",
"add_app": "Приложения" "add_app": "Приложения"
@@ -196,6 +200,8 @@
"no_email_description": "Выберите письмо из списка, чтобы просмотреть его здесь", "no_email_description": "Выберите письмо из списка, чтобы просмотреть его здесь",
"no_conversation_selected": "Беседа не выбрана", "no_conversation_selected": "Беседа не выбрана",
"no_conversation_description": "Выберите беседу из списка, чтобы прочитать её здесь", "no_conversation_description": "Выберите беседу из списка, чтобы прочитать её здесь",
"compose": "Написать",
"compose_hint": "Написать новое сообщение",
"no_subject": "(Без темы)", "no_subject": "(Без темы)",
"loading_email": "Загрузка письма...", "loading_email": "Загрузка письма...",
"loading": "Загрузка...", "loading": "Загрузка...",