Echobase-commits
Threads by month
- ----- 2026 -----
- June
- May
- April
- March
- February
- January
- ----- 2025 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2024 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2023 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2022 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2021 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2020 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2019 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2018 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2017 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2016 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2015 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2014 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2013 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2012 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2011 -----
- December
- November
- 1820 discussions
r619 - trunk/echobase-ui/src/main/java/fr/ifremer/echobase/ui/actions/workingDb
by tchemit@users.forge.codelutin.com 05 Sep '12
by tchemit@users.forge.codelutin.com 05 Sep '12
05 Sep '12
Author: tchemit
Date: 2012-09-05 13:17:51 +0200 (Wed, 05 Sep 2012)
New Revision: 619
Url: http://forge.codelutin.com/repositories/revision/echobase/619
Log:
fix import
Modified:
trunk/echobase-ui/src/main/java/fr/ifremer/echobase/ui/actions/workingDb/Connect.java
Modified: trunk/echobase-ui/src/main/java/fr/ifremer/echobase/ui/actions/workingDb/Connect.java
===================================================================
--- trunk/echobase-ui/src/main/java/fr/ifremer/echobase/ui/actions/workingDb/Connect.java 2012-09-05 10:17:22 UTC (rev 618)
+++ trunk/echobase-ui/src/main/java/fr/ifremer/echobase/ui/actions/workingDb/Connect.java 2012-09-05 11:17:51 UTC (rev 619)
@@ -27,7 +27,7 @@
import fr.ifremer.echobase.entities.DriverType;
import fr.ifremer.echobase.persistence.EchoBaseEntityHelper;
import fr.ifremer.echobase.persistence.JdbcConfiguration;
-import org.apache.commons.lang.StringUtils;
+import org.apache.commons.lang3.StringUtils;
import java.sql.SQLException;
1
0
r618 - trunk/echobase-services/src/main/java/fr/ifremer/echobase/services/exportdb
by tchemit@users.forge.codelutin.com 05 Sep '12
by tchemit@users.forge.codelutin.com 05 Sep '12
05 Sep '12
Author: tchemit
Date: 2012-09-05 12:17:22 +0200 (Wed, 05 Sep 2012)
New Revision: 618
Url: http://forge.codelutin.com/repositories/revision/echobase/618
Log:
try to improve export memory usage
Modified:
trunk/echobase-services/src/main/java/fr/ifremer/echobase/services/exportdb/ExportService.java
Modified: trunk/echobase-services/src/main/java/fr/ifremer/echobase/services/exportdb/ExportService.java
===================================================================
--- trunk/echobase-services/src/main/java/fr/ifremer/echobase/services/exportdb/ExportService.java 2012-09-05 10:16:51 UTC (rev 617)
+++ trunk/echobase-services/src/main/java/fr/ifremer/echobase/services/exportdb/ExportService.java 2012-09-05 10:17:22 UTC (rev 618)
@@ -23,10 +23,14 @@
*/
package fr.ifremer.echobase.services.exportdb;
+import fr.ifremer.echobase.EchoBaseTechnicalException;
import fr.ifremer.echobase.entities.EchoBaseEntityEnum;
import fr.ifremer.echobase.services.DbEditorService;
import fr.ifremer.echobase.services.DecoratorService;
import fr.ifremer.echobase.services.EchoBaseServiceSupport;
+import org.apache.commons.logging.Log;
+import org.apache.commons.logging.LogFactory;
+import org.nuiton.topia.TopiaException;
import org.nuiton.topia.persistence.TopiaEntity;
import org.nuiton.topia.persistence.csv.EntityCsvModel;
import org.nuiton.topia.persistence.csv.out.EntityAssociationExportModel;
@@ -49,10 +53,10 @@
* @since 0.2
*/
public class ExportService extends EchoBaseServiceSupport {
-//
-// /** Logger. */
-// private static final Log log = LogFactory.getLog(ExportService.class);
-//
+
+ /** Logger. */
+ private static final Log log = LogFactory.getLog(ExportService.class);
+
// public static final TimeLog TIME_LOG = new TimeLog(ExportService.class);
// public ExportModelFactory<EchoBaseEntityEnum> getDefaultExportFactory() {
@@ -121,9 +125,12 @@
// return model;
// }
- public String exportData(TableMeta<EchoBaseEntityEnum> tableMeta, boolean asSeen) {
+ public String exportData(TableMeta<EchoBaseEntityEnum> meta, boolean asSeen) {
- String result = TopiaCsvExports.exportData(tableMeta,
+ if (log.isInfoEnabled()) {
+ log.info("Export " + meta);
+ }
+ String result = TopiaCsvExports.exportData(meta,
getModelFactory(asSeen),
defaultPrepareDataForExport);
return result;
@@ -137,13 +144,18 @@
// }
}
- public void exportData(TableMeta<EchoBaseEntityEnum> tableMeta, File file) {
+ public void exportData(TableMeta<EchoBaseEntityEnum> meta, File file) {
- TopiaCsvExports.exportData(tableMeta,
+ if (log.isInfoEnabled()) {
+ log.info("Export " + meta + " to " + file);
+ }
+
+ TopiaCsvExports.exportData(meta,
defaultExportFactory,
defaultPrepareDataForExport,
file);
+ clearCache();
// if (log.isInfoEnabled()) {
// log.info("Export table " + tableMeta + " to " + file);
// }
@@ -159,12 +171,18 @@
// TIME_LOG.log(s2, "exportData::exportToFile");
}
- public void exportData(AssociationMeta<EchoBaseEntityEnum> associationMeta, File file) {
- TopiaCsvExports.exportData(associationMeta,
+ public void exportData(AssociationMeta<EchoBaseEntityEnum> meta, File file) {
+
+ if (log.isInfoEnabled()) {
+ log.info("Export " + meta + " to " + file);
+ }
+ TopiaCsvExports.exportData(meta,
defaultExportFactory,
defaultPrepareDataForExport,
file);
+
+ clearCache();
// if (log.isInfoEnabled()) {
// log.info("Export association " + associationMeta + " to " + file);
// }
@@ -212,6 +230,14 @@
// return Export.newExport(model, datas);
// }
+ protected void clearCache() {
+ try {
+ getTransaction().clearCache();
+ } catch (TopiaException e) {
+ throw new EchoBaseTechnicalException("Could not clear db cache", e);
+ }
+ }
+
private ExportModelFactory<EchoBaseEntityEnum> defaultExportFactory = new ExportModelFactory<EchoBaseEntityEnum>() {
@Override
1
0
Author: tchemit
Date: 2012-09-05 12:16:51 +0200 (Wed, 05 Sep 2012)
New Revision: 617
Url: http://forge.codelutin.com/repositories/revision/echobase/617
Log:
fix typo
Modified:
trunk/src/site/site_en.xml
Modified: trunk/src/site/site_en.xml
===================================================================
--- trunk/src/site/site_en.xml 2012-09-05 09:29:19 UTC (rev 616)
+++ trunk/src/site/site_en.xml 2012-09-05 10:16:51 UTC (rev 617)
@@ -100,7 +100,7 @@
<menu name="Utilisateur">
<item name="Home" href="index.html"/>
<item name="Installation" href="install.html"/>
- <item name="Embbeded Application" href="embedded.html"/>
+ <item name="Portable Application" href="embedded.html"/>
<item name="Imports" href="imports.html"/>
<item name="Model" href="model.html"/>
<item name="Download"
1
0
Author: tchemit
Date: 2012-09-05 11:29:19 +0200 (Wed, 05 Sep 2012)
New Revision: 616
Url: http://forge.codelutin.com/repositories/revision/echobase/616
Log:
repush back release-profile (will use the prod env)
Modified:
trunk/echobase-ui/pom.xml
Modified: trunk/echobase-ui/pom.xml
===================================================================
--- trunk/echobase-ui/pom.xml 2012-09-05 09:26:02 UTC (rev 615)
+++ trunk/echobase-ui/pom.xml 2012-09-05 09:29:19 UTC (rev 616)
@@ -328,6 +328,19 @@
<profiles>
<profile>
+ <id>release-profile</id>
+ <activation>
+ <property>
+ <name>performRelease</name>
+ <value>true</value>
+ </property>
+ </activation>
+ <properties>
+ <env>prod</env>
+ </properties>
+ </profile>
+
+ <profile>
<id>assembly</id>
<activation>
<property>
1
0
r615 - in trunk: echobase-domain/src/main/java/fr/ifremer/echobase echobase-domain/src/main/resources/i18n echobase-ui echobase-ui/src/main/java/fr/ifremer/echobase/ui/actions echobase-ui/src/main/resources/i18n echobase-ui/src/main/webapp/WEB-INF/jsp echobase-ui/src/main/webapp/WEB-INF/jsp/importData
by tchemit@users.forge.codelutin.com 05 Sep '12
by tchemit@users.forge.codelutin.com 05 Sep '12
05 Sep '12
Author: tchemit
Date: 2012-09-05 11:26:02 +0200 (Wed, 05 Sep 2012)
New Revision: 615
Url: http://forge.codelutin.com/repositories/revision/echobase/615
Log:
improve documentation access
Modified:
trunk/echobase-domain/src/main/java/fr/ifremer/echobase/EchoBaseConfiguration.java
trunk/echobase-domain/src/main/java/fr/ifremer/echobase/EchoBaseConfigurationOption.java
trunk/echobase-domain/src/main/resources/i18n/echobase-domain_en_GB.properties
trunk/echobase-domain/src/main/resources/i18n/echobase-domain_fr_FR.properties
trunk/echobase-ui/pom.xml
trunk/echobase-ui/src/main/java/fr/ifremer/echobase/ui/actions/EchoBaseActionSupport.java
trunk/echobase-ui/src/main/resources/i18n/echobase-ui_en_GB.properties
trunk/echobase-ui/src/main/resources/i18n/echobase-ui_fr_FR.properties
trunk/echobase-ui/src/main/webapp/WEB-INF/jsp/home.jsp
trunk/echobase-ui/src/main/webapp/WEB-INF/jsp/importData/configureAcousticImport.jsp
trunk/echobase-ui/src/main/webapp/WEB-INF/jsp/importData/configureCatchesImport.jsp
trunk/echobase-ui/src/main/webapp/WEB-INF/jsp/importData/configureCommonImport.jsp
trunk/echobase-ui/src/main/webapp/WEB-INF/jsp/importData/configureOperationImport.jsp
trunk/echobase-ui/src/main/webapp/WEB-INF/jsp/importData/configureResultsImport.jsp
Modified: trunk/echobase-domain/src/main/java/fr/ifremer/echobase/EchoBaseConfiguration.java
===================================================================
--- trunk/echobase-domain/src/main/java/fr/ifremer/echobase/EchoBaseConfiguration.java 2012-09-05 07:35:48 UTC (rev 614)
+++ trunk/echobase-domain/src/main/java/fr/ifremer/echobase/EchoBaseConfiguration.java 2012-09-05 09:26:02 UTC (rev 615)
@@ -34,6 +34,7 @@
import java.io.File;
import java.io.IOException;
+import java.net.URL;
import java.util.Map;
import java.util.Properties;
@@ -152,13 +153,6 @@
return file;
}
-// public File getWarDirectory() {
-// File file = applicationConfig.getOptionAsFile(
-// EchoBaseConfigurationOption.WAR_DIRECTORY.key);
-// Preconditions.checkNotNull(file);
-// return file;
-// }
-
public File getWarLocation() {
File file = applicationConfig.getOptionAsFile(
EchoBaseConfigurationOption.WAR_LOCATION.key);
@@ -200,6 +194,12 @@
return result != null && result;
}
+ public URL getDocumentationUrl() {
+ URL result = applicationConfig.getOptionAsURL(
+ EchoBaseConfigurationOption.DOCUMENTATION_URL.key);
+ return result;
+ }
+
public boolean getOptionAsBoolean(String propertyName) {
Boolean result = applicationConfig.getOptionAsBoolean(propertyName);
return result != null && result;
Modified: trunk/echobase-domain/src/main/java/fr/ifremer/echobase/EchoBaseConfigurationOption.java
===================================================================
--- trunk/echobase-domain/src/main/java/fr/ifremer/echobase/EchoBaseConfigurationOption.java 2012-09-05 07:35:48 UTC (rev 614)
+++ trunk/echobase-domain/src/main/java/fr/ifremer/echobase/EchoBaseConfigurationOption.java 2012-09-05 09:26:02 UTC (rev 615)
@@ -26,6 +26,7 @@
import org.nuiton.util.Version;
import java.io.File;
+import java.net.URL;
import static org.nuiton.i18n.I18n.n_;
@@ -64,7 +65,11 @@
WAR_LOCATION("echobase.war.location",
n_("echobase.config.war.location.description"),
"${echobase.data.directory}/war/echobase-ui-${echobase.version}-embedded.war",
- File.class);
+ File.class),
+ DOCUMENTATION_URL("echobase.documentationUrl",
+ n_("echobase.config.documentationUrl.description"),
+ "http://maven-site.forge.codelutin.com/echobase",
+ URL.class);
/** Configuration key. */
protected final String key;
Modified: trunk/echobase-domain/src/main/resources/i18n/echobase-domain_en_GB.properties
===================================================================
--- trunk/echobase-domain/src/main/resources/i18n/echobase-domain_en_GB.properties 2012-09-05 07:35:48 UTC (rev 614)
+++ trunk/echobase-domain/src/main/resources/i18n/echobase-domain_en_GB.properties 2012-09-05 09:26:02 UTC (rev 615)
@@ -2,6 +2,7 @@
echobase.common.driverType.postgres=Postgresql Database
echobase.config.csv.separator.description=Csv separator character
echobase.config.data.directory.description=Path to application data
+echobase.config.documentationUrl.description=Where to find EchoBase online documentation
echobase.config.embedded.description=Flag used for embedded application (will create a h2 working db configuration to access database)
echobase.config.h2Version.description=H2 jdbc driver version
echobase.config.internal.db.directory.description=Directory of the internal database
Modified: trunk/echobase-domain/src/main/resources/i18n/echobase-domain_fr_FR.properties
===================================================================
--- trunk/echobase-domain/src/main/resources/i18n/echobase-domain_fr_FR.properties 2012-09-05 07:35:48 UTC (rev 614)
+++ trunk/echobase-domain/src/main/resources/i18n/echobase-domain_fr_FR.properties 2012-09-05 09:26:02 UTC (rev 615)
@@ -2,6 +2,7 @@
echobase.common.driverType.postgres=Base Postgresql
echobase.config.csv.separator.description=Caractère séparateur pour les fichiers csv
echobase.config.data.directory.description=Répertoire des données de l'application
+echobase.config.documentationUrl.description=Où trouver la documentation en ligne d'EchoBase
echobase.config.embedded.description=Pour créer au démarrage une configuration vers la base h2 embarquée (uniquement pour les applications embarquées)
echobase.config.h2Version.description=Version du pilote jdbc H2
echobase.config.internal.db.directory.description=Répertoire de la base interne
Modified: trunk/echobase-ui/pom.xml
===================================================================
--- trunk/echobase-ui/pom.xml 2012-09-05 07:35:48 UTC (rev 614)
+++ trunk/echobase-ui/pom.xml 2012-09-05 09:26:02 UTC (rev 615)
@@ -81,7 +81,7 @@
</configuration>
</execution>
<execution>
- <id>parseOthersAndGenBundle</id>
+ <id>parseOthersAndGen</id>
<goals>
<goal>parserValidation</goal>
<goal>parserJava</goal>
@@ -89,6 +89,15 @@
<goal>bundle</goal>
</goals>
</execution>
+ <execution>
+ <id>bundle</id>
+ <goals>
+ <goal>bundle</goal>
+ </goals>
+ <configuration>
+ <showEmpty>true</showEmpty>
+ </configuration>
+ </execution>
</executions>
</plugin>
Modified: trunk/echobase-ui/src/main/java/fr/ifremer/echobase/ui/actions/EchoBaseActionSupport.java
===================================================================
--- trunk/echobase-ui/src/main/java/fr/ifremer/echobase/ui/actions/EchoBaseActionSupport.java 2012-09-05 07:35:48 UTC (rev 614)
+++ trunk/echobase-ui/src/main/java/fr/ifremer/echobase/ui/actions/EchoBaseActionSupport.java 2012-09-05 09:26:02 UTC (rev 615)
@@ -39,6 +39,7 @@
import fr.ifremer.echobase.ui.EchoBaseSession;
import fr.ifremer.echobase.ui.EchoBaseWorkingDbTransactionFilter;
import org.apache.commons.collections.CollectionUtils;
+import org.apache.commons.lang3.StringUtils;
import org.apache.struts2.interceptor.ParameterAware;
import org.apache.struts2.interceptor.SessionAware;
import org.nuiton.topia.persistence.TopiaEntity;
@@ -48,6 +49,7 @@
import java.util.Collection;
import java.util.Date;
import java.util.List;
+import java.util.Locale;
import java.util.Map;
/**
@@ -229,6 +231,26 @@
}
}
+ public String getDocumentation(String page) {
+ return getDocumentation(page, null);
+ }
+
+ public String getDocumentation(String page, String anchor) {
+ Locale locale = getLocale();
+ String result = getConfiguration().getDocumentationUrl().toString();
+ if (!result.endsWith("/")) {
+ result += "/";
+ }
+ if (Locale.ENGLISH.getLanguage().equals(locale.getLanguage())) {
+ result += "en/";
+ }
+ result += page;
+ if (StringUtils.isNotBlank(anchor)) {
+ result += "#" + anchor;
+ }
+ return result;
+ }
+
public boolean hasAnyErrors() {
boolean result = super.hasErrors();
return result || hasFlashErrors();
Modified: trunk/echobase-ui/src/main/resources/i18n/echobase-ui_en_GB.properties
===================================================================
--- trunk/echobase-ui/src/main/resources/i18n/echobase-ui_en_GB.properties 2012-09-05 07:35:48 UTC (rev 614)
+++ trunk/echobase-ui/src/main/resources/i18n/echobase-ui_en_GB.properties 2012-09-05 09:26:02 UTC (rev 615)
@@ -155,13 +155,13 @@
echobase.header.request.result=SQL query result
echobase.info.click.to.select=You can select value with a simple click then copy it (Ctrl-C)
echobase.info.dbeditor.propertyDiffsResult=Data import results
+echobase.info.documentation=EchoBase online documentation
echobase.info.downloadEchoBase=Download application and import files
echobase.info.echoBaseForge=Project Forge
+echobase.info.echoR=EchoR project
echobase.info.exportDb.archive=Basebame of the archive, extension <strong>.zip</strong> will be added to it.
echobase.info.import.failed=Import failed
echobase.info.import.succeded=Successful import
-echobase.info.lastDevDocumentation=Current documentation (will be available at next stable version)
-echobase.info.lastStableDocumentation=Last stable version documentation
echobase.info.new.sqlQuery.inprogress=Query creation in progress
echobase.info.new.workingDbConfiguration.inprogress=New working database configuration in progress
echobase.info.no.sqlQuery.saved=No saved SQL query
Modified: trunk/echobase-ui/src/main/resources/i18n/echobase-ui_fr_FR.properties
===================================================================
--- trunk/echobase-ui/src/main/resources/i18n/echobase-ui_fr_FR.properties 2012-09-05 07:35:48 UTC (rev 614)
+++ trunk/echobase-ui/src/main/resources/i18n/echobase-ui_fr_FR.properties 2012-09-05 09:26:02 UTC (rev 615)
@@ -155,13 +155,13 @@
echobase.header.request.result=Résultat de la requête SQL
echobase.info.click.to.select=Vous pouvez sélectionner la valeur en un simple click puis la copier (Ctrl-C)
echobase.info.dbeditor.propertyDiffsResult=Résultat d'import de données
+echobase.info.documentation=Documentation en ligne d'EchoBase
echobase.info.downloadEchoBase=Téléchargement de l'application et des fichiers d'import
echobase.info.echoBaseForge=Gestion du projet
+echobase.info.echoR=Projet EchoR
echobase.info.exportDb.archive=Il s'agit du nom de l'archive, l'extension <strong>.zip</strong> sera automatiquement rajoutée.
echobase.info.import.failed=L'import a échoué
echobase.info.import.succeded=L'import a réussi
-echobase.info.lastDevDocumentation=Documentation en cours (disponible dans la prochaine version stable)
-echobase.info.lastStableDocumentation=Documentation de la dernière version stable
echobase.info.new.sqlQuery.inprogress=Nouvelle requête en cours de création
echobase.info.new.workingDbConfiguration.inprogress=Nouvelle configuration de base de travail en cours de création
echobase.info.no.sqlQuery.saved=Aucune requête d'export SQL enregistrée
@@ -264,7 +264,7 @@
echobase.title.newLibreOfficeQuery=Traduire une requête SQL issue de Libre Office
echobase.title.users=Administration des utilisateurs
echobase.title.welcome=Bienvenue dans EchoBase
-echobase.title.workingDbConfiguration=Administration des configuration de bases de travail
+echobase.title.workingDbConfiguration=Administration des configurations de base de travail
echobase.tooltip.disconnectWorkingDb=Changer de base de travail
echobase.tooltip.logout=Se déconnecter
echobase.tooltip.selectWorkingDb=Sélectionner une base de travail
Modified: trunk/echobase-ui/src/main/webapp/WEB-INF/jsp/home.jsp
===================================================================
--- trunk/echobase-ui/src/main/webapp/WEB-INF/jsp/home.jsp 2012-09-05 07:35:48 UTC (rev 614)
+++ trunk/echobase-ui/src/main/webapp/WEB-INF/jsp/home.jsp 2012-09-05 09:26:02 UTC (rev 615)
@@ -23,6 +23,7 @@
--%>
<%@ page language="java" contentType="text/html" pageEncoding="utf-8" %>
<%@ taglib prefix="s" uri="/struts-tags" %>
+<%@ taglib prefix="sj" uri="/struts-jquery-tags" %>
<title><s:text name="echobase.title.welcome"/></title>
<div class="fontsize11">
@@ -32,24 +33,16 @@
</legend>
<ul>
<li>
- <s:a href="http://maven-site.forge.codelutin.com/echobase"
- target='#stableDoc'>
- <s:text name="echobase.info.lastStableDocumentation"/>
+ <s:a href="%{getDocumentation('index.html')}" target='#doc'>
+ <s:text name="echobase.info.documentation"/>
</s:a>
</li>
<li>
- <s:a href="http://maven-site.forge.codelutin.com/echobase/SNAPSHOT"
- target='#devDoc'>
- <s:text name="echobase.info.lastDevDocumentation"/>
+ <s:a href="https://forge.ifremer.fr/www/echor" target='#doc'>
+ <s:text name="echobase.info.echoR"/>
</s:a>
</li>
<li>
- <s:a href="http://forge.codelutin.com/projects/echobase/files"
- target='#forge'>
- <s:text name="echobase.info.downloadEchoBase"/>
- </s:a>
- </li>
- <li>
<s:a href="http://forge.codelutin.com/projects/echobase"
target='#forge'>
<s:text name="echobase.info.echoBaseForge"/>
@@ -57,4 +50,15 @@
</li>
</ul>
</fieldset>
-</div>
\ No newline at end of file
+</div>
+
+<s:if test="!workingDbSelected">
+ <s:form namespace="/workingDb" action="showList">
+ <ul class="toolbar floatLeft">
+ <li>
+ <s:submit theme="simple" action="showList"
+ key="echobase.action.workingDbconfiguration.connect"/>
+ </li>
+ </ul>
+ </s:form>
+</s:if>
\ No newline at end of file
Modified: trunk/echobase-ui/src/main/webapp/WEB-INF/jsp/importData/configureAcousticImport.jsp
===================================================================
--- trunk/echobase-ui/src/main/webapp/WEB-INF/jsp/importData/configureAcousticImport.jsp 2012-09-05 07:35:48 UTC (rev 614)
+++ trunk/echobase-ui/src/main/webapp/WEB-INF/jsp/importData/configureAcousticImport.jsp 2012-09-05 09:26:02 UTC (rev 615)
@@ -53,8 +53,7 @@
</legend>
<div class="cleanBoth help">
- <s:a href="http://maven-site.forge.codelutin.com/echobase/imports.html#acoustic"
- target="doc">
+ <s:a href="%{getDocumentation('imports.html','acoustic')}" target="doc">
<s:text name="echobase.action.show.import.documentation"/>
</s:a>
</div>
Modified: trunk/echobase-ui/src/main/webapp/WEB-INF/jsp/importData/configureCatchesImport.jsp
===================================================================
--- trunk/echobase-ui/src/main/webapp/WEB-INF/jsp/importData/configureCatchesImport.jsp 2012-09-05 07:35:48 UTC (rev 614)
+++ trunk/echobase-ui/src/main/webapp/WEB-INF/jsp/importData/configureCatchesImport.jsp 2012-09-05 09:26:02 UTC (rev 615)
@@ -46,7 +46,7 @@
</legend>
<div class="cleanBoth help">
- <s:a href="http://maven-site.forge.codelutin.com/echobase/imports.html#totalsample-sub…"
+ <s:a href="%{getDocumentation('imports.html','totalsample-subsample-biometrysample')}"
target="doc">
<s:text name="echobase.action.show.import.documentation"/>
</s:a>
Modified: trunk/echobase-ui/src/main/webapp/WEB-INF/jsp/importData/configureCommonImport.jsp
===================================================================
--- trunk/echobase-ui/src/main/webapp/WEB-INF/jsp/importData/configureCommonImport.jsp 2012-09-05 07:35:48 UTC (rev 614)
+++ trunk/echobase-ui/src/main/webapp/WEB-INF/jsp/importData/configureCommonImport.jsp 2012-09-05 09:26:02 UTC (rev 615)
@@ -61,7 +61,7 @@
</legend>
<div class="cleanBoth help">
- <s:a href="http://maven-site.forge.codelutin.com/echobase/imports.html#voyage-transit-…"
+ <s:a href="%{getDocumentation('imports.html','voyage-transit-transect')}"
target="doc">
<s:text name="echobase.action.show.import.documentation"/>
</s:a>
@@ -130,7 +130,7 @@
<s:hidden key="model.importMode" value="TRANSECT" label=''/>
<div class="cleanBoth help">
- <s:a href="http://maven-site.forge.codelutin.com/echobase/imports.html#voyage-transit-…"
+ <s:a href="%{getDocumentation('imports.html','voyage-transit-transect')}"
target="doc">
<s:text name="echobase.action.show.import.documentation"/>
</s:a>
Modified: trunk/echobase-ui/src/main/webapp/WEB-INF/jsp/importData/configureOperationImport.jsp
===================================================================
--- trunk/echobase-ui/src/main/webapp/WEB-INF/jsp/importData/configureOperationImport.jsp 2012-09-05 07:35:48 UTC (rev 614)
+++ trunk/echobase-ui/src/main/webapp/WEB-INF/jsp/importData/configureOperationImport.jsp 2012-09-05 09:26:02 UTC (rev 615)
@@ -40,7 +40,7 @@
</legend>
<div class="cleanBoth help">
- <s:a href="http://maven-site.forge.codelutin.com/echobase/imports.html#operation-opera…"
+ <s:a href="%{getDocumentation('imports.html','operation-operationmetadatavalue-gearmetadatavalue')}"
target="doc">
<s:text name="echobase.action.show.import.documentation"/>
</s:a>
Modified: trunk/echobase-ui/src/main/webapp/WEB-INF/jsp/importData/configureResultsImport.jsp
===================================================================
--- trunk/echobase-ui/src/main/webapp/WEB-INF/jsp/importData/configureResultsImport.jsp 2012-09-05 07:35:48 UTC (rev 614)
+++ trunk/echobase-ui/src/main/webapp/WEB-INF/jsp/importData/configureResultsImport.jsp 2012-09-05 09:26:02 UTC (rev 615)
@@ -70,7 +70,7 @@
</legend>
<div class="cleanBoth help">
- <s:a href="http://maven-site.forge.codelutin.com/echobase/imports.html#r-sultats-voyage"
+ <s:a href="%{getDocumentation('imports.html','r-sultats-voyag')}"
target="doc">
<s:text name="echobase.action.show.import.documentation"/>
</s:a>
@@ -111,7 +111,7 @@
</legend>
<div class="cleanBoth help">
- <s:a href="http://maven-site.forge.codelutin.com/echobase/imports.html#r-sultats-esdu"
+ <s:a href="%{getDocumentation('imports.html','r-sultats-esdu')}"
target="doc">
<s:text name="echobase.action.show.import.documentation"/>
</s:a>
@@ -162,8 +162,7 @@
</legend>
<div class="cleanBoth help">
- <s:a href="http://maven-site.forge.codelutin.com/echobase/imports.html#region"
- target="doc">
+ <s:a href="%{getDocumentation('imports.html','region')}" target="doc">
<s:text name="echobase.action.show.import.documentation"/>
</s:a>
</div>
@@ -203,8 +202,7 @@
</legend>
<div class="cleanBoth help">
- <s:a href="http://maven-site.forge.codelutin.com/echobase/imports.html#map"
- target="doc">
+ <s:a href="%{getDocumentation('imports.html','map')}" target="doc">
<s:text name="echobase.action.show.import.documentation"/>
</s:a>
</div>
1
0
05 Sep '12
Author: tchemit
Date: 2012-09-05 09:35:48 +0200 (Wed, 05 Sep 2012)
New Revision: 614
Url: http://forge.codelutin.com/repositories/revision/echobase/614
Log:
optimize i18n
Modified:
trunk/echobase-ui/src/main/resources/i18n/echobase-ui_en_GB.properties
trunk/echobase-ui/src/main/resources/i18n/echobase-ui_fr_FR.properties
Modified: trunk/echobase-ui/src/main/resources/i18n/echobase-ui_en_GB.properties
===================================================================
--- trunk/echobase-ui/src/main/resources/i18n/echobase-ui_en_GB.properties 2012-09-04 20:55:46 UTC (rev 613)
+++ trunk/echobase-ui/src/main/resources/i18n/echobase-ui_en_GB.properties 2012-09-05 07:35:48 UTC (rev 614)
@@ -45,12 +45,12 @@
echobase.common.areaOfOperation=AreaOfOperation
echobase.common.author=Author
echobase.common.authorEmail=Author email
-echobase.common.biometrySampleFile=BiometrySample file
-echobase.common.cellMapsFile=Map cells file
+echobase.common.biometrySampleFile=
+echobase.common.cellMapsFile=
echobase.common.cellPositionReference=cellPositionReference
-echobase.common.cellRegionAssociationFile=Region cells association file
-echobase.common.cellRegionResultFile=Region cells results file
-echobase.common.cellRegionsFile=Region cells file
+echobase.common.cellRegionAssociationFile=
+echobase.common.cellRegionResultFile=
+echobase.common.cellRegionsFile=
echobase.common.dataCentre=Data center
echobase.common.dataCentreEmail=Data center email
echobase.common.dataProcessing=DataProcessing
@@ -58,25 +58,25 @@
echobase.common.datum=Datum
echobase.common.digitThreshold=Digitization threshold
echobase.common.distributionStatement=Distribution statement
-echobase.common.echotypeFile=Echotypes file
+echobase.common.echotypeFile=
echobase.common.email=E-mail
echobase.common.entityId=ID
echobase.common.entityType=Entity type
-echobase.common.esduByEchotypeAndSpeciesCategoryFile=Results per ESDU / echotype / species category file
-echobase.common.esduByEchotypeFile=Results per ESDU / echotype file
-echobase.common.esduBySpeciesAndAgeCategoryFile=Results per ESDU / species / age file
-echobase.common.esduBySpeciesAndSizeCategoryFile=Results per ESDU / species / size file
-echobase.common.gearMetadataFile=Gear metadata file
+echobase.common.esduByEchotypeAndSpeciesCategoryFile=
+echobase.common.esduByEchotypeFile=
+echobase.common.esduBySpeciesAndAgeCategoryFile=
+echobase.common.esduBySpeciesAndSizeCategoryFile=
+echobase.common.gearMetadataFile=
echobase.common.id=ID
echobase.common.importDataMode=Import type
-echobase.common.importDbFile=Import file (.zip)
+echobase.common.importDbFile=
echobase.common.importError=Error\:
echobase.common.importMode=Import type
-echobase.common.importMode.acoustic=Acoustic data import
-echobase.common.importMode.catches=Fishing data import
-echobase.common.importMode.common=Voyage / Transit / Transect data import
-echobase.common.importMode.operation=Operations data import
-echobase.common.importMode.results=Results import
+echobase.common.importMode.acoustic=
+echobase.common.importMode.catches=
+echobase.common.importMode.common=
+echobase.common.importMode.operation=
+echobase.common.importMode.results=
echobase.common.importNotes=Import notes
echobase.common.importResult=Import results
echobase.common.inProgress=Processing...
@@ -88,8 +88,8 @@
echobase.common.keywords=Keywords
echobase.common.lastModifiedDate=Last modified date
echobase.common.lastModifiedUser=Last modified user
-echobase.common.lengthAgeKeyFile=Size-age equations file
-echobase.common.lengthWeightKeyFile=Size-weight equations file
+echobase.common.lengthAgeKeyFile=
+echobase.common.lengthWeightKeyFile=
echobase.common.litteratureReferences=References
echobase.common.loggedDataDatatype=loggedDataDatatype
echobase.common.loggedDataFormat=loggedDataFormat
@@ -98,10 +98,10 @@
echobase.common.modificationDate=Last modified date
echobase.common.modificationText=Last modification
echobase.common.modificationUser=User
-echobase.common.moviesFile=Acoustic data file
+echobase.common.moviesFile=
echobase.common.name=Name
-echobase.common.operationFile=Operation data file
-echobase.common.operationMetadataFile=Operation metadata file
+echobase.common.operationFile=
+echobase.common.operationMetadataFile=
echobase.common.organisationLevelAcknowledgements=organisationLevelAcknowledgements
echobase.common.organisationReferences=Organisation contact
echobase.common.password=Password
@@ -118,20 +118,20 @@
echobase.common.soundSpeedCalculationsME70=Sound speed calculation method (ME70 instrument)
echobase.common.sounderConstant=Sounder constant (if relevant)
echobase.common.source=Source
-echobase.common.subSampleFile=SubSample file
-echobase.common.totalSampleFile=TotalSample file
+echobase.common.subSampleFile=
+echobase.common.totalSampleFile=
echobase.common.transceiverAcquisitionAbsorptionDescription=Transceiver absorption coefficient computation method (data acquisition)
echobase.common.transectBinUnitsPingAxis=Bin units along the ping axis (transect)
-echobase.common.transectFile=Transect data file
+echobase.common.transectFile=
echobase.common.transectGeospatialVerticalPositive=GeospatialVerticalPositive (transect)
echobase.common.transectLicence=Data license (transect)
-echobase.common.transitFile=Transit data file
+echobase.common.transitFile=
echobase.common.transitRelatedActivity=Transit related activities
echobase.common.user=User
echobase.common.vessel=Vessel
echobase.common.voyage=Cruise
echobase.common.voyageDescription=Description
-echobase.common.voyageFile=Voyage data file
+echobase.common.voyageFile=
echobase.confirm.delete.query=Delete query
echobase.confirm.delete.workingDbConfiguration=Delete working database configuration
echobase.error.bad.password=Invalid password
Modified: trunk/echobase-ui/src/main/resources/i18n/echobase-ui_fr_FR.properties
===================================================================
--- trunk/echobase-ui/src/main/resources/i18n/echobase-ui_fr_FR.properties 2012-09-04 20:55:46 UTC (rev 613)
+++ trunk/echobase-ui/src/main/resources/i18n/echobase-ui_fr_FR.properties 2012-09-05 07:35:48 UTC (rev 614)
@@ -45,12 +45,12 @@
echobase.common.areaOfOperation=Zone d'activités
echobase.common.author=Auteur
echobase.common.authorEmail=Courriel de l'auteur
-echobase.common.biometrySampleFile=Fichier de biométries (BiometrySample)
-echobase.common.cellMapsFile=Fichier des cellules Cartes
+echobase.common.biometrySampleFile=
+echobase.common.cellMapsFile=
echobase.common.cellPositionReference=Référentiel géographique des cellules des cartes
-echobase.common.cellRegionAssociationFile=Fichier d'associations des cellules Région
-echobase.common.cellRegionResultFile=Fichier de résultats de cellules Région
-echobase.common.cellRegionsFile=Fichier des cellules Région
+echobase.common.cellRegionAssociationFile=
+echobase.common.cellRegionResultFile=
+echobase.common.cellRegionsFile=
echobase.common.dataCentre=Centre de données
echobase.common.dataCentreEmail=Courriel du centre de données
echobase.common.dataProcessing=DataProcessing
@@ -58,25 +58,25 @@
echobase.common.datum=Référenciel
echobase.common.digitThreshold=Seuil de numérisation
echobase.common.distributionStatement=Conditions de diffusion des données
-echobase.common.echotypeFile=Fichier des échotypes
+echobase.common.echotypeFile=
echobase.common.email=Courriel
echobase.common.entityId=Identifiant de l'entité
echobase.common.entityType=Type d'entité
-echobase.common.esduByEchotypeAndSpeciesCategoryFile=Fichier de résultats par ESDU / échotype / catégorie d'espèce
-echobase.common.esduByEchotypeFile=Fichier de résultats par ESDU / échotype
-echobase.common.esduBySpeciesAndAgeCategoryFile=Fichier de résultats par ESDU / espèce / âge
-echobase.common.esduBySpeciesAndSizeCategoryFile=Fichier de résultats par ESDU / espèce / taille
-echobase.common.gearMetadataFile=Fichier de méta-données d'engin
+echobase.common.esduByEchotypeAndSpeciesCategoryFile=
+echobase.common.esduByEchotypeFile=
+echobase.common.esduBySpeciesAndAgeCategoryFile=
+echobase.common.esduBySpeciesAndSizeCategoryFile=
+echobase.common.gearMetadataFile=
echobase.common.id=Identifiant
echobase.common.importDataMode=Type d'import
-echobase.common.importDbFile=Fichier d'import (zip)
+echobase.common.importDbFile=
echobase.common.importError=Une erreur est survenue pendant l'import \:
echobase.common.importMode=Type d'import
-echobase.common.importMode.acoustic=Import des données acoustiques
-echobase.common.importMode.catches=Import des données de pêche
-echobase.common.importMode.common=Import des données de Voyage / Transit / Transect
-echobase.common.importMode.operation=Import des opérations
-echobase.common.importMode.results=Import des résultats
+echobase.common.importMode.acoustic=
+echobase.common.importMode.catches=
+echobase.common.importMode.common=
+echobase.common.importMode.operation=
+echobase.common.importMode.results=
echobase.common.importNotes=Remarques sur l'import
echobase.common.importResult=Résultat de l'import
echobase.common.inProgress=En cours...
@@ -88,8 +88,8 @@
echobase.common.keywords=Mots clefs
echobase.common.lastModifiedDate=Date de dernière modification
echobase.common.lastModifiedUser=Utilisateur de dernière modification
-echobase.common.lengthAgeKeyFile=Fichier des relations taille-âge
-echobase.common.lengthWeightKeyFile=Fichier des relations taille-poids
+echobase.common.lengthAgeKeyFile=
+echobase.common.lengthWeightKeyFile=
echobase.common.litteratureReferences=Références
echobase.common.loggedDataDatatype=loggedDataDatatype
echobase.common.loggedDataFormat=loggedDataFormat
@@ -98,10 +98,10 @@
echobase.common.modificationDate=Date de modification
echobase.common.modificationText=Modification
echobase.common.modificationUser=Utilisateur
-echobase.common.moviesFile=Fichier des données acoustiques
+echobase.common.moviesFile=
echobase.common.name=Nom
-echobase.common.operationFile=Fichier des données opérations
-echobase.common.operationMetadataFile=Fichier des méta-données d'opérations
+echobase.common.operationFile=
+echobase.common.operationMetadataFile=
echobase.common.organisationLevelAcknowledgements=organisationLevelAcknowledgements
echobase.common.organisationReferences=Références de l'organisation
echobase.common.password=Mot de passe
@@ -118,20 +118,20 @@
echobase.common.soundSpeedCalculationsME70=Méthode de calcul de la célérité du son (ME70)
echobase.common.sounderConstant=Constante sondeur (si besoin)
echobase.common.source=Source
-echobase.common.subSampleFile=Fichier d'import des sous-échantillons (“SubSample”)
-echobase.common.totalSampleFile=Fichier d'import des échantillons totaux (“TotalSample”)
+echobase.common.subSampleFile=
+echobase.common.totalSampleFile=
echobase.common.transceiverAcquisitionAbsorptionDescription=Méthode de calcul du coefficient d'absorption pour l'acquisition des données
echobase.common.transectBinUnitsPingAxis=Unité de la dimension horizontale des ESDU
-echobase.common.transectFile=Fichier des données de transects
+echobase.common.transectFile=
echobase.common.transectGeospatialVerticalPositive=Direction de l'axe vertical des profondeurs (transect)
echobase.common.transectLicence=Licence pour la diffusion des données (transect)
-echobase.common.transitFile=Fichier des données de transits
+echobase.common.transitFile=
echobase.common.transitRelatedActivity=Travaux réalisés pendant le transit
echobase.common.user=Utilisateur
echobase.common.vessel=Navire
echobase.common.voyage=Campagne
echobase.common.voyageDescription=Description
-echobase.common.voyageFile=Fichier des données de voyages
+echobase.common.voyageFile=
echobase.confirm.delete.query=Confirmer la suppression de la requête
echobase.confirm.delete.workingDbConfiguration=Confirmer la suppression de la configuration suivante
echobase.error.bad.password=Mot de passe incorrect
1
0
r613 - in trunk: . echobase-domain/src/main/resources/i18n echobase-services/src/main/resources/i18n echobase-ui/src/main/resources/i18n echobase-ui/src/main/webapp/WEB-INF/jsp/dbeditor echobase-ui/src/main/webapp/WEB-INF/jsp/embeddedApplication echobase-ui/src/main/webapp/WEB-INF/jsp/exportDb echobase-ui/src/main/webapp/WEB-INF/jsp/importData echobase-ui/src/main/webapp/WEB-INF/jsp/user
by tchemit@users.forge.codelutin.com 04 Sep '12
by tchemit@users.forge.codelutin.com 04 Sep '12
04 Sep '12
Author: tchemit
Date: 2012-09-04 22:55:46 +0200 (Tue, 04 Sep 2012)
New Revision: 613
Url: http://forge.codelutin.com/repositories/revision/echobase/613
Log:
fixes #1016: Int?\195?\169grer les traductions anglaises
Modified:
trunk/echobase-domain/src/main/resources/i18n/echobase-domain_en_GB.properties
trunk/echobase-services/src/main/resources/i18n/echobase-services_en_GB.properties
trunk/echobase-services/src/main/resources/i18n/echobase-services_fr_FR.properties
trunk/echobase-ui/src/main/resources/i18n/echobase-ui_en_GB.properties
trunk/echobase-ui/src/main/resources/i18n/echobase-ui_fr_FR.properties
trunk/echobase-ui/src/main/webapp/WEB-INF/jsp/dbeditor/dbeditor.jsp
trunk/echobase-ui/src/main/webapp/WEB-INF/jsp/embeddedApplication/configure.jsp
trunk/echobase-ui/src/main/webapp/WEB-INF/jsp/exportDb/configure.jsp
trunk/echobase-ui/src/main/webapp/WEB-INF/jsp/importData/configureAcousticImport.jsp
trunk/echobase-ui/src/main/webapp/WEB-INF/jsp/importData/configureCatchesImport.jsp
trunk/echobase-ui/src/main/webapp/WEB-INF/jsp/importData/configureCommonImport.jsp
trunk/echobase-ui/src/main/webapp/WEB-INF/jsp/importData/configureOperationImport.jsp
trunk/echobase-ui/src/main/webapp/WEB-INF/jsp/importData/configureResultsImport.jsp
trunk/echobase-ui/src/main/webapp/WEB-INF/jsp/importData/createMission.jsp
trunk/echobase-ui/src/main/webapp/WEB-INF/jsp/user/Update.jsp
trunk/pom.xml
Modified: trunk/echobase-domain/src/main/resources/i18n/echobase-domain_en_GB.properties
===================================================================
--- trunk/echobase-domain/src/main/resources/i18n/echobase-domain_en_GB.properties 2012-09-04 13:19:53 UTC (rev 612)
+++ trunk/echobase-domain/src/main/resources/i18n/echobase-domain_en_GB.properties 2012-09-04 20:55:46 UTC (rev 613)
@@ -1,11 +1,11 @@
-echobase.common.driverType.h2=
-echobase.common.driverType.postgres=
-echobase.config.csv.separator.description=
-echobase.config.data.directory.description=
-echobase.config.embedded.description=
-echobase.config.h2Version.description=
-echobase.config.internal.db.directory.description=
-echobase.config.postgresqlVersion.description=
-echobase.config.version.description=
-echobase.config.war.location.description=
+echobase.common.driverType.h2=H2 Database
+echobase.common.driverType.postgres=Postgresql Database
+echobase.config.csv.separator.description=Csv separator character
+echobase.config.data.directory.description=Path to application data
+echobase.config.embedded.description=Flag used for embedded application (will create a h2 working db configuration to access database)
+echobase.config.h2Version.description=H2 jdbc driver version
+echobase.config.internal.db.directory.description=Directory of the internal database
+echobase.config.postgresqlVersion.description=Postgresql driver version
+echobase.config.version.description=Application version
+echobase.config.war.location.description=Location of the war used to create embedded applications
echobase.configuration.description=EchoBase configuration
Modified: trunk/echobase-services/src/main/resources/i18n/echobase-services_en_GB.properties
===================================================================
--- trunk/echobase-services/src/main/resources/i18n/echobase-services_en_GB.properties 2012-09-04 13:19:53 UTC (rev 612)
+++ trunk/echobase-services/src/main/resources/i18n/echobase-services_en_GB.properties 2012-09-04 20:55:46 UTC (rev 613)
@@ -1,50 +1,50 @@
-echobase.common.biometrySampleFile=
-echobase.common.cellMapsFile=
-echobase.common.cellPositionReference.end=
-echobase.common.cellPositionReference.mid=
-echobase.common.cellPositionReference.start=
-echobase.common.cellRegionAssociationFile=
-echobase.common.cellRegionResultFile=
-echobase.common.cellRegionsFile=
-echobase.common.commonDataImportMode.all=
-echobase.common.commonDataImportMode.transect=
-echobase.common.echotypeFile=
-echobase.common.esduByEchotypeAndSpeciesCategoryFile=
-echobase.common.esduByEchotypeFile=
-echobase.common.esduBySpeciesAndAgeCategoryFile=
-echobase.common.esduBySpeciesAndSizeCategoryFile=
-echobase.common.gearMetadataFile=
-echobase.common.importDbFile=
-echobase.common.importMode.acoustic=
-echobase.common.importMode.catches=
-echobase.common.importMode.common=
-echobase.common.importMode.operation=
-echobase.common.importMode.results=
-echobase.common.lengthAgeKeyFile=
-echobase.common.lengthWeightKeyFile=
-echobase.common.moviesFile=
-echobase.common.operationFile=
-echobase.common.operationMetadataFile=
-echobase.common.resultsImportMode.esdu=
-echobase.common.resultsImportMode.map=
-echobase.common.resultsImportMode.region=
-echobase.common.resultsImportMode.voyage=
-echobase.common.subSampleFile=
-echobase.common.totalSampleFile=
-echobase.common.transectFile=
-echobase.common.transitFile=
-echobase.common.voyageFile=
-echobase.importError.can.only.import.one.voyage.atime=
-echobase.importError.dataMetadata.notFound=
-echobase.importError.duplicate.sample=
-echobase.importError.esduCell.notfound=
-echobase.importError.fromFile=
-echobase.importError.no.transit.between.date=
-echobase.importError.no.voyage.imported=
-echobase.importError.transect.notfound=
-echobase.importError.transit.notfound=
+echobase.common.biometrySampleFile=BiometrySample file
+echobase.common.cellMapsFile=Map cells file
+echobase.common.cellPositionReference.end=End
+echobase.common.cellPositionReference.mid=Midpoint
+echobase.common.cellPositionReference.start=Start
+echobase.common.cellRegionAssociationFile=Region cells association file
+echobase.common.cellRegionResultFile=Region cells results file
+echobase.common.cellRegionsFile=Region cells file
+echobase.common.commonDataImportMode.all=Voyage / Transit / Transects import
+echobase.common.commonDataImportMode.transect=Transects import
+echobase.common.echotypeFile=Echotypes file
+echobase.common.esduByEchotypeAndSpeciesCategoryFile=Results per ESDU / echotype / species category file
+echobase.common.esduByEchotypeFile=Results per ESDU / echotype file
+echobase.common.esduBySpeciesAndAgeCategoryFile=Results per ESDU / species / age file
+echobase.common.esduBySpeciesAndSizeCategoryFile=Results per ESDU / species / size file
+echobase.common.gearMetadataFile=Gear metadata file
+echobase.common.importDbFile=Import file (.zip)
+echobase.common.importMode.acoustic=Acoustic data import
+echobase.common.importMode.catches=Fishing data import
+echobase.common.importMode.common=Voyage / Transit / Transect data import
+echobase.common.importMode.operation=Operations data import
+echobase.common.importMode.results=Results import
+echobase.common.lengthAgeKeyFile=Size-age equations file
+echobase.common.lengthWeightKeyFile=Size-weight equations file
+echobase.common.moviesFile=Acoustic data file
+echobase.common.operationFile=Operation data file
+echobase.common.operationMetadataFile=Operation metadata file
+echobase.common.resultsImportMode.esdu=Import the “ESDU” cells results
+echobase.common.resultsImportMode.map=Import the “map” cells results
+echobase.common.resultsImportMode.region=Import the “region” cells results
+echobase.common.resultsImportMode.voyage=Import the voyage-related results
+echobase.common.subSampleFile=SubSample file
+echobase.common.totalSampleFile=TotalSample file
+echobase.common.transectFile=Transect data file
+echobase.common.transitFile=Transit data file
+echobase.common.voyageFile=Voyage data file
+echobase.importError.can.only.import.one.voyage.atime=Impossible to import more that one voyage at a time
+echobase.importError.dataMetadata.notFound=Metadata column %s missing (existing values \:%s)
+echobase.importError.duplicate.sample=Operation %s cannot comprise several samples of same type, species and size category
+echobase.importError.esduCell.notfound=A new « dataAquisition» entry must be created for survey %s, vessel %s, instrument %s, whereas some elementary cells are not associated to an ESDU cell (line %s)
+echobase.importError.fromFile=An error occured while importing file %s \:%s
+echobase.importError.no.transit.between.date=No transit associated to voyage %s between dates %s and %s
+echobase.importError.no.voyage.imported=No voyage imported
+echobase.importError.transect.notfound=No parent transit for date %s and vessel %s in cruise %s (line %s)
+echobase.importError.transit.notfound=No parent transit for date %s in cruise %s (line %s)
echobase.importLabel.withFile=%s with file %s
echobase.info.modifiedProperty=Property '%s', old value\: '%s', new value\: '%s'
-echobase.info.newEntityCreated=
-echobase.info.onePropertyModified=One property was modified\:
-echobase.info.somePropertiesModified=%s properties were modified\:
+echobase.info.newEntityCreated=A new entity was created (%s)
+echobase.info.onePropertyModified=A property has been modified\:
+echobase.info.somePropertiesModified=%s properties have been modified\:
Modified: trunk/echobase-services/src/main/resources/i18n/echobase-services_fr_FR.properties
===================================================================
--- trunk/echobase-services/src/main/resources/i18n/echobase-services_fr_FR.properties 2012-09-04 13:19:53 UTC (rev 612)
+++ trunk/echobase-services/src/main/resources/i18n/echobase-services_fr_FR.properties 2012-09-04 20:55:46 UTC (rev 613)
@@ -1,50 +1,50 @@
-echobase.common.biometrySampleFile=Fichier BiometrySample
+echobase.common.biometrySampleFile=Fichier de biométries (BiometrySample)
echobase.common.cellMapsFile=Fichier des cellules Cartes
echobase.common.cellPositionReference.end=Fin
echobase.common.cellPositionReference.mid=Milieu
echobase.common.cellPositionReference.start=Début
-echobase.common.cellRegionAssociationFile=Fichier d'associations de cellules Région
+echobase.common.cellRegionAssociationFile=Fichier d'associations des cellules Région
echobase.common.cellRegionResultFile=Fichier de résultats de cellules Région
echobase.common.cellRegionsFile=Fichier des cellules Région
echobase.common.commonDataImportMode.all=Import Voyage / Transit / Transects
echobase.common.commonDataImportMode.transect=Import Transects
-echobase.common.echotypeFile=Fichier echotype
-echobase.common.esduByEchotypeAndSpeciesCategoryFile=Fichier ESDU / Echotype / Catégorie Espèce
-echobase.common.esduByEchotypeFile=Fichier ESDU / Echotype
-echobase.common.esduBySpeciesAndAgeCategoryFile=Fichier ESDU / Espèce / Catégorie Age
-echobase.common.esduBySpeciesAndSizeCategoryFile=Fichier ESDU / Espèce / Catégorie Taille
-echobase.common.gearMetadataFile=Fichier Méta-données d'engin
+echobase.common.echotypeFile=Fichier des échotypes
+echobase.common.esduByEchotypeAndSpeciesCategoryFile=Fichier de résultats par ESDU / échotype / catégorie d'espèce
+echobase.common.esduByEchotypeFile=Fichier de résultats par ESDU / échotype
+echobase.common.esduBySpeciesAndAgeCategoryFile=Fichier de résultats par ESDU / espèce / âge
+echobase.common.esduBySpeciesAndSizeCategoryFile=Fichier de résultats par ESDU / espèce / taille
+echobase.common.gearMetadataFile=Fichier de méta-données d'engin
echobase.common.importDbFile=Fichier d'import (zip)
echobase.common.importMode.acoustic=Import des données acoustiques
echobase.common.importMode.catches=Import des données de pêche
-echobase.common.importMode.common=Import Voyage / Transit / Transect
+echobase.common.importMode.common=Import des données de Voyage / Transit / Transect
echobase.common.importMode.operation=Import des opérations
echobase.common.importMode.results=Import des résultats
-echobase.common.lengthAgeKeyFile=Fichier de relation Taille-Age
-echobase.common.lengthWeightKeyFile=Fichier de relation Taille-Poids
-echobase.common.moviesFile=Fichier Movies
-echobase.common.operationFile=Fichier Opérations
-echobase.common.operationMetadataFile=Fichier Méta-données opération
-echobase.common.resultsImportMode.esdu=Import des résultats de cellules de type esdu
+echobase.common.lengthAgeKeyFile=Fichier des relations taille-âge
+echobase.common.lengthWeightKeyFile=Fichier des relations taille-poids
+echobase.common.moviesFile=Fichier des données acoustiques
+echobase.common.operationFile=Fichier des données opérations
+echobase.common.operationMetadataFile=Fichier des méta-données d'opérations
+echobase.common.resultsImportMode.esdu=Import des résultats des cellules de type «ESDU”
echobase.common.resultsImportMode.map=Import des cellules de type Carte
echobase.common.resultsImportMode.region=Import des cellules de type Région
echobase.common.resultsImportMode.voyage=Import des résultats du voyage
-echobase.common.subSampleFile=Fichier SubSample
-echobase.common.totalSampleFile=Fichier TotalSample
-echobase.common.transectFile=Fichier des transects
-echobase.common.transitFile=Fichier des transits
-echobase.common.voyageFile=Fichier des voyages
-echobase.importError.can.only.import.one.voyage.atime=Vous ne pouvez pas importer plus d'un voyage à la fois.
-echobase.importError.dataMetadata.notFound=Une colonne de Metadata nommée %s non trouvée (valeurs existantes \: %s)
-echobase.importError.duplicate.sample=L'opération %s ne peut pas contenir deux échantillons de même type %s, espèce %s et taille %s
-echobase.importError.esduCell.notfound=Un nouveau dataAquisition pour la campagne %s, navire %s, instrument %s doit être crée mais il reste des cellules élémentaires non rattachées à une cellule ESDU (ligne %s)
-echobase.importError.fromFile=Erreur lors de l'import du fichier %s \: %s
-echobase.importError.no.transit.between.date=Pas de transit trouvé pour le voyage %s entre les dates %s et %s
+echobase.common.subSampleFile=Fichier d'import des sous-échantillons (“SubSample”)
+echobase.common.totalSampleFile=Fichier d'import des échantillons totaux (“ TotalSample”)
+echobase.common.transectFile=Fichier des données de transects
+echobase.common.transitFile=Fichier des données de transits
+echobase.common.voyageFile=Fichier des données de voyages
+echobase.importError.can.only.import.one.voyage.atime=Vous ne pouvez pas importer plus d'un voyage à la fois
+echobase.importError.dataMetadata.notFound=Colonne de métadonnées nommée %s non trouvée (valeurs existantes \: %s)
+echobase.importError.duplicate.sample=L'opération %s ne peut pas contenir deux échantillons de même type %s, espèce %s et classe de taille %s
+echobase.importError.esduCell.notfound=Un nouvelle entrée « dataAquisition »doit être créée pour la campagne %s, navire %s, instrument %s, mais il reste des cellules élémentaires non rattachées à une cellule ESDU (ligne %s)
+echobase.importError.fromFile=Erreur lors de l'importation du fichier %s \: %s
+echobase.importError.no.transit.between.date=Pas de transit attribué au voyage %s entre les dates %s et %s
echobase.importError.no.voyage.imported=Aucun voyage importé
-echobase.importError.transect.notfound=Transit non trouvé pour la campagne %s et la date %s et le navire %s (ligne %s)
-echobase.importError.transit.notfound=Transit non trouvé pour la campagne %s et la date %s (ligne %s)
+echobase.importError.transect.notfound=Pas de transit auquel rattacher la date %s et le navire %s dans la campagne %s (ligne %s)
+echobase.importError.transit.notfound=Pas de transit auquel rattacher la date %s dans la campagne %s (ligne %s)
echobase.importLabel.withFile=%s avec le fichier %s
echobase.info.modifiedProperty=Propriété '%s', ancienne valeur \: '%s', nouvelle valeur \: '%s'
-echobase.info.newEntityCreated=Une nouvelle entité à été créée (%s)
+echobase.info.newEntityCreated=Une nouvelle entité a été créée (%s)
echobase.info.onePropertyModified=Une propriété a été modifiée \:
echobase.info.somePropertiesModified=%s propriétés ont été modifiées \:
Modified: trunk/echobase-ui/src/main/resources/i18n/echobase-ui_en_GB.properties
===================================================================
--- trunk/echobase-ui/src/main/resources/i18n/echobase-ui_en_GB.properties 2012-09-04 13:19:53 UTC (rev 612)
+++ trunk/echobase-ui/src/main/resources/i18n/echobase-ui_en_GB.properties 2012-09-04 20:55:46 UTC (rev 613)
@@ -1,268 +1,270 @@
-echobase.action.backToUserList=
+echobase.action.backToUserList=Back to users list
echobase.action.cancel=Cancel
-echobase.action.clone=
-echobase.action.configureImport=
-echobase.action.connectToWorkingDb=
-echobase.action.create=
-echobase.action.createEmbeddedApplication=
-echobase.action.createMission=
+echobase.action.clone=Clone
+echobase.action.configureImport=Import configuration
+echobase.action.connectToWorkingDb=Connect
+echobase.action.create=Create
+echobase.action.createEmbeddedApplication=Create a portable database
+echobase.action.createMission=Create mission
echobase.action.createNewMission=Create a new mission
-echobase.action.createSqlQuery=
-echobase.action.createWorkingDbConfiguration=
-echobase.action.delete=
-echobase.action.downloadEmbeddedApplicationFile=
-echobase.action.downloadExportDbFile=
-echobase.action.export=
-echobase.action.exportSqlData=
-echobase.action.exportTable=
-echobase.action.generateSqlQuery=Generate request
-echobase.action.import=
-echobase.action.importTable=
-echobase.action.login=
-echobase.action.logout=
-echobase.action.newLibreOfficeQuery=New Libre office request
-echobase.action.newQuery=New request
-echobase.action.newWorkingDbContiguration=
-echobase.action.reloadSqlQuery=
-echobase.action.reset=
-echobase.action.return=
-echobase.action.save=
+echobase.action.createSqlQuery=Save
+echobase.action.createWorkingDbConfiguration=Save
+echobase.action.delete=Delete
+echobase.action.downloadEmbeddedApplicationFile=Download the portable database
+echobase.action.downloadExportDbFile=Download database export file
+echobase.action.export=Export
+echobase.action.exportSqlData=Data export
+echobase.action.exportTable=Export
+echobase.action.generateSqlQuery=Generate query
+echobase.action.import=Import
+echobase.action.importTable=Import
+echobase.action.login=Connect
+echobase.action.logout=Disconnect
+echobase.action.newLibreOfficeQuery=New Libre Office query
+echobase.action.newQuery=New query
+echobase.action.newWorkingDbContiguration=New working database configuration
+echobase.action.reloadSqlQuery=Reload
+echobase.action.reset=Cancel
+echobase.action.return=Back
+echobase.action.save=Save
echobase.action.saveSqlQuery=Update query
-echobase.action.show.embedded.documentation=Show embedded application documentation
-echobase.action.show.import.documentation=Show import documentation
-echobase.action.toEnglish=Use english version
-echobase.action.toFrench=Use the french version
-echobase.action.usingEnglish=English version used
-echobase.action.usingFrench=French version used
+echobase.action.show.embedded.documentation=How to use a portable database
+echobase.action.show.import.documentation=How to import data
+echobase.action.toEnglish=English
+echobase.action.toFrench=French
+echobase.action.usingEnglish=English
+echobase.action.usingFrench=French
echobase.action.workingDbconfiguration.connect=Connect
echobase.action.workingDbconfiguration.disconnect=Disconnect
-echobase.action.workingDbconfiguration.downloadDriver=Télécharger le pilote jdbc
-echobase.common.acousticDensityUnit=
-echobase.common.acquisitionSoftwareVersionER60=
-echobase.common.acquisitionSoftwareVersionME70=
-echobase.common.addDataAcquisition=
-echobase.common.admin=
-echobase.common.areaOfOperation=
-echobase.common.author=
-echobase.common.authorEmail=
-echobase.common.biometrySampleFile=
-echobase.common.cellMapsFile=
-echobase.common.cellPositionReference=
-echobase.common.cellRegionAssociationFile=
-echobase.common.cellRegionResultFile=
-echobase.common.cellRegionsFile=
-echobase.common.dataCentre=
-echobase.common.dataCentreEmail=
-echobase.common.dataProcessing=
-echobase.common.dataProcessingNotes=
-echobase.common.datum=
-echobase.common.digitThreshold=
-echobase.common.distributionStatement=
-echobase.common.echotypeFile=
-echobase.common.email=
-echobase.common.entityId=
-echobase.common.entityType=
-echobase.common.esduByEchotypeAndSpeciesCategoryFile=
-echobase.common.esduByEchotypeFile=
-echobase.common.esduBySpeciesAndAgeCategoryFile=
-echobase.common.esduBySpeciesAndSizeCategoryFile=
-echobase.common.gearMetadataFile=
-echobase.common.id=
-echobase.common.importDataMode=
-echobase.common.importDbFile=
-echobase.common.importError=Message d'erreur
-echobase.common.importMode=
-echobase.common.importMode.acoustic=
-echobase.common.importMode.catches=
-echobase.common.importMode.common=
-echobase.common.importMode.operation=
-echobase.common.importMode.results=
-echobase.common.importNotes=
-echobase.common.importResult=
-echobase.common.inProgress=
-echobase.common.institution=
-echobase.common.jdbcDriver=Jdbc Driver name
-echobase.common.jdbcLogin=
-echobase.common.jdbcPassword=
-echobase.common.jdbcUrl=
-echobase.common.keywords=
-echobase.common.lastModifiedDate=
-echobase.common.lastModifiedUser=
-echobase.common.lengthAgeKeyFile=
-echobase.common.lengthWeightKeyFile=
-echobase.common.litteratureReferences=
-echobase.common.loggedDataDatatype=
-echobase.common.loggedDataFormat=
-echobase.common.mission=
-echobase.common.missionAbstract=
-echobase.common.modificationDate=
-echobase.common.modificationText=
-echobase.common.modificationUser=
-echobase.common.moviesFile=
-echobase.common.name=
-echobase.common.operationFile=
-echobase.common.operationMetadataFile=
-echobase.common.organisationLevelAcknowledgements=
-echobase.common.organisationReferences=
-echobase.common.password=
+echobase.action.workingDbconfiguration.downloadDriver=Download jdbc driver
+echobase.common.acousticDensityUnit=acousticDensityUnit
+echobase.common.acquisitionSoftwareVersionER60=acquisitionSoftwareVersion (ER60 instrument)
+echobase.common.acquisitionSoftwareVersionME70=acquisitionSoftwareVersion (ME70 instrument)
+echobase.common.addDataAcquisition=Always create new DataAcqusitions entries
+echobase.common.admin=Administrator
+echobase.common.areaOfOperation=AreaOfOperation
+echobase.common.author=Author
+echobase.common.authorEmail=Author email
+echobase.common.biometrySampleFile=BiometrySample file
+echobase.common.cellMapsFile=Map cells file
+echobase.common.cellPositionReference=cellPositionReference
+echobase.common.cellRegionAssociationFile=Region cells association file
+echobase.common.cellRegionResultFile=Region cells results file
+echobase.common.cellRegionsFile=Region cells file
+echobase.common.dataCentre=Data center
+echobase.common.dataCentreEmail=Data center email
+echobase.common.dataProcessing=DataProcessing
+echobase.common.dataProcessingNotes=Data processing notes
+echobase.common.datum=Datum
+echobase.common.digitThreshold=Digitization threshold
+echobase.common.distributionStatement=Distribution statement
+echobase.common.echotypeFile=Echotypes file
+echobase.common.email=E-mail
+echobase.common.entityId=ID
+echobase.common.entityType=Entity type
+echobase.common.esduByEchotypeAndSpeciesCategoryFile=Results per ESDU / echotype / species category file
+echobase.common.esduByEchotypeFile=Results per ESDU / echotype file
+echobase.common.esduBySpeciesAndAgeCategoryFile=Results per ESDU / species / age file
+echobase.common.esduBySpeciesAndSizeCategoryFile=Results per ESDU / species / size file
+echobase.common.gearMetadataFile=Gear metadata file
+echobase.common.id=ID
+echobase.common.importDataMode=Import type
+echobase.common.importDbFile=Import file (.zip)
+echobase.common.importError=Error\:
+echobase.common.importMode=Import type
+echobase.common.importMode.acoustic=Acoustic data import
+echobase.common.importMode.catches=Fishing data import
+echobase.common.importMode.common=Voyage / Transit / Transect data import
+echobase.common.importMode.operation=Operations data import
+echobase.common.importMode.results=Results import
+echobase.common.importNotes=Import notes
+echobase.common.importResult=Import results
+echobase.common.inProgress=Processing...
+echobase.common.institution=Institution
+echobase.common.jdbcDriver=Jdbc driver name
+echobase.common.jdbcLogin=Login
+echobase.common.jdbcPassword=Password
+echobase.common.jdbcUrl=Connection URL
+echobase.common.keywords=Keywords
+echobase.common.lastModifiedDate=Last modified date
+echobase.common.lastModifiedUser=Last modified user
+echobase.common.lengthAgeKeyFile=Size-age equations file
+echobase.common.lengthWeightKeyFile=Size-weight equations file
+echobase.common.litteratureReferences=References
+echobase.common.loggedDataDatatype=loggedDataDatatype
+echobase.common.loggedDataFormat=loggedDataFormat
+echobase.common.mission=Mission
+echobase.common.missionAbstract=Mission abstract
+echobase.common.modificationDate=Last modified date
+echobase.common.modificationText=Last modification
+echobase.common.modificationUser=User
+echobase.common.moviesFile=Acoustic data file
+echobase.common.name=Name
+echobase.common.operationFile=Operation data file
+echobase.common.operationMetadataFile=Operation metadata file
+echobase.common.organisationLevelAcknowledgements=organisationLevelAcknowledgements
+echobase.common.organisationReferences=Organisation contact
+echobase.common.password=Password
echobase.common.pilotVersion=Jdbc pilot version
-echobase.common.pingDutyCycle=
-echobase.common.platform=
-echobase.common.principalInvestigator=
-echobase.common.principalInvestigatorEmail=
-echobase.common.processingDescription=
-echobase.common.processingTemplate=
-echobase.common.project=
-echobase.common.resultLabel=Result label
-echobase.common.soundSpeedCalculationsER60=
-echobase.common.soundSpeedCalculationsME70=
-echobase.common.sounderConstant=
-echobase.common.source=
-echobase.common.subSampleFile=
-echobase.common.tableDatas=
-echobase.common.totalSampleFile=
-echobase.common.transceiverAcquisitionAbsorptionDescription=
-echobase.common.transectBinUnitsPingAxis=
-echobase.common.transectFile=
-echobase.common.transectGeospatialVerticalPositive=
-echobase.common.transectLicence=
-echobase.common.transitFile=
-echobase.common.transitRelatedActivity=
-echobase.common.user=
-echobase.common.vessel=
-echobase.common.voyage=
-echobase.common.voyageDescription=
-echobase.common.voyageFile=
-echobase.confirm.delete.query=Confirm to delete export query
-echobase.confirm.delete.workingDbConfiguration=
-echobase.error.bad.password=Bad password
-echobase.error.email.already.used=Email already used
-echobase.error.invalid.sql=Invalid request \: %s
-echobase.error.login.unknown=Unkwon login
-echobase.error.mission.name.already.exist=Mission name already exists
-echobase.error.no.embeddedApplication.configurationFound=
-echobase.error.no.embeddedApplication.exportFileFound=
-echobase.error.no.exportDb.configurationFound=
-echobase.error.no.exportDb.exportFileFound=
-echobase.error.query.name.already.exists=Query name already used
-echobase.error.required.email=Email is required
+echobase.common.pingDutyCycle=pingDutyCycle
+echobase.common.platform=Platform
+echobase.common.principalInvestigator=Researcher
+echobase.common.principalInvestigatorEmail=Researcher e-mail
+echobase.common.processingDescription=Data processing description
+echobase.common.processingTemplate=Data processing template
+echobase.common.project=Project
+echobase.common.resultLabel=Results label
+echobase.common.soundSpeedCalculationsER60=Sound speed calculations method (ER60 instrument)
+echobase.common.soundSpeedCalculationsME70=Sound speed calculation method (ME70 instrument)
+echobase.common.sounderConstant=Sounder constant (if relevant)
+echobase.common.source=Source
+echobase.common.subSampleFile=SubSample file
+echobase.common.totalSampleFile=TotalSample file
+echobase.common.transceiverAcquisitionAbsorptionDescription=Transceiver absorption coefficient computation method (data acquisition)
+echobase.common.transectBinUnitsPingAxis=Bin units along the ping axis (transect)
+echobase.common.transectFile=Transect data file
+echobase.common.transectGeospatialVerticalPositive=GeospatialVerticalPositive (transect)
+echobase.common.transectLicence=Data license (transect)
+echobase.common.transitFile=Transit data file
+echobase.common.transitRelatedActivity=Transit related activities
+echobase.common.user=User
+echobase.common.vessel=Vessel
+echobase.common.voyage=Cruise
+echobase.common.voyageDescription=Description
+echobase.common.voyageFile=Voyage data file
+echobase.confirm.delete.query=Delete query
+echobase.confirm.delete.workingDbConfiguration=Delete working database configuration
+echobase.error.bad.password=Invalid password
+echobase.error.email.already.used=The user name already exists
+echobase.error.invalid.sql=Invalid query\: %s
+echobase.error.login.unknown=Unkwown user
+echobase.error.mission.name.already.exist=The mission name already exists
+echobase.error.no.embeddedApplication.configurationFound=Portable database configuration not found
+echobase.error.no.embeddedApplication.exportFileFound=New portable database not found
+echobase.error.no.exportDb.configurationFound=Database export configuration not found
+echobase.error.no.exportDb.exportFileFound=Database export archive not found
+echobase.error.query.name.already.exists=Query name already exists
+echobase.error.required.email=E-mail address required
echobase.error.required.password=Password is required
-echobase.error.warlocation.notFound=War not found at location %s
-echobase.error.workingDbConfiguration.couldNotConnect=
-echobase.error.workingDbConfiguration.description.required=
-echobase.error.workingDbConfiguration.login.required=
-echobase.error.workingDbConfiguration.url.already.exists=
-echobase.error.workingDbConfiguration.url.required=
-echobase.header.request.result=
-echobase.info.click.to.select=Vous pouvez sélectionner la valeur en un simple click puis la copier (Ctrl-C)
-echobase.info.dbeditor.propertyDiffsResult=
-echobase.info.downloadEchoBase=Téléchargement de l'application et des fichiers d'import
-echobase.info.echoBaseForge=Gestion du projet
-echobase.info.import.failed=L'import a échoué.
-echobase.info.import.succeded=
-echobase.info.lastDevDocumentation=Documentation en cours (disponible dans la prochaine version stable)
-echobase.info.lastStableDocumentation=Documentation de la dernière version stable
-echobase.info.new.sqlQuery.inprogress=New query creation in progress
-echobase.info.new.workingDbConfiguration.inprogress=
-echobase.info.no.sqlQuery.saved=
-echobase.info.no.sqlQuery.selected=
-echobase.info.no.table.selected=
-echobase.info.no.voyagee.found=
-echobase.info.no.workingDbConfiguration.saved=
-echobase.info.no.workingDbConfiguration.selected=
-echobase.info.sqlQuery.not.modifiable=Current user can not udate the selected query
-echobase.info.usefulLinks=Quelques liens utiles
-echobase.info.user.create=
-echobase.info.user.delete=
-echobase.info.user.update=
-echobase.info.workingDbconfiguration.connected=
-echobase.info.workingDbconfiguration.created=
-echobase.info.workingDbconfiguration.deleted=
-echobase.info.workingDbconfiguration.disconnected=
-echobase.information.mission.created=
-echobase.information.one.file.required=
-echobase.label.admin.user.create=
-echobase.label.admin.user.delete=
-echobase.label.admin.user.edit=
-echobase.label.createIfNotFound=
-echobase.label.driverType=
-echobase.label.embeddedApplicationFileName=
-echobase.label.embeddedWarFileName=
-echobase.label.exportAsSeen=Export as seen on screen
-echobase.label.exportDbFileName=
-echobase.label.exportFileName=
-echobase.label.importFile=
-echobase.label.login=
-echobase.label.noWorkingDbSelected=
-echobase.label.numberOfCreatedEntities=
-echobase.label.numberOfUpdatedEntities=
-echobase.label.query.description=
-echobase.label.query.name=
-echobase.label.query.sql=
-echobase.label.sqlQueries=
-echobase.label.user.login=
-echobase.label.voyageToSelect=
-echobase.label.workingDbConfiguration.description=
-echobase.label.workingDbConfiguration.login=
-echobase.label.workingDbConfiguration.password=
-echobase.label.workingDbConfiguration.url=
-echobase.label.workingDbConfigurations=
-echobase.label.workingDbSelected=
-echobase.legend.connectionToDb.detail=
-echobase.legend.dbeditor.edit=
-echobase.legend.dbeditor.show=Detail of '%s'
-echobase.legend.embeddedApplication.configuration=
-echobase.legend.exportDb.configuration.files=
-echobase.legend.importData.configuration.selectImportType=
-echobase.legend.importData.configure=
-echobase.legend.importData.result.resume=Résultat
-echobase.legend.importDb.configuration.files=
-echobase.legend.libreOfficeQuery=Requète "libre office"
-echobase.legend.sqlQuery.configuration=
-echobase.legend.sqlQuery.result=
-echobase.legend.workingDbConfiguration.create=
-echobase.legend.workingDbConfiguration.use=
-echobase.menu.connectToDbInformations=
-echobase.menu.createEmbeddedApplication=
-echobase.menu.editData=Modify datas
-echobase.menu.export=
-echobase.menu.exportDb=
-echobase.menu.importData=
-echobase.menu.importDb=
-echobase.menu.logs=
-echobase.menu.users=
-echobase.menu.viewData=view datas
-echobase.message.no.row.selected=
-echobase.message.noEntrySelection=
-echobase.message.warnEmbeddedApplicationInProgress=
-echobase.message.warnExportInProgress=
-echobase.message.warnImportInProgress=
-echobase.title.confirm.deleteQuery=Delete a export query
-echobase.title.confirm.deleteWorkingDbConfiguration=
-echobase.title.connectToDbInformations=
-echobase.title.createEmbeddedApplication=
-echobase.title.createMission=
-echobase.title.dbEditor=
-echobase.title.dbEditor.read=Visualisation des données
-echobase.title.embeddedApplicationProgress=
-echobase.title.embeddedApplicationResult=
-echobase.title.entityModificationLogs=
-echobase.title.export=
-echobase.title.exportDb=
-echobase.title.exportDbProgress=
-echobase.title.exportDbResult=
-echobase.title.exportTable=
-echobase.title.importData.selectImportType=
-echobase.title.importDb=
-echobase.title.importDbProgress=
-echobase.title.importDbResult=
-echobase.title.importTable=
-echobase.title.login=
-echobase.title.modification.detail=
-echobase.title.newLibreOfficeQuery=Import a new "Libre-Office" request
-echobase.title.users=
-echobase.title.welcome=
-echobase.title.workingDbConfiguration=
-echobase.tooltip.disconnectWorkingDb=
-echobase.tooltip.logout=
-echobase.tooltip.selectWorkingDb=
+echobase.error.warlocation.notFound=Database .war file not found at location %s
+echobase.error.workingDbConfiguration.couldNotConnect=Could not connect to database (%s)
+echobase.error.workingDbConfiguration.description.required=Mandatory description
+echobase.error.workingDbConfiguration.login.required=Mandatory login
+echobase.error.workingDbConfiguration.url.already.exists=A configuration with same url already exists
+echobase.error.workingDbConfiguration.url.required=Mandatory jdbc url
+echobase.header.request.result=SQL query result
+echobase.info.click.to.select=You can select value with a simple click then copy it (Ctrl-C)
+echobase.info.dbeditor.propertyDiffsResult=Data import results
+echobase.info.downloadEchoBase=Download application and import files
+echobase.info.echoBaseForge=Project Forge
+echobase.info.exportDb.archive=Basebame of the archive, extension <strong>.zip</strong> will be added to it.
+echobase.info.import.failed=Import failed
+echobase.info.import.succeded=Successful import
+echobase.info.lastDevDocumentation=Current documentation (will be available at next stable version)
+echobase.info.lastStableDocumentation=Last stable version documentation
+echobase.info.new.sqlQuery.inprogress=Query creation in progress
+echobase.info.new.workingDbConfiguration.inprogress=New working database configuration in progress
+echobase.info.no.sqlQuery.saved=No saved SQL query
+echobase.info.no.sqlQuery.selected=No SQL query selected
+echobase.info.no.table.selected=No table selected
+echobase.info.no.voyagee.found=No survey selected
+echobase.info.no.workingDbConfiguration.saved=No working database configuration saved
+echobase.info.no.workingDbConfiguration.selected=Select a working database configuration and then connect
+echobase.info.sqlQuery.not.modifiable=You have not sufficient rights to update the selected query
+echobase.info.update.user.password=Keep empty password field to not modify it.
+echobase.info.usefulLinks=Some useful links
+echobase.info.user.create=User %s created
+echobase.info.user.delete=User %s deleted
+echobase.info.user.update=User %s updated
+echobase.info.workingDbconfiguration.connected=Connection to the working database '%s' successful
+echobase.info.workingDbconfiguration.created=Working database configuration '%s' created
+echobase.info.workingDbconfiguration.deleted=Working database configuration '%s' deleted
+echobase.info.workingDbconfiguration.disconnected=Disconnected from working database '%s'
+echobase.information.mission.created=Mission %s created
+echobase.information.one.file.required=Please provide at least one import file
+echobase.label.admin.user.create=User creation in process
+echobase.label.admin.user.delete=Deleting user
+echobase.label.admin.user.edit=Updating user
+echobase.label.createIfNotFound=Create the entities not found in the database
+echobase.label.driverType=Database type
+echobase.label.embeddedApplicationFileName=Name of the compressed file to be uploaded
+echobase.label.embeddedWarFileName=Name of the compressed file to be used
+echobase.label.exportAsSeen=Export as displayed on the screen
+echobase.label.exportDbFileName=Name of export file
+echobase.label.exportFileName=Name of export file
+echobase.label.importFile=File to export
+echobase.label.login=Connection
+echobase.label.noWorkingDbSelected=No working database selected
+echobase.label.numberOfCreatedEntities=No. of fields created
+echobase.label.numberOfUpdatedEntities=No. of fields updated
+echobase.label.query.description=Description
+echobase.label.query.name=Name
+echobase.label.query.sql=SQL
+echobase.label.sqlQueries=Saved queries
+echobase.label.user.login=User\: %s
+echobase.label.voyageToSelect=Voyage to be exported
+echobase.label.workingDbConfiguration.description=Description
+echobase.label.workingDbConfiguration.login=Login
+echobase.label.workingDbConfiguration.password=Password
+echobase.label.workingDbConfiguration.url=connection url
+echobase.label.workingDbConfigurations=Working databases saved
+echobase.label.workingDbSelected=Working database selected <strong>%s</strong>
+echobase.legend.connectionToDb.detail=Database connection detailed information
+echobase.legend.dbeditor.edit=Editing '%s'
+echobase.legend.dbeditor.show=Displaying '%s'
+echobase.legend.embeddedApplication.configuration=Portable database configuration
+echobase.legend.exportDb.configuration.files=Export configuration
+echobase.legend.importData.configuration.selectImportType=Type of import selection
+echobase.legend.importData.configure=Import configuration
+echobase.legend.importData.createMission=Mission caracteristics
+echobase.legend.importData.result.resume=Results
+echobase.legend.importDb.configuration.files=Import file selection (.zip file)
+echobase.legend.libreOfficeQuery=Translate a SQL query from Libre Office
+echobase.legend.sqlQuery.configuration=Query definition
+echobase.legend.sqlQuery.result=Query results
+echobase.legend.workingDbConfiguration.create=Create a working database configuration
+echobase.legend.workingDbConfiguration.use=Working datbase configuration
+echobase.menu.connectToDbInformations=Database connection information
+echobase.menu.createEmbeddedApplication=Create a portable database
+echobase.menu.editData=Modify data
+echobase.menu.export=Export data
+echobase.menu.exportDb=Complete database export
+echobase.menu.importData=Import data
+echobase.menu.importDb=Complete database import
+echobase.menu.logs=Change log
+echobase.menu.users=Manage users
+echobase.menu.viewData=Display data
+echobase.message.no.row.selected=No data selected
+echobase.message.noEntrySelection=No field selected
+echobase.message.warnEmbeddedApplicationInProgress=Please do not close the window to access the new portable database file
+echobase.message.warnExportInProgress=Please do not close the window to access the export file
+echobase.message.warnImportInProgress=Please do not close the window to access the imported file
+echobase.title.confirm.deleteQuery=Delete a query
+echobase.title.confirm.deleteWorkingDbConfiguration=Delete a configuration
+echobase.title.connectToDbInformations=Database connection information
+echobase.title.createEmbeddedApplication=Create a portable database
+echobase.title.createMission=Create a mission
+echobase.title.dbEditor=Modify data
+echobase.title.dbEditor.read=Data display
+echobase.title.embeddedApplicationProgress=Creating the portable database
+echobase.title.embeddedApplicationResult=Results of the portable database creation
+echobase.title.entityModificationLogs=Change log
+echobase.title.export=SQL export
+echobase.title.exportDb=Export a complete database
+echobase.title.exportDbProgress=Export the current database
+echobase.title.exportDbResult=Complete database export results
+echobase.title.exportTable=Export a table
+echobase.title.importData.selectImportType=Select type of import
+echobase.title.importDb=Complete database import
+echobase.title.importDbProgress=Importing data
+echobase.title.importDbResult=Data import results
+echobase.title.importTable=Import a table
+echobase.title.login=Connection
+echobase.title.modification.detail=Modification details
+echobase.title.newLibreOfficeQuery=Translate a SQL query from Libre Office
+echobase.title.users=Administrate users
+echobase.title.welcome=Welcome to Echobase
+echobase.title.workingDbConfiguration=Manage working database configurations
+echobase.tooltip.disconnectWorkingDb=Change working database
+echobase.tooltip.logout=Logout
+echobase.tooltip.selectWorkingDb=Select a working database
Modified: trunk/echobase-ui/src/main/resources/i18n/echobase-ui_fr_FR.properties
===================================================================
--- trunk/echobase-ui/src/main/resources/i18n/echobase-ui_fr_FR.properties 2012-09-04 13:19:53 UTC (rev 612)
+++ trunk/echobase-ui/src/main/resources/i18n/echobase-ui_fr_FR.properties 2012-09-04 20:55:46 UTC (rev 613)
@@ -9,87 +9,87 @@
echobase.action.createNewMission=Créer une nouvelle mission
echobase.action.createSqlQuery=Enregistrer
echobase.action.createWorkingDbConfiguration=Enregistrer
-echobase.action.delete=Supprimer
+echobase.action.delete=Suppression
echobase.action.downloadEmbeddedApplicationFile=Télécharger l'application embarquée
-echobase.action.downloadExportDbFile=Télécharger le fichier d'export de la base complête
+echobase.action.downloadExportDbFile=Télécharger le fichier d'export de la base complète
echobase.action.export=Exporter
echobase.action.exportSqlData=Exporter les données
echobase.action.exportTable=Exporter
-echobase.action.generateSqlQuery=Générer la requète
+echobase.action.generateSqlQuery=Générer la requête
echobase.action.import=Importer
echobase.action.importTable=Importer
echobase.action.login=Connexion
echobase.action.logout=Déconnexion
-echobase.action.newLibreOfficeQuery=Nouvelle requète Libre office
-echobase.action.newQuery=Nouvelle requète
+echobase.action.newLibreOfficeQuery=Nouvelle requête Libre Office
+echobase.action.newQuery=Nouvelle requête
echobase.action.newWorkingDbContiguration=Nouvelle configuration de base de travail
echobase.action.reloadSqlQuery=Recharger
echobase.action.reset=Annuler
echobase.action.return=Retour
echobase.action.save=Sauvegarder
echobase.action.saveSqlQuery=Mettre à jour
-echobase.action.show.embedded.documentation=Accéder à la documentation d'utilisation d'une application emabrquée
-echobase.action.show.import.documentation=Accéder à la documentation de l'import
-echobase.action.toEnglish=Utiliser la version anglaise
-echobase.action.toFrench=Utiliser la version française
-echobase.action.usingEnglish=Version anglaise utilisée
-echobase.action.usingFrench=Version française utilisée
+echobase.action.show.embedded.documentation=Comment utiliser une application embarquée
+echobase.action.show.import.documentation=Comment importer des données
+echobase.action.toEnglish=En anglais
+echobase.action.toFrench=En français
+echobase.action.usingEnglish=Version anglaise
+echobase.action.usingFrench=Version française
echobase.action.workingDbconfiguration.connect=Sélectionner une base de travail
echobase.action.workingDbconfiguration.disconnect=Se déconnecter
echobase.action.workingDbconfiguration.downloadDriver=Télécharger le pilote jdbc
-echobase.common.acousticDensityUnit=acousticDensityUnit
-echobase.common.acquisitionSoftwareVersionER60=acquisitionSoftwareVersion (ER60 instrument)
-echobase.common.acquisitionSoftwareVersionME70=acquisitionSoftwareVersion (ME70 instrument)
-echobase.common.addDataAcquisition=Toujours créer des DataAcqusitions
+echobase.common.acousticDensityUnit=Unité des densités acoustiques
+echobase.common.acquisitionSoftwareVersionER60=Version du logiciel d'acquisition ER60
+echobase.common.acquisitionSoftwareVersionME70=Version du logiciel d'acquisition ME70
+echobase.common.addDataAcquisition=Toujours créer de nouvelles entrées DataAcqusitions
echobase.common.admin=Administrateur
-echobase.common.areaOfOperation=AreaOfOperation
+echobase.common.areaOfOperation=Zone d'activités
echobase.common.author=Auteur
echobase.common.authorEmail=Courriel de l'auteur
-echobase.common.biometrySampleFile=
-echobase.common.cellMapsFile=
-echobase.common.cellPositionReference=cellPositionReference
-echobase.common.cellRegionAssociationFile=
-echobase.common.cellRegionResultFile=
-echobase.common.cellRegionsFile=
+echobase.common.biometrySampleFile=Fichier de biométries (BiometrySample)
+echobase.common.cellMapsFile=Fichier des cellules Cartes
+echobase.common.cellPositionReference=Référentiel géographique des cellules des cartes
+echobase.common.cellRegionAssociationFile=Fichier d'associations des cellules Région
+echobase.common.cellRegionResultFile=Fichier de résultats de cellules Région
+echobase.common.cellRegionsFile=Fichier des cellules Région
echobase.common.dataCentre=Centre de données
echobase.common.dataCentreEmail=Courriel du centre de données
echobase.common.dataProcessing=DataProcessing
-echobase.common.dataProcessingNotes=dataProcessingNotes
-echobase.common.datum=Datum
-echobase.common.digitThreshold=digitThreshold
-echobase.common.distributionStatement=distributionStatement
-echobase.common.echotypeFile=
+echobase.common.dataProcessingNotes=Notes sur le pré-traitement des données
+echobase.common.datum=Référenciel
+echobase.common.digitThreshold=Seuil de numérisation
+echobase.common.distributionStatement=Conditions de diffusion des données
+echobase.common.echotypeFile=Fichier des échotypes
echobase.common.email=Courriel
echobase.common.entityId=Identifiant de l'entité
-echobase.common.entityType=Type de l'entité
-echobase.common.esduByEchotypeAndSpeciesCategoryFile=
-echobase.common.esduByEchotypeFile=
-echobase.common.esduBySpeciesAndAgeCategoryFile=
-echobase.common.esduBySpeciesAndSizeCategoryFile=
-echobase.common.gearMetadataFile=
+echobase.common.entityType=Type d'entité
+echobase.common.esduByEchotypeAndSpeciesCategoryFile=Fichier de résultats par ESDU / échotype / catégorie d'espèce
+echobase.common.esduByEchotypeFile=Fichier de résultats par ESDU / échotype
+echobase.common.esduBySpeciesAndAgeCategoryFile=Fichier de résultats par ESDU / espèce / âge
+echobase.common.esduBySpeciesAndSizeCategoryFile=Fichier de résultats par ESDU / espèce / taille
+echobase.common.gearMetadataFile=Fichier de méta-données d'engin
echobase.common.id=Identifiant
echobase.common.importDataMode=Type d'import
-echobase.common.importDbFile=
-echobase.common.importError=Un erreur est survenue pendant l'import \:
+echobase.common.importDbFile=Fichier d'import (zip)
+echobase.common.importError=Une erreur est survenue pendant l'import \:
echobase.common.importMode=Type d'import
-echobase.common.importMode.acoustic=
-echobase.common.importMode.catches=
-echobase.common.importMode.common=
-echobase.common.importMode.operation=
-echobase.common.importMode.results=
+echobase.common.importMode.acoustic=Import des données acoustiques
+echobase.common.importMode.catches=Import des données de pêche
+echobase.common.importMode.common=Import des données de Voyage / Transit / Transect
+echobase.common.importMode.operation=Import des opérations
+echobase.common.importMode.results=Import des résultats
echobase.common.importNotes=Remarques sur l'import
echobase.common.importResult=Résultat de l'import
-echobase.common.inProgress=en cours...
+echobase.common.inProgress=En cours...
echobase.common.institution=Institution
echobase.common.jdbcDriver=Nom du pilote jdbc
echobase.common.jdbcLogin=Login de connexion
echobase.common.jdbcPassword=Mot de passe
-echobase.common.jdbcUrl=Url de connexion
-echobase.common.keywords=Môts clefs
+echobase.common.jdbcUrl=URL de connexion
+echobase.common.keywords=Mots clefs
echobase.common.lastModifiedDate=Date de dernière modification
echobase.common.lastModifiedUser=Utilisateur de dernière modification
-echobase.common.lengthAgeKeyFile=
-echobase.common.lengthWeightKeyFile=
+echobase.common.lengthAgeKeyFile=Fichier des relations taille-âge
+echobase.common.lengthWeightKeyFile=Fichier des relations taille-poids
echobase.common.litteratureReferences=Références
echobase.common.loggedDataDatatype=loggedDataDatatype
echobase.common.loggedDataFormat=loggedDataFormat
@@ -98,81 +98,82 @@
echobase.common.modificationDate=Date de modification
echobase.common.modificationText=Modification
echobase.common.modificationUser=Utilisateur
-echobase.common.moviesFile=
+echobase.common.moviesFile=Fichier des données acoustiques
echobase.common.name=Nom
-echobase.common.operationFile=
-echobase.common.operationMetadataFile=
+echobase.common.operationFile=Fichier des données opérations
+echobase.common.operationMetadataFile=Fichier des méta-données d'opérations
echobase.common.organisationLevelAcknowledgements=organisationLevelAcknowledgements
-echobase.common.organisationReferences=Références organisation
+echobase.common.organisationReferences=Références de l'organisation
echobase.common.password=Mot de passe
echobase.common.pilotVersion=Version du pilote jdbc
echobase.common.pingDutyCycle=pingDutyCycle
-echobase.common.platform=Platform
+echobase.common.platform=Plate-forme
echobase.common.principalInvestigator=Chercheur
echobase.common.principalInvestigatorEmail=Courriel du chercheur
-echobase.common.processingDescription=processingDescription
-echobase.common.processingTemplate=processingTemplate
+echobase.common.processingDescription=Description de la méthode de pré-traitement des données
+echobase.common.processingTemplate=Intitulé de la méthode de pré-traitement des données
echobase.common.project=Projet
-echobase.common.resultLabel=Result label
-echobase.common.soundSpeedCalculationsER60=soundSpeedCalculations (ER60 instrument)
-echobase.common.soundSpeedCalculationsME70=soundSpeedCalculations (ME70 instrument)
-echobase.common.sounderConstant=sounderConstant
+echobase.common.resultLabel=Intitulé des résultats
+echobase.common.soundSpeedCalculationsER60=Méthode de calcul de la célérité du son (ER60)
+echobase.common.soundSpeedCalculationsME70=Méthode de calcul de la célérité du son (ME70)
+echobase.common.sounderConstant=Constante sondeur (si besoin)
echobase.common.source=Source
-echobase.common.subSampleFile=
-echobase.common.tableDatas=
-echobase.common.totalSampleFile=
-echobase.common.transceiverAcquisitionAbsorptionDescription=transceiverAcquisitionAbsorptionDescription
-echobase.common.transectBinUnitsPingAxis=BinUnitsPingAxis (transect)
-echobase.common.transectFile=
-echobase.common.transectGeospatialVerticalPositive=GeospatialVerticalPositive (transect)
-echobase.common.transectLicence=Licence (transect)
-echobase.common.transitFile=
-echobase.common.transitRelatedActivity=RelatedActivity (transit)
+echobase.common.subSampleFile=Fichier d'import des sous-échantillons (“SubSample”)
+echobase.common.totalSampleFile=Fichier d'import des échantillons totaux (“TotalSample”)
+echobase.common.transceiverAcquisitionAbsorptionDescription=Méthode de calcul du coefficient d'absorption pour l'acquisition des données
+echobase.common.transectBinUnitsPingAxis=Unité de la dimension horizontale des ESDU
+echobase.common.transectFile=Fichier des données de transects
+echobase.common.transectGeospatialVerticalPositive=Direction de l'axe vertical des profondeurs (transect)
+echobase.common.transectLicence=Licence pour la diffusion des données (transect)
+echobase.common.transitFile=Fichier des données de transits
+echobase.common.transitRelatedActivity=Travaux réalisés pendant le transit
echobase.common.user=Utilisateur
echobase.common.vessel=Navire
echobase.common.voyage=Campagne
echobase.common.voyageDescription=Description
-echobase.common.voyageFile=
-echobase.confirm.delete.query=Confirmer la suppression de la requète suivante
+echobase.common.voyageFile=Fichier des données de voyages
+echobase.confirm.delete.query=Confirmer la suppression de la requête
echobase.confirm.delete.workingDbConfiguration=Confirmer la suppression de la configuration suivante
-echobase.error.bad.password=Mot de passe incorrrect
-echobase.error.email.already.used=Nom d'utilisateur déjà pris
-echobase.error.invalid.sql=Requète non valide \: %s
+echobase.error.bad.password=Mot de passe incorrect
+echobase.error.email.already.used=Nom d'utilisateur déjà utilisé
+echobase.error.invalid.sql=Requête non valide \: %s
echobase.error.login.unknown=Utilisateur inconnu
echobase.error.mission.name.already.exist=Nom de mission déjà utilisé
-echobase.error.no.embeddedApplication.configurationFound=La configuration de création d'application embarquée non trouvée
-echobase.error.no.embeddedApplication.exportFileFound=L'application embarquée générée non trouvée
-echobase.error.no.exportDb.configurationFound=La configuration de l'export de la base non trouvée
-echobase.error.no.exportDb.exportFileFound=L'archive d'export de la base non trouvée
-echobase.error.query.name.already.exists=Nom de requète déjà utilisé
-echobase.error.required.email=L'email est obligatoire
+echobase.error.no.embeddedApplication.configurationFound=Configuration de création d'application embarquée non trouvée
+echobase.error.no.embeddedApplication.exportFileFound=Application embarquée générée non trouvée
+echobase.error.no.exportDb.configurationFound=Configuration de l'export de la base non trouvée
+echobase.error.no.exportDb.exportFileFound=Archive d'export de la base introuvable
+echobase.error.query.name.already.exists=Nom de requête déjà utilisé
+echobase.error.required.email=Courriel obligatoire
echobase.error.required.password=Le mot de passe est obligatoire
-echobase.error.warlocation.notFound=L'application n'a pas été trouvé à l'emplacement suivant %s
+echobase.error.warlocation.notFound=L'application n'a pas été trouvée à l'emplacement suivant %s
echobase.error.workingDbConfiguration.couldNotConnect=Impossible de se connecter (%s)
echobase.error.workingDbConfiguration.description.required=Description obligatoire
echobase.error.workingDbConfiguration.login.required=Login obligatoire
-echobase.error.workingDbConfiguration.url.already.exists=Une connexion existe déjà avec cette url
-echobase.error.workingDbConfiguration.url.required=Url obligatoire
-echobase.header.request.result=Résultat de la requète sql
+echobase.error.workingDbConfiguration.url.already.exists=Une configuration existe déjà avec cette url
+echobase.error.workingDbConfiguration.url.required=Url jdbc obligatoire
+echobase.header.request.result=Résultat de la requête SQL
echobase.info.click.to.select=Vous pouvez sélectionner la valeur en un simple click puis la copier (Ctrl-C)
echobase.info.dbeditor.propertyDiffsResult=Résultat d'import de données
echobase.info.downloadEchoBase=Téléchargement de l'application et des fichiers d'import
echobase.info.echoBaseForge=Gestion du projet
-echobase.info.import.failed=L'import a échoué.
-echobase.info.import.succeded=L'import a réussi.
+echobase.info.exportDb.archive=Il s'agit du nom de l'archive, l'extension <strong>.zip</strong> sera automatiquement rajoutée.
+echobase.info.import.failed=L'import a échoué
+echobase.info.import.succeded=L'import a réussi
echobase.info.lastDevDocumentation=Documentation en cours (disponible dans la prochaine version stable)
echobase.info.lastStableDocumentation=Documentation de la dernière version stable
-echobase.info.new.sqlQuery.inprogress=Nouvelle requète en cours de création
+echobase.info.new.sqlQuery.inprogress=Nouvelle requête en cours de création
echobase.info.new.workingDbConfiguration.inprogress=Nouvelle configuration de base de travail en cours de création
-echobase.info.no.sqlQuery.saved=Aucune requète d'export sql enregistrée
-echobase.info.no.sqlQuery.selected=Aucune requète d'export sql sélectionnée
+echobase.info.no.sqlQuery.saved=Aucune requête d'export SQL enregistrée
+echobase.info.no.sqlQuery.selected=Aucune requête d'export SQL sélectionnée
echobase.info.no.table.selected=Aucune table sélectionnée
echobase.info.no.voyagee.found=Aucune campagne à exporter
echobase.info.no.workingDbConfiguration.saved=Aucune configuration de base de travail enregistrée
echobase.info.no.workingDbConfiguration.selected=Sélectionner une configuration pour ensuite vous y connecter
-echobase.info.sqlQuery.not.modifiable=Vous ne pouvez pas modifier la requète sélectionnée
+echobase.info.sqlQuery.not.modifiable=Vous ne disposez pas des droits nécessaires pour modifier la requête sélectionnée
+echobase.info.update.user.password=Pour ne pas modifier le mot de passe laisser ce champs vide.
echobase.info.usefulLinks=Quelques liens utiles
-echobase.info.user.create=L'utilisateur '%s' a été créée
+echobase.info.user.create=L'utilisateur '%s' a été créé
echobase.info.user.delete=L'utilisateur '%s' a été supprimé
echobase.info.user.update=L'utilisateur '%s' a été mis à jour
echobase.info.workingDbconfiguration.connected=Connexion à la base de travail '%s' réussie
@@ -180,22 +181,22 @@
echobase.info.workingDbconfiguration.deleted=Configuration à la base de travail '%s' supprimée
echobase.info.workingDbconfiguration.disconnected=Déconnexion de la base de travail '%s'
echobase.information.mission.created=La mission %s a été créée
-echobase.information.one.file.required=Veuillez renseigner l'un des fichiers à importer
+echobase.information.one.file.required=Veuillez fournir au moins un fichiers à importer
echobase.label.admin.user.create=Création d'un utilisateur
echobase.label.admin.user.delete=Suppression d'un utilisateur
echobase.label.admin.user.edit=Mise à jour d'un utilisateur
-echobase.label.createIfNotFound=Créer les entités non trouvées en base
+echobase.label.createIfNotFound=Créer les entités non trouvées dans la base
echobase.label.driverType=Type de base
echobase.label.embeddedApplicationFileName=Nom de l'archive à télécharger
-echobase.label.embeddedWarFileName=Nom du war à utiliser
+echobase.label.embeddedWarFileName=Nom du fichier compressé .war à utiliser
echobase.label.exportAsSeen=Exporter "comme à l'écran"
echobase.label.exportDbFileName=Nom du fichier d'export
echobase.label.exportFileName=Nom du fichier d'export
echobase.label.importFile=Fichier à importer
echobase.label.login=Connexion
echobase.label.noWorkingDbSelected=Aucune base de travail sélectionnée
-echobase.label.numberOfCreatedEntities=Nombre d'entitiés créées
-echobase.label.numberOfUpdatedEntities=Nombre d'entitiés mises à jour
+echobase.label.numberOfCreatedEntities=Nombre de champs créés
+echobase.label.numberOfUpdatedEntities=Nombre de champs mis à jour
echobase.label.query.description=Description
echobase.label.query.name=Nom
echobase.label.query.sql=SQL
@@ -208,61 +209,62 @@
echobase.label.workingDbConfiguration.url=Url de connexion
echobase.label.workingDbConfigurations=Bases de travail enregistrées
echobase.label.workingDbSelected=Base de travail sélectionnée <strong>%s</strong>
-echobase.legend.connectionToDb.detail=Détail de la connection à la base de données
+echobase.legend.connectionToDb.detail=Informations détaillées de connexion à la base de données
echobase.legend.dbeditor.edit=Edition de '%s'
echobase.legend.dbeditor.show=Visualisation de '%s'
echobase.legend.embeddedApplication.configuration=Configuration de l'application embarquée
echobase.legend.exportDb.configuration.files=Configuration de l'export
echobase.legend.importData.configuration.selectImportType=Sélection du type d'import
echobase.legend.importData.configure=Configurer l'import
-echobase.legend.importData.result.resume=Résultat
-echobase.legend.importDb.configuration.files=Choix du fichier d'import de la base complête (fichier zip)
-echobase.legend.libreOfficeQuery=Requète "libre office"
-echobase.legend.sqlQuery.configuration=Configuration de la requète
-echobase.legend.sqlQuery.result=Résultats de la requète
+echobase.legend.importData.createMission=Caractéristiques de la mission
+echobase.legend.importData.result.resume=Résultats
+echobase.legend.importDb.configuration.files=Choix du fichier à importer (fichier .zip)
+echobase.legend.libreOfficeQuery=Traduire une requête SQL issue de Libre Office
+echobase.legend.sqlQuery.configuration=Définition de la requête
+echobase.legend.sqlQuery.result=Résultats de la requête
echobase.legend.workingDbConfiguration.create=Création d'une configuration de base de travail
echobase.legend.workingDbConfiguration.use=Configuration de base de travail
-echobase.menu.connectToDbInformations=Informations de connection à la base de travail
+echobase.menu.connectToDbInformations=Informations de connexion à la base de données
echobase.menu.createEmbeddedApplication=Créer une application embarquée
echobase.menu.editData=Modifier les données
echobase.menu.export=Exporter des données
-echobase.menu.exportDb=Exporter une base complête
+echobase.menu.exportDb=Exporter une base complète
echobase.menu.importData=Importer des données
-echobase.menu.importDb=Importer une base complête
+echobase.menu.importDb=Importer une base complète
echobase.menu.logs=Journal des modifications
echobase.menu.users=Gérer les utilisateurs
echobase.menu.viewData=Visualiser les données
echobase.message.no.row.selected=Aucune donnée sélectionnée
-echobase.message.noEntrySelection=Aucune entrée sélectionnée
-echobase.message.warnEmbeddedApplicationInProgress=Merci de ne pas fermer la fenêtre pour pouvoir accéder aux résultats de la création de l'application embarquée.
-echobase.message.warnExportInProgress=Merci de ne pas fermer la fenêtre pour pouvoir accéder aux résultats de l'export.
-echobase.message.warnImportInProgress=Merci de ne pas fermer la fenêtre pour pouvoir accéder aux résultats de l'import.
-echobase.title.confirm.deleteQuery=Supprimer une requète
-echobase.title.confirm.deleteWorkingDbConfiguration=Supprimer la connexion
-echobase.title.connectToDbInformations=Informations de connection à la base de données
+echobase.message.noEntrySelection=Pas de champ sélectionné
+echobase.message.warnEmbeddedApplicationInProgress=Merci de ne pas fermer la fenêtre pour pouvoir accéder aux résultats de la création de l'application embarquée
+echobase.message.warnExportInProgress=Merci de ne pas fermer la fenêtre pour pouvoir accéder aux résultats de l'export
+echobase.message.warnImportInProgress=Merci de ne pas fermer la fenêtre pour pouvoir accéder aux résultats de l'import
+echobase.title.confirm.deleteQuery=Supprimer une requête
+echobase.title.confirm.deleteWorkingDbConfiguration=Supprimer la configuration
+echobase.title.connectToDbInformations=Informations de connexion à la base de données
echobase.title.createEmbeddedApplication=Création de l'application embarquée
echobase.title.createMission=Créer une mission
-echobase.title.dbEditor=Modification de la base
+echobase.title.dbEditor=Modification des données
echobase.title.dbEditor.read=Visualisation des données
echobase.title.embeddedApplicationProgress=Création de l'application embarquée en cours
echobase.title.embeddedApplicationResult=Résultat de la création de l'application embarquée
echobase.title.entityModificationLogs=Journal des modifications
-echobase.title.export=Export Sql
+echobase.title.export=Export SQL
echobase.title.exportDb=Export complet de la base
-echobase.title.exportDbProgress=Export complêt de la base de données en cours
-echobase.title.exportDbResult=Résultat de l'export complêt de la base de données
+echobase.title.exportDbProgress=Export complet de la base de données en cours
+echobase.title.exportDbResult=Résultats de l'export complet de la base de données
echobase.title.exportTable=Exporter une table
echobase.title.importData.selectImportType=Sélection du type d'import
-echobase.title.importDb=Import de données historiques
+echobase.title.importDb=Import d'une base complète
echobase.title.importDbProgress=Import de données en cours
echobase.title.importDbResult=Résultats de l'import de données
echobase.title.importTable=Importer une table
echobase.title.login=Connexion
-echobase.title.modification.detail=Détail de la modification
-echobase.title.newLibreOfficeQuery=Importer une requète Libre-office
-echobase.title.users=Adminitration des utilisateurs
+echobase.title.modification.detail=Détails de la modification
+echobase.title.newLibreOfficeQuery=Traduire une requête SQL issue de Libre Office
+echobase.title.users=Administration des utilisateurs
echobase.title.welcome=Bienvenue dans EchoBase
-echobase.title.workingDbConfiguration=Administration des bases de travail
+echobase.title.workingDbConfiguration=Administration des configuration de bases de travail
echobase.tooltip.disconnectWorkingDb=Changer de base de travail
echobase.tooltip.logout=Se déconnecter
echobase.tooltip.selectWorkingDb=Sélectionner une base de travail
Modified: trunk/echobase-ui/src/main/webapp/WEB-INF/jsp/dbeditor/dbeditor.jsp
===================================================================
--- trunk/echobase-ui/src/main/webapp/WEB-INF/jsp/dbeditor/dbeditor.jsp 2012-09-04 13:19:53 UTC (rev 612)
+++ trunk/echobase-ui/src/main/webapp/WEB-INF/jsp/dbeditor/dbeditor.jsp 2012-09-04 20:55:46 UTC (rev 613)
@@ -249,8 +249,7 @@
<s:param name="entityType" value="%{entityType}"/>
</s:url>
- <s:set var="tableI18nName"
- value="%{getText('echobase.common.tableDatas', entityTypes[entityType])}"/>
+ <s:set var="tableI18nName" value="%{entityTypes[entityType]}"/>
<sjg:grid id="datas" dataType="json" href="%{loadUrl}" gridModel="datas"
pager="true" pagerButtons="true" pagerInput="true" navigator="true"
Modified: trunk/echobase-ui/src/main/webapp/WEB-INF/jsp/embeddedApplication/configure.jsp
===================================================================
--- trunk/echobase-ui/src/main/webapp/WEB-INF/jsp/embeddedApplication/configure.jsp 2012-09-04 13:19:53 UTC (rev 612)
+++ trunk/echobase-ui/src/main/webapp/WEB-INF/jsp/embeddedApplication/configure.jsp 2012-09-04 20:55:46 UTC (rev 613)
@@ -44,6 +44,10 @@
<s:label value="%{model.warLocation.name}" readonly="true" disabled="true"
label="%{getText('echobase.label.embeddedWarFileName')}"/>
+ <br/>
+ <div class="cleanBoth">
+ (*) <s:text name="echobase.info.exportDb.archive"/>
+ </div>
</fieldset>
<br/>
@@ -55,7 +59,4 @@
align="right"/>
</s:if>
-
- <div>(*) Il s'agit du nom de l'archive et du répertoire contenu dans l'archive,
- l'extension <strong>.zip</strong> sera automatiquement rajoutée.</div>
</s:form>
Modified: trunk/echobase-ui/src/main/webapp/WEB-INF/jsp/exportDb/configure.jsp
===================================================================
--- trunk/echobase-ui/src/main/webapp/WEB-INF/jsp/exportDb/configure.jsp 2012-09-04 13:19:53 UTC (rev 612)
+++ trunk/echobase-ui/src/main/webapp/WEB-INF/jsp/exportDb/configure.jsp 2012-09-04 20:55:46 UTC (rev 613)
@@ -36,11 +36,11 @@
<s:textfield key="model.fileName" required="true" size="100"
label="%{getText('echobase.label.exportDbFileName')} (*)"/>
+ <div class="cleanBoth">
+ (*) <s:text name="echobase.info.exportDb.archive"/>
+ </div>
</fieldset>
<br/>
<s:submit action="configure" value='%{getText("echobase.action.export")}'/>
- <div>(*) Il s'agit du nom de l'archive, l'extension <strong>.zip</strong>
- sera automatiquement rajoutée.</div>
-
</s:form>
\ No newline at end of file
Modified: trunk/echobase-ui/src/main/webapp/WEB-INF/jsp/importData/configureAcousticImport.jsp
===================================================================
--- trunk/echobase-ui/src/main/webapp/WEB-INF/jsp/importData/configureAcousticImport.jsp 2012-09-04 13:19:53 UTC (rev 612)
+++ trunk/echobase-ui/src/main/webapp/WEB-INF/jsp/importData/configureAcousticImport.jsp 2012-09-04 20:55:46 UTC (rev 613)
@@ -53,7 +53,7 @@
</legend>
<div class="cleanBoth help">
- <s:a href="http://maven-site.forge.codelutin.com/echobase/imports.html#Acoustic"
+ <s:a href="http://maven-site.forge.codelutin.com/echobase/imports.html#acoustic"
target="doc">
<s:text name="echobase.action.show.import.documentation"/>
</s:a>
Modified: trunk/echobase-ui/src/main/webapp/WEB-INF/jsp/importData/configureCatchesImport.jsp
===================================================================
--- trunk/echobase-ui/src/main/webapp/WEB-INF/jsp/importData/configureCatchesImport.jsp 2012-09-04 13:19:53 UTC (rev 612)
+++ trunk/echobase-ui/src/main/webapp/WEB-INF/jsp/importData/configureCatchesImport.jsp 2012-09-04 20:55:46 UTC (rev 613)
@@ -46,7 +46,7 @@
</legend>
<div class="cleanBoth help">
- <s:a href="http://maven-site.forge.codelutin.com/echobase/imports.html#TotalSample__Su…"
+ <s:a href="http://maven-site.forge.codelutin.com/echobase/imports.html#totalsample-sub…"
target="doc">
<s:text name="echobase.action.show.import.documentation"/>
</s:a>
Modified: trunk/echobase-ui/src/main/webapp/WEB-INF/jsp/importData/configureCommonImport.jsp
===================================================================
--- trunk/echobase-ui/src/main/webapp/WEB-INF/jsp/importData/configureCommonImport.jsp 2012-09-04 13:19:53 UTC (rev 612)
+++ trunk/echobase-ui/src/main/webapp/WEB-INF/jsp/importData/configureCommonImport.jsp 2012-09-04 20:55:46 UTC (rev 613)
@@ -45,8 +45,7 @@
</script>
<s:radio id='mode' key='model.importMode' list="importModes"
- cssClass="cleanBoth"
- label='%{getText("echobase.common.importMode")}'
+ cssClass="cleanBoth" label='%{getText("echobase.common.importMode")}'
required="true" template="myradiomap"/>
<hr/>
@@ -62,7 +61,7 @@
</legend>
<div class="cleanBoth help">
- <s:a href="http://maven-site.forge.codelutin.com/echobase/imports.html#Voyage__Transit…"
+ <s:a href="http://maven-site.forge.codelutin.com/echobase/imports.html#voyage-transit-…"
target="doc">
<s:text name="echobase.action.show.import.documentation"/>
</s:a>
@@ -131,7 +130,7 @@
<s:hidden key="model.importMode" value="TRANSECT" label=''/>
<div class="cleanBoth help">
- <s:a href="http://maven-site.forge.codelutin.com/echobase/imports.html#Voyage__Transit…"
+ <s:a href="http://maven-site.forge.codelutin.com/echobase/imports.html#voyage-transit-…"
target="doc">
<s:text name="echobase.action.show.import.documentation"/>
</s:a>
Modified: trunk/echobase-ui/src/main/webapp/WEB-INF/jsp/importData/configureOperationImport.jsp
===================================================================
--- trunk/echobase-ui/src/main/webapp/WEB-INF/jsp/importData/configureOperationImport.jsp 2012-09-04 13:19:53 UTC (rev 612)
+++ trunk/echobase-ui/src/main/webapp/WEB-INF/jsp/importData/configureOperationImport.jsp 2012-09-04 20:55:46 UTC (rev 613)
@@ -40,7 +40,7 @@
</legend>
<div class="cleanBoth help">
- <s:a href="http://maven-site.forge.codelutin.com/echobase/imports.html#Operation__Oper…"
+ <s:a href="http://maven-site.forge.codelutin.com/echobase/imports.html#operation-opera…"
target="doc">
<s:text name="echobase.action.show.import.documentation"/>
</s:a>
Modified: trunk/echobase-ui/src/main/webapp/WEB-INF/jsp/importData/configureResultsImport.jsp
===================================================================
--- trunk/echobase-ui/src/main/webapp/WEB-INF/jsp/importData/configureResultsImport.jsp 2012-09-04 13:19:53 UTC (rev 612)
+++ trunk/echobase-ui/src/main/webapp/WEB-INF/jsp/importData/configureResultsImport.jsp 2012-09-04 20:55:46 UTC (rev 613)
@@ -70,7 +70,7 @@
</legend>
<div class="cleanBoth help">
- <s:a href="http://maven-site.forge.codelutin.com/echobase/imports.html#Rsultats_voyage"
+ <s:a href="http://maven-site.forge.codelutin.com/echobase/imports.html#r-sultats-voyage"
target="doc">
<s:text name="echobase.action.show.import.documentation"/>
</s:a>
@@ -111,7 +111,7 @@
</legend>
<div class="cleanBoth help">
- <s:a href="http://maven-site.forge.codelutin.com/echobase/imports.html#Rsultats_Esdu"
+ <s:a href="http://maven-site.forge.codelutin.com/echobase/imports.html#r-sultats-esdu"
target="doc">
<s:text name="echobase.action.show.import.documentation"/>
</s:a>
@@ -162,7 +162,7 @@
</legend>
<div class="cleanBoth help">
- <s:a href="http://maven-site.forge.codelutin.com/echobase/imports.html#Region"
+ <s:a href="http://maven-site.forge.codelutin.com/echobase/imports.html#region"
target="doc">
<s:text name="echobase.action.show.import.documentation"/>
</s:a>
@@ -203,7 +203,7 @@
</legend>
<div class="cleanBoth help">
- <s:a href="http://maven-site.forge.codelutin.com/echobase/imports.html#Map"
+ <s:a href="http://maven-site.forge.codelutin.com/echobase/imports.html#map"
target="doc">
<s:text name="echobase.action.show.import.documentation"/>
</s:a>
Modified: trunk/echobase-ui/src/main/webapp/WEB-INF/jsp/importData/createMission.jsp
===================================================================
--- trunk/echobase-ui/src/main/webapp/WEB-INF/jsp/importData/createMission.jsp 2012-09-04 13:19:53 UTC (rev 612)
+++ trunk/echobase-ui/src/main/webapp/WEB-INF/jsp/importData/createMission.jsp 2012-09-04 20:55:46 UTC (rev 613)
@@ -30,8 +30,7 @@
<fieldset>
<legend>
- <s:text
- name="echobase.legend.importData.createMission"/>
+ <s:text name="echobase.legend.importData.createMission"/>
</legend>
<s:textfield key="mission.name" size="40" required="true"
Modified: trunk/echobase-ui/src/main/webapp/WEB-INF/jsp/user/Update.jsp
===================================================================
--- trunk/echobase-ui/src/main/webapp/WEB-INF/jsp/user/Update.jsp 2012-09-04 13:19:53 UTC (rev 612)
+++ trunk/echobase-ui/src/main/webapp/WEB-INF/jsp/user/Update.jsp 2012-09-04 20:55:46 UTC (rev 613)
@@ -42,7 +42,7 @@
<br/>
<div class="cleanBoth">
- (*) Pour ne pas modifier le mot de passe laisser ce champs vide
+ (*) <s:text name="echobase.info.update.user.password"/>
</div>
</fieldset>
<ul class="toolbar floatRight">
Modified: trunk/pom.xml
===================================================================
--- trunk/pom.xml 2012-09-04 13:19:53 UTC (rev 612)
+++ trunk/pom.xml 2012-09-04 20:55:46 UTC (rev 613)
@@ -160,6 +160,7 @@
<i18n.bundles>fr_FR,en_GB</i18n.bundles>
<i18n.silent>true</i18n.silent>
<echobaseI18nBundle>echobase-i18n</echobaseI18nBundle>
+ <i18n.failsIfWarning>true</i18n.failsIfWarning>
<!--Site configuration -->
<locales>fr,en</locales>
1
0
r612 - in trunk: . echobase-domain echobase-services echobase-tools echobase-ui
by tchemit@users.forge.codelutin.com 04 Sep '12
by tchemit@users.forge.codelutin.com 04 Sep '12
04 Sep '12
Author: tchemit
Date: 2012-09-04 15:19:53 +0200 (Tue, 04 Sep 2012)
New Revision: 612
Url: http://forge.codelutin.com/repositories/revision/echobase/612
Log:
use a profile to not generate site
Modified:
trunk/echobase-domain/pom.xml
trunk/echobase-services/pom.xml
trunk/echobase-tools/pom.xml
trunk/echobase-ui/pom.xml
trunk/pom.xml
Modified: trunk/echobase-domain/pom.xml
===================================================================
--- trunk/echobase-domain/pom.xml 2012-09-04 12:54:56 UTC (rev 611)
+++ trunk/echobase-domain/pom.xml 2012-09-04 13:19:53 UTC (rev 612)
@@ -19,11 +19,6 @@
<name>EchoBase :: Domain</name>
<description>EchoBase domain module</description>
- <properties>
- <!-- no site generation -->
- <maven.site.skip>true</maven.site.skip>
- <maven.site.deploy.skip>true</maven.site.deploy.skip>
- </properties>
<build>
<plugins>
Modified: trunk/echobase-services/pom.xml
===================================================================
--- trunk/echobase-services/pom.xml 2012-09-04 12:54:56 UTC (rev 611)
+++ trunk/echobase-services/pom.xml 2012-09-04 13:19:53 UTC (rev 612)
@@ -14,12 +14,6 @@
<name>EchoBase :: Services</name>
<description>EchoBase services module</description>
- <properties>
- <!-- no site generation -->
- <maven.site.skip>true</maven.site.skip>
- <maven.site.deploy.skip>true</maven.site.deploy.skip>
- </properties>
-
<build>
<resources>
Modified: trunk/echobase-tools/pom.xml
===================================================================
--- trunk/echobase-tools/pom.xml 2012-09-04 12:54:56 UTC (rev 611)
+++ trunk/echobase-tools/pom.xml 2012-09-04 13:19:53 UTC (rev 612)
@@ -26,9 +26,6 @@
${basedir}/target/echobase-referentiel-${project.version}.zip
</redmine.releaseFiles>
- <!-- no site generation -->
- <maven.site.skip>true</maven.site.skip>
- <maven.site.deploy.skip>true</maven.site.deploy.skip>
</properties>
<build>
<pluginManagement>
Modified: trunk/echobase-ui/pom.xml
===================================================================
--- trunk/echobase-ui/pom.xml 2012-09-04 12:54:56 UTC (rev 611)
+++ trunk/echobase-ui/pom.xml 2012-09-04 13:19:53 UTC (rev 612)
@@ -21,10 +21,6 @@
<properties>
- <!-- no site generation -->
- <maven.site.skip>true</maven.site.skip>
- <maven.site.deploy.skip>true</maven.site.deploy.skip>
-
<!-- i18n configuration -->
<i18n.bundleOutputName>${echobaseI18nBundle}</i18n.bundleOutputName>
Modified: trunk/pom.xml
===================================================================
--- trunk/pom.xml 2012-09-04 12:54:56 UTC (rev 611)
+++ trunk/pom.xml 2012-09-04 13:19:53 UTC (rev 612)
@@ -520,6 +520,24 @@
</profile>
+ <!-- do not generate site if no src/site is found for module -->
+ <profile>
+ <id>not-site</id>
+ <activation>
+ <file>
+ <missing>src/site</missing>
+ </file>
+ </activation>
+
+
+ <properties>
+ <!-- no site generation -->
+ <maven.site.skip>true</maven.site.skip>
+ <maven.site.deploy.skip>true</maven.site.deploy.skip>
+ </properties>
+
+ </profile>
+
</profiles>
</project>
1
0
Author: tchemit
Date: 2012-09-04 14:54:56 +0200 (Tue, 04 Sep 2012)
New Revision: 611
Url: http://forge.codelutin.com/repositories/revision/echobase/611
Log:
refs #1404: updates libs
fix site
Modified:
trunk/pom.xml
trunk/src/site/site_fr.xml
Modified: trunk/pom.xml
===================================================================
--- trunk/pom.xml 2012-09-04 06:50:16 UTC (rev 610)
+++ trunk/pom.xml 2012-09-04 12:54:56 UTC (rev 611)
@@ -135,8 +135,8 @@
<eugenePluginVersion>2.5</eugenePluginVersion>
<topiaVersion>2.6.13</topiaVersion>
- <nuitonUtilsVersion>2.7-SNAPSHOT</nuitonUtilsVersion>
- <nuitonI18nVersion>2.5-SNAPSHOT</nuitonI18nVersion>
+ <nuitonUtilsVersion>2.6.1</nuitonUtilsVersion>
+ <nuitonI18nVersion>2.5</nuitonI18nVersion>
<nuitonWebVersion>1.11</nuitonWebVersion>
<msaccessImporterVersion>1.4.1</msaccessImporterVersion>
<struts2Version>2.3.4</struts2Version>
Modified: trunk/src/site/site_fr.xml
===================================================================
--- trunk/src/site/site_fr.xml 2012-09-04 06:50:16 UTC (rev 610)
+++ trunk/src/site/site_fr.xml 2012-09-04 12:54:56 UTC (rev 611)
@@ -93,7 +93,7 @@
<item name="${project.name}" href="./index.html"/>
</breadcrumbs>
- <menu name="Language">
+ <menu name="Langue">
<item name="Version Française" href="./index.html"/>
<item name="English Version" href="./en/index.html"/>
</menu>
1
0
r610 - in trunk: echobase-domain/src/main/java/fr/ifremer/echobase/persistence echobase-services/src/main/java/fr/ifremer/echobase/services/embeddedapplication echobase-services/src/main/resources/embedded echobase-services/src/test/resources echobase-ui echobase-ui/src/main/java/fr/ifremer/echobase/ui
by tchemit@users.forge.codelutin.com 04 Sep '12
by tchemit@users.forge.codelutin.com 04 Sep '12
04 Sep '12
Author: tchemit
Date: 2012-09-04 08:50:16 +0200 (Tue, 04 Sep 2012)
New Revision: 610
Url: http://forge.codelutin.com/repositories/revision/echobase/610
Log:
improve embeddedzip application + fix internal schema to create
Modified:
trunk/echobase-domain/src/main/java/fr/ifremer/echobase/persistence/EchobaseTopiaContexts.java
trunk/echobase-services/src/main/java/fr/ifremer/echobase/services/embeddedapplication/EmbeddedApplicationService.java
trunk/echobase-services/src/main/resources/embedded/startEchobase.bat
trunk/echobase-services/src/main/resources/embedded/startEchobase.sh
trunk/echobase-services/src/test/resources/log4j.properties
trunk/echobase-ui/pom.xml
trunk/echobase-ui/src/main/java/fr/ifremer/echobase/ui/EchoBaseApplicationListener.java
Modified: trunk/echobase-domain/src/main/java/fr/ifremer/echobase/persistence/EchobaseTopiaContexts.java
===================================================================
--- trunk/echobase-domain/src/main/java/fr/ifremer/echobase/persistence/EchobaseTopiaContexts.java 2012-09-04 06:14:33 UTC (rev 609)
+++ trunk/echobase-domain/src/main/java/fr/ifremer/echobase/persistence/EchobaseTopiaContexts.java 2012-09-04 06:50:16 UTC (rev 610)
@@ -66,6 +66,58 @@
// should not be instanciated
}
+ /**
+ * Open a new topia root context from the given jdbc configuration.
+ *
+ * @param jdbcConfiguration jdbc configuration
+ * @return the new fresh root context
+ */
+ public static TopiaContext newWorkingDb(JdbcConfiguration jdbcConfiguration) {
+
+ Properties properties = loadWorkingDbConfiguration(jdbcConfiguration);
+ TopiaContext result = newDb(properties);
+
+ try {
+ if (!EchoBaseEntityHelper.isWorkingDbSchemaCreated(result)) {
+
+ if (log.isInfoEnabled()) {
+ log.info("Will create schema for " +
+ jdbcConfiguration.getUrl());
+ }
+ result.createSchema();
+ }
+ } catch (TopiaException e) {
+ throw new EchoBaseTechnicalException("Could not create db schema", e);
+ }
+ return result;
+ }
+
+ /**
+ * Open a new topia root context for the internal db of t3 (this should be
+ * a h2 db used only for security).
+ *
+ * @param internalDbDirectory directory of the internal db
+ * @return the new fresh root context of the internal db
+ */
+ public static TopiaContext newInternalDb(File internalDbDirectory) {
+
+ Properties properties = loadInternalDbconfiguration(internalDbDirectory);
+ TopiaContext result = newDb(properties);
+ try {
+ if (!EchoBaseEntityHelper.isInternalSchemaCreated(result)) {
+
+ if (log.isInfoEnabled()) {
+ log.info("Will create schema for " +
+ properties.get(TopiaContextFactory.CONFIG_URL));
+ }
+ result.createSchema();
+ }
+ } catch (TopiaException e) {
+ throw new EchoBaseTechnicalException("Could not create db schema", e);
+ }
+ return result;
+ }
+
public static Properties loadWorkingDbConfiguration(JdbcConfiguration conf) {
Properties result = new RecursiveProperties();
@@ -91,7 +143,7 @@
return result;
}
- public static Properties loadInternalDbconfiguration(File internalDbDirectory) {
+ protected static Properties loadInternalDbconfiguration(File internalDbDirectory) {
Properties result = new RecursiveProperties();
String key = EchoBaseConfigurationOption.INTERNAL_DB_DIRECTORY.getKey();
@@ -104,45 +156,6 @@
return result;
}
- /**
- * Open a new topia root context from the given jdbc configuration.
- *
- * @param jdbcConfiguration jdbc configuration
- * @return the new fresh root context
- */
- public static TopiaContext newWorkingDb(JdbcConfiguration jdbcConfiguration) {
-
- Properties properties = loadWorkingDbConfiguration(jdbcConfiguration);
- TopiaContext result = newDb(properties);
-
- try {
- if (!EchoBaseEntityHelper.isWorkingDbSchemaCreated(result)) {
-
- if (log.isInfoEnabled()) {
- log.info("Will create schema for " +
- jdbcConfiguration.getUrl());
- }
- result.createSchema();
- }
- } catch (TopiaException e) {
- throw new EchoBaseTechnicalException("Could not create db schema", e);
- }
- return result;
- }
-
- /**
- * Open a new topia root context for the internal db of t3 (this should be
- * a h2 db used only for security).
- *
- * @param internalDbDirectory directory of the internal db
- * @return the new fresh root context of the internal db
- */
- public static TopiaContext newInternalDb(File internalDbDirectory) {
-
- Properties result = loadInternalDbconfiguration(internalDbDirectory);
- return newDb(result);
- }
-
protected static void loadProperties(Properties result,
String path,
String entities) {
Modified: trunk/echobase-services/src/main/java/fr/ifremer/echobase/services/embeddedapplication/EmbeddedApplicationService.java
===================================================================
--- trunk/echobase-services/src/main/java/fr/ifremer/echobase/services/embeddedapplication/EmbeddedApplicationService.java 2012-09-04 06:14:33 UTC (rev 609)
+++ trunk/echobase-services/src/main/java/fr/ifremer/echobase/services/embeddedapplication/EmbeddedApplicationService.java 2012-09-04 06:50:16 UTC (rev 610)
@@ -292,14 +292,11 @@
FileUtil.createDirectoryIfNecessary(dir);
// copy embedded files to /
- copyEmbeddedTextFile("echobase.properties", dir);
- copyEmbeddedTextFile("startEchobase.bat", dir);
- copyEmbeddedTextFile("startEchobase.sh", dir);
- copyEmbeddedTextFile("README.txt", dir);
+ copyEmbeddedTextFile("echobase.properties", dir, false);
+ copyEmbeddedTextFile("startEchobase.bat", dir, true);
+ copyEmbeddedTextFile("startEchobase.sh", dir, true);
+ copyEmbeddedTextFile("README.txt", dir, false);
-// Properties config = new Properties();
-// copyEmbeddedTextFile("echobase.properties", dir, config);
-
// copy war to /
File warLocation = model.getWarLocation();
FileUtils.copyFile(warLocation,
@@ -354,50 +351,9 @@
}
}
-// protected void copyEmbeddedFiles(File zipDirectory) throws IOException, URISyntaxException {
-//
-// // config to keep the echobase-embedded values (contains h2 and pg versions)
-// Properties config = new Properties();
-// copyEmbeddedTextFile("echobase.properties", zipDirectory, config);
-//
-// copyEmbeddedTextFile("startEchobase.bat", zipDirectory, null);
-// copyEmbeddedTextFile("startEchobase.sh", zipDirectory, null);
-// copyEmbeddedTextFile("README.txt", zipDirectory, null);
-// }
-
-// public void copyEmbeddedTextFile(String resourceName,
-// File targetDirectory,
-// Properties config) throws IOException {
-// String resourcePath = EMBEDDED_PATH + resourceName;
-// InputStream inputStream = getClass().getResourceAsStream(resourcePath);
-// Preconditions.checkNotNull(inputStream,
-// "could not find resource " + resourcePath);
-// try {
-// if (config != null) {
-// config.load(inputStream);
-// }
-// File outputFile = new File(targetDirectory, resourceName);
-// if (log.isInfoEnabled()) {
-// log.info("Copy configuration to " + resourceName + " to " + outputFile);
-// }
-// OutputStreamWriter outputStream = new OutputStreamWriter(
-// new FileOutputStream(outputFile), Charsets.UTF_8);
-// try {
-// if (config == null) {
-// IOUtils.copy(inputStream, outputStream);
-// } else {
-// config.store(outputStream, null);
-// }
-// } finally {
-// outputStream.close();
-// }
-// } finally {
-// inputStream.close();
-// }
-// }
-
public void copyEmbeddedTextFile(String resourceName,
- File targetDirectory) throws IOException {
+ File targetDirectory,
+ boolean executable) throws IOException {
String resourcePath = EMBEDDED_PATH + resourceName;
InputStream inputStream = getClass().getResourceAsStream(resourcePath);
Preconditions.checkNotNull(inputStream,
@@ -414,6 +370,9 @@
} finally {
outputStream.close();
}
+ if (executable) {
+ outputFile.setExecutable(true);
+ }
} finally {
inputStream.close();
}
Modified: trunk/echobase-services/src/main/resources/embedded/startEchobase.bat
===================================================================
--- trunk/echobase-services/src/main/resources/embedded/startEchobase.bat 2012-09-04 06:14:33 UTC (rev 609)
+++ trunk/echobase-services/src/main/resources/embedded/startEchobase.bat 2012-09-04 06:50:16 UTC (rev 610)
@@ -39,7 +39,7 @@
set ECHOBASE_OPTS="-Xms512m -Xmx1024m -Dechobase.log.dir=./logs"
echo java options used : %ECHOBASE_OPTS%
-%JAVA_COMMAND% "%ECHOBASE_OPTS%" -jar echobase-ui-${project.version}.war
+%JAVA_COMMAND% "%ECHOBASE_OPTS%" -jar echobase-ui-${project.version}-embedded.war %1 %2 %3 %4 %5 %6 %7 %8 %9
goto end
:end
Modified: trunk/echobase-services/src/main/resources/embedded/startEchobase.sh
===================================================================
--- trunk/echobase-services/src/main/resources/embedded/startEchobase.sh 2012-09-04 06:14:33 UTC (rev 609)
+++ trunk/echobase-services/src/main/resources/embedded/startEchobase.sh 2012-09-04 06:50:16 UTC (rev 610)
@@ -11,6 +11,6 @@
cd `dirname $0`
CURRENTPWD=`pwd`
ECHOBASE_OPTS="$JAVA_OPTS -Xms512m -Xmx10242m -Dechobase.log.dir=$CURRENTPWD/logs"
-$JAVA_EXEC $ECHOBASE_OPTS -jar echobase-ui-${project.version}.war $*
+$JAVA_EXEC $ECHOBASE_OPTS -jar echobase-ui-${project.version}-embedded.war $*
cd "$OLDPWD"
Modified: trunk/echobase-services/src/test/resources/log4j.properties
===================================================================
--- trunk/echobase-services/src/test/resources/log4j.properties 2012-09-04 06:14:33 UTC (rev 609)
+++ trunk/echobase-services/src/test/resources/log4j.properties 2012-09-04 06:50:16 UTC (rev 610)
@@ -30,5 +30,4 @@
# package level
log4j.logger.fr.ifremer.echobase=INFO
-#log4j.logger.fr.ifremer.echobase.services.ReplicateEntityVisitor=DEBUG
-#log4j.logger.fr.ifremer.echobase.services.importdata.AcousticImportServiceUG
+log4j.logger.org.nuiton.topia.migration=INFO
Modified: trunk/echobase-ui/pom.xml
===================================================================
--- trunk/echobase-ui/pom.xml 2012-09-04 06:14:33 UTC (rev 609)
+++ trunk/echobase-ui/pom.xml 2012-09-04 06:50:16 UTC (rev 610)
@@ -326,13 +326,13 @@
<id>assembly</id>
<activation>
<property>
- <name>performRelease</name>
- <value>true</value>
+ <name>skipAssembly</name>
+ <value>!true</value>
</property>
</activation>
<properties>
<embeddedWarDir>
- ${project.build.directory}/echobase-embedded-${project.version}
+ ${project.build.directory}/echobase-${project.version}-embedded
</embeddedWarDir>
</properties>
<build>
@@ -469,8 +469,8 @@
</configuration>
<executions>
<execution>
- <id>create-assemblies</id>
- <phase>verify</phase>
+ <id>create-embedded-zip</id>
+ <phase>package</phase>
<goals>
<goal>single</goal>
</goals>
Modified: trunk/echobase-ui/src/main/java/fr/ifremer/echobase/ui/EchoBaseApplicationListener.java
===================================================================
--- trunk/echobase-ui/src/main/java/fr/ifremer/echobase/ui/EchoBaseApplicationListener.java 2012-09-04 06:14:33 UTC (rev 609)
+++ trunk/echobase-ui/src/main/java/fr/ifremer/echobase/ui/EchoBaseApplicationListener.java 2012-09-04 06:50:16 UTC (rev 610)
@@ -194,22 +194,11 @@
TopiaContext rootContext = context.getInternalRootContext();
Preconditions.checkNotNull(rootContext);
- boolean schemaExist =
- EchoBaseEntityHelper.isInternalSchemaCreated(rootContext);
-
- if (schemaExist) {
-
- if (configuration.isUpdateSchema()) {
- if (log.isInfoEnabled()) {
- log.info("Will update schema...");
- }
- rootContext.updateSchema();
- }
- } else {
+ if (configuration.isUpdateSchema()) {
if (log.isInfoEnabled()) {
- log.info("Will create schema...");
+ log.info("Will update schema...");
}
- rootContext.createSchema();
+ rootContext.updateSchema();
}
TopiaContext tx = rootContext.beginTransaction();
1
0