From 88dd82a605dd50f7dcc8cf6009e1d85d84747b4b Mon Sep 17 00:00:00 2001 From: =?utf8?q?David=20=E2=80=98Bombe=E2=80=99=20Roden?= Date: Wed, 19 Nov 2014 07:04:47 +0100 Subject: [PATCH] Add Finnish translation. Thanks, Samuel_Mehmke@tgi77g32udm5aq3agpfaiiz6zb63bcj5zgs2bxruu7mblfqzk6ma.freemail! --- src/main/java/de/todesbaum/jsite/main/Main.java | 3 +- .../de/todesbaum/jsite/i18n/jSite.properties | 1 + .../de/todesbaum/jsite/i18n/jSite_de.properties | 1 + .../de/todesbaum/jsite/i18n/jSite_fi.properties | 207 +++++++++++++++++++++ .../de/todesbaum/jsite/i18n/jSite_fr.properties | 3 +- .../de/todesbaum/jsite/i18n/jSite_pl.properties | 1 + src/main/resources/flag-fi.png | Bin 0 -> 412 bytes 7 files changed, 214 insertions(+), 2 deletions(-) create mode 100644 src/main/resources/de/todesbaum/jsite/i18n/jSite_fi.properties create mode 100644 src/main/resources/flag-fi.png diff --git a/src/main/java/de/todesbaum/jsite/main/Main.java b/src/main/java/de/todesbaum/jsite/main/Main.java index 8fe5529..0e2d546 100644 --- a/src/main/java/de/todesbaum/jsite/main/Main.java +++ b/src/main/java/de/todesbaum/jsite/main/Main.java @@ -126,7 +126,8 @@ public class Main implements ActionListener, ListSelectionListener, WizardListen Locale.ENGLISH, Locale.GERMAN, Locale.FRENCH, - new Locale("pl") + new Locale("pl"), + new Locale("fi") }; /** The actions that switch the language. */ diff --git a/src/main/resources/de/todesbaum/jsite/i18n/jSite.properties b/src/main/resources/de/todesbaum/jsite/i18n/jSite.properties index df40f05..0257591 100644 --- a/src/main/resources/de/todesbaum/jsite/i18n/jSite.properties +++ b/src/main/resources/de/todesbaum/jsite/i18n/jSite.properties @@ -45,6 +45,7 @@ jsite.menu.language.de=Deutsch jsite.menu.language.fr=Fran\u00e7ais jsite.menu.language.it=Italiano jsite.menu.language.pl=Polski +jsite.menu.language.fi=Suomi jsite.menu.nodes=Nodes jsite.menu.nodes.manage-nodes=Manage nodes jsite.menu.options=Options diff --git a/src/main/resources/de/todesbaum/jsite/i18n/jSite_de.properties b/src/main/resources/de/todesbaum/jsite/i18n/jSite_de.properties index 908e4a1..eb67bcb 100644 --- a/src/main/resources/de/todesbaum/jsite/i18n/jSite_de.properties +++ b/src/main/resources/de/todesbaum/jsite/i18n/jSite_de.properties @@ -45,6 +45,7 @@ jsite.menu.language.de=Deutsch jsite.menu.language.fr=Fran\u00e7ais jsite.menu.language.it=Italiano jsite.menu.language.pl=Polski +jsite.menu.language.fi=Suomi jsite.menu.nodes=Nodes jsite.menu.nodes.manage-nodes=Nodes verwalten jsite.menu.options=Optionen diff --git a/src/main/resources/de/todesbaum/jsite/i18n/jSite_fi.properties b/src/main/resources/de/todesbaum/jsite/i18n/jSite_fi.properties new file mode 100644 index 0000000..394c1b2 --- /dev/null +++ b/src/main/resources/de/todesbaum/jsite/i18n/jSite_fi.properties @@ -0,0 +1,207 @@ +# +# jSite - jSite_fi.properties - Copyright © 2006–2014 David Roden +# +# This program is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; either version 2 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program; if not, write to the Free Software +# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. +# + +# Finnish language file by Samuel_Mehmke + +# Attention, translators! Most of the strings here are used directly. +# However, some of them are parsed by MessageFormat +# (http://java.sun.com/j2se/1.5.0/docs/api/java/text/MessageFormat.html) +# and thus have to adhere to some rules (check the URL above). This is the +# case when a line contains placeholders like {0} or {0,number}! In these +# lines single quotes (ASCII 39) needs to be escaped by entering them twice, +# otherwise the placeholder will not be replaced! + +jsite.general.ok=OK +jsite.general.cancel=Peruuta + +jsite.wizard.previous=Edellinen +jsite.wizard.next=Seuraava +jsite.wizard.quit=Lopeta + +jsite.quit.question=Haluatko todella lopettaa +jsite.quit.question.title=Lopeta todella? +jsite.quit.overwrite-configuration=Ylikirjoita asetukset?

Asetustiedosto on jo olemassa:
{0}

Kirjoitetaanko sen yli? +jsite.quit.overwrite-configuration.title=Ylikirjoita asetukset? +jsite.quit.config-not-saved=Asetuksia ei tallennettu

Asetuksia ei voitu tallentaa.
Haluatko lopettaa kuitenkin? + +jsite.menu.languages=Kielet +jsite.menu.language.en=English +jsite.menu.language.de=Deutsch +jsite.menu.language.fr=Fran\u00e7ais +jsite.menu.language.it=Italiano +jsite.menu.language.pl=Polski +jsite.menu.language.fi=Suomi +jsite.menu.nodes=Solmut +jsite.menu.nodes.manage-nodes=Hallitse solmuja +jsite.menu.options=Asetukset +jsite.menu.options.preferences=Asetukset +jsite.menu.help=Ohje +jsite.menu.help.check-for-updates=Tarkista Päivitykset +jsite.menu.help.about=Tietoja + +jsite.about.message=jSite {0}

Tekij\u00e4noikeus \u00a9 2006\u20132012 David Roden
Julkaistu lisenssill\u00e4 GNU General Public License + +jsite.node-manager.heading=Solmumanageri +jsite.node-manager.description=Hallitse solmujasi t\u00e4\u00e4ll\u00e4. +jsite.node-manager.node-information=Solmun tiedot +jsite.node-manager.add-node=Lis\u00e4\u00e4 Solmu +jsite.node-manager.new-node=Uusi Solmu +jsite.node-manager.delete-node=Poista Solmu +jsite.node-manager.delete-node.warning=Vahvista solmun poistaminen

Poistetaanko solmu todella? +jsite.node-manager.name=Nimi +jsite.node-manager.hostname=Is\u00e4nt\u00e4nimi +jsite.node-manager.port=Portti + +jsite.preferences.heading=Asetukset +jsite.preferences.description=K\u00e4yt\u00e4 t\u00e4t\u00e4 sivua hallitaksesi globaaleja asetuksia. +jsite.preferences.temp-directory=Hakemisto v\u00e4liaikaisille tiedostoille +jsite.preferences.temp-directory.default=Oletus (j\u00e4rjestelm\u00e4n valitsema) +jsite.preferences.temp-directory.custom=Mukautettu +jsite.preferences.temp-directory.choose=Valitse +jsite.preferences.temp-directory.choose.approve=Valitse +jsite.preferences.config-directory=Asetustiedoston sijainti +jsite.preferences.config-directory.jar=JAR-tiedoston vieress\u00e4 +jsite.preferences.config-directory.home=Kotihakemisto +jsite.preferences.config-directory.custom=Mukautettu +jsite.preferences.insert-options=Latausasetukset +jsite.preferences.insert-options.use-early-encode=Luo lopullinen URI aikaisin +jsite.preferences.insert-options.priority=Prioriteetti +jsite.preferences.insert-options.manifest-putter=Manifestin Asettaja + +jsite.insert.heading=Projektin lataaminen +jsite.insert.description=Ole hyv\u00e4 ja odota kun projektia ladataan. +jsite.insert.project-information=Projektin tiedot +jsite.insert.request-uri=Freesite +jsite.insert.start-time=Aloitusaika +jsite.insert.starting=Aloitetaan +jsite.insert.done=Valmis. +jsite.insert.done.title=Lataus valmis +jsite.insert.insert-aborted=Lataus keskeytettiin. +jsite.insert.insert-aborted.title=Lataus Keskeytetty +jsite.insert.progress=Edistys +jsite.insert.k-per-s=KB/s +jsite.insert.insert-failed=Lataus ep\u00e4onnistui

Projektin lataus ep\u00e4onnistui
joitain tiedostoja ei voitu ladata. +jsite.insert.insert-failed-with-cause=Lataus ep\u00e4onnistui

Projektin lataus ep\u00e4onnistui.
Joitain tiedostoja ei voitu ladata.
Seuraava virhe tapahtui:

{0} +jsite.insert.insert-failed.title=Lataus ep\u00e4onnistui +jsite.insert.inserted=Projekti ladattu

Projektisi ladattiin onnistuneesti. +jsite.insert.okay-copy-uri=Kopioi URI leikep\u00f6yd\u00e4lle +jsite.insert.reinserted-edition=Editio ladattu uudelleen

Editio, jota olet juuri lataamassa,
on jo ladattu aikaisemmin. +jsite.insert.reinserted-edition.title=Editio Ladattu Uudelleen + +jsite.file-scanner.can-not-read-directory=Ei voitu lukea hakemistoa + +jsite.project.heading=Valitse Projekti +jsite.project.description=Valitse projekti alla olevasta listasta, tai luo uusi projekti. +jsite.project.action.browse=Selaa +jsite.project.action.browse.choose=Valitse +jsite.project.action.browse.tooltip=Selaa hakemisto +jsite.project.action.add-project=Lis\u00e4\u00e4 projekti +jsite.project.action.add-project.tooltip=Lis\u00e4\u00e4 uusi projekti +jsite.project.new-project.name=Uusi Projekti +jsite.project.action.delete-project=Poista projekti +jsite.project.action.delete-project.tooltip=Poista projekti +jsite.project.action.delete-project.confirm=Vahvista poistaminen

Projekti \u201e{0}\u201c poistetaan!
Haluatko jatkaa? +jsite.project.action.clone-project=Kloonaa projekti +jsite.project.action.clone-project.copy=Kopio {0} +jsite.project.action.clone-project.tooltip=Kloonaa valittu projekti +jsite.project.action.copy-uri=Kopioi URI Leikep\u00f6yd\u00e4lle +jsite.project.action.copy-uri.tooltip=Kopioi projektin URI leikep\u00f6yd\u00e4lle +jsite.project.action.manage-keys=Hallitse Avaimia +jsite.project.action.manage-keys.tooltip=Hallitse t\u00e4m\u00e4n projektin avaimia +jsite.project.action.reset-edition=Alusta Editio +jsite.project.action.reset-edition.tooltip=Alustaa projektin editio-numeron +jsite.project.project.information=Projektin tiedot +jsite.project.project.name=Nimi +jsite.project.project.description=Kuvaus +jsite.project.project.local-path=Paikallinen polku +jsite.project.project.address=Osoite +jsite.project.project.path=Polku +jsite.project.project.edition=Editio +jsite.project.project.uri=URI +jsite.project.keygen.io-error=Solmuun ei saatu yhteytt\u00e4

Kommunikointi Freenet solmusi kanssa ep\u00e4onnistui
seuraavan viestin kanssa:

{0}

Ole hyv\u00e4 ja varmista, ett\u00e4 olet asettannut
oikean is\u00e4nt\u00e4nimen ja portin numeron
”Solmun Hallinta” sivulla. +jsite.project.warning.generate-new-key=Luo uusi avain?

Jos luot uuden avaimen, sivustosi julkaistaan
kyseisell\u00e4 avaimella. Muiden k\u00e4ytt\u00e4jien
luottamus vanhaan avaimeen menetet\u00e4\u00e4n!
Editio my\u00f6s alustetaan. +jsite.project.warning.reset-edition=Alusta editio?

Edition alustaminen voi johtaa latausvirheisiin
ja sekaannukseen, ellet ole muuttannut
projektin polkua tai avainta! +jsite.project.warning.use-clipboard-now=URI kopioitu

Huomaa, ett\u00e4 jSite:n lopettaminen voi aiheuttaa
leikep\u00f6yd\u00e4n tyhjenemisen
K\u00e4yt\u00e4 URI:a v\u00e4litt\u00f6m\u00e4sti toisessa ikkunassa! + +jsite.project-files.heading=Projektin Tiedostot +jsite.project-files.description=T\u00e4ll\u00e4 sivulla voit asettaa parametrej\u00e4 projektin tiedostoille, kuten
ulkoisesti luodut avaimet tai MIME-tyypit, jos automaattinen tunnistus ep\u00e4onnistui. +jsite.project-files.action.rescan=Skannaa uudelleen +jsite.project-files.action.rescan.tooltip=Skannaa projektin hakemisto uusien tiedostojen varalta +jsite.project-files.always-force-insert=Pakota aina lataaminen +jsite.project-files.always-force-insert.tooltip=Ladataanko kaikki projektin tiedostot, vaikka ne eiv\u00e4t olisi muuttuneet +jsite.project-files.ignore-hidden-files=Ohita piilotetut tiedostot +jsite.project-files.ignore-hidden-files.tooltip=Piilotettuja tiedostoja ei ladata +jsite.project-files.file-options=Tiedostoasetukset +jsite.project-files.default=Oletustiedosto +jsite.project-files.default.tooltip=Aseta t\u00e4m\u00e4 tiedosto projektin indeksiksi +jsite.project-files.insert=Lataa +jsite.project-files.insert.tooltip=Poista valinta, jos et halua ladata t\u00e4t\u00e4 tiedostoa +jsite.project-files.force-insert=Pakota lataaminen +jsite.project-files.force-insert.tooltip=Lataa tiedosto vaikka se ei olisi muuttunut +jsite.project-files.insert-redirect=Uudelleenohjaa +jsite.project-files.insert-redirect.tooltip=Haluatko asettaa uudelleenohjauksen t\u00e4lle tiedostolle +jsite.project-files.custom-key=Mukautettu avain +jsite.project-files.custom-key.tooltip=Ulkoisesti luotu avain t\u00e4lle tiedostolle +jsite.project-files.rename=Nime\u00e4 uudelleen +jsite.project-files.rename.tooltip=Nime\u00e4 tiedosto uudelleen ladatulla sivustolla +jsite.project-files.mime-type=MIME-Tyyppi +jsite.project-files.mime-type.tooltip=Valitse oikea MIME-tyyppi t\u00e4ss\u00e4, jos automaattinen tunnistus ep\u00e4onnistui +jsite.project-files.container=S\u00e4ili\u00f6 +jsite.project-files.container.tooltip=Valitse s\u00e4ili\u00f6 t\u00e4lle tiedostolle +jsite.project-files.scan-error=Virhe tiedostoja skannatessa

Joko projektin hakemistoa ei ole olemassa,
tai jotkin tiedostot/hakemistot eiv\u00e4t ole k\u00e4ytett\u00e4viss\u00e4!
Ole hyv\u00e4 ja mene takaisin ja valitse oikea hakemisto! +jsite.project-files.insert-now=Lataa nyt +jsite.project-files.invalid-default-file=Vain hakemiston juuressa oleva tiedosto voidaan valita oletustiedostoksi. +jsite.project-files.scanning=Skannataan + +jsite.update-checker.found-version.title=Uusi versio l\u00f6ytyi +jsite.update-checker.found-version.message=Uusi versio l\u00f6ytyi.

Versio {0} (julkaistu {1,date}) +jsite.update-checker.latest-version.title=Tarkista p\u00e4ivitykset +jsite.update-checker.latest-version.newer.message=K\u00e4yt\u00e4t versiota {0}, mutta uudempi
versio ({1}) l\u00f6ytyi! +jsite.update-checker.latest-version.older.message=K\u00e4yt\u00e4t versiota {0}, mutta uusin
versio on {1}. +jsite.update-checker.latest-version.okay.message=K\u00e4yt\u00e4t versiota {0},
joka on uusin versio. + +jsite.key-dialog.title=Hallitse Projektin Avaimia +jsite.key-dialog.button.ok.tooltip=Hyv\u00e4ksy muutokset +jsite.key-dialog.button.cancel.tooltip=Hylk\u00e4\u00e4 muutokset +jsite.key-dialog.button.copy-from-project=Kopioi Projektista +jsite.key-dialog.button.copy-from-project.tooltip=Kopioi avaimet valitusta projektista +jsite.key-dialog.button.copy-from-identity=Kopioi Identiteetilt\u00e4 +jsite.key-dialog.button.copy-from-identity.tooltip=Kopioi avaimet valitulta identiteetilt\u00e4 +jsite.key-dialog.button.generate=Luo avaimet uudelleen +jsite.key-dialog.button.generate.tooltip=Luo uusi avainpari +jsite.key-dialog.label.keys=Avaimet +jsite.key-dialog.label.private-key=Yksityinen Avain +jsite.key-dialog.label.public-key=Julkinen Avain +jsite.key-dialog.label.copy-keys=Kopioi Avaimet +jsite.key-dialog.label.project=Projekti +jsite.key-dialog.label.identity=Identiteetti +jsite.key-dialog.label.actions=Toiminnot + +jsite.warning.empty-index=Ei oletustiedostoa

Et ole m\u00e4\u00e4ritellyt oletustiedostoa t\u00e4lle projektille.
Vaikka onkin mahdollista ladata projekti ilman oletustiedostoa,
sinun tulisi m\u00e4\u00e4ritell\u00e4 se selaamisen helpottamiseksi. +jsite.warning.index-not-html=Oletustiedosto ei ole HTML:\u00e4\u00e4

Oletustiedostosi MIME-tyyppi ei ole ”text/html”!
Sivuston katsominen selaimella voi tuottaa
odottamattomie tuloksia. +jsite.warning.site-larger-than-2-mib=Sivustosi on yli 2 MiB!

Sivustosi sis\u00e4lt\u00e4\u00e4 enemm\u00e4n kuin 2 megatavua.
Johtuen bugeista Freenetiss\u00e4, se ei luultavasti lataudu kunnolla.
Yrit\u00e4 pienent\u00e4\u00e4 sivuston kokoa, tai jatka omalla vastuullasi. + +jsite.error.no-node-selected=Solmua ei ole valittu

Ole hyv\u00e4 ja valitse solmu valikosta! +jsite.error.no-node-running=Solmu ei ole k\u00e4ynniss\u00e4

Et voi ladata projektia jos solmusi ei ole k\u00e4ynniss\u00e4.
Ole hyv\u00e4 ja k\u00e4ynnist\u00e4 solmusi ja yrit\u00e4
sitten uudestaan. +jsite.error.no-local-path=Ei paikallista polkua

Et m\u00e4\u00e4ritellyt paikallista polkua ladattaville tiedostoille.
Et voi jatkaa ilman polkua. +jsite.error.no-path=Ei Freesite-polkua

Et m\u00e4\u00e4ritellyt freesite-polkua.
Et voi jatkaa ilman freesite-polkua. +jsite.error.index-missing=Oletustiedostosi puuttuu

Oletustiedosto on m\u00e4\u00e4ritelty aikaisemmin,
mutta sit\u00e4 ei en\u00e4\u00e4 ole olemassa!
Ole hyv\u00e4 ja valitse uusi oletustiedosto. +jsite.error.index-not-inserted=Oletustiedostoa ei ladattu

Valitsit, ett\u00e4 oletustiedostoa ei ladata!
Sinun täytyy joko ladata se tai valita toinen oletustiedosto. +jsite.error.no-custom-key=Ei mukautettua avainta tiedostolle

P\u00e4\u00e4tit olla lataamatta {0},
mutta et antanut avainta uudelleenohjaukseen! +jsite.error.no-files-to-insert=Ei tiedostoja ladattavaksi

Et valinnut yht\u00e4\u00e4n tiedostoa ladattavaksi. Valitse
ainakin yksi tiedosto ladattavaksi! +jsite.error.duplicate-file=Duplikaattitiedosto

Tiedosto {0} on ladattu kahdesti!
Tarkista tiedostojesi nimet ja uudelleenohjaukset! diff --git a/src/main/resources/de/todesbaum/jsite/i18n/jSite_fr.properties b/src/main/resources/de/todesbaum/jsite/i18n/jSite_fr.properties index c9954a5..eda11c6 100644 --- a/src/main/resources/de/todesbaum/jsite/i18n/jSite_fr.properties +++ b/src/main/resources/de/todesbaum/jsite/i18n/jSite_fr.properties @@ -45,6 +45,7 @@ jsite.menu.language.de=Deutsch jsite.menu.language.fr=Fran\u00e7ais jsite.menu.language.it=Italiano jsite.menu.language.pl=Polski +jsite.menu.language.fi=Suomi jsite.menu.nodes=Noeud jsite.menu.nodes.manage-nodes=G\u00e9rer les noeuds jsite.menu.options=Options @@ -204,4 +205,4 @@ jsite.error.index-not-inserted=Fichier par d\u00e9faut non ins\u00e9r\u jsite.error.no-custom-key=Pas de clef existante sp\u00e9cifi\u00e9e pour ce fichier

Vous avez sp\u00e9cifier de ne pas ins\u00e9rer {0}
mais n'avez pas sp\u00e9cifier de clef ou rediriger! jsite.error.no-files-to-insert=Aucun fichier \u00e0 ins\u00e9rer

Vous n'avez s\u00e9lectionn\u00e9 aucun fichier pour l'insertion !
Veuillez s\u00e9lectionner au moins un fichier \u00e0 ins\u00e9rer. jsite.error.duplicate-file=Fichier dupliqu\u00e9

Le fichier {0} est ins\u00e9r\u00e9 deux fois !
Veuillez v\u00e9rifier les noms de fichier et les redirections. -# to update: 144, 145, 180-183, 189-192, 196 \ No newline at end of file +# to update: 145, 146, 181-184, 190-193, 197 diff --git a/src/main/resources/de/todesbaum/jsite/i18n/jSite_pl.properties b/src/main/resources/de/todesbaum/jsite/i18n/jSite_pl.properties index c34add4..4bb32b7 100644 --- a/src/main/resources/de/todesbaum/jsite/i18n/jSite_pl.properties +++ b/src/main/resources/de/todesbaum/jsite/i18n/jSite_pl.properties @@ -45,6 +45,7 @@ jsite.menu.language.de=Deutsch jsite.menu.language.fr=Fran\u00e7ais jsite.menu.language.it=Italiano jsite.menu.language.pl=Polski +jsite.menu.language.fi=Suomi jsite.menu.nodes=W\u0119z\u0142y jsite.menu.nodes.manage-nodes=Zarz\u0105dzaj w\u0119z\u0142ami jsite.menu.options=Opcje diff --git a/src/main/resources/flag-fi.png b/src/main/resources/flag-fi.png new file mode 100644 index 0000000000000000000000000000000000000000..b3518c1eabfdad19c63a45a1588b6fe8df232339 GIT binary patch literal 412 zcmV;N0b~A&P)f)V}ytR0IanQlu|pM zh+G?#$CMI?s3|taU|AMy2ksgabY0gJ6A{*Rt(-}(Z_fkFhKA+M19_$&O8O#j! z9)<|hI3is39zsAE2FN^L6`WIoA%dk=dfG^jo3raWD3KXa1X^oY`*(N3nlIAhe$`_1 z;dDCXloI;B|CP*)r}r;-_ON8}_IO((EAdU!1m_%>87id&W6a((Ye9yvq|~^+HJXT^ zj>lu;xV08J=O%LzLC(2yopVrsBXiE7(;5