-- Locales/enUS.lua
zLS = zLS or {}
zLS.L = {
    -- Addon
    ADDON_LOADED            = "zLootScroll loaded. Type /zls for commands.",
    SLASH_HELP              = "Usage: /zls  toggle | move | clear | browse | help",
    CMD_BROWSE              = "Loot browser toggled.",
    CMD_TOGGLE              = "Feed frame toggled.",
    CMD_MOVE_ON             = "Frame is now movable. Drag it to reposition.",
    CMD_MOVE_OFF            = "Frame position locked.",
    CMD_CLEAR               = "Loot feed cleared.",
    CMD_UNKNOWN             = "Unknown command. Type /zls help for usage.",

    -- Data broker tooltip
    BROKER_TIP_LEFT         = "Left-click: toggle loot feed",
    BROKER_TIP_SHIFT        = "Shift+click: toggle loot browser",
    BROKER_TIP_RIGHT        = "Right-click: open options",

    -- Browser
    BROWSER_TITLE           = "Loot History Browser",

    -- Settings panel (Options.lua)
    OPT_PANEL_TITLE         = "zLootScroll",
    OPT_GENERAL             = "General",
    OPT_DISPLAY             = "Display",
    OPT_STYLE               = "Style",
    OPT_ENABLED             = "Enable Loot Feed",
    OPT_ENABLED_DESC        = "Show the scrolling loot feed on screen.",
    OPT_SHOW_ITEMS          = "Show Items",
    OPT_SHOW_ITEMS_DESC     = "Display looted, crafted, and received items in the feed.",
    OPT_SHOW_CURRENCY       = "Show Currency",
    OPT_SHOW_CURRENCY_DESC  = "Display currency token gains in the feed.",
    OPT_SHOW_MONEY          = "Show Money",
    OPT_SHOW_MONEY_DESC     = "Display gold, silver, and copper pickups in the feed.",
    OPT_FRAME_WIDTH         = "Frame Width",
    OPT_FRAME_HEIGHT        = "Frame Height",
    OPT_MAX_MESSAGES        = "Max Lines",
    OPT_MAX_MESSAGES_DESC   = "Maximum number of messages kept in the feed before old ones are removed.",
    OPT_MSG_DURATION        = "Fade Duration",
    OPT_MSG_DURATION_DESC   = "How long a message stays visible before fading out. Set to 0 to disable fading entirely.",
    OPT_KEEP_FOREVER        = "Keep Forever",
    OPT_KEEP_FOREVER_DESC   = "Keep all loot history indefinitely. When off, history is trimmed to History Length.",
    OPT_KEEP_FOREVER_WARN_E = "Keeping all history forever may lead to very large memory usage over time. Are you sure you want to enable this?",
    OPT_KEEP_FOREVER_WARN_D = "Disabling Keep Forever will permanently delete all but the most recent entries up to the History Length limit at next login. Are you sure you want to disable this?",

    -- History panel (account-wide)
    OPT_HISTORY             = "History",
    OPT_HISTORY_NOTICE      = "These settings are account-wide and apply to all characters. They are not tied to any profile.",
    OPT_HISTORY_LENGTH      = "History Length",
    OPT_HISTORY_LENGTH_DESC = "Maximum number of loot entries stored per character. Oldest entries are removed when this limit is reached. Disabled when Keep Forever is on.",
    OPT_FONT_SIZE           = "Font Size",
    OPT_SHOW_ICON           = "Show Item Icons",
    OPT_SHOW_ICON_DESC      = "Prepend the item icon to each item message.",
    OPT_ICON_SIZE           = "Icon Size",
    OPT_SHOW_TOTALS         = "Show Bag Totals",
    OPT_SHOW_TOTALS_DESC    = "Append how many of the item you now have in your bags.",
    OPT_SHOW_TIMESTAMP       = "Show Timestamps",
    OPT_SHOW_TIMESTAMP_DESC  = "Prepend a [HH:MM:SS] timestamp to each message.",
    OPT_TIMESTAMP_24HR       = "24-Hour Clock",
    OPT_TIMESTAMP_24HR_DESC  = "Use 24-hr format (e.g. 16:41). Off = 12-hr without AM/PM (e.g. 04:41).",
    OPT_COLOR_TIMESTAMP      = "Timestamp Color",
    OPT_COLOR_TIMESTAMP_DESC = "Color used for the [HH:MM:SS] timestamp.",
    OPT_COLOR_COUNT          = "Count Color",
    OPT_COLOR_COUNT_DESC     = "Color used for the (N) bag and currency totals.",
    OPT_COLOR_INCREMENT      = "Increment Color",
    OPT_COLOR_INCREMENT_DESC = "Color used for the +N stack increment.",
    OPT_SHOW_ILVL           = "Show Item Level",
    OPT_SHOW_ILVL_DESC      = "Prepend the item level inside the brackets, e.g. [620-Item Name].",
    OPT_AMOUNT_FIRST        = "Increment Before Name",
    OPT_AMOUNT_FIRST_DESC   = "Show the +N increment before the item name when looting multiples. Default: name first.",
    OPT_SHOW_BG             = "Show Background",
    OPT_SHOW_BG_DESC        = "Show a semi-transparent background behind the feed.",
    OPT_BG_ALPHA            = "Background Opacity",
    OPT_LOCK_FRAME          = "Lock Frame",
    OPT_LOCK_FRAME_DESC     = "Prevent the frame from being dragged.",
    OPT_LINE_SPACING        = "Line Spacing",
    OPT_INSERT_MODE         = "Insert Mode",
    OPT_INSERT_MODE_DESC    = "Whether new messages appear at the top or bottom of the feed.",

    -- Font & Style panel
    OPT_FONT_AND_STYLE          = "Font & Style",
    OPT_FONT_FACE               = "Font",
    OPT_FONT_FACE_DESC          = "Font used for loot feed messages.",
    OPT_FONT_OUTLINE            = "Outline",
    OPT_FONT_OUTLINE_DESC       = "Outline style applied to message text.",
    OPT_FONT_JUSTIFY            = "Justification",
    OPT_FONT_JUSTIFY_DESC       = "Horizontal alignment of message text.",
    OPT_FONT_SHADOW             = "Font Shadow",
    OPT_FONT_SHADOW_DESC        = "Draw a drop shadow behind message text.",
    OPT_FONT_SHADOW_COLOR       = "Shadow Color",
    OPT_FONT_SHADOW_OFFSET_X    = "Shadow X Offset",
    OPT_FONT_SHADOW_OFFSET_Y    = "Shadow Y Offset",

    -- Colors panel
    OPT_COLORS                  = "Colors",
    OPT_COLOR_BY_QUALITY        = "Color by Quality",
    OPT_COLOR_BY_QUALITY_DESC   = "Tint item and currency messages using the item quality color.",
    OPT_COLOR_MONEY             = "Money Color",
    OPT_COLOR_MONEY_DESC        = "Color used for gold, silver, and copper gain messages.",

    -- Reset buttons
    OPT_RESET_BEHAVIOR      = "Reset Behavior",
    OPT_RESET_CATEGORIES    = "Reset Categories",
    OPT_RESET_FEED          = "Reset Feed",
    OPT_RESET_ITEMS         = "Reset Items",
    OPT_RESET_FRAME         = "Reset Frame",
    OPT_RESET_BACKGROUND    = "Reset Background",
    OPT_RESET_FONT          = "Reset Font",
    OPT_RESET_FONT_SHADOW   = "Reset Font Shadow",
    OPT_RESET_COLORS        = "Reset Colors",

    -- Profiles panel
    OPT_PROFILES                 = "Profiles",
    OPT_PROFILE_ACTIVE           = "Active Profile",
    OPT_PROFILE_CURRENT          = "Current Profile",
    OPT_PROFILE_CURRENT_DESC     = "Select which settings profile to use for this character.",
    OPT_PROFILE_NEW              = "New Profile",
    OPT_PROFILE_NEW_DESC         = "Enter a name to create a new profile. The new profile will be copied from the current one.",
    OPT_PROFILE_COPY_HEADER      = "Copy From Another Profile",
    OPT_PROFILE_COPY_SOURCE      = "Source Profile",
    OPT_PROFILE_COPY_SOURCE_DESC = "Select a profile to copy settings from into the current one.",
    OPT_PROFILE_COPY             = "Copy Profile",
    OPT_PROFILE_COPY_DESC        = "Copy all settings from the selected source into the current profile.",
    OPT_PROFILE_COPY_CONFIRM     = "Overwrite the current profile with settings from the selected one?",
    OPT_PROFILE_DELETE_HEADER    = "Delete a Profile",
    OPT_PROFILE_DELETE_TARGET    = "Profile to Delete",
    OPT_PROFILE_DELETE_TARGET_DESC = "Select the profile you want to permanently remove.",
    OPT_PROFILE_DELETE           = "Delete Profile",
    OPT_PROFILE_DELETE_DESC      = "Permanently delete the selected profile. This cannot be undone.",
    OPT_PROFILE_DELETE_CONFIRM   = "Permanently delete the selected profile? This cannot be undone.",
    OPT_PROFILE_RESET_HEADER     = "Reset Current Profile",
    OPT_PROFILE_RESET            = "Reset Profile",
    OPT_PROFILE_RESET_DESC       = "Reset all settings in the current profile back to their defaults.",
    OPT_PROFILE_RESET_CONFIRM    = "Reset the current profile to default values? This cannot be undone.",

    -- Profile change messages
    MSG_PROFILE_COPIED  = "Copied settings from profile: ",
    MSG_PROFILE_DELETED = "Deleted profile: ",

    -- Message prefixes
    PREFIX_ITEM             = "Item",
    PREFIX_CURRENCY         = "Currency",
    PREFIX_MONEY            = "Money",

    -- \u2500\u2500 Quality display filters (0j) \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500
    OPT_SHOW_QUALITY_HDR    = "Quality Filters",

    OPT_SHOW_POOR           = "Poor",
    OPT_SHOW_POOR_DESC      = "Show Poor (grey) quality items in the feed.",
    OPT_SHOW_COMMON         = "Common",
    OPT_SHOW_COMMON_DESC    = "Show Common (white) quality items in the feed.",
    OPT_SHOW_UNCOMMON       = "Uncommon",
    OPT_SHOW_UNCOMMON_DESC  = "Show Uncommon (green) quality items in the feed.",
    OPT_SHOW_RARE           = "Rare",
    OPT_SHOW_RARE_DESC      = "Show Rare (blue) quality items in the feed.",
    OPT_SHOW_EPIC           = "Epic",
    OPT_SHOW_EPIC_DESC      = "Show Epic (purple) quality items in the feed.",
    OPT_SHOW_LEGENDARY      = "Legendary",
    OPT_SHOW_LEGENDARY_DESC = "Show Legendary and Artifact (orange/gold) quality items in the feed.",

    -- \u2500\u2500 Log Storage nav (0h/0i) \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500
    OPT_NAV_STORAGE         = "Log Storage",

    OPT_STORAGE_QUALITY_HDR = "Item Quality",
    OPT_STORE_POOR          = "Store Poor",
    OPT_STORE_POOR_DESC     = "Log Poor (grey) quality item drops. Disabling removes existing entries at next login.",
    OPT_STORE_COMMON        = "Store Common",
    OPT_STORE_COMMON_DESC   = "Log Common (white) quality item drops. Disabling removes existing entries at next login.",
    OPT_STORE_UNCOMMON      = "Store Uncommon",
    OPT_STORE_UNCOMMON_DESC = "Log Uncommon (green) quality item drops. Disabling removes existing entries at next login.",
    OPT_STORE_RARE          = "Store Rare",
    OPT_STORE_RARE_DESC     = "Log Rare (blue) quality item drops. Disabling removes existing entries at next login.",
    OPT_STORE_EPIC          = "Store Epic",
    OPT_STORE_EPIC_DESC     = "Log Epic (purple) quality item drops. Disabling removes existing entries at next login.",
    OPT_STORE_LEGENDARY     = "Store Legendary",
    OPT_STORE_LEGENDARY_DESC = "Log Legendary quality item drops. Disabling removes existing entries at next login.",
    OPT_STORE_ARTIFACT      = "Store Artifact",
    OPT_STORE_ARTIFACT_DESC = "Log Artifact quality item drops. Disabling removes existing entries at next login.",

    OPT_STORAGE_TYPES_HDR   = "Entry Types",
    OPT_STORE_MONEY         = "Store Money",
    OPT_STORE_MONEY_DESC    = "Log gold/silver/copper gains. Disabling removes existing entries at next login.",
    OPT_STORE_CURRENCY      = "Store Currency",
    OPT_STORE_CURRENCY_DESC = "Log currency token gains. Disabling removes existing entries at next login.",

    STORAGE_WARN_TURN_OFF   = "Disabling this will permanently delete matching entries from your log at next login. Continue?",

    -- Browser filters
    BROWSER_ALL              = "All",
    BROWSER_RESET_FILTERS    = "Reset Filters",
    BROWSER_QUALITY_LABEL    = "Quality",
    BROWSER_SEARCH_HINT      = "Search...",
    BROWSER_DATE_ANY         = "Any Date",
    BROWSER_MONEY_INCLUDE    = "Show Money",
    BROWSER_MONEY_EXCLUDE    = "Hide Money",
    BROWSER_MONEY_ONLY       = "Only Money",
    BROWSER_CURRENCY_INCLUDE = "Show Currency",
    BROWSER_CURRENCY_EXCLUDE = "Hide Currency",
    BROWSER_CURRENCY_ONLY    = "Only Currency",

    -- Browser table column headers
    BROWSER_COL_DATETIME     = "Date / Time",
    BROWSER_COL_SERVER       = "Server",
    BROWSER_COL_CHARACTER    = "Character",
    BROWSER_COL_ITEM         = "Item",
    BROWSER_COL_ILVL         = "iLvl",
    BROWSER_COL_AMOUNT       = "Amount",
    BROWSER_COL_TOTAL        = "Total",
    BROWSER_COL_MAP          = "Map",
    BROWSER_COL_ZONE         = "Zone",

    -- Browser table status notices
    BROWSER_NO_RESULTS       = "No entries match the current filters.",

    -- Browser filter labels and pagination
    BROWSER_LABEL_MONEY      = "Money",
    BROWSER_LABEL_CURRENCY   = "Currency",
    -- %1$d = current page, %2$d = total pages
    BROWSER_PAGE_OF          = "Page %d / %d",
}
