From: David ‘Bombe’ Roden Date: Mon, 1 Oct 2012 19:08:41 +0000 (+0200) Subject: Merge branch 'polish-translation' into next X-Git-Tag: 0.11.1^2~2 X-Git-Url: https://git.pterodactylus.net/?p=jSite.git;a=commitdiff_plain;h=4f1e2789a713a04285c8f88c6d93d181182fc16e;hp=45841bbeac2aaa891b208ffa02345ce4d70aa91f Merge branch 'polish-translation' into next --- diff --git a/src/main/java/de/todesbaum/jsite/main/Main.java b/src/main/java/de/todesbaum/jsite/main/Main.java index 92143a4..5e1e67a 100644 --- a/src/main/java/de/todesbaum/jsite/main/Main.java +++ b/src/main/java/de/todesbaum/jsite/main/Main.java @@ -122,7 +122,7 @@ public class Main implements ActionListener, ListSelectionListener, WizardListen } /** The supported locales. */ - private static final Locale[] SUPPORTED_LOCALES = new Locale[] { Locale.ENGLISH, Locale.GERMAN, Locale.FRENCH }; + private static final Locale[] SUPPORTED_LOCALES = new Locale[] { Locale.ENGLISH, Locale.GERMAN, Locale.FRENCH, new Locale("pl") }; /** The actions that switch the language. */ private Map languageActions = new HashMap(); diff --git a/src/main/resources/de/todesbaum/jsite/i18n/jSite_pl.properties b/src/main/resources/de/todesbaum/jsite/i18n/jSite_pl.properties new file mode 100644 index 0000000..ac974a8 --- /dev/null +++ b/src/main/resources/de/todesbaum/jsite/i18n/jSite_pl.properties @@ -0,0 +1,207 @@ +# +# jSite - jSite_pl.properties - Copyright © 2006–2012 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. +# + +# Polish language file + +# 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.main.already-running=Program jSite zosta\u0142 uruchomiony

Plik blokady zosta\u0142 znaleziony co sugeruje, \u017ce jeszcze jedna
instacja jSite jest uruchomiona. Je\u015bli u\u017cyjesz kilka instancji tego
programu, to zapewniam, \u017ce zniszczysz sobie konfiguracj\u0119. +jsite.main.already-running.override=Zacznij teraz + +jsite.wizard.previous=Poprzedni +jsite.wizard.next=Nast\u0119pny +jsite.wizard.quit=Zako\u0144cz + +jsite.quit.question=Jeste\u015b pewien, \u017ce chcesz zako\u0144czy\u0107? +jsite.quit.config-not-saved=Konfiguracja nie jest zapisana

Plik konfiguracji nie jest zachowany.
Czy mimo wszystko zako\u0144czy\u0107? +jsite.quit.overwrite-configuration=Nadpisa\u0107 konfiguracj\u0119?

Plik konfiguracyjny: {0} ju\u017c istnieje.
Nadpisa\u0107? +jsite.quit.overwrite-configuration.title=Nadpisa\u0107 konfiguracj\u0119? +jsite.quit.config-not-saved=Konfiguracja nie zosta\u0142a zapisana

Konfiguracja mog\u0142a nie zosta\u0107 zachowana.
Zako\u0144czy\u0107 mimo to? + +jsite.menu.languages=J\u0119zyki +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.nodes=W\u0119z\u0142y +jsite.menu.nodes.manage-nodes=Zarz\u0105dzaj w\u0119z\u0142ami +jsite.menu.options=Opcje +jsite.menu.options.preferences=Ustawienia +jsite.menu.help=Pomoc +jsite.menu.help.check-for-updates=Sprawd\u017a uaktualnienia +jsite.menu.help.about=O programie + +jsite.about.message=jSite {0}

Copyright \u00a9 2006\u20132012 David Roden
Publikowany na licencji GNU General Public License + +jsite.node-manager.heading=Zarz\u0105dzanie w\u0119z\u0142ami +jsite.node-manager.description=Tu mo\u017cesz arz\u0105dza\u0107 swoimi w\u0119z\u0142ami. +jsite.node-manager.node-information=Informacja o w\u0119\u017ale +jsite.node-manager.add-node=Dodaj w\u0119ze\u0142 +jsite.node-manager.new-node=Nowy w\u0119ze\u0142 +jsite.node-manager.delete-node=Kasuj w\u0119ze\u0142 +jsite.node-manager.delete-node.warning=Potwierd\u017a skasowanie w\u0119z\u0142a

Faktycznie chcesz skasowa\u0107 w\u0119ze\u0142? +jsite.node-manager.name=Nazwa +jsite.node-manager.hostname=Nazwa hosta +jsite.node-manager.port=Port + +jsite.preferences.heading=Ustawienia +jsite.preferences.description=Zarz\u0105dzaj globalnymi ustawieniami. +jsite.preferences.temp-directory=Katalog plik\u00f3w tymczasowych +jsite.preferences.temp-directory.default=Domy\u015blny (wybrany przez system) +jsite.preferences.temp-directory.custom=Dostosuj +jsite.preferences.temp-directory.choose=Wybierz +jsite.preferences.temp-directory.choose.approve=Wybierz +jsite.preferences.config-directory=Lokalizacja pliku konfiguracyjnego +jsite.preferences.config-directory.jar=Dalej do pliku JAR +jsite.preferences.config-directory.home=Katalog domowy +jsite.preferences.config-directory.custom=W\u0142asny katalog +jsite.preferences.insert-options=Opcje wgrywania +jsite.preferences.insert-options.use-early-encode=Wcze\u015bnie generuj URI +jsite.preferences.insert-options.priority=Priorytet +jsite.preferences.insert-options.manifest-putter=Manifest Putter + +jsite.insert.heading=Projekt wgrany +jsite.insert.description=Prosz\u0119 zaczekaj do czasu wgrania ca\u0142ego projektu. +jsite.insert.project-information=Informacje o projekcie +jsite.insert.request-uri=FreeStrona +jsite.insert.start-time=Czas rozpocz\u0119cia +jsite.insert.starting=Rozpoczynam\u2026 +jsite.insert.done=Sko\u0144czone +jsite.insert.done.title=Wgrywanie zako\u0144czone +jsite.insert.insert-aborted=Wgrywanie przerwane +jsite.insert.insert-aborted.title=Wgrywanie przerwane. +jsite.insert.progress=W trakcie +jsite.insert.k-per-s=KB/s +jsite.insert.insert-failed=Wgranie nie powiod\u0142o si\u0119

Pliki nie zosta\u0142y wgrane
Niekt\u00f3re pliki nie wgra\u0142y si\u0119. +jsite.insert.insert-failed-with-cause=Wgranie nie powiod\u0142o si\u0119

Wgranie plik\u00f3w nie uda\u0142o si\u0119.
Niekt\u00f3re pliki nie zosta\u0142y wgrane.
Zg\u0142oszono nast\u0119puj\u0105ce b\u0142\u0119dy:

{0} +jsite.insert.insert-failed.title=Wgrywanie zako\u0144czone niepowodzeniem +jsite.insert.inserted=Projekt wgrany

Tw\u00f3j projekt zosta\u0142 wgrany poprawnie. +jsite.insert.okay-copy-uri=Skopiuj URI do schowka +jsite.insert.reinserted-edition=Edycja wgrana ponownie

Edycja, kt\u00f3r\u0105 wgrywasz
zosta\u0142a ju\u017c wgrana wcze\u015bniej. +jsite.insert.reinserted-edition.title=Edycja wgrana ponownie + +jsite.file-scanner.can-not-read-directory=Nie jestem w stanie przeczyta\u0107 katalogu + +jsite.project.heading=Wybierz projekt +jsite.project.description=Wybierz projekt z listy ni\u017cej do wgrania lub stw\u00f3rz nowy projekt. +jsite.project.action.browse=Przegl\u0105daj +jsite.project.action.browse.choose=Wybierz +jsite.project.action.browse.tooltip=Wybierz katalog +jsite.project.action.add-project=Dodaj projekt +jsite.project.action.add-project.tooltip=Dodaj nowy projekt +jsite.project.new-project.name=Nowy projekt +jsite.project.action.delete-project=Skasuj projekt +jsite.project.action.delete-project.tooltip=Skasuj projekt +jsite.project.action.delete-project.confirm=Potwierd\u017a usuni\u0119cie

Projekt \u201c{0}\u201d zostanie skasowany!
Czy chcesz kontynuowa\u0107 kasowanie? +jsite.project.action.clone-project=Klonuj projekt +jsite.project.action.clone-project.copy=Kopiuj\u0119 {0} +jsite.project.action.clone-project.tooltip=Klonuj zaznaczony projekt +jsite.project.action.copy-uri=Przekopiuj URI do schowka +jsite.project.action.copy-uri.tooltip=Przekopiuj URI projektu do schowka +jsite.project.action.manage-keys=Zarz\u0105dzaj kluczami +jsite.project.action.manage-keys.tooltip=Zarz\u0105dzaj kluczami tego projektu +jsite.project.action.reset-edition=Wyma\u017c wydanie +jsite.project.action.reset-edition.tooltip=Wyma\u017c numer wydania projektu +jsite.project.project.information=Informacja o Projekcie +jsite.project.project.name=Nazwa +jsite.project.project.description=Opis +jsite.project.project.local-path=Lokalna \u015bcie\u017cka +jsite.project.project.address=Adres +jsite.project.project.path=\u015acie\u017cka do FreeStrony +jsite.project.project.edition=Popraw +jsite.project.project.uri=URI +jsite.project.keygen.io-error=B\u0142\u0105d komunikacji z w\u0119z\u0142em

Komunikacja z w\u0119z\u0142em si\u0119 nie powiod\u0142a.
Otrzyma\u0142em takie komunikaty b\u0142\u0119d\u00f3w:

{0}

Upewnij si\u0119 czy poprawnie
wprowadzono nazw\u0119 hosta i numer portu
w "Ustawieniach w\u0119z\u0142a". +jsite.project.warning.generate-new-key=Wygenerowa\u0107 nowy klucz?

Je\u015bli wygenerujesz zupe\u0142nie nowy klucz, Twoja strona zostanie opublikowana
pod nowym kluczem (adresem). Wszyscy, kt\u00f3rzy ufali poprzedniemu adresowy i kluczowi
mog\u0105 nie wiedzie\u0107 o nowym kluczu +jsite.project.warning.reset-edition=Zresetowa\u0107 edycj\u0119?

Zresetowanie edycji mo\u017ce prowadzi\u0107 do b\u0142\u0119d\u00f3w wgrywania
i zamieszania, je\u015bli nie zmieni\u0142e\u015b
\u015bcie\u017cki do kluczy projektu! +jsite.project.warning.use-clipboard-now=URI skopiowane

Zauwa\u017c, \u017ce zamkni\u0119cie jSite
spowoduje wyczyszczenie schowka. U\u017cyj
skopiowanego URI natychmiast w innym oknie! + +jsite.project-files.heading=Pliki projektu +jsite.project-files.description=Na tej stronie mo\u017cesz ustawi\u0107 parametry plik\u00f3w projektu, takich jak
zewn\u0119trzne klucze lub typy MIME, je\u015bli automatyczne rozpoznanie ich zawiedzie. +jsite.project-files.action.rescan=Od\u015bwie\u017c +jsite.project-files.action.rescan.tooltip=Od\u015bwie\u017c katalogi w poszukiwaniu nowych plik\u00f3w +jsite.project-files.always-force-insert=Zawsze wymuszaj wgrywanie +jsite.project-files.always-force-insert.tooltip=Gdy zaznaczone wszystkie pliki projektu zastan\u0105 grane, nawet je\u015bli nie zosta\u0142y zmodyfikowane +jsite.project-files.ignore-hidden-files=Ignoruj pliki ukryte +jsite.project-files.ignore-hidden-files.tooltip=Gdy zaznaczone ukryte pliki nie zostan\u0105 wgrane +jsite.project-files.file-options=Opcje Plik\u00f3w +jsite.project-files.default=Domy\u015blny plik +jsite.project-files.default.tooltip=Ustaw ten plik projektu indeks plik\u00f3w +jsite.project-files.insert=Wgraj +jsite.project-files.insert.tooltip=Odznacz je\u015bli ten plik jest wgrany zewn\u0119trznie. +jsite.project-files.force-insert=Wymu\u015b wgranie +jsite.project-files.force-insert.tooltip=Wymusza wgranie pliku, nawet je\u015bli nie zosta\u0142 zmodyfikowany +jsite.project-files.insert-redirect=Przekieruj +jsite.project-files.insert-redirect.tooltip=Zaznacz, je\u015bli chcesz wgra\u0107 przekierowanie do tego pliku +jsite.project-files.custom-key=Zaawansowane klucze +jsite.project-files.custom-key.tooltip=Zewn\u0119trznie utworzony klucz dla pliku +jsite.project-files.rename=Zmie\u0144 nazw\u0119 +jsite.project-files.rename.tooltip=Zmienia nazw\u0119 pliku +jsite.project-files.mime-type=Typ MIME +jsite.project-files.mime-type.tooltip=Ustaw poprawny typ MIME je\u015bli detekcja zawiod\u0142a +jsite.project-files.container=Kontener +jsite.project-files.container.tooltip=Wybierz kontener dla obecnego pliku +jsite.project-files.scan-error=B\u0142\u0105d przy skanowaniu plik\u00f3w

Podany katalog nie istnieje
lub niekt\u00f3re pliki/katalogi nie sa dost\u0119pne do czytania.
prosz\u0119 wr\u00f3\u0107 i ustaw poprawny katalog. +jsite.project-files.insert-now=Wgraj teraz +jsite.project-files.invalid-default-file=Tylko pliki z katalogu nadrz\u0119dnego (root directory) mog\u0105 zosta\u0107 zaznaczone jako domy\u015blne. +jsite.project-files.scanning=Skanuj\u0119\u2026 + +jsite.update-checker.found-version.title=Znalaz\u0142em now\u0105 wersj\u0119 +jsite.update-checker.found-version.message=Znaleziono now\u0105 wersj\u0119.

Wersja {0} (podwersja {1,date}) +jsite.update-checker.latest-version.title=Sprawd\u017a uaktualnienia +jsite.update-checker.latest-version.newer.message=U\u017cywasz wersji {0}, ale jest ju\u017c
nowa wersja ({1})! +jsite.update-checker.latest-version.older.message=Aktualnie u\u017cywasz wersji {0},
a najnowsza wersja to {1}. +jsite.update-checker.latest-version.okay.message=U\u017cywana wersja to {0},
kt\u00f3ra jest najbardziej aktualn\u0105 wersj\u0105. + +jsite.key-dialog.title=Zarz\u0105dzaj kluczami projektu +jsite.key-dialog.button.ok.tooltip=Akceptuj zmiany +jsite.key-dialog.button.cancel.tooltip=Skasuj zmiany +jsite.key-dialog.button.copy-from-project=Skopiuj z Projektu +jsite.key-dialog.button.copy-from-project.tooltip=Kopiuje klucz prywatny i publiczny z zaznaczonego projektu +jsite.key-dialog.button.copy-from-identity=Skopiuj z to\u017csamo\u015bci (identity) +jsite.key-dialog.button.copy-from-identity.tooltip=Kopiuje klucz prywatny i publiczny z zaznaczonej to\u017csamo\u015bci +jsite.key-dialog.button.generate=Wygeneruj klucze ponownie +jsite.key-dialog.button.generate.tooltip=Tworzy now\u0105 par\u0119 kluczy +jsite.key-dialog.label.keys=Klucze +jsite.key-dialog.label.private-key=Klucz prywatny +jsite.key-dialog.label.public-key=Klucz publiczny +jsite.key-dialog.label.copy-keys=Kopiuj klucze +jsite.key-dialog.label.project=Projekt +jsite.key-dialog.label.identity=To\u017csamo\u015b\u0107 +jsite.key-dialog.label.actions=Dzia\u0142ania + +jsite.warning.empty-index=Brak pliku domy\u015blnego

Nie wskaza\u0142e\u015b pliku domy\u015blnego dla tego projektu.
Wgrywanie projektu bez pliku domy\u015blnego jest mo\u017cliwe,
ale powiniene\u015b wybra\u0107 plik domy\u015blny, co u\u0142atwi przegl\u0105danie. +jsite.warning.index-not-html=Domy\u015blny plik nie jest typu HTML

Tw\u00f3j domy\u015blny plik nie posiada typu MIME "text/html"!
Wynik otwarcia pliku za pomoc\u0105 przegl\u0105darki mo\u017ce by\u0107 nieprzewidywalny. +jsite.warning.site-larger-than-2-mib=Twoja strona jest wi\u0119ksza ni\u017c 2MiB!

Twoja strona posiada wi\u0119cej, ni\u017c 2 mebibajty zasob\u00f3w.
Prawdopodobnie nie b\u0119dzie wy\u015bwietlana poprawnie przez b\u0142\u0119dy Freenetu.
Spr\u00f3buj zmniejszy\u0107 rozmiar, albo wgraj stron\u0119 na w\u0142asne ryzyko. + +jsite.error.no-node-selected=Nie zaznaczono w\u0119z\u0142a

Zaznacz, prosz\u0119, w\u0119ze\u0142 z menu! +jsite.error.no-node-running=W\u0119ze\u0142 nie jest uruchomiony

Nie mo\u017cesz wgra\u0107 projektu, je\u015bli tw\u00f3j w\u0119ze\u0142 nie jest uruchomiony.
Uruchom w\u0119ze\u0142 i spr\u00f3buj ponownie. +jsite.error.no-local-path=\u015acie\u017cka nie jest lokalna

\u015acie\u017cka, kt\u00f3r\u0105 wybra\u0142e\u015b do plik\u00f3w do wgrania nie jest lokalna.
Kontynuacja bez niej nie jest mo\u017cliwa. +jsite.error.no-path=\u015acie\u017cka nie prowadzi do FreeStrony

\u015acie\u017cka, kt\u00f3r\u0105 wybra\u0142e\u015b nie prowadzi do FreeStrony.
Kontynuacja bez niej nie jest mo\u017cliwa. +jsite.error.index-missing=Brakuje pliku domy\u015blnego

Plik domy\u015blny, kt\u00f3ry wybra\u0142e\u015b
ju\u017c nie istnieje!
Wybierz nowy plk domy\u015blny z listy. +jsite.error.index-not-inserted=Plik domy\u015blny nie zosta\u0142 wgrany

Wybra\u0142e\u015b, aby nie wgrywa\u0107 pliku domy\u015blnego!
Musisz wybra\u0107, aby by\u0142 wgrywany,
albo wybra\u0107 inny plik domy\u015blny! +jsite.error.no-custom-key=Brak w\u0142asnego klucza dla pliku

Wybra\u0142e\u015b, aby nie wgrywa\u0107 {0},
ale nie uda\u0142o si\u0119 wprowadzi\u0107 klucza, by do niego przekierowa\u0107! +jsite.error.no-files-to-insert=Brak plik\u00f3w do wgrania

Nie zaznaczy\u0142e\u015b \u017cadnych plik\u00f3w do wgrania!
Zaznacz, prosz\u0119, przynajmniej jeden plik. +jsite.error.duplicate-file=Duplikat pliku

Plik {0} jest wgrany dwa razy!
Sprawd\u017a, prosz\u0119, nazwy plik\u00f3w i przekierowania. +# update: 38-40, 50-51, 69-83, 92-94, 99, 101-103, 123-124, 137-138, 144-147, 153-156, 159-160, 167-168, 177-206 \ No newline at end of file diff --git a/src/main/resources/flag-pl.png b/src/main/resources/flag-pl.png new file mode 100644 index 0000000..8c564c3 Binary files /dev/null and b/src/main/resources/flag-pl.png differ