From 750dc15a4a4d8d7d9ebcb9a0a7b9cd362abf4a63 Mon Sep 17 00:00:00 2001 From: xabirequejo Date: Wed, 25 Jun 2025 18:08:15 +0200 Subject: [PATCH 01/35] Translated using Weblate (Basque) Currently translated at 99.7% (778 of 780 strings) Translation: FluffyChat/Translations Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/eu/ --- lib/l10n/intl_eu.arb | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/lib/l10n/intl_eu.arb b/lib/l10n/intl_eu.arb index ecd1bec5c..fa723cc58 100644 --- a/lib/l10n/intl_eu.arb +++ b/lib/l10n/intl_eu.arb @@ -3362,7 +3362,7 @@ } } }, - "sentVoiceMessage": "🎙️ {duration} - {sender}", + "sentVoiceMessage": "🎙️ {duration} - {sender}(r)en ahots-mezua", "@sentVoiceMessage": { "type": "String", "placeholders": { @@ -3373,5 +3373,11 @@ "type": "String" } } - } + }, + "commandHint_logout": "Amaitu saioa gailu honetan", + "@commandHint_logout": {}, + "commandHint_logoutall": "Amaitu saioa aktibo dauden gailu guztietan", + "@commandHint_logoutall": {}, + "moreEvents": "Gertaera gehiago", + "@moreEvents": {} } From 462facadfe19c6488d4c7eca0d5528853f425a51 Mon Sep 17 00:00:00 2001 From: Frank Paul Silye Date: Wed, 25 Jun 2025 12:42:27 +0200 Subject: [PATCH 02/35] =?UTF-8?q?Translated=20using=20Weblate=20(Norwegian?= =?UTF-8?q?=20Bokm=C3=A5l)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Currently translated at 50.6% (395 of 780 strings) Translation: FluffyChat/Translations Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/nb_NO/ --- lib/l10n/intl_nb.arb | 248 ++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 247 insertions(+), 1 deletion(-) diff --git a/lib/l10n/intl_nb.arb b/lib/l10n/intl_nb.arb index 050cb92bd..49a0e6c36 100644 --- a/lib/l10n/intl_nb.arb +++ b/lib/l10n/intl_nb.arb @@ -1863,5 +1863,251 @@ } }, "commandHint_hug": "Send en klem", - "@commandHint_hug": {} + "@commandHint_hug": {}, + "markAsRead": "Marker som lest", + "@markAsRead": {}, + "openLinkInBrowser": "Åpne lenke i nettleser", + "@openLinkInBrowser": {}, + "start": "Start", + "@start": {}, + "passwordsDoNotMatch": "Passordene stemmer ikke overens", + "@passwordsDoNotMatch": {}, + "decline": "Avslå", + "@decline": {}, + "emailOrUsername": "E-post eller brukernavn", + "@emailOrUsername": {}, + "encryptThisChat": "Krypter denne chatten", + "@encryptThisChat": {}, + "nextAccount": "Neste konto", + "@nextAccount": {}, + "doNotShowAgain": "Ikke vis igjen", + "@doNotShowAgain": {}, + "notificationRuleContainsUserName": "Inneholder brukernavn", + "@notificationRuleContainsUserName": {}, + "notificationRuleMaster": "Demp alle varslinger", + "@notificationRuleMaster": {}, + "presenceStyle": "Tilstedeværelse:", + "@presenceStyle": { + "type": "String", + "placeholders": {} + }, + "verified": "Verifisert", + "@verified": { + "type": "String", + "placeholders": {} + }, + "saveFile": "Lagre fil", + "@saveFile": { + "type": "String", + "placeholders": {} + }, + "recoveryKey": "Gjenopprettingsnøkkel", + "@recoveryKey": {}, + "sendSticker": "Send sticker", + "@sendSticker": { + "type": "String", + "placeholders": {} + }, + "shareLocation": "Del lokasjon", + "@shareLocation": { + "type": "String", + "placeholders": {} + }, + "showPassword": "Vis passord", + "@showPassword": { + "type": "String", + "placeholders": {} + }, + "synchronizingPleaseWait": "Synkroniserer … Vent litt.", + "@synchronizingPleaseWait": { + "type": "String", + "placeholders": {} + }, + "dismiss": "Avvis", + "@dismiss": {}, + "openChat": "Åpne chat", + "@openChat": {}, + "addWidget": "Legg til widget", + "@addWidget": {}, + "reopenChat": "Gjenåpne chat", + "@reopenChat": {}, + "changeTheDescriptionOfTheGroup": "Endre beskrivelsen til chatten", + "@changeTheDescriptionOfTheGroup": {}, + "inviteOtherUsers": "Inviter andre brukere til denne chatten", + "@inviteOtherUsers": {}, + "open": "Åpne", + "@open": {}, + "waitingForServer": "Venter på server...", + "@waitingForServer": {}, + "notificationRuleJitsi": "Jitsi", + "@notificationRuleJitsi": {}, + "takeAPhoto": "Ta et bilde", + "@takeAPhoto": {}, + "setChatDescription": "Sett chat beskrivelse", + "@setChatDescription": {}, + "singlesignon": "Single Sign on (SSO)", + "@singlesignon": { + "type": "String", + "placeholders": {} + }, + "openGallery": "Åpne galleri", + "@openGallery": {}, + "widgetCustom": "Egendefinert", + "@widgetCustom": {}, + "widgetVideo": "Video", + "@widgetVideo": {}, + "pushNotificationsNotAvailable": "Push-varsler er ikke tilgjengelige", + "@pushNotificationsNotAvailable": {}, + "gallery": "Galleri", + "@gallery": {}, + "moderatorLevel": "{level} - Moderator", + "@moderatorLevel": { + "type": "String", + "placeholders": { + "level": { + "type": "int" + } + } + }, + "adminLevel": "{level} - Admin", + "@adminLevel": { + "type": "String", + "placeholders": { + "level": { + "type": "int" + } + } + }, + "restricted": "Begrenset", + "@restricted": {}, + "updateInstalled": "🎉 Oppdatering {versjon} installert!", + "@updateInstalled": { + "type": "String", + "placeholders": { + "version": { + "type": "String" + } + } + }, + "calculatingFileSize": "Beregner filstørrelse...", + "@calculatingFileSize": {}, + "continueText": "Fortsett", + "@continueText": {}, + "serverInformation": "Serverinformasjon:", + "@serverInformation": {}, + "previous": "Forrige", + "@previous": {}, + "name": "Navn", + "@name": {}, + "version": "Versjon", + "@version": {}, + "invalidUrl": "Ugyldig url", + "@invalidUrl": {}, + "notificationRuleReaction": "Reaksjon", + "@notificationRuleReaction": {}, + "notificationRuleMessage": "Melding", + "@notificationRuleMessage": {}, + "notificationRuleEncrypted": "Kkryptert", + "@notificationRuleEncrypted": {}, + "more": "Mer", + "@more": {}, + "passwordIsWrong": "Det inntastede passordet ditt er feil", + "@passwordIsWrong": {}, + "startConversation": "Start samtale", + "@startConversation": {}, + "manageAccount": "Administrer konto", + "@manageAccount": {}, + "nothingFound": "Ingenting funnet...", + "@nothingFound": {}, + "incomingMessages": "Innkommende meldinger", + "@incomingMessages": {}, + "changelog": "Endringslogg", + "@changelog": {}, + "contactServerAdmin": "Kontakt serveradministrator", + "@contactServerAdmin": {}, + "setWallpaper": "Sett bakgrunnsbilde", + "@setWallpaper": {}, + "unsupportedAndroidVersion": "Usupportert Android-versjon", + "@unsupportedAndroidVersion": {}, + "widgetName": "Navn", + "@widgetName": {}, + "youJoinedTheChat": "Du har blitt med i chatten", + "@youJoinedTheChat": {}, + "widgetJitsi": "Jitsi Meet", + "@widgetJitsi": {}, + "widgetNameError": "Vennligst oppgi et visningsnavn.", + "@widgetNameError": {}, + "youRejectedTheInvitation": "Du har avvist invitasjonen", + "@youRejectedTheInvitation": {}, + "formattedMessages": "Formaterte meldinger", + "@formattedMessages": {}, + "allDevices": "Alle enheter", + "@allDevices": {}, + "learnMore": "Lær mer", + "@learnMore": {}, + "sorryThatsNotPossible": "Beklager... det er ikke mulig", + "@sorryThatsNotPossible": {}, + "markAsUnread": "Marker som ulest", + "@markAsUnread": {}, + "newGroup": "Ny gruppe", + "@newGroup": {}, + "userRole": "Brukerrolle", + "@userRole": {}, + "addLink": "Legg til lenke", + "@addLink": {}, + "synchronizingPleaseWaitCounter": " Synkroniserer… ({percentage}%)", + "@synchronizingPleaseWaitCounter": { + "type": "String", + "placeholders": { + "percentage": { + "type": "String" + } + } + }, + "unverified": "Ikke verifisert", + "@unverified": {}, + "thisDevice": "Denne enheten:", + "@thisDevice": {}, + "sendingAttachment": "Sender vedlegg...", + "@sendingAttachment": {}, + "removeYourAvatar": "Fjern din avatar", + "@removeYourAvatar": { + "type": "String", + "placeholders": {} + }, + "importFromZipFile": "Importer fra .zip-fil", + "@importFromZipFile": {}, + "select": "Velg", + "@select": {}, + "databaseMigrationTitle": "Databasen er optimalisert", + "@databaseMigrationTitle": {}, + "newPassword": "Nytt passord", + "@newPassword": {}, + "files": "Filer", + "@files": {}, + "searchIn": "Søk i chatten «{chat}»...", + "@searchIn": { + "type": "String", + "placeholders": { + "chat": { + "type": "String" + } + } + }, + "approve": "Godkjenn", + "@approve": {}, + "goToSpace": "Gå til område: {space}", + "@goToSpace": { + "type": "String", + "space": {} + }, + "userLevel": "{level} - Bruker", + "@userLevel": { + "type": "String", + "placeholders": { + "level": { + "type": "int" + } + } + } } From ef95b4503f30a9f98e7af0e8b2bbd5919ad24ce3 Mon Sep 17 00:00:00 2001 From: Linerly Date: Wed, 25 Jun 2025 08:03:45 +0200 Subject: [PATCH 03/35] Translated using Weblate (Indonesian) Currently translated at 100.0% (780 of 780 strings) Translation: FluffyChat/Translations Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/id/ --- lib/l10n/intl_id.arb | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/lib/l10n/intl_id.arb b/lib/l10n/intl_id.arb index 881853ba4..0007b3630 100644 --- a/lib/l10n/intl_id.arb +++ b/lib/l10n/intl_id.arb @@ -3378,5 +3378,9 @@ "commandHint_logoutall": "Keluarkan semua perangkat aktif", "@commandHint_logoutall": {}, "displayNavigationRail": "Tampilkan jalur navigasi pada ponsel", - "@displayNavigationRail": {} + "@displayNavigationRail": {}, + "customReaction": "Reaksi khusus", + "@customReaction": {}, + "moreEvents": "Peristiwa tambahan", + "@moreEvents": {} } From 2b603048b2e0b5a9ee456af492817738d64ce8da Mon Sep 17 00:00:00 2001 From: Piotr Orzechowski Date: Thu, 26 Jun 2025 23:03:04 +0200 Subject: [PATCH 04/35] Translated using Weblate (Polish) Currently translated at 99.8% (779 of 780 strings) Translation: FluffyChat/Translations Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/pl/ --- lib/l10n/intl_pl.arb | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/lib/l10n/intl_pl.arb b/lib/l10n/intl_pl.arb index b6bf3a44a..b58e3bb80 100644 --- a/lib/l10n/intl_pl.arb +++ b/lib/l10n/intl_pl.arb @@ -3373,5 +3373,15 @@ "youHaveKnocked": "Zapukałeś/-aś", "@youHaveKnocked": {}, "pleaseWaitUntilInvited": "Proszę zaczekać na zaproszenie przez kogoś z pokoju.", - "@pleaseWaitUntilInvited": {} + "@pleaseWaitUntilInvited": {}, + "commandHint_logout": "Wyloguj bieżące urządzenie", + "@commandHint_logout": {}, + "commandHint_logoutall": "Wyloguj wszystkie aktywne urządzenia", + "@commandHint_logoutall": {}, + "displayNavigationRail": "Pokazuj pasek nawigacyjny na urządzeniach mobilnych", + "@displayNavigationRail": {}, + "customReaction": "Własna reakcja", + "@customReaction": {}, + "moreEvents": "Więcej zdarzeń", + "@moreEvents": {} } From 8c029e215b8cc135e0d4bfc02fea93f2ab124533 Mon Sep 17 00:00:00 2001 From: Frank Paul Silye Date: Thu, 26 Jun 2025 23:26:30 +0200 Subject: [PATCH 05/35] =?UTF-8?q?Translated=20using=20Weblate=20(Norwegian?= =?UTF-8?q?=20Bokm=C3=A5l)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Currently translated at 51.1% (399 of 780 strings) Translation: FluffyChat/Translations Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/nb_NO/ --- lib/l10n/intl_nb.arb | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/lib/l10n/intl_nb.arb b/lib/l10n/intl_nb.arb index 49a0e6c36..b74473be2 100644 --- a/lib/l10n/intl_nb.arb +++ b/lib/l10n/intl_nb.arb @@ -2109,5 +2109,13 @@ "type": "int" } } - } + }, + "oneOfYourDevicesIsNotVerified": "En av dine enheter er ikke verifisert", + "@oneOfYourDevicesIsNotVerified": {}, + "website": "Nettside", + "@website": {}, + "boldText": "Fet skrift", + "@boldText": {}, + "pleaseFillOut": "Vennligst fyll ut", + "@pleaseFillOut": {} } From d182e00965a9789bfb94e77c8cf19e7cae15b37a Mon Sep 17 00:00:00 2001 From: LucasMZ Date: Thu, 26 Jun 2025 03:12:23 +0200 Subject: [PATCH 06/35] Translated using Weblate (Portuguese (Brazil)) Currently translated at 99.7% (778 of 780 strings) Translation: FluffyChat/Translations Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/pt_BR/ --- lib/l10n/intl_pt_BR.arb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/l10n/intl_pt_BR.arb b/lib/l10n/intl_pt_BR.arb index b6d6e0962..d151b4b8d 100644 --- a/lib/l10n/intl_pt_BR.arb +++ b/lib/l10n/intl_pt_BR.arb @@ -145,7 +145,7 @@ "type": "String", "placeholders": {} }, - "banned": "Banido", + "banned": "Banidos", "@banned": { "type": "String", "placeholders": {} @@ -2589,7 +2589,7 @@ } } }, - "inviteGroupChat": "📨 Convidar conversa em grupo", + "inviteGroupChat": "📨 Convidar grupo", "@inviteGroupChat": {}, "invitePrivateChat": "📨 Convidar conversa privada", "@invitePrivateChat": {}, From f2abb5ce05c90212c98c18967a5c9c78f3b86d70 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Aindri=C3=BA=20Mac=20Giolla=20Eoin?= Date: Thu, 26 Jun 2025 16:44:36 +0200 Subject: [PATCH 07/35] Translated using Weblate (Irish) Currently translated at 100.0% (780 of 780 strings) Translation: FluffyChat/Translations Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/ga/ --- lib/l10n/intl_ga.arb | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/lib/l10n/intl_ga.arb b/lib/l10n/intl_ga.arb index 35dff8097..81243e1b9 100644 --- a/lib/l10n/intl_ga.arb +++ b/lib/l10n/intl_ga.arb @@ -3018,7 +3018,7 @@ "@searchMore": {}, "gallery": "Gailearaí", "@gallery": {}, - "alwaysUse24HourFormat": "", + "alwaysUse24HourFormat": "bréagach", "@alwaysUse24HourFormat": { "description": "Set to true to always display time of day in 24 hour format." }, @@ -3384,5 +3384,9 @@ "commandHint_logout": "Logáil amach as do ghléas reatha", "@commandHint_logout": {}, "commandHint_logoutall": "Logáil amach gach gléas gníomhach", - "@commandHint_logoutall": {} + "@commandHint_logoutall": {}, + "customReaction": "Imoibriú saincheaptha", + "@customReaction": {}, + "moreEvents": "Tuilleadh imeachtaí", + "@moreEvents": {} } From e6200cc301094fa0fc6ccb0a007882b4f19ec75b Mon Sep 17 00:00:00 2001 From: Edgars Andersons Date: Thu, 26 Jun 2025 15:04:05 +0200 Subject: [PATCH 08/35] Translated using Weblate (Latvian) Currently translated at 100.0% (780 of 780 strings) Translation: FluffyChat/Translations Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/lv/ --- lib/l10n/intl_lv.arb | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/lib/l10n/intl_lv.arb b/lib/l10n/intl_lv.arb index 39448fa60..2e2e7dc61 100644 --- a/lib/l10n/intl_lv.arb +++ b/lib/l10n/intl_lv.arb @@ -2256,7 +2256,7 @@ "type": "String", "placeholders": {} }, - "noGoogleServicesWarning": "Izskatās, ka Firebase mākoņziņojumapmaiņa nav pieejama šajā ierīcē. Lai joprojām saņemtu pašpiegādes paziņojumus, mēs iesakām uzstādīt ntfy. Ar ntfy vai citu Vienotās pašpiegādes nodrošinātāju ir iespējams saņemt pašpiegādes paziņojumus drošā veidā. ntfy var lejupielādēt no PlayStore vai F-Droid.", + "noGoogleServicesWarning": "Izskatās, ka Firebase mākoņziņojumapmaiņa nav pieejama šajā ierīcē. Lai joprojām saņemtu pašpiegādes paziņojumus, mēs iesakām uzstādīt ntfy. Ar ntfy vai citu UnifiedPush nodrošinātāju ir iespējams saņemt pašpiegādes paziņojumus drošā veidā. ntfy var lejupielādēt no Play Store vai F-Droid.", "@noGoogleServicesWarning": { "type": "String", "placeholders": {} @@ -2993,7 +2993,7 @@ "@sendRoomNotifications": {}, "changeTheDescriptionOfTheGroup": "Mainīt tērzēšanas aprakstu", "@changeTheDescriptionOfTheGroup": {}, - "alwaysUse24HourFormat": "", + "alwaysUse24HourFormat": "nē", "@alwaysUse24HourFormat": { "description": "Set to true to always display time of day in 24 hour format." }, @@ -3362,5 +3362,9 @@ "commandHint_logoutall": "Atteikties visās izmantotajās ierīcēs", "@commandHint_logoutall": {}, "displayNavigationRail": "Rādīt pārvietošanās sliedi viedierīcēs", - "@displayNavigationRail": {} + "@displayNavigationRail": {}, + "customReaction": "Pielāgota reakcija", + "@customReaction": {}, + "moreEvents": "Vairāk notikumu", + "@moreEvents": {} } From ccb1c0a17504c53d7e1707a544c3306fbd6243e4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E0=AE=A4=E0=AE=AE=E0=AE=BF=E0=AE=B4=E0=AF=8D=E0=AE=A8?= =?UTF-8?q?=E0=AF=87=E0=AE=B0=E0=AE=AE=E0=AF=8D?= Date: Mon, 30 Jun 2025 05:40:37 +0200 Subject: [PATCH 09/35] Translated using Weblate (Tamil) Currently translated at 89.2% (696 of 780 strings) Translation: FluffyChat/Translations Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/ta/ --- lib/l10n/intl_ta.arb | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/lib/l10n/intl_ta.arb b/lib/l10n/intl_ta.arb index a0ec1ad6b..7163ffb2c 100644 --- a/lib/l10n/intl_ta.arb +++ b/lib/l10n/intl_ta.arb @@ -618,7 +618,7 @@ "type": "String", "placeholders": {} }, - "noEmotesFound": "உணர்ச்சிகள் எதுவும் காணப்படவில்லை. .", + "noEmotesFound": "உணர்ச்சிகள் எதுவும் காணப்படவில்லை. 😕", "@noEmotesFound": { "type": "String", "placeholders": {} @@ -1662,7 +1662,7 @@ } } }, - "noChatsFoundHere": "இங்கே அரட்டைகள் எதுவும் காணப்படவில்லை. கீழே உள்ள பொத்தானைப் பயன்படுத்தி ஒருவருடன் புதிய அரட்டையைத் தொடங்கவும். .", + "noChatsFoundHere": "இங்கே அரட்டைகள் எதுவும் காணப்படவில்லை. கீழே உள்ள பொத்தானைப் பயன்படுத்தி ஒருவருடன் புதிய அரட்டையைத் தொடங்கவும். ⤵️", "@noChatsFoundHere": {}, "space": "இடைவெளி", "@space": {}, @@ -2828,7 +2828,7 @@ "@website": {}, "compress": "சுருக்க", "@compress": {}, - "alwaysUse24HourFormat": "", + "alwaysUse24HourFormat": "இல்லை", "@alwaysUse24HourFormat": { "description": "Set to true to always display time of day in 24 hour format." }, From 7f82d3081bbc42b3602664af3ed664976411caad Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E0=AE=A4=E0=AE=AE=E0=AE=BF=E0=AE=B4=E0=AF=8D=E0=AE=A8?= =?UTF-8?q?=E0=AF=87=E0=AE=B0=E0=AE=AE=E0=AF=8D?= Date: Mon, 30 Jun 2025 05:44:42 +0200 Subject: [PATCH 10/35] Translated using Weblate (Tamil) Currently translated at 89.2% (696 of 780 strings) Translation: FluffyChat/Translations Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/ta/ --- lib/l10n/intl_ta.arb | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/lib/l10n/intl_ta.arb b/lib/l10n/intl_ta.arb index 7163ffb2c..c4da6cf53 100644 --- a/lib/l10n/intl_ta.arb +++ b/lib/l10n/intl_ta.arb @@ -618,7 +618,7 @@ "type": "String", "placeholders": {} }, - "noEmotesFound": "உணர்ச்சிகள் எதுவும் காணப்படவில்லை. 😕", + "noEmotesFound": "உணர்ச்சிகள் எதுவும் காணப்படவில்லை. 😕", "@noEmotesFound": { "type": "String", "placeholders": {} @@ -774,7 +774,7 @@ } } }, - "unpin": "Unpin", + "unpin": "மூள்நீக்கு", "@unpin": { "type": "String", "placeholders": {} @@ -802,7 +802,7 @@ "type": "String", "placeholders": {} }, - "messageInfo": "செய்தி செய்தி", + "messageInfo": "செய்தி தகவல்", "@messageInfo": {}, "sentAFile": "📁 {username} கோப்பை அனுப்பியுள்ளார்", "@sentAFile": { @@ -1046,7 +1046,7 @@ } } }, - "placeCall": "அழைப்பு அழைப்பு", + "placeCall": "அழைப்பு", "@placeCall": {}, "videoCallsBetaWarning": "வீடியோ அழைப்புகள் தற்போது பீட்டாவில் உள்ளன என்பதை நினைவில் கொள்க. அவர்கள் எதிர்பார்த்தபடி வேலை செய்யக்கூடாது அல்லது எல்லா தளங்களிலும் வேலை செய்யக்கூடாது.", "@videoCallsBetaWarning": {}, @@ -2148,7 +2148,7 @@ "type": "String", "placeholders": {} }, - "play": "Play {fileName}", + "play": "{fileName} இயக்கு", "@play": { "type": "String", "placeholders": { @@ -2689,9 +2689,9 @@ "@formattedMessagesDescription": {}, "verifyOtherUser": "Poser மற்ற பயனரை சரிபார்க்கவும்", "@verifyOtherUser": {}, - "verifyOtherUserDescription": "நீங்கள் மற்றொரு பயனரைச் சரிபார்த்தால், நீங்கள் உண்மையில் யாருக்கு எழுதுகிறீர்கள் என்பது உங்களுக்குத் தெரியும் என்பதை நீங்கள் உறுதியாக நம்பலாம். .\n\n நீங்கள் ஒரு சரிபார்ப்பைத் தொடங்கும்போது, நீங்களும் மற்ற பயனரும் பயன்பாட்டில் ஒரு பாப்அப்பைக் காண்பீர்கள். நீங்கள் ஒருவருக்கொருவர் ஒப்பிட வேண்டிய தொடர்ச்சியான ஈமோசிகள் அல்லது எண்களைக் காண்பீர்கள்.\n\n இதைச் செய்வதற்கான சிறந்த வழி வீடியோ அழைப்பைச் சந்திப்பது அல்லது தொடங்குவது. .", + "verifyOtherUserDescription": "நீங்கள் மற்றொரு பயனரைச் சரிபார்த்தால், நீங்கள் உண்மையில் யாருக்கு எழுதுகிறீர்கள் என்பது உங்களுக்குத் தெரியும் என்பதை நீங்கள் உறுதியாக நம்பலாம். 💪\n\n நீங்கள் ஒரு சரிபார்ப்பைத் தொடங்கும்போது, நீங்களும் மற்ற பயனரும் பயன்பாட்டில் ஒரு பாப்அப்பைக் காண்பீர்கள். நீங்கள் ஒருவருக்கொருவர் ஒப்பிட வேண்டிய தொடர்ச்சியான ஈமோசிகள் அல்லது எண்களைக் காண்பீர்கள்.\n\n இதைச் செய்வதற்கான சிறந்த வழி வீடியோ அழைப்பைச் சந்திப்பது அல்லது தொடங்குவது. 👭", "@verifyOtherUserDescription": {}, - "verifyOtherDeviceDescription": "நீங்கள் மற்றொரு சாதனத்தை சரிபார்க்கும்போது, அந்த சாதனங்கள் விசைகளை பரிமாறிக்கொள்ளலாம், உங்கள் ஒட்டுமொத்த பாதுகாப்பை அதிகரிக்கும். So நீங்கள் ஒரு சரிபார்ப்பைத் தொடங்கும்போது, இரண்டு சாதனங்களிலும் பயன்பாட்டில் ஒரு பாப்அப் தோன்றும். நீங்கள் ஒருவருக்கொருவர் ஒப்பிட வேண்டிய தொடர்ச்சியான ஈமோசிகள் அல்லது எண்களைக் காண்பீர்கள். நீங்கள் சரிபார்ப்பைத் தொடங்குவதற்கு முன்பு இரண்டு சாதனங்களையும் எளிதில் வைத்திருப்பது நல்லது. .", + "verifyOtherDeviceDescription": "நீங்கள் மற்றொரு சாதனத்தைச் சரிபார்க்கும்போது, அந்தச் சாதனங்கள் விசைகளைப் பரிமாறிக்கொள்ளலாம், உங்கள் ஒட்டுமொத்த பாதுகாப்பை அதிகரிக்கும். 💪 நீங்கள் ஒரு சரிபார்ப்பைத் தொடங்கும்போது, இரண்டு சாதனங்களிலும் பயன்பாட்டில் ஒரு பாப்அப் தோன்றும். நீங்கள் ஒருவருக்கொருவர் ஒப்பிட வேண்டிய தொடர்ச்சியான ஈமோசிகள் அல்லது எண்களைக் காண்பீர்கள். நீங்கள் சரிபார்ப்பைத் தொடங்குவதற்கு முன்பு இரண்டு சாதனங்களையும் எளிதில் வைத்திருப்பது நல்லது. 🤳", "@verifyOtherDeviceDescription": {}, "canceledKeyVerification": "{sender} ரத்து செய்யப்பட்ட விசை சரிபார்ப்பு", "@canceledKeyVerification": { @@ -2828,7 +2828,7 @@ "@website": {}, "compress": "சுருக்க", "@compress": {}, - "alwaysUse24HourFormat": "இல்லை", + "alwaysUse24HourFormat": "தவறு", "@alwaysUse24HourFormat": { "description": "Set to true to always display time of day in 24 hour format." }, From 43443b4273b1f1eaac64132ff9e7ea166638bfb6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E0=AE=A4=E0=AE=AE=E0=AE=BF=E0=AE=B4=E0=AF=8D=E0=AE=A8?= =?UTF-8?q?=E0=AF=87=E0=AE=B0=E0=AE=AE=E0=AF=8D?= Date: Mon, 30 Jun 2025 05:45:33 +0200 Subject: [PATCH 11/35] Translated using Weblate (Tamil) Currently translated at 89.2% (696 of 780 strings) Translation: FluffyChat/Translations Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/ta/ --- lib/l10n/intl_ta.arb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/l10n/intl_ta.arb b/lib/l10n/intl_ta.arb index c4da6cf53..5174f493a 100644 --- a/lib/l10n/intl_ta.arb +++ b/lib/l10n/intl_ta.arb @@ -2689,7 +2689,7 @@ "@formattedMessagesDescription": {}, "verifyOtherUser": "Poser மற்ற பயனரை சரிபார்க்கவும்", "@verifyOtherUser": {}, - "verifyOtherUserDescription": "நீங்கள் மற்றொரு பயனரைச் சரிபார்த்தால், நீங்கள் உண்மையில் யாருக்கு எழுதுகிறீர்கள் என்பது உங்களுக்குத் தெரியும் என்பதை நீங்கள் உறுதியாக நம்பலாம். 💪\n\n நீங்கள் ஒரு சரிபார்ப்பைத் தொடங்கும்போது, நீங்களும் மற்ற பயனரும் பயன்பாட்டில் ஒரு பாப்அப்பைக் காண்பீர்கள். நீங்கள் ஒருவருக்கொருவர் ஒப்பிட வேண்டிய தொடர்ச்சியான ஈமோசிகள் அல்லது எண்களைக் காண்பீர்கள்.\n\n இதைச் செய்வதற்கான சிறந்த வழி வீடியோ அழைப்பைச் சந்திப்பது அல்லது தொடங்குவது. 👭", + "verifyOtherUserDescription": "நீங்கள் மற்றொரு பயனரைச் சரிபார்த்தால், நீங்கள் உண்மையில் யாருக்கு எழுதுகிறீர்கள் என்பது உங்களுக்குத் தெரியும் என்பதை நீங்கள் உறுதியாக நம்பலாம். 💪\n\nநீங்கள் ஒரு சரிபார்ப்பைத் தொடங்கும்போது, நீங்களும் மற்ற பயனரும் பயன்பாட்டில் ஒரு பாப்அப்பைக் காண்பீர்கள். நீங்கள் ஒருவருக்கொருவர் ஒப்பிட வேண்டிய தொடர்ச்சியான ஈமோசிகள் அல்லது எண்களைக் காண்பீர்கள்.\n\nஇதைச் செய்வதற்கான சிறந்த வழி வீடியோ அழைப்பைச் சந்திப்பது அல்லது தொடங்குவது. 👭", "@verifyOtherUserDescription": {}, "verifyOtherDeviceDescription": "நீங்கள் மற்றொரு சாதனத்தைச் சரிபார்க்கும்போது, அந்தச் சாதனங்கள் விசைகளைப் பரிமாறிக்கொள்ளலாம், உங்கள் ஒட்டுமொத்த பாதுகாப்பை அதிகரிக்கும். 💪 நீங்கள் ஒரு சரிபார்ப்பைத் தொடங்கும்போது, இரண்டு சாதனங்களிலும் பயன்பாட்டில் ஒரு பாப்அப் தோன்றும். நீங்கள் ஒருவருக்கொருவர் ஒப்பிட வேண்டிய தொடர்ச்சியான ஈமோசிகள் அல்லது எண்களைக் காண்பீர்கள். நீங்கள் சரிபார்ப்பைத் தொடங்குவதற்கு முன்பு இரண்டு சாதனங்களையும் எளிதில் வைத்திருப்பது நல்லது. 🤳", "@verifyOtherDeviceDescription": {}, From a0c99d4610275f3ab6b9525fc4be13e5f49d7c3a Mon Sep 17 00:00:00 2001 From: Ana Elisa Ramos Date: Mon, 30 Jun 2025 17:50:54 +0200 Subject: [PATCH 12/35] Translated using Weblate (Portuguese) Currently translated at 3.0% (24 of 780 strings) Translation: FluffyChat/Translations Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/pt/ --- lib/l10n/intl_pt.arb | 2001 +----------------------------------------- 1 file changed, 11 insertions(+), 1990 deletions(-) diff --git a/lib/l10n/intl_pt.arb b/lib/l10n/intl_pt.arb index 255047316..b9e375108 100644 --- a/lib/l10n/intl_pt.arb +++ b/lib/l10n/intl_pt.arb @@ -131,1995 +131,16 @@ } } }, - "@showPassword": { - "type": "String", - "placeholders": {} - }, - "@hugContent": { - "type": "String", - "placeholders": { - "senderName": { - "type": "String" - } - } - }, - "@darkTheme": { - "type": "String", - "placeholders": {} - }, - "@passphraseOrKey": { - "type": "String", - "placeholders": {} - }, - "@pleaseEnterYourPassword": { - "type": "String", - "placeholders": {} - }, - "@theyMatch": { - "type": "String", - "placeholders": {} - }, - "@connect": { - "type": "String", - "placeholders": {} - }, - "@jumpToLastReadMessage": {}, - "@allRooms": { - "type": "String", - "placeholders": {} - }, - "@obtainingLocation": { - "type": "String", - "placeholders": {} - }, - "@commandHint_cuddle": {}, - "@chats": { - "type": "String", - "placeholders": {} - }, - "@widgetVideo": {}, - "@dismiss": {}, - "@unknownDevice": { - "type": "String", - "placeholders": {} - }, - "@emoteShortcode": { - "type": "String", - "placeholders": {} - }, - "@noEncryptionForPublicRooms": { - "type": "String", - "placeholders": {} - }, - "@reportErrorDescription": {}, - "@directChats": { - "type": "String", - "placeholders": {} - }, - "@setPermissionsLevel": { - "type": "String", - "placeholders": {} - }, - "@inviteContactToGroup": { - "type": "String", - "placeholders": { - "groupName": { - "type": "String" - } - } - }, - "@addAccount": {}, - "@configureChat": { - "type": "String", - "placeholders": {} - }, - "@chatHasBeenAddedToThisSpace": {}, - "@reply": { - "type": "String", - "placeholders": {} - }, - "@currentlyActive": { - "type": "String", - "placeholders": {} - }, - "@removeYourAvatar": { - "type": "String", - "placeholders": {} - }, - "@unsupportedAndroidVersion": {}, - "@device": { - "type": "String", - "placeholders": {} - }, - "@blockDevice": { - "type": "String", - "placeholders": {} - }, - "@commandHint_html": { - "type": "String", - "description": "Usage hint for the command /html" - }, - "@widgetJitsi": {}, - "@youAreNoLongerParticipatingInThisChat": { - "type": "String", - "placeholders": {} - }, - "@encryption": { - "type": "String", - "placeholders": {} - }, - "@messageType": {}, - "@indexedDbErrorLong": {}, - "@oneClientLoggedOut": {}, - "@toggleMuted": { - "type": "String", - "placeholders": {} - }, - "@kicked": { - "type": "String", - "placeholders": { - "username": { - "type": "String" - }, - "targetName": { - "type": "String" - } - } - }, - "@title": { - "description": "Title for the application", - "type": "String", - "placeholders": {} - }, - "@changeTheNameOfTheGroup": { - "type": "String", - "placeholders": {} - }, - "@changedTheChatAvatar": { - "type": "String", - "placeholders": { - "username": { - "type": "String" - } - } - }, - "@verifySuccess": { - "type": "String", - "placeholders": {} - }, - "@sendFile": { - "type": "String", - "placeholders": {} - }, - "@newVerificationRequest": { - "type": "String", - "placeholders": {} - }, - "@startFirstChat": {}, - "@callingAccount": {}, - "@requestPermission": { - "type": "String", - "placeholders": {} - }, - "@sentAPicture": { - "type": "String", - "placeholders": { - "username": { - "type": "String" - } - } - }, - "@invited": { - "type": "String", - "placeholders": {} - }, - "@setColorTheme": {}, - "@nextAccount": {}, - "@commandHint_create": { - "type": "String", - "description": "Usage hint for the command /create" - }, - "@singlesignon": { - "type": "String", - "placeholders": {} - }, - "@warning": { - "type": "String", - "placeholders": {} - }, - "@password": { - "type": "String", - "placeholders": {} - }, - "@allSpaces": {}, - "@supposedMxid": { - "type": "String", - "placeholders": { - "mxid": { - "type": "String" - } - } - }, - "@editDisplayname": { - "type": "String", - "placeholders": {} - }, - "@user": {}, - "@roomVersion": { - "type": "String", - "placeholders": {} - }, - "@sentAFile": { - "type": "String", - "placeholders": { - "username": { - "type": "String" - } - } - }, - "@videoCall": { - "type": "String", - "placeholders": {} - }, - "@youAcceptedTheInvitation": {}, - "@banFromChat": { - "type": "String", - "placeholders": {} - }, - "@noMatrixServer": { - "type": "String", - "placeholders": { - "server1": { - "type": "String" - }, - "server2": { - "type": "String" - } - } - }, - "@userAndOthersAreTyping": { - "type": "String", - "placeholders": { - "username": { - "type": "String" - }, - "count": { - "type": "int" - } - } - }, - "@youInvitedBy": { - "placeholders": { - "user": { - "type": "String" - } - } - }, - "@userIsTyping": { - "type": "String", - "placeholders": { - "username": { - "type": "String" - } - } - }, - "@openAppToReadMessages": { - "type": "String", - "placeholders": {} - }, - "@sentAVideo": { - "type": "String", - "placeholders": { - "username": { - "type": "String" - } - } - }, - "@banUserDescription": {}, - "@inviteContact": { - "type": "String", - "placeholders": {} - }, - "@askSSSSSign": { - "type": "String", - "placeholders": {} - }, - "@widgetEtherpad": {}, - "@waitingPartnerAcceptRequest": { - "type": "String", - "placeholders": {} - }, - "@remove": { - "type": "String", - "placeholders": {} - }, - "@writeAMessage": { - "type": "String", - "placeholders": {} - }, - "@changeTheme": { - "type": "String", - "placeholders": {} - }, - "@id": { - "type": "String", - "placeholders": {} - }, - "@removeDevicesDescription": {}, - "@changedTheChatDescriptionTo": { - "type": "String", - "placeholders": { - "username": { - "type": "String" - }, - "description": { - "type": "String" - } - } - }, - "@countParticipants": { - "type": "String", - "placeholders": { - "count": { - "type": "int" - } - } - }, - "@separateChatTypes": { - "type": "String", - "placeholders": {} - }, - "@tryAgain": {}, - "@areGuestsAllowedToJoin": { - "type": "String", - "placeholders": {} - }, - "@blocked": { - "type": "String", - "placeholders": {} - }, - "@youKickedAndBanned": { - "placeholders": { - "user": { - "type": "String" - } - } - }, - "@removeDevice": { - "type": "String", - "placeholders": {} - }, - "@unbanUserDescription": {}, - "@userAndUserAreTyping": { - "type": "String", - "placeholders": { - "username": { - "type": "String" - }, - "username2": { - "type": "String" - } - } - }, - "@pleaseClickOnLink": { - "type": "String", - "placeholders": {} - }, - "@saveFile": { - "type": "String", - "placeholders": {} - }, - "@sendOnEnter": {}, - "@answeredTheCall": { - "type": "String", - "placeholders": { - "senderName": { - "type": "String" - } - } - }, - "@youRejectedTheInvitation": {}, - "@otherCallingPermissions": {}, - "@messagesStyle": {}, - "@couldNotDecryptMessage": { - "type": "String", - "placeholders": { - "error": { - "type": "String" - } - } - }, - "@invitedUsersOnly": { - "type": "String", - "placeholders": {} - }, - "@link": {}, - "@widgetUrlError": {}, - "@emailOrUsername": {}, - "@newSpaceDescription": {}, - "@chatDescription": {}, - "@callingAccountDetails": {}, - "@next": { - "type": "String", - "placeholders": {} - }, - "@pleaseFollowInstructionsOnWeb": { - "type": "String", - "placeholders": {} - }, - "@changedTheGuestAccessRules": { - "type": "String", - "placeholders": { - "username": { - "type": "String" - } - } - }, - "@editRoomAliases": { - "type": "String", - "placeholders": {} - }, - "@enterSpace": {}, - "@encryptThisChat": {}, - "@fileName": { - "type": "String", - "placeholders": {} - }, - "@unavailable": { - "type": "String", - "placeholders": {} - }, - "@previousAccount": {}, - "@publicRooms": { - "type": "String", - "placeholders": {} - }, - "@fromTheInvitation": { - "type": "String", - "placeholders": {} - }, - "@sendMessages": { - "type": "String", - "placeholders": {} - }, - "@incorrectPassphraseOrKey": { - "type": "String", - "placeholders": {} - }, - "@emoteWarnNeedToPick": { - "type": "String", - "placeholders": {} - }, - "@reopenChat": {}, - "@pleaseEnterRecoveryKey": {}, - "@create": { - "type": "String", - "placeholders": {} - }, - "@toggleFavorite": { - "type": "String", - "placeholders": {} - }, - "@no": { - "type": "String", - "placeholders": {} - }, - "@alias": { - "type": "String", - "placeholders": {} - }, - "@widgetNameError": {}, - "@inoffensive": { - "type": "String", - "placeholders": {} - }, - "@unpin": { - "type": "String", - "placeholders": {} - }, - "@addToBundle": {}, - "@reportMessage": { - "type": "String", - "placeholders": {} - }, - "@spaceIsPublic": { - "type": "String", - "placeholders": {} - }, - "@addWidget": {}, - "@all": { - "type": "String", - "placeholders": {} - }, - "@removeAllOtherDevices": { - "type": "String", - "placeholders": {} - }, - "@unblockDevice": { - "type": "String", - "placeholders": {} - }, - "@countFiles": { - "placeholders": { - "count": { - "type": "int" - } - } - }, - "@noKeyForThisMessage": {}, - "@enableEncryptionWarning": { - "type": "String", - "placeholders": {} - }, - "@inviteText": { - "type": "String", - "placeholders": { - "username": { - "type": "String" - }, - "link": { - "type": "String" - } - } - }, - "@shareLocation": { - "type": "String", - "placeholders": {} - }, - "@commandHint_markasgroup": {}, - "@errorObtainingLocation": { - "type": "String", - "placeholders": { - "error": { - "type": "String" - } - } - }, - "@hydrateTor": {}, - "@pushNotificationsNotAvailable": {}, - "@passwordRecovery": { - "type": "String", - "placeholders": {} - }, - "@storeInAppleKeyChain": {}, - "@replaceRoomWithNewerVersion": { - "type": "String", - "placeholders": {} - }, - "@hydrate": {}, - "@invalidServerName": {}, - "@chatPermissions": {}, - "@voiceMessage": { - "type": "String", - "placeholders": {} - }, - "@badServerLoginTypesException": { - "type": "String", - "placeholders": { - "serverVersions": { - "type": "String" - }, - "supportedVersions": { - "type": "String" - } - } - }, - "@wipeChatBackup": { - "type": "String", - "placeholders": {} - }, - "@cantOpenUri": { - "type": "String", - "placeholders": { - "uri": { - "type": "String" - } - } - }, - "@sender": {}, - "@storeInAndroidKeystore": {}, - "@hideRedactedEvents": { - "type": "String", - "placeholders": {} - }, - "@online": { - "type": "String", - "placeholders": {} - }, - "@signInWithPassword": {}, - "@ignoredUsers": { - "type": "String", - "placeholders": {} - }, - "@lastActiveAgo": { - "type": "String", - "placeholders": { - "localizedTimeShort": { - "type": "String" - } - } - }, - "@changedTheGuestAccessRulesTo": { - "type": "String", - "placeholders": { - "username": { - "type": "String" - }, - "rules": { - "type": "String" - } - } - }, - "@weSentYouAnEmail": { - "type": "String", - "placeholders": {} - }, - "@offensive": { - "type": "String", - "placeholders": {} - }, - "@needPantalaimonWarning": { - "type": "String", - "placeholders": {} - }, - "@makeAdminDescription": {}, - "@edit": { - "type": "String", - "placeholders": {} - }, - "@loadMore": { - "type": "String", - "placeholders": {} - }, - "@noEmotesFound": { - "type": "String", - "placeholders": {} - }, - "@synchronizingPleaseWait": { - "type": "String", - "placeholders": {} - }, - "@transferFromAnotherDevice": { - "type": "String", - "placeholders": {} - }, - "@passwordHasBeenChanged": { - "type": "String", - "placeholders": {} - }, - "@pushRules": { - "type": "String", - "placeholders": {} - }, - "@goToTheNewRoom": { - "type": "String", - "placeholders": {} - }, - "@commandHint_clearcache": { - "type": "String", - "description": "Usage hint for the command /clearcache" - }, - "@loadingPleaseWait": { - "type": "String", - "placeholders": {} - }, - "@copy": { - "type": "String", - "placeholders": {} - }, - "@saveKeyManuallyDescription": {}, - "@none": { - "type": "String", - "placeholders": {} - }, - "@editBundlesForAccount": {}, - "@enableEncryption": { - "type": "String", - "placeholders": {} - }, - "@whyIsThisMessageEncrypted": {}, - "@rejectedTheInvitation": { - "type": "String", - "placeholders": { - "username": { - "type": "String" - } - } - }, - "@setChatDescription": {}, - "@userLeftTheChat": { - "type": "String", - "placeholders": { - "username": { - "type": "String" - } - } - }, - "@spaceName": { - "type": "String", - "placeholders": {} - }, - "@importFromZipFile": {}, - "@toggleUnread": { - "type": "String", - "placeholders": {} - }, - "@or": { - "type": "String", - "placeholders": {} - }, - "@dehydrateWarning": {}, - "@sendOriginal": { - "type": "String", - "placeholders": {} - }, - "@noOtherDevicesFound": {}, - "@whoIsAllowedToJoinThisGroup": { - "type": "String", - "placeholders": {} - }, - "@emptyChat": { - "type": "String", - "placeholders": {} - }, - "@seenByUser": { - "type": "String", - "placeholders": { - "username": { - "type": "String" - } - } - }, - "@yourChatBackupHasBeenSetUp": {}, - "@chatBackup": { - "type": "String", - "placeholders": {} - }, - "@redactedBy": { - "type": "String", - "placeholders": { - "username": { - "type": "String" - } - } - }, - "@submit": { - "type": "String", - "placeholders": {} - }, - "@videoCallsBetaWarning": {}, - "@unmuteChat": { - "type": "String", - "placeholders": {} - }, - "@createdTheChat": { - "type": "String", - "placeholders": { - "username": { - "type": "String" - } - } - }, - "@redactedAnEvent": { - "type": "String", - "placeholders": { - "username": { - "type": "String" - } - } - }, - "@autoplayImages": { - "type": "String", - "placeholder": {} - }, - "@compareEmojiMatch": { - "type": "String", - "placeholders": {} - }, - "@participant": { - "type": "String", - "placeholders": {} - }, - "@logInTo": { - "type": "String", - "placeholders": { - "homeserver": { - "type": "String" - } - } - }, - "@yes": { - "type": "String", - "placeholders": {} - }, - "@containsDisplayName": { - "type": "String", - "placeholders": {} - }, - "@signInWith": { - "type": "String", - "placeholders": { - "provider": { - "type": "String" - } - } - }, - "@username": { - "type": "String", - "placeholders": {} - }, - "@changedTheRoomAliases": { - "type": "String", - "placeholders": { - "username": { - "type": "String" - } - } - }, - "@fileIsTooBigForServer": {}, - "@homeserver": {}, - "@chatDetails": { - "type": "String", - "placeholders": {} - }, - "@people": { - "type": "String", - "placeholders": {} - }, - "@changedTheHistoryVisibilityTo": { - "type": "String", - "placeholders": { - "username": { - "type": "String" - }, - "rules": { - "type": "String" - } - } - }, - "@leftTheChat": { - "type": "String", - "placeholders": {} - }, - "@verified": { - "type": "String", - "placeholders": {} - }, - "@repeatPassword": {}, - "@setStatus": { - "type": "String", - "placeholders": {} - }, - "@groupWith": { - "type": "String", - "placeholders": { - "displayname": { - "type": "String" - } - } - }, - "@callingPermissions": {}, - "@newMessageInFluffyChat": { - "type": "String", - "placeholders": {} - }, - "@readUpToHere": {}, - "@start": {}, - "@downloadFile": { - "type": "String", - "placeholders": {} - }, - "@deviceId": { - "type": "String", - "placeholders": {} - }, - "@register": { - "type": "String", - "placeholders": {} - }, - "@unlockOldMessages": {}, - "@identity": { - "type": "String", - "placeholders": {} - }, - "@numChats": { - "type": "number", - "placeholders": { - "number": { - "type": "String" - } - } - }, - "@changedTheJoinRulesTo": { - "type": "String", - "placeholders": { - "username": { - "type": "String" - }, - "joinRules": { - "type": "String" - } - } - }, - "@ignore": { - "type": "String", - "placeholders": {} - }, - "@recording": { - "type": "String", - "placeholders": {} - }, - "@changedTheChatPermissions": { - "type": "String", - "placeholders": { - "username": { - "type": "String" - } - } - }, - "@moderator": { - "type": "String", - "placeholders": {} - }, - "@optionalRedactReason": {}, - "@acceptedTheInvitation": { - "type": "String", - "placeholders": { - "username": { - "type": "String" - } - } - }, - "@waitingPartnerEmoji": { - "type": "String", - "placeholders": {} - }, - "@channelCorruptedDecryptError": { - "type": "String", - "placeholders": {} - }, - "@tryToSendAgain": { - "type": "String", - "placeholders": {} - }, - "@guestsCanJoin": { - "type": "String", - "placeholders": {} - }, - "@copyToClipboard": { - "type": "String", - "placeholders": {} - }, - "@dehydrate": {}, - "@locationPermissionDeniedNotice": { - "type": "String", - "placeholders": {} - }, - "@send": { - "type": "String", - "placeholders": {} - }, - "@hasWithdrawnTheInvitationFor": { - "type": "String", - "placeholders": { - "username": { - "type": "String" - }, - "targetName": { - "type": "String" - } - } - }, - "@visibleForAllParticipants": { - "type": "String", - "placeholders": {} - }, - "@noRoomsFound": { - "type": "String", - "placeholders": {} - }, - "@banned": { - "type": "String", - "placeholders": {} - }, - "@sendAsText": { - "type": "String" - }, - "@inviteForMe": { - "type": "String", - "placeholders": {} - }, - "@archiveRoomDescription": {}, - "@exportEmotePack": {}, - "@changedTheChatNameTo": { - "type": "String", - "placeholders": { - "username": { - "type": "String" - }, - "chatname": { - "type": "String" - } - } - }, - "@sendSticker": { - "type": "String", - "placeholders": {} - }, - "@switchToAccount": { - "type": "number", - "placeholders": { - "number": { - "type": "String" - } - } - }, - "@commandInvalid": { - "type": "String" - }, - "@setAsCanonicalAlias": { - "type": "String", - "placeholders": {} - }, - "@whyDoYouWantToReportThis": { - "type": "String", - "placeholders": {} - }, - "@locationDisabledNotice": { - "type": "String", - "placeholders": {} - }, - "@removedBy": { - "type": "String", - "placeholders": { - "username": { - "type": "String" - } - } - }, - "@changedTheRoomInvitationLink": { - "type": "String", - "placeholders": { - "username": { - "type": "String" - } - } - }, - "@newChat": { - "type": "String", - "placeholders": {} - }, - "@commandHint_plain": { - "type": "String", - "description": "Usage hint for the command /plain" - }, - "@emoteSettings": { - "type": "String", - "placeholders": {} - }, - "@experimentalVideoCalls": {}, - "@pleaseEnterRecoveryKeyDescription": {}, - "@guestsAreForbidden": { - "type": "String", - "placeholders": {} - }, - "@mention": { - "type": "String", - "placeholders": {} - }, - "@openInMaps": { - "type": "String", - "placeholders": {} - }, - "@inviteContactToGroupQuestion": {}, - "@emoteExists": { - "type": "String", - "placeholders": {} - }, - "@redactedByBecause": { - "type": "String", - "placeholders": { - "username": { - "type": "String" - }, - "reason": { - "type": "String" - } - } - }, - "@isTyping": { - "type": "String", - "placeholders": {} - }, - "@youHaveWithdrawnTheInvitationFor": { - "placeholders": { - "user": { - "type": "String" - } - } - }, - "@chat": { - "type": "String", - "placeholders": {} - }, - "@group": { - "type": "String", - "placeholders": {} - }, - "@leave": { - "type": "String", - "placeholders": {} - }, - "@skip": { - "type": "String", - "placeholders": {} - }, - "@appearOnTopDetails": {}, - "@roomHasBeenUpgraded": { - "type": "String", - "placeholders": {} - }, - "@enterRoom": {}, - "@enableEmotesGlobally": { - "type": "String", - "placeholders": {} - }, - "@pleaseChooseAPasscode": { - "type": "String", - "placeholders": {} - }, - "@noPasswordRecoveryDescription": { - "type": "String", - "placeholders": {} - }, - "@changedTheProfileAvatar": { - "type": "String", - "placeholders": { - "username": { - "type": "String" - } - } - }, - "@allChats": { - "type": "String", - "placeholders": {} - }, - "@reportUser": {}, - "@commandHint_send": { - "type": "String", - "description": "Usage hint for the command /send" - }, - "@onlineKeyBackupEnabled": { - "type": "String", - "placeholders": {} - }, - "@unbannedUser": { - "type": "String", - "placeholders": { - "username": { - "type": "String" - }, - "targetName": { - "type": "String" - } - } - }, - "@confirmEventUnpin": {}, - "@badServerVersionsException": { - "type": "String", - "placeholders": { - "serverVersions": { - "type": "String" - }, - "supportedVersions": { - "type": "String" - } - } - }, - "@youInvitedUser": { - "placeholders": { - "user": { - "type": "String" - } - } - }, - "@kickedAndBanned": { - "type": "String", - "placeholders": { - "username": { - "type": "String" - }, - "targetName": { - "type": "String" - } - } - }, - "@noConnectionToTheServer": { - "type": "String", - "placeholders": {} - }, - "@fileHasBeenSavedAt": { - "type": "String", - "placeholders": { - "path": { - "type": "String" - } - } - }, - "@license": { - "type": "String", - "placeholders": {} - }, - "@addToSpace": {}, - "@commandMissing": { - "type": "String", - "placeholders": { - "command": { - "type": "String" - } - }, - "description": "State that {command} is not a valid /command." - }, - "@redactMessageDescription": {}, - "@rejoin": { - "type": "String", - "placeholders": {} - }, - "@recoveryKey": {}, - "@redactMessage": { - "type": "String", - "placeholders": {} - }, - "@forward": { - "type": "String", - "placeholders": {} - }, - "@commandHint_discardsession": { - "type": "String", - "description": "Usage hint for the command /discardsession" - }, - "@invalidInput": {}, - "@chooseAStrongPassword": { - "type": "String", - "placeholders": {} - }, - "@hideUnknownEvents": { - "type": "String", - "placeholders": {} - }, - "@dehydrateTorLong": {}, - "@yourPublicKey": { - "type": "String", - "placeholders": {} - }, - "@tooManyRequestsWarning": { - "type": "String", - "placeholders": {} - }, - "@invitedUser": { - "type": "String", - "placeholders": { - "username": { - "type": "String" - }, - "targetName": { - "type": "String" - } - } - }, - "@kickFromChat": { - "type": "String", - "placeholders": {} - }, - "@commandHint_myroomnick": { - "type": "String", - "description": "Usage hint for the command /myroomnick" - }, - "@offline": { - "type": "String", - "placeholders": {} - }, - "@noPermission": { - "type": "String", - "placeholders": {} - }, - "@doNotShowAgain": {}, - "@activatedEndToEndEncryption": { - "type": "String", - "placeholders": { - "username": { - "type": "String" - } - } - }, - "@report": {}, - "@status": { - "type": "String", - "placeholders": {} - }, - "@compareNumbersMatch": { - "type": "String", - "placeholders": {} - }, - "@groupIsPublic": { - "type": "String", - "placeholders": {} - }, - "@verifyStart": { - "type": "String", - "placeholders": {} - }, - "@memberChanges": { - "type": "String", - "placeholders": {} - }, - "@joinRoom": { - "type": "String", - "placeholders": {} - }, - "@unverified": {}, - "@fluffychat": { - "type": "String", - "placeholders": {} - }, - "@howOffensiveIsThisContent": { - "type": "String", - "placeholders": {} - }, - "@serverRequiresEmail": {}, - "@hideUnimportantStateEvents": {}, - "@screenSharingTitle": {}, - "@widgetCustom": {}, - "@sentCallInformations": { - "type": "String", - "placeholders": { - "senderName": { - "type": "String" - } - } - }, - "@addToSpaceDescription": {}, - "@googlyEyesContent": { - "type": "String", - "placeholders": { - "senderName": { - "type": "String" - } - } - }, - "@youBannedUser": { - "placeholders": { - "user": { - "type": "String" - } - } - }, - "@theyDontMatch": { - "type": "String", - "placeholders": {} - }, - "@youHaveBeenBannedFromThisChat": { - "type": "String", - "placeholders": {} - }, - "@displaynameHasBeenChanged": { - "type": "String", - "placeholders": {} - }, - "@addChatDescription": {}, - "@sentAnAudio": { - "type": "String", - "placeholders": { - "username": { - "type": "String" - } - } - }, - "@editRoomAvatar": { - "type": "String", - "placeholders": {} - }, - "@encrypted": { - "type": "String", - "placeholders": {} - }, - "@commandHint_leave": { - "type": "String", - "description": "Usage hint for the command /leave" - }, - "@commandHint_myroomavatar": { - "type": "String", - "description": "Usage hint for the command /myroomavatar" - }, - "@hasKnocked": { - "placeholders": { - "user": { - "type": "String" - } - } - }, - "@publish": {}, - "@openLinkInBrowser": {}, - "@clearArchive": {}, - "@appLock": { - "type": "String", - "placeholders": {} - }, - "@commandHint_react": { - "type": "String", - "description": "Usage hint for the command /react" - }, - "@changedTheHistoryVisibility": { - "type": "String", - "placeholders": { - "username": { - "type": "String" - } - } - }, - "@commandHint_me": { - "type": "String", - "description": "Usage hint for the command /me" - }, - "@pleaseEnterYourUsername": { - "type": "String", - "placeholders": {} - }, - "@messageInfo": {}, - "@disableEncryptionWarning": {}, - "@directChat": {}, - "@encryptionNotEnabled": { - "type": "String", - "placeholders": {} - }, - "@wrongPinEntered": { - "type": "String", - "placeholders": { - "seconds": { - "type": "int" - } - } - }, - "@sendTypingNotifications": {}, - "@lightTheme": { - "type": "String", - "placeholders": {} - }, - "@inviteGroupChat": {}, - "@appearOnTop": {}, - "@invitePrivateChat": {}, - "@verifyTitle": { - "type": "String", - "placeholders": {} - }, - "@foregroundServiceRunning": {}, - "@enterAnEmailAddress": { - "type": "String", - "placeholders": {} - }, - "@voiceCall": {}, - "@commandHint_kick": { - "type": "String", - "description": "Usage hint for the command /kick" - }, - "@createNewSpace": { - "type": "String", - "placeholders": {} - }, - "@commandHint_unban": { - "type": "String", - "description": "Usage hint for the command /unban" - }, - "@unknownEncryptionAlgorithm": { - "type": "String", - "placeholders": {} - }, - "@commandHint_ban": { - "type": "String", - "description": "Usage hint for the command /ban" - }, - "@importEmojis": {}, - "@confirm": { - "type": "String", - "placeholders": {} - }, - "@wasDirectChatDisplayName": { - "type": "String", - "placeholders": { - "oldDisplayName": { - "type": "String" - } - } - }, - "@noChatDescriptionYet": {}, - "@defaultPermissionLevel": { - "type": "String", - "placeholders": {} - }, - "@removeFromBundle": {}, - "@numUsersTyping": { - "type": "String", - "placeholders": { - "count": { - "type": "int" - } - } - }, - "@fontSize": { - "type": "String", - "placeholders": {} - }, - "@whoCanPerformWhichAction": { - "type": "String", - "placeholders": {} - }, - "@confirmMatrixId": {}, - "@learnMore": {}, - "@iHaveClickedOnLink": { - "type": "String", - "placeholders": {} - }, - "@you": { - "type": "String", - "placeholders": {} - }, - "@notAnImage": {}, - "@openGallery": {}, - "@chatDescriptionHasBeenChanged": {}, - "@newGroup": {}, - "@bundleName": {}, - "@dehydrateTor": {}, - "@removeFromSpace": {}, - "@commandHint_op": { - "type": "String", - "description": "Usage hint for the command /op" - }, - "@commandHint_join": { - "type": "String", - "description": "Usage hint for the command /join" - }, - "@sourceCode": { - "type": "String", - "placeholders": {} - }, - "@roomUpgradeDescription": {}, - "@commandHint_invite": { - "type": "String", - "description": "Usage hint for the command /invite" - }, - "@userSentUnknownEvent": { - "type": "String", - "placeholders": { - "username": { - "type": "String" - }, - "type": { - "type": "String" - } - } - }, - "@scanQrCode": {}, - "@pleaseEnterANumber": {}, - "@contactHasBeenInvitedToTheGroup": { - "type": "String", - "placeholders": {} - }, - "@youKicked": { - "placeholders": { - "user": { - "type": "String" - } - } - }, - "@areYouSureYouWantToLogout": { - "type": "String", - "placeholders": {} - }, - "@changedTheJoinRules": { - "type": "String", - "placeholders": { - "username": { - "type": "String" - } - } - }, - "@profileNotFound": {}, - "@jump": {}, - "@groups": { - "type": "String", - "placeholders": {} - }, - "@reactedWith": { - "type": "String", - "placeholders": { - "sender": { - "type": "String" - }, - "reaction": { - "type": "String" - } - } - }, - "@bannedUser": { - "type": "String", - "placeholders": { - "username": { - "type": "String" - }, - "targetName": { - "type": "String" - } - } - }, - "@sorryThatsNotPossible": {}, - "@videoWithSize": { - "type": "String", - "placeholders": { - "size": { - "type": "String" - } - } - }, - "@oopsSomethingWentWrong": { - "type": "String", - "placeholders": {} - }, - "@loadCountMoreParticipants": { - "type": "String", - "placeholders": { - "count": { - "type": "int" - } - } - }, - "@shareInviteLink": {}, - "@commandHint_markasdm": {}, - "@recoveryKeyLost": {}, - "@cuddleContent": { - "type": "String", - "placeholders": { - "senderName": { - "type": "String" - } - } - }, - "@askVerificationRequest": { - "type": "String", - "placeholders": { - "username": { - "type": "String" - } - } - }, - "@containsUserName": { - "type": "String", - "placeholders": {} - }, - "@deviceKeys": {}, - "@waitingPartnerNumbers": { - "type": "String", - "placeholders": {} - }, - "@everythingReady": { - "type": "String", - "placeholders": {} - }, - "@addEmail": { - "type": "String", - "placeholders": {} - }, - "@emoteKeyboardNoRecents": { - "type": "String", - "placeholders": {} - }, - "@setCustomEmotes": { - "type": "String", - "placeholders": {} - }, - "@startedACall": { - "type": "String", - "placeholders": { - "senderName": { - "type": "String" - } - } - }, - "@emoteInvalid": { - "type": "String", - "placeholders": {} - }, - "@systemTheme": { - "type": "String", - "placeholders": {} - }, - "@notificationsEnabledForThisAccount": { - "type": "String", - "placeholders": {} - }, - "@deleteMessage": { - "type": "String", - "placeholders": {} - }, - "@visibilityOfTheChatHistory": { - "type": "String", - "placeholders": {} - }, - "@setTheme": {}, - "@changeTheHomeserver": { - "type": "String", - "placeholders": {} - }, - "@youJoinedTheChat": {}, - "@wallpaper": { - "type": "String", - "placeholders": {} - }, - "@openVideoCamera": { - "type": "String", - "placeholders": {} - }, - "@play": { - "type": "String", - "placeholders": { - "fileName": { - "type": "String" - } - } - }, - "@chatBackupDescription": { - "type": "String", - "placeholders": {} - }, - "@changeDeviceName": { - "type": "String", - "placeholders": {} - }, - "@passwordForgotten": { - "type": "String", - "placeholders": {} - }, - "@statusExampleMessage": { - "type": "String", - "placeholders": {} - }, - "@security": { - "type": "String", - "placeholders": {} - }, - "@markAsRead": {}, - "@sendAudio": { - "type": "String", - "placeholders": {} - }, - "@widgetName": {}, - "@sentASticker": { - "type": "String", - "placeholders": { - "username": { - "type": "String" - } - } - }, - "@errorAddingWidget": {}, - "@commandHint_dm": { - "type": "String", - "description": "Usage hint for the command /dm" - }, - "@commandHint_hug": {}, - "@replace": {}, - "@reject": { - "type": "String", - "placeholders": {} - }, - "@editBlockedServers": { - "type": "String", - "placeholders": {} - }, - "@oopsPushError": { - "type": "String", - "placeholders": {} - }, - "@youUnbannedUser": { - "placeholders": { - "user": { - "type": "String" - } - } - }, - "@deactivateAccountWarning": { - "type": "String", - "placeholders": {} + "alwaysUse24HourFormat": "falso", + "@alwaysUse24HourFormat": { + "description": "Set to true to always display time of day in 24 hour format." }, - "@archive": { - "type": "String", - "placeholders": {} - }, - "@joinedTheChat": { - "type": "String", - "placeholders": { - "username": { - "type": "String" - } - } - }, - "@visibleForEveryone": { - "type": "String", - "placeholders": {} - }, - "@pleaseEnter4Digits": { - "type": "String", - "placeholders": {} - }, - "@newSpace": {}, - "@changePassword": { - "type": "String", - "placeholders": {} - }, - "@devices": { - "type": "String", - "placeholders": {} - }, - "@accept": { - "type": "String", - "placeholders": {} - }, - "@unknownEvent": { - "type": "String", - "placeholders": { - "type": { - "type": "String" - } - } - }, - "@emojis": {}, - "@pleaseEnterYourPin": { - "type": "String", - "placeholders": {} - }, - "@pleaseChoose": { - "type": "String", - "placeholders": {} - }, - "@share": { - "type": "String", - "placeholders": {} - }, - "@commandHint_googly": {}, - "@pleaseTryAgainLaterOrChooseDifferentServer": {}, - "@createGroup": {}, - "@changeYourAvatar": { - "type": "String", - "placeholders": {} - }, - "@sendImage": { - "type": "String", - "placeholders": {} - }, - "@hydrateTorLong": {}, - "@time": {}, - "@enterYourHomeserver": { - "type": "String", - "placeholders": {} - }, - "@botMessages": { - "type": "String", - "placeholders": {} - }, - "@contentHasBeenReported": { - "type": "String", - "placeholders": {} - }, - "@custom": {}, - "@noBackupWarning": {}, - "@fromJoining": { - "type": "String", - "placeholders": {} - }, - "@verify": { - "type": "String", - "placeholders": {} - }, - "@sendVideo": { - "type": "String", - "placeholders": {} - }, - "@storeInSecureStorageDescription": {}, - "@openChat": {}, - "@kickUserDescription": {}, - "@sendAMessage": { - "type": "String", - "placeholders": {} - }, - "@pin": { - "type": "String", - "placeholders": {} - }, - "@importNow": {}, - "@deleteAccount": { - "type": "String", - "placeholders": {} - }, - "@setInvitationLink": { - "type": "String", - "placeholders": {} - }, - "@pinMessage": {}, - "@muteChat": { - "type": "String", - "placeholders": {} - }, - "@invite": {}, - "@enableMultiAccounts": {}, - "@anyoneCanJoin": { - "type": "String", - "placeholders": {} - }, - "@emotePacks": { - "type": "String", - "placeholders": {} - }, - "@indexedDbErrorTitle": {}, - "@endedTheCall": { - "type": "String", - "placeholders": { - "senderName": { - "type": "String" - } - } - }, - "@unsupportedAndroidVersionLong": {}, - "@storeSecurlyOnThisDevice": {}, - "@ok": { - "type": "String", - "placeholders": {} - }, - "@sharedTheLocation": { - "type": "String", - "placeholders": { - "username": { - "type": "String" - } - } - }, - "@unbanFromChat": { - "type": "String", - "placeholders": {} - }, - "@screenSharingDetail": {}, - "@changedTheDisplaynameTo": { - "type": "String", - "placeholders": { - "username": { - "type": "String" - }, - "displayname": { - "type": "String" - } - } - }, - "@unreadChats": { - "type": "String", - "placeholders": { - "unreadCount": { - "type": "int" - } - } - }, - "@pickImage": { - "type": "String", - "placeholders": {} - }, - "@withTheseAddressesRecoveryDescription": { - "type": "String", - "placeholders": {} - }, - "@placeCall": {}, - "@noGoogleServicesWarning": { - "type": "String", - "placeholders": {} - }, - "@extremeOffensive": { - "type": "String", - "placeholders": {} - } + "repeatPassword": "Repita a senha", + "@repeatPassword": {}, + "notAnImage": "Não é um arquivo de imagem.", + "@notAnImage": {}, + "setCustomPermissionLevel": "Definir nível de permissão personalizado", + "@setCustomPermissionLevel": {}, + "addChatDescription": "Adicionar uma descrição de chat...", + "@addChatDescription": {} } From 579acb5305ec7d1fcffa13eca885e2cf5ae0ca19 Mon Sep 17 00:00:00 2001 From: LucasMZ Date: Tue, 1 Jul 2025 06:52:12 +0200 Subject: [PATCH 13/35] Translated using Weblate (Portuguese) Currently translated at 3.0% (24 of 780 strings) Translation: FluffyChat/Translations Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/pt/ --- lib/l10n/intl_pt.arb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/l10n/intl_pt.arb b/lib/l10n/intl_pt.arb index b9e375108..22ba7e661 100644 --- a/lib/l10n/intl_pt.arb +++ b/lib/l10n/intl_pt.arb @@ -131,7 +131,7 @@ } } }, - "alwaysUse24HourFormat": "falso", + "alwaysUse24HourFormat": "true", "@alwaysUse24HourFormat": { "description": "Set to true to always display time of day in 24 hour format." }, From 7ddb75add6518ec4fd82e8f24ac91d80a21fa074 Mon Sep 17 00:00:00 2001 From: Alireza Rashidi Date: Mon, 30 Jun 2025 21:22:37 +0200 Subject: [PATCH 14/35] Translated using Weblate (Persian) Currently translated at 100.0% (780 of 780 strings) Translation: FluffyChat/Translations Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/fa/ --- lib/l10n/intl_fa.arb | 584 +++++++++++++++++++++---------------------- 1 file changed, 292 insertions(+), 292 deletions(-) diff --git a/lib/l10n/intl_fa.arb b/lib/l10n/intl_fa.arb index caacec7f9..f13e4e997 100644 --- a/lib/l10n/intl_fa.arb +++ b/lib/l10n/intl_fa.arb @@ -1,6 +1,6 @@ { "@@last_modified": "2021-08-14 12:41:10.061080", - "repeatPassword": "تکرار رمزعبور", + "repeatPassword": "تکرار گذرواژه", "@repeatPassword": {}, "about": "درباره", "@about": { @@ -26,7 +26,7 @@ "type": "String", "placeholders": {} }, - "addToSpace": "به فضا اضافه کنید", + "addToSpace": "به فضا افزودن", "@addToSpace": {}, "appLock": "قفل برنامه", "@appLock": { @@ -43,12 +43,12 @@ "type": "String", "placeholders": {} }, - "addEmail": "افزودن ایمیل", + "addEmail": "افزودن رایانامه", "@addEmail": { "type": "String", "placeholders": {} }, - "answeredTheCall": "{senderName} پاسخ تماس را داد", + "answeredTheCall": "{senderName} به تماس پاسخ داد", "@answeredTheCall": { "type": "String", "placeholders": { @@ -77,7 +77,7 @@ "type": "String", "placeholders": {} }, - "activatedEndToEndEncryption": "🔐 {username} رمزگذاری سرتاسر را فعال کرد", + "activatedEndToEndEncryption": "🔐 {username} رمزنگاری سراسری را فعال کرد", "@activatedEndToEndEncryption": { "type": "String", "placeholders": { @@ -86,12 +86,12 @@ } } }, - "admin": "ادمین", + "admin": "مدیر", "@admin": { "type": "String", "placeholders": {} }, - "supposedMxid": "این باید {mxid} باشد", + "supposedMxid": "گمان میرود {mxid} باشد", "@supposedMxid": { "type": "String", "placeholders": { @@ -100,12 +100,12 @@ } } }, - "botMessages": "پیام‌های روبات", + "botMessages": "پیام‌های ربات", "@botMessages": { "type": "String", "placeholders": {} }, - "changedTheDisplaynameTo": "{username} نام نمایشی خود را تغییر داد به: «{displayname}»", + "changedTheDisplaynameTo": "{username} نام نمایشی را به «{displayname}» تغییر داد", "@changedTheDisplaynameTo": { "type": "String", "placeholders": { @@ -117,9 +117,9 @@ } } }, - "confirmMatrixId": "برای حذف حسابتان، لطفا هویت ماتریکستان را تایید کنید.", + "confirmMatrixId": "برای پاک کردن حساب، لطفاً هویت ماتریکس خود را بپذیرید.", "@confirmMatrixId": {}, - "changeDeviceName": "نام دستگاه را تغییر دهید", + "changeDeviceName": "تغییر نام دستگاه", "@changeDeviceName": { "type": "String", "placeholders": {} @@ -129,12 +129,12 @@ "type": "String", "placeholders": {} }, - "banFromChat": "از گپ محروم کنید", + "banFromChat": "محروم کردن از گپ", "@banFromChat": { "type": "String", "placeholders": {} }, - "askVerificationRequest": "این درخواست تایید را از {username} می‌پذیرید؟", + "askVerificationRequest": "آیا درخواست بازبینی {username} را می‌پذیرید؟", "@askVerificationRequest": { "type": "String", "placeholders": { @@ -143,24 +143,24 @@ } } }, - "areGuestsAllowedToJoin": "آیا کاربران مهمان اجازه پیوستن دارند", + "areGuestsAllowedToJoin": "آیا مهمانان اجازه پیوستن دارند؟", "@areGuestsAllowedToJoin": { "type": "String", "placeholders": {} }, - "autoplayImages": "اموجی و برچسب‌های متحرک به طور خودکار پخش شوند", + "autoplayImages": "پخش خودکار شکلک‌ها و برچسب‌های متحرک", "@autoplayImages": { "type": "String", "placeholder": {} }, - "sendOnEnter": "ارسال با کلید تعويض سطر", + "sendOnEnter": "فرستادن با کلید Enter", "@sendOnEnter": {}, - "cancel": "لغو", + "cancel": "رد کردن", "@cancel": { "type": "String", "placeholders": {} }, - "changedTheChatDescriptionTo": "{username} توصیف گپ را تغییر داد به: «{description}»", + "changedTheChatDescriptionTo": "{username} توضیح گپ را به «{description}» تغییر داد", "@changedTheChatDescriptionTo": { "type": "String", "placeholders": { @@ -172,7 +172,7 @@ } } }, - "changedTheChatPermissions": "{username} اجازه‌های گپ را تغییر داد", + "changedTheChatPermissions": "{username} دسترسی‌های گپ را تغییر داد", "@changedTheChatPermissions": { "type": "String", "placeholders": { @@ -181,7 +181,7 @@ } } }, - "changedTheChatNameTo": "{username} نام گپ را تغییر داد به: «{chatname}»", + "changedTheChatNameTo": "{username} نام گپ را به «{chatname}» تغییر داد", "@changedTheChatNameTo": { "type": "String", "placeholders": { @@ -193,7 +193,7 @@ } } }, - "cantOpenUri": "نمی‌توانیم این آدرس اینترنتی را باز کنیم: {uri}", + "cantOpenUri": "نمی‌توان پیوند {uri} را باز کرد", "@cantOpenUri": { "type": "String", "placeholders": { @@ -202,12 +202,12 @@ } } }, - "banned": "محروم شده", + "banned": "محروم‌شده", "@banned": { "type": "String", "placeholders": {} }, - "bannedUser": "{username} {targetName} را محروم کرد", + "bannedUser": "{username} کاربر {targetName} را محروم کرد", "@bannedUser": { "type": "String", "placeholders": { @@ -219,17 +219,17 @@ } } }, - "blockDevice": "دستگاه را مسدود کنید", + "blockDevice": "مسدود کردن دستگاه", "@blockDevice": { "type": "String", "placeholders": {} }, - "blocked": "مسدود شده", + "blocked": "مسدود‌شده", "@blocked": { "type": "String", "placeholders": {} }, - "badServerLoginTypesException": "سرور می‌تواند این گونه‌های ورود‮ را پشتیباتی کند:\n{serverVersions}\nولی این برنامه فقط می‌تواند این‌ها را پشتیبانی کند:\n{supportedVersions}", + "badServerLoginTypesException": "سرور از این نوع ورود پشتیبانی می‌کند:\n{serverVersions}\nاما برنامه تنها از این‌ها پشتیبانی می‌کند:\n{supportedVersions}", "@badServerLoginTypesException": { "type": "String", "placeholders": { @@ -241,7 +241,7 @@ } } }, - "badServerVersionsException": "سرور می‌تواند این نسخه‌های مشخصات را پشتیبانی کند:\n{serverVersions}\nولی این برنامه فقط می‌تواند این‌ها را پشتیبانی کند:\n{supportedVersions}", + "badServerVersionsException": "سرور از این نسخه‌های مشخصات پشتیبانی می‌کند:\n{serverVersions}\nاما برنامه تنها از این‌ها پشتیبانی می‌کند:\n{supportedVersions}", "@badServerVersionsException": { "type": "String", "placeholders": { @@ -253,7 +253,7 @@ } } }, - "changedTheChatAvatar": "{username} تصویر گپ را تغییر داد", + "changedTheChatAvatar": "{username} نماد گپ را تغییر داد", "@changedTheChatAvatar": { "type": "String", "placeholders": { @@ -271,7 +271,7 @@ } } }, - "changedTheProfileAvatar": "{username} عکس پروفایل خود را تغییر داد", + "changedTheProfileAvatar": "{username} نماد نمایه را تغییر داد", "@changedTheProfileAvatar": { "type": "String", "placeholders": { @@ -290,17 +290,17 @@ "type": "String", "placeholders": {} }, - "send": "ارسال", + "send": "فرستادن", "@send": { "type": "String", "placeholders": {} }, - "sendAudio": "ارسال صدا", + "sendAudio": "فرستادن صدا", "@sendAudio": { "type": "String", "placeholders": {} }, - "sendOriginal": "ارسال اصل", + "sendOriginal": "فرستادن نسخه اصلی", "@sendOriginal": { "type": "String", "placeholders": {} @@ -314,7 +314,7 @@ } } }, - "changedTheRoomInvitationLink": "{username} لینک دعوت را تغییر داد", + "changedTheRoomInvitationLink": "{username} پیوند دعوت را تغییر داد", "@changedTheRoomInvitationLink": { "type": "String", "placeholders": { @@ -328,17 +328,17 @@ "type": "String", "placeholders": {} }, - "sendImage": "ارسال تصویر", + "sendImage": "فرستادن تصویر", "@sendImage": { "type": "String", "placeholders": {} }, - "sendMessages": "ارسال پیام‌ها", + "sendMessages": "فرستادن پیام‌ها", "@sendMessages": { "type": "String", "placeholders": {} }, - "changedTheHistoryVisibility": "{username} قابليت‌ ديدن‌ تاریخچه را تغییر داد", + "changedTheHistoryVisibility": "{username} ویژگی دیدن تاریخچه را تغییر داد", "@changedTheHistoryVisibility": { "type": "String", "placeholders": { @@ -347,7 +347,7 @@ } } }, - "changedTheGuestAccessRulesTo": "{username} قوانین دسترسی مهمان را تغییر داد به: {rules}", + "changedTheGuestAccessRulesTo": "{username} قوانین دسترسی مهمان را به {rules} تغییر داد", "@changedTheGuestAccessRulesTo": { "type": "String", "placeholders": { @@ -359,7 +359,7 @@ } } }, - "changedTheJoinRulesTo": "{username} قوانین پیوستن را تغییر داد به: {joinRules}", + "changedTheJoinRulesTo": "{username} قوانین پیوستن را به {joinRules} تغییر داد", "@changedTheJoinRulesTo": { "type": "String", "placeholders": { @@ -371,7 +371,7 @@ } } }, - "changedTheHistoryVisibilityTo": "{username} قابليت‌ ديدن‌ تاریخچه را تغییر داد به: {rules}", + "changedTheHistoryVisibilityTo": "{username} ویژگی دیدن تاریخچه را به {rules} تغییر داد", "@changedTheHistoryVisibilityTo": { "type": "String", "placeholders": { @@ -383,51 +383,51 @@ } } }, - "chooseAStrongPassword": "رمز عبور قوی انتخاب کنید", + "chooseAStrongPassword": "یک گذرواژه قوی انتخاب کنید", "@chooseAStrongPassword": { "type": "String", "placeholders": {} }, - "yourChatBackupHasBeenSetUp": "پشتیبان گپ‌تان تنظیم شده است.", + "yourChatBackupHasBeenSetUp": "پشتیبان گپ شما تنظیم شد.", "@yourChatBackupHasBeenSetUp": {}, - "changeTheme": "سبک خود را تغییر دهید", + "changeTheme": "تغییر پوسته", "@changeTheme": { "type": "String", "placeholders": {} }, - "changeTheNameOfTheGroup": "نام گروه را تغییر دهید", + "changeTheNameOfTheGroup": "تغییر نام گروه", "@changeTheNameOfTheGroup": { "type": "String", "placeholders": {} }, - "changeYourAvatar": "عکس پروفایل خود را تغییر دهید", + "changeYourAvatar": "تغییر نماد نمایه", "@changeYourAvatar": { "type": "String", "placeholders": {} }, - "channelCorruptedDecryptError": "رمزگذاری مخدوش شده‌ است", + "channelCorruptedDecryptError": "رمزنگاری مخدوش شده است", "@channelCorruptedDecryptError": { "type": "String", "placeholders": {} }, - "clearArchive": "بایگانی را پاک کنید", + "clearArchive": "پاک کردن بایگانی", "@clearArchive": {}, - "commandHint_create": "یک گپ گروهی خالی بسازید\nاز «--no-encryption» برای غیرفعال کردن رمزگذاری استفاده کنید", + "commandHint_create": "ساختن یک گپ گروهی خالی\nاز «--no-encryption» برای غیرفعال کردن رمزنگاری استفاده کنید", "@commandHint_create": { "type": "String", "description": "Usage hint for the command /create" }, - "commandHint_dm": "یک گپ مستقیم شروع کنید\nاز «--no-encryption» برای غیرفعال کردن رمزگذاری استفاده کنید", + "commandHint_dm": "شروع یک گپ مستقیم\nاز «--no-encryption» برای غیرفعال کردن رمزنگاری استفاده کنید", "@commandHint_dm": { "type": "String", "description": "Usage hint for the command /dm" }, - "sendSticker": "ارسال برچسب", + "sendSticker": "فرستادن برچسب", "@sendSticker": { "type": "String", "placeholders": {} }, - "sendVideo": "ارسال ویدئو", + "sendVideo": "فرستادن ویدئو", "@sendVideo": { "type": "String", "placeholders": {} @@ -448,16 +448,16 @@ "type": "String", "placeholders": {} }, - "commandHint_markasdm": "برای دادن شناسه ماتریکس به عنوان اتاق پیام‌های مستقیم علامت بگذارید", + "commandHint_markasdm": "علامت‌گذاری به‌عنوان اتاق پیام مستقیم با شناسه ماتریکس", "@commandHint_markasdm": {}, - "commandHint_markasgroup": "به عنوان گروه علامت بگذارید", + "commandHint_markasgroup": "علامت‌گذاری به‌عنوان گروه", "@commandHint_markasgroup": {}, - "commandHint_clearcache": "حافظه پنھان را پاک کنید", + "commandHint_clearcache": "پاک کردن حافظه نهان", "@commandHint_clearcache": { "type": "String", "description": "Usage hint for the command /clearcache" }, - "commandHint_discardsession": "طرد نشست", + "commandHint_discardsession": "رد کردن نشست", "@commandHint_discardsession": { "type": "String", "description": "Usage hint for the command /discardsession" @@ -472,7 +472,7 @@ "type": "String", "placeholders": {} }, - "sendAMessage": "ارسال پیام", + "sendAMessage": "فرستادن پیام", "@sendAMessage": { "type": "String", "placeholders": {} @@ -486,16 +486,16 @@ } } }, - "sendAsText": "ارسال به عنوان متن", + "sendAsText": "فرستادن به‌عنوان متن", "@sendAsText": { "type": "String" }, - "sendFile": "ارسال فایل", + "sendFile": "فرستادن پرونده", "@sendFile": { "type": "String", "placeholders": {} }, - "startedACall": "{senderName} تماسی را شروع کرد", + "startedACall": "{senderName} تماس را آغاز کرد", "@startedACall": { "type": "String", "placeholders": { @@ -504,7 +504,7 @@ } } }, - "tryToSendAgain": "تلاش برای ارسال مجدد", + "tryToSendAgain": "تلاش دوباره برای فرستادن", "@tryToSendAgain": { "type": "String", "placeholders": {} @@ -521,12 +521,12 @@ } } }, - "askSSSSSign": "لطفا عبارت عبور یا کلید بازیابی حافظه امن خود را وارد کنید تا بتوانید شخص دیگر را امضا کنید.", + "askSSSSSign": "لطفاً عبارت عبور یا کلید بازیابی حافظه امن را وارد کنید تا شخص دیگری را امضا کنید.", "@askSSSSSign": { "type": "String", "placeholders": {} }, - "chatHasBeenAddedToThisSpace": "گپ به این فضا اضافه شده است", + "chatHasBeenAddedToThisSpace": "گپ به این فضا افزوده شد", "@chatHasBeenAddedToThisSpace": {}, "chat": "گپ", "@chat": { @@ -538,22 +538,22 @@ "type": "String", "placeholders": {} }, - "changePassword": "تغییر رمز عبور", + "changePassword": "تغییر گذرواژه", "@changePassword": { "type": "String", "placeholders": {} }, - "changeTheHomeserver": "تغییر سرور خانه", + "changeTheHomeserver": "تغییر سرور خانگی", "@changeTheHomeserver": { "type": "String", "placeholders": {} }, - "separateChatTypes": "گپ‌های مستقیم را از گروه‌ها جدا کنید", + "separateChatTypes": "جداسازی گپ‌های مستقیم از گروه‌ها", "@separateChatTypes": { "type": "String", "placeholders": {} }, - "sentAPicture": "🖼️ {username} یک عکس فرستاد", + "sentAPicture": "🖼️ {username} یک تصویر فرستاد", "@sentAPicture": { "type": "String", "placeholders": { @@ -585,12 +585,12 @@ }, "description": "State that {command} is not a valid /command." }, - "contactHasBeenInvitedToTheGroup": "مخاطب به گروه دعوت شده است", + "contactHasBeenInvitedToTheGroup": "مخاطب به گروه دعوت شد", "@contactHasBeenInvitedToTheGroup": { "type": "String", "placeholders": {} }, - "sentAFile": "📁 {username} یک فایل فرستاد", + "sentAFile": "📁 {username} یک پرونده فرستاد", "@sentAFile": { "type": "String", "placeholders": { @@ -599,7 +599,7 @@ } } }, - "sentAnAudio": "🎤 {username} یک صدای ضبط شده فرستاد", + "sentAnAudio": "🎤 {username} یک صدا فرستاد", "@sentAnAudio": { "type": "String", "placeholders": { @@ -620,12 +620,12 @@ } } }, - "weSentYouAnEmail": "یک ایمیل برایتان فرستادیم", + "weSentYouAnEmail": "یک رایانامه برای شما فرستادیم", "@weSentYouAnEmail": { "type": "String", "placeholders": {} }, - "loadCountMoreParticipants": "بارگیری {count} شرکت کنندۀ بیشتر", + "loadCountMoreParticipants": "بارگیری {count} شرکت‌کننده دیگر", "@loadCountMoreParticipants": { "type": "String", "placeholders": { @@ -648,39 +648,39 @@ "type": "String", "placeholders": {} }, - "confirm": "تایید", + "confirm": "پذیرفتن", "@confirm": { "type": "String", "placeholders": {} }, "allSpaces": "همه فضاها", "@allSpaces": {}, - "commandHint_ban": "کاربر مشخص شده را از این اتاق محروم کنید", + "commandHint_ban": "محروم کردن کاربر مشخص‌شده از این اتاق", "@commandHint_ban": { "type": "String", "description": "Usage hint for the command /ban" }, - "commandHint_kick": "کاربر مشخص شده را از این اتاق حذف کنید", + "commandHint_kick": "بیرون کردن کاربر مشخص‌شده از این اتاق", "@commandHint_kick": { "type": "String", "description": "Usage hint for the command /kick" }, - "commandHint_plain": "متن بی‌فرمت بفرستید", + "commandHint_plain": "فرستادن متن بدون قالب", "@commandHint_plain": { "type": "String", "description": "Usage hint for the command /plain" }, - "commandHint_unban": "محرومیت کاربر مشخص شده را از این اتاق لغو کنید", + "commandHint_unban": "رد محرومیت کاربر مشخص‌شده از این اتاق", "@commandHint_unban": { "type": "String", "description": "Usage hint for the command /unban" }, - "containsDisplayName": "شامل نام نمایشی است", + "containsDisplayName": "دارای نام نمایشی", "@containsDisplayName": { "type": "String", "placeholders": {} }, - "containsUserName": "شامل نام کاربری است", + "containsUserName": "دارای نام کاربری", "@containsUserName": { "type": "String", "placeholders": {} @@ -690,77 +690,77 @@ "type": "String", "placeholders": {} }, - "copy": "کپی", + "copy": "رونوشت", "@copy": { "type": "String", "placeholders": {} }, - "defaultPermissionLevel": "درجه اجازۀ پیشفرض", + "defaultPermissionLevel": "سطح دسترسی پیش‌فرض", "@defaultPermissionLevel": { "type": "String", "placeholders": {} }, - "delete": "حذف", + "delete": "پاک کردن", "@delete": { "type": "String", "placeholders": {} }, - "deleteAccount": "حساب را حذف کنید", + "deleteAccount": "پاک کردن حساب", "@deleteAccount": { "type": "String", "placeholders": {} }, - "deleteMessage": "پیام را حذف کنید", + "deleteMessage": "پاک کردن پیام", "@deleteMessage": { "type": "String", "placeholders": {} }, - "commandHint_html": "متن با فرمت HTML بفرستید", + "commandHint_html": "فرستادن متن با قالب HTML", "@commandHint_html": { "type": "String", "description": "Usage hint for the command /html" }, - "commandHint_join": "به اتاق مشخص شده بپیوندید", + "commandHint_join": "پیوستن به اتاق مشخص‌شده", "@commandHint_join": { "type": "String", "description": "Usage hint for the command /join" }, - "commandHint_leave": "این اتاق را ترک کنید", + "commandHint_leave": "ترک این اتاق", "@commandHint_leave": { "type": "String", "description": "Usage hint for the command /leave" }, - "commandHint_myroomnick": "نام نمایشی خود را برای این اتاق تنظیم کنید", + "commandHint_myroomnick": "تنظیم نام نمایشی برای این اتاق", "@commandHint_myroomnick": { "type": "String", "description": "Usage hint for the command /myroomnick" }, - "commandHint_myroomavatar": "عکس پروفایل خود را برای این اتاق تنظیم کنید (با mxc-uri)", + "commandHint_myroomavatar": "تنظیم نماد نمایه برای این اتاق (با mxc-uri)", "@commandHint_myroomavatar": { "type": "String", "description": "Usage hint for the command /myroomavatar" }, - "commandHint_op": "درجه اختیار کاربر مشخص شده را تنظیم کنید (پیشفرض: ۵۰)", + "commandHint_op": "تنظیم سطح دسترسی کاربر مشخص‌شده (پیش‌فرض: ۵۰)", "@commandHint_op": { "type": "String", "description": "Usage hint for the command /op" }, - "commandHint_react": "پاسخ را به عنوان یک واکنش بفرستید", + "commandHint_react": "فرستادن پاسخ به‌عنوان واکنش", "@commandHint_react": { "type": "String", "description": "Usage hint for the command /react" }, - "compareEmojiMatch": "لطفا ایموجی‌ها را مقایسه کنید", + "compareEmojiMatch": "لطفاً شکلک‌ها را مقایسه کنید", "@compareEmojiMatch": { "type": "String", "placeholders": {} }, - "copyToClipboard": "در حافظه کپی کنید", + "copyToClipboard": "رونوشت به بریده‌دان", "@copyToClipboard": { "type": "String", "placeholders": {} }, - "countParticipants": "{count} شرکت کننده", + "countParticipants": "{count} شرکت‌کننده", "@countParticipants": { "type": "String", "placeholders": { @@ -769,7 +769,7 @@ } } }, - "create": "ایجاد", + "create": "ساختن", "@create": { "type": "String", "placeholders": {} @@ -794,7 +794,7 @@ } } }, - "deviceId": "هویت دستگاه", + "deviceId": "شناسه دستگاه", "@deviceId": { "type": "String", "placeholders": {} @@ -804,12 +804,12 @@ "type": "String", "placeholders": {} }, - "displaynameHasBeenChanged": "نام نمایشی تغییر یافته است", + "displaynameHasBeenChanged": "نام نمایشی تغییر کرد", "@displaynameHasBeenChanged": { "type": "String", "placeholders": {} }, - "downloadFile": "بارگیری فایل", + "downloadFile": "بارگیری پرونده", "@downloadFile": { "type": "String", "placeholders": {} @@ -819,17 +819,17 @@ "type": "String", "placeholders": {} }, - "editBlockedServers": "سرور‌های مسدود را ویرایش کنید", + "editBlockedServers": "ویرایش سرورهای مسدود", "@editBlockedServers": { "type": "String", "placeholders": {} }, - "editRoomAliases": "نام‌های مستعار اتاق را ویرایش کنید", + "editRoomAliases": "ویرایش نام‌های مستعار اتاق", "@editRoomAliases": { "type": "String", "placeholders": {} }, - "editRoomAvatar": "عکس اتاق را ویرایش کنید", + "editRoomAvatar": "ویرایش نماد اتاق", "@editRoomAvatar": { "type": "String", "placeholders": {} @@ -844,7 +844,7 @@ "type": "String", "placeholders": {} }, - "emoteInvalid": "کد کوتاه شکلک نامعتبر!", + "emoteInvalid": "کد کوتاه شکلک نامعتبر است!", "@emoteInvalid": { "type": "String", "placeholders": {} @@ -854,12 +854,12 @@ "type": "String", "placeholders": {} }, - "copiedToClipboard": "در حافظه کپی شد", + "copiedToClipboard": "به بریده‌دان رونوشت شد", "@copiedToClipboard": { "type": "String", "placeholders": {} }, - "createdTheChat": "💬 {username} گپ را ایجاد کرد", + "createdTheChat": "💬 {username} گپ را ساخت", "@createdTheChat": { "type": "String", "placeholders": { @@ -868,7 +868,7 @@ } } }, - "darkTheme": "تاریک", + "darkTheme": "تیره", "@darkTheme": { "type": "String", "placeholders": {} @@ -883,7 +883,7 @@ "type": "String", "placeholders": {} }, - "emoteSettings": "‏تنظیمات شکلک", + "emoteSettings": "تنظیمات شکلک", "@emoteSettings": { "type": "String", "placeholders": {} @@ -893,17 +893,17 @@ "type": "String", "placeholders": {} }, - "commandHint_me": "خود را توصیف کنید", + "commandHint_me": "توصیف خود", "@commandHint_me": { "type": "String", "description": "Usage hint for the command /me" }, - "commandHint_send": "متن را بفرستید", + "commandHint_send": "فرستادن متن", "@commandHint_send": { "type": "String", "description": "Usage hint for the command /send" }, - "couldNotDecryptMessage": "نتوانستیم پیام را رمزگشایی کنیم: {error}", + "couldNotDecryptMessage": "نمی‌توان پیام را رمزگشایی کرد: {error}", "@couldNotDecryptMessage": { "type": "String", "placeholders": { @@ -912,27 +912,27 @@ } } }, - "chatBackupDescription": "پیام‌های قدیمی‌تان با یک کلید باز یابی، امن می‌شوند. لطفا مطمئن شوید که آن را گم نمی‌کنید.", + "chatBackupDescription": "پیام‌های قدیمی شما با یک کلید بازیابی امن می‌شوند. لطفاً مطمئن شوید آن را گم نمی‌کنید.", "@chatBackupDescription": { "type": "String", "placeholders": {} }, - "deactivateAccountWarning": "این کار حساب کاربری‌تان را غیرفعال خواهد کرد. این عمل قابل جبران و بازگشت نیست! آیا اطمینان دارید؟", + "deactivateAccountWarning": "این کار حساب شما را غیرفعال می‌کند. این کنش برگشت‌ناپذیر است! آیا مطمئن هستید؟", "@deactivateAccountWarning": { "type": "String", "placeholders": {} }, - "commandHint_invite": "کاربر مشخص شده را به این اتاق دعوت کنید", + "commandHint_invite": "دعوت از کاربر مشخص‌شده به این اتاق", "@commandHint_invite": { "type": "String", "description": "Usage hint for the command /invite" }, - "compareNumbersMatch": "لطفا اعداد را مقایسه کنید", + "compareNumbersMatch": "لطفاً اعداد را مقایسه کنید", "@compareNumbersMatch": { "type": "String", "placeholders": {} }, - "configureChat": "گپ را تنظیم کنید", + "configureChat": "پیکربندی گپ", "@configureChat": { "type": "String", "placeholders": {} @@ -971,12 +971,12 @@ "type": "String", "placeholders": {} }, - "id": "آی‌دی", + "id": "شناسه", "@id": { "type": "String", "placeholders": {} }, - "hasWithdrawnTheInvitationFor": "{username} دعوت‌نامه {targetName} را پس گرفته است", + "hasWithdrawnTheInvitationFor": "{username} دعوت {targetName} را پس گرفت", "@hasWithdrawnTheInvitationFor": { "type": "String", "placeholders": { @@ -988,12 +988,12 @@ } } }, - "guestsAreForbidden": "مهمان‌ها ممنوع شده‌اند", + "guestsAreForbidden": "مهمان‌ها ممنوع هستند", "@guestsAreForbidden": { "type": "String", "placeholders": {} }, - "hideRedactedEvents": "پنهان کردن رویدادهای ویرایش شده", + "hideRedactedEvents": "پنهان کردن رویدادهای ویرایش‌شده", "@hideRedactedEvents": { "type": "String", "placeholders": {} @@ -1003,7 +1003,7 @@ "type": "String", "placeholders": {} }, - "contentHasBeenReported": "محتوا به مدیران سرور گزارش شده است", + "contentHasBeenReported": "محتوا به مدیران سرور گزارش شد", "@contentHasBeenReported": { "type": "String", "placeholders": {} @@ -1018,7 +1018,7 @@ "type": "String", "placeholders": {} }, - "goToTheNewRoom": "به اتاق جدید بروید", + "goToTheNewRoom": "رفتن به اتاق جدید", "@goToTheNewRoom": { "type": "String", "placeholders": {} @@ -1042,42 +1042,42 @@ } } }, - "howOffensiveIsThisContent": "این محتوا چه مقدار توهین آمیز است؟", + "howOffensiveIsThisContent": "این محتوا چقدر توهین‌آمیز است؟", "@howOffensiveIsThisContent": { "type": "String", "placeholders": {} }, - "enableEmotesGlobally": "بسته شکلک را به طور سراسری فعال کنید", + "enableEmotesGlobally": "فعال کردن بسته شکلک به‌صورت سراسری", "@enableEmotesGlobally": { "type": "String", "placeholders": {} }, - "enableEncryption": "رمزگذاری را فعال کنید", + "enableEncryption": "فعال کردن رمزنگاری", "@enableEncryption": { "type": "String", "placeholders": {} }, - "enableEncryptionWarning": "شما دیگر قادر به غیرفعال کردن رمزگذاری نخواهید بود. آیا مطمئن هستید؟", + "enableEncryptionWarning": "نمی‌توانید رمزنگاری را غیرفعال کنید. آیا مطمئن هستید؟", "@enableEncryptionWarning": { "type": "String", "placeholders": {} }, - "encrypted": "رمزگذاری شده", + "encrypted": "رمزنگاری‌شده", "@encrypted": { "type": "String", "placeholders": {} }, - "encryption": "رمزگذاری", + "encryption": "رمزنگاری", "@encryption": { "type": "String", "placeholders": {} }, - "encryptionNotEnabled": "رمزگذاری فعال نیست", + "encryptionNotEnabled": "رمزنگاری فعال نیست", "@encryptionNotEnabled": { "type": "String", "placeholders": {} }, - "enterAnEmailAddress": "یک آدرس رایانامه(ایمیل) وارد کنید", + "enterAnEmailAddress": "یک نشانی رایانامه وارد کنید", "@enterAnEmailAddress": { "type": "String", "placeholders": {} @@ -1091,14 +1091,14 @@ } } }, - "homeserver": "سرور خانه", + "homeserver": "سرور خانگی", "@homeserver": {}, - "enterYourHomeserver": "سرور خانه خود را وارد کنید", + "enterYourHomeserver": "سرور خانگی خود را وارد کنید", "@enterYourHomeserver": { "type": "String", "placeholders": {} }, - "errorObtainingLocation": "خطا هنگام بدست آوردن مکان: {error}", + "errorObtainingLocation": "خطا در به‌دست آوردن مکان: {error}", "@errorObtainingLocation": { "type": "String", "placeholders": { @@ -1112,12 +1112,12 @@ "type": "String", "placeholders": {} }, - "extremeOffensive": "به شدت توهین آمیز", + "extremeOffensive": "بسیار توهین‌آمیز", "@extremeOffensive": { "type": "String", "placeholders": {} }, - "fileName": "نام فایل", + "fileName": "نام پرونده", "@fileName": { "type": "String", "placeholders": {} @@ -1132,7 +1132,7 @@ "type": "String", "placeholders": {} }, - "forward": "ارسال", + "forward": "هدایت", "@forward": { "type": "String", "placeholders": {} @@ -1152,9 +1152,9 @@ "type": "String", "placeholders": {} }, - "commandHint_googly": "ارسال چند چشم گوگولی", + "commandHint_googly": "فرستادن چند چشم گوگولی", "@commandHint_googly": {}, - "googlyEyesContent": "{senderName} به شما چشمان گوگولی می‌فرستد", + "googlyEyesContent": "{senderName} برای شما چشم‌های گوگولی می‌فرستد", "@googlyEyesContent": { "type": "String", "placeholders": { @@ -1191,18 +1191,18 @@ } } }, - "commandHint_cuddle": "ارسال آغوش", + "commandHint_cuddle": "فرستادن آغوش", "@commandHint_cuddle": {}, - "commandHint_hug": "ارسال بغل", + "commandHint_hug": "فرستادن بغل", "@commandHint_hug": {}, - "editBundlesForAccount": "بسته‌های این حساب را ویرایش کنید", + "editBundlesForAccount": "ویرایش بسته‌های این حساب", "@editBundlesForAccount": {}, - "logout": "خارج شدن", + "logout": "خروج", "@logout": { "type": "String", "placeholders": {} }, - "mention": "نام‌‌بردن‌", + "mention": "نام‌بردن", "@mention": { "type": "String", "placeholders": {} @@ -1222,22 +1222,22 @@ "type": "String", "placeholders": {} }, - "noConnectionToTheServer": "عدم اتصال به سرور", + "noConnectionToTheServer": "بدون اتصال به سرور", "@noConnectionToTheServer": { "type": "String", "placeholders": {} }, - "no": "نه", + "no": "خیر", "@no": { "type": "String", "placeholders": {} }, - "noPasswordRecoveryDescription": "شما هنوز راهی برای بازیابی رمز عبور خود اضافه نکرده‌اید.", + "noPasswordRecoveryDescription": "هنوز روشی برای بازیابی گذرواژه خود اضافه نکرده‌اید.", "@noPasswordRecoveryDescription": { "type": "String", "placeholders": {} }, - "notificationsEnabledForThisAccount": "اعلان‌ها برای این حساب فعال شد", + "notificationsEnabledForThisAccount": "آگاه‌سازها برای این حساب فعال شدند", "@notificationsEnabledForThisAccount": { "type": "String", "placeholders": {} @@ -1257,17 +1257,17 @@ "type": "String", "placeholders": {} }, - "password": "رمز عبور", + "password": "گذرواژه", "@password": { "type": "String", "placeholders": {} }, - "passwordHasBeenChanged": "رمز عبور تغییر کرد", + "passwordHasBeenChanged": "گذرواژه تغییر کرد", "@passwordHasBeenChanged": { "type": "String", "placeholders": {} }, - "passwordRecovery": "بازیابی رمز عبور", + "passwordRecovery": "بازیابی گذرواژه", "@passwordRecovery": { "type": "String", "placeholders": {} @@ -1286,22 +1286,22 @@ } } }, - "pleaseEnter4Digits": "لطفا ۴ رقم وارد کنید یا خالی بگذارید تا قفل برنامه غیرفعال شود.", + "pleaseEnter4Digits": "لطفاً ۴ رقم وارد کنید یا خالی بگذارید تا قفل برنامه غیرفعال شود.", "@pleaseEnter4Digits": { "type": "String", "placeholders": {} }, - "pleaseEnterYourPin": "لطفا کد خود را وارد کنید", + "pleaseEnterYourPin": "لطفاً رمز کوتاه خود را وارد کنید", "@pleaseEnterYourPin": { "type": "String", "placeholders": {} }, - "pleaseEnterYourPassword": "لطفا رمزعبور خود را وارد کنید", + "pleaseEnterYourPassword": "لطفاً گذرواژه خود را وارد کنید", "@pleaseEnterYourPassword": { "type": "String", "placeholders": {} }, - "pleaseFollowInstructionsOnWeb": "لطفا دستورالعمل‌های وب‌سایت را دنبال کنید و روی بعدی بزنید.", + "pleaseFollowInstructionsOnWeb": "لطفاً دستورالعمل‌های وبگاه را دنبال کنید و روی بعدی بزنید.", "@pleaseFollowInstructionsOnWeb": { "type": "String", "placeholders": {} @@ -1311,7 +1311,7 @@ "type": "String", "placeholders": {} }, - "obtainingLocation": "به دست آوردن مکان…", + "obtainingLocation": "در حال به‌دست آوردن مکان…", "@obtainingLocation": { "type": "String", "placeholders": {} @@ -1321,33 +1321,33 @@ "type": "String", "placeholders": {} }, - "addToBundle": "به بسته نرم‌افزاری اضافه کنید", + "addToBundle": "افزودن به بسته", "@addToBundle": {}, - "passwordForgotten": "رمز عبور را فراموش کرده‌ام", + "passwordForgotten": "فراموشی گذرواژه", "@passwordForgotten": { "type": "String", "placeholders": {} }, - "pleaseEnterRecoveryKey": "لطفا کلید بازیابی خود را وارد کنید:", + "pleaseEnterRecoveryKey": "لطفاً کلید بازیابی خود را وارد کنید:", "@pleaseEnterRecoveryKey": {}, "link": "پیوند", "@link": {}, - "iHaveClickedOnLink": "من روی پیوند کلیک کردم", + "iHaveClickedOnLink": "روی پیوند کلیک کردم", "@iHaveClickedOnLink": { "type": "String", "placeholders": {} }, - "incorrectPassphraseOrKey": "عبارت عبور یا کلید بازیابی اشتباه است", + "incorrectPassphraseOrKey": "عبارت عبور یا کلید بازیابی نادرست است", "@incorrectPassphraseOrKey": { "type": "String", "placeholders": {} }, - "inoffensive": "بی ضرر", + "inoffensive": "بی‌ضرر", "@inoffensive": { "type": "String", "placeholders": {} }, - "inviteContactToGroup": "دعوت از مخاطب به {groupName}", + "inviteContactToGroup": "دعوت مخاطب به {groupName}", "@inviteContactToGroup": { "type": "String", "placeholders": { @@ -1356,7 +1356,7 @@ } } }, - "invitedUsersOnly": "فقط کاربران دعوت شده", + "invitedUsersOnly": "فقط کاربران دعوت‌شده", "@invitedUsersOnly": { "type": "String", "placeholders": {} @@ -1376,7 +1376,7 @@ "type": "String", "placeholders": {} }, - "kicked": "👞 {username} {targetName} را بیرون کرد", + "kicked": "👞 {username} کاربر {targetName} را بیرون کرد", "@kicked": { "type": "String", "placeholders": { @@ -1388,7 +1388,7 @@ } } }, - "kickFromChat": "از گفتگو بیرون کردن", + "kickFromChat": "بیرون کردن از گپ", "@kickFromChat": { "type": "String", "placeholders": {} @@ -1398,26 +1398,26 @@ "type": "String", "placeholders": {} }, - "dehydrate": "صدور جلسه و پاک کردن دستگاه", + "dehydrate": "صدور نشست و پاک کردن دستگاه", "@dehydrate": {}, - "hydrateTorLong": "آیا آخرین بار جلسه خود را با تور (TOR) صادر کردید؟ به سرعت آن را وارد کنید و به گپ‌زنی ادامه دهید.", + "hydrateTorLong": "آیا آخرین بار نشست خود را با تور صادر کردید؟ آن را وارد کنید و گپ را ادامه دهید.", "@hydrateTorLong": {}, - "loadingPleaseWait": "در حال بارگیری... لطفا صبر کنید.", + "loadingPleaseWait": "در حال بارگذاری… لطفاً صبر کنید.", "@loadingPleaseWait": { "type": "String", "placeholders": {} }, - "loadMore": "بارگیری بیشتر…", + "loadMore": "بارگذاری بیشتر…", "@loadMore": { "type": "String", "placeholders": {} }, - "locationPermissionDeniedNotice": "مجوز مکان رد شد. برای به اشتراک گذاشتن موقعیت مکانی شما لطفا به آن اجازه دهید.", + "locationPermissionDeniedNotice": "دسترسی به مکان رد شد. برای هم‌رسانی مکان، لطفاً دسترسی بدهید.", "@locationPermissionDeniedNotice": { "type": "String", "placeholders": {} }, - "logInTo": "وارد شدن به {homeserver}", + "logInTo": "ورود به {homeserver}", "@logInTo": { "type": "String", "placeholders": { @@ -1431,17 +1431,17 @@ "type": "String", "placeholders": {} }, - "moderator": "مدیر", + "moderator": "ناظر", "@moderator": { "type": "String", "placeholders": {} }, - "newVerificationRequest": "درخواست تایید جدید!", + "newVerificationRequest": "درخواست بازبینی جدید!", "@newVerificationRequest": { "type": "String", "placeholders": {} }, - "noPermission": "بدون اجازه", + "noPermission": "بدون دسترسی", "@noPermission": { "type": "String", "placeholders": {} @@ -1461,7 +1461,7 @@ "type": "String", "placeholders": {} }, - "oopsPushError": "اوه! متاسفانه هنگام تنظیم اعلان‌ها خطایی روی داد.", + "oopsPushError": "اوه! خطایی در تنظیم آگاه‌سازها رخ داد.", "@oopsPushError": { "type": "String", "placeholders": {} @@ -1471,29 +1471,29 @@ "type": "String", "placeholders": {} }, - "addAccount": "اضافه کردن حساب کاربری", + "addAccount": "افزودن حساب", "@addAccount": {}, - "people": "مردم", + "people": "افراد", "@people": { "type": "String", "placeholders": {} }, - "pickImage": "یک عکس انتخاب کنید", + "pickImage": "انتخاب تصویر", "@pickImage": { "type": "String", "placeholders": {} }, - "pleaseChoose": "لطفا انتخاب کنید", + "pleaseChoose": "لطفاً انتخاب کنید", "@pleaseChoose": { "type": "String", "placeholders": {} }, - "pleaseChooseAPasscode": "لطفا یک کد عبور انتخاب کنید", + "pleaseChooseAPasscode": "لطفاً یک رمز کوتاه انتخاب کنید", "@pleaseChooseAPasscode": { "type": "String", "placeholders": {} }, - "pleaseEnterYourUsername": "لطفا نام‌کاربری خود را وارد کنید", + "pleaseEnterYourUsername": "لطفاً نام کاربری خود را وارد کنید", "@pleaseEnterYourUsername": { "type": "String", "placeholders": {} @@ -1503,7 +1503,7 @@ "type": "String", "placeholders": {} }, - "license": "پروانه", + "license": "گواهینامه", "@license": { "type": "String", "placeholders": {} @@ -1517,7 +1517,7 @@ } } }, - "invited": "دعوت شده", + "invited": "دعوت‌شده", "@invited": { "type": "String", "placeholders": {} @@ -1543,7 +1543,7 @@ } } }, - "kickedAndBanned": "🙅 {username} {targetName} را بیرون و محروم کرد", + "kickedAndBanned": "🙅 {username} کاربر {targetName} را بیرون و محروم کرد", "@kickedAndBanned": { "type": "String", "placeholders": { @@ -1555,16 +1555,16 @@ } } }, - "dehydrateWarning": "این عمل قابل لغو نیست. مطمئن شوید که فایل پشتیبان را به صورت امن ذخیره می کنید.", + "dehydrateWarning": "این کنش برگشت‌ناپذیر است. مطمئن شوید پرونده پشتیبان را به‌صورت امن ذخیره می‌کنید.", "@dehydrateWarning": {}, - "locationDisabledNotice": "خدمات مکان غیرفعال است. لطفا آن را فعال کنید تا بتوانید موقعیت مکانی خود را به اشتراک بگذارید.", + "locationDisabledNotice": "مکان‌یاب غیرفعال است. لطفاً آن را فعال کنید تا بتوانید مکان خود را هم‌رسانی کنید.", "@locationDisabledNotice": { "type": "String", "placeholders": {} }, - "dehydrateTorLong": "برای کاربران تور (TOR)، توصیه می شود قبل از بستن پنجره، جلسه را صادر کنند.", + "dehydrateTorLong": "برای کاربران تور، پیشنهاد می‌شود پیش از بستن پنجره، نشست را صادر کنند.", "@dehydrateTorLong": {}, - "needPantalaimonWarning": "لطفا توجه داشته باشید که در حال حاضر برای استفاده از رمزگذاری انتها به انتها به Pantalaimon نیاز دارید.", + "needPantalaimonWarning": "لطفاً توجه کنید که برای رمزنگاری سرتاسر به Pantalaimon نیاز دارید.", "@needPantalaimonWarning": { "type": "String", "placeholders": {} @@ -1574,43 +1574,43 @@ "type": "String", "placeholders": {} }, - "noEmotesFound": "هیچ شکلکی پیدا نشد. 😕", + "noEmotesFound": "شکلکی پیدا نشد. 😕", "@noEmotesFound": { "type": "String", "placeholders": {} }, - "noGoogleServicesWarning": "به نظر می رسد که شما سرویس‌های گوگل را در گوشی خود ندارید. این تصمیم خوبی برای حفظ حریم خصوصی شماست! برای دریافت اعلان‌ها در فلافی‌چت توصیه می‌کنیم ازhttps://ntfy.sh استفاده کنید. با ntfy یا یک ارائه دهنده UnifiedPush می توانید اعلان‌های فشار را به روش داده امن دریافت کنید. می توانید ntfy را از پلی استور یا از اف‌دروید بارگیری کنید.", + "noGoogleServicesWarning": "به نظر می‌رسد دستگاه شما سرویس‌های گوگل ندارد. این انتخاب خوبی برای حریم خصوصی است! برای دریافت آگاه‌سازها در فلافی‌چت، پیشنهاد می‌کنیم از https://ntfy.sh استفاده کنید. با ntfy یا یک فراهم‌کننده UnifiedPush می‌توانید آگاه‌سازهای امن دریافت کنید. می‌توانید ntfy را از Play Store یا F-Droid بارگیری کنید.", "@noGoogleServicesWarning": { "type": "String", "placeholders": {} }, - "noEncryptionForPublicRooms": "فقط زمانی می‌توانید رمزگذاری را فعال کنید که اتاق، دیگر در دسترس عموم نباشد.", + "noEncryptionForPublicRooms": "رمزنگاری را تنها زمانی می‌توانید فعال کنید که اتاق عمومی نباشد.", "@noEncryptionForPublicRooms": { "type": "String", "placeholders": {} }, - "onlineKeyBackupEnabled": "پشتیبان‌گیری آنلاین از کلید فعال است", + "onlineKeyBackupEnabled": "پشتیبان‌گیری آنلاین کلید فعال است", "@onlineKeyBackupEnabled": { "type": "String", "placeholders": {} }, - "enableMultiAccounts": "(آزمایشی) چند حساب را در این دستگاه فعال کنید", + "enableMultiAccounts": "(آزمایشی) فعال کردن چند حساب در این دستگاه", "@enableMultiAccounts": {}, - "pleaseClickOnLink": "لطفا روی لینک موجود در رایانامه(ایمیل) کلیک کنید و سپس ادامه دهید.", + "pleaseClickOnLink": "لطفاً روی پیوند در رایانامه کلیک کنید و ادامه دهید.", "@pleaseClickOnLink": { "type": "String", "placeholders": {} }, - "hydrateTor": "کاربران تور (TOR): صادرات جلسه را وارد کنید", + "hydrateTor": "کاربران تور: وارد کردن نشست صادر شده", "@hydrateTor": {}, - "hydrate": "بازیابی از فایل پشتیبان", + "hydrate": "بازیابی از پرونده پشتیبان", "@hydrate": {}, "inviteContact": "دعوت از مخاطب", "@inviteContact": { "type": "String", "placeholders": {} }, - "noMatrixServer": "{server1} سرور ماتریکس نیست، به جای آن از {server2} استفاده شود؟", + "noMatrixServer": "{server1} سرور ماتریکس نیست، از {server2} استفاده شود؟", "@noMatrixServer": { "type": "String", "placeholders": { @@ -1622,25 +1622,25 @@ } } }, - "openVideoCamera": "بازکردن دوربین برای فیلم‌برداری", + "openVideoCamera": "باز کردن دوربین برای فیلم‌برداری", "@openVideoCamera": { "type": "String", "placeholders": {} }, - "oneClientLoggedOut": "یکی از کلاینت(برنامه)های شما از سیستم خارج شده است", + "oneClientLoggedOut": "یکی از برنامه‌های شما از سیستم خارج شد", "@oneClientLoggedOut": {}, - "removeFromBundle": "از این بسته حذف کنید", + "removeFromBundle": "برداشتن از بسته", "@removeFromBundle": {}, - "bundleName": "اسم بسته", + "bundleName": "نام بسته", "@bundleName": {}, "openInMaps": "باز کردن در نقشه", "@openInMaps": { "type": "String", "placeholders": {} }, - "serverRequiresEmail": "برای ثبت‌نام، این سرور باید آدرس ایمیل شما را تایید کند.", + "serverRequiresEmail": "برای ثبت‌نام، این سرور باید نشانی رایانامه شما را تأیید کند.", "@serverRequiresEmail": {}, - "inviteText": "{username} شما را به فلافی‌چت دعوت کرد.\n۱. به fluffychat.im مراجعه کرده و کاره را نصب کنید\n۲. ثبت نام کنید یا وارد شوید.\n۳. لینک دعوت را باز کنید:\n {link}", + "inviteText": "{username} شما را به فلافی‌چت دعوت کرد.\n۱. به fluffychat.im بروید و برنامه را نصب کنید\n۲. ثبت‌نام کنید یا وارد شوید\n۳. پیوند دعوت را باز کنید:\n {link}", "@inviteText": { "type": "String", "placeholders": { @@ -1657,17 +1657,17 @@ "type": "String", "placeholders": {} }, - "none": "هیچ‌کدام", + "none": "هیچ", "@none": { "type": "String", "placeholders": {} }, - "offensive": "توهین آمیز", + "offensive": "توهین‌آمیز", "@offensive": { "type": "String", "placeholders": {} }, - "scanQrCode": "کد QR را اسکن کنید", + "scanQrCode": "پویش کد QR", "@scanQrCode": {}, "lastActiveAgo": "آخرین فعالیت: {localizedTimeShort}", "@lastActiveAgo": { @@ -1683,29 +1683,29 @@ "type": "String", "placeholders": {} }, - "dehydrateTor": "کاربران تور (TOR): صدور جلسه", + "dehydrateTor": "کاربران تور: صدور نشست", "@dehydrateTor": {}, - "login": "وارد شدن", + "login": "ورود", "@login": { "type": "String", "placeholders": {} }, - "notifications": "اعلان‌ها", + "notifications": "آگاه‌سازها", "@notifications": { "type": "String", "placeholders": {} }, - "ok": "تایید", + "ok": "خوب", "@ok": { "type": "String", "placeholders": {} }, - "roomHasBeenUpgraded": "اتاق ارتقا پیدا کرد", + "roomHasBeenUpgraded": "اتاق ارتقا یافت", "@roomHasBeenUpgraded": { "type": "String", "placeholders": {} }, - "register": "ثبت نام", + "register": "ثبت‌نام", "@register": { "type": "String", "placeholders": {} @@ -1724,7 +1724,7 @@ } } }, - "rejoin": "دوباره پیوستن", + "rejoin": "پیوستن دوباره", "@rejoin": { "type": "String", "placeholders": {} @@ -1739,12 +1739,12 @@ "type": "String", "placeholders": {} }, - "requestPermission": "درخواست اجازه", + "requestPermission": "درخواست دسترسی", "@requestPermission": { "type": "String", "placeholders": {} }, - "roomVersion": "نسخه اتاق", + "roomVersion": "نگارش اتاق", "@roomVersion": { "type": "String", "placeholders": {} @@ -1759,7 +1759,7 @@ "type": "String", "placeholders": {} }, - "seenByUser": "دیده شده توسط {username}", + "seenByUser": "دیده‌شده توسط {username}", "@seenByUser": { "type": "String", "placeholders": { @@ -1768,12 +1768,12 @@ } } }, - "setAsCanonicalAlias": "به عنوان نام مستعار اصلی تنظیم کنید", + "setAsCanonicalAlias": "تنظیم به‌عنوان نام مستعار اصلی", "@setAsCanonicalAlias": { "type": "String", "placeholders": {} }, - "removeYourAvatar": "آواتار(عکس حساب) خود را حذف کنید", + "removeYourAvatar": "برداشتن نماد نمایه", "@removeYourAvatar": { "type": "String", "placeholders": {} @@ -1792,17 +1792,17 @@ } } }, - "remove": "حذف کردن", + "remove": "پاک کردن", "@remove": { "type": "String", "placeholders": {} }, - "removeAllOtherDevices": "حذف تمام دستگاه‌های دیگر", + "removeAllOtherDevices": "پاک کردن همه دستگاه‌های دیگر", "@removeAllOtherDevices": { "type": "String", "placeholders": {} }, - "removedBy": "حذف شده توسط {username}", + "removedBy": "پاک‌شده توسط {username}", "@removedBy": { "type": "String", "placeholders": { @@ -1811,17 +1811,17 @@ } } }, - "removeDevice": "حذف دستگاه", + "removeDevice": "پاک کردن دستگاه", "@removeDevice": { "type": "String", "placeholders": {} }, - "reportMessage": "گزارش دادن پیام", + "reportMessage": "گزارش پیام", "@reportMessage": { "type": "String", "placeholders": {} }, - "saveFile": "ذخیره فایل", + "saveFile": "ذخیره پرونده", "@saveFile": { "type": "String", "placeholders": {} @@ -1833,7 +1833,7 @@ "type": "String", "placeholders": {} }, - "pushRules": "قواعد دریافت اعلان", + "pushRules": "قوانین آگاه‌ساز", "@pushRules": { "type": "String", "placeholders": {} @@ -1843,7 +1843,7 @@ "type": "String", "placeholders": {} }, - "setCustomEmotes": "شکلک سفارشی را تنظیم کنید", + "setCustomEmotes": "تنظیم شکلک‌های سفارشی", "@setCustomEmotes": { "type": "String", "placeholders": {} @@ -1853,14 +1853,14 @@ "type": "String", "placeholders": {} }, - "replaceRoomWithNewerVersion": "اتاق را با نسخه جدیدتر جایگزین کنید", + "replaceRoomWithNewerVersion": "جایگزینی اتاق با نگارش جدیدتر", "@replaceRoomWithNewerVersion": { "type": "String", "placeholders": {} }, - "recoveryKeyLost": "کلید بازیابی را گم کردید؟", + "recoveryKeyLost": "کلید بازیابی گم شد؟", "@recoveryKeyLost": {}, - "fileHasBeenSavedAt": "فایل در {path} ذخیره شده است", + "fileHasBeenSavedAt": "پرونده در {path} ذخیره شد", "@fileHasBeenSavedAt": { "type": "String", "placeholders": { @@ -1871,7 +1871,7 @@ }, "enterSpace": "ورود به فضا", "@enterSpace": {}, - "wasDirectChatDisplayName": "گپ خالی ({oldDisplayName} بود)", + "wasDirectChatDisplayName": "گپ خالی (پیش‌تر {oldDisplayName} بود)", "@wasDirectChatDisplayName": { "type": "String", "placeholders": { @@ -1880,29 +1880,29 @@ } } }, - "newSpaceDescription": "فضاها به شما امکان می‌دهند گپ‌های خود را یکپارچه کنید و جوامع خصوصی یا عمومی بسازید.", + "newSpaceDescription": "فضاها امکان یکپارچه‌سازی گپ‌ها و ساخت جوامع خصوصی یا عمومی را فراهم می‌کنند.", "@newSpaceDescription": {}, - "encryptThisChat": "این گپ را رمزگذاری کنید", + "encryptThisChat": "رمزنگاری این گپ", "@encryptThisChat": {}, - "sorryThatsNotPossible": "متاسفم... این امکان‌پذیر نیست", + "sorryThatsNotPossible": "متأسفیم... این ممکن نیست", "@sorryThatsNotPossible": {}, "deviceKeys": "کلیدهای دستگاه:", "@deviceKeys": {}, - "fileIsTooBigForServer": "سرور گزارش می‌دهد که فایل برای ارسال بسیار بزرگ است.", + "fileIsTooBigForServer": "سرور گزارش می‌دهد که پرونده برای فرستادن بیش از حد بزرگ است.", "@fileIsTooBigForServer": {}, - "jumpToLastReadMessage": "پرش به آخرین پیام خوانده شده", + "jumpToLastReadMessage": "پرش به آخرین پیام خوانده‌شده", "@jumpToLastReadMessage": {}, - "hideUnimportantStateEvents": "رویدادهای غیر مهم مربوط به وضعیت را پنهان کنید", + "hideUnimportantStateEvents": "پنهان کردن رویدادهای غیرمهم وضعیت", "@hideUnimportantStateEvents": {}, - "doNotShowAgain": "دوباره نشان نده", + "doNotShowAgain": "دوباره نمایش نده", "@doNotShowAgain": {}, - "readUpToHere": "تا اینجا خوانده شده", + "readUpToHere": "خوانده‌شده تا اینجا", "@readUpToHere": {}, - "noBackupWarning": "هشدار! بدون فعال کردن پشتیبان گپ، دسترسی به پیام های رمزگذاری شده خود را از دست خواهید داد. قویا توصیه می‌شود قبل از خروج از سیستم، ابتدا پشتیبان‌گیری گپ را فعال کنید.", + "noBackupWarning": "هشدار! بدون فعال کردن پشتیبان گپ، دسترسی به پیام‌های رمزنگاری‌شده خود را از دست خواهید داد. پیشنهاد می‌شود پیش از خروج، پشتیبان گپ را فعال کنید.", "@noBackupWarning": {}, "noOtherDevicesFound": "دستگاه دیگری پیدا نشد", "@noOtherDevicesFound": {}, - "countFiles": "{count} فایل", + "countFiles": "{count} پرونده", "@countFiles": { "placeholders": { "count": { @@ -1910,9 +1910,9 @@ } } }, - "callingAccountDetails": "به فلافی‌چت اجازه می‌دهد تا از برنامه شماره‌گیر بومی اندروید استفاده کند.", + "callingAccountDetails": "اجازه به فلافی‌چت برای استفاده از شماره‌گیر بومی اندروید.", "@callingAccountDetails": {}, - "noKeyForThisMessage": "اگر پیام قبل از ورود به حسابتان در این دستگاه ارسال شده باشد، ممکن است این اتفاق بیفتد.\n\nهمچنین ممکن است فرستنده، دستگاه شما را مسدود کرده باشد یا مشکلی در اتصال اینترنت رخ داده باشد.\n\nآیا می توانید پیام را در نشست دیگری بخوانید؟ بنابراین می توانید پیام را از آن منتقل کنید! به تنظیمات > دستگاه‌ها بروید و مطمئن شوید که دستگاه های شما یکدیگر را تایید کرده‌اند. هنگامی که دفعه بعد اتاق را باز می‌کنید و هر دو جلسه در پیش‌زمینه هستند، کلیدها به طور خودکار منتقل می‌شوند.\n\nآیا نمی‌خواهید هنگام خروج از سیستم یا تعویض دستگاه، کلیدها را گم کنید؟ مطمئن شوید که پشتیبان گپ را در تنظیمات فعال کرده‌اید.", + "noKeyForThisMessage": "اگر پیام پیش از ورود به حساب در این دستگاه فرستاده شده باشد، این مشکل ممکن است رخ دهد.\n\nهمچنین ممکن است فرستنده دستگاه شما را مسدود کرده باشد یا مشکلی در اتصال اینترنت وجود داشته باشد.\n\nآیا می‌توانید پیام را در نشست دیگری بخوانید؟ در این صورت، می‌توانید آن را منتقل کنید! به تنظیمات > دستگاه‌ها بروید و مطمئن شوید دستگاه‌هایتان یکدیگر را بازبینی کرده‌اند. هنگام باز کردن دوباره اتاق و فعال بودن هر دو نشست، کلیدها به‌صورت خودکار منتقل می‌شوند.\n\nآیا نمی‌خواهید هنگام خروج یا تغییر دستگاه کلیدها را گم کنید؟ مطمئن شوید پشتیبان گپ را در تنظیمات فعال کرده‌اید.", "@noKeyForThisMessage": {}, "numChats": "{number} گپ", "@numChats": { @@ -1923,121 +1923,121 @@ } } }, - "disableEncryptionWarning": "به دلایل امنیتی نمی‌توانید رمزگذاری را در گپ غیرفعال کنید، در حالی که از قبل فعال شده است.", + "disableEncryptionWarning": "به دلایل امنیتی نمی‌توانید رمزنگاری را در گپی که فعال شده غیرفعال کنید.", "@disableEncryptionWarning": {}, "enterRoom": "ورود به اتاق", "@enterRoom": {}, "newGroup": "گروه جدید", "@newGroup": {}, - "foregroundServiceRunning": "این اعلان زمانی وقتی ظاهر می شود که سرویس پیش‌زمینه در حال اجرا است.", + "foregroundServiceRunning": "این آگاه‌ساز زمانی ظاهر می‌شود که خدمت پیش‌زمینه فعال است.", "@foregroundServiceRunning": {}, - "appearOnTopDetails": "به برنامه اجازه می‌دهد در بالا ظاهر شود (اگر قبلا فلافی‌‌چت را به عنوان حساب تماس تنظیم کرده‌اید، لازم نیست)", + "appearOnTopDetails": "اجازه به برنامه برای نمایش در بالا (اگر فلافی‌چت را به‌عنوان حساب تماس تنظیم کرده‌اید، لازم نیست)", "@appearOnTopDetails": {}, - "storeSecurlyOnThisDevice": "به طور ایمن در دستگاه ذخیره کنید", + "storeSecurlyOnThisDevice": "ذخیره امن در این دستگاه", "@storeSecurlyOnThisDevice": {}, - "screenSharingDetail": "شما در حال به اشتراک‌گذاری صفحه‌نمایش خود در فلافی‌چت هستید", + "screenSharingDetail": "شما در حال هم‌رسانی صفحه‌نمایش خود در فلافی‌چت هستید", "@screenSharingDetail": {}, "newSpace": "فضای جدید", "@newSpace": {}, - "saveKeyManuallyDescription": "این کلید را به صورت دستی با فعال کردن گفتگوی اشتراک گذاری سیستم یا کلیپ بورد ذخیره کنید.", + "saveKeyManuallyDescription": "این کلید را با استفاده از هم‌رسانی یا بریده‌دان به‌طور دستی ذخیره کنید.", "@saveKeyManuallyDescription": {}, - "storeInAndroidKeystore": "در Android KeyStore ذخیره کنید", + "storeInAndroidKeystore": "ذخیره در Android KeyStore", "@storeInAndroidKeystore": {}, - "storeInAppleKeyChain": "در Apple KeyChain ذخیره کنید", + "storeInAppleKeyChain": "ذخیره در Apple KeyChain", "@storeInAppleKeyChain": {}, "user": "کاربر", "@user": {}, "custom": "سفارشی", "@custom": {}, - "screenSharingTitle": "اشتراک گذاری صفحه نمایش", + "screenSharingTitle": "هم‌رسانی صفحه‌نمایش", "@screenSharingTitle": {}, - "callingPermissions": "اجازه‌های تماس", + "callingPermissions": "دسترسی‌های تماس", "@callingPermissions": {}, "callingAccount": "حساب تماس", "@callingAccount": {}, - "appearOnTop": "در بالا ظاهر شود", + "appearOnTop": "نمایش در بالا", "@appearOnTop": {}, - "otherCallingPermissions": "میکروفون، دوربین و سایر مجوزهای فلافی‌چت", + "otherCallingPermissions": "میکروفون، دوربین و دیگر دسترسی‌های فلافی‌چت", "@otherCallingPermissions": {}, - "whyIsThisMessageEncrypted": "چرا این پیام قابل خواندن نیست؟", + "whyIsThisMessageEncrypted": "چرا این پیام خوانا نیست؟", "@whyIsThisMessageEncrypted": {}, - "reopenChat": "گپ را دوباره باز کنید", + "reopenChat": "باز کردن دوباره گپ", "@reopenChat": {}, - "unmuteChat": "بازکردن صدای گپ", + "unmuteChat": "فعال کردن صدای گپ", "@unmuteChat": { "type": "String", "placeholders": {} }, "nextAccount": "حساب بعدی", "@nextAccount": {}, - "unlockOldMessages": "گشودن قفل پیام‌های قدیمی", + "unlockOldMessages": "گشودن پیام‌های قدیمی", "@unlockOldMessages": {}, - "share": "اشتراک‌گذاری", + "share": "هم‌رسانی", "@share": { "type": "String", "placeholders": {} }, - "skip": "رد شدن", + "skip": "رد کردن", "@skip": { "type": "String", "placeholders": {} }, - "systemTheme": "سیستم", + "systemTheme": "سامانه", "@systemTheme": { "type": "String", "placeholders": {} }, - "theyDontMatch": "با هم منطبق نیستند", + "theyDontMatch": "هم‌خوانی ندارند", "@theyDontMatch": { "type": "String", "placeholders": {} }, - "toggleFavorite": "تغییر حالت محبوبیت", + "toggleFavorite": "تغییر وضعیت برگزیده", "@toggleFavorite": { "type": "String", "placeholders": {} }, - "toggleMuted": "تغییر حالت بی‌صدا", + "toggleMuted": "تغییر وضعیت بی‌صدا", "@toggleMuted": { "type": "String", "placeholders": {} }, - "toggleUnread": "علامت‌گذاشتن به عنوان خوانده‌شده/خوانده‌نشده", + "toggleUnread": "تغییر وضعیت خوانده‌شده/خوانده‌نشده", "@toggleUnread": { "type": "String", "placeholders": {} }, - "unavailable": "خارج از دسترس", + "unavailable": "در دسترس نیست", "@unavailable": { "type": "String", "placeholders": {} }, - "unblockDevice": "برداشتن مسدود بودن دستگاه", + "unblockDevice": "باز کردن دستگاه", "@unblockDevice": { "type": "String", "placeholders": {} }, - "verifyStart": "شروع بازبینی و تایید", + "verifyStart": "آغاز بازبینی", "@verifyStart": { "type": "String", "placeholders": {} }, - "verifySuccess": "بازبینی و تایید با موفقیت انجام شد!", + "verifySuccess": "بازبینی با موفقیت انجام شد!", "@verifySuccess": { "type": "String", "placeholders": {} }, - "waitingPartnerEmoji": "در انتظار پذیرفتن شکلک از جانب فرد دیگر…", + "waitingPartnerEmoji": "در انتظار پذیرش شکلک توسط دیگری…", "@waitingPartnerEmoji": { "type": "String", "placeholders": {} }, - "wallpaper": "کاغذدیواری:", + "wallpaper": "کاغذدیواری", "@wallpaper": { "type": "String", "placeholders": {} }, - "whoCanPerformWhichAction": "چه کسی توان انجام کدام عمل را داراست", + "whoCanPerformWhichAction": "چه کسی می‌تواند چه کاری انجام دهد", "@whoCanPerformWhichAction": { "type": "String", "placeholders": {} @@ -2054,7 +2054,7 @@ "type": "String", "placeholders": {} }, - "setPermissionsLevel": "تنظیم درجه اجازه‌ها", + "setPermissionsLevel": "تنظیم سطح دسترسی", "@setPermissionsLevel": { "type": "String", "placeholders": {} @@ -2069,12 +2069,12 @@ "type": "String", "placeholders": {} }, - "showPassword": "نمایش رمز عبور", + "showPassword": "نمایش گذرواژه", "@showPassword": { "type": "String", "placeholders": {} }, - "singlesignon": "شناسایی یگانه(Single Sign on)", + "singlesignon": "ورود یکپارچه", "@singlesignon": { "type": "String", "placeholders": {} @@ -2084,9 +2084,9 @@ "type": "String", "placeholders": {} }, - "startFirstChat": "اولین گپ خود را شروع کنید", + "startFirstChat": "شروع اولین گپ", "@startFirstChat": {}, - "theyMatch": "با هم منطبق هستند", + "theyMatch": "هم‌خوانی دارند", "@theyMatch": { "type": "String", "placeholders": {} @@ -2097,7 +2097,7 @@ "type": "String", "placeholders": {} }, - "tooManyRequestsWarning": "تعداد درخواست‌های بیش از حد. لطفا بعدا دوباره امتحان کنید!", + "tooManyRequestsWarning": "درخواست‌های بیش از حد. لطفاً بعداً دوباره تلاش کنید!", "@tooManyRequestsWarning": { "type": "String", "placeholders": {} @@ -2114,7 +2114,7 @@ } } }, - "unknownEncryptionAlgorithm": "الگوریتم رمزگذاری ناشناخته", + "unknownEncryptionAlgorithm": "الگوریتم رمزنگاری ناشناخته", "@unknownEncryptionAlgorithm": { "type": "String", "placeholders": {} @@ -2124,7 +2124,7 @@ "type": "String", "placeholders": {} }, - "userAndUserAreTyping": "{username} و {username2} در حال تایپ کردن…", + "userAndUserAreTyping": "{username} و {username2} در حال نوشتن…", "@userAndUserAreTyping": { "type": "String", "placeholders": { @@ -2141,12 +2141,12 @@ "type": "String", "placeholders": {} }, - "visibleForAllParticipants": "قابل رویت برای تمام شرکت‌کنندگان", + "visibleForAllParticipants": "قابل‌دید برای همه شرکت‌کنندگان", "@visibleForAllParticipants": { "type": "String", "placeholders": {} }, - "visibleForEveryone": "قابل رویت برای همه", + "visibleForEveryone": "قابل‌دید برای همه", "@visibleForEveryone": { "type": "String", "placeholders": {} @@ -2156,7 +2156,7 @@ "type": "String", "placeholders": {} }, - "waitingPartnerAcceptRequest": "در انتظار پذیرفتن درخواست از جانب فرد دیگر…", + "waitingPartnerAcceptRequest": "در انتظار پذیرش درخواست توسط دیگری…", "@waitingPartnerAcceptRequest": { "type": "String", "placeholders": {} @@ -2177,9 +2177,9 @@ "@time": {}, "messageType": "نوع پیام", "@messageType": {}, - "addToSpaceDescription": "فضایی برای افزودن این گپ به آن انتخاب کنید.", + "addToSpaceDescription": "فضایی را برای افزودن این گپ انتخاب کنید.", "@addToSpaceDescription": {}, - "start": "شروع", + "start": "آغاز", "@start": {}, "videoWithSize": "ویدئو ({size})", "@videoWithSize": { @@ -2190,7 +2190,7 @@ } } }, - "userIsTyping": "{username} در حال تایپ کردن…", + "userIsTyping": "{username} در حال نوشتن…", "@userIsTyping": { "type": "String", "placeholders": { @@ -2199,7 +2199,7 @@ } } }, - "username": "نام‌کاربری", + "username": "نام کاربری", "@username": { "type": "String", "placeholders": {} @@ -2216,7 +2216,7 @@ }, "publish": "انتشار", "@publish": {}, - "shareLocation": "اشتراک‌گذاری وضعیت مکانی", + "shareLocation": "هم‌رسانی مکان", "@shareLocation": { "type": "String", "placeholders": {} @@ -2229,18 +2229,18 @@ } } }, - "unverified": "تاییدنشده", + "unverified": "تأییدنشده", "@unverified": {}, - "verify": "بازبینی و تایید", + "verify": "بازبینی", "@verify": { "type": "String", "placeholders": {} }, - "openChat": "بازکردن گپ", + "openChat": "باز کردن گپ", "@openChat": {}, - "dismiss": "رد كردن‌", + "dismiss": "رد کردن", "@dismiss": {}, - "unsupportedAndroidVersion": "نسخه اندروید پشتیبانی نشده", + "unsupportedAndroidVersion": "نسخه اندروید پشتیبانی‌نشده", "@unsupportedAndroidVersion": {}, "youUnbannedUser": "شما محرومیت {user} را برداشتید", "@youUnbannedUser": { @@ -2303,7 +2303,7 @@ } } }, - "userLeftTheChat": "🚪{username} گپ را ترک کرد", + "userLeftTheChat": "👋 {username} گپ را ترک کرد", "@userLeftTheChat": { "type": "String", "placeholders": { @@ -2322,12 +2322,12 @@ "type": "String", "placeholders": {} }, - "whoIsAllowedToJoinThisGroup": "چه کسی اجازه پیوستن به این گروه را دارد", + "whoIsAllowedToJoinThisGroup": "چه کسی اجازه پیوستن به این گروه را دارد؟", "@whoIsAllowedToJoinThisGroup": { "type": "String", "placeholders": {} }, - "waitingPartnerNumbers": "در انتظار پذیرفتن اعداد از جانب فرد دیگر…", + "waitingPartnerNumbers": "در انتظار پذیرش اعداد توسط دیگری…", "@waitingPartnerNumbers": { "type": "String", "placeholders": {} From 0cedec3d16d8430c2cfee8c7eb5c81c15da1bcf5 Mon Sep 17 00:00:00 2001 From: Alireza Rashidi Date: Mon, 30 Jun 2025 21:24:54 +0200 Subject: [PATCH 15/35] Translated using Weblate (Persian) Currently translated at 100.0% (780 of 780 strings) Translation: FluffyChat/Translations Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/fa/ --- lib/l10n/intl_fa.arb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/l10n/intl_fa.arb b/lib/l10n/intl_fa.arb index f13e4e997..1fa39d7c9 100644 --- a/lib/l10n/intl_fa.arb +++ b/lib/l10n/intl_fa.arb @@ -160,7 +160,7 @@ "type": "String", "placeholders": {} }, - "changedTheChatDescriptionTo": "{username} توضیح گپ را به «{description}» تغییر داد", + "changedTheChatDescriptionTo": "{username} توضیح گپ را به {description} تغییر داد", "@changedTheChatDescriptionTo": { "type": "String", "placeholders": { From f5350ad81a4491cc6f74b0d3ceefce274153e323 Mon Sep 17 00:00:00 2001 From: Alireza Rashidi Date: Mon, 30 Jun 2025 22:34:07 +0200 Subject: [PATCH 16/35] Translated using Weblate (Persian) Currently translated at 100.0% (780 of 780 strings) Translation: FluffyChat/Translations Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/fa/ --- lib/l10n/intl_fa.arb | 884 ++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 878 insertions(+), 6 deletions(-) diff --git a/lib/l10n/intl_fa.arb b/lib/l10n/intl_fa.arb index 1fa39d7c9..50c4dcfeb 100644 --- a/lib/l10n/intl_fa.arb +++ b/lib/l10n/intl_fa.arb @@ -105,7 +105,7 @@ "type": "String", "placeholders": {} }, - "changedTheDisplaynameTo": "{username} نام نمایشی را به «{displayname}» تغییر داد", + "changedTheDisplaynameTo": "{username} نام نمایشی را به '{displayname}' تغییر داد", "@changedTheDisplaynameTo": { "type": "String", "placeholders": { @@ -160,7 +160,7 @@ "type": "String", "placeholders": {} }, - "changedTheChatDescriptionTo": "{username} توضیح گپ را به {description} تغییر داد", + "changedTheChatDescriptionTo": "{username} توضیح گپ را به '{description}' تغییر داد", "@changedTheChatDescriptionTo": { "type": "String", "placeholders": { @@ -181,7 +181,7 @@ } } }, - "changedTheChatNameTo": "{username} نام گپ را به «{chatname}» تغییر داد", + "changedTheChatNameTo": "{username} نام گپ را به '{chatname}' تغییر داد", "@changedTheChatNameTo": { "type": "String", "placeholders": { @@ -1888,7 +1888,7 @@ "@sorryThatsNotPossible": {}, "deviceKeys": "کلیدهای دستگاه:", "@deviceKeys": {}, - "fileIsTooBigForServer": "سرور گزارش می‌دهد که پرونده برای فرستادن بیش از حد بزرگ است.", + "fileIsTooBigForServer": "نمیتوان فرستاد! سرور تنها از پیوست های تا {max} پشتیبانی میکند.", "@fileIsTooBigForServer": {}, "jumpToLastReadMessage": "پرش به آخرین پیام خوانده‌شده", "@jumpToLastReadMessage": {}, @@ -2282,7 +2282,7 @@ "type": "String", "placeholders": {} }, - "unknownEvent": "رویداد ناشناخته «{type}»", + "unknownEvent": "رویداد ناشناخته '{type}'", "@unknownEvent": { "type": "String", "placeholders": { @@ -2510,5 +2510,877 @@ "pleaseTryAgainLaterOrChooseDifferentServer": "لطفا بعدا تلاش کنید یا سرور دیگری انتخاب کنید.", "@pleaseTryAgainLaterOrChooseDifferentServer": {}, "notAnImage": "یک فایل تصویری نیست.", - "@notAnImage": {} + "@notAnImage": {}, + "alwaysUse24HourFormat": "خیر", + "@alwaysUse24HourFormat": { + "description": "Set to true to always display time of day in 24 hour format." + }, + "setCustomPermissionLevel": "تنظیم سطح دسترسی سفارشی", + "@setCustomPermissionLevel": {}, + "setPermissionsLevelDescription": "لطفاً نقش از پیش تعریف‌شده‌ای را انتخاب کنید یا سطح دسترسی سفارشی بین ۰ تا ۱۰۰ وارد کنید.", + "@setPermissionsLevelDescription": {}, + "ignoreUser": "چشم‌پوشی از کاربر", + "@ignoreUser": {}, + "normalUser": "کاربر عادی", + "@normalUser": {}, + "importNow": "اکنون وارد کنید", + "@importNow": {}, + "importEmojis": "وارد کردن شکلک‌ها", + "@importEmojis": {}, + "importFromZipFile": "وارد کردن از پرونده زیپ", + "@importFromZipFile": {}, + "exportEmotePack": "صادر کردن بسته شکلک به‌صورت زیپ", + "@exportEmotePack": {}, + "replace": "جایگزین کردن", + "@replace": {}, + "aboutHomeserver": "درباره {homeserver}", + "@aboutHomeserver": { + "type": "String", + "placeholders": { + "homeserver": { + "type": "String" + } + } + }, + "addChatDescription": "افزودن توضیح گپ...", + "@addChatDescription": {}, + "commandHint_roomupgrade": "ارتقای این اتاق به نگارش مشخص‌شده", + "@commandHint_roomupgrade": {}, + "appLockDescription": "قفل کردن برنامه با رمز کوتاه هنگام عدم استفاده", + "@appLockDescription": {}, + "sendTypingNotifications": "فرستادن آگاه‌سازهای نوشتن", + "@sendTypingNotifications": {}, + "swipeRightToLeftToReply": "کشیدن از راست به چپ برای پاسخ", + "@swipeRightToLeftToReply": {}, + "countChatsAndCountParticipants": "{chats} گپ و {participants} شرکت‌کننده", + "@countChatsAndCountParticipants": { + "type": "String", + "placeholders": { + "chats": { + "type": "int" + }, + "participants": { + "type": "int" + } + } + }, + "noMoreChatsFound": "گپ دیگری پیدا نشد...", + "@noMoreChatsFound": {}, + "noChatsFoundHere": "اینجا هنوز گپی پیدا نشد. با استفاده از دکمه زیر گپ جدیدی با کسی شروع کنید. ⤵️", + "@noChatsFoundHere": {}, + "joinedChats": "گپ‌های پیوسته", + "@joinedChats": {}, + "unread": "خوانده‌نشده", + "@unread": {}, + "space": "فضا", + "@space": {}, + "spaces": "فضاها", + "@spaces": {}, + "checkList": "فهرست بررسی", + "@checkList": {}, + "countInvited": "{count} دعوت‌شده", + "@countInvited": { + "type": "String", + "placeholders": { + "count": { + "type": "int" + } + } + }, + "createGroup": "ساختن گروه", + "@createGroup": {}, + "chatPermissions": "دسترسی‌های گپ", + "@chatPermissions": {}, + "emoteKeyboardNoRecents": "شکلک‌هایی که به تازگی استفاده‌شده اینجا نمایش داده میشوند...", + "@emoteKeyboardNoRecents": { + "type": "String", + "placeholders": {} + }, + "globalChatId": "شناسه گپ سراسری", + "@globalChatId": {}, + "accessAndVisibility": "دسترسی و قابلیت دید", + "@accessAndVisibility": {}, + "accessAndVisibilityDescription": "چه کسی اجازه پیوستن به این گپ را دارد و گپ چگونه قابل کشف است.", + "@accessAndVisibilityDescription": {}, + "calls": "تماس‌ها", + "@calls": {}, + "customEmojisAndStickers": "شکلک‌ها و برچسب‌های سفارشی", + "@customEmojisAndStickers": {}, + "customEmojisAndStickersBody": "افزودن یا هم‌رسانی شکلک‌ها یا برچسب‌های سفارشی که در هر گپ قابل استفاده‌اند.", + "@customEmojisAndStickersBody": {}, + "chatDescription": "توضیح گپ", + "@chatDescription": {}, + "chatDescriptionHasBeenChanged": "توضیح گپ تغییر کرد", + "@chatDescriptionHasBeenChanged": {}, + "hideRedactedMessages": "پنهان کردن پیام‌های ویرایش‌شده", + "@hideRedactedMessages": {}, + "hideRedactedMessagesBody": "اگر کسی پیامی را ویرایش کند، دیگر نمیتوان آن پیام را در گپ دید.", + "@hideRedactedMessagesBody": {}, + "hideInvalidOrUnknownMessageFormats": "پنهان کردن قالب‌های پیام نامعتبر یا ناشناخته", + "@hideInvalidOrUnknownMessageFormats": {}, + "block": "مسدود کردن", + "@block": {}, + "blockedUsers": "کاربران مسدود‌شده", + "@blockedUsers": {}, + "blockListDescription": "میتوانید کاربرانی که مزاحم شما هستند را مسدود کنید. از کاربران موجود در فهرست مسدود شخصی، پیام یا دعوت به اتاق دریافت نخواهید کرد.", + "@blockListDescription": {}, + "blockUsername": "چشم‌پوشی از نام کاربری", + "@blockUsername": {}, + "inviteContactToGroupQuestion": "آیا میخواهید {contact} را به گپ «{groupName}» دعوت کنید؟", + "@inviteContactToGroupQuestion": {}, + "noChatDescriptionYet": "هنوز توضیح گپی ساخته نشده است.", + "@noChatDescriptionYet": {}, + "tryAgain": "تلاش دوباره", + "@tryAgain": {}, + "invalidServerName": "نام سرور نامعتبر", + "@invalidServerName": {}, + "redactMessageDescription": "پیام برای همه شرکت‌کنندگان در این گفتگو ویرایش خواهد شد. این کار برگشت‌ناپذیر است.", + "@redactMessageDescription": {}, + "optionalRedactReason": "(اختیاری) دلیل ویرایش این پیام...", + "@optionalRedactReason": {}, + "messagesStyle": "پیام‌ها:", + "@messagesStyle": {}, + "shareInviteLink": "هم‌رسانی پیوند دعوت", + "@shareInviteLink": {}, + "hideMemberChangesInPublicChats": "پنهان کردن تغییرات اعضا در گپ‌های عمومی", + "@hideMemberChangesInPublicChats": {}, + "hideMemberChangesInPublicChatsBody": "برای بهبود خوانایی، اینکه کسی به گپ عمومی پیوست یا آن را ترک کرد در خط زمانی گپ نمایش داده نشود.", + "@hideMemberChangesInPublicChatsBody": {}, + "overview": "دید کلی", + "@overview": {}, + "notifyMeFor": "برایم آگاه‌ساز بفرست برای", + "@notifyMeFor": {}, + "passwordRecoverySettings": "تنظیمات بازیابی گذرواژه", + "@passwordRecoverySettings": {}, + "redactedBy": "ویرایش‌شده به‌دست {username}", + "@redactedBy": { + "type": "String", + "placeholders": { + "username": { + "type": "String" + } + } + }, + "directChat": "گپ مستقیم", + "@directChat": {}, + "redactedByBecause": "ویرایش‌شده به‌دست {username} زیرا: «{reason}»", + "@redactedByBecause": { + "type": "String", + "placeholders": { + "username": { + "type": "String" + }, + "reason": { + "type": "String" + } + } + }, + "sendImages": "فرستادن {count} تصویر", + "@sendImages": { + "type": "String", + "placeholders": { + "count": { + "type": "int" + } + } + }, + "setChatDescription": "تنظیم توضیح گپ", + "@setChatDescription": {}, + "presenceStyle": "حضور:", + "@presenceStyle": { + "type": "String", + "placeholders": {} + }, + "presencesToggle": "نمایش پیام‌های وضعیت از دیگر کاربران", + "@presencesToggle": { + "type": "String", + "placeholders": {} + }, + "synchronizingPleaseWaitCounter": " در حال همگام‌سازی... ({percentage}%)", + "@synchronizingPleaseWaitCounter": { + "type": "String", + "placeholders": { + "percentage": { + "type": "String" + } + } + }, + "youInvitedToBy": "📩 شما با پیوند به: {alias} دعوت شده‌اید", + "@youInvitedToBy": { + "placeholders": { + "alias": { + "type": "String" + } + } + }, + "invitedBy": "📩 دعوت‌شده توسط {user}", + "@invitedBy": { + "placeholders": { + "user": { + "type": "String" + } + } + }, + "hasKnocked": "🚪 {user} در زده است", + "@hasKnocked": { + "placeholders": { + "user": { + "type": "String" + } + } + }, + "usersMustKnock": "کاربران باید در بزنند", + "@usersMustKnock": {}, + "noOneCanJoin": "هیچ‌کس نمیتواند بپیوندد", + "@noOneCanJoin": {}, + "userWouldLikeToChangeTheChat": "{user} مایل به پیوستن به گپ است.", + "@userWouldLikeToChangeTheChat": { + "placeholders": { + "user": { + "type": "String" + } + } + }, + "noPublicLinkHasBeenCreatedYet": "هنوز پیوند عمومی ساخته نشده است", + "@noPublicLinkHasBeenCreatedYet": {}, + "knock": "در زدن", + "@knock": {}, + "hidePresences": "پنهان کردن فهرست وضعیت؟", + "@hidePresences": {}, + "signInWith": "ورود با {provider}", + "@signInWith": { + "type": "String", + "placeholders": { + "provider": { + "type": "String" + } + } + }, + "profileNotFound": "کاربر در سرور پیدا نشد. شاید مشکل اتصال وجود دارد یا کاربر وجود ندارد.", + "@profileNotFound": {}, + "setTheme": "تنظیم پوسته:", + "@setTheme": {}, + "setColorTheme": "تنظیم پوسته رنگی:", + "@setColorTheme": {}, + "invite": "دعوت", + "@invite": {}, + "inviteGroupChat": "📨 دعوت به گپ گروهی", + "@inviteGroupChat": {}, + "invitePrivateChat": "📨 دعوت به گپ خصوصی", + "@invitePrivateChat": {}, + "invalidInput": "ورودی نامعتبر!", + "@invalidInput": {}, + "wrongPinEntered": "رمز کوتاه نادرست وارد شد! {seconds} ثانیه دیگر دوباره تلاش کنید...", + "@wrongPinEntered": { + "type": "String", + "placeholders": { + "seconds": { + "type": "int" + } + } + }, + "pleaseEnterANumber": "لطفاً عددی بزرگ‌تر از ۰ وارد کنید", + "@pleaseEnterANumber": {}, + "archiveRoomDescription": "گپ به بایگانی خواهد رفت. کاربران دیگر میتوانند ببینند که شما گپ را ترک کرده‌اید.", + "@archiveRoomDescription": {}, + "roomUpgradeDescription": "گپ با نگارش جدید اتاق بازسازی خواهد شد. به همه شرکت‌کنندگان آگاهی‌رسانی میشود که باید به گپ جدید بروند. داده‌های بیشتر درباره نگارش‌های اتاق در https://spec.matrix.org/latest/rooms/", + "@roomUpgradeDescription": {}, + "removeDevicesDescription": "از این دستگاه خارج خواهید شد و دیگر نمیتوانید پیام دریافت کنید.", + "@removeDevicesDescription": {}, + "banUserDescription": "کاربر از گپ محروم خواهد شد و تا زمانی که محرومیت برداشته نشود، نمیتواند دوباره وارد گپ شود.", + "@banUserDescription": {}, + "unbanUserDescription": "کاربر در صورت تلاش دوباره میتواند وارد گپ شود.", + "@unbanUserDescription": {}, + "kickUserDescription": "کاربر از گپ بیرون میشود اما محروم نمیشود. در گپ‌های عمومی، کاربر میتواند هر زمان دوباره بپیوندد.", + "@kickUserDescription": {}, + "makeAdminDescription": "پس از مدیر کردن این کاربر، ممکن است نتوانید این کار را لغو کنید، زیرا آن‌ها همان دسترسی‌های شما را خواهند داشت.", + "@makeAdminDescription": {}, + "pushNotificationsNotAvailable": "آگاه‌سازهای فشاری در دسترس نیستند", + "@pushNotificationsNotAvailable": {}, + "learnMore": "بیشتر بدانید", + "@learnMore": {}, + "yourGlobalUserIdIs": "شناسه کاربری سراسری شما: ", + "@yourGlobalUserIdIs": {}, + "noUsersFoundWithQuery": "متأسفانه کاربری با «{query}» پیدا نشد. لطفاً بررسی کنید که آیا اشتباه نوشتاری دارید.", + "@noUsersFoundWithQuery": { + "type": "String", + "placeholders": { + "query": { + "type": "String" + } + } + }, + "knocking": "در زدن", + "@knocking": {}, + "chatCanBeDiscoveredViaSearchOnServer": "گپ با جستجو در {server} قابل کشف است", + "@chatCanBeDiscoveredViaSearchOnServer": { + "type": "String", + "placeholders": { + "server": { + "type": "String" + } + } + }, + "searchChatsRooms": "جستجو برای #گپ‌ها، @کاربران...", + "@searchChatsRooms": {}, + "nothingFound": "چیزی پیدا نشد...", + "@nothingFound": {}, + "groupName": "نام گروه", + "@groupName": {}, + "createGroupAndInviteUsers": "ساختن گروه و دعوت کاربران", + "@createGroupAndInviteUsers": {}, + "groupCanBeFoundViaSearch": "گروه با جستجو قابل یافتن است", + "@groupCanBeFoundViaSearch": {}, + "wrongRecoveryKey": "متأسفیم... به نظر میرسد این کلید بازیابی درست نباشد.", + "@wrongRecoveryKey": {}, + "startConversation": "آغاز گفتگو", + "@startConversation": {}, + "commandHint_sendraw": "فرستادن JSON خام", + "@commandHint_sendraw": {}, + "databaseMigrationTitle": "پایگاه داده بهینه‌سازی شد", + "@databaseMigrationTitle": {}, + "databaseMigrationBody": "لطفاً صبر کنید. این ممکن است لحظه‌ای طول بکشد.", + "@databaseMigrationBody": {}, + "leaveEmptyToClearStatus": "برای پاک کردن وضعیت، خالی بگذارید.", + "@leaveEmptyToClearStatus": {}, + "select": "انتخاب", + "@select": {}, + "searchForUsers": "جستجو برای @کاربران...", + "@searchForUsers": {}, + "pleaseEnterYourCurrentPassword": "لطفاً گذرواژه کنونی خود را وارد کنید", + "@pleaseEnterYourCurrentPassword": {}, + "newPassword": "گذرواژه جدید", + "@newPassword": {}, + "pleaseChooseAStrongPassword": "لطفاً یک گذرواژه قوی انتخاب کنید", + "@pleaseChooseAStrongPassword": {}, + "passwordsDoNotMatch": "گذرواژه‌ها هم‌خوانی ندارند", + "@passwordsDoNotMatch": {}, + "passwordIsWrong": "گذرواژه واردشده نادرست است", + "@passwordIsWrong": {}, + "publicLink": "پیوند عمومی", + "@publicLink": {}, + "publicChatAddresses": "نشانی‌های گپ عمومی", + "@publicChatAddresses": {}, + "createNewAddress": "ساختن نشانی جدید", + "@createNewAddress": {}, + "joinSpace": "پیوستن به فضا", + "@joinSpace": {}, + "publicSpaces": "فضاهای عمومی", + "@publicSpaces": {}, + "addChatOrSubSpace": "افزودن گپ یا زیرفضا", + "@addChatOrSubSpace": {}, + "subspace": "زیرفضا", + "@subspace": {}, + "decline": "نپذیرفتن", + "@decline": {}, + "thisDevice": "این دستگاه:", + "@thisDevice": {}, + "userRole": "نقش کاربر", + "@userRole": {}, + "minimumPowerLevel": "{level} کمینه سطح دسترسی است.", + "@minimumPowerLevel": { + "type": "String", + "placeholders": { + "level": { + "type": "String" + } + } + }, + "searchIn": "جستجو در گپ «{chat}»...", + "@searchIn": { + "type": "String", + "placeholders": { + "chat": { + "type": "String" + } + } + }, + "searchMore": "جستجوی بیشتر...", + "@searchMore": {}, + "gallery": "نگارخانه", + "@gallery": {}, + "files": "پرونده‌ها", + "@files": {}, + "databaseBuildErrorBody": "ناتوانی در ساخت پایگاه داده SQLite. برنامه اکنون سعی میکند از پایگاه داده قدیمی استفاده کند. لطفاً این خطا را به توسعه‌دهندگان در {url} گزارش دهید. پیام خطا: {error}", + "@databaseBuildErrorBody": { + "type": "String", + "placeholders": { + "url": { + "type": "String" + }, + "error": { + "type": "String" + } + } + }, + "sessionLostBody": "نشست شما گم شده است. لطفاً این خطا را به توسعه‌دهندگان در {url} گزارش دهید. پیام خطا: {error}", + "@sessionLostBody": { + "type": "String", + "placeholders": { + "url": { + "type": "String" + }, + "error": { + "type": "String" + } + } + }, + "restoreSessionBody": "برنامه اکنون سعی میکند نشست شما را از پشتیبان بازیابی کند. لطفاً این خطا را به توسعه‌دهندگان در {url} گزارش دهید. پیام خطا: {error}", + "@restoreSessionBody": { + "type": "String", + "placeholders": { + "url": { + "type": "String" + }, + "error": { + "type": "String" + } + } + }, + "forwardMessageTo": "هدایت پیام به {roomName}؟", + "@forwardMessageTo": { + "type": "String", + "placeholders": { + "roomName": { + "type": "String" + } + } + }, + "sendReadReceipts": "فرستادن رسیدهای خواندن", + "@sendReadReceipts": {}, + "sendTypingNotificationsDescription": "دیگر شرکت‌کنندگان در گپ میتوانند ببینند که شما در حال تایپ پیام جدید هستید.", + "@sendTypingNotificationsDescription": {}, + "sendReadReceiptsDescription": "دیگر شرکت‌کنندگان در گپ میتوانند ببینند که شما پیام را خوانده‌اید.", + "@sendReadReceiptsDescription": {}, + "formattedMessages": "پیام‌های قالب‌بندی‌شده", + "@formattedMessages": {}, + "formattedMessagesDescription": "نمایش محتوای پیام غنی مانند متن پررنگ با استفاده از مارک‌داون.", + "@formattedMessagesDescription": {}, + "verifyOtherUser": "🔐 بازبینی کاربر دیگر", + "@verifyOtherUser": {}, + "verifyOtherUserDescription": "اگر کاربر دیگری را بازبینی کنید، میتوانید مطمئن شوید که واقعاً با چه کسی در حال نوشتن هستید. 💪\n\nهنگام شروع بازبینی، شما و کاربر دیگر پنجره‌ای در برنامه خواهید دید. در آنجا مجموعه‌ای از شکلک‌ها یا اعداد را مشاهده میکنید که باید با یکدیگر مقایسه کنید.\n\nبهترین راه برای این کار دیدار حضوری یا شروع تماس تصویری است. 👭", + "@verifyOtherUserDescription": {}, + "verifyOtherDevice": "🔐 بازبینی دستگاه دیگر", + "@verifyOtherDevice": {}, + "verifyOtherDeviceDescription": "هنگام بازبینی دستگاه دیگر، آن دستگاه‌ها میتوانند کلیدها را تبادل کنند و امنیت کلی شما را افزایش دهند. 💪 هنگام شروع بازبینی، پنجره‌ای در برنامه روی هر دو دستگاه ظاهر میشود. در آنجا مجموعه‌ای از شکلک‌ها یا اعداد را مشاهده میکنید که باید با یکدیگر مقایسه کنید. بهتر است پیش از شروع بازبینی، هر دو دستگاه در دسترس باشند. 🤳", + "@verifyOtherDeviceDescription": {}, + "acceptedKeyVerification": "{sender} بازبینی کلید را پذیرفت", + "@acceptedKeyVerification": { + "type": "String", + "placeholders": { + "sender": { + "type": "String" + } + } + }, + "canceledKeyVerification": "{sender} بازبینی کلید را رد کرد", + "@canceledKeyVerification": { + "type": "String", + "placeholders": { + "sender": { + "type": "String" + } + } + }, + "completedKeyVerification": "{sender} بازبینی کلید را کامل کرد", + "@completedKeyVerification": { + "type": "String", + "placeholders": { + "sender": { + "type": "String" + } + } + }, + "isReadyForKeyVerification": "{sender} برای بازبینی کلید آماده است", + "@isReadyForKeyVerification": { + "type": "String", + "placeholders": { + "sender": { + "type": "String" + } + } + }, + "requestedKeyVerification": "{sender} درخواست بازبینی کلید کرد", + "@requestedKeyVerification": { + "type": "String", + "placeholders": { + "sender": { + "type": "String" + } + } + }, + "startedKeyVerification": "{sender} بازبینی کلید را آغاز کرد", + "@startedKeyVerification": { + "type": "String", + "placeholders": { + "sender": { + "type": "String" + } + } + }, + "transparent": "شفاف", + "@transparent": {}, + "incomingMessages": "پیام‌های دریافتی", + "@incomingMessages": {}, + "stickers": "برچسب‌ها", + "@stickers": {}, + "discover": "کشف", + "@discover": {}, + "commandHint_ignore": "چشم‌پوشی از شناسه ماتریکس داده‌شده", + "@commandHint_ignore": {}, + "commandHint_unignore": "لغو چشم‌پوشی از شناسه ماتریکس داده‌شده", + "@commandHint_unignore": {}, + "unreadChatsInApp": "{appname}: {unread} گپ خوانده‌نشده", + "@unreadChatsInApp": { + "type": "String", + "placeholders": { + "appname": { + "type": "String" + }, + "unread": { + "type": "String" + } + } + }, + "noDatabaseEncryption": "رمزنگاری پایگاه داده در این سکو پشتیبانی نمیشود", + "@noDatabaseEncryption": {}, + "thereAreCountUsersBlocked": "اکنون {count} کاربر مسدود شده‌اند.", + "@thereAreCountUsersBlocked": { + "type": "String", + "count": {} + }, + "restricted": "محدودشده", + "@restricted": {}, + "knockRestricted": "در زدن محدود", + "@knockRestricted": {}, + "goToSpace": "رفتن به فضا: {space}", + "@goToSpace": { + "type": "String", + "space": {} + }, + "markAsUnread": "علامت‌گذاری به‌عنوان خوانده‌نشده", + "@markAsUnread": {}, + "userLevel": "{level} - کاربر", + "@userLevel": { + "type": "String", + "placeholders": { + "level": { + "type": "int" + } + } + }, + "moderatorLevel": "{level} - ناظر", + "@moderatorLevel": { + "type": "String", + "placeholders": { + "level": { + "type": "int" + } + } + }, + "adminLevel": "{level} - مدیر", + "@adminLevel": { + "type": "String", + "placeholders": { + "level": { + "type": "int" + } + } + }, + "changeGeneralChatSettings": "تغییر تنظیمات عمومی گپ", + "@changeGeneralChatSettings": {}, + "inviteOtherUsers": "دعوت کاربران دیگر به این گپ", + "@inviteOtherUsers": {}, + "changeTheChatPermissions": "تغییر دسترسی‌های گپ", + "@changeTheChatPermissions": {}, + "changeTheVisibilityOfChatHistory": "تغییر قابلیت دید تاریخچه گپ", + "@changeTheVisibilityOfChatHistory": {}, + "changeTheCanonicalRoomAlias": "تغییر نشانی اصلی گپ عمومی", + "@changeTheCanonicalRoomAlias": {}, + "sendRoomNotifications": "فرستادن آگاه‌سازهای @room", + "@sendRoomNotifications": {}, + "changeTheDescriptionOfTheGroup": "تغییر توضیح گپ", + "@changeTheDescriptionOfTheGroup": {}, + "chatPermissionsDescription": "مشخص کنید کدام سطح دسترسی برای اقدامات خاصی در این گپ لازم است. سطح‌های دسترسی ۰، ۵۰ و ۱۰۰ معمولاً نشان‌دهنده کاربران، ناظران و مدیران هستند، اما هر درجه‌بندی ممکن است.", + "@chatPermissionsDescription": {}, + "updateInstalled": "🎉 به‌روزرسانی {version} نصب شد!", + "@updateInstalled": { + "type": "String", + "placeholders": { + "version": { + "type": "String" + } + } + }, + "changelog": "فهرست تغییرات", + "@changelog": {}, + "sendCanceled": "فرستادن رد شد", + "@sendCanceled": {}, + "loginWithMatrixId": "ورود با شناسه ماتریکس", + "@loginWithMatrixId": {}, + "discoverHomeservers": "کشف سرورهای خانگی", + "@discoverHomeservers": {}, + "whatIsAHomeserver": "سرور خانگی چیست؟", + "@whatIsAHomeserver": {}, + "homeserverDescription": "همه داده‌های شما روی سرور خانگی نگه‌داری میشوند، مانند یک فراهم‌کننده رایانامه. میتوانید سرور خانگی مورد نظر خود را انتخاب کنید، در حالی که همچنان میتوانید با هر کسی گفتگو کنید. اطلاعات بیشتر در https://matrix.org.", + "@homeserverDescription": {}, + "doesNotSeemToBeAValidHomeserver": "به نظر نمیرسد سرور خانگی سازگاری داشته باشد. نشانی اشتباه است؟", + "@doesNotSeemToBeAValidHomeserver": {}, + "calculatingFileSize": "در حال محاسبه اندازه پرونده...", + "@calculatingFileSize": {}, + "prepareSendingAttachment": "آماده‌سازی برای فرستادن پیوست...", + "@prepareSendingAttachment": {}, + "sendingAttachment": "در حال فرستادن پیوست...", + "@sendingAttachment": {}, + "generatingVideoThumbnail": "در حال تولید تصویر کوچک ویدئو...", + "@generatingVideoThumbnail": {}, + "compressVideo": "در حال فشرده‌سازی ویدئو...", + "@compressVideo": {}, + "sendingAttachmentCountOfCount": "در حال فرستادن پیوست {index} از {length}...", + "@sendingAttachmentCountOfCount": { + "type": "integer", + "placeholders": { + "index": { + "type": "int" + }, + "length": { + "type": "int" + } + } + }, + "serverLimitReached": "محدودیت سرور رسیده است! {seconds} ثانیه صبر کنید...", + "@serverLimitReached": { + "type": "integer", + "placeholders": { + "seconds": { + "type": "int" + } + } + }, + "oneOfYourDevicesIsNotVerified": "یکی از دستگاه‌های شما بازبینی نشده است", + "@oneOfYourDevicesIsNotVerified": {}, + "noticeChatBackupDeviceVerification": "توجه: وقتی همه دستگاه‌های خود را به پشتیبان گپ متصل کنید، به‌صورت خودکار بازبینی میشوند.", + "@noticeChatBackupDeviceVerification": {}, + "continueText": "ادامه", + "@continueText": {}, + "welcomeText": "درود درود 👋 این فلافی‌چت است. میتوانید به هر سرور خانگی سازگار با https://matrix.org وارد شوید و با هر کسی گپ بزنید. این یک شبکه پیام‌رسانی غیرمتمرکز بزرگ است!", + "@welcomeText": {}, + "blur": "محو کردن:", + "@blur": {}, + "opacity": "شفافیت:", + "@opacity": {}, + "setWallpaper": "تنظیم کاغذدیواری", + "@setWallpaper": {}, + "manageAccount": "مدیریت حساب", + "@manageAccount": {}, + "noContactInformationProvided": "سرور هیچ اطلاعات تماس معتبری نمیدهد", + "@noContactInformationProvided": {}, + "contactServerAdmin": "تماس با مدیر سرور", + "@contactServerAdmin": {}, + "contactServerSecurity": "تماس با امنیت سرور", + "@contactServerSecurity": {}, + "supportPage": "صفحه پشتیبانی", + "@supportPage": {}, + "serverInformation": "درباره سرور:", + "@serverInformation": {}, + "name": "نام", + "@name": {}, + "version": "نگارش", + "@version": {}, + "website": "وبگاه", + "@website": {}, + "compress": "فشرده‌سازی", + "@compress": {}, + "boldText": "متن درشت", + "@boldText": {}, + "italicText": "متن کج", + "@italicText": {}, + "strikeThrough": "خط‌خورده", + "@strikeThrough": {}, + "pleaseFillOut": "لطفاً پر کنید", + "@pleaseFillOut": {}, + "invalidUrl": "نشانی نامعتبر", + "@invalidUrl": {}, + "addLink": "افزودن پیوند", + "@addLink": {}, + "unableToJoinChat": "ناتوانی در پیوستن به گپ. شاید طرف مقابل گفتگو را بسته است.", + "@unableToJoinChat": {}, + "previous": "پیشین", + "@previous": {}, + "otherPartyNotLoggedIn": "طرف مقابل اکنون وارد نشده است و بنابراین نمیتواند پیام دریافت کند!", + "@otherPartyNotLoggedIn": {}, + "appWantsToUseForLogin": "برای ورود از «{server}» استفاده کنید", + "@appWantsToUseForLogin": { + "type": "String", + "placeholders": { + "server": { + "type": "String" + } + } + }, + "appWantsToUseForLoginDescription": "شما بدین‌وسیله به برنامه و وبگاه اجازه میدهید اطلاعات شما را هم‌رسانی کنند.", + "@appWantsToUseForLoginDescription": {}, + "open": "باز کردن", + "@open": {}, + "waitingForServer": "در انتظار سرور...", + "@waitingForServer": {}, + "appIntroduction": "فلافی‌چت به شما امکان گپ با دوستانتان در پیام‌رسان‌های مختلف را میدهد. اطلاعات بیشتر در https://matrix.org یا فقط روی *ادامه* بزنید.", + "@appIntroduction": {}, + "newChatRequest": "📩 درخواست گپ جدید", + "@newChatRequest": {}, + "contentNotificationSettings": "تنظیمات آگاه‌ساز محتوا", + "@contentNotificationSettings": {}, + "generalNotificationSettings": "تنظیمات آگاه‌ساز عمومی", + "@generalNotificationSettings": {}, + "roomNotificationSettings": "تنظیمات آگاه‌ساز اتاق", + "@roomNotificationSettings": {}, + "userSpecificNotificationSettings": "تنظیمات آگاه‌ساز خاص کاربر", + "@userSpecificNotificationSettings": {}, + "otherNotificationSettings": "سایر تنظیمات آگاه‌ساز", + "@otherNotificationSettings": {}, + "notificationRuleContainsUserName": "دارای نام کاربری", + "@notificationRuleContainsUserName": {}, + "notificationRuleContainsUserNameDescription": "وقتی پیامی حاوی نام کاربری باشد، کاربر را آگاه میکند.", + "@notificationRuleContainsUserNameDescription": {}, + "notificationRuleMaster": "بی‌صدا کردن همه آگاه‌سازها", + "@notificationRuleMaster": {}, + "notificationRuleMasterDescription": "از قوانین دیگر چشم‌پوشی میکند و همه آگاه‌سازها را غیرفعال میکند.", + "@notificationRuleMasterDescription": {}, + "notificationRuleSuppressNotices": "سرکوب پیام‌های خودکار", + "@notificationRuleSuppressNotices": {}, + "notificationRuleSuppressNoticesDescription": "آگاه‌سازهای کارخواه‌های خودکار مانند ربات‌ها را سرکوب میکند.", + "@notificationRuleSuppressNoticesDescription": {}, + "notificationRuleInviteForMe": "دعوت برای من", + "@notificationRuleInviteForMe": {}, + "notificationRuleInviteForMeDescription": "وقتی کاربر به اتاقی دعوت میشود، او را آگاه میکند.", + "@notificationRuleInviteForMeDescription": {}, + "notificationRuleMemberEvent": "رویداد عضویت", + "@notificationRuleMemberEvent": {}, + "notificationRuleMemberEventDescription": "آگاه‌سازهای رویدادهای عضویت را سرکوب میکند.", + "@notificationRuleMemberEventDescription": {}, + "notificationRuleIsUserMention": "نام‌بردن از کاربر", + "@notificationRuleIsUserMention": {}, + "notificationRuleIsUserMentionDescription": "وقتی در پیامی مستقیماً از کاربر نام برده میشود، او را آگاه میکند.", + "@notificationRuleIsUserMentionDescription": {}, + "notificationRuleContainsDisplayName": "دارای نام نمایشی", + "@notificationRuleContainsDisplayName": {}, + "notificationRuleContainsDisplayNameDescription": "وقتی پیامی حاوی نام نمایشی کاربر باشد، کاربر را آگاه میکند.", + "@notificationRuleContainsDisplayNameDescription": {}, + "notificationRuleIsRoomMention": "نام‌بردن از اتاق", + "@notificationRuleIsRoomMention": {}, + "notificationRuleIsRoomMentionDescription": "وقتی نام اتاق ذکر میشود، کاربر را آگاه میکند.", + "@notificationRuleIsRoomMentionDescription": {}, + "notificationRuleRoomnotif": "آگاه‌ساز اتاق", + "@notificationRuleRoomnotif": {}, + "notificationRuleRoomnotifDescription": "وقتی پیامی حاوی '@room' باشد، کاربر را آگاه میکند.", + "@notificationRuleRoomnotifDescription": {}, + "notificationRuleTombstone": "سنگ قبر", + "@notificationRuleTombstone": {}, + "notificationRuleTombstoneDescription": "کاربر را از پیام‌های غیرفعال‌سازی اتاق آگاه میکند.", + "@notificationRuleTombstoneDescription": {}, + "notificationRuleReaction": "واکنش", + "@notificationRuleReaction": {}, + "notificationRuleReactionDescription": "آگاه‌سازهای واکنش‌ها را سرکوب میکند.", + "@notificationRuleReactionDescription": {}, + "notificationRuleRoomServerAcl": "ACL سرور اتاق", + "@notificationRuleRoomServerAcl": {}, + "notificationRuleRoomServerAclDescription": "آگاه‌سازهای فهرست‌های کنترل دسترسی سرور اتاق (ACL) را سرکوب میکند.", + "@notificationRuleRoomServerAclDescription": {}, + "notificationRuleSuppressEdits": "سرکوب ویرایش‌ها", + "@notificationRuleSuppressEdits": {}, + "notificationRuleSuppressEditsDescription": "آگاه‌سازهای پیام‌های ویرایش‌شده را سرکوب میکند.", + "@notificationRuleSuppressEditsDescription": {}, + "notificationRuleCall": "تماس", + "@notificationRuleCall": {}, + "notificationRuleCallDescription": "درباره تماس‌ها کاربر را آگاه میکند.", + "@notificationRuleCallDescription": {}, + "notificationRuleEncryptedRoomOneToOne": "اتاق رمزنگاری‌شده یک‌به‌یک", + "@notificationRuleEncryptedRoomOneToOne": {}, + "notificationRuleEncryptedRoomOneToOneDescription": "کاربر را از پیام‌ها در اتاق‌های رمزنگاری‌شده یک‌به‌یک آگاه میکند.", + "@notificationRuleEncryptedRoomOneToOneDescription": {}, + "notificationRuleRoomOneToOne": "اتاق یک‌به‌یک", + "@notificationRuleRoomOneToOne": {}, + "notificationRuleRoomOneToOneDescription": "کاربر را از پیام‌ها در اتاق‌های یک‌به‌یک آگاه میکند.", + "@notificationRuleRoomOneToOneDescription": {}, + "notificationRuleMessage": "پیام", + "@notificationRuleMessage": {}, + "notificationRuleMessageDescription": "کاربر را از پیام‌های عمومی آگاه میکند.", + "@notificationRuleMessageDescription": {}, + "notificationRuleEncrypted": "رمزنگاری‌شده", + "@notificationRuleEncrypted": {}, + "notificationRuleEncryptedDescription": "کاربر را از پیام‌ها در اتاق‌های رمزنگاری‌شده آگاه میکند.", + "@notificationRuleEncryptedDescription": {}, + "notificationRuleJitsi": "جیتسی", + "@notificationRuleJitsi": {}, + "notificationRuleJitsiDescription": "کاربر را از رویدادهای ابزارک جیتسی آگاه میکند.", + "@notificationRuleJitsiDescription": {}, + "notificationRuleServerAcl": "سرکوب رویدادهای ACL سرور", + "@notificationRuleServerAcl": {}, + "notificationRuleServerAclDescription": "آگاه‌سازهای رویدادهای ACL سرور را سرکوب میکند.", + "@notificationRuleServerAclDescription": {}, + "unknownPushRule": "قانون ناشناخته آگاه‌ساز '{rule}'", + "@unknownPushRule": { + "type": "String", + "placeholders": { + "rule": { + "type": "String" + } + } + }, + "sentVoiceMessage": "🎙️ {duration} - پیام صوتی از {sender}", + "@sentVoiceMessage": { + "type": "String", + "placeholders": { + "sender": { + "type": "String" + }, + "duration": { + "type": "String" + } + } + }, + "deletePushRuleCanNotBeUndone": "اگر این تنظیم آگاه‌ساز را پاک کنید، این کار برگشت‌ناپذیر است.", + "@deletePushRuleCanNotBeUndone": {}, + "more": "بیشتر", + "@more": {}, + "shareKeysWith": "هم‌رسانی کلیدها با...", + "@shareKeysWith": {}, + "shareKeysWithDescription": "کدام دستگاه‌ها باید مورد اعتماد باشند تا بتوانند پیام‌های شما را در گپ‌های رمزنگاری‌شده بخوانند؟", + "@shareKeysWithDescription": {}, + "allDevices": "همه دستگاه‌ها", + "@allDevices": {}, + "crossVerifiedDevicesIfEnabled": "دستگاه‌های بازبینی‌شده متقابل اگر فعال باشد", + "@crossVerifiedDevicesIfEnabled": {}, + "crossVerifiedDevices": "دستگاه‌های بازبینی‌شده متقابل", + "@crossVerifiedDevices": {}, + "verifiedDevicesOnly": "فقط دستگاه‌های بازبینی‌شده", + "@verifiedDevicesOnly": {}, + "takeAPhoto": "گرفتن عکس", + "@takeAPhoto": {}, + "recordAVideo": "ضبط ویدئو", + "@recordAVideo": {}, + "optionalMessage": "(اختیاری) پیام...", + "@optionalMessage": {}, + "notSupportedOnThisDevice": "در این دستگاه پشتیبانی نمیشود", + "@notSupportedOnThisDevice": {}, + "enterNewChat": "ورود به گپ جدید", + "@enterNewChat": {}, + "approve": "پذیرفتن", + "@approve": {}, + "youHaveKnocked": "شما در زده‌اید", + "@youHaveKnocked": {}, + "pleaseWaitUntilInvited": "لطفاً اکنون صبر کنید تا کسی از اتاق شما را دعوت کند.", + "@pleaseWaitUntilInvited": {}, + "commandHint_logout": "خروج از دستگاه کنونی", + "@commandHint_logout": {}, + "commandHint_logoutall": "خروج از همه دستگاه‌های فعال", + "@commandHint_logoutall": {}, + "displayNavigationRail": "نمایش نوار ناوبری در تلفن همراه", + "@displayNavigationRail": {}, + "customReaction": "واکنش سفارشی", + "@customReaction": {}, + "moreEvents": "رویدادهای بیشتر", + "@moreEvents": {}, + "initAppError": "خطایی هنگام آغاز برنامه رخ داد", + "@initAppError": {} } From 00338a7120fec844b16c5c277840d6fe16f7c002 Mon Sep 17 00:00:00 2001 From: Alireza Rashidi Date: Mon, 30 Jun 2025 22:36:54 +0200 Subject: [PATCH 17/35] Translated using Weblate (Persian) Currently translated at 100.0% (780 of 780 strings) Translation: FluffyChat/Translations Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/fa/ --- lib/l10n/intl_fa.arb | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/lib/l10n/intl_fa.arb b/lib/l10n/intl_fa.arb index 50c4dcfeb..3adb9235d 100644 --- a/lib/l10n/intl_fa.arb +++ b/lib/l10n/intl_fa.arb @@ -143,7 +143,7 @@ } } }, - "areGuestsAllowedToJoin": "آیا مهمانان اجازه پیوستن دارند؟", + "areGuestsAllowedToJoin": "آیا مهمانان اجازه پیوستن دارند", "@areGuestsAllowedToJoin": { "type": "String", "placeholders": {} @@ -1792,7 +1792,7 @@ } } }, - "remove": "پاک کردن", + "remove": "برداشتن", "@remove": { "type": "String", "placeholders": {} @@ -2032,7 +2032,7 @@ "type": "String", "placeholders": {} }, - "wallpaper": "کاغذدیواری", + "wallpaper": "کاغذدیواری:", "@wallpaper": { "type": "String", "placeholders": {} @@ -2322,7 +2322,7 @@ "type": "String", "placeholders": {} }, - "whoIsAllowedToJoinThisGroup": "چه کسی اجازه پیوستن به این گروه را دارد؟", + "whoIsAllowedToJoinThisGroup": "چه کسی اجازه پیوستن به این گروه را دارد", "@whoIsAllowedToJoinThisGroup": { "type": "String", "placeholders": {} @@ -2511,7 +2511,7 @@ "@pleaseTryAgainLaterOrChooseDifferentServer": {}, "notAnImage": "یک فایل تصویری نیست.", "@notAnImage": {}, - "alwaysUse24HourFormat": "خیر", + "alwaysUse24HourFormat": "", "@alwaysUse24HourFormat": { "description": "Set to true to always display time of day in 24 hour format." }, @@ -2705,7 +2705,7 @@ } } }, - "youInvitedToBy": "📩 شما با پیوند به: {alias} دعوت شده‌اید", + "youInvitedToBy": "📩 شما با پیوند دعوت شده‌اید به: {alias}", "@youInvitedToBy": { "placeholders": { "alias": { @@ -3209,7 +3209,7 @@ "@previous": {}, "otherPartyNotLoggedIn": "طرف مقابل اکنون وارد نشده است و بنابراین نمیتواند پیام دریافت کند!", "@otherPartyNotLoggedIn": {}, - "appWantsToUseForLogin": "برای ورود از «{server}» استفاده کنید", + "appWantsToUseForLogin": "برای ورود از '{server}' استفاده کنید", "@appWantsToUseForLogin": { "type": "String", "placeholders": { From c54f07159489b90eb9af34b3b6852528279b3266 Mon Sep 17 00:00:00 2001 From: Alireza Rashidi Date: Mon, 30 Jun 2025 22:37:58 +0200 Subject: [PATCH 18/35] Translated using Weblate (Persian) Currently translated at 100.0% (780 of 780 strings) Translation: FluffyChat/Translations Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/fa/ --- lib/l10n/intl_fa.arb | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/lib/l10n/intl_fa.arb b/lib/l10n/intl_fa.arb index 3adb9235d..ea9b69288 100644 --- a/lib/l10n/intl_fa.arb +++ b/lib/l10n/intl_fa.arb @@ -2511,7 +2511,7 @@ "@pleaseTryAgainLaterOrChooseDifferentServer": {}, "notAnImage": "یک فایل تصویری نیست.", "@notAnImage": {}, - "alwaysUse24HourFormat": "", + "alwaysUse24HourFormat": "false", "@alwaysUse24HourFormat": { "description": "Set to true to always display time of day in 24 hour format." }, @@ -2705,7 +2705,7 @@ } } }, - "youInvitedToBy": "📩 شما با پیوند دعوت شده‌اید به: {alias}", + "youInvitedToBy": "📩 شما با پیوند دعوت شده‌اید به:\n{alias}", "@youInvitedToBy": { "placeholders": { "alias": { @@ -3300,7 +3300,7 @@ "@notificationRuleEncryptedRoomOneToOneDescription": {}, "notificationRuleRoomOneToOne": "اتاق یک‌به‌یک", "@notificationRuleRoomOneToOne": {}, - "notificationRuleRoomOneToOneDescription": "کاربر را از پیام‌ها در اتاق‌های یک‌به‌یک آگاه میکند.", + "notificationRuleRoomOneToOneDescription": "کاربر را از پیام‌ها در اتاق‌های یک‌به‌یک آگاه میکند.", "@notificationRuleRoomOneToOneDescription": {}, "notificationRuleMessage": "پیام", "@notificationRuleMessage": {}, From fe1257217274443be3f5b07921c9062a757919c3 Mon Sep 17 00:00:00 2001 From: Frank Paul Silye Date: Wed, 2 Jul 2025 14:03:10 +0200 Subject: [PATCH 19/35] =?UTF-8?q?Translated=20using=20Weblate=20(Norwegian?= =?UTF-8?q?=20Bokm=C3=A5l)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Currently translated at 51.6% (403 of 780 strings) Translation: FluffyChat/Translations Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/nb_NO/ --- lib/l10n/intl_nb.arb | 17 ++++++++++++++++- 1 file changed, 16 insertions(+), 1 deletion(-) diff --git a/lib/l10n/intl_nb.arb b/lib/l10n/intl_nb.arb index b74473be2..eb5dd0e36 100644 --- a/lib/l10n/intl_nb.arb +++ b/lib/l10n/intl_nb.arb @@ -2117,5 +2117,20 @@ "boldText": "Fet skrift", "@boldText": {}, "pleaseFillOut": "Vennligst fyll ut", - "@pleaseFillOut": {} + "@pleaseFillOut": {}, + "importEmojis": "Importer emojier", + "@importEmojis": {}, + "supposedMxid": "Denne bør være {mxid}", + "@supposedMxid": { + "type": "String", + "placeholders": { + "mxid": { + "type": "String" + } + } + }, + "addChatDescription": "Legg til chat beskrivelse...", + "@addChatDescription": {}, + "commandHint_roomupgrade": "Oppgrader dette rommet til den gitte romversjonen", + "@commandHint_roomupgrade": {} } From 96a3aed6b91df03bedcd78170eb0134ac9fda02b Mon Sep 17 00:00:00 2001 From: LucasMZ Date: Thu, 3 Jul 2025 05:07:48 +0200 Subject: [PATCH 20/35] Translated using Weblate (Portuguese (Brazil)) Currently translated at 99.7% (778 of 780 strings) Translation: FluffyChat/Translations Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/pt_BR/ --- lib/l10n/intl_pt_BR.arb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/l10n/intl_pt_BR.arb b/lib/l10n/intl_pt_BR.arb index d151b4b8d..122c6d0af 100644 --- a/lib/l10n/intl_pt_BR.arb +++ b/lib/l10n/intl_pt_BR.arb @@ -3377,7 +3377,7 @@ "@displayNavigationRail": {}, "previous": "Anterior", "@previous": {}, - "otherPartyNotLoggedIn": "A outra pessoa não há nenhum dispositivo conectado no momento e portanto não consegue receber mensagens!", + "otherPartyNotLoggedIn": "A outra pessoa não tem nenhum dispositivo conectado no momento e portanto não consegue receber mensagens!", "@otherPartyNotLoggedIn": {}, "customReaction": "Reação personalizada", "@customReaction": {}, From e1ddcfaea34eb0bf4d345beec79be9a958cad835 Mon Sep 17 00:00:00 2001 From: Edgars Andersons Date: Thu, 3 Jul 2025 08:27:05 +0200 Subject: [PATCH 21/35] Translated using Weblate (Latvian) Currently translated at 100.0% (780 of 780 strings) Translation: FluffyChat/Translations Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/lv/ --- lib/l10n/intl_lv.arb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/l10n/intl_lv.arb b/lib/l10n/intl_lv.arb index 2e2e7dc61..ea0b84794 100644 --- a/lib/l10n/intl_lv.arb +++ b/lib/l10n/intl_lv.arb @@ -1250,7 +1250,7 @@ } } }, - "waitingPartnerEmoji": "Gaida, līdz biedrs apstiprinās emocijzīmi…", + "waitingPartnerEmoji": "Gaida, līdz biedrs apstiprinās emocijzīmes…", "@waitingPartnerEmoji": { "type": "String", "placeholders": {} From 927aedce19279125f7e5de9f52f11c4901d47eb8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Priit=20J=C3=B5er=C3=BC=C3=BCt?= Date: Fri, 4 Jul 2025 13:36:19 +0200 Subject: [PATCH 22/35] Translated using Weblate (Estonian) Currently translated at 100.0% (780 of 780 strings) Translation: FluffyChat/Translations Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/et/ --- lib/l10n/intl_et.arb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/l10n/intl_et.arb b/lib/l10n/intl_et.arb index af6a8a6c1..70afa85e1 100644 --- a/lib/l10n/intl_et.arb +++ b/lib/l10n/intl_et.arb @@ -2592,7 +2592,7 @@ } } }, - "inviteGroupChat": "📨 Kutsu vestlusrühma", + "inviteGroupChat": "📨 Kutse vestlusrühma", "@inviteGroupChat": {}, "invitePrivateChat": "📨 Kutsu omavahelisele vestlusele", "@invitePrivateChat": {}, From 304a05ceb79a238fb4b27e71795fa11e436c83cd Mon Sep 17 00:00:00 2001 From: Frank Paul Silye Date: Fri, 4 Jul 2025 12:13:45 +0200 Subject: [PATCH 23/35] =?UTF-8?q?Translated=20using=20Weblate=20(Norwegian?= =?UTF-8?q?=20Bokm=C3=A5l)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Currently translated at 53.9% (421 of 780 strings) Translation: FluffyChat/Translations Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/nb_NO/ --- lib/l10n/intl_nb.arb | 65 +++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 64 insertions(+), 1 deletion(-) diff --git a/lib/l10n/intl_nb.arb b/lib/l10n/intl_nb.arb index eb5dd0e36..a3bbd8b3e 100644 --- a/lib/l10n/intl_nb.arb +++ b/lib/l10n/intl_nb.arb @@ -2132,5 +2132,68 @@ "addChatDescription": "Legg til chat beskrivelse...", "@addChatDescription": {}, "commandHint_roomupgrade": "Oppgrader dette rommet til den gitte romversjonen", - "@commandHint_roomupgrade": {} + "@commandHint_roomupgrade": {}, + "hideMemberChangesInPublicChatsBody": "Ikke vis i chattens tidslinje hvis noen blir med i eller forlater en offentlig chat for økt lesbarhet.", + "@hideMemberChangesInPublicChatsBody": {}, + "overview": "Oversikt", + "@overview": {}, + "notifyMeFor": "Varsle meg om", + "@notifyMeFor": {}, + "passwordRecoverySettings": "Innstillinger for gjenoppretting av passord", + "@passwordRecoverySettings": {}, + "people": "Folk", + "@people": { + "type": "String", + "placeholders": {} + }, + "pleaseChoose": "Vennligst velg", + "@pleaseChoose": { + "type": "String", + "placeholders": {} + }, + "pleaseChooseAPasscode": "Vennligst velg en passordkode", + "@pleaseChooseAPasscode": { + "type": "String", + "placeholders": {} + }, + "pleaseEnter4Digits": "Skriv inn fire sifre eller la feltet stå tomt for å deaktivere applåsen.", + "@pleaseEnter4Digits": { + "type": "String", + "placeholders": {} + }, + "pleaseEnterRecoveryKey": "Vennligst skriv inn gjenopprettingsnøkkelen din:", + "@pleaseEnterRecoveryKey": {}, + "pleaseEnterYourPin": "Vennligst skriv inn PIN-koden din", + "@pleaseEnterYourPin": { + "type": "String", + "placeholders": {} + }, + "globalChatId": "Global chat-ID", + "@globalChatId": {}, + "allRooms": "Alle gruppechatter", + "@allRooms": { + "type": "String", + "placeholders": {} + }, + "chatPermissions": "Chat tillatelser", + "@chatPermissions": {}, + "setPermissionsLevelDescription": "Vennligst velg en forhåndsdefinert rolle nedenfor eller skriv inn et tilpasset tillatelsesnivå mellom 0 og 100.", + "@setPermissionsLevelDescription": {}, + "commandHint_invite": "Inviter den gitte brukeren til dette rommet", + "@commandHint_invite": { + "type": "String", + "description": "Usage hint for the command /invite" + }, + "commandHint_join": "Bli med i det gitte rommet", + "@commandHint_join": { + "type": "String", + "description": "Usage hint for the command /join" + }, + "chats": "Chatter", + "@chats": { + "type": "String", + "placeholders": {} + }, + "yourChatBackupHasBeenSetUp": "Sikkerhetskopien av chatten din er konfigurert.", + "@yourChatBackupHasBeenSetUp": {} } From 125b82b450aa07f4950fe63d120dbf5452f080cd Mon Sep 17 00:00:00 2001 From: Frank Paul Silye Date: Sat, 5 Jul 2025 19:53:12 +0200 Subject: [PATCH 24/35] =?UTF-8?q?Translated=20using=20Weblate=20(Norwegian?= =?UTF-8?q?=20Bokm=C3=A5l)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Currently translated at 54.6% (426 of 780 strings) Translation: FluffyChat/Translations Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/nb_NO/ --- lib/l10n/intl_nb.arb | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/lib/l10n/intl_nb.arb b/lib/l10n/intl_nb.arb index a3bbd8b3e..1efb6be09 100644 --- a/lib/l10n/intl_nb.arb +++ b/lib/l10n/intl_nb.arb @@ -2195,5 +2195,18 @@ "placeholders": {} }, "yourChatBackupHasBeenSetUp": "Sikkerhetskopien av chatten din er konfigurert.", - "@yourChatBackupHasBeenSetUp": {} + "@yourChatBackupHasBeenSetUp": {}, + "discover": "Oppdag", + "@discover": {}, + "thereAreCountUsersBlocked": "Akkurat nå er det {count} blokkerte brukere.", + "@thereAreCountUsersBlocked": { + "type": "String", + "count": {} + }, + "sendCanceled": "Sending avbrutt", + "@sendCanceled": {}, + "loginWithMatrixId": "Logg på med Matrix ID", + "@loginWithMatrixId": {}, + "discoverHomeservers": "Oppdag hjemmeservere", + "@discoverHomeservers": {} } From dbb1bce90cb6c37ada4e83d63e9f50ee7a5d09ab Mon Sep 17 00:00:00 2001 From: Frank Paul Silye Date: Mon, 7 Jul 2025 22:16:40 +0200 Subject: [PATCH 25/35] =?UTF-8?q?Translated=20using=20Weblate=20(Norwegian?= =?UTF-8?q?=20Bokm=C3=A5l)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Currently translated at 56.6% (442 of 780 strings) Translation: FluffyChat/Translations Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/nb_NO/ --- lib/l10n/intl_nb.arb | 40 +++++++++++++++++++++++++++++++++++++++- 1 file changed, 39 insertions(+), 1 deletion(-) diff --git a/lib/l10n/intl_nb.arb b/lib/l10n/intl_nb.arb index 1efb6be09..c610248c8 100644 --- a/lib/l10n/intl_nb.arb +++ b/lib/l10n/intl_nb.arb @@ -2208,5 +2208,43 @@ "loginWithMatrixId": "Logg på med Matrix ID", "@loginWithMatrixId": {}, "discoverHomeservers": "Oppdag hjemmeservere", - "@discoverHomeservers": {} + "@discoverHomeservers": {}, + "shareInviteLink": "Del invitasjonslenke", + "@shareInviteLink": {}, + "scanQrCode": "Skann QR-kode", + "@scanQrCode": {}, + "messagesStyle": "Meldinger:", + "@messagesStyle": {}, + "hydrate": "Gjenopprett fra sikkerhetskopifil", + "@hydrate": {}, + "oneClientLoggedOut": "En av klientene dine har blitt logget ut", + "@oneClientLoggedOut": {}, + "addAccount": "Legg til konto", + "@addAccount": {}, + "enableMultiAccounts": "(BETA) Aktiver flere kontoer på denne enheten", + "@enableMultiAccounts": {}, + "openInMaps": "Åpne i kart", + "@openInMaps": { + "type": "String", + "placeholders": {} + }, + "link": "Lenke", + "@link": {}, + "serverRequiresEmail": "Denne serveren må validere e-postadressen din for registrering.", + "@serverRequiresEmail": {}, + "or": "Eller", + "@or": { + "type": "String", + "placeholders": {} + }, + "previousAccount": "Forrige konto", + "@previousAccount": {}, + "widgetUrlError": "Dette er ikke en gyldig URL.", + "@widgetUrlError": {}, + "custom": "Egendefinert", + "@custom": {}, + "user": "Bruker", + "@user": {}, + "users": "Brukere", + "@users": {} } From c98dd724285bd61e5fe0ebaca86eba822e4ad00d Mon Sep 17 00:00:00 2001 From: Frank Paul Silye Date: Wed, 9 Jul 2025 07:27:34 +0200 Subject: [PATCH 26/35] =?UTF-8?q?Translated=20using=20Weblate=20(Norwegian?= =?UTF-8?q?=20Bokm=C3=A5l)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Currently translated at 59.3% (463 of 780 strings) Translation: FluffyChat/Translations Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/nb_NO/ --- lib/l10n/intl_nb.arb | 71 ++++++++++++++++++++++++++++++++++++++++++-- 1 file changed, 69 insertions(+), 2 deletions(-) diff --git a/lib/l10n/intl_nb.arb b/lib/l10n/intl_nb.arb index c610248c8..dd3a5ba60 100644 --- a/lib/l10n/intl_nb.arb +++ b/lib/l10n/intl_nb.arb @@ -10,7 +10,7 @@ "type": "String", "placeholders": {} }, - "acceptedTheInvitation": "{username} godtok invitasjonen", + "acceptedTheInvitation": "👍{username} godtok invitasjonen", "@acceptedTheInvitation": { "type": "String", "placeholders": { @@ -2246,5 +2246,72 @@ "user": "Bruker", "@user": {}, "users": "Brukere", - "@users": {} + "@users": {}, + "countInvited": "{count} inviterte", + "@countInvited": { + "type": "String", + "placeholders": { + "count": { + "type": "int" + } + } + }, + "createGroup": "Opprett gruppe", + "@createGroup": {}, + "editRoomAliases": "Rediger rom aliaser", + "@editRoomAliases": { + "type": "String", + "placeholders": {} + }, + "accessAndVisibility": "Tilgang og synlighet", + "@accessAndVisibility": {}, + "hideInvalidOrUnknownMessageFormats": "Skjul ugyldige eller ukjente meldingsformater", + "@hideInvalidOrUnknownMessageFormats": {}, + "block": "Blokkér", + "@block": {}, + "blockedUsers": "Blokkerte brukere", + "@blockedUsers": {}, + "tryAgain": "Prøv igjen", + "@tryAgain": {}, + "invalidServerName": "Ugyldig servernavn", + "@invalidServerName": {}, + "messageInfo": "Meldingsinformasjon", + "@messageInfo": {}, + "time": "Tid", + "@time": {}, + "messageType": "Meldingstype", + "@messageType": {}, + "sender": "Avsender", + "@sender": {}, + "publish": "Publiser", + "@publish": {}, + "videoWithSize": "Video ({size})", + "@videoWithSize": { + "type": "String", + "placeholders": { + "size": { + "type": "String" + } + } + }, + "reportUser": "Rapporter bruker", + "@reportUser": {}, + "youHaveWithdrawnTheInvitationFor": "Du har trukket tilbake invitasjonen for {user}", + "@youHaveWithdrawnTheInvitationFor": { + "placeholders": { + "user": { + "type": "String" + } + } + }, + "youAcceptedTheInvitation": "👍 Du har akseptert invitasjonen", + "@youAcceptedTheInvitation": {}, + "youBannedUser": "Du stengte ute {bruker}", + "@youBannedUser": { + "placeholders": { + "user": { + "type": "String" + } + } + } } From 025f665bd87865692ae253e34c926b0f412ca25c Mon Sep 17 00:00:00 2001 From: Frank Paul Silye Date: Wed, 9 Jul 2025 07:28:58 +0200 Subject: [PATCH 27/35] =?UTF-8?q?Translated=20using=20Weblate=20(Norwegian?= =?UTF-8?q?=20Bokm=C3=A5l)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Currently translated at 59.3% (463 of 780 strings) Translation: FluffyChat/Translations Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/nb_NO/ --- lib/l10n/intl_nb.arb | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/lib/l10n/intl_nb.arb b/lib/l10n/intl_nb.arb index dd3a5ba60..2f2877ad9 100644 --- a/lib/l10n/intl_nb.arb +++ b/lib/l10n/intl_nb.arb @@ -2306,12 +2306,19 @@ }, "youAcceptedTheInvitation": "👍 Du har akseptert invitasjonen", "@youAcceptedTheInvitation": {}, - "youBannedUser": "Du stengte ute {bruker}", + "youBannedUser": "Du stengte ute {user}", "@youBannedUser": { "placeholders": { "user": { "type": "String" } } + }, + "chatDescriptionHasBeenChanged": "Chatbeskrivelsen er endret", + "@chatDescriptionHasBeenChanged": {}, + "goToTheNewRoom": "Gå til det nye rommet", + "@goToTheNewRoom": { + "type": "String", + "placeholders": {} } } From 9ae4b16b7f0c2d51f59215c7e153fc47d571e1e8 Mon Sep 17 00:00:00 2001 From: Frank Paul Silye Date: Wed, 9 Jul 2025 17:22:28 +0200 Subject: [PATCH 28/35] =?UTF-8?q?Translated=20using=20Weblate=20(Norwegian?= =?UTF-8?q?=20Bokm=C3=A5l)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Currently translated at 61.5% (480 of 780 strings) Translation: FluffyChat/Translations Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/nb_NO/ --- lib/l10n/intl_nb.arb | 55 +++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 54 insertions(+), 1 deletion(-) diff --git a/lib/l10n/intl_nb.arb b/lib/l10n/intl_nb.arb index 2f2877ad9..3ed28358d 100644 --- a/lib/l10n/intl_nb.arb +++ b/lib/l10n/intl_nb.arb @@ -2320,5 +2320,58 @@ "@goToTheNewRoom": { "type": "String", "placeholders": {} - } + }, + "screenSharingTitle": "skjermdeling", + "@screenSharingTitle": {}, + "screenSharingDetail": "Du deler skjermen din i FuffyChat", + "@screenSharingDetail": {}, + "callingPermissions": "Anropstillatelser", + "@callingPermissions": {}, + "callingAccountDetails": "Lar FluffyChat bruke den innebygde Android-oppringingsappen.", + "@callingAccountDetails": {}, + "appearOnTop": "Vis øverst", + "@appearOnTop": {}, + "otherCallingPermissions": "Mikrofon, kamera og andre FluffyChat-tillatelser", + "@otherCallingPermissions": {}, + "whyIsThisMessageEncrypted": "Hvorfor er denne meldingen uleselig?", + "@whyIsThisMessageEncrypted": {}, + "yourGlobalUserIdIs": "Din globale bruker-ID er: ", + "@yourGlobalUserIdIs": {}, + "searchChatsRooms": "Søk etter #chatter, @brukere...", + "@searchChatsRooms": {}, + "groupName": "Gruppenavn", + "@groupName": {}, + "createGroupAndInviteUsers": "Opprett en gruppe og inviter brukere", + "@createGroupAndInviteUsers": {}, + "invite": "Inviter", + "@invite": {}, + "wrongPinEntered": "Feil PIN-kode tastet inn! Prøv igjen om {seconds} sekunder...", + "@wrongPinEntered": { + "type": "String", + "placeholders": { + "seconds": { + "type": "int" + } + } + }, + "sendAsText": "Send som tekst", + "@sendAsText": { + "type": "String" + }, + "sendImages": "Send {count} bilde", + "@sendImages": { + "type": "String", + "placeholders": { + "count": { + "type": "int" + } + } + }, + "presencesToggle": "Vis statusmeldinger fra andre brukere", + "@presencesToggle": { + "type": "String", + "placeholders": {} + }, + "voiceCall": "Taleanrop", + "@voiceCall": {} } From 40da0c107a3e32ac98779bd11e2d8525f123c604 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E0=AE=A4=E0=AE=AE=E0=AE=BF=E0=AE=B4=E0=AF=8D=E0=AE=A8?= =?UTF-8?q?=E0=AF=87=E0=AE=B0=E0=AE=AE=E0=AF=8D?= Date: Thu, 10 Jul 2025 02:04:27 +0200 Subject: [PATCH 29/35] Translated using Weblate (Tamil) Currently translated at 100.0% (780 of 780 strings) Translation: FluffyChat/Translations Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/ta/ --- lib/l10n/intl_ta.arb | 208 ++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 207 insertions(+), 1 deletion(-) diff --git a/lib/l10n/intl_ta.arb b/lib/l10n/intl_ta.arb index 5174f493a..1fb7d7bfc 100644 --- a/lib/l10n/intl_ta.arb +++ b/lib/l10n/intl_ta.arb @@ -3168,5 +3168,211 @@ "@sendFile": { "type": "String", "placeholders": {} - } + }, + "setCustomPermissionLevel": "தனிப்பயன் இசைவு அளவை அமைக்கவும்", + "@setCustomPermissionLevel": {}, + "setPermissionsLevelDescription": "தயவுசெய்து கீழே ஒரு முன் வரையறுக்கப்பட்ட பாத்திரத்தைத் தேர்வுசெய்க அல்லது 0 மற்றும் 100 க்கு இடையில் தனிப்பயன் இசைவு நிலையை உள்ளிடவும்.", + "@setPermissionsLevelDescription": {}, + "ignoreUser": "பயனரை புறக்கணிக்கவும்", + "@ignoreUser": {}, + "normalUser": "சாதாரண பயனர்", + "@normalUser": {}, + "commandHint_roomupgrade": "கொடுக்கப்பட்ட அறை பதிப்பிற்கு இந்த அறையை மேம்படுத்தவும்", + "@commandHint_roomupgrade": {}, + "checkList": "சரிபார்ப்பு பட்டியல்", + "@checkList": {}, + "countInvited": "{count} அழைக்கப்பட்டது", + "@countInvited": { + "type": "String", + "placeholders": { + "count": { + "type": "int" + } + } + }, + "synchronizingPleaseWaitCounter": " ஒத்திசைத்தல்… ({percentage}%)", + "@synchronizingPleaseWaitCounter": { + "type": "String", + "placeholders": { + "percentage": { + "type": "String" + } + } + }, + "previous": "முந்தைய", + "@previous": {}, + "otherPartyNotLoggedIn": "மற்ற கட்சி தற்போது உள்நுழைந்திருக்கவில்லை, எனவே செய்திகளைப் பெற முடியாது!", + "@otherPartyNotLoggedIn": {}, + "appWantsToUseForLogin": "உள்நுழைய '{server}' ஐப் பயன்படுத்தவும்", + "@appWantsToUseForLogin": { + "type": "String", + "placeholders": { + "server": { + "type": "String" + } + } + }, + "appWantsToUseForLoginDescription": "உங்களைப் பற்றிய தகவல்களைப் பகிர பயன்பாடு மற்றும் வலைத்தளத்தை இதன்மூலம் அனுமதிக்கிறீர்கள்.", + "@appWantsToUseForLoginDescription": {}, + "open": "திற", + "@open": {}, + "waitingForServer": "சேவையகத்திற்காக காத்திருக்கிறது ...", + "@waitingForServer": {}, + "appIntroduction": "வெவ்வேறு தூதர்களில் உங்கள் நண்பர்களுடன் அரட்டையடிக்க உங்களை பஞ்சுபோன்றது உங்களை அனுமதிக்கிறது. Https://matrix.org இல் மேலும் அறிக அல்லது *தொடரவும் *தட்டவும்.", + "@appIntroduction": {}, + "newChatRequest": "அரட்டை கோரிக்கை", + "@newChatRequest": {}, + "contentNotificationSettings": "உள்ளடக்க அறிவிப்பு அமைப்புகள்", + "@contentNotificationSettings": {}, + "generalNotificationSettings": "பொது அறிவிப்பு அமைப்புகள்", + "@generalNotificationSettings": {}, + "roomNotificationSettings": "அறை அறிவிப்பு அமைப்புகள்", + "@roomNotificationSettings": {}, + "userSpecificNotificationSettings": "பயனர் குறிப்பிட்ட அறிவிப்பு அமைப்புகள்", + "@userSpecificNotificationSettings": {}, + "otherNotificationSettings": "பிற அறிவிப்பு அமைப்புகள்", + "@otherNotificationSettings": {}, + "notificationRuleContainsUserName": "பயனர் பெயரைக் கொண்டுள்ளது", + "@notificationRuleContainsUserName": {}, + "notificationRuleContainsUserNameDescription": "ஒரு செய்தியில் அவற்றின் பயனர்பெயர் இருக்கும்போது பயனருக்கு அறிவிக்கிறது.", + "@notificationRuleContainsUserNameDescription": {}, + "notificationRuleMaster": "அனைத்து அறிவிப்புகளையும் முடக்குகிறது", + "@notificationRuleMaster": {}, + "notificationRuleMasterDescription": "மற்ற எல்லா விதிகளையும் மீறி அனைத்து அறிவிப்புகளையும் முடக்குகிறது.", + "@notificationRuleMasterDescription": {}, + "notificationRuleSuppressNotices": "தானியங்கு செய்திகளை அடக்கவும்", + "@notificationRuleSuppressNotices": {}, + "notificationRuleSuppressNoticesDescription": "போட்ச் போன்ற தானியங்கி வாடிக்கையாளர்களிடமிருந்து அறிவிப்புகளை அடக்குகிறது.", + "@notificationRuleSuppressNoticesDescription": {}, + "notificationRuleInviteForMe": "எனக்கு அழைக்கவும்", + "@notificationRuleInviteForMe": {}, + "notificationRuleInviteForMeDescription": "ஒரு அறைக்கு அழைக்கப்படும்போது பயனருக்கு அறிவிக்கிறது.", + "@notificationRuleInviteForMeDescription": {}, + "notificationRuleMemberEvent": "உறுப்பினர் நிகழ்வு", + "@notificationRuleMemberEvent": {}, + "notificationRuleMemberEventDescription": "உறுப்பினர் நிகழ்வுகளுக்கான அறிவிப்புகளை அடக்குகிறது.", + "@notificationRuleMemberEventDescription": {}, + "notificationRuleIsUserMention": "பயனர் குறிப்பு", + "@notificationRuleIsUserMention": {}, + "notificationRuleIsUserMentionDescription": "ஒரு செய்தியில் நேரடியாக குறிப்பிடப்படும்போது பயனருக்கு அறிவிக்கிறது.", + "@notificationRuleIsUserMentionDescription": {}, + "notificationRuleContainsDisplayName": "காட்சி பெயரைக் கொண்டுள்ளது", + "@notificationRuleContainsDisplayName": {}, + "notificationRuleContainsDisplayNameDescription": "ஒரு செய்தியில் அவற்றின் காட்சி பெயர் இருக்கும்போது பயனருக்கு அறிவிக்கிறது.", + "@notificationRuleContainsDisplayNameDescription": {}, + "notificationRuleIsRoomMention": "அறை குறிப்பு", + "@notificationRuleIsRoomMention": {}, + "notificationRuleIsRoomMentionDescription": "ஒரு அறை குறிப்பு இருக்கும்போது பயனருக்கு அறிவிக்கிறது.", + "@notificationRuleIsRoomMentionDescription": {}, + "notificationRuleRoomnotif": "அறை அறிவிப்பு", + "@notificationRuleRoomnotif": {}, + "notificationRuleRoomnotifDescription": "ஒரு செய்தியில் '@ROOM' இருக்கும்போது பயனருக்கு அறிவிக்கிறது.", + "@notificationRuleRoomnotifDescription": {}, + "notificationRuleTombstone": "கல்லறை", + "@notificationRuleTombstone": {}, + "notificationRuleTombstoneDescription": "அறை செயலிழக்கச் செய்திகளைப் பற்றி பயனருக்கு அறிவிக்கிறது.", + "@notificationRuleTombstoneDescription": {}, + "notificationRuleReaction": "எதிர்வினை", + "@notificationRuleReaction": {}, + "notificationRuleReactionDescription": "எதிர்வினைகளுக்கான அறிவிப்புகளை அடக்குகிறது.", + "@notificationRuleReactionDescription": {}, + "notificationRuleRoomServerAcl": "அறை சேவையகம் ACL", + "@notificationRuleRoomServerAcl": {}, + "notificationRuleRoomServerAclDescription": "அறை சேவையக அணுகல் கட்டுப்பாட்டு பட்டியல்களுக்கான (ACL) அறிவிப்புகளை அடக்குகிறது.", + "@notificationRuleRoomServerAclDescription": {}, + "notificationRuleSuppressEdits": "திருத்தங்களை அடக்கவும்", + "@notificationRuleSuppressEdits": {}, + "notificationRuleSuppressEditsDescription": "திருத்தப்பட்ட செய்திகளுக்கான அறிவிப்புகளை அடக்குகிறது.", + "@notificationRuleSuppressEditsDescription": {}, + "notificationRuleCall": "அழைப்பு", + "@notificationRuleCall": {}, + "notificationRuleCallDescription": "அழைப்புகள் பற்றி பயனருக்கு அறிவிக்கிறது.", + "@notificationRuleCallDescription": {}, + "notificationRuleEncryptedRoomOneToOne": "மறைகுறியாக்கப்பட்ட அறை ஒன்றுக்கு ஒன்று", + "@notificationRuleEncryptedRoomOneToOne": {}, + "notificationRuleEncryptedRoomOneToOneDescription": "மறைகுறியாக்கப்பட்ட ஒன்றுக்கு ஒன்று அறைகளில் செய்திகளைப் பற்றி பயனருக்கு அறிவிக்கிறது.", + "@notificationRuleEncryptedRoomOneToOneDescription": {}, + "notificationRuleRoomOneToOne": "அறை ஒன்று", + "@notificationRuleRoomOneToOne": {}, + "notificationRuleRoomOneToOneDescription": "ஒருவருக்கு ஒன்று அறைகளில் செய்திகளைப் பற்றி பயனருக்கு அறிவிக்கிறது.", + "@notificationRuleRoomOneToOneDescription": {}, + "notificationRuleMessage": "செய்தி", + "@notificationRuleMessage": {}, + "notificationRuleMessageDescription": "பொதுவான செய்திகளைப் பற்றி பயனருக்கு அறிவிக்கிறது.", + "@notificationRuleMessageDescription": {}, + "notificationRuleEncrypted": "குறியாக்கப்பட்டது", + "@notificationRuleEncrypted": {}, + "notificationRuleEncryptedDescription": "மறைகுறியாக்கப்பட்ட அறைகளில் செய்திகளைப் பற்றி பயனருக்கு அறிவிக்கிறது.", + "@notificationRuleEncryptedDescription": {}, + "notificationRuleJitsi": "சியோட்ச்", + "@notificationRuleJitsi": {}, + "notificationRuleJitsiDescription": "சிட்சி விட்செட் நிகழ்வுகளைப் பற்றி பயனருக்கு அறிவிக்கிறது.", + "@notificationRuleJitsiDescription": {}, + "notificationRuleServerAcl": "சேவையக ACL நிகழ்வுகளை அடக்கவும்", + "@notificationRuleServerAcl": {}, + "notificationRuleServerAclDescription": "சேவையக ACL நிகழ்வுகளுக்கான அறிவிப்புகளை அடக்குகிறது.", + "@notificationRuleServerAclDescription": {}, + "unknownPushRule": "அறியப்படாத புச் விதி '{rule}'", + "@unknownPushRule": { + "type": "String", + "placeholders": { + "rule": { + "type": "String" + } + } + }, + "sentVoiceMessage": "{{duration} - {sender} இலிருந்து குரல் செய்தி", + "@sentVoiceMessage": { + "type": "String", + "placeholders": { + "sender": { + "type": "String" + }, + "duration": { + "type": "String" + } + } + }, + "deletePushRuleCanNotBeUndone": "இந்த அறிவிப்பு அமைப்பை நீங்கள் நீக்கினால், இதை செயல்தவிர்க்க முடியாது.", + "@deletePushRuleCanNotBeUndone": {}, + "more": "மேலும்", + "@more": {}, + "shareKeysWith": "விசைகளைப் பகிரவும் ...", + "@shareKeysWith": {}, + "shareKeysWithDescription": "மறைகுறியாக்கப்பட்ட அரட்டைகளில் உங்கள் செய்திகளுடன் படிக்க எந்த சாதனங்களை நம்ப வேண்டும்?", + "@shareKeysWithDescription": {}, + "allDevices": "அனைத்து சாதனங்களும்", + "@allDevices": {}, + "crossVerifiedDevicesIfEnabled": "இயக்கப்பட்டால் சரிபார்க்கப்பட்ட சாதனங்களை குறுக்கு", + "@crossVerifiedDevicesIfEnabled": {}, + "crossVerifiedDevices": "குறுக்கு சரிபார்க்கப்பட்ட சாதனங்கள்", + "@crossVerifiedDevices": {}, + "verifiedDevicesOnly": "சரிபார்க்கப்பட்ட சாதனங்கள் மட்டுமே", + "@verifiedDevicesOnly": {}, + "takeAPhoto": "புகைப்படம் எடுக்கவும்", + "@takeAPhoto": {}, + "recordAVideo": "வீடியோவைப் பதிவுசெய்க", + "@recordAVideo": {}, + "optionalMessage": "(விரும்பினால்) செய்தி ...", + "@optionalMessage": {}, + "notSupportedOnThisDevice": "இந்த சாதனத்தில் ஆதரிக்கப்படவில்லை", + "@notSupportedOnThisDevice": {}, + "enterNewChat": "புதிய அரட்டையை உள்ளிடவும்", + "@enterNewChat": {}, + "approve": "ஒப்புதல்", + "@approve": {}, + "youHaveKnocked": "நீங்கள் தட்டிவிட்டீர்கள்", + "@youHaveKnocked": {}, + "pleaseWaitUntilInvited": "அறையில் இருந்து யாராவது உங்களை அழைக்கும் வரை தயவுசெய்து இப்போது காத்திருங்கள்.", + "@pleaseWaitUntilInvited": {}, + "commandHint_logout": "உங்கள் தற்போதைய சாதனத்தை பதிவு செய்க", + "@commandHint_logout": {}, + "commandHint_logoutall": "அனைத்து செயலில் உள்ள சாதனங்களையும் அனுப்புகிறது", + "@commandHint_logoutall": {}, + "displayNavigationRail": "மொபைலில் வழிசெலுத்தல் ரெயிலைக் காட்டு", + "@displayNavigationRail": {}, + "customReaction": "தனிப்பயன் எதிர்வினை", + "@customReaction": {}, + "moreEvents": "மேலும் நிகழ்வுகள்", + "@moreEvents": {} } From 73fff915de9d7c2b5bfe043f912d424350d04ddd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E0=AE=A4=E0=AE=AE=E0=AE=BF=E0=AE=B4=E0=AF=8D=E0=AE=A8?= =?UTF-8?q?=E0=AF=87=E0=AE=B0=E0=AE=AE=E0=AF=8D?= Date: Thu, 10 Jul 2025 02:06:54 +0200 Subject: [PATCH 30/35] Translated using Weblate (Tamil) Currently translated at 100.0% (780 of 780 strings) Translation: FluffyChat/Translations Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/ta/ --- lib/l10n/intl_ta.arb | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/lib/l10n/intl_ta.arb b/lib/l10n/intl_ta.arb index 1fb7d7bfc..446e969b5 100644 --- a/lib/l10n/intl_ta.arb +++ b/lib/l10n/intl_ta.arb @@ -1046,7 +1046,7 @@ } } }, - "placeCall": "அழைப்பு", + "placeCall": "அழைப்பு இடு", "@placeCall": {}, "videoCallsBetaWarning": "வீடியோ அழைப்புகள் தற்போது பீட்டாவில் உள்ளன என்பதை நினைவில் கொள்க. அவர்கள் எதிர்பார்த்தபடி வேலை செய்யக்கூடாது அல்லது எல்லா தளங்களிலும் வேலை செய்யக்கூடாது.", "@videoCallsBetaWarning": {}, @@ -3284,7 +3284,7 @@ "@notificationRuleSuppressEdits": {}, "notificationRuleSuppressEditsDescription": "திருத்தப்பட்ட செய்திகளுக்கான அறிவிப்புகளை அடக்குகிறது.", "@notificationRuleSuppressEditsDescription": {}, - "notificationRuleCall": "அழைப்பு", + "notificationRuleCall": "அழை", "@notificationRuleCall": {}, "notificationRuleCallDescription": "அழைப்புகள் பற்றி பயனருக்கு அறிவிக்கிறது.", "@notificationRuleCallDescription": {}, @@ -3321,7 +3321,7 @@ } } }, - "sentVoiceMessage": "{{duration} - {sender} இலிருந்து குரல் செய்தி", + "sentVoiceMessage": "🎙️{duration} - {sender} இலிருந்து குரல் செய்தி", "@sentVoiceMessage": { "type": "String", "placeholders": { From 86ed938df8e4d37865298e4f2b3d26ecf2bec43b Mon Sep 17 00:00:00 2001 From: LucasMZ Date: Sat, 12 Jul 2025 23:47:14 +0200 Subject: [PATCH 31/35] Translated using Weblate (Portuguese (Brazil)) Currently translated at 99.7% (778 of 780 strings) Translation: FluffyChat/Translations Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/pt_BR/ --- lib/l10n/intl_pt_BR.arb | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/lib/l10n/intl_pt_BR.arb b/lib/l10n/intl_pt_BR.arb index 122c6d0af..218491087 100644 --- a/lib/l10n/intl_pt_BR.arb +++ b/lib/l10n/intl_pt_BR.arb @@ -1546,7 +1546,7 @@ "type": "String", "placeholders": {} }, - "search": "Pesquisar", + "search": "Procurar", "@search": { "type": "String", "placeholders": {} @@ -2700,11 +2700,11 @@ "@leaveEmptyToClearStatus": {}, "joinSpace": "Participar do espaço", "@joinSpace": {}, - "searchForUsers": "Pesquisar por @usuários...", + "searchForUsers": "Procurar por @usuários...", "@searchForUsers": {}, "databaseMigrationTitle": "O banco de dados está otimizado", "@databaseMigrationTitle": {}, - "searchChatsRooms": "Pesquisar por #conversas, @usuários...", + "searchChatsRooms": "Procurar por #conversas, @usuários...", "@searchChatsRooms": {}, "databaseMigrationBody": "Por favor, aguarde. Isto pode demorar um pouco.", "@databaseMigrationBody": {}, @@ -2950,7 +2950,7 @@ "@createNewAddress": {}, "knock": "Bater na porta", "@knock": {}, - "searchIn": "Pesquisar em {chat}...", + "searchIn": "Procurar na conversa {chat}...", "@searchIn": { "type": "String", "placeholders": { From 46d5dd97900ed6c22ab9008f08b0473648c8028d Mon Sep 17 00:00:00 2001 From: LucasMZ Date: Sun, 13 Jul 2025 02:28:42 +0200 Subject: [PATCH 32/35] Translated using Weblate (Portuguese (Brazil)) Currently translated at 99.7% (778 of 780 strings) Translation: FluffyChat/Translations Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/pt_BR/ --- lib/l10n/intl_pt_BR.arb | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/lib/l10n/intl_pt_BR.arb b/lib/l10n/intl_pt_BR.arb index 218491087..03da291e5 100644 --- a/lib/l10n/intl_pt_BR.arb +++ b/lib/l10n/intl_pt_BR.arb @@ -1546,7 +1546,7 @@ "type": "String", "placeholders": {} }, - "search": "Procurar", + "search": "Pesquisar", "@search": { "type": "String", "placeholders": {} @@ -2700,11 +2700,11 @@ "@leaveEmptyToClearStatus": {}, "joinSpace": "Participar do espaço", "@joinSpace": {}, - "searchForUsers": "Procurar por @usuários...", + "searchForUsers": "Pesquisar por @usuários...", "@searchForUsers": {}, "databaseMigrationTitle": "O banco de dados está otimizado", "@databaseMigrationTitle": {}, - "searchChatsRooms": "Procurar por #conversas, @usuários...", + "searchChatsRooms": "Pesquisar por #conversas, @usuários...", "@searchChatsRooms": {}, "databaseMigrationBody": "Por favor, aguarde. Isto pode demorar um pouco.", "@databaseMigrationBody": {}, From 56f8a2e8bc8314e03709f2e70b3ac9f07ae74be3 Mon Sep 17 00:00:00 2001 From: Frank Paul Silye Date: Mon, 14 Jul 2025 11:16:32 +0200 Subject: [PATCH 33/35] =?UTF-8?q?Translated=20using=20Weblate=20(Norwegian?= =?UTF-8?q?=20Bokm=C3=A5l)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Currently translated at 61.9% (483 of 780 strings) Translation: FluffyChat/Translations Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/nb_NO/ --- lib/l10n/intl_nb.arb | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/lib/l10n/intl_nb.arb b/lib/l10n/intl_nb.arb index 3ed28358d..c2803d643 100644 --- a/lib/l10n/intl_nb.arb +++ b/lib/l10n/intl_nb.arb @@ -2373,5 +2373,11 @@ "placeholders": {} }, "voiceCall": "Taleanrop", - "@voiceCall": {} + "@voiceCall": {}, + "accessAndVisibilityDescription": "Hvem som har lov til å bli med i denne chatten og hvordan chatten kan oppdages.", + "@accessAndVisibilityDescription": {}, + "calls": "Anrop", + "@calls": {}, + "customEmojisAndStickers": "Egendefinerte emojier og klistremerker", + "@customEmojisAndStickers": {} } From 23b52d74d6f1a429ab6967e42419d9d9cc3b8cad Mon Sep 17 00:00:00 2001 From: Angelo Schirinzi Date: Tue, 15 Jul 2025 22:26:44 +0200 Subject: [PATCH 34/35] Translated using Weblate (Italian) Currently translated at 100.0% (780 of 780 strings) Translation: FluffyChat/Translations Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/it/ --- lib/l10n/intl_it.arb | 37 +++++++++++++++++++++++++++++++++++-- 1 file changed, 35 insertions(+), 2 deletions(-) diff --git a/lib/l10n/intl_it.arb b/lib/l10n/intl_it.arb index 99833b549..20e359ffd 100644 --- a/lib/l10n/intl_it.arb +++ b/lib/l10n/intl_it.arb @@ -2805,7 +2805,7 @@ "@noOneCanJoin": {}, "usersMustKnock": "Gli utenti devono bussare", "@usersMustKnock": {}, - "alwaysUse24HourFormat": "", + "alwaysUse24HourFormat": "disattivato", "@alwaysUse24HourFormat": { "description": "Set to true to always display time of day in 24 hour format." }, @@ -3349,5 +3349,38 @@ "youHaveKnocked": "Hai bussato", "@youHaveKnocked": {}, "pleaseWaitUntilInvited": "Ora attendi, finché qualcuno dalla stanza non ti invita.", - "@pleaseWaitUntilInvited": {} + "@pleaseWaitUntilInvited": {}, + "checkList": "Checklist", + "@checkList": {}, + "countInvited": "{count} invitati", + "@countInvited": { + "type": "String", + "placeholders": { + "count": { + "type": "int" + } + } + }, + "sentVoiceMessage": "🎙️ {duration} - Messaggio vocale da {sender}", + "@sentVoiceMessage": { + "type": "String", + "placeholders": { + "sender": { + "type": "String" + }, + "duration": { + "type": "String" + } + } + }, + "commandHint_logout": "Disconnetti questo dispositivo", + "@commandHint_logout": {}, + "commandHint_logoutall": "Disconnetti tutti i dispositivi attivi", + "@commandHint_logoutall": {}, + "displayNavigationRail": "Mostra barra di navigazione su mobile", + "@displayNavigationRail": {}, + "customReaction": "Reazione personalizzata", + "@customReaction": {}, + "moreEvents": "Altri eventi", + "@moreEvents": {} } From e96f6669ccd81fe454cf4605047cdbe5516bae10 Mon Sep 17 00:00:00 2001 From: Christian Date: Sat, 19 Jul 2025 11:02:54 +0200 Subject: [PATCH 35/35] =?UTF-8?q?Translated=20using=20Weblate=20(Norwegian?= =?UTF-8?q?=20Bokm=C3=A5l)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Currently translated at 61.9% (484 of 781 strings) Translation: FluffyChat/Translations Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/nb_NO/ --- lib/l10n/intl_nb.arb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/l10n/intl_nb.arb b/lib/l10n/intl_nb.arb index c2803d643..b8ffe73fa 100644 --- a/lib/l10n/intl_nb.arb +++ b/lib/l10n/intl_nb.arb @@ -1980,7 +1980,7 @@ }, "restricted": "Begrenset", "@restricted": {}, - "updateInstalled": "🎉 Oppdatering {versjon} installert!", + "updateInstalled": "🎉 Oppdatering {version} installert!", "@updateInstalled": { "type": "String", "placeholders": {