[Pkg-mozext-commits] [SCM] perspectives-extension branch, debian, updated. 4.2-4-136-gd6962eb

Dave Schaefer dave.schaefer at gmail.com
Thu Jun 28 22:05:05 UTC 2012


The following commit has been merged in the debian branch:
commit 5ba272ce36f894aa68981151e667413b8eacfd40
Author: Dave Schaefer <dave.schaefer at gmail.com>
Date:   Sun Jun 17 22:48:59 2012 -0700

    Localization - Add new localization for German! (thanks Edward! :)

diff --git a/AUTHORS b/AUTHORS
index 17902ac..5e1c08d 100644
--- a/AUTHORS
+++ b/AUTHORS
@@ -24,6 +24,7 @@ Many thanks to the following people who contributed translations:
 
 Localizations (alphabetical by locale code)
 -------------
+Edward Bassett (de)
 Dan Torres (es-MX)
 Ville Tiensuu (fi)
 Goofy (fr)
diff --git a/plugin/chrome.manifest b/plugin/chrome.manifest
index 92bd266..99f6192 100755
--- a/plugin/chrome.manifest
+++ b/plugin/chrome.manifest
@@ -1,5 +1,6 @@
 content perspectives chrome/content/
 
+locale perspectives de    chrome/locale/de/
 locale perspectives en-US chrome/locale/en-US/
 locale perspectives es-MX chrome/locale/es-MX/
 locale perspectives fr    chrome/locale/fr/
diff --git a/plugin/chrome/locale/de/dialogs.dtd b/plugin/chrome/locale/de/dialogs.dtd
new file mode 100644
index 0000000..b778f51
--- /dev/null
+++ b/plugin/chrome/locale/de/dialogs.dtd
@@ -0,0 +1,49 @@
+<!-- Diese Datei beinhaltet lokalisierte Strings für die .xul-Dateien von Perspectives -->
+<!ENTITY NotaryResults "Ergebnisse des Notars">
+<!ENTITY ViewNotaryResults "Ergebnisse des Notars anshen">
+<!ENTITY Preferences "Einstellungen">
+<!ENTITY NoQuorumInformation "Keine Quorum-Informationen vorhanden">
+<!ENTITY ThereisnoPerspectivesinformationavailableforthislocation "Es gibt keine Perspectives-Informationen zu dieser Website">
+<!ENTITY Timeline "Zeitachse">
+<!ENTITY SecuritySettings "Sicherheitseinstellungen">
+<!ENTITY HighSecurity "Hohe Sicherheit">
+<!ENTITY MediumSecurity "Mittelstufige Sicherheit">
+<!ENTITY HighAvailability "Hohe Verfügbarkeit">
+<!ENTITY ManualConfiguration "Manuelle Konfiguration">
+<!ENTITY Percentageofnotariesthatmustagree "Prozentsatz der zustimmigen Notare (Quorum-Prozensatz): ">
+<!ENTITY Lengthoftimequorummustbeachieved "Nötgie Tage der kontinuierlichen Übereinkunft (Quorum-Länge): ">
+<!ENTITY OverridingFirefoxSecurityErrors "Firefox-Sicherheitsfehler aufheben">
+<!ENTITY AllowPerspectivestoautomaticallyoverridesecurityerrors "Perspectives erlauben, Sicherheitsfehler automatische aufzuheben">
+<!ENTITY PermanentlytrustcertificatesvalidatedbyPerspectives "Von Perspectives für gültig erklärten Zertifikaten permanent trauen">
+<!ENTITY WhentoContactNotaries "Bedingung zum Nachfragen bei Notaren">
+<!ENTITY ContactNotariesforallHTTPSsites "Für alle HTTPS-Websites bei Notaren nachfragen">
+<!ENTITY ContactNotariesonlywhenawebsitescertificatecausesasecurityerror "Nur bei Sicherheitsfehler wegen des Zertifikats einer Website bei Notaren nachfragen">
+<!ENTITY AlwaysasktheuserbeforecontactingNotaries "Immer den Benutzer vor dem Nachfragen bei Notaren fragen">
+<!ENTITY Certificates "Zertificate">
+<!ENTITY Servers "Notarenservers">
+<!ENTITY Help "Hilfe">
+<!ENTITY OK "OK">
+<!ENTITY Close "Schließen">
+<!ENTITY Cancel "Abbrechen">
+<!ENTITY Addtowhitelist "In die Whitelist eintragen">
+<!ENTITY Addsitetowhitelist "Website in die Whitelist eintragen">
+<!ENTITY Whitelistmessage "Nur für Profis: Wenn Sie eine Website in die Whitelist eintragen, traut Perspectives automatisch allen Verbindungen damit, ohne bei den Notaren nachzufragen. Dies sollten Sie nur dann tun, wenn Sie die Risiken verstehen.">
+<!ENTITY ReportPossibleAttack "Möglichen Angriff melden">
+<!ENTITY ReportAttackMessage "Indem Sie einen Angriff melden, kann das Perspectives-Projekt diese Erweiterung verbessern und Ungeschützheiten im Internet bekämpfen.">
+<!ENTITY SendFullReport "Vollbericht einreichen">
+<!ENTITY SendPrivacyReport "Datengeschutzer Bericht einreichen">
+<!ENTITY Optional "Optionen">
+<!ENTITY EmailDescription "Email-Adresse bei Rückfragebedarf">
+<!ENTITY AdditionalInfoMessage "Weitere Informationen zu den Umständen dieses möglichen Angriffs">
+<!ENTITY ShowDetailedReportText "Detaillierten Berichtstext anzeigen">
+<!ENTITY SubmitReport "Bericht einreichen">
+<!ENTITY DetailedInformation "Detaillierte Informationen">
+<!ENTITY CertificateValidation "Zertifikatengültigkeitsprüfung">
+<!ENTITY AutoTrust "Zertifikaten für folgende Websites automatisch trauen">
+<!ENTITY DefaultNotaryServers "Standardnotarenservers">
+<!ENTITY UseDefaultNotaries "Liste der Standardnotarenservers benutzen">
+<!ENTITY AdditionalNotaryServers "Weitere Notarenservers">
+<!ENTITY ForceNotaryCheck "Nachfragen bei Notaren zwingen">
+<!ENTITY ReportAttack "Angriff melden">
+<!ENTITY ViewCertificateStore "Zertifikatspeicher anzeigen">
+
diff --git a/plugin/chrome/locale/de/help.dtd b/plugin/chrome/locale/de/help.dtd
new file mode 100644
index 0000000..6ebc345
--- /dev/null
+++ b/plugin/chrome/locale/de/help.dtd
@@ -0,0 +1,29 @@
+<!ENTITY h1perspectivesHelp "Hilfe zu Perspectives">
+<!ENTITY h3whatisPerspectives "Was ist Perspectives?">
+<!ENTITY whatisPerspectives "Perspectives hilft, 'Mann-in-der-Mitte'-Angriffe gegen HTTP-Verbingungen vorzubeugen, indem es die Authentizität des öffentlichen SSL-Schlüssels (Public Key) des Servers nachprüft. Dies ist besonders dann wichtig, wenn Sie sich mit Websites in Verbingung setzen, deren Zertifikat entweder selbstsigniert, fehlangepasst, oder abgelaufen ist, was Sicherheitsfehler verursacht und bei mancher Website eine Verbindung verhindert.">
+<!ENTITY h3howDoesItWork "Wie funktioniert das?">
+<!ENTITY howDoesItWork "Perspectives baut auf die Tatsache auf, dass das Internet meistens richtig funktioniert. Wenn sich Angriffe dennoch ereignen, sind es höchstwahrscheinlich in der Ausbreitung (z.B. ein einziger kompromittierter Router) oder in der Dauer (da weitverbreitete Angriffe schneller aufgedeckt werden) begrenzte. Perspectives verwendet regelmäßes Sondieren des Netzwerks aus vielen Aussichtspunkten rund um das Internet, um Ihrem Webbrowser zu helfen, beide Angriffssorten aufzudecken. Eine Gruppe von Computern, genannt 'Netzwerknotare', verbreitet rund um das Internet, und geführt von akademischen Forschern, sondieren regelmäß jeden Server, um seinen aktuellen öffentlichen Schlüssel anzufordern. Wenn Ihr Webbrowser einen Schlüssel authentifizieren muss, so fragt er bei jedem Netzwerknotar nach, was er im Laufe der Zeit für Schlüssel bei diesem Server beobachtet hat, und prüft nach, ob der nun angebotene Schlüssel mit diesen Daten in Einklang ist. Um also Ihren Webbrowser so zu täuschen, dass er ein ungültiges Zertifikat akzeptiert, muss ein Angreifter alle Netzwerkpfade zwischen Ihnen und der erwünschten Website kompromittiert haben - und das seit geraumer Zeit, damit der Schlüsselwechsel nicht als verdachterregend auffällt. Auf diese Weise verschafft Perspectives eine Art leichtgewichtige PKI, wobei Sondieren des Netzwerks aus vielen Aussichtspunkten rund um das Internet an der Stelle von manueller Verifizierung durch sogenannte Zertifikatsauthoritäten (wie z.B. Verisign) tritt.">
+<!ENTITY h3preferences "Einstellungen">
+<!ENTITY preferencesIntro "Dieser Absatz beschreibt die Konfigurationsparameter, die Sie mittels des 'Einstellungen'-Eingabefeldes bestimmen können.">
+<!ENTITY securitySettings "Sicherheitseinstellugen: Was sind 'Quorum' und 'Quorum-Länge'?">
+<!ENTITY securityValues "Der Einstellungsdialog erlaubt Ihnen, verschiedene 'Quorum-' und 'Quorum-Länge-'Werte zu konfigurieren. Diese Schwellwerte geben Ihnen die Wahl, wie paranoid Sie sein wollen beim Annehmen von Schlüsseln. In beiden Fällen sind höhere Werte sicherer, laufen aber auch die Gefahr, irrtümlich zu bestimmen, dass ein Schlüssel ungültig ist.">
+<!ENTITY quorum "Quorum">
+<!ENTITY whatisQuorum "ist ein Schwellwert, der die mindestmenge an Notaren als Prozentangabe beschreibt, die sich über einen Schlüssel einig sein müssen, damit dieser Schlüssel für gültig befunden wird. Angemessene Werte liegen zwischen 100% und 50%.">
+<!ENTITY quorumDuration "Quorum-Länge">
+<!ENTITY whatisquorumDuration "gibt die Tageszahl an, seit der die Daten konsequent sein müssen, um gegen kurzlebige Angriffe schützen zu helfen. Wenn Sie eine Quorum-Länge, x, außer null angeben, so bedeutet dies, dass Sie einen Schlüssel abweisen wollen, wenn nicht eine Mindestmenge an Notaren diesen Schlüssel seit mindestens x Tagen konsequent verzeichnet hat. Da es durchaus vorkommen kann, dass Ihre Abfrage das erste Mal darstellt, das der Notar den gewünschten Server zur Kenntnis nimmt, so mag es wohl sein, dass der Notar keine Schlüsseldaten zu diesem Server hat. Deshalb werden bei Werten von x größer als null eine höhere Anzahl an gültigen Schlüsseln abgewiesen.">
+<!ENTITY invalidCertificateExceptions "Ungültiges-Zertifikat-Exceptions">
+<!ENTITY invalidCertificateExceptionsInfo "Wenn ein Zertifikat der Quorum-Länge genűgt, kann Perspectives für dieses Zertifikat eine Sicherheitsausnahme installieren, damit Firefox nicht mehr bei Webseiten, die dieses Zertifikat verwenden, einen Sicherheitsfehler zeigt. Es ist Ihre Wahl, ob Perspectives diese Ausnahmen installiert und, falls ja, ob unbefristet oder einmalig.">
+<!ENTITY h3questionsComments "Fragen / Kommentare ?">
+<!--will be followed by mail address -->
+<!ENTITY pleaseContactUs "Bitte nehmen Sie Kontakt mit uns auf, bei">
+<!ENTITY forMore "Für weitere Details, bitte lesen Sie unseren Konferenzbeitrag zu diesem Thema, erhältlich unter">
+<!--will be followed by website link -->
+<!ENTITY perspectivesWebsite "Perspectives-Website">
+<!-- other links for more information. We keep these separate at the bottom so we don't have to split the paragraphs into chunks, which would make them harder to translate
+Feel free to change the links to something for your language, or to delete and leave it empty.-->
+<!ENTITY moreInformation "Weitere Informationen">
+<!ENTITY moreInfoManInTheMiddle "'Mann-in-der-Mitte'-Angriffe">
+<!ENTITY moreInfoManInTheMiddleURL "https://de.wikipedia.org/wiki/Man-in-the-middle-Angriff">
+<!ENTITY moreInfoPKI "PKI - Public-Key-Infrastruktur">
+<!ENTITY moreInfoPKIURL "https://de.wikipedia.org/wiki/Pki">
+
diff --git a/plugin/chrome/locale/de/notaries.properties b/plugin/chrome/locale/de/notaries.properties
new file mode 100644
index 0000000..c7d6ff6
--- /dev/null
+++ b/plugin/chrome/locale/de/notaries.properties
@@ -0,0 +1,56 @@
+# Diese Datei beinhaltet lokalisierte Strings zum Javascript-Code von Perspectives
+
+verificationSuccess=Perspectives hat die Sicherheit Ihrer Verbindung mit dieser Website bestätigt und Firefoxens Sicherheitsfehlerseite umgangen
+unableToVerify=Möglicher Angriff: Perspectives konnte die Sicherheit Ihrer Verbindung mit dieser Website nicht bestätigen
+reportThis=Dies melden
+yesContactNotaries=Ja, bei den Notaren nachfragen
+learnMore=Weiteres erfahren
+noRepliesReceived=Warnung: Perspectives hat von den Notaren keine Antworten bekommen. Dies kann einen Angriff andeuten, oder Sie sitzen vielleicht hinter einer Firewall oder einem Proxy-Server, die/der Rückfragen an die Notare ausblockt
+firewallHelp=Firewall-/Proxy-Hilfe
+componentLoadFailed=Eine Komponente von Perspectives wurde nicht richtig installiert. Bitte sehen Sie: http://www.cs.cmu.edu/~perspectives/component_load_failed.html (englischsprachig)
+noDataError=Perspectives: Keine Daten. Der Webbrowser hat für diese Verbindung einen leeren URI gegeben. Versuchen Sie, die Website wieder zu laden.
+nonHTTPSError=Perspectives:  Bei den Notaren wird nur über HTTPS-fähige Websites nachgefragt. Ihre Verbindung mit %1$S verwendet %2$S
+rfc1918Error=Perspectives: Keine Informationen. Die Website mit IP-Adresse %1$S befindet sich auf einem privaten Lokalnetzwerk. Notarenservers können nur öffentliche Websites kontrollieren.
+noCertError=Perspectives: Keine Informationen. Der Webbrowser konnte kein Zertifikat für %1$S holen.
+noProbeRequestedError=Perspectives: Keine Informationen. Ihre Einstellungen bestimmen, dass bei den Notaren nur im Falle von HTTPS-Zertifikaten, die die Sicherheitsprüfungen des Webbrowsers nicht standhalten, nachgefragt wird.
+needsPermission=Perspectives: Keine Informationen. Ihre Einstellungen bestimmen, dass Perspectives nicht ohne Ihre ausdrückliche Erlaubnis mit den Notaren Kontakt aufnehmen soll.
+internalError=Perspectives: Interner Fehler: %1$S
+noRepliesWarning=Warnung: Perspectives hat von den Notaren keine Antworten bekommen.
+inconsistentWarning=Warnung: Perspectives hat dieses Zertifikat NICHT konsequent gesehen.
+thresholdWarning=Warnung: Perspectives hat dieses Zertifikat nur seit %1$S Tag(en) verzeichnet; Schwellwert ist %2$S Tage.
+verifiedMessage=Bestätigt: Perspectives hat dieses Zertifikat seit %1$S Tag(en) konsequent verzeichnet; Schwellwert ist %2$S Tage.
+exceptionAdded=Perspectives hat eine Sicherheitsausnahme für diese Website hinzugefügt.
+# Diese Strings, die zu report.js gehören, sind hier, weil report.xul noch nicht geladen worden ist.
+invalidURI=Ungültiger URI
+unableToMakeReport=Konnte keinen Bericht für diese Website erstellen.
+notEncryptedNoReport=%1$S ist eine unverschlüsselte Website; zwecklos, einen Bericht einzureichen.
+noResultsNoReport=Keine Ergebnisse, um einen Bericht zu erstellen.
+noBrowserObject=Kein Webbrowser-Objekt zu diesem Fenster gefunden.
+notValidRemoteServer=URL ist kein gültiger Fernserver.
+couldNotAddToWhitelist=Konnte diese Website NICHT in die Whitelist eintragen
+# Für den Ergebnisse-Dialog
+LegendNotaryAndCurrentKey=Notar und Aktueller Schlüssel
+LegendKeyHistory=Schlüsselverlauf (Tage)
+LegendBrowsersKey=(Webbrowserschlüssel)
+##
+contactingNotariesAbout=Fragen über '%1$S' bei den Notaren nach
+configuredToWhitelist=Sie haben Perspectives konfiguriert, Verbindungen mit dieser Website automatisch in die Whitelist einzutragen.
+configuredToWhitelistWithHost=Sie haben Perspectives eingestellt, Verbindungen mit '%1$S' in die Whitelist einzutragen
+addToWhitelist=In die Whitelist eintragen
+removeFromWhitelist=Aus der Whitelist entfernen
+validatedButInsecureEmbedded=Perspectives hat das Zertifikat dieser Website überprüft und Firefoxens Sicherheitsfehlerseite umgangen, aber diese Seite beinhaltet ungesicherte eingebettete Elemente
+errorParsingNotaryEntry=Fehler beim Analysieren des Notareneintrags für '%1$S'
+couldNotFindLine=Konnte keine Zeile mit '%1$S' finden
+waitingOnURLData=Warten auf Daten von Firefox zum URL (%1$S)
+listOfNotariesIsEmpty=Liste von Notarenservers ist leer
+notaryLookupFor=Bei den Notaren über '%1$S' nachfragen
+results=Ergebnisse
+quorumDuration=Quorum-Länge
+notaryObservations=Notarenverzeichnungen
+sslKey=SSL-Schlüssel
+keyStart=Anfang
+keyEnd=Ende
+keyDays=Tage
+noResults=Keine Ergebnisse
+signature=Unterschrift
+
diff --git a/plugin/chrome/locale/de/report.properties b/plugin/chrome/locale/de/report.properties
new file mode 100644
index 0000000..008cfef
--- /dev/null
+++ b/plugin/chrome/locale/de/report.properties
@@ -0,0 +1,8 @@
+# Diese Datei beinhaltet lokalisierte Strings zum Javascript-Code von Perspectives
+FullReportText=Voller Berichtstext (IP-Adresse wird aufgenommen)
+PrivateReportText=Datengeschützer Berichtstext (IP-Adresse wird NICHT aufgenommen)
+SubmittingReport=Bericht wird eingereicht
+FailedToReport=Berichterstattung fehlgeschlagen
+ErrorSubmittingReport=Einreichung des Berichts fehlgeschlagen
+ErrorCode=Fehlerkode
+
diff --git a/plugin/chrome/locale/de/results.properties b/plugin/chrome/locale/de/results.properties
new file mode 100644
index 0000000..d7bacf8
--- /dev/null
+++ b/plugin/chrome/locale/de/results.properties
@@ -0,0 +1,9 @@
+# Diese Datei beinhaltet lokalisierte Strings zum Javascript-Code von Perspectives
+errorLoadingResultsDialog=Fehler beim Laden des Ergebnissendialogs
+notHTTPS=Perspectives fragt nur bei 'https'-Websites nach. Diese Website verwendet '%1$S'
+previouslyInstalledCert=Perspectives hat schon früher eine Sicherheitsausnahme für diese Website erstellt
+browserTrusts=Der Webbrowser traut dieser Website und braucht daher keine Sicherheitsausnahme
+tempSecurityException=Perspectives hat für diese Website eine befristete Sicherheitsausnahme erstellt
+permanentSecurityException=Perspectives hat für diese Website eine permanente Sicherheitsausnahme erstellt
+noException=Keine Sicherheitsausnahme erstellt
+
diff --git a/plugin/chrome/locale/de/whitelist.properties b/plugin/chrome/locale/de/whitelist.properties
new file mode 100644
index 0000000..26e3377
--- /dev/null
+++ b/plugin/chrome/locale/de/whitelist.properties
@@ -0,0 +1,5 @@
+# Diese Datei beinhaltet lokalisierte Strings zum Javascript-Code von Perspectives
+whitelistWebsite=Website in die Whitelist eintragen
+whitelistAllWebsitesInIP=Alle Websites innerhalb von diesem IP-Intervall in die Whitelist eintragen
+whitelistAllWebsitesInDomain=Alle Websites in dieser Domain in die Whitelist eintragen
+
diff --git a/plugin/install.rdf b/plugin/install.rdf
index f76f8cd..eaf0483 100644
--- a/plugin/install.rdf
+++ b/plugin/install.rdf
@@ -29,6 +29,18 @@
 		</em:targetApplication>
 		<em:localized>
 			<Description>
+			 <em:locale>de</em:locale>
+				<em:name>Perspectives</em:name>
+				<em:description>Securely bypasses Firefox HTTPS security errors by verifying certificates using a collection of Network Notaries.
+				See http://www.perspectives-project.org
+				</em:description>
+				<em:creator>Perspectives Project at Carnegie Mellon Computer Science </em:creator>
+				<em:homepageURL>http://www.perspectives-project.org</em:homepageURL>
+				<em:translator>Edward Bassett</em:translator>
+			 </Description>
+		</em:localized>
+		<em:localized>
+			<Description>
 			 <em:locale>en-US</em:locale>
 				<em:name>Perspectives</em:name>
 				<em:description>Securely bypasses Firefox HTTPS security errors by verifying certificates using a collection of Network Notaries.

-- 
perspectives-extension



More information about the Pkg-mozext-commits mailing list