diff --git a/apps/fishing-map/public/locales/en/translations.json b/apps/fishing-map/public/locales/en/translations.json
index 15e61bcb16..e41ecbc55a 100644
--- a/apps/fishing-map/public/locales/en/translations.json
+++ b/apps/fishing-map/public/locales/en/translations.json
@@ -133,16 +133,20 @@
"disabled": "Disabled",
"dismiss": "Dismiss",
"edit": "Edit",
+ "edit ": "edit",
"environment": "Environment",
"event_one": "event",
"event_other": "events",
"events": "Events",
+ "Events": "Events",
"exclude": "Exclude",
"excluded": "Excluded",
"faq": "FAQs",
"feedback": "Feedback",
"fishing": "Fishing",
+ "flag": "Flag",
"from": "from",
+ "geartype": "Gear type",
"globally": "globally",
"help": "Help",
"hideAllHelpHints": "Dismiss all",
@@ -153,6 +157,7 @@
"hour_other": "hours",
"in": "in",
"include": "Include",
+ "insights": "Insights",
"latestDays_one": "Latest {{count}} day",
"latestDays_other": "Latest {{count}} days",
"latitude": "Latitude",
@@ -187,6 +192,7 @@
"or": "or",
"partnerSites": "Partner sites",
"password": "password",
+ "permissions": "permissions required",
"plus": "plus",
"points": "points",
"polygon": "Polygon",
@@ -206,12 +212,12 @@
"setNewPassword": "Set a new password",
"share": "Share map",
"since": "since",
- "sources": "Sources",
"sourceOptions": {
"both": "Registry and self reported",
"registryOnly": "Registry only",
"selfReportedOnly": "Self reported only"
},
+ "sources": "Sources",
"summary": "Summary",
"timerange": "Time range",
"timerangeDaysFromLatest": "Days from latest data update (1-100)",
@@ -234,8 +240,8 @@
"vessel_one": "Vessel",
"vessel_many": "common.vessel",
"vessel_other": "Vessels",
- "vesselPresence": "Vessel presence",
"vesselId": "Vessel id",
+ "vesselPresence": "Vessel presence",
"vessels": "Vessels",
"view_layer": "View the layer",
"viirs": "Night light detections (VIIRS)",
@@ -435,10 +441,10 @@
"trackAction": "Download vessel track",
"trackLimitExceeded": "You have already downloaded {{limit}} tracks today, please try again tomorrow",
"trackLogin": "Register and login to download vessel tracks (free, 2 minutes)",
- "trackResolution": "Login to see more detailed vessel tracks (free, 2 minutes)",
"trackNotAllowed": "You don't have permissions to download tracks from this source",
"trackRemaining_one": "You can download {{count}} more track today",
"trackRemaining_other": "You can download {{count}} more tracks today",
+ "trackResolution": "Login to see more detailed vessel tracks (free, 2 minutes)",
"yearly": "Year",
"yearlyNotAvailable": "Your time range is shorter than 1 year"
},
@@ -805,6 +811,7 @@
"fleet": "Fleet",
"geartype": "Gear type",
"geartype_other": "Gear types",
+ "gearType": "Gear Type",
"gearType_short": "gear",
"geartypes": "Gear types",
"gearTypes": {
@@ -879,15 +886,11 @@
"selfReported": "Self reported"
},
"insights": {
- "coverage": "AIS Coverage",
"countries": {
"paris": "Paris",
"tokyo": "Tokyo"
},
- "list": {
- "black": "black",
- "grey": "grey"
- },
+ "coverage": "AIS Coverage",
"disclaimerTimeRangeBeforeMinYear": "Insights available from 1 January {{year}} onwards. Adjust your time range to view insights.",
"errorPermisions": "This insight is restricted to limited account users, contact us at support@globalfishingwatch.org for more details",
"fishing": "Fishing Events",
@@ -914,15 +917,19 @@
"IUU": "RFMO IUU Vessel List",
"IUUBlackListsCount": "The vessel is present on an RFMO IUU vessel list",
"IUUBlackListsEmpty": "The vessel is not present on an RFMO IUU vessel list",
+ "list": {
+ "black": "black",
+ "grey": "grey"
+ },
"MOULists": "Tokyo and Paris MOU Lists",
"MOUListsEmpty": "Flying under a flag/flags not present on the Tokyo or Paris MOU black or grey lists",
- "MOUParisListsCount": "Flag present on the Paris MOU black or grey list ({{flags}})",
"MOUParisBlackListsCount": "Flag present on the Paris MOU black list ({{flags}})",
"MOUParisGreyListsCount": "Flag present on the Paris MOU grey list ({{flags}})",
+ "MOUParisListsCount": "Flag present on the Paris MOU black or grey list ({{flags}})",
"MOUParisListsPreviousAppearance": "Previously flew under another flag on the Paris MOU black or grey lists",
- "MOUTokyoListsCount": "Flag present on the Tokyo MOU black or grey list ({{flags}})",
"MOUTokyoBlackListsCount": "Flag present on the Tokyo MOU black list ({{flags}})",
"MOUTokyoGreyListsCount": "Flag present on the Tokyo MOU grey list ({{flags}})",
+ "MOUTokyoListsCount": "Flag present on the Tokyo MOU black or grey list ({{flags}})",
"MOUTokyoListsPreviousAppearance": "Previously flew under another flag on the Tokyo MOU black or grey lists",
"sectionTitle": "Vessel insights between {{start}} and {{end}}"
},
@@ -960,22 +967,22 @@
"registryGeartype": "Registry Gear Type",
"registrySources": "registry sources",
"removeAllVessels": "Remove all vessels",
- "selectIdentity": "See the identity for this dates",
"sectionActivity": "Activity",
"sectionAreas": "Areas",
"sectionInsights": "Insights",
"sectionRelatedVessel": "Related vessels",
"sectionRelatedVessels": "Related vessels",
"sectionSummary": "Summary",
+ "selectIdentity": "See the identity for this dates",
"share": "Share vessel",
"shipname": "Name",
"shiptype": "Vessel type",
"shiptypes": "Ship types",
"showOtherLayers": "Show other layers",
- "source": "Source",
- "source_short": "Source",
"sortAsc": "Sort vessels alphabetically (ascending)",
"sortDesc": "Sort vessels alphabetically (descending)",
+ "source": "Source",
+ "source_short": "Source",
"ssvid": "Ssvid",
"summary": "{{events}} {{voyages}} between {{timerangeStart}} and {{timerangeEnd}}",
"target_species": "Target species",
@@ -984,6 +991,7 @@
"toggleAllVessels": "Toggle all vessels visibility",
"tonnageGt": "Tonnage (Gt)",
"trackLogin": "One of your selected sources requires you to <1>log in1> to see vessel tracks and events",
+ "trackResolution": "<0>Login0> to see more detailed vessel tracks (free, 2 minutes)",
"transmission_other": "Transmissions",
"transmissionDates": "Transmission dates",
"type": "Type",
@@ -1021,15 +1029,20 @@
"confirmRemove": "Are you sure you want to permanently delete this vessel group?",
"createNewGroup": "Create new group",
"csvError": "Uploaded CSV file has multiple columns and there is no obvious ID column",
+ "disclaimerFeaturesNotAvailable": "{{features}} are only available for AIS vessels and your group contains vessels from {{datasets}}.",
+ "disclaimerFeaturesNotAvailableGenericPrefix": "Some features",
"edit": "Edit list of vessels",
+ "edit ": "Edit list of vessels",
"emptyState": "Your vessel groups will appear here",
"groupName": "Group name",
"idField": "ID field",
"idsPlaceholder": "Type here or paste a list of {{field}} separated by commas, spaces or line breaks",
+ "insightSectionTitle": "Vessel group insights between {{start}} and {{end}}",
"label_one": "{{name}} ({{count}} IDs)",
"label_other": "{{name}} ({{count}} IDs)",
"loadingInfo": "Loading vessel group info",
- "missingName": "Vessel group name is mandatory",
+ "loginToAdd": "Login to add to group",
+ "missingParam": "Vessel group {{param}} is mandatory",
"new": "New vessel group",
"notFound": "Vessel group not found",
"remove": "Remove vessel group",
@@ -1039,8 +1052,10 @@
"saveForLater": "Save for later",
"saveForLaterTooltip": "You'll find the group in the activity layers filters or your user panel button",
"searchLimit": "Search is limited up to {{limit}} vessels",
+ "searchNotFound": "No vessels found",
+ "searchVesselsRequired": "Search for vessels to create a vessel group",
"summary": "This group contains {{vessels}} vessels from {{flags}} flags active from {{start}} to {{end}}",
- "summaryEvents": "This group contains {{vessels}} vessels from {{flags}} flags active from {{start}} to {{end}}",
+ "summaryEvents": "{{vessels}} vessels from {{flags}} flags had {{activityQuantity}} {{activityUnit}} globally between {{start}} and {{end}}",
"tooManyVessels_one": "Maximum number of vessels is {{count}}",
"tooManyVessels_other": "Maximum number of vessels is {{count}}",
"updateRequired": "Update required",
@@ -1050,31 +1065,44 @@
"vesselGroups": "Vessel groups"
},
"vesselGroupReport": {
- "clickToSee": "Click to see the vessel group report",
- "linkDisabled": "You need to update the vessel group first to see the report",
- "linkToReport": "Check the vessel group report here",
+ "clickToSee": "Click to analyse vessel group and see report",
"insights": {
+ "fishingEventsError": "There was an error loading the fishing events",
+ "fishingInNoTakeMpas_one": "{{count}} fishing event from {{vessels}} vessels detected in no-take MPAs",
+ "fishingInNoTakeMpas_other": "{{count}} fishing events from {{vessels}} vessels detected in no-take MPAs",
+ "fishingInRfmoWithoutKnownAuthorization_one": "{{count}} fishing event from {{vessels}} vessels detected outside known RFMO authorized areas",
+ "fishingInRfmoWithoutKnownAuthorization_other": "{{count}} fishing event from {{vessels}} vessels detected outside known RFMO authorized areas",
+ "flagChangesCount": "{{vessels}} vessels had flag changes",
+ "flagChangesCount_one": "{{vessels}} vessel had flag changes",
+ "flagChangesCount_other": "{{vessels}} vessels had flag changes",
+ "flagChangesEmpty": "There are no vessels with flag changes",
"gaps_one": "{{count}} AIS Off Event from {{vessels}} vessels detected",
"gaps_other": "{{count}} AIS Off Event from {{vessels}} vessels detected",
- "IUUBlackListsEmpty": "No vessels are present on a RFMO IUU vessel list",
+ "IUUBlackListsCount": "{{vessels}} vessels are present on a RFMO IUU vessel list",
"IUUBlackListsCount_one": "{{vessels}} vessel is present on a RFMO IUU vessel list",
"IUUBlackListsCount_other": "{{vessels}} vessels are present on a RFMO IUU vessel list",
+ "IUUBlackListsEmpty": "No vessels are present on a RFMO IUU vessel list",
"MOULists": "MOU Lists",
- "MOUListsEmpty": "No vessels flying under a flag present on the {{country}} MOU black or grey lists",
+ "MOUListsCount": "{{vessels}} vessels operated under a flag present on the {{list}} list",
"MOUListsCount_one": "{{vessels}} vessel operated under a flag present on the {{list}} list",
"MOUListsCount_other": "{{vessels}} vessels operated under a flag present on the {{list}} list",
- "fishingEventsError": "There was an error loading the fishing events",
- "fishingInNoTakeMpas_one": "{{count}} fishing event from {{vessels}} vessels detected in no-take MPAs",
- "fishingInNoTakeMpas_other": "{{count}} fishing events from {{vessels}} vessels detected in no-take MPAs",
- "fishingInRfmoWithoutKnownAuthorization_one": "{{count}} fishing event from {{vessels}} vessels detected outside known RFMO authorized areas",
- "fishingInRfmoWithoutKnownAuthorization_other": "{{count}} fishing event from {{vessels}} vessels detected outside known RFMO authorized areas",
- "flagChangesEmpty": "There are no vessels with flag changes",
- "flagChangesCount_one": "{{vessels}} vessel had flag changes",
- "flagChangesCount_other": "{{vessels}} vessels had flag changes"
+ "MOUListsEmpty": "No vessels flying under a flag present on the {{country}} MOU black or grey lists"
},
+ "linkDisabled": "You need to update the vessel group first to see the report",
+ "linkToReport": "Check the vessel group report here",
"notFound": "Vessel group not found",
"user": "User Vessel Group"
},
+ "vesselGroups": {
+ "insights": {
+ "fishingInNoTakeMpas_one": "{{count}} fishing events from {{vessels}} vessels detected in no-take MPAs",
+ "fishingInNoTakeMpas_other": "{{count}} fishing events from {{vessels}} vessels detected in no-take MPAs",
+ "fishingInRfmoWithoutKnownAuthorization_one": "{{count}} fishing events from {{vessels}} vessels detected outside known RFMO authorized areas",
+ "fishingInRfmoWithoutKnownAuthorization_other": "{{count}} fishing events from {{vessels}} vessels detected outside known RFMO authorized areas",
+ "gaps_one": "{{count}} AIS Off Event from {{vessels}} vessels detected",
+ "gaps_other": "{{count}} AIS Off Event from {{vessels}} vessels detected"
+ }
+ },
"workspace": {
"add": "Add to workspace",
"addLayer": "Add to workspace",
@@ -1087,6 +1115,7 @@
"emptyState": "Your workspaces will appear here.",
"emptyStateEnvironment": "Upload custom datasets (polygons, tracks or points) by dragging and dropping your files on the map.",
"emptyStateUser": "Upload custom datasets clicking on the plus icon.",
+ "emptyStateVesselGroups": "Add vessel groups to see group presence and operation footprint.",
"emptyStateVessels": "Search for vessels or add them from the map.",
"migrationDisclaimer": "Update your workspace to view the latest data and features.",
"migrationDisclaimerNote": "Note, some vessel identity and activity information may change. Learn more.",