Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Translations updates #3775

Merged
merged 1 commit into from
Jan 7, 2025
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
33 changes: 33 additions & 0 deletions frontend/.storybook/locales.ts
Original file line number Diff line number Diff line change
Expand Up @@ -75,6 +75,33 @@ const localazyMetadata: LocalazyMetadata = {
localizedName: "Nederlands",
pluralType: (n) => { return (n===1) ? "one" : "other"; }
},
{
language: "pt",
region: "",
script: "",
isRtl: false,
name: "Portuguese",
localizedName: "Português",
pluralType: (n) => { return (n>=0 && n<=1) ? "one" : "other"; }
},
{
language: "sv",
region: "",
script: "",
isRtl: false,
name: "Swedish",
localizedName: "Svenska",
pluralType: (n) => { return (n===1) ? "one" : "other"; }
},
{
language: "uk",
region: "",
script: "",
isRtl: false,
name: "Ukrainian",
localizedName: "Українська",
pluralType: (n) => { return ((n%10===1) && (n%100!==11)) ? "one" : ((n%10>=2 && n%10<=4) && ((n%100<12 || n%100>14))) ? "few" : "many"; }
},
{
language: "zh",
region: "",
Expand All @@ -96,6 +123,9 @@ const localazyMetadata: LocalazyMetadata = {
"et": "https://delivery.localazy.com/_a7686032324574572744739e0707/_e0/7c203a8ac8bd48c3c4609a8effcd0fbac430f9b2/et/frontend.json",
"fr": "https://delivery.localazy.com/_a7686032324574572744739e0707/_e0/7c203a8ac8bd48c3c4609a8effcd0fbac430f9b2/fr/frontend.json",
"nl": "https://delivery.localazy.com/_a7686032324574572744739e0707/_e0/7c203a8ac8bd48c3c4609a8effcd0fbac430f9b2/nl/frontend.json",
"pt": "https://delivery.localazy.com/_a7686032324574572744739e0707/_e0/7c203a8ac8bd48c3c4609a8effcd0fbac430f9b2/pt/frontend.json",
"sv": "https://delivery.localazy.com/_a7686032324574572744739e0707/_e0/7c203a8ac8bd48c3c4609a8effcd0fbac430f9b2/sv/frontend.json",
"uk": "https://delivery.localazy.com/_a7686032324574572744739e0707/_e0/7c203a8ac8bd48c3c4609a8effcd0fbac430f9b2/uk/frontend.json",
"zh#Hans": "https://delivery.localazy.com/_a7686032324574572744739e0707/_e0/7c203a8ac8bd48c3c4609a8effcd0fbac430f9b2/zh-Hans/frontend.json"
}
},
Expand All @@ -109,6 +139,9 @@ const localazyMetadata: LocalazyMetadata = {
"et": "https://delivery.localazy.com/_a7686032324574572744739e0707/_e0/5b69b0350dccfd47c245a5d41c1b9fdf6912cc6e/et/file.json",
"fr": "https://delivery.localazy.com/_a7686032324574572744739e0707/_e0/5b69b0350dccfd47c245a5d41c1b9fdf6912cc6e/fr/file.json",
"nl": "https://delivery.localazy.com/_a7686032324574572744739e0707/_e0/5b69b0350dccfd47c245a5d41c1b9fdf6912cc6e/nl/file.json",
"pt": "https://delivery.localazy.com/_a7686032324574572744739e0707/_e0/5b69b0350dccfd47c245a5d41c1b9fdf6912cc6e/pt/file.json",
"sv": "https://delivery.localazy.com/_a7686032324574572744739e0707/_e0/5b69b0350dccfd47c245a5d41c1b9fdf6912cc6e/sv/file.json",
"uk": "https://delivery.localazy.com/_a7686032324574572744739e0707/_e0/5b69b0350dccfd47c245a5d41c1b9fdf6912cc6e/uk/file.json",
"zh#Hans": "https://delivery.localazy.com/_a7686032324574572744739e0707/_e0/5b69b0350dccfd47c245a5d41c1b9fdf6912cc6e/zh-Hans/file.json"
}
}
Expand Down
32 changes: 18 additions & 14 deletions frontend/locales/de.json
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@
},
"common": {
"add": "Hinzufügen",
"e2ee": "End-to-end encryption",
"e2ee": "Ende-zu-Ende-Verschlüsselung",
"error": "Fehler",
"loading": "Lade …",
"next": "Weiter",
Expand Down Expand Up @@ -212,30 +212,34 @@
}
},
"reset_cross_signing": {
"button": "Zurücksetzen der Kryptoidentität zulassen",
"button": "Identität zurücksetzen",
"cancelled": {
"description_1": "You can close this window and go back to the app to continue.",
"description_2": "If you're signed out everywhere and don't remember your recovery code, you'll still need to reset your identity.",
"heading": "Identity reset cancelled."
"description_1": "Sie können dieses Fenster schließen und zur App zurückkehren, um fortzufahren.",
"description_2": "Wenn Sie überall abgemeldet sind und Ihren Wiederherstellungscode vergessen haben, müssen Sie Ihre Identität trotzdem zurücksetzen.",
"heading": "Identitätszurücksetzung abgebrochen."
},
"description": "Wenn Sie nirgendwo anders angemeldet sind und alle Wiederherstellungsoptionen vergessen oder verloren haben, müssen Sie Ihre Krypto-Identität zurücksetzen. Das bedeutet, dass Sie ihren bestehenden Nachrichtenverlauf verlieren, andere Nutzer sehen, dass Sie ihre Identität zurückgesetzt haben und Sie ihre vorhandenen Geräte erneut verifizieren müssen.",
"description": "Wenn Sie nirgendwo anders angemeldet sind und alle Wiederherstellungsschlüssel verloren haben, müssen Sie Ihre Krypto-Identität zurücksetzen, bevor Sie die App weiterverwenden können",
"effect_list": {
"negative_1": "You will lose your existing message history",
"negative_2": "You will need to verify all your existing devices and contacts again",
"positive_1": "Your account details, contacts, preferences, and chat list will be kept"
"negative_1": "Sie werden Ihren bestehenden Nachrichtenverlauf verlieren",
"negative_2": "Sie müssen alle Ihre vorhandenen Geräte und Kontakte erneut überprüfen.",
"neutral_1": "Sie verlieren jeglichen Nachrichtenverlauf, der nur auf dem Server gespeichert ist",
"neutral_2": "Sie müssen alle Ihre vorhandenen Geräte und Kontakte erneut überprüfen.",
"positive_1": "Ihre Kontodaten, Kontakte, Einstellungen und Chat-Liste werden gespeichert"
},
"failure": {
"description": "Dies könnte ein vorübergehendes Problem sein. Bitte versuchen Sie es später erneut. Wenn das Problem weiterhin besteht, wenden Sie sich bitte an Ihren Administrator.",
"heading": "Failed to allow crypto identity reset",
"heading": "Zurücksetzen der Krypto-Identität konnte nicht zugelassen werden",
"title": "Krypto-Identität konnte nicht zugelassen werden"
},
"heading": "Krypto-Identität zurücksetzen",
"finish_reset": "Reset beenden",
"heading": "Setzen Sie Ihre Identität zurück für den Fall, dass Sie sie nicht anders bestätigen können",
"start_reset": "Reset starten",
"success": {
"description": "Ein Client kann jetzt die Krypto-Identität Ihres Kontos vorübergehend zurücksetzen. Folgen Sie den Anweisungen in Ihrem Client, um den Vorgang abzuschließen.",
"heading": "Identity reset successfully. Go back to the app to finish the process.",
"description": "Das Zurücksetzen der Identität wurde für die nächsten {{minutes}} Minuten genehmigt. Sie können dieses Fenster schließen und zur App zurückkehren, um fortzufahren.",
"heading": "Die Identität wurde erfolgreich zurückgesetzt. Kehren Sie zur App zurück, um den Vorgang abzuschließen.",
"title": "Das Zurücksetzen der Krypto-Identität ist vorübergehend erlaubt"
},
"warning": "Only reset your identity if you don't have access to another signed-in device and you've lost your recovery key."
"warning": "Setzen Sie Ihre Identität nur zurück, wenn Sie keinen Zugriff auf ein anderes angemeldetes Gerät haben und Ihren Wiederherstellungsschlüssel verloren haben."
},
"selectable_session": {
"label": "Sitzung auswählen"
Expand Down
4 changes: 4 additions & 0 deletions frontend/locales/et.json
Original file line number Diff line number Diff line change
Expand Up @@ -222,14 +222,18 @@
"effect_list": {
"negative_1": "Sa kaotad oma olemasolevate sõnumite ajaloo.",
"negative_2": "Sa pead kõik oma kasutatavad seadmed ja kontaktid uuesti verifitseerima",
"neutral_1": "Sa kaotad ligipääsu kõikidele sõnumitele, mis on salvestatud vaid serveris.",
"neutral_2": "Sa pead kõik oma olemasolevad seadmed ning kontaktid verifitseerima.",
"positive_1": "Sinu kasutajakonto andmed, kontaktid, eelistused ja vestluste loendid jäävad muutmata"
},
"failure": {
"description": "Tegemist võib olla ajutuse probleemiga, palun proovi mõne aja pärast uuesti. Kui viga on püsiv, siis abi saad oma serveri haldajalt.",
"heading": "Krüptoidentiteedi lähtestamise lubamine ei õnnestunud",
"title": "Viga krüptoidentiteedi oleku muutmisel"
},
"finish_reset": "Lõpeta lähtestamine",
"heading": "Kui sa ei saa leida ühtegi muud viisis, siis lähtesta oma krüptoidentiteet",
"start_reset": "Alusta lähtestamist",
"success": {
"description": "Sinu krüptoidentiteedi lähtestamine on lubatud järgneva {{minutes}} minuti jooksul. Jätkamiseks võid selle akna sulgeda ja minna tagasi rakenduse juurde.",
"heading": "Krüptoidentiteedi lähtestamine õnnestus. Selle protsessi lõpetamiseks mine tagasi rakenduse juurde.",
Expand Down
4 changes: 4 additions & 0 deletions frontend/locales/fr.json
Original file line number Diff line number Diff line change
Expand Up @@ -222,14 +222,18 @@
"effect_list": {
"negative_1": "Vous perdrez votre historique de messages existant",
"negative_2": "Vous devrez vérifier à nouveau tous vos appareils et contacts existants",
"neutral_1": "Vous perdrez l’historique de vos messages",
"neutral_2": "Vous devrez vérifier à nouveau tous vos appareils et tous vos contacts",
"positive_1": "Les détails de votre compte, vos contacts, vos préférences et votre liste de discussion seront conservés"
},
"failure": {
"description": "Il s'agit peut-être d'un problème temporaire, veuillez donc réessayer ultérieurement. Si le problème persiste, contactez l'administrateur de votre serveur.",
"heading": "Impossible d'autoriser la réinitialisation de l'identité cryptographique",
"title": "Impossible d'autoriser le remplacement de l'identité cryptographique"
},
"finish_reset": "Terminer la réinitialisation",
"heading": "Réinitialisez votre identité au cas où vous ne pourriez pas la vérifier autrement",
"start_reset": "Démarrer la réinitialisation",
"success": {
"description": "La réinitialisation de l'identité a été approuvée pour les prochaines {{minutes}} minutes. Vous pouvez fermer cette fenêtre et revenir à l'application pour continuer.",
"heading": "Réinitialisation de l'identité réussie. Retournez dans l'application pour terminer le processus.",
Expand Down
36 changes: 20 additions & 16 deletions frontend/locales/nl.json
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
"continue": "Doorgaan",
"edit": "Bewerken",
"save": "Opslaan",
"save_and_continue": "Save and continue"
"save_and_continue": "Opslaan en doorgaan"
},
"branding": {
"privacy_policy": {
Expand All @@ -21,13 +21,13 @@
},
"common": {
"add": "Toevoegen",
"e2ee": "End-to-end encryption",
"e2ee": "End-to-end-encryptie",
"error": "Fout",
"loading": "Laden...",
"next": "Volgende",
"previous": "Vorige",
"saved": "Saved",
"saving": "Saving…"
"saved": "Opgeslagen",
"saving": "Opslaan..."
},
"frontend": {
"account": {
Expand All @@ -38,9 +38,9 @@
"username_label": "Gebruikersnaam"
},
"password": {
"change": "Change password",
"change": "Wachtwoord wijzigen",
"change_disabled": "Password changes are disabled by the administrator.",
"label": "Password"
"label": "Wachtwoord"
},
"title": "Uw account"
},
Expand All @@ -61,7 +61,7 @@
"text": "Het ingevoerde e-mailadres is ongeldig",
"title": "Ongeldig e-mailadres"
},
"email_invalid_error": "The entered email is invalid"
"email_invalid_error": "Het ingevoerde e-mailadres is ongeldig"
},
"app_sessions_list": {
"error": "Kan app-sessies niet laden",
Expand Down Expand Up @@ -106,7 +106,7 @@
},
"error_boundary_title": "Er is iets misgegaan",
"errors": {
"field_required": "This field is required"
"field_required": "Dit veld is verplicht"
},
"last_active": {
"active_date": "Actief {{relativeDate}}",
Expand Down Expand Up @@ -137,7 +137,7 @@
"total": "Totaal: {{totalCount}}"
},
"password_change": {
"current_password_label": "Current password",
"current_password_label": "Huidig wachtwoord",
"failure": {
"description": {
"account_locked": "Your account is locked and can not be recovered at this time. If this is not expected, please contact your server administrator.",
Expand All @@ -152,9 +152,9 @@
},
"title": "Failed to update password"
},
"new_password_again_label": "Enter new password again",
"new_password_label": "New password",
"passwords_match": "Passwords match!",
"new_password_again_label": "Voer het nieuwe wachtwoord opnieuw in",
"new_password_label": "Nieuw wachtwoord",
"passwords_match": "Wachtwoorden komen overeen!",
"passwords_no_match": "Passwords don't match",
"subtitle": "Choose a new password for your account.",
"success": {
Expand Down Expand Up @@ -212,26 +212,30 @@
}
},
"reset_cross_signing": {
"button": "Het resetten van de crypto identiteit toestaan",
"button": "Identiteit resetten",
"cancelled": {
"description_1": "You can close this window and go back to the app to continue.",
"description_2": "If you're signed out everywhere and don't remember your recovery code, you'll still need to reset your identity.",
"heading": "Identity reset cancelled."
},
"description": "Als u nergens anders bent ingelogd en alle herstelopties bent vergeten of verloren, moet u uw crypto identiteit opnieuw instellen. Dit betekent dat u uw bestaande berichtgeschiedenis kwijtraakt, dat andere gebruikers zien dat u uw identiteit opnieuw hebt ingesteld en dat u uw bestaande apparaten opnieuw moet verifiëren.",
"description": "Als u niet bent aangemeld bij andere apparaten en u bent uw herstelsleutel kwijt, moet u uw identiteit opnieuw instellen om de app te kunnen blijven gebruiken.",
"effect_list": {
"negative_1": "You will lose your existing message history",
"negative_2": "You will need to verify all your existing devices and contacts again",
"neutral_1": "You will lose any message history that's stored only on the server",
"neutral_2": "You will need to verify all your existing devices and contacts again",
"positive_1": "Your account details, contacts, preferences, and chat list will be kept"
},
"failure": {
"description": "Dit kan een tijdelijk probleem zijn, probeer het later opnieuw. Als het probleem zich blijft voordoen, neem dan contact op met de serverbeheerder.",
"heading": "Failed to allow crypto identity reset",
"title": "Kan crypto identiteit niet toestaan"
},
"heading": "Crypto identiteit opnieuw instellen",
"finish_reset": "Finish reset",
"heading": "Stel uw identiteit opnieuw in als u op een andere manier niet kunt bevestigen",
"start_reset": "Start reset",
"success": {
"description": "Een client kan nu tijdelijk de crypto identiteit van uw account resetten. Volg de instructies in uw client om het proces te voltooien.",
"description": "De identiteits reset is goedgekeurd voor de volgende {{minutes}} minuten. U kunt dit venster sluiten en teruggaan naar de app om door te gaan.",
"heading": "Identity reset successfully. Go back to the app to finish the process.",
"title": "Het opnieuw instellen van de crypto identiteit is tijdelijk toegestaan"
},
Expand Down
Loading
Loading