local A, L = ...

L.Locale.enUS = {
    -- Addon info
    ["ADDON_NAME"]    = "rChat",
    ["ADDON_LOADED"]  = "rChat loaded successfully!",

    -- GUI
    ["GUI_TITLE"]          = "rChat Settings",
    ["GUI_RELOAD_WARNING"] = "Some settings require a UI reload to take effect.",
    ["GUI_RELOAD_BUTTON"]  = "Reload UI",
    ["GUI_RELOAD_POPUP"]   = "Settings changed. Reload UI now?",
    ["GUI_RESIZE_GRIP"]    = "Drag to resize the settings window. Size is saved.",
    ["GUI_YES"]            = "Yes",
    ["GUI_NO"]             = "No",

    -- General tab
    ["TAB_GENERAL"]  = "General",
    ["TAB_CHICCHAI"] = "Chicchai",
    ["TAB_CHAT"]     = "Chat",

    ["GENERAL_SLASHCMDS"]   = "Slash Commands",
    ["GENERAL_RESET_NOTE"]  = "Reset all settings to defaults (requires UI reload).",
    ["GENERAL_RESET_BTN"]   = "Reset to Defaults",
    ["GENERAL_ABOUT_SUB"]   = "Modern · Minimal · WoW 12.0+",
    ["GENERAL_OPEN_BTN"]    = "Open rChat Settings",
    ["GENERAL_ADDON_DESC"]  = "A modern chat enhancement addon for WoW 12.0+",

    -- Section headers
    ["SECTION_TIMING_ANIM"] = "Timing & Animation",
    ["SECTION_BEHAVIOR"]    = "Behavior",
    ["SECTION_TIMING_POS"]  = "Timing & Position",
    ["SECTION_MINIMAP"]     = "Minimap",

    -- Chicchai section
    ["CHICCHAI_HEADER"]           = "Chicchai (Auto-Minimize Chat)",
    ["CHICCHAI_ENABLE"]           = "Enable Chicchai Mode",
    ["CHICCHAI_ENABLE_DESC"]      = "Automatically minimize chat windows after inactivity",
    ["CHICCHAI_EDITMODE_NOTE"]    = "Tip: Use Edit Mode (ESC > Edit Mode) to set chat size and position.",
    ["CHICCHAI_ANIM_TIME"]        = "Animation Time",
    ["CHICCHAI_ANIM_TIME_DESC"]   = "Duration of minimize/maximize animation (in seconds)",
    ["CHICCHAI_MIN_TIME"]         = "Minimize After",
    ["CHICCHAI_MIN_TIME_DESC"]    = "Automatically minimize after X seconds of inactivity",
    ["CHICCHAI_MIN_LINES"]        = "Minimized Lines",
    ["CHICCHAI_MIN_LINES_DESC"]   = "Number of chat lines visible when minimized",
    ["CHICCHAI_MOUSE_OVER"]       = "Maximize on Mouse Over",
    ["CHICCHAI_MOUSE_OVER_DESC"]  = "Automatically maximize when hovering over chat",
    ["CHICCHAI_COMBAT_LOCK"]      = "Lock in Combat",
    ["CHICCHAI_COMBAT_LOCK_DESC"] = "Prevent maximizing during combat",
    ["CHICCHAI_COMBAT_LOG"]       = "Always Show Combat Log",
    ["CHICCHAI_COMBAT_LOG_DESC"]  = "Keep combat log frame always maximized",

    -- Chat settings
    ["CHAT_HEADER"]                  = "Chat Settings",
    ["CHAT_ALWAYS_SHOW_TABS"]        = "Always Show Tabs",
    ["CHAT_ALWAYS_SHOW_TABS_DESC"]   = "Chat tabs (General, Combat Log) stay visible and don't fade out",
    ["CHAT_SHOW_TIMESTAMP"]          = "Show Timestamp",
    ["CHAT_SHOW_TIMESTAMP_DESC"]     = "Display timestamps (Hour:Minute) before each chat message",
    ["CHAT_SHOW_PLAYER_LEVEL"]       = "Show Player Level",
    ["CHAT_SHOW_PLAYER_LEVEL_DESC"]  = "Display player level to the left of the player name",
    ["CHAT_EDITBOX_POSITION"]        = "Editbox Position",
    ["CHAT_EDITBOX_POSITION_DESC"]   = "Position of the input box (Top or Bottom)",
    ["CHAT_EDITBOX_TOP"]             = "Top",
    ["CHAT_EDITBOX_BOTTOM"]          = "Bottom",
    ["CHAT_ENABLE_URL_COPY"]         = "URL Copy Function",
    ["CHAT_ENABLE_URL_COPY_DESC"]    = "Clicking a link opens a copy window",
    ["CHAT_ENABLE_COPY_BUTTON"]      = "Show Chat Copy Button",
    ["CHAT_ENABLE_COPY_BUTTON_DESC"] = "Shows a button at the bottom left to copy the entire chat",
    ["CHAT_FADE_TIME"]               = "Chat Fade Time",
    ["CHAT_FADE_TIME_DESC"]          = "Time in seconds until chat messages fade out (default: 20)",
    ["CHAT_COPY_WINDOW_TITLE"]       = "Copy Chat",
    ["CHAT_COPY_INSTRUCTION"]        = "Selected text: press CTRL+C to copy",
    ["CHAT_COPY_BUTTON_TOOLTIP"]     = "Copy chat history",
    ["CHAT_COPY_ALL_BUTTON"]         = "Select All",
    ["CHAT_COPIED_SUCCESS"]          = "Chat copied to clipboard!",
    ["CHAT_COPY_SELECTED"]           = "Text selected – press CTRL+C to copy",

    -- Commands
    ["CMD_HELP"]    = "Available commands:",
    ["CMD_CONFIG"]  = "/rchat config - Open settings window",
    ["CMD_TOGGLE"]  = "/rchat toggle - Toggle Chicchai mode",
    ["CMD_MINIMAP"] = "Toggle minimap icon",
    ["CMD_RESET"]   = "/rchat reset - Reset to default settings",
    ["CMD_SAVE"]    = "/rchatsave - Save current chat frame heights",

    -- Chicchai toggle print
    ["CHICCHAI_ENABLED"]  = "enabled",
    ["CHICCHAI_DISABLED"] = "disabled",

    -- Minimap
    ["MINIMAP_ICON_SHOW"]      = "Show Minimap Icon",
    ["MINIMAP_ICON_SHOW_DESC"] = "Show or hide the minimap icon for quick access to settings",
    ["MINIMAP_TOOLTIP"]        = "rChat\n|cff33ff99Left-click:|r Open settings\n|cff33ff99Right-click:|r Toggle Chicchai",

    -- Reload Dialog
    ["RELOAD_REQUIRED_TITLE"] = "Reload Required",
    ["RELOAD_REQUIRED_INFO"]  = "This change requires a UI reload to take effect.",
    ["MINIMAP_RELOAD_INFO"]   = "Changing the minimap icon visibility requires a UI reload.\nPress Reload to apply, or Cancel to revert.",
    ["CHAT_COPY_NO_MESSAGES"] = "No chat messages to copy.",
    ["CONFIG_RESET_RELOAD"]   = "Settings reset to defaults. Reloading UI...",
    ["CHICCHAI_UPDATED_EDIT"] = "Chat heights updated from Edit Mode!",
    ["CHICCHAI_HEIGHT_FMT"]   = "%s = %dpx",
    ["GUI_SCALE"]             = "GUI Scale",
    ["author_line"]             = "by Imithat / selias2k",
    ["CHICCHAI_ONOFF"]        = "on/off",
}
