mirror of
https://github.com/MCCTeam/Minecraft-Console-Client
synced 2026-08-15 13:04:36 +00:00
feat: Implement the Dialog System (1.21.6+)
feat: Implement the Dialog System (1.21.6+)
This commit is contained in:
commit
aaa4908f7d
18 changed files with 2930 additions and 22 deletions
|
|
@ -7846,5 +7846,329 @@ namespace MinecraftClient {
|
|||
get { return ResourceManager.GetString("debug.packet.loop_reason.cancelled", resourceCulture); }
|
||||
}
|
||||
|
||||
internal static string cmd_dialog_usage {
|
||||
get { return ResourceManager.GetString("cmd.dialog.usage", resourceCulture); }
|
||||
}
|
||||
|
||||
internal static string cmd_dialog_desc {
|
||||
get { return ResourceManager.GetString("cmd.dialog.desc", resourceCulture); }
|
||||
}
|
||||
|
||||
internal static string dialog_received {
|
||||
get { return ResourceManager.GetString("dialog.received", resourceCulture); }
|
||||
}
|
||||
|
||||
internal static string dialog_cleared {
|
||||
get { return ResourceManager.GetString("dialog.cleared", resourceCulture); }
|
||||
}
|
||||
|
||||
internal static string dialog_none {
|
||||
get { return ResourceManager.GetString("dialog.none", resourceCulture); }
|
||||
}
|
||||
|
||||
internal static string dialog_dismissed {
|
||||
get { return ResourceManager.GetString("dialog.dismissed", resourceCulture); }
|
||||
}
|
||||
|
||||
internal static string dialog_unresolved_title {
|
||||
get { return ResourceManager.GetString("dialog.unresolved_title", resourceCulture); }
|
||||
}
|
||||
|
||||
internal static string dialog_unresolved_body {
|
||||
get { return ResourceManager.GetString("dialog.unresolved_body", resourceCulture); }
|
||||
}
|
||||
|
||||
internal static string dialog_unresolved_action_disabled {
|
||||
get { return ResourceManager.GetString("dialog.unresolved_action_disabled", resourceCulture); }
|
||||
}
|
||||
|
||||
internal static string dialog_input_unknown {
|
||||
get { return ResourceManager.GetString("dialog.input_unknown", resourceCulture); }
|
||||
}
|
||||
|
||||
internal static string dialog_input_set {
|
||||
get { return ResourceManager.GetString("dialog.input_set", resourceCulture); }
|
||||
}
|
||||
|
||||
internal static string dialog_input_too_long {
|
||||
get { return ResourceManager.GetString("dialog.input_too_long", resourceCulture); }
|
||||
}
|
||||
|
||||
internal static string dialog_input_boolean_invalid {
|
||||
get { return ResourceManager.GetString("dialog.input_boolean_invalid", resourceCulture); }
|
||||
}
|
||||
|
||||
internal static string dialog_input_option_invalid {
|
||||
get { return ResourceManager.GetString("dialog.input_option_invalid", resourceCulture); }
|
||||
}
|
||||
|
||||
internal static string dialog_input_number_invalid {
|
||||
get { return ResourceManager.GetString("dialog.input_number_invalid", resourceCulture); }
|
||||
}
|
||||
|
||||
internal static string dialog_input_number_range_invalid {
|
||||
get { return ResourceManager.GetString("dialog.input_number_range_invalid", resourceCulture); }
|
||||
}
|
||||
|
||||
internal static string dialog_action_unknown {
|
||||
get { return ResourceManager.GetString("dialog.action_unknown", resourceCulture); }
|
||||
}
|
||||
|
||||
internal static string dialog_action_label_unknown {
|
||||
get { return ResourceManager.GetString("dialog.action_label_unknown", resourceCulture); }
|
||||
}
|
||||
|
||||
internal static string dialog_action_label_ambiguous {
|
||||
get { return ResourceManager.GetString("dialog.action_label_ambiguous", resourceCulture); }
|
||||
}
|
||||
|
||||
internal static string dialog_cannot_cancel {
|
||||
get { return ResourceManager.GetString("dialog.cannot_cancel", resourceCulture); }
|
||||
}
|
||||
|
||||
internal static string dialog_action_closed {
|
||||
get { return ResourceManager.GetString("dialog.action_closed", resourceCulture); }
|
||||
}
|
||||
|
||||
internal static string dialog_action_command_not_in_play {
|
||||
get { return ResourceManager.GetString("dialog.action_command_not_in_play", resourceCulture); }
|
||||
}
|
||||
|
||||
internal static string dialog_action_invalid {
|
||||
get { return ResourceManager.GetString("dialog.action_invalid", resourceCulture); }
|
||||
}
|
||||
|
||||
internal static string dialog_action_custom_failed {
|
||||
get { return ResourceManager.GetString("dialog.action_custom_failed", resourceCulture); }
|
||||
}
|
||||
|
||||
internal static string dialog_action_command_sent {
|
||||
get { return ResourceManager.GetString("dialog.action_command_sent", resourceCulture); }
|
||||
}
|
||||
|
||||
internal static string dialog_action_custom_sent {
|
||||
get { return ResourceManager.GetString("dialog.action_custom_sent", resourceCulture); }
|
||||
}
|
||||
|
||||
internal static string dialog_action_nested_opened {
|
||||
get { return ResourceManager.GetString("dialog.action_nested_opened", resourceCulture); }
|
||||
}
|
||||
|
||||
internal static string dialog_action_open_url {
|
||||
get { return ResourceManager.GetString("dialog.action_open_url", resourceCulture); }
|
||||
}
|
||||
|
||||
internal static string dialog_action_suggest_command {
|
||||
get { return ResourceManager.GetString("dialog.action_suggest_command", resourceCulture); }
|
||||
}
|
||||
|
||||
internal static string dialog_action_copy {
|
||||
get { return ResourceManager.GetString("dialog.action_copy", resourceCulture); }
|
||||
}
|
||||
|
||||
internal static string dialog_action_unsupported {
|
||||
get { return ResourceManager.GetString("dialog.action_unsupported", resourceCulture); }
|
||||
}
|
||||
|
||||
internal static string dialog_tui_pending {
|
||||
get { return ResourceManager.GetString("dialog.tui_pending", resourceCulture); }
|
||||
}
|
||||
|
||||
internal static string dialog_tui_unavailable {
|
||||
get { return ResourceManager.GetString("dialog.tui_unavailable", resourceCulture); }
|
||||
}
|
||||
|
||||
internal static string dialog_tui_opened {
|
||||
get { return ResourceManager.GetString("dialog.tui_opened", resourceCulture); }
|
||||
}
|
||||
|
||||
internal static string dialog_action_unnamed {
|
||||
get { return ResourceManager.GetString("dialog.action_unnamed", resourceCulture); }
|
||||
}
|
||||
|
||||
internal static string dialog_action_ok {
|
||||
get { return ResourceManager.GetString("dialog.action_ok", resourceCulture); }
|
||||
}
|
||||
|
||||
internal static string dialog_item_body {
|
||||
get { return ResourceManager.GetString("dialog.item_body", resourceCulture); }
|
||||
}
|
||||
|
||||
internal static string dialog_server_link_report_bug {
|
||||
get { return ResourceManager.GetString("dialog.server_link.report_bug", resourceCulture); }
|
||||
}
|
||||
|
||||
internal static string dialog_server_link_community_guidelines {
|
||||
get { return ResourceManager.GetString("dialog.server_link.community_guidelines", resourceCulture); }
|
||||
}
|
||||
|
||||
internal static string dialog_server_link_support {
|
||||
get { return ResourceManager.GetString("dialog.server_link.support", resourceCulture); }
|
||||
}
|
||||
|
||||
internal static string dialog_server_link_status {
|
||||
get { return ResourceManager.GetString("dialog.server_link.status", resourceCulture); }
|
||||
}
|
||||
|
||||
internal static string dialog_server_link_feedback {
|
||||
get { return ResourceManager.GetString("dialog.server_link.feedback", resourceCulture); }
|
||||
}
|
||||
|
||||
internal static string dialog_server_link_community {
|
||||
get { return ResourceManager.GetString("dialog.server_link.community", resourceCulture); }
|
||||
}
|
||||
|
||||
internal static string dialog_server_link_website {
|
||||
get { return ResourceManager.GetString("dialog.server_link.website", resourceCulture); }
|
||||
}
|
||||
|
||||
internal static string dialog_server_link_forums {
|
||||
get { return ResourceManager.GetString("dialog.server_link.forums", resourceCulture); }
|
||||
}
|
||||
|
||||
internal static string dialog_server_link_news {
|
||||
get { return ResourceManager.GetString("dialog.server_link.news", resourceCulture); }
|
||||
}
|
||||
|
||||
internal static string dialog_server_link_announcements {
|
||||
get { return ResourceManager.GetString("dialog.server_link.announcements", resourceCulture); }
|
||||
}
|
||||
|
||||
internal static string tui_dialog_cancel {
|
||||
get { return ResourceManager.GetString("tui.dialog.cancel", resourceCulture); }
|
||||
}
|
||||
|
||||
internal static string dialog_render_header {
|
||||
get { return ResourceManager.GetString("dialog.render.header", resourceCulture); }
|
||||
}
|
||||
|
||||
internal static string dialog_render_type {
|
||||
get { return ResourceManager.GetString("dialog.render.type", resourceCulture); }
|
||||
}
|
||||
|
||||
internal static string dialog_render_body {
|
||||
get { return ResourceManager.GetString("dialog.render.body", resourceCulture); }
|
||||
}
|
||||
|
||||
internal static string dialog_render_inputs {
|
||||
get { return ResourceManager.GetString("dialog.render.inputs", resourceCulture); }
|
||||
}
|
||||
|
||||
internal static string dialog_render_input {
|
||||
get { return ResourceManager.GetString("dialog.render.input", resourceCulture); }
|
||||
}
|
||||
|
||||
internal static string dialog_render_actions {
|
||||
get { return ResourceManager.GetString("dialog.render.actions", resourceCulture); }
|
||||
}
|
||||
|
||||
internal static string dialog_render_action {
|
||||
get { return ResourceManager.GetString("dialog.render.action", resourceCulture); }
|
||||
}
|
||||
|
||||
internal static string dialog_render_cancel_hint {
|
||||
get { return ResourceManager.GetString("dialog.render.cancel_hint", resourceCulture); }
|
||||
}
|
||||
|
||||
internal static string dialog_input_desc_text {
|
||||
get { return ResourceManager.GetString("dialog.input_desc_text", resourceCulture); }
|
||||
}
|
||||
|
||||
internal static string dialog_input_desc_boolean {
|
||||
get { return ResourceManager.GetString("dialog.input_desc_boolean", resourceCulture); }
|
||||
}
|
||||
|
||||
internal static string dialog_input_desc_options {
|
||||
get { return ResourceManager.GetString("dialog.input_desc_options", resourceCulture); }
|
||||
}
|
||||
|
||||
internal static string dialog_input_desc_number {
|
||||
get { return ResourceManager.GetString("dialog.input_desc_number", resourceCulture); }
|
||||
}
|
||||
|
||||
internal static string dialog_input_desc_unknown {
|
||||
get { return ResourceManager.GetString("dialog.input_desc_unknown", resourceCulture); }
|
||||
}
|
||||
|
||||
internal static string dialog_action_desc_close {
|
||||
get { return ResourceManager.GetString("dialog.action_desc_close", resourceCulture); }
|
||||
}
|
||||
|
||||
internal static string dialog_action_desc_command {
|
||||
get { return ResourceManager.GetString("dialog.action_desc_command", resourceCulture); }
|
||||
}
|
||||
|
||||
internal static string dialog_action_desc_custom {
|
||||
get { return ResourceManager.GetString("dialog.action_desc_custom", resourceCulture); }
|
||||
}
|
||||
|
||||
internal static string dialog_action_desc_show_dialog {
|
||||
get { return ResourceManager.GetString("dialog.action_desc_show_dialog", resourceCulture); }
|
||||
}
|
||||
|
||||
internal static string dialog_action_desc_open_url {
|
||||
get { return ResourceManager.GetString("dialog.action_desc_open_url", resourceCulture); }
|
||||
}
|
||||
|
||||
internal static string dialog_action_desc_suggest {
|
||||
get { return ResourceManager.GetString("dialog.action_desc_suggest", resourceCulture); }
|
||||
}
|
||||
|
||||
internal static string dialog_action_desc_copy {
|
||||
get { return ResourceManager.GetString("dialog.action_desc_copy", resourceCulture); }
|
||||
}
|
||||
|
||||
internal static string dialog_action_desc_unknown {
|
||||
get { return ResourceManager.GetString("dialog.action_desc_unknown", resourceCulture); }
|
||||
}
|
||||
|
||||
internal static string dialog_type_notice {
|
||||
get { return ResourceManager.GetString("dialog.type.notice", resourceCulture); }
|
||||
}
|
||||
|
||||
internal static string dialog_type_confirmation {
|
||||
get { return ResourceManager.GetString("dialog.type.confirmation", resourceCulture); }
|
||||
}
|
||||
|
||||
internal static string dialog_type_multi_action {
|
||||
get { return ResourceManager.GetString("dialog.type.multi_action", resourceCulture); }
|
||||
}
|
||||
|
||||
internal static string dialog_type_dialog_list {
|
||||
get { return ResourceManager.GetString("dialog.type.dialog_list", resourceCulture); }
|
||||
}
|
||||
|
||||
internal static string dialog_type_server_links {
|
||||
get { return ResourceManager.GetString("dialog.type.server_links", resourceCulture); }
|
||||
}
|
||||
|
||||
internal static string dialog_type_unknown {
|
||||
get { return ResourceManager.GetString("dialog.type.unknown", resourceCulture); }
|
||||
}
|
||||
|
||||
internal static string dialog_input_kind_text {
|
||||
get { return ResourceManager.GetString("dialog.input_kind.text", resourceCulture); }
|
||||
}
|
||||
|
||||
internal static string dialog_input_kind_boolean {
|
||||
get { return ResourceManager.GetString("dialog.input_kind.boolean", resourceCulture); }
|
||||
}
|
||||
|
||||
internal static string dialog_input_kind_options {
|
||||
get { return ResourceManager.GetString("dialog.input_kind.options", resourceCulture); }
|
||||
}
|
||||
|
||||
internal static string dialog_input_kind_number {
|
||||
get { return ResourceManager.GetString("dialog.input_kind.number", resourceCulture); }
|
||||
}
|
||||
|
||||
internal static string dialog_input_kind_unknown {
|
||||
get { return ResourceManager.GetString("dialog.input_kind.unknown", resourceCulture); }
|
||||
}
|
||||
|
||||
internal static string dialog_render_help_hint {
|
||||
get { return ResourceManager.GetString("dialog.render.help_hint", resourceCulture); }
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -2842,4 +2842,247 @@ see item details.</value>
|
|||
<data name="debug.packet.loop_reason.cancelled" xml:space="preserve">
|
||||
<value>cancelled</value>
|
||||
</data>
|
||||
<data name="cmd.dialog.usage" xml:space="preserve">
|
||||
<value>dialog [show|open|set|click|click-label|cancel|dismiss]</value>
|
||||
</data>
|
||||
<data name="cmd.dialog.desc" xml:space="preserve">
|
||||
<value>View and interact with the current server custom dialog.</value>
|
||||
</data>
|
||||
<data name="dialog.received" xml:space="preserve">
|
||||
<value>Server showed custom dialog: {0}. Use /dialog show.</value>
|
||||
</data>
|
||||
<data name="dialog.cleared" xml:space="preserve">
|
||||
<value>Server cleared the custom dialog.</value>
|
||||
</data>
|
||||
<data name="dialog.none" xml:space="preserve">
|
||||
<value>No custom dialog is active.</value>
|
||||
</data>
|
||||
<data name="dialog.dismissed" xml:space="preserve">
|
||||
<value>Dialog dismissed locally.</value>
|
||||
</data>
|
||||
<data name="dialog.unresolved_title" xml:space="preserve">
|
||||
<value>Unresolved dialog {0}</value>
|
||||
</data>
|
||||
<data name="dialog.unresolved_body" xml:space="preserve">
|
||||
<value>The server referenced dialog registry entry {0}, but MCC has no data for it.</value>
|
||||
</data>
|
||||
<data name="dialog.unresolved_action_disabled" xml:space="preserve">
|
||||
<value>This dialog could not be resolved, so actions are disabled.</value>
|
||||
</data>
|
||||
<data name="dialog.input_unknown" xml:space="preserve">
|
||||
<value>Unknown dialog input: {0}</value>
|
||||
</data>
|
||||
<data name="dialog.input_set" xml:space="preserve">
|
||||
<value>Dialog input {0} set to {1}.</value>
|
||||
</data>
|
||||
<data name="dialog.input_too_long" xml:space="preserve">
|
||||
<value>Input {0} is longer than {1} characters.</value>
|
||||
</data>
|
||||
<data name="dialog.input_boolean_invalid" xml:space="preserve">
|
||||
<value>Input {0} expects true or false.</value>
|
||||
</data>
|
||||
<data name="dialog.input_option_invalid" xml:space="preserve">
|
||||
<value>Input {0} expects one of the listed option IDs.</value>
|
||||
</data>
|
||||
<data name="dialog.input_number_invalid" xml:space="preserve">
|
||||
<value>Input {0} expects a number.</value>
|
||||
</data>
|
||||
<data name="dialog.input_number_range_invalid" xml:space="preserve">
|
||||
<value>Input {0} must be between {1} and {2}.</value>
|
||||
</data>
|
||||
<data name="dialog.action_unknown" xml:space="preserve">
|
||||
<value>Unknown dialog action index: {0}</value>
|
||||
</data>
|
||||
<data name="dialog.action_label_unknown" xml:space="preserve">
|
||||
<value>Unknown dialog action label: {0}</value>
|
||||
</data>
|
||||
<data name="dialog.action_label_ambiguous" xml:space="preserve">
|
||||
<value>Dialog action label is ambiguous: {0}</value>
|
||||
</data>
|
||||
<data name="dialog.cannot_cancel" xml:space="preserve">
|
||||
<value>This dialog cannot be closed with cancel.</value>
|
||||
</data>
|
||||
<data name="dialog.action_closed" xml:space="preserve">
|
||||
<value>Dialog action closed locally.</value>
|
||||
</data>
|
||||
<data name="dialog.action_command_not_in_play" xml:space="preserve">
|
||||
<value>This dialog command action is only available in play state.</value>
|
||||
</data>
|
||||
<data name="dialog.action_invalid" xml:space="preserve">
|
||||
<value>Dialog action is invalid.</value>
|
||||
</data>
|
||||
<data name="dialog.action_custom_failed" xml:space="preserve">
|
||||
<value>Custom dialog action packet could not be sent.</value>
|
||||
</data>
|
||||
<data name="dialog.action_command_sent" xml:space="preserve">
|
||||
<value>Dialog command sent: {0}</value>
|
||||
</data>
|
||||
<data name="dialog.action_custom_sent" xml:space="preserve">
|
||||
<value>Dialog custom action sent: {0}</value>
|
||||
</data>
|
||||
<data name="dialog.action_nested_opened" xml:space="preserve">
|
||||
<value>Nested dialog opened.</value>
|
||||
</data>
|
||||
<data name="dialog.action_open_url" xml:space="preserve">
|
||||
<value>Dialog URL action: {0}</value>
|
||||
</data>
|
||||
<data name="dialog.action_suggest_command" xml:space="preserve">
|
||||
<value>Dialog suggested command: {0}</value>
|
||||
</data>
|
||||
<data name="dialog.action_copy" xml:space="preserve">
|
||||
<value>Dialog copy action: {0}</value>
|
||||
</data>
|
||||
<data name="dialog.action_unsupported" xml:space="preserve">
|
||||
<value>Unsupported dialog action: {0}</value>
|
||||
</data>
|
||||
<data name="dialog.tui_pending" xml:space="preserve">
|
||||
<value>Custom dialog is pending. Use dialog open after closing the current overlay.</value>
|
||||
</data>
|
||||
<data name="dialog.tui_unavailable" xml:space="preserve">
|
||||
<value>Dialog TUI is unavailable.</value>
|
||||
</data>
|
||||
<data name="dialog.tui_opened" xml:space="preserve">
|
||||
<value>Dialog TUI opened.</value>
|
||||
</data>
|
||||
<data name="dialog.action_unnamed" xml:space="preserve">
|
||||
<value>Action</value>
|
||||
</data>
|
||||
<data name="dialog.action_ok" xml:space="preserve">
|
||||
<value>OK</value>
|
||||
</data>
|
||||
<data name="dialog.item_body" xml:space="preserve">
|
||||
<value>Item preview</value>
|
||||
</data>
|
||||
<data name="dialog.server_link.report_bug" xml:space="preserve">
|
||||
<value>Report bug</value>
|
||||
</data>
|
||||
<data name="dialog.server_link.community_guidelines" xml:space="preserve">
|
||||
<value>Community guidelines</value>
|
||||
</data>
|
||||
<data name="dialog.server_link.support" xml:space="preserve">
|
||||
<value>Support</value>
|
||||
</data>
|
||||
<data name="dialog.server_link.status" xml:space="preserve">
|
||||
<value>Status</value>
|
||||
</data>
|
||||
<data name="dialog.server_link.feedback" xml:space="preserve">
|
||||
<value>Feedback</value>
|
||||
</data>
|
||||
<data name="dialog.server_link.community" xml:space="preserve">
|
||||
<value>Community</value>
|
||||
</data>
|
||||
<data name="dialog.server_link.website" xml:space="preserve">
|
||||
<value>Website</value>
|
||||
</data>
|
||||
<data name="dialog.server_link.forums" xml:space="preserve">
|
||||
<value>Forums</value>
|
||||
</data>
|
||||
<data name="dialog.server_link.news" xml:space="preserve">
|
||||
<value>News</value>
|
||||
</data>
|
||||
<data name="dialog.server_link.announcements" xml:space="preserve">
|
||||
<value>Announcements</value>
|
||||
</data>
|
||||
<data name="tui.dialog.cancel" xml:space="preserve">
|
||||
<value>Cancel</value>
|
||||
</data>
|
||||
<data name="dialog.render.header" xml:space="preserve">
|
||||
<value>Dialog #{0} [{1}]: {2}</value>
|
||||
</data>
|
||||
<data name="dialog.render.type" xml:space="preserve">
|
||||
<value>Type: {0}</value>
|
||||
</data>
|
||||
<data name="dialog.render.body" xml:space="preserve">
|
||||
<value>Body: {0}</value>
|
||||
</data>
|
||||
<data name="dialog.render.inputs" xml:space="preserve">
|
||||
<value>Inputs:</value>
|
||||
</data>
|
||||
<data name="dialog.render.input" xml:space="preserve">
|
||||
<value> {0} ({1}) {2} = {3} [{4}]</value>
|
||||
</data>
|
||||
<data name="dialog.render.actions" xml:space="preserve">
|
||||
<value>Actions:</value>
|
||||
</data>
|
||||
<data name="dialog.render.action" xml:space="preserve">
|
||||
<value> [{0}] {1} ({2})</value>
|
||||
</data>
|
||||
<data name="dialog.render.cancel_hint" xml:space="preserve">
|
||||
<value>Use /dialog cancel to close or run the cancel action.</value>
|
||||
</data>
|
||||
<data name="dialog.input_desc_text" xml:space="preserve">
|
||||
<value>max {0} chars</value>
|
||||
</data>
|
||||
<data name="dialog.input_desc_boolean" xml:space="preserve">
|
||||
<value>Yes={0}, No={1}</value>
|
||||
</data>
|
||||
<data name="dialog.input_desc_options" xml:space="preserve">
|
||||
<value>options: {0}</value>
|
||||
</data>
|
||||
<data name="dialog.input_desc_number" xml:space="preserve">
|
||||
<value>range {0}..{1}</value>
|
||||
</data>
|
||||
<data name="dialog.input_desc_unknown" xml:space="preserve">
|
||||
<value>unknown input</value>
|
||||
</data>
|
||||
<data name="dialog.action_desc_close" xml:space="preserve">
|
||||
<value>close</value>
|
||||
</data>
|
||||
<data name="dialog.action_desc_command" xml:space="preserve">
|
||||
<value>command</value>
|
||||
</data>
|
||||
<data name="dialog.action_desc_custom" xml:space="preserve">
|
||||
<value>custom</value>
|
||||
</data>
|
||||
<data name="dialog.action_desc_show_dialog" xml:space="preserve">
|
||||
<value>show dialog</value>
|
||||
</data>
|
||||
<data name="dialog.action_desc_open_url" xml:space="preserve">
|
||||
<value>open URL</value>
|
||||
</data>
|
||||
<data name="dialog.action_desc_suggest" xml:space="preserve">
|
||||
<value>suggest command</value>
|
||||
</data>
|
||||
<data name="dialog.action_desc_copy" xml:space="preserve">
|
||||
<value>copy</value>
|
||||
</data>
|
||||
<data name="dialog.action_desc_unknown" xml:space="preserve">
|
||||
<value>unknown</value>
|
||||
</data>
|
||||
<data name="dialog.type.notice" xml:space="preserve">
|
||||
<value>Notice</value>
|
||||
</data>
|
||||
<data name="dialog.type.confirmation" xml:space="preserve">
|
||||
<value>Confirmation</value>
|
||||
</data>
|
||||
<data name="dialog.type.multi_action" xml:space="preserve">
|
||||
<value>Multi Action</value>
|
||||
</data>
|
||||
<data name="dialog.type.dialog_list" xml:space="preserve">
|
||||
<value>Dialog list</value>
|
||||
</data>
|
||||
<data name="dialog.type.server_links" xml:space="preserve">
|
||||
<value>Server links</value>
|
||||
</data>
|
||||
<data name="dialog.type.unknown" xml:space="preserve">
|
||||
<value>Unknown</value>
|
||||
</data>
|
||||
<data name="dialog.input_kind.text" xml:space="preserve">
|
||||
<value>Text</value>
|
||||
</data>
|
||||
<data name="dialog.input_kind.boolean" xml:space="preserve">
|
||||
<value>Check box</value>
|
||||
</data>
|
||||
<data name="dialog.input_kind.options" xml:space="preserve">
|
||||
<value>Options</value>
|
||||
</data>
|
||||
<data name="dialog.input_kind.number" xml:space="preserve">
|
||||
<value>Number</value>
|
||||
</data>
|
||||
<data name="dialog.input_kind.unknown" xml:space="preserve">
|
||||
<value>Unknown</value>
|
||||
</data>
|
||||
<data name="dialog.render.help_hint" xml:space="preserve">
|
||||
<value>Use /dialog help for a list of commands.</value>
|
||||
</data>
|
||||
</root>
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue