From 57bdd39d7a9eda1d2fe5bd9f1639a5448222ecdb Mon Sep 17 00:00:00 2001 From: Mithun Munsi Date: Fri, 29 Nov 2024 22:25:06 +0200 Subject: [PATCH] Fixes issue #871 --- src/gui/src/i18n/translations/fi.js | 782 +++++++++++++++------------- 1 file changed, 409 insertions(+), 373 deletions(-) diff --git a/src/gui/src/i18n/translations/fi.js b/src/gui/src/i18n/translations/fi.js index 789ac2a9..c7be60b1 100644 --- a/src/gui/src/i18n/translations/fi.js +++ b/src/gui/src/i18n/translations/fi.js @@ -17,411 +17,447 @@ * along with this program. If not, see . */ - const fi = { - name: "Suomi", - english_name: "Finnish", - code: "fi", - dictionary: { - about: "Tietoa", - account: "Tili", - account_password: "Vahvista tilin salasana", - access_granted_to: "Käyttöoikeus myönnetty", - add_existing_account: "Kirjaudu olemassaolevalla tilillä", - all_fields_required: 'Kaikki kentät on täytettävä.', - allow: 'Salli', - apply: "Käytä", // TODO: Ambiguous meaning - // To apply(a principle) => "Sovella" or - // Apply for(a job) "Hae" or - // Apply as(an engineer) => "Hakeudu" or - // Apply an expression => "Applikoi" or - Probably the most appropriate in the context of the app - // Apply in the sense of applying something, like a tool => "Käytä" + name: "Suomi", + english_name: "Finnish", + code: "fi", + dictionary: { + about: "Tietoa", + account: "Tili", + account_password: "Vahvista tilin salasana", + access_granted_to: "Käyttöoikeus myönnetty", + add_existing_account: "Kirjaudu olemassaolevalla tilillä", + all_fields_required: "Kaikki kentät on täytettävä.", + allow: "Salli", + apply: "Käytä", // TODO: Ambiguous meaning + // To apply(a principle) => "Sovella" or + // Apply for(a job) "Hae" or + // Apply as(an engineer) => "Hakeudu" or + // Apply an expression => "Applikoi" or - Probably the most appropriate in the context of the app + // Apply in the sense of applying something, like a tool => "Käytä" - ascending: 'Nouseva', - associated_websites: "Tähän liittyvät verkkosivustot", - auto_arrange: 'Järjestä automaattisesti', - background: "Tausta", - browse: "Selaa", - cancel: 'Peruuta', - center: 'Keskitä', - change_desktop_background: 'Vaihda työpöydän taustakuvaa…', - change_email: "Vaihda sähköpostiosoite", - change_language: "Vaihda kieli", - change_password: "Vaihda salasana", - change_ui_colors: "Vaihda käyttöliittymän värejä", - change_username: "Vaihda käyttäjänimi", - close: 'Sulje', - close_all_windows: "Sulje kaikki ikkunat", - close_all_windows_confirm: "Haluatko varmasti sulkea kaikki ikkunat?", - close_all_windows_and_log_out: 'Sulje ikkunat ja kirjaudu ulos', - change_always_open_with: "Haluatko aina avata tämän tyyppisen tiedoston sovelluksella", - color: 'Väri', - confirm: 'Vahvista', - confirm_2fa_setup: 'Olen lisännyt koodin todennussovellukseeni', - confirm_2fa_recovery: 'Olen tallentanut palautuskoodini turvalliseen paikkaan', - confirm_account_for_free_referral_storage_c2a: 'Luo tili ja vahvista sähköpostiosoitteesi saadaksesi 1 Gt ilmaista tallennustilaa. Myös kaverisi saa 1 Gt:n ilmaista tallennustilaa.', - confirm_code_generic_incorrect: "Väärä koodi.", - confirm_code_generic_too_many_requests: "Liikaa pyyntöjä. Ole hyvä ja odota muutama minuutti.", - confirm_code_generic_submit: "Lähetä koodi", - confirm_code_generic_try_again: "Yritä uudelleen", - confirm_code_generic_title: "Syötä vahvistuskoodi", - confirm_code_2fa_instruction: "Syötä kuusinumeroinen koodi todennussovelluksestasi.", - confirm_code_2fa_submit_btn: "Lähetä", - confirm_code_2fa_title: "Syötä kaksivaiheisen tunnistautumisen koodi", - confirm_delete_multiple_items: 'Haluatko varmasti poistaa nämä kohteet pysyvästi?', - confirm_delete_single_item: 'Haluatko poistaa tämän kohteen pysyvästi?', - confirm_open_apps_log_out: 'Sinulla on avoimia sovelluksia. Haluatko varmasti kirjautua ulos?', - confirm_new_password: "Vahvista uusi salasana", - confirm_delete_user: "Haluatko varmasti poistaa tilisi? Kaikki tiedostosi ja tietosi poistetaan pysyvästi. Tätä toimintoa ei voi kumota.", - confirm_delete_user_title: "Poista tilisi?", - confirm_session_revoke: "Haluatko varmasti peruuttaa tämän istunnon?", - confirm_your_email_address: "Vahvista sähköpostiosoitteesi", - contact_us: "Ota yhteyttä", - contact_us_verification_required: "Sinulla on oltava vahvistettu sähköpostiosoite, jotta voit käyttää tätä.", - contain: 'Sisällytä', // TODO: Ambiguous meaning - // "inside(a house)" => "Sisällä" - probably more appropriate - // "contain within" => "Sisältää" + ascending: "Nouseva", + associated_websites: "Tähän liittyvät verkkosivustot", + auto_arrange: "Järjestä automaattisesti", + background: "Tausta", + browse: "Selaa", + cancel: "Peruuta", + center: "Keskitä", + change_desktop_background: "Vaihda työpöydän taustakuvaa…", + change_email: "Vaihda sähköpostiosoite", + change_language: "Vaihda kieli", + change_password: "Vaihda salasana", + change_ui_colors: "Vaihda käyttöliittymän värejä", + change_username: "Vaihda käyttäjänimi", + close: "Sulje", + close_all_windows: "Sulje kaikki ikkunat", + close_all_windows_confirm: "Haluatko varmasti sulkea kaikki ikkunat?", + close_all_windows_and_log_out: "Sulje ikkunat ja kirjaudu ulos", + change_always_open_with: + "Haluatko aina avata tämän tyyppisen tiedoston sovelluksella", + color: "Väri", + confirm: "Vahvista", + confirm_2fa_setup: "Olen lisännyt koodin todennussovellukseeni", + confirm_2fa_recovery: + "Olen tallentanut palautuskoodini turvalliseen paikkaan", + confirm_account_for_free_referral_storage_c2a: + "Luo tili ja vahvista sähköpostiosoitteesi saadaksesi 1 Gt ilmaista tallennustilaa. Myös kaverisi saa 1 Gt:n ilmaista tallennustilaa.", + confirm_code_generic_incorrect: "Väärä koodi.", + confirm_code_generic_too_many_requests: + "Liikaa pyyntöjä. Ole hyvä ja odota muutama minuutti.", + confirm_code_generic_submit: "Lähetä koodi", + confirm_code_generic_try_again: "Yritä uudelleen", + confirm_code_generic_title: "Syötä vahvistuskoodi", + confirm_code_2fa_instruction: + "Syötä kuusinumeroinen koodi todennussovelluksestasi.", + confirm_code_2fa_submit_btn: "Lähetä", + confirm_code_2fa_title: "Syötä kaksivaiheisen tunnistautumisen koodi", + confirm_delete_multiple_items: + "Haluatko varmasti poistaa nämä kohteet pysyvästi?", + confirm_delete_single_item: "Haluatko poistaa tämän kohteen pysyvästi?", + confirm_open_apps_log_out: + "Sinulla on avoimia sovelluksia. Haluatko varmasti kirjautua ulos?", + confirm_new_password: "Vahvista uusi salasana", + confirm_delete_user: + "Haluatko varmasti poistaa tilisi? Kaikki tiedostosi ja tietosi poistetaan pysyvästi. Tätä toimintoa ei voi kumota.", + confirm_delete_user_title: "Poista tilisi?", + confirm_session_revoke: "Haluatko varmasti peruuttaa tämän istunnon?", + confirm_your_email_address: "Vahvista sähköpostiosoitteesi", + contact_us: "Ota yhteyttä", + contact_us_verification_required: + "Sinulla on oltava vahvistettu sähköpostiosoite, jotta voit käyttää tätä.", + contain: "Sisällytä", // TODO: Ambiguous meaning + // "inside(a house)" => "Sisällä" - probably more appropriate + // "contain within" => "Sisältää" - continue: "Jatka", + continue: "Jatka", - copy: 'Kopioi', // TODO: Lexical categories - // Noun "A copy of something" => 'Kopio' or - // Verb "To copy something" => 'Kopioi'? + copy: "Kopioi", // TODO: Lexical categories + // Noun "A copy of something" => 'Kopio' or + // Verb "To copy something" => 'Kopioi'? - copy_link: "Kopioi linkki", - copying: "Kopioidaan", - copying_file: "Kopioidaan %%", - cover: 'Kansi', // TODO: Lexical categories - // Noun (shelter) => 'Suoja' or - // Noun (lid) => 'Kansi' or - // Intransitive Verb (To occlude something) => 'Peitä' or - // Transitive Verb (To cover for someone) => 'Suojaa' + copy_link: "Kopioi linkki", + copying: "Kopioidaan", + copying_file: "Kopioidaan %%", + cover: "Kansi", // TODO: Lexical categories + // Noun (shelter) => 'Suoja' or + // Noun (lid) => 'Kansi' or + // Intransitive Verb (To occlude something) => 'Peitä' or + // Transitive Verb (To cover for someone) => 'Suojaa' - create_account: "Luo tili", - create_free_account: "Luo ilmainen tili", - create_shortcut: "Luo pikakuvake", - credits: "Tekijät", - current_password: "Nykyinen salasana", - cut: 'Leikkaa', - clock: "Kello", - clock_visible_hide: 'Piilota - aina piilossa', - clock_visible_show: 'Näytä - aina näkyvissä', - clock_visible_auto: 'Automaattinen - oletus, näkyy vain koko näytön tilassa.', - close_all: 'Sulje kaikki', - created: 'Luotu', - date_modified: 'Muokkauspäivämäärä', - default: 'Oletus', - delete: 'Poista', - delete_account: "Poista tilisi", - delete_permanently: "Poista pysyvästi", - deleting_file: "Poistetaan %%", - deploy_as_app: 'Ota käyttöön sovelluksena', - descending: 'Laskeva', - desktop: 'Työpöytä', - desktop_background_fit: "Sovita", - developers: "Kehittäjät", - dir_published_as_website: `%strong% on julkaistu osoitteessa:`, - disable_2fa: 'Ota kaksivaiheinen tunnistautuminen pois käytöstä', - disable_2fa_confirm: "Haluatko varmasti poistaa kaksivaiheisen tunnistautumisen käytöstä?", - disable_2fa_instructions: "Syötä salasanasi poistaaksesi kaksivaihesen tunnistautumisen käytöstä.", - disassociate_dir: "Irrota hakemisto", - documents: 'Dokumentit', - dont_allow: 'Älä salli', - download: 'Lataa', - download_file: 'Lataa tiedosto', - downloading: "Ladataan", - email: "Sähköpostiosoite", - email_change_confirmation_sent: "Vahvistusviesti on lähetetty uuteen sähköpostiosoitteeseesi. Tarkista postilaatikkosi ja viimeistele prosessi seuraamalla ohjeita.", - email_invalid: 'Sähköpostiosoite on virheellinen.', - email_or_username: "Sähköposti tai Käyttäjänimi", - email_required: 'Sähköpostiosoite vaaditaan.', - empty_trash: 'Tyhjennä roskakori', - empty_trash_confirmation: `Haluatko varmasti poistaa roskakorissa olevat kohteet pysyvästi?`, - emptying_trash: 'Tyhjennetään roskakoria...', - enable_2fa: 'Ota käyttöön kaksivaiheinen tunnistautuminen', - end_hard: "Pakotettu lopetus", - end_process_force_confirm: "Haluatko varmasti pakottaa prosessin lopetuksen?", - end_soft: "Pehmeä lopetus", - enlarged_qr_code: "Suurennettu QR-koodi", - enter_password_to_confirm_delete_user: "Syötä salasanasi vahvistaaksesi tilisi poiston", - error_message_is_missing: "Virheilmoitus puuttuu.", - error_unknown_cause: "Tuntematon virhe.", - error_uploading_files: "Tiedostojen lataaminen epäonnistui", - favorites: "Suosikit", - feedback: "Palaute", - feedback_c2a: "Käytä alla olevaa lomaketta lähettääksesi meille palautetta, kommentteja ja vikailmoituksia.", - feedback_sent_confirmation: "Kiitos yhteydenotostasi. Jos tiliisi on liitetty sähköpostiosoite, saat meiltä vastauksen mahdollisimman pian.", - fit: "Sovita", - folder: 'Kansio', - force_quit: 'Pakota lopetus', - forgot_pass_c2a: "Unohditko salasanasi?", + create_account: "Luo tili", + create_free_account: "Luo ilmainen tili", + create_shortcut: "Luo pikakuvake", + credits: "Tekijät", + current_password: "Nykyinen salasana", + cut: "Leikkaa", + clock: "Kello", + clock_visible_hide: "Piilota - aina piilossa", + clock_visible_show: "Näytä - aina näkyvissä", + clock_visible_auto: + "Automaattinen - oletus, näkyy vain koko näytön tilassa.", + close_all: "Sulje kaikki", + created: "Luotu", + date_modified: "Muokkauspäivämäärä", + default: "Oletus", + delete: "Poista", + delete_account: "Poista tilisi", + delete_permanently: "Poista pysyvästi", + deleting_file: "Poistetaan %%", + deploy_as_app: "Ota käyttöön sovelluksena", + descending: "Laskeva", + desktop: "Työpöytä", + desktop_background_fit: "Sovita", + developers: "Kehittäjät", + dir_published_as_website: `%strong% on julkaistu osoitteessa:`, + disable_2fa: "Ota kaksivaiheinen tunnistautuminen pois käytöstä", + disable_2fa_confirm: + "Haluatko varmasti poistaa kaksivaiheisen tunnistautumisen käytöstä?", + disable_2fa_instructions: + "Syötä salasanasi poistaaksesi kaksivaihesen tunnistautumisen käytöstä.", + disassociate_dir: "Irrota hakemisto", + documents: "Dokumentit", + dont_allow: "Älä salli", + download: "Lataa", + download_file: "Lataa tiedosto", + downloading: "Ladataan", + email: "Sähköpostiosoite", + email_change_confirmation_sent: + "Vahvistusviesti on lähetetty uuteen sähköpostiosoitteeseesi. Tarkista postilaatikkosi ja viimeistele prosessi seuraamalla ohjeita.", + email_invalid: "Sähköpostiosoite on virheellinen.", + email_or_username: "Sähköposti tai Käyttäjänimi", + email_required: "Sähköpostiosoite vaaditaan.", + empty_trash: "Tyhjennä roskakori", + empty_trash_confirmation: `Haluatko varmasti poistaa roskakorissa olevat kohteet pysyvästi?`, + emptying_trash: "Tyhjennetään roskakoria...", + enable_2fa: "Ota käyttöön kaksivaiheinen tunnistautuminen", + end_hard: "Pakotettu lopetus", + end_process_force_confirm: + "Haluatko varmasti pakottaa prosessin lopetuksen?", + end_soft: "Pehmeä lopetus", + enlarged_qr_code: "Suurennettu QR-koodi", + enter_password_to_confirm_delete_user: + "Syötä salasanasi vahvistaaksesi tilisi poiston", + error_message_is_missing: "Virheilmoitus puuttuu.", + error_unknown_cause: "Tuntematon virhe.", + error_uploading_files: "Tiedostojen lataaminen epäonnistui", + favorites: "Suosikit", + feedback: "Palaute", + feedback_c2a: + "Käytä alla olevaa lomaketta lähettääksesi meille palautetta, kommentteja ja vikailmoituksia.", + feedback_sent_confirmation: + "Kiitos yhteydenotostasi. Jos tiliisi on liitetty sähköpostiosoite, saat meiltä vastauksen mahdollisimman pian.", + fit: "Sovita", + folder: "Kansio", + force_quit: "Pakota lopetus", + forgot_pass_c2a: "Unohditko salasanasi?", - from: "Henkilöltä", // TODO: Context dependent, examples - // "from address" => "osoitteesta" or - // "from sender" => "lähettäjältä". - // In the finnish language these are usually translated as case suffixes. - // "From Person" gets the suffix "-ltä", being the combination of "Henkilö(Person) and ltä(From)" + from: "Henkilöltä", // TODO: Context dependent, examples + // "from address" => "osoitteesta" or + // "from sender" => "lähettäjältä". + // In the finnish language these are usually translated as case suffixes. + // "From Person" gets the suffix "-ltä", being the combination of "Henkilö(Person) and ltä(From)" - general: "Yleinen", // TODO: Conceptual ambiguity - // "general (about something)" => "Yleistä" or - // "military general" => "Kenraali" + general: "Yleinen", // TODO: Conceptual ambiguity + // "general (about something)" => "Yleistä" or + // "military general" => "Kenraali" - get_a_copy_of_on_puter: `Hanki '%%' -kopio Puter.com-sivustolta!`, // TODO: Very difficult ambiguity due to different case suffix for any possible word that you can substitue here. Can stay as is, but it's not exactly correct. + get_a_copy_of_on_puter: `Hanki '%%' -kopio Puter.com-sivustolta!`, // TODO: Very difficult ambiguity due to different case suffix for any possible word that you can substitue here. Can stay as is, but it's not exactly correct. - get_copy_link: 'Hanki kopiolinkki', // TODO: Ambiguous meaning - // 'get a copy of a link' => 'Ota Kopio Linkkiin' or - // 'get a link to the copy' => 'Ota Linkki Kopioon' - More probable, just want to be sure + get_copy_link: "Hanki kopiolinkki", // TODO: Ambiguous meaning + // 'get a copy of a link' => 'Ota Kopio Linkkiin' or + // 'get a link to the copy' => 'Ota Linkki Kopioon' - More probable, just want to be sure - hide_all_windows: "Piilota kaikki ikkunat", - home: 'Koti', - html_document: 'HTML-dokumentti', - hue: 'Sävy', - image: 'Kuva', - incorrect_password: "Väärä salasana", - invite_link: "Kutsulinkki", - item: 'kohde', - items_in_trash_cannot_be_renamed: `Tätä kohdetta ei voi nimetä uudelleen, koska se on roskakorissa. Jos haluat nimetä kohteen uudelleen, palauta se ensin roskakorista.`, - jpeg_image: 'JPEG-kuva', - keep_in_taskbar: 'Pidä tehtäväpalkissa', - language: "Kieli", - license: "Lisenssi", - lightness: 'Valoisuus', - link_copied: "Linkki kopioitu", - loading: 'Ladataan', - log_in: "Kirjaudu Sisään", - log_into_another_account_anyway: 'Kirjaudu joka tapauksessa toiselle tilille', - log_out: 'Kirjaudu ulos', - looks_good: "Näyttää hyvältä!", - manage_sessions: "Hallitse istuntoja", - menubar_style: "Valikkopalkin tyyli", - menubar_style_desktop: "Työpöytä", - menubar_style_system: "Järjestelmä", - menubar_style_window: "Ikkuna", - modified: 'Muokattu', - move: 'Siirrä', - moving_file: "Siirretään %%", - my_websites: "Sivustoni", - name: 'Nimi', - name_cannot_be_empty: 'Nimi ei voi olla tyhjä.', + hide_all_windows: "Piilota kaikki ikkunat", + home: "Koti", + html_document: "HTML-dokumentti", + hue: "Sävy", + image: "Kuva", + incorrect_password: "Väärä salasana", + invite_link: "Kutsulinkki", + item: "kohde", + items_in_trash_cannot_be_renamed: `Tätä kohdetta ei voi nimetä uudelleen, koska se on roskakorissa. Jos haluat nimetä kohteen uudelleen, palauta se ensin roskakorista.`, + jpeg_image: "JPEG-kuva", + keep_in_taskbar: "Pidä tehtäväpalkissa", + language: "Kieli", + license: "Lisenssi", + lightness: "Valoisuus", + link_copied: "Linkki kopioitu", + loading: "Ladataan", + log_in: "Kirjaudu Sisään", + log_into_another_account_anyway: + "Kirjaudu joka tapauksessa toiselle tilille", + log_out: "Kirjaudu ulos", + looks_good: "Näyttää hyvältä!", + manage_sessions: "Hallitse istuntoja", + menubar_style: "Valikkopalkin tyyli", + menubar_style_desktop: "Työpöytä", + menubar_style_system: "Järjestelmä", + menubar_style_window: "Ikkuna", + modified: "Muokattu", + move: "Siirrä", + moving_file: "Siirretään %%", + my_websites: "Sivustoni", + name: "Nimi", + name_cannot_be_empty: "Nimi ei voi olla tyhjä.", - name_cannot_contain_double_period: "Nimi ei voi olla '..'", // TODO: definition says a different thing, than the string - // "Name can not be the '..' character." => "Nimi ei voi olla '..'-merkki." or - // "Name can not contain the '..' character." => "Nimi ei voi sisältää merkkiä '..'." + name_cannot_contain_double_period: "Nimi ei voi olla '..'", // TODO: definition says a different thing, than the string + // "Name can not be the '..' character." => "Nimi ei voi olla '..'-merkki." or + // "Name can not contain the '..' character." => "Nimi ei voi sisältää merkkiä '..'." - name_cannot_contain_period: "Nimi ei voi olla '.'", // TODO: definition says a different thing, than the string - // "Name can not be the '.' character." => "Nimi ei voi olla '.'-merkki." or - // "Name can not contain the '.' character." => "Nimi ei voi sisältää merkkiä '.'." + name_cannot_contain_period: "Nimi ei voi olla '.'", // TODO: definition says a different thing, than the string + // "Name can not be the '.' character." => "Nimi ei voi olla '.'-merkki." or + // "Name can not contain the '.' character." => "Nimi ei voi sisältää merkkiä '.'." - name_cannot_contain_slash: "Nimi ei voi sisältää merkkiä '/'.", - name_must_be_string: "Nimi voi olla vain merkkijono.", - name_too_long: `Nimi ei voi olla pidempi kuin %% merkkiä.`, - new: 'Uusi', - new_email: 'New Email', - new_folder: 'Uusi kansio', - new_password: "Uusi salasana", - new_username: "Uusi käyttäjänimi", - no: 'Ei', - no_dir_associated_with_site: 'Tähän osoitteeseen ei ole liitetty hakemistoa.', - no_websites_published: "Et ole vielä julkaissut yhtään verkkosivustoa. Napsauta kansiota hiiren kakkospainikkeella aloittaaksesi.", - ok: 'OK', - open: "Avaa", - open_in_new_tab: "Avaa uudessa välilehdessä", - open_in_new_window: "Avaa uudessa ikkunassa", + name_cannot_contain_slash: "Nimi ei voi sisältää merkkiä '/'.", + name_must_be_string: "Nimi voi olla vain merkkijono.", + name_too_long: `Nimi ei voi olla pidempi kuin %% merkkiä.`, + new: "Uusi", + new_email: "New Email", + new_folder: "Uusi kansio", + new_password: "Uusi salasana", + new_username: "Uusi käyttäjänimi", + no: "Ei", + no_dir_associated_with_site: + "Tähän osoitteeseen ei ole liitetty hakemistoa.", + no_websites_published: + "Et ole vielä julkaissut yhtään verkkosivustoa. Napsauta kansiota hiiren kakkospainikkeella aloittaaksesi.", + ok: "OK", + open: "Avaa", + open_in_new_tab: "Avaa uudessa välilehdessä", + open_in_new_window: "Avaa uudessa ikkunassa", - open_with: "Avaa sovelluksessa", // TODO: Context dependent - // "Open" => "Avaa", can be "Avaa..." in this context or - // "Open With" is often translated in the context of "Open With Application" => "Avaa Sovelluksessa" + open_with: "Avaa sovelluksessa", // TODO: Context dependent + // "Open" => "Avaa", can be "Avaa..." in this context or + // "Open With" is often translated in the context of "Open With Application" => "Avaa Sovelluksessa" - original_name: 'Alkuperäinen nimi', - original_path: 'Alkuperäinen polku', - oss_code_and_content: "Avoimen lähdekoodin ohjelmisto ja sisältö", - password: "Salasana", - password_changed: "Salasana vaihdettu.", - password_recovery_rate_limit: "Olet ylittänyt pyyntörajamme. Ole hyvä, ja odota muutama minuutti. Estääksesi tätä tapahtumasta uudelleen, vältä uudelleenlataamasta sivua liian monta kertaa.", - password_recovery_token_invalid: "Tämä salasanan palautustunnus ei ole enää voimassa.", - password_recovery_unknown_error: "Tuntematon virhe. Yritä myöhemmin uudelleen.", - password_required: 'Salasana vaaditaan.', - password_strength_error: "Salasanan tulee olla vähintään 8 merkkiä pitkä ja sisältää vähintään yhden ison kirjaimen, yhden pienen kirjaimen, yhden numeron ja yhden erikoismerkin.", - passwords_do_not_match: '`Uusi salasana` ja `Vahvista uusi salasana` eivät täsmää.', - paste: 'Liitä', - paste_into_folder: "Liitä kansioon", - path: 'Polku', - personalization: "Personointi", - pick_name_for_website: "Valitse nimi verkkosivustollesi:", - picture: "Kuva", - pictures: 'Kuvat', - plural_suffix: 't', - powered_by_puter_js: `Palvelun tarjoaa {{link=docs}}Puter.js{{/link}}`, - preparing: "Valmistellaan...", - preparing_for_upload: "Valmistellaan latausta...", - print: 'Tulosta', - privacy: "Yksityisyys", - proceed_to_login: 'Jatka sisäänkirjautumiseen', - proceed_with_account_deletion: "Jatka tilin poistamista", - process_status_initializing: "Alustetaan", - process_status_running: "Käynnissä", - process_type_app: 'Sovellus', - process_type_init: 'Alustava', - process_type_ui: 'Käyttöliittymä', - properties: "Ominaisuudet", - public: 'Julkinen', - publish: "Julkaise", - publish_as_website: 'Julkaise verkkosivustona', - puter_description: `Puter on yksityisyyttä korostava henkilökohtainen pilvipalvelu, jossa voit säilyttää kaikki tiedostosi, sovelluksesi ja pelisi yhdessä turvallisessa paikassa, ja jotka ovat saatavilla mistä tahansa milloin tahansa.`, - reading_file: "Luetaan %strong%", - recent: "Viimeisimmät", - recommended: "Suositellut", - recover_password: "Palauta salasanasi", - refer_friends_c2a: "Saat 1 Gt ilmaista tallennustilaa jokaisesta ystävästä, joka luo ja vahvistaa tilin Puterissa. Myös ystäväsi saa 1 Gt:n ilmaista tallennustilaa!", - refer_friends_social_media_c2a: `Hanki 1 Gt ilmaista tallennustilaa Puter.comista!`, - refresh: 'Päivitä', + original_name: "Alkuperäinen nimi", + original_path: "Alkuperäinen polku", + oss_code_and_content: "Avoimen lähdekoodin ohjelmisto ja sisältö", + password: "Salasana", + password_changed: "Salasana vaihdettu.", + password_recovery_rate_limit: + "Olet ylittänyt pyyntörajamme. Ole hyvä, ja odota muutama minuutti. Estääksesi tätä tapahtumasta uudelleen, vältä uudelleenlataamasta sivua liian monta kertaa.", + password_recovery_token_invalid: + "Tämä salasanan palautustunnus ei ole enää voimassa.", + password_recovery_unknown_error: + "Tuntematon virhe. Yritä myöhemmin uudelleen.", + password_required: "Salasana vaaditaan.", + password_strength_error: + "Salasanan tulee olla vähintään 8 merkkiä pitkä ja sisältää vähintään yhden ison kirjaimen, yhden pienen kirjaimen, yhden numeron ja yhden erikoismerkin.", + passwords_do_not_match: + "`Uusi salasana` ja `Vahvista uusi salasana` eivät täsmää.", + paste: "Liitä", + paste_into_folder: "Liitä kansioon", + path: "Polku", + personalization: "Personointi", + pick_name_for_website: "Valitse nimi verkkosivustollesi:", + picture: "Kuva", + pictures: "Kuvat", + plural_suffix: "t", + powered_by_puter_js: `Palvelun tarjoaa {{link=docs}}Puter.js{{/link}}`, + preparing: "Valmistellaan...", + preparing_for_upload: "Valmistellaan latausta...", + print: "Tulosta", + privacy: "Yksityisyys", + proceed_to_login: "Jatka sisäänkirjautumiseen", + proceed_with_account_deletion: "Jatka tilin poistamista", + process_status_initializing: "Alustetaan", + process_status_running: "Käynnissä", + process_type_app: "Sovellus", + process_type_init: "Alustava", + process_type_ui: "Käyttöliittymä", + properties: "Ominaisuudet", + public: "Julkinen", + publish: "Julkaise", + publish_as_website: "Julkaise verkkosivustona", + puter_description: `Puter on yksityisyyttä korostava henkilökohtainen pilvipalvelu, jossa voit säilyttää kaikki tiedostosi, sovelluksesi ja pelisi yhdessä turvallisessa paikassa, ja jotka ovat saatavilla mistä tahansa milloin tahansa.`, + reading_file: "Luetaan %strong%", + recent: "Viimeisimmät", + recommended: "Suositellut", + recover_password: "Palauta salasanasi", + refer_friends_c2a: + "Saat 1 Gt ilmaista tallennustilaa jokaisesta ystävästä, joka luo ja vahvistaa tilin Puterissa. Myös ystäväsi saa 1 Gt:n ilmaista tallennustilaa!", + refer_friends_social_media_c2a: `Hanki 1 Gt ilmaista tallennustilaa Puter.comista!`, + refresh: "Päivitä", - release_address_confirmation: `Haluatko varmasti julkaista tämän osoitteen?`, // TODO: Slight ambiguity between the meaning of "release" - // "get rid of" => "Oletko varma, että haluat luovuttaa tämän osoitteen?" or - // "publish" => "Oletko varma, että haluat julkaista tämän osoitteen?" + release_address_confirmation: `Haluatko varmasti julkaista tämän osoitteen?`, // TODO: Slight ambiguity between the meaning of "release" + // "get rid of" => "Oletko varma, että haluat luovuttaa tämän osoitteen?" or + // "publish" => "Oletko varma, että haluat julkaista tämän osoitteen?" - remove_from_taskbar:'Poista tehtäväpalkista', - rename: 'Nimeä uudelleen', - repeat: 'Toista', - replace: 'Replace', - replace_all: 'Korvaa kaikki', - resend_confirmation_code: "Lähetä vahvistuskoodi Uudelleen", - reset_colors: "Palauta värit", - restart_puter_confirm: "Haluatko varmasti käynnistää Puterin uudelleen?", - restore: "Palauta", - save: 'Tallenna', - saturation: 'Kylläisyys', - save_account: 'Tallenna tili', - save_account_to_get_copy_link: "Luo tili jatkaaksesi.", - save_account_to_publish: 'Luo tili jatkaaksesi.', - save_session: 'Tallenna istunto', - save_session_c2a: 'Luo tili tallentaaksesi nykyisen istuntosi ja välttääksesi työsi menettämisen.', - scan_qr_c2a: 'Skannaa alla oleva koodi kirjautuaksesi tähän istuntoon muilla laitteilla.', - scan_qr_2fa: 'Skannaa QR-koodi todennussovelluksellasi', - scan_qr_generic: 'Skannaa tämä QR-koodi puhelimellasi tai toisella laitteella.', - search: 'Etsi', - seconds: 'sekuntia', - security: "Turvallisuus", - select: "Valitse", - selected: 'valitut', - select_color: 'Valitse väri…', - sessions: "Istunnot", - send: "Lähetä", - send_password_recovery_email: "Lähetä salasanan palautussähköposti", - session_saved: "Kiitos tilin luomisesta. Tämä istunto on tallennettu.", - settings: "Asetukset", - set_new_password: "Aseta uusi salasana", - share: "Jaa", + remove_from_taskbar: "Poista tehtäväpalkista", + rename: "Nimeä uudelleen", + repeat: "Toista", + replace: "Replace", + replace_all: "Korvaa kaikki", + resend_confirmation_code: "Lähetä vahvistuskoodi Uudelleen", + reset_colors: "Palauta värit", + restart_puter_confirm: "Haluatko varmasti käynnistää Puterin uudelleen?", + restore: "Palauta", + save: "Tallenna", + saturation: "Kylläisyys", + save_account: "Tallenna tili", + save_account_to_get_copy_link: "Luo tili jatkaaksesi.", + save_account_to_publish: "Luo tili jatkaaksesi.", + save_session: "Tallenna istunto", + save_session_c2a: + "Luo tili tallentaaksesi nykyisen istuntosi ja välttääksesi työsi menettämisen.", + scan_qr_c2a: + "Skannaa alla oleva koodi kirjautuaksesi tähän istuntoon muilla laitteilla.", + scan_qr_2fa: "Skannaa QR-koodi todennussovelluksellasi", + scan_qr_generic: + "Skannaa tämä QR-koodi puhelimellasi tai toisella laitteella.", + search: "Etsi", + seconds: "sekuntia", + security: "Turvallisuus", + select: "Valitse", + selected: "valitut", + select_color: "Valitse väri…", + sessions: "Istunnot", + send: "Lähetä", + send_password_recovery_email: "Lähetä salasanan palautussähköposti", + session_saved: "Kiitos tilin luomisesta. Tämä istunto on tallennettu.", + settings: "Asetukset", + set_new_password: "Aseta uusi salasana", + share: "Jaa", - share_to: "Jaa", // TODO: Grammatical ambiguity - // The base form of "Share" is "Jaa". So maybe "Jaa..." is appropriate? - // If "share to" is followed by the name of a user, it will not make any sense, as the name can be suffixed by for example "Jaa %%lle". + share_to: "Jaa", // TODO: Grammatical ambiguity + // The base form of "Share" is "Jaa". So maybe "Jaa..." is appropriate? + // If "share to" is followed by the name of a user, it will not make any sense, as the name can be suffixed by for example "Jaa %%lle". - share_with: "Jaa:", - shortcut_to: "Pikakuvake", - show_all_windows: "Näytä kaikki ikkunat", - show_hidden: 'Näytä piilotetut', - sign_in_with_puter: "Kirjaudu sisään Puterilla", - sign_up: "Rekisteröidy", - signing_in: "Kirjaudutaan sisään…", - size: 'Koko', - skip: 'Ohita', - something_went_wrong: "Jokin meni pieleen.", - sort_by: 'Lajittele', - start: 'Käynnistä', - status: "Tila", - storage_usage: "Tallennustilan käyttö", - storage_puter_used: 'Puterin käyttämä', - taking_longer_than_usual: 'Kestää hieman tavallista kauemmin. Ole hyvä ja odota...', - task_manager: "Tehtävienhallinta", - taskmgr_header_name: "Nimi", - taskmgr_header_status: "Tila", - taskmgr_header_type: "Tyyppi", - terms: "Ehdot", - text_document: 'Tekstiasiakirja', - tos_fineprint: `Klikkaamalla 'Luo ilmainen tili' hyväksyt Puterin {{link=terms}}käyttöehdot{{/link}} ja {{link=privacy}}tietosuojakäytännön{{/link}}.`, - transparency: "Läpinäkyvyys", + share_with: "Jaa:", + shortcut_to: "Pikakuvake", + show_all_windows: "Näytä kaikki ikkunat", + show_hidden: "Näytä piilotetut", + sign_in_with_puter: "Kirjaudu sisään Puterilla", + sign_up: "Rekisteröidy", + signing_in: "Kirjaudutaan sisään…", + size: "Koko", + skip: "Ohita", + something_went_wrong: "Jokin meni pieleen.", + sort_by: "Lajittele", + start: "Käynnistä", + status: "Tila", + storage_usage: "Tallennustilan käyttö", + storage_puter_used: "Puterin käyttämä", + taking_longer_than_usual: + "Kestää hieman tavallista kauemmin. Ole hyvä ja odota...", + task_manager: "Tehtävienhallinta", + taskmgr_header_name: "Nimi", + taskmgr_header_status: "Tila", + taskmgr_header_type: "Tyyppi", + terms: "Ehdot", + text_document: "Tekstiasiakirja", + tos_fineprint: `Klikkaamalla 'Luo ilmainen tili' hyväksyt Puterin {{link=terms}}käyttöehdot{{/link}} ja {{link=privacy}}tietosuojakäytännön{{/link}}.`, + transparency: "Läpinäkyvyys", - trash: 'Roskakori', // TODO: Ambiguous meaning - // "Trash" is oft used to just mean "Trash bin" => 'Roskakori' or - // "Trash" by itself => 'Roska' + trash: "Roskakori", // TODO: Ambiguous meaning + // "Trash" is oft used to just mean "Trash bin" => 'Roskakori' or + // "Trash" by itself => 'Roska' - two_factor: 'Kaksivaiheinen tunnistautuminen', - two_factor_disabled: 'Kaksivaiheinen tunnistautuminen poissa käytöstä', - two_factor_enabled: 'Kaksivaiheinen tunnistautuminen käytössä', + two_factor: "Kaksivaiheinen tunnistautuminen", + two_factor_disabled: "Kaksivaiheinen tunnistautuminen poissa käytöstä", + two_factor_enabled: "Kaksivaiheinen tunnistautuminen käytössä", - type: 'Kirjoita', // TODO: Ambiguous meaning - // "Type of an object" => 'Tyyppi' or - // "Type on the keyboard" => 'Kirjoita' + type: "Kirjoita", // TODO: Ambiguous meaning + // "Type of an object" => 'Tyyppi' or + // "Type on the keyboard" => 'Kirjoita' - type_confirm_to_delete_account: "Kirjoita 'vahvista' poistaaksesi tilisi.", - ui_colors: "Käyttöliittymän värit", - ui_manage_sessions: "Istunnon hallinta", - ui_revoke: "Peruuta", - undo: 'Kumoa', - unlimited: 'Rajoittamaton', - unzip: "Pura zip-tiedosto", - upload: 'Lataa', - upload_here: 'Lataa tähän', - usage: 'Käyttö', - username: "Käyttäjänimi", - username_changed: 'Käyttäjänimi päivitetty onnistuneesti.', - username_required: 'Käyttäjänimi vaaditaan.', - versions: "Versiot", - videos: 'Videot', - visibility: 'Näkyvyys', - yes: 'Kyllä', - yes_release_it: 'Kyllä, julkaise se', - you_have_been_referred_to_puter_by_a_friend: "Kaverisi on kutsunut sinut Puteriin!", - zip: "Zip", - zipping_file: "Zipataan %strong%", + type_confirm_to_delete_account: "Kirjoita 'vahvista' poistaaksesi tilisi.", + ui_colors: "Käyttöliittymän värit", + ui_manage_sessions: "Istunnon hallinta", + ui_revoke: "Peruuta", + undo: "Kumoa", + unlimited: "Rajoittamaton", + unzip: "Pura zip-tiedosto", + upload: "Lataa", + upload_here: "Lataa tähän", + usage: "Käyttö", + username: "Käyttäjänimi", + username_changed: "Käyttäjänimi päivitetty onnistuneesti.", + username_required: "Käyttäjänimi vaaditaan.", + versions: "Versiot", + videos: "Videot", + visibility: "Näkyvyys", + yes: "Kyllä", + yes_release_it: "Kyllä, julkaise se", + you_have_been_referred_to_puter_by_a_friend: + "Kaverisi on kutsunut sinut Puteriin!", + zip: "Zip", + zipping_file: "Zipataan %strong%", - // === 2FA Setup === - setup2fa_1_step_heading: 'Avaa todennussovelluksesi', - setup2fa_1_instructions: ` + // === 2FA Setup === + setup2fa_1_step_heading: "Avaa todennussovelluksesi", + setup2fa_1_instructions: ` Voit käyttää mitä tahansa todennussovellusta, joka tukee aikaperusteista kertakirjautumissalasanaa (TOTP-protokollaa). Valittavanasi on monia sovelluksia, mutta jos et ole varma, Authy on hyvä valinta Androidille ja iOS:lle. `, - setup2fa_2_step_heading: 'Skannaa QR-koodi', - setup2fa_3_step_heading: 'Syötä kuusinumeroinen koodi', - setup2fa_4_step_heading: 'Kopioi palautuskoodisi', - setup2fa_4_instructions: ` + setup2fa_2_step_heading: "Skannaa QR-koodi", + setup2fa_3_step_heading: "Syötä kuusinumeroinen koodi", + setup2fa_4_step_heading: "Kopioi palautuskoodisi", + setup2fa_4_instructions: ` Nämä palautuskoodit ovat ainoa tapa päästä tiliisi, jos menetät puhelimesi tai et voi käyttää todennussovellustasi. Varmista, että säilytät ne turvallisessa paikassa. `, - setup2fa_5_step_heading: 'Vahvista kaksivaiheisen tunnistautumisen asetukset', - setup2fa_5_confirmation_1: 'Olen tallentanut palautuskoodini turvalliseen paikkaan', - setup2fa_5_confirmation_2: 'Olen valmis ottamaan kaksivaiheisen tunnistautumisen käyttöön', - setup2fa_5_button: 'Ota kaksivaiheinen tunnistautuminen käyttöön', + setup2fa_5_step_heading: + "Vahvista kaksivaiheisen tunnistautumisen asetukset", + setup2fa_5_confirmation_1: + "Olen tallentanut palautuskoodini turvalliseen paikkaan", + setup2fa_5_confirmation_2: + "Olen valmis ottamaan kaksivaiheisen tunnistautumisen käyttöön", + setup2fa_5_button: "Ota kaksivaiheinen tunnistautuminen käyttöön", - // === 2FA Login === - login2fa_otp_title: 'Syötä kaksivaiheisen tunnistautumisen koodi', - login2fa_otp_instructions: 'Syötä kuusinumeroinen koodi todennussovelluksestasi.', - login2fa_recovery_title: 'Syötä palautuskoodi', - login2fa_recovery_instructions: 'Syötä yksi palautuskoodeistasi saadaksesi pääsy tilillesi.', - login2fa_use_recovery_code: 'Käytä palautuskoodi', - login2fa_recovery_back: 'Takaisin', - login2fa_recovery_placeholder: 'XXXXXXXX', + // === 2FA Login === + login2fa_otp_title: "Syötä kaksivaiheisen tunnistautumisen koodi", + login2fa_otp_instructions: + "Syötä kuusinumeroinen koodi todennussovelluksestasi.", + login2fa_recovery_title: "Syötä palautuskoodi", + login2fa_recovery_instructions: + "Syötä yksi palautuskoodeistasi saadaksesi pääsy tilillesi.", + login2fa_use_recovery_code: "Käytä palautuskoodi", + login2fa_recovery_back: "Takaisin", + login2fa_recovery_placeholder: "XXXXXXXX", - // *********************************** - // Missing translations - // *********************************** - "change": undefined, // In English: "Change" - "clock_visibility": undefined, // In English: "Clock Visibility" - "reading": undefined, // In English: "Reading %strong%" - "writing": undefined, // In English: "Writing %strong%" - "unzipping": undefined, // In English: "Unzipping %strong%" - "sequencing": undefined, // In English: "Sequencing %strong%" - "zipping": undefined, // In English: "Zipping %strong%" - "Editor": undefined, // In English: "Editor" - "Viewer": undefined, // In English: "Viewer" - "People with access": undefined, // In English: "People with access" - "Share With…": undefined, // In English: "Share With…" - "Owner": undefined, // In English: "Owner" - "You can't share with yourself.": undefined, // In English: "You can't share with yourself." - "This user already has access to this item": undefined, // In English: "This user already has access to this item" - } -} + // *********************************** + // Missing translations + // *********************************** + change: "muutos", // In English: "Change" + clock_visibility: "kellon näkyvyys", // In English: "Clock Visibility" + reading: "lukeminen", // In English: "Reading %strong%" + writing: "kirjoittaminen", // In English: "Writing %strong%" + unzipping: "purkaminen", // In English: "Unzipping %strong%" + sequencing: "järjestäminen", // In English: "Sequencing %strong%" + zipping: "pakkaaminen", // In English: "Zipping %strong%" + Editor: "Muokkaaja", // In English: "Editor" + Viewer: "Katselija", // In English: "Viewer" + "People with access": "Henkilöt, joilla on käyttöoikeus", // In English: "People with access" + "Share With…": "Jaa kanssa…", // In English: "Share With…" + Owner: "Omistaja", // In English: "Owner" + "You can't share with yourself.": "Et voi jakaa itsellesi.", // In English: "You can't share with yourself." + "This user already has access to this item": + "Tällä käyttäjällä on jo pääsy tähän kohteeseen", // In English: "This user already has access to this item" + }, +}; -export default fi; \ No newline at end of file +export default fi;