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;


Reply via email to