mirror of
https://codeberg.org/forgejo/forgejo.git
synced 2026-05-12 22:10:25 +00:00
The following strings were skipped because they will need a separate template update for plurals: ```ini [packages] owner.settings.cleanuprules.keep.count.1 owner.settings.cleanuprules.keep.count.n ``` Repro command: ```sh python remap.py --config --write \ --insertion-mode s+p \ --remap [packages]title:packages.title \ --remap [packages]empty:packages.empty \ --remap [packages]empty.documentation:packages.empty.documentation \ --remap [packages]empty.repo:packages.empty.repo \ --remap [packages]registry.documentation:packages.registry.documentation \ --remap [packages]filter.type:packages.filter.type \ --remap [packages]filter.type.all:packages.filter.type.all \ --remap [packages]filter.no_result:packages.filter.no_result \ --remap [packages]filter.container.tagged:packages.filter.container.tagged \ --remap [packages]filter.container.untagged:packages.filter.container.untagged \ --remap [packages]published_by:packages.published_by \ --remap [packages]published_by_in:packages.published_by_in \ --remap [packages]installation:packages.installation \ --remap [packages]about:packages.about \ --remap [packages]requirements:packages.requirements \ --remap [packages]dependencies:packages.dependencies \ --remap [packages]keywords:packages.keywords \ --remap [packages]details:packages.details \ --remap [packages]details.author:packages.details.author \ --remap [packages]details.project_site:packages.details.project_site \ --remap [packages]details.repository_site:packages.details.repository_site \ --remap [packages]details.documentation_site:packages.details.documentation_site \ --remap [packages]details.license:packages.details.license \ --remap [packages]assets:packages.assets \ --remap [packages]versions:packages.versions \ --remap [packages]versions.view_all:packages.versions.view_all \ --remap [packages]dependency.id:packages.dependency.id \ --remap [packages]dependency.version:packages.dependency.version \ --remap [packages]search_in_external_registry:packages.search_in_external_registry \ --remap [packages]alpine.registry:packages.alpine.registry \ --remap [packages]alpine.registry.key:packages.alpine.registry.key \ --remap [packages]alpine.registry.info:packages.alpine.registry.info \ --remap [packages]alpine.install:packages.alpine.install \ --remap [packages]alpine.repository:packages.alpine.repository \ --remap [packages]alpine.repository.branches:packages.alpine.repository.branches \ --remap [packages]alpine.repository.repositories:packages.alpine.repository.repositories \ --remap [packages]alpine.repository.architectures:packages.alpine.repository.architectures \ --remap [packages]arch.pacman.helper.gpg:packages.arch.pacman.helper.gpg \ --remap [packages]arch.pacman.repo.multi:packages.arch.pacman.repo.multi \ --remap [packages]arch.pacman.repo.multi.item:packages.arch.pacman.repo.multi.item \ --remap [packages]arch.pacman.conf:packages.arch.pacman.conf \ --remap [packages]arch.pacman.sync:packages.arch.pacman.sync \ --remap [packages]arch.version.properties:packages.arch.version.properties \ --remap [packages]arch.version.description:packages.arch.version.description \ --remap [packages]arch.version.provides:packages.arch.version.provides \ --remap [packages]arch.version.groups:packages.arch.version.groups \ --remap [packages]arch.version.depends:packages.arch.version.depends \ --remap [packages]arch.version.optdepends:packages.arch.version.optdepends \ --remap [packages]arch.version.makedepends:packages.arch.version.makedepends \ --remap [packages]arch.version.checkdepends:packages.arch.version.checkdepends \ --remap [packages]arch.version.conflicts:packages.arch.version.conflicts \ --remap [packages]arch.version.replaces:packages.arch.version.replaces \ --remap [packages]arch.version.backup:packages.arch.version.backup \ --remap [packages]cargo.registry:packages.cargo.registry \ --remap [packages]cargo.install:packages.cargo.install \ --remap [packages]chef.registry:packages.chef.registry \ --remap [packages]chef.install:packages.chef.install \ --remap [packages]composer.registry:packages.composer.registry \ --remap [packages]composer.install:packages.composer.install \ --remap [packages]composer.dependencies:packages.composer.dependencies \ --remap [packages]composer.dependencies.development:packages.composer.dependencies.development \ --remap [packages]conan.registry:packages.conan.registry \ --remap [packages]conan.install:packages.conan.install \ --remap [packages]conda.registry:packages.conda.registry \ --remap [packages]conda.install:packages.conda.install \ --remap [packages]container.images.title:packages.container.images.title \ --remap [packages]container.details.type:packages.container.details.type \ --remap [packages]container.details.platform:packages.container.details.platform \ --remap [packages]container.pull:packages.container.pull \ --remap [packages]container.digest:packages.container.digest \ --remap [packages]container.multi_arch:packages.container.multi_arch \ --remap [packages]container.layers:packages.container.layers \ --remap [packages]container.labels:packages.container.labels \ --remap [packages]container.labels.key:packages.container.labels.key \ --remap [packages]container.labels.value:packages.container.labels.value \ --remap [packages]cran.registry:packages.cran.registry \ --remap [packages]cran.install:packages.cran.install \ --remap [packages]debian.registry:packages.debian.registry \ --remap [packages]debian.registry.info:packages.debian.registry.info \ --remap [packages]debian.install:packages.debian.install \ --remap [packages]debian.repository:packages.debian.repository \ --remap [packages]debian.repository.distributions:packages.debian.repository.distributions \ --remap [packages]debian.repository.components:packages.debian.repository.components \ --remap [packages]debian.repository.architectures:packages.debian.repository.architectures \ --remap [packages]generic.download:packages.generic.download \ --remap [packages]go.install:packages.go.install \ --remap [packages]helm.registry:packages.helm.registry \ --remap [packages]helm.install:packages.helm.install \ --remap [packages]maven.registry:packages.maven.registry \ --remap [packages]maven.install:packages.maven.install \ --remap [packages]maven.install2:packages.maven.install2 \ --remap [packages]maven.download:packages.maven.download \ --remap [packages]nuget.registry:packages.nuget.registry \ --remap [packages]nuget.install:packages.nuget.install \ --remap [packages]nuget.dependency.framework:packages.nuget.dependency.framework \ --remap [packages]npm.registry:packages.npm.registry \ --remap [packages]npm.install:packages.npm.install \ --remap [packages]npm.install2:packages.npm.install2 \ --remap [packages]npm.dependencies:packages.npm.dependencies \ --remap [packages]npm.dependencies.development:packages.npm.dependencies.development \ --remap [packages]npm.dependencies.bundle:packages.npm.dependencies.bundle \ --remap [packages]npm.dependencies.peer:packages.npm.dependencies.peer \ --remap [packages]npm.dependencies.optional:packages.npm.dependencies.optional \ --remap [packages]npm.details.tag:packages.npm.details.tag \ --remap [packages]pub.install:packages.pub.install \ --remap [packages]pypi.requires:packages.pypi.requires \ --remap [packages]pypi.install:packages.pypi.install \ --remap [packages]rpm.registry:packages.rpm.registry \ --remap [packages]rpm.distros.redhat:packages.rpm.distros.redhat \ --remap [packages]rpm.distros.suse:packages.rpm.distros.suse \ --remap [packages]rpm.install:packages.rpm.install \ --remap [packages]rpm.repository:packages.rpm.repository \ --remap [packages]rpm.repository.architectures:packages.rpm.repository.architectures \ --remap [packages]rpm.repository.multiple_groups:packages.rpm.repository.multiple_groups \ --remap [packages]alt.registry:packages.alt.registry \ --remap [packages]alt.registry.install:packages.alt.registry.install \ --remap [packages]alt.install:packages.alt.install \ --remap [packages]alt.setup:packages.alt.setup \ --remap [packages]alt.repository:packages.alt.repository \ --remap [packages]alt.repository.architectures:packages.alt.repository.architectures \ --remap [packages]alt.repository.multiple_groups:packages.alt.repository.multiple_groups \ --remap [packages]rubygems.install:packages.rubygems.install \ --remap [packages]rubygems.install2:packages.rubygems.install2 \ --remap [packages]rubygems.dependencies.runtime:packages.rubygems.dependencies.runtime \ --remap [packages]rubygems.dependencies.development:packages.rubygems.dependencies.development \ --remap [packages]rubygems.required.ruby:packages.rubygems.required.ruby \ --remap [packages]rubygems.required.rubygems:packages.rubygems.required.rubygems \ --remap [packages]swift.registry:packages.swift.registry \ --remap [packages]swift.install:packages.swift.install \ --remap [packages]swift.install2:packages.swift.install2 \ --remap [packages]vagrant.install:packages.vagrant.install \ --remap [packages]settings.link:packages.settings.link \ --remap [packages]settings.link.description:packages.settings.link.description \ --remap [packages]settings.link.select:packages.settings.link.select \ --remap [packages]settings.link.button:packages.settings.link.button \ --remap [packages]settings.link.success:packages.settings.link.success \ --remap [packages]settings.link.error:packages.settings.link.error \ --remap [packages]settings.delete:packages.settings.delete \ --remap [packages]settings.delete.description:packages.settings.delete.description \ --remap [packages]settings.delete.notice:packages.settings.delete.notice \ --remap [packages]settings.delete.success:packages.settings.delete.success \ --remap [packages]settings.delete.error:packages.settings.delete.error \ --remap [packages]owner.settings.cargo.title:packages.owner.settings.cargo.title \ --remap [packages]owner.settings.cargo.initialize:packages.owner.settings.cargo.initialize \ --remap [packages]owner.settings.cargo.initialize.description:packages.owner.settings.cargo.initialize.description \ --remap [packages]owner.settings.cargo.initialize.error:packages.owner.settings.cargo.initialize.error \ --remap [packages]owner.settings.cargo.initialize.success:packages.owner.settings.cargo.initialize.success \ --remap [packages]owner.settings.cargo.rebuild:packages.owner.settings.cargo.rebuild \ --remap [packages]owner.settings.cargo.rebuild.description:packages.owner.settings.cargo.rebuild.description \ --remap [packages]owner.settings.cargo.rebuild.error:packages.owner.settings.cargo.rebuild.error \ --remap [packages]owner.settings.cargo.rebuild.success:packages.owner.settings.cargo.rebuild.success \ --remap [packages]owner.settings.cargo.rebuild.no_index:packages.owner.settings.cargo.rebuild.no_index \ --remap [packages]owner.settings.cleanuprules.title:packages.owner.settings.cleanuprules.title \ --remap [packages]owner.settings.cleanuprules.add:packages.owner.settings.cleanuprules.add \ --remap [packages]owner.settings.cleanuprules.edit:packages.owner.settings.cleanuprules.edit \ --remap [packages]owner.settings.cleanuprules.none:packages.owner.settings.cleanuprules.none \ --remap [packages]owner.settings.cleanuprules.preview:packages.owner.settings.cleanuprules.preview \ --remap [packages]owner.settings.cleanuprules.preview.overview:packages.owner.settings.cleanuprules.preview.overview \ --remap [packages]owner.settings.cleanuprules.preview.none:packages.owner.settings.cleanuprules.preview.none \ --remap [packages]owner.settings.cleanuprules.pattern_full_match:packages.owner.settings.cleanuprules.pattern_full_match \ --remap [packages]owner.settings.cleanuprules.keep.title:packages.owner.settings.cleanuprules.keep.title \ --remap [packages]owner.settings.cleanuprules.keep.count:packages.owner.settings.cleanuprules.keep.count \ --remap [packages]owner.settings.cleanuprules.keep.pattern:packages.owner.settings.cleanuprules.keep.pattern \ --remap [packages]owner.settings.cleanuprules.keep.pattern.container:packages.owner.settings.cleanuprules.keep.pattern.container \ --remap [packages]owner.settings.cleanuprules.remove.title:packages.owner.settings.cleanuprules.remove.title \ --remap [packages]owner.settings.cleanuprules.remove.days:packages.owner.settings.cleanuprules.remove.days \ --remap [packages]owner.settings.cleanuprules.remove.pattern:packages.owner.settings.cleanuprules.remove.pattern \ --remap [packages]owner.settings.cleanuprules.success.update:packages.owner.settings.cleanuprules.success.update \ --remap [packages]owner.settings.cleanuprules.success.delete:packages.owner.settings.cleanuprules.success.delete \ --remap [packages]owner.settings.chef.title:packages.owner.settings.chef.title \ --remap [packages]owner.settings.chef.keypair:packages.owner.settings.chef.keypair \ --remap [packages]owner.settings.chef.keypair.description:packages.owner.settings.chef.keypair.description ``` In en-US the strings were manually moved lower in the file, before the `actions` section. Weblate proposes strings sequentially to translators, and would be really awkward to start a translation with `packages`. Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/10979 Reviewed-by: Michael Kriese <michael.kriese@gmx.de>
354 lines
24 KiB
JSON
354 lines
24 KiB
JSON
{
|
|
"packages.title": "Paketit",
|
|
"packages.empty": "Täällä ei vielä ole paketteja.",
|
|
"packages.empty.documentation": "Lisätietoja pakettirekisteristä on saatavilla <a target=\"_blank\" rel=\"noopener noreferrer\" href=\"%s\">dokumentaatiossa</a>.",
|
|
"packages.empty.repo": "Lähetitkö paketin, mutta se ei näy täällä? Siirry <a href=\"%[1]s\">paketin asetuksiin</a> ja linkitä se tähän tietovarastoon.",
|
|
"packages.registry.documentation": "Lisätietoja %s-rekisteristä on <a target=\"_blank\" rel=\"noopener noreferrer\" href=\"%s\">dokumentaatiossa</a>.",
|
|
"packages.filter.type": "Tyyppi",
|
|
"packages.filter.type.all": "Kaikki",
|
|
"packages.filter.no_result": "Suodattimesi ei tuottanut tuloksia.",
|
|
"packages.published_by": "Julkaistu %[1]s käyttäjän <a href=\"%[2]s\">%[3]s</a> toimesta",
|
|
"packages.published_by_in": "Julkaistu %[1]s, julkaisija <a href=\"%[2]s\">%[3]s</a> tietovarastossa <a href=\"%[4]s\"><strong>%[5]s</strong></a>",
|
|
"packages.pub.install": "Asenna paketti Dartilla suorittamalla komento:",
|
|
"packages.installation": "Asennus",
|
|
"packages.about": "Tietoja tästä paketista",
|
|
"packages.requirements": "Vaatimukset",
|
|
"packages.dependencies": "Riippuvuudet",
|
|
"packages.keywords": "Avainsanat",
|
|
"packages.details": "Yksityiskohdat",
|
|
"packages.details.author": "Tekijä",
|
|
"packages.details.project_site": "Projektin verkkosivusto",
|
|
"packages.details.repository_site": "Tietovaraston verkkosivusto",
|
|
"packages.details.documentation_site": "Dokumentaation verkkosivusto",
|
|
"packages.details.license": "Lisenssi",
|
|
"packages.assets": "Resurssit",
|
|
"packages.versions": "Versiot",
|
|
"packages.versions.view_all": "Näytä kaikki",
|
|
"packages.dependency.version": "Versio",
|
|
"packages.alpine.registry": "Aseta tämä rekisteri lisäämällä URL-osoite tiedostoon <code>/etc/apk/tietovarastot</code>:",
|
|
"packages.alpine.registry.key": "Lataa rekisterin julkinen RSA-avain hakemistoon <code>/etc/apk/keys/</code> vahvistaaksesi indeksin allekirjoituksen:",
|
|
"packages.alpine.registry.info": "Valitse $branch ja $repository alla olevasta listasta.",
|
|
"packages.alpine.install": "Asenna paketti seuraavalla komennolla:",
|
|
"packages.alpine.repository": "Tietovaraston tiedot",
|
|
"packages.alpine.repository.branches": "Haarat",
|
|
"packages.alpine.repository.repositories": "Tietovarastot",
|
|
"packages.alpine.repository.architectures": "Arkkitehtuurit",
|
|
"packages.arch.pacman.helper.gpg": "Lisää luottamusvarmenne pacmanille:",
|
|
"packages.arch.pacman.conf": "Lisää palvelin asiaan liittyvällä jakelulla ja arkkitehtuurilla tiedostoon <code>/etc/pacman.conf</code> :",
|
|
"packages.arch.pacman.sync": "Synkronoi paketti pacmanin kanssa:",
|
|
"packages.arch.version.properties": "Version ominaisuudet",
|
|
"packages.arch.version.description": "Kuvaus",
|
|
"packages.arch.version.provides": "Tarjoaa",
|
|
"packages.arch.version.groups": "Ryhmä",
|
|
"packages.arch.version.depends": "Riippuu",
|
|
"packages.arch.version.replaces": "Korvaa",
|
|
"packages.cargo.registry": "Määritä tämä rekisteri Cargon asetustiedostossa (esimerkiksi <code>~/.cargo/config.toml</code>):",
|
|
"packages.cargo.install": "Asenna paketti Cargolla suorittamalla seuraava komento:",
|
|
"packages.chef.registry": "Määritä tämä rekisteri <code>~/.chef/config.rb</code>-tiedostossa:",
|
|
"packages.chef.install": "Asenna paketti komennolla:",
|
|
"packages.composer.registry": "Määritä tämä rekisteri <code>~/.composer/config.json</code>-tiedostossa:",
|
|
"packages.composer.install": "Asenna paketti Composerilla suorittamalla komento:",
|
|
"packages.composer.dependencies": "Riippuvuudet",
|
|
"packages.composer.dependencies.development": "Kehitysriippuvuudet",
|
|
"packages.conan.registry": "Määritä tämä rekisteri komentoriviltä:",
|
|
"packages.conan.install": "Asenna paketti Conanilla suorittamalla komento:",
|
|
"packages.conda.registry": "Määritä tämä rekisteri Conda-tietovarastoksi <code>.condarc</code>-tiedostossa:",
|
|
"packages.conda.install": "Asenna paketti Condalla suorittamalla komento:",
|
|
"packages.container.images.title": "Levykuvat",
|
|
"packages.container.details.type": "Levykuvan tyyppi",
|
|
"packages.container.details.platform": "Alusta",
|
|
"packages.container.pull": "Vedä levykuva komentoriviltä:",
|
|
"packages.container.labels": "Nimilaput",
|
|
"packages.container.labels.key": "Avain",
|
|
"packages.container.labels.value": "Arvo",
|
|
"packages.cran.registry": "Määritä rekisteri <code>Rprofile.site</code>-tiedostossa:",
|
|
"packages.cran.install": "Asenna paketti komennolla:",
|
|
"packages.debian.registry": "Määritä tämä rekisteri komentoriviltä:",
|
|
"packages.debian.registry.info": "Valitse $distribution ja $component alla olevasta listasta.",
|
|
"packages.debian.install": "Asenna paketti komennolla:",
|
|
"packages.debian.repository": "Tietovaraston tiedot",
|
|
"packages.debian.repository.distributions": "Jakelut",
|
|
"packages.debian.repository.components": "Komponentit",
|
|
"packages.debian.repository.architectures": "Arkkitehtuurit",
|
|
"packages.generic.download": "Lataa paketti komentoriviltä:",
|
|
"packages.go.install": "Asenna paketti komentoriviltä:",
|
|
"packages.helm.registry": "Määritä tämä rekisteri komentoriviltä:",
|
|
"packages.helm.install": "Asenna paketti komennolla:",
|
|
"packages.maven.registry": "Määritä tämä rekisteri projektin <code>pom.xml</code>-tiedostossa:",
|
|
"packages.maven.install": "Käytä pakettia sisällyttämällä seuraava sisältö <code>dependencies</code>-lohkoon <code>pom.xml</code>-tiedostossa:",
|
|
"packages.maven.install2": "Suorita komentoriviltä:",
|
|
"packages.maven.download": "Lataa riippuvuus suorittamalla komentorivillä:",
|
|
"packages.nuget.registry": "Määritä rekisteri komentoriviltä:",
|
|
"packages.nuget.install": "Asenna paketti NuGetillä suorittamalla komento:",
|
|
"packages.npm.registry": "Määritä rekisteri projektin <code>.npmrc</code>-tiedostossa:",
|
|
"packages.npm.install": "Asenna paketti npm:llä komennolla:",
|
|
"packages.npm.install2": "tai lisää se package.json-tiedostoon:",
|
|
"packages.npm.dependencies": "Riippuvuudet",
|
|
"packages.npm.dependencies.development": "Kehitysriippuvuudet",
|
|
"packages.npm.dependencies.optional": "Valinnaiset riippuvuudet",
|
|
"packages.pypi.requires": "Vaatii Pythonin",
|
|
"packages.pypi.install": "Asenna paketti pipillä komennolla:",
|
|
"packages.rpm.registry": "Määritä rekisteri komentoriviltä:",
|
|
"packages.rpm.distros.redhat": "RedHatiin pohjautuvilla jakeluilla",
|
|
"packages.rpm.distros.suse": "SUSE:en pohjautuvilla jakeluilla",
|
|
"packages.rpm.install": "Asenna paketti komennolla:",
|
|
"packages.rpm.repository": "Tietovaraston tiedot",
|
|
"packages.rpm.repository.architectures": "Arkkitehtuurit",
|
|
"packages.rpm.repository.multiple_groups": "Tämä paketti on saatavilla useissa ryhmissä.",
|
|
"packages.alt.registry": "Määritä tämä rekisteri komentoriviltä:",
|
|
"packages.alt.registry.install": "Asenna paketti komennolla:",
|
|
"packages.alt.install": "Asenna paketti",
|
|
"packages.alt.repository": "Tietovaraston tiedot",
|
|
"packages.alt.repository.architectures": "Arkkitehtuurit",
|
|
"packages.alt.repository.multiple_groups": "Tämä paketti on saatavilla useissa ryhmissä.",
|
|
"packages.rubygems.install": "Asenna paketti gemillä suorittamalla komento:",
|
|
"packages.rubygems.install2": "tai lisää se Gemfileen:",
|
|
"packages.rubygems.dependencies.runtime": "Ajonaikaiset riippuvuudet",
|
|
"packages.rubygems.dependencies.development": "Kehitysriippuvuudet",
|
|
"packages.rubygems.required.ruby": "Vaatii Ruby-version",
|
|
"packages.rubygems.required.rubygems": "Vaatii RubyGem-version",
|
|
"packages.swift.registry": "Määritä rekisteri komentoriviltä:",
|
|
"packages.swift.install": "Lisää paketti <code>Package.swift</code>-tiedostoon:",
|
|
"packages.swift.install2": "ja suorita komento:",
|
|
"packages.vagrant.install": "Lisää Vagrant-boksi suorittamalla komento:",
|
|
"packages.settings.link": "Linkitä tämä paketti tietovarastoon",
|
|
"packages.settings.link.description": "Jos linkität paketin tietovarastoon, paketti listataan tietovaraston pakettilistalla.",
|
|
"packages.settings.link.select": "Valitse tietovarasto",
|
|
"packages.settings.link.button": "Päivitä tietovaraston linkki",
|
|
"packages.settings.link.success": "Tietovaraston linkki päivitettiin onnistuneesti.",
|
|
"packages.settings.link.error": "Tietovaraston linkin päivittäminen epäonnistui.",
|
|
"packages.settings.delete": "Poista paketti",
|
|
"packages.settings.delete.description": "Paketin poistaminen on peruuttamaton toimenpide, sitä ei voi perua.",
|
|
"packages.settings.delete.notice": "Olet aikeissa poistaa %s (%s). Tätä toimenpidettä ei voi perua. Haluatko varmasti jatkaa?",
|
|
"packages.settings.delete.success": "Paketti on poistettu.",
|
|
"packages.settings.delete.error": "Paketin poistaminen epäonnistui.",
|
|
"packages.owner.settings.cargo.title": "Cargo-rekisterin indeksi",
|
|
"packages.owner.settings.cargo.initialize": "Alusta indeksi",
|
|
"packages.owner.settings.cargo.initialize.description": "Cargo-rekisterin käyttöä varten tarvitaan erityinen indeksi Git -tietovarasto. Tämän vaihtoehdon käyttäminen luo (uudelleen) tietovaraston ja määrittää sen automaattisesti.",
|
|
"packages.owner.settings.cargo.initialize.error": "Cargo-indeksin alustaminen epäonnistui: %v",
|
|
"packages.owner.settings.cargo.initialize.success": "Cargo-indeksi luotiin onnistuneesti.",
|
|
"packages.owner.settings.cargo.rebuild": "Rakenna indeksi uudelleen",
|
|
"packages.owner.settings.cargo.rebuild.error": "Cargo-indeksin rakentaminen uudelleen epäonnistui: %v",
|
|
"packages.owner.settings.cargo.rebuild.success": "Cargo-indeksi rakennettiin uudelleen.",
|
|
"packages.owner.settings.cargo.rebuild.no_index": "Ei voi rakentaa uudelleen, indeksiä ei ole alustettu.",
|
|
"packages.owner.settings.cleanuprules.title": "Siivoussäännöt",
|
|
"packages.owner.settings.cleanuprules.add": "Lisää siivoussääntö",
|
|
"packages.owner.settings.cleanuprules.edit": "Muokkaa siivoussääntöä",
|
|
"packages.owner.settings.cleanuprules.none": "Siivoussääntöjä ei vielä ole.",
|
|
"packages.owner.settings.cleanuprules.preview": "Siivoussäännön esikatselu",
|
|
"packages.owner.settings.cleanuprules.preview.overview": "%d pakettia on ajastettu poistettavaksi.",
|
|
"packages.owner.settings.cleanuprules.preview.none": "Siivoussääntö ei vastaa yhtäkään pakettia.",
|
|
"packages.owner.settings.cleanuprules.pattern_full_match": "Toteuta kaava paketin koko nimeen",
|
|
"packages.owner.settings.cleanuprules.keep.title": "Näitä sääntöjä vastaavat versiot säilytetään, vaikka ne vastaisivat alla olevaa poistosääntöä.",
|
|
"packages.owner.settings.cleanuprules.keep.count": "Säilytä viimeisimmät",
|
|
"packages.owner.settings.cleanuprules.keep.pattern": "Säilytä kaavaa vastaavat versiot",
|
|
"packages.owner.settings.cleanuprules.keep.pattern.container": "Viimeisin (<code>latest</code>) versio säilytetään aina Container-paketeista.",
|
|
"packages.owner.settings.cleanuprules.remove.title": "Näitä sääntöjä vastaavat versiot poistetaan, ellei sääntö yläpuolella käske säilyttää niitä.",
|
|
"packages.owner.settings.cleanuprules.remove.days": "Poista versiot, jotka ovat vanhempia kuin",
|
|
"packages.owner.settings.cleanuprules.remove.pattern": "Poista kaavaa vastaavat versiot",
|
|
"packages.owner.settings.cleanuprules.success.update": "Siivoussääntö on päivitetty.",
|
|
"packages.owner.settings.cleanuprules.success.delete": "Siivoussääntö on poistettu.",
|
|
"packages.owner.settings.chef.title": "Chef-rekisteri",
|
|
"packages.owner.settings.chef.keypair": "Luo avainpari",
|
|
"packages.owner.settings.chef.keypair.description": "Chef-rekisteriin lähetettävät pyynnöt on allekirjoitettava salauskirjoituksella todennuskeinona. Avainparia luotaessa vain julkinen avain tallennetaan Forgejoon. Yksityinen avain toimitetaan sinulle käytettäväksi knifen kanssa. Uuden avainparin luominen korvaa edellisen.",
|
|
"fork.n_forks": {
|
|
"one": "%s forkki",
|
|
"other": "%s forkkia"
|
|
},
|
|
"stars.n_stars": {
|
|
"one": "%s tähti",
|
|
"other": "%s tähteä"
|
|
},
|
|
"release.n_downloads": {
|
|
"one": "%s lataus",
|
|
"other": "%s latausta"
|
|
},
|
|
"repo.pulls.merged_title_desc": {
|
|
"one": "yhdistetty %[1]d sitoumus <code>%[2]s</code>:sta kohteeseen <code>%[3]s</code> %[4]s",
|
|
"other": "yhdistetty %[1]d sitoumusta <code>%[2]s</code>:sta kohteeseen <code>%[3]s</code> %[4]s"
|
|
},
|
|
"repo.pulls.title_desc": {
|
|
"one": "haluaa yhdistää %[1]d sitoumus <code>%[2]s</code>:sta kohteeseen <code id=\"%[4]s\">%[3]s</code>",
|
|
"other": "haluaa yhdistää %[1]d sitoumusta <code>%[2]s</code>:sta kohteeseen <code id=\"%[4]s\">%[3]s</code>"
|
|
},
|
|
"search.milestone_kind": "Etsi merkkipaaluja…",
|
|
"home.welcome.no_activity": "Ei toimintaa",
|
|
"incorrect_root_url": "Tämä Forgejo-instanssi on määritetty toimimaan osoitteessa \"%s\". Tarkastelet tällä hetkellä Forgejoa eri URL-osoitteen kautta, mikä saattaa aiheuttaa sovelluksen osien toimimattomuutta. Virallinen URL-osoite on Forgejo-ylläpitäjien hallinnoima ROOT_URL-asetus app.ini -tiedostossa.",
|
|
"themes.names.forgejo-auto": "Forgejo (käyttöjärjestelmän määrittelemä teema)",
|
|
"home.welcome.activity_hint": "Syötteelläsi ei ole vielä mitään. Toimenpiteesi ja toimintasi tietovarastoissa, joita seuraat ilmaantuvat tälle sivulle.",
|
|
"home.explore_repos": "Tutustu tietovarastoihin",
|
|
"home.explore_users": "Tutki käyttäjiä",
|
|
"home.explore_orgs": "Tutki organisaatioita",
|
|
"error.not_found.title": "Sivua ei löytynyt",
|
|
"themes.names.forgejo-light": "Forgejo, vaalea",
|
|
"themes.names.forgejo-dark": "Forgejo, tumma",
|
|
"alert.range_error": " täytyy olla numero välillä %[1]s ja %[2]s.",
|
|
"alert.asset_load_failed": "Staattisen tiedoston lataus kohteesta {path} epäonnistui. Varmista, että staattisiin tiedostoihin pääsee käsiksi.",
|
|
"install.invalid_lfs_path": "LFS-juurta ei voitu luoda polkuun: %[1]s",
|
|
"mail.actions.not_successful_run_subject": "Työnkulku %[1]s epäonnistui tietovarastossa %[2]s",
|
|
"mail.actions.not_successful_run": "Työnkulku %[1]s epäonnistui tietovarastossa %[2]s",
|
|
"discussion.locked": "Tämä keskustelu on lukittu. Kommentointi on rajoitettu avustajille.",
|
|
"relativetime.future": "tulevaisuudessa",
|
|
"relativetime.days": {
|
|
"one": "%d päivä sitten",
|
|
"other": "%d päivää sitten"
|
|
},
|
|
"relativetime.months": {
|
|
"one": "%d kuukausi sitten",
|
|
"other": "%d kuukautta sitten"
|
|
},
|
|
"relativetime.years": {
|
|
"one": "%d vuosi sitten",
|
|
"other": "%d vuotta sitten"
|
|
},
|
|
"relativetime.1day": "eilen",
|
|
"relativetime.2days": "kaksi päivää sitten",
|
|
"relativetime.1week": "viime viikolla",
|
|
"relativetime.2weeks": "kaksi viikkoa sitten",
|
|
"relativetime.1year": "viime vuonna",
|
|
"relativetime.2years": "kaksi vuotta sitten",
|
|
"relativetime.hours": {
|
|
"one": "%d tunti sitten",
|
|
"other": "%d tuntia sitten"
|
|
},
|
|
"relativetime.mins": {
|
|
"one": "%d minuutti sitten",
|
|
"other": "%d minuuttia sitten"
|
|
},
|
|
"relativetime.1month": "viime kuussa",
|
|
"relativetime.now": "nyt",
|
|
"relativetime.weeks": {
|
|
"one": "%d viikko sitten",
|
|
"other": "%d viikkoa sitten"
|
|
},
|
|
"meta.last_line": "Thank you for translating Forgejo! Päivitä tämä käännös, jos luet tämän viestin.",
|
|
"relativetime.2months": "kaksi kuukautta sitten",
|
|
"mail.actions.successful_run_after_failure_subject": "Työnkulku %[1]s palautettu tietovarastoon %[2]s",
|
|
"mail.actions.successful_run_after_failure": "Työnkulku %[1]s palautettu tietovarastoon %[2]s",
|
|
"mail.actions.run_info_cur_status": "Tämän juoksun tila: %[1]s (juuri päivitetty %[2]s:sta)",
|
|
"mail.actions.run_info_previous_status": "Edellisen ajon tila: %[1]s",
|
|
"mail.actions.run_info_trigger": "Laukaistui, koska: %[1]s, tekijänä: %[2]s",
|
|
"moderation.abuse_category.malware": "Haittaohjelma",
|
|
"moderation.abuse_category.illegal_content": "Laiton sisältö",
|
|
"watch.list.none": "Kukaan ei seuraa tätä tietovarastoa.",
|
|
"followers.incoming.list.self.none": "Kukaan ei seuraa profiiliasi.",
|
|
"followers.incoming.list.none": "Kukaan ei seuraa tätä käyttäjää.",
|
|
"followers.outgoing.list.self.none": "Et seuraa yhtäkään käyttäjää.",
|
|
"compare.branches.title": "Vertaa haaroja",
|
|
"admin.auths.allow_username_change": "Salli käyttäjänimen vaihto",
|
|
"admin.auths.allow_username_change.description": "Salli käyttäjien vaihtaa käyttäjänimiään profiiliasetuksissaan",
|
|
"moderation.report_remarks": "Havainnot",
|
|
"repo.settings.push_mirror.branch_filter.label": "Haarasuodatin (valinnainen)",
|
|
"discussion.sidebar.reference": "Viittaus",
|
|
"profile.edit.link": "Muokkaa profiilia",
|
|
"feed.atom.link": "Atom-syöte",
|
|
"keys.ssh.link": "SSH-avaimet",
|
|
"keys.gpg.link": "GPG-avaimet",
|
|
"admin.moderation.reports": "Raportit",
|
|
"admin.moderation.no_open_reports": "Ei avoimia raportteja.",
|
|
"stars.list.none": "Kukaan ei ole lisännyt tähteä tähän tietovarastoon.",
|
|
"followers.outgoing.list.none": "%s ei seuraa yhtäkään käyttäjää.",
|
|
"moderation.report_abuse_form.details": "Käytä tätä lomaketta ilmoittaaksesi käyttäjistä, jotka luovat roskapostiprofiileja, -tietovarastoja, -ongelmia, -kommentteja tai muuten käyttäytyvät soveltumattomasti.",
|
|
"repo.settings.push_mirror.branch_filter.description": "Peilattavat haarat. Jätä tyhjäksi peilataksesi kaikki haarat. Lue <a href=\"%[1]s\">%[2]s-dokumentaatio</a> nähdäksesi syntaksin. Esimerkit: <code>main, release/*</code>",
|
|
"profile.actions.tooltip": "Lisää toimintoja",
|
|
"editor.textarea.tab_hint": "Rivi on jo sisennetty. Paina <kbd>Tab</kbd> uudelleen tai <kbd>Escape</kbd> poistuaksesi editorista.",
|
|
"mail.actions.run_info_sha": "Kommitti: %[1]s",
|
|
"editor.textarea.shift_tab_hint": "Ei sisennystä tällä rivillä. Paina <kbd>Shift</kbd> + <kbd>Tab</kbd> uudelleen tai <kbd>Escape</kbd> poistuaksesi editorista.",
|
|
"admin.config.global_2fa_requirement.all": "Kaikki käyttäjät",
|
|
"admin.config.global_2fa_requirement.admin": "Ylläpitäjät",
|
|
"repo.pulls.already_merged": "Yhdistäminen epäonnistui: tämä vetopyyntö on jo yhdistetty.",
|
|
"moderation.report_abuse": "Ilmoita väärinkäytöstä",
|
|
"moderation.report_content": "Ilmoita sisällöstä",
|
|
"moderation.report_abuse_form.header": "Ilmoita väärinkäytöstä ylläpidolle",
|
|
"moderation.report_abuse_form.already_reported": "Olet jo ilmoittanut tästä sisällöstä",
|
|
"moderation.abuse_category": "Luokka",
|
|
"moderation.abuse_category.placeholder": "Valitse luokka",
|
|
"moderation.abuse_category.spam": "Roskaposti",
|
|
"moderation.abuse_category.other_violations": "Muut alustan sääntöjen vastaiset toimet",
|
|
"moderation.report_remarks.placeholder": "Kerro lisätietoja väärinkäytökseen liittyen.",
|
|
"moderation.submit_report": "Lähetä raportti",
|
|
"moderation.reporting_failed": "Uuden väärinkäytösraportin lähettäminen ei onnistu: %v",
|
|
"moderation.reported_thank_you": "Kiitos ilmoituksesta. Ylläpito on nyt tietoinen siitä.",
|
|
"repo.diff.commit.next-short": "Seuraava",
|
|
"repo.diff.commit.previous-short": "Edellinen",
|
|
"admin.dashboard.remove_resolved_reports": "Poista selvitetyt raportit",
|
|
"migrate.pagure.project_url": "Pagure-projektin URL-osoite",
|
|
"migrate.pagure.project_example": "Pagure-projektin URL-osoite, esim. https://pagure.io/pagure",
|
|
"migrate.pagure.token_label": "Poletti",
|
|
"migrate.github.description": "Tee migraatio github.comista tai GitHub Enterprise -palvelimelta.",
|
|
"migrate.git.description": "Suorita tietovaraston migraatio mistä tahansa Git-palvelusta.",
|
|
"migrate.gitea.description": "Tee migraatio gitea.comista tai muista Gitea-instansseista.",
|
|
"migrate.gitlab.description": "Tee migraatio gitlab.comista tai muista GitLab-instansseista.",
|
|
"migrate.gogs.description": "Tee migraatio notabug.orgista tai muista Gogs-instansseista.",
|
|
"migrate.onedev.description": "Tee migraatio code.onedev.io:sta tai muista OneDev-instansseista.",
|
|
"migrate.gitbucket.description": "Tee migraatio GitBucket-instansseista.",
|
|
"migrate.codebase.description": "Tee migraatio codebasehq.comista.",
|
|
"migrate.forgejo.description": "Tee migraatio codeberg.orgista tai muista Forgejo-instansseista.",
|
|
"moderation.report_abuse_form.invalid": "Virheelliset argumentit",
|
|
"admin.config.security": "Turvallisuusasetukset",
|
|
"admin.config.global_2fa_requirement.title": "Globaali kaksivaiheisen tunnistuksen vaatimus",
|
|
"admin.config.global_2fa_requirement.none": "Ei",
|
|
"settings.visibility.description": "Profiilin näkyvyys vaikuttaa muiden mahdollisuuteen päästä ei-yksityisiin tietovarastoihisi. <a href=\"%s\" target=\"_blank\">Lue lisää</a>.",
|
|
"settings.twofa_unroll_unavailable": "Kaksivaiheinen tunnistautuminen vaaditaan tilillesi, eikä sitä voi poistaa käytöstä.",
|
|
"settings.twofa_reenroll": "Ota uudelleen käyttöön kaksivaiheinen tunnistus",
|
|
"settings.must_enable_2fa": "Tämä Forgejo-instanssi vaatii käyttäjien ottavan käyttöön kaksivaiheisen tunnistuksen, ennen kuin käyttäjätiliä voi käyttää.",
|
|
"error.must_enable_2fa": "Tämä Forgejo-instanssi vaatii käyttäjien ottavan käyttöön kaksivaiheisen tunnistuksen, ennen kuin käyttäjätiliä voi käyttää. Ota se käyttöön: %s",
|
|
"avatar.constraints_hint": "Mukautettu profiilikuva voi olla kooltaan enintään %[1]s tai enintään %[2]dx%[3]d pikseliä",
|
|
"repo.commit.load_tags_failed": "Tagien lataaminen epäonnistui sisäisen virheen vuoksi",
|
|
"actions.runs.run_attempt_label": "Suoritusyritys #%[1]s (%[2]s)",
|
|
"migrate.pagure.description": "Tee migraatio pagure.io:sta tai muista Pagure-instansseista.",
|
|
"pulse.n_active_issues": {
|
|
"one": "%s aktiivinen ongelma",
|
|
"other": "%s aktiivista ongelmaa"
|
|
},
|
|
"pulse.n_active_prs": {
|
|
"one": "%s aktiivinen vetopyyntö",
|
|
"other": "%s aktiivista vetopyyntöä"
|
|
},
|
|
"repo.pulls.maintainers_can_edit": "Ylläpitäjät voivat muokata tätä vetopyyntöä.",
|
|
"repo.pulls.maintainers_cannot_edit": "Ylläpitäjät eivät voi muokata tätä vetopyyntöä.",
|
|
"repo.form.cannot_create": "Kaikki tilat, joihin voit luoda tietovarastoja, ovat saavuttaneet tietovarastojen rajan.",
|
|
"migrate.form.error.url_credentials": "URL-osoite sisältää valtuustiedot, laita ne vastaavasti käyttäjänimi- ja salasanakenttiin",
|
|
"warning.repository.out_of_sync": "Tämän tietotietovaraston tietokantaesitys ei ole synkronoitu. Jos tämä varoitus näkyy edelleen tämän tietovaraston sitoumuksen lähettämisen jälkeen, ota yhteyttä järjestelmänvalvojaan.",
|
|
"admin.moderation.deleted_content_ref": "Ilmoitettua sisältöä, jonka tyyppi on %[1]v ja tunnus %[2]d, ei enää ole olemassa",
|
|
"settings.twofa_reenroll.description": "Ota mukaan kaksivaiheinen todennus uudelleen",
|
|
"user.ghost.tooltip": "Tämä käyttäjä on poistettu tai häntä ei voida yhdistää.",
|
|
"og.repo.summary_card.alt_description": "Yhteenvetokortti tietovarastosta %[1]s, kuvattu seuraavasti: %[2]s",
|
|
"migrate.pagure.incorrect_url": "Virheellinen lähdetietovaraston URL-osoite on syötetty",
|
|
"actions.runs.viewing_out_of_date_run": "Katselet tämän työn vanhentunutta suorituskertaa, joka suoritettiin %[1]s.",
|
|
"watch.n_watchers": {
|
|
"one": "%s seuraaja",
|
|
"other": "%s seuraajaa"
|
|
},
|
|
"repo.issues.filter_poster.hint": "Suodata tekijän perusteella",
|
|
"repo.issues.filter_reviewers.hint": "Suodata katselmoijan perusteella",
|
|
"repo.issues.filter_mention.hint": "Suodata mainitun käyttäjän perusteella",
|
|
"repo.issues.filter_modified.hint": "Suodata viimeisimmän muokkauspäivän perusteella",
|
|
"search.syntax": "Hakusyntaksi",
|
|
"keys.verify.token.hint": "Poletti on voimassa vain 1 minuutin. <a href=\"%[1]s\">Hanki uusi jos se vanheni</a>.",
|
|
"admin.moderation.moderation_reports": "Moderaatioraportit",
|
|
"migrate.pagure.private_issues.summary": "Yksityiset ongelmat (valinnainen)",
|
|
"teams.add_all_repos.modal.header": "Lisää kaikki tietovarastot",
|
|
"teams.remove_all_repos.modal.header": "Poista kaikki tietovarastot",
|
|
"repo.pulls.poster_trust_deny": "Kiellä",
|
|
"repo.pulls.poster_trust_once": "Hyväksy kerran",
|
|
"repo.pulls.poster_trust_always": "Hyväksy aina",
|
|
"moderation.action.account.delete": "Poista tili",
|
|
"moderation.action.account.suspend": "Jäädytä tili",
|
|
"moderation.action.repo.delete": "Poista tietovarasto",
|
|
"moderation.action.issue.delete": "Poista ongelma",
|
|
"moderation.action.comment.delete": "Poista kommentti",
|
|
"moderation.unknown_action": "Tuntematon toiminto",
|
|
"moderation.users.cannot_suspend_self": "Et voi jäädyttää omaa tiliäsi.",
|
|
"moderation.users.cannot_suspend_org": "Organisaatioita ei voi jäädyttää.",
|
|
"moderation.users.already_suspended": "Käyttäjätili on jo jäädytetty.",
|
|
"moderation.users.suspend_success": "Käyttäjätili on jäädytetty.",
|
|
"moderation.issue.deletion_success": "Ongelma on poistettu.",
|
|
"moderation.comment.deletion_success": "Kommentti on poistettu.",
|
|
"issues.updated": "päivitetty %s",
|
|
"search.fuzzy": "Sumea",
|
|
"mail.issue.action.close_by_commit": "%[1]s sulki %[2]s kommitissa %[3]s.",
|
|
"editor.search": "Hae",
|
|
"editor.replace": "Korvaa",
|
|
"editor.replace_all": "Korvaa kaikki"
|
|
}
|