From 0478dc1fedc35a075cbfd3f1cdb03c1332f03c93 Mon Sep 17 00:00:00 2001 From: Tulir Asokan Date: Mon, 4 Mar 2019 15:45:03 +0000 Subject: [PATCH 01/16] Translated using Weblate (Finnish) Currently translated at 84.7% (1316 of 1552 strings) Translation: Riot Web/matrix-react-sdk Translate-URL: http://translate.riot.im/projects/riot-web/matrix-react-sdk/fi/ --- src/i18n/strings/fi.json | 76 +++++++++++++++++++++++----------------- 1 file changed, 44 insertions(+), 32 deletions(-) diff --git a/src/i18n/strings/fi.json b/src/i18n/strings/fi.json index e3aa417e34..a000a56618 100644 --- a/src/i18n/strings/fi.json +++ b/src/i18n/strings/fi.json @@ -21,7 +21,7 @@ "Failed to change password. Is your password correct?": "Salasanan muuttaminen epäonnistui. Onko salasanasi oikein?", "Continue": "Jatka", "powered by Matrix": "Matrix", - "Active call (%(roomName)s)": "Aktivoi puhelu (%(roomName)s)", + "Active call (%(roomName)s)": "Aktiivinen puhelu (%(roomName)s)", "Add": "Lisää", "Add a topic": "Lisää aihe", "Add email address": "Lisää sähköpostiosoite", @@ -56,7 +56,7 @@ "Are you sure you want to reject the invitation?": "Oletko varma että haluat hylätä kutsun?", "Are you sure you want to upload the following files?": "Oletko varma että haluat ladata seuraavat tiedostot?", "Attachment": "Liite", - "Autoplay GIFs and videos": "Toista automaattisesti GIF-animaatiot ja videot", + "Autoplay GIFs and videos": "Toista GIF-animaatiot ja videot automaattisesti", "%(senderName)s banned %(targetName)s.": "%(senderName)s antoi porttikiellon käyttäjälle %(targetName)s.", "Can't connect to homeserver - please check your connectivity, ensure your homeserver's SSL certificate is trusted, and that a browser extension is not blocking requests.": "Yhdistäminen kotipalvelimeen epäonnistui. Ole hyvä ja tarkista verkkoyhteytesi ja varmista että kotipalvelimen SSL-sertifikaatti on luotettu, ja että jokin selaimen lisäosa ei estä pyyntöjen lähettämisen.", "Can't connect to homeserver via HTTP when an HTTPS URL is in your browser bar. Either use HTTPS or enable unsafe scripts.": "Yhdistäminen kotipalveluun HTTP:n avulla ei ole mahdollista kun selaimen osoitepalkissa on HTTPS URL. Käytä joko HTTPS tai salli turvattomat skriptit.", @@ -139,7 +139,7 @@ "Export": "Vie", "Export E2E room keys": "Tallenna osapuolten välisen salauksen huoneavaimet", "Failed to ban user": "Porttikiellon antaminen epäonnistui", - "Failed to fetch avatar URL": "Avatar URL:n haku epäonnistui", + "Failed to fetch avatar URL": "Profiilikuvan URL:n haku epäonnistui", "Failed to join room": "Huoneeseen liittyminen epäonnistui", "Failed to kick": "Huoneesta poistaminen epäonnistui", "Failed to leave room": "Huoneesta poistuminen epäonnistui", @@ -155,7 +155,7 @@ "Failed to toggle moderator status": "Moderaattoriasetuksen muuttaminen epäonnistui", "Failed to unban": "Porttikiellon poistaminen epäonnistui", "Failed to upload file": "Tiedoston lataaminen epäonnistui", - "Failed to upload profile picture!": "Profiilikuvan lataaminen epäonnistui", + "Failed to upload profile picture!": "Profiilikuvan lataaminen epäonnistui!", "Failed to verify email address: make sure you clicked the link in the email": "Sähköpostin varmennus epäonnistui: varmista että seurasit sähköpostissa olevaa linkkiä", "Failure to create room": "Huoneen luominen epäonnistui", "Favourites": "Suosikit", @@ -435,7 +435,7 @@ "Device key": "Laiteavain", "In future this verification process will be more sophisticated.": "Tulevaisuudessa tämä varmennusprosessi tulee olemaan hienostuneempi.", "Verify device": "Varmenna laite", - "I verify that the keys match": "Totean että avaimet vastaavat toisiaan", + "I verify that the keys match": "Varmistin, että avaimet vastaavat toisiaan", "Unable to restore session": "Istunnon palautus epäonnistui", "%(senderDisplayName)s removed the room name.": "%(senderDisplayName)s poisti huoneen nimen.", "Changes to who can read history will only apply to future messages in this room": "Muutokset koskien ketkä voivat lukea historian koskevat vain uusia viestejä", @@ -649,9 +649,9 @@ "Automatically replace plain text Emoji": "Korvaa automaattisesti teksimuotoiset emojit", "Mirror local video feed": "Peilaa paikallinen videosyöte", "Disable Peer-to-Peer for 1:1 calls": "Ota pois käytöstä suora P2P yhteys 1:1 puheluissa", - "Enable inline URL previews by default": "Ota URL esikatselu käyttöön oletusarvoisesti", - "Enable URL previews for this room (only affects you)": "Ota URL-esikatselut käyttöön tässä huoneessa (koskee ainoastaan sinua)", - "Enable URL previews by default for participants in this room": "Ota URL esikatselu käyttöön kaikille huoneen jäsenille", + "Enable inline URL previews by default": "Ota linkkien esikatselu käyttöön oletusarvoisesti", + "Enable URL previews for this room (only affects you)": "Ota linkkien esikatselut käyttöön tässä huoneessa (koskee ainoastaan sinua)", + "Enable URL previews by default for participants in this room": "Ota linkkien esikatselu käyttöön kaikille huoneen jäsenille", "%(senderName)s sent an image": "%(senderName)s lähetti kuvan", "%(senderName)s sent a video": "%(senderName)s lähetti videon", "%(senderName)s uploaded a file": "%(senderName)s latasi tiedoston", @@ -677,7 +677,7 @@ "Guests can join": "Vierailijat voivat liittyä", "No rooms to show": "Ei huoneita", "Failed to set avatar.": "Avatarin asettaminen epäonnistui.", - "Upload avatar": "Lataa avatar", + "Upload avatar": "Lataa profiilikuva", "Remove avatar": "Poista avatar", "Drop here to favourite": "Pudota tähän lisätäksesi suosikkeihin", "Drop here to tag direct chat": "Pudota tähän merkitäksesi suoraksi viestittelyksi", @@ -702,8 +702,8 @@ "Invalid community ID": "Virheellinen yhteistötunniste", "'%(groupId)s' is not a valid community ID": "'%(groupId)s' on virheellinen yhteisötunniste", "New community ID (e.g. +foo:%(localDomain)s)": "Uusi yhteisötunniste (esim. +foo:%(localDomain)s)", - "%(senderDisplayName)s changed the avatar for %(roomName)s": "%(senderDisplayName)s muutti huoneen %(roomName)s avatarin", - "%(senderDisplayName)s removed the room avatar.": "%(senderDisplayName)s poisti huoneen avatarin.", + "%(senderDisplayName)s changed the avatar for %(roomName)s": "%(senderDisplayName)s muutti huoneen %(roomName)s kuvan", + "%(senderDisplayName)s removed the room avatar.": "%(senderDisplayName)s poisti huoneen kuvan.", "%(senderDisplayName)s changed the room avatar to ": "%(senderDisplayName)s vaihtoi huoneen kuvaksi ", "You are about to be taken to a third-party site so you can authenticate your account for use with %(integrationsUrl)s. Do you wish to continue?": "Sinut ohjataan kolmannen osapuolen sivustolle jotta voit autentikoida tilisi käyttääksesi %(integrationsUrl)s. Haluatko jatkaa?", "Message removed by %(userId)s": "Käyttäjän %(userId)s poistama viesti", @@ -795,7 +795,7 @@ "An email has been sent to %(emailAddress)s. Once you've followed the link it contains, click below.": "Viesti on lähetetty osoitteeseen %(emailAddress)s. Klikkaa alla sen jälkeen kun olet seurannut viestin sisältämää linkkiä.", "Please note you are logging into the %(hs)s server, not matrix.org.": "Huomaa että olet kirjautumassa palvelimelle %(hs)s, etkä palvelimelle matrix.org.", "Sign in to get started": "Kirjaudu aloittaksesi", - "Upload an avatar:": "Lataa avatar:", + "Upload an avatar:": "Lataa profiilikuva:", "Deops user with given id": "Poistaa annetun tunnisteen omaavalta käyttäjältä ylläpito-oikeudet", "Ignores a user, hiding their messages from you": "Jättää käyttäjän huomioimatta jolloin heidän viestejä ei näytetä sinulle", "Stops ignoring a user, showing their messages going forward": "Lopettaa käyttäjän huomiotta jättämisen jolloin heidän tulevat viestit näytetään sinulle", @@ -857,7 +857,7 @@ "Revoke widget access": "Poista pienoisohjelman oikeudet", "Unblacklist": "Poista estolistalta", "Blacklist": "Estolista", - "%(severalUsers)sjoined %(count)s times|one": "%(severalUsers)s käyttäjää liittyi", + "%(severalUsers)sjoined %(count)s times|one": "%(severalUsers)s liittyi", "You are registering with %(SelectedTeamName)s": "Rekisteröidyt %(SelectedTeamName)s tiimeihin", "%(oneUser)sjoined %(count)s times|other": "%(oneUser)s liittyi %(count)s kertaa", "%(oneUser)sjoined %(count)s times|one": "%(oneUser)s liittyi", @@ -905,10 +905,10 @@ "%(severalUsers)schanged their name %(count)s times|one": "%(severalUsers)s vaihtoi nimensä", "%(oneUser)schanged their name %(count)s times|other": "%(oneUser)s vaihtoi nimensä %(count)s kertaa", "%(oneUser)schanged their name %(count)s times|one": "%(oneUser)s vaihtoi nimensä", - "%(severalUsers)schanged their avatar %(count)s times|other": "%(severalUsers)s vaihtoi pienoiskuvansa %(count)s kertaa", - "%(severalUsers)schanged their avatar %(count)s times|one": "%(severalUsers)s vaihtoi pienoiskuvansa", - "%(oneUser)schanged their avatar %(count)s times|other": "%(oneUser)s vaihtoi pienoiskuvansa %(count)s kertaa", - "%(oneUser)schanged their avatar %(count)s times|one": "%(oneUser)s vaihtoi pienoiskuvansa", + "%(severalUsers)schanged their avatar %(count)s times|other": "%(severalUsers)s vaihtoi profiilikuvansa %(count)s kertaa", + "%(severalUsers)schanged their avatar %(count)s times|one": "%(severalUsers)s vaihtoi profiilikuvansa", + "%(oneUser)schanged their avatar %(count)s times|other": "%(oneUser)s vaihtoi profiilikuvansa %(count)s kertaa", + "%(oneUser)schanged their avatar %(count)s times|one": "%(oneUser)s vaihtoi profiilikuvansa", "%(items)s and %(count)s others|other": "%(items)s ja %(count)s muuta", "%(items)s and %(count)s others|one": "%(items)s ja yksi toinen", "Custom of %(powerLevel)s": "Valinnaiset %(powerLevel)s", @@ -954,7 +954,7 @@ "Noisy": "Äänekäs", "Room not found": "Huonetta ei löytynyt", "Downloading update...": "Ladataan päivitystä...", - "Messages in one-to-one chats": "Viestit henkilökohtaisissa keskusteluissa", + "Messages in one-to-one chats": "Viestit kahdenkeskisissä keskusteluissa", "Unavailable": "Ei saatavilla", "Error saving email notification preferences": "Virhe tallennettaessa sähköposti-ilmoitusasetuksia", "View Decrypted Source": "Näytä purettu lähdekoodi", @@ -971,7 +971,7 @@ "No update available.": "Ei päivityksiä saatavilla.", "Resend": "Lähetä uudelleen", "Failed to get protocol list from Home Server": "Protokollalistan hakeminen Kotipalvelimelta ei onnistunut", - "Collecting app version information": "Haetaan versiotietoja", + "Collecting app version information": "Haetaan sovelluksen versiotietoja", "Delete the room alias %(alias)s and remove %(name)s from the directory?": "Poista huonetunnus %(alias)s ja poista %(name)s hakemistosta?", "This will allow you to return to your account after signing out, and sign in on other devices.": "Tämä mahdollistaa sinut palamaan tilillesi uloskirjautumisen jälkeen sekä kirjautumaan muilla laitteilla.", "Keywords": "Avainsanat", @@ -1003,7 +1003,7 @@ "Forward Message": "Edelleenlähetä viesti", "Messages containing my user name": "Viestit joissa mainitaan käyttäjänimeni", "Toolbox": "Työkalut", - "Collecting logs": "Haetaan lokitietoja", + "Collecting logs": "Haetaan lokeja", "more": "lisää", "You must specify an event type!": "Sinun on määritettävä tapahtuman tyyppi!", "(HTTP status %(httpStatus)s)": "(HTTP tila %(httpStatus)s)", @@ -1014,7 +1014,7 @@ "Send logs": "Lähetä lokit", "All messages": "Kaikki viestit", "Call invitation": "Puhelukutsu", - "Messages containing my display name": "Viestit joissa mainitaan nimimerkkini", + "Messages containing my display name": "Viestit, jotka sisältävät näyttönimeni", "State Key": "Tila-avain", "Failed to send custom event.": "Kustomoidun tapahtuman lähettäminen epäonnistui.", "What's new?": "Mikä on uutta?", @@ -1117,7 +1117,7 @@ "Verified!": "Varmennettu!", "You've successfully verified this user.": "Olet onnistuneesti varmentanut tämän käyttäjän.", "Verify this user by confirming the following emoji appear on their screen.": "Varmenna tämä käyttäjä varmistamalla, että seuraava emoji ilmestyy heidän ruudulleen.", - "Verify this user by confirming the following number appears on their screen.": "Varmenna tämä käyttäjä varmistamalla, että seuraava numero ilmestyy heidän ruudulleen.", + "Verify this user by confirming the following number appears on their screen.": "Varmenna tämä käyttäjä varmistamalla, että seuraava luku ilmestyy heidän ruudulleen.", "Unable to find a supported verification method.": "Tuetun varmennustavan löytäminen ei onnistunut.", "Dog": "Koira", "Cat": "Kissa", @@ -1151,7 +1151,7 @@ "Smiley": "Hymiö", "Robot": "Robotti", "Hat": "Hattu", - "Glasses": "Lasit", + "Glasses": "Silmälasit", "Spanner": "Jakoavain", "Santa": "Joulupukki", "Umbrella": "Sateenvarjo", @@ -1176,7 +1176,7 @@ "Ball": "Pallo", "Guitar": "Kitara", "Trumpet": "Trumpetti", - "Bell": "Kello", + "Bell": "Soittokello", "Anchor": "Ankkuri", "Headphones": "Kuulokkeet", "Folder": "Kansio", @@ -1199,9 +1199,9 @@ "If you run into any bugs or have feedback you'd like to share, please let us know on GitHub.": "Jos törmäsit ongelmiin tai haluat antaa palautetta, ota meihin yhteys GitHubin kautta.", "Go back": "Takaisin", "Create a community to group together users and rooms! Build a custom homepage to mark out your space in the Matrix universe.": "Luo yhteisö tuodaksesi yhteen käyttäjät ja huoneet! Luo mukautettu kotisivu merkitäksesi tilasi Matrix-universumissa.", - "Room avatar": "Huoneavatar", - "Upload room avatar": "Lähetä huoneavatar", - "No room avatar": "Ei huoneavataria", + "Room avatar": "Huoneen kuva", + "Upload room avatar": "Lähetä huoneen kuva", + "No room avatar": "Huoneella ei ole kuvaa", "Main address": "Pääosoite", "When someone puts a URL in their message, a URL preview can be shown to give more information about that link such as the title, description, and an image from the website.": "Kun joku asettaa osoitteen linkiksi viestiinsä, URL-esikatselu voi näyttää tietoja linkistä kuten otsikon, kuvauksen ja kuvan verkkosivulta.", "Link to most recent message": "Linkitä viimeisimpään viestiin", @@ -1239,7 +1239,7 @@ "No Audio Outputs detected": "Äänen ulostuloja ei havaittu", "Audio Output": "Äänen ulostulo", "Enable Emoji suggestions while typing": "Näytä emoji-ehdotuksia kirjoittaessa", - "Send typing notifications": "Lähetä kirjoittamisen ilmoituksia", + "Send typing notifications": "Lähetä kirjoitusilmoituksia", "Room list": "Huoneluettelo", "Deactivating your account is a permanent action - be careful!": "Tilin deaktivointi on peruuttamaton toimenpide - ole varovainen!", "Go to Settings": "Siirry asetuksiin", @@ -1400,13 +1400,13 @@ "Sorry, your homeserver is too old to participate in this room.": "Kotipalvelimesi on liian vanha liittyäkseen tähän huoneeseen.", "Custom user status messages": "Mukautetut käyttäjän tilaviestit", "Show recent room avatars above the room list (refresh to apply changes)": "Näytä viimeaikaiset huoneen hahmokuvat huonelistan yläpuolella (päivitä ottaaksesi muutokset käyttöön)", - "Show display name changes": "Näytä näyttönimien vaihdot", + "Show display name changes": "Näytä näyttönimien muutokset", "Show read receipts": "Näytä lukukuittaukset", "Enable big emoji in chat": "Ota käyttöön suuret emojit keskusteluissa", "Enable Community Filter Panel": "Ota käyttöön yhteisön suodatinpaneeli", "Allow Peer-to-Peer for 1:1 calls": "Salli vertaisten välinen yhteydenpito kahdenkeskisissä puheluissa", - "Prompt before sending invites to potentially invalid matrix IDs": "Kysy varmistus ennen kutsujen lähettämistä mahdollisesti epäkelpoihin Matrix-ID:hin", - "Messages containing my username": "Viestit, jotka sisältävät käyttäjätunnukseni", + "Prompt before sending invites to potentially invalid matrix IDs": "Kysy varmistus ennen kutsujen lähettämistä mahdollisesti epäkelpoihin Matrix ID:hin", + "Messages containing my username": "Viestit, jotka sisältävät käyttäjänimeni", "Messages containing @room": "Viestit, jotka sisältävät sanan ”@room”", "Secure messages with this user are end-to-end encrypted and not able to be read by third parties.": "Turvalliset viestit tämän käyttäjän kanssa ovat salattuja, eikä niitä voi lukea kolmannen osapuolen toimesta.", "Thumbs up": "Peukut ylös", @@ -1451,5 +1451,17 @@ "Share User": "Jaa käyttäjä", "Share Community": "Jaa yhteisö", "Share Room Message": "Jaa huoneviesti", - "Use a longer keyboard pattern with more turns": "Käytä pidempiä näppäinyhdistelmiä suuremmalla vuoromäärällä" + "Use a longer keyboard pattern with more turns": "Käytä pidempiä näppäinyhdistelmiä suuremmalla vuoromäärällä", + "Changes your display nickname in the current room only": "Vaihtaa näyttönimesi vain nykyisessä huoneessa", + "Group & filter rooms by custom tags (refresh to apply changes)": "Ryhmittele ja suodata huoneita tagien perusteella (päivitä ottaaksesi muutokset käyttöön)", + "Render simple counters in room header": "Näytä yksinkertaiset laskurit huoneen yläpalkissa", + "Show a placeholder for removed messages": "Näytä paikanpitäjä poistetuille viesteille", + "Show avatar changes": "Näytä profiilikuvien muutokset", + "Show read receipts sent by other users": "Näytä muiden käyttäjien lukukuittaukset", + "Show a reminder to enable Secure Message Recovery in encrypted rooms": "Näytä muistutus Suojatun Viestien Palautuksen käyttöönotosta salatuissa huoneissa", + "Show avatars in user and room mentions": "Näytä profiilikuvat käyttäjä- ja huonemaininnoissa", + "Order rooms in the room list by most important first instead of most recent": "Järjestä huonelista tärkein ensin viimeisimmän sijasta", + "Got It": "Ymmärretty", + "For maximum security, we recommend you do this in person or use another trusted means of communication.": "Suosittelemme, että turvallisuuden maksimoimiseksi teet tämän toisen turvallisen kommunikaatiokanavan kautta.", + "Scissors": "Sakset" } From ee0f81a3f0fedc2b2f33213f42d2b16f2647765a Mon Sep 17 00:00:00 2001 From: Besnik Bleta Date: Fri, 1 Mar 2019 09:09:44 +0000 Subject: [PATCH 02/16] Translated using Weblate (Albanian) Currently translated at 99.6% (1547 of 1552 strings) Translation: Riot Web/matrix-react-sdk Translate-URL: http://translate.riot.im/projects/riot-web/matrix-react-sdk/sq/ --- src/i18n/strings/sq.json | 29 ++++++++++++++++++++++++++++- 1 file changed, 28 insertions(+), 1 deletion(-) diff --git a/src/i18n/strings/sq.json b/src/i18n/strings/sq.json index 9316d56fa1..19c5792201 100644 --- a/src/i18n/strings/sq.json +++ b/src/i18n/strings/sq.json @@ -1743,5 +1743,32 @@ "Allow Peer-to-Peer for 1:1 calls": "Lejo Peer-to-Peer për thirrje tek për tek", "Default theme": "Temë parazgjedhje", "Credits": "Kredite", - "If you run into any bugs or have feedback you'd like to share, please let us know on GitHub.": "Nëse hasni çfarëdo të mete apo keni përshtypje për të na dhënë, ju lutemi, na i bëni të ditura në GitHub." + "If you run into any bugs or have feedback you'd like to share, please let us know on GitHub.": "Nëse hasni çfarëdo të mete apo keni përshtypje për të na dhënë, ju lutemi, na i bëni të ditura në GitHub.", + "Changes your display nickname in the current room only": "Bën ndryshimin e emrit tuaj në ekran vetëm në dhomën e tanishme", + "%(senderDisplayName)s enabled flair for %(groups)s in this room.": "%(senderDisplayName)s aktivizoi flair-in për %(groups)s në këtë grup.", + "%(senderDisplayName)s disabled flair for %(groups)s in this room.": "%(senderDisplayName)s çaktivizoi flair-in për %(groups)s në këtë dhomë.", + "%(senderDisplayName)s enabled flair for %(newGroups)s and disabled flair for %(oldGroups)s in this room.": "%(senderDisplayName)s aktivizoi flair-in për %(newGroups)s dhe çaktivizoi flair-in për %(oldGroups)s në këtë dhomë.", + "Show read receipts sent by other users": "Shfaq dëftesa leximi dërguar nga përdorues të tjerë", + "Order rooms in the room list by most important first instead of most recent": "Renditi dhomat te lista e dhomave sipas më të rëndësishmeve së pari, në vend se më të freskëtave", + "Scissors": "Gërshërë", + "Pin": "Fiksoje", + "Close button should minimize window to tray": "Butoni Mbylle do të duhej ta minimizonte dritaren te shtylla", + "Error updating main address": "Gabim gjatë përditësimit të adresës kryesore", + "There was an error updating the room's main address. It may not be allowed by the server or a temporary failure occurred.": "Pati një gabim në përditësimin e adresës kryesore të dhomës. Mund të mos lejohet nga shërbyesi ose mund të ketë ndodhur një gabim i përkohshëm.", + "Error creating alias": "Gabim në krijim aliasi", + "There was an error creating that alias. It may not be allowed by the server or a temporary failure occurred.": "Pati një gabim gjatë krijimit të atij alias-i. Mund të mos lejohet nga shërbyesi ose mund të ketë ndodhur një dështim i përkohshëm.", + "Error removing alias": "Gabim në heqje aliasi", + "There was an error removing that alias. It may no longer exist or a temporary error occurred.": "Pati një gabim gjatë heqjes së atij aliasi. Mund të mos ekzistojë më, ose mund të ketë ndodhur një gabim i përkohshëm.", + "Error updating flair": "Gabim gjatë përditësimit të flair-it", + "There was an error updating the flair for this room. The server may not allow it or a temporary error occurred.": "Pati një gabim me përditësimin e flair-it për këtë dhomë. Shërbyesi mund të mos e lejojë ose mund të ketë ndodhur një gabim i përkohshëm.", + "Room Settings - %(roomName)s": "Rregullime Dhome - %(roomName)s", + "A username can only contain lower case letters, numbers and '=_-./'": "Emri i përdoruesit mund të përmbajë vetëm shkronja të vogla, numra dhe '=_-./'", + "Share Permalink": "Permalidhje Ndarjeje Me të Tjerë", + "Sign in to your Matrix account": "Bëni hyrjen te llogaria juaj Matrix", + "Sign in to your Matrix account on %(serverName)s": "Hyni në llogarinë tuaj Matrix teserverName)s", + "Create your Matrix account": "Krijoni llogarinë tuaj matrix", + "Create your Matrix account on %(serverName)s": "Krijoni llogarinë tuaj Matrix te %(serverName)s", + "Could not load user profile": "S’u ngarkua dot profili i përdoruesit", + "Your Matrix account": "Llogaria juaj Matrix", + "Your Matrix account on %(serverName)s": "Llogaria juaj Matrix te %(serverName)s" } From cfc1eb2d2a87f536d86e0193c580e1ad8131ae1c Mon Sep 17 00:00:00 2001 From: Slavi Pantaleev Date: Thu, 7 Mar 2019 13:22:31 +0000 Subject: [PATCH 03/16] Translated using Weblate (Bulgarian) Currently translated at 100.0% (1552 of 1552 strings) Translation: Riot Web/matrix-react-sdk Translate-URL: http://translate.riot.im/projects/riot-web/matrix-react-sdk/bg/ --- src/i18n/strings/bg.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/i18n/strings/bg.json b/src/i18n/strings/bg.json index 4b5af129f9..52a120d56c 100644 --- a/src/i18n/strings/bg.json +++ b/src/i18n/strings/bg.json @@ -1736,7 +1736,7 @@ "Back up your keys before signing out to avoid losing them.": "Направете резервно копие на ключовете преди изход от профила, за да не ги загубите.", "Use key backup": "Използвай резервно копие на ключовете", "Your keys are not being backed up from this device.": "Това устройство не прави резервно копие на ключовете Ви.", - "Start using Key Backup": "Започни използване на резервни копия за ключове", + "Start using Key Backup": "Включи резервни копия за ключовете", "Use Key Backup": "Използвай резервно копие на ключовете", "Never lose encrypted messages": "Никога не губете шифровани съобщения", "Messages in this room are secured with end-to-end encryption. Only you and the recipient(s) have the keys to read these messages.": "Съобщенията в тази стая са защитени с шифроване от край до край. Само Вие и получателят (получателите) имате ключове за разчитането им.", @@ -1744,7 +1744,7 @@ "Not now": "Не сега", "Don't ask me again": "Не ме питай пак", "Nothing appearing? Not all clients support interactive verification yet. .": "Нищо не се появява? Не всички клиенти поддържат интерактивно потвърждение. .", - "I don't want my encrypted messages": "Не искам шифрованите си съобщения", + "I don't want my encrypted messages": "Не искам шифрованите съобщения", "Manually export keys": "Експортирай ключове ръчно", "You'll lose access to your encrypted messages": "Ще загубите достъп до шифрованите си съобщения", "Are you sure you want to sign out?": "Сигурни ли сте, че искате да излезете от профила?", From c58e034a7d5765403965e1bc51c7ebae2a301dfb Mon Sep 17 00:00:00 2001 From: Evilham Date: Mon, 4 Mar 2019 00:25:09 +0000 Subject: [PATCH 04/16] Translated using Weblate (Catalan) Currently translated at 54.5% (846 of 1552 strings) Translation: Riot Web/matrix-react-sdk Translate-URL: http://translate.riot.im/projects/riot-web/matrix-react-sdk/ca/ --- src/i18n/strings/ca.json | 79 +++++++++++++++++++++++++++++++++++----- 1 file changed, 69 insertions(+), 10 deletions(-) diff --git a/src/i18n/strings/ca.json b/src/i18n/strings/ca.json index 50df90bd0b..98cac20c91 100644 --- a/src/i18n/strings/ca.json +++ b/src/i18n/strings/ca.json @@ -102,9 +102,9 @@ "Add rooms to the community": "Afegeix sales a la comunitat", "Room name or alias": "Nom de la sala o àlies", "Add to community": "Afegeix a la comunitat", - "Failed to invite the following users to %(groupId)s:": "No s'ha pogut convidar al grup %(groupId)s els següents usuaris:", + "Failed to invite the following users to %(groupId)s:": "No s'ha pogut convidar a %(groupId)s els següents usuaris:", "Failed to invite users to community": "No s'ha pogut convidar als usuaris a la comunitat", - "Failed to invite users to %(groupId)s": "No s'ha pogut convidar els usuaris al grup %(groupId)s", + "Failed to invite users to %(groupId)s": "No s'ha pogut convidar els usuaris a %(groupId)s", "Failed to add the following rooms to %(groupId)s:": "No s'ha pogut afegir al grup %(groupId)s les següents sales:", "Riot does not have permission to send you notifications - please check your browser settings": "Riot no té permís per enviar-vos notificacions. Comproveu la configuració del vostre navegador", "Riot was not given permission to send notifications - please try again": "Riot no ha rebut cap permís per enviar notificacions. Torneu-ho a provar", @@ -114,9 +114,9 @@ "Default": "Per defecte", "Restricted": "Restringit", "Moderator": "Moderador", - "Admin": "Admin", + "Admin": "Administrador", "Start a chat": "Comença un xat", - "Who would you like to communicate with?": "Amb qui es vol comunicar?", + "Who would you like to communicate with?": "Amb qui us voleu comunicar?", "Email, name or matrix ID": "Correu electrònic, nom o ID de Matrix", "Start Chat": "Comença un xat", "Invite new room members": "Convida a nous membres a la sala", @@ -141,12 +141,12 @@ "To use it, just wait for autocomplete results to load and tab through them.": "Per utilitzar-lo, simplement espereu que es completin els resultats automàticament i seleccioneu-ne el desitjat.", "Unrecognised room alias:": "Àlies de sala no reconeguts:", "Ignored user": "Usuari ignorat", - "You are now ignoring %(userId)s": "S'està ignorant l'usuari %(userId)s", + "You are now ignoring %(userId)s": "Esteu ignorant l'usuari %(userId)s", "Unignored user": "Usuari no ignorat", - "You are no longer ignoring %(userId)s": "Ja no s'està ignorant al usuari %(userId)s", + "You are no longer ignoring %(userId)s": "Ja no esteu ignorant l'usuari %(userId)s", "Device already verified!": "El dispositiu ja estava verificat!", - "WARNING: Device already verified, but keys do NOT MATCH!": "AVÍS: El dispositiu ja estava verificat, però les claus NO COINCIDIEN!", - "WARNING: KEY VERIFICATION FAILED! The signing key for %(userId)s and device %(deviceId)s is \"%(fprint)s\" which does not match the provided key \"%(fingerprint)s\". This could mean your communications are being intercepted!": "AVÍS: NO S'HA POGUT VERIFICAR! La firma de la clau de l'usuari %(userId)s i el dispositiu %(deviceId)s és \"%(fprint)s\", però no coincideix amb la clau \"%(fingerprint)s\". Això pot significar que les vostres comunicacions estan sent interceptades!", + "WARNING: Device already verified, but keys do NOT MATCH!": "AVÍS: El dispositiu ja estava verificat, però les claus NO COINCIDEIXEN!", + "WARNING: KEY VERIFICATION FAILED! The signing key for %(userId)s and device %(deviceId)s is \"%(fprint)s\" which does not match the provided key \"%(fingerprint)s\". This could mean your communications are being intercepted!": "AVÍS: NO S'HA POGUT VERIFICAR! La clau de signatura de l'usuari %(userId)s i el dispositiu %(deviceId)s és \"%(fprint)s\", però no coincideix amb la clau \"%(fingerprint)s\". Això pot voler dir que les vostres comunicacions estan sent interceptades!", "Verified key": "Claus verificades", "Call Timeout": "Temps d'espera de les trucades", "Unknown (user, device) pair:": "Parell desconegut (usuari, dispositiu):", @@ -396,7 +396,7 @@ "Favourites": "Preferits", "Low priority": "Baixa prioritat", "Historical": "Històric", - "Unable to ascertain that the address this invite was sent to matches one associated with your account.": "No s'ha pogut determinar que s'hagi enviat la invitació des de una adreça associada al vostre compte.", + "Unable to ascertain that the address this invite was sent to matches one associated with your account.": "No s'ha pogut determinar que s'hagi enviat la invitació a una adreça associada al vostre compte.", "This invitation was sent to an email address which is not associated with this account:": "Aquesta invitació s'ha enviat a una adreça de correu electrònic que no està associada a aquest compte:", "Press to start a chat with someone": "Prem per a començar un xat amb algú", "You may wish to login with a different account, or add this email to this account.": "És possible que vulgueu iniciar la sessió amb un altre compte o bé afegir aquest correu electrònic a aquest compte.", @@ -1053,5 +1053,64 @@ "Opens the Developer Tools dialog": "Obre el diàleg d'Eines del desenvolupador", "Verifies a user, device, and pubkey tuple": "Verifica un usuari, dispositiu i tupla de clau pública", "Displays action": "Mostra l'acció", - "You can also set a custom identity server, but you won't be able to invite users by email address, or be invited by email address yourself.": "També podeu establir un servidor d'identitat personalitzat, però no podreu convidar usuaris o ser convidats vosaltres mateixos per adreça de correu electrònic." + "You can also set a custom identity server, but you won't be able to invite users by email address, or be invited by email address yourself.": "També podeu establir un servidor d'identitat personalitzat, però no podreu convidar usuaris o ser convidats vosaltres mateixos per adreça de correu electrònic.", + "Whether or not you're logged in (we don't record your username)": "Si heu iniciat sessió o no (no desem el vostre usuari)", + "The file '%(fileName)s' exceeds this homeserver's size limit for uploads": "El fitxer %(fileName)s supera el límit de pujades del servidor", + "Upgrades a room to a new version": "Actualitza la sala a una versió nova", + "Gets or sets the room topic": "Consulta o canvia el tema de la sala", + "This room has no topic.": "Aquesta sala no te tema.", + "Sets the room name": "Canvia el nom de la sala", + "%(senderDisplayName)s upgraded this room.": "%(senderDisplayName)s ha actualitzat aquesta sala.", + "%(senderDisplayName)s made the room public to whoever knows the link.": "%(senderDisplayName)s ha fet la sala pública a tothom qui conegui l'adreça.", + "%(senderDisplayName)s made the room invite only.": "%(senderDisplayName)s ha limitat la sala als convidats.", + "%(senderDisplayName)s changed the join rule to %(rule)s": "%(senderDisplayName)s ha canviat la regla d'entrada a %(rule)s", + "%(senderDisplayName)s has allowed guests to join the room.": "%(senderDisplayName)s ha permès que els convidats puguin entrar a la sala.", + "%(senderDisplayName)s has prevented guests from joining the room.": "%(senderDisplayName)s ha prohibit l'entrada a la sala als visitants.", + "%(senderDisplayName)s changed guest access to %(rule)s": "%(senderDisplayName)s ha canviat l'accés dels visitants a %(rule)s", + "%(senderName)s added %(count)s %(addedAddresses)s as addresses for this room.|other": "%(senderName)s ha afegit %(addedAddresses)s com a adreces d'aquesta sala.", + "%(senderName)s added %(count)s %(addedAddresses)s as addresses for this room.|one": "%(senderName)s ha afegit %(addedAddresses)s com a adreça d'aquesta sala.", + "%(senderName)s removed %(count)s %(removedAddresses)s as addresses for this room.|other": "%(senderName)s ha retirat %(removedAddresses)s com a adreces d'aquesta sala.", + "%(senderName)s removed %(count)s %(removedAddresses)s as addresses for this room.|one": "%(senderName)s ha retirat %(removedAddresses)s com a adreça d'aquesta sala.", + "%(senderName)s added %(addedAddresses)s and removed %(removedAddresses)s as addresses for this room.": "%(senderName)s ha afegit %(addedAddresses)s i retirat %(removedAddresses)s com a adreces d'aquesta sala.", + "%(senderName)s set the main address for this room to %(address)s.": "%(senderName)s ha canviat l'adreça principal d'aquesta sala a %(address)s.", + "%(senderName)s removed the main address for this room.": "%(senderName)s ha retirat l'adreça principal d'aquesta sala.", + "%(displayName)s is typing …": "%(displayName)s està escrivint…", + "%(names)s and %(count)s others are typing …|other": "%(names)s i %(count)s més estan escrivint…", + "%(names)s and %(count)s others are typing …|one": "%(names)s i una altra persona estan escrivint…", + "%(names)s and %(lastPerson)s are typing …": "%(names)s i %(lastPerson)s estan escrivint…", + "You do not have permission to invite people to this room.": "No teniu permís per convidar gent a aquesta sala.", + "User %(user_id)s does not exist": "L'usuari %(user_id)s no existeix", + "User %(user_id)s may or may not exist": "No és segur que l'usuari %(user_id)s existeixi", + "Use a few words, avoid common phrases": "Feu servir unes quantes paraules, eviteu frases comunes", + "No need for symbols, digits, or uppercase letters": "No calen símbols, dígits o majúscules", + "Avoid repeated words and characters": "Eviteu paraules i caracters repetits", + "Avoid sequences": "Eviteu seqüències", + "Avoid recent years": "Eviteu anys recents", + "Capitalization doesn't help very much": "Les majúscules no ajuden gaire", + "All-uppercase is almost as easy to guess as all-lowercase": "Tot en majúscules és gairebé tan fàcil d'esbrinar com tot en minúscules", + "Reversed words aren't much harder to guess": "Les paraules al revés no són gaire més difícils", + "Predictable substitutions like '@' instead of 'a' don't help very much": "Substitucions fàcils de predir com '@' en comptes de 'a' no ajuden gaire", + "Add another word or two. Uncommon words are better.": "Afegiu una paraula o dues més. Paraules estranyes són millors.", + "Repeats like \"aaa\" are easy to guess": "Repeticions com \"aaa\" són fàcils d'esbrinar", + "Repeats like \"abcabcabc\" are only slightly harder to guess than \"abc\"": "Repeticions com \"abcabcabc\" només són una mica més difícils d'esbrinar que \"abc\"", + "Sequences like abc or 6543 are easy to guess": "Seqüències com \"abc\" o \"6453\" són fàcils d'esbrinar", + "Recent years are easy to guess": "Anys recents són fàcils d'esbrinar", + "Dates are often easy to guess": "Les dates són fàcils d'esbrinar habitualment", + "This is a top-10 common password": "Això és una contrasenya entre les 10 més comunes", + "This is a top-100 common password": "Això és una contrasenya entre les 100 més comunes", + "This is a very common password": "Aquesta contrasenya és molt comuna", + "This is similar to a commonly used password": "Aquesta contrasenya és semblant a una contrasenya molt comú", + "A word by itself is easy to guess": "Una paraula sola és fàcil d'esbrinar", + "Names and surnames by themselves are easy to guess": "Noms i cognoms sols són fàcils d'esbrinar", + "Common names and surnames are easy to guess": "Noms i cognoms comuns són fàcils d'esbrinar", + "Straight rows of keys are easy to guess": "Fileres seguides de tecles són fàcils d'esbrinar", + "Short keyboard patterns are easy to guess": "Patrons curts de teclat són fàcils d'esbrinar", + "There was an error joining the room": "Hi ha hagut un error en entrar a la sala", + "Unable to find profiles for the Matrix IDs listed below - would you like to invite them anyway?": "No s'ha trobat el perfil pels IDs de Matrix següents, els voleu convidar igualment?", + "Invite anyway and never warn me again": "Convidar igualment i no avisar-me de nou", + "Invite anyway": "Convidar igualment", + "Use an email address to recover your account. Other users can invite you to rooms using your contact details.": "Feu servir una adreça de correu electrònic per recuperar el vostre compte. Altres usuaris us poden convidar a sales amb les vostres dades de contacte.", + "You are an administrator of this community. You will not be able to rejoin without an invite from another administrator.": "Sou administradors d'aquesta comunitat. No hi podreu tornar a entrar sense que un altre administrador us convidi.", + "Guest": "Visitant", + "Guest access is disabled on this homeserver.": "L'accés als visitants està desactivat en aquest servidor." } From 765eb357fb7b4b603cd3937b3d023faab66d77a5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adri=C3=A0?= Date: Sat, 9 Mar 2019 18:26:54 +0000 Subject: [PATCH 05/16] Translated using Weblate (Catalan) Currently translated at 54.5% (846 of 1552 strings) Translation: Riot Web/matrix-react-sdk Translate-URL: http://translate.riot.im/projects/riot-web/matrix-react-sdk/ca/ --- src/i18n/strings/ca.json | 24 ++++++++++++++++++++++-- 1 file changed, 22 insertions(+), 2 deletions(-) diff --git a/src/i18n/strings/ca.json b/src/i18n/strings/ca.json index 98cac20c91..5f3f40b6d9 100644 --- a/src/i18n/strings/ca.json +++ b/src/i18n/strings/ca.json @@ -206,7 +206,7 @@ "Send": "Envia", "Unnamed Room": "Sala sense nom", "Your browser does not support the required cryptography extensions": "El vostre navegador no és compatible amb els complements criptogràfics necessaris", - "Not a valid Riot keyfile": "El fitxer no és un fitxer de claus de Riot valid", + "Not a valid Riot keyfile": "El fitxer no és un fitxer de claus de Riot vàlid", "Authentication check failed: incorrect password?": "Ha fallat l'autenticació: heu introduït correctament la contrasenya?", "Failed to join room": "No s'ha pogut entrar a la sala", "Message Pinning": "Fixació de missatges", @@ -1112,5 +1112,25 @@ "Use an email address to recover your account. Other users can invite you to rooms using your contact details.": "Feu servir una adreça de correu electrònic per recuperar el vostre compte. Altres usuaris us poden convidar a sales amb les vostres dades de contacte.", "You are an administrator of this community. You will not be able to rejoin without an invite from another administrator.": "Sou administradors d'aquesta comunitat. No hi podreu tornar a entrar sense que un altre administrador us convidi.", "Guest": "Visitant", - "Guest access is disabled on this homeserver.": "L'accés als visitants està desactivat en aquest servidor." + "Guest access is disabled on this homeserver.": "L'accés als visitants està desactivat en aquest servidor.", + "This homeserver has hit its Monthly Active User limit.": "Aquest homeserver ha assolit el seu límit d'usuaris actius mensuals.", + "This homeserver has exceeded one of its resource limits.": "Aquest homeserver ha sobrepassat on dels seus límits de recursos.", + "Please contact your service administrator to continue using the service.": "Si us plau poseu-vos en contacte amb l'administrador per poder continuar usant el servei.", + "Unable to connect to Homeserver. Retrying...": "No és possible connectar-se al Homeserver. Provant-ho de nou…", + "Unrecognised address": "Adreça no reconeguda", + "Unknown server error": "Error de servidor desconegut", + "Avoid years that are associated with you": "Eviteu anys que es puguin relacionar amb vós", + "Avoid dates and years that are associated with you": "Eviteu dates i anys que estiguin associats amb vós", + "Sorry, your homeserver is too old to participate in this room.": "Ho sentim, el vostre homeserver és massa antic per poder participar a aquesta sala.", + "Please contact your homeserver administrator.": "Si us plau contacteu amb l'administrador del vostre homeserver.", + "Custom user status messages": "Personalitzar els missatges d'estat de l'usuari", + "Enable Emoji suggestions while typing": "Habilita els suggeriments d'Emojis mentre escric", + "Show avatar changes": "Mostra els canvis d'avatar", + "Show display name changes": "Mostra els canvis de nom", + "Show read receipts sent by other users": "Mostra les confirmacions de lectura enviades pels altres usuaris", + "Always show encryption icons": "Mostra sempre les icones que indiquen encriptació", + "Show a reminder to enable Secure Message Recovery in encrypted rooms": "Mostra un recordatori per activar la Recuperació de missatges segurs en sales encriptades", + "Show avatars in user and room mentions": "Mostra avatars en mencions d'usuaris i sales", + "Enable big emoji in chat": "Activa Emojis grans en xats", + "Send analytics data": "Envia dades d'anàlisi" } From bef42d01219ef05f6b3efe1e73be3a61244516a6 Mon Sep 17 00:00:00 2001 From: pogback Date: Sun, 3 Mar 2019 12:07:02 +0000 Subject: [PATCH 06/16] Translated using Weblate (Chinese (Simplified)) Currently translated at 100.0% (1552 of 1552 strings) Translation: Riot Web/matrix-react-sdk Translate-URL: http://translate.riot.im/projects/riot-web/matrix-react-sdk/zh_Hans/ --- src/i18n/strings/zh_Hans.json | 422 ++++++++++++++++++++++++++++++++-- 1 file changed, 401 insertions(+), 21 deletions(-) diff --git a/src/i18n/strings/zh_Hans.json b/src/i18n/strings/zh_Hans.json index 9dbcad953f..4bc3741b42 100644 --- a/src/i18n/strings/zh_Hans.json +++ b/src/i18n/strings/zh_Hans.json @@ -234,9 +234,9 @@ "Guest access is disabled on this Home Server.": "此服务器已禁止游客访问。", "Home": "主页面", "Import": "导入", - "Incoming call from %(name)s": "来自 %(name)s 的通话", - "Incoming video call from %(name)s": "来自 %(name)s 的视频通话", - "Incoming voice call from %(name)s": "来自 %(name)s 的语音通话", + "Incoming call from %(name)s": "来自 %(name)s 的通话请求", + "Incoming video call from %(name)s": "来自 %(name)s 的视频通话请求", + "Incoming voice call from %(name)s": "来自 %(name)s 的语音通话请求", "Incorrect username and/or password.": "用户名或密码错误。", "%(senderName)s invited %(targetName)s.": "%(senderName)s 邀请了 %(targetName)s。", "Invited": "已邀请", @@ -388,7 +388,7 @@ "Delete widget": "删除小挂件", "Define the power level of a user": "定义一位用户的滥权等级", "Drop here to tag %(section)s": "拖拽到这里标记 %(section)s", - "Enable automatic language detection for syntax highlighting": "为语法高亮启用自动检测编程语言", + "Enable automatic language detection for syntax highlighting": "启用语法高亮的自动语言检测", "Failed to change power level": "滥权等级修改失败", "Kick": "移除", "Kicks user with given id": "按照 ID 移除特定的用户", @@ -807,7 +807,7 @@ "Re-request encryption keys from your other devices.": "从其他设备上 重新请求密钥。", "You will not be able to undo this change as you are demoting yourself, if you are the last privileged user in the room it will be impossible to regain privileges.": "如果您是房间中最后一位有权限的用户,在您降低自己的权限等级后将无法撤回此修改,因为你将无法重新获得权限。", "You will not be able to undo this change as you are promoting the user to have the same power level as yourself.": "您将无法撤回此修改,因为您正在将此用户的滥权等级提升至与你相同。", - "No devices with registered encryption keys": "没有已注册加密密钥的设备", + "No devices with registered encryption keys": "没有注册了加密密钥的设备", "Unmute": "取消静音", "%(userName)s (power %(powerLevelNumber)s)": "%(userName)s(滥权等级 %(powerLevelNumber)s)", "Hide Stickers": "隐藏贴图", @@ -817,9 +817,9 @@ "%(duration)sh": "%(duration)s 小时", "%(duration)sd": "%(duration)s 天", "Online for %(duration)s": "已上线 %(duration)s", - "Idle for %(duration)s": "已闲置%(duration)s", + "Idle for %(duration)s": "已闲置 %(duration)s", "Offline for %(duration)s": "已离线 %(duration)s", - "Unknown for %(duration)s": "未知状态 %(duration)s", + "Unknown for %(duration)s": "未知状态已持续 %(duration)s", "Seen by %(displayName)s (%(userName)s) at %(dateTime)s": "%(displayName)s (%(userName)s) 在 %(dateTime)s 看到这里", "Remove avatar": "移除头像", "Drop here to favourite": "拖动到这里以加入收藏", @@ -829,7 +829,7 @@ "Unable to ascertain that the address this invite was sent to matches one associated with your account.": "无法确定此邀请发送给的邮件地址是否与您帐户所关联的邮件地址相匹配。", "You have been kicked from this room by %(userName)s.": "您已被 %(userName)s 从此聊天室中移除。", "'%(groupId)s' is not a valid community ID": "“%(groupId)s” 不是有效的社区 ID", - "Flair": "Flair", + "Flair": "个性徽章", "Message removed by %(userId)s": "此消息已被 %(userId)s 移除", "Sign in with CAS": "使用 CAS 登录", "Code": "代码", @@ -875,7 +875,7 @@ "%(severalUsers)shad their invitations withdrawn %(count)s times|one": "%(severalUsers)s 撤回了他们的邀请", "%(oneUser)shad their invitation withdrawn %(count)s times|other": "%(oneUser)s 撤回了他们的邀请共 %(count)s 次", "%(oneUser)shad their invitation withdrawn %(count)s times|one": "%(oneUser)s 撤回了他们的邀请", - "Custom of %(powerLevel)s": "%(powerLevel)s 的自定义", + "Custom of %(powerLevel)s": "%(powerLevel)s 自定义", "In reply to ": "回复给 ", "Community IDs cannot be empty.": "社区 ID 不能为空。", "Community IDs may only contain characters a-z, 0-9, or '=_-./'": "社区 ID 只能包含 a-z、0-9 或 “=_-./” 等字符", @@ -885,16 +885,16 @@ "To change the room's avatar, you must be a": "无法修改此聊天室的头像,因为您不是此聊天室的", "To change the room's name, you must be a": "无法修改此聊天室的名称,因为您不是此聊天室的", "To change the room's main address, you must be a": "无法修改此聊天室的主地址,因为您不是此聊天室的", - "To change the room's history visibility, you must be a": "无法更改本聊天室历史记录的可见性,您必须为", + "To change the room's history visibility, you must be a": "无法更改本聊天室历史记录的可见性,因为您不是此聊天室的", "To change the permissions in the room, you must be a": "无法修改此聊天室中的权限情况,因为您不是此聊天室的", - "Showing flair for these communities:": "为这些社区显示 flair:", - "This room is not showing flair for any communities": "此聊天室没有对任何社区显示 flair", + "Showing flair for these communities:": "显示这些社区的个性徽章:", + "This room is not showing flair for any communities": "此聊天室没有显示任何社区的个性徽章", "New community ID (e.g. +foo:%(localDomain)s)": "新社区 ID(例子:+foo:%(localDomain)s)", "URL previews are enabled by default for participants in this room.": "此聊天室默认启用链接预览。", "URL previews are disabled by default for participants in this room.": "此聊天室默认禁用链接预览。", "%(senderDisplayName)s changed the room avatar to ": "%(senderDisplayName)s 将聊天室的头像更改为 ", "You can also set a custom identity server but this will typically prevent interaction with users based on email address.": "您也可以自定义身份认证服务器,但这通常会阻止基于邮箱地址的与用户的交互。", - "Please enter the code it contains:": "请输入它包含的代码:", + "Please enter the code it contains:": "请输入其包含的代码:", "Flair will appear if enabled in room settings": "如果在聊天室设置中启用, flair 将会显示", "Matrix ID": "Matrix ID", "Matrix Room ID": "Matrix 聊天室 ID", @@ -907,7 +907,7 @@ "Add rooms to the community summary": "将聊天室添加到社区简介中", "Which rooms would you like to add to this summary?": "您想要将哪个聊天室添加到社区简介?", "Add to summary": "添加到简介", - "Failed to add the following rooms to the summary of %(groupId)s:": "添加以下聊天室到 %(groupId)s 的简介时失败:", + "Failed to add the following rooms to the summary of %(groupId)s:": "添加以下聊天室到 %(groupId)s 的简介中时失败:", "Failed to remove the room from the summary of %(groupId)s": "从 %(groupId)s 的简介中移除此聊天室时失败", "The room '%(roomName)s' could not be removed from the summary.": "聊天室 “%(roomName)s” 无法从社区简介中移除。", "Failed to update community": "更新社区简介失败", @@ -955,7 +955,7 @@ "If you've submitted a bug via GitHub, debug logs can help us track down the problem. Debug logs contain application usage data including your username, the IDs or aliases of the rooms or groups you have visited and the usernames of other users. They do not contain messages.": "如果你在 GitHub 提交了一个 bug,调试日志可以帮助我们追踪这个问题。 调试日志包含应用程序使用数据,也就包括您的用户名、您访问的房间或社区的 ID 或别名,以及其他用户的用户名,但不包括聊天记录。", "Debug Logs Submission": "发送调试日志", "Your password was successfully changed. You will not receive push notifications on other devices until you log back in to them": "密码修改成功。在您在其他设备上重新登录之前,其他设备不会收到推送通知", - "Tried to load a specific point in this room's timeline, but was unable to find it.": "尝试加载此房间的时间线的特定时间点,但是无法找到。", + "Tried to load a specific point in this room's timeline, but was unable to find it.": "尝试加载此聊天室的时间线的特定时间点,但是无法找到。", "%(count)s Resend all or cancel all now. You can also select individual messages to resend or cancel.|one": "现在 重新发送消息取消发送 。", "%(count)s Resend all or cancel all now. You can also select individual messages to resend or cancel.|other": "現在 重新发送消息取消发送 。你也可以单独选择消息以重新发送或取消。", "Visibility in Room List": "是否在聊天室目录中可见", @@ -994,7 +994,7 @@ "Cancel Sending": "取消发送", "This Room": "此聊天室", "The Home Server may be too old to support third party networks": "主服务器可能太老旧无法支持第三方网络", - "Noisy": "吵闹", + "Noisy": "响铃", "Error saving email notification preferences": "保存电子邮件通知选项时出错", "Messages containing my display name": "消息中含有我的显示名称", "Messages in one-to-one chats": "一对一聊天种的消息", @@ -1037,7 +1037,7 @@ "Enable desktop notifications": "启用桌面通知", "Remember, you can always set an email address in user settings if you change your mind.": "请记住,如果您改变想法,您永远可以在用户设置中设置电子邮件。", "Explore Account Data": "探索账户数据", - "All messages (noisy)": "全部消息(高亮)", + "All messages (noisy)": "全部消息(响铃)", "Saturday": "星期六", "I understand the risks and wish to continue": "我了解这些风险并愿意继续", "Direct Chat": "私聊", @@ -1170,7 +1170,7 @@ "The user name field must not be blank.": "必须输入用户名。", "The phone number field must not be blank.": "必须输入手机号码。", "The password field must not be blank.": "必须输入密码。", - "Display your community flair in rooms configured to show it.": "在启用“显示 Flair”的聊天室中显示本社区的 Flair。", + "Display your community flair in rooms configured to show it.": "在启用“显示徽章”的聊天室中显示本社区的个性徽章。", "Please help improve Riot.im by sending anonymous usage data. This will use a cookie (please see our Cookie Policy).": "请发送 匿名使用数据 以帮助我们改进 Riot.im。这将用到 Cookie(请看看我们的 Cookie 隐私政策)。", "Please help improve Riot.im by sending anonymous usage data. This will use a cookie.": "请发送 匿名使用数据 以帮助我们改进 Riot.im。这将用到 Cookie。", "Yes, I want to help!": "好啊,我要帮助你们!", @@ -1182,7 +1182,7 @@ "Reload widget": "刷新小挂件", "Are you sure you wish to remove (delete) this event? Note that if you delete a room name or topic change, it could undo the change.": "您确定要移除(删除)此事件吗?注意,如果删除了聊天室名称或话题的变化,就会撤销此更改。", "This will make your account permanently unusable. You will not be able to log in, and no one will be able to re-register the same user ID. This will cause your account to leave all rooms it is participating in, and it will remove your account details from your identity server. This action is irreversible.": "这将使您的账户永远不再可用。您将不能登录,或使用相同的用户 ID 重新注册。您的账户将退出所有已加入的聊天室,身份服务器上的账户信息也会被删除。此操作是不可逆的。", - "Deactivating your account does not by default cause us to forget messages you have sent. If you would like us to forget your messages, please tick the box below.": "停用您的账户不会默认忘记您发送的消息。如果您希望我们忘记您发送的消息,请勾选下面的选择框。", + "Deactivating your account does not by default cause us to forget messages you have sent. If you would like us to forget your messages, please tick the box below.": "停用您的账户 默认不会忘记您发送的消息 。如果您希望我们忘记您发送的消息,请勾选下面的选择框。", "Message visibility in Matrix is similar to email. Our forgetting your messages means that messages you have sent will not be shared with any new or unregistered users, but registered users who already have access to these messages will still have access to their copy.": "Matrix 中的信息可见性类似于电子邮件。我们忘记您的消息意味着您发送的消息将不会被发至新注册或未注册的用户,但是已收到您的消息的注册用户依旧可以看到他们的副本。", "Please forget all messages I have sent when my account is deactivated (Warning: this will cause future users to see an incomplete view of conversations)": "请在我停用账户的同时忘记我发送的所有消息(警告:这将导致未来的用户看到残缺的对话)", "To continue, please enter your password:": "请输入您的密码以继续:", @@ -1233,7 +1233,7 @@ "Unable to connect to Homeserver. Retrying...": "无法连接至主服务器。正在重试…", "Sorry, your homeserver is too old to participate in this room.": "对不起,您的主服务器的程序版本过旧以至于无法加入此聊天室。", "Increase performance by only loading room members on first view": "仅在首次查看时加载聊天室成员以改善性能", - "Mirror local video feed": "镜像本地视频源", + "Mirror local video feed": "镜像翻转本地视频源", "This room has been replaced and is no longer active.": "此聊天室已被取代,且不再活跃。", "The conversation continues here.": "对话在这里继续。", "Upgrade room to version %(ver)s": "将聊天室升级为版本 %(ver)s", @@ -1342,5 +1342,385 @@ "%(names)s and %(lastPerson)s are typing …": "%(names)s 和 %(lastPerson)s正在打字…", "Unrecognised address": "无法识别地址", "User %(user_id)s may or may not exist": "用户 %(user_id)s 不一定存在", - "Predictable substitutions like '@' instead of 'a' don't help very much": "可预见的替换如将 '@' 替换为 'a' 并不会有太大效果" + "Predictable substitutions like '@' instead of 'a' don't help very much": "可预见的替换如将 '@' 替换为 'a' 并不会有太大效果", + "Changes your display nickname in the current room only": "仅更改当前聊天室中的显示昵称", + "%(senderDisplayName)s has allowed guests to join the room.": "%(senderDisplayName)s 将此聊天室改为允许游客加入。", + "%(senderDisplayName)s has prevented guests from joining the room.": "%(senderDisplayName)s 将此聊天室改为游客禁入。", + "%(senderDisplayName)s changed guest access to %(rule)s": "%(senderDisplayName)s 将此聊天室的游客加入规则改为 %(rule)s", + "%(senderDisplayName)s enabled flair for %(groups)s in this room.": "%(senderDisplayName)s 在此聊天室启用了 %(groups)s 徽章。", + "%(senderDisplayName)s disabled flair for %(groups)s in this room.": "%(senderDisplayName)s 在此聊天室禁用了 %(groups)s 徽章。", + "%(senderDisplayName)s enabled flair for %(newGroups)s and disabled flair for %(oldGroups)s in this room.": "%(senderDisplayName)s 在此聊天室启用了 %(newGroups)s 徽章,禁用了 %(oldGroups)s 徽章。", + "Use a few words, avoid common phrases": "用一些字符,避免常用短语", + "Add another word or two. Uncommon words are better.": "再加几个字符。罕见字符更佳。", + "Repeats like \"aaa\" are easy to guess": "像 “aaa” 这样的重复字符很容易被猜到", + "Repeats like \"abcabcabc\" are only slightly harder to guess than \"abc\"": "像 “abcabcabc” 这样的重复字符也只比 “abc” 稍微难猜一点点", + "Sequences like abc or 6543 are easy to guess": "像 abc 或 6543 这样的序列很容易被猜到", + "Recent years are easy to guess": "最近的年份很容易被猜到", + "Dates are often easy to guess": "日期通常很容易被猜到", + "This is a top-10 common password": "这是十大常用密码之一", + "This is a top-100 common password": "这是百大常用密码之一", + "This is a very common password": "这是一个非常常见的密码", + "This is similar to a commonly used password": "这类似于一个常用密码", + "A word by itself is easy to guess": "单词本身很容易被猜到", + "Names and surnames by themselves are easy to guess": "姓名和姓氏本身很容易被猜到", + "Common names and surnames are easy to guess": "常用姓名和姓氏很容易被猜到", + "Straight rows of keys are easy to guess": "键位在一条直线上的组合很容易被猜到", + "Short keyboard patterns are easy to guess": "键位短序列很容易被猜到", + "Show recent room avatars above the room list (refresh to apply changes)": "在聊天室列表上方显示最近的聊天室头像(刷新以应用更改)", + "Group & filter rooms by custom tags (refresh to apply changes)": "按自定义标签分组和过滤聊天室(刷新以应用更改)", + "Render simple counters in room header": "在聊天室标题中显示简单计数", + "Enable Emoji suggestions while typing": "键入时启用表情符号建议", + "Show a placeholder for removed messages": "已移除的消息显示为一个占位符", + "Show join/leave messages (invites/kicks/bans unaffected)": "显示 加入/离开 信息(邀请/踢出/禁止 不受影响)", + "Show avatar changes": "显示头像更改", + "Show display name changes": "显示昵称更改", + "Show read receipts sent by other users": "显示其他用户发送的已读回执", + "Show a reminder to enable Secure Message Recovery in encrypted rooms": "在加密聊天室中显示一条允许恢复安全消息的提醒", + "Show avatars in user and room mentions": "在用户和聊天室提及中显示头像", + "Enable big emoji in chat": "在聊天中启用大型表情符号", + "Send typing notifications": "发送键入状态通知", + "Enable Community Filter Panel": "启用社区筛选器面板", + "Allow Peer-to-Peer for 1:1 calls": "允许一对一通话使用 P2P", + "Prompt before sending invites to potentially invalid matrix IDs": "在发送邀请之前提示可能无效的 Matrix ID", + "Order rooms in the room list by most important first instead of most recent": "聊天室列表按重要程度排序而不按时间排序", + "Messages containing my username": "包含我的用户名的消息", + "Encrypted messages in one-to-one chats": "一对一聊天中的加密消息", + "Encrypted messages in group chats": "群聊中的加密消息", + "The other party cancelled the verification.": "另一方取消了验证。", + "Verified!": "已验证!", + "You've successfully verified this user.": "您已成功验证此用户。", + "Secure messages with this user are end-to-end encrypted and not able to be read by third parties.": "此用户的安全消息是端到端加密的,不能被第三方读取。", + "Got It": "收到", + "Verify this user by confirming the following emoji appear on their screen.": "通过在其屏幕上显示以下表情符号来验证此用户。", + "Verify this user by confirming the following number appears on their screen.": "通过在其屏幕上显示以下数字来验证此用户。", + "Unable to find a supported verification method.": "无法找到支持的验证方法。", + "For maximum security, we recommend you do this in person or use another trusted means of communication.": "为了最大限度地提高安全性,我们建议您亲自执行此操作或使用其他可信的通信方式。", + "Dog": "狗", + "Cat": "猫", + "Lion": "狮子", + "Horse": "马", + "Unicorn": "独角兽", + "Pig": "猪", + "Elephant": "大象", + "Rabbit": "兔子", + "Panda": "熊猫", + "Rooster": "公鸡", + "Penguin": "企鹅", + "Turtle": "乌龟", + "Fish": "鱼", + "Octopus": "章鱼", + "Butterfly": "蝴蝶", + "Flower": "花", + "Tree": "树", + "Cactus": "仙人掌", + "Mushroom": "蘑菇", + "Globe": "地球", + "Moon": "月亮", + "Cloud": "云", + "Fire": "火", + "Banana": "香蕉", + "Apple": "苹果", + "Strawberry": "草莓", + "Corn": "玉米", + "Pizza": "披萨", + "Cake": "蛋糕", + "Heart": "心", + "Smiley": "微笑", + "Robot": "机器人", + "Hat": "帽子", + "Glasses": "眼镜", + "Spanner": "扳手", + "Santa": "圣诞老人", + "Thumbs up": "竖大拇指", + "Umbrella": "伞", + "Hourglass": "沙漏", + "Clock": "时钟", + "Gift": "礼物", + "Light bulb": "灯泡", + "Book": "书", + "Pencil": "铅笔", + "Paperclip": "回形针", + "Scissors": "剪刀", + "Padlock": "挂锁", + "Key": "钥匙", + "Hammer": "锤子", + "Telephone": "电话", + "Flag": "旗子", + "Train": "火车", + "Bicycle": "自行车", + "Aeroplane": "飞机", + "Rocket": "火箭", + "Trophy": "奖杯", + "Ball": "球", + "Guitar": "吉他", + "Trumpet": "喇叭", + "Bell": "铃铛", + "Anchor": "锚", + "Headphones": "耳机", + "Folder": "文件夹", + "Pin": "别针", + "Your homeserver does not support device management.": "您的主服务器不支持设备管理。", + "Yes": "是", + "No": "否", + "We've sent you an email to verify your address. Please follow the instructions there and then click the button below.": "我们已向您发送了一封电子邮件,以验证您的地址。 请按照里面的说明操作,然后单击下面的按钮。", + "Email Address": "电子邮箱地址", + "Are you sure? You will lose your encrypted messages if your keys are not backed up properly.": "您确定吗?如果密钥没有正确地备份您将失去您的加密消息。", + "Encrypted messages are secured with end-to-end encryption. Only you and the recipient(s) have the keys to read these messages.": "加密消息已使用端对端加密保护。只有您和拥有密钥的收件人可以阅读这些消息。", + "Unable to load key backup status": "无法载入密钥备份状态", + "Restore from Backup": "从备份恢复", + "This device is backing up your keys. ": "此设备已备份您的密钥。 ", + "This device is not backing up your keys.": "此设备 没有备份您的密钥。", + "Back up your keys before signing out to avoid losing them.": "在登出账号之前请备份密钥以免丢失。", + "Use key backup": "使用密钥备份", + "Backing up %(sessionsRemaining)s keys...": "正在备份 %(sessionsRemaining)s 个密钥...", + "All keys backed up": "所有密钥都已备份", + "Backup has a signature from unknown device with ID %(deviceId)s.": "备份含有一个 ID 为 %(deviceId)s 的 未知 设备的签名。", + "Backup has a valid signature from this device": "备份含有此设备的一个 有效 签名", + "Backup has a valid signature from verified device ": "备份含有 已验证 设备 的一个 有效 签名", + "Backup has a valid signature from unverified device ": "备份含有 未验证 设备 的一个 有效 签名", + "Backup has an invalid signature from verified device ": "备份含有 已验证 设备 的一个 无效 签名", + "Backup has an invalid signature from unverified device ": "备份含有 未验证 设备 的一个 无效 签名", + "Backup is not signed by any of your devices": "您的任何设备均未对备份进行签名", + "This backup is trusted because it has been restored on this device": "此备份是受信任的,因为它已在此设备上还原", + "Your keys are not being backed up from this device.": "您的密钥 没有从此设备备份。", + "Start using Key Backup": "开始使用密钥备份", + "Add an email address to configure email notifications": "添加电子邮件地址以配置电子邮件通知", + "Unable to verify phone number.": "无法验证电话号码。", + "Verification code": "验证码", + "Phone Number": "电话号码", + "Profile picture": "个人资料头像", + "Upload profile picture": "上传个人头像", + "Display Name": "昵称", + "Set a new account password...": "设置一个新的账号密码...", + "Email addresses": "电子邮箱地址", + "Phone numbers": "电话号码", + "Language and region": "语言与区域", + "Theme": "主题", + "Account management": "账号管理", + "Deactivating your account is a permanent action - be careful!": "停用您的账号是一项永久性操作 - 请小心!", + "General": "通用", + "Credits": "感谢", + "For help with using Riot, click here.": "对使用 Riot 的说明,请点击 这里。", + "For help with using Riot, click here or start a chat with our bot using the button below.": "对使用 Riot 的说明,请点击 这里 或者使用下面的按钮开始与我们的机器人聊聊。", + "Chat with Riot Bot": "与 Riot 机器人聊天", + "Help & About": "帮助及关于", + "Bug reporting": "错误上报", + "FAQ": "常见问题", + "Versions": "版本", + "Close button should minimize window to tray": "关闭按钮会将窗口最小化到系统托盘", + "Preferences": "偏好设置", + "Composer": "编辑器", + "Timeline": "时间线", + "Room list": "聊天室列表", + "Autocomplete delay (ms)": "自动完成延迟 (毫秒)", + "Ignored users": "已忽略的用户", + "Bulk options": "批量选择", + "Key backup": "密钥备份", + "Security & Privacy": "安全与隐私", + "Missing media permissions, click the button below to request.": "缺少媒体权限,点击下面的按钮以请求权限。", + "Request media permissions": "请求媒体权限", + "Voice & Video": "语音与视频", + "Room information": "聊天室信息", + "Internal room ID:": "内部聊天室 ID:", + "Room version": "聊天室版本", + "Room version:": "聊天室版本:", + "Developer options": "开发者选项", + "Room Addresses": "聊天室地址", + "Roles & Permissions": "角色与权限", + "To link to this room, please add an alias.": "要连接到此聊天室,请添加一个别名。", + "Changes to who can read history will only apply to future messages in this room. The visibility of existing history will be unchanged.": "历史记录阅读权限的变更只会应用到此聊天室中将来的消息。既有历史记录的可见性将不会变更。", + "Encryption": "加密", + "Once enabled, encryption cannot be disabled.": "一旦启用加密就无法停止。", + "Encrypted": "已加密", + "Some devices for this user are not trusted": "此用户的某些设备不被信任", + "Some devices in this encrypted room are not trusted": "此加密聊天室中的某些设备不被信任", + "All devices for this user are trusted": "此用户的所有设备都已被信任", + "All devices in this encrypted room are trusted": "此聊天室中的所有设备都已被信任", + "The following files cannot be uploaded:": "以下文件无法上传:", + "Use Key Backup": "使用密钥备份", + "Never lose encrypted messages": "永不丢失加密消息", + "Messages in this room are secured with end-to-end encryption. Only you and the recipient(s) have the keys to read these messages.": "此聊天室中的消息已被端对端加密保护。只有您和拥有密钥的收件人才可以于都这些消息。", + "Securely back up your keys to avoid losing them. Learn more.": "安全地备份您的密钥以免丢失。了解更多。", + "Not now": "现在不要", + "Don't ask me again": "不再询问", + "This room is using an unstable room version. If you aren't expecting this, please upgrade the room.": "此聊天室使用的是一个不稳定的版本。如果这不是您有意为之,请升级聊天室版本。", + "Click here to upgrade to the latest room version.": "点击此处升级聊天室到最新版本。", + "Add some now": "立即添加", + "Error updating main address": "更新主地址时发生错误", + "There was an error updating the room's main address. It may not be allowed by the server or a temporary failure occurred.": "更新聊天室的主地址时发生错误。可能是该服务器不允许,也可能是出现了一个临时错误。", + "Error creating alias": "创建别名时发生错误", + "There was an error creating that alias. It may not be allowed by the server or a temporary failure occurred.": "创建该别名时发生错误。可能是该服务器不允许,也可能是出现了一个临时错误。", + "Error removing alias": "移除别名时发生错误", + "There was an error removing that alias. It may no longer exist or a temporary error occurred.": "移除该别名时发生错误。可能别名已不存在,也可能是出现了一个临时错误。", + "Main address": "主地址", + "Error updating flair": "更新个性徽章时发生错误", + "There was an error updating the flair for this room. The server may not allow it or a temporary error occurred.": "更新此聊天室的个性徽章时发生错误。可能时该服务器不允许,也可能是发生了一个临时错误。", + "Room avatar": "聊天室头像", + "Upload room avatar": "上传聊天室头像", + "No room avatar": "没有聊天室头像", + "Room Name": "聊天室名称", + "Room Topic": "聊天室话题", + "Join": "加入", + "That doesn't look like a valid email address": "看起来不像是个有效的电子邮箱地址", + "The following users may not exist": "以下用户可能不存在", + "Unable to find profiles for the Matrix IDs listed below - would you like to invite them anyway?": "无法找到以下列表中 Matrix ID 的用户资料 - 您还是要邀请他们吗?", + "Invite anyway and never warn me again": "还是邀请,不用再提醒我", + "Invite anyway": "还是邀请", + "Before submitting logs, you must create a GitHub issue to describe your problem.": "在提交日志之前,您必须 创建一个GitHub issue 来描述您的问题。", + "What GitHub issue are these logs for?": "这些日志是关于哪个 Github issue 的?", + "Unable to load commit detail: %(msg)s": "无法加载提交详情:%(msg)s", + "To avoid losing your chat history, you must export your room keys before logging out. You will need to go back to the newer version of Riot to do this": "为避免丢失聊天记录,您必须在登出前导出房间密钥。 您需要回到较新版本的 Riot 才能执行此操作", + "You've previously used a newer version of Riot on %(host)s. To use this version again with end to end encryption, you will need to sign out and back in again. ": "您之前在 %(host)s 使用过更新版本的 Riot 。为了使用带有端对端加密功能的此版本,您必须退出账号再重新登入。 ", + "Use Legacy Verification (for older clients)": "使用旧版验证 (针对旧版客户端)", + "Verify by comparing a short text string.": "通过比较一段短文本字符串进行验证。", + "Begin Verifying": "开始验证", + "Waiting for partner to accept...": "等待对方接受...", + "Nothing appearing? Not all clients support interactive verification yet. .": "没有任何显示?不是所有客户端都支持互动验证。。", + "Waiting for %(userId)s to confirm...": "等待 %(userId)s 确认中...", + "Use two-way text verification": "使用双向文本验证", + "Verify this user to mark them as trusted. Trusting users gives you extra peace of mind when using end-to-end encrypted messages.": "验证此用户并标记为受信任。在使用端到端加密消息时,信任用户可让您更加放心。", + "Verifying this user will mark their device as trusted, and also mark your device as trusted to them.": "验证此用户将会标记其设备为受信任,而且您的设备也会被对方标记为受信任。", + "Waiting for partner to confirm...": "等待对方确认中...", + "Incoming Verification Request": "收到验证请求", + "You've previously used Riot on %(host)s with lazy loading of members enabled. In this version lazy loading is disabled. As the local cache is not compatible between these two settings, Riot needs to resync your account.": "您之前在 %(host)s 上开启了 Riot 的成员列表延迟加载设置。目前版本中延迟加载功能已被停用。因为本地缓存在这两个设置项上不相容,Riot 需要重新同步您的账号。", + "If the other version of Riot is still open in another tab, please close it as using Riot on the same host with both lazy loading enabled and disabled simultaneously will cause issues.": "如果有其他版本的 Riot 仍然在另一个标签页中运行,请将其关闭,因为在同一主机上同时启用和禁用延迟加载将会发生问题。", + "Riot now uses 3-5x less memory, by only loading information about other users when needed. Please wait whilst we resynchronise with the server!": "通过仅在需要时加载其他用户的信息,Riot 现在使用的内存减少到了原来的三分之一至五分之一。 请等待与服务器重新同步!", + "I don't want my encrypted messages": "我不想要我的加密消息", + "Manually export keys": "手动导出密钥", + "You'll lose access to your encrypted messages": "您将失去您的加密消息的访问权", + "Are you sure you want to sign out?": "您确定要登出账号吗?", + "If you run into any bugs or have feedback you'd like to share, please let us know on GitHub.": "如果您碰到任何错误或者希望分享您的反馈,请在 Github 上联系我们。", + "To help avoid duplicate issues, please view existing issues first (and add a +1) or create a new issue if you can't find it.": "要帮助避免提交重复的 issue,请您先 查阅是否为已存在的 issue (如有则添加一个 +1 ) ,或者如果找不到则 新建一个 issue 。", + "Report bugs & give feedback": "上报错误及提供反馈", + "Go back": "返回", + "Room Settings - %(roomName)s": "聊天室设置 - %(roomName)s", + "A username can only contain lower case letters, numbers and '=_-./'": "用户名只能包含小写字母、数字和 '=_-./'", + "Recovery Key Mismatch": "恢复密钥不匹配", + "Backup could not be decrypted with this key: please verify that you entered the correct recovery key.": "备份无法使用此密钥解密:请检查您输入的恢复密钥是否正确。", + "Incorrect Recovery Passphrase": "错误的恢复密码", + "Backup could not be decrypted with this passphrase: please verify that you entered the correct recovery passphrase.": "备份无法使用此密码解密:请检查您输入的恢复密码是否正确。", + "Failed to decrypt %(failedCount)s sessions!": "%(failedCount)s 会话解密失败", + "Restored %(sessionCount)s session keys": "%(sessionCount)s 会话密钥已还原", + "Enter Recovery Passphrase": "输入恢复密码", + "Warning: you should only set up key backup from a trusted computer.": "警告:您应该只在受信任的电脑上设置密钥备份。", + "Access your secure message history and set up secure messaging by entering your recovery passphrase.": "通过输入恢复密码来访问您的安全消息历史记录和设置安全通信。", + "If you've forgotten your recovery passphrase you can use your recovery key or set up new recovery options": "如果忘记了恢复密码,您可以 使用恢复密钥 或者 设置新的恢复选项", + "Enter Recovery Key": "输入恢复密钥", + "This looks like a valid recovery key!": "看起来是有效的恢复密钥!", + "Not a valid recovery key": "不是有效的恢复密钥", + "Access your secure message history and set up secure messaging by entering your recovery key.": "通过输入恢复密钥来访问您的安全消息历史记录和设置安全通信。", + "If you've forgotten your recovery passphrase you can ": "如果忘记了恢复密码,您可以 ", + "Share Permalink": "分享永久链接", + "Clear status": "清除状态", + "Update status": "更新状态", + "Set status": "设置状态", + "Set a new status...": "设置新状态...", + "Hide": "隐藏", + "This homeserver would like to make sure you are not a robot.": "此主服务器想要确认您不是机器人。", + "You can use the custom server options to sign into other Matrix servers by specifying a different homeserver URL. This allows you to use this app with an existing Matrix account on a different homeserver.": "您可以通过在自定义服务器选项中指定不同的主服务器网址来登入其他 Matrix 服务器。这让您可以通过不同的主服务器上已有的 Matrix 账号来使用此应用程序。", + "Please review and accept all of the homeserver's policies": "请阅读并接受该主服务器的所有政策", + "Please review and accept the policies of this homeserver:": "请阅读并接受此主服务器的政策:", + "Your Modular server": "您的模组服务器", + "Enter the location of your Modular homeserver. It may use your own domain name or be a subdomain of modular.im.": "输入您的模组主服务器的位置。它可能使用的是您自己的域名或者 modular.im 的子域名。", + "Server Name": "服务器名称", + "The username field must not be blank.": "必须输入用户名。", + "Username": "用户名", + "Not sure of your password? Set a new one": "密码不确定?新建一个密码", + "Sign in to your Matrix account": "登入您的 Matrix 账号", + "Sign in to your Matrix account on %(serverName)s": "在 %(serverName)s 登入您的 Matrix 账号", + "Change": "更改", + "Create your Matrix account": "创建 Matrix 账号", + "Create your Matrix account on %(serverName)s": "在 %(serverName)s 上创建 Matrix 账号", + "Email (optional)": "电子邮箱(可选)", + "Phone (optional)": "电话号码(可选)", + "Confirm": "确认", + "Use an email address to recover your account. Other users can invite you to rooms using your contact details.": "使用电子邮件地址恢复您的帐户。 其他用户可以使用您的联系方式邀请您到聊天室。", + "Other servers": "其他服务器", + "Enter custom server URLs What does this mean?": "输入自定义服务器网址 这是什么?", + "Homeserver URL": "主服务器网址", + "Identity Server URL": "身份服务器网址", + "Free": "免费", + "Join millions for free on the largest public server": "免费加入最大的公共服务器成为数百万用户中的一员", + "Premium": "高级", + "Premium hosting for organisations Learn more": "组织机构的高级主机托管 了解更多", + "Other": "其他", + "Find other public servers or use a custom server": "寻找其他公共服务器或使用自定义服务器", + "Couldn't load page": "无法加载页面", + "You are an administrator of this community. You will not be able to rejoin without an invite from another administrator.": "您是此社区的管理员。 没有其他管理员的邀请,您将无法重新加入。", + "This homeserver does not support communities": "此主服务器不支持社区功能", + "Invalid configuration: Cannot supply a default homeserver URL and a default server name": "配置无效:无法提供默认的主服务器 URL 和默认服务器名称", + "Unknown error discovering homeserver": "搜索主服务器时发生未知错误", + "Failed to get protocol list from homeserver": "无法从主服务器获取协议列表", + "The homeserver may be too old to support third party networks": "该主服务器可能太老旧而不支持第三方网络", + "Search for a room like #example": "搜索如 #example 的聊天室", + "File is too big. Maximum file size is %(fileSize)s": "文件太大了。最大文件尺寸为 %(fileSize)s", + "Guest": "游客", + "Could not load user profile": "无法加载用户资料", + "Your Matrix account": "您的 Matrix 账号", + "Your Matrix account on %(serverName)s": "您在 %(serverName)s 上的 Matrix 账号", + "The homeserver URL %(hsUrl)s doesn't seem to be valid URL. Please enter a valid URL including the protocol prefix.": "主服务器网址 %(hsUrl)s 看起来不是一个有效的网址。请输入包含协议前缀的有效网址。", + "A verification email will be sent to your inbox to confirm setting your new password.": "一封验证电子邮件将发送到您的邮箱以确认您设置了新密码。", + "Sign in instead": "登入", + "Your password has been reset.": "您的密码已重置。", + "You have been logged out of all devices and will no longer receive push notifications. To re-enable notifications, sign in again on each device.": "您已从所有设备登出且不会再收到推送通知。要重新开启通知,请在各个设备上再次登入。", + "Set a new password": "设置新密码", + "Invalid homeserver discovery response": "无效的主服务器搜索响应", + "Invalid identity server discovery response": "无效的身份服务器搜索响应", + "General failure": "一般错误", + "This homeserver does not support login using email address.": "此主服务器不支持使用电子邮箱地址登录。", + "Guest access is disabled on this homeserver.": "此主服务器已禁止游客访问。", + "Failed to perform homeserver discovery": "无法执行主服务器搜索", + "Unknown failure discovering homeserver": "搜索主服务器时发生未知错误", + "Sign in with single sign-on": "使用单点登录", + "Create account": "创建账号", + "Registration has been disabled on this homeserver.": "此主服务器已禁止注册。", + "Unable to query for supported registration methods.": "无法查询支持的注册方法。", + "An email address is required to register on this homeserver.": "在此主服务器上注册需要电子邮件地址。", + "A phone number is required to register on this homeserver.": "在此主服务器上注册需要电话号码。", + "You need to enter a username.": "您需要输入用户名。", + "Create your account": "创建您的账号", + "Great! This passphrase looks strong enough.": "太棒了!这个密码看起来强度足够。", + "Keep going...": "请继续...", + "We'll store an encrypted copy of your keys on our server. Protect your backup with a passphrase to keep it secure.": "我们会在服务器上保存您的密钥的加密副本。请用密码来保护您的备份的安全。", + "For maximum security, this should be different from your account password.": "为确保最大的安全性,它应该与您的账号密码不同。", + "Enter a passphrase...": "输入密码...", + "Set up with a Recovery Key": "设置恢复密钥", + "That matches!": "匹配成功!", + "That doesn't match.": "不匹配。", + "Go back to set it again.": "返回重新设置。", + "Please enter your passphrase a second time to confirm.": "请再输入一次密码以确认。", + "Repeat your passphrase...": "重复您的密码...", + "As a safety net, you can use it to restore your encrypted message history if you forget your Recovery Passphrase.": "作为一张安全网,您可以在忘记了恢复密码的时候使用它来还原您的加密消息历史记录。", + "As a safety net, you can use it to restore your encrypted message history.": "作为一张安全网,您可以使用它来还原您的加密消息历史记录。", + "Your recovery key is a safety net - you can use it to restore access to your encrypted messages if you forget your passphrase.": "恢复密钥是您的一张安全网 - 如果忘记了密码,您可以用它来重获加密消息的访问权。", + "Keep your recovery key somewhere very secure, like a password manager (or a safe)": "请将您的恢复密钥保存在某个非常安全的地方,比如密码管理器(或保险箱)", + "Your Recovery Key": "您的恢复密钥", + "Your Recovery Key has been copied to your clipboard, paste it to:": "您的恢复密钥已 复制到剪贴板,粘贴至:", + "Your Recovery Key is in your Downloads folder.": "您的恢复密钥保存在 下载 文件夹。", + "Print it and store it somewhere safe": "打印 并存放在安全的地方", + "Save it on a USB key or backup drive": "保存 在 U 盘或备份磁盘中", + "Copy it to your personal cloud storage": "复制 到您的个人云端存储", + "Your keys are being backed up (the first backup could take a few minutes).": "正在备份您的密钥(第一次备份可能会花费几分钟时间)。", + "Okay": "好", + "Without setting up Secure Message Recovery, you won't be able to restore your encrypted message history if you log out or use another device.": "如果您登出账号或使用其他设备而没有设置安全消息恢复,您将不能还原您的加密消息历史记录。", + "Set up Secure Message Recovery": "设置安全消息恢复", + "Secure your backup with a passphrase": "使用密码保护您的备份", + "Confirm your passphrase": "确认你的密码", + "Recovery key": "恢复密钥", + "Keep it safe": "确保其安全", + "Starting backup...": "开始备份...", + "Success!": "成功!", + "Create Key Backup": "创建密钥备份", + "Unable to create key backup": "无法创建密钥备份", + "Without setting up Secure Message Recovery, you'll lose your secure message history when you log out.": "如果您登出账号而没有设置安全消息恢复,您将失去您的安全消息历史记录。", + "If you don't want to set this up now, you can later in Settings.": "如果您现在不想设置,您可以稍后在设置中操作。", + "New Recovery Method": "新恢复方式", + "A new recovery passphrase and key for Secure Messages have been detected.": "检测到安全消息的一个新恢复密码和密钥。", + "If you didn't set the new recovery method, an attacker may be trying to access your account. Change your account password and set a new recovery method immediately in Settings.": "如果您没有设置新恢复方式,可能有攻击者正试图侵入您的账号。请立即更改您的账号密码并在设置中设定一个新恢复方式。", + "This device is encrypting history using the new recovery method.": "此设备正在使用新恢复方式来加密历史记录。", + "Set up Secure Messages": "设置安全消息", + "Recovery Method Removed": "恢复方式已移除", + "This device has detected that your recovery passphrase and key for Secure Messages have been removed.": "此设置已检测到您的安全消息的恢复密码和密钥被移除。", + "If you did this accidentally, you can setup Secure Messages on this device which will re-encrypt this device's message history with a new recovery method.": "如果您意外执行了此操作,您可以在此设备上设置安全消息来使用新恢复方式重新加密此设备上的消息历史记录。", + "If you didn't remove the recovery method, an attacker may be trying to access your account. Change your account password and set a new recovery method immediately in Settings.": "如果您没有移除该恢复方式,可能有攻击者正试图侵入您的账号。请立即更改您的账号密码并在设置中设定一个新的恢复方式。" } From 5cf6d0d603122c808cd55a01d1f1ac138bebd5eb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Stanislav=20Luke=C5=A1?= Date: Thu, 28 Feb 2019 15:04:31 +0000 Subject: [PATCH 07/16] Translated using Weblate (Czech) Currently translated at 98.1% (1523 of 1552 strings) Translation: Riot Web/matrix-react-sdk Translate-URL: http://translate.riot.im/projects/riot-web/matrix-react-sdk/cs/ --- src/i18n/strings/cs.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/i18n/strings/cs.json b/src/i18n/strings/cs.json index 2a850ae9ae..6728019ecb 100644 --- a/src/i18n/strings/cs.json +++ b/src/i18n/strings/cs.json @@ -858,7 +858,7 @@ "Create a new community": "Vytvořit novou skupinu", "Create a community to group together users and rooms! Build a custom homepage to mark out your space in the Matrix universe.": "Vytvořte skupinu s cílem seskupit uživatele a místnosti! Vytvořte si vlastní domovskou stránku a vymezte tak váš prostor ve světe Matrix.", "You have no visible notifications": "Nejsou dostupná žádná oznámení", - "Connectivity to the server has been lost.": "Spojení se serverem bylo přerušené.", + "Connectivity to the server has been lost.": "Spojení se serverem bylo přerušeno.", "Sent messages will be stored until your connection has returned.": "Odeslané zprávy zůstanou uložené, dokud se spojení znovu neobnoví.", "Active call": "Aktivní hovor", "There's no one else here! Would you like to invite others or stop warning about the empty room?": "Kromě vás není v této místnosti nikdo jiný! Přejete si Pozvat další anebo Přestat upozorňovat na prázdnou místnost?", From 626d5c5f9dbdc40a45a1b6a37747d7164aeca342 Mon Sep 17 00:00:00 2001 From: Victor Grousset Date: Mon, 4 Mar 2019 14:28:40 +0000 Subject: [PATCH 08/16] Translated using Weblate (Esperanto) Currently translated at 66.3% (1030 of 1552 strings) Translation: Riot Web/matrix-react-sdk Translate-URL: http://translate.riot.im/projects/riot-web/matrix-react-sdk/eo/ --- src/i18n/strings/eo.json | 22 +++++++++++++++------- 1 file changed, 15 insertions(+), 7 deletions(-) diff --git a/src/i18n/strings/eo.json b/src/i18n/strings/eo.json index 776c0dde7b..b912f233aa 100644 --- a/src/i18n/strings/eo.json +++ b/src/i18n/strings/eo.json @@ -577,10 +577,10 @@ "%(severalUsers)shad their invitations withdrawn %(count)s times|one": "%(severalUsers)smalinvitiĝis", "%(oneUser)shad their invitation withdrawn %(count)s times|other": "%(oneUser)s%(count)s-foje malinvitiĝis", "%(oneUser)shad their invitation withdrawn %(count)s times|one": "%(oneUser)smalinvitiĝis", - "were invited %(count)s times|other": "%(count)s-foje invitiĝis", - "were invited %(count)s times|one": "invitiĝis", - "was invited %(count)s times|other": "%(count)s-foje invitiĝis", - "was invited %(count)s times|one": "invitiĝis", + "were invited %(count)s times|other": "estis invititaj %(count)s foje", + "were invited %(count)s times|one": "estis invititaj", + "was invited %(count)s times|other": "estis invitita %(count)s foje", + "was invited %(count)s times|one": "estis invitita", "were banned %(count)s times|other": "%(count)s-foje forbariĝis", "were banned %(count)s times|one": "forbariĝis", "was banned %(count)s times|other": "%(count)s-foje forbariĝis", @@ -608,7 +608,7 @@ "expand": "etendi", "Custom of %(powerLevel)s": "Propra nivelo %(powerLevel)s", "Custom level": "Propra nivelo", - "Room directory": "Ĉambrujo", + "Room directory": "Babilejo-listo", "Username not available": "Salutnomo ne disponeblas", "Username invalid: %(errMessage)s": "Salutnomo ne validas: %(errMessage)s", "Username available": "Salutnomo disponeblas", @@ -745,7 +745,7 @@ "Create a community to group together users and rooms! Build a custom homepage to mark out your space in the Matrix universe.": "Kreu komunumon por kunigi uzantojn kaj ĉambrojn! Fari propran hejmpaĝon por montri vian spacon en la universo de Matrix.", "You have no visible notifications": "Neniuj videblaj sciigoj", "Scroll to bottom of page": "Rulumi al susbo de la paĝo", - "Message not sent due to unknown devices being present": "Mesaĝoj ne sendiĝis pro ĉeesto de nekonataj aparatoj", + "Message not sent due to unknown devices being present": "Mesaĝo ne sendita pro ĉeesto de nekonataj aparatoj", "Connectivity to the server has been lost.": "Konekto al la servilo perdiĝis.", "Sent messages will be stored until your connection has returned.": "Senditaj mesaĝoj konserviĝos ĝis via konekto refunkcios.", "%(count)s new messages|other": "%(count)s novaj mesaĝoj", @@ -1168,5 +1168,13 @@ "Messages containing @room": "Mesaĝoj enhavantaj @room", "Encrypted messages in one-to-one chats": "Ĉifritaj mesaĝoj en duopaj babiloj", "Encrypted messages in group chats": "Ĉifritaj mesaĝoj en grupaj babiloj", - "Delete Backup": "Forigi savkopion" + "Delete Backup": "Forigi savkopion", + "Language and region": "Lingvo kaj regiono", + "Theme": "Haŭto", + "General": "Ĝenerala", + "Unable to reply": "Ne eblas respondi", + "In reply to ": "Respondanta al ", + "Share Message": "Diskonigi", + "Search for a room like #example": "Serĉi ĉambron kiel #example", + "Show devices, send anyway or cancel.": "Montri aparatojn, tamen sendinuligi." } From ce10588cba809e90704b1533b0466f9d9850a8f1 Mon Sep 17 00:00:00 2001 From: Samu Voutilainen Date: Thu, 7 Mar 2019 21:03:53 +0000 Subject: [PATCH 09/16] Translated using Weblate (Finnish) Currently translated at 89.2% (1385 of 1552 strings) Translation: Riot Web/matrix-react-sdk Translate-URL: http://translate.riot.im/projects/riot-web/matrix-react-sdk/fi/ --- src/i18n/strings/fi.json | 70 ++++++++++++++++++++++++++++++++++++++-- 1 file changed, 68 insertions(+), 2 deletions(-) diff --git a/src/i18n/strings/fi.json b/src/i18n/strings/fi.json index a000a56618..1d71038799 100644 --- a/src/i18n/strings/fi.json +++ b/src/i18n/strings/fi.json @@ -1434,7 +1434,7 @@ "Unable to verify phone number.": "Puhelinnumeron varmentaminen epäonnistui.", "Verification code": "Varmennuskoodi", "Internal room ID:": "Sisäinen huoneen ID:", - "Credits": "Tekijät", + "Credits": "Maininnat", "For help with using Riot, click here.": "Saadaksesi apua Riotin käyttämisessä, klikkaa tästä.", "For help with using Riot, click here or start a chat with our bot using the button below.": "Saadaksesi apua Riotin kanssa, klikkaa tästä tai aloita keskustelu bottimme kanssa alla olevasta painikkeesta.", "Bug reporting": "Virheiden raportointi", @@ -1463,5 +1463,71 @@ "Order rooms in the room list by most important first instead of most recent": "Järjestä huonelista tärkein ensin viimeisimmän sijasta", "Got It": "Ymmärretty", "For maximum security, we recommend you do this in person or use another trusted means of communication.": "Suosittelemme, että turvallisuuden maksimoimiseksi teet tämän toisen turvallisen kommunikaatiokanavan kautta.", - "Scissors": "Sakset" + "Scissors": "Sakset", + "Which officially provided instance you are using, if any": "Mitä virallisesti saatavilla olevaa instanssia käytät, jos mitään", + "%(weekDayName)s, %(monthName)s %(day)s %(fullYear)s": "%(weekDayName)s, %(day)s %(monthName)s %(fullYear)s", + "Missing roomId.": "roomId puuttuu.", + "Forces the current outbound group session in an encrypted room to be discarded": "Pakottaa hylkäämään nykyisen ulospäin suuntautuvan ryhmäistunnon salatussa huoneessa", + "%(senderDisplayName)s enabled flair for %(groups)s in this room.": "%(senderDisplayName)s otti käyttöön tyylin ryhmille %(groups)s tässä huoneessa.", + "%(senderDisplayName)s disabled flair for %(groups)s in this room.": "%(senderDisplayName)s poisti käytöstä tyylin ryhmille %(groups)s tässä huoneessa.", + "%(senderDisplayName)s enabled flair for %(newGroups)s and disabled flair for %(oldGroups)s in this room.": "%(senderDisplayName)s otti käyttöön tyylin ryhmille %(newGroups)s ja poisti käytöstä tyylin ryhmiltä %(oldGroups)s.", + "Enable widget screenshots on supported widgets": "Ota sovelmien kuvankaappaukset käyttöön tuetuissa sovelmissa", + "Legal": "Lakitekstit", + "Close button should minimize window to tray": "Sulkupainikkeen pitäisi pienentää ikkuna ilmoitusalueelle", + "To notify everyone in the room, you must be a": "Ilmoittaaksesi kaikille huoneessa, sinun pitää olla", + "%(user)s is a %(userRole)s": "%(user)s on %(userRole)s", + "Some devices in this encrypted room are not trusted": "Jotkut laitteet tässä salatussa huoneessa eivät ole luotettuja", + "All devices for this user are trusted": "Kaikki tämän käyttäjän laitteista ovat luotettuja", + "All devices in this encrypted room are trusted": "Kaikki laitteet tässä salatussa huoneessa ovat luotettuja", + "This event could not be displayed": "Tätä tapahtumaa ei voitu näyttää", + "Your key share request has been sent - please check your other devices for key share requests.": "Avaimen jakopyyntösi on lähetetty. Tarkista muut laitteesi avaimen jakopyyntöä varten.", + "Key share requests are sent to your other devices automatically. If you rejected or dismissed the key share request on your other devices, click here to request the keys for this session again.": "Avaimen jakopyynnöt lähetetään automaattisesti muihin laitteisiin. Jos olet hylännyt tai jättänyt huomiotta avaimen jakopyynönn toisella laitteellasi, klikkaa tästä pyytääksesi avaimia tälle istunnolle uudestaan.", + "If your other devices do not have the key for this message you will not be able to decrypt them.": "Jos muut laitteesi eivät sisällä avainta tälle viestille, et pysty purkamaan viestin salausta.", + "Key request sent.": "Avainpyyntö lähetetty.", + "Re-request encryption keys from your other devices.": "Pyydä uudelleen salausavaimia muilta laitteiltasi.", + "Demote yourself?": "Alenna itsesi?", + "You will not be able to undo this change as you are demoting yourself, if you are the last privileged user in the room it will be impossible to regain privileges.": "Et voi perua tätä muutosta, koska olet alentamassa itseäsi. Jos olet viimeinen oikeutettu henkilö tässä huoneessa, oikeuksia ei voi enää saada takaisin.", + "Demote": "Alenna", + "deleted": "poistettu", + "underlined": "alleviivattu", + "inline-code": "koodinpätkä", + "block-quote": "lainaus", + "bulleted-list": "lista", + "numbered-list": "numeroitu lista", + "At this time it is not possible to reply with a file so this will be sent without being a reply.": "Tällä hetkellä ei ole mahdollista lähettää vastausta tiedostolla, joten tämä lähetetään ilman, että se on vastaus.", + "The following files cannot be uploaded:": "Seuraavia tiedostoja ei voitu lähettää:", + "This room has been replaced and is no longer active.": "Tämä huone on korvattu, eikä se ole enää aktiivinen.", + "Unable to reply": "Vastaaminen on mahdotonta", + "At this time it is not possible to reply with an emote.": "Emojilla vastaaminen ei ole nyt mahdollista.", + "Seen by %(displayName)s (%(userName)s) at %(dateTime)s": "%(displayName)s (%(userName)s) näki aikaan %(dateTime)s", + "Replying": "Vastataan", + "System Alerts": "Järjestelmähälytykset", + "Use Key Backup": "Käytä avainvarmuuskopiointia", + "Never lose encrypted messages": "Älä hukkaa salattuja viestejäsi", + "Messages in this room are secured with end-to-end encryption. Only you and the recipient(s) have the keys to read these messages.": "Viestit tässä huoneessa on turvattu osapuolten välisellä salauksella. Vain sinä ja viestien vastaanottajat omistavat avaimet näiden viestien lukemiseen.", + "Securely back up your keys to avoid losing them. Learn more.": "Varmuuskopioi avaimesi, jotta et menetä niitä. Opi lisää.", + "This room is using an unstable room version. If you aren't expecting this, please upgrade the room.": "Tämä huone käyttää epävakaata huoneen versiota. Jos et odottanut tätä, päivitä huoneesi.", + "There is a known vulnerability affecting this room.": "Tunnettu haavoittuvuus vaikuttaa tähän huoneesen.", + "This room version is vulnerable to malicious modification of room state.": "Tämä huone on haavoittuvainen pahantahtoisille huoneen tilan muokkauksille.", + "Click here to upgrade to the latest room version and ensure room integrity is protected.": "Klikkaa tästä päivittääksesi uusimpaan huoneen versioon ja varmistaaksesi, että huoneen integriteetti on suojattu.", + "Only room administrators will see this warning": "Vain huoneen ylläpitäjät näkevät tämän varoituksen", + "Add some now": "Lisää muutamia", + "Error updating main address": "Pääosoitteen päivityksessä tapahtui virhe", + "There was an error updating the room's main address. It may not be allowed by the server or a temporary failure occurred.": "Huoneen pääosoitteen päivityksessä tapahtui virhe. Se ei välttämättä ole sallittua tällä palevlimella tai kyseessä on väliaikainen virhe.", + "Error creating alias": "Aliaksen luonnissa tapahtui virhe", + "There was an error creating that alias. It may not be allowed by the server or a temporary failure occurred.": "Aliaksen luonnissa tapahtui virhe. Se ei välttämättä ole sallittua tällä palvelimella tai kyseessä on väliaikainen virhe.", + "Error removing alias": "Aliaksen poistossa tapahtui virhe", + "There was an error removing that alias. It may no longer exist or a temporary error occurred.": "Aliaksen poistossa tapahtui virhe. Se ei välttämättä ole enää olemassa tai kyseessä on väliaikainen virhe.", + "Error updating flair": "Tyylin päivittämisessä tapahtui virhe", + "There was an error updating the flair for this room. The server may not allow it or a temporary error occurred.": "Tyylin päivittämisessä tapahtui virhe. Palveline ei välttämättä salli sitä tai kyseessä on väliaikainen virhe.", + "In encrypted rooms, like this one, URL previews are disabled by default to ensure that your homeserver (where the previews are generated) cannot gather information about links you see in this room.": "Salatuissa huoneissa, kuten tässä, osoitteiden esikatselut ovat oletuksena pois käytöstä, jotta kotipalvelimesi (missä osoitteiden esikatselut luodaan) eivät voi kerätä tietoa siitä, mitä osoitteita näät huoneissasi.", + "Please contact your service administrator to get this limit increased.": "Ota yhteyttä ylläpitäjääsi tämän rajan kasvattamiseksi.", + "This homeserver has hit its Monthly Active User limit so some users will not be able to log in.": "Tämä kotipalvelin on saavuttanut kuukausittaisten aktiivisten käyttäjien rajansa, joten osa käyttäjistä ei pysty kirjautumaan sisään.", + "This homeserver has exceeded one of its resource limits so some users will not be able to log in.": "Tämä kotipalvelin on ylittänyt yhden resurssirajoistaan, joten osa käyttäjistä ei pysty kirjautumaan sisään.", + "Warning: This widget might use cookies.": "Varoitus: tämä sovelma saattaa käyttää keksejä.", + "Failed to remove widget": "Sovelman poisto epäonnistui", + "An error ocurred whilst trying to remove the widget from the room": "Sovelman poistossa huoneesta tapahtui virhe", + "Minimize apps": "Pienennä sovellukset", + "Reload widget": "Lataa sovelma uudelleen", + "Popout widget": "Avaa sovelma omassa ikkunassaan" } From a36dde10e3f1fc34eabcb21bd22b7bc2a8b54df7 Mon Sep 17 00:00:00 2001 From: Akarshan Biswas Date: Thu, 7 Mar 2019 03:31:39 +0000 Subject: [PATCH 10/16] Translated using Weblate (Hindi) Currently translated at 46.7% (726 of 1552 strings) Translation: Riot Web/matrix-react-sdk Translate-URL: http://translate.riot.im/projects/riot-web/matrix-react-sdk/hi/ --- src/i18n/strings/hi.json | 57 +++++++++++++++++++++++++++++++++++++++- 1 file changed, 56 insertions(+), 1 deletion(-) diff --git a/src/i18n/strings/hi.json b/src/i18n/strings/hi.json index b59452ed57..162ddf08a4 100644 --- a/src/i18n/strings/hi.json +++ b/src/i18n/strings/hi.json @@ -717,5 +717,60 @@ "Labs": "लैब्स", "Notifications": "सूचनाएं", "Start automatically after system login": "सिस्टम लॉगिन के बाद स्वचालित रूप से प्रारंभ करें", - "Preferences": "अधिमान" + "Preferences": "अधिमान", + "Changes your display nickname in the current room only": "केवल वर्तमान कमरे में अपना प्रदर्शन उपनाम बदलता है", + "%(senderDisplayName)s enabled flair for %(groups)s in this room.": "%(senderDisplayName)s ने फ्लेयर %(groups)s के लिए सक्षम कर दिया।", + "%(senderDisplayName)s disabled flair for %(groups)s in this room.": "%(senderDisplayName)s ने फ्लेयर %(groups)s के लिए अक्षम कर दिया।", + "%(senderDisplayName)s enabled flair for %(newGroups)s and disabled flair for %(oldGroups)s in this room.": "%(senderDisplayName)s ने इस कमरे में %(newGroups)s के लिए फ्लेयर सक्षम किया और %(oldGroups)s के लिए फ्लेयर अक्षम किया।", + "Show read receipts sent by other users": "अन्य उपयोगकर्ताओं द्वारा भेजी गई रसीदें दिखाएं", + "Order rooms in the room list by most important first instead of most recent": "कक्ष सूचि में सभी कक्षों को हाल के कक्षों के बजाय सबसे महत्वपूर्ण वाले कक्ष पहले रखे", + "Scissors": "कैंची", + "Light theme": "लाइट थीम", + "Close button should minimize window to tray": "क्लोज बटन को विंडो को ट्रे में मिनीमाइज करना चाहिए", + "Timeline": "समयसीमा", + "Room list": "कक्ष सूचि", + "Autocomplete delay (ms)": "स्वत: पूर्ण विलंब (ms)", + "": "<समर्थित नहीं>", + "Import E2E room keys": "E2E कक्ष की चाबियां आयात करें", + "Cryptography": "क्रिप्टोग्राफी", + "Device ID:": "डिवाइस आईडी:", + "Device key:": "डिवाइस कुंजी:", + "Ignored users": "अनदेखी उपयोगकर्ताओं", + "Bulk options": "थोक विकल्प", + "Reject all %(invitedRooms)s invites": "सभी %(invitedRooms)s की आमंत्रण को अस्वीकार करें", + "Key backup": "कुंजी बैकअप", + "Security & Privacy": "सुरक्षा और गोपनीयता", + "Riot collects anonymous analytics to allow us to improve the application.": "रायट हमें आवेदन में सुधार करने की अनुमति देने के लिए अनाम विश्लेषण एकत्र करता है।", + "Privacy is important to us, so we don't collect any personal or identifiable data for our analytics.": "गोपनीयता हमारे लिए महत्वपूर्ण है, इसलिए हम अपने विश्लेषिकी के लिए कोई व्यक्तिगत या पहचान योग्य डेटा एकत्र नहीं करते हैं।", + "Learn more about how we use analytics.": "हम एनालिटिक्स का उपयोग कैसे करते हैं, इसके बारे में और जानें।", + "No media permissions": "मीडिया की अनुमति नहीं", + "You may need to manually permit Riot to access your microphone/webcam": "आपको अपने माइक्रोफ़ोन/वेबकैम तक पहुंचने के लिए रायट को मैन्युअल रूप से अनुमति देने की आवश्यकता हो सकती है", + "Missing media permissions, click the button below to request.": "मीडिया अनुमतियाँ गुम, अनुरोध करने के लिए नीचे दिए गए बटन पर क्लिक करें।", + "Request media permissions": "मीडिया अनुमति का अनुरोध करें", + "No Audio Outputs detected": "कोई ऑडियो आउटपुट नहीं मिला", + "No Microphones detected": "कोई माइक्रोफोन का पता नहीं चला", + "No Webcams detected": "कोई वेबकैम नहीं मिला", + "Default Device": "डिफ़ॉल्ट उपकरण", + "Audio Output": "ध्वनि - उत्पादन", + "Microphone": "माइक्रोफ़ोन", + "Camera": "कैमरा", + "Voice & Video": "ध्वनि और वीडियो", + "To change the room's avatar, you must be a": "कमरे के अवतार को बदलने के लिए, आपको होना चाहिए", + "To change the room's name, you must be a": "कमरे का नाम बदलने के लिए, आपको होना चाहिए", + "To change the room's main address, you must be a": "कमरे के मुख्य पते को बदलने के लिए, आपको होना चाहिए", + "To change the room's history visibility, you must be a": "कमरे के इतिहास की दृश्यता को बदलने के लिए, आपको होना चाहिए", + "To change the permissions in the room, you must be a": "कमरे में अनुमतियों को बदलने के लिए, आपको होना चाहिए", + "To change the topic, you must be a": "विषय को बदलने के लिए, आपको होना चाहिए", + "To modify widgets in the room, you must be a": "कमरे में विगेट्स को संशोधित करने के लिए, आपको होना चाहिए", + "Failed to unban": "अप्रतिबंधित करने में विफल", + "Banned by %(displayName)s": "%(displayName)s द्वारा प्रतिबंधित", + "The default role for new room members is": "नए कमरे के सदस्यों के लिए डिफ़ॉल्ट भूमिका है", + "To send messages, you must be a": "संदेश भेजने के लिए, आपको होना चाहिए", + "To invite users into the room, you must be a": "उपयोगकर्ताओं को कमरे में आमंत्रित करने के लिए, आपको होना चाहिए", + "To configure the room, you must be a": "कमरे को कॉन्फ़िगर करने के लिए, आपको होना चाहिए", + "To kick users, you must be a": "उपयोगकर्ताओं को किक करने के लिए, आपको होना चाहिए", + "To ban users, you must be a": "उपयोगकर्ताओं को प्रतिबंधित करने के लिए, आपको होना चाहिए", + "To remove other users' messages, you must be a": "अन्य उपयोगकर्ताओं के संदेशों को हटाने के लिए, आपको होना चाहिए", + "To notify everyone in the room, you must be a": "कमरे में सभी को सूचित करने के लिए, आपको होना चाहिए", + "No users have specific privileges in this room": "इस कमरे में किसी भी उपयोगकर्ता के विशेष विशेषाधिकार नहीं हैं" } From 1c0bc7ddf9a81094a0d68edac080b5408e3ea224 Mon Sep 17 00:00:00 2001 From: Szimszon Date: Sat, 2 Mar 2019 05:47:03 +0000 Subject: [PATCH 11/16] Translated using Weblate (Hungarian) Currently translated at 100.0% (1552 of 1552 strings) Translation: Riot Web/matrix-react-sdk Translate-URL: http://translate.riot.im/projects/riot-web/matrix-react-sdk/hu/ --- src/i18n/strings/hu.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/i18n/strings/hu.json b/src/i18n/strings/hu.json index f671fb0dbd..d3838c2e45 100644 --- a/src/i18n/strings/hu.json +++ b/src/i18n/strings/hu.json @@ -693,7 +693,7 @@ "To ban users, you must be a": "Felhasználó kizárásához ilyen szinten kell lenned:", "To remove other users' messages, you must be a": "Más üzenetének a kitakarásához ilyen szinten kell lenned:", "To send events of type , you must be a": " esemény küldéséhez ilyen szinten kell lenned:", - "To change the room's avatar, you must be a": "A szoba avatarjának a megváltoztatásához ilyen szinten kell lenned:", + "To change the room's avatar, you must be a": "A szoba profilképének a megváltoztatásához ilyen szinten kell lenned:", "To change the room's name, you must be a": "A szoba nevének megváltoztatásához ilyen szinten kell lenned:", "To change the room's main address, you must be a": "A szoba elsődleges címének a megváltoztatásához ilyen szinten kell lenned:", "To change the room's history visibility, you must be a": "A szoba napló elérhetőségének a megváltoztatásához ilyen szinten kell lenned:", @@ -719,7 +719,7 @@ "Failed to remove the room from the summary of %(groupId)s": "Az alábbi szobákat nem sikerült eltávolítani a(z) %(groupId)s csoport összefoglalójából", "The room '%(roomName)s' could not be removed from the summary.": "Nem sikerült törölni az összefoglalóból ezt a szobát: '%(roomName)s'.", "Failed to remove a user from the summary of %(groupId)s": "Nem sikerült törölni az összefoglalóból ezt a felhasználót: %(groupId)s", - "The user '%(displayName)s' could not be removed from the summary.": "Nem sikerült törölni az összefoglalóból a(z) %(displayName)s felhasználót", + "The user '%(displayName)s' could not be removed from the summary.": "Nem sikerült törölni az összefoglalóból a(z) %(displayName)s felhasználót.", "Light theme": "Világos téma", "Dark theme": "Sötét téma", "Unknown": "Ismeretlen", From 15ca7331ef80be47d251023d2830e2857c18381a Mon Sep 17 00:00:00 2001 From: Karol Kosek Date: Sun, 10 Mar 2019 16:46:17 +0000 Subject: [PATCH 12/16] Translated using Weblate (Polish) Currently translated at 75.0% (1165 of 1552 strings) Translation: Riot Web/matrix-react-sdk Translate-URL: http://translate.riot.im/projects/riot-web/matrix-react-sdk/pl/ --- src/i18n/strings/pl.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/i18n/strings/pl.json b/src/i18n/strings/pl.json index f0771c1bba..d7b255919f 100644 --- a/src/i18n/strings/pl.json +++ b/src/i18n/strings/pl.json @@ -297,7 +297,7 @@ "Labs": "Laboratoria", "Last seen": "Ostatnio widziany(-a)", "Leave room": "Opuść pokój", - "%(targetName)s left the room.": "%(targetName)s opuścił pokój.", + "%(targetName)s left the room.": "%(targetName)s opuścił(a) pokój.", "Level:": "Poziom:", "Publish this room to the public in %(domain)s's room directory?": "Czy opublikować ten pokój dla ogółu w spisie pokojów domeny %(domain)s?", "Local addresses for this room:": "Lokalne adresy dla tego pokoju:", From e7b0ab14aecee357b329d257207cc360d656c25b Mon Sep 17 00:00:00 2001 From: Paulo Miranda Date: Wed, 6 Mar 2019 19:25:12 +0000 Subject: [PATCH 13/16] Translated using Weblate (Portuguese (Brazil)) Currently translated at 85.6% (1330 of 1552 strings) Translation: Riot Web/matrix-react-sdk Translate-URL: http://translate.riot.im/projects/riot-web/matrix-react-sdk/pt_BR/ --- src/i18n/strings/pt_BR.json | 63 ++++++++++++++++++++++++++++++++++++- 1 file changed, 62 insertions(+), 1 deletion(-) diff --git a/src/i18n/strings/pt_BR.json b/src/i18n/strings/pt_BR.json index ce3ea0f6ef..e3029356e8 100644 --- a/src/i18n/strings/pt_BR.json +++ b/src/i18n/strings/pt_BR.json @@ -1462,5 +1462,66 @@ "%(senderDisplayName)s made the room public to whoever knows the link.": "%(senderDisplayName)s tornou a sala pública para quem conhece o link.", "%(senderDisplayName)s made the room invite only.": "%(senderDisplayName)s tornou a sala disponível apenas por convite.", "%(senderDisplayName)s changed the join rule to %(rule)s": "%(senderDisplayName)s alterou a regra de entrada para %(rule)s", - "%(senderDisplayName)s has allowed guests to join the room.": "%(senderDisplayName)s permitiu que os convidados entrem na sala." + "%(senderDisplayName)s has allowed guests to join the room.": "%(senderDisplayName)s permitiu que os convidados entrem na sala.", + "%(senderDisplayName)s has prevented guests from joining the room.": "%(senderDisplayName)s impediu que os convidados entrassem na sala.", + "%(senderDisplayName)s changed guest access to %(rule)s": "%(senderDisplayName)s mudou o perfil de acesso do convidado para %(rule)s", + "%(senderDisplayName)s enabled flair for %(groups)s in this room.": "%(senderDisplayName)s habilitou insígnias para %(groups)s nesta sala.", + "%(senderDisplayName)s disabled flair for %(groups)s in this room.": "%(senderDisplayName)s desabilitou insígnias para %(groups)s nesta sala.", + "%(senderDisplayName)s enabled flair for %(newGroups)s and disabled flair for %(oldGroups)s in this room.": "%(senderDisplayName)s habilitou insígnias para %(newGroups)s e desabilitou insígnias para %(oldGroups)s nesta sala.", + "%(displayName)s is typing …": "%(displayName)s está digitando…", + "%(names)s and %(count)s others are typing …|other": "%(names)s e %(count)s outras pessoas estão digitando…", + "%(names)s and %(count)s others are typing …|one": "%(names)s e outro está digitando …", + "%(names)s and %(lastPerson)s are typing …": "%(names)s e %(lastPerson)s estão digitando …", + "Show recent room avatars above the room list (refresh to apply changes)": "Mostrar avatares de salas recentes acima da lista de salas (atualize para aplicar as alterações)", + "Show read receipts sent by other users": "Mostrar confirmações de leitura enviadas por outros usuários", + "Show avatars in user and room mentions": "Mostrar avatares em menções de usuários e salas", + "Enable big emoji in chat": "Ativar emoticons grandes no bate-papo", + "Send typing notifications": "Enviar notificações de digitação", + "Enable Community Filter Panel": "Ativar painel de filtro da comunidade", + "Allow Peer-to-Peer for 1:1 calls": "Permitir Peer-to-Peer para chamadas 1:1", + "Order rooms in the room list by most important first instead of most recent": "Ordene as salas na lista pela primeira mais importante, em vez da mais recente", + "Messages containing my username": "Mensagens contendo meu nome de usuário", + "The other party cancelled the verification.": "A outra parte cancelou a verificação.", + "Verified!": "Verificado!", + "You've successfully verified this user.": "Você confirmou este usuário com sucesso.", + "Secure messages with this user are end-to-end encrypted and not able to be read by third parties.": "Mensagens seguras com este usuário são criptografadas de ponta a ponta e não podem ser lidas por terceiros.", + "Got It": "Entendi", + "Unable to find a supported verification method.": "Não é possível encontrar um método de confirmação suportado.", + "For maximum security, we recommend you do this in person or use another trusted means of communication.": "Para segurança máxima, recomendamos que você faça isso pessoalmente ou use outro meio confiável de comunicação.", + "Dog": "Cachorro", + "Cat": "Gato", + "Lion": "Leão", + "Horse": "Cavalo", + "Unicorn": "Unicórnio", + "Pig": "porco", + "Elephant": "Elefante", + "Rabbit": "Coelho", + "Panda": "Panda", + "Rooster": "Galo", + "Penguin": "Pinguim", + "Turtle": "Tartaruga", + "Fish": "Peixe", + "Octopus": "Polvo", + "Butterfly": "Borboleta", + "Flower": "Flor", + "Tree": "Árvore", + "Cactus": "Cacto", + "Mushroom": "Cogumelo", + "Globe": "Globo", + "Moon": "Lua", + "Cloud": "Nuvem", + "Fire": "Fogo", + "Banana": "Banana", + "Apple": "Maçã", + "Strawberry": "Morango", + "Corn": "Milho", + "Pizza": "Pizza", + "Cake": "Bolo", + "Heart": "Coração", + "Smiley": "Smiley", + "Robot": "Robô", + "Hat": "Chapéu", + "Glasses": "Óculos", + "Spanner": "Chave", + "Santa": "Papai-noel" } From e1a7f07a9fb8dbf0aa6e326afe5aca8f69d8279d Mon Sep 17 00:00:00 2001 From: Kenneth Larsson Date: Wed, 6 Mar 2019 11:08:10 +0000 Subject: [PATCH 14/16] Translated using Weblate (Swedish) Currently translated at 79.5% (1235 of 1552 strings) Translation: Riot Web/matrix-react-sdk Translate-URL: http://translate.riot.im/projects/riot-web/matrix-react-sdk/sv/ --- src/i18n/strings/sv.json | 172 ++++++++++++++++++++++++++++++++++++++- 1 file changed, 168 insertions(+), 4 deletions(-) diff --git a/src/i18n/strings/sv.json b/src/i18n/strings/sv.json index d150a79b6a..d07d66e022 100644 --- a/src/i18n/strings/sv.json +++ b/src/i18n/strings/sv.json @@ -236,7 +236,7 @@ "Message not sent due to unknown devices being present": "Meddelandet skickades inte eftersom det finns okända enheter i rummet", "Missing room_id in request": "room_id saknas i förfrågan", "Missing user_id in request": "user_id saknas i förfrågan", - "Mobile phone number": "Telefonnummer", + "Mobile phone number": "Mobilnummer", "Mobile phone number (optional)": "Telefonnummer (valfri)", "Moderator": "Moderator", "Mute": "Tysta", @@ -370,7 +370,7 @@ "The default role for new room members is": "Standardrollen för nya medlemmar i rummet är", "The main address for this room is": "Huvudadressen för det här rummet är", "The maximum permitted number of widgets have already been added to this room.": "Den största tillåtna mängden widgetar har redan tillsats till rummet.", - "The phone number entered looks invalid": "Telefonnumret ser felaktigt ut", + "The phone number entered looks invalid": "Det angivna telefonnumret är ogiltigt", "The signing key you provided matches the signing key you received from %(userId)s's device %(deviceId)s. Device marked as verified.": "Signeringsnyckeln du angav matchar signeringsnyckeln som mottogs från enheten %(deviceId)s som tillhör %(userId)s. Enheten är markerad som verifierad.", "This email address is already in use": "Den här epostadressen används redan", "This email address was not found": "Den här epostadressen finns inte", @@ -1212,7 +1212,7 @@ "numbered-list": "nummerlista", "You have no historical rooms": "Du har inga historiska rum", "In encrypted rooms, like this one, URL previews are disabled by default to ensure that your homeserver (where the previews are generated) cannot gather information about links you see in this room.": "I krypterade rum, som detta, är URL-förhandsvisning inaktiverad som standard för att säkerställa att din hemserver (där förhandsvisningar genereras) inte kan samla information om länkar du ser i rummet.", - "The email field must not be blank.": "Email-fältet får inte vara tomt.", + "The email field must not be blank.": "Epost-fältet får inte vara tomt.", "The user name field must not be blank.": "Användarnamns-fältet får inte vara tomt.", "The phone number field must not be blank.": "Telefonnummer-fältet får inte vara tomt.", "The password field must not be blank.": "Lösenords-fältet får inte vara tomt.", @@ -1341,5 +1341,169 @@ "Common names and surnames are easy to guess": "Vanliga namn och efternamn är enkla att gissa", "Straight rows of keys are easy to guess": "Tangenter i rad på tangentbordet är enkla att gissa", "Short keyboard patterns are easy to guess": "Korta tangentbordsmönster är enkla att gissa", - "There was an error joining the room": "Det gick fel när vi försökte gå med i rummet" + "There was an error joining the room": "Det gick fel när vi försökte gå med i rummet", + "Changes your display nickname in the current room only": "Ändrar ditt visningsnamn endast i det aktuella rummet", + "Use a longer keyboard pattern with more turns": "Använd ett längre tangentbordsmönster med fler varv", + "Custom user status messages": "Anpassade användarstatusmeddelanden", + "Enable Emoji suggestions while typing": "Aktivera Emoji-förslag medan du skriver", + "Show a placeholder for removed messages": "Visa en platshållare för borttagna meddelanden", + "Show join/leave messages (invites/kicks/bans unaffected)": "Visa \"gå med\"/lämna-meddelanden (inbjudningar/kickningar/banningar opåverkat)", + "Show avatar changes": "Visa avatarändringar", + "Show display name changes": "Visa visningsnamnsändringar", + "Show read receipts sent by other users": "Visa läskvitton som skickats av andra användare", + "Show avatars in user and room mentions": "Visa avatarer i användar- och rumsnämningar", + "Enable big emoji in chat": "Aktivera stor emoji i chatt", + "Send typing notifications": "Skicka \"skriver\"-status", + "Enable Community Filter Panel": "Aktivera community-filterpanel", + "Allow Peer-to-Peer for 1:1 calls": "Tillåt enhet-till-enhet-kommunikation för direktsamtal (mellan två personer)", + "Messages containing my username": "Meddelanden som innehåller mitt användarnamn", + "Messages containing @room": "Meddelanden som innehåller @room", + "Encrypted messages in one-to-one chats": "Krypterade meddelanden i privata chattar", + "Encrypted messages in group chats": "Krypterade meddelanden i gruppchattar", + "Dog": "Hund", + "Cat": "Katt", + "Lion": "Lejon", + "Horse": "Häst", + "Unicorn": "Enhörning", + "Pig": "Gris", + "Elephant": "Elefant", + "Rabbit": "Kanin", + "Panda": "Panda", + "Rooster": "Tupp", + "Penguin": "Pingvin", + "Turtle": "Sköldpadda", + "Fish": "Fisk", + "Octopus": "Bläckfisk", + "Butterfly": "Fjäril", + "Flower": "Blomma", + "Tree": "Träd", + "Cactus": "Kaktus", + "Mushroom": "Svamp", + "Globe": "Jordglob", + "Moon": "Måne", + "Cloud": "Moln", + "Fire": "Eld", + "Banana": "Banan", + "Apple": "Äpple", + "Strawberry": "Jordgubbe", + "Corn": "Majs", + "Pizza": "Pizza", + "Cake": "Tårta", + "Heart": "Hjärta", + "Smiley": "Smiley", + "Robot": "Robot", + "Hat": "Hatt", + "Glasses": "Glasögon", + "Spanner": "Skruvnyckel", + "Santa": "Tomte", + "Thumbs up": "Tummen upp", + "Umbrella": "Paraply", + "Hourglass": "Timglas", + "Clock": "Klocka", + "Gift": "Present", + "Light bulb": "Glödlampa", + "Book": "Bok", + "Pencil": "Penna", + "Paperclip": "Gem", + "Scissors": "Sax", + "Padlock": "Hänglås", + "Key": "Nyckel", + "Hammer": "Hammare", + "Telephone": "Telefon", + "Flag": "Flagga", + "Train": "Tåg", + "Bicycle": "Cykel", + "Aeroplane": "Flygplan", + "Rocket": "Raket", + "Trophy": "Trofé", + "Ball": "Boll", + "Guitar": "Gitarr", + "Trumpet": "Trumpet", + "Bell": "Ringklocka", + "Anchor": "Ankare", + "Headphones": "Hörlurar", + "Folder": "Mapp", + "Pin": "Knappnål", + "We've sent you an email to verify your address. Please follow the instructions there and then click the button below.": "Vi har skickat ett mail till dig för att verifiera din adress. Följ instruktionerna där och klicka sedan på knappen nedan.", + "Email Address": "Epostadress", + "Add an email address to configure email notifications": "Lägg till en epostadress för att konfigurera epostaviseringar", + "Unable to verify phone number.": "Det gick inte att verifiera telefonnumret.", + "Verification code": "Verifieringskod", + "Phone Number": "Telefonnummer", + "Profile picture": "Profilbild", + "Upload profile picture": "Ladda upp profilbild", + "Display Name": "Visningsnamn", + "Set a new account password...": "Ange ett nytt lösenord för kontot...", + "Email addresses": "Epostadresser", + "Phone numbers": "Telefonnummer", + "Language and region": "Språk och region", + "Theme": "Tema", + "Account management": "Kontohantering", + "Deactivating your account is a permanent action - be careful!": "Inaktivering av ditt konto är en permanent åtgärd - var försiktig!", + "General": "Allmänt", + "Credits": "Tack", + "For help with using Riot, click here.": "För hjälp med att använda Riot, klicka här.", + "For help with using Riot, click here or start a chat with our bot using the button below.": "För hjälp med att använda Riot, klicka här eller starta en chatt med vår bot med knappen nedan.", + "Chat with Riot Bot": "Chatta med Riot Bot", + "Help & About": "Hjälp & Om", + "Bug reporting": "Felrapportering", + "FAQ": "FAQ", + "Versions": "Versioner", + "Preferences": "Inställningar", + "Timeline": "Tidslinje", + "Room list": "Rumslista", + "Autocomplete delay (ms)": "Autokompletteringsfördröjning (ms)", + "Voice & Video": "Röst & Video", + "Room information": "Rumsinformation", + "Internal room ID:": "Internt rums-ID:", + "Room version": "Rumsversion", + "Room version:": "Rumsversion:", + "Developer options": "Utvecklaralternativ", + "Room Addresses": "Rumsadresser", + "That doesn't look like a valid email address": "Det verkar inte vara en giltig epostadress", + "Next": "Nästa", + "Clear status": "Rensa status", + "Update status": "Uppdatera status", + "Set status": "Ange status", + "Set a new status...": "Ange en ny status...", + "Hide": "Dölj", + "This homeserver would like to make sure you are not a robot.": "Denna hemserver vill se till att du inte är en robot.", + "Server Name": "Servernamn", + "The username field must not be blank.": "Användarnamnsfältet får inte vara tomt.", + "Username": "Användarnamn", + "Not sure of your password? Set a new one": "Osäker på ditt lösenord? Ange ett nytt", + "Sign in to your Matrix account": "Logga in med ditt Matrix-konto", + "Sign in to your Matrix account on %(serverName)s": "Logga in med ditt Matrix-konto på %(serverName)s", + "Change": "Ändra", + "Create your Matrix account": "Skapa ditt Matrix-konto", + "Create your Matrix account on %(serverName)s": "Skapa ditt Matrix-konto på %(serverName)s", + "Email (optional)": "Epost (valfritt)", + "Phone (optional)": "Telefon (valfritt)", + "Confirm": "Bekräfta", + "Use an email address to recover your account. Other users can invite you to rooms using your contact details.": "Använd en epostadress för att återställa ditt konto. Andra användare kan bjuda in dig till rum med hjälp av dina kontaktuppgifter.", + "Other servers": "Andra servrar", + "Enter custom server URLs What does this mean?": "Ange anpassade server-URLer Vad betyder detta?", + "Homeserver URL": "Hemserver-URL", + "Identity Server URL": "Identitetsserver-URL", + "Free": "Gratis", + "Join millions for free on the largest public server": "Bli medlem gratis på den största offentliga servern", + "Premium": "Premium", + "Premium hosting for organisations Learn more": "Premium-hosting för organisationer Läs mer", + "Other": "Andra", + "Find other public servers or use a custom server": "Hitta andra offentliga servrar eller använd en anpassad server", + "Your Matrix account": "Ditt Matrix-konto", + "Your Matrix account on %(serverName)s": "Ditt Matrix-konto på %(serverName)s", + "Sign in instead": "Logga in istället", + "Your password has been reset.": "Ditt lösenord har återställts.", + "Set a new password": "Ange ett nytt lösenord", + "General failure": "Allmänt fel", + "This homeserver does not support login using email address.": "Denna hemserver stöder inte inloggning med epostadress.", + "Guest access is disabled on this homeserver.": "Gäståtkomst är inaktiverad på denna hemserver.", + "Create account": "Skapa konto", + "Registration has been disabled on this homeserver.": "Registrering har inaktiverats på denna hemserver.", + "Unable to query for supported registration methods.": "Det gick inte att fråga efter stödda registreringsmetoder.", + "You need to enter a username.": "Du måste ange ett användarnamn.", + "Create your account": "Skapa ditt konto", + "Retry": "Försök igen", + "Don't ask again": "Fråga inte igen" } From 281e21d6248a5f253918ca08c2c930d53ef73fa6 Mon Sep 17 00:00:00 2001 From: roket1428 Date: Fri, 1 Mar 2019 12:46:24 +0000 Subject: [PATCH 15/16] Translated using Weblate (Turkish) Currently translated at 41.1% (638 of 1552 strings) Translation: Riot Web/matrix-react-sdk Translate-URL: http://translate.riot.im/projects/riot-web/matrix-react-sdk/tr/ --- src/i18n/strings/tr.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/i18n/strings/tr.json b/src/i18n/strings/tr.json index 851d556757..235ca75634 100644 --- a/src/i18n/strings/tr.json +++ b/src/i18n/strings/tr.json @@ -582,7 +582,7 @@ "Please check your email to continue registration.": "Kayıt işlemine devam etmek için lütfen e-postanızı kontrol edin.", "Token incorrect": "Belirteç(Token) hatalı", "Please enter the code it contains:": "Lütfen içerdiği kodu girin:", - "powered by Matrix": "Matrix tarafından desteklenmektedir", + "powered by Matrix": "Matrix'den besleniyor", "If you don't specify an email address, you won't be able to reset your password. Are you sure?": "Eğer bir e-posta adresi belirtmezseniz , şifrenizi sıfırlayamazsınız . Emin misiniz ?", "You are registering with %(SelectedTeamName)s": "%(SelectedTeamName)s ile kayıt oluyorsunuz", "Default server": "Varsayılan sunucu", From 3cab5eba44ff00d88b486a2fbbdfeace06d2d9dd Mon Sep 17 00:00:00 2001 From: David Baker Date: Mon, 11 Mar 2019 10:08:09 +0000 Subject: [PATCH 16/16] Translated using Weblate (Portuguese (Brazil)) Currently translated at 85.6% (1330 of 1552 strings) Translation: Riot Web/matrix-react-sdk Translate-URL: http://translate.riot.im/projects/riot-web/matrix-react-sdk/pt_BR/ --- src/i18n/strings/pt_BR.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/i18n/strings/pt_BR.json b/src/i18n/strings/pt_BR.json index e3029356e8..57ade46377 100644 --- a/src/i18n/strings/pt_BR.json +++ b/src/i18n/strings/pt_BR.json @@ -1493,7 +1493,7 @@ "Lion": "Leão", "Horse": "Cavalo", "Unicorn": "Unicórnio", - "Pig": "porco", + "Pig": "Porco", "Elephant": "Elefante", "Rabbit": "Coelho", "Panda": "Panda",