Merge branch 'weblate-mobilizon-frontend' into 'master'

Translations update from Weblate

See merge request framasoft/mobilizon!671
This commit is contained in:
Thomas Citharel 2020-10-29 17:42:37 +01:00
commit 96856e7754
7 changed files with 592 additions and 454 deletions

View File

@ -3,13 +3,24 @@
"(Masked)": "(Peitetty)",
"(this folder)": "(tämä kansio)",
"(this link)": "(tämä linkki)",
"+ Add a resource": "+ Luo resurssi",
"+ Create an event": "+ Luo tapahtuma",
"+ Post a public message": "+ Julkaise viesti",
"+ Start a discussion": "+ Aloita keskustelu",
"<b>Please do not use it in any real way.</b>": "<b>Älä käytä todellisiin tarkoituksiin.</b>",
"<b>{contact}</b> will be displayed as contact.": "<b>{contact}</b> näytetään kontaktina.|<b>{contact}</b> näytetään kontakteina.",
"@{group}": "@{group}",
"@{username}": "@{username}",
"@{username} ({role})": "@{username} ({role)}",
"A cookie is a small file containing information that is sent to your computer when you visit a website. When you visit the site again, the cookie allows that site to recognize your browser. Cookies may store user preferences and other information. You can configure your browser to refuse all cookies. However, this may result in some website features or services partially working. Local storage works the same way but allows you to store more data.": "Evästeellä tarkoitetaan sellaista tietoa, jonka palvelun tarjoajan palvelin lähettää käyttäjän selainohjelmalle pyytäen selainta tallentamaan tiedon käyttäjän päätelaitteelle ja jota kyseinen palvelun tarjoajan palvelin voi myöhemmin pyytää takaisin. Kyse on käytännössä pienestä tietomäärästä, tyypillisesti lyhyestä tekstistä. Voit asettaa selaimen kieltäytymään kaikista evästeistä, mutta tämä saattaa rikkoa joitakin toiminnallisuuksia.",
"A cookie is a small file containing informations that is sent to your computer when you visit a website. When you visit the site again, the cookie allows that site to recognize your browser. Cookies may store user preferences and other information. You can configure your browser to refuse all cookies. However, this may result in some website features or services partially working. Local storage works the same way but allows to store more data.": "Evästeet ovat pieniä tiedostoja, joita verkkosivut lähettävät käyttäjän tietokoneelle käyttäjän vieraillessa verkkosivuilla. Kun käyttäjä vierailee sivulla uudelleen, sivusto tunnistaa käyttäjän selaimen evästeen avulla. Evästeisiin voidaan tallentaa käyttäjän valintoja ja muuta tietoa. Selaimen voi asettaa hylkäämään kaikki evästeet. Tällöin kuitenkin osa verkkosivun toiminnoista tai palveluista voi lakata toimimasta. Paikallisesti tallennettavat tiedot toimivat samalla tavoin, mutta niihin voidaan tallentaa suurempia tietomääriä.",
"A federated software": "Federoitu ohjelmisto",
"A place for your code of conduct, rules or guidelines. You can use HTML tags.": "Käytössäännöille, säännöille ja ohjeille varattu tila. HTML-tunnisteita voi käyttää.",
"A place to explain who you are and the things that set your instance apart. You can use HTML tags.": "Tässä voi esitellä ylläpitäjätahoa ja tämän palvelimen erityispiirteitä. HTML-tunnisteita voi käyttää.",
"A place to publish something to the whole world, your community or just your group members.": "Paikka, jossa voit julkaista asioita koko maailmalle, yhteisöllesi tai pelkästään ryhmäsi jäsenille.",
"A place to store links to documents or resources of any type.": "Paikka, johon voit tallentaa linkkejä dokumentteihin tai muihin resursseihin.",
"A practical tool": "Kätevä työkalu",
"A short tagline for your instance homepage. Defaults to \"Gather ⋅ Organize ⋅ Mobilize\"": "Lyhyt teksti instanssisi kotisivulle. Oletuksena \"Kokoonnu ⋅ Järjestä ⋅ Mobilizoi\"",
"A user-friendly, emancipatory and ethical tool for gathering, organising, and mobilising.": "Käyttäjäystävällinen, vapauttava ja eettinen työkalu tapahtumien järjestämiseen, organisointiin ja mobilisointiin.",
"A validation email was sent to {email}": "Vahvistussähköposti lähetettiin osoitteeseen {email}",
"API": "API",
@ -18,8 +29,11 @@
"About Mobilizon": "Tietoa Mobilizonista",
"About this event": "Tietoa tapahtumasta",
"About this instance": "Tietoa tästä palvelimesta",
"About {instance}": "Tietoja {instance}:sta",
"Accept": "Hyväksy",
"Accepted": "Hyväksytty",
"Accessible only to members": "Pääsy vain jäsenille",
"Accessible through link": "Pääsy linkin kautta",
"Account": "Tili",
"Actions": "Toimenpiteet",
"Activated": "Käytössä",
@ -27,6 +41,7 @@
"Actor": "Toimija",
"Add": "Lisää",
"Add / Remove…": "Lisää/poista…",
"Add a contact": "Lisää kontakti",
"Add a group": "Lisää ryhmä",
"Add a new post": "Lisää uusi julkaisu",
"Add a note": "Lisää merkintä",
@ -45,8 +60,10 @@
"All group members and other eventual server admins will still be able to view this information.": "Ryhmän kaikki jäsenet ja palvelimen mahdolliset muut ylläpitäjät voivat edelleen nähdä tämän tiedon.",
"All the places have already been taken": "Kaikki paikat on varattu|Vielä yksi paikka vapaana|Vielä {places} paikkaa vapaana",
"Allow all comments": "Salli kaikki kommentit",
"Allow all comments from users with accounts": "Salli kommentit kirjautuneilta käyttäjiltä",
"Allow registrations": "Salli rekisteröityminen",
"An error has occurred.": "Tapahtui virhe.",
"An ethical alternative": "Eettinen vaihtoehto",
"An instance is an installed version of the Mobilizon software running on a server. An instance can be run by anyone using the {mobilizon_software} or other federated apps, aka the “fediverse”. This instance's name is {instance_name}. Mobilizon is a federated network of multiple instances (just like email servers), users registered on different instances may communicate even though they didn't register on the same instance.": "Palvelin tarkoittaa palvelintietokoneelle asennettua Mobilizon-ohjelmaa. Palvelinta voi käyttää kuka tahansa, jolla on käytössään {mobilizon_software} tai jokin muu federoituva sovellus, eli se on osa niin kutsuttua fediversumia. Tämän palvelimen nimi on {instance_name}. Mobilizon on useiden palvelinten muodostama federoituva verkosto (sähköpostipalvelinten tavaan), eli eri palvelimille rekisteröityneet käyttäjät voivat olla yhteydessä toisiinsa vaikka eivät olisi rekisteröityneet samalle palvelimelle.",
"An “application programming interface” or “API” is a communication protocol that allows software components to communicate with each other. The Mobilizon API, for example, can allow third-party software tools to communicate with Mobilizon instances to carry out certain actions, such as posting events on your behalf, automatically and remotely.": "API eli ohjelmointirajapinta on tietoliikenneprotokolla, jonka avulla ohjelmistokomponentit voivat olla yhteydessä keskenään. Mobilizon-API voi esimerkiksi tarjota kolmansien osapuolten ohjelmistotyökaluille yhteyden Mobilizon-palvelimiin erilaisten toimintojen, kuten tapahtumien julkaisemisen, suorittamiseksi automaattisesti ja etänä.",
"And {number} comments": "{number} kommenttia",
@ -76,6 +93,7 @@
"By @{group}": "Tehnyt @{group}",
"By @{username}": "Tehnyt @{username}",
"By {author}": "Tekijä {author}",
"By {group}": "Tekijä {group}",
"By {username} and {group}": "Tehnyt {username} ja {group}",
"Can be an email or a link, or just plain text.": "Voi olla sähköpostiosoite, linkki tai pelkkää tekstiä.",
"Cancel": "Peruuta",
@ -92,6 +110,7 @@
"Change my password": "Vaihda salasana",
"Change password": "Vaihda salasana",
"Change timezone": "Vaihda aikavyöhykettä",
"Check your inbox (and your junk mail folder).": "Tarkista sähköpostisi (myös roskapostikansio).",
"Clear": "Tyhjennä",
"Click to select": "Valitse napsauttamalla",
"Click to upload": "Lähetä napsauttamalla",
@ -101,6 +120,7 @@
"Comment deleted": "Kommentti poistettu",
"Comment from @{username} reported": "Käyttäjän @{username} kommentti raportoitu",
"Comments": "Kommentit",
"Comments are closed for everybody else.": "Kommentit on suljettu muilta.",
"Comments have been closed.": "Kommentointi on pois käytöstä.",
"Concieved with care for humans": "Luotu ihmiset huomioiden",
"Confirm my participation": "Vahvista osallistumiseni",
@ -108,6 +128,7 @@
"Confirmed": "Vahvistettu",
"Confirmed at": "Vahvistettu",
"Confirmed: Will happen": "Vahvistettu: Tapahtuu",
"Congratulations, your account is now created!": "Onneksi olkoon, tunnuksesi on luotu!",
"Contact": "Yhteystieto",
"Continue editing": "Jatka muokkausta",
"Cookies and Local storage": "Evästeet ja paikallisesti tallennettavat tiedot",
@ -122,7 +143,9 @@
"Create a new identity": "Luo uusi identiteetti",
"Create a new list": "Luo uusi luettelo",
"Create a pad": "Luo tekstiasiakirja",
"Create a videoconference": "Luo videoneuvottelu",
"Create a visioconference": "Luo videopuhelu",
"Create an account": "Luo käyttäjätunnus",
"Create and manage several identities from the same account": "Luo ja hallinnoi useita identiteettejä saman tilin kautta",
"Create group": "Luo ryhmä",
"Create my event": "Luo oma tapahtuma",
@ -131,8 +154,11 @@
"Create or join an group and start organizing with other people": "Luo ryhmä tai liity ryhmään ja ala järjestäytyä",
"Create resource": "Luo resurssi",
"Create the discussion": "Luo keskustelu",
"Create to-do lists for all the tasks you need to do, assign them and set due dates.": "Luo tehtävälistoja, jaa tehtäviä ja aseta niille määräaikoja.",
"Create token": "Luo merkki",
"Create, edit or delete events": "Luo, muokkaa tai poista tapahtumia",
"Created by {name}": "Luonut {name}",
"Created by {username}": "Luonut {username}",
"Creator": "Luoja",
"Current identity has been changed to {identityName} in order to manage this event.": "Nykyiseksi identiteetiksi on vaihdettu {identityName} tämän tapahtuman hallinnointia varten.",
"Current page": "Nykyinen sivu",
@ -171,10 +197,12 @@
"Demote": "Häivytä",
"Description": "Kuvaus",
"Didn't receive the instructions ?": "Eivätkö ohjeet tulleet perille?",
"Didn't receive the instructions?": "Etkö saanut ohjeita?",
"Disabled": "Pois käytöstä",
"Discussions": "Keskustelut",
"Display name": "Näytä nimi",
"Display participation price": "Näytä osallistumisen hinta",
"Displayed nickname": "Näytettävä nimimerkki",
"Displayed on homepage and meta tags. Describe what Mobilizon is and what makes this instance special in a single paragraph.": "Näytetään aloitussivulla ja metatunnisteissa. Kerro yhdessä kappaleessa, mikä on Mobilizon ja mikä tässä palvelimessa on erityistä.",
"Do not receive any mail": "Älä vastaanota mitään sähköpostia",
"Domain": "Verkkotunnus",
@ -204,14 +232,17 @@
"Enter your own privacy policy. HTML tags allowed. The {mobilizon_privacy_policy} is provided as template.": "Kirjoita oma tietosuojakäytäntö. HTML-tunnisteet sallittuja. {mobilizon_privacy_policy} toimii mallina.",
"Enter your own terms. HTML tags allowed. Mobilizon.org's terms are provided as template.": "Syötä palvelimen käyttöehdot. HTML-merkinnät ovat sallittuja. Mallina voi käyttää Mobilizon.orgin käyttöehtoja.",
"Enter your own terms. HTML tags allowed. The {mobilizon_terms} are provided as template.": "Kirjoita omat ehdot. HTML-tunnisteet sallittuja. {mobilizon_terms} toimivat mallina.",
"Error": "Virhe",
"Error while changing email": "Virhe sähköpostiosoitetta vaihdettaessa",
"Error while communicating with the server.": "Virhe palvelinyhteydessä.",
"Error while login with {provider}. Retry or login another way.": "Virhe kirjauduttaessa {provider}-tilillä. Yritä uudelleen tai kirjaudu toista kautta.",
"Error while login with {provider}. This login provider doesn't exist.": "Virhe kirjauduttaessa {provider}-tilillä. Tätä sisäänkirjautumispalvelua ei ole olemassa.",
"Error while reporting group {groupTitle}": "Tapahtui virhe raportoidessa ryhmää {groupTitle}",
"Error while saving report.": "Virhe raportin tallennuksessa.",
"Error while validating account": "Virhe tilin vahvistamisessa",
"Error while validating participation": "Virhe osallistumisen vahvistamisessa",
"Error while validating participation request": "Virhe osallistumispyyntöä vahvistettaessa",
"Ethical alternative to Facebook events, groups and pages, Mobilizon is a <b>tool designed to serve you</b>. Period.": "Eettinen vaihtoehto Facebookin tapahtumille, ryhmille ja sivuille. Mobilizon on työkalu, joka on <b>suunniteltu palvelemaan sinua</b>. Piste.",
"Event": "Tapahtuma",
"Event already passed": "Tapahtuma on jo mennyt",
"Event cancelled": "Tapahtuma peruttu",
@ -226,8 +257,8 @@
"Events": "Tapahtumat",
"Events tagged with {tag}": "Tapahtumat tunnisteella {tag}",
"Everything": "Kaikki",
"Ex: someone@mobilizon.org": "Esim. joku@mobilizon.org",
"Ex: mobilizon.fr": "Esim. mobilizon.fr",
"Ex: someone@mobilizon.org": "Esim. joku@mobilizon.org",
"Exclude": "Jätä pois",
"Explore": "Tutustu",
"Explore events": "Tutustu tapahtumiin",
@ -239,6 +270,7 @@
"Fetch more": "Hae lisää",
"Find an address": "Etsi osoitetta",
"Find an instance": "Etsi palvelinta",
"Find another instance": "Etsi toinen instanssi",
"Followed by {count} persons": "{count} henkilöä seuraa",
"Followers": "Seuraajat",
"Followings": "Seurattavat",
@ -256,6 +288,7 @@
"Getting location": "Haetaan sijaintia",
"Glossary": "Sanasto",
"Go": "Siirry",
"Go to the event page": "Siirry tapahtumasivulle",
"Going as {name}": "Osallistu nimellä {name}",
"Group": "Ryhmä",
"Group List": "Ryhmäluettelo",
@ -265,10 +298,13 @@
"Group full name": "Ryhmän koko nimi",
"Group name": "Ryhmän nimi",
"Group settings": "Ryhmäasetukset",
"Group settings saved": "Ryhmän asetukset tallennettu",
"Group short description": "Ryhmän lyhyt kuvaus",
"Group visibility": "Ryhmän näkyvyys",
"Group {displayName} created": "Ryhmä {displayName} luotu",
"Group {groupTitle} reported": "Ryhmä {groupTitle} raportoitu",
"Groups": "Ryhmät",
"Groups are spaces for coordination and preparation to better organize events and manage your community.": "Ryhmät ovat tiloja tapahtumien järjestämisen koordinointiin ja valmisteluun sekä yhteisösi ylläpitoon.",
"Headline picture": "Otsikkokuva",
"Hide replies": "Piilota vastaukset",
"Hide the organizer": "Piilota järjestäjä",
@ -290,6 +326,7 @@
"If an account with this email exists, we just sent another confirmation email to {email}": "Jos osoitteeseen {email} liittyvä tili on jo olemassa, lähetämme vain uuden vahvistusviestin",
"If the direction given by the development team does not suit you, you have the legal right to create your own version of the software, with your own governance choices.": "Jos kehitystiimin valitsema suunta ei miellytä sinua, sinulla on juridinen oikeus luoda ohjelmasta oma versio ja noudattaa siinä omia hallinnollisia valintojasi.",
"If this identity is the only administrator of some groups, you need to delete them before being able to delete this identity.": "Jos tämä identiteetti on joidenkin ryhmien ainoa ylläpitäjä, ryhmät on poistettava ennen kuin identiteetin voi poistaa.",
"If you have opted for manual validation of participants, Mobilizon will send you an email to inform you of new participations to be processed. You can choose the frequency of these notifications below.": "Jos olet valinnut osallistujien manuaalisen vahvistuksen, Mobilizon lähettää sinulle viestin uusista osallistujista jotka voit vahvistaa. Voit alla valita näiden viestien tiheyden.",
"If you want, you may send a message to the event organizer here.": "Tästä voit halutessasi lähettää tapahtuman järjestäjälle viestin.",
"Impossible to login, your email or password seems incorrect.": "Sisäänkirjautuminen ei onnistu, sähköposti tai salasana on väärin.",
"In the following context, an application is a software, either provided by the Mobilizon team or by a 3rd-party, used to interact with your instance.": "Seuraavassa sovellus tarkoittaa Mobilizon-tiimin tai kolmannen osapuolen toimittamaa ohjelmaa, jonka kautta palvelinta käytetään.",
@ -304,26 +341,38 @@
"Instance Privacy Policy URL": "Palvelimen tietosuojakäytännön osoite",
"Instance Rules": "Palvelimen säännöt",
"Instance Short Description": "Palvelimen lyhyt kuvaus",
"Instance Slogan": "Instanssin mietelause",
"Instance Terms": "Palvelimen käyttöehdot",
"Instance Terms Source": "Palvelimen käyttöehtojen lähde",
"Instance Terms URL": "Pälvelimen käyttöehtojen URL",
"Instance administrator": "Palvelimen ylläpitäjä",
"Instance configuration": "Palvelimen asetukset",
"Instance languages": "Instanssin kielet",
"Instance rules": "Palvelimen säännöt",
"Instance settings": "Palvelimen asetukset",
"Instances": "Palvelimet",
"Instances following you": "Instanssit, jotka seuraavat sinua",
"Instances you follow": "Instanssit, joita seuraat",
"Invite a new member": "Kutsu uusi jäsen",
"Invite member": "Kutsu jäsen",
"Invited": "Kutsuttu",
"Italic": "Kursivoitu",
"Join <b>{instance}</b>, a Mobilizon instance": "Liity Mobilizon-instanssiin <b>{instance}</b>",
"Join group": "Liity ryhmään",
"Join {instance}, a Mobilizon instance": "Liity Mobilizon-palvelimelle {instance}",
"Keep the entire conversation about a specific topic together on a single page.": "Pidä koko keskustelu tietystä aiheesta keskitettynä yhdelle sivulle.",
"Key words": "Avainsanat",
"Language": "Kieli",
"Last IP adress": "Edellinen IP-osoite",
"Last group created": "Viimeisin luotu ryhmä",
"Last published event": "Viimeisin julkaistu tapahtuma",
"Last sign-in": "Edellinen sisäänkirjautuminen",
"Last week": "Viime viikko",
"Latest posts": "Viimeiset julkaisut",
"Learn more": "Lue lisää",
"Learn more about Mobilizon": "Lue lisää Mobilizonista",
"Learn more about {instance}": "Lisätietoa {instance}:sta",
"Leave": "Poistu",
"Leave event": "Poistu tapahtumasta",
"Leave group": "Poistu ryhmästä",
"Leaving event \"{title}\"": "Poistutaan tapahtumasta {title}",
@ -344,6 +393,7 @@
"Login on Mobilizon!": "Kirjaudu sisään Mobilizoniin!",
"Login on {instance}": "Kirjaudu palvelimelle {instance}",
"Login status": "Kirjautumisen tila",
"Main languages you/your moderators speak": "Pääkieli, jota sinä ja moderaattorisi puhuvat",
"Manage my notifications": "Hallinnoi ilmoituksia",
"Manage my settings": "Hallinnoi asetuksia",
"Manage participations": "Hallinnoi osallistumisia",
@ -354,6 +404,8 @@
"Mobilizon": "Mobilizon",
"Mobilizon is a federated network. You can interact with this event from a different server.": "Mobilizon on federoituva verkosto. Tätä tapahtumasivua voi käyttää myös toiselta palvelimelta.",
"Mobilizon is a free/libre software that will allow communities to create <b>their own spaces</b> to publish events in order to better emancipate themselves from tech giants.": "Mobilizon on vapaa ja ilmainen ohjelma, jonka avulla yhteisöt voivat luoda <b>omia tilojaan</b> tapahtumailmoittelua varten ja näin vapautua teknologiajättien ikeestä.",
"Mobilizon is a tool that helps you <b>find, create and organise events</b>.": "Mobilizon on työkalu, jolla pystyt <b>hakemaan, luomaan ja järjestämään tapahtumia</b>.",
"Mobilizon is not a giant platform, but a <b>multitude of interconnected Mobilizon websites</b>.": "Mobilizon ei ole jättiläismäinen keskitetty alusta vaan <b>suuri joukko tosiinsa yhdistyneitä Mobilizon-palvelimia</b>.",
"Mobilizon is not developed by a secretive start-up, but by a group of friends who strive to {change_world}. So while we do work slower, we remain attentive and in touch with our users.": "Mobilizonia ei kehitä mikään salamyhkäinen startup-yritys, vaan ystäväporukka, jonka tavoitteena on {change_world}. Vaikka työmme etenee hitaammin, olemme silti valppaina ja pidämme yhteyttä käyttäjiimme.",
"Mobilizon is under development, we will add new features to this site during regular updates, until the release of <b>version 1 of the software in the fall of 2020</b>.": "Mobilizonin kehitystyö on vielä kesken, ja tälle sivulle lisätään säännöllisesti uusia ominaisuuksia, kunnes <b>ohjelman versio 1 julkaistaan syksyllä 2020</b>.",
"Mobilizon is under development, we will add new features to this site during regular updates, until the release of <b>version 1 of the software in the first half of 2020</b>.": "Mobilizonin kehitystyö on vielä käynnissä, ja tälle sivulle lisätään säännöllisesti uusia ominaisuuksia, kunnes <b>ohjelman versio 1 julkaistaan vuoden 2020 alkupuoliskolla</b>.",
@ -398,6 +450,7 @@
"No instance to approve|Approve instance|Approve {number} instances": "Ei hyväksyttäviä palvelimia|Hyväksy palvelin|Hyväksy {number} palvelinta",
"No instance to reject|Reject instance|Reject {number} instances": "Ei hylättäviä palvelimia|Hylkää palvelin|Hylkää {number} palvelinta",
"No instance to remove|Remove instance|Remove {number} instances": "Ei poistettavia palvelimia|Poista palvelin|Poista {number} palvelinta",
"No languages found": "Kieliä ei löytynyt",
"No member matches the filters": "Ei suodattimia vastaavia jäseniä",
"No message": "Ei viestiä",
"No moderation logs yet": "Moderointilokia ei vielä ole",
@ -408,6 +461,7 @@
"No participant matches the filters": "Ei suodattimia vastaavia osallistujia",
"No participant to approve|Approve participant|Approve {number} participants": "Ei osallistujia hyväksyttäväksi|Hyväksy osallistuja|Hyväksy {number} osallistujaa",
"No participant to reject|Reject participant|Reject {number} participants": "Ei osallistujia hylättäväksi|Hylkää osallistuja|Hylkää {number} osallistujaa",
"No posts found": "Viestejä ei löytynyt",
"No posts yet": "Ei julkaisuja vielä",
"No preferences yet": "Valintoja ei ole vielä tehty",
"No profile matches the filters": "Ei suodattimia vastaavia profiileja",
@ -430,6 +484,7 @@
"Notification on the day of the event": "Ilmoitus tapahtumapäivänä",
"Notifications": "Ilmoitukset",
"Notifications for manually approved participations to an event": "Ilmoitukset tapahtuman käsin hyväksytyistä osallistumisista",
"Now, create your first profile:": "Luo seuraavaksi ensimmäinen profiilisi:",
"Number of places": "Paikkojen määrä",
"OK": "OK",
"Old password": "Vanha salasana",
@ -444,11 +499,13 @@
"Only accessible through link and search (private)": "Pääsy vain linkin ja hakutoiminnon kautta (yksityinen)",
"Only accessible to members of the group": "Pääsy vain ryhmän jäsenillä",
"Only alphanumeric characters and underscores are supported.": "Vain kirjaimet, numerot ja alaviiva ovat sallittuja.",
"Only group moderators can create, edit and delete posts.": "Vain ryhmän moderaattorit voivat luode, muokata ja poistaa viestejä.",
"Open": "Avoin",
"Opened reports": "Avatut raportit",
"Or": "Tai",
"Organize and take action, freely": "Organisoidu ja toimi vapaasti",
"Organized": "Järjestetty",
"Organized by": "Järjestäjä",
"Organized by {name}": "Järjestää {name}",
"Organizer": "Järjestäjä",
"Organizer notifications": "Järjestäjän ilmoitukset",
@ -478,14 +535,19 @@
"Password reset": "Salasanan palautus",
"Past events": "Menneet tapahtumat",
"Pending": "Odottaa",
"Pick": "Valitse",
"Pick a group": "Valitse ryhmä",
"Pick a profile or a group": "Valitse profiili tai ryhmä",
"Pick an identity": "Valitse identiteetti",
"Pick an instance": "Valitse instanssi",
"Please check your spam folder if you didn't receive the email.": "Jos et saanut sähköpostia, tarkista roskapostikansio.",
"Please contact this instance's Mobilizon admin if you think this is a mistake.": "Jos epäilet tätä virheeksi, ota yhteyttä tämän palvelimen Mobilizon-ylläpitäjään.",
"Please do not use it in any real way.": "Älä käytä oikeasti.",
"Please enter your password to confirm this action.": "Vahvista toimenpide syöttämällä salasanasi.",
"Please make sure the address is correct and that the page hasn't been moved.": "Varmista, että osoite on oikein eikä sivua ole siirretty.",
"Please read the full rules": "Lue säännöt kokonaan",
"Please read the instance's {fullRules}": "Lue palvelimen {fullRules}",
"Please read the {fullRules} published by {instance}'s administrators.": "Ole hyvä ja lue {fullRules} jotka {instance}:n ylläpito on kirjoittanut.",
"Please refresh the page and retry.": "Päivitä sivu ja yritä uudelleen.",
"Post": "Julkaisu",
"Post a comment": "Lähetä kommentti",
@ -512,6 +574,7 @@
"Publication date": "Julkaisupäivä",
"Publish": "Julkaise",
"Published events": "Julkaistut tapahtumat",
"Published events with <b>{comments}</b> comments and <b>{participations}</b> confirmed participations": "Julkaistut tapahtumat <b>{comments}</b> kommentilla ja <b>{participations}</b> vahvistetulla osallistujalla",
"RSS/Atom Feed": "RSS/Atom-syöte",
"Radius": "Säde",
"Read Framasofts statement of intent on the Framablog": "Lue Framasoftin päämääräjulkilausuma Framablogista",
@ -529,10 +592,12 @@
"Registration is closed.": "Rekisteröityminen on pois käytöstä.",
"Registration is currently closed.": "Rekisteröityminen on tällä hetkellä pois käytöstä.",
"Registrations": "Rekisteröitymiset",
"Registrations are restricted by allowlisting.": "Rekisteröinnit sallittu vain listatuille käyttäjille.",
"Registrations are restricted by whitelisting.": "Rekisteröitymistä rajoitetaan hyväksyttyjen luettelolla.",
"Reject": "Hylkää",
"Rejected": "Hylätty",
"Rejected participations": "Hylätyt osallistumiset",
"Remember my participation in this browser": "Muista osallistumiseni tässä selaimessa",
"Remove": "Poista",
"Rename": "Nimeä uudelleen",
"Rename resource": "Nimeä resurssi uudelleen",
@ -542,12 +607,15 @@
"Report #{reportNumber}": "Raportti nro {reportNumber}",
"Report this comment": "Raportoi kommentti",
"Report this event": "Raportoi tapahtuma",
"Report this group": "Raportoi tämä ryhmä ylläpidolle",
"Reported": "Raportoitu",
"Reported by": "Raportoinut",
"Reported by someone on {domain}": "Raportoitu palvelimelta {domain}",
"Reported by {reporter}": "Raportoinut {reporter}",
"Reported group": "Ryhmä raportoitu",
"Reported identity": "Raportoitu identiteetti",
"Reports": "Raportit",
"Request for participation confirmation sent": "Pyyntö osallistumisen vahvistukseen lähetetty",
"Requests": "Pyynnöt",
"Resend confirmation email": "Lähetä vahvistussähköposti uudelleen",
"Reset my password": "Palauta salasana",
@ -569,6 +637,7 @@
"Search…": "Hae…",
"Select a language": "Valitse kieli",
"Select a timezone": "Valitse aikavyöhyke",
"Select languages": "Valitse kielet",
"Send email": "Lähetä sähköposti",
"Send me an email to reset my password": "Lähetä salasananpalautusviesti",
"Send me the confirmation email once again": "Lähetä vahvistussähköposti uudelleen",
@ -578,6 +647,7 @@
"Set an URL to a page with your own terms.": "Aseta palvelimen käyttöehdot sisältävän sivun URL.",
"Settings": "Asetukset",
"Share this event": "Jaa tapahtuma",
"Short bio": "Lyhyt kuvaus",
"Show map": "Näytä kartta",
"Show remaining number of places": "Näytä vapaana olevien paikkojen määrä",
"Show the time when the event begins": "Näytä tapahtuman alkamisaika",
@ -615,12 +685,16 @@
"The event organizer didn't add any description.": "Tapahtuman järjestäjä ei ole lisännyt kuvausta.",
"The event organizer manually approves participations. Since you've chosen to participate without an account, please explain why you want to participate to this event.": "Tapahtuman järjestäjä hyväksyy osallistujat käsin. Koska olet päättänyt osallistua ilman tiliä, kerro, miksi haluat osallistua tapahtumaan.",
"The event title will be ellipsed.": "Tapahtuman otsikkoa lyhennetään.",
"The event will show as attributed to this group.": "Tapahtuma näytetään liitettynä tähän ryhmään.",
"The event will show as attributed to your personal profile.": "Tapahtuma näytetään liitettynä henkilökohtaiseen profiiliisi.",
"The event will show the group as organizer.": "Ryhmä näkyy tapahtuman järjestäjänä.",
"The group will be publicly listed in search results and may be suggested in the explore section. Only public informations will be shown on it's page.": "Ryhmä näkyy julkisissa hakutuloksissa, ja sitä voidaan esitellä esittelyosiossa. Esittelysivulla näytetään vain julkisia tietoja.",
"The instance administrator is the person or entity that runs this Mobilizon instance.": "Palvelimen ylläpitäjä on tämän Mobilizon-palvelimen toiminnasta vastaava henkilö tai taho.",
"The member was removed from the group {group}": "Jäsen poistettiin ryhmästä {group}",
"The new email doesn't seem to be valid": "Uusi sähköpostiosoite ei kelpaa",
"The new email must be different": "Uuden sähköpostiosoitteen on oltava eri kuin vanhan",
"The new password must be different": "Uuden salasanan on oltava eri kuin vanhan",
"The organiser has chosen to close comments.": "Tapahtuman järjestäjä on sulkenut kommentoinnin.",
"The page you're looking for doesn't exist.": "Etsimääsi sivua ei ole olemassa.",
"The password provided is invalid": "Annettu salasana ei kelpaa",
"The password was successfully changed": "Salasanan vaihto onnistui",
@ -636,14 +710,19 @@
"This email is already used.": "Sähköpostiosoite on jo käytössä.",
"This event has been cancelled.": "Tapahtuma on peruttu.",
"This event is accessible only through it's link. Be careful where you post this link.": "Tapahtumasivulle on pääsy vain linkin kautta. Ole tarkkana, missä julkaiset linkin.",
"This group doesn't have a description yet.": "Ryhmällä ei ole vielä kuvausta.",
"This identifier is unique to your profile. It allows others to find you.": "Tämä on yksilöllinen tunniste profiiliisi. Sen avulla muut voivat löytää sinut.",
"This identity is not a member of any group.": "Tämä identiteetti ei ole jäsenenä missään ryhmässä.",
"This information is saved only on your computer. Click for details": "Nämä tiedot tallennetaan vain omalle tietokoneellesi. Katso lisätietoja napsauttamalla",
"This installation (called “instance“) can easily {interconnect}, thanks to {protocol}.": "{protocol}-protokollan ansiosta tämä palvelin on vaivattomasti yhteydessä muihin ({interconnect}).",
"This instance isn't opened to registrations, but you can register on other instances.": "Tälle palvelimelle ei voi rekisteröityä, mutta voit rekisteröityä muille palvelimille.",
"This is a demonstration site to test Mobilizon.": "Tämä on kokeilusivusto Mobilizonin testaamiseen.",
"This is a demonstration site to test the beta version of Mobilizon.": "Tällä esittelysivulla voit koekäyttää Mobilizonin beetaversiota.",
"This is like your federated username (<code>{username}</code>) for groups. It will allow the group to be found on the federation, and is guaranteed to be unique.": "Tämä on kuin federoitu käyttäjätunnus (<code>{username}</code>) mutta ryhmille. Sen avulla ryhmä voidaan löytää muilta palvelimilita ja se on varmasti yksilöllinen.",
"This is like your federated username (<code>{username}</code>) for groups. It will allow you to be found on the federation, and is guaranteed to be unique.": "Tämä muistuttaa käyttäjän federaationimeä (<code>{username}</code>) mutta viittaa ryhmään. Se on yksilöllinen, ja sen avulla sinut löydetään federaatiosta.",
"This month": "Tässä kuussa",
"This user has been disabled": "Käyttäjä on poistettu käytöstä",
"This website isn't moderated and the data that you enter will be automatically destroyed every day at 00:01 (Paris timezone).": "Tätä sivustoa ei moderoida ja kaikki tiedot mitä syötetään tuhotaan automaattisesti joka päivä kello 00:01 (Pariisin aikavyöhyke).",
"This week": "Tällä viikolla",
"This weekend": "Tänä viikonloppuna",
"This will delete / anonymize all content (events, comments, messages, participations…) created from this identity.": "Tämä poistaa tai anonymisoi kaiken tällä identiteetillä luodun sisällön (tapahtumat, kommentit, viestit, osallistumiset jne.).",
@ -655,12 +734,17 @@
"To change the world, change the software": "Vaihda ohjelmaa ja muuta maailmaa",
"To confirm, type your event title \"{eventTitle}\"": "Vahvista syöttämällä tapahtuman otsikko ”{eventTitle}”",
"To confirm, type your identity username \"{preferredUsername}\"": "Vahvista syöttämällä identiteettisi käyttäjänimi ”{preferredUsername}”",
"To create and manage multiples identities from a same account": "Luodaksesi useampia identiteettejä samalle tunnukselle",
"To create and manage your events": "Jotta voit luoda ja hallinnoida tapahtumia",
"To create or join an group and start organizing with other people": "Luodaksesi ryhmiä ja liittyäksesi ryhmiin alkaaksesi järjestämään tapahtumia muiden seurassa",
"To register for an event by choosing one of your identities": "Ilmoittautuaksesi tapahtumiin valitsemalla jokin identiteeteistäsi",
"Today": "Tänään",
"Tomorrow": "Huomenna",
"Transfer to {outsideDomain}": "Siirry osoitteeseen {outsideDomain}",
"Type": "Tyyppi",
"URL": "URL",
"URL copied to clipboard": "Osoite kopioitu leikepöydälle",
"Unable to detect timezone.": "Aikavyöhykettä ei pystytty tunnistamaan.",
"Unfortunately, this instance isn't opened to registrations": "Valitettavasti tälle palvelimelle ei voi rekisteröityä",
"Unfortunately, your participation request was rejected by the organizers.": "Ikävä kyllä järjestäjät hylkäsivät osallistumispyyntösi.",
"Unknown": "Tuntematon",
@ -682,8 +766,10 @@
"Username": "Käyttäjänimi",
"Users": "Käyttäjät",
"View a reply": "|Näytä vastaus|Näytä {totalReplies} vastausta",
"View all": "Näytä kaikki",
"View all discussions": "Näytä kaikki keskustelut",
"View all events": "Näytä kaikki tapahtumat",
"View all posts": "Näytä kaikki viestit",
"View all resources": "Näytä kaikki resurssit",
"View all todos": "Näytä kaikki tehtävät",
"View all upcoming events": "Näytä kaikki tulevat tapahtumat",
@ -709,17 +795,22 @@
"Welcome back!": "Tervetuloa takaisin!",
"Welcome on your administration panel": "Tervetuloa hallintapaneeliin",
"Welcome to Mobilizon, {username}!": "Tervetuloa Mobilizoniin, {username}!",
"When a moderator from the group creates an event and attributes it to the group, it will show up here.": "Tässä näkyy tapahtumat, jotka moderaattori on luonut ja liittänyt tähän ryhmään.",
"Who can view this event and participate": "Kuka voi nähdä tapahtuman ja osallistua siihen",
"Who can view this post": "Kuka voi nähdä tämän julkaisun",
"Who published {number} events": "{number} julkaistua tapahtumaa",
"Why create an account?": "Miksi kannattaa tehdä tunnus?",
"Will allow to display and manage your participation status on the event page when using this device. Uncheck if you're using a public device.": "Sallimme osallistumisesi näyttämisen ja hallinnoinnin tapahtumasivulla tällä laitteella. Älä valitse, jos käytät julkista laitetta.",
"World map": "Maailmankartta",
"Write something…": "Kirjoita jotain…",
"You and one other person are going to this event": "Vain sinä olet menossa tähän tapahtumaan | Vain sinä ja yksi sinun lisäksesi on menossa tähän tapahtumaan | Sinä ja {approved} muuta henkilöä ovat menossa tähän tapahtumaan.",
"You are already a participant of this event.": "Olet jo tapahtuman osallistuja.",
"You are already logged-in.": "Olet jo kirjautunut sisään.",
"You are not an administrator for this group.": "Et ole ryhmän ylläpitäjä.",
"You are participating in this event anonymously": "Osallistut tapahtumaan anonyymisti",
"You are participating in this event anonymously but didn't confirm participation": "Osallistut tapahtumaan anonyymisti, mutta et ole vahvistanut osallistumistasi",
"You can add tags by hitting the Enter key or by adding a comma": "Voit lisätä tunnisteita painamalla enteriä tai lisäämällä pilkun",
"You can only get invited to groups right now.": "Toistaiseksi ryhmiin pääsee liittymään vain kutsusta.",
"You can pick your timezone into your preferences.": "Voit valita aikavyöhykkeen asetuksistasi.",
"You can try another search term or drag and drop the marker on the map": "Voit kokeilla toista hakuehtoa tai vetää merkin kartalle",
"You can't change your password because you are registered through {provider}.": "Et voi vaihtaa salasanaa, koska olet rekisteröitynyt palvelussa {provider}.",
@ -734,18 +825,22 @@
"You have one event today.": "Sinulla ei ole tapahtumia tänään | Sinulla on yksi tapahtuma tänään | Sinulla on {count} tapahtumaa tänään",
"You have one event tomorrow.": "Sinulla ei ole tapahtumia huomenna | Sinulla on yksi tapahtuma huomenna | Sinulla on {count} tapahtumaa huomenna",
"You may also ask to {resend_confirmation_email}.": "Voit myös pyytää {resend_confirmation_email}.",
"You may now close this window.": "Voit nyt sulkea tämän ikkunan.",
"You need to create the group before you create an event.": "Luo ryhmä, jotta voit luoda tapahtuman.",
"You need to login.": "Kirjaudu sisään.",
"You will be able to add an avatar and set other options in your account settings.": "Voit lisätä profiilikuvan ja antaa muita tietoja tunnuksen asetuksissasi.",
"You will be redirected to the original instance": "Sinut ohjataan alkuperäiselle palvelimelle",
"You wish to participate to the following event": "Haluat osallistua seuraavaan tapahtumaan",
"You'll get a weekly recap every Monday for upcoming events, if you have any.": "Saat joka maanantai muistutuksen viikon mahdollisista tulevista tapahtumista.",
"You'll need to transmit the group URL so people may access the group's profile.": "Ryhmän profiilin näkeminen edellyttää sitä, että jaat ryhmän osoitetta ihmisille.",
"You'll need to transmit the group URL so people may access the group's profile. The group won't be findable in Mobilizon's search or regular search engines.": "Sinun täytyy jakaa linkki ryhmään, jotta käyttäjät voivat päästä ryhmän profiilisivulle. Ryhmä ei näy Mobilizonin haussa tai tavallisilla hakukoneilla.",
"You'll receive a confirmation email.": "Saat sähköpostiin vahvistuksen.",
"Your account has been successfully deleted": "Tilin poistaminen onnistui",
"Your account has been validated": "Tilisi on vahvistettu",
"Your account is being validated": "Tiliäsi vahvistetaan",
"Your account is nearly ready, {username}": "Tilisi on melkein valmis, {username}",
"Your current email is {email}. You use it to log in.": "Nykyinen sähköpostiosoitteesi on {email}. Kirjaudu sisään sillä.",
"Your email": "Sähköpostiosoitteesi",
"Your email address was automatically set based on your {provider} account.": "Sähköpostiosoitteesi asetettiin automaattisesti {provider}-tilisi perusteella.",
"Your email has been changed": "Sähköpostiosoitteesi on vaihdettu",
"Your email is being changed": "Sähköpostiosoitetta vaihdetaan",
@ -761,6 +856,8 @@
"Your participation request has been validated": "Osallistumisesi on vahvistettu",
"Your participation request is being validated": "Osallistumistasi vahvistetaan",
"Your participation status has been changed": "Osallistumisesi tilaa on muutettu",
"Your participation still has to be approved by the organisers.": "Järjestäjien pitää vielä hyväksyä osallistumisesi.",
"Your profile will be shown as contact.": "Profiilisi näytetään kontaktina.",
"Your timezone is currently set to {timezone}.": "Nykyinen aikavyöhykkeesi on {timezone}.",
"Your timezone was detected as {timezone}.": "Aikavyöhykkeeksesi tunnistettiin {timezone}.",
"[This comment has been deleted by it's author]": "[Kommentin kirjoittaja on poistanut kommentin]",
@ -768,6 +865,7 @@
"[deleted]": "[poistettu]",
"a decentralised federation protocol": "hajautettu federoituva protokolla",
"a non-existent report": "raporttia ei ole",
"and {number} groups": "ja {number} ryhmää",
"any distance": "miten kaukana tahansa",
"as {identity}": "identiteetillä {identity}",
"change the world, one byte at a time": "muuttaa maailmaa bitti kerrallaan",
@ -796,6 +894,7 @@
"{count} participants": "Ei osallistujia vielä | Yksi osallistuja | {count} osallistujaa",
"{count} requests waiting": "{count} pyyntöä odottamassa",
"{count} team members": "tiimissä {count} jäsentä",
"{group}'s events": "{group}:n tapahtumat",
"{instanceName} is an instance of the {mobilizon} software.": "{instanceName} on {mobilizon}-ohjelmaa käyttävä palvelin.",
"{license} guarantees {respect} of the people who will use it. Since {source}, anyone can audit it, which guarantees its transparency.": "{license} varmistaa sitä käyttävien ihmisten {respect}. Koska {source}, kuka tahansa voi tarkastaa sen ja varmistua sen läpinäkyvyydestä.",
"{moderator} added a note on {report}": "{moderator} lisäsi huomautuksen: {report}",
@ -813,6 +912,7 @@
"{number} posts": "Ei julkaisuja|Yksi julkaisu|{number} julkaisua",
"{profile} (by default)": "{profile} (oletuksena)",
"{title} ({count} todos)": "{title} ({count} tehtävää)",
"{username} was invited to {group}": "{username} kutsuttiin ryhmään {group}",
"© The Mobilizon Contributors {date} - Made with Elixir, Phoenix, VueJS & with some love and some weeks": "© Mobilizon-tekijät {date} Valmistusaineina Elixir, Phoenix, VueJS sekä rakkaus ja aika",
"© The OpenStreetMap Contributors": "© OpenStreetMap-tekijät"
}

View File

@ -8,17 +8,19 @@
"+ Create an event": "+ Créer un événement",
"+ Post a public message": "+ Poster un message public",
"+ Start a discussion": "+ Lancer une discussion",
"Please do not use it in any real way.": "Merci de ne pas en faire une utilisation réelle.",
"<b>{contact}</b> will be displayed as contact.": "<b>{contact}</b> sera affiché·e comme contact.|<b>{contact}</b> seront affiché·es comme contacts.",
"@{group}": "@{group}",
"@{username}": "@{username}",
"@{username} ({role})": "@{username} ({role})",
"A cookie is a small file containing information that is sent to your computer when you visit a website. When you visit the site again, the cookie allows that site to recognize your browser. Cookies may store user preferences and other information. You can configure your browser to refuse all cookies. However, this may result in some website features or services partially working. Local storage works the same way but allows you to store more data.": "Un cookie est un petit fichier contenant des informations qui est envoyé à votre ordinateur lorsque vous visitez un site web. Lorsque vous visitez le site à nouveau, le cookie permet à ce site de reconnaître votre navigateur. Les cookies peuvent stocker les préférences des utilisateur·ices et d'autres informations. Vous pouvez configurer votre navigateur pour qu'il refuse tous les cookies. Toutefois, cela peut entraîner le non-fonctionnement de certaines fonctions ou de certains services du site web. Le stockage local fonctionne de la même manière mais permet de stocker davantage de données.",
"A federated software": "Un logiciel fédéré",
"A group with this name already exists": "Un groupe avec ce nom existe déjà",
"A place for your code of conduct, rules or guidelines. You can use HTML tags.": "Une section appropriée pour votre code de conduite, règles ou lignes directrices. Vous pouvez utiliser des balises HTML.",
"A place to explain who you are and the things that set your instance apart. You can use HTML tags.": "Une section pour expliquer qui vous êtes et les aspects qui caractérisent votre instance. Vous pouvez utiliser des balises HTML.",
"A place to publish something to the whole world, your community or just your group members.": "Un endroit pour publier quelque chose à l'intention du monde entier, de votre communauté ou simplement des membres de votre groupe.",
"A place to store links to documents or resources of any type.": "Un endroit pour stocker des liens vers des documents ou des ressources de tout type.",
"A practical tool": "Un outil pratique",
"A short tagline for your instance homepage. Defaults to \"Gather ⋅ Organize ⋅ Mobilize\"": "Un court slogan pour la page d'accueil de votre instance. La valeur par défaut est « Rassembler ⋅ Organiser ⋅ Mobiliser »",
"A user-friendly, emancipatory and ethical tool for gathering, organising, and mobilising.": "Un outil convivial, émancipateur et éthique pour se rassembler, s'organiser et se mobiliser.",
"A validation email was sent to {email}": "Un email de validation a été envoyé à {email}",
"API": "API",
@ -27,6 +29,7 @@
"About Mobilizon": "À propos de Mobilizon",
"About this event": "À propos de cet évènement",
"About this instance": "À propos de cette instance",
"About {instance}": "À propos de {instance}",
"Accept": "Accepter",
"Accepted": "Accepté",
"Accessible only to members": "Accessible uniquement aux membres",
@ -59,6 +62,7 @@
"Allow all comments from users with accounts": "Autoriser tous les commentaires d'utilisateur·ices avec des comptes",
"Allow registrations": "Autoriser les inscriptions",
"An error has occurred.": "Une erreur est survenue.",
"An ethical alternative": "Une alternative éthique",
"An instance is an installed version of the Mobilizon software running on a server. An instance can be run by anyone using the {mobilizon_software} or other federated apps, aka the “fediverse”. This instance's name is {instance_name}. Mobilizon is a federated network of multiple instances (just like email servers), users registered on different instances may communicate even though they didn't register on the same instance.": "Une instance est une version du logiciel Mobilizon fonctionnant sur un serveur. Une instance peut être gérée par n'importe qui avec le {mobilizon_software} ou d'autres applications fédérées, correspondant au « fediverse ». Cette instance se nomme {instance_name}. Mobilizon est un réseau fédéré de multiples instances (tout comme des serveurs email), des utilisateur·ices inscrites sur différentes instances peuvent communiquer bien qu'iels ne se soient pas enregistré·es sur la même instance.",
"An “application programming interface” or “API” is a communication protocol that allows software components to communicate with each other. The Mobilizon API, for example, can allow third-party software tools to communicate with Mobilizon instances to carry out certain actions, such as posting events on your behalf, automatically and remotely.": "Une « interface de programmation d'application » ou « API » est un protocole de communication qui permet à des composants logiciels de communiquer entre eux. L'API de Mobilizon, par exemple, peut permettre à des outils logiciels tiers de communiquer avec des instances de Mobilizon pour effectuer certaines actions, comme la publication d'événements en votre nom, automatiquement et à distance.",
"And {number} comments": "Et {number} commentaires",
@ -115,6 +119,7 @@
"Comment deleted": "Commentaire supprimé",
"Comment from @{username} reported": "Commentaire de @{username} signalé",
"Comments": "Commentaires",
"Comments are closed for everybody else.": "Les commentaires sont fermés pour tous·tes les autres.",
"Comments have been closed.": "Les commentaires sont fermés.",
"Conceived with care for humans": "Conçu avec soin pour les humains",
"Concieved with care for humans": "Conçu avec soin pour les humains",
@ -138,6 +143,7 @@
"Create a new list": "Créer une nouvelle liste",
"Create a pad": "Créer un pad",
"Create a videoconference": "Créer une visio-conférence",
"Create an account": "Créer un compte",
"Create and manage several identities from the same account": "Créer et gérer plusieurs identités sur un même compte",
"Create group": "Créer un groupe",
"Create my event": "Créer mon évènement",
@ -228,6 +234,7 @@
"Error while saving report.": "Erreur lors de l'enregistrement du signalement.",
"Error while validating account": "Erreur lors de la validation du compte",
"Error while validating participation request": "Erreur lors de la validation de la demande de participation",
"Ethical alternative to Facebook events, groups and pages, Mobilizon is a <b>tool designed to serve you</b>. Period.": "Alternative éthique aux événements, groupes et pages Facebook, Mobilizon est <b>un outil conçu pour vous servir</b>. Point.",
"Event": "Événement",
"Event already passed": "Événement déjà passé",
"Event cancelled": "Événement annulé",
@ -242,8 +249,8 @@
"Events": "Événements",
"Events tagged with {tag}": "Événements taggés avec {tag}",
"Everything": "Tous",
"Ex: someone@mobilizon.org": "Ex : une_personne@mobilizon.org",
"Ex: mobilizon.fr": "Ex : mobilizon.fr",
"Ex: someone@mobilizon.org": "Ex : une_personne@mobilizon.org",
"Exclude": "Exclure",
"Explore": "Explorer",
"Explore events": "Explorer les événements",
@ -255,6 +262,7 @@
"Fetch more": "En récupérer plus",
"Find an address": "Trouver une adresse",
"Find an instance": "Trouver une instance",
"Find another instance": "Trouver une autre instance",
"Followers": "Abonnés",
"Followings": "Abonnements",
"For instance: London": "Par exemple : Lyon",
@ -321,6 +329,7 @@
"Instance Privacy Policy URL": "URL de la politique de confidentialité de l'instance",
"Instance Rules": "Règles de l'instance",
"Instance Short Description": "Description courte de l'instance",
"Instance Slogan": "Slogan de l'instance",
"Instance Terms": "Conditions générales de l'instance",
"Instance Terms Source": "Source des conditions d'utilisation de l'instance",
"Instance Terms URL": "URL des conditions générales de l'instance",
@ -330,22 +339,26 @@
"Instance rules": "Règles de l'instance",
"Instance settings": "Paramètres de l'instance",
"Instances": "Instances",
"Instances following you": "Instances vous suivant",
"Instances you follow": "Instances que vous suivez",
"Invite a new member": "Inviter un nouveau membre",
"Invite member": "Inviter un·e membre",
"Invited": "Invité·e",
"Italic": "Italique",
"Join group": "Rejoindre le groupe",
"Join <b>{instance}</b>, a Mobilizon instance": "Rejoignez <b>{instance}</b>, une instance Mobilizon",
"Join group": "Rejoindre le groupe",
"Keep the entire conversation about a specific topic together on a single page.": "Rassemblez sur une seule page toute la conversation à propos d'un sujet spécifique.",
"Key words": "Mots clés",
"Language": "Langue",
"Last IP adress": "Dernière addresse IP",
"Last group created": "Dernier groupe créé",
"Last published event": "Dernier évènement publié",
"Last sign-in": "Dernière connexion",
"Last week": "La semaine dernière",
"Latest posts": "Derniers billets",
"Learn more": "En apprendre plus",
"Learn more about Mobilizon": "En savoir plus sur Mobilizon",
"Learn more about {instance}": "En savoir plus sur {instance}",
"Leave": "Quitter",
"Leave event": "Annuler ma participation à l'évènement",
"Leave group": "Quitter le groupe",
@ -378,6 +391,8 @@
"Mobilizon": "Mobilizon",
"Mobilizon is a federated network. You can interact with this event from a different server.": "Mobilizon est un réseau fédéré. Vous pouvez interagir avec cet événement depuis un serveur différent.",
"Mobilizon is a free/libre software that will allow communities to create <b>their own spaces</b> to publish events in order to better emancipate themselves from tech giants.": "Mobilizon est un logiciel libre qui permettra à des communautés de <b>créer leurs propres espaces</b> de publication dévènements, afin de mieux sémanciper des géants du web.",
"Mobilizon is a tool that helps you <b>find, create and organise events</b>.": "Mobilizon est un outil qui vous permet de <b>trouver, créer et organiser des événements</b>.",
"Mobilizon is not a giant platform, but a <b>multitude of interconnected Mobilizon websites</b>.": "Mobilizon nest pas une plateforme géante, mais une <b>multitude de sites web Mobilizon interconnectés</b>.",
"Mobilizon is not developed by a secretive start-up, but by a group of friends who strive to {change_world}. So while we do work slower, we remain attentive and in touch with our users.": "Moblizon nest pas développé par une start-up inaccessible, mais par un groupe dami·e·s qui sévertuent à {change_world}. Alors, certes, on va moins vite, mais on reste à lécoute et dans léchange.",
"Mobilizon software": "logiciel Mobilizon",
"Mobilizon version": "Version de Mobilizon",
@ -463,6 +478,7 @@
"Only accessible through link (private)": "Uniquement accessible par lien (privé)",
"Only accessible to members of the group": "Accessible uniquement aux membres du groupe",
"Only alphanumeric characters and underscores are supported.": "Seuls les caractères alphanumériques et les tirets bas sont acceptés.",
"Only group moderators can create, edit and delete posts.": "Seul·es les modérateur·ices du groupe peuvent créer, éditer et supprimer des billets.",
"Open": "Ouvert",
"Opened reports": "Signalements ouverts",
"Or": "Ou",
@ -501,11 +517,14 @@
"Pick a group": "Choisissez un groupe",
"Pick a profile or a group": "Choisir un profil ou groupe",
"Pick an identity": "Choisissez une identité",
"Pick an instance": "Choisir une instance",
"Please check your spam folder if you didn't receive the email.": "Merci de vérifier votre dossier des indésirables si vous n'avez pas reçu l'email.",
"Please contact this instance's Mobilizon admin if you think this is a mistake.": "Veuillez contacter l'administrateur⋅ice de cette instance Mobilizon si vous pensez quil sagit dune erreur.",
"Please do not use it in any real way.": "Merci de ne pas en faire une utilisation réelle.",
"Please enter your password to confirm this action.": "Merci d'entrer votre mot de passe pour confirmer cette action.",
"Please make sure the address is correct and that the page hasn't been moved.": "Assurezvous que ladresse est correcte et que la page na pas été déplacée.",
"Please read the instance's {fullRules}": "Merci de lire les {fullRules} de l'instance",
"Please read the {fullRules} published by {instance}'s administrators.": "Merci de lire les {fullRules} publiées par les administrateur·ices de {instance}.",
"Please refresh the page and retry.": "Merci de rafraîchir la page puis réessayer.",
"Post": "Billet",
"Post a comment": "Ajouter un commentaire",
@ -555,7 +574,7 @@
"Remember my participation in this browser": "Se souvenir de ma participation dans ce navigateur",
"Remove": "Exclure",
"Rename": "Renommer",
"Rename resource": "Renommer la resource",
"Rename resource": "Renommer la ressource",
"Reopen": "Réouvrir",
"Reply": "Répondre",
"Report": "Signalement",
@ -640,9 +659,11 @@
"The event will show the group as organizer.": "L'événement affichera le groupe en tant qu'organisateur⋅ice.",
"The group will be publicly listed in search results and may be suggested in the explore section. Only public informations will be shown on it's page.": "Le groupe sera listé publiquement dans les résultats de recherche et pourra être suggéré sur la page « Explorer ». Seules les informations publiques seront affichées sur sa page.",
"The instance administrator is the person or entity that runs this Mobilizon instance.": "L'administrateur·ice de l'instance est la personne ou entité qui gère cette instance Mobilizon.",
"The member was removed from the group {group}": "Le ou la membre a été supprimé·e du groupe {group}",
"The new email doesn't seem to be valid": "La nouvelle adresse email ne semble pas être valide",
"The new email must be different": "La nouvelle adresse email doit être différente",
"The new password must be different": "Le nouveau mot de passe doit être différent",
"The organiser has chosen to close comments.": "L'organisateur·ice a choisi de fermer les commentaires.",
"The page you're looking for doesn't exist.": "La page que vous recherchez n'existe pas.",
"The password provided is invalid": "Le mot de passe fourni est invalide",
"The password was successfully changed": "Le mot de passe a été changé avec succès",
@ -659,6 +680,7 @@
"This email is already used.": "Cette adresse email est déjà utilisée.",
"This event has been cancelled.": "Cet événement a été annulé.",
"This event is accessible only through it's link. Be careful where you post this link.": "Cet événement est accessible uniquement à travers son lien. Faites attention où vous le diffusez.",
"This group doesn't have a description yet.": "Ce groupe n'a pas encore de description.",
"This identifier is unique to your profile. It allows others to find you.": "Cet identifiant est unique à votre profil. Il permet à d'autres personnes de vous trouver.",
"This identity is not a member of any group.": "Cette identité n'est membre d'aucun groupe.",
"This information is saved only on your computer. Click for details": "Cette information est sauvegardée uniquement sur votre appareil. Cliquez pour plus de details",
@ -668,6 +690,7 @@
"This is like your federated username (<code>{username}</code>) for groups. It will allow the group to be found on the federation, and is guaranteed to be unique.": "C'est comme votre addresse fédérée (<code>{username}</code>) pour les groupes. Cela permettra au groupe d'être trouvable sur la fédération, et est garanti d'être unique.",
"This month": "Ce mois-ci",
"This user has been disabled": "Cet utilisateur·ice a été désactivé·e",
"This website isn't moderated and the data that you enter will be automatically destroyed every day at 00:01 (Paris timezone).": "Ce site nest pas modéré et les données que vous y rentrerez seront automatiquement détruites tous les jours à 00:01 (heure de Paris).",
"This week": "Cette semaine",
"This weekend": "Ce weekend",
"This will delete / anonymize all content (events, comments, messages, participations…) created from this identity.": "Cela supprimera / anonymisera tout le contenu (évènements, commentaires, messages, participations…) créés avec cette identité.",
@ -679,12 +702,17 @@
"To change the world, change the software": "Changer de logiciel pour changer le monde",
"To confirm, type your event title \"{eventTitle}\"": "Pour confirmer, entrez le titre de l'évènement « {eventTitle} »",
"To confirm, type your identity username \"{preferredUsername}\"": "Pour confirmer, entrez le nom de lidentité « {preferredUsername} »",
"To create and manage multiples identities from a same account": "Pour pouvoir créer et gérer plusieurs identités avec un même compte",
"To create and manage your events": "Pour créer et gérer vos évènements",
"To create or join an group and start organizing with other people": "Pour créer ou rejoindre un groupe et commencer à vous organiser avec d'autres personnes",
"To register for an event by choosing one of your identities": "Pour s'inscrire à un évènement en choisissant une de vos identités",
"Today": "Aujourd'hui",
"Tomorrow": "Demain",
"Transfer to {outsideDomain}": "Transférer à {outsideDomain}",
"Type": "Type",
"URL": "URL",
"URL copied to clipboard": "URL copiée dans le presse-papiers",
"Unable to detect timezone.": "Impossible de détecter le fuseau horaire.",
"Unfortunately, this instance isn't opened to registrations": "Malheureusement, cette instance n'est pas ouverte aux inscriptions",
"Unfortunately, your participation request was rejected by the organizers.": "Malheureusement, votre demande de participation a été refusée par les organisateur⋅ices.",
"Unknown": "Inconnu",
@ -730,14 +758,17 @@
"Welcome back {username}!": "Bon retour {username} !",
"Welcome back!": "Bon retour !",
"Welcome to Mobilizon, {username}!": "Bienvenue sur Mobilizon, {username} !",
"When a moderator from the group creates an event and attributes it to the group, it will show up here.": "Lorsqu'un·e modérateur·ice du groupe crée un événement et l'attribue au groupe, il s'affichera ici.",
"When someone from the group creates an event and attributes it to the group, it will show up here.": "Lorsqu'un membre du groupe crée un événement et l'attribue au groupe, il s'affichera ici.",
"Who can view this event and participate": "Qui peut voir cet évènement et y participer",
"Who can view this post": "Qui peut voir ce billet",
"Who published {number} events": "Ayant publié {number} événements",
"Why create an account?": "Pourquoi se créer un compte ?",
"Will allow to display and manage your participation status on the event page when using this device. Uncheck if you're using a public device.": "Permet d'afficher et de gérer le statut de votre participation sur la page de l'événement lorsque vous utilisez cet appareil. Décochez si vous utilisez un appareil public.",
"World map": "Carte mondiale",
"Write something…": "Écrivez quelque chose…",
"You are already a participant of this event.": "Vous participez déjà à cet évènement.",
"You are not an administrator for this group.": "Vous n'êtes pas une administrateur·ice de ce groupe.",
"You are participating in this event anonymously": "Vous participez à cet événement anonymement",
"You are participating in this event anonymously but didn't confirm participation": "Vous participez à cet événement anonymement mais vous n'avez pas confirmé votre participation",
"You can add tags by hitting the Enter key or by adding a comma": "Vous pouvez ajouter des tags en appuyant sur la touche Entrée ou bien en ajoutant une virgule",
@ -838,37 +869,6 @@
"{number} posts": "Aucun billet|Un billet|{number} billets",
"{profile} (by default)": "{profile} (par défault)",
"{title} ({count} todos)": "{title} ({count} todos)",
"© The OpenStreetMap Contributors": "© Les Contributeur⋅ices OpenStreetMap",
"Create an account": "Créer un compte",
"You are not an administrator for this group.": "Vous n'êtes pas une administrateur·ice de ce groupe.",
"Why create an account?": "Pourquoi se créer un compte ?",
"To create and manage your events": "Pour créer et gérer vos évènements",
"To create and manage multiples identities from a same account": "Pour pouvoir créer et gérer plusieurs identités avec un même compte",
"To register for an event by choosing one of your identities": "Pour s'inscrire à un évènement en choisissant une de vos identités",
"To create or join an group and start organizing with other people": "Pour créer ou rejoindre un groupe et commencer à vous organiser avec d'autres personnes",
"About {instance}": "À propos de {instance}",
"Please read the {fullRules} published by {instance}'s administrators.": "Merci de lire les {fullRules} publiées par les administrateur·ices de {instance}.",
"Instances following you": "Instances vous suivant",
"Instances you follow": "Instances que vous suivez",
"Last group created": "Dernier groupe créé",
"{username} was invited to {group}": "{username} a été invité à {group}",
"The member was removed from the group {group}": "Le ou la membre a été supprimé·e du groupe {group}",
"The organiser has chosen to close comments.": "L'organisateur·ice a choisi de fermer les commentaires.",
"Comments are closed for everybody else.": "Les commentaires sont fermés pour tous·tes les autres.",
"Instance Slogan": "Slogan de l'instance",
"A short tagline for your instance homepage. Defaults to \"Gather ⋅ Organize ⋅ Mobilize\"": "Un court slogan pour la page d'accueil de votre instance. La valeur par défaut est « Rassembler ⋅ Organiser ⋅ Mobiliser »",
"Learn more about {instance}": "En savoir plus sur {instance}",
"Unable to detect timezone.": "Impossible de détecter le fuseau horaire.",
"A practical tool": "Un outil pratique",
"Mobilizon is a tool that helps you <b>find, create and organise events</b>.": "Mobilizon est un outil qui vous permet de <b>trouver, créer et organiser des événements</b>.",
"An ethical alternative": "Une alternative éthique",
"Ethical alternative to Facebook events, groups and pages, Mobilizon is a <b>tool designed to serve you</b>. Period.": "Alternative éthique aux événements, groupes et pages Facebook, Mobilizon est <b>un outil conçu pour vous servir</b>. Point.",
"A federated software": "Un logiciel fédéré",
"Mobilizon is not a giant platform, but a <b>multitude of interconnected Mobilizon websites</b>.": "Mobilizon nest pas une plateforme géante, mais une <b>multitude de sites web Mobilizon interconnectés</b>.",
"When a moderator from the group creates an event and attributes it to the group, it will show up here.": "Lorsqu'un·e modérateur·ice du groupe crée un événement et l'attribue au groupe, il s'affichera ici.",
"Only group moderators can create, edit and delete posts.": "Seul·es les modérateur·ices du groupe peuvent créer, éditer et supprimer des billets.",
"This group doesn't have a description yet.": "Ce groupe n'a pas encore de description.",
"Find another instance": "Trouver une autre instance",
"Pick an instance": "Choisir une instance",
"This website isn't moderated and the data that you enter will be automatically destroyed every day at 00:01 (Paris timezone).": "Ce site nest pas modéré et les données que vous y rentrerez seront automatiquement détruites tous les jours à 00:01 (heure de Paris)."
"© The OpenStreetMap Contributors": "© Les Contributeur⋅ices OpenStreetMap"
}

View File

@ -5,7 +5,7 @@
"Abandon edition": "Abbandona la versione",
"About": "Riguardo a",
"About Mobilizon": "Informazioni su Mobilizon",
"About this event": "Informazioni evento",
"About this event": "Informazioni sull'evento",
"About this instance": "Informazioni su questa istanza",
"Accepted": "Accettato",
"Account": "Account",
@ -16,13 +16,21 @@
"Add an instance": "Aggiungi istanza",
"Add some tags": "Aggiungi tags",
"Add to my calendar": "Aggiungi al mio calendario",
"Additional comments": "Commenti aggiuntivi",
"Admin": "Amministratore",
"Admin settings successfully saved.": "Preferenze dell'amministratore salvate con successo.",
"Administration": "Amministrazione",
"All the places have already been taken": "Sono stati prenotati tutti i posti|1 posto ancora disponibile|{places} posti ancora disponibili",
"Allow all comments": "Permetti a tutti di commentare",
"Allow registrations": "Permetti registrazioni",
"An error has occurred.": "C'è stato un errore.",
"An “application programming interface” or “API” is a communication protocol that allows software components to communicate with each other. The Mobilizon API, for example, can allow third-party software tools to communicate with Mobilizon instances to carry out certain actions, such as posting events on your behalf, automatically and remotely.": "Un \"Application Programming Interface\" o API è un protocollo di comunicazione che permette a componenti software di comunicare tra loro. L'API di Mobilizon, per esempio, consente a strumenti software di terze parti di comunicare con le istanze di Mobilizon per eseguire certe azioni, come postare eventi per tuo conto, automaticamente e in remoto.",
"Anonymous participant": "Partecipante anonimo",
"Anonymous participants will be asked to confirm their participation through e-mail.": "Ai partecipanti anonimi verrà chiesto di confermare la partecipazione tramite e-mail.",
"Anonymous participations": "Partecipanti anonimi",
"Approve": "Approva",
"Are you really sure you want to delete your whole account? You'll lose everything. Identities, settings, events created, messages and participations will be gone forever.": "Sei veramente sicuro di eliminare l'intero account? Perderai tutto. Identità, impostazioni, eventi creati, messaggi e partecipazioni verranno eliminati per sempre.",
"Are you sure you want to <b>delete</b> this comment? This action cannot be undone.": "Sei sicuro di voler <b>eliminare</b> questo commento? Questa azione non può essere annullata.",
"Are you sure you want to <b>delete</b> this event? This action cannot be undone. You may want to engage the discussion with the event creator or edit its event instead.": "Sei sicuro di voler <b>cancellare</b> questo evento? L'azione non può essere annulalta. Potresti parlarne con il creatore dell'evento o piuttosto modificare il suo evento.",
"Avatar": "Avatar",
"Cancel": "Cancella",

9
js/src/i18n/kn.json Normal file
View File

@ -0,0 +1,9 @@
{
"About": "ಬಗ್ಗೆ",
"About Mobilizon": "ಮೊಬಿಲಿಜಾನ್ ಬಗ್ಗೆ",
"Account": "ಖಾತೆ",
"Add": "ಸೇರಿಸಿ",
"Add a note": "ಟಿಪ್ಪಣಿಯನ್ನು ಸೇರಿಸಿ",
"Add an address": "ವಿಳಾಸವನ್ನು ಸೇರಿಸಿ",
"Anonymous participant": "ಅನಾಮದೇಯ ಪಾಲ್ಗೊಳ್ಳುವವರು"
}

20
js/src/i18n/nn.json Normal file
View File

@ -0,0 +1,20 @@
{
"A validation email was sent to {email}": "Ein valideringsepost er sendt til {email}",
"Abandon edition": "Forkast utgåve",
"About": "Om",
"About Mobilizon": "Om Mobilizon",
"About this event": "Om dette arrangementet",
"About this instance": "Om denne instansen",
"Accepted": "Akseptert",
"Account": "Konto",
"Add": "Legg til",
"Add a note": "Legg til ein kommentar",
"Add an address": "Legg til ei adresse",
"Add an instance": "Legg til ein instans",
"Add some tags": "Legg til nokre taggar",
"Add to my calendar": "Legg til i min kalender",
"Additional comments": "Ytterlegare kommentarar",
"Admin": "Administrator",
"Admin settings successfully saved.": "Administrasjonsinnstillingane er lagra.",
"Administration": "Administrering"
}

File diff suppressed because it is too large Load Diff

View File

@ -8,15 +8,15 @@
## to merge POT files into PO files.
msgid ""
msgstr ""
"PO-Revision-Date: 2020-03-14 20:08+0000\n"
"Last-Translator: Taru Luojola <taru.luojola@posteo.net>\n"
"PO-Revision-Date: 2020-10-29 15:52+0000\n"
"Last-Translator: Ville Ranki <ville.ranki@iki.fi>\n"
"Language-Team: Finnish <https://weblate.framasoft.org/projects/mobilizon/"
"backend-errors/fi/>\n"
"Language: fi\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 3.11.2\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.1\n"
msgid "can't be blank"
msgstr "ei voi olla tyhjä"
@ -93,70 +93,70 @@ msgstr "tulee olla vähintään %{number}"
msgid "must be equal to %{number}"
msgstr "tulee olla tasas %{number}"
#, elixir-format
#: lib/graphql/resolvers/user.ex:103
#, elixir-format
msgid "Cannot refresh the token"
msgstr ""
msgstr "Ei voida päivittää tokenia"
#, elixir-format
#: lib/graphql/resolvers/group.ex:139
#, elixir-format
msgid "Creator profile is not owned by the current user"
msgstr ""
msgstr "Nykyinen käyttäjä ei omista luontiprofiilia"
#, elixir-format
#: lib/graphql/resolvers/group.ex:203
#, elixir-format
msgid "Current profile is not a member of this group"
msgstr ""
msgstr "Nykyinen profiili ei kuulu tähän ryhmään"
#, elixir-format
#: lib/graphql/resolvers/group.ex:207
#, elixir-format
msgid "Current profile is not an administrator of the selected group"
msgstr ""
msgstr "Nykyinen profiili ei ole valitun ryhmän ylläpitäjä"
#, elixir-format
#: lib/graphql/resolvers/user.ex:512
msgid "Error while saving user settings"
msgstr ""
#, elixir-format
msgid "Error while saving user settings"
msgstr "Käyttäjän asetusten tallennuksessa tapahtui virhe"
#: lib/graphql/error.ex:90 lib/graphql/resolvers/group.ex:200
#: lib/graphql/resolvers/group.ex:248 lib/graphql/resolvers/group.ex:283 lib/graphql/resolvers/member.ex:83
#, elixir-format
msgid "Group not found"
msgstr ""
msgstr "Ryhmää ei löydy"
#, elixir-format
#: lib/graphql/resolvers/group.ex:69
msgid "Group with ID %{id} not found"
msgstr ""
#, elixir-format
msgid "Group with ID %{id} not found"
msgstr "Ryhmää jonka ID on %{id} ei löydy"
#: lib/graphql/resolvers/user.ex:83
#, elixir-format
msgid "Impossible to authenticate, either your email or password are invalid."
msgstr ""
"Kirjautuminen epäonnistui - joko sähköpostiosoitteesi tai salasana on väärin."
#, elixir-format
#: lib/graphql/resolvers/group.ex:280
msgid "Member not found"
msgstr ""
#, elixir-format
msgid "Member not found"
msgstr "Jäsentä ei löydy"
#: lib/graphql/resolvers/actor.ex:58 lib/graphql/resolvers/actor.ex:88
#: lib/graphql/resolvers/user.ex:417
#, elixir-format
msgid "No profile found for the moderator user"
msgstr ""
msgstr "Moderaattorikäyttäjän profiilia ei löydy"
#, elixir-format
#: lib/graphql/resolvers/user.ex:195
msgid "No user to validate with this email was found"
msgstr ""
#, elixir-format
msgid "No user to validate with this email was found"
msgstr "Käyttäjää tämän sähköpostin vahvistamiseksi ei löydy"
#: lib/graphql/resolvers/person.ex:232 lib/graphql/resolvers/user.ex:76
#: lib/graphql/resolvers/user.ex:219
msgid "No user with this email was found"
msgstr ""
#, elixir-format
msgid "No user with this email was found"
msgstr "Käyttäjää, jolla on tämä sähköpostiosoite ei löydy"
#: lib/graphql/resolvers/comment.ex:50 lib/graphql/resolvers/comment.ex:112
#: lib/graphql/resolvers/event.ex:286 lib/graphql/resolvers/feed_token.ex:28 lib/graphql/resolvers/group.ex:245
#: lib/graphql/resolvers/member.ex:80 lib/graphql/resolvers/participant.ex:29
@ -164,696 +164,697 @@ msgstr ""
#: lib/graphql/resolvers/person.ex:191 lib/graphql/resolvers/person.ex:256 lib/graphql/resolvers/person.ex:288
#: lib/graphql/resolvers/person.ex:301 lib/graphql/resolvers/picture.ex:75 lib/graphql/resolvers/report.ex:110
#: lib/graphql/resolvers/todos.ex:57
#, elixir-format
msgid "Profile is not owned by authenticated user"
msgstr ""
#, elixir-format
#: lib/graphql/resolvers/user.ex:125
#, elixir-format
msgid "Registrations are not open"
msgstr ""
#, elixir-format
#: lib/graphql/resolvers/user.ex:330
#, elixir-format
msgid "The current password is invalid"
msgstr ""
#, elixir-format
#: lib/graphql/resolvers/user.ex:382
#, elixir-format
msgid "The new email doesn't seem to be valid"
msgstr ""
#, elixir-format
#: lib/graphql/resolvers/user.ex:379
#, elixir-format
msgid "The new email must be different"
msgstr ""
#, elixir-format
#: lib/graphql/resolvers/user.ex:333
#, elixir-format
msgid "The new password must be different"
msgstr ""
#, elixir-format
#: lib/graphql/resolvers/user.ex:376 lib/graphql/resolvers/user.ex:439
#: lib/graphql/resolvers/user.ex:442
#, elixir-format
msgid "The password provided is invalid"
msgstr ""
#, elixir-format
#: lib/graphql/resolvers/user.ex:337
#, elixir-format
msgid "The password you have chosen is too short. Please make sure your password contains at least 6 characters."
msgstr ""
#, elixir-format
#: lib/graphql/resolvers/user.ex:215
#, elixir-format
msgid "This user can't reset their password"
msgstr ""
#, elixir-format
#: lib/graphql/resolvers/user.ex:79
#, elixir-format
msgid "This user has been disabled"
msgstr ""
#, elixir-format
#: lib/graphql/resolvers/user.ex:179
#, elixir-format
msgid "Unable to validate user"
msgstr ""
#, elixir-format
#: lib/graphql/resolvers/user.ex:420
#, elixir-format
msgid "User already disabled"
msgstr ""
#, elixir-format
#: lib/graphql/resolvers/user.ex:487
#, elixir-format
msgid "User requested is not logged-in"
msgstr ""
#, elixir-format
#: lib/graphql/resolvers/group.ex:254
#, elixir-format
msgid "You are already a member of this group"
msgstr ""
#, elixir-format
#: lib/graphql/resolvers/group.ex:287
#, elixir-format
msgid "You can't leave this group because you are the only administrator"
msgstr ""
#, elixir-format
#: lib/graphql/resolvers/group.ex:251
#, elixir-format
msgid "You cannot join this group"
msgstr ""
#, elixir-format
#: lib/graphql/resolvers/group.ex:97
#, elixir-format
msgid "You may not list groups unless moderator."
msgstr ""
#, elixir-format
#: lib/graphql/resolvers/user.ex:387
#, elixir-format
msgid "You need to be logged-in to change your email"
msgstr ""
#, elixir-format
#: lib/graphql/resolvers/user.ex:345
#, elixir-format
msgid "You need to be logged-in to change your password"
msgstr ""
#, elixir-format
#: lib/graphql/resolvers/group.ex:212
#, elixir-format
msgid "You need to be logged-in to delete a group"
msgstr ""
#, elixir-format
#: lib/graphql/resolvers/user.ex:447
#, elixir-format
msgid "You need to be logged-in to delete your account"
msgstr ""
#, elixir-format
#: lib/graphql/resolvers/group.ex:259
#, elixir-format
msgid "You need to be logged-in to join a group"
msgstr ""
#, elixir-format
#: lib/graphql/resolvers/group.ex:292
#, elixir-format
msgid "You need to be logged-in to leave a group"
msgstr ""
#, elixir-format
#: lib/graphql/resolvers/group.ex:177
#, elixir-format
msgid "You need to be logged-in to update a group"
msgstr ""
#, elixir-format
#: lib/graphql/resolvers/user.ex:58
#, elixir-format
msgid "You need to have admin access to list users"
msgstr ""
#, elixir-format
#: lib/graphql/resolvers/user.ex:108
#, elixir-format
msgid "You need to have an existing token to get a refresh token"
msgstr ""
#, elixir-format
#: lib/graphql/resolvers/user.ex:198 lib/graphql/resolvers/user.ex:222
#, elixir-format
msgid "You requested again a confirmation email too soon"
msgstr ""
#, elixir-format
#: lib/graphql/resolvers/user.ex:128
#, elixir-format
msgid "Your email is not on the allowlist"
msgstr ""
#, elixir-format
#: lib/graphql/resolvers/actor.ex:64 lib/graphql/resolvers/actor.ex:94
#, elixir-format
msgid "Error while performing background task"
msgstr ""
#, elixir-format
#: lib/graphql/resolvers/actor.ex:27
#, elixir-format
msgid "No profile found with this ID"
msgstr ""
#, elixir-format
#: lib/graphql/resolvers/actor.ex:54 lib/graphql/resolvers/actor.ex:91
#, elixir-format
msgid "No remote profile found with this ID"
msgstr ""
#, elixir-format
#: lib/graphql/resolvers/actor.ex:69
#, elixir-format
msgid "Only moderators and administrators can suspend a profile"
msgstr ""
#, elixir-format
#: lib/graphql/resolvers/actor.ex:99
#, elixir-format
msgid "Only moderators and administrators can unsuspend a profile"
msgstr ""
#, elixir-format
#: lib/graphql/resolvers/actor.ex:24
#, elixir-format
msgid "Only remote profiles may be refreshed"
msgstr ""
#, elixir-format
#: lib/graphql/resolvers/actor.ex:61
#, elixir-format
msgid "Profile already suspended"
msgstr ""
#, elixir-format
#: lib/graphql/resolvers/participant.ex:96
#, elixir-format
msgid "A valid email is required by your instance"
msgstr ""
#, elixir-format
#: lib/graphql/resolvers/participant.ex:90
#, elixir-format
msgid "Anonymous participation is not enabled"
msgstr ""
#, elixir-format
#: lib/graphql/resolvers/person.ex:188
#, elixir-format
msgid "Cannot remove the last administrator of a group"
msgstr ""
#, elixir-format
#: lib/graphql/resolvers/person.ex:185
#, elixir-format
msgid "Cannot remove the last identity of a user"
msgstr ""
#, elixir-format
#: lib/graphql/resolvers/comment.ex:109
#, elixir-format
msgid "Comment is already deleted"
msgstr ""
#, elixir-format
#: lib/graphql/resolvers/discussion.ex:61
#, elixir-format
msgid "Discussion not found"
msgstr ""
#, elixir-format
#: lib/graphql/resolvers/report.ex:62 lib/graphql/resolvers/report.ex:87
#, elixir-format
msgid "Error while saving report"
msgstr ""
#, elixir-format
#: lib/graphql/resolvers/report.ex:113
#, elixir-format
msgid "Error while updating report"
msgstr ""
#, elixir-format
#: lib/graphql/resolvers/participant.ex:131
#, elixir-format
msgid "Event id not found"
msgstr ""
#, elixir-format
#: lib/graphql/error.ex:89 lib/graphql/resolvers/event.ex:238
#: lib/graphql/resolvers/event.ex:283
#, elixir-format
msgid "Event not found"
msgstr ""
#, elixir-format
#: lib/graphql/resolvers/participant.ex:87
#: lib/graphql/resolvers/participant.ex:128 lib/graphql/resolvers/participant.ex:160
#, elixir-format
msgid "Event with this ID %{id} doesn't exist"
msgstr ""
#, elixir-format
#: lib/graphql/resolvers/participant.ex:103
#, elixir-format
msgid "Internal Error"
msgstr ""
#, elixir-format
#: lib/graphql/resolvers/event.ex:100 lib/graphql/resolvers/participant.ex:234
#, elixir-format
msgid "Moderator profile is not owned by authenticated user"
msgstr ""
#, elixir-format
#: lib/graphql/resolvers/discussion.ex:181
#, elixir-format
msgid "No discussion with ID %{id}"
msgstr ""
#, elixir-format
#: lib/graphql/resolvers/todos.ex:81 lib/graphql/resolvers/todos.ex:171
#, elixir-format
msgid "No profile found for user"
msgstr ""
#, elixir-format
#: lib/graphql/resolvers/feed_token.ex:66
#, elixir-format
msgid "No such feed token"
msgstr ""
#, elixir-format
#: lib/graphql/resolvers/event.ex:202
#, elixir-format
msgid "Organizer profile is not owned by the user"
msgstr ""
#, elixir-format
#: lib/graphql/resolvers/participant.ex:244
#, elixir-format
msgid "Participant already has role %{role}"
msgstr ""
#, elixir-format
#: lib/graphql/resolvers/participant.ex:173
#: lib/graphql/resolvers/participant.ex:202 lib/graphql/resolvers/participant.ex:237
#: lib/graphql/resolvers/participant.ex:247
#, elixir-format
msgid "Participant not found"
msgstr ""
#, elixir-format
#: lib/graphql/resolvers/person.ex:31
#, elixir-format
msgid "Person with ID %{id} not found"
msgstr ""
#, elixir-format
#: lib/graphql/resolvers/person.ex:52
#, elixir-format
msgid "Person with username %{username} not found"
msgstr ""
#, elixir-format
#: lib/graphql/resolvers/picture.ex:45
#, elixir-format
msgid "Picture with ID %{id} was not found"
msgstr ""
#, elixir-format
#: lib/graphql/resolvers/post.ex:165 lib/graphql/resolvers/post.ex:198
#, elixir-format
msgid "Post ID is not a valid ID"
msgstr ""
#, elixir-format
#: lib/graphql/resolvers/post.ex:168 lib/graphql/resolvers/post.ex:201
#, elixir-format
msgid "Post doesn't exist"
msgstr ""
#, elixir-format
#: lib/graphql/resolvers/member.ex:86
#, elixir-format
msgid "Profile invited doesn't exist"
msgstr ""
#, elixir-format
#: lib/graphql/resolvers/member.ex:95 lib/graphql/resolvers/member.ex:99
#, elixir-format
msgid "Profile is already a member of this group"
msgstr ""
#, elixir-format
#: lib/graphql/resolvers/post.ex:131 lib/graphql/resolvers/post.ex:171
#: lib/graphql/resolvers/post.ex:204 lib/graphql/resolvers/resource.ex:87 lib/graphql/resolvers/resource.ex:124
#: lib/graphql/resolvers/resource.ex:153 lib/graphql/resolvers/resource.ex:182 lib/graphql/resolvers/todos.ex:60
#: lib/graphql/resolvers/todos.ex:84 lib/graphql/resolvers/todos.ex:102 lib/graphql/resolvers/todos.ex:174
#: lib/graphql/resolvers/todos.ex:197 lib/graphql/resolvers/todos.ex:225
#, elixir-format
msgid "Profile is not member of group"
msgstr ""
#, elixir-format
#: lib/graphql/resolvers/person.ex:154 lib/graphql/resolvers/person.ex:182
#, elixir-format
msgid "Profile not found"
msgstr ""
#, elixir-format
#: lib/graphql/resolvers/event.ex:104 lib/graphql/resolvers/participant.ex:241
#, elixir-format
msgid "Provided moderator profile doesn't have permission on this event"
msgstr ""
#, elixir-format
#: lib/graphql/resolvers/report.ex:38
#, elixir-format
msgid "Report not found"
msgstr ""
#, elixir-format
#: lib/graphql/resolvers/resource.ex:150 lib/graphql/resolvers/resource.ex:179
#, elixir-format
msgid "Resource doesn't exist"
msgstr ""
#, elixir-format
#: lib/graphql/resolvers/participant.ex:124
#, elixir-format
msgid "The event has already reached its maximum capacity"
msgstr ""
#, elixir-format
#: lib/graphql/resolvers/participant.ex:267
#, elixir-format
msgid "This token is invalid"
msgstr ""
#, elixir-format
#: lib/graphql/resolvers/todos.ex:168 lib/graphql/resolvers/todos.ex:222
#, elixir-format
msgid "Todo doesn't exist"
msgstr ""
#, elixir-format
#: lib/graphql/resolvers/todos.ex:78 lib/graphql/resolvers/todos.ex:194
#: lib/graphql/resolvers/todos.ex:219
#, elixir-format
msgid "Todo list doesn't exist"
msgstr ""
#, elixir-format
#: lib/graphql/resolvers/feed_token.ex:72
#, elixir-format
msgid "Token does not exist"
msgstr ""
#, elixir-format
#: lib/graphql/resolvers/feed_token.ex:69
#, elixir-format
msgid "Token is not a valid UUID"
msgstr ""
#, elixir-format
#: lib/graphql/error.ex:87 lib/graphql/resolvers/person.ex:323
#, elixir-format
msgid "User not found"
msgstr ""
#, elixir-format
#: lib/graphql/resolvers/person.ex:235
#, elixir-format
msgid "You already have a profile for this user"
msgstr ""
#, elixir-format
#: lib/graphql/resolvers/participant.ex:134
#, elixir-format
msgid "You are already a participant of this event"
msgstr ""
#, elixir-format
#: lib/graphql/resolvers/discussion.ex:185
#, elixir-format
msgid "You are not a member of the group the discussion belongs to"
msgstr ""
#, elixir-format
#: lib/graphql/resolvers/member.ex:89
#, elixir-format
msgid "You are not a member of this group"
msgstr ""
#, elixir-format
#: lib/graphql/resolvers/member.ex:154
#, elixir-format
msgid "You are not a moderator or admin for this group"
msgstr ""
#, elixir-format
#: lib/graphql/resolvers/comment.ex:55
#, elixir-format
msgid "You are not allowed to create a comment if not connected"
msgstr ""
#, elixir-format
#: lib/graphql/resolvers/feed_token.ex:44
#, elixir-format
msgid "You are not allowed to create a feed token if not connected"
msgstr ""
#, elixir-format
#: lib/graphql/resolvers/comment.ex:117
#, elixir-format
msgid "You are not allowed to delete a comment if not connected"
msgstr ""
#, elixir-format
#: lib/graphql/resolvers/feed_token.ex:81
#, elixir-format
msgid "You are not allowed to delete a feed token if not connected"
msgstr ""
#, elixir-format
#: lib/graphql/resolvers/comment.ex:77
#, elixir-format
msgid "You are not allowed to update a comment if not connected"
msgstr ""
#, elixir-format
#: lib/graphql/resolvers/participant.ex:167
#: lib/graphql/resolvers/participant.ex:196
#, elixir-format
msgid "You can't leave event because you're the only event creator participant"
msgstr ""
#, elixir-format
#: lib/graphql/resolvers/member.ex:158
#, elixir-format
msgid "You can't set yourself to a lower member role for this group because you are the only administrator"
msgstr ""
#, elixir-format
#: lib/graphql/resolvers/comment.ex:105
#, elixir-format
msgid "You cannot delete this comment"
msgstr ""
#, elixir-format
#: lib/graphql/resolvers/event.ex:279
#, elixir-format
msgid "You cannot delete this event"
msgstr ""
#, elixir-format
#: lib/graphql/resolvers/member.ex:92
#, elixir-format
msgid "You cannot invite to this group"
msgstr ""
#, elixir-format
#: lib/graphql/resolvers/feed_token.ex:75
#, elixir-format
msgid "You don't have permission to delete this token"
msgstr ""
#, elixir-format
#: lib/graphql/resolvers/admin.ex:52
#, elixir-format
msgid "You need to be logged-in and a moderator to list action logs"
msgstr ""
#, elixir-format
#: lib/graphql/resolvers/report.ex:28
#, elixir-format
msgid "You need to be logged-in and a moderator to list reports"
msgstr ""
#, elixir-format
#: lib/graphql/resolvers/report.ex:118
#, elixir-format
msgid "You need to be logged-in and a moderator to update a report"
msgstr ""
#, elixir-format
#: lib/graphql/resolvers/report.ex:43
#, elixir-format
msgid "You need to be logged-in and a moderator to view a report"
msgstr ""
#, elixir-format
#: lib/graphql/resolvers/admin.ex:220
#, elixir-format
msgid "You need to be logged-in and an administrator to access admin settings"
msgstr ""
#, elixir-format
#: lib/graphql/resolvers/admin.ex:205
#, elixir-format
msgid "You need to be logged-in and an administrator to access dashboard statistics"
msgstr ""
#, elixir-format
#: lib/graphql/resolvers/admin.ex:244
#, elixir-format
msgid "You need to be logged-in and an administrator to save admin settings"
msgstr ""
#, elixir-format
#: lib/graphql/resolvers/discussion.ex:66
#, elixir-format
msgid "You need to be logged-in to access discussions"
msgstr ""
#, elixir-format
#: lib/graphql/resolvers/resource.ex:93
#, elixir-format
msgid "You need to be logged-in to access resources"
msgstr ""
#, elixir-format
#: lib/graphql/resolvers/event.ex:213
#, elixir-format
msgid "You need to be logged-in to create events"
msgstr ""
#, elixir-format
#: lib/graphql/resolvers/post.ex:139
#, elixir-format
msgid "You need to be logged-in to create posts"
msgstr ""
#, elixir-format
#: lib/graphql/resolvers/report.ex:81 lib/graphql/resolvers/report.ex:92
#, elixir-format
msgid "You need to be logged-in to create reports"
msgstr ""
#, elixir-format
#: lib/graphql/resolvers/resource.ex:129
#, elixir-format
msgid "You need to be logged-in to create resources"
msgstr ""
#, elixir-format
#: lib/graphql/resolvers/event.ex:291
#, elixir-format
msgid "You need to be logged-in to delete an event"
msgstr ""
#, elixir-format
#: lib/graphql/resolvers/post.ex:209
#, elixir-format
msgid "You need to be logged-in to delete posts"
msgstr ""
#, elixir-format
#: lib/graphql/resolvers/resource.ex:187
#, elixir-format
msgid "You need to be logged-in to delete resources"
msgstr ""
#, elixir-format
#: lib/graphql/resolvers/participant.ex:108
#, elixir-format
msgid "You need to be logged-in to join an event"
msgstr ""
#, elixir-format
#: lib/graphql/resolvers/participant.ex:207
#, elixir-format
msgid "You need to be logged-in to leave an event"
msgstr ""
#, elixir-format
#: lib/graphql/resolvers/event.ex:252
#, elixir-format
msgid "You need to be logged-in to update an event"
msgstr ""
#, elixir-format
#: lib/graphql/resolvers/post.ex:176
#, elixir-format
msgid "You need to be logged-in to update posts"
msgstr ""
#, elixir-format
#: lib/graphql/resolvers/resource.ex:158
#, elixir-format
msgid "You need to be logged-in to update resources"
msgstr ""
#, elixir-format
#: lib/graphql/resolvers/resource.ex:210
#, elixir-format
msgid "You need to be logged-in to view a resource preview"
msgstr ""
#, elixir-format
#: lib/graphql/resolvers/picture.ex:86
#, elixir-format
msgid "You need to login to upload a picture"
msgstr ""
#, elixir-format
#: lib/graphql/resolvers/report.ex:84
#, elixir-format
msgid "Reporter ID does not match the anonymous profile id"
msgstr ""
#, elixir-format
#: lib/graphql/resolvers/report.ex:59
#, elixir-format
msgid "Reporter profile is not owned by authenticated user"
msgstr ""
#, elixir-format
#: lib/graphql/resolvers/resource.ex:121
#, elixir-format
msgid "Parent resource doesn't belong to this group"
msgstr ""
#, elixir-format
#: lib/graphql/resolvers/participant.ex:93
#, elixir-format
msgid "Profile ID provided is not the anonymous profile one"
msgstr ""
#, elixir-format
#: lib/mobilizon/users/user.ex:109
#, elixir-format
msgid "The chosen password is too short."
msgstr ""
#, elixir-format
#: lib/mobilizon/users/user.ex:138
#, elixir-format
msgid "The registration token is already in use, this looks like an issue on our side."
msgstr ""
#, elixir-format
#: lib/mobilizon/users/user.ex:104
#, elixir-format
msgid "This email is already used."
msgstr ""
#, elixir-format
#: lib/graphql/error.ex:88
#, elixir-format
msgid "Post not found"
msgstr ""
#, elixir-format
#: lib/graphql/error.ex:75
#, elixir-format
msgid "Invalid arguments passed"
msgstr ""
#, elixir-format
#: lib/graphql/error.ex:81
#, elixir-format
msgid "Invalid credentials"
msgstr ""
#, elixir-format
#: lib/graphql/error.ex:79
#, elixir-format
msgid "Reset your password to login"
msgstr ""
#, elixir-format
#: lib/graphql/error.ex:86 lib/graphql/error.ex:91
#, elixir-format
msgid "Resource not found"
msgstr ""
#, elixir-format
#: lib/graphql/error.ex:92
#, elixir-format
msgid "Something went wrong"
msgstr ""
#, elixir-format
#: lib/graphql/error.ex:74
#, elixir-format
msgid "Unknown Resource"
msgstr ""
#, elixir-format
#: lib/graphql/error.ex:84
#, elixir-format
msgid "You don't have permission to do this"
msgstr ""
#, elixir-format
#: lib/graphql/error.ex:76
#, elixir-format
msgid "You need to be logged in"
msgstr ""
#, elixir-format
#: lib/graphql/resolvers/member.ex:119
#, elixir-format
msgid "You can't accept this invitation with this profile."
msgstr ""
#, elixir-format
#: lib/graphql/resolvers/member.ex:137
#, elixir-format
msgid "You can't reject this invitation with this profile."
msgstr ""
#, elixir-format
#: lib/graphql/resolvers/picture.ex:78
#, elixir-format
msgid "File doesn't have an allowed MIME type."
msgstr ""
#, elixir-format
#: lib/graphql/resolvers/group.ex:172
#, elixir-format
msgid "Profile is not administrator for the group"
msgstr ""
#, elixir-format
#: lib/graphql/resolvers/event.ex:241
#, elixir-format
msgid "You can't edit this event."
msgstr ""
#, elixir-format
#: lib/graphql/resolvers/event.ex:244
#, elixir-format
msgid "You can't attribute this event to this profile."
msgstr ""
#, elixir-format
#: lib/graphql/resolvers/member.ex:140
#, elixir-format
msgid "This invitation doesn't exist."
msgstr ""
#, elixir-format
#: lib/graphql/resolvers/member.ex:182
#, elixir-format
msgid "This member already has been rejected."
msgstr ""
#, elixir-format
#: lib/graphql/resolvers/member.ex:189
#, elixir-format
msgid "You don't have the right to remove this member."
msgstr ""