From 8bbb878bb3a52ea8d5438e7aa51cb460ccb17f73 Mon Sep 17 00:00:00 2001 From: Deluan Date: Wed, 6 Oct 2021 18:11:02 -0400 Subject: [PATCH] Add Finnish translation --- resources/i18n/fi.json | 389 +++++++++++++++++++++++++++++++++++++++++ 1 file changed, 389 insertions(+) create mode 100644 resources/i18n/fi.json diff --git a/resources/i18n/fi.json b/resources/i18n/fi.json new file mode 100644 index 000000000..4d6be595f --- /dev/null +++ b/resources/i18n/fi.json @@ -0,0 +1,389 @@ +{ + "languageName": "Suomi", + "resources": { + "song": { + "name": "Kappale |||| Kappaleet", + "fields": { + "albumArtist": "Albumin artisti", + "duration": "Kesto", + "trackNumber": "#", + "playCount": "Soittokerrat", + "title": "Kappale", + "artist": "Artisti", + "album": "Albumi", + "path": "Tiedostopolku", + "genre": "Tyylilaji", + "compilation": "Kokoelma", + "year": "Vuosi", + "size": "Tiedostokoko", + "updatedAt": "Päivitetty", + "bitRate": "Bittinopeus", + "discSubtitle": "Levyn tekstitys", + "starred": "Suosikki", + "comment": "Kommentti", + "rating": "Arvostelu", + "quality": "Äänenlaatu", + "bpm": "BPM", + "playDate": "Viimeksi kuunneltu", + "channels": "Kanavat" + }, + "actions": { + "addToQueue": "Lisää jonoon", + "playNow": "Soita nyt", + "addToPlaylist": "Lisää soittolistaan", + "shuffleAll": "Sekoita kaikki", + "download": "Lataa", + "playNext": "Soita seuraavaksi", + "info": "Info" + } + }, + "album": { + "name": "Albumi |||| Albumit", + "fields": { + "albumArtist": "Albumin artisti", + "artist": "Artisti", + "duration": "Kesto", + "songCount": "Kappaleita", + "playCount": "Kuuntelukertoja", + "name": "Albumi", + "genre": "Tyylilaji", + "compilation": "Kokoelma", + "year": "Vuosi", + "updatedAt": "Päivitetty", + "comment": "Kommentti", + "rating": "Arvostelu" + }, + "actions": { + "playAll": "Soita", + "playNext": "Soita seuraavaksi", + "addToQueue": "Lisää jonoon", + "shuffle": "Sekoita", + "addToPlaylist": "Lisää soittolistaan", + "download": "Lataa", + "info": "Info" + }, + "lists": { + "all": "Kaikki", + "random": "Satunnainen", + "recentlyAdded": "Viimeksi lisätyt", + "recentlyPlayed": "Viimeksi soitetut", + "mostPlayed": "Useimmiten soitetut", + "starred": "Suosikit", + "topRated": "Tykätyimmät" + } + }, + "artist": { + "name": "Artisti |||| Artistit", + "fields": { + "name": "Artisti", + "albumCount": "Levyjen määrä", + "songCount": "Kappaleiden määrä", + "playCount": "Kuuntelukertoja", + "rating": "Arvostelu", + "genre": "Tyylilaji" + } + }, + "user": { + "name": "Käyttäjä |||| Käyttäjät", + "fields": { + "userName": "Käyttäjätunnus", + "isAdmin": "Pääkäyttäjä", + "lastLoginAt": "Viimeksi kirjautunut", + "updatedAt": "Päivitetty", + "name": "Nimi", + "password": "Salasana", + "createdAt": "Luotu", + "changePassword": "Vaihda salasana?", + "currentPassword": "Nykyinen salasana", + "newPassword": "Uusi salasana" + }, + "helperTexts": { + "name": "Nimen muutos tulee voimaan kun seuraavan kerran kirjaudut sisään" + }, + "notifications": { + "created": "Käyttäjä luotu", + "updated": "Käyttäjä päivitetty", + "deleted": "Käyttäjä poistettu" + } + }, + "player": { + "name": "Soitin |||| Soittimet", + "fields": { + "name": "Nimi", + "transcodingId": "Muunnos", + "maxBitRate": "Suurin bittinopeus", + "client": "Sovellus", + "userName": "Käyttäjänimi", + "lastSeen": "Viimeksi käytetty", + "reportRealPath": "Ilmoita todellinen polku", + "scrobbleEnabled": "Lähetä kuuntelutottumus Last.fm palveluun" + } + }, + "transcoding": { + "name": "Muunnos |||| Muunnokset", + "fields": { + "name": "Nimi", + "targetFormat": "Kohde formaatti", + "defaultBitRate": "Oletus bittinopeus", + "command": "Komento" + } + }, + "playlist": { + "name": "Soittolista |||| Soittolistat", + "fields": { + "name": "Nimi", + "duration": "Kesto", + "owner": "Omistaja", + "public": "Julkinen", + "updatedAt": "Päivitetty", + "createdAt": "Luotu", + "songCount": "Kappaleita", + "comment": "Kommentti", + "sync": "Automaattinen tuonti", + "path": "Tuo" + }, + "actions": { + "selectPlaylist": "Valitse soittolista:", + "addNewPlaylist": "Luo \"%{name}\"", + "export": "Vie" + }, + "message": { + "duplicate_song": "Lisää olemassa oleva kappale", + "song_exist": "Olet lisäämässä soittolistalla jo olevaa kappaletta. Haluatko lisätä saman kappaleen vai ohittaa sen?" + } + } + }, + "ra": { + "auth": { + "welcome1": "Kiitos, että asensit Navidromen!", + "welcome2": "Aloittaaksesi luo admin-käyttäjä", + "confirmPassword": "Vahvista salasana", + "buttonCreateAdmin": "Luo Admin", + "auth_check_error": "Kirjaudu sisään jatkaaksesi", + "user_menu": "Profiili", + "username": "Käyttäjänimi", + "password": "Salasana", + "sign_in": "Kirjaudu", + "sign_in_error": "Autentikointi epäonnistui. Yritä uudelleen", + "logout": "Kirjaudu ulos" + }, + "validation": { + "invalidChars": "Käytä vain kirjaimia ja numeroita", + "passwordDoesNotMatch": "Salasanat eivät täsmää", + "required": "Pakollinen", + "minLength": "Pitää vähintään olla %{min} merkkiä", + "maxLength": "Saa olla enintään %{max} merkkiä", + "minValue": "pitää olla vähintään %{min}", + "maxValue": "Saa olla enentään %{max}", + "number": "Pitää olla numero", + "email": "Pitää olla oikea sähköpostiosoite", + "oneOf": "Pitää olla joku näistä: %{options}", + "regex": "Pitää olla määrätyssä muodossa (regexp): %{pattern}", + "unique": "Pitää olla yksilöllinen" + }, + "action": { + "add_filter": "Lisää suodatin", + "add": "Lisää", + "back": "Palaa", + "bulk_actions": "1 kohde valittu |||| %{smart_count} kohdetta valittu", + "cancel": "Peru", + "clear_input_value": "Tyhjennä", + "clone": "Kopio", + "confirm": "Vahvista", + "create": "Luo", + "delete": "Poista", + "edit": "Muokkaa", + "export": "Vie", + "list": "Lista", + "refresh": "Päivitä", + "remove_filter": "Poista suodatin", + "remove": "Poista", + "save": "Tallenna", + "search": "Etsi", + "show": "Näytä", + "sort": "Järjestä", + "undo": "Peru", + "expand": "Laajenna", + "close": "Sulje", + "open_menu": "Avaa valikko", + "close_menu": "Sulje valikko", + "unselect": "Poista valinta", + "skip": "Ohita" + }, + "boolean": { + "true": "Kyllä", + "false": "Ei" + }, + "page": { + "create": "Luo %{name}", + "dashboard": "Dashboard", + "edit": "%{name} #%{id}", + "error": "Jotainen meni pieleen", + "list": "%{name}", + "loading": "Ladataan", + "not_found": "Ei löytynyt", + "show": "%{name} #%{id}", + "empty": "%{name} on tyhjä", + "invite": "Haluatko luoda uuden?" + }, + "input": { + "file": { + "upload_several": "Pudota tiedostoja tai valitse useampi ladataksesi ne.", + "upload_single": "Pudota tiedosto tai valitse tiedosto ladataksesi se." + }, + "image": { + "upload_several": "Pudota kuvia tai valitse useampi ladataksesi ne.", + "upload_single": "Pudota kuva tai valitse kuva ladataksesi se." + }, + "references": { + "all_missing": "Viitetietoja ei löytynyt.", + "many_missing": "Ainakin yksi viitetieto näyttäisi puuttuvan.", + "single_missing": "Viitetietoa ei ole enää saatavilla." + }, + "password": { + "toggle_visible": "Piilota salasana", + "toggle_hidden": "Näytä salasana" + } + }, + "message": { + "about": "Tietoa", + "are_you_sure": "Oletko varma?", + "bulk_delete_content": "Oletko varma, että haluat poistaa %{name}? |||| Oletko varma, että haluat poistaa %{smart_count}?", + "bulk_delete_title": "Poista %{name} |||| Poista %{smart_count} %{name}", + "delete_content": "Haluatko varmasti poistaa tämän?", + "delete_title": "Poista %{name} #%{id}", + "details": "Yksityiskohdat", + "error": "Tapahtui virhe, eikä pyyntöäsi voitu suorittaa.", + "invalid_form": "Lomakkeessa on virhe. Tarkista virheet", + "loading": "Sivu latautuu, odota hetki", + "no": "Ei", + "not_found": "Joko kirjoitit väärän osoitteen tai seuraamasi linkki on rikki.", + "yes": "Kyllä", + "unsaved_changes": "Joitakin muutoksiasi ei tallennettu. Haluatko varmasti jättää ne huomiotta?" + }, + "navigation": { + "no_results": "Ei tuloksia", + "no_more_results": "Sivunumero %{page} on rajojen ulkopuolella. Kokeile edellinen sivu.", + "page_out_of_boundaries": "Sivunumero %{page} on rajojen ulkopuolella", + "page_out_from_end": "Viimeinen sivu, ei voi edetä", + "page_out_from_begin": "Ensimmäinen sivu, ei voi palata", + "page_range_info": "%{offsetBegin}-%{offsetEnd} / %{total}", + "page_rows_per_page": "Kohteita sivulla:", + "next": "Seuraava", + "prev": "Edellinen", + "skip_nav": "Siirry sisältöön" + }, + "notification": { + "updated": "Elementti päivitetty |||| %{smart_count} elementtiä päivitetty", + "created": "Elementti luotu", + "deleted": "Elementti poistettu |||| %{smart_count} elementtiä poistettu", + "bad_item": "Virheellinen elementti", + "item_doesnt_exist": "Elementtiä ei ole", + "http_error": "Palvelimen yhteysvirhe", + "data_provider_error": "Tapahtui virhe. Katso lisätietoja konsolista.", + "i18n_error": "Käännöksiä valitulle kielelle ei voitu ladata.", + "canceled": "Toiminto peruttu", + "logged_out": "Istuntosi on päättynyt, yhdistä uudelleen.", + "new_version": "Päivitys saatavilla! Päivitä tämä ikkuna." + }, + "toggleFieldsMenu": { + "columnsToDisplay": "Näytettävät sarakkeet", + "layout": "Asettelu", + "grid": "Ruudukko", + "table": "Taulukko" + } + }, + "message": { + "note": "HUOM", + "transcodingDisabled": "Muunnoksen muokkaaminen verkkoliittymän kautta on poistettu tietoturvasyistä käytöstä. Mikäli haluat muuttaa muunnoksen asetuksia käynnistä palvelu uudelleen %{config} asetuksella.", + "transcodingEnabled": "Navidrome käyttää parhaillaan %{config} asetuksia. Tämä mahdollistaa järjestelmän komentojen suorittamisen muunnoksen asetuksista verkkokäyttöliittymän kautta. Tietoturvasyistä suosittelemme sen käyttöä vain kun teet muutoksia muunnoksen asetuksiin.", + "songsAddedToPlaylist": "Lisättiin 1 kappale soittolistalle |||| Lisättiin %{smart_count} kappaletta soittolistalle", + "noPlaylistsAvailable": "Soittolistaa ei saatavilla", + "delete_user_title": "Poista käyttäjä '%{name}'", + "delete_user_content": "Haluatko varmasti poistaa tämän käyttäjän ja kaikki hänen tiedot (mukaan lukien soittolistat ja asetukset)?", + "notifications_blocked": "Olet estänyt tämän sivuston ilmoitukset selaimesi asetuksissa", + "notifications_not_available": "Tämä selain ei tue työpöytäilmoituksia tai et käytä Navidromea https-yhteyden kautta", + "lastfmLinkSuccess": "Last.fm onnistuneesti linkitetty ja kuuntelutottumus otettu käyttöön", + "lastfmLinkFailure": "Last.fm linkitys epäonnistui", + "lastfmUnlinkSuccess": "Last.fm linkitys poistettu ja kuuntelutottumus poistettu käytöstä", + "lastfmUnlinkFailure": "Last.fm linkityksen poisto epäonnistui", + "openIn": { + "lastfm": "Avaa Last.fm:ssä", + "musicbrainz": "Avaa MusicBrainz:ssä" + }, + "lastfmLink": "Lue lisää..." + }, + "menu": { + "library": "Kirjasto", + "settings": "Asetukset", + "version": "Versio", + "theme": "Teema", + "personal": { + "name": "Omat asetukset", + "options": { + "theme": "Teema", + "language": "Kieli", + "defaultView": "Oletusnäkymä", + "desktop_notifications": "Työpöytäilmoitukset", + "lastfmScrobbling": "Kuuntelutottumuksen lähetys Last.fm-palveluun" + } + }, + "albumList": "Albumit", + "about": "Tietoa", + "playlists": "Soittolista", + "sharedPlaylists": "Jaettu soittolista" + }, + "player": { + "playListsText": "Jono", + "openText": "Avaa", + "closeText": "Sulje", + "notContentText": "Ei musiikkia", + "clickToPlayText": "Soita", + "clickToPauseText": "Tauko", + "nextTrackText": "Seuraava kappale", + "previousTrackText": "Edellinen kappale", + "reloadText": "Päivitä", + "volumeText": "Äänenvoimakkuus", + "toggleLyricText": "Toggle lyric", + "toggleMiniModeText": "Minimoi", + "destroyText": "Poista", + "downloadText": "Lataa", + "removeAudioListsText": "Tyhjennä jono", + "clickToDeleteText": "Paina poistaaksesi %{name}", + "emptyLyricText": "Ei sanoja", + "playModeText": { + "order": "Järjestyksessä", + "orderLoop": "Toista", + "singleLoop": "Toista yksi", + "shufflePlay": "Sekoita" + } + }, + "about": { + "links": { + "homepage": "Kotisivu", + "source": "Lähdekoodi", + "featureRequests": "Ominaisuuspyynnöt" + } + }, + "activity": { + "title": "Palvelun tila", + "totalScanned": "Tarkistettuja hakemistoja", + "quickScan": "Nopea tarkistus", + "fullScan": "Täysi tarkistus", + "serverUptime": "Palvelun käyttöaika", + "serverDown": "SAMMUTETTU" + }, + "help": { + "title": "Navidrome pikapainikkeet", + "hotkeys": { + "show_help": "Näytä tämä apuvalikko", + "toggle_menu": "Menuvalikko päälle ja pois", + "toggle_play": "Toista / Tauko", + "prev_song": "Esellinen kappale", + "next_song": "Seuraava kappale", + "vol_up": "Kovemmalle", + "vol_down": "Hiljemmalle", + "toggle_love": "Lisää kappale suosikkeihin" + } + } +} \ No newline at end of file