Author: bombe
Date: 2008-04-21 17:31:30 +0000 (Mon, 21 Apr 2008)
New Revision: 19489
Modified:
trunk/apps/jSite/src/de/todesbaum/jsite/application/Project.java
trunk/apps/jSite/src/de/todesbaum/jsite/application/ProjectInserter.java
trunk/apps/jSite/src/de/todesbaum/jsite/gui/ProjectInsertPage.java
trunk/apps/jSite/src/de/todesbaum/jsite/i18n/jSite.properties
trunk/apps/jSite/src/de/todesbaum/jsite/i18n/jSite_de.properties
trunk/apps/jSite/src/de/todesbaum/jsite/i18n/jSite_fr.properties
trunk/apps/jSite/src/de/todesbaum/jsite/main/Version.java
Log:
version 0.4.9.7
fix text in insert progress status bar on second and subsequent inserts
fix hardcoded english text
clean up translations
add missing french translations
add batosai to credits in french language file
Modified: trunk/apps/jSite/src/de/todesbaum/jsite/application/Project.java
===================================================================
--- trunk/apps/jSite/src/de/todesbaum/jsite/application/Project.java
2008-04-21 16:03:23 UTC (rev 19488)
+++ trunk/apps/jSite/src/de/todesbaum/jsite/application/Project.java
2008-04-21 17:31:30 UTC (rev 19489)
@@ -285,7 +285,7 @@
* @return The final request URI
*/
public String getFinalRequestURI(int offset) {
- return "freenet:USK@" + requestURI + "/" + path + "/" +
(edition + offset) + "/";
+ return "USK@" + requestURI + "/" + path + "/" + (edition +
offset) + "/";
}
}
Modified:
trunk/apps/jSite/src/de/todesbaum/jsite/application/ProjectInserter.java
===================================================================
--- trunk/apps/jSite/src/de/todesbaum/jsite/application/ProjectInserter.java
2008-04-21 16:03:23 UTC (rev 19488)
+++ trunk/apps/jSite/src/de/todesbaum/jsite/application/ProjectInserter.java
2008-04-21 17:31:30 UTC (rev 19489)
@@ -255,7 +255,7 @@
/* collect files */
int edition = project.getEdition();
- String dirURI = "freenet:USK@" + project.getInsertURI() + "/" +
project.getPath() + "/" + edition + "/";
+ String dirURI = "USK@" + project.getInsertURI() + "/" +
project.getPath() + "/" + edition + "/";
ClientPutComplexDir putDir = new ClientPutComplexDir("dir-" +
counter++, dirURI);
putDir.setDefaultName(project.getIndexFile());
putDir.setVerbosity(Verbosity.ALL);
Modified: trunk/apps/jSite/src/de/todesbaum/jsite/gui/ProjectInsertPage.java
===================================================================
--- trunk/apps/jSite/src/de/todesbaum/jsite/gui/ProjectInsertPage.java
2008-04-21 16:03:23 UTC (rev 19488)
+++ trunk/apps/jSite/src/de/todesbaum/jsite/gui/ProjectInsertPage.java
2008-04-21 17:31:30 UTC (rev 19489)
@@ -85,7 +85,7 @@
projectInserter = new ProjectInserter();
projectInserter.addInsertListener(this);
}
-
+
private void createActions() {
copyURIAction = new
AbstractAction(I18n.getMessage("jsite.project.action.copy-uri")) {
public void actionPerformed(ActionEvent actionEvent) {
@@ -168,6 +168,7 @@
wizard.setNextEnabled(false);
copyURIAction.setEnabled(false);
progressBar.setValue(0);
+ progressBar.setString(I18n.getMessage("jsite.insert.starting"));
progressBar.setFont(progressBar.getFont().deriveFont(Font.PLAIN));
projectInserter.start();
}
@@ -193,7 +194,7 @@
}
});
}
-
+
public void setFreenetInterface(Freenet7Interface freenetInterface) {
projectInserter.setFreenetInterface(freenetInterface);
}
@@ -214,7 +215,7 @@
}
});
}
-
+
/**
* {@inheritDoc}
*/
@@ -266,17 +267,17 @@
public void run() {
progressBar.setValue(progressBar.getMaximum());
- progressBar.setString("Done");
+
progressBar.setString(I18n.getMessage("jsite.insert.done"));
wizard.setNextEnabled(true);
wizard.setQuitEnabled(true);
}
});
}
-
+
//
// ACTIONS
//
-
+
protected void actionCopyURI() {
Clipboard clipboard =
Toolkit.getDefaultToolkit().getSystemClipboard();
clipboard.setContents(new
StringSelection(requestURITextField.getText()), this);
@@ -285,7 +286,7 @@
//
// INTERFACE ClipboardOwner
//
-
+
/**
* {@inheritDoc}
*/
Modified: trunk/apps/jSite/src/de/todesbaum/jsite/i18n/jSite.properties
===================================================================
--- trunk/apps/jSite/src/de/todesbaum/jsite/i18n/jSite.properties
2008-04-21 16:03:23 UTC (rev 19488)
+++ trunk/apps/jSite/src/de/todesbaum/jsite/i18n/jSite.properties
2008-04-21 17:31:30 UTC (rev 19489)
@@ -19,7 +19,7 @@
# English language file by David Roden <droden at gmail.com>
-jsite.main.already-running=<html><b>jSite is already running</b><br><br>A lock
file has been found that suggests that another<br>instance of jSite is already
running. Running multiple instances<br>of jSite is guaranteed to break your
configuration.</htm>
+jsite.main.already-running=<html><b>jSite is already running</b><br><br>A lock
file has been found that suggests that another<br>instance of jSite is already
running. Running multiple instances<br>of jSite is guaranteed to break your
configuration.</html>
jsite.wizard.previous=Previous
jsite.wizard.next=Next
@@ -29,7 +29,6 @@
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.change.restart-message=<html><b>Restart
necessary</b><br><br>For language changes to take effect,<br>jSite must be
restarted!</html>
jsite.menu.language.en=English
jsite.menu.language.de=German
jsite.menu.language.fr=French
@@ -56,6 +55,8 @@
jsite.insert.project-information=Project information
jsite.insert.request-uri=Freesite
jsite.insert.start-time=Start time
+jsite.insert.starting=Starting\u2026
+jsite.insert.done=Done.
jsite.insert.progress=Progress
jsite.insert.insert-failed=<html><b>Insert failed</b><br><br>The insert of the
project failed.<br>Some files could not be inserted.</html>
jsite.insert.insert-failed-with-cause=<html><b>Insert failed</b><br><br>The
insert of the project failed.<br>Some files could not be inserted.<br>The
following error occured:<br><br><code>{0}</code></html>
@@ -96,7 +97,7 @@
jsite.project.warning.generate-new-key=<html><b>Generate new
key?</b><br><br>If you generate a new key, your site will be published<br>under
that new key. Any trust that other users put<br>in the old key of your site
will be gone!</html>
jsite.project-files.heading=Project Files
-jsite.project-files.description=<html>On this page you can specify parameters
for the files within the project, such as<br>externally generated keys or MIME
types, if the automatic detection failed.</html>
+jsite.project-files.description=<html>On this page you can specify parameters
for the files within the project, such as<br>externally generated keys or MIME
types, if the automatic detection failed.</html>
jsite.project-files.action.rescan=Re-scan
jsite.project-files.action.rescan.tooltip=Re-scan the project directory for
new files
jsite.project-files.action.add-container=Add
Modified: trunk/apps/jSite/src/de/todesbaum/jsite/i18n/jSite_de.properties
===================================================================
--- trunk/apps/jSite/src/de/todesbaum/jsite/i18n/jSite_de.properties
2008-04-21 16:03:23 UTC (rev 19488)
+++ trunk/apps/jSite/src/de/todesbaum/jsite/i18n/jSite_de.properties
2008-04-21 17:31:30 UTC (rev 19489)
@@ -29,7 +29,6 @@
jsite.quit.config-not-saved=<html><b>Konfiguration nicht
gespeichert</b><br><br>Die Konfiguration konnte nicht gespeichert
werden.<br>Soll jSite trotzdem beendet werden?</html>
jsite.menu.languages=Sprachen
-jsite.menu.language.change.restart-message=<html><b>Neustart
notwending</b><br><br>Damit die ?nderungen an der Sprache wirksam<br>werden,
muss jSite neu gestartet werden!</html>
jsite.menu.language.en=Englisch
jsite.menu.language.de=Deutsch
jsite.menu.language.fr=Franz?sisch
@@ -56,6 +55,8 @@
jsite.insert.project-information=Projektinformationen
jsite.insert.request-uri=Freesite
jsite.insert.start-time=Beginn
+jsite.insert.starting=Beginne\u2026
+jsite.insert.done=Fertig.
jsite.insert.progress=Fortschritt
jsite.insert.insert-failed=<html><b>Einf?gen fehlgeschlagen</b><br><br>Das
Einf?gen des Projektes ist fehlgeschlagen, da<br>einige Dateien nicht eingef?gt
werden konnten.</html>
jsite.insert.insert-failed-with-cause=<html><b>Einf?gen
fehlgeschlagen</b><br><br>Das Einf?gen des Projektes ist fehlgeschlagen,
da<br>einige Dateien nicht eingef?gt werden konnten.<br>Folgender Fehler trat
auf:<br><br><code>{0}</code></html>
@@ -96,12 +97,12 @@
jsite.project.warning.generate-new-key=<html><b>Neues Schl?sselpaar
generieren?</b><br><br>Wenn Sie das Schl?sselpaar f?r das Projekt
?ndern,<br>wird sich die URI f?r Ihr Projekt ebenfalls<br>?ndern, und jegliches
Vertrauen, dass andere<br>Benutzer in das alte Schl?sselpaar hatten,
wird<br>verloren gehen!</html>
jsite.project-files.heading=Projektdateien
-jsite.project-files.description=<html>Auf dieser Seite k?nnen Parameter f?r
die einzelnen Dateien dieses Projekts angegeben werden, z.B.<br>extern
erstellte Schl?ssel oder der korrekte MIME-Typ, wenn er nicht automatisch
richtig erkannt wurde.</html>
+jsite.project-files.description=<html>Auf dieser Seite k?nnen Parameter f?r
die einzelnen Dateien dieses Projekts angegeben werden, z.B.<br>extern
erstellte Schl?ssel oder der korrekte MIME-Typ, wenn er nicht automatisch
richtig erkannt wurde.</html>
jsite.project-files.action.rescan=Erneut einlesen
jsite.project-files.action.rescan.tooltip=Die Liste mit Dateien dieses
Projekts neu einlesen
jsite.project-files.action.add-container=Hinzuf?gen
jsite.project-files.action.add-container.tooltip=Erzeugt einen neuen Container
und f?gt diese Datei hinzu
-jsite.project-files.action.add-container.message=Bitte geben Sie den Namen des
neuen Containers an
+jsite.project-files.action.add-container.message=Bitte geben Sie den Namen des
neuen Containers an
jsite.project-files.action.edit-container=?ndern
jsite.project-files.action.edit-container.tooltip=?ndert den Namen des
Containers
jsite.project-files.action.edit-container.message=Bitte geben Sie den neuen
Namen des Containers an
@@ -128,7 +129,7 @@
jsite.project-files.index-missing=<html><b>Index-Datei fehlt!</b><br><br>Sie
haben eine Index-Datei f?r das Project gew?hlt,<br>aber diese Index-Datei
existiert nicht mehr!<br>Bitte w?hlen Sie eine neue Index-Datei.</html>
jsite.project-files.container-index=<html><b>Index-Datei in
Container</b><br><br>Ihre Index-Datei befindet sich in einem Container! Das
kann<br>dazu f?hren, dass Ihre Freesite von anderen Leuten gemieden wird.</html>
jsite.project-files.index-not-html=<html><b>Index-Datei ist kein
HTML</b><br><br>Ihre Index-Datei hat nicht den MIME-Typ "text/html"!<br>Das
kann beim Besuch Ihrer Freesite zu<br>unerwarteten Ergebnissen f?hren.</html>
-jsite.project-files.no-node-running=<html><b>Der Node l?uft
nicht</b><br><br>Sie k?nnen das Projekt nicht einf?gen, wenn<br>Ihr Node nicht
l?uft. Bitte starten Sie Ihren Node<br>und probieren Sie es erneut.</html>
+jsite.project-files.no-node-running=<html><b>Der Node l?uft
nicht</b><br><br>Sie k?nnen das Projekt nicht einf?gen, wenn<br>Ihr Node nicht
l?uft. Bitte starten Sie Ihren Node<br>und probieren Sie es erneut.</html>
jsite.project-files.no-custom-key=<html><b>Kein externer
Schl?ssel</b><br><br>Sie haben angegeben, dass die Datei
<code>{0}</code><br>nicht eingef?gt werden soll. Allerdings haben Sie<br>keinen
extern erstellten Schl?ssel angegeben.</html>
jsite.project-files.no-node-selected=<html><b>Kein Node
ausgew?hlt</b><br><br>Bitte w?hlen Sie einen Node aus dem Men?!</html>
jsite.project-files.insert-now=Jetzt einf?gen
Modified: trunk/apps/jSite/src/de/todesbaum/jsite/i18n/jSite_fr.properties
===================================================================
--- trunk/apps/jSite/src/de/todesbaum/jsite/i18n/jSite_fr.properties
2008-04-21 16:03:23 UTC (rev 19488)
+++ trunk/apps/jSite/src/de/todesbaum/jsite/i18n/jSite_fr.properties
2008-04-21 17:31:30 UTC (rev 19489)
@@ -17,9 +17,9 @@
# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
#
-# French language file by Florent Daigni?re <nextgens at freenetproject.org>
+# French language file by Florent Daigni?re <nextgens at freenetproject.org>
and Julien Cornuwel <batosai at batosai.net>
-jsite.main.already-running=<html><b>jSite est d?ja lanc?!</b><br><br>Ne faites
pas tourner plusieurs instances<br> sous peine de perdre vos fichiers de
configuration !</htm>
+jsite.main.already-running=<html><b>jSite est d?ja lanc?!</b><br><br>Ne faites
pas tourner plusieurs instances<br> sous peine de perdre vos fichiers de
configuration !</html>
jsite.wizard.previous=Pr?c?dent
jsite.wizard.next=Suivant
@@ -29,7 +29,6 @@
jsite.quit.config-not-saved=<html><b>Configuration non
sauvegard?e</b><br><br>La configuration n'a pas pu ?tre sauv?e.<br>Voulez vous
quitter tout de m?me?</html>
jsite.menu.languages=Langue
-jsite.menu.language.change.restart-message=<html><b>Red?marage de jSite
n?cessaire.</b><br><br>Pour changer la langue utilis?e par l'application, un
red?marrage est n?cessaire.</html>
jsite.menu.language.en=Anglais
jsite.menu.language.de=Allemand
jsite.menu.language.fr=Fran?ais
@@ -56,6 +55,8 @@
jsite.insert.project-information=Information ? propos du projet.
jsite.insert.request-uri=Freesite
jsite.insert.start-time=Commenc? ?
+jsite.insert.starting=D\u00e9marrage\u2026
+jsite.insert.done=Termin\u00e9.
jsite.insert.progress=Avancement
jsite.insert.insert-failed=<html><b>Insertion ?chou?e</b><br><br>L'insertion
du projet ? ?chou?e.<br>Certain fichiers n'ont pas ?t? ins?r?s.</html>
jsite.insert.insert-failed-with-cause=<html><b>Insertion
?chou?e</b><br><br>L'insertion du projet ? ?chou?e.<br>Certain fichiers n'ont
pas ?t? ins?r?s.<br>L'erreur suivante s'est
produite:<br><br><code>{0}</code></html>
@@ -77,6 +78,8 @@
jsite.project.action.clone-project=Cloner le projet
jsite.project.action.clone-project.copy=Copie de {0}
jsite.project.action.clone-project.tooltip=Cloner le projet s?lectionn?
+jsite.project.action.copy-uri=Copier l'URI dans le presse-papier
+jsite.project.action.copy-uri.tooltip=Copie l'URI du projet dans le
presse-papier
jsite.project.action.generate-new-key=G?n?rer une nouvelle cl?
jsite.project.action.generate-new-key.tooltip=Cr?e une nouvelle cl? pour ce
projet
jsite.project.project.information=Informations concernant le projet
@@ -94,7 +97,7 @@
jsite.project.warning.generate-new-key=<html><b>G?n?rer une nouvelle cl?
?</b><br><br>Si vous g?n?rez une nouvelle cl?, votre site sera publi?<br>avec
cette nouvelle cl?. La confiance que les autres<br>utilisateurs pla?aient dans
l'ancienne cl? sera perdue !</html>
jsite.project-files.heading=Fichiers du projet
-jsite.project-files.description=<html>Dans cette page vous pouvez sp?cifier
les informations concernant la configuration des noeuds telles que:<br>Le type
de contenu mime si l'auto d?tection ? ?chou?e.</html>
+jsite.project-files.description=<html>Dans cette page vous pouvez sp?cifier
les informations concernant la configuration des noeuds telles que:<br>Le type
de contenu mime si l'auto d?tection ? ?chou?e.</html>
jsite.project-files.action.rescan=Re-scan
jsite.project-files.action.rescan.tooltip=V?rifier la pr?sence de nouveau
fichiers
jsite.project-files.action.add-container=Ajouter
Modified: trunk/apps/jSite/src/de/todesbaum/jsite/main/Version.java
===================================================================
--- trunk/apps/jSite/src/de/todesbaum/jsite/main/Version.java 2008-04-21
16:03:23 UTC (rev 19488)
+++ trunk/apps/jSite/src/de/todesbaum/jsite/main/Version.java 2008-04-21
17:31:30 UTC (rev 19489)
@@ -25,7 +25,7 @@
*/
public class Version {
- private static final String VERSION = "0.4.9.6";
+ private static final String VERSION = "0.4.9.7";
public static final String getVersion() {
return VERSION;