Tony CHEMIT pushed to branch develop at ultreiaio / ird-observe

Commits:

4 changed files:

Changes:

  • client-configuration/src/main/resources/observe-log4j2.xml
    ... ... @@ -43,6 +43,10 @@
    43 43
           <AppenderRef ref="console"/>
    
    44 44
           <AppenderRef ref="File"/>
    
    45 45
         </Logger>
    
    46
    +    <Logger name="org.nuiton.i18n.editor" level="info" additivity="false">
    
    47
    +      <AppenderRef ref="console"/>
    
    48
    +      <AppenderRef ref="File"/>
    
    49
    +    </Logger>
    
    46 50
         <Logger name="org.nuiton.topia" level="info" additivity="false">
    
    47 51
           <AppenderRef ref="console"/>
    
    48 52
           <AppenderRef ref="File"/>
    

  • client-core/src/main/java/fr/ird/observe/client/ui/actions/main/menu/config/TranslateAction.java
    ... ... @@ -10,12 +10,12 @@ package fr.ird.observe.client.ui.actions.main.menu.config;
    10 10
      * it under the terms of the GNU General Public License as
    
    11 11
      * published by the Free Software Foundation, either version 3 of the
    
    12 12
      * License, or (at your option) any later version.
    
    13
    - * 
    
    13
    + *
    
    14 14
      * This program is distributed in the hope that it will be useful,
    
    15 15
      * but WITHOUT ANY WARRANTY; without even the implied warranty of
    
    16 16
      * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    
    17 17
      * GNU General Public License for more details.
    
    18
    - * 
    
    18
    + *
    
    19 19
      * You should have received a copy of the GNU General Public
    
    20 20
      * License along with this program.  If not, see
    
    21 21
      * <http://www.gnu.org/licenses/gpl-3.0.html>.
    
    ... ... @@ -23,7 +23,6 @@ package fr.ird.observe.client.ui.actions.main.menu.config;
    23 23
      */
    
    24 24
     
    
    25 25
     import fr.ird.observe.client.ObserveSwingApplicationContext;
    
    26
    -import fr.ird.observe.client.ObserveSwingTechnicalException;
    
    27 26
     import fr.ird.observe.client.configuration.ClientConfig;
    
    28 27
     import fr.ird.observe.client.ui.ObserveMainUI;
    
    29 28
     import fr.ird.observe.client.ui.ObserveUICallback;
    
    ... ... @@ -39,7 +38,6 @@ import java.awt.event.ActionEvent;
    39 38
     import java.awt.event.WindowAdapter;
    
    40 39
     import java.awt.event.WindowEvent;
    
    41 40
     import java.io.File;
    
    42
    -import java.io.IOException;
    
    43 41
     
    
    44 42
     import static io.ultreia.java4all.i18n.I18n.t;
    
    45 43
     
    
    ... ... @@ -67,7 +65,7 @@ public class TranslateAction extends MenuActionSupport {
    67 65
             ClientConfig config = ObserveSwingApplicationContext.get().getConfig();
    
    68 66
             File i18nDirectory = config.getI18nDirectory();
    
    69 67
     
    
    70
    -        Project model = new Project(I18n.getLanguageProvider());
    
    68
    +        Project model = new Project(I18n.getLanguageProvider(), i18nDirectory.toPath());
    
    71 69
             ProjectUI projectUI = new ProjectUI(getMainUI(), model);
    
    72 70
             projectUI.toggleFilter();
    
    73 71
     
    
    ... ... @@ -75,12 +73,7 @@ public class TranslateAction extends MenuActionSupport {
    75 73
                 @Override
    
    76 74
                 public void windowClosed(WindowEvent e) {
    
    77 75
                     if (model.getLastExport() != null) {
    
    78
    -                    log.info(String.format("Found existing i18n export, will merge it to user i18n data (%s).", i18nDirectory));
    
    79
    -                    try {
    
    80
    -                        model.mergeExport(i18nDirectory);
    
    81
    -                    } catch (IOException e1) {
    
    82
    -                        throw new ObserveSwingTechnicalException("Can't merge i18n export", e1);
    
    83
    -                    }
    
    76
    +                    log.info("Found existing i18n export, will reload i18n");
    
    84 77
                         UIHelper.displayInfo(t("observe.title.reload.i18n"), t("observe.message.reload.i18n"));
    
    85 78
                         ObserveUICallback.application.run();
    
    86 79
                     }
    

  • observe-i18n/src/main/i18n/translations/observe_es_ES.properties
    ... ... @@ -367,12 +367,12 @@ observe.common.ActivityDto.action.delete.tip=Eliminar la actividad
    367 367
     observe.common.ActivityDto.action.goToOpen=Acceder a la actividad abierta
    
    368 368
     observe.common.ActivityDto.action.goToOpen.short=Actividad abierta
    
    369 369
     observe.common.ActivityDto.action.goToOpen.tip=Acceder a la actividad abierta
    
    370
    -observe.common.ActivityDto.action.goToSelected=Acceder a la actividad
    
    370
    +observe.common.ActivityDto.action.goToSelected=Acceder a la actividad seleccionada
    
    371 371
     observe.common.ActivityDto.action.goToSelected.tip=Acceder a la actividad seleccionada
    
    372 372
     observe.common.ActivityDto.action.reopen.tip=Reabrir la actividad
    
    373 373
     observe.common.ActivityDto.action.reopenSelected=Reabrir la actividad
    
    374 374
     observe.common.ActivityDto.action.reopenSelected.tip=Reabrir la actividad seleccionada
    
    375
    -observe.common.ActivityDto.list=Lista de las actividades
    
    375
    +observe.common.ActivityDto.list=Lista de actividades
    
    376 376
     observe.common.ActivityLogbookDto.action.goToOpen.short=Logbook - Open activity \#TODO
    
    377 377
     observe.common.ActivityLogbookDto.action.goToOpen.tip=Go to open activity (Logbook) \#TODO
    
    378 378
     observe.common.ActivityLonglineDto.action.addSet=Añadir la operación de pesca
    
    ... ... @@ -380,14 +380,14 @@ observe.common.ActivityLonglineDto.action.addSet.tip=Añadir la operación de pe
    380 380
     observe.common.ActivityLonglineDto.action.moves=Cambiar de marea
    
    381 381
     observe.common.ActivityLonglineDto.action.moves.tip=Cambiar la marea de las actividades seleccionas
    
    382 382
     observe.common.ActivityLonglineDto.message.active.found=Actividad abierta
    
    383
    -observe.common.ActivityLonglineDto.message.active.found.for.other.trip=Existe una actividad abierta en otra ruta.
    
    383
    +observe.common.ActivityLonglineDto.message.active.found.for.other.trip=Existe una actividad abierta en otra marea.
    
    384 384
     observe.common.ActivityLonglineDto.message.creating=Actividad en proceso de creación.
    
    385 385
     observe.common.ActivityLonglineDto.message.no.active.found=Ninguna actividad abierta, puede crear una nueva o reabrir una.
    
    386
    -observe.common.ActivityLonglineDto.message.no.active.found.for.other.trip=Ninguna actividad abierta en esta ruta.
    
    387
    -observe.common.ActivityLonglineDto.message.nonForTrip=< Ninguna actividad por la marea actual >
    
    386
    +observe.common.ActivityLonglineDto.message.no.active.found.for.other.trip=Ninguna actividad abierta en esta marea.
    
    387
    +observe.common.ActivityLonglineDto.message.nonForTrip=< Ninguna actividad para la marea actual >
    
    388 388
     observe.common.ActivityLonglineDto.message.not.open=La actividad no está abierta, imposible modificar.
    
    389 389
     observe.common.ActivityLonglineDto.message.updating=Se está modificando la actividad actual.
    
    390
    -observe.common.ActivityLonglineDto.timeStamp=Timestamp
    
    390
    +observe.common.ActivityLonglineDto.timeStamp=FechaHora
    
    391 391
     observe.common.ActivityLonglineDto.titles=Actividades
    
    392 392
     observe.common.ActivityLonglineLogbookDto.action.addSet=Añadir la operación de pesca
    
    393 393
     observe.common.ActivityLonglineLogbookDto.action.addSet.tip=Añadir la operación de pesca asociada a esta actividad
    
    ... ... @@ -401,7 +401,7 @@ observe.common.ActivityLonglineLogbookDto.currentDirection=Current direction (°
    401 401
     observe.common.ActivityLonglineLogbookDto.currentSpeed=Current speed (kt) \#TODO
    
    402 402
     observe.common.ActivityLonglineLogbookDto.dataQuality=Qualité de donnée \#TODO
    
    403 403
     observe.common.ActivityLonglineLogbookDto.date=Día de observación
    
    404
    -observe.common.ActivityLonglineLogbookDto.fpaZone=Zona FPA
    
    404
    +observe.common.ActivityLonglineLogbookDto.fpaZone=ZEE
    
    405 405
     observe.common.ActivityLonglineLogbookDto.latitude=Latitud
    
    406 406
     observe.common.ActivityLonglineLogbookDto.list.message.none=< Ninguna actividad por la marea actual >
    
    407 407
     observe.common.ActivityLonglineLogbookDto.longitude=Longitude
    
    ... ... @@ -414,7 +414,7 @@ observe.common.ActivityLonglineLogbookDto.message.not.open=La actividad no está
    414 414
     observe.common.ActivityLonglineLogbookDto.message.updating=Se está modificando la actividad actual.
    
    415 415
     observe.common.ActivityLonglineLogbookDto.quadrant=Quadrant
    
    416 416
     observe.common.ActivityLonglineLogbookDto.relatedObservedActivity=Related observed activity \#TODO
    
    417
    -observe.common.ActivityLonglineLogbookDto.seaSurfaceTemperature=Temperatura de la superficie
    
    417
    +observe.common.ActivityLonglineLogbookDto.seaSurfaceTemperature=Temperatura de superficie
    
    418 418
     observe.common.ActivityLonglineLogbookDto.time=Hora
    
    419 419
     observe.common.ActivityLonglineLogbookDto.timeStamp=Timestamp
    
    420 420
     observe.common.ActivityLonglineLogbookDto.title=Actividad
    
    ... ... @@ -432,7 +432,7 @@ observe.common.ActivityLonglineObsDto.action.moves.tip=Cambiar la marea de las a
    432 432
     observe.common.ActivityLonglineObsDto.comment=Comentario de la actividad
    
    433 433
     observe.common.ActivityLonglineObsDto.dataQuality=Qualité de donnée \#TODO
    
    434 434
     observe.common.ActivityLonglineObsDto.date=Día de observación
    
    435
    -observe.common.ActivityLonglineObsDto.fpaZone=Zona FPA
    
    435
    +observe.common.ActivityLonglineObsDto.fpaZone=ZEE
    
    436 436
     observe.common.ActivityLonglineObsDto.latitude=Latitud
    
    437 437
     observe.common.ActivityLonglineObsDto.list.message.none=< Ninguna actividad por la marea actual >
    
    438 438
     observe.common.ActivityLonglineObsDto.longitude=Longitude
    
    ... ... @@ -444,7 +444,7 @@ observe.common.ActivityLonglineObsDto.message.no.active.found.for.other.trip=Nin
    444 444
     observe.common.ActivityLonglineObsDto.message.not.open=La actividad no está abierta, imposible modificar.
    
    445 445
     observe.common.ActivityLonglineObsDto.message.updating=Se está modificando la actividad actual.
    
    446 446
     observe.common.ActivityLonglineObsDto.quadrant=Quadrant
    
    447
    -observe.common.ActivityLonglineObsDto.seaSurfaceTemperature=Temperatura de la superficie
    
    447
    +observe.common.ActivityLonglineObsDto.seaSurfaceTemperature=Temperatura de superficie
    
    448 448
     observe.common.ActivityLonglineObsDto.time=Hora
    
    449 449
     observe.common.ActivityLonglineObsDto.timeStamp=Timestamp
    
    450 450
     observe.common.ActivityLonglineObsDto.title=Actividad
    
    ... ... @@ -456,7 +456,7 @@ observe.common.ActivityLonglineObsEncounterDto.comment=Comentarios
    456 456
     observe.common.ActivityLonglineObsSensorUsedDto.comment=Comentarios
    
    457 457
     observe.common.ActivityObsDto.action.goToOpen.short=Observations - Open activity \#TODO
    
    458 458
     observe.common.ActivityObsDto.action.goToOpen.tip=Go to open activity (Observations) \#TODO
    
    459
    -observe.common.ActivitySeineDto.action.addFloatingObject=Añadir un DCP
    
    459
    +observe.common.ActivitySeineDto.action.addFloatingObject=Añadir un FOB
    
    460 460
     observe.common.ActivitySeineDto.action.addFloatingObject.tip=Añadir un objeto flotante a la actividad
    
    461 461
     observe.common.ActivitySeineDto.action.addSet=Añadir un lance
    
    462 462
     observe.common.ActivitySeineDto.action.addSet.tip=Añadir el lance de la actividad
    
    ... ... @@ -464,13 +464,13 @@ observe.common.ActivitySeineDto.action.moves=Cambiar de ruta
    464 464
     observe.common.ActivitySeineDto.action.moves.tip=Cambiar la ruta de las actividades seleccionadas
    
    465 465
     observe.common.ActivitySeineDto.availableObservedSystem=Sistemas observados disponibles
    
    466 466
     observe.common.ActivitySeineDto.comment=Comentario de la actividad
    
    467
    -observe.common.ActivitySeineDto.coordinates=Coordenada
    
    468
    -observe.common.ActivitySeineDto.currentFpaZone=Zona FPA actual
    
    467
    +observe.common.ActivitySeineDto.coordinates=Coordenadas
    
    468
    +observe.common.ActivitySeineDto.currentFpaZone=ZEE actual
    
    469 469
     observe.common.ActivitySeineDto.dataQuality=Qualité de donnée \#TODO
    
    470 470
     observe.common.ActivitySeineDto.detectionMode=Modo de detección
    
    471 471
     observe.common.ActivitySeineDto.error.no.activity.6=La actividad con código 6 no se ha encontrado en la base de datos.
    
    472 472
     observe.common.ActivitySeineDto.ersId=Id ERS
    
    473
    -observe.common.ActivitySeineDto.floatingObjectEmpty=Objeto flotante vacía
    
    473
    +observe.common.ActivitySeineDto.floatingObjectEmpty=Objeto flotante sin registrar
    
    474 474
     observe.common.ActivitySeineDto.generalTab=Actividad y Posición
    
    475 475
     observe.common.ActivitySeineDto.latitude=Latitud
    
    476 476
     observe.common.ActivitySeineDto.list.message.none=< Ninguna actividad por la ruta actual >
    
    ... ... @@ -481,17 +481,17 @@ observe.common.ActivitySeineDto.message.active.found.for.other.route=Existe una
    481 481
     observe.common.ActivitySeineDto.message.creating=Actividad en proceso de creación.
    
    482 482
     observe.common.ActivitySeineDto.message.no.active.found=Ninguna actividad abierta, puede crear una nueva o reabrir una.
    
    483 483
     observe.common.ActivitySeineDto.message.no.active.found.for.other.route=Ninguna actividad abierta en esta ruta.
    
    484
    -observe.common.ActivitySeineDto.message.noneForRoute=< Ninguna actividad por la ruta actual >
    
    484
    +observe.common.ActivitySeineDto.message.noneForRoute=< Ninguna actividad para la ruta actual >
    
    485 485
     observe.common.ActivitySeineDto.message.not.open=La actividad no está abierta, imposible modificar.
    
    486 486
     observe.common.ActivitySeineDto.message.updating=Se está modificando la actividad actual.
    
    487
    -observe.common.ActivitySeineDto.nextFpaZone=Zona FPA penetrada
    
    487
    +observe.common.ActivitySeineDto.nextFpaZone=ZEE próxima
    
    488 488
     observe.common.ActivitySeineDto.nonTargetCatchSpecies=TODO
    
    489 489
     observe.common.ActivitySeineDto.observedSystem=Sistema observado
    
    490 490
     observe.common.ActivitySeineDto.observedSystemDistance=Distancia al sistema observado (millas con 1 decimal)
    
    491 491
     observe.common.ActivitySeineDto.observedSystemTab=Sistema observado
    
    492
    -observe.common.ActivitySeineDto.previousFpaZone=La zona FPA de que se salió
    
    492
    +observe.common.ActivitySeineDto.previousFpaZone=ZEE anterior
    
    493 493
     observe.common.ActivitySeineDto.quadrant=Quadrant
    
    494
    -observe.common.ActivitySeineDto.reasonForNoFishing=Razón de no pesca Senne
    
    494
    +observe.common.ActivitySeineDto.reasonForNoFishing=Razón de NO lance
    
    495 495
     observe.common.ActivitySeineDto.seaSurfaceTemperature=Temperatura en superficie
    
    496 496
     observe.common.ActivitySeineDto.selectedObservedSystem=Sistemas observados seleccionados
    
    497 497
     observe.common.ActivitySeineDto.surroundingActivity=Actividad circundante
    
    ... ... @@ -504,17 +504,17 @@ observe.common.ActivitySeineDto.vesselActivitySeine=Actividad buque
    504 504
     observe.common.ActivitySeineDto.vesselActivitySeine.comment=Solo la actividad %1$s permite introducir un lance
    
    505 505
     observe.common.ActivitySeineDto.vesselSpeed=Velocidad del barco (nd)
    
    506 506
     observe.common.ActivitySeineDto.wind=Fuerza del viento
    
    507
    -observe.common.BaitHaulingStatusDto.type=Estatuto del cebo en el arrastre
    
    508
    -observe.common.BaitHaulingStatusDto.types=Estatutos del cebo en el arrastre
    
    509
    -observe.common.BaitSettingStatusDto.type=Estatuto del cebo en la calada
    
    510
    -observe.common.BaitSettingStatusDto.types=Estatutos del cebo en la calada
    
    507
    +observe.common.BaitHaulingStatusDto.type=Estatus del cebo en el arrastre
    
    508
    +observe.common.BaitHaulingStatusDto.types=Estatus del cebo en el arrastre
    
    509
    +observe.common.BaitSettingStatusDto.type=Estatus del cebo en la calada
    
    510
    +observe.common.BaitSettingStatusDto.types=Estatus del cebo en la calada
    
    511 511
     observe.common.BaitTypeDto.type=Tipo de cebo
    
    512 512
     observe.common.BaitTypeDto.types=Tipos de cebo
    
    513 513
     observe.common.BaitsCompositionDto.action.create=Insertar este cebo
    
    514 514
     observe.common.BaitsCompositionDto.action.create.tip=Insertar este cebo
    
    515 515
     observe.common.BaitsCompositionDto.proportionSum=Suma de los proporciónes de cebo (%)
    
    516
    -observe.common.BaitsCompositionDto.table.baitSettingStatus=Estatuto
    
    517
    -observe.common.BaitsCompositionDto.table.baitSettingStatus.tip=Estatuto en la calada
    
    516
    +observe.common.BaitsCompositionDto.table.baitSettingStatus=Estatus
    
    517
    +observe.common.BaitsCompositionDto.table.baitSettingStatus.tip=Estatus en la calada
    
    518 518
     observe.common.BaitsCompositionDto.table.baitType=Tipo de cebo
    
    519 519
     observe.common.BaitsCompositionDto.table.baitType.tip=Tipo de cebo
    
    520 520
     observe.common.BaitsCompositionDto.table.individualSize=Tamaño (cm)
    
    ... ... @@ -542,7 +542,7 @@ observe.common.BaitsCompositionLogbookDto.table.proportion=Proporción (%)
    542 542
     observe.common.BaitsCompositionLogbookDto.table.proportion.tip=Proporción (%)
    
    543 543
     observe.common.BaitsCompositionLogbookDto.title=Composición de los cebos
    
    544 544
     observe.common.BaitsCompositionLogbookDto.type=Composición de los cebos
    
    545
    -observe.common.BaitsCompositionLogbookDto.types=Composiciónes de los cebos
    
    545
    +observe.common.BaitsCompositionLogbookDto.types=Composición de los cebos
    
    546 546
     observe.common.BaitsCompositionObsDto.action.create=Insertar este cebo
    
    547 547
     observe.common.BaitsCompositionObsDto.action.create.tip=Insertar este cebo
    
    548 548
     observe.common.BaitsCompositionObsDto.baitSettingStatus=Estado en la calada
    
    ... ... @@ -562,29 +562,29 @@ observe.common.BaitsCompositionObsDto.table.proportion=Proporción (%)
    562 562
     observe.common.BaitsCompositionObsDto.table.proportion.tip=Proporción (%)
    
    563 563
     observe.common.BaitsCompositionObsDto.title=Composición de los cebos
    
    564 564
     observe.common.BaitsCompositionObsDto.type=Composición de los cebos
    
    565
    -observe.common.BaitsCompositionObsDto.types=Composiciónes de los cebos
    
    565
    +observe.common.BaitsCompositionObsDto.types=Composición de los cebos
    
    566 566
     observe.common.BasketObsDto.floatline1Length=Orinque 1 (m)
    
    567 567
     observe.common.BasketObsDto.floatline2Length=Orinque 2 (m)
    
    568 568
     observe.common.BasketObsDto.settingIdentifier=Calada
    
    569 569
     observe.common.BasketObsDto.type=Cesta
    
    570 570
     observe.common.BasketObsDto.types=Cestas
    
    571
    -observe.common.BranchlineDto.depthRecorder=Registrador de profundidad
    
    572
    -observe.common.BranchlineDto.generalTab=Generalidad
    
    571
    +observe.common.BranchlineDto.depthRecorder=Sensor de profundidad
    
    572
    +observe.common.BranchlineDto.generalTab=Generalidades
    
    573 573
     observe.common.BranchlineDto.hookAndBaitTab=Anzuelo y cebo
    
    574
    -observe.common.BranchlineDto.hookLost=Anzuelo erdido
    
    574
    +observe.common.BranchlineDto.hookLost=Anzuelo perdido
    
    575 575
     observe.common.BranchlineDto.hookOffset=Offset anzuelo (°)
    
    576
    -observe.common.BranchlineDto.message.modified=El arponcillo que se está modificando actualmente ha sido modificado y es valido.
    
    577
    -observe.common.BranchlineDto.message.modified.but.invalid=El arponcillo que se está modificando actualmente ha sido modificado, pero no es valido.
    
    578
    -observe.common.BranchlineDto.timeSinceContact=Tiempo desde el estallido
    
    576
    +observe.common.BranchlineDto.message.modified=El arponcillo que se está modificando actualmente ha sido modificado y es válido.
    
    577
    +observe.common.BranchlineDto.message.modified.but.invalid=El arponcillo que se está modificando actualmente ha sido modificado, pero no es válido.
    
    578
    +observe.common.BranchlineDto.timeSinceContact=Hora de contacto
    
    579 579
     observe.common.BranchlineDto.timer=Reloj
    
    580
    -observe.common.BranchlineDto.timerTimeOnBoard=Timestamp de subida a bordo
    
    581
    -observe.common.BranchlineDto.traceCutOff=Bajo de línea cortada
    
    582
    -observe.common.BranchlineDto.weightedSnap=Snap plomeado
    
    583
    -observe.common.BranchlineDto.weightedSwivel=Destorcedor plomeado
    
    580
    +observe.common.BranchlineDto.timerTimeOnBoard=FechaHora de subida a bordo
    
    581
    +observe.common.BranchlineDto.traceCutOff=Base de la línea de fondo
    
    582
    +observe.common.BranchlineDto.weightedSnap=Lastre de plomo
    
    583
    +observe.common.BranchlineDto.weightedSwivel=Broche de plomo
    
    584 584
     observe.common.BranchlineObsDto.baitHaulingStatus=Estatuto del cebo en el arrastre
    
    585
    -observe.common.BranchlineObsDto.baitSettingStatus=Estatuto del cebo en la calada
    
    585
    +observe.common.BranchlineObsDto.baitSettingStatus=Estatus del cebo en la calada
    
    586 586
     observe.common.BranchlineObsDto.baitType=Tipo de cebo
    
    587
    -observe.common.BranchlineObsDto.branchlineLength=Arponcillo (m)
    
    587
    +observe.common.BranchlineObsDto.branchlineLength=Longitud del arponcillo (m)
    
    588 588
     observe.common.BranchlineObsDto.depthRecorder=Registrador de profundidad
    
    589 589
     observe.common.BranchlineObsDto.generalTab=Generalidad
    
    590 590
     observe.common.BranchlineObsDto.hookAndBaitTab=Anzuelo y cebo
    
    ... ... @@ -595,33 +595,33 @@ observe.common.BranchlineObsDto.hookType=Tipo de anzuelo
    595 595
     observe.common.BranchlineObsDto.message.modified=El arponcillo que se está modificando actualmente ha sido modificado y es valido.
    
    596 596
     observe.common.BranchlineObsDto.message.modified.but.invalid=El arponcillo que se está modificando actualmente ha sido modificado, pero no es valido.
    
    597 597
     observe.common.BranchlineObsDto.settingIdentifier=Calada
    
    598
    -observe.common.BranchlineObsDto.snapWeight=Peso snap (kg)
    
    599
    -observe.common.BranchlineObsDto.swivelWeight=Peso de el destorcedor (kg)
    
    598
    +observe.common.BranchlineObsDto.snapWeight=Peso del lastre (kg)
    
    599
    +observe.common.BranchlineObsDto.swivelWeight=Peso del broche (kg)
    
    600 600
     observe.common.BranchlineObsDto.timeSinceContact=Tiempo desde el estallido
    
    601 601
     observe.common.BranchlineObsDto.timer=Reloj
    
    602 602
     observe.common.BranchlineObsDto.timerTimeOnBoard=Timestamp de subida a bordo
    
    603 603
     observe.common.BranchlineObsDto.title=Detalle de arponcillo
    
    604
    -observe.common.BranchlineObsDto.topType=Tipo parte superior
    
    604
    +observe.common.BranchlineObsDto.topType=Tipo de línea superior
    
    605 605
     observe.common.BranchlineObsDto.traceCutOff=Bajo de línea cortada
    
    606
    -observe.common.BranchlineObsDto.tracelineLength=Parte baja (m)
    
    607
    -observe.common.BranchlineObsDto.tracelineType=Tipo bajo de línea
    
    606
    +observe.common.BranchlineObsDto.tracelineLength=Línea de fondo (m)
    
    607
    +observe.common.BranchlineObsDto.tracelineType=Tipo de línea de fondo
    
    608 608
     observe.common.BranchlineObsDto.type=Arponcillo
    
    609 609
     observe.common.BranchlineObsDto.types=Arponcillos
    
    610 610
     observe.common.BranchlineObsDto.weightedSnap=Snap plomeado
    
    611 611
     observe.common.BranchlineObsDto.weightedSwivel=Destorcedor plomeado
    
    612 612
     observe.common.BranchlinesCompositionDto.action.create=Insertar este arponcillo
    
    613 613
     observe.common.BranchlinesCompositionDto.action.create.tip=Insertar este arponcillo
    
    614
    -observe.common.BranchlinesCompositionDto.proportionSum=Suma de los proporciónes de arponcillos (%)
    
    614
    +observe.common.BranchlinesCompositionDto.proportionSum=Suma de las proporciones de arponcillos (%)
    
    615 615
     observe.common.BranchlinesCompositionDto.table.length=Longitud (m)
    
    616 616
     observe.common.BranchlinesCompositionDto.table.length.tip=Longitud (m)
    
    617 617
     observe.common.BranchlinesCompositionDto.table.proportion=Proporción (%)
    
    618 618
     observe.common.BranchlinesCompositionDto.table.proportion.tip=Proporción (%)
    
    619
    -observe.common.BranchlinesCompositionDto.table.topType=Tipo de la parte superior
    
    620
    -observe.common.BranchlinesCompositionDto.table.topType.tip=Tipo de la parte superior
    
    621
    -observe.common.BranchlinesCompositionDto.table.tracelineLength=Parte baja (m)
    
    622
    -observe.common.BranchlinesCompositionDto.table.tracelineLength.tip=Parte baja (m)
    
    623
    -observe.common.BranchlinesCompositionDto.table.tracelineType=Tipo bajo de línea
    
    624
    -observe.common.BranchlinesCompositionDto.table.tracelineType.tip=Tipo bajo de línea
    
    619
    +observe.common.BranchlinesCompositionDto.table.topType=Tipo de línea superior
    
    620
    +observe.common.BranchlinesCompositionDto.table.topType.tip=Tipo de línea superior
    
    621
    +observe.common.BranchlinesCompositionDto.table.tracelineLength=Longitud de la línea de fondo (m)
    
    622
    +observe.common.BranchlinesCompositionDto.table.tracelineLength.tip=Longitud de la línea de fondo (m)
    
    623
    +observe.common.BranchlinesCompositionDto.table.tracelineType=Tipo línea fondo
    
    624
    +observe.common.BranchlinesCompositionDto.table.tracelineType.tip=Tipo línea de fondo
    
    625 625
     observe.common.BranchlinesCompositionDto.tracelineLength=Parte baja (m)
    
    626 626
     observe.common.BranchlinesCompositionLogbookDto.action.create=Insertar este arponcillo
    
    627 627
     observe.common.BranchlinesCompositionLogbookDto.action.create.tip=Insertar este arponcillo
    
    ... ... @@ -2584,8 +2584,8 @@ observe.common.species/scientificLabel=Especie
    2584 2584
     observe.common.speciesAndSizeMeasure=Especie - Tipo de medida del tamaño
    
    2585 2585
     observe.common.step.description=Descripción de la etapa
    
    2586 2586
     observe.common.storage.not.valid=Fuente de datos no configurada
    
    2587
    -observe.common.whenArriving=À l'arrivée \#TODO
    
    2588
    -observe.common.whenLeaving=Au départ \#TODO
    
    2587
    +observe.common.whenArriving=Al llegar
    
    2588
    +observe.common.whenLeaving=Al dejar
    
    2589 2589
     observe.config.backup.atClose=Realizar una copia de seguridad de la base de datos local al cerrar la aplicación
    
    2590 2590
     observe.config.backup.delay=Minutos entre cada copia de seguridad de la base de datos local
    
    2591 2591
     observe.config.backup.use=Para activar la copia de seguridad automática
    

  • pom.xml
    ... ... @@ -27,7 +27,7 @@
    27 27
       <parent>
    
    28 28
         <groupId>io.ultreia.maven</groupId>
    
    29 29
         <artifactId>pom</artifactId>
    
    30
    -    <version>2018.8.2</version>
    
    30
    +    <version>2018.8.3</version>
    
    31 31
       </parent>
    
    32 32
     
    
    33 33
       <groupId>fr.ird.observe</groupId>