diff --git a/res/values-de/strings.xml b/res/values-de/strings.xml index 2ebbbaeee..262996583 100644 --- a/res/values-de/strings.xml +++ b/res/values-de/strings.xml @@ -17,12 +17,12 @@ Google, das K-9-Team und viele Weitere. - + \u00a9 2008-%s The K-9 Dog Walkers.\nTeile \u00a9 2006-%s Android Open Source Project. Lizenziert unter der Apache License, Version 2.0. - + Wilkommen bei K-9 Mail K-9 Mail ist eine quelloffene E-Mail-Anwendung für Android und basiert auf Androids Standard-E-Mail-Programm. @@ -67,7 +67,7 @@ Um Fehler zu melden, neue Funktionen vorzuschlagen oder Fragen zu stellen, besuc - Es wurde keine geeignete Applikation gefunden, um den Import durchzuführen. Bitte installieren Sie einen Dateimanager aus dem Play Store. + Es wurde keine geeignete Anwendung gefunden, um den Import durchzuführen. Bitte installieren Sie einen Dateimanager aus dem Play Store. Play Store öffnen @@ -76,27 +76,27 @@ Um Fehler zu melden, neue Funktionen vorzuschlagen oder Fragen zu stellen, besuc Autoren: %s Versionsinformationen: %s - Wir benutzen die folgenden externen Bibliotheken: %s - Emoji Bilder: %s + Wir verwenden die folgenden externen Bibliotheken: %s + Emoji-Bilder: %s Anhänge der Nachricht lesen - Dieser Anwendung erlauben die Anhänge Ihrer Nachrichten zu lesen. + Der Anwendung erlauben, die Anhänge Ihrer Nachrichten zu lesen. Nachrichten lesen - Der Anwendung erlauben Ihre Nachrichten zu lesen. + Der Anwendung erlauben, Ihre Nachrichten zu lesen. Nachrichten löschen - Der Anwendung erlauben Ihre Nachrichten zu löschen. + Der Anwendung erlauben, Ihre Nachrichten zu löschen. Über %s Ihre Konten - + Ordner Erweitert %s:%s Verfassen - - - + Antworten + Allen antworten + Weiterleiten Ordner wählen @@ -104,15 +104,16 @@ Um Fehler zu melden, neue Funktionen vorzuschlagen oder Fragen zu stellen, besuc \u0020[%d] Lade %s:%s%s - Lade Header %s:%s%s + Lade Kopfzeilen in %s:%s%s Sende %s%s Verarbeite %s:%s%s \u0020%s/%s Nächster Abruf @ %s - Sync abgeschaltet + Synchronisation abgeschaltet + %d ausgewählt Weiter Zurück OK @@ -126,7 +127,7 @@ Um Fehler zu melden, neue Funktionen vorzuschlagen oder Fragen zu stellen, besuc Spam Weiterleiten Verschieben - + Aktionen Fortfahren Zurück Fertig @@ -135,7 +136,7 @@ Um Fehler zu melden, neue Funktionen vorzuschlagen oder Fragen zu stellen, besuc Nachrichten abrufen Nachricht senden Ordnerliste aktualisieren - Finde Ordner + Ordner suchen Konto hinzufügen Verfassen Suchen @@ -145,31 +146,31 @@ Um Fehler zu melden, neue Funktionen vorzuschlagen oder Fragen zu stellen, besuc Ordnereinstellungen Globale Einstellungen Konto entfernen - Ausstehende Aktionen abbrechen (Warnung!) + Ausstehende Aktionen abbrechen (Vorsicht!) Als gelesen markieren - Weiterleiten (Alternativ) - Absender auswählen + Teilen + Anwendung auswählen Als wichtig markieren Wichtig-Markierung entfernen Kopieren Text auswählen - - + Dunkles Design verwenden + Helles Design verwenden Als ungelesen markieren CC/BCC hinzufügen Empfangsbestätigung - Eine Empfangsbestätigung wird angefordert. - Es wird keine Empfangsbestätigung angefordert. + Eine Empfangsbestätigung wird angefordert + Es wird keine Empfangsbestätigung angefordert Anhang hinzufügen Anhang hinzufügen (Bild) Anhang hinzufügen (Video) Papierkorb leeren Bereinigen (Expunge) - Lösche lokale Nachrichten + Lokale Nachrichten löschen Info Einstellungen @@ -178,9 +179,9 @@ Um Fehler zu melden, neue Funktionen vorzuschlagen oder Fragen zu stellen, besuc (Kein Betreff) Kein Absender Lade - Lade Nachrichten\u2026 + Nachrichten werden geladen\u2026 Verbindungsfehler - Nachricht nicht gefunden + Nachricht konnte nicht gefunden werden Ladevorgang erneut starten @@ -193,16 +194,16 @@ Um Fehler zu melden, neue Funktionen vorzuschlagen oder Fragen zu stellen, besuc B - Konto \"%s\" von + Konto \'%s\' von %s auf %s komprimiert - Komprimiere Konto \"%s\" - Bereinige Konto \"%s\" - Konto \"%s\" wiederherstellen + Konto \'%s\' wird komprimiert + Konto \'%s\' wird bereinigt + Konto \"%s\' wird wieder hergestellt Neue Nachricht %d neue Nachrichten @@ -213,10 +214,13 @@ Um Fehler zu melden, neue Funktionen vorzuschlagen oder Fragen zu stellen, besuc Gelesen Löschen - Auf neue Nachrichten prüfen: %s:%s - Auf neue Nachrichten prüfen - Sende Nachricht: %s - Sende Nachricht + Zertifikatsproblem + Servereinstellungen überprüfen + + Neue Nachrichten in %s:%s werden abgerufen + Neue Nachrichten werden abgerufen + Nachricht in %swird gesendet + Nachricht wird gesendet : Posteingang @@ -235,14 +239,14 @@ Um Fehler zu melden, neue Funktionen vorzuschlagen oder Fragen zu stellen, besuc %s (Archiv) %s (Spam) - Fehler beim Senden von Nachrichten + Nachrichten konnten nicht gesendet werden Keine weiteren Nachrichten Version: %s Debug-Aufzeichnungen - Zeichnet zusätzliche Diagnose-Informationen auf - Vertrauliche Informationen aufzeichnen + Detaillierte Diagnose-Informationen aufzeichnen + Vertrauliche Daten aufzeichnen Anmeldepasswörter bei Verbindungsaufbau aufzeichnen Weitere Nachrichten abrufen @@ -254,7 +258,7 @@ Um Fehler zu melden, neue Funktionen vorzuschlagen oder Fragen zu stellen, besuc Betreff Nachrichtentext Signatur - -------- Original-Nachricht -------- + -------- Ursprüngliche Nachricht -------- Betreff: Gesendet: Von: @@ -264,7 +268,7 @@ Um Fehler zu melden, neue Funktionen vorzuschlagen oder Fragen zu stellen, besuc Sie müssen mindestens einen Empfänger wählen. Es wurde keine E-Mail-Adresse für diesen Kontakt gefunden. Einige Anhänge können nicht weitergeleitet werden, da diese nicht heruntergeladen wurden. - Original-Nachricht zitieren + Ursprüngliche Nachricht zitieren Empfänger hinzufügen Empfänger hinzufügen (CC) Empfänger hinzufügen (BCC) @@ -276,53 +280,55 @@ Um Fehler zu melden, neue Funktionen vorzuschlagen oder Fragen zu stellen, besuc CC: Öffnen Speichern - Anhänge auf SD-Karte gespeichert als %s. - Anhang konnte nicht auf SD-Karte gespeichert werden. + Anhang wurde unter dem Dateinamen \'%s\' auf die SD-Karte gespeichert. + Anhang konnte nicht auf die SD-Karte gespeichert werden. Bilder anzeigen - Zeige Nachricht - Zeige Anhänge + Nachricht anzeigen + Anhänge anzeigen Mehr… - Lade Anhang. + Anhang wird geladen Es wurde kein Anzeigeprogramm für %s gefunden. Gesamte Nachricht herunterladen - Herunterladen… + Nachricht wird heruntergeladen… - Es wurden nicht alle Header heruntergeladen oder gespeichert. Wählen Sie \"Alle Header lokal speichern\" in den Einstellungen für den Posteingangsserver um dies zukünftig zu ermöglichen. - Alle Header wurden heruntergeladen. Es gibt keine neuen Header zur Ansicht. - Das Laden der zusätzlichen Header von der Datenbank oder vom Mailserver ist fehlgeschlagen. + Es wurden nicht alle Kopfzeilen heruntergeladen oder gespeichert. Wählen Sie \'Alle Kopfzeilen lokal speichern\' in den Einstellungen für den Posteingangsserver, um dies zukünftig zu ermöglichen. + Alle Kopfzeilen wurden heruntergeladen, es sind allerdings keine neuen Kopfzeilen vorhanden. + Die weiteren Kopfzeilen konnten nicht aus der Datenbank oder vom Mailserver geladen werden. (Push) Mehr von diesem Absender - Nachricht verworfen. - Nachricht als Entwurf gespeichert. + Nachricht wurde verworfen + Nachricht wurde als Entwurf gespeichert Mehrfachauswahl - Immer Mehrfachauswahl-Checkboxen anzeigen - Zeilenvorschau + Immer Mehrfachauswahl-Felder anzeigen + Vorschauzeilen Name anzeigen - Zeige Namen des Korrespondenten statt der E-Mail-Adresse + Name anstatt der E-Mail-Adresse des Korrespondenten anzeigen - - + Korrespondent über Betreff + Namen der Korrespondenten über anstatt unter der Betreffzeile anzeigen - Zeige Namen aus "Kontakte" - Zeige bekannte Namen aus dem Adressbuch ("Kontakte") + Namen aus Adressbuch + Bekannte Namen aus dem Adressbuch (\'Kontakte\') anzeigen Farbe von bekannten Namen Standardfarbe Farbe wählen + Lange Namen umbrechen + Lange Ordnernamen auf mehreren Zeilen anzeigen - Monotype Schriftart - Verwende Schriftart mit gleicher Zeichenbreite für Plain-Text Nachrichten + Monotype-Schriftart + Verwende Schriftart mit gleicher Zeichenbreite für Nur-Text-Nachrichten Nach Löschen zurück Nach Löschen zur Nachrichtenliste zurückkehren Nach Löschen nächste Nachricht Nach Löschen standardmäßig die nächste Nachricht anzeigen Bestätigungsdialog - Verlange Bestätigung bei gewissen Aktionen + Bestätigung bei gewissen Aktionen erfordern Löschen (nur in Nachrichtenansicht) Sternmarkierte Löschen (nur in Nachrichtenansicht) Spam @@ -340,7 +346,7 @@ Um Fehler zu melden, neue Funktionen vorzuschlagen oder Fragen zu stellen, besuc Der Benachrichtigung eine Schaltfläche zum Löschen der Nachrichten hinzufügen Gruppenoperationen-Schaltflächen - Zeige folgende Schaltflächen in der Nachrichtenliste an + Auswahl der Schaltflächen in der Nachrichtenliste Als (un)gelesen markieren Löschen Archivieren @@ -350,7 +356,7 @@ Um Fehler zu melden, neue Funktionen vorzuschlagen oder Fragen zu stellen, besuc Alle deselektieren Ruhezeit - Deaktiviere Klingeln, Vibrieren und Leuchten in der Nacht + Klingeln, Vibrieren und Leuchten in der Nacht deaktivieren Ruhezeit startet Ruhezeit endet @@ -360,12 +366,12 @@ Um Fehler zu melden, neue Funktionen vorzuschlagen oder Fragen zu stellen, besuc Manuelle Einrichtung - Abrufen von Konto-Informationen\u2026 - Prüfe Einstellungen des Empfangsservers\u2026 - Prüfe Einstellungen des Ausgangsservers\u2026 + Konto-Informationen werden abgerufen\u2026 + Einstellungen des Empfangsservers werden überprüft\u2026 + Einstellungen des Ausgangsservers werden überprüft\u2026 Authentifizierung\u2026 - Lade Kontoeinstellungen\u2026 - Breche ab\u2026 + Kontoeinstellungen werden geladen\u2026 + Aktion wird abgebrochen\u2026 Fast fertig! Kontoname (optional): @@ -402,7 +408,7 @@ Um Fehler zu melden, neue Funktionen vorzuschlagen oder Fragen zu stellen, besuc WLAN Anderes - Externes Medium (SD-Karte) + Externer Speicher (SD-Karte) Interner Speicher %1$s zusätzlicher interner Speicher Speicherort @@ -416,15 +422,15 @@ Um Fehler zu melden, neue Funktionen vorzuschlagen oder Fragen zu stellen, besuc IMAP-Verzeichnispräfix Ordner für Entwürfe - Ordner für gesendete Objekte - Ordner für gelöschte Objekte - Ordner für archivierte Objekte + Ordner für gesendete Nachrichten + Ordner für gelöschte Nachrichten + Ordner für archivierte Nachrichten Ordner für Spam Nur ausgewählte Ordner anzeigen Startordner - WebDAV(Exchange)-Pfad + WebDAV-(Exchange-)Pfad Optional Authentifizierungspfad @@ -436,7 +442,7 @@ Um Fehler zu melden, neue Funktionen vorzuschlagen oder Fragen zu stellen, besuc SMTP-Server Port Sicherheitstyp - Anmeldung erforderlich. + Anmeldung erforderlich Benutzername Passwort Authentifizierungsmethode @@ -446,7 +452,7 @@ Um Fehler zu melden, neue Funktionen vorzuschlagen oder Fragen zu stellen, besuc Kontoeinstellungen Komprimieren - Alle Daten löschen (Achtung!) + Alle Daten löschen (Vorsicht!) Daten wiederherstellen (Letzter Ausweg!) E-Mail-Abfrage @@ -466,7 +472,7 @@ Um Fehler zu melden, neue Funktionen vorzuschlagen oder Fragen zu stellen, besuc Abruf beim Start der Push-Verbindung Push-Mail für dieses Konto aktivieren - Neue Nachrichten werden nach dem Eintreffen umgehend abgerufen, falls Ihr Server dies unterstützt. Diese Einstellung kann zur Reduzierung der Laufzeit führen oder diese verbessern. + Neue Nachrichten werden nach dem Eintreffen umgehend abgerufen, falls Ihr Server dies unterstützt. Diese Einstellung kann die Akkulaufzeit des Gerätes stark beeinflussen Push-Verbindung erneuern Jede Minute Alle 2 Minuten @@ -478,8 +484,8 @@ Um Fehler zu melden, neue Funktionen vorzuschlagen oder Fragen zu stellen, besuc Alle 48 Minuten Jede Stunde - Benachrichtigen, wenn Nachrichten eingehen. - Benachrichtigen, wenn Nachrichten synchronisiert werden. + Benachrichtigen, wenn Nachrichten eingehen + Benachrichtigen, wenn Nachrichten synchronisiert werden Anzahl sichtbarer Nachrichten @@ -490,11 +496,11 @@ Um Fehler zu melden, neue Funktionen vorzuschlagen oder Fragen zu stellen, besuc 250 Nachrichten 500 Nachrichten 1000 Nachrichten - alle Nachrichten + Alle Nachrichten Nachrichten, die nicht mit dem Server synchronisiert wurden, können nicht kopiert oder verschoben werden. - Setup konnte nicht abgeschlossen werden + Einrichtung konnte nicht abgeschlossen werden Benutzername oder Kennwort fehlerhaft.\n(%s) Aufbau einer gesicherten Verbindung zum Server nicht möglich.\n(%s) Verbindung zum Server nicht möglich.\n(%s) @@ -504,44 +510,44 @@ Um Fehler zu melden, neue Funktionen vorzuschlagen oder Fragen zu stellen, besuc Erweitert Kontoeinstellungen Standardkonto - Standardmäßig Nachrichten von diesem Konto aus senden. - Benachrichtigungen - Bei Synchronisation + Standardmäßig Nachrichten von diesem Konto aus senden + Bei neuen Nachrichten + Benachrichtigung bei Synchronisation Ihre E-Mail-Adresse - Zeigt eine Benachrichtigung in der Statuszeile, wenn eine neue Nachricht empfangen wird. - Zeigt eine Benachrichtigung in der Statuszeile während auf neue Nachrichten abgefragt wird. + Benachrichtigung in der Statuszeile anzeigen, wenn eine neue Nachricht empfangen wird + Benachrichtigung in der Statuszeile anzeigen, während nach neuen Nachrichten gesucht wird Bei eigenen Nachrichten - Benachrichtigungen für Nachrichten, die eine Ihrer eigenen E-Mail-Adressen als Absender tragen. - Benachrichtigung öffnet ungelesene Nachrichten - Zeigt beim Öffnen einer Benachrichtigung Liste der ungelesenen Nachrichten an - Anzahl ungelesener Nachrichten anzeigen - Zeigt die Anzahl der ungelesenen Nachrichten in der Statuszeile. - Nachricht beim Öffnen als gelesen markieren - Markiert eine Nachricht als gelesen, sobald sie zum Betrachten geöffnet wird. + Benachrichtigungen für Nachrichten, die eine Ihrer eigenen E-Mail-Adressen als Absender tragen + Ungelesene Nachrichten öffnen + Beim Öffnen einer Benachrichtigung Liste der ungelesenen Nachrichten anzeigen + Anzahl anzeigen + Anzahl der ungelesenen Nachrichten in der Statuszeile anzeigen + Beim Öffnen als gelesen markieren + Nachricht als gelesen markieren, sobald sie zum Betrachten geöffnet wird Bilder automatisch anzeigen Niemals Nur von Kontakten Immer - Nachricht verfassen + Nachrichten verfassen Nachricht beim Antworten zitieren - Beim Antworten die Original-Nachricht als Zitat einfügen. + Beim Antworten die ursprüngliche Nachricht als Zitat einfügen Antwort unter Zitat - Die Antwort auf eine Nachricht unterhalb der Original-Nachricht platzieren. + Die Antwort auf eine Nachricht unterhalb der ursprünglichen Nachricht platzieren - Entferne Signatur aus zitierter Antwort - Beim Antworten wird die Signatur aus dem Zitat entfernt + Signatur aus Zitat entfernen + Beim Antworten die Signatur aus dem Zitat entfernen Formatierung - Einfacher Text (Bilder und Formatierungen werden entfernt) + Nur-Text (Bilder und Formatierungen entfernen) HTML (Bilder und Formatierungen bleiben erhalten) - Automatisch (Einfacher Text, es sei denn bei Antwort auf HTML) + Automatisch CC/BCC immer anzeigen - Zeige die CC/BCC-Texteingabefelder immer an + Texteingabefelder für CC und BCC immer anzeigen Empfangsbestätigung Immer eine Empfangsbestätigung anfordern @@ -551,49 +557,51 @@ Um Fehler zu melden, neue Funktionen vorzuschlagen oder Fragen zu stellen, besuc Erweitert (wie in Outlook, Yahoo!, Hotmail) Allgemeine Einstellungen + Nachrichten lesen Nachrichten abrufen Ordner - Präfix beim Zitieren + Zitat-Präfix Kryptographie - OpenPGP Provider + OpenPGP-Provider Keiner Nicht verfügbar Automatisches Signieren - Verwendet die E-Mail-Adresse des Kontos, um den Signaturschlüssel zu finden. + E-Mail-Adresse des Kontos verwenden, um den Signaturschlüssel zu finden Automatische Verschlüsselung - Verschlüsselt automatisch, falls für den Empfänger ein öffentlicher Schlüssel vorhanden ist. + Automatisch verschlüsseln, falls für den Empfänger ein öffentlicher Schlüssel vorhanden ist + AGP ist nicht installiert Häufigkeit der E-Mail-Abfrage Speicher - Farbe des Kontos - Wählen Sie die Farbe, in der das Konto in der Konten- und Ordnerliste dargestellt wird + Konto-Farbe + Farbe, in der das Konto in der Konten- und Ordnerliste dargestellt wird - Farbe LED-Leuchte - Wählen Sie die Farbe der LED-Leuchte bei Benachrichtigungen für dieses Konto + LED-Farbe + Farbe, die für die Benachrichtigungs-LED bei Benachrichtigungen für dieses Konto verwendet wird Anzahl anzuzeigender Nachrichten Nachrichten automatisch laden bis - 1Kb - 2Kb - 4Kb - 8Kb - 16Kb - 32Kb - 64Kb - 128Kb - 256Kb - 512Kb - 1Mb - 2Mb - 5Mb - 10Mb - jede Größe (kein Limit) + 1KB + 2KB + 4KB + 8KB + 16KB + 32KB + 64KB + 128KB + 256KB + 512KB + 1MB + 2MB + 5MB + 10MB + Keine Beschränkung Nachrichten synchronisieren - Alle (kein Limit) + Alle (keine Beschränkung) von heute der letzten 2 Tage der letzten 3 Tage @@ -606,7 +614,7 @@ Um Fehler zu melden, neue Funktionen vorzuschlagen oder Fragen zu stellen, besuc der letzten 6 Monate des letzten Jahres - Ordner anzeigen + Angezeigte Ordner Alle Nur Hauptordner Haupt- und Nebenordner @@ -619,7 +627,7 @@ Um Fehler zu melden, neue Funktionen vorzuschlagen oder Fragen zu stellen, besuc Alle außer Nebenordner Keine - Via Push abfragen + Push-Ordner Alle Ordner Nur Hauptordner Haupt- und Nebenordner @@ -632,13 +640,13 @@ Um Fehler zu melden, neue Funktionen vorzuschlagen oder Fragen zu stellen, besuc Haupt- und Nebenordner Alle außer Nebenordner - Übernehme Löschungen vom Server - Lösche Nachrichten, wenn sie vom Server gelöscht wurden + Löschungen vom Server übernehmen + Nachrichten löschen, wenn sie vom Server gelöscht wurden Ordner-Einstellungen - Gruppe \'Oben anzeigen\' - Oben in der Ordnerliste anzeigen + Oben anzeigen + Ordner am Anfang der Ordnerliste anzeigen Anzeigeklasse Keine @@ -657,10 +665,10 @@ Um Fehler zu melden, neue Funktionen vorzuschlagen oder Fragen zu stellen, besuc Nebenordner Wie Synchronisationsklasse - Einstellungen Posteingang - Einstellungen für Posteingangsserver bearbeiten. - Einstellungen Postausgang - Einstellungen für Postausgangsserver bearbeiten. + Posteingangs-Einstellungen + Einstellungen für Posteingangsserver bearbeiten + Postausgangs-Einstellungen + Einstellungen für Postausgangsserver bearbeiten Kontoname Ihr Name Benachrichtigungen @@ -675,12 +683,12 @@ Um Fehler zu melden, neue Funktionen vorzuschlagen oder Fragen zu stellen, besuc Rhythmus 5 Anzahl der Vibrationen Klingelton - LED Blinken + LED-Blinken LED blinkt bei neuer Nachricht - Optionen für das Verfassen von Nachrichten + Verfassen von Nachrichten Verfassen von Nachrichten - Standard-Absender, Blindkopie-Empfänger und Signatur konfigurieren + Standard-Absender, BCC-Empfänger und Signatur konfigurieren Identitäten verwalten Alternative Absenderadressen und Signaturen konfigurieren @@ -723,8 +731,8 @@ Um Fehler zu melden, neue Funktionen vorzuschlagen oder Fragen zu stellen, besuc Älteste Nachrichten zuerst Neueste Nachrichten zuerst - Alphabetisch nach Betreff - Umgekehrt-Alphabetisch nach Betreff + Alphabetisch nach Betreff (A-Z) + Alphabetisch nach Betreff (Z-A) Markierte Nachrichten zuerst Nicht markierte Nachrichten zuerst Ungelesene Nachrichten zuerst @@ -751,12 +759,12 @@ Um Fehler zu melden, neue Funktionen vorzuschlagen oder Fragen zu stellen, besuc der richtigen E-Mail-Adresse und dem richtigen Kennwort anmelden können, haben Sie möglicherweise die Gebühren für das \"Plus\"-Konto nicht bezahlt. Starten Sie den Webbrowser, um auf diese Mailkonten zuzugreifen. - Wenn Sie für diesen Provider POP3 verwenden möchten, sollten Sie in den "Yahoo! Mail"-Einstellungen POP3 aktivieren. - Wenn Sie für diesen Provider IMAP oder POP3 verwenden möchten, sollten Sie dies auf der "AU One"-Einstellungsseite aktivieren. - Wenn Sie für diesen Provider IMAP oder POP3 verwenden möchten, sollten Sie dies auf der "Naver Mail"-Einstellungsseite aktivieren. - Wenn Sie für diesen Provider IMAP oder POP3 verwenden möchten, sollten Sie dies auf der "Hanmail(Daum)"-Einstellungsseite aktivieren. - Wenn Sie für diesen Provider IMAP oder POP3 verwenden möchten, sollten Sie dies auf der "Paran"-Einstellungsseite aktivieren. - Wenn Sie für diesen Provider IMAP oder POP3 verwenden möchten, sollten Sie dies auf der "Nate Mail"-Einstellungsseite aktivieren. + Wenn Sie für diesen Anbieter POP3 verwenden möchten, sollten Sie in den "Yahoo! Mail"-Einstellungen POP3 aktivieren. + Wenn Sie für diesen Anbieter IMAP oder POP3 verwenden möchten, sollten Sie dies auf der "AU One"-Einstellungsseite aktivieren. + Wenn Sie für diesen Anbieter IMAP oder POP3 verwenden möchten, sollten Sie dies auf der "Naver Mail"-Einstellungsseite aktivieren. + Wenn Sie für diesen Anbieter IMAP oder POP3 verwenden möchten, sollten Sie dies auf der "Hanmail(Daum)"-Einstellungsseite aktivieren. + Wenn Sie für diesen Anbieter IMAP oder POP3 verwenden möchten, sollten Sie dies auf der "Paran"-Einstellungsseite aktivieren. + Wenn Sie für diesen Anbieter IMAP oder POP3 verwenden möchten, sollten Sie dies auf der "Nate Mail"-Einstellungsseite aktivieren. Ungültiges Zertifikat Zertifikat akzeptieren @@ -800,22 +808,23 @@ Um Fehler zu melden, neue Funktionen vorzuschlagen oder Fragen zu stellen, besuc Position der Signatur Vor zitierter Nachricht Nach zitierter Nachricht - Dunkel (Dark) - Hell (Light) + Dunkel + Hell Anzeige Globale Einstellungen Fehlerdiagnose Datenschutz Netzwerk Interaktion - Liste der Konten - Liste der Nachrichten + Kontenliste + Nachrichtenliste Nachrichten - Theme + Ordnerliste + Design Sprache Einfaches Layout - HTML-Nachrichten werden für kleine Displays optimiert + HTML-Nachrichten für kleine Displays optimieren Systemvorgabe @@ -835,7 +844,7 @@ Um Fehler zu melden, neue Funktionen vorzuschlagen oder Fragen zu stellen, besuc Alle auswählen - Max. Ordner mit Push abrufen + Maximale Push-Ordner-Anzahl 10 Ordner 25 Ordner 50 Ordner @@ -849,22 +858,22 @@ Um Fehler zu melden, neue Funktionen vorzuschlagen oder Fragen zu stellen, besuc Gesten Gesten für vorherige/nächste Nachricht aktivieren - Lauter/Leiser Scrolling - Mittels Lauter/Leiser-Tasten durch Listen scrollen + Lauter/Leiser-Navigation + Mittels Lauter/Leiser-Tasten durch Listen navigieren Nachrichtenansicht Diverse Listenansichten - Gemeinsamer Posteingang bei Start - Zeige gemeinsamen Posteingang beim Programmstart + Gemeins. Posteingang bei Start + Beim Programmstart gemeinsamen Posteingang anzeigen Konto-Größe anzeigen - Deaktivieren für schnellere Anzeige + Für schnellere Anzeige deaktivieren Suchergebnisse zählen - Deaktivieren für schnellere Anzeige + Für schnellere Anzeige deaktivieren Spezial-Konten verbergen - "Gemeinsamer Posteingang" und "Alle Nachrichten" verbergen + \'Gemeinsamen Posteingang\' und \'Alle Nachrichten\' verbergen %s %s - Wichtig @@ -876,12 +885,12 @@ Um Fehler zu melden, neue Funktionen vorzuschlagen oder Fragen zu stellen, besuc Gemeinsamer Posteingang Alle Nachrichten aus integrierten Ordnern - Umschlag oder Stern anklicken für ungelesene oder wichtige Nachrichten + Für ungelesene oder wichtige Nachrichten Umschlag oder Stern berühren - Integration in gemeinsamen Posteingang + In gem. Posteingang integrieren Ungelesene Nachrichten im gemeinsamen Posteingang anzeigen - Ordner durchsuchen + Durchsuchbare Ordner Alle Angezeigte Keine @@ -931,25 +940,25 @@ Um Fehler zu melden, neue Funktionen vorzuschlagen oder Fragen zu stellen, besuc Riesig - Wählen Sie \"Einstellungen\" -> \"Galerie Work-Around aktivieren\" um Bilder oder Videos mithilfe der 3D-Galerie hinzufügen zu können. + Wählen Sie \'Einstellungen\' -> \'Galerie-Workaround aktivieren\', um Bilder oder Videos mit Hilfe der 3D-Galerie hinzufügen zu können. - Verwenden Sie \"Anhang hinzufügen (Bild)\" oder \"Anhang hinzufügen (Video)\" um Bilder oder Videos mit der 3D-Galerie hinzuzufügen. + Verwenden Sie \'Anhang hinzufügen (Bild)\' oder \'Anhang hinzufügen (Video)\', um Bilder oder Videos mit der 3D-Galerie hinzuzufügen. Verschiedenes - Galerie Work-Around + Galerie-Workaround Schaltflächen zum Hinzufügen von Bild- und Video-Anhängen anzeigen (um Fehler in 3D-Galerie zu umgehen) - Keine geeignete Applikation für diese Aktion gefunden. - Die installierte APG Version wird nicht unterstützt. + Keine geeignete Anwendung für diese Aktion gefunden. + Die installierte APG-Version wird nicht unterstützt. Signieren Verschlüsseln Entschlüsseln Verifizieren <unbekannt> id: %s - PGP/MIME Nachrichten werden noch nicht unterstützt. + PGP/MIME-Nachrichten werden noch nicht unterstützt. Achtung: Anhänge werden zur Zeit weder signiert noch verschlüsselt. Senden abgebrochen. @@ -959,27 +968,27 @@ Um Fehler zu melden, neue Funktionen vorzuschlagen oder Fragen zu stellen, besuc Nachricht verwerfen? Sind Sie sicher, dass Sie die Nachricht verwerfen möchten? - Speichern des Entwurfs verweigern. + Speichern des Entwurfs verweigern Die Speicherung von als verschlüsselt markierten Entwürfen verweigern. Ohne öffentlichen Schlüssel fortfahren? Einer oder mehrere Empfänger besitzen keinen abgespeicherten öffentlichen Schlüssel. Fortfahren? - Selektieren Sie Text um ihn zu kopieren. + Text auswählen, um ihn zu kopieren. Löschen bestätigen - Wollen Sie diese Nachricht löschen? + Möchten Sie diese Nachricht löschen? - Wollen Sie diese Nachricht wirklich löschen? - Wollen Sie wirklich %1$d Nachrichten löschen? + Möchten Sie diese Nachricht wirklich löschen? + Möchten Sie wirklich %1$d Nachrichten löschen? Löschen Nicht löschen Als Spam markieren - Wollen Sie diese Nachricht in den Spam-Ordner verschieben? - Wollen Sie diese Nachrichten in den Spam-Ordner verschieben? + Möchten Sie diese Nachricht in den Spam-Ordner verschieben? + Möchten Sie diese Nachrichten in den Spam-Ordner verschieben? Ja Nein @@ -990,37 +999,37 @@ Um Fehler zu melden, neue Funktionen vorzuschlagen oder Fragen zu stellen, besuc » - Verbindungsfehler. + Verbindungsfehler - Einstellungen Importieren & Exportieren + Einstellungen im- & exportieren Kontoeinstellungen exportieren - Einstellungen und Konten exportieren + Einstellungen exportieren Importieren Export Einstellungen importieren - Auswahl importieren + Zu importierende Einstellungen Globale Einstellungen - Einstellungen exportieren… - Einstellungen importieren… - Datei lesen… - Exportiere Einstellungen erfolgreich in %s gespeichert - Globale Einstellungen erfolgreich von %s importiert - %s erfolgreich von %s importiert + Einstellungen werden exportiert… + Einstellungen werden importiert… + Datei wird gelesen… + Exportierte Einstellungen wurden erfolgreich nach %s gespeichert + Globale Einstellungen erfolgreich aus %s importiert + \'%s\' erfolgreich aus %s importiert 1 Konto %s Konten - Exportieren der Einstellungen ist fehlgeschlagen - Importieren der Einstellungen von %s ist fehlgeschlagen + Einstellungen konnten nicht exportiert werden + Einstellungen konnten nicht aus %s importiert werden Export erfolgreich Export fehlgeschlagen Import erfolgreich Import fehlgeschlagen Konto aktivieren - Um das Konto \"%s\" benutzen zu können, müssen Sie %s angeben. + Um das Konto \'%s\' benutzen zu können, müssen Sie %s angeben. - das Server Passwort - die Server Passwörter + das Server-Passwort + die Server-Passwörter Posteingangsserver (%s): Postausgangsserver (%s): @@ -1028,14 +1037,14 @@ Um Fehler zu melden, neue Funktionen vorzuschlagen oder Fragen zu stellen, besuc Passwort setzen... Passwörter setzen... - Passwort des Posteingangsservers benutzen + Passwort des Posteingangsservers verwenden Aktivieren Kann die Datei-Version %s nicht verwenden - Konto \"%s\" ist nicht verfügbar; Bitte SD-Karte prüfen. + Konto \'%s\' ist nicht verfügbar, bitte SD-Karte prüfen. - Anhang speichern unter… + Speicherort für Anhänge Anhang speichern Es wurde kein Dateimanager gefunden. Wo soll der Anhang abgelegt werden? @@ -1043,10 +1052,10 @@ Um Fehler zu melden, neue Funktionen vorzuschlagen oder Fragen zu stellen, besuc Nach unten verschieben Konto verschieben… - Zeige die Anzahl ungelesener Nachrichten für… + Anzahl ungelesener Nachrichten anzeigen für… Kein Dateimanager gefunden! - Abbrechen + Schließen Kein Nachrichtentext @@ -1072,38 +1081,44 @@ Um Fehler zu melden, neue Funktionen vorzuschlagen oder Fragen zu stellen, besuc E-Mail-Adresse kopieren E-Mail-Adresse - Das Bild wurde als \"%s\" gespeichert. - Speichern des Bildes fehlgeschlagen. + Bild wurde als \'%s\' gespeichert. + Bild konnte nicht gespeichert werden - - - - - - - - - - - - - - - - - + Alle + 10 + 25 + 50 + 100 + 250 + 500 + 1000 + Maximale Resultat-Anzahl + Suche wird nach %s Resultaten beendet + Nachrichtentext durchsuchen + Kann den Suchprozess verlangsamen + Serverseitige Suche + Sende Anfrage an den Server + Lade %d Resultate + Lade %1$d von %2$d Resultaten + Suche fehlgeschlagen - - - - - - - + Suche + Serverseitige Suche + Nachrichten nicht nur auf dem Gerät, sondern auch auf dem Server suchen + Nachrichten auf Server suchen + Ziehen, um auf dem Server zu suchen… + Loslassen, um auf dem Server zu suchen… + Serverseitige Suche kann ohne Netzverbindung nicht durchgeführt werden. - - + Hintergrund als Lese-Markierung + Gelesene und ungelesene Nachrichten mit verschiedenen Hintergrundfarben anzeigen - - + Nachrichten gruppieren + Nachrichten eines Diskussionsstranges zusammenfassen + + Datenbankaktualisierung + Datenbanken werden aktualisiert… + Aktualisiere Datenbank für Konto \'%s\' + + Lade… diff --git a/res/values-fr/strings.xml b/res/values-fr/strings.xml index c82e4d6ea..7afe4c10b 100644 --- a/res/values-fr/strings.xml +++ b/res/values-fr/strings.xml @@ -245,6 +245,8 @@ de plus Répondre Lire Supprimer + Erreur de certificat + Vérifier les paramètres serveur Vérification des messages\u00A0: %s:%s Vérification des messages @@ -346,6 +348,8 @@ de plus Couleur des contacts connus Ne pas mettre en évidence les contacts connus Mettre en évidence (couleur) les contacts connus + Couper les noms de dossier long + Utiliser les sauts de lignes pour les noms de dossier long Polices à taille fixe Utiliser une police à taille fixe pour les messages en texte brut @@ -847,6 +851,7 @@ de plus Liste de comptes Liste de messages Messages + Liste des dossiers Thème Langue @@ -1005,6 +1010,10 @@ de plus Confirmer la suppression Voulez-vous supprimer ce message\u00A0? + + Voulez-vous vraiment supprimer ce message? + Voulez-vous vraiment supprimer les %1$d messages? + Supprimer Ne pas supprimer @@ -1012,7 +1021,18 @@ de plus Voulez-vous déplacer ce message vers le dossiers à spams\u00A0? Voulez-vous déplacer %1$d messages vers le dossiers à spams\u00A0? - + + Déplacer Ne pas déplacer diff --git a/res/values/arrays.xml b/res/values/arrays.xml index 756bf6838..192733aec 100644 --- a/res/values/arrays.xml +++ b/res/values/arrays.xml @@ -630,6 +630,7 @@ + 0 1 2 3 @@ -639,6 +640,7 @@ + 0 1 2 3 diff --git a/res/xml/account_settings_preferences.xml b/res/xml/account_settings_preferences.xml index 886189c32..420626939 100644 --- a/res/xml/account_settings_preferences.xml +++ b/res/xml/account_settings_preferences.xml @@ -359,7 +359,6 @@ See com.fsck.k9.activity.setup.AccountSettings --> + + + + + + @@ -184,18 +196,6 @@ - - - - - - 0) { + String preview = cursor.getString(PREVIEW_COLUMN); + if (preview != null) { + messageStringBuilder.append(" ").append(preview); + } + } + + holder.preview.setText(messageStringBuilder, TextView.BufferType.SPANNABLE); Spannable str = (Spannable)holder.preview.getText(); @@ -1834,7 +1867,7 @@ public class MessageListFragment extends SherlockFragment implements OnItemClick mFontSizes.getMessageListSender(); AbsoluteSizeSpan span = new AbsoluteSizeSpan(fontSize, true); - str.setSpan(span, 0, beforePreviewText.length() + 1, + str.setSpan(span, 0, beforePreviewText.length() + sigil.length(), Spannable.SPAN_EXCLUSIVE_EXCLUSIVE); //TODO: make this part of the theme @@ -1843,7 +1876,7 @@ public class MessageListFragment extends SherlockFragment implements OnItemClick Color.rgb(160, 160, 160); // Set span (color) for preview message - str.setSpan(new ForegroundColorSpan(color), beforePreviewText.length() + 1, + str.setSpan(new ForegroundColorSpan(color), beforePreviewText.length() + sigil.length(), str.length(), Spannable.SPAN_EXCLUSIVE_EXCLUSIVE); Drawable statusHolder = null; @@ -3143,9 +3176,12 @@ public class MessageListFragment extends SherlockFragment implements OnItemClick setPullToRefreshEnabled(true); } + final int loaderId = loader.getId(); + mCursors[loaderId] = data; + mCursorValid[loaderId] = true; + Cursor cursor; if (mCursors.length > 1) { - mCursors[loader.getId()] = data; cursor = new MergeCursorWithUniqueId(mCursors, getComparator()); mUniqueIdColumn = cursor.getColumnIndex("_id"); } else { @@ -3172,6 +3208,17 @@ public class MessageListFragment extends SherlockFragment implements OnItemClick resetActionMode(); computeBatchDirection(); + + if (mSavedListState != null) { + boolean loadFinished = true; + for (int i = 0; i < mCursorValid.length; i++) { + loadFinished &= mCursorValid[i]; + } + + if (loadFinished) { + mHandler.restoreListPosition(); + } + } } private void cleanupSelected(Cursor cursor) { diff --git a/src/com/fsck/k9/provider/EmailProvider.java b/src/com/fsck/k9/provider/EmailProvider.java index 9b93df964..708b2a598 100644 --- a/src/com/fsck/k9/provider/EmailProvider.java +++ b/src/com/fsck/k9/provider/EmailProvider.java @@ -397,6 +397,8 @@ public class EmailProvider extends ContentProvider { if (MessageColumns.ID.equals(columnName)) { query.append("u." + MessageColumns.ID + " AS " + MessageColumns.ID); + } else if (MessageColumns.READ.equals(columnName)) { + query.append("MIN(read) AS " + MessageColumns.READ); } else if (MessageColumns.DATE.equals(columnName)) { query.append("MAX(date) AS " + MessageColumns.DATE); } else if (SpecialColumns.THREAD_COUNT.equals(columnName)) { diff --git a/src/com/fsck/k9/provider/MessageProvider.java b/src/com/fsck/k9/provider/MessageProvider.java index 7035baa65..80c5b0be7 100644 --- a/src/com/fsck/k9/provider/MessageProvider.java +++ b/src/com/fsck/k9/provider/MessageProvider.java @@ -13,6 +13,7 @@ import android.database.CursorWindow; import android.database.DataSetObserver; import android.database.MatrixCursor; import android.net.Uri; +import android.os.Binder; import android.os.Bundle; import android.provider.BaseColumns; import android.util.Log; @@ -258,7 +259,7 @@ public class MessageProvider extends ContentProvider { } /** - * @deprecated having an incremential value has no real interest, + * @deprecated having an incremental value has no real interest, * implemented for compatibility only */ @Deprecated @@ -460,10 +461,22 @@ public class MessageProvider extends ContentProvider { int accountId = -1; segments = uri.getPathSegments(); accountId = Integer.parseInt(segments.get(1)); - return getAccountUnread(accountId); + + /* + * This method below calls Account.getStats() which uses EmailProvider to do its work. + * For this to work we need to clear the calling identity. Otherwise accessing + * EmailProvider will fail because it's not exported so third-party apps can't access it + * directly. + */ + long identityToken = Binder.clearCallingIdentity(); + try { + return getAccountUnread(accountId); + } finally { + Binder.restoreCallingIdentity(identityToken); + } } - public Cursor getAccountUnread(int accountNumber) { + private Cursor getAccountUnread(int accountNumber) { String[] projection = new String[] { "accountName", "unread" }; MatrixCursor ret = new MatrixCursor(projection); @@ -711,6 +724,7 @@ public class MessageProvider extends ContentProvider { return mCursor.isFirst(); } + @Override public boolean isLast() { checkClosed(); return mCursor.isLast(); @@ -770,6 +784,7 @@ public class MessageProvider extends ContentProvider { mCursor.registerDataSetObserver(observer); } + @SuppressWarnings("deprecation") @Override public boolean requery() { checkClosed(); @@ -825,12 +840,19 @@ public class MessageProvider extends ContentProvider { String sortOrder) throws Exception { mSemaphore.acquire(); - final Cursor cursor; - cursor = mDelegate.query(uri, projection, selection, selectionArgs, sortOrder); + Cursor cursor = null; + try { + cursor = mDelegate.query(uri, projection, selection, selectionArgs, sortOrder); + } finally { + if (cursor == null) { + mSemaphore.release(); + } + } /* Android content resolvers can only process CrossProcessCursor instances */ if (!(cursor instanceof CrossProcessCursor)) { Log.w(K9.LOG_TAG, "Unsupported cursor, returning null: " + cursor); + mSemaphore.release(); return null; }