X-Git-Url: https://git.openstreetmap.org./rails.git/blobdiff_plain/e8c4d21ed289e2e5030c0002df0b6660588fbb4b..343afa7097ebfd4c2a49e98cea0102955f744383:/config/locales/fi.yml?ds=sidebyside diff --git a/config/locales/fi.yml b/config/locales/fi.yml index 1d4e1ae68..10347892e 100644 --- a/config/locales/fi.yml +++ b/config/locales/fi.yml @@ -56,6 +56,9 @@ fi: node: Piste node_tag: Pisteen tägi notifier: Ilmoitus + old_node: Vanha piste + old_relation: Vanha relaatio + old_way: Vanha polku relation: Relaatio relation_member: Relaation jäsen relation_tag: Relaation tägi @@ -181,6 +184,7 @@ fi: manually_select: Rajaa pienempi alue käsin object_list: api: Hae tämä alue APIsta + details: Lisätiedot history: type: node: Piste [[id]] @@ -198,6 +202,12 @@ fi: zoom_or_select: Katso pienempää aluetta tai valitse kartalta alue, jonka tiedot haluat tag_details: tags: "Tägit:" + timeout: + type: + changeset: muutoskokoelma + node: piste + relation: relaatio + way: polku way: download: "{{download_xml_link}}, {{view_history_link}} tai {{edit_link}}" download_xml: Lataa XML @@ -252,12 +262,16 @@ fi: diary_entry: diary_comment: comment_from: Kommentti käyttäjältä {{link_user}} {{comment_created_at}} + confirm: Vahvista + hide_link: Piilota tämä kommentti diary_entry: comment_count: one: 1 kommentti other: "{{count}} kommenttia" comment_link: Kommentoi tätä kirjoitusta + confirm: Vahvista edit_link: Muokkaa päiväkirjamerkintää + hide_link: Piilota tämä merkintä posted_by: Käyttäjä {{link_user}} kirjoitti tämän {{created}} kielellä {{language_link}} reply_link: Vastaa tähän kirjoitukseen viestillä edit: @@ -272,10 +286,14 @@ fi: title: Muokkaa päiväkirjamerkintää use_map_link: valitse kartalta feed: + all: + description: Tuoreimmat OpenStreetMapin käyttäjien päiväkirjamerkinnät + title: OpenStreetMap-päiväkirjamerkinnät language: description: Viimeisimmät päiväkirjamerkinnät OpenStreetMapin käyttäjiltä kielellä {{language_name}} title: OpenStreetMap-päiväkirjamerkinnät kielellä {{language_name}} user: + description: Tuoreimmat OpenStreetMapin päiväkirjamerkinnät käyttäjältä {{user}} title: Käyttäjän {{user}} OpenStreetMap-päiväkirjamerkinnät list: in_language_title: Päiväkirjamerkinnät kielellä {{language}} @@ -287,20 +305,26 @@ fi: recent_entries: Uusimmat päiväkirjamerkinnät title: Käyttäjien päiväkirjamerkinnät user_title: Käyttäjän {{user}} päiväkirja + location: + edit: Muokkaa + location: "Sijainti:" + view: Näytä new: title: Uusi päiväkirjamerkintä no_such_entry: body: Tunnuksella {{id}} ei ole päiväkirjamerkintää. Joko saamasi linkki oli virheellinen tai kirjoitit sen väärin. heading: Tunnuksella {{id}} ei ole päiväkirjamerkintää. + title: Päiväkirjamerkintää ei ole no_such_user: body: "Tuntematon käyttäjätunnus: {{user}}. Joko saamasi linkki oli virheellinen tai kirjoitit sen väärin." + heading: Käyttäjää {{user}} ei ole title: Ei sellaista käyttäjää view: leave_a_comment: Kommentoi tätä kirjoitusta login: Kirjaudu sisään login_to_leave_a_comment: "{{login_link}} kommentoidaksesi" save_button: Tallenna - title: Käyttäjien päiväkirjat | {{user}} + title: Käyttäjän {{user}} päiväkirja | {{title}} user_title: Käyttäjän {{user}} päiväkirja export: start: @@ -338,6 +362,7 @@ fi: title: geonames: Sijainti palvelusta GeoNames osm_namefinder: "{{types}} OpenStreetMap Namefinderistä" + osm_nominatim: Sijainti OpenStreetMap Nominatimista types: cities: Kaupungit places: Paikat @@ -358,6 +383,7 @@ fi: other: noin {{count}} km zero: alle 1 km results: + more_results: Lisää tuloksia no_results: Mitään ei löytynyt search: title: @@ -365,6 +391,7 @@ fi: geonames: Tulokset palvelusta GeoNames latlon: Sisäiset tulokset osm_namefinder: Tulokset OpenStreetMap Namefinderistä + osm_nominatim: Tulokset OpenStreetMap Nominatimista uk_postcode: Tulokset palvelusta NPEMap / FreeThe Postcode us_postcode: Tulokset palvelusta Geocoder.us search_osm_namefinder: @@ -383,11 +410,14 @@ fi: brothel: Bordelli bureau_de_change: Rahanvaihto bus_station: Linja-autoasema + cafe: Kahvila car_rental: Autovuokraamo car_wash: Autopesu casino: Kasino cinema: Elokuvateatteri clinic: Klinikka + courthouse: Oikeustalo + crematorium: Krematorio dentist: Hammaslääkäri doctors: Lääkäreitä drinking_water: Juomavesi @@ -395,6 +425,8 @@ fi: emergency_phone: Hätäpuhelin fast_food: Pikaruoka ferry_terminal: Lauttaterminaali + fire_hydrant: Paloposti + fire_station: Paloasema fountain: Lähde fuel: Polttoaine grave_yard: Hautausmaa @@ -402,6 +434,7 @@ fi: health_centre: Terveyskeskus hospital: Sairaala hotel: Hotelli + hunting_stand: Metsästyslava ice_cream: Jäätelö kindergarten: Päiväkoti library: Kirjasto @@ -412,7 +445,9 @@ fi: parking: Parkkipaikka pharmacy: Apteekki police: Poliisi - post_box: Postilaatikko + post_box: Kirjelaatikko + post_office: Postitoimisto + preschool: Esikoulu prison: Vankila pub: Pubi public_building: Julkinen rakennus @@ -427,6 +462,7 @@ fi: studio: Studio supermarket: Supermarketti taxi: Taksi + telephone: Puhelinkoppi theatre: Teatteri toilets: WC townhall: Kaupungintalo @@ -435,44 +471,110 @@ fi: veterinary: Eläinlääkäri waste_basket: Roskakori wifi: Langaton lähiverkko + youth_centre: Nuorisokeskus + boundary: + administrative: Hallinnollinen raja building: apartments: Talo + bunker: Bunkkeri + church: Kirkko flats: Kerrostalo + garage: Autotalli + hospital: Sairaalarakennus + hotel: Hotelli + house: Talo + office: Toimistorakennus + public: Julkinen rakennus + residential: Asuinrakennus + school: Koulurakennus shop: Kauppa + stadium: Stadion + terrace: Terassi + tower: Torni + train_station: Rautatieasema university: Yliopistorakennus + "yes": Rakennus highway: bus_stop: Bussipysäkki + byway: Sivutie + construction: Rakenteilla oleva tie cycleway: Pyörätie distance_marker: Etäisyysmerkki footway: Polku gate: Portti living_street: Asuinkatu motorway: Moottoritie + motorway_junction: Moottoritien liittymä + motorway_link: Moottoritie + path: Polku pedestrian: Jalkakäytävä + primary: Kantatie + primary_link: Kantatie + raceway: Kilparata + residential: Asuinkatu + road: Tie + secondary: Seututie + secondary_link: Seututie + steps: Portaat + tertiary: Yhdystie + track: Metsätie + trunk: Valtatie + trunk_link: Valtatie + unsurfaced: Päällystämätön tie historic: + battlefield: Taistelukenttä + building: Rakennus + castle: Linna + church: Kirkko + mine: Kaivos + monument: Muistomerkki + museum: Museo + ruins: Rauniot tower: Torni + wreck: Hylky landuse: + cemetery: Hautausmaa + commercial: Kaupallinen alue + construction: Rakennustyömaa + forest: Metsä + grass: Nurmikko industrial: Teollisuusalue + landfill: Kaatopaikka + meadow: Niitty + military: Sotilasalue + mine: Kaivos + mountain: Vuori park: Puisto + quarry: Avolouhos + railway: Rautatie + residential: Asuinalue + wetland: Kosteikko + wood: Metsä leisure: fishing: Kalastusalue garden: Puutarha golf_course: Golf-kenttä + ice_rink: Luistelurata + marina: Huvivenesatama miniature_golf: Minigolf park: Puisto pitch: Urheilukenttä playground: Leikkikenttä + slipway: Vesillelaskuramppi sports_centre: Urheilukeskus stadium: Stadioni swimming_pool: Uima-allas track: Juoksurata water_park: Vesipuisto natural: + bay: Lahti beach: Hiekkaranta cave_entrance: Luolan sisäänkäynti channel: Kanava + cliff: Jyrkänne coastline: Rantaviiva crater: Kraatteri + fell: Tunturi fjord: Vuono geyser: Geysir glacier: Jäätikkö @@ -490,6 +592,7 @@ fi: volcano: Tulivuori water: Vesi wetland: Kosteikko + wetlands: Kosteikko wood: Metsä place: airport: Lentokenttä @@ -497,10 +600,12 @@ fi: country: Maa county: Piirikunta farm: Maatila + hamlet: Pieni kylä house: Talo houses: Taloja island: Saari islet: Saareke + locality: Paikkakunta municipality: Kunta postcode: Postinumero region: Alue @@ -510,36 +615,104 @@ fi: town: Kaupunki village: Kylä railway: + abandoned: Hylätty rautatie + construction: Rakenteilla oleva rautatie + disused_station: Käytöstä poistunut rautatieasema + level_crossing: Tasoristeys + monorail: Yksikiskoinen raide + platform: Asemalaituri + station: Rautatieasema + subway: Metroasema + subway_entrance: Metron sisäänkäynti yard: Ratapiha shop: + art: Taidekauppa + bakery: Leipomo + bicycle: Polkupyöräkauppa + books: Kirjakauppa + butcher: Lihakauppa + car: Autokauppa + car_parts: Auton osia car_repair: Autokorjaamo + carpet: Mattokauppa + clothes: Vaatekauppa + computer: Tietokonekauppa + convenience: Lähikauppa + department_store: Tavaratalo + dry_cleaning: Kuivapesula + electronics: Elektroniikkakauppa + fashion: Muotikauppa + fish: Kalakauppa + florist: Kukkakauppa + food: Ruokakauppa + funeral_directors: Hautausurakoitsija + furniture: Huonekaluliike gift: Lahjakauppa + hairdresser: Kampaamo + jewelry: Korukauppa + kiosk: Kioski + laundry: Pesula mall: Ostoskeskus + mobile_phone: Matkapuhelinkauppa + motorcycle: Moottoripyöräkauppa + music: Musiikkikauppa + newsagent: Lehtikioski + optician: Optikko + pet: Eläinkauppa + salon: Salonki + shoes: Kenkäkauppa + shopping_centre: Ostoskeskus + sports: Urheilukauppa + supermarket: Supermarketti + toys: Lelukauppa + travel_agency: Matkatoimisto + video: Videokauppa tourism: + alpine_hut: Alppimaja + artwork: Taideteos + bed_and_breakfast: Aamiaismajoitus cabin: Mökki camp_site: Leirintäalue caravan_site: Leirintäalue hostel: Hostelli hotel: Hotelli + information: Infopiste motel: Motelli museum: Museo picnic_site: Piknik-paikka theme_park: Teemapuisto valley: Laakso + viewpoint: Näköalapaikka zoo: Eläintarha waterway: canal: Kanaali + dam: Pato + ditch: Oja + dock: Märkätelakka + drain: Oja + lock_gate: Sulku + rapids: Pohjapato + river: Joki + riverbank: Joki + stream: Puro + weir: Pato + javascripts: + map: + base: + cycle_map: Pyöräilykartta + noname: Nimettömät tiet + site: + edit_tooltip: Muokkaa karttaa layouts: donate: Tue OpenStreetMapia {{link}} laitteistopäivitysrahastoon. donate_link_text: lahjoittamalla edit: Muokkaa - edit_tooltip: Muokkaa karttoja export: Vienti + export_tooltip: Karttatiedon vienti gps_traces: GPS-jäljet help_wiki: Wiki ja ohjeet help_wiki_tooltip: Projektin ohje ja wiki history: Historia - history_tooltip: Muutoshistoria home: koti home_tooltip: Siirry kotisijaintiin inbox: viestit ({{count}}) @@ -549,7 +722,8 @@ fi: zero: Sinulla ei ole lukemattomia viestejä. intro_1: OpenStreetMap on avoin ja vapaasti muokattava maailmankartta. Kuka vain voi osallistua. intro_2: Voit selata, muokata ja käyttää yhteistyössä luotua karttatietoa kaikista maailman kolkista. - intro_3: OpenStreetMapin verkkoliikenteen tarjoavat {{ucl}} ja {{bytemark}}. + intro_3: OpenStreetMapin verkkoliikenteen tarjoavat {{ucl}} ja {{bytemark}}. Muut projektin tukijat on listattu {{partners}}. + intro_3_partners: wikissä log_in: kirjaudu sisään log_in_tooltip: Kirjaudu sisään tunnuksellasi logo: @@ -570,13 +744,9 @@ fi: tag_line: Vapaa wikimaailmankartta user_diaries: Päiväkirjamerkinnät view: Kartta - view_tooltip: Näytä kartat + view_tooltip: Näytä kartta welcome_user: Tervetuloa, {{user_link}} welcome_user_link_tooltip: Käyttäjäsivusi - map: - coordinates: "Koordinaatit:" - edit: Muokkaa - view: Näytä message: delete: deleted: Viesti poistettu @@ -601,14 +771,15 @@ fi: new: back_to_inbox: Takaisin saapuneisiin body: Sisältö + limit_exceeded: Olet lähettänyt runsaasti viestejä lyhyessä ajassa. Odota hetki ennen kuin yrität lähettää lisää. message_sent: Viesti lähetetty send_button: Lähetä send_message_to: Lähetä viesti käyttäjälle {{name}} subject: Otsikko title: Lähetä viesti no_such_user: - heading: Käyttäjää tai viestiä ei ole - title: Käyttäjää tai viestiä ei ole + heading: Käyttäjää ei löydy + title: Käyttäjää ei löydy outbox: date: Päiväys inbox: saapuneet @@ -657,6 +828,8 @@ fi: success: subject: "[OpenStreetMap] GPX-tuonti onnistui" your_gpx_file: Näyttää siltä, että GPX-tiedostosi + lost_password: + subject: "[OpenStreetMap] Salasanan vaihtopyyntö" lost_password_html: greeting: Hei, lost_password_plain: @@ -668,21 +841,44 @@ fi: subject: "[OpenStreetMap] Sähköpostiosoitteen vahvistus" signup_confirm_html: more_videos_here: lisää videoita täällä + video_to_openstreetmap: OpenStreetMapin esittelyvideo signup_confirm_plain: greeting: Hei! user_wiki_1: On suositeltavaa, että luot käyttäjäsivun, joka sisältää user_wiki_2: "sijaintisi ilmoittavan luokka-tagin. Esimerkiksi näin: [[Category:Users_in_London]]." oauth: oauthorize: + allow_read_gpx: lukea yksityisiä GPS-jälkiäsi + allow_read_prefs: lukea käyttäjäsi asetuksia + allow_to: "Salli asiakassovelluksen:" + allow_write_api: muokata karttaa allow_write_diary: luo päiväkirjamerkintöjä, kommentteja ja ystävysty. + allow_write_gpx: tallenna GPS-jälkiä. + allow_write_prefs: muokata käyttäjäsi asetuksia oauth_clients: edit: submit: Muokkaa form: - allow_write_api: muokkaa karttaa. + allow_read_gpx: lukea heidän yksityisiä GPS-jälkiä + allow_write_api: muokata karttaa + allow_write_diary: luoda päiväkirjamerkintöjä, kommentteja ja merkitä ystäväksi + allow_write_gpx: tallentaa GPS-jälkiä + allow_write_prefs: muokata heidän käyttäjäasetuksiaan name: Nimi + requests: "Pyydä seuraavia oikeuksia käyttäjältä:" + required: vaadittu + index: + application: Sovelluksen nimi + register_new: Rekisteröi sovelluksesi + new: + submit: Rekisteröi + title: Rekisteröi uusi sovellus show: - allow_write_gpx: lähetä GPS-reittejä. + allow_read_gpx: lukea heidän yksityisiä GPS-jälkiään + allow_read_prefs: lukea heidän käyttäjäasetuksiaan + allow_write_api: muokata karttaa + allow_write_gpx: tallentaa GPS-jälkiä + allow_write_prefs: muokata heidän käyttäjäasetuksiaan site: edit: anon_edits_link_text: Perustelut (englanniksi) julkisuusvaatimukselle. @@ -713,6 +909,7 @@ fi: bridge: Musta kehys = silta bridleway: Ratsastustie building: Merkittävä rakennus + byway: Sivutie cable: - Köysirata - tuolihissi @@ -773,9 +970,13 @@ fi: search_help: "esim.: 'Munkkivuori', 'Karttatie, Oulu' tai 'post offices near Helsinki' lisää esimerkkejä... (englanniksi)" submit_text: Hae where_am_i: Nykyinen sijainti? + where_am_i_title: Määrittää nykyisen sijainnin hakukoneella sidebar: close: Sulje search_results: Hakutulokset + time: + formats: + friendly: "%e. %Bta %Y kello %H:%M" trace: create: trace_uploaded: GPX-tiedostosi on nyt palvelimella ja jonossa tietokantaan syötettäväksi. Yleensä tämä valmistuu puolen tunnin sisällä. Saat vielä sähköpostiisi vahvistuksen asiasta. @@ -807,7 +1008,9 @@ fi: make_public: made_public: Jäljestä tehtiin julkinen no_such_user: + body: Valitettavasti käyttäjää {{user}} ei ole. Tarkista oikeinkirjoitus tai ehkä napsauttamasi linkki on väärä. heading: Käyttäjää {{user}} ei ole olemassa + title: Käyttäjää ei löydy trace: ago: "{{time_in_words_ago}} sitten" by: käyttäjältä @@ -816,6 +1019,7 @@ fi: other: "{{count}} pistettä" edit: muokkaa edit_map: Muokkaa karttaa + identifiable: TUNNISTETTAVA in: tägeillä map: sijainti kartalla more: tiedot @@ -841,8 +1045,8 @@ fi: trace_optionals: tags: Tägit trace_paging_nav: - of: " /" - showing: Sivu + next: Seuraava » + previous: "« Edellinen" view: delete_track: Poista tämä jälki description: "Kuvaus:" @@ -867,14 +1071,21 @@ fi: trackable: Jäljitettävissä (pisteet jaetaan järjestettynä aikaleimoineen, mutta nimettömänä) user: account: + current email address: "Nykyinen sähköpostiosoite:" + delete image: Poista nykyinen kuva email never displayed publicly: (ei näy muille) flash update success: Käyttäjätiedot on päivitetty onnistuneesti. flash update success confirm needed: Käyttäjätiedot on päivitetty onnistuneesti. Vahvista sähköpostiosoitteesi sinulle lähetettyjen ohjeiden mukaisesti. home location: "Kodin sijainti:" + image: "Kuva:" + image size hint: (parhaiten toimivat neliöt kuvat, joiden koko on vähintään 100x100) + keep image: Säilytä nykyinen kuva latitude: "Leveyspiiri:" longitude: "Pituuspiiri:" make edits public button: Tee muokkauksistani julkisia my settings: Käyttäjän asetukset + new email address: "Uusi sähköpostiosoite:" + new image: Lisää kuva no home location: Et ole määrittänyt kodin sijaintia. preferred languages: "Kielivalinnat:" profile description: "Kuvaustekstisi:" @@ -885,6 +1096,9 @@ fi: enabled link: http://wiki.openstreetmap.org/wiki/Anonymous_edits enabled link text: Mitä tämä tarkoittaa? heading: "Muokkaukset julkisia:" + public editing note: + heading: Julkinen muokkaus + replace image: Korvaa nykyinen kuva return to profile: Palaa profiilisivulle save changes button: Tallenna muutokset title: Asetusten muokkaus @@ -903,9 +1117,6 @@ fi: success: Sähköpostiosoite on vahvistettu. Kiitos liittymisestä! filter: not_an_administrator: Tähän toimintoon tarvitaan ylläpitäjän oikeudet. - friend_map: - nearby mapper: "Lähellä oleva kartoittaja: [[nearby_user]]" - your location: Oma sijaintisi go_public: flash success: Kaikki tekemäsi muokkaukset ovat nyt julkisia. login: @@ -918,6 +1129,7 @@ fi: lost password link: Salasana unohtunut? password: "Salasana:" please login: Kirjaudu sisään tai {{create_user_link}}. + remember: "Muista minut:" title: Kirjautumissivu lost_password: email address: "Sähköpostiosoite:" @@ -950,6 +1162,10 @@ fi: body: Käyttäjää {{user}} ei löytynyt. Tarkista oikeikirjoitus. heading: Käyttäjää {{user}} ei ole olemassa title: Haettua käyttäjää ei ole olemassa + popup: + friend: Ystävä + nearby mapper: Lähellä oleva kartoittaja + your location: Oma sijaintisi remove_friend: not_a_friend: "{{name}} ei ole enää kaverisi." success: "{{name}} poistettiin kaverilistastasi." @@ -957,22 +1173,22 @@ fi: confirm password: "Vahvista salasana:" flash changed: Salasanasi on vaihdettu. flash token bad: Tuntematon tunniste. Tarkista että URL on sama kuin postissasi. + heading: Salasanan vaihto käyttäjälle {{user}} password: "Salasana:" + reset: Vaihda salasana + title: Salasanan vaihto set_home: flash success: Kodin sijainnin tallennus onnistui view: activate_user: aktivoi tämä käyttäjä add as friend: lisää kaveriksi - add image: Tallenna ago: ({{time_in_words_ago}} sitten) block_history: näytä estot blocks by me: tekemäni estot blocks on me: saadut estot - change your settings: muuta asetuksiasi confirm: Vahvista create_block: estä tämä käyttäjä deactivate_user: deaktivoi tämä käyttäjä - delete image: Poista kuva delete_user: poista käyttäjä description: Kuvaus diary: päiväkirja @@ -988,12 +1204,11 @@ fi: my edits: omat muokkaukset my settings: asetukset my traces: omat jäljet - my_oauth_details: Näytä omat OAuth-yksityiskohdat - nearby users: "Lähialueen käyttäjät:" + nearby users: Muut lähialueen käyttäjät new diary entry: uusi päiväkirjamerkintä no friends: Sinulla ei ole vielä kavereita. - no home location: Käyttäjä ei ole asettanut kotisijaintiaan. no nearby users: Valitun sijainnin lähellä ei ole tiedossa muita käyttäjiä. + oauth settings: oauth-asetukset remove as friend: poista kavereista role: administrator: Tämä käyttäjä on ylläpitäjä. @@ -1007,8 +1222,6 @@ fi: send message: lähetä viesti settings_link_text: asetussivulla traces: jäljet - upload an image: Tallenna kuva - user image heading: Käyttäjän kuva user location: Käyttäjän sijainti your friends: Kaverit user_block: @@ -1025,15 +1238,18 @@ fi: try_contacting: Yritä ottaa yhteyttä käyttäjään ennen kuin estät hänet ja anna heille tarpeeksi aikaa vastata. try_waiting: Anna käyttäjälle riittävästi aikaa vastata ennen kuin estät hänet. edit: + back: Näytä kaikki estot heading: Käyttäjän {{name}} esto needs_view: Pitääkö tämän käyttäjän kirjautua sisään ennen kuin esto poistetaan? show: Näytä tämä esto + submit: Päivitä esto title: Käyttäjän {{name}} esto helper: time_future: Päättyy {{time}} kuluttua. time_past: Päättyi {{time}} sitten. until_login: Aktiivinen kunnes käyttäjä kirjautuu sisään. index: + heading: Luettelo käyttäjän estoista title: Estetyt käyttäjät new: back: Näytä kaikki estot @@ -1045,8 +1261,13 @@ fi: back: Takaisin hakemistoon sorry: Estotunnusta {{id}} ei löytynyt. partial: + confirm: Oletko varma? + display_name: Estetty käyttäjä + edit: Muokkaa + reason: Eston syy revoke: Estä! revoker_name: Eston tehnyt + show: Näytä period: one: 1 tunti other: "{{count}} tuntia" @@ -1070,6 +1291,8 @@ fi: time_future: Päättymiseen aikaa {{time}} time_past: Loppui {{time}} sitten title: "{{block_on}} estetty käyttäjän {{block_by}} toimesta" + update: + success: Esto päivitetty. user_role: filter: already_has_role: Käyttäjällä on jo rooli {{role}}.