{
  "metadata": {
    "language": "en-GB",
    "extractedAt": "2026-09-15T14:27:20.796Z",
    "sourceFiles": [
      "/home/runner/work/Blankie/Blankie/Blankie/Localizable.xcstrings",
      "/home/runner/work/Blankie/Blankie/Blankie/InfoPlist.xcstrings",
      "/home/runner/work/Blankie/Blankie/BlankiePresetPreview/Localizable.xcstrings"
    ]
  },
  "statistics": {
    "totalStrings": 291,
    "translatedStrings": 291,
    "needsReviewStrings": 0,
    "needsTranslationStrings": 0,
    "translationPercentage": 100,
    "needsReviewPercentage": 0,
    "needsTranslationPercentage": 0
  },
  "strings": {
    "%lld custom sounds are used only by '%@'. Delete them too?": {
      "source": "%1$lld custom sounds are used only by '%2$@'. Delete them too?",
      "target": "%1$lld custom sounds are used only by '%2$@'. Delete them too?",
      "state": "translated",
      "comment": "A confirmation dialog message (plural) asking whether to also delete custom sounds used only by the preset being deleted. The first argument is the count, the second is the preset name.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "%lld Hour %lld Minute Timer": {
      "source": "%1$lld Hour %2$lld Minute Timer",
      "target": "%lld Hour %lld Minute Timer",
      "state": "translated",
      "comment": "An accessibility label for a sleep timer duration. The first argument is the number of hours, the second is the number of minutes.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "%lld selected": {
      "source": "%lld selected",
      "target": "%lld selected",
      "state": "translated",
      "comment": "A count of the selected sounds. %lld is the number selected.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "%lld sounds": {
      "source": "%lld sounds",
      "target": "%lld sounds",
      "state": "translated",
      "comment": "A count of the sounds in the shared preset. %lld is the number of sounds.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "+%lld more": {
      "source": "+%lld more",
      "target": "+%lld more",
      "state": "translated",
      "comment": "A label indicating that there are more sounds selected than can be shown in a single row. The number inside the parentheses is the number of additional sounds.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "About Blankie": {
      "source": "About Blankie",
      "target": "About Blankie",
      "state": "translated",
      "comment": "Menu command and button label that opens the About Blankie screen.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Accent Color": {
      "source": "Accent Color",
      "target": "Accent Colour",
      "state": "translated",
      "comment": "Label for the accent color setting in Preferences.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Add More Time": {
      "source": "Add More Time",
      "target": "Add More Time",
      "state": "translated",
      "comment": "A button in the sleep timer that adds more time to the currently running timer.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Add Sound (Coming Soon!)": {
      "source": "Add Sound (Coming Soon!)",
      "target": "Add Sound (Coming Soon!)",
      "state": "translated",
      "comment": "A menu item for adding a sound (currently marked Coming Soon).",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Add to Favorites": {
      "source": "Add to Favorites",
      "target": "Add to Favourites",
      "state": "translated",
      "comment": "A label for a button that adds a sound to the user's favorites.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Add Your Name to the Beta Tester Credits": {
      "source": "Add Your Name to the Beta Tester Credits",
      "target": "Add Your Name to the Beta Tester Credits",
      "state": "translated",
      "comment": "Link label for the form where beta testers can add their name to the credits.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Add your own sounds and backgrounds": {
      "source": "Add your own sounds and backgrounds",
      "target": "Add your own sounds and backgrounds",
      "state": "translated",
      "comment": "A benefit of the app, encouraging users to add their own sounds and backgrounds.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Added": {
      "source": "Added",
      "target": "Added",
      "state": "translated",
      "comment": "Label for the date a custom sound was added to the library, shown in the sound's details.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Airplane": {
      "source": "Airplane",
      "target": "Aeroplane",
      "state": "translated",
      "comment": "The display name of a built-in ambient sound.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "All Sounds": {
      "source": "All Sounds",
      "target": "All Sounds",
      "state": "translated",
      "comment": "Label for the master volume control that adjusts all sounds together.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Alternative": {
      "source": "Alternative",
      "target": "Alternative",
      "state": "translated",
      "comment": "The 'Alternative' option in the app icon picker.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Always Start Paused": {
      "source": "Always Start Paused",
      "target": "Always Start Paused",
      "state": "translated",
      "comment": "Label for the toggle that always starts the app paused.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Ambient Synth": {
      "source": "Ambient Synth",
      "target": "Ambient Synth",
      "state": "translated",
      "comment": "The display name of a built-in ambient sound.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Animated artwork editing is available on iOS": {
      "source": "Animated artwork editing is available on iOS",
      "target": "Animated artwork editing is available on iOS",
      "state": "translated",
      "comment": "Fallback text shown when animated artwork editing is unavailable on the current platform.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Are you sure you want to delete '%@'? This action cannot be undone.": {
      "source": "Are you sure you want to delete '%@'? This action cannot be undone.",
      "target": "Are you sure you want to delete '%@'? This action cannot be undone.",
      "state": "translated",
      "comment": "Confirmation message shown before deleting a preset. %@ is the preset's name.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Are you sure you want to delete this sound? This action cannot be undone.": {
      "source": "Are you sure you want to delete this sound? This action cannot be undone.",
      "target": "Are you sure you want to delete this sound? This action cannot be undone.",
      "state": "translated",
      "comment": "Confirmation message shown before deleting a sound.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Are you sure you want to reset all customizations for this sound?": {
      "source": "Are you sure you want to reset all customizations for this sound?",
      "target": "Are you sure you want to reset all customisations for this sound?",
      "state": "translated",
      "comment": "Confirmation message shown before resetting all of a sound's customizations.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Artwork": {
      "source": "Artwork",
      "target": "Artwork",
      "state": "translated",
      "comment": "Section label for the custom artwork shown on the Now Playing screen when this preset is active.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "at %@": {
      "source": "at %@",
      "target": "at %@",
      "state": "translated",
      "comment": "Indicates the clock time at which the sleep timer will stop playback. %@ is a time of day.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Audio": {
      "source": "Audio",
      "target": "Audio",
      "state": "translated",
      "comment": "Section header for audio options.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Audio engine failed to start": {
      "source": "Audio engine failed to start",
      "target": "Audio engine failed to start",
      "state": "translated",
      "comment": "An error message shown when the audio engine fails to start.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Audio file could not be found": {
      "source": "Audio file could not be found",
      "target": "Audio file could not be found",
      "state": "translated",
      "comment": "An error message shown when an audio file cannot be found.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Author": {
      "source": "Author",
      "target": "Author",
      "state": "translated",
      "comment": "Label for the author of a sound.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Author name": {
      "source": "Author name",
      "target": "Author name",
      "state": "translated",
      "comment": "Placeholder and label for a text field where the user enters the name of a sound's author.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Autoplay on Open": {
      "source": "Autoplay on Open",
      "target": "Autoplay on Open",
      "state": "translated",
      "comment": "A preference toggle that starts playback automatically when the app opens.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Back": {
      "source": "Back",
      "target": "Back",
      "state": "translated",
      "comment": "A button label that says \"Back\".",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Behavior": {
      "source": "Behavior",
      "target": "Behaviour",
      "state": "translated",
      "comment": "The 'Behavior' section in Preferences.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Birds": {
      "source": "Birds",
      "target": "Birds",
      "state": "translated",
      "comment": "The display name of a built-in ambient sound.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Blankie Help": {
      "source": "Blankie Help",
      "target": "Blankie Help",
      "state": "translated",
      "comment": "Label for the Help menu item that opens Blankie's help.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Blankie Settings": {
      "source": "Blankie Settings",
      "target": "Blankie Settings",
      "state": "translated",
      "comment": "Label for the menu item that opens Blankie's settings.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Blankie Volume with Media": {
      "source": "Blankie Volume with Media",
      "target": "Blankie Volume with Media",
      "state": "translated",
      "comment": "Label for the setting that controls Blankie's volume while other media is also playing.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Blue": {
      "source": "Blue",
      "target": "Blue",
      "state": "translated",
      "comment": "The name of an accent color the user can choose for the app's theme.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Boat": {
      "source": "Boat",
      "target": "Boat",
      "state": "translated",
      "comment": "The display name of a built-in ambient sound.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Brown": {
      "source": "Brown",
      "target": "Brown",
      "state": "translated",
      "comment": "The name of an accent color the user can choose for the app's theme.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Built-in Sounds": {
      "source": "Built-in Sounds",
      "target": "Built-in Sounds",
      "state": "translated",
      "comment": "Section header for the sounds that ship with the app, as opposed to user-imported ones.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Built-in sounds keep their music tag.": {
      "source": "Built-in sounds keep their music tag.",
      "target": "Built-in sounds keep their music tag.",
      "state": "translated",
      "comment": "A description of how built-in sounds don't have a music tag.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "By": {
      "source": "By",
      "target": "By",
      "state": "translated",
      "comment": "Label introducing the author in a sound's attribution credits.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Cancel": {
      "source": "Cancel",
      "target": "Cancel",
      "state": "translated",
      "comment": "A generic Cancel button used to dismiss sheets and alerts.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Cancel Timer": {
      "source": "Cancel Timer",
      "target": "Cancel Timer",
      "state": "translated",
      "comment": "A button that cancels the running sleep timer.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Category": {
      "source": "Category",
      "target": "Category",
      "state": "translated",
      "comment": "Label for the picker that selects an icon category.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Change": {
      "source": "Change",
      "target": "Change",
      "state": "translated",
      "comment": "A button that changes the selected file.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Channels": {
      "source": "Channels",
      "target": "Channels",
      "state": "translated",
      "comment": "Label for the number of audio channels in a sound.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Choose": {
      "source": "Choose",
      "target": "Choose",
      "state": "translated",
      "comment": "The label for the button that selects animated artwork for the lock screen.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Choose Artwork": {
      "source": "Choose Artwork",
      "target": "Choose Artwork",
      "state": "translated",
      "comment": "A button that opens a system-provided picker for selecting an artwork.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Choose Icon": {
      "source": "Choose Icon",
      "target": "Choose Icon",
      "state": "translated",
      "comment": "Navigation title for the screen where the user picks an icon.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Choose Sounds": {
      "source": "Choose Sounds",
      "target": "Choose Sounds",
      "state": "translated",
      "comment": "A button label that opens a view to choose additional sounds for the quick mix.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "City": {
      "source": "City",
      "target": "City",
      "state": "translated",
      "comment": "The display name of a built-in ambient sound.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Classic": {
      "source": "Classic",
      "target": "Classic",
      "state": "translated",
      "comment": "The 'Classic' option in the app icon picker.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Clear": {
      "source": "Clear",
      "target": "Clear",
      "state": "translated",
      "comment": "Label for the minimum end of the background blur slider, indicating no blur is applied.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Clear All": {
      "source": "Clear All",
      "target": "Clear All",
      "state": "translated",
      "comment": "A button that removes all currently selected sounds.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Clear Name": {
      "source": "Clear Name",
      "target": "Clear Name",
      "state": "translated",
      "comment": "A button that clears the sound's name.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Close": {
      "source": "Close",
      "target": "Close",
      "state": "translated",
      "comment": "The 'Close' option in the File menu.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Close Window": {
      "source": "Close Window",
      "target": "Close Window",
      "state": "translated",
      "comment": "An item in the application menu.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Clothing": {
      "source": "Clothing",
      "target": "Clothing",
      "state": "translated",
      "comment": "Icon category name in the icon picker.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Cody Bromley and contributors. All rights reserved.": {
      "source": "Cody Bromley and contributors. All rights reserved.",
      "target": "Cody Bromley and contributors. All rights reserved.",
      "state": "translated",
      "comment": "The copyright notice shown in the About screen.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Coffee Shop": {
      "source": "Coffee Shop",
      "target": "Coffee Shop",
      "state": "translated",
      "comment": "The display name of a built-in ambient sound.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Communication": {
      "source": "Communication",
      "target": "Communication",
      "state": "translated",
      "comment": "Icon category name in the icon picker.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Contributors": {
      "source": "Contributors",
      "target": "Contributors",
      "state": "translated",
      "comment": "A section title shown in the About screen.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Create": {
      "source": "Create",
      "target": "Create",
      "state": "translated",
      "comment": "A button that creates a new preset.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Create Preset": {
      "source": "Create Preset",
      "target": "Create Preset",
      "state": "translated",
      "comment": "A button that, when tapped, creates a new preset.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Creator": {
      "source": "Creator",
      "target": "Creator",
      "state": "translated",
      "comment": "Label for the field showing the name of the person who created the preset.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Credits": {
      "source": "Credits",
      "target": "Credits",
      "state": "translated",
      "comment": "Section header for a sound's attribution and credit information.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Custom": {
      "source": "Custom",
      "target": "Custom",
      "state": "translated",
      "comment": "The 'Custom' option for choosing the source of animated artwork.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Custom Sounds": {
      "source": "Custom Sounds",
      "target": "Custom Sounds",
      "state": "translated",
      "comment": "Title for the Custom Sounds screen.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Customize Sound": {
      "source": "Customize Sound",
      "target": "Customise Sound",
      "state": "translated",
      "comment": "A button that opens the screen for customizing a sound.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Cyan": {
      "source": "Cyan",
      "target": "Cyan",
      "state": "translated",
      "comment": "The name of an accent color the user can choose for the app's theme.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Deep Noise": {
      "source": "Deep Noise",
      "target": "Deep Noise",
      "state": "translated",
      "comment": "The display name of a built-in ambient sound.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Default": {
      "source": "Default",
      "target": "Default",
      "state": "translated",
      "comment": "The 'Default' label, used for both the default preset and the default app icon.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Default Animation": {
      "source": "Default Animation",
      "target": "Default Animation",
      "state": "translated",
      "comment": "Label for the row that picks the default Lock Screen / Now Playing animation used by Quick Mix and All Blankie Sounds.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Default preset is missing": {
      "source": "Default preset is missing",
      "target": "Default preset is missing",
      "state": "translated",
      "comment": "An error message shown when the default preset cannot be found.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Delete": {
      "source": "Delete",
      "target": "Delete",
      "state": "translated",
      "comment": "A generic destructive Delete button used across the app.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Delete Preset": {
      "source": "Delete Preset",
      "target": "Delete Preset",
      "state": "translated",
      "comment": "Tooltip for the button that deletes a preset.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Delete Sound": {
      "source": "Delete Sound",
      "target": "Delete Sound",
      "state": "translated",
      "comment": "Title of the alert confirming deletion of a sound.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Describe the license terms": {
      "source": "Describe the license terms",
      "target": "Describe the licence terms",
      "state": "translated",
      "comment": "Placeholder text for a field where the user describes the license terms of a sound.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Developed By": {
      "source": "Developed By",
      "target": "Developed By",
      "state": "translated",
      "comment": "Label introducing the app's developer.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Done": {
      "source": "Done",
      "target": "Done",
      "state": "translated",
      "comment": "A generic Done button that dismisses the current sheet or editor.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Downloading video...": {
      "source": "Downloading video...",
      "target": "Downloading video...",
      "state": "translated",
      "comment": "Status text shown while an animated artwork video is downloading.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Downloading...": {
      "source": "Downloading...",
      "target": "Downloading...",
      "state": "translated",
      "comment": "Label shown on the button while an animated artwork video is downloading.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Drag the slider to pick a color": {
      "source": "Drag the slider to pick a color",
      "target": "Drag the slider to pick a colour",
      "state": "translated",
      "comment": "Onboarding instruction telling the user to drag the slider to choose an accent color.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Drag to reorder, swipe to remove": {
      "source": "Drag to reorder, swipe to remove",
      "target": "Drag to reorder, swipe to remove",
      "state": "translated",
      "comment": "A footer label within the Quick Mix editor sheet, explaining how to reorder and remove sounds.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Duration": {
      "source": "Duration",
      "target": "Duration",
      "state": "translated",
      "comment": "Label for the duration of an audio file.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "e.g., Mindful Meditation": {
      "source": "e.g., Mindful Meditation",
      "target": "e.g., Mindful Meditation",
      "state": "translated",
      "comment": "A placeholder text for a text field where a user can enter a name for their preset.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Edit": {
      "source": "Edit",
      "target": "Edit",
      "state": "translated",
      "comment": "A button that toggles edit mode, paired with 'Done'.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Edit Preset": {
      "source": "Edit Preset",
      "target": "Edit Preset",
      "state": "translated",
      "comment": "Title of the Edit Preset sheet.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Edit Quick Mix": {
      "source": "Edit Quick Mix",
      "target": "Edit Quick Mix",
      "state": "translated",
      "comment": "A button that opens a view for editing the sounds used in Quick Mix.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Edit Sound": {
      "source": "Edit Sound",
      "target": "Edit Sound",
      "state": "translated",
      "comment": "Tooltip for the button that edits a sound.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Edited by": {
      "source": "Edited by",
      "target": "Edited by",
      "state": "translated",
      "comment": "Label indicating who edited a sound's attribution credits.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Education": {
      "source": "Education",
      "target": "Education",
      "state": "translated",
      "comment": "Icon category name in the icon picker.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Entertainment": {
      "source": "Entertainment",
      "target": "Entertainment",
      "state": "translated",
      "comment": "Icon category name in the icon picker.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Error": {
      "source": "Error",
      "target": "Error",
      "state": "translated",
      "comment": "Title for a generic error alert.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Failed to access the database.": {
      "source": "Failed to access the database.",
      "target": "Failed to access the database.",
      "state": "translated",
      "comment": "An error message shown when the app cannot access its database.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Failed to copy the audio file.": {
      "source": "Failed to copy the audio file.",
      "target": "Failed to copy the audio file.",
      "state": "translated",
      "comment": "An error message shown when copying an imported audio file fails.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Failed to create preset": {
      "source": "Failed to create preset",
      "target": "Failed to create preset",
      "state": "translated",
      "comment": "Error message when creating a new preset fails.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Failed to load audio: %@": {
      "source": "Failed to load audio: %@",
      "target": "Failed to load audio: %@",
      "state": "translated",
      "comment": "An error message shown when loading audio fails. The argument is the error description.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Failed to load preset": {
      "source": "Failed to load preset",
      "target": "Failed to load preset",
      "state": "translated",
      "comment": "An error message shown when a preset cannot be loaded.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Failed to save preset": {
      "source": "Failed to save preset",
      "target": "Failed to save preset",
      "state": "translated",
      "comment": "An error message shown when a preset cannot be saved.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Fan": {
      "source": "Fan",
      "target": "Fan",
      "state": "translated",
      "comment": "The display name of a built-in ambient sound.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Favorite": {
      "source": "Favorite",
      "target": "Favourite",
      "state": "translated",
      "comment": "A toggle in the preset editor that marks the preset as a favorite.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Favorites": {
      "source": "Favorites",
      "target": "Favourites",
      "state": "translated",
      "comment": "Section header for favorited presets in the preset picker.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "File Size": {
      "source": "File Size",
      "target": "File Size",
      "state": "translated",
      "comment": "Label for the size of a file.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Fireplace": {
      "source": "Fireplace",
      "target": "Fireplace",
      "state": "translated",
      "comment": "The display name of a built-in ambient sound.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Food & Drink": {
      "source": "Food & Drink",
      "target": "Food & Drink",
      "state": "translated",
      "comment": "Icon category name in the icon picker.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "For more customization options, create a new preset": {
      "source": "For more customization options, create a new preset",
      "target": "For more customisation options, create a new preset",
      "state": "translated",
      "comment": "Hint shown while editing a preset, suggesting the user create a new preset for more customization options.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Forest": {
      "source": "Forest",
      "target": "Forest",
      "state": "translated",
      "comment": "The display name of a built-in ambient sound.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Format": {
      "source": "Format",
      "target": "Format",
      "state": "translated",
      "comment": "Label for the file format of an audio file.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Generate Another Name": {
      "source": "Generate Another Name",
      "target": "Generate Another Name",
      "state": "translated",
      "comment": "A button label that triggers the generation of a new preset name.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Gentle Guitar": {
      "source": "Gentle Guitar",
      "target": "Gentle Guitar",
      "state": "translated",
      "comment": "The display name of a built-in ambient sound.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Get Started": {
      "source": "Get Started",
      "target": "Get Started",
      "state": "translated",
      "comment": "A button on the first onboarding step that begins the setup flow.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Give it a memorable name": {
      "source": "Give it a memorable name",
      "target": "Give it a memorable name",
      "state": "translated",
      "comment": "A prompt instructing the user to give their new sound preset a name.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Green": {
      "source": "Green",
      "target": "Green",
      "state": "translated",
      "comment": "The name of an accent color the user can choose for the app's theme.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Green Noise": {
      "source": "Green Noise",
      "target": "Green Noise",
      "state": "translated",
      "comment": "The display name of a built-in ambient sound.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Grid": {
      "source": "Grid",
      "target": "Grid",
      "state": "translated",
      "comment": "The 'Grid' option for the sound layout view mode.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Home": {
      "source": "Home",
      "target": "Home",
      "state": "translated",
      "comment": "Icon category name in the icon picker.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Hours": {
      "source": "Hours",
      "target": "Hours",
      "state": "translated",
      "comment": "Label for the hours component of the sleep-timer duration picker.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Icon": {
      "source": "Icon",
      "target": "Icon",
      "state": "translated",
      "comment": "Label for the selected icon.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "If disabled, Blankie will immediately play your most recent preset on launch": {
      "source": "If disabled, Blankie will immediately play your most recent preset on launch",
      "target": "If disabled, Blankie will immediately play your most recent preset on launch",
      "state": "translated",
      "comment": "Help text for the 'Always start paused' toggle, explaining that disabling it plays the most recent preset on launch.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Import": {
      "source": "Import",
      "target": "Import",
      "state": "translated",
      "comment": "A button and menu command that imports a custom audio file.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Import Error": {
      "source": "Import Error",
      "target": "Import Error",
      "state": "translated",
      "comment": "Title of the alert shown when importing a sound fails.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Import M4A, MP3, WAV, or other audio files to mix in your own sounds.": {
      "source": "Import M4A, MP3, WAV, or other audio files to mix in your own sounds.",
      "target": "Import M4A, MP3, WAV, or other audio files to mix in your own sounds.",
      "state": "translated",
      "comment": "Footer text inviting the user to import their own audio files as custom sounds.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Import Sound": {
      "source": "Import Sound",
      "target": "Import Sound",
      "state": "translated",
      "comment": "The label for the button that imports a sound.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Import your own sounds and backgrounds": {
      "source": "Import your own sounds and backgrounds",
      "target": "Import your own sounds and backgrounds",
      "state": "translated",
      "comment": "A description of an option to import additional sounds and backgrounds into the app.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Import your own sounds to personalize your mix.": {
      "source": "Import your own sounds to personalize your mix.",
      "target": "Import your own sounds to personalize your mix.",
      "state": "translated",
      "comment": "Description shown when no custom sounds exist, inviting the user to import their own.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Importing": {
      "source": "Importing",
      "target": "Importing",
      "state": "translated",
      "comment": "Text displayed in a loading indicator while importing a preset archive.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Importing sound...": {
      "source": "Importing sound…",
      "target": "Importing sound…",
      "state": "translated",
      "comment": "Progress message shown while a sound is being imported.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Indigo": {
      "source": "Indigo",
      "target": "Indigo",
      "state": "translated",
      "comment": "The name of an accent color the user can choose for the app's theme.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Inspired by Blanket by Rafael Mardojai CM": {
      "source": "Inspired by Blanket by Rafael Mardojai CM",
      "target": "Inspired by Blanket by Rafael Mardojai CM",
      "state": "translated",
      "comment": "A citation crediting Blanket by Rafael Mardojai CM as the inspiration for this app.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Invalid audio file: %@": {
      "source": "Invalid audio file: %@",
      "target": "Invalid audio file: %@",
      "state": "translated",
      "comment": "An error message shown when an audio file is invalid. The argument is the file name.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Invalid volume level specified": {
      "source": "Invalid volume level specified",
      "target": "Invalid volume level specified",
      "state": "translated",
      "comment": "An error message shown when an invalid volume level is provided.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Keyboard Shortcuts": {
      "source": "Keyboard Shortcuts",
      "target": "Keyboard Shortcuts",
      "state": "translated",
      "comment": "Title of the keyboard shortcuts view.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Language": {
      "source": "Language",
      "target": "Language",
      "state": "translated",
      "comment": "Label for the language picker.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Language Changed": {
      "source": "Language Changed",
      "target": "Language Changed",
      "state": "translated",
      "comment": "Title of the alert shown after the app language is changed.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Later": {
      "source": "Later",
      "target": "Later",
      "state": "translated",
      "comment": "The button that postpones restarting the app after a language change.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Laundry Room": {
      "source": "Laundry Room",
      "target": "Laundry Room",
      "state": "translated",
      "comment": "The display name of a built-in ambient sound.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Learn more about the MIT License": {
      "source": "Learn more about the MIT License",
      "target": "Learn more about the MIT Licence",
      "state": "translated",
      "comment": "Link label that opens more information about the MIT License.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "License": {
      "source": "License",
      "target": "Licence",
      "state": "translated",
      "comment": "Label for a picker that selects the license type of a sound.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "License Details": {
      "source": "License Details",
      "target": "Licence Details",
      "state": "translated",
      "comment": "Label for the field describing the details of a sound's license.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "License URL": {
      "source": "License URL",
      "target": "Licence URL",
      "state": "translated",
      "comment": "Label for the field holding the URL of a sound's license.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "List": {
      "source": "List",
      "target": "List",
      "state": "translated",
      "comment": "The 'List' option for the sound layout view mode.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Listen offline, anytime and anywhere": {
      "source": "Listen offline, anytime and anywhere",
      "target": "Listen offline, anytime and anywhere",
      "state": "translated",
      "comment": "A description of the second benefit of the app.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Lo-Fi Beats": {
      "source": "Lo-Fi Beats",
      "target": "Lo-Fi Beats",
      "state": "translated",
      "comment": "The display name of a built-in ambient sound.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Loading dependencies...": {
      "source": "Loading dependencies...",
      "target": "Loading dependencies...",
      "state": "translated",
      "comment": "Status text shown while the list of open-source dependencies loads in the About screen.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Loading Presets...": {
      "source": "Loading Presets...",
      "target": "Loading Presets...",
      "state": "translated",
      "comment": "Text shown while presets are loading.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Loading video...": {
      "source": "Loading video...",
      "target": "Loading video...",
      "state": "translated",
      "comment": "Status text shown while an animated artwork video is loading.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Lock Screen Animation": {
      "source": "Lock Screen Animation",
      "target": "Lock Screen Animation",
      "state": "translated",
      "comment": "The label for the button that selects animated artwork for the lock screen.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Lock Screen Animations": {
      "source": "Lock Screen Animations",
      "target": "Lock Screen Animations",
      "state": "translated",
      "comment": "A toggle that enables the preset's animated artwork on the lock screen.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Loop Sound": {
      "source": "Loop Sound",
      "target": "Loop Sound",
      "state": "translated",
      "comment": "Label for the toggle that loops sound playback.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Manage Sounds": {
      "source": "Manage Sounds",
      "target": "Manage Sounds",
      "state": "translated",
      "comment": "Label for the option that opens sound management.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Medical": {
      "source": "Medical",
      "target": "Medical",
      "state": "translated",
      "comment": "Icon category name in the icon picker.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Medium": {
      "source": "Medium",
      "target": "Medium",
      "state": "translated",
      "comment": "The 'Medium' option for icon size, one of Small, Medium, or Large.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "menu.preferences": {
      "source": "Preferences...",
      "target": "Preferences...",
      "state": "translated",
      "comment": "The Preferences menu item that opens the app's settings window.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Mint": {
      "source": "Mint",
      "target": "Mint",
      "state": "translated",
      "comment": "The name of an accent color the user can choose for the app's theme.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Minutes": {
      "source": "Minutes",
      "target": "Minutes",
      "state": "translated",
      "comment": "Label for the minutes component of the sleep-timer duration picker.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Miscellaneous": {
      "source": "Miscellaneous",
      "target": "Miscellaneous",
      "state": "translated",
      "comment": "Icon category name in the icon picker.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Missing bundled asset: %@": {
      "source": "Missing bundled asset: %@",
      "target": "Missing bundled asset: %@",
      "state": "translated",
      "comment": "An error message shown when a bundled asset is missing. The argument is the asset name.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Mix sounds with individual volume controls": {
      "source": "Mix sounds with individual volume controls",
      "target": "Mix sounds with individual volume controls",
      "state": "translated",
      "comment": "A feature of the app where users can adjust the volume of each sound in their preset individually.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Mix with Other Audio": {
      "source": "Mix with Other Audio",
      "target": "Mix with Other Audio",
      "state": "translated",
      "comment": "Label for the audio mode that lets Blankie play alongside other apps' audio.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Music": {
      "source": "Music",
      "target": "Music",
      "state": "translated",
      "comment": "Label for the toggle that tags a sound as music (a preset plays only one music sound at a time).",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Name": {
      "source": "Name",
      "target": "Name",
      "state": "translated",
      "comment": "Label for the field where the user enters a display name.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Nature": {
      "source": "Nature",
      "target": "Nature",
      "state": "translated",
      "comment": "Icon category name in the icon picker.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "New Preset": {
      "source": "New Preset",
      "target": "New Preset",
      "state": "translated",
      "comment": "The label for the button that creates a new preset.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "New Window": {
      "source": "New Window",
      "target": "New Window",
      "state": "translated",
      "comment": "The 'New Window' command, available in the menu bar and File menu.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Next": {
      "source": "Next",
      "target": "Next",
      "state": "translated",
      "comment": "A button label that says \"Next\".",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "No ads, trackers or subscriptions": {
      "source": "No ads, trackers or subscriptions",
      "target": "No ads, trackers or subscriptions",
      "state": "translated",
      "comment": "An onboarding benefit highlighting that the app has no ads, trackers, or subscriptions.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "No Custom Presets": {
      "source": "No Custom Presets",
      "target": "No Custom Presets",
      "state": "translated",
      "comment": "Title of the empty state shown when no custom presets exist.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "No custom sounds": {
      "source": "No custom sounds",
      "target": "No custom sounds",
      "state": "translated",
      "comment": "Footer caption shown when the user has not added any custom sounds.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "No Custom Sounds": {
      "source": "No Custom Sounds",
      "target": "No Custom Sounds",
      "state": "translated",
      "comment": "Title of the empty state shown when no custom sounds exist.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "No matching icons found": {
      "source": "No matching icons found",
      "target": "No matching icons found",
      "state": "translated",
      "comment": "Message shown when an icon search returns no results.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "No sounds selected": {
      "source": "No sounds selected",
      "target": "No sounds selected",
      "state": "translated",
      "comment": "Empty-state text shown when no sounds have been selected for the preset.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "No waveform data": {
      "source": "No waveform data",
      "target": "No waveform data",
      "state": "translated",
      "comment": "Text shown when a sound has no waveform data to display.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "None": {
      "source": "None",
      "target": "None",
      "state": "translated",
      "comment": "The 'None' option, used for both 'no license' and 'no animated artwork'.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Normalization Factor": {
      "source": "Normalization Factor",
      "target": "Normalisation Factor",
      "state": "translated",
      "comment": "Label for the audio normalization factor applied to a sound.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Now Playing": {
      "source": "Now Playing",
      "target": "Now Playing",
      "state": "translated",
      "comment": "Refers to the Now Playing screen, which shows the currently playing preset and its artwork.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Objects": {
      "source": "Objects",
      "target": "Objects",
      "state": "translated",
      "comment": "Icon category name in the icon picker.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "OK": {
      "source": "OK",
      "target": "OK",
      "state": "translated",
      "comment": "The label for the OK button.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Only one music sound plays at a time. Starting another stops this one.": {
      "source": "Only one music sound plays at a time. Starting another stops this one.",
      "target": "Only one music sound plays at a time. Starting another stops this one.",
      "state": "translated",
      "comment": "Footer explaining the Music toggle.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Optional": {
      "source": "Optional",
      "target": "Optional",
      "state": "translated",
      "comment": "Placeholder for an optional text field, such as the preset creator's name.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Orange": {
      "source": "Orange",
      "target": "Orange",
      "state": "translated",
      "comment": "The name of an accent color the user can choose for the app's theme.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Original Work": {
      "source": "Original Work",
      "target": "Original Work",
      "state": "translated",
      "comment": "Label indicating that a sound is an original work by its author.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Other media plays at system volume": {
      "source": "Other media plays at system volume",
      "target": "Other media plays at system volume",
      "state": "translated",
      "comment": "Explanatory text for the audio mode in which other apps' media plays at system volume alongside Blankie.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Pause": {
      "source": "Pause",
      "target": "Pause",
      "state": "translated",
      "comment": "Accessibility label for the button that pauses playback.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Paused": {
      "source": "Paused",
      "target": "Paused",
      "state": "translated",
      "comment": "Caption shown in the top bar when playback is paused.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "People & Activity": {
      "source": "People & Activity",
      "target": "People & Activity",
      "state": "translated",
      "comment": "Icon category name in the icon picker.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Pick some sounds for your first mix": {
      "source": "Pick some sounds for your first mix",
      "target": "Pick some sounds for your first mix",
      "state": "translated",
      "comment": "A label displayed above a scrollable list of sound options in the preset selection content.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Pink": {
      "source": "Pink",
      "target": "Pink",
      "state": "translated",
      "comment": "The name of an accent color the user can choose for the app's theme.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Pink Noise": {
      "source": "Pink Noise",
      "target": "Pink Noise",
      "state": "translated",
      "comment": "The display name of a built-in ambient sound.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Play": {
      "source": "Play",
      "target": "Play",
      "state": "translated",
      "comment": "Accessibility label for the button that starts playback.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Play/Pause Sounds": {
      "source": "Play/Pause Sounds",
      "target": "Play/Pause Sounds",
      "state": "translated",
      "comment": "An action listed in the keyboard shortcuts view.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Playback failed: %@": {
      "source": "Playback failed: %@",
      "target": "Playback failed: %@",
      "state": "translated",
      "comment": "An error message shown when playback fails. The argument is the error description.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Playback Paused": {
      "source": "Playback Paused",
      "target": "Playback Paused",
      "state": "translated",
      "comment": "Banner text shown when playback is paused.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Playing": {
      "source": "Playing",
      "target": "Playing",
      "state": "translated",
      "comment": "Status label indicating that sounds are currently playing.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Popular": {
      "source": "Popular",
      "target": "Popular",
      "state": "translated",
      "comment": "Icon category name in the icon picker.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Preferences": {
      "source": "Preferences",
      "target": "Preferences",
      "state": "translated",
      "comment": "Label for the Preferences entry in the keyboard shortcuts list.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Preparing download...": {
      "source": "Preparing download...",
      "target": "Preparing download...",
      "state": "translated",
      "comment": "Status text shown while an animated artwork download is being prepared.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Preset Name": {
      "source": "Preset Name",
      "target": "Preset Name",
      "state": "translated",
      "comment": "Label for the preset name text field.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Preset name cannot be empty": {
      "source": "Preset name cannot be empty",
      "target": "Preset name cannot be empty",
      "state": "translated",
      "comment": "Error shown when the user leaves the preset name empty.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Presets": {
      "source": "Presets",
      "target": "Presets",
      "state": "translated",
      "comment": "Title of the Presets menu.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Public Domain": {
      "source": "Public Domain",
      "target": "Public Domain",
      "state": "translated",
      "comment": "The 'Public Domain' license type option for a sound.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Purple": {
      "source": "Purple",
      "target": "Purple",
      "state": "translated",
      "comment": "The name of an accent color the user can choose for the app's theme.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Quick Mix": {
      "source": "Quick Mix",
      "target": "Quick Mix",
      "state": "translated",
      "comment": "The name of the Quick Mix feature, a soundboard for quickly mixing sounds without saving them as a preset.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Quick Mix is a simple soundboard for quick access in CarPlay and beyond. Unlike presets, it doesn't have customizable volume, doesn't remember your sounds, and can't use custom sounds.": {
      "source": "Quick Mix is a simple soundboard for quick access in CarPlay and beyond. Unlike presets, it doesn't have customizable volume, doesn't remember your sounds, and can't use custom sounds.",
      "target": "Quick Mix is a simple soundboard for quick access in CarPlay and beyond. Unlike presets, it doesn't have customisable volume, doesn't remember your sounds, and can't use custom sounds.",
      "state": "translated",
      "comment": "A description of Quick Mix.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Quit": {
      "source": "Quit",
      "target": "Quit",
      "state": "translated",
      "comment": "An item in the application menu.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Quit Blankie": {
      "source": "Quit Blankie",
      "target": "Quit Blankie",
      "state": "translated",
      "comment": "The menu item that quits Blankie.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Rain": {
      "source": "Rain",
      "target": "Rain",
      "state": "translated",
      "comment": "The display name of a built-in ambient sound.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Recent": {
      "source": "Recent",
      "target": "Recent",
      "state": "translated",
      "comment": "Section header for recently used presets, shown in CarPlay.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Red": {
      "source": "Red",
      "target": "Red",
      "state": "translated",
      "comment": "The name of an accent color the user can choose for the app's theme.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Remove Artwork": {
      "source": "Remove Artwork",
      "target": "Remove Artwork",
      "state": "translated",
      "comment": "A button that removes the currently selected artwork.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Remove Download": {
      "source": "Remove Download",
      "target": "Remove Download",
      "state": "translated",
      "comment": "A button that deletes a downloaded animated artwork video from the device.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Remove Downloaded Video?": {
      "source": "Remove Downloaded Video?",
      "target": "Remove Downloaded Video?",
      "state": "translated",
      "comment": "Title of the confirmation alert shown before removing a downloaded animated artwork video.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Remove from Favorites": {
      "source": "Remove from Favorites",
      "target": "Remove from Favourites",
      "state": "translated",
      "comment": "A label for a button that removes a sound from the user's favorites.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Rename Preset": {
      "source": "Rename Preset",
      "target": "Rename Preset",
      "state": "translated",
      "comment": "Tooltip for the button that renames a preset.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Report an Issue": {
      "source": "Report an Issue",
      "target": "Report an Issue",
      "state": "translated",
      "comment": "Label for the link to report an issue.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Required": {
      "source": "Required",
      "target": "Required",
      "state": "translated",
      "comment": "Placeholder for a required text field, such as the preset name.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Reset": {
      "source": "Reset",
      "target": "Reset",
      "state": "translated",
      "comment": "A generic Reset button that restores defaults (sounds, theme, or volume depending on context).",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Reset Sounds": {
      "source": "Reset Sounds",
      "target": "Reset Sounds",
      "state": "translated",
      "comment": "The label for the button that resets all sounds to their defaults.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Reset to Default": {
      "source": "Reset to Default",
      "target": "Reset to Default",
      "state": "translated",
      "comment": "A button that resets an individual sound's customizations to their default values.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Reset to Defaults": {
      "source": "Reset to Defaults",
      "target": "Reset to Defaults",
      "state": "translated",
      "comment": "Title of the alert confirming a reset to defaults.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Restart Now": {
      "source": "Restart Now",
      "target": "Restart Now",
      "state": "translated",
      "comment": "The button that restarts the app immediately.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Save": {
      "source": "Save",
      "target": "Save",
      "state": "translated",
      "comment": "The label for the Save button.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Save your current sound configuration as a preset to quickly access it later.": {
      "source": "Save your current sound configuration as a preset to quickly access it later.",
      "target": "Save your current sound configuration as a preset to quickly access it later.",
      "state": "translated",
      "comment": "Subtitle of the empty state, suggesting the user save their current sounds as a preset.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Saving changes...": {
      "source": "Saving changes...",
      "target": "Saving changes...",
      "state": "translated",
      "comment": "Progress message shown while changes are being saved.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Search icons...": {
      "source": "Search icons...",
      "target": "Search icons...",
      "state": "translated",
      "comment": "Placeholder text for the icon search field.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Select at least 2 sounds": {
      "source": "Select at least 2 sounds",
      "target": "Select at least 2 sounds",
      "state": "translated",
      "comment": "A description below the sound selection rows, instructing the user to select at least two sounds.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Select Image": {
      "source": "Select Image",
      "target": "Select Image",
      "state": "translated",
      "comment": "A button that opens a picker to select a custom image for the preset's artwork.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Select Sound File": {
      "source": "Select Sound File",
      "target": "Select Sound File",
      "state": "translated",
      "comment": "The label for the button that selects a sound file to import.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Set a timer to fade out automatically": {
      "source": "Set a timer to fade out automatically",
      "target": "Set a timer to fade out automatically",
      "state": "translated",
      "comment": "A feature in the onboarding sheet that allows users to set a timer for the preset to fade out automatically.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Settings": {
      "source": "Settings",
      "target": "Settings",
      "state": "translated",
      "comment": "A sidebar link that opens Settings.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Shopping": {
      "source": "Shopping",
      "target": "Shopping",
      "state": "translated",
      "comment": "Icon category name in the icon picker.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Show Progress Borders": {
      "source": "Show Progress Borders",
      "target": "Show Progress Borders",
      "state": "translated",
      "comment": "A toggle that shows progress borders around playing sounds.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Skip": {
      "source": "Skip",
      "target": "Skip",
      "state": "translated",
      "comment": "A button that allows users to skip the onboarding process and create a preset without going through it.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Software License": {
      "source": "Software License",
      "target": "Software Licence",
      "state": "translated",
      "comment": "A section title shown in the About screen.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Sound Check": {
      "source": "Sound Check",
      "target": "Sound Check",
      "state": "translated",
      "comment": "Label for the Sound Check toggle, which normalizes audio loudness.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Sound Check adjusts the loudness between different sounds to play at the same volume.": {
      "source": "Sound Check adjusts the loudness between different sounds to play at the same volume.",
      "target": "Sound Check adjusts the loudness between different sounds to play at the same volume.",
      "state": "translated",
      "comment": "Description of the Sound Check toggle, which normalizes loudness across different sounds.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Sound Credits": {
      "source": "Sound Credits",
      "target": "Sound Credits",
      "state": "translated",
      "comment": "A section title shown in the About screen.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Sound File": {
      "source": "Sound File",
      "target": "Sound File",
      "state": "translated",
      "comment": "Section header for a sound's file information.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Sound Name": {
      "source": "Sound Name",
      "target": "Sound Name",
      "state": "translated",
      "comment": "Placeholder for the text field where the user names a sound.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Sounds": {
      "source": "Sounds",
      "target": "Sounds",
      "state": "translated",
      "comment": "Section header or navigation title for a list of sounds (used in settings, preset editors, and CarPlay).",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Sounds (%lld/8)": {
      "source": "Sounds (%lld/8)",
      "target": "Sounds (%lld/8)",
      "state": "translated",
      "comment": "A section header for the sound picker. The argument is the number of sounds currently selected, out of a maximum of 8.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Source URL": {
      "source": "Source URL",
      "target": "Source URL",
      "state": "translated",
      "comment": "A label displayed above the source URL field.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Sports": {
      "source": "Sports",
      "target": "Sports",
      "state": "translated",
      "comment": "Icon category name in the icon picker.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Star on GitHub": {
      "source": "Star on GitHub",
      "target": "Star on GitHub",
      "state": "translated",
      "comment": "Label for the link to star the project on GitHub.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Start Timer": {
      "source": "Start Timer",
      "target": "Start Timer",
      "state": "translated",
      "comment": "A button that starts a timer.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Storm": {
      "source": "Storm",
      "target": "Storm",
      "state": "translated",
      "comment": "The display name of a built-in ambient sound.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Stream": {
      "source": "Stream",
      "target": "Stream",
      "state": "translated",
      "comment": "The display name of a built-in ambient sound.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Summer Night": {
      "source": "Summer Night",
      "target": "Summer Night",
      "state": "translated",
      "comment": "The display name of a built-in ambient sound.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Symbols": {
      "source": "Symbols",
      "target": "Symbols",
      "state": "translated",
      "comment": "Icon category name in the icon picker.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "System": {
      "source": "System",
      "target": "System",
      "state": "translated",
      "comment": "The 'System' option, used for both the system accent color and the system language.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "System audio error: %@": {
      "source": "System audio error: %@",
      "target": "System audio error: %@",
      "state": "translated",
      "comment": "An error message shown when a system audio error occurs. The argument is the error description.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Tap a sound to add or remove it from this preset": {
      "source": "Tap a sound to add or remove it from this preset",
      "target": "Tap a sound to add or remove it from this preset",
      "state": "translated",
      "comment": "Hint telling the user to tap a sound to add or remove it from the preset.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Tap the star on any preset to add it here.": {
      "source": "Tap the star on any preset to add it here.",
      "target": "Tap the star on any preset to add it here.",
      "state": "translated",
      "comment": "Hint shown when no favorites exist, telling the user to tap the star on a preset.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Teal": {
      "source": "Teal",
      "target": "Teal",
      "state": "translated",
      "comment": "The name of an accent color the user can choose for the app's theme.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Technical Details": {
      "source": "Technical Details",
      "target": "Technical Details",
      "state": "translated",
      "comment": "Disclosure label for a sound's technical details, at the end of the Audio section.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Thanks for Testing Blankie!": {
      "source": "Thanks for Testing Blankie!",
      "target": "Thanks for Testing Blankie!",
      "state": "translated",
      "comment": "Section header for the beta-tester feedback section in Settings.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "The default preset cannot be renamed": {
      "source": "The default preset cannot be renamed",
      "target": "The default preset cannot be renamed",
      "state": "translated",
      "comment": "Warning shown when the user tries to rename the default preset, which cannot be renamed.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "The preset is invalid or corrupted": {
      "source": "The preset is invalid or corrupted",
      "target": "The preset is invalid or corrupted",
      "state": "translated",
      "comment": "An error message shown when a preset file is invalid or corrupted.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "this sound": {
      "source": "this sound",
      "target": "this sound",
      "state": "translated",
      "comment": "A fallback name used in place of a sound's name within a sentence.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "This video is currently selected for your lock screen. Removing it will also unselect it. You can download it again later.": {
      "source": "This video is currently selected for your lock screen. Removing it will also unselect it. You can download it again later.",
      "target": "This video is currently selected for your lock screen. Removing it will also unselect it. You can download it again later.",
      "state": "translated",
      "comment": "Confirmation message warning that removing the downloaded video also unselects it from the lock screen, and that it can be downloaded again later.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "This will free up space on your device. You can download it again later.": {
      "source": "This will free up space on your device. You can download it again later.",
      "target": "This will free up space on your device. You can download it again later.",
      "state": "translated",
      "comment": "Explanatory text in the remove-download confirmation, noting that removing the video frees space and it can be re-downloaded later.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Timer": {
      "source": "Timer",
      "target": "Timer",
      "state": "translated",
      "comment": "A button that opens a timer.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Title": {
      "source": "Title",
      "target": "Title",
      "state": "translated",
      "comment": "A field for the title of the sound.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Tools": {
      "source": "Tools",
      "target": "Tools",
      "state": "translated",
      "comment": "Icon category name in the icon picker.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Train": {
      "source": "Train",
      "target": "Train",
      "state": "translated",
      "comment": "The display name of a built-in ambient sound.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Translations": {
      "source": "Translations",
      "target": "Translations",
      "state": "translated",
      "comment": "Title of the Translations section in the About screen.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Transport": {
      "source": "Transport",
      "target": "Transport",
      "state": "translated",
      "comment": "Icon category name in the icon picker.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Try a different search term": {
      "source": "Try a different search term",
      "target": "Try a different search term",
      "state": "translated",
      "comment": "Suggestion shown when an icon search returns no results, prompting a different search term.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Unfavorite": {
      "source": "Unfavorite",
      "target": "Unfavourite",
      "state": "translated",
      "comment": "A button that removes a starred item from the sidebar.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Unsupported audio format. Blankie supports M4A, MP3, WAV, AIFF, FLAC, OGG, CAF, AAC, and AU files.": {
      "source": "Unsupported audio format. Blankie supports M4A, MP3, WAV, AIFF, FLAC, OGG, CAF, AAC, and AU files.",
      "target": "Unsupported audio format. Blankie supports M4A, MP3, WAV, AIFF, FLAC, OGG, CAF, AAC, and AU files.",
      "state": "translated",
      "comment": "An error message shown when an imported file uses an unsupported audio format. It lists the supported formats.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Version %@ (%@)": {
      "source": "Version %@ (%@)",
      "target": "Version %@ (%@)",
      "state": "translated",
      "comment": "The app version string. The first %@ is the version number and the second is the build number.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "View Mode": {
      "source": "View Mode",
      "target": "View Mode",
      "state": "translated",
      "comment": "Label for the picker that selects the sound layout view mode.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "View Preset": {
      "source": "View Preset",
      "target": "View Preset",
      "state": "translated",
      "comment": "A button that opens a view for viewing a preset.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Volume": {
      "source": "Volume",
      "target": "Volume",
      "state": "translated",
      "comment": "Label for the volume control and its section header.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Volume Adjustment": {
      "source": "Volume Adjustment",
      "target": "Volume Adjustment",
      "state": "translated",
      "comment": "Label for the field that adjusts a sound's volume.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Warm Piano": {
      "source": "Warm Piano",
      "target": "Warm Piano",
      "state": "translated",
      "comment": "The display name of a built-in ambient sound.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Waves": {
      "source": "Waves",
      "target": "Waves",
      "state": "translated",
      "comment": "The display name of a built-in ambient sound.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Website": {
      "source": "Website",
      "target": "Website",
      "state": "translated",
      "comment": "Label for the link to the project's website.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "What's next?": {
      "source": "What's next?",
      "target": "What's next?",
      "state": "translated",
      "comment": "A label displayed below the list of preset creation features.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "White Noise": {
      "source": "White Noise",
      "target": "White Noise",
      "state": "translated",
      "comment": "The display name of a built-in ambient sound.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Wind": {
      "source": "Wind",
      "target": "Wind",
      "state": "translated",
      "comment": "The display name of a built-in ambient sound.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Yellow": {
      "source": "Yellow",
      "target": "Yellow",
      "state": "translated",
      "comment": "The name of an accent color the user can choose for the app's theme.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "You will need to restart Blankie for the language change to take effect.": {
      "source": "You will need to restart Blankie for the language change to take effect.",
      "target": "You will need to restart Blankie for the language change to take effect.",
      "state": "translated",
      "comment": "Message explaining that the app must restart for the language change to take effect.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Your preset will include": {
      "source": "Your preset will include",
      "target": "Your preset will include",
      "state": "translated",
      "comment": "A label displayed above a list of sounds that are included in a user's preset.",
      "sourceFile": "Blankie/Localizable.xcstrings"
    },
    "Blankie Preset": {
      "source": "Blankie Preset",
      "target": "Blankie Preset",
      "state": "translated",
      "comment": "Label shown above a shared preset's name in the Quick Look preview.",
      "sourceFile": "Blankie/InfoPlist.xcstrings"
    },
    "NSHumanReadableCopyright": {
      "source": "© 2026 Cody Bromley and contributors. All rights reserved.",
      "target": "© 2026 Cody Bromley and contributors. All rights reserved.",
      "state": "translated",
      "comment": "Copyright (human-readable)",
      "sourceFile": "Blankie/InfoPlist.xcstrings"
    },
    "NSMotionUsageDescription": {
      "source": "Blankie shows your live listening direction in the Spatial Mix using your headphones' head position.",
      "target": "Blankie shows your live listening direction in the Spatial Mix using your headphones’ head position.",
      "state": "translated",
      "comment": "Privacy - Motion Usage Description",
      "sourceFile": "Blankie/InfoPlist.xcstrings"
    },
    "Add it to Blankie": {
      "source": "Add it to Blankie",
      "target": "Add it to Blankie",
      "state": "translated",
      "comment": "Heading for the instructions to import a shared preset.",
      "sourceFile": "BlankiePresetPreview/Localizable.xcstrings"
    },
    "Tap Share": {
      "source": "Tap Share",
      "target": "Tap Share",
      "state": "translated",
      "comment": "Step 1 of the import instructions; refers to the system Share button.",
      "sourceFile": "BlankiePresetPreview/Localizable.xcstrings"
    },
    "Tap the Blankie icon": {
      "source": "Tap the Blankie icon",
      "target": "Tap the Blankie icon",
      "state": "translated",
      "comment": "Step 2 of the import instructions.",
      "sourceFile": "BlankiePresetPreview/Localizable.xcstrings"
    }
  }
}