Author: bombe
Date: 2006-04-06 21:36:27 +0000 (Thu, 06 Apr 2006)
New Revision: 8486
Added:
trunk/apps/jSite/src/de/todesbaum/jsite/i18n/jSite_fr.properties
Modified:
trunk/apps/jSite/src/de/todesbaum/jsite/gui/FileScanner.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/main/Main.java
trunk/apps/jSite/src/de/todesbaum/jsite/main/Version.java
Log:
version 0.4.1
fix serious bug that prevented files in subdirectories from showing up if
inserted under Windows
add French translation (thanks, NextGen$)
Modified: trunk/apps/jSite/src/de/todesbaum/jsite/gui/FileScanner.java
===================================================================
--- trunk/apps/jSite/src/de/todesbaum/jsite/gui/FileScanner.java
2006-04-06 19:12:30 UTC (rev 8485)
+++ trunk/apps/jSite/src/de/todesbaum/jsite/gui/FileScanner.java
2006-04-06 21:36:27 UTC (rev 8486)
@@ -90,6 +90,7 @@
continue;
}
String filename = project.shortenFilename(file);
+ filename = filename.replace('\\', '/');
fileList.add(filename);
}
}
Modified: trunk/apps/jSite/src/de/todesbaum/jsite/i18n/jSite.properties
===================================================================
--- trunk/apps/jSite/src/de/todesbaum/jsite/i18n/jSite.properties
2006-04-06 19:12:30 UTC (rev 8485)
+++ trunk/apps/jSite/src/de/todesbaum/jsite/i18n/jSite.properties
2006-04-06 21:36:27 UTC (rev 8486)
@@ -32,6 +32,7 @@
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
jsite.menu.nodes=Nodes
jsite.menu.nodes.manage-nodes=Manage nodes
jsite.menu.help=Help
Modified: trunk/apps/jSite/src/de/todesbaum/jsite/i18n/jSite_de.properties
===================================================================
--- trunk/apps/jSite/src/de/todesbaum/jsite/i18n/jSite_de.properties
2006-04-06 19:12:30 UTC (rev 8485)
+++ trunk/apps/jSite/src/de/todesbaum/jsite/i18n/jSite_de.properties
2006-04-06 21:36:27 UTC (rev 8486)
@@ -32,6 +32,7 @@
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
jsite.menu.nodes=Nodes
jsite.menu.nodes.manage-nodes=Nodes verwalten
jsite.menu.help=Hilfe
Added: trunk/apps/jSite/src/de/todesbaum/jsite/i18n/jSite_fr.properties
===================================================================
--- trunk/apps/jSite/src/de/todesbaum/jsite/i18n/jSite_fr.properties
2006-04-06 19:12:30 UTC (rev 8485)
+++ trunk/apps/jSite/src/de/todesbaum/jsite/i18n/jSite_fr.properties
2006-04-06 21:36:27 UTC (rev 8486)
@@ -0,0 +1,128 @@
+#
+# jSite - a tool for uploading websites into Freenet
+# Copyright (C) 2006 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.
+#
+
+# French language file by Florent Daigni?re <nextgens at freenetproject.org>
+
+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.wizard.previous=Pr?c?dent
+jsite.wizard.next=Suivant
+jsite.wizard.quit=Quitter
+
+jsite.quit.question=Voulez-vous r?ellement quitter?
+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
+jsite.menu.nodes=Noeud
+jsite.menu.nodes.manage-nodes=G?rer les noeuds
+jsite.menu.help=Aide
+jsite.menu.help.about=A propos de jSite
+
+jsite.about.message=<html><big><b>jSite {0}</b></big><br><br>Copyright \u00a9
2006 David Roden<br>Released under the GNU General Public License</html>
+
+jsite.node-manager.heading=Gestionnaire de noeud
+jsite.node-manager.description=G?rez vos noeuds.
+jsite.node-manager.node-information=Information sur le noeud
+jsite.node-manager.add-node=Ajouter un noeud
+jsite.node-manager.new-node=Nouveau noeud
+jsite.node-manager.delete-node=Supprimer un noeud
+jsite.node-manager.delete-node.warning=<html><b>Confirmer la
suppression</b><br><br>Supprimer r?ellement ce noeud?</html>
+jsite.node-manager.name=Nom
+jsite.node-manager.hostname=Nom de machine
+jsite.node-manager.port=Port
+
+jsite.insert.heading=Projet d'insertion
+jsite.insert.description=Veuillez attendre durant l'insertion du projet.
+jsite.insert.project-information=Information ? propos du projet.
+jsite.insert.request-uri=Freesite
+jsite.insert.start-time=Commenc? ?
+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>
+jsite.insert.inserted=<html><b>Projet ins?r?!</b><br><br>Votre projet ? ?t?
correctement ins?r?.</html>
+
+jsite.file-scanner.can-not-read-directory=Impossible de lire le r?pertoire
+
+jsite.project.heading=S?lectionnez un projet
+jsite.project.description=S?lectionnez un projet de la liste ou cr?ez en un
nouveau.
+jsite.project.action.browse=Naviguer
+jsite.project.action.browse.choose=Choisir
+jsite.project.action.browse.tooltip=Choisir un r?pertoire
+jsite.project.action.add-project=Ajouter un projet
+jsite.project.action.add-project.tooltip=Ajouter un projet
+jsite.project.new-project.name=Nouveau projet
+jsite.project.action.delete-project=D?truire le projet
+jsite.project.action.delete-project.tooltip=D?truire le projet
+jsite.project.action.delete-project.confirm=<html><b>Confirmez la
suppression</b><br><br>Le projet \u201c{0}\u201d va ?tre d?truit!<br>Voulez
vous poursuivre?</html>
+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.project.information=Informations concernant le projet
+jsite.project.project.name=Nom
+jsite.project.project.description=Description
+jsite.project.project.local-path=Chemin local
+jsite.project.project.address=Adresse
+jsite.project.project.public-key=URI de requ?te
+jsite.project.project.private-key=URI d'insertion
+jsite.project.project.path=Chemin
+jsite.project.project.edition=Edition
+jsite.project.keygen.io-error=<html><b>Erreur de communication avec le
noeud</b><br><br>La communication avec le noeud ?
?chou?e<br>Erreur:<br><br><code>{0}</code><br><br>Assurez vous que les
informations saisies dans la page de configuration sont correctes.</html>
+jsite.project.warning.no-local-path=<html><b>Pas de chemin local
sp?cifi?</b><br><br>Vous avez omis de sp?cifier le chemin local ?
ins?rer.</html>
+jsite.project.warning.no-path=<html><b>Vous n'avez pas sp?cifi? de chemin dans
le freesite</b><br><br>Vous n'avez pas sp?cifi? de chemin dans le
freesite.<br>Ce champ est n?cessaire.</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.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
+jsite.project-files.action.add-container.tooltip=Ajouter un nouveau container
au projet
+jsite.project-files.action.add-container.message=Entrez le nom du container
+jsite.project-files.action.edit-container=Editer
+jsite.project-files.action.edit-container.tooltip=Changer le nom du container
+jsite.project-files.action.edit-container.message=Entrez le nouveau nom du
container
+jsite.project-files.action.delete-container=Supprimer
+jsite.project-files.action.delete-container.tooltip=Supprimer ce container.
+jsite.project-files.action.delete-container.message=Voulez vous r?ellement
supprimer ce container?
+jsite.project-files.file-options=Option des fichiers
+jsite.project-files.default=Fichier par d?faut
+jsite.project-files.default.tooltip=Est-ce l'index?
+jsite.project-files.insert=Ins?rer
+jsite.project-files.insert.tooltip=D?cochez si ce fichier ? d?ja ?t? ins?r?
+jsite.project-files.custom-key=Clef existante
+jsite.project-files.custom-key.tooltip=Utiliser une clef existante pour ce
fichier
+jsite.project-files.mime-type=MIME type
+jsite.project-files.mime-type.tooltip=S?lectionez le type MIME du fichier si
la d?tection ? ?chou?e
+jsite.project-files.container=Container
+jsite.project-files.container.tooltip=S?lectionnez un container pour le fichier
+jsite.project-files.replacement=Remplacer
+jsite.project-files.replacement.tooltip=Activer les remplacements
+jsite.project-files.replacement.edition-range=Plage
+jsite.project-files.replacement.edition-range.tooltip=Remplacer de
$[EDITION+1] ? $[EDITION+2]
+jsite.project-files.scan-error=<html><b>Erreur lors du parcours des
fichiers</b><br><br>Soit le r?pertoire du projet n'existe pas,<br>ou des
fichiers/r?pertoires sont inaccessibles.<br>Veuillez revenir en arri?re et
s?lectionner un autre r?pertoire.</html>
+jsite.project-files.empty-index=<html><b>Pas de fichier par
d?faut</b><br><br>Avez vous sp?cifi? un fichier par d?faut pour le
projet?<br>M?me s'il est possible de ne pas en sp?cifier, c'est g?n?ralement
une mauvaise id?e.</html>
+jsite.project-files.container-index=<html><b>Fichier principal du
container</b><br><br>Votre fichier par d?faut ? ?t? plac? dans un
container!<br>Ceci peut avoir pour effet de cacher cette page aux
utilisateurs.</html>
+jsite.project-files.index-not-html=<html><b>Le fichier principal n'est pas un
fichier HTML!</b><br><br>Votre fichier par d?faut n'est pas du type MIME
"text/html"!<br>Chargez ce type de fichiers dans un navigateur peut ?tre
dangereux.</html>
+jsite.project-files.no-node-running=<html><b>Ce noeud n'est pas
actif!</b><br><br>Vous ne pouvez pas utiliser jSite sans noeud
actif.<br>Veuillez d?marrer votre noeud et r?essayer.</html>
+jsite.project-files.no-custom-key=<html><b>Pas de clef existante sp?cifi?e
pour ce fichier</b><br><br>Vous avez sp?cifier de ne pas ins?rer
<code>{0}</code><br> mais n'avez pas sp?cifier de clef ou rediriger!</html>
+jsite.project-files.no-node-selected=<html><b>Pas de noeud
s?lectionn?</b><br><br>S?lectionnez un noeud dans le menu!</html>
+
Modified: trunk/apps/jSite/src/de/todesbaum/jsite/main/Main.java
===================================================================
--- trunk/apps/jSite/src/de/todesbaum/jsite/main/Main.java 2006-04-06
19:12:30 UTC (rev 8485)
+++ trunk/apps/jSite/src/de/todesbaum/jsite/main/Main.java 2006-04-06
21:36:27 UTC (rev 8486)
@@ -59,7 +59,7 @@
/**
* @author <a href="mailto:droden at gmail.com">David Roden </a>
- * @version $Id: Main.java 456 2006-04-03 17:54:44Z bombe $
+ * @version $Id: Main.java 464 2006-04-04 21:53:33Z bombe $
*/
public class Main implements ActionListener, ListSelectionListener,
WizardListener, NodeManagerListener {
@@ -72,7 +72,7 @@
PAGE_NODE_MANAGER, PAGE_PROJECTS, PAGE_PROJECT_FILES,
PAGE_INSERT_PROJECT
}
- private static final Locale[] SUPPORTED_LOCALES = new Locale[] {
Locale.ENGLISH, Locale.GERMAN };
+ private static final Locale[] SUPPORTED_LOCALES = new Locale[] {
Locale.ENGLISH, Locale.GERMAN, Locale.FRENCH };
private Map<Locale, Action> languageActions = new HashMap<Locale,
Action>();
private Action manageNodeAction;
private Action aboutAction;
Modified: trunk/apps/jSite/src/de/todesbaum/jsite/main/Version.java
===================================================================
--- trunk/apps/jSite/src/de/todesbaum/jsite/main/Version.java 2006-04-06
19:12:30 UTC (rev 8485)
+++ trunk/apps/jSite/src/de/todesbaum/jsite/main/Version.java 2006-04-06
21:36:27 UTC (rev 8486)
@@ -21,11 +21,11 @@
/**
* @author <a href="mailto:droden at gmail.com">David Roden </a>
- * @version $Id: Version.java 457 2006-04-03 22:08:35Z bombe $
+ * @version $Id: Version.java 473 2006-04-06 17:59:57Z bombe $
*/
public class Version {
- private static final String VERSION = "0.4";
+ private static final String VERSION = "0.4.1";
public static final String getVersion() {
return VERSION;