diff --git a/src/tagstudio/resources/translations/de.json b/src/tagstudio/resources/translations/de.json index 18749c9b5..d0f223d64 100644 --- a/src/tagstudio/resources/translations/de.json +++ b/src/tagstudio/resources/translations/de.json @@ -309,7 +309,7 @@ "status.library_search_query": "Durchsuche die Bibliothek...", "status.library_version_expected": "Erwartet:", "status.library_version_found": "Gefunden:", - "status.library_version_mismatch": "BIbliotheksversion stimmt nicht überein!", + "status.library_version_mismatch": "Bibliotheksversion stimmt nicht überein!", "status.results": "Ergebnisse", "status.results.invalid_syntax": "Ungültige Such-Syntax:", "status.results_found": "{count} Ergebnisse gefunden ({time_span})", @@ -350,6 +350,9 @@ "trash.dialog.title.singular": "Datei löschen", "trash.name.generic": "Mülleimer", "trash.name.windows": "Papierkorb", + "version_modal.description": "Eine neue Version von TagStudio ist verfügbar! Du kannst die neueste Version auf GitHub herunterladen.", + "version_modal.status": "Installierte Version: {installed_version}
Letzte veröffentlichte Version: {latest_release_version}", + "version_modal.title": "TagStudio Aktualisierung verfügbar", "view.size.0": "Mini", "view.size.1": "Klein", "view.size.2": "Mittel", diff --git a/src/tagstudio/resources/translations/fi.json b/src/tagstudio/resources/translations/fi.json new file mode 100644 index 000000000..a506ca0a2 --- /dev/null +++ b/src/tagstudio/resources/translations/fi.json @@ -0,0 +1,323 @@ +{ + "about.config_path": "Konfiguraatio polku", + "about.description": "TagStudio on valokuvien ja tiedostojen järjestämiseen tarkoitettu sovellus, jonka taustalla oleva tagipohjainen järjestelmä keskittyy antamaan käyttäjälle vapautta ja joustavuutta. Ei suljettuja ohjelmia tai formaatteja, ei valtavaa sivutiedostojen merta eikä tiedostojärjestelmän täydellistä mullistamista.", + "about.documentation": "Dokumentaatio", + "about.license": "Lisenssi", + "about.module.found": "Löytyi", + "about.title": "Tietoa TagStudiosta", + "about.website": "Verkkosivu", + "app.git": "Git Commit", + "app.pre_release": "Pre-Release", + "app.title": "{base_title} - Kirjasto '{library_dir}'", + "color.color_border": "Käytä toissijaista väriä reunalle", + "color.confirm_delete": "Oletko varma, että haluat poistaa värin \"{color_name}\"?", + "color.delete": "Poista tunniste", + "color.import_pack": "Tuo väri paketteja", + "color.name": "Nimi", + "color.namespace.delete.prompt": "Oletko varma, että haluat poistaa tämän värin? Tämä poistaa kaikki värit sen mukana!", + "color.namespace.delete.title": "Poista värin nimi", + "color.new": "Uusi väri", + "color.placeholder": "Väri", + "color.primary": "Pääväri", + "color.primary_required": "Pääväri (Vaadittu)", + "color.secondary": "Toissijainen väri", + "color.title.no_color": "Ei väriä", + "color_manager.title": "Hallitse tunnisteiden värejä", + "dependency.missing.title": "{dependency} Ei löytynyt", + "drop_import.description": "Seuraavat tiedostot vastaavat tiedostoja, jotka ovat jo olemassa kirjastossa", + "drop_import.duplicates_choice.plural": "Seuraavat {count} tiedostoa vastaavat tiedostoja, jotka ovat jo olemassa kirjastossa.", + "drop_import.duplicates_choice.singular": "Seuraava tiedosto vastaa tiedostopolkua, joka on jo olemassa kirjastossa.", + "drop_import.progress.label.initial": "Tuo uusi tiedosto...", + "drop_import.progress.label.plural": "Tuodaan uusia tiedostoja...\n{count} Tiedostoa tuotu.{suffix}", + "drop_import.progress.label.singular": "Uusien tiedostojen tuonti...\n1 tiedosto tuotu", + "drop_import.progress.window_title": "Tuo tiedostoja", + "drop_import.title": "Ristiriitaisia tiedosto(ja)", + "edit.color_manager": "Hallitse tunnisteiden värejä", + "edit.copy_fields": "Kopioi kenttiä", + "edit.paste_fields": "Liitä kenttiä", + "edit.tag_manager": "Hallitse Tagejä", + "entries.duplicate.merge": "Yhdistä kaksoiskappaleita", + "entries.duplicate.merge.label": "Yhdistetään kaksoiskappaleita...", + "entries.duplicate.refresh": "Virkistä kaksoiskappaleet", + "entries.duplicates.description": "Kaksoiskappaleilla tarkoitetaan useita merkintöjä, jotka osoittavat samaan tiedostoon levyllä. Näiden yhdistäminen yhdistää kaikkien kaksoiskappaleiden tunnisteet ja metatiedot yhdeksi yhdistetyksi merkinnäksi. Näitä ei pidä sekoittaa \"kopiotiedostoihin\", jotka ovat tiedostojesi kopioita TagStudion ulkopuolella.", + "entries.generic.refresh_alt": "&Refresh", + "entries.generic.remove.removing": "Poistetaan merkintöjä", + "entries.generic.remove.removing_count": "Poistetaan {count} merkintää...", + "entries.ignored.description": "Tiedostomerkintöjä pidetään \"ohitetuina\", jos ne lisättiin kirjastoon ennen kuin käyttäjän ohitussäännöt ('.ts_ignore'-tiedoston kautta) päivitettiin niiden poissulkemiseksi. Ohitetut tiedostot säilytetään kirjastossa oletusarvoisesti vahingossa tapahtuvan tietojen menetyksen estämiseksi ohitussääntöjä päivitettäessä.", + "entries.ignored.ignored_count": "Ohitetut merkinnät {count}", + "entries.ignored.remove": "Poista ohitetut merkinnät", + "entries.ignored.remove_alt": "Remo&ve Ignored Entries", + "entries.ignored.scanning": "Kirjaston skannaus ohitettujen merkintöjen varalta...", + "entries.ignored.title": "Korjaa ohitetut merkinnät", + "entries.mirror": "&Mirror", + "entries.mirror.confirmation": "Oletko varma, että haluat peilata seuraavat {count} merkintää?", + "entries.mirror.label": "Peilataan {idx}/{total} merkintää...", + "entries.mirror.title": "Peilataan merkintöjä", + "entries.mirror.window_title": "Peilaa merkinnät", + "entries.remove.plural.confirm": "Haluatko varmasti poistaa nämä {count merkintää kirjastostasi? Levyllä olevia tiedostoja ei poisteta.", + "entries.remove.singular.confirm": "Haluatko varmasti poistaa tämän merkinnän kirjastostasi? Levyllä olevia tiedostoja ei poisteta.", + "entries.running.dialog.new_entries": "Lisätään {total} uutta tiedosto merkintää...", + "entries.running.dialog.title": "Lisätään uudet tiedosto merkinnät", + "entries.tags": "Tunnisteet", + "entries.unlinked.description": "Jokainen kirjastomerkintä on linkitetty tiedostoon jossakin hakemistoistasi. Jos merkintään linkitetty tiedosto siirretään tai poistetaan TagStudion ulkopuolelle, sitä pidetään linkittämättömänä.

Linkittämättömät merkinnät voidaan linkittää automaattisesti uudelleen hakemistojen haun avulla tai poistaa haluttaessa.", + "entries.unlinked.relink.attempting": "Yritetään linkittää uudelleen {index}/{unlinked_count} merkintää, {fixed_count} uudelleenlinkitys onnistui", + "entries.unlinked.relink.manual": "&Manual Relink", + "entries.unlinked.relink.title": "Uudelleen yhdistetään merkintöjä", + "entries.unlinked.remove": "Poista linkittämättömät merkinnät", + "entries.unlinked.remove_alt": "Remo&ve Unlinked Entries", + "entries.unlinked.scanning": "Skannataan kirjastosta linkittämättömiä merkintöjä...", + "entries.unlinked.search_and_relink": "&Search && Relink", + "entries.unlinked.title": "Korjaa linkittämättömät merkinnät", + "entries.unlinked.unlinked_count": "Linkittämättömät merkinnät: {count}", + "ffmpeg.missing.description": "FFmpegiä ja/tai FFprobea ei löytynyt. FFmpeg vaaditaan multimedian toistoon ja pikkukuvien näyttämiseen.", + "ffmpeg.missing.status": "{ffmpeg}: {ffmpeg_status}
{ffprobe}: {ffprobe_status}", + "field.copy": "Kopioi kenttä", + "field.edit": "Muokkaa kenttää", + "field.paste": "Liitä kenttä", + "file.date_added": "Päiväys lisätty", + "file.date_created": "Päiväys luotu", + "file.date_modified": "Päiväys muokattu", + "file.dimensions": "Ulottuvuus", + "file.duplicates.description": "TagStudio tukee DupeGuru-tulosten tuontia kaksoiskappaleiden hallintaa varten.", + "file.duplicates.dupeguru.advice": "Peilauksen jälkeen voit käyttää DupeGurua ei-toivottujen tiedostojen poistamiseen. Tämän jälkeen voit poistaa linkittämättömät merkinnät TagStudion Työkalut-valikon \"Korjaa linkittämättömät merkinnät\" -toiminnolla.", + "file.duplicates.dupeguru.file_extension": "DupeGuru tiedostot (*.dupeguru)", + "file.duplicates.dupeguru.load_file": "&Load DupeGuru File", + "file.duplicates.dupeguru.no_file": "Ei valittua DupeGuru-tiedostoa", + "file.duplicates.dupeguru.open_file": "Avaa DupeGuru-tulostiedosto", + "file.duplicates.fix": "Korjaa kaksoiskappale tiedostot", + "file.duplicates.matches": "Kaksoiskappale tiedostoa vastaa: {count}", + "file.duplicates.matches_uninitialized": "Kaksoiskappaletta vastaava tiedosto: Ei saatavilla", + "file.duplicates.mirror.description": "Peilaa syöttötiedot kaikkiin kaksoiskappaleiden osumajoukkoihin yhdistämällä kaikki tiedot poistamatta tai kopioimatta kenttiä. Tämä toiminto ei poista tiedostoja tai tietoja.", + "file.duplicates.mirror_entries": "&Mirror Entries", + "file.duration": "Pituus", + "file.not_found": "Tiedostoa ei löytynyt", + "file.open_file": "Avaa tiedosto", + "file.open_file_with": "Avaa tiedosto", + "file.open_location.generic": "Avaa tiedosto resurssienhallinnassa", + "file.open_location.mac": "Näytä Finderissa", + "file.open_location.windows": "Näytä resurssienhallinnassa", + "file.path": "Tiedoston polku", + "folders_to_tags.close_all": "Sulje kaikki", + "folders_to_tags.converting": "Muutetaan kansiot tageiksi", + "folders_to_tags.description": "Luo tunnisteita kansiorakenteesi perusteella ja lisää ne merkintöihisi.\nAlla oleva rakenne näyttää kaikki luotavat tunnisteet ja mihin merkintöihin niitä lisätään.", + "folders_to_tags.open_all": "Avaa kaikki", + "folders_to_tags.title": "Luo tunnisteet kansioista", + "generic.add": "Lisää", + "generic.apply": "Käytä", + "generic.apply_alt": "&Apply", + "generic.cancel": "Peruuta", + "generic.cancel_alt": "&Cancel", + "generic.close": "Sulje", + "generic.continue": "Jatka", + "generic.copy": "Kopioi", + "generic.cut": "Leikkaa", + "generic.delete": "Poista", + "generic.delete_alt": "&Delete", + "generic.done": "Valmis", + "generic.done_alt": "&Done", + "generic.edit": "Muokkaa", + "generic.edit_alt": "&Edit", + "generic.filename": "Tiedoston nimi", + "generic.missing": "Puuttuu", + "generic.navigation.back": "Takaisin", + "generic.navigation.next": "Seuraava", + "generic.no": "Ei", + "generic.none": "Ei mitään", + "generic.overwrite": "Ylikirjoita", + "generic.overwrite_alt": "&Overwrite", + "generic.paste": "Liitä", + "generic.recent_libraries": "Viimeaikaiset kirjastot", + "generic.remove": "Poista", + "generic.remove_alt": "&Remove", + "generic.rename": "Uudelleen nimeä", + "generic.rename_alt": "&Rename", + "generic.reset": "Aloita alusta", + "generic.save": "Tallenna", + "generic.skip": "Ohita", + "generic.skip_alt": "&Skip", + "generic.yes": "Kyllä", + "home.search": "Etsi", + "home.search_entries": "Hae merkintöjä", + "home.search_library": "Hae kirjasto", + "home.search_tags": "Hae tageja", + "home.show_hidden_entries": "Näytä piiloitetut merkinnät", + "home.thumbnail_size": "Pienoiskuvan koko", + "home.thumbnail_size.extra_large": "Extra isot pienoiskuvakkeet", + "home.thumbnail_size.large": "Isot pienoiskuvat", + "home.thumbnail_size.medium": "Keskikokoiset pienoiskuvat", + "home.thumbnail_size.mini": "Mini pienoiskuvat", + "home.thumbnail_size.small": "Pienet pienoiskuvat", + "ignore.open_file": "Näytä tiedosto \"{ts_ignore}\" levyllä", + "json_migration.checking_for_parity": "Pariteettia tarkistetaan...", + "json_migration.creating_database_tables": "Luodaa SQL tietokannan pöytiä...", + "json_migration.description": "
Aloita kirjaston siirtoprosessi ja esikatsele sen tuloksia. Muunnettua kirjastoa ei käytetä, ellet napsauta \"Lopeta siirto\".

Kirjastotiedoissa tulee olla joko vastaavat arvot tai niissä tulee olla merkintä \"Vastaava\". Arvot, jotka eivät vastaa toisiaan, näkyvät punaisina ja niiden vieressä on symboli \"(!)\".
Tämä prosessi voi kestää useita minuutteja suuremmissa kirjastoissa.
", + "json_migration.discrepancies_found": "Kirjastossa havaitut ristiriidat", + "json_migration.discrepancies_found.description": "Alkuperäisen ja muunnetun kirjastomuodon välillä havaittiin eroja. Tarkista ja päätä, haluatko jatkaa siirtoa vai peruuttaa sen.", + "json_migration.finish_migration": "Lopeta muutto", + "json_migration.heading.aliases": "Aliaksia:", + "json_migration.heading.colors": "Värit:", + "json_migration.heading.differ": "Poikkeavuus", + "json_migration.heading.extension_list_type": "Laajennusluettelon tyyppi:", + "json_migration.heading.file_extension_list": "Tiedostopääte lista:", + "json_migration.heading.match": "Yhdistetty", + "json_migration.heading.names": "Nimet:", + "json_migration.heading.parent_tags": "Päätunnukset:", + "json_migration.heading.paths": "Polut:", + "json_migration.heading.shorthands": "Lyhenne:", + "json_migration.info.description": "TagStudio-versioilla 9.4 ja vanhemmilla luodut kirjaston tallennustiedostot on siirrettävä uuteen v9.5+-muotoon.

Tiedot:

Mitä on muutettu: