[freenet-cvs] r19489 - in trunk/apps/jSite/src/de/todesbaum/jsite: application gui i18n main
bombe at freenetproject.org
bombe at freenetproject.org
Mon Apr 21 17:31:30 UTC 2008
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;
More information about the cvs
mailing list