Author: tchemit Date: 2013-02-03 14:01:21 +0100 (Sun, 03 Feb 2013) New Revision: 307 Url: http://forge.codelutin.com/projects/tutti/repository/revisions/307 Log: clean i18n Modified: trunk/tutti-persistence/src/main/resources/i18n/tutti-persistence_fr_FR.properties trunk/tutti-ui-swing/src/main/java/fr/ifremer/tutti/ui/swing/content/operation/EditFishingOperationUI.css trunk/tutti-ui-swing/src/main/java/fr/ifremer/tutti/ui/swing/content/operation/EditFishingOperationUI.jaxx trunk/tutti-ui-swing/src/main/java/fr/ifremer/tutti/ui/swing/util/SwingValidatorMessageWidget.java trunk/tutti-ui-swing/src/main/java/fr/ifremer/tutti/ui/swing/util/TuttiUIUtil.java trunk/tutti-ui-swing/src/main/resources/i18n/tutti-ui-swing_fr_FR.properties Modified: trunk/tutti-persistence/src/main/resources/i18n/tutti-persistence_fr_FR.properties =================================================================== --- trunk/tutti-persistence/src/main/resources/i18n/tutti-persistence_fr_FR.properties 2013-02-03 12:46:05 UTC (rev 306) +++ trunk/tutti-persistence/src/main/resources/i18n/tutti-persistence_fr_FR.properties 2013-02-03 13:01:21 UTC (rev 307) @@ -1,14 +1,14 @@ +tutti.option.persistence.db.configurationPath.description=Chemin du fichier de configuration d'Adagio tutti.option.persistence.db.directory.description=Répertoire où est la base de données -tutti.option.persistence.protocol.directory.description=Répertoire où sont conservés les protocoles -tutti.option.persistence.db.configurationPath.description=Chemin du fichier de configuration d'Adagio tutti.option.persistence.db.enumerationPath.description=Chemin du fichier de correspondance des constantes tutti.option.persistence.db.name.description=Nom du fichier de la base de données -tutti.option.persistence.jdbc.username.description=Login de l'utilisateur pour se connecter à la base de données -tutti.option.persistence.jdbc.password.description=Mot de passe de l'utilisateur pour se connecter à la base de données -tutti.option.persistence.jdbc.url.description=URL de connexion à la base de données -tutti.option.persistence.jdbc.driver.description=Le pilote JDBC utilisé pour communiquer avec la base de données tutti.option.persistence.hibernate.dialect.description=Le dialect hibernate utilisée pour communiquer avec la base de données +tutti.option.persistence.hibernate.formatSql.description=Option pour ajouter les commentaires dans les requètes sql générées. tutti.option.persistence.hibernate.showSql.description=Option pour afficher ou non les requète sql dans les logs tutti.option.persistence.hibernate.useSqlComment.description=Option pour ajouter les commentaires dans les requètes sql générées -tutti.option.persistence.hibernate.formatSql.description=Option pour ajouter les commentaires dans les requètes sql générées. -tutti.persistence.config=Configuration de la persistence de Tutti \ No newline at end of file +tutti.option.persistence.jdbc.driver.description=Le pilote JDBC utilisé pour communiquer avec la base de données +tutti.option.persistence.jdbc.password.description=Mot de passe de l'utilisateur pour se connecter à la base de données +tutti.option.persistence.jdbc.url.description=URL de connexion à la base de données +tutti.option.persistence.jdbc.username.description=Login de l'utilisateur pour se connecter à la base de données +tutti.option.persistence.protocol.directory.description=Répertoire où sont conservés les protocoles +tutti.persistence.config=Configuration de la persistence de Tutti Modified: trunk/tutti-ui-swing/src/main/java/fr/ifremer/tutti/ui/swing/content/operation/EditFishingOperationUI.css =================================================================== --- trunk/tutti-ui-swing/src/main/java/fr/ifremer/tutti/ui/swing/content/operation/EditFishingOperationUI.css 2013-02-03 12:46:05 UTC (rev 306) +++ trunk/tutti-ui-swing/src/main/java/fr/ifremer/tutti/ui/swing/content/operation/EditFishingOperationUI.css 2013-02-03 13:01:21 UTC (rev 307) @@ -427,8 +427,8 @@ } #durationField { - text: {fr.ifremer.tutti.ui.swing.util.TuttiUIUtil.getDuration( - model.getGearShootingStartDate(), model.getGearShootingEndDate(), "tutti.duration.format")}; + text: {TuttiUIUtil.getDuration( + model.getGearShootingStartDate(), model.getGearShootingEndDate())}; enabled: false; } Modified: trunk/tutti-ui-swing/src/main/java/fr/ifremer/tutti/ui/swing/content/operation/EditFishingOperationUI.jaxx =================================================================== --- trunk/tutti-ui-swing/src/main/java/fr/ifremer/tutti/ui/swing/content/operation/EditFishingOperationUI.jaxx 2013-02-03 12:46:05 UTC (rev 306) +++ trunk/tutti-ui-swing/src/main/java/fr/ifremer/tutti/ui/swing/content/operation/EditFishingOperationUI.jaxx 2013-02-03 13:01:21 UTC (rev 307) @@ -36,6 +36,7 @@ fr.ifremer.tutti.ui.swing.content.operation.fishing.hydrology.HydrologyTabUI fr.ifremer.tutti.ui.swing.util.editor.CoordinateEditorType fr.ifremer.tutti.ui.swing.util.editor.SimpleTimeEditor + fr.ifremer.tutti.ui.swing.util.TuttiUIUtil jaxx.runtime.swing.editor.bean.BeanComboBox jaxx.runtime.swing.editor.bean.BeanListHeader Modified: trunk/tutti-ui-swing/src/main/java/fr/ifremer/tutti/ui/swing/util/SwingValidatorMessageWidget.java =================================================================== --- trunk/tutti-ui-swing/src/main/java/fr/ifremer/tutti/ui/swing/util/SwingValidatorMessageWidget.java 2013-02-03 12:46:05 UTC (rev 306) +++ trunk/tutti-ui-swing/src/main/java/fr/ifremer/tutti/ui/swing/util/SwingValidatorMessageWidget.java 2013-02-03 13:01:21 UTC (rev 307) @@ -57,6 +57,8 @@ import org.jdesktop.swingx.JXTitledPanel; import static org.nuiton.i18n.I18n._; +import static org.nuiton.i18n.I18n.n_; + import org.nuiton.validator.NuitonValidatorScope; /** @@ -68,8 +70,11 @@ */ public class SwingValidatorMessageWidget extends JToggleButton { - private static final Log log = LogFactory.getLog(SwingValidatorMessageWidget.class); - + private static final Log log = + LogFactory.getLog(SwingValidatorMessageWidget.class); + + private static final long serialVersionUID = 1L; + protected SwingValidatorMessageTableModel errorTableModel = new SwingValidatorMessageTableModel(); protected JDialog popup = new JDialog(); @@ -89,19 +94,18 @@ String label; switch (alerts) { case 0: - label = "tutti.validator.alert.none"; + label = n_("tutti.validator.alert.none"); break; case 1: - label = "tutti.validator.alert.one"; + label = n_("tutti.validator.alert.one"); break; default: - label = "tutti.validator.alert.several"; + label = n_("tutti.validator.alert.several"); } NuitonValidatorScope maxScope; String icon; if (alerts == 0) { - maxScope = null; icon = "alert-none"; } else { Modified: trunk/tutti-ui-swing/src/main/java/fr/ifremer/tutti/ui/swing/util/TuttiUIUtil.java =================================================================== --- trunk/tutti-ui-swing/src/main/java/fr/ifremer/tutti/ui/swing/util/TuttiUIUtil.java 2013-02-03 12:46:05 UTC (rev 306) +++ trunk/tutti-ui-swing/src/main/java/fr/ifremer/tutti/ui/swing/util/TuttiUIUtil.java 2013-02-03 13:01:21 UTC (rev 307) @@ -303,11 +303,13 @@ return new TuttiColorHighlighter(predicate, color, true); } - public static String getDuration(Date startDate, Date endDate, String format) { + public static String getDuration(Date startDate, Date endDate) { String duration = ""; if (startDate != null && endDate != null) { duration = DurationFormatUtils.formatPeriod( - startDate.getTime(), endDate.getTime(), _(format)); + startDate.getTime(), + endDate.getTime(), + _("tutti.duration.format")); } return duration; } Modified: trunk/tutti-ui-swing/src/main/resources/i18n/tutti-ui-swing_fr_FR.properties =================================================================== --- trunk/tutti-ui-swing/src/main/resources/i18n/tutti-ui-swing_fr_FR.properties 2013-02-03 12:46:05 UTC (rev 306) +++ trunk/tutti-ui-swing/src/main/resources/i18n/tutti-ui-swing_fr_FR.properties 2013-02-03 13:01:21 UTC (rev 307) @@ -95,7 +95,6 @@ tutti.action.validateCatches=Valider les captures tutti.action.validateCatches.tip=Valider les captures tutti.application.config=Configuration de l'application Tutti -tutti.application.directory.description=Répertoire contentant uniquement tutti tutti.application.name=Tutti tutti.config.category.applications=Application tutti.config.category.applications.description=Application @@ -217,11 +216,8 @@ tutti.label.tab.catches=Captures tutti.label.tab.catchesCaracteristics=Résumé tutti.label.tab.fishingOperation=Trait -tutti.label.tab.fishingOperation.environment=Environnement -tutti.label.tab.fishingOperation.gearShooting=Mise en oeuvre de l'engin tutti.label.tab.fishingOperation.general=Trait tutti.label.tab.fishingOperation.hydrology=Paramètres hydrologiques -tutti.label.tab.fishingOperation.lengthClasses=Classes de taille tutti.label.tab.macroDechet=Macro déchets tutti.label.tab.observationIndividuel=Observations individuelles tutti.label.tab.plancton=Plancton @@ -262,7 +258,6 @@ tutti.option.cruiseId.description=Identifiant de la dernière campagne utilisée tutti.option.i18n.directory.description=Répertoire des fichiers de traductions tutti.option.i18n.locale.description=Langue utilisée dans l'application -tutti.option.jre.directory.description=Répertoire de la jre tutti.option.launch.mode.description=Mode de démarrage de l'application tutti.option.programId.description=Identifiant de la dernière série de campagne utilisée tutti.option.protocolId.description=Identifiant du dernier protocole utilisé @@ -275,7 +270,6 @@ tutti.option.ui.dateFormat.description=Format de dates tutti.option.ui.shortcut.closePopup.description=Fermer une popup tutti.option.ui.showNumberEditorButton.description=Afficher le pavé numérique de saisie -tutti.option.ui.useSexagecimalEditor=Utiliser l'éditeur sexagécimal pour entrer des coordonnées tutti.option.update.application.url.description=URL de mise à jour de la jre et de l'application tutti.option.update.database.url.description=URL de mise à jour de la base de données tutti.sampleCategoryType.age=Age @@ -362,16 +356,13 @@ tutti.title.edit.operations=Saisie des opérations de pêches (%s) tutti.title.edit.program=Éditer une série de campagne existante tutti.title.edit.protocol=Éditer un protocol de saisie existant -tutti.title.frequency=Saisie des mensurations tutti.title.home=Sélection de la campagne -tutti.title.messages=Rapport de contrôles tutti.title.noSelectedCruise=Pas de campagne sélectionné tutti.title.noSelectedProgram=Pas de série de campagne sélectionné tutti.title.noSelectedProtocol=Pas de protocol sélectionné tutti.title.selectedCruise=Campagne %s tutti.title.selectedProgram=Série de campagne %s tutti.title.selectedProtocol=Protocole %s -tutti.title.splitBatch=Catégoriser un lot tutti.title.validate.operations=Validation des opérations de pêches (%s) tutti.to.be.done=< A FAIRE > tutti.tooltip.attachment.none=Pas de pièce-jointes