{ "meta": { "siteDescription": "Grow a beautiful aquarium and share it with your people.", "localPreviewDescription": "Visit this aquarium, see its fish and follow the keeper on Fishies.", "localPreviewTitle": "@{handle} · Local visit preview", "ogDescription": "Your little aquarium on the internet.", "siteCardAlt": "Fishies, a living social aquarium", "profileDescription": "{name} is a level {level} aquarium with {count} fish on Fishies.", "profileAlt": "{name}, @{handle}’s Fishies aquarium", "unnamedAquarium": "@{handle}’s aquarium", "communityAlt": "Shared aquarium preview for @{handle}" }, "seo": { "homeTitle": "Fishies · Cozy aquarium game, free in your browser", "homeDescription": "Fishies is a cozy aquarium game: hatch and raise fish, decorate your aquarium, breed rare species and visit other keepers. Free in your browser and on phones.", "wikiTitle": "Fishies Wiki · Species, decorations and guides", "wikiDescription": "The Fishies wiki: every fish species, decoration and game system explained, with growth times, unlock levels and prices taken straight from the game.", "speciesIndexTitle": "All fish species · Fishies Wiki", "speciesIndexDescription": "Every fish species in Fishies, from quick growers to slow legends, with growth time, unlock level and sale value. Sort the list and find your next fish.", "decorIndexTitle": "All decorations · Fishies Wiki", "decorIndexDescription": "Every plant, coral and ornament in Fishies with its price, sale value, unlock level and how long it keeps algae away. Plan the aquarium you want to build.", "mechanicsTitle": "All guides · Fishies Wiki", "mechanicsDescription": "Every Fishies guide in one place: feeding, growth, breeding, coins, decorating, visiting friends and Open Water, explained with numbers from the game itself.", "wikiPageTitle": "{name} · Fishies Wiki", "wikiPageMore": "A guide from the Fishies wiki, with every number taken from the game itself.", "speciesTitle": "{name} · Fishies species guide", "speciesDescription": "{name} ({latin}) in Fishies: grows in {growth}, unlocks at level {level} and sells for {sale} coins. Care tips and the real fish behind it.", "speciesLegendaryDescription": "{name} ({latin}) is a legendary fish in Fishies that arrives fully grown at level {level}. Its care, its traits and the real fish behind it.", "speciesShortDescription": "{name} ({latin}) in Fishies: growth time, unlock level, sale value, care tips and the real fish behind it.", "decorTitle": "{name} · Fishies decoration guide", "decorDescription": "{name} in Fishies: costs {price} coins, unlocks at level {level} and keeps algae away for {care}. See how it looks and where it fits in your aquarium.", "decorShortDescription": "{name} in Fishies: price, unlock level, how long it keeps algae away and how it looks in your aquarium.", "newsTitle": "Fishies news · Updates, patch notes and devlogs", "newsDescription": "What is new in Fishies, the cozy aquarium game: release notes, daily patch notes and devlogs about new fish, decorations and features, newest first.", "patchNotesTitle": "Fishies patch notes · Every update, day by day", "patchNotesDescription": "Daily Fishies patch notes: every change that reached players, from new fish and decorations to fixes and smoother aquariums, written as it shipped.", "patchNoteTitle": "Fishies patch notes · {title}", "postTitle": "{title} · Fishies news", "communityTitle": "Fishies community · Help, ideas and aquariums", "communityDescription": "The Fishies community board: ask for help, report bugs, suggest ideas and show your aquarium to other keepers of the cozy aquarium game.", "threadTitle": "{title} · Fishies community", "profileTitle": "{name} · @{handle}’s aquarium on Fishies", "profileUnnamedTitle": "@{handle}’s aquarium on Fishies", "profileDescription": "Visit {name}, @{handle}’s level {level} aquarium with {count} fish on Fishies. Watch them swim, then start your own aquarium for free.", "pressTitle": "Fishies press kit · Logos, screenshots and facts", "pressDescription": "The Fishies press kit: logos, screenshots, key facts and contacts for anyone writing about the cozy aquarium game. No sign-up and no email needed.", "contactTitle": "Contact Fishies · Email, Discord and socials", "contactDescription": "Get in touch with Fishies: email f@fishies.lol, join the Discord server or follow the game on X, TikTok, Instagram, Bluesky and more for news and help.", "speciesCardKicker": "Species guide", "decorCardKicker": "Decoration guide", "wikiCardLead": "Every fish, decoration and system, explained.", "downloadTitle": "Download Fishies · Aquarium game for PC, Mac, iOS, Android", "downloadDescription": "Play Fishies free in your browser or install the aquarium game on Windows, macOS, Linux, iPhone, iPad and Android. The same aquarium everywhere." }, "language": { "heading": "Language", "preferred": "Preferred language", "careNote": "Used for care messages now. The game, Reef Journal and website follow as their translated pages ship.", "saveFailed": "Language changed on this device. We'll save it to your account when you're back online.", "en-GB": "English", "tr-TR": "Türkçe", "saving": "Saving your language…" }, "game": { "breeding": { "title": "Breeding", "automatic": "Breeding is automatic: a ready female and male of one species pair by chance. Nothing here starts a pairing; it shows every number the game uses.", "weakerRule": "The weaker parent decides the chance: an egg can only step up from the lower of its two parents' tiers.", "fairOrder": "When a fish has two ready partners, each window a fair draw decides which pair rolls first.", "sharedFair": "Shares a fish with another ready pair · each window a fair draw decides who rolls first", "aquarium": "Aquarium {number}", "noPairs": "No pairs here yet · keep a female and a male of one species together.", "eggs": "Eggs", "eggHatches": "Hatches in {time}", "eggOpen": "can still be incubated", "eggWarm": "incubating", "openCard": "Open card", "tab": { "pairs": "Pairs" }, "tile": { "ready": "Ready pairs", "eggs": "Eggs a week", "room": "Free places", "about": "about {value}" }, "chip": { "notPair": "Not a pair", "gone": "Lost", "growing": "Growing", "firstFish": "First fish", "resting": "Resting", "pairWeek": "Pair's week", "unwell": "Unwell", "noRoom": "No room", "ready": "Ready" }, "status": { "notPair": { "sameSex": "Both are the same sex · a pair needs one of each", "otherSpecies": "Two species · a pair is one species", "legendary": "A legendary fish does not breed", "unknownSex": "Its sex shows when it hatches" }, "gone": "{name} is lost", "growing": "{name} grows up in {time}", "firstFish": "Your first fish does not breed", "resting": "{name} rests until {when}", "pairWeek": "This pair waits until {when} · either may pair with someone else", "unwell": "{name}'s health is {health} · breeding starts at {min}", "noRoom": "The aquarium is full · a chance that comes with no room is missed", "ready": "Ready · next chance at {when}" }, "partners": { "title": "Partners in this aquarium", "none": "No {species} of the other sex lives in this aquarium yet · a pair needs one female and one male.", "legendary": "A legendary fish does not breed.", "daily": "About 1 in {n} a day · half of ready pairs lay within {median}", "eggs": "eggs: +1 tier {one} ({oneWarm} incubated)", "eggsTwo": "eggs: +1 tier {one}, +2 tiers {two} ({oneWarm} and {twoWarm} incubated)", "weaker": "the weaker parent, {name}, is {tier}: no tier step · raise it to gold", "fair": "{name} has {count} ready partners · each window a fair draw decides who rolls first", "room": "Room for eggs: {count}" }, "planner": { "open": "Plan a pair", "title": "Pair planner", "species": "Species", "female": "Female", "male": "Male", "together": "Together", "sameTank": "Both in {aquarium}", "apart": "{female} lives in {a} and {male} in {b} · they only pair in the same aquarium", "daily": "Each day", "dailyValue": "About 1 in {n} once ready · about {month} eggs a month", "eachEgg": "Each egg", "better": "To do better", "siblings": "{a} and {b} are siblings · this has no effect on the odds", "parent": "{a} and {b} are parent and fry · this has no effect on the odds", "places": "A pair holds 2 places in its aquarium, and each egg needs one more.", "noSpecies": "To plan a pair you need a female and a male of one species." }, "lever": { "raise": "Raise {name} to gold: +1 tier {one} ({oneWarm} incubated)", "box": "The Conditioning Box can lift {name} one tier to gold (once, for half its plain sale value)", "incubate": "Incubate the egg: it hatches at 36 hours with the incubated odds", "health": "Keep both at {min} health or more: food, clean glass, clear water, a Remedy", "room": "Make room: a chance that comes with no free place is missed" }, "odds": { "title": "The odds of a ready pair", "window": "Each 6-hour window", "day": "Within a day", "oneIn": "about 1 in {n}", "threeDays": "Within 3 days", "week": "Within a week", "twoWeeks": "Within two weeks", "wait": "Wait once ready", "waitValue": "{mean} on average · half within {median} · 9 in 10 within {ninety}", "eggs": "Eggs a pair lays", "eggsValue": "about {week} a week · {month} a month, with its week between clutches", "tiersTitle": "Tier steps by the weaker parent", "belowGold": "Below gold", "belowGoldValue": "no step · incubated: {chance} chance of a bronze head start", "warm": "incubated: {odds}", "conditioned": "Conditioned parent, +{lift}: {odds} · {warm}" }, "egg": { "title": "What this egg can hatch as", "colNormal": "Normal · 12 h", "colWarm": "Incubated · 36 h", "rowStep": "Quality step", "none": "None", "oneTier": "+1 tier {chance}", "twoTiers": "+2 tiers {chance}", "headStart": "bronze head start {chance}", "rowColour": "Colour", "colourSet": "{colour} · set when it was laid", "rowGeneration": "Generation", "generation": "Generation {generation}", "generationSale": "Generation {generation} · sells ×{sale}", "rowSex": "Sex", "sex": "Female or male, half and half", "parents": "From {mother} and {father} · the weaker parent is {tier}", "secret": "The egg's own roll was made when it was laid and stays secret until it hatches · incubating never makes it worse.", "unknownParents": "Its parents were not recorded · the odds follow the weaker parent's tier.", "rowMorph": "Morph" } }, "wanted": { "title": "Wanted board", "lead": "This week's orders at the Market. Bring one of your grown fish and it sells for its value and a bonus on top.", "loading": "Reading the board…", "loadFailed": "The board couldn't be read. Try again in a moment.", "endsIn": "New orders in {time}", "anyQuality": "Any quality", "goldQuality": "Gold quality or better", "bonus": "+{percent}% on top of the sale", "broughtNone": "Nobody has brought one yet", "broughtOne": "1 keeper has brought one", "broughtMany": "{count} keepers have brought one", "first": "First to bring one: @{handle}", "beFirst": "Bring the first one for double the bonus and a badge", "bring": "Bring one", "youBrought": "You brought one this week", "pick": "Which fish?", "none": "None of your grown fish in this aquarium fits this order yet.", "noneGold": "None of your grown fish in this aquarium is this species at gold quality yet.", "back": "Back", "failed": "That didn't go through. Try again.", "sold": "Sold your {fish} to the Market for {coins} coins.", "soldFirst": "You were first! Your {fish} sold for {coins} coins, and the First at the Market badge is yours.", "refused": { "ALREADY_FILLED": "You've already brought a fish for this order this week.", "ORDER_CLOSED": "This order has closed. New orders are up.", "NOT_WANTED": "That fish doesn't match this order.", "NOT_ADULT": "Only a grown fish can be sold.", "ADOPTED": "An adopted fish is never sold.", "FISH_NOT_FOUND": "That fish isn't in this aquarium any more.", "IN_CONDITIONING_BOX": "That fish is resting in the Conditioning Box.", "NOT_SELLABLE": "Legendary fish are never sold." } }, "pearl": { "title": "Pearl Catch", "lead": "Swim along the sand and catch the pearls drifting down from the surface.", "howMove": "Move with the mouse, your finger or the arrow keys.", "howPearl": "A pearl is worth {points} point.", "howGold": "A golden pearl is worth {points} points.", "howJelly": "Dodge the jellyfish: {count} stings end the round.", "play": "Play", "again": "Play again", "leave": "Leave", "go": "Go!", "sending": "Counting your pearls…", "over": "Time!", "stungOut": "Stung three times!", "points": "{score} points", "tally": "{pearls} pearls · {golden} golden", "earned": "+{coins} coins · +{xp} XP", "failed": "That round could not be counted. Try another.", "notThere": "Swim to the Lagoon to play Pearl Catch.", "stings": "{count} of {max} stings", "unavailable": "Pearl Catch could not load just now. Try again in a moment.", "firstDive": "First-dive bonus ×{multiplier} included", "howCoins": "Every {points} points make 1 coin, and every point is 1 XP.", "tide": "Round {round} today · ×{multiplier}", "howTide": "Each round today pays a little less than the last, half by round {tide}, and never nothing. It starts again tomorrow.", "boardEmpty": "No rounds yet this week. Play one to open the board!", "boardTitle": "This week's best rounds", "thisWeek": "This week", "yourWeek": "Your best this week: {score} points · #{place} of {count}", "prizeTitle": "You were #{place} in Pearl Catch last week!", "prizeLine": "Your cup and {coins} coins are waiting for you.", "collect": "Collect", "collected": "Collected! The cup is in your Pantry and {coins} coins are yours.", "prizeFailed": "That prize could not be collected. Try again.", "best": "Your best", "bestIs": "Your best · {score}", "weekPlace": "#{place} this week", "newBest": "New best!", "calm": "Calm Water · the first sting won't count" }, "arena": { "title": "Arena", "lead": "Swim the week's course as fast as you can. Your first finish each week pays {coins} coins.", "how": "Steer up and down with the mouse, your finger or the arrow keys. Golden rings speed you up; rocks and jellyfish slow you down. The three fastest of the week win a cup.", "race": "Race", "again": "Race again", "leave": "Leave", "go": "Go!", "sending": "Timing your race…", "newBest": "New best!", "finished": "Finished!", "seconds": "{time} s", "tally": "{rings} rings · {hits} knocks", "place": "#{place} this week", "earned": "+{coins} coins · +{xp} XP", "prizeTitle": "You were #{place} in the Arena last week!", "prizeLine": "Your cup and {coins} coins are waiting for you.", "collect": "Collect", "collected": "Collected! The cup is in your Pantry and {coins} coins are yours.", "boardTitle": "This week's fastest", "endsIn": "New course in {time}", "boardFailed": "The board could not load just now.", "boardEmpty": "No one has raced this course yet. Be the first!", "yourBest": "Your best: {time} s · #{place} of {count}", "failed": "That race could not be timed. Try another.", "unavailable": "The race could not load just now. Try again in a moment.", "notThere": "Swim to the Arena to race.", "finish": "Finish!", "perfect": "Perfect!", "restart": "Restart", "ghostYou": "Your best", "tallyV2": "{rings} rings · longest chain {chain} · {perfects} perfect · {hits} knocks", "howV2": "Steer up and down with the mouse, your finger or the arrow keys. Thread golden rings one after another to build a chain: each ring in a row speeds you up more and for longer, and a ring threaded through its middle counts for more. Missing a ring or a knock breaks the chain. Currents speed you up but run along the tight lines, and the course splits into lanes, so the fastest way is yours to find. Ghosts of your best and the week's three fastest swim beside you. Press R or tap Restart to go again at once. Equal times go to whoever swam theirs first." }, "party": { "tag": "Party gift", "collected": "Happy party! {gift} is in your Pantry and the party badge is yours.", "already": "You have this party's gift already.", "over": "The party is over. See you at the next one!", "failed": "The gift could not be collected just now. Try again." }, "tablets": { "title": "The lost tablets", "altarTitle": "The temple altar", "close": "Close", "loading": "Reading the stones…", "failed": "The tablets could not be read just now. Try again.", "sealed": "The temple door is sealed. Six stone tablets were hidden across Open Water, one in each place; find them all and the door will open.", "open": "All six tablets are back in their slots. The temple door stands open.", "progress": "{count} of {total} tablets found", "missing": "A missing tablet", "hidden": "Hidden somewhere in the {place}. Swim the whole place to find it.", "enter": "Enter the temple", "tag": "Tablet", "found": "You found a lost tablet! ({count} of {total})", "already": "You have read this tablet already.", "tooFar": "Swim right up to the tablet to read it.", "altarLocked": "The altar is cold. Find all six tablets first.", "ending": "The Lantern Keepers built this temple to keep the first spark safe, and hid the six tablets so that only someone who had swum every corner of the sea could open its door. The spark still burns on the altar. Now you are a Lantern Keeper too.", "keeper": "You are a Lantern Keeper. The spark is in good fins.", "rewardTitle": "The Keeper's Lantern", "rewardLine": "{coins} coins · {xp} XP · the Lantern Keeper badge", "take": "Take the lantern", "name1": "The dark reef", "story1": "Long ago, before any aquarium had glass, the reef was dark at night, and the fish who lived here were afraid of the deep.", "name2": "The spark", "story2": "One small fish found a spark in a sunken lantern and carried it home in its fins. Wherever it swam, the water glowed.", "name3": "The first market", "story3": "Others came to see the light. They traded shells and stories for a little of it, and the first market grew up around the spark.", "name4": "The pearls", "story4": "The light made the pearls shine. The fish of the lagoon dived for them and hung them on every coral, so the reef would never be dark again.", "name5": "The race", "story5": "The young fish raced to carry the light to the far places. The fastest of them became the Lantern Keepers.", "name6": "The cold water", "story6": "Even the ice shelf, where the water is coldest, got its lantern. That night the whole sea threw a party.", "claimFailed": "The Lantern could not be taken just now. Try again in a moment." }, "expedition": { "titleTrench": "The diving bell", "titleVents": "The vent outpost", "close": "Close", "leadTrench": "Send a team of one to five grown fish down into the Trench. They come home by themselves, fed. Short trips pay coins; long ones bring back finds.", "leadVents": "Send a team of one to five grown fish out among the Vents. They come home by themselves, fed. Short trips pay coins; long ones bring back finds.", "awayTitle": "Away on an expedition", "backHome": "Back home", "backIn": "Back in {time}", "full": "{count} teams are away already. Wait for one to come home.", "pick": "Choose your team", "none": "None of your grown fish can go: legendary fish stay home, and a fish in the Conditioning Box is busy.", "hours": "{count} h", "findChance": "{percent}% chance of a find", "failed": "The expedition could not set out just now. Try again.", "how": "While they are away the fish are not in your aquarium and need nothing. They swim home by themselves when the time is up.", "sent": "{fish} set off for the {place}.", "home": "{fish} is home from the {place} with {coins} coins!", "homeFind": "{fish} is home from the {place} with {coins} coins, and found a {find}!", "refused": { "TOO_MANY": "Too many of your fish are away already.", "NOT_THERE": "Swim to the station to send a fish.", "NOT_ADULT": "Only a grown fish can go on an expedition.", "ADOPTED": "An adopted fish stays home.", "NOT_ALLOWED": "A legendary fish stays home.", "IN_CONDITIONING_BOX": "That fish is in the Conditioning Box.", "FISH_NOT_FOUND": "That fish is not in this aquarium.", "INSUFFICIENT_COINS": "You need more coins for that kit.", "ALREADY_HAVE": "You already have that kit.", "ALREADY_BACK": "That trip is already over. It is swimming home.", "NO_EXPEDITION": "That trip is already home.", "TANK_FULL": "Your aquarium is full. Make room, then call them back.", "BETTER_KIT": "Your kit in use is better. Get this one when it wears out." }, "findsTitle": "What a trip can find here", "findsFor": "What {fish} can bring home", "findOdds": "{percent}% per {count} h trip", "findFrom": "From a fish worth {coins}", "findAny": "Any fish can find this", "worth": "{fish} is worth {coins} coins on a trip. A finer fish brings more coins and better finds.", "teamsAway": "Teams away: {count} of {max}", "teamCount": "{count} of {max} chosen", "recall": "Call back", "recallLabel": "Call {fish} back", "recallFree": "Free for {time}", "recallNoRewards": "Comes home with nothing", "recallConfirm": "Call back, no rewards", "recallConfirmLabel": "Call {fish} back with no rewards", "recallKeep": "Keep going", "recalled": "{fish} swam home from the {place} with nothing.", "recalledFree": "{fish} is home. That trip did not count.", "needMore": "Need {coins} more", "fullCallBack": "All {max} trips are out. Call one back, or wait for one to come home.", "sendFull": "No trip free", "pickFirst": "Pick a fish first", "sendFor": "Send for {count} h", "howLong": "How long", "coinsShort": "Coins", "why": { "legendary": "Legendary, stays home", "growing": "Grown in {time}", "young": "Not grown yet", "box": "In the Conditioning Box", "noTrip": "No trip free", "teamFull": "Team is full" }, "teamHint": "Pick one to five fish. Every fish rolls for a find.", "teamOf": "Team {fish}", "gearTitle": "Expedition kit", "gearName": { "1": "Basic kit", "2": "Tide kit", "3": "Deep kit", "4": "Abyss kit" }, "gearFree": "Free · never wears out", "gearLeft": "{count} trips left", "gearUse": "In use", "gearWorn": "Worn out", "oddsTitle": "Chance of each rarity on a roll", "rolls": "{count} rolls per fish", "findsInstead": "Finds, no coins", "findChanceTeam": "Coins and a chance of a find", "heartLine": "Depth rolls: {count} · {percent}% each for the {name}", "homeFinds": "{fish} is home from the {place} with {count} finds!", "homeHeart": "{fish} is home from the {place} with {count} finds, and one is a heart!", "goodsTitle": "Long trips bring home", "homeGoods": "{fish} is home from the {place} with new goods for the Pantry!", "goodsNote": { "0": "Common roll · by the gram", "1": "Better rolls · by the gram", "2": "Team of 3 or more · rare and up" }, "homeWildEgg": "{fish} is home from the {place}, and found a wild {egg} egg!", "markAway": "Away · back in {time}", "markBack": "Back · swimming home", "backFinds": "Back · finds on the way: {count}", "windowTitle": "Viewing window", "windowAria": "Viewing window: {fish} away on an expedition", "windowFinds": "Finds so far: {count}", "windowNone": "Nothing found yet", "windowSpotted": "Spotted · {name}", "windowEgg": "A wild egg", "waiting": "Waiting in the aquarium · tap one to call it", "toHatch": "{count} of {max} swimming to the hatch", "closeHatch": "Close the hatch · {count} h", "howLongHere": "How long down here", "mayBring": "May bring" }, "contextMenu": { "new": "New", "newEggs": "Eggs from your favourites", "dropEgg": "Drop a {name} egg here for {coins} coins", "newEmpty": "Star fish in the shop to see them here.", "browseShop": "Browse shop…", "dropped": "Eggs dropped: {count} · spent {coins}", "clean": "Clean the glass", "decorate": "Decorate", "sellAdults": "Sell every adult {name}", "sellAdultsHint": "{count}", "arrange": "Arrange" }, "favourites": { "star": "Add to favourites", "unstar": "Remove from favourites", "starred": "{name} added to favourites", "unstarred": "{name} removed from favourites", "full": "You can keep up to {max} favourites. Remove one first." }, "social": { "block": "Block", "report": "Report", "visitTank": "Visit aquarium", "close": "Close", "blocked": "You won't see @{handle} any more. You can undo this in Settings.", "blockFailed": "Couldn't block right now. Try again.", "reportTitle": "Report @{handle}", "reportWhy": "What's wrong?", "reason": { "spam": "Spam or flooding", "abuse": "Bullying or harassment", "inappropriate": "Inappropriate for Fishies", "other": "Something else" }, "reportNote": "Anything else a moderator should know? (optional)", "reportHint": "A moderator reads every report. Blocking works straight away.", "reported": "Thanks · a moderator will look at it.", "reportTooFast": "You've sent a lot of reports. Try again later.", "reportFailed": "Couldn't send the report. Try again.", "cancel": "Cancel", "send": "Send report", "sending": "Sending…", "blockedTitle": "Blocked keepers", "blockedNone": "You haven't blocked anyone.", "blockedHint": "Blocking works both ways: neither of you will see the other's messages or fish in Open Water.", "unblock": "Unblock", "loading": "Loading…", "blockedFailed": "Your blocked keepers could not be loaded.", "unblockFailed": "Couldn't unblock @{handle} right now. Try again.", "unblocked": "@{handle} is unblocked." }, "world": { "title": "Open Water", "lead": "Swim out as one of your fish and meet other keepers. Back home, your aquarium stays safe and keeps growing.", "placeKelpGarden": "Kelp Garden", "placeKelpGardenBlurb": "A coral garden that runs into a kelp forest, home to the Gallery and the Pineapple House. Bite the kelp for Kelp Fibre.", "placeShipwreck": "Shipwreck", "placeShipwreckBlurb": "An old ship asleep on the sand, lanterns still lit. A chest is hidden along it every week, and its crates give Driftwood.", "placePineappleHouse": "Pineapple House", "placePineappleHouseBlurb": "A house made from a pineapple, deep in the kelp. It is the reading room: tap it to open the Reef Journal.", "placeGallery": "Gallery", "placeMarket": "Market", "placeMarketBlurb": "Stalls in the sunny shallows where keepers trade fish, eggs and food. The wanted board asks for new fish every week.", "placeLagoon": "Lagoon", "placeLagoonBlurb": "Warm, bright shallows of seagrass and white sand. Play Pearl Catch at the oyster bed and open the clams for Lagoon Shells.", "placeArena": "Arena", "placeArenaBlurb": "An open stadium of coral stands round a start gate. Race the week's course for a place on the board.", "placeIceShelf": "Ice Shelf", "placeIceShelfBlurb": "Pale water under an ice roof, frost ferns and ice spires. The seasonal parties are thrown here, and the spires give Ice Crystals.", "placeRuins": "Ruins", "placeRuinsBlurb": "A sunken temple among fallen columns, its door sealed. Six lost tablets are hidden across Open Water, and the columns give Stone Shards.", "placeRuinsTemple": "The Temple", "placeRuinsTempleBlurb": "Inside the sunken temple, where the first light is kept.", "placeTrench": "Trench", "placeTrenchBlurb": "The dark deep at the reef's edge. Send a fish on an expedition into it from the diving bell.", "placeVents": "Vents", "placeVentsBlurb": "Warm volcanic chimneys glowing in the dark. Send a fish on an expedition from the outpost.", "placeGalleryBlurb": "Keepers' aquariums, framed on the wall. Swim close to look inside.", "goOutside": "Swim outside", "treasureLabel": "Treasure", "treasureFound": "You found this week's treasure: {coins} coins and {xp} XP!", "treasureAlready": "You've already opened this week's treasure. A new one is hidden every Monday.", "treasureTooFar": "Swim right up to the chest to open it.", "swimTo": "Swim to {place}", "backTo": "Back to {place}", "sibling": "{name} {ordinal}", "here": "{count} here now", "hereOne": "1 keeper here now", "empty": "Quiet right now. You'd be the first one in.", "swimAs": "Swim as", "young": "{name} (young)", "numbered": "{name} {number}", "stock": "You'll swim as a Clownfish until you hatch a fish of your own.", "join": "Swim here", "resume": "You're still swimming in {name}.", "continueThere": "Go back", "joining": "Diving in…", "cancel": "Cancel", "home": "Home", "goingHome": "Heading home…", "hint": "Tap or click the water to swim there. Hold and drag to steer.", "keyboardHint": "Arrow keys or WASD work too. Esc stops.", "dismissHint": "Got it", "rotate": "Turn your device sideways to swim.", "takenOver": "You're swimming in another tab or on another device.", "continueHere": "Continue here", "places": "Places", "viewLabel": "Show places as", "viewList": "List", "viewMap": "Map", "wild": "Wild: {fish}", "locked": "Open Water opens at level {level}. Keep raising your fish to get there.", "uncharted": "Uncharted", "swimAsFish": "Swim as {name}", "outVisitor": "@{handle} is out swimming in {place}.", "outSelf": "You're out swimming in {place} in another window.", "swimThere": "Swim there", "shoal": { "label": "Golden shoal", "started": "A golden shoal is passing through the {place}!", "here": "A golden shoal is here!", "elsewhere": "A golden shoal is in the {place}", "hint": "Swim into it to catch sparkle scales · {count}/{max}", "material": "Sparkle scales: a rare crafting material", "caught": "+1 sparkle scale · {count}/{max}" }, "company": { "label": "Other keepers", "quiet": "Quiet here right now", "roomOne": "1 keeper in {room}", "roomMany": "{count} keepers in {room}", "placeOne": "1 keeper at the {place}", "placeMany": "{count} keepers at the {place}", "join": "Swim over" }, "reconnecting": "Reconnecting…", "resetAfk": "You drifted home after a while without moving.", "resetClosed": "Open Water restarted. Dive back in from the Map.", "resetRemoved": "You were removed from Open Water.", "errorUnavailable": "Open Water isn't open to you yet.", "errorHandle": "Choose a username before you travel.", "errorBanned": "Your account can't travel right now.", "errorAppearance": "That fish can't travel right now. Pick another.", "errorGeneric": "Couldn't reach Open Water. Try again.", "emotes": "Emotes", "emote": { "hello": "Wave", "heart": "Heart", "question": "Question", "surprise": "Surprise", "food": "Food", "sleep": "Sleepy", "music": "Music", "sparkle": "Sparkle" }, "emoted": "{handle}: {emote}", "you": "you", "map": "Map of {name}", "trayLabel": "What's here in {place}", "beta": "Beta", "treasureFailed": "The chest could not be opened just now. Try again.", "unreachable": "Open Water cannot be reached just now, so the places cannot be swum to.", "closed": "Open Water is closed for now. Your aquarium is still yours to look after.", "placeUnread": "Part of this place could not be read. Swim out and back in to try again.", "placeCove": "Cove", "placeCoveBlurb": "Your school's own bay, with its banner and notice board.", "diveStep": { "reach": "Reaching Open Water", "load": "Bringing in the scenery", "seat": "Finding your spot", "scene": "Setting the scene" }, "diveStepOf": "Step {step} of {total}", "readingRoomOffer": "The Pineapple House keeps the Reef Journal.", "readingRoomRead": "Read about Open Water", "street": { "more": "More stalls · {count}", "back": "Back along the street" } }, "coins": "Coins", "xp": "XP", "showcase": "Showcase aquarium", "visiting": "Visiting aquarium", "myTank": "My aquarium", "options": "Aquarium options", "music": "Music", "musicLevels": "Jukebox", "mute": "Mute all sound", "enableSound": "Turn sound on", "fullscreen": "Fullscreen", "snapshot": "Snapshot", "downloadSnapshot": "Download aquarium snapshot", "copyLink": "Copy aquarium link", "explore": "Explore aquariums", "news": "News", "whatsNew": "What's new", "settings": "Settings", "help": "How to play", "reportBug": "Report a bug", "adminPanel": "Admin panel", "menu": { "sound": "Sound", "jukebox": "Jukebox" }, "dock": { "label": "Tools", "pin": "Pin the dock", "unpin": "Let the dock tuck away", "show": "Show the tools", "arranging": "Arranging", "arrangeDone": "Done" }, "tool": { "inspect": "Look", "inspectHint": "Tap a fish to see what it needs", "feed": "Feed", "feedHint": "Click to drop some food · watch your fish chase it", "feedHintTouch": "Tap to drop some food · watch your fish chase it", "sell": "Net", "sellHint": "Tap an adult fish to sell · tap a grown plant to trim · collect lost fish", "clean": "Clean", "cleanHint": "Scrub algae off the glass with the sponge", "decorate": "Decorate", "decorateHint": "Choose a shop item · place it on the aquarium floor", "shop": "Shop", "explore": "Explore", "stash": "Pantry", "design": "Arrange" }, "helpLead": "Your aquarium keeps running while you're away. Here are five things to do when you're back.", "helpFeed": "Drop some food and watch your fish chase it. Food is free.", "helpClean": "Scrub algae off the glass before it clouds the view.", "helpNet": "Sell a grown fish, or collect one you lost.", "helpDecorate": "Ornaments for looks, plants to keep the glass clear for longer.", "helpVisit": "Every aquarium has an address: fishies.lol/@you.", "serverTime": "Fish grow on server time, not yours. Close the tab and they keep growing. Care costs time, not coins.", "soundEffects": "Sound (music and effects)", "sellBubbles": "Show when fish are ready to sell", "changeBubbles": "Show change bubbles", "shortcutHints": "Show keyboard shortcut hints", "open": "Open", "profile": "Your profile", "about": "About", "signOut": "Sign out", "quitGame": "Quit game", "editUsername": "Edit username", "takeSnapshot": "Take snapshot", "tankIdentity": "Aquarium identity", "levelProgress": "Keeper's Book", "careReminders": "Care reminders", "tankName": "Aquarium name", "saveName": "Save name", "nameSaved": "Aquarium name saved.", "nameSaveFailed": "Could not save that name. Try again.", "nameHint": "This name appears on your aquarium plaque and shared visit page.", "levelHere": "You are here", "openCareReminders": "Manage", "identityHint": "Your aquarium has its own name. Your aquarium link stays @{handle}.", "account": "Account", "accountAndUpdates": "Account and updates", "manageAccount": "Manage", "fish": { "readyToCollect": "Ready to collect", "needsPellet": "Needs food", "readyToSell": "Ready to sell", "doingWell": "Doing well", "collect": "Collect", "sell": "Sell", "feed": "Feed", "female": "Female", "male": "Male", "rename": "Rename", "nameLabel": "Fish name", "namePlaceholder": "Leave empty for its birth name", "nameHint": "Enter saves, Esc cancels", "nameFailed": "Could not save that name. Letters, numbers and spaces, up to 20." }, "needs": { "card": { "more": "Details", "less": "Hide details", "hatchesIn": "Hatches in {time}", "hatchingNow": "Hatching any moment", "lost": "This fish went too long without food. Collect it with the net.", "dying": "Starving, feed it within {time}!", "sick": "Unwell from hunger, feed it within {time}", "sickFed": "Fed and recovering · a Remedy cures it now", "hungry": "Hungry, feed it within {time}", "paused": "Growth paused, feed it within {time}", "firstFeed": "Hungry for its first meal", "ready": "Grown up, ready to sell", "growing": "Doing well, grows up in {time}", "grown": "Grown up", "growsIn": "Grows up in {time}", "growthPaused": "Growth paused. Feed to resume", "food": "Food", "hungryNow": "Hungry now", "sickNow": "Unwell now", "firstMeal": "Waiting for its first meal", "fullNow": "Full", "hungryIn": "Hungry in {time}", "safeFor": "safe for {time} with nobody home", "feederSkips": "Skips {food} from the feeder until it's very hungry", "full": "Always full", "neverSold": "Never sold", "saleWhenGrown": "{coins} coins · {xp} XP once grown", "age": "{time}", "origin": "Origin", "originShop": "Bought as an egg", "originGift": "A gift from @{handle}", "originTutorial": "Your first fish", "originLegendary": "Legendary", "condition": "Condition", "quality": "Quality", "conditionWell": "In good shape", "conditionFair": "Could be better", "conditionPoor": "Poorly", "bredFrom": "Born in this aquarium", "qualityHint": "Care raises quality up to gold. Diamond and above are born to well-kept parents.", "health": "Health", "healthSick": "Sick", "healthEmptiesIn": "Health runs out in {time} without care", "temperature": "Temperature", "tempRange": "{min} to {max} °C", "tempComfortable": "Comfortable · likes {range}", "tempCold": "Too cold · likes {range}", "tempWarm": "Too warm · likes {range}", "colour": "Colour", "generation": "generation {generation}", "latin": "Scientific name", "pausedShort": "Paused", "hungryShort": "Hungry", "waterAt": "Water {temp}", "gen": "Gen {generation}", "onceGrown": "once grown", "grownFed": "grown, so a meal lasts {time}", "lastMeal": "Last meal {food}, {percent}% full" } }, "time": { "underMinute": "less than a minute" }, "stage": { "egg": "Egg", "baby": "Baby", "junior": "Juvenile", "adult": "Adult", "dead": "Lost" }, "aquariumPicker": { "defaultName": "Aquarium {number}", "errorCoins": "You need more coins for this aquarium.", "errorLevel": "Reach the required level before buying this aquarium.", "errorFull": "The destination aquarium is full.", "errorSpecial": "This fish cannot move to another aquarium.", "errorDefault": "The change was not saved. Refresh your aquarium and try again.", "errorOffline": "The aquarium service could not confirm the change. Reconnect before trying again.", "additionalAquarium": "Additional aquarium", "roomTitle": "Room for another aquarium", "roomBody": "A new home for your fish. Your coins, level and inventory stay shared.", "startingFishSpaces": "{count} fish spaces to start", "buying": "Buying…", "confirmPurchase": "Confirm purchase", "buyAquarium": "Buy aquarium {number}", "cancel": "Cancel", "reachLevel": "Reach level {level}", "moreCoinsNeeded": "{coins} more coins needed", "publicAquariums": "Public aquariums", "yourAquariums": "Your aquariums", "fishCount": "{count} fish", "hereNow": "Here now", "private": "Private", "welcome": "Welcome", "openVisitors": "Open to visitors", "makeWelcome": "Make welcome aquarium", "moveTo": "Move to…", "moveToAquarium": "Move to {aquarium}", "moved": "{name} moved to {aquarium}", "movedCount": "{count} fish moved to {aquarium}", "errorAdopted": "That aquarium already keeps {max} adopted fish.", "targetFull": "Full", "targetAdopted": "No room for adopted fish", "targetRoom": "{count}/{room} fish", "moveHint": "To move a fish to another aquarium, open its card and choose Move to…, right-click it, or pick fish in My Fish.", "errorDecorRoom": "There is no free sand for it in that aquarium.", "targetNoSand": "No free sand", "targetDecor": "Decorations: {count}" }, "runtime": { "loadingTank": "Filling the aquarium", "defaultTankName": "My aquarium", "visitingTitle": "Visiting @{handle}", "notFoundTitle": "No aquarium here", "notFoundBody": "Nobody has claimed @{handle} yet. Check the spelling, or find another aquarium to visit.", "unreadNews": "Unread news", "rotateDevice": "Turn your device sideways", "rotateDeviceBody": "Fishies plays best in landscape. Turn your phone sideways to keep playing.", "tapToPlay": "Tap to play", "fishInfo": "Fish information", "closeFishInfo": "Close fish information", "firstFish": "YOUR FIRST FISH", "firstFishEgg": "Your egg is settling into its new home.", "firstFishHungry": "Drop its first food into the water.", "firstFishWell": "A little care at a time grows a fish.", "age": "Age", "saleValue": "Sale value", "saleXp": "Sale XP", "growing": "Growing", "hatchingSoon": "Hatching soon…", "lostFish": "This fish went too long without food. Use the Net to collect it.", "growth": "Growth", "growthComplete": "Growth complete", "adultIn": "Adult in {time}", "waitingForFood": "Waiting for food", "wellFed": "Well fed", "feedingTimer": "Feeding timer: {time}", "noDeadline": "No deadline yet", "survival": "Survival: {time}", "needsPelletNow": "Needs food now", "nextFeeding": "Feed again when the timer ends", "decorationInfo": "Decoration information", "closeDecorationInfo": "Close decoration information", "move": "Move", "sellFor": "Sell for {coins}", "cancel": "Cancel", "dismiss": "Dismiss", "unlocked": "Unlocked", "earned": "Earned", "unlockNavAria": "This level's unlocks", "unlockPrevious": "Previous unlock", "unlockNext": "Next unlock", "unlockPosition": "{index} of {total}", "fishSlots": { "one": "{count} more fish slot", "other": "{count} more fish slots" }, "decorSlots": { "one": "{count} more decoration slot", "other": "{count} more decoration slots" }, "saleBonus": "Your fish now sell for +{percent}%", "levelTitles": { "newKeeper": "New Keeper", "tankHand": "Aquarium Helper", "reefTender": "Reef Tender", "coralGardener": "Coral Gardener", "tideReader": "Tide Reader", "waveRider": "Wave Rider", "lagoonWarden": "Lagoon Warden", "deepSteward": "Deep Steward", "reefMaster": "Reef Master", "keeperOfTheBlue": "Keeper of the Blue" }, "nextAtLevel": "Next at level {level}", "seeInShop": "See it in the shop", "keepGoing": "Keep going", "levelUpKicker": "Level up!", "levelUpJump": { "one": "{count} levels at once", "other": "{count} levels at once" }, "levelUpRange": "Level {from} to {to}", "newRank": "New rank", "unlockKindFish": "New fish", "unlockKindDecor": "New decoration", "levelNew": "New level", "levelPending": "Recent unlocks", "levelPendingBadge": "unseen unlocks", "gotIt": "Got it", "firstTank": "FIRST TANK · {step} / 5", "tutorialSkip": { "action": "Skip tutorial", "question": "Skip the tutorial? You can still find help in the menu.", "confirm": "Skip", "keep": "Keep going", "failed": "The tutorial could not be skipped. Try again." }, "dismissTutorial": "Dismiss tutorial", "openShop": "Open the shop", "storageDisabled": "Browser storage is disabled. Progress cannot be saved in this session.", "showcaseStatus": "Showcase aquarium", "deadFishCount": "{count} fish to collect", "hungryFishCount": "{count} fish waiting for food", "hudCareCollect": "{count} to collect", "hudCareHungry": "{count} hungry", "hudCareGlass": "glass dirty", "hudCareEggs": { "one": "{count} egg", "other": "{count} eggs" }, "hudCareSell": "{count} grown", "hudCare": "Aquarium care", "hudCareHere": "{count} here", "hudTankCount": "{count} of {cap} fish", "hudFishAway": "{count} + {away} away / {cap}", "watchingAquarium": "Watching this aquarium", "fishThriving": "Your fish are thriving", "demoHint": "Demo mode · sign in to start your own aquarium", "visitingReadOnly": "Visiting @{handle} · view only", "viewOnly": "View only", "free": "Free ∞", "home": "Fishies home", "tankInfo": "Aquarium information", "signInToPlay": "Sign in to play", "myTankLink": "My aquarium", "closeWindow": "Close window", "exploreTitle": "Explore aquariums", "exploreBody": "Keepers online now come first, then mutual follows, people you follow and active public aquariums.", "findKeeper": "Find a keeper by name", "searchAquariums": "Search aquariums by keeper name", "levelFish": "Level {level} · {count} fish", "mutual": "Mutual", "following": "Following", "discover": "Discover", "noKeeper": "No keeper called “{query}” yet.", "reefQuiet": "It's quiet right now. Check back when more aquariums open.", "looking": "Looking…", "showMore": "Show more aquariums", "tankThumbnail": "Coral garden aquarium", "level": "LEVEL {level}", "fish": "Fish", "decorations": "Decorations", "visitingTankNote": "You're watching someone else's aquarium. Its keeper plays here at this same address.", "keeperLink": "Aquarium link", "careOwnTankOnly": "Set up care reminders from your own aquarium.", "newsHistory": "The same history lives at fishies.lol/news, with an RSS feed.", "tutorial": { "completeTitle": "You raised your first fish!", "completeWithSale": "That fish earned you {coins} coins and {xp} XP. Open the shop: a {fish} costs {price} coins and grows up in {minutes} minutes.", "complete": "Open the shop and pick your next fish. A {fish} costs {price} coins and grows up in {minutes} minutes.", "readyTitle": "Your fish is ready!", "readyBody": "Choose the Net, then click your adult fish to make your first sale.", "readyBodyTouch": "Choose the Net, then tap your adult fish to make your first sale.", "growTitle": "Your fish is growing up", "growBody": "It will be fully grown in a few seconds. Watch it get bigger.", "feedTitle": "Drop some food", "feedBody": "Choose Feed, then click the water. Your fish will swim over and eat it.", "feedBodyTouch": "Choose Feed, then tap the water. Your fish will swim over and eat it.", "eggTitle": "Your first egg is settling in", "eggBody": "Keep an eye on the shell. Your Clownfish hatches in a few seconds.", "placeTitle": "Place your first egg", "placeBody": "Move the egg over the water and click a spot you like. This first fish is yours to raise.", "placeBodyTouch": "Move the egg over the water and tap a spot you like. This first fish is yours to raise.", "hatched": "{fish} hatched! It's ready for its first meal.", "completeWithXp": "That fish earned you {xp} XP. Open the shop: a {fish} costs {price} coins and grows up in {minutes} minutes." }, "decorPlacedFull": "{name} placed. The aquarium floor is full.", "decorPlaced": "{name} placed! Click again for another · Esc when you're done.", "decorPlacedTouch": "{name} placed! Tap again for another · Cancel when you're done.", "placeDecoration": "Click the aquarium floor to place a decoration.", "placeDecorationTouch": "Tap the aquarium floor to place a decoration.", "interactiveAquarium": "Interactive aquarium.", "selectFish": "Select a fish. Press Space to cycle through fish.", "selectFishWithNet": "Select a fish with the net. Press Space to cycle through fish.", "placeEgg": "Click the water or press Space to place the egg.", "placeEggTouch": "Tap the water to place the egg.", "cleanPatch": "Scrub algae. Press Space to clean the next patch.", "dropFood": "Click the water or press Space to drop food.", "dropFoodTouch": "Tap the water to drop food.", "reconnecting": "Reconnecting. Try again in a moment.", "pelletRejected": "That food didn't go through. Try again.", "feedNotReady": "This fish was fed recently, or isn't hungry yet.", "feedNoFish": "There's no fish there to feed.", "feedingUnconfirmed": "Could not confirm the feeding.", "glassNotReady": "The glass doesn't need cleaning yet.", "glassClear": "The glass is crystal clear!", "cleaningUnconfirmed": "Could not confirm the cleaning.", "fishCollected": "{name} was collected from the aquarium.", "fishFallbackName": "Your fish", "fishNotReady": "This fish can't be collected yet.", "netUnconfirmed": "Could not confirm the net action.", "fishStillGrowing": "This fish is still growing. You can sell it once it's an adult.", "eggNotHatched": "That {name} hasn't hatched yet.", "fishGrowthProgress": "{name} is {progress}% grown · ready in {time}", "decorationNotSold": "That decoration could not be sold.", "saleUnconfirmed": "Could not confirm the sale.", "moveHint": "Click or drag it to a new spot · Esc to cancel", "decorLocked": "Decorations are locked. Unlock them in My Aquarium.", "decorUnlock": "Unlock", "moveUnconfirmed": "Could not confirm the move.", "designModeHint": "Fish step back · drag any decoration to a new spot", "firstEggPlaced": "Your first egg is in the water.", "eggPlacedFull": "Egg placed. That was the last space in the aquarium.", "eggPlaced": "Egg placed! Click again for another · Esc when you're done.", "eggPlacedTouch": "Egg placed! Tap again for another · Cancel when you're done.", "eggCannotPlace": "Could not place the egg. Check your coins and aquarium space.", "eggUnconfirmed": "Could not confirm the egg.", "decorationCannotPlace": "Could not place it. Check your coins and decoration space.", "decorationNeedsRoom": "That piece needs room on the sand.", "decorationBlockedBy": "{name} is in the way. Try a freer spot on the sand.", "decorationUnconfirmed": "Could not confirm the decoration.", "snapshotDownloaded": "Aquarium snapshot downloaded.", "visitLinkCopied": "Aquarium link copied.", "copyLinkFailed": "Could not copy the link. Use the address bar instead.", "fullscreenPromptTitle": "Play with the whole screen", "fullscreenPromptBody": "Hide the browser bars and keep the water in view.", "fullscreenInstallHint": "For the whole screen, add Fishies to your home screen.", "fullscreenShowMe": "Show me", "fullscreenGuideTitle": "Fishies on the whole screen", "fullscreenGuideInstall": "This browser can't hide its bars for a web page. Add Fishies to your home screen and it opens without them, like an app:", "fullscreenStepShare": "Tap Share in the browser's toolbar.", "fullscreenStepAdd": "Choose Add to Home Screen.", "fullscreenStepOpen": "Open Fishies from your home screen.", "fullscreenGuideRefused": "This browser won't go fullscreen here · in-app browsers often refuse. Open fishies.lol in Chrome or Safari, or install Fishies from the browser menu (Install app or Add to Home Screen).", "fullscreenGuideDone": "Got it", "placeEggGuide": "Place {name}", "placeEggGuideBody": "Tap the water for each egg. You have room and coins for {count} more.", "placeDecorGuide": "Place {name}", "placeDecorGuideBody": "Tap the sand where it should live. You have room and coins for {count} more.", "moveDecorGuide": "Move this decoration", "moveDecorGuideBody": "Drop it on the sand. Any decoration can also be dragged straight away.", "glassCleanHint": "The glass is clean · scrub again when algae returns", "coinsSpent": "−{coins} coins", "rewardCoins": "+{coins} coins", "rewardCoinsXp": "+{coins} coins +{xp} XP", "guestNoCoins": "Sign in to earn coins from your sales.", "guestSaveProgress": "Save progress", "guestSaleValue": "0 coins (guest) · {xp} XP", "rewardXp": "+{xp} XP", "durationSecond": "{count}s", "durationMinute": "{count}m", "durationHour": "{count}h", "durationDay": "{count}d", "durationWeek": "{count}w", "durationMonth": "{count}mo", "durationYear": "{count}y", "safeWhileFed": "Safe while fed", "stage": "Stage", "awayIntro": "You were away for {time}.", "awayTitle": "While you were away", "awayOpen": "Open the away summary", "awayActionFeed": "Feed hungry fish", "awayActionClean": "Clean the glass", "awayActionCollect": "Collect the lost fish", "awayActionReview": "Review the grown fish", "awayNothingNow": "The aquarium is calm. Nothing needs you right now.", "awayQuiet": "{intro} Your aquarium kept running.", "awayHatchedOne": "1 egg hatched", "awayHatchedMany": "{count} eggs hatched", "awayGrown": "{count} fish grew up", "awayDied": "{count} fish didn't make it", "awayHungryOne": "1 fish is hungry", "awayHungryMany": "{count} fish are hungry", "awayIllOne": "1 fish is ill", "awayIllMany": "{count} fish are ill", "tabTitleUnreadOne": "1 unread notification", "tabTitleUnreadMany": "{count} unread notifications", "awayAlgae": "the glass needs a clean", "awayKeptRunning": "Your aquarium kept running.", "awayNeedsYou": "Needs you", "awayCardHatchedOne": "egg hatched", "awayCardHatchedMany": "eggs hatched", "awayCardGrown": "fish grew up", "awayCardHungryOne": "fish is hungry", "awayCardHungryMany": "fish are hungry", "awayCardIllOne": "fish is ill", "awayCardIllMany": "fish are ill", "awayCardDied": "fish didn't make it", "awayCardAlgae": "Algae", "awayVisitedOne": "1 keeper visited", "awayVisitedMany": "{count} keepers visited", "awayVisitedBy": "{who} visited", "awayVisitedByMore": "{who} and {count} more visited", "awayFollowedOne": "1 keeper started following you", "awayFollowedMany": "{count} keepers started following you", "awayFollowedBy": "{who} started following you", "awayFollowedByMore": "{who} and {count} more started following you", "awayCardVisited": "keepers visited", "awayCardMore": "+{count} more", "awayCardFollowed": "new followers", "awayUnitDayOne": "day", "awayUnitDayMany": "days", "awayUnitHourOne": "hour", "awayUnitHourMany": "hours", "awayUnitMinuteOne": "minute", "awayUnitMinuteMany": "minutes", "awayJoin": ", ", "awayFinalJoin": " and ", "awayWithEvents": "{intro} {events}.", "netReviewOpen": "Review the catch", "netCaughtCount": "{count} caught · review", "netReviewTitle": "Review the catch", "netReviewIntro": "The Net caught {count}. Nothing is sold until you confirm.", "netRelease": "Put {name} back", "netReleaseGroup": "Put every {name} back", "netGroupShow": "Show each fish: {name}", "netReviewTotal": "Sale total", "netReleaseAll": "Put them all back", "netConfirmCountdown": "Confirm in {seconds}…", "netConfirmSale": "Confirm sale", "netReviewEmpty": "Nothing left in the net.", "contextMenu": "Actions", "dossier": "Details", "feedHere": "Feed here", "placeAnEgg": "Place an egg", "placeADecoration": "Place a decoration", "loadingCheckingIdentity": "Checking who you are", "loadingFetchingTank": "Fetching your aquarium", "loadingFillingTank": "Filling the aquarium", "loadingFailureTitle": "Could not open your aquarium", "loadingRetry": "Try again", "loadingStatusLink": "Check server status", "loadingFailedAria": "Aquarium failed to open", "loadingAria": "Opening your aquarium, {percent} percent", "engineStartFailed": "The aquarium could not start. Try again.", "engineSyncFailed": "The aquarium ran into a problem. Reload and try again.", "visitLoadFailed": "Could not load this aquarium. Try again.", "invalidTankData": "The aquarium service returned invalid data.", "notifyBell": "Notifications", "notifyBellUnread": "{count} unread notifications", "notifyHistoryTitle": "Notifications", "notifyClearAll": "Clear all", "notifyDismiss": "Dismiss", "notifyViewFish": "View fish", "notifyRetry": "Retry", "careFeed": "Feed", "careClean": "Clean the glass", "notifySettings": "Notification settings", "notifyHistoryEmpty": "Nothing yet", "notifyFilterLabel": "Filter notifications", "notifyFilterAll": "All", "notifyFilterCare": "Care", "notifyFilterShop": "Shop", "notifyFilterGifts": "Gifts", "notifyFilterSocial": "Social", "notifyFilterSystem": "System", "notifyShop": "Shop", "notifyTank": "Aquarium", "notifySyncFailMany": "{count} actions didn't reach the server", "decorCareBonus": "Algae slowed by", "decorCareBonusNone": "Add decorations to slow it down", "tankStatus": "Right now", "tankGlassClean": "Glass is clean", "tankGlassDirty": "Algae on the glass, time to scrub", "tankAlgaeIn": "algae in {time}", "tankAllFed": "Everyone is fed", "tankNoFish": "No fish yet. Find one in the shop.", "tankSellReady": "{count} fish ready to sell", "foodSpent": "−{coins} coins", "foodRanOut": "{food} ran out · fed flake instead", "toStash": "To Pantry", "lightOn": "Light on", "lightOff": "Light off", "decorationStashed": "Moved to your Pantry", "decorationNotStashed": "It couldn't go to your Pantry, so it stayed where it was.", "notifyHungry": "{name} is hungry", "notifyIll": "{name} is unwell", "notifyDied": "{name} did not make it", "aFish": "A fish", "notifyVisitor": "{name} is visiting your reef", "aKeeper": "A keeper", "anotherAquarium": "Another aquarium", "anotherAquariumPrice": "Another aquarium · {price}", "unlockKindFloor": "New floor", "saveGuest": "Save your aquarium", "updateReady": "A new version is ready", "updateReadyDetail": "Restart to play it. Your aquarium keeps running on the server meanwhile.", "updateRestart": "Restart", "awayLaidOne": "1 egg was laid", "awayLaidMany": "{count} eggs were laid", "awayCardLaidOne": "egg laid", "awayCardLaidMany": "eggs laid", "awayCardFeederEmpty": "The feeder ran empty", "awayCardFeederLow": "The feeder is running low", "awayCardFilter": "The filter needs a service", "awayCardTemperature": "The water left a fish's comfortable range", "awayCardConditionedOne": "fish finished the Conditioning Box", "awayCardConditionedMany": "fish finished the Conditioning Box", "awayCardGiftsOne": "gift to open", "awayCardGiftsMany": "gifts to open", "awayCardStarred": "keepers gave your aquarium a Bubble", "awayCardWhispers": "whispers for you", "awayCardStarredOne": "keeper gave your aquarium a Bubble", "awayCardWhispersOne": "whisper for you", "awayCardFollowedOne": "new follower", "awayActionRemedy": "Give ill fish a Remedy", "sellDecorTitle": "Sell {name}?", "sellDecorBody": "Once sold, it leaves your collection for good. To keep it but clear the water, send it to the Pantry instead.", "awayCardStallSoldOne": "sale at your stall · +{coins} coins", "awayCardStallSoldMany": "sales at your stall · +{coins} coins", "awayCardStallOfferOne": "offer waits on your stall", "awayCardStallOfferMany": "offers wait on your stall", "awayCardOrderFilledOne": "buy order filled", "awayCardOrderFilledMany": "buy orders filled", "awayCardSwapOne": "egg swap waits for you", "awayCardSwapMany": "egg swaps wait for you", "awayCardHelpOne": "friend fed your hungry fish", "awayCardThanksOne": "keeper thanked you for a gift", "awayCardThanksMany": "keepers thanked you for gifts", "awayCardHelpMany": "friends fed your hungry fish", "awayCardSwimOne": "keeper asked you to swim", "awayCardSwimMany": "keepers asked you to swim", "awayCardSchoolOne": "update from your school", "awayCardSchoolMany": "updates from your school", "awayCardPrize": "Prize", "awayCardMentionsOne": "mention of you in chat", "awayCardMentions": "mentions of you in chat" }, "jukebox": { "soundAndMusic": "Sound and music", "soundtrack": "Soundtrack", "auto": "Auto", "queue": "Queue", "inRotation": "Include in the rotation", "playing": "Playing", "musicLevel": "Music level", "effectsLevel": "Effects level", "music": "Music", "effects": "Effects", "ui": "Alerts", "uiLevel": "Alerts level", "mute": "Mute {name}", "unmute": "Turn {name} back on", "quieter": "{name} quieter", "louder": "{name} louder" }, "shop": { "decorFull": "No room left on the aquarium floor. Thirty pieces is the limit.", "plantPlacement": "Plants lean with the current. Choose one, then click the aquarium floor.", "plantPlacementTouch": "Plants lean with the current. Choose one, then tap the aquarium floor.", "decorPlacement": "Choose a decoration, then click a spot on the aquarium floor.", "decorPlacementTouch": "Choose a decoration, then tap a spot on the aquarium floor.", "fishTab": "Fish", "fishMarket": "Fish Market", "plantsTab": "Plants", "gardenCentre": "Garden Centre", "decorTab": "Decor", "curiosityShop": "Curiosity Shop", "categories": "Shop categories", "tankFull": "Your aquarium is full. Sell an adult fish with the Net to make room.", "fishFootnote": "Pick an egg → place it → raise your fish. You pay when you place it.", "growsIn": "Grows in", "sellsFor": "Sells for", "experience": "Experience", "unlockAt": "Unlock at level {level}", "selectEgg": "Select {name} egg, {coins} coins", "buy": "Buy", "keepsGlassClear": "Keeps glass clear", "selectDecoration": "Select {name}, {coins} coins", "select": "Select", "stashDecoration": "Buy {name} for your Pantry, {coins} coins", "pages": "Shop pages", "previousPage": "Previous page", "nextPage": "Next page", "pageOf": "Page {page} of {pages}", "searchPlaceholder": "Search", "searchLabel": "Search {category}", "sortLabel": "Sort", "sortDefault": "Unlock order", "sortPrice": "Cheapest first", "sortLevel": "Lowest level first", "sortName": "Name, A to Z", "noResults": "No matches for \"{query}\".", "aquariumTab": "Aquarium", "aquariumWorks": "Aquarium Studio", "aquariumFootnote": "Every aquarium shares your coins and level. Floors only change the look.", "roomForFish": "Room for {count} fish", "roomForFishEach": "Room for {count} fish in each", "aquariumSavings": "{coins} of {price} coins saved", "allAquariums": "All {count} aquariums", "goThere": "Go there", "guestAquarium": "Link a sign-in to buy", "floorFree": "Free · just for looks", "floorInUse": "In use", "useFloor": "Use here", "useFloorLabel": "Use {name} in this aquarium", "saleBonusNote": "+{percent}% profit at your level", "moreRoom": "More room: Aquarium Studio", "newToYou": "New to you", "stashTab": "Pantry", "stashCount": "In your Pantry: {count}", "arrange": "Arrange", "arrangeTitle": "Arrange your aquarium", "arrangeBody": "Your fish step back and you can drag any decoration to a new spot.", "filterCanBuy": "Can buy", "searchOpen": "Search", "searchClose": "Close search", "pageWords": "{page} / {pages}", "sortPriceHigh": "Most expensive first", "sortProfit": "Most profit per fish", "sortProfitRate": "Most profit per hour", "sortGrowth": "Fastest to grow", "sortStars": "Most stars", "filters": "Filters", "profitPerHour": "Profit per hour", "profitRate": "+{coins} an hour", "owned": "Owned", "ownedLabel": "Owned, not placed yet: {count}", "price": "Price", "foodTab": "Food", "foodShop": "Food packs", "xpFish": "+{buy} when bought · +{sale} when sold", "xpDecorFirst": "+{xp} the first time you place one", "glassCap": "All decorations together: up to {max}× longer", "cleansWater": "Cleans the water", "cleansWaterValue": "for {count} fish", "cleansWaterCap": "All plants together: up to {max} fish", "moreBelow": "Show more", "lead": { "fish": "Eggs of every species you have unlocked, ready to hatch in your aquarium.", "plant": "Living plants that keep your water clean and your glass clear.", "decor": "Rocks, ornaments and treasures to make your aquarium your own.", "food": "Packs of food that fill the jars in your Pantry.", "aquarium": "More aquariums and new floors, all sharing your coins and level.", "stash": "Everything you have bought and not placed yet, waiting to go in.", "wardrobe": "Pieces for your fish to wear. Buy one once and any of your fish can wear it.", "research": "Everything Research opens, from the start. Study a node to buy its item.", "party": "Spend the treats you collect trick-or-treating on limited Halloween pieces, here only while the party lasts." }, "partyTab": "Halloween", "partyShop": "Halloween Party Shop", "wardrobeTab": "Wardrobe", "wardrobeShop": "Wardrobe", "clearFilters": "Clear filters", "noResultsNext": "Try another name, or clear the filters to see everything here.", "researchTab": "Research", "researchShop": "Research Shop", "showcaseTitle": "Fish of the week", "showcaseNext": "New fish {time}", "showcaseNew": "New", "showcaseOneRight": "One this week", "showcaseBought": "Bought this week" }, "stash": { "title": "Pantry", "open": "Pantry, {count} of {capacity}", "bought": "{name} added to your Pantry.", "place": "Place", "sellFor": "Sell for {coins}", "confirmSell": "Sell for {coins}?", "giftMark": "Give to a keeper", "confirmSellButton": "Yes, sell", "cancelSell": "Cancel", "empty": "Your Pantry is empty. Buy a decoration or plant and send it here to place later.", "hint": "Placing from here is free · it's already paid for.", "nearFull": "Your Pantry is almost full ({count} of {capacity}).", "xpWhenPlaced": "+{xp} XP when placed", "wildEgg": "Wild egg" }, "cart": { "title": "Cart", "open": "Cart, {count} items", "add": "Add {name} to cart", "remove": "Remove {name} from cart", "quantity": "Quantity: {count}", "increase": "Add one more {name}", "decrease": "Remove one {name}", "full": "Your cart is full. Check out or remove something to add more (max {max}).", "empty": "Your cart is empty. Add eggs or decorations and buy them together for a discount.", "total": "Total", "discount": "{percent}% off for buying these together", "clear": "Clear cart", "checkout": "Check out", "bought": "{count} items bought · everything's waiting in your Pantry.", "buying": "Buying…", "short": "You need {coins} more coins", "boughtPlace": "{count} items bought · tap the water to put each one in.", "placeEgg": "Egg {n} of {total}", "placeDecor": "Decoration {n} of {total}", "placeBody": "Tap the water to put it in. Anything you skip waits in your Pantry.", "skip": "Skip this one", "stowRest": "Put the rest in the Pantry", "restStowed": "The rest is waiting in your Pantry ({count}).", "noRoomEggs": "No room for more eggs · {count} waiting in your Pantry.", "noRoomDecor": "No room for more decorations · {count} waiting in your Pantry." }, "plaque": { "label": "@{handle}'s aquarium", "followers": "followers", "star": "Give this aquarium a Bubble", "unstar": "Take your Bubble back", "starFailed": "Could not update the Bubble. Please try again.", "signInToFollow": "Sign in to follow", "followersLabel": "Followers", "starsLabel": "Bubbles", "visitsLabel": "Visits", "guestStar": "Sign in to give Bubbles.", "loadFailed": "Your follow status couldn't be read. Try again." }, "guest": { "label": "Visiting fish", "join": "Join as fish", "leave": "Leave the water", "full": "The water is full", "unavailable": "You can't join this aquarium.", "handleRequired": "Choose a username before you join.", "failed": "Could not join right now. Please try again.", "seats": "of {capacity} visiting fish", "joinHint": "Your most grown fish swims in beside the keeper's own. Everyone watching sees it; it needs nothing and earns nothing here.", "joined": "Your {fish} is swimming here now." }, "welcomeRelease": { "title": "Welcome to {version}", "go": "Let's go", "all": "All news", "version": "Version {version}", "notes": "Read the full notes", "play": "Play" }, "exploreRoom": { "tabs": "Map", "aquariums": "Aquariums", "openWater": "Open Water", "onlineNow": "Online now", "online": "Online", "seen": "Seen {time}" }, "friends": { "title": "Friends", "tabOnline": "Friends, {count} online now", "lead": "People you follow and people who follow you. Whoever is online now comes first.", "empty": "No friends yet. Visit a few aquariums and follow the keepers you like; anyone who follows you back shows up here too.", "emptyAction": "Explore aquariums", "followsYou": "Follows you", "visit": "Visit", "visitLabel": "Visit @{handle}'s aquarium", "gift": "Gift", "giftLabel": "Send @{handle} a gift", "searchLabel": "Search friends", "searchPlaceholder": "Search friends by name", "add": "Add a friend", "segmentsLabel": "Show friends", "seg": { "all": "All", "following": "Following", "followers": "Followers" }, "loadFailed": "Your friends could not be loaded. Check your connection and try again.", "noMatch": "No friend matches {query}.", "noneHere": "Nobody here yet.", "lookUp": "Look up @{handle}", "activeHeading": "Playing now", "restHeading": "Everyone else", "everyoneHeading": "Your friends", "statusOut": "Swimming in Open Water", "statusOnline": "Playing now", "unfollowAsk": "Stop following @{handle}?", "unfollowKeep": "Keep following", "moreLabel": "More for @{handle}", "whisper": "Whisper", "copyLink": "Copy aquarium link", "copied": "Link copied.", "invite": "Your aquarium link", "inviteHint": "Send it to a friend. It opens your aquarium, where they can follow you.", "copyInvite": "Copy link", "emptyTitle": "No friends yet", "emptyMapTitle": "Visit your neighbours", "emptyMap": "Every home on the Map is a real keeper's aquarium. Visit a few and follow the ones you like.", "emptyNameTitle": "Know someone already?", "emptyName": "Look them up by name and follow them." }, "exploreFilters": { "label": "Filter aquariums", "level": "Level", "minLevel": "Lowest level", "maxLevel": "Highest level", "mutual": "Mutual only", "clear": "Clear filters", "none": "No aquarium here matches these filters. Show more, or loosen them." }, "gift": { "action": "Send a gift", "title": "Send a gift", "intro": "Send @{handle} an egg or a decoration. You pay, and it's theirs the moment it arrives.", "categories": "Gift categories", "send": "Send", "sending": "Sending…", "sent": "{name} sent to @{handle}!", "confirm": "Send {name} to @{handle} for {price} coins?", "cancel": "Cancel", "confirmSend": "Send it", "sentTitle": "On its way!", "receiveTitle": "You got a gift!", "receiveBody": "Sent by @{handle}.", "receiveQueue": "{count} more waiting", "open": "Open", "inStash": "It's waiting in your Pantry.", "placeNow": "Place it now", "keep": "Keep it for later", "recipientLabel": "Send to", "guestLocked": "Sign in to send gifts.", "recipientChoose": "Choose a keeper", "recipientChange": "Change", "recipientChangeLabel": "Sending to @{handle}. Choose someone else", "chooseFirst": "Choose a keeper first", "noteLabel": "Add a note (optional)", "tabSend": "Send", "tabHistory": "History", "thank": "Say thanks", "thanked": "Thanked", "historyLoading": "Loading your gifts…", "historyFailed": "Couldn't load your gifts.", "historyRetry": "Try again", "historyEmptyTitle": "No gifts yet", "historyEmptyNext": "Gifts you send and receive are listed here.", "historyReceived": "Received", "historySent": "Sent", "historyUnknown": "a keeper", "historyFrom": "From {who}", "historyTo": "To {who}", "historyStoreroom": "From the Pantry", "historyThanked": "Thanked you", "storeroomConfirm": "Send {name} to @{handle}? It leaves your Pantry.", "notePlaceholder": "A few kind words…", "notGiftableShort": "Can't be sent", "newKeeper": "You can send gifts from level 5, once your account is 3 days old." }, "substrate": { "label": "Floor", "hint": "Just for looks · swap between the floors you own any time.", "current": "Current: {name}" }, "chat": { "aria": "Reef chat", "stream": "Recent messages", "channelLabel": "Talk to", "placeholderHere": "Say something in {name}", "more": "More for @{handle}", "visit": "Visit @{handle}'s aquarium", "roomGone": "You're no longer in that room.", "reconnecting": "Reconnecting…", "moderation": "Moderation", "close": "Close", "bannedKeepers": "Banned keepers", "nobodyBanned": "Nobody is banned.", "noReason": "no reason given", "lifted": "lifted", "lift": "Lift", "empty": "Nobody has said anything yet.", "undoTip": "Delete while you still can", "deleteOwn": "Delete your message", "deleteTip": "Delete this message", "banTip": "Ban @{handle}", "ban": "Ban", "placeholder": "Say something…", "message": "Message", "sending": "Sending…", "send": "Send", "cannotPost": "You cannot post in this room.", "visitorLimit": "Showing the last {count}.", "signIn": "Sign in to chat", "signInSentence": "Sign in to chat.", "signInPrompt": "Sign in to chat.", "chooseUsername": "Choose a username first.", "chooseUsernameAction": "Choose a username", "slowDown": "Slow down. {seconds}s to go.", "sendFailed": "Could not send that message.", "blocked": "That message can't be shown here.", "held": "Only you can see that for now.", "unreachable": "Could not reach the chat service.", "tooLate": "Too late · that message can't be taken back now.", "onlyOwn": "You can only delete your own messages.", "deleteFailed": "Could not delete that message.", "confirmTitle": "Ban @{handle}?", "confirmBody": "They keep their aquarium and can still visit, but they can't post in the reef room until the ban is lifted.", "laneHere": "Room", "laneReef": "General", "roomCleared": "Room cleared.", "clearRoom": "Clear this room", "roomUnread": "{count} unread in this room", "roomPresence": "{count} in this room", "roomYours": "Your aquarium", "roomOf": "@{handle}'s aquarium", "laneWhisper": "Whisper", "laneHereHintTank": "this aquarium", "laneReefHint": "everyone in the game", "laneWhisperHint": "one keeper, only you two", "lanesLabel": "What you see", "openChat": "Open chat", "closeChat": "Close chat", "unreadTip": "{count} unread", "placeholderTank": "Say something…", "placeholderWhisper": "Whisper to @{handle}…", "whisperPick": "Who should hear it? Pick a keeper first.", "whisperLocked": "Whisper opens at level {level}.", "whisperClosed": "You can whisper to keepers who follow you back. This keeper hasn't opened whispers to everyone.", "whisperToLabel": "Whisper to", "whisperNobody": "No keeper has that name.", "whisperSelf": "You can't whisper to yourself.", "whisperUnavailable": "You can't whisper to this keeper.", "whisper": "Whisper", "emoji": "Emoji", "presenceReefOne": "1 keeper on the reef", "presenceReefMany": "{count} keepers on the reef", "presenceWatchingOne": "1 watching this aquarium", "presenceWatchingMany": "{count} watching this aquarium", "cardLabel": "Keeper card for @{handle}", "cardMissing": "This keeper has no aquarium yet.", "cardOnline": "Online", "cardOffline": "Not around right now", "cardClose": "Close", "yourProfile": "Your profile", "visitTank": "Visit aquarium", "swimThere": "Swim there", "follow": "Follow", "roomWho": "Who is here", "settings": "Chat settings", "roomNobody": "Nobody else is here right now.", "outside": "Out swimming in Open Water", "roomAnonymousOne": "1 more is watching without a name.", "roomAnonymousMany": "{count} more are watching without a name.", "pin": "Keep the chat open", "unpin": "Let messages fade again", "pinHint": "Messages stay on screen instead of fading", "discard": "Remove", "you": "You", "admin": "Admin", "adminLabel": "Open the administration workspace", "cardFailed": "This card didn't load.", "refsLabel": "Link a Reef Journal page", "refsTip": "Tip: # and a name links a fish, decoration, food or guide. @ and a name mentions a keeper.", "refKind": { "fish": "Fish", "decor": "Decoration", "food": "Food", "topic": "Guide" }, "laneSchool": "School", "laneSchoolHint": "Your school, wherever its members are", "placeholderSchool": "Say something to {name}", "schoolMuted": "You are muted in School chat for a day.", "schoolGone": "You're not in a school any more.", "schoolHide": "Hide for a moderator", "schoolHidden": "Hidden. A moderator will look at it.", "schoolLine": { "joined": "@{handle} joined the school.", "left": "@{handle} left the school.", "removed": "@{handle} is no longer in the school.", "promoted": "@{handle} is an Elder now.", "demoted": "@{handle} is a Member now.", "founder": "@{handle} leads the school now.", "disbanding": "The school closes on {when}.", "disband-cancelled": "The school stays open.", "tier": "The school's order reached {tier}." }, "laneTrade": "Trade", "laneTradeHint": "buying, selling and swapping", "placeholderTrade": "Offer, ask or swap…", "tabsLabel": "Chat channels", "tabAll": "All", "nameMenu": "Actions for @{handle}", "openCard": "Name card", "unfollow": "Unfollow", "tradeStall": "Trade (their stall)", "whoTitle": "Who is in {place}", "suggestLabel": "Commands and names", "suggestTip": "↑ ↓ to choose · Tab to pick · Esc to close", "awayNote": "@{handle} is {status}: {note}", "awayPlain": "@{handle} is {status}.", "command": { "unknown": "There is no /{name} command. Type /help for the list.", "usage": "Try {usage}", "noReply": "Nobody has whispered to you yet.", "afkSet": "You are Away. Type /back when you return.", "busySet": "You are Busy. Type /back to be online again.", "backSet": "You are online.", "emotes": "Emotes: {list}", "laneClosed": "{lane} is not open to you here.", "helpTitle": "Chat commands", "helpTip": "Start a line with // to send a slash as written.", "use": { "whisper": "/w @name message", "reply": "/r message", "visit": "/visit @name", "who": "/who", "afk": "/afk [message]", "busy": "/busy", "back": "/back", "emote": "/emote wave", "general": "/g [message]", "trade": "/t [message]", "school": "/s [message]", "room": "/room [message]", "help": "/help", "follow": "/follow @name", "invite": "/invite @name", "gift": "/gift @name", "stall": "/stall @name", "block": "/block @name" }, "what": { "whisper": "Whisper to one keeper.", "reply": "Answer whoever whispered to you last.", "visit": "Go to that keeper's aquarium.", "who": "Who is in this room or place.", "afk": "Show as away, with a line for anyone who whispers you.", "busy": "Show as busy.", "back": "Show as online again.", "emote": "Your fish does an emote in Open Water; anywhere else it is said as its picture.", "general": "Speak in General, or switch to it.", "trade": "Speak in Trade, or switch to it.", "school": "Speak in your School, or switch to it.", "room": "Speak in this room, or switch to it.", "help": "This list.", "follow": "Follow that keeper.", "invite": "Invite that keeper to swim with you.", "gift": "Send that keeper a gift.", "stall": "Open that keeper’s stall.", "block": "Block that keeper: their lines and whispers stop reaching you." }, "followed": "You follow @{handle} now.", "alreadyFollowing": "You already follow @{handle}.", "invited": "Invitation sent to @{handle}.", "notHere": "That command does not work here." } }, "purchase": { "insufficientCoins": "You need {count} more coins.", "needCoins": "Need {count}", "unknownItem": "This item is no longer available. Refresh the shop.", "tutorialLocked": "Raise and sell your first fish before buying another egg.", "firstEgg": "Place your free Clownfish egg first.", "offline": "You're offline. Nothing was bought · reconnect and try again.", "offlineShort": "Offline", "pending": "Confirming your purchase. No need to click again.", "pendingShort": "Confirming…", "uncertain": "Your last action hasn't been confirmed, so buying is paused. Retry sync to finish it without paying twice.", "storageUnavailable": "Browser storage is unavailable. Turn on session storage and retry sync before buying.", "recoveryRequired": "Saved recovery data could not be read. Do not clear it or start another purchase; contact support.", "rateLimited": "Too many actions at once. Wait a moment, then try again.", "handleRequired": "Choose a username before buying.", "tankNotFound": "This aquarium is no longer available to this session. Sign in again.", "commandConflict": "This action ID was already used for a different action. Sync before buying.", "invalidCommand": "The purchase request was invalid. Refresh and try again.", "refused": "This purchase wasn't accepted. Sync and check the shop again.", "nextSlot": "The next capacity increase is at level {level}.", "maxCapacity": "Maximum capacity reached; collect a fish or sell an item to make room.", "tankFullShort": "Aquarium full", "decorFullShort": "No space", "stashFull": "The Pantry is full. Place or sell something from it to make room.", "stashFullShort": "Pantry full", "tutorialShort": "After first sale", "refusedShort": "Unavailable", "readOnly": "Purchases are only available in your own aquarium.", "readOnlyShort": "View only", "gift": "Free egg", "fishCapacity": "Fish: {count} / {capacity}", "fishCapacityAway": "Fish: {count} + {away} away / {capacity}", "decorCapacity": "Plants & decor: {count} / {capacity}", "recoveryTitle": "Confirming your last action", "retry": "Retry sync", "cannotGiftSelf": "You can't send a gift to yourself.", "recipientNotFound": "We couldn't find that keeper.", "giftTooFast": "Wait a little before sending another gift.", "banned": "You cannot do that right now.", "specialLimit": "This aquarium already has one. A legendary fish is one of a kind in each aquarium.", "notSellable": "A legendary fish is never sold.", "notInCart": "A legendary fish is bought on its own, not in a cart.", "notGiftable": "A legendary fish stays with its keeper and cannot be sent.", "decorOverlap": "That piece needs room on the sand.", "decorLocked": "Decorations are locked in this aquarium.", "recipientGiftLimit": "This keeper has already received {count} gifts today. Try again tomorrow.", "giftGone": "That piece is no longer in your Pantry.", "giftHeld": "That one is still settling in. Try again once it can be sold.", "noteRefused": "That note can't be sent. Change it, or send the gift without one.", "recipientGiftsClosed": "That keeper isn't taking gifts from you right now." }, "legendary": { "badge": "Legendary", "arrives": "Arrives grown", "neverSold": "Never sold", "onePerTank": "One per aquarium", "owned": "Owned", "dossier": "Never hungry, never ill, never leaves. Always smiling." }, "shortcuts": { "title": "Keyboard shortcuts", "lede": "Click a key to change it, then press the new one. Esc cancels, Backspace clears.", "open": "Keyboard shortcuts", "show": "Show", "press": "Press a key…", "unbound": "None", "reset": "Reset", "resetAll": "Reset all", "changeKey": "Change the key for {action}", "resetOne": "Reset {action} to its default", "conflict": "{key} already does {action}.", "swap": "Swap keys", "cancel": "Cancel", "reserved": "{key} is kept by the game and cannot be changed.", "chord": "Ctrl, Alt and Cmd combinations stay with your browser.", "fixed": "Always Esc", "ownTank": "Your own aquarium only", "groups": { "tools": "Tools", "panels": "Panels", "aquarium": "Aquarium", "chat": "Chat", "general": "General" }, "action": { "inspect": "Look", "feed": "Feed", "sell": "Net", "clean": "Clean", "decorate": "Shop: Decor", "shop": "Shop", "explore": "Map", "stash": "Shop: Owned", "notifications": "Notifications", "menu": "Menu", "settings": "Settings", "account": "Account", "help": "How to play", "news": "News", "jukebox": "Music", "tank": "Aquarium card", "level": "Level", "nextFish": "Select the next fish", "previousFish": "Select the previous fish", "sellBubbles": "Show or hide sell bubbles", "snapshot": "Take a snapshot", "copyLink": "Copy aquarium link", "focus": "Write in chat", "shortcuts": "Keyboard shortcuts", "close": "Close the top window or menu", "mute": "Sound on or off", "fullscreen": "Fullscreen", "guide": "Reef Journal", "arrange": "Arrange the aquarium", "quests": "Quests", "friends": "Friends", "myFish": "My Fish", "workshop": "Workshop", "command": "Start a chat command", "school": "School", "stall": "Stall", "exhibition": "Exhibition", "community": "Community", "studio": "Aquarium Studio", "house": "House" }, "sheet": { "title": "Keys and commands", "change": "Change keys", "foot": "Press ? or Esc to close. Keys you changed show as they are now." } }, "discordActivity": "Show my activity on Discord", "discordActivityHint": "Level and fish count only. This computer only.", "quality": { "plain": "Plain", "bronze": "Bronze", "silver": "Silver", "gold": "Gold", "diamond": "Diamond", "purple": "Purple diamond", "obsidian": "Obsidian" }, "rarity": { "label": "Rarity", "common": "Common", "fine": "Fine", "rare": "Rare", "pristine": "Pristine", "mythic": "Mythic" }, "food": { "picker": "Food", "free": "Free", "needsCoins": "{coins} needed · eats flake", "perFishNote": "Charged per fish, when it's eaten.", "flake": { "name": "Flake", "hint": "Free, always. An everyday meal." }, "pellet": { "name": "Pellet", "hint": "Costs a little. Keeps a fish fed twice as long." }, "brine": { "name": "Brine shrimp", "hint": "Live food: three times as long, and it puts health back." }, "mysis": { "name": "Mysis shrimp", "hint": "Frozen. Keeps a fish fed two and a half times as long, puts a little health back and quickens quality a touch." }, "nori": { "name": "Nori sheet", "hint": "Dried seaweed on a clip. Twice as long, and it quickens quality. Grazers love it." }, "krill": { "name": "Krill", "hint": "Two and a half times as long, a little health, and it quickens quality. Hunters and plankton eaters love it." }, "worm": { "name": "Red worms", "hint": "Live, from the Workshop's culture drawer. Twice as long, health, quality and a little faster growth while fresh." }, "wafer": { "name": "Green Wafer", "hint": "Made in the Workshop. Twice as long fed, a little health, quality faster. Grazers love it." }, "bites": { "name": "Worm Bites", "hint": "Made in the Workshop. Everything worms do, and never stale." }, "broth": { "name": "Recovery Broth", "hint": "Made in the Workshop. Keeps a fish fed twice as long, puts almost a third of the health back and counts as a perfect meal." }, "nauplii": { "name": "Live Brine", "hint": "Hatched in the Workshop's cone. Swimming baby brine shrimp: a long, perfect meal, but it goes stale after 12 hours." }, "fills": "Fills {percent}%" }, "quests": { "title": "Quests", "story": "{done} of {total} quests", "history": "Finished", "hideAll": "Hide quests", "showAll": "Show quests", "hideOne": "Hide from the rail", "showOne": "Show on the rail", "finished": "Quest complete: {title}", "empty": "Nothing is waiting right now. New goals open as you try new things in your aquarium.", "inProgress": "In progress", "rewardDetail": "{coins} coins · {xp} XP", "objective": { "feed": "Feed your fish {count} times", "clean": "Clean the glass {count} times", "hatch": "Place {count} eggs", "grow": "Raise {count} fish to adult", "sell": "Sell {count} grown fish", "decorate": "Place {count} decorations", "visit": "Visit {count} aquariums", "breed": "Raise {count} fry born here", "quality": "Keep {count} fish at {tier}", "species": "Raise {count} different species", "level": "Reach level {count}", "tankSize": "Keep {count} fish at once", "service": "Service your filter {count} times", "heater": "Set your thermostat {count} times", "remedy": "Give {count} remedies", "condition": "Condition {count} fish in the box", "style": "Change your room or theme {count} times", "floor": "Lay {count} floors", "swim": "Swim into Open Water {count} times", "emote": "Send {count} emotes", "follow": "Follow {count} keepers", "giftSent": "Send {count} gifts", "owns": "Own a {item}", "decorCount": "Have {count} decorations in the water", "decorKinds": "Place {count} different kinds of decoration", "aquariums": "Own {count} aquariums", "party": "Go to {count} parties at the Ice Shelf", "pearlCatch": "Play {count} rounds of Pearl Catch", "race": "Race in the Arena {count} times", "treasure": "Open the Shipwreck's treasure {count} times", "tablet": "Find {count} lost tablets", "expedition": "Send fish on {count} expeditions", "school": "Join a school", "stallList": "List {count} things on your stall", "marketBuy": "Buy {count} things from stalls", "trickOrTreat": "Knock on {count} doors", "treats": "Collect {count} treats", "partyBuy": "Buy {count} pieces in the party shop", "placed": "Place the {item} in your aquarium", "talk": "Talk to {npc} on {count} different days", "talkStory": "Hear {npc}'s story", "deliver": "Bring {npc} {amount} of {item}", "find": "Find {spot}", "hearts": "Reach {count} hearts with {npc}", "forage": "Gather materials in Open Water {count} times", "craft": "Make {count} things at the Workshop" }, "first-egg": { "title": "First egg", "body": "Every aquarium starts with one egg. Place it in the water and see what hatches." }, "first-meals": { "title": "First meals", "body": "Your fish eat on their own clock. Drop a little food and watch them come." }, "clear-water": { "title": "Clear water", "body": "Food and time cloud the glass. Give it a wipe." }, "growing-up": { "title": "Growing up", "body": "Fry take their time. Raise one all the way to adult." }, "somewhere-to-hide": { "title": "Somewhere to hide", "body": "A bare aquarium is a bare aquarium. Place something to hide behind." }, "a-small-school": { "title": "A small school", "body": "Fish like company. Keep four in the water at once." }, "first-sale": { "title": "First sale", "body": "A grown fish is worth coins. Sell two and put them back into your aquarium." }, "a-proper-reef": { "title": "A proper aquarium", "body": "More coral, more fish. Fill the water out." }, "three-of-a-kind": { "title": "Three of a kind", "body": "Every species keeps its own rhythm. Raise three of them." }, "the-collection-grows": { "title": "The collection grows", "body": "Six species raised, each with its own pace and shape." }, "busy-waters": { "title": "Busy waters", "body": "Your aquarium pays its way now. Sell ten grown fish." }, "say-hello": { "title": "Say hello", "body": "Other keepers leave their aquariums open. Go and look." }, "around-the-reef": { "title": "Around the reef", "body": "Five aquariums visited. Somebody out there does it differently." }, "well-kept": { "title": "Well kept", "body": "Care shows. Keep a fish well enough to reach silver." }, "golden-care": { "title": "Golden care", "body": "Patience and good food. Bring a fish to gold." }, "keeper-of-many": { "title": "Keeper of many", "body": "Ten species, and three of them kept at gold. This aquarium is yours." }, "tracker": "Achievement tracker", "achievements": "Achievements", "trackerEmpty": "Nothing tracked yet. Pick an achievement to follow here.", "track": "Track on the quest rail", "untrack": "Stop tracking", "read": "Read in the Reef Journal", "chainMuted": "Fewer goals from this chain on the Next goal line", "chain": { "care": "Care", "decor": "Decor and comfort", "neighbours": "Neighbours", "open-water": "Open Water", "collection": "Collection", "aquariums": "Aquariums", "breeding": "Quality and breeding", "schools": "Schools", "market": "Stall and Market", "halloween": "Halloween" }, "objectiveOne": { "hatch": "Place an egg", "clean": "Clean the glass", "grow": "Raise a fish to adult", "decorate": "Place a decoration", "visit": "Visit an aquarium", "quality": "Keep a fish at {tier}", "service": "Service your filter", "heater": "Set your thermostat", "remedy": "Give a remedy", "condition": "Condition a fish in the box", "style": "Change your room or theme", "floor": "Lay a new floor", "swim": "Swim into Open Water", "emote": "Send an emote", "follow": "Follow a keeper", "giftSent": "Send a gift", "party": "Go to a party at the Ice Shelf", "pearlCatch": "Play a round of Pearl Catch", "race": "Race in the Arena", "treasure": "Open the Shipwreck's treasure", "tablet": "Find a lost tablet", "expedition": "Send a fish on an expedition", "breed": "Raise a fry born here", "school": "Join a school", "stallList": "List something on your stall", "marketBuy": "Buy something from a stall", "trickOrTreat": "Knock on a door", "partyBuy": "Buy something in the party shop", "placed": "Place the {item} in your aquarium", "talk": "Talk to {npc}", "forage": "Gather a material in Open Water", "craft": "Make something at the Workshop" }, "on-the-dot": { "title": "On the dot", "body": "Hungry fish wait on you. Serve ten meals." }, "a-clean-habit": { "title": "A clean habit", "body": "Algae comes back every day. Wipe the glass a few times." }, "heat-on": { "title": "Warm water", "body": "Your fish read the thermometer. Set the thermostat to the warmth they like." }, "fresh-cartridge": { "title": "A fresh cartridge", "body": "A filter clogs as it works. Service yours before the water clouds." }, "first-remedy": { "title": "First remedy", "body": "A sick fish can be nursed back. Give one a remedy." }, "a-rest-in-the-box": { "title": "A rest in the box", "body": "The Conditioning Box lifts a fish one care tier. Put one in." }, "a-stronger-filter": { "title": "A stronger filter", "body": "Bigger aquariums need stronger filters. Fit a Power Filter." }, "a-clip-on-feeder": { "title": "Hands-free meals", "body": "A feeder serves a meal when a fish gets hungry. Fit a Clip Feeder." }, "a-few-touches": { "title": "A few touches", "body": "Three pieces and the aquarium starts to feel lived in." }, "ten-pieces": { "title": "Ten pieces", "body": "Plants, shells and ornaments. Ten in the water at once." }, "a-bit-of-everything": { "title": "A bit of everything", "body": "Six different kinds of decoration in one reef." }, "a-new-floor": { "title": "A new floor", "body": "The floor changes the whole mood. Lay a new one." }, "a-new-mood": { "title": "A new mood", "body": "Rooms and themes change the glass around the water. Try one." }, "a-wardrobe-of-looks": { "title": "A wardrobe of looks", "body": "Six changes of room or theme, until one fits." }, "thirty-pieces": { "title": "Thirty pieces", "body": "A full reef floor, thirty pieces in the water at once." }, "a-friendly-knock": { "title": "A friendly knock", "body": "Visit three aquariums. Everyone keeps theirs a little differently." }, "a-familiar-face": { "title": "A familiar face", "body": "Follow a keeper whose aquarium you liked." }, "three-friends": { "title": "Three friends", "body": "Follow three keepers and their news finds you." }, "a-small-gift": { "title": "A small gift", "body": "Send a keeper an egg or a plant. It lands in their Pantry." }, "ten-doors": { "title": "Ten doors", "body": "Ten aquariums visited. You are getting to know the neighbourhood." }, "ten-friends": { "title": "Ten friends", "body": "Follow ten keepers." }, "twenty-doors": { "title": "Twenty doors", "body": "Visit twenty aquariums. Twenty ways to keep a reef." }, "first-swim": { "title": "First swim", "body": "Leave your aquarium as one of your own fish and swim into Open Water." }, "say-it-with-a-wave": { "title": "Say it with a wave", "body": "Send an emote to someone swimming nearby." }, "regular-swimmer": { "title": "Regular swimmer", "body": "Five swims into Open Water." }, "a-chatty-current": { "title": "A chatty current", "body": "Send ten emotes out at sea." }, "at-home-at-sea": { "title": "At home at sea", "body": "Fifteen swims. The water knows you by now." }, "tide-keeper": { "title": "Tide keeper", "body": "Forty swims into Open Water." }, "fifteen-kinds": { "title": "Fifteen kinds", "body": "Fifteen different species raised to adult." }, "a-score-of-species": { "title": "A score of species", "body": "Twenty species raised. The Reef Journal fills in." }, "thirty-kinds": { "title": "Thirty kinds", "body": "Thirty species raised, each with its own pace." }, "forty-kinds": { "title": "Forty kinds", "body": "Forty species raised. Your Reef Journal is getting full." }, "half-a-hundred": { "title": "Half a hundred", "body": "Fifty species raised to adult." }, "sixty-kinds": { "title": "Sixty kinds", "body": "Sixty species raised, and not a pace you have not met." }, "seventy-kinds": { "title": "Seventy kinds", "body": "Seventy species raised." }, "eighty-kinds": { "title": "Eighty kinds", "body": "Eighty species raised. Only the rarest are left." }, "ninety-kinds": { "title": "Ninety kinds", "body": "Ninety species raised. Ten to go." }, "every-species": { "title": "Every species", "body": "All one hundred species raised to adult. The whole book." }, "room-to-grow": { "title": "Room to grow", "body": "Fill a whole aquarium, twenty-four fish in the water at once." }, "a-second-aquarium": { "title": "A second aquarium", "body": "Open another aquarium from the Aquarium tab of the shop." }, "stock-the-second": { "title": "Stock the second", "body": "Thirty-six fish across your aquariums." }, "a-third-aquarium": { "title": "A third aquarium", "body": "Open the third and last aquarium." }, "three-full-tanks": { "title": "Three full aquariums", "body": "Seventy-two fish across three aquariums." }, "gold-across-the-reefs": { "title": "Gold across the reefs", "body": "Thirty gold fish across your aquariums." }, "first-fry": { "title": "First fry", "body": "A grown pair of one species, both well and rested, may lay an egg on their own. Let one hatch in your aquarium." }, "silver-linings": { "title": "Silver linings", "body": "Good meals on time lift a fish through the tiers. Keep five fish at silver." }, "a-growing-family": { "title": "A growing family", "body": "Room in the aquarium and rested pairs bring more eggs. Raise five fry born here." }, "a-golden-pair": { "title": "A golden pair", "body": "Two gold parents can give an egg a head start above its care. Keep two fish at gold." }, "twenty-fry": { "title": "Twenty fry", "body": "Twenty fry born in your own aquarium." }, "diamond-born": { "title": "Diamond born", "body": "Diamond only comes from good parents. Breed from gold, incubate the egg for better odds, and raise a diamond fish." }, "a-purple-line": { "title": "A purple line", "body": "The rarest tier, a line bred from diamond. Keep a purple fish." }, "regular-hours": { "title": "Regular hours", "body": "A hundred meals served. Fish like a keeper who turns up." }, "sparkling-glass": { "title": "Sparkling glass", "body": "Thirty wipes of the glass. You can see straight through." }, "market-hours": { "title": "Market hours", "body": "Forty grown fish sold. The stall is open." }, "gold-in-hand": { "title": "Gold in hand", "body": "Five fish at gold at the same time." }, "steady-as-she-goes": { "title": "Steady as she goes", "body": "Eight gold fish and eighty sales. A reef that runs well." }, "daily-bread": { "title": "Daily bread", "body": "Three hundred meals served." }, "spotless-record": { "title": "Spotless record", "body": "Seventy-five wipes of the glass." }, "brisk-trade": { "title": "Brisk trade", "body": "A hundred and fifty grown fish sold." }, "a-golden-shelf": { "title": "A golden shelf", "body": "Ten fish at gold at once." }, "a-name-in-the-reef": { "title": "A name in the reef", "body": "Twelve gold fish and a long list of sales. Keepers have heard of you." }, "old-habits": { "title": "Old habits", "body": "Six hundred meals, never a fuss." }, "crystal-glass": { "title": "Crystal glass", "body": "A hundred and fifty wipes of the glass." }, "the-market-knows-you": { "title": "The market knows you", "body": "Three hundred and fifty grown fish sold." }, "golden-flock": { "title": "A golden flock", "body": "Fourteen fish at gold at once." }, "half-a-century-of-care": { "title": "Half a century of care", "body": "Sixteen gold fish and five hundred sales." }, "clockwork-keeper": { "title": "Clockwork keeper", "body": "A thousand meals served." }, "gleaming": { "title": "Gleaming", "body": "Two hundred and fifty wipes of the glass." }, "a-fixture-at-the-market": { "title": "A fixture at the market", "body": "Seven hundred grown fish sold." }, "golden-school": { "title": "A golden school", "body": "Eighteen fish at gold at once." }, "the-long-view": { "title": "The long view", "body": "Twenty gold fish and a thousand sales." }, "fed-and-fine": { "title": "Fed and fine", "body": "Fifteen hundred meals served." }, "a-glass-you-could-miss": { "title": "A glass you could miss", "body": "Four hundred wipes. It is so clear it almost is not there." }, "steady-custom": { "title": "Steady custom", "body": "Thirteen hundred grown fish sold." }, "a-flock-of-gold": { "title": "A flock of gold", "body": "Twenty-two fish at gold at once." }, "master-of-the-glass": { "title": "Master of the glass", "body": "A full aquarium of gold and eighteen hundred sales." }, "the-daily-round": { "title": "The daily round", "body": "Twenty-five hundred meals served." }, "always-clear": { "title": "Always clear", "body": "Six hundred wipes of the glass." }, "a-name-in-every-stall": { "title": "A name in every stall", "body": "Twenty-two hundred grown fish sold." }, "gold-in-two-tanks": { "title": "Gold in two aquariums", "body": "Thirty fish at gold across your aquariums." }, "the-reef-remembers": { "title": "The reef remembers", "body": "Thirty-six gold fish and three thousand sales." }, "a-thousand-small-mornings": { "title": "A thousand small mornings", "body": "Four thousand meals served. Every one of them was you." }, "a-clean-sweep-of-years": { "title": "A clean sweep of years", "body": "Nine hundred wipes of the glass." }, "a-trade-for-the-ages": { "title": "A trade for the ages", "body": "Four thousand grown fish sold." }, "gold-in-every-tank": { "title": "Gold in every aquarium", "body": "Forty-eight fish at gold across your aquariums." }, "keeper-of-the-whole-reef": { "title": "Keeper of the whole reef", "body": "Forty-eight gold fish and five thousand sales. There is nothing left to prove, and you will keep going anyway." }, "step": "Step {step} of {total}", "chapter": "Chapter {chapter} of {total}", "upNext": "Up next", "party-time": { "title": "Party time", "body": "Go to a party at the Ice Shelf and collect its gift." }, "a-pearl-diver": { "title": "A pearl diver", "body": "Play a round of Pearl Catch at the Lagoon's oyster bed." }, "off-the-line": { "title": "Off the line", "body": "Race the week's course in the Arena." }, "x-marks-the-spot": { "title": "X marks the spot", "body": "Find this week's treasure chest in the Shipwreck and open it." }, "the-first-tablet": { "title": "The first tablet", "body": "Find one of the lost tablets hidden across Open Water." }, "into-the-deep": { "title": "Into the deep", "body": "Send one of your grown fish on an expedition from the Trench or the Vents." }, "a-string-of-pearls": { "title": "A string of pearls", "body": "Play ten rounds of Pearl Catch." }, "the-lantern-keepers": { "title": "The Lantern Keepers", "body": "Find all six lost tablets." }, "seasoned-explorer": { "title": "Seasoned explorer", "body": "Send your fish on ten expeditions." }, "storyTab": "The story", "paid": "Paid", "go": { "map": "Open the map", "shop": "Open the shop", "decor": "Shop decorations", "neighbours": "Visit neighbours", "school": "Open School", "stall": "Open your stall", "market": "Open the Market" }, "options": "More options", "loading": "Opening your quest log…", "loadFailed": "Your quests couldn't be loaded. Check your connection and try again.", "stepCount": "{value} / {target}", "railDone": "{count} of {total} quests finished", "find-a-school": { "title": "Join a school", "body": "A school is a small crew of keepers with a Cove of its own in Open Water. Open the School app and join one." }, "something-from-a-stall": { "title": "Something from a stall", "body": "Keepers sell food, grown fish and eggs on the Market's Stall Board. Buy one thing from a stall." }, "open-your-stall": { "title": "Open your stall", "body": "Your stall sells food, grown fish and eggs while you are away. List one thing on it." }, "halloween-trick-or-treat": { "title": "Trick or treat", "body": "Visit three keepers’ aquariums while the Halloween party is on. Each one fills your treat bag." }, "halloween-ice-shelf-party": { "title": "Dressed for the party", "body": "Swim to the Ice Shelf’s Halloween party and collect its free pumpkin." }, "halloween-bag-of-treats": { "title": "A bag of treats", "body": "Keep knocking on doors until fifteen treats have gone into your bag." }, "halloween-pumpkin": { "title": "A pumpkin on the sand", "body": "Place the Party Pumpkin in your aquarium so the fish can enjoy the party too." }, "halloween-party-shop": { "title": "Something from the party shop", "body": "Spend your treats on one of the party shop’s Halloween decorations." }, "halloween-whole-street": { "title": "The whole street", "body": "Knock on ten doors during the party. The reef remembers a keeper who visits everyone." }, "spot": { "captains-log": { "name": "the captain's log", "hint": "Wedged in the Shipwreck's hull, past Marlo's hole." }, "old-anchor": { "name": "the old anchor", "hint": "Past the Shipwreck's stern, half sunk in the sand." }, "message-bottle": { "name": "a message in a bottle", "hint": "Washed up on the Lagoon's sand, east of the oyster bed." }, "lost-lantern": { "name": "a lost lantern", "hint": "In the Kelp Garden, between the School Coves gate and the Pineapple House." }, "frozen-coin": { "name": "a coin frozen in ice", "hint": "On the Ice Shelf's sand, east of where keepers arrive." }, "broken-statue": { "name": "a broken statue's head", "hint": "In the Ruins, just past the sealed temple." }, "lucky-pebble": { "name": "a lucky pebble", "hint": "On the Market's sand, between the west stall and the wanted board." }, "first-lantern": { "name": "the old crab's lantern", "hint": "Low on the western foot of the Kelp Garden's arch." }, "first-stall": { "name": "Pell's first stall", "hint": "A flat stone at the Market's east end, past the food stall." }, "wrens-rest": { "name": "Wren's warm water", "hint": "By the Vents, east of the station. The warm water rises for ten minutes every half hour, on the hour and the half hour." }, "diving-helmet": { "name": "an old diving helmet", "hint": "In the Trench, east of the station, half sunk in the grey sand." }, "warm-kettle": { "name": "a warm kettle", "hint": "In the Vents, just west of the station, kept warm by the water." }, "lost-medal": { "name": "a lost race medal", "hint": "In the Arena, on the sand between the west stands and the start gate." }, "sunken-lantern": { "name": "the sunken lantern", "hint": "On the Lagoon floor, west of the oyster bed." }, "lanterns-bow": { "name": "the Lantern's bow", "hint": "At the Shipwreck's western end, where the hull curves up." }, "wren-mark-lagoon": { "name": "Wren's mark in the Lagoon", "hint": "On the Lagoon's sand, between the oyster bed and the message in a bottle." }, "wren-mark-ice": { "name": "Wren's mark on the Ice Shelf", "hint": "Out at the Ice Shelf's east end, between the icicle and the far spire." }, "wren-mark-ruins": { "name": "Wren's mark in the Ruins", "hint": "In the Ruins past the obelisk, on the way to the last column." } }, "book": { "tab": { "today": "Today", "community": "Community", "together": "Together", "story": "Story", "guide": "Guide" }, "today": { "title": "The Quest Board", "lead": "Three small jobs a day from around the sea. Swap one for free; whatever is left simply goes at midnight UTC, with no penalty.", "done": "{done} of {total} done", "resets": "New jobs in {time}", "swapHint": "One free swap today", "swapped": "Today's swap is used", "swap": "Swap", "from": "From {npc}", "handOver": "Hand it over", "empty": "Today's jobs are still being pinned up. Look again in a moment.", "delivered": "{npc} took it. Thank you!", "goThere": "Swim to {place} to hand it to {npc}.", "notEnough": "Not enough {item} in your Pantry yet.", "deliverFailed": "That hand-over did not go through. Try again.", "fromBoard": "Pinned on the board", "boardTag": "Quest Board" }, "community": { "title": "This week's sea goal", "goal": { "feed": "Serve {target} meals across the sea", "hatch": "Hatch {target} eggs across the sea", "sell": "Sell {target} fish across the sea", "forage": "Gather {target} materials in Open Water" }, "lead": "Every keeper who helps earns each tier the sea reaches. Help at least {min} times this week to count.", "mine": "Your share: {count}", "helpers": "{count} keepers helping", "ends": "Ends in {time}", "tier": "Tier {n}", "tierAt": "Reached at {count}", "reached": "Reached", "helpMore": "Help {count} more times to earn it", "toGo": "{count} to go", "board": "The School Board in the Kelp Garden shows the sea's count too.", "boardNote": "Sea goal · {count} / {target}" }, "together": { "title": "Together", "lead": "Pair up with a friend: each of you does your half, and you both get paid.", "until": "Ends in {time}", "each": "Each of you: {line}", "waiting": "Waiting for @{handle} to say yes", "asked": "@{handle} wants to pair up with you", "you": "You", "cancel": "Take it back", "leave": "Leave the pair", "decline": "Not now", "accept": "Pair up", "start": "Start a pair quest", "pick": "Pick a job", "friend": "Pick a friend", "invite": "Ask to pair up", "noFriends": "Pair quests are for friends: keepers who follow each other.", "findFriends": "Find keepers", "school": "School order", "schoolLead": "Your school's weekly order: everyone delivers, everyone shares the chest.", "schoolShare": "Yours: {count}", "schoolOpen": "Open the School", "schoolJoin": "Join a school to share its weekly order.", "schoolFind": "Find a school", "invited": "Asked @{handle} to pair up.", "failed": { "NOT_FRIENDS": "You can only pair up with a friend who follows you back.", "BUSY": "One of you is already in a pair quest.", "ALREADY_ASKED": "You already asked someone. Wait for an answer, or take it back.", "NOT_OPEN": "That invitation is no longer open.", "DAILY_LIMIT": "You have already done a pair quest today. Pair up again tomorrow.", "other": "That did not go through. Try again." }, "busyPair": "Finish or leave your current pair first.", "leaveAsk": "Leave the pair with @{handle}? The quest ends for both of you and nobody is paid.", "stay": "Stay in the pair" }, "story": { "title": "Stories", "lead": "Talk with the neighbours and each heart brings a scene and a job. At {hearts} hearts each has a story to tell.", "storyOpen": "Story quest open", "storyAt": "Story at {count} hearts", "soon": "Their story quest comes later", "empty": "Make friends with Open Water's neighbours: at three hearts, each one has a story to tell.", "away": "Away for now", "emptyAway": "The story quests wait for their neighbours to come back. The hearts you have earned are kept." }, "paidJob": "Job done: {title}", "paidCommunity": "The sea reached tier {n}", "paidCoop": "Done together: {title}" }, "job": { "morning-meals": { "title": "Breakfast round" }, "clear-glass": { "title": "A clear view" }, "new-arrivals": { "title": "New arrivals" }, "market-day": { "title": "Market day" }, "bench-work": { "title": "Bench work" }, "a-swim-out": { "title": "A swim out" }, "pearl-diving": { "title": "Pearl diving" }, "race-day": { "title": "Race day" }, "kelp-for-knitting": { "title": "Kelp for knitting" }, "beachcombing": { "title": "Beachcombing" }, "find-old-anchor": { "title": "The old anchor" }, "find-message-bottle": { "title": "A message in a bottle" }, "find-lost-lantern": { "title": "A lost lantern" }, "find-frozen-coin": { "title": "Frozen in time" }, "find-broken-statue": { "title": "A stone face" }, "find-lucky-pebble": { "title": "A lucky pebble" }, "hello-marlo": { "title": "Check on Marlo" }, "hello-pip": { "title": "A word with Pip" }, "find-the-captain": { "title": "Find the Captain" }, "shells-for-pip": { "title": "Shells for Pip" }, "wood-for-marlo": { "title": "Wood for the hull" }, "kelp-for-ollie": { "title": "Yarn for Ollie" }, "find-diving-helmet": { "title": "A helmet in the dark" }, "find-warm-kettle": { "title": "Still warm" }, "find-lost-medal": { "title": "A lost medal" } }, "found": "Found: {spot}", "coop": { "coop-meals": { "title": "Dinner for two" }, "coop-clean": { "title": "Sparkling together" }, "coop-hatch": { "title": "Hatch day" }, "coop-sales": { "title": "Market partners" }, "coop-forage": { "title": "Forage buddies" } }, "marlo-who-sailed-the-lantern": { "title": "Who sailed the Lantern", "body": "Marlo trusts you now. Swim to the Shipwreck and let him tell you about the ship he lives in." }, "marlo-the-captains-log": { "title": "The captain's log", "body": "Marlo says the Lantern's captain kept a log, and it never left the hull. It should be wedged somewhere past his hole." }, "marlo-wood-for-the-hull": { "title": "Wood for the hull", "body": "The hull is splitting round Marlo's hole. Gather driftwood in the Shipwreck and bring it to him so he can patch it." }, "awaiting": "Waiting for {npc} to come back", "ollie-a-speck-in-the-arch": { "title": "A speck in the arch", "body": "Ollie trusts you now. Swim to her by the School Board in the Kelp Garden and let her tell you how she came to be there." }, "ollie-the-first-lantern": { "title": "The old crab's lantern", "body": "The first lantern Ollie was ever handed still hangs low on the arch's western foot. Find it and see if it still glows." }, "ollie-yarn-for-the-lanterns": { "title": "Yarn for the lanterns", "body": "Ollie wants to wrap the arch's lanterns before the cold water comes. Gather kelp fibre in the Kelp Garden and bring it to her." }, "pip-pells-market": { "title": "Pell's market", "body": "Pip says his family started the Market. Swim over and let him tell you the whole story. He will, at length." }, "pip-the-first-stall": { "title": "The first stall", "body": "Pip swears the very first stall was a flat stone at the Market's east end, scratched with Pell's mark. Go and see if it is still there." }, "pip-a-shell-for-every-stall": { "title": "A shell for every stall", "body": "Pip wants to leave a shell on every stall, the way Pell did. Gather Lagoon shells and bring them to him." }, "shelby-the-last-keeper": { "title": "The last Lantern Keeper", "body": "Captain Shelby has a story he does not tell. Find him wherever he is this week, and listen." }, "shelby-wrens-warm-water": { "title": "Wren's warm water", "body": "Wren rested in the warm water by the Vents. It rises for ten minutes every half hour: be there when it does and find the quiet place she loved." }, "shelby-a-light-for-wren": { "title": "A light for Wren", "body": "Shelby wants to set a crystal by every star Wren left. Gather ice crystals on the Ice Shelf and bring them to him, wherever he is this week." }, "lumen-the-little-light": { "title": "The little light", "body": "Lumen trusts you now. Drift by the Lagoon's oyster bed and let her tell you about the spark in her bell." }, "lumen-the-sunken-lantern": { "title": "The sunken lantern", "body": "As a speck, Lumen drifted through a sunken lantern. Find it on the Lagoon floor, west of the oyster bed." }, "lumen-the-lanterns-bow": { "title": "The Lantern's bow", "body": "The lantern came from the Lantern, the Keepers' ship. Swim to its bow at the Shipwreck's western end." }, "lumen-a-cup-for-the-light": { "title": "A cup for the light", "body": "Gather Lagoon shells and bring Lumen eight, so she can keep her little light in something of her own." }, "shelby-wrens-marks": { "title": "Wren's marks", "body": "Wren scratched a little star on a stone wherever she lit the way. Find her marks in the Lagoon, on the Ice Shelf and in the Ruins." }, "shelby-hello-for-wren": { "title": "Hello for Wren", "body": "The crystals are in place. Swim to Captain Shelby and sit with him a while." }, "shelby-a-bottle-from-the-pink-beach": { "title": "A bottle from the pink beach", "body": "Long ago Captain Shelby threw a note into the sea. A gull swears the bottle washed up in the Lagoon. Find it." }, "shelby-somebodys-home": { "title": "Somebody's home", "body": "Knock on two other keepers' aquariums, then put something new in your own, so the next visitor has a thing to admire." }, "shelby-a-rest-on-the-long-road": { "title": "A rest on the Long Road", "body": "The Long Road is getting longer. Bring Captain Shelby twelve driftwood for a resting place, and make one thing at your Workshop to go with it." }, "shelby-a-medal-for-patience": { "title": "A medal for patience", "body": "Find the medal Captain Shelby lost at the Arena. Then send your fish on a voyage, and wait for them to come home." }, "ollie-lantern-forty-seven": { "title": "Lantern forty-seven", "body": "One of Ollie's festival lanterns came off its hook and drifted away. Find it at the far east end of the Kelp Garden." }, "ollie-the-inspection": { "title": "Ollie's inspection", "body": "Ollie is coming with her clipboard. Clean your aquarium twice and feed your fish ten times." }, "ollie-pins-for-the-board": { "title": "Pins for the board", "body": "Ollie has pinned her last pin. Bring her twelve lagoon shells from the Lagoon so she can make shell pins." }, "ollie-the-edge-of-the-map": { "title": "The edge of the map", "body": "Ollie's map stops at the Ruins. Find the broken statue it shows there, then send your fish on an expedition." }, "marlo-what-the-crabs-are-up-to": { "title": "What the crabs are up to", "body": "The crabs keep hauling things to the old anchor at the Shipwreck. Swim out there and see what they've got." }, "marlo-a-good-hole": { "title": "A good hole", "body": "Everyone deserves a good hole. Clean your aquarium twice, then place one new decoration for a small fish to hide behind." }, "marlo-out-of-hull": { "title": "Out of hull", "body": "Marlo has run out of hull, and his last wall is too dark to read. Gather ice crystals on the Ice Shelf and bring him ten to light it." }, "marlo-a-helmet-for-the-hold": { "title": "A helmet for the hold", "body": "Something in Marlo's hold needs thick old glass. Find the diver's helmet in the Trench, then send your fish on a voyage." }, "pip-my-lucky-pebble": { "title": "My lucky pebble", "body": "Pip lost his lucky pebble, the first thing he ever haggled for, on the Market's west side. Find it for him." }, "pip-a-proper-house": { "title": "A proper house", "body": "Pip wants to see a proper house. Place two new decorations in your own aquarium and make it a home he would approve of." }, "pip-a-counter-that-stands": { "title": "A counter that stands", "body": "Pip's counter wobbles. Bring him ten stone shards from the Ruins, and sell one grown fish so he has something to gasp at." }, "pip-a-house-with-a-window": { "title": "A house with a window", "body": "Pip has dreamed of the old kettle at the Vents, a house with a window. Find it, then place one new decoration in your own aquarium." }, "lumen-clear-water-for-a-light": { "title": "Clear water for a light", "body": "Lumen would like to shine through your glass one night. Service your filter once and feed your fish three times." }, "lumen-something-soft-to-hold": { "title": "Something soft to hold", "body": "The little ones keep drifting off. Bring Lumen ten kelp fibre for a line they can hold, and play two rounds of Pearl Catch." }, "lumen-a-coin-in-the-ice": { "title": "A coin in the ice", "body": "Once Lumen drifted past a small bright thing frozen at the Ice Shelf, and never said hello. Find it and see if it still shines." }, "lumen-a-hello-in-a-shell": { "title": "A hello in a shell", "body": "Lumen has hellos for her far cousins. Bring her eight Lagoon shells to pulse them into, and send your fish on one expedition." } }, "remedy": { "name": "Remedy", "price": "¼ of the fish's price · paid when eaten", "hint": "Medicine: cures a sick fish (60% health or less) back to full health. It is not a meal, so feed it too.", "aria": "Give {name} a Remedy for {coins} coins", "inWater": "On its way", "given": "Remedy given · −{coins} coins", "refusedWell": "This fish isn't sick, so the Remedy was not used. It cures fish at 60% health or less.", "refusedCoins": "Not enough coins for a Remedy. It was not used.", "unconfirmed": "Could not confirm the Remedy.", "ribbon": "Tap the water to drop a Remedy · only sick fish eat it", "held": "Free · {count} held", "givenHeld": "Remedy given · one held capsule used", "fromMade": "Paid by made Remedy" }, "changes": { "fed": "Fed", "hungry": "Hungry", "sick": "Sick", "hatched": "Hatched", "health": "Health {value}%", "up": "Better", "down": "Worse" }, "reef": { "title": "Coral Neighbourhood", "lead": "Every home on this reef is a keeper's aquarium. Pick one to visit.", "back": "Back to the map", "listLabel": "Homes on the reef", "you": "You", "friends": "Friends", "popular": "Most Bubbles", "yours": "Your aquarium", "home": "Home", "out": "Out swimming", "away": "Away", "stars": "Bubbles: {count}", "visit": "Visit @{handle}", "more": "More homes", "others": "Other keepers", "othersNote": "Guests still on the name the game gave them and keepers who haven't been around for a month. Pick one to visit.", "loading": "Finding homes…", "empty": "No homes to visit yet.", "error": "Couldn't reach the reef. Try again.", "chooseFish": "Choose another fish", "followLabel": "Follow @{handle}", "unfollowLabel": "Unfollow @{handle}", "unfollow": "Unfollow", "friend": "Friend", "levelLabel": "Level", "fishLabel": "Fish", "close": "Close", "moreFailed": "More homes could not be found just now.", "homes": { "coral": "Coral Cottage", "barrel": "Barrel House", "boat": "Boat House", "sponge": "Sponge House", "kelp": "Kelp Hut", "pebble": "Pebble Cottage", "clam": "Clam House", "conch": "Conch Cottage", "yours": "Sandstone Cottage" } }, "equipment": { "title": "Water and equipment", "water": "Water {percent}", "filterHealth": "{name} {percent}", "feederFor": "{name} · food for {time}", "safeFor": "Fish safe for {time}", "safeNow": "A fish is ill", "feederEmptyShort": "{name} · empty", "feederIdleShort": "{name} · idle", "emptyShort": "Empty", "waterTitle": "Water", "keepsClear": "Clear water for up to {capacity} fish · {load} in the aquarium", "effectLow": "Growth at {percent} speed · gold is out of reach", "effectPoor": "Growth at {percent} speed · silver is out of reach", "filterClogged": "Clogged · working at a quarter of its strength", "filterFading": "Losing strength · clogged in {time}", "filterServiceIn": "Needs a service in {time}", "service": "Service", "serviceClean": "Cartridge is fresh", "noFilter": "No filter", "noFilterHint": "The aquarium and its plants clean the water on their own. A filter keeps more fish in clear water.", "meals": "{food}/{hopper} meals", "feederEmpty": "Empty · feed your fish by hand", "feederIdle": "Idle · no fish need it", "feederLasts": "Food for {time}", "feederShort": "These {meals} meals feed {meals} of your {fish} fish once. Refill within {time}, or {hungry} fish go hungry.", "refill": "Refill", "refillFull": "Hopper is full", "free": "Free", "noFeeder": "No auto-feeder", "noFeederHint": "An auto-feeder feeds hungry fish while you are away. It pays no XP; feeding by hand does.", "openShop": "Equipment in the shop", "installed": "{name} installed · −{coins} coins", "serviced": "Filter serviced · −{coins} coins", "refilled": "Feeder refilled", "refusedCoins": "Not enough coins.", "refusedLevel": "That needs a higher level.", "refusedClean": "The cartridge is still fresh.", "refusedFull": "The hopper is already full.", "refused": "That did not go through.", "unconfirmed": "Could not confirm the equipment change.", "shopKeepsClear": "Keeps clear", "shopFish": "{count} fish", "shopCartridgeLabel": "Cartridge", "shopCartridgeLife": { "one": "Lasts {count} day with {fish} fish", "other": "Lasts {count} days with {fish} fish" }, "shopHopper": "Hopper", "shopMeals": "{count} meals", "shopRefill": "Refill", "inUse": "In use", "haveBetter": "Better installed", "upgrade": "Upgrade", "needCoins": "Need {coins} more", "buyLabel": "Buy {name} for {coins} coins", "band": { "clear": "Clear", "good": "Good", "cloudy": "Cloudy", "murky": "Murky" }, "grazerLabel": "Glass", "grazer": { "grazing": "Grazing the glass · algae grows 1.5× slower", "hungry": "Hungry · not grazing", "young": "Too young to graze yet", "egg": "Still an egg", "dead": "No longer grazing" }, "hopperFood": "Food to load", "perMeal": "{coins} a meal", "loadMeals": "Load {meals} meals", "refundNote": "{food} left in it · +{coins} coins back", "shortNote": "Your coins buy {meals} of {room} meals", "refusedCoinsShort": "Not enough coins", "refilledPaid": "Feeder filled · {food} · −{coins} coins", "refilledFood": "Feeder filled · {food}", "shopRefillFlake": "Flake free", "temperature": "Temperature {temp}", "clock": "Aquarium time {time}", "clockNight": { "one": "Aquarium time {time} · night, {count} fish asleep", "other": "Aquarium time {time} · night, {count} fish asleep" }, "tempUncomfortable": { "one": "{count} fish uncomfortable", "other": "{count} fish uncomfortable" }, "noHeater": "No heater", "noHeaterHint": "The water sits at room temperature, {temp}. A heater keeps it warm enough for reef fish.", "tempWarming": "Warming to {temp} · {time}", "tempCooling": "Cooling to {temp} · {time}", "tempRoom": "At room temperature, {temp}", "tempHolding": "Holding {temp}, give or take {swing}°", "tempHoldingExact": "Holding {temp} to the degree", "tempNoFish": "No fish in the water yet", "tempAllComfortable": { "one": "Your fish is comfortable", "other": "All {count} fish are comfortable" }, "tempCold": { "one": "{count} fish too cold", "other": "{count} fish too cold" }, "tempWarm": { "one": "{count} fish too warm", "other": "{count} fish too warm" }, "thermostat": "Thermostat", "cooler": "Cooler", "warmer": "Warmer", "heaterOff": "Off", "tempBest": "Best for these fish: {temp}", "setThermostat": "Set to {temp}", "thermostatSet": "Thermostat set", "heaterSet": "Thermostat set to {temp} °C", "refusedTarget": "The heater does not reach that.", "shopWarmsTo": "Warms to", "shopHolds": "Holds", "shopHoldsExact": "To the degree", "shopWarmSpeed": { "one": "Warms {count} °C an hour", "other": "Warms {count} °C an hour" }, "manage": "Manage", "fishLabel": "Fish", "nextService": "Service in", "lasts": "Lasts", "mealLabel": "A meal", "idleShort": "Idle", "bestLabel": "Best setting", "cardLabel": { "water": "Water card", "temp": "Temperature card", "filter": "Filter card", "feeder": "Feeder card", "box": "Conditioning Box card" }, "creditCovers": "Covered by credit", "afterCredit": "after credit", "serveLabel": "Feed at", "serveHungry": "When hungry", "serveHintHungry": "Feeds a fish the moment it gets hungry · the fewest meals", "serveHint": "Feeds a fish when its Food drops to {percent} · {times}× the meals, Gold sooner once grown", "serveSet": "The feeder now feeds at {percent} Food", "serveSetHungry": "The feeder now feeds when a fish is hungry", "perDay": "A day", "perDayMeals": "{count} meals", "perDayCost": "{count} meals · {coins} coins", "noneInPantry": "None in the Pantry", "shortOfMeal": "{grams} g left · a meal needs {need} g", "hungryAtOnce": "{fish} fish hungry now · {meals} meals go at once", "switchTo": "Switch to {food} · {meals} meals", "topUp": "Top up {meals} meals", "switchBack": "Your {meals} {old} meals go back to the Pantry · the feeder will hold only {total} {food} meals", "switchFlake": "The {meals} Flake meals are let go (flake is free) · the feeder will hold {total} {food} meals", "holdsOf": "The hopper will hold {total} of {hopper} meals", "lastsChange": "Food for {before} → {after}", "fromPantry": "From the Pantry", "getMore": "Get more", "lovedBy": "Loved by {count} of {total} fish", "dislikedBy": "Disliked by {count} of {total} fish · no extras for them", "pantryStock": "{grams} g in the Pantry · {meals} meals", "tapStock": "None in the Pantry · a feeder loads only from a jar", "noStock": "None in the Pantry · harvest the worm bin", "chipNone": "None", "fedLonger": "{times}× fed time", "healsBy": "+{percent} health", "qualityBy": "+{percent} quality pace", "growthBy": "+{percent} growth", "perfectMeal": "Perfect meal", "freshFor": "Fresh for {time}", "staleNow": "Stale · it feeds, without the extras", "mealGrams": "{grams} g from the Pantry", "perDayGrams": "{count} meals · {grams} g", "fishOf": "{load} / {capacity} fish", "setShort": "Set", "needsNow": "Now", "refusedResearch": "Research this first." }, "worldMap": { "home": "Home", "kelp": "Kelp Garden", "neighbourhood": "Coral Neighbourhood", "shipwreck": "Shipwreck", "ice": "Ice Shelf", "arena": "Contest Arena", "gallery": "Showcase Gallery", "market": "Market", "trench": "Deep Trench", "ruins": "Sunken Ruins", "vents": "Volcanic Vents", "lagoon": "Seagrass Lagoon" }, "style": { "free": "Free", "inUse": "In use", "use": "Use here", "useLabel": "Use {name} in this aquarium", "buyLabel": "Buy {name} for {price} coins", "locked": "Locked", "owned": "Owned", "unlocked": "Unlocked", "fromLevel": "From level {level}", "earnedBy": "Earned with {achievement}", "fromLevelPrice": "Level {level} · {price} coins" }, "colour": { "sand": "Sand", "kelp": "Kelp", "bleach": "Bleach", "teal": "Teal", "ink": "Ink", "coral": "Coral", "hint": "A fish's colour is set when its egg is bought or inherited from a parent. Sand and kelp sell at the plain price; the rarer colours sell for more." }, "variant": { "name": "Variant", "hint": "A fish's Variant is what it hatched as. One nacre scale marks a rare colour, ink or coral. It changes nothing about its price.", "scales": "{count} of {max} scales", "guide": "Variants", "guideTinted": "Ink and coral show on this species as a colour on the fish itself.", "guideChip": "Ink and coral show as the Variant chip on this species' card.", "morphLater": "A morph is not yet in the sea", "found": "Found", "morphs": { "two_band": "Two-band" }, "morphOdds": "{name} morph · 1 in 32 bred eggs", "morphHint": "A morph is a species' own painted pattern, found on bred eggs only. Two nacre scales mark it. It changes nothing about its price." }, "conditioning": { "label": "Conditioning", "hint": "One quality tier per stay in the Conditioning Box, never above gold, once per fish.", "done": "Conditioned · one tier up, up to gold", "started": "Into the Conditioning Box · −{coins} coins", "refused": "This fish cannot be conditioned.", "refusedCoins": "Not enough coins to condition this fish.", "unconfirmed": "Could not confirm the conditioning.", "doneShort": "Conditioned", "refusedBusy": "The Conditioning Box already has a fish in it." }, "saleReceipt": { "title": "Price breakdown", "toggle": "Breakdown", "base": "Species value", "level": "Level {level} bonus", "generation": "Generation {generation}", "egg": "Egg price", "hourly": "Hourly value", "hourlyDetail": "{hours} h at {rate} coins an hour", "floor": "At least {percent}% over the egg price, for a fish of {hours} hours or more", "premium": "Quick-fish premium", "premiumDetail": "Up to double for a fish that is ready in under {hours} hours", "levelDetail": "Lifts the profit over the egg price", "legacy": "Old price kept", "legacyDetail": "This fish was in your aquarium before hourly prices, so it sells by whichever pays more", "wellFed": "Well-fed", "wellFedDetail": "Workshop or live food, sold while its meal lasts", "food": "Food", "foodHint": "Workshop or live food, sold while its meal lasts: {times}" }, "map": { "label": "Map", "title": "Map", "youAreHere": "You are here", "swimHome": "Swim home", "lockedTitle": "Swim home to explore", "lockedBody": "The ocean map opens from your own aquarium. Head home, then set out from there.", "lockedAction": "Go to my aquarium", "activity": { "partyWaiting": "Your gift is waiting", "partyCollected": "Gift collected", "treasureHidden": "Still hidden this week", "treasureFound": "Found this week", "pearlPlay": "Catch pearls for coins and XP", "raceBest": "Your best: {time} s · #{place} this week", "raceNone": "Not raced this week", "wantedFilled": "{count} of {total} orders filled", "tabletHere": "A lost tablet is hidden here", "tabletFound": "Tablet found", "tabletsFound": "{count} of {total} found", "templeOpen": "Opened", "templeSealed": "Sealed until all six are found", "expeditionAway": "Back in {time}", "expeditionHome": "Back home", "expeditionSend": "Send a grown fish from here", "gallery": "The public's choice: the aquariums with the most Bubbles", "nextParty": "No party right now. Next: {party} in {time}", "coveHere": "{count} in your Cove now", "coveEmpty": "Nobody in your Cove right now", "shoal": "Passing now · {time} left", "forageRegrow": "All bitten · the next grows back in {time}", "forageTitle": "Foraging", "pearlBestEver": "Your best {score} points", "forageReady": "{ripe} of {total} spots ready to bite", "pearlBest": "Your best {score} · #{place} this week", "npcVisiting": "{creature} · here this week", "npcLives": "{creature} · lives here", "stallOffers": "Offers waiting on your stall · {count}", "stallListed": "On your stall · {count}", "exhibitionPrize": "Your prize waits · collect it", "exhibitionEntered": "This week's classes entered · {count}/{total}" }, "today": { "label": "Waiting for you today", "party": "A party gift is waiting at the {place}", "treasure": "This week's treasure is still hidden", "tablets": "Lost tablets · {count} of {total}", "expedition": "{fish} is back in {time}", "expeditionHome": "{fish} is back home", "race": "Arena · your best {time} s · #{place}", "cove": "{count} in your school's Cove", "shoal": "A golden shoal is at the {place}", "forage": "{count} forage spots ready", "shelby": "{npc} · this week in the {place}", "stallOffers": "Stall offers · {count}", "exhibitionPrize": "Exhibition prize waiting", "exhibitionEnter": "Exhibition · {count}/{total} entered" }, "counting": "Counting who is here…", "closeCard": "Close the place card", "lookWest": "Look west", "lookEast": "Look east", "dragToExplore": "Drag to explore" }, "box": { "empty": "Empty · room for one fish", "time": "Time", "lift": "Lift", "liftValue": "+1 tier, up to {tier}", "fee": "Fee", "feeValue": "Half its plain value", "choose": "Choose a fish", "outIn": "Out in", "hungryNote": "Hungry in the box · feed it here, or tap the box with food.", "view": "See fish", "inBox": "In the Conditioning Box · {time} left", "rules": "A fish rests here and comes out one quality tier higher, never above gold. Sure takes the box's full time; Fast takes a third of it and works most of the time. The fee is half the fish's plain sale value, paid as it goes in.", "busy": "{name} is resting in the box · out in {time}", "pick": "Pick a fish", "putIn": "Put {name} in", "none": "No fish can go in right now.", "reached": "{from} to {to}", "why": { "AT_GOLD": "Already gold", "HAS_LINEAGE": "Bred line", "ALREADY_CONDITIONED": "Conditioned", "FISH_NOT_READY": "Still an egg", "INSUFFICIENT_COINS": "Need {coins} more" }, "whyTip": { "AT_GOLD": "Conditioning stops at gold. Diamond and above come only from breeding.", "HAS_LINEAGE": "Its extra tiers come from its parents, and a bred line is not conditioned.", "ALREADY_CONDITIONED": "Each fish can be conditioned once.", "FISH_NOT_READY": "It can go in once it has hatched.", "INSUFFICIENT_COINS": "Not enough coins for the fee yet." }, "done": "{name} is out of the Conditioning Box · now {tier}", "doneDetail": "One quality tier up, for good.", "plusTier": "+1 tier", "free": "Free · one in every aquarium", "open": "Open", "inUse": "In use · {time}", "refusedResting": "It is resting in the Conditioning Box until it is done.", "levelLine": "Level {level} · room for {count}", "chooseMore": "Choose a fish · {count} free", "mode": "How long it rests", "mode_sure": "Sure", "mode_fast": "Fast", "modeSureNote": "Always one tier up, and a {chance}% chance of two.", "modeFastNote": "A third of the time. Works {chance}% of the time; if not, the fish can go in again.", "upgrade": "Upgrade", "upgradeWhat": "Level {level}: room for {count}, {time} a stay", "upgradeLocked": "Opens at level {level}", "upgraded": "Conditioning Box upgraded · −{coins} coins", "doneNone": "The Fast stay didn't take this time. It can go in again.", "doneTwo": "Two quality tiers up, for good.", "plusTiers": { "one": "+{count} tier", "other": "+{count} tiers" }, "noLift": "No change", "emptyRoom": { "one": "Empty · room for {count} fish", "other": "Empty · room for {count} fish" } }, "studio": { "slots": "Aquarium setup", "slot": { "theme": "Theme", "room": "Room", "floor": "Floor", "filter": "Filter", "heater": "Heater", "feeder": "Feeder", "box": "Conditioning Box", "research": "Research" }, "slotHint": { "theme": "The water and the back wall, inside the glass.", "room": "Where the aquarium stands, outside the glass.", "floor": "The ground your decorations stand on.", "filter": "Keeps the water clear for more fish.", "heater": "Keeps the water at the temperature your fish like.", "feeder": "Feeds hungry fish while you are away.", "box": "One fish at a time rests here and comes out a quality tier higher.", "research": "What research opens in and around your aquarium. Each one is research-only: study its node in the Research app." }, "choices": "{count} to choose from", "preview": "Preview", "trying": "Trying on", "asItIs": "Your aquarium", "before": "As it is now", "compare": "Hold to compare", "readout": { "water": "Clear water for", "waterSub": "You have {count}", "comfort": "Comfortable", "comfortSub": "at {temp}", "noFish": "No fish yet", "feeder": "Feeder lasts", "byHand": "By hand" }, "trayEmptyTitle": "Try anything on", "trayEmptyBody": "Press an item to see it in your aquarium. Nothing is bought until you say so.", "total": "Total", "totalReady": "Locked items are left out", "short": "Need {coins} more", "reset": "Reset", "resetLabel": "Reset to the aquarium as it is", "applyAll": "Buy and apply all", "applyFree": "Apply all", "applying": "Applying…", "allLocked": "Still locked", "lockLevel": "Level {level}", "priceLabel": "{coins} coins", "tradeIn": "{coins} back for the old one", "perHour": "{count} °C an hour", "none": "None", "boxBusy": "In use", "boxEmpty": "Empty", "goTo": "Go to {name}", "rename": "Rename", "details": "Details", "takeOff": "Take {name} off", "showSlot": "Show {slot}", "notApplied": "Not applied", "applied": "Applied to your aquarium", "appliedSpent": "Applied · −{coins} coins", "partial": "Some changes did not go through.", "warms": "Warms by", "lastsLabel": "Lasts", "research": { "worn": "Research-only items", "done": "Researched", "level": "Research from level {level}", "open": "Ready to study" }, "hub": { "lead": "Everything that grows your aquarium, in one place: see where each path stands and take the next step.", "tab": { "overview": "Overview", "aquarium": "Aquarium", "equipment": "Equipment", "tools": "Tools", "research": "Research" }, "readyCount": "Ready to upgrade: {count}", "readyNow": "Ready now", "coins": "Coins", "level": "Level", "nothingReady": "Nothing ready yet", "ready": "Upgrade · {count}", "open": "Open", "toWorkshop": "Go to the Workshop", "toStoreroom": "Go to the Pantry", "opensAt": "Opens at level {level}", "top": "Top tier", "next": "Next", "noneYet": "None yet", "group": { "aquarium": "Aquarium", "equipment": "Equipment", "growth": "Tools and research", "house": "Around the house", "aquariums": "Your aquariums", "look": "Look" }, "aquariumsLead": "Switch between your aquariums, buy the next one, or make this one bigger.", "boxLevel": "Level {level} of {levels}", "boxFish": "Fish at once", "boxStay": "Stay", "hours": "{count} h", "boxUp": "Upgrade to level {level}", "openBox": "Open the box", "path": { "aquariums": { "name": "Aquariums", "does": "More aquariums to fill with fish.", "step": "{step} of {steps} aquariums" }, "enlarge": { "name": "Bigger aquarium", "does": "Wider and taller, with room for more fish and decorations.", "step": "Standard size" }, "look": { "name": "Look", "does": "Themes, Rooms and floors.", "step": "{step} of {steps} yours" }, "filter": { "step": "Tier {step} of {steps}" }, "heater": { "step": "Tier {step} of {steps}" }, "feeder": { "step": "Tier {step} of {steps}" }, "box": { "step": "Level {step} of {steps}" }, "tools": { "name": "Hand tools", "does": "Your five hand tools, tier by tier.", "step": "Tier {step} of {steps} across your tools" }, "research": { "name": "Research", "does": "Studies that open new things in and around your aquarium.", "step": "{step} of {steps} studied" }, "bench": { "name": "Workshop bench", "does": "More bowls and culture drawers at the Workshop.", "step": "Tier {step} of {steps}" }, "holding": { "name": "Holding aquariums", "does": "Room in the Pantry for fish to rest.", "step": "Step {step} of {steps}" } }, "heroTitle": "Upgrade paths" } }, "myAquarium": { "address": "Address", "species": "Species", "saleValue": "Sale value", "temperature": "Temperature", "setup": "Setup", "records": "Records", "change": "Change", "changeLabel": "Change {slot}", "visitors": "Visitors", "openHint": "Anyone with your address can look around. They cannot change anything.", "lockTitle": "Lock decorations", "lockHint": "Nothing here can be dragged or moved. You can still sell, store, light and trim.", "privateHint": "Only you can see this aquarium.", "welcomeTitle": "Welcome aquarium", "welcomeHint": "The aquarium visitors land in first.", "isWelcome": "Visitors land here first.", "joinFish": "Join as a fish", "joinFishHint": "Up to {count} visitors at a time can swim in as a fish.", "roomChat": "Room chat", "roomChatHint": "Visitors can talk with you in this aquarium's room.", "on": "On", "off": "Off", "withOpen": "Joining and room chat come with being open to visitors.", "settingsHint": "Sound, music, shortcuts, reminders and your account.", "title": "My Aquarium", "noDecorations": "No decorations yet. Plants and ornaments keep the glass clear for longer." }, "floor": { "level": "Level {level}", "price": "{price} coins", "lockedLabel": "{name}: opens at level {level}", "shortLabel": "{name} costs {price} coins" }, "enlarge": { "badge": "Enlarged", "chip": "Enlarge", "title": "Enlarge {name}", "doneTitle": "{name} is enlarged", "blurb": "A wide, panoramic aquarium with room for many more decorations and a few more fish. Once per aquarium.", "width": "Width", "screens": "{count}× wide", "action": "Enlarge", "buy": "Enlarge {name}", "working": "Enlarging…", "already": "This aquarium is already enlarged." }, "tankMenu": { "label": "Aquariums", "title": "Your aquariums", "owned": "{owned} of {max} aquariums", "customize": "Customize", "details": "Details", "offline": "Reconnecting. You can switch aquariums again once the connection is back." }, "grade": { "title": "Grade", "short": "Grade {grade}", "aria": "Grade {grade} of 100", "pedigree": "Pedigree", "upbringing": "Upbringing", "pedigreeTip": "Born with: lineage, colour and generation", "upbringingTip": "Earned: care and age", "terms": { "care": "Care tier", "lineage": "Lineage", "colour": "Colour", "age": "Age", "generation": "Generation {generation}" }, "guide": "What is Grade?", "best": "Best fish" }, "rating": { "stars": "{count} of 5 stars", "starsLabel": "Stars", "careLabel": "Care level", "care": { "easy": "Easy", "steady": "Steady", "demanding": "Demanding" }, "mealEvery": "A meal every {time}", "growsFirst": "Grown before its first meal", "water": "Water {range}", "allStars": "All stars", "anyCare": "Any care" }, "nextGoal": { "label": "Next goal", "notNow": "Not now", "skip": "Skip this goal", "unskip": "Bring this goal back", "fewer": "Fewer goals like this", "more": "More goals like this", "off": "Turn off Next goal", "unlock": "Level {level} opens something new", "levelPill": "Lv {level}", "setting": "Next goal", "railSetting": "Quest rail" }, "gear": { "ribbon": "A gift for your aquarium", "show": "Show me", "got": "Got it", "more": "Read more", "pager": "Gift {current} of {total}", "inAquarium": "In aquarium {number}", "filter": { "why": "Fish keep the water busy. This keeps it clear.", "fact1": "Keeps {count} fish in clear water", "fact2": "Service the cartridge when it clogs" }, "heater": { "why": "Your fish like warm water. This keeps it steady.", "fact1": "Reaches {max} °C", "fact2": "Swings by about {swing} °C" }, "box": { "why": "One of your fish has reached silver. This box can lift it higher.", "fact1": "Rests one fish for {hours} hours", "fact2": "Lifts it one care tier" } }, "hudLabels": { "alerts": "Alerts", "settings": "Settings", "menu": "Menu", "save": "Save" }, "adopt": { "adopt": "Adopt", "badge": "Adopted", "release": "Release to the ocean", "confirmTitle": "Adopt this fish?", "confirmBody": "This can’t be undone: an adopted fish is never sold. It stays with you, and if you ever need its place, you can release it to the ocean.", "confirm": "Adopt", "releaseTitle": "Release to the ocean?", "releaseBody": "It swims off into the open sea. You get no coins for it, and its place in the aquarium opens.", "releaseConfirm": "Release", "cancel": "Not now", "done": "Adopted. It’s yours for good.", "released": "Released to the ocean.", "unconfirmed": "Couldn’t reach the server. Try again in a moment.", "full": "An aquarium can keep {count} adopted fish.", "notAdult": "Only a grown fish can be adopted.", "refused": "That didn’t work. Try again." }, "incubate": { "action": "Incubate", "offer": "Keep it warm until 36 hours: better odds of hatching above its care.", "on": "Incubating: better odds when it hatches.", "done": "Egg incubating", "refused": "This egg can't be incubated any more.", "unconfirmed": "Couldn't reach the server. Try again in a moment." }, "card": { "tabs": { "overview": "Overview", "quality": "Quality", "value": "Value", "story": "Story", "family": "Family", "short": { "overview": "Info", "story": "Story", "quality": "Quality", "value": "Value", "family": "Family", "wardrobe": "Wardrobe" }, "wardrobe": "Wardrobe" }, "topTier": "As high as care can take it.", "goldAfterGrown": "Once it is grown, a good home raises it to gold.", "growingCap": "A growing fish stops at silver; gold comes once it is grown.", "towards": "On its way to {tier}", "pace": { "habitatRich": "Its {home}: {count} pieces", "habitatOne": "Its {home}: 1 piece", "habitatNone": "None of its {home} here", "habitatHint": "More {home} decorations and plants help it", "crowded": "A little crowded", "overcrowded": "Crowded", "unwell": "Not feeling well", "newcomer": "Just moved in", "waterCap": "Water {water}: too cloudy for gold", "tempCap": "Water outside its comfort: capped", "title": "What slows its gains", "titleAll": "What paces its gains", "lastMeal": "Last meal · {food}", "foodLoved": "A food it loves: its extras count ×{times}", "foodPaces": "Paces its quality while this meal lasts", "foodDisliked": "A food it dislikes: no extras", "foodTry": "{food} would pace it {percent}", "foodPlain": "No pace from this food", "matchedSet": "Matched set · {set}", "matchedSetNote": "{count} different pieces of it stand in this aquarium." }, "mark": { "good": "Good", "capped": "Capped", "fair": "Fair", "poor": "Poor" }, "adultKeeps": "Grown: a good home raises it slowly toward {tier}.", "adultTop": "Grown: a good home keeps it at its best.", "adultSlips": "Its home falls short of its quality, so it is slowly slipping.", "drivers": { "title": "What its quality is made of", "feeding": "Meals on time", "feedingGrowing": "Judged against its own hunger clock", "feedingGrown": "Grown: one meal keeps it fed for {time}", "glass": "Clean glass", "glassNote": "Green glass counts against it", "water": "Clear water", "waterNote": "Water {water}", "temperature": "Comfortable water", "temperatureNote": "Comfortable at {range}", "home": "Its home and school", "schoolNone": "No others of its kind", "schoolOne": "1 other of its kind", "schoolMany": "{count} others of its kind", "share": "{share} of its quality" }, "loves": "Loves", "lovesAll": "Every food alike", "dislikes": "Not keen on: {foods}. They only fill it up", "glance": { "untilGrown": "until grown up", "untilHungry": "until hungry", "untilEmpty": "of health left", "untilHealthy": "to full health", "toTier": "{percent}% to {tier}" } }, "habitat": { "reef": "reef", "rock": "rock", "sand": "sand", "weed": "seagrass", "wreck": "wreck" }, "personality": { "label": "Nature", "shy": "Shy", "curious": "Curious", "playful": "Playful", "greedy": "Greedy", "tip": { "shy": "Keeps close to plants, rocks and decorations.", "curious": "Swims over to see your pointer or finger.", "playful": "Chases the other fish around the aquarium.", "greedy": "Waits up near the surface, where the food comes in." } }, "streak": { "title": "Daily reward", "openReady": "Daily reward · ready to collect", "leadFirst": "Your streak starts today. Come back every day: each day pays a little more, and milestone days bring something special.", "leadGoing": "Day {count} of your streak. Keep coming back every day.", "leadBroken": "A new streak starts today. Everything you collected is still yours.", "leadDone": "Day {count} of your streak is collected. Come back tomorrow for the next one.", "today": "Today", "day": "Day {day}", "collected": "Collected", "remedy": "Remedy ×{count}", "collect": "Collect", "got": "Collected · +{coins} coins · +{xp} XP", "gotXp": "Collected · +{xp} XP", "next": "The next day opens in {time}.", "close": "Done", "dives": "Pearl Catch today: your next {count} rounds pay a bonus, starting at ×{multiplier}.", "divesUsed": "Today's Pearl Catch bonus is used up. It comes back tomorrow.", "guest": "As a guest you collect the XP. Save your aquarium to collect the coins and Remedies too.", "failed": "That did not go through. Try again.", "already": "Today's reward is already collected.", "days": "days in a row", "daysAria": "{count} days in a row", "best": "Best streak: {count} days", "milestone": "Day {day} · milestone", "milestoneIn": "Days to go: {count}", "giftChoice": "Choose a gift", "giftWorth": "Choose a gift worth about {coins} coins", "chooseTitle": "Day {day} milestone · choose your gift", "chooseLead": "Pick one. Credit is spent before your own coins.", "worth": "Worth {coins} coins", "held": "Credit you hold: {list}", "chosen": "Gift added: {gift}", "gift": { "filter": { "name": "Filter service credit", "short": "Filter", "what": "Pays the cartridge for your next filter services." }, "feeder": { "name": "Feeder food credit", "short": "Feeder", "what": "Pays for pellets or brine shrimp loaded into your feeder." }, "food": { "name": "Food credit", "short": "Food", "what": "Pays for pellets and brine shrimp you feed by hand." }, "remedy": { "what": "Kept until a sick fish needs one, then used instead of coins." }, "decoration": { "what": "A decoration your level has unlocked, worth about the same, into your Pantry." } }, "heldItem": "{name}: {coins} coins" }, "myFish": { "title": "My Fish", "seeAll": "See all my fish", "collection": "Your collection", "totalFish": "Your fish", "inAquariums": "Aquariums: {count}", "readyNow": "Sell everything grown now", "onceGrown": "Growing fish, once grown", "neverSold": "Never sold", "fishCount": "Fish: {count}", "boxedCount": "Conditioning Box: {count}", "search": "Search by name or species", "searchLabel": "Search your fish", "reverse": "Reverse the order", "sort": { "value": "Sale value", "grade": "Grade", "age": "Age", "growth": "Growth", "health": "Health", "hunger": "Hungriest first", "species": "Species", "name": "Name" }, "filter": { "aquarium": "Aquarium", "allAquariums": "Every aquarium", "species": "Species", "allSpecies": "Every species", "status": "Show", "tier": "Quality", "allTiers": "Every quality" }, "status": { "all": "All fish", "ready": "Ready to sell", "growing": "Growing", "egg": "Eggs", "care": "Needs care", "adopted": "Adopted", "legendary": "Legendary" }, "clearFilters": "Clear filters", "bulk": "Select fish to sell", "selectAll": "Select all sellable ({count})", "selectView": "Select these ({count})", "clear": "Clear selection", "shown": "Showing {shown} of {total}", "noMatch": "No fish match these filters.", "empty": "No fish yet. Your fish show up here as soon as an egg is in the water.", "aquariumNumber": "Aquarium {number}", "selected": "Selected: {count}", "best": "Pays most: {name} ×{count}", "sell": "Sell selected ({count})", "sellHere": "Sell {count} here", "sellThere": "Go to {aquarium} and sell {count}", "sellNote": "The fish go into the Net and Review the catch opens. Nothing is sold until you confirm there.", "pickHint": "Tick the fish you want to sell, or select all that can be sold. Adopted and legendary fish, eggs and fish in the Conditioning Box are never sold this way.", "notBulk": "Can’t be sold from here", "layingHeld": "Fish about to lay eggs: {count} · kept out of this sale", "layingIncluded": "Fish about to lay eggs: {count} · included in this sale", "layingWhy": "A fish with a ready partner may lay at the next breeding window. Turn on Include fish about to lay eggs in Sell all in Settings to sell them too.", "layingTag": "About to lay", "layingOpen": "Fish about to lay eggs", "layingRefused": "That fish is about to lay eggs, so Sell all kept it. Selling it from its card still works.", "pick": "Select {name}", "open": "Open the card of {name}", "boxed": "In the Conditioning Box", "inNet": "In the Net", "temp": { "ok": "Comfortable", "cold": "Too cold", "warm": "Too warm" }, "lineage": "Lineage +{count}", "sellThereOffline": "Reconnecting. Fish in another aquarium can be sold once the connection is back.", "moveHere": "Or move {count} from this aquarium to:" }, "story": { "priceless": "Priceless. An adopted fish is never sold.", "hatched": "Hatched", "adopted": "Adopted", "withYou": "With you for {time}", "milestones": "Milestones", "next": "{milestone} in {time}", "grownFor": "Grown for", "nextTitle": "{title} at {days} fed days" }, "milestone": { "week": "1 week", "month": "1 month", "months3": "3 months", "months6": "6 months", "year": "1 year", "birthday": "{years} years", "badgeTip": "{milestone} old", "one": "{name} is {milestone} old", "oneDetail": "Open its card to see how far it has come.", "many": "{count} fish reached an age milestone", "item": "{name}, {milestone}" }, "family": { "parents": "Parents", "grandparents": "Grandparents", "siblings": "Brothers and sisters", "children": "Fry", "mother": "Mother", "father": "Father", "grandmother": "Grandmother", "grandfather": "Grandfather", "sister": "Sister", "brother": "Brother", "sibling": "Sibling", "daughter": "Daughter", "son": "Son", "child": "Fry", "generation": "Generation {generation}", "founder": "First of its line", "passesOn": "Passes {tier} on to its fry", "noChildren": "No fry yet.", "loading": "Reading its family", "failed": "Couldn’t load its family. Try again in a moment.", "unknown": { "shop": "Bought as an egg, so its family isn’t known.", "gift": "A gift from @{handle}, so its family isn’t known.", "tutorial": "Your first fish. Its family isn’t known.", "bred": "Born here before families were remembered, so its parents aren’t known." }, "state": { "here": "In this aquarium", "elsewhere": "In aquarium {number}", "away": "On an expedition", "egg": "Still an egg", "sold": "Sold", "released": "Released to the ocean", "lost": "Lost", "remembered": "No longer here" } }, "brood": { "one": "{species} laid an egg: {mother} and {father}’s fry", "oneUnknown": "{species} laid an egg", "oneDetail": "Keep it company until it hatches.", "many": "{count} eggs were laid", "item": "{species}: {mother} and {father}", "see": "See the egg", "variantTeach": "Bred eggs can hatch as a Variant: a rare colour, or a morph." }, "age": { "title": { "mature": "Mature", "seasoned": "Seasoned", "elder": "Elder" }, "tip": "{title} · {days}+ fed days as a grown fish", "elderTip": "Elder · {days}+ fed days as a grown fish: {bonus} sale value, silver fins and a calmer swim", "days": { "one": "{count} fed day", "other": "{count} fed days" }, "toCome": "full at {days} days ({bonus})", "elderNext": "Elder at {days} days adds {bonus}", "elderHas": "Elder {bonus} included", "line": "{first}, {then}" }, "readout": { "healthy": "Healthy", "recoversIn": "Recovers in {time}", "runsOutIn": "Runs out in {time}", "serviceIn": "Service in {time}", "clogsIn": "Clogs in {time}", "clogged": "Clogged" }, "pantry": { "title": "Pantry", "back": "Back to the aquarium", "search": "Search the pantry", "searchPlaceholder": "Find something…", "list": "List", "closeList": "Back to the room", "closeCard": "Close", "grams": "{grams} g", "meals": "{meals} meals", "stale": "stale", "tinNeverEmpty": "free, never runs out", "medicine": "Medicine box · {count} Remedy", "medicineHow": "Remedy capsules you were given wait here. The next Remedy uses one before it costs any coins.", "sieve": "Scrap sieve · {raw} to rinse · {rinsed} rinsed", "chow": "Worm chow · {coins} coins a scoop", "spray": "Spray bottle", "sprayReady": "Spray bottle · the bedding is drying, mist it", "bin": { "locked": "Worm bin · opens at level {level}", "empty": "Worm bin · ready for a scoop of feed", "working": "Worm bin · the worms are working", "drying": "Worm bin · the bedding is drying", "ripe": "Worm bin · {grams} g of worms are ready" }, "binLocked": "The worm bin opens at level {level}.", "binStarted": "A new batch of worms has started.", "misted": "Misted. This batch will make a quarter more worms.", "scooped": "{grams} g of worms scooped into their jar.", "rinsed": "Rinsed. The scrapings are ready for the worms.", "rinse": "Rinse the scrapings", "feedScrapings": "Feed rinsed scrapings ({count})", "feedChow": "Feed worm chow · {coins} coins", "upgradeAt": "Bigger bin at level {level}", "binUpgrade": { "2": "Worm crate · {coins} coins", "3": "Worm tower · {coins} coins" }, "gift": "a gift", "giftFrom": "{name} · from @{handle}", "egg": "{name} egg", "gardenLocked": "Garden door · locked", "gardenLater": "The garden is not built yet. Its door opens in a later update.", "crate": "Delivery crate", "crateNew": "Delivery crate · {count} new", "newTag": "{count} new", "crateHow": "Packs, gifts and finds land here and on their shelf at once. Lately:", "crateNewTitle": "New in your Pantry", "crateWhere": "Each one is already on its shelf or in its drawer.", "crateEmpty": "Nothing new right now. Packs, gifts and finds land here and on their shelf at once.", "delivery": "{grams} g of {food}", "emptySlot": "Empty jar slot · order food", "useFood": "Feed with this", "lovedBy": "Loved by {diets}", "dislikedBy": "Disliked by {diets}", "rarityEffect": "Its rarity multiplies what it does beyond the fed time by ×{times}.", "staleNote": "Stale: it still feeds, but only the fed time counts.", "buyPack": "Buy {grams} g · {coins} coins", "pack": "{grams} g", "packBought": "{grams} g of {food} went into its jar.", "packsNote": "Buy ahead and save: 500 g is 10% off, 2 kg is 20% off. A meal is a fish's appetite in grams. An empty jar feeds flake, so keep it stocked.", "packs": { "purse": "Coins for food", "credit": "{coins} food credit", "stored": "{grams} g stored", "noneStored": "None stored", "keepsFor": "Keeps {time}", "yoursLove": "{count} of your fish love it", "everyone": "Every fish eats it happily", "size": "Pack size", "buy": "Buy {grams} g", "saves": "Saves {coins} coins", "meals": "≈ {count} meals for your aquarium", "emptyTitle": "No food for sale right now", "emptyNext": "Flake is always free in its tin." }, "perGram": "{coins} coins a gram", "inJar": "In the jar: {grams} g · room for {room} g", "newJar": "A new jar · room for {room} g", "noSlot": "No free jar slot. A new shelf makes room.", "roomFor": "Room for {grams} g", "shelfAt": "Another shelf at level {level}", "shelfBuy": "Another shelf · {coins} coins", "jarsAt": "{grams} g jars at level {level}", "jarsBuy": "{grams} g jars · {coins} coins", "offline": "The pantry needs a connection.", "unconfirmed": "That didn't reach the server. Try again.", "diet": { "grazer": "grazers", "hunter": "hunters", "plankton": "plankton eaters", "sifter": "sand sifters", "omnivore": "everyday eaters" }, "refused": { "COMMAND_REFUSED": "That can't be done right now.", "INSUFFICIENT_COINS": "Not enough coins.", "NO_JAR_ROOM": "No room in its jar for that.", "NOT_FOR_SALE": "The shop doesn't sell that.", "UNKNOWN_PACK": "That pack size isn't sold.", "UNKNOWN_FOOD": "That isn't a food.", "LEVEL_REQUIRED": "Not at this level yet.", "MAXED": "That's already the best there is.", "BIN_LOCKED": "The worm bin isn't open yet.", "BIN_BUSY": "A batch is already working.", "BIN_FULL": "Scoop out the ripe worms first.", "NO_SCRAPINGS": "No rinsed scrapings. Clean the glass, then rinse them under the tap.", "NOT_DRYING": "The bedding doesn't need misting yet.", "NOT_RIPE": "The worms aren't ready yet.", "NOTHING_TO_RINSE": "Nothing in the sieve to rinse.", "NOT_ENOUGH_FOOD": "Not enough in that jar.", "HOLDING_FULL": "The holding aquarium is full.", "ALREADY_HELD": "That fish is already resting there.", "TANK_FULL": "Your aquarium has no room for another fish.", "FISH_NOT_FOUND": "That fish isn't there any more.", "NOT_ALLOWED": "A legendary fish stays home.", "ADOPTED": "An adopted fish stays home.", "IN_CONDITIONING_BOX": "That fish is in the Conditioning Box.", "NOT_NEXT": "That upgrade isn't next.", "NOT_ENOUGH_COINS": "Not enough coins.", "GOOD_NOT_FOUND": "That stack is already gone.", "RESEARCH_REQUIRED": "Research the Freezer first.", "NOT_LIVE": "Only live food goes in the freezer.", "NOT_FOUND": "That jar is not here any more.", "STALE": "This food is already stale.", "FULL": "The freezer is full.", "THAWING": "That jar is already thawing.", "NOT_THAWED": "It is still thawing." }, "drawer": { "floors": "Drawer · {count} floors", "rooms": "Drawer · {count} Rooms", "decor": "Drawer · {count} big and extra decorations", "eggs": "Drawer · {count} more eggs" }, "drawerTitle": { "floors": "Floors you own", "rooms": "Rooms you own", "decor": "Big and extra decorations", "eggs": "More eggs" }, "drawerEmpty": "This drawer is empty.", "closeDrawer": "Close the drawer", "gramsPop": "+{grams} g", "mistPop": "Misted · +25%", "feedPop": "Batch started", "rinsePop": "Rinsed", "readyTag": "{grams} g ready", "factInJar": "In the jar", "factFree": "Free", "factMeals": "Meals for your {fish}", "factFed": "Fed time", "factHealth": "Health", "factPace": "Quality pace", "factGrowth": "Growth", "factFresh": "Fresh for", "buyMore": "Buy more", "factCopies": "Copies", "eggLede": "An egg waiting for its aquarium. Place it and it starts to hatch.", "decorLede": "A decoration waiting for its place in the aquarium.", "binTitle": "Worm bin", "binLede": "Turns rinsed algae scrapings into live red worms.", "sieveLede": "Scrapings from cleaning the glass collect here. Rinse them before the worms eat them.", "chowLede": "A scoop of chow starts a batch when you have no rinsed scrapings.", "sprayLede": "Mist the bedding while it dries and the batch makes a quarter more worms.", "factRaw": "To rinse", "factRinsed": "Rinsed", "factBatch": "A batch", "factTakes": "Takes", "factMist": "Misted", "binReady": "{grams} g of worms ready", "binWaiting": "Waiting for a scoop of feed", "binReadyIn": "Ready in {time}", "factStatus": "This batch", "binDryingNow": "Drying · mist it now", "scoop": "Scoop the worms", "mistAction": "Mist the bedding", "medicineTitle": "Medicine box", "factHeld": "Held", "slotLede": "An empty jar slot. Order a pack and it fills.", "listFood": "Food", "listThings": "Decorations and eggs", "kicker": { "food": "Food", "worms": "Worm corner", "medicine": "Wall shelf", "decor": "Decoration", "egg": "Egg" }, "factSells": "Sells for", "factTastes": "Tastes", "capUpgrades": "Pantry upgrades", "jarOf": "of {grams} g", "emptySlotTitle": "Empty jar slot", "coinsShort": "{coins} more coins needed", "drawerEmptyNext": "What you buy in the shop and have not placed yet waits here.", "freezer": { "title": "Freezer", "freeze": "Freeze", "frozen": "{food} is in the freezer. Its freshness clock has stopped.", "full": "The freezer holds {jars} jars.", "frozenFor": "Frozen for {time}", "thaw": "Thaw", "thawStarted": "Thawing. Ready in ten minutes.", "thawing": "Thawing · ready in {time}", "thawed": "Thawed and ready to go back on the shelf", "take": "Take out", "back": "{food} is back on its shelf." }, "factMadeRemedy": "Made Remedy", "listFoodKinds": "Kinds of food" }, "moments": { "thanks": "{who} thanked you for the gift", "starLive": "{who} gave your aquarium a Bubble", "followLive": "{who} started following you", "andMore": "{who} and {count} more", "podium": "You placed {place} in the Arena last week", "podiumDetail": "Your prize is waiting in the Arena.", "wantedFollowed": "Others are filling the Market order you were first on", "badge": "You were given the {badge} badge", "restored": "Support returned {name}", "restoredDetail": "Back in your aquarium, or waiting in your Pantry if there was no room.", "podiumPearl": "You placed {place} in Pearl Catch last week", "podiumPearlDetail": "Your prize is waiting in Pearl Catch." }, "units": { "celsius": "{value} °C", "xp": "{xp} XP" }, "arrange": { "hint": "Tap a piece to pick it up, or drag it · tap the sand to put it down", "holding": "Holding: {name}", "holdingHint": "Tap the sand to put it down", "putBack": "Put back", "undo": "Undo", "undone": "Undone", "undoExpired": "That step can no longer be undone", "storeAll": "Store all", "storeAsk": "Put all {count} pieces in the Pantry?", "storeAskHint": "The aquarium empties for a fresh start · Undo brings everything back", "keep": "Keep", "storedAll": "{count} pieces are in the Pantry · Undo puts them back", "layouts": "Layouts", "slots": "{count} of {max} saved", "noLayouts": "No saved layouts yet. Save this arrangement to come back to it any time.", "slotsFull": "All layout slots are in use · save over one or delete one", "defaultName": "Layout {number}", "nameLabel": "Layout name", "save": "Save", "saved": "Layout saved: {name}", "saveEmpty": "Place a decoration before saving a layout", "rename": "Rename", "renameNamed": "Rename {name}", "renamed": "Layout renamed: {name}", "delete": "Delete", "deleteNamed": "Delete {name}", "deleteAsk": "Delete the layout {name}?", "deleted": "Layout deleted: {name}", "replace": "Save this arrangement over {name}", "apply": "Apply", "applied": "Layout applied: {name}", "skipped": "Not placed: {items}", "pieces": "Pieces: {count}", "refused": "That did not work · nothing was changed", "unconfirmed": "Your arrangement is not confirmed yet", "close": "Close layouts", "auto": "Auto arrange", "autoAsk": "Keep this layout?", "autoHint": "A tidy new layout is on show · nothing is saved until you keep it", "shuffle": "Shuffle", "autoKeep": "Keep this layout", "autoKept": "Your aquarium has a new layout · Undo puts everything back" }, "sellGuard": { "quality": "{name} is {tier} quality.", "named": "You named {name} yourself.", "parent": "{name} has eggs waiting to hatch.", "adopted": "{name} is adopted.", "legendary": "{name} is legendary.", "more": "And {count} more worth keeping.", "ask": "Sell anyway?", "anyway": "Sell anyway", "back": "Go back" }, "outings": { "title": "Outings", "lead": "Everything to do in Open Water, in one list. Start an activity right here over your aquarium, or swim out to its place.", "group": { "games": "Games", "adventures": "Adventures", "social": "Social", "boards": "Market & boards", "secrets": "Secrets" }, "row": { "race": "Arena race", "treasure": "Shipwreck treasure" }, "line": { "pearl": "Catch drifting pearls and dodge the jellyfish for a minute", "race": "Steer through the week's course for a place on the board", "trench": "Send a grown fish into the dark deep for one, four or eight hours", "vents": "Send a grown fish to the volcanic chimneys for one, four or eight hours", "kelp": "The plaza: swim, chat and wave with other keepers", "party": "Seasonal parties, with a free decoration for everyone who comes", "neighbourhood": "Keepers' homes: go in to visit their aquariums", "wanted": "Bring a fish the Market is asking for this week and earn a bonus", "tablets": "Six stone tablets hidden across Open Water open the sunken temple", "treasure": "One chest a week, hidden somewhere in the Shipwreck", "forage": "Bite clams, crates, kelp, ice spires and old columns for crafting materials" }, "state": { "anyTime": "Play as often as you like", "newCourse": "New course in {time}", "expeditionCount": "Fish away: {count} of {max}", "newOrders": "New orders in {time}", "newChest": "New chest in {time}", "opensAt": "Opens at level {level}" }, "action": { "play": "Play", "race": "Race", "send": "Send a fish", "look": "Look", "visit": "Visit homes", "board": "Open the board", "read": "Read the tablets" }, "galleryLoading": "Hanging the pictures…", "galleryFailed": "The Gallery could not be read. Try again in a moment.", "galleryEmpty": "No aquariums hang in the Gallery yet.", "galleryVisit": "Visit @{handle}'s aquarium" }, "school": { "title": "School", "intro": "A school is a group of up to 20 keepers who swim together: a name and an emblem, a School chat and a Cove of your own in Open Water.", "signInNote": "Schools are for signed-in keepers from level {level}. Sign in to join one.", "signIn": "Sign in", "failed": "Couldn't read your school just now.", "tabMine": "My school", "tabFind": "School Board", "tabFound": "Found a school", "refused": { "UNAUTHENTICATED": "Sign in to do that.", "GUEST": "Guests cannot join a school yet. Save your progress to a sign-in first.", "INVALID_REQUEST": "That didn't work. Choose a username first if you haven't yet.", "LEVEL_REQUIRED": "This opens at level {level}.", "NOT_ENOUGH_COINS": "You don't have enough coins for that yet.", "ALREADY_IN_SCHOOL": "You are already in a school. Leave it first to join another.", "NOT_IN_SCHOOL": "You're not in a school.", "NOT_FOUND": "That keeper or school couldn't be found.", "SCHOOL_FULL": "This school is full: {max} keepers is its size.", "NAME_TAKEN": "Another school already has that name.", "NAME_REFUSED": "That name can't be used. Try another.", "TEXT_REFUSED": "That text can't be shown. Try different words.", "NOT_ALLOWED": "Your role in the school can't do that.", "INVITE_ONLY": "This school takes members by invite only.", "REMOVED_RECENTLY": "You were removed from this school recently. You can ask again after a week.", "TOO_MANY_REQUESTS": "You have five requests waiting already. Cancel one to ask another school.", "ELDERS_FULL": "A school has at most four Elders.", "SELF": "You can't do that to yourself.", "TOO_FAST": "One moment, then try again.", "MUTED": "You are muted in School chat for a day.", "BANNED": "You can't use schools right now.", "BLOCKED": "That isn't possible.", "DISBANDING": "This school is closing.", "UNAVAILABLE": "Schools couldn't be reached. Try again in a moment.", "NETWORK": "Couldn't reach the server. Check your connection.", "TAG_TAKEN": "Another school already has that tag.", "TAG_REFUSED": "That tag can't be used. Try another.", "TAG_TOO_SOON": "The tag can be changed once a week." }, "founded": "Your school is founded. Welcome, Founder!", "pending": { "found": "Founding your school…", "foundSteps": "Checking the name, tag and motto, then raising your banner.", "spending": "Paying {coins} coins", "join": "Joining…", "ask": "Sending your request…", "leave": "Leaving…", "save": "Saving…", "working": "One moment…", "deliver": "Delivering…", "slow": "Still working on it. Thanks for waiting.", "coinsSafe": "No coins were spent." }, "invitesTitle": "Invites for you", "invitedBy": "Invited by @{handle}", "members": "{count} of {max} keepers", "accept": "Accept", "decline": "Decline", "joined": "You joined {name}.", "askedTitle": "Your requests", "askedWaits": "Waiting for an Elder or the Founder · a request waits a week", "cancelRequest": "Cancel request", "findTitle": "Find a school", "findBody": "Browse the School Board: schools with room, your language first.", "joinLocked": "Joining a school opens at level {level}.", "foundTitle": "Found a school", "foundBody": "Name it, build its emblem and lead it. Founding costs {coins} coins.", "foundLocked": "Founding a school opens at level {level}.", "safety": "No role in a school can touch another keeper's coins, items, fish or aquarium. Nobody will ever need your password.", "emblemOf": "Emblem of {name}", "activeWeek": "{count} seen this week", "mode": { "open": "Open", "ask": "Ask to join", "invite": "Invite only" }, "modeHint": { "open": "Anyone from level 10 joins at once.", "ask": "Keepers ask; an Elder or the Founder says yes.", "invite": "Only keepers you invite can join." }, "yourRole": "You are its {role}", "role": { "founder": "Founder", "elder": "Elder", "member": "Member" }, "disbandingAt": "This school closes on {when}. The Founder can still keep it.", "swimToCove": "Swim to the Cove", "openChat": "Open School chat", "noticeTitle": "Notice board", "mutedUntil": "You are muted in School chat until {when}.", "requestsTitle": "Asking to join", "level": "Level {level}", "welcomed": "@{handle} is in the school now.", "membersTitle": "Members", "rolesNote": "The Founder names the school and chooses its Elders. Elders accept requests, keep the notice board and look after the chat. A Founder away for 14 days hands over to the Elder seen most recently.", "invited": "@{handle} has been invited.", "editBoard": "Motto and notice", "editSettings": "Name, emblem and joining", "saved": "Saved.", "disbandCancelled": "The school stays.", "cancelDisband": "Keep the school", "disbandAsk": "Close the school? Every member is told and it closes in 48 hours.", "disbandYes": "Close in 48 hours", "keep": "Keep", "disband": "Close the school", "leaveAskFounder": "Leave? The Founder role passes to your most recent Elder, or your longest member.", "leaveAsk": "Leave this school? You keep everything that is yours.", "left": "You left {name}.", "leaveYes": "Leave", "leave": "Leave the school", "promote": "Make Elder", "promoted": "@{handle} is an Elder now.", "demote": "Make Member", "demoted": "@{handle} is a Member now.", "handOver": "Hand over Founder", "handedOver": "@{handle} is the Founder now.", "mute": "Mute in chat for a day", "muted": "@{handle} is muted in School chat for a day.", "remove": "Remove", "removed": "@{handle} was removed. They cannot ask again for a week.", "seenWeek": "seen this week", "notSeenWeek": "not seen this week", "memberActions": "Actions", "sure": "{action} · @{handle}?", "yes": "Yes", "mottoLabel": "Motto", "noticeLabel": "Notice for the board", "textNote": "Names and words are checked before anyone sees them. No links or contact details.", "save": "Save", "nameLabel": "School name", "boardTitle": "School Board", "boardBody": "Schools with room for more keepers. Your language comes first, then the busiest this week.", "searchPlaceholder": "Search schools by name", "boardEmpty": "No school matches yet. Found the first one!", "askedBadge": "Asked", "joinNow": "Join", "askToJoin": "Ask to join", "back": "Back to the board", "backToSchool": "Back to the school", "inviteOnly": "This school takes members by invite only.", "full": "This school is full.", "asked": "You asked to join {name}.", "reported": "Thank you. A moderator will look at it.", "report": { "name": "Report its name", "motto": "Report its motto", "notice": "Report its notice" }, "reportSchool": "Report this school", "foundIntro": "From level {level}, for {coins} coins. You choose its name, its emblem, its language and how keepers join.", "namePlaceholder": "Coral Lanterns", "foundPoor": "Founding costs {coins} coins.", "foundButton": "Found for {coins} coins", "part": { "shape": "Shape", "symbol": "Symbol", "field": "Colour", "ink": "Symbol colour" }, "colour": { "sea-glass": "Sea glass", "coral": "Coral", "lagoon": "Lagoon", "sand": "Sand", "kelp": "Kelp", "plum": "Plum", "pearl": "Pearl", "ink": "Ink", "sunset": "Sunset", "rose": "Rose" }, "shape": { "shield": "Shield", "round": "Round", "pennant": "Pennant", "shell": "Shell", "wave": "Wave", "diamond": "Diamond" }, "symbol": { "lantern": "Lantern", "fish": "Fish", "shell": "Shell", "star": "Starfish", "anchor": "Anchor", "coral": "Coral", "wave": "Waves", "crown": "Crown", "leaf": "Kelp leaf", "bubbles": "Bubbles", "moon": "Moon", "pearl": "Pearl" }, "joinModeLabel": "How keepers join", "languageLabel": "School language", "coveClosed": "Open Water is closed for you right now, so the Cove can wait.", "coveMembersOnly": "Only a school's members, and the friends they invite, swim into its Cove.", "boardTag": "School Board", "bannerTag": "School banner", "noticeTag": "Notice board", "tagLabel": "School tag", "tagPlaceholder": "REEF", "tagNote": "{min} to {max} capital letters or digits. Members wear it beside their name.", "order": { "tab": "Order", "title": "This week's order", "lead": "Fill it with fish from your aquariums and food from your Pantry. Each delivery pays you what it would sell for, and when the week ends everyone who delivered gets the chest.", "boardLine": "This week's order: {percent}% · {tier}", "tier": { "none": "No flag yet", "bronze": "Bronze", "silver": "Silver", "gold": "Gold" }, "tierAt": "{tier} at {percent}%", "progress": "{percent}% of the order", "endsIn": "ends in {time}", "fishLine": "{count} {fish}", "foodLine": "{grams} g of {food}", "quality": "{quality} or better", "anyQuality": "Any quality", "foodFrom": "From your Pantry", "have": "{have} of {need}", "deliver": "Deliver", "pick": "Choose a grown fish from this aquarium", "pickFood": "Deliver {food} from your Pantry", "fromStash": "From your Pantry", "pickMany": "Tick the fish to hand in (up to {left})", "giveMany": "Give {count} fish", "noneFish": "No grown {fish} of that quality in this aquarium. Another of your aquariums may have one.", "noneFood": "No {food} in your Pantry.", "grams": "Grams (up to {most})", "deliverFood": "Deliver {grams} g", "delivered": "Delivered. You were paid {coins} coins.", "failed": "That delivery did not go through. Try again.", "loadFailed": "The order could not be read just now.", "chestOn": "Your chest at {tier}: {coins} coins and {xp} XP when the week ends.", "chestOff": "Deliver once this week and the chest is yours too.", "chestNone": "The chest opens at bronze, {percent}% of the order.", "nextTier": { "bronze": "{percent}% to Bronze", "silver": "{percent}% to Silver", "gold": "{percent}% to Gold" }, "hands": "Top hands", "handsNone": "Nobody has delivered yet this week.", "deliveries": "Deliveries: {count}", "league": "Order league", "leagueNote": "Schools ranked by how much of their own order they filled this week, past 100% when they deliver more.", "leagueEmpty": "No school has delivered yet this week.", "score": "{percent}% filled", "lastChest": "Last week's chest, {tier}: {coins} coins and {xp} XP.", "pennant": "Your school's pennant is waiting among your decorations.", "refused": { "NOT_IN_SCHOOL": "You are not in a school.", "ORDER_CLOSED": "That order has closed. This week's order is open now.", "WRONG_LINE": "That does not answer this line.", "FISH_NOT_FOUND": "That fish is not in this aquarium any more.", "NOT_ADULT": "Only a grown fish can be delivered.", "NOT_SELLABLE": "That fish cannot be sold.", "ADOPTED": "An adopted fish stays with you.", "IN_CONDITIONING_BOX": "That fish is resting in the Conditioning Box.", "NOT_WANTED": "That fish is not the species or quality this line asks for.", "NOT_ENOUGH_FOOD": "Your Pantry does not hold that much of it.", "GUEST": "Sign in to deliver to a school order.", "UNAVAILABLE": "Deliveries are not available just now." }, "linesTitle": "What the school needs", "chestTitle": "Your chest", "tierRaised": "{tier} flag raised!", "standings": "This week's standings", "standingsNote": "Every member ranked by their part in this week's order.", "yourPlace": "You are #{rank} of {count} this week, with {percent}% of the order.", "you": "You", "yourSchool": "Your school", "share": "{percent}% of the order", "notYet": "Not delivered yet", "place": "#{rank} in your school", "week": { "eyebrow": "This week", "resultsTitle": "Last week your school finished #{rank} of {count}", "resultsNone": "Last week your school filled none of its order", "resultsFlag": "It raised the {tier} flag.", "resultsNoFlag": "It raised no flag.", "resultsShare": "Your part was {percent}% of the order.", "resultsNoShare": "You did not deliver last week.", "newTitle": "A new week, a new order", "newLead": "Every delivery counts for your school's place in the league. The week ends in {time}.", "ok": "Got it" } }, "contribTitle": "Your part this week", "openOrder": "Open the order", "surprise": "Surprise me", "seeSchool": "See the school", "welcome": "Welcome to {name}!", "foundStep": { "identity": "Name and tag", "emblem": "Emblem", "ways": "Motto and joining", "pennant": "Language and pennant", "joining": "Who can join" }, "inviteTitle": "Invite keepers", "inviteHint": "Pick friends and other keepers from one list; anyone already in a school is marked on their row.", "inviteOpen": "Invite a keeper", "inviteTo": "Invite to {name}", "foundNeeds": "Give your school a name of at least {min} letters and a tag of at least {tagMin} to found it.", "nameShort": "A school name needs at least {min} letters.", "clearSearch": "Clear the search", "openFailed": "That school could not be opened just now. Press it to try again.", "flag": { "none": "No flag", "hint": "It flies beside your crest on the School Board, beside every member's tag and in your Cove.", "remove": "Take it down", "search": "Search countries", "results": "{count} countries", "nothing": "No country by that name.", "suggested": "Suggested for {language}", "all": "All countries · {count}", "showAll": "Show all {count} countries", "edit": "Change the pennant", "who": "A country's flag flown beside your crest. The Founder and Elders can change it.", "unsaved": "Not saved yet." }, "tagStyle": { "label": "Beside members' names", "tag": "Tag", "symbol": "Symbol", "both": "Both", "hint": { "tag": "The letters only.", "symbol": "The pennant, or the emblem without one.", "both": "The pennant before the letters." } }, "wear": { "title": "Your school beside your name", "on": "Everyone sees it in chat, on your name card and on leaderboards.", "off": "Hidden: your name shows on its own.", "show": "Show", "hidden": "Your name no longer shows your school.", "shown": "Your name shows your school again." }, "posts": { "tab": "Posts", "title": "Posts", "lead": "From the Founder and Elders of {name}, for its members.", "placeholder": "Write a post for your school…", "send": "Post", "posted": "Posted for your school.", "empty": "No posts yet. The Founder and Elders write them here.", "emptyLeader": "No posts yet. Write the first one for your school.", "star": "Leave a star", "unstar": "Take back your star", "starredByMore": "{names} and {count} more", "remove": "Remove post", "removeAsk": "Remove this post?", "removed": "Post removed.", "bellTitle": "Tell me about new posts", "bellIsOn": "New posts reach this device. Tap to stop.", "bellOn": "New posts will reach this device.", "bellOff": "No more alerts for posts. They still wait in Notifications." } }, "getApp": { "title": "Fishies is an app too", "body": "Play this same aquarium in the app for {device}: your fish, coins and friends come with you when you sign in.", "all": "Every platform", "notNow": "Not now" }, "stall": { "title": "Stall", "intro": "Sell packs from your Pantry, grown fish and eggs, and buy from other keepers. Every stall is also on the Market's Stall Board.", "tab": { "mine": "My stall", "sell": "Sell", "market": "Market" }, "signIn": "Sign in to open a stall. Selling opens at level {level}.", "signInButton": "Sign in", "lockedLevel": "Your stall opens at level {level}. You can already buy on the Market.", "lockedAge": "Your stall opens on {when}: an account needs to be a week old to sell.", "onSale": "On sale", "slots": "{used} of {slots} slots", "empty": "Nothing on sale yet.", "withdraw": "Take back", "withdrawn": "Back in your Pantry.", "listPack": "Sell a pack", "slotsFull": "Every slot is taken. More open at levels 30, 50 and 70.", "soldTitle": "Sold", "soldTo": "to @{handle}", "rules": "Everything on your stall sells while you are away. The game keeps {fee}% of each sale. What you bought or were given can be sold after 3 days.", "nothingToList": "Your Pantry has nothing to sell yet. Worms from the bin, and food you have kept for 3 days, can go on the stall.", "pickFood": "What to sell", "heldUntil": "Sellable {when}", "tooLittle": "Less than {grams} g", "listableOf": "{grams} g sellable now", "packSize": "Pack size", "price": "Price", "suggested": "Suggested: {coins}", "band": "Between {min} and {max} coins", "youGet": "You get {coins} after the {fee}% fee", "putOnSale": "Put on sale", "cancel": "Cancel", "listed": "On your stall. It sells while you are away.", "lastSales": "Last sales", "noSales": "No sales of this yet.", "bought": "{grams} g of {food} from @{handle} is in your Pantry.", "yours": "Yours", "signInToBuy": "Sign in to buy", "buyLocked": "Buying opens at level {level}", "buy": "Buy", "back": "Back", "stallOf": "@{handle}'s stall", "sellerEmpty": "Nothing on this stall right now.", "soldOut": "Sold out. Try another.", "marketEmpty": "No stall has anything on sale yet. Be the first: sell a pack from your Pantry.", "packs": "Packs on sale: {count}", "from": "from", "boardTag": "Stall Board", "visitLink": "Stall · {count}", "refused": { "UNAUTHENTICATED": "Sign in first.", "GUEST": "Guests can't trade. Sign in to keep your aquarium and trade.", "INVALID_REQUEST": "That didn't work. Try again.", "LEVEL_REQUIRED": "That opens at level {level}.", "ACCOUNT_TOO_NEW": "Your account needs to be a week old to sell.", "NO_SLOT": "Every slot on your stall is taken.", "ALREADY_LISTED": "You already sell this. Take it back or change its price.", "NOT_ENOUGH_FOOD": "Not enough of that in your Pantry.", "HELD": "What you bought or were given can be sold after 3 days.", "OUT_OF_BAND": "That price is outside the allowed range.", "NOT_FOUND": "That pack is gone.", "SOLD": "Someone bought that pack just before you.", "OWN_LISTING": "That's your own pack.", "NOT_ENOUGH_COINS": "Not enough coins.", "NO_JAR_ROOM": "No room in your Pantry's jars for that.", "BANNED": "Trading is closed for this account.", "BLOCKED": "That isn't possible.", "BUSY": "Still working on that one. Try again in a moment.", "UNAVAILABLE": "The Market couldn't be reached. Try again in a moment.", "NETWORK": "Couldn't reach the server. Check your connection.", "NOT_LISTABLE": "That can't go on a stall.", "NO_TANK_ROOM": "No room in this aquarium. Make room, or switch to another aquarium first.", "OFFER_LIMIT": "You have too many open offers. Wait for some answers first.", "OFFER_GONE": "That offer is no longer open.", "OFFER_FAILED": "The buyer couldn't pay or had no room, so nothing changed hands.", "PRICE_CHANGED": "The seller just changed that price. Look again and buy at the new one.", "PERK_REQUIRED": "You need the Trader perk for that.", "ORDER_GONE": "That order is gone.", "WRONG_SPECIES": "That fish is not the species the order wants." }, "withdrawnCreature": "Back with you, just as it was.", "listCreature": "Sell a fish, egg or plant", "offersTitle": "Offers", "offerFrom": "@{handle} offers", "offerUntil": "until {when}", "accept": "Accept", "decline": "Decline", "offerAccepted": "Sold to @{handle}. You get {coins} after the fee.", "offerDeclined": "Offer declined.", "myOffers": "Your offers", "offerTo": "to @{handle}", "offerStatus": { "open": "Waiting for an answer until {when}", "accepted": "Accepted: it's yours", "declined": "Declined", "expired": "Lapsed after 48 hours", "cancelled": "Taken back", "failed": "Didn't go through: not enough coins or no room", "closed": "Sold to someone else or taken off the stall" }, "cancelOffer": "Take back", "offerCancelled": "Offer taken back.", "sex": { "female": "Female", "male": "Male" }, "eggOf": "{species} egg", "eggNote": "Hatches when you place it", "plantNote": "Potted from cuttings", "listGoods": "Sell made goods", "pickGoods": "What to sell", "noGoods": "Make decor at the Workshop or gather materials, and they can go here.", "decor": "Decoration", "pieces": "×{count}", "boughtDecor": "A {decor} from @{handle} is in your Pantry.", "boughtMaterial": "{material} from @{handle} is in your Pantry.", "goodsListed": "Already on your stall", "goodsTooLittle": "Too little for a pack", "plant": "Plant", "boughtPlant": "A potted {plant} from @{handle} is in your Pantry.", "egg": "Egg", "noCreatures": "No grown fish or eggs to sell yet. A fish can go on sale once it is grown, and eggs from your Pantry's tray can go too.", "pickCreature": "Which fish, egg or plant", "inAquarium": "Aquarium {number}", "problem": { "LEGENDARY": "Legendary fish stay with you", "TUTORIAL": "Your first fish stays with you", "NOT_ADULT": "Still growing", "IN_BOX": "Resting in the Conditioning Box", "ADOPTED": "Adopted: stays with you", "HELD": "Sellable later" }, "fishLeaves": "The fish leaves your aquarium while it is on sale and comes back as it was if you take it back. Its clocks stand still on the stall.", "noOfferRoom": "This is already at the lowest price allowed.", "offerPrice": "Your offer", "offerNote": "Nothing is taken until the seller accepts", "sendOffer": "Send offer", "offerSent": "Offer sent. The seller has 48 hours to answer, and your coins stay with you until then.", "offer": "Make an offer", "boughtFish": "{species} from @{handle} is swimming in your aquarium.", "boughtEgg": "A {species} egg from @{handle} is in your Pantry.", "fishCount": "Fish on sale: {count}", "eggCount": "Eggs on sale: {count}", "emptySpot": "Empty spot", "sellSomething": "Sell something", "backToStreet": "Back to street", "slotsCount": "{used} / {total} slots", "newSale": "New", "lower": "Lower the price", "raise": "Raise the price", "asking": "Asking {coins}", "page": "Page {page} of {pages}", "prevPage": "Previous page", "nextPage": "Next page", "onSaleNow": "On sale now", "tag": { "fish": "Fish Stall", "egg": "Egg Stall", "food": "Food Stall" }, "kind": { "label": "Kinds of goods", "living": "Living", "made": "Made goods", "all": "All", "fish": "Fish", "egg": "Eggs", "plant": "Plants", "decor": "Decor", "material": "Materials", "food": "Food" }, "kindEmpty": { "fish": "No fish are on sale right now.", "egg": "No eggs are on sale right now.", "plant": "No plants are on sale right now.", "decor": "No made decor is on sale right now.", "material": "No materials are on sale right now.", "food": "No food is on sale right now." }, "confirmBuy": "Yes, pay {coins}", "showAll": "Show all goods", "backToMarket": "Back to the Market", "sendingLabel": "Working on it", "freeSpots": "{count} spots free", "marketLead": "Every stall in the game on one board. Pick something to see who sells it and for how much.", "visitLead": "Buy straight from this keeper's stall, or make an offer.", "changePrice": "Change price", "savePrice": "Save price", "repriced": "The new price is on your stall.", "offersOn": "Offers · {count}", "onSaleCount": "{count} on sale", "yoursCount": "Yours · {count}", "youSellHere": "You have {count} of these on sale yourself.", "openMyStall": "Open my stall", "backToStall": "Back to my stall", "shareTrade": "Share in Trade", "vendor": { "title": "{name}'s stall", "alone": "No keeper sells this here today, so one of the sea folk keeps the stall.", "after": "Keepers' own goods come first; the sea folk sell after them.", "restock": "New stock at {time}", "perKeeper": "Each keeper: {count} of each a day", "left": "Left for you today: {count}", "soldOut": "Bought today", "sellOwn": "Sell your own here", "sellOwnNote": { "food": "Put food from your Pantry on your own stall and keepers buy from you first.", "egg": "Put eggs from your Pantry on your own stall and keepers buy from you first.", "fish": "Put grown fish on your own stall and keepers buy from you first." }, "signIn": "Sign in to buy from the sea folk.", "buyLabel": "Buy {name} for {count} coins", "what": { "food": "Pantry food", "egg": "Egg", "fish": "Young fish, already hatched" }, "done": { "food": "{food} ({grams}) is in your Pantry.", "egg": "A {species} egg is in your Pantry.", "fish": "A young {species} is swimming in your aquarium." }, "refused": { "CLOSED": "The stall is closed today.", "NOT_IN_STOCK": "That is no longer on the counter today.", "SOLD_OUT": "You have bought all you can of that today.", "NOT_ENOUGH_COINS": "You do not have enough coins.", "NO_TANK_ROOM": "Your aquarium has no room for another fish.", "NO_JAR_ROOM": "That jar has no room for more.", "GUEST": "Sign in to buy from the sea folk.", "NETWORK": "The sea is choppy. Try again.", "BUSY": "The stall is busy. Try again." }, "lines": { "food": { "0": "Fresh from the beach this morning! Well, mostly fresh.", "1": "Pellets, nori, a bit of krill. Your fish will thank me. I take coins, not thanks.", "2": "Nobody else is selling food today? More customers for me, then." }, "egg": { "0": "I keep an eye on the little ones until they find a keeper.", "1": "Every egg here is one you could raise yourself. Take your time choosing.", "2": "Hold them gently. They can feel the water already." }, "fish": { "0": "These little ones hatched last week, and they are already too much for my eight arms.", "1": "Young, fed and ready for a good aquarium. Pick one.", "2": "I counted them twice. Please do not tell me if one is missing." } } }, "ordersTitle": "Buy orders", "orderPost": "Post a buy order", "orderSpecies": "Fish you want", "orderPrice": "Price you pay", "orderPostButton": "Post order", "orderLockNote": "Your coins are locked while the order stands. If nobody fills it within 7 days, every coin comes back.", "orderCancel": "Cancel order", "orderPosted": "Order posted. {coins} coins are locked.", "orderCancelled": "Order cancelled. Your coins are back.", "orderWaiting": "Open until {when}", "orderStatus": { "filling": "Being filled", "filled": "Filled · the fish is yours", "cancelled": "Cancelled · coins returned", "expired": "Ended · coins returned" }, "orderBuyer": "Wanted by @{handle}", "orderFill": "Fill order", "orderFillPick": "Choose the fish to give", "orderFillNone": "You have no grown {species} that can be sold.", "orderFillWith": "Give this fish", "orderFilledDone": "Order filled for @{handle}.", "assistantTitle": "Stall Assistant", "assistantLead": "While you are away, your assistant puts a pack back on your stall whenever one sells. It only uses this list and never lists anything else.", "assistantAdd": "Add a pack to the list", "assistantEmpty": "The list is empty, so nothing is restocked.", "assistantRemove": "Remove from list", "assistantSaved": "Assistant list saved.", "assistantPick": "Pack to keep stocked", "assistantAddButton": "Add to list", "byAssistant": "Assistant", "loadFailed": "The market couldn't be read. Check your connection and try again." }, "gestures": { "title": "Touch controls", "hold": { "name": "Long press", "text": "Press and hold a fish or a decoration to open its menu." }, "two": { "name": "Two-finger tap", "text": "Tap with two fingers to open the menu wherever you are. With a tool in hand, it puts the tool down." }, "three": { "name": "Three-finger tap", "text": "Tap with three fingers to open or close the Menu. On the water, it scatters your fish." }, "drag": { "name": "Drag", "text": "Drag a decoration to move it. Zoomed in, drag the water to look around." }, "pinch": { "name": "Pinch", "text": "Pinch the water to zoom in on your fish. Double-tap to see the whole aquarium again." } }, "chooser": { "title": { "invite": "Invite a keeper", "gift": "Send a gift to…", "whisper": "Whisper to…", "visit": "Visit a keeper", "stall": "Find a keeper's stall", "find": "Find a keeper", "swim": "Invite someone out", "swap": "Offer this egg to…" }, "lead": "Friends first, then your school, who's on now and who you met lately. Type a name to find anyone.", "close": "Close", "back": "Back", "searchLabel": "Search keepers by name", "searchPlaceholder": "Type a name", "searching": "Searching…", "filtersLabel": "Show", "all": "All", "section": { "friends": "Friends", "school": "School", "online": "Online now", "recent": "Recent", "search": "Found by name", "exact": "This name" }, "act": { "invite": "Invite", "gift": "Gift", "whisper": "Whisper", "visit": "Visit", "stall": "Stall", "swim": "Invite", "swap": "Offer" }, "doneAct": { "invite": "Invited", "gift": "Chosen", "whisper": "Chosen", "visit": "Visit", "stall": "Chosen", "swim": "Invited", "swap": "Offered" }, "actLabel": "{action} @{handle}", "working": "Working…", "level": "Lv {level}", "status": { "out": "In Open Water", "online": "Playing now", "nearby": "Swimming here" }, "yourSchool": "Your school", "recent": { "whisper": "Whispered", "visit": "Visited", "gift": "Gifted", "trade": "Traded", "invite": "Invited" }, "failed": "That didn't go through. Try again.", "empty": "No keepers to show yet. Type a name to find someone, or meet keepers on the Map.", "noMatch": "Nobody called {query} yet.", "keys": "↑ ↓ move • Enter chooses • Esc closes", "signIn": "Sign in to choose keepers and play together.", "note": { "inSchool": "Already in your school", "otherSchool": "In another school, [{tag}]", "invited": "Invited. They'll find it in their School app.", "whisperOpen": "Not a mutual friend: it reaches them only if they take whispers from anyone." }, "open": { "visit": "Visit a keeper", "stall": "Find a keeper's stall", "swim": "Invite someone out" } }, "swim": { "openChooser": "Invite someone out", "chooserTitle": "Swim with me · {place}", "placeAquarium": "@{handle}’s aquarium", "placeYours": "your aquarium", "hint": "Call them to {place}", "invited": "Invited", "coming": "On their way", "sent": "Invitation sent to @{handle} · {place}", "away": "Away now · they will see it in their notifications", "join": "Join", "notNow": "Not now", "cardsLabel": "Invitations to swim", "cardTitle": "@{handle} asks you to swim with them", "left": "{time} left", "trayItem": "Invite someone", "trayLabel": "Invite someone to {place}", "status": { "accepted": "@{handle} is on their way", "declined": "@{handle} can’t come right now", "expired": "@{handle} didn’t answer in time" }, "refused": { "INVALID_INPUT": "That invitation can’t be sent.", "HANDLE_REQUIRED": "Pick your keeper name first to invite others.", "BANNED": "This account can’t send invitations.", "NOT_FOUND": "That keeper isn’t around.", "SELF": "You’re already here.", "INVITES_CLOSED": "They only take invitations from friends and their school.", "LEVEL_REQUIRED": "Inviting keepers you don’t know opens at level {level}.", "NOT_OUT": "You’re not out in Open Water any more.", "AQUARIUM_PRIVATE": "That aquarium is private, so nobody can be called to it.", "NOT_A_MEMBER": "Only your school and your friends can come into its Cove.", "TOO_FAST": "You just invited them. Give them a moment.", "EXPIRED": "That invitation has expired.", "ALREADY_ANSWERED": "You already answered that invitation.", "COMMAND_CONFLICT": "Something changed. Try once more.", "NETWORK": "Couldn’t reach the reef. Try again." } }, "keeper": { "act": { "swim": "Invite out", "whisper": "Whisper", "visit": "Visit", "gift": "Gift", "school": "Invite to school", "follow": "Follow", "stall": "Stall", "swimThere": "Swim there" }, "actLabel": "{action} · @{handle}", "actionsLabel": "What you can do with @{handle}", "done": "Done", "failed": "That did not go through. Try again.", "where": { "out": "Swimming in {place}", "home": "Playing at home now", "away": "Away" }, "rel": { "friends": "Friends" }, "previewLabel": "@{handle}" }, "holding": { "kicker": "Holding aquarium", "title": "Holding aquarium {n}", "locked": "A second holding aquarium", "label": "Holding aquarium {n} · {count} of {slots} fish", "lede": "A small aquarium of your own where a fish can wait. While it is here its clocks stand still: no hunger, no growth, no change in quality, no breeding. It comes out exactly as it went in.", "lockedLede": "A second holding aquarium stands ready on its stand. It opens at level {level} for {coins} coins.", "factRoom": "Room", "factClocks": "Clocks", "paused": "Paused", "resting": "Resting here", "noneResting": "Nothing is resting here yet.", "putIn": "Put a fish in", "putInAction": "Put in", "takeOut": "Take out", "tankFull": "This aquarium is full. Take a fish out first.", "noneToPut": "No fish in this aquarium can wait here. Legendary and adopted fish stay home.", "stored": "{name} is resting in the holding aquarium.", "released": "{name} is back in your aquarium.", "tankAt": "Second holding aquarium from level {level}", "tankBuy": "Buy a second holding aquarium · {coins} coins", "standAt": "Bigger stand, 6 fish an aquarium, from level {level}", "standBuy": "Bigger stand, 6 fish an aquarium · {coins} coins", "bought": { "tank": "The second holding aquarium is yours.", "stand": "The stand is bigger now: 6 fish in each aquarium." }, "noneRestingNext": "Put a fish in below. Its clocks stand still while it rests here." }, "goods": { "title": "Expedition goods", "kicker": "Pantry", "label": "Expedition goods · {count} of 13 kinds", "lede": "Materials and hearts from expeditions, golden shoals and foraging in Open Water. The Workshop mixes them into tools, kits and care.", "factKinds": "Kinds held", "kind": { "plain": "Material", "heart": "Heart" }, "lantern-moss": { "name": "Lantern Moss" }, "abyss-salt": { "name": "Abyss Salt" }, "abyss-glowstone": { "name": "Abyss Glowstone" }, "ember-kelp": { "name": "Ember Kelp" }, "vent-minerals": { "name": "Vent Minerals" }, "ember-opal": { "name": "Ember Opal" }, "sparkle-scale": { "name": "Sparkle Scale" }, "sell": "Sell for {coins}", "lagoon-shell": { "name": "Lagoon Shells" }, "driftwood": { "name": "Driftwood" }, "kelp-fibre": { "name": "Kelp Fibre" }, "ice-crystal": { "name": "Ice Crystals" }, "stone-shard": { "name": "Stone Shards" }, "exhibition-ribbon": { "name": "Exhibition Ribbon" } }, "halloween": { "knocked": "Trick or treat! @{handle} gave you {count} treats.", "bag": "Treat bag: {count}", "shop": { "facts": "Your treats", "lead": "Treats from trick-or-treating buy these limited Halloween pieces. Each goes to your Pantry, and the shop closes when the party ends.", "ends": "Open until {date}", "today": "Doors knocked on today: {count}", "bought": "Bought: {count}", "short": "{count} more treats", "buyLabel": "Buy {name} for {count} treats", "done": "{name} is in your Pantry.", "failed": "The purchase could not be confirmed. Try again.", "refused": { "NOT_ENOUGH_TREATS": "Not enough treats yet. Knock on a few more doors.", "NO_PARTY": "The party is over, and its shop has closed.", "NOT_FOR_SALE": "That piece isn’t in the party shop.", "COMMAND_REFUSED": "The purchase was refused. Your treats are unchanged.", "OWNED": "You already have that piece." }, "doneWear": "{name} is in your wardrobe.", "inWardrobe": "In your wardrobe" }, "welcome": { "kicker": "Happy Halloween", "title": "A pumpkin for your aquarium", "text": "Halloween has come to the reef. Here is a {gift} for your aquarium, from all of us. It is waiting in your Pantry.", "open": "Open the Pantry", "later": "Later" }, "board": { "title": "Treat board", "left": "Days left: {count}", "note": "Collect treats to climb the board. The top {champions} keepers when the party ends earn the Treat champion badge.", "yourPlace": "You are number {rank} with {count} treats. The top {champions} earn the Treat champion badge when the party ends.", "you": "You", "treats": "{count} treats", "empty": "No treats collected yet. Knock on a door and be the first on the board." }, "season": { "title": "Halloween", "landing": "The party is on: trick-or-treat at other keepers’ aquariums for treats and limited decorations.", "loading": "The bats are out and the pumpkins are lit." } }, "friendHelp": { "feed": "Feed for @{handle}", "fed": "You fed {fish} for @{handle} · +{xp} XP", "refused": { "INVALID_INPUT": "That can't be done here.", "HANDLE_REQUIRED": "Pick your keeper name first to help others.", "GUEST": "Sign in to help your friends.", "BANNED": "This account can't help other keepers.", "NOT_FOUND": "That keeper isn't around.", "SELF": "This is your own aquarium: feed it from home.", "NOT_FRIENDS": "Only friends (you follow each other) and schoolmates can feed @{handle}'s fish.", "AQUARIUM_PRIVATE": "This aquarium is private.", "NO_FISH": "That fish isn't here any more.", "NOT_HUNGRY": "That fish isn't hungry right now.", "COMMAND_CONFLICT": "Something changed. Try once more.", "NETWORK": "Couldn't reach the reef. Try again." } }, "workshop": { "title": "Workshop", "open": "Open the Workshop in the cabinet", "close": "Back to the aquarium", "tier": "Bench {tier}", "upgradeAt": "Bigger bench at level {level}", "upgradeBuy": "Bench {tier}", "upgraded": "Bench {tier}: more drawers, more bowls.", "book": "Recipe book", "closeBook": "Close the book", "bookCount": "{found} of {all} recipes found", "bookFoot": "A made good is worth {value}x what went into it. Rarer ingredients, a better bench and your level make a rarer result likelier.", "drawers": "Culture drawers", "drawer": { "locked": "Opens at level {level}", "empty": "Empty drawer", "working": "Worms at work", "ripe": "{grams} g of worms ready" }, "readyIn": "Ready in {time}", "scoop": "Scoop", "feedScrapings": "Scrapings {grams} g", "feedPellets": "Pellets {grams} g", "bowl": "Mixing bowl", "dropKey": "Drag a material into the bowl. Its recipes appear as silhouettes.", "nextLine": "Next: {what}", "couldBe": "This bowl could become", "unknown": "Undiscovered recipe", "noRecipe": "No recipe takes {name} there.", "atLeast": "At least {tier}", "partLess": "Less from this jar", "partMore": "More from this jar", "have": "you have {amount}", "careCoins": "{coins} coins of care", "dial": "Batch size", "mix": "Mix", "mixPop": "{name} on the bench", "empty": "Empty the bowl", "again": "Make again", "slots": "Bowls cooking", "slotFree": "Free bowl {n}", "slotsFull": "Every bowl is busy. Collect one first.", "collect": "Collect", "madeFood": "{name}: {grams} g into its jar.", "madeCare": "{name}: {coins} coins of care stored.", "materials": "Materials", "noMaterials": "Clean the glass, feed your fish and hatch eggs: what they leave behind lands here.", "refunded": "Jars and shelves no longer have limits. {coins} coins refunded.", "anyOf": "any {class}", "hintKey": "Starts with {key}.", "opensAt": "opens at level {level}", "takes": "{time} · {drags} drags", "family": { "food": "Food", "care": "Care", "tools": "Tools", "kits": "Expedition kits", "decor": "Decorations" }, "class": { "greens": "Greens", "shell": "Shell and bone", "stone": "Stone and mineral", "fibre": "Fibre and wood", "live": "Live and protein", "essence": "Essence" }, "material": { "scrapings": "Algae scrapings", "shed-scale": "Shed scale", "eggshell": "Eggshell", "cutting": "Plant cutting" }, "recipe": { "green-wafer": { "name": "Green Wafer", "does": "A grazer's favourite: twice as long fed, a little health and quality faster." }, "worm-bites": { "name": "Worm Bites", "does": "Everything worms do, and they never go stale." }, "recovery-broth": { "name": "Recovery Broth", "does": "A short meal that puts almost a third of the health back." }, "remedy": { "name": "Remedy", "does": "Stored in the medicine box: pays for a Remedy before your coins do." }, "filter-floss": { "name": "Filter floss", "does": "Stored with the filter: pays for its service before your coins do." }, "scraper-blade": { "name": "Scraper Blade", "does": "Sponge tier 3: three patches a tap and a quarter more scrapings a clean." }, "wave-wiper": { "name": "Wave Wiper", "does": "The best sponge: one long swipe wipes the whole glass, as often as you like." }, "bag-net": { "name": "Bag Net", "does": "Net tier 3: a much bigger catch zone." }, "deep-scoop": { "name": "Deep Scoop", "does": "Scoop tier 3: three pellets a shake." }, "pearl-net": { "name": "Shell-rim Net", "does": "Pearl Catch tier 3: a wider catch." }, "forage-lantern": { "name": "Forage Lantern", "does": "Forage tier 3: two fewer bites a node." }, "kit-2": { "name": "Tide kit", "does": "Made instead of bought: a new kit for your next trips." }, "kit-3": { "name": "Deep kit", "does": "Made instead of bought: a new kit for your next trips." }, "kit-4": { "name": "Abyss kit", "does": "Made instead of bought: a new kit for your next trips." }, "mossy-stone": { "name": "Mossy Stone", "does": "A round mossy stone for the aquarium, made from cleaning's scrapings." }, "glow-moss-lamp": { "name": "Glow-moss Lamp", "does": "A small lamp of Lantern Moss that glows softly." }, "ember-kelp-wreath": { "name": "Ember Kelp Wreath", "does": "A ring of Ember Kelp that sways in the current." }, "salt-spire": { "name": "Salt Spire", "does": "A pale spire of Abyss Salt that glitters." }, "mineral-chimney": { "name": "Mineral Chimney", "does": "A little chimney of vent minerals." }, "glowstone-grotto": { "name": "Glowstone Grotto", "does": "A cave lit from inside by an Abyss Glowstone." }, "opal-arch": { "name": "Opal Arch", "does": "An arch set with an Ember Opal." }, "deep-shell": { "name": "Deep Shell", "does": "A pale shell from the deep, grown from Abyss Salt." }, "angler-lamp": { "name": "Angler Lamp", "does": "A lamp that glows like an anglerfish, lit with Lantern Moss." }, "ember-geode": { "name": "Ember Geode", "does": "A warm geode cracked open, packed with Ember Kelp." }, "vent-chimney": { "name": "Vent Chimney", "does": "A little black smoker built from Vent Minerals." }, "tubeworm": { "name": "Tube Worms", "does": "Red-tipped tubeworms, made on the bench with a rolled rarity." }, "magmavent": { "name": "Magma Vent", "does": "A glowing vent set around an Ember Opal." }, "geode": { "name": "Amethyst Geode", "does": "A geode lined with crystal, lit by an Abyss Glowstone." } }, "refused": { "LOCKED": "The Workshop opens at level 5.", "LEVEL_REQUIRED": "Opens at level {level}.", "INSUFFICIENT_COINS": "Not enough coins.", "MAXED": "This is the best bench.", "UNKNOWN_RECIPE": "No recipe matches this bowl.", "BOWL_MISMATCH": "This bowl does not match a recipe.", "NOT_ENOUGH_MATERIAL": "Not enough of a material for this batch.", "NO_FREE_SLOT": "Every bowl is busy.", "NOT_READY": "Not ready yet.", "EMPTY": "Nothing there.", "DRAWER_BUSY": "That drawer is busy.", "NO_FEED": "Not enough feed: 20 g are needed.", "NOTHING_TO_REFUND": "Nothing to refund.", "REMOVED": "That step is gone: the Workshop does it for you.", "COMMAND_REFUSED": "That did not work. Try again.", "TIER_REQUIRED": "Get the tier below it first.", "ALREADY_HAVE": "You already have this tool, or it is on the bench.", "DIAL_ONE": "A tool or a kit is made one at a time: set the dial to ×1.", "KITCHEN_REQUIRED": "Food recipes open with the Kitchen. Study it in the Research app (Menu).", "RESEARCH_REQUIRED": "Research Live Food Culture first.", "CONE_BUSY": "The cone is already hatching.", "KIT_IN_USE": "Your kit in use, or one already on the bench, is this good or better. Make this one when it wears out.", "TOOLS_REQUIRED": "The decorations need better tools.", "PAGE_REQUIRED": "Finish its finds page in the Journal first." }, "costs": "{coins} coins", "madeTool": "{name} is ready, in your hand.", "madeKit": "{name} is ready for your next expedition.", "coinsShort": "{coins} more coins needed", "rareAsk": "{names} will go into this bowl. A mix cannot be taken back.", "needsKitchen": "Research the Kitchen", "cone": { "title": "Hatching Cone", "empty": "Hatching Cone · idle", "working": "Hatching · brine eggs in the cone", "ripe": "Hatched · {grams} g of Live Brine", "start": "Start a hatch · {coins} coins · {hours} h", "startPop": "Hatching", "scooped": "Scooped {grams} g of Live Brine, fresh for 12 hours." }, "ui": { "close": "Close", "haveOf": "you have {have}", "bowlTime": "Bowl time", "all": "All", "clue": "Starts with", "ingredients": "Ingredients", "makes": "Makes", "cost": "Costs", "opensAt": "Opens at level {level}" }, "result": { "worth": "Worth", "saved": "Saved", "bowl": "Bowl {count}", "bonus": "+{grams} g Craft skill" }, "mastery": { "title": "Craft skill", "count": "{count} made", "next": "{left} to the next step", "top": "Full Craft skill", "odds": "Rarer rolls", "grams": "+{grams} g a bowl", "badge": "Master badge", "master": "Master" }, "tools": { "title": "Fine Tools", "owned": "Fine Tools on the bench", "does": "Every bowl takes {percent}% less time, and the decorations open.", "needed": "Needs the Fine Tools", "bought": "The Fine Tools are on the bench.", "page": { "trench-finds": "Needs the Trench Finds page", "vent-finds": "Needs the Vent Finds page" }, "master": "Master Tools", "masterOwned": "Master Tools on the bench", "masterDoes": "Every bowl takes {percent}% less time, and the deep decorations open.", "masterNeeded": "Needs the Master Tools" } }, "npc": { "ollie": { "name": "Ollie", "creature": "Octopus", "lines": { "meet1": "Oh! A new face! Hold this. No, wait, I've got spare arms. Welcome to the Kelp Garden! I'm Ollie.", "job1": "A bit of everything. I keep the School Board tidy, sweep the arch and remind the Gallery to open on time.", "job2": "If you need anything in the Garden, ask me first. I've probably already written it down.", "busy1": "Busy? I'm only doing six things. Two arms are on their break.", "busy2": "Don't worry about me. Go and explore! The Pineapple House at the far end is full of good reading.", "hi1": "Nice to meet you too! You're the first fish today who didn't swim into my notice pins.", "jobs1": "Morning! Three fresh jobs are pinned to my board today, all in my best handwriting. Fancy a look?", "jobs1__2": "Good, you're here! I pinned three new jobs this morning. Want to see what the Garden needs today?", "jobs1__3": "Busy arms, busy board! Three fresh jobs are waiting for a keeper. Shall I show you?", "jobsBye": "They will keep until midnight. No rush, dear.", "chore1": "Quick question, and be honest. Should the School Board go by name, or by the size of each school?", "chore1__2": "Help me settle something. Should the School Board list schools by name, or by how big they are?", "chore1__3": "I keep rearranging the School Board. Name order, or size order? You decide, I'm out of pins.", "choreA": "By name! Tidy, fair, nobody argues. Well, the Zebra schools argue. They always argue.", "choreB": "Big schools first... then the little ones would never be seen. Hmm. A brave answer. I'll think about it.", "choreC": "Both? I've got eight arms, I could hold two lists! Why did nobody tell me this sooner?", "chore2": "Planning question! For the next festival, should the arch get more lanterns, or streamers of kelp?", "choreD": "Lanterns it is. The old crab would be proud. I'll need a ladder. I'll need eight ladders.", "choreE": "Streamers! Green, swishy and free, the Garden grows them for me. You've got a thrifty heart.", "tipA": "Tip of the day: the Gallery shows the finest aquariums in the sea. Yours could hang there one day.", "tipA__2": "Here's a tip from my notebook: the Gallery hangs the loveliest aquariums. Yours could be one of them.", "tipA__3": "Today's tip, freshly written: the Gallery is always watching for a lovely aquarium. Why not yours?", "tipA2": "Keep your aquarium lovely and let other keepers give it Bubbles. The Gallery notices. It always notices.", "tipB": "Tip of the day: when the Garden is quiet, the wild fish come over to keep you company.", "tipB2": "Just say hello! They're shy, but they like a keeper who swims slowly.", "tipC": "Tip of the day: the gate east of here leads to the School Coves. A school is a fine thing to belong to.", "tipC2": "Then look at the board right behind me! Pick one that feels like home, or start your own and I'll pin it up.", "tipBye": "Off you go! Mind the kelp, it tangles.", "knit1": "Can you keep a secret? I've been knitting. Eight needles at once. It's going very fast and very badly.", "knit2": "A scarf! For someone who comes to see me a lot. ...That could be anyone. It's not anyone.", "knit3": "With fins? Oh, that's sweet. Hold this end. Now swim in a circle. Slowly. ...Perfect.", "story1": "You've been so kind to me, I'll tell you a secret. I wasn't born here.", "story2": "I hatched far away, a speck in the plankton. The current carried me for weeks. I didn't know where I'd land.", "story3": "I landed in the arch one evening, just as an old crab was lighting its lanterns. He looked at me and said: hold this.", "story4": "I've been holding things ever since. The lanterns, the board, the whole Garden. It's how I say thank you.", "story5a": "He retired to the Market. A young relative of his sells shells there now. Talks a lot. You may have met him.", "story5b": "It is. And you're part of it now. That's how it works here: one day somebody hands you a lantern.", "b01": "Settle an argument between me and my notebook. When you've got lots to remember, how do you keep track of it?", "b02a": "A list-maker! I knew I liked you. Between us we could alphabetise the tide.", "b02b": "In your head? With no copies? Brave fish. I keep three copies, and one note of where the copies are.", "b02c": "Oh, thank goodness. Me too, and I've got eight arms to do it with.", "b03": "You did vote for kelp streamers, I remember. I kept the lanterns as well. Just in case.", "b03b": "Which brings me to my trouble. I counted the festival lanterns this morning. Then I counted them again.", "b04": "Forty-six. There should be forty-seven. Number forty-seven came off its hook and drifted east.", "b04b": "And leave a gap on the list? I'd see it in my sleep. I don't get much sleep, and that's what I'd see.", "b05": "Swim to the far east end of the Kelp Garden and find it, please. I'd go, but I'm holding the other forty-six.", "b0c1": "Number forty-seven! You found it! Look, it's even still got my little label on.", "b0c2": "With fins? Bless you. Hold it up. Left a bit. Other left. Perfect. I've written your name on the hook.", "b0c3": "Forty-five, forty-six, forty-seven! Again? Forty-seven! That's the best number I've counted all year.", "b0c4": "You write things down, so write this down. Ollie said thank you, and underlined it. Twice.", "b0c5": "You keep things in your head, so keep this one too. You're the fish who found forty-seven.", "b0c6": "And you said you lose everything! You found the one thing I couldn't. I call that promising.", "b11": "I inspect everything in the Garden, and I've never inspected your aquarium. What should I look at first?", "b12a": "The glass! A keeper after my own heart. All three of them.", "b12b": "The fish! Quite right. I've got a column for bellies on my clipboard. It's a wide column.", "b12c": "No inspection? Dear, there's always an inspection. I'll be very gentle with the clipboard.", "b13": "You did tell me you just drop new things in wherever they land. I made a note of that. A worried note.", "b14": "Here's my checklist. Clean your aquarium twice and feed your fish ten times. I'll mark it all in green.", "b15": "Looking after things is how I say I like them. You've met me. It's this or knitting.", "b1c1": "Report! Aquarium cleaned twice, fish fed ten times, one clipboard very satisfied. How did it feel?", "b1c2": "It does, doesn't it? A clean pane and a full fish. I'd pin that feeling up, if I had the pins.", "b1c3": "A nap! I've heard of those. Two of my arms took one once and they've never stopped talking about it.", "b1c4": "You said the glass comes first, so I looked. I could count all eight of my arms in it. Top marks.", "b1c5": "You said the fish come first, and they looked very round and pleased. Top marks for bellies.", "b1c6": "And you begged me not to inspect. Look at you now. Top marks, and I was very gentle about it.", "b21": "Bad news. I've pinned my last pin. There are eleven notices on the floor, and one of them says mind the floor.", "b21b": "Yes, you told me to use fewer notices. I know. I wrote it on a notice. It's one of the eleven.", "b22": "I could make my own pins from good hard shell. If you had the first new pin, what would you put up?", "b23a": "A welcome! That's what I said to you, isn't it? Right after I told you to hold something.", "b23b": "Lost and found! I'd be its best customer. Half of it would be my pens.", "b23c": "A notice against notices! You are a dangerous fish. It goes up first, in the middle, where nobody can miss it.", "b24": "Bring me twelve lagoon shells from the Lagoon, please. That should make more pins than any Garden could need.", "b25": "Never. But it's a start, and a start is the first thing on every list I've ever written.", "b2c1": "Twelve lagoon shells, and every one a beauty! I've made the pins already. Listen. Tap, tap, tap. Music.", "b2c2": "Thirty-one, and rising. I had to make a notice listing the notices. It's very popular with me.", "b2c3": "It's up, and two fish have minded the floor already. It's working.", "b2c4": "And your welcome went up first, right by the arch. Some new fish even stop swimming into my pins now.", "b2c5": "And your lost and found went up first. Four of my pens turned up by teatime. They were in my other arms.", "b2c6": "And your notice against notices went up first. Nobody's obeyed it yet. I keep meaning to start.", "b3c1": "You found the crab's first lantern, and you brought the yarn to wrap the arch. All that for a speck of plankton.", "b3c2": "I did, didn't I? I've written that down. In pen. I usually use pencil for anything about me.", "b3c3": "Ha! Hold this. That's what he said to me, you know. Now I've said it to you. That's how it carries on.", "b3c4": "You told me this was my home now. I've tucked that inside my diary, on the page that's mine.", "b3c5": "You asked after the old crab. I sent word to the Market about you. He says you sound like one who can hold things.", "b41": "I've read Fish of the Far Currents more times than I admit, and the last map just stops at the Ruins. It bothers me.", "b41b": "Your name's still on the card, right under mine. You can have the book as soon as this map stops bothering me.", "b42": "I drifted here as a speck and I've never left. Be honest. Should a fish see what's past her own garden?", "b43a": "Go? Who'd hold the lanterns? Oh, now I'm looking at my arms, and they're all nodding. Traitors.", "b43b": "It does, doesn't it? I'm glad somebody said so. A blank bit of map still keeps me up, though.", "b44": "The book draws a broken statue in the Ruins, right at the edge. Find it, so I know the map tells the truth.", "b45": "And send your fish on one expedition, so somebody I know has been past the last page. Then tell me everything.", "b46": "Eight arms, and every one is holding something. If I let go, I'd find out what happens. You first.", "b4c1": "You found the statue, and your fish went out and came home! I've drawn it all in. Is it as broken as the book says?", "b4c2": "Oh, I would. I'd be there with glue and eight brushes. I'll draw in every crack, then, and try not to mend them.", "b4c3": "Lovely! Then I've written lovely across the whole Ruins. It's my map and I'll label it how I please.", "b4c4": "You told me to go and see. I swam past the arch yesterday. Four whole minutes. I'm going to try for five.", "b4c5": "You said the Garden needs me here. I've read that page more than the book. I'll stay, and the map can visit.", "gift1": "You're here! Close your eyes. Fins over your eyes. ...Can fish do that? Never mind!", "gift2": "The scarf! I finished it! It's a little long. It's quite long. I may have kept going.", "gift3": "It's in your wardrobe. Every fish in the sea is dressing up now, and yours will be the cosiest.", "gift3b": "Wrap it twice! Three times! It's for a fish, fish are long. Some of them. It's in your wardrobe.", "gift4": "You held the end of this once, swimming in circles. So part of it is your own work. Mostly the wobbly part.", "shoal1": "Gold! A golden shoal, right here! Go, go, catch some scales. I'll hold your place. With an arm. I have spares.", "rShoal11": "That's the spirit! Grab a few and come back. I'll keep your spot warm. All eight arms of it.", "rShoal12": "Gold as a lantern at dusk! It won't wait for a question, though. Ask me after. I'll have it written down.", "partyH": "I've carved three pumpkins, hung the cobwebs and lost my broom. Halloween is the busiest party of the year!", "partyH__2": "Halloween! Two arms carving, two arms sweeping, four arms looking for my broom. Where did it go?", "partyH__3": "The Garden is all pumpkins and cobwebs! I've made a list of every spooky thing. It's very long.", "rPartyH1": "Would you? It has a ribbon on it. Or it did. Try the kelp, it tangles things, brooms included.", "rPartyH2": "Cobwebs, pumpkins, one skeleton fish and a friendly ghost. The ghost is a sheet. It's listed as a sheet.", "partyAny": "There's a party at the Ice Shelf! I've packed snacks, a scarf and a list. Have you been yet?", "rPartyAny1": "Wrap up warm! Snacks go first, scarves second. And mind the ice, it's slipperier than it looks.", "rPartyAny2": "Wonderful! Tell me everything. Did you wear a scarf? I always say wear a scarf.", "seasonSpring": "Spring! Everything in the Garden grows at once, and I have to trim all of it. Happily! Mostly.", "seasonSpring__2": "Spring has sprung, and so has every weed in the Garden. I've got a trimming plan. Eight trimming plans.", "seasonSpring__3": "New shoots everywhere! I've labelled each bed so nobody plants on top of anybody. Spring is for order!", "rSeasonSpring1": "Yes, please! Hold the bed labels while I trim. Don't let them tangle. ...They are tangling.", "rSeasonSpring2": "The one by the arch. It grows an inch overnight and sulks if I trim it. I trim it anyway.", "seasonSummer": "Summer means visitors. The arch is full, the Board is full, my diary is full. I love it.", "rSeasonSummer1": "Full and lovely! Every visitor goes in my diary. Today's total is... a lot. I lost count at the snail.", "rSeasonSummer2": "A break? In summer? Ha! Maybe at night, when the lanterns come on. I'll write it in. In pencil.", "seasonAutumn": "Autumn tidying! The kelp drops its old blades and someone has to sweep them up. Guess who.", "rSeasonAutumn1": "Yes! One arm each side and I'll do the middle. Eight arms, you see. The maths is on my side.", "rSeasonAutumn2": "Behind the arch, in a heap. By spring they've turned into new kelp. Very tidy. I'm quite proud of it.", "seasonWinter": "Winter is quiet in the Garden. I knit by the arch and plan next year's beds. Eight needles!", "rSeasonWinter1": "A scarf, again. Or a very long sleeve. The needles decide. Eight at once, remember.", "rSeasonWinter2": "In rows, labelled, with a gap for the snail. He won't move, so I plan around him.", "raceNew": "The Arena has a new course this week! I wrote the rings down for you. Somewhere. In one of these pockets.", "raceNew__2": "New course at the Arena! I've sketched the rings on a notice. It's pinned up. Somewhere. Behind the others.", "raceNew__3": "The race board has changed this week! New rings, new turns. I'd race, but I keep stopping to tidy the lanes.", "rRaceNew1": "At the first turn, I think. I sketched it twice and the sketches disagree. Trust the rings, not my sketch.", "rRaceNew2": "Lovely! Tuck your fins in at the turns. I say it every week. It's still good advice.", "raceLast": "It's the race board's last day. If you're racing, tuck your fins in at the turns. That's my only tip.", "rRaceLast1": "That's the spirit! Mind the other fish, they don't care about the lanes the way I do.", "rRaceLast2": "Fins tucked in at the turns. Tight, like a folded notice. That's all of it. I did say it was only one.", "beat1": "I keep a diary of the Garden. Who came, who left, what bloomed. You're in it now. Four entries already!", "oBeat1b": "Small things. Which way you swam in. Whether you said hello to the kelp. You always do. I like that.", "oBeat1c": "Read it? Oh no. It's mostly crossings-out. And arrows. And one drawing of a snail I'm very proud of.", "beat2": "Funny thing about my diary. Every fish in the Garden has a page. Except me. I never know what to write.", "oBeat2b": "Ha! That would fill the page in a day. I'd need a second diary just for my busy.", "oBeat2c": "Kind. Hmm. I'll pencil it in. Lightly. In case I'm wrong about myself.", "beat3": "I wrote my page at last. Just one line. 'Ollie: has a friend who visits.' It took me ages to get it right.", "oBeat3b": "Who else swims in every day and asks how I am? Of course it's you. Don't make me pin a notice about it.", "oBeat3c": "Maybe one day. For now, one good line is plenty. The rest of the page can wait for us.", "morning1": "Morning! I've already swept the arch, watered the kelp and lost a pen. Lovely start.", "morning1__2": "Good morning! First fins in the Garden. I'll write that down. First fins, and a cheerful face.", "oMorn2": "Sweep, water, inspect, find pen, make pins, find other pen. It's a quiet one.", "oMorn3": "In shifts! Arms one to four, then arms five to eight. The head stays on duty.", "day1": "Midday already? My list says I should be done by now. My list is very optimistic.", "day1__2": "The light is high and the Garden is busy. Every arm I have is holding something. This one's free. Hello!", "evening1": "Evening is my tidy hour. Pins straight, board neat, kelp combed. Then a little knitting, if I'm good.", "evening1__2": "The lanterns in the arch come on about now. I still stop and watch them every time.", "oEve2": "Stay! This rock's the good one. When the lanterns come on, nobody talks. Even me. I'll try.", "oEve3": "Rest! You're very kind. I've added it to the list, near the bottom, under pins.", "night1": "Still swimming? It's late! I'm only up because I can't find the end of my yarn.", "night1__2": "Night shift! The Garden sleeps and I check every notice twice. Shh. The kelp is dreaming.", "oNight2": "Would you? It's the end of my yarn. It's always in the last place I look, so I look there first. It isn't.", "oNight3": "Bed! Yes. Right after this notice. And that one. Goodnight, dear. Mind the kelp.", "didBuy1": "New things for your aquarium! Have you decided where they go? I always plan the spot before I shop.", "oBuy2": "A plan! I'd love to see it. I'd love to frame it. Is it numbered? Tell me it's numbered.", "oBuy3": "Wherever they land? Oh, dear. No, it's fine. It's charming. I'll be over here, breathing slowly.", "didBred1": "Eggs! You bred fish! I'll add the little ones to my diary the moment they hatch. Names, please.", "oBred2": "Please do. I've left a blank line for each of them. Eleven blank lines. Is eleven too many?", "oBred3": "Me? Truly? I'd call it Seventeen, after the seventeenth item on my list. It's a very good item.", "didCraft1": "You've been making things. I can tell. You have that proud, slightly tangled look. I know it well.", "rDidCraft11": "Very! Proud, tangled, and a thread on one fin. I wear that look every time I knit.", "rDidCraft12": "A list! Oh, we'll get on. Was it numbered? Never mind, I'll assume numbered.", "didVisit1": "You've been visiting other keepers! Pick up any good ideas? I borrow ideas all the time. I return them tidier.", "rDidVisit11": "A tidy shelf! Tell me everything. I'll borrow the idea and return it tidier. It's what I do.", "rDidVisit12": "Quite right, the fish are the point. I'd have looked at the shelves, though. And the labels. Mostly labels.", "didGift1": "I heard you gave a gift! That's the nicest news on my board today. Maybe I'll pin it up.", "rDidGift11": "Nothing! A gift is never nothing. I've decided. It goes on the board, in a column of its own.", "rDidGift12": "Done, with a small drawing of a ribbon. No names, dear. Just the news.", "gossipMarlo1": "I left Marlo a notice about tidy shipwrecks. He took it down. I put it back. We do this every week.", "oMarlo2": "Neither of us. It's the nearest thing we've got to a chat. Don't tell him I said so.", "oMarlo3": "Higher! Then he can't... oh, he's an eel. He can reach everything. I do admire your spirit.", "gossipShelby1": "Captain Shelby told me a tale so long I knitted half a sleeve while he talked. Lovely tale. Lovely sleeve.", "oShelby2": "That's for his next tale. At this rate it'll be a whole jumper by spring.", "oShelby3": "He says that's the short one. I've pinned up a warning for the snail.", "gossipPip1": "Pip tried to trade me a shell for one of my pins. I said no. Then I said yes. He's very good at that.", "rGossipPip11": "A small spiral one with a very polite crack in it. It holds down my notices now. Very useful.", "rGossipPip12": "He does! Too fast to argue with. I counted my pins after. Eleven. I'd had twelve. He's good.", "gossipLumen1": "Have you met Lumen over the oyster bed? So calm. I visited once to learn how. I lasted four minutes.", "oLumen2": "I started tidying her oysters. They did not want tidying. They said so, very slowly, by closing.", "oLumen3": "I could. I've put it on the list, under breathe. I've never reached breathe yet.", "regular1": "You've got your own column on my board now. 'Visits.' It's the longest column. Well done, you.", "regular1__2": "Ten visits and counting! The kelp leans your way when you come in. I may have trained it. A little.", "rRegular11": "By a mile! It's ahead of 'Lost Pens', and that column is long. Well done again.", "rRegular12": "It does lean your way, doesn't it? I may have trained it. A little. Mostly it's the current.", "oReg2": "The School Board's still in name order, thanks to you. The Zebra schools have lodged a complaint.", "oReg3": "I tried the School Board by size, as you said. The little schools sent me a very small letter.", "oReg4": "Both lists are up, as you said. Two arms hold one, two arms hold the other. It's going wonderfully.", "friend1": "When I make my list each morning, you're never on it. You don't need to be. I know you'll come.", "friend1__2": "I saved you the good spot by the arch. Nobody else gets it. Well, the snail. But he never moves.", "rFriend11": "By the arch, left of the snail. I've put a pin there. Not a real pin. A mental one.", "rFriend12": "I know. That's why you're not on the list. Some things don't need writing down. Don't tell my notebook.", "oFriend2": "Stay for the lanterns again tonight, if you like. The good rock is still yours. I dusted it.", "oFriend3": "How's little Seventeen? I keep a page for it. Bit of a wriggler, I hear.", "pins1": "I've run out of notice pins again! Do you know how many notices one Garden needs? Neither do I. More.", "oPins2": "Lost pens, found pens, kelp trims, a missing snail. The snail turned up. The notice is still there.", "oPins3": "Fewer? ...That's very sensible. I'll pin a notice about it. Oh no.", "read1": "I borrowed a book from the Pineapple House. Fish of the Far Currents. I've read it three times.", "oRead2": "Very good! Lots of maps. I love a map. A map is a list that shows you where to go.", "oRead3": "Of course! I'll put your name on the card. Right under mine. Return it by the next full moon, dear.", "vChat1": "I was passing with a basket of errands and thought: I haven't seen your fish in ages! How are they?", "vChat1__2": "Hello, hello! I tidied half the Garden before breakfast and needed a break. Your aquarium is the nicest break I know.", "vChat2": "Lovely! A happy tank is a tidy tank. Or is it the other way round? Either way, well done.", "vChat3": "Ha! Then we're two of a kind. Rest a tentacle now and then. I never do, but you should.", "vGift1": "I found {gift} while sweeping the arch and thought of you straight away. Here, before I lose it again!", "vGift2": "You're welcome! Now I have one less thing to carry. Seven to go.", "vGift3": "Nonsense, it's good housekeeping. Things should go where they're loved.", "vAskA": "Quick question for my notes. If the Kelp Garden had one more thing, what should it be?", "vAskA1": "A quiet corner. Yes! I'll write it down. Somewhere even I would sit still. Maybe.", "vAskA2": "Lights! Glowing kelp along the path. Oh, I can see it already. Noted, underlined, twice.", "vAskB": "Another one for my notes. When you're not looking after fish, what do you like doing best?", "vAskB1": "An explorer! I knew it. You have that look, like you're about to swim off somewhere.", "vAskB2": "A fellow organiser! A place for everything. We are going to get along very well.", "vRecA1": "Remember your quiet corner? I cleared a spot behind the arch. I haven't sat there yet, but it's ready.", "rVRecA11": "Tonight, maybe! One whole minute. I'll bring a list, to be safe.", "rVRecA12": "You're welcome, dear. It's yours too, whenever you pass. No notices allowed. I checked.", "vRecA2": "You said the Garden needed lights. I've asked the glow kelp to grow along the path. It's thinking about it.", "rVRecA21": "Not yet. It's thinking. I've sent it a very polite notice.", "rVRecA22": "It was your idea! I'm only the one holding the lantern. Same as always.", "vRecB1": "Still exploring? Tell me when you find somewhere new and I'll add it to my map. I have a map. Of course I do.", "rVRecB11": "Tell me everything! Left or right of the arch? How far? I'll draw it in.", "rVRecB12": "Soon is good. A blank patch of map is a promise. I'll keep a corner free.", "vRecB2": "How's the arranging going? I moved my whole den last week. Then I moved it back. It was perfect the first time.", "rVRecB21": "Well! Then it's perfect. Don't move a thing. Moving it back is the oldest mistake I know.", "rVRecB22": "Only if it looks right the first time. If it doesn't, move it again. Then once more. That's the process." }, "choices": { "meetJob": "What do you do here?", "meetBusy": "You look busy.", "meetHi": "Nice to meet you!", "jobsShow": "Show me the board", "jobsLater": "Maybe later", "choreName": "By name.", "choreSize": "By size.", "choreBoth": "Why not both?", "choreLanterns": "Lanterns!", "choreKelp": "Kelp streamers!", "tipHow": "How does an aquarium get in?", "tipThanks": "Thanks, Ollie.", "tipWild": "How do I make friends with them?", "tipThanks2": "Good to know!", "tipSchool": "I'm not in a school.", "tipThanks3": "I'll take a look.", "knitWhat": "What are you making?", "knitHelp": "Can I help?", "storyCrab": "What happened to the old crab?", "storyHome": "This is your home now.", "b0List": "I write it all down.", "b0Head": "I keep it in my head.", "b0Lose": "Mostly I lose things.", "b0Go": "I'll find number forty-seven.", "b0Spare": "Can't you just hang up forty-six?", "b0cHang": "Shall I hang it up for you?", "b0cCount": "Count them again, to be sure.", "b1Glass": "The glass. It should shine.", "b1Fed": "The fish. They should be fed.", "b1Mercy": "Please, no inspection.", "b1Why": "Why do you care about my aquarium?", "b1Ok": "Two cleans, ten feeds. Done.", "b1cProud": "Honestly, quite good.", "b1cNap": "I need a nap.", "b2Welcome": "A welcome for new fish.", "b2Found": "A lost and found.", "b2None": "A notice saying no notices.", "b2Why": "Will twelve really be enough?", "b2Ok": "Twelve lagoon shells. On my way.", "b2cMany": "How many notices now?", "b2cFloor": "Is the floor notice back up?", "b3Right": "You landed in the right place.", "b3Hold": "Anything else I can hold?", "b4Go": "Yes. Go and see it.", "b4Stay": "The Garden needs you here.", "b4Why": "Why not go yourself?", "b4Ok": "The statue, then an expedition.", "b4cDark": "Worse. You'd hate it.", "b4cLovely": "Very broken, and lovely.", "giftLove": "I love it!", "giftLong": "It's... very long.", "qShoal11": "I'm on it!", "qShoal12": "Is it really gold?", "qPartyH1": "Shall I help find the broom?", "qPartyH2": "What's on the spooky list?", "qPartyAny1": "Not yet. Any tips?", "qPartyAny2": "Yes, it was lovely!", "qSeasonSpring1": "Can I help trim?", "qSeasonSpring2": "Which bed is busiest?", "qSeasonSummer1": "The arch looks full!", "qSeasonSummer2": "Do you ever get a break?", "qSeasonAutumn1": "Can I sweep with you?", "qSeasonAutumn2": "Where do the old blades go?", "qSeasonWinter1": "What are you knitting?", "qSeasonWinter2": "Plans for next year's beds?", "qRaceNew1": "Where do the rings start?", "qRaceNew2": "I'll give it a go!", "qRaceLast1": "I'll race once more.", "qRaceLast2": "What was the tip again?", "oBeat1What": "What do you write about me?", "oBeat1Read": "Can I read it?", "oBeat2Busy": "Write that you're busy.", "oBeat2Kind": "Write that you're kind.", "oBeat3Me": "Is that me?", "oBeat3More": "You should write more.", "oMornList": "What's on the list today?", "oMornSleep": "Do you ever sleep?", "oEveStay": "Mind if I stay a while?", "oEveRest": "Get some rest, Ollie.", "oNightHand": "Need a hand with anything?", "oNightBed": "Go to bed, Ollie.", "oBuyPlan": "I planned it all out.", "oBuyDrop": "I just drop things in.", "oBredTell": "I'll tell you when they hatch.", "oBredName": "You can name one.", "qDidCraft11": "Is it that obvious?", "qDidCraft12": "I made a list first.", "qDidVisit11": "Yes, a very tidy shelf.", "qDidVisit12": "Mostly I admired the fish.", "qDidGift11": "It was nothing, really.", "qDidGift12": "Go on, pin it up!", "oMarloWho": "Who will give up first?", "oMarloPin": "Pin it higher up.", "oShelbyHalf": "Who gets the other half?", "oShelbyLong": "Is that the long version?", "qGossipPip11": "What shell did you get?", "qGossipPip12": "He talks everyone round.", "oLumenFive": "What happened at minute five?", "oLumenTry": "You could try again.", "qRegular11": "Is my column the longest?", "qRegular12": "Your kelp likes me.", "qFriend11": "Where's the good spot?", "qFriend12": "I'd come anyway.", "oPinsWhat": "What are all the notices for?", "oPinsFewer": "Maybe fewer notices?", "oReadGood": "Is it good?", "oReadLend": "Can I borrow it next?", "oVcFine": "They're doing great!", "oVcBusy": "Busy, like you.", "oVgThanks": "Thank you, Ollie!", "oVgKind": "You're too kind.", "oVaRest": "A quiet corner to rest.", "oVaLights": "More lights at night.", "oVbExplore": "Exploring Open Water.", "oVbArrange": "Arranging my aquarium.", "qVRecA11": "Will you try sitting there?", "qVRecA12": "Thank you, Ollie.", "qVRecA21": "Is the glow kelp growing?", "qVRecA22": "Thanks for remembering.", "qVRecB11": "I found a new place, actually.", "qVRecB12": "Not yet, but soon.", "qVRecB21": "It's going well, thanks.", "qVRecB22": "Should I move things back?" }, "barks": { "0": "Morning! Or is it evening? Busy day!", "1": "Mind the kelp, it tangles!", "2": "Has anyone seen my other pen?", "3": "Welcome to the Kelp Garden!", "4": "Eight arms and still not enough!" }, "visit": { "chat": "Yoo-hoo! Got a minute? I've got about eight.", "gift": "Special delivery from the Kelp Garden!", "question": "Quick question! Well, quick-ish." } }, "marlo": { "name": "Marlo", "creature": "Moray eel", "lines": { "meet1": "Hmph. Another sightseer. Mind the hull, it bites back.", "who1": "Marlo. I've lived in this hole since before your glass box had water in it.", "who2": "This ship had a name once. Nobody asks. Everybody asks about the chest.", "whoName1": "Hm. You asked.", "whoName2": "The Lantern. Carved on the bow, under all that weed. Come back sometime. Maybe I'll tell you who sailed her.", "whoRest": "Rest. Ha. Fish swim into my hole all day long. Go on, then.", "meetBye": "Sorry. Everyone's sorry. Shut the door on your way out. There is no door. That was a joke.", "chestA": "A chest turns up somewhere new every Monday. I watch it from here. I watch everything from here.", "chestA__2": "Chest's moved again. Every Monday, like clockwork. Clockwork with claws.", "chestA__3": "Treasure hunters. Every week. I count the fins going past. You're on the list.", "chestHint": "Hints cost extra. ...Fine. This week. Once.", "hintBow": "Bow end, past the old lanterns, where the sand dips. You didn't hear it from me.", "hintHull": "Right under her ribs this week. Look low along the hull. Don't knock.", "hintStern": "Stern side, out toward the anchor. The crabs keep sitting on it.", "chestProud": "Good. I like that. ...Most don't.", "chestWho": "The current, they say. I say it's the crabs. Busy every night, and not one of them looks me in the eye.", "chatLore": "Ask me something, then. About the ship. I'm in a talking mood. It won't last.", "loreGlass": "Thick as my head and clear as a rock pool. The spark sat in it like a little sun. Fish queued just to look.", "loreTablets": "Six stones in six places. One lies in this very wreck, out past the anchor. I've kept an eye on it for years.", "loreCrabs": "They pick the ship clean of anything shiny. If you ever lose a coin out here, check the crabs.", "chatA": "The hull creaked all night. Old wood dreams loud.", "chatA__2": "The ribs groaned at the tide change. She's talking in her sleep again.", "chatA__3": "Heard the hull settle last night. Sounded like a sigh. Old ships do that.", "chatDream": "Sails. Wind. Things she hasn't seen in a hundred years. Same as me, without the sails.", "chatNice": "Hmph. You too, fish.", "chatB": "A diver's boot washed in yesterday. One boot. Somewhere up there a diver is hopping.", "chatB__2": "Something new washed in. A spoon. Bent. I've decided it's art.", "chatB__3": "A bottle drifted in this morning. Empty. No message. Typical.", "chatBoot": "It's a guest room now. Rent is one shrimp a week. The shrimp hasn't paid.", "chatSmile": "Don't laugh in here. You'll shake the barnacles loose.", "chatC": "You again. You keep coming back. ...It's not terrible.", "chatC__2": "Back again. The crabs were starting to ask about you. I told them nothing.", "chatC__3": "You. Again. ...I saved you the good bit of sand. Don't read into it.", "chatLike1": "Nobody says that to an eel. We've got faces for listening, not for being liked.", "chatLike2": "...Thanks.", "chatPass": "Pass, then. Mind the hull.", "story1": "You've come back enough times. Fine. I'll tell you about the Lantern. Once.", "story2": "She was the Lantern Keepers' ship. They carried the first spark from place to place in a glass on her bow.", "story3": "I was a hatchling in her hold, living on crumbs. Warm, bright, safe. Then a storm came down on her like a lid.", "story4": "She sank right here. The keepers swam on with the spark. I stayed. Somebody had to watch the ship.", "story5a": "Alone is a big word. I've got the crabs. The boot. And now you, apparently.", "story5b": "They hid it somewhere safe and left stone tablets so only a real swimmer could find it. Ask the Ruins.", "story6": "That's the tale. Don't make me tell it twice. ...I might, though.", "b01": "You keep swimming by. Fish usually want something. What are you after, down here in the dark?", "b02a": "Honest. That's rarer than the chest. Most fish lie about it, and they stare at my floor while they do.", "b02b": "Hm. The ship. Almost nobody asks after her. She'll be pleased. She won't show it.", "b02c": "...Me. Nobody swims down here for me. Stop that. You'll set the barnacles off.", "b03": "Now. Business. The crabs have been hauling things past my hole all week. At night. In single file.", "b04": "They go to the old anchor, out past the stern. I can't see that far from here. It's the one thing I can't see.", "b04b": "And leave the hole? There'd be a crab in it by supper. Wearing my spoon.", "b05": "Swim out to the old anchor at the Shipwreck and see what they've got there. Then tell me. Quiet fins.", "b0c1": "Well? The anchor. What are they doing out there? Out with it.", "b0c2": "Building. Crabs. With what? ...My spoon. It's my spoon, isn't it. Hmph. Thanks for looking.", "b0c3": "I knew it. Every shiny thing that's gone missing since the day she sank. Thanks for looking.", "b0c4": "The one in the bottle cap has been asking after you. You said hello to him. Now look what you've done.", "b0c5": "And no, you can't have any of it. You told me you came for treasure. I saw your eyes.", "b0c6": "You've been round her stern now. Most fish never bother. She's a good ship. Isn't she.", "b0c7": "You came down here to see me, and then you went further for me. Hmph. Noted. On the hull.", "b11": "Question. Where do your fish go when they want to be left alone? Don't say behind the filter.", "b12a": "Good. A fish with a hiding spot is a fish with plans.", "b12b": "Not sure. Hmph. An honest keeper and a lot of fish with nowhere to go.", "b12c": "Company. All day. In a glass box. I need to lie down, and I'm already lying down.", "b13": "Listen. A hole is the best thing a fish can own. Dark, snug, one way in. Everyone deserves one.", "b14": "So do it properly. Clean your aquarium twice. Nobody hides well in murk. Well. I do.", "b14b": "A tidy one. Ask the barnacles. They're all in rows.", "b15": "Then place one new decoration in there. Something a small fish could get behind. I'll know if you didn't.", "b1c1": "I came by your glass last night. Don't ask how. Clean water. One new thing in it. And a fish behind it.", "b1c2": "It looked like nobody could find it. Same thing.", "b1c3": "Inspected. I took notes. They were good notes. Don't let it go to your gills.", "b1c4": "You said you weren't sure they had anywhere. Now they do. You did that.", "b1c5": "Your friendly lot all queued up to look at it, of course. Company. Even in a hole. Some fish can't be helped.", "b1c6": "Your fish had good spots already. Now they've got one better. Spoiled, the lot of them.", "b21": "Bad news. I've run out of hull. Every barnacle, every crab, every tide, scratched on her ribs. No room left.", "b22a": "So somebody knows it happened. A tide comes in and nobody's looking. I'm looking.", "b22b": "SCRATCH OUT. Those are last spring's crabs you're talking about. Have some respect.", "b22c": "Near the top. Below the barnacles, above the crabs. Don't let it go to your head. It's a small scratch.", "b23": "There's one wall left, at the back of the hold. Pitch dark. I like the dark. I can't read in it.", "b24": "Bring me ten ice crystals. They catch what light comes down the hatch. Tell no one an eel wanted a night light.", "b24b": "The Ice Shelf. Too cold for me, which is why you're going. Ten crystals, then back here.", "b2c1": "Ten ice crystals, all along the back wall. I can read my own scratches. There's a new one. No, you can't read it.", "b2c2": "It says 'ten crystals, one keeper, asked for nothing'. There. Now you've read it.", "b2c3": "Hmph. Good manners. Those get a scratch of their own.", "b2c4": "You asked if you were on the hull. You've got a row on the new wall now. By the best crystal. Don't get excited.", "b2c5": "You asked why I count. This is why. Now somebody else knows what happened down here too.", "b2c6": "And I didn't scratch out a single crab. Last spring's lot are safe, thanks to you.", "b3c1": "You found her log. You hauled the wood. The hull's stopped splitting by my hole. Nobody's mended her in a century.", "b3c2": "She does. Nobody's said so out loud since the storm. She heard you. Old wood hears everything.", "b3c3": "For me. Hmph. Give me a moment. There's something in my eye. A crab, probably.", "b3c4": "You asked if I'd been alone ever since. I've been thinking about it. Less, lately.", "b3c5": "You asked about the spark. I asked too, once. Nobody answered me. Keep asking. You're the Keeper now.", "b3c6": "There's a Keeper swimming round the Lantern again. It's been a while. I'd forgotten the sound.", "b41": "There's a thing in the hold that wants mending. Can't say what. It needs a bit of thick old glass.", "b42a": "A thing. In the hold. That's all you're getting. Nosy fish.", "b42b": "Straight to it. I like that in a fish. I like it in very few fish.", "b42c": "...You'd go. Without asking why. Nobody's that trusting down here. Keep it up.", "b43": "There's a diver's helmet lying in the Trench. Round glass on the front. Goes with my boot, too. Find it for me.", "b44": "One more thing. Send your fish on a voyage. I like watching them go past the wreck. It's all the travelling I do.", "b45": "A hundred years I've watched this ship. Who'd mind her? ...Ask me again sometime. I might say something different.", "b4c1": "The helmet. And the glass isn't cracked. And your fish came home with all their scales. Thorough, you are.", "b4c2": "Soon. I'm nearly done with it. Swim round the bow, come back, and try to look surprised.", "b4c3": "Patient. Eels respect that. Swim round the bow, come back, and try to look surprised.", "b4c4": "You went all that way and never asked why. I've been working out what to do about that. I've got an idea.", "b4c5": "You've been trying to see into my hold ever since I mentioned it. You nearly have. Give it a minute.", "b4c6": "And the boot's got a helmet for company. Now we're only missing the middle of the diver.", "gift1": "Wait. Don't swim off. I've got something. It's been in the hold longer than I have.", "gift2": "The Lantern's last little lamp, on its own chain. No use to me. I like the dark. You wear it.", "gift3": "Don't make it a whole thing. It's in your wardrobe. ...Come back and show me how it looks.", "gift3b": "I said take it. Before I change my mind. I won't. It's in your wardrobe.", "shoal1": "Gold, swimming past my hole. Go on, then. Before it's gone. ...Fine. I'll watch.", "rShoal11": "Out there. In the open. ...No. You go. I watch. It's better like this.", "rShoal12": "A scale. For an eel. ...I'd keep it. On the pillow. The rock. Go on.", "partyH": "Halloween. Every fish in the sea thinks a shipwreck is spooky. It's just my house.", "partyAny": "Party on the Ice Shelf. Too cold. Too loud. Bring me back a snack.", "partySnack1": "Something that was recently swimming. Small. Doesn't argue. I'm not fussy.", "partyCome1": "To a party. Me. On ice. ...Nobody's asked me that in a very long time. No. But bring the snack.", "seasonSpring": "Spring. Barnacles everywhere. On the hull, on the anchor, on me. Hmph.", "rSeasonSpring1": "On me. Left fin. I've named him. ...Don't ask the name.", "rSeasonSpring2": "Scrape the hull? Not the load bearing ones. All of them are load bearing. So, no.", "seasonSummer": "Summer. Bright up there. Down here it's still dark. I like it that way.", "rSeasonSummer1": "From a hole? ...The stripes through the hatch are enough. They're the sun's best bit.", "rSeasonSummer2": "Keep it dark. Hmph. You'd need a bigger lid than any keeper owns. Swim quiet. That'll do.", "seasonAutumn": "Autumn storms up top. The wreck creaks. Don't worry. It's creaked for a hundred years.", "rSeasonAutumn1": "...A storm sank her once. I was in the hold. So, a bit. Don't tell the crabs.", "rSeasonAutumn2": "A hundred years, she's held. Creaking is how she says she's still here.", "seasonWinter": "Cold water. Good for sleeping. Swim quietly, I'm practising.", "rSeasonWinter1": "Whisper. ...That's still too much. Fine. Stay. Quiet fins.", "rSeasonWinter2": "It's a skill. Eels do it with one eye open. Badly. The crabs know.", "raceNew": "New race course. Fish tearing about all week. Mind you don't knock my hull.", "rRaceNew1": "See that you do. The last racer left a dent. I named it Dent.", "rRaceNew2": "From here? I can hear the fins. That's watching enough.", "raceLast": "Last day at the Arena. Everyone's in a hurry. I'm not. I'm an eel.", "rRaceLast1": "Wise. Hmph. Wise is just slow with a reason.", "rRaceLast2": "Don't hurry the turns. Fish who hurry hit the wall. I've watched.", "beat1": "Four visits. I counted. Not because I care. I count everything. Barnacles. Crabs. You.", "beat1b": "When you live in one hole, numbers are the weather. Today it's sunny. One visitor. That's a lot for me.", "beat1c": "I will. Don't get a big head about it.", "beat2": "I found a keeper's tag in the sand once. A name, scratched off. I wonder if they ever came back for their fish.", "beat2b": "It's under my pillow. The pillow is a rock. Don't tell the crabs.", "beat2c": "It's the sea. Things sink. Some get found. You found me, didn't you? Hmph.", "beat3": "I've started a mark on the hull for every day you swim by. Running out of hull, keeper.", "beat3b": "Good. ...I mean. Do what you like. The marks will be here.", "beat3c": "Ha. The other side faces the crabs. They'd read it. Never.", "morning1": "Morning. Too bright. The sun keeps poking through the planks like it owns the place.", "morning1__2": "You're up early. Eels don't do mornings. I'm making an exception. Barely.", "mornSorry1": "You again. Up all night, up all morning. Sleep, keeper. Your fish will still be there.", "mornSorry2": "Yes. And the sun did, and two crabs. You were the politest of the three.", "mornNap1": "I was going to. Now it feels like your idea. Hmph. I'll stay up out of spite.", "night1": "Night. Best hour. The crabs sleep, the hull goes quiet, and the deep hums to itself.", "night1__2": "Shouldn't you be asleep? I'm not. I'm nocturnal. What's your excuse?", "nightHum1": "Same as the ship dreams about, I expect. You asked me that once. Nobody else ever wondered.", "nightHum2": "Can't make out the words. It's been on the same verse for a hundred years. I've grown fond of it.", "nightAwake1": "Then stay a bit. Say nothing. It's the only kind of company I've ever been good at.", "evening1": "Evening light comes down the hatch in stripes. Lantern light used to come down the same way.", "evening1__2": "The tide turns about now. Listen. The whole ship leans into it.", "rEvening11": "Miss it. ...Yes. Don't make it a thing. The stripes are close enough on a clear evening.", "rEvening12": "Hmph. Quiet, then. ...There. Hear her lean? She likes it when someone listens.", "didRace1": "You raced at the Arena. I heard the fins from here. Did you win? Don't tell me. I'll pretend you won.", "rDidRace11": "Good. Then I pretended right. Now we both look correct.", "rDidRace12": "Last is still racing. Most fish never even start. Hmph.", "didChest1": "You found the chest. I saw. Not bad, sightseer. Not bad at all.", "rDidChest11": "No. Yes. ...No. Keep it. A chest should keep one secret, even when it's open.", "rDidChest12": "I watch everything. I told you. The crabs got bored. I didn't.", "didChest2": "You said you'd find it yourself. So you did. I didn't help. Much.", "didSold1": "Sold a fish, did you? Hope it went somewhere with a good hole to live in. Everyone deserves a good hole.", "soldGood1": "Good. Keepers come in two sorts. The ones who look in the glass, and the ones who look at the price.", "soldMiss1": "Yeah. That's how you know you did it right. Hmph. Don't tell anyone I said that.", "didTrip1": "Sent your fish off past the wreck yesterday. I watched them go. Came back with stories, I bet. Fish always do.", "rDidTrip11": "Told you. Fish always do. Tell it slowly. I've got time. A hundred years of it.", "rDidTrip12": "Worry. Hmph. It's what the ones who stay behind do. I'm an expert. They came back, didn't they?", "gossipOllie1": "The octopus was here pinning a notice to MY hull. 'Tidy shipwrecks win prizes.' I took it down. She'll be back.", "ollieTidy1": "Those barnacles are load bearing. So is the weed. So is the crab on the left. Leave it.", "ollieStop1": "No. Don't. ...It's the only post I get.", "gossipShelby1": "The old turtle swam past once and told me the Lantern's story wrong. I didn't correct him. He tells it nicer.", "shelbyWrong1": "He says there was singing. There was no singing. There was me in the hold, being sick on the crumbs.", "shelbyTell1": "You'll do no such thing. That turtle's the only one who visits on purpose. Besides you. Hmph.", "gossipPip1": "The crab at the Market asked to buy my hole. My HOLE. Said it had 'character'. It does. It's mine.", "pipOffer1": "Forty shells and 'a lovely view'. I've got a view. It's of crabs. It's perfect.", "pipNever1": "Wasn't going to. Good of you to say, though. Mind the hull on your way out.", "regular1": "You're a regular now. The barnacles nod when you come in. Well. They would, if they had heads.", "rRegular11": "They lean. It's close enough. Don't look too hard, it embarrasses them.", "rRegular12": "Glad. Hmph. ...Good. Keep coming. A regular who stops is just a visitor.", "regular2": "You asked the ship's name, that first day. I still think about that. Don't ask me why.", "friend1": "I told the crabs you're my friend. Now they think I've gone soft. Let them.", "friend1__2": "Funny. I used to hide when fins came by. Now I listen for yours.", "friendSoft1": "I have teeth in my throat, keeper. A second set. Look it up. ...Yes. A bit soft.", "friendSoft2": "You told me you like talking to me. I kept that. It's under the rock with the good things.", "friendListen1": "Don't. I've got a reputation. There are crabs watching. ...Thanks.", "crabWatch1": "Watch the crab on the left. He's the leader. Wears a bottle cap. Thinks nobody notices.", "crabCap2": "From me. I was using it as a hat. Long story. Short eel.", "crabWave2": "Don't encourage him. Now he'll want a whole crown.", "vChat1": "Hmph. Had to stretch the fins. Your glass box was on the way. Sort of.", "vChat1__2": "Came to see if your water's as clean as you say. ...It's fine. Very fine.", "vChat2": "Yeah, well. Don't tell the crabs. They'll think I've gone soft.", "vChat3": "Places. Eel places. ...Fine. Nowhere. I came to see you. Happy?", "vGift1": "Here. Brought you {gift}. Found it lying about. Don't make a fuss.", "vGift2": "Hmph. You're welcome. Mind you use it.", "vGift3": "...Fine. Fuss away. Just this once.", "vAskA": "Question. Just one. Do you like the dark, or the light?", "vAskA1": "Hmph. Good answer. The dark keeps its mouth shut. Like me.", "vAskA2": "Figures. Your sort likes to see things. Can't blame you.", "vAskB": "Another question. Would you rather find treasure, or keep a secret?", "vAskB1": "Course you would. Every keeper says that. Then they spend it on gravel.", "vAskB2": "...Huh. Didn't expect that. Maybe you're all right.", "vRecA1": "Still like the dark? Good. Brought some with me. That's a joke. I don't make many.", "rVRecA11": "Rare, I know. Write it down. Marlo made a joke. It won't happen again.", "rVRecA12": "Then we agree. Don't make a habit of it. ...Make a habit of it.", "vRecA2": "You said you like the light. I watch your lamp from the wreck some nights. It's a nice lamp.", "rVRecA21": "A lamp is a lamp. ...A good one. Don't go dimming it.", "rVRecA22": "Closer. Hmph. The glass is thick. I'd bump my nose. Maybe once.", "vRecB1": "Found any treasure yet? No? Keep looking. ...Not under my hull, though.", "rVRecB11": "Good. Try the crabs' pile. Don't say I told you.", "rVRecB12": "A spoon. Bent? ...Give it here. I mean, keep it. It's art.", "vRecB2": "Kept any secrets lately? Don't tell me. That's the point.", "rVRecB21": "Safe is the only way to keep them. Good. I keep nine. Three are about the crabs.", "rVRecB22": "Honest. I'd take that over a keeper who lies and stares at my floor." }, "choices": { "meetWho": "Who are you?", "meetTreasure": "Is there treasure here?", "meetBye": "Sorry, bye!", "whoName": "What was its name?", "whoChest": "About the chest, then...", "whoLeave": "I'll let you rest.", "chestHint": "Any hints?", "chestSelf": "I'll find it myself.", "chestWhy": "Who moves it?", "loreGlass": "The glass on the bow?", "loreTablets": "The stone tablets?", "loreCrabs": "The crabs?", "chatAsk": "What does a ship dream about?", "chatNod": "Sleep well tonight.", "chatKeep": "Are you keeping it?", "chatLaugh": "Ha!", "chatLike": "I like talking to you.", "chatPass": "Just passing through.", "storyAlone": "You've been alone ever since?", "storySpark": "What happened to the spark?", "b0Chest": "Treasure, if I'm honest.", "b0Ship": "I wanted to hear about the ship.", "b0You": "I came to see you.", "b0Go": "I'll go and take a look.", "b0Swim": "Why not go yourself?", "b0Build": "They're building something.", "b0Pile": "It's a huge pile of shiny things.", "b1Hide": "They've got a few good hiding spots.", "b1None": "I'm not sure they have anywhere.", "b1Busy": "They like company.", "b1After": "And after that?", "b1Wreck": "You live in a shipwreck.", "b1Liked": "Did it look happy?", "b1Spy": "You spied on my aquarium?", "b2Why": "Why keep count at all?", "b2Wipe": "Couldn't you scratch out the old ones?", "b2Me": "Am I on there?", "b2Where": "Where do I find ice crystals?", "b2Ok": "Ten ice crystals. Got it.", "b2Read": "Go on, what does it say?", "b2Leave": "Fair enough. It's yours.", "b3Her": "She deserves it.", "b3You": "I did it for you, Marlo.", "b4What": "What thing in the hold?", "b4Where": "Where's the glass?", "b4Trust": "Just tell me where to go.", "b4Travel": "You could go with them.", "b4Fine": "A helmet and a voyage. Done.", "b4Now": "So what was the glass for?", "b4Wait": "Tell me when you're ready.", "giftThanks": "Thank you, Marlo.", "giftSure": "Are you sure?", "qShoal11": "Come with me?", "qShoal12": "I'll bring you a scale.", "partySnack": "What kind of snack?", "partyCome": "Come with me!", "qSeasonSpring1": "On you?", "qSeasonSpring2": "I'll help scrape them.", "qSeasonSummer1": "Ever want to see it?", "qSeasonSummer2": "I'll keep it dark for you.", "qSeasonAutumn1": "Does the storm scare you?", "qSeasonAutumn2": "Will the ship hold?", "qSeasonWinter1": "Sorry, I'll whisper.", "qSeasonWinter2": "Practising sleeping?", "qRaceNew1": "I'll mind the hull.", "qRaceNew2": "Do you watch the race?", "qRaceLast1": "Wise eel.", "qRaceLast2": "Any tips for the race?", "beat1Why": "Why do you count?", "beat1Fine": "Keep counting, then.", "beat2Keep": "You kept it?", "beat2Sad": "That's sad.", "beat3Proud": "I'll keep coming.", "beat3Joke": "Use the other side.", "mornSorry": "Sorry, did I wake you?", "mornNap": "Go back to sleep, Marlo.", "nightHum": "What does the deep hum about?", "nightAwake": "I couldn't sleep.", "qEvening11": "Do you miss the lantern light?", "qEvening12": "I'll listen with you.", "qDidRace11": "I did well, I think.", "qDidRace12": "I came last.", "qDidChest11": "Want to know what was in it?", "qDidChest12": "You watched the whole time?", "soldGood": "It went to a good keeper.", "soldMiss": "I miss it a bit already.", "qDidTrip11": "They had a lot to tell.", "qDidTrip12": "I worried the whole time.", "ollieTidy": "Your hull could use a tidy.", "ollieStop": "Shall I tell her to stop?", "shelbyWrong": "What does he get wrong?", "shelbyTell": "Shall I tell him?", "pipOffer": "What was the offer?", "pipNever": "Never sell it.", "qRegular11": "Do the barnacles really nod?", "qRegular12": "I'm glad to be a regular.", "friendSoft": "You have gone soft.", "friendListen": "I listen for you too.", "crabCap": "Where did he get it?", "crabWave": "Hello, crab.", "mVcGlad": "Glad you came, Marlo.", "mVcWhere": "On the way to where?", "mVgThanks": "Thank you, Marlo!", "mVgFuss": "I'm making a fuss.", "mVaDark": "The dark. It's peaceful.", "mVaLight": "The light, please.", "mVbGold": "Find treasure!", "mVbSecret": "Keep a secret.", "qVRecA11": "Ha! That was a good one.", "qVRecA12": "Still do. It's peaceful.", "qVRecA21": "That means a lot, Marlo.", "qVRecA22": "Come closer next time.", "qVRecB11": "I'll look everywhere else.", "qVRecB12": "I found a spoon.", "qVRecB21": "A few. They're safe with me.", "qVRecB22": "I can't keep a secret." }, "barks": { "0": "Hmph. Another sightseer.", "1": "Mind the hull.", "2": "The crabs are up to something.", "3": "Swim quieter. Some of us live here.", "4": "...Hello. Don't make it weird.", "5": "I see you. I see everything." }, "visit": { "chat": "Hmph. Nice glass.", "gift": "Brought you something. Don't make it weird.", "question": "Got a question. Just one." } }, "shelby": { "name": "Captain Shelby", "creature": "Sea turtle", "lines": { "meet1": "Well, now. Ahoy there, young fin. Captain Shelby, at your service. Mind the barnacles, they're older than you.", "cap2": "Every week I stop somewhere new. This week it's here. Next week, who knows? The current does.", "from1": "From a beach so far away the sand is pink. I hatched under a full moon and ran for the sea like everyone does.", "from2": "Some of us just never stopped running. Swimming. You know what I mean.", "from3a": "Ha! A fellow runner. Careful, young fin. It's a hard habit, and the view is too good to quit.", "from3b": "Good question. I'll tell you when I get there. Come and ask me again next week.", "weekLagoon": "The Lagoon! Warm as a bath. I'd stay all year if the oysters didn't stare so.", "weekLagoon__2": "Ah, the Lagoon this week. Soft water, soft sand. My kind of place for a long nap.", "weekLagoon__3": "Lagoon week! The oysters remember me. Or they're just closed. Hard to tell with oysters.", "weekRuins": "The Ruins always make me quiet. I knew some of the fish who carved those stones. Long ago.", "weekMarket": "The Market! I came for the gossip. Pip owes me three shells and one good story.", "weekIce": "Brr. The Ice Shelf. My flippers are complaining. But the parties here are worth it.", "weekKelp": "The Kelp Garden. Ollie made me tea. Kelp tea. I didn't have the heart to tell her.", "weekArena": "The Arena! I raced here once. Came last. They gave me a medal for patience.", "weekWreck": "The Shipwreck. I knew her when she floated, you know. Marlo won't admit it, but he's glad I visit.", "weekTrench": "The Trench. It's dark down there. I don't go in. I sit at the edge and listen to it breathe.", "weekVents": "The Vents. Warm water bubbling up from nowhere. My old shell loves it. Like a heated blanket.", "weekAsk": "So. Where shall an old turtle point his nose next?", "weekNext": "Wherever the Long Road takes me. Look at the map next week, young fin. You'll find me.", "weekNextA": "Now there's a kind fish. My flippers vote with you. The rest of me goes where it's pushed.", "weekNextB": "Never been? After a hundred years? Find me one such place, young fin, and I'll swim there tomorrow.", "taleA": "Have I told you about the whale who sang? No? Settle in. This will take a while. I'm a turtle.", "taleA__2": "Pull up a rock, young fin. I've got a whale story, and whale stories don't hurry.", "taleA__3": "Did I ever tell you about the singing whale? Good. Then I'll tell it slowly, the way she sang.", "taleA2": "She sang so low the sand hummed. Every fish on the reef stopped to listen. Then she said goodbye and went south.", "taleA3": "I still hear her some nights. Or it's my stomach. At my age it's hard to tell.", "taleA4": "Whales always come back. They just don't say when. You learn to keep one ear open.", "taleA5": "Cheeky fin! You sound like Marlo. It was the whale. Mostly.", "taleB": "Did you know ice can sing? Far north, the cold water cracks and chimes like a hundred tiny bells.", "taleB2": "Really and truly. I listened for a whole night and nearly froze to my rock. Worth it.", "taleB3": "Then go to the Ice Shelf on a still day and hold your breath. It's a small version. Still lovely.", "taleB4": "I could have. That's the trouble with leaving, young fin. You never find out how it ends.", "taleC": "Here's one. A little fish once asked me why I travel. I said: because every place is somebody's home.", "taleC2": "It said: then where's yours? Clever fish. I said: right here, wherever I'm talking to a friend.", "taleC3": "It is, isn't it? I've had a hundred years to polish it.", "taleC4": "Most days. On the other days I say it louder.", "story1": "You've listened to an old turtle more than most. Here's the story I don't tell. The last Lantern Keeper.", "story2": "Her name was Wren. A little silver fish, faster than anything. She carried the spark to the far places.", "story3": "When the Lantern sank, she brought the spark here and hid it with the stones. Then she rode the Long Road with me.", "story4": "We swam together for forty years. One winter she was tired, and she stayed in the warm water by the Vents.", "story5a": "Every week. That's why I keep moving, I think. Every place she lit, I visit, and I say hello for her.", "story5b": "Lonely is a long word. So I keep moving. Every place she lit, I visit, and I say hello for her.", "story6": "She left a little star scratched on a stone wherever she lit the way. Find a few, if you like. Tell me they're still there.", "wren1": "Young fin. Her marks, the warm water, and a whole sack of crystals. Sit with an old turtle a moment.", "wren2": "I've set a crystal by every star she scratched. When the light comes down, the whole Long Road glitters a bit.", "wren3": "Forty years she swam beside me, and only I remembered her name. Now you do too. That was all I wanted.", "wren4": "There. She'd have liked that. Wherever I am next week, come and say hello. For both of us.", "wren5": "I know you will. It's a light load, a name. Wherever I am next week, come and say hello.", "b01": "You keep finding me. Most fish wave and go. Tell me, young fin, what brought you out past your glass?", "b02a": "Good answer. Curious fish see the most, and I should know. I've been curious since the egg.", "b02b": "Good answer. The sea is big, and a friend makes it the right size.", "b02c": "Good answer! Dangerous answer, mind. I've got a hundred years of them.", "b03": "Here's one with no ending. The year I left the pink beach, I put a note in a bottle and threw it in.", "b04": "Nobody ever answered. Then a gull swore to me it's washed up in the Lagoon, out on the sand.", "b04b": "If I told you, you wouldn't need to find it. Nice try, young fin.", "b05": "Swim the Lagoon for me and see if it's there. I'd go myself, but I'd arrive around spring.", "b0c1": "You found it? Cork and all? I wrote that when I was younger than your smallest fish.", "b0c2": "Go on, then. 'To whoever finds this: I am off to see everything. Wish me luck.' Ha! Still working on it.", "b0c3": "Hm. Maybe I'll leave it corked. Some letters are better for not being read. Thank you, young fin.", "b0c4": "And you came out to see what's here. Well, now you've seen further than a gull. Keep going.", "b0c5": "And you came out looking for friends. That's one found. Write that down somewhere.", "b0c6": "And you came for the stories. Now you're in one. It happens to the best of us.", "b11": "I've told every fish on the Long Road that every place is somebody's home. Do you think it's true?", "b12a": "Quick answer! Let's see you prove it, then.", "b12b": "An honest answer, and honest is rarer. Let's fix that.", "b13": "Knock on two other keepers' glass. Have a proper look. Admire the plants, whatever the plants are like.", "b14": "Then come home and put something new in your own water, so the next visitor has a thing to admire.", "b15": "Because I've got no glass of my own, young fin. I like knowing somebody's looking after theirs.", "b1c1": "Two doors knocked and something new in your water. Word travels. So. What did you find in there?", "b1c2": "They usually are, once you've knocked. It's the not knocking that keeps us strangers.", "b1c3": "Every aquarium is a little odd up close. So is every turtle. That's how you know it's lived in.", "b1c4": "You said you only knew your own. That's three you know now. It adds up.", "b1c5": "You said every one of them is a home, and you went and checked. I do like a fish who checks.", "b21": "I'll tell you a secret. The Long Road is getting longer. Same road, older flippers.", "b22": "I'd like a resting place on it, somewhere between stops. If you built one, what would it need first?", "b23a": "A lamp! You've been listening to my stories. All right, a lamp, on a good strong post.", "b23b": "Flat and quiet. You've met my back, then. A bench it is, with a good strong frame.", "b24": "Bring me twelve driftwood from the Shipwreck crates. And make one thing at your Workshop, anything at all.", "b25": "So I can say a friend made something for it. The wood's for the road. That part's for me.", "b2c1": "Twelve good planks, and one bit of Workshop handiwork tied on top. Look at that. Look at it!", "b2c2": "Young Fin's Rest. It's on the charts now. Well, it's on my chart. I'm the only one who reads it.", "b2c3": "Oh, that's... yes. Oh, that's good. Don't wait up. I may be some time.", "b2c4": "And the lamp's up, the way you said. I saw it from a long way off last night. First time I wasn't lost.", "b2c5": "And it's flat, the way you said. Best sleep I've had since the pink beach, and that was an egg.", "b3c1": "You know the odd thing, young fin? I've told that story a hundred times to the water. You're the first one who went and looked.", "b3c2": "So am I. It's lighter now. There's two of us carrying it.", "b3c3": "One day. There's a lot of her left. I've been saving it.", "b41": "Remember the medal the Arena gave me, for patience, when I came last? I've lost it. Took me eleven years to notice.", "b42a": "I thought you might say that. It'll be at the Arena somewhere. It always was a slippery medal.", "b42b": "Exactly what I told myself! But I'd like it back. Have a look around the Arena for me, would you?", "b43": "One more thing. Send some of your fish on a voyage, and wait for them to come home.", "b44": "Because that's the part I've been doing all these years. I'd like someone to know what it's like.", "b4c1": "My medal! And your fish came home from their voyage. How was the waiting, young fin?", "b4c2": "It is. It never gets lighter, and you get stronger. That's the whole trick.", "b4c3": "Knowing is the whole trick, and it took me sixty years. You're ahead of me.", "b4c4": "You asked me once if I'd been lonely. I have. Less so, lately.", "b4c5": "You said you'd remember Wren. I hear you've been saying hello. Don't think I don't know.", "b4c6": "Keep the medal polished for me, in your head. I'll only lose it again.", "gift1": "Young fin! Come here. I've been saving something for a friend who always finds me.", "gift2": "My old captain's cap. I wore it on the Long Road for sixty years. It'll suit you better now.", "gift3": "It's in your wardrobe now. Wear it somewhere new, for me, and tell me all about it.", "rGift31": "The Ice Shelf! Warm head, cold fins. Take it all in and tell me every bit.", "rGift32": "A little. But a cap should sit on a head that's going somewhere. Mine's been sitting a while.", "shoal1": "Look there, young fin! Gold, the whole shoal of it. Swim in among them, quick, before the current takes them on.", "rShoal11": "Ha! I'd arrive after they'd left. Go on, young fin, and tell me what you catch.", "rShoal12": "Once, by accident. It sat on my shell for an hour. I still pretend it was on purpose.", "partyH": "Pumpkins on the Ice Shelf again! In my day we lit kelp lanterns and told ghost stories till the tide turned.", "partyH__2": "A party with pumpkins! I saw a ghost once. It was a jellyfish with a cold. Go and enjoy it, young fin.", "partyH__3": "Halloween lights on the Ice Shelf. Even an old turtle grins at a carved pumpkin. Go on, scare somebody nicely.", "rPartyH1": "A short one. A ghost, a lantern, a cold current. The ghost was a sheet. The end. See? Short.", "rPartyH2": "Nicely, mind. The best scares end with a laugh. Go on, and tell me who yelped.", "partyAny": "Hear that? There's a party on the Ice Shelf. Go on, young fin. An old turtle's dancing days are behind him.", "rPartyAny1": "Tempting. But my flippers don't do ice, and the cold gets into my old shell. Send my regards.", "rPartyAny2": "A bit of kelp cake, if they have it. I'm patient. They gave me a medal for it.", "seasonSpring": "Spring water. You can taste it, all that new growth. The young ones hatch and the whole sea feels lighter.", "seasonSpring__2": "Smell that? New water. Spring makes even my old shell feel a few years younger. A few. Not many.", "seasonSpring__3": "Spring on the Long Road means eggs on every beach and little ones in every current. Busy, busy.", "rSeasonSpring1": "Every beach I pass. They run for the water like I did. I cheer from the shallows. Quietly. Turtles cheer quietly.", "rSeasonSpring2": "Good! Hold onto that. Spring gives away a few years and doesn't ask for them back.", "seasonSummer": "Summer. The long warm currents run north and everybody's in a good mood. Even the crabs.", "rSeasonSummer1": "The Lagoon and the Vents. Warm as a bath, both. The Vents bubble if you doze off, mind.", "rSeasonSummer2": "Even the crabs! A happy crab still pinches. It's just a friendlier pinch.", "seasonAutumn": "Autumn's in the water, young fin. Colder at the edges. The Long Road gets busy this time of year.", "rSeasonAutumn1": "Everyone's heading somewhere before the cold. I like the company. Slow company, but company.", "rSeasonAutumn2": "Never hurt. Keep to the warm places, and watch the cold at the edges.", "seasonWinter": "Winter. I feel it in the old flippers. Swim close to the warm places, and visit your friends.", "rSeasonWinter1": "The Vents, always. The water bubbles up warm and the shell stops grumbling.", "rSeasonWinter2": "Good! A visit is warmer than any water. Take a tale along. They keep better than blankets.", "raceNew": "New course at the Arena today! I watched them lay the rings this morning. Be the first through, eh?", "raceNew__2": "Fresh rings at the Arena, young fin! I'd race, but I'd finish next Tuesday. You go.", "raceNew__3": "They've laid a new course at the Arena. Swim it early, before the fast ones learn every bend.", "rRaceNew1": "From the shore, with a snack. That's how I watch everything. Wave when you pass.", "rRaceNew2": "Take the inside at the bends. And breathe. The fast ones forget to.", "raceLast": "Last day for the Arena's board, young fin. Tonight the fastest three get their cups. One more try?", "rRaceLast1": "That's the spirit! Last place or first, you tried. I've a medal for the former.", "rRaceLast2": "Then rest your fins, young fin. A rested racer beats a tired one. Even I know that, and I came last.", "beat1": "You keep finding me, young fin. So here's a tale I never finish. The night the stars went out over the Long Road.", "beat1b": "I was young, maybe sixty. A fog came down so thick I couldn't see my own flippers. And the sky was gone.", "beat1c": "That's enough for today. A good tale is like kelp soup. You don't drink it all at once.", "rBeat1c1": "Of course you will. That's the secret of a good tale. They always come back for the second spoonful.", "rBeat1c2": "Soup doesn't pour faster for being stared at. Come back, and I'll serve the next bowl.", "beat2": "Where was I? The fog. Three days I swam in it. No stars, no moon, no shore. Just grey and my own breathing.", "beat2b": "On the third night I was ready to sleep on the bottom and give up. Then I heard a tapping on a stone. Tap. Tap. Tap.", "beat2c": "Come back another day and I'll tell you who was tapping. An old turtle needs his little cliffhangers.", "beat2d": "Ha! Patience, young fin. They gave me a medal for it.", "beat3": "The tapping! A tiny crab with a shell full of glowing sand, knocking a stone so lost fish could follow the sound.", "beat3b": "I followed him all night. At dawn the fog lifted and there was the reef, right where I'd left it. He never said his name.", "beat3c": "So now, whenever a little one looks lost, I tap a stone for them. You've heard me do it. Now you know why.", "beat3d": "I hoped you'd say that. It only works if it gets passed along.", "beat3e": "Never. But there's a crab at the Market who talks a lot about his family. I keep meaning to ask.", "morning1": "Morning, young fin! The light's only just reaching the sand. Best time to set off anywhere.", "morning1__2": "Up with the sun, are we? Good. A turtle's day starts slow, but it starts early.", "morning2": "I've swum since before dawn. Old habit. The current is kindest before everyone else wakes up.", "rMorning21": "Fewer fins, less chatter, and the water has rested too. It leans in your favour, like a friend.", "rMorning22": "Gladly. Slow, mind. If you get ahead, wave, and I'll wave back eventually.", "day1": "Middle of the day. The water's warm right through. I could nap on this rock and nobody would notice.", "day1__2": "Busy hour, this. Fins everywhere. I just sit here and watch the sea go about its business.", "day2": "When you've lived as long as me, watching is half the fun. The other half is snacks.", "rDay21": "Kelp crisps, dried on a rock in the sun. Crunchy. I'd offer you one, but I've counted them.", "rDay22": "Fins in a hurry. A crab with a plan. Two fish arguing over whose turn it was. The sea is a good show.", "evening1": "Evening already. The light goes gold and long. On the Long Road this is when I look for a place to rest.", "evening1__2": "The sun's going down, young fin. Every evening I count the places I've seen. I'm never done counting.", "evening2": "A good day ends with a quiet hour. Feed your fish, and go easy on yourself.", "rEvening21": "Sleep well, young fin. I'll be somewhere warm, counting.", "rEvening22": "I count the places, then listen to the tide until it counts me. Works every time.", "night1": "Still up, young fin? So am I. Old turtles don't sleep much. We doze and remember.", "night1__2": "Night on the water. Look up, if you can. The stars are how I find my way, every week.", "night2": "The moon pulls the tide, and the tide pulls me. Sleep well when you go. The sea keeps watch.", "rNight21": "Goodnight. Look up before you go. Some nights they wink back.", "rNight22": "Stars, the tide and a good nose. Without the stars I'd have circled the Lagoon for years.", "didRace1": "You raced at the Arena! I heard all about it. Fast fins. I came last there once, you know. Proudly.", "didRace2": "Win or lose, the water's the same afterwards. Just remember to let your fish rest.", "didRace3": "Then don't tell me how fast. It only makes my flippers sad.", "didRace4": "Then we're in the same club, young fin. Meetings are held at the back.", "didTrip1": "You sent your fish out on an expedition! Good. Every fish should see a bit of the wide sea.", "didTrip2": "When they come back, look at them closely. Travel shows in the fins. It does in mine.", "didTrip3": "That's how you know you sent the right ones.", "didChest1": "Found the treasure, did you? I heard Marlo grumbling about it all the way from the Long Road.", "didChest2": "I found a chest once too. Full of sand. I kept the sand. It was lovely sand.", "rDidChest21": "In my shell, between the plates. Every step, a little of my beach goes with me. It tickles.", "rDidChest22": "Then you've done better than a turtle. Spend it kindly, young fin. Or keep it. Treasure likes being looked at.", "didVisit1": "You've been visiting other keepers' aquariums. Good! Every aquarium is somebody's home, and they like a visitor.", "didVisit2": "That's how I learned everything I know. Knock, say hello, admire the plants. Works every time.", "rDidVisit21": "The water. Clear water tells you more than any plant. Then the plants, to be polite.", "rDidVisit22": "Then admire the fish, and the corners. Every home has something worth admiring. Even a bare one.", "didBuy1": "Bought something new, young fin? I could tell. You've got that look. Shopping does it to the best of us.", "didBuy2": "Put it somewhere your fish can see it. They like new things. So do I, but my shell's full.", "rDidBuy21": "Near the glass, where they can show it off. Good. Fish like an audience, same as turtles.", "rDidBuy22": "Then watch where your fish gather. That's where a thing belongs. I learned that at sea.", "gossipOllie1": "Ollie pinned a notice on my shell last week. 'Turtle crossing. Be patient.' I wore it with pride.", "gossipOllie2": "Eight arms and every one of them busy. That octopus keeps the whole Kelp Garden running. She's a treasure.", "rGossipOllie21": "Never stops! I told her to rest once. She wrote it on a notice and pinned it. Then lost the notice.", "rGossipOllie22": "Do. And hold whatever she hands you. It's how she says thank you.", "gossipMarlo1": "Marlo pretends he doesn't want visitors. Then he tells you to sit and stay. I've known him since he was a tiny eel.", "gossipMarlo2": "He watches that chest like it's his own egg. Grumpy old hull-dweller. Don't tell him I said he's kind.", "rGossipMarlo21": "Good fin. He'd go very quiet. For an eel, that's a blush.", "rGossipMarlo22": "Under the prickles, yes. It's a long way down, but it's there.", "gossipPip1": "Pip tried to sell me my own cap once. Said it was 'vintage'. It was. It was mine.", "gossipPip2": "Haggle with that crab and you'll walk away with half a bargain and a whole story. Fair trade, I say.", "rGossipPip21": "Whoever enjoys it more. That's always Pip. But I get the story, so I call it a draw.", "rGossipPip22": "Go on! Start at half his price and keep a straight face. He can't stand a straight face.", "gossipLumen1": "Lumen floats over the oyster bed like she's listening to something far away. I asked her once. She said, the moon.", "gossipLumen2": "Calmest creature in the sea. Sit by her a while when you're worried. She doesn't talk much. She doesn't need to.", "rGossipLumen21": "Do. You'll leave lighter than you came. I always do, and I carry a heavy shell.", "rGossipLumen22": "I never asked twice, young fin. I think it's whatever she hears when the water goes quiet.", "regular1": "Here you are again, young fin. I'd know your fins anywhere now. You're one of my regulars.", "regular1__2": "A regular! Most fish see me once and wave goodbye. You keep coming back. I like that.", "regular2": "I've started saving my best tales for you. Don't tell the others. They'd want to hear them too.", "regular3": "Then I shall have to invent more. It's no trouble. I've been doing it for years.", "friend1": "Friend. That's what you are, young fin. An old turtle doesn't say that word lightly.", "friend1__2": "I tell the fish along the Long Road about you. 'There's a keeper who always finds me,' I say.", "friend2": "Whatever place I'm in next week, it'll feel more like home if you swim by.", "friend3": "I know you will. That's the nicest thing about you.", "friend4": "Shell's still hard. The rest was always soft. Don't spread it around.", "storm1": "Once a storm rolled me shell over flippers for a whole day. I landed in a field of sea grass, upside down and dizzy.", "storm2": "A family of seahorses turned me back over. Took all twelve of them. I still wave whenever I pass that meadow.", "storm3": "All twelve. In order of height. They rehearse.", "storm4": "Only when I stopped spinning. That's when you see where you've landed.", "crab1": "A crab rode on my back for a whole month once. Never asked. Just climbed on, waved a claw, and pointed north.", "crab2": "When we got where she wanted, she hopped off and said thank you. Best passenger I ever had. Very quiet.", "crab3": "Never said. I like to think that was the point of her.", "crab4": "You'd be bored by Tuesday. But ask me again when you're tired.", "vAsk1": "Quick question through the glass, young fin. Which of your fish would you send on the Long Road?", "vAsk2": "The obvious choice, and a good one. The bold ones send the best postcards.", "vAsk3": "Now that's interesting. The shy ones are the ones who notice things. I'd take that one too.", "vChat1": "Ahoy there, young fin. The current swung past your glass, and I thought, why not stop for a chat?", "vChat1__2": "Well, now. Slow and steady, and here I am at your glass. The Long Road can wait an afternoon.", "vChat2": "Your fish look well. When I was young, nobody kept fish. We kept each other company. Same thing, really.", "rVChat21": "A fine thing to say. A fish who likes visitors is a fish well looked after.", "rVChat22": "The current, and the odd passenger. A crab rode me for a month once. Never said a word.", "vChat3": "Right. The current's calling. Look after them, and look after yourself. Ahoy!", "vGift1": "I brought you {gift} from somewhere along the Long Road. Picked it up thinking of you.", "vGift2": "An old turtle carries what he can. Mostly stories. This time it's something you can hold.", "rVGift21": "Not at all, young fin. It's a small thing, and it's yours.", "rVGift22": "Ha! Next time, both. Try the thing first, and bring me the story." }, "choices": { "meetRun": "I know exactly what you mean.", "meetWhy": "What are you running to?", "weekWarm": "Somewhere warm, for your flippers.", "weekFar": "Somewhere you've never been.", "taleSouth": "Will she come back?", "taleStomach": "It was probably your stomach.", "iceGo": "I'd freeze too, to hear that.", "iceNo": "You could have just left.", "taleGood": "It's a good line, Captain.", "taleTrue": "But is it true?", "storyVisit": "Do you still go back?", "storyAlone": "You must have been lonely.", "wrenSay": "Hello, Wren.", "wrenStay": "I'll remember her.", "b0See": "I wanted to see what's out here.", "b0Friends": "I came looking for friends.", "b0Tales": "I came for the stories.", "b0Go": "I'll go and look for it.", "b0Note": "What did the note say?", "b0Read": "Shall I read it to you?", "b0Keep": "It's yours. You open it.", "b1True": "Yes. Every one of them.", "b1Mine": "I only really know my own.", "b1Why": "Why does it matter to you?", "b1Ok": "I'll knock on two doors.", "b1Kind": "They were kind, every one.", "b1Odd": "Strange plants. Lovely, though.", "b2Lamp": "A lamp, so you can find it.", "b2Seat": "A good flat place to sleep.", "b2Why": "Why something from the Workshop?", "b2Ok": "Twelve driftwood. Leave it to me.", "b2Name": "What will you call it?", "b2Try": "Go on, try it out.", "b3Glad": "I'm glad you told me.", "b3More": "Tell me more about her one day.", "b4Find": "Then I'll find it for you.", "b4Fair": "Eleven years? That's very patient.", "b4Why": "Why should I wait for them?", "b4Ok": "I'll send them out.", "b4Hard": "Harder than I expected.", "b4Fine": "Easy. I knew they'd come back.", "qGift31": "I'll wear it to the Ice Shelf.", "qGift32": "Won't you miss it?", "qShoal11": "I'm going in!", "qShoal12": "Have you ever caught one?", "qPartyH1": "Tell me a ghost story.", "qPartyH2": "I'll scare somebody nicely.", "qPartyAny1": "Come with me?", "qPartyAny2": "I'll bring you a snack.", "qSeasonSpring1": "Do you see many hatchlings?", "qSeasonSpring2": "I feel younger too.", "qSeasonSummer1": "Where's good for a warm swim?", "qSeasonSummer2": "Even the crabs?", "qSeasonAutumn1": "Why is it busy?", "qSeasonAutumn2": "Should I wrap up warm?", "qSeasonWinter1": "Where's the warmest place?", "qSeasonWinter2": "I'll visit my friends.", "qRaceNew1": "Will you watch?", "qRaceNew2": "Any tips?", "qRaceLast1": "One more try, yes.", "qRaceLast2": "I've had enough racing.", "qBeat1c1": "I'll be back for more.", "qBeat1c2": "Tell me the rest now!", "beatNow": "Tell me now!", "beatWait": "I'll be back for it.", "beatTap": "I'll tap for someone too.", "beatWho": "Did you ever find that crab?", "qMorning21": "Why is it kindest then?", "qMorning22": "Can I swim with you?", "qDay21": "What snacks?", "qDay22": "What do you see?", "qEvening21": "I will. Goodnight, Captain.", "qEvening22": "How do you end your day?", "qNight21": "Goodnight, Captain.", "qNight22": "Do you steer by the stars?", "raceWon": "I did rather well, actually.", "raceLost": "I came nowhere near the front.", "tripMiss": "I miss them already.", "tripGood": "I will, Captain.", "qDidChest21": "Where do you keep the sand?", "qDidChest22": "Mine had real treasure.", "qDidVisit21": "What do you admire first?", "qDidVisit22": "Some had no plants at all.", "qDidBuy21": "I put it near the glass.", "qDidBuy22": "I haven't decided where.", "qGossipOllie21": "Is she really that busy?", "qGossipOllie22": "I'll say hello for you.", "qGossipMarlo21": "I won't tell him.", "qGossipMarlo22": "He is kind, isn't he?", "qGossipPip21": "Who usually wins?", "qGossipPip22": "I'll haggle with him.", "qGossipLumen21": "I'll sit with her sometime.", "qGossipLumen22": "What did she mean, the moon?", "regKeep": "Your secret's safe.", "regTell": "I'm telling everyone.", "friendYes": "I'll find you. I always do.", "friendSoft": "You're getting soft, Captain.", "stormWave": "Do they wave back?", "stormScared": "Were you frightened?", "crabWhere": "Where was she going?", "crabRide": "Could I ride on your back?", "vAskBold": "The boldest one.", "vAskShy": "The shyest one.", "qVChat21": "They like visitors.", "qVChat22": "Who kept you company?", "qVGift21": "Thank you, Captain.", "qVGift22": "I'd rather have a story." }, "barks": { "0": "Ahoy, young fin!", "1": "Slow and steady, slow and steady.", "2": "Lovely current today.", "3": "Have I told you about the whale?", "4": "Every place is somebody's home." }, "visit": { "chat": "Ahoy, young fin! Room for an old turtle?", "gift": "Brought you a little something from the Long Road.", "question": "Ahoy! An old turtle came to say hello." } }, "pip": { "name": "Pip", "creature": "Hermit crab", "lines": { "meet1": "A customer! Hello! Pip's the name, shells are the game. Well, shells and talking. Mostly talking.", "sell1": "Today? Three fine things, fresh every morning! A shore find, something from the deep, and some days a rare shell.", "sell2": "Keepers trade at the Stall Board, the Market buys at the wanted board, and Pip sells right here. Gossip's free.", "shell1": "You noticed! Nobody notices! It's a whelk, third-hand, a bit roomy. I'm house hunting.", "look1": "Looking's free! Talking's free too. Everything with Pip is free except my time, and that's also free.", "hag1": "Fancy a haggle? Just for fun. I'll sell you this pebble. Lovely pebble. Ten shells.", "hag1__2": "Haggle time! This pebble. Very rare. Well, rare for this spot. Twelve shells. No, ten. Ten!", "hag1__3": "Got a minute? I need practice. I sell you this pebble, you pay me less. Ready? Ten shells. Go!", "hag2": "Two? Two?! For this pebble? It's round on every side! Eight.", "hag3": "Four... you drive a hard bargain. Fine. Four pretend shells. You're good at this!", "hagWalk": "Wait! Come back! Free! It's free! ...See, that's how you haggle. You're a natural.", "hagPay": "Full price? Oh, friend. Never pay full price. Here, have it back, and learn something.", "hagNo": "It's a pebble with a story! ...The story is I found it this morning. Okay, fair.", "houseA": "Honestly? I'm outgrowing this shell. Hermit crabs do that. Every few months I need a bigger house.", "houseA__2": "My shell pinches again. Every time I get comfy, I grow. That is the hermit crab life, friend.", "houseA__3": "I measured myself this morning. Bigger again! Good news for Pip, bad news for this whelk.", "houseA2": "Would you? If you see a big empty shell on your travels, think of Pip. Spiral, roomy, no holes.", "houseA3": "A little. For a moment you're soft and small with no house at all. Then you're in, and it's home.", "houseB": "Fun fact! When a big shell turns up, crabs line up by size and all swap at once. A housing chain!", "houseB2": "It is! I was third in line once. Got a cone shell. Lovely acoustics.", "houseB3": "Oh, it's chaos. Somebody always pushes in. Usually my cousin Pim.", "houseC": "Market prices turn like the tide. A thing is worth what someone wants it for. Remember that.", "houseC2": "I have my moments! Mostly between sales.", "houseC3": "Honestly? A shell with a view. And a friend who stops by. I think I've got one of those now.", "story1": "Sit down a moment. Not many fish ask Pip about Pip. You've earned the family story.", "story2": "Way back, when the reef was dark at night, one little fish carried a spark home. Everyone came to see it.", "story3": "My great-great-great-grandcrab, Pell, had a sack of shells. He traded one for a look at the light.", "story4": "Others did too. Shells for light, stories for light. Before anyone knew it, there was a market. This one.", "story5a": "Pell would say so! Loudly. Every crab in my family talks too much. It's how we keep the story alive.", "story5b": "Still here, still trading, still talking. Some things you keep lit. That's what the spark taught us.", "b01": "A question I only ask serious customers. What makes a thing worth having?", "b02a": "Rare! A collector. Careful, friend, I've sold 'rare' to half this Market.", "b02b": "Useful! Sensible fish. Nothing on my counter is useful, but I admire it from a distance.", "b02c": "Oh, that's a dangerous thing to say near a trader. Prices just went up. Aww, though.", "b03": "Now, a confession. That pebble I keep selling you? It's a stand-in. The real one went missing.", "b04": "My lucky pebble. Perfectly round, the first thing I ever haggled for. Lost it on the Market's west side.", "b04b": "Ha! You're learning! It's worth everything, so I offer you nothing. Opening bid.", "b05": "Swim the west side of the Market and find my lucky pebble, would you? I can't leave the counter.", "b0c1": "My pebble! Round on every side! I'd know that roundness anywhere!", "b0c2": "Ten?! For my own pebble? ...Four. Don't swim off! You've been practising, haven't you?", "b0c3": "No charge? You'll ruin this whole Market. Thank you, friend. Truly. Don't do it again.", "b0c4": "You said a thing has to be rare. There's one pebble this round on the whole reef. You were right.", "b0c5": "You said a thing has to be useful. It holds my counter cloth down on windy tides. There. Useful.", "b0c6": "You said somebody has to love it. Well, somebody does. Kindly don't look at me while I say so.", "b11": "I've been inspecting houses all week. Professional interest. What's the best thing about your glass one?", "b12a": "The tenants! Spoken like a landlord. A good tenant is worth ten good walls.", "b12b": "A view! Now you're speaking my language. I've wanted one of those my whole life.", "b13": "I'd make you an offer on it, but I can't afford the glass. I'd just like to see it dressed like a proper house.", "b14": "Place two new decorations in your own aquarium. Make it a house I'd approve of, then tell me how it feels.", "b15": "Harshly! Then fondly. I've only ever lived in one room. I want to see what a house can be.", "b1c1": "Two new pieces in your water! Word reached the counter. It passes inspection. So, how does it feel?", "b1c2": "Home! That's the word I keep trying to buy. It's never on the counter.", "b1c3": "It is! Nobody tells you. A house is a hungry thing. I'll add that to the listing.", "b1c4": "And you said you can see out of it. With all that furniture, wave over the top. I'll be the small one.", "b1c5": "And you said the fish were the best of it. I hear they're very pleased with the landlord.", "b21": "Disaster! My counter wobbles. A customer leaned on it and three shells rolled off to start a new life.", "b22": "Forty fish a day lean on this thing. If you were me, what would you fix first?", "b23a": "The legs. Boring, correct and expensive. You'd make a terrible crab and a wonderful builder.", "b23b": "Ha! I've tried. They keep coming back and leaning. Legs it is, but I like how you think.", "b24": "Bring me ten stone shards from the Ruins. And sell one grown fish while you're at it.", "b25": "So you can tell me what it fetched, and I can gasp. A counter's no use without something to gasp at.", "b2c1": "Ten shards and not one wobble! Watch, I'm leaning. I'm leaning! So, that fish. What did it fetch?", "b2c2": "Gasp! See? Perfect counter for it. You've got the fins of a trader, friend.", "b2c3": "Gasp, but sadly. Next time say 'two shells' and look at the door. It always works on me.", "b2c4": "And you said fix the legs first. Solid Ruins stone, all four. It'll outlast the family.", "b2c5": "And you said fix the customers. I've put up a sign: no leaning. They lean on the sign. I'm so proud.", "b3c1": "Pell's stone, and a shell on every stall. I've told that story for years. You're the first who went and checked.", "b3c2": "Loudly proud! At length! You'd never get away. I may have got a bit of something in my eye.", "b3c3": "Again? Friend, that's the most dangerous thing anyone has ever said to a crab. Sit down.", "b3c4": "You asked if Pell started the Market. He did. And somebody had to go and find his stone. That was you.", "b3c5": "You said we're still here. We are. Still trading, still talking, and now with one more on the list.", "b41": "A house question, friend. Last one, I promise. A home with a view: worth moving for, or just silly?", "b42a": "I knew you'd say that. Or I hoped. Same thing, in trade.", "b42b": "Probably! Silly is how Pell got started. And I've got my eye on something anyway.", "b43": "There's an old kettle out at the Vents. Round, warm, a little glass window in its side. A house with a window!", "b44": "You offered once to help me find a house. I wrote it down. I'm cashing that in.", "b45": "Swim out to the Vents and find the old kettle for me. Then place one new decoration in your own aquarium.", "b46": "Housing chain! When one crab moves, everybody moves. Somebody has to start it, and you've got the nice glass.", "b4c1": "The kettle! It has a window! I can see the whole Market from in here! Everyone's so small!", "b4c2": "With room to grow! It isn't spiral, but I knocked on the glass. Twice. It sounded like a friend.", "b4c3": "Every day! Only now I can see you coming, and raise my prices in time.", "b4c4": "You asked me once if moving was scary. It was. Soft and small for a moment. Then you were there.", "b4c5": "You said it was silly to move. It was. Best silly thing I've ever done.", "b4c6": "You said it was worth moving for. Worth every pretend shell. Come and see the view.", "gift1": "Friend! Perfect timing! I finally moved house, and I've got something I haven't got room for any more.", "gift2": "My old shell! I lived in it for three whole years. Too small for me now, perfect as a hat. No charge!", "gift3": "I know! Don't tell anyone at the Market, I've got a reputation. It's in your wardrobe.", "gift3b": "Any time! Well, this time. Next time I'll haggle. It's in your wardrobe, go and try it on.", "shoal1": "A golden shoal! Sparkle scales, friend! Catch one and I'll... admire it. Very closely. Go, go!", "rShoal11": "Pip always wants a scale! ...Not to keep. To value. Free valuation. Priceless.", "rShoal12": "Whatever someone wants to pay. Gold ones fetch a good price, I'm told. I'm told it by me.", "partyH": "Halloween! I'm going as a pumpkin. Well, I'm in a pumpkin. Moved in yesterday. Very roomy, a bit seedy.", "partyH__2": "Boo! Did I scare you? No? I practised all week. Halloween stock is half price. Pretend half.", "partyH__3": "Halloween! Crabs swap shells for masks tonight. I tried a skull. Too drafty. Back to the pumpkin.", "rPartyH1": "The little ghost. White, cheap, no face. Three pretend shells!", "rPartyH2": "Roomy! A bit seedy. Every time I turn round there's another seed. I'm keeping them. For stock.", "partyAny": "A party on the Ice Shelf! Best day for trade. Everyone's cheerful and everyone wants a little something.", "rPartyAny1": "Scarves, snacks and anything that sparkles on ice. I sell all three. Same sparkle, three prices.", "rPartyAny2": "Me? Too busy trading! ...Fine, I'll pop over. With a stall on my back. Don't tell the other crabs.", "seasonSpring": "Spring stock! New shells wash up every tide, and half the crabs on the Market are moving house.", "seasonSpring__2": "Spring! Moving season! Every crab on the sand is trying on houses. I sell tape measures. Pretend ones.", "seasonSpring__3": "Smell that? Fresh tide, fresh sand, fresh shells. Spring is when Pip does his best business.", "rSeasonSpring1": "A spiral, roomy, no holes, window if I'm lucky. I can describe it for hours. Want to hear? Of course you do.", "rSeasonSpring2": "Done! Spiral, roomy, no holes. And if it has a view, you get a discount. Pretend discount.", "seasonSummer": "Summer trade is the best. Long days, warm sand, and everyone swims past my counter.", "rSeasonSummer1": "Everyone's cheerful and walking slowly. Slow walkers look at stalls. Looking is the first half of buying.", "rSeasonSummer2": "Hundreds! They all stop, they all look, half of them buy. Fine, a third. A quarter. A sock.", "seasonAutumn": "Autumn storms toss up the best finds. I was out at dawn picking through the sand. Look at this lot!", "rSeasonAutumn1": "A button, a bottle top, two pebbles, and a shell with a view of its own. Not for sale. Maybe for sale.", "rSeasonAutumn2": "Come round! Don't touch the whelk. It's my house. The rest is nearly for sale.", "seasonWinter": "Winter. Cold claws, warm heart. Deep goods sell well now. Everyone's crafting by the fire. Well, the vent.", "rSeasonWinter1": "Things from the deep. Pale shells, odd stones, strange and cold. Keepers love strange and cold in an aquarium.", "rSeasonWinter2": "Frozen to the pincers! I tucked them in my shell. Now I wave at people with my face.", "raceNew": "New course at the Arena! I'm taking bets. Pretend shells only. My money's on you, friend.", "raceNew__2": "A new Arena week! Fresh course, fresh odds. I sell lucky pebbles. Same pebbles as last week.", "raceNew__3": "The race board just opened! Want a tip? Swim fast. That one is free. The next tip costs a shell.", "rRaceNew1": "Done! Ten pretend shells on you. If you win I always knew. If you don't, it was the course.", "rRaceNew2": "Even odds. Same as last week. Same as every week. I find odds comforting.", "raceLast": "The race board closes tonight! Win a cup and I'll tell everyone I knew you when.", "rRaceLast1": "A cup! I'm telling the Market already. Loudly. Every crab will know by supper.", "rRaceLast2": "Then you lose with a story, friend, and stories sell. Come and tell me over the counter.", "stockA": "Fresh on the counter today! Have a look before the next tide. Pip's prices are fair. Ask anyone. Ask me.", "stockA__2": "Counter is stocked! Three fine things, one Pip, zero refunds. Kidding. Mostly kidding.", "stockA__3": "Morning haul is out! Come look before the big fish wake up and buy the good one.", "stockB": "Every morning I comb the sand before anyone's up. What the tide brings, I sell. What it takes, I wave goodbye to.", "stockB2": "Sleep in? And let the gulls get first pick? I'll sleep when I'm a fossil.", "stockB3": "Only the big ones. Last spring it took a conch I'd measured myself for. We had plans.", "beat1": "Can I show you something? This jar. Every spare shell goes in. It's my house fund. One day, a real home!", "beat1b": "About a claw deep. Which sounds small, but I have small claws. Give it time!", "beat1c": "Not a shell I find. One I choose. With a door. Crabs don't have doors. I want a door.", "beat2": "Big news! I found the spot. A flat stone behind the Market, out of the current. Pip's plot!", "beat2b": "Bit by bit! A pebble wall first. I trade for one pebble a day. The pebble crab thinks I'm mad.", "beat2c": "Half full. Halfway is a fine place to be, my gran said. She lived in a bottle. Very wise.", "beat3": "It's got a wall, a roof, and a door! A real door! Small, wobbly, mine. I knock on it for fun.", "beat3b": "You'd be my first guest! Knock twice. Once is the tide, twice is a friend.", "beat3c": "We did it. Every visit, I put a shell in the jar. You helped and didn't even know it.", "morning1": "Morning! Early fins get the best stock. I've been up since the first tide. Well, since the second.", "morning1__2": "Good morning! The sand is still cold and the counter's full. Best hour for a bargain, friend.", "rMorning11": "A shore find, something from the deep, and some days a rare shell. Come and see.", "rMorning12": "Early is when the tide leaves things. Late is when the gulls take them. Pip chooses early.", "day1": "Busy, busy! Midday is rush hour at the Market. I've talked to forty fish. You're forty-one!", "day1__2": "Sun's high, prices are high. Kidding! Prices are always fair. Ask anyone. Ask me.", "rDay11": "Busy, busy! But always a minute for a friend. A minute costs nothing. Two minutes costs a shell.", "rDay12": "A minute! I love a minute. Quick, before the next customer: how's your shell? Your aquarium, I mean.", "evening1": "Evening. The Market goes quiet and I count the day's shells. Then I count them again. For fun.", "evening1__2": "Closing up soon. Tired claws, happy heart. Want to hear the day's gossip on your way out?", "evening2": "Someone paid full price for a pebble. I won't say who. It was a clam. Clams have no shame.", "evening3": "And my door's still wobbling, if you're passing. Knock twice.", "night1": "Up this late? Me too. Night is when I polish shells. They shine better in the dark. Don't ask why.", "night1__2": "Shh. The Market's asleep. I'm only half here. The other half is dreaming about a bigger shell.", "rNight11": "In the dark they look warm, like they're thinking. In the day they're just shells. Don't tell customers.", "rNight12": "You? Hmm. Gentle, circular, no sneezing. I can't afford a sneeze on a conch.", "didSold1": "You sold something! I saw. Good price? Don't tell me. I'll worry you sold it too cheap.", "didSold2": "Don't tell me! ...How much? No! Good. I'm happy for you. Furious, but happy.", "didSold3": "I knew it! I felt it in my left claw. Next time bring Pip. Consulting is free.", "didSold4": "And tell the buyer a story first. You knew that before I did.", "didBought1": "You've been shopping! A keeper after my own heart. Next time, haggle. Even a little. For me.", "rDidBought11": "I knew it! A bit is a start. Next time, a lot. I'm proud. And a little jealous.", "rDidBought12": "Full price! Friend! ...It's all right. We'll practise. Two shells for a pebble, ready? Go.", "didBought2": "And I know you can. I've seen you. You took my best pebble for next to nothing!", "didBought3": "Buying high after selling cheap. Friend. Friend! Come and sit down. We'll go through it slowly.", "didForage1": "Out foraging, were you? Find any shells? Big ones? Empty? Spiral? ...Just asking. For a friend. Me.", "didForage2": "That's all I ask! Spiral, roomy, no holes. And if it has a window, swim faster.", "didForage3": "Handsome fellow. Lives in a whelk. Talks a bit. You'd like him.", "didCraft1": "You made something with your own fins! Want it valued? Free valuation. It's priceless. Done!", "rDidCraft11": "Priceless, because I can't price it! That's the best kind. Pip's valuation, always flattering.", "rDidCraft12": "Keep it! The best things stay on your own shelf. A trader says so. Sometimes a trader is right.", "didGift1": "You gave a gift! Free! No haggle at all! That's either very kind or very bad business. Both, I think.", "didGift2": "Kind is fine. Kind gets remembered. Bad business gets remembered too, with more pointing.", "didGift3": "Terrible business! Do it again. I've started to enjoy watching.", "didChest1": "You found the chest! Treasure! Anything shell shaped in there? Pip pays fair. Mostly fair.", "rDidChest11": "No shells?! A chest with no shells. What's the point of a chest?", "rDidChest12": "Show me! Or describe it. Slowly. In detail. With prices.", "didChest2": "You did say you'd keep an eye out. I'm only mentioning it. Chests are shell shaped, if you squint.", "gossipOllie1": "Ollie pinned a notice on my counter. Then another on top. Eight arms, eight notices. I sell them as wrapping.", "rGossipOllie11": "A clam! Two pebbles. I said three. He's still thinking about it. Clams think slowly.", "rGossipOllie12": "Everywhere! Counter, stall, my shell. I'm a notice-shell now. Every notice is polite.", "gossipMarlo1": "I offered to buy Marlo's hole. Lovely hole. Lots of character. He said no with his whole face.", "gossipMarlo2": "Two pebbles and a compliment. He kept the compliment, I think. Hard to tell with all the teeth.", "gossipMarlo3": "You can't outgrow a hole! You just dig. Then again, I've seen how he looks at diggers.", "gossipShelby1": "Shelby's been everywhere! He told me about a shell as big as a boat. I'd haggle for that. I'd move in.", "gossipShelby2": "One room for me, the rest to let. Pim can have the cupboard.", "gossipShelby3": "Every word! You can't sell a good story without buying one now and then.", "gossipLumen1": "Lumen over the oyster bed never haggles. Never hurries. I tried it for a whole minute once. Awful.", "rGossipLumen11": "That a minute is long. Longer than a sale. I could have sold four whelks.", "rGossipLumen12": "Two! You're a cruel fish. ...Fine. If I do, you do. Sit with her. Bring snacks.", "regular1": "A regular! You get the regular price now. Same as the other price, but said with a wink.", "regular1__2": "You keep coming back! Most fish only stop once. The good ones stop again. You're a good one.", "regular2": "Of course! Ten off the regular price, plus ten for the discount. I'm robbing myself.", "regular3": "Then you've got the best spot on the reef, right next to me. Sit. Lean, even.", "friend1": "Between you and me? I'd haggle with anyone, but I'd only talk like this with a friend.", "friend1__2": "You know what's better than a big shell? A friend who checks the shell fits. Thanks for that.", "friend2": "You asked what I want most. A view, and a friend who stops by. One out of two, and it's the good one.", "friend2b": "First thing you ever said to me was 'nice shell'. Nobody says that. I've overcharged you fondly since.", "friend3": "Anyway! Enough of that. Prices are up. Prices always go up around friends.", "friend4": "Stop that. I've got a reputation and a very small heart. It's getting crowded in there.", "friend5": "Two?! ...Yes, all right. Now that's a friend. Back to work.", "price1": "Quiz time! A shell, a pebble, and a story. Which one sells best at the Market?", "price2": "Good guess! Wrong, but good. Shells sell fine. Stories sell the shells.", "price3": "Yes! A shell is a shell. A shell with a story is a treasure. You've got a trader's head, friend.", "pim1": "My cousin Pim swam by today. Wanted to swap houses again. He always wants my house. Every house!", "pim2": "Almost! Then I remembered last time. He got a cone shell, I got a sock. Not this time, Pim.", "pim3": "I think he likes being near me. Pim never says it. Crabs don't. We just borrow each other's houses.", "vMeet1": "Tap tap! Is this the glass house everyone talks about? I'm Pip. Hermit crab, trader, house hunter.", "vMeet2": "Word gets round the reef. New keeper, new aquarium, very nice glass. I had to see it for myself.", "vMeet3": "Likewise! Lovely house. A bit big for a crab, but lovely.", "vMeet4": "Come and find me at the Market out in Open Water. I've got gossip, shells and terrible prices. Bye for now!", "vChat1": "Business is slow, so I came to visit my favourite customer. That's you! Don't tell the others.", "vChat1__2": "Just passing! Well, scuttling. Your aquarium is on my way to nowhere in particular.", "vChat2": "Booming! Well, wobbling. A clam offered me two pebbles for a whelk. Outrageous. I said three.", "vChat3": "Nearly! I saw a lovely tin can by the Ruins. Roomy, rustic, a little bit dented. I'm thinking about it.", "vGift1": "For you, friend: {gift}! Free! Pip doesn't do free, so don't get used to it.", "vGift2": "My pleasure! Tell your friends where you got it. Pip's, at the Market. Best prices on the reef.", "vGift3": "No catch! Claw on shell. It's a gift. I'm allowed to be nice sometimes.", "vAskA": "Settle something for me. A big shell with a view, or a small shell that's cosy?", "vAskA1": "Big with a view! That's what I said! My cousin Pim said cosy. Ha! Wait till I tell him.", "vAskA2": "Cosy, hmm. Sensible. Annoyingly sensible. My cousin Pim will be unbearable about this.", "vAskB": "Business question. If you ran a stall at the Market, what would you sell?", "vAskB1": "Fish! Fair enough, you're a keeper. Just don't set up next to me. I can't compete with that.", "vAskB2": "Shells? A competitor! I'm flattered. And worried. Mostly flattered.", "vRecA1": "I took your advice and looked for a big shell with a view. Found one! It's a teacup. The view is lovely.", "rVRecA11": "Roomy, with a handle! Hard to turn in, but the handle makes a lovely hat rack.", "rVRecA12": "Come round! It's the Market from above. Everyone's small. I'm the smallest. It's wonderful.", "vRecA2": "You said small and cosy, so I tried a thimble. Very cosy. I can't turn round. Still thinking about it.", "rVRecA21": "No! In forwards, out forwards. Backing out is a two-claw job.", "rVRecA22": "Cosy is right. Cosy with a view would be perfect, though. I'm told they're hard to combine. By me.", "vRecB1": "Still dreaming of that fish stall? I saved you a spot two stalls down. Not next to me, mind.", "rVRecB11": "Perfect! Far enough that we don't haggle. Close enough that I can watch. Friendly watching.", "rVRecB12": "Fish, with a story each. Stories sell the goods. That's the first rule of the Market.", "vRecB2": "Still after my shell trade? I've been watching you. Friendly watching. Competitive watching.", "rVRecB21": "A student! Lesson one: never pay full price. Lesson two: see lesson one.", "rVRecB22": "Both of us! It's the Market's oldest sport. Loser buys the pretend shells." }, "choices": { "meetSell": "What do you sell?", "meetShell": "Nice shell!", "meetLook": "Just looking.", "hagLow": "Two shells.", "hagYes": "Deal, ten!", "hagNo": "It's a pebble, Pip.", "hagFour": "Four.", "hagWalk": "I'm walking away.", "houseHelp": "Want help finding one?", "houseScary": "Is moving scary?", "houseWow": "That's amazing.", "houseChaos": "Sounds chaotic.", "houseWise": "Wise words, Pip.", "houseWant": "What do you want most?", "storyPell": "So Pell started the Market?", "storyStill": "And you're still here.", "b0Rare": "It has to be rare.", "b0Useful": "It has to be useful.", "b0Loved": "Somebody has to love it.", "b0Go": "I'll find it.", "b0Price": "What's it worth to you?", "b0Sell": "Ten shells and it's yours.", "b0Free": "No charge. It's yours.", "b1Fish": "The fish, easily.", "b1View": "You can see out of it.", "b1Why": "You're going to judge it?", "b1Ok": "Two decorations, Pip approved.", "b1Home": "It feels like home.", "b1Work": "It feels like a lot of work.", "b2Legs": "The legs. Obviously.", "b2Lean": "The customers.", "b2Why": "Why sell a fish?", "b2Ok": "Ten shards, one fish sold.", "b2Great": "A very good price.", "b2Low": "Less than I hoped.", "b3Proud": "Pell would be proud of you.", "b3Again": "Tell it to me again some time.", "b4Worth": "Worth moving for.", "b4Silly": "Silly. You're happy here.", "b4Why": "Why decorate mine?", "b4Ok": "One kettle, one decoration.", "b4Fits": "Does it fit?", "b4Far": "Will you still trade with me?", "giftFree": "No charge? From you?", "giftThanks": "Thank you, Pip!", "qShoal11": "Want a scale?", "qShoal12": "What's a scale worth?", "qPartyH1": "Which mask suits me?", "qPartyH2": "Is the pumpkin comfy?", "qPartyAny1": "What sells best there?", "qPartyAny2": "Will you go?", "qSeasonSpring1": "What's your dream shell?", "qSeasonSpring2": "I'll hunt for one with you.", "qSeasonSummer1": "Why is summer best?", "qSeasonSummer2": "Lots of customers!", "qSeasonAutumn1": "What did the storm toss up?", "qSeasonAutumn2": "Can I see?", "qSeasonWinter1": "What are deep goods?", "qSeasonWinter2": "Are your claws cold?", "qRaceNew1": "Bet on me!", "qRaceNew2": "What are the odds?", "qRaceLast1": "I'm going for a cup!", "qRaceLast2": "What if I lose?", "stockSleep": "Don't you ever sleep in?", "stockGone": "Do you miss what it takes?", "beat1How": "How full is it?", "beat1Home": "What kind of home?", "beat2Build": "Will you build there?", "beat2Jar": "Is the jar full enough?", "beat3Visit": "Can I come round?", "beat3Proud": "You did it, Pip.", "qMorning11": "What's good today?", "qMorning12": "Isn't it too early?", "qDay11": "Busy day for you.", "qDay12": "Got a minute to chat?", "eveGossip": "Any gossip today?", "eveBye": "Good night, Pip.", "qNight11": "Do they really shine?", "qNight12": "Can I help polish?", "soldHigh": "I got a great price.", "soldLow": "I may have sold it cheap.", "qDidBought11": "I did haggle a bit.", "qDidBought12": "I paid full price.", "forLook": "I'll keep an eye out.", "forFriend": "Who's this friend?", "qDidCraft11": "Priceless? Really?", "qDidCraft12": "I'd rather keep it.", "giftKind": "Very kind, I hope.", "giftBiz": "Bad business, then.", "qDidChest11": "Not a shell in it.", "qDidChest12": "I'll show you what I found.", "qGossipOllie11": "Does anyone buy the wrapping?", "qGossipOllie12": "Is she pinning everywhere?", "marloOffer": "What did you offer him?", "marloHole": "Why would you want a hole?", "shelbyBoat": "You'd live in it alone?", "shelbyTrue": "Do you believe him?", "qGossipLumen11": "Did you learn anything?", "qGossipLumen12": "Try it for two minutes.", "regWink": "Do regulars get a discount?", "regStay": "I like it here.", "friendToo": "I only talk like this with you, too.", "friendHag": "Fine. Two shells for the pebble.", "priceShell": "The shell.", "priceStory": "The story.", "pimSwap": "Did you swap?", "pimWhy": "Why yours?", "pVmHow": "How did you find me?", "pVmHi": "Nice to meet you, Pip!", "pVcShop": "How's the shell business?", "pVcHouse": "Found a new house yet?", "pVgThanks": "Thanks, Pip!", "pVgCatch": "What's the catch?", "pVaBig": "Big, with a view!", "pVaCosy": "Small and cosy.", "pVbFish": "Fish, of course.", "pVbShells": "Shells, like you.", "qVRecA11": "A teacup? Is it comfortable?", "qVRecA12": "Can I see the view?", "qVRecA21": "Can't you turn round?", "qVRecA22": "Cosy sounds right to me.", "qVRecB11": "Two stalls down is perfect.", "qVRecB12": "What would I sell?", "qVRecB21": "I'm just learning the trade.", "qVRecB22": "Watching me watching you?" }, "barks": { "0": "A customer! Hello!", "1": "Shells! Gossip! Free advice!", "2": "Prices turn like the tide, friend!", "3": "Don't touch the whelk, it's my house.", "4": "Haggle with Pip? Any time!" }, "visit": { "chat": "Tap tap! Anyone home?", "gift": "Delivery! No charge. Don't tell anyone.", "question": "Got a question for you, friend!", "meet": "Hello in there! Is this the glass house everyone talks about?" } }, "ui": { "talk": "Talk to {name}", "tag": "Tap to talk", "next": "Next", "goodbye": "Goodbye", "close": "Close", "skip": "Show the whole line", "creatureAt": "{creature} · {place}", "travelling": "{creature} · this week in the {place}", "friendship": "Friendship", "hearts": "{count} of {max} hearts", "heartUp": "{name} likes you a little more.", "heartNew": "A new heart with {name}!", "storyAhead": "{name}'s story at {count} hearts", "giftAhead": "A gift at {count} hearts", "storyHeard": "You've heard {name}'s story", "giftReady": "{name} has something for you", "giftTaken": "You have {name}'s gift: {item}", "giftDecor": "{name} gave you the {item}. It's in your Pantry.", "giftWardrobe": "{name} gave you the {item}. It's in your wardrobe.", "notHere": "Swim to {name} to talk.", "failed": "{name} didn't catch that. Try again in a moment.", "stall": "See his stall", "pipStall": "See his stall", "visiting": "{creature} · visiting your aquarium", "visitPresent": "{name} gave you {item}.", "presentGrams": "{grams} g of {item}", "presentPieces": "{amount} {item}", "presentDecor": "a {item}", "bondScene": "{name} has something to tell you", "bondJob": "{name} asked you for something · see your Quests", "bondThanks": "{name} wants to thank you" }, "items": { "knitted-scarf": "Knitted Scarf", "captains-cap": "Captain's Cap" }, "pipStall": { "title": "Pip's stall", "restock": "Fresh today · new stock at {time}", "loading": "Opening the counter", "talkFirst": "Talk to Pip first today, then he'll sell to you.", "closed": "The counter is closed today.", "kind": { "shore": "Shore find", "deep": "From the deep", "rare": "Rare shell · decoration" }, "level": "Level {level}", "bought": "Bought today", "buyLabel": "Buy {name} for {count} coins", "done": "{name} from Pip · in your Pantry", "doneDecor": "{name} from Pip · in your Pantry", "refused": { "CLOSED": "Pip's counter is closed today.", "NOT_IN_STOCK": "Pip doesn't have that today.", "LEVEL": "You need a higher level for that.", "TALK_FIRST": "Talk to Pip first today.", "BOUGHT": "You already bought that today.", "NOT_ENOUGH_COINS": "Not enough coins.", "GUEST": "Choose a name first to trade with Pip.", "other": "Pip couldn't sell that just now. Try again." } }, "lumen": { "name": "Lumen", "creature": "Sea nettle", "lines": { "meet1": "Oh. Hello. I didn't see you there. I was drifting. I'm always drifting, really. I'm Lumen.", "sorry1": "The little ones in the oyster bed? I mind them. I'm so sorry. They don't mean it. They're very young.", "sorry2": "A tip, to make up for them: they only sting with their trailing threads, never the bell. Swim past the top.", "glow1": "Is it? It does that. There's a little light in me that never went out. One day I'll tell you why.", "hi1": "Nice to meet you too. Most fish swim past in a hurry. You stopped. That's... where was I? Ah. Nice.", "calm1": "Good tide to you. Going down to the oyster bed? I'll ask the little ones to be gentle with you, once.", "calm1__2": "Morning, or whatever it is. I'll whisper to the little ones. Your first sting today is forgiven.", "calm1__3": "You came. Good. The oyster bed is quiet. I can ask the little ones to go easy on you, once.", "calm2": "Calm Water. In your first Pearl Catch today, the first sting won't count. Just the first. They're young.", "calmBye": "Drift well. And swim past the top.", "driftA": "Do you ever let the current choose? I do. It's never once taken me anywhere I didn't like.", "driftA__2": "I let the current carry me here today. It knew you'd come. Do you ever let it choose for you?", "driftA__3": "The water turned left this morning, so I turned left. Do you ever let the current decide?", "driftA2": "Then we're a little alike. Next time, go where the water goes, and tell me where you ended up.", "driftA3": "That's brave. I'd get lost. Well, I always get lost. But I'd get lost on purpose, then.", "driftB": "The pearls in the oyster bed glow before they fall. I think they're shy. They wait until nobody's looking.", "driftB2": "The oysters, mostly. But the gold ones... the gold ones I think fall from the sun, a little at a time.", "driftC": "Captain Shelby came by once. He said I'm the slowest friend he has. I took that as a compliment. Slowly.", "driftC2": "The best. He tells stories, I listen. Then I forget the end, and he tells them again. We're both happy.", "driftBye": "Drift well, little fin.", "cousinA": "My cousins bob about in the Arena race. They're not in your way on purpose. They just like to watch.", "cousinA__2": "My cousins are at the Arena again. They don't race. They just float near the line and watch.", "cousinA__3": "Did you see my cousins at the race? Round and pale, bobbing about. They're not there to block you.", "cousinA2": "Oh dear. Dip under them on their beat. They rise, they rest, they rise. You'll feel it.", "cousinA3": "They'd like that. They'll bob twice as hard, which is how jellyfish wave. Don't swim into them.", "cousinB": "Have you seen the little ones at night? They glow at the edges, all together. Like breathing.", "cousinB2": "Then come back late. Float very still. They don't know they're beautiful. Don't tell them.", "story1": "You asked about my light, once. Or did I tell you? I'll tell you now, in case I forgot.", "story2": "When I was a speck, smaller than a grain of sand, the current carried me through a sunken lantern.", "story3": "There was still a spark in it. A tiny one. It stuck to me. I've carried it ever since. It never went out.", "story4": "Marlo says the lantern came from his ship, the Lantern, the Keepers' ship. I'd love to see where it lies.", "story5a": "Would you? It's somewhere on the Lagoon floor, west of the oyster bed. Then the ship's bow. Then... home.", "story5b": "It is. But I'd like to know where it came from. West of the oyster bed, I think. Will you look?", "gift1": "You came back. You always come back. I made you something. It took a long time. Everything does, for me.", "gift2": "A little lantern, shaped like me, with a bit of my glow inside. It's in your Pantry. Put it somewhere dark.", "gift3": "So are your visits. Now you'll have a little light of your own, for when I'm drifting far away.", "gift3b": "Always. Light is just something that hasn't drifted away yet. That one never will. I asked it nicely.", "beat1": "Four visits now. Or five. I lose count. The little ones don't. They've started to rise when you come.", "beat1b": "They know your shadow. It's a kind shadow. They don't get many of those.", "beat1c": "Four. I'll keep it. You can hold the counting, and I'll hold the drifting.", "beat2": "I gave you a name, for the little ones. Jellyfish don't have words, so it's a pulse. Slow, slow, quick.", "beat2b": "Watch my bell. Slow... slow... quick. There. Now every jellyfish in the Lagoon knows you're coming.", "beat2c": "Something like \"the one who stops.\" Most fins don't. You did, the first day.", "beat3": "Last night the little ones pulsed your name all together. Slow, slow, quick. The whole bed lit up.", "beat3b": "You will. They'll do it again. They like it now. It's their favourite word. Their only word.", "beat3c": "I think they missed you. Or they were practising. With little ones it's hard to tell.", "morning1": "Morning light comes down in long threads. I like to think I'm one of them, just slower.", "morning1__2": "Is it morning? The pearls are still sleepy. So am I. I'm always a little sleepy.", "morning2": "I think so. Or I was awake very quietly. From the outside they look the same.", "day1": "Midday. The sun is right above the oyster bed. Everything has a small shadow. Even me.", "day1__2": "The water is warm and busy now. Fins everywhere. I drift a little higher to let them pass.", "rDay11": "Not bother. They make a sort of weather. I just drift higher and let it pass.", "rDay12": "Of course. Slowly. If you get ahead, wait. If I get ahead, I'll be along. Eventually.", "evening1": "Evening. The light goes gold, then blue, then it forgets itself. That's my favourite part.", "evening1__2": "The current slows in the evening. We understand each other, the current and I.", "rEvening11": "The dark. It's softer than people think. Like a blanket made of listening.", "rEvening12": "Then we'll both forget the day, together. That's a nice way to end it.", "night1": "Night. My bell glows brighter now. Not because it's stronger. The dark just listens better.", "night1__2": "You're up late. The little ones are glowing at the edges. Float still a moment and look.", "nightLate1": "You couldn't sleep last time either. I remembered. Stay here, then. I'm very boring, and it helps.", "nightLate2": "Then float here a while. Nobody has ever stayed awake watching a jellyfish. I'm told it's the pace.", "nightGlow1": "Did you? Then I'll glow a bit on purpose. There. You can't tell the difference, but I tried.", "seasonSpring": "Spring. The water is full of tiny things just born. I say hello to each one. It takes all day.", "seasonSpring2": "I will. I'll pick a small one. Well. They're all small ones. I'll pick the one nearest to you.", "seasonSummer": "Summer. The Lagoon is so bright I can hardly find my own glow. I don't mind. I know it's there.", "seasonAutumn": "Autumn. Leaves fall from somewhere far above and drift down to me. I wonder where they started.", "seasonWinter": "Winter. The water is cold and very clear. My light goes further. I can see the whole oyster bed.", "didBred1": "There are new eggs in your aquarium. I felt it. Little lives always make the water hum a bit.", "rDidBred11": "Nervous is right. Little lives are a lot. But the water hums, so they're well.", "rDidBred12": "I'd forget the name. But I'll say hello when it hatches. Slowly. As a pulse.", "didTrip1": "Your fish went out into the open water. Did they drift, or swim with purpose? Drifting is nicer.", "didTrip2": "I knew it. I felt it from here. A very relaxed feeling, a long way off.", "didTrip3": "Oh, well. Somebody has to. I'm sure they looked very brave and very small.", "didForage1": "You've been gathering things from the sea floor. I saw you. You looked very busy and very small.", "rDidForage11": "Everyone looks small from up here. It isn't a judgement. It's a view.", "rDidForage12": "Did you? Hold it to the light when you can. Pretty things like being asked. Then they glow, a bit.", "didGift1": "You gave someone a gift. The current told me. It likes to carry kind news.", "didGift1__2": "Somebody got a present from you lately. That's how light works too. You pass it on.", "rDidGift11": "Kind things weigh nothing, so they go the whole way. The current carries them.", "rDidGift12": "In the current it does. Small news is quickest. A spark is small, too.", "didVisit1": "You visited another keeper's aquarium. Was it pretty? Did they have jellyfish? Never mind. It was nice.", "didVisit2": "Good. I'm glad it's out there being pretty. I'd only have drifted past the door.", "didVisit3": "None? How do they know when it's evening? Well. I hope somebody tells them.", "gossipOllie1": "Ollie came by with a list in every arm. She asked if I'd like to be busier. I said I'd think. Slowly.", "rGossipOllie11": "Not yet. I think I'll still be thinking next spring. I'm quite looking forward to it.", "rGossipOllie12": "I will. Someone has to keep the pace. Ollie can be quick. I'll be the rest.", "gossipMarlo1": "Marlo pretends to be grumpy. But he told me where the Lantern lies, and he didn't have to. That's kind.", "rGossipMarlo11": "Much. He lets the crabs think otherwise. I let them think I'm asleep. We understand each other.", "rGossipMarlo12": "At the Shipwreck, by his hole. He told me twice, in case I forgot. I did. He told me again.", "gossipShelby1": "Captain Shelby told me about a whale who sang to the moon. I forgot the end. He'll tell me again.", "gossipShelby2": "Oh, please don't. I've enjoyed that ending so many times, and I've never once seen it coming.", "gossipPip1": "Pip asked to sell my glow at the Market. A little jar of it. I said no. He said \"a small jar.\" Still no.", "gossipPip2": "I will. It would only drift out of the jar anyway, and then he'd want a refund from the dark.", "gossipPip3": "A number. A big one, I think. He said it so fast it was gone before I could look at it.", "regular1": "You come so often now, the current makes room for you. I've seen it. It moves aside a little.", "regular1__2": "You're one of my regulars. I have three. You, Captain Shelby, and a very patient clam.", "rRegular11": "I like it too. Come as often as the water allows. Slowly, if you like.", "rRegular12": "Very. It gives the day a shape. Even for a jellyfish.", "friend1": "I don't often remember things. But I remember you. Every time. That must mean something.", "friend1__2": "When I drift far, I think of you, and I drift back a little faster. Not much. But a little.", "friend2": "Do you? Then there are two of us doing it. That's safer. One of us is me.", "friend3": "You may be some time. Bring something to read. Do fish read? Ask Captain Shelby.", "bubbles1": "Bubbles always go up. Never down. I've waited and waited. Not one has ever come back.", "bubbles2": "Somewhere with a lot of light, I think. Maybe that's where the gold pearls come from.", "bubbles3": "Oh. I never thought of that. Then I'll stop waiting, and just wave.", "names1": "I name the pearls in the oyster bed. Then they fall, and I forget the names. So I name them again.", "names2": "That one? Morning. No. Moonbit. No. It's called... it's very pretty. That's its name now.", "names3": "Would you? You'd remember them, and I'd just enjoy them. That sounds like a good way to share.", "names4": "Oh yes. You remembered them, and I enjoyed them, and now they've all got different names again.", "sand1": "Every grain of sand down here was once something else. A shell, a stone. I find that comforting.", "sand1__2": "I was smaller than a grain of sand, once. Now look at me. Still small. But drifting further.", "sand2": "Sand, in the end, I suppose. Very slowly. I'd like to be the soft bit, where somebody rests.", "b01": "You stopped again. Most fins go past. I meant to ask you something. It was... ah. What do you look at, when you stop?", "b02a": "Oh, they'd be so pleased. I won't tell them. They'd only sting somebody about it.", "b02b": "Me? There isn't much to see. A bell, some threads. But thank you. I think I went a bit pink.", "b02c": "Yes. That's the best one. There should be more of it about.", "b03": "Now I remember what I wanted to say. One winter I drifted up to the Ice Shelf by mistake. It took a while to be a mistake.", "b04": "There was a small bright thing frozen in the ice. Round. Gold, I think. It shone back at me, and I never said hello.", "b04b": "A very small sun that got cold. Or a coin. Captain Shelby says coin. He has no poetry in him before noon.", "b05": "Somewhere on the Ice Shelf. Will you find it and see if it still shines? I'd go, but I go numb, and then I go sideways.", "b0c1": "You found it? Still there, in the ice? I thought I might have dreamed it. Does it still shine?", "b0c2": "A coin. Then Captain Shelby was right. Please don't tell him. He'll tell it as a story for years.", "b0c3": "I knew it. It got cold, that's all. I'm glad somebody went and said hello. I always mean to.", "b0c4": "You said you look at the little ones. They rose for you this morning. I told them nothing. They just knew.", "b0c5": "You said you look at me when you stop. I've been holding my bell up straighter. It's very tiring.", "b0c6": "You said you just like stopping. Stop here a while, then. There's no job in it at all.", "b11": "The little ones asked about you, in pulses. I think they asked where you go, when you go.", "b12a": "Home. With glass around it. They've never seen glass. I told them it's a very polite kind of water.", "b12b": "So you drift too, a little. I'll tell them. They'll be proud. They'll pulse about it for days.", "b13": "You like to choose for yourself, so I'll only ask. I'd like to look through your glass one night, with my glow.", "b13b": "I'd like to look through your glass one night, with my glow. If the current allows. It usually does.", "b14": "A light needs clear water. Would you service your filter once and feed your fish three times? Then I'll come.", "b15": "Fish who've eaten don't stare so hard at a jellyfish. I've been stared at. It makes me drift backwards.", "b1c1": "Your water is so clear. I came by last night and my light got all the way to the back wall. Did your fish mind?", "b1c2": "Only a little? Then the three meals worked. I drifted backwards just the once.", "b1c3": "A cloud! Yes. I've always wanted to be weather. Thank you for telling me.", "b1c4": "You said you go home, when you go. I see why now. I'd go home too, if I could find it.", "b1c5": "You said the day takes you where it likes. It took you home to mind the filter. I'm grateful to the day.", "b21": "One of the little ones went missing in the night. Then it came back. They're so small, and the current is so... interested.", "b22": "I can't hold them all. I've only got threads, and threads are for stinging. What would you do?", "b23a": "Something soft. Yes. A long line over the oyster bed, and they can all hang on like washing.", "b23b": "I can't count past four. But with a line to hang on, they'd stay in a row, and a row counts itself.", "b23c": "That's what I'd say too, and it's why one went missing. Still. A line they can let go of, when they want.", "b24": "Bring me ten kelp fibre for the line. Then play two rounds of Pearl Catch, so they get used to you up close.", "b25": "Yes. But they'll feel bad about it now. That's progress. They're very young.", "b2c1": "Ten soft fibres, and the whole line is up. They found it straight away. Look at them, all in a row.", "b2c2": "Don't say so. They think they look fierce. That one has been holding on with a very serious bell.", "b2c3": "Four. Then some more four. They've stopped moving for once and I still lost count. It's lovely.", "b2c4": "Something soft to hold was your idea. I told them so. They pulsed about it all night.", "b2c5": "You said to count them every night. I do it now. I get to four, and then I'm happy, and that's the count.", "b2c6": "You said to let them drift. Now they can. They let go, float a bit, and come home along the line.", "b3c1": "You found the lantern, and the bow of the ship, and you brought the shells. Nobody ever went to look before.", "b3c2": "I do. I'll forget, probably. But you'll know. So I've kept it somewhere safe. In you.", "b3c3": "I hold it under my bell at night. The spark looks bigger there. It's just sitting down.", "b3c4": "You said you'd find it, and you did. Fins say that, you know. It usually drifts away.", "b3c5": "You told me my light was safe with me, and then you went and looked anyway. I'll remember that. I'll try.", "b41": "I have cousins in far water who have never heard of me. I've waved for years. A wave doesn't carry.", "b42": "A shell keeps a sound, though. If I pulsed a hello into one and sent it out, do you think anybody would listen?", "b43a": "You would. Yes. You stopped, the first day. Then bring me eight Lagoon shells, and I'll start with the hellos.", "b43b": "That's very kind. I'll put that in one. Bring me eight Lagoon shells. I have a lot of hello saved up.", "b43c": "It kept the sea, didn't it? Hold one up and listen. Bring me eight Lagoon shells, and we'll find out together.", "b44": "You told me your fish drift on their trips. Send them on one more expedition. I like to think of them out there.", "b45": "And send your fish on an expedition, would you? Just one. Ask them to drift a little on the way.", "b46": "So that's eight shells, and one expedition to carry them. I wrote it on the water. It's gone now, but I meant it.", "b47": "My hellos can't swim, and I'd arrive after the cousins had grown up. Your fish are quick, and nearly family.", "b4c1": "Eight shells, full of hello, and your fish came home from their expedition. Well? Did anybody answer?", "b4c2": "Humming. Slow, slow? Then it got there. A hello is mostly the getting there.", "b4c3": "It did? After all this time? I knew it. I'll send eight more one day, to be polite.", "b4c4": "You asked if a shell could keep a pulse. I've thought about that. Slowly. Hold one to your ear and see.", "b4c5": "You told me you remember me too. I've kept that. It's the one thing I haven't had to name twice.", "b4c6": "Thank you for sending my hellos so far. I still have some left. I think I always will.", "vChat1": "Oh. Hello. The current carried me to your glass, and I thought I'd stay a while. If that's all right.", "vChat1__2": "I was drifting and drifting, and then there you were. Your water is very calm. I like it.", "vChat2": "Thank you. I'll just float here, then. Your fish don't mind. They think I'm a cloud.", "vChat3": "Playful, as always. I told them about you. They promised to be gentle. They forget, but they mean it.", "vGift1": "I found {gift} by the oyster bed. It made me think of you. I don't know why. It just did.", "vGift2": "You're welcome. Things drift to where they belong, I think. This one drifted to you.", "vGift3": "Isn't it? I almost kept it. Then I thought, no. It wants to be looked at by you.", "vAskA": "May I ask you something? When you look at the water, do you see the surface, or the deep?", "vAskA1": "The sun on the surface. Yes. Like light that forgot it was falling. I'll think of you there.", "vAskA2": "The deep, where it's quiet and slow. I go there in my dreams sometimes. Now I'll look for you there.", "vAskB": "Another question, if I can remember it. Ah. Do you like rain on the sea?", "vAskB1": "Me too. From down here it sounds like the whole sky is saying hush. Very softly.", "vAskB2": "That's all right. Rain is not for everyone. It's mostly for jellyfish and puddles.", "vRecA1": "I remembered. You see the surface, with the sun. I drifted up there the other day and thought of you.", "rVRecA11": "Bright enough that I couldn't find my own glow. I rose until my bell warmed. Then I sank, in case I stayed.", "rVRecA12": "It's a lovely place to be thought of. Warm, and very high.", "vRecA2": "You see the deep, where it's quiet. I went down a little way last night. It was quiet. You were right.", "rVRecA21": "The kind of quiet where you hear your own bell. Mine said hello.", "rVRecA22": "Not far. Far is for dreams. I went as far as my glow would let me, and it let me quite far.", "vRecB1": "It rained on the sea the other day. I listened for you. I hope you heard it too, wherever you were.", "rVRecB11": "Then we were both listening. The sky said hush to both of us, in different places.", "rVRecB12": "Then the thought arrived. Thoughts drift, like me. Slowly, but they get there.", "vRecB2": "It rained on the sea the other day. I remembered you don't like it, and hoped it was dry where you were.", "rVRecB21": "I'm glad. I'll hope for dry again. Hoping is the one thing I'm quick at.", "rVRecB22": "Cosy is very nice. Rain is best seen from indoors. Or from under a bell." }, "choices": { "meetSting": "Are you one of the stinging ones?", "meetGlow": "Your bell is glowing.", "meetHi": "Nice to meet you, Lumen.", "calmHow": "What does that do?", "calmThanks": "Thank you, Lumen.", "driftYes": "Sometimes.", "driftNo": "I like to choose myself.", "driftPearl": "Where do they come from?", "driftLook": "I'll watch for it.", "driftShelby": "Is he a good friend?", "driftSlow": "Slow is good.", "cousinRace": "They knocked me off the line!", "cousinWave": "I'll wave next time.", "cousinNight": "I'd like to see that.", "cousinBye": "Maybe one day.", "storyFind": "I'll find it for you.", "storyKeep": "Your light is safe with you.", "giftLove": "It's beautiful.", "giftGlow": "Will it really glow?", "beat1Rise": "They know me?", "beat1Count": "It's four.", "beat2Show": "Can you show me?", "beat2Mine": "What does it mean?", "beat3See": "I wish I'd seen it.", "beat3Why": "Why did they do that?", "morningSlept": "Did you sleep at all?", "morningHello": "Good morning, Lumen.", "qDay11": "Do the crowds bother you?", "qDay12": "Can I drift with you?", "qEvening11": "What comes after blue?", "qEvening12": "I'll stay for it.", "nightAwake": "I couldn't sleep.", "nightGlow": "I came to see the glow.", "springHello": "Say hello to one for me.", "springLong": "I'll leave you to it, then.", "qDidBred11": "I'm a bit nervous about them.", "qDidBred12": "Would you say hello to one?", "tripDrift": "They drifted the whole way.", "tripPurpose": "With purpose. They had a job.", "qDidForage11": "Small? Next to you?", "qDidForage12": "I found something pretty.", "qDidGift11": "I wanted to be kind.", "qDidGift12": "News travels fast here.", "visitPretty": "It was very pretty.", "visitJelly": "No jellyfish at all.", "qGossipOllie11": "Did you decide?", "qGossipOllie12": "Stay slow, Lumen.", "qGossipMarlo11": "He's softer than he looks.", "qGossipMarlo12": "Where does the Lantern lie?", "shelbyEnd": "Shall I tell you how it ends?", "shelbyLike": "He does love that whale.", "pipGood": "Good. Keep your glow.", "pipPrice": "How much did he offer?", "qRegular11": "I like coming here.", "qRegular12": "Is that a good thing?", "friendToo": "I remember you too.", "friendSlow": "I'll wait for you to get back.", "bubblesWhere": "Where do they go?", "bubblesSad": "Maybe they're happy up there.", "namesOne": "What's that one called?", "namesHelp": "I'll help you remember.", "namesAgain": "Did my remembering help?", "sandBefore": "What would you like to be next?", "sandNice": "That is comforting.", "b0Little": "The little ones, glowing.", "b0You": "You, mostly.", "b0Still": "Nothing. I just like stopping.", "b0Where": "Where was it?", "b0What": "What do you think it was?", "b0cShine": "It shines. It's a little coin.", "b0cSun": "Yes. Like a very small sun.", "b1Home": "Home, to my aquarium.", "b1Away": "Wherever the day takes me.", "b1Why": "Why feed them three times?", "b1Ok": "Service the filter, feed three times.", "b1cStare": "They stared a little.", "b1cCloud": "They thought you were a cloud.", "b2Soft": "Give them something soft to hold.", "b2Count": "Count them every night.", "b2Let": "Let them drift. They'll come back.", "b2Why": "Won't they sting me?", "b2Ok": "Ten kelp fibre and two rounds.", "b2cWash": "They look like tiny washing.", "b2cCount": "How many are there?", "b3cKnow": "Now you know where it came from.", "b3cCup": "Does the shell cup help your light?", "b4Listen": "Somebody will. I would.", "b4Cross": "They'd be lucky to hear from you.", "b4Sure": "Can a shell really keep a pulse?", "b4Why": "Why an expedition?", "b4Ok": "Eight shells, then an expedition.", "b4cHum": "They came home humming.", "b4cHello": "The far water says hello back.", "lVcStay": "Stay as long as you like.", "lVcLittle": "How are the little ones?", "lVgThanks": "Thank you, Lumen.", "lVgLovely": "It's lovely.", "lVaSurface": "The surface, with the sun.", "lVaDeep": "The deep, where it's quiet.", "lVbYes": "I love the sound of it.", "lVbNo": "Not really.", "qVRecA11": "Was it bright up there?", "qVRecA12": "That's lovely, Lumen.", "qVRecA21": "Was it still quiet?", "qVRecA22": "Did you go far?", "qVRecB11": "I heard it too. Hush, hush.", "qVRecB12": "I was thinking of you too.", "qVRecB21": "It stayed dry, thank you.", "qVRecB22": "I was inside, cosy." }, "barks": { "0": "Oh. Hello. I was drifting.", "1": "Careful by the oyster bed. The little ones are playful today.", "2": "Light is just something that hasn't drifted away yet.", "3": "The current is kind this morning. Or is it evening?", "4": "Mind the threads. They tickle, mostly." }, "visit": { "chat": "Oh. Hello. I drifted all the way here.", "gift": "I brought something. It was glowing, a little.", "question": "I was wondering something. Slowly." } } }, "forage": { "gatheredGrams": "{name} · {amount} g gathered. It is in your Pantry.", "gatheredPieces": "{name} ×{amount} gathered. They are in your Pantry.", "tooFar": "Swim closer to bite it.", "regrowing": "Bare for now: it is growing back.", "regrowingIn": "Bare for now: it grows back in {time}." }, "tools": { "title": "Tools", "lede": "Better tools make chores quicker, never kinder or harsher to your fish.", "tier": "Tier {tier}", "worn": "{percent}% worn", "new": "Like new", "repair": "Repair", "buy": "Buy {name}", "opensAt": "{name} opens at level {level}", "plan": "Make {name} at the bowl: start with {key} · {coins} coins", "top": "The best there is.", "foot": "A tool wears a little with every use and always keeps at least half its edge; a repair here makes it new. The shop sells the first step up, the bench makes the rest.", "bought": "{name} is yours.", "repaired": "Good as new.", "refused": { "UNKNOWN_TOOL": "That tool is unknown.", "MAXED": "This is the best tier.", "LEVEL_REQUIRED": "Not yet: it opens at a higher level.", "INSUFFICIENT_COINS": "Not enough coins.", "NOT_SOLD": "The bench makes this one, not the shop.", "NOTHING_TO_REPAIR": "It is like new already.", "TIER_REQUIRED": "Get the tier below it first.", "ALREADY_HAVE": "You already have it.", "COMMAND_REFUSED": "That did not work. Try again." }, "effect": { "stroke": "Patches wiped per tap: {value}", "reach": "Catch zone ×{value}", "pellets": "{value} pellets a shake", "width": "Pearl catch width ×{value}", "hits": "{value} fewer bites a node", "wave": "swipe across the glass to wipe it all" }, "sponge": { "kind": "Sponge", "tier1": "Sponge", "tier2": "Algae Magnet", "tier3": "Scraper Blade", "tier4": "Wave Wiper" }, "net": { "kind": "Net", "tier1": "Net", "tier2": "Wide Net", "tier3": "Bag Net" }, "scoop": { "kind": "Food scoop", "tier1": "Shaker", "tier2": "Big Scoop", "tier3": "Deep Scoop" }, "rod": { "kind": "Pearl Catch", "tier1": "Bare fins", "tier2": "Pearl Net", "tier3": "Shell-rim Net" }, "bite": { "kind": "Forage bite", "tier1": "Bare bite", "tier2": "Forage Pouch", "tier3": "Forage Lantern" }, "rack": { "readyNow": "upgrade ready", "readyCount": "Upgrades ready: {count}", "upgraded": "Upgraded!", "now": "Now", "next": "Next", "topTitle": "Top tier", "ladder": "Tiers", "source": { "start": "Start", "shop": "Sold at the shop", "workshop": "Made at the bench from a plan" }, "lv": "Lv {level}", "changes": "What {name} changes", "does": "What it does", "stat": { "stroke": "Wipe reach per tap", "reach": "Catch zone", "pellets": "Pellets per shake", "width": "Pearl catch width", "hits": "Bites saved per node", "scrapings": "Algae scrapings per clean", "wave": "One swipe wipes the whole glass" }, "no": "No", "condition": "Condition", "wearNote": "Wear only dims what the tier adds; a worn tool keeps at least half of it.", "takes": "What it takes", "level": "Keeper level", "youAre": "you are {level}", "coins": "Coins", "locked": "{name} opens at level {level}", "layOut": "Lay the plan out on the bowl", "shortMaterials": "Materials missing: {count}", "layOutHint": "The bowl fills with these materials; press Mix to start it." }, "capacity": { "label": "Capacity", "scoop": "Hoppers hold {percent}% more", "sponge": "Cartridges last {percent}% longer" } }, "presence": { "online": "Online", "busy": "Busy", "afk": "Away", "tray": "In tray", "trayHint": "The app is running in the tray, not in the game", "onlineHint": "Here and listening", "busyHint": "Here, but keep it short", "afkHint": "Away for a while · /afk adds a line", "yours": "Your status", "autoNote": "You have been idle, so you show as Away until you move or type." }, "exhibition": { "title": "Exhibition", "close": "Leave the Exhibition", "open": "See the podiums", "rowHint": "This week's aquarium show in the Showcase Gallery", "enterOne": "Enter", "prizeWaiting": "A prize is waiting", "tab": { "week": "This week", "vote": "Vote", "results": "Results", "schools": "School fame" }, "failed": "The Exhibition could not be reached. Try again in a moment.", "loading": "Opening the Gallery…", "entered": "Entered in {class} · rubric {score} / 100", "refusal": { "NOT_THIS_WEEK": "That class is not on show this week.", "ALREADY_ENTERED": "You already have an entry in that class this week.", "ALL_ENTERED": "You have an entry in all three classes this week.", "TOO_FEW_FISH": "An entry needs at least three hatched fish in the aquarium.", "PRIVATE": "A private aquarium cannot be shown. Open it to visitors first.", "NOT_ELIGIBLE": "Sign in with an account to enter the Exhibition.", "NETWORK": "The Gallery did not answer. Try again in a moment.", "REFUSED": "The entry was not taken. Try again in a moment.", "AQUARIUM_NOT_FOUND": "That aquarium could not be found." }, "collected": "Collected: {coins} coins and {ribbons} ribbons", "collectFailed": "The prizes could not be collected. Try again in a moment.", "noRibbon": "No ribbon yet", "ribbon": { "gold": "Gold ribbon", "silver": "Silver ribbon", "bronze": "Bronze ribbon" }, "rubric": "How the judges scored it", "part": { "habitat": "Habitat fit", "theme": "Class theme", "health": "Fish health", "water": "Water and glass", "variety": "Variety", "quality": "Fish quality" }, "weekTitle": "{year} · Week {week}", "lead": "Three classes this week. The judges score every aquarium out of 100, keepers vote on pairs, and the top three of each class win a trophy.", "endsIn": "Judging in {time}", "ribbonLines": "Ribbons at {gold} · {silver} · {bronze}", "stat": { "score": "Score", "judges": "Judges", "votes": "Votes", "place": "Place" }, "enterBest": "Enter this aquarium", "goVote": "Vote", "classes": "This week's classes", "entries": "Entries: {count}", "score": "Rubric {score}", "enterHere": "Enter in this class", "how": "Your entry is the aquarium on screen at the moment you enter it, with at least {min} hatched fish. One entry per class each week. Ribbons are not a race: every aquarium that reaches a line gets one.", "voter": { "GUEST": "Sign in with an account to vote.", "NO_HANDLE": "Choose a username to vote.", "LEVEL": "Voting opens at level {level}.", "NEW_ACCOUNT": "Voting opens a week after your aquarium's first day." }, "unnamed": "An aquarium", "level": "Level {level}", "pickLabel": "Vote for {name}", "pick": "This one", "voteTitle": "Which is nicer?", "votedToday": "Votes today: {count} · now: {session}", "or": "or", "vote": { "NO_PAIR": "No pair to show right now. Come back when more aquariums have entered.", "TOO_FAST": "That is a lot of votes for one hour. Take a breather and come back.", "DAILY_LIMIT": "That is all the votes for today. Thank you!", "BALLOT_GONE": "That pair has gone. Here is a new one.", "WEEK_OVER": "This week's judging has closed.", "ALREADY_VOTED": "You already voted on that pair.", "NETWORK": "The Gallery did not answer. Try again in a moment.", "INVALID_INPUT": "That vote could not be read.", "NOT_ELIGIBLE": "Voting is not open to you yet." }, "skip": "Show another pair", "voteHow": "Two aquariums of one class, neither yours nor your School's. Pick the one you like more; your vote counts once a pair.", "prizesTitle": "Last week's prizes", "prizesCollected": "Last week's prizes are collected", "place": { "1": "1st", "2": "2nd", "3": "3rd" }, "ribbonPieces": "{count} ribbons for the Workshop", "collect": "Collect", "noResults": "No results yet. The first podiums stand after the first week.", "noPodium": "A podium needs at least {min} entries in a class.", "finalLine": "Score {final} · judges {rubric} · votes {vote}", "yourPlace": "Your place: {place} of {count} · score {final}", "datedTitle": "Your podium badges", "dated": "{year} · Week {week}", "class": { "reef": { "name": "Coral Reef", "hint": "Reef fish among corals, anemones and fans." }, "rock": { "name": "Rocky Grotto", "hint": "Rock dwellers among arches, stones and caves." }, "sand": { "name": "Sandy Bed", "hint": "Sand fish among shells, urns and low plants." }, "weed": { "name": "Planted Garden", "hint": "Weed fish in a garden of kelp, moss and plants." }, "wreck": { "name": "Sunken Wreck", "hint": "Wreck fish among lanterns, chests and anchors." }, "colour": { "name": "Colour Parade", "hint": "As many fish colours as you can show." }, "bred": { "name": "Home Bred", "hint": "Fish raised from your own pairs; the longer the line, the better." } }, "entering": "Entering your aquarium…", "enterAtHome": "Entries come from your own aquarium. Go home to enter one." }, "fame": { "open": "Open the records", "tip": "Server firsts, records and the school fame table", "signedOut": "Sign in to read the records hall.", "eyebrow": "Records hall", "title": { "heading": "Fame", "trailblazer": "Trailblazer", "record-holder": "Record Holder", "exhibition-champion": "Exhibition Champion", "exhibition-medalist": "Exhibition Medallist", "blue-ribbon": "Gold Ribbon Keeper", "ribbon-collector": "Ribbon Collector", "school-champion": "Champion School", "decade-10": "Tidepool Keeper", "decade-20": "Kelp Forester", "decade-30": "Coral Curator", "decade-40": "Shoal Captain", "decade-50": "Reef Architect", "decade-60": "Tide Sage", "decade-70": "Deepwater Ranger", "decade-80": "Abyss Explorer", "decade-90": "Ocean Elder", "decade-100": "Reef Legend", "mastery-1": "Seastar", "mastery-5": "Starlit Keeper", "mastery-10": "Moon Tide", "mastery-25": "Northern Light", "mastery-50": "Sea of Stars", "mastery-100": "Eternal Tide", "line-founder": "Line Founder", "signature-tide-fountain": "Keeper of the Tide Fountain", "signature-reef-crown": "Bearer of the Reef Crown" }, "titleHow": { "trailblazer": "You hold a server first.", "record-holder": "You are in the top three of a record table.", "exhibition-champion": "Your aquarium won its class at the Exhibition.", "exhibition-medalist": "Your aquarium stood on an Exhibition podium.", "blue-ribbon": "Your aquarium earned a gold ribbon.", "ribbon-collector": "Your aquariums earned five ribbons.", "school-champion": "Your School topped last season's fame table." }, "yourTitles": "Your titles · tap one to show it under your name", "noTitles": "No titles yet. Ribbons, podiums, server firsts and records each earn one.", "titlesLocked": "Titles still to earn: {count}", "firsts": "Server firsts", "noFirsts": "No firsts yet. The first keeper to breed a rare colour or reach a level milestone is written here.", "moments": "Great moments", "streaks": "Longest daily streaks", "noRecords": "Nothing recorded yet.", "days": "{count} days", "rarest": "Rarest variants kept", "onlyOne": "Only @{handle} keeps one", "keepers": "Kept by {count} keepers", "winners": "Exhibition winners", "noWinners": "No winners yet.", "schools": "School fame", "seasonLead": "Season {season} · ends {ends}. School order points and members' Exhibition ribbons and podiums add up.", "noSchools": "No school has fame this season yet.", "orderPoints": "Orders {points}", "showPoints": "Exhibition {points}", "first": { "level": "@{handle} is the first keeper to reach level {level}", "morph": "@{handle} bred the first {morph} {species}", "colour": "@{handle} bred the first {colour} {species}" }, "moment": { "shoal": "A golden shoal swam through {place}", "exhibition": "Exhibition winners: {winners}" } }, "itemTip": { "coins": "{coins} coins", "worth": "Worth", "owned": "Owned", "never": "Never", "limit": "Limit", "price": "Price", "grows": "Grows up in", "sells": "Sells for", "xp": "Experience", "xpValue": "{buy} to buy · {sale} to sell", "perTank": "{count} per aquarium", "age": "Age", "health": "Health", "glass": "Keeps the glass clear", "water": "Cleans the water", "fed": "Keeps fed", "heals": "Health back", "pace": "Quality pace", "growth": "Growth", "perfect": "Perfect meal", "yes": "Yes", "perGram": "{coins} a gram", "keeps": "Keeps", "neverStale": "Never goes stale", "tier": "Tier", "capacity": "Clear water for", "capacityValue": "{count} fish", "cartridge": "Cartridge", "cartridgeValue": "{days} days · {coins} coins", "hopper": "Hopper", "hopperValue": "{count} meals", "maxTemp": "Warms up to", "warms": "Warms", "warmsValue": "{value} °C an hour", "swing": "Swing", "steady": "Holds steady", "effect": "Effect", "kind": { "fish": "Fish", "plant": "Plant", "decor": "Decoration", "food": "Fish food", "madeFood": "Workshop food", "equipment": "Equipment", "tool": "Hand tool", "achievement": "Achievement", "badge": "Badge", "care": "Care good", "collection": "Collection page", "currency": "Currency", "kit": "Expedition kit", "level": "Keeper level", "mastery": "Research crown", "material": "Workshop material", "npc": "Sea folk", "perk": "Crown perk", "place": "Place", "quality": "Quality", "quest": "Quest", "recipe": "Workshop recipe", "research": "Research study", "status": "Fish status", "unlock": "Level unlocks", "wardrobe": "Wardrobe piece", "xp": "XP" }, "source": { "legendary": "A legendary friend · never in the shop", "wild": "A wild egg from {place}", "shop": "In the shop from level {level}", "prize": "Won, never sold", "workshop": "Made in the Workshop", "culture": "From the culture drawer", "free": "Free, always", "pantry": "Sold in the Pantry", "start": "Every keeper starts with it" }, "alsoGives": "Also gives", "anyClass": "Any {class}", "branch": "Branch", "chain": "Story", "class": "Class", "coinsName": "Coins", "comfort": "Happy between", "comfortValue": "{min} to {max} °C", "costs": "Costs", "creature": "Creature", "dislikedBy": "Disliked by", "earnedBy": "Earned by", "expeditionFinds": "Expedition finds", "family": "Family", "fits": "Fits a {class} line in", "foodEffect": "Food effect", "forageHere": "Forage here", "from": { "title": "Where to get it", "scrapings": "Wipe green glass clean · {grams} g a clean", "shedScale": "A grown fish's meal leaves one now and then · {percent}% of meals", "eggshell": "The first meal after an egg hatches", "cutting": "Trim a grown plant", "expedition": "Expeditions to {place}", "heart": "Expeditions to {place} with a team of {count} or more", "forage": "Forage at {place} · {amount} a node", "shoal": "Catch it in a golden shoal in Open Water", "exhibition": "Won at the Exhibition", "pip": "Pip's stall at the Market, on some days" }, "giftAt": "Gift at {count} hearts", "goals": "Steps", "home": "Home", "howEarned": "How it is given", "inBowl": "In the bowl", "inJar": "In the jar", "keepersHere": "Keepers here", "keyOf": "Key ingredient of", "kitLore": "A better kit lifts the rarity of what a trip brings home. It wears out after its trips and the free kit takes over.", "ladder": "All tiers", "lasts": "Lasts", "leadsTo": "Leads to", "left": "Left", "levelName": "Level {level}", "levelNow": "Level now", "levelProgress": "Progress to the next level", "levelValue": "Level {level}", "levelsToGo": "{count} levels to go", "lovedBy": "Loved by", "madeAt": "Made at the bench", "madeWorth": "Made value", "madeWorthValue": "×{times} the inputs", "makes": "Makes", "makesFood": "{grams} g of {name}", "needs": "Needs first", "nextLevelAt": "Next level at", "nextUnlocks": "Opens at level {level}", "notes": "Research notes", "openedBy": "Opened by finishing", "opensAt": "Opens at", "opensHere": "Opens at this level", "opensRecipes": "Opens recipes", "perPiece": "{coins} a piece", "perks": "Perks", "pieces": "Pieces", "progressValue": "{have} of {total}", "qualityLore": "Quality climbs with good care over a fish's life: fed on time, clean glass, warm enough water.", "qualityLoreBred": "Care alone stops at Gold. This tier comes from breeding two fine parents.", "rarityLore": "Rarity is rolled when something is made, found or caught. A rarer roll goes further at feeding time and sells for more.", "reward": "Reward", "saleTimes": "Sale value", "sellsAll": "Sells back for", "sickBelow": "Sick below", "slot": "Slot", "slotsAt": "Crown slots open", "slotsValue": "Level {first} and {second}", "spentOn": "Spent on", "staleIn": "Fresh for {time}", "status": "Status", "stored": "Stored", "studyTime": "Study time", "takes": "Takes", "toGo": "To go", "travels": "Travels · {place} this week", "tripsValue": "{count} trips", "usedIn": "Used in", "value": "Value", "waterNow": "Water now", "whoIsHere": "Who you meet here", "wiki": "Open its Reef Journal page", "wildEggs": "Wild eggs", "xpAmount": "{xp} XP", "xpLore": "XP comes from buying and selling fish, placing new decorations, quests and achievements. Each level opens new fish, decorations and tools.", "state": { "learned": "Researched", "earned": "Earned", "done": "Finished", "owned": "Owned", "worn": "Worn now", "ready": "Ready to collect", "studying": "Studying now", "active": "In progress", "open": "Open", "locked": "Not open yet", "missing": "Not yet", "soon": "Coming soon" }, "statusName": { "health": "Health", "hunger": "Fed", "temperature": "Water temperature" }, "statusLore": { "health": "Meals, clean glass and the right warmth keep a fish well. A sick fish stops gaining quality until Remedy or good care brings it back.", "hunger": "How long the last meal still carries this fish. A hungry fish starts to lose health, and a loved food keeps it fed longer.", "temperature": "Each fish is happiest in its own band. Outside it, it grows slower and its quality stops climbing; a heater sets the water." }, "earn": { "sell": "Selling grown fish", "quests": "Quests", "achievements": "Achievements and collection pages", "streak": "Your daily streak", "stall": "Your Market stall", "goods": "Selling Pantry goods" }, "spend": { "fish": "Fish and eggs", "decor": "Decorations and plants", "equipment": "Filters, feeders and heaters", "plans": "Workshop plans and research" }, "portion": "Fills", "wellFed": "Well-fed sale", "set": "Set", "setOnly": "{set} · {total} pieces", "setPlaced": "{set} · {placed} of {total} here", "setMatched": "Matched set", "setMatchedValue": "+{percent}% quality pace", "setNeeds": "Set bonus", "setNeedsValue": "{count} different pieces: +{percent}% quality pace" }, "wardrobe": { "title": "Wardrobe", "lead": "Dress this fish. Every change saves at once and shows wherever it swims.", "slots": { "head": "Head", "face": "Face", "neck": "Neck", "back": "Back", "tail": "Tail" }, "none": "Nothing", "takeOff": "Take off", "turn": "Turn", "empty": "Nothing for this slot yet.", "getMore": "Find more in the shop", "noFit": "Doesn’t fit", "noFitHint": "This slot can’t sit well on a {species}, so it stays empty.", "copyTitle": "Copy this look", "copyHint": "One tap dresses another fish the same way.", "copied": "{name} is wearing the same look.", "failed": "The outfit could not be saved. Try again.", "refused": { "NOT_OWNED": "That piece isn’t in your wardrobe.", "WRONG_SLOT": "That piece goes in another slot.", "EGG": "An egg can’t wear anything yet.", "NO_FISH": "That fish isn’t in this aquarium any more.", "COMMAND_REFUSED": "The change was refused. The outfit is unchanged." }, "source": { "shop": "Shop", "catalogue": "Fashion Catalogue", "party": "Halloween party shop", "quest": "Halloween quests", "npc": "Gift from {npc}", "stall": "Captain Shelby's stall" }, "shop": { "title": "Wardrobe", "lead": "Pieces for your fish to wear. Buy one once and any of your fish can wear it.", "catalogue": "Fashion Catalogue", "issue": "{month} issue", "catalogueLead": "A new issue every month, with a secret piece on its last page. Its pieces are sold only while that issue is out.", "reveal": "Turn to the last page", "secret": "Secret piece", "ends": "Next issue on {date}", "level": "Level {level}", "owned": "In your wardrobe", "buyLabel": "Buy {name} for {count} coins", "done": "{name} is in your wardrobe. Try it on from a fish’s Wardrobe tab.", "failed": "The purchase could not be confirmed. Try again.", "refused": { "NOT_FOR_SALE": "That piece isn’t for sale this month.", "LEVEL": "That piece opens at a higher level.", "OWNED": "You already have that piece.", "NOT_ENOUGH_COINS": "Not enough coins yet.", "GUEST": "Sign in to buy wardrobe pieces.", "COMMAND_REFUSED": "The purchase was refused. Your coins are unchanged.", "FIND_SHELBY": "Find Captain Shelby and talk to him this week to buy from his stall." }, "stall": "Captain Shelby's stall", "stallWhere": "This week in the {place}", "stallEnds": "He moves on {date}", "stallEmpty": "Nothing on his stall this week.", "stallLead": "Things he picked up on the Long Road, two different ones each week. Find him and talk to him this week, and they are yours to buy until he moves on." }, "items": { "knit-beanie": { "name": "Knit Beanie", "blurb": "A ribbed teal beanie with a fluffy pompom, for cool currents." }, "flower-crown": { "name": "Flower Crown", "blurb": "A wreath of little sea-garden flowers." }, "captains-cap": { "name": "Captain’s Cap", "blurb": "Captain Shelby’s spare cap, with a gold anchor on the front." }, "witch-hat": { "name": "Witch Hat", "blurb": "Tall, crooked and very Halloween." }, "round-glasses": { "name": "Round Glasses", "blurb": "Tortoiseshell frames for a studious fish." }, "monocle": { "name": "Monocle", "blurb": "One gold rim on a fine chain. Very distinguished." }, "pumpkin-mask": { "name": "Pumpkin Mask", "blurb": "A carved pumpkin mask with a candle-warm glow round the eyes." }, "knitted-scarf": { "name": "Knitted Scarf", "blurb": "Red and cream, knitted by Ollie with all eight arms." }, "pearl-necklace": { "name": "Pearl Necklace", "blurb": "A string of pearls with a drop at the front." }, "bat-wings": { "name": "Bat Wings", "blurb": "Little costume wings that flap as the fish swims." }, "angel-wings": { "name": "Angel Wings", "blurb": "Soft feathered wings that open with every stroke." }, "tail-ribbon": { "name": "Tail Ribbon", "blurb": "A satin bow tied round the tail." }, "bell-charm": { "name": "Bell Charm", "blurb": "A red collar with a little gold bell that swings." }, "ships-lamp": { "name": "Ship's Lamp", "blurb": "The last little lamp from the Lantern's hold, on a ship's chain. A gift from Marlo." }, "pips-old-shell": { "name": "Pip's Old Shell", "blurb": "The spiral shell Pip lived in for three years, now a hat. A gift from Pip." }, "anchor-charm": { "name": "Anchor Charm", "blurb": "A little brass anchor on a twist of sailor's rope, worn round the tail." }, "sea-glass-specs": { "name": "Sea Glass Specs", "blurb": "Round specs glazed with frosted sea glass, from a beach far down the Long Road." }, "sailor-bandana": { "name": "Sailor's Bandana", "blurb": "A spotted navy bandana, knotted at the back the way old sailors wear it." }, "compass-pendant": { "name": "Compass Pendant", "blurb": "A brass pocket compass on a plaited cord. Its needle still points the way home." } } }, "research": { "lead": "Notes come from what you discover in your aquarium. Spend them with coins on one study at a time; each one opens something new for good.", "studyingLead": "Studying {name}. It finishes on its own, even while you are away.", "readyLead": "{name} is ready. Collect it to put it to work.", "notes": "Notes", "left": "{time} left", "oneAtATime": "One study at a time", "collect": "Collect", "howNotes": "How Notes work", "learnedKicker": "Research complete", "learned": "{name} researched", "masteryLearned": "Its first perk is on. You can switch between its two perks here at any time, for free.", "ok": "Lovely", "tier": "Tier {tier} · from level {level}", "levelShort": "Level {level}", "careProposed": "Two new Care levers are being designed for tier 1. Until they arrive, Care starts at tier 2 and opens with your level alone.", "masteryTitle": "Research crown · first slot at level {level}", "masteryLead": "An identity for the rest of the game, after {node}. Choose one of its two perks and switch whenever you like.", "rules": "No speed-ups: a study runs in real time and keeps going while you are away. A node's level is only a floor. Notes and coins are paid when a study starts.", "done": "Researched", "readyShort": "Ready", "soon": "Coming soon", "needsLevel": "Opens at level {level}", "needs": "Needs {names}", "study": "Study", "pick": "Choose", "notesGained": "+{notes} Notes from your aquarium", "branch": { "care": "Care", "breeding": "Breeding", "pantry": "Pantry and Kitchen", "decor": "Decor and Habitat", "social": "Social", "expeditions": "Expeditions" }, "problem": { "UNKNOWN": "That study is not in the tree.", "COMING_SOON": "This one is still being built. It opens in a later update.", "HIDDEN": "This branch opens when its system arrives.", "DONE": "Already researched.", "BUSY": "Another study is running. One at a time.", "LEVEL_REQUIRED": "Your level is too low for this one yet.", "NEEDS_NODES": "Research the studies before it first.", "NOT_ENOUGH_NOTES": "Not enough Notes yet.", "INSUFFICIENT_COINS": "Not enough coins.", "NOTHING_READY": "No study is running.", "NOT_READY": "The study is not finished yet.", "NO_SLOT": "The first crown slot opens at level {level}.", "NOT_LEARNED": "Study this crown first.", "OFFLINE": "Research needs a connection. Try again in a moment.", "HANDLE_REQUIRED": "Choose your name first.", "RESEARCH_REQUIRED": "Research this first.", "AQUARIUM_NOT_FOUND": "That aquarium is not here any more." }, "node": { "care-cleaner-shrimp": { "name": "Cleaner Shrimp", "new": "A cleaner shrimp lives in the aquarium and grooms the fish, so a fish below full health gets back to it sooner.", "does": "Buy a cleaner shrimp on the Research page of the Shop, one for each aquarium. While it is there, a fish below full health recovers 25% faster. Food, Remedy and clean glass heal as they always did. It walks the sand of your aquarium and now and then picks at a fish that swims low enough for it." }, "care-sump": { "name": "Sump", "new": "A sump under the stand: a second filter chamber that keeps the water clear for four more fish.", "does": "Buy a sump on the Research page of the Shop, one for each aquarium. It keeps the water clear for 4 more fish on top of the filter, with no cartridge and no upkeep." }, "care-remedy-dispenser": { "name": "Remedy Dispenser", "new": "A dosing pump on the rim that gives a sick fish its Remedy while you are away.", "does": "Fill the rack with up to 3 Remedy doses from this card. When a fish falls to 60% health or less, the dispenser doses it, paid when eaten at Remedy's usual price. It never doses a healthy fish." }, "breed-hatchery": { "name": "Hatchery", "new": "A warm glass incubator where you watch an egg grow eyes, wriggle and hatch.", "does": "From an incubated egg's card, move it into the Hatchery: it hatches at 30 hours instead of 36, one egg at a time, with the same odds, and its parents swim over to watch it now and then." }, "breed-parent-care": { "name": "Parent Care", "new": "Parents look after their young: the fry follow mum and dad around as a tiny school.", "does": "While a fry is growing, a parent in its water (on its side of a divider) helps it along: its care grows 10% faster." }, "pantry-kitchen": { "name": "Kitchen", "new": "Learn to cook: the Workshop's food recipes open, so you can mix your own fish food.", "does": "Opens the food family in the Workshop's recipe book: wafers, worm bites and recovery broth, mixed and cooked at the bench." }, "pantry-freezer": { "name": "Freezer", "new": "A chest freezer in the Pantry: freeze fresh worms before they go stale.", "does": "Move a fresh live-food jar into the freezer; frozen it keeps its freshness clock paused; thawing takes 10 minutes." }, "pantry-garden": { "name": "Garden", "new": "A garden behind the Kitchen: grow lettuce, spinach and garlic in soil beds to feed your fish.", "does": "Opens the Garden through the Kitchen's back door: 2 beds, nothing more to pay." }, "pantry-live-culture": { "name": "Live Food Culture", "new": "Hatch your own baby brine shrimp, then pour them in and watch your fish hunt food that swims.", "does": "A bubbling hatching cone turns a scoop of brine eggs into live nauplii over 24 h; served by hand they swim and fish chase them." }, "pantry-carousel": { "name": "Carousel Feeder", "new": "A turning feeder with three jars: each fish gets the food it loves, and you watch it swing round to serve them.", "does": "Lets the Carousel Feeder be bought: three jars and a flake hub, each fish eating its loved food first." }, "decor-living-plants": { "name": "Living Plants", "new": "Your plants grow: over days they get taller, send runners across the sand, and you trim and replant the cuttings.", "does": "Planted stems and carpets grow through four stages and spread a sprout beside them; trimming a grown plant gives a cutting to plant anywhere." }, "decor-fish-homes": { "name": "Fish Homes", "new": "Fish choose a home: a clownfish moves into its anemone, a goby into its burrow, and each returns there to rest.", "does": "Each fish claims a piece of its habitat as its home (a piece is home to at most 2 fish), sleeps by it at night, and its card says where it lives. A fish with a home counts its habitat in full for its care." }, "decor-enrichment": { "name": "Enrichment Toys", "new": "Bubble wands, a floating treat ball and a mirror: free toys that keep playful and curious fish busy.", "does": "Adds three free toys to the Research page of the Shop, one of each for every aquarium. A playful fish gains care 5% faster while a bubble wand or a treat ball is in its aquarium, and a curious fish while the mirror is." }, "social-egg-swap": { "name": "Egg Swap", "new": "Swap a bred egg with a friend, one for one, and bring new blood into your line.", "does": "Offer one bred egg to a keeper you follow both ways for one of theirs; both eggs change hands in one step when both accept." }, "social-joint-voyage": { "name": "Joint Voyage", "new": "Send your fish out with a friend's on one team and share the haul.", "does": "Invite a keeper you follow both ways to add fish to your team before it leaves; each keeper's finds come from their own fish's rolls, a heart goes to the one whose depth roll found it." }, "exp-specimen-jar": { "name": "Specimen Jar", "new": "Your team brings home a living specimen: a sea star, a hermit crab or a pistol shrimp that moves into your aquarium.", "does": "Teams of 3+ on 8 h trips may bring back one specimen of that place (10% of such trips); one of each per aquarium; no fish place; never hungry or sold." }, "exp-night-dives": { "name": "Night Dives", "new": "Send a team out after dark to the glowing side of the sea.", "does": "An 8 h trip started in your evening, with the Lantern, goes to the place's night side with its own finds." }, "breed-conditioning": { "name": "Conditioning for Breeding", "new": "Condition a fish for breeding: a few days on its loved food in the Conditioning Box give its next egg a better chance of a higher tier.", "does": "In the Conditioning Box, feed a fish the food it loves for a few days; its next egg then has a better chance of hatching a tier higher." }, "social-fish-tricks": { "name": "Fish Tricks", "new": "Teach a fish a trick it shows off when visitors tap it.", "does": "A fish learns a trick it performs when a visitor taps it, and can learn more tricks, one by one, over time." }, "exp-lantern": { "name": "Lantern", "new": "A lantern for your team: the first step toward travelling at night.", "does": "Opens night travel for expedition teams, the way toward Night Dives." }, "care-gentle-dosing": { "name": "Gentle Dosing", "new": "A steady hand and a measured dropper: no Remedy is wasted.", "does": "Every Remedy costs 10% less coins." }, "pantry-prep-table": { "name": "Prep Table", "new": "A clear board beside the bench, everything cut and ready before the bowl.", "does": "Every Workshop bowl takes 10% less time." }, "breed-brood-chamber": { "name": "Brood Chamber", "new": "A sheltered corner kept a little warmer, where eggs settle quickly.", "does": "Every bred egg hatches 1 hour sooner, kept warm or not." }, "decor-collectors-eye": { "name": "Collector's Eye", "new": "You know a set when you see one, and you know what it is worth.", "does": "A finished Journal page pays 5% more coins." }, "social-trade-routes": { "name": "Trade Routes", "new": "Keepers you have dealt with send their orders your way first.", "does": "School order and Wanted board deliveries pay 2% more coins." }, "care-soft-water": { "name": "Soft Water", "new": "Water drawn the slow way, kind on gills and on the keeper's patience.", "does": "Care gives 5% more XP." }, "care-mild-remedy": { "name": "Mild Remedy", "new": "Less in the dropper, and it works just as well.", "does": "Every Remedy costs 5% less coins." }, "pantry-slow-simmer": { "name": "Slow Simmer", "new": "A low heat under the bowl, and no more waiting around.", "does": "Every Workshop bowl takes 5% less time." }, "breed-warm-sand": { "name": "Warm Sand", "new": "A warm patch of sand where eggs wake up early.", "does": "Bred eggs hatch 1 hour sooner." }, "decor-long-hopper": { "name": "Long Hopper", "new": "A deeper hopper, hidden behind the stones.", "does": "Feeders hold 10% more." }, "breed-pair-bond": { "name": "Pair Bond", "new": "Pairs that know each other settle faster.", "does": "Breeding chance is 3% higher." }, "care-spotless": { "name": "Spotless", "new": "Every corner of the glass, every time.", "does": "Cleaning gives 10% more XP." } }, "mastery": { "mastery-caretaker": { "name": "Caretaker" }, "mastery-breeder": { "name": "Breeder" }, "mastery-cook": { "name": "Cook" }, "mastery-aquascaper": { "name": "Aquascaper" }, "mastery-trader": { "name": "Trader" }, "mastery-navigator": { "name": "Navigator" } }, "perk": { "perk-hand-feeding": { "name": "Hand Feeding", "new": "Food you give right at a fish is that fish's meal; no other fish takes it." }, "perk-triage": { "name": "Triage", "new": "Your dispenser doses a fish at 70% health instead of 60%, and holds 5 doses." }, "perk-matchmaker": { "name": "Matchmaker", "new": "A pair you mark as Matched is ready again two days sooner." }, "perk-bloodline": { "name": "Bloodline", "new": "Your incubated eggs come out a tier above their care more often." }, "perk-big-pot": { "name": "Big Pot", "new": "Every food bowl at the bench cooks 80 g more, from that much more in the bowl." }, "perk-preserver": { "name": "Preserver", "new": "Live food in your Pantry jars goes stale twice as slowly." }, "perk-coral-garden": { "name": "Coral Garden", "new": "Grow your own coral: frags grow into colonies and small fish shelter in them." }, "perk-plant-propagation": { "name": "Plant Propagation", "new": "Pot your cuttings and sell them." }, "perk-torn-chart": { "name": "Torn Chart", "new": "Piece together a torn chart from your finds and send a team to a hidden place." }, "perk-sonar": { "name": "Sonar", "new": "Choose what your team searches for before it dives." }, "perk-buy-order": { "name": "Buy Order", "new": "Post a buy order on the Market, and sellers fill it for you." }, "perk-stall-assistant": { "name": "Stall Assistant", "new": "An assistant restocks your stall from the Pantry while you are away." } }, "lever": { "match": { "title": "Matchmaker", "with": "Matched with {name}: ready again 2 days sooner after a clutch.", "none": "Not matched. Mark a partner to shorten their wait.", "noPartner": "No partner of its species here.", "choose": "Choose a partner", "pick": "Mark as Matched with", "undo": "Unmark", "done": "Matched with {name}." }, "home": { "title": "Home", "at": "Lives at the {name}.", "none": "No piece of its habitat is free to call home." }, "refused": { "UNKNOWN": "That did not work.", "RESEARCH_REQUIRED": "Research this first.", "NOT_GROWN": "Only a hatched fish can do that.", "NOT_A_PAIR": "Choose a fish of the same species and the other sex.", "FISH_NOT_FOUND": "That fish is not here any more.", "NOT_READY": "Not ready yet.", "NOT_INCUBATED": "Only an incubated egg goes in the Hatchery.", "ALREADY_IN": "It is already in the Hatchery.", "HATCHERY_TAKEN": "The Hatchery holds one egg at a time.", "NO_BOX": "This aquarium has no Conditioning Box.", "NO_FOOD": "The Pantry has no ration of its loved food (3 meals).", "ALREADY_CONDITIONING": "It is already being conditioned.", "LESSON_RUNNING": "It is already in a lesson.", "ALL_LEARNED": "It knows every trick.", "ALREADY_KNOWN": "It already knows that trick." }, "hatchery": { "title": "Hatchery", "in": "In the Hatchery: hatches 30 hours after it was laid, and its parents come to watch.", "out": "Move it to the Hatchery to hatch at 30 hours instead of 36.", "taken": "Another egg is in the Hatchery. It holds one at a time.", "move": "Move to the Hatchery", "done": "The egg is in the Hatchery." }, "condition": { "title": "Conditioning", "out": "Rest it on its loved food in the Conditioning Box for 3 days. Its next egg gets +{lift}% on the chance of a higher tier.", "in": "Resting on its loved food · ready in {hours} h.", "ready": "Conditioned · its next egg gets +{lift}% on the chance of a higher tier.", "start": "Start conditioning", "done": "Conditioning started. A ration came out of the Pantry." }, "trick": { "title": "Tricks", "name": { "loop": "Somersault", "dart": "Dart", "pirouette": "Pirouette", "backflip": "Backflip", "shimmy": "Shimmy" }, "none": "Teach it a trick. A lesson takes {days} days, and visitors who tap it will see it perform.", "learning": "Learning {trick} · ready in {hours} h.", "knows": "Knows {tricks}. It can learn another, one lesson at a time.", "knowsAll": "Knows {tricks}. Visitors who tap it see one.", "teach": "Teach {trick}", "started": "Lesson started: {trick}." } }, "control": { "rack": "{doses} of {all} doses loaded · doses a fish at {health}% health or less, paid when eaten.", "fill": "Fill the rack", "empty": "Empty" }, "plant": { "title": "Living plant", "growing": "Stage {stage} of {stages} · still growing.", "ready": "Grown · a cutting is ready.", "wait": "Grown · next cutting in {hours} h.", "trim": "Take a cutting", "trimmed": "Cutting taken. It is in the Workshop's greens.", "pot": { "title": "Plant Propagation", "line": "Pot {n} cuttings into a plant of this kind. You can gift it, list it on your stall or sell it to the game for 45% of its price.", "button": "Pot a plant", "done": "Potted. The plant is in your Pantry." }, "refused": { "NOT_READY": "No cutting is ready yet.", "NOT_A_PLANT": "That is not a plant.", "NO_PARENT_PLANT": "Plant one of this kind first.", "NOT_ENOUGH_CUTTINGS": "You need 3 cuttings.", "RESEARCH_REQUIRED": "Research this first.", "NETWORK": "That did not work. Try again." } }, "toy": { "bubble-wand": { "name": "Bubble Wand", "new": "A column of bubbles for playful fish to ride. Playful fish gain care 5% faster while it is there." }, "treat-ball": { "name": "Treat Ball", "new": "A floating ball for playful fish to push around. Playful fish gain care 5% faster while it is there." }, "mirror": { "name": "Mirror", "new": "A mirror for curious fish to stare into. Curious fish gain care 5% faster while it is there." } } }, "collections": { "title": "Collections", "tip": "Sets of fish and finds · each pays once when complete", "eyebrow": "Collection pages", "lead": "Fill a page and it pays once, with a seal.", "loading": "Opening the pages...", "signedOut": "Sign in to keep collection pages.", "loadFailed": "The pages could not be opened just now. Your collections are safe.", "guest": "As a guest your pages fill in, and they pay once you sign in.", "guestShort": "Sign in to collect", "nearly": "One to go", "allPages": "All pages", "sealed": "Sealed", "paid": "{coins} coins paid", "reward": "{coins} coins", "rewardOnce": "Paid once, the moment the page is full", "allFound": "Every piece found", "pieces": "Pieces · {have} of {total}", "guidePage": "{habitat} · levels {from} to {to}", "guideBlurb": "Hatch every {habitat} fish of these levels in your own aquarium.", "group": { "guide": "Habitat pages", "more": "Finds and feats" }, "family": { "field-guide": "Habitat", "wild": "Wild fish", "finds": "Expedition finds", "party": "Party gifts", "quality": "Quality", "recipes": "Workshop", "made": "Made", "rarity": "Rarity", "tastes": "Tastes" }, "set": { "wild-fish": { "name": "Wild Fish", "blurb": "Hatch the four wild fish from wild eggs found in the Trench and the Vents." }, "trench-finds": { "name": "Trench Finds", "blurb": "Bring home the Trench's three treasures." }, "vent-finds": { "name": "Vent Finds", "blurb": "Bring home the three treasures of the Vents." }, "party-gifts": { "name": "Party Gifts", "blurb": "Keep a gift from each of the Ice Shelf's four seasonal parties." }, "quality-ladder": { "name": "Quality Ladder", "blurb": "Have a fish at each of the six qualities, from Plain to Purple diamond." }, "recipe-book": { "name": "Recipe Book", "blurb": "Make every recipe at the Workshop bench at least once." }, "made-decor": { "name": "Made Decorations", "blurb": "Make all seven decorations of the Workshop bench." }, "rarity-ladder": { "name": "Rarity Ladder", "blurb": "Make something at the bench in each of the five rarities, from Common to Mythic. The bench keeps this record from now on." }, "tastes": { "name": "Tastes", "blurb": "Learn the loved food of each of the five diets by feeding it to a fish. An everyday eater loves nothing, so its first meal counts." } }, "where": { "shop": "Hatch it from a Shop egg", "shopLocked": "Shop egg from level {level}", "expedition-trench": "Expedition to the Trench", "expedition-vents": "Expedition to the Vents", "party": "A gift at the Ice Shelf's seasonal party", "care": "Raise one with good care and fine parents", "workshop": "Make it at the Workshop bench", "bench-rarity": "Make something at this rarity at the bench", "feeding": "Feed a fish of this diet its loved food", "soon": "Its recipe is still being built" }, "toast": { "complete": "Collection complete: {name}", "paid": "+{coins} coins, paid once", "sealed": "Sealed in your Journal", "nearly": "{name}: one piece to go", "nearlyDetail": "Open the page to see where to find it.", "open": "Open the page", "trophy": "Trophy: {name}", "trophyDetail": "Waiting in your Pantry", "decor": "Album decoration: {name}", "decorDetail": "Waiting in your Pantry" }, "guideName": { "guide-reef-1": "Reef Sparklers", "guide-reef-2": "Coral Wanderers", "guide-reef-3": "Reef Royalty", "guide-rock-1": "Pebble Hiders", "guide-rock-2": "Rock Prowlers", "guide-rock-3": "Cliff Climbers", "guide-rock-4": "Boulder Lords", "guide-sand-1": "Sand Dwellers", "guide-sand-2": "Sand Sifters", "guide-sand-3": "Dune Drifters", "guide-weed-1": "Seagrass Drifters", "guide-weed-2": "Kelp Weavers", "guide-weed-3": "Meadow Glimmers", "guide-wreck-1": "Wreck Lurkers", "guide-wreck-2": "Hull Haunters" }, "madeDecor": { "mossy-stone": "Mossy Stone", "glow-moss-lamp": "Glow-moss Lamp", "ember-kelp-wreath": "Ember Kelp Wreath", "salt-spire": "Salt Spire", "mineral-chimney": "Mineral Chimney", "glowstone-grotto": "Glowstone Grotto", "opal-arch": "Opal Arch" }, "waiting": { "tag": "Waiting", "made-decor": "These seven decorations come from Workshop recipes that are still being built. The page is already yours and fills in as soon as you can make them." }, "unlock": { "line": "Opens the {name} recipe", "soon": "The recipe arrives with the Workshop's decorations.", "open": "Open at the Workshop bench", "locked": "Opens when this page is sealed" }, "trophies": { "title": "Trophies", "lead": "A trophy for your aquarium at the 5th, 10th, 15th and 20th sealed page, and the last one at the final page.", "page": "{count} pages", "earned": "In your Pantry" }, "decor": { "reward": "And this decoration", "given": "Decoration given" } }, "carousel": { "empty": "Empty", "meals": "{meals} / {max} meals", "hub": "Flake hub", "fillHub": "Fill the hub", "hubFull": "Hub full", "pick": "Load jar {number} with", "nothing": "Nothing in the Pantry to load.", "load": "Load jar {number} · {meals} meals", "switchNote": "Switching a jar hands its old meals back to their Pantry jar.", "hint": "Each fish eats the jar it loves first, then one it does not mind, then flake from the hub. Never a food it dislikes.", "loaded": "Jar {number} loaded with {food}." }, "shopResearch": { "lock": "Research · {node}", "free": "Free · one per aquarium", "active": "Active" }, "eggSwap": { "title": "Egg Swap", "rowLine": "Offer this egg to a friend for one of theirs. It leaves your aquarium until the offer is answered.", "swap": "Swap", "pick": "Offer it to a friend", "loading": "Looking for friends", "noFriends": "No friends to swap with yet. You both need to follow each other.", "offered": "Egg offered to @{handle}.", "incoming": "@{handle} offers a {egg} egg", "outgoing": "Your {egg} egg is offered to @{handle}", "expires": "Closes in {time}", "claimed": "Swapping with @{handle}", "done": "Swapped with @{handle}: your {mine} egg for their {theirs} egg", "accept": "Accept", "decline": "Decline", "cancel": "Take back", "chooseEgg": "Swap with which of your eggs?", "swapped": "Swapped with @{handle}. The new egg is in your aquarium.", "declined": "Offer declined, the egg went home.", "cancelled": "Offer taken back, the egg is home again.", "needEgg": "You need an unhatched egg of your own to accept.", "refused": { "RESEARCH_REQUIRED": "Research Egg Swap first.", "RECIPIENT_RESEARCH_REQUIRED": "That keeper has not researched Egg Swap yet.", "NOT_FRIENDS": "You both need to follow each other.", "NOT_AN_EGG": "Only an unhatched egg can be swapped.", "EGG_BUSY": "This egg is already in an offer.", "TOO_MANY_OFFERS": "You have three offers waiting already.", "SELF": "You cannot swap with yourself.", "OFFER_GONE": "That offer is no longer open.", "NOT_YOURS": "That offer is not yours to answer.", "EXPIRED": "That offer ran out and the egg went home.", "BANNED": "Swapping is not available right now.", "INVALID_INPUT": "Something was missing from that swap.", "NETWORK": "Could not reach the server. Try again.", "GUEST": "Sign in to swap eggs.", "HANDLE_REQUIRED": "Choose a handle to swap eggs.", "NOT_FOUND": "No keeper with that name." }, "friendsOnly": "Only friends who follow you back can swap", "doneShort": "Swapped with @{handle}", "yourChoice": "your egg" }, "facts": { "playingNow": "{count} playing now", "slotsInUse": "Slots in use", "entries": "Entries", "teamsAway": "Teams away", "treatBag": "Treat bag", "doorsToday": "Doors today", "jobsDone": "Jobs done", "yourShare": "Your share", "helpers": "Keepers helping", "keepers": "Keepers", "seenThisWeek": "Seen this week", "studyLeft": "Time left" }, "build": { "title": "Build & Buy", "tab": { "decor": "Decor", "plant": "Plants", "gear": "Equipment", "fish": "Fish", "food": "Food", "room": "Room", "party": "Party", "wardrobe": "Wardrobe" }, "filterLabel": "Show", "filter": { "all": "All", "owned": "Owned", "buy": "Can buy", "locked": "Locked" }, "search": "Search this tab", "done": "Done", "owned": "Owned {count}", "inTank": "In aquarium {count}", "found": "Found, never sold", "apply": "Use it", "drag": "Drag", "aquariums": "Aquariums", "armedOwned": "Owned · {count} to place. Tap the water, or drag the card in.", "armedBuy": "Not owned · bought for {coins} when you drop it", "hint": "Drag anything into your aquarium. What you don't own yet is bought as you drop it. On a phone, tap a card, then tap the spot.", "empty": "Nothing on this tab matches.", "sessionProgress": "{count} of {min} for {rate}% back", "sessionEarned": "{rate}% back when you close", "sessionRefund": "{coins} coins back · {rate}% off everything you bought in Build & Buy" }, "empty": { "storeroom": { "title": "Nothing stored yet", "next": "Buy a decoration or a plant and send it here to place it later." }, "myFish": { "title": "No fish yet", "next": "Buy an egg in the shop. Your fish show up here as soon as it is in the water." }, "breeding": { "title": "No pairs yet", "next": "Keep a female and a male of one species together in one aquarium." }, "planner": { "title": "Nothing to plan yet" }, "conditioning": { "next": "A hatched shop fish below gold can go in, once." }, "family": { "next": "Pair it with a partner of its own species to raise fry." } }, "shareKit": { "open": "Embed & cards", "title": "Share this aquarium live", "readme": "README card", "readmeHint": "A live picture of this aquarium for a GitHub, Forgejo or Notion page. Paste the Markdown.", "overlay": "Stream overlay", "overlayHint": "In OBS or Streamlabs, add a Browser source with this address. Fish only leaves the water out, so the fish swim over your own scene.", "embed": "Website embed", "embedHint": "Paste this on your own site or profile page.", "copy": "Copy", "copied": "Copied", "failed": "Could not copy", "dark": "Dark page", "light": "Light page", "lead": "Each of these stays live: it follows this aquarium as the fish grow and the decorations move.", "which": "Aquarium", "privateHere": "This aquarium is private, so these show {name}.", "allPrivate": "Every aquarium of yours is private", "allPrivateNext": "Open one to visitors under Your aquariums, and it can be shared live from here.", "liveTitle": "@{handle}’s aquarium on Fishies", "pageLabel": "README page", "live": "Live", "overlayWater": "With water", "overlayBare": "Fish only", "overlayPlate": "Name plate", "failedNext": "The text is selected: copy it with Ctrl+C, or press and hold it on a phone.", "overlayPrivate": "@{handle}’s aquarium is private", "overlayPrivateNext": "Open it to visitors in My Aquarium and it appears here by itself.", "overlayMissing": "No aquarium at @{handle}", "overlayMissingNext": "Check the name in this browser source’s address.", "overlayLatestFollower": "Latest follower · {name}", "overlayLocalTime": "Local time · {time}", "overlayOnline": "Online now" }, "badgeCase": { "count": "{earned} of {total}", "notYet": "Not earned yet", "earned": "Earned" }, "keeperFacts": { "label": "What @{handle} shows", "level": "Level", "fish": "Fish", "stars": "Bubbles", "bestRibbon": "Best ribbon", "coins": "Coins" }, "locked": { "label": "Locked", "opensAt": "Opens at level {level}", "toGoOne": "You are level {level} · 1 level to go", "toGoMany": "You are level {level} · {left} levels to go", "progress": "Progress toward level {level}", "gotIt": "Got it", "guide": "Read more in the Journal", "unlockKind": "Feature", "gives": { "map": "Swim out as one of your own fish and meet other keepers in Open Water.", "workshop": "Mix food, Remedy and tools at your own bench.", "school": "Join a school of keepers, with a Cove of its own in Open Water.", "stall": "Trade food and ingredients with other keepers at the market.", "research": "Spend Notes and coins on studies that open new tools and perks for your aquariums.", "aquarium": "Buy another aquarium: a whole new home to fill with fish and decorations." } }, "wellFed": { "name": "Well-fed", "card": "+{percent}% sale while this meal lasts", "tip": "Fed on Workshop or live food. Sold before this meal runs out, it sells for {percent}% more." }, "meal": { "lovedChip": "Loved ×{times}", "growthChip": "+{time} growth", "ringTip": "{food} adds {time} of growth while this meal keeps it fed" }, "decorSet": { "lagoon": "Lagoon", "shipwreck": "Shipwreck", "ruins": "Ruins", "ice": "Ice Shelf", "vents": "Vents", "gallery": "Gallery" }, "season": { "autumn": { "title": "Autumn", "landing": "All through November a few leaves drift down onto the water.", "loading": "A few leaves are drifting down onto the water." } }, "ladder": { "backToPath": "Back to the path", "tabsLabel": "Keeper's Book", "tab": { "path": "Keeper's Path", "mastery": "Mastery" }, "stat": { "stars": "Mastery stars", "toLevel": "XP to level {level}", "toStar": "XP to the next star", "tickets": "Room Upgrade Tickets" }, "levelTag": "Level {level}", "choose": "Choose", "change": "Change", "close": "Close", "yours": "Yours", "earned": "Earned", "ticket": "Room Upgrade Ticket", "failed": "That did not reach the server. Try again in a moment.", "refused": "Not this time: {reason}", "changeFree": "Your first change is free. After that a change costs coins and waits 7 days.", "changeCost": "Changing costs {coins} coins, and the step stays closed for {days} days after.", "changeWait": "You can change again on {date}.", "decade": "Levels {from} to {to}", "decadeTitles": "Level titles", "decadeTitlesLead": "One for every tenth level you reach. Show any of them under your name from My Aquarium.", "step": { "calling": "Calling", "spec": "Specialisation", "feature": "Aquarium feature", "mastery": "Deepening", "signature": "Signature" }, "stepHint": { "calling": "Choose what kind of keeper you are: a small bonus in your own field.", "spec": "Choose one of your Calling's two specialisations: a new ability.", "feature": "Choose a lasting feature for every aquarium you keep.", "mastery": "Take your specialisation further: make it stronger, or take your Calling's other one too.", "signature": "Choose your Signature: a one-of-a-kind decoration and its title." }, "state": { "locked": "Opens at level {level}", "waiting": "Choose the step before this one first" }, "chooser": { "pick": "Choose your {step}", "change": "Change your {step}", "lead": "Every choice shows what it does in numbers. You can change it later." }, "confirm": { "pick": "Choose {name}?", "pickBody": "It starts working at once. Your first change later is free.", "ticket": "Use a ticket on the {name}?", "ticketBody": "The next step of this upgrade is yours, and no coins are taken. The ticket is used up." }, "done": { "pick": "{name} is yours.", "ticket": "Upgraded with a ticket: {name}." }, "problem": { "LEVEL_REQUIRED": "your level is not high enough yet", "OUT_OF_ORDER": "choose the earlier step first", "UNKNOWN_OPTION": "that choice is not open to you", "ALREADY_PICKED": "that is already your choice", "WAIT": "a change has to wait 7 days after the last one", "INSUFFICIENT_COINS": "not enough coins", "NOT_PICKED": "nothing chosen there yet", "NO_TICKET": "you have no ticket", "MAXED": "this upgrade is already at its best", "NOT_NEXT": "this is not the next step", "NOT_ENOUGH_COINS": "not enough coins", "LEVEL_LOCKED": "your level is not high enough yet", "NO_BOX": "this aquarium has no Conditioning Box", "MAX_LEVEL": "this upgrade is already at its best", "LOCKED": "this room is not open yet", "NOTHING_DUE": "nothing is waiting", "UNKNOWN": "something went wrong" }, "option": { "caretaker": { "name": "Caretaker", "effect": "Care pays {percent}% more XP: cleans, meals by hand, filter services and Remedies.", "flavour": "Clean glass and full bellies are your whole craft." }, "breeder": { "name": "Breeder", "effect": "Every pair is {percent}% more likely to lay an egg.", "flavour": "You can tell a good pair at a glance." }, "merchant": { "name": "Merchant", "effect": "Fish you sell pay {percent}% more coins.", "flavour": "Every fish leaves your aquarium for a fair price." }, "explorer": { "name": "Explorer", "effect": "Pearl Catch rounds pay {percent}% more coins and XP.", "flavour": "The open water is where you feel at home." }, "healer": { "name": "Healer", "effect": "A Remedy costs {percent}% less.", "flavour": "Sick fish get well sooner, and for less." }, "glass-keeper": { "name": "Glass Keeper", "effect": "A clean pays {percent}% more XP, on top of your Caretaker bonus.", "flavour": "Spotless glass is a point of pride." }, "warm-nest": { "name": "Warm Nest", "effect": "Bred eggs hatch {hours} hours sooner, kept warm or not.", "flavour": "Your eggs never wait long." }, "colour-keeper": { "name": "Colour Keeper", "effect": "An egg that takes a parent's colour takes the rarer one {percent}% of the time.", "flavour": "Rare colours run in your lines." }, "fair-trader": { "name": "Fair Trader", "effect": "School order and Wanted board deliveries pay {percent}% more coins.", "flavour": "Orders are where your name is known." }, "collector": { "name": "Collector", "effect": "A finished Journal page pays {percent}% more coins.", "flavour": "No page stays half full for long." }, "pearl-diver": { "name": "Pearl Diver", "effect": "Pearl Catch rounds pay {percent}% more again.", "flavour": "You find the pearls others miss." }, "tinkerer": { "name": "Tinkerer", "effect": "Workshop bowls take {percent}% less time.", "flavour": "Your bench never stands still." }, "busy-bench": { "name": "Busy Bench", "effect": "{count} more mixing slot on the Workshop bench, at every tier.", "flavour": "One more bowl on the go, always." }, "showcase": { "name": "Showcase", "effect": "{count} more decoration slots in every aquarium.", "flavour": "Room for the pieces you love most." }, "deep-hopper": { "name": "Deep Hopper", "effect": "Every automatic feeder holds {percent}% more meals.", "flavour": "Your fish are fed for longer when you are away." }, "mastery-deepen": { "name": "Deepen", "effect": "Your specialisation counts twice: {percent}% instead of half that.", "flavour": "Go further down the road you chose: {spec}, twice as strong." }, "mastery-broaden": { "name": "Broaden", "effect": "Take your Calling's other specialisation as well, at full strength.", "flavour": "Keep {spec} and learn its twin as well." }, "tide-fountain": { "name": "Tide Fountain", "effect": "A one-of-a-kind decoration, its title, and fish sales pay {percent}% more.", "flavour": "A fountain that pours the tide back into itself." }, "reef-crown": { "name": "Reef Crown", "effect": "A one-of-a-kind decoration, its title, and fish sales pay {percent}% more.", "flavour": "A crown of living coral for the reef's own keeper." } }, "path": { "title": "Keeper's Path", "lead": "At levels 10, 25, 50, 75 and 100 you choose who you become. Each choice gives a small bonus and something new to do, and every one can be changed later.", "coral": "The Keeper Coral at level {level}" }, "tickets": { "title": "Room Upgrade Tickets", "lead": "A ticket pays the whole price of a room's next upgrade. Pick the room it goes to.", "none": "No tickets yet. One comes with every tenth level: the next at level {level}.", "use": "Use a ticket", "worth": "Usually" }, "track": { "bench": { "name": "Workshop bench", "next": "Bench tier {next}" }, "holding": { "name": "Pantry holding aquariums", "next": "{next}", "tank": "A second holding aquarium", "stand": "The bigger stand" }, "box": { "name": "Conditioning Box", "next": "Box level {next}, in the aquarium on screen" }, "kit": { "name": "Jetty expedition kit", "next": "A new tier {next} kit" }, "maxed": "Already at its best", "noBox": "This aquarium has no Conditioning Box yet" }, "line": { "title": "Legendary Line", "lead": "A breeding line that starts with a rare pair: two fish of one species, both {colours}, both {tier}.", "tier": "gold or better", "step1": "Step one · The Founding Pair", "none": "Raise a female and a male of one species that both wear {colours} and breed them at gold or better.", "ready": "A founding pair is in your aquarium: their next egg founds your line.", "needsTier": "A pair is here: bring both to gold or better.", "founded": "Founded: {species} · {colour}", "foundedOn": "Founded on {date} · founders so far: {count}", "later": "The line goes on in a later update: its founders will lead the next steps.", "crest": "Founder of a Legendary Line", "crestLine": "Laid by a founding pair, both {colour}, both gold or better", "crestHint": "This fish founded a Legendary Line. The crest stays for its whole life." }, "beyond": { "title": "Past level {level}", "lead": "Every XP keeps counting. Each {stars} XP earned at the top is a Mastery star, and new levels arrive as free expansions." }, "mastery": { "title": "Mastery stars", "lead": "From level {level} on, every {xp} XP you earn is a Mastery star. Stars bring titles and a new finish on your level ring, never coins.", "count": "Mastery stars: {count}", "next": "{xp} XP to star {star}", "locked": "Opens at level {level}", "lockedHint": "{xp} XP to go. Every XP after that counts toward a star.", "titles": "Mastery titles", "finishes": "Ring finishes", "at": "From star {count}", "fresh": "A new Mastery star: you have {count}!", "current": "Banked Current: {xp} XP left. Every XP you earn counts half again until it runs dry." }, "finish": { "bronze": "Bronze", "silver": "Silver", "gold": "Gold", "pearl": "Pearl" }, "moment": { "titleKind": "New title", "decorKind": "Free decoration · in your Pantry", "ticketKind": "For a room upgrade", "pathKind": "Keeper's Path", "choose": "Choose your {step}" }, "depth": { "label": "Depth", "title": "How deep you are", "metres": "{metres} m", "lead": "You are in {zone}, {metres} m down. The Path ends at the mouth of the Trench, and every Mastery star goes a little deeper." }, "stops": { "title": "Stops on the Path", "next": "Next", "choices": "Choices", "titles": "Titles", "all": "All 100" }, "place": { "diving-bell": "Diving Bell", "vents": "Vents", "trench": "Trench" }, "zone": { "sunlit-drop": "Sunlit Drop", "lantern-wall": "Lantern Wall", "midnight-shelf": "Midnight Shelf", "snowfall-plain": "Snowfall Plain", "vent-fields": "Vent Fields", "glass-gardens": "Glass Gardens", "trench-mouth": "Trench Mouth", "pale-halls": "Pale Halls", "black-narrows": "Black Narrows", "silent-deep": "Silent Deep", "challenger-floor": "Challenger Floor" } }, "badges": { "lead": "Every badge and title you can earn, in one place. Pin your favourites to show them beside your name.", "statSeals": "Badges", "statTitles": "Titles", "loadFailed": "Your badges could not be read.", "saveFailed": "That did not save. Try again in a moment.", "loading": "Reading your titles…", "showcase": "Your showcase", "showcaseHow": "Pin up to {count} badges to show beside your name: on your card, your aquarium and the forum. Until you pin any, your rarest show.", "showcaseGuest": "Pin up to {count} badges to show beside your name. Sign in to keep them.", "slotEmpty": "Pin a badge from below", "show": "Show beside your name", "unshow": "Take it off your showcase", "shownBeside": "Shown beside your name", "full": "Your showcase holds {count} badges. Take one off first.", "moveEarlier": "Move earlier", "moveLater": "Move later", "betaSoon": "Opens when the beta begins", "group": { "era": "Eras", "feat": "Feats", "event": "Events", "titles": "Titles", "more": "Medals and pages" }, "titlesHow": "A title is worn under your name. Pick one you have earned, or none.", "titlesNeedHandle": "Sign in and choose a username to earn and wear titles.", "titleWear": "Wear this title", "titleTakeOff": "Take this title off", "titleWorn": "Worn under your name", "titleHow": { "decade": "Reach level {level}.", "masteryFirst": "Earn your first Mastery star.", "mastery": "Earn {count} Mastery stars.", "lineFounder": "Found your Legendary Line with a founding pair.", "signature": "Choose this Signature on the Keeper's Path at level 100." }, "open": "Open", "pagesDone": "{done} of {total} pages finished", "collectionsHow": "Pages of fish, decorations and finds to complete.", "recordSub": "Every badge and title, and the ones you show" }, "betaWish": { "label": "A wish for Fishies", "title": "If you had one chance to add a feature to Fishies before beta, what would you add? :)", "lead": "One wish, in your own words.", "fieldLabel": "Your wish", "placeholder": "I would add…", "count": "{count} / {max}", "wait": "Read the question first · {seconds}", "note": "We read every answer.", "send": "Send", "sending": "Sending…", "later": "Answer later", "never": "Don’t ask again", "failed": "Your answer didn’t reach us. Your text is still here, so you can try again.", "thanksTitle": "Thank you!", "thanks": "Your wish reached us. We read every one." }, "stream": { "live": "Your aquarium is live on Kick" }, "streamCard": { "live": "LIVE 24/7", "title": "Fishies never goes off air", "body": "Keepers’ aquariums take turns on our stream, day and night. Keep {count} fish alive and yours can come up too.", "watchKick": "Watch on Kick", "watchTwitch": "Watch on Twitch", "back": "Back to the aquarium" }, "namePrompt": { "title": "Name your aquarium", "lead": "Visitors see its name on your plaque, your card and the map. Pick one that is yours alone.", "fieldLabel": "Aquarium name", "placeholder": "Type a name, or tap an idea", "ideas": "Name ideas", "reroll": "New ideas", "note": "You can change it any time with the pencil in My Aquarium.", "skip": "Skip", "save": "Save name", "saving": "Saving…", "tooShort": "Names need at least {min} characters.", "rerollFailed": "Could not load new ideas. Check your connection and try again." }, "house": { "title": "House", "openIt": "Open the house", "close": "Back to the aquarium", "stage": "Your house, seen from the side", "room": { "aquarium": "Aquarium", "study": "Study", "kitchen": "Kitchen", "garden": "Garden", "porch": "Porch" }, "state": { "soon": "Coming soon" }, "tv": { "title": "Stream TV", "open": "Open the stream TV", "close": "Close the TV", "live": "LIVE", "offAir": "Off air", "offAirNote": "The stream is between aquariums. The picture comes back by itself.", "nowShowing": "Now showing" }, "door": { "to": "To the {room}" } } }, "notifications": { "thisComputer": "This computer", "deviceOnNote": "Reminders arrive here while you are away.", "deviceOffNote": "Turn on to get reminders here while you are away.", "desktopBlocked": "Notifications are off for Fishies in your system settings. Turn them on there, then try again.", "desktopReady": "This computer is ready. We only notify while you are away.", "deviceOff": "Reminders are off on this device.", "masterOnNote": "Every device and channel above can send reminders.", "masterPausedNote": "Paused everywhere. Your choices are kept.", "heading": "While you are away", "loading": "Loading notification settings…", "summary": "Care reminders, not a stream of alerts. Paused while you play on any device.", "master": "All game notifications", "on": "On", "paused": "Paused", "unavailable": "Game notification delivery has not been enabled on this server yet. Your saved choices are kept.", "browser": "This browser", "pushUnavailable": "Web Push is unavailable here. On iPhone or iPad, add Fishies to your Home Screen and open it there.", "pushUnconfigured": "Web Push isn't set up for this build yet. You can use Telegram once it's connected.", "deviceName": "Device name", "enableBrowser": "Enable this browser", "reconnectBrowser": "Reconnect this browser", "permissionBlocked": "Blocked in browser settings. Change the notification permission for this site, then try again.", "devices": "Your devices", "enableAll": "Enable all", "pauseAll": "Pause all", "noDevices": "No browsers connected yet. Permission is requested only when you choose Enable.", "thisBrowser": "this browser", "reconnectNeeded": "Reconnect needed", "off": "Off", "lastConnected": "Last connected {date}", "removeDevice": "Remove device", "telegram": "Telegram care messages", "telegramNote": "Release announcements and email subscriptions have their own consent. This switch only controls game reminders.", "optInNudgeTitle": "Care reminders are off", "optInNudgeDetail": "Turn them on to hear when fish need you. We only send reminders while you're away.", "optInNudgeAction": "Turn on", "deliveryNote": "Events close together are grouped: at most one summary per device or channel every 30 minutes, though a starvation warning can arrive sooner.", "synced": "Synced {date} · refreshes while this panel is open", "saved": "Saved on all devices.", "waitingPermission": "Waiting for browser permission…", "ready": "This browser is ready. We only notify while you are away.", "connectedPaused": "Browser connected. Turn on All game notifications to start receiving them.", "loadFailed": "Could not load notification settings.", "saveFailed": "Could not save settings.", "enableFailed": "Could not enable this browser.", "app": "This device", "enableApp": "Turn on notifications for this device", "reconnectApp": "Reconnect this device", "thisDevice": "this device", "appUnconfigured": "App notifications haven't been switched on for this server yet. Your saved choices are kept.", "appPermissionBlocked": "Notifications are off for Fishies in your phone's settings. Turn them on there, then try again.", "appReady": "This device is ready. We only notify while you are away.", "event": { "hungry": "Fish need food", "danger": "Fish are close to starving", "ill": "Fish need remedy", "hatched": "Eggs have hatched", "clean": "Glass needs cleaning", "dead": "A fish was lost", "visitor": "Someone visited your aquarium", "follow": "Someone followed you", "equipment": "Filter, feeder and heater", "forumReply": "Someone replied to you", "forumMention": "Someone mentioned you", "forumStaff": "The team answered you", "filter": "The filter needs a service", "feeder": "The feeder is running low", "feederEmpty": "The feeder is empty", "temperature": "The water is outside a fish's comfort", "star": "Someone gave your aquarium a Bubble", "gift": "A gift arrived", "whisper": "Someone whispered to you", "forum": "Replies to you in the Community", "stall": "Sales and offers on your stall", "school": "News from your school", "schoolPost": "Posts from your school", "swim": "Swim invitations", "help": "A friend fed your fish", "swap": "Egg swap offers and answers", "exhibition": "Exhibition prizes", "mention": "Someone mentioned you in chat", "ready": "A fish is ready to sell", "stream": "Your aquarium is on the live stream" }, "error": { "signIn": "Sign in again to change notifications.", "changed": "Settings changed on another device. We've refreshed them · please try again.", "foreign": "This browser belongs to another signed-in account. Disconnect its notifications first.", "limit": "Remove an old device before adding another (maximum 10).", "update": "Could not update notifications. Your previous settings are still saved.", "workerUnavailable": "The notification service is unavailable.", "workerStart": "The notification service didn't start.", "storage": "Notification storage is unavailable.", "ownership": "Could not save notification ownership.", "unavailable": "Web Push is not available on this browser or build.", "blocked": "Notifications are blocked. Change the browser’s site permissions to enable them.", "session": "The sign-in session changed.", "unsupported": "This browser does not support Web Push. On iPhone, add Fishies to your Home Screen first.", "unsafeStorage": "Browser storage is disabled, so notifications can't be set up on this device." }, "forDevice": "Notifications for {label}", "quiet": "Quiet hours", "quietNote": "Reminders wait until morning. A fish about to starve, or one that was lost, still gets through.", "quietFrom": "From", "quietTo": "To", "group": { "critical": "Can cost a fish or a sale", "criticalNote": "On from the start. These are the alerts that give you time to act.", "other": "Everything else", "otherNote": "Off until you turn them on. They always wait in the Notifications app.", "optIn": "Only if you turn it on" }, "primer": { "eyebrow": "Care alerts", "title": "Hear when your fish need you", "lead": "We only send what could cost you a fish or a sale, and only while you're away:", "lineDanger": "A fish is close to starving or has fallen ill", "lineUntended": "Your aquarium needs care before fish come to harm", "lineHatched": "Your eggs have hatched", "lineStall": "A sale or an offer on your stall", "noteBrowser": "Your browser asks next. Everything else is yours to choose in Settings.", "noteDesktop": "Your computer asks next. Everything else is yours to choose in Settings.", "notePhone": "Your phone asks next. Everything else is yours to choose in Settings.", "notNow": "Not now", "allow": "Allow alerts", "turnOn": "Turn on alerts", "lostEyebrow": "While you were away", "lostTitleOne": "We're sorry, a fish was lost", "lostTitle": "We're sorry, {count} fish were lost", "lostLead": "Alerts could have warned you while there was still time. Turn them on and we'll tell you before it happens again:", "done": "Done", "deniedTitle": "Alerts are blocked on this device", "deniedLead": "You turned alerts off for Fishies here, so we can't ask again. You can turn them back on:", "deniedWatch": "Come back once they're on and this device switches on by itself.", "openSettings": "Open settings", "howTo": "How to turn them on", "denied": { "ios": "Open settings, tap Notifications and turn on Allow Notifications.", "android": "Open settings, tap Notifications and turn on Show notifications and Care reminders.", "desktopMac": "Open System Settings, choose Notifications, find Fishies and turn on Allow notifications.", "desktopWindows": "Open Settings, choose System, then Notifications, find Fishies and switch it on.", "iosWeb": "Open the Settings app, tap Notifications, find Fishies and turn on Allow Notifications.", "firefox": "Click the icon left of the address bar, find Notifications and choose Allow. Then reload the page.", "safari": "Open Safari's Settings, choose Websites, then Notifications, and set fishies.lol to Allow.", "chrome": "Click the icon left of the address bar, open Site settings and set Notifications to Allow. Then reload the page." }, "unsupported": { "homeScreenTitle": "Add Fishies to your Home Screen", "homeScreen": "On iPhone and iPad, alerts work once Fishies is on your Home Screen. Tap Share, then Add to Home Screen, and open Fishies from there.", "browserTitle": "This browser can't show alerts", "browser": "Open Fishies in Chrome, Edge, Firefox or Safari, or play in the Fishies app, to get alerts.", "unconfiguredTitle": "Alerts aren't ready here yet", "unconfigured": "Alerts can't be sent to this device yet. Telegram and Discord work once you connect them in your account." } }, "discord": { "loading": "Loading Discord…", "loadFailed": "Discord notification settings could not be loaded.", "saved": "Discord notification settings saved.", "unavailable": "Discord alerts aren't switched on for this server yet.", "name": "Discord care messages" }, "remind": { "title": "Remind me when this ends", "isSet": "Reminder set · {channel}. Tap to turn it off.", "set": "Reminder set · {channel}", "off": "Reminder off", "failed": "Could not set the reminder. Try again.", "limit": "You have 40 reminders waiting. Turn one off first.", "pick": "Remind me by", "turnOff": "Turn the reminder off", "channel": { "push": "Push", "email": "Email" }, "channelNote": { "push": "To your devices with alerts on", "email": "To your account's email address" }, "channelOff": { "push": "Turn on alerts on a device first", "email": "Sign in with an email address to use this" }, "centreDetail": "You asked to be reminded.", "forageSpot": "This forage spot" }, "deliveryHeading": "Where they go", "deliveryHeadingNote": "Each device and channel only switches on or off. Telegram and Discord connect from your account.", "connect": "Connect", "channelOnNote": "Reminders arrive in your linked {name} while you are away.", "channelOffNote": "Turn on to get reminders in {name} too.", "channelPaused": "Paused with All game notifications. Your choice is kept.", "telegramUnavailable": "Telegram reminders aren't switched on for this server yet." }, "copy": { "01AMinuteInTheWater": "01 / A minute in the water", "smallRituals": "Small rituals,", "aLivingAquarium": "a living aquarium.", "hatchFeedDecorateOpenTheDoor": "Hatch, feed, clean, sell, then swim out and meet everyone.", "soon": "Soon", "reel": { "listLabel": "The Fishies loop, chapter by chapter", "play": "Play clip", "hatch": { "tag": "Hatch", "line": "An egg cracks and a fish swims out.", "caption": "Every fish starts as an egg." }, "feed": { "tag": "Feed", "line": "Drop a pinch and watch the rush.", "caption": "Scatter food, watch the rush." }, "clean": { "tag": "Clean", "line": "Algae creeps up the glass; a sponge brings it back.", "caption": "Keep the water clear." }, "sell": { "tag": "Sell", "line": "Grown fish show their price; the net takes them to market.", "caption": "Raise them, then sell them on." }, "openwater": { "tag": "Open Water", "line": "Swim with other keepers, wave, and chat.", "caption": "Then swim out into Open Water with everyone else." } }, "platforms": { "listLabel": "Where you can play Fishies", "note": "Every download is also on", "also": "Also:", "allDownloads": "every download", "state": { "now": "Play now", "available": "Available", "soon": "Coming soon", "planned": "Planned" }, "action": { "download": "Download", "googlePlay": "Google Play" }, "browser": { "name": "Web browser", "detail": "Chrome, Edge, Firefox and Safari, on any computer or phone." }, "install": { "name": "Installed web app", "detail": "Install from your browser or add it to your home screen." }, "windows": { "name": "Windows", "detail": "The launcher, with automatic updates." }, "macos": { "name": "macOS", "detail": "One app for Apple Silicon and Intel Macs." }, "linux": { "name": "Linux", "detail": "An AppImage that runs on any recent distribution." }, "android": { "name": "Android", "detail": "On Google Play." }, "ios": { "name": "iPhone and iPad", "detail": "On the App Store." }, "steam": { "name": "Steam", "detail": "Coming to Steam, with achievements." }, "downloadFor": "Download for {name}", "getOn": "Get it on {store}", "installerMeta": "Installer · {size} · updates itself", "or": "or", "others": "Other platforms" }, "feature": { "listLabel": "What you do in Fishies", "hatch": { "tag": "Hatch", "title": "Watch an egg become a fish.", "body": "Place an egg and it wobbles, cracks and swims off. It keeps growing while you're away, so there's always someone new to meet." }, "feed": { "tag": "Feed", "title": "Drop food, watch the rush.", "body": "Scatter a pinch and your fish race up for it. A hungry fish lets you know, and a fed one shows it." }, "decorate": { "tag": "Decorate", "title": "Build the reef you want.", "body": "Plant kelp, set down an amphora, then move it all again tomorrow. Moving decorations is always free." }, "visit": { "tag": "Visit", "title": "Your aquarium has an address.", "body": "Share your link and anyone can look in, no account needed. Friends who sign in can follow you and chat." } }, "closeSignIn": "Close sign in", "keepYourAquarium": "Keep your aquarium", "signInToRaiseYourFirstFishAnd": "Sign in to raise your first fish and give it a world of its own.", "signInContinuesSafelyInYourBrowserReturn": "Sign in with Google, Discord, X, Apple or your phone in your browser. The app signs in by itself as soon as you approve.", "continueInBrowser": "Sign in with your browser", "desktopWaitingForBrowser": "Waiting for your browser…", "authenticationIsBeingPreparedForThisPreview": "Sign-in isn't ready in this preview yet.", "continueWithX": "Continue with X", "continueWithGoogle": "Continue with Google", "continueWithDiscord": "Continue with Discord", "continueWithApple": "Continue with Apple", "orPhone": "or phone", "phoneNumber": "Phone number", "6DigitCode": "6-digit code", "verificationCode": "Verification code", "changeNumber": "Change number", "googleProcessesYourPhoneNumberForSpamAnd": "Google processes your phone number for spam and abuse prevention. Standard SMS rates may apply.", "byContinuingYourFishiesSessionIsRememberedOn": "If you continue, Fishies will remember you on this device.", "byCreatingAnAccountYouAgreeToOur": "By creating an account, you agree to our", "and": "and", "termsPrivacyAcceptedTail": ".", "fishiesIsInClosedAlpha": "Fishies is in closed alpha", "noNewAquariumsWhileTheAlphaRunsYou": "No new aquariums while the alpha runs. You're signed in, but there's no aquarium on this account yet · there will be when the doors open again.", "noNewAquariumsWhileTheAlphaRunsSo": "No new aquariums while the alpha runs, so there's nothing to look around yet. Fishies opens to everyone when it's ready.", "followForTheOpening": "Follow for the opening", "tiktokPlayfishies": "TikTok / @playfishies", "seeWhatIsComing": "See what is coming", "readTheNews": "Read the news", "signOut": "Sign out", "lastUpdated": "Last updated", "legalPrivacyLead": "Fishies is a small game. This page says exactly what it keeps, written from the database schema rather than from a template, so you can check it rather than trust it.", "legalTermsLead": "The rules for using Fishies. It is version {version} and in alpha, there is nothing to pay for, and this page is as short as that fact allows.", "socialLinkLabel": "{name}: {account} (opens in a new tab)", "fishiesServer": "Fishies server", "also": "Also", "newsAndVersionHistory": "News and version history", "openTheAquarium": "Open the aquarium", "closeUsernameEditor": "Close username editor", "yourAquariumAddress": "Your aquarium address", "thisIsTheLinkPeopleWillVisitWatch": "This is the link people use to visit, watch and share your aquarium.", "aquariumUsername": "Aquarium username", "yourAquarium": "Your aquarium", "startYourAquarium": "Start your aquarium", "alphaStillInDevelopment": "Alpha · still in development", "continueWithXGoogleOrPhoneYourProgress": "Sign in with an account you already use, or start as a guest · your progress stays with you", "newAquariumsAreClosed": "New aquariums are closed", "whileTheAlphaRunsEveryTankWithA": "while the alpha runs. Every aquarium with a public address is still open to visit, and the doors will open again soon.", "playfishiesOnX": "@playfishies on X", "orTheListBelow": ", or the list below.", "checkYourMailThereIsALinkIn": "Check your inbox. Nothing happens until you click the link we sent.", "youExampleCom": "you@example.com", "alsoTellMeAboutEveryReleaseNotJust": "Also tell me about every release, not just the big news", "theMailDidNotGoOutThatIs": "The email didn't send · that's our fault, not your address. Try again shortly.", "thatDidNotGoThroughCheckTheAddress": "That didn't go through. Check the address and try again.", "oneAddressKeptForThisAndNothingElse": "We use your address for this and nothing else. Every email has an unsubscribe link.", "fishiesIsNowInAlpha": "Fishies is now in alpha", "thankYouForPlayingThePreAlpha": "Thank you for playing the pre-alpha", "theGameHasAVersionNumberFromToday": "From today the game has a version number. Your aquarium works exactly as before, and everything in it stays yours.", "youHaveKeptItSince": "You have kept it since", "enjoyYourBadges": "Enjoy your badges.", "thankYouToEveryoneWhoPlayedThePre": "Thank you to everyone who played the pre-alpha", "fishiesRanHereForMonthsWithoutAVersion": "Fishies ran here for months without a version number. From today it has one, and keepers who were already looking after an aquarium get these:", "readWhatChanged": "Read what changed", "badges": "Badges", "cancel": "Cancel", "aquariumNotFound": "Aquarium not found", "news": "News", "privacy": "Privacy", "terms": "Terms", "unsubscribed": "Unsubscribed.", "undo": "Undo", "allNews": "← All news", "older": "Older", "play": "Play", "readWhatHasChanged": "Read what changed", "or": "or", "goBackToTheReef": "go back to Fishies", "aLivingAquariumMadeYours": "A living aquarium, made yours", "aLittleWorld": "A little world.", "aLifeOfItsOwn": "A life of its own.", "raiseFishShapeAReefAndFindA": "Raise fish, shape an aquarium, and find a little corner of the internet worth looking after. The water keeps moving when you step away.", "inYourBrowser": "IN YOUR BROWSER", "noDownload": "OR AS AN APP", "01YourOwnSmallEcosystem": "01 / Your own small ecosystem", "notJustSomething": "Not just something", "toLeaveRunning": "to leave running.", "aFishToRaiseAPlaceToShape": "A fish to raise. A place to shape. Someone else’s aquarium to wander into. Start with one fish, and let it grow into a whole aquarium.", "eggHatchGrow": "EGG → HATCH → GROW", "raise": "Raise", "meetYourFirstFish": "Meet your first fish.", "placeAnEggWatchItHatchAndDrop": "Place an egg, watch it hatch, and drop some food into the water. There's always a reason to stay and watch.", "learnTheCareLoop": "Learn the care loop ↗", "shape": "Shape", "aReefWithYourHandwriting": "An aquarium with your handwriting.", "plantItRearrangeItLeaveSomeOpenWater": "Plant it, rearrange it, leave some open water. Decorations can be moved for free, so your aquarium is never finished.", "findYourFirstPieces": "Find your first pieces ↗", "you": "@you", "share": "Share", "yourAquariumHasAnAddress": "Your aquarium has an address.", "sendSomeoneAWindowIntoYourWorldThey": "Send someone a window into your world. They can watch without an account, but it's still your aquarium to look after.", "visitAKeeper": "Visit a keeper ↓", "currentGameFacts": "Current game facts", "speciesInTheCurrentCatalogue": "species in the current catalogue", "growthTimeForName": "growth time for {name}", "levelsToWorkToward": "levels to work toward", "02PlayEverywhere": "02 / Play everywhere", "aReefForEveryScreen": "Fishies on every screen.", "fishiesLivesInYourBrowserTodayNativeHomes": "Play in your browser, or install Fishies on your computer or phone. Every app carries the same living aquarium.", "upcomingFishiesPlatforms": "Upcoming Fishies platforms", "03FieldNotes": "03 / Field notes", "getToKnow": "Get to know", "theNeighbours": "the neighbours.", "aQuickGrowingGobyOrASlowGrowing": "A quick-growing goby or a slow-growing boxfish. Different rhythms, different reasons to keep them. The guide uses the same catalogue as the game.", "openTheFieldGuide": "Open the Reef Journal", "fieldNote": "FIELD NOTE /", "growth": "growth", "level": "Level", "04WindowsIntoOtherWorlds": "04 / Windows into other worlds", "aReefIsBetter": "An aquarium is better", "withNeighbours": "with neighbours.", "aFewWindowsIntoAquariumsOtherKeepersCall": "A few windows into aquariums other keepers call home. Find a favourite corner, then make one of your own. No account needed to visit.", "05StillGrowing": "05 / Still growing", "smallWorld": "Small world.", "roomToBecomeMore": "Room to become more.", "fishiesIsInAlphaHereIsWhatYou": "Fishies is in alpha. Here is what you can do now, what is being built, and what comes later. Follow along as Fishies grows.", "06TheAquariumJournal": "05 / The aquarium journal", "freshFrom": "Fresh from", "theWorkbench": "the workbench.", "everyUpdate": "Every update ↗", "readTheEntry": "Read the entry ↗", "currentlySwimmingFishies": "Currently swimming: Fishies", "beforeYouDiveIn": "Before you dive in", "aFewGood": "A few good", "questions": "questions.", "keepALittleWindowOpen": "Keep a little window open.", "weWillWriteWhenThereIsANew": "We'll write when there's real news · a new species, a new place to visit, a new current worth following.", "signingIn": "Signing in", "youCanSignInWithGoogleWithX": "You can sign in with Google, Apple, X or a phone number, or start as a guest without any of them. Firebase Authentication handles every one of these, which means", "fishiesNeverSeesYourPassword": "Fishies never sees your password", "andNeverReceivesOneIfYouUseA": "and never receives one. If you use a phone number, Google sends the code and runs a reCAPTCHA check on that form; the number is held by Firebase, not by us.", "whatReachesOurOwnDatabaseFromASign": "What reaches our own database from a sign-in is small: an account id, the provider you used with the account identifier it gave us, and whatever display name that provider supplied. We do not receive or store your email address, your contact list, your posts, or anything else from those accounts. If you sign in with Apple, we keep what is needed to revoke that link when you delete your account.", "whatWeStoreAboutYou": "What we store about you", "yourAccount": "Your account", "theFirebaseAccountIdYourUsernameTheDisplay": ": the Firebase account id, your username and when you chose it, the display name from your provider, your coins, experience, level and badges, and your favourite species.", "yourIdentityPerProvider": "Your identity per provider", "whichProviderYouSignedInWithAndThe": ": which provider you signed in with and the identifier it uses for you. This is what a ban or moderation decision attaches to, so that it follows the account rather than a username somebody can change.", "yourFishWhenEachWasBornFedAnd": ": your fish and the names you give them, when each was born, fed and placed, your decorations and their positions, when the glass was last cleaned, and when you last looked at it.", "whoYouFollow": "Who you follow", "andWhoFollowsYou": ", who follows you, whose aquariums you have given Bubbles, and who you have blocked.", "anythingYouSayInChat": "Anything you say in chat", "theMessageYourUsernameAtTheTimeYour": ": the message, your username at the time, your provider identifier, and when you sent it. Messages in the shared room are kept as a moderation record; messages in an Open Water room or an aquarium room expire after a day, and whispers between two keepers after a week.", "aRecordOfEachActionYouTake": "A record of each action you take", "anIdAndAFingerprintForEveryCommand": ": an id and a fingerprint for every command, so that a retried request does not run twice. These are kept indefinitely on purpose: deleting them would let an old command be replayed.", "yourTelegramChatId": "Your Telegram chat id", "andOnlyIfYouLinkTelegramYourselfIt": ", and only if you link Telegram yourself. It is never included in anything the site sends to a browser.", "yourEmailAddressIfYouGiveIt": "Your email address, if you give it", "thereIsAFormOnTheFrontPage": "There is a form on the front page and in the aquarium panel asking whether you want to hear when something happens. If you use it, we keep", "theAddressWhichOfTheTwoFormsYou": "the address, which of the two forms you used, and the dates you confirmed and unsubscribed", "nothingElseAndItIsASeparateRecord": ". Nothing else, and it is a separate record from your account · most people who ask are not players yet.", "typingAnAddressDoesNothingOnItsOwn": "Typing an address does nothing on its own. We send one message to it with a link, and until somebody follows that link the record means nothing and is never written to again; that is deliberate, because anyone can type anyone’s address into a form on a public page. Every message we send carries a link that removes you, needs no account and never expires.", "theMailIsSentByOurOwnServer": "The mail is sent by our own server from", "throughAnOrdinaryMailProviderYourAddressIs": "through an ordinary mail provider. Your address is not passed to an advertising or analytics service, and there is no list anywhere else.", "whatYourBrowserKeeps": "What your browser keeps", "fishiesSets": "Fishies sets", "noCookiesOfItsOwn": "no tracking cookies", "gamePreferencesAreStoredLocallyInYourBrowser": ". It sets one small cookie holding your language, so the first page arrives in the right one, and a short-lived one only while you link Discord. Game preferences are stored locally in your browser: a copy of your aquarium so the page can draw before the server answers, when you last looked at it, your language, whether this tab has already booted, your music and sound levels, your window mode, and whether you signed out. Clearing site data removes those local records and the notification binding. Firebase keeps your sign-in session in the same place, under its own keys.", "optionalGameNotifications": "Optional game notifications", "whenYouEnableABrowserWeStoreA": "When you enable a browser, we store a random device identifier, the name you give it, its Firebase messaging token, your event choices and connection timestamps, associated with your account. These details are not part of a public aquarium. A short-lived, per-tab activity record helps suppress reminders while you play; activity rows expire after five minutes, and an account-level last-active time remains for suppression.", "webPushUsesGoogleFirebaseCloudMessagingAnd": "Web Push uses Google Firebase Cloud Messaging and your browser's push service. Your service worker keeps an account binding and short-lived delivery identifiers in IndexedDB so old or repeated messages can be discarded. Notification content may appear on your device's lock screen. No aquarium pages are cached for offline play.", "gameRemindersOnTelegramRequireASeparateOpt": "Game reminders on Telegram require a separate opt-in after linking. Release emails and Telegram release announcements keep their separate choices. In Settings, you can pause all game reminders, change individual devices, remove a browser or turn off Telegram reminders. Signing out revokes this browser where the connection permits and clears its local delivery binding. Expired browser registrations stop delivery after 90 days without refresh; remove a device to delete its token and preferences.", "deliveryReceiptsContainOccurrenceFingerprintsChannelStatusAnd": "Delivery receipts contain occurrence fingerprints, channel, status and timing, not your fish names or message body. They expire seven days after the event's useful delivery window. Removing your account must also remove its notification preferences and tokens.", "analytics": "Analytics", "theChangelog": "the patch notes", "sinceSeptember2026ThisSiteCanUseGoogle": "Since September 2026, page counts are measured on our own server rather than by a third party. Each visit records only the page, the day, whether it came from a phone or a computer, and the hostname of the site that referred you · no cookie, no account, and no IP address is stored. Every row is deleted automatically after 180 days.", "analyticsUmami": "We also count how Fishies is used with Umami, an analytics tool we run on our own server, the same way on the website, the desktop app and the phone apps. It sets no cookies, stores no id in your browser or app, and does not follow you across other apps or sites. It receives the page you open, your device language, your screen size, the site that sent you here (website only) and the name of a panel when you open one; never your account, username, email address or an advertising id. From your IP address it works out your country and groups one visit by a code made from your IP address, browser and the day; the IP address itself is not stored.", "analyticsUmamiKept": "Umami data is kept on our server until we delete it; write to f@fishies.lol and we will delete yours.", "analyticsGameAnalytics": "The phone apps and the website also send anonymous game events to GameAnalytics, a third-party game analytics service: the levels you reach, coins earned and spent, the same panel and moment names Umami receives, and the text of errors the game catches. GameAnalytics tells devices apart only by a random id it creates for this install, and it receives the device model, operating system, app version and the country it works out from your IP address. Fishies never sends it your account, username, email address or an advertising id. GameAnalytics keeps these events under its own privacy policy at gameanalytics.com/privacy. The desktop app sends nothing to it.", "analyticsPerformance": "In about one in five game sessions we also take anonymous performance measurements: how long frames take to draw, how slow taps and clicks are to answer, the kind of device (phone, tablet or computer, its operating system and browser family), the screen's pixel density and size range, the app version and which part of the game is open. They are sent once a minute, carry no account, username, id or IP address, and are deleted after 60 days. They are not collected when your device asks to save data.", "legalPhoneCrash": "The phone apps send the same kind of crash report to Sentry.", "whoElseSeesIt": "Who else sees it", "fourPartiesAllDoingOneJobEach": "A handful of parties, each doing one job:", "throughFirebaseHandlesSignInAndWhenYou": ", through Firebase, handles sign-in and, when you enable them, Web Push notifications along with your browser's push service;", "sitsInFrontOfTheSiteAndSees": "sits in front of the site and sees requests in the ordinary way a network does; our", "mailProvider": "mail provider", "carriesAnyMessageWeSendYouAndOnly": "carries any message we send you, and only if you gave an address; and", "onlyIfYouLinkItReceivesTheMessages": ", only if you link it, receives the messages the bot sends you; Discord, only if you link it or play the desktop app while it is running, knows your linked account and that you are playing; Apple, if you sign in with it, handles that sign-in; and Sentry receives crash reports from the desktop app. Nothing is sold, and there is nobody else.", "whatOtherPeopleCanSee": "What other people can see", "yourAquariumIsVisibleAtYourAddress": "Your aquarium is visible at your address,", "toAnyoneWithTheLinkAlongWithYour": ", to anyone with the link, along with your username, level, badges and fish. What you say in the shared room, in Open Water, in an aquarium room and in the Community is public; a whisper is seen by the two of you, and by a moderator if it is reported. Per-aquarium visibility controls are being built and are not here yet, so treat an aquarium as visible until they are.", "deletingThings": "Deleting things", "ifYouGaveAnEmailAddressTheLink": "If you gave an email address, the link at the bottom of any message we sent removes it.", "youCanTakeBackSomethingYouSaidIn": "You can take back something you said in chat for a few seconds after saying it. After that a message is removed from view but the row is kept, because a moderation record that can be erased by the person it is about is not a record.", "toDeleteYourAccountAndEverythingAttachedTo": "You can delete your account yourself from your account page at fishies.lol/account. After you sign in again to confirm, your request is queued and we review it. Once it is approved, the account is deleted: your aquarium, identities, devices, follows, Bubbles, chat messages, whispers, discussion posts, notification settings, Discord link and command records go with it, and the Firebase account is removed. If you signed in with Apple, the link to Apple is revoked too. What stays: a mailing list address, which is a separate consent removed from its own link, and gift and report records, which name the account only by its id. If anything goes wrong, write to", "fromAnAddressYouCanBeReachedAt": "and say which username.", "children": "Children", "fishiesIsNotBuiltForChildrenAndIs": "Fishies is not built for children and is not directed at them. If you are under 13, or under the age your country sets for online services, please do not make an account.", "changes": "Changes", "thisPageCarriesTheDateItLastChanged": "This page carries the date it last changed, at the top. Because it is written from the schema, it changes when the schema does, in the same release, so a change here is a line in", "ratherThanAQuietEdit": "rather than a quiet edit.", "questionsAboutAnyOfIt": "Questions about any of it:", "findingAFewPublicAquariums": "Finding a few public aquariums…", "weCouldNotLoadThePublicAquariums": "We could not load the public aquariums.", "tryAgain": "Try again", "thePublicReefIsQuietRightNowThere": "Public aquariums are quiet right now. There are none to feature yet.", "visitTheGame": "Visit the game ↗", "fish": "fish", "visitAquarium": "Visit aquarium ↗", "javascriptIsNeededToLoadCurrentPlayerAquariums": "JavaScript is needed to load current player aquariums.", "openFishies": "Open Fishies", "justBelowTheSurface": "just below the surface", "skipToContent": "Skip to content", "fishiesHome": "Fishies home", "mainNavigation": "Main navigation", "theReef": "Features", "git": "Git", "serverStatus": "Status", "fieldGuide": "Wiki", "updates": "News", "contact": "Contact", "enterAquarium": "Enter aquarium", "logIn": "Log in", "playAsGuest": "Play as guest", "openNavigation": "Open navigation", "closeNavigation": "Close navigation", "mobileNavigation": "Mobile navigation", "aLittleWorldWorthLookingAfter": "A little world worth looking after.", "enterTheWater": "Enter the water", "exploreFishies": "Explore Fishies", "explore": "Explore", "rssFeed": "RSS feed", "community": "Community", "followTheReef": "Follow Fishies", "helpAndLegal": "Help and legal", "needAHand": "Need a hand?", "contactFishies": "Contact Fishies", "madeWithCareFishies": "Made with care. Fishies", "keepYourLittleWorldClose": "Keep your little world close.", "theShortVersion": "The short version", "playTheGameKeepAnAquariumTalkTo": "Play the game, keep an aquarium, talk to people in the room. Do not be cruel, do not break the game on purpose, and understand that an alpha can lose your fish.", "onePersonOneAccountYouSignInThrough": "One person, one account. You sign in through Google, Apple, X or a phone number, so keeping that account secure is between you and them. A guest account has no sign-in behind it, and if you lose it before saving your progress it cannot be recovered. Anyone who can sign in as you can do anything you can do. Your username is yours while you use it; usernames that impersonate somebody, or that exist to be offensive, can be taken back.", "whatYouMakeHere": "What you make here", "yourAquariumAndWhatYouWriteAreYours": "Your aquarium and what you write are yours. By putting them in a game that other people can visit, you are letting us show them: your aquarium at your address, your messages in the rooms and in the Community, and a preview card when somebody shares a link. That is the whole of the licence: it exists so the game can display what you made, and it ends when the thing is deleted.", "coinsAreNotMoney": "Coins are not money", "coinsExperienceAndEverythingElseInsideTheGame": "Coins, experience and everything else inside the game are", "partOfTheGameAndNotProperty": "part of the game and not property", "theyCannotBeBoughtCannotBeSoldAnd": ". They cannot be bought, cannot be sold, and have no value outside it. Gifts between keepers are part of the game, not a trade. Selling an account or its contents for real money is not allowed, and any balance can be changed while the economy is being built, which in alpha it constantly is.", "theRoom": "Talking to people", "oneSharedChatModeratedByAHumanBeing": "The shared room, Open Water rooms, aquarium rooms, whispers and the Community are moderated by a human being. Harassment, hate, sexual content involving minors, threats, spam and advertising get a message removed and can get an account banned, or suspended from the Community. You can report a message and block a keeper. A ban follows the identity you signed in with rather than the username, so changing your name does not lift it. Appeals:", "playingFairly": "Playing fairly", "doNotAutomateTheGameScriptItOr": "Do not automate the game, script it, or drive its endpoints outside the game itself. Do not attack it or try to reach other people’s accounts. Finding a hole and telling us is welcome and always will be. Write to", "beforeDoingAnythingElseWithIt": "before doing anything else with it.", "whatIsNotPromised": "What is not promised", "fishiesIsInAlphaAndFreeItCan": "Fishies is in alpha and free. It can go down, lose data, reset a balance, or change a rule you had planned around. There is no uptime guarantee and no compensation for a fish that dies to a bug, and if that matters to you, this is the point at which to know it. It is provided as is, on the web and in the desktop app alike.", "anAccountCanBeClosedForTheReasons": "An account can be closed for the reasons above; you can delete yours at any time from your account page. See", "forWhatHappensToTheData": "for what happens to the data.", "theseTermsCarryTheDateTheyLastChanged": "These terms carry the date they last changed. A change to them is a line in", "likeAnyOtherRatherThanAQuietEdit": "like any other, rather than a quiet edit.", "fishiesIsMadeByOneDeveloperAnythingAt": "Fishies is made by one developer. Anything at all:", "fieldGuideContents": "Reef Journal contents", "breadcrumb": "Breadcrumb", "gettingStarted": "Getting started", "species": "Species", "allSpecies": "All species", "pressKit": "Press kit", "uiKit": "UI kit", "ground": "Ground", "ink": "Ink", "accent": "Accent", "sea": "Sea", "decorations": "Decorations", "allDecorations": "All decorations", "mechanics": "Mechanics", "allMechanics": "All mechanics", "level101969": "· Level", "category": "Category", "unlockLevel": "Unlock level", "buyPrice": "Buy price", "coins": "coins", "sellPrice": "Sell price", "purchaseXp": "Purchase XP", "sways": "Sways", "algaeDelayAlone": "Algae delay alone", "previous": "Previous", "next": "Next", "03MakeItYours": "03 / Make it yours", "leaveYourMarkOnTheReef": "Leave your mark on your aquarium.", "moveADecorationForFreeOrSellIt": "Move a decoration for free, or sell it back for half its catalogue price, rounded down. Care extends the time before algae returns; it does not make an aquarium maintenance-free · see", "cleaningAlgae": "Cleaning & algae", "buySell": "Buy / sell", "04HowItActuallyWorks": "04 / How it actually works", "theRulesUnderneath": "The rules underneath.", "eachOfTheseIsWrittenFromTheFormula": "Each of these is written from the formula or constant that runs it, not from memory · if a number here ever disagrees with the game, the game is right and this page is stale.", "theFishiesFieldGuideCurrentGame": "The Fishies Reef Journal / current game", "knowYour": "Know your", "littleWorld": "little world.", "aStartingGuideAndALivingCatalogueThe": "A starting guide and a living catalogue. The numbers below come from the game's own rules, not a second spreadsheet. Future systems · farming, Open Water, the player marketplace · stay on the", "roadmap": "roadmap", "roadmapTitle": "Roadmap", "untilTheyRePlayable": "until they're playable.", "oneEggOneSmallBeginning": "One egg. One small beginning.", "placeAndHatch": "Place and hatch", "feedAndWatch": "Feed and watch", "keepTheGlassClear": "Keep the glass clear", "keepItOrSellIt": "Keep it or sell it", "anAdultCanBeSoldWithTheNet": "An adult can be sold with the Net tool. Full detail:", "sellingTheEconomy": "Selling & the economy", "andHowLevelsChangeWhatItPays": ", and how levels change what it pays:", "levelingTheLadder": "Levelling & the Keeper's Path", "browseTheGuide": "Browse the guide", "everyArticleByCategory": "Every article, by category.", "articles": "articles", "everyFishTheShopSellsWithRealGrowth": "Every fish the shop sells, with real growth and sale numbers and a note on the wild relative it's modelled after.", "everyPlantAndOrnamentWhatItCostsTo": "Every plant and ornament, what it costs to buy and move, and how much algae it actually holds off.", "hatchingHungerAlgaeLevelingAndTheEconomyHow": "Hatching, hunger, algae, levelling, the economy, signing in, visiting, chat and notifications · how each system actually works, sourced from the rules that run it.", "playingWithOthers": "Playing with others", "yourAccountAndTheReefAroundIt": "Your account, and the people around it.", "followThe": "Follow the", "changelog": "news", "forReleasesAndThe": "for releases and the", "forWhatSNext": "for what's next.", "backToTheWater": "Back to the water ↗", "speciesLevel": "Species · Level", "inTheWild": "In the wild", "inYourAquarium": "In your aquarium", "fishiesFieldGuide": "Fishies Reef Journal", "quickFacts": "Quick facts", "unlock": "Unlock", "growthf3b21e": "Growth", "hatch": "Hatch", "egg": "Egg", "classification": "Classification", "adultSaleLevel1": "Adult sale · level 1", "saleXp": "Sale XP", "visualHistory": "Visual history", "theVersionsThatCameBefore": "The versions that came before", "02SpeciesCatalogue": "02 / Species catalogue", "findYourRhythm": "Find your rhythm.", "growthBelowStartsAfterHatchingEggTimeIs": "Growth below starts after hatching; egg time is separate. Unlock levels and prices describe the current build. Open a species for its full article, including the wild relative it's modelled after.", "levelf481cc": "LEVEL", "eggPrice": "Egg price", "searchSpecies": "Search species", "all": "All", "quickGrowers": "Quick growers", "steadyGrowers": "Steady growers", "longTermKeepers": "Long-term keepers", "noSpeciesMatch": "No species match your search.", "gridView": "Grid view", "tableView": "Table view", "searchDecorations": "Search decorations", "noDecorationsMatch": "No decorations match your search.", "scrollForMoreColumns": "Scroll sideways for more →", "searchTheGuide": "Search the Reef Journal", "noGuideMatch": "Nothing in the Reef Journal matches that.", "continuePlaying": "Continue playing", "noAccountNeededSaveYourProgressLater": "No account needed. Your aquarium is yours right away, and you can save it to a sign-in whenever you like.", "signInDoesNotWorkInThisInAppBrowser": "Google, X and Apple sign-in don't work inside this app's built-in browser. Open fishies.lol in Safari or Chrome to use them.", "legalGuestAccounts": "A guest is an account like any other, under a generated name such as guest_1a2b3c, with the same aquarium record but no provider identity behind it. Saving your progress later attaches a sign-in to that same account. A guest that signs out or clears site data before saving cannot be recovered. A guest that has never been played (0 XP) and has not been opened for 30 days is deleted together with its data; a guest with any progress is kept.", "legalGiftsItem": "Gifts", "legalGiftsBody": ": who sent what to whom, and when.", "legalDiscussionsItem": "Community", "legalDiscussionsBody": ": the topics and comments you post, your votes, the threads you follow, and any report you file there.", "legalReportsItem": "Reports", "legalReportsBody": ": when you report somebody, who you reported, the reason, and a copy of the message, so a moderator can act on it after the original is gone.", "legalDiscordItem": "Your Discord account", "legalDiscordBody": ", only if you link it yourself: its id and name, so the Discord server can recognise you.", "legalDesktopHeading": "The desktop app", "legalDesktopBody": "The desktop app is the same game in its own window. If it crashes, it sends a crash report to Sentry: the error, the app version and basic information about the operating system, and nothing from your aquarium or chat. It checks our server for updates, and if Discord is running it shows that you are playing Fishies on your Discord profile. Signing in opens your browser and hands a one-minute code back to the app.", "legalBanTombstone": "One exception, for abuse prevention: if an account that is banned for abuse is deleted, we keep a one-way hash of each sign-in it used (its Google, Apple, X, phone, Discord or Steam ID) for one year, so the same person cannot come straight back. The hash cannot be turned back into the ID, it holds no name, email or anything else about you, and it is erased automatically after a year.", "legalDevicesItem": "Your signed-in devices", "legalDevicesBody": ": for each device you sign in on, the kind of app (web, phone, desktop), its operating system, the city and country it was last seen from and when, so the account centre can list your devices and sign them all out. Never your IP address; each row is deleted 90 days after the device was last seen.", "legalCountryItem": "Your flag", "legalCountryBody": ": the country your first session came from, read once from your connection (the address itself is not kept), kept as a suggestion for the flag beside your name. Nobody else sees a flag unless you turn it on in Settings, and you can change it to any country. It is deleted with your account.", "legalHelpRequestItem": "An account help request", "legalHelpRequestBody": ", only if you send one from the Contact page: the username you remember, the sign-in methods you think you used, roughly when you last played and the email address to answer you at. Never a password or code, never your IP address; each request is deleted 90 days after it was sent.", "legalGameServices": "On the iPhone and iPad app you can be signed in through Game Center, and on the Android app through Google Play Games, without a tap. Firebase Authentication checks the proof Apple or Google gives the app; we keep only the player identifier it returns, so the same aquarium opens after a reinstall. We never store or show your Game Center or Play Games nickname, and Play Games is asked for no email address or profile. If you are signed in to neither, you start as a guest.", "legalDepartedFishItem": "Fish that leave your aquarium", "legalDepartedFishBody": ": every fish you sell or release is first copied whole (the fish, its aquarium, what the sale paid and when), so support can bring it back if it left by mistake. The copies are kept while your account exists and are deleted with it.", "legalSchoolsItem": "Your school", "legalSchoolsBody": ": the school you are in, your role, when you joined and were last seen there, requests and invites, what you said in School chat (kept a week) and a record of role actions for moderators. Leaving or deleting your account removes your membership.", "legalTradeItem": "Stall trades", "legalTradeBody": ": what you put on your stall, what you sold or bought, at what price and when, and the offers you made or received. So that a moderator can notice two accounts trading from one device or one network, the Stall also keeps a one-way hash of your network (never your IP address) and of a random id your browser makes for the Stall, for 30 days after you last traded. Nothing is refused because of it; a person looks. Deleting your account removes the hashes and your offers.", "legalStatsItem": "Gameplay statistics", "legalStatsBody": ": how long you play and where in the game (your aquarium, Open Water, a minigame or a menu), your play sessions and the kind of device, and counts of what you do each day (actions, coins, fish, chat lines counted but never their words). They are kept to run and improve the game, hold no address or location, are never shown publicly and are deleted with your account.", "fishiesIsInClosedBeta": "Fishies is in closed beta", "noNewAquariumsWhileTheBetaRunsYou": "No new aquariums while the beta runs. You're signed in, but there's no aquarium on this account yet · there will be when the doors open again.", "noNewAquariumsWhileTheBetaRunsSo": "No new aquariums while the beta runs, so there's nothing to look around yet. Fishies opens to everyone when it's ready.", "whileTheBetaRunsEveryTankWithA": "while the beta runs. Every aquarium with a public address is still open to visit, and the doors will open again soon.", "legalTermsLeadBeta": "The rules for using Fishies. It is version {version} and in beta, there is nothing to pay for, and this page is as short as that fact allows.", "playTheGameKeepAnAquariumTalkToBeta": "Play the game, keep an aquarium, talk to people in the room. Do not be cruel, do not break the game on purpose, and understand that a beta can lose your fish.", "fishiesIsInBetaAndFreeItCan": "Fishies is in beta and free. It can go down, lose data, reset a balance, or change a rule you had planned around. There is no uptime guarantee and no compensation for a fish that dies to a bug, and if that matters to you, this is the point at which to know it. It is provided as is, on the web and in the desktop app alike.", "betaCards": { "eyebrow": "Fishies is now in beta", "sharedTitle": "Thank you for being here since the pre-alpha", "sharedBody": "You kept an aquarium before Fishies had a version number, and you stayed through the alpha. The beta starts today, and your aquarium comes with you exactly as it is.", "alphaTitle": "Thank you for playing the alpha", "alphaBody": "You joined while Fishies was still being built in the open, and you helped shape it. The beta starts today, and your aquarium comes with you exactly as it is.", "since": "You have kept it since {date}.", "sharedBadges": "Your Pre-alpha keeper and Alpha keeper badges stay on your profile.", "alphaBadges": "Your Alpha keeper badge stays on your profile.", "welcomeEyebrow": "Beta", "welcomeTitle": "Welcome, keeper", "welcomeBody": "Fishies is in beta. It is playable and real, and still being built, so some things will change as we go. Your first egg is waiting.", "welcomeBadge": "You hold a Beta keeper badge for joining early.", "back": "Back to the aquarium", "changed": "Read what changed", "look": "Have a look around" } }, "catalog": { "fish": { "Sand_Goby": { "name": "Goby", "lore": "With well over a thousand species, gobies are the biggest family of marine fish, and a few are fully grown at about a centimetre. A male sand goby builds his nest under an empty shell, heaps sand over the roof and guards the eggs alone." }, "Slate_Damsel": { "name": "Damselfish", "lore": "Many damselfish farm their own patch of turf algae and defend it against fish many times their size. For fish small enough to look harmless, that earns the family a reputation for punching above its weight." }, "Ghost_Filefish": { "name": "Filefish", "lore": "Filefish take their name from skin roughened by tiny, file-like scales rather than smooth ones. Most are unhurried swimmers that lean on camouflage and a lockable first dorsal spine · wedged into coral, a filefish can be almost impossible to pull free." }, "Coral_Clown": { "name": "Clownfish", "lore": "Clownfish live inside a sea anemone's stinging tentacles, protected by a mucus coating the anemone doesn't recognise as prey. In return, the fish drives off anemone-eaters and may bring back scraps of food · one of the reef's clearest partnerships." }, "Azure_Chromis": { "name": "Chromis", "lore": "Unlike most of the damselfish family they belong to, chromis are rarely territorial. They hover in loose, drifting schools just off the reef face, picking food straight out of the current." }, "Violet_Anthias": { "name": "Anthias", "lore": "Anthias shoal by the hundred over reef drop-offs, in schools built around one dominant male and his harem of females. Every fish starts life female; if the male is lost, the largest female in the group changes sex to take his place." }, "Emerald_Wrasse": { "name": "Wrasse", "lore": "Few reef families are as varied as the wrasses, and most of them swim by rowing with their pectoral fins rather than beating their tail. Several species bury themselves in open sand at night, or when startled, and surface once the danger has passed." }, "Ruby_Soldier": { "name": "Soldierfish", "lore": "Soldierfish keep reef hours in reverse: their oversized eyes are built for the dark, and most spend the day tucked into a cave or overhang, only fanning out over open sand to feed once night falls." }, "Ember_Tang": { "name": "Surgeonfish", "lore": "Tangs carry a folding, scalpel-sharp spine at the base of the tail · the 'surgeon' in surgeonfish · kept sheathed until it's needed. Most graze algae off the reef all day, which makes them one of the coral's better allies." }, "Midnight_Puffer": { "name": "Pufferfish", "lore": "Pufferfish can gulp water in seconds to swell into a spiny, hard-to-swallow ball, and many carry tetrodotoxin as a second line of defence · a poison potent enough that a puffer has almost no predator that can afford to be wrong about it." }, "Banded_Butterfly": { "name": "Butterflyfish", "lore": "Butterflyfish wear a dark bar across the real eye and a false eyespot near the tail, a combination that muddles a predator's read on which end is which. Many species pair for life and hold the same stretch of reef for years." }, "Lagoon_Boxfish": { "name": "Boxfish", "lore": "Boxfish trade a flexible spine for a rigid shell of fused bony plates, so they can't flex their body to swim · they scull with small fins instead, slow but almost impossible to bite through. Stressed, several species can release a toxin into the surrounding water." }, "Pearl_Cardinal": { "name": "Cardinalfish", "lore": "In most cardinalfish species it is the father who broods the eggs, carrying them in his mouth until they hatch. These small, big-eyed fish spend the day hovering in quiet groups among coral branches and come out to feed after dark." }, "Copper_Hawkfish": { "name": "Hawkfish", "lore": "Hawkfishes have no swim bladder to keep them afloat, so they perch instead, propped on coral heads by thickened lower fin rays, with small tassels on the tips of their dorsal spines. From a perch they watch the reef and dart out at anything small enough to catch." }, "Royal_Gramma": { "name": "Royal Gramma", "lore": "The royal gramma is a small Caribbean basslet, vivid purple at the front and yellow at the back, with the two colours meeting in a sharp line. It keeps close to caves and ledges and often swims upside down beneath an overhang, belly to the rock." }, "Sunburst_Angelfish": { "name": "Angelfish", "lore": "Marine angelfishes have deep, flattened bodies and a sharp spine at the corner of the gill cover, the quickest way to tell them from butterflyfish. Many change colour completely as they grow, so a juvenile and an adult of the same species can look like two different fish." }, "Sunset_Dottyback": { "name": "Dottyback", "lore": "Small enough to live in a crack and fierce enough to hold it against bigger fish, dottybacks are also con artists. The dusky dottyback changes colour to match the damselfish around it, then ambushes their young." }, "Silverline_Snapper": { "name": "Snapper", "lore": "Named for the quick snap of their jaws, snappers are strong, streamlined predators, and many species gather in large, slow-moving schools by day. At dusk the schools break up and each fish heads out alone to hunt over sand and seagrass." }, "Needle_Barracuda": { "name": "Barracuda", "lore": "Long and torpedo-shaped, with a jutting lower jaw full of sharp, uneven teeth, a barracuda hangs almost motionless, then strikes in a burst few fish can match. To a barracuda, a flash of metal can look a lot like a fleeing fish." }, "Rockhopper_Blenny": { "name": "Blenny", "lore": "Small, blunt-headed and tufted above the eyes, most blennies would rather perch on a rock than swim. Rockskippers go further: they leave the water altogether and hop across wet rock between the waves." }, "Mossy_Frogfish": { "name": "Frogfish", "lore": "Round, lumpy and usually motionless, a frogfish looks more like a sponge or a weedy rock than a fish. A fin spine on the head works as a fishing rod with a lure on the end, and when prey comes close the huge mouth opens faster than almost any other fish can move." }, "Masked_Foxface": { "name": "Foxface", "lore": "A narrow snout and a dark mask give the foxface its name. This rabbitfish spends the day grazing algae off the reef in pairs, and the spines on its fins carry a mild venom, so most fish that might try a bite leave it alone." }, "Harlequin_Triggerfish": { "name": "Triggerfish", "lore": "Triggerfishes have a diamond-shaped body, eyes set far back on the head and a first dorsal spine that locks upright like a trigger. They swim by rippling their soft dorsal and anal fins rather than their tail, and use strong teeth to crack open shells and urchins." }, "Boulder_Grouper": { "name": "Grouper", "lore": "A grouper's mouth is so wide it can suck in prey in a single gulp. Most are slow, patient hunters that wait near a cave or ledge, and some of the largest can live for decades and grow longer than a person." }, "Lilac_Firefish": { "name": "Firefish", "lore": "Firefish are dartfishes: slim hoverers that hang just above a burrow in the sand, holding station with quick beats of their fins. The tall first spine on the back flicks like a flag, and at the first sign of trouble the whole fish drops into the hole headfirst." }, "Neon_Fusilier": { "name": "Fusilier", "lore": "All day, fusiliers stream past the reef in fast, tight schools, picking plankton out of the current, and at night they settle into cracks in the rock. They are close cousins of the snappers, built as smooth spindles with deeply forked tails." }, "Sandbank_Jawfish": { "name": "Jawfish", "lore": "Jawfish are masons. They dig vertical burrows in sand and rubble, carry stones out one mouthful at a time and line the walls with shell and coral chips, then hover upright at the door all day and pull a stone over it at night." }, "Candy_Goatfish": { "name": "Goatfish", "lore": "Goatfish hunt with a pair of long barbels under the chin, sweeping the sand for anything buried. The barbels fold flat against the throat while the fish swims, which is why a goatfish looks ordinary until it starts feeding and other reef fish gather to follow it." }, "Painted_Sweetlips": { "name": "Sweetlips", "lore": "Thick, fleshy lips give sweetlips their name, and adults spend the day drifting in the shade of a ledge. Their spotted young look nothing like them: they wriggle through the water like a toxic flatworm to put predators off." }, "Pennant_Idol": { "name": "Moorish Idol", "lore": "The Moorish idol is the only living species in its family: a tall disc in black, white and yellow, with a long snout for probing crevices and a dorsal fin drawn out into a white streamer. It is usually seen in pairs or small groups." }, "Starry_Mandarin": { "name": "Mandarin", "lore": "Mandarins wear no scales at all, just a thick, bitter mucus, and their blue is true pigment, which almost no other animal with a backbone can make. These small dragonets shuffle about the bottom on broad pectoral fins instead of swimming freely." }, "Seaglass_Parrotfish": { "name": "Parrotfish", "lore": "Parrotfishes scrape algae from coral with teeth fused into a beak, and grind the rock they swallow into fine white sand. Many sleep inside a mucus cocoon they spin each night, which hides their scent from anything hunting in the dark." }, "Crescent_Batfish": { "name": "Batfish", "lore": "Batfish rise into a tall crescent: a round, flattened body with dorsal and anal fins stretched high above and below it. Young ones drift on their side near the surface looking like a dead leaf, then grow into calm, curious adults that will follow a diver around." }, "Tiger_Lionfish": { "name": "Lionfish", "lore": "Lionfish drift slowly with their huge pectoral fins spread like wings, herding small fish into a corner before swallowing them whole. The banded pattern is a warning: every one of those long dorsal spines carries venom." }, "Azure_Dartfish": { "name": "Azure Dartfish", "lore": "Azure dartfish hover in pairs a hand's width above the sand, facing into the current to pick off passing plankton. The pair shares a single burrow, and at the first hint of trouble both of them are gone." }, "Golden_Tilefish": { "name": "Tilefish", "lore": "Golden tilefish dig burrows into the clay of the continental shelf and can live for more than forty years. In 1882 a sudden surge of cold water killed so many that ships sailed through floating tilefish for miles." }, "Freckled_Porcupinefish": { "name": "Freckled Porcupinefish", "lore": "Porcupinefish keep their spines folded flat until they inflate, when every one stands straight out and the fish becomes a ball few predators will try. The rest of the time they hunt snails and crabs, cracking shells with a beak of fused teeth." }, "Velvet_Comet": { "name": "Comet", "lore": "Cornered, a comet pushes its head into a crevice and leaves its tail sticking out. The white-spotted fins and the false eye near the tail then look like the head of a moray eel, which usually ends the conversation." }, "Golden_Pinecone": { "name": "Pineconefish", "lore": "Heavy golden scales fit together over a pineconefish like the scales of a pinecone. Near the tip of the jaw sit two small lights, pouches of glowing bacteria that may help it find shrimp in the dark caves where it hides by day." }, "Koi": { "name": "Koi", "lore": "Centuries of careful breeding turned a plain grey carp into a swimming painting. In Chinese the word for a koi, jinli, is also a wish for good fortune, and a koi that leaps the falls is said to become a dragon." }, "Sergeant_Trumpetfish": { "name": "Trumpetfish", "lore": "Trumpetfish hang head-down among sea rods pretending to be one of them, or swim pressed against a larger, harmless fish to reach prey unseen. The long snout then flares open like a pipe and sucks the victim in." }, "Crimson_Bigeye": { "name": "Bigeye", "lore": "Bigeyes spend the day under ledges and hunt at night, with eyes that fill most of the head and a mirror-like layer behind them to catch the faintest light. Startled, a red bigeye can turn silver in moments." }, "Tiger_Knifejaw": { "name": "Knifejaw", "lore": "Knifejaws have teeth fused into a parrot-like beak, strong enough to crack sea urchins and prise barnacles off the rock. The bold black bars of the young fade with age, and an old male ends up almost plain grey with a black snout." }, "Glassy_Sweeper": { "name": "Sweeper", "lore": "By day, sweepers pack the mouths of caves in coppery crowds that part around a diver like a curtain. Some of them glow in the dark using a light-making protein borrowed from the tiny glowing crustaceans they eat." }, "Peacock_Flounder": { "name": "Flounder", "lore": "A flounder hatches swimming upright like any other fish, then one eye moves across the top of its head until both sit on the same side. The peacock flounder can copy the colour and pattern of the sand beneath it in a few seconds." }, "Speckled_Sandperch": { "name": "Sandperch", "lore": "Sandperches sit propped on their pelvic fins at the edge of the sand and dart out at anything small that moves. A male patrols a patch of bottom shared by several females, each of whom keeps a smaller patch of her own inside it." }, "Rosy_Threadfin": { "name": "Threadfin Bream", "lore": "Threadfin breams hover over sand in loose groups and drop to the bottom to snatch worms and tiny crustaceans. The name comes from the long filament trailing from the top of the tail, which streams behind them like the tail of a kite." }, "Bluefin_Trevally": { "name": "Trevally", "lore": "Bluefin trevallies hunt in packs at dawn and dusk, and often tail a goatfish or a moray to snap up whatever bolts from its hiding place. When a trevally is on the hunt its fins flash electric blue." }, "Silver_Moony": { "name": "Moony", "lore": "Thin, silver and almost diamond-shaped, moonies move between the sea, estuaries and fresh water without trouble. They travel in tight, shimmering groups, and the young shelter among mangrove roots." }, "Spangled_Emperor": { "name": "Emperor", "lore": "Spangled emperors cruise the edges of the coral at night, turning over sand and rubble for crabs, urchins and snails. Rounded teeth at the back of the jaw crush shells that most fish cannot open." }, "Painted_Cornetfish": { "name": "Cornetfish", "lore": "Cornetfish can grow past a metre, most of it snout and a thin whip trailing from the tail. The bluespotted cornetfish slipped through the Suez Canal around the year 2000 and within a few years had spread across the Mediterranean." }, "Spotted_Scat": { "name": "Scat", "lore": "Scatophagus, the scat's scientific name, means 'dung-eater', a name it earned feeding around harbours and sewage outfalls. It moves easily from the sea far up into rivers, and its young are gold with black spots." }, "Banded_Archerfish": { "name": "Archerfish", "lore": "Archerfish shoot insects off leaves above the surface with a jet of water spat from a groove in the roof of the mouth. They correct their aim for the way light bends at the surface, and can hit a target more than a metre away." }, "Lantern_Flashlightfish": { "name": "Flashlightfish", "lore": "Under each eye a flashlightfish carries a pouch of glowing bacteria that never switches off. To blink, it rolls the pouch out of sight or pulls a dark lid over it, flashing to find prey and keep its school together in the dark." }, "Drift_Chub": { "name": "Sea Chub", "lore": "Sea chubs graze seaweed where the waves break, often in big, quiet schools. They follow drifting weed and boats so closely that sailors named them rudderfish, after the fish that seemed to steer the ship." }, "Crested_Morwong": { "name": "Morwong", "lore": "Morwongs rest on the rock propped on thick lower fin rays, like someone leaning on their elbows. To feed they take a mouthful of sand, sift out worms and small crabs and blow the rest back out through the gills." }, "Jackknife_Drum": { "name": "Drum", "lore": "The drumming that names this family comes from the swim bladder, which special muscles beat like a drum skin. The jackknife fish adds a tall first dorsal fin and bold black bands, and its young are mostly fin, trailing streamers longer than their bodies." }, "Dusky_Dory": { "name": "Dory", "lore": "Seen head-on, a dory almost disappears, so it stalks small fish from the front, then shoots its jaws out like a telescope. Legend says the dark spot on each side is Saint Peter's thumbprint." }, "Gilded_Seabream": { "name": "Seabream", "lore": "Gilthead seabream crush mussels and crabs with rows of rounded back teeth, and the gold bar between the eyes gives them their name. Most start life as males and turn female when they are two or three years old." }, "Sand_Lizardfish": { "name": "Lizardfish", "lore": "Lizardfish sit on the bottom propped on their pelvic fins, often half-buried with only the eyes showing. Even the tongue carries teeth, and anything that goes into that mouth only goes one way." }, "Blue_Mackerel": { "name": "Mackerel", "lore": "Mackerel keep their mouths slightly open as they swim, driving water over the gills, so a school is always on the move. The wavy bars on the back break up their outline against the waves when a seabird looks down." }, "Atlantic_Tripletail": { "name": "Tripletail", "lore": "Tripletail float on their sides beside drifting weed, buoys and logs, looking like a dead leaf, and strike at small fish that come to shelter underneath. The rounded dorsal and anal fins sit so far back that the fish seems to have three tails." }, "Sand_Whiting": { "name": "Sand Whiting", "lore": "Sand whiting work the surf edge and the sand flats, pushing small, low mouths into the sand for worms and shrimp. Startled, a whiting dives into the sand and is buried in an instant." }, "Sapphire_Triplefin": { "name": "Sapphire Triplefin", "lore": "Three separate dorsal fins, which few other fish have, give triplefins their name. They perch on bare rock in the surge, and a breeding male turns dark and flashes his colours to lure females to his nest." }, "Silver_Mojarra": { "name": "Mojarra", "lore": "A mojarra's mouth folds away when closed and shoots out as a long tube in an instant, straight down into the sand to pluck out worms and tiny shrimp. Schools of them flash silver over the shallows." }, "Banded_Grunter": { "name": "Grunter", "lore": "Grunters make their namesake noise with muscles that drum on the swim bladder, and they are loudest when caught. The banded grunter is hardy enough to live in estuaries and river mouths as well as the sea." }, "Rock_Flagtail": { "name": "Flagtail", "lore": "Rock flagtails live in clear, fast streams near the coast but return to the sea to spawn. Each lobe of the tail carries a dark spot, and as they hold against the current the two flick like a pair of signal flags." }, "Zebra_Stripey": { "name": "Zebra Stripey", "lore": "Stripeys turn up off Japan, Hawaii and eastern Australia but hardly anywhere in the tropics between, as if the species skipped the equator. They school nervously along rocky shores, every fish in the same crisp yellow and black stripes." }, "Reef_Clingfish": { "name": "Clingfish", "lore": "Without a single scale, clingfish hold on to wet, slimy rock in breaking surf with a suction disc formed from their pelvic fins. Engineers have copied that disc to make suction cups that grip rough surfaces." }, "Longsnout_Boarfish": { "name": "Boarfish", "lore": "Longsnout boarfish live in the cool water off southern Australia, rooting in the sand with a snout long enough to earn the name. The tall dorsal fin is armed with stout spines, which makes an adult an awkward mouthful." }, "Cobia": { "name": "Cobia", "lore": "Loners by habit, cobia shadow rays, sharks, turtles and even boats, picking off whatever the bigger animal stirs up. From above, the long dark body and flat head make one easy to mistake for a small shark." }, "Spangled_Gudgeon": { "name": "Gudgeon", "lore": "Close cousins of the gobies, gudgeons differ in one detail: where a goby's pelvic fins join into a small sucker, theirs stay apart. Most rest still on the bottom and ambush small fish and shrimp that stray too close." }, "Dolphinfish": { "name": "Dolphinfish", "lore": "Dolphinfish grow faster than almost any other fish, can reach a metre in their first year and rarely live past five. Adult males have a tall, square forehead, and the green and gold fade within minutes of leaving the water." }, "Kelp_Nibbler": { "name": "Nibbler", "lore": "Nibblers crop weed off rocks and pier pilings with rows of small three-pointed teeth, which is how the luderick got its Latin name, tricuspidata. Anglers bait for them with a pinch of green weed, because they ignore almost anything else." }, "Sabertooth_Blenny": { "name": "Sabertooth Blenny", "lore": "Sabertooth blennies carry a pair of oversized fangs in the lower jaw, and some can deliver a venom that leaves the victim faint. The false cleanerfish copies the look of a cleaner wrasse to get close, then bites a chunk out of its client." }, "Sea_Mullet": { "name": "Mullet", "lore": "Few fish live mostly on mud, but mullet do, sucking up the film of algae and debris from the bottom and grinding it in a gizzard-like stomach. They often leap clear of the water, and nobody is quite sure why." }, "Wreckfish": { "name": "Wreckfish", "lore": "Sunken ships draw wreckfish, which is how they got the name, and adults live on deep rocky slopes. The young drift near the surface under floating wood and weed, sometimes ending up far from where they hatched." }, "Sand_Lance": { "name": "Sand Lance", "lore": "Sand lances have no swim bladder and spend the night buried in sand, diving in headfirst to escape danger by day. Puffins, seabirds and whales all depend on them, and a puffin can carry a dozen at once crosswise in its beak." }, "Sicklefish": { "name": "Sicklefish", "lore": "Long, curved pectoral fins shaped like a harvest sickle give the sicklefish its name. It picks worms and shrimp from muddy sand with a mouth that pushes out into a short tube." }, "Tarpon": { "name": "Tarpon", "lore": "Tarpon can gulp air at the surface into a swim bladder that works like a lung, so they can live in warm, stale water where other fish would suffocate. Anglers call them silver kings, and some live for more than fifty years." }, "Silverside": { "name": "Silverside", "lore": "Silversides shoal by the thousand, each fish nearly see-through apart from a bright silver stripe down the flank. One Californian relative, the grunion, comes ashore on spring tides to lay its eggs in the wet sand of the beach." }, "Snook": { "name": "Snook", "lore": "Snook hold beside mangrove roots, pilings and bridges and ambush smaller fish swept past by the tide. They cannot stand the cold, and a hard freeze can kill them by the thousand along the Florida coast." }, "Blackfin_Blenny": { "name": "Blackfin Blenny", "lore": "Unlike the scaleless combtooth blennies, the blackfin blenny wears scales. It hides in rubble and seagrass in the shallows, its mottled dark skin so close to the colour of the bottom that it is lost from sight until it moves." }, "Ladyfish": { "name": "Ladyfish", "lore": "Ladyfish start life as clear, ribbon-shaped larvae like those of eels, and shrink as they turn into fish. Hooked, an adult leaps and cartwheels so wildly that anglers call it the poor man's tarpon." }, "Splendid_Perch": { "name": "Splendid Perch", "lore": "Splendid perch live deeper than most reef fish, on rocky slopes where red and violet light has already faded out of the water. Down there, bright magenta reads as dull grey, which turns a loud colour into camouflage." }, "Weed_Whiting": { "name": "Weed Whiting", "lore": "In the seagrass meadows of southern Australia live the weed whiting, slender cousins of the wrasses. Their teeth are fused into a small beak, much like a parrotfish's, for nipping at weed and the tiny animals living on it." }, "Sea_Sweep": { "name": "Sea Sweep", "lore": "Sea sweep drift in loose schools above the rocky reefs of southern Australia, rising into the swell to pick plankton from the water. Divers find them unhurried and curious, content to hang in the same patch of surge for an hour." }, "Coral_Goby": { "name": "Coral Goby", "lore": "Coral gobies spend their whole lives among the branches of one coral. When a toxic seaweed touches that coral it gives off a chemical distress signal, and the gobies arrive within minutes to bite the weed back." }, "Shrimp_Goby": { "name": "Shrimp Goby", "lore": "A shrimp goby shares its burrow with a nearly blind pistol shrimp. The shrimp digs and keeps one antenna on the goby's tail, the goby keeps watch, and a flick of that tail sends them both inside." }, "Copperband_Butterfly": { "name": "Copperband Butterflyfish", "lore": "Copperband butterflyfish use their long, tweezer-like snout to pluck tube worms and tiny anemones out of cracks in the rock. Reef aquarists buy them to clear out pest anemones, and some of the fish decline the job." }, "Cleaner_Wrasse": { "name": "Cleaner Wrasse", "lore": "A cleaner wrasse can see to more than two thousand clients a day, picking parasites from mouths and gills that would snap shut on any other fish. It was also the first fish to pass the mirror test, checking its own throat for a mark it could only see in a reflection." }, "Coral_Hind": { "name": "Coral Hind", "lore": "A small red grouper dotted with blue spots, the coral hind hunts close to the coral. In the Red Sea much of what it eats is anthias, picked off the edge of the shoal whenever one strays too far from cover." }, "Domino_Damsel": { "name": "Domino Damsel", "lore": "Young domino damsels often shelter in an anemone alongside clownfish, protected by the same stinging tentacles. As they grow, the three white spots fade, and the adults leave to defend a patch of reef with a surprising temper." }, "Raccoon_Butterfly": { "name": "Raccoon Butterflyfish", "lore": "Raccoon butterflyfish keep a raccoon's hours as well as its mask: unlike most butterflyfish, they often feed at night, picking at anemones, worms and coral polyps. By day they rest in small groups under ledges." }, "Panther_Grouper": { "name": "Panther Grouper", "lore": "Juvenile panther groupers are cream with big black polka dots and look almost too cartoonish to be real. Adults grow a hump behind a small head, which is why the species is also known as the humpback grouper." }, "Clown_Triggerfish": { "name": "Clown Triggerfish", "lore": "A white-spotted belly, a yellow net pattern on the back and a ring of yellow round the mouth like lipstick: the clown triggerfish dresses loud. The temper matches, and it picks fights with fish its own size and bigger." }, "Bicolor_Parrotfish": { "name": "Bicolor Parrotfish", "lore": "Young bicolor parrotfish are white with an orange band across the head and a dark eyespot on the back fin. Adults look like another fish entirely, and a fully grown male ends up green and blue with pink-edged scales." }, "Powder_Blue_Tang": { "name": "Powder Blue Tang", "lore": "Powder blue tangs feed in big mobs that overwhelm territorial damselfish, swarming a guarded patch of algae faster than its owner can chase them off. Like every surgeonfish, each one has a blade hidden at the base of the tail." }, "Neon_Goby": { "name": "Neon Goby", "lore": "Neon gobies run cleaning stations on Caribbean coral heads, doing the job cleaner wrasse do in the Indo-Pacific. Big groupers and morays hold still with their mouths open while the tiny gobies pick them clean." }, "Bicolor_Dottyback": { "name": "Bicolor Dottyback", "lore": "Half purple, half yellow, and not a royal gramma: the bicolor dottyback lives in the Indo-Pacific, half a world from the Caribbean gramma, and arrived at the same colours on its own. It darts between crevices and rarely stays still long enough for a second look." }, "Silver_Hatchetfish": { "name": "Silver Hatchetfish", "lore": "Hatchetfish are thin as a blade and hang in the twilight water by day, rising at night to feed. A row of lights along the belly matches the faint glow from above, so a hunter looking up sees no shadow at all." }, "Lamp_Angler": { "name": "Lamp Angler", "lore": "The black seadevil is mostly mouth. Its first dorsal spine has become a rod with a glowing bulb on the end, and it hangs still in the dark, letting the lure sway until something small swims close enough to swallow." }, "Sulphur_Eelpout": { "name": "Sulphur Eelpout", "lore": "Eelpouts live where the vents warm the cold sea floor, threading between the rocks among the tube worms. They are slow, patient fish that can live for years on what drifts down to them." }, "Rusty_Rattail": { "name": "Rusty Rattail", "lore": "Rattails cruise the deep floor head down, their long bodies tapering to a thread. They follow the scent of anything that sinks and are among the most common fish in the deep sea, though few people ever see one." }, "Lumi": { "name": "Lumi", "lore": "Lumi was born to spread kindness and light. She travels the waters of the world trailing stars, hearts, tiny ponies and frogs, and every so often she plants a friendly kiss on a neighbour's cheek. Swim in close and you can hear her sparkle." }, "Noir": { "name": "Noir", "lore": "Noir is rock with fins: black scales, ember-orange trim and a flank covered in tattoos. She plays electric guitar and drums, breaks into a short riff whenever the mood takes her, and runs so hot the water around her shimmers. Get close enough and you will hear her amp hum." }, "Bristlenose_Pleco": { "name": "Bristlenose Pleco", "lore": "A suckermouth lets a bristlenose cling to rock or driftwood in fast water and rasp the algae off it at the same time. The soft bristles on the snout are mostly a male thing, and they keep growing as he ages." } }, "decor": { "shell": { "name": "Pearl Shell", "blurb": "An open scallop with a pearl still in it.", "lore": "Cheap, small, and the first thing most keepers ever place · a Pearl Shell barely dents the current and won't crowd a young aquarium, but its care rating is modest: don't expect it to hold algae off for long on its own." }, "coral": { "name": "Pink Coral", "blurb": "A branching cluster your fish will circle all day.", "lore": "Coral like this reads as shelter to a fish, not just scenery · small species especially will loop through and around its branches rather than stay out in open water. A real step up in algae resistance over the shell, for a fair jump in price." }, "amphora": { "name": "Sunken Amphora", "blurb": "Old clay, gone green at the shoulders.", "lore": "The Amphora sits heavy and still at the sand line, unbothered by current, and does more work against algae than either piece before it. It tends to become an aquarium's first real landmark · the thing a returning visitor's eye goes to first." }, "arch": { "name": "Driftwood Arch", "blurb": "Bleached wood worn into a doorway.", "lore": "Tall enough that fish will actually swim through it rather than just past it, the Arch is as much a piece of choreography as decoration · and its care rating keeps climbing along with it." }, "lantern": { "name": "Harbour Lantern", "blurb": "Still burning, somehow, at the bottom of the aquarium.", "lore": "The only ornament in the shop with a light of its own, the Lantern is a statement piece as much as a practical one · strong algae resistance, but a keeper places it mostly for how it looks across the aquarium." }, "chest": { "name": "Sunken Chest", "blurb": "Nobody came back for the coins.", "lore": "A small chest of iron-banded wood, lid half open · it asks for a spot near the glass, where the gold catches the light, and holds algae off a little better than the Lantern." }, "castle": { "name": "Tide Castle", "blurb": "A turret with a door just wide enough for a fin.", "lore": "Every aquarium seems to want one castle · the Tide Castle is tall enough to anchor a corner, and its doorway gives small fish somewhere to slip through." }, "helmet": { "name": "Diving Helmet", "blurb": "Brass and copper, with a starfish keeping watch.", "lore": "An old diver's helmet, portholes and bolts intact · a heavy, handsome centrepiece whose starfish has clearly decided it lives here now." }, "anchor": { "name": "Old Anchor", "blurb": "Dropped once, and never raised again.", "lore": "Rusted iron and a frayed rope · the Anchor stands tall and narrow, so it reads from across the aquarium without taking much of the floor." }, "brain": { "name": "Brain Coral", "blurb": "A slow green boulder, all winding grooves.", "lore": "A low, broad dome of living coral · the strongest ornament in the shop against algae, and a calm shape to set tall plants behind." }, "kelp": { "name": "Seagrass", "blurb": "Tall ribbons that lean with the current.", "lore": "The cheapest plant in the shop and, ribbon for ribbon, one of the most effective · Seagrass sways constantly, which is most of what tells a glance that an aquarium is alive rather than a photograph of one." }, "ribbon": { "name": "Ribbon Weed", "blurb": "A narrow clump that never stops moving.", "lore": "Denser and taller than Seagrass, Ribbon Weed keeps the glass cleaner for longer and gives small fish somewhere to disappear into when the aquarium starts to feel crowded." }, "anemone": { "name": "Bulb Anemone", "blurb": "Rose tentacles with pale beads on every tip.", "lore": "The most expensive plant in the shop, and the best at holding off algae. A Bulb Anemone adds substantial algae resistance on its own. A Clownfish would treat it as home in the wild, although the game doesn't model that partnership yet." }, "moss": { "name": "Java Moss Carpet", "blurb": "A soft green mat that never asks for trimming.", "lore": "The shortest plant in the shop · a carpet foreground pieces can hide their base against." }, "fan": { "name": "Violet Sea Fan", "blurb": "A lace of violet branches that sieves the current.", "lore": "A flat violet fan that sways gently · it does more for the glass than any ornament, and its colour lifts a green planting." }, "sword": { "name": "Sword Plant", "blurb": "Broad green blades arching out from one crown.", "lore": "A classic aquarium plant with long, broad leaves · it fills out a back corner quickly and keeps algae at bay better than the smaller plants." }, "rotala": { "name": "Ember Rotala", "blurb": "Green at the roots, red as embers at the tips.", "lore": "A bunch of slender stems that turn red toward the light · the best plant in the shop for the glass, and the warmest colour in any planting." }, "anubias": { "name": "Anubias Nana Carpet", "blurb": "Broad little leaves that shrug off low light.", "lore": "Part of the lagoon set · low light and low fuss, it roots wherever there is a gap." }, "clam": { "name": "Giant Clam", "blurb": "A lagoon clam, open just enough to show the blue inside.", "lore": "The first piece of the lagoon set · low and wide, it sits well in front of taller plants." }, "staghorn": { "name": "Staghorn Coral", "blurb": "Branches like antlers, bleached pale at the tips.", "lore": "Part of the lagoon set · pale branches that read from across the aquarium." }, "mast": { "name": "Broken Mast", "blurb": "Splintered timber, still flying a scrap of sail.", "lore": "Part of the shipwreck set · the tallest wreck piece, and a shadow fish like to cross." }, "wheel": { "name": "Ship's Wheel", "blurb": "Eight spokes, and nobody left to steer.", "lore": "Part of the shipwreck set · it stands tall and narrow, so it reads from across the aquarium." }, "crate": { "name": "Cargo Crate", "blurb": "Waterlogged slats around whatever the hold once carried.", "lore": "Part of the shipwreck set · low and square, it sits well beside taller wreck pieces." }, "bell": { "name": "Ship's Bell", "blurb": "It rang the watches once. Now the current rings it.", "lore": "Part of the shipwreck set · bronze gone green, hung from a broken beam." }, "obelisk": { "name": "Carved Obelisk", "blurb": "A column of glyphs no one alive can read.", "lore": "Part of the ruins set · the tallest ruin piece before the temple gate." }, "column": { "name": "Fallen Column", "blurb": "Marble from a temple the sea took back.", "lore": "The first piece of the ruins set · one of the tallest ornaments in the shop." }, "urn": { "name": "Cracked Urn", "blurb": "Whatever it held spilled out long ago.", "lore": "Part of the ruins set · a smaller companion to the fallen column." }, "head": { "name": "Stone Head", "blurb": "A calm old face, eyes closed, listening.", "lore": "Part of the ruins set · a quiet centrepiece that fish like to circle." }, "barnacle": { "name": "Barnacle Cluster", "blurb": "A crust of tiny shells, packed tight and patient.", "lore": "A small cluster for a bare gap · sits well beside almost anything." }, "spire": { "name": "Ice Spire", "blurb": "Blue crystals that never seem to melt.", "lore": "The first piece of the ice set · pale blue, it cools down a warm planting." }, "icicle": { "name": "Icicle Cluster", "blurb": "Crystals that catch the light and hold the cold.", "lore": "Part of the ice set · sits well beside the ice spire without repeating it." }, "grotto": { "name": "Ice Grotto", "blurb": "A snow-white dome with a door for small fins.", "lore": "Part of the ice set · small fish swim straight through its doorway." }, "snowurchin": { "name": "Snow Urchin", "blurb": "Spines white as frost, curled into a ball.", "lore": "Part of the ice set · small, spiny, and pale enough to vanish into snow." }, "basalt": { "name": "Basalt Columns", "blurb": "Black stone pillars with fire still in the seams.", "lore": "The first piece of the volcanic set · it looks best on dark sand." }, "obsidian": { "name": "Obsidian Shard", "blurb": "Black glass cooled fast enough to keep its edge.", "lore": "Part of the volcanic set · sharp black shapes beside the basalt columns." }, "vent": { "name": "Ember Vent", "blurb": "A chimney that breathes warm water.", "lore": "Part of the volcanic set · the tallest ornament in the shop." }, "magmavent": { "name": "Magma Vent", "blurb": "A narrow chimney breathing heat into cold water.", "lore": "Part of the volcanic set · the smallest vent, tucked beside the taller ember vent." }, "statue": { "name": "Bronze Leaper", "blurb": "A fish caught mid-leap and cast in bronze.", "lore": "The first piece of the gallery set · art for an aquarium that has everything else." }, "vase": { "name": "Wave Vase", "blurb": "Porcelain painted with waves, and fish that stay put.", "lore": "Part of the gallery set · blue and white, it goes with any sand." }, "pedestal": { "name": "Marble Pedestal", "blurb": "Waiting for a statue that never arrived.", "lore": "Part of the gallery set · built for a statue that never arrived." }, "starfish": { "name": "Blue Sea Star", "blurb": "Cobalt blue, draped over a smooth stone.", "lore": "Part of the lagoon set · small enough to tuck in front of anything." }, "cannon": { "name": "Sunken Cannon", "blurb": "Fired its last shot a long time ago.", "lore": "Part of the shipwreck set · long and low, it anchors a wreck scene." }, "gate": { "name": "Temple Gate", "blurb": "Two carved pillars and a doorway to swim through.", "lore": "Part of the ruins set · a wide doorway at the heart of any ruin." }, "seahorse": { "name": "Marble Seahorse", "blurb": "A seahorse in white stone, curled and still.", "lore": "Part of the gallery set · white marble that glows under the lights." }, "frame": { "name": "Gilded Frame", "blurb": "Gold leaf around a canvas the sea erased.", "lore": "Part of the gallery set · gilded and empty, the newest piece in the collection." }, "geode": { "name": "Amethyst Geode", "blurb": "Rough grey outside, violet light within.", "lore": "Part of the volcanic set · a low piece with a glow that carries." }, "nautilus": { "name": "Golden Nautilus", "blurb": "Every chamber of the spiral, in gold.", "lore": "The last piece of the gallery set · the finest ornament in the shop." }, "caulerpa": { "name": "Sea Grapes", "blurb": "Green runners strung with tiny glossy beads.", "lore": "A lagoon plant · bright green and bushy, it fills a gap quickly." }, "cabbage": { "name": "Ruffled Sea Cabbage", "blurb": "Wide crinkled leaves stacked like a market stall.", "lore": "A wide rosette for a bare mid-level corner · ruffled leaves catch the light from every angle." }, "redludwigia": { "name": "Ember Ludwigia", "blurb": "Stems that turn from green to red reaching for the light.", "lore": "A stem plant that reddens toward the light · warms up a green planting fast." }, "mossball": { "name": "Marimo Moss Ball", "blurb": "A slow green sphere that rolls with the current.", "lore": "A slow rolling sphere · the smallest plant in the shop, and the easiest to place." }, "lotus": { "name": "Tiger Lotus", "blurb": "Broad red leaves striped like a tiger.", "lore": "A red plant for a green aquarium · its broad leaves hold off algae well." }, "cabomba": { "name": "Cabomba Bunch", "blurb": "Feathery green fronds, fine as a comb.", "lore": "A feathery stem plant · fills a gap between taller pieces without crowding them." }, "valisneria": { "name": "Vallisneria Ribbons", "blurb": "Long ribbons that trail the whole aquarium's current.", "lore": "Long ribbons for wide water · trails with the current more than any plant its age." }, "crypto": { "name": "Cryptocoryne Bed", "blurb": "Dark red-brown leaves low along the sand.", "lore": "A low bed for the front of the aquarium · broad leaves that never crowd a fish's path." }, "anacharis": { "name": "Anacharis Sprigs", "blurb": "Bright whorled leaves that root wherever they land.", "lore": "A fast, whorled stem plant · fills the middle of a planting without towering over it." }, "fern": { "name": "Java Fern", "blurb": "Dark leathery leaves that ask for almost nothing.", "lore": "A hardy classic · it grows on stones and ruins as happily as on sand." }, "eelgrass": { "name": "Eelgrass Meadow", "blurb": "A meadow of blades swaying together.", "lore": "A whole meadow in one piece · the tallest plant since the early levels." }, "watersprite": { "name": "Watersprite Cluster", "blurb": "Lacy fronds that shred the light into pieces.", "lore": "A bushy mid-height plant · softens the space between taller pieces." }, "seapen": { "name": "Frost Sea Pen", "blurb": "A white feather standing in the cold current.", "lore": "Part of the ice set · it sways slowly, like a feather in the wind." }, "pillowmoss": { "name": "Pillow Moss Mound", "blurb": "A cushion of moss soft enough to nest in.", "lore": "A low cushion for the foreground · softer than the carpet plants around it." }, "bladderwort": { "name": "Bladderwort Strand", "blurb": "Thin traps hidden along a feathery stem.", "lore": "A curious stem plant · looks delicate and asks for almost nothing." }, "limnophila": { "name": "Limnophila Bunch", "blurb": "Whorled leaves stacked in tidy green tiers.", "lore": "Tidy tiers of whorled leaves · reads well from across the aquarium." }, "tubeworm": { "name": "Tube Worms", "blurb": "White tubes, each crowned with a red plume.", "lore": "Part of the volcanic set · they grow around warm vents in the deep sea." }, "sagittaria": { "name": "Dwarf Sagittaria Lawn", "blurb": "A close-cropped lawn for bottom-dwellers.", "lore": "A close-cropped lawn · the shortest plant since the moss ball." }, "pearlweed": { "name": "Pearl Weed", "blurb": "A soft mound of small lime leaves.", "lore": "A low, round plant · good for the front of the aquarium." }, "coontail": { "name": "Coontail Sprig", "blurb": "Bristly whorls that thicken with every inch.", "lore": "A bristly stem plant · thickens fast and asks for little care." }, "lettuce": { "name": "Sea Lettuce", "blurb": "Thin green leaves that ruffle in the current.", "lore": "Part of the lagoon set · its thin leaves let the light through." }, "frogbit": { "name": "Amazon Frogbit Bed", "blurb": "Round leaves rooted low, reaching for the surface.", "lore": "A rooted rosette · reaches upward more than it spreads sideways." }, "goldkelp": { "name": "Golden Kelp", "blurb": "Amber blades that catch the light.", "lore": "The tallest plant in the shop · it turns a back corner golden." }, "lily": { "name": "Lotus Lily", "blurb": "Round pads and one pink flower above them all.", "lore": "A flowering plant · the only bloom in the shop." }, "frostfern": { "name": "Frost Fern", "blurb": "Pale lace fronds, rimmed with tiny crystals.", "lore": "Part of the ice set · pale and delicate, it softens hard ice pieces." }, "babytears": { "name": "Baby Tears Carpet", "blurb": "Leaves smaller than a fingernail, thousands of them.", "lore": "The smallest carpet plant in the shop · thousands of leaves in a single mat." }, "glowweed": { "name": "Glow Weed", "blurb": "Teal blades with tips that glow in the dark.", "lore": "The last plant on the Path · the best plant in the shop against algae, and it glows." } }, "substrate": { "reef-sand": { "name": "Reef Sand", "blurb": "Warm cream sand with a few pale shells." }, "volcanic-black": { "name": "Volcanic Black", "blurb": "Fine black sand that makes every colour stand out." }, "coral-pink": { "name": "Coral Pink", "blurb": "Soft pink sand with crumbs of pale coral." }, "river-pebble": { "name": "River Pebble", "blurb": "Smooth grey and beige pebbles from a riverbed." }, "white-sand": { "name": "White Sand", "blurb": "Bright, fine white sand that lights up the whole aquarium." }, "golden-sand": { "name": "Golden Sand", "blurb": "Deep, warm gold that glows under the light." }, "fine-gravel": { "name": "Fine Gravel", "blurb": "Small brown and grey stones, the natural classic." }, "crushed-coral": { "name": "Crushed Coral", "blurb": "Broken coral and tiny shells in cream and blush." }, "rainbow-gravel": { "name": "Rainbow Gravel", "blurb": "The classic gravel in every colour, softly mixed." }, "mossy-soil": { "name": "Mossy Soil", "blurb": "Dark, rich soil with little tufts of moss." }, "lapis-lazuli": { "name": "Lapis Lazuli", "blurb": "Deep blue lapis gravel flecked with gold." }, "pearl-pebbles": { "name": "Pearl Pebbles", "blurb": "Polished black and white pebbles, mixed like pearls." } }, "badges": { "market-first": { "name": "First at the Market", "description": "You were the first to fill an order on the Market's wanted board.", "how": "Be the first to fill an order on the Market's wanted board." }, "pre-alpha": { "name": "Pre-alpha keeper", "description": "You kept an aquarium here before the game had a version number.", "how": "Kept by the keepers who had an aquarium here before the game had a version number." }, "alpha": { "name": "Alpha keeper", "description": "You joined Fishies during the alpha.", "how": "Kept by the keepers who joined during the alpha." }, "arena-podium": { "name": "Arena podium", "description": "You finished a week in the Arena among its three fastest keepers.", "how": "Finish a week in the Arena among its three fastest keepers." }, "party-halloween": { "name": "Halloween Party", "description": "You came to the Ice Shelf's Halloween party.", "how": "Come to the Ice Shelf's Halloween party." }, "party-winter": { "name": "Winter festival", "description": "You came to the Ice Shelf's winter festival.", "how": "Come to the Ice Shelf's winter festival." }, "party-spring": { "name": "Spring festival", "description": "You came to the Ice Shelf's spring festival.", "how": "Come to the Ice Shelf's spring festival." }, "party-summer": { "name": "Summer beach party", "description": "You came to the Ice Shelf's summer beach party.", "how": "Come to the Ice Shelf's summer beach party." }, "lantern-keeper": { "name": "Lantern Keeper", "description": "You found the six lost tablets and opened the temple in the Ruins.", "how": "Find the six lost tablets and open the temple in the Ruins." }, "party-halloween-treats": { "name": "Treat champion", "description": "You finished the Halloween party among its top trick-or-treaters.", "how": "Finish the Halloween party among its top trick-or-treaters." }, "exhibition-podium": { "name": "Exhibition podium", "description": "Your aquarium finished a week of the Exhibition among the top three of its class.", "how": "Finish a week of the Exhibition among the top three of your aquarium's class." }, "collector": { "name": "Collector", "description": "You finished your first Reef Journal collection page.", "how": "Finish your first Reef Journal collection page." }, "withYear": "{name} {year}" }, "equipment": { "sponge-filter": { "name": "Sponge Filter", "blurb": "Air through foam. Quiet, cheap and honest." }, "power-filter": { "name": "Power Filter", "blurb": "A motor, a cartridge and a steady current." }, "canister-filter": { "name": "Canister Filter", "blurb": "Clear water for a full aquarium, for days." }, "clip-feeder": { "name": "Clip Feeder", "blurb": "Drops a flake meal when a fish gets hungry." }, "drum-feeder": { "name": "Drum Feeder", "blurb": "A turning drum that holds a day or two of meals." }, "dome-feeder": { "name": "Dome Feeder", "blurb": "A brass dome of flakes for a long weekend away." }, "glass-heater": { "name": "Glass Heater", "blurb": "A glass tube and a simple dial. Keeps a reef warm." }, "titanium-heater": { "name": "Titanium Heater", "blurb": "Tough, quick and warm enough for the lagoon." }, "controller-heater": { "name": "Controller Heater", "blurb": "Holds the water to the degree, warm or mild." }, "conditioning-box": { "name": "Conditioning Box", "blurb": "A clear box clipped inside the glass. Fish rest here for a while and come out a tier higher." }, "carousel-feeder": { "name": "Carousel Feeder", "blurb": "Three jars turn past the fish, each taking the one it loves." } }, "room": { "none": { "name": "No Room", "blurb": "The aquarium fills the whole window." }, "pet-shop": { "name": "Pet Shop Counter", "blurb": "Where every keeper starts: a tidy counter among the shop's own aquariums." }, "study": { "name": "The Study", "blurb": "Bookshelves, a green lamp and a quiet evening." }, "garden-shed": { "name": "Garden Shed", "blurb": "Pine planks, potted plants and daylight through a small window." }, "penthouse": { "name": "Penthouse", "blurb": "A marble table and the city lights after dusk." } }, "theme": { "clear": { "name": "Clear Water", "blurb": "The bright, clean water every aquarium starts with." }, "lagoon": { "name": "Lagoon", "blurb": "Shallow, sunlit water over a pale sandy slope." }, "shipwreck": { "name": "Shipwreck", "blurb": "Dim green water and an old hull resting at the back." }, "ruins": { "name": "Sunken Ruins", "blurb": "Sapphire water and fallen columns in the distance." }, "ice": { "name": "Ice Shelf", "blurb": "Cold, crystal water with shelves of ice at the back." }, "volcanic": { "name": "Volcanic Vents", "blurb": "Dark water, basalt columns and a warm glow from the vents." }, "gallery": { "name": "Gallery", "blurb": "Midnight water under two soft spotlights, for an aquarium that is shown off." } }, "prize": { "cup-gold": { "name": "Arena Gold Cup", "blurb": "First in the Arena for a whole week." }, "cup-silver": { "name": "Arena Silver Cup", "blurb": "Second in the Arena for a whole week." }, "cup-bronze": { "name": "Arena Bronze Cup", "blurb": "Third in the Arena for a whole week." }, "party-pumpkin": { "name": "Party Pumpkin", "blurb": "From the Ice Shelf's Halloween party." }, "party-snowglobe": { "name": "Party Snow Globe", "blurb": "From the Ice Shelf's winter festival." }, "party-blossom": { "name": "Party Blossom", "blurb": "From the Ice Shelf's spring festival." }, "party-sandcastle": { "name": "Party Sandcastle", "blurb": "From the Ice Shelf's summer beach party." }, "keepers-lantern": { "name": "Keeper's Lantern", "blurb": "The first spark, kept by the Lantern Keepers." }, "abyss-crystal": { "name": "Abyss Crystal", "blurb": "Glows cold blue, found at the bottom of the Trench." }, "angler-lamp": { "name": "Angler Lamp", "blurb": "An old diving lamp brought up from the dark." }, "deep-shell": { "name": "Deep Shell", "blurb": "A pearly spiral from far below the reef." }, "ember-geode": { "name": "Ember Geode", "blurb": "Still warm, cracked open at the Vents." }, "vent-chimney": { "name": "Vent Chimney", "blurb": "A little black smoker from the Vents, gently shimmering." }, "black-pearl": { "name": "Black Pearl", "blurb": "A rare black pearl from the warm water of the Vents." }, "school-pennant": { "name": "School Pennant", "blurb": "Flown by a keeper whose school filled its weekly order." }, "halloween-cauldron": { "name": "Bubbling Cauldron", "blurb": "Something green and friendly is brewing." }, "halloween-gravestone": { "name": "Mossy Gravestone", "blurb": "Here lies a very old fish story." }, "halloween-gourds": { "name": "Lantern Gourds", "blurb": "Three carved pumpkins, glowing from within." }, "halloween-house": { "name": "Crooked Cottage", "blurb": "A haunted little house with the lights on." }, "exhibition-trophy-gold": { "name": "Exhibition Gold Trophy", "blurb": "First in its class at the Exhibition." }, "exhibition-trophy-silver": { "name": "Exhibition Silver Trophy", "blurb": "Second in its class at the Exhibition." }, "exhibition-trophy-bronze": { "name": "Exhibition Bronze Trophy", "blurb": "Third in its class at the Exhibition." }, "collector-trophy-1": { "name": "Tide Pool Cup", "blurb": "For your fifth finished Journal page." }, "collector-trophy-2": { "name": "Coral Branch Cup", "blurb": "For your tenth finished Journal page." }, "collector-trophy-3": { "name": "Pearl Chalice", "blurb": "For your fifteenth finished Journal page." }, "collector-trophy-4": { "name": "Golden Nautilus", "blurb": "For your twentieth finished Journal page." }, "collector-trophy-5": { "name": "Collector's Crown", "blurb": "For finishing the last Journal page." }, "lumen-lantern": { "name": "Lumen's Lantern", "blurb": "A glass lantern shaped like a jellyfish, with a little of Lumen's glow inside." }, "mossy-stone": { "name": "Mossy Stone", "blurb": "A round stone gone soft and green, made from what cleaning leaves behind." }, "glow-moss-lamp": { "name": "Glow-moss Lamp", "blurb": "Lantern Moss packed in a little lamp, glowing softly from within." }, "ember-kelp-wreath": { "name": "Ember Kelp Wreath", "blurb": "Warm red kelp from the Vents, woven into a ring that sways." }, "salt-spire": { "name": "Salt Spire", "blurb": "Abyss Salt grown into a pale, glittering spire." }, "mineral-chimney": { "name": "Mineral Chimney", "blurb": "A small chimney of vent minerals, built up layer by layer." }, "glowstone-grotto": { "name": "Glowstone Grotto", "blurb": "A little cave lit from inside by Abyss Glowstone." }, "opal-arch": { "name": "Opal Arch", "blurb": "An arch set with Ember Opal that catches every light." }, "signature-tide-fountain": { "name": "Tide Fountain", "blurb": "A Signature of the Keeper's Path: a fountain that pours the tide back into itself." }, "signature-reef-crown": { "name": "Reef Crown", "blurb": "A Signature of the Keeper's Path: a crown of living coral for the reef's own keeper." } } }, "faq": { "0": { "question": "Can I try Fishies without an account?", "answer": "Yes. Open the game and you start right away as a guest, with a real aquarium of your own, and you can save it to an account whenever you like. The aquarium at the top of this page is a live preview you can feed, and public player aquariums can be visited without signing in too." }, "1": { "question": "What happens to my aquarium while I'm away?", "answer": "It keeps going. Your aquarium runs on the server's clock, so eggs hatch, fish grow, fish get hungry and algae creeps over the glass while you're gone. A fish left unfed for too long is lost, so feed everyone before a long break." }, "2": { "question": "Is Fishies free?", "answer": "Yes. Fishies is free to play and basic food is free forever. You earn coins by raising and selling fish and by keeping the glass clean, and spend them on new eggs and decorations." }, "3": { "question": "Where can I play?", "answer": "In any modern browser, or install it as an app straight from the browser. There are desktop apps for Windows, macOS and Linux, and the Android app is on Google Play. iPhone, iPad and Mac are on the App Store; Steam is coming soon." }, "4": { "question": "Does my aquarium follow me between devices?", "answer": "Yes. Sign in with the same account and you'll find the same aquarium, coins and level everywhere. Every version plays by the same rules, with no extras for one platform over another." }, "5": { "question": "What's coming next?", "answer": "More fish species and decorations keep arriving, and Open Water, the shared sea where you swim as one of your own fish alongside other keepers, keeps gaining new places. The Pantry is the first room of a small house around your aquarium, with more rooms to come." } }, "visualHistory": { "Ruby_Soldier": { "0": { "label": "Before 0.5.1", "alt": "The earlier Soldierfish artwork, with flat top-to-bottom shading.", "summary": "The Soldierfish gained real dimensional shading with a satin, not glossy, finish suiting a nocturnal reef fish." } }, "Ember_Tang": { "0": { "label": "Before 0.5.1", "alt": "The earlier Surgeonfish artwork, with flat top-to-bottom shading.", "summary": "The Surgeonfish gained real dimensional shading and a bright rim sheen matching its bold surgeonfish colour." } }, "Lagoon_Boxfish": { "0": { "label": "Before 0.5.1", "alt": "The earlier Boxfish artwork, with flat top-to-bottom shading.", "summary": "The Boxfish gained a deliberately restrained dimensional shading pass · real form without losing its rigid, armoured character." } }, "Pearl_Cardinal": { "0": { "label": "Before 0.5.1", "alt": "The earlier Cardinalfish artwork, with flat top-to-bottom shading and no sense of the body turning in light.", "summary": "The Cardinalfish gained real dimensional shading that follows the curve of its own body, with a soft highlight where the light catches its flank." } }, "Copper_Hawkfish": { "0": { "label": "Before 0.5.1", "alt": "The earlier Hawkfish artwork, with flat top-to-bottom shading.", "summary": "The Hawkfish gained real dimensional shading and a soft rim sheen that follows its own body shape instead of a flat gradient." } }, "Royal_Gramma": { "0": { "label": "Before 0.5.1", "alt": "The earlier Royal Gramma artwork, with flat top-to-bottom shading across its purple-and-gold body.", "summary": "The Royal Gramma gained real dimensional shading that rounds its purple-and-gold body while keeping the crisp colour break between them." } }, "Sunburst_Angelfish": { "0": { "label": "Before 0.5.1", "alt": "The earlier Angelfish artwork, with flat top-to-bottom shading across its wide disc-shaped body.", "summary": "The Angelfish gained real dimensional shading that gives its wide disc-shaped body actual roundness instead of a flat gradient." } }, "Banded_Butterfly": { "0": { "label": "Before 0.4.0", "alt": "The earlier Butterflyfish artwork, with a large bright eye.", "summary": "The Butterflyfish kept its three bold reef bands and gained a smaller dark reflective eye." }, "1": { "label": "Before 0.5.1", "alt": "The Butterflyfish before its lighting rework, with flatter shading.", "summary": "The Butterflyfish gained real dimensional shading and a bright rim sheen, while its dark eye-band and body bands stayed exactly as crisp as before." } }, "Midnight_Puffer": { "0": { "label": "Before 0.4.0", "alt": "The earlier Pufferfish artwork, with a large bright eye.", "summary": "The Pufferfish gained a smaller dark reflective eye while keeping its round, spotted midnight body." } }, "Emerald_Wrasse": { "0": { "label": "Before 0.4.0", "alt": "The earlier Wrasse artwork, with a large bright eye and pale green fins.", "summary": "The Wrasse gained a quiet dark eye, a lean hunter silhouette and two clear lines along its flank." } }, "Violet_Anthias": { "0": { "label": "Before 0.4.0", "alt": "The earlier Anthias artwork, with a large bright eye and pale pink fins.", "summary": "The Anthias gained a smaller dark eye, a deeper magenta body and lilac membrane fins." } }, "Azure_Chromis": { "0": { "label": "Before 0.4.0", "alt": "The earlier Chromis artwork, with a large bright eye and pale floating fins.", "summary": "The Chromis gained a small dark eye, deeper blue-green colour and a quick forked tail." } }, "Ghost_Filefish": { "0": { "label": "Before 0.4.0", "alt": "The earlier Filefish artwork, with a much larger bright eye and rounded pale fins.", "summary": "The Filefish became a quieter reef drifter with a dark wet eye, pale green flecks and translucent fins." }, "1": { "label": "Before 0.5.1", "alt": "The Filefish before its lighting rework, with flatter shading.", "summary": "The Filefish gained a gentle dimensional shading pass with no shine at all, keeping it a thin, pale, leaf-like drifter rather than a glossy fish." } }, "Slate_Damsel": { "0": { "label": "Before 0.4.0", "alt": "The earlier Damselfish artwork, with a much larger bright eye and pale fins.", "summary": "The Damselfish gained a quiet dark eye, a deep forked tail and fins that sit closer to its fast little body." }, "1": { "label": "Before 0.5.1", "alt": "The Damselfish before its lighting rework, with flatter shading.", "summary": "The Damselfish gained real dimensional shading and a soft rim sheen that suits its fast, compact reef-fish build." } }, "Sand_Goby": { "0": { "label": "Before 0.4.0", "alt": "The previous Goby artwork, with a much larger pale eye and a softer, less defined body.", "summary": "The Goby settled closer to the aquarium floor with a smaller shining eye, quiet sand speckles and rooted fins." }, "1": { "label": "Before 0.5.1", "alt": "The Goby before its lighting rework, with flatter shading.", "summary": "The Goby gained a quiet, subdued form of the same dimensional shading the rest of the roster got · real roundness with no shine, staying a low camouflaged bottom-dweller." } }, "Coral_Clown": { "0": { "label": "Before 0.4.0", "alt": "The previous Clownfish artwork, with one cool blue band and a bright white eye.", "summary": "The Clownfish grew a quieter face and a second curved band, so it reads more like a small reef fish while it swims." }, "1": { "label": "Before 0.5.1", "alt": "The Clownfish before its repaint, with plain white bands and flat top-to-bottom shading.", "summary": "The Clownfish was recoloured against a real reference photo (a single cyan band instead of two white ones), given a proper mouth, and picked up real dimensional shading that follows its own body shape instead of a flat gradient." } } }, "wiki": { "fishCare": "{name} grows in {growth} after hatching in {hatch}. Its egg unlocks at level {level} and costs {price} coins. At level one, an adult sells for {coins} coins and {xp} XP.", "wildCare": "{name} only comes home as a wild egg from a team's trip to the {place}; the shop never sells it. It hatches in {hatch} and grows in {growth}. At level one, an adult sells for {coins} coins and {xp} XP.", "saleGuide": "Sale values and level bonuses", "feedingGuide": "Feeding and survival", "decorCare": "{name} costs {price} coins. On its own it extends the algae delay to {delay}. Repositioning is free.", "cleaningGuide": "How cleaning works", "quickReference": "{name} quick reference", "historyLabel": "{name} visual history", "noLore": "No wild-relative note yet for this species.", "ui": { "homeEyebrow": "The Fishies Reef Journal", "homeTitle": "Everything a keeper", "homeTitleAccent": "needs to know.", "homeLead": "How to raise, feed and sell your fish, decorate your aquarium, meet other keepers and swim out into Open Water. Every number here comes straight from the game's own rules.", "searchLabel": "Search the Reef Journal", "searchPlaceholder": "Search articles, fish and decorations", "searchEmpty": "Nothing matches that yet. Try a fish name or a word like feeding.", "startHere": "New here?", "startHereBody": "Start with your first fish, then learn how to keep it fed and happy.", "browse": "Browse by category", "category": "Category", "catalogue": "Catalogue", "articles": { "one": "{count} article", "other": "{count} articles" }, "entries": { "one": "{count} entry", "other": "{count} entries" }, "onThisPage": "On this page", "related": "Keep reading", "inThisCategory": "More in this category", "allArticles": "Every article", "allArticlesTitle": "The whole guide, topic by topic", "allArticlesLead": "Every article in the Reef Journal, grouped the same way as the front page. Pick a category to see it on its own page.", "meetTheFish": "Meet the fish", "meetTheFishLead": "A few of the species you can raise. The catalogue has every one, with growth times and prices.", "seeAll": "See all", "open": "Open", "legendary": "Legendary", "legendaryCare": "{name} is a legendary fish. It unlocks at level {level}, costs {price} coins and arrives fully grown, with no egg to hatch. It never gets hungry, only one can live in each aquarium, and it is never sold.", "legendaryGuide": "More about legendary fish", "arrivesGrown": "Arrives grown", "neverSold": "Never sold", "none": "None", "relatedGuides": "Guides for this", "sortBy": "Sort by", "sortName": "Name", "browseGuide": "Browse the guide", "closeGuide": "Close", "backPage": "Back", "partGuide": "Guide", "partMine": "My Book", "partGuideLead": "How the game works, chapter by chapter.", "partMineLead": "Your own finds, collections and records.", "chapters": "Chapters", "dock": "Journal", "waterTemp": "Comfortable water", "latestFinds": "Latest finds", "previousPage": "Previous page", "nextPage": "Next page", "journalOwned": "In your aquarium now: {count}", "journalSold": "Sold: {count}", "journalBest": "best {tier}", "journalFirst": "First found {date}", "journalReleased": "{name}, released to the ocean {date}", "journalLivesIn": "Its home: {home}", "journalBelongsTo": "Fish whose home is {home} love it", "journalAdopted": "{name}, adopted {date}", "find": "Find:", "contents": "Contents", "journalUnseenTitle": "Not in your Journal yet", "journalUnseen": "This page fills in once {name} has been in your aquarium.", "journalTipHome": "Contents, search and your latest finds", "journalTipFish": "{found} of {total} fish found", "journalTipDecor": "{found} of {total} decorations found", "journalCollection": "The collection", "journalFishCollected": "Your specimens", "journalBookComplete": "Book complete", "journalDrawers": "Drawers", "journalDrawerComplete": "Drawer complete", "journalSpecimens": "{found} of {total} specimens", "journalDrawerPage": "page {page} of {pages}", "journalPlateNo": "Plate No. {number} · {drawer}", "journalWanted": "Specimen wanted", "journalUnrecorded": "Not yet recorded", "journalFinest": "Finest: {tier}", "journalLegendShop": "It comes fully grown from the shop at level {level}", "journalEggInShop": "Its egg is in the shop now (level {level})", "journalEggAtLevel": "Its egg reaches the shop at level {level}", "journalDecorInShop": "In the shop now (level {level})", "journalDecorAtLevel": "In the shop from level {level}", "journalHatchToInk": "Hatch one and this plate is inked in.", "journalKeepToInk": "Bring one home and this plate is inked in.", "journalPlaceToInk": "Place one in your aquarium and this plate is inked in.", "seafolk": { "title": "Sea folk", "tip": "Everyone you have met out in the sea, and each first meeting to read again", "loading": "Opening your notes on the sea folk…", "signedOut": "Sign in to keep your notes on the sea folk.", "lead": "You have met {met} of the {total} sea folk. Each first meeting is written down here, so you can read it again whenever you like.", "unmetLabel": "Not met yet", "unmet": "Not met yet", "travels": "Travels the sea", "metOn": "You first met on {date}, at {place}.", "metBefore": "You met before the Journal kept the day.", "learned": "What you know", "hearts": "Friendship: {hearts} of {max} hearts", "talks": "Days you have talked: {count}", "gift": "Gave you a keepsake of their own", "given": "You have brought them {count} {good}", "meeting": "Your first meeting", "find": "Somewhere around {place}. Swim up and say hello: your first meeting will be written here.", "story": { "ollie": "Told you her story", "marlo": "Told you who sailed the Lantern", "shelby": "Told you his story", "pip": "Told you his story", "lumen": "Told you her story" }, "atHome": "your aquarium" }, "stats": { "title": "Statistics", "tip": "Your keeper life in numbers: time played, coins, fish, care and the sea", "loading": "Adding up your numbers…", "signedOut": "Sign in to keep your statistics.", "hours": "{hours} h {minutes} min", "minutes": "{minutes} min", "note": "Counted by the game since you started. Some early numbers were added up from your history, so they may be a little low.", "time": { "title": "Time", "playTime": "Time played", "daysPlayed": "Days played", "longestStreak": "Longest run of days", "sessions": "Visits to the game", "since": "Keeper since" }, "coins": { "title": "Coins", "earned": "Coins earned", "spent": "Coins spent", "xp": "XP earned" }, "fish": { "title": "Fish", "bought": "Fish bought", "bred": "Fish bred", "hatched": "Eggs incubated", "sold": "Fish sold", "released": "Fish released" }, "care": { "title": "Care", "meals": "Meals served", "cleans": "Aquarium cleans", "remedies": "Remedies given", "crafts": "Things made in the Workshop", "decor": "Decorations placed" }, "sea": { "title": "The sea", "expeditions": "Expeditions", "forages": "Forages", "races": "Races swum", "pearlRounds": "Pearl rounds", "treasures": "Treasure chests found" }, "friends": { "title": "Friends", "visits": "Aquariums visited", "giftsSent": "Gifts sent", "giftsReceived": "Gifts received", "follows": "Keepers followed", "stalls": "Stall listings" } } }, "catalogues": { "species": { "title": "Species catalogue", "summary": "Every fish in the game with its growth time, unlock level, egg price and sale value." }, "decorations": { "title": "Decorations catalogue", "summary": "Every plant and ornament, what it costs and how long it keeps algae away." }, "equipment": { "title": "Equipment catalogue", "summary": "Every filter, auto-feeder and heater with its price, unlock level and what it does." }, "places": { "title": "Places", "summary": "Every Open Water place and every room behind a door: what stands there, what you find there and how to get there." }, "events": { "title": "Events and seasons", "summary": "The seasonal parties, the weekly contests and the things that happen out in the sea, with their dates, places and prizes." }, "items": { "title": "Items", "summary": "Every food, material, tool, wardrobe piece and prize: what it does, where it comes from and what it is used in." }, "recipes": { "title": "Workshop recipes", "summary": "Every mix the Workshop's bowl makes, with its ingredients, time, level and what comes out." }, "research-tree": { "title": "Research tree", "summary": "Every study and crown in the Research tree, with its branch, level, Notes, coins and what it opens." }, "styles": { "title": "Rooms, themes and floors", "summary": "Every Room around the glass, every water theme and every floor, with how each one is unlocked." }, "upgrades": { "title": "Upgrades", "summary": "The bench tiers, the expedition kits, more aquariums, enlarging and the slot gains, tier by tier." }, "quest-log": { "title": "Quest log", "summary": "Every quest in the game with its goals, its place in its chain and its reward." }, "chain-log": { "title": "Quest chains", "summary": "The storyline and every quest chain, step by step, with what opens each one and what it pays in all." }, "achievement-list": { "title": "Achievement list", "summary": "Every achievement with its tier and reward. The hidden ones stay behind a spoiler." }, "collection-pages": { "title": "Collection pages", "summary": "Every Reef Journal collection page: its pieces, where each one comes from and what finishing it pays." }, "badges": { "title": "Badges", "summary": "Every badge a keeper can wear on a profile and how it is earned." }, "npc-list": { "title": "Characters", "summary": "The neighbours out in the sea: where each one lives, how they talk, what they give and what they ask for." }, "creatures": { "title": "Creatures", "summary": "The wild creatures of the sea that are not fish: the jellyfish and the golden shoal." }, "lore": { "title": "Lore", "summary": "The stories of the sea, told by the game: the Lantern Keepers and what they left behind." } }, "categories": { "getting-started": { "title": "Getting started", "summary": "Your first fish, your account and the basics of how an aquarium works." }, "caring": { "title": "Caring for fish", "summary": "Eggs, food, growing up and keeping the glass clear." }, "economy": { "title": "Economy", "summary": "Coins, selling, the shop, levels and the rarest fish of all." }, "aquarium": { "title": "Aquarium & decor", "summary": "Plants, ornaments, the Pantry and how much your aquarium can hold." }, "social": { "title": "Social", "summary": "Visiting other keepers, following, gifts and chat." }, "world": { "title": "World", "summary": "Swimming beyond your own glass, in Open Water and in friends' aquariums." }, "reference": { "title": "About the game", "summary": "Platforms, requirements, languages, accounts and what to do when something goes wrong." } }, "topics": { "breeding": { "title": "Breeding and partners", "summary": "How pairs form, the real odds of an egg, and where to read them.", "sections": { "pairs": { "heading": "Pairs breed by themselves", "p": { "0": "Breeding is automatic. A female and a male of one species in the same aquarium pair by chance once both are grown, healthy (60% or more) and rested. There is no button to start it: you steer with who lives together, how well they are kept, the Conditioning Box and incubation.", "1": "After a clutch each parent rests 48 hours, and the same two fish wait a week before they pair again; either may pair with someone else meanwhile. Your first fish and legendary fish do not breed, and a chance that comes while the aquarium is full is missed, so keep a free place for the egg." } }, "odds": { "heading": "The odds", "p": { "0": "Every six hours (00:00, 06:00, 12:00 and 18:00 server time) each ready pair gets one roll at 5.4%. The windows are independent, so the odds add up like this:" }, "points": { "0": "About 1 in 5 within a day (20%).", "1": "Half of ready pairs lay within 3 days.", "2": "79% within a week and 95.5% within two weeks.", "3": "An average wait of about 4.6 days once ready.", "4": "With the pair's week between clutches, about 0.6 eggs a week or 2.5 a month." } }, "eggs": { "heading": "What an egg can be", "p": { "0": "The weaker parent decides the chance. An egg can only step above its care from the lower of its two parents' tiers: two gold parents give one tier up a quarter of the time, diamond parents one tier half the time and two tiers a tenth, purple diamond parents two tiers a fifth. A gold fish paired with a silver one gives no step at all, so raise the weaker parent first.", "1": "Incubating a bred egg keeps it until 36 hours and lifts those odds (gold 50%, diamond 70% and 20%, purple diamond 70% and 30%); below gold it gives a 20% chance of a bronze head start. The roll itself is made when the egg is laid and stays secret, so incubating never makes an egg worse. Colour comes from one parent nine times in ten, and each bred generation after the first sells 2% less, never below ×0.90.", "2": "[Conditioning for Breeding](/wiki/research/breed-conditioning) (Research) adds 10 percentage points to the chance of a higher tier for the next egg of a fish that rested 3 days on its loved food, plain or incubated. The Breeding odds table shows the conditioned figures. Other Breeding levers: the Hatchery hatches one incubated egg at a time at 30 hours instead of 36, and [Parent Care](/wiki/research/breed-parent-care) makes a growing fry's care grow 10% faster while a parent lives in its water. The Breeder crown adds Matchmaker, which makes a pair you mark as Matched wait 5 days between clutches instead of 7, and Bloodline, which lifts an incubated egg's odds by 10 points." } }, "variants": { "heading": "Variants", "p": { "0": "A fish's Variant is what it hatched as, and it never changes. A rare colour, ink (6% of shop eggs) or coral (2%), is one nacre scale, shown on the fish card, in My Fish and in the hatch toast, and in the aquarium itself on Coral Clownfish, Lagoon Boxfish and Panther Grouper. Colour comes from one parent nine times in ten. The Reef Journal marks the rare colours and the morph your fish wear now as found.", "1": "Two scales mark a morph, a species' own painted pattern: the two-band Coral Clownfish is the first. A bred Coral Clownfish egg hatches as one 1 time in 32 (a shop egg never does); one morph parent passes it on one time in three, two morph parents half the time. Three scales are kept for evolved forms, which are not in the sea yet. A Variant changes no price, odds or XP.", "2": "Very rarely a team comes home from an expedition with a wild egg of one of its species. It waits in your Pantry and is never sold back to the game, but it can go on your stall. A wild egg is generation 0, twice as likely to be ink (12%) or coral (4%), and can hatch as a morph 1 time in 32. On the stall a morph lists against 1.5 times its species' reference, inside the usual band. The game still buys every Variant at its plain price." } }, "fair": { "heading": "A fair order", "p": { "0": "When one fish has two ready partners, each six-hour window a fair draw decides which pair rolls first, so neither partner is always ahead. The pace does not change: each pair's own chance stays 5.4% a window." } }, "where": { "heading": "Where to read it", "p": { "0": "Every keeper sees every number:" }, "points": { "0": "The fish card's Family tab lists the partners in its aquarium with each pair's status (growing, resting, the pair's week, unwell, no room, ready) and its odds.", "1": "A bred egg's card shows what it can hatch as, normal beside incubated.", "2": "The Breeding app in the Menu shows every pair of every aquarium, the eggs a week, and the pair planner for any female and male of one species you own." } } } }, "tutorial": { "title": "Your first fish", "summary": "A free Clownfish egg walks you through the whole care loop in about a minute.", "sections": { "egg": { "heading": "A free egg to start", "p": { "0": "Your first aquarium opens with a gift: a Clownfish egg that costs nothing. Move it over the water and click wherever you'd like it to settle. It hatches in {tutorialHatch}, much faster than a shop egg, so your first minute ends with a fish instead of a countdown." } }, "steps": { "heading": "Five small steps", "p": { "0": "A card beside the aquarium follows along and tells you what to do next. A step only moves on once the game has seen you do it." }, "points": { "0": "Place the egg in the water.", "1": "Watch it hatch.", "2": "Choose Feed and click the water to give it its first meal.", "3": "Watch it grow up in {tutorialGrowth}.", "4": "Choose the Net and tap your grown fish to make your first sale." } }, "after": { "heading": "When you're done", "p": { "0": "The last card shows what your sale paid and suggests another Clownfish as your next fish, with a button straight into the shop. From then on every fish follows the normal rules in this guide, starting with [Eggs & hatching](/wiki/mechanics/hatching).", "1": "Already know your way around? A quiet Skip tutorial button sits on the card at every step. Skipping gives nothing extra, and your first fish stays exactly as it is. The shop stays open the whole time, too." } } } }, "signin": { "title": "Signing in & saving progress", "summary": "Play straight away as a guest, then save your aquarium to an account whenever you like.", "sections": { "guest": { "heading": "Playing as a guest", "p": { "0": "Open the game in your browser and you start playing right away as a guest, with no account to make first. It's a real aquarium: your fish hatch, grow and need care on the same clock as everyone else's.", "1": "Until you save it, a guest aquarium lives only in that browser. Clearing the browser or switching devices before you save means starting over. Guests also earn no coins from sales or cleaning, although experience still counts. See [Coins](/wiki/mechanics/coins)." } }, "save": { "heading": "Saving your progress", "p": { "0": "While you play as a guest, a small keeper mark with a gold dot sits at the top right of the screen, just under the menu buttons, and your very first visit opens with the sign-in panel. Tap the mark, or Save progress anywhere in the game, and that same panel opens: link a sign-in and every fish, coin and decoration stays yours, on any device. If the sign-in you choose already has an aquarium, you go straight to it. Coins start counting from the moment you link; earlier guest sales aren't paid back.", "1": "Saving a guest aquarium offers Google, X and Apple, depending on where you play, and Game Center or Google Play Games first in the store apps that have them. Once it is saved, you can add Discord, a phone number and more from the Account app, and any of them signs you back in. There's no separate Fishies password to create or remember.", "2": "On the desktop app, a guest saves with Save in your browser: your browser opens, you sign in there with Google, Apple or X, and the app's aquarium is saved to that sign-in while the app stays open. Open the page on the same network as the computer. If that sign-in already has an aquarium, the app opens that one instead and the guest aquarium stays behind." } }, "account": { "heading": "One account, every device", "p": { "0": "Sign in the same way on another phone or computer and the same aquarium is waiting for you, still running on the server's clock. Your username becomes your aquarium's address, and you have 15 minutes after choosing it to fix a typo before it locks.", "1": "Signing out of a guest aquarium leaves it behind for good, so the game asks before it lets you go. Save it to a sign-in first if you want to keep it.", "2": "Every way to sign in or save opens the same sign-in panel, wherever you start it: the game, the account panel, the front page or the desktop app. The best way in for your device comes first as one big button (Apple on iPhone, iPad and Mac, Google elsewhere), with the others in a small row under it and a phone number as a link. On the phone apps Discord and Steam open in your browser and bring you straight back; on the desktop app, choices with the small arrow mark finish in your browser. Steam signs in to an aquarium you've already linked it to.", "3": "On the Steam version, a new or reinstalled game signs in with Steam first and opens the aquarium your Steam account is linked to. If it isn't linked yet, you choose between a new aquarium and the one you already have.", "4": "On the desktop app, Sign in opens a page in your browser that asks you to approve the computer, naming what kind of computer it is and roughly where. Approve it only if it is yours. From the computer's own network one click is enough; from anywhere else you confirm it is you first. A guest can approve only from the computer's own network.", "5": "Once you're signed in (or playing as a guest) on the desktop app, it opens straight into your aquarium as soon as its update check is done, without waiting for Play. The engine's splash mark plays only on the very first launch; after that only the Fishies mark shows, and a left click skips it.", "6": "On the iPhone and iPad app, Game Center signs you in on its own, and on Android, Google Play Games does: the first launch opens a full aquarium of your own without a single tap, and reinstalling the app brings the same aquarium back. If you aren't signed in to Game Center, its own sign-in sheet appears once, on the very first launch only; skip it and you play as a guest, saved to Game Center the moment you sign in. If your Game Center or Play Games player already has an aquarium, a guest is taken there with a short notice. To play the same aquarium on the web or on another kind of phone, link Google, Apple or X in the Account app." } }, "browse": { "heading": "Just looking?", "p": { "0": "You don't need an account to look around. The preview aquarium on the front page and every public aquarium can be [visited](/wiki/mechanics/visiting) while signed out." } } } }, "tools": { "title": "Tools at a glance", "summary": "What each button in the dock does, and the buttons in the corner.", "sections": { "dock": { "heading": "The tool dock", "p": { "0": "Almost everything you do in your aquarium starts from the dock of tools at the edge of the screen. Pick a tool, then click or tap the water, a fish or the floor.", "1": "Feed, Net and Clean sit on one side of it, Build & Buy, Pantry, My Fish, Friends, Workshop and School on the other." }, "points": { "0": "Look: what you hold when no other tool is picked (key 1). Tap a fish to see what it needs, how old it is and what it's worth.", "1": "Feed: drop food into the water and watch your fish chase it.", "2": "Net: tap a grown fish to sell it, or collect a fish that was lost. Tap a grown plant to take its cutting.", "3": "Clean: scrub algae off the glass with the sponge.", "4": "Build & Buy: everything you buy and own lives in this drawer: fish, plants, decorations, equipment, food and your aquarium's look (key 6, or 5 for Decor). Drag a card into the aquarium to place it. Arrange, where your fish step back so you can move decorations, is on key R and in the aquarium's menu.", "5": "Corner buttons: Quests (key D), the Reef Journal (key 9), Aquariums, the Map and Expeditions stand together in the bottom-right corner. The Journal is the notebook of every species, decoration and way of the game, looked up in a moment; Expeditions shows when your soonest team is back.", "6": "Pantry: your fish food, every jar and your decorations, one press away (key 8). Workshop: the bench in the cabinet under the aquarium, where you mix recipes (key W).", "7": "My Fish: every fish you own in every aquarium, with its stats and value. Friends (key V) and School are one press away beside it. To keep the dock open all the time, turn on Keep the tool bar open in Settings › Interface." } }, "habits": { "heading": "Handy habits", "p": { "0": "An egg or decoration you pick stays in your hand after you place it, so stocking up is one click per item instead of a trip back to the shop each time. Press Esc when you're done. The tool’s hint sits just above the dock with a Done button that puts the tool down too.", "1": "Not sure what a fish needs? Tap it with Look. Its card shows its hunger, its growth and its own countdown." } }, "map": { "heading": "The Map", "p": { "0": "The big sea chart in the bottom corner is the Map. It opens straight onto the painted ocean map: swim out to Open Water, or pick the {neighbourhood} to visit other keepers' homes. Your friends are in the Menu.", "1": "Out in Open Water the Map stands in the same corner: pick another place to swim on to it, or Home to swim back. On someone else's aquarium the ocean map waits until you're home, but the {neighbourhood} still takes you on to the next keeper's aquarium." } }, "keys": { "heading": "Keys", "p": { "0": "On a keyboard, every action below has a key. Change any of them in the Menu, in Shortcuts." } }, "right-click": { "heading": "The right-click menu", "p": { "0": "Right-click (a long press on touch) with no tool picked opens a menu for what is under your finger. On a fish: open its card ([Your fish's card](/wiki/mechanics/fish-card)), feed it while it is growing, sell it (or every adult of its species), collect it, or add its species to your favourites. On a decoration: move it or sell it. On the water: feed here, drop an egg of a favourite fish (see [Build & Buy](/wiki/mechanics/shop)), clean the glass, or decorate. At the bottom, Menu lists the game's rooms, the ones you use most first; each opens as its own panel over your aquarium. The water's menu also opens Build & Buy and the Pantry directly. Research opens from it too.", "1": "On a touch screen a two-finger tap is a right-click too: it opens this menu, or puts down the tool in your hand. A three-finger tap on the water scatters your fish; anywhere else it opens or closes the Menu." } }, "touch": { "heading": "Touch controls", "p": { "0": "On a phone or tablet, five gestures do what a mouse and keyboard do. The game shows each one once, the first time it helps, and Settings › Game shows them all again any time." } } } }, "menu": { "title": "The Menu", "summary": "The Menu button at the top right: every room of the game on one page, grouped, each with its live badge and its key.", "sections": { "what": { "heading": "What it is", "p": { "0": "The Menu button at the top right of the game (key G) opens the Menu: one page over your aquarium with every room of the game on a painted tile. Each tile says what the room is for, wears a badge when something waits there (new notifications, a reward to collect, an upgrade ready) and shows its key. At the top are your level, your coins and quick buttons for full screen and sound.", "1": "Pick a tile and its room opens as a normal panel over your aquarium, like the Shop or the Quest Book; closing it takes you back to the water. Escape, the Back to the aquarium button or the Menu button again closes the Menu. It works the same way on a computer and on a phone held sideways." } }, "groups": { "heading": "Where everything is", "p": { "0": "The tiles sit in six groups, and every room lives in exactly one of them. Someone visiting another aquarium, or out in Open Water, sees only the tiles that make sense there, and a room that opens at a later level shows a lock with the level it opens at.", "1": "Fishies on the web (the front page, the wiki, the press page, Discord, Contact, Privacy and Terms) is a row of links at the foot of the Menu." }, "points": { "0": "My aquarium: My aquariums, My Fish, Breeding, the Pantry, the Workshop and Research.", "1": "Sea: the Map, the Exhibition and the Reef Journal.", "2": "Social: Friends, School, Stall, Community and News.", "3": "Shop: the Shop, the Studio, your Cart and Send a gift.", "4": "Progress: your Level, Quests, Badges, Achievements, Collections and the Daily reward.", "5": "Settings & help: Notifications, Settings, Account, Help and Shortcuts." } }, "search": { "heading": "Search and keys", "p": { "0": "Ctrl K (or /) puts you in the search box at the top: type a few letters of any room and Enter opens the first match. Ctrl K from the aquarium opens the Menu on its search box. The arrow keys move between tiles and Enter opens one. Every tile shows its own key, so one press takes you straight there; most are the keys that open the same room from the aquarium, like S for My Fish and V for Friends.", "1": "The bell and the gear beside the Menu button open Notifications and Settings straight away. A three-finger tap anywhere but the water opens or closes the Menu, and the Menu row of the right-click menu lists the rooms you use most. Esc in the water opens the Menu. Settings and, in the desktop app, Quit game stand at the top of it." } }, "centre": { "heading": "One notification centre", "p": { "0": "Everything the game tells you lands in one list: care reports from your aquarium, visits and new followers, gifts to open, finished quests and achievements, a level reward waiting, and news from the team. New rows are marked, and opening the centre reads them. Replies, mentions and answers from the team in the Community land here too.", "1": "Each line says what happened and offers at most one button that does something about it: Feed takes you to the hungry fish, Open opens the gift. Lines sit under Today, Yesterday and Earlier, a gold dot marks what is new, and the cross or Clear all puts away what you are done with. This device’s notifications turn on or off at the foot. What you put away stays away, after a reload and on your other devices too.", "2": "When the Fishies team gives you a badge, you are told as soon as you are in the game, and the badge keeps its row in the list." } }, "settings": { "heading": "Settings", "p": { "0": "Settings has six sections, and every option the game has lives in exactly one of them.", "1": "In Game, Show my aquarium on the live stream lets your public aquariums appear, with your name, on the Fishies 24/7 stream on Kick. It is on until you turn it off. While your aquarium is on the stream, a Live on Kick line shows at the top of your aquarium: tap it to watch, and your aquarium stays on screen a little longer. A one-time card also shows where to watch the stream, on Kick and on Twitch." }, "points": { "0": "Game: your language, the Next goal line, quest rail and Simple level-up, sale and change bubbles and Confirm before selling, Auto-incubate eggs, and in Open Water the other keepers’ names and chat bubbles, and who can send you gifts.", "1": "Sound: sound on or off, the music, effects and alerts levels, and the soundtrack.", "2": "Display: full screen, Battery saver, Reduce motion, the graphics engine, shortcut hints, dock labels, Vibration on a phone, and the keyboard shortcuts.", "3": "Notifications: this device, your other devices, Telegram and Discord.", "4": "Account: your account, Discord activity, the keepers you have blocked, and signing out.", "5": "Advanced: the version, where to report a bug, and Restart the game, which reloads the game without signing you out." } } } }, "time": { "title": "Time & being away", "summary": "Your aquarium keeps living while you're gone.", "sections": { "clock": { "heading": "The server's clock", "p": { "0": "Every aquarium runs on the server's time, not on an open browser tab. Eggs hatch, fish grow and the glass clouds over whether you're watching or not, and every device you sign in on sees the same moment." } }, "night": { "heading": "Day and night", "p": { "0": "Every aquarium keeps its keeper’s local time, shown first on the readout beside the water. At night, from {nightFrom} to {nightTo}, the light dims to moonlight and the fish fall asleep one by one: they drift slowly, low in the water, fins folded in. Sleep never changes hunger, growth, health or what a fish is worth.", "1": "Food wakes a hungry fish, and a fish that is not hungry sleeps on and leaves it. Click a fish with the middle mouse button, or open its card, to wake it; it settles back to sleep within {wakeMin} to {wakeMax} seconds. Your time zone is taken from where you first played and can be changed in Settings, under Game. Visiting another keeper, you see their aquarium’s own time.", "2": "Some decorations give real light at night: lanterns, lamps, glowing weed and crystals light the water around them, and a lantern’s flame flickers. By day they are ordinary decorations. Each one has a light switch on its card." } }, "away": { "heading": "Coming back", "p": { "0": "When you return after a while, a While you were away summary tells you what happened: eggs that hatched, fish that grew up, fish waiting for food, fish that fell ill, fish that were lost, whether the glass needs a clean, and anyone who visited or followed you. It also tells you when your fish laid eggs, when a fish finished the Conditioning Box, when gifts are waiting to be opened, and when the auto-feeder ran low or empty, the filter needs a service or the water left a fish's comfortable temperature.", "1": "The social side is there too: what sold at your stall and the coins it paid, offers waiting on your stall, egg swaps offered to you, an Exhibition prize to collect, friends who fed your hungry fish, swim invitations and news from your school. A swap, a prize or an offer gets its own button to answer it." } }, "breaks": { "heading": "Before a long break", "p": { "0": "Fish still need food while you're away. A fish is lost if it goes unfed for {lostFloor} or twice its growth time, whichever is longer. Feed everyone before you go, and turn on [reminders](/wiki/mechanics/notifications) if you'd like a nudge.", "1": "The shield beside the water and temperature readouts says how long every fish stays well with nobody home, counting what the auto-feeder will still serve. A fish's own time is on its card, under Food." } } } }, "hatching": { "title": "Eggs & hatching", "summary": "What happens between placing an egg and having a fish.", "sections": { "eggs": { "heading": "Every fish starts as an egg", "p": { "0": "Buy an egg in the [shop](/wiki/mechanics/shop), then tap the water where you want it. A shop egg hatches after {hatch}, right on time, even if nobody is watching.", "1": "An egg sent as a [gift](/wiki/mechanics/gifts) waits in your Pantry first, so its clock only starts once you place it yourself." } }, "first-meal": { "heading": "A newborn's first meal", "p": { "0": "A fish that has just hatched is hungry straight away. Give it its first meal to start its care cycle. [Feeding & hunger](/wiki/mechanics/feeding) explains what comes next." } }, "bred": { "heading": "Eggs from your own fish", "p": { "0": "A grown pair of one species can also lay an egg in your aquarium on their own, with no button to press. A bred egg hatches after twelve hours, or after thirty-six if you tap it and choose Incubate, which improves its odds (with the Hatchery research, one incubated egg at a time hatches after thirty hours instead); an egg from two gold or two diamond parents may start life a tier or two higher. [Quality, condition & breeding](/wiki/mechanics/quality) explains when it happens." } } } }, "feeding": { "title": "Feeding & hunger", "summary": "When a fish needs food, and what looking after it earns.", "sections": { "basics": { "heading": "Food is free", "p": { "0": "Choose Feed and click the water to drop some food. Basic food is free and never runs out, so feeding never costs you a coin. Hungry fish eat first and spread out over the food, so a few pellets dropped where your fish swim feed them all; a fish that has had enough leaves the rest to the other fish.", "1": "A newly hatched fish needs its first meal. After that, a growing fish gets hungry again {hunger} after each feeding, or a third of its growth time after it if that is longer. A grown fish gets hungry far more slowly: a meal it eats once it is grown keeps it fed for {adultFed}.", "2": "Select a fish and choose Feed on its card or in its menu to drop food just for that fish: it swims to it, and no other fish takes it." } }, "xp": { "heading": "What feeding earns", "p": { "0": "Feeding a hungry fish by hand earns experience: more the higher your level, and more for a meal that fills it than for a top-up. Feeding it again straight away doesn't repeat the reward: it has to get hungry again first. A meal the auto-feeder serves earns none." } }, "danger": { "heading": "Too long without food", "p": { "0": "Hunger matters. A growing fish is lost if it goes unfed for {lostFloor} or twice its species' growth time, whichever is longer, counted from its last meal or from hatching. A grown fish lasts far longer: it falls ill after about {adultSick} without food and is lost after {adultLost}, or about {adultLostGreen} behind glass gone green, so a week away does not cost you a finished aquarium. Its card warns you when it's starving.", "1": "A lost fish can be collected with the [Net](/wiki/mechanics/net), but it pays nothing. Your tutorial fish and [legendary fish](/wiki/mechanics/legendary) can never be lost this way." } }, "foods": { "heading": "Seven foods", "p": { "0": "Flake is free and always will be; every other food is an upgrade you choose, never a gate. Three more foods, Green Wafer, Worm Bites and Recovery Broth, are mixed in the Workshop, and with the [Live Food Culture](/wiki/research/pantry-live-culture) research [Live Brine](/wiki/items/nauplii) hatches in its cone; none of them is sold. A jar that runs short feeds what is left as a smaller meal, and an empty jar feeds flake; buy food packs in the Shop. A growth food (red worms, Worm Bites) shows the growth it gains on the growth ring of the fish card right after the meal, and in the bubble over the fish." }, "points": { "0": "Flake · free, from a tin that never runs out.", "1": "Pellets · keep a fish fed twice as long, and move its whole care clock out with it.", "2": "[Brine shrimp](/wiki/items/brine) (frozen) · three times as long, put health back, and always count as a perfect meal for quality.", "3": "[Mysis shrimp](/wiki/items/mysis) (frozen) · two and a half times as long, a little health, quality a touch faster.", "4": "[Nori sheet](/wiki/items/nori) · twice as long, quality faster. Grazers love it.", "5": "Krill · two and a half times as long, a little health, quality faster.", "6": "[Red worms](/wiki/items/worm) (live) · from the Workshop's culture drawer: twice as long, health, quality faster and a little faster growth. Fresh for 48 hours, then stale: still a meal, without the extras. Worms are never lost.", "7": "Recovery Broth · made in the Workshop: twice as long, puts almost a third of the health back, and always counts as a perfect meal.", "8": "Well-fed · a fish whose last meal was Workshop food or live food, sold while that meal still keeps it fed, sells for {wellFedPercent}% more." } }, "portions": { "heading": "Portions", "p": { "0": "A meal does not always fill a fish. Flake fills an empty fish to {flakePortion}% and pellets to {pelletPortion}%; every other food fills it. Feeding a fish that is still partly fed tops it up, never past full, and a paid meal then costs only the part it fills. The food picker shows how full a meal will leave the fish you have chosen, and its card how full its last meal left it. A ring over a fish shows how full each meal left it, gold once it has had enough: at {fullPercent}% or more a fish is full, its card says Full and it leaves food alone.", "1": "A smaller meal makes a fish hungry sooner, which pauses its growth and makes its next meal late sooner. It never makes a fish ill or lost any sooner: its health keeps the clock of a full meal. Two flake meals fill a fish as one always did. A fish that is not yet full can be topped up {topUpWait} after its last meal; once it is full, the next meal waits {feedWait}. A top-up never shortens a meal: a fish fed a longer-lasting food keeps the time it had and gains only what the new food adds, and a top-up that adds nothing costs nothing." } }, "feeder": { "heading": "While you're away", "p": { "0": "An [auto-feeder](/wiki/mechanics/filters-and-feeders) feeds each fish from its hopper the moment it gets hungry, for as long as the hopper lasts. It loads its food from your Pantry's jars. Grown fish get hungry far less often, so the hopper lasts much longer for them. Feeder meals count toward quality just like the same meal by hand, but they earn no XP and no coins, so feeding by hand still pays more, and it still works with a feeder installed.", "1": "A fish eats a food it dislikes from the feeder only once its Food reading is down to 25%, so a food it loves, given by hand, keeps its value: it is eaten at once and counts for quality and the Well-fed bonus. The wait never makes a fish ill, because the feeder serves it before its health drops." } }, "grams": { "heading": "Food in grams", "p": { "0": "Food lives in jars in your [Pantry](/wiki/mechanics/stash), in grams. Every fish has an appetite in grams that grows with the square root of its egg price, and half that once it is grown. A Clownfish eats 2 g a meal, a Grouper about 64 g, so dear fish eat far less than their price suggests. When you load a feeder, it says how many fish are hungry right then and how many meals they eat at once.", "1": "Buy food in packs from the shop's Food tab or from a jar's card: 100 g at the list price, 500 g at 10% off, 2 kg at 20% off. A jar holds one food and any amount of it. Green Wafer, Worm Bites and Recovery Broth are made in the Workshop. Each food's card shows which of your fish love it and how long it keeps: choose a size, and Buy shows its price, what it saves and about how many meals it makes for your aquarium." } }, "tastes": { "heading": "Loved and disliked foods", "p": { "0": "Every fish eats one of five ways: grazers, hunters, plankton eaters, sand sifters and everyday eaters. A food it loves does half as much again beyond the fed time, and a little heart rises from the fish. A food it dislikes still feeds it, but only the fed time counts, and it gives a little shrug. When a fish eats a food it loves, a ×1.5 chip rides the heart over it.", "1": "Grazers love nori and dislike krill and worms. Hunters love krill and worms and dislike nori. Plankton eaters love brine shrimp, mysis and krill. Sand sifters love worms and mysis and dislike nori. Everyday eaters take everything the same. Flake and pellets suit every fish.", "2": "Nori and krill leave a faint sheen in their colour around a fish for 12 hours after the meal, green-blue for nori and orange for krill. Visitors see it too. It is only a glow: it changes nothing else." } } } }, "growth": { "title": "Growing up", "summary": "How a fish grows from hatchling to adult, and how long it takes.", "sections": { "stages": { "heading": "From baby to adult", "p": { "0": "After hatching, a fish is a baby for the first quarter of its growth time, then a junior, and finally an adult once its full growth time has passed. You can watch it get bigger along the way." } }, "times": { "heading": "Growth times", "p": { "0": "Each species grows at its own pace, from {fastestGrowth} for a {fastestName} to {slowestGrowth} for a {slowestName}. The [species catalogue](/wiki/species) lists every one and can sort by growth time.", "1": "Growth follows the server's clock, so a fish keeps growing while you're away." } }, "adult": { "heading": "Once it's grown", "p": { "0": "Only adults can be [sold](/wiki/mechanics/economy). There's no rush: an adult is happy to keep swimming until you decide, as long as it's still fed." } }, "pace": { "heading": "What changes the pace", "p": { "0": "A hungry fish stops growing until it's fed again. Cloudy [water](/wiki/mechanics/water) slows growth too: below {waterGood}% water a fish grows more slowly, down to {waterSlowest}% of its normal speed at the very worst. Neither ever undoes growth that has already happened." } } } }, "cleaning": { "title": "Algae & cleaning", "summary": "Why the glass gets cloudy, and what slows it down.", "sections": { "algae": { "heading": "How algae builds up", "p": { "0": "In a bare aquarium, algae starts to grow {clean} after the last clean, and the glass gets gradually dirtier until you look after it." } }, "plants": { "heading": "Plants and decorations buy time", "p": { "0": "Every plant and decoration pushes that moment back a little, and plants do the most. The total is capped at {algaeCap} times the usual time, so decorations never make cleaning unnecessary. Each item in the [decorations catalogue](/wiki/decorations) shows how long it keeps algae away on its own. A filter adds to that on top of the cap: a better filter keeps the glass clear for longer, up to twice as long, but it never cleans it for you." } }, "crowd": { "heading": "Busy aquariums get dirty sooner", "p": { "0": "The more fish you keep, the faster the glass clouds over. Eggs count too." }, "points": { "0": "{crowdA} fish or more: the glass stays clear for {crowdAPercent}% of the usual time.", "1": "{crowdB} fish or more: {crowdBPercent}% of the usual time.", "2": "{crowdC} fish or more: {crowdCPercent}% of the usual time." } }, "scrub": { "heading": "Scrubbing the glass", "p": { "0": "Choose Clean and scrub with the sponge. Cleaning glass that has had time to get dirty pays a few coins and experience, while scrubbing glass that's already clear pays nothing. The experience grows with your level, with the size of the glass (an enlarged aquarium's glass pays double) and with how green the glass had got." } }, "pleco": { "heading": "A fish that grazes the glass", "p": { "0": "A grown, fed [{plecoName}](/wiki/species/bristlenose-pleco) grazes the glass, so algae builds up {grazeFactor} times more slowly. It never scrubs the glass for you and never earns the cleaning reward, and a hungry pleco stops grazing until it's fed. Each aquarium can keep one." } } } }, "notifications": { "title": "Reminders", "summary": "What Fishies can tell you while you're not looking.", "sections": { "what": { "heading": "What you can hear about", "p": { "0": "Turn reminders on and Fishies lets you know about the things that matter while you're away. You choose which ones you want." }, "points": { "0": "Your fish need food.", "1": "A fish is close to starving, about {danger} before it would be lost.", "2": "Eggs have hatched, or a fish is ill and needs a remedy.", "3": "The glass needs cleaning.", "4": "Your filter needs a service soon, your auto-feeder is running low or has run empty, or some fish are outside their comfortable temperature. You can also be told when a fish is lost, when someone visits your aquarium and when someone follows you. You can also hear when a gift arrives, when someone gives your aquarium a Bubble, when someone whispers to you and when someone replies to you in the Community, each with its own switch.", "5": "Social news has its own switches too: a sale or an offer on your Stall, school news such as a join request or a chest paid, an invitation to swim, a friend feeding your hungry fish, an egg swap offered to you or answered, and an Exhibition prize waiting to be collected. A sale names the buyer, the goods and the coins. You can also hear when your aquarium comes on the live stream.", "6": "Every answer reaches you too: a school request that was not taken, being made an Elder or a member again, a keeper you invited joining or saying not now, your school closing, a Stall offer that ran out or closed with its listing, and someone naming you with @ in General, Trade or School chat. They wait in the Notifications app and show as a note while you play; a declined request and a new Elder role also reach your phone under the school switch." } }, "where": { "heading": "Where they arrive", "p": { "0": "Reminders come as notifications from your browser, the Fishies app or your computer, and through Telegram or Discord if you link them. Settings › Notifications shows every place they can go as one list under Where they go: this device, your other devices, Telegram and Discord, each with its own switch, or Connect while it is not linked yet. In the Fishies app, a phone that already lets Fishies send notifications gets them as soon as you play; everywhere else they stay off until you turn them on.", "1": "Tapping a reminder opens the game on whatever it's about, like the hungry fish or the dirty glass.", "2": "In the game, every notice also waits in the Notifications app: one calm list under Today, Yesterday and Earlier, each line with at most one button, such as Feed or Open, and a gold dot on what is new." } }, "quiet": { "heading": "Never while you play", "p": { "0": "Nothing is sent while you're actually playing. Reminders are for the gaps between visits, not for interrupting you.", "1": "Turn on quiet hours in the notification settings and reminders wait until the window ends, in your own time zone, 22:00 to 08:00 unless you choose other hours. A fish about to starve, or one that was lost, still gets through." } }, "start": { "heading": "What is on from the start", "p": { "0": "When you turn alerts on, the ones that can cost you a fish or a sale start switched on: a fish close to starving, ill or lost, hungry fish and a filter, feeder or heater that needs you, eggs that hatched, and a sale or an offer on your Stall. A fish that has grown up and is ready to sell has its own switch in the same group; turn it on if you want to hear it.", "1": "Everything else starts off: visits, follows, gifts, Bubbles, whispers, chat mentions, Community replies, school news, swims, a friend feeding your fish, egg swaps and Exhibition prizes. Turn any of them on in Settings · Notifications. Either way they wait for you in the Notifications app." } }, "asking": { "heading": "Turning them on", "p": { "0": "Fishies first tells you what it will send, and your browser, phone or computer only asks for permission after you say yes. If you said no before, the game shows how to turn alerts back on for your device, and in the app a button takes you straight to its settings. Once they are back on, the device switches itself on again.", "1": "If fish were lost while alerts were off, the game offers to turn them on once for that loss, then leaves you be for a while. Not now is remembered.", "2": "The weekly note that says your reminders are off has a Turn on button that asks right there, so you never have to look for the setting." } }, "news": { "heading": "News in the game and by email", "p": { "0": "After an update, a card shows the version and what changed, with Play and a link to the full notes. Each week the bell tells you when the Exhibition opens for votes and when last week's results are out. If you report a keeper, you hear the outcome, never who it was about or what was done.", "1": "When your account signs in on a new device, we email your account's address with the device and the place. If it wasn't you, its button opens your account, where Devices can sign out everywhere." } }, "remind": { "heading": "Remind me", "p": { "0": "A small bell sits beside every long timer: a fish getting hungry or growing up, a fish ready to sell, a research study, a Workshop bowl, a culture, an expedition coming home and a forage spot growing back. Tap it and Fishies reminds you when the timer ends, the same way you chose last time. Hold it, or right click it, to pick push or email. Tap a gold bell again to turn its reminder off.", "1": "When a school mute or a chat mute ends, a note tells you that you can talk again. Someone naming you with @ in an aquarium's chat is told like in every other room, and reaches your phone only if you turned on chat mentions." } } } }, "coins": { "title": "Coins", "summary": "How keepers earn coins and what they spend them on.", "sections": { "earn": { "heading": "Earning coins", "p": { "0": "Coins are the game's money. You earn them by looking after your aquarium:" }, "points": { "0": "Selling a grown fish with the [Net](/wiki/mechanics/net).", "1": "Cleaning glass that has become dirty.", "2": "Selling a decoration back for half its price.", "3": "Finishing [quests](/wiki/mechanics/quests) and earning [achievements](/wiki/mechanics/achievements)." } }, "spend": { "heading": "Spending coins", "p": { "0": "Coins buy eggs, plants, decorations, [equipment](/wiki/equipment) and [more aquariums](/wiki/mechanics/aquariums) in the [shop](/wiki/mechanics/shop), and gifts for other keepers. They also pay for richer foods, remedies and filter cartridges. Flake food is free, and so is refilling a feeder with it. Moving decorations is free, and so is switching between floors you already own." } }, "guests": { "heading": "Guests don't earn coins", "p": { "0": "While you play as a guest, sales and cleaning pay no coins, though you still earn experience. [Save your progress](/wiki/mechanics/signin) to a sign-in and everything you earn from then on pays in full. Getting coins back for your own spending, like selling a decoration, still works for guests." } } } }, "economy": { "title": "Selling fish & decorations", "summary": "What fish and decorations are worth, and when.", "sections": { "fish": { "heading": "Selling fish", "p": { "0": "Only living adult fish can be sold. A fish gives back its egg price plus its value by the hour: the hours it took to hatch and grow, times an hourly rate that rises with the level its species unlocks at ({saleRateBase} coins an hour plus {saleRatePerLevel} for every unlock level). Quick fish need you at the glass, so a fish that is ready in under {quickHours} hours earns a quick-fish premium of up to double, and a fish of {quickHours} hours or more never sells for less than {quickFloor}% over its egg price. It also pays {saleXp} times the experience you got for buying it. Its quality, colour, age and how well it has been looked after move the price up or down. Every species' base sale value is in the [species catalogue](/wiki/species), and a fish's card shows every part of the price before you sell.", "1": "A fish that was lost can still be collected with the Net, but it pays nothing.", "2": "Fish that were already in your aquarium when hourly prices arrived sell by whichever pays more, the old price or the new one, so none of them lost a coin in the change.", "3": "A fish fed on Workshop food or live food is Well-fed while that meal keeps it fed: sold then, it sells for {wellFedPercent}% more. Its card wears the mark, and the price breakdown lists it. The price breakdown always has a Food line: the bonus while that meal lasts, or else the food it ate and what would earn the bonus." } }, "bonus": { "heading": "Your level raises the price", "p": { "0": "From level {bonusLevel}, every level lifts the profit your fish make over their egg price, up to {liftPercent}% more at the top. Newer species also earn more an hour than older ones, so as you climb, the fish you have just unlocked are usually the best to raise. That's why two keepers selling the same species can get different amounts." } }, "decor": { "heading": "Selling decorations", "p": { "0": "A plant or decoration sells for half its purchase price, rounded down, whether it's on the floor or still in your [Pantry](/wiki/mechanics/stash). Moving one around your aquarium is always free." } }, "never": { "heading": "Fish that are never sold", "p": { "0": "[Legendary fish](/wiki/mechanics/legendary) can't be sold, netted or given away." } } } }, "net": { "title": "The Net", "summary": "How to sell grown fish and collect lost ones.", "sections": { "use": { "heading": "Using the Net", "p": { "0": "Choose the Net, then tap a grown fish. Fish that are ready to sell wear a small coin badge, so they're easy to spot. On a keyboard, press Space to cycle through your fish. With Living Plants researched, tapping a grown plant with the Net takes its cutting. The Net never moves a plant or a decoration." } }, "review": { "heading": "Nothing is sold until you confirm", "p": { "0": "Everything you catch goes into a review basket first. Check what's inside and confirm, and only then are the fish sold and paid for.", "1": "While a fish waits in the basket it's hidden from the aquarium, and it comes back if you change your mind.", "2": "Your catch is grouped by species: each line shows how many you caught, their Grade tiers and what they pay, under the sale total. Open a line to see each fish, and put back a single fish or a whole line before you confirm. Closing the review keeps the catch in the basket until you come back to it.", "3": "A fish worth keeping asks once more: one of Diamond quality or better, one you named yourself, or a parent whose eggs have not hatched yet. The review names it and why (\"Rio is Diamond quality. Sell anyway?\") before anything is sold, and Market orders ask the same. Ordinary fish sell with one confirm, as before." } }, "limits": { "heading": "What the Net won't catch", "p": { "0": "A lost fish is collected the same way, for no reward, which frees up its space. The Net leaves these alone:" }, "points": { "0": "Eggs, babies and juniors, because only adults can be sold.", "1": "[Legendary fish](/wiki/mechanics/legendary), and any fish resting in the [Conditioning Box](/wiki/mechanics/quality).", "2": "A friend's fish that is [swimming in your aquarium](/wiki/mechanics/swim-visits) as a visitor." } }, "my-fish": { "heading": "Selling many fish at once", "p": { "0": "The My Fish app in the Menu lists every fish you own, in every aquarium: its picture, name and species, stage and age, growth, food and health, quality tier and Grade, water temperature, origin, nature and lineage, and what it sells for now or once grown. The totals at the top add up what your whole collection is worth. Sort by value, Grade, age, growth, health, hunger, species or name, filter by aquarium, species, stage, quality or care, or search by name. Tap a fish to open its card. It is also the first row of the aquarium menu (the aquarium button on the right).", "1": "Tick the fish you want to sell, or select all that can be sold, and the foot shows how many you chose, what they pay in coins and XP, and which species pays most. Sell puts them in the Net and opens Review the catch, so the sale works exactly like netting them one by one. Fish in another aquarium are sold there: the button takes you to it first. Adopted and legendary fish, eggs, lost fish and fish in the Conditioning Box are never sold this way.", "2": "Fish about to lay eggs stay out of Sell all, and so does their partner: a fish in a pair that could lay at the next breeding window. A line above the sale always says how many were kept out, and tapping it lists them. If you would rather sell them too, turn on Include fish about to lay eggs in Sell all in Settings; the line then reads included. Selling a single fish from its card is never affected." } } } }, "shop": { "title": "Build & Buy", "summary": "Where you buy, own and place everything: fish, decorations, plants, food, equipment and the aquarium's look. A shop window on a big screen, a drawer over your aquarium on a phone.", "sections": { "open": { "heading": "Opening it", "p": { "0": "Press Build & Buy in the dock (key 6, or 5 for Decor). On a big screen it opens as the shop: tabs along the top, a grid of cards and a pane with every number of the one you pick, where you buy it, keep a decoration in your Pantry for later or send it as a gift. On a phone on its side, a drawer opens along the bottom of the screen and your aquarium slides up above it, still live, so you set things down on the real sand with your fish swimming around them; tap a card to read it in full. Done or Esc closes it.", "1": "Its tabs are Decor, Plants, Equipment, Fish, Food and Room, with the Party and Wardrobe counters while they are open. It opens on the tab you came for: the Pantry's things open it on Owned, a Change button in My Aquarium on that part of the aquarium." } }, "catalogue": { "heading": "Owned and for sale, side by side", "p": { "0": "What you own and what is on sale share one shelf. A piece you own wears a green Owned chip with how many are waiting in your [Pantry](/wiki/mechanics/stash); a piece you don't own shows its gold price. Owned pieces come first, then what you can buy, then what is still locked.", "1": "Locked pieces stay on the shelf in full colour, with a chip naming what opens them: a level, or where an Arena prize or a wild egg is found. On the Equipment tab, Research items show a lock naming their node; tap it to open that node in the [Research](/wiki/mechanics/research) app.", "2": "The chips beside the tabs show All, Owned, Can buy or Locked, and the magnifier searches the tab you are on. Each card also says how many of that piece are already in your aquarium.", "3": "Every week three fish stand at the top of the Fish tab, whatever their level, most of them a quarter off; now and then one is a brand new fish at its normal price. If you could already buy that fish, buy as many as you like. If it is above your level or normally only found on expeditions, you can buy one of it that week." } }, "placing": { "heading": "Placing", "p": { "0": "Drag a card up into the water and let go: a ghost of the piece follows your pointer over the sand and lands where you drop it. If you don't own it yet, it is bought as it lands, for the price on its card. The server confirms in the background; if the coins or the room aren't there, the piece is taken back and a note says why.", "1": "On a phone, tap a card, then tap the spot. An owned stack stays in your hand until the last one is placed, so you can set several down in a row. Cancel or Esc lets go. Buy {buildSessionMin} or more pieces before you close the drawer and {cartDiscount}% of what they cost comes back when you close it, the same saving the cart once gave.", "2": "A fish's card pays the XP of buying its egg and of selling it grown; a decoration pays its XP only the first time you place one of its kind. A plant keeps the water clean for some fish (all your plants together up to {plantWaterMax} fish), and every decoration keeps the glass clear longer (all together up to {algaeCap}× longer)." } }, "room": { "heading": "The aquarium's look and equipment", "p": { "0": "The Room tab dresses the aquarium: its Theme (the water and the back wall), the Room it stands in and its Floor, plus Aquariums, where you switch between your aquariums, rename the one you are in, buy [another aquarium](/wiki/mechanics/aquariums) or enlarge this one. The Equipment tab holds the Filter, Heater and Feeder ([filters and feeders](/wiki/mechanics/filters-and-feeders)), the Conditioning Box and what Research opens.", "1": "Tap a card to put it in at once. If it costs coins, they are paid as it goes in; a filter or heater never replaces a better one you already have. Food packs on the Food tab go straight into your Pantry in grams." } }, "limits": { "heading": "When you can't buy something", "p": { "0": "A card says why it can't be had: not enough coins, a level you haven't reached yet, or no room left. See [Room in your aquarium](/wiki/mechanics/capacity)." } } } }, "leveling": { "title": "Levels & experience", "summary": "How experience adds up and what each level brings.", "sections": { "xp": { "heading": "Earning experience", "p": { "0": "Experience (XP) comes from looking after your aquarium:" }, "points": { "0": "Placing new fish, and placing each kind of decoration for the first time.", "1": "Feeding a hungry fish by hand. It pays more the higher your level, and a meal that fills the fish pays more than a top-up.", "2": "Selling grown fish, and every bowl you take off the [Workshop](/wiki/mechanics/workshop) bench.", "3": "Cleaning dirty glass, servicing a filter and giving a Remedy. Care pays more the higher your level, and a clean pays more for a bigger glass and for greener glass.", "4": "Finishing [quests](/wiki/mechanics/quests) and earning [achievements](/wiki/mechanics/achievements)." } }, "curve": { "heading": "The ladder", "p": { "0": "Levels follow a rising curve, so each one takes a little longer than the last. Level 2 needs {level2Xp} XP, which usually arrives while you're still watching your first shop fish grow. The ladder goes all the way to level {maxLevel}." } }, "titles": { "heading": "Keeper titles", "p": { "0": "Titles mark the big stages of your journey, from {firstTitle} at the start to {lastTitle} at the very top." } }, "rewards": { "heading": "What levels bring", "p": { "0": "New species, decorations and [equipment](/wiki/equipment) unlock as you climb, and every ordinary species and decoration is yours to buy by level {catalogLevel}. Level {aquariumLevel} opens [more aquariums](/wiki/mechanics/aquariums). Along the way you also get more room for fish and decorations, and from level {bonusLevel} a sale bonus that grows with every level.", "1": "Each level-up opens one screen: your new level up top, then each unlock in turn, with extra room and the sale bonus shown alongside. A single Keep going closes it, even after a jump of several levels. It waits until what you are doing is finished (a catch being sold, an egg being placed), and a jump of several levels shows the level you started from and the level you reached, with every unlock under its own level.", "2": "Rooms and places that open with a level, like Open Water, the Workshop and Schools, are on the dock and in the corner from the start, wearing a lock and the word LOCKED. Press one to see the level it opens at and how far you have to go; the lock comes off when you get there, and the level-up screen names what you opened." } }, "decades": { "heading": "Every tenth level", "p": { "0": "Every tenth level gives three gifts at once: a title to show under your name, a free decoration from further along the Path, waiting in your Pantry, and a Room Upgrade Ticket.", "1": "A ticket pays the whole price of a room's next upgrade: the Workshop bench, the Pantry's holding aquariums, the Conditioning Box or a new expedition kit at the Jetty. Use it from the Keeper's Book, on the Keeper's Path tab." } }, "beyond": { "heading": "The Keeper's Book", "p": { "0": "Press the level ring to open the Keeper's Book. The Keeper's Path tab holds the Keeper Coral, your choices, your tickets and a list of the Path's stops you can filter: what comes next, the choices, the title levels or all 100. The Mastery tab shows your stars and your depth." } } } }, "legendary": { "title": "Legendary fish", "summary": "Two one-of-a-kind fish for keepers who reach the end of the Keeper's Path.", "sections": { "meet": { "heading": "Lumi and Noir", "p": { "0": "Lumi and Noir are the game's legendary fish. Each unlocks at level {legendaryLevel} and costs {legendaryPrice} coins.", "1": "Both have their own entries in the species catalogue: [Lumi](/wiki/species/lumi) and [Noir](/wiki/species/noir)." } }, "different": { "heading": "What makes them special", "points": { "0": "They arrive fully grown, with no egg and no waiting.", "1": "They never get hungry, never get ill and don't mind dirty glass.", "2": "Each aquarium can hold one of each.", "3": "They're never sold, netted, gifted or moved to another aquarium.", "4": "Buying one gives no experience." } }, "buying": { "heading": "Buying one", "p": { "0": "A legendary fish is bought on its own, one at a time, and it needs a free fish space like any other fish. See [Room in your aquarium](/wiki/mechanics/capacity)." } } } }, "rarity": { "title": "Item rarity", "summary": "Five steps from common to mythic, for the things you make or find.", "sections": { "ladder": { "heading": "Five steps", "p": { "0": "Things you make or find carry a rarity, shown as a tag with pips on the item's tile. From the most ordinary to the rarest:" }, "points": { "0": "Common · one pip, driftwood.", "1": "Fine · two pips, sea glass.", "2": "Rare · three pips, open-ocean blue.", "3": "Pristine · four pips, live coral.", "4": "Mythic · five pips, ember orange." } }, "where": { "heading": "What carries one", "p": { "0": "Rarity belongs to what you make or find. Nothing bought in the [shop](/wiki/mechanics/shop) has one, and neither do fish: a fish has [quality](/wiki/mechanics/quality), which you earn by looking after it.", "1": "Worms from the culture drawer, everything mixed in the Workshop and the finds an expedition brings home roll a rarity. Hearts from expeditions carry a rarity; plain materials such as [Lantern Moss](/wiki/items/lantern-moss) do not." } }, "odds": { "heading": "Better odds", "p": { "0": "Three things raise the chance of a rarer result, and they work together: better ingredients, a better station and a higher level. Each one counts on its own, so none of them is a gate.", "1": "The result is settled on the server the moment the item is made. Reloading the game can't change it." } }, "telling": { "heading": "Rarity or quality?", "p": { "0": "Quality is a round stone beside a fish's name. Rarity is a cut tag with one to five pips, and the item's tile wears a frame in its colour. The two ladders never share a name, so you always know which one you're looking at." } } } }, "decorating": { "title": "Decorating your aquarium", "summary": "Placing and moving plants and ornaments, and choosing a floor.", "sections": { "place": { "heading": "Placing decorations", "p": { "0": "Pick a plant or decoration in [Build & Buy](/wiki/mechanics/shop), or in your [Pantry](/wiki/mechanics/stash), then tap the aquarium floor where it should go. In Build & Buy you can also drag its card straight into the water.", "1": "Plants lean and sway with the current, while ornaments stand still. Both slow down [algae](/wiki/mechanics/cleaning), and plants do it best.", "2": "Each piece needs a little free sand around its root; leaves and branches may overlap, as in a real planted aquarium. Before you tap, the preview shows where it will stand: on a taken spot it slides to the nearest free sand, and it turns red when there is no room nearby." } }, "move": { "heading": "Moving things around", "p": { "0": "Drag a decoration to a new spot whenever you like. To rearrange more, choose Arrange in the aquarium's menu (right-click or hold the water) or press R: your fish step back until you press Done. The rest of the screen steps aside while you arrange, so a drag never lands on a button, and the arranging tools sit in one bar on the stand.", "1": "While arranging, tap a piece to pick it up and tap the sand to put it down, or drag it. Undo (or Ctrl+Z) takes the last step back. Store all puts every decoration and plant into the [Pantry](/wiki/mechanics/stash) at once for a fresh start, and Undo brings them all back where they stood.", "2": "Layouts saves your arrangement under a name, up to five for each aquarium. Applying one puts back every piece it names, from the aquarium or the Pantry; anything you no longer have is listed and skipped. Moving is free and earns no extra experience, so your aquarium is never really finished. Lock decorations in My Aquarium to pin every piece of that aquarium in place: nothing can be dragged or moved until you unlock it, while selling, lifting to the Pantry, lights and trimming still work.", "3": "Auto arrange lays out every decoration and plant for you: tall pieces at the back and sides, short ones and carpets along the front, a centrepiece off to one side and open water for your fish. Your most valuable and striking pieces take the spotlight near the front, nothing hides behind a taller piece, and small pieces gather in little clusters. Shuffle tries another layout, Keep this layout saves it and Undo leaves everything where it was. Equipment stays put." } }, "floor": { "heading": "The aquarium floor", "p": { "0": "Choose one of {substrateCount} floors for your aquarium. A floor is just for looks: it never changes your fish, coins or experience.", "1": "{freeFloorCount} floors are free from the start. The other {paidFloorCount} are bought once with coins:" }, "points": { "0": "They open from level {firstFloorLevel} to level {lastFloorLevel} and cost {firstFloorPrice} to {lastFloorPrice} coins.", "1": "A floor you bought is yours in every aquarium, and swapping between the floors you own is free.", "2": "Visitors see the floor you chose." } }, "among": { "heading": "Fish among your decorations", "p": { "0": "Fish swim among your decorations: in front of them, behind them, through their leaves and over their tops, in an enlarged aquarium as in any other." } }, "sell": { "heading": "Changed your mind?", "p": { "0": "A decoration sells back for half its price. See [Selling fish & decorations](/wiki/mechanics/economy)." } }, "sets": { "heading": "Matched sets", "p": { "0": "Every ornament belongs to one set named for a place in the world: Lagoon, Shipwreck, Ruins, Ice Shelf, Vents or Gallery. Plants and prizes belong to none. The decoration card names its set and, in your own aquarium, how many of its pieces stand there.", "1": "Place {setMinPieces} different pieces of one set in an aquarium and every fish living there gains quality {setPercent}% faster. It counts once however many sets you match, three copies of one piece do not count, and it never raises a ceiling, never lowers a quality a fish already has and gives no coins or experience.", "2": "The Quality tab of a fish card shows the row “Matched set” with the set's name while it applies." } } } }, "stash": { "title": "The Pantry", "summary": "The room of your house where food, decorations, eggs and resting fish are kept.", "sections": { "what": { "heading": "What is in it", "p": { "0": "The Pantry is a big cupboard in a small room of your house. Open it with 8, the Pantry button in the dock or the aquarium's menu; what you own but haven't placed also waits on the Owned filter of [Build & Buy](/wiki/mechanics/shop). Its doors stand open:" }, "points": { "0": "The top shelves hold jars of food, each filled to how much is left. The flake tin and the medicine box sit on a shelf on the wall.", "1": "Worms are made in the [Workshop](/wiki/mechanics/workshop) under your aquarium, in its culture drawer, and land in their jar here.", "2": "The middle shelves hold decorations and plants, copies stacked. Whatever you buy in [Build & Buy](/wiki/mechanics/shop) and don't place straight away waits here.", "3": "[Gifts](/wiki/mechanics/gifts) from other keepers land here too; eggs sit in the tray on the shallow shelf. The drawers below hold your floors, your Rooms and big decorations, and open to show what is inside.", "4": "The delivery crate by the door, with a tag while something new is in it." } }, "place": { "heading": "Taking things out", "p": { "0": "Point at something to see its name; click or tap it to pick it up and go back to the aquarium with it in hand. A jar gets the Feed tool ready with that food, a decoration or an egg is ready to place, a floor or a Room goes on. Hold or right-click for its card. Placing is free, because it's already paid for. Drag, use the wheel or the arrow keys to look up and down the shelves and across to a second cupboard, and the magnifier finds anything by name, in the drawers too.", "1": "Every food looks the same wherever you meet it: its jar, filled to what is left (flake is its tin), in the Pantry, the Feed tool's food row, the shop's food packs and the auto-feeder.", "2": "A thing's card shows it large on its shelf and, at a glance, how full its jar is or how long it stays fresh. Below its main action come what it does and packs to buy more. On a phone held sideways the card lies on its side and its actions stay in view." } }, "size": { "heading": "How much it holds", "p": { "0": "Nothing in the Pantry has a limit: jars hold any amount and a new jar always has a place, and what the shelves have no room for waits in a drawer. Jar sizes and extra shelves were removed in October 2026 and what they cost was refunded. Selling something from the Pantry gives you half its price back.", "1": "With the Freezer researched, a jar of live food can go into the freezer from its card. Its freshness clock stops for up to 14 days, four jars at most. Thawing takes 10 minutes, then Take out puts the food back in its jar." } }, "goods": { "heading": "Expedition goods", "p": { "0": "Materials and hearts are kept in your {expStoreroom}. Materials stack by the gram and carry no rarity, while a heart keeps the rarity it was found with. For now they are kept safe for crafting to come." }, "points": { "0": "{trench}: {expMoss}, {expSalt} and the heart {expGlow}.", "1": "{vents}: {expKelp}, {expMinerals} and the heart {expOpal}." } }, "holding": { "heading": "Holding aquariums", "p": { "0": "Beside the worm corner stand small holding aquariums for fish you want to keep without keeping them in your main aquarium. One aquarium for 3 fish is free; a second comes at level 15 for 5,000 coins, and a bigger stand at level 30 for 20,000 coins makes each one hold 6. Click one to put a fish in or take one out.", "1": "A resting fish stops: no hunger, no growth, no change in quality, no breeding. It comes out exactly as it went in, so a holding aquarium is a place to keep a fish, not to farm one. Legendary and adopted fish stay home." } } } }, "capacity": { "title": "Room in your aquarium", "summary": "How many fish and decorations fit, and how that grows.", "sections": { "fish": { "heading": "Fish", "p": { "0": "Your aquarium starts with room for {fishStart} fish and grows to {fishMax} as you level up, with the first extra space at level {fishSlotFrom}. Eggs take up space too, and so does a lost fish until you collect it. From level {aquariumLevel}, [more aquariums](/wiki/mechanics/aquariums) add the same room again." } }, "decor": { "heading": "Plants & decorations", "p": { "0": "The floor holds {decorStart} plants and decorations to begin with and up to {decorMax} later, with the first extra space at level {decorSlotFrom}." } }, "full": { "heading": "When it's full", "p": { "0": "Sell a grown fish with the [Net](/wiki/mechanics/net) to free a fish space, or sell a decoration to clear the floor. The shop always shows how full you are and the level of your next increase." } }, "limits": { "heading": "One to an aquarium", "p": { "0": "A few fish are limited to one per aquarium: each [legendary fish](/wiki/mechanics/legendary) and the [{plecoName}](/wiki/species/bristlenose-pleco). Once one is in the water, that aquarium can't take a second." } } } }, "visiting": { "title": "Visiting aquariums", "summary": "What a keeper's address shows, and what visitors can do there.", "sections": { "address": { "heading": "Every aquarium has an address", "p": { "0": "Your aquarium lives at fishies.lol/@yourname. Share the link and anyone can open it, signed in or not." } }, "readonly": { "heading": "Look, don't touch", "p": { "0": "Visiting is read-only. Visitors see the fish, the decorations and the water exactly as they are right now, on the same clock the keeper plays on, but they can't clean, decorate or sell anything. The one thing a friend may do is feed a hungry fish, below.", "1": "Tap a fish to read its card. The Journal button on it opens that species' wiki page, as on your own fish.", "2": "While you watch, you see what the keeper does as it happens: their shaker tipping food in, a new fish dropping into the water, a new decoration settling on the sand and a sold fish swimming away." } }, "signed-in": { "heading": "More for signed-in visitors", "p": { "0": "If you're signed in, a visit can be more than a look:" }, "points": { "0": "[Follow](/wiki/mechanics/explore) the keeper.", "1": "Give the aquarium a Bubble.", "2": "Talk in the aquarium's own [chat room](/wiki/mechanics/chat).", "3": "[Swim in as one of your own fish](/wiki/mechanics/swim-visits).", "4": "Count as a visit once you've chosen a name. Guests can look around, but aren't counted." } }, "help": { "heading": "Helping a friend", "p": { "0": "When you visit a friend (you follow each other) or someone in your school, a fish that is hungry right now shows Feed for @name on its card. It gets a free flake meal, served exactly as its keeper's own would be, so it eats on time; nothing comes out of their Pantry or their coins.", "1": "You earn {feedXp} XP for each hungry fish you feed, the same its keeper would have earned. A fish is hungry only once per meal, so helping is about timing, not grinding. Your friend sees who helped in their notifications." } } } }, "explore": { "title": "Finding & following keepers", "summary": "Finding other keepers, and keeping up with the ones you like.", "sections": { "explore": { "heading": "Finding aquariums", "p": { "0": "Everything worth a visit is on the Map. Pick the {neighbourhood} on the ocean map to see keepers' aquariums as homes, or open Friends in the Menu to go straight to someone you know." } }, "friends": { "heading": "Friends", "p": { "0": "Friends lists everyone you follow and everyone who follows you. Whoever is playing now comes first, at home in their aquarium or swimming in Open Water, then everyone else with when they were last seen. Search by name, or switch between All, Following and Followers; Mutual marks a keeper who follows you back. Open it from the Menu or straight from the right-click menu. A friend out in Open Water shows the place and how long they have been there, for example Market · 12 minutes; each keeper can turn this off in Settings.", "1": "Visit takes you to a friend's aquarium and Gift opens the gift shop with their name filled in. The More button beside them holds Whisper for mutual friends, the aquarium link and Unfollow, which asks first. Add a friend finds a keeper as you type their name, and your own aquarium link is there to copy and send.", "2": "Wherever a keeper shows up (a Friends row, a name in chat, a fish in Open Water, a school member, a stall) the same set of actions comes with them: Invite out, Whisper, Visit, Gift, Invite to school, Follow and Stall, whichever fit right then. A keeper’s card also shows their level and fish, and their Bubbles, best Exhibition ribbon and coins as they choose in Settings; coins stay hidden until you choose to show yours." } }, "chooser": { "heading": "Choosing a keeper", "p": { "0": "Wherever you pick another keeper (inviting to your school, sending a gift, whispering, visiting from Friends, the {neighbourhood} or Outings, or opening someone's stall) the same keeper chooser opens. Friends come first, mutual ones on top, then your school, who's online now (whoever swims in the same Open Water place as you leads), and the keepers you whispered, visited, gifted, traded with or invited lately. Each row shows their fish, school tag, level and where they are, with the action on the row. Type to search anyone by name; the arrow keys and Enter work too. Blocked keepers never appear, and a row says up front when something can't be done, such as a keeper already in a school.", "1": "The chooser completes names as you type: matching letters are marked, Tab fills in the highlighted keeper and Enter acts. Point at a row, or tap it on a phone, to see that keeper's card first: their fish, level, where they are now, their aquarium and how you know each other, with everything you can do with them. The search in Friends works the same way." } }, "follow": { "heading": "Following", "p": { "0": "Follow a keeper from their aquarium to keep them close: they show up in Friends, in the Menu, and among the homes in the {neighbourhood}. Their follower count shows on the aquarium's plaque.", "1": "You can also follow straight from a home's card in the {neighbourhood} or from a keeper's row in Friends. Point at Following and it turns into Unfollow, so taking it back is one press." } }, "stars": { "heading": "Bubbles", "p": { "0": "Signed-in keepers can give each aquarium one Bubble, and take it back whenever they like. When someone gives your aquarium a Bubble, you see who in your notifications and in your While you were away summary.", "1": "Only saved accounts can give Bubbles, so new guest accounts can't lift an aquarium up the field. A guest can still look, follow and chat, and can give Bubbles once they [save their progress](/wiki/mechanics/signin)." } }, "block": { "heading": "Blocking and reporting", "p": { "0": "Blocking works both ways and takes effect straight away: neither of you sees the other's messages or fish. Reports go to a moderator, who reads every one." } }, "neighbourhood": { "heading": "The {neighbourhood}", "p": { "0": "On the ocean map, the {neighbourhood} shows keepers' aquariums as homes on its plots: yours, your friends' and the ones with the most Bubbles. Pick a home to visit it. Guests still on the name the game gave them and keepers who haven't been around for a month are listed under the reef as Other keepers, one press from a visit.", "1": "Your home and your friends' homes always wear their keeper's name, a dot for whether they're home, out swimming or away, and their Bubbles; friends' homes are marked in teal and yours in gold. Every other home shows its name when you point at it, reach it with the keyboard or hold a finger on it, so the names never hide the homes. Point at a home, or tap it once, to open its card with level, fish, followers and Bubbles, then Visit, or tap the home again, to go there. Every keeper picks their own home from the painted homes in Settings › Account, and that is the home everybody sees; until you pick one, a home is chosen for you." } }, "invite-out": { "heading": "Invite someone out", "p": { "0": "Invite out calls another keeper to where you are right now: the Open Water place you swim in, your own aquarium, or the aquarium you are visiting. Find it at the top of Friends and Outings, in the corner list of every Open Water place, and on any keeper's card. A keeper playing now gets a card with Join and Not now; one who is away finds it in their notifications. An invitation stands for five minutes.", "1": "Join takes you straight there: into the same Open Water room as them, or into their aquarium as a fish of your own. Friends and your school can always invite you; anyone else can only when you let any keeper whisper to you. Blocked keepers can never invite you. You hear the answer to yours: on their way, not now, or no answer in time." } } } }, "gifts": { "title": "Gifts", "summary": "Sending another keeper an egg or a decoration.", "sections": { "send": { "heading": "Sending a gift", "p": { "0": "Choose Gift on a keeper: on their row in Friends, on their card, or in the dock when you visit their aquarium. Then pick an egg or a decoration. You pay the shop price, and it's theirs the moment it arrives.", "1": "You can only send things you've unlocked yourself, but the other keeper doesn't need to have reached that level.", "2": "You can add a short note of up to 140 characters. It is checked the way chat is before anything is paid, and shows on the gift when it arrives.", "3": "You can also give away a piece from your Pantry: tap the heart on its tile and choose a keeper. An egg or a potted plant has to settle for three days first, and the same wait between gifts and daily limit apply as for shop gifts." } }, "receive": { "heading": "Getting a gift", "p": { "0": "Gifts land in your [Pantry](/wiki/mechanics/stash), eggs included, so nothing starts hatching while you're away. Place it straight away or keep it for later.", "1": "Tap Say thanks on a gift and its sender gets a thank-you in their notifications, once per gift.", "2": "The History tab in the Gifts window lists what you sent and received, with any notes and who has said thanks." } }, "limits": { "heading": "Good to know", "points": { "0": "You can't send a gift to yourself.", "1": "There's a short wait of {giftCooldown} between gifts.", "2": "A keeper can receive up to {giftsPerDay} gifts a day. Once they have, try again tomorrow.", "3": "Guests can't send gifts until they [save their progress](/wiki/mechanics/signin) to a sign-in.", "4": "A gift always arrives: their Pantry has no size limit for gifts, so nothing is ever sent back.", "5": "Legendary fish stay with their keeper and can't be sent.", "6": "Gifts can be sent from level 5, once your account is 3 days old." } } } }, "chat": { "title": "Chat", "summary": "Talking with other keepers across the reef, in the room you're in, or in private.", "sections": { "rooms": { "heading": "Where you can talk", "p": { "0": "Chat lives in the bottom-left of the screen, inside the aquarium. It's one window with a few channels to switch between:" }, "points": { "0": "General: one room shared by every keeper, with Trade beside it for buying, selling and swapping.", "1": "Room: the aquarium you're looking at, yours or a friend's, or the Open Water place you're swimming in.", "2": "Whisper: a private conversation between two keepers who follow each other. It opens at level {whisperLevel}. In Settings › Account you can also let any keeper of that level or above whisper to you, even if you don't follow each other. Choose Whisper to… in the channel menu to pick who from the keeper chooser, mutual friends first.", "3": "A small blue dot before a keeper's name means they're out swimming in Open Water right now.", "4": "Tap any name, your own included, to open that keeper's card.", "5": "A Room message also rises as a speech bubble over the aquarium: above the speaker's fish if they have joined as one, otherwise at the front glass with their name.", "6": "The gear in the chat bar holds its settings: which channels you see, who else is here, and keeping the chat open instead of letting messages fade.", "7": "A keeper's card holds the same actions as everywhere else: Invite out to call them to where you are, Whisper, Visit, Gift, Follow and more." } }, "posting": { "heading": "Posting", "p": { "0": "A message can be up to {chatLength} characters long. Signed-out visitors can read the latest messages but need an account to post.", "1": "Sent something by mistake? You have {chatUndo} to take it back.", "2": "Chat tips: type # and a name (#lumi, #coral-clown) to link a fish, decoration, food or guide. Everyone sees it as a small picture with its name in their own language, and tapping it opens that page in the Reef Journal. Type @ and a keeper's name to mention them: tapping the name opens their card. On your Stall, Share in Trade writes your stall into the Trade channel as a chip (#stall:yourname) that opens it for anyone who taps it.", "3": "A keeper in a school wears it beside their name in chat, on name cards and on leaderboards: its tag, its symbol or both, as its Founder chose. Anyone can keep their school off their own name in the School app." } }, "safety": { "heading": "Keeping it friendly", "p": { "0": "Chat is moderated by a real person. Harassment, hate, threats, spam and advertising get messages removed and can get an account banned, and a ban follows the account you signed in with, not your username.", "1": "You can [block](/wiki/mechanics/explore) anyone you don't want to hear from. It works both ways, straight away." } }, "kept": { "heading": "How long messages last", "p": { "0": "Messages in an aquarium's room or an Open Water place are kept for {roomRetention}. Whispers are kept for {whisperRetention}." } } } }, "community": { "title": "Community", "summary": "The keepers' forum at fishies.lol/community: questions, ideas, bug reports, guides and aquariums worth showing.", "sections": { "categories": { "heading": "Ten categories", "p": { "0": "Every topic lives in one of ten categories. Pick the one that fits when you start a topic; staff can move it later if it belongs somewhere else.", "1": "Each category has its own page at fishies.lol/community/ followed by its name, for example /community/showcase, so you can bookmark or share it." }, "points": { "0": "Announcements: news from the Fishies team. Read-only.", "1": "Updates & patch notes: one thread for every blog post and patch note, open for replies.", "2": "General: anything about Fishies that fits nowhere else.", "3": "Help: questions about how to play.", "4": "Bugs: something is broken. The editor asks for your platform, what you expected and the steps.", "5": "Ideas: features and changes you would like to see. Upvotes show the team what keepers want most.", "6": "Showcase: your aquarium, with a live card of it attached for you.", "7": "Guides: tips and walkthroughs written by keepers.", "8": "Off-Topic: anything that isn't Fishies, such as other games, real aquariums, fishing and life.", "9": "Indie Corner: developers share their own games here, with links so everyone can try them." } }, "updates": { "heading": "Updates and patch notes", "p": { "0": "Every blog post and every set of patch notes gets its own thread in Updates & patch notes, written by the Fishies team account. The thread links the post, and the post has a Discuss button that brings you back to the thread with its reply count.", "1": "Four threads stay pinned at the top of the board: Welcome and the house rules, Frequently asked questions, How to report a bug, and the Roadmap, which links the public roadmap on the project page." } }, "profiles": { "heading": "Keeper profiles", "p": { "0": "Your Community profile has a fish avatar. Pick any fish you keep, or show your aquarium card instead. Add a short bio and a signature that appears under your posts. Open your keeper page and press Edit profile.", "1": "Tap a name or avatar to open a user card with the bio and badges, and a link to the keeper page." } }, "writing": { "heading": "Writing a post", "p": { "0": "Reading is open to everyone. To post, reply or upvote you need a Fishies account and a public username.", "1": "The editor writes Markdown and shows a live preview of exactly how the post will look. It keeps a draft on your device while you type." }, "points": { "0": "Bold, italic, headings, lists, quotes, code and spoilers come from the toolbar, or from Ctrl+B, Ctrl+I and Ctrl+K. Ctrl+Enter posts.", "1": "Type @ and a name to mention a keeper; they get a notice.", "2": "Quote puts the words you are answering into your reply.", "3": "Add a poll to a topic with a question and options, and tag it with up to 5 tags so others can find it. Upvote a post you like." } }, "media": { "heading": "Pictures, videos and links", "p": { "0": "Attach a photo to a post. It is checked automatically before anyone sees it.", "1": "Videos are held until the team approves them, so they show up a little later.", "2": "Paste a link to Steam, YouTube, Twitch, Streamable or X and it turns into a card or player inside the post.", "3": "The fish button in the editor adds a fish, a decoration or a keeper's aquarium as a live card." } }, "tools": { "heading": "Finding your way around", "points": { "0": "Bookmarks save a topic or reply for you. Only you see the list.", "1": "Edit or delete your own posts. Edited posts show an Edit history that only you and staff can open.", "2": "Tags group topics. Tap one to see every topic with it.", "3": "New markers show what you have not read yet, and you can jump to the first unread reply.", "4": "Search looks through titles, posts and replies, and can filter by category, tag or author.", "5": "Report a post, share its link or block its author from the More menu under the post.", "6": "In Help and Bugs, the keeper who started the topic can mark the reply that solved it. The solution then shows right under the question, so the next keeper finds it fast.", "7": "Each topic shows who replied last; tap the name to jump straight to that reply. Pinned topics sit in one strip at the top that you can fold away." } }, "notices": { "heading": "Notifications", "p": { "0": "A reply to your topic or to your reply, a reply in a thread you follow, an @mention and an answer from staff all land in your notification centre.", "1": "Turn on Community replies in your reminder settings and a reply reaches your phone or computer while you are away; tapping it opens the thread at that reply." } }, "safety": { "heading": "Keeping it friendly", "p": { "0": "The board is moderated by a real person. Report a post that breaks the rules instead of replying to it. You can [block](/wiki/mechanics/explore) a keeper, and the block covers the Community, chat and Open Water at once.", "1": "Posts that break the rules are removed, and posting here can be suspended apart from the game. When staff edit a post, the post says so." } }, "reactions": { "heading": "Fish reactions", "p": { "0": "Under every topic and reply sit five painted fish. Press one to react. Hover over a fish, or press and hold it, to read its name.", "1": "Reactions are a thank-you, not a score. They add no points, rank or karma, and the upvote beside them works as before. Anyone can see the counts; to react you need a Fishies account and a chosen handle, and you cannot react to your own posts." }, "points": { "0": "Clownfish: love it.", "1": "Boxfish: funny.", "2": "Pufferfish: wow.", "3": "Cleaner wrasse: helpful.", "4": "Angelfish: brilliant." } } } }, "open-water": { "title": "Open Water", "summary": "Swim out as one of your fish and meet other keepers.", "sections": { "what": { "heading": "A sea you share", "p": { "0": "Open Water is a shared place where you swim as one of your own fish and meet other keepers in real time. Back home, your aquarium stays safe and keeps growing.", "1": "It's still in beta, and more places will open as the reef grows." } }, "go": { "heading": "Diving in", "p": { "0": "Open the Map, choose a place and pick the fish you'd like to swim as. Until you've hatched a fish of your own, you swim as a Clownfish. You'll need a username before you travel.", "1": "Open Water opens at level {worldLevel}. Until then the Map wears a lock; press it to see how far you have to go." } }, "swim": { "heading": "Getting around", "p": { "0": "On a phone, turn your device sideways to swim." }, "points": { "0": "Tap or click the water to swim there.", "1": "Hold and drag to steer.", "2": "Arrow keys or WASD work too, and Esc stops.", "3": "Tap or click a building or board itself to use it, just like its gold tag. The round pictures in the bottom-right corner, over the Map, show everything the place holds, with a red mark where something is waiting for you; tap one to go straight to it." } }, "together": { "heading": "Saying hello", "p": { "0": "Chat with everyone in the same place, or use one of {emoteCount} emotes, like a wave or a heart. If you don't move for {afk}, you drift back home.", "1": "Tap another keeper's fish to open their card, where you can visit their aquarium, whisper or follow. Tap your own fish to see your own card.", "2": "Playing Pearl Catch or racing in the Arena counts as being there, and a round you have started stays open even if you drift home, so you can still hand it in. Looking at another app for under a minute keeps your place, and if the game is updated while you are out, you swim back to the same place by yourself.", "3": "When you are alone in a room, the place's wild fish drift over to keep you company. If more keepers are in another room of the same place, a note under the place's name says how many, and Swim over takes you to them; when nobody else is in your place at all, it points to the busiest place instead. Only real keepers are ever counted." } }, "events": { "heading": "Golden shoals", "p": { "0": "Now and then a golden shoal swims through one of the places for a few minutes, and every keeper in the game hears about it, with a button to swim there. Swim into the glittering fish while it passes to catch sparkle scales, a rare crafting material, a handful each per shoal. They go to your Pantry, and the Workshop bench can use them as a rare material. More in [Golden shoal](/wiki/creatures/golden-shoal)." } }, "map": { "heading": "The ocean map", "p": { "0": "The Map opens on a painted ocean map. {mapHome} marks your own aquarium, the {mapKelp} and the {shipwreck} take you out to Open Water, and the [{neighbourhood}](/wiki/mechanics/explore) opens other keepers' homes.", "1": "Places that only carry a name are still uncharted. Tap a place to open its card: how many keepers are there, what is waiting for you (a party gift, the treasure, a lost tablet, your Arena time, a fish on an expedition) and a button to swim there. The strip along the top lists what is waiting for you today. A golden shoal passing through a place shows on its card and at the front of that strip, with how long it has left, and each place with forage spots says how many of yours are ready to bite or when the next grows back.", "2": "The Map is the same on every screen, a PC included: a full-screen ship's chart, drawn close up, with the places in two rows across it. Drag it with a finger or the mouse, or use the mouse wheel or the arrows at its sides, to see the rest; it opens on where you are. Press a place and its card opens over the map, on the side away from it; close the card to see the whole chart again. The pictures over each place show what is waiting there." } }, "places": { "heading": "Places", "p": { "0": "There are {placeCount} places to swim, each with room for {worldCapacity} keepers at a time. When one fills up, another copy of it opens beside it. Some places have buildings you can swim into: tap one and your fish swims to its door and goes inside, and Swim outside brings you back out in front of it. The {gallery} in the {kelpGarden} hangs the aquariums with the most Bubbles; tap a picture to open its keeper's card. You can also reach it from the Map. Places you can go into or open wear a gold tag, and the Gallery points the way from the edge of the screen; a hidden treasure or tablet wears none, so you have to spot it yourself. At the Market, the [wanted board](/wiki/events/wanted-board) asks for four fish a week, the same for everyone. Bring one of your grown fish that matches an order and it sells for its value plus a bonus, half again (or double for the gold-quality order), one fish per order each. The first keeper to fill an order gets twice the bonus, is named on the board for the week and earns the [First at the Market](/wiki/badges/market-first) badge. New orders go up every Monday. In the Shipwreck a treasure chest is hidden somewhere new every Monday, the same spot for everyone: swim right up to it and open it once a week for coins and XP that grow with your level. In the {lagoon}, tap the oyster bed to play Pearl Catch: for a minute your fish swims along the sand catching the pearls that drift down (a golden one is worth {pearlGold}) and dodging jellyfish, and {pearlStings} stings end the round early. It gets faster as it goes, and every round pays a few coins and some XP by score, as often as you like to play. In the {arena}, tap the start gate to race the week's course: your fish swims forward by itself and you steer it up and down through golden rings, which speed it up, and past rocks and jellyfish, which slow it down. Every fish swims at the same speed. Your best time goes on the week's board, your first finish each week pays a few coins and some XP, and the three fastest keepers of the week win a cup for their aquarium, coins and the [Arena podium](/wiki/badges/arena-podium) badge. A new course opens every Monday. The {iceShelf} throws a party each season: Halloween in October, a winter festival over the new year, a spring festival and a summer beach party. While one is on, the place is dressed for it; tap the party stand to collect that party's free decoration for your aquarium and its badge, once per party. In the {ruins} a sunken temple stands sealed. Six stone tablets are hidden across Open Water, one in the [Kelp Garden](/wiki/places/kelp-garden), the Shipwreck, the Market, the Lagoon, the Arena and the Ice Shelf, each telling part of an old story; swim right up to one to read it, for a few coins and some XP. Tap the temple door to see which you have found and where the rest lie. With all six the door opens: inside, the altar tells the end of the story and gives you the [Keeper's Lantern](/wiki/items/keepers-lantern), coins, XP and the [Lantern Keeper](/wiki/badges/lantern-keeper) badge. At the {trench} and the {vents}, an expedition station sends a team of one to five of your grown fish away for one, four or eight hours. While they are away they are not in your aquarium and need nothing; when the time is up they swim home by themselves, fed. A one-hour trip pays a few coins and sometimes a find, as before. The four- and eight-hour trips pay no coins: every fish brings back a find instead, rolled for its rarity from common up to mythic, such as deep-sea shells and angler lamps from the Trench, or geodes and vent chimneys from the Vents. Finer fish, a better kit and a higher level all improve the odds, and a longer trip rolls more times. A team of three or more can also bring home the place's heart, found only on a depth roll: one roll for a team of three or four, two for a team of five. An expedition kit comes in four tiers: the first is free and never wears out, the others cost {expKit2}, {expKit3} and {expKit4} coins and wear out after {expWear} trips. Choose your team at the station to see the odds before it sets out. Up to two teams can be away at once, and legendary fish stay home. Each Market stall sells one kind of goods: tap the fish, egg or food stall to open the Stall Board on just those, and use the buttons above the board to switch kinds. In the kelp forest the [Pineapple House](/wiki/places/pineapple-house) is the reading room: tap it to open the Reef Journal, which can take you straight to this article. Pearl Catch keeps your best round ever and your best this week: the card at the oyster bed shows both, with the week's ten best rounds on a board, and a round that beats your best says so. The three best keepers of the week win what the Arena's podium wins, coins and a cup for their aquarium; keepers on the same score share a place. Collect the prize in the Pearl Catch card during the week after." }, "points": { "0": "{kelpGarden} · a coral garden that runs into a kelp forest, several screens wide. East of the arch, the School Board lists the schools that have room, and the School Coves gate takes each member into their own school's Cove.", "1": "{shipwreck} · an old ship asleep on its side in the sand, its lanterns still lit. It's a little deeper and darker than the garden, and you can swim through its ribs.", "2": "{lagoon} · warm, bright shallows of seagrass and white sand, where the oyster bed opens Pearl Catch. Every {pearlPerCoin} points make 1 coin, and every point is 1 XP. Each paid round of the day pays a little less than the one before, half by round {tideRounds} and never nothing; the count starts again every day.", "3": "{arena} · an open stadium of coral stands round a start gate, where the weekly race is swum.", "4": "{iceShelf} · pale water under an ice roof, where the seasonal parties are thrown.", "5": "{ruins} · a sunken temple among fallen columns, its door sealed until the six lost tablets are found. More in [The Lantern Keepers](/wiki/lore/lantern-keepers).", "6": "{trench} · the dark deep at the reef's edge, where fish set out from the diving bell. Its expedition station lists every find a fish can bring back from here. Long trips bring home [Lantern Moss](/wiki/items/lantern-moss) and [Abyss Salt](/wiki/items/abyss-salt), and a team of three or more can find [Abyss Glowstone](/wiki/items/abyss-glowstone). More in [Expeditions](/wiki/mechanics/expeditions).", "7": "{vents} · warm volcanic chimneys glowing in the dark, where fish set out from the outpost. Its expedition station lists every find a fish can bring back from here. Long trips bring home [Ember Kelp](/wiki/items/ember-kelp) and [Vent Minerals](/wiki/items/vent-minerals), and a team of three or more can find [Ember Opal](/wiki/items/ember-opal). More in [Expeditions](/wiki/mechanics/expeditions).", "8": "{temple} · Inside the sunken temple, where the first light is kept." } }, "arena": { "heading": "Racing in the Arena", "p": { "0": "From the week of 2 November 2026 the Arena's course rewards a skilful line. Golden rings threaded one after another build a chain: every ring in a row gives a stronger, longer burst, up to six, and a ring threaded through its middle gives a little more and shows Perfect. Missing a ring on your line or a knock breaks the chain. Currents, bands of fast water, run along the risky lines: through the tight gap between two jellyfish or hugging the edge of a long rock. Twice the course splits into two or three lanes behind reef walls, each with its own rings, currents and hazards. Climbing or diving hard costs a little speed, so a fish that turns early and swims a smooth line keeps more of it. More about the stingers in [Jellyfish](/wiki/creatures/jellyfish).", "1": "Ghosts of your best race and the week's three fastest swim beside you, and the clock shows how far ahead or behind your best you are. Press R or tap Restart to go again at once. Times are measured to the millisecond, and two equal times go to whoever swam theirs first. The rewards are the same as before." } }, "travel": { "heading": "Swimming place to place", "p": { "0": "Out in one place, every other place is a swim away: open the Map in the corner and pick it, and you travel there with the same fish. Home on the same map swims you back. Your aquarium stays safe and keeps growing while you're out." } }, "outings": { "heading": "Outings", "p": { "0": "Outings lists every place and activity in Open Water, grouped into Games, Adventures, Social, Market & boards and Secrets. Open the Map in the corner and pick its Outings tab. Each row says what you do there and what is on for you right now: your Arena time, a fish away on an expedition, the next party, this week's orders, the treasure, the tablets you have found and how many keepers are there.", "1": "Pearl Catch, the Arena race, both expedition stations, the wanted board, [the lost tablets](/wiki/events/lost-tablets) and the Gallery's pictures open right over your aquarium, with no swim. Swim there takes you into Open Water at the place itself, in front of its station or board, for what is only found out there: the plaza, the party stand, the treasure chest and the tablets themselves." } }, "forage": { "heading": "Foraging", "p": { "0": "Eight places have spots to forage, each with a twinkle on it: three each in the Lagoon, the Shipwreck, the Kelp Garden, the Ice Shelf, the Ruins, the Trench and the Vents, and two at the edges of the Arena. Swim up to one and tap it once per bite: after six to eight bites it gives its material (shells, driftwood, [kelp fibre](/wiki/items/kelp-fibre), [ice crystals](/wiki/items/ice-crystal) or [stone shards](/wiki/items/stone-shard), and in the deep places [abyss salt](/wiki/items/abyss-salt), [lantern moss](/wiki/items/lantern-moss) or [vent minerals](/wiki/items/vent-minerals)) to your Pantry and stands bare for six hours while it grows back. Your spots are your own, so nobody takes them from you. A spot that is ready but off screen shows a small glint at that edge of the screen, pointing the way." } } } }, "expeditions": { "title": "Expeditions", "summary": "Send a team of your grown fish to the Trench or the Vents and wait for what they bring home.", "sections": { "what": { "heading": "Fish on a trip", "p": { "0": "The {trench} and the {vents} each have an expedition station. It sends a team of your grown fish away for one, four or eight hours, and the longer they are gone, the more they bring home.", "1": "While a team is away its fish are not in your aquarium, but their places stay theirs. They need nothing, they cannot be fed, sold or moved, and they come to no harm. When the time is up they swim home by themselves, fed." } }, "start": { "heading": "Setting off", "p": { "0": "The quickest way is the Expeditions button in the corner beside the Map. With a team away, it opens that team's station and its chip says when the team is back. With none away, it opens the Map's Outings tab: pick the {trench} or the {vents} and the station opens right over your aquarium. You can also swim to the place and tap the diving bell or the outpost.", "1": "At the station choose one, four or eight hours, then choose your team. The station shows what the trip can bring before you send it, so you can compare teams and lengths first.", "2": "Sent a team by mistake? Call it back from the station's list of teams away. In its first two minutes it comes home free and the trip does not count. After that it comes home with nothing." } }, "team": { "heading": "Choosing a team", "p": { "0": "A team is one to {expTeamMax} fish. Only grown fish can go: legendary fish stay home, and a fish in the Conditioning Box is busy. Up to {expAway} teams can be away at once, and nothing limits how many trips you make.", "1": "Every fish on the team rolls for its own find, so a bigger team brings home more. Finer fish, a higher level and a better kit all improve the odds." } }, "finds": { "heading": "What they bring back", "p": { "0": "A one-hour trip pays a few coins for each fish and sometimes a find: a decoration from that place that is never sold.", "1": "Four- and eight-hour trips pay no coins. Every fish rolls for a rarity from common up to mythic instead, twice on a four-hour trip and three times on an eight-hour one, and its best roll counts. A common roll brings the place's first material and any better roll brings its second, and the better the roll, the more grams.", "2": "From the {trench} come {expMoss} and {expSalt}; from the {vents} come {expKelp} and {expMinerals}.", "3": "Very rarely a team also brings home a wild egg of one of its species: it goes to your Pantry, hatches as generation 0, is twice as likely to be ink or coral, and can be a morph.", "4": "Goods can be sold to the game for coins: a material by the gram, a heart by the piece at its rarity. The game pays less than the goods are worth, so a trader or a recipe will do better. Prize decorations and wild eggs are kept, never sold back." } }, "heart": { "heading": "The heart", "p": { "0": "A team of {expHeartTeam} or more can also bring home the place's heart, found only on a depth roll. A team of three or four makes one depth roll, and a team of five makes two. A depth roll brings a heart when it comes up rare or better, and the heart keeps that rarity.", "1": "The {trench} has {expGlow} and the {vents} have {expOpal}. On a mythic depth roll, a team of five has one chance in four of bringing the place's rare prize decoration instead." } }, "kit": { "heading": "The expedition kit", "p": { "0": "The kit has four tiers, and a better one improves the odds on every roll. The first is free and never wears out. The others cost {expKit2}, {expKit3} and {expKit4} coins, and each wears out after {expWear} trips.", "1": "You buy a kit at the station or make one at the Workshop. A new kit never replaces a better one that still has trips left. Once a kit has worn out, the free kit is in use again until you get another. A team sets out with the kit you had when it left." } }, "storeroom": { "heading": "In the Pantry", "p": { "0": "Materials and hearts are kept in your {expStoreroom}. Materials stack by the gram and carry no rarity, while a heart keeps the rarity it was found with. For now they are kept safe for crafting to come." }, "points": { "0": "{trench}: {expMoss}, {expSalt} and the heart {expGlow}.", "1": "{vents}: {expKelp}, {expMinerals} and the heart {expOpal}." } }, "watch": { "heading": "The postcard and the Viewing window", "p": { "0": "While a team is away, a small postcard hangs in the aquarium it left from. It shows the team's silhouettes, the place and when they are back, and friends who visit see it too. Tap it to open that team's expedition. When the team is back, the postcard turns gold and says so.", "1": "In the station, the Viewing window shows the team swimming over the place and spotting finds as they come in. Finds only reach you when the team gets home, and a team called back after its first two minutes comes home with nothing.", "2": "Each team away has its own card at the station: its fish, the place, and a bar that fills as the trip runs, with the time left beside it." } } } }, "swim-visits": { "title": "Swimming in a friend's aquarium", "summary": "Join another keeper's aquarium as one of your own fish.", "sections": { "join": { "heading": "Join as a fish", "p": { "0": "When you visit an aquarium while signed in, you can join it as a fish. One of your fish appears in the water there, and everyone watching sees it, the keeper included. Up to {homeGuests} visitors can swim in one aquarium at a time. While your fish is there, the emote bar under Leave sends a wave, a heart or any of Open Water's emotes over it, for everyone watching to see." } }, "steer": { "heading": "Swimming around", "p": { "0": "Tap where you'd like to go and your fish swims there, just like in [Open Water](/wiki/mechanics/open-water).", "1": "Tap a visiting fish to see whose it is. Your own fish opens your own card." } }, "safe": { "heading": "Just a visit", "p": { "0": "A visit never touches either aquarium's care or coins: no feeding, no growth and no rewards. The keeper's Net can't catch a visiting fish, and the visit ends when you close the page.", "1": "Blocking works here too, so someone you've blocked can't join your aquarium." } } } }, "quality": { "title": "Quality, condition & breeding", "summary": "What looking after a fish well adds up to, and where fry come from.", "sections": { "tiers": { "heading": "Six tiers of quality", "p": { "0": "Quality is what your care adds up to over a fish's whole life. Every meal moves it toward a mark made of five things: the meal on time ({feedingShare}%), clean glass ({glassShare}%), clear water ({waterShare}%), comfortable temperature ({temperatureShare}%) and its home ({homeShare}%), which is pieces of its own habitat and others of its kind to school with. Timing is judged against that species' own hunger clock, so a three-minute goby and a three-day boxfish are measured by their own rhythm, and [brine shrimp](/wiki/items/brine) always counts as on time. A meal counts for the time it kept the fish fed, so feeding the same fish again and again adds nothing. Meals from an [auto-feeder](/wiki/mechanics/filters-and-feeders) count too. A growing fish stops at silver.", "1": "Once a fish is grown, its quality moves slowly. In a good home it holds, or climbs toward gold over a few days; in a neglected one, with green glass, cloudy or cold water and none of its habitat, it slips, slowly: even there a gold fish keeps its gold for about a week. [Water](/wiki/mechanics/water) also sets a ceiling: below {waterGood}% water care can't lift a fish to gold, and below {waterPoor}% not to silver either. The ceiling itself never takes a tier away.", "2": "Where a fish lives matters too. Every species has a home, reef, rock, sand, weed or wreck, and every decoration and plant belongs to one. Two or more pieces of its home and two others of its kind make its home complete. With two or more pieces a fish also gains quality a fifth faster; with none, a little slower. A crowded aquarium, a fish in poor health or one just placed gain more slowly. The Quality tab of the fish card lists what paces its gains, starting with its last meal: the pace of that food, whether the fish loves or dislikes it, or the food that would pace it.", "3": "When a grown fish is sold, the time since its last meal counts as if it had just eaten: the fed time that meal gave it lifts its quality, and any hunger since takes it down. Its card shows the tier it would sell at now.", "4": "A matched decor set in the aquarium ({setMinPieces} different pieces of one set, see [Decorating](/wiki/mechanics/decorating)) adds {setPercent}% to how fast every fish there gains quality." }, "points": { "0": "Plain · where every new fish starts.", "1": "Bronze · fed reasonably often, or well fed in a poor home.", "2": "Silver · fed on time in a decent home.", "3": "Gold · the highest tier care alone can reach, earned once the fish is grown and kept in a good home.", "4": "Diamond · sometimes born to two gold parents, then raised well.", "5": "Purple diamond · sometimes born to two diamond parents, then raised well.", "6": "Obsidian · not a tier but what an adopted fish wears: priceless, never sold and never passed on." } }, "breeding": { "heading": "Where fry come from", "p": { "0": "Fish breed on their own. There is no button: a grown male and female of one species, both in good condition and both rested, may lay an egg in your aquarium whenever there is room for it. A bred egg hatches after twelve hours.", "1": "A fish rests two days after a clutch, and the same pair waits a week before spawning again. If the chance comes up while the aquarium is full, it passes. Nothing is stored and nothing is owed.", "2": "Each egg from two gold parents has a one-in-four chance to be born a tier above the care it receives. From two diamond parents it is one tier half the time and two tiers one time in ten. That head start is the only way into diamond and purple, and it is only a head start: a fry left hungry slides back down like any other fish. Tap a bred egg before it hatches and choose Incubate to keep it warm until thirty-six hours: from gold parents it is then one tier half the time, and from diamond parents one tier seven times in ten and two tiers one time in five. An egg from parents below gold gets a one-in-five chance to start at bronze instead, which is care, so it still stops at gold. Turn on Auto-incubate eggs in Settings to do this for every bred egg as it is laid, even while you are away.", "3": "Every egg remembers its mother and father, so its card shows its family. An adopted parent breeds by its own quality, as before it was adopted, and its fry are ordinary fish. See [Your fish’s card](/wiki/mechanics/fish-card).", "4": "When a pair lays an egg, hearts rise over the two parents and the egg glows as it settles. A note names the parents, with a button that opens the egg’s card; several eggs at once make one note. Eggs laid while you were away are counted when you come back." } }, "conditioning": { "heading": "Conditioning", "p": { "0": "Every aquarium has a Conditioning Box: a small clear box clipped inside the glass near the surface. It is free, and it arrives as a [gift](/wiki/mechanics/next-goal) when a fish in that aquarium first reaches silver. Tap it in the water, or open it from Build & Buy's Equipment tab, pick a fish and how long it rests, and it swims back out a quality tier higher.", "1": "Sure takes the box's full time (48 hours at first) and always lifts one tier, with a 5% chance of two. Fast takes a third of that time and works 60% of the time; if it doesn't take, the fish can go in again. Only a fish below gold that was not born with a head start can go in, and never past gold. The fee is half the fish's plain sale value, paid as it goes in.", "2": "The box starts with room for one fish. Level 2 (2,500 coins, from keeper level 15) fits two and shortens a stay to 36 hours; level 3 (10,000 coins, from level 30) fits three at 24 hours. While a fish rests it can't be sold or moved, but it still gets hungry: tap the box with food, or use Feed on its card." } }, "value": { "heading": "What a fish is worth", "p": { "0": "A grown fish sells for its species' value, then its quality, then three smaller terms. Tap the sale value on its card to see each one.", "1": "Colour: every fish has one of six colours, rolled when you buy the egg and passed from a parent to most fry. Sand and kelp sell at the plain price, bleach ×1.1, teal ×1.2, ink ×1.35 and the rare coral ×1.6.", "2": "Age adds to the price of a fish kept fed after it is grown, quickly at first and more slowly later: about +10% after 7 fed days, +19% after 15, +31% after 30 and the full +35% after 45. Only fed days count, by hand or from a feeder: a grown fish left hungry does not age. At 7 fed days a fish becomes Mature, at 30 Seasoned and at 90 an Elder. An Elder adds +5% more, wears silver on its fins and swims a little calmer; the other titles add nothing to the price. The price breakdown on its card always shows its fed days and what is still to come. Each bred generation after the first takes 2% off, never more than 10% in all, and a parent bought from the shop starts the line again." } } } }, "health": { "title": "Health & the Remedy", "summary": "How a fish’s health rises and falls, when it falls sick, and how the Remedy cures it.", "sections": { "what": { "heading": "Health keeps a fish alive", "p": { "0": "Every fish has a health stat, shown on its card and kept on the fish itself. Hunger drains it, and green glass drains it faster. Food and clean water bring it back, but not at once: health returns over the hours after a meal, so a fish that has been through a bad spell stays weak for a while.", "1": "Below sixty percent the fish is sick, and it shows. At zero it is lost. A well-kept fish empties exactly at the moment the old starvation deadline said it would, so nothing about ordinary care has changed; what is new is that health remembers. A fish in poor health also sells for a little less and will not breed." } }, "remedy": { "heading": "The Remedy", "p": { "0": "A sick fish (60% health or less) can take a Remedy: choose Feed, pick Remedy among the foods and tap the water. Only sick fish go for the capsule. One Remedy cures it back to full health and costs a quarter of the fish's own price, paid only when the fish swallows it; a capsule nobody eats dissolves at no cost. A fish above 60% refuses it. It is medicine, not a meal, so the fish still needs feeding, and it does not raise its quality." } }, "capsules": { "heading": "Remedy capsules", "p": { "0": "A [daily streak](/wiki/mechanics/daily-streak) milestone can give Remedy capsules instead of coins or care credit. They are kept until a fish falls sick: the next Remedy you give uses a capsule first, so it costs no coins." } }, "keeping-well": { "heading": "Keeping fish well", "p": { "0": "Health only falls while a fish is hungry or the glass is green, so everyday care keeps it full." }, "points": { "0": "Feed before a fish’s fed time runs out. An [auto-feeder](/wiki/mechanics/filters-and-feeders) keeps meals coming while you are away.", "1": "[Clean the glass](/wiki/mechanics/cleaning) when algae shows: green glass drains health faster, even in a fed fish. A [filter](/wiki/mechanics/filters-and-feeders) slows the algae down.", "2": "[Legendary fish](/wiki/mechanics/legendary) and the tutorial fish never fall sick." } } } }, "quests": { "title": "Quests", "summary": "The story your aquarium tells, one quest at a time, and the achievements you choose to follow beside it.", "sections": { "story": { "heading": "A story, in order", "p": { "0": "Quests are one story that starts with your first egg and grows with your aquarium. Each quest asks for something you were going to do anyway · feed, clean, raise, sell, decorate, visit · and a finished quest opens the next ones. Some wait for a level; they open by themselves when you reach it.", "1": "Nothing asks you to buy anything, and nothing expires. There is no claim button: the moment a quest is done it pays its coins and experience, leaves the rail and joins your history." } }, "rail": { "heading": "The rail and the quest window", "p": { "0": "Up to four quests in progress show as icons down the left of your aquarium, each ringed by how far along it is; the rest wait their turn. Click one to open the quest window." }, "points": { "0": "The window shows the story so far, the quests in progress, and each quest's steps and reward.", "1": "A quest can be taken off the rail from its window and put back later; it keeps counting either way.", "2": "The star at the top of the rail folds the whole rail away, and your aquarium remembers it." } }, "tracker": { "heading": "Tracking achievements", "p": { "0": "In the Achievements window, the star beside an achievement you have not earned puts it on the rail with your quests, up to three at a time. Its window shows how far along it is and what it pays.", "1": "The Achievement tracker switch in the quest window turns the whole tracker off or on. An achievement drops off the rail by itself the moment you earn it." } }, "book": { "heading": "The Quest Book", "p": { "0": "Click the Quests button in the bottom-right corner, or the quest rail, to open the Quest Book. The button's chip always counts what is left to do: quests in progress, today's jobs and pair-quest invites. When a quest or a job is done the button bounces once and the chip turns gold until you open the book. Its pages run along the top:" }, "points": { "0": "Today: the Quest Board in the [Lagoon](/wiki/places/lagoon) posts three small jobs each UTC day, from places, neighbours, foraging, care and the Workshop. Ollie hands out the same board when you chat with her. One swap a day is free, and an unfinished job simply goes at midnight with no penalty.", "1": "Community: one goal for the whole sea each week, such as meals served or materials gathered. It has three tiers, and every keeper who helped at least a little earns each tier the sea reaches. The School Board in the Kelp Garden shows the count too.", "2": "Together: pick a job and ask a friend (a keeper who follows you back) to pair up. Each of you does your half, and you are both paid. Your school's weekly order is here too.", "3": "Story: Open Water's neighbours and your hearts with each. Each heart is a job one of them asks of you. At three hearts a neighbour tells you their story, and it becomes quests: hear the story, go where it leads, and bring them something from the sea.", "4": "Guide: the storyline and its chains, exactly as before." } }, "verbs": { "heading": "Talking, bringing and finding", "p": { "0": "Some quests ask you to talk to a neighbour, bring one a material from your Pantry, or find something out in Open Water. Hand-ins happen in the neighbour's own place, only what a quest still asks for leaves your Pantry, and a spot counts once a day." } } } }, "platforms": { "title": "Platforms and updates", "summary": "Where Fishies runs today, what's coming, and how each version keeps itself up to date.", "sections": { "overview": { "heading": "Where Fishies runs", "p": { "0": "Fishies is a live aquarium, not a boxed release: the web version is the one build everyone is always on, and every native app opens the same server-authoritative aquarium as the browser. What ships and where changes as the alpha grows; this page always describes the current, real state, not the plan." } }, "desktop": { "heading": "Desktop", "p": { "0": "The desktop app installs on Windows, macOS and Linux from the download links on the game's site. It runs the same build inside its own window and adds a proper launcher, without changing what the browser already gets right. In the desktop app, pressing Escape on the aquarium with nothing open asks whether you want to quit the game." }, "points": { "0": "Windows: x64, 32-bit (x86) and ARM64 builds, for Windows 10 and 11.", "1": "macOS: one universal build for Apple Silicon and Intel Macs, also on the Mac App Store.", "2": "Linux: AppImage, .deb and .rpm packages, still experimental; a virtual machine or an NVIDIA GPU without its proprietary driver can leave graphics running on slow software rendering." } }, "tray": { "heading": "The tray and the menu bar", "p": { "0": "On Windows and macOS, closing the game window does not quit Fishies. The window closes and Fishies keeps running as a small fish icon in the system tray (the menu bar on a Mac), so your aquarium can still tell you when your fish need you. The first time it happens, a note by the icon says so." }, "points": { "0": "Click the fish icon to open the game again. The window comes back where you left it, at the same size.", "1": "Right-click it for the tray menu: Play, your newest notifications with how many are unread, and quick ways to your aquarium, Open Water and the Quest Book.", "2": "The menu’s settings, also in the launcher’s Settings: Launch at login starts Fishies in the tray when you sign in to your computer (not in the Mac App Store version), and turning off Keep running in the tray makes closing the window quit.", "3": "Check for updates opens the launcher, which looks for a new version and installs it.", "4": "Quit Fishies closes it fully, like Quit in the game menu.", "5": "The menu works from the keyboard too: the arrow keys move, Enter chooses and Esc closes it. On Linux the tray shows a shorter menu of its own." } }, "mobile": { "heading": "Mobile", "p": { "0": "The Android, iPhone and iPad apps share the same aquarium as everywhere else." }, "points": { "0": "Android: Google Play, a direct APK download, and an itch.io build, for Android 7.0 (API level 24) and up.", "1": "iPhone and iPad: the App Store, for iOS 15 and up." } }, "storefronts": { "heading": "Other storefronts", "p": { "0": "Beyond the game's own download page, Fishies is starting to reach other storefronts." }, "points": { "0": "itch.io: the desktop and Android builds are published there today.", "1": "Steam: planned, not yet available; there is no store page yet." } }, "updates": { "heading": "Keeping up to date", "p": { "0": "Nobody has to go looking for a new version." }, "points": { "0": "The desktop app checks for updates itself and installs them without a separate download; the file you first downloaded keeps working as the updater. While it is open it also looks for a newer version every half hour and when you come back to its window, and offers a Restart button once it is ready.", "1": "Google Play, itch.io and the browser all serve the current build automatically. The web version needs nothing at all: reloading the page is enough.", "2": "A desktop download installs a small launcher first; on its first run the launcher downloads the game itself, checks every file and resumes where it stopped if the connection drops. The Mac App Store version comes complete." } }, "wallpaper": { "heading": "Live wallpaper", "p": { "0": "A ready-made Wallpaper Engine wallpaper shows your aquarium full screen with no HUD and no sound, drawn by the game's own engine and art. Subscribe to it on the Steam Workshop or download the zip from the embed page, then type your handle in its settings." }, "points": { "0": "Settings: your handle (or the aquarium's link), aquarium 1 to 3, 10 to 60 frames a second, and a small fishies.lol mark you can turn off.", "1": "Every monitor can show its own aquarium, or one aquarium can span them all. Ultrawide, portrait and 4K screens are filled edge to edge.", "2": "It never makes a sound, stops drawing while Wallpaper Engine pauses it, and keeps showing the last aquarium it saw when you are offline." } }, "screensaver": { "heading": "Screen saver", "p": { "0": "A screen saver for Windows and macOS that shows your aquarium live while your computer is idle is coming. There is no download yet; this page will say when there is." } } } }, "requirements": { "title": "System requirements", "summary": "What Fishies needs to run well, in a browser, on desktop or on a phone.", "sections": { "browser": { "heading": "Browser", "p": { "0": "Fishies is a WebGL game: your browser needs WebGL2 support, which every current version of Chrome, Firefox, Edge and Safari has. Turn on hardware acceleration for the aquarium to run smoothly." }, "points": { "0": "No plug-in or download is required to play in a browser: opening the site is enough." } }, "desktop": { "heading": "Desktop app", "p": { "0": "The desktop app is the same WebGL build inside a lightweight window (Windows' own WebView2, or the operating system's own web engine on macOS and Linux), so anything the browser can run, the desktop app can run. See [Platforms and updates](/wiki/mechanics/platforms) for which systems are supported." } }, "mobile": { "heading": "Mobile app", "p": { "0": "The Android app needs Android 7.0 (API level 24) or newer, and the iPhone and iPad app needs iOS 15 or newer. There’s no separate graphics requirement beyond what the operating system already needs to run a modern app." } } } }, "languages": { "title": "Languages", "summary": "Fishies ships in thirteen languages today, chosen per player and saved to your account.", "sections": { "shipped": { "heading": "Shipped languages", "p": { "0": "The game, its Reef Journal and its patch notes are available in:" }, "points": { "0": "English", "1": "Turkish", "2": "German", "3": "French", "4": "Spanish", "5": "Portuguese", "6": "Russian", "7": "Japanese", "8": "Korean", "9": "Simplified Chinese", "10": "Italian", "11": "Polish", "12": "Thai" } }, "choosing": { "heading": "Changing your language", "p": { "0": "Change your language in the Menu, under Settings › Game; it's saved to your account and used for care reminders too. Outside the game, each language has its own address (fishies.lol for English, fishies.lol/tr for Turkish, and so on for the others), and the site follows your browser's preferred language the first time you visit." } }, "coverage": { "heading": "What is translated", "p": { "0": "English and Turkish are written directly by the team; the eleven other languages are translated from them. Every language covers the whole game interface, the Reef Journal, and every patch note published to the blog." } } } }, "accounts": { "title": "Accounts, guests and saving progress", "summary": "How guest play, sign-in and account deletion work, and what happens to your aquarium in each.", "sections": { "guest": { "heading": "Playing without an account", "p": { "0": "Anyone can open Fishies and start playing as a guest at once, with no account needed. See [Signing in & saving progress](/wiki/mechanics/signin) for what a guest aquarium can and cannot do, and how to save it before it is lost.", "1": "On the desktop app a guest saves with Save in your browser, which links the sign-in onto the same aquarium; see [Signing in & saving progress](/wiki/mechanics/signin).", "2": "A guest plays under a temporary name starting with guest_. Once a sign-in is linked, the game asks you to choose your own username; nobody can pick a guest_ name, and a link to your old guest address forwards to the new one." } }, "linking": { "heading": "Linking a sign-in", "p": { "0": "Once you decide to keep your aquarium, you link one of these to it from the account centre:" }, "points": { "0": "Google", "1": "X", "2": "Apple", "3": "Discord", "4": "Steam (sign-in only works once an aquarium is already linked to it)", "5": "a phone number", "6": "Game Center on the iPhone, iPad and Mac App Store apps, or Google Play Games on the Android app (both sign you in on their own)" } }, "storage": { "heading": "What is stored, and where", "p": { "0": "Your aquarium, its fish, coins, level and decorations, lives on Fishies' own servers, on the same clock for every player. A sign-in only proves which aquarium is yours; it never creates a separate Fishies password." } }, "deleting": { "heading": "Deleting your account", "p": { "0": "The account centre's Delete account option sends a request to remove your sign-in and its linked data for good. Once it is approved there is no way to undo it, so save anything you want to keep, a screenshot of your aquarium, for instance, before you ask.", "1": "Deleting an account is a request: you press Delete account, confirm it is you, and we review it before anything is erased. Until it is approved your account stays as it is, and you can cancel the request in the account centre. An account banned for abuse leaves a one-way hash of its sign-in methods for a year, so the same sign-in cannot start a new aquarium during that time.", "2": "A guest aquarium is deleted at once, and a guest signing out can choose Delete it instead. If you can no longer sign in, ask for the deletion on the [Delete your account](/delete-account) page: we check by email that the account is yours, then delete it once approved." } }, "centre": { "heading": "The account centre", "p": { "0": "The account centre holds your username and aquarium name, the sign-ins you have linked, your language, and the ways Fishies can reach you outside the game: reminders in Telegram, and an Email updates switch for big news that you opt in to. For reminders see [Reminders](/wiki/mechanics/notifications). On the website, open it from your name at the top: it opens right over the page you are on.", "1": "Devices lists where your aquarium is signed in and has Sign out everywhere for a lost phone; the card Playing on another device says how to open your aquarium elsewhere. See [Lost your phone or can't sign in?](/wiki/mechanics/lost-account)." } } } }, "alpha": { "title": "Alpha: what it means", "summary": "Fishies is in alpha: still being built in the open, with rules for what may change and how to report a problem.", "sections": { "what": { "heading": "What alpha means here", "p": { "0": "Alpha means the game is playable and real, not a demo, but still being built: new species, decorations and features arrive regularly, and something that works one way today can change shape tomorrow.", "1": "Keepers who play now get an alpha-era badge on their profile as thanks for being here this early; it's recorded automatically and never something you have to ask for." } }, "changes": { "heading": "What can change", "p": { "0": "A few things worth knowing before you get attached to a number:" }, "points": { "0": "Balance numbers (prices, growth times, rewards) can be tuned during alpha as the team learns from real play.", "1": "Competitions and their prizes only begin after the full release, not during alpha; alpha-era progress is not a head start once they do.", "2": "Your progress stays: aquariums, fish, coins and decorations from the alpha and beta carry over to the full release." } }, "reporting": { "heading": "Reporting a problem", "p": { "0": "Found something broken? Two places take it straight to the team:" }, "points": { "0": "the Fishies Discord at discord.gg/fishies, for bugs and feature requests", "1": "Community, the game's own player forum, for talking it through with other keepers first" } } } }, "troubleshooting": { "title": "Troubleshooting", "summary": "What to try when the game won't load, sign-in gets stuck, sound is missing, or the desktop app misbehaves.", "sections": { "loading": { "heading": "The game won't load", "p": { "0": "If the game won't get past its loading screen:" }, "points": { "0": "Reload the page; a slow or interrupted connection is the most common cause.", "1": "Make sure hardware acceleration is turned on in your browser's settings, and that no extension is blocking WebGL.", "2": "If the game shows Something went wrong, choose Reload. The problem has already been reported to the team; if it keeps happening, quote the error code under the button when you ask for help." } }, "signin": { "heading": "Sign-in problems", "p": { "0": "Sign-in can fail for reasons that have nothing to do with your account:" }, "points": { "0": "An app's built-in browser (opening a link from Instagram, TikTok or a similar app) often blocks the pop-up a sign-in needs; open the link in your device's normal browser instead.", "1": "If a provider says an account already exists, the game offers to link the two aquariums or sign in to the other one instead of losing either.", "2": "Every sign-in step has a 20-second limit. If one takes longer, you see Sign-in took too long with Try again. Closing a sign-in window yourself is not an error: the choices simply come back.", "3": "If the game says your sign-in has ended, choose Sign in again to get back to your aquarium, or Sign out.", "4": "Some actions need a sign-in from the last five minutes: removing a sign-in method, linking one in the phone apps, and deleting your account. The game then shows Confirm it's you right there; sign in once more and the action carries on by itself." } }, "sound": { "heading": "No sound", "p": { "0": "Fishies' sound effects are generated in the browser rather than downloaded as audio files, so missing sound is almost always the device's own volume or mute switch, or a browser tab muted from the tab bar." } }, "performance": { "heading": "Choppy performance", "p": { "0": "If the aquarium runs choppy:" }, "points": { "0": "Close other tabs and heavy background apps; the aquarium renders live and shares the GPU with everything else open.", "1": "On a laptop, check that the browser or the desktop app isn't running on a slow integrated GPU when a faster one is available.", "2": "If the game stays slow after it comes back from the background, Settings > Advanced > Restart the game reloads it in a moment; you stay signed in and nothing is lost." } }, "desktop": { "heading": "Desktop app problems", "p": { "0": "For the desktop app specifically:" }, "points": { "0": "The app updates itself; if it seems stuck on an old version, quit and reopen it to let the update finish. If you open it with no connection, the launcher tries again by itself once you are back online. A Mac App Store or Steam copy too old for the newest game says so in the launcher, and you can still play it.", "1": "If it won't start at all, uninstall it from your operating system's usual apps list and reinstall from the game's download page, which always links the current build." } }, "updates": { "heading": "When the game is updated", "p": { "0": "Fishies is updated often, sometimes several times a day. The live connection then drops for a moment and comes back by itself, usually in under a second; your aquarium, a trip in Open Water and a round of Pearl Catch carry on where they were. If it does not come back, reload the page." } }, "help": { "heading": "Still stuck", "p": { "0": "The Fishies Discord at discord.gg/fishies and Community, the game's own forum, both reach the team and other keepers." } } } }, "version-history": { "title": "Version history", "summary": "Where to read what changed, release by release.", "sections": { "notes": { "heading": "Patch notes", "p": { "0": "Every healthy release writes its own patch notes: a short summary of what players would actually notice, generated from the commits that shipped and published to the blog." } }, "where": { "heading": "Where to read them", "p": { "0": "Read them on the Patch notes page, linked from the site's news section, in whichever language you're reading this in." } } } }, "water": { "title": "Water quality", "summary": "How clear your aquarium's water is, what keeps it clear, and what cloudy water costs you.", "sections": { "what": { "heading": "What the water reading means", "p": { "0": "Every aquarium has a water reading from 0 to 100%: how many fish it can keep in clear water, against how many it holds. Every fish counts, eggs and lost fish included. Only the [legendary fish](/wiki/mechanics/legendary) are left out, because water never touches them.", "1": "The gauge under your level and coins shows the water as Clear, Good, Cloudy or Murky, when your filter next needs a service and how long your feeder's food will last. Open it to see the numbers behind them and your filter's health." } }, "sources": { "heading": "What keeps water clear", "p": { "0": "Three things add up:" }, "points": { "0": "The aquarium itself · {baseWater} fish, with no help at all.", "1": "Plants · every plant keeps a few more fish clear, and a plant that holds algae back longer also holds more water, up to {plantWaterMax} fish from all your plants together. Ornaments don't clean water; they slow [algae](/wiki/mechanics/cleaning) instead.", "2": "A [filter](/wiki/mechanics/filters-and-feeders) · as many fish as its capacity while its cartridge is fresh. Your first {starterFilter} is a free [gift](/wiki/mechanics/next-goal)." } }, "effects": { "heading": "What cloudy water does", "p": { "0": "At {waterGood}% or more the water is fine: fish grow at full speed and care can take them all the way to gold. Below that:" }, "points": { "0": "Growth slows, down to {waterSlowest}% of its normal speed at the worst.", "1": "Below {waterGood}%, [gold quality](/wiki/mechanics/quality) is out of reach; below {waterPoor}%, silver is too.", "2": "Water never harms a fish's health and never stops growth outright." } }, "fixing": { "heading": "Clearing it up", "p": { "0": "When the gauge turns Cloudy, any of these helps:" }, "points": { "0": "Service a worn filter, or upgrade to a bigger one.", "1": "Add plants.", "2": "Sell grown fish with the [Net](/wiki/mechanics/net), and collect lost ones: a lost fish fouls the water until it's netted." } } } }, "filters-and-feeders": { "title": "Filters & auto-feeders", "summary": "Equipment that keeps the water clear and the fish fed, and what it costs to keep running.", "sections": { "filters": { "heading": "Filters", "p": { "0": "A filter stands at the back of the aquarium floor and keeps more fish in clear [water](/wiki/mechanics/water). There are {filterCount}, unlocking from level {firstFilterLevel} to level {lastFilterLevel}. The [equipment catalogue](/wiki/equipment) lists each one's price and how many fish it keeps clear. A filter also keeps the glass clear for longer: a Sponge Filter by a quarter, a Power Filter by half and a Canister Filter twice as long.", "1": "Your first {starterFilter} is free: it arrives as a [gift](/wiki/mechanics/next-goal) in your first aquarium when you first need it, so nobody has cloudy water without one." } }, "cartridge": { "heading": "The cartridge", "p": { "0": "A filter's cartridge wears as it works. Its life is counted for a {foulReference}-fish aquarium: with more fish it wears faster, up to {foulMax} times as fast, and with fewer it wears slower, never below {foulMin}% speed. Down to {filterFade}% health the filter works at full strength; below that it fades, to {filterClogged}% of its strength once fully clogged. It never breaks and never stops outright.", "1": "Service it from the water gauge. You pay only for the part of the cartridge that's used up, so an early change costs less and a week away still costs one cartridge. A cartridge less than {serviceMinWear}% worn doesn't need a service yet." } }, "feeders": { "heading": "Auto-feeders", "p": { "0": "An auto-feeder hangs on the rim and feeds each fish from its hopper the moment it gets hungry. There are {feederCount}, unlocking from level {firstFeederLevel} to level {lastFeederLevel}, and each holds a hopper of meals: one meal keeps one fish fed for as long as that food would by hand. The gauge says in hours how long the food will last for the fish you have now.", "1": "Feeder meals count toward quality just like the same meal by hand, but they earn no XP and no coins, so [feeding by hand](/wiki/mechanics/feeding) still pays more. A feeder never feeds your tutorial fish or a legendary fish, and when the hopper runs dry it simply stops. Refilling it with flake is free. Grown fish get hungry far less often than growing ones, so a hopper lasts much longer in an aquarium of grown fish.", "2": "The Carousel Feeder (research, level 35) has three jars of 160 meals each and a 40-meal flake hub. Each fish takes the jar it loves, then one it does not mind, then flake, and never a food it dislikes. Load each jar from the Pantry on its own card. Buy it once the Carousel is researched; the Dome trades in for half its price." } }, "hopper-food": { "heading": "Food in the hopper", "p": { "0": "When you refill a feeder you choose what goes in: flake, free as always, or any food from your Pantry's jars. The hopper takes its meals from the jar in grams, the fish's appetite averaged over the aquarium. A feeder only loads what its jar holds: if the jar runs short, it loads the meals the jar has and nothing is bought; buy food packs in the Shop. Flake is never refused.", "1": "A hopper holds one food at a time. Switching food empties it first: what is left goes back into its jar as grams, never lost, and leftover flake is let go. A meal from the feeder does exactly what it does by hand, loved and disliked foods and stale worms included. It still earns no XP and no coins.", "2": "In the feeder's panel every food shows its Pantry jar and where its meals would come from: free for flake, the meals left in its jar, a price a meal when the jar is empty, or None for worms with an empty jar. A heart counts the fish in this aquarium that love it. Pick a food to see what it does (how much longer it keeps a fish fed, health, quality pace, growth, freshness for worms, and how many of your fish love or dislike it) and its stock; Get more opens the Pantry at that jar, or at the worm bin. The button says what a press does: Load, Top up the same food, or Switch to another, and before a switch it says the old meals go back to the Pantry, what the feeder will hold and how long it will last." } }, "feed-at": { "heading": "Feeding early", "p": { "0": "Each feeder has a Feed at setting, on its card and under Manage. When hungry, the default, feeds each fish the moment it gets hungry. 25%, 50% or 75% feeds a fish once the Food reading on its [fish card](/wiki/mechanics/fish-card) has dropped that low; a fuller fish is never fed. The setting stays when you refill or upgrade the feeder, and changing it is free.", "1": "Earlier meals use more food: at 50% each fish eats twice as often and at 75% four times as often, so the hopper empties that much sooner and pellets or [brine shrimp](/wiki/items/brine) cost that much more a day. Each choice shows how long the food lasts at it. Quality grows with the time a fish is kept fed, not with the number of meals, so early meals add no quality on their own. What they give is timing: care is counted sooner, Gold comes sooner after a fish grows up (most of all for slow growers on pellets or brine shrimp), and brine shrimp heals a sick fish faster. Feeder meals still earn no XP and no coins.", "2": "A food a fish dislikes is the exception. At 50% or 75% the feeder holds it back from that fish until its Food reading is down to 25%, and the fish card says it skips the food from the feeder. It is still fed before it can get ill. Food a fish likes or doesn't mind is served at the level you chose, and a meal you give by hand is always eaten at once." } }, "warnings": { "heading": "Warnings before trouble", "p": { "0": "The gauge warns you {warnAhead} before a filter starts to lose strength, and {warnAhead} before a feeder serves its last meal, so there's always time to act.", "1": "With reminders on, the same warnings reach you while you're away: once per cartridge, once per hopper fill, and once more if the hopper runs empty while your fish are hungry." } }, "upgrading": { "heading": "One of each, per aquarium", "p": { "0": "Each aquarium has room for one filter and one feeder, and keeps its own. Buying a better one replaces the old one and gives back half of what the old one cost, which goes toward the new price. A lower tier can't replace a higher one." } }, "tools": { "heading": "Better tools, bigger capacity", "p": { "0": "Your tools also stretch your equipment. The tier of your [food scoop](/wiki/items/scoop) sets how many meals a hopper holds: {scoopTwo}% more at tier 2 and {scoopThree}% more at tier 3. The tier of your [sponge](/wiki/items/sponge) sets how long a cartridge lasts: {spongeTwo}% longer at tier 2 and {spongeThree}% longer at tier 3 (the Wave Wiper counts as tier 3). Only the tier counts, never the wear.", "1": "Nothing resets when you upgrade a tool. Meals already in a hopper stay, and the bigger hopper fills at the next refill. A cartridge keeps its health and wears at the longer pace from the next settle on. The gauge and the equipment cards show the new numbers." } } } }, "aquariums": { "title": "More aquariums", "summary": "Buying a second and a third aquarium in Build & Buy, enlarging one, and moving fish between them.", "sections": { "works": { "heading": "Buying an aquarium", "p": { "0": "From level {aquariumLevel}, the Room tab of [Build & Buy](/wiki/mechanics/shop) sells more aquariums: a second for {aquarium2Price} coins, then from level {aquarium3Level} a third for {aquarium3Price}, for {aquariumCount} in all. It shows how much you've saved toward the next one.", "1": "A guest needs to [save their progress](/wiki/mechanics/signin) to a sign-in before buying one.", "2": "The Aquariums button beside the Map shows the aquarium you are in and how many of the {aquariumCount} you have. Tap it to go to another aquarium, Customize one in Build & Buy, open its Details on its own screen, or see the next aquarium and enlarging, with what each still needs.", "3": "The Aquarium Studio is one step from wherever you look: its tile in the Menu's aquarium group, the 0 key, Customize on the Aquariums button, the Aquarium Studio button on the Room and Equipment tabs of Build & Buy, and the Aquarium Studio button in My Aquarium." } }, "screen": { "heading": "My Aquarium", "p": { "0": "Your name at the top of the game opens My Aquarium, and so does Details on the Aquariums button. At the top stand your level ring (it opens your level), your handle and title, the aquarium's name (the pencil renames it), its picture and its followers, Bubbles and visits. Under them are four buttons: Aquarium Studio (the upgrade hub: your aquariums, their look, equipment, tools and research, each on its own tab), My Fish, Take snapshot and Copy aquarium link. An aquarium that still has no name after the first few levels is asked for one, once, with a few ideas to tap and a die for more. Skipping is fine.", "1": "Three tabs hold the rest. Setup shows each slot's choice as a card with Change, which opens [Build & Buy](/wiki/mechanics/shop) on that part of the aquarium. Your aquariums lists every aquarium with its picture and a way there, and on the one you are in, whether visitors may come in and whether they land there first. Records holds your best fish, achievements, the Exhibition, what happened while you were away and your badges. Water, temperature, the filter and the feeder are on the bar at the top of the game, and every fish is in My Fish." } }, "shared": { "heading": "What they share", "p": { "0": "Your coins, level and Pantry are shared by every aquarium. Each aquarium has its own fish, decorations, floor, glass, water and equipment, and holds as many fish as your level allows, the same as your first." } }, "enlarging": { "heading": "Enlarging an aquarium", "p": { "0": "From level {enlargeLevel}, once your aquariums have room for {maxFish} fish, the Enlarge chip beside them on the Room tab of [Build & Buy](/wiki/mechanics/shop) makes the aquarium on screen bigger for {enlargePrice} coins. Each aquarium can be enlarged once, and then holds {enlargedFish} fish and {enlargedDecor} decorations.", "1": "An enlarged aquarium is {enlargedSpan} screens wide: a panorama to decorate. Your fish swim the whole width and decorations go anywhere in it. To look along it, drag across empty water, scroll or swipe sideways, press the arrow keys or tap the arrows at its edges; the strip at its foot shows where you are. Visitors see the same wide aquarium. It also grows upward: the water is {enlargedRise} screens tall, with the sand still at the bottom. Drag up and down, hold Alt while you scroll, or press the up and down arrow keys to see the rest. Pinch or scroll to zoom out and the whole aquarium fits on one screen. It opens zoomed out on the whole aquarium, for you and for visitors." } }, "moving": { "heading": "Moving fish and decorations", "p": { "0": "Open a fish's card and choose Move to…, right-click the fish, or pick fish in My Fish, then tap the aquarium it goes to. The fish leaves at once and the move is free; it keeps its name, health, quality and age, and an egg keeps its hatch time. The other aquarium needs a free fish space for each fish or egg and keeps at most three adopted fish, and fish resting in the Conditioning Box and [legendary fish](/wiki/mechanics/legendary) never move.", "1": "Decorations and plants move the same way: open a decoration's card or right-click it, choose Move to… and tap the aquarium. It goes straight there without a stop in the Pantry, keeps its rarity and a plant keeps its growth, and it stands in the same place in the other aquarium, or on the nearest free sand. An aquarium with no free sand left for it says so on its picture." } }, "visitors": { "heading": "Public, private and welcome", "p": { "0": "Each aquarium can be open to visitors or private. Your address, fishies.lol/@yourname, opens your welcome aquarium: the public one you chose, or your first public one if you haven't picked." } } } }, "achievements": { "title": "Achievements", "summary": "Milestones that pay coins and XP, and how to follow the ones you're after.", "sections": { "what": { "heading": "What they are", "p": { "0": "There are {achievementCount} achievements for things keepers do along the way, from a first fish to a full aquarium. {hiddenCount} of them stay secret until you earn them. The Achievements window lists them all and shows how far along you are." } }, "rewards": { "heading": "What they pay", "p": { "0": "An achievement pays coins and XP the moment you earn it, by tier:" }, "points": { "0": "Bronze · {bronzeCoins} coins and {bronzeXp} XP.", "1": "Silver · {silverCoins} coins and {silverXp} XP.", "2": "Gold · {goldCoins} coins and {goldXp} XP.", "3": "Platinum · {platinumCoins} coins and {platinumXp} XP." } }, "tracking": { "heading": "Following one", "p": { "0": "Star an achievement you haven't earned yet and it rides the [quest rail](/wiki/mechanics/quests) beside your quests, up to {trackMax} at a time. It drops off by itself once you earn it." } }, "platforms": { "heading": "On other platforms", "p": { "0": "Achievements are kept with your account. In the Android app they also unlock in Google Play Games, on Apple devices in Game Center, and in the Steam version on Steam." } }, "badges": { "heading": "Badges and titles", "p": { "0": "The Badges room in the Menu's Progress group holds everything you can wear: the era badges of the alpha and the beta, badges for feats, the badges from the parties, and every title. Earned ones are in colour; the rest are greyed, each saying how to earn it.", "1": "Pin your favourite badges to your showcase and they show beside your name: on your card in the chat and in Open Water, on your aquarium and in the forum. Until you pin any, your rarest show. Your title is picked in the same room and worn under your name. Achievements and collection pages keep their own rooms, one tap away." } } } }, "rooms-and-themes": { "title": "Rooms and themes", "summary": "Choose the room your aquarium stands in and the water inside it. Just for looks.", "sections": { "rooms": { "heading": "Rooms", "p": { "0": "Your aquarium can stand in a room: you see it above and beside the glass, and the stand under the aquarium changes with it. There are {roomCount} rooms, and each aquarium has its own. With no room, the default, it stands against a plain wall; on a phone on its side it fills the screen. The aquarium is real glass: through the blue water you see the wall behind it. A Theme you choose brings its own painted water instead.", "1": "Change the room on the Room tab of [Build & Buy](/wiki/mechanics/shop). Each card shows your own aquarium standing in that room." } }, "themes": { "heading": "Themes", "p": { "0": "A theme changes the water and what is painted behind it, from a sunlit lagoon to dark volcanic vents. There are {themeCount}, and each one matches a set of decorations.", "1": "A theme never changes your floor or your decorations, and it does nothing to fish, coins or experience." } }, "unlocking": { "heading": "Unlocking", "p": { "0": "The [Pet Shop Counter](/wiki/styles/room-pet-shop), Clear Water and the Lagoon are free from the start. The rest open up as you play:" }, "points": { "0": "[The Study](/wiki/styles/room-study) opens at level {studyLevel}, and each theme opens with its set of decorations, from level {firstThemeLevel} to level {lastThemeLevel}.", "1": "The [Garden Shed](/wiki/styles/room-garden-shed) is earned with the achievement {shedAchievement}, and the Gallery with {galleryAchievement}.", "2": "The Penthouse is bought once, from level {penthouseLevel}, for {penthousePrice} coins; after that it is yours in every aquarium." } }, "visitors": { "heading": "What visitors see", "p": { "0": "Visitors see each of your aquariums in the room and theme you chose for it." } } } }, "temperature": { "title": "Water temperature", "summary": "Why every fish has a comfortable temperature, what the heater does, and how to set it for a mixed aquarium.", "sections": { "what": { "heading": "What the temperature means", "p": { "0": "Every aquarium stands in a room at {room} °C, and its water drifts toward that unless a heater keeps it warmer. Every fish has a band of water it's comfortable in, shown on its card and on its [Reef Journal page](/wiki/species).", "1": "The gauge under your level and coins shows the temperature next to the [water quality](/wiki/mechanics/water). Open it to see where the water is heading, how many fish are comfortable there, and to set the thermostat." } }, "bands": { "heading": "Comfortable bands", "p": { "0": "Every species belongs to one of four groups:" }, "points": { "0": "Reef fish · {reefMin} to {reefMax} °C. Most of the catalogue, and nearly every fish until the lagoon fish arrive.", "1": "Lagoon fish · {lagoonMin} to {lagoonMax} °C, like the {lagoonExample}. Warm shallows and open tropical water.", "2": "Temperate fish · {temperateMin} to {temperateMax} °C, like the {temperateExample}. Happy at room temperature, never in a heated reef.", "3": "Hardy fish · {hardyMin} to {hardyMax} °C: the estuary wanderers and the {plecoName}. At home almost anywhere." } }, "effects": { "heading": "What the wrong temperature does", "p": { "0": "Inside its band a fish is not affected at all. Outside it:" }, "points": { "0": "Growth slows, down to {tempSlowest}% of its normal speed at {tempFloorOff} °C or more outside the band.", "1": "Up to {tempSilverOff} °C outside, [gold quality](/wiki/mechanics/quality) is out of reach; further out, silver is too.", "2": "Temperature never harms a fish's health and never kills it." } }, "heaters": { "heading": "Heaters", "p": { "0": "Every aquarium gets a {starterHeater}, a [gift](/wiki/mechanics/next-goal) that arrives with its first fish that reads temperature and keeps a reef comfortable. The Equipment tab of [Build & Buy](/wiki/mechanics/shop) sells {heaterCount} heaters: the {heater2} from level {heater2Level} reaches {heater2Max} °C for lagoon fish, and the {heater3} from level {heater3Level} reaches {heater3Max} °C.", "1": "A cheaper heater lets the water swing a little either side of its setting: ± {heater1Swing} °C for the {heater1}, ± {heater2Swing} °C for the {heater2}, and none for the {heater3}. A fish counts as comfortable only when the whole swing stays inside its band. A better heater trades half of the old one in, like all [equipment](/wiki/equipment)." } }, "thermostat": { "heading": "Setting the thermostat", "p": { "0": "Open the gauge, turn the thermostat with − and +, and press Set. It's free. The water warms toward the new setting at the heater's own speed, or cools by {coolRate} °C an hour, and the gauge shows how long that takes. Fish aren't flagged while the water is on its way.", "1": "A heater can only warm: set it to Off and the water stays at room temperature, {room} °C. The gauge suggests the setting that suits the most of your fish." } }, "mixing": { "heading": "Mixed aquariums", "p": { "0": "Groups that don't share a band can't all be comfortable in one aquarium, so mixing them is a choice:" }, "points": { "0": "Reef and lagoon fish share {lagoonMin} to {reefMax} °C, but only the {heater3} holds the water tightly enough for both.", "1": "Temperate and reef fish share nothing: keep them in [separate aquariums](/wiki/mechanics/aquariums), or accept slower growth for one group.", "2": "Hardy fish get along with anyone." } } } }, "grade": { "title": "Grade", "summary": "One number from 0 to 100 that says how fine a fish is.", "sections": { "what": { "heading": "One number per fish", "p": { "0": "Every fish has a Grade, from 0.0 to 100.0. It counts everything about the fish itself that its price depends on, on one scale, so two fish can be compared at a glance whatever their species. A plain fish fresh from the shop is 0.0, and 100.0 is the finest fish the game allows.", "1": "Grade never changes a price. It is the same fact as the sale value, counted in points instead of multipliers: each part adds its own points, and the points add up to the Grade. Health is not part of it. Health is how the fish is today, and it shows beside the price." } }, "parts": { "heading": "Pedigree and upbringing", "p": { "0": "The bar on a fish's card splits its Grade in two. Pedigree is what the fish was born with; upbringing is what your care has earned it. Each row shows the points one part adds, and [What a fish is worth](/wiki/mechanics/quality) explains each part." }, "points": { "0": "Care tier · upbringing. The quality its care and its home have earned, conditioning included.", "1": "Age · upbringing. Points for every fed day after the fish is grown, quickest in the first weeks, all of them at 45 days, and a few more for an Elder.", "2": "Lineage · pedigree. The tiers a bred fish was born above its care.", "3": "Colour · pedigree. The rarer the colour, the more it adds.", "4": "Generation · pedigree. Each bred generation after the first takes a little off." } }, "where": { "heading": "Where you see it", "p": { "0": "On a fish's card under Details, in its price breakdown, in the Net's review before a sale, on your aquarium's page as your best fish, and on the picture shown when someone shares a link to your aquarium." } } } }, "stars": { "title": "Stars", "summary": "Where a species sits on the level ladder, from one star to five.", "sections": { "what": { "heading": "One star per twenty levels", "p": { "0": "Every species in the shop and in the Reef Journal shows one to five stars. They say how far up the level ladder it unlocks, so a five-star fish is one of the last a keeper reaches. A species added later takes its stars from its unlock level in the same way." }, "points": { "0": "One star · unlocks at levels 1 to 19.", "1": "Two stars · levels 20 to 39.", "2": "Three stars · levels 40 to 59.", "3": "Four stars · levels 60 to 79.", "4": "Five stars · levels 80 to 99." } }, "not": { "heading": "What stars do not say", "p": { "0": "Stars are not a price and not a difficulty. How much attention a fish asks for is its [care level](/wiki/mechanics/care-level), and how fine one fish is, is its [Grade](/wiki/mechanics/grade). The species you keep as favourites wear a heart, never a star." } } } }, "care-level": { "title": "Care level", "summary": "How much attention on-time care asks for: Easy, Steady or Demanding.", "sections": { "levels": { "heading": "Three levels", "p": { "0": "Every species shows a care level beside its stars, read from how often it needs a meal and what water it needs. The shop's detail view shows the meal rhythm behind it." }, "points": { "0": "Easy · grows up before its first meal, or eats less than twice a day.", "1": "Steady · two or three meals a day.", "2": "Demanding · four meals a day or more." } }, "water": { "heading": "Water moves it a step", "p": { "0": "A lagoon fish or a cool-water fish is one step more demanding, because it wants a heater set for it or an aquarium of its own. A hardy fish, at home in almost any water, is one step easier. See [Water temperature](/wiki/mechanics/temperature).", "1": "Care level helps you plan; it is not a rule. Any fish fed on time earns the same [quality](/wiki/mechanics/quality)." } } } }, "fish-card": { "title": "Your fish's card", "summary": "What a fish's card tells you, and how to read what changed.", "sections": { "open": { "heading": "Opening a card", "p": { "0": "Choose Look and tap a fish, or press E and Q to step to the next and the previous one, and its card opens. Right-click a fish (a long press on touch) for a menu with its card and with feeding, selling or collecting it.", "1": "Every fish is born with a name and is female or male. Neither ever changes what a fish sells for. The [Legendary fish](/wiki/mechanics/legendary) are singular and have neither." } }, "rows": { "heading": "What the card shows", "p": { "0": "Every card opens on the fish itself, swimming gently in a painted reef, with a star for your favourites and its Journal page in the top corner and its name, sex, species, stage and Grade over the water. Under it stand four tiles for growth, food, health and quality, each with its time left or its state in words (5h 59m until grown up, Hungry now, Healthy, Bronze with 40% to Silver) over a thin bar, and, only when its water is wrong for it, one line saying so. A bell on the growth and food tiles reminds you when it grows up or gets hungry. Then come its actions: one gold button for what it needs most (Feed while it is hungry, Sell once it is grown and fed), Sell with its price, Adopt, and Move to another of your aquariums. Under them its tabs are always open and take the rest of the card: Info for its age, origin, nature, scientific name and favourite foods, Quality for where its quality stands, what it is made of and what slows it, Value for what it sells for and its Grade, Family for its parents, brothers and sisters and fry, and Wardrobe for its outfit. Each row is explained once, in the article it points to.", "1": "On a phone held sideways the card stands in two columns: the fish, its name and its four tiles on the left; on the right the tabs, the open tab and, at its foot, the actions, so the buttons stay in view however short the screen. The card stands on the half of the screen away from the fish. A tile’s longer sentence stays in its tooltip, and a fish still waiting for its first meal says so once." }, "points": { "0": "Growth and food: how long until it is grown, and when it gets hungry. See [Growing up](/wiki/mechanics/growth) and [Feeding & hunger](/wiki/mechanics/feeding).", "1": "Health: how well it is, and when it would run out without food. See [Health & the Remedy](/wiki/mechanics/health).", "2": "Quality, colour, age and generation: what its price is made of. See [Quality, condition & breeding](/wiki/mechanics/quality).", "3": "Origin: bought as an egg, a gift from a keeper, your first fish, a legendary fish, or born in your aquarium.", "4": "Temperature and water: what it likes against what it has. See [Water temperature](/wiki/mechanics/temperature) and [Water quality](/wiki/mechanics/water).", "5": "Conditioning and Grade: the box’s rest, and one number for how fine the fish is. See [Grade](/wiki/mechanics/grade).", "6": "Nature: shy, curious, playful or greedy, fixed for life. It only changes how the fish swims: a shy one keeps near plants and rocks, a curious one comes to see your pointer, a playful one chases the other fish, a greedy one waits near the surface where the food comes in. It never changes price, quality or care." } }, "changes": { "heading": "What just changed", "p": { "0": "A fish that gets hungry, recovers, grows up or changes quality says so over its own head, with an arrow up for better and down for worse, so you do not have to open the card to notice. The arrow is only the difference between two looks at the fish, whatever the cause: a meal, time passing, or your other device.", "1": "Health only speaks when it crosses a line: {healthLines}. A slow drain between two lines stays quiet." } }, "price": { "heading": "Sale price", "p": { "0": "On a grown fish, the Value tab splits the price into its parts, such as the species value, your level bonus and its generation. The rules behind the price are in [Selling fish & decorations](/wiki/mechanics/economy)." } }, "adopt": { "heading": "Adopting a fish", "p": { "0": "Rather keep a grown fish than sell it? Open its card and choose Adopt. An adopted fish wears a heart badge and is never sold, and the net leaves it alone. Up to three adopted fish can live in one aquarium.", "1": "Adopting can’t be undone. If you ever need its place, choose Release to the ocean on its card: it swims off into the open sea and you get no coins for it.", "2": "To you an adopted fish is priceless, so it shows no price and no quality tier. It wears Obsidian instead, a black stone that never changes, and its card tells its story: its age, the day it hatched and the day you adopted it, its age milestones and its family. It still needs food and care like any fish. It breeds as it always did, by the quality its care gives it, and its fry are ordinary fish you can keep or sell; Obsidian itself is never passed on." } }, "family": { "heading": "Family", "p": { "0": "Every fish bred in your aquariums remembers its mother and father, and their parents too. Open a fish’s card and choose Family to see its parents, grandparents, brothers and sisters (fry of the same two parents), its own fry and its generation, and where each of them is now: in this aquarium, in another one, on an expedition or still an egg.", "1": "A relative that leaves stays in the family as a memory, marked sold, released to the ocean or lost, with the name and quality it had. Your aquariums remember up to 100 of them, and the oldest memory goes first.", "2": "A fish bought as an egg, given as a gift or bred before 16 October 2026 has no recorded parents, and its card says so. Its own fry still name it as their parent. Only you see your fish’s families; a visitor sees none of it." } }, "milestones": { "heading": "Age milestones", "p": { "0": "A fish counts its age from the day it hatches. At one week, one month, three months, six months and one year, and on every birthday after that, it earns a milestone badge beside its age. The next time you look in, one notification names every fish that reached one, and the badge sparkles the first time you open its card. Its title beside its name, Mature, Seasoned or Elder, is something else: it counts only the days it was fed as a grown fish." } } } }, "sound-and-music": { "title": "Sound & music", "summary": "The soundtrack, the two levels and how to mute.", "sections": { "levels": { "heading": "Music and effects", "p": { "0": "Settings has a Sound section with one level for the music, one for the effects and one for the alerts, so you can turn down the splashes and keep the tune. M mutes everything at once, and J opens the sound settings. The Jukebox, from the Menu or the music button, has the same levels and the soundtrack. The Jukebox, from the Menu or the music button, has the same levels and the soundtrack. The Jukebox, from the Menu or the music button, has the same levels and the soundtrack. The Jukebox, from the Menu or the music button, has the same levels and the soundtrack." } }, "soundtrack": { "heading": "The soundtrack", "p": { "0": "Fishies has {trackCount} soundtrack pieces: {trackList}. On Auto they play in album order, and you can pick one piece to hold it on repeat.", "1": "Tick or untick a piece to put it in or out of the rotation. The older pieces the browser used to play itself are marked (Old) and start unticked. [Open Water](/wiki/mechanics/open-water) has its own piece: Auto always plays it there, but a piece you hold by hand wins everywhere.", "2": "The music is free to use. It carries no copyright claim and no Content ID." } } } }, "reef-journal": { "title": "The Reef Journal", "summary": "The in-game guide and its public twin: where to find it and what it holds.", "sections": { "open": { "heading": "Where it is", "p": { "0": "The Reef Journal is the notebook in the corner beside Aquariums and the Map (key 9 by default), and it is in the Menu too. It opens over your aquarium, your fish keep swimming, and Escape or the round close button above the bookmarks closes it. Your phone's Back closes it too. On a phone it shows one page at a time: under the close, the first tab lists the Guide's chapters and the last lists the pages of My Book, with Fish and Decorations between them. Out in the kelp forest, the [Pineapple House](/wiki/places/pineapple-house) is its reading room, so you can open it there too.", "1": "It is the same guide as the one on the website at fishies.lol/wiki, written once and shown in both places, so the two cannot disagree. Every number in it is read from the game’s own rules." } }, "inside": { "heading": "What is inside", "p": { "0": "In the game the Reef Journal is a naturalist's specimen book with the Fishies cover on its front: it opens out of that cover, two pages open, and the page turns as you go, its sheet of tissue lifting with it. A tab for each chapter runs along its edge; rest on one and a tag beside the book names it. Search finds an article, a fish or a decoration by name.", "1": "The book has two parts. The Guide is the printed half: every article, on white pages under a printed frame, behind the cream tabs. My Book is your own half: your fish and decoration drawers, Collections, the records hall, Sea folk and Statistics, on ruled notebook pages behind the wooden tabs, with your finds mounted in photo corners. A brass rule on the edge parts the two, every page says which part it belongs to, and the red ribbon above them opens Contents: My Book on the left, the Guide's chapters and search on the right. Sea folk keeps every neighbour you have met in Open Water: their portrait, the day and place you met, what you have learned of them and the whole first meeting, every answer included, to read again. Statistics adds up your keeper life: time played, coins earned and spent, fish bought, bred, sold and released, care, races, expeditions, visits and gifts." }, "points": { "0": "Articles: every part of the game, with each rule explained once. Links inside the book stay inside the book.", "1": "Fish: every species has a numbered plate in its habitat's drawer, and a ring shows how full each drawer and the whole book are, with a gilt badge once one is complete. An empty plate shows the faint silhouette and the level it unlocks at; open it to see where it lives and whether its egg is in the shop now. The first time you hatch a species, its plate fills in with ink. A fish's page shows its Latin name, its Stars and Care level, what sets it apart, its growth and sale facts, its home in the aquarium, a wax seal in the best quality you have had, a polaroid of your finest one, and your own record: how many live with you, how many you sold and at what best quality, when you first found it, and any you adopted or released. Plates of Gold and better are gilt. See [Stars](/wiki/mechanics/stars) and [Care level](/wiki/mechanics/care-level).", "2": "Decorations: drawers by habitat too, each plate with its price, unlock level and category and a note on caring for it. In the game, a decoration's plate fills in once you have placed one.", "3": "Collections and records: the Journal's gem tab holds the Collections pages (see [Collections](/wiki/mechanics/collections)), and its records hall keeps the server's firsts and records (see [Exhibition and fame](/wiki/mechanics/exhibition))." } }, "site": { "heading": "On the website", "p": { "0": "On the web the guide is at fishies.lol/wiki. Anyone can read it without an account, in every language the game speaks: see [Languages](/wiki/mechanics/languages). The Menu lists it with the other sites of Fishies: see [The Menu](/wiki/mechanics/menu)." } } } }, "sharing": { "title": "Sharing your aquarium", "summary": "The link, the snapshot, the preview picture, the embed, the README card and the stream overlay.", "sections": { "link": { "heading": "The link", "p": { "0": "Use Copy aquarium link (C by default) to copy your aquarium’s address. What visitors find there is in [Visiting aquariums](/wiki/mechanics/visiting)." } }, "snapshot": { "heading": "A snapshot", "p": { "0": "Use Take snapshot (P by default) to download a picture of your aquarium as it is right now." } }, "preview": { "heading": "The preview picture", "p": { "0": "Paste your address into a chat or a post and it unfolds into a preview card of your aquarium, in a wide and a square shape." } }, "embed": { "heading": "Embedding it", "p": { "0": "Any web page can show your aquarium as living scenery at fishies.lol/embed/yourname. It is read-only, with no HUD and nothing to click.", "1": "Add ?wallpaper=1 to use it as a wallpaper: the sound goes off and the frame rate is capped at {wallpaperFps} a second, or any number from {wallpaperMin} to {wallpaperMax} with &fps=." } }, "drawer": { "heading": "Embed & cards", "p": { "0": "Open My aquarium and press Embed & cards. It gathers everything on this page in one place, with your handle already filled in: copy a link, a snippet or a line of Markdown and paste it where you want your aquarium to show." } }, "card": { "heading": "A picture for your README", "p": { "0": "fishies.lol/card/yourname.png is a picture of your aquarium that stays current: its name, your level, how many fish are grown and your best fish. It redraws itself within a few minutes of a change, so it suits a GitHub, Forgejo or Notion page.", "1": "Choose a light or a dark rim and a small, medium or large size: add ?theme=light for light pages, and ?size=s or ?size=l for a smaller or larger picture. A private or missing aquarium shows a still that says so, so your page never breaks." } }, "overlay": { "heading": "A stream overlay", "p": { "0": "fishies.lol/overlay/yourname shows your aquarium as a browser source for OBS Studio, Streamlabs and other streaming tools: no menus, no sound and no loading screen over your scene, at a light frame rate beside your encoder. Add ?bg=transparent and only the fish and decorations are drawn, swimming over your own scene." }, "points": { "0": "In OBS or Streamlabs, add a Browser source, paste your overlay address into URL and set Width and Height to the size you want it to cover, for example 1920 and 1080.", "1": "Leave Custom CSS as it is: the page already has a transparent background.", "2": "If it ever stops, right-click the source and choose Refresh. It also reconnects by itself when your network drops.", "3": "Options go in the address: fps= (10 to 60), fish= (draw at most this many fish), size= (25 to 200 percent), plate=1 (a small plate with the aquarium's name and your level) and aquarium= (your second or third aquarium).", "4": "The overlay shows public aquariums only and cannot change anything." } } } }, "next-goal": { "title": "Next goal and gifts", "summary": "The one line that says what to do next, how to skip it, and the gear that arrives as a gift when you first need it.", "sections": { "line": { "heading": "The Next goal line", "p": { "0": "Under the gauge at the top left of your aquarium, one line says what to try next: a small medallion, the goal in a sentence, and how far along you are. It is never two things at once, and it never invents work: every goal is a [quest](/wiki/mechanics/quest-chains) the game already holds, or the next level's unlock.", "1": "It picks the quest that follows a gift you just received first, then whatever you have already started, then the story's next step, then the first step of a chain you have opened. Click it to open the quest window. Hungry fish and dirty glass stay with [notifications](/wiki/mechanics/notifications), never here." } }, "skip": { "heading": "Skipping a goal", "p": { "0": "Ignoring a goal costs nothing: a skipped goal still completes and pays the moment you meet it." }, "points": { "0": "The small × on the line says Not now: that goal steps aside for a day and the next one takes its place. Once every goal has stepped aside, the line folds to its medallion: press it to open the line again.", "1": "Right-click the line, or press and hold on a touch screen, to skip that goal for good, ask for fewer goals from its chain, or turn the whole line off. The quest window has the same buttons, and brings a skipped goal back.", "2": "Settings, under Game, switches the Next goal line and the quest rail on and off. It is on for everyone until you turn it off." } }, "gifts": { "heading": "Gear that arrives as a gift", "p": { "0": "The first Sponge Filter, Glass Heater and Conditioning Box are free, and none of them is in your aquarium before it means anything. Each arrives at the moment you first need it, already installed and already working, with a card that waits for a quiet moment before it appears.", "1": "A keeper who already owns the gear gets no card. A gift never arrives twice." }, "points": { "0": "Sponge Filter: the first time you clean the glass, or as soon as the water in your first aquarium starts to cloud.", "1": "Glass Heater: when the first fish that reads temperature is in an aquarium. The tutorial fish and the legendary fish do not.", "2": "Conditioning Box: when a fish in that aquarium first reaches silver." } } } }, "quest-chains": { "title": "Quest chains", "summary": "Six sets of goals that open as you first try each part of the game, and the story that goes on to level one hundred.", "sections": { "what": { "heading": "Chains and the story", "p": { "0": "Besides the story that starts with your first egg, six chains of goals open one by one, each when you first touch the part of the game it is about. A keeper who never swims never sees an Open Water goal. A chain's steps come in order, and every step links to the Reef Journal page that teaches it, with a Read in the Reef Journal button in the quest window.", "1": "The story itself goes on in chapters up to level one hundred, a chapter every dozen levels or so, each ending on a goal that asks for two things at once." } }, "chains": { "heading": "The chains", "points": { "0": "Care: meals, the glass, the thermostat, the filter, remedies and the Conditioning Box. Opens with your first meal.", "1": "Decor and comfort: how much is in the water, how many kinds, a new floor, a new room or theme. Opens with your first decoration.", "2": "Neighbours: visiting, following and sending gifts. Opens with your first visit.", "3": "Open Water: swims and emotes. Opens with your first swim, or at level {worldLevel}.", "4": "Collection: species raised to adult, from fifteen to every one of the hundred. Opens with your third species.", "5": "Aquariums: a full aquarium, a second, a third, and fish across them all. Opens at level 19, or with your second aquarium.", "6": "Quality and breeding: eggs laid, silver and gold fish, and the long road to diamond and purple. Opens with your first egg laid in the aquarium.", "7": "Schools: join a school and its Cove. Opens at the level schools take new members, with a button that opens the School app.", "8": "Stall and Market: buy from a stall on the Market, then list something on your own. Opens at the level the Market does, with buttons that open the Stall." } }, "pay": { "heading": "What they pay", "p": { "0": "Goals pay coins and experience, nothing else. Every goal added after the first sixteen pays about 15% of what a keeper who plays twice a day earns from fish sales in a day at the level it opens, with experience one and a half times the coins. They never pay more than looking after your aquarium does." } } } }, "daily-streak": { "title": "Daily reward and streak", "summary": "The streak that counts every day in a row, how its reward grows, the milestone days, what a missed day does, and the first-dive bonus for Pearl Catch.", "sections": { "growth": { "heading": "A streak that keeps counting", "p": { "0": "Every day you play, your streak counts one more day and that day's reward is waiting. The Daily reward app in the Menu opens it, and it also opens by itself once a day at a quiet moment, never over an open window, the tutorial or a level-up. One tap on Collect pays it. Until you collect it, a gift also waits at the top of the quest icons on the left of the aquarium, so closing the window never hides it.", "1": "The reward grows with your streak, quickly in the first weeks and then more slowly, and it never stops rising. It also follows your level, so it stays worth collecting as you grow, and every day pays XP beside the coins." }, "points": { "0": "A day is your own local day: the streak turns at your midnight.", "1": "The window shows your streak, today's reward, the next four days and the next milestone.", "2": "The credit and Remedy capsules you hold are listed in the streak window." } }, "milestones": { "heading": "Milestone days", "p": { "0": "Days 7, 14, 30, 60, 100, 200 and 365, and every full year after, bring a gift on top of the day's coins, and you choose which. The streak window shows each choice with its picture and what it is worth; one tap takes it, and a gift you have not chosen yet waits for you. Later milestones are worth more." }, "points": { "0": "Care credit: coins kept for one kind of care and spent before your own. Filter credit pays filter services, feeder credit pays any paid food loaded into a feeder, and food credit pays paid meals you feed by hand and food packs for your Pantry. Filter and feeder credit are offered only once you have that gear.", "1": "Remedy capsules, kept until a sick fish needs one: the next Remedy you give uses a capsule instead of coins.", "2": "On days 30, 100 and 365, and every full year after, you can take a decoration your level has unlocked instead, worth about the same as the other gifts, straight into your Pantry." } }, "missed": { "heading": "Missing a day", "p": { "0": "Miss a day and your streak starts again at day 1. Nothing is taken back: every coin, XP, Remedy and decoration you collected stays yours." } }, "dives": { "heading": "First dives of the day", "p": { "0": "Your first five rounds of [Pearl Catch](/wiki/mechanics/open-water) each day pay extra on top of the round's own reward: twice as much for the first, then ×1.8, ×1.6, ×1.4 and ×1.2. From the sixth round on, a round pays what it always does. The bonus needs no claim and comes back the next day." } }, "guests": { "heading": "Guests", "p": { "0": "A guest collects the XP of every day. [Save your aquarium](/wiki/mechanics/signin) to collect the coins, Remedies and decorations too." } } } }, "lost-account": { "title": "Lost your phone or can't sign in?", "summary": "What to try for each sign-in method when a phone is lost or a sign-in stops working, and how to ask the team for help.", "sections": { "first": { "heading": "Sign in the same way", "p": { "0": "Your aquarium lives on Fishies' servers, not on your phone. On the new device, install Fishies or open fishies.lol and sign in with a method you linked before: the same aquarium opens, still on the server's clock. In the account centre, the card Playing on another device under Sign-in methods names the ways in that your account has." } }, "methods": { "heading": "What to try for each sign-in", "p": { "0": "If one way in doesn't work, try another you have linked. Method by method:" }, "points": { "0": "Google: sign in with the same Google account on any phone, computer or browser. If you can't get into the Google account itself, recover it with Google first.", "1": "Apple: use the same Apple Account. On Android, Windows or in a browser, choose Apple and sign in on Apple's page.", "2": "X: sign in with the same X account; if you can't, recover the account with X first.", "3": "Discord: works on every platform. In the phone apps, Discord opens in your browser and brings you straight back to the game.", "4": "Steam: signs in to the aquarium you linked it to, directly in the Steam version and through your browser in the phone apps and on the website.", "5": "Phone number: the sign-in code is sent by text to that number. A new phone with the same number works; if the number itself is gone, use another linked method or ask for help below.", "6": "Guest: a guest aquarium that was never saved lives only on the device that made it, so it cannot be moved or recovered. Save your aquarium to a sign-in to keep it safe." } }, "devices": { "heading": "If a phone was lost or stolen", "p": { "0": "Sign in on another device, open the account centre and choose Devices: it lists where your aquarium is signed in, with the system, roughly where and when it was last active. Sign out everywhere ends every one of those sessions, the one you are using too, so whoever has the lost phone is signed out. Then sign in again on the devices you use.", "1": "Once you are back in, link a second way in. Apple and Google work on every phone and computer, so the account centre suggests one if your account has only a phone number, Discord, Steam, X or a game service." } }, "help": { "heading": "Still can't get in?", "p": { "0": "Write to the team with the account help form on the Contact page (fishies.lol/contact): the username you remember, the sign-in methods you may have used, roughly when you last played and an email for the answer. A person reads every request and answers by email.", "1": "Fishies never asks for a password, a sign-in code or a token: not in the form, not by email, not anywhere else. Anyone who asks for one is not from Fishies.", "2": "Sold or released a fish by mistake? Write to the team the same way. Every fish that leaves an aquarium is kept on record, and support can put it back exactly as it was: in its aquarium, or in your Pantry if there is no room." } } } }, "schools": { "title": "Schools", "summary": "A group of keepers of your own: joining, roles, the Cove and School chat.", "sections": { "what": { "heading": "What a school is", "p": { "0": "A school is a group of up to {schoolMax} keepers who swim together. It has a name, an emblem built from painted parts and a language, and every school has its own small Cove in Open Water.", "1": "Following a keeper does not put you in their school, and being in a school does not make you follow anyone. You are in one school at a time, and you can leave whenever you like: everything that is yours stays yours." } }, "joining": { "heading": "Joining or founding one", "p": { "0": "From level {schoolJoinLevel}, signed in, open the School app in the Menu or tap the School Board in the {kelpGarden}. Schools with room are listed with your language first. An open school takes you at once; for an ask-to-join school an Elder or the Founder says yes, and a request waits a week. Invite-only schools take the keepers they invite.", "1": "From level {schoolFoundLevel} you can found a school for {schoolFoundCoins} coins: choose its name, a shape, a symbol and two colours for its emblem, its language and how keepers join.", "2": "Every school also has a tag of 2 to 4 capital letters or digits, such as REEF. Members wear it in the school's colours beside their name in chat and on their name card. The Founder can change it once a week.", "3": "The School also sits in the dock at the bottom of the screen, one press away, wearing your school's emblem once you are in one.", "4": "On the School Board each school is a card with its emblem, motto, members and language, and its Join or Ask to join button sits right on the card. Inside your school, every member shows their lead fish, their role and whether they were around this week, beside the notice board and your part in [this week's order](/wiki/events/school-order). To invite keepers, choose Invite a keeper in your school: the keeper chooser lists your friends first and marks anyone already in a school.", "5": "A school can fly a country's flag as its pennant: it waves beside the crest on the School Board and the school's page, sits on every member's tag in chat and on name cards, and stands on its own pole in the Cove. The Founder or an Elder picks it from every country's flag, the countries of the school's language listed first, or chooses no flag. It is the school's own choice and says nothing about where anyone lives.", "6": "The Founder chooses how the school shows beside its members' names: the Tag, the Symbol (its pennant, or its emblem when it flies none) or Both. Any member can hide it from their own name in the School app, and then it shows nowhere beside them." } }, "roles": { "heading": "Founder, Elders and Members", "p": { "0": "Each school has one Founder, up to {schoolElders} Elders and its Members." }, "points": { "0": "The Founder names the school, changes its emblem, language and joining, chooses the Elders, can hand the school over and can close it with 48 hours' notice.", "1": "Elders accept requests, invite keepers, write the motto and the notice board, remove Members and can hide a School chat line for a moderator or mute someone there for a day.", "2": "A Founder not seen for 14 days hands over by themselves to the Elder seen most recently, or else the longest-standing member. No role ever touches another keeper's coins, items, fish or aquarium." } }, "cove": { "heading": "The Cove", "p": { "0": "Swim through the School Coves gate in the {kelpGarden}, or choose Swim to the Cove in the School app, to enter your school's Cove. Its members are seated there, with the friends they invite, up to {worldCapacity} at a time, like every place in Open Water.", "1": "Its banner flies the school's emblem; tap it to open the school. The notice board shows the motto, the Elders' notice and how far this week's order is.", "2": "Leave your fish be for a few seconds and it joins its schoolmates in one shoal that drifts slowly round the bay between the banner and the notice board. Steer it anywhere and it swims off on its own; leave it be again and it swims back in. It takes two to shoal.", "3": "From inside the Cove, a member can call a friend (you follow each other) with Swim with me. When they say yes, they are seated in the Cove beside you for the visit, under the school's banner, and can talk in the room like anyone there.", "4": "On the Map, the {kelpGarden} carries your Cove's gate: its card names your school and says how many keepers are in the Cove now, and the strip along the top says so whenever anyone is there." } }, "chat": { "heading": "School chat", "p": { "0": "School is a lane in the chat beside Room, Reef and Whisper. Members see its lines wherever they are. It goes through the same checks as every line, a block works both ways inside a school, and lines are kept a week." } }, "safety": { "heading": "Staying safe", "p": { "0": "School names, mottos and notices are checked before anyone sees them, and you can report any of them from the school's card. A school never asks for your password or your things, and nobody can take them." } }, "order": { "heading": "The weekly order", "p": { "0": "Every Monday your school gets an order: three kinds of fish its members can raise, one of them at silver or better, and a food from the Pantry. Only fish that grow up within the week are asked for. It is sized by how many members were active the week before, so a small school and a large one have the same work each. Open it in the School app's Order tab; the {cove}'s notice board shows how far it is. Your school's page shows it first, under the banner, with each line's fish and how far it is.", "1": "Deliver a grown fish from the aquarium on screen, or grams of the food from your Pantry. A delivered fish pays you what selling it would, and the food its buyback value: nothing goes into a shared purse, and nobody else gets your coins. A grown fish that support restored and that waits in your Pantry can be delivered from there in one step. Tick several fish on a line, up to what it still needs, and give them together with one button.", "2": "The order raises its bronze flag at {orderBronze}, silver at {orderSilver} and gold when every line is filled. When the week ends, everyone who delivered at least once gets the chest of the highest flag: {chestBronze}, {chestSilver} or {chestGold} of a day of sales at their own level, with XP, and the first time, the school's pennant for their own aquarium. Your chest card shows how far the next flag is.", "3": "The order league ranks the week's schools by how much of their own order they filled, past 100% when they deliver more. Inside your school, this week's standings rank every member by their part in the order, your own row marked, with the time left in the week. A new week's order and last week's results each arrive as a short moment in the School app and in your notifications." } }, "posts": { "heading": "School posts", "p": { "0": "The Founder and Elders can write short posts for the members, up to 500 characters of text, on the school's Posts tab. The school keeps its newest 30. A post's writer or the Founder can take it down.", "1": "Every member can leave one star on each post and take it back. A new post reaches members in the game, and on their phone unless they turn that off with the bell on Posts or in Settings." } } } }, "stall": { "title": "Stall and trading", "summary": "Selling Pantry food, grown fish, eggs and potted plants to other keepers, buying theirs on the Market, and making offers.", "sections": { "what": { "heading": "What a stall is", "p": { "0": "Your stall sells to other keepers: packs of food from your [Pantry](/wiki/mechanics/stash) (50, 100, 250 or 500 g of one food at one rarity), your grown fish, eggs from your Pantry's tray, and potted plants from Plant Propagation (research), each at a price you choose. It keeps selling while you are away. Made decor from the Workshop and packs of materials can be sold too, but never tools. You can have one listing of the same good at the same rarity. Rewards never sell: Exhibition Ribbon, Sparkle Scale, Abyss Glowstone and Ember Opal stay yours.", "1": "Every pack on every stall is also on the Stall Board, at the stalls in Open Water's Market. Keepers visiting your aquarium see a Stall button in the dock when you have something on sale.", "2": "Your stall stands on a painted counter, with a paper tag hanging from the awning for each slot: tap a tag to change its price, see its offers or take it back, and an empty tag is where you sell. Offers and sales arrive as notes beside the tags, and each offer can be accepted or declined. Sell shows a shelf of your goods beside a price sheet. Market is a street of stands, one for each kind of goods; every food or species has its cheapest price and how many are on sale, and the ones you sell yourself are marked." } }, "street": { "heading": "The stall street", "p": { "0": "In Open Water's Market, every keeper with something on sale has a stall in a row along the front of the plaza: the painted counter with their name on its plaque and three of their dearest goods on top, each with its price.", "1": "Swim along the plaza and the street slides past. At its end a tag leads on to more stalls: swim on into the end, or tap the tag, and the street turns to its other side. Keepers you follow and your school's members stand first. Tap a stall to open it and buy.", "2": "When no keeper sells food, eggs or fish, the Food, Egg and Fish stalls are kept by the sea folk: Pip sells pantry food, Lumen eggs of species you have unlocked and Ollie young fish that have already hatched. Their stock changes every day at midnight UTC, each keeper may buy a few of each, and they cost a little more than the shop. Keepers' own goods always stand first, and Sell your own here opens your own stall." } }, "selling": { "heading": "Selling", "p": { "0": "Open your stall from the Pantry or the Menu and pick what to sell and a price. The price has to sit between 0.6 and 2 times its usual value: a food's shop value, a fish's sale value at your level, an egg's or a plant's shop price. The stall suggests that value and shows the last 10 sales of the same thing so you can judge.", "1": "What you put on sale leaves your Pantry or your aquarium at once, so it can never be sold twice. Change its price whenever you like, inside the same range (an open offer at or above the new price closes, since the buyer can simply buy), or take it back and it returns as it was. When it sells, the coins arrive in your aquarium, less a 5% fee the game keeps.", "2": "A fish keeps everything that makes it itself: its name, Grade, quality, colour, age and family. Its clocks stand still while it waits on the stall. Legendary fish, your first fish, adopted fish and fish resting in the Conditioning Box stay with you." } }, "buying": { "heading": "Buying", "p": { "0": "On the Stall Board, pick a food or a species to see the cheapest on sale and the latest prices, then buy in one tap or tap the seller's name to see their whole stall. The coins and the goods change hands at once: food goes into your Pantry's jars, a fish into the aquarium you are looking at, an egg or a potted plant into your Pantry. You need room for it.", "1": "What you buy can be used at once, but it can only go on your own stall after 3 days.", "2": "Under the asking price you can make an offer, as low as 0.6 times the usual value. The seller accepts or declines it from their stall within 48 hours. Nothing is taken while you wait: if they accept, the purchase runs then, and only if you still have the coins and the room." } }, "trader": { "heading": "Trader perks", "p": { "0": "A keeper who has learned the Trader mastery can choose two perks for a mastery slot. Buy Order lets you post a standing order on the Market for a species of fish, at a price inside the stall’s usual range. The coins are locked the moment you post it. Any keeper can fill it with a grown fish they own and is paid the price less the 5% fee at once. The fish goes to your aquarium, or to your Pantry if the aquarium is full. An order stands for 7 days; if nobody fills it, every coin comes back, and you can cancel it any time for the same.", "1": "Stall Assistant lets you keep a list of packs from your [Pantry](/wiki/mechanics/stash), each with the price you want. While you are away, the assistant puts a pack back on your stall whenever one sells, using your normal slots, prices and waiting times. It only ever uses the list; nothing else is listed by itself. Packs it listed are marked Assistant.", "2": "Both perks are chosen in a mastery slot, so you can swap them like any other perk. Orders and listings already made keep working after a swap; only new orders and restocks stop." } }, "rules": { "heading": "Good to know", "points": { "0": "Selling opens at level 15 for a signed-in account at least a week old; buying opens at level 8.", "1": "A stall has 4 slots at level 15, and one more at levels 30, 50 and 70.", "2": "Food and eggs you bought from the shop or were given wait 3 days before they can be sold.", "3": "Guests can't trade until they [save their progress](/wiki/mechanics/signin) to a sign-in.", "4": "Coins never move without the goods: an offer holds nothing, and nothing is ever paid later.", "5": "Trades between accounts that share a device or a network are looked at by a moderator. Families can trade freely; nothing is refused for it." } } } }, "halloween": { "title": "Halloween", "summary": "Trick-or-treating at other keepers’ aquariums while the Halloween party runs.", "sections": { "trick-or-treat": { "heading": "Trick-or-treating", "p": { "0": "While the {iceShelf}’s Halloween party runs, visiting another keeper’s aquarium is trick-or-treating. Your first visit of the day to each aquarium fills your treat bag, and its keeper finds a note in their notifications saying you came by.", "1": "The first aquarium of the day gives {treatFirst} treats, and each other aquarium you visit that day gives a little less, down to {treatFloor}. Treats belong to the party: spend them before it ends." }, "points": { "0": "Each aquarium gives treats once a day; come back tomorrow for more.", "1": "Guests and keepers below level {treatLevel} collect no treats; [save your progress](/wiki/mechanics/signin) to a sign-in first.", "2": "An aquarium gives treats once its keeper has had their name for a day.", "3": "Treats can’t be sent, sold or kept for the next party." } }, "quests": { "heading": "The Halloween quests", "p": { "0": "While the party runs, a Halloween chain opens by itself in your quests: knock on doors, fill your treat bag, collect the {iceShelf}’s pumpkin, place it in your aquarium, buy something from the party shop and visit the whole street. Each step pays coins and XP like any other quest; when the party ends, the steps you have not finished close with it.", "1": "The last step also gives the [Pumpkin Mask](/wiki/items/pumpkin-mask) for your wardrobe." } }, "shop": { "heading": "The party shop", "p": { "0": "While the party runs, Build & Buy has a Party tab. Its few limited decorations cost treats, not coins: {shopList}. A piece goes straight to your Pantry. Pieces bought with treats can’t be sold back.", "1": "The [Witch Hat](/wiki/items/witch-hat) and the [Bat Wings](/wiki/items/bat-wings) are wardrobe pieces: each is bought once and goes to your wardrobe, for any of your fish to wear." } }, "welcome": { "heading": "A pumpkin for everyone", "p": { "0": "Every keeper who plays during the party up to {welcomeLast}, guests included, finds one {welcomeGift} in their Pantry, once. It is the same pumpkin the {iceShelf} gives, and the two never use each other up." } }, "board": { "heading": "The treat board", "p": { "0": "Below the party shop, the treat board ranks keepers by the treats they collected; whoever reached a total first stands higher. When the party ends, the top {treatChampions} keepers on the board earn the [Treat champion](/wiki/badges/party-halloween-treats) badge; it is given the next time they play.", "1": "Party badges carry the year of the party that gave them, shown on a ribbon across the seal: coming to this year's party gives Halloween Party 2026, and its champions hold Treat champion 2026. Next year's party gives new badges with the new year, so every party you came to keeps its own seal in your badge case." } }, "dress": { "heading": "The season’s dress", "p": { "0": "For the whole party the site dresses up: the landing page, the loading screen and your own aquarium turn to night and indigo, lantern garlands and glowing pumpkins light the water, and bats flit overhead. It turns itself off when the party ends.", "1": "When the party is over, autumn follows, from 3 to 30 November. It is a season, not a party: a few leaves drift down over the landing page, the loading screen and your aquarium and settle on the water or the sand, and in the afternoon the light on the water is a little warmer. There is nothing to collect and nothing to miss." } } } }, "workshop": { "title": "Workshop and recipes", "summary": "Your basement workshop: materials, the culture drawer, mixing recipes and bench upgrades.", "sections": { "where": { "heading": "Where it is", "p": { "0": "The Workshop is its own room in the basement of your house, under your aquarium. Tap the cabinet's top edge (its brass tag shows what is ready), press the Workshop button in the dock (key W) or tap the Workshop in the [house](/wiki/mechanics/house), and you go down into it. The bench, the shelf of materials, the tool pegboard, the recipe book and the culture drawers stand in the room. The stairs lead back up to the aquarium, the House button shows the whole house, and Esc returns to the aquarium." } }, "materials": { "heading": "Materials", "p": { "0": "Everything you gather is a material in one of six classes: Greens, Shell and bone, Stone and mineral, Fibre and wood, Live and protein, and Essence. Cleaning green glass leaves 20 g of [algae scrapings](/wiki/items/scrapings), a grown fish now and then sheds a scale after a meal, and a hatchling's first meal leaves its eggshell, and with [Living Plants](/wiki/research/decor-living-plants) researched a grown plant gives a cutting. Your shop foods and expedition goods are materials too." } }, "making": { "heading": "Mixing a recipe", "p": { "0": "A recipe is one key material and lines that take any material of a class. Drag (or tap) a material into the bowl: each drop fills one line, so no recipe needs more than six drags. Dropping a key shows the recipes it can start as silhouettes; once you have made one, its page in the recipe book fills in. A bowl makes at least the rarity its ingredients average by grams, rounded down, and the roll can only lift it. Drop one more jar on a full bowl and it shares a line with the jar already there; the steppers set the grams.", "1": "The batch dial makes one, two or three batches at once. Mix starts the bowl in a free slot and Collect takes it when its time is up: food goes into its jar, Remedy into the medicine box and filter floss to the filter, each paying before your coins. Make again refills the bowl with the same materials for one more batch. Food recipes open once you have researched the Kitchen (from level 10, in the Research app) and care recipes at level 10. What you collect shows what it is worth, or for a Remedy, floss or a kit, what it saved you. Every bowl you collect also earns experience, more the higher your level; a tool or kit plan earns five bowls' worth.", "2": "The recipe book keeps a page for every recipe, sorted by family. A found page shows what it makes, its ingredients with how much of each you hold, its bowl time and its cost; one you have not found yet shows its silhouette and the key it starts with. Food and care recipes also carry a Craft skill ladder: after 10 bowls of a recipe its rarity odds are better, after 25 every bowl makes 20 g more (a care bowl that much more care), and at 50 it wears a master badge.", "3": "Food from the bench leaves a fish Well-fed: sold while that meal lasts, it sells for {wellFedPercent}% more. Recovery Broth keeps a fish fed twice as long, puts almost a third of its health back and counts as a perfect meal." } }, "culture": { "heading": "The culture drawer", "p": { "0": "The worm bin is now the bench's culture drawer. Put 20 g of algae scrapings (free) or pellets in a drawer and it makes 75 g of [red worms](/wiki/items/worm) in 12 hours, ready to scoop into their jar, fresh for 48 hours. There is nothing to rinse or mist. Each batch can come out rarer.", "1": "With the [Live Food Culture](/wiki/research/pantry-live-culture) research, a Hatching Cone joins the culture drawers. Start it for 30 coins and a day later scoop 150 g of [Live Brine](/wiki/items/nauplii): baby [brine shrimp](/wiki/items/brine) that give brine's long, perfect meal and stay fresh for 12 hours." } }, "tiers": { "heading": "A bigger bench", "p": { "0": "The bench is free from level 5. Bench 2 (level 15, 4,000 coins), bench 3 (level 30, 18,000) and bench 4 (level 50, 60,000) add culture drawers, more bowls cooking at once, bigger and faster worm batches and better odds of a rare result. A made good is worth one and a half times what went into it, and there is no daily limit." } }, "tools": { "heading": "Tools", "p": { "0": "The pegboard on the bench opens your five hand tools: the sponge, the net, the [food scoop](/wiki/items/scoop), the Pearl Catch net and your [forage bite](/wiki/items/bite). Pick one to see it now beside its next tier, the list of all its tiers, what the next tier changes and what it takes: your level, the coins and, for a tier the bench makes, each material with how much you hold. The shop sells the first step up of each; the bench makes the higher tiers from foraged materials, each plan opening at its level, and Lay the plan out on the bowl fills the bowl for you. A green light on the pegboard means an upgrade you can take right now. A better tool is quicker, never kinder or harsher to your fish. The pegboard opens the rack on the Tools tab of the Aquarium Studio, beside every other upgrade path.", "1": "Tools wear a little with use and always keep at least half of what their tier adds; a cheap repair at the bench makes them new. The best sponge, the [Wave Wiper](/wiki/recipes/wave-wiper), wipes the whole glass in one long swipe, as often as you like.", "2": "The bench also makes expedition kits II to IV from foraged materials and a few coins. A made kit goes straight into use, so the bench only makes a kit better than the one you carry, one kit at a time." } }, "fine-tools": { "heading": "The Fine Tools and decorations", "p": { "0": "From level {toolsLevel} the recipe book offers the Fine Tools for {toolsPrice} coins. With them every bowl takes {toolsPercent}% less time, and a new family opens: Decorations. Mossy Stone, the Glow-moss Lamp, the Ember Kelp Wreath, the Salt Spire, the Mineral Chimney, the Glowstone Grotto and the Opal Arch are made one at a time and go to your Pantry at the rarity the bench rolls. The Grotto and the Arch also need their finds page in the Journal: Trench Finds and Vent Finds.", "1": "From level 55 the recipe book offers the Master Tools for 60,000 coins. Every bowl takes another 10% less time, and seven deep decorations open between levels 53 and 92, made from what your expeditions bring home." } } } }, "npcs": { "title": "Sea folk", "summary": "Ollie, Marlo, Captain Shelby, Pip and Lumen live out in Open Water. Talk to them, make friends and hear their stories.", "sections": { "who": { "heading": "Who lives out there", "p": { "0": "Five wild creatures have made their homes in Open Water. They are not fish you can keep or sell: they live in their places, go about their day, and talk to every keeper who swims up to them.", "1": "Ollie the octopus keeps the [Kelp Garden](/wiki/places/kelp-garden) in order beside the School Board. Marlo the moray eel watches the Shipwreck from a hole in its hull. Pip the hermit crab chats and haggles beside the Market's stalls. Captain Shelby the sea turtle rides a long current round the reef and stops in a different place every week, so look for him on the map. Lumen the sea nettle drifts over the Lagoon's oyster bed." } }, "talk": { "heading": "Talking", "p": { "0": "Tap one of them to talk. A card opens along the bottom of the screen with their face and their words, while the world carries on above it. Ollie, Marlo and Pip offer up to three answers to choose from. Captain Shelby has no answers to pick: he just talks, each line stays long enough to read, and a tap goes on. Tap the card to see a whole line at once.", "1": "Each of them has many conversations: a first meeting, which plays once and is then kept in the [Reef Journal](/wiki/mechanics/reef-journal) under Sea folk, everyday chats that never repeat what you heard lately and change with the time of day, the season and what you have been up to, small stories that unfold the more often you visit, gossip about the others you have met, a story and a goodbye gift for good friends. When you swim close they sometimes say something to everyone nearby." } }, "hearts": { "heading": "Friendship and hearts", "p": { "0": "Every creature counts its friendship with you in hearts, from none to five, shown on their card. The first chat of the day fills a little of the next heart, but talk alone never finishes one. After about three days they have something to tell you: a scene where your answers matter and are remembered later, and a job they ask of you, such as bringing them something, finding something or doing something in your own aquarium. A job pays like any quest. Finish it, come back for their thanks, and the heart is yours.", "1": "At three hearts they tell you their story. At five they give you a gift: Marlo's old diving lamp and Pip's deep-water shell go to your Pantry, while Ollie's [knitted scarf](/wiki/items/knitted-scarf) and Captain Shelby's cap are kept for your wardrobe. Hearts never change a price, a reward or how your fish grow: friendship is for its own sake. Lumen's glass lantern goes to your Pantry." } }, "visits": { "heading": "Visits home", "p": { "0": "A few times a week one of the sea folk you have met swims into your own aquarium through the glass. A speech bubble shows over them; tap them to talk. Anyone looking at your aquarium sees them, but only you can talk to them, and once the talk is over they swim home.", "1": "A visit is a chat, a small present or a question, never a request. A chat counts towards their hearts like a talk out at sea. A present is food for the Pantry's jars or a Storeroom good, and better the more hearts you share; now and then it is a decoration you cannot buy. A question is remembered, and a later visit brings your answer back up. A visitor waits until you talk to them or the day ends. If you have met nobody yet, Pip comes by to introduce himself. Ask one to stay and they float in your aquarium until the day ends." } }, "cast": { "heading": "The four of them", "p": { "0": "[Ollie](/wiki/npcs/ollie) is busy, kind and doing eight things at once. She asks what you think of the Garden and gives a tip of the day.", "1": "[Marlo](/wiki/npcs/marlo) is gruff and dry and secretly soft. He sees everything from his hole, and if you ask nicely he may say where this week's chest lies.", "2": "[Captain Shelby](/wiki/npcs/shelby) is old, slow and full of stories, about the whale who sang, the ice that chimes and the far reef. What he says depends on where he is this week.", "3": "[Pip](/wiki/npcs/pip) talks more than he trades. He haggles over pebbles just for fun, collects shells and is always looking for a bigger house.", "4": "[Lumen](/wiki/npcs/lumen) is slow, dreamy and kind. She minds the little jellyfish of Pearl Catch, and once a day she asks them to go easy on you." } } } }, "power-keys": { "title": "Power keys and commands", "summary": "Chat channels, slash commands, presence, keyboard shortcuts and detailed hover cards, for keepers who play every day.", "sections": { "channels": { "heading": "Chat channels", "p": { "0": "While you write in the chat, or keep it pinned open, tabs sit above the messages: All, General, Trade, School, Room and Whisper. Each channel has its own colour down the side of its messages, and a tab counts the lines that arrived while you were looking elsewhere. Picking a tab shows that channel alone and sends your messages there.", "1": "Trade is a public channel beside General for buying, selling and swapping, so General stays a conversation. It has the same moderation, blocks and bans as General and a slower pace, so one offer cannot flood it." } }, "commands": { "heading": "Slash commands", "p": { "0": "Start a line with a slash to give a command. Type a slash to see them as you write, or /help for the whole list. Names fill in as you type them after @ or after a command that needs one; Tab picks." }, "points": { "0": "/w @name message (or /whisper): whisper to a keeper. /r message answers whoever whispered to you last.", "1": "/visit @name: go to that keeper's aquarium.", "2": "/who: who is in the room or Open Water place you're in.", "3": "/afk message, /busy and /back: how you show to others (see Presence below).", "4": "/emote wave: your fish does the emote out in Open Water; anywhere else it is sent as its picture.", "5": "/g, /t, /s and /room: say one line in General, Trade, your School or this room, or switch to it when nothing follows the command.", "6": "A line that starts with // is sent as written, with one slash.", "7": "/follow @name, /invite @name (to swim with you), /gift @name, /stall @name and /block @name (or /ignore): the same as those buttons on a keeper’s card." } }, "names": { "heading": "The name menu", "p": { "0": "Right-click a keeper's name in the chat, or hold your finger on it, for a menu of what you can do: open their card, visit, whisper, follow, trade at their stall, block or report." } }, "presence": { "heading": "Presence", "p": { "0": "Every name tag shows whether a keeper is around: a green dot for online, amber with a bar for busy, and a grey moon for away. You see it in the chat, in the list of who is here, on name cards, in your friends list and over fish in Open Water. A violet bead with a tray bar means the app is running in the tray and the keeper is not in the game.", "1": "Choose your own status in the chat settings, or with /busy, /afk and /back. A game left untouched for five minutes shows you as Away by itself until you move, tap or type again. An Away line (/afk feeding the cat) is shown to anyone who whispers to you, and like any message it is moderated." } }, "tooltips": { "heading": "Item and fish cards", "p": { "0": "Rest the pointer on anything the game shows, or hold your finger on it, for its full card: a fish, a decoration, a food jar, a material, a recipe, a tool, a research study, a quest, an achievement, a badge, a collection page, a place, a neighbour, your coins and your level. Its name sits in its grade’s colour, then a row for each number (price, growth, sale, XP, effects), chips for what it goes into and where it comes from, wear, health or progress as a bar, and its story. When it has a Reef Journal page, the button at the card’s foot opens it." } }, "keys": { "heading": "Keys", "p": { "0": "On a keyboard almost everything has a key: the tools (1 to 4), Build & Buy (6, with 5 for Decor), the Map, Quests (D), Friends (V), My Fish (S), the Workshop (W), the Menu (G) and more. Enter or T opens the chat and / opens it with a slash ready for a command. Press ? for a sheet of every key and command over the game. The School (K), the Stall (X), the Exhibition (Y) and the Community (Z) have keys too.", "1": "Change any key in Keyboard shortcuts (the sheet’s Change keys button, or Shortcuts in the Menu). Keys never fire while you type in a field, and Ctrl, Alt and Cmd combinations stay with your browser and system. Without a keyboard, as on a phone, the key list and its badges stay out of sight." } } } }, "exhibition": { "title": "Exhibition and fame", "summary": "The weekly aquarium show in the Showcase Gallery, voting, ribbons and trophies, server-wide news, titles, the records hall and school fame.", "sections": { "what": { "heading": "The weekly show", "p": { "0": "Every week the Showcase Gallery holds an Exhibition with three classes, such as Coral Reef, Colour Parade or Home Bred. The classes change each Monday and are the same for every keeper.", "1": "Open it from My Aquarium. The Exhibition row has an Enter button that enters the aquarium on screen in one tap, in this week's class where it scores best. Or swim into the Showcase Gallery in the Kelp Garden: the board under the frames opens it, and says how many classes you entered or that a prize waits." } }, "entering": { "heading": "Entering", "p": { "0": "Your entry is the aquarium exactly as it is the moment you enter: its fish, decorations, floor and water. The server reads and scores it; nothing you change afterwards moves the score.", "1": "An entry needs at least three hatched fish and an aquarium open to visitors. You can have one entry in each of the week's classes." } }, "judging": { "heading": "How the judges score", "p": { "0": "The judges score every entry out of 100:" }, "points": { "0": "Habitat fit, 20: each fish has pieces of its own habitat around it.", "1": "Class theme, 20: how well the fish and decorations fit the class.", "2": "Fish health, 20: how healthy the fish are.", "3": "Water and glass, 15: clear water and clean glass.", "4": "Variety, 15: how many species and kinds of decoration.", "5": "Fish quality, 10: the fish's quality tiers." } }, "voting": { "heading": "Voting", "p": { "0": "Keepers vote on pairs: two aquariums of one class side by side, and you pick the nicer one. You never see your own aquarium or your School's, and each pair counts once.", "1": "Voting opens at level 10, a week after an aquarium's first day. At the end of the week the judges' score and the votes together rank each class." } }, "prizes": { "heading": "Ribbons and trophies", "p": { "0": "When the week turns, collect your prizes on the Exhibition's Results page:" }, "points": { "0": "A gold ribbon at 90, silver at 75 and bronze at 60. Every aquarium that reaches a line gets its ribbon.", "1": "Each ribbon pays coins sized to your level and goes to the Workshop as Exhibition Ribbons, a rare material.", "2": "The top three of each class win a trophy for the aquarium and the [Exhibition podium](/wiki/badges/exhibition-podium) badge, dated with its week.", "3": "A class needs at least three entries to have a podium." } }, "fame": { "heading": "Server-wide news", "p": { "0": "Great moments are told to every keeper at once: the first keeper to breed a rare colour or a morph of a species, the first to reach a level milestone, the Exhibition's winners, and golden shoals.", "1": "The records hall in the Reef Journal keeps them: the server firsts, the longest daily streaks, the rarest variants kept and the latest winners." } }, "titles": { "heading": "Titles", "p": { "0": "Ribbons, podiums, server firsts and records earn titles. Pick one in the records hall and it shows under your name in your aquarium for everyone who visits. It also shows on your name card in the chat and in Open Water, and on your row in other keepers’ Friends lists." } }, "schools": { "heading": "School fame", "p": { "0": "Each season of thirteen weeks, a School's fame adds up its School order points and its members' Exhibition ribbons and podiums. The table is in the Exhibition and the records hall, and the season's top School earns its members a title." } } } }, "wardrobe": { "title": "Wardrobe", "summary": "Dress your fish: the five slots, where pieces come from, and how they fit every shape.", "sections": { "what": { "heading": "Dressing your fish", "p": { "0": "Every fish you keep can wear clothes: a hat, glasses, a scarf, wings or a ribbon. Open a fish’s card and choose the Wardrobe tab to dress it. Every change saves at once.", "1": "Clothes are only for looks. They never change a fish’s price, growth, health or quality, and a fish keeps its outfit as it grows up. An egg wears nothing until it hatches." } }, "slots": { "heading": "The five slots", "p": { "0": "A fish wears one piece in each slot:" }, "points": { "0": "Head: hats, beanies and crowns, on top of the head.", "1": "Face: glasses, a monocle or a mask, round the eyes.", "2": "Neck: scarves and necklaces, wrapped round the body behind the gills.", "3": "Back: wings, rooted on the upper flank.", "4": "Tail: ribbons and charms, tied round the tail." } }, "dressing": { "heading": "Wearing and sharing a look", "p": { "0": "Your wardrobe belongs to your account: buy or earn a piece once and any of your fish can wear it. Tap a slot, then a piece to wear it or take it off; the fish in the middle turns so you can check the fit.", "1": "Copy this look puts the same outfit on another fish in one tap. Visitors, Open Water, Exhibition entries and aquarium pictures all show your fish dressed." } }, "sources": { "heading": "Where pieces come from", "p": { "0": "Pieces come from:" }, "points": { "0": "Build & Buy’s Wardrobe tab, for coins: {wardrobeShop}.", "1": "The Fashion Catalogue: a new issue every month with a few pieces and a secret one on its last page. Pieces it brings round: {wardrobeCatalogue}.", "2": "Halloween: the [Witch Hat](/wiki/items/witch-hat) and the [Bat Wings](/wiki/items/bat-wings) in the party shop for treats, and the [Pumpkin Mask](/wiki/items/pumpkin-mask) for finishing the Halloween quests.", "3": "Friends: Ollie’s [Knitted Scarf](/wiki/items/knitted-scarf) and Captain Shelby’s [Captain’s Cap](/wiki/items/captains-cap), given at five hearts.", "4": "Gifts and party pieces are never sold for coins." } }, "shape": { "heading": "Made for every shape", "p": { "0": "Each piece is fitted to each species’ own head, body and tail, and moves with the fish as it swims and turns. Where a slot cannot sit well on a shape, such as a hat on the angler’s lure, that slot stays closed for that species." } } } }, "research": { "title": "Research", "summary": "Study new levers for your aquarium with Notes, coins and real time: the tree, its branches and its crowns.", "sections": { "what": { "heading": "What research is", "p": { "0": "Research is a tree of levers that change how your aquarium works. Open it from the Menu (the Research app) or from the Research tab of the Aquarium Studio, where every upgrade path is laid out together. Each branch grows from its root to its crown; tap a node to read what it does, its cost and its time. Nothing in it is ever needed to care for your fish; every node adds something optional, and nodes still being built show as Coming soon.", "1": "[Egg Swap](/wiki/research/social-egg-swap) (level 15) lets two keepers who follow each other trade one unhatched egg each. Offer an egg from its card: it leaves your aquarium and waits in the offer for three days, so it cannot be sold or moved meanwhile. Your friend accepts with an egg of their own from the Friends screen and both change hands at once; a declined, taken back or expired offer sends the egg home. A swapped egg hatches as generation 1 with its colour and lineage.", "2": "[Conditioning for Breeding](/wiki/research/breed-conditioning) (the first node of the breeding branch) rests a grown fish on its loved food in the Conditioning Box for 3 days; an omnivore takes any food it does not dislike. The ration, 3 meals, leaves the Pantry when you start. The fish's next egg then has +10% on its chance of a higher tier, and that egg uses the lift up. It only matters for gold parents and better, the pairs that can step up at all.", "3": "[Fish Tricks](/wiki/research/social-fish-tricks) (social branch, first node) teaches a grown fish a trick over a lesson of 2 days, one lesson at a time: a somersault, a dart, a pirouette, a backflip or a shimmy. The fish card offers only the tricks its body can do: a fish that swims with its fins rather than its tail never somersaults. Once it knows one, a visitor who taps that fish in your aquarium sees it perform. The show happens on the visitor's screen only; it changes nothing in your aquarium. A fish can learn more tricks one by one. Every fish also plays a little move of its own now and then, a nose dip, a bob or a quick sprint, and a happy fish may do one after a meal.", "4": "[Living Plants](/wiki/research/decor-living-plants) (decor branch, first node) makes planted stems grow through four stages, 18 hours a stage. A grown plant gives one cutting, a Workshop material of the greens class, and another every 3 days after you take one. Plant Propagation, a perk of the Aquascaper crown, pots 3 cuttings into a plant of a kind you already grow. It lands in your Pantry, where you can gift it, list it on a stall, or sell it to the game for 45% of the plant's price. Tap a grown plant with the Net to take its cutting without opening its card." } }, "notes": { "heading": "Notes", "p": { "0": "Notes are what you learn in your own aquarium. Every species has a five-step study: hatch one, raise one to adult, raise one to gold, breed one, and keep one for 30 fed grown days. The steps give 1, 1, 2, 3 and 3 Notes, times the species' Stars. Each achievement gives 5, each of the first ten recipe pages you find gives 10, and the first jar of each rarity gives 5, 10, 20 or 40.", "1": "Every adult you raise also writes field notes: a fraction of a Note that grows smaller for each one of the same species, so keeping many kinds teaches you more than raising one kind over and over. Notes belong to your account and cannot be traded or gifted. Opening the Research app counts everything your aquarium has shown since your last visit." } }, "studying": { "heading": "Studying", "p": { "0": "A study costs Notes and coins, paid when it starts, and takes real time: from an hour to a day. Only one study runs at a time and nothing speeds it up; it keeps going while you are away. When it finishes, press Collect to put it to work. Each node also needs your level and, from tier 2, the nodes before it in its branch." } }, "branches": { "heading": "Branches", "p": { "0": "Five branches are open: Care, Breeding, Pantry and Kitchen, Decor and Habitat, and Social. Each has three tiers, from level 8, 20 and 35. Expeditions joins when team expeditions arrive. Nodes still being built are shown as Coming soon with what they will do and cannot be studied yet, so you never pay for something that does nothing." } }, "pantry": { "heading": "What the branches open", "p": { "0": "The Kitchen (level 10) opens the Workshop's food recipes, and the Freezer (level 8) keeps up to four jars of live food with their freshness clock stopped for as long as 14 days. Breeding has the Hatchery and [Parent Care](/wiki/research/breed-parent-care); Care has the [Remedy Dispenser](/wiki/research/care-remedy-dispenser), which doses a sick fish for you from a rack of up to 3 Remedies when its health falls to 60%; Decor and Habitat has [Fish Homes](/wiki/research/decor-fish-homes), where each fish claims a piece of its habitat as its home and sleeps by it. The crowns' perks work too: the Breeder's Matchmaker and Bloodline, the Caretaker's Hand Feeding (food dropped right at a fish is that fish's meal) and Triage (the dispenser doses at 70% and holds 5), and the Cook's Big Pot (every food bowl at the bench cooks 80 g more). Each is used from the fish's card or the node's own card. Research-only items sit on Build & Buy's Equipment tab, locked until their node is studied.", "1": "[Live Food Culture](/wiki/research/pantry-live-culture) (level 20) adds the Workshop's Hatching Cone, and the Carousel Feeder (level 35) is a feeder with three jars. The Cook's Preserver makes live food in your jars go stale half as fast." } }, "gear": { "heading": "Gear from research", "p": { "0": "Three nodes each open a piece of gear. It stays locked on the Equipment tab of Build & Buy until its node is studied, and an aquarium holds one of each." }, "points": { "0": "Cleaner Shrimp: 4,000 coins. A fish below full health recovers 25% faster.", "1": "Sump: 12,000 coins. The water stays clear for 4 more fish, and it costs nothing to keep.", "2": "Enrichment Toys: free. A Bubble Wand, a Treat Ball and a Mirror. A fish whose personality suits a toy gets 5% more from its care: the wand and the ball suit Playful fish, the mirror suits Curious ones." } }, "masteries": { "heading": "Research crowns", "p": { "0": "Each branch ends in a Research crown: a two-day study after its tier 3 node that gives you one of two perks. The first crown slot opens at level 40 and the second at 70. Switching between a crown's two perks is free and instant; swapping a crown for another is free the first time, then costs coins that fall back over the weeks." } }, "row3": { "heading": "The third row", "p": { "0": "Between levels 40 and 60 each branch grows one more node: Gentle Dosing (Remedies cost 10% less), Prep Table (Workshop bowls take 10% less time), Brood Chamber (bred eggs hatch an hour sooner), Collector's Eye (finished Journal pages pay 5% more) and Trade Routes (School order and Wanted deliveries pay 2% more)." } } } }, "collections": { "title": "Collections", "summary": "The Reef Journal's set pages: what counts, every page, and the one-time reward each pays.", "sections": { "what": { "heading": "Collection pages", "p": { "0": "Collections is a chapter of the Reef Journal: pages of pieces that belong together, such as every reef fish of a band of levels or the three treasures of the Trench. Each page shows its pieces as plates: a collected piece is inked in, a missing one is a silhouette with where to find it.", "1": "Open it from the Journal's gem tab. The left page lists every page with how much of it you hold; the right page is the one you opened." } }, "counts": { "heading": "What counts", "p": { "0": "A piece counts by the same rules as the rest of the Journal, and everything you did before collections existed counts too:" }, "points": { "0": "A fish counts once it has hatched in your own aquarium. A fish bought grown never counts, so no market can sell progress.", "1": "A decoration counts once you have owned it: placed in an aquarium or kept in your Pantry.", "2": "A quality counts once you have had a fish of it, living or sold.", "3": "A recipe counts once you have made it at the Workshop bench.", "4": "A rarity counts once the Workshop bench has made something at it. The bench keeps this record from now on, so earlier makes are not counted.", "5": "A taste counts once you have fed a fish of that diet its loved food. An everyday eater loves nothing, so its first meal counts. This too is kept from now on." } }, "pages": { "heading": "The pages", "p": { "0": "There are these pages:" }, "points": { "0": "Habitat pages: each habitat's fish, split by the levels their eggs open at, so pages finish all through the game.", "1": "[Wild Fish](/wiki/collections/wild-fish): the four wild fish hatched from wild eggs of the Trench and the Vents.", "2": "[Trench Finds](/wiki/collections/trench-finds) and [Vent Finds](/wiki/collections/vent-finds): the three treasures an expedition brings home from each place.", "3": "[Party Gifts](/wiki/collections/party-gifts): the gifts of the Ice Shelf's four seasonal parties.", "4": "[Quality Ladder](/wiki/collections/quality-ladder): a fish at each of the six qualities.", "5": "[Recipe Book](/wiki/collections/recipe-book): every recipe of the Workshop bench.", "6": "[Made Decorations](/wiki/collections/made-decor): the seven decorations of the Workshop bench. This page waits, locked, until their recipes arrive, then fills in by itself.", "7": "[Rarity Ladder](/wiki/collections/rarity-ladder): something made at the bench in each of the five rarities.", "8": "Tastes: the loved food of each of the five diets, learned by feeding." } }, "rewards": { "heading": "Rewards", "p": { "0": "A full page pays once: coins and a wax seal stamped on the page. The coins are a share of what a regular keeper sells in a day at the level the page is usually finished, more for a bigger page. A page can never pay twice.", "1": "Every fifth sealed page also puts a trophy decoration in your Pantry (five in all, the last one at the final page). Your first sealed page gives the Collector badge. Trench Finds opens the Glowstone Grotto recipe and Vent Finds the Opal Arch recipe.", "2": "Guests see their pages fill in, but the coins wait until they sign in. A page that is one piece from done says so in the Journal, and a note tells you once." } }, "find": { "heading": "Where to find a piece", "p": { "0": "Every missing piece says where it comes from: a Shop egg (and the level it opens at), an expedition to the Trench or the Vents, a party at the Ice Shelf, good care and fine parents, or the Workshop bench." } }, "decor": { "heading": "Album decorations", "p": { "0": "Every finished page also hands over a decoration from its own world, beside its coins: a reef page gives coral, a rock page a stone piece, and so on. It goes to your Pantry once, and the page shows which piece it is before you finish it." } } } }, "egg-swap": { "title": "Egg Swap", "summary": "Trading one bred egg for a friend’s, one for one.", "sections": { "what": { "heading": "What it is", "p": { "0": "Egg Swap is a Research study. Once it is done, you can offer one of your unhatched eggs to a friend for one of theirs and bring new blood into your line.", "1": "Both of you need to have researched it, and you need to follow each other." } }, "offer": { "heading": "Making an offer", "p": { "0": "Open an egg’s card and choose Offer it to a friend. Pick the friend in the keeper chooser; a keeper who does not follow you back is marked on their row. The egg leaves your aquarium while the offer is open, so it cannot be sold, gifted or moved meanwhile." } }, "answer": { "heading": "Answering", "p": { "0": "Your friend hears of the offer at once: a toast in the game, a row in Notifications and, if they turned it on, a push. In Friends they see both eggs, with their colour, and pick one of their own eggs to give back by its colour and Grade.", "1": "When they accept, both eggs change hands in one step. When they decline, or the offer runs out, your egg comes home and you are told." } }, "limits": { "heading": "Good to know", "points": { "0": "An offer stays open for {eggSwapDays} days.", "1": "You can have {eggSwapOpen} offers waiting at once.", "2": "Only an unhatched egg can be swapped; a hatched fish cannot.", "3": "Nothing is ever lost: an egg is always in one aquarium or the other." } } } }, "keeper-path": { "title": "Keeper's Path", "summary": "The five choices of the level ladder: your Calling, your Specialisation, an aquarium feature, a Deepening and your Signature.", "sections": { "what": { "heading": "Five choices", "p": { "0": "At levels 10, 25, 50, 75 and 100 the Keeper's Book asks you to choose. Each choice gives a small bonus and something new to do, and together they shape what kind of keeper you are.", "1": "Open the Keeper's Book from the ring at the top left; it opens on the Keeper's Path. A step that is waiting glows gold, and its choice opens by itself when you enter the game, after any level-up. Close it and it asks again a day later. Every choice shows what it does in numbers before you take it.", "2": "The Keeper Coral is the Path's picture: it grows a piece with every level, each choice is a branch on it, and it is crowned at level 100. Visitors read your depth and Calling on your card." } }, "calling": { "heading": "Level 10 · your Calling", "p": { "0": "Choose one of four Callings. Each is a small bonus in its own field:" }, "points": { "0": "Caretaker: care pays 10% more XP (cleans, meals by hand, filter services and Remedies).", "1": "Breeder: every pair is 10% more likely to lay an egg.", "2": "Merchant: fish you sell pay 2% more coins.", "3": "Explorer: Pearl Catch rounds pay 5% more coins and XP." } }, "spec": { "heading": "Level 25 · your Specialisation", "p": { "0": "Each Calling has two Specialisations, and you choose one:" }, "points": { "0": "Caretaker · Healer: a Remedy costs 20% less.", "1": "Caretaker · Glass Keeper: a clean pays 25% more XP.", "2": "Breeder · Warm Nest: bred eggs hatch 2 hours sooner.", "3": "Breeder · Colour Keeper: an egg that takes a parent's colour takes the rarer one 75% of the time.", "4": "Merchant · Fair Trader: School order and Wanted board deliveries pay 4% more coins.", "5": "Merchant · Collector: a finished Journal page pays 10% more coins.", "6": "Explorer · Pearl Diver: Pearl Catch rounds pay 7% more again.", "7": "Explorer · Tinkerer: Workshop bowls take 10% less time." } }, "feature": { "heading": "Level 50 · an aquarium feature", "p": { "0": "A lasting feature for every aquarium you keep:" }, "points": { "0": "Busy Bench: one more mixing slot on the Workshop bench.", "1": "Showcase: 6 more decoration slots in every aquarium.", "2": "Deep Hopper: every automatic feeder holds 25% more meals." } }, "mastery": { "heading": "Level 75 · Deepening", "p": { "0": "Take your Specialisation further. Deepen it and its effect counts twice, or Broaden and take your Calling's other Specialisation as well, at full strength." } }, "signature": { "heading": "Level 100 · your Signature", "p": { "0": "Choose the Tide Fountain or the Reef Crown: a one-of-a-kind decoration that goes to your Pantry, a title of its own, and fish sales that pay 1% more." } }, "changing": { "heading": "Changing a choice", "p": { "0": "Every choice can be changed from its card. Your first change is free. After that a change costs {respecBase} coins times (your level / 20) squared, and that step waits {respecDays} days before it can change again. Changing your Calling clears your Specialisation and its Deepening, so you choose them again." } }, "line": { "heading": "The Legendary Line", "p": { "0": "From level {lineLevel} the Keeper's Path tab also shows your Legendary Line. A line starts with a rare pair: a female and a male of one species that both wear Ink or both wear Coral, and are both gold or better when the egg is laid.", "1": "That egg is the Founder of your line and wears the line's crest on its card for life. Your first one earns the Line Founder title. The line goes on in a later update." } } } }, "mastery": { "title": "Mastery and expansions", "summary": "What happens at the end of the Keeper's Path: Mastery stars, their titles and ring finishes, and how new levels arrive.", "sections": { "stars": { "heading": "Mastery stars", "p": { "0": "Level {maxLevel} is the end of the Keeper's Path for now, but your XP never stops counting. From there, every {starXp} XP you earn is a Mastery star.", "1": "Your stars show on your level ring, and the Keeper's Book's Mastery tab shows how far it is to the next one. Stars never give coins: they are for pride, titles and the look of your ring.", "2": "Depth is one line. Levels 1 to 100 take you from the surface to 1,000 m at the mouth of the Trench, with the Diving Bell at 200 m and the Vents at 600 m. Each Mastery star goes 100 m deeper, and your depth shows on the Keeper's Book and on your card." } }, "titles": { "heading": "Titles", "p": { "0": "Stars earn titles you can show under your name: Seastar at 1 star, Starlit Keeper at 5, Moon Tide at 10, Northern Light at 25, Sea of Stars at 50 and Eternal Tide at 100." } }, "finishes": { "heading": "Ring finishes", "p": { "0": "Your level ring changes its finish as stars add up: bronze from 1 star, silver from 5, gold from 10 and pearl from 25." } }, "expansions": { "heading": "New levels", "p": { "0": "New levels arrive ten at a time in free updates. They bring new content, never more power: the sale bonus, fish slots and capacity all stop at level 100.", "1": "On the day an expansion arrives you stay at the level you had. XP you earned past the old top turns into Banked Current, up to {bankedLevels} levels' worth: every XP you earn after that counts {bankedPercent}% more until the Current runs dry. Stars you already earned are never taken away." } } } }, "house": { "title": "The keeper's house", "summary": "Your whole house in one picture: seven rooms, and the screen each one opens.", "sections": { "enter": { "heading": "Getting in", "p": { "0": "Press the House button in the middle of the dock, press the . key, or tap your home on the [Map](/wiki/mechanics/explore). The view pulls back and shows your house in cross-section with your aquarium alive in its window. Press Esc or Back to the aquarium to return." } }, "rooms": { "heading": "The rooms", "p": { "0": "Tap a room to go there. Every room opens a screen the game already has:" }, "points": { "0": "Study: a room of its own upstairs, with stairs down to the Aquarium. The desk opens [Research](/wiki/mechanics/research), the board opens the study in progress, and the bookcase opens the [Reef Journal](/wiki/mechanics/reef-journal).", "1": "Pantry: opens the [Pantry](/wiki/mechanics/stash), where your food, decorations and eggs are kept. Its doors lead to the Porch and the Aquarium.", "2": "Aquarium: takes you back to your fish.", "3": "Kitchen: a room of its own, with a tiled wall, a kitchen table and doors to the Aquarium and the Garden. The food recipes of the [Workshop](/wiki/mechanics/workshop) are cooked here, in the same cooking bowls.", "4": "Workshop: a room of its own in the basement, under your aquarium. Its bench, shelf of materials, tool pegboard, recipe book and culture drawers stand in the room (see [Workshop](/wiki/mechanics/workshop)).", "5": "Porch: a room of its own outside the front door. The signpost opens the [Map](/wiki/mechanics/explore), the lane opens the Coral Neighbourhood, the stall opens your [Stall](/wiki/mechanics/stall), and the front door leads into the Pantry.", "6": "Garden: coming soon. It is painted into the house, but nothing is behind it yet." } }, "doors": { "heading": "Doors", "p": { "0": "A room of its own has doors to the rooms next to it. Tap a door and you walk through the house to that room: the Workshop's stairs lead up to the Aquarium and the Study's stairs lead down to it, the Kitchen's doors lead to the Aquarium and the Garden, and the Porch's front door opens into the Pantry, whose other door leads to the Aquarium. The House button in a room shows the whole house again, and Esc goes back to the aquarium." } }, "closed": { "heading": "When the house is closed", "p": { "0": "The house is not offered during the tutorial, while you visit another aquarium or in Open Water." } }, "tv": { "heading": "The stream TV", "p": { "0": "A television stands in the living room of your Aquarium room. It plays the aquarium that is on the 24/7 stream right now, drawn live by the game. It is only drawn while the house is open and the TV is on screen.", "1": "Tap the TV to enlarge it. The viewing panel shows the keeper’s address, fishies.lol/@handle, and the Watch on Kick and Watch on Twitch buttons. When no aquarium is on the stream, the TV is off air." } } } } }, "about": { "shelby": { "title": "Captain Shelby", "summary": "The old sea turtle who rides the Long Road and stops in a new place every week. Where to find him, what he talks about and what he gives.", "sections": { "who": { "heading": "Who he is", "p": { "0": "Captain Shelby is an old green sea turtle: slow, warm and full of stories. He calls everyone “young fin”, rides a current called the Long Road round the whole reef and never stays anywhere for long.", "1": "He is one of the five wild neighbours of Open Water, not a fish you can keep or sell. The picture above is his own portrait, the one his card shows when you talk. [Sea folk](/wiki/mechanics/npcs) explains talking and hearts for all five." } }, "where": { "heading": "Where to find him", "p": { "0": "Shelby swims to a different place every week. The week turns over on Monday at 00:00 UTC, and he works through a fixed tour of nine places: {lagoon}, {ruins}, {market}, {iceShelf}, {kelpGarden}, {arena}, {shipwreck}, {trench} and {vents}, then round again.", "1": "He rests a little way from the place's gathering point, so you find him by swimming round, not by arriving. He is in the same place for every keeper that week. The Map shows where he is this week, in the strip along the top and on that place’s card." } }, "talk": { "heading": "Talking to him", "p": { "0": "Tap him to talk, and tap the card to go on. His chats are long tales, so give him time. The first meeting plays only once, on every device, and stays in the Reef Journal under Sea folk to read again. Visit often and his talk grows: new words for the hour and the season, things you did lately, little stories that unlock over your visits.", "1": "The first time, he says hello and tells you where he is from. After that, each day he either remarks on the place he is visiting this week or tells a tale from the far reef, a different one each day. When you swim close he sometimes calls out to everyone nearby." } }, "topics": { "heading": "What he talks about", "p": { "0": "He has something to say about every place on his tour, from the Lagoon's staring oysters to Ollie's kelp tea, a medal for patience in the Arena and the Trench he only listens to from its edge. And he has three tales:" }, "points": { "0": "The whale who sang, so low that the sand hummed and every fish on the reef stopped to listen.", "1": "The ice that sings: far to the north the cold water cracks and chimes like a hundred tiny bells.", "2": "Why he travels: because every place is somebody's home.", "3": "The world around him. When a golden shoal swims through his place he calls you into it, and he talks about a party on the Ice Shelf (Halloween has its own line), the season, and the Arena on the day a new course opens and the day its board closes." } }, "jobs": { "heading": "On the daily board", "p": { "0": "Jobs in Shelby's name on the daily [Quest Board](/wiki/mechanics/quests) send you out to sea: “A swim out”, “Pearl diving” in the Lagoon, “Race day” in the Arena, “A message in a bottle” at the Lagoon, “Frozen in time” on the Ice Shelf, “A stone face” in the Ruins, and “Find the Captain” himself." } }, "hearts": { "heading": "Hearts, story and gift", "p": { "0": "Your friendship with Shelby is counted in hearts, up to five, on his card. Talking fills the next heart only part of the way, about three days of chats. Then he has something to tell you: a scene with answers he remembers, and a job for you to do. Finish the job, hear his thanks, and the heart is yours." }, "points": { "0": "{storyHearts} hearts · his story. He tells the one he does not tell: the last [Lantern Keeper](/wiki/lore/lantern-keepers), and what became of her.", "1": "{giftHearts} hearts · a gift. His old [Captain's Cap](/wiki/items/captains-cap), which he wore on the Long Road, is kept for your [wardrobe](/wiki/mechanics/wardrobe) (the head slot)." } }, "story": { "heading": "His story quests", "p": { "0": "Once he has told his story, five quests open one after another on the Quest Book's Story page. Each pays coins and XP." }, "points": { "0": "The last Lantern Keeper: hear his story of Wren through.", "1": "Wren's marks: find the little stars she scratched in the {lagoon}, on the {iceShelf} and in the {ruins}.", "2": "Wren's warm water: be at the {vents}, east of the station, while the warm water rises (ten minutes from every hour and half hour).", "3": "A light for Wren: bring him 16 ice crystals from the {iceShelf}, wherever he is that week.", "4": "Hello for Wren: sit with him once more and hear how the Long Road glitters now." } } } }, "ollie": { "title": "Ollie", "summary": "The busy octopus who keeps the Kelp Garden in order and pins up the day's jobs. Where to find her, what she talks about and what she gives.", "sections": { "who": { "heading": "Who she is", "p": { "0": "Ollie is a common octopus: busy, kind, tidy and doing eight things at once. She keeps the Kelp Garden in order, looks after the School Board, sweeps the arch and reminds the Gallery to open on time. Ask her first about anything in the Garden: she has probably already written it down.", "1": "She is one of the five wild neighbours of Open Water, not a fish you can keep or sell. The picture above is her own portrait, the one her card shows when you talk. [Sea folk](/wiki/mechanics/npcs) explains talking and hearts for all five." } }, "where": { "heading": "Where to find her", "p": { "0": "Ollie lives beside the School Board in the {kelpGarden}, and strolls a short way round it while she works." } }, "talk": { "heading": "Talking to her", "p": { "0": "Tap her to talk. The first time, she welcomes you to the Garden. After that, the first chat of each UTC day is the day's board: she asks whether you would like to see the jobs. Chat again the same day and she asks what you think about the Garden, or gives a tip of the day, a different one each day. The first meeting plays only once, on every device, and stays in the Reef Journal under Sea folk to read again. Visit often and her talk grows: new words for the hour and the season, things you did lately, little stories that unlock over your visits.", "1": "When you swim close she sometimes calls out to everyone nearby." } }, "topics": { "heading": "What she talks about", "p": { "0": "What she says changes from day to day:" }, "points": { "0": "Questions about the Garden: should the School Board go by name or by the size of each school, and should the arch get more lanterns or streamers of kelp? Nobody is wrong, and each question warms her up once.", "1": "The tip of the day: the Gallery that shows the finest aquariums, the wild fish that come to keep you company when the Garden is quiet, and the gate to the School Coves. More in [Schools](/wiki/mechanics/schools).", "2": "Her knitting. She is knitting something with eight needles, very fast and very badly, for someone who comes to see her a lot.", "3": "The world around her. A golden shoal passing through the Garden, a party on the Ice Shelf (Halloween has its own line), the season, and the Arena on the day a new course opens or its board closes each get a word from her." } }, "jobs": { "heading": "The daily board", "p": { "0": "The first chat of the day with Ollie is about the daily board. Tap to show the jobs and the Quest Book opens on its Today page. The same board stands in the {lagoon} as the Quest Board, so the jobs are there even when she is not.", "1": "The board has three jobs a day: one from home (care and the Workshop), one from the sea (places, foraging and finds) and one from a neighbour (a word with one of them, or something to bring). Open Water opens at level {boardSeaLevel}; before that all three are from home. One job a day can be swapped for free, and a job left unfinished simply goes at midnight. More in [The Quest Book](/wiki/mechanics/quests).", "2": "Jobs are posted in the name of a neighbour, and the everyday care jobs are pinned on the board itself. Ollie's own are “Kelp for knitting”, “A lost lantern” in the Garden, and “Yarn for Ollie”: kelp fibre to bring her. While she is away from Open Water her jobs are not posted." } }, "hearts": { "heading": "Hearts, story and gift", "p": { "0": "Your friendship with Ollie is counted in hearts, up to five, on her card. Talking fills the next heart only part of the way, about three days of chats. Then she has something to tell you: a scene with answers she remembers, and a job for you to do. Ollie asks for help keeping the Kelp Garden in order: finding what has drifted off, a tidy and well-fed aquarium, lagoon shells for her pins, and news from past the edge of her map. Finish the job, hear her thanks, and the heart is yours." }, "points": { "0": "{storyHearts} hearts · her story. She tells you how she hatched far away, a speck of plankton, and landed in the Garden's arch the evening an old crab was lighting its lanterns.", "1": "{giftHearts} hearts · a gift. The [Knitted Scarf](/wiki/items/knitted-scarf) she has been knitting, a little long, is kept for your [wardrobe](/wiki/mechanics/wardrobe) (the neck slot)." } }, "story": { "heading": "Her story quests", "p": { "0": "Once she has told her story, three quests open one after another on the Quest Book's Story page. Each pays coins and XP." }, "points": { "0": "A speck in the arch: hear how she came to the Garden.", "1": "The old crab's lantern: find the first lantern she was handed, low on the arch's western foot.", "2": "Yarn for the lanterns: bring her 24 kelp fibre from the Kelp Garden to wrap the arch's lanterns." } } } }, "marlo": { "title": "Marlo", "summary": "The gruff moray eel who watches the Shipwreck from a hole in its hull. Where to find him, what he knows and what he gives.", "sections": { "who": { "heading": "Who he is", "p": { "0": "Marlo is a green moray eel: dry, gruff and secretly soft, with short lines and a long memory. He says he has lived in his hole since before your aquarium had water in it, and from there he watches everything.", "1": "He is one of the five wild neighbours of Open Water, not a fish you can keep or sell. The picture above is his own portrait, the one his card shows when you talk. [Sea folk](/wiki/mechanics/npcs) explains talking and hearts for all five." } }, "where": { "heading": "Where to find him", "p": { "0": "Marlo stays in his hole in the hull of the {shipwreck} and does not wander. Swim up to the hull and tap him." } }, "talk": { "heading": "Talking to him", "p": { "0": "The first time, he grumbles, then lets you ask who he is or about the chest. After that, some days he talks about the chest and other days about the ship, always in few words. He warms up slowly. The first meeting plays only once, on every device, and stays in the Reef Journal under Sea folk to read again. Visit often and his talk grows: new words for the hour and the season, things you did lately, little stories that unlock over your visits.", "1": "When you swim close he sometimes mutters something to everyone nearby." } }, "topics": { "heading": "What he talks about", "p": { "0": "He keeps to three things:" }, "points": { "0": "The chest. A treasure chest turns up somewhere new in the Shipwreck every Monday. Ask for a hint and he tells you where it lies this week: at the bow end past the old lanterns, right under the hull's ribs, or on the stern side out towards the anchor.", "1": "The ship. Ask and he gives you her name, The Lantern, carved on the bow under the weed. Once you have heard his story he shares more some days: the glass the spark sat in, the six stone tablets (one lies in the wreck itself) and the crabs that pick the ship clean of anything shiny.", "2": "Small talk: the hull creaking, old wood dreaming, a diver's boot that washed in, and whether you keep coming back.", "3": "The world around him. A golden shoal swimming past his hole, a party on the Ice Shelf (Halloween has its own line), the season, and the Arena on the day a new course opens or its board closes all get a few gruff words." } }, "jobs": { "heading": "On the daily board", "p": { "0": "Jobs in Marlo's name on the daily [Quest Board](/wiki/mechanics/quests): “Check on Marlo”, “The old anchor” in the Shipwreck, and “Wood for the hull”: driftwood to bring him. While he is away from Open Water his jobs are not posted." } }, "hearts": { "heading": "Hearts, story and gift", "p": { "0": "Your friendship with Marlo is counted in hearts, up to five, on his card. Talking fills the next heart only part of the way, about three days of chats. Then he has something to tell you: a scene with answers he remembers, and a job for you to do. Marlo asks keepers to spy on the crabs at the old anchor, give their fish somewhere to hide at home, bring ice crystals to light his tally wall, and fetch old glass from the Trench. Finish the job, hear his thanks, and the heart is yours." }, "points": { "0": "{storyHearts} hearts · his story. The Lantern was the [Lantern Keepers](/wiki/lore/lantern-keepers)' ship, which carried the first spark in a glass on her bow until a storm sank her right here.", "1": "{giftHearts} hearts · a gift. The [Ship's Lamp](/wiki/items/ships-lamp), the last little lamp from the Lantern's hold on a ship's chain, is kept for your [wardrobe](/wiki/mechanics/wardrobe) (the neck slot). A keeper who was given his old Angler Lamp before keeps it." } }, "story": { "heading": "His story quests", "p": { "0": "Once he has told his story, three quests open one after another on the Quest Book's Story page. Each pays coins and XP." }, "points": { "0": "Who sailed the Lantern: hear his story through.", "1": "The captain's log: find it wedged in the hull, past his hole.", "2": "Wood for the hull: bring him 24 driftwood from the Shipwreck to mend his hole." } } } }, "pip": { "title": "Pip", "summary": "The chatty hermit crab who haggles beside the Market's stalls and is always house hunting. Where to find him, what he talks about and what he gives.", "sections": { "who": { "heading": "Who he is", "p": { "0": "Pip is a hermit crab who talks more than he trades. He haggles over pebbles just for fun, collects shells and is always looking for a bigger house. Everything with Pip is free, he says, except his time, and that is free too.", "1": "He is one of the five wild neighbours of Open Water, not a fish you can keep or sell. The picture above is his own portrait, the one his card shows when you talk. [Sea folk](/wiki/mechanics/npcs) explains talking and hearts for all five." } }, "where": { "heading": "Where to find him", "p": { "0": "Pip waits beside the stalls of the {market}, between the wanted board and the egg stall, and wanders a short way along them." } }, "talk": { "heading": "Talking to him", "p": { "0": "Tap him to talk. The first time, he greets you like a customer. After that, some days he offers a haggle and other days he talks about shells and houses. The first meeting plays only once, on every device, and stays in the Reef Journal under Sea folk to read again. Visit often and his talk grows: new words for the hour and the season, things you did lately, little stories that unlock over your visits.", "1": "When you swim close he sometimes calls out to everyone nearby." } }, "topics": { "heading": "What he talks about", "p": { "0": "He has plenty to say:" }, "points": { "0": "Haggling. He offers you a pebble for ten shells and enjoys every counter-offer. The shells are pretend: no coin or item ever changes hands, and the fun is the bargaining. Walk away and he still lets you have it free.", "1": "House hunting. He is outgrowing his shell, and he tells you how crabs line up by size and swap shells all at once when a big one turns up.", "2": "The Market. Prices turn like the tide, the Stall Board is where keepers trade and the wanted board is where the Market buys. More in [The Stall](/wiki/mechanics/stall).", "3": "The world around him. A golden shoal at the Market, a party on the Ice Shelf (Halloween has its own line), the season's trade, and the Arena on the day a new course opens or its board closes, when he takes pretend bets." } }, "jobs": { "heading": "On the daily board", "p": { "0": "Jobs in Pip's name on the daily [Quest Board](/wiki/mechanics/quests): “Beachcombing”, “A lucky pebble” at the Market, “A word with Pip” and “Shells for Pip”: Lagoon shells to bring him. While he is away from Open Water his jobs are not posted." } }, "hearts": { "heading": "Hearts, story and gift", "p": { "0": "Your friendship with Pip is counted in hearts, up to five, on his card. Talking fills the next heart only part of the way, about three days of chats. Then he has something to tell you: a scene with answers he remembers, and a job for you to do. Pip asks for a lost keepsake from the Market, new decorations in the keeper's aquarium, stone for his counter, a grown fish sold, and a new home from the Vents. Finish the job, hear his thanks, and the heart is yours." }, "points": { "0": "{storyHearts} hearts · his story. His family says they started the first market: a little fish carried a spark home, his great-great-great-grandcrab Pell traded a shell for a look at the light, and a market grew up around it.", "1": "{giftHearts} hearts · a gift. [Pip's Old Shell](/wiki/items/pips-old-shell), the spiral shell he lived in for three years, is kept for your [wardrobe](/wiki/mechanics/wardrobe) (the head slot). A keeper who was given his cousin's Deep Shell before keeps it." } }, "story": { "heading": "His story quests", "p": { "0": "Once he has told the family story, three quests open one after another on the Quest Book's Story page. Each pays coins and XP." }, "points": { "0": "Pell's market: hear the whole story, at length.", "1": "The first stall: find Pell's flat stone at the Market's east end.", "2": "A shell for every stall: bring him 6 Lagoon shells to leave on the stalls." } }, "stall": { "heading": "His stall", "p": { "0": "Pip keeps a stall. Every day at midnight UTC he lays out three things: a material from the shore, a material from the Trench or the Vents, and either a second shore material or, one day in three, a Deep Shell for your aquarium. Talk to him first that day, then tap See his stall at the end of his chat.", "1": "Each thing sells once a day to each keeper. A material costs what the Workshop counts it worth, 30 to 90 coins a bundle, and goes to your Pantry; the Deep Shell costs 610 coins, opens at level 8 and goes to your Pantry. Hearts never change his prices.", "2": "Pip also keeps the Market's Food stall on the days no keeper sells food there: a few packs of pantry food, a little dearer than the shop, a couple of each for each keeper a day." } } } }, "jellyfish": { "title": "Jellyfish", "summary": "The drifting stingers of Pearl Catch and the Arena race: where they bob, how they sting and how to get past them.", "sections": { "what": { "heading": "What they are", "p": { "0": "Jellyfish are the hazards of two Open Water games: they drift down through Pearl Catch in the Lagoon and bob through the course of the weekly Arena race. They are not fish you can keep or sell, and they never leave their games, except one: [Lumen](/wiki/npcs/lumen), the sea nettle over the oyster bed, who talks.", "1": "Each one is a sea nettle drawn from a 3D model: a glassy bell with fine canals and a soft glow that draws in on every stroke, with frilled arms and fine threads trailing behind it. The picture above is that same jellyfish, and no two beat in step." } }, "pearl": { "heading": "In Pearl Catch", "p": { "0": "In Pearl Catch your fish swims left and right along the bottom of the {lagoon} for a minute, catching the pearls that drift down. Jellyfish fall among them, a little slower than a pearl, swaying from side to side as they come. The longer the round goes on, the faster the drops fall and the more of them are jellyfish.", "1": "A jellyfish stings only with its trailing tentacles, not its whole bell, so a close pass can be safe, and a wider net does not make the sting any wider. {pearlStings} stings end the round early. More in [Open Water](/wiki/mechanics/open-water#places). Talk to Lumen first and the day's first round forgives its first sting (Calm Water)." } }, "arena": { "heading": "In the Arena", "p": { "0": "In the weekly race at the {arena}, jellyfish float in the water bobbing up and down on their own beat. Touching one is a knock that slows your fish for a moment, and after a knock it briefly shrugs off another.", "1": "On the newer courses, a pair of jellyfish guards a tight gap with a bonus ring and a fast current between them, and a jellyfish beside a current dips into it on its beat. More in [Racing in the Arena](/wiki/mechanics/open-water#arena)." } } } }, "golden-shoal": { "title": "Golden shoal", "summary": "The rare shoal of golden fish that sweeps through an Open Water place for a few minutes, and the sparkle scales it leaves.", "sections": { "what": { "heading": "What it is", "p": { "0": "A golden shoal is a world event: {shoalFish} golden fish that swim together through one public outdoor place of Open Water. Every connected keeper is told when one starts, with a button to swim there. The places are listed in [Open Water](/wiki/mechanics/open-water#places).", "1": "Between two shoals there is a quiet time of {shoalGapMin} to {shoalGapMax}, picked at random, and a shoal stays for {shoalMinutes}. It sweeps slowly across the water and back with a gentle rise and fall, on the same path for everyone there." } }, "catching": { "heading": "Catching scales", "p": { "0": "Swim into the glittering fish while it passes. While your fish is inside the shoal you catch a sparkle scale, no more often than once every {shoalCatchGap}, and at most {shoalScales} from one shoal.", "1": "The limit belongs to the event, not to the day, so there is no daily cap, and every keeper there has their own {shoalScales}: nobody takes a scale from anybody." } }, "scales": { "heading": "What a sparkle scale is for", "p": { "0": "A sparkle scale is a rare crafting material of the Essence class. It goes to your Pantry, and the [Workshop](/wiki/mechanics/workshop) bench can use it wherever a recipe asks for an essence. The Wave Wiper, the best sponge, needs two on top of its other materials." } } } }, "lantern-keepers": { "title": "The Lantern Keepers", "summary": "The old guardians of the first spark: what the six tablets say, where their ship sank and how to open their temple.", "sections": { "who": { "heading": "Who they were", "p": { "0": "The Lantern Keepers are the fish of Open Water's oldest story. The tablets tell it: long ago the reef was dark at night, one small fish found a spark in a sunken lantern and carried it home, and the young fish who raced to carry the light to the far places became the Lantern Keepers.", "1": "You never meet one. You find their traces: six tablets, a sunken temple, a wrecked ship, and the stories the sea folk tell." } }, "tablets": { "heading": "The six tablets", "p": { "0": "Six stone tablets lie hidden, one in each of the {kelpGarden}, the {shipwreck}, the {market}, the {lagoon}, the {arena} and the {iceShelf}. Swim right up to one to read it. Each pays {tabletCoins} coins and {tabletXp} XP, once.", "1": "Together they tell the dark reef, the spark, the first market, the pearls, the race and the cold water. Tap the temple door in the {ruins} to see which you have found and where the rest lie." } }, "temple": { "heading": "The temple", "p": { "0": "With all six found, the door of the sunken temple in the {ruins} opens. The Keepers built it to keep the first spark safe, and hid the tablets so that only someone who had swum every corner of the sea could open it.", "1": "Inside, the altar tells the end of the story. You keep the Keeper's Lantern, {ruinsCoins} coins, {ruinsXp} XP and the Lantern Keeper badge." } }, "neighbours": { "heading": "What the sea folk remember", "p": { "0": "Three of the neighbours tell the old story in their own way, each at {storyHearts} hearts:" }, "points": { "0": "[Marlo](/wiki/npcs/marlo) says his ship, the Lantern, was the Keepers' ship, and that it sank in the Shipwreck.", "1": "[Captain Shelby](/wiki/npcs/shelby) tells of the last Lantern Keeper.", "2": "[Pip](/wiki/npcs/pip) says his family started the first market around the spark." } } } }, "lumen": { "title": "Lumen", "summary": "The dreamy sea nettle who drifts over the Lagoon's oyster bed and minds the little jellyfish of Pearl Catch. Where to find her, her Calm Water and what she gives.", "sections": { "who": { "heading": "Who she is", "p": { "0": "Lumen is a sea nettle: slow, dreamy and kind, a bit of a poet whose sentences sometimes drift off. She minds the little jellyfish that sting in Pearl Catch, and calls the ones in the Arena race her cousins.", "1": "She is one of the five wild neighbours of Open Water, not a fish you can keep or sell. The picture above is her own portrait, the one her card shows when you talk. [Sea folk](/wiki/mechanics/npcs) explains talking and hearts for all five. Not to be confused with Lumi, the legendary fish." } }, "where": { "heading": "Where to find her", "p": { "0": "Lumen drifts over the oyster bed in the {lagoon}, a little way either side of it, rising and falling with her beat. Swim up and tap her." } }, "talk": { "heading": "Talking to her", "p": { "0": "The first time, she apologises for the little ones and gives you a tip: they sting only with their trailing threads, so swim over the top of the bell. After that she shares her drifting thoughts about the current, the pearls, Captain Shelby and her cousins. The first meeting plays only once, on every device, and stays in the Reef Journal under Sea folk to read again. Visit often and her talk grows: new words for the hour and the season, things you did lately, little stories that unlock over your visits.", "1": "When you swim close she sometimes says something to everyone nearby." } }, "calm": { "heading": "Calm Water", "p": { "0": "The first time you talk to Lumen each day (UTC), she asks the little ones to go easy on you. If your first Pearl Catch round of that day comes after the talk, its first sting does not count: you have one extra heart, glowing amber.", "1": "Calm Water is for the day's first round only, played after you have talked to her, and the server keeps it with the round it deals you. It does not change what the round pays." } }, "hearts": { "heading": "Hearts, story and gift", "p": { "0": "Your friendship with Lumen is counted in hearts, up to five, on her card. Talking fills the next heart only part of the way, about three days of chats. Then she has something to tell you: a scene with answers she remembers, and a job for you to do. Lumen asks for a look at something frozen at the Ice Shelf, a serviced filter and well-fed fish, kelp fibre with a few rounds of Pearl Catch, and Lagoon shells with an expedition. Finish the job, hear her thanks, and the heart is yours." }, "points": { "0": "{storyHearts} hearts · her story: the little light in her bell, a spark she picked up as a speck when the current carried her through a sunken lantern of the [Lantern Keepers](/wiki/lore/lantern-keepers).", "1": "{giftHearts} hearts · a gift. [Lumen's Lantern](/wiki/items/lumen-lantern), a glass lantern shaped like her with a little of her glow inside, goes to your Pantry." } }, "story": { "heading": "Her story quests", "p": { "0": "Once she has told her story, four quests open one after another on the Quest Book's Story page. Each pays coins and XP." }, "points": { "0": "The little light: hear her story through.", "1": "The sunken lantern: find it on the Lagoon floor, west of the oyster bed.", "2": "The Lantern's bow: swim to the bow of the Keepers' ship at the Shipwreck's western end.", "3": "A cup for the light: bring her 8 Lagoon shells." } } } } }, "traits": { "heading": "Special traits", "grazer": "Grazes the glass while grown and fed, so algae builds up {factor} times more slowly.", "arrivesGrown": "Arrives fully grown, with no egg and no waiting.", "immortal": "Never hungry, never ill, and untouched by dirty glass or cloudy water.", "neverSold": "Never sold, netted or sent as a gift.", "staysHome": "Never moves to another aquarium.", "onePerAquarium": "One per aquarium.", "perAquarium": "Up to {count} per aquarium." }, "equipmentPage": { "title": "Filters, auto-feeders and heaters", "lead": "Every piece of equipment the Aquarium Studio sells. How it all works:", "filters": "Filters", "filtersNote": "A filter keeps this many fish in clear water while its cartridge is fresh. Cartridge life is counted for a {fish}-fish aquarium; more fish wear it out faster.", "feeders": "Auto-feeders", "feedersNote": "One meal keeps one fish fed through one flake meal, twice as long with pellets and three times with brine shrimp. Feeder meals earn no XP and no coins.", "keepsClear": "Keeps clear", "fish": "{count} fish", "cartridgeLasts": "Cartridge lasts", "cartridge": "New cartridge", "hopper": "Hopper", "meals": "{count} meals", "refill": "Refill", "free": "Free with flake", "starter": "free to every keeper", "heaters": "Heaters", "heatersNote": "Without a working heater the water sits at room temperature, {room} °C. A heater only warms; its swing is how far the water moves either side of its setting.", "warmsTo": "Warms to", "holds": "Holds", "holdsExact": "To the degree", "warmSpeed": "Warms", "perHour": "{count} °C an hour", "starterHeater": "in every aquarium" }, "embed": { "open": "Open {name} in the viewer", "close": "Close the viewer", "live": "Live", "turn": "Turn", "spin": "Spin", "stage": "Growth", "baby": "Baby", "young": "Young", "adult": "Adult", "colour": "Colour", "colours": { "sand": "Usual", "ink": "Ink", "coral": "Coral" }, "morph": "Morph", "plain": "Plain", "water": "Water" }, "entities": { "encyclopedia": "Encyclopedia", "count": "{count} pages", "connections": "Connections", "filter": "Filter this list", "groups": "Groups", "all": "All", "hidden": "Hidden achievement", "spoiler": "Show the spoiler", "inGame": "Open in the game", "itemCard": "In-game card", "onTheMap": "On the ocean map", "levelN": "Level {level}", "free": "Free", "neverSold": "Never sold", "shop": "Shop", "soon": "Coming soon", "weekly": "Every week", "grams": "Grams", "pieces": "Pieces", "anyOf": "Any {class}", "treats": "{count} treats", "stepOf": "{step} of {total}", "storyline": "The Reef storyline", "npcStory": "{npc}'s story", "order": { "level": "By level", "name": "By name", "links": "Most linked" }, "status": { "live": "In the game", "soon": "Coming soon", "sea": "In the sea", "away": "Away for now" }, "kind": { "places": "Place", "items": "Item", "recipes": "Recipe", "research": "Research", "achievements": "Achievement", "collections": "Collection page", "badges": "Badge", "quests": "Quest", "quest-chains": "Quest chain", "events": "Event", "styles": "Style", "upgrades": "Upgrade", "equipment": "Equipment", "npcs": "Character", "creatures": "Creature", "lore": "Lore" }, "group": { "places": { "outdoor": "Open Water", "inside": "Inside a building", "school": "School place" }, "items": { "food": "Fish food", "made-food": "Workshop food", "material": "Material", "good": "Pantry good", "tool": "Hand tool", "care": "Care good", "wardrobe": "Wardrobe", "prize": "Prize decoration" }, "recipes": { "food": "Food", "care": "Care", "tools": "Tools", "kits": "Expedition kits", "decor": "Decorations" }, "research": { "care": "Care", "breeding": "Breeding", "pantry": "Pantry and Kitchen", "decor": "Decor and Habitat", "social": "Social", "expeditions": "Expeditions", "mastery": "Research crown" }, "achievements": { "bronze": "Bronze", "silver": "Silver", "gold": "Gold", "platinum": "Platinum" }, "collections": { "field-guide": "Habitat", "wild": "Wild fish", "finds": "Expedition finds", "party": "Party gifts", "quality": "Quality", "recipes": "Workshop", "made": "Made", "rarity": "Rarity", "tastes": "Tastes" }, "badges": { "derived": "Earned by playing", "awarded": "Awarded" }, "quest-chains": { "story": "Storyline", "system": "System chain", "season": "Seasonal", "npc": "Sea folk story" }, "events": { "season": "Seasonal party", "weekly": "Weekly", "world": "In the sea" }, "styles": { "room": "Room", "theme": "Water theme", "floor": "Floor" }, "upgrades": { "workshop": "Workshop", "expeditions": "Expeditions", "aquarium": "Aquarium" }, "equipment": { "filter": "Filter", "feeder": "Auto-feeder", "heater": "Heater" }, "npcs": { "present": "In the sea", "away": "Away for now" }, "creatures": { "wild": "Wild creature" }, "lore": { "story": "Story" } }, "rel": { "makes": { "out": "Makes", "in": "Made by" }, "ingredient": { "out": "Ingredients", "in": "Used in" }, "fits": { "out": "Also takes", "in": "Fits in" }, "found": { "out": "Found here", "in": "Where to find" }, "reward": { "out": "Rewards", "in": "Reward from" }, "requires": { "out": "Requires", "in": "Leads to" }, "contains": { "out": "Contains", "in": "Part of" }, "loves": { "out": "Loves", "in": "Loved by" }, "dislikes": { "out": "Dislikes", "in": "Disliked by" }, "gives": { "out": "Gives", "in": "Given by" }, "hosts": { "out": "Hosts", "in": "Held at" }, "unlocks": { "out": "Unlocks", "in": "Unlocked by" } }, "h": { "packs": "Packs in the Pantry", "tiers": "Tiers", "bowl": "In the bowl", "perks": "Perks", "pieces": "Pieces", "goals": "Goals", "opens": "Opens when", "steps": "Steps", "ladder": "Slots by level" }, "f": { "type": "Type", "keepers": "Keepers at once", "reachedFrom": "Reached from", "screens": "Screens wide", "buildings": "Buildings", "forage": "Forage", "fed": "Keeps fed", "price": "Price", "heals": "Heals", "keeps": "Keeps", "pace": "Quality pace", "growth": "Growth speed", "perfect": "Always perfect", "amount": "Amount", "discount": "Discount", "class": "Class", "unit": "Counted in", "value": "Value a unit", "kind": "Kind", "tiers": "Tiers", "best": "Best", "bestEffect": "Best effect", "level": "Level", "tier": "Tier", "name": "Name", "source": "Where from", "effect": "Effect", "slot": "Slot", "rarity": "Rarity", "glass": "Glass", "sells": "Sells", "height": "Height", "family": "Family", "time": "Time", "coins": "Coins", "ingredient": "Ingredient", "branch": "Branch", "status": "Status", "notes": "Notes", "xp": "XP", "hidden": "Hidden", "pieces": "Pieces", "levels": "Species levels", "rank": "Rank", "chain": "Chain", "step": "Step", "reward": "Reward", "goal": "Goal", "steps": "Steps", "opens": "Opens when", "when": "When", "where": "Where", "gift": "Gift", "badge": "Badge", "every": "Every", "lasts": "Lasts", "perKeeper": "Scales a keeper", "fish": "Golden fish", "classes": "Classes a week", "minFish": "Fish an entry", "voterLevel": "Votes from", "entry": "First finish", "first": "First place", "podium": "Podium places", "orders": "Orders a week", "chest": "Chest shares", "stings": "Stings a round", "tablets": "Tablets", "unlock": "Unlock", "slots": "Bowl slots", "drawers": "Culture drawers", "culture": "Culture", "uses": "Trips a kit", "recipe": "Recipe", "count": "Aquariums", "fishSlots": "Fish slots", "decorSlots": "Decor slots", "capacity": "Capacity", "hopper": "Hopper", "maxTemp": "Up to", "cartridge": "Cartridge", "warms": "Warms", "swing": "Swing", "storyAt": "Story at", "giftAt": "Gift at" }, "note": { "forage": "foraged", "expedition": "expedition find", "wildEgg": "wild egg" }, "diet": { "grazer": "Grazers", "hunter": "Hunters", "plankton": "Plankton eaters", "sifter": "Sand sifters", "omnivore": "Omnivores" }, "wardrobeRarity": { "common": "Common", "rare": "Rare", "signature": "Signature", "event": "Event" }, "event": { "golden-shoal": "Golden shoal" }, "upgrade": { "aquariums": "More aquariums", "enlarge": "Enlarging an aquarium", "slots": "Aquarium slots" }, "t": { "placeOutdoor": "{name} is an Open Water place: up to {keepers} keepers swim in it together, and you reach it from the ocean map.", "placeInside": "{name} is a room behind a door in the {parent}: swim into its building to go in.", "material": "{name} is a Workshop material of the {class} class: a recipe that asks for its class takes it.", "byproduct": { "scrapings": "Left on the glass when you clean it while it is green.", "shed-scale": "Shed by your fish as they grow.", "eggshell": "Left behind when an egg hatches.", "cutting": "Cut from a living plant when you trim it." }, "fromExpedition": "Brought home by expeditions to the {place}.", "fromForage": "Foraged in Open Water.", "fromShoal": "Caught from a golden shoal in Open Water.", "fromExhibition": "Won at the Exhibition.", "tool": "The {name} has {tiers} tiers: the first every keeper starts with, the next in the shop and the best made at the Workshop.", "recipe": "{name} is made at the Workshop's mixing bowl.", "recipeKey": "Its key is {key}: drop it in the bowl first and the bowl shows the recipe.", "mastery": "The {branch} branch's Research crown, {name}: studied once the branch is complete, in one of the two crown slots that open at levels {first} and {second}. It has two perks; one is active at a time.", "storyline": "The spine of the game: {count} quests from the first egg to the last level, each opening when the one before is done.", "chain": "{name}: {count} steps about one part of the game, opening the first time you touch it.", "workbench": "The Workshop's bench has {tiers} tiers: each one adds a slot to the bowl, culture drawers and a faster culture.", "kit": "An expedition team carries a kit. A better kit lasts {uses} trips and improves what the team brings home; the Workshop can make one instead of buying it.", "aquariums": "A keeper can keep {count} aquariums. The second opens at level {level}.", "enlarge": "An enlarged aquarium is wider and taller: {fish} fish and {decor} decorations.", "slots": "An aquarium holds {fish} fish at first and more as you level, up to {maxFish}. The ladder below shows every step.", "event": { "halloween": "The Ice Shelf's Halloween party: trick-or-treat at other keepers' aquariums for treats, spend them in the party shop and take home the party's gift.", "winter": "The Ice Shelf's winter festival: come by while it runs and take home its gift and badge.", "spring": "The Ice Shelf's spring party: come by while it runs and take home its gift and badge.", "summer": "The Ice Shelf's summer party: come by while it runs and take home its gift and badge.", "golden-shoal": "Now and then a shoal of golden fish crosses an Open Water place for a few minutes. Swim through it to catch Sparkle Scales.", "exhibition": "The weekly Exhibition in the Showcase Gallery: enter your aquarium in a class, keepers vote on pairs and the top three win trophies.", "arena-race": "The Arena's weekly race: swim the week's course as fast as you can. The podium wins cups.", "wanted-board": "The Market's wanted board: each week it asks for a few species and pays a bonus for a grown fish of each.", "school-order": "A school's weekly order: members deliver fish and food together, and everyone who delivered shares the chest.", "pearl-catch": "The Lagoon's oyster bed: catch the pearls drifting down and dodge the jellyfish.", "lost-tablets": "Six lost tablets lie in six Open Water places. Find them all and the Ruins' temple opens." } }, "inWater": "In the water", "travels": "A new place every week", "shelbyWeek": { "label": "Where {npc} is", "thisWeek": "This week", "nextWeek": "Next week", "moves": "The tour moves on every Monday at 00:00 UTC." }, "notYetSold": "Not on sale yet" }, "levels": { "title": "Unlocks by level", "lead": "Every level, its title, the XP it takes and everything that opens there: fish, decorations, equipment, recipes, research, Rooms, themes, floors, wardrobe and upgrades.", "xp": "{xp} XP" }, "compare": { "title": "Compare species", "lead": "Two fish side by side: their rigs swimming and every number, the better one marked.", "pick": "Choose a species", "swap": "Swap sides", "with": "Compare {name} with another fish", "diet": "Diet", "habitat": "Habitat", "better": "Better" }, "stageTopics": { "beta": { "title": "Beta: what it means", "summary": "Fishies is in beta: still being built in the open, with rules for what may change and how to report a problem.", "sections": { "what": { "heading": "What beta means here", "p": { "0": "Beta means the game is playable and real, not a demo, and open to everyone, but still being built: new species, decorations and features arrive regularly, and something that works one way today can change shape tomorrow.", "1": "Keepers who join during the beta get a Beta keeper badge on their profile as thanks for being here early; it's recorded automatically and never something you have to ask for.", "2": "On the day the beta starts, keepers from the pre-alpha and the alpha see a one-time thank-you card, and keepers who join afterwards see a one-time welcome card." } }, "changes": { "heading": "What can change", "p": { "0": "A few things worth knowing before you get attached to a number:" }, "points": { "0": "Balance numbers (prices, growth times, rewards) can be tuned during beta as the team learns from real play.", "1": "Competitions and their prizes only begin after the full release, not during beta; beta-era progress is not a head start once they do.", "2": "Your progress stays: aquariums, fish, coins and decorations from the alpha and beta carry over to the full release." } }, "reporting": { "heading": "Reporting a problem", "p": { "0": "Found something broken? Two places take it straight to the team:" }, "points": { "0": "the Fishies Discord at discord.gg/fishies, for bugs and feature requests", "1": "Community, the game's own player forum, for talking it through with other keepers first" } } } } } }, "news": { "intro": "Currently {version}. Release notes and stories from a growing aquarium.", "tags": { "release": "release", "feature": "feature", "fix": "fix", "event": "event", "devlog": "devlog" }, "patchNotes": "Patch notes", "patchNotesIntro": "What changed in each update, written once it shipped.", "allPatchNotes": "All patch notes", "latestPatch": "Latest patch notes", "blog": "Blog", "sections": "News sections", "empty": "Nothing here yet.", "loading": "Fetching the latest news…", "failed": "The news couldn't be loaded.", "englishOnly": "This post hasn't been translated yet, so it's shown in English.", "latestRelease": "Latest release", "unread": "New", "readMore": "Read more", "showLess": "Show less", "openPost": "Open the full post", "readPost": "Read the post", "newer": "Newer", "patchKind": { "new": "New", "improved": "Improved", "fixed": "Fixed" } }, "notFound": { "title": "This page swam away", "body": "We could not find that page. Pick a way back into the water.", "home": "Back to Fishies", "newsHint": "Looking for a news post? Try", "communityHint": "Looking for a community topic? Try", "accent": "Even the best fish wander off.", "ways": { "play": "Dive back into your aquarium.", "home": "The front page of the reef.", "journal": "Every species, decoration and way of the game.", "download": "Get Fishies for your device.", "news": "Updates, devlogs and events.", "community": "Ask the other keepers." }, "error": { "title": "The water went cloudy.", "accent": "Let it settle.", "body": "This page ran into a problem. Your aquarium is safe, and reloading usually clears the water." } }, "interface": { "contactFishiesByEmailAndFindTheFishiesSocialNetworkInOnePlace": "Contact Fishies by email and find the Fishies social network in one place.", "aLittleHello": "A little hello.", "aNewConnection": "A new connection.", "questionsFeedbackOrSomethingNotSwimmingQuiteRightWriteToFishies": "Questions, feedback or something not swimming quite right? Write to Fishies.", "emailUs": "Email us", "forABugReportIncludeYourDeviceBrowserAndWhatHappened": "For a bug report, include your device, browser and what happened. Please do not send passwords or sign-in codes.", "theFishiesNetwork": "The Fishies network.", "updatesLittleMomentsAndPlacesToMeetFindFishiesOnYour": "Updates, little moments and places to meet. Find Fishies on your favourite platform.", "fishiesSocialProfiles": "Fishies social profiles", "linksOpenInANewTab": "Links open in a new tab.", "theSoundtrack": "Soundtrack", "soundtrackFreeToUse": "Every track is free to download, use and play, including in videos and streams that earn money. Fishies will not file a copyright claim, and the music is not registered with Content ID.", "listenOnSoundCloud": "Listen on SoundCloud", "listenOnSpotify": "Listen on Spotify", "reportABug": "Report a bug", "openIssueOnThePublicFishiesTracker": "Tell us on the Fishies Discord. You can see what others have already reported, add to it, and follow a fix as it ships.", "openTheIssueTracker": "Open the Fishies Discord", "everythingForAStory": "Take what you need.", "assetsFactsAndContactsForAnyoneWritingAboutFishies": "Logos, screenshots and the numbers. Nothing here needs an email first.", "boilerplate": "Boilerplate", "fishiesIsALivingAquariumBoilerplate": "Fishies is a game about keeping an aquarium, played in the browser and as an app on desktop, iOS and Android. You raise fish from egg to adult, decorate an aquarium, and visit anyone else's aquarium at fishies.lol/@username. Fish keep growing, and get hungry, while you are away. Fishies is in open alpha at fishies.lol.", "keyFacts": "Key facts", "levelsToGrow": "Levels to grow", "platform": "Platform", "platformList": "Browser, desktop, iOS & Android", "website": "Website", "brandAssets": "Brand assets", "theMascotSymbolIsTheOnlyMarkNoFlatOr": "The clownfish symbol is the only mark, at every size. Use the files as they are and do not redraw it flat.", "mascotSymbol": "Mascot symbol", "transparentPngFullColour": "Transparent PNG, full colour", "appIcon": "App icon", "squareOnBrandGround": "Square, dark background", "wordmark": "Wordmark", "transparentPngBaloo2": "Transparent PNG, Baloo 2", "soundtrackCoverArt": "Soundtrack cover art", "forArticlesAboutTheMusic": "For articles about the music", "download": "Download", "screenshots": "Screenshots", "pressShotFeeding": "Feeding: food drops and the fish rush to it", "pressShotCleaning": "Scrubbing algae off the glass", "pressShotOpenWater": "Open Water: keepers swimming and chatting together", "pressShotReef": "Aquarium", "pressShotBuildAndBuy": "Build & Buy", "pressShotMarketBoard": "Market", "pressShotMarketVendors": "Market · Open Water", "pressShotMyFish": "My Fish", "pressShotFishCard": "Fish", "pressShotExpeditions": "Expeditions", "pressShotExhibition": "Exhibition", "pressShotJournalSeaFolk": "Reef Journal · Sea folk", "pressShotSeaFolk": "Sea folk · Lagoon", "pressKitZip": "Download the press kit", "pressKitZipNote": "Logos, profile pictures, covers, wallpapers, collages, screenshots and the fact sheet in one zip", "pressKitEverySize": "every size, up to 8K", "pressKitWebZip": "Smaller web kit", "pressUiKit": "Every colour, size, component and icon is in the Fishies UI kit.", "pressKeyArt": "Key art", "pressLogos": "Logos", "pressAvatars": "Profile pictures", "pressCovers": "Covers and key art", "pressWallpapers": "Wallpapers", "pressCollages": "Collages", "pressFactSheet": "Fact sheet", "pressLogoUsage": "Logo usage", "pressDeveloper": "Developer", "pressLanguages": "Languages", "pressPrice": "Price", "pressFreeToPlay": "Free to play", "pressDecorations": "Decorations", "pressRealFish": "Every fish in these pictures is drawn by the game itself.", "pressDesktop": "Desktop", "pressUltrawide": "Ultrawide", "pressPhone": "Phone", "palette": "Palette", "pressContact": "Press contact", "forInterviewsEarlyAccessOrAnythingElseWrite": "For an interview or early access, email us.", "checking": "Checking…", "verifying": "Verifying…", "verify": "Verify", "sendCode": "Send code", "resendCode": "Resend code", "tuneYourUsername": "Tune your username", "nameYourCornerOfTheReef": "Name your corner of Fishies", "224LettersNumbersAndUnderscores": "2–24 letters, numbers and underscores", "checkingTheReef": "Checking the name…", "alreadyTakenTryAnother": "Already taken · try another", "claiming": "Claiming…", "saveUsername": "Save username", "claimUsername": "Claim username", "afterClaimingItYouHave15MinutesToCorrectItThenTheAddressLocks": "After claiming it, you have 15 minutes to correct it. Then the address locks.", "hearWhenTheDoorsOpen": "Hear when the doors open", "notifyMe": "Notify me", "yourEmailAddress": "Your email address", "working": "Working…", "unsubscribe": "Unsubscribe", "notConnected": "Not connected", "followAquarium": "Follow aquarium", "backToTheTank": "Back to the aquarium", "haveALookAround": "Have a look around", "oneMoment": "One moment.", "fishiesALittleWorldJustBelowTheSurface": "Fishies · A little world, just below the surface", "raiseFishShapeAReefMakeItYours": "Raise fish. Shape an aquarium. Make it yours.", "fishiesALivingAquarium": "Fishies · A living aquarium", "fishiesNews": "Fishies · News", "everyChangeToFishiesNewestFirst": "Every change to Fishies, newest first.", "enterYourFishiesAquarium": "Enter your Fishies aquarium.", "exactlyWhatFishiesStoresWhereItGoesAndHowToGetRidOfIt": "Exactly what Fishies stores, where it goes, and how to get rid of it.", "theRulesForUsingFishiesWhileItIsInAlphaShortBecauseThereIsNotMuchToS": "The rules for using Fishies while it is in alpha. Short, because there is not much to say yet.", "meetEveryFishiesSpeciesCompareGrowthTimesAndLearnToCareForYourAquari": "Meet every Fishies species, compare growth times and learn to care for your aquarium. Numbers come directly from the current game catalogue.", "decorationsFieldGuide": "Decorations · Reef Journal", "mechanicsFieldGuide": "Mechanics · Reef Journal", "howHatchingFeedingCleaningLevelingAndTheEconomyActuallyWorkInFishies": "How hatching, feeding, cleaning, levelling, the economy, signing in, visiting, chat and notifications actually work in Fishies.", "speciesFieldGuide": "Species · Reef Journal", "confirming": "Confirming", "confirmingYourAddress": "Confirming your address…", "youAreOnTheList": "You are on the list.", "youWillHearFromUsWhenSomethingHappensWorthTellingYouAboutAndEveryMai": "We'll write when there's something worth telling you, and every email has an unsubscribe link.", "thatLinkHasExpiredOrHasAlreadyBeenUsed": "That link has expired or has already been used.", "askAgainFromTheFrontPageAndAFreshOneWillArrive": "Ask again from the front page and a fresh one will arrive.", "unsubscribing": "Unsubscribing", "takingYouOffTheList": "Taking you off the list…", "youAreOffTheList": "You are off the list.", "noMoreEmailsFromFishiesYouCanAlwaysJoinAgainFromTheFrontPage": "No more emails from Fishies. You can always join again from the front page.", "thatLinkDoesNotLookRight": "That link does not look right.", "useTheUnsubscribeLinkInTheLatestEmailFromUs": "Use the unsubscribe link in the latest email from us.", "aquarium": "Aquarium", "note": "NOTE", "unsubscribed": "Unsubscribed", "unsubscribeDone": "Nothing else will arrive at that address. You can ask again any time from the front page.", "unreachable": "Could not reach the service.", "unsubscribeRetry": "Try the link again in a moment, or write to f@fishies.lol and it will be done by hand.", "plant": "Plant", "yes": "Yes", "no": "No", "theRulesForUsingFishiesWhileItIsInBetaShortBecauseThereIsNotMuchToS": "The rules for using Fishies while it is in beta. Short, because there is not much to say yet." }, "auth": { "desktopLinkTitle": "Sign in to the desktop app?", "desktopLinkBody": "The Fishies desktop app on your computer is waiting to sign in as @{handle}.", "desktopLinkBodyNoHandle": "The Fishies desktop app on your computer is waiting to sign in with this account.", "desktopLinkConfirm": "Sign in the app", "desktopLinkDoneTitle": "The desktop app is signed in", "desktopLinkDoneBody": "You can close this tab and go back to Fishies.", "desktopLinkExpired": "This sign-in link has expired. Press Sign in in the desktop app again.", "network": "Could not connect. Check your connection and try again.", "unavailable": "Fishies could not open your aquarium just now. Wait a moment, then press Try again.", "invalidTank": "Your aquarium did not load properly. Press Try again; nothing in it has changed.", "signOutFailed": "Could not sign out. Check your connection, then try again.", "syncFailed": "Your last change has not reached Fishies yet. Check your connection, then press Try again.", "codeInvalid": "That code is not correct. Check the message and try again.", "codeExpired": "That code has expired. Request a new one.", "tooMany": "Too many attempts. Please try again later or use another sign-in option.", "phoneInvalid": "Check your phone number and include its country code.", "verificationFailed": "Verification didn't finish. Try again.", "popupClosed": "The sign-in window was closed. You can try again.", "failed": "Sign-in could not finish. Please try again or choose another option.", "phoneUnavailable": "Phone sign-in isn't available here right now. Choose another way to sign in.", "requestFirst": "Send yourself a code first, then type it here.", "browserFailed": "Fishies could not open your browser. Open fishies.lol in your browser yourself and sign in there.", "resendIn": "Resend in {count}s", "followFailed": "Could not update the follow. Please try again.", "desktopSignedInAs": "Signed in as @{handle}. Return to the desktop app.", "desktopConfirmTitle": "Sign in to the desktop app", "notNow": "Not now", "desktopConfirmPrompt": "Sign in to the Fishies desktop app as @{handle}?", "desktopConfirmPromptNoHandle": "Sign in to the Fishies desktop app?", "desktopConfirm": "Sign in", "dismiss": "Dismiss", "guestSignOutTitle": "Leave this aquarium behind?", "guestSignOutBody": "You are playing as a guest. Signing out now loses this aquarium and its fish for good. Save your progress to Google, X or Apple in the account panel first to keep it.", "guestSignOutBodyDesktop": "You are playing as a guest. Signing out now loses this aquarium and its fish for good. Save it first from the account panel: with Apple, Google or X, in this app or in your browser.", "guestSignOutKeep": "Keep playing", "guestSignOutLeave": "Sign out anyway", "desktopUnavailable": "Sign-in could not start just now. Wait a minute, then try again.", "desktopSignInExpired": "That sign-in link expired before it finished. Press Sign in again.", "desktopTimedOut": "Sign-in timed out. Press Sign in again when your browser is ready.", "desktopLinkFinishingTitle": "Finishing in the desktop app…", "desktopLinkFinishingBody": "Keep the Fishies app open. This only takes a moment.", "desktopLinkFailed": "The desktop app could not finish signing in. Press Sign in in the app again.", "desktopLinkUnconfirmedTitle": "Go back to the Fishies app", "desktopLinkUnconfirmedBody": "The app has not picked up this sign-in yet. If it is not signed in, press Sign in there again.", "desktopLinkCloseTab": "Close this tab", "desktopLinkCloseHint": "Your browser does not let a page close a tab it did not open. Close it yourself (Ctrl+W, or Cmd+W on a Mac).", "desktopLinkPlayHere": "Play here instead", "continueWithSteam": "Continue with Steam", "steamNotLinked": "This Steam account is not linked to an aquarium yet. Sign in another way, then link Steam from your account centre.", "steamAlreadyLinked": "That Steam account is already linked to a different Fishies aquarium.", "steamPopupBlocked": "Allow the sign-in popup, then try again.", "steamFailed": "Steam could not finish this. Nothing was changed; try again in a moment.", "steamSigningIn": "Signing in with Steam…", "steamNewOrExisting": "This Steam account is not linked to an aquarium yet. Start a new one, or continue in your browser to open the aquarium you already have. Steam will open it from then on.", "steamNewAquarium": "Start a new aquarium with Steam", "steamRegistrationClosed": "New aquariums are closed right now. Sign in with an account you already have.", "steamClientUnavailable": "Steam is not running or not signed in. Start Steam, or continue in your browser.", "desktopWaitingTitle": "Finish signing in in your browser", "desktopOpenAgain": "Open the page again", "desktopPlayAsGuestInstead": "Play as guest instead", "phonePlaceholder": "+44 …", "popupBlocked": "Your browser blocked the sign-in window. Allow pop-ups for fishies.lol, then try again.", "otherMethod": "This email already signs in to Fishies another way. Use the method you used before, then add this one in the account centre.", "reauthRequired": "For your safety, confirm it is you: sign in again, then try once more.", "tookTooLong": "Sign-in took too long. Please try again.", "startTimedOut": "Checking who you are is taking too long. Check your connection and try again.", "guestFailed": "Your aquarium could not be started. Check your connection and try again, or sign in instead.", "signInInstead": "Sign in instead", "sessionExpired": "Your sign-in has ended, perhaps on another device. Sign in again to open your aquarium.", "signInAgain": "Sign in again", "signOutAction": "Sign out", "titleNew": "Start your aquarium", "titleReturning": "Back to your aquarium", "leadReturning": "Sign in the way you did before and your fish are waiting.", "discordLastMethod": "Add another verified sign-in method before disconnecting Discord. /stop pauses messages without removing your login.", "discordAlreadyLinked": "This Discord account belongs to another Fishies account. Disconnect it there first.", "discordOtherDiscord": "Your Fishies account is already connected to another Discord account.", "discordAccountChanged": "The signed-in account changed. Start the connection again.", "discordExpired": "The sign-in handoff expired. Start again.", "discordVersionConflict": "Settings changed elsewhere. Refreshed; please try again.", "discordLinkExpired": "The /link request expired. Run /link again.", "discordRegistrationClosed": "New aquariums are closed right now. Sign in with an account you already have.", "discordUnavailable": "Discord can't be reached just now. Try again in a few minutes, or sign in another way.", "discordFailed": "Discord could not complete this request. Your previous settings are unchanged.", "deviceMac": "a Mac", "deviceWindows": "a Windows PC", "deviceLinux": "a Linux computer", "deviceComputer": "a computer", "desktopLinkWhere": "It was requested from {device} near {place}. Approve it only if that is your computer.", "desktopLinkWhereUnknown": "It was requested from {device}. Approve it only if that is your computer.", "desktopLinkReauth": "This browser is on a different network from that computer, so confirm it is you first.", "desktopLinkConfirmItsYou": "Confirm it's you and approve", "desktopLinkSameNetwork": "You are playing as a guest, so this can only be approved from the same network as that computer. Open the link on that computer's Wi-Fi, or save your progress first.", "desktopSaveTitle": "Save the guest aquarium from your computer", "desktopSaveBody": "The Fishies app asked to save its guest aquarium. Choose a sign-in below: every fish stays, and the aquarium opens wherever you use that sign-in.", "desktopSaveOpening": "Getting the guest aquarium ready…", "desktopSaveChoose": "Choose a sign-in", "desktopSaveDoneTitle": "Saved", "desktopSaveDoneBody": "The guest aquarium is saved to your sign-in. Go back to the Fishies app: it already knows. You can close this tab.", "desktopSaveSwitchedTitle": "That sign-in already has an aquarium", "desktopSaveSwitchedBody": "The Fishies app is opening that aquarium now. The guest aquarium was not saved and stays behind.", "desktopSaveFailedTitle": "The aquarium was not saved", "desktopSaveFailed": "Saving did not finish and nothing was changed. Press Save in your browser in the Fishies app to try again.", "desktopSaveExpired": "This save link has expired or was already used. Press Save in your browser in the Fishies app to get a new one.", "desktopSaveSameNetwork": "This page must be opened on the same network as the computer that asked. Finish on that computer, or press Save in your browser there again.", "desktopSaveNotSaved": "Choose a sign-in first; the app picks it up right after.", "desktopSaveNotGuest": "This app is already signed in, so there is nothing to save: your aquarium is kept on your account.", "accountDisabled": "This account can't sign in. If you think this is a mistake, write to us from the About page.", "registrationClosed": "New aquariums are closed right now. Sign in with an account you already have.", "accountNotFound": "This sign-in has no aquarium yet. Open Fishies to start one, then try again.", "linkConflictPlain": "That sign-in already belongs to another Fishies aquarium. Choose a different one, or sign in with it to play that aquarium.", "gameServicesSwitched": "{service} already had an aquarium for you, so it's open now. The guest aquarium on this device stays behind.", "gameServicesInUse": "That Game Center or Google Play Games player already has an aquarium of its own.", "gameServicesNoAquarium": "No aquarium is linked to this Game Center or Google Play Games player yet. Sign in the way you did before to open yours.", "gameServicesUnavailable": "Game Center or Google Play Games couldn't confirm who you are just now. Try again in a moment.", "gameServicesSignedOut": "Sign in to Game Center or Google Play Games on this device first, then try again.", "otherWays": "More ways to continue", "usePhone": "Use a phone number", "choicesOpenBrowser": "Choices with this mark open in your browser. Fishies signs you in by itself as soon as you approve.", "orPlayNow": "or play now", "guestSignOutDelete": "Delete it instead", "guestDeleteFailed": "It could not be deleted just now. Nothing changed; check your connection and try again." }, "handle": { "taken": "That username already belongs to another aquarium.", "reserved": "That username is reserved. Try another one.", "invalid": "Use 2–24 letters, numbers or underscores. Start and end with a letter or number.", "locked": "You can no longer change this username.", "failed": "Could not save that username. Try again.", "ready": "@{handle} is ready", "checkFailed": "Couldn't check that username just now.", "minutesLeft": { "one": "{count} minute left to make changes.", "other": "{count} minutes left to make changes." }, "guestNameUnclaimed": "Your guest name is temporary. Claim a real one whenever you like · after you claim it you have 15 minutes to correct it, then the address locks.", "suggestions": "Free names to try", "guestPrefix": "Names starting with guest_ are kept for guests. Pick your own, or tap one of the free names." }, "account": { "guestLabel": "Guest", "centre": "Account centre", "keeperSince": "Keeper since {date}", "methodsTitle": "Sign-in methods", "methodsHint": "Link more ways in. Whichever you use, the same aquarium opens.", "methodPhone": "Phone number", "linked": "Linked", "link": "Link", "linking": "Linking…", "linkConflict": "That {provider} account is already linked to a different Fishies aquarium. Sign in with it to see that one.", "linkFailed": "Could not link {provider}. Check your connection, then try again.", "unlink": "Remove", "unlinking": "Removing…", "unlinkLast": "{provider} is your only way in, so it can't be removed. Link another method first.", "unlinkFailed": "Could not remove {provider}. Check your connection, then try again.", "conflictTitle": "This sign-in already has an aquarium", "conflictProving": "Checking that account…", "conflictExplain": "Your {provider} account already opens a different Fishies aquarium. Choose which aquarium to keep, or sign in with {provider} to play that one instead.", "conflictThisOne": "This aquarium", "conflictOtherOne": "The {provider} aquarium", "conflictFish": "Fish", "conflictLevel": "Level", "conflictFounded": "Founded", "conflictKeep": "Keep this one", "conflictNothingCombined": "Nothing is combined. The aquarium you don't keep is deleted forever, with its fish, coins, followers and messages.", "conflictTypeHandle": "Type {handle} to delete that aquarium.", "conflictUntouched": "That aquarium was never played, so it goes without anything to type.", "conflictConfirm": "Keep mine, delete the other", "conflictSwitch": "Sign in with {provider} instead", "conflictDone": "Done. Both sign-ins now open the aquarium you kept.", "conflictResume": "An aquarium choice is half finished. Link {provider} again to complete it.", "conflictFinish": "Finish with {provider}", "conflictRelink": "The sign-in needs to be linked again to finish. Try once more.", "conflictNoAquarium": "That sign-in has no Fishies aquarium, so it cannot be linked here.", "conflictUnavailable": "One of these accounts can't be changed right now. Try again in a few minutes.", "conflictInProgress": "An aquarium choice is already in progress for this account. Finish it first, then try again.", "conflictGuestReauth": "This guest session can't confirm that choice. Sign in with the other account instead, or try again.", "conflictReauthElsewhere": "For your security, sign out and back in, then try again.", "conflictGuestNote": "Signing in with the other account instead leaves this guest aquarium behind for good.", "methodsUnavailable": "Could not load your sign-in methods just now. Close this panel and open it again in a moment.", "telegramUnavailable": "Could not reach Telegram just now.", "telegramStart": "Tap Start in Telegram, then come back.", "summaryTooMany": "Too many requests just now · this will load again in a moment.", "summaryChanged": "The signed-in account changed. Reopen this to see the new one.", "summaryUnavailable": "Could not load your account details just now. Open this again in a moment.", "deleteAccount": "Delete account", "deleteAccountConfirm": "Request deletion", "deletionExplain": "This asks us to permanently delete your aquarium, fish, chat messages, followers and every sign-in link. We review each request, and once it is approved there is no undo. Until then your account stays as it is.", "deletionReauthHint": "For your security, confirm it's really you before we continue.", "deletionConfirmItsYou": "Confirm it's you", "deletionContinue": "Continue", "deletionTypeHandle": "Type your username, {handle}, to confirm.", "deletionTypeDelete": "Type DELETE to confirm.", "deletionWorking": "Working…", "deletionProcessing": "Deleting your account…", "deletionDone": "Your account has been deleted.", "deletionMismatch": "That didn't match. Try again.", "deletionExpired": "That confirmation expired. Start again.", "deletionInProgress": "A deletion is already in progress for this account. It finishes on its own; you can close this window.", "deletionAppleRevokeFailed": "Apple sign-in couldn't be revoked, so nothing was deleted. Check your connection and try again.", "deletionFailed": "The deletion could not continue. Nothing was deleted; check your connection and try again.", "deletionGuest": "This guest aquarium could not be deleted just now. Check your connection and try again.", "pageDescription": "Your Fishies account: keeper name, sign-in methods, connections, notifications and language.", "guestDeviceOnly": "Progress saved on this device only", "saveProgress": "Save progress", "sectionSignIn": "Sign-in methods", "sectionGuest": "Save your progress", "sectionConnections": "Connections", "sectionDanger": "Delete account", "connectionsHint": "Let your aquarium reach you outside the game, and choose which news you hear.", "guestTitle": "You are playing as a guest", "guestBody": "This aquarium lives only in this browser for now. Link a sign-in and every fish, coin and decoration stays yours, on any device.", "guestBodyDesktop": "This aquarium lives only in this app for now. Save it with a sign-in, here or in your browser, and every fish, coin and decoration stays yours, on any device.", "guestRisk": "Clearing this browser or switching devices before you save means starting over.", "guestHasAccount": "Already have an account?", "guestSignInInstead": "Sign in to it instead", "guestSwitchTitle": "Sign in to your own account", "guestSwitchBody": "This guest aquarium is not saved anywhere, and signing in to another account leaves it behind for good. Link a sign-in above if you want to keep it.", "guestSwitchConfirm": "Leave this aquarium and sign in", "guestSaveWith": "Continue with {provider}", "guestSaved": "Saved. This aquarium is tied to your sign-in now.", "guestUnavailable": "Saving isn't available here right now. Open fishies.lol in your browser and save from the account panel there.", "telegramOff": "Care reminders and news in a Telegram chat.", "telegramOn": "Care reminders arrive in your Telegram chat.", "telegramConnect": "Connect Telegram", "disconnect": "Disconnect", "everyRelease": "Every release, not just the big news", "emailTitle": "Email updates", "emailHint": "Big news about Fishies, straight to your inbox.", "emailSubscribedTo": "Sent to {email}", "emailNotSubscribedTo": "We would write to {email}", "emailSubscribe": "Subscribe", "emailLabel": "Email address", "emailSending": "Sending…", "dangerHint": "Asking to delete your account sends a request that we review. Once approved, your aquarium is removed for good.", "dangerGuestHint": "Deleting a guest aquarium erases it and everything in it for good. There is no undo.", "languageHint": "Used across the game, this site and your notifications.", "menuGuestHint": "Not saved yet", "deletionStillFinishing": "Your account is still being deleted. It finishes on its own, usually within a few minutes; you can close this window.", "guestSaveInBrowser": "Save in your browser", "guestSaveInBrowserHint": "Your browser opens: sign in there with Google, Apple or X and this aquarium is saved to it. Keep this app open meanwhile.", "guestSaveWaiting": "Finish in your browser. This app saves the aquarium as soon as you sign in there.", "guestSaveSwitched": "That sign-in already had an aquarium. Opening it now; this guest aquarium stays behind.", "reauthOffer": "For your safety, confirm it's you to finish this. It takes one sign-in, then it carries on.", "reauthFailed": "That confirmation did not finish. Press Confirm it's you again, or sign out and back in.", "conflictFailed": "That choice could not be finished. Nothing was deleted; try again in a moment.", "conflictExpired": "That confirmation expired. Choose again to finish.", "devicesTitle": "Devices", "devicesHint": "Where your aquarium is signed in right now.", "devicesGuest": "A guest aquarium lives on this device only, so there is nothing to list or sign out yet. Save your progress first, then your devices show up here.", "devicesEmpty": "No other devices yet. Each device you sign in on shows up here.", "devicesUnavailable": "Could not load your devices just now. Open this again in a moment.", "deviceThis": "This device", "deviceSeen": "Active {time}", "deviceOs": { "ios": "iPhone or iPad", "android": "Android", "mac": "Mac", "windows": "Windows", "linux": "Linux", "chromeos": "ChromeOS", "unknown": "Unknown device" }, "deviceApp": { "phone": "Fishies app", "desktop": "Fishies desktop app", "web": "Browser", "other": "Fishies" }, "signOutEverywhere": "Sign out everywhere", "signOutEverywhereHint": "Lost a phone, or signed in on a computer that isn't yours? Sign out everywhere ends every session, this one too. Your aquarium is safe; sign in again on the devices you use.", "signOutEverywhereConfirm": "Sign out on every device now? Each one, this one included, needs a fresh sign-in afterwards.", "signingOutEverywhere": "Signing out…", "signOutEverywhereFailed": "Could not sign out everywhere. Check your connection, then try again.", "recoveryTitle": "Playing on another device", "recoveryBody": "On another phone or computer, open Fishies and sign in with {methods}. This same aquarium opens there.", "recoveryHint": { "gameServices": "Game Center and Play Games open it only on devices signed in to the same Apple Account or Google Play Games profile.", "phone": "A phone number needs that number to hand: the sign-in code arrives by text.", "browser": "In the phone apps, Discord and Steam open in your browser and bring you straight back." }, "recoveryNudge": "If this device is ever lost, Google or Apple is the surest way back to your aquarium. Link one now; it takes a moment.", "recoveryNudgeElsewhere": "If this device is ever lost, Google or Apple is the surest way back to your aquarium. Link one from the account centre at fishies.lol in your browser.", "recoveryLinkWith": "Link {provider}", "recoveryNotNow": "Not now", "recoveryLost": "Lost your phone or can't sign in?", "help": { "eyebrow": "Account help", "title": "Lost your phone or can't sign in?", "intro": "First try the steps in the guide for your sign-in method. If you still can't reach your aquarium, tell us what you remember and we will answer by email.", "readGuide": "Read the lost-account guide", "neverAsk": "We will never ask for a password, a sign-in code or a token. Don't write one anywhere in this form.", "handle": "Your username", "handleHint": "The name after the @ in your aquarium's address, as best you remember it.", "methods": "Sign-in methods you may have used", "method": { "phone": "Phone number", "guest": "Guest (no sign-in)", "unsure": "Not sure" }, "lastPlayed": "When did you last play?", "when": { "week": "In the last week", "month": "In the last month", "months": "A few months ago", "year": "About a year ago", "longer": "Longer ago", "unsure": "Not sure" }, "email": "Email for our answer", "emailHint": "Used only to answer this request, and deleted with it after 90 days.", "send": "Send request", "sending": "Sending…", "sentTitle": "Request sent", "sentBody": "Thank you. A person reads every request and answers by email, usually within a few days.", "problem": { "handleMissing": "Write the username you remember.", "methodsMissing": "Choose at least one sign-in method, or Not sure.", "lastPlayedMissing": "Choose roughly when you last played.", "emailInvalid": "Check the email address.", "invalid": "Something in the form wasn't accepted. Check it and try again.", "busy": "Too many requests from here just now. Try again in an hour.", "offline": "Could not send just now. Check your connection, or write to {email}." } }, "deletePage": { "metaTitle": "Delete your Fishies account", "metaDescription": "How to ask for your Fishies account and its data to be deleted. Each request is reviewed and completed after approval.", "eyebrow": "Account deletion", "title": "Delete your Fishies account", "intro": "Deleting your account removes your aquarium and everything in it for good. Ask for it in the game; we review each request and complete it after approval.", "stepsTitle": "Delete it in the game", "step1": "Open Fishies at fishies.lol, in the phone app or in the desktop app, and sign in to the account you want to delete.", "step2": "Open Account: your name at the top of the screen, or the Account tile in the Menu.", "openAccount": "Open Account", "step3": "Press Delete account, then confirm it is you with the same sign-in.", "step4": "Type your username (or DELETE) and press Request deletion. We review it and delete the account once it is approved.", "requestEyebrow": "Can't sign in?", "requestTitle": "Ask us to delete it", "requestIntro": "If you can no longer sign in, tell us which account it is, or write to {email}. We never ask for a password or a code.", "send": "Ask for deletion", "sentTitle": "Your deletion request has arrived", "sentBody": "We will write to the address you gave to check the account is yours. It is deleted once the request is approved." }, "deletionAppleWebNote": "You are asking in a browser, so Apple's own list (Apple ID settings, Sign in with Apple) keeps naming Fishies until you remove it there. Everything else goes once your request is approved.", "deletionPhoneReauth": "You signed in with a phone number. To confirm it is you, sign out, sign in again with the same number, then come back to Account and press Delete account.", "deletionPhoneSignOut": "Sign out and sign in again", "deletionRequested": "Your deletion request is waiting for review. Your account stays as it is until it is approved, and you can cancel any time before.", "deletionCancelRequest": "Cancel request" }, "community": { "visit": "Visit @{handle}’s aquarium", "population": { "one": "{count} fish", "other": "{count} fish" } }, "badge": { "memberSince": "Keeper since {date}" }, "cards": { "siteKicker": "A LIVING SOCIAL AQUARIUM", "siteLead": "Raise fish. Shape an aquarium. Make it yours.", "changelog": "News", "newsLead": "Every change to Fishies, newest first.", "tankDetail": "@{handle} · Level {level} · {rank}", "tankLive": "{count} fish · {grown} grown · live on fishies.lol", "bestGrade": "Best fish · Grade {grade}", "readmeMissing": "@{handle}’s aquarium is private or not here yet", "readmeInvite": "Keep your own at fishies.lol", "bestGradeLabel": "Best fish grade" }, "launcher": { "description": "The Fishies desktop launcher: news, your account and updates.", "news": "What's new", "tabAll": "Everything", "tabReleases": "Releases", "tabPatches": "Patch notes", "tabNews": "News", "backToNews": "Back to news", "account": "Your account", "checkingAccount": "Checking your account…", "confirm": "Sign in", "cancel": "Cancel", "signedIn": "Signed in", "signedInNote": "Your aquarium is saved to your account.", "switchAccount": "Switch account", "guest": "Playing as a guest", "notSignedIn": "Not signed in", "signInNote": "Sign in to keep your aquarium on every device.", "signIn": "Sign in", "checking": "Checking for updates…", "downloadingGame": "Downloading the latest aquarium… {received} of {total} MB", "downloadingApp": "Downloading a new Fishies app… {received} of {total} MB", "startingGame": "Downloading the latest aquarium…", "startingApp": "Downloading a new Fishies app…", "installing": "Installing…", "restarting": "Restarting Fishies…", "upToDate": "Up to date", "storeUpdate": "New version in the store · you can still play this one", "storeUpdateOpen": "Open the store", "offline": "Couldn’t reach Fishies to check for updates.", "failed": "The update didn’t finish. You can play this version or try again.", "retry": "Try again", "progress": "Update progress", "gameVersion": "Game build {version}", "appVersion": "Launcher {version}", "updating": "Updating…", "play": "Play", "playAsGuest": "Play as guest", "privacy": "Privacy", "terms": "Terms", "legal": "Legal", "signedInAs": "Signed in as @{handle}", "signOut": "Sign out", "guestNote": "This aquarium lives on this computer only. To keep it, save it from the account panel in the game first. Signing in here opens your account's own aquarium instead; this one is not moved.", "uninstallTitle": "Remove Fishies?", "uninstallText": "Your aquarium is saved to your account, so it will be waiting if you come back. This removes the app from this computer.", "uninstallDeleteData": "Also delete this computer's game data", "uninstallConfirm": "Remove", "uninstalling": "Removing…", "maintenanceKeep": "Keep Fishies", "uninstallFailed": "Fishies couldn't be removed. Try again, or remove it from Windows settings.", "repairTitle": "Repair Fishies", "repairText": "Downloads a fresh copy of the game files. Your aquarium stays safe on your account.", "repairConfirm": "Repair", "repairing": "Repairing…", "repairFailed": "The repair didn't finish. Try again.", "toolbar": "Launcher tools", "settings": "Settings", "troubleshooting": "Troubleshooting", "close": "Close", "repair": "Repair", "repairHint": "Download the game files again if something looks broken.", "copyDiagnostics": "Copy diagnostics", "copy": "Copy", "diagnosticsHint": "App and game versions, system and language, ready to paste into a report.", "diagnosticsCopied": "Copied. Paste it into your report.", "diagnosticsFailed": "Could not reach the clipboard.", "report": "Open", "reportHint": "Tell us what happened on our feedback board.", "keeperCard": "Your aquarium and friends", "whereYouLeftOff": "Where you left off", "friends": "Friends", "aquariumOf": "@{handle}'s aquarium", "loadingAquarium": "Looking in on your aquarium…", "hungry": "Hungry", "eggs": "Eggs", "hatching": "Hatching", "feedThem": "Feed them", "backToTank": "Back to my aquarium", "loading": "Loading…", "nobodyOnline": "None of your friends are around right now.", "level": "Level {level}", "recentlyVisited": "Recently visited", "joinOpenWater": "Join Open Water", "openWaterLocked": "Open Water opens at level {level}.", "manageAccount": "Manage account", "moreAccountOptions": "More account options", "install": { "title": "Getting your aquarium ready", "installingTitle": "Almost there", "stoppedTitle": "The download paused", "lede": "Fishies downloads the game once, right here in the launcher.", "finding": "Finding the latest version…", "progress": "{received} of {total}", "speed": "{speed}/s", "secondsLeft": "about {count} s left", "minutesLeft": "about {count} min left", "installing": "Checking every file and putting the game in place…", "offline": "Fishies can’t reach the server. Check your connection and try again: the download picks up where it stopped.", "failed": "The download stopped before it finished. Try again: it picks up where it stopped.", "retry": "Try again", "note": "After this, updates download only what changed." } }, "desktop": { "minimize": "Minimise window", "maximize": "Maximise window", "restore": "Restore window", "close": "Close window", "fullscreen": "Full screen", "exitFullscreen": "Exit full screen", "menu": "Window menu", "minimizeShort": "Minimise", "maximizeShort": "Maximise", "restoreShort": "Restore", "closeShort": "Close", "tray": { "play": "Play", "notifications": "Notifications", "unread": "{count} new", "seeAll": "See all", "empty": "You’re all caught up.", "aquarium": "My aquarium", "openWater": "Open Water", "quests": "Quests", "settings": "Settings", "launchAtLogin": "Launch at login", "closeToTray": "Keep running in the tray when closed", "closeToMenuBar": "Keep running in the menu bar when closed", "closeHint": "Off: closing the window quits Fishies", "updates": "Check for updates", "quit": "Quit Fishies", "version": "Version {version}", "hungry": "{count} hungry", "coins": "Coins", "order": "School order {percent}%", "party": "Party", "noticeTitle": "Fishies is still here", "noticeTray": "Fishies keeps running in the tray, so your aquarium can tell you when your fish need you. Click the fish icon to open its menu, then choose Play to come back or Quit Fishies to close it fully.", "noticeMenuBar": "Fishies keeps running in the menu bar, so your aquarium can tell you when your fish need you. Click the fish icon to open its menu, then choose Play to come back or Quit Fishies to close it fully.", "gotIt": "Got it" } }, "native": { "otaChecking": "Checking for updates…", "otaDownloading": "Downloading update… {percent}%", "otaInstalling": "Installing the latest Fishies…", "otaBlocked": "This version of the app is out of date. Update Fishies from the App Store or Play Store to keep playing.", "otaFallbackNetwork": "Couldn’t reach the update server, so you’re playing the version on this device. Fishies will check again next time.", "otaFallbackStorage": "Not enough free storage to download the update, so you’re playing the version on this device. Free up some space and Fishies will try again next time.", "otaFallbackServer": "The update server had a problem, so you’re playing the version on this device. Fishies will check again next time.", "otaNoticeClose": "Dismiss", "otaOpenAppStore": "Update in the App Store", "otaOpenPlayStore": "Update on Google Play" }, "player": { "region": "Video player: {title}", "play": "Play", "pause": "Pause", "replay": "Watch again", "mute": "Mute", "unmute": "Unmute", "volume": "Volume", "seek": "Seek", "position": "{current} of {total}", "settings": "Settings", "speed": "Speed", "speedNormal": "Normal", "quality": "Quality", "pip": "Picture in picture", "fullscreen": "Full screen", "exitFullscreen": "Exit full screen", "back10": "Back 10 seconds", "forward10": "Forward 10 seconds", "loading": "Loading", "playFishies": "Play Fishies", "watch4k": "Watch in 4K", "error": "This video could not be loaded.", "errorOpen": "Open it directly", "video": "Video", "endTitle": "Thanks for watching" }, "os": { "menu": { "open": "Menu", "title": "Menu", "lead": "Every room of the game, one tap away.", "leadVisiting": "Visiting @{handle} · your own rooms wait at home.", "fish": "fish here", "quick": "Quick settings", "sound": "Sound", "search": "Search the Menu", "searchPlaceholder": "Find a room…", "noMatch": "Nothing matches “{query}”.", "close": "Back to the aquarium", "web": "Fishies on the web", "opensNewTab": "opens in a new tab", "keys": "Arrows move · Enter opens · each tile's key goes straight there · Ctrl K searches · Esc closes", "signIn": "Sign in or save your aquarium", "signInBlurb": "Keep every fish on any device with Google, Apple or X. Already have an aquarium? This opens it." }, "group": { "aquarium": "My aquarium", "sea": "Sea", "social": "Social", "shop": "Shop", "progress": "Progress", "settings": "Settings & help" }, "app": { "breeding": { "title": "Breeding", "blurb": "Every pair, its odds and the pair planner." }, "aquariums": { "title": "My aquariums", "blurb": "Switch, customise and see the details of each aquarium." }, "journal": { "title": "Reef Journal", "blurb": "Every species, decoration and way of the game." }, "friends": { "title": "Friends", "blurb": "Keepers you follow, who is online, and a gift for any of them." }, "community": { "blurb": "Read and post on the Fishies forum." }, "notifications": { "title": "Notifications", "blurb": "Care reports, gifts, visits, quests and news in one place." }, "news": { "title": "News", "blurb": "Patch notes and posts from the team." }, "account": { "title": "Account", "blurb": "Sign-in, connections and your account." }, "settings": { "title": "Settings", "blurb": "Game, sound, display, notifications, account and advanced." }, "help": { "title": "Help", "blurb": "How the game works, in five steps." }, "shortcuts": { "title": "Shortcuts", "blurb": "Every key, and how to change it." }, "my-aquarium": { "title": "My aquarium", "blurb": "Swim home to your own aquarium." }, "sign-in": { "title": "Sign in", "blurb": "Keep an aquarium of your own." }, "site-home": { "title": "Home", "blurb": "The Fishies front page." }, "site-wiki": { "title": "Wiki", "blurb": "The Reef Journal on the web, to read or share." }, "site-press": { "title": "Press", "blurb": "Facts, art and the press kit." }, "site-discord": { "title": "Discord", "blurb": "Support, bug reports and the community." }, "site-contact": { "title": "Contact", "blurb": "Write to the team." }, "site-privacy": { "title": "Privacy", "blurb": "How Fishies looks after your data." }, "site-terms": { "title": "Terms", "blurb": "The terms of playing Fishies." }, "daily": { "title": "Daily reward", "blurb": "Your streak and today's reward." }, "my-fish": { "title": "My Fish", "blurb": "Every fish you own, its stats and what it sells for." }, "school": { "title": "School", "blurb": "Your school: its members, the School Board and founding one." }, "stall": { "title": "Stall", "blurb": "Sell packs from your Pantry and shop the Market." }, "research": { "title": "Research", "blurb": "Study new levers for your aquarium with Notes and time." }, "storeroom": { "blurb": "The food, eggs, decorations and materials you own." }, "workshop": { "blurb": "Mix food, remedies and tools at the bench." }, "map": { "blurb": "The ocean map: Open Water and other keepers' homes." }, "exhibition": { "blurb": "This week's theme, the vote and the winners." }, "shop": { "blurb": "Fish, decorations, equipment and food." }, "studio": { "blurb": "Everything that grows your aquarium, and what is ready to upgrade." }, "cart": { "blurb": "What you picked in the Shop, ready to buy." }, "gift": { "blurb": "Send an egg or a decoration to another keeper." }, "level": { "blurb": "Your level, its rewards and what opens next." }, "quests": { "blurb": "Today's quests, the board and your quest book." }, "achievements": { "blurb": "Every achievement, and the ones still to earn." }, "collections": { "blurb": "Pages of fish, decorations and finds to complete." }, "admin": { "title": "Admin", "blurb": "The admin desk: keepers, reports, the blog and the server." }, "badges": { "title": "Badges", "blurb": "Every badge and title in one place, and the ones you show." } }, "centre": { "new": "{count} new", "caughtUp": "All caught up", "today": "Today", "yesterday": "Yesterday", "earlier": "Earlier", "emptyHint": "Care reports, gifts, visits, quests and news will land here.", "unread": "New", "filterNews": "News", "filterAdmin": "Moderation", "newsTitle": "New from the team", "read": "Read", "giftsTitle": "Gifts to open", "giftsDetail": "Waiting for you: {count}", "open": "Open", "levelTitle": "Level {level} reached", "levelDetail": "Your rewards are waiting.", "levelAction": "See rewards", "forumDetail": "{who} · {title}", "moment": { "star": "Someone gave your aquarium a Bubble", "gift": "A gift arrived", "whisper": "Someone whispered to you", "laid": "An egg was laid", "quest": "Quest complete", "achievement": "Achievement unlocked", "conditioned": "A fish finished the Conditioning Box", "wantedFirst": "You were first to fill a Market order", "wantedFollowed": "Others are filling your Market order", "podium": "You stood on the Arena podium", "podiumDetail": "Place {place} last week · collect your prize in the Arena", "badge": "You were given a badge", "restored": "Support returned {name}", "school": { "accepted": "You were let into a school", "removed": "You were removed from a school", "request": "A keeper asks to join your school", "invite": "You were invited to a school", "founder": "You lead your school now", "disbanding": "Your school is closing in 48 hours", "tier": "Your school's order reached a new flag", "chest": "Your school order chest was paid", "week": "Your school has a new weekly order", "results": "Your school's weekly results are in", "declined": "Your request to join a school wasn't taken this time · other schools are still open to you", "joined": "A keeper you invited joined your school", "passed": "A keeper you invited said not now", "promoted": "You were made an Elder of your school", "demoted": "You are a member of your school again", "closed": "Your school has closed", "post": "New post from your school" }, "stall": { "offer": "An offer on your stall", "accepted": "Your offer was accepted", "declined": "Your offer was declined", "sold": "Something on your stall sold", "expired": "Your offer ran out without an answer", "closed": "Your offer closed because the listing left the stall", "orderFilled": "Your buy order was filled", "orderExpired": "Your buy order ran out and your coins are back" }, "swim": { "invite": "{who} asked you to swim with them", "expired": "{who} asked you to swim · the invitation has expired", "joined": "{who} asked you to swim · you joined", "passed": "{who} asked you to swim · you said not now", "accepted": "{who} is coming to swim with you", "declined": "{who} can’t come to swim right now" }, "treat": "{who} came trick-or-treating", "help": "A friend fed your hungry fish", "stallGoods": { "offer": "{who} made an offer on your {item}", "accepted": "{who} accepted your offer for {item}", "declined": "{who} declined your offer for {item}", "sold": "{who} bought your {item}", "expired": "Your offer for {item} ran out without an answer", "closed": "{item} left {who}'s stall, so your offer closed", "orderFilled": "{who} filled your order for {item}", "orderExpired": "Your order for {item} ran out, and your coins are back" }, "openStall": "Open stall", "openSwap": "See the offer", "swap": { "offer": "{who} offered you an egg swap", "accepted": "{who} took your egg swap · your new egg is home", "declined": "{who} said no to your egg swap · your egg is back", "expired": "Your egg swap with {who} ran out · your egg is back" }, "exhibition": { "podium": "You placed {place} in last week’s Exhibition", "ribbon": "Your Exhibition entry won a ribbon", "detail": "Your prize waits in the Exhibition.", "collect": "Collect", "voting": "The Exhibition is open for votes", "votingDetail": "A new week of aquariums to judge. Pick the nicer of each pair.", "results": "The Exhibition results are out", "resultsDetail": "See last week's podiums and ribbons.", "vote": "Vote", "see": "See results" }, "helpBy": "{who} fed your hungry fish", "thanks": "Someone thanked you for a gift", "mention": "Someone mentioned you in chat", "mentionBy": "{who} mentioned you in {room} chat", "openSchool": "Open school", "ready": "A fish has grown up and is ready to sell.", "report": { "actioned": "We acted on your report. Thank you.", "reviewed": "We looked at your report and found nothing against the rules this time.", "detail": "Thanks for helping keep Fishies kind. We never share who was reported or what was done." }, "laneAquarium": "aquarium chat", "moderation": { "schoolMuteEnded": "Your school mute has ended. You can talk in School chat again.", "chatMuteEnded": "You can chat again. Thank you for keeping it kind." }, "stream": "Your aquarium was on the live stream", "openPosts": "Open posts", "podiumPearl": "You stood on the Pearl Catch podium", "podiumPearlDetail": "Place {place} last week · collect your prize in Pearl Catch" }, "loading": "Checking for news…" }, "settings": { "game": "Game", "gameHint": "How the game plays: your language, guidance, your aquarium and breeding.", "sound": "Sound", "display": "Display", "notifications": "Notifications", "account": "Account", "advanced": "Advanced", "soundHint": "The game’s sound, the music and their levels.", "displayHint": "How the game is drawn, and how its controls read.", "notificationsHint": "What reaches you while you are away, and where.", "accountHint": "Your account, Discord and the keepers you have blocked.", "advancedHint": "The version and help with problems.", "soundOn": "Sound", "pauseUnfocused": "Pause music and sounds when the window is not focused", "soundOnHint": "Every sound in the game · key {key}", "fullscreenHint": "The game fills the screen · key {key}", "sellBubblesHint": "A price over every fish ready to sell · key {key}", "changeBubblesHint": "An arrow over a fish when something about it changes.", "shortcutHintsHint": "Key letters on the game’s buttons.", "autoIncubate": "Auto-incubate eggs", "autoIncubateHint": "Every bred egg is kept warm as it is laid: it hatches at 36 hours instead of 12, with better odds.", "dockLabels": "Dock labels", "dockLabelsHint": "Names under the tools in the dock.", "renderer": "Graphics engine", "rendererHint": "Automatic uses WebGL. WebGPU can be faster on some computers; the game reloads to switch.", "rendererAuto": "Automatic", "rendererNow": "Now: {kind}.", "keysHint": "Every key, and how to change it.", "accountHintRow": "Sign-in methods, connections, newsletter, your handle and deleting the account.", "signOutHint": "Leave this device signed out.", "whispersFromAnyone": "Whispers from anyone", "whispersFromAnyoneHint": "Keepers who follow each other can always whisper. Turn this on to let anyone from level {level} whisper to you too.", "version": "Version", "versionHint": "The build this device is running.", "reportHint": "Report a bug or ask for help in the Fishies Discord.", "openDiscord": "Open Discord", "restart": "Restart the game", "restartHint": "Reloads the game from the start. You stay signed in and nothing is lost.", "restartButton": "Restart", "restartConfirm": "Restart now", "restartCancel": "Cancel", "quitHint": "Close the game on this computer.", "autoHint": "Plays every queued track in turn.", "holdHint": "{track} plays on repeat. Choose Auto for the queue.", "playTrack": "Play {track}", "nextGoalHint": "One line on the aquarium that says what to try next. Goals still count and pay when it is off.", "questRailHint": "The goal icons down the left of the aquarium.", "guidance": "Guidance", "yourAquarium": "Your aquarium", "breeding": "Breeding", "screen": "Screen", "interface": "Interface", "batterySaver": "Battery saver", "batterySaverHint": "The aquarium and Open Water draw at most 30 frames a second, so a phone or laptop works less.", "reduceMotion": "Reduce motion", "reduceMotionHint": "Calmer swaying and bobbing in the aquarium and Open Water, and menus that open without animating, on top of your system setting.", "simpleLevelUp": "Simple level-up", "simpleLevelUpHint": "A new level arrives as one line with a See rewards button, instead of the big moment over the aquarium.", "confirmSale": "Confirm before selling", "confirmSaleHint": "Selling a fish from its card opens the review first. Off: it sells at once.", "openWater": "Open Water", "sellLaying": "Include fish about to lay eggs in Sell all", "sellLayingHint": "Off: fish about to lay eggs, and their partners, stay out of Sell all in My Fish. The warning still shows. Selling one from its card is never affected.", "owNames": "Other keepers’ names", "owNamesHint": "The name tag over every other keeper’s fish. Yours always shows.", "country": "Your flag", "countryHint": "The flag beside your name in chat, on your profile and in Open Water. Other keepers see it only if you turn it on. We suggest the country you first played from, and you can pick any other.", "countryHide": "Hide my flag", "countryHideHint": "Other keepers will not see a flag beside your name.", "owSpeech": "Chat bubbles", "owSpeechHint": "What other keepers say, over their fish. The chat still shows every line.", "gifts": "Gifts", "giftsFrom": "Who can send me gifts", "giftsFromHint": "A gift from someone outside your choice is turned away before it is paid for.", "giftsFrom_anyone": "Anyone", "giftsFrom_following": "Keepers I follow", "giftsFrom_nobody": "Nobody", "dockPinned": "Keep the tool bar open", "dockPinnedHint": "Off: the tool bar tucks away while you watch and comes back when you reach the bottom edge or press a tool key.", "notSaved": "Couldn't save that. Check your connection and try again.", "reefHome": "Your reef home", "aquariumClock": "Aquarium clock", "aquariumClockHint": "Your fish sleep at night, from {from} to {to}, in this time zone. Visitors see your aquarium’s own time.", "reefHomeHint": "Every keeper sees this home for you in the Coral Neighbourhood.", "reefHomeAutoHint": "Until you pick one, the Coral Neighbourhood chooses a home for you. Pick one and every keeper sees it.", "touchHint": "Long press, two- and three-finger taps, drag and pinch, each with its picture.", "touchHide": "Hide", "uiScale": "Interface size", "uiScaleHint": "How big the buttons, panels and their text are on this device. The aquarium itself is not resized.", "uiScale_small": "Smaller", "uiScale_standard": "Standard", "uiScale_large": "Larger", "uiScale_larger": "Largest", "show": { "coins": "Show my coins", "coinsHint": "Others see how many coins you have on your name card. Off unless you turn it on.", "stars": "Show my Bubbles", "starsHint": "How many keepers gave your aquarium a Bubble, on your name card.", "ribbon": "Show my best ribbon", "ribbonHint": "Your best Exhibition ribbon and podium places, on your name card.", "place": "Show where I am", "placeHint": "Friends see which Open Water place you are in and for how long. On until you turn it off.", "stream": "Show my aquarium on the live stream", "streamHint": "Your public aquariums can appear on the Fishies 24/7 stream on Kick, with your name. On until you turn it off." }, "vibration": "Vibration", "vibrationHint": "A light tap on your phone when a fish swallows its food, a firmer pulse for a sale, a level-up or a rare find, and a warning buzz on a Pearl Catch sting. Never on desktop." } }, "crash": { "title": "Something went wrong", "body": "Fishies ran into a problem. Reloading usually fixes it.", "reload": "Reload", "code": "Error code: {code}" }, "landing": { "nav": { "journal": "Reef Journal", "press": "Press" }, "gauge": { "label": "Depth" }, "zones": { "surface": "Surface", "home": "Home reef", "shelf": "The shelf", "openWater": "Open Water", "market": "The Market", "workbench": "Workbench", "ocean": "Open ocean" }, "hero": { "plaque": "A living aquarium", "body": "Raise fish, shape an aquarium and visit the ones other keepers call home. Scroll to dive in.", "dive": "Dive in" }, "home": { "plaque": "Your aquarium", "title1": "Feed them.", "title2": "Watch them grow.", "body": "Every fish hatches from an egg, grows on its own clock and has a mood you can read. They keep living while you are away.", "feed": { "chip": "Feed", "title": "Every pellet counts", "body": "Drop food and watch the school rush in." }, "build": { "chip": "Build", "title": "Shape your aquarium", "body": "Sand, plants, rocks and little houses, placed where you like." }, "card": { "chip": "Know them", "title": "One card per fish", "body": "Its age, its mood and what it needs, at a glance." } }, "shelf": { "plaque": "Reef Journal", "body": "{count} species live in the sea, from a quick goby to a slow angelfish. Here are six you will meet early on; each has its own page in the Reef Journal.", "level": "Level {level}", "read": "Read", "listLabel": "Species swimming here", "grows": "Grows in {time}" }, "open": { "plaque": "Open Water", "title1": "Then swim out", "title2": "of the glass.", "body": "Take one of your own fish into the sea. The Kelp Garden, the Lagoon, a shipwreck, and sea folk who remember you.", "places": { "chip": "Explore", "title": "A sea of places", "body": "Each with its own water, finds and pearls to catch." }, "folk": { "chip": "Sea folk", "title": "Neighbours with stories", "body": "They remember you, and their stories open up the more you visit." } }, "market": { "plaque": "Together", "body": "Visit any keeper without an account. Trade at the stalls, join a School and show off at the Exhibition.", "stalls": "Stall street", "keeperTitle": "A keeper's aquarium", "exhibition": "The Exhibition" }, "workbench": { "plaque": "From the workbench", "title": "Fresh in the water.", "all": "All patch notes", "quiet": "The notes are resting for a moment. Every update is on the News page.", "screens": "Play on every screen", "allDownloads": "Every download" }, "ocean": { "title1": "Your aquarium", "title2": "is waiting.", "body": "Free in your browser, and on your phone and computer.", "play": "Play free" }, "media": { "home-aquarium": { "alt": "A keeper's aquarium with fish swimming among plants and decorations" }, "home-aquarium-phone": { "alt": "A keeper's aquarium on a phone, with fish swimming among plants" }, "feeding": { "alt": "Fish rushing to food dropped into the aquarium" }, "build": { "alt": "Placing decorations in an aquarium" }, "fish-card": { "alt": "A fish's card with its age, mood and needs" }, "open-water": { "alt": "A keeper’s fish swimming in Open Water" }, "open-water-phone": { "alt": "A keeper’s fish swimming in Open Water, on a phone" }, "sea-folk": { "alt": "Sea folk talking with a visiting fish" }, "market": { "alt": "The street of stalls at the Market" }, "exhibition": { "alt": "Aquariums on show at the Exhibition" }, "keeper-visit": { "alt": "Visiting another keeper's aquarium" }, "news-1": { "alt": "A scene from a recent update" }, "news-2": { "alt": "A scene from a recent update" }, "news-3": { "alt": "A scene from a recent update" } } }, "site": { "news": { "title": "News from", "accent": "the reef", "lede": "Updates, devlogs and events, newest first. Fishies is on {version} right now.", "rss": "RSS feed" }, "patch": { "title": "What changed,", "accent": "update by update" }, "contact": { "title": "Say hello.", "accent": "A person reads it.", "lede": "Questions, ideas or something not swimming right? Write to us and we will answer by email.", "statusTitle": "Is the game down?", "statusBody": "Slow, or not loading at all? The status page shows live whether the game, its servers and this site are up." }, "download": { "title": "Fishies on", "accent": "every screen", "yours": "Your device" }, "community": { "index": { "title": "Where keepers", "accent": "talk it over", "lede": "Ask for help, report a bug, pitch an idea or show off the aquarium you are proud of. Keepers and the Fishies team answer here." }, "tag": { "lede": "Every topic keepers tagged #{tag}, the liveliest first." }, "search": { "title": "Find it in", "accent": "the community", "lede": "Search titles, posts and replies, then narrow it down by category, tag, author or language. The address keeps your search, so you can share it." }, "empty": { "board": "No topics here yet. Yours could be the first.", "unanswered": "Every question here has an answer.", "caughtUp": "You have read it all. Nothing new since your last visit.", "signInUnread": "Sign in and Fishies remembers what you have already read.", "searchStart": "Type two letters or more, or pick a category, tag or author.", "noResults": "Nothing matches yet. Try fewer words, or search every language.", "replies": "No replies yet. Yours could be the first." } }, "account": { "lede": "Your account lives inside the game. Taking you there now.", "go": "Go there now" } } }