diff --git a/Composer/packages/client/src/components/BotRuntimeController/BotController.tsx b/Composer/packages/client/src/components/BotRuntimeController/BotController.tsx index e68921813b..9b0a215773 100644 --- a/Composer/packages/client/src/components/BotRuntimeController/BotController.tsx +++ b/Composer/packages/client/src/components/BotRuntimeController/BotController.tsx @@ -213,7 +213,9 @@ const BotController: React.FC = ({ onHideController, isContr })}
{ - return formatMessage('PVA bots cannot use this functionality at this time.'); + return formatMessage('Power Virtual Agents bots cannot use this functionality at this time.'); }; export const DisableFeatureToolTip: React.FC<{ content?: string; isPVABot: boolean }> = (props) => { diff --git a/Composer/packages/server/src/locales/en-US.json b/Composer/packages/server/src/locales/en-US.json index 3e8ebb4f55..f2315d0642 100644 --- a/Composer/packages/server/src/locales/en-US.json +++ b/Composer/packages/server/src/locales/en-US.json @@ -32,6 +32,12 @@ "a_knowledge_base_name_cannot_contain_spaces_or_spe_91dd53ac": { "message": "A knowledge base name cannot contain spaces or special characters. Use letters, numbers, -, or _." }, + "a_language_understanding_intelligent_service_luis__348b281": { + "message": "Language Understanding Intelligent Service (LUIS) is a machine learning-driven recognition service that enables advanced conversational capabilities. If you already have LUIS keys you’d like to use, you can paste them below. To fetch existing keys from Azure or create new keys, you can click “Get LUIS keys”. Learn more." + }, + "a_microsoft_app_id_is_required_for_your_local_azur_454cfd41": { + "message": "A Microsoft App ID is required for your local Azure resources. If you’ve created an App ID already, you can add here. If not, your App ID and secret will be created when you provision resources for this bot. Learn more." + }, "a_minimap_gives_an_overview_of_your_source_code_fo_9a897f4f": { "message": "A minimap gives an overview of your source code for quick navigation and code understanding." }, @@ -161,6 +167,9 @@ "add_a_skill_46d2b71c": { "message": "Add a skill" }, + "add_a_skill_host_endpoint_so_your_skills_can_relia_950a7614": { + "message": "Add a skill host endpoint so your skills can reliably connect to your root bot. Learn more." + }, "add_a_trigger_c6861401": { "message": "Add a trigger" }, @@ -170,9 +179,6 @@ "add_alternative_phrasing_17e0304c": { "message": "+ Add alternative phrasing" }, - "add_caller_5c12aa5b": { - "message": "Add caller" - }, "add_connections_d720a32e": { "message": "Add connections" }, @@ -260,9 +266,6 @@ "allowed_callers_31b26262": { "message": "Allowed Callers" }, - "allowed_callers_fe0f5bfe": { - "message": "Allowed callers" - }, "almost_there_f90939cb": { "message": "Almost there!" }, @@ -320,9 +323,6 @@ "any_string_f22dc2e1": { "message": "any string" }, - "app_id_password_424f613a": { - "message": "App Id / Password" - }, "application_language_settings_85b1f06": { "message": "Application language settings" }, @@ -428,9 +428,6 @@ "back_2900f52a": { "message": "Back" }, - "basics_75016d2a": { - "message": "Basics" - }, "been_used_5daccdb2": { "message": "Been used" }, @@ -473,6 +470,9 @@ "boolean_value_98d39ea1": { "message": "Boolean value." }, + "bot_416bf08d": { + "message": "bot" + }, "bot_7926b66d": { "message": "Bot" }, @@ -485,9 +485,6 @@ "bot_controller_319b408d": { "message": "Bot Controller" }, - "bot_details_1995d4fe": { - "message": "Bot Details" - }, "bot_endpoint_not_available_in_the_request_43c381f8": { "message": "Bot endpoint not available in the request" }, @@ -500,8 +497,8 @@ "bot_framework_composer_icon_gray_fa72d3d6": { "message": "bot framework composer icon gray" }, - "bot_framework_composer_requires_node_js_in_order_t_9c45c226": { - "message": "Bot Framework Composer requires Node.js in order to create and run a new bot. Click “Install Node.js” to install the latest version" + "bot_framework_composer_requires_node_js_in_order_t_de385f76": { + "message": "Bot Framework Composer requires Node.js in order to create and run a new bot. Click “Install Node.js” to install the latest version. You will need to restart Composer after installing Node." }, "bot_framework_emulator_fefd4a59": { "message": "Bot Framework Emulator" @@ -518,9 +515,6 @@ "bot_management_and_configurations_b7dadd69": { "message": "Bot management and configurations" }, - "bot_name_bbd0779d": { - "message": "Bot Name" - }, "bot_name_cannot_start_with_a_number_or_space_3a5c6fc1": { "message": "Bot name cannot start with a number or space" }, @@ -572,6 +566,9 @@ "calculating_17b21be7": { "message": "Calculating..." }, + "call_skills_24416f61": { + "message": "Call skills" + }, "cancel_all_active_dialogs_335b1623": { "message": "Cancel all active dialogs" }, @@ -722,8 +719,8 @@ "configure_and_publish_7f53bc9a": { "message": "Configure and publish" }, - "configure_composer_to_start_your_bot_using_runtime_fe37dadf": { - "message": "Configure Composer to start your bot using runtime code you can customize and control." + "configure_composer_to_start_your_bot_using_runtime_780aa8fa": { + "message": "Configure Composer to start your bot using runtime code you can customize and control. Leave the field below blank if you don’t require customization." }, "configure_ecb97e30": { "message": "Configure" @@ -770,8 +767,8 @@ "connect_to_speech_service_9d877e37": { "message": "Connect to Speech Service" }, - "connect_your_bot_to_microsoft_teams_and_webchat_or_e1cc2567": { - "message": "Connect your bot to Microsoft Teams and WebChat, or enable speech. Connections are added per bot (typically to the root bot, if your project contains multiple bots), as well as per publishing profile. Select a publishing profile to view, add, and enable Azure connections." + "connect_your_bot_to_microsoft_teams_and_webchat_or_90a228b8": { + "message": "Connect your bot to Microsoft Teams and WebChat, or enable DirectLine Speech." }, "connect_your_bot_to_teams_external_channels_or_ena_8b4fc9f0": { "message": "Connect your bot to Teams, external channels, or enable speech. Learn more" @@ -1079,6 +1076,9 @@ "design_51b2812a": { "message": "Design" }, + "development_resources_e5c7c3d5": { + "message": "Development Resources" + }, "diagnostic_description_msg_9ddd1be": { "message": "Diagnostic Description { msg }" }, @@ -1511,6 +1511,9 @@ "expand_navigation_20330d1d": { "message": "Expand Navigation" }, + "expand_the_reach_of_your_bot_by_adding_connections_631c52d3": { + "message": "Expand the reach of your bot by adding connections. Connections are added per bot (typically to the root bot, if your project contains multiple bots), as well as per publishing profile. Select a publishing profile to add and enable connections. Learn more." + }, "expected_responses_1dca1864": { "message": "Expected responses" }, @@ -1538,9 +1541,6 @@ "external_connections_3415fea5": { "message": "External connections" }, - "external_services_da7820ce": { - "message": "External services" - }, "external_skill_73e16d25": { "message": "External skill" }, @@ -1598,8 +1598,8 @@ "filter_e3398407": { "message": "Filter" }, - "find_and_install_more_external_services_in_the_pac_9a7cbe7f": { - "message": "Find and install more external services in the package manager." + "find_and_install_more_external_services_to_your_bo_37ef3f0c": { + "message": "Find and install more external services to your bot project in package manager. For further guidance, see documentation for adding external connections." }, "find_dialogs_339a3f87": { "message": "Find dialogs" @@ -1937,6 +1937,12 @@ "integer_or_expression_107f60fb": { "message": "Integer or expression" }, + "integrate_with_a_qna_maker_a_to_provide_bot_conten_2e143ac3": { + "message": "Integrate with QnA Maker to provide bot content from easy-to-manage knowledge bases. If you already have a QnA key you’d like to use, you can paste it below. To fetch an existing key from Azure or create a new key, you can click “Get QnA key”. Learn more." + }, + "integrate_with_a_qna_maker_a_to_provide_bot_conten_e379948e": { + "message": "Integrate with QnA Maker to provide bot content from easy-to-manage knowledge bases. If you already have a QnA key you’d like to use, you can paste it below. To fetch an existing key from Azure or create a new key, you can click “Get QnA key”. Learn more." + }, "integrating_with_power_virtual_agents_14c007cf": { "message": "Integrating with Power Virtual Agents" }, @@ -2021,9 +2027,6 @@ "label_entity_45d7b842": { "message": "Label entity" }, - "language_6b3e2c7c": { - "message": "Language" - }, "language_generation_1876f6d6": { "message": "Language Generation" }, @@ -2135,8 +2138,8 @@ "list_of_attachments_with_their_type_used_by_channe_7ecf0086": { "message": "List of attachments with their type. Used by channels to render as UI cards or other generic file attachment types." }, - "list_of_languages_that_bot_will_be_able_to_underst_e4851dc5": { - "message": "List of languages that bot will be able to understand (User input) and respond to (Bot responses). To make this bot available in other languages, click ‘Manage bot languages’ to create a copy of the default language, and translate the content into the new language." + "list_of_languages_that_bot_will_be_able_to_underst_c6f62837": { + "message": "List of languages that bot will be able to understand (User input) and respond to (Bot responses). To make this bot available in other languages, click ‘Manage languages’ to create a copy of the default language, and translate the content into the new language." }, "list_view_e33843f0": { "message": "List view" @@ -2162,6 +2165,9 @@ "local_skill_6ce0d311": { "message": "Local Skill." }, + "localization_2e29f01e": { + "message": "Localization" + }, "locate_the_bot_file_and_repair_the_link_202045b1": { "message": "Locate the bot file and repair the link" }, @@ -2216,9 +2222,6 @@ "luis_add4bbe3": { "message": "LUIS" }, - "luis_and_qna_7df3ee36": { - "message": "LUIS and QnA" - }, "luis_application_name_1530d3aa": { "message": "LUIS application name" }, @@ -2336,6 +2339,9 @@ "message_updated_message_updated_activity_eacdb6bd": { "message": "Message updated (Message updated activity)" }, + "microsoft_app_id_9c9dc559": { + "message": "Microsoft App ID" + }, "microsoft_app_id_a7f3e591": { "message": "Microsoft App Id" }, @@ -2528,9 +2534,6 @@ "no_uploads_were_attached_as_a_part_of_the_request_63e92f54": { "message": "No uploads were attached as a part of the request." }, - "no_web_chat_activity_yet_4227dc1a": { - "message": "No Web Chat activity yet." - }, "no_wildcard_ff439e76": { "message": "no wildcard" }, @@ -2690,6 +2693,9 @@ "output_5023cf84": { "message": "Output" }, + "overview_58268c72": { + "message": "Overview" + }, "p_copyright_c_microsoft_corporation_p_p_mit_licens_cd145fd6": { "message": "

Copyright (c) Microsoft Corporation.

MIT License

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the \"Software\"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED AS IS, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

" }, @@ -2732,6 +2738,12 @@ "pop_out_editor_5528a187": { "message": "Pop out editor" }, + "power_virtual_agents_bots_cannot_be_run_at_the_mom_a866be28": { + "message": "Power Virtual Agents bots cannot be run at the moment. Publish the bot to Power Virtual Agents and test it there." + }, + "power_virtual_agents_bots_cannot_use_this_function_fcfeaf62": { + "message": "Power Virtual Agents bots cannot use this functionality at this time." + }, "power_virtual_agents_topics_count_9043ab47": { "message": "Power Virtual Agents Topics ({ count })" }, @@ -2762,11 +2774,8 @@ "previous_folder_e7eeb306": { "message": "previous folder" }, - "privacy_290109ea": { - "message": "Privacy" - }, - "privacy_button_b58e437": { - "message": "Privacy button" + "pricing_tier_c2ff8573": { + "message": "Pricing tier" }, "privacy_statement_da69ebc6": { "message": "Privacy statement" @@ -2912,12 +2921,6 @@ "pull_from_selected_profile_b5c635ec": { "message": "Pull from selected profile" }, - "pva_bots_cannot_be_run_at_the_moment_publish_the_b_1ea3a9b6": { - "message": "PVA bots cannot be run at the moment. Publish the bot to PVA and test it there." - }, - "pva_bots_cannot_use_this_functionality_at_this_tim_6ac2ad91": { - "message": "PVA bots cannot use this functionality at this time." - }, "qna_28ee5e26": { "message": "QnA" }, @@ -2930,6 +2933,9 @@ "qna_intent_recognized_6760e56d": { "message": "QnA intent recognized" }, + "qna_maker_c313ed6e": { + "message": "QnA Maker" + }, "qna_maker_introduction_c2e426a": { "message": "QnA Maker introduction" }, @@ -3125,6 +3131,9 @@ "rollback_26326307": { "message": "Rollback" }, + "root_6b5104ad": { + "message": "(root)" + }, "root_bot_7bb35314": { "message": "Root bot." }, @@ -3215,6 +3224,9 @@ "see_details_15c93092": { "message": "See details" }, + "see_instructions_87eb4251": { + "message": "See instructions" + }, "select_a_bot_e1c4dc2b": { "message": "Select a Bot" }, @@ -3389,9 +3401,6 @@ "skill_endpoint_b563491e": { "message": "Skill Endpoint" }, - "skill_host_endpoint_4118a173": { - "message": "Skill host endpoint" - }, "skill_host_endpoint_url_702c277c": { "message": "Skill host endpoint URL" }, @@ -3407,8 +3416,8 @@ "skillname_manifest_ef3d9fed": { "message": "{ skillName } Manifest" }, - "skills_can_be_called_by_external_bots_allow_other__aa203913": { - "message": "Skills can be “called” by external bots. Allow other bots to call your skill by adding their App IDs to the list below." + "skills_can_be_called_by_external_bots_allow_other__482dbe75": { + "message": "Skills can be “called” by external bots. Allow other bots to call your skill by adding their App IDs to the list below. Learn more." }, "skills_extend_your_bot_s_conversational_capabiliti_ce5c2384": { "message": "Skills extend your bot''s conversational capabilities . To know more about skills" @@ -3563,6 +3572,9 @@ "teams_manifest_for_your_bot_7d0ec7ea": { "message": "Teams manifest for your bot:" }, + "teams_requires_a_few_more_steps_to_get_your_connec_320c55f2": { + "message": "Teams requires a few more steps to get your connection up and running. Follow the instructions on our documentation page to learn how." + }, "template_name_c37cf8d9": { "message": "Template name: " }, @@ -4178,6 +4190,12 @@ "your_bot_is_using_luis_and_qna_for_natural_languag_53830684": { "message": "Your bot is using LUIS and QNA for natural language understanding." }, + "your_bot_project_is_not_running_actionbutton_start_9dfc86d5": { + "message": "Your bot project is not running. Start your bot" + }, + "your_bot_project_is_running_actionbutton_test_in_w_22d5f2de": { + "message": "Your bot project is running. Test in Web Chat" + }, "your_dialog_for_schemaid_was_generated_successfull_7471b82e": { "message": "Your dialog for \"{ schemaId }\" was generated successfully." }, diff --git a/extensions/pvaPublish/src/node/publish.ts b/extensions/pvaPublish/src/node/publish.ts index 931108ac75..c3a71b5079 100644 --- a/extensions/pvaPublish/src/node/publish.ts +++ b/extensions/pvaPublish/src/node/publish.ts @@ -368,7 +368,7 @@ const getUserFriendlyMessage = (job: PVAPublishJob): string => { return 'Bot content out of sync. Please check logs.'; case 'UpdatingSnapshot': - return 'Updating bot content in PVA...'; + return 'Updating bot content in Power Virtual Agents...'; case 'Validating': return 'Validating bot assets...';