Add temporary Polish translation.
authorDavid ‘Bombe’ Roden <bombe@freenetproject.org>
Fri, 21 Sep 2012 20:06:58 +0000 (22:06 +0200)
committerDavid ‘Bombe’ Roden <bombe@freenetproject.org>
Fri, 21 Sep 2012 20:06:58 +0000 (22:06 +0200)
It will be updated soon by Presender.

src/main/java/de/todesbaum/jsite/main/Main.java
src/main/resources/de/todesbaum/jsite/i18n/jSite_pl.properties [new file with mode: 0644]
src/main/resources/flag-pl.png [new file with mode: 0644]

index f91cfd6..e8f6277 100644 (file)
@@ -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<Locale, Action> languageActions = new HashMap<Locale, Action>();
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 (file)
index 0000000..7c5d35c
--- /dev/null
@@ -0,0 +1,204 @@
+#
+# 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=<html><b>Program jSite zosta\u0142 uruchomiony</b><br><br>Plik blokady zosta\u0142 znaleziony co sugeruje, \u017ce jeszcze jedna<br> instacja tego programu jSite jest uruchomiona. Jesli u\u017cyjesz kilka instancji tego <br>programu to zapewniam, ze zniszczysz sobie konfiguracj\u0119.</html>
+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=<html><b>Konfiguracja nie jest zapisana</b><br><br>Plik konfiguracji nie jest zachowany.<br>Czy mimo wszystko zako\u0144czy\u0107?</html>
+jsite.quit.overwrite-configuration=<html><b>Overwrite configuration?</b><br><br>A configuration file already exists:<br><code>{0}</code><br><br>Should it be overwritten?</html>
+jsite.quit.overwrite-configuration.title=Overwrite configuration?
+jsite.quit.config-not-saved=<html><b>Configuration not saved</b><br><br>The configuration could not be saved.<br>Do you want to quit anyway?</html>
+
+jsite.menu.languages=Languages
+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=Ustawienia w\u0119z\u0142\u00f3w
+jsite.menu.options=Options
+jsite.menu.options.preferences=Preferences
+jsite.menu.help=Pomoc
+jsite.menu.help.check-for-updates=Sprawd\u017a uaktualnienia
+jsite.menu.help.about=O programie
+
+jsite.about.message=<html><big><b>jSite {0}</b></big><br><br>Copyright \u00a9 2006\u20132012 David Roden<br>Publikowany na licencji GNU General Public License</html>
+
+jsite.node-manager.heading=Zarz\u0105dzanie w\u0119z\u0142ami
+jsite.node-manager.description=Zarz\u0105dzaj swoimi w\u0119z\u0142ami tu.
+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=<html><b>Potwierd\u017a skasowanie w\u0119z\u0142a</b><br><br>Faktycznie chcesz skasowa\u0107 w\u0119ze\u0142?</html>
+jsite.node-manager.name=Nazwa
+jsite.node-manager.hostname=nazwahosta
+jsite.node-manager.port=Port
+
+jsite.preferences.heading=Preferences
+jsite.preferences.description=Use this page to manage some global settings.
+jsite.preferences.temp-directory=Directory for temporary files
+jsite.preferences.temp-directory.default=Default (chosen by system)
+jsite.preferences.temp-directory.custom=Custom
+jsite.preferences.temp-directory.choose=Choose
+jsite.preferences.temp-directory.choose.approve=Choose
+jsite.preferences.config-directory=Location of configuration file
+jsite.preferences.config-directory.jar=Next to the JAR file
+jsite.preferences.config-directory.home=Home directory
+jsite.preferences.config-directory.custom=Custom directory
+jsite.preferences.insert-options=Insert options
+jsite.preferences.insert-options.use-early-encode=Generate final URI early
+jsite.preferences.insert-options.priority=Priority
+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=Informacja o projekcie
+jsite.insert.request-uri=FreeStrona
+jsite.insert.start-time=Czas rozpocz\u0119cia
+jsite.insert.starting=Zaczynam\u2026
+jsite.insert.done=Sko\u0144czone.
+jsite.insert.done.title=Insert done
+jsite.insert.insert-aborted=The insert was aborted.
+jsite.insert.insert-aborted.title=Insert Aborted
+jsite.insert.progress=W trakcie
+jsite.insert.k-per-s=KB/s
+jsite.insert.insert-failed=<html><b>Wgranie nie powiod\u0142o si\u0119</b><br><br>Pliki nie zosta\u0142y wgrane<br>Niekt\u00f3re pliki nie wgra\u0142y si\u0119.</html>
+jsite.insert.insert-failed-with-cause=<html><b>Wgranie nie powiod\u0142o si\u0119</b><br><br>Wgranie plik\u00f3w nie uda\u0142o si\u0119.<br>Niekt\u00f3re pliki nie zosta\u0142y wgrane.<br>Zobacz jakie b\u0142\u0119dy zg\u0142oszono:<br><br><code>{0}</code></html>
+jsite.insert.insert-failed.title=Insert Failed
+jsite.insert.inserted=<html><b>Projekt wgrany</b><br><br>Tw\u00f3j projekt zosta\u0142 wgrany poprawnie.</html>
+jsite.insert.okay-copy-uri=Copy URI to Clipboard
+jsite.insert.reinserted-edition=<html><b>Edition Reinserted</b><br><br>The edition you are just inserting<br>has already been inserted before.</html>
+jsite.insert.reinserted-edition.title=Edition Reinserted
+
+jsite.file-scanner.can-not-read-directory=Nie jestem w stanie przeczyta\u0107 katalogu
+
+jsite.project.heading=Wybierz projekt
+jsite.project.description=Wybierz projekt zlisty 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=<html><b>Potwierd\u017a usuni\u0119cie</b><br><br>Projekt \u201c{0}\u201d zostanie skasowany!<br>Czy chcesz kontynuowa\u0107 kasowanie?</html>
+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=Manage Keys
+jsite.project.action.manage-keys.tooltip=Manages the keys of this project
+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=<html><b>B\u0142\u0105d komunikacji z w\u0119z\u0142em</b><br><br>Komunikacja z w\u0119z\u0142em si\u0119 nie powiod\u0142a.<br>Otrzyma\u0142em takie komunikaty b\u0142\u0119d\u00f3w:<br><br><code>{0}</code><br><br>Upewnij si\u0119 czy poprawnie <br>wprowadzono nazw\u0119 hosta i numer portu<br>w "Ustawieniach w\u0119z\u0142a".</html>
+jsite.project.warning.generate-new-key=<html><b>Wygenerowa\u0107 nowy klucz?</b><br><br>Jesli wygenerujesz zupe\u0142nie nowy klucz, Twoja strona zostanie opublikowana<br>pod nowym kluczem (adresem). Wszyscy, kt\u00f3rzy ufali poprzedniemu adresowy i kluczowi<br>mog\u0105 nie wiedzie\u0107 o nowym kluczu</html>
+jsite.project.warning.reset-edition=<html><b>Reset edition?</b><br><br>Resetting the edition can lead to insert failures<br>and lots of confusion if you have not changed<br>the path or the keys of the project!</html>
+jsite.project.warning.use-clipboard-now=<html><b>URI copied</b><br><br>Please note that it is possible that quitting jSite<br>now will empty the clipboard. Please use the<br>copied URI immediately in another window!</html>
+
+jsite.project-files.heading=Pliki projektu
+jsite.project-files.description=<html>Na tej stronie mo\u017cesz ustawi\u0107 parametry plik\u00f3w projektu, takich jak<br>zewn\u0119trzne klucze lub typy MIME, je\u015bli automatyczne rozpoznanie ich zawiedzie.</html>
+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=Always force insert
+jsite.project-files.always-force-insert.tooltip=When selected, all files of this project are inserted even if they did not change
+jsite.project-files.ignore-hidden-files=Ignore hidden files
+jsite.project-files.ignore-hidden-files.tooltip=When selected, hidden files are not inserted
+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=Force insert
+jsite.project-files.force-insert.tooltip=Forces the insert of this file even it is not modified
+jsite.project-files.insert-redirect=Redirect
+jsite.project-files.insert-redirect.tooltip=Check if you want to insert a redirect for this file
+jsite.project-files.custom-key=Zaawansowane klucze
+jsite.project-files.custom-key.tooltip=Zewn\u0119trzne utworzony klucz dla pliku
+jsite.project-files.rename=Rename
+jsite.project-files.rename.tooltip=Renames the file in the uploaded site
+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=<html><b>B\u0142\u0105d przy skanowaniu plik\u00f3w</b><br><br>Podany katalog nie istnieje<br>lub niekt\u00f3re pliki/katalogi nie sa dost\u0119pne do czytania.<br>prosz\u0119 wr\u00f3\u0107 i ustaw poprawny katalog.</html>
+jsite.project-files.insert-now=Wgraj teraz
+jsite.project-files.invalid-default-file=Only files in the root directory may be selected as default files.
+jsite.project-files.scanning=Scanning\u2026
+
+jsite.update-checker.found-version.title=Znalaz\u0142em now\u0105 wersj\u0119
+jsite.update-checker.found-version.message=<html>Znaleziono now\u0105 wersj\u0119.<br><br>Wersja {0} (podwersja {1,date})</html>
+jsite.update-checker.latest-version.title=Sprawd\u017a uaktualnienia
+jsite.update-checker.latest-version.newer.message=<html>U\u017cywasz wersji {0}, ale jest ju\u017c<br>nowa wersja ({1})!</html>
+jsite.update-checker.latest-version.older.message=<html>Aktualnie uzywasz wersji {0},<br>a ostatnia wersja to {1}.</html>
+jsite.update-checker.latest-version.okay.message=<html>U\u017cytkowana wersja to {0},<br>kt\u00f3ra jest najbardziej aktualn\u0105 wersj\u0105.</html>
+
+jsite.key-dialog.title=Manage Project Keys
+jsite.key-dialog.button.ok.tooltip=Accepts the changes
+jsite.key-dialog.button.cancel.tooltip=Discards the changes
+jsite.key-dialog.button.copy-from-identity=Copy from Identity
+jsite.key-dialog.button.copy-from-identity.tooltip=Copies the public and private keys from the selected identity
+jsite.key-dialog.button.generate=Regenerate Keys
+jsite.key-dialog.button.generate.tooltip=Create a new key pair
+jsite.key-dialog.label.keys=<html><b>Keys</b></html>
+jsite.key-dialog.label.private-key=Private Key
+jsite.key-dialog.label.public-key=Public Key
+jsite.key-dialog.label.identities=<html><b>Identities</b></html>
+jsite.key-dialog.label.identity=Identity
+jsite.key-dialog.label.actions=<html><b>Actions</b></html>
+
+jsite.warning.empty-index=<html><b>No default file</b><br><br>You did not specify a default file for this project.<br>While it is possible to insert a project without a default<br>file you should specify one to ease browsing.</html>
+jsite.warning.index-not-html=<html><b>Default file is not HTML</b><br><br>Your default file does not have the MIME type "text/html"!<br>Loading your Freesite in a browser may give unexpected results.</html>
+jsite.warning.site-larger-than-2-mib=<html><b>Site is larger than 2 MiB!</b><br><br>Your site contains more than 2 megabytes of data.<br>Due to bugs in Freenet it will probably not load correctly.<br>Try to reduce the size of your site, or continue at your own peril.</html>
+
+jsite.error.no-node-selected=<html><b>No node selected</b><br><br>Please select a node from the menu!</html>
+jsite.error.no-node-running=<html><b>Node is not running</b><br><br>You can not insert a project if your node is not running.<br>Please start your node and try again.</html>
+jsite.error.no-local-path=<html><b>No local path</b><br><br>You did not specify a local path for the files to insert.<br>It is not possible to continue without one.</html>
+jsite.error.no-path=<html><b>No freesite path</b><br><br>You did not specify a freesite path.<br>It is not possible to continue without one.</html>
+jsite.error.index-missing=<html>Your default file is missing</b><br><br>A default file was previously specified but it<br>does not exist anymore! Please select<br>a new default file in the list of files.</html>
+jsite.error.index-not-inserted=<html><b>Default file not inserted</b><br><br>You have chosen not to insert the default file!<br>You need to either choose to insert it or select<br>a different default file!</html>
+jsite.error.no-custom-key=<html><b>No custom key for file</b><br><br>You specified not to insert <code>{0}</code><br>but failed to enter a key to redirect to!</html>
+jsite.error.no-files-to-insert=<html><b>No files to insert</b><br><br>You do not have any files selected for insertion!<br>Please select at least one file to insert.</html>
+jsite.error.duplicate-file=<html><b>Duplicate file</b><br><br>The file <code>{0}</code> is inserted twice!<br>Please check your filenames and redirects.</html>
+# 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-203
\ 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 (file)
index 0000000..8c564c3
Binary files /dev/null and b/src/main/resources/flag-pl.png differ