Skip to content
Snippets Groups Projects
Commit d5569a46 authored by Dominik Hebeler's avatar Dominik Hebeler
Browse files

accent sync master language

parent 6365b6a8
No related branches found
No related tags found
No related merge requests found
Pipeline #7434 passed
......@@ -5,39 +5,36 @@
"receipt": "Rechnung erstellen"
},
"index": {
"heading": "MetaGer Schlüssel Admin",
"actions": {
"cash-payment": "Bargeldzahlung erfassen",
"heading": "Aktionen:",
"receipt": "Rechnung erstellen"
},
"heading": "MetaGer Schlüssel Admin"
}
},
"cash-payment": {
"info": "Erfasse hier eingegangene Barzahlungen um die zugehörigen Bestellungen zu buchen",
"payment_reference": {
"label": "Zahlungs-ID:",
"placeholder": "123456789"
},
"price": {
"placeholder": "10,00",
"label": "Betrag in Euro",
"calculate": "Aktuellen Wechselkurs berechnen"
},
"payment_reference": {
"label": "Zahlungs-ID:",
"placeholder": "123456789"
},
"submit": "Bestellung buchen",
"converted-price": {
"placeholder": "10,00",
"label": "Eingegangener Betrag"
},
"submit": "Bestellung buchen",
"success": "Die Bestellung mit der Nummer {{orderid}} wurde erfolgreich gebucht!"
},
"receipt": {
"orderid": {
"label": "Auftragsnummer ({{orderdate}}):",
"placeholder": "Auftragsnummer eingeben...",
"submit": "Bestellung laden"
},
"company": {
"label": "Firma:"
"submit": "Bestellung laden",
"placeholder": "Auftragsnummer eingeben..."
},
"name": {
"label": "Vollständiger Name:"
......@@ -45,6 +42,9 @@
"email": {
"label": "E-Mail"
},
"company": {
"label": "Firma:"
},
"address": {
"label": "Anschrift"
},
......
This diff is collapsed.
......@@ -5,14 +5,14 @@
"description": "Sie können Ihren Schlüssel auch gegen Bargeld aufladen. Lassen Sie uns hierfür einfach folgende Zahlungs-ID postalisch zusammen mit der gewünschten Geldsumme zukommen. Achten Sie bitte darauf, dass die Zahlungs-ID lesbar sein muss, um von uns verarbeitet werden zu können.",
"note": "Folgendes gilt es zu beachten für die Barzahlung:",
"no-large-values": "Senden Sie uns zu Ihrer eigenen Sicherheit nicht mehr als 100€ mit der Post. Wir übernehmen keine Haftung für den Transportweg. Sie sind selbst dafür verantwortlich, dass der Brief bei uns ankommt.",
"accepted-currencies": "Wir akzeptieren ausschließlich folgende Währungen: EUR, USD, CAD, GBP.",
"no-coins": "Wir akzeptieren ausschließlich Geldscheine. Versenden Sie keine Münzen!",
"accepted-currencies": "Wir akzeptieren ausschließlich folgende Währungen: EUR, USD, CAD, GBP.",
"currency-translation": "Verrechnet werden Beträge von uns stets in EUR. Wenn Sie uns eine andere Währung zusenden, wird der gesendete Betrag zum tagesaktuellen Wechselkurs umgerechnet.",
"no-refund": "Wegen geltender Geldwäschegesetze ist eine Erstattung oder Rücksendung leider nicht möglich. Sobald die Aufladung von uns verbucht wurde, können Sie aber unter \"Bestellungen\" die versendete Zahlungs-ID eingeben um eine Auftragsübersicht zu erhalten und/oder eine Rechnung anzufordern.",
"order-id-heading": "Ihre Zahlungs-ID",
"order-id-copy": "Zahlungs-ID kopieren",
"order-address-heading": "Schicken Sie den Brief an folgende Addresse und notieren Sie sich die Zahlungs-ID für Ihre eigenen Unterlagen",
"order-address": "SUMA-EV\nRöselerstraße 3\n30159 Hannover",
"order-address-heading": "Schicken Sie den Brief an folgende Adresse und notieren Sie sich die Zahlungs-ID für Ihre eigenen Unterlagen",
"order-expiration": "Die Zahlungs-ID ist gültig bis zum {{order_expiration}}. Ab diesem Datum kann sie nicht mehr für eine Aufladung verwendet werden.",
"order-unique": "Verwenden Sie die Zahlungs-ID nur für eine einzige Aufladung. Sie erhalten mit jedem Aufruf dieser Seite eine neue!",
"error": "Beim Erstellen Ihrer Bestellung ist etwas schief gegangen. Versuchen Sie es bitte später erneut.",
......@@ -52,4 +52,4 @@
"submit": "Zahlung durchführen",
"loading": "Zahlungsmethode wird geladen"
}
}
\ No newline at end of file
}
......@@ -17,7 +17,7 @@
},
{
"heading": "30 Tage Geld Zurück Garantie",
"text": "Sollten Sie mit Ihrem Schlüssel unzufrieden sein, haben Sie nach dem Kauf 30 Tage Zeit das nicht verbrauchte Guthaben wieder zurück zu geben."
"text": "Sollten Sie mit Ihrem Schlüssel unzufrieden sein, haben Sie nach dem Kauf 30 Tage Zeit, das nicht verbrauchte Guthaben wieder zurück zu geben."
},
{
"heading": "Schlüssel wird automatisch im Browser eingerichtet und verwendet",
......@@ -25,13 +25,13 @@
},
{
"heading": "Genauso anonym wie eine Suche ohne Schlüssel",
"text": "Verwenden Sie unsere <a href=\"#\">Android App</a>, oder demnächst auch unsere Extension und seien Sie unter Verwendung von <a href=\"{{linktokens}}\">anonymen Tokens</a> beweisbar genauso anonym unterwegs, wie ohne Schlüssel."
"text": "Verwenden Sie unsere <a href=\"#\">Android App</a>, oder demnächst auch unsere Extension und seien Sie unter Verwendung von <a href=\"{{linktokens}}\">anonymen Tokens</a> beweisbar genauso anonym unterwegs wie ohne Schlüssel."
}
],
"payment-methods": {
"heading": "Zahlungsmethoden",
"texts": [
"MetaGer Schlüssel wurden von uns so konzipiert, dass Sie per Design ohne personenbeziehbare Daten auskommen. Nichtsdestotrotz fallen spätestens bei der Durchführung einer Zahlung meist welche an. Sei es nun die IBAN des zahlenden Kontos, oder die E-Mail Adresse des verwendeten PayPal Kontos. Der SUMA-EV verarbeitet diese Daten nicht selbst und speichert sie auch nicht ab. Allerdings tut es je nach Zahlungsmethode der Zahlungsdienstleister. Dadurch verbleibt natürlich auf unseren Kontoauszügen eine entsprechende Buchung. Wir sind verpflichtet diese Kontoauszüge 10 Jahre lang aufzuheben.",
"MetaGer Schlüssel wurden von uns so konzipiert, dass Sie per Design ohne personenbeziehbare Daten auskommen. Nichtsdestotrotz fallen spätestens bei der Durchführung einer Zahlung meist welche an. Sei es nun die IBAN des zahlenden Kontos, oder die E-Mail Adresse des verwendeten PayPal Kontos. Der SUMA-EV verarbeitet diese Daten nicht selbst und speichert sie auch nicht ab. Allerdings tut es je nach Zahlungsmethode der Zahlungsdienstleister. Dadurch verbleibt natürlich auf unseren Kontoauszügen eine entsprechende Buchung. Wir sind verpflichtet, diese Kontoauszüge 10 Jahre lang aufzuheben.",
"Deshalb sind unsere Zahlungsmethoden so konfiguriert, dass möglichst wenig und teilweise sogar gar keine Nutzerdaten erfasst werden müssen."
],
"anonymous": "Anonyme Zahlungsmethoden",
......
......@@ -7,14 +7,14 @@
},
"problem": {
"heading": "Welches Problem sollen anonyme Token lösen?",
"text": "Wenn Ihr Browser uns mit jeder Suchanfrage das immer gleiche Passwort zusendet, hätten wir zumindest theoretisch die Möglichkeit eine Korrelation zwischen allen mit dem gleichen Schlüssel durchgeführten Suchen herzustellen. Auch wenn wir das natürlich nicht tun, wäre so dennoch Vertrauen notwendig, um sich seiner anonymen Suche sicher zu sein. Damit wir die anonyme Suche nicht nur versprechen müssen, sondern auch beweisen können, haben wir die anonymen Token eingeführt."
"text": "Wenn Ihr Browser uns mit jeder Suchanfrage das immer gleiche Passwort zusendet, hätten wir zumindest theoretisch die Möglichkeit, eine Korrelation zwischen allen mit dem gleichen Schlüssel durchgeführten Suchen herzustellen. Auch wenn wir das natürlich nicht tun, wäre so dennoch Vertrauen notwendig, um sich seiner anonymen Suche sicher zu sein. Damit wir die anonyme Suche nicht nur versprechen müssen, sondern auch beweisen können, haben wir die anonymen Token eingeführt."
},
"general-function": {
"heading": "Wie funktioniert das?",
"texts": [
"Wir möchten also Einmalpasswörter direkt von Ihrem Endgerät generieren lassen, die Sie uns dann bei Ihren Suchen zur Authentifizierung zusenden. Allerdings müssen wir für jedes anonyme Token auf Ihrem Endgerät sicherstellen, dass dafür ein reguläres Token von Ihrem MetaGer Schlüssel abgezogen wurde, ohne (und das ist der Knackpunkt), dass wir erfahren, welcher MetaGer Schlüssel zur Generierung des anonymen Tokens verwendet wurde.",
"Traditionell würde man dazu eine Form der kryptographischen Signatur verwenden. In diesem Fall würden wir den generierten anonymen Token signieren. Wenn Sie uns dann zu einem späteren Zeitpunkt den anonymen Token zusammen mit der Signatur zusenden, können wir sicher sein, dass der anonyme Token gültig ist. Um jedoch die Signatur zu erhalten, hätten Sie uns den anonymen Token zusammen mit Ihrem echten Schlüssel geschickt, was die Anonymität zunichte machen würde.",
"Daher verwenden wir stattdessen eine modifizierte Form der kryptographischen Signatur, die sogenannte <a href=\"https://en.wikipedia.org/wiki/Blind_signature\" target=\"_blank\">blinde Signatur</a>. Um eine Analogie zum wirklichen Leben zu schaffen ist es so, als würden Sie uns Ihren anonymen Token in einem Briefumschlag aus Kohlepapier schicken. In diesem Beispiel könnten wir den Briefumschlag nicht öffnen, aber wir könnten von außen unterschreiben, so dass unsere Unterschrift auf den anonymen Token im Inneren übertragen wird. Wenn Sie den Umschlag zurückbekommen, könnten Sie ihn entfernen und uns später das Passwort und die Unterschrift zurückschicken. Wir könnten dann bestätigen, dass es tatsächlich unsere Unterschrift ist.",
"Daher verwenden wir stattdessen eine modifizierte Form der kryptographischen Signatur, die sogenannte <a href=\"https://en.wikipedia.org/wiki/Blind_signature\" target=\"_blank\">blinde Signatur</a>. Um eine Analogie zum wirklichen Leben zu schaffen, ist es so, als würden Sie uns Ihren anonymen Token in einem Briefumschlag aus Kohlepapier schicken. In diesem Beispiel könnten wir den Briefumschlag nicht öffnen, aber wir könnten von außen unterschreiben, so dass unsere Unterschrift auf den anonymen Token im Inneren übertragen wird. Wenn Sie den Umschlag zurückbekommen, könnten Sie ihn entfernen und uns später das Passwort und die Unterschrift zurückschicken. Wir könnten dann bestätigen, dass es tatsächlich unsere Unterschrift ist.",
"Tatsächlich hinkt diese Analogie ein wenig, denn im tatsächlichen Verfahren haben wir in dem Moment in dem Sie uns den anonymen Token und die Unterschrift schicken, nicht nur den anonymen Token noch nie zuvor gesehen, sondern auch die Unterschrift selbst noch nie. Und trotzdem können wir verifizieren, dass die Signatur von uns erzeugt wurde."
]
},
......@@ -22,20 +22,20 @@
"heading": "Was bedeutet das für Ihre authentifizierten Suchanfragen?",
"texts": [
"Durch die Verwendung des beschriebenen Algorithmus können wir und Sie gleichermaßen sicherstellen, dass für Ihre authentifizierten Suchanfragen von Ihnen jedes Mal ein neues zufälliges Passwort verwendet wird, das in keinem Zusammenhang mit Ihrem MetaGer Schlüssel steht.",
"Das Besondere an diesem Algorithmus ist dabei, dass alle Komponenten, die die Anonymität gewährleisten lokal auf Ihrem Gerät ausgeführt werden. Dieser ausgeführte Quellcode kann jederzeit von jedem eingesehen und verifiziert werden.",
"Das Besondere an diesem Algorithmus ist dabei, dass alle Komponenten, die die Anonymität gewährleisten, lokal auf Ihrem Gerät ausgeführt werden. Dieser ausgeführte Quellcode kann jederzeit von jedem eingesehen und verifiziert werden.",
"Und das Beste: Um anonyme Tokens zu verwenden, müssen Sie nichts weiter konfigurieren. Die einfache Installation/Nutzung unserer Browser-Erweiterung/Android-App reicht vollkommen aus, damit Ihr Endgerät bei allen Suchanfragen anonyme Tokens verwendet."
]
},
"technical-function": {
"heading": "Der Algorithmus dahinter:",
"texts": [
"Bei einer klassischen RSA Signatur würden wir den anonymen Token <code>m</code>, den geheimen Exponenten <code>d</code> und den öffentlichen Modulus <code>N</code> unseres privaten Schlüssels nehmen und die Signatur mittels <code>m^d (mod N)</code> erstellen. Wir wollen aber, dass <code>m</code> geheim bleibt.",
"Deshalb erstellt Ihr Endgerät eine zufällige Zahl <code>r</code> mit Hilfe eines Zufallszahlengenerators, die teilerfremd zu <code>N</code> ist. Der größte gemeinsame Teiler von <code>r</code> und <code>N</code> muss also <code>1</code> sein.",
"Nun werden die öffentlichen Komponenten <code>e</code> und <code>N</code> unseres privaten Schlüssels zusammen mit <code>r</code> dazu verwendet, den anonymen Token unserem Server gegenüber zu verschleiern, sodass wir ihn nicht mehr lesen können. Dafür berechnet Ihr Endgerät <code>m'&Congruent; mr^e (mod N)</code>. <code>m'</code> ist nun der verschleierte anonyme Token, der für die Signatur an unseren Server gesendet werden kann.",
"Weil <code>r</code> eine Zufallszahl ist, folgt daraus, dass <code>m'</code> keinerlei Informationen über den lokal gespeicherten anonymen Token <code>m</code> preisgibt.",
"Unser Server erhält nun von Ihrem Endgerät den verschleierten anonymen Token <code>m'</code> zusammen mit dem zu verwendenden MetaGer Schlüssel. Wir ziehen einen Token von dem Schlüssel ab und senden die ebenfalls verschleierte Signatur <code>s'&Congruent; (m')^d (mod N)</code> an Ihr Endgerät zurück.",
"Ihr Endgerät kann nun die tatsächlich gültige RSA Signatur <code>s</code> für den unverschleierten anonymen Token berechnen: <code>s&Congruent; s' r^-1 (mod N)</code>. Das funktioniert, weil für RSA Schlüssel gilt: <code>r^(e*d)&Congruent; r (mod N)</code>. Und deshalb auch: <code>s &Congruent; s' * r^-1 &Congruent; (m')^d*r^-1 &Congruent; m^d*r^(e*d)*r^-1 &Congruent; m^d*r*r^-1 &Congruent; m^d (mod N)</code>"
]
"Ihr Endgerät kann nun die tatsächlich gültige RSA Signatur <code>s</code> für den unverschleierten anonymen Token berechnen: <code>s&Congruent; s' r^-1 (mod N)</code>. Das funktioniert, weil für RSA Schlüssel gilt: <code>r^(e*d)&Congruent; r (mod N)</code>. Und deshalb auch: <code>s &Congruent; s' * r^-1 &Congruent; (m')^d*r^-1 &Congruent; m^d*r^(e*d)*r^-1 &Congruent; m^d*r*r^-1 &Congruent; m^d (mod N)</code>",
"Nun werden die öffentlichen Komponenten <code>e</code> und <code>N</code> unseres privaten Schlüssels zusammen mit <code>r</code> dazu verwendet, den anonymen Token unserem Server gegenüber zu verschleiern, sodass wir ihn nicht mehr lesen können. Dafür berechnet Ihr Endgerät <code>m'&Congruent; mr^e (mod N)</code>. <code>m'</code> ist nun der verschleierte anonyme Token, der für die Signatur an unseren Server gesendet werden kann."
],
"heading": "Der Algorithmus dahinter:"
}
},
"faq": {
......@@ -43,7 +43,7 @@
"faqs": [
{
"summary": "Wie funktioniert der MetaGer Schlüssel?",
"description": "Mit einem MetaGer-Schlüssel suchen Sie werbefrei. Sie erhalten ein Guthaben, von dem pro Suche eine Suche abgezogen wird. Wenn Sie einen MetaGer-Schlüssel verwenden, werden alle Funktionen, die MetaGer vor automatissierten Aufrufen schützen, deaktiviert. Das heißt, dass Sie keine Captcha-Anfragen sehen werden und Ihre IP-Adresse auch nicht für begrenzte Zeit vorgehalten wird. Vereinfacht gesagt, wird MetaGer dadurch schneller, zuverlässiger und sicherer."
"description": "Mit einem MetaGer-Schlüssel suchen Sie werbefrei. Sie erhalten ein Guthaben, von dem pro Suche eine Suche abgezogen wird. Wenn Sie einen MetaGer-Schlüssel verwenden, werden alle Funktionen, die MetaGer vor automatisierten Aufrufen schützen, deaktiviert. Das heißt, dass Sie keine Captcha-Anfragen sehen werden und Ihre IP-Adresse auch nicht für begrenzte Zeit vorgehalten wird. Vereinfacht gesagt wird MetaGer dadurch schneller, zuverlässiger und sicherer."
},
{
"summary": "Wie funktioniert das anonyme Token?",
......@@ -51,7 +51,7 @@
},
{
"summary": "Wie verwende ich den MetaGer Schlüssel ?",
"description": "Der MetaGer Schlüssel wird automatisch im Browser eingerichtet und verwendet. Sie müssen also nichts weiter tun. Wenn Sie den MetaGer Schlüssel auf weiteren Geräten nutzen möchten, gibt es mehrere Möglichkeiten den MetaGer-Schlüssel einzurichten:",
"description": "Der MetaGer Schlüssel wird automatisch im Browser eingerichtet und verwendet. Sie müssen also nichts weiter tun. Wenn Sie den MetaGer Schlüssel auf weiteren Geräten nutzen möchten, gibt es mehrere Möglichkeiten, den MetaGer-Schlüssel einzurichten:",
"steps": [
{
"heading": "URL kopieren",
......@@ -81,7 +81,7 @@
},
{
"summary": "Ich brauche eine Rechnung. Wie bekomme ich diese?",
"description": "Dafür benötigen Sie lediglich Ihre Zahlungs-ID. Um die Rechnung zu beantragen, öffnen Sie die Verwaltungsseite des MetaGer-Schlüssels. Hier klicken Sie auf den Menüpunkt \"Bestellungen\" und geben Ihre Zahlungs-ID ein. Nun können Sie auf den Knopf \"Rechnung anfragen\" klicken und die Rechunngsanfrage starten. Für die Rechnung benötigen wir Ihren vollständigen Namen, ihre E-Mail-Adresse und Ihre Anschrift."
"description": "Dafür benötigen Sie lediglich Ihre Zahlungs-ID. Um die Rechnung zu beantragen, öffnen Sie die Verwaltungsseite des MetaGer-Schlüssels. Hier klicken Sie auf den Menüpunkt \"Bestellungen\" und geben Ihre Zahlungs-ID ein. Nun können Sie auf den Knopf \"Rechnung anfragen\" klicken und die Rechnungsanfrage starten. Für die Rechnung benötigen wir Ihren vollständigen Namen, ihre E-Mail-Adresse und Ihre Anschrift."
},
{
"summary": "Ich möchte meinen MetaGer Schlüssel automatisch aufladen. Wie geht das?",
......@@ -90,4 +90,4 @@
],
"more-questions": "Haben Sie weitere Fragen? Dann verwenden Sie gerne unser <a href=\"{{contactlink}}\" target=\"_blank\">Kontaktformular</a>."
}
}
\ No newline at end of file
}
......@@ -20,12 +20,12 @@
},
"logging": {
"heading": "Ohne Logging",
"description": "Bei Ihren Internetsuchen fallen automatisch viele Daten an. Die wenigen Daten, die wir dabei traditionell loggen müssen dienen der Spambekämpfung. Ein MetaGer Schlüssel macht aber auch das unnötig.",
"description": "Bei Ihren Internetsuchen fallen automatisch viele Daten an. Die wenigen Daten, die wir dabei traditionell loggen müssen, dienen der Spambekämpfung. Ein MetaGer Schlüssel macht aber auch das unnötig.",
"logging": "Logging"
},
"compromise": {
"heading": "Ohne Kompromisse",
"description": "Es gibt bei MetaGer keine Nutzeraccounts. Sie erhalten von uns einen zufällig generierten Schlüssel. Es sind keine Kontaktdaten notwendig. Mit unseren <a href=\"{{linkPaymentMethods}}\">Zahlungsmethoden</a> erfassen wir nur die für die Zahlungsabwicklung notwendigen Daten. Wenn Sie unsere <a href=\"/app\">Android App</a>, oder demnächst auch unsere Browserextension verwenden sind Sie außerdem unter Verwendung von <a href=\"{{linktoken}}\"> anonymen Tokens</a> beweisbar genauso anonym unterwegs, wie ohne Schlüssel.",
"description": "Es gibt bei MetaGer keine Nutzeraccounts. Sie erhalten von uns einen zufällig generierten Schlüssel. Es sind keine Kontaktdaten notwendig. Mit unseren <a href=\"{{linkPaymentMethods}}\">Zahlungsmethoden</a> erfassen wir nur die für die Zahlungsabwicklung notwendigen Daten. Wenn Sie unsere <a href=\"/app\">Android App</a>, oder demnächst auch unsere Browserextension verwenden, sind Sie außerdem unter Verwendung von <a href=\"{{linktoken}}\"> anonymen Tokens</a> beweisbar genauso anonym unterwegs, wie ohne Schlüssel.",
"compromise": "Kompromisse"
}
},
......
......@@ -4,17 +4,17 @@
"author": "SUMA-EV - Verein für freien Wissenszugang",
"subject": "MetaGer Schlüssel: Token (x{{amount}})",
"invoice": "Rechnung",
"payment_reference_id": "Zahlungs-ID",
"order-confirmation": "Auftragsbestätigung",
"payment_reference_id": "Zahlungs-ID",
"order": "Auftragsnummer",
"phone": "Telefon",
"mail-address": "support+46521@metager.de",
"domain": "metager.de",
"vatid": "Ust-ID",
"invoice_date": "Rechnungsdatum",
"purchase_date": "Leistungsdatum",
"product": "MetaGer Schlüssel: Token",
"count": "Anzahl",
"purchase_date": "Leistungsdatum",
"details": "Bestelldetails",
"vat": "MwSt ({{vat}}%)",
"total": "Gesamtbetrag",
......@@ -47,7 +47,7 @@
"placeholder": "Mustergasse 3&#10;30159 Musterstadt&#10;Deutschland"
},
"submit": "Rechnung anfragen",
"storage": "Wir sind rechtlich dazu verpflichtet einmal ausgestellte Rechnungen <span class=\"bold\">10 Jahre</span> lang aufzubewahren. Da eine Rechnung auf Sie persönlich ausgestellt sein muss, enthält sie zwangsläufig personenbeziehbare Daten (Name, Anschrift, E-Mail).",
"storage": "Wir sind rechtlich dazu verpflichtet, einmal ausgestellte Rechnungen <span class=\"bold\">10 Jahre</span> lang aufzubewahren. Da eine Rechnung auf Sie persönlich ausgestellt sein muss, enthält sie zwangsläufig personenbeziehbare Daten (Name, Anschrift, E-Mail).",
"success": "Ihre Nachricht wurde uns zugestellt. Wir bearbeiten die Anfrage so schnell wie möglich und antworten an die hinterlegte E-Mail Adresse."
}
}
\ No newline at end of file
}
{
"charge": {
"full": "Ihr Schlüssel ist bereits voll aufgeladen. Sie können eine weitere Aufladung vornehmen sobald einige Suchen verbraucht wurden."
"full": "Ihr Schlüssel ist bereits voll aufgeladen. Sie können eine weitere Aufladung vornehmen, sobald einige Suchen verbraucht wurden."
},
"key": {
"copy-url": "URL kopieren",
......@@ -19,4 +19,4 @@
"charge": "Schlüssel jetzt aufladen"
}
}
}
\ No newline at end of file
}
{
"heading": "Schlüssel eingeben",
"key-input": {
"placeholder": "Schlüssel eingeben"
},
"or": "oder",
"upload-file": "Sicherungsdatei hochladen",
"scan-qr": {
"button": "QR-Code scannen",
"no-camera": "Keine Kamera verfügbar",
"invalid-qr": "Qr Code enthält keine gültigen Daten.",
"close": "Schließen"
},
"submit": "Abschicken",
"error": "Ein gültiger Schlüssel, oder eine gültige Sicherungsdatei ist erforderlich."
}
\ No newline at end of file
"heading": "Schlüssel eingeben",
"key-input": {
"placeholder": "Schlüssel eingeben"
},
"or": "oder",
"upload-file": "Sicherungsdatei hochladen",
"scan-qr": {
"button": "QR-Code scannen",
"no-camera": "Keine Kamera verfügbar",
"invalid-qr": "Qr Code enthält keine gültigen Daten.",
"close": "Schließen"
},
"submit": "Abschicken",
"error": "Ein gültiger Schlüssel oder eine gültige Sicherungsdatei ist erforderlich."
}
{
"product": {
"name": "MetaGer Schlüssel",
"description": "MetaGer Schlüssel zur werbefreien Nutzung der Suchmaschine MetaGer",
"itemname_one": "{{count}} MetaGer Token",
"description": "MetaGer Schlüssel zur werbefreien Nutzung der Suchmaschine MetaGer",
"itemname_other": "{{count}} MetaGer Tokens"
},
"breadcrumps": {
"orders": "Bestellungen"
},
"summary": {
"thankyou": "Vielen Dank für Ihren Einkauf!",
"actions": {
"order-confirmation": "Auftragsbestätigung herunterladen",
"receipt": "Rechnung anfragen",
"download-receipt": "Rechnung herunterladen",
"refund": "Erstattung anfragen"
},
"receipt": "Benötigen Sie eine Rechnung? Dann ist jetzt der beste Zeitpunkt eine anzufragen. Sie können diese Übersicht alternativ auch zu einem späteren Zeitpunkt unter Eingabe Ihrer Zahlungs-ID ({{payment_reference_id}}) wieder aufrufen.",
"thankyou": "Vielen Dank für Ihren Einkauf!"
},
"breadcrumps": {
"orders": "Bestellungen"
"receipt": "Benötigen Sie eine Rechnung? Dann ist jetzt der beste Zeitpunkt eine anzufragen. Sie können diese Übersicht alternativ auch zu einem späteren Zeitpunkt unter Eingabe Ihrer Zahlungs-ID ({{payment_reference_id}}) wieder aufrufen."
},
"details": {
"header": {
......@@ -30,19 +30,13 @@
"exchangerate": "Wechselkurs"
},
"orders": {
"description": "Geben Sie nachfolgend bitte die Zahlungs-ID für eine Ihrer Bestellungen ein, um Details zu dieser anzuzeigen.",
"placeholder": "Zahlungs-ID",
"description": "Geben Sie nachfolgend bitte die Zahlungs-ID für eine Ihrer Bestellungen ein, um Details zu dieser anzuzeigen.",
"submit": "Bestellungen laden",
"400": "Ungültige Zahlungs-ID",
"404": "Zahlungs-ID nicht gefunden"
},
"agb": {
"text": "Durch das Fortsetzen Ihres Einkaufs erklären Sie sich mit unseren <a href=\"{{agblink}}\" target=\"_blank\">AGB</a> einverstanden."
},
"revocation": {
"input": {
"label": "Ich stimme der Ausführung des Vertrages vor Ablauf der Widerrufsfrist ausdrücklich zu. Ich habe zur Kenntnis genommen, dass das <a href=\"{{revocation_link}}\" target=\"_blank\">Widerrufsrecht</a> mit Beginn der Ausführung des Vertrages erlischt. Stattdessen gewähren wir Ihnen ein freiwilliges <a href=\"{{refundlink}}\" target=\"_blank\">30-tägiges Rückgaberecht</a>."
},
"headings": [
"Widerrufsrecht für digitale Güter",
"Widerrufsrecht für Verbraucher",
......@@ -52,6 +46,9 @@
"Muster-Widerrufsformular",
"Rückgabebedingungen"
],
"input": {
"label": "Ich stimme der Ausführung des Vertrages vor Ablauf der Widerrufsfrist ausdrücklich zu. Ich habe zur Kenntnis genommen, dass das <a href=\"{{revocation_link}}\" target=\"_blank\">Widerrufsrecht</a> mit Beginn der Ausführung des Vertrages erlischt. Stattdessen gewähren wir Ihnen ein freiwilliges <a href=\"{{refundlink}}\" target=\"_blank\">30-tägiges Rückgaberecht</a>."
},
"texts": [
"(Verbraucher ist jede natürliche Person, die ein Rechtsgeschäft zu Zwecken abschließt, die überwiegend weder ihrer gewerblichen noch ihrer selbstständigen beruflichen Tätigkeit zugerechnet werden kann.)",
"Sie haben das Recht, binnen vierzehn Tagen ohne Angabe von Gründen diesen Vertrag zu widerrufen. Die Widerrufsfrist beträgt vierzehn Tage ab dem Tag des Vertragsabschlusses.",
......@@ -75,12 +72,15 @@
],
"(*) Unzutreffendes streichen.",
"Unabhängig vom gesetzlichen Widerrufsrecht (siehe oben), gewähren wir eine freiwillige 30-Tage-Geld-zurück-Garantie. Die Frist beträgt 30 Tage ab Verkaufsdatum.",
"Um die 30-Tage-Geld-zurück-Garantie in Anspruch zu nehmen, müssen Sie SUMA-EV mittels Erstattungsantrag über Ihren Entschluss informieren. Den Erstattungsantrag finden Sie in der Bestellübersicht Ihres Accounts. Die Frist ist gewahrt, wenn der schriftliche Widerruf vor Ablauf der 30 Tage bei uns eintrifft. Die 30-Tage-Geld-zurück-Garantie wird nicht für die Zahlungsmethoden \"Barzahlung\" und \"PaysafeCard\" gewährt.",
"Die Erstattung Ihrer Zahlung erfolgt gemäß Widerrufsrecht.",
"Eine Erstattung kann ausschließlich für unverbrauchte Tokens geltend gemacht werden. Haben Sie von Ihrem Einkauf bereits Tokens verbraucht, so gewähren wir eine anteilige Erstattung des Kaufbetrags.",
"Das gesetzliche Widerrufsrecht wird durch die freiwillige Verlängerung auf 30 Tage nicht eingeschränkt."
"Um die 30-Tage-Geld-zurück-Garantie in Anspruch zu nehmen, müssen Sie SUMA-EV mittels Erstattungsantrag über Ihren Entschluss informieren. Den Erstattungsantrag finden Sie in der Bestellübersicht Ihres Accounts. Die Frist ist gewahrt, wenn der schriftliche Widerruf vor Ablauf der 30 Tage bei uns eintrifft. Die 30-Tage-Geld-zurück-Garantie wird nicht für die Zahlungsmethoden \"Barzahlung\" und \"PaysafeCard\" gewährt.",
"Das gesetzliche Widerrufsrecht wird durch die freiwillige Verlängerung auf 30 Tage nicht eingeschränkt.",
"Eine Erstattung kann ausschließlich für unverbrauchte Tokens geltend gemacht werden. Haben Sie von Ihrem Einkauf bereits Tokens verbraucht, so gewähren wir eine anteilige Erstattung des Kaufbetrags."
]
},
"agb": {
"text": "Durch das Fortsetzen Ihres Einkaufs erklären Sie sich mit unseren <a href=\"{{agblink}}\" target=\"_blank\">AGB</a> einverstanden."
},
"refund": {
"breadcrumps": {
"orders": "Bestellungen",
......@@ -91,7 +91,9 @@
"already_refunded": "Für diese Bestellung wurde bereits eine Erstattung angefragt.",
"generic": "Fehler beim Senden Ihrer Nachricht. Bitte versuchen Sie es später erneut."
},
"headings": ["Ihre Erstattung"],
"headings": [
"Ihre Erstattung"
],
"texts": [
"Sind Sie unzufrieden mit Ihrem Schlüssel? Das bedauern wir sehr! Selbstverständlich erstatten wir Ihnen in diesem Fall den Rechnungsbetrag. Eine Erstatung erfolgt stets auf das gleiche Konto, welches bei der ursprünglichen Zahlung verwendet wurde. Gerne nehmen wir auch Ihre Kritik entgegen.",
"Hinweis: Ein Teil Ihres gekauften Guthabens wurde bereits verbraucht. Wir können Ihnen deshalb lediglich <span class=\"bold\">{{count}}/{{payment_count}}</span> Suchanfragen erstatten."
......
......@@ -14,4 +14,4 @@
"impress": "Impressum",
"privacy": "Datenschutz"
}
}
\ No newline at end of file
}
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment