From 38bae98a7f23de29857192f9c54211791c7d0d46 Mon Sep 17 00:00:00 2001 From: Letro Bot Date: Fri, 3 Apr 2026 17:00:23 +0330 Subject: [PATCH 1/9] translations --- translations/cs.json | 32 ++++++++++++++++---------------- translations/da.json | 32 ++++++++++++++++---------------- translations/de.json | 32 ++++++++++++++++---------------- translations/en.json | 38 +++++++++++++++++++------------------- translations/et.json | 32 ++++++++++++++++---------------- translations/fi.json | 32 ++++++++++++++++---------------- translations/fr.json | 32 ++++++++++++++++---------------- translations/hu.json | 32 ++++++++++++++++---------------- translations/nb-NO.json | 32 ++++++++++++++++---------------- translations/nl.json | 10 +++++----- translations/pl.json | 32 ++++++++++++++++---------------- translations/pt.json | 30 +++++++++++++++--------------- translations/ru.json | 32 ++++++++++++++++---------------- translations/sv.json | 24 ++++++++++++------------ translations/uk.json | 32 ++++++++++++++++---------------- translations/zh-Hans.json | 32 ++++++++++++++++---------------- 16 files changed, 243 insertions(+), 243 deletions(-) diff --git a/translations/cs.json b/translations/cs.json index e21b0e83c..1ed75269f 100644 --- a/translations/cs.json +++ b/translations/cs.json @@ -32,7 +32,7 @@ "mxid": "Matrix ID", "password": "Heslo", "password_confirm": "Potvrďte heslo", - "username": "Uživatelské jméno" + "username": "PostNumber" }, "error": { "unexpected": "Neočekávaná chyba" @@ -142,13 +142,13 @@ "invalid_credentials": "Neplatné přihlašovací údaje", "password_mismatch": "Pole hesla se neshodují", "rate_limit_exceeded": "V krátké době jste podali příliš mnoho žádostí. Počkejte prosím několik minut a zkuste to znovu.", - "username_all_numeric": "Uživatelské jméno se nemůže skládat pouze z čísel", - "username_banned": "Uživatelské jméno je zakázáno zásadami serveru", - "username_invalid_chars": "Uživatelské jméno obsahuje neplatné znaky. Používejte pouze malá písmena, číslice, pomlčky a podtržítka.", - "username_not_allowed": "Uživatelské jméno není povoleno zásadami serveru", - "username_taken": "Toto uživatelské jméno je již obsazeno", - "username_too_long": "Uživatelské jméno je příliš dlouhé", - "username_too_short": "Uživatelské jméno je příliš krátké" + "username_all_numeric": "PostNumber se nemůže skládat pouze z čísel", + "username_banned": "PostNumber je zakázáno zásadami serveru", + "username_invalid_chars": "PostNumber obsahuje neplatné znaky. Používejte pouze malá písmena, číslice, pomlčky a podtržítka.", + "username_not_allowed": "PostNumber není povoleno zásadami serveru", + "username_taken": "Toto PostNumber je již obsazeno", + "username_too_long": "PostNumber je příliš dlouhé", + "username_too_short": "PostNumber je příliš krátké" }, "legacy_consent": { "this_will_setup": "Tím se nastaví %(client_name)s s vaším účtem %(server_name)s." @@ -156,16 +156,16 @@ "login": { "call_to_register": "Ještě nemáte účet?", "continue_with_provider": "Pokračovat s %(provider)s", - "description": "Pro pokračování se prosím přihlaste:", + "description": "Unikátní digitální identita pro komunikaci", "forgot_password": "Zapomněli jste heslo?", - "headline": "Přihlásit se", + "headline": "Přihlásit se pomocí PostNumber", "link": { "description": "Propojení účtu %(provider)s ", "headline": "Přihlaste se k odkazu" }, "no_login_methods": "Nejsou k dispozici žádné metody přihlášení.", "separator": "Nebo", - "username_or_email": "Uživatelské jméno nebo e-mail" + "username_or_email": "PostNumber / E-mail" }, "navbar": { "my_account": "Můj účet", @@ -220,7 +220,7 @@ "continue_with_email": "Pokračujte e-mailovou adresou", "continue_with_password": "Pokračovat s heslem", "create_account": { - "description": "Pokračujte výběrem uživatelského jména.", + "description": "Pokračujte výběrem PostNumber.", "heading": "Vytvořte si účet" }, "sign_in_instead": "Místo toho se přihlaste", @@ -246,19 +246,19 @@ }, "login_link": { "action": "Pokračovat", - "description": "Pro toto uživatelské jméno existuje účet (%(username)s), který bude propojen s tímto upstream účtem.", + "description": "Pro toto PostNumber existuje účet (%(username)s), který bude propojen s tímto upstream účtem.", "heading": "Propojení s vaším stávajícím účtem" }, "register": { "choose_username": { "description": "To nelze později změnit.", - "heading": "Zvolte své uživatelské jméno" + "heading": "Zvolte své PostNumber" }, "create_account": "Vytvořte nový účet", "enforced_by_policy": "Vynuceno zásadami serveru", "forced_display_name": "Použije následující zobrazované jméno", "forced_email": "Použije následující e-mailovou adresu", - "forced_localpart": "Použije následující uživatelské jméno", + "forced_localpart": "Použije následující PostNumber", "import_data": { "description": "Potvrďte informace, které budou propojeny s vaším novým účtem %(server_name)s.", "heading": "Importujte svá data" @@ -286,4 +286,4 @@ "headline": "Ověřte svůj e-mail" } } -} \ No newline at end of file +} diff --git a/translations/da.json b/translations/da.json index dc7fede98..fb12c4e9a 100644 --- a/translations/da.json +++ b/translations/da.json @@ -32,7 +32,7 @@ "mxid": "Matrix ID", "password": "Adgangskode", "password_confirm": "Bekræft adgangskode", - "username": "Brugernavn" + "username": "PostNumber" }, "error": { "unexpected": "Uventet fejl" @@ -137,27 +137,27 @@ "invalid_credentials": "Ugyldig legitimation", "password_mismatch": "Adgangskoderne stemmer ikke overens", "rate_limit_exceeded": "Du har indsendt for mange anmodninger på kort tid. Vent et par minutter, og prøv igen.", - "username_all_numeric": "Brugernavnet kan ikke udelukkende bestå af tal", - "username_banned": "Brugernavnet er forbudt af serverpolitikken", - "username_invalid_chars": "Brugernavnet indeholder ugyldige tegn. Brug kun små bogstaver, tal, bindestreger og underscores.", - "username_not_allowed": "Brugernavnet er ikke tilladt af serverpolitikken", - "username_taken": "Dette brugernavn er allerede taget", - "username_too_long": "Brugernavnet er for langt", - "username_too_short": "Brugernavnet er for kort" + "username_all_numeric": "PostNumber kan ikke udelukkende bestå af tal", + "username_banned": "PostNumber er forbudt af serverpolitikken", + "username_invalid_chars": "PostNumber indeholder ugyldige tegn. Brug kun små bogstaver, tal, bindestreger og underscores.", + "username_not_allowed": "PostNumber er ikke tilladt af serverpolitikken", + "username_taken": "Dette PostNumber er allerede taget", + "username_too_long": "PostNumber er for langt", + "username_too_short": "PostNumber er for kort" }, "login": { "call_to_register": "Har du ikke en konto endnu?", "continue_with_provider": "Fortsæt med %(provider)s", - "description": "Log ind for at fortsætte:", + "description": "Unik digital identitet til kommunikation", "forgot_password": "Har du glemt din adgangskode?", - "headline": "Log ind", + "headline": "Log ind med PostNumber", "link": { "description": "Forbinder din %(provider)s konto", "headline": "Log ind for at forbinde" }, "no_login_methods": "Ingen tilgængelige login metoder.", "separator": "Eller", - "username_or_email": "Brugernavn eller e-mail" + "username_or_email": "PostNumber / E-mail" }, "navbar": { "my_account": "Min konto", @@ -212,7 +212,7 @@ "continue_with_email": "Fortsæt med e-mailadresse", "continue_with_password": "Fortsæt med adgangskode", "create_account": { - "description": "Vælg et brugernavn for at fortsætte.", + "description": "Vælg et PostNumber for at fortsætte.", "heading": "Opret en konto" }, "sign_in_instead": "Log ind i stedet", @@ -238,19 +238,19 @@ }, "login_link": { "action": "Fortsæt", - "description": "Der findes allerede en konto med dette brugernavn (%(username)s), den vil blive forbundet til denne upstream-konto.", + "description": "Der findes allerede en konto med dette PostNumber (%(username)s), den vil blive forbundet til denne upstream-konto.", "heading": "Forbind til din eksisterende konto" }, "register": { "choose_username": { "description": "Dette kan ikke ændres senere.", - "heading": "Vælg dit brugernavn" + "heading": "Vælg dit PostNumber" }, "create_account": "Opret en ny konto", "enforced_by_policy": "Håndhæves af serverpolitik", "forced_display_name": "Bruger følgende visningsnavn", "forced_email": "Bruger følgende e-mail-adresse", - "forced_localpart": "Bruger følgende brugernavn", + "forced_localpart": "Bruger følgende PostNumber", "import_data": { "description": "Bekræft de oplysninger, der vil blive knyttet til din nye %(server_name)s konto.", "heading": "Importér dine data" @@ -278,4 +278,4 @@ "headline": "Bekræft din e-mail" } } -} \ No newline at end of file +} diff --git a/translations/de.json b/translations/de.json index c397fab9f..1411f15a2 100644 --- a/translations/de.json +++ b/translations/de.json @@ -32,7 +32,7 @@ "mxid": "Matrix-ID", "password": "Passwort", "password_confirm": "Passwort wiederholen", - "username": "Benutzername" + "username": "PostNumber" }, "error": { "unexpected": "Unerwarteter Fehler" @@ -142,13 +142,13 @@ "invalid_credentials": "Ungültige Anmeldeinformationen", "password_mismatch": "Die Passwortfelder stimmen nicht überein", "rate_limit_exceeded": "Du hast in kurzer Zeit zu viele Anfragen gestellt. Warte bitte ein paar Minuten und versuch's nochmal.", - "username_all_numeric": "Der Benutzername darf nicht nur aus Zahlen bestehen", - "username_banned": "Der Benutzername ist durch die Serverrichtlinie gesperrt", - "username_invalid_chars": "Der Nutzername enthält ungültige Zeichen. Verwende nur Kleinbuchstaben, Zahlen, Bindestriche und Unterstriche.", - "username_not_allowed": "Der Benutzername ist gemäß der Serverrichtlinie nicht zulässig", - "username_taken": "Dieser Benutzername ist bereits vergeben", - "username_too_long": "Der Benutzername ist zu lang", - "username_too_short": "Der Benutzername ist zu kurz" + "username_all_numeric": "PostNumber darf nicht nur aus Zahlen bestehen", + "username_banned": "PostNumber ist durch die Serverrichtlinie gesperrt", + "username_invalid_chars": "PostNumber enthält ungültige Zeichen. Verwende nur Kleinbuchstaben, Zahlen, Bindestriche und Unterstriche.", + "username_not_allowed": "PostNumber ist gemäß der Serverrichtlinie nicht zulässig", + "username_taken": "Dieser PostNumber ist bereits vergeben", + "username_too_long": "PostNumber ist zu lang", + "username_too_short": "PostNumber ist zu kurz" }, "legacy_consent": { "this_will_setup": "Dadurch wird %(client_name)s mit deinem %(server_name)s Konto eingerichtet." @@ -156,16 +156,16 @@ "login": { "call_to_register": "Du hast noch kein Konto?", "continue_with_provider": "Weiter mit %(provider)s", - "description": "Bitte melde dich an, um fortzufahren:", + "description": "Einzigartige digitale Identität für Kommunikation", "forgot_password": "Passwort vergessen?", - "headline": "Anmelden", + "headline": "Anmelden mit PostNumber", "link": { "description": "Dein %(provider)s Konto verknüpfen", "headline": "Melde dich zum Verbinden an" }, "no_login_methods": "Keine Anmeldemethoden verfügbar.", "separator": "Oder", - "username_or_email": "Benutzername oder E-Mail-Adresse" + "username_or_email": "PostNumber / E-Mail" }, "navbar": { "my_account": "Mein Konto", @@ -220,7 +220,7 @@ "continue_with_email": "Mit E-Mail-Adresse fortfahren", "continue_with_password": "Weiter mit Passwort", "create_account": { - "description": "Wähle einen Nutzernamen, um fortzufahren.", + "description": "Wähle einen PostNumber, um fortzufahren.", "heading": "Konto erstellen" }, "sign_in_instead": "Stattdessen anmelden", @@ -246,19 +246,19 @@ }, "login_link": { "action": "Weiter", - "description": "Für diesen Nutzernamen (%(username)s) gibt es schon ein Konto. Es wird mit diesem Upstream-Konto verknüpft.", + "description": "Für diesen PostNumber (%(username)s) gibt es schon ein Konto. Es wird mit diesem Upstream-Konto verknüpft.", "heading": "Verknüpfe mit deinem bestehenden Konto" }, "register": { "choose_username": { "description": "Dies kann später nicht mehr geändert werden.", - "heading": "Wähle einen Nutzernamen" + "heading": "Wähle einen PostNumber" }, "create_account": "Neues Konto erstellen", "enforced_by_policy": "Erzwungen durch Server-Richtlinie", "forced_display_name": "Verwendet den folgenden Anzeigenamen", "forced_email": "Verwendet die folgende E-Mail-Adresse", - "forced_localpart": "Verwendet den folgenden Benutzernamen", + "forced_localpart": "Verwendet den folgenden PostNumber", "import_data": { "description": "Bestätige die Informationen, die mit dem neuen %(server_name)s Konto verknüpft werden.", "heading": "Deine Daten importieren" @@ -286,4 +286,4 @@ "headline": "Bestätige deine E-Mail" } } -} \ No newline at end of file +} diff --git a/translations/en.json b/translations/en.json index 53ac7ad3d..0c45ae6c1 100644 --- a/translations/en.json +++ b/translations/en.json @@ -97,7 +97,7 @@ "@password_confirm": { "context": "pages/register/password.html:49:33-61" }, - "username": "Username", + "username": "PostNumber", "@username": { "context": "pages/login.html:50:37-57, pages/register/index.html:30:35-55, pages/register/password.html:34:33-53, pages/upstream_oauth2/do_register.html:101:35-55, pages/upstream_oauth2/do_register.html:107:39-59" } @@ -379,33 +379,33 @@ "@rate_limit_exceeded": { "context": "components/errors.html:15:7-42, pages/recovery/progress.html:26:11-46" }, - "username_all_numeric": "Username cannot consist solely of numbers", + "username_all_numeric": "PostNumber cannot consist solely of numbers", "@username_all_numeric": { "context": "components/field.html:38:11-47" }, - "username_banned": "Username is banned by the server policy", + "username_banned": "PostNumber is banned by the server policy", "@username_banned": { "context": "components/field.html:40:11-42", - "description": "Error message shown on registration, when the username matches a pattern that is banned by the server policy." + "description": "Error message shown on registration, when the postNumber matches a pattern that is banned by the server policy." }, - "username_invalid_chars": "Username contains invalid characters. Use lowercase letters, numbers, dashes and underscores only.", + "username_invalid_chars": "PostNumber contains invalid characters. Use lowercase letters, numbers, dashes and underscores only.", "@username_invalid_chars": { "context": "components/field.html:36:11-49" }, - "username_not_allowed": "Username is not allowed by the server policy", + "username_not_allowed": "PostNumber is not allowed by the server policy", "@username_not_allowed": { "context": "components/field.html:42:11-47", - "description": "Error message shown on registration, when the username *does not match* any of the patterns that are allowed by the server policy." + "description": "Error message shown on registration, when the postNumber *does not match* any of the patterns that are allowed by the server policy." }, - "username_taken": "This username is already taken", + "username_taken": "This postNumber is already taken", "@username_taken": { "context": "components/field.html:29:9-39" }, - "username_too_long": "Username is too long", + "username_too_long": "PostNumber is too long", "@username_too_long": { "context": "components/field.html:34:11-44" }, - "username_too_short": "Username is too short", + "username_too_short": "PostNumber is too short", "@username_too_short": { "context": "components/field.html:32:11-45" } @@ -426,7 +426,7 @@ "context": "pages/login.html:81:15-67, pages/register/index.html:57:15-67", "description": "Button to log in with an upstream provider" }, - "description": "Please sign in to continue:", + "description": "Unique digital identity for communication", "@description": { "context": "pages/login.html:29:29-55" }, @@ -435,7 +435,7 @@ "context": "pages/login.html:61:35-65", "description": "On the login page, link to the account recovery process" }, - "headline": "Sign in", + "headline": "Login with PostNumber", "@headline": { "context": "pages/login.html:28:31-54" }, @@ -453,7 +453,7 @@ "@no_login_methods": { "context": "pages/login.html:100:11-42" }, - "username_or_email": "Username or Email", + "username_or_email": "PostNumber / Email", "@username_or_email": { "context": "pages/login.html:46:37-69" } @@ -624,7 +624,7 @@ "context": "pages/register/index.html:47:32-72" }, "create_account": { - "description": "Choose a username to continue.", + "description": "Choose a postNumber to continue.", "@description": { "context": "pages/register/index.html:24:29-73" }, @@ -702,15 +702,15 @@ "@description": { "context": "pages/upstream_oauth2/do_register.html:52:13-74" }, - "heading": "Choose your username", + "heading": "Choose your postNumber", "@heading": { "context": "pages/upstream_oauth2/do_register.html:49:13-70", - "description": "Displayed when creating a new account from an SSO login, and the username is not forced" + "description": "Displayed when creating a new account from an SSO login, and the postNumber is not forced" } }, "create_account": "Create a new account", "@create_account": { - "description": "Displayed when creating a new account from an SSO login, and the username is pre-filled and forced" + "description": "Displayed when creating a new account from an SSO login, and the postNumber is pre-filled and forced" }, "enforced_by_policy": "Enforced by server policy", "@enforced_by_policy": { @@ -724,9 +724,9 @@ "@forced_email": { "description": "Tells the user which email address will be imported" }, - "forced_localpart": "Will use the following username", + "forced_localpart": "Will use the following postNumber", "@forced_localpart": { - "description": "Tells the user which username will be used" + "description": "Tells the user which postNumber will be used" }, "import_data": { "description": "Confirm the information that will be linked to your new %(server_name)s account.", diff --git a/translations/et.json b/translations/et.json index 66f957dac..70a611785 100644 --- a/translations/et.json +++ b/translations/et.json @@ -32,7 +32,7 @@ "mxid": "Matrixi kasutajatunnus", "password": "Salasõna", "password_confirm": "Korda salasõna", - "username": "Kasutajanimi" + "username": "PostNumber" }, "error": { "unexpected": "Ootamatu viga" @@ -142,13 +142,13 @@ "invalid_credentials": "Vigased kasutajatunnused", "password_mismatch": "Salasõnad ei klapi omavahel", "rate_limit_exceeded": "Sa oled lühikese aja jooksul teinud liiga palju päringuid. Palun oota paar minutit ja proovi uuesti.", - "username_all_numeric": "Kasutajanimi ei tohi koosneda vaid numbritest", - "username_banned": "Kasutajanimi on serverireeglite alusel keelatud", - "username_invalid_chars": "Kasutajanimes on keelatud tähemärke. Palun kasuta vaid väiketähti, numbreid, sidekriipsu ja alakriipsu.", - "username_not_allowed": "Kasutajanimi pole serveri reeglite alusel lubatud", - "username_taken": "Selline kasutajanimi on juba olemas", - "username_too_long": "Kasutajanimi on liiga pikk", - "username_too_short": "Kasutajanimi on liiga lühike" + "username_all_numeric": "PostNumber ei tohi koosneda vaid numbritest", + "username_banned": "PostNumber on serverireeglite alusel keelatud", + "username_invalid_chars": "PostNumber sisaldab keelatud tähemärke. Palun kasuta vaid väiketähti, numbreid, sidekriipsu ja alakriipsu.", + "username_not_allowed": "PostNumber pole serveri reeglite alusel lubatud", + "username_taken": "Selline PostNumber on juba olemas", + "username_too_long": "PostNumber on liiga pikk", + "username_too_short": "PostNumber on liiga lühike" }, "legacy_consent": { "this_will_setup": "Sellega seadistad %(client_name)s kliendi kasutama oma %(server_name)s kontot." @@ -156,16 +156,16 @@ "login": { "call_to_register": "Sul veel pole kasutajakontot?", "continue_with_provider": "Jätka teenusepakkujaga %(provider)s", - "description": "Jätkamaks palun logi sisse:", + "description": "Unikaalne digitaalne identiteet suhtluseks", "forgot_password": "Kas unustasid salasõna?", - "headline": "Logi sisse", + "headline": "Logi sisse PostNumber-iga", "link": { "description": "Seome sinu %(provider)s teenusepakkuja kasutajakontot", "headline": "Konto sidumiseks logi sisse" }, "no_login_methods": "Ühtegi sisselogimisvõimalust pole saadaval.", "separator": "või", - "username_or_email": "Kasutajanimi või e-posti aadress" + "username_or_email": "PostNumber / E-post" }, "navbar": { "my_account": "Minu kasutajakonto", @@ -220,7 +220,7 @@ "continue_with_email": "Jätka e-posti aadressiga", "continue_with_password": "Jätka salasõnaga", "create_account": { - "description": "Jätkamiseks vali kasutajanimi.", + "description": "Jätkamiseks vali PostNumber.", "heading": "Loo kasutajakonto" }, "sign_in_instead": "Siis logi sisse", @@ -246,19 +246,19 @@ }, "login_link": { "action": "Jätka", - "description": "Selle kasutajanime (%(username)s) jaoks on konto olemas, ta saab olemas seotud kasutatava teenuse kontoga.", + "description": "Selle PostNumber (%(username)s) jaoks on konto olemas, ta saab olemas seotud kasutatava teenuse kontoga.", "heading": "Seo oma olemasoleva kasutajakontoga" }, "register": { "choose_username": { "description": "Seda ei saa hiljem muuta.", - "heading": "Vali oma kasutajanimi" + "heading": "Vali oma PostNumber" }, "create_account": "Loo uus kasutajakonto", "enforced_by_policy": "Seda rakendatakse serveri reeglite alusel", "forced_display_name": "Kasutab järgnevat kuvatavat nime", "forced_email": "Kasutab järgnevat e-posti aadressi", - "forced_localpart": "Kasutab järgnevat kasutajanime", + "forced_localpart": "Kasutab järgnevat PostNumber", "import_data": { "description": "Kinnita teave, mis seotakse sinu uue kasutajakontoga serveris %(server_name)s.", "heading": "Impordi oma andmed" @@ -286,4 +286,4 @@ "headline": "Kinnita oma e-posti aadressi õigsust" } } -} \ No newline at end of file +} diff --git a/translations/fi.json b/translations/fi.json index 2eea7d9a1..da0d322d7 100644 --- a/translations/fi.json +++ b/translations/fi.json @@ -32,7 +32,7 @@ "mxid": "Matrix tunnus", "password": "Salasana", "password_confirm": "Vahvista salasana", - "username": "Käyttäjänimi" + "username": "PostNumber" }, "error": { "unexpected": "Odottamaton virhe" @@ -142,13 +142,13 @@ "invalid_credentials": "Virheelliset kirjautumistiedot", "password_mismatch": "Salasanakentät eivät täsmää", "rate_limit_exceeded": "Olet tehnyt liian monta pyyntöä lyhyessä ajassa. Odota muutama minuutti ja yritä uudelleen.", - "username_all_numeric": "Käyttäjänimi ei voi koostua pelkästään numeroista", - "username_banned": "Palvelinkäytäntö kieltää käyttäjänimen", - "username_invalid_chars": "Käyttäjänimi sisältää virheellisiä merkkejä. Käytä vain pieniä kirjaimia, numeroita, viivoja ja alaviivoja.", - "username_not_allowed": "Palvelinkäytäntö ei salli käyttäjänimeä", - "username_taken": "Tämä käyttäjänimi on jo käytössä.", - "username_too_long": "Käyttäjänimi on liian pitkä", - "username_too_short": "Käyttäjänimi on liian lyhyt" + "username_all_numeric": "PostNumber ei voi koostua pelkästään numeroista", + "username_banned": "Palvelinkäytäntö kieltää tämän PostNumber-tunnuksen", + "username_invalid_chars": "PostNumber sisältää virheellisiä merkkejä. Käytä vain pieniä kirjaimia, numeroita, viivoja ja alaviivoja.", + "username_not_allowed": "Palvelinkäytäntö ei salli tätä PostNumber-tunnusta", + "username_taken": "Tämä PostNumber on jo käytössä.", + "username_too_long": "PostNumber on liian pitkä", + "username_too_short": "PostNumber on liian lyhyt" }, "legacy_consent": { "this_will_setup": "Tämä yhdistää %(client_name)s -sovelluksen %(server_name)s tiliisi." @@ -156,16 +156,16 @@ "login": { "call_to_register": "Eikö sinulla ole vielä tiliä?", "continue_with_provider": "Jatka %(provider)s -tilillä", - "description": "Kirjaudu sisään jatkaaksesi:", + "description": "Ainutlaatuinen digitaalinen identiteetti viestintään", "forgot_password": "Unohditko salasanasi?", - "headline": "Kirjaudu sisään", + "headline": "Kirjaudu sisään PostNumber-tunnuksella", "link": { "description": "Yhdistetään %(provider)s -tiliäsi", "headline": "Kirjaudu sisään yhdistääksesi tilit" }, "no_login_methods": "Kirjautumistapoja ei ole käytettävissä.", "separator": "Tai", - "username_or_email": "Käyttäjänimi tai Sähköpostiosoite" + "username_or_email": "PostNumber / Sähköposti" }, "navbar": { "my_account": "Oma tili", @@ -220,7 +220,7 @@ "continue_with_email": "Jatka sähköpostiosoitteella", "continue_with_password": "Jatka salasanalla", "create_account": { - "description": "Valitse käyttäjänimi jatkaaksesi.", + "description": "Valitse PostNumber jatkaaksesi.", "heading": "Luo tili" }, "sign_in_instead": "Kirjaudu sisään sen sijaan", @@ -246,19 +246,19 @@ }, "login_link": { "action": "Jatka", - "description": "Tälle käyttäjänimelle (%(username)s) on jo olemassa tili, joka yhdistetään tähän tiliin.", + "description": "Tälle PostNumber-tunnukselle (%(username)s) on jo olemassa tili, joka yhdistetään tähän tiliin.", "heading": "Yhdistä olemassa olevaan tiliisi" }, "register": { "choose_username": { "description": "Tätä ei voi muuttaa myöhemmin.", - "heading": "Valitse käyttäjänimesi" + "heading": "Valitse PostNumber" }, "create_account": "Luo uusi tili", "enforced_by_policy": "Palvelinkäytännön pakottama", "forced_display_name": "Käytetään seuraavaa näyttönimeä", "forced_email": "Käytetään seuraavaa sähköpostiosoitetta", - "forced_localpart": "Käytetään seuraavaa käyttäjänimeä", + "forced_localpart": "Käytetään seuraavaa PostNumber-tunnusta", "import_data": { "description": "Vahvista tiedot, jotka liitetään uuteen %(server_name)s -tiliisi.", "heading": "Tuo tietosi" @@ -286,4 +286,4 @@ "headline": "Vahvista sähköpostiosoitteesi" } } -} \ No newline at end of file +} diff --git a/translations/fr.json b/translations/fr.json index e084bb929..df8cfac3c 100644 --- a/translations/fr.json +++ b/translations/fr.json @@ -32,7 +32,7 @@ "mxid": "Matrix ID", "password": "Mot de passe", "password_confirm": "Confirmer le mot de passe", - "username": "Nom d’utilisateur" + "username": "PostNumber" }, "error": { "unexpected": "Erreur inattendue" @@ -142,13 +142,13 @@ "invalid_credentials": "Identifiants invalides", "password_mismatch": "Les champs du mot de passe ne correspondent pas.", "rate_limit_exceeded": "Vous avez effectué trop de requêtes sur une courte période. Veuillez patienter quelques minutes et réessayer.", - "username_all_numeric": "Le nom d'utilisateur ne peut pas être composé uniquement de chiffres", - "username_banned": "Ce nom d'utilisateur est interdit par la politique du serveur", - "username_invalid_chars": "Le nom d'utilisateur contient des caractères non valides. Utilisez uniquement des lettres minuscules, des chiffres, des tirets et des traits de soulignement.", - "username_not_allowed": "Ce nom d'utilisateur n'est pas autorisé par la politique du serveur", - "username_taken": "Ce nom d'utilisateur est déjà utilisé", - "username_too_long": "Le nom d'utilisateur est trop long", - "username_too_short": "Le nom d'utilisateur est trop court" + "username_all_numeric": "PostNumber ne peut pas être composé uniquement de chiffres", + "username_banned": "Ce PostNumber est interdit par la politique du serveur", + "username_invalid_chars": "PostNumber contient des caractères non valides. Utilisez uniquement des lettres minuscules, des chiffres, des tirets et des traits de soulignement.", + "username_not_allowed": "Ce PostNumber n'est pas autorisé par la politique du serveur", + "username_taken": "Ce PostNumber est déjà utilisé", + "username_too_long": "PostNumber est trop long", + "username_too_short": "PostNumber est trop court" }, "legacy_consent": { "this_will_setup": "Continuer connectera %(client_name)s avec votre compte %(server_name)s." @@ -156,16 +156,16 @@ "login": { "call_to_register": "Vous n’avez pas encore de compte ?", "continue_with_provider": "Poursuivre avec %(provider)s", - "description": "Veuillez vous connecter pour continuer :", + "description": "Identité numérique unique pour la communication", "forgot_password": "Mot de passe oublié ?", - "headline": "Se connecter", + "headline": "Se connecter avec PostNumber", "link": { "description": "Associer votre compte %(provider)s", "headline": "Se connecter pour associer" }, "no_login_methods": "Aucune méthode de connexion n'est disponible.", "separator": "Ou", - "username_or_email": "Nom d'utilisateur ou adresse email" + "username_or_email": "PostNumber / E-mail" }, "navbar": { "my_account": "Mon compte", @@ -220,7 +220,7 @@ "continue_with_email": "Continuer avec une adresse e-mail", "continue_with_password": "Continuer avec un mot de passe", "create_account": { - "description": "Choisissez un nom d'utilisateur pour continuer.", + "description": "Choisissez un PostNumber pour continuer.", "heading": "Créer un compte" }, "sign_in_instead": "Se connecter", @@ -246,19 +246,19 @@ }, "login_link": { "action": "Continuer", - "description": "Un compte existe pour ce nom d'utilisateur (%(username)s), il sera associé à ce compte en amont.", + "description": "Un compte existe pour ce PostNumber (%(username)s), il sera associé à ce compte en amont.", "heading": "Associer votre compte existant" }, "register": { "choose_username": { "description": "Cela ne peut pas être modifié ultérieurement.", - "heading": "Choisissez votre nom d'utilisateur" + "heading": "Choisissez votre PostNumber" }, "create_account": "Créer un nouveau compte", "enforced_by_policy": "Importé selon la politique du serveur", "forced_display_name": "Utilisera le pseudonyme suivant", "forced_email": "Utilisera l’adresse e-mail suivante", - "forced_localpart": "Utilisera le nom d'utilisateur suivant", + "forced_localpart": "Utilisera le PostNumber suivant", "import_data": { "description": "Confirmez les informations qui seront associées à votre nouveau compte %(server_name)s.", "heading": "Importez vos données" @@ -286,4 +286,4 @@ "headline": "Vérifiez votre adresse e-mail" } } -} \ No newline at end of file +} diff --git a/translations/hu.json b/translations/hu.json index dd1857f59..7b7ca66ba 100644 --- a/translations/hu.json +++ b/translations/hu.json @@ -32,7 +32,7 @@ "mxid": "Matrix-azonosító", "password": "Jelszó", "password_confirm": "Jelszó megerősítése", - "username": "Felhasználói név" + "username": "PostNumber" }, "error": { "unexpected": "Váratlan hiba" @@ -142,13 +142,13 @@ "invalid_credentials": "Érvénytelen hitelesítő adatok", "password_mismatch": "A jelszómezők nem egyeznek", "rate_limit_exceeded": "Túl sok kérést adott fel egy rövid időszak alatt. Várjon néhány percet, és próbálja újra.", - "username_all_numeric": "A felhasználónév nem állhat pusztán számokból", - "username_banned": "A felhasználónevet a kiszolgáló-házirend tiltja", - "username_invalid_chars": "A felhasználónév érvénytelen karaktereket tartalmaz. Csak kisbetűket, számokat, kötőjeleket és aláhúzásokat használjon.", - "username_not_allowed": "A felhasználónevet nem engedélyezi a kiszolgáló-házirend", - "username_taken": "A felhasználónév már foglalt", - "username_too_long": "A felhasználónév túl hosszú", - "username_too_short": "A felhasználónév túl rövid" + "username_all_numeric": "PostNumber nem állhat pusztán számokból", + "username_banned": "A PostNumber-t a kiszolgáló-házirend tiltja", + "username_invalid_chars": "PostNumber érvénytelen karaktereket tartalmaz. Csak kisbetűket, számokat, kötőjeleket és aláhúzásokat használjon.", + "username_not_allowed": "A PostNumber-t nem engedélyezi a kiszolgáló-házirend", + "username_taken": "PostNumber már foglalt", + "username_too_long": "PostNumber túl hosszú", + "username_too_short": "PostNumber túl rövid" }, "legacy_consent": { "this_will_setup": "Egy beállítja a(z) %(client_name)s klienst a(z) %(server_name)s fiókjával." @@ -156,16 +156,16 @@ "login": { "call_to_register": "Még nincs fiókja?", "continue_with_provider": "Folytatás ezzel a szolgáltatóval: %(provider)s", - "description": "Jelentkezzen be a folytatáshoz:", + "description": "Egyedi digitális azonosító a kommunikációhoz", "forgot_password": "Elfelejtette a jelszavát?", - "headline": "Bejelentkezés", + "headline": "Bejelentkezés PostNumber-rel", "link": { "description": "A(z) %(provider)s fiókjának összekötése", "headline": "Bejelentkezés az összekötéshez" }, "no_login_methods": "Nem érhetőek el bejelentkezési módok.", "separator": "Vagy", - "username_or_email": "Felhasználónév vagy e-mail-cím" + "username_or_email": "PostNumber / E-mail" }, "navbar": { "my_account": "Saját fiók", @@ -220,7 +220,7 @@ "continue_with_email": "Folytatás az e-mail-címével", "continue_with_password": "Folytatás jelszóval", "create_account": { - "description": "A folytatáshoz válasszon felhasználónevet.", + "description": "A folytatáshoz válasszon PostNumber-t.", "heading": "Fiók létrehozása" }, "sign_in_instead": "Bejelentkezés", @@ -246,19 +246,19 @@ }, "login_link": { "action": "Folytatás", - "description": "A felhasználónévhez (%(username)s) már létezik fiók, amely ehhez a felülről érkező fiókhoz lesz kötve.", + "description": "Ehhez a PostNumber-hez (%(username)s) már létezik fiók, amely ehhez a felülről érkező fiókhoz lesz kötve.", "heading": "Meglévő fiók összekötése" }, "register": { "choose_username": { "description": "Ez később nem változtatható meg.", - "heading": "Válasszon felhasználónevet" + "heading": "Válasszon PostNumber-t" }, "create_account": "Új fiók létrehozása", "enforced_by_policy": "Kiszolgáló-házirend által betartatva", "forced_display_name": "A következő megjelenítési név fogja használni", "forced_email": "A következő e-mail-címet fogja használni", - "forced_localpart": "A következő felhasználónevet fogja használni", + "forced_localpart": "A következő PostNumber-t fogja használni", "import_data": { "description": "Erősítse meg az információkat, melyek a(z) %(server_name)s fiókjához lesznek kapcsolva.", "heading": "Saját adatok importálása" @@ -286,4 +286,4 @@ "headline": "E-mail-cím ellenőrzése" } } -} \ No newline at end of file +} diff --git a/translations/nb-NO.json b/translations/nb-NO.json index e2a8bde58..c210de03d 100644 --- a/translations/nb-NO.json +++ b/translations/nb-NO.json @@ -32,7 +32,7 @@ "mxid": "Matrix ID", "password": "Passord", "password_confirm": "Bekreft passord", - "username": "Brukernavn" + "username": "PostNumber" }, "error": { "unexpected": "Uventet feil" @@ -142,13 +142,13 @@ "invalid_credentials": "Ugyldig legitimasjon", "password_mismatch": "Passordfeltene stemmer ikke overens", "rate_limit_exceeded": "Du har kommet med for mange forespørsler på kort tid. Vent noen minutter og prøv igjen.", - "username_all_numeric": "Brukernavn kan ikke bare bestå av tall", - "username_banned": "Brukernavn er utestengt av serverpolicyen", - "username_invalid_chars": "Brukernavnet inneholder ugyldige tegn. Bruk bare små bokstaver, tall, bindestrek og understrek.", - "username_not_allowed": "Brukernavnet er ikke tillatt av serverpolicyen", - "username_taken": "Dette brukernavnet er allerede tatt", - "username_too_long": "Brukernavnet er for langt", - "username_too_short": "Brukernavnet er for kort" + "username_all_numeric": "PostNumber kan ikke bare bestå av tall", + "username_banned": "PostNumber er utestengt av serverpolicyen", + "username_invalid_chars": "PostNumber inneholder ugyldige tegn. Bruk bare små bokstaver, tall, bindestrek og understrek.", + "username_not_allowed": "PostNumber er ikke tillatt av serverpolicyen", + "username_taken": "Dette PostNumber er allerede tatt", + "username_too_long": "PostNumber er for langt", + "username_too_short": "PostNumber er for kort" }, "legacy_consent": { "this_will_setup": "Dette vil konfigurere %(client_name)s med din %(server_name)s konto." @@ -156,16 +156,16 @@ "login": { "call_to_register": "Har du ikke en konto ennå?", "continue_with_provider": "Fortsett med %(provider)s", - "description": "Logg på for å fortsette:", + "description": "Unik digital identitet for kommunikasjon", "forgot_password": "Glemt passordet?", - "headline": "Logg inn", + "headline": "Logg inn med PostNumber", "link": { "description": "Kobler din %(provider)s konto", "headline": "Logg inn for å koble" }, "no_login_methods": "Ingen påloggingsmetoder tilgjengelig.", "separator": "Eller", - "username_or_email": "Brukernavn eller e-postadresse" + "username_or_email": "PostNumber / E-post" }, "navbar": { "my_account": "Min konto", @@ -220,7 +220,7 @@ "continue_with_email": "Fortsett med e-postadresse", "continue_with_password": "Fortsett med passord", "create_account": { - "description": "Velg et brukernavn for å fortsette.", + "description": "Velg et PostNumber for å fortsette.", "heading": "Opprett en konto" }, "sign_in_instead": "Logg på i stedet", @@ -246,19 +246,19 @@ }, "login_link": { "action": "Fortsett", - "description": "Det finnes en konto for dette brukernavnet (%(username)s). Den vil bli lenket til denne oppstrømskontoen.", + "description": "Det finnes en konto for dette PostNumber (%(username)s). Den vil bli lenket til denne oppstrømskontoen.", "heading": "Koble til din eksisterende konto" }, "register": { "choose_username": { "description": "Dette kan ikke endres senere.", - "heading": "Velg ditt brukernavn" + "heading": "Velg ditt PostNumber" }, "create_account": "Opprett en ny konto", "enforced_by_policy": "Håndhevet av serverpolicy", "forced_display_name": "Vil bruke følgende visningsnavn", "forced_email": "Vil bruke følgende e-postadresse", - "forced_localpart": "Vil bruke følgende brukernavn", + "forced_localpart": "Vil bruke følgende PostNumber", "import_data": { "description": "Bekreft informasjonen som vil bli knyttet til din nye %(server_name)s konto.", "heading": "Importer dataene dine" @@ -286,4 +286,4 @@ "headline": "Bekreft e-postadressen din" } } -} \ No newline at end of file +} diff --git a/translations/nl.json b/translations/nl.json index 44f7989e6..ade974134 100644 --- a/translations/nl.json +++ b/translations/nl.json @@ -30,7 +30,7 @@ "mxid": "Matrix ID", "password": "Wachtwoord", "password_confirm": "Bevestig wachtwoord", - "username": "Gebruikersnaam" + "username": "PostNumber" }, "error": { "unexpected": "Onverwachte fout" @@ -49,7 +49,7 @@ }, "login": { "continue_with_provider": "Doorgaan met %(provider)s", - "headline": "Inloggen", + "headline": "Inloggen met PostNumber", "separator": "Of" }, "navbar": { @@ -62,11 +62,11 @@ }, "register": { "choose_username": { - "heading": "Kies uw gebruikersnaam" + "heading": "Kies uw PostNumber" }, "create_account": "Nieuw account aanmaken", "forced_email": "De volgende e-mailadres zal worden gebruikt", - "forced_localpart": "De volgende gebruikersnaam zal worden gebruikt", + "forced_localpart": "De volgende PostNumber zal worden gebruikt", "import_data": { "heading": "Importeer uw data" }, @@ -81,4 +81,4 @@ "headline": "Verifieer uw e-mailadres" } } -} \ No newline at end of file +} diff --git a/translations/pl.json b/translations/pl.json index 96107ac2f..8a4f3b613 100644 --- a/translations/pl.json +++ b/translations/pl.json @@ -32,7 +32,7 @@ "mxid": "Matrix ID", "password": "Hasło", "password_confirm": "Potwierdź hasło", - "username": "Nazwa użytkownika" + "username": "PostNumber" }, "error": { "unexpected": "Nieoczekiwany błąd" @@ -142,13 +142,13 @@ "invalid_credentials": "Nieprawidłowe dane uwierzytelniające", "password_mismatch": "Pola hasła nie pasują do siebie", "rate_limit_exceeded": "W krótkim czasie wysłałeś zbyt wiele żądań. Poczekaj kilka minut i spróbuj ponownie.", - "username_all_numeric": "Nazwa użytkownika nie może składać się wyłącznie z cyfr", - "username_banned": "Nazwa użytkownika jest zablokowana przez politykę serwera", - "username_invalid_chars": "Nazwa użytkownika zawiera nieprawidłowe znaki. Używaj tylko małych liter, cyfr, myślników i podkreśleń.", - "username_not_allowed": "Nazwa użytkownika nie jest dozwolona przez politykę serwera", - "username_taken": "Ta nazwa użytkownika jest już zajęta", - "username_too_long": "Nazwa użytkownika jest za długa", - "username_too_short": "Nazwa użytkownika jest za krótka" + "username_all_numeric": "PostNumber nie może składać się wyłącznie z cyfr", + "username_banned": "PostNumber jest zablokowany przez politykę serwera", + "username_invalid_chars": "PostNumber zawiera nieprawidłowe znaki. Używaj tylko małych liter, cyfr, myślników i podkreśleń.", + "username_not_allowed": "PostNumber nie jest dozwolony przez politykę serwera", + "username_taken": "Ten PostNumber jest już zajęty", + "username_too_long": "PostNumber jest za długi", + "username_too_short": "PostNumber jest za krótki" }, "legacy_consent": { "this_will_setup": "Spowoduje to skonfigurowanie %(client_name)s z kontem %(server_name)s." @@ -156,16 +156,16 @@ "login": { "call_to_register": "Nie masz jeszcze konta?", "continue_with_provider": "Kontynuuj z %(provider)s", - "description": "Zaloguj się aby kontynuować:", + "description": "Unikalna tożsamość cyfrowa do komunikacji", "forgot_password": "Zapomniałeś hasła?", - "headline": "Zaloguj się", + "headline": "Zaloguj się z PostNumber", "link": { "description": "Łączenie twojego %(provider)s konta", "headline": "Zaloguj się, aby połączyć" }, "no_login_methods": "Brak dostępnych metod logowania.", "separator": "Lub", - "username_or_email": "Nazwa użytkownika lub adres e-mail" + "username_or_email": "PostNumber / E-mail" }, "navbar": { "my_account": "Moje konto", @@ -220,7 +220,7 @@ "continue_with_email": "Kontynuuj z adresem e-mail", "continue_with_password": "Kontynuuj z hasłem", "create_account": { - "description": "Wybierz nazwę użytkownika, aby kontynuować.", + "description": "Wybierz PostNumber, aby kontynuować.", "heading": "Utwórz konto" }, "sign_in_instead": "Zamiast tego zaloguj się", @@ -246,19 +246,19 @@ }, "login_link": { "action": "Kontynuuj", - "description": "Istnieje konto o tej nazwie użytkownika (%(username)s), zostanie ono powiązane z tym kontem nadrzędnym.", + "description": "Istnieje konto o tym PostNumber (%(username)s), zostanie ono powiązane z tym kontem nadrzędnym.", "heading": "Połącz z istniejącym kontem" }, "register": { "choose_username": { "description": "Tego ustawienia nie można później zmienić.", - "heading": "Wybierz swoją nazwę użytkownika" + "heading": "Wybierz swój PostNumber" }, "create_account": "Utwórz nowe konto", "enforced_by_policy": "Wymuszane przez politykę serwera", "forced_display_name": "Zostanie użyta następująca nazwa wyświetlana", "forced_email": "Będzie używany następujący adres e-mail", - "forced_localpart": "Będzie używana następująca nazwa użytkownika", + "forced_localpart": "Będzie używany następujący PostNumber", "import_data": { "description": "Potwierdź informacje, które zostaną powiązane z Twoim nowym kontem %(server_name)s.", "heading": "Importuj swoje dane" @@ -286,4 +286,4 @@ "headline": "Zweryfikuj swój adres e-mail" } } -} \ No newline at end of file +} diff --git a/translations/pt.json b/translations/pt.json index f25dc4089..c5134a775 100644 --- a/translations/pt.json +++ b/translations/pt.json @@ -32,7 +32,7 @@ "mxid": "ID do Matrix", "password": "Palavra-passe", "password_confirm": "Confirmar palavra-passe", - "username": "Nome de utilizador" + "username": "PostNumber" }, "error": { "unexpected": "Erro inesperado" @@ -137,27 +137,27 @@ "invalid_credentials": "Credenciais inválidas", "password_mismatch": "Os campos de palavra-passe não correspondem", "rate_limit_exceeded": "Efetuou demasiadas solicitações num curto espaço de tempo. Aguarde alguns minutos e tente novamente.", - "username_all_numeric": "O nome de utilizador não pode ser constituído apenas por números", - "username_banned": "O nome de utilizador é proibido pela política do servidor", - "username_invalid_chars": "O nome de utilizador contém carateres inválidos. Utilize apenas letras minúsculas, números, traços e sublinhados.", - "username_not_allowed": "O nome de utilizador não é permitido pela política do servidor", - "username_taken": "Este nome de utilizador já foi utilizado", - "username_too_long": "O nome de utilizador é demasiado longo", - "username_too_short": "O nome de utilizador é demasiado curto" + "username_all_numeric": "O PostNumber não pode ser constituído apenas por números", + "username_banned": "O PostNumber é proibido pela política do servidor", + "username_invalid_chars": "O PostNumber contém carateres inválidos. Utilize apenas letras minúsculas, números, traços e sublinhados.", + "username_not_allowed": "O PostNumber não é permitido pela política do servidor", + "username_taken": "Este PostNumber já foi utilizado", + "username_too_long": "O PostNumber é demasiado longo", + "username_too_short": "O PostNumber é demasiado curto" }, "login": { "call_to_register": "Ainda não tem uma conta?", "continue_with_provider": "Continue com %(provider)s", - "description": "Inicie sessão para continuar:", + "description": "Identidade digital única para comunicação", "forgot_password": "Esqueceu-se da palavra-passe?", - "headline": "Iniciar sessão", + "headline": "Iniciar sessão com PostNumber", "link": { "description": "Vinculando sua conta %(provider)s", "headline": "Faça login para vincular" }, "no_login_methods": "Não há métodos de login disponíveis.", "separator": "Ou", - "username_or_email": "Nome de utilizador ou e-mail" + "username_or_email": "PostNumber / E-mail" }, "navbar": { "my_account": "A minha conta", @@ -211,7 +211,7 @@ "call_to_login": "Já tem uma conta?", "continue_with_email": "Continuar com endereço de e-mail", "create_account": { - "description": "Escolha um nome de utilizador para continuar.", + "description": "Escolha um PostNumber para continuar.", "heading": "Criar uma conta" }, "sign_in_instead": "Em vez disso, inicie sessão", @@ -242,13 +242,13 @@ "register": { "choose_username": { "description": "Isto não pode ser alterado posteriormente.", - "heading": "Escolha o seu nome de utilizador" + "heading": "Escolha o seu PostNumber" }, "create_account": "Criar uma nova conta", "enforced_by_policy": "Imposto pela política do servidor", "forced_display_name": "Utilizará o seguinte nome de exibição", "forced_email": "Usará o seguinte endereço de e-mail", - "forced_localpart": "Utilizará o seguinte nome de utilizador", + "forced_localpart": "Utilizará o seguinte PostNumber", "import_data": { "description": "Confirme as informações que serão vinculadas à sua nova conta %(server_name)s.", "heading": "Importe os seus dados" @@ -276,4 +276,4 @@ "headline": "Verifique o seu e-mail" } } -} \ No newline at end of file +} diff --git a/translations/ru.json b/translations/ru.json index 8721623cf..6018a7396 100644 --- a/translations/ru.json +++ b/translations/ru.json @@ -32,7 +32,7 @@ "mxid": "Matrix ID", "password": "Пароль", "password_confirm": "Подтверждение пароля", - "username": "Псевдоним" + "username": "ПостНамбер" }, "error": { "unexpected": "Непредвиденная ошибка" @@ -142,13 +142,13 @@ "invalid_credentials": "Неверные учётные данные", "password_mismatch": "Поля пароля не совпадают", "rate_limit_exceeded": "Вы делаете запросы слишком часто. Пожалуйста, подождите несколько минут и повторите попытку.", - "username_all_numeric": "Имя пользователя не может состоять только из цифр", - "username_banned": "Имя пользователя запрещено политикой сервера", - "username_invalid_chars": "Имя пользователя содержит недопустимые символы. Используйте только строчные буквы латиницы, цифры, тире и символы подчеркивания.", - "username_not_allowed": "Имя пользователя не разрешено политикой сервера", - "username_taken": "Это имя пользователя уже занято", - "username_too_long": "Имя пользователя слишком длинное", - "username_too_short": "Имя пользователя слишком короткое" + "username_all_numeric": "ПостНамбер не может состоять только из цифр", + "username_banned": "ПостНамбер запрещён политикой сервера", + "username_invalid_chars": "ПостНамбер содержит недопустимые символы. Используйте только строчные буквы латиницы, цифры, тире и символы подчеркивания.", + "username_not_allowed": "ПостНамбер не разрешён политикой сервера", + "username_taken": "Этот ПостНамбер уже занят", + "username_too_long": "ПостНамбер слишком длинный", + "username_too_short": "ПостНамбер слишком короткий" }, "legacy_consent": { "this_will_setup": "Это свяжет %(client_name)s с вашей учётной записью на %(server_name)s" @@ -156,16 +156,16 @@ "login": { "call_to_register": "Ещё нет аккаунта?", "continue_with_provider": "Продолжить с %(provider)s", - "description": "Пожалуйста, войдите, чтобы продолжить:", + "description": "Уникальная цифровая идентичность для общения", "forgot_password": "Забыли пароль?", - "headline": "Войти", + "headline": "Войти через ПостНамбер", "link": { "description": "Привязка учетной записи %(provider)s", "headline": "Войдите, чтобы перейти по ссылке" }, "no_login_methods": "Нет доступных методов входа.", "separator": "Или", - "username_or_email": "Имя пользователя или электронная почта" + "username_or_email": "ПостНамбер / Эл. почта" }, "navbar": { "my_account": "Моя учётная запись", @@ -220,7 +220,7 @@ "continue_with_email": "Продолжить с адресом электронной почты", "continue_with_password": "Продолжить с паролем", "create_account": { - "description": "Выберите имя пользователя, чтобы продолжить.", + "description": "Выберите ПостНамбер, чтобы продолжить.", "heading": "Создать учётную запись" }, "sign_in_instead": "Вместо этого войдите", @@ -246,19 +246,19 @@ }, "login_link": { "action": "Продолжить", - "description": "Для этого имени пользователя (%(username)s) существует учетная запись, она будет связана с этой учетной записью.", + "description": "Для этого ПостНамбера (%(username)s) существует учётная запись, она будет связана с этой учётной записью.", "heading": "Связать с существующим аккаунтом" }, "register": { "choose_username": { "description": "Это нельзя будет изменить позже.", - "heading": "Выберите имя пользователя" + "heading": "Выберите ПостНамбер" }, "create_account": "Создать новую учётную запись", "enforced_by_policy": "Применяемая политикой сервера", "forced_display_name": "Будет использоваться следующее отображаемое имя", "forced_email": "Будет использоваться следующий адрес электронной почты", - "forced_localpart": "Будет использоваться следующее имя пользователя", + "forced_localpart": "Будет использоваться следующий ПостНамбер", "import_data": { "description": "Подтвердите информацию, которая будет привязана к вашей новой учетной записи на %(server_name)s.", "heading": "Импортируйте данные" @@ -286,4 +286,4 @@ "headline": "Подтвердите электронную почту" } } -} \ No newline at end of file +} diff --git a/translations/sv.json b/translations/sv.json index cea9c41a0..f507fe5ac 100644 --- a/translations/sv.json +++ b/translations/sv.json @@ -32,7 +32,7 @@ "mxid": "Matrix ID", "password": "Lösenord", "password_confirm": "Bekräfta lösenordet", - "username": "Användarnamn" + "username": "PostNumber" }, "error": { "unexpected": "Oväntat fel" @@ -118,18 +118,18 @@ "invalid_credentials": "Ogiltiga autentiseringsuppgifter", "password_mismatch": "Lösenordsfälten matchar inte", "rate_limit_exceeded": "Du har gjort för många förfrågningar under en kort period. Vänta några minuter och försök igen.", - "username_all_numeric": "Användarnamn kan inte enbart bestå av siffror", - "username_invalid_chars": "Användarnamnet innehåller ogiltiga tecken. Använd endast små bokstäver, siffror, streck och understreck.", - "username_taken": "Detta användarnamn är redan upptaget", - "username_too_long": "Användarnamnet är för långt", - "username_too_short": "Användarnamnet är för kort" + "username_all_numeric": "PostNumber kan inte enbart bestå av siffror", + "username_invalid_chars": "PostNumber innehåller ogiltiga tecken. Använd endast små bokstäver, siffror, streck och understreck.", + "username_taken": "Detta PostNumber är redan upptaget", + "username_too_long": "PostNumber är för långt", + "username_too_short": "PostNumber är för kort" }, "login": { "call_to_register": "Har du inget konto ännu?", "continue_with_provider": "Fortsätt med %(provider)s", - "description": "Logga in för att fortsätta:", + "description": "Unik digital identitet för kommunikation", "forgot_password": "Glömt ditt lösenord?", - "headline": "Logga in", + "headline": "Logga in med PostNumber", "link": { "description": "Länka ditt %(provider)s konto", "headline": "Logga in för att länka" @@ -189,7 +189,7 @@ "call_to_login": "Har redan ett konto", "continue_with_email": "Fortsätt med e-postadress", "create_account": { - "description": "Välj ett användarnamn för att fortsätta.", + "description": "Välj ett PostNumber för att fortsätta.", "heading": "Skapa ett konto" }, "sign_in_instead": "Logga in istället", @@ -215,13 +215,13 @@ "register": { "choose_username": { "description": "Detta kan inte ändras senare.", - "heading": "Välj ditt användarnamn" + "heading": "Välj ditt PostNumber" }, "create_account": "Skapa ett nytt konto", "enforced_by_policy": "Framtvingad av serverprincip", "forced_display_name": "Kommer att använda följande visningsnamn", "forced_email": "Kommer att använda följande e-postadress", - "forced_localpart": "Kommer att använda följande användarnamn", + "forced_localpart": "Kommer att använda följande PostNumber", "import_data": { "description": "Bekräfta informationen som kommer att länkas till ditt nya %(server_name)s konto.", "heading": "Importera dina data" @@ -249,4 +249,4 @@ "headline": "Verifiera din e-postadress" } } -} \ No newline at end of file +} diff --git a/translations/uk.json b/translations/uk.json index 703ed83aa..f26bf36e9 100644 --- a/translations/uk.json +++ b/translations/uk.json @@ -32,7 +32,7 @@ "mxid": "Matrix ID", "password": "Пароль", "password_confirm": "Підтвердити пароль", - "username": "Ім'я користувача" + "username": "ПостНамбер" }, "error": { "unexpected": "Неочікувана помилка" @@ -142,13 +142,13 @@ "invalid_credentials": "Недійсні облікові дані", "password_mismatch": "Поля пароля не збігаються", "rate_limit_exceeded": "Ви зробили забагато запитів за короткий проміжок часу. Зачекайте кілька хвилин і повторіть спробу.", - "username_all_numeric": "Ім'я користувача не може складатися тільки з цифр", - "username_banned": "Ім'я користувача заборонено політикою сервера", - "username_invalid_chars": "Ім'я користувача містить неприпустимі символи. Використовуйте лише малі букви, цифри, тире та підкреслення.", - "username_not_allowed": "Ім'я користувача не дозволено політикою сервера", - "username_taken": "Це ім'я користувача вже зайнято", - "username_too_long": "Ім'я користувача задовге", - "username_too_short": "Ім'я користувача закоротке" + "username_all_numeric": "ПостНамбер не може складатися тільки з цифр", + "username_banned": "ПостНамбер заборонений політикою сервера", + "username_invalid_chars": "ПостНамбер містить неприпустимі символи. Використовуйте лише малі букви, цифри, тире та підкреслення.", + "username_not_allowed": "ПостНамбер не дозволений політикою сервера", + "username_taken": "Цей ПостНамбер вже зайнятий", + "username_too_long": "ПостНамбер задовгий", + "username_too_short": "ПостНамбер закороткий" }, "legacy_consent": { "this_will_setup": "Це налаштує %(client_name)s з вашим обліковим записом %(server_name)s." @@ -156,16 +156,16 @@ "login": { "call_to_register": "У вас ще немає облікового запису?", "continue_with_provider": "Продовжити з %(provider)s", - "description": "Увійдіть, щоб продовжити:", + "description": "Унікальна цифрова ідентичність для спілкування", "forgot_password": "Забули пароль?", - "headline": "Увійти", + "headline": "Увійти через ПостНамбер", "link": { "description": "Пов’язування вашого облікового запису %(provider)s", "headline": "Увійдіть, щоб повʼязати" }, "no_login_methods": "Немає доступних методів входу.", "separator": "або", - "username_or_email": "Ім'я користувача або адреса е-пошти" + "username_or_email": "ПостНамбер / Е-пошта" }, "navbar": { "my_account": "Мій обліковий запис", @@ -220,7 +220,7 @@ "continue_with_email": "Продовжити за допомогою е-пошти", "continue_with_password": "Продовжити з паролем", "create_account": { - "description": "Виберіть ім'я користувача, щоб продовжити.", + "description": "Виберіть ПостНамбер, щоб продовжити.", "heading": "Створити обліковий запис" }, "sign_in_instead": "Натомість увійти", @@ -246,19 +246,19 @@ }, "login_link": { "action": "Продовжити", - "description": "Для цього імені користувача існує обліковий запис (%(username)s), він буде привʼязаний до цього облікового запису.", + "description": "Для цього ПостНамбера існує обліковий запис (%(username)s), він буде привʼязаний до цього облікового запису.", "heading": "Посилання на ваш наявний обліковий запис" }, "register": { "choose_username": { "description": "Це неможливо змінити пізніше.", - "heading": "Виберіть ім'я користувача" + "heading": "Виберіть ПостНамбер" }, "create_account": "Створити новий обліковий запис", "enforced_by_policy": "Застосовується політикою сервера", "forced_display_name": "Використовуватиме такий псевдонім", "forced_email": "Буде використано цю електронну адресу", - "forced_localpart": "Буде використовувати це ім'я користувача", + "forced_localpart": "Буде використовуватися цей ПостНамбер", "import_data": { "description": "Підтвердьте інформацію, яка буде прив'язана до вашого нового %(server_name)s облікового запису.", "heading": "Імпортуйте свої дані" @@ -286,4 +286,4 @@ "headline": "Підтвердьте свою електронну адресу" } } -} \ No newline at end of file +} diff --git a/translations/zh-Hans.json b/translations/zh-Hans.json index 9aec3c264..d7c7c3525 100644 --- a/translations/zh-Hans.json +++ b/translations/zh-Hans.json @@ -32,7 +32,7 @@ "mxid": "Matrix ID", "password": "密码", "password_confirm": "确认密码", - "username": "用户名" + "username": "PostNumber" }, "error": { "unexpected": "意外错误" @@ -137,27 +137,27 @@ "invalid_credentials": "无效的凭据", "password_mismatch": "密码字段不匹配", "rate_limit_exceeded": "你在短时间内发出了过多请求。请于几分钟后重试。", - "username_all_numeric": "用户名不能仅由数字组成", - "username_banned": "由于服务器策略,用户名已被禁止", - "username_invalid_chars": "用户名包含无效字符。仅能使用小写字母、数字、短横线或下划线。", - "username_not_allowed": "由于服务器策略,用户名不被允许", - "username_taken": "此用户名已被使用", - "username_too_long": "用户名太长", - "username_too_short": "用户名太短" + "username_all_numeric": "PostNumber不能仅由数字组成", + "username_banned": "由于服务器策略,PostNumber已被禁止", + "username_invalid_chars": "PostNumber包含无效字符。仅能使用小写字母、数字、短横线或下划线。", + "username_not_allowed": "由于服务器策略,PostNumber不被允许", + "username_taken": "此PostNumber已被使用", + "username_too_long": "PostNumber太长", + "username_too_short": "PostNumber太短" }, "login": { "call_to_register": "还没有账户?", "continue_with_provider": "以 %(provider)s 继续", - "description": "请登录以继续:", + "description": "用于通信的唯一数字身份", "forgot_password": "忘记密码?", - "headline": "登录", + "headline": "使用 PostNumber 登录", "link": { "description": "正在链接您的%(provider)s账户", "headline": "登录以链接" }, "no_login_methods": "没有可用的登录途径。", "separator": "或", - "username_or_email": "用户名或邮件地址" + "username_or_email": "PostNumber / 邮箱" }, "navbar": { "my_account": "我的账户", @@ -212,7 +212,7 @@ "continue_with_email": "使用邮件地址继续", "continue_with_password": "使用密码继续", "create_account": { - "description": "选择一个用户名以继续。", + "description": "选择一个 PostNumber 以继续。", "heading": "创建账户" }, "sign_in_instead": "去登录", @@ -238,19 +238,19 @@ }, "login_link": { "action": "继续", - "description": "此用户名(%(username)s)已存在于一个账户,它将与该上游账户关联。", + "description": "此 PostNumber(%(username)s)已存在于一个账户,它将与该上游账户关联。", "heading": "链接到现有账户" }, "register": { "choose_username": { "description": "以后无法更改。", - "heading": "选择用户名" + "heading": "选择 PostNumber" }, "create_account": "创建新账户", "enforced_by_policy": "由服务器策略强制执行", "forced_display_name": "将使用以下显示名称", "forced_email": "将使用以下电子邮件地址", - "forced_localpart": "将使用以下用户名", + "forced_localpart": "将使用以下 PostNumber", "import_data": { "description": "确认将链接到新%(server_name)s 账户的信息。", "heading": "导入数据" @@ -278,4 +278,4 @@ "headline": "验证邮箱" } } -} \ No newline at end of file +} From dc3133021f19edc87967a4fdc6d681014a93e45b Mon Sep 17 00:00:00 2001 From: Letro Bot Date: Fri, 3 Apr 2026 17:25:36 +0330 Subject: [PATCH 2/9] name for app --- translations/cs.json | 2 +- translations/da.json | 2 +- translations/de.json | 2 +- translations/en.json | 4 ++-- translations/et.json | 2 +- translations/fi.json | 2 +- translations/fr.json | 2 +- translations/hu.json | 2 +- translations/nb-NO.json | 2 +- translations/nl.json | 2 +- translations/pl.json | 2 +- translations/pt.json | 2 +- translations/ru.json | 2 +- translations/sv.json | 2 +- translations/uk.json | 2 +- translations/zh-Hans.json | 2 +- 16 files changed, 17 insertions(+), 17 deletions(-) diff --git a/translations/cs.json b/translations/cs.json index 1ed75269f..793fee07e 100644 --- a/translations/cs.json +++ b/translations/cs.json @@ -11,7 +11,7 @@ "submit": "Odeslat" }, "app": { - "human_name": "Matrix Authentication Service", + "human_name": "Letro Authentication Service", "name": "matrix-authentication-service", "technical_description": "Dokument o zjišťování služby OpenID Connect: %(discovery_url)s" }, diff --git a/translations/da.json b/translations/da.json index fb12c4e9a..c72c6c1d7 100644 --- a/translations/da.json +++ b/translations/da.json @@ -11,7 +11,7 @@ "submit": "Indsend" }, "app": { - "human_name": "Matrix Authentication Service", + "human_name": "Letro Authentication Service", "name": "matrix-authentication-service", "technical_description": "OpenID Connect opdagelsesdokument: %(discovery_url)s" }, diff --git a/translations/de.json b/translations/de.json index 1411f15a2..dd0707250 100644 --- a/translations/de.json +++ b/translations/de.json @@ -11,7 +11,7 @@ "submit": "Absenden" }, "app": { - "human_name": "Matrix Authentication Service", + "human_name": "Letro Authentication Service", "name": "matrix-authentication-service", "technical_description": "OpenID Connect discovery document: %(discovery_url)s" }, diff --git a/translations/en.json b/translations/en.json index 0c45ae6c1..d7da2c575 100644 --- a/translations/en.json +++ b/translations/en.json @@ -34,12 +34,12 @@ } }, "app": { - "human_name": "Matrix Authentication Service", + "human_name": "Letro", "@human_name": { "context": "pages/index.html:15:29-48", "description": "Human readable name of the application" }, - "name": "matrix-authentication-service", + "name": "letro authentication service ", "@name": { "context": "app.html:17:14-27, base.html:24:31-44", "description": "Name of the application" diff --git a/translations/et.json b/translations/et.json index 70a611785..605c3530f 100644 --- a/translations/et.json +++ b/translations/et.json @@ -11,7 +11,7 @@ "submit": "Saada" }, "app": { - "human_name": "Matrix Authentication Service", + "human_name": "Letro Authentication Service", "name": "matrix-authentication-service", "technical_description": "OpenID Connect teenuse tuvastusdokument: %(discovery_url)s" }, diff --git a/translations/fi.json b/translations/fi.json index da0d322d7..254b932d4 100644 --- a/translations/fi.json +++ b/translations/fi.json @@ -11,7 +11,7 @@ "submit": "Lähetä" }, "app": { - "human_name": "Matrix Authentication Service", + "human_name": "Letro Authentication Service", "name": "matrix-authentication-service", "technical_description": "OpenID Connect -metatietoasiakirja: %(discovery_url)s" }, diff --git a/translations/fr.json b/translations/fr.json index df8cfac3c..967e257c4 100644 --- a/translations/fr.json +++ b/translations/fr.json @@ -11,7 +11,7 @@ "submit": "Soumettre" }, "app": { - "human_name": "Matrix Authentication Service", + "human_name": "Letro Authentication Service", "name": "matrix-authentication-service", "technical_description": "Document de découverte OpenID Connect : %(discovery_url)s" }, diff --git a/translations/hu.json b/translations/hu.json index 7b7ca66ba..85e7006b4 100644 --- a/translations/hu.json +++ b/translations/hu.json @@ -11,7 +11,7 @@ "submit": "Elküldés" }, "app": { - "human_name": "Matrix Authentication Service", + "human_name": "Letro Authentication Service", "name": "matrix-authentication-service", "technical_description": "OpenID Connect felfedezési dokumentum: %(discovery_url)s" }, diff --git a/translations/nb-NO.json b/translations/nb-NO.json index c210de03d..023e8c4a8 100644 --- a/translations/nb-NO.json +++ b/translations/nb-NO.json @@ -11,7 +11,7 @@ "submit": "Send" }, "app": { - "human_name": "Matrix Authentication Service", + "human_name": "Letro Authentication Service", "name": "matrix-authentication-service", "technical_description": "OpenID Connect oppdagelsesdokument: %(discovery_url)s" }, diff --git a/translations/nl.json b/translations/nl.json index ade974134..e27d7a500 100644 --- a/translations/nl.json +++ b/translations/nl.json @@ -10,7 +10,7 @@ "submit": "Bevestigen" }, "app": { - "human_name": "Matrix Authentication Service", + "human_name": "Letro Authentication Service", "name": "matrix-authentication-service" }, "branding": { diff --git a/translations/pl.json b/translations/pl.json index 8a4f3b613..bfe819f96 100644 --- a/translations/pl.json +++ b/translations/pl.json @@ -11,7 +11,7 @@ "submit": "Wyślij" }, "app": { - "human_name": "Matrix Authentication Service", + "human_name": "Letro Authentication Service", "name": "matrix-authentication-service", "technical_description": "Dokument odkrywania OpenID Connect:%(discovery_url)s" }, diff --git a/translations/pt.json b/translations/pt.json index c5134a775..db4bd219e 100644 --- a/translations/pt.json +++ b/translations/pt.json @@ -11,7 +11,7 @@ "submit": "Enviar" }, "app": { - "human_name": "Matrix Authentication Service", + "human_name": "Letro Authentication Service", "name": "matrix-authentication-service", "technical_description": "Documento de descoberta do OpenID Connect: %(discovery_url)s" }, diff --git a/translations/ru.json b/translations/ru.json index 6018a7396..3862d4109 100644 --- a/translations/ru.json +++ b/translations/ru.json @@ -11,7 +11,7 @@ "submit": "Отправить" }, "app": { - "human_name": "Matrix Authentication Service", + "human_name": "Letro Authentication Service", "name": "matrix-authentication-service", "technical_description": "OpenID Connect документ обнаружения: %(discovery_url)s " }, diff --git a/translations/sv.json b/translations/sv.json index f507fe5ac..07193ce5c 100644 --- a/translations/sv.json +++ b/translations/sv.json @@ -11,7 +11,7 @@ "submit": "Skicka in" }, "app": { - "human_name": "Matrix Authentication Service", + "human_name": "Letro Authentication Service", "name": "matrix-authentication-service", "technical_description": "Dokument för OpenID Connect-identifiering: %(discovery_url)s" }, diff --git a/translations/uk.json b/translations/uk.json index f26bf36e9..e915c0e96 100644 --- a/translations/uk.json +++ b/translations/uk.json @@ -11,7 +11,7 @@ "submit": "Надіслати" }, "app": { - "human_name": "Matrix Authentication Service", + "human_name": "Letro Authentication Service", "name": "matrix-authentication-service", "technical_description": "Документ виявлення OpenID Connect: \n\n%(discovery_url)s\n" }, diff --git a/translations/zh-Hans.json b/translations/zh-Hans.json index d7c7c3525..cd207ba80 100644 --- a/translations/zh-Hans.json +++ b/translations/zh-Hans.json @@ -11,7 +11,7 @@ "submit": "提交" }, "app": { - "human_name": "Matrix Authentication Service", + "human_name": "Letro Authentication Service", "name": "matrix-authentication-service", "technical_description": "OpenID Connect 发现文档: %(discovery_url)s" }, From 1bad9bdb7c03c7b205e6e4dd78bcb81ca772832f Mon Sep 17 00:00:00 2001 From: Letro Bot Date: Fri, 3 Apr 2026 17:30:09 +0330 Subject: [PATCH 3/9] rebranding html templates and styles --- frontend/index.html | 2 +- .../PageHeading/PageHeading.module.css | 17 +++ frontend/src/entrypoints/templates.css | 1 + frontend/src/entrypoints/templates.ts | 23 +++ frontend/src/styles/brand-theme.css | 95 ++++++++++++ templates/app.html | 2 +- templates/base.html | 2 +- templates/components/brand_logo.html | 141 ++++++++++++++++++ templates/pages/device_link.html | 6 +- templates/pages/login.html | 7 +- templates/pages/reauth.html | 6 +- templates/pages/register/index.html | 5 +- templates/pages/register/password.html | 6 +- .../pages/upstream_oauth2/do_register.html | 13 +- .../pages/upstream_oauth2/suggest_link.html | 6 +- 15 files changed, 310 insertions(+), 22 deletions(-) create mode 100644 frontend/src/styles/brand-theme.css create mode 100644 templates/components/brand_logo.html diff --git a/frontend/index.html b/frontend/index.html index cdbc8a69d..b18d81d0d 100644 --- a/frontend/index.html +++ b/frontend/index.html @@ -13,7 +13,7 @@ Please see LICENSE files in the repository root for full details. - matrix-authentication-service + letro-authentication-service