diff --git a/frontend/.storybook/locales.ts b/frontend/.storybook/locales.ts
index 61129bca2..41eba3c10 100644
--- a/frontend/.storybook/locales.ts
+++ b/frontend/.storybook/locales.ts
@@ -27,7 +27,7 @@ export type LocalazyMetadata = {
};
const localazyMetadata: LocalazyMetadata = {
- projectUrl: "https://localazy.com/p/matrix-authentication-service",
+ projectUrl: "https://localazy.com/p/matrix-authentication-service!v0.15",
baseLocale: "en",
languages: [
{
@@ -93,6 +93,24 @@ const localazyMetadata: LocalazyMetadata = {
localizedName: "Français",
pluralType: (n) => { return (n===0 || n===1) ? "one" : "other"; }
},
+ {
+ language: "hu",
+ region: "",
+ script: "",
+ isRtl: false,
+ name: "Hungarian",
+ localizedName: "Magyar",
+ pluralType: (n) => { return (n===1) ? "one" : "other"; }
+ },
+ {
+ language: "nb",
+ region: "NO",
+ script: "",
+ isRtl: false,
+ name: "Norwegian Bokmål (Norway)",
+ localizedName: "Norsk bokmål (Norge)",
+ pluralType: (n) => { return (n===1) ? "one" : "other"; }
+ },
{
language: "nl",
region: "",
@@ -154,19 +172,21 @@ const localazyMetadata: LocalazyMetadata = {
file: "frontend.json",
path: "",
cdnFiles: {
- "cs": "https://delivery.localazy.com/_a7686032324574572744739e0707/_e0/7c203a8ac8bd48c3c4609a8effcd0fbac430f9b2/cs/frontend.json",
- "da": "https://delivery.localazy.com/_a7686032324574572744739e0707/_e0/7c203a8ac8bd48c3c4609a8effcd0fbac430f9b2/da/frontend.json",
- "de": "https://delivery.localazy.com/_a7686032324574572744739e0707/_e0/7c203a8ac8bd48c3c4609a8effcd0fbac430f9b2/de/frontend.json",
- "en": "https://delivery.localazy.com/_a7686032324574572744739e0707/_e0/7c203a8ac8bd48c3c4609a8effcd0fbac430f9b2/en/frontend.json",
- "et": "https://delivery.localazy.com/_a7686032324574572744739e0707/_e0/7c203a8ac8bd48c3c4609a8effcd0fbac430f9b2/et/frontend.json",
- "fi": "https://delivery.localazy.com/_a7686032324574572744739e0707/_e0/7c203a8ac8bd48c3c4609a8effcd0fbac430f9b2/fi/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",
- "ru": "https://delivery.localazy.com/_a7686032324574572744739e0707/_e0/7c203a8ac8bd48c3c4609a8effcd0fbac430f9b2/ru/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"
+ "cs": "https://delivery.localazy.com/_a69844934179046823895c13fb73/_e0/7c203a8ac8bd48c3c4609a8effcd0fbac430f9b2/cs/frontend.json",
+ "da": "https://delivery.localazy.com/_a69844934179046823895c13fb73/_e0/7c203a8ac8bd48c3c4609a8effcd0fbac430f9b2/da/frontend.json",
+ "de": "https://delivery.localazy.com/_a69844934179046823895c13fb73/_e0/7c203a8ac8bd48c3c4609a8effcd0fbac430f9b2/de/frontend.json",
+ "en": "https://delivery.localazy.com/_a69844934179046823895c13fb73/_e0/7c203a8ac8bd48c3c4609a8effcd0fbac430f9b2/en/frontend.json",
+ "et": "https://delivery.localazy.com/_a69844934179046823895c13fb73/_e0/7c203a8ac8bd48c3c4609a8effcd0fbac430f9b2/et/frontend.json",
+ "fi": "https://delivery.localazy.com/_a69844934179046823895c13fb73/_e0/7c203a8ac8bd48c3c4609a8effcd0fbac430f9b2/fi/frontend.json",
+ "fr": "https://delivery.localazy.com/_a69844934179046823895c13fb73/_e0/7c203a8ac8bd48c3c4609a8effcd0fbac430f9b2/fr/frontend.json",
+ "hu": "https://delivery.localazy.com/_a69844934179046823895c13fb73/_e0/7c203a8ac8bd48c3c4609a8effcd0fbac430f9b2/hu/frontend.json",
+ "nb_NO": "https://delivery.localazy.com/_a69844934179046823895c13fb73/_e0/7c203a8ac8bd48c3c4609a8effcd0fbac430f9b2/nb-NO/frontend.json",
+ "nl": "https://delivery.localazy.com/_a69844934179046823895c13fb73/_e0/7c203a8ac8bd48c3c4609a8effcd0fbac430f9b2/nl/frontend.json",
+ "pt": "https://delivery.localazy.com/_a69844934179046823895c13fb73/_e0/7c203a8ac8bd48c3c4609a8effcd0fbac430f9b2/pt/frontend.json",
+ "ru": "https://delivery.localazy.com/_a69844934179046823895c13fb73/_e0/7c203a8ac8bd48c3c4609a8effcd0fbac430f9b2/ru/frontend.json",
+ "sv": "https://delivery.localazy.com/_a69844934179046823895c13fb73/_e0/7c203a8ac8bd48c3c4609a8effcd0fbac430f9b2/sv/frontend.json",
+ "uk": "https://delivery.localazy.com/_a69844934179046823895c13fb73/_e0/7c203a8ac8bd48c3c4609a8effcd0fbac430f9b2/uk/frontend.json",
+ "zh#Hans": "https://delivery.localazy.com/_a69844934179046823895c13fb73/_e0/7c203a8ac8bd48c3c4609a8effcd0fbac430f9b2/zh-Hans/frontend.json"
}
},
{
@@ -174,19 +194,21 @@ const localazyMetadata: LocalazyMetadata = {
file: "file.json",
path: "",
cdnFiles: {
- "cs": "https://delivery.localazy.com/_a7686032324574572744739e0707/_e0/5b69b0350dccfd47c245a5d41c1b9fdf6912cc6e/cs/file.json",
- "da": "https://delivery.localazy.com/_a7686032324574572744739e0707/_e0/5b69b0350dccfd47c245a5d41c1b9fdf6912cc6e/da/file.json",
- "de": "https://delivery.localazy.com/_a7686032324574572744739e0707/_e0/5b69b0350dccfd47c245a5d41c1b9fdf6912cc6e/de/file.json",
- "en": "https://delivery.localazy.com/_a7686032324574572744739e0707/_e0/5b69b0350dccfd47c245a5d41c1b9fdf6912cc6e/en/file.json",
- "et": "https://delivery.localazy.com/_a7686032324574572744739e0707/_e0/5b69b0350dccfd47c245a5d41c1b9fdf6912cc6e/et/file.json",
- "fi": "https://delivery.localazy.com/_a7686032324574572744739e0707/_e0/5b69b0350dccfd47c245a5d41c1b9fdf6912cc6e/fi/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",
- "ru": "https://delivery.localazy.com/_a7686032324574572744739e0707/_e0/5b69b0350dccfd47c245a5d41c1b9fdf6912cc6e/ru/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"
+ "cs": "https://delivery.localazy.com/_a69844934179046823895c13fb73/_e0/5b69b0350dccfd47c245a5d41c1b9fdf6912cc6e/cs/file.json",
+ "da": "https://delivery.localazy.com/_a69844934179046823895c13fb73/_e0/5b69b0350dccfd47c245a5d41c1b9fdf6912cc6e/da/file.json",
+ "de": "https://delivery.localazy.com/_a69844934179046823895c13fb73/_e0/5b69b0350dccfd47c245a5d41c1b9fdf6912cc6e/de/file.json",
+ "en": "https://delivery.localazy.com/_a69844934179046823895c13fb73/_e0/5b69b0350dccfd47c245a5d41c1b9fdf6912cc6e/en/file.json",
+ "et": "https://delivery.localazy.com/_a69844934179046823895c13fb73/_e0/5b69b0350dccfd47c245a5d41c1b9fdf6912cc6e/et/file.json",
+ "fi": "https://delivery.localazy.com/_a69844934179046823895c13fb73/_e0/5b69b0350dccfd47c245a5d41c1b9fdf6912cc6e/fi/file.json",
+ "fr": "https://delivery.localazy.com/_a69844934179046823895c13fb73/_e0/5b69b0350dccfd47c245a5d41c1b9fdf6912cc6e/fr/file.json",
+ "hu": "https://delivery.localazy.com/_a69844934179046823895c13fb73/_e0/5b69b0350dccfd47c245a5d41c1b9fdf6912cc6e/hu/file.json",
+ "nb_NO": "https://delivery.localazy.com/_a69844934179046823895c13fb73/_e0/5b69b0350dccfd47c245a5d41c1b9fdf6912cc6e/nb-NO/file.json",
+ "nl": "https://delivery.localazy.com/_a69844934179046823895c13fb73/_e0/5b69b0350dccfd47c245a5d41c1b9fdf6912cc6e/nl/file.json",
+ "pt": "https://delivery.localazy.com/_a69844934179046823895c13fb73/_e0/5b69b0350dccfd47c245a5d41c1b9fdf6912cc6e/pt/file.json",
+ "ru": "https://delivery.localazy.com/_a69844934179046823895c13fb73/_e0/5b69b0350dccfd47c245a5d41c1b9fdf6912cc6e/ru/file.json",
+ "sv": "https://delivery.localazy.com/_a69844934179046823895c13fb73/_e0/5b69b0350dccfd47c245a5d41c1b9fdf6912cc6e/sv/file.json",
+ "uk": "https://delivery.localazy.com/_a69844934179046823895c13fb73/_e0/5b69b0350dccfd47c245a5d41c1b9fdf6912cc6e/uk/file.json",
+ "zh#Hans": "https://delivery.localazy.com/_a69844934179046823895c13fb73/_e0/5b69b0350dccfd47c245a5d41c1b9fdf6912cc6e/zh-Hans/file.json"
}
}
]
diff --git a/frontend/locales/hu.json b/frontend/locales/hu.json
new file mode 100644
index 000000000..fc27e6b2d
--- /dev/null
+++ b/frontend/locales/hu.json
@@ -0,0 +1,395 @@
+{
+ "action": {
+ "back": "Vissza",
+ "cancel": "Mégse",
+ "clear": "Törlés",
+ "close": "Bezárás",
+ "collapse": "Összecsukás",
+ "confirm": "Megerősítés",
+ "continue": "Folytatás",
+ "edit": "Szerkesztés",
+ "expand": "Kibontás",
+ "save": "Mentés",
+ "save_and_continue": "Mentés és folytatás",
+ "sign_out": "Kijelentkezés",
+ "start_over": "Újrakezdés"
+ },
+ "branding": {
+ "privacy_policy": {
+ "alt": "Hivatkozás a szolgáltatás adatvédelmi irányelveire",
+ "link": "Adatvédelmi irányelvek"
+ },
+ "terms_and_conditions": {
+ "alt": "Hivatkozás a szolgáltatási feltételekre",
+ "link": "Szolgáltatási feltételek"
+ }
+ },
+ "common": {
+ "add": "Hozzáadás",
+ "e2ee": "Végpontok közti titkosítás",
+ "error": "Hiba",
+ "loading": "Betöltés…",
+ "next": "Következő",
+ "password": "Jelszó",
+ "previous": "Előző",
+ "saved": "Mentve",
+ "saving": "Mentés…"
+ },
+ "frontend": {
+ "account": {
+ "account_password": "Fiók jelszava",
+ "contact_info": "Kapcsolati információ",
+ "delete_account": {
+ "alert_description": "Ez a fiók véglegesen törölve lesz, és többé nem fog hozzáférni az üzeneteihez.",
+ "alert_title": "Hamarosan elveszíti az összes adatát",
+ "button": "Fiók törlése",
+ "dialog_description": "Erősítse meg, hogy törölné a fiókját:\n\n\n- Nem fogja tudni újraaktiválni a fiókját
\n- Többé nem fog tudni bejelentkezni
\n- Senki sem fogja tudni használni a felhasználónevét (MXID), Önt is beleértve
\n- Elhagyja az összes szobáját és a közvetlen üzeneteit
\n- El lesz távolítva az azonosítási kiszolgálóról, és senki sem fogja tudni megtalálni az e-mail-címe vagy telefonszáma alapján
\n
\nA régi üzenetei továbbra is láthatóak lesznek azok számára, akik megkapták azokat. Elrejti az elküldött üzeneteit azok elől, akik a jövőben csatlakoznak a szobákhoz?",
+ "dialog_title": "Törli ezt a fiókot?",
+ "erase_checkbox_label": "Igen, az összes üzenet elrejtése az új érkezők elől",
+ "incorrect_password": "Helytelen jelszó, próbálja újra",
+ "mxid_label": "Erősítse meg a Matrix-azonosítóját ({{ mxid }})",
+ "mxid_mismatch": "Ez az érték nem egyezik a Matrix-azonosítójával",
+ "password_label": "A folytatáshoz adja meg a jelszavát"
+ },
+ "edit_profile": {
+ "display_name_help": "Ez az, amit mások látni fognak, ha be van jelentkezve.",
+ "display_name_label": "Megjelenítési név",
+ "title": "Profil szerkesztése",
+ "username_label": "Felhasználói név"
+ },
+ "password": {
+ "change": "Jelszó módosítása",
+ "change_disabled": "A jelszóváltoztatást letiltotta a rendszergazda.",
+ "label": "Jelszó"
+ },
+ "sign_out": {
+ "button": "Kijelentkezés a fiókból",
+ "dialog": "Kijelentkezik ebből a fiókból?"
+ },
+ "title": "Saját fiók"
+ },
+ "add_email_form": {
+ "email_denied_alert": {
+ "text": "A megadott e-mail-címet nem engedélyezi a kiszolgáló házirendje.",
+ "title": "E-mail-cím házirend alapján elutasítva"
+ },
+ "email_denied_error": "A megadott e-mail-címet nem engedélyezi a kiszolgáló házirendje",
+ "email_exists_alert": {
+ "text": "A megadott e-mail-cím már hozzá lett adva ehhez a fiókhoz",
+ "title": "Az e-mail-cím már létezik"
+ },
+ "email_exists_error": "A megadott e-mail-cím már hozzá lett adva ehhez a fiókhoz",
+ "email_field_help": "Alternatív e-mail-cím hozzáadása, mellyel hozzáférhet ehhez a fiókhoz.",
+ "email_field_label": "E-mail-cím hozzáadása",
+ "email_in_use_error": "A megadott e-mail-cím már használatban van",
+ "email_invalid_alert": {
+ "text": "A megadott e-mail-cím érvénytelen",
+ "title": "Érvénytelen e-mail-cím"
+ },
+ "email_invalid_error": "A megadott e-mail-cím érvénytelen",
+ "incorrect_password_error": "Helytelen jelszó, próbálja újra",
+ "password_confirmation": "Erősítse meg a fiókja jelszavát az e-mail-cím hozzáadásához"
+ },
+ "app_sessions_list": {
+ "error": "Az alkalmazás munkameneteinek betöltése sikertelen",
+ "heading": "Alkalmazások"
+ },
+ "browser_session_details": {
+ "current_badge": "Jelenlegi",
+ "session_details_title": "Munkamenet"
+ },
+ "browser_sessions_overview": {
+ "body:one": "{{count}} aktív munkamenet",
+ "body:other": "{{count}} aktív munkamenet",
+ "heading": "Böngészők",
+ "no_active_sessions": {
+ "default": "Még egyetlen webböngészőben sem jelentkezett be.",
+ "inactive_90_days": "Az összes munkamenete aktív volt az elmúlt 90 napban."
+ },
+ "view_all_button": "Összes megtekintése"
+ },
+ "compat_session_detail": {
+ "client_details_title": "Kliensinformációk",
+ "name": "Név",
+ "session_details_title": "Munkamenet"
+ },
+ "device_type_icon_label": {
+ "desktop": "Asztali számítógép",
+ "mobile": "Mobil",
+ "pc": "Számítógép",
+ "tablet": "Táblagép",
+ "unknown": "Ismeretlen eszköztípus",
+ "web": "Web"
+ },
+ "email_in_use": {
+ "heading": "A(z) {{email}} e-mail-cím már használatban van."
+ },
+ "end_session_button": {
+ "confirmation_modal_title": "Biztos, hogy befejezi a munkamenetet?",
+ "text": "Eszköz eltávolítása"
+ },
+ "error": {
+ "hideDetails": "Részletek elrejtése",
+ "showDetails": "Részletek megjelenítése",
+ "subtitle": "Váratlan hiba történt. Próbálja újra.",
+ "title": "Valamilyen hiba történt"
+ },
+ "error_boundary_title": "Valamilyen hiba történt",
+ "errors": {
+ "field_required": "Ez a mező kötelező",
+ "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."
+ },
+ "last_active": {
+ "active_date": "{{relativeDate}} aktív",
+ "active_now": "Jelenleg aktív",
+ "inactive_90_days": "90+ napja inaktív"
+ },
+ "nav": {
+ "devices": "Eszközök",
+ "profile": "Profil",
+ "sessions": "Munkamenetek",
+ "settings": "Beállítások"
+ },
+ "not_found_alert_title": "Nem található.",
+ "not_logged_in_alert": "Nincs bejelentkezve.",
+ "oauth2_client_detail": {
+ "details_title": "Kliensinformációk",
+ "id": "Kliensazonosító",
+ "name": "Név",
+ "policy": "Házirend",
+ "terms": "Szolgáltatás feltételei"
+ },
+ "oauth2_session_detail": {
+ "client_details_name": "Név",
+ "client_title": "Kliensinformációk",
+ "session_details_title": "Munkamenet"
+ },
+ "pagination_controls": {
+ "total": "Összesen: {{totalCount}}"
+ },
+ "password_change": {
+ "current_password_label": "Jelenlegi jelszó",
+ "failure": {
+ "description": {
+ "account_locked": "A fiókja zárolva van, és jelenleg nem állítható helyre. Ha erre nem számított, akkor lépjen kapcsolatba a kiszolgáló rendszergazdájával.",
+ "expired_recovery_ticket": "A helyreállítási hivatkozás lejárt. Kezdje az elejéről a fiókja helyreállítási folyamatát.",
+ "invalid_new_password": "A választott új jelszó érvénytelen; lehet, hogy nem felel meg a beállított biztonsági házirendnek.",
+ "no_current_password": "Nincs jelenlegi jelszava.",
+ "no_such_recovery_ticket": "A helyreállítási hivatkozás érvénytelen. Ha a helyreállítási üzenetből másolta ki a hivatkozást, akkor ellenőrizze, hogy a teljes hivatkozást átmásolta-e.",
+ "password_changes_disabled": "A jelszómódosítás le van tiltva.",
+ "recovery_ticket_already_used": "A helyreállítási hivatkozás már fel lett használva. Többé nem használható.",
+ "unspecified": "Ez ideiglenes probléma is lehet, így próbálja újra később. Ha a probléma továbbra is fennáll, lépjen kapcsolatba a kiszolgáló rendszergazdájával.",
+ "wrong_password": "A jelenlegi jelszóként megadott jelszó helytelen. Próbálja újra."
+ },
+ "title": "A jelszó frissítése sikertelen"
+ },
+ "new_password_again_label": "Adja meg a jelszót újból",
+ "new_password_label": "Új jelszó",
+ "passwords_match": "A jelszavak megegyeznek!",
+ "passwords_no_match": "A jelszavak nem egyeznek",
+ "subtitle": "Válasszon egy új jelszót a fiókjához.",
+ "success": {
+ "description": "A jelszava sikeresen frissült.",
+ "title": "Jelszó frissítve"
+ },
+ "title": "Jelszó módosítása"
+ },
+ "password_reset": {
+ "consumed": {
+ "subtitle": "Új jelszó létrehozásához kezdje elölről, és válassza a „Elfelejtett jelszó” lehetőséget.",
+ "title": "A jelszóhelyreállítási hivatkozás már fel lett használva"
+ },
+ "expired": {
+ "resend_email": "Levél újraküldése",
+ "subtitle": "Új levél kérése, amely ide lesz elküldve: {{email}}",
+ "title": "A jelszóvisszaállítási hivatkozás lejárt"
+ },
+ "subtitle": "Válasszon egy új jelszót a fiókjához.",
+ "title": "Jelszó visszaállítása"
+ },
+ "password_strength": {
+ "placeholder": "Jelszó erőssége",
+ "score": {
+ "0": "Rendkívül gyenge jelszó",
+ "1": "Nagyon gyenge jelszó",
+ "2": "Gyenge jelszó",
+ "3": "Erős jelszó",
+ "4": "Nagyon erős jelszó"
+ },
+ "suggestion": {
+ "all_uppercase": "Használjon nagybetűket, de nem mindnél.",
+ "another_word": "Adjon hozzá néhány kevésbé gyakori szót.",
+ "associated_years": "Kerülje az Önhöz köthető éveket.",
+ "capitalization": "Ne csak az első betű legyen nagybetűs.",
+ "dates": "Kerülje az Önhöz köthető dátumokat és éveket.",
+ "l33t": "Kerülje a kiszámítható betűhelyettesítéseket, mint az „a” helyetti „@”.",
+ "longer_keyboard_pattern": "Használjon hosszabb billentyűzetmintát, és többször módosítsa a gépelési irányt.",
+ "no_need": "Anélkül is hozhat létre erős jelszavakat, hogy szimbólumokat, számokat vagy nagybetűket használna.",
+ "pwned": "Ha máshol is használja ezt a jelszót, akkor változtassa meg.",
+ "recent_years": "Kerülje a közelmúltbeli éveket.",
+ "repeated": "Kerülje az ismétlődő szavakat és karaktereket.",
+ "reverse_words": "Kerülje a gyakori szavak fordított betűzését.",
+ "sequences": "Kerülje a gyakori karaktersorozatokat.",
+ "use_words": "Használjon több szót, de kerülje a gyakori kifejezéseket."
+ },
+ "too_weak": "Ez a jelszó túl gyenge",
+ "warning": {
+ "common": "Ez egy gyakran használt jelszó.",
+ "common_names": "A gyakori nevek és vezetéknevek könnyen kitalálhatóak.",
+ "dates": "A dátumok könnyen kitalálhatóak.",
+ "extended_repeat": "Az ismétlődő karaktersorozatok, mint az „abcabcabc” könnyen kitalálhatóak.",
+ "key_pattern": "A rövid billentyűzetminták könnyen kitalálhatóak.",
+ "names_by_themselves": "Az egy nevet vagy vezetéknevet tartalmazó jelszók könnyen kitalálhatók.",
+ "pwned": "A jelszava egy adatvédelmi incidensben kikerült az internetre.",
+ "recent_years": "A közelmúltbeli évek könnyen kitalálhatóak.",
+ "sequences": "A gyakori karaktersorozatok, mint az „abc”, könnyen kitalálhatóak.",
+ "similar_to_common": "Ez hasonlít egy gyakran használt jelszóhoz.",
+ "simple_repeat": "Az ismétlődő karakterek, mint az „aaa” könnyen kitalálhatóak.",
+ "straight_row": "A billentyűzeten szereplő karaktersorok könnyen kitalálhatóak.",
+ "top_hundred": "Ez egy gyakran használt jelszó.",
+ "top_ten": "Ez egy nagyon gyakran használt jelszó.",
+ "user_inputs": "Ne legyen benne személyes, vagy az oldallal kapcsolatos adat.",
+ "word_by_itself": "Az egy szavas jelszavak könnyen kitalálhatóak."
+ }
+ },
+ "reset_cross_signing": {
+ "button": "Személyazonosság visszaállítása",
+ "cancelled": {
+ "description_1": "A folytatáshoz bezárhatja ezt az ablakot, és visszatérhet az alkalmazáshoz.",
+ "description_2": "Ha mindenhonnan kijelentkezett, és nem emlékszik a helyreállítási kódjára, akkor vissza kell állítania a személyazonosságát.",
+ "heading": "Személyazonosság visszaállítása megszakítva."
+ },
+ "description": "Ha nincs bejelentkezve egyetlen más eszközön sem, és elvesztette a helyreállítási kulcsát, akkor az alkalmazás használatának folytatásához alaphelyzetbe kell állítania a személyazonosságát.",
+ "effect_list": {
+ "negative_1": "El fogja veszíteni a meglévő üzenetelőzményeit",
+ "negative_2": "Újból ellenőriznie kell az összes meglévő eszközét és kapcsolatát",
+ "neutral_1": "El fogja veszíteni a csak a kiszolgálón tárolt üzenetelőzményeit",
+ "neutral_2": "Újból ellenőriznie kell az összes meglévő eszközét és kapcsolatát",
+ "positive_1": "A fiókja részletei, a névjegyei, a beállításai és a csevegéslistája meg lesz tartva"
+ },
+ "failure": {
+ "description": "Ez ideiglenes probléma is lehet, így próbálja újra később. Ha a probléma továbbra is fennáll, lépjen kapcsolatba a kiszolgáló rendszergazdájával.",
+ "heading": "A kriptográfiai személyazonossága alaphelyzetbe állításának engedélyezése sikertelen",
+ "title": "A kriptográfiai személyazonosságának engedélyezése sikertelen"
+ },
+ "finish_reset": "Alaphelyzetbe állítás befejezése",
+ "heading": "Állítsa alaphelyzetbe a személyazonosságát, ha semmilyen más módon nem tudja megerősíteni",
+ "start_reset": "Alaphelyzetbe állítás elkezdése",
+ "success": {
+ "description": "A személyazonosság alaphelyzetbe állítása engedélyezve a következő {{minutes}} percre. A folytatáshoz bezárhatja azt az ablakot, és visszatérhet az alkalmazáshoz.",
+ "heading": "Személyazonosság sikeresen alaphelyzetbe állítva. A folyamat befejezéséhez térjen vissza az alkalmazáshoz.",
+ "title": "A kriptográfiai személyazonossága alaphelyzetbe állítása ideiglenesen engedélyezve"
+ },
+ "warning": "Csak akkor állítsa alaphelyzetbe a személyazonosságát, ha nem fér hozzá más bejelentkezett eszközhöz, és elveszítette a helyreállítási kulcsát."
+ },
+ "selectable_session": {
+ "label": "Munkamenet kiválasztása"
+ },
+ "session": {
+ "client_id_label": "Kliensazonosító",
+ "current": "Jelenlegi",
+ "current_badge": "Jelenlegi",
+ "device_id_label": "Eszközazonosító",
+ "finished_date": "Befejezve: ",
+ "finished_label": "Befejezve",
+ "generic_browser_session": "Böngésző-munkamenet",
+ "id_label": "Azonosító",
+ "ip_label": "IP-cím",
+ "last_active_label": "Legutóbb aktív",
+ "last_auth_label": "Legutóbbi hitelesítés",
+ "name_for_platform": "{{name}} erre: {{platform}}",
+ "scopes_label": "Hatókörök",
+ "signed_in_date": "Bejelentkezve: ",
+ "signed_in_label": "Bejelentkezve",
+ "title": "Eszköz részletei",
+ "unknown_browser": "Ismeretlen böngésző",
+ "unknown_device": "Ismeretlen eszköz",
+ "uri_label": "URI",
+ "user_id_label": "Felhasználóazonosító",
+ "username_label": "Felhasználónév"
+ },
+ "session_detail": {
+ "alert": {
+ "button": "Vissza",
+ "text": "Ez a munkamenet nem létezik, vagy már nem aktív.",
+ "title": "A munkamenet nem található: {{deviceId}}"
+ }
+ },
+ "unknown_route": "Ismeretlen útvonal: {{route}}",
+ "unverified_email_alert": {
+ "button": "Áttekintés és ellenőrzés",
+ "text:one": "{{count}} nem ellenőrzött e-mail-címe van.",
+ "text:other": "{{count}} nem ellenőrzött e-mail-címe van.",
+ "title": "Nem megerősített e-mail-cím"
+ },
+ "user_email": {
+ "cant_delete_primary": "Válasszon egy másik elsődleges e-mail-címet, hogy törölhesse ezt.",
+ "delete_button_confirmation_modal": {
+ "action": "E-mail-cím törlése",
+ "body": "Törli ezt az e-mail-címet?",
+ "incorrect_password": "Helytelen jelszó, próbálja újra",
+ "password_confirmation": "Erősítse meg a fiókja jelszavát az e-mail-cím törléséhez"
+ },
+ "delete_button_title": "E-mail-cím eltávolítása",
+ "email": "E-mail",
+ "make_primary_button": "Elsődlegessé tétel",
+ "not_verified": "Nincs ellenőrizve",
+ "primary_email": "Elsődleges e-mail-cím",
+ "retry_button": "Kód újraküldése",
+ "unverified": "Ellenőrizetlen"
+ },
+ "user_email_list": {
+ "heading": "Levelek",
+ "no_primary_email_alert": "Nincs elsődleges e-mail-cím"
+ },
+ "user_greeting": {
+ "error": "A felhasználó betöltése sikertelen"
+ },
+ "user_name": {
+ "display_name_field_label": "Megjelenítési név"
+ },
+ "user_sessions_overview": {
+ "active_sessions:one": "{{count}} aktív munkamenet",
+ "active_sessions:other": "{{count}} aktív munkamenet",
+ "heading": "Hol jelentkezett be",
+ "no_active_sessions": {
+ "default": "Egyetlen alkalmazásba sincs bejelentkezve.",
+ "inactive_90_days": "Az összes munkamenete aktív volt az elmúlt 90 napban."
+ }
+ },
+ "verify_email": {
+ "code_expired_alert": {
+ "description": "A kód lejárt. Kérjen egy újat.",
+ "title": "A kód lejárt"
+ },
+ "code_field_error": "A kód nem ismerhető fel",
+ "code_field_label": "6 számjegyű kód",
+ "code_field_wrong_shape": "A kódnak 6 számjegyűnek kell lennie",
+ "email_sent_alert": {
+ "description": "Adja meg alább az új kódot.",
+ "title": "Új kód küldve"
+ },
+ "enter_code_prompt": "Adja meg az ide küldött 6 számjegyű kódot: {{email}}",
+ "heading": "E-mail-cím ellenőrzése",
+ "invalid_code_alert": {
+ "description": "A folytatáshoz ellenőrizze az e-mail-címére küldött kódot, és frissítse a lenti mezőket.",
+ "title": "Hibás kódot adott meg"
+ },
+ "resend_code": "Kód újraküldése",
+ "resend_email": "Levél újraküldése",
+ "sent": "Elküldve!",
+ "unknown_email": "Ismeretlen e-mail-cím"
+ }
+ },
+ "mas": {
+ "scope": {
+ "edit_profile": "Profil és elérhetőségek szerkesztése",
+ "manage_sessions": "Eszközök és munkamenetek kezelése",
+ "mas_admin": "Bármely felhasználó kezelése a matrix-authentication-service szolgáltatásban",
+ "send_messages": "Új üzenetek küldése az Ön nevében",
+ "synapse_admin": "A Synapse Matrix-kiszolgáló kezelése",
+ "view_messages": "Meglévő üzenetek és adatok megtekintése",
+ "view_profile": "Saját profilinformációk és kapcsolati részletek megtekintése"
+ }
+ }
+}
\ No newline at end of file
diff --git a/frontend/locales/nb-NO.json b/frontend/locales/nb-NO.json
new file mode 100644
index 000000000..ad2e7b8f6
--- /dev/null
+++ b/frontend/locales/nb-NO.json
@@ -0,0 +1,395 @@
+{
+ "action": {
+ "back": "Tilbake",
+ "cancel": "Avbryt",
+ "clear": "Tøm",
+ "close": "Lukk",
+ "collapse": "Skjul",
+ "confirm": "Bekreft",
+ "continue": "Fortsett",
+ "edit": "Rediger",
+ "expand": "Utvid",
+ "save": "Lagre",
+ "save_and_continue": "Lagre og fortsett",
+ "sign_out": "Logg ut",
+ "start_over": "Begynn på nytt"
+ },
+ "branding": {
+ "privacy_policy": {
+ "alt": "Lenke til tjenestens personvernerklæring",
+ "link": "Personvernerklæring"
+ },
+ "terms_and_conditions": {
+ "alt": "Lenke til tjenestens vilkår og betingelser",
+ "link": "Vilkår og betingelser"
+ }
+ },
+ "common": {
+ "add": "Legg til",
+ "e2ee": "Ende-til-ende-kryptering",
+ "error": "Feil",
+ "loading": "Laster inn...",
+ "next": "Neste",
+ "password": "Passord",
+ "previous": "Forrige",
+ "saved": "Lagret",
+ "saving": "Lagrer…"
+ },
+ "frontend": {
+ "account": {
+ "account_password": "Passord for konto",
+ "contact_info": "Kontaktopplysninger",
+ "delete_account": {
+ "alert_description": "Denne kontoen vil bli slettet permanent, og du vil ikke lenger ha tilgang til noen av meldingene dine.",
+ "alert_title": "Du er i ferd med å miste alle dataene dine",
+ "button": "Slett konto",
+ "dialog_description": "Bekreft at du ønsker å slette kontoen din:\n\n\n- Du vil ikke kunne aktivere kontoen din på nytt
\n- Du vil ikke lenger kunne logge på
\n- Ingen vil kunne gjenbruke brukernavnet ditt (MXID), heller ikke du
\n- Du vil forlate alle rom og direktemeldinger du er en del av
\n- Du vil bli fjernet fra identitetsserveren, og ingen vil kunne finne deg med e-postadressen eller telefonnummeret ditt
\n
\nDine gamle meldinger vil fortsatt være synlige for personer som har mottatt dem. Ønsker du å skjule dine sendte meldinger for personer som blir med i rommene i fremtiden?",
+ "dialog_title": "Slett denne kontoen?",
+ "erase_checkbox_label": "Ja, skjul alle meldingene mine for nye medlemmer",
+ "incorrect_password": "Feil passord, prøv igjen",
+ "mxid_label": "Bekreft din Matrix ID ({{ mxid }})",
+ "mxid_mismatch": "Denne verdien samsvarer ikke med din Matrix ID",
+ "password_label": "Skriv inn passordet ditt for å fortsette"
+ },
+ "edit_profile": {
+ "display_name_help": "Dette er det andre vil se uansett hvor du er logget inn.",
+ "display_name_label": "Visningsnavn",
+ "title": "Rediger profil",
+ "username_label": "Brukernavn"
+ },
+ "password": {
+ "change": "Endre passord",
+ "change_disabled": "Endring av passord er deaktivert av administrator.",
+ "label": "Passord"
+ },
+ "sign_out": {
+ "button": "Logg av konto",
+ "dialog": "Logg ut av denne kontoen?"
+ },
+ "title": "Din konto"
+ },
+ "add_email_form": {
+ "email_denied_alert": {
+ "text": "Den angitte e-postadressen er ikke tillatt av serverpolicyen.",
+ "title": "E-post avvist av policy"
+ },
+ "email_denied_error": "Den angitte e-postadressen er ikke tillatt av serverpolicyen",
+ "email_exists_alert": {
+ "text": "Den angitte e-postadressen er allerede lagt til denne kontoen",
+ "title": "E-posten finnes allerede"
+ },
+ "email_exists_error": "Den angitte e-postadressen er allerede lagt til denne kontoen",
+ "email_field_help": "Legg til en alternativ e-postadresse du kan bruke for å få tilgang til denne kontoen.",
+ "email_field_label": "Legg til e-post",
+ "email_in_use_error": "Den angitte e-postadressen er allerede i bruk",
+ "email_invalid_alert": {
+ "text": "Den angitte e-postadressen er ugyldig",
+ "title": "Ugyldig e-post"
+ },
+ "email_invalid_error": "Den angitte e-postadressen er ugyldig",
+ "incorrect_password_error": "Feil passord, prøv igjen",
+ "password_confirmation": "Bekreft passordet ditt for å legge til denne e-postadressen"
+ },
+ "app_sessions_list": {
+ "error": "Kunne ikke laste inn appsesjoner",
+ "heading": "Applikasjoner"
+ },
+ "browser_session_details": {
+ "current_badge": "Nåværende",
+ "session_details_title": "Sesjon"
+ },
+ "browser_sessions_overview": {
+ "body:one": "{{count}} aktiv sesjon",
+ "body:other": "{{count}} aktive sesjoner",
+ "heading": "Nettlesere",
+ "no_active_sessions": {
+ "default": "Du er ikke logget inn på noen nettlesere.",
+ "inactive_90_days": "Alle sesjonene dine har vært aktive de siste 90 dagene."
+ },
+ "view_all_button": "Vis alle"
+ },
+ "compat_session_detail": {
+ "client_details_title": "Klient informasjon",
+ "name": "Navn",
+ "session_details_title": "Sesjon"
+ },
+ "device_type_icon_label": {
+ "desktop": "Skrivebord",
+ "mobile": "Mobil",
+ "pc": "Datamaskin",
+ "tablet": "Nettbrett",
+ "unknown": "Ukjent enhetstype",
+ "web": "Web"
+ },
+ "email_in_use": {
+ "heading": "E-postadressen {{email}} er allerede i bruk."
+ },
+ "end_session_button": {
+ "confirmation_modal_title": "Er du sikker på at du vil avslutte denne sesjonen?",
+ "text": "Fjern enheten"
+ },
+ "error": {
+ "hideDetails": "Skjul detaljer",
+ "showDetails": "Vis detaljer",
+ "subtitle": "Det oppstod en uventet feil. Vennligst prøv igjen.",
+ "title": "Noe gikk galt"
+ },
+ "error_boundary_title": "Noe gikk galt",
+ "errors": {
+ "field_required": "Dette feltet er obligatorisk",
+ "rate_limit_exceeded": "Du har kommet med for mange forespørsler på kort tid. Vent noen minutter og prøv igjen."
+ },
+ "last_active": {
+ "active_date": "Aktiv {{relativeDate}}",
+ "active_now": "Aktiv nå",
+ "inactive_90_days": "Inaktiv i 90+ dager"
+ },
+ "nav": {
+ "devices": "Enheter",
+ "profile": "Profil",
+ "sessions": "Sesjoner",
+ "settings": "Innstillinger"
+ },
+ "not_found_alert_title": "Ikke funnet.",
+ "not_logged_in_alert": "Du er ikke innlogget.",
+ "oauth2_client_detail": {
+ "details_title": "Klient informasjon",
+ "id": "Klient-ID",
+ "name": "Navn",
+ "policy": "Retningslinjer",
+ "terms": "Vilkår for bruk"
+ },
+ "oauth2_session_detail": {
+ "client_details_name": "Navn",
+ "client_title": "Klient informasjon",
+ "session_details_title": "Sesjon"
+ },
+ "pagination_controls": {
+ "total": "Totalt: {{totalCount}}"
+ },
+ "password_change": {
+ "current_password_label": "Nåværende passord",
+ "failure": {
+ "description": {
+ "account_locked": "Kontoen din er låst og kan ikke gjenopprettes på dette tidspunktet. Hvis dette ikke er forventet, kan du kontakte serveradministratoren din.",
+ "expired_recovery_ticket": "Gjenopprettingslenken er utløpt. Start kontogjenopprettingsprosessen på nytt.",
+ "invalid_new_password": "Det nye passordet du valgte er ugyldig. Det kan hende at den ikke oppfyller den gjeldende sikkerhetspolicyen.",
+ "no_current_password": "Du har ikke et gjeldende passord.",
+ "no_such_recovery_ticket": "Gjenopprettingslenken er ugyldig. Hvis du kopierte lenken fra gjenopprettingseposten, vennligst sjekk at hele lenken ble kopiert.",
+ "password_changes_disabled": "Endring av passord er deaktivert.",
+ "recovery_ticket_already_used": "Gjenopprettingslenken er allerede brukt. Den kan ikke brukes igjen.",
+ "unspecified": "Dette kan være et midlertidig problem, så prøv igjen senere. Hvis problemet vedvarer, vennligst kontakt serveradministratoren din.",
+ "wrong_password": "Passordet du oppga som ditt nåværende passord er feil. Prøv igjen."
+ },
+ "title": "Kunne ikke oppdatere passordet"
+ },
+ "new_password_again_label": "Skriv inn nytt passord igjen",
+ "new_password_label": "Nytt passord",
+ "passwords_match": "Passordene stemmer overens!",
+ "passwords_no_match": "Passord stemmer ikke overens",
+ "subtitle": "Velg et nytt passord for kontoen din.",
+ "success": {
+ "description": "Passordet ditt har blitt oppdatert.",
+ "title": "Passord oppdatert"
+ },
+ "title": "Bytt passordet ditt"
+ },
+ "password_reset": {
+ "consumed": {
+ "subtitle": "For å opprette et nytt passord, start på nytt og velg «Glemt passord».",
+ "title": "Lenken for å tilbakestille passordet ditt har allerede blitt brukt"
+ },
+ "expired": {
+ "resend_email": "Send e-post på nytt",
+ "subtitle": "Be om en ny e-post som vil bli sendt til: {{email}}",
+ "title": "Lenken for å tilbakestille passordet ditt er utløpt"
+ },
+ "subtitle": "Velg et nytt passord for kontoen din.",
+ "title": "Tilbakestill passordet ditt"
+ },
+ "password_strength": {
+ "placeholder": "Passordstyrke",
+ "score": {
+ "0": "Ekstremt svakt passord",
+ "1": "Veldig svakt passord",
+ "2": "Svakt passord",
+ "3": "Sterkt passord",
+ "4": "Veldig sterkt passord"
+ },
+ "suggestion": {
+ "all_uppercase": "Bruk store bokstaver, men ikke for alle bokstaver.",
+ "another_word": "Legg til flere ord som er mindre vanlige.",
+ "associated_years": "Unngå år som er knyttet til deg",
+ "capitalization": "Bruk stor bokstav på mer enn den første bokstaven.",
+ "dates": "Unngå datoer og år som er knyttet til deg",
+ "l33t": "Unngå forutsigbare bokstavbytter som \"@\" i stedet for \"a\".",
+ "longer_keyboard_pattern": "Bruk lengre tastaturmønstre og endre skriveretning flere ganger.",
+ "no_need": "Du kan lage sterke passord uten å bruke symboler, tall eller store bokstaver.",
+ "pwned": "Hvis du bruker dette passordet andre steder, bør du endre det.",
+ "recent_years": "Unngå nylige år",
+ "repeated": "Unngå gjentatte ord og tegn.",
+ "reverse_words": "Unngå omvendt staving av vanlige ord.",
+ "sequences": "Unngå vanlige tegnsekvenser.",
+ "use_words": "Bruk flere ord, men unngå vanlige fraser."
+ },
+ "too_weak": "Dette passordet er for svakt",
+ "warning": {
+ "common": "Dette er et ofte brukt passord.",
+ "common_names": "Vanlige navn og etternavn er lette å gjette seg til.",
+ "dates": "Datoer er enkle å gjette seg til.",
+ "extended_repeat": "Gjentatte tegnmønstre som \"abcabcabc\" er lette å gjette seg til.",
+ "key_pattern": "Korte tastaturmønstre er enkle å gjette.",
+ "names_by_themselves": "Enkeltnavn eller etternavn er lette å gjette.",
+ "pwned": "Passordet ditt ble eksponert ved et datainnbrudd på Internett.",
+ "recent_years": "De siste årene er enkle å gjette seg til.",
+ "sequences": "Vanlige tegnsekvenser som «abc» er enkle å gjette.",
+ "similar_to_common": "Dette ligner på et ofte brukt passord.",
+ "simple_repeat": "Gjentatte tegn som \"aaa\" er lette å gjette.",
+ "straight_row": "Rette tasterader på tastaturet er enkle å gjette seg til.",
+ "top_hundred": "Dette er et ofte brukt passord.",
+ "top_ten": "Dette er et mye brukt passord.",
+ "user_inputs": "Det skal ikke være noen personlige eller siderelaterte data.",
+ "word_by_itself": "Enkeltord er lette å gjette."
+ }
+ },
+ "reset_cross_signing": {
+ "button": "Tilbakestill identitet",
+ "cancelled": {
+ "description_1": "Du kan lukke dette vinduet og gå tilbake til appen for å fortsette.",
+ "description_2": "Hvis du er logget av overalt og ikke husker gjenopprettingskoden, må du fortsatt tilbakestille identiteten din.",
+ "heading": "Tilbakestilling av identitet kansellert."
+ },
+ "description": "Hvis du ikke er logget på andre enheter, og du har mistet gjenopprettingsnøkkelen, må du tilbakestille identiteten din for å fortsette å bruke appen.",
+ "effect_list": {
+ "negative_1": "Du vil miste din eksisterende meldingshistorikk",
+ "negative_2": "Du må bekrefte alle eksisterende enheter og kontakter på nytt",
+ "neutral_1": "Du vil miste all meldingshistorikk som bare er lagret på serveren",
+ "neutral_2": "Du må bekrefte alle eksisterende enheter og kontakter på nytt",
+ "positive_1": "Dine kontodetaljer, kontakter, preferanser og chatteliste vil bli beholdt"
+ },
+ "failure": {
+ "description": "Dette kan være et midlertidig problem, så prøv igjen senere. Hvis problemet vedvarer, vennligst kontakt serveradministratoren din.",
+ "heading": "Kunne ikke tillate tilbakestilling av kryptoidentitet",
+ "title": "Kunne ikke tillate kryptoidentitet"
+ },
+ "finish_reset": "Fullfør tilbakestillingen",
+ "heading": "Tilbakestill identiteten din i tilfelle du ikke kan bekrefte på en annen måte",
+ "start_reset": "Start tilbakestilling",
+ "success": {
+ "description": "Tilbakestillingen av identiteten er godkjent for de neste {{minutes}} minuttene. Du kan lukke dette vinduet og gå tilbake til appen for å fortsette.",
+ "heading": "Identitet tilbakestilt. Gå tilbake til appen for å fullføre prosessen.",
+ "title": "Tilbakestilling av kryptoidentitet midlertidig tillatt"
+ },
+ "warning": "Tilbakestill identiteten din bare hvis du ikke har tilgang til en annen pålogget enhet og du har mistet gjenopprettingsnøkkelen."
+ },
+ "selectable_session": {
+ "label": "Velg sesjon"
+ },
+ "session": {
+ "client_id_label": "Klient-ID",
+ "current": "Nåværende",
+ "current_badge": "Nåværende",
+ "device_id_label": "Enhets-ID",
+ "finished_date": "Fullført ",
+ "finished_label": "Fullført",
+ "generic_browser_session": "Nettlesersesjon",
+ "id_label": "ID",
+ "ip_label": "IP-adresse",
+ "last_active_label": "Sist aktiv",
+ "last_auth_label": "Siste autentisering",
+ "name_for_platform": "{{name}} for {{platform}}",
+ "scopes_label": "Omfang",
+ "signed_in_date": "Logget på ",
+ "signed_in_label": "Logget på",
+ "title": "Detaljer om enheten",
+ "unknown_browser": "Ukjent nettleser",
+ "unknown_device": "Ukjent enhet",
+ "uri_label": "Uri",
+ "user_id_label": "Bruker ID",
+ "username_label": "Brukernavn"
+ },
+ "session_detail": {
+ "alert": {
+ "button": "Gå tilbake",
+ "text": "Denne sesjonen finnes ikke, eller er ikke lenger aktiv.",
+ "title": "Finner ikke sesjonen: {{deviceId}}"
+ }
+ },
+ "unknown_route": "Ukjent rute {{route}}",
+ "unverified_email_alert": {
+ "button": "Gjennomgå og verifiser",
+ "text:one": "Du har {{count}} ubekreftet e-postadresse.",
+ "text:other": "Du har {{count}} ubekreftede e-postadresser.",
+ "title": "Ubekreftet e-post"
+ },
+ "user_email": {
+ "cant_delete_primary": "Velg en annen primær e-postadresse for å slette denne.",
+ "delete_button_confirmation_modal": {
+ "action": "Slett e-post",
+ "body": "Vil du slette denne e-posten?",
+ "incorrect_password": "Feil passord, prøv igjen",
+ "password_confirmation": "Bekreft kontopassordet ditt for å slette denne e-postadressen"
+ },
+ "delete_button_title": "Fjern e-postadresse",
+ "email": "E-post",
+ "make_primary_button": "Gjøre til primær",
+ "not_verified": "Ikke verifisert",
+ "primary_email": "Primær e-postadresse",
+ "retry_button": "Send kode på nytt",
+ "unverified": "Ikke verifisert"
+ },
+ "user_email_list": {
+ "heading": "E-poster",
+ "no_primary_email_alert": "Ingen primær e-postadresse"
+ },
+ "user_greeting": {
+ "error": "Kunne ikke laste inn bruker"
+ },
+ "user_name": {
+ "display_name_field_label": "Visningsnavn"
+ },
+ "user_sessions_overview": {
+ "active_sessions:one": "{{count}} aktiv sesjon",
+ "active_sessions:other": "{{count}} aktive sesjoner",
+ "heading": "Hvor du er logget inn",
+ "no_active_sessions": {
+ "default": "Du er ikke logget på noen applikasjoner.",
+ "inactive_90_days": "Alle sesjonene dine har vært aktive de siste 90 dagene."
+ }
+ },
+ "verify_email": {
+ "code_expired_alert": {
+ "description": "Koden er utløpt. Be om en ny kode.",
+ "title": "Koden er utløpt"
+ },
+ "code_field_error": "Kode ikke gjenkjent",
+ "code_field_label": "6-sifret kode",
+ "code_field_wrong_shape": "Koden må være 6 sifre",
+ "email_sent_alert": {
+ "description": "Skriv inn den nye koden nedenfor.",
+ "title": "Ny kode sendt"
+ },
+ "enter_code_prompt": "Skriv inn den 6-sifrede koden sendt til: {{email}}",
+ "heading": "Bekreft e-postadressen din",
+ "invalid_code_alert": {
+ "description": "Sjekk koden som er sendt til e-posten din, og oppdater feltene nedenfor for å fortsette.",
+ "title": "Du skrev inn feil kode"
+ },
+ "resend_code": "Send kode på nytt",
+ "resend_email": "Send e-post på nytt",
+ "sent": "Sendt!",
+ "unknown_email": "Ukjent e-postadresse"
+ }
+ },
+ "mas": {
+ "scope": {
+ "edit_profile": "Rediger din profil og kontaktdetaljer",
+ "manage_sessions": "Administrer enhetene og sesjonene dine",
+ "mas_admin": "Administrer alle brukere på matrix-authentication-service",
+ "send_messages": "Send nye meldinger på dine vegne",
+ "synapse_admin": "Administrer Synapse-hjemmeserveren",
+ "view_messages": "Se dine eksisterende meldinger og data",
+ "view_profile": "Se din profilinformasjon og kontaktdetaljer"
+ }
+ }
+}
\ No newline at end of file
diff --git a/translations/hu.json b/translations/hu.json
new file mode 100644
index 000000000..6fdff188b
--- /dev/null
+++ b/translations/hu.json
@@ -0,0 +1,265 @@
+{
+ "action": {
+ "back": "Vissza",
+ "cancel": "Mégse",
+ "continue": "Folytatás",
+ "create_account": "Fiók létrehozása",
+ "sign_in": "Bejelentkezés",
+ "sign_out": "Kijelentkezés",
+ "skip": "Kihagyás",
+ "start_over": "Újrakezdés",
+ "submit": "Elküldés"
+ },
+ "app": {
+ "human_name": "Matrix hitelesítési szolgáltatás",
+ "name": "matrix-authentication-service",
+ "technical_description": "OpenID Connect felfedezési dokumentum: %(discovery_url)s"
+ },
+ "branding": {
+ "privacy_policy": {
+ "alt": "Hivatkozás a szolgáltatás adatvédelmi irányelveire",
+ "link": "Adatvédelmi irányelvek"
+ },
+ "terms_and_conditions": {
+ "alt": "Hivatkozás a szolgáltatási feltételekre",
+ "link": "Szolgáltatási feltételek"
+ }
+ },
+ "common": {
+ "display_name": "Megjelenítési név",
+ "email_address": "E-mail-cím",
+ "loading": "Betöltés…",
+ "mxid": "Matrix-azonosító",
+ "password": "Jelszó",
+ "password_confirm": "Jelszó megerősítése",
+ "username": "Felhasználói név"
+ },
+ "error": {
+ "unexpected": "Váratlan hiba"
+ },
+ "mas": {
+ "account": {
+ "deactivated": {
+ "description": "Ez a fiók (%(mxid)s) törölve lett. Ha erre nem számított, vegye fel a kapcsolatot a kiszolgáló rendszergazdájával.",
+ "heading": "Fiók törölve"
+ },
+ "locked": {
+ "description": "Ez a fiók (%(mxid)s) zárolva lett. Ha erre nem számított, vegye fel a kapcsolatot a kiszolgáló rendszergazdájával.",
+ "heading": "Fiók zárolva"
+ },
+ "logged_out": {
+ "description": "Ez a munkamenet véget ért. Jelentkezzen ki, hogy újra bejelentkezhessen.",
+ "heading": "Munkamenet befejezve"
+ }
+ },
+ "add_email": {
+ "description": "Adjon meg egy e-mail-címet a fiókja helyreállításához, arra az esetre, ha elveszítené a hozzáférését.",
+ "heading": "E-mail-cím hozzáadása"
+ },
+ "back_to_homepage": "Vissza a kezdőlaphoz",
+ "captcha": {
+ "noscript": "Ezt az űrlapot CAPTCHA védi, és az elküldéséhez engedélyezni kell a JavaScriptet. Engedélyezze a böngészőben a JavaScriptet, és töltse újra az oldalt."
+ },
+ "change_password": {
+ "change": "Jelszó módosítása",
+ "confirm": "Jelszó megerősítése",
+ "current": "Jelenlegi jelszó",
+ "description": "Ez módosítja a fiókja jelszavát.",
+ "heading": "Saját jelszó módosítása",
+ "new": "Új jelszó"
+ },
+ "choose_display_name": {
+ "description": "Ez az a név, melyet a többi ember látni fog. Ezt bármikor módosíthatja.",
+ "headline": "Válasszon megjelenítési nevet"
+ },
+ "consent": {
+ "client_wants_access": "A(z) %(client_name)s (itt: %(redirect_uri)s) hozzá akar férni a fiókjához.",
+ "heading": "Engedélyezi a hozzáférést a fiókjához?",
+ "make_sure_you_trust": "Győződjön meg arról, hogy megbízik a(z) %(client_name)s kliensben.",
+ "this_will_allow": "Ez lehetővé teszi, hogy a(z) %(client_name)s a következőket tegye:",
+ "you_may_be_sharing": "Bizalmas információkat oszthat meg ezzel az oldallal vagy alkalmazással."
+ },
+ "device_card": {
+ "access_requested": "Hozzáférés kérve",
+ "device_code": "Kód",
+ "generic_device": "Eszköz",
+ "ip_address": "IP-cím"
+ },
+ "device_code_link": {
+ "description": "Eszköz összekapcsolása",
+ "headline": "Adja meg az eszközén megjelenített kódot"
+ },
+ "device_consent": {
+ "another_device_access": "Egy másik eszköz akarja elérni a fiókját.",
+ "denied": {
+ "description": "Elutasította a(z) %(client_name)s hozzáférését. Bezárhatja ezt az ablakot.",
+ "heading": "Hozzáférés megtagadva"
+ },
+ "granted": {
+ "description": "Megadta a(z) %(client_name)s hozzáférését. Bezárhatja ezt az ablakot.",
+ "heading": "Hozzáférés megadva"
+ }
+ },
+ "email_in_use": {
+ "description": "Ha elfelejtette a fiókja hitelesítő adatait, akkor helyreállíthatja a fiókját. Újra is kezdheti egy másik e-mail-címmel.",
+ "title": "A(z) %(email)s e-mail-cím már használatban van"
+ },
+ "emails": {
+ "greeting": "Kedves %(username)s!",
+ "recovery": {
+ "click_button": "Kattintson a lenti gombra az új jelszava létrehozásához:",
+ "copy_link": "Másolja a következő hivatkozást, és illessze be a böngészőbe egy új jelszó létrehozásához:",
+ "create_new_password": "Új jelszó létrehozása",
+ "fallback": "A gomb nem működik?",
+ "headline": "Jelszóvisszaállítást kért a(z) %(client_name)s fiókjához.",
+ "subject": "Fiókjelszó visszaállítása (%(mxid)s)",
+ "you_can_ignore": "Ha nem kért új jelszót, akkor figyelmen kívül hagyhatja ezt a levelet. A jelenlegi jelszava továbbra is működni fog."
+ },
+ "verify": {
+ "body_html": "Az ellenőrzőkódja az e-mail-címe megerősítéséhez: %(code)s",
+ "body_text": "Az ellenőrzőkódja az e-mail-címe megerősítéséhez: %(code)s",
+ "subject": "Az e-mail-elleőrzőkódja: %(code)s"
+ }
+ },
+ "errors": {
+ "captcha": "A CAPTCHA ellenőrzés sikertelen, próbálja újra",
+ "denied_policy": "Házirend alapján elutasítva: %(policy)s",
+ "email_banned": "Az e-mail-címet a kiszolgáló-házirend tiltja",
+ "email_domain_banned": "Az e-mail-tartományt a kiszolgáló-házirend tiltja",
+ "email_domain_not_allowed": "Az e-mail-tartományt nem engedélyezi a kiszolgáló-házirend",
+ "email_not_allowed": "Az e-mail-címet nem engedélyezi a kiszolgáló-házirend",
+ "field_required": "Ez a mező kötelező",
+ "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"
+ },
+ "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:",
+ "forgot_password": "Elfelejtette a jelszavát?",
+ "headline": "Bejelentkezés",
+ "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"
+ },
+ "navbar": {
+ "my_account": "Saját fiók",
+ "register": "Fiók létrehozása",
+ "signed_in_as": "Bejelentkezve mint %(username)s."
+ },
+ "not_found": {
+ "description": "A keresett oldal nem létezik vagy áthelyezték",
+ "heading": "Az oldal nem található"
+ },
+ "not_you": "Nem %(username)s?",
+ "or_separator": "vagy",
+ "policy_violation": {
+ "description": "Ez a kérést feladó kliens, a jelenleg bejelentkezett felhasználó, vagy maga a kérés miatt is lehet.",
+ "heading": "Az engedélyezési kérés a szolgáltatás által betartatott házirend alapján elutasítva",
+ "logged_as": "Bejelentkezve mint %(username)s"
+ },
+ "recovery": {
+ "consumed": {
+ "description": "Új jelszó létrehozásához kezdje elölről, és válassza a „Elfelejtett jelszó” lehetőséget.",
+ "heading": "A jelszóhelyreállítási hivatkozás már fel lett használva"
+ },
+ "disabled": {
+ "description": "Ha elvesztette a hitelesítő adatait, akkor a fiókja visszaszerzéséhez lépjen kapcsolatba a rendszergazdával.",
+ "heading": "A fiókhelyreállítás le van tiltva"
+ },
+ "expired": {
+ "description": "Új e-mail kérése, amely ide lesz küldve: %(email)s.",
+ "heading": "A jelszóvisszaállítási hivatkozás lejárt",
+ "resend_email": "Levél újraküldése"
+ },
+ "finish": {
+ "confirm": "Adja meg a jelszót újból",
+ "description": "Válasszon egy új jelszót a fiókjához.",
+ "heading": "Jelszó visszaállítása",
+ "new": "Új jelszó",
+ "save_and_continue": "Mentés és folytatás"
+ },
+ "progress": {
+ "change_email": "Próbálkozás másik e-mail-címmel",
+ "description": "Egy jelszóvisszaállítási hivatkozást tartalmazó levelet küldtünk, ha van fiókja a(z) %(email)s címmel.",
+ "heading": "Nézze meg a leveleit",
+ "resend_email": "Levél újraküldése"
+ },
+ "start": {
+ "description": "Egy jelszóvisszaállítási hivatkozást tartalmazó levél lesz küldve.",
+ "heading": "A folytatáshoz adja meg az e-mail-címét"
+ }
+ },
+ "register": {
+ "call_to_login": "Már van fiókja?",
+ "continue_with_email": "Folytatás az e-mail-címével",
+ "create_account": {
+ "description": "A folytatáshoz válasszon felhasználónevet.",
+ "heading": "Fiók létrehozása"
+ },
+ "sign_in_instead": "Bejelentkezés",
+ "terms_of_service": "Elfogadom a Szolgáltatási feltételeket"
+ },
+ "scope": {
+ "edit_profile": "Profil és elérhetőségek szerkesztése",
+ "manage_sessions": "Eszközök és munkamenetek kezelése",
+ "mas_admin": "Bármely felhasználó kezelése a matrix-authentication-service szolgáltatásban",
+ "send_messages": "Új üzenetek küldése az Ön nevében",
+ "synapse_admin": "A Synapse Matrix-kiszolgáló kezelése",
+ "view_messages": "Meglévő üzenetek és adatok megtekintése",
+ "view_profile": "Saját profilinformációk és kapcsolati részletek megtekintése"
+ },
+ "upstream_oauth2": {
+ "link_mismatch": {
+ "heading": "Ez a forrásfiók már egy másik fiókkal van összekötve."
+ },
+ "register": {
+ "choose_username": {
+ "description": "Ez később nem változtatható meg.",
+ "heading": "Válasszon felhasználónevet"
+ },
+ "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 nevet 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",
+ "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"
+ },
+ "imported_from_upstream": "Importálva a forrásfiókjából",
+ "imported_from_upstream_with_name": "Importálva a(z) %(human_name)s fiókjából",
+ "link_existing": "Hivatkozás egy meglévő fiókra",
+ "provider_name": "%(human_name)s fiók",
+ "signup_with_upstream": {
+ "heading": "Folytassa a regisztrációt a(z) %(human_name)s fiókjával"
+ },
+ "suggested_display_name": "Megjelenítési név importálása",
+ "suggested_email": "E-mail-cím importálása",
+ "use": "Használat"
+ },
+ "suggest_link": {
+ "action": "Hivatkozás",
+ "heading": "Meglévő fiók összekötése"
+ }
+ },
+ "verify_email": {
+ "6_digit_code": "6 számjegyű kód",
+ "code": "Kód",
+ "description": "Adja meg az ide küldött 6 számjegyű kódot: %(email)s",
+ "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
new file mode 100644
index 000000000..0ac50e862
--- /dev/null
+++ b/translations/nb-NO.json
@@ -0,0 +1,265 @@
+{
+ "action": {
+ "back": "Tilbake",
+ "cancel": "Avbryt",
+ "continue": "Fortsett",
+ "create_account": "Opprett konto",
+ "sign_in": "Logg inn",
+ "sign_out": "Logg ut",
+ "skip": "Hopp over",
+ "start_over": "Begynn på nytt",
+ "submit": "Send"
+ },
+ "app": {
+ "human_name": "Matrix Authentication Service",
+ "name": "matrix-authentication-service",
+ "technical_description": "OpenID Connect oppdagelsesdokument: %(discovery_url)s"
+ },
+ "branding": {
+ "privacy_policy": {
+ "alt": "Lenke til tjenestens personvernerklæring",
+ "link": "Personvernerklæring"
+ },
+ "terms_and_conditions": {
+ "alt": "Lenke til tjenestens vilkår og betingelser",
+ "link": "Vilkår og betingelser"
+ }
+ },
+ "common": {
+ "display_name": "Visningsnavn",
+ "email_address": "E-postadresse",
+ "loading": "Laster inn...",
+ "mxid": "Matrix ID",
+ "password": "Passord",
+ "password_confirm": "Bekreft passord",
+ "username": "Brukernavn"
+ },
+ "error": {
+ "unexpected": "Uventet feil"
+ },
+ "mas": {
+ "account": {
+ "deactivated": {
+ "description": "Denne kontoen (%(mxid)s) har blitt slettet. Hvis dette ikke er forventet, må du kontakte serveradministratoren.",
+ "heading": "Konto slettet"
+ },
+ "locked": {
+ "description": "Denne kontoen (%(mxid)s ) har blitt låst. Hvis dette ikke er forventet, kontakt serveradministratoren din.",
+ "heading": "Konto låst"
+ },
+ "logged_out": {
+ "description": "Denne økten har blitt avsluttet. Logg ut for å kunne logge inn igjen",
+ "heading": "Sesjonen er avsluttet"
+ }
+ },
+ "add_email": {
+ "description": "Skriv inn en e-postadresse for å gjenopprette kontoen din i tilfelle du mister tilgangen til den.",
+ "heading": "Legg til en e-postadresse"
+ },
+ "back_to_homepage": "Gå tilbake til hjemmesiden",
+ "captcha": {
+ "noscript": "Dette skjemaet er beskyttet av en CAPTCHA og krever at JavaScript er aktivert for å kunne sendes inn. Aktiver JavaScript i nettleseren din og last inn denne siden på nytt."
+ },
+ "change_password": {
+ "change": "Endre passord",
+ "confirm": "Bekreft passord",
+ "current": "Nåværende passord",
+ "description": "Dette vil endre passordet på kontoen din.",
+ "heading": "Endre passordet mitt",
+ "new": "Nytt passord"
+ },
+ "choose_display_name": {
+ "description": "Dette er navnet andre vil se. Du kan endre dette når som helst.",
+ "headline": "Velg visningsnavnet ditt"
+ },
+ "consent": {
+ "client_wants_access": "%(client_name)s på %(redirect_uri)s ønsker å få tilgang til kontoen din.",
+ "heading": "Vil du gi tilgang til kontoen din?",
+ "make_sure_you_trust": "Vær sikker på at du stoler på %(client_name)s.",
+ "this_will_allow": "Dette vil tillate %(client_name)s å:",
+ "you_may_be_sharing": "Det kan hende du deler sensitiv informasjon med denne siden eller appen."
+ },
+ "device_card": {
+ "access_requested": "Tilgang forespurt",
+ "device_code": "Kode",
+ "generic_device": "Enhet",
+ "ip_address": "IP adresse"
+ },
+ "device_code_link": {
+ "description": "Koble til en enhet",
+ "headline": "Skriv inn koden som vises på enheten din"
+ },
+ "device_consent": {
+ "another_device_access": "En annen enhet vil ha tilgang til kontoen din.",
+ "denied": {
+ "description": "Du nektet tilgang til %(client_name)s. Du kan lukke dette vinduet.",
+ "heading": "Tilgang nektet"
+ },
+ "granted": {
+ "description": "Du har gitt tilgang til %(client_name)s. Du kan lukke dette vinduet.",
+ "heading": "Tilgang gitt"
+ }
+ },
+ "email_in_use": {
+ "description": "Hvis du har glemt kontolegitimasjonen din, kan du gjenopprette kontoen din. Du kan også starte på nytt og bruke en annen e-postadresse.",
+ "title": "E-postadressen %(email)s er allerede i bruk"
+ },
+ "emails": {
+ "greeting": "Hallo %(username)s,",
+ "recovery": {
+ "click_button": "Klikk på knappen nedenfor for å opprette et nytt passord:",
+ "copy_link": "Kopier følgende lenke og lim den inn i en nettleser for å opprette et nytt passord:",
+ "create_new_password": "Opprett nytt passord",
+ "fallback": "Fungerer ikke knappen for deg?",
+ "headline": "Du har bedt om tilbakestilling av passord for %(server_name)s kontoen din.",
+ "subject": "Tilbakestill kontopassordet ditt (%(mxid)s)",
+ "you_can_ignore": "Hvis du ikke ba om et nytt passord, kan du ignorere denne e-posten. Ditt nåværende passord vil fortsette å fungere."
+ },
+ "verify": {
+ "body_html": "Verifiseringskoden for å bekrefte denne e-postadressen er: %(code)s",
+ "body_text": "Verifiseringskoden for å bekrefte denne e-postadressen er: %(code)s",
+ "subject": "Verifiseringskoden for e-posten din er: %(code)s"
+ }
+ },
+ "errors": {
+ "captcha": "CAPTCHA-verifisering mislyktes. Prøv igjen",
+ "denied_policy": "Avvist av policy: %(policy)s",
+ "email_banned": "E-post er utestengt av serverpolicyen",
+ "email_domain_banned": "E-postdomenet er utestengt av serverpolicyen",
+ "email_domain_not_allowed": "E-postdomene er ikke tillatt av serverpolicyen",
+ "email_not_allowed": "E-post er ikke tillatt av serverpolicyen",
+ "field_required": "Dette feltet er obligatorisk",
+ "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"
+ },
+ "login": {
+ "call_to_register": "Har du ikke en konto ennå?",
+ "continue_with_provider": "Fortsett med %(provider)s",
+ "description": "Logg på for å fortsette:",
+ "forgot_password": "Glemt passordet?",
+ "headline": "Logg inn",
+ "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"
+ },
+ "navbar": {
+ "my_account": "Min konto",
+ "register": "Opprett en konto",
+ "signed_in_as": "Logget på som %(username)s."
+ },
+ "not_found": {
+ "description": "Siden du lette etter eksisterer ikke eller har blitt flyttet",
+ "heading": "Side ikke funnet"
+ },
+ "not_you": "Ikke %(username)s?",
+ "or_separator": "Eller",
+ "policy_violation": {
+ "description": "Dette kan skyldes klienten som har opprettet forespørselen, den påloggede brukeren eller selve forespørselen.",
+ "heading": "Autorisasjonsforespørselen ble avvist av policyen som håndheves av denne tjenesten",
+ "logged_as": "Logget inn som %(username)s"
+ },
+ "recovery": {
+ "consumed": {
+ "description": "For å opprette et nytt passord, start på nytt og velg «Glemt passord».",
+ "heading": "Lenken for å tilbakestille passordet ditt har allerede blitt brukt"
+ },
+ "disabled": {
+ "description": "Hvis du har mistet legitimasjonen din, vennligst kontakt administratoren for å gjenopprette kontoen din.",
+ "heading": "Muligheten for kontogjenoppretting er skrudd av"
+ },
+ "expired": {
+ "description": "Be om en ny e-post som vil bli sendt til: %(email)s.",
+ "heading": "Lenken for å tilbakestille passordet ditt er utløpt",
+ "resend_email": "Send e-post på nytt"
+ },
+ "finish": {
+ "confirm": "Skriv inn nytt passord igjen",
+ "description": "Velg et nytt passord for kontoen din.",
+ "heading": "Tilbakestill passordet ditt",
+ "new": "Nytt passord",
+ "save_and_continue": "Lagre og fortsett"
+ },
+ "progress": {
+ "change_email": "Prøv en annen e-postadresse",
+ "description": "Vi sendte en e-post med en lenke for å tilbakestille passordet ditt hvis det er en konto som bruker %(email)s.",
+ "heading": "Sjekk e-posten din",
+ "resend_email": "Send e-post på nytt"
+ },
+ "start": {
+ "description": "En e-post vil bli sendt med en lenke for å tilbakestille passordet ditt.",
+ "heading": "Skriv inn e-postadressen din for å fortsette"
+ }
+ },
+ "register": {
+ "call_to_login": "Har du allerede en konto?",
+ "continue_with_email": "Fortsett med e-postadresse",
+ "create_account": {
+ "description": "Velg et brukernavn for å fortsette.",
+ "heading": "Opprett en konto"
+ },
+ "sign_in_instead": "Logg på i stedet",
+ "terms_of_service": "Jeg godtar vilkårene og betingelsene"
+ },
+ "scope": {
+ "edit_profile": "Rediger din profil og kontaktdetaljer",
+ "manage_sessions": "Administrer enhetene og sesjonene dine",
+ "mas_admin": "Administrer alle brukere på matrix-authentication-service",
+ "send_messages": "Send nye meldinger på dine vegne",
+ "synapse_admin": "Administrer Synapse-hjemmeserveren",
+ "view_messages": "Se dine eksisterende meldinger og data",
+ "view_profile": "Se din profilinformasjon og kontaktdetaljer"
+ },
+ "upstream_oauth2": {
+ "link_mismatch": {
+ "heading": "Denne oppstrømskontoen er allerede knyttet til en annen konto."
+ },
+ "register": {
+ "choose_username": {
+ "description": "Dette kan ikke endres senere.",
+ "heading": "Velg ditt brukernavn"
+ },
+ "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",
+ "import_data": {
+ "description": "Bekreft informasjonen som vil bli knyttet til din nye %(server_name)s konto.",
+ "heading": "Importer dataene dine"
+ },
+ "imported_from_upstream": "Importert fra oppstrømskontoen din",
+ "imported_from_upstream_with_name": "Importert fra %(human_name)s kontoen din",
+ "link_existing": "Koble til en eksisterende konto",
+ "provider_name": "%(human_name)s konto",
+ "signup_with_upstream": {
+ "heading": "Fortsett å registrere deg med din %(human_name)s konto"
+ },
+ "suggested_display_name": "Importer visningsnavn",
+ "suggested_email": "Importer e-postadresse",
+ "use": "Bruk"
+ },
+ "suggest_link": {
+ "action": "Lenke",
+ "heading": "Koble til din eksisterende konto"
+ }
+ },
+ "verify_email": {
+ "6_digit_code": "6-sifret kode",
+ "code": "Kode",
+ "description": "Skriv inn den 6-sifrede koden sendt til: %(email)s",
+ "headline": "Bekreft e-postadressen din"
+ }
+ }
+}
\ No newline at end of file