From 3c0082b1163b599839fb687a9dbe81318556a7d6 Mon Sep 17 00:00:00 2001 From: Ben Brown Date: Tue, 4 May 2021 11:23:19 -0500 Subject: [PATCH 01/11] copy updates --- .../GetStarted/GetStartedNextSteps.tsx | 44 ++++++++++++------- 1 file changed, 28 insertions(+), 16 deletions(-) diff --git a/Composer/packages/client/src/components/GetStarted/GetStartedNextSteps.tsx b/Composer/packages/client/src/components/GetStarted/GetStartedNextSteps.tsx index 5bd29fcf83..00155f7cae 100644 --- a/Composer/packages/client/src/components/GetStarted/GetStartedNextSteps.tsx +++ b/Composer/packages/client/src/components/GetStarted/GetStartedNextSteps.tsx @@ -132,8 +132,10 @@ export const GetStartedNextSteps: React.FC = (props) => { if (props.requiresLUIS) { newNextSteps.push({ key: 'luis', - label: formatMessage('Add a LUIS key'), - description: formatMessage('Setup Language Understanding so that you can start and test your bot.'), + label: formatMessage('Set up Language Understanding'), + description: formatMessage( + 'Use machine learning to understand natural language input and direct the conversation flow.' + ), learnMore: 'https://aka.ms/composer-luis-learnmore', required: true, checked: hasLUIS, @@ -153,8 +155,10 @@ export const GetStartedNextSteps: React.FC = (props) => { if (props.requiresQNA) { newNextSteps.push({ key: 'qna', - label: formatMessage('Add a QnA Maker key'), - description: formatMessage('Your template requires QnA Maker to access content for your bot.'), + label: formatMessage('Set up QnA Maker'), + description: formatMessage( + 'Use Azure QnA Maker to create a simple question-and-answer bot from a website FAQ.' + ), learnMore: 'https://aka.ms/composer-addqnamaker-learnmore', required: true, checked: hasQNA, @@ -196,7 +200,9 @@ export const GetStartedNextSteps: React.FC = (props) => { newRecomendedSteps.push({ key: 'publishing', label: formatMessage('Create a publishing profile'), - description: formatMessage('Set up hosting and other Azure resources to enable publishing'), + description: formatMessage( + 'Create a publishing profile and configure Azure resources to publish your bot. A publishing profile provides the secure connectivity required to publish your bot.' + ), checked: hasPublishingProfile, learnMore: 'https://aka.ms/composer-getstarted-publishingprofile', onClick: () => { @@ -225,8 +231,10 @@ export const GetStartedNextSteps: React.FC = (props) => { newRecomendedSteps.push({ key: 'editlg', - label: formatMessage('Edit what your bot says'), - description: formatMessage('Customize your bot by editing and adding bot responses.'), + label: formatMessage('Edit bot responses'), + description: formatMessage( + "Define your bot's responses, add phrase variations, execute simple expressions based on context, or refer to conversational memory." + ), learnMore: 'https://aka.ms/composer-getstarted-editbotsays', checked: false, onClick: () => { @@ -237,8 +245,10 @@ export const GetStartedNextSteps: React.FC = (props) => { }); newRecomendedSteps.push({ key: 'editlu', - label: formatMessage('Train your language model'), - description: formatMessage('Ensure your bot can understand your users by frequently training your LUIS model.'), + label: formatMessage('Edit user input and triggers'), + description: formatMessage( + 'Define user input (intents) and trigger phrases that your bot can understand and use to determine what to do next in the conversation flow.' + ), learnMore: 'https://aka.ms/composer-luis-learnmore', checked: false, onClick: () => { @@ -254,7 +264,9 @@ export const GetStartedNextSteps: React.FC = (props) => { { key: 'packages', label: formatMessage('Add packages'), - description: formatMessage('Visit the Package manager to browse packages to add to your bot.'), + description: formatMessage( + 'Packages are components for your bot, including customizable dialogs, bot response templates and custom actions.' + ), learnMore: 'https://aka.ms/composer-getstarted-addpackages', checked: false, onClick: () => { @@ -265,10 +277,8 @@ export const GetStartedNextSteps: React.FC = (props) => { }, { key: 'insights', - label: formatMessage('Enable Insights'), - description: formatMessage( - 'Collect service-level and conversation-level data to help gauge the performance and efficacy of your bot.' - ), + label: formatMessage('Enable App insights'), + description: formatMessage('Collect information about the use and performance of your bot.'), learnMore: 'https://aka.ms/composer-getstarted-enableinsights', checked: false, onClick: () => { @@ -279,8 +289,10 @@ export const GetStartedNextSteps: React.FC = (props) => { }, { key: 'devops', - label: formatMessage('Publish to Dev Ops'), - description: formatMessage('Learn how to publish to a Dev Ops pipeline using CI / CD.'), + label: formatMessage('Set up continuous deployment (DevOps)'), + description: formatMessage( + 'Build a continuous integration and deployment (CI/CD) pipeline with Azure Resource Manager templates.' + ), learnMore: 'https://aka.ms/bfcomposercicd', checked: false, onClick: () => { From c0f2ca8ec2fe810a94d81e65bd249cb057d21f83 Mon Sep 17 00:00:00 2001 From: Ben Brown Date: Tue, 4 May 2021 12:30:09 -0500 Subject: [PATCH 02/11] Fixes for LUIS service copy --- .../src/components/ManageLuis/ManageLuis.tsx | 7 +- .../ManageService/ManageService.tsx | 75 +++++++++++-------- 2 files changed, 50 insertions(+), 32 deletions(-) diff --git a/Composer/packages/client/src/components/ManageLuis/ManageLuis.tsx b/Composer/packages/client/src/components/ManageLuis/ManageLuis.tsx index 9566ae21c0..45d338377c 100644 --- a/Composer/packages/client/src/components/ManageLuis/ManageLuis.tsx +++ b/Composer/packages/client/src/components/ManageLuis/ManageLuis.tsx @@ -50,13 +50,16 @@ export const ManageLuis = (props: ManageLuisProps) => {