From dc33fa1bb1e0b9f6d15a0ee36ed37a7f0063f2a0 Mon Sep 17 00:00:00 2001 From: otsmr Date: Wed, 29 Apr 2026 00:22:54 +0200 Subject: [PATCH] update strings --- de.arb | 116 +++++--------------------------------------------- en.arb | 132 +++++---------------------------------------------------- 2 files changed, 20 insertions(+), 228 deletions(-) diff --git a/de.arb b/de.arb index b91fa66..44e8b74 100644 --- a/de.arb +++ b/de.arb @@ -12,19 +12,12 @@ "onboardingSendTwonliesBody": "Teile Momente sicher mit deinem Partner. twonly stellt sicher, dass nur dein Partner sie öffnen kann, sodass deine Momente mit deinem Partner eine two(o)nly Sache bleiben!", "onboardingNotProductTitle": "Du bist nicht das Produkt!", "onboardingNotProductBody": "twonly wird durch Spenden und ein optionales Abonnement finanziert. Deine Daten werden niemals verkauft.", - "onboardingBuyOneGetTwoTitle": "Kaufe eins, bekomme zwei", - "onboardingBuyOneGetTwoBody": "twonly benötigt immer mindestens zwei Personen, daher erhältst du beim Kauf eine zweite kostenlose Lizenz für deinen twonly-Partner.", "onboardingGetStartedTitle": "Auf geht's", - "onboardingGetStartedBody": "Du kannst twonly kostenlos im Preview-Modus testen. In diesem Modus kannst du von anderen gefunden werden und Bilder oder Videos empfangen, aber du kannst selbst keine senden.", - "onboardingTryForFree": "Jetzt registrieren", "registerUsernameSlogan": "Bitte wähle einen Benutzernamen, damit dich andere finden können!", "registerUsernameDecoration": "Benutzername", "registerUsernameLimits": "Der Benutzername muss mindestens 3 Zeichen lang sein.", "registerProofOfWorkFailed": "Beim Captcha-Test gab es ein Problem. Bitte versuche es erneut.", "registerSubmitButton": "Jetzt registrieren!", - "registerTwonlyCodeText": "Hast du einen twonly-Code erhalten? Dann löse ihn entweder direkt hier oder später ein!", - "registerTwonlyCodeLabel": "twonly-Code", - "newMessageTitle": "Neue Nachricht", "chatsTapToSend": "Klicke, um dein erstes Bild zu teilen.", "cameraPreviewSendTo": "Senden an", "shareImageTitle": "Teilen mit", @@ -36,34 +29,25 @@ "shareImagedEditorSavedImage": "Gespeichert", "shareImagedSelectAll": "Alle auswählen", "shareImageAllUsers": "Alle Kontakte", - "shareImageAllTwonlyWarning": "twonlies können nur an verifizierte Kontakte gesendet werden!", "shareImageSearchAllContacts": "Alle Kontakte durchsuchen", - "shareImageUserNotVerified": "Benutzer ist nicht verifiziert", - "shareImageUserNotVerifiedDesc": "twonlies können nur an verifizierte Nutzer gesendet werden. Um einen Nutzer zu verifizieren, gehe auf deren Profil und auf „Sicherheitsnummer verifizieren“.", "shareImageShowArchived": "Archivierte Benutzer anzeigen", "startNewChatSearchHint": "Name, Benutzername oder Gruppenname", "searchUsernameInput": "Benutzername", "addFriendTitle": "Freunde hinzufügen", - "searchUserNamePreview": "Um dich und andere twonly Benutzer vor Spam und Missbrauch zu schützen, ist es nicht möglich, im Preview-Modus nach anderen Personen zu suchen. Andere Benutzer können dich finden und deren Anfragen werden dann hier angezeigt!", - "selectSubscription": "Abo auswählen", "searchUsernameNotFound": "Benutzername nicht gefunden", "searchUsernameNotFoundBody": "Es wurde kein Benutzer mit dem Benutzernamen \"{username}\" gefunden.", "searchUsernameNewFollowerTitle": "Offene Anfragen", - "searchUsernameQrCodeBtn": "QR-Code scannen", "searchUserNamePending": "Anfrage ausstehend", "userFound": "{username} gefunden", "userFoundBody": "Möchtest du eine Folgeanfrage stellen?", "chatListViewSearchUserNameBtn": "Füge deinen ersten twonly-Kontakt hinzu!", - "chatListViewSendFirstTwonly": "Sende dein erstes twonly!", "chatListDetailInput": "Nachricht eingeben", "userDeletedAccount": "Der Nutzer hat deren Konto gelöscht.", "contextMenuUserProfile": "Userprofil", - "contextMenuVerifyUser": "Verifizieren", "contextMenuArchiveUser": "Archivieren", "contextMenuUndoArchiveUser": "Archivierung aufheben", "startNewChatTitle": "Kontakt wählen", "startNewChatNewContact": "Neuer Kontakt", - "startNewChatYourContacts": "Deine Kontakte", "contextMenuOpenChat": "Chat", "contextMenuPin": "Anheften", "contextMenuUnpin": "Lösen", @@ -138,15 +122,10 @@ "settingsHelpTerms": "Nutzungsbedingungen", "settingsAppearanceTheme": "Theme", "settingsAccountDeleteAccount": "Konto löschen", - "settingsAccountDeleteAccountWithBallance": "Im nächsten Schritt kannst du auswählen, was du mit dem Restguthaben ({credit}) machen willst.", - "settingsAccountDeleteAccountNoInternet": "Zum Löschen deines Accounts ist eine Internetverbindung erforderlich.", "settingsAccountDeleteAccountNoBallance": "Wenn du dein Konto gelöscht hast, gibt es keinen Weg zurück.", "settingsAccountDeleteModalTitle": "Bist du sicher?", "settingsAccountDeleteModalBody": "Dein Konto wird gelöscht. Es gibt keine Möglichkeit, es wiederherzustellen.", "contactVerifyNumberTitle": "Benutzer verifizieren", - "contactVerifyNumberTapToScan": "Zum Scannen tippen", - "contactVerifyNumberMarkAsVerified": "Als verifiziert markieren", - "contactVerifyNumberClearVerification": "Verifizierung aufheben", "userVerifiedTitle": "Benutzer verifiziert", "contactVerifiedBy": "Verifiziert von {username}", "verificationTypeQrScanned": "Du hast den QR-Code gescannt.", @@ -154,7 +133,6 @@ "verificationTypeLink": "Per Link verifiziert.", "verificationTypeContactSharedByVerified": "Von einem verifizierten Kontakt geteilt bekommen.", "verificationTypeMigratedFromOldVersion": "Von alter Version migriert", - "contactVerifyNumberLongDesc": "Um die Ende-zu-Ende-Verschlüsselung mit {username} zu verifizieren, vergleiche die Zahlen mit deren Gerät. Die Person kann auch deinen Code mit deren Gerät scannen.", "contactViewMessage": "Nachricht", "contactNickname": "Spitzname", "contactNicknameNew": "Neuer Spitzname", @@ -162,8 +140,6 @@ "contactRemove": "Benutzer löschen", "contactRemoveTitle": "{username} löschen?", "contactRemoveBody": "Den Benutzer dauerhaft entfernen. Wenn der Benutzer versucht, dir eine neue Nachricht zu senden, musst du den Benutzer erst wieder akzeptieren.", - "deleteAllContactMessages": "Textnachrichten löschen", - "deleteAllContactMessagesBody": "Dadurch werden alle Nachrichten, ausgenommen gespeicherte Mediendateien, in deinem Chat mit {username} gelöscht. Dies löscht NICHT die auf dem Gerät von {username} gespeicherten Nachrichten!", "contactBlockTitle": "Blockiere {username}", "contactBlockBody": "Ein blockierter Benutzer kann dir keine Nachrichten mehr senden, und deren Profil ist nicht mehr sichtbar. Um die Blockierung eines Benutzers aufzuheben, navigiere einfach zu Einstellungen > Datenschutz > Blockierte Benutzer.", "undo": "Rückgängig", @@ -187,28 +163,16 @@ "info": "Info", "disable": "Deaktiviern", "enable": "Aktivieren", - "understood": "Verstanden", "switchFrontAndBackCamera": "Zwischen Front- und Rückkamera wechseln.", "addTextItem": "Text", "protectAsARealTwonly": "Als echtes twonly senden!", "addDrawing": "Zeichnung", "addEmoji": "Emoji", "toggleFlashLight": "Taschenlampe umschalten", - "toggleHighQuality": "Bessere Auflösung umschalten", - "searchUsernameNotFoundLong": "\"{username}\" ist kein twonly-Benutzer. Bitte überprüfe den Benutzernamen und versuche es erneut.", - "errorUnknown": "Ein unerwarteter Fehler ist aufgetreten. Bitte versuche es später erneut.", - "errorBadRequest": "Die Anfrage konnte vom Server aufgrund einer fehlerhaften Syntax nicht verstanden werden. Bitte überprüfe deine Eingabe und versuche es erneut.", - "errorTooManyRequests": "Du hast in kurzer Zeit zu viele Anfragen gestellt. Bitte warte einen Moment, bevor du es erneut versuchst.", "errorInternalError": "Der Server ist derzeit nicht verfügbar. Bitte versuche es später erneut.", "errorInvalidInvitationCode": "Der von dir angegebene Einladungscode ist ungültig. Bitte überprüfe den Code und versuche es erneut.", "errorUsernameAlreadyTaken": "Der Benutzername ist bereits vergeben.", - "errorSignatureNotValid": "Die bereitgestellte Signatur ist nicht gültig. Bitte überprüfe deine Anmeldeinformationen und versuche es erneut.", - "errorUsernameNotFound": "Der eingegebene Benutzername existiert nicht. Bitte überprüfe die Schreibweise oder erstelle ein neues Konto.", "errorUsernameNotValid": "Der von dir angegebene Benutzername entspricht nicht den erforderlichen Kriterien. Bitte wähle einen gültigen Benutzernamen.", - "errorInvalidPublicKey": "Der von dir angegebene öffentliche Schlüssel ist ungültig. Bitte überprüfe den Schlüssel und versuche es erneut.", - "errorSessionAlreadyAuthenticated": "Du bist bereits angemeldet. Bitte melde dich ab, wenn du dich mit einem anderen Konto anmelden möchtest.", - "errorSessionNotAuthenticated": "Deine Sitzung ist nicht authentifiziert. Bitte melde dich an, um fortzufahren.", - "errorOnlyOneSessionAllowed": "Es ist nur eine aktive Sitzung pro Benutzer erlaubt. Bitte melde dich von anderen Geräten ab, um fortzufahren.", "upgradeToPaidPlan": "Upgrade auf einen kostenpflichtigen Plan.", "upgradeToPaidPlanButton": "Auf {planId} upgraden{sufix}", "partOfPaidPlanOf": "Du bist Teil des bezahlten Plans von {username}!", @@ -232,75 +196,23 @@ "freeFeature1": "✓ 10 Medien-Datei-Uploads pro Tag", "plusFeature1": "✓ Unbegrenzte Medien-Datei-Uploads", "plusFeature2": "✓ Zusatzfunktionen (coming-soon)", - "transactionHistory": "Transaktionshistorie", - "currentBalance": "Dein Guthaben", "manageAdditionalUsers": "Zusätzliche Benutzer verwalten", - "manageSubscription": "Abonnement verwalten", - "nextPayment": "Nächste Zahlung", "open": "Offene", "buy": "Kaufen", - "createOrRedeemVoucher": "Gutschein erstellen oder einlösen", - "subscriptionRefund": "Wenn du ein Upgrade durchführst, erhältst du eine Rückerstattung von {refund} für dein aktuelles Abonnement.", "createVoucher": "Gutschein kaufen", - "createVoucherDesc": "Wähle den Wert des Gutscheins. Der Wert des Gutschein wird von deinem twonly-Guthaben abgezogen.", "redeemVoucher": "Gutschein einlösen", - "voucherCreated": "Gutschein wurde erstellt", - "openVouchers": "Offene Gutscheine", - "enterVoucherCode": "Gutschein Code eingeben", - "voucherRedeemed": "Gutschein eingelöst", - "requestedVouchers": "Beantragte Gutscheine", - "redeemedVouchers": "Eingelöste Gutscheine", - "transactionCash": "Bargeldtransaktion", - "transactionPlanUpgrade": "Planupgrade", - "transactionRefund": "Rückerstattung", - "transactionAutoRenewal": "Automatische Verlängerung", - "refund": "Rückerstattung", - "transactionThanksForTesting": "Danke fürs Testen", - "transactionUnknown": "Unbekannte Transaktion", - "transactionVoucherCreated": "Gutschein erstellt", - "transactionVoucherRedeemed": "Gutschein eingelöst", - "checkoutOptions": "Optionen", - "checkoutPayYearly": "Jährlich bezahlen", - "checkoutTotal": "Gesamt", - "selectPaymentMethod": "Zahlungsmethode auswählen", - "twonlyCredit": "twonly-Guthaben", - "notEnoughCredit": "Du hast nicht genügend Guthaben!", - "chargeCredit": "Guthaben aufladen", "autoRenewal": "Automatische Verlängerung", - "autoRenewalDesc": "Du kannst dies jederzeit ändern.", - "autoRenewalLongDesc": "Wenn dein Abonnement ausläuft, wirst du automatisch auf den Preview-Plan zurückgestuft. Wenn du die automatische Verlängerung aktivierst, vergewissere dich bitte, dass du über genügend Guthaben für die automatische Erneuerung verfügst. Wir werden dich rechtzeitig vor der automatischen Erneuerung benachrichtigen.", - "planSuccessUpgraded": "Dein Plan wurde erfolgreich aktualisiert.", - "checkoutSubmit": "Kostenpflichtig bestellen", "additionalUsersList": "Deine zusätzlichen Benutzer", - "additionalUsersPlusTokens": "twonly-Codes für \"Plus\"-Benutzer", - "additionalUsersFreeTokens": "twonly-Codes für \"Free\"-Benutzer", - "planNotAllowed": "In deinem aktuellen Plan kannst du keine Mediendateien versenden. Aktualisiere deinen Plan jetzt, um die Mediendatei zu senden.", - "planLimitReached": "Du hast dein Planlimit für heute erreicht. Aktualisiere deinen Plan jetzt, um die Mediendatei zu senden.", "galleryDelete": "Datei löschen", "galleryExport": "In Galerie exportieren", "galleryExportSuccess": "Erfolgreich in der Gallery gespeichert.", "galleryDetails": "Details anzeigen", - "settingsResetTutorials": "Tutorials erneut anzeigen", - "settingsResetTutorialsDesc": "Klicke hier, um bereits angezeigte Tutorials erneut anzuzeigen.", - "settingsResetTutorialsSuccess": "Tutorials werden erneut angezeigt.", - "tutorialChatListSearchUsersTitle": "Freunde finden und Freundschaftsanfragen verwalten", - "tutorialChatListSearchUsersDesc": "Wenn du die Benutzernamen deiner Freunde kennst, kannst du sie hier suchen und eine Freundschaftsanfrage senden. Außerdem siehst du hier alle Anfragen von anderen Nutzern, die du annehmen oder blockieren kannst.", - "tutorialChatListContextMenuTitle": "Klicke lange auf den Kontakt, um das Kontextmenü zu öffnen.", - "tutorialChatListContextMenuDesc": "Mit dem Kontextmenü kannst du deine Kontakte anheften, archivieren und verschiedene Aktionen durchführen. Halte dazu einfach den Kontakt lange gedrückt und bewege dann deinen Finger auf die gewünschte Option oder tippe direkt darauf.", - "tutorialChatMessagesVerifyShieldTitle": "Verifiziere deine Kontakte!", - "tutorialChatMessagesVerifyShieldDesc": "twonly nutzt das Signal-Protokoll für eine sichere Ende-zu-Ende Verschlüsselung. Bei der ersten Kontaktaufnahme wird dafür der öffentliche Identitätsschlüssel von deinem Kontakt heruntergeladen. Um sicherzustellen, dass dieser Schlüssel nicht von Dritten ausgetauscht wurde, solltest du ihn mit deinem Freund vergleichen, wenn ihr euch persönlich trefft. Sobald du den Benutzer verifiziert hast, kannst du auch beim verschicken von Bildern und Videos den twonly-Modus aktivieren.", - "tutorialChatMessagesReopenMessageTitle": "Bilder und Videos erneut öffnen", - "tutorialChatMessagesReopenMessageDesc": "Wenn dein Freund dir ein Bild oder Video mit unendlicher Anzeigezeit gesendet hat, kannst du es bis zum Neustart der App jederzeit erneut öffnen. Um dies zu tun, musst du einfach doppelt auf die Nachricht klicken. Dein Freund erhält dann eine Benachrichtigung, dass du das Bild erneut angesehen hast.", "memoriesEmpty": "Sobald du Bilder oder Videos speicherst, landen sie hier in deinen Erinnerungen.", "deleteTitle": "Bist du dir sicher?", "deleteOkBtnForAll": "Für alle löschen", "deleteOkBtnForMe": "Für mich löschen", "deleteImageTitle": "Bist du dir sicher?", "deleteImageBody": "Das Bild wird unwiderruflich gelöscht.", - "backupNoticeTitle": "Kein Backup konfiguriert", - "backupNoticeDesc": "Wenn du dein Gerät wechselst oder verlierst, kann ohne Backup niemand dein Account wiederherstellen. Sichere deshalb deine Daten.", - "backupNoticeLater": "Später erinnern", - "backupNoticeOpenBackup": "Backup erstellen", "backupPending": "Ausstehend", "backupFailed": "Fehlgeschlagen", "backupSuccess": "Erfolgreich", @@ -311,11 +223,8 @@ "backupLastBackupDate": "Letztes Backup", "backupLastBackupSize": "Backup-Größe", "backupLastBackupResult": "Ergebnis", - "deleteBackupTitle": "Bist du sicher?", "backupNoPasswordRecovery": "Aufgrund des Sicherheitssystems von twonly gibt es (derzeit) keine Funktion zur Wiederherstellung des Passworts. Daher musst du dir dein Passwort merken oder, besser noch, aufschreiben.", - "deleteBackupBody": "Ohne ein Backup kannst du dein Benutzerkonto nicht wiederherstellen.", "backupData": "Daten-Backup", - "backupDataDesc": "Das Daten-Backup enthält neben deiner twonly-Identität auch alle deine Mediendateien. Dieses Backup ist ebenfalls verschlüsselt, wird jedoch lokal gespeichert. Du musst es dann manuell auf deinen Laptop oder ein Gerät deiner Wahl kopieren.", "backupInsecurePassword": "Unsicheres Passwort", "backupInsecurePasswordDesc": "Das gewählte Passwort ist sehr unsicher und kann daher leicht von Angreifern erraten werden. Bitte wähle ein sicheres Passwort.", "backupInsecurePasswordOk": "Trotzdem fortfahren", @@ -342,7 +251,6 @@ "uploadLimitReached": "Das Upload-Limit wurde\nerreicht. Upgrade auf Pro\noder warte bis morgen.", "fileLimitReached": "Maximale Dateigröße\nerreicht", "retransmissionRequested": "Wird erneut versucht.", - "testPaymentMethod": "Vielen Dank für dein Interesse an einem kostenpflichtigen Tarif. Die kostenpflichtigen Pläne sind derzeit noch deaktiviert. Sie werden aber bald aktiviert!", "openChangeLog": "Changelog automatisch öffnen", "reportUserTitle": "Melde {username}", "reportUserReason": "Meldegrund", @@ -466,22 +374,22 @@ "scanOtherProfile": "Scanne ein anderes Profil", "openYourOwnQRcode": "Eigenen QR-Code öffnen", "skipForNow": "Vorerst überspringen", + "finishSetupCardTitle": "Profil vervollständigen", + "finishSetupCardDesc": "Du hast es fast geschafft! Schließe die Einrichtung deines Kontos ab, um twonly optimal zu nutzen.", + "finishSetupCardAction": "Setup fortsetzen", "onboardingFinishLater": "Später abschließen", "onboardingProfileTitle": "Wähle deinen Look", "onboardingProfileBody": "Wähle einen Avatar und einen Anzeigenamen, den deine Freunde sehen werden.", "onboardingBackupBody": "Sichere deine twonly-Identität, da dies die einzige Möglichkeit ist, dein Konto wiederherzustellen, wenn du die App deinstallierst oder dein Handy verlierst.", "onboardingVerificationBadgeTitle": "Verifizierungs-Haken", - "onboardingUserDiscoveryTitle": "Freunde finden", - "onboardingUserDiscoveryShareFriends": "Teile deine Freunde", - "onboardingUserDiscoveryEnable": "Freunde finden aktivieren", + "onboardingUserDiscoveryShareFriends": "Freunde teilen", "onboardingUserDiscoveryIncreaseTrust": "Erhöhe Vertrauen", "onboardingUserDiscoveryShareFriendsDesc": "Teile deinen Freunden mit, wen du kennst und wen du verifiziert hast. Freunde können von deiner Freundesliste *nur gemeinsame Freunde sehen*.", - "onboardingUserDiscoveryExample1": "Verifizierte Kontakte erhalten einen Haken", - "onboardingUserDiscoveryExample2": "Vorschläge durch gemeinsame Freunde", "onboardingUserDiscoveryContactsVerifiedBadge": "Von Freunden verifizierte Kontakte erhalten einen Haken", "onboardingUserDiscoveryWhoIsRequesting": "Erfahre, wer dich anfragt", "userDiscoverySettingsEnableAllContacts": "Für alle Kontakte aktivieren", "userDiscoverySettingsManualApproval": "Manuelle Zustimmung", + "userDiscoveryDisabledLearnMore": "", "userDiscoverySettingsManualApprovalDesc": "Bevor du jemanden teilst, wirst du jedes Mal gefragt, sobald jemand die Anzahl der gesendeten Bilder erreicht hat.", "onboardingUserDiscoveryLetFriendsFindYou": "Lass dich von deinen Freunden finden", "onboardingUserDiscoveryLetFriendsFindYouDesc": "Damit deine Freunde dich finden können, kannst du Personen vorgeschlagen werden, die gemeinsame Freunde mit dir haben.", @@ -490,14 +398,10 @@ "onboardingUserDiscoveryWhatYouSee": "Wenn du angefragt wirst, wirst du das sehen", "onboardingAddContactsTitle": "Neue Kontakte hinzufügen", "onboardingAddContactsAcceptDesc": "In twonly muss jeder Kontakt zuerst akzeptiert werden, bevor ihr kommunizieren könnt.", - "onboardingAddContactsScanDesc": "Du kannst ihren QR-Code scannen, um sie sicher hinzuzufügen.", - "onboardingAddContactsSearchDesc": "Oder suche nach ihrem Benutzernamen, wenn du ihn kennst.", - "onboardingAddContactsShareDesc": "Oder teile sie direkt in deinen Chats.", "onboardingAddContactsMethodHeading": "Kontakte hinzufügen", "onboardingAddContactsMethodScan": "Den QR-Code des Kontaktes scannen.", "onboardingAddContactsMethodSearch": "Nach dem Benutzernamen suchen.", "onboardingAddContactsMethodShare": "Einen Kontakt in den Chats teilen.", - "onboardingResetSetup": "Setup zurücksetzen", "linkFromUsername": "Ist der Link von {username}?", "linkFromUsernameLong": "Wenn du den Link von der Person direkt erhalten hast, kannst du den Kontakt als verifiziert markieren, da der öffentliche Schlüssel im Link mit dem bereits für diesen Benutzer gespeicherten öffentlichen Schlüssel übereinstimmt.", "gotLinkFromFriend": "Ja, der Link kommt direkt von der Person.", @@ -520,7 +424,6 @@ "additionalUserRemoveDesc": "Der zusätzliche Nutzer wird nach der Entfernung automatisch auf den kostenlosen Tarif zurückgestuft und du kannst eine andere Person hinzufügen.", "additionalUserSelectTitle": "Zusätzliche Benutzer auswählen", "additionalUserSelectButton": "Benutzer auswählen ({used}/{limit})", - "manageSubscription": "Abonnement verwalten", "storeAsDefault": "Als Standard speichern", "deleteUserErrorMessage": "Du kannst den Kontakt erst löschen, wenn der direkte Chat gelöscht wurde und der Kontakt nicht mehr Mitglied einer Gruppe ist.", "groupSizeLimitError": "Derzeit ist die Gruppengröße auf {size} Personen begrenzt!", @@ -553,19 +456,20 @@ "userDiscoverySettingsMinImages": "Wähle die Mindestanzahl an Bildern, die du an eine Person gesendet haben musst, bevor du ihr deine Freunde sicher teilst.", "userDiscoverySettingsMutualFriends": "Wähle aus, wie viele gemeinsame Freunde eine Person haben muss, damit du ihr vorgeschlagen wirst.", "userDiscoverySettingsApply": "Änderungen übernehmen", - "userDiscoveryEnabledDisableWarning": "Wenn du das Feature „Freunde finden“ deaktivierst, werden dir keine Vorschläge mehr angezeigt. Du teilst neuen Kontakten dann auch nicht mehr deine Freunde.", + "userDiscoveryEnabledDisableWarning": "Wenn du das Feature „Freunde teilen“ deaktivierst, werden dir keine Vorschläge mehr angezeigt. Du teilst neuen Kontakten dann auch nicht mehr deine Freunde.", "userDiscoveryEnabledChangeSettings": "Einstellungen ändern", - "userDiscoveryEnabledFaq": "In unserem FAQ erklären wir dir wie das Feature \"Freunde finden\" funktioniert.", + "userDiscoveryEnabledFaq": "In unserem FAQ erklären wir dir wie das Feature \"Freunde teilen\" funktioniert.", "userDiscoveryDisabledIntro": "twonly kann *ohne Telefonnummer* oder den Zugriff auf dein Adressbuch verwendet werden. Stattdessen kannst du *deine Freunde über gemeinsame Freunde* finden.", - "userDiscoveryDisabledInvisible": "Deine Freundesliste ist für *Fremde komplett unsichtbar*. Nur deine Freunde können Teile davon sehen – und zwar nur die Personen, mit denen sie selbst *gemeinsame Freunde* haben.", "userDiscoveryDisabledDecide": "Entscheide selbst, wer deine Freunde sehen darf. Du kannst deine Meinung *jederzeit ändern* oder *bestimmte Personen verstecken*.", - "userDiscoverySettingsTitle": "Freunde finden", + "userDiscoverySettingsTitle": "Freunde teilen", "userDiscoverySettingsMinImagesTitle": "Anzahl an gesendeten Bildern", "userDiscoverySettingsMutualFriendsTitle": "Anzahl an gemeinsame Freunde", "userDiscoveryDisabledYouHaveControl": "Du hast die Kontrolle", + "userDiscoveryDisabledLearnMore": "Mehr erfahren", "userDiscoveryEnabledDialogTitle": "Wirklich deaktivieren?", "userDiscoveryEnabledFriendsShared": "Freunde die du teilst", "userDiscoveryEnabledFriendsSharedDesc": "Du teilst nur Freunde, die diese Funktion ebenfalls aktiviert haben und die den von dir festgelegten Schwellenwert erreicht haben.", + "userDiscoverySettingsCurrentlyDisabled": "Das Feature \"Freunde teilen\" ist derzeit deaktiviert.", "userDiscoveryEnabledNoFriendsShared": "Bisher teilst du noch niemanden.", "userDiscoveryActionDisable": "Deaktivieren", "friendSuggestionsTitle": "Freundschaftsvorschläge", diff --git a/en.arb b/en.arb index 4045246..2b7bf08 100644 --- a/en.arb +++ b/en.arb @@ -12,19 +12,12 @@ "onboardingSendTwonliesBody": "Share moments securely with your partner. twonly ensures that only your partner can open it, keeping your moments with your partner a two(o)nly thing!", "onboardingNotProductTitle": "You are not the product!", "onboardingNotProductBody": "twonly is financed by donations and an optional subscription. Your data will never be sold.", - "onboardingBuyOneGetTwoTitle": "Buy one get two", - "onboardingBuyOneGetTwoBody": "twonly always requires at least two people, which is why you receive a second free license for your twonly partner with your purchase.", "onboardingGetStartedTitle": "Let's go!", - "onboardingGetStartedBody": "You can test twonly free of charge in preview mode. In this mode you can be found by others and receive pictures or videos but you cannot send any yourself.", - "onboardingTryForFree": "Try for free", "registerUsernameSlogan": "Please select a username so others can find you!", "registerUsernameDecoration": "Username", "registerUsernameLimits": "Your username must be at least 3 characters long.", "registerProofOfWorkFailed": "There was an issue with the captcha test. Please try again.", "registerSubmitButton": "Register now!", - "registerTwonlyCodeText": "Have you received a twonly code? Then redeem it either directly here or later!", - "registerTwonlyCodeLabel": "twonly-Code", - "newMessageTitle": "New message", "chatsTapToSend": "Click to send your first image", "cameraPreviewSendTo": "Send to", "shareImageTitle": "Share with", @@ -39,16 +32,10 @@ "shareImagedSelectAll": "Select all", "startNewChatTitle": "Select Contact", "startNewChatNewContact": "New Contact", - "startNewChatYourContacts": "Your Contacts", "shareImageAllUsers": "All contacts", - "shareImageAllTwonlyWarning": "twonlies can only be send to verified contacts!", - "shareImageUserNotVerified": "User is not verified", - "shareImageUserNotVerifiedDesc": "twonlies can only be sent to verified users. To verify a user, go to their profile and to verify security number.", "shareImageShowArchived": "Show archived users", "searchUsernameInput": "Username", "addFriendTitle": "Add friends", - "searchUserNamePreview": "To protect you and other twonly users from spam and abuse, it is not possible to search for other people in preview mode. Other users can find you and their requests will be displayed here!", - "selectSubscription": "Select subscription", "searchUserNamePending": "Request pending", "searchUsernameNotFound": "Username not found", "searchUsernameNotFoundBody": "There is no user with the username \"{username}\" registered", @@ -58,13 +45,10 @@ } }, "searchUsernameNewFollowerTitle": "Open requests", - "searchUsernameQrCodeBtn": "Scan QR code", "chatListViewSearchUserNameBtn": "Add your first twonly contact!", - "chatListViewSendFirstTwonly": "Send your first twonly!", "chatListDetailInput": "Type a message", "userDeletedAccount": "The user has deleted their account.", "contextMenuUserProfile": "User profile", - "contextMenuVerifyUser": "Verify", "contextMenuArchiveUser": "Archive", "contextMenuUndoArchiveUser": "Undo archiving", "contextMenuOpenChat": "Open chat", @@ -146,15 +130,10 @@ "settingsHelpTerms": "Terms of Service", "settingsAppearanceTheme": "Theme", "settingsAccountDeleteAccount": "Delete account", - "settingsAccountDeleteAccountWithBallance": "In the next step, you can select what you want to to with the remaining credit ({credit}).", "settingsAccountDeleteAccountNoBallance": "Once you delete your account, there is no going back.", - "settingsAccountDeleteAccountNoInternet": "An Internet connection is required to delete your account.", "settingsAccountDeleteModalTitle": "Are you sure?", "settingsAccountDeleteModalBody": "Your account will be deleted. There is no change to restore it.", "contactVerifyNumberTitle": "Verify contact", - "contactVerifyNumberTapToScan": "Tap to scan", - "contactVerifyNumberMarkAsVerified": "Mark as verified", - "contactVerifyNumberClearVerification": "Clear verification", "userVerifiedTitle": "User verified", "contactVerifiedBy": "Verified by {username}", "verificationTypeQrScanned": "You scanned their QR code.", @@ -162,22 +141,9 @@ "verificationTypeLink": "Verified via link.", "verificationTypeContactSharedByVerified": "Contact received from a verified contact.", "verificationTypeMigratedFromOldVersion": "Migrated from old version.", - "contactVerifyNumberLongDesc": "To verify the end-to-end encryption with {username}, compare the numbers with their device. The person can also scan your code with their device.", - "@contactVerifyNumberLongDesc": { - "placeholders": { - "username": {} - } - }, "contactViewMessage": "Message", "contactNickname": "Nickname", "contactNicknameNew": "New nickname", - "deleteAllContactMessages": "Delete all text-messages", - "deleteAllContactMessagesBody": "This will remove all messages, except stored media files, in your chat with {username}. This will NOT delete the messages stored at {username}'s device!", - "@deleteAllContactMessagesBody": { - "placeholders": { - "username": {} - } - }, "contactBlock": "Block", "contactBlockTitle": "Block {username}", "@contactBlockTitle": { @@ -197,7 +163,6 @@ "close": "Close", "disable": "Disable", "enable": "Enable", - "understood": "Understood", "cancel": "Cancel", "now": "Now", "you": "You", @@ -217,28 +182,12 @@ "addDrawing": "Drawing", "addEmoji": "Emoji", "toggleFlashLight": "Toggle the flash light", - "toggleHighQuality": "Toggle better resolution", "userFound": "{username} found", "userFoundBody": "Do you want to create a follow request?", - "searchUsernameNotFoundLong": "\"{username}\" is not a twonly user. Please check the username and try again.", - "@searchUsernameNotFoundLong": { - "placeholders": { - "username": {} - } - }, - "errorUnknown": "An unexpected error has occurred. Please try again later.", - "errorBadRequest": "The request could not be understood by the server due to malformed syntax. Please check your input and try again.", - "errorTooManyRequests": "You have made too many requests in a short period. Please wait a moment before trying again.", "errorInternalError": "The server is currently not available. Please try again later.", "errorInvalidInvitationCode": "The invitation code you provided is invalid. Please check the code and try again.", "errorUsernameAlreadyTaken": "The username is already taken.", - "errorSignatureNotValid": "The provided signature is not valid. Please check your credentials and try again.", - "errorUsernameNotFound": "The username you entered does not exist. Please check the spelling or create a new account.", "errorUsernameNotValid": "The username you provided does not meet the required criteria. Please choose a valid username.", - "errorInvalidPublicKey": "The public key you provided is invalid. Please check the key and try again.", - "errorSessionAlreadyAuthenticated": "You are already logged in. Please log out if you want to log in with a different account.", - "errorSessionNotAuthenticated": "Your session is not authenticated. Please log in to continue.", - "errorOnlyOneSessionAllowed": "Only one active session is allowed per user. Please log out from other devices to continue.", "errorNotEnoughCredit": "You do not have enough twonly-credit.", "errorVoucherInvalid": "The voucher code you entered is not valid.", "errorPlanLimitReached": "You have reached your plans limit. Please upgrade your plan.", @@ -262,65 +211,17 @@ "freeFeature1": "✓ 10 Media file uploads per day", "plusFeature1": "✓ Unlimited media file uploads", "plusFeature2": "✓ Additional features (coming-soon)", - "transactionHistory": "Your transaction history", - "manageSubscription": "Manage your subscription", - "nextPayment": "Next payment", - "currentBalance": "Current balance", "manageAdditionalUsers": "Manage additional users", "open": "Open", - "createOrRedeemVoucher": "Buy or redeem voucher", "createVoucher": "Buy voucher", - "createVoucherDesc": "Choose the value of the voucher. The value of the voucher will be deducted from your twonly balance.", "redeemVoucher": "Redeem voucher", - "openVouchers": "Open vouchers", - "voucherCreated": "Voucher created", - "voucherRedeemed": "Voucher redeemed", - "enterVoucherCode": "Enter Voucher Code", - "requestedVouchers": "Requested vouchers", - "redeemedVouchers": "Redeemed vouchers", "buy": "Buy", - "subscriptionRefund": "When you upgrade, you will receive a refund of {refund} for your current subscription.", - "transactionCash": "Cash transaction", - "transactionPlanUpgrade": "Plan upgrade", - "transactionRefund": "Refund transaction", - "transactionThanksForTesting": "Thank you for testing", - "transactionUnknown": "Unknown transaction", - "transactionVoucherCreated": "Voucher created", - "transactionVoucherRedeemed": "Voucher redeemed", - "transactionAutoRenewal": "Automatic renewal", - "checkoutOptions": "Options", - "refund": "Refund", - "checkoutPayYearly": "Pay yearly", - "checkoutTotal": "Total", - "selectPaymentMethod": "Select Payment Method", - "twonlyCredit": "twonly-Credit", - "notEnoughCredit": "You do not have enough credit!", - "chargeCredit": "Charge credit", "autoRenewal": "Auto renewal", - "autoRenewalDesc": "You can change this at any time.", - "autoRenewalLongDesc": "When your subscription expires, you will automatically be downgraded to the Preview plan. If you activate the automatic renewal, please make sure that you have enough credit for the automatic renewal. We will notify you in good time before the automatic renewal.", - "planSuccessUpgraded": "Successfully upgraded your plan.", - "checkoutSubmit": "Order with a fee.", "additionalUsersList": "Your additional users", - "additionalUsersPlusTokens": "twonly-codes for \"Plus\" user", - "additionalUsersFreeTokens": "twonly-codes for \"Free\" user", - "planLimitReached": "You have reached your plan limit for today. Upgrade your plan now to send the media file.", - "planNotAllowed": "You cannot send media files with your current tariff. Upgrade your plan now to send the media file.", "galleryDelete": "Delete file", "galleryDetails": "Show details", "galleryExport": "Export to gallery", "galleryExportSuccess": "Successfully saved in the Gallery.", - "settingsResetTutorials": "Show tutorials again", - "settingsResetTutorialsDesc": "Click here to show already displayed tutorials again.", - "settingsResetTutorialsSuccess": "Tutorials will be displayed again.", - "tutorialChatListSearchUsersTitle": "Find Friends and Manage Friend Requests", - "tutorialChatListSearchUsersDesc": "If you know your friends' usernames, you can search for them here and send a friend request. You will also see all requests from other users that you can accept or block.", - "tutorialChatListContextMenuTitle": "Long press on the contact to open the context menu.", - "tutorialChatListContextMenuDesc": "With the context menu, you can pin, archive, and perform various actions on your contacts. Simply long press the contact and then move your finger to the desired option or tap directly on it.", - "tutorialChatMessagesVerifyShieldTitle": "Verify your contacts!", - "tutorialChatMessagesVerifyShieldDesc": "twonly uses the Signal protocol for secure end-to-end encryption. When you first contact someone, their public identity key is downloaded. To ensure that this key has not been tampered with by third parties, you should compare it with your friend when you meet in person. Once you have verified the user, you can also enable the twonly mode when sending images and videos.", - "tutorialChatMessagesReopenMessageTitle": "Reopen Images and Videos", - "tutorialChatMessagesReopenMessageDesc": "If your friend has sent you a picture or video with infinite display time, you can open it again at any time until you restart the app. To do this, simply double-click on the message. Your friend will then receive a notification that you have viewed the picture again.", "memoriesEmpty": "As soon as you save pictures or videos, they end up here in your memories.", "deleteTitle": "Are you sure?", "deleteOkBtnForAll": "Delete for all", @@ -328,10 +229,6 @@ "deleteImageTitle": "Are you sure?", "deleteImageBody": "The image will be irrevocably deleted.", "settingsBackup": "Backup", - "backupNoticeTitle": "No backup configured", - "backupNoticeDesc": "If you change or lose your device, no one can restore your account without a backup. Therefore, back up your data.", - "backupNoticeLater": "Remind later", - "backupNoticeOpenBackup": "Create backup", "backupPending": "Pending", "backupFailed": "Failed", "backupSuccess": "Success", @@ -343,10 +240,7 @@ "backupLastBackupDate": "Last backup", "backupLastBackupSize": "Backup size", "backupLastBackupResult": "Result", - "deleteBackupTitle": "Are you sure?", - "deleteBackupBody": "Without an backup, you can not restore your user account.", "backupData": "Data-Backup", - "backupDataDesc": "This backup contains besides of your twonly-Identity also all of your media files. This backup will is also encrypted but stored locally. You then have to ensure to manually copy it onto your laptop or device of your choice.", "backupInsecurePassword": "Insecure password", "backupInsecurePasswordDesc": "The chosen password is very insecure and can therefore easily be guessed by attackers. Please choose a secure password.", "backupInsecurePasswordOk": "Continue anyway", @@ -376,7 +270,6 @@ "uploadLimitReached": "The upload limit has\nbeen reached. Upgrade to Pro\nor wait until tomorrow.", "fileLimitReached": "Maximum file size\nexceeded", "retransmissionRequested": "Retransmission requested", - "testPaymentMethod": "Thanks for the interest in a paid plan. Currently the paid plans are still deactivated. But they will be activated soon!", "openChangeLog": "Open changelog automatically", "reportUserTitle": "Report {username}", "reportUserReason": "Reporting reason", @@ -495,38 +388,33 @@ "scanOtherProfile": "Scan other profile", "openYourOwnQRcode": "Open your own QR code", "skipForNow": "Skip for now", + "finishSetupCardTitle": "Complete your profile", + "finishSetupCardDesc": "You are almost there! Finish setting up your account to get the most out of twonly.", + "finishSetupCardAction": "Resume Setup", "onboardingFinishLater": "Finish later", "onboardingProfileTitle": "Choose your look", "onboardingProfileBody": "Select an avatar and a display name that friends will see.", "onboardingBackupBody": "Back up your twonly identity, as this is the only way to restore your account if you uninstall the app or lose your phone.", "onboardingVerificationBadgeTitle": "Verification Badge", - "onboardingUserDiscoveryTitle": "User Discovery", "onboardingUserDiscoveryShareFriends": "Share your friends", - "onboardingUserDiscoveryEnable": "Enable User Discovery", "onboardingUserDiscoveryIncreaseTrust": "Increase trust", "onboardingUserDiscoveryShareFriendsDesc": "Share with your friends who you know and who you have verified. Friends can *only see mutual friends* from your friend list.", - "onboardingUserDiscoveryExample1": "Verified contacts get a badge", - "onboardingUserDiscoveryExample2": "Suggestions based on mutual friends", "onboardingUserDiscoveryContactsVerifiedBadge": "Contacts verified by your friends get a badge", "onboardingUserDiscoveryWhoIsRequesting": "Be informed about who is requesting", "userDiscoverySettingsEnableAllContacts": "Enabled for all contacts", "userDiscoverySettingsManualApproval": "Manual approval", "userDiscoverySettingsManualApprovalDesc": "Before sharing someone, you will be asked every time someone reaches the number of send images.", "onboardingUserDiscoveryLetFriendsFindYou": "Let your friends find you", - "onboardingUserDiscoveryLetFriendsFindYouDesc": "To help your friends find you, you can be suggested to people with whom you have mutual friends.", + "onboardingUserDiscoveryLetFriendsFindYouDesc": "To help your friends find you, *you can be suggested* to people with whom you have *mutual friends*.", "onboardingUserDiscoveryBeRecommended": "Be recommended to others", "onboardingUserDiscoveryWhatOthersSee": "What others will see", "onboardingUserDiscoveryWhatYouSee": "If requested, that's what you will see", "onboardingAddContactsTitle": "Add new contacts", "onboardingAddContactsAcceptDesc": "In twonly, every contact must first be accepted before you can communicate.", - "onboardingAddContactsScanDesc": "You can scan their QR code to add them securely.", - "onboardingAddContactsSearchDesc": "Or search for their username if you know it.", - "onboardingAddContactsShareDesc": "Or share them directly in your chats.", "onboardingAddContactsMethodHeading": "Add contacts", "onboardingAddContactsMethodScan": "Scan the contact's QR code.", "onboardingAddContactsMethodSearch": "Search for the username.", "onboardingAddContactsMethodShare": "Share a contact in chats.", - "onboardingResetSetup": "Reset Setup", "linkFromUsername": "Is the link from {username}?", "linkFromUsernameLong": "If you received the link from your friend, you can mark the user as verified, as the public key in the link matches the public key already stored for that user?", "gotLinkFromFriend": "Yes, I got the link from my friend!", @@ -549,7 +437,6 @@ "additionalUserRemoveDesc": "After removal, the additional user will automatically be downgraded to the free plan, and you can add another person.", "additionalUserSelectTitle": "Select additional users", "additionalUserSelectButton": "Select users ({used}/{limit})", - "manageSubscription": "Manage subscription", "storeAsDefault": "Store as default", "deleteUserErrorMessage": "You can only delete the contact once the direct chat has been deleted and the contact is no longer a member of a group.", "groupSizeLimitError": "Currently, group size is limited to {size} people!", @@ -582,19 +469,20 @@ "userDiscoverySettingsMinImages": "Choose the minimum number of images you must have send to a person before you securely share your friends with them.", "userDiscoverySettingsMutualFriends": "Choose how many mutual friends a person must have for you to be suggested to them.", "userDiscoverySettingsApply": "Apply changes", - "userDiscoveryEnabledDisableWarning": "If you disable the \"Find friends\" feature, you will no longer see suggestions. You will also stop sharing your friends with new contacts.", + "userDiscoveryEnabledDisableWarning": "If you disable the \"Share your friends\" feature, you will no longer see suggestions. You will also stop sharing your friends with new contacts.", "userDiscoveryEnabledChangeSettings": "Change settings", - "userDiscoveryEnabledFaq": "In our FAQ we explain how the \"Find friends\" feature works.", - "userDiscoveryDisabledIntro": "twonly does *not* collect your phone number or contact-book access. Instead, *find your friends through mutual friends* and add an extra layer of trust that you're talking to the right person.", - "userDiscoveryDisabledInvisible": "Your friend list is *completely invisible to strangers*. Only your friends can see parts of it – and only those people with whom they have *mutual friends* themselves.", + "userDiscoveryEnabledFaq": "In our FAQ we explain how the \"Share your friends\" feature works.", + "userDiscoveryDisabledIntro": "twonly does *not* collect your phone number or needs access to your contacts. Instead, twonly can *find your friends through mutual friends*.", "userDiscoveryDisabledDecide": "Decide for yourself who can see your friends. You can change your mind at *any time* or *hide specific people*.", - "userDiscoverySettingsTitle": "Find friends", + "userDiscoverySettingsTitle": "Share your friends", "userDiscoverySettingsMinImagesTitle": "Number of images send", "userDiscoverySettingsMutualFriendsTitle": "Number of mutual friends", "userDiscoveryDisabledYouHaveControl": "You are in control", + "userDiscoveryDisabledLearnMore": "Learn more", "userDiscoveryEnabledDialogTitle": "Really disable?", "userDiscoveryEnabledFriendsShared": "Friends you share", "userDiscoveryEnabledFriendsSharedDesc": "You only share friends who have also activated this feature and who have reached the threshold you set.", + "userDiscoverySettingsCurrentlyDisabled": "The feature \"Share your friends\" is currently disabled.", "userDiscoveryEnabledNoFriendsShared": "You are not sharing anyone yet.", "userDiscoveryActionDisable": "Disable", "friendSuggestionsTitle": "Friend suggestions",