{ "common": { "todos": "To-Do's", "dailies": "Dailies", "config_entry_name": "Select character", "task_name": "Task name", "unit_tasks": "tasks", "unit_health_points": "HP", "unit_mana_points": "MP", "unit_experience_points": "XP", "config_entry_description": "Select the Habitica account to update a task.", "task_description": "The name (or task ID) of the task you want to update.", "rename_name": "Rename", "rename_description": "The title for the Habitica task.", "notes_name": "Notes", "notes_description": "The notes for the Habitica task.", "tag_name": "Add tags", "tag_description": "Add tags to the Habitica task. If a tag does not already exist, a new one will be created.", "remove_tag_name": "Remove tags", "remove_tag_description": "Remove tags from the Habitica task.", "alias_name": "Task alias", "alias_description": "A task alias can be used instead of the name or task ID. Only dashes, underscores, and alphanumeric characters are supported. The task alias must be unique among all your tasks.", "developer_options_name": "Advanced settings", "developer_options_description": "Additional features available in developer mode.", "tag_options_name": "Tags", "tag_options_description": "Add or remove tags from a task.", "name_description": "The title for the Habitica task.", "cost_name": "Cost", "priority_name": "Difficulty", "priority_description": "The difficulty of the task.", "frequency_name": "Counter reset", "frequency_description": "The frequency at which the habit's counter resets: daily at the start of a new day, weekly after Sunday night, or monthly at the beginning of a new month.", "up_down_name": "Rewards or losses", "up_down_description": "Whether the habit is good and rewarding (positive), bad and penalizing (negative), or both.", "add_checklist_item_name": "Add checklist items", "add_checklist_item_description": "The items to add to a task's checklist.", "remove_checklist_item_name": "Delete items", "remove_checklist_item_description": "Remove items from a task's checklist.", "score_checklist_item_name": "Complete items", "score_checklist_item_description": "Mark items from a task's checklist as completed.", "unscore_checklist_item_name": "Uncomplete items", "unscore_checklist_item_description": "Undo completion of items of a task's checklist.", "checklist_options_name": "Checklist", "checklist_options_description": "Add, remove, or update status of an item on a task's checklist.", "reminder_name": "Add reminders", "reminder_description": "Add reminders to a Habitica task.", "remove_reminder_name": "Remove reminders", "remove_reminder_description": "Remove specific reminders from a Habitica task.", "clear_reminder_name": "Clear all reminders", "clear_reminder_description": "Remove all reminders from a Habitica task.", "reminder_options_name": "Reminders", "reminder_options_description": "Add, remove or clear reminders of a Habitica task.", "date_name": "Due date", "date_description": "The to-do's due date.", "repeat_name": "Repeat on", "start_date_name": "Start date", "start_date_description": "Defines when the daily task becomes active and specifies the exact weekday or day of the month it repeats on.", "frequency_daily_name": "Repeat interval", "frequency_daily_description": "The repetition interval of a daily.", "every_x_name": "Repeat every X", "every_x_description": "The number of intervals (days, weeks, months, or years) after which the daily repeats, based on the chosen repetition interval. A value of 0 makes the daily inactive ('Grey Daily').", "repeat_weekly_description": "The days of the week the daily repeats.", "repeat_monthly_description": "Whether a monthly recurring task repeats on the same calendar day each month or on the same weekday and week of the month, based on the start date.", "repeat_weekly_options_name": "Weekly repeat days", "repeat_weekly_options_description": "Options related to weekly repetition, applicable when the repetition interval is set to weekly.", "repeat_monthly_options_name": "Monthly repeat day", "repeat_monthly_options_description": "Options related to monthly repetition, applicable when the repetition interval is set to monthly." }, "config": { "abort": { "already_configured": "[%key:common::config_flow::abort::already_configured_account%]", "unique_id_mismatch": "Hmm, those login details are correct, but they're not for this adventurer. Got another account to try?", "reauth_successful": "[%key:common::config_flow::abort::reauth_successful%]", "reconfigure_successful": "[%key:common::config_flow::abort::reconfigure_successful%]" }, "error": { "cannot_connect": "[%key:common::config_flow::error::cannot_connect%]", "invalid_auth": "[%key:common::config_flow::error::invalid_auth%]", "unknown": "[%key:common::config_flow::error::unknown%]", "invalid_credentials": "Input is incomplete. You must provide either your login details or an API token" }, "step": { "user": { "title": "Habitica - Gamify your life", "menu_options": { "login": "Log in to Habitica", "advanced": "Log in to other instances" }, "description": "![Habiticans]({habiticans}) Connect your Habitica account to keep track of your adventurer's stats, progress, and manage your to-dos and daily tasks.\n\n[Don't have a Habitica account? Sign up here.]({signup})" }, "login": { "title": "[%key:component::habitica::config::step::user::menu_options::login%]", "data": { "username": "Email or username (case-sensitive)", "password": "[%key:common::config_flow::data::password%]" }, "data_description": { "username": "Email or username (case-sensitive) to connect Home Assistant to your Habitica account", "password": "Password for the account to connect Home Assistant to Habitica" }, "description": "Enter your login details to start using Habitica with Home Assistant\n\n[Forgot your password?]({forgot_password})" }, "advanced": { "title": "[%key:component::habitica::config::step::user::menu_options::advanced%]", "data": { "url": "[%key:common::config_flow::data::url%]", "api_user": "User ID", "api_key": "API Token", "verify_ssl": "[%key:common::config_flow::data::verify_ssl%]" }, "data_description": { "url": "URL of the Habitica installation to connect to. Defaults to `{default_url}`", "api_user": "User ID of your Habitica account", "api_key": "API Token of the Habitica account", "verify_ssl": "Enable SSL certificate verification for secure connections. Disable only if connecting to a Habitica instance using a self-signed certificate" }, "description": "You can retrieve your `User ID` and `API Token` from [**Settings -> Site Data**]({site_data}) on Habitica or the instance you want to connect to" }, "reauth_confirm": { "title": "Re-authorize {name} with Habitica", "description": "![Habiticans]({habiticans}) It seems your API token for **{name}** has been reset. To re-authorize the integration, you can either log in with your username or email, and password, or directly provide your new API token.", "sections": { "reauth_login": { "name": "Re-authorize via login", "description": "Enter your login details below to re-authorize the Home Assistant integration with Habitica", "data": { "username": "[%key:component::habitica::config::step::login::data::username%]", "password": "[%key:common::config_flow::data::password%]" }, "data_description": { "username": "[%key:component::habitica::config::step::login::data_description::username%]", "password": "[%key:component::habitica::config::step::login::data_description::password%]" } }, "reauth_api_key": { "description": "Enter your new API token below. You can find it in Habitica under 'Settings -> Site Data'", "name": "Re-authorize via API Token", "data": { "api_key": "[%key:component::habitica::config::step::advanced::data::api_key%]" }, "data_description": { "api_key": "[%key:component::habitica::config::step::advanced::data_description::api_key%]" } } } }, "reconfigure": { "title": "Update Habitica configuration", "description": "![Habiticans]({habiticans})\n\nEnter your new API token below. You can find it in Habitica under [**Settings -> Site Data**]({site_data})", "data": { "api_key": "[%key:component::habitica::config::step::advanced::data::api_key%]" }, "data_description": { "api_key": "[%key:component::habitica::config::step::advanced::data_description::api_key%]" }, "sections": { "danger_zone": { "name": "Critical configuration options", "description": "These settings impact core functionality. Modifications are unnecessary if connected to the official Habitica instance and may disrupt the integration. Proceed with caution.", "data": { "url": "[%key:common::config_flow::data::url%]", "verify_ssl": "[%key:common::config_flow::data::verify_ssl%]" }, "data_description": { "url": "URL of the Habitica instance", "verify_ssl": "[%key:component::habitica::config::step::advanced::data_description::verify_ssl%]" } } } } } }, "entity": { "binary_sensor": { "pending_quest": { "name": "Pending quest invitation" } }, "button": { "run_cron": { "name": "Start my day" }, "buy_health_potion": { "name": "Buy a health potion" }, "allocate_all_stat_points": { "name": "Allocate all stat points" }, "revive": { "name": "Revive from death" }, "mpheal": { "name": "Ethereal surge" }, "earth": { "name": "Earthquake" }, "frost": { "name": "Chilling frost" }, "defensive_stance": { "name": "Defensive stance" }, "valorous_presence": { "name": "Valorous presence" }, "intimidate": { "name": "Intimidating gaze" }, "tools_of_trade": { "name": "Tools of the trade" }, "stealth": { "name": "Stealth" }, "heal": { "name": "Healing light" }, "brightness": { "name": "Searing brightness" }, "protect_aura": { "name": "Protective aura" }, "heal_all": { "name": "Blessing" } }, "calendar": { "todos": { "name": "[%key:component::habitica::common::todos%]" }, "dailys": { "name": "[%key:component::habitica::common::dailies%]", "state_attributes": { "yesterdaily": { "name": "Yester-Daily", "state": { "true": "[%key:common::state::yes%]", "false": "[%key:common::state::no%]" } } } }, "todo_reminders": { "name": "To-do reminders" }, "daily_reminders": { "name": "Daily reminders" } }, "image": { "avatar": { "name": "Avatar" } }, "sensor": { "display_name": { "name": "Display name", "state_attributes": { "blurb": { "name": "About" }, "joined": { "name": "Joined" }, "last_login": { "name": "Last login" }, "total_logins": { "name": "Total logins" } } }, "health": { "name": "Health", "unit_of_measurement": "[%key:component::habitica::common::unit_health_points%]" }, "health_max": { "name": "Max. health", "unit_of_measurement": "[%key:component::habitica::common::unit_health_points%]" }, "mana": { "name": "Mana", "unit_of_measurement": "[%key:component::habitica::common::unit_mana_points%]" }, "mana_max": { "name": "Max. mana", "unit_of_measurement": "[%key:component::habitica::common::unit_mana_points%]" }, "experience": { "name": "Experience", "unit_of_measurement": "[%key:component::habitica::common::unit_experience_points%]" }, "experience_max": { "name": "Next level", "unit_of_measurement": "[%key:component::habitica::common::unit_experience_points%]" }, "level": { "name": "Level" }, "gold": { "name": "Gold", "unit_of_measurement": "GP" }, "gems": { "name": "Gems", "unit_of_measurement": "gems" }, "trinkets": { "name": "Mystic hourglasses" }, "class": { "name": "Class", "state": { "warrior": "Warrior", "healer": "Healer", "wizard": "Mage", "rogue": "Rogue" } }, "habits": { "name": "Habits", "unit_of_measurement": "[%key:component::habitica::common::unit_tasks%]" }, "rewards": { "name": "Rewards", "unit_of_measurement": "[%key:component::habitica::common::unit_tasks%]" }, "strength": { "name": "Strength", "state_attributes": { "level": { "name": "[%key:component::habitica::entity::sensor::level::name%]" }, "equipment": { "name": "Battle gear" }, "class": { "name": "Class equip bonus" }, "allocated": { "name": "Allocated attribute points" }, "buffs": { "name": "Buffs" } } }, "intelligence": { "name": "Intelligence", "state_attributes": { "level": { "name": "[%key:component::habitica::entity::sensor::level::name%]" }, "equipment": { "name": "[%key:component::habitica::entity::sensor::strength::state_attributes::equipment::name%]" }, "class": { "name": "[%key:component::habitica::entity::sensor::strength::state_attributes::class::name%]" }, "allocated": { "name": "[%key:component::habitica::entity::sensor::strength::state_attributes::allocated::name%]" }, "buffs": { "name": "[%key:component::habitica::entity::sensor::strength::state_attributes::buffs::name%]" } } }, "perception": { "name": "Perception", "state_attributes": { "level": { "name": "[%key:component::habitica::entity::sensor::level::name%]" }, "equipment": { "name": "[%key:component::habitica::entity::sensor::strength::state_attributes::equipment::name%]" }, "class": { "name": "[%key:component::habitica::entity::sensor::strength::state_attributes::class::name%]" }, "allocated": { "name": "[%key:component::habitica::entity::sensor::strength::state_attributes::allocated::name%]" }, "buffs": { "name": "[%key:component::habitica::entity::sensor::strength::state_attributes::buffs::name%]" } } }, "constitution": { "name": "Constitution", "state_attributes": { "level": { "name": "[%key:component::habitica::entity::sensor::level::name%]" }, "equipment": { "name": "[%key:component::habitica::entity::sensor::strength::state_attributes::equipment::name%]" }, "class": { "name": "[%key:component::habitica::entity::sensor::strength::state_attributes::class::name%]" }, "allocated": { "name": "[%key:component::habitica::entity::sensor::strength::state_attributes::allocated::name%]" }, "buffs": { "name": "[%key:component::habitica::entity::sensor::strength::state_attributes::buffs::name%]" } } }, "eggs_total": { "name": "Eggs", "unit_of_measurement": "eggs" }, "hatching_potions_total": { "name": "Hatching potions", "unit_of_measurement": "potions" }, "food_total": { "name": "Pet food", "unit_of_measurement": "foods" }, "saddle": { "name": "Saddles", "unit_of_measurement": "saddles" }, "quest_scrolls": { "name": "Quest scrolls", "unit_of_measurement": "scrolls" } }, "switch": { "sleep": { "name": "Rest in the inn" } }, "todo": { "todos": { "name": "[%key:component::habitica::common::todos%]" }, "dailys": { "name": "[%key:component::habitica::common::dailies%]" } } }, "exceptions": { "delete_todos_failed": { "message": "Unable to delete item from Habitica to-do list, please try again" }, "delete_completed_todos_failed": { "message": "Unable to delete completed to-do items from Habitica to-do list, please try again" }, "move_todos_item_failed": { "message": "Unable to move the Habitica to-do to position {pos}, please try again" }, "move_dailys_item_failed": { "message": "Unable to move the Habitica daily to position {pos}, please try again" }, "update_todos_item_failed": { "message": "Unable to update the Habitica to-do `{name}`, please try again" }, "update_dailys_item_failed": { "message": "Unable to update the Habitica daily `{name}`, please try again" }, "score_todos_item_failed": { "message": "Unable to update the score for your Habitica to-do `{name}`, please try again" }, "score_dailys_item_failed": { "message": "Unable to update the score for your Habitica daily `{name}`, please try again" }, "create_todos_item_failed": { "message": "Unable to create new to-do `{name}` for Habitica, please try again" }, "setup_rate_limit_exception": { "message": "Rate limit exceeded, try again in {retry_after} seconds" }, "service_call_unallowed": { "message": "Unable to complete action, the required conditions are not met" }, "service_call_exception": { "message": "Unable to connect to Habitica: {reason}" }, "not_enough_mana": { "message": "Unable to cast skill, not enough mana. Your character has {mana}, but the skill costs {cost}." }, "not_enough_gold": { "message": "Unable to buy reward, not enough gold. Your character has {gold}, but the reward costs {cost}." }, "skill_not_found": { "message": "Unable to cast skill, your character does not have the skill or spell {skill}." }, "entry_not_found": { "message": "The selected character is not configured in Home Assistant." }, "entry_not_loaded": { "message": "The selected character is currently not loaded or disabled in Home Assistant." }, "task_not_found": { "message": "Unable to complete action, could not find the task {task}" }, "quest_action_unallowed": { "message": "Action not allowed, only quest leader or group leader can perform this action" }, "quest_not_found": { "message": "Unable to complete action, quest or group not found" }, "target_not_found": { "message": "Unable to find target {target} in your party" }, "party_not_found": { "message": "Unable to find target, you are currently not in a party. You can only target yourself" }, "item_not_found": { "message": "Unable to use {item}, you don't own this item." }, "authentication_failed": { "message": "Authentication failed. It looks like your API token has been reset. Please re-authenticate using your new token" }, "frequency_not_weekly": { "message": "Unable to update task, weekly repeat settings apply only to weekly recurring dailies." }, "frequency_not_monthly": { "message": "Unable to update task, monthly repeat settings apply only to monthly recurring dailies." } }, "issues": { "deprecated_entity": { "title": "The Habitica {name} entity is deprecated", "description": "The Habitica entity `{entity}` is deprecated and will be removed in a future release.\nPlease update your automations and scripts, disable `{entity}` and reload the integration/restart Home Assistant to fix this issue." }, "deprecated_api_call": { "title": "The Habitica action habitica.api_call is deprecated", "description": "The Habitica action `habitica.api_call` is deprecated and will be removed in Home Assistant 2025.5.0.\n\nPlease update your automations and scripts to use other Habitica actions and entities." } }, "services": { "api_call": { "name": "API name", "description": "Calls Habitica API.", "fields": { "name": { "name": "[%key:common::config_flow::data::name%]", "description": "Habitica's username to call for." }, "path": { "name": "[%key:common::config_flow::data::path%]", "description": "Items from API URL in form of an array with method attached at the end. Consult https://habitica.com/apidoc/. Example uses https://habitica.com/apidoc/#api-Task-CreateUserTasks." }, "args": { "name": "Args", "description": "Any additional JSON or URL parameter arguments. See apidoc mentioned for path. Example uses same API endpoint." } } }, "cast_skill": { "name": "Cast a skill", "description": "Uses a skill or spell from your Habitica character on a specific task to affect its progress or status.", "fields": { "config_entry": { "name": "[%key:component::habitica::common::config_entry_name%]", "description": "Choose the Habitica character to cast the skill." }, "skill": { "name": "Skill", "description": "Select the skill or spell you want to cast on the task. Only skills corresponding to your character's class can be used." }, "task": { "name": "[%key:component::habitica::common::task_name%]", "description": "The name (or task ID) of the task you want to target with the skill or spell." } } }, "accept_quest": { "name": "Accept a quest invitation", "description": "Accepts a pending invitation to a quest.", "fields": { "config_entry": { "name": "[%key:component::habitica::common::config_entry_name%]", "description": "Choose the Habitica character for which to perform the action." } } }, "reject_quest": { "name": "Reject a quest invitation", "description": "Rejects a pending invitation to a quest.", "fields": { "config_entry": { "name": "[%key:component::habitica::common::config_entry_name%]", "description": "[%key:component::habitica::services::accept_quest::fields::config_entry::description%]" } } }, "leave_quest": { "name": "Leave a quest", "description": "Leaves the current quest you are participating in.", "fields": { "config_entry": { "name": "[%key:component::habitica::common::config_entry_name%]", "description": "[%key:component::habitica::services::accept_quest::fields::config_entry::description%]" } } }, "abort_quest": { "name": "Abort an active quest", "description": "Terminates your party's ongoing quest. All progress will be lost and the quest roll returned to the owner's inventory. Only quest leader or group leader can perform this action.", "fields": { "config_entry": { "name": "[%key:component::habitica::common::config_entry_name%]", "description": "[%key:component::habitica::services::accept_quest::fields::config_entry::description%]" } } }, "cancel_quest": { "name": "Cancel a pending quest", "description": "Cancels a quest that has not yet started. All accepted and pending invitations will be canceled and the quest roll returned to the owner's inventory. Only quest leader or group leader can perform this action.", "fields": { "config_entry": { "name": "[%key:component::habitica::common::config_entry_name%]", "description": "[%key:component::habitica::services::accept_quest::fields::config_entry::description%]" } } }, "start_quest": { "name": "Force-start a pending quest", "description": "Begins the quest immediately, bypassing any pending invitations that haven't been accepted or rejected. Only quest leader or group leader can perform this action.", "fields": { "config_entry": { "name": "[%key:component::habitica::common::config_entry_name%]", "description": "[%key:component::habitica::services::accept_quest::fields::config_entry::description%]" } } }, "score_habit": { "name": "Track a habit", "description": "Increases the positive or negative streak of a habit to track its progress.", "fields": { "config_entry": { "name": "[%key:component::habitica::common::config_entry_name%]", "description": "Select the Habitica character tracking your habit." }, "task": { "name": "Habit name", "description": "The name (or task ID) of the Habitica habit." }, "direction": { "name": "Reward or loss", "description": "Is it positive or negative progress you want to track for your habit." } } }, "score_reward": { "name": "Buy a reward", "description": "Buys one of your custom rewards with gold earned by fulfilling tasks.", "fields": { "config_entry": { "name": "[%key:component::habitica::common::config_entry_name%]", "description": "Select the Habitica character buying the reward." }, "task": { "name": "Reward name", "description": "The name (or task ID) of the custom reward." } } }, "transformation": { "name": "Use a transformation item", "description": "Uses a transformation item from your Habitica character's inventory on a member of your party or yourself.", "fields": { "config_entry": { "name": "Select character", "description": "Choose the Habitica character to use the transformation item." }, "item": { "name": "Transformation item", "description": "Select the transformation item you want to use. Item must be in the characters inventory." }, "target": { "name": "Target character", "description": "The name of the character you want to use the transformation item on. You can also specify the players username or user ID." } } }, "get_tasks": { "name": "Get tasks", "description": "Retrieves tasks from your Habitica character.", "fields": { "config_entry": { "name": "[%key:component::habitica::common::config_entry_name%]", "description": "Choose the Habitica character to retrieve tasks from." }, "type": { "name": "Task type", "description": "Filter tasks by type." }, "priority": { "name": "[%key:component::habitica::common::priority_name%]", "description": "Filter tasks by difficulty." }, "task": { "name": "[%key:component::habitica::common::task_name%]", "description": "Select tasks by matching their name (or task ID)." }, "tag": { "name": "Tag", "description": "Filter tasks that have one or more of the selected tags." }, "keyword": { "name": "Keyword", "description": "Filter tasks by keyword, searching across titles, notes, and checklists." } }, "sections": { "filter": { "name": "Filter options", "description": "Use the optional filters to narrow the returned tasks." } } }, "update_reward": { "name": "Update a reward", "description": "Updates a specific reward for the selected Habitica character", "fields": { "config_entry": { "name": "[%key:component::habitica::common::config_entry_name%]", "description": "Select the Habitica account to update a reward." }, "task": { "name": "[%key:component::habitica::common::task_name%]", "description": "[%key:component::habitica::common::task_description%]" }, "rename": { "name": "[%key:component::habitica::common::rename_name%]", "description": "[%key:component::habitica::common::rename_description%]" }, "notes": { "name": "[%key:component::habitica::common::notes_name%]", "description": "[%key:component::habitica::common::notes_description%]" }, "tag": { "name": "[%key:component::habitica::common::tag_name%]", "description": "[%key:component::habitica::common::tag_description%]" }, "remove_tag": { "name": "[%key:component::habitica::common::remove_tag_name%]", "description": "[%key:component::habitica::common::remove_tag_description%]" }, "alias": { "name": "[%key:component::habitica::common::alias_name%]", "description": "[%key:component::habitica::common::alias_description%]" }, "cost": { "name": "[%key:component::habitica::common::cost_name%]", "description": "Update the cost of a reward." } }, "sections": { "tag_options": { "name": "[%key:component::habitica::common::tag_options_name%]", "description": "[%key:component::habitica::common::tag_options_description%]" }, "developer_options": { "name": "[%key:component::habitica::common::developer_options_name%]", "description": "[%key:component::habitica::common::developer_options_description%]" } } }, "create_reward": { "name": "Create reward", "description": "Adds a new custom reward.", "fields": { "config_entry": { "name": "[%key:component::habitica::common::config_entry_name%]", "description": "Select the Habitica account to create a reward." }, "name": { "name": "[%key:component::habitica::common::task_name%]", "description": "[%key:component::habitica::common::name_description%]" }, "notes": { "name": "[%key:component::habitica::common::notes_name%]", "description": "[%key:component::habitica::common::notes_description%]" }, "tag": { "name": "[%key:component::habitica::common::tag_options_name%]", "description": "[%key:component::habitica::common::tag_description%]" }, "alias": { "name": "[%key:component::habitica::common::alias_name%]", "description": "[%key:component::habitica::common::alias_description%]" }, "cost": { "name": "[%key:component::habitica::common::cost_name%]", "description": "The cost of the reward." } }, "sections": { "developer_options": { "name": "[%key:component::habitica::common::developer_options_name%]", "description": "[%key:component::habitica::common::developer_options_description%]" } } }, "update_habit": { "name": "Update a habit", "description": "Updates a specific habit for the selected Habitica character", "fields": { "config_entry": { "name": "[%key:component::habitica::common::config_entry_name%]", "description": "Select the Habitica account to update a habit." }, "task": { "name": "[%key:component::habitica::common::task_name%]", "description": "[%key:component::habitica::common::task_description%]" }, "rename": { "name": "[%key:component::habitica::common::rename_name%]", "description": "[%key:component::habitica::common::rename_description%]" }, "notes": { "name": "[%key:component::habitica::common::notes_name%]", "description": "[%key:component::habitica::common::notes_description%]" }, "tag": { "name": "[%key:component::habitica::common::tag_name%]", "description": "[%key:component::habitica::common::tag_description%]" }, "remove_tag": { "name": "[%key:component::habitica::common::remove_tag_name%]", "description": "[%key:component::habitica::common::remove_tag_description%]" }, "alias": { "name": "[%key:component::habitica::common::alias_name%]", "description": "[%key:component::habitica::common::alias_description%]" }, "priority": { "name": "[%key:component::habitica::common::priority_name%]", "description": "[%key:component::habitica::common::priority_description%]" }, "frequency": { "name": "[%key:component::habitica::common::frequency_name%]", "description": "[%key:component::habitica::common::frequency_description%]" }, "up_down": { "name": "[%key:component::habitica::common::up_down_name%]", "description": "[%key:component::habitica::common::up_down_description%]" }, "counter_up": { "name": "Adjust positive counter", "description": "Update the up counter of a positive habit." }, "counter_down": { "name": "Adjust negative counter", "description": "Update the down counter of a negative habit." } }, "sections": { "tag_options": { "name": "[%key:component::habitica::common::tag_options_name%]", "description": "[%key:component::habitica::common::tag_options_description%]" }, "developer_options": { "name": "[%key:component::habitica::common::developer_options_name%]", "description": "[%key:component::habitica::common::developer_options_description%]" } } }, "create_habit": { "name": "Create habit", "description": "Adds a new habit.", "fields": { "config_entry": { "name": "[%key:component::habitica::common::config_entry_name%]", "description": "Select the Habitica account to create a habit." }, "name": { "name": "[%key:component::habitica::common::task_name%]", "description": "[%key:component::habitica::common::name_description%]" }, "notes": { "name": "[%key:component::habitica::common::notes_name%]", "description": "[%key:component::habitica::common::notes_description%]" }, "tag": { "name": "[%key:component::habitica::common::tag_options_name%]", "description": "[%key:component::habitica::common::tag_description%]" }, "alias": { "name": "[%key:component::habitica::common::alias_name%]", "description": "[%key:component::habitica::common::alias_description%]" }, "priority": { "name": "[%key:component::habitica::common::priority_name%]", "description": "[%key:component::habitica::common::priority_description%]" }, "frequency": { "name": "[%key:component::habitica::common::frequency_name%]", "description": "[%key:component::habitica::common::frequency_description%]" }, "up_down": { "name": "[%key:component::habitica::common::up_down_name%]", "description": "[%key:component::habitica::common::up_down_description%]" } }, "sections": { "developer_options": { "name": "[%key:component::habitica::common::developer_options_name%]", "description": "[%key:component::habitica::common::developer_options_description%]" } } }, "update_todo": { "name": "Update a to-do", "description": "Updates a specific to-do for a selected Habitica character", "fields": { "config_entry": { "name": "[%key:component::habitica::common::config_entry_name%]", "description": "[%key:component::habitica::common::config_entry_description%]" }, "task": { "name": "[%key:component::habitica::common::task_name%]", "description": "The name (or task ID) of the to-do you want to update." }, "rename": { "name": "[%key:component::habitica::common::rename_name%]", "description": "[%key:component::habitica::common::rename_description%]" }, "notes": { "name": "[%key:component::habitica::common::notes_name%]", "description": "[%key:component::habitica::common::notes_description%]" }, "tag": { "name": "[%key:component::habitica::common::tag_name%]", "description": "[%key:component::habitica::common::tag_description%]" }, "remove_tag": { "name": "[%key:component::habitica::common::remove_tag_name%]", "description": "[%key:component::habitica::common::remove_tag_description%]" }, "alias": { "name": "[%key:component::habitica::common::alias_name%]", "description": "[%key:component::habitica::common::alias_description%]" }, "priority": { "name": "[%key:component::habitica::common::priority_name%]", "description": "[%key:component::habitica::common::priority_description%]" }, "date": { "name": "[%key:component::habitica::common::date_name%]", "description": "[%key:component::habitica::common::date_description%]" }, "clear_date": { "name": "Clear due date", "description": "Remove the due date from the to-do." }, "reminder": { "name": "[%key:component::habitica::common::reminder_name%]", "description": "[%key:component::habitica::common::reminder_description%]" }, "remove_reminder": { "name": "[%key:component::habitica::common::remove_reminder_name%]", "description": "[%key:component::habitica::common::remove_reminder_description%]" }, "clear_reminder": { "name": "[%key:component::habitica::common::clear_reminder_name%]", "description": "[%key:component::habitica::common::clear_reminder_description%]" }, "add_checklist_item": { "name": "[%key:component::habitica::common::add_checklist_item_name%]", "description": "[%key:component::habitica::common::add_checklist_item_description%]" }, "remove_checklist_item": { "name": "[%key:component::habitica::common::remove_checklist_item_name%]", "description": "[%key:component::habitica::common::remove_checklist_item_description%]" }, "score_checklist_item": { "name": "[%key:component::habitica::common::score_checklist_item_name%]", "description": "[%key:component::habitica::common::score_checklist_item_description%]" }, "unscore_checklist_item": { "name": "[%key:component::habitica::common::unscore_checklist_item_name%]", "description": "[%key:component::habitica::common::unscore_checklist_item_description%]" } }, "sections": { "checklist_options": { "name": "[%key:component::habitica::common::checklist_options_name%]", "description": "[%key:component::habitica::common::checklist_options_description%]" }, "duedate_options": { "name": "[%key:component::habitica::common::date_name%]", "description": "Set, update or remove due dates of a to-do." }, "reminder_options": { "name": "[%key:component::habitica::common::reminder_options_name%]", "description": "[%key:component::habitica::common::reminder_options_description%]" }, "tag_options": { "name": "[%key:component::habitica::common::tag_options_name%]", "description": "[%key:component::habitica::common::tag_options_description%]" }, "developer_options": { "name": "[%key:component::habitica::common::developer_options_name%]", "description": "[%key:component::habitica::common::developer_options_description%]" } } }, "create_todo": { "name": "Create to-do", "description": "Adds a new to-do.", "fields": { "config_entry": { "name": "[%key:component::habitica::common::config_entry_name%]", "description": "Select the Habitica account to create a to-do." }, "name": { "name": "[%key:component::habitica::common::task_name%]", "description": "[%key:component::habitica::common::name_description%]" }, "notes": { "name": "[%key:component::habitica::common::notes_name%]", "description": "[%key:component::habitica::common::notes_description%]" }, "tag": { "name": "[%key:component::habitica::common::tag_options_name%]", "description": "[%key:component::habitica::common::tag_description%]" }, "alias": { "name": "[%key:component::habitica::common::alias_name%]", "description": "[%key:component::habitica::common::alias_description%]" }, "priority": { "name": "[%key:component::habitica::common::priority_name%]", "description": "[%key:component::habitica::common::priority_description%]" }, "date": { "name": "[%key:component::habitica::common::date_name%]", "description": "[%key:component::habitica::common::date_description%]" }, "reminder": { "name": "[%key:component::habitica::common::reminder_options_name%]", "description": "[%key:component::habitica::common::reminder_description%]" }, "add_checklist_item": { "name": "[%key:component::habitica::common::checklist_options_name%]", "description": "[%key:component::habitica::common::add_checklist_item_description%]" } }, "sections": { "developer_options": { "name": "[%key:component::habitica::common::developer_options_name%]", "description": "[%key:component::habitica::common::developer_options_description%]" } } }, "update_daily": { "name": "Update a daily", "description": "Updates a specific daily for a selected Habitica character", "fields": { "config_entry": { "name": "[%key:component::habitica::common::config_entry_name%]", "description": "[%key:component::habitica::common::config_entry_description%]" }, "task": { "name": "[%key:component::habitica::common::task_name%]", "description": "The name (or task ID) of the daily you want to update." }, "rename": { "name": "[%key:component::habitica::common::rename_name%]", "description": "[%key:component::habitica::common::rename_description%]" }, "notes": { "name": "[%key:component::habitica::common::notes_name%]", "description": "[%key:component::habitica::common::notes_description%]" }, "tag": { "name": "[%key:component::habitica::common::tag_name%]", "description": "[%key:component::habitica::common::tag_description%]" }, "remove_tag": { "name": "[%key:component::habitica::common::remove_tag_name%]", "description": "[%key:component::habitica::common::remove_tag_description%]" }, "alias": { "name": "[%key:component::habitica::common::alias_name%]", "description": "[%key:component::habitica::common::alias_description%]" }, "priority": { "name": "[%key:component::habitica::common::priority_name%]", "description": "[%key:component::habitica::common::priority_description%]" }, "start_date": { "name": "[%key:component::habitica::common::start_date_name%]", "description": "[%key:component::habitica::common::start_date_description%]" }, "frequency": { "name": "[%key:component::habitica::common::frequency_daily_name%]", "description": "[%key:component::habitica::common::frequency_daily_description%]" }, "every_x": { "name": "[%key:component::habitica::common::every_x_name%]", "description": "[%key:component::habitica::common::every_x_description%]" }, "repeat": { "name": "[%key:component::habitica::common::repeat_name%]", "description": "[%key:component::habitica::common::repeat_weekly_description%]" }, "repeat_monthly": { "name": "[%key:component::habitica::common::repeat_name%]", "description": "[%key:component::habitica::common::repeat_monthly_description%]" }, "add_checklist_item": { "name": "[%key:component::habitica::common::add_checklist_item_name%]", "description": "[%key:component::habitica::common::add_checklist_item_description%]" }, "remove_checklist_item": { "name": "[%key:component::habitica::common::remove_checklist_item_name%]", "description": "[%key:component::habitica::common::remove_checklist_item_description%]" }, "score_checklist_item": { "name": "[%key:component::habitica::common::score_checklist_item_name%]", "description": "[%key:component::habitica::common::score_checklist_item_description%]" }, "unscore_checklist_item": { "name": "[%key:component::habitica::common::unscore_checklist_item_name%]", "description": "[%key:component::habitica::common::unscore_checklist_item_description%]" }, "streak": { "name": "Adjust streak", "description": "Adjust or reset the streak counter of the daily." }, "reminder": { "name": "[%key:component::habitica::common::reminder_name%]", "description": "[%key:component::habitica::common::reminder_description%]" }, "remove_reminder": { "name": "[%key:component::habitica::common::remove_reminder_name%]", "description": "[%key:component::habitica::common::remove_reminder_description%]" }, "clear_reminder": { "name": "[%key:component::habitica::common::clear_reminder_name%]", "description": "[%key:component::habitica::common::clear_reminder_description%]" } }, "sections": { "checklist_options": { "name": "[%key:component::habitica::common::checklist_options_name%]", "description": "[%key:component::habitica::common::checklist_options_description%]" }, "repeat_weekly_options": { "name": "[%key:component::habitica::common::repeat_weekly_options_name%]", "description": "[%key:component::habitica::common::repeat_weekly_options_description%]" }, "repeat_monthly_options": { "name": "[%key:component::habitica::common::repeat_monthly_options_name%]", "description": "[%key:component::habitica::common::repeat_monthly_options_description%]" }, "tag_options": { "name": "[%key:component::habitica::common::tag_options_name%]", "description": "[%key:component::habitica::common::tag_options_description%]" }, "developer_options": { "name": "[%key:component::habitica::common::developer_options_name%]", "description": "[%key:component::habitica::common::developer_options_description%]" }, "reminder_options": { "name": "[%key:component::habitica::common::reminder_options_name%]", "description": "[%key:component::habitica::common::reminder_options_description%]" } } }, "create_daily": { "name": "Create a daily", "description": "Adds a new daily.", "fields": { "config_entry": { "name": "[%key:component::habitica::common::config_entry_name%]", "description": "[%key:component::habitica::common::config_entry_description%]" }, "name": { "name": "[%key:component::habitica::common::task_name%]", "description": "[%key:component::habitica::common::name_description%]" }, "notes": { "name": "[%key:component::habitica::common::notes_name%]", "description": "[%key:component::habitica::common::notes_description%]" }, "tag": { "name": "[%key:component::habitica::common::tag_options_name%]", "description": "[%key:component::habitica::common::tag_description%]" }, "alias": { "name": "[%key:component::habitica::common::alias_name%]", "description": "[%key:component::habitica::common::alias_description%]" }, "priority": { "name": "[%key:component::habitica::common::priority_name%]", "description": "[%key:component::habitica::common::priority_description%]" }, "start_date": { "name": "[%key:component::habitica::common::start_date_name%]", "description": "[%key:component::habitica::common::start_date_description%]" }, "frequency": { "name": "[%key:component::habitica::common::frequency_daily_name%]", "description": "[%key:component::habitica::common::frequency_daily_description%]" }, "every_x": { "name": "[%key:component::habitica::common::every_x_name%]", "description": "[%key:component::habitica::common::every_x_description%]" }, "repeat": { "name": "[%key:component::habitica::common::repeat_name%]", "description": "[%key:component::habitica::common::repeat_weekly_description%]" }, "repeat_monthly": { "name": "[%key:component::habitica::common::repeat_name%]", "description": "[%key:component::habitica::common::repeat_monthly_description%]" }, "add_checklist_item": { "name": "[%key:component::habitica::common::checklist_options_name%]", "description": "[%key:component::habitica::common::add_checklist_item_description%]" }, "reminder": { "name": "[%key:component::habitica::common::reminder_options_name%]", "description": "[%key:component::habitica::common::reminder_description%]" } }, "sections": { "repeat_weekly_options": { "name": "[%key:component::habitica::common::repeat_weekly_options_name%]", "description": "[%key:component::habitica::common::repeat_weekly_options_description%]" }, "repeat_monthly_options": { "name": "[%key:component::habitica::common::repeat_monthly_options_name%]", "description": "[%key:component::habitica::common::repeat_monthly_options_description%]" }, "developer_options": { "name": "[%key:component::habitica::common::developer_options_name%]", "description": "[%key:component::habitica::common::developer_options_description%]" } } } }, "selector": { "skill_select": { "options": { "fireball": "Mage: Burst of flames", "pickpocket": "Rogue: Pickpocket", "backstab": "Rogue: Backstab", "smash": "Warrior: Brutal smash" } }, "transformation_item_select": { "options": { "snowball": "Snowball", "spooky_sparkles": "Spooky sparkles", "seafoam": "Seafoam", "shiny_seed": "Shiny seed" } }, "type": { "options": { "daily": "Daily", "habit": "Habit", "todo": "To-do", "reward": "Reward" } }, "priority": { "options": { "trivial": "Trivial", "easy": "Easy", "medium": "Medium", "hard": "Hard" } }, "frequency": { "options": { "daily": "Daily", "weekly": "Weekly", "monthly": "Monthly", "yearly": "Yearly" } }, "repeat": { "options": { "m": "[%key:common::time::monday%]", "t": "[%key:common::time::tuesday%]", "w": "[%key:common::time::wednesday%]", "th": "[%key:common::time::thursday%]", "f": "[%key:common::time::friday%]", "s": "[%key:common::time::saturday%]", "su": "[%key:common::time::sunday%]" } }, "repeat_monthly": { "options": { "day_of_month": "Day of the month", "day_of_week": "Day of the week" } } } }