{"en":{"welcome":"Explore the Ocean","offlineNotice":"You're offline.","onlineNotice":"You're back online.","connectionProblem":"We couldn't load this. Check your connection and try again.","diveQueuedNotice":"Saved on this phone. It will upload when you're back online.","diveSyncChip":"Not synced yet","diveSyncWaiting":"Saved on this phone. It will upload when you're back online.","diveSyncFull":"Your logbook is full, so this dive is staying on this phone. It will upload once there's room.","diveSyncRefused":"This dive couldn't upload. Open it, check its details and save it again.","diveSyncingNotice":"Syncing your dives…","diveSyncedNotice":"Your dive has uploaded. | {n} dives have uploaded.","diveSyncBlockedNotice":"Some of your dives couldn't upload. Check the ones marked in your logbook.","offlinePackTitle":"Take the guide offline","offlinePackCopy":"Download every species and location with their photos, so they open on a boat with no signal.","offlinePackSize":"About 70 MB. We suggest using Wi-Fi.","offlinePackSizeCellular":"About 70 MB. You're on mobile data, so you may prefer to wait for Wi-Fi.","offlinePackDownload":"Download","offlinePackLater":"Not now","offlinePackRow":"Guide for offline use","offlinePackRowNone":"The whole guide","offlinePackRowNoneInfo":"Species, locations and countries, with their photos. About 70 MB.","offlinePackRowDownloading":"Downloading… {percent}%","offlinePackRowDownloadingInfo":"Of ~70 MB","offlinePackRowPaused":"Paused","offlinePackRowPausedInfo":"~70 MB","offlinePackRowReady":"Downloaded","offlinePackRowReadyInfo":"Every species, location and country, with their photos.","offlinePackRowReadySize":"Every species, location and country, with their photos. Takes up {size} MB.","offlinePackResume":"Resume","offlinePackRemove":"Remove","offlinePackDone":"The guide is ready to use offline.","loginEyebrow":"Admin access","loginTitle":"Sign in","loginWelcome":"Welcome back!","loginCopy":"Use your admin account to access the content management panel.","loginEmail":"Email","loginPassword":"Password","loginSubmitError":"Unable to sign in","twoFactorEyebrow":"Two-step verification","twoFactorTitle":"Enter your code","twoFactorCopy":"We sent a six-digit code to your email address. It expires in 10 minutes.","twoFactorExpiredCopy":"This sign-in took too long or was already completed. Start again to get a new code.","twoFactorCode":"Verification code","twoFactorSubmit":"Verify","twoFactorSubmitError":"That code was not correct","twoFactorRestart":"Back to sign in","twoFactorTotpCopy":"Open your authenticator app and enter the six-digit code it shows for The Ocean Guide.","twoFactorTotpExpiredCopy":"This sign-in took too long or was already completed. Start again to sign in.","twoFactorTotpError":"That code didn't work. Codes change every 30 seconds, so use the one showing now.","twoFactorBackupCopy":"Enter one of the backup codes you saved when you set up your authenticator app. Each code works once.","twoFactorBackupCode":"Backup code","twoFactorBackupError":"That backup code didn't work, or it has already been used.","twoFactorUseBackup":"Use a backup code instead","twoFactorUseApp":"Use your authenticator app instead","twoFactorLocked":"Too many wrong codes. Wait 15 minutes, then try again.","security":{"link":"Two-step verification","eyebrow":"Security","title":"Two-step verification","offCopy":"Add an authenticator app, like Google Authenticator, 1Password or Authy. Each time you sign in, you'll also enter a code from it, so your account stays safe even if someone gets into your email or Google account.","onCopy":"Each time you sign in, you also enter a code from your authenticator app.","setup":"Set up authenticator app","setupTitle":"Set up your authenticator app","passwordCopy":"Enter your password to continue.","reauthCopy":"To keep your account safe, confirm it's you first. We'll email a code to {email}.","sendCode":"Email me a code","scanCopy":"Scan this QR code with your authenticator app, or type the key in by hand. Then enter the six-digit code the app shows.","scanCopyApp":"Open the link in your authenticator app, or type the key in by hand. Then come back and enter the six-digit code it shows.","qrLabel":"QR code to scan with your authenticator app","openApp":"Open in authenticator app","manualKey":"Setup key","confirmLabel":"Code from the app","confirm":"Turn on","codesTitle":"Save your backup codes","codesCopy":"If you lose your phone, each of these codes lets you sign in once. Keep them somewhere safe: you won't see them again.","copy":"Copy","copied":"Copied","download":"Download","codesFileHeading":"The Ocean Guide backup codes. Each code works once.","saved":"I've saved my codes","statusOn":"Authenticator app is on","codesLeft":"No backup codes left. | 1 backup code left. | {count} backup codes left.","codesLow":"To get new ones, remove the authenticator app and set it up again.","remove":"Remove authenticator app","removeTitle":"Remove authenticator app","removeCopy":"Enter a code from your authenticator app, or one of your backup codes. After this, signing in won't ask for a code from the app.","removeLabel":"Authenticator or backup code","removeConfirm":"Remove","continue":"Continue","cancel":"Cancel","back":"Back to settings","error":{"load":"We couldn't check your two-step verification. Try again in a moment.","generic":"Something went wrong. Try again in a moment.","password":"That password is not correct.","send":"We could not send the code. Try again in a moment.","mailCode":"That code did not work. Check it, or send a new one.","appCode":"That code didn't work. Check the time on your phone is right, and use the code showing now.","removeCode":"That code didn't work. Use the code showing in your app now, or a backup code.","locked":"Too many wrong codes. Wait 15 minutes, then try again.","copy":"Couldn't copy. Select the codes and copy them yourself."}},"brandName":"THEOCEANGUIDE","heroTitle":"Explore the ocean\nlike never before","heroImageAltAnimals2":"A large school of mobula rays gliding through deep blue open water","heroImageAltAnimals3":"Aerial view of hammerhead and reef sharks swimming over a shallow sandy lagoon","heroImageAltSites1":"Aerial view of jungle-covered limestone islands scattered across a turquoise lagoon","heroImageAltSites2":"Palm trees lining a white sand beach beside clear turquoise shallows","heroSearchSites":"Destinations","heroSearchAnimals":"Animals","heroSearchLabel":"What are you looking for?","heroSearchPlaceholderSites":"Galápagos, Fuvahmulah, Revillagigedo, Malapascua...","heroSearchPlaceholderAnimals":"Manta ray, Hammerhead, Whale shark...","heroSearchButtonSites":"Explore locations","heroSearchButtonAnimals":"Explore animals","heroSearchNoResults":"No results found","heroSearchCountryMeta":"Country · {n} destination | Country · {n} destinations","searchScreenLabel":"Search","searchTabsLabel":"Search type","searchDidYouMean":"Did you mean {name}?","searchScreenBack":"Close search","searchScreenClear":"Clear search","searchCountryViewAll":"See all in {name}","navSearchPlaceholderSites":"Search destinations","navSearchPlaceholderAnimals":"Search animals","mapRegionLabel":"Map of diving destinations","mapResetView":"Show all destinations","mapViewDestination":"View destination","mapCloseCard":"Close","mapViewAnimal":"View animal","mapModeLabel":"Show on the map","mapAnimalsLabel":"All animals","mapAnimalsSearch":"Search animals","mapAnimalLoading":"Loading its zone…","mapAnimalDestinations":"Not in our destinations yet | In 1 of our destinations | In {n} of our destinations","mapAnimalRangeCredit":"Zone from GBIF.org records","mapAnimalNoRange":"No zone map for this animal yet","mapModeDives":"My dives","mapResetDives":"Show all my dives","mapViewDive":"View dive","mapDivesHere":"Dives at this site","mapDiveNewer":"Newer dive","mapDiveOlder":"Older dive","mapDivesEmpty":"No dives on your map yet","mapDivesEmptyCopy":"Every dive you log is pinned where you dived.","mapDivesError":"Your dives couldn't be loaded.","scrollDown":"Discover more","oceanJewels":"OCEAN JEWELS","featuredCountriesTitle":"Explore by Country","cardTemperature":"TEMPERATURE","cardVisibility":"VISIBILITY","cardMeters":"meters","visionLabel":"OUR VISION","visionTitle":"Every dive begins\nbefore entering the water","visionText":"Exploring the sea means understanding its rhythms, its species, and its seasons.\nTheoceanguide was born to help you discover it with knowledge and respect.","animalsLabel":"OCEAN PROTAGONISTS","animalsTitle":"Our selection of marine species for you","topDestination":"TOP DESTINATION","overview":"OVERVIEW","description":"DESCRIPTION","readMore":"Read more","showLess":"Show less","conditionsTitle":"Conditions / Season","conditionsSubtitle":"Temperature and visibility","waterTemperature":"WATER TEMPERATURE","currentStrength":"CURRENT STRENGTH","localTime":"LOCAL TIME","experienceTitle":"Minimum experience level","localMarineLife":"LOCAL MARINE LIFE IN {name}","featuredAnimals":"Featured Animals","searchMarineSpecies":"Search a species","animalSearchNoResults":"No species match your search","animalSearchResults":"Search results","allCategories":"All categories","filterByCategory":"Filter by category","sightingProbability":"SIGHTING PROBABILITY","monthSelectorLabel":"Select month","bestSeason":"BEST SEASON","moreMarineLife":"More marine life","moreMarineLifeLabel":"ALSO IN {name}","carouselPrevious":"Previous","carouselNext":"Next","carouselPage":"Page {page} of {total}","highSighting":"Frequent sightings","mediumSighting":"Potential sightings","noSighting":"Cannot be seen this month","sightingVeryLikely":"Very likely","sightingLikely":"Likely","sightingUnlikely":"Unlikely","monthLetters":{"1":"Jan","2":"Feb","3":"Mar","4":"Apr","5":"May","6":"Jun","7":"Jul","8":"Aug","9":"Sep","10":"Oct","11":"Nov","12":"Dec"},"monthNames":{"1":"January","2":"February","3":"March","4":"April","5":"May","6":"June","7":"July","8":"August","9":"September","10":"October","11":"November","12":"December"},"datePicker":{"chooseYear":"Choose year","chooseMonth":"Choose month","chooseDate":"Choose date","prevDecade":"Previous decade","nextDecade":"Next decade","prevYear":"Previous year","nextYear":"Next year","prevMonth":"Previous month","nextMonth":"Next month","prevHour":"Previous hour","nextHour":"Next hour","prevMinute":"Previous minute","nextMinute":"Next minute","clear":"Clear","today":"Today"},"countryDestinationsLabel":"DIVE DESTINATIONS","countryDestinationsTitle":"Where to dive in {name}","countryNoDestinations":"No destinations available yet","countryWildlifeLabel":"MARINE LIFE ACROSS {name}","countryWildlifeTitle":"Top species","countryDestinationsCount":"{n} destinations | {n} destination | {n} destinations","toggleCountryDestinations":"Show destinations in {name}","countryMapLabel":"DESTINATIONS MAP","countryMapTitle":"Explore {name} on the map","locationMapLabel":"LOCATION","locationMapTitle":"Where is {name}","countrySpeciesCount":"{n} species","topMarineSpecies":"SIGNATURE SPECIES","animalMaxLength":"Max Length","animalMaxWeight":"Max Weight","animalLifespan":"Lifespan","animalStatUpTo":"Up to {value}","animalLifespanUnitDays":"day | days","animalLifespanUnitMonths":"month | months","animalLifespanUnitYears":"year | years","animalHabitat":"Habitat","animalDepthRange":"Depth Range","animalDiet":"Diet","animalDietInfo":{"herbivore":"Feeds on algae, seagrass and other plant matter.","carnivore":"Feeds on other animals, from fish to crustaceans or molluscs depending on the species.","omnivore":"Eats both plant and animal matter, which lets it adapt its diet to whatever the habitat offers.","filter_feeder":"Strains plankton and tiny particles straight out of the water as it swims.","planktivore":"Lives on plankton, picking drifting animals and larvae out of the water column.","scavenger":"Feeds mainly on dead animals and scraps from the seabed.","specialized":"Depends on a narrow, particular diet, often a single prey type or family, which binds it closely to one habitat."},"animalActivity":"Activity","animalActivityInfo":{"diurnal":"Active during daylight hours. Morning and midday dives are your best chance to see it moving and feeding.","nocturnal":"Active after dark, resting or hidden away during the day. Night dives are when it comes out.","crepuscular":"Most active in the low light of dawn and dusk, which is when it tends to hunt.","cathemeral":"Active in irregular bursts around the clock, by day and by night alike. There is no single best hour to look for it.","variable":"Its rhythm shifts with the season, the tide or the region, so the same species may be active by day in one place and by night in another.","unknown":"Its activity pattern has not been reliably documented yet."},"animalSocialBehavior":"Social Behavior","topDestinations":"TOP DESTINATIONS","featuredSitesForAnimal":"Featured destinations to spot {name}","otherDestinationsForAnimal":"Other destinations to spot {name}","destinationsForAnimal":"Destinations to spot {name}","animalRangeLabel":"Range","animalRangeTitle":"Where {name} has been recorded","animalRangeFewer":"Fewer records","animalRangeMore":"More records","searchDestinationOrCountry":"Search a destination or country","destinationSearchNoResults":"No destinations match your search","idealSeason":"IDEAL SEASON","footerDescription":"Exploring the sea means understanding its rhythms, its species, and its seasons. Theoceanguide was born to help you discover it with knowledge and respect.","footerCopyright":"© {year} Theoceanguide. All rights reserved.","footerColumns":{"explore":{"title":"Explore","home":"Home","destinations":"Destinations","marineLife":"Marine Life"},"community":{"title":"Community","instagram":"Instagram","tiktok":"TikTok","twitter":"Twitter","linkedin":"LinkedIn"},"support":{"title":"Support","help":"Help center"},"legal":{"title":"Legal","terms":"Terms","privacy":"Privacy"},"about":{"title":"About","story":"Our Story"}},"footerSocialTitle":"Don't miss a thing!","footerSocialSubtitle":"Follow us on our journey","footerTerms":"Terms & Conditions","footerPrivacy":"Privacy Policy","navHome":"Home","navExplore":"Explore","navSocial":"Social","navMap":"Map","navTabsLabel":"Main navigation","discoveriesTitle":"Just added","discoveriesBubbleLabel":"New","discoveriesOpen":"See what's new · {n} update | See what's new · {n} updates","discoveriesClose":"Close","discoveriesDismiss":"Hide new discoveries","discoveriesPrevious":"Previous","discoveriesNext":"Next","discoveriesNewSpecies":"New species","discoveriesNewDestination":"New destination","discoveriesViewSpecies":"View species","discoveriesViewDestination":"View destination","navAdmin":"Admin","navLogin":"Login","navLogout":"Logout","navGuest":"Guest","navAccount":"Account","navYou":"You","navAskAi":"Ask AI","askAiClose":"Close","askAiModes":"How to identify","askAiMode":{"photo":"Photo","describe":"Describe"},"askAiCard":{"title":"Not what you're looking for?","hint":"Ask AI to find it by another name, a photo or a description."},"askAiLookup":{"title":"Looking up “{name}”","hint":"Checking common, local and scientific names."},"heroAiBadge":"AI","heroAiGenerated":"Image generated by artificial intelligence","iucnStatusLink":"{status} on the IUCN Red List (opens in a new tab)","navBack":"Back","settings":"Settings","settingsLanguage":"Language","settingsSystem":"System","settingsMetric":"Metric","settingsImperial":"Imperial","settingsFeedbackTitle":"I can't find what I'm looking for","settingsFeedbackPlaceholder":"Tell us what you want us to add...","settingsFeedbackSend":"Send","admin":{"eyebrow":"Admin panel","sidebarOpen":"Open admin menu","sidebarClose":"Close admin menu","clear":"Clear","edit":"Edit","delete":"Delete","deleteConfirmHeader":"Confirm delete","actions":"Actions","filterByName":"Filter by name","searchToPick":"Type to search","filterByCode":"Filter by code","filterBySlug":"Filter by slug","filterByScientificName":"Filter by scientific name","filterAll":"All","yes":"Yes","no":"No","cancel":"Cancel","aiAnimalFill":{"loadBtn":"Load data with Gemini","loading":"Asking Gemini, this may take a moment…","loadBtnOpenAI":"Load data with OpenAI","loadingOpenAI":"Asking OpenAI, this may take a moment…"},"aiLocationFill":{"loadBtn":"Load data with Gemini","hint":"Fill in Name (EN), Country and Sea first to enable Gemini data load.","loading":"Asking Gemini, this may take a moment…","loadBtnOpenAI":"Load data with OpenAI","loadingOpenAI":"Asking OpenAI, this may take a moment…"},"fieldCode":"Code","fieldIsoCode":"ISO code","fieldNameEn":"Name EN","fieldNameEs":"Name ES","fieldSlug":"Slug","fieldLatitude":"Latitude","fieldLongitude":"Longitude","fieldCountry":"Country","selectCountry":"Select country","fieldSea":"Sea","selectSea":"Select sea","fieldCurrentStrength":"Current strength","selectStrength":"Select strength","selectConservation":"Select conservation status","selectHabitat":"Select habitat","selectDiet":"Select diet","selectActivity":"Select activity period","selectSocial":"Select social behavior","fieldLocations":"Locations","fieldAnimals":"Animals","selectLocations":"Select locations","fieldOverviewTitleEn":"Overview title EN","fieldOverviewTitleEs":"Overview title ES","fieldDescriptionEn":"Description EN","fieldDescriptionEs":"Description ES","monthlyData":"Monthly data","monthlyDataMonth":"Month","monthlyDataTemp":"Temp (°C)","monthlyDataVisibility":"Visibility (m)","monthlyDataCurrent":"Current","monthlyDataTempMin":"Min Temp (°C)","monthlyDataTempMax":"Max Temp (°C)","monthlyDataVisibilityMin":"Min Visibility (m)","monthlyDataVisibilityMax":"Max Visibility (m)","monthlyDataCurrentMin":"Min Current","monthlyDataCurrentMax":"Max Current","monthlyDataBest":"Best month","fieldScientificName":"Scientific name","fieldCategoryCode":"Category","fieldConservationCode":"Conservation","fieldHabitatCode":"Habitat","fieldDietCode":"Diet","fieldActivityCode":"Activity","fieldSocialCode":"Social","fieldMaxLength":"Max length","fieldLengthUnit":"Length unit","fieldMaxWeight":"Max weight","fieldWeightUnit":"Weight unit","fieldLifespanMin":"Lifespan min","fieldLifespanMax":"Lifespan max","fieldLifespanUnit":"Lifespan unit","fieldDepthMin":"Depth min","fieldDepthMax":"Depth max","fieldDepthUnit":"Depth unit","fieldAnimal":"Animal","fieldLocation":"Location","fieldIsTop":"Top","fieldIsTopDestination":"Top destination","fieldIsTopSpecies":"Top species","fieldEnabled":"Published","statusPublished":"Published","statusHidden":"Hidden","bulkSelected":"{count} selected","bulkPublish":"Publish","bulkHide":"Hide","bulkPublishConfirm":"Publish {count} selected entries? They will appear on the site and become indexable.","bulkHideConfirm":"Hide {count} selected entries? They will disappear from the site.","fieldMonths":"Best months","applyToAllMonths":"Set all months","fieldProbability":"Probability","fieldUpdatedAt":"Modified","updatedByOn":"Updated by {user} on {date}","updatedOn":"Updated on {date}","createdByOn":"Created by {user} on {date}","createdOn":"Created on {date}","fieldImage":"Image","fieldThumbImage":"Thumb","fieldInatTaxa":"iNaturalist","inatNotLinked":"Not linked","inatOpenTaxon":"Open taxon {id} on iNaturalist","inatTaxaPlaceholder":"IDs or taxon links","inatInvalid":"Use iNaturalist taxon IDs or inaturalist.org/taxa/… links, separated by commas.","inatLookupHint":"Leave empty to find it from the scientific name.","fieldHasDescriptionEn":"Description EN","preview":{"hidden":"Preview — not published yet","live":"Preview — this entry is live","openLive":"Open live page"},"tabs":{"countries":"Countries","locations":"Locations","animals":"Animals","animal-locations":"Animal Locations","seas":"Seas","categories":"Categories","conservation-statuses":"Conservation Statuses","habitats":"Habitats","diets":"Diets","activity-periods":"Activity Periods","social-behaviors":"Social Behaviors","current-strengths":"Current Strengths","attributes":"Master data","bulk-actions":"Bulk Actions","media":"Media","species-requests":"Species Requests","places":"Dive places","users":"Members","reports":"Reports"},"speciesRequests":{"title":"Species requests","copy":"Species that members identified from a photo and asked to have added. Create the animal to publish it, or dismiss the request.","empty":"No requests yet.","fieldCommonName":"Common name","fieldRequests":"Requests","fieldConfidence":"Avg. confidence","fieldLastRequested":"Last requested","fieldStatus":"Status","status":{"missing":"Missing","drafted":"Drafted","listed":"Published"},"create":"Create animal","dismiss":"Dismiss","dismissConfirm":"Dismiss the request for {name}? Every member's vote for it is removed."},"places":{"title":"Dive places","empty":"No places match.","createBtn":"Create place","updateBtn":"Update place","deleteConfirm":"Delete {name}? Only places no dive is logged at can be deleted.","fieldKind":"Type","fieldName":"Name","fieldNameIn":"Alternative name in {language}","fieldArea":"Where","areaCurrent":"Now: {area}. Move the pin to change it.","areaNone":"No locality or region yet.","fieldCoordinates":"Coordinates","fieldDives":"Dives","filterByPlace":"Name, place or country","pinHint":"Tap the map to drop the pin and drag it to adjust, or type the coordinates."},"users":{"title":"Members","copy":"Everyone with an account, and the tier each is on. Paying is recorded by Stripe and the app stores; here you can grant or take back creator access, and suspend a member.","empty":"No members match.","member":"Member","filter":"Name, email or handle","tier":"Tier","roleHeader":"Role","joined":"Joined","role":{"user":"Member","creator":"Creator","admin":"Admin"},"interval":{"month":"monthly","year":"yearly"},"ends":"ends {date}","pass":"Pass until {date}","suspension":"Suspension","suspend":"Suspend","unsuspend":"Lift suspension","billedBy":{"apple":"App Store","google":"Google Play"}},"reports":{"title":"Reports","copy":"What members have reported, oldest first, with what it said when it was reported. Answer each one within a day: take the content down, suspend the member, or dismiss it.","status":{"open":"Open","actioned":"Actioned","dismissed":"Dismissed"},"empty":{"open":"Nothing to review.","actioned":"No actioned reports.","dismissed":"No dismissed reports."},"kind":{"user":"Profile","dive":"Dive","comment":"Comment"},"suspended":"Suspended","openAgainst":"{count} open reports about this member","photos":"No photos | 1 photo | {count} photos","details":"Reporter's note:","by":"Reported by {'@'}{handle}","gone":"no longer there","view":"View on the site","previous":"Previous","next":"Next","action":{"none":"Dismiss","delete_comment":"Delete comment","delete_dive":"Delete dive","clear_profile":"Clear photo and bio","suspend_user":"Suspend member"},"confirm":{"none":"Dismiss this report? Nothing is changed.","delete_comment":"Delete {'@'}{handle}'s comment? This can't be undone.","delete_dive":"Delete {'@'}{handle}'s dive and its photos? This can't be undone.","clear_profile":"Remove {'@'}{handle}'s profile photo and bio?","suspend_user":"Suspend {'@'}{handle}? They're signed out everywhere, can't sign in again, and their profile, dives and comments disappear for everyone until the suspension is lifted from Members."}},"locations":{"title":"Locations","createBtn":"Create location","updateBtn":"Update location","deleteConfirm":"Delete location {slug}?"},"animals":{"title":"Animals","createBtn":"Create animal","updateBtn":"Update animal","deleteConfirm":"Delete animal {slug}?"},"animalLocations":{"title":"Animal Locations","createBtn":"Create animal location","updateBtn":"Update animal location","deleteConfirm":"Delete animal location {label}?"},"researchPrompt":{"copy":"Copy research prompt","copiedShort":"Copied","noLocations":"Every destination is already paired with this species — nothing left to research.","noAnimals":"Every species is already paired with this destination — nothing left to research.","copyFailed":"Could not write to the clipboard."},"bulkActions":{"openBtn":"Bulk Import","title":"Bulk Import Animal-Location Relations","hint":"Paste a JSON object with a \"destinations\" array. Each destination has an \"id\" (location slug) and an \"animals\" array with \"id\" (animal slug) and \"probability\": 12 values from January to December, each an integer 0–2 (0 = no sighting, 1 = medium, 2 = high). Optional \"isTop\" (true/false) marks a featured pair; omit it to keep the current value.","validateBtn":"Validate JSON","importBtn":"Import","preview":"Ready to import: {destinations} destination(s), {pairs} animal-location pair(s).","processing":"Processing {done} of {total}…","created":"{n} created","updated":"{n} updated","unchanged":"{n} unchanged","errors":"{n} error(s)"},"codeTranslation":{"createBtn":"Create {label}","updateBtn":"Update {label}","deleteConfirm":"Delete {label} {code}?","items":{"countries":"country","seas":"sea","categories":"category","conservation-statuses":"conservation status","habitats":"habitat","diets":"diet","activity-periods":"activity period","social-behaviors":"social behavior","current-strengths":"current strength"}},"media":{"title":"Media","clear":"Clear image","dropHint":"Drop a PNG, JPEG or WebP here, or click to choose one","name":"File name","nameThumbSuffix":"Name may not end in \"-thumb\" — that suffix is reserved for thumbnails","nameTooLong":"Name is too long (96 characters max)","unsupportedType":"Only PNG, JPEG and WebP files can be uploaded","conflict":"Already on the CDN: {keys}","overwrite":"Replace existing","fullTitle":"Full image","thumbTitle":"Thumbnail","ogTitle":"Share image","ogHint":"A 1200×630 JPEG for link previews, centre-cropped automatically. JPEG because Facebook, LinkedIn and WhatsApp will not render a WebP.","original":"Original","optimized":"Optimized","compareLabel":"Drag to compare the original with the optimized image","optimizedAlt":"Optimized image preview","originalAlt":"Original image preview","thumbAlt":"Thumbnail preview","ogAlt":"Share image preview","resetZoom":"Reset zoom","quality":"Quality","aspectRatio":"Aspect ratio","encoding":"Encoding…","upload":"Upload to CDN","tooLarge":"A rendition exceeds 10MB — lower the quality","copyUrl":"Copy URL","key":"Key","size":"Size","uploadedAt":"Uploaded","filterByKey":"Filter by key","backfill":"Generate {count} missing share images","backfillRunning":"Generating share images… {done}/{total}","backfillFailed":"Could not generate: {keys}","deleteConfirm":"Delete {key} from the CDN? Any page still using it will show a broken image.","deleteImage":"Delete {key}","attribution":"Credit","attributionName":"Photo credit","attributionNamePlaceholder":"Photographer or source","attributionUrl":"Credit link","attributionHint":"Shown discreetly on the hero of the page that uses this image. Leave both blank for no credit.","attributionNameRequired":"Add a name to go with the credit link","attributionUrlInvalid":"The link must start with http:// or https://","attributionEdit":"Edit credit for {name}","attributionDialogTitle":"Credit for {name}","attributionSave":"Save credit"}},"seo":{"membershipTitle":"Subscription – TheOceanGuide","membershipDescription":"Go PRO on The Ocean Guide: AI species identification, dive photos and an unlimited logbook.","searchTitle":"Search – TheOceanGuide","searchDescription":"Search every scuba diving destination, country and marine species, and find out where and when to dive to see them.","identifyTitle":"Identify Marine Life from a Photo – TheOceanGuide","identifyDescription":"Upload a photo or describe a fish, shark, ray or any other sea creature and find out what it is with AI.","homeTitle":"Best Diving Destinations and Marine Life – TheOceanGuide","homeDescription":"Explore the world's top scuba diving destinations and marine species. Get expert guides on water conditions, marine life sightings, and the best season to dive.","mapTitle":"Diving Map – Explore Every Destination","mapDescription":"Browse every scuba diving destination on an interactive world map and open any site for its marine life, conditions and best season.","animalPageTitle":"{name} – Where to See It, Best Season","animalDescSuffixSingular":"See {name} in {count} dive destination including {locations}.","animalDescSuffixPlural":"See {name} in {count} dive destinations including {locations}.","countryPageTitle":"Diving in {name} – Top Dive Sites and Marine Life","countryDescBase":"Explore the best scuba diving destinations in {name}: {locations}.","countryDescSpot":" Spot {animals} and {count} more species.","locationPageTitle":"{name}, {country} – Diving Guide, Marine Life and Best Season","locationPageTitleShort":"{name}, {country} – Diving Guide and Best Season","locationPageTitleShortest":"{name}, {country} – Diving Guide","locationDescBase":"Dive guide for {name} in {sea}, {country}.","locationDescBestDiving":" Best diving: {months}.","locationDescSpot":" Spot {animals} and {count} more species.","inviteTitle":"You're invited – TheOceanGuide","inviteDescription":"Join The Ocean Guide for free: discover what lives in each place, and keep a logbook of your dives.","privacyTitle":"Privacy Policy – Theoceanguide","privacyDescription":"How theoceanguide.com handles your data: what we collect, how Google Analytics cookies and consent work, and how to exercise your GDPR rights.","termsTitle":"Terms and Conditions – Theoceanguide","termsDescription":"Terms of use for theoceanguide.com, an independent educational project: sighting data comes with no guarantee and any dive you plan is at your own risk.","aboutTitle":"About – Theoceanguide","aboutDescription":"Who is behind theoceanguide.com: an independent project built by two divers in Mallorca to make marine life and dive destinations easier to understand.","aboutStoryTitle":"Our Story – Theoceanguide","aboutStoryDescription":"How theoceanguide.com began: two divers in Mallorca who met on Instagram and built the guide they wanted to have.","helpTitle":"Help Center – TheOceanGuide","helpDescription":"Answers to common questions about The Ocean Guide: your account, logging dives, privacy, buddies, PRO, Ask AI and how the guide works.","helpArticleTitle":"{question} – TheOceanGuide Help","breadcrumbHome":"Home","faq":{"seasonRange":"from {from} to {to}","seasonMonth":"in {month}","seasonAllYear":"all year round","siteSeason":"{site} {season}","siteInCountry":"{site} ({country})","countryCount":"one country | {count} countries","suit":{"rash":"a rash guard or a 1–3 mm shorty","3mm":"a 3 mm wetsuit","5mm":"a 5 mm wetsuit","7mm":"a 7 mm wetsuit","dry":"a 7 mm semi-dry or a drysuit"},"bestTimeTitle":"When is the best time to dive in {name}?","bestTimeAnswer":"The best time to dive in {name} is {season}.","bestTimeAllYear":"{name} can be dived all year round.","bestTimeTemp":"In those months the water is between {min} and {max}.","countryBestTimeVaries":"It depends on where you dive in {name}: {list}.","marineLifeTitle":"What marine life can you see diving in {name}?","marineLifeAnswer":"Divers in {name} can encounter {animals}. | Divers can encounter {count} species in {name}. Highlights include {animals}.","speciesSeasonTitle":"When can you see the {animal} in {place}?","speciesSeasonAnswer":"The {animal} is most often seen in {place} {season}.","speciesSeasonAllYear":"The {animal} can be seen in {place} all year round.","tempTitle":"What is the water temperature in {name}?","locationTempAnswer":"Water temperature in {name} ranges from {min} in {coldMonth} to {max} in {warmMonth}.","countryTempAnswer":"Water temperature in {name} ranges from {min} to {max} through the year.","countryTempAnswerSites":"Water temperature across {name} ranges from {min} at {coldSite} to {max} at {warmSite}.","suitTitle":"What wetsuit do I need to dive in {name}?","suitAnswerSame":"With the water between {min} and {max}, {suit} is usually enough all year round.","locationSuitAnswerRange":"Most divers wear {coldSuit} in {coldMonth}, when the water drops to {min}, and {warmSuit} in {warmMonth}, when it reaches {max}.","countrySuitAnswerRange":"The water across {name} ranges from {min} to {max}, so pack anything from {warmSuit} to {coldSuit} depending on the site and the season.","visibilityTitle":"What is the visibility like when diving in {name}?","visibilityAnswer":"Visibility in {name} ranges from {min} to {max}.","visibilityClearest":"The water is clearest {season}.","countryVisibilityClearest":"The clearest water is found at {site}.","currentsTitle":"What are the currents like in {name}?","currentsAnswer":"Divers in {name} can expect {currents} currents, depending on the month and the dive site.","nightTitle":"What can you see on a night dive in {name}?","nightAnswer":"After dark, {name} reveals nocturnal species such as {animals}.","whereTitle":"Where is {name} located?","whereAnswer":"{name} is a dive destination in {country}, in the {sea}.","destinationsTitle":"What are the best dive destinations in {name}?","destinationsAnswer":"{name} has one dive destination: {list}. | {name} has {count} dive destinations, including {list}.","animalWhereTitle":"Where can you see the {name}?","animalWhereAnswer":"The {name} can be seen at {sites}. | The {name} can be seen at {count} dive destinations in {countries}. The best spots include {sites}.","animalBestTimeTitle":"What is the best time to see the {name}?","animalBestTimeOne":"The {name} is most often seen at {site} {season}.","animalBestTimeAllYear":"The {name} can be seen all year round at {sites}.","animalBestTimeVaries":"Sightings of the {name} peak at different times depending on the destination: {list}.","animalAllYearTitle":"Can you see the {name} all year round?","animalAllYearAnswer":"Yes. At {sites}, the {name} is seen all year round.","animalCountryTitle":"Where can you see the {name} in {country}?","animalCountryAnswer":"In {country}, you can see the {name} at {sites}.","sizeTitle":"How big does the {name} get?","sizeAnswer":"The {name} can reach up to {length} in length.","sizeAnswerWithWeight":"The {name} can reach up to {length} in length and {weight} in weight.","habitatTitle":"What habitat does the {name} live in?","habitatAnswer":"The {name} is found in these habitats: {habitats}.","depthTitle":"How deep does the {name} live?","depthAnswer":"The {name} lives {depth}.","depthBetween":"between {min} and {max} {unit} deep","depthDownTo":"down to {value} {unit}","depthFrom":"from {value} {unit} down","depthAround":"at around {value} {unit}","depthSurface":"from the surface down to {value} {unit}","dietTitle":"What does the {name} eat?","activityTitle":"When is the {name} most active?","socialTitle":"Does the {name} live in groups?","social":{"group":"Yes. The {name} usually lives in groups, so where you spot one you will often see several.","solitary":"No. The {name} is mostly solitary and is usually seen on its own.","paired":"The {name} usually lives in pairs, so where you spot one its partner is often close by."},"lifespanTitle":"How long does the {name} live?","lifespanAnswer":"The {name} lives {lifespan}.","lifespanBetween":"{min} to {max} {unit}","lifespanUpTo":"up to {value} {unit}","lifespanAtLeast":"at least {value} {unit}","lifespanAround":"around {value} {unit}","conservationTitle":"What is the conservation status of the {name}?","conservationAnswer":"The {name} is listed as {status} on the IUCN Red List of Threatened Species."}},"about":{"title":"About The Ocean Guide","intro":"Theoceanguide is an independent project built by two divers in Mallorca. It gathers what we wish we had known before each dive: which species a place holds, when they show up, and what the water is doing at that time of year.","storyTitle":"Our Story","storySea":"We live in Mallorca and have spent our whole lives close to the sea. We started out snorkeling, later discovered scuba diving and, ever since we were kids, have felt enormous curiosity about and respect for the animals that live underwater.","storyMet":"That passion for exploring is also what brought us together. In 2018 we shared a love of underwater photography and were never without our GoPros. We met on Instagram and, little by little, started sharing more than photos and experiences.","storyIdea":"A couple of years ago, between conversations and plenty of dives, an idea came up: what if there were a place where you could search for an animal and find out where to see it? Or pick a destination on the map and learn which species you can see there?","storyBuild":"It felt like an idea worth pursuing. So, combining Xisco's experience as a developer with Bruno's in product design, we decided to build it ourselves.","storyBorn":"That is how The Ocean Guide was born.","storyClose":"In short, we are building the guide we always wish we'd had.","storySignature":"Xisco and Bruno","storyPhotoCaption":"Bruno, on the left, and Xisco.","storyPhotoAlt":"Bruno, on the left, and Xisco, on the right, smiling at a desk with code open on a large monitor.","madeIn":"Made in {place}"},"help":{"title":"Help center","heading":"How can we help?","lead":"Browse the most common questions, or search for an answer.","searchPlaceholder":"Search for an answer","noResults":"We couldn't find an answer to that. Try other words, or write to us.","contactTitle":"Still need help?","contactCopy":"Write to us and tell us what happened. If it's about your account, write from the email address you sign in with.","sendEmail":"Send us an email","copyEmail":"Copy email address","emailCopied":"Email address copied","allQuestions":"See all questions","categories":{"start":"Getting started","logbook":"Your logbook","buddies":"Buddies, privacy and account","subscription":"Subscription","askAi":"Ask AI","guide":"The guide"},"articles":{"whatIsTheOceanGuide":{"q":"What is The Ocean Guide?","a":"It's a guide to where and when to see marine life, and a logbook for your own dives. Search for an animal to find out where it lives, or search for a place to find out what you can see there and in which months.\n\nWith an account you can also log your dives, keep a list of the species you've seen, earn stamps in your dive passport and follow your buddies.\n\nThe Ocean Guide is an independent project built by two divers in Mallorca."},"createAccount":{"q":"How do I create an account?","a":"You can read the whole guide without an account. To create one, open the sign-in page and continue with Google or Apple, or ask for a code by email.\n\nThere's no separate sign-up form: your account is created the first time you sign in."},"signInCode":{"q":"I'm not getting my sign-in code","a":"The code usually arrives within a minute or so. Check your spam folder, and check that you typed your email address correctly.\n\nIf it still hasn't arrived, choose \"Send another code\", which becomes available 30 seconds after the last one. Each code has 6 digits and expires after 10 minutes, so use the most recent one.\n\nIf no code ever arrives, write to us at {email}."},"signInPassword":{"q":"Do I need a password?","a":"No. You sign in with a code we email you or with your Google or Apple account. If they use the same email address, they open the same account.\n\nYou stay signed in on each device until you sign out or stop using it for 90 days."},"phoneApp":{"q":"Is there an iPhone or Android app?","a":"We're working on it, and it will be available soon. In the meantime, everything works in your phone's browser at theoceanguide.com, including logging dives and adding photos, and your account is the same on every device."},"offline":{"q":"Does it work offline?","a":"Not at the moment. You need a connection to open the guide and to save a dive.\n\nIf you're on a boat with no signal, log the dive when you're back online and set the date and time of the dive. It will appear in the right place in your logbook."},"languageUnits":{"q":"How do I change the language or units?","a":"Open Settings and choose your language, and metric or imperial units. On a computer you'll also find both in the menu under your profile photo. On a phone, go to your profile and tap the gear icon.\n\nIf you're signed in, we save your choice to your account."},"logDive":{"q":"How do I log a dive?","a":"Tap the + in the bottom bar, or \"Add a dive\" at the top of the page on a computer, then choose \"Add it by hand\". Choose scuba, freedive or snorkel, then add where and when you dived, the details, the species you saw and your buddies.\n\nYou only need the place and the date. Everything else is optional, and you can come back and fill it in later."},"editDive":{"q":"How do I edit or delete a dive?","a":"Open the dive from your profile and choose to edit it. You can delete it from there too.\n\nDeleting a dive can't be undone. Its photos go with it."},"siteMissing":{"q":"The site I dived isn't listed","a":"When you log the dive, search for the site by name. If it isn't there, choose to add it as a new site and drop a pin to say where it is.\n\nYour dive saves straight away. We then review new sites and may add them to the list every member can choose from. A site added this way doesn't show who suggested it."},"taggedDive":{"q":"A buddy tagged me on a dive. How do I add it to my logbook?","a":"You'll get a notification with an \"Add dive\" button. You can also open the dive and choose \"Add to my dives\".\n\nThe new dive starts with the same place, date and time. Change anything that was different for you. You can add the species your buddy saw, but their notes, gear and photos aren't copied."},"organiseDives":{"q":"How do I organise my dives?","a":"Put them in folders, such as one for each trip. You can add a dive to a folder when you log it, or later from the dive itself. On your profile, you can then view your log as a list or by folder.\n\nDeleting a folder doesn't delete its dives. They stay in your logbook."},"importDives":{"q":"Can I import dives from a dive computer or another logbook?","a":"Yes, from a UDDF file, which most dive logs can export. Tap the + in the bottom bar, or \"Add a dive\" at the top of the page on a computer, then choose \"Import from a dive computer\". Pick the file and check what it found. Each dive needs a place, and you can give one place to a whole group. You can also tag the species you saw on each dive. Importing the same file again never adds a dive twice.\n\nIf your computer has no app that exports UDDF, Subsurface is a free desktop program that downloads from most computers and can.\n\nWe can't connect to a computer directly over Bluetooth yet. If you'd use that, write to us at {email} and tell us which computer you have. It helps us decide what to build next."},"exportLogbook":{"q":"Can I export my logbook?","a":"There's no export button yet, but your data is yours. Write to {email} from your account's email address and we'll send you a copy in a standard format that other software can read. We'll reply within one month."},"markSpecies":{"q":"How do I add a species without logging a dive?","a":"Open the animal's page in the guide and choose \"Mark as spotted\". It goes on your list of species and you get its trading card. You can undo it from the same place.\n\nSpecies you tag on a dive are added to your list automatically."},"divePassport":{"q":"How does the dive passport work?","a":"It's built from your logbook. Your first dive at a guide site in a country earns you a visa stamp for it, and the passport keeps count of your dives, sites, species and total time.\n\nYou can open it from your profile and share it as an image. PRO members can also choose its color and emblem."},"tradingCards":{"q":"What are trading cards?","a":"You get a card for every species you've seen. You'll find them in the Animals tab of your profile, where you can flip them and share them.\n\nPRO members can personalize a card with their own photo, place and date, and choose favourites to show at the top of their profile."},"findBuddies":{"q":"How do I find my buddies?","a":"Open Buddies and search by name or user name, then choose Follow. If their profile is public, you follow them straight away. If it's private, they have to accept your request first.\n\nWhen you log a dive, you can tag the members you dived with. They get a notification and can add the dive to their own logbook."},"whoSeesProfile":{"q":"Who can see my profile and my dives?","a":"Profiles are public by default, so anyone can see your name, photo, user name, bio and country, along with your dives, species, dive passport and the places you've dived or saved.\n\nAnyone who can see your logbook can open each of your dives in full, including its photos, notes and gear, so keep that in mind when you write your notes.\n\nYour email address is never shown, and your wallet stays private. To limit who sees your dives, make your profile private."},"privateProfile":{"q":"How do I make my profile private?","a":"Go to Edit profile and turn off \"Public profile\". Your dives, species and dive passport are then visible only to you and your followers, and anyone new has to ask to follow you.\n\nYour name, user name and photo stay visible, and signed-in members can still find you by name or user name so they can tag you or ask to follow you. Divers and their dives don't appear in search engine results, whichever setting you choose."},"reportMember":{"q":"How do I remove a follower or report someone?","a":"To remove a follower, open your followers list on your profile and choose Remove. To stop new people following you without asking, make your profile private.\n\nTo report a member or anything inappropriate, write to {email} with a link to the profile or dive."},"changeUserName":{"q":"How do I change my user name?","a":"Go to Edit profile and choose Change next to your user name.\n\nYour old user name becomes free for anyone else to take, and links to your old profile address stop working."},"changeEmail":{"q":"How do I change my email address?","a":"You can't change it yourself at the moment. Write to {email} from your current address and tell us the new one."},"wallet":{"q":"What is the wallet, and who can see it?","a":"It keeps your certifications and insurance together, ready to show at a dive centre. You can find it on your profile. Add the details and, if you like, a photo or PDF of each one.\n\nOnly you can see your wallet. The one exception is a certification you choose to show on your profile, which appears under your name.\n\nThe free plan holds one certification and one insurance policy, and PRO has no such limit. If you add an expiry date, we'll let you know in your notifications 30 days before it."},"yourData":{"q":"How do you use my data?","a":"We use it to run your account and logbook. We don't sell it, and analytics run without any advertising features. In Europe, Google Analytics only runs if you accept it.\n\nThe Privacy Policy explains what we collect, who helps us process it and how to use your rights."},"deleteAccount":{"q":"How do I delete my account?","a":"Open Settings and choose \"Delete account\". We'll email you a code to confirm it's you.\n\nThis removes your profile, dives, photos and the rest of your account data for good, and it can't be undone. A subscription is cancelled straight away, with no refund for the time left. Divers who tagged you keep your name on their dives, no longer linked to an account."},"whatIsPro":{"q":"What's free, and what do I get with PRO?","a":"The guide, your dive passport and your trading cards are free, as is a logbook of up to 50 dives.\n\nPRO adds an unlimited logbook, up to 10 photos on each dive, 30 photo and 100 description identifications with Ask AI each month, a personalized passport and cards, favourite cards, unlimited wallet cards and a badge on your profile.\n\nThe Subscription page shows current prices and compares the plans side by side."},"weekPass":{"q":"What is the week pass?","a":"It gives you everything in PRO for 7 days, which is handy for a dive trip. You pay once and it doesn't renew, so there's nothing to cancel.\n\nIts 30 photo and 100 description identifications are for those 7 days. If you subscribe while it's running, your limits start again."},"inviteFriends":{"q":"How do I get a free PRO month?","a":"Invite 3 people with your link, which is on the Subscription page. Each one counts once they've created an account and logged their first dive. They need to open your link before signing up, on the device they sign up with.\n\nWhen the third one logs a dive, we'll let you know and you can start your free month whenever you like. It lasts one month, doesn't renew and includes everything in PRO, with its own 30 photo and 100 description identifications. You can earn it once per account.\n\nYour link and your free month only appear while you're on the free plan. If you've already earned the month, it waits until your paid plan ends. If you subscribe while it's running, your subscription takes over and the rest of the month is lost."},"cancelSubscription":{"q":"How do I cancel my subscription?","a":"Open Subscription and choose \"Manage billing\", then cancel from there. You keep PRO until the end of the period you've paid for, and you won't be charged again."},"refund":{"q":"Can I get a refund?","a":"Cancelling stops future payments, but it doesn't refund the period you've already paid for. You keep PRO until that period ends.\n\nIf you are a consumer, you have 14 calendar days from purchase to withdraw, as explained in our Terms and Conditions.\n\nIf you were charged by mistake or something went wrong, write to {email} from your account's email address and we'll look into it."},"cancelSubscription_apple":{"q":"How do I cancel my subscription?","a":"A subscription bought in the iPhone app is managed by Apple. Open Subscription and choose \"Manage billing\", or go to Settings, tap your name, then Subscriptions. You keep PRO until the end of the period you've paid for, and you won't be charged again."},"cancelSubscription_google":{"q":"How do I cancel my subscription?","a":"A subscription bought in the Android app is managed by Google Play. Open Subscription and choose \"Manage billing\", or open the Play Store, tap your profile picture, then Payments & subscriptions. You keep PRO until the end of the period you've paid for, and you won't be charged again."},"refund_apple":{"q":"Can I get a refund?","a":"Purchases made in the iPhone app are charged by Apple, so refunds are Apple's to give. You can ask for one at reportaproblem.apple.com.\n\nCancelling stops future payments, but it doesn't refund the period you've already paid for. You keep PRO until that period ends."},"refund_google":{"q":"Can I get a refund?","a":"Purchases made in the Android app are charged by Google Play, so refunds follow Google Play's policy. You can ask for one from your order history in the Play Store.\n\nCancelling stops future payments, but it doesn't refund the period you've already paid for. You keep PRO until that period ends."},"whenProEnds":{"q":"What happens to my dives and photos when PRO ends?","a":"Nothing is deleted. All your dives, photos and wallet cards stay where they are.\n\nWhat changes is what you can add. On the free plan you can't add dive photos or use Ask AI, and you can't log new dives if you already have 50 or more. If you go PRO again, you can pick up where you left off."},"paymentFailed":{"q":"My payment failed. What do I do?","a":"Open Subscription, choose \"Manage billing\" and update your card. You keep PRO while the payment is being retried, but if the retries run out, your subscription ends."},"identifySpecies":{"q":"How do I identify an animal I saw?","a":"Use Ask AI, which is part of PRO. Take or choose a photo and frame just the animal so nothing else gets in the way, or describe what you saw: what kind of animal it was, its colours or pattern, its size and where you saw it.\n\nYou'll get the most likely species, with a link to its page if it's in the guide."},"aiLimits":{"q":"How many identifications do I get?","a":"PRO includes 30 photo identifications and 100 description identifications each calendar month. The free plan doesn't include any.\n\nYour limits reset on the 1st of each month, and unused identifications don't carry over. In the meantime, you can still find an animal in the guide by name or category.\n\nA week pass includes the same amounts for its 7 days, whichever day you buy it, and they end with the pass."},"aiAccuracy":{"q":"How accurate is Ask AI?","a":"It's a good starting point, but it can make mistakes, especially with similar-looking species or unclear photos. A sharp, well-framed photo gives the best result.\n\nNever use an identification to decide whether it's safe to approach, touch or handle an animal."},"aiPhotos":{"q":"Do you keep the photos I send to Ask AI?","a":"No. An external AI service analyses your photo or description to identify the species. We don't store them, and we don't use them to train models or to identify people.\n\nWe only keep a record of when you made each request and whether it was a photo or a description, to apply your monthly limits."},"speciesMissing":{"q":"The species I saw isn't in the guide","a":"If Ask AI suggests a species that isn't in the guide yet, choose \"Request this species\". We review every request, and we'll let you know in your notifications when it's published.\n\nYou can also write to {email} with its name."},"guideData":{"q":"Where does the guide's information come from?","a":"We put it together from dive logs, published research and what divers tell us.\n\nThe sea changes all the time, so treat the information as a guide to your chances rather than a promise. Wild animals keep their own schedule."},"liveConditions":{"q":"Are the water conditions live?","a":"No. Temperature, visibility, current and season figures are typical averages, not today's conditions.\n\nThey don't replace your training, official warnings or the advice of local dive centres. Always check conditions on site and dive within your limits."},"wrongInformation":{"q":"I found a mistake in the guide","a":"Please tell us. Write to {email} with a link to the page and what you think is wrong. If you've dived there or seen that animal, your experience helps too."},"aiImages":{"q":"Why are some images labelled as AI?","a":"Images in the guide that don't credit a photographer are generated with AI, and we label them so you always know.\n\nThey show what an animal or place is like, but they aren't photos of it, so don't rely on them to identify a species. Real photos always credit their author."},"getListed":{"q":"Can I pay to get my dive centre or destination listed?","a":"Not at the moment, but if you're interested, write to us at {email}."}}},"privacy":{"title":"Privacy Policy","lastUpdated":"Last updated: November 2026","intro":"At theoceanguide.com we respect your privacy and are committed to protecting the personal data you share with us, in accordance with the General Data Protection Regulation (GDPR, Regulation (EU) 2016/679) and Spain's Organic Law 3/2018 of 5 December on the Protection of Personal Data and Guarantee of Digital Rights (LOPDGDD). You do not need to give us any personal data to browse the site.","labels":{"controllers":"Joint controllers:","contact":"Contact email:","address":"Postal address:","data":"Data:","purpose":"Purpose:","cookies":"Cookies:","basis":"Legal basis:","visibility":"Profile visibility:","stored":"What we keep:"},"controllerTitle":"1. Data Controllers","controllerNames":"Francisco Hernández Vich and Bruno Pardo Subira.","controllerAddress":"Sa Rectoria, 15, 07100 Sóller, Balearic Islands, Spain.","controllerIdentity":"Full identification details, such as tax ID numbers (NIF), are available to users and the competent authorities upon formal request to the contact email.","controllerRights":"You can exercise your rights with either of them.","purposesTitle":"2. What Data We Collect, Why and on What Legal Basis","purposesIntro":"We process your personal data for the following purposes and on the following legal bases:","purposes":{"browsing":{"title":"A. Browsing and security","data":"IP address, browser type, operating system and pages visited.","purpose":"Delivering the pages and maps, protecting them against attacks and keeping the site running smoothly.","basis":"Our legitimate interest in keeping the site secure and running (Art. 6(1)(f) GDPR)."},"analytics":{"title":"B. Web analytics and cookies","data":"Visit statistics from Google Analytics: pages viewed, approximate country, device and browser.","purpose":"Measuring our audience with aggregated data to understand what people look for and improve the site. Google Analytics runs without any advertising features.","cookies":"In the European Economic Area, the United Kingdom and Switzerland, Google Analytics is not loaded until you accept it, so nothing is sent to Google before then. Elsewhere it runs from your first visit and you can turn it off at any time. When it runs, it sets its own cookies to recognise returning visits. We also store one small cookie with your answer to the cookie banner, so we do not ask again on every visit. You can change your answer at any time with the \"Cookie settings\" button just below.","basis":"Your consent (Art. 6(1)(a) GDPR), which you give or withdraw in the cookie banner."},"account":{"title":"C. Your account","data":"Your email address, your profile details (name, photo, user name, bio and country), your language and unit preferences, and what you add to your account: dives, photos, recorded species and saved places. While you are signed in, we also keep the IP address and browser your session was opened from, to protect your account. If you join through someone's invite link, we also keep who invited you. They only see how many people have joined and logged a dive, never who.","purpose":"Creating and managing your account, keeping your dive logbook and connecting with other members. You sign in with a code we email you or with your Google or Apple account. If you use Google, it shares your name, email address and profile photo with us, and that photo is loaded from Google until you upload your own. If you use Apple, it shares your name and email address with us. If you choose to hide your email, we receive a private address from Apple that forwards our messages to you.","basis":"Performance of the contract you accept when you create your account, that is, our Terms and Conditions (Art. 6(1)(b) GDPR). Session records rely on our legitimate interest in protecting accounts (Art. 6(1)(f) GDPR).","visibility":"Your profile is public by default: anyone can see your name, photo, user name, bio, country and when you joined, your dives (with their photos, notes, depth profiles, cylinders, gas and weight, the species seen and the dive buddies you add) and the places you have dived or saved. Your email address is never shown. If you make your profile private, your dives, species and dive passport are visible only to you and the followers you accept. Your name, user name and photo remain visible. Whether your profile is public or private, signed-in members can find you by typing the start of your user name or of any word in your name, to tag you as a dive buddy or ask to follow you, and we list the people they are connected to first. If you sign up with an emailed code, the name we suggest is the part of your email address before the {'@'}, and it stays your name until you change it, so check it when you set up your profile."},"ai":{"title":"D. AI identification","data":"The photo or description you send to Ask AI and, for each request, when you made it and whether it was a photo or a description.","purpose":"Identifying the species with an external AI service and applying the monthly usage limits.","stored":"We do not store your photos or descriptions, and we do not use them to train models or to identify people. Usage records from past months are deleted the next time you use the feature. If you ask us to add a species, we keep that request linked to your account.","basis":"Providing the service you request (Art. 6(1)(b) GDPR)."},"sites":{"title":"E. Dive sites suggested by members","data":"The site's name and the point you mark on the map when you log a dive at a site that is not on our list yet.","purpose":"Reviewing those sites and adding them to the list of dive sites every member can choose from. A site added this way does not show who suggested it, and your dives there stay as public or private as the rest of your logbook.","basis":"Our legitimate interest in improving the shared catalogue of dive sites (Art. 6(1)(f) GDPR)."},"membership":{"title":"F. PRO subscriptions and passes","data":"If you go PRO, your customer ID with our payment provider, the status of your subscription and the passes you buy. Your card details are handled directly by that provider and never reach us.","purpose":"Charging the subscription or passes and giving you access to PRO features.","basis":"Performance of the purchase contract (Art. 6(1)(b) GDPR) and compliance with our tax obligations (Art. 6(1)(c) GDPR)."}},"retentionTitle":"3. How Long We Keep Data","retention":{"account":{"label":"Your account:","text":"for as long as you keep it. You can delete it under Settings, or ask us by email to do it. When you delete it, we erase your profile, dives, photos and the rest of your account data, and cancel your subscription straight away if you have one. Automatic database backups are gone within 30 days. If other members had tagged you as a dive buddy, their dives keep the name they wrote, without a link to your profile."},"sessions":{"label":"Sessions:","text":"each session record (IP address and browser) expires after 90 days without use and is deleted when you sign out or delete your account."},"logs":{"label":"Technical logs:","text":"our hosting provider keeps them for a limited time, under its own policy."},"analytics":{"label":"Analytics:","text":"Google Analytics keeps the data for the retention period we have set, which is 14 months at most."},"payments":{"label":"Payments:","text":"our payment provider keeps payment records for as long as the law requires, even if you delete your account."}},"recipientsTitle":"4. Recipients and International Transfers","recipientsIntro":"We do not sell your personal data or share it with third parties for commercial purposes. To run the site, we share it with providers in these categories:","recipients":{"hosting":{"label":"Hosting and infrastructure:","text":"servers, database, photo storage, email delivery and protection against attacks."},"analytics":{"label":"Analytics:","text":"Google Analytics, as explained in section B."},"signIn":{"label":"Sign-in:","text":"Google or Apple, if you choose to sign in with your account with them."},"push":{"label":"App notifications:","text":"Google (Firebase Cloud Messaging) and Apple, if you allow notifications in the app. They receive an identifier for your device and the text of each notification, which can include another member's username and the start of their comment."},"ai":{"label":"Artificial intelligence:","text":"the service that analyses the photos and descriptions you send to Ask AI."},"payments":{"label":"Payments:","text":"the platform that processes payments for PRO subscriptions and passes."}},"recipientsBrowser":"In addition, when a page shows a map or a photo of an animal that is not in the guide, your browser connects directly to the map service or to the platform the photo comes from, which receive your IP address. Those photos belong to the authors credited on them. When you ask for an emailed code on the website, your browser also connects to our bot protection service, which receives your IP address and technical details of your browser to check that a person is asking.","transfersLabel":"International transfers:","transfers":"Some of these providers, like the platform the animal photos come from, are based in the United States or may process data there. The transfers we make are covered by the EU-US Data Privacy Framework, recognised by the European Commission through an adequacy decision, or by standard contractual clauses.","recipientsAsk":"If you want to know exactly which providers we use, write to {email} and we will tell you.","minorsTitle":"5. Children","minorsBody":"The site is not aimed at children under 14. If you are under 14, you need permission from a parent or guardian to create an account or accept Google Analytics. If we find that we have collected data from a child under 14 without that permission, we will delete their account and data.","rightsTitle":"6. Your Rights","rightsIntro":"The GDPR and the LOPDGDD give you these rights:","rights":{"access":{"label":"Access:","text":"to know what data we process about you."},"rectification":{"label":"Rectification:","text":"to correct inaccurate or incomplete data."},"erasure":{"label":"Erasure (\"right to be forgotten\"):","text":"to ask us to delete your data."},"objection":{"label":"Objection and restriction:","text":"to object to certain processing or ask us to restrict it."},"portability":{"label":"Portability:","text":"to receive your data in a structured, commonly used and machine-readable format."},"withdrawal":{"label":"Withdrawal of consent:","text":"at any time, for processing based on it, such as Google Analytics. Withdrawing it does not affect processing carried out before."}},"rightsHow":"To exercise them, write to {email}, from your account's email address if you can. We will only ask for proof of identity if we have reasonable doubts about who is making the request. We will reply within one month of receiving it.","rightsComplaint":"If you think we have not handled your rights properly, you can file a complaint with the Spanish Data Protection Agency (AEPD) at {aepd}.","changesTitle":"7. Changes to This Policy","changesBody":"We may change this policy to reflect changes in the law or in how the site works. The date at the top always shows the current version. If a significant change affects your rights or something you consented to, we will let you know or ask for your consent again."},"consent":{"title":"Cookie settings","body":"We use Google Analytics to understand how our pages are used. It only runs if you allow it, and your data is never used for advertising.","privacyLink":"Read our Privacy Policy","accept":"Accept","reject":"Reject","manage":"Cookie settings"},"terms":{"title":"Terms and Conditions","lastUpdated":"Last updated: November 2026","intro":"By accessing and using theoceanguide.com (\"the Website\"), you accept these Terms and Conditions and agree to comply with them. If you do not agree with any of them, you must not use the Website.","section1Title":"1. Legal Information and Ownership","section1Body":"In accordance with Spanish Law 34/2002 of 11 July on Information Society Services and Electronic Commerce (LSSI-CE), we inform you that theoceanguide.com is an independent project owned by Francisco Hernández Vich and Bruno Pardo Subira, with an address for notices at Sa Rectoria, 15, 07100 Sóller (Balearic Islands, Spain). Contact email: {email}. Full identification details, such as tax ID numbers (NIF), are available to users and the competent authorities upon formal request to that email address.","section2Title":"2. Purpose of the Website","section2Body":"The Ocean Guide is an outreach platform about marine life and marine areas that also lets its members keep their own dive logbook. Its content is provided solely for informational, educational and entertainment purposes.","section2Changes":"We reserve the right to change, suspend or discontinue the Website, or any part of it, at any time and without notice, and we do not guarantee that it will run without interruptions or errors. We may also update these Terms: the date at the top shows the current version, and by continuing to use the Website after a change you accept the new version. For paid services, section 7 also applies.","section3Title":"3. No Warranty and Limitation of Liability","section3AccuracyTitle":"Accuracy of Information:","section3AccuracyBody":"The marine environment is dynamic and ever-changing. Although we strive to provide up-to-date data, we do not guarantee that information on sightings, frequencies or conditions at destinations is accurate, complete or current.","section3AiTitle":"Artificial Intelligence Identification:","section3AiBody":"Automatic identifications from Ask AI are indicative only and may contain errors. They must never be used as a safety criterion for approaching, touching or handling a marine animal.","section3RiskTitle":"Assumption of Risk in Water Activities:","section3RiskBody":"If you plan a dive, a boat trip or a swim based on the content of the Website, you do so at your own risk. Visibility, temperature, current and season data are indicative averages, not live conditions. This content does not replace formal training, diving certification, official warnings or the guidance of local dive centres. Always check conditions on site, dive within your limits, and follow the rules for protected areas and wildlife.","section3LiabilityTitle":"Limitation of Liability:","section3LiabilityBody":"To the extent permitted by applicable law, we will not be liable for any damage, loss, accident or injury arising from the use or interpretation of the Website's content. Nothing in these Terms limits any liability that cannot be limited by law.","section4Title":"4. Intellectual and Industrial Property","section4Body":"All original content on the Website (text, data structures, logos and design) is our property unless stated otherwise. Photographs belong to their respective authors.","section4Copying":"Reproducing, distributing or transforming this content without prior written permission is prohibited. You may quote short extracts and link to our pages, provided you clearly credit the source with a direct link.","section4Database":"The Website's data on species, destinations and sightings forms a database whose collection, verification and presentation required a substantial investment on our part, and which is protected by the sui generis database right (Articles 133 et seq. of the consolidated text of the Spanish Intellectual Property Law).","section4Scraping":"Unless we have given prior written permission, you may not:","section4ScrapingItem1":"Extract or re-use all or a substantial part of the Website's content, or repeatedly or systematically extract insubstantial parts of it, whether manually or by automated means.","section4ScrapingItem2":"Access the Website or its API, or copy its content, using robots, spiders, scrapers or other automated tools, or circumvent rate limits, bot protection or any other technical measure that controls access.","section4ScrapingItem3":"Collect personal data about other members, such as their profiles, their dives or their dive buddies.","section4ScrapingItem4":"Use the Website's content to train, fine-tune or improve artificial intelligence models, or to build datasets, products or services that compete with the Website.","section4AiReservation":"In accordance with Article 4(3) of Directive (EU) 2019/790 and Article 67 of Spanish Royal Decree-law 24/2021, we expressly reserve the use of the Website's content for text and data mining, including the training of artificial intelligence models. This reservation does not affect uses that the law always permits, such as quotation or text and data mining for scientific research by research organisations.","section4ScrapingAllowed":"We do allow search engines to crawl and index the Website in line with our robots.txt file, solely to display links and short snippets that point to our pages. If you would like to re-use our data for an educational, scientific or conservation project, or need another kind of access, write to us at {email} and we will consider it. Please note that we cannot authorise the use of photographs, which belong to their authors.","section5Title":"5. Third-Party Links","section5Body":"The Website may contain links to third-party sites, such as photographers' pages, map providers or social networks. We have no control over them and accept no responsibility for their content, privacy policies or availability. If you find a link to unlawful content, you can report it to {email} so that we can review it and remove it if appropriate.","section6Title":"6. Permitted Use and Security","section6Body":"You agree to use the Website appropriately and, in particular, not to:","section6Item1":"Access private areas, other members' accounts or the admin panel without authorisation.","section6Item2":"Disable, overload or interfere with the operation or security of the Website.","section6Item3":"Use the Website for unlawful purposes or in bad faith.","section6Closing":"We reserve the right to restrict or block access for anyone who breaches these terms.","section6ContentTitle":"Content You Share","section6ContentBody":"You are responsible for what you post: your profile, dives, photos and comments. We have zero tolerance for objectionable content or abusive members. You must not post content that:","section6ContentItem1":"Harasses, bullies, threatens or impersonates anyone.","section6ContentItem2":"Is hateful, sexually explicit, violent or encourages self-harm or dangerous behaviour.","section6ContentItem3":"Is spam, a scam, or infringes someone else's rights, such as a photo you don't own.","section6ContentItem4":"Is unlawful, or reveals someone else's personal information without their consent.","section6ContentClosing":"Anyone can report a profile, dive or comment from its menu, and block a member so that neither of you sees the other. We review reports within 24 hours and may remove content and suspend or close the account of anyone who breaks these rules, without notice.","section7Title":"7. PRO Subscription and Week Pass","section7Body":"PRO is a paid digital service that extends the Website's features. You can buy it as a monthly or yearly subscription, or as a 7-day week pass. What each plan includes, its usage limits and its current price are shown on the Subscription page. Prices include applicable taxes.","section7PaymentTitle":"Payment:","section7PaymentBody":"You pay on the secure payment page of a third-party provider, which handles the charge, taxes and receipt. That page may ask you to accept its own terms, and that provider's name may appear on your receipt and bank statement.","section7StoreTitle":"Purchases in the Apps:","section7StoreBody":"If you buy PRO in the iPhone or Android app, Apple or Google charges you and their terms apply to the payment. Renewal, cancellation and refunds are handled in your Apple Account or Google Play settings and follow their policies. Deleting your account does not cancel an App Store subscription: cancel it there first.","section7RenewalTitle":"Automatic Renewal:","section7RenewalBody":"Your subscription renews and is charged automatically at the start of each period until you cancel it. The week pass is paid once and does not renew.","section7CancelTitle":"Cancellation:","section7CancelBody":"You can cancel your subscription at any time under \"Manage billing\" on the Subscription page. You keep PRO until the end of the period you've paid for and won't be charged again. Cancelling does not entitle you to a refund of the current period, without prejudice to your right of withdrawal.","section7WithdrawalTitle":"Right of Withdrawal:","section7WithdrawalBody":"If you are a consumer, you have 14 calendar days from purchase to withdraw without giving a reason. To do so, write to {email} from your account's email address before that period ends. We will refund what you paid to the same payment method within 14 days, deducting, where the law allows, a proportionate amount for the service you have already received. Once the service has been fully provided, you lose this right in the cases set out by law.","section7FailedTitle":"Failed Payments:","section7FailedBody":"If a charge fails, it will be retried and you keep PRO in the meantime. If the retries run out, your subscription ends.","section7PriceTitle":"Price Changes:","section7PriceBody":"A price change never affects a period you've already paid for. If it will affect your subscription, we will email you in advance so that you can cancel before it applies.","section7ChangesTitle":"Changes to the Paid Service:","section7ChangesBody":"If we are going to remove or significantly reduce a PRO feature, change these Terms to subscribers' detriment or close the service, we will email you with reasonable notice, unless an urgent security or legal reason prevents it. You can cancel before the change applies, and we will refund the proportionate part of the period you've paid for and won't get to use.","section7InviteTitle":"Free Month for Invites:","section7InviteBody":"If 3 people create an account through your invite link and log a dive, you earn one month of PRO, once per account. It's free, doesn't renew, has no cash value and can't be transferred. You can't start it while you have a subscription, and nothing is paid back for what's left of it if you subscribe or delete your account. Accounts created only to earn it don't count, and we may withhold or end the free month if that happens.","section7EndTitle":"End of PRO and Account Deletion:","section7EndBody":"When PRO ends, your dives, photos and wallet cards are kept, but the free plan's limits apply. If you delete your account, your subscription is cancelled immediately and, except as provided for withdrawal, the remaining time is not refunded.","section8Title":"8. Data Protection","section8Body":"Personal data collected through the Website is processed as set out in our {privacy}, which also explains how we use cookies.","section8PrivacyLink":"Privacy Policy","section9Title":"9. Governing Law and Jurisdiction","section9Body":"These Terms are governed by Spanish law. Any dispute will be submitted to the competent courts of Spain, without prejudice to any rights you have as a consumer under the law of your country of residence that cannot be excluded by contract. If any clause is found to be invalid, the rest will remain in effect. These Terms are available in Spanish and English; if the two versions differ, the Spanish version prevails."},"authEyebrow":"The Ocean Guide","authTitle":"Sign in or join","authCopy":"Keep a life list of what you have seen, and a wishlist of where you want to dive next.","authSignupTitle":"Create your account","authSignupCopy":"It takes a minute. Use Apple, Google or your email, with no password to remember.","authSigninTitle":"Welcome back","authSigninCopy":"Sign in to pick up your logbook, passport and buddies where you left them.","authGoogle":"Continue with Google","authApple":"Continue with Apple","authDivider":"or","authEmailLabel":"Email","authEmailPlaceholder":"you{'@'}example.com","authSendCode":"Email me a code","authCodeTitle":"Check your inbox","authCodeCopy":"We sent a 6-digit code to {email}. It expires in 10 minutes.","authCodeLabel":"Sign-in code","authVerify":"Sign in","authResend":"Send another code","authResendWait":"Resend in {seconds}s","authUseAnotherEmail":"Use a different email","authPasswordLink":"Sign in with a password","authPasswordBack":"Back to the other ways in","authSendError":"We could not send that code. Try again in a moment.","authHumanCheckError":"We could not confirm you are not a bot. Reload the page and try again.","authCodeError":"That code did not work. Check it and try again.","authSocialError":"Sign-in did not complete. Try again.","authSignupsClosed":"The Ocean Guide is invite-only for now. Sign-ups open to everyone soon.","authTerms":"By continuing or signing in, you accept our {terms} and confirm that you have read our {privacy}.","authTermsLink":"Terms of Use","authPrivacyLink":"Privacy Policy","onboarding":{"navTitle":"Welcome","carouselLabel":"What you can do with The Ocean Guide","slideLabel":"{current} of {total}","seasons":{"eyebrow":"Explore","title":"Where to go, and when","copy":"See what shows up at each dive site, month by month."},"identify":{"eyebrow":"Identify","title":"Not sure what you saw?","copy":"Send a photo and the AI tells you the species.","label":"Best match","match":"Scalloped Hammerhead Shark"},"cards":{"eyebrow":"Collect","title":"Every species becomes a card","copy":"Log what you see and build your collection."},"passport":{"eyebrow":"Travel","title":"A passport that fills as you dive","copy":"Every new country earns a stamp."},"logbook":{"eyebrow":"Log & share","title":"Log it, share it","copy":"Keep every dive and tag your buddies."},"dive":{"minutes":"{count} min","with":"with {name} +{count}","newCard":"Card added: Ocellaris Clownfish","newStamp":"New stamp: Philippines"},"season":{"now":"In season now","allYear":"All year"},"createAccount":"Create account","haveAccount":"I already have an account","offline":"You're offline. Connect to sign in or create your account."},"handleTitle":"Pick your user name","handleCopy":"This is how other divers find you. You can change it later.","handleLabel":"User name","handlePlaceholder":"manta","handleChecking":"Checking…","handleAvailable":"{'@'}{handle} is available","handleErrorLength":"Between 3 and 30 characters.","handleErrorCharset":"Lowercase letters, numbers, underscores and dots only, starting and ending with a letter or number.","handleErrorConsecutivePunctuation":"No two dots or underscores in a row.","handleErrorReserved":"That user name is reserved.","handleErrorTaken":"Someone already has that user name.","handleSaveError":"We could not save that user name. Try again.","handleCancel":"Cancel","setupStep":"Step {current} of {total}","setupNext":"Continue","setupSkip":"Skip","setupFinish":"Finish","setupNameTitle":"What's your name?","setupUnitsTitle":"Which units do you dive in?","setupUnitsCopy":"Set each one the way you dive. You can change them any time in settings.","unitsDepth":"Depth","unitsTemperature":"Temperature","unitsPressure":"Tank pressure","unitsWeight":"Weight","unitsVolume":"Tank size","settingsUnits":"Units","settingsConnections":"Connected apps","appleHealth":"Apple Health","appleHealthInfo":"Import the dives your Apple Watch saved","appleHealthImport":"Import","appleHealthHint":"We only read the depth, water temperature and diving workouts your watch saved, and never write to Health. To change access, open the Health app, tap your picture, then Apps.","settingsUnitsCopy":"Set each one the way you dive. They apply to your dives and to everything you read here.","settingsUnitsSection":"Measurements","settingsCustom":"Custom","setupPhotoTitle":"Add a profile photo","setupPhotoCopy":"So your buddies know it's you. Mask on is fine.","setupPhotoAdd":"Add a photo","setupAboutTitle":"Add your bio","setupPrivacyTitle":"Who can see your profile?","setupPrivacyCopy":"You can change this any time.","setupPublicHint":"Anyone can see your dives, species and dive passport, and follow you straight away.","setupPrivate":"Private profile","setupPrivateHint":"Only your followers see your dives, species and dive passport. Anyone new has to ask to follow you.","setupCountryPick":"Choose your country","setupCountryNoResults":"No countries match","setupCancel":"Cancel","setupCountryTitle":"Where are you based?","setupHandleTitle":"Pick your user name","setupDoneTitle":"All done!","setupDoneCopy":"Thanks for setting up your profile. The ocean is waiting.","setupDoneLog":"Log your first dive","setupDoneProfile":"See my profile","checklistTitle":"Get started","checklistProgress":"{done} of {total} done","checklistHide":"Hide this list","checklistDone":"Done:","checklistPassport":"Get your dive passport","checklistDive":"Log your first dive","checklistDiveHint":"Each new country earns a visa stamp in your passport.","checklistSpecies":"Mark a species you've seen","checklistSpeciesHint":"Search for an animal and add its card to your profile.","checklistProfile":"Add your photo and bio","checklistPhoto":"Add your photo","checklistBio":"Add your bio","checklistProfileHint":"So your buddies know it's you.","profileLogEmptyOwn":"Log a dive to start filling your passport.","profileAnimalsEmptyOwn":"Every species you see becomes a card here.","profileAnimalsEmptyAction":"Find a species","profileNotFound":"We could not find that profile.","profileNotFoundCopy":"The user name may have changed.","profilePrivateTitle":"This profile is private","profilePrivateCopy":"Follow them to see their dives, species and dive passport once they accept.","profileEdit":"Edit profile","profileShare":"Share profile","profileShareCopied":"Link copied","profileShareTitle":"{name} - The Ocean Guide","profileShareSend":"Share","profileShareCopy":"Copy link","profileShareClose":"Close","profileShareCode":"QR code for {'@'}{handle}","profileStatDives":"Total dives","profileStatDivesShow":"Show dives","profileStatLogs":"logs","profileStatThisMonth":"+{count} this month","profileStatThisYear":"+{count} this year","profileStatBottomTime":"Bottom time","profileStatAvgDive":"{count} min avg/dive","profileStatMaxDepth":"Max depth","profileStatSpecies":"Species seen","profileStatSpeciesShow":"Show animals","profileStatFauna":"fauna","profileStatAcross":"across {count} sites","profileStatScubaDives":"Scuba dives","profileStatScubaShow":"Show scuba dives","profileStatLastScuba":"Last scuba dive","profileStatLastScubaShow":"Open last scuba dive","profileUnitHours":"h","profileUnitMinutes":"min","profileFollowers":"followers | follower | followers","profileFollowing":"following","profilePrivatePending":"Request sent. You'll see their dives once they accept.","buddiesTitle":"Buddies","socialTitle":"Social","socialTabTitle":"Feed","socialEmptyTitle":"Nothing from your buddies yet","socialEmptyCopy":"Follow your buddies and their dives will show up here.","socialFindBuddies":"Find buddies","socialQuietCopy":"Your buddies haven't logged a dive yet. When they do, it'll show up here.","socialMore":"Show more","buddiesSearchPlaceholder":"Name or user name","buddiesSearching":"Searching…","buddiesNotFound":"Nobody found with that name or user name.","buddiesSearchFailed":"The search didn't go through. Try again in a moment.","buddiesRequests":"Follow requests","buddiesRequestsCount":"no follow requests | 1 follow request | {count} follow requests","buddiesAccept":"Confirm","buddiesDecline":"Delete","buddiesYours":"Your buddies","buddiesEmptyTitle":"No buddies yet","buddiesEmptyCopy":"Search for a buddy's name or user name above and follow them. They'll wait here, one tap from their profile.","buddiesMore":"Show more","buddiesLoadFailed":"That didn't load. Try again.","buddiesAnswerFailed":"That didn't go through. Try again.","buddyFollow":"Follow","buddyFollowBack":"Follow back","buddyRequested":"Requested","buddyFollowing":"Following","buddyFollowsYou":"Follows you","buddyUnfollow":"Unfollow","buddyFollowFailed":"That didn't go through. Try again.","buddyPrivate":"private profile","notificationsTitle":"Notifications","notificationsBellUnread":"Notifications, new activity","notificationsNew":"New","notificationsToday":"Today","notificationsWeek":"This week","notificationsMonth":"This month","notificationsEarlier":"Earlier","notificationsRequestsFrom":"{handle} | {handle} and 1 other | {handle} and {count} others","notificationsMore":"Show more","notificationsLoadFailed":"Your notifications didn't load. Try again.","notificationsRetry":"Try again","notificationsEmptyTitle":"No notifications yet","notificationsEmptyCopy":"When someone follows you, adds you to a dive or accepts your request, you'll see it here.","notificationsRequestsEmptyTitle":"No follow requests","notificationsRequestsEmptyCopy":"When someone asks to follow your private profile, you can confirm or delete it here.","notificationJustNow":"now","notificationFollow":"{actor} started following you.","notificationFollowAccepted":"{actor} accepted your follow request.","notificationDiveBuddyAt":"{actor} added you as a buddy on a dive at {site}.","notificationDiveBuddy":"{actor} added you as a buddy on a dive.","notificationDiveLikeAt":"{actor} liked your dive at {site}.","notificationDiveLike":"{actor} liked your dive.","notificationDiveComment":"{actor} commented: {comment}","notificationCommentReply":"{actor} replied to your comment: {comment}","notificationCommentMention":"{actor} mentioned you in a comment: {comment}","pushChannelName":"Activity","notificationDiveBuddyLog":"Add dive","notificationDiveBuddyLogLabel":"Add this dive to your logbook","notificationDiveBuddyLogged":"Logged","notificationDiveBuddyLoggedLabel":"Open this dive in your logbook","notificationSpeciesRequest":"{actor} asked for {species} to be added to the guide.","notificationSpeciesRequestUnnamed":"{actor} asked for a species to be added to the guide.","notificationSpeciesPublished":"{species}, which you requested, is now in the guide.","followListTabsLabel":"Followers and following","followListFollowers":"Followers","followListFollowing":"Following","followListNoFollowers":"No followers yet.","followListNoFollowing":"Not following anyone yet.","followListRemove":"Remove","followListRemoved":"Removed","profileFilterLabel":"Filter by activity","profileFilterAll":"All","profileLogEmpty":"No dives logged yet.","profileLogFolderEmpty":"Nothing here yet.","profileDivesViewLabel":"How to arrange the log","profileDivesViewList":"List","profileDivesViewFolders":"Folders","sort":"Sort","diveSortLabel":"Sort and group the log","sortCancel":"Cancel","sortBy":"Sort by","diveSortDate":"Date","diveSortAscending":"Ascending","diveSortDescending":"Descending","diveGroupBy":"Group by","diveGroupDate":"Date","diveGroupFolder":"Folder","diveGroupNone":"None","profileLogMoreLoading":"Loading dives…","profileLogMoreFailed":"We could not load more dives.","profileLogMoreRetry":"Try again","diveLikedByOne":"Liked by {name}","diveLikedByMany":"Liked by {name} and {count} other | Liked by {name} and {count} others","diveLikedByYou":"Liked by you","diveLike":"Like","diveUnlike":"Unlike","diveCommentsTitle":"Comments","diveCommentsOpen":"View comments","diveCoverCredit":"The Ocean Guide","diveCommentPlaceholder":"Add a comment…","diveCommentPost":"Post","diveCommentDelete":"Delete comment","diveCommentSignIn":"Sign in to like and comment","diveCommentsEmpty":"No comments yet.","diveCommentFailed":"That didn't work. Try again.","diveCommentReply":"Reply","diveCommentReplyingTo":"Replying to {handle}","diveCommentReplyCancel":"Cancel reply","diveCommentReplyPlaceholder":"Add a reply…","diveCommentViewReplies":"View {count} reply | View {count} replies","diveCommentViewMoreReplies":"View {count} more reply | View {count} more replies","diveCommentHideReplies":"Hide replies","diveCommentGone":"That comment is no longer there.","diveCommentMentions":"People to mention","socialAnd":"and","socialOthers":"{count} others","socialOnThisDive":"On this dive","socialPrevPhoto":"Previous photo","socialNextPhoto":"Next photo","socialPrevSpecies":"Previous species","socialNextSpecies":"More species","profileCardDepth":"Depth","profileCardBottom":"Bottom","profileCardTemp":"Temp","profileTabsLabel":"Logbook","profileTabDives":"Dives","profileTabAnimals":"Animals","profileTabPhotos":"Photos","profilePhotosEmptyOwn":"Photos you add to your dives will show up here.","profilePhotosEmpty":"No photos yet.","profilePhotosLoading":"Loading photos…","profilePhotosFailed":"We could not load these photos.","profilePhotosGallery":"Photos by {name}","profileAnimalsSortLabel":"Sort by","profileAnimalsSortRecent":"Last seen","profileAnimalsSortSeen":"Most seen","profileAnimalsSortRarity":"Conservation status","profileAnimalsEmpty":"No animals logged yet.","profileAnimalsFavorites":"Favourites","profileAnimalsOthers":"Other species","profileAnimalSightings":"no sightings | 1 sighting | {count} sightings","tradingCardSeen":"Seen","tradingCardSpecies":"Species","tradingCardStatus":"Status","tradingCardHint":"Drag to spin it · tap to flip it","tradingCardDeckHint":"Swipe for the next card · tap to flip it","tradingCardPrevious":"Previous card","tradingCardNext":"Next card","tradingCardPosition":"Card {current} of {total}","tradingCardFlip":"Flip","tradingCardViewSpecies":"View species","tradingCardClose":"Close card","tradingCardIllustrator":"Illus. {name}","tradingCardPersonalize":"Personalize","tradingCardShare":"Share","tradingCardFavorite":"Favourite","tradingCardFavoriteFailed":"Your favourite could not be saved. Try again.","cardEditor":{"title":"Personalize this card","photoAdd":"Add your photo","photoChange":"Change photo","photoRemove":"Remove photo","location":"Location","locationPlaceholder":"Where you saw it","date":"Date","save":"Save card","cancel":"Cancel","reset":"Reset card","error":"Your card could not be saved. Try again.","unreadable":"That image could not be read. Try a JPG or PNG.","cropTitle":"Frame your photo","cropHint":"Drag the photo on the card to position it. Pinch or scroll to zoom.","cropUse":"Use photo"},"profilePassportOpen":"Open dive passport","profileCountriesDived":"Countries dived","passportCoverTop":"DIVE","passportCoverBottom":"PASSPORT","passportTitle":"Dive passport","passportDone":"Done","passportTabVisas":"Visas","passportCardLabel":"Dive passport of {'@'}{handle}","passportCardTitle":"Dive passport","passportCardLanguages":"PASSPORT · PASAPORTE · PASSEPORT","passportCardDives":"dives | dive | dives","passportName":"Name","passportMostDived":"Most dived","passportLastDive":"Most recent dive","passportIssued":"Issue date","passportTotalTime":"Total time","passportCountries":"Countries","passportSites":"Dive sites","passportSpecies":"Species","passportVisasLabel":"No visa stamps yet | Visa stamp from 1 country | Visa stamps from {count} countries","passportVisasCount":"no countries | 1 country | {count} countries","passportVisaEntry":"Entry","passportVisaDives":"no dives | 1 dive | {count} dives","passportVisaSites":"no sites | 1 site | {count} sites","passportVisasEmpty":"No visas yet","passportVisasEmptyHint":"Log a dive at a guide site to earn your first stamp.","passportPageOf":"Page {page} of {total}","passportPrevPage":"Previous page","passportNextPage":"Next page","passportPagesLabel":"Passport pages. Swipe or use the arrow keys to turn them.","passportCustomize":"Customize","passportAccent":"Color","passportAccent_ocean":"Ocean","passportAccent_blue":"Deep blue","passportAccent_coral":"Coral","passportAccent_sand":"Sand","passportAccent_anemone":"Anemone","passportAccent_kelp":"Kelp","passportEmblem":"Emblem","passportEmblem_rosette":"Rosette","passportEmblem_compass":"Compass","passportEmblem_tide":"Tide","passportEmblem_nautilus":"Nautilus","passportEmblem_turtle":"Turtle","passportEmblem_manta":"Manta","passportEmblem_jellyfish":"Jellyfish","passportEmblem_whale":"Whale","passportShare":"Share","passportPreparing":"Preparing…","passportSaved":"Image saved to your downloads.","passportShareReady":"Your image is ready. Tap Share again.","passportShareFailed":"The image could not be created. Try again.","passportSaveFailed":"Your passport look could not be saved. Try again.","accountTitle":"Edit profile","accountBackToProfile":"Back to your profile","accountSectionProfile":"Profile","accountSectionAccount":"Account","accountName":"Name","accountNamePlaceholder":"Your name","accountBio":"Bio","accountBioPlaceholder":"Where you dive, what you look for.","accountBioCounter":"{count}/{max}","accountCountry":"Country","accountCountryNone":"Not set","accountCountrySearch":"Search countries","accountHandle":"User name","accountHandleChange":"Change","accountHandleEmpty":"Not set yet","accountHandleSave":"Save","accountHandleChangeHint":"Your old user name becomes free for anyone else to take.","accountPublic":"Public profile","accountPublicHint":"Anyone with your user name can see your lists.","accountPrivateHint":"Others only see your photo, name and user name. Your dives, species and dive passport are just for you and your followers, and anyone new has to ask first. You can remove a follower from your followers list.","accountSave":"Save changes","accountSaved":"Saved","accountSaveError":"We could not save those changes. Try again.","accountDelete":{"link":"Delete account","eyebrow":"Account","title":"Delete your account","copy":"This removes your account and everything in it for good. It cannot be undone.","goesTitle":"What goes","goes":{"logbook":"Your logbook: every dive, its photos and the places you added","profile":"Your profile, user name and dive passport","membership":"Your PRO plan. A subscription is cancelled straight away, with no refund for the time left"},"buddies":"Divers who tagged you keep your name on their dives, no longer linked to an account.","store":{"apple":"Your PRO subscription is billed by Apple. Deleting your account doesn't cancel it: cancel it in your Apple Account's subscriptions first, or you'll keep being charged.","google":"Your PRO subscription is billed by Google Play. It's cancelled when your account is deleted, and you keep no access afterwards.","manage":"Manage subscription"},"confirmCopy":"To confirm it is you, we will email a code to {email}.","send":"Email me a code","codeCopy":"Enter the code we sent to {email}.","codeLabel":"Code","appCopy":"Your account uses an authenticator app. Enter the code it shows, or one of your backup codes.","appLabel":"Authenticator or backup code","confirm":"Delete my account","resend":"Send a new code","resendWait":"Send a new code in {seconds}s","cancel":"Keep my account","error":{"send":"We could not send the code. Try again in a moment.","code":"That code did not work. Check it, or send a new one.","app":"That code did not work. Use the code showing in your app now, or a backup code.","appExpired":"That took too long. Email yourself a new code to start again.","admin":"Admin accounts cannot be deleted from here.","billing":"Payments are unavailable right now, so your subscription cannot be cancelled. Try again later.","generic":"Your account could not be deleted. Try again in a moment."},"doneTitle":"Your account has been deleted","doneCopy":"Thank you for diving with us.","home":"Back to the home page"},"accountEmail":"Email","accountEmailHint":"Used to sign in. Never shown on your profile.","imageCropperAlt":"Image being cropped","accountPhotoChange":"Change photo","accountPhotoCropTitle":"Reframe your photo","accountPhotoCropHint":"Drag to position your photo. Pinch or scroll to zoom.","accountPhotoSave":"Save photo","accountPhotoCancel":"Cancel","accountPhotoRemove":"Remove photo","accountPhotoError":"Your photo could not be updated. Try again.","accountPhotoUnreadable":"That image could not be read. Try a JPG or PNG.","markDive":"Mark as dived","markSpot":"Mark as spotted","markSignIn":"Sign in to log this","markSeenViewCard":"View my card","markSeenUnlocked":"New species unlocked!","markSeenUnmark":"Unmark","markSeenError":"Couldn't mark this species. Try again","markSeenCardError":"Couldn't load your card. Try again","markSeenUnmarkError":"Couldn't unmark this species. Try again","markSeenBadge":"Spotted","navProfile":"Your profile","navProfileTitle":"Profile","navSettings":"Settings","diveLogAdd":"Add a dive","diveImportLink":"Import from a dive computer","diveImportTitle":"Import dives","diveImportLead":"Bring in the dives from your dive computer or another logbook with a UDDF file, including their depth profiles.","diveImportHealth":"Read from Apple Health","diveImportHealthLead":"We'll read the dives your Apple Watch saved to Apple Health. You'll check everything before it's added.","diveImportHealthHint":"Dives from the Depth app or Oceanic+ on your Apple Watch. You'll check everything before it's added.","diveImportHealthReading":"Reading Apple Health…","diveImportHealthSource":"Apple Health","diveImportHealthBack":"Back","diveImportError_healthNone":"We didn't find any dives in Apple Health. If your watch has saved some, check that The Ocean Guide can read Underwater Depth: in the Health app, tap your picture, then Apps, then The Ocean Guide.","diveImportError_healthShort":"Your watch only saved dives shorter than 5 minutes, which we leave out.","diveImportError_healthFailed":"We couldn't read Apple Health. Try again in a moment.","diveImportNothingNewHealth":"Everything in Apple Health is already in your log.","diveImportLookingUpHealth":"Looking up the sites where your dives started…","diveImportChoose":"Choose a file","diveImportChooseHint":"A .uddf file, usually. You'll check everything before it's added.","diveImportReading":"Reading your file…","diveImportHowTitle":"How to get the file","diveImportHowApp":"If you already use a dive log app, look for an export option and choose UDDF.","diveImportHowCable":"If not, Subsurface is a free program for Windows, Mac and Linux that downloads from most dive computers. Download your dives there, then use File > Export and choose UDDF.","diveImportError_tooLarge":"This file is too large to be a dive log.","diveImportError_unreadable":"We couldn't read this file. Try exporting it again.","diveImportError_notXml":"This doesn't look like a UDDF file. Export your dives as UDDF and try again.","diveImportError_notUddf":"This doesn't look like a UDDF file. Export your dives as UDDF and try again.","diveImportError_noDives":"We couldn't find any dives with a date and time in this file.","diveImportError_offline":"We couldn't check this file against your logbook. Check your connection and try again.","diveImportNothingNew":"Everything in this file is already in your log.","diveImportAlreadyIn":"{n} already in your log | {n} already in your log | {n} already in your log","diveImportSkipped":"{n} without a date skipped | {n} without a date skipped | {n} without a date skipped","diveImportShort":"{n} under 5 min hidden | {n} under 5 min hidden | {n} under 5 min hidden","diveImportSaveError":"The connection dropped before everything was added. The dives still listed here weren't saved, so you can try again.","diveImportOverRoom":"Your free logbook holds {limit} dives and has room for {room} more, so we'll add the newest ones that have a place. Dives that won't fit are marked below. Untick a dive to let an older one in.","diveImportNoRoom":"Won't fit in your logbook","diveImportPastRoom":"{n} selected dives won't fit | {n} selected dive won't fit | {n} selected dives won't fit","diveImportNotes":"Include the notes from your file ({n} dives) | Include the notes from your file ({n} dive) | Include the notes from your file ({n} dives)","diveImportNotesHint":"Notes appear on your dives for anyone who can see your logbook, so check they're fine to share.","diveImportLookingUp":"Looking up the sites named in your file…","diveImportSelectAll":"Select all","diveImportSelectNone":"Deselect all","diveImportToReview":"{n} new dives to review | {n} new dive to review | {n} new dives to review","diveImportMatchDay":"Matches a dive you logged at {site}","diveImportMerge":"Merge","diveImportPairHead":"You already logged this dive","diveImportPairFromHealth":"From Apple Health","diveImportPairFromFile":"From your file","diveImportPairLogged":"In your log","diveImportAsNew":"Import as a new dive","diveImportMergeInstead":"Merge dive","diveImportChangeMatch":"Merge with another dive than {dive}","diveImportMerging":"Merging…","diveImportMergeTaken":"That dive already has data from a dive computer or Apple Health.","diveImportMergeFailed":"Couldn't merge. Check your connection and try again.","diveImportMergeTitle":"Which dive is it?","diveImportMergeLead":"Pick the dive in your log to merge it into.","diveImportMergeSuggested":"Selected","diveImportMergeNoTime":"No time","diveImportMergeLoading":"Finding your dives around this day…","diveImportMergeNone":"You have no dives logged within a week of this one.","diveImportMergeLoadFailed":"We couldn't load your dives. Check your connection and try again.","diveImportMatchAt":"Matches your {time} dive at {site}","diveImportDiveCount":"{n} dives | {n} dive | {n} dives","diveImportSelectedOf":"{selected} of {total} selected","diveImportGroupNeedsPlace":"Needed to import these {n} dives | Needed to import this dive | Needed to import these {n} dives","diveImportSpeciesChip":"Species","diveImportSpeciesChange":"Change species: {names}","diveImportAction":"Import {n} dives | Import {n} dive | Import {n} dives","diveImportOtherFile":"Choose another file","diveImportChangeFile":"Change","diveImportSaving":"Adding dives: {done} of {total}","diveImportWaiting":"That's a lot of dives. Taking a short pause, then carrying on…","diveImportDone":"No new dives added | {n} dive added | {n} dives added","diveImportDoneLead":"Open it to add species, photos and buddies. | Open any of them to add species, photos and buddies.","diveImportCapped":"{count} didn't fit in your free logbook, which holds {limit} dives","diveImportRejected":"{n} dives couldn't be added because of values we can't accept | {n} dive couldn't be added because of a value we can't accept | {n} dives couldn't be added because of values we can't accept","diveImportLeftBehind":"{n} dives weren't imported because they had no place | {n} dive wasn't imported because it had no place | {n} dives weren't imported because they had no place","diveImportSeeLog":"See your dives","diveProfileTitle":"Depth profile","diveProfileAxes":"Depth in {depth}, time in {time}","diveProfileSummary":"Depth over time for a {minutes} minute dive, reaching {depth}.","diveNewTitle":"Add a dive","diveAddManual":"Add by hand","diveAddManualHint":"Place, date and details.","diveAddHealth":"From Apple Health","diveAddHealthHint":"The dives your Apple Watch saved.","diveAddImport":"Import dives","diveAddImportHint":"From a dive computer file.","diveNotFound":"Dive not found","diveNotFoundCopy":"This entry does not exist, or it belongs to another member.","diveBackToLog":"Back to your profile","diveBackToMap":"Back to the map","diveBackToImport":"Back to the import","diveBackToDive":"Back to the dive","diveBackToProfile":"Back to {name}","diveLoggedBy":"Logged by","diveNotInLogbook":"It is not in {name}'s logbook, or it has been deleted.","diveSeeProfile":"See their profile","diveTaggedPrompt":"You were on this dive. Add it to your logbook with the same place, date and time.","diveTaggedLog":"Add to my dives","diveTaggedLogged":"This dive is in your logbook too.","diveTaggedLogAgain":"Not the same one? Add it","diveTaggedOpen":"Open my dive","diveEdit":"Edit dive","diveEditTitle":"Edit dive","diveSaveChanges":"Save changes","diveMapExpand":"Expand map","diveMapClose":"Close map","diveOpenInMaps":"Open in Maps","diveMapsApple":"Apple Maps","diveMapsGoogle":"Google Maps","diveActivity":"Activity","diveActivity_scuba":"Scuba","diveActivity_freedive":"Freedive","diveActivity_snorkel":"Snorkel","diveType":"Dive type","diveType_wreck":"Wreck","diveType_openwater":"Open water","diveType_reef":"Reef","diveType_wall":"Wall","diveType_cave":"Cave","diveType_drift":"Drift","diveType_deep":"Deep","diveType_beach":"Beach","diveType_pool":"Pool","diveType_night":"Night","diveType_other":"Other","diveStep_type":"Type","diveStepTypeTitle":"What kind of dive was it?","diveSite":"Destination","diveDate":"Date","diveDateUnknown":"Date not recorded","diveDuration":"Duration","diveMinutes":"min","diveDurationValue":"{count} min","diveMaxDepth":"Max depth","diveWaterTemp":"Water temperature","diveVisibility":"Visibility","diveSuit":"Suit","diveWeight":"Weight","diveDiscipline":"Discipline","diveDisciplinePlaceholder":"Choose a discipline","diveEnvironment":"Session","diveDiscipline_CWT":"Constant weight","diveDiscipline_CWTB":"Constant weight bi-fins","diveDiscipline_CNF":"Constant weight no fins","diveDiscipline_FIM":"Free immersion","diveDiscipline_VWT":"Variable weight","diveDiscipline_NLT":"No limits","diveDiscipline_STA":"Static apnea","diveDiscipline_DYN":"Dynamic","diveDiscipline_DYNB":"Dynamic bi-fins","diveDiscipline_DNF":"Dynamic no fins","diveAnimals":"Species seen","diveDetails":"Dive details","diveNotes":"Notes","diveNotesPlaceholder":"Conditions, the boat, what you want to remember.","diveSave":"Save dive","diveSpeciesAdd":"Add species","diveSpeciesAddHint":"Tag the marine life you saw","diveSpeciesDone":"Done","diveSpeciesUntag":"Remove {name}","diveSaveError":"That dive could not be saved. Please try again.","diveRemove":"Delete","diveRemoveConfirm":"Delete this dive?","diveRemoveBody":"“{name}” will be removed from your logbook. This can't be undone.","diveRemoveYes":"Delete","diveRemoveNo":"Cancel","diveRemoveError":"That dive could not be deleted. Please try again.","diveErrorSite":"Pick the destination you dived.","diveErrorDate":"Pick a date that is not in the future.","diveErrorBuddy":"One of your buddies no longer has an account. Remove them to save this dive.","diveErrorBuddyGone":"A buddy on this dive has deleted their account. Take them off the dive to save your changes.","diveErrorSpecies":"A dive can hold up to {max} species. Remove some to save this dive.","profileDives":"Dives","diveStepSite":"Site","diveStepSpecies":"Species","diveStepReview":"Review","diveStepSpeciesTitle":"What did you see?","diveFromBuddy":"Filled in from {name}'s dive. Change anything that was different for you.","diveFromBuddyLogged":"Looks like this dive is already in your logbook.","diveFromBuddyLoggedOpen":"Open it","diveBuddySpeciesTitle":"What {name} saw","diveBuddySpeciesAddAll":"Add all","diveStepReviewTitle":"Review your dive","diveStepReviewHint":"Give it a name if you like, check it over, then save it to your log.","diveStepNext":"Next","diveStepBack":"Back","diveStepPrevious":"Previous","diveStepEdit":"Edit","diveStepEditSection":"Edit {section}","diveReviewBuddies":"Buddies","diveLoggedTitle":"Dive logged","diveLoggedLogbook":"Go to your logbook","diveLoggedAnother":"Log another dive","diveFirstsTitle":"Unlocked on this dive","diveFirstCountry":"New country","diveFirstSpecies":"New to your life list | {n} new to your life list","diveFirstSpeciesMore":"+{n} more","diveComposerClose":"Close","diveCancel":"Cancel","diveLeaveTitle":"Discard this dive?","diveLeaveBody":"What you've entered so far won't be saved.","diveLeaveEditTitle":"Discard your changes?","diveLeaveEditBody":"The changes you've made to this dive won't be saved.","diveLeaveStay":"Keep editing","diveLeaveYes":"Discard","diveAnimalsNone":"Nothing tagged","diveAnimalsNoMatch":"No species match “{query}”","diveAnimalsNoMatchHint":"Check the spelling, or try its common or scientific name.","diveAnimalsTabs":"Species","diveAnimalsTabAll":"All species","diveAnimalsTabTagged":"Tagged","diveAnimalsConnectOnce":"Connect to the internet once to load the species. After that you can tag them offline.","diveAnimalsLoadFailed":"Couldn't load the species.","diveSpeciesFull":"{max} species is the most one dive can hold. Remove one to add another.","askAiSuggested":"Suggested by AI","askAiShowAll":"Show all species","askAiNoneListed":"None of these are in the guide yet. You can ask us to add them.","diveStepProgress":"Progress","diveStep_site":"Site","diveStep_when":"When and where","diveStep_details":"Details","diveStep_species":"Species","diveStep_review":"Review","diveStepWhenTitle":"When and where did you dive?","diveStepDetailsTitle":"Dive details","diveStepGasTitle":"What did you breathe?","diveSiteNearMe":"Show sites near me","diveSiteLocating":"Finding you…","diveSiteLocateFailed":"We could not get your location. Search for the site or find it on the map.","diveErrorPlace":"That site can't be used any more. Choose another one.","placeSearchTitle":"Choose a site","placeSearchPlaceholder":"Search dive sites and beaches","placeSearchShort":"Type at least two letters.","placeNearby":"Near you","placeMapLabel":"Map of dive sites and beaches near you","placeResultsMap":"Show results on the map","placeResultsTitle":"Results for “{query}”","placeResultsMapLabel":"Map of the dive sites and beaches found","placeMapHint":"Tap a site to choose it","placeAreaSearch":"Search this area","placeAreaRetry":"Couldn't search. Try again","placeAreaZoomIn":"Zoom in to search this area","placeBrowseMap":"Show map","placeBrowseTitle":"Find it on the map","placeBrowseMapLabel":"Map to find dive sites and beaches","placeAreaEmpty":"No sites in this area","placeYouAreHere":"You are here","placeAddNamed":"Add “{name}” as a new site","placeAddHint":"Drop a pin to say where it is","placeNewTitle":"New site","placeNewBack":"Back","placeNewName":"Name","placeNewKind":"Type of site","placeNewPin":"Where is it?","placeAreaLooking":"Finding where this is…","placeAreaNone":"No town nearby. The pin is saved as it is.","placeAreaFailed":"We couldn’t tell where this is. The pin is still saved.","placeAreaChange":"Change","placeAreaOptions":"Towns near the pin","placeAreaDistance":"{km} km away","placeNewUse":"Use this site","placeNewTag":"New site","placeKind_dive_site":"Dive site","placeKind_beach":"Beach","placeOwn":"Added by you","placeChoose":"Choose a site","placeChooseHint":"A dive site or a beach","placeChange":"Change site: {name}","diveSiteNoResults":"No sites match that search.","diveSiteClear":"Remove this site","diveTime":"Time","diveTimeHour":"Hour","diveTimeMinute":"Minute","diveTimeNow":"Now","diveTimeClear":"Clear","diveTitle":"Name this dive","diveTitlePlaceholder":"Day dive","diveNotRecorded":"Not recorded","diveClearValue":"Clear {field}","diveSuit_none":"None","diveSuit_swimsuit":"Swimsuit","diveSuit_shorty":"Shorty","diveSuit_wetsuit3":"3mm wetsuit","diveSuit_wetsuit5":"5mm wetsuit","diveSuit_wetsuit7":"7mm wetsuit","diveSuit_semidry":"Semidry","diveSuit_drysuit":"Drysuit","diveVisibility_poor":"Poor","diveVisibility_fair":"Fair","diveVisibility_good":"Good","diveVisibility_veryGood":"Very good","diveVisibility_excellent":"Excellent","diveMix":"Mix","diveMix_air":"Air","diveMix_nitrox":"Nitrox","diveMix_trimix":"Trimix","diveMixOxygen":"Oxygen","diveMixHelium":"Helium","diveCylinder":"Cylinder","diveCylinderMaterial_steel":"Steel","diveCylinderMaterial_aluminium":"Aluminium","diveCylinderVolume":"Cylinder volume","diveCylinderNumber":"Cylinder {number}","diveCylinderRemove":"Remove cylinder {number}","diveCylinderAdd":"Add a cylinder","diveCylinderAddAnother":"Add another cylinder","divePressureStart":"Start pressure","divePressureEnd":"End pressure","divePressureOrder":"End pressure cannot be higher than the start.","diveBreathed":"{amount} {unit} breathed","diveCylinderBreathed":"Breathed","diveCylinderReserve":"Reserve","diveFolder":"Folder","diveFolderNew":"New folder","diveFolderNewLabel":"Name of the new folder","diveFolderPlaceholder":"Red Sea, April","diveFolderCancel":"Cancel","diveFolderUnfiled":"Not in a folder","diveFolderAdd":"Add to a folder","diveFolderAddHint":"Keep a collection of dives together","diveFolderMove":"Move to folder","diveFolderChange":"Change folder: {name}","diveFolderFind":"Find or name a new folder","diveFolderCreateNamed":"Create “{name}”","diveFolderTakeOut":"Take it out of this folder","diveFolderMovedTo":"Moved to {name}","diveFolderTakenOut":"Taken out of {name}","diveFolderCount":"0 dives | 1 dive | {count} dives","diveFolderAddDive":"Add a dive","diveFolderRename":"Rename folder","diveFolderRenameSave":"Save the new name","diveFolderMenu":"Folder options","diveFolderDelete":"Delete folder","diveFolderDeleteConfirm":"Delete this folder? Its dives stay in your log.","diveFolderDeleteYes":"Delete folder","diveFolderLoadError":"We could not load your folders.","diveFolderSaveError":"We could not save the folder.","diveFolderRemoveError":"We could not delete the folder.","diveErrorFolder":"That folder is no longer there. Pick another one.","diveFoldersBack":"All folders","diveFoldersPath":"Folder path","diveFoldersEmptyOwn":"No folders yet. Make one to keep a collection of dives together.","diveFoldersEmptyOther":"No folders yet.","diveBuddyAdd":"Add buddy","diveBuddyAddHint":"Tag the members you dived with","diveBuddyRemove":"Remove {name}","diveBuddyRemoved":"Removed {name}","diveBuddyCancel":"Cancel","diveBuddyRecent":"Recent","diveBuddyAlreadyAdded":"Added","diveBuddyPlaceholder":"Name or user name","diveBuddySearching":"Searching…","diveBuddyEmptyTitle":"Find your buddies","diveBuddyHint":"Search for members by their name or user name. Anyone you tag will be waiting here next time.","diveBuddyNotFound":"No user found.","diveBuddySearchFailed":"We couldn't search just now. Try again in a moment.","diveBuddyFull":"{max} buddies is the most one dive can hold.","diveBuddyAdded":"Added {name}","diveBuddyGone":"No longer a member","diveBuddiesEdit":"Edit","diveBuddiesDone":"Done","divePhotos":"Photos from this dive","divePhotosTitle":"Photos","divePhotoAdd":"Add photos","divePhotoRemove":"Remove photo","divePhotoAddMore":"Add","divePhotoEmpty":"Add the shots from this dive","divePhotoEmptySub":"JPEG, PNG or WebP","divePhotoRemoveConfirm":"Delete this photo?","divePhotoRemoveBody":"It will be removed from this dive for good.","divePhotoOpen":"Open photo {n} of {total}","divePhotoPosition":"Photo {n} of {total}","divePhotoPrevious":"Previous photo","divePhotoNext":"Next photo","divePhotoClose":"Close photo","divePhotoGallery":"Photos of {name}","divePhotoUploading":"Uploading…","divePhotoError":"That photo could not be saved. Try again.","divePinClear":"Remove pin","divePinUseMyLocation":"Use my location","divePinMapLabel":"Map for placing a dive site pin","divePinMapHint":"Tap the map to place a pin, then drag it to adjust.","divePinMapZoomWindows":"Use Ctrl + scroll to zoom the map","divePinMapZoomMac":"Use ⌘ + scroll to zoom the map","divePinMapTwoFingers":"Use two fingers to move the map","diveStepCounter":"Step {current} of {total}","diveStepDetailsHint":"Drag a slider, or tap a number to type an exact reading.","divePrefillNote":"Filled in from your recent dives near here. Change whatever was different.","divePrefillClear":"Clear","diveCylinders":"Gas used","divePhotoPartial":"The dive was saved, but one photo could not be uploaded. Try again. | The dive was saved, but {count} photos could not be uploaded. Try again.","identifyEyebrow":"AI identification","identifyTitle":"What did you see?","identifySignInCopy":"Sign in to identify marine animals from your photos.","identifySignIn":"Sign in","identifyPick":"Take or choose a photo","identifyPreparing":"Preparing photo…","identifyPreviewAlt":"The photo being identified","identifyWorking":"Identifying…","identifyProgress":["Looking at shapes and colours…","Comparing with species in the guide…","Ruling out lookalikes…","Almost there…","Still working, hang tight…"],"identifyAnother":"Try another photo","identifyRetry":"Try again","identifyFrameHint":"Frame just the animal so nothing else gets in the way. Pinch or scroll to zoom, drag to move, or pull the corners.","identifyFrameGo":"Identify","identifyFrameCancel":"Cancel","identifyReframe":"Adjust frame","askAiLimits":{"open":"Usage limits","title":"Monthly limits","titlePass":"Week pass limits","photo":"Photos","describe":"Descriptions","used":"{used} of {limit} used","resets":"Resets on {date}.","resetsIn":"Resets {when}, on {date}.","pass":"This pass runs until {date}."},"identifyQuotaSpent":{"upgrade":"PRO gets {photo} photo IDs and {describe} descriptions every month.","upgradePass":"Subscribe and your limits start again: {photo} photo IDs and {describe} descriptions every month.","title":{"photo":"You've reached this month's limit of {limit} photo identifications","describe":"You've reached this month's limit of {limit} descriptions","both":"You've reached this month's limits"},"titlePass":{"photo":"You've reached this pass's limit of {limit} photo identifications","describe":"You've reached this pass's limit of {limit} descriptions","both":"You've reached this pass's limits"},"next":"Resets on {date}.","nextIn":"Resets {when}, on {date}.","switch":{"photo":"Identify from a photo","describe":"Describe the animal"},"hint":"In the meantime, you can find it in the guide by name or category."},"identifyDisclaimer":"AI can make mistakes","identifyDisclaimerLink":"Privacy","identifyFromPhoto":"Identify an animal from a photo","identifyRank":{"genus":"genus level","family":"family level","higher":"broad group"},"identifyNotInGuide":"Not in the guide yet","identifyRequestButton":"Request this species","identifyRequestSent":"Requested. Thanks, we'll review it.","identifyRequestAlready":"You've already requested this species.","identifyRequestRequested":"Requested","identifyRequestListed":"It's in the guide now. Take a look","identifyRequestLimit":"You've reached today's request limit. Try again tomorrow.","identifyRequestError":"The request couldn't be sent. Try again.","identifyRequestLocked":"Requesting a species needs PRO.","identifyUnclearTitle":"We couldn't make it out","identifyUnclearTip":"Try a sharper, well-lit photo where the animal fills more of the frame.","identifyNotMarineTitle":"That doesn't look like a marine animal","identifyNotMarineTip":"Try a photo of a fish, shark, ray, turtle, octopus, nudibranch or another sea creature.","identifyAlternatives":"Could also be","identifyReferenceCredit":"Photo {credit}","identifyReferenceMore":"More photos on iNaturalist","describeLabel":"What did the animal look like?","describeHintTip":"The more detail, the better the match.","describePlaceholder":"e.g. A small yellow fish with a black spot near its tail, hiding in the coral on a reef in Bali.","describeDetails":"Add a detail","describeDetail":{"kind":"Type","colour":"Colours","size":"Size","place":"Where"},"describeSubmit":"Find the animal","describeWorking":"Searching…","identifyCouldBe":"It could be","identifyCostLabel":"Cost of this call (admin only)","identifyCostPerThousand":"≈ {cost} per 1,000 calls","identifyCostUnpriced":"No price known for one of the models","identifyCostTokens":"{model}: {input} in · {output} out tokens","identifyCostNoPrice":"no price","identifySeeInGuide":"See it in the guide","describeVagueTitle":"We need a few more details","describeVagueTip":"Add what kind of animal it was, its colours or pattern, its size and where you saw it.","describeNotMarineTip":"Describe a sea creature you saw while diving or snorkelling: a fish, shark, ray, turtle, octopus, nudibranch…","describeErrorGeneric":"Something went wrong looking for that animal. Try again.","identifyError":{"format":"That photo couldn't be read. Try a JPG or PNG.","session":"Your session has expired.","limit":"You've run out of identifications for now.","locked":"Identification is part of PRO.","unavailable":"Identification isn't available right now. Try again later.","timeout":"That took longer than it should. Try again in a moment.","generic":"Something went wrong while identifying this photo."},"navMembership":"Subscription","membershipTitle":"Subscription","membershipHero":"Get more from every dive with PRO","membershipPlanChoose":"Choose a plan","membershipFaq":"Frequently asked questions","faqLabel":"FAQ","faqTitle":"Frequently asked questions about {name}","faqNote":"Every answer is built from the conditions and sightings data we keep for {name}. Spotted something that looks off?","faqContact":"Tell us","membershipBackToPlans":"Back to plans","membershipNotice":{"confirming":"Payment received. Confirming your PRO plan…","success":"Thank you! Your PRO plan is active.","pending":"Your payment is waiting on confirmation from the store. PRO starts as soon as it goes through.","restored":"Your purchases are restored. Your PRO plan is active.","nothingToRestore":"There's nothing to restore on this account. If you bought PRO with another Apple or Google account, sign in to that one in the store first."},"membershipCurrent":"Your plan","membershipTier":{"free":"Free","pro":"PRO","creator":"Creator"},"memberBadge":{"pro":"PRO","creator":"Creator"},"invite":{"navTitle":"You're invited","cardTitle":"Invite 3 people, get a free PRO month","cardCopy":"Each person counts once they've created an account and logged their first dive.","progress":"Logged a dive: {count} of {needed}","joined":"Nobody has joined yet | 1 person has joined | {count} people have joined","copy":"Copy link","copied":"Copied","action":"Invite","earned":"You've earned your free PRO month. It lasts one month and starts when you choose.","claim":"Start my free month","claimed":"You've used your free PRO month. Thanks for spreading the word!","claimFailed":"Your free month didn't start. Try again.","landingTitle":"{name} invited you to The Ocean Guide","landingTitleGeneric":"You're invited to The Ocean Guide","landingCopy":"Join for free and keep track of everything you see underwater.","landingPerkGuide":"Discover what lives in each place, and when to see it","landingPerkLogbook":"A free logbook for your dives","landingPerkPassport":"Your dive passport and trading cards","landingCta":"Create my free account"},"membershipStatus":{"renews":{"month":"Your monthly subscription renews on {date}.","year":"Your yearly subscription renews on {date}."},"ends":"Your subscription is cancelled and ends on {date}.","pastDue":"Your last payment failed. Update your card to keep your subscription.","pass":"You have PRO until {date}. If you subscribe now, your AI limits start again.","creator":"You have creator access, granted by The Ocean Guide. Subscribing raises your limits."},"membershipManage":"Manage billing","membershipBilledBy":{"stripe":"This subscription was bought on theoceanguide.com, and is managed there.","apple":"This subscription was bought in the iPhone app. Manage or cancel it in your Apple Account's subscriptions.","google":"This subscription was bought in the Android app. Manage or cancel it in Google Play's subscriptions."},"membershipStore":{"restore":"Restore purchases","terms":{"apple":"Payment is charged to your Apple Account when you confirm the purchase. Subscriptions renew automatically at the same price unless cancelled at least 24 hours before the end of the period, and can be managed or cancelled in your Apple Account settings. The week pass doesn't renew.","google":"Payment is charged to your Google Play account when you confirm the purchase. Subscriptions renew automatically at the same price until cancelled, and can be managed or cancelled in Google Play's subscriptions. The week pass doesn't renew."}},"membershipCancelAnytime":"Cancel anytime","membershipPaymentsOff":"Payments are not available right now. Please try again later.","membershipPlan":{"month":{"name":"Monthly","per":"/ month","cta":"Get PRO","tag":"Recommended","includes":"Everything in PRO"},"year":{"name":"Yearly","per":"/ year","cta":"Get PRO","freeMonths":"{count} month free | {count} months free","wasLabel":"12 months at the monthly price:"},"week":{"name":"Week pass","per":"/ 7 days","cta":"Get the pass"}},"membershipSignIn":"Sign in to go PRO","membershipError":{"alreadySubscribed":"You already have a subscription. Use Manage billing to view or cancel it.","checkout":"Checkout could not be opened. Please try again.","portal":"Billing could not be opened. Please try again.","store":"The purchase didn't go through. You haven't been charged.","restore":"Purchases could not be restored. Please try again.","otherAccount":"This purchase belongs to another The Ocean Guide account. Sign in to that account to use it."},"membershipCompare":{"title":"What each plan includes","feature":"Feature","unlimited":"Unlimited","none":"Not included","included":"Included","appOnly":"App only","creatorNote":"Creator access is for divers who share their dives with an audience, and is granted by our team.","row":{"guide":"Marine life and destination guides","photo":"Photo identifications","describe":"Description identifications","photosPerDive":"Photos per dive","dives":"Dives in your logbook","walletCards":"Certifications and insurance in your wallet","passport":"Dive passport","cards":"Trading cards","favorites":"Favourite cards","offline":"The guide offline","badge":"Profile badge"},"value":{"photo":"{count} a month | {count} a month","describe":"{count} a month | {count} a month","photosPerDive":"Up to {count} photo | Up to {count} photos","dives":"Up to {count} dive | Up to {count} dives","walletCards":"{count} of each | {count} of each","passport":"Personalized","cards":"Personalized"}},"membershipUpsell":{"cta":"Upgrade to PRO","close":"Close","price":"{month}/month or {year}/year. Cancel anytime.","priceMonth":"{month}/month. Cancel anytime.","weekPass":"Diving soon? Try PRO for a week for {price}","perk":{"identify":"{photo} photo IDs and {describe} descriptions a month","identifyPass":"{photo} photo IDs and {describe} descriptions for your 7 days","photos":"Up to {count} photos on every dive","logbook":"An unlimited logbook","passport":"Personalize your dive passport","card":"Your own photos on your trading cards","favorite":"Your favourite cards at the front of your album","wallet":"Every certification and policy in your wallet","offline":"The whole guide offline, for the boat","badge":"The gold PRO badge on your profile"},"card":{"title":"Make every card yours","copy":"Put your own photo on the card, with the place and date you choose, and everyone who opens your album sees it. Personalizing cards is part of PRO."},"favorite":{"title":"Keep your best sightings up front","copy":"Star your favourite cards and they lead your album, in a row of their own that everyone who opens it sees. Favourite cards are part of PRO."},"identify":{"title":"Know exactly what you saw","copy":"Snap it or describe it and AI names the species in seconds. Identification is part of PRO."},"photos":{"title":"Bring your dives to life","copy":"Keep the manta, the wreck and the whole trip with the dive they belong to. Dive photos are part of PRO."},"logbook":{"title":"Your logbook is full","copy":"Free logbooks hold {limit} dives. Go PRO to keep logging without limits. Every dive you logged stays yours."},"passport":{"title":"Make your passport yours","copy":"Pick the color and emblem of your dive passport, and everyone who opens it sees them. Customizing it is part of PRO."},"wallet":{"title":"Carry every card you hold","copy":"A free wallet holds one certification and one insurance policy. Go PRO to keep every card with you, ready at the dive centre."},"meter":"{count} free dive left | {count} free dives left","meterFull":"Your free logbook is full","meterFullHint":"Upgrade to PRO to keep adding dives. Every dive you logged stays yours."},"divePhotoLimit":"Up to {limit} photo per dive. | Up to {limit} photos per dive.","diveErrorLogbookFull":"Your free logbook is full. Go PRO to keep logging dives.","walletTitle":"Wallet","walletIntro":"Your certifications and insurance, ready to show at any dive centre. Only you can see them.","walletCertifications":"Certifications","walletInsurance":"Insurance","walletEmptyCertifications":"No certifications yet. Add your cards and they'll be with you at every dive centre.","walletEmptyInsurance":"No insurance yet. Keep your policy number and the emergency line here.","walletAddCertification":"Add certification","walletAddInsurance":"Add insurance","walletFull":"Your wallet holds {limit} cards. Delete one to add another.","walletLoadError":"Your wallet couldn't be loaded.","walletNewCertification":"New certification","walletNewInsurance":"New insurance","walletEditCertification":"Edit certification","walletEditInsurance":"Edit insurance","walletEditCard":"Edit card","walletBack":"Back to your wallet","walletNotFound":"This card isn't in your wallet.","walletPassName":"Name","walletOnProfile":"On profile","walletExpiredCertification":"Expired","walletExpiredInsurance":"Expired","walletExpiresSoon":"Expires soon","walletInsuranceTitle":"Dive insurance","walletNumberCertification":"Diver number","walletNumberInsurance":"Policy number","walletIssuedCertification":"Certified","walletIssuedInsurance":"Valid from","walletExpiresCertification":"Expires","walletExpiresInsurance":"Valid until","walletEmergencyLine":"Emergency line","walletPhoneHint":"The number to call from the boat. Tap it in your wallet to call.","walletOther":"Other","walletOtherLevel":"Other certification","walletAgency":"Agency","walletAgencyPlaceholder":"Choose an agency","walletAgencyName":"Agency name","walletProvider":"Insurer","walletProviderPlaceholder":"Choose an insurer","walletProviderName":"Insurer name","walletLevelLabel":"Certification","walletLevelPlaceholder":"Choose a certification","walletLevelName":"Certification name","walletSearch":"Search","walletInstructor":"Instructor","walletDiveCenter":"Dive centre","walletExpiryHint":"We'll remind you a month before it runs out.","walletDatesInvalid":"It can't expire before it starts.","walletSectionCertification":"Certification","walletSectionPolicy":"Policy","walletSectionCourse":"Course","walletSectionProfile":"Profile","walletRequired":"Required","walletPhoneInvalid":"Enter a phone number, like +34 900 123 456.","walletBackToCard":"Back to the card","walletOpen":"Open {name}","walletOpenPdf":"Open PDF","walletCallEmergency":"Call the emergency line","walletEditAction":"Edit","walletDetailsShow":"Details","walletDetailsHide":"Hide details","walletSectionDetails":"Details","walletSectionFile":"File","walletFileCertification":"Certification","walletFileInsurance":"Insurance","walletFileAdd":"Add a photo or PDF","walletFileReplace":"Replace","walletFileRemove":"Remove","walletFileOpen":"Open {label}","walletFilesHint":"Optional: your card is made from the details above. Photos are made smaller before they're uploaded, and PDFs can be up to 5 MB.","walletFileTooLarge":"That PDF is over 5 MB.","walletFileUnreadable":"That photo couldn't be read. Try another one.","walletCropTitle":"Frame the card","walletCropTitleFree":"Frame the photo","walletCropHint":"Drag the photo until the card fills the frame. Pinch or scroll to zoom.","walletCropHintFree":"Drag the corners and edges around what to keep. Pinch or scroll to zoom.","walletCropShape":"Frame shape","walletCropCard":"Card","walletCropFree":"Free","walletCropAngle":"Angle","walletCropStraighten":"Back to 0°","walletCropCancel":"Cancel","walletCropKeep":"Use photo","walletFileError":"The card was saved, but a file couldn't be uploaded. Try adding it again.","walletFeatured":"Show on my profile","walletFeaturedHint":"Shows the certification and the agency under your name. The number, dates and photos stay private.","walletSave":"Save","walletSaved":"Saved to your wallet","walletSaveError":"It couldn't be saved. Try again.","walletDeleteCertification":"Delete certification","walletDeleteInsurance":"Delete insurance","walletDeleteConfirm":"Delete this card?","walletDeleteBody":"{name} and its files will be removed from your wallet.","walletDeleteNo":"Cancel","walletDeleteYes":"Delete","walletDeleted":"Removed from your wallet","walletDeleteError":"It couldn't be deleted. Try again.","profileCertification":"Certification","notificationWalletExpiryCertification":"Your {card} certification expires on {date}.","notificationWalletExpiryInsurance":"Your {card} insurance expires on {date}.","notificationWalletExpiredCertification":"Your {card} certification expired on {date}.","notificationInviteReward":"You've earned a free PRO month. Start it whenever you like.","notificationWalletExpiredInsurance":"Your {card} insurance expired on {date}.","walletLevelGroups":{"recreational":"Recreational","stars":"CMAS stars","professional":"Professional","specialty":"Specialties","technical":"Technical","freediving":"Freediving","other":"Other"},"walletLevels":{"scuba_diver":"Scuba Diver","open_water":"Open Water Diver","advanced":"Advanced Open Water Diver","rescue":"Rescue Diver","master_diver":"Master Scuba Diver","one_star":"1-Star Diver","two_star":"2-Star Diver","three_star":"3-Star Diver","four_star":"4-Star Diver","divemaster":"Divemaster","assistant_instructor":"Assistant Instructor","instructor":"Instructor","instructor_trainer":"Instructor Trainer","nitrox":"Nitrox","deep":"Deep Diver","wreck":"Wreck Diver","night":"Night Diver","navigation":"Underwater Navigation","drysuit":"Dry Suit Diver","buoyancy":"Buoyancy Control","sidemount":"Sidemount Diver","photography":"Underwater Photography","search_recovery":"Search and Recovery","first_aid":"First Aid and CPR","oxygen_provider":"Oxygen Provider","advanced_nitrox":"Advanced Nitrox","decompression":"Decompression Procedures","trimix":"Trimix","cavern":"Cavern Diver","cave":"Cave Diver","rebreather":"Rebreather Diver","freediver":"Freediver","advanced_freediver":"Advanced Freediver","master_freediver":"Master Freediver","freediving_instructor":"Freediving Instructor"},"safety":{"menu":"More options","cancel":"Cancel","report":"Report","block":"Block","unblock":"Unblock","unblockShort":"Unblock","blockedTitle":"You blocked {'@'}{handle}","blockedCopy":"You can't see each other's profiles, dives or comments. Unblock them to see their profile again."},"report":{"title":{"user":"Report profile","dive":"Report dive","comment":"Report comment"},"lead":"Tell us what's wrong. Reports are private: the person you report isn't told who sent it. Our team reviews every report within 24 hours.","reasonLabel":"Reason","reason":{"spam":"Spam or scam","harassment":"Bullying or harassment","hate":"Hate speech or symbols","nudity":"Nudity or sexual content","violence":"Violence or dangerous behaviour","self_harm":"Self-harm","misinformation":"False information","other":"Something else"},"detailsLabel":"Anything else we should know? (optional)","detailsPlaceholder":"Add details","alsoBlock":"Also block {'@'}{handle}","failed":"The report couldn't be sent. Please try again.","cancel":"Cancel","send":"Send report","sent":"Thanks for letting us know. We'll review it within 24 hours.","sentAndBlocked":"Thanks for letting us know. {'@'}{handle} is blocked."},"block":{"title":"Block {'@'}{handle}?","unblockTitle":"Unblock {'@'}{handle}?","copy":"They won't be able to find your profile, see your dives, follow you, comment, or tag you as a buddy, and you won't see theirs. Follows, likes, comments and tags between you are removed. They aren't told.","unblockCopy":"They'll be able to find your profile and follow you again. What was removed when you blocked them doesn't come back.","cancel":"Cancel","confirm":"Block","unblockConfirm":"Unblock","blocked":"{'@'}{handle} is blocked.","unblocked":"{'@'}{handle} is unblocked.","failed":"That didn't work. Please try again."},"blockedAccounts":{"link":"Blocked accounts","title":"Blocked accounts","copy":"People you've blocked can't see your profile or dives, follow you, comment or tag you.","empty":"You haven't blocked anyone."}}}