diff --git a/resources/languages/resources_de.properties b/resources/languages/resources_de.properties
index 8b74b7790..ba92a5346 100644
--- a/resources/languages/resources_de.properties
+++ b/resources/languages/resources_de.properties
@@ -60,7 +60,7 @@ service.gui.ARE_NOW=Sie sind nun {0}
service.gui.AT=Wann
service.gui.AUTHORIZE=&Authorisieren
service.gui.AUTHORIZATION_ACCEPTED=Der Kontakt hat die Authorisierungsanfrage akzeptiert.
-service.gui.AUTHENTICATION_FAILED=Anmeldung fehlgeschlagen. Die eingegebenen Anmeldedaten sind falsch.
+service.gui.AUTHENTICATION_FAILED=Anmeldung für {0} fehlgeschlagen. Die eingegebenen Anmeldedaten sind falsch.
service.gui.AUTHENTICATION_REQUESTED=Anmeldung erforderlich
service.gui.AUTHENTICATION_REQUESTED_SERVER=Der {0} Server benötigt Ihre Zugangsdaten.
service.gui.AUTHENTICATION_REJECTED=Der Kontakt hat die Authorisierungsanfrage zurückgewiesen.
@@ -270,6 +270,7 @@ service.gui.LAST=Letzter
service.gui.LEAVE=&Verlassen
service.gui.LIMIT_REACHED_FOR_IP=Sie haben schon zu viele Verbindungen von Ihrer IP-Adresse und der Server {0} erlaubt keine weiteren.
service.gui.LOADING_ROOMS=Chaträume werden initialisiert...
+service.gui.LOADING=Lade...
service.gui.LOCALLY_ON_HOLD_STATUS=Lokal gehalten
service.gui.LOGIN_NETWORK_ERROR=Aufgrund eines Netzwerkfehlers ist die Anmeldung mit dem Konto: Benutzername{0}, Servername: {1} gescheitert. Bitte überprüfen Sie Ihre Netzwerkverbindung.
service.gui.LOGIN_GENERAL_ERROR=Beim Anmelden ist ein Fehler aufgetreten: Benutzerame: {0}, Servername: {1}:{2}.
@@ -308,7 +309,7 @@ service.gui.MUTUALLY_ON_HOLD_STATUS=Gegenseitig gehalten
service.gui.NETWORK=Netzwerk
service.gui.NETWORK_FAILURE=Netzwerkfehler
service.gui.NEXT=&Weiter
-service.gui.NEW_ACCOUNT=&Konto hinzufügen
+service.gui.NEW_ACCOUNT=&Konto hinzufügen...
service.gui.NEW_MESSAGE=Neue Nachricht
service.gui.NEW_NAME=Neuer Name
service.gui.NEW_STATUS_MESSAGE=Neue Statusmeldung
@@ -320,6 +321,7 @@ service.gui.NO_CONTACTS_FOUND_SHORT=Keine entsprechenden Kontakte gefunden.
service.gui.NO_MESSAGE=Keine Nachricht
service.gui.NO_GROUP_CHAT_ACCOUNT_AVAILABLE=Konten, die Gruppenchats unterstützen, wurden nicht gefunden. Auf http://jitsi.org sind die Protokolle aufgelistet, die Gruppenchats unterstützen.
service.gui.NO_ONLINE_TELEPHONY_ACCOUNT=Mindestens ein Telefonie-Konto ist erforderlich, um einen Anruf zu tätigen. Bitte melden Sie mindestens eines Ihrer Telefonie-Konten an und versuchen Sie es erneut.
+service.gui.NOT_AUTHORIZED=Nicht authorisiert
service.gui.NON_EMPTY_CHAT_WINDOW_CLOSE=Das Chat-Fenster enthält eine ungesendete Nachricht. Sind Sie sicher, dass Sie das Fenster schließen möchten?
service.gui.NON_EXISTING_USER_ID=Der {0} Server kennt den angegebenen Benutzer nicht.
service.gui.NOT_IN_CONTACT_LIST_GROUP_NAME=Nicht in Kontaktliste
@@ -354,6 +356,7 @@ service.gui.READY=Bereit
service.gui.REASON=Grund
service.gui.RECEIVED=empfangen
service.gui.RECONNECTION_LIMIT_EXCEEDED=Sie haben die Verbindung zu oft vom Server getrennt und neu aufgebaut. Das Konto {0} auf Server {1} ist daher zur Zeit blockiert. Bitte versuchen Sie es in ein paar Minuten noch einmal.
+service.gui.RE_REQUEST_AUTHORIZATION=Authorisierung erneut anfragen
service.gui.REFERRED_STATUS=Weitergeleitet
service.gui.REJECT=&Zurückweisen
service.gui.REMIND_ME_LATER=Später erinnern
@@ -466,6 +469,7 @@ service.gui.VOICEMAIL_TITLE=Anrufbeantworter
service.gui.VOICEMAIL_TOOLTIP=Nachrichten auf dem Anrufbeantworter für:
service.gui.VOICEMAIL_TIP=Mit der Schaltfläche "Anrufen" können die Nachrichten abgehört werden.
service.gui.VOLUME_CONTROL_TOOL_TIP=Lautstärke anpassen
+service.gui.WAITING_AUTHORIZATION=Authorisierung ausstehend
service.gui.WARNING=Warnung
service.gui.YES=Ja
service.gui.YESTERDAY=Gestern
@@ -494,6 +498,9 @@ service.gui.SPEED=Geschwindigkeit:
service.gui.SILENT_MEMBER=Stilles Mitglied
service.gui.NON_SECURE_CONNECTION=Mit dem Konto {0} kann keine sichere Verbindung hergestellt werden. Um eine Verbindung zu unsicheren Servern herzustellen, muss die Option "Unsichere Verbindung erlauben" in den Kontoeinstellungen aktiviert werden.
service.gui.UPDATE=Aktualisieren
+service.gui.MOBILE_PHONE=Handy
+service.gui.WORK_PHONE=Geschäftlich
+service.gui.PHONE=Privat
service.gui.JANUARY=Jan
service.gui.FEBRUARY=Feb
@@ -715,8 +722,9 @@ plugin.facebookaccregwizz.USERNAME_AND_PASSWORD=Benutzername und Passwort
# generalconfig
plugin.generalconfig.AUTO_START={0} beim Systemstart automatisch starten
-plugin.generalconfig.GROUP_CHAT_MESSAGES=Chat-Nachrichten in einem Fenster gruppieren.
+plugin.generalconfig.GROUP_CHAT_MESSAGES=Chat-Nachrichten in einem Fenster gruppieren
plugin.generalconfig.LOG_HISTORY=Nachrichten protokollieren
+plugin.generalconfig.SHOW_HISTORY=
plugin.generalconfig.HISTORY_SIZE=vorherige Nachrichten in neuen Chats anzeigen
plugin.generalconfig.SEND_MESSAGES_WITH=Sende Nachrichten mit:
plugin.generalconfig.BRING_WINDOW_TO_FRONT=Chat-Fenster in den Vordergrund holen
@@ -760,9 +768,9 @@ plugin.ircaccregwizz.HOST=Servername:
plugin.ircaccregwizz.IRC_SERVER=Server
# jabber accregwizz
-plugin.jabberaccregwizz.PROTOCOL_NAME=Jabber
-plugin.jabberaccregwizz.PROTOCOL_DESCRIPTION=Das Jabber-Protokoll (XMPP)
-plugin.jabberaccregwizz.USERNAME=Benutzername
+plugin.jabberaccregwizz.PROTOCOL_NAME=XMPP
+plugin.jabberaccregwizz.PROTOCOL_DESCRIPTION=Das XMPP-Protokoll
+plugin.jabberaccregwizz.USERNAME=XMPP Benutzername
plugin.jabberaccregwizz.PASSWORD_CONFIRM=Passwort bestätigen
plugin.jabberaccregwizz.USERNAME_AND_PASSWORD=Kontoinformationen
plugin.jabberaccregwizz.CSERVER=Server
@@ -770,9 +778,9 @@ plugin.jabberaccregwizz.SERVER=Mit Server verbinden
plugin.jabberaccregwizz.ENABLE_KEEP_ALIVE=Dauerhafte Verbindung aktivieren
plugin.jabberaccregwizz.ENABLE_GMAIL_NOTIFICATIONS=Benachrichtigungen für neue Gmail-Nachrichten
plugin.jabberaccregwizz.ENABLE_GOOGLE_CONTACTS_SOURCE=Google-Kontaktsuche aktivieren
-plugin.jabberaccregwizz.NEW_ACCOUNT_TITLE=Neue Jabber-Kontoregistrierung
-plugin.jabberaccregwizz.REGISTER_NEW_ACCOUNT_TEXT=Neues Jabber-Konto erstellen
-plugin.jabberaccregwizz.CHOOSE_SERVER_TITLE=Serverauswahl für neues Jabber-Konto (XMPP)
+plugin.jabberaccregwizz.NEW_ACCOUNT_TITLE=Neue XMPP-Kontoregistrierung
+plugin.jabberaccregwizz.REGISTER_NEW_ACCOUNT_TEXT=Neues XMPP-Konto erstellen
+plugin.jabberaccregwizz.CHOOSE_SERVER_TITLE=Serverauswahl für neues XMPP-Konto
plugin.jabberaccregwizz.CHOOSE_SERVER_TEXT=Wählen Sie aus der Liste den Server für ihr neues Konto.
plugin.jabberaccregwizz.CHOOSE=&Auswählen
plugin.jabberaccregwizz.SERVER_COLUMN=Server
@@ -806,7 +814,7 @@ plugin.jabberaccregwizz.EDIT_JINGLE_NODE=Jingle-Knoten bearbeiten
plugin.jabberaccregwizz.JID_ADDRESS=JID-Adresse
plugin.jabberaccregwizz.ADDITIONAL_JINGLE_NODES=Weitere Jingle-Knoten
plugin.jabberaccregwizz.USE_UPNP=UPnP nutzen
-plugin.jabberaccregwizz.EXISTING_ACCOUNT=Bestehendes Jabber-Konto
+plugin.jabberaccregwizz.EXISTING_ACCOUNT=Existierendes XMPP-Konto
plugin.jabberaccregwizz.DOMAIN_BYPASS_CAPS=Domain für GTalk-Anrufe
plugin.jabberaccregwizz.TELEPHONY_DOMAIN=Domain für Telefonie
plugin.jabberaccregwizz.ALLOW_NON_SECURE=Unsichere Verbindung erlauben
@@ -963,8 +971,8 @@ plugin.whiteboard.DELETE=Löschen
plugin.whiteboard.PROPERTIES=Einstellungen
# yahoo accregwizz
-plugin.yahooaccregwizz.PROTOCOL_NAME=YAHOO
-plugin.yahooaccregwizz.PROTOCOL_DESCRIPTION=Das Yahoo-Protokoll.
+plugin.yahooaccregwizz.PROTOCOL_NAME=Yahoo!
+plugin.yahooaccregwizz.PROTOCOL_DESCRIPTION=Das Yahoo!-Protokoll.
plugin.yahooaccregwizz.USERNAME=Benutzername:
plugin.yahooaccregwizz.USERID_AND_PASSWORD=Kontoinformationen
@@ -979,7 +987,7 @@ plugin.zeroaccregwizz.USERID_AND_PASSWORD=Kontoinformationen
plugin.zeroaccregwizz.USERID=Benutzerkennung
# gtalk accregwizz
-plugin.googletalkaccregwizz.PROTOCOL_NAME=GOOGLE TALK
+plugin.googletalkaccregwizz.PROTOCOL_NAME=Google Talk
plugin.googletalkaccregwizz.PROTOCOL_DESCRIPTION=Das Google Talk-Protokoll
plugin.googletalkaccregwizz.USERNAME=Benutzername
plugin.googletalkaccregwizz.REGISTER_NEW_ACCOUNT_TEXT=Wenn Sie noch kein Google Talk-Konto haben, klicken Sie hier, um ein neues zu erstellen.
@@ -1033,6 +1041,9 @@ plugin.keybindings.globalchooser.SHORTCUT_NAME=Aktion
plugin.keybindings.globalchooser.SHORTCUT_PRIMARY=Primäre Tastenkombination
plugin.keybindings.globalchooser.SHORTCUT_SECOND=Sekundäre Tastenkombination
plugin.keybindings.PLUGIN_NAME=Tastenkombinationen
+plugin.keybindings.CHAT=Chat
+plugin.keybindings.MAIN=Hauptfenster
+plugin.keybindings.GLOBAL=Systemweit
# Notification Configuration Form
plugin.notificationconfig.ENABLE_NOTIF=Aktivieren
@@ -1069,6 +1080,7 @@ plugin.notificationconfig.event.OutgoingCall=Ausgehender Anruf
plugin.notificationconfig.event.BusyCall=Besetzt
plugin.notificationconfig.event.CallSaved=Anruf gespeichert
plugin.notificationconfig.event.HangUp=Auflegen
+plugin.notificationconfig.event.DNSSEC_NOTIFICATION=DNSSEC Warnungen
# ZRTP Securing
impl.media.security.WARNING_NO_RS_MATCH=Noch keine gemeinsamen Sicherheitsdaten verfügbar.
Bitte unbedingt SAS überprüfen
@@ -1120,6 +1132,8 @@ impl.media.configform.VIDEO_RESOLUTION=Videoauflösung
impl.media.configform.VIDEO_FRAME_RATE=Manuelle Anz. Bilder pro Sek.
impl.media.configform.VIDEO_PACKETS_POLICY=Maximal erlaubte Bandbreite (kBytes/s)
impl.media.configform.VIDEO_RESET=Auf Vorgabewerte zurücksetzen
+impl.media.configform.AUDIO_DEVICE_CONFIG=Automatische Gerätekonfiguration
+impl.media.configform.AUDIO_DEVICE_CONNECTED_REMOVED=Ein Audiogerät wurde angeschlossen oder entfernt. Wie soll die neue Konfiguration verwendet werden?
impl.neomedia.configform.AUDIO=Audio
impl.neomedia.configform.VIDEO=Video
@@ -1281,7 +1295,9 @@ plugin.loggingutils.ARCHIVE_MESSAGE_OK=Protokolldateien erfolgreich gespeichert\
plugin.loggingutils.ARCHIVE_MESSAGE_NOTOK=Fehler beim Speichern der Protokolldateien\n{0}
# dns config plugin
-plugin.dnsconfig.TITLE=Paralleles DNS
+plugin.dnsconfig.TITLE=DNS
+plugin.dnsconfig.DNSSEC=DNS Sicherheit (DNSSEC)
+plugin.dnsconfig.PARALLEL_DNS=Paralleles DNS
plugin.dnsconfig.border.TITLE=Alternativer DNS-Server
plugin.dnsconfig.chkBackupDnsEnabled.text=Parallele DNS-Abfragen aktivieren
plugin.dnsconfig.lblBackupResolver.text=Servername
@@ -1291,6 +1307,32 @@ plugin.dnsconfig.lblRedemption.text=Zurück zum primären DNS-Server
plugin.dnsconfig.lblRedemption.description=Anzahl der Antworten, die der primäre DNS-Server schneller als der alternative DNS-Server liefern muss, bevor der alternative DNS-Server wieder deaktiviert wird.
plugin.dnsconfig.lblPatience.text=Alternativen DNS-Server aktivieren nach
plugin.dnsconfig.lblPatience.description=Anzahl der Millisekunden, bis die Antwort des primären DNS-Servers eingetroffen sein muss, bevor der alternative DNS-Server aktiviert wird.
+plugin.dnsconfig.dnssec.chkEnabled=DNSSEC aktivieren
+plugin.dnsconfig.dnssec.lblDefault=Standardverhalten
+plugin.dnsconfig.dnssec.chkAbsolute=Alle Domainnamen als voll qualifiziert behandeln
+plugin.dnsconfig.dnssec.lblNameservers=Benutzerdefinierte DNS-Server
+plugin.dnsconfig.dnssec.lblNameserversHint=Mehrere Server können mit Komma getrennt werden, z.B. 149.20.64.20, 149.20.64.21 (von OARC betriebene öffentliche Server)
+plugin.dnsconfig.dnssec.DOMAIN_NAME=Domäne
+plugin.dnsconfig.dnssec.MODE=Verhalten
+plugin.dnsconfig.dnssec.ENABLE_FAILED=Statusänderung ist fehlgeschlagen
+plugin.dnsconfig.dnssec.ENABLE_FAILED_MSG=Die Änderung des DNSSEC-verwenden Zustands ist fehlgeschlagen.
+plugin.dnsconfig.dnssec.RESTART_WARNING=Die Aktivierung von DNSSEC deaktiviert die parallelen DNS Abfragen und wird erst beim nächsten Start von {0} aktiv.
+net.java.sip.communicator.util.dns.SecureResolveMode.IgnoreDnssec=Ignorieren
+net.java.sip.communicator.util.dns.SecureResolveMode.SecureOnly=Zwingend
+net.java.sip.communicator.util.dns.SecureResolveMode.SecureOrUnsigned=Zwingend nur für signierte Domänen
+net.java.sip.communicator.util.dns.SecureResolveMode.WarnIfBogus=Bei gefälschten Antworten fragen
+net.java.sip.communicator.util.dns.SecureResolveMode.WarnIfBogusOrUnsigned=Bei unsignierten oder gefälschten Antworten fragen
+util.dns.INSECURE_ANSWER_TITLE=DNSSEC-Fehler
+util.dns.INSECURE_ANSWER_MESSAGE_NO_REASON=Die DNS-Antwort für {0} ist unsicher.
+util.dns.INSECURE_ANSWER_MESSAGE_REASON=DNS Antwort für {0} ist unsicher.\nGrund: {1}
+util.dns.DNSSEC_ADVANCED_OPTIONS=Erweiterte Optionen anzeigen
+util.dns.DNSSEC_ADVANCED_REASON_BOGUS=Fehlerhafte Daten für die mit DNSSEC signierte Domäne {0}.
{1}
+util.dns.DNSSEC_ADVANCED_REASON_UNSIGNED={0} Antwort für {1} ist nicht signiert.
+net.java.sip.communicator.util.dns.ConfigurableDnssecResolver$DnssecDialogResult.Accept=Trotzdem akzeptieren
+net.java.sip.communicator.util.dns.ConfigurableDnssecResolver$DnssecDialogResult.AlwaysAccept=Immer akzeptieren
+net.java.sip.communicator.util.dns.ConfigurableDnssecResolver$DnssecDialogResult.Deny=Ablehnen
+net.java.sip.communicator.util.dns.ConfigurableDnssecResolver$DnssecDialogResult.AlwaysDeny=Immer ablehnen
+util.dns.DNSSEC_WARNING=