Skip to content
This repository was archived by the owner on May 5, 2021. It is now read-only.

Commit 5fe55f5

Browse files
committed
Include captions comment in CSV
1 parent 28abd02 commit 5fe55f5

40 files changed

Lines changed: 455 additions & 33 deletions

sormas-api/src/main/java/de/symeda/sormas/api/i18n/Captions.java

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -111,6 +111,7 @@ public interface Captions {
111111
String aggregateReportReportFound = "aggregateReportReportFound";
112112
String aggregateReportThisWeek = "aggregateReportThisWeek";
113113
String all = "all";
114+
String Area_archived = "Area.archived";
114115
String Area_externalId = "Area.externalId";
115116
String areaActiveAreas = "areaActiveAreas";
116117
String areaAllAreas = "areaAllAreas";
@@ -364,6 +365,7 @@ public interface Captions {
364365
String columnDiseaseShort = "columnDiseaseShort";
365366
String columnNumberOfPendingTasks = "columnNumberOfPendingTasks";
366367
String community = "community";
368+
String Community_archived = "Community.archived";
367369
String Community_externalID = "Community.externalID";
368370
String communityActiveCommunities = "communityActiveCommunities";
369371
String communityAllCommunities = "communityAllCommunities";
@@ -439,6 +441,9 @@ public interface Captions {
439441
String Contact_relationToCase = "Contact.relationToCase";
440442
String Contact_reportDateTime = "Contact.reportDateTime";
441443
String Contact_reportingUser = "Contact.reportingUser";
444+
String Contact_reportLat = "Contact.reportLat";
445+
String Contact_reportLon = "Contact.reportLon";
446+
String Contact_reportLatLonAccuracy = "Contact.reportLatLonAccuracy";
442447
String Contact_resultingCase = "Contact.resultingCase";
443448
String Contact_resultingCaseUser = "Contact.resultingCaseUser";
444449
String Contact_tracingApp = "Contact.tracingApp";
@@ -640,6 +645,7 @@ public interface Captions {
640645
String DiseaseBurden_outbreakDistrictCount = "DiseaseBurden.outbreakDistrictCount";
641646
String DiseaseBurden_previousCaseCount = "DiseaseBurden.previousCaseCount";
642647
String district = "district";
648+
String District_archived = "District.archived";
643649
String District_epidCode = "District.epidCode";
644650
String District_externalID = "District.externalID";
645651
String District_growthRate = "District.growthRate";
@@ -802,6 +808,7 @@ public interface Captions {
802808
String exportSamples = "exportSamples";
803809
String exportSelectSormasData = "exportSelectSormasData";
804810
String exportSormasData = "exportSormasData";
811+
String Facility_archived = "Facility.archived";
805812
String Facility_city = "Facility.city";
806813
String Facility_community = "Facility.community";
807814
String Facility_district = "Facility.district";
@@ -811,6 +818,7 @@ public interface Captions {
811818
String Facility_name = "Facility.name";
812819
String Facility_NO_FACILITY = "Facility.NO_FACILITY";
813820
String Facility_OTHER_FACILITY = "Facility.OTHER_FACILITY";
821+
String Facility_publicOwnership = "Facility.publicOwnership";
814822
String Facility_region = "Facility.region";
815823
String Facility_type = "Facility.type";
816824
String Facility_typeGroup = "Facility.typeGroup";
@@ -1094,6 +1102,7 @@ public interface Captions {
10941102
String PrescriptionExport_caseUuid = "PrescriptionExport.caseUuid";
10951103
String prescriptionNewPrescription = "prescriptionNewPrescription";
10961104
String region = "region";
1105+
String Region_archived = "Region.archived";
10971106
String Region_epidCode = "Region.epidCode";
10981107
String Region_externalID = "Region.externalID";
10991108
String Region_growthRate = "Region.growthRate";

sormas-api/src/main/java/de/symeda/sormas/api/utils/CSVCommentLineValidator.java

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,12 +23,15 @@
2323
import org.apache.commons.lang3.StringUtils;
2424

2525
/**
26+
* CSV Line validator which fails whenever a line which starts with {@link #DEFAULT_COMMENT_LINE_PREFIX} is found.
27+
* Can be used to ignore commented CSV file lines.
28+
*
2629
* @author Alex Vidrean
2730
* @since 14-Sep-20
2831
*/
2932
public class CSVCommentLineValidator implements LineValidator {
3033

31-
private final String DEFAULT_COMMENT_LINE_PREFIX = "##";
34+
public static final String DEFAULT_COMMENT_LINE_PREFIX = "##";
3235

3336
public static final String ERROR_MESSAGE = "comment";
3437

sormas-api/src/main/resources/captions.properties

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -162,6 +162,7 @@ AggregateReport.pointOfEntry=Point of Entry
162162
areaActiveAreas = Active areas
163163
areaArchivedAreas = Archived areas
164164
areaAllAreas = All areas
165+
Area.archived = Archived
165166
Area.externalId = External ID
166167

167168
# Bulk actions
@@ -437,6 +438,7 @@ columnDiseaseShort=Disease
437438
columnNumberOfPendingTasks=Pending tasks
438439

439440
# Community
441+
Community.archived=Archived
440442
Community.externalID=External ID
441443

442444
communityActiveCommunities=Active communities
@@ -525,6 +527,9 @@ Contact.relationDescription=Relationship description
525527
Contact.relationToCase=Relationship with case
526528
Contact.reportDateTime=Report date
527529
Contact.reportingUser=Reporting user
530+
Contact.reportLat=Report GPS latitude
531+
Contact.reportLon=Report GPS longitude
532+
Contact.reportLatLonAccuracy=Report GPS accuracy in m
528533
Contact.resultingCase=Resulting case
529534
Contact.resultingCaseUser=Resulting case assigned by
530535
Contact.uuid=Contact ID
@@ -726,6 +731,7 @@ districtActiveDistricts=Active districts
726731
districtArchivedDistricts=Archived districts
727732
districtAllDistricts=All districts
728733

734+
District.archived=Archived
729735
District.epidCode=Epid code
730736
District.growthRate=Growth rate
731737
District.population=Population
@@ -912,6 +918,7 @@ facilityAllFacilities=All facilities
912918
Facility.NO_FACILITY=Home or other place
913919
Facility.OTHER_FACILITY=Other facility
914920

921+
Facility.archived=Archived
915922
Facility.city=City
916923
Facility.community=Community
917924
Facility.district=District
@@ -1222,6 +1229,7 @@ regionActiveRegions=Active regions
12221229
regionArchivedRegions=Archived regions
12231230
regionAllRegions=All regions
12241231

1232+
Region.archived=Archived
12251233
Region.epidCode=Epid code
12261234
Region.growthRate=Growth rate
12271235
Region.population=Population

sormas-api/src/main/resources/captions_ar.properties

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -531,6 +531,7 @@ districtActiveDistricts = Active districts
531531
districtArchivedDistricts = Archived districts
532532
districtAllDistricts = All districts
533533

534+
District.archived=Archived
534535
District.epidCode = Epid code
535536
District.growthRate = Growth rate
536537
District.population = Population
@@ -1480,4 +1481,4 @@ WeeklyReportRegionSummary.informantZeroReports = Number of informant zero report
14801481
WeeklyReportRegionSummary.officers = Number of officers
14811482
WeeklyReportRegionSummary.officerReports = Number of officers reports
14821483
WeeklyReportRegionSummary.officerReportPercentage = Percentage
1483-
WeeklyReportRegionSummary.officerZeroReports = Number of officer zero reports
1484+
WeeklyReportRegionSummary.officerZeroReports = Number of officer zero reports

sormas-api/src/main/resources/captions_de-CH.properties

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -162,6 +162,7 @@ AggregateReport.pointOfEntry=Einreiseort
162162
areaActiveAreas = Aktive Gebiete
163163
areaArchivedAreas = Archivierte Gebiete
164164
areaAllAreas = Alle Gebiete
165+
Area.archived = Archiviert
165166
Area.externalId = Externe ID
166167

167168
# Bulk actions
@@ -437,6 +438,7 @@ columnDiseaseShort=Krankheit
437438
columnNumberOfPendingTasks=Ausstehende Aufgaben
438439

439440
# Community
441+
Community.archived = Archiviert
440442
Community.externalID=Externe ID
441443

442444
communityActiveCommunities=Aktive Gemeinden
@@ -525,6 +527,9 @@ Contact.relationDescription=Beschreibung der Beziehung
525527
Contact.relationToCase=Beziehung mit Fall
526528
Contact.reportDateTime=Meldedatum
527529
Contact.reportingUser=Meldender Nutzer
530+
Contact.reportLat=Gemeldeter GPS-Breitengrad
531+
Contact.reportLon=Gemeldeter GPS-Längengrad
532+
Contact.reportLatLonAccuracy=GPS-Genauigkeit in m
528533
Contact.resultingCase=Resultierender Fall
529534
Contact.resultingCaseUser=Resultierender Fall zugewiesen von
530535
Contact.uuid=Kontakt-ID
@@ -726,6 +731,7 @@ districtActiveDistricts=Aktive Bezirke
726731
districtArchivedDistricts=Archivierte Bezirke
727732
districtAllDistricts=Alle Bezirke
728733

734+
District.archived=Archiviert
729735
District.epidCode=EPID-Nummer
730736
District.growthRate=Wachstumsrate
731737
District.population=Bevölkerung
@@ -912,6 +918,7 @@ facilityAllFacilities=Alle Einrichtungen
912918
Facility.NO_FACILITY=Zuhause oder anderer Ort
913919
Facility.OTHER_FACILITY=Andere Einrichtung
914920

921+
Facility.archived=Archiviert
915922
Facility.city=Stadt
916923
Facility.community=Gemeinde
917924
Facility.district=Bezirk
@@ -1222,6 +1229,7 @@ regionActiveRegions=Aktive Kantone
12221229
regionArchivedRegions=Archivierte Kantone
12231230
regionAllRegions=Alle Kantone
12241231

1232+
Region.archived=Archiviert
12251233
Region.epidCode=EPID-Nummer
12261234
Region.growthRate=Wachstumsrate
12271235
Region.population=Bevölkerung

sormas-api/src/main/resources/captions_de-DE.properties

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -162,6 +162,7 @@ AggregateReport.pointOfEntry=Einreiseort
162162
areaActiveAreas = Aktive Gebiete
163163
areaArchivedAreas = Archivierte Gebiete
164164
areaAllAreas = Alle Gebiete
165+
Area.archived = Archiviert
165166
Area.externalId = Externe ID
166167

167168
# Bulk actions
@@ -437,6 +438,7 @@ columnDiseaseShort=Krankheit
437438
columnNumberOfPendingTasks=Ausstehende Aufgaben
438439

439440
# Community
441+
Community.archived = Archiviert
440442
Community.externalID=Externe ID
441443

442444
communityActiveCommunities=Aktive Gemeinden
@@ -525,6 +527,9 @@ Contact.relationDescription=Beschreibung der Beziehung
525527
Contact.relationToCase=Beziehung mit Fall
526528
Contact.reportDateTime=Meldedatum
527529
Contact.reportingUser=Meldender Nutzer
530+
Contact.reportLat=Gemeldeter GPS-Breitengrad
531+
Contact.reportLon=Gemeldeter GPS-Längengrad
532+
Contact.reportLatLonAccuracy=GPS-Genauigkeit in m
528533
Contact.resultingCase=Resultierender Fall
529534
Contact.resultingCaseUser=Resultierender Fall zugewiesen von
530535
Contact.uuid=Kontakt-ID
@@ -726,6 +731,7 @@ districtActiveDistricts=Aktive Landkreise
726731
districtArchivedDistricts=Archivierte Landkreise
727732
districtAllDistricts=Alle Landkreise
728733

734+
District.archived=Archiviert
729735
District.epidCode=EPID-Nummer
730736
District.growthRate=Wachstumsrate
731737
District.population=Bevölkerung
@@ -912,6 +918,7 @@ facilityAllFacilities=Alle Einrichtungen
912918
Facility.NO_FACILITY=Zuhause oder anderer Ort
913919
Facility.OTHER_FACILITY=Andere Einrichtung
914920

921+
Facility.archived=Archiviert
915922
Facility.city=Stadt
916923
Facility.community=Gemeinde
917924
Facility.district=Landkreis/Kreisfreie Stadt
@@ -1222,6 +1229,7 @@ regionActiveRegions=Aktive Bundesländer
12221229
regionArchivedRegions=Archivierte Bundesländer
12231230
regionAllRegions=Alle Bundesländer
12241231

1232+
Region.archived=Archiviert
12251233
Region.epidCode=EPID-Nummer
12261234
Region.growthRate=Wachstumsrate
12271235
Region.population=Bevölkerung

sormas-api/src/main/resources/captions_en-AF.properties

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -162,6 +162,7 @@ AggregateReport.pointOfEntry=Point of Entry
162162
areaActiveAreas = Active regions
163163
areaArchivedAreas = Archived regions
164164
areaAllAreas = All regions
165+
Area.archived = Archived
165166
Area.externalId = External ID
166167

167168
# Bulk actions
@@ -435,6 +436,7 @@ columnDiseaseShort=Disease
435436
columnNumberOfPendingTasks=Pending tasks
436437

437438
# Community
439+
Community.archived = Archived
438440
Community.externalID=External ID
439441

440442
communityActiveCommunities=Active clusters
@@ -523,6 +525,9 @@ Contact.relationDescription=Relationship description
523525
Contact.relationToCase=Relationship with case
524526
Contact.reportDateTime=Report date
525527
Contact.reportingUser=Reporting user
528+
Contact.reportLat=Report GPS latitude
529+
Contact.reportLon=Report GPS longitude
530+
Contact.reportLatLonAccuracy=Report GPS accuracy in m
526531
Contact.resultingCase=Resulting case
527532
Contact.resultingCaseUser=Resulting case assigned by
528533
Contact.uuid=Contact ID
@@ -722,6 +727,7 @@ districtActiveDistricts=Active districts
722727
districtArchivedDistricts=Archived districts
723728
districtAllDistricts=All districts
724729

730+
District.archived=Archived
725731
District.epidCode=Epid code
726732
District.growthRate=Growth rate
727733
District.population=Population
@@ -908,6 +914,7 @@ facilityAllFacilities=All facilities
908914
Facility.NO_FACILITY=Home or other place
909915
Facility.OTHER_FACILITY=Other facility
910916

917+
Facility.archived=Archived
911918
Facility.city=City
912919
Facility.community=Cluster
913920
Facility.district=District
@@ -1218,6 +1225,7 @@ regionActiveRegions=Active provinces
12181225
regionArchivedRegions=Archived provinces
12191226
regionAllRegions=All provinces
12201227

1228+
Region.archived=Archived
12211229
Region.epidCode=Epid code
12221230
Region.growthRate=Growth rate
12231231
Region.population=Population

sormas-api/src/main/resources/captions_es-CU.properties

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -162,6 +162,7 @@ AggregateReport.pointOfEntry=Punto de entrada
162162
areaActiveAreas = Zonas activas
163163
areaArchivedAreas = Zonas archivadas
164164
areaAllAreas = Todas las zonas
165+
Area.archived = Archivado
165166
Area.externalId = ID externa
166167

167168
# Bulk actions
@@ -435,6 +436,7 @@ columnDiseaseShort=Enfermedad
435436
columnNumberOfPendingTasks=Tareas pendientes
436437

437438
# Community
439+
Community.archived = Archivado
438440
Community.externalID=ID externa
439441

440442
communityActiveCommunities=Áreas de salud activas
@@ -523,6 +525,9 @@ Contact.relationDescription=Descripción de la relación
523525
Contact.relationToCase=Relación con el caso
524526
Contact.reportDateTime=Fecha del informe
525527
Contact.reportingUser=Usuario informante
528+
Contact.reportLat=Latitud GPS del informe
529+
Contact.reportLon=Longitud GPS del informe
530+
Contact.reportLatLonAccuracy=Precisión GPS del informe en m
526531
Contact.resultingCase=Caso resultante
527532
Contact.resultingCaseUser=Caso resultante asignado por
528533
Contact.uuid=ID del contacto
@@ -722,6 +727,7 @@ districtActiveDistricts=Municipios activos
722727
districtArchivedDistricts=Municipios archivados
723728
districtAllDistricts=Todos los municipios
724729

730+
District.archived=Archivado
725731
District.epidCode=Código epid
726732
District.growthRate=Tasa de crecimiento
727733
District.population=Población
@@ -908,6 +914,7 @@ facilityAllFacilities=Todas las instalaciones
908914
Facility.NO_FACILITY=Casa u otro lugar
909915
Facility.OTHER_FACILITY=Otra instalación
910916

917+
Facility.archived=Archivado
911918
Facility.city=Ciudad
912919
Facility.community=Área de salud
913920
Facility.district=Municipio
@@ -1218,6 +1225,7 @@ regionActiveRegions=Provincias activas
12181225
regionArchivedRegions=Provincias archivadas
12191226
regionAllRegions=Todas las provincias
12201227

1228+
Region.archived=Archivado
12211229
Region.epidCode=Código epid
12221230
Region.growthRate=Tasa de crecimiento
12231231
Region.population=Población

sormas-api/src/main/resources/captions_es-EC.properties

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -162,6 +162,7 @@ AggregateReport.pointOfEntry=Punto de arribo
162162
areaActiveAreas = Active areas
163163
areaArchivedAreas = Archived areas
164164
areaAllAreas = All areas
165+
Area.archived = Archivado
165166
Area.externalId = External ID
166167

167168
# Bulk actions
@@ -435,6 +436,7 @@ columnDiseaseShort=Enfermedad
435436
columnNumberOfPendingTasks=Tareas pendientes
436437

437438
# Community
439+
Community.archived = Archivado
438440
Community.externalID=Id Externo
439441

440442
communityActiveCommunities=Comunidades activas
@@ -523,6 +525,9 @@ Contact.relationDescription=Descripción de relación
523525
Contact.relationToCase=Relación con el caso
524526
Contact.reportDateTime=Fecha de informe
525527
Contact.reportingUser=Usuario informante
528+
Contact.reportLat=Latitud GPS del informe
529+
Contact.reportLon=Longitud GPS del informe
530+
Contact.reportLatLonAccuracy=Precisión GPS del informe en m
526531
Contact.resultingCase=Caso resultante
527532
Contact.resultingCaseUser=Caso resultante asignado por
528533
Contact.uuid=Id de contacto
@@ -722,6 +727,7 @@ districtActiveDistricts=Distritos activos
722727
districtArchivedDistricts=Distritos archivados
723728
districtAllDistricts=Todos los distritos
724729

730+
District.archived=Archivado
725731
District.epidCode=Código epidemiológico
726732
District.growthRate=Tasa de crecimiento
727733
District.population=Población
@@ -908,6 +914,7 @@ facilityAllFacilities=All facilities
908914
Facility.NO_FACILITY=Hogar u otro lugar
909915
Facility.OTHER_FACILITY=Other facility
910916

917+
Facility.archived=Archivado
911918
Facility.city=City
912919
Facility.community=Community
913920
Facility.district=District
@@ -1218,6 +1225,7 @@ regionActiveRegions=Regiones activas
12181225
regionArchivedRegions=Regiones archivadas
12191226
regionAllRegions=Todas las regiones
12201227

1228+
Region.archived=Archivado
12211229
Region.epidCode=Código epidemiológico
12221230
Region.growthRate=Tasa de crecimiento
12231231
Region.population=Población

0 commit comments

Comments
 (0)