From b45f3aade94fe45717d6179f126e1a63ff31bb24 Mon Sep 17 00:00:00 2001 From: Frank Paul Silye Date: Sat, 15 Nov 2025 16:27:59 +0100 Subject: [PATCH 1/5] =?UTF-8?q?chore(translations):=20Translated=20using?= =?UTF-8?q?=20Weblate=20(Norwegian=20Bokm=C3=A5l)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Currently translated at 90.5% (734 of 811 strings) Translation: FluffyChat/Translations Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/nb_NO/ --- lib/l10n/intl_nb.arb | 23 ++++++++++++++++++++++- 1 file changed, 22 insertions(+), 1 deletion(-) diff --git a/lib/l10n/intl_nb.arb b/lib/l10n/intl_nb.arb index e59373c34..af03494be 100644 --- a/lib/l10n/intl_nb.arb +++ b/lib/l10n/intl_nb.arb @@ -3223,5 +3223,26 @@ "callingAccount": "Ringekonto", "@callingAccount": {}, "appearOnTopDetails": "Lar appen vises øverst (ikke nødvendig hvis du allerede har Fluffychat konfigurert som en ringekonto)", - "@appearOnTopDetails": {} + "@appearOnTopDetails": {}, + "longPressToRecordVoiceMessage": "Langt trykk for å spille inn talemelding.", + "@longPressToRecordVoiceMessage": {}, + "startedAPoll": "{username} startet en avstemning.", + "@startedAPoll": { + "type": "String", + "placeholders": { + "username": { + "type": "String" + } + } + }, + "poll": "Avstemning", + "@poll": {}, + "startPoll": "Start avstemning", + "@startPoll": {}, + "endPoll": "Avslutt avstemning", + "@endPoll": {}, + "answersVisible": "Svar synlige", + "@answersVisible": {}, + "answersHidden": "Svar skjult", + "@answersHidden": {} } From 02945d6b9d28ab7960a3d9ae6d965a9ac25e4864 Mon Sep 17 00:00:00 2001 From: Ricky Tigg Date: Sun, 16 Nov 2025 12:51:02 +0100 Subject: [PATCH 2/5] chore(translations): Translated using Weblate (Finnish) Currently translated at 85.6% (695 of 811 strings) Translation: FluffyChat/Translations Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/fi/ --- lib/l10n/intl_fi.arb | 64 +++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 63 insertions(+), 1 deletion(-) diff --git a/lib/l10n/intl_fi.arb b/lib/l10n/intl_fi.arb index 78b7614a2..252ffa259 100644 --- a/lib/l10n/intl_fi.arb +++ b/lib/l10n/intl_fi.arb @@ -3125,5 +3125,67 @@ "inviteOtherUsers": "Kutsu muita käyttäjiä tähän pikakeskusteluun", "@inviteOtherUsers": {}, "changeTheChatPermissions": "Muuta keskustelulupia", - "@changeTheChatPermissions": {} + "@changeTheChatPermissions": {}, + "changeTheVisibilityOfChatHistory": "Muuta pikakeskusteluhistorian näkyvyyttä", + "@changeTheVisibilityOfChatHistory": {}, + "changeTheCanonicalRoomAlias": "Vaihda julkisen pikakeskustelun pääosoite", + "@changeTheCanonicalRoomAlias": {}, + "sendRoomNotifications": "Lähetä @room-ilmoituksia", + "@sendRoomNotifications": {}, + "changeTheDescriptionOfTheGroup": "Muuta keskustelun kuvausta", + "@changeTheDescriptionOfTheGroup": {}, + "chatPermissionsDescription": "Määritä tarvittava tehotaso tietyille toiminnoille tässä pikakeskustelussa. Tehotasot 0, 50 ja 100 edustavat yleensä käyttäjiä, valvoja ja ylläpitäjiä, mutta mikä tahansa porrastus on mahdollinen.", + "@chatPermissionsDescription": {}, + "updateInstalled": "🎉 Päivitys {version} asennettu!", + "@updateInstalled": { + "type": "String", + "placeholders": { + "version": { + "type": "String" + } + } + }, + "sendCanceled": "Lähetys peruttu", + "@sendCanceled": {}, + "loginWithMatrixId": "Kirjaudu sisään Matrix-tunnuksella", + "@loginWithMatrixId": {}, + "discoverHomeservers": "Tutustu kotipalvelimiin", + "@discoverHomeservers": {}, + "whatIsAHomeserver": "Mikä on kotipalvelin?", + "@whatIsAHomeserver": {}, + "homeserverDescription": "Kaikki tietosi tallennetaan kotipalvelimelle, aivan kuten sähköpostipalveluntarjoaja. Voit valita, mitä kotipalvelinta haluat käyttää, ja silti kommunikoida kaikkien kanssa. Lisätietoja osoitteessa https://matrix.org.", + "@homeserverDescription": {}, + "doesNotSeemToBeAValidHomeserver": "Ei näytä olevan yhteensopiva kotipalvelin. Väärä URL-osoite?", + "@doesNotSeemToBeAValidHomeserver": {}, + "calculatingFileSize": "Lasketaan tiedoston kokoa...", + "@calculatingFileSize": {}, + "prepareSendingAttachment": "Valmistele lähetettävä liite...", + "@prepareSendingAttachment": {}, + "sendingAttachment": "Lähetetään liitettä...", + "@sendingAttachment": {}, + "generatingVideoThumbnail": "Videon pikkukuvan luominen...", + "@generatingVideoThumbnail": {}, + "compressVideo": "Pakataan videota...", + "@compressVideo": {}, + "sendingAttachmentCountOfCount": "Lähetetään {length} pituista liitettä {index}...", + "@sendingAttachmentCountOfCount": { + "type": "integer", + "placeholders": { + "index": { + "type": "int" + }, + "length": { + "type": "int" + } + } + }, + "serverLimitReached": "Palvelinraja saavutettu! Odotetaan {seconds} sekuntia...", + "@serverLimitReached": { + "type": "integer", + "placeholders": { + "seconds": { + "type": "int" + } + } + } } From 73b32d011907da7c896a7263ab0dc1febf7d4b06 Mon Sep 17 00:00:00 2001 From: Ricky Tigg Date: Sun, 16 Nov 2025 12:51:19 +0100 Subject: [PATCH 3/5] chore(translations): Translated using Weblate (Finnish) Currently translated at 85.8% (696 of 811 strings) Translation: FluffyChat/Translations Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/fi/ --- lib/l10n/intl_fi.arb | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/lib/l10n/intl_fi.arb b/lib/l10n/intl_fi.arb index 252ffa259..d4c820239 100644 --- a/lib/l10n/intl_fi.arb +++ b/lib/l10n/intl_fi.arb @@ -3187,5 +3187,7 @@ "type": "int" } } - } + }, + "oneOfYourDevicesIsNotVerified": "Yhtä laitteistasi ei ole vahvistettu", + "@oneOfYourDevicesIsNotVerified": {} } From 2939415106aca17747db3ce1a4f104111dd4a4aa Mon Sep 17 00:00:00 2001 From: Ricky Tigg Date: Sun, 16 Nov 2025 13:50:57 +0100 Subject: [PATCH 4/5] chore(translations): Translated using Weblate (Finnish) Currently translated at 93.0% (755 of 811 strings) Translation: FluffyChat/Translations Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/fi/ --- lib/l10n/intl_fi.arb | 127 ++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 126 insertions(+), 1 deletion(-) diff --git a/lib/l10n/intl_fi.arb b/lib/l10n/intl_fi.arb index d4c820239..d93891377 100644 --- a/lib/l10n/intl_fi.arb +++ b/lib/l10n/intl_fi.arb @@ -3189,5 +3189,130 @@ } }, "oneOfYourDevicesIsNotVerified": "Yhtä laitteistasi ei ole vahvistettu", - "@oneOfYourDevicesIsNotVerified": {} + "@oneOfYourDevicesIsNotVerified": {}, + "noticeChatBackupDeviceVerification": "Huomautus: Kun yhdistät kaikki laitteesi keskustelun varmuuskopiointiin, ne vahvistetaan automaattisesti.", + "@noticeChatBackupDeviceVerification": {}, + "blur": "Sumeus:", + "@blur": {}, + "opacity": "Läpinäkymättömyys:", + "@opacity": {}, + "setWallpaper": "Aseta taustakuva", + "@setWallpaper": {}, + "manageAccount": "Hallinnoi tiliä", + "@manageAccount": {}, + "noContactInformationProvided": "Palvelin ei ilmoittaa mitään kelvollisia yhteystietoja", + "@noContactInformationProvided": {}, + "contactServerAdmin": "Ota yhteyttä palvelimen ylläpitäjään", + "@contactServerAdmin": {}, + "contactServerSecurity": "Ota yhteyttä palvelimen tietoturvaosastoon", + "@contactServerSecurity": {}, + "supportPage": "Tukisivu", + "@supportPage": {}, + "compress": "Pakkaa", + "@compress": {}, + "boldText": "Lihavoitu teksti", + "@boldText": {}, + "italicText": "Kursivoitu teksti", + "@italicText": {}, + "strikeThrough": "Yliviivaus", + "@strikeThrough": {}, + "pleaseFillOut": "Ole hyvä ja täytä", + "@pleaseFillOut": {}, + "invalidUrl": "Virheellinen URL-osoite", + "@invalidUrl": {}, + "addLink": "Lisää linkki", + "@addLink": {}, + "unableToJoinChat": "Pikakeskusteluun liittyminen ei onnistu. Toinen osapuoli on ehkä jo sulkenut keskustelun.", + "@unableToJoinChat": {}, + "otherPartyNotLoggedIn": "Toinen osapuoli ei ole tällä hetkellä kirjautuneena sisään, joten ei voi vastaanottaa viestejä!", + "@otherPartyNotLoggedIn": {}, + "appWantsToUseForLogin": "Kirjaudu sisään käyttämällä '{server}':ta", + "@appWantsToUseForLogin": { + "type": "String", + "placeholders": { + "server": { + "type": "String" + } + } + }, + "appWantsToUseForLoginDescription": "Annat täten sovellukselle ja verkkosivustolle luvan jakaa tietoja sinusta.", + "@appWantsToUseForLoginDescription": {}, + "waitingForServer": "Odotetaan palvelinta...", + "@waitingForServer": {}, + "appIntroduction": "FluffyChatin avulla voit keskustella ystäviesi kanssa eri pikaviestimien kautta. Lue lisää osoitteesta https://matrix.org tai napauta *Jatka*.", + "@appIntroduction": {}, + "newChatRequest": "📩 Uusi pikakeskustelupyyntö", + "@newChatRequest": {}, + "contentNotificationSettings": "Sisältöilmoitusten asetukset", + "@contentNotificationSettings": {}, + "generalNotificationSettings": "Yleiset ilmoitusasetukset", + "@generalNotificationSettings": {}, + "roomNotificationSettings": "Huoneen ilmoitusten asetukset", + "@roomNotificationSettings": {}, + "userSpecificNotificationSettings": "Käyttäjäkohtaiset ilmoitusten asetukset", + "@userSpecificNotificationSettings": {}, + "otherNotificationSettings": "Muut ilmoitusten asetukset", + "@otherNotificationSettings": {}, + "notificationRuleContainsUserName": "Sisältää käyttäjän nimen", + "@notificationRuleContainsUserName": {}, + "notificationRuleContainsUserNameDescription": "Ilmoittaa käyttäjälle, kun viesti sisältää hänen käyttäjän nimensä.", + "@notificationRuleContainsUserNameDescription": {}, + "notificationRuleMaster": "Mykistä kaikki ilmoitukset", + "@notificationRuleMaster": {}, + "notificationRuleMasterDescription": "Ohittaa kaikki muut säännöt ja poistaa kaikki ilmoitukset käytöstä.", + "@notificationRuleMasterDescription": {}, + "notificationRuleSuppressNotices": "Poista kaikki automatisoidut viestit", + "@notificationRuleSuppressNotices": {}, + "notificationRuleSuppressNoticesDescription": "Poistaa ilmoitukset automatisoiduilta asiakkailta, kuten boteilta.", + "@notificationRuleSuppressNoticesDescription": {}, + "notificationRuleInviteForMe": "Kutsu minulle", + "@notificationRuleInviteForMe": {}, + "notificationRuleInviteForMeDescription": "Ilmoittaa käyttäjälle, kun hänet on kutsuttu huoneeseen.", + "@notificationRuleInviteForMeDescription": {}, + "notificationRuleMemberEvent": "Jäsentapahtuma", + "@notificationRuleMemberEvent": {}, + "notificationRuleMemberEventDescription": "Poistaa jäsenyystapahtumien ilmoitukset.", + "@notificationRuleMemberEventDescription": {}, + "notificationRuleIsUserMention": "Käyttäjän maininta", + "@notificationRuleIsUserMention": {}, + "notificationRuleIsUserMentionDescription": "Ilmoittaa käyttäjälle, kun hänet mainitaan suoraan viestissä.", + "@notificationRuleIsUserMentionDescription": {}, + "notificationRuleContainsDisplayName": "Sisältää näyttönimen", + "@notificationRuleContainsDisplayName": {}, + "notificationRuleContainsDisplayNameDescription": "Ilmoittaa käyttäjälle, kun viesti sisältää hänen näyttönimensä.", + "@notificationRuleContainsDisplayNameDescription": {}, + "notificationRuleIsRoomMention": "Huoneen maininta", + "@notificationRuleIsRoomMention": {}, + "notificationRuleIsRoomMentionDescription": "Ilmoittaa käyttäjälle, kun huoneesta on maininta.", + "@notificationRuleIsRoomMentionDescription": {}, + "notificationRuleRoomnotif": "Huoneilmoitus", + "@notificationRuleRoomnotif": {}, + "notificationRuleRoomnotifDescription": "Ilmoittaa käyttäjälle, kun viesti sisältää '@room'.", + "@notificationRuleRoomnotifDescription": {}, + "notificationRuleTombstone": "Hautakivi", + "@notificationRuleTombstone": {}, + "notificationRuleTombstoneDescription": "Ilmoittaa käyttäjälle huoneen deaktivointiviesteistä.", + "@notificationRuleTombstoneDescription": {}, + "notificationRuleReaction": "Reagointi", + "@notificationRuleReaction": {}, + "notificationRuleReactionDescription": "Poistaa ilmoitukset reaktioista.", + "@notificationRuleReactionDescription": {}, + "notificationRuleRoomServerAcl": "Huonepalvelimen pääsyluettelo", + "@notificationRuleRoomServerAcl": {}, + "notificationRuleRoomServerAclDescription": "Poistaa huonepalvelimen pääsyluetteloiden (ACL) ilmoitukset.", + "@notificationRuleRoomServerAclDescription": {}, + "notificationRuleSuppressEdits": "Poista muokkaukset", + "@notificationRuleSuppressEdits": {}, + "notificationRuleSuppressEditsDescription": "Poistaa ilmoitukset muokatuista viesteistä.", + "@notificationRuleSuppressEditsDescription": {}, + "notificationRuleCall": "Soita", + "@notificationRuleCall": {}, + "notificationRuleCallDescription": "Ilmoittaa käyttäjälle soitoista.", + "@notificationRuleCallDescription": {}, + "notificationRuleEncryptedRoomOneToOne": "Kahdenkeskinen salattu huone", + "@notificationRuleEncryptedRoomOneToOne": {}, + "notificationRuleEncryptedRoomOneToOneDescription": "Ilmoittaa käyttäjälle kahdenkeskisissä salatuissa huoneissa olevista viesteistä.", + "@notificationRuleEncryptedRoomOneToOneDescription": {}, + "notificationRuleRoomOneToOne": "Kahdenkeskinen huone", + "@notificationRuleRoomOneToOne": {} } From 80512651b663d6cf5a734445e696668d5677452a Mon Sep 17 00:00:00 2001 From: Ricky Tigg Date: Sun, 16 Nov 2025 14:08:28 +0100 Subject: [PATCH 5/5] chore(translations): Translated using Weblate (Finnish) Currently translated at 95.4% (774 of 811 strings) Translation: FluffyChat/Translations Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/fi/ --- lib/l10n/intl_fi.arb | 57 +++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 56 insertions(+), 1 deletion(-) diff --git a/lib/l10n/intl_fi.arb b/lib/l10n/intl_fi.arb index d93891377..22b31b1a9 100644 --- a/lib/l10n/intl_fi.arb +++ b/lib/l10n/intl_fi.arb @@ -3314,5 +3314,60 @@ "notificationRuleEncryptedRoomOneToOneDescription": "Ilmoittaa käyttäjälle kahdenkeskisissä salatuissa huoneissa olevista viesteistä.", "@notificationRuleEncryptedRoomOneToOneDescription": {}, "notificationRuleRoomOneToOne": "Kahdenkeskinen huone", - "@notificationRuleRoomOneToOne": {} + "@notificationRuleRoomOneToOne": {}, + "notificationRuleRoomOneToOneDescription": "Ilmoittaa käyttäjälle kahdenkeskisissä huoneissa olevista viesteistä.", + "@notificationRuleRoomOneToOneDescription": {}, + "notificationRuleMessage": "Viesti", + "@notificationRuleMessage": {}, + "notificationRuleMessageDescription": "Ilmoittaa käyttäjälle yleisistä viesteistä.", + "@notificationRuleMessageDescription": {}, + "notificationRuleEncrypted": "Salattu", + "@notificationRuleEncrypted": {}, + "notificationRuleEncryptedDescription": "Ilmoittaa käyttäjälle salatuissa huoneissa olevista viesteistä.", + "@notificationRuleEncryptedDescription": {}, + "notificationRuleJitsiDescription": "Ilmoittaa käyttäjälle tapahtumista Jitsi-vimpaimesta.", + "@notificationRuleJitsiDescription": {}, + "notificationRuleServerAcl": "Poista tapahtumat palvelimen pääsyluettelosta", + "@notificationRuleServerAcl": {}, + "notificationRuleServerAclDescription": "Poistaa ilmoitukset palvelimen pääsyluettelosta.", + "@notificationRuleServerAclDescription": {}, + "unknownPushRule": "Tuntematon työntösääntö '{rule}'", + "@unknownPushRule": { + "type": "String", + "placeholders": { + "rule": { + "type": "String" + } + } + }, + "sentVoiceMessage": "🎙️ {duration} - Ääniviesti {sender}:lta", + "@sentVoiceMessage": { + "type": "String", + "placeholders": { + "sender": { + "type": "String" + }, + "duration": { + "type": "String" + } + } + }, + "deletePushRuleCanNotBeUndone": "Jos poistat tämän ilmoitusasetuksen, sitä ei voi kumota.", + "@deletePushRuleCanNotBeUndone": {}, + "shareKeysWith": "Jaa avaimet...", + "@shareKeysWith": {}, + "shareKeysWithDescription": "Mihin laitteisiin tulisi luottaa, jotta ne voivat lukea viestejäsi salatuissa keskusteluissa?", + "@shareKeysWithDescription": {}, + "crossVerifiedDevicesIfEnabled": "Ristiinvahvistetut laitteet, jos otettu käyttöön", + "@crossVerifiedDevicesIfEnabled": {}, + "crossVerifiedDevices": "Ristiinvahvistetut laitteet", + "@crossVerifiedDevices": {}, + "verifiedDevicesOnly": "Vain vahvistetut laitteet", + "@verifiedDevicesOnly": {}, + "takeAPhoto": "Ota valokuva", + "@takeAPhoto": {}, + "optionalMessage": "(Valinnainen) viesti...", + "@optionalMessage": {}, + "notSupportedOnThisDevice": "Ei tuettu tällä laitteella", + "@notSupportedOnThisDevice": {} }