Files
QuizBot/locale/en-US.json
2025-05-04 22:30:54 +02:00

294 lines
14 KiB
JSON

{
"messages": {
"admin_channel_creation_failed": "Event channel could not be created for user **{display_name}** ({mention}) and event **{event_name}**.",
"admin_channel_creation_failed_no_user": "Event channel could not be created for user with ID `{user_id}` (<@{user_id}>) and event **{event_name}**: user was not found on the server.",
"admin_event_ended": "Event **{event_name}** has ended! Users can no longer submit their answers.",
"admin_event_no_stages_defined": "Could not start the event **{event_name}**: no event stages are defined.",
"admin_event_started": "Event **{event_name}** has started! Users have gotten their channels and can already start submitting their answers.",
"admin_user_channel_creation_failed": "Event channel could not be created for user **{display_name}** ({mention}) and event **{event_name}**.",
"admin_user_channel_fixed": "Fixed event channel of user **{display_name}** ({mention}) for the event **{event_name}**.",
"admin_user_completed_event": "User **{display_name}** ({mention}) has completed the event **{event_name}**",
"admin_user_completed_stage": "User **{display_name}** ({mention}) has completed the stage {stage_sequence} of the event **{event_name}**.",
"config_reset": "Configuration has been reset. You can update it using `/config set`, otherwise no events can be held.",
"config_set": "Configuration has been updated. You can review it anytime using `/config show`.",
"config_show": "**Guild config**\n\nCategory: <#{category_id}>\nGeneral channel: <#{general_channel_id}>\nManagement channel: <#{management_channel_id}>\nTimezone: `{timezone}`\nPrefer emojis: `{prefer_emojis}`",
"event_cancelled": "Event **{event_name}** was cancelled.",
"event_created": "Event **{event_name}** has been created and will take place <t:{start_time}:R>.",
"event_dates_parsing_failed": "Could not parse start and end dates. Please, make sure these are provided in `DD.MM.YYYY HH:MM` format.",
"event_details": "**Event details**\n\nName: {event_name}\nStarts: <t:{start_time}>\nEnds: <t:{end_time}>\n\nStages:\n{stages}",
"event_end_before_start": "Start date must be before end date",
"event_end_date_parsing_failed": "Could not parse the end date. Please, make sure it is provided in `DD.MM.YYYY HH:MM` format.",
"event_end_past": "End date must not be in the past",
"event_ended": "Event **{event_name}** has ended! Stages and respective answers are listed below.\n\n{stages}",
"event_ended_short": "Event **{event_name}** has ended! Stages and respective answers are listed below.",
"event_is_cancelled": "This event was cancelled.",
"event_is_starting": "Event **{event_name}** is starting!\n\nUse slash command `/guess` to suggest your answers to each event stage.",
"event_name_duplicate": "There can only be one active event with the same name",
"event_not_editable": "Finished or ongoing events cannot be cancelled.",
"event_not_found": "Event was not found.",
"event_ongoing_not_editable": "Ongoing events cannot be modified.",
"event_start_date_parsing_failed": "Could not parse the start date. Please, make sure it is provided in `DD.MM.YYYY HH:MM` format.",
"event_start_past": "Start date must not be in the past",
"event_started": "Event **{event_name}** has started! Use command `/register` to participate in the event.",
"event_updated": "Event **{event_name}** has been updated and will take place <t:{start_time}:R>.",
"guess_completed_event": "Congratulations! You have completed the event!\nPlease, do not share the answers with others until the event ends so that everyone can have fun. Thank you!",
"guess_incorrect": "Provided answer is wrong.",
"guess_incorrect_channel": "Usage outside own event channel is not allowed.",
"guess_incorrect_event": "Your event could not be found. Please, contact the administrator.",
"guess_unregistered": "You have no ongoing events. You can register for events using the `/register` command.",
"guild_unconfigured": "Guild is not configured. Please, report this to the administrator.",
"guild_unconfigured_admin": "Guild is not configured. Please, configure it using `/config set`.",
"jailed_error": "You are jailed and cannot interact with events. Please, contact the administrator.",
"notice_event_already_started": "Event **{event_name}** has already started!\n\nUse slash command `/guess` to suggest your answers to each event stage.",
"operation_unconfirmed": "Operation not confirmed.",
"register_already_registered": "You are already registered for this event.",
"register_success_ongoing": "You are now registered for the event **{event_name}**.\n\nNew channel has been created for you and further instructions will are provided in it. Good luck!",
"register_success_scheduled": "You are now registered for the event **{event_name}**.\n\nNew channel will be created for you and further instructions will be provided as soon as the event starts <t:{event_starts}:R>. Good luck!",
"stage_created": "Event stage has been created.",
"stage_deleted": "Event stage has been deleted.",
"stage_entry": "**Stage {sequence}**\nAnswer: ||{answer}||",
"stage_entry_footer": "Answer: ||{answer}||",
"stage_entry_header": "**Stage {sequence}**\nQuestion: {question}",
"stage_not_found": "Event stage was not found.",
"stage_sequence_out_of_range": "Stage sequence out of range.",
"stage_updated": "Event stage has been updated.",
"status": "**QuizBot** v{version}\n\nUptime: since <t:{start_time}>",
"status_git": "**QuizBot** v{version} (`{commit}`)\n\nUptime: up since <t:{start_time}>",
"timezone_invalid": "Timezone **{timezone}** was not found. Please, select one of the timezones provided by the autocompletion.",
"unexpected_error": "An unexpected error has occurred. Please, contact the administrator.",
"unregister_not_registered": "You are not registered for this event.",
"unregister_unregistered": "You are no longer registered for this event.",
"user_channels_updated": "Event channels of the user **{display_name}** were updated.",
"user_jail_already_jailed": "User **{display_name}** is already jailed.",
"user_jail_successful": "User **{display_name}** has been jailed and cannot interact with events anymore.",
"user_unjail_not_jailed": "User **{display_name}** is not jailed.",
"user_unjail_successful": "User **{display_name}** has been unjailed and can interact with events again."
},
"commands": {
"config": {
"description": "Guild management"
},
"config_set": {
"description": "Configure the guild",
"options": {
"category": {
"description": "Category where channels for each user will be created"
},
"general_channel": {
"description": "Text channel for general notifications and bot usage"
},
"management_channel": {
"description": "Text channel for admin notifications"
},
"timezone": {
"description": "Timezone in which events take place"
},
"prefer_emojis": {
"description": "Prefer emojis over text messages where available"
}
}
},
"config_reset": {
"description": "Reset the guild's configuration",
"options": {
"confirm": {
"description": "Confirmation of the operation"
}
}
},
"config_show": {
"description": "Show the guild's configuration"
},
"event": {
"description": "Event management"
},
"event_create": {
"description": "Create new event",
"options": {
"name": {
"description": "Name of the event"
},
"start": {
"description": "Date when the event starts (DD.MM.YYYY HH:MM)"
},
"end": {
"description": "Date when the event ends (DD.MM.YYYY HH:MM)"
},
"thumbnail": {
"description": "Thumbnail of the event"
}
}
},
"event_edit": {
"description": "Edit the event",
"options": {
"event": {
"description": "Name of the event"
},
"name": {
"description": "New name of the event"
},
"start": {
"description": "Date when the event starts (DD.MM.YYYY HH:MM)"
},
"end": {
"description": "Date when the event ends (DD.MM.YYYY HH:MM)"
},
"thumbnail": {
"description": "Thumbnail of the event"
}
}
},
"event_cancel": {
"description": "Cancel the event",
"options": {
"event": {
"description": "Name of the event"
},
"confirm": {
"description": "Confirmation of the operation"
}
}
},
"event_show": {
"description": "Show details about the event",
"options": {
"event": {
"description": "Name of the event"
}
}
},
"guess": {
"description": "Provide an answer to the current event stage",
"options": {
"answer": {
"description": "Answer to the current stage"
}
}
},
"register": {
"description": "Register for the selected event",
"options": {
"event": {
"description": "Name of the event"
}
}
},
"stage": {
"description": "Event stage management"
},
"stage_add": {
"description": "Add new event stage",
"options": {
"event": {
"description": "Name of the event"
},
"question": {
"description": "Question to be answered"
},
"answer": {
"description": "Answer to the stage's question"
},
"media": {
"description": "Media file to be attached"
}
}
},
"stage_edit": {
"description": "Edit the event stage",
"options": {
"event": {
"description": "Name of the event"
},
"stage": {
"description": "Stage to edit"
},
"order": {
"description": "Number in the event stages' order"
},
"question": {
"description": "Question to be answered"
},
"answer": {
"description": "Answer to the question"
},
"media": {
"description": "Media file to be attached"
},
"remove_media": {
"description": "Remove attached media"
}
}
},
"stage_delete": {
"description": "Delete the event stage",
"options": {
"event": {
"description": "Name of the event"
},
"stage": {
"description": "Stage to delete"
},
"confirm": {
"description": "Confirmation of the operation"
}
}
},
"status": {
"description": "Get status of the bot"
},
"unregister": {
"description": "Leave the selected event",
"options": {
"event": {
"description": "Name of the event"
},
"confirm": {
"description": "Confirmation of the operation"
}
}
},
"user": {
"description": "User management"
},
"user_create_channel": {
"description": "Create channel for the user",
"options": {}
},
"user_update_channels": {
"description": "Update user's event channels",
"options": {
"user": {
"description": "Selected user"
}
}
},
"user_delete_channel": {
"description": "Delete user's channel",
"options": {}
},
"user_jail": {
"description": "Jail the user",
"options": {
"user": {
"description": "Selected user"
},
"confirm": {
"description": "Confirmation of the operation"
}
}
},
"user_unjail": {
"description": "Unjail the user",
"options": {
"user": {
"description": "Selected user"
},
"confirm": {
"description": "Confirmation of the operation"
}
}
}
}
}