diff --git a/android/app/src/main/res/xml/locale_config.xml b/android/app/src/main/res/xml/locale_config.xml
index b3bb1ff7a..a37191e79 100644
--- a/android/app/src/main/res/xml/locale_config.xml
+++ b/android/app/src/main/res/xml/locale_config.xml
@@ -6,6 +6,7 @@
+
@@ -50,6 +51,7 @@
+
diff --git a/assets/l10n/intl_ar.arb b/assets/l10n/intl_ar.arb
index 238a6d7a6..45583ff4e 100644
--- a/assets/l10n/intl_ar.arb
+++ b/assets/l10n/intl_ar.arb
@@ -2472,7 +2472,7 @@
},
"jump": "قفز",
"@jump": {},
- "report": "تقرير",
+ "report": "الإبلاغ",
"@report": {},
"noKeyForThisMessage": "يمكن أن يحدث هذا إذا تم إرسال الرسالة قبل تسجيل الدخول إلى حسابك على هذا الجهاز.\n\nمن الممكن أيضا أن يكون المرسل قد حظر جهازك أو حدث خطأ ما في الاتصال بالإنترنت.\n\nهل يمكنك قراءة الرسالة في جلسة أخرى؟ ثم يمكنك نقل الرسالة منه! انتقل إلى الإعدادات > الأجهزة وتأكد من أن أجهزتك قد تحققت من بعضها البعض. عندما تفتح الغرفة في المرة التالية وتكون كلتا الجلستين في المقدمة ، سيتم إرسال المفاتيح تلقائيا.\n\nألا تريد أن تفقد المفاتيح عند تسجيل الخروج أو تبديل الأجهزة؟ تأكد من تمكين النسخ الاحتياطي للدردشة في الإعدادات.",
"@noKeyForThisMessage": {},
@@ -2977,7 +2977,7 @@
"@gallery": {},
"swipeRightToLeftToReply": "اسحب من اليمين إلى اليسار للرد",
"@swipeRightToLeftToReply": {},
- "alwaysUse24HourFormat": "false",
+ "alwaysUse24HourFormat": "خطأ",
"@alwaysUse24HourFormat": {
"description": "Set to true to always display time of day in 24 hour format."
},
diff --git a/assets/l10n/intl_ca.arb b/assets/l10n/intl_ca.arb
index 57a406154..0f6e4fbf0 100644
--- a/assets/l10n/intl_ca.arb
+++ b/assets/l10n/intl_ca.arb
@@ -2150,7 +2150,7 @@
"@widgetUrlError": {},
"emailOrUsername": "Email o nom d'usuàrïi",
"@emailOrUsername": {},
- "newSpaceDescription": "Els espais et permeten consolidar ls por",
+ "newSpaceDescription": "Els espais et permeten consolidar els teus xats i construir comunitats públiques o privades.",
"@newSpaceDescription": {},
"chatDescription": "Descripció del xat",
"@chatDescription": {},
@@ -3328,5 +3328,17 @@
"shareKeysWith": "Comparteix les claus amb...",
"@shareKeysWith": {},
"crossVerifiedDevicesIfEnabled": "Els dispositius verificats mútuament, si està activat",
- "@crossVerifiedDevicesIfEnabled": {}
+ "@crossVerifiedDevicesIfEnabled": {},
+ "commandHint_roomupgrade": "Actualitza aquesta sala a la versió indicada",
+ "@commandHint_roomupgrade": {},
+ "takeAPhoto": "Fes una foto",
+ "@takeAPhoto": {},
+ "recordAVideo": "Grava un vídeo",
+ "@recordAVideo": {},
+ "optionalMessage": "(Opcional) missatge...",
+ "@optionalMessage": {},
+ "enterNewChat": "Entra al nou xat",
+ "@enterNewChat": {},
+ "notSupportedOnThisDevice": "No suportat en aquest dispositiu",
+ "@notSupportedOnThisDevice": {}
}
diff --git a/assets/l10n/intl_da.arb b/assets/l10n/intl_da.arb
new file mode 100644
index 000000000..77532f842
--- /dev/null
+++ b/assets/l10n/intl_da.arb
@@ -0,0 +1,29 @@
+{
+ "repeatPassword": "Gentag password",
+ "@repeatPassword": {},
+ "notAnImage": "Ikke en billedfil.",
+ "@notAnImage": {},
+ "setCustomPermissionLevel": "Indstil særligt tilladelsesniveau",
+ "@setCustomPermissionLevel": {},
+ "setPermissionsLevelDescription": "Vælg en prædefineret rolle herunder eller indtaste et særligt tilladelsesniveau mellem 0 og 100.",
+ "@setPermissionsLevelDescription": {},
+ "ignoreUser": "Ignorér bruger",
+ "@ignoreUser": {},
+ "remove": "Fjern",
+ "@remove": {
+ "type": "String",
+ "placeholders": {}
+ },
+ "importNow": "Importer nu",
+ "@importNow": {},
+ "importEmojis": "Importer emojis",
+ "@importEmojis": {},
+ "normalUser": "Normal bruger",
+ "@normalUser": {},
+ "importFromZipFile": "Importer fra .zip fil",
+ "@importFromZipFile": {},
+ "alwaysUse24HourFormat": "true",
+ "@alwaysUse24HourFormat": {
+ "description": "Set to true to always display time of day in 24 hour format."
+ }
+}
diff --git a/assets/l10n/intl_de.arb b/assets/l10n/intl_de.arb
index bff044f66..e65dc2135 100644
--- a/assets/l10n/intl_de.arb
+++ b/assets/l10n/intl_de.arb
@@ -3289,5 +3289,7 @@
"optionalMessage": "(Optionale) Nachricht...",
"@optionalMessage": {},
"notSupportedOnThisDevice": "Nicht unterstützt auf diesem Gerät",
- "@notSupportedOnThisDevice": {}
+ "@notSupportedOnThisDevice": {},
+ "ignoreUser": "Nutzer ignorieren",
+ "@ignoreUser": {}
}
diff --git a/assets/l10n/intl_et.arb b/assets/l10n/intl_et.arb
index 5cefa835e..e0e3da5ae 100644
--- a/assets/l10n/intl_et.arb
+++ b/assets/l10n/intl_et.arb
@@ -3345,5 +3345,40 @@
"enterNewChat": "Liitu uue vestlusega",
"@enterNewChat": {},
"commandHint_roomupgrade": "Uuenda see jututuba antud jututoa versioonini",
- "@commandHint_roomupgrade": {}
+ "@commandHint_roomupgrade": {},
+ "setCustomPermissionLevel": "Seadista kohandatud õiguste tase",
+ "@setCustomPermissionLevel": {},
+ "setPermissionsLevelDescription": "Palun vali eelvalitud rollide seast või lisa õiguste tase vahemikus 0 kuni 100.",
+ "@setPermissionsLevelDescription": {},
+ "ignoreUser": "Eira kasutajat",
+ "@ignoreUser": {},
+ "normalUser": "Tavakasutaja",
+ "@normalUser": {},
+ "approve": "Kiida heaks",
+ "@approve": {},
+ "pleaseWaitUntilInvited": "Palun oota seni, kuni keegi jututoast saadab sulle kutse.",
+ "@pleaseWaitUntilInvited": {},
+ "youHaveKnocked": "Sa oled koputanud",
+ "@youHaveKnocked": {},
+ "countInvited": "{count} kutsutut",
+ "@countInvited": {
+ "type": "String",
+ "placeholders": {
+ "count": {
+ "type": "int"
+ }
+ }
+ },
+ "sentVoiceMessage": "🎙️ {duration} - {sender}",
+ "@sentVoiceMessage": {
+ "type": "String",
+ "placeholders": {
+ "sender": {
+ "type": "String"
+ },
+ "duration": {
+ "type": "String"
+ }
+ }
+ }
}
diff --git a/assets/l10n/intl_eu.arb b/assets/l10n/intl_eu.arb
index 381c78a35..4c26d05b6 100644
--- a/assets/l10n/intl_eu.arb
+++ b/assets/l10n/intl_eu.arb
@@ -3339,5 +3339,48 @@
"optionalMessage": "Mezua (aukerakoa)…",
"@optionalMessage": {},
"notSupportedOnThisDevice": "Ez da gailu honekin bateragarria",
- "@notSupportedOnThisDevice": {}
+ "@notSupportedOnThisDevice": {},
+ "commandHint_roomupgrade": "Bertsio-berritu gela adierazitako gela-bertsiora",
+ "@commandHint_roomupgrade": {},
+ "enterNewChat": "Sartu txat berrira",
+ "@enterNewChat": {},
+ "normalUser": "Erabiltzaile arrunta",
+ "@normalUser": {},
+ "notificationRuleRoomServerAclDescription": "Gela-zerbitzarirako sarbide-kontroleko zerrenden (ACL) jakinarazpenak ezkutatzen ditu.",
+ "@notificationRuleRoomServerAclDescription": {},
+ "ignoreUser": "Egin muzin erabiltzaileari",
+ "@ignoreUser": {},
+ "setCustomPermissionLevel": "Ezarri baimen-maila propioak",
+ "@setCustomPermissionLevel": {},
+ "setPermissionsLevelDescription": "Aukeratu defektuzko rola edo sartu baimen-maila pertsonalizatu bat 0 eta 100 artean.",
+ "@setPermissionsLevelDescription": {},
+ "approve": "Onetsi",
+ "@approve": {},
+ "youHaveKnocked": "Sartzeko baimena eskatu duzu",
+ "@youHaveKnocked": {},
+ "pleaseWaitUntilInvited": "Orain itxaron gelako norbaitek gonbidatzen zaituen arte.",
+ "@pleaseWaitUntilInvited": {},
+ "checkList": "Kontrol-zerrenda",
+ "@checkList": {},
+ "countInvited": "{count} gonbidatu",
+ "@countInvited": {
+ "type": "String",
+ "placeholders": {
+ "count": {
+ "type": "int"
+ }
+ }
+ },
+ "sentVoiceMessage": "🎙️ {duration} - {sender}",
+ "@sentVoiceMessage": {
+ "type": "String",
+ "placeholders": {
+ "sender": {
+ "type": "String"
+ },
+ "duration": {
+ "type": "String"
+ }
+ }
+ }
}
diff --git a/assets/l10n/intl_fi.arb b/assets/l10n/intl_fi.arb
index cdd3a327b..b52e52166 100644
--- a/assets/l10n/intl_fi.arb
+++ b/assets/l10n/intl_fi.arb
@@ -2592,7 +2592,7 @@
}
}
},
- "sendTypingNotifications": "Lähetä kirjoitusilmoituksia",
+ "sendTypingNotifications": "acLähetä kirjoitusilmoituksia",
"@sendTypingNotifications": {},
"inviteGroupChat": "Kutsu ryhmäkeskusteluun",
"@inviteGroupChat": {},
diff --git a/assets/l10n/intl_ga.arb b/assets/l10n/intl_ga.arb
index bc8642a98..9d54b67a2 100644
--- a/assets/l10n/intl_ga.arb
+++ b/assets/l10n/intl_ga.arb
@@ -3350,5 +3350,19 @@
"enterNewChat": "Cuir isteach comhrá nua",
"@enterNewChat": {},
"commandHint_roomupgrade": "Uasghrádaigh an seomra seo go dtí an leagan seomra a thugtar",
- "@commandHint_roomupgrade": {}
+ "@commandHint_roomupgrade": {},
+ "setCustomPermissionLevel": "Socraigh leibhéal ceadanna saincheaptha",
+ "@setCustomPermissionLevel": {},
+ "setPermissionsLevelDescription": "Roghnaigh ról réamhshainithe thíos nó cuir isteach leibhéal ceadanna saincheaptha idir 0 agus 100.",
+ "@setPermissionsLevelDescription": {},
+ "ignoreUser": "Déan neamhaird den úsáideoir",
+ "@ignoreUser": {},
+ "normalUser": "Gnáthúsáideoir",
+ "@normalUser": {},
+ "approve": "Ceadaigh",
+ "@approve": {},
+ "youHaveKnocked": "Bhuail tú",
+ "@youHaveKnocked": {},
+ "pleaseWaitUntilInvited": "Fan anois, le do thoil, go dtí go dtabharfaidh duine éigin ón seomra cuireadh duit.",
+ "@pleaseWaitUntilInvited": {}
}
diff --git a/assets/l10n/intl_gl.arb b/assets/l10n/intl_gl.arb
index d81422e84..99ffe36a2 100644
--- a/assets/l10n/intl_gl.arb
+++ b/assets/l10n/intl_gl.arb
@@ -3345,5 +3345,40 @@
"enterNewChat": "Entrar na nova conversa",
"@enterNewChat": {},
"commandHint_roomupgrade": "Actualizar esta sala á versión de sala indicada",
- "@commandHint_roomupgrade": {}
+ "@commandHint_roomupgrade": {},
+ "setCustomPermissionLevel": "Establecer nivel personalizado dos permisos",
+ "@setCustomPermissionLevel": {},
+ "setPermissionsLevelDescription": "Elixe un rol predefinido dos indicados ou escribe un nivel personalizado entre 0 e 100.",
+ "@setPermissionsLevelDescription": {},
+ "ignoreUser": "Ignorar usuaria",
+ "@ignoreUser": {},
+ "normalUser": "Usuaria corrente",
+ "@normalUser": {},
+ "approve": "Aprobar",
+ "@approve": {},
+ "pleaseWaitUntilInvited": "Agora agarda a que alguén da sala te convide a entrar.",
+ "@pleaseWaitUntilInvited": {},
+ "youHaveKnocked": "Petaches á porta",
+ "@youHaveKnocked": {},
+ "sentVoiceMessage": "🎙️ {duration} - {sender}",
+ "@sentVoiceMessage": {
+ "type": "String",
+ "placeholders": {
+ "sender": {
+ "type": "String"
+ },
+ "duration": {
+ "type": "String"
+ }
+ }
+ },
+ "countInvited": "{count} convidadas",
+ "@countInvited": {
+ "type": "String",
+ "placeholders": {
+ "count": {
+ "type": "int"
+ }
+ }
+ }
}
diff --git a/assets/l10n/intl_id.arb b/assets/l10n/intl_id.arb
index 6e072cdd9..39342c81c 100644
--- a/assets/l10n/intl_id.arb
+++ b/assets/l10n/intl_id.arb
@@ -3344,5 +3344,42 @@
"enterNewChat": "Masuk ke obrolan baru",
"@enterNewChat": {},
"commandHint_roomupgrade": "Tingkatkan ruangan ini ke versi ruangan yang ditentukan",
- "@commandHint_roomupgrade": {}
+ "@commandHint_roomupgrade": {},
+ "pleaseWaitUntilInvited": "Silakan menunggu sampai seseorang dari ruangan mengundang Anda.",
+ "@pleaseWaitUntilInvited": {},
+ "setCustomPermissionLevel": "Atur tingkat perizinan kustom",
+ "@setCustomPermissionLevel": {},
+ "setPermissionsLevelDescription": "Silakan pilih peran yang sudah ditentukan di bawah atau masukkan tingkat perizinan kustom antara 0 dan 100.",
+ "@setPermissionsLevelDescription": {},
+ "ignoreUser": "Abaikan pengguna",
+ "@ignoreUser": {},
+ "normalUser": "Pengguna biasa",
+ "@normalUser": {},
+ "approve": "Terima",
+ "@approve": {},
+ "youHaveKnocked": "Anda telah mengetuk",
+ "@youHaveKnocked": {},
+ "sentVoiceMessage": "🎙️ {duration} - {sender}",
+ "@sentVoiceMessage": {
+ "type": "String",
+ "placeholders": {
+ "sender": {
+ "type": "String"
+ },
+ "duration": {
+ "type": "String"
+ }
+ }
+ },
+ "checkList": "Ceklis",
+ "@checkList": {},
+ "countInvited": "{count} diundang",
+ "@countInvited": {
+ "type": "String",
+ "placeholders": {
+ "count": {
+ "type": "int"
+ }
+ }
+ }
}
diff --git a/assets/l10n/intl_it.arb b/assets/l10n/intl_it.arb
index 7bffff886..acd41035a 100644
--- a/assets/l10n/intl_it.arb
+++ b/assets/l10n/intl_it.arb
@@ -942,7 +942,7 @@
"type": "String",
"placeholders": {}
},
- "leftTheChat": "Ha abbandonato la chat",
+ "leftTheChat": "Ha lasciato la chat",
"@leftTheChat": {
"type": "String",
"placeholders": {}
@@ -3208,7 +3208,7 @@
"@notificationRuleSuppressNotices": {},
"notificationRuleSuppressNoticesDescription": "Silenzia le notifiche da client automatizzati come i bot.",
"@notificationRuleSuppressNoticesDescription": {},
- "notificationRuleInviteForMeDescription": "Notifica l'utente quando è invitato in una stanza.",
+ "notificationRuleInviteForMeDescription": "Notifica l'utente quando viene invitato a una stanza.",
"@notificationRuleInviteForMeDescription": {},
"notificationRuleMemberEvent": "Eventi per i membri",
"@notificationRuleMemberEvent": {},
@@ -3332,5 +3332,31 @@
"previous": "Precedente",
"@previous": {},
"otherPartyNotLoggedIn": "L'altra parte non è attualmente connessa e quindi non può ricevere messaggi!",
- "@otherPartyNotLoggedIn": {}
+ "@otherPartyNotLoggedIn": {},
+ "takeAPhoto": "Scatta una foto",
+ "@takeAPhoto": {},
+ "recordAVideo": "Registra un video",
+ "@recordAVideo": {},
+ "notSupportedOnThisDevice": "Non supportato su questo dispositivo",
+ "@notSupportedOnThisDevice": {},
+ "enterNewChat": "Inizia nuova chat",
+ "@enterNewChat": {},
+ "setCustomPermissionLevel": "Imposta livello di permesso personalizzato",
+ "@setCustomPermissionLevel": {},
+ "setPermissionsLevelDescription": "Scegli un ruolo predefinito qui sotto o inserisci un livello di permesso personalizzato tra 0 e 100.",
+ "@setPermissionsLevelDescription": {},
+ "ignoreUser": "Ignora utente",
+ "@ignoreUser": {},
+ "normalUser": "Utente normale",
+ "@normalUser": {},
+ "commandHint_roomupgrade": "Aggiorna questa stanza alla versione specificata",
+ "@commandHint_roomupgrade": {},
+ "optionalMessage": "Messaggio (opzionale)...",
+ "@optionalMessage": {},
+ "approve": "Approva",
+ "@approve": {},
+ "youHaveKnocked": "Hai bussato",
+ "@youHaveKnocked": {},
+ "pleaseWaitUntilInvited": "Ora attendi, finché qualcuno dalla stanza non ti invita.",
+ "@pleaseWaitUntilInvited": {}
}
diff --git a/assets/l10n/intl_lv.arb b/assets/l10n/intl_lv.arb
index 9ec64399b..6acd42492 100644
--- a/assets/l10n/intl_lv.arb
+++ b/assets/l10n/intl_lv.arb
@@ -40,7 +40,7 @@
},
"jumpToLastReadMessage": "Pārlēkt uz pēdējo izlasīto ziņu",
"@jumpToLastReadMessage": {},
- "allRooms": "Visas kopu tērzēšanas",
+ "allRooms": "Visām kopu tērzēšanām",
"@allRooms": {
"type": "String",
"placeholders": {}
@@ -83,7 +83,7 @@
},
"reportErrorDescription": "😭 Ak nē! Kaut kas nogāja greizi. Ja ir vēlēšanas, par šo nepilnību var ziņot izstrādātājiem.",
"@reportErrorDescription": {},
- "directChats": "Tiešās tērzēšanas",
+ "directChats": "Tiešajām tērzēšanām",
"@directChats": {
"type": "String",
"placeholders": {}
@@ -1323,7 +1323,7 @@
"@sendAsText": {
"type": "String"
},
- "inviteForMe": "Uzaicinājums man",
+ "inviteForMe": "Uzaicinājumu man",
"@inviteForMe": {
"type": "String",
"placeholders": {}
@@ -1740,7 +1740,7 @@
}
}
},
- "report": "ziņot",
+ "report": "Ziņot",
"@report": {},
"status": "Stāvoklis",
"@status": {
@@ -1762,7 +1762,7 @@
"type": "String",
"placeholders": {}
},
- "memberChanges": "Dalībnieku izmaiņas",
+ "memberChanges": "Dalībnieku izmaiņām",
"@memberChanges": {
"type": "String",
"placeholders": {}
@@ -1835,7 +1835,7 @@
"type": "String",
"placeholders": {}
},
- "addChatDescription": "Pievienot tērzēšanas aprakstu...",
+ "addChatDescription": "Pievienot tērzēšanas aprakstu…",
"@addChatDescription": {},
"sentAnAudio": "🎤 {username} nosūtīja skaņu",
"@sentAnAudio": {
@@ -2532,7 +2532,7 @@
"type": "String",
"placeholders": {}
},
- "botMessages": "Robotprogrammatūras ziņas",
+ "botMessages": "Robotprogrammatūras ziņām",
"@botMessages": {
"type": "String",
"placeholders": {}
@@ -3101,7 +3101,7 @@
"@noticeChatBackupDeviceVerification": {},
"continueText": "Turpināt",
"@continueText": {},
- "welcomeText": "Sveicieni! 👋 Šis ir FluffyChat. Tu vari pieteikties jebkurā mājasserverī, kas ir saderīgs ar https://matrix.org. Tad vari tērzēt ar ikvienu. Tas ir milzīgs decentralizētās saziņas tīkls!",
+ "welcomeText": "Sveicieni! 👋 Šis ir FluffyChat. Tu vari pieteikties jebkurā mājasserverī, kas ir saderīgs ar https://matrix.org. Tad vari tērzēt ar ikvienu. Tas ir milzīgs decentralizētās saziņas tīkls.",
"@welcomeText": {},
"blur": "Aizmiglojums:",
"@blur": {},
@@ -3209,7 +3209,7 @@
"@otherNotificationSettings": {},
"notificationRuleContainsUserName": "Saturs lietotāja vārdu",
"@notificationRuleContainsUserName": {},
- "notificationRuleMasterDescription": "Pārspēj visas pārējās kārtulas un atspējo visus paziņojumus.",
+ "notificationRuleMasterDescription": "Aizvieto visas pārējās kārtulas un atspējo visus paziņojumus.",
"@notificationRuleMasterDescription": {},
"notificationRuleInviteForMe": "Uzaicinājums man",
"@notificationRuleInviteForMe": {},
@@ -3323,5 +3323,42 @@
"enterNewChat": "Ieiet jaunajā tērzēšanā",
"@enterNewChat": {},
"commandHint_roomupgrade": "Uzlabot šo istabu uz norādīto istabas versiju",
- "@commandHint_roomupgrade": {}
+ "@commandHint_roomupgrade": {},
+ "setCustomPermissionLevel": "Iestatīt pielāgotu atļauju līmeni",
+ "@setCustomPermissionLevel": {},
+ "setPermissionsLevelDescription": "Lūgums zemāk atlasīt iepriekšizveidotu lomu vai ievadīt pielāgotu atļauju līmeni starp 0 un 100.",
+ "@setPermissionsLevelDescription": {},
+ "ignoreUser": "Neņemt vērā lietotāju",
+ "@ignoreUser": {},
+ "normalUser": "Parasts lietotājs",
+ "@normalUser": {},
+ "youHaveKnocked": "Tu pieklauvēji",
+ "@youHaveKnocked": {},
+ "pleaseWaitUntilInvited": "Lūgums tagad uzgaidīt, līdz kāds no istabas uzaicinās Tevi.",
+ "@pleaseWaitUntilInvited": {},
+ "approve": "Apstiprināt",
+ "@approve": {},
+ "checkList": "Pārbaužu saraksts",
+ "@checkList": {},
+ "countInvited": "{count} uzaicināti",
+ "@countInvited": {
+ "type": "String",
+ "placeholders": {
+ "count": {
+ "type": "int"
+ }
+ }
+ },
+ "sentVoiceMessage": "🎙️ {duration} - {sender}",
+ "@sentVoiceMessage": {
+ "type": "String",
+ "placeholders": {
+ "sender": {
+ "type": "String"
+ },
+ "duration": {
+ "type": "String"
+ }
+ }
+ }
}
diff --git a/assets/l10n/intl_nl.arb b/assets/l10n/intl_nl.arb
index 0706f6d94..399822c16 100644
--- a/assets/l10n/intl_nl.arb
+++ b/assets/l10n/intl_nl.arb
@@ -646,7 +646,7 @@
"type": "String",
"placeholders": {}
},
- "defaultPermissionLevel": "Standaard machtigingsniveau voor nieuwe personen",
+ "defaultPermissionLevel": "Standaard rechten-niveau voor nieuwe personen",
"@defaultPermissionLevel": {
"type": "String",
"placeholders": {}
@@ -1114,7 +1114,7 @@
"type": "String",
"placeholders": {}
},
- "locationPermissionDeniedNotice": "Locatievoorzieningen is geweigerd. Zet hem aan om locatie delen te gebruiken.",
+ "locationPermissionDeniedNotice": "Locatie toegang is geweigerd. Geef toegang om de locatie delen-functie te gebruiken.",
"@locationPermissionDeniedNotice": {
"type": "String",
"placeholders": {}
@@ -1158,7 +1158,7 @@
"type": "String",
"placeholders": {}
},
- "muteChat": "Meldingen uitschakelen",
+ "muteChat": "Chat dempen",
"@muteChat": {
"type": "String",
"placeholders": {}
@@ -1692,7 +1692,7 @@
"type": "String",
"placeholders": {}
},
- "setPermissionsLevel": "Machtigingsniveau instellen",
+ "setPermissionsLevel": "Rechten-niveau instellen",
"@setPermissionsLevel": {
"type": "String",
"placeholders": {}
@@ -1811,7 +1811,7 @@
"type": "String",
"placeholders": {}
},
- "toggleMuted": "Meldingen in- of uitschakelen",
+ "toggleMuted": "Dempen in- of uitschakelen",
"@toggleMuted": {
"type": "String",
"placeholders": {}
@@ -1877,7 +1877,7 @@
}
}
},
- "unmuteChat": "Meldingen inschakelen",
+ "unmuteChat": "Dempen uitschakelen",
"@unmuteChat": {
"type": "String",
"placeholders": {}
@@ -2537,7 +2537,7 @@
"@pleaseTryAgainLaterOrChooseDifferentServer": {},
"signInWithPassword": "Aanmelden met wachtwoord",
"@signInWithPassword": {},
- "chatPermissions": "Chat toestemmingen",
+ "chatPermissions": "Chat rechten",
"@chatPermissions": {},
"chatDescription": "Chatomschrijving",
"@chatDescription": {},
@@ -2982,7 +2982,7 @@
"@notificationRuleContainsUserName": {},
"notificationRuleContainsUserNameDescription": "Stuurt een melding als een bericht de persoon vermeld.",
"@notificationRuleContainsUserNameDescription": {},
- "notificationRuleMaster": "Alle meldingen uitschakelen",
+ "notificationRuleMaster": "Alle meldingen dempen",
"@notificationRuleMaster": {},
"notificationRuleMasterDescription": "Overschrijf alle andere regels en meldingen uitschakelen.",
"@notificationRuleMasterDescription": {},
@@ -3340,5 +3340,19 @@
"notSupportedOnThisDevice": "Niet ondersteund op dit apparaat",
"@notSupportedOnThisDevice": {},
"commandHint_roomupgrade": "Upgradeer deze kamer naar de aangegeven kamerversie",
- "@commandHint_roomupgrade": {}
+ "@commandHint_roomupgrade": {},
+ "setCustomPermissionLevel": "Aangepast rechten-niveau instellen",
+ "@setCustomPermissionLevel": {},
+ "setPermissionsLevelDescription": "Kies hieronder een standaard rol of voer een aangepast rechten-niveau in tussen 0 en 100.",
+ "@setPermissionsLevelDescription": {},
+ "ignoreUser": "Persoon negeren",
+ "@ignoreUser": {},
+ "normalUser": "Normaal persoon",
+ "@normalUser": {},
+ "pleaseWaitUntilInvited": "Wacht even alsjeblieft tot iemand van de kamer je uitnodigt.",
+ "@pleaseWaitUntilInvited": {},
+ "approve": "Goedkeuren",
+ "@approve": {},
+ "youHaveKnocked": "Je hebt geklopt",
+ "@youHaveKnocked": {}
}
diff --git a/assets/l10n/intl_pl.arb b/assets/l10n/intl_pl.arb
index c86f57c02..ae2db7235 100644
--- a/assets/l10n/intl_pl.arb
+++ b/assets/l10n/intl_pl.arb
@@ -3206,69 +3206,69 @@
"@userSpecificNotificationSettings": {},
"otherNotificationSettings": "Inne ustawienia powiadomień",
"@otherNotificationSettings": {},
- "notificationRuleContainsUserName": "Zawiera nazwę użytkownika",
+ "notificationRuleContainsUserName": "Włącz dla wiadomości z nazwą użytkownika",
"@notificationRuleContainsUserName": {},
- "notificationRuleContainsUserNameDescription": "Powiadamia użytkownika kiedy wiadomość zawiera jego nazwę.",
+ "notificationRuleContainsUserNameDescription": "Włącza powiadomienia kiedy wiadomość zawiera Twoją nazwę użytkownika.",
"@notificationRuleContainsUserNameDescription": {},
- "notificationRuleMaster": "Wycisz wszystkie powiadomienia",
+ "notificationRuleMaster": "Wyłącz wszystkie powiadomienia",
"@notificationRuleMaster": {},
- "notificationRuleMasterDescription": "Zastępuje wszystkie inne reguły i wyłącza wszystkie powiadomienia.",
+ "notificationRuleMasterDescription": "Zastępuje inne reguły i wyłącza wszystkie powiadomienia.",
"@notificationRuleMasterDescription": {},
- "notificationRuleSuppressNotices": "Stłum automatyczne wiadomości",
+ "notificationRuleSuppressNotices": "Wyłącz dla automatycznych wiadomości",
"@notificationRuleSuppressNotices": {},
- "notificationRuleSuppressNoticesDescription": "Tłumi powiadomienia z automatycznych klientów, takich jak boty.",
+ "notificationRuleSuppressNoticesDescription": "Wyłącza powiadomienia z automatycznych klientów, takich jak boty.",
"@notificationRuleSuppressNoticesDescription": {},
- "notificationRuleInviteForMe": "Zaproszenia",
+ "notificationRuleInviteForMe": "Włącz dla zaproszeń",
"@notificationRuleInviteForMe": {},
- "notificationRuleInviteForMeDescription": "Powiadamia o zaproszeniach do pokoju.",
+ "notificationRuleInviteForMeDescription": "Włącza powiadamia o zaproszeniach do pokoju.",
"@notificationRuleInviteForMeDescription": {},
- "notificationRuleMemberEvent": "Zdarzenia członków pokoju",
+ "notificationRuleMemberEvent": "Wyłącz dla zmian członkostwa",
"@notificationRuleMemberEvent": {},
- "notificationRuleMemberEventDescription": "Tłumi powiadomienia o zmianach członkostwa w pokoju.",
+ "notificationRuleMemberEventDescription": "Wyłącza powiadomienia o zmianach członkostwa w pokoju.",
"@notificationRuleMemberEventDescription": {},
- "notificationRuleIsUserMention": "Wzmianki",
+ "notificationRuleIsUserMention": "Włącz dla wzmianek",
"@notificationRuleIsUserMention": {},
- "notificationRuleIsUserMentionDescription": "Powiadamia o byciu wzmiankowanym w wiadomości.",
+ "notificationRuleIsUserMentionDescription": "Włącza powiadomienia o byciu wzmiankowanym w wiadomości.",
"@notificationRuleIsUserMentionDescription": {},
- "notificationRuleContainsDisplayName": "Zawiera nazwę wyświetlaną",
+ "notificationRuleContainsDisplayName": "Włącz dla wiadomości z nazwą wyświetlaną",
"@notificationRuleContainsDisplayName": {},
- "notificationRuleContainsDisplayNameDescription": "Powiadamia osobę o wiadomości zawierającej jej nazwę wyświetlaną.",
+ "notificationRuleContainsDisplayNameDescription": "Włącza powiadamia o wiadomościach zawierających Twoją nazwę wyświetlaną.",
"@notificationRuleContainsDisplayNameDescription": {},
- "notificationRuleIsRoomMention": "Wzmianki pokoju",
+ "notificationRuleIsRoomMention": "Włącz dla wzmianek pokoju",
"@notificationRuleIsRoomMention": {},
- "notificationRuleIsRoomMentionDescription": "Powiadamia o wzmiankowaniu całego pokoju.",
+ "notificationRuleIsRoomMentionDescription": "Włącza powiadomienia o wzmiankowaniu całego pokoju.",
"@notificationRuleIsRoomMentionDescription": {},
- "notificationRuleRoomnotif": "Powiadomienia w pokoju",
+ "notificationRuleRoomnotif": "Włącz dla powiadomień w pokoju",
"@notificationRuleRoomnotif": {},
- "notificationRuleRoomnotifDescription": "Powiadamia o wiadomości zawierającej „@room”.",
+ "notificationRuleRoomnotifDescription": "Włącza powiadamia o wiadomościach zawierających „@room”.",
"@notificationRuleRoomnotifDescription": {},
- "notificationRuleTombstone": "Nagrobki",
+ "notificationRuleTombstone": "Włącz dla „nagrobków”",
"@notificationRuleTombstone": {},
- "notificationRuleTombstoneDescription": "Powiadamia o komunikatach dezaktywacji pokojów.",
+ "notificationRuleTombstoneDescription": "Włącza powiadamia o komunikatach dezaktywacji pokojów.",
"@notificationRuleTombstoneDescription": {},
- "notificationRuleReaction": "Reakcje",
+ "notificationRuleReaction": "Wyłącz dla reakcji",
"@notificationRuleReaction": {},
- "notificationRuleReactionDescription": "Tłumi powiadomienia o reakcjach.",
+ "notificationRuleReactionDescription": "Wyłącza powiadomienia o reakcjach.",
"@notificationRuleReactionDescription": {},
- "notificationRuleSuppressEdits": "Stłum edycje",
+ "notificationRuleSuppressEdits": "Wyłącz dla edycji",
"@notificationRuleSuppressEdits": {},
- "notificationRuleSuppressEditsDescription": "Tłumi powiadomienia o edycjach wiadomości.",
+ "notificationRuleSuppressEditsDescription": "Wyłącza powiadomienia o edycjach wiadomości.",
"@notificationRuleSuppressEditsDescription": {},
- "notificationRuleCall": "Połączenia",
+ "notificationRuleCall": "Włącz dla połączeń",
"@notificationRuleCall": {},
- "notificationRuleRoomServerAclDescription": "Wyłącza powiadomienia dla list kontroli dostępu (ACL) serwerów pokojów.",
+ "notificationRuleRoomServerAclDescription": "Wyłącza powiadomienia dla list kontroli dostępu (ACL) serwera.",
"@notificationRuleRoomServerAclDescription": {},
- "notificationRuleRoomServerAcl": "Lista kontroli dostępu serwerów pokojów",
+ "notificationRuleRoomServerAcl": "Wyłącz dla list kontroli dostępu serwera",
"@notificationRuleRoomServerAcl": {},
- "notificationRuleEncryptedRoomOneToOne": "Szyfrowane pokoje „jeden na jeden”",
+ "notificationRuleEncryptedRoomOneToOne": "Włącz dla szyfrowanych pokojów „jeden na jeden”",
"@notificationRuleEncryptedRoomOneToOne": {},
- "notificationRuleCallDescription": "Powiadamia o przychodzących połączeniach.",
+ "notificationRuleCallDescription": "Włącza powiadomienia o przychodzących połączeniach.",
"@notificationRuleCallDescription": {},
- "notificationRuleRoomOneToOne": "Pokoje „jeden na jeden”",
+ "notificationRuleRoomOneToOne": "Włącz dla pokojów „jeden na jeden”",
"@notificationRuleRoomOneToOne": {},
- "notificationRuleRoomOneToOneDescription": "Powiadamia o wiadomościach w pokojach „jeden na jeden” (one-to-one).",
+ "notificationRuleRoomOneToOneDescription": "Włącza powiadomienia o wiadomościach w pokojach „jeden na jeden” (one-to-one).",
"@notificationRuleRoomOneToOneDescription": {},
- "notificationRuleMessage": "Wiadomości",
+ "notificationRuleMessage": "Włącz dla wiadomości",
"@notificationRuleMessage": {},
"unknownPushRule": "Nieznana reguła: '{rule}'",
"@unknownPushRule": {
@@ -3279,21 +3279,21 @@
}
}
},
- "notificationRuleEncryptedRoomOneToOneDescription": "Powiadamia o wiadomościach w szyfrowanych pokojach „jeden na jeden” (one-to-one).",
+ "notificationRuleEncryptedRoomOneToOneDescription": "Włącza powiadomienia o wiadomościach w szyfrowanych pokojach „jeden na jeden” (one-to-one).",
"@notificationRuleEncryptedRoomOneToOneDescription": {},
- "notificationRuleEncrypted": "Zaszyfrowane pokoje",
+ "notificationRuleEncrypted": "Włącz dla zaszyfrowanych pokojów",
"@notificationRuleEncrypted": {},
- "notificationRuleJitsi": "Jitsi",
+ "notificationRuleJitsi": "Włącz dla Jitsi",
"@notificationRuleJitsi": {},
- "notificationRuleServerAcl": "Stłum komunikaty o listach kontroli dostępu serwerów pokojów",
+ "notificationRuleServerAcl": "Wyłącz dla komunikatów o listach kontroli dostępu serwera",
"@notificationRuleServerAcl": {},
- "notificationRuleJitsiDescription": "Powiadamia o komunikatach widżetów Jitsi.",
+ "notificationRuleJitsiDescription": "Włącza powiadomienia o komunikatach widżetów Jitsi.",
"@notificationRuleJitsiDescription": {},
- "notificationRuleMessageDescription": "Powiadamia o ogólnych wiadomościach.",
+ "notificationRuleMessageDescription": "Włącza powiadomienia o ogólnych wiadomościach.",
"@notificationRuleMessageDescription": {},
- "notificationRuleEncryptedDescription": "Powiadamia o wiadomościach w zaszyfrowanych pokojach.",
+ "notificationRuleEncryptedDescription": "Włącza powiadomienia o wiadomościach w zaszyfrowanych pokojach.",
"@notificationRuleEncryptedDescription": {},
- "notificationRuleServerAclDescription": "Tłumi powiadomienia o komunikatach o listach kontroli dostępu (ACL) serwerów pokojów.",
+ "notificationRuleServerAclDescription": "Wyłącza powiadomienia o komunikatach o listach kontroli dostępu (ACL) serwera.",
"@notificationRuleServerAclDescription": {},
"newChatRequest": "📩 Nowa prośba o czat",
"@newChatRequest": {},
@@ -3337,5 +3337,46 @@
"allDevices": "Wszystkie urządzenia",
"@allDevices": {},
"notSupportedOnThisDevice": "Niewspierane na tym urządzeniu",
- "@notSupportedOnThisDevice": {}
+ "@notSupportedOnThisDevice": {},
+ "commandHint_roomupgrade": "Zaktualizuj ten pokój do podanej wersji",
+ "@commandHint_roomupgrade": {},
+ "enterNewChat": "Dołącz do nowego czatu",
+ "@enterNewChat": {},
+ "countInvited": "{count} zaproszonych",
+ "@countInvited": {
+ "type": "String",
+ "placeholders": {
+ "count": {
+ "type": "int"
+ }
+ }
+ },
+ "sentVoiceMessage": "🎙️ {duration} - {sender}",
+ "@sentVoiceMessage": {
+ "type": "String",
+ "placeholders": {
+ "sender": {
+ "type": "String"
+ },
+ "duration": {
+ "type": "String"
+ }
+ }
+ },
+ "checkList": "Lista kontrolna",
+ "@checkList": {},
+ "setCustomPermissionLevel": "Ustaw własny poziom uprawnień",
+ "@setCustomPermissionLevel": {},
+ "setPermissionsLevelDescription": "Proszę wybrać predefiniowaną rolę poniżej, lub wprowadzić własny poziom uprawnień pomiędzy 0 a 100.",
+ "@setPermissionsLevelDescription": {},
+ "ignoreUser": "Ignoruj użytkownika",
+ "@ignoreUser": {},
+ "normalUser": "Zwykły użytkownik",
+ "@normalUser": {},
+ "approve": "Zaakceptuj",
+ "@approve": {},
+ "youHaveKnocked": "Zapukałeś/-aś",
+ "@youHaveKnocked": {},
+ "pleaseWaitUntilInvited": "Proszę zaczekać na zaproszenie przez kogoś z pokoju.",
+ "@pleaseWaitUntilInvited": {}
}
diff --git a/assets/l10n/intl_pt_BR.arb b/assets/l10n/intl_pt_BR.arb
index 0b2e503f4..84716fb3b 100644
--- a/assets/l10n/intl_pt_BR.arb
+++ b/assets/l10n/intl_pt_BR.arb
@@ -2973,5 +2973,21 @@
"gallery": "Galeria",
"@gallery": {},
"files": "Arquivos",
- "@files": {}
+ "@files": {},
+ "more": "Mais",
+ "@more": {},
+ "deletePushRuleCanNotBeUndone": "Se você excluir esta configuração de notificação, isso não pode ser desfeito.",
+ "@deletePushRuleCanNotBeUndone": {},
+ "alwaysUse24HourFormat": "Falso",
+ "@alwaysUse24HourFormat": {
+ "description": "Set to true to always display time of day in 24 hour format."
+ },
+ "setPermissionsLevelDescription": "Por favor, escolha uma função predefinida abaixo ou insira um nível de permissão personalizado entre 0 e 100.",
+ "@setPermissionsLevelDescription": {},
+ "shareKeysWith": "Compartilhar chaves com...",
+ "@shareKeysWith": {},
+ "setCustomPermissionLevel": "Definir nível de permissão personalizado",
+ "@setCustomPermissionLevel": {},
+ "ignoreUser": "Ignorar usuário",
+ "@ignoreUser": {}
}
diff --git a/assets/l10n/intl_ru.arb b/assets/l10n/intl_ru.arb
index d986499a9..49c29b03c 100644
--- a/assets/l10n/intl_ru.arb
+++ b/assets/l10n/intl_ru.arb
@@ -3270,5 +3270,15 @@
"appIntroduction": "FluffyChat позволяет вам общаться с друзьями с разными мессенджерами. Узнайте больше на https://matrix.org или просто нажмите *Продолжить*.",
"@appIntroduction": {},
"previous": "Предыдущий",
- "@previous": {}
+ "@previous": {},
+ "notificationRuleCallDescription": "Уведомляет пользователя про звонки.",
+ "@notificationRuleCallDescription": {},
+ "notificationRuleEncryptedRoomOneToOne": "Шифрованная комната «Один на один»",
+ "@notificationRuleEncryptedRoomOneToOne": {},
+ "notificationRuleEncryptedRoomOneToOneDescription": "Уведомляет пользователя про сообщение в зашифрованных комнатах «Один на один».",
+ "@notificationRuleEncryptedRoomOneToOneDescription": {},
+ "notificationRuleRoomOneToOne": "Комната «Один на один»",
+ "@notificationRuleRoomOneToOne": {},
+ "setCustomPermissionLevel": "Установить уровень пользовательских разрешений",
+ "@setCustomPermissionLevel": {}
}
diff --git a/assets/l10n/intl_uk.arb b/assets/l10n/intl_uk.arb
index 6240a8b28..31595fcd4 100644
--- a/assets/l10n/intl_uk.arb
+++ b/assets/l10n/intl_uk.arb
@@ -3276,5 +3276,88 @@
"notificationRuleContainsDisplayNameDescription": "Сповіщає користувача, коли повідомлення містить показуване ім'я.",
"@notificationRuleContainsDisplayNameDescription": {},
"notificationRuleIsRoomMention": "Згадки кімнати",
- "@notificationRuleIsRoomMention": {}
+ "@notificationRuleIsRoomMention": {},
+ "notificationRuleTombstone": "Могильний камінь",
+ "@notificationRuleTombstone": {},
+ "notificationRuleTombstoneDescription": "Повідомляє користувача про повідомлення деактивації кімнати.",
+ "@notificationRuleTombstoneDescription": {},
+ "notificationRuleReactionDescription": "Приховує сповіщення про реакції.",
+ "@notificationRuleReactionDescription": {},
+ "notificationRuleRoomOneToOneDescription": "Повідомляє користувача про повідомлення в кімнатах \"Один на один\".",
+ "@notificationRuleRoomOneToOneDescription": {},
+ "notificationRuleSuppressEdits": "Приховує редагування",
+ "@notificationRuleSuppressEdits": {},
+ "notificationRuleSuppressEditsDescription": "Приховує сповіщення про відредаговані повідомлення.",
+ "@notificationRuleSuppressEditsDescription": {},
+ "notificationRuleCall": "Виклик",
+ "@notificationRuleCall": {},
+ "notificationRuleRoomServerAcl": "ACL сервера кімнати",
+ "@notificationRuleRoomServerAcl": {},
+ "notificationRuleMessageDescription": "Повідомляє користувача про загальні повідомлення.",
+ "@notificationRuleMessageDescription": {},
+ "notificationRuleEncrypted": "Зашифровано",
+ "@notificationRuleEncrypted": {},
+ "notificationRuleJitsi": "Jitsi",
+ "@notificationRuleJitsi": {},
+ "notificationRuleJitsiDescription": "Повідомляє користувача про події віджетів Jitsi.",
+ "@notificationRuleJitsiDescription": {},
+ "notificationRuleServerAcl": "Приховує події сервера ACL",
+ "@notificationRuleServerAcl": {},
+ "notificationRuleServerAclDescription": "Приховує сповіщення про події Server ACL.",
+ "@notificationRuleServerAclDescription": {},
+ "more": "Більше",
+ "@more": {},
+ "takeAPhoto": "Зробити фото",
+ "@takeAPhoto": {},
+ "recordAVideo": "Записати відео",
+ "@recordAVideo": {},
+ "optionalMessage": "(Необов'язково) повідомлення...",
+ "@optionalMessage": {},
+ "enterNewChat": "Створити новий чат",
+ "@enterNewChat": {},
+ "shareKeysWith": "Поділитися ключами з...",
+ "@shareKeysWith": {},
+ "notSupportedOnThisDevice": "Не підтримується на цьому пристрої",
+ "@notSupportedOnThisDevice": {},
+ "notificationRuleMessage": "Повідомлення",
+ "@notificationRuleMessage": {},
+ "unknownPushRule": "Невідоме правило сповіщення '{rule}'",
+ "@unknownPushRule": {
+ "type": "String",
+ "placeholders": {
+ "rule": {
+ "type": "String"
+ }
+ }
+ },
+ "pleaseWaitUntilInvited": "Будь ласка, зачекайте, поки хтось з кімнати запросить вас.",
+ "@pleaseWaitUntilInvited": {},
+ "notificationRuleEncryptedRoomOneToOne": "Зашифрована кімната \"Один на один\"",
+ "@notificationRuleEncryptedRoomOneToOne": {},
+ "deletePushRuleCanNotBeUndone": "Якщо ви видалите це налаштування сповіщень, відновити його буде неможливо.",
+ "@deletePushRuleCanNotBeUndone": {},
+ "ignoreUser": "Ігнорувати користувача",
+ "@ignoreUser": {},
+ "setCustomPermissionLevel": "Встановити рівень користувацьких прав",
+ "@setCustomPermissionLevel": {},
+ "normalUser": "Звичайний користувач",
+ "@normalUser": {},
+ "notificationRuleEncryptedDescription": "Повідомляє користувача про повідомлення в зашифрованих кімнатах.",
+ "@notificationRuleEncryptedDescription": {},
+ "setPermissionsLevelDescription": "Будь ласка, виберіть заздалегідь визначену роль нижче або введіть користувацький рівень прав від 0 до 100.",
+ "@setPermissionsLevelDescription": {},
+ "notificationRuleRoomServerAclDescription": "Приховує сповіщення про списки контролю доступу (ACL) сервера кімнати.",
+ "@notificationRuleRoomServerAclDescription": {},
+ "notificationRuleReaction": "Реакція",
+ "@notificationRuleReaction": {},
+ "notificationRuleCallDescription": "Повідомляє користувача про виклики.",
+ "@notificationRuleCallDescription": {},
+ "notificationRuleEncryptedRoomOneToOneDescription": "Повідомляє користувача про повідомлення в зашифрованих кімнатах \"Один на один\".",
+ "@notificationRuleEncryptedRoomOneToOneDescription": {},
+ "notificationRuleRoomOneToOne": "Кімната \"Один на один\"",
+ "@notificationRuleRoomOneToOne": {},
+ "approve": "Схвалити",
+ "@approve": {},
+ "youHaveKnocked": "Ви постукали",
+ "@youHaveKnocked": {}
}
diff --git a/assets/l10n/intl_yue_Hant.arb b/assets/l10n/intl_yue_Hant.arb
new file mode 100644
index 000000000..cce50f372
--- /dev/null
+++ b/assets/l10n/intl_yue_Hant.arb
@@ -0,0 +1,337 @@
+{
+ "@@locale": "yue",
+ "normalUser": "正常用家",
+ "@normalUser": {},
+ "areYouSureYouWantToLogout": "係咪確定要 log out?",
+ "@areYouSureYouWantToLogout": {
+ "type": "String",
+ "placeholders": {}
+ },
+ "areGuestsAllowedToJoin": "畀唔畀陌生人 Join",
+ "@areGuestsAllowedToJoin": {
+ "type": "String",
+ "placeholders": {}
+ },
+ "askSSSSSign": "要向其他人簽名,請輸入你 Keep 好咗嘅密碼或者恢復密鑰。",
+ "@askSSSSSign": {
+ "type": "String",
+ "placeholders": {}
+ },
+ "badServerLoginTypesException": "呢個 Homeserver 支持嘅登錄類型有:\n{serverVersions}\n但係呢個 App 淨係支援:\n{supportedVersions}",
+ "@badServerLoginTypesException": {
+ "type": "String",
+ "placeholders": {
+ "serverVersions": {
+ "type": "String"
+ },
+ "supportedVersions": {
+ "type": "String"
+ }
+ }
+ },
+ "cantOpenUri": "打唔開嘅 URI {uri}",
+ "@cantOpenUri": {
+ "type": "String",
+ "placeholders": {
+ "uri": {
+ "type": "String"
+ }
+ }
+ },
+ "badServerVersionsException": "呢個 Homeserver 支持以下 Spec 版本:\n{serverVersions}\n但係個 App 淨係支持 {supoortedVersions} 版本",
+ "@badServerVersionsException": {
+ "type": "String",
+ "placeholders": {
+ "serverVersions": {
+ "type": "String"
+ },
+ "supportedVersions": {
+ "type": "String"
+ }
+ }
+ },
+ "banFromChat": "喺傾偈入面 Ban 咗佢",
+ "@banFromChat": {
+ "type": "String",
+ "placeholders": {}
+ },
+ "noChatsFoundHere": "暫時未有偈傾。撳下面粒掣同人開始傾偈 ⤵️",
+ "@noChatsFoundHere": {},
+ "bannedUser": "{username} Ban 咗 {targetName}",
+ "@bannedUser": {
+ "type": "String",
+ "placeholders": {
+ "username": {
+ "type": "String"
+ },
+ "targetName": {
+ "type": "String"
+ }
+ }
+ },
+ "changedTheChatDescriptionTo": "{username} 改咗呢個偈嘅介紹: 「'{description}'」",
+ "@changedTheChatDescriptionTo": {
+ "type": "String",
+ "placeholders": {
+ "username": {
+ "type": "String"
+ },
+ "description": {
+ "type": "String"
+ }
+ }
+ },
+ "addEmail": "加 Email",
+ "@addEmail": {
+ "type": "String",
+ "placeholders": {}
+ },
+ "alwaysUse24HourFormat": "false",
+ "@alwaysUse24HourFormat": {
+ "description": "Set to true to always display time of day in 24 hour format."
+ },
+ "importEmojis": "導入 Emoji",
+ "@importEmojis": {},
+ "hugContent": "{senderName} 抱咗你",
+ "@hugContent": {
+ "type": "String",
+ "placeholders": {
+ "senderName": {
+ "type": "String"
+ }
+ }
+ },
+ "commandHint_hug": "Send 個 Hug",
+ "@commandHint_hug": {},
+ "anyoneCanJoin": "任何人都可以 Join",
+ "@anyoneCanJoin": {
+ "type": "String",
+ "placeholders": {}
+ },
+ "repeatPassword": "輸入多一次密碼",
+ "@repeatPassword": {},
+ "notAnImage": "唔係圖檔。",
+ "@notAnImage": {},
+ "remove": "刪走",
+ "@remove": {
+ "type": "String",
+ "placeholders": {}
+ },
+ "importNow": "即刻導入",
+ "@importNow": {},
+ "exportEmotePack": "將表情符號導出成 .zip 檔案",
+ "@exportEmotePack": {},
+ "replace": "換走",
+ "@replace": {},
+ "about": "關於",
+ "@about": {},
+ "aboutHomeserver": "關於{homeserver}",
+ "@aboutHomeserver": {
+ "type": "String",
+ "placeholders": {
+ "homeserver": {
+ "type": "String"
+ }
+ }
+ },
+ "accept": "同意",
+ "@accept": {
+ "type": "String",
+ "placeholders": {}
+ },
+ "acceptedTheInvitation": "👍 {username} 同意咗邀请",
+ "@acceptedTheInvitation": {
+ "type": "String",
+ "placeholders": {
+ "username": {
+ "type": "String"
+ }
+ }
+ },
+ "account": "Account",
+ "@account": {
+ "type": "String",
+ "placeholders": {}
+ },
+ "activatedEndToEndEncryption": "🔐 {username} 開咗點對點加密",
+ "@activatedEndToEndEncryption": {
+ "type": "String",
+ "placeholders": {
+ "username": {
+ "type": "String"
+ }
+ }
+ },
+ "supposedMxid": "呢度應該係 {mxid}",
+ "@supposedMxid": {
+ "type": "String",
+ "placeholders": {
+ "mxid": {
+ "type": "String"
+ }
+ }
+ },
+ "addChatDescription": "講下關於呢個偈係傾嘅乜嘢……",
+ "@addChatDescription": {},
+ "addToSpace": "加落去空間嗰度",
+ "@addToSpace": {},
+ "admin": "Admin",
+ "@admin": {
+ "type": "String",
+ "placeholders": {}
+ },
+ "alias": "花名",
+ "@alias": {
+ "type": "String",
+ "placeholders": {}
+ },
+ "all": "全部",
+ "@all": {
+ "type": "String",
+ "placeholders": {}
+ },
+ "allChats": "所有傾嘅偈仔",
+ "@allChats": {
+ "type": "String",
+ "placeholders": {}
+ },
+ "commandHint_roomupgrade": "將呢間房升級到指定版本",
+ "@commandHint_roomupgrade": {},
+ "commandHint_googly": "送啲古靈精怪表情過去",
+ "@commandHint_googly": {},
+ "commandHint_cuddle": "Send 個攬攬",
+ "@commandHint_cuddle": {},
+ "googlyEyesContent": "{senderName} Send 咗你一個咕嚕眼",
+ "@googlyEyesContent": {
+ "type": "String",
+ "placeholders": {
+ "senderName": {
+ "type": "String"
+ }
+ }
+ },
+ "cuddleContent": "{senderName} 攬咗你",
+ "@cuddleContent": {
+ "type": "String",
+ "placeholders": {
+ "senderName": {
+ "type": "String"
+ }
+ }
+ },
+ "answeredTheCall": "{senderName} 聽咗你嘅電話",
+ "@answeredTheCall": {
+ "type": "String",
+ "placeholders": {
+ "senderName": {
+ "type": "String"
+ }
+ }
+ },
+ "appLock": "App 鎖",
+ "@appLock": {
+ "type": "String",
+ "placeholders": {}
+ },
+ "appLockDescription": "無人用嘅時候用密碼鎖住個App",
+ "@appLockDescription": {},
+ "archive": "存檔",
+ "@archive": {
+ "type": "String",
+ "placeholders": {}
+ },
+ "areYouSure": "咪住先?",
+ "@areYouSure": {
+ "type": "String",
+ "placeholders": {}
+ },
+ "askVerificationRequest": "係咪要 Accept 來自 {username} 嘅驗證申請?",
+ "@askVerificationRequest": {
+ "type": "String",
+ "placeholders": {
+ "username": {
+ "type": "String"
+ }
+ }
+ },
+ "autoplayImages": "自動播放動畫貼紙同表情",
+ "@autoplayImages": {
+ "type": "String",
+ "placeholder": {}
+ },
+ "sendTypingNotifications": "通知人地打緊字",
+ "@sendTypingNotifications": {},
+ "swipeRightToLeftToReply": "向左滑嚟回覆",
+ "@swipeRightToLeftToReply": {},
+ "sendOnEnter": "撳 Enter 即 Send",
+ "@sendOnEnter": {},
+ "countChatsAndCountParticipants": "{chats} 間房同 {participants} 條友",
+ "@countChatsAndCountParticipants": {
+ "type": "String",
+ "placeholders": {
+ "chats": {
+ "type": "int"
+ },
+ "participants": {
+ "type": "int"
+ }
+ }
+ },
+ "noMoreChatsFound": "搵唔到更多偈傾啦…",
+ "@noMoreChatsFound": {},
+ "joinedChats": "入咗嘅房間",
+ "@joinedChats": {},
+ "unread": "未讀",
+ "@unread": {},
+ "space": "空間",
+ "@space": {},
+ "spaces": "空間",
+ "@spaces": {},
+ "banned": "Block 咗",
+ "@banned": {
+ "type": "String",
+ "placeholders": {}
+ },
+ "blockDevice": "Block 咗嘅裝置",
+ "@blockDevice": {
+ "type": "String",
+ "placeholders": {}
+ },
+ "blocked": "Block 咗",
+ "@blocked": {
+ "type": "String",
+ "placeholders": {}
+ },
+ "botMessages": "機械人訊息",
+ "@botMessages": {
+ "type": "String",
+ "placeholders": {}
+ },
+ "cancel": "取消",
+ "@cancel": {
+ "type": "String",
+ "placeholders": {}
+ },
+ "changeDeviceName": "改裝置名",
+ "@changeDeviceName": {
+ "type": "String",
+ "placeholders": {}
+ },
+ "changedTheChatAvatar": "{username}轉咗個大頭貼",
+ "@changedTheChatAvatar": {
+ "type": "String",
+ "placeholders": {
+ "username": {
+ "type": "String"
+ }
+ }
+ },
+ "confirmMatrixId": "Confirm 你嘅 Matrix ID ,我哋先至可以刪除你嘅 Account。",
+ "@confirmMatrixId": {},
+ "setCustomPermissionLevel": "自訂權限級別",
+ "@setCustomPermissionLevel": {},
+ "importFromZipFile": "喺 .zip 檔案導入",
+ "@importFromZipFile": {},
+ "setPermissionsLevelDescription": "請喺下面選擇一個預定義嘅角色,或輸入介乎0同100之間嘅自定義權限級別。",
+ "@setPermissionsLevelDescription": {}
+}
diff --git a/assets/l10n/intl_zh.arb b/assets/l10n/intl_zh.arb
index 377750632..db2e0cdfc 100644
--- a/assets/l10n/intl_zh.arb
+++ b/assets/l10n/intl_zh.arb
@@ -3243,7 +3243,7 @@
"@notificationRuleContainsDisplayName": {},
"notificationRuleIsRoomMention": "聊天室提及",
"@notificationRuleIsRoomMention": {},
- "notificationRuleRoomnotifDescription": "消息包含 \"@room\" 时提醒用户。",
+ "notificationRuleRoomnotifDescription": "消息包含 「@room」 时提醒用户。",
"@notificationRuleRoomnotifDescription": {},
"notificationRuleTombstone": "墓碑",
"@notificationRuleTombstone": {},
@@ -3345,5 +3345,42 @@
"enterNewChat": "进入新聊天",
"@enterNewChat": {},
"commandHint_roomupgrade": "将此聊天室升级到给定的聊天室版本",
- "@commandHint_roomupgrade": {}
+ "@commandHint_roomupgrade": {},
+ "setCustomPermissionLevel": "设置自定义权限等级",
+ "@setCustomPermissionLevel": {},
+ "setPermissionsLevelDescription": "请在下方选择预定义的角色或输入 0 到 100 间的自定义权限等级。",
+ "@setPermissionsLevelDescription": {},
+ "ignoreUser": "忽略用户",
+ "@ignoreUser": {},
+ "normalUser": "正常用户",
+ "@normalUser": {},
+ "approve": "批准",
+ "@approve": {},
+ "youHaveKnocked": "你已请求加入",
+ "@youHaveKnocked": {},
+ "pleaseWaitUntilInvited": "在来自该聊天室的某人邀请你之前请等待。",
+ "@pleaseWaitUntilInvited": {},
+ "countInvited": "邀请了 {count}",
+ "@countInvited": {
+ "type": "String",
+ "placeholders": {
+ "count": {
+ "type": "int"
+ }
+ }
+ },
+ "checkList": "清单",
+ "@checkList": {},
+ "sentVoiceMessage": "🎙️ {duration} - {sender}",
+ "@sentVoiceMessage": {
+ "type": "String",
+ "placeholders": {
+ "sender": {
+ "type": "String"
+ },
+ "duration": {
+ "type": "String"
+ }
+ }
+ }
}
diff --git a/assets/l10n/intl_zh_Hant.arb b/assets/l10n/intl_zh_Hant.arb
index c4f77b844..8f9e879ff 100644
--- a/assets/l10n/intl_zh_Hant.arb
+++ b/assets/l10n/intl_zh_Hant.arb
@@ -186,7 +186,7 @@
}
}
},
- "changedTheChatDescriptionTo": "{username} 把聊天室介紹變更為:「{description}」",
+ "changedTheChatDescriptionTo": "{username} 變更了聊天室介紹為:「{description}」",
"@changedTheChatDescriptionTo": {
"type": "String",
"placeholders": {
@@ -3249,5 +3249,110 @@
"supportPage": "幫助頁面",
"@supportPage": {},
"addLink": "插入連結",
- "@addLink": {}
+ "@addLink": {},
+ "notificationRuleContainsDisplayName": "包含顯示名稱",
+ "@notificationRuleContainsDisplayName": {},
+ "notificationRuleRoomnotif": "聊天室通知",
+ "@notificationRuleRoomnotif": {},
+ "notificationRuleIsRoomMentionDescription": "當有聊天室提及時通知用户。",
+ "@notificationRuleIsRoomMentionDescription": {},
+ "notificationRuleRoomOneToOneDescription": "在一對一聊天室中通知用户收到訊息。",
+ "@notificationRuleRoomOneToOneDescription": {},
+ "notificationRuleServerAcl": "隱藏伺服器 ACL 事件",
+ "@notificationRuleServerAcl": {},
+ "notificationRuleContainsDisplayNameDescription": "當訊息包含用户的顯示名稱時通知用户。",
+ "@notificationRuleContainsDisplayNameDescription": {},
+ "notificationRuleIsRoomMention": "聊天室提及",
+ "@notificationRuleIsRoomMention": {},
+ "notificationRuleRoomnotifDescription": "當訊息包含 \"@room\" 時通知用户。",
+ "@notificationRuleRoomnotifDescription": {},
+ "notificationRuleTombstone": "墓碑",
+ "@notificationRuleTombstone": {},
+ "notificationRuleCallDescription": "通知用户有來電。",
+ "@notificationRuleCallDescription": {},
+ "notificationRuleEncryptedRoomOneToOne": "一對一加密聊天室",
+ "@notificationRuleEncryptedRoomOneToOne": {},
+ "notificationRuleEncryptedRoomOneToOneDescription": "通知用户一對一加密聊天室的訊息。",
+ "@notificationRuleEncryptedRoomOneToOneDescription": {},
+ "notificationRuleRoomOneToOne": "一對一聊天室",
+ "@notificationRuleRoomOneToOne": {},
+ "notificationRuleMessage": "訊息",
+ "@notificationRuleMessage": {},
+ "notificationRuleServerAclDescription": "隱藏伺服器 ACL 事件的通知。",
+ "@notificationRuleServerAclDescription": {},
+ "notificationRuleMessageDescription": "通知用户一般訊息。",
+ "@notificationRuleMessageDescription": {},
+ "notificationRuleEncrypted": "已加密",
+ "@notificationRuleEncrypted": {},
+ "notificationRuleEncryptedDescription": "在已加密房間內通知用户訊息。",
+ "@notificationRuleEncryptedDescription": {},
+ "notificationRuleJitsi": "Jitsi",
+ "@notificationRuleJitsi": {},
+ "notificationRuleJitsiDescription": "通知用户 Jitsi 小部件事件。",
+ "@notificationRuleJitsiDescription": {},
+ "unknownPushRule": "未知推送規則 '{rule}'",
+ "@unknownPushRule": {
+ "type": "String",
+ "placeholders": {
+ "rule": {
+ "type": "String"
+ }
+ }
+ },
+ "more": "更多",
+ "@more": {},
+ "deletePushRuleCanNotBeUndone": "刪除此通知設定的操作無法復原。",
+ "@deletePushRuleCanNotBeUndone": {},
+ "shareKeysWith": "與哪些設備共享金鑰…",
+ "@shareKeysWith": {},
+ "shareKeysWithDescription": "選擇應該信任的裝置,並允許它們在加密聊天中讀取您的訊息?",
+ "@shareKeysWithDescription": {},
+ "allDevices": "所有裝置",
+ "@allDevices": {},
+ "crossVerifiedDevices": "經交叉驗證的裝置",
+ "@crossVerifiedDevices": {},
+ "crossVerifiedDevicesIfEnabled": "交叉驗證裝置(如啟用)",
+ "@crossVerifiedDevicesIfEnabled": {},
+ "setCustomPermissionLevel": "設置自定義權限等級",
+ "@setCustomPermissionLevel": {},
+ "setPermissionsLevelDescription": "請在下方選擇預先定義的角色,或輸入在 0 到 100 之間的自訂權限等級。",
+ "@setPermissionsLevelDescription": {},
+ "recordAVideo": "錄製影像",
+ "@recordAVideo": {},
+ "takeAPhoto": "拍攝照片",
+ "@takeAPhoto": {},
+ "optionalMessage": "(可選)訊息...",
+ "@optionalMessage": {},
+ "notSupportedOnThisDevice": "此裝置不受支援",
+ "@notSupportedOnThisDevice": {},
+ "ignoreUser": "忽略用户",
+ "@ignoreUser": {},
+ "normalUser": "正常用户",
+ "@normalUser": {},
+ "notificationRuleTombstoneDescription": "通知用户有關房間解散的訊息。",
+ "@notificationRuleTombstoneDescription": {},
+ "notificationRuleReaction": "心情回應",
+ "@notificationRuleReaction": {},
+ "notificationRuleReactionDescription": "關閉心情回應通知。",
+ "@notificationRuleReactionDescription": {},
+ "notificationRuleRoomServerAcl": "聊天室伺服器 ACL",
+ "@notificationRuleRoomServerAcl": {},
+ "notificationRuleRoomServerAclDescription": "關閉聊天室伺服器存取控制清單 (ACL) 的通知。",
+ "@notificationRuleRoomServerAclDescription": {},
+ "notificationRuleSuppressEdits": "隱藏編輯",
+ "@notificationRuleSuppressEdits": {},
+ "notificationRuleSuppressEditsDescription": "隱藏已編輯訊息通知。",
+ "@notificationRuleSuppressEditsDescription": {},
+ "notificationRuleCall": "來電",
+ "@notificationRuleCall": {},
+ "verifiedDevicesOnly": "僅限已驗證的裝置",
+ "@verifiedDevicesOnly": {},
+ "approve": "核准",
+ "@approve": {},
+ "youHaveKnocked": "您已請求加入",
+ "@youHaveKnocked": {},
+ "pleaseWaitUntilInvited": "直到聊天室裡有人邀請您前,請等候。",
+ "@pleaseWaitUntilInvited": {},
+ "notificationRuleIsUserMentionDescription": "被@時通知他們。",
+ "@notificationRuleIsUserMentionDescription": {}
}