{
  "core.init.successNotice": "您的專案已成功初始化，以使用 TeamsFx 操作。\n\n一些後續步驟:\nteamsfx 新增 <feature> 可讓您新增單一登入或 Teams 通知整合等功能。\n\n專業提示:\n閱讀 aka.ms/teams-manifest 以深入了解如何更新資訊清單檔案，以連線到您現有的啟動頁面體驗。",
  "core.provision.provision": "佈建",
  "core.provision.learnMore": "深入了解",
  "core.provision.switchedM365AccountNotice": "您現在使用的 Microsoft 365 租用戶與您先前使用的租用戶不同。",
  "core.provision.switchedAzureSubscriptionNotice": "您現在使用的 Azure 訂用帳戶與您先前使用的訂用帳戶不同。",
  "core.provision.switchedM365AccountAndAzureSubscriptionNotice": "您現在使用的 Microsoft 365 租用戶與您先前使用的 Azure 訂用帳戶不同。",
  "core.provision.createNewAzureBotNotice": "我們將建立新的 Azure Bot 資源。",
  "core.provision.azureAccount": "Azure 帳戶: %s",
  "core.provision.azureSubscription": "Azure 訂用帳戶: %s",
  "core.provision.m365Account": "Microsoft 365 帳戶: %s",
  "core.provision.confirmEnvAndCostNotice": "根據使用量可能會產生費用。是否要使用上述帳戶在 %s 環境中佈建資源?",
  "core.provision.confirmEnvOnlyNotice": "是否要使用上述帳戶在 %s 環境中佈建資源?",
  "core.deploy.confirmEnvNotice": "是否要在 %s 環境中部署資源?\n會使用具有訂用帳戶 (%s) 的 Azure 帳戶 (%s) 來進行部署。",
  "core.deploy.confirmEnvNoticeV3": "是否要在 %s 環境中部署資源?",
  "core.provision.successNotice": "'%s'已成功在雲端中佈建。",
  "core.provision.configurationFinishNotice": "[%s] 已設定完成。",
  "core.provision.ProvisionFinishNotice": "[%s] 已佈建完成!",
  "core.provision.viewResources": "檢視佈建的資源",
  "core.deploy.FailedToDeployBeforeProvision": "Unable to deploy because the resources have not been provisioned yet. Make sure you do the provision first. Click Get Help to learn more about why you need to provision.",
  "core.deploy.noCapabilityFound": "找不到 %s 的功能。按一下 [取得協助] 以深入了解如何新增功能。",
  "core.deploy.successNotice": "已成功部署 '%s'。",
  "core.deploy.aadManifestSuccessNotice": "已成功部署您的 Azure Active Directory 應用程式。請按一下 [深入了解] 以查看如何檢視您的 Azure Active Directory 應用程式。",
  "core.deploy.aadManifestOnCLISuccessNotice": "Your Azure Active Directory application has been successfully updated.",
  "core.deploy.aadManifestLearnMore": "深入了解",
  "core.deploy.failNotice": "Unable to deploy '%s'!",
  "core.deploy.botTroubleShoot": "若要疑難排解 Azure 中的 Bot 應用程式，請按一下 [深入了解] 以取得文件。",
  "core.deploy.botTroubleShoot.learnMore": "深入了解",
  "core.deploy.startNotice": "[%s] 部署開始。",
  "core.deploy.selectedPluginsToDeployNotice": "[%s] 選取要部署的外掛程式: %s",
  "core.option.deploy": "部署",
  "core.option.confirm": "確認",
  "core.option.cancel": "取消",
  "core.option.learnMore": "深入了解",
  "core.option.upgrade": "升級",
  "core.option.moreInfo": "更多資訊",
  "core.addCapability.addCapabilityNotice": "功能 %s 已成功新增至您的專案。按 F5 以對應用程式進行偵錯，或觸發 [Teams: 在雲端中佈建]，以建立資源。",
  "core.addCapability.addCapabilitiesNotice": "功能 %s 已成功新增至您的專案。按 F5 以對應用程式進行偵錯，或觸發 [Teams: 在雲端中佈建]，以建立資源。",
  "core.addCapability.addCapabilityNoticeForCli": "功能 %s 已成功新增至您的專案。執行 'teamsfx provision' 以建立資源。",
  "core.addCapability.addCapabilitiesNoticeForCli": "功能 %s 已成功新增至您的專案。執行 'teamsfx provision' 以建立資源。",
  "core.addResource.addResourceNotice": "已成功為您的專案設定資源 %s，觸發 [Teams: 在雲端中佈建] 會在您的 Azure 訂用帳戶中建立資源。",
  "core.addResource.addResourceNoticeForCli": "已成功為您的專案設定資源 %s，執行 'teamsfx provision' 會在您的 Azure 訂用帳戶中建立資源。",
  "core.addResource.addResourcesNotice": "已成功為您的專案設定資源 %s，觸發 [Teams: 在雲端中佈建] 會在您的 Azure 訂用帳戶中建立資源。",
  "core.addResource.addResourcesNoticeForCli": "已成功為您的專案設定資源 %s，執行 'teamsfx provision' 會在您的 Azure 訂用帳戶中建立資源。",
  "core.NoPluginSelected": "未選取外掛程式",
  "core.question.AzureResourcesQuestion.placeholder": "選取資源 (選用)",
  "core.question.AzureResourcesQuestion.title": "雲端資源",
  "core.InitCapabilityTitle": "Teams 工具組: 選取應用程式的功能",
  "core.InitCapabilityTab": "您的應用程式包含 Tab 功能",
  "core.InitCapabilityBot": "您的應用程式包含 Bot 功能",
  "core.InitEditorTitle": "Teams 工具組: 選取您的開發環境",
  "core.InitEditorVsc": "Visual Studio Code (JS/TS)",
  "core.InitEditorVs": "Visual Studio (.NET)",
  "core.InitEditorVscDesc": "您正使用 Visual Studio Code 並使用 JS/TS 進行開發",
  "core.InitEditorVsDesc": "您正使用 Visual Studio 並使用 .NET 進行開發",
  "core.InitIsSPFxTitle": "Teams 工具組: 您是否使用 SPFx 進行開發?",
  "core.InitOptionYes": "是",
  "core.InitOptionNo": "否",
  "core.InitGenerateConfirm": "Teams 工具組: Teams 工具組將會產生下列檔案 (將覆寫具有重複名稱的現有檔案)，您要繼續嗎?\n%s",
  "core.progress.scaffoldTab": "Scaffolding Tab",
  "core.progress.scaffoldTab.detail": "Scaffolding Tab 應用程式。",
  "core.progress.scaffoldBot": "Scaffolding Bot",
  "core.progress.scaffoldBot.detail": "正在擷取範本。",
  "core.progress.scaffoldApi": "Scaffolding 函數",
  "core.progress.scaffoldApi.detail": "Scaffolding Functions 專案。",
  "core.progress.buildingTab": "正在建置索引標籤",
  "core.progress.buildingTab.detail": "正在建置索引標籤應用程式",
  "core.progress.buildingApi": "正在建置 Function",
  "core.progress.buildingApi.detail": "正在建置 Functions 專案。",
  "core.progress.buildingBot": "正在建置 Bot",
  "core.progress.buildingBot.detail": "正在安裝相依性。",
  "core.progress.provisionBot": "正在註冊 Bot",
  "core.progress.generateTemplate": "正在產生範本",
  "core.progress.generateTemplate.detail": "Downloading Template %s",
  "core.progress.generateSample": "正在產生樣本",
  "core.progress.generateSample.detail": "Downloading Sample %s",
  "core.progress.configureStorage": "正在設定索引標籤",
  "core.progress.packingCode": "正在建立應用程式套件。",
  "core.progress.deploy": "Deploy",
  "core.progress.publish": "Publish",
  "core.progress.provision": "Provision",
  "core.progress.enableStaticWebsite": "正在啟用 Azure 儲存體帳戶靜態網站。",
  "core.progress.getDeploymentSrcAndDest": "正在擷取部署來源和目的地。",
  "core.progress.clearStorageAccount": "正在清除 Azure 儲存體帳戶。",
  "core.progress.uploadTabToStorage": "正在將 Tab 前端上傳到 Azure 儲存體帳戶。",
  "core.progress.configureAzureStorage": "正在設定 Azure 儲存體，啟用靜態網站設定。",
  "core.progress.runCommand": "Run command %s at %s",
  "core.progress.deployToAzure": "Deploying %s to %s.",
  "core.log.updateFunctionAppSettings": "正在更新 Azure Functions 應用程式設定。",
  "core.error.programmingLanguageInvalid": "在專案設定中已找到不正確的程式設計語言。",
  "core.Notification.ReadMore": "閱讀更多",
  "core.localDebug.tenantConfirmNoticeWhenAllowSwitchAccount": "您已在另一個租用戶 '%s' 中為 Teams 應用程式執行偵錯。如果您真的要將租用戶切換為偵錯，您可以刪除本地檔案 (%s) 並重新執行偵錯。",
  "core.migrationToArmAndMultiEnv.Message": "Teams 工具組將升級您的專案組態檔，以支援最新功能。升級程序將不會變更您的自訂程式碼並建立備份檔案，以防需要還原。\n請注意，此升級必須要繼續使用目前版本的 Teams 工具組。如果您尚未準備好升級並想要繼續使用舊版本，請在擴充功能中找到 Teams 工具組，並安裝版本 <= 2.10.0",
  "core.migrationV3.confirmOnly.Message": "請確認升級",
  "core.migrationV3.Message": "升級您的 Teams 工具組專案，以與最新版本保持相容。備份目錄會與升級摘要一起建立。",
  "core.migrationV3.VS.Message": "Teams 工具組預覽功能 - 已開啟 Teams 應用程式組態改進功能。必須升級此專案，才能使用預覽功能。選取 [深入了解] 以閱讀必要的變更，或選取 [升級] 以自動執行變更。如果您不想升級，則可以關閉預覽功能。",
  "core.migrationV3.aadManifestNotExist": "templates/appPackage/aad.manifest.template.json 不存在。您可能正嘗試升級由 Teams Toolkit for Visual Studio Code v3.x / Teams Toolkit CLI v0.x / Teams Toolkit for Visual Studio v17.3 建立的專案。請安裝 Teams Toolkit for Visual Studio Code v4.x / Teams Toolkit CLI v1.x / Teams Toolkit for Visual Studio v17.4，並先執行升級。",
  "core.migrationV3.manifestNotExist": "templates/appPackage/manifest.template.json 不存在。您可能正嘗試升級由 Teams Toolkit for Visual Studio Code v3.x / Teams Toolkit CLI v0.x / Teams Toolkit for Visual Studio v17.3 建立的專案。請安裝 Teams Toolkit for Visual Studio Code v4.x / Teams Toolkit CLI v1.x / Teams Toolkit for Visual Studio v17.4，並先執行升級。",
  "core.migrationV3.manifestInvalid": "templates/appPackage/manifest.template.json is invalid.",
  "core.migrationV3.CreateNewProject": "Teams 工具組 (發行前版本) 不支援從舊版移轉專案。專案移轉功能將會新增至即將發行的版本。",
  "core.migrationV3.abandonedProject": "此專案僅供預覽，且 Teams Toolkit 不會予以支援。請建立新專案以試用 Teams Toolkit",
  "core.migrationV3.notAllowedMigration": "Teams 工具組的發行前版本支援新的專案設定，而且與舊版不相容。請嘗試建立新專案，或執行 「teamsfx 升級」 以先升級您的專案。",
  "core.migrationToArmAndMultiEnv.SuccessMessage": "升级成功。",
  "core.migrationToArmAndMultiEnv.ErrorMessage": "The upgrade process has failed. To troubleshoot and resolve the issue, please check the error message in the [Output panel](command:fx-extension.showOutputChannel).\n If you prefer to upgrade manually, please click on 'Learn More' to view the FAQ section.",
  "core.migrationToArmAndMultiEnv.PreCheckErrorMessage": "The upgrade process has failed. The file '%s' either does not exist or is not in JSON format. To proceed with the upgrade, please fix the file and try again by running the command \"Teams: Upgrade project\".\n If you prefer to upgrade manually, please click on \"Learn More\" to access the FAQ section.",
  "core.consolidateLocalRemote.Message": "您的專案將會升級為使用最新版的 Teams 工作組。此升級只會新增 config.local.json、manifest.template.json 檔案，和備份 manifest.remote.template.json、manifest.local.template.json 檔案，並不會變更您的自訂程式碼。如果您不想升級，請安裝較舊版的 Teams 工具組 (<= 3.7.0)",
  "core.consolidateLocalRemoteWithAadManifest.Message": "您的專案將會升級為使用最新版的 Teams 工作組。此升級只會新增 config.local.json、manifest.template.json、aad.template.json 檔案、更新 projectSettings.json 檔案和備份 manifest.remote.template.json、manifest.local.template.json、projectSettings.json 檔案，並不會變更您的自訂程式碼。如果您不想升級，請安裝較舊版的 Teams 工具組 (<=3.7.0)",
  "core.consolidateLocalRemote.DifferentManifest": "因為 Teams 工具組在升級後會使用 manifest.remote.template.json 做為單一資訊清單範本檔案，如果您已自訂 manifest.local.template.json，則必須更新 manifest.template.json 以包含您的變更。",
  "core.consolidateLocalRemote.SuccessMessage": "恭喜! 您已成功升級 Teams 應用程式專案結構。我們已為偵錯新增 config.local.json，為本機與遠端執行的 Teams 應用程式新增 manifest.template.json。而且我們已將 localSettings.json、manifest.local.template.json 與 manifest.remote.template.json 備份到 .backup 資料夾。",
  "core.consolidateLocalRemoteWithAadManifest.SuccessMessage": "恭喜! 您已成功升級 Teams 應用程式專案結構。我們已為偵錯新增 config.local.json，為本機與遠端執行的 Teams 應用程式新增 manifest.template.json，以及為 AAD 資訊清單範本新增 aad.template.json。而且我們已將 localSettings.json、manifest.local.template.json、manifest.remote.template.json、projectSettings.json 備份到 .backup 資料夾。",
  "core.aadManifestMigration.outputMsg": "恭喜! 已新增 AAD 資訊清單，請開始使用此檔案來自訂您的 AAD 應用程式註冊。我們已新增 aad.template.json、更新了您的 projectSettings.json，並將 projectSettings.json 備份到 .backup 資料夾。",
  "core.aadManifestMigration.SuccessMessage": "偵測到您的專案是舊版，並針對新的 Teams 工具箱版本自動更新您的專案。已進行下列變更: \n1. 已在 'templates/appPackage' 下建立 'aad.template.json'。如需 AAD 資訊清單的其他資訊，請參閱 %s\n2. '.fx/configs/projectSettings.json' 已更新為包含驗證相關設定。您可以在 .backup 資料夾中找到舊版的備份。\n恭喜! 您的專案現在已更新，可以開始在最新版的 Teams 工具箱中執行。",
  "core.aadManifestMigration.ParsePermissionsFailedWarning": "移轉時無法剖析 permissions.json 檔案，如有必要，請遵循此連結來更新 aad.template.json 檔案中的權限: https://aka.ms/teamsfx-aad-manifest#customize-requiredresourceaccess",
  "core.projectVersionChecker.cliUseNewVersion": "Your TeamFx CLI version is old and it doesn't support current project, please upgrade to the latest version using command below:\nnpm install -g @microsoft/teamsfx-cli@latest",
  "core.projectVersionChecker.incompatibleProject": "目前的專案與已安裝的 Teams 工具組版本不相容。",
  "core.projectVersionChecker.vs.incompatibleProject": "解決方案中的專案是使用 Teams 工具組預覽功能建立 - Teams 應用程式組態改進。您可以開啟預覽功能以繼續。",
  "core.aad.includeAadQuestionTitle": "是否要部署 AAD 資訊清單",
  "core.aad.aadManifestFilePath": "輸入要部署的 aad.template.json 檔案路徑",
  "core.deployArmTemplates.StartNotice": "[%s] 開始部署 ARM 範本。",
  "core.deployArmTemplates.CompileBicepSuccessNotice": "[%s] 已成功將 Bicep 檔案編譯為 JSON。",
  "core.deployArmTemplates.SuccessNotice": "[%s] 成功部署 ARM 範本。資源群組名稱: %s。部署名稱: %s",
  "core.deployArmTemplates.PollDeploymentStatusNotice": "[%s] 正在輪詢部署狀態...",
  "core.deployArmTemplates.Progress.Title": "正在部署 ARM 範本",
  "core.deployArmTemplates.Progress.Start": "正在準備。",
  "core.deployArmTemplates.Progress.ExecuteDeployment": "正在將解決方案 ARM 範本部署到 Azure。這可能需要幾分鐘的時間。",
  "core.deployArmTemplates.RetryGetDeploymentStatus": "%s -> 等待取得部署狀態 [重試時間: %s]",
  "core.deployArmTemplates.FailedToReadResourceGroup": "Unable to get resource group from project solution settings.",
  "core.deployArmTemplates.FailedToGetEnvironmentName": "Unable to get target environment name from solution context.",
  "core.deployArmTemplates.ParameterNotExist": "%s 不存在。",
  "core.deployArmTemplates.FailedToExpandParameter": "Unable to get expanded parameter from %s",
  "core.deployArmTemplates.FailedToGetSubsId": "Unable to get subscription id.",
  "core.deployArmTemplates.ActionSuccess": "已成功部署 ARM 範本。資源群組名稱: %s。部署名稱: %s",
  "core.handleConfigFile.FailedToUpdateAzureParameters": "Unable to update Azure parameters for %s environment.",
  "core.appSettingsUtil.FailedToResetAppSettingsDevelopment": "Unable to reset values in appsettings.Development.json.",
  "core.backupFiles.FailedToBackupFiles": "Unable to backup %s.",
  "core.collaboration.ListCollaboratorsSuccess": "'List Microsoft 365 App owners' succeeded, you can view it in [Output panel](%s).",
  "core.collaboration.GrantingPermission": "正在授與權限",
  "core.collaboration.EmailCannotBeEmptyOrSame": "共同作業者的電子郵件不可為 Null 或與目前的使用者相同",
  "core.collaboration.CannotFindUserInCurrentTenant": "在目前的租用戶中找不到使用者，請檢查您的電子郵件地址是否正確",
  "core.collaboration.GrantPermissionForUser": "授與使用者 %s 權限",
  "core.collaboration.AccountToGrantPermission": "要授與權限的帳號: ",
  "core.collaboration.StartingGrantPermission": "開始授與環境的權限: ",
  "core.collaboration.TenantId": "租用戶識別碼: ",
  "core.collaboration.PermissionHasBeenGrantTo": "權限已授與 ",
  "core.collaboration.GrantPermissionResourceId": "，資源識別碼: ",
  "core.collaboration.SharePointTip": "\n如果新增的使用者不是 SharePoint 應用程式目錄網站系統管理員，您必須透過 SharePoint 系統管理中心手動設定存取原則，如需詳細資料，請參閱此連結: ",
  "core.collaboration.AzureTip": "\n如果新增的使用者無法存取 Azure 資源，您必須透過 Azure 入口網站手動設定存取原則，如需詳細資料，請參閱此連結: ",
  "core.collaboration.ListingM365Permission": "正在列出 Microsoft 365 權限\n",
  "core.collaboration.AccountUsedToCheck": "用來檢查的帳戶: ",
  "core.collaboration.StartingListAllTeamsAppOwners": "\n開始列出環境的所有 Teams 應用程式擁有者: ",
  "core.collaboration.StartingListAllAadAppOwners": "\n開始列出環境的所有 Azure Active Directory 應用程式擁有者: ",
  "core.collaboration.M365TeamsAppId": "Microsoft 365 Teams 應用程式 (識別碼: ",
  "core.collaboration.SsoAadAppId": "SSO AAD 應用程式 (識別碼: ",
  "core.collaboration.TeamsAppOwner": "Teams 應用程式擁有者: ",
  "core.collaboration.AadAppOwner": "Azure Active Directory 應用程式擁有者: ",
  "core.collaboration.StaringCheckPermission": "開始檢查環境的權限: ",
  "core.collaboration.CheckPermissionResourceId": "資源識別碼: ",
  "core.collaboration.Undefined": "未定義",
  "core.collaboration.ResourceName": "，資源名稱: ",
  "core.collaboration.Permission": "，權限: ",
  "core.collaboration.notProvisioned": "尚未佈建資源。請先佈建資源。",
  "core.collaboration.tenantNotMatch": "您帳戶的租用戶識別碼與佈建的 Azure AD 應用程式不相符。請檢查您是否使用錯誤的帳戶登入。",
  "core.developerPortal.scaffold.CannotFindManifest": "從已下載的套件中找不到 Teams 應用程式 %s 的資訊清單。",
  "plugins.spfx.questions.framework.title": "架構",
  "plugins.spfx.questions.versionCheck.title": "正在檢查 Node.js 與 NPM 版本...",
  "plugins.spfx.questions.webpartName.error.duplicate": "foler %s 已經存在。請為您的元件選擇不同的名稱。",
  "plugins.spfx.questions.webpartName.error.notMatch": "%s 不符合模式: %s",
  "plugins.spfx.questions.packageSelect.title": "SharePoint 架構",
  "plugins.spfx.questions.packageSelect.placeholder": "選取 Scaffolding 的選項",
  "plugins.spfx.questions.packageSelect.useGlobalPackage.withVersion.label": "使用全域安裝的 SPFx (%s)",
  "plugins.spfx.questions.packageSelect.useGlobalPackage.noVersion.label": "使用全域安裝的 SPFx",
  "plugins.spfx.questions.packageSelect.useGlobalPackage.detail": "SPFx %s or later",
  "plugins.spfx.questions.packageSelect.installLocally.withVersion.label": "在 Teams 工具組目錄中本機安裝最新的 SPFx (%s) ",
  "plugins.spfx.questions.packageSelect.installLocally.noVersion.label": "在 Teams 工具組目錄中本機安裝最新的 SPFx ",
  "plugins.spfx.buildNotice": "已成功在 %s 建置 SharePoint 套件。",
  "plugins.spfx.deployNotice": "SharePoint 套件 %s 已成功部署至 [%s](%s)。",
  "plugins.spfx.deployFailedNotice": "您沒有將套件上傳並部署到應用程式目錄 %s 的權限，請使用網站系統管理員帳戶，或可從 [Microsoft 365 開發人員計畫](https://developer.microsoft.com/zh-tw/microsoft-365/dev-program) 取得自己的免費 Microsoft 365 租用戶",
  "plugins.spfx.createAppCatalogNotice": "%s 下沒有租用戶應用程式目錄，是否要建立一個?",
  "plugins.spfx.cannotFindPackage": "找不到 SharePoint 套件 %s",
  "plugins.spfx.cannotFindManifest": "找不到資訊清單檔案 %s",
  "plugins.spfx.cannotGetSPOToken": "無法取得 SPO 存取權杖",
  "plugins.spfx.cannotGetGraphToken": "無法取得 Graph 存取權杖",
  "plugins.spfx.insufficientPermission": "Unable to upload and deploy package to App Catalog %s. You need your org's Microsoft 365 tenant admin permissions. You can get free Microsoft 365 tenant from [Microsoft 365 developer program](%s) for testing purpose.",
  "plugins.spfx.createAppcatalogFail": "Unable to create tenant app catalog, due to %s, stack: %s",
  "plugins.spfx.uploadAppcatalogFail": "Unable to upload app package, due to %s",
  "plugins.spfx.buildSharepointPackage": "建置 SharePoint 套件",
  "plugins.spfx.deploy.title": "上傳並部署 SharePoint 套件",
  "plugins.spfx.deploy.createAppcatalog": "建立 SharePoint 應用程式目錄",
  "plugins.spfx.deploy.uploadAddDeploy": "將 SPFx 套件上傳並將其部署到您的租用戶應用程式目錄",
  "plugins.spfx.scaffold.title": "Scaffolding 專案",
  "plugins.spfx.error.npmNotFound": "您的電腦上找不到 NPM。請安裝支援的版本。",
  "plugins.spfx.error.npmVersionNotSupported": "SPFx v%s 不支援 NPM 版本 v%s。",
  "plugins.spfx.error.nodeVersionNotSupported": "SPFx v%s 不支援 Node.js 版本 v%s。",
  "plugins.spfx.error.npmInstallFailed": "Unable to run 'npm install' due to %s",
  "plugins.spfx.error.invalidDependency": "Unable to validate package %s",
  "plugins.spfx.error.noConfiguration": "您的 SPFx 專案中沒有 .yo-rc.json 檔案，請新增組態檔，然後再試一次。",
  "plugins.spfx.error.devEnvironmentNotSetup": "SPFx 開發環境未正確設定。您可以按一下 [取得協助] 以遵循指南來設定正確的環境。",
  "plugins.spfx.scaffold.dependencyCheck": "正在檢查相依性...",
  "plugins.spfx.scaffold.dependencyInstall": "正在安裝相依性。可能需要 5 分鐘以上的時間才能完成。",
  "plugins.spfx.scaffold.scaffoldProject": "使用 Yeoman CLI 產生 SPFx 專案",
  "plugins.spfx.scaffold.updateManifest": "更新網頁組件資訊清單",
  "plugins.spfx.GetTenantFailedError": "無法取得租用戶 %s %s",
  "plugins.spfx.error.installLatestDependencyError": "在 %s 資料夾中設定 SPFx 環境時遇到未知問題。您可以遵循 [設定 SharePoint 架構開發環境 | Microsoft Learn](%s) 以設定全域 SPFx 環境。",
  "plugins.spfx.error.scaffoldError": "Project creation failed. A possible reason could be from Yeoman SharePoint Generator. Check [Output panel](%s) for details.",
  "plugins.frontend.checkNetworkTip": "請檢查您的網路連線。",
  "plugins.frontend.checkFsPermissionsTip": "檢查您是否有檔案系統的讀取/寫入權限。",
  "plugins.frontend.checkStoragePermissionsTip": "檢查您是否有 Azure 儲存體帳戶的權限。",
  "plugins.frontend.checkSystemTimeTip": "您可能取得過期的認證，請檢查您的系統時間是否正確。",
  "plugins.baseErrorMessage": "%s 建議: %s",
  "suggestions.retryTheCurrentStep": "請重試目前的步驟。",
  "plugins.appstudio.buildSucceedNotice": "已成功在 [本機位址](%s) 建立 Teams 封裝。",
  "plugins.appstudio.buildSucceedNotice.fallback": "已成功在 %s 建立 Teams 封裝。",
  "plugins.appstudio.createPackage.progressBar.message": "Building Teams app package...",
  "plugins.appstudio.publishTip": "Teams: 發佈至 Teams",
  "plugins.appstudio.whetherToDeployManifest": "是否要將應用程式資訊清單部署到 Teams 平台",
  "plugins.appstudio.validationFailedNotice": "資訊清單驗證失敗!",
  "plugins.appstudio.validationSucceedNotice": "資訊清單驗證成功!",
  "plugins.appstudio.validateManifest.progressBar.message": "Validating manifest...",
  "plugins.appstudio.validateAppPackage.progressBar.message": "Validating app package...",
  "plugins.appstudio.adminApprovalTip": "已成功在 %s 建立 %s 應用程式套件檔案。請將此傳送給您的系統管理員以供核准。",
  "plugins.appstudio.adminPortal": "移至管理入口網站",
  "plugins.appstudio.publishSucceedNotice": "已成功將 [%s] 發佈至管理員入口網站。核准後，貴組織即可使用您的應用程式。[深入了解](%s)",
  "plugins.appstudio.publishSucceedNotice.cli": "[%s] 已成功發佈至管理員入口網站 (%s)。核准後，貴組織即可使用您的應用程式。於 %s 深入了解。",
  "plugins.appstudio.updatePublihsedAppConfirm": "是否要提交新的更新?",
  "plugins.appstudio.teamsAppCreatedNotice": "Teams 應用程式已建立 %s",
  "plugins.appstudio.teamsAppUpdatedLog": "Teams 應用程式已更新 %s",
  "plugins.appstudio.teamsAppUpdatedNotice": "已成功部署您的 Teams 應用程式資訊清單。按一下 [在開發人員入口網站中檢視] 以在 Teams 開發人員入口網站中檢視您的應用程式。",
  "plugins.appstudio.teamsAppUpdatedCLINotice": "您的 Teams 應用程式資訊清單已成功部署至 ",
  "plugins.appstudio.updateManifestTip": "資訊清單檔案設定已修改。是否要繼續重新產生資訊清單檔案並更新至 Teams 平台?",
  "plugins.appstudio.updateOverwriteTip": "自您上次更新後，Teams 平台上的資訊清單檔案已變更。是否要繼續更新及覆寫 Teams 平台上的資訊清單檔案?",
  "plugins.appstudio.provisionTip": "您必須先執行 [在雲端中提供] 以填寫資訊清單中的特定欄位。按一下 [取得說明] 以深入了解需要佈建的原因。",
  "plugins.appstudio.provisionTitle": "佈建 Teams 應用程式",
  "plugins.appstudio.provisionProgress": "正在註冊 Teams 應用程式 %s...",
  "plugins.appstudio.postProvisionProgress": "正在更新 Teams 應用程式 %s...",
  "plugins.appstudio.manuallySubmitTip": "手動提交 Teams 應用程式套件檔案",
  "plugins.appstudio.manuallySubmitDescription": "建置 Teams 應用程式套件。您必須手動將它傳送給您的 Teams 系統管理員",
  "plugins.appstudio.autoPublishTip": "為貴組織安裝",
  "plugins.appstudio.autoPublishDescription": "透過 Teams 應用程式入口網站，將您的應用程式傳送至 Teams 系統管理員以供核准。",
  "plugins.appstudio.pubWarn": "已將應用程式 %s 提交至租用戶應用程式目錄。\n狀態s: %s\n",
  "plugins.appstudio.lastModified": "上次修改時間 %s\n",
  "plugins.appstudio.previewOnly": "僅限預覽",
  "plugins.appstudio.previewAndUpdate": "預覽並更新",
  "plugins.appstudio.overwriteAndUpdate": "覆寫並更新",
  "plugins.appstudio.emptyAppPackage": "在應用程式 %s 的套件中找不到任何檔案。",
  "plugins.appstudio.unprocessedFile": "Teams 工具組未處理 %s。",
  "plugins.appstudio.viewDeveloperPortal": "在開發人員入口網站中檢視",
  "plugins.bot.questionHostTypeTrigger.title": "選擇觸發程序",
  "plugins.bot.questionHostTypeTrigger.placeholder": "選擇觸發程序",
  "plugins.bot.triggers.http-functions.cliName": "http-functions",
  "plugins.bot.triggers.http-functions.description": "Azure Functions",
  "plugins.bot.triggers.http-functions.detail": "裝載於 Azure Functions 上的執行中函數可以接聽 HTTP 要求。",
  "plugins.bot.triggers.http-functions.label": "HTTP 觸發程序",
  "plugins.bot.triggers.http-and-timer-functions.cliName": "http-and-timer-functions",
  "plugins.bot.triggers.http-and-timer-functions.description": "Azure Functions",
  "plugins.bot.triggers.http-and-timer-functions.detail": "裝載於 Azure Functions 的執行中函式可以根據特定排程接聽 HTTP 要求和回應。",
  "plugins.bot.triggers.http-and-timer-functions.label": "HTTP 與計時器觸發程序",
  "plugins.bot.triggers.http-restify.cliName": "http-restify",
  "plugins.bot.triggers.http-restify.description": "Restify 伺服器",
  "plugins.bot.triggers.http-restify.detail": "裝載於 Azure App Service 上的執行中 restify 伺服器可以接聽 HTTP 要求。",
  "plugins.bot.triggers.http-restify.label": "HTTP 觸發程序",
  "plugins.bot.triggers.http-webapi.cliName": "http-webapi",
  "plugins.bot.triggers.http-webapi.description": "Web API 伺服器",
  "plugins.bot.triggers.http-webapi.detail": "裝載於 Azure App Service 上的執行中 Web API 伺服器可以接聽 HTTP 要求。",
  "plugins.bot.triggers.http-webapi.label": "HTTP 觸發程序",
  "plugins.bot.triggers.timer-functions.cliName": "timer-functions",
  "plugins.bot.triggers.timer-functions.description": "Azure Functions",
  "plugins.bot.triggers.timer-functions.detail": "裝載於 Azure Functions 的執行中函數可以根據特定排程回應。",
  "plugins.bot.triggers.timer-functions.label": "計時器觸發程序",
  "plugins.sql.getQuestionAdminName.title": "Azure SQL Server 系統管理員使用者名稱",
  "plugins.sql.getQuestionAdminName.validation.sqlUserNameEmpty": "Azure SQL Server 系統管理員使用者名稱不可空白",
  "plugins.sql.getQuestionAdminName.validation.sqlUserNameContainsSqlIdentifier": "Azure SQL Server 系統管理員使用者名稱不可空白",
  "plugins.sql.getQuestionAdminName.validation.sqlUserNameContainsNonAlphanumeric": "Azure SQL Server 系統管理員使用者名稱不能包含非英數字元",
  "plugins.sql.getQuestionAdminName.validation.sqlUserNameStartWithNumber": "Azure SQL Server 系統管理員使用者名稱不能以數字開頭",
  "plugins.sql.getQuestionAdminPassword.title": "Azure SQL Server 系統管理員密碼",
  "plugins.sql.getQuestionAdminPassword.validation.sqlPasswordEmpty": "Azure SQL Server 系統管理員密碼不可空白",
  "plugins.sql.getQuestionAdminPassword.validation.sqlPasswordLengthLessThan8": "Azure SQL Server 系統管理員密碼的長度必須至少為 8 個字元",
  "plugins.sql.getQuestionAdminPassword.validation.sqlPasswordLengthGreatThan128": "Azure SQL Server 系統管理員密碼長度不能超過 128 個字元",
  "plugins.sql.getQuestionAdminPassword.validation.sqlPasswordMustContain3Categories": "您的密碼必須包含下列三個類別的字元 - 英文大寫字母、英文小寫字母、數字 (0-9) 和非英數字元 (!、$、#、% 等)",
  "plugins.sql.getQuestionAdminPassword.validation.sqlPasswordCannotContainUserName": "您的密碼不能包含使用者名稱的部分或全部",
  "plugins.sql.getQuestionConfirmPassword.title": "缺任 Azure SQL Server 系統管理員密碼",
  "plugins.sql.getQuestionConfirmPassword.validation.sqlPasswordMustMatch": "密碼和密碼確認必須相符",
  "plugins.cicd.ciOption.detail": "協助簽出程式碼、建置及執行測試。",
  "plugins.cicd.cdOption.detail": "協助簽出程式碼、建置、測試及部署到雲端。",
  "plugins.cicd.provisionOption.detail": "協助在雲端與 Teams 應用程式註冊中建立/更新資源。",
  "plugins.cicd.publishOption.detail": "協助將 Teams 應用程式發佈至租用戶。",
  "plugins.cicd.whichProvider.title": "選取 CI/CD 提供者",
  "plugins.cicd.whichTemplate.title": "選取範本",
  "plugins.cicd.whichEnvironment.title": "選取環境",
  "plugins.cicd.ProgressBar.scaffold.title": "Scaffolding 工作流程自動化檔案",
  "plugins.cicd.ProgressBar.scaffold.detail": "為 %s. 的 Scaffolding 工作流程檔案。",
  "plugins.cicd.result.scaffold.created": "工作流程自動化 (包含為 %s 環境使用 %s 的 %s) 已成功新增至您的專案。請遵循讀我檔案中的指示來設定您的工作流程。",
  "plugins.cicd.result.scaffold.skipped": "您已為 %s 環境使用 %s 建立範本 %s，請加以自訂或移除以建立新的範本。",
  "plugins.cicd.suggestions.checkPermission": "請檢查您是否有足夠的權限。",
  "plugins.cicd.suggestions.createProjectOrOpenExisting": "您可以建立新專案或開啟現有的專案。",
  "error.cicd.FailedToListMultiEnv": "Unable to list multi env: %s.",
  "error.cicd.PreconditionNotMet": "不符合某些輸入的先決條件。",
  "plugins.apiConnector.getQuestionApiName.title": "為 API 輸入易記名稱。",
  "plugins.apiConnector.getQuestionApiName.placeholder": "會使用 API 別名來產生應用程式設定名稱。",
  "plugins.apiConnector.getQuestionEndpoint.title": "輸入用於偵錯的 API 端點。",
  "plugins.apiConnector.getQuestionEndpoint.placeholder": "API 端點將新增至本機應用程式設定。",
  "plugins.apiConnector.getQuestion.basicAuth.userName.title": "輸入基本驗證的使用者名稱。",
  "plugins.apiConnector.getQuestion.basicAuth.userName.placeholder": "使用者名稱會新增至本機應用程式設定。",
  "plugins.apiConnector.getQuestion.appType.title": "選取您要使用的 AAD 應用程式註冊。",
  "plugins.apiConnector.getQuestion.apiKeyLocation.title": "選取要求中的 API 金鑰位置。",
  "plugins.apiConnector.getQuestion.apiKeyName.title": "輸入 API 金鑰名稱。",
  "plugins.apiConnector.getQuestion.apiKeyName.placeholder": "我們會將金鑰名稱新增至產生的檔案。",
  "plugins.apiConnector.whichService.title": "選取元件以叫用 API。",
  "plugins.apiConnector.whichService.placeholder": "我們將匯入封裝並新增應用程式設定。",
  "plugins.apiConnector.whichAuthType.title": "選取 API 驗證類型。",
  "plugins.apiConnector.whichAuthType.placeholder": "我們會根據您的選取項目產生範例程式碼。",
  "plugins.apiConnector.reuseAppOption.title": "在目前的 Teams 應用程式中重複使用應用程式註冊",
  "plugins.apiConnector.anotherAppOption.title": "使用另一個應用程式註冊",
  "plugins.apiConnector.requestHeaderOption.title": "要求標頭",
  "plugins.apiConnector.queryParamsOption.title": "查詢參數",
  "plugins.apiConnector.appTenantId.title": "輸入 AAD 租用戶識別碼。",
  "plugins.apiConnector.appTenantId.placeholder": "AAD 租用戶識別碼會新增至本機應用程式設定。",
  "plugins.apiConnector.appId.title": "輸入 AAD 應用程式識別碼 (用戶端識別碼)。",
  "plugins.apiConnector.appId.placeholder": "AAD 應用程式識別碼 (用戶端識別碼) 會新增至本機應用程式設定。",
  "plugins.apiConnector.botOption.title": "通知/ 命令與回應",
  "plugins.apiConnector.functionOption.title": "Azure Functions 應用程式",
  "plugins.apiConnector.BasicAuthOption.detail": "使用使用者名稱和密碼來驗證要求",
  "plugins.apiConnector.CertAuthOption.detail": "使用憑證來驗證要求",
  "plugins.apiConnector.AADAuthOption.detail": "使用 Azure Active Directory 核發的存取權杖來驗證要求",
  "plugins.apiConnector.APIKeyOption.detail": "使用 API 金鑰來驗證要求",
  "plugins.apiConnector.ImplementMyselfOption.detail": "使用自訂邏輯來驗證要求",
  "plugins.apiConnector.questionComponentSelect.emptySelection": "您至少必須選取一項元件。",
  "plugins.apiConnector.QuestionAppName.validation.ApiNameExist": "請提供不同的 API 名稱，以避免與現有的檔案 %s 發生衝突",
  "plugins.apiConnector.QuestionAppName.validation.ApiNameAlphanumeric": "請提供不同的 API 名稱 (僅包含英數位元)",
  "plugins.apiConnector.QuestionAppName.validation.ApiNameNumberPrefix": "請提供不同的 API 名稱 (開頭不是數字)",
  "plugins.apiConnector.Question.validation.EmptyValue": "此值不得為空白",
  "plugins.apiConnector.Question.validation.NotGuid": "值應為 GUID",
  "plugins.apiConnector.QuestionApiEndpoint.validation.NotHttp": "API 端點應為有效的 http(s) url",
  "plugins.apiConnector.Notification.GenerateFiles": "我們已產生範例程式碼，以在 %s 呼叫您的 API。請開啟檔案並遵循其中的指示開始叫用您的 API。",
  "plugins.apiConnector.Notification.LinkNotification": "您可以瀏覽 %s 以了解如何使用 TeamsFx SDK 呼叫您的 API。",
  "plugins.apiConnector.Log.CommandSuccess": "我們已成功將您的專案更新為呼叫目標 API。以下是已建立/已更新檔案的清單:\n\n%s",
  "error.rgCheckBaseError": "Unable to check the existence of resource group '%s' in subscription '%'",
  "error.rgUnauthorizedError": "未獲授權，無法檢查訂用帳戶 '%s' 中是否存在資源群組 '%s'。請檢查您的 Azure 訂用帳戶。",
  "error.ProjectFolderExistError": "路徑 %s 已存在。請選取其他資料夾。",
  "error.ProjectFolderInvalidError": "路徑 %s 無效，請在使用者設定中設定有效的根資料夾 (使用絕對目錄或以 \\${homeDir} 開頭的相對目錄)。",
  "error.NoProjectOpenedError": "未開啟任何專案，您可以建立新專案或開啟現有的專案。",
  "error.InitializedFileExistError": "初始化的檔案 %s 已存在，請清除後再試一次。",
  "error.InvalidProjectSettingsFileError": "projectSettings.json 檔案無效: %s。",
  "error.FetchSampleError": "Unable to get data from remote repository for %s.",
  "error.InvalidEnvNameError": "環境名稱只能包含字母、數字、_ 和 -。",
  "error.UpgradeCanceledError": "如果您不想升級專案，請安裝另一個版本的 Teams 工具組 (版本 <= 2.10.0)。",
  "error.UpgradeV3CanceledError": "如果您還沒有準備好升級，請繼續使用舊版 Teams 工具組",
  "error.ConsolidateCanceledError": "如果您不想升級專案，請安裝另一個版本的 Teams 工具組 (版本 <= 3.7.0)。",
  "error.OperationNotPermittedError": "不允許作業: %s",
  "error.InvalidInputError": "Invalid inputs: %s",
  "error.ProjectSettingsUndefinedError": "未定義專案設定",
  "error.MultipleEnvNotEnabledError": "MultipleEnv 功能未啟用",
  "error.ProjectEnvAlreadyExistError": "專案環境 %s 已存在。",
  "error.InvalidEnvConfigError": "設定 %s 無效，詳細資料: %s。",
  "error.NotImplementedError": "未實作方法: %s",
  "error.LoadPluginError": "Unable to load plugin",
  "error.SPFxConfigError": "載入 SPFx 設定 %s 失敗。",
  "error.ProjectSettingError": "載入專案設定失敗。",
  "error.SolutionConfigError": "載入解決方案內容失敗。",
  "error.FailedToParseResourceIdError": "Unable to get '%s' from resource id: '%s'",
  "error.MissingSubscriptionInConfig": "請提供 (%s) 中資源群組 (%s) 的訂用帳戶識別碼",
  "error.NoSubscriptionFound": "Unable to find a subscription.",
  "error.TrustCertificateCancelError": "使用者已取消。如需 Teams 信任工具組所使用的自我簽署 SSL 憑證，必須將自我簽署憑證新增至您的憑證存放區。",
  "error.BicepGenerationError": "Unable to generate Bicep file %s. Reason: %s",
  "error.LocalBotEndpointNotConfigured": "未設定本機 Bot 端點。在 \".fx/configs/config.local.json\" 中設定 \"bot.siteEndpoint\"，然後再試一次。",
  "error.NgrokTunnelNotConnected": "Ngrok 通道未連線。請檢查您的網路設定，然後再試一次。",
  "error.VideoFilterAppNotRemoteSupported": "Teams 工具組不支援遠端的影片篩選應用程式。請檢查專案根資料夾中的 README.md 檔案。",
  "error.frontend.FailedSaveEnv": "Unable to save environment variables to %s. Your App may not work.",
  "error.frontend.FailedLoadEnv": "Unable to load environment variables from %s. Your App may not work.",
  "error.appstudio.teamsAppCreateFailed": "Unable to create Teams app in Developer Portal, due to %s",
  "error.appstudio.teamsAppUpdateFailed": "Unable to update Teams app with ID %s.",
  "error.appstudio.apiFailed": "API call to Developer Portal failed. Check [Output panel](command:fx-extension.showOutputChannel) for details.",
  "error.appstudio.apiFailed.telemetry": "開發人員入口網站的 API 呼叫失敗: %s、%s、API 名稱: %s、X-Correlation-ID: %s。這可能來自一些間歇性服務錯誤。請稍候幾分鐘，然後重試目前的步驟。",
  "error.appstudio.authServiceApiFailed": "對開發人員入口網站的 API 呼叫失敗: %s、%s、要求路徑: %s",
  "error.appstudio.publishFailed": "Unable to publish Teams app with ID %s.",
  "error.appstudio.buildError": "Teams 套件建置失敗!",
  "error.appstudio.checkPermissionFailed": "檢查權限失敗。原因: %s",
  "error.appstudio.grantPermissionFailed": "授與權限失敗。原因: %s",
  "error.appstudio.listCollaboratorFailed": "清單共同作業者失敗。原因: %s",
  "error.appstudio.updateManifestInvalidApp": "找不到識別碼為 %s 的 Teams 應用程式。您必須先執行偵錯或佈建，才能將資訊清單更新至 Teams 平台。",
  "error.appstudio.invalidCapability": "無效功能: %s",
  "error.appstudio.capabilityExceedLimit": "無法新增功能 %s，已達限制。",
  "error.appstudio.staticTabNotExist": "Cannot find static tab with entity id %s, unable to update.",
  "error.appstudio.capabilityNotExist": "Capability %s does not exist in manifest, unable to update.",
  "error.appstudio.noManifestId": "在資訊清單尋找中找到不正確識別碼。",
  "error.appstudio.validateFetchSchemaFailed": "Unable to get schema from %s, message: %s",
  "error.appstudio.validateSchemaNotDefined": "未定義清單結構描述",
  "error.appstudio.publishInDevPortalSuggestionForValidationError": "請嘗試從「Zip Teams 應用程式套件」產生套件，然後再試一次。",
  "error.appstudio.teamsAppCreateConflict": "Unable to create Teams app with 409 Conflict error. That may come from your app id is conflicting with another app in your tenant. Click Get Help to learn more.",
  "error.appstudio.teamsAppCreateConflictWithPublishedApp": "具有該識別碼的 Teams 應用程式已存在於貴組織的 App Store 中。請手動更新應用程式識別碼，然後再試一次。",
  "error.appstudio.NotAllowedToAcquireBotFrameworkToken": "不允許目前的帳戶取得 Botframework 權杖。",
  "error.appstudio.BotProvisionReturnsForbiddenResult": "Botframework 佈建傳回嘗試建立 Bot 註冊的禁止結果。",
  "error.appstudio.BotProvisionReturnsConflictResult": "Botframework 佈建會傳回嘗試建立 Bot 註冊所產生的衝突結果。",
  "error.function.FindAppError": "Unable to find the function app.",
  "error.generator.TemplateZipFallbackError": "Unable to download zip package and open local zip package.",
  "error.generator.FetchZipFromUrlError": "Unable to download zip package from %s.",
  "error.generator.UnzipError": "Unable to unzip templates and write to disk.",
  "error.generator.MissKeyError": "Unable to find key %s",
  "error.generator.DownloadSampleApiLimitError": "Unable to download sample due to throttling. Retry later after rate limit reset (This may take up to 1 hour). Alternatively, you can go to %s to git clone the repo manually",
  "error.generator.DownloadSampleNetworkError": "Unable to download sample due to network error. Check your network connection and retry. Alternatively, you can go to %s to git clone the repo manually",
  "error.generator.ParseUrlError": "Unable to parse url %s",
  "error.sql.GetDetail": "Get the detailed error message in [Output panel](command:fx-extension.showOutputChannel).",
  "error.sql.LinkHelpMessage": "您可以按照 %s 加以處理。",
  "error.sql.SqlInputError": "SQL 系統管理員名稱或密碼是空的",
  "error.sql.SqlAskInputError": "Unable to get answer for SQL questions",
  "error.sql.SqlEndpointError": "SQL Server %s 無效。",
  "error.sql.DatabaseUserCreateError": "Unable to create user '%s' in database %s",
  "error.sql.SqlAddAdminError": "Unable to add AAD admin '%s'. %s",
  "error.sql.SqlLocalFirwallError": "Unable to add local firewall for '%s'. %s",
  "error.sql.SqlDeleteLocalFirwallError": "Unable to delete local firewall for '%s'. Delete '%s' manually. %s",
  "error.sql.SqlUserInfoError": "Unable to get login user info.",
  "error.sql.SqlGetConfigError": "Unable to get config value of '%s' from '%s'.",
  "error.sql.SqlInvalidConfigError": "'%s' 的設定值對 %s 無效。",
  "error.sql.SqlCheckError": "Unable to check SQL Server '%s'. %s",
  "error.sql.SqlCheckAdminError": "Unable to check AAD admin '%s'. %s",
  "error.sql.IdentityCredentialUndefine": "無法存取資料庫以新增受控識別使用者 %s。請手動為資料庫 %s 新增使用者",
  "error.sql.ServicePrincipalWarning": "Azure SQL 中的服務主體系統管理員無法新增資料庫使用者 <%s>。您可為 %s 手動新增使用者",
  "error.sql.DomainError": "條件式存取原則需要符合規範的裝置，但裝置不符合規範。%s",
  "error.sql.GuestAdminError": "SQL 系統管理員沒有足夠的權限以新增資料庫使用者。%s",
  "error.apiConnector.SampleCodeCreateFailError": "Unable to scaffold API connection samples. Reason: %s",
  "error.apiConnector.ScaffoldApiFilesError": "Unable to scaffold connect API files, Reason: %s",
  "error.apiConnector.ApiConnectorInputError": "API 連接器輸入 %s 無效",
  "error.apiConnector.ApiConnectorPathNotExistError": "路徑 %s 不存在。選取有效的資料夾。",
  "error.apiConnector.ApiConnectorCreateFileFail": "Unable to create %s",
  "error.apiConnector.NoActivePluginsExistError": "請先建立作用中的資源。",
  "error.apiConnector.NoBotOrFunctionExistError": "請先建立 Bot 或函數資源。",
  "error.apiConnector.ApiConnectorFunctionRouteError": "Unable to route function call: %s",
  "error.apiConnector.SDKVersionImcompatibleError": "在 %s 專案中，@microsoft/teamsfx 版本 %s 不相容。請將 @microsoft/teamsfx 版本升級為 %s，然後重試此功能。",
  "error.apiConnector.pkgFileNotExistError": "在 %s 專案中未存在 package.json",
  "error.apiConnector.componentNotExistError": "元件 %s 不存在，請先新增",
  "error.apiConnector.envVarExistError": "請提供不同的 API 名稱，以避免與 .env.teamsfx.local 中現有 env 變數 %s 發生衝突",
  "error.debugHandler.InvalidAppManifestPackageFileFormatError": "manifestPackagePath 必須為 .zip 檔案路徑。",
  "error.debugHandler.InvalidExistingAADArgsError": "如果您使用適用於 SSO 的現有 AAD 應用程式，則所有 objectId、clientId 和 clientSecret 都是必要的。",
  "error.debugHandler.InvalidExistingBotArgsError": "如果您使用現有的 Bot，則需要將 botId 和 botPassword 設定在一起。",
  "error.debugHandler.DebugArgumentEmptyError": "偵錯引數 '%s' 是空的。",
  "error.debugHandler.InvalidTabBaseUrlError": "baseUrl 必須是有效的 HTTPS URL。",
  "error.m365.NotExtendedToM365Error": "Unable to extend Teams app to Microsoft 365. Use 'teamsApp/extendToM365' action to extend your Teams app to Microsoft 365.",
  "core.QuestionAppName.validation.pattern": "應用程式名稱必須以字母開頭，且至少包含兩個字母或數字。不能包含某些特殊字元。",
  "core.QuestionAppName.validation.maxlength": "應用程式名稱超過長度 30 的上限。",
  "core.QuestionAppName.validation.pathExist": "路徑存在: %s。選取不同的應用程式名稱。",
  "core.ProgrammingLanguageQuestion.placeholder": "選取程式設計語言。",
  "core.ProgrammingLanguageQuestion.placeholder.spfx": "SPFx 目前僅支援 TypeScript。",
  "core.option.tutorial": "開啟教學課程",
  "core.option.github": "開啟 GitHub 指南",
  "core.option.inProduct": "開啟產品內指南",
  "core.TabOption.label": "索引標籤",
  "core.TabOption.labelNew": "已啟用 SSO 的索引標籤",
  "core.TabOption.description": "UI 型應用程式",
  "core.TabOption.detail": "內嵌在 Microsoft Teams 中的 Teams 感知網頁",
  "core.TabOption.detailNew": "內嵌在 Microsoft Teams 中的 Teams 身分識別感知網頁",
  "core.DashboardOption.label": "Dashboard",
  "core.DashboardOption.detail": "A canvas with cards and widgets for displaying important information",
  "core.BotOption.description": "交談代理程式",
  "core.BotOption.detail": "透過交談執行簡單且重複的自動化工作",
  "core.BotNewUIOption.label": "Basic Bot",
  "core.BotNewUIOption.detail": "A simple implementation of a bot that's ready to customize",
  "core.MessageExtensionOption.labelNew": "Collect Form Input and Process Data",
  "core.MessageExtensionOption.label": "訊息延伸模組",
  "core.MessageExtensionOption.description": "使用者在 Teams 中撰寫訊息時自訂 UI",
  "core.MessageExtensionOption.detail": "Get user input, do something with it, and send customized results back",
  "core.NotificationOption.label": "Chat Notification Message",
  "core.NotificationOption.detail": "Notify and inform with a message that displays in Teams chats",
  "core.CommandAndResponseOption.label": "Chat Command",
  "core.CommandAndResponseOption.detail": "Trigger work with custom chat commands in Teams chats",
  "core.WorkflowOption.label": "Sequential Workflow in Chat",
  "core.WorkflowOption.detail": "Interact with multi-step processes in Teams chats",
  "core.ExistingTabOption.label": "內嵌現有的 Web 應用程式",
  "core.ExistingTabOption.detail": "帶入您自己的靜態網頁並內嵌於 Microsoft Teams",
  "core.ExistingTabEndpointQuestion.placeholder": "輸入您的縣有索引標籤端點",
  "core.ExistingTabEndpointQuestion.title": "輸入您 Web 應用程式的本機端點",
  "core.ExistingTabEndpointQuestion.validation": "請輸入以 https:// 為開頭的有效 URL",
  "core.TabSPFxOption.label": "索引標籤 (SPFx)",
  "core.TabSPFxOption.labelNew": "SPFx",
  "core.TabSPFxOption.description": "具有 SharePoint 架構的用戶端應用程式",
  "core.TabSPFxOption.detail": "與 Microsoft Teams 緊密整合的自動裝載 SPFx Web 組件",
  "core.TabSPFxOption.detailNew": "Build UI with SharePoint Framework",
  "core.TabSso.description": "索引標籤的單一登入",
  "core.TabSso.detail": "在您的 Teams 索引標籤應用程式中啟用單一登入",
  "core.BotSso.description": "Bot 的單一登入",
  "core.BotSso.detail": "在您的 Teams Bot 應用程式中啟用單一登入",
  "core.TabNonSso.label": "Basic Tab",
  "core.TabNonSso.detail": "A simple implementation of a web app that's ready to customize",
  "core.addCapabilityQuestion.title": "選擇功能",
  "core.addCapabilityQuestion.titleNew": "功能",
  "core.addFeatureQuestion.title": "新增功能",
  "core.createCapabilityQuestion.title": "選取功能",
  "core.createCapabilityQuestion.titleNew": "功能",
  "core.createCapabilityQuestion.placeholder": "選取功能",
  "core.createProjectQuestion.option.description.previewOnWindow": "Preview on Windows",
  "core.createProjectQuestion.option.description.worksInOutlook": "Works in Teams and Outlook",
  "core.createProjectQuestion.option.description.worksInOutlookM365": "Works in Teams, Outlook and the Microsoft 365 app",
  "core.createProjectQuestion.projectType.bot.detail": "Conversational or informative chat experiences that can automate repetitive tasks",
  "core.createProjectQuestion.projectType.bot.label": "Bot",
  "core.createProjectQuestion.projectType.bot.title": "App Features Using a Bot",
  "core.createProjectQuestion.projectType.messageExtension.detail": "Search or initiate actions from the chat compose area of Teams and Outlook",
  "core.createProjectQuestion.projectType.messageExtension.title": "App Features Using a Message Extension",
  "core.createProjectQuestion.projectType.outlookAddin.detail": "Customize the ribbon and Task Pane with your web content",
  "core.createProjectQuestion.projectType.outlookAddin.label": "Outlook Add-in",
  "core.createProjectQuestion.projectType.outlookAddin.title": "App Features Using an Outlook Add-in",
  "core.createProjectQuestion.projectType.tab.detail": "Embed your own web content in Teams, Outlook, and the Micosoft 365 app",
  "core.createProjectQuestion.projectType.tab.title": "App Features Using a Tab",
  "core.createProjectQuestion.title": "New Project",
  "core.capability.validation": "無效的功能組合: %s，選項組: %s 互斥",
  "core.spfxFolder.title": "SPFx 解決方案資料夾",
  "core.spfxFolder.placeholder": "選取包含 SPFx 解決方案的資料夾",
  "core.QuestionSelectTargetEnvironment.title": "選取環境",
  "core.getQuestionNewTargetEnvironmentName.title": "新增環境名稱",
  "core.getQuestionNewTargetEnvironmentName.placeholder": "新增環境名稱",
  "core.getQuestionNewTargetEnvironmentName.validation1": "環境名稱只能包含字母、數字、_ 和 -。",
  "core.getQuestionNewTargetEnvironmentName.validation2": "環境設定路徑的長度會超過 Windows 的限制。",
  "core.getQuestionNewTargetEnvironmentName.validation3": "無法建立環境 '%s'",
  "core.getQuestionNewTargetEnvironmentName.validation4": "Unable to list env configs",
  "core.getQuestionNewTargetEnvironmentName.validation5": "專案環境 %s 已存在。",
  "core.QuestionSelectSourceEnvironment.title": "選取要建立複本的環境",
  "core.QuestionSelectResourceGroup.title": "選取資源群組",
  "core.QuestionNewResourceGroupName.placeholder": "新增資源群組名稱",
  "core.QuestionNewResourceGroupName.title": "新增資源群組名稱",
  "core.QuestionNewResourceGroupName.validation": "名稱只可包含英數字元或符號 ._-()",
  "core.QuestionNewResourceGroupLocation.title": "新資源群組的位置",
  "core.question.workspaceFolder.title": "工作區資料夾",
  "core.question.workspaceFolder.placeholder": "選取將包含專案根資料夾的資料夾",
  "core.ScratchOptionYesVSC.label": "建立新的應用程式",
  "core.ScratchOptionYesVSC.officeAddin.label": "從 Teams 功能開始",
  "core.ScratchOptionYesVSC.detail": "使用 Teams 工具組來建立新的 Teams 應用程式。",
  "core.ScratchOptionYes.label": "建立新的應用程式",
  "core.ScratchOptionYes.detail": "使用 Teams 工具組來建立新的 Teams 應用程式。",
  "core.ScratchOptionNoVSC.label": "從範本開始",
  "core.ScratchOptionNoVSC.detail": "使用現有範例作為新應用程式的起點。",
  "core.ScratchOptionNo.label": "從範本開始",
  "core.ScratchOptionNo.detail": "使用現有範例作為新應用程式的起點。",
  "core.RuntimeOptionNodeJS.detail": "快速 JavaScript 伺服器執行階段",
  "core.RuntimeOptionDotNet.detail": "免費。跨平台。開放原始碼。",
  "core.getCreateNewOrFromSampleQuestion.title": "Teams Toolkit: 建立新應用程式",
  "core.getRuntimeQuestion.title": "Teams 工具組: 為您的應用程式選取執行階段",
  "core.getCreateNewOrFromSampleQuestion.placeholder": "選取一個選項",
  "core.getRuntimeQuestion.placeholder": "選取執行階段",
  "core.SampleSelect.title": "從範本開始",
  "core.SampleSelect.placeholder": "選取範例",
  "core.SampleSelect.buttons.viewSamples": "檢視範例",
  "core.HostTypeOptionAzure.label": "Azure",
  "core.HostTypeOptionSPFx.label": "SharePoint 架構 (SPFx)",
  "core.updateBotIdsQuestion.title": "設定用於偵錯的新 Bot",
  "core.updateBotIdsQuestion.placeholder": "取消選取以保留 botId 的原始值。",
  "core.updateBotIdForBot.description": "將 manifest.json 中的 botId %s 更新為「${{BOT_ID}}」",
  "core.updateBotIdForMessageExtension.description": "將 manifest.json 中的 botId %s 更新為「${{BOT_ID}}」",
  "core.updateBotIdForBot.label": "Bot",
  "core.updateBotIdForMessageExtension.label": "訊息延伸模組",
  "core.updateContentUrlQuestion.title": "設定用於偵錯的內容 URL",
  "core.updateWebsiteUrlQuestion.title": "設定用於偵錯的網站 URL",
  "core.updateContentUrlOption.description": "將內容 URL 從 %s 更新為 %s",
  "core.updateWebsiteUrlOption.description": "將網站 URL 從 %s 更新為 %s",
  "core.updateUrlQuestion.placeholder": "取消選取以保留原始 URL",
  "core.AzureResourceSQL.label": "Azure SQL Database",
  "core.AzureResourceSQL.description": "也會選取 Azure Functions 應用程式以存取 Azure SQL Database",
  "core.AzureResourceSQLNewUI.label": "Azure SQL Database",
  "core.AzureResourceSQLNewUI.detail": "為雲端建置之永遠維持最新狀態的關聯式資料庫服務",
  "core.AzureResourceFunction.label": "Azure Functions 應用程式",
  "core.AzureResourceFunctionNewUI.label": "Azure Functions",
  "core.AzureResourceFunctionNewUI.detail": "可讓您撰寫較少程式碼之無伺服器的事件驅動計算解決方案",
  "core.AzureResourceApim.label": "在 Azure API 管理中註冊 API",
  "core.AzureResourceApim.description": "也會選取 Azure Functions 應用程式作為 API 進行發佈",
  "core.AzureResourceApimNewUI.label": "Azure API 管理",
  "core.AzureResourceApimNewUI.detail": "適用於所有環境中 API 的混合式多雲端管理平台。",
  "core.AzureResourceKeyVault.label": "Azure Key Vault",
  "core.AzureResourceKeyVault.description": "使用 Azure Key Vault 保護執行階段應用程式秘密",
  "core.AzureResourceKeyVaultNewUI.label": "Azure Key Vault",
  "core.AzureResourceKeyVaultNewUI.detail": "可安全地儲存及存取秘密的雲端服務",
  "core.SingleSignOnOption.label": "單一登入",
  "core.SingleSignOnOption.detail": "為 Teams 啟動頁面和 Bot 功能開發單一登入功能",
  "core.ApiConnectionOption.label": "API 連線",
  "core.ApiConnectionOption.detail": "使用 TeamsFx SDK 連線到具有驗證證支援的 API",
  "core.cicdWorkflowOption.label": "CI/CD 工作流程",
  "core.cicdWorkflowOption.detail": "為 GitHub、Azure DevOps 或 Jenkins 新增 CI/CD 工作流程",
  "core.getUserEmailQuestion.title": "將相同 Microsoft 365 租用戶下之帳戶的擁有者新增至 Teams/AAD 應用程式 (電子郵件)",
  "core.getUserEmailQuestion.validation1": "電子郵件地址不可為 Null 或空白",
  "core.getUserEmailQuestion.validation2": "請將 [UserName] 變更為實際使用者名稱",
  "core.collaboration.error.failedToLoadDotEnvFile": "Unable to load your .env File. Reason: %s",
  "core.collaboration.error.failedToGetTeamsAppId": "Unable to find Teams app id in your .env file. Make sure you have already run 'Provision' or correctly set the value with key '%s' in your .env file.",
  "core.selectAadAppManifestQuestion.title": "選取 Azure Active Directory manifest.json 檔案",
  "core.selectTeamsAppManifestQuestion.title": "選取 Teams manifest.json 檔案",
  "core.selectTeamsAppPackageQuestion.title": "Select Teams app package file",
  "core.selectLocalTeamsAppManifestQuestion.title": "Select local Teams manifest.json file",
  "core.selectCollaborationAppTypeQuestion.title": "選取您想要管理共同作業者的應用程式",
  "core.confirmManifestQuestion.placeholder": "確認資訊清單已正確選取顯示",
  "core.aadAppQuestion.label": "Azure Active Directory 應用程式",
  "core.aadAppQuestion.description": "適用於單一登入的 Azure Active Directory 應用程式",
  "core.teamsAppQuestion.label": "Teams 應用程式",
  "core.teamsAppQuestion.description": "您的 Teams 應用程式",
  "core.M365SsoLaunchPageOptionItem.label": "React with Fluent UI",
  "core.M365SsoLaunchPageOptionItem.detail": "A web app that uses Fluent UI React components to get a Teams look and feel",
  "core.M365SearchAppOptionItem.label": "Custom Search Results",
  "core.M365SearchAppOptionItem.detail": "Display data directly in Teams and Outlook search results from search or the chat area",
  "core.M365HostQuestion.title": "Platform",
  "core.M365HostQuestion.placeholder": "Select a platform to preview the app",
  "core.options.separator.scenario": "案例式 Teams 應用程式",
  "core.options.separator.resource": "新增資源",
  "core.options.separator.additional": "其他功能",
  "core.common.LifecycleComplete.provision": "Successfully executed %s/%s actions in provision stage.",
  "core.common.LifecycleComplete.deploy": "Successfully executed %s/%s actions in deploy stage.",
  "core.common.LifecycleComplete.publish": "Successfully executed %s/%s actions in publish stage.",
  "core.common.TeamsMobileDesktopClientName": "Teams 桌面，行動用戶端識別碼",
  "core.common.TeamsWebClientName": "Teams Web 用戶端識別碼",
  "core.common.OfficeDesktopClientName": "適用於桌面用戶端識別碼的 Microsoft 365 應用程式",
  "core.common.OfficeWebClientName1": "Microsoft 365 應用程式用戶端識別碼 1",
  "core.common.OfficeWebClientName2": "Microsoft 365 應用程式用戶端識別碼 2",
  "core.common.OutlookDesktopClientName": "Outlook 桌面用戶端識別碼",
  "core.common.OutlookWebClientName1": "Outlook Web 存取用戶端識別碼 1",
  "core.common.OutlookWebClientName2": "Outlook Web 存取用戶端識別碼 2",
  "core.NewOfficeAddinOptionVSC.label": "從 Outlook 增益集開始",
  "core.NewOfficeAddinOptionVSC.detail": "Use the Teams Toolkit to create a new Outlook add-in application.",
  "core.importAddin.label": "Import an Existing Outlook Add-in",
  "core.importAddin.detail": "Upgrade and add-in project to the latest app manifest and project structure",
  "core.newTaskpaneAddin.label": "Taskpane",
  "core.newTaskpaneAddin.detail": "Customize the Ribbon with a button and embed content in the Taskpane",
  "core.summary.actionDescription": "動作 %s%s",
  "core.summary.lifecycleDescription": "生命週期階段: %s (共 %s 個步驟)。系統將執行下列動作: %s",
  "core.summary.lifecycleNotExecuted": "未執行 %s 生命週期 %s。",
  "core.summary.lifecycleSucceeded": "已順利執行%s生命週期%s。",
  "core.summary.lifecycleFailed": "%s 生命週期 %s 失敗。",
  "core.summary.actionNotExecuted": "未執行 %s。",
  "core.summary.actionFailed": "%s 失敗。",
  "core.summary.actionSucceeded": "已成功執行 %s。",
  "core.summary.createdEnvFile": "環境檔案已建立於下列位置: ",
  "error.aad.GetAppError": "Unable to get AAD app with Object Id \"%s\" in tenant \"%s\". Please make sure the object id is valid, or delete 'objectId' under %s in %s and try again.",
  "error.aad.GetAppConfigError": "Unable to get %s from Azure AD app settings. Please make sure Azure AD app is correctly configured, or delete 'objectId' under %s in %s and try again.",
  "error.aad.GetSkipAppConfigError": "Unable to get all necessary info. You need to set %s, %s, %s, %s under%s in %s.",
  "error.aad.CreateAppError": "Unable to create an app in Azure Active Directory.",
  "error.aad.CreateAppForbiddenError": "Unable to create an app in Azure Active Directory. This problem can be resolved by login using a Microsoft 365 developer account, you can apply for a free account by joining Microsoft 365 Developer Program(https://developer.microsoft.com/en-us/microsoft-365/dev-program).",
  "error.aad.CreateSecretError": "`Unable to create an application secret in Azure Active Directory.`",
  "error.aad.UpdateRedirectUriError": "Unable to update application redirect URI in Azure Active Directory.",
  "error.aad.UpdateAppIdUriError": "Unable to update Application ID URI in Azure Active Directory. %s",
  "error.aad.UpdatePermissionError": "Unable to update application permission in Azure Active Directory.",
  "error.aad.AppIdUriInvalidError": "無效的應用程式識別碼 URI。請先佈建您的應用程式再繼續。",
  "error.aad.CannotGenerateIdentifierUris": "無法產生 identifierUris，因為找不到 botId 或前端網域，您必須在設定檔中至少指定其中一項",
  "error.aad.InvalidSelectedPlugins": "選取的外掛程式無效。%s",
  "error.aad.ParsePermissionError": "Unable to parse permission request.",
  "error.aad.UnknownPermissionName": "Unable to find resource: %s. %s",
  "error.aad.UnknownPermissionRole": "Unable to find role \"%s\" for resource \"%s\". %s",
  "error.aad.UnknownPermissionScope": "Unable to find scope \"%s\" for resource \"%s\". %s",
  "error.aad.GetTokenError": "Unable to get user login information for %s.",
  "error.aad.TenantNotExistError": "Unable to get tenant information from user login.",
  "error.aad.MissingPermissionsRequestProvider": "外掛程式內容中遺漏 permissionRequestProvider",
  "error.aad.CheckPermissionError": "Unable to check permission.",
  "error.aad.GrantPermissionError": "%s: %s. Unable to grant permission.",
  "error.aad.ListCollaboratorError": "Unable to list collaborator.",
  "error.aad.AadManifestLoadError": "Unable to load manifest file from %s, due to %s",
  "error.aad.AadManifestMissingName": "AAD 資訊清單檔中的名稱屬性是空的或無效",
  "error.aad.AadManifestMissingScopeIdForTeamsApp": "oauth2Permissions 屬性遺漏值應為 access_as_user 的項目",
  "error.aad.AadManifestMissingObjectId": "AAD 資訊清單檔中的識別碼屬性遺失或無效，您必須先執行佈建或偵錯",
  "error.aad.AadManifestMissingReplyUrlsWithType": "AAD 資訊清單檔中的 replyUrlsWithType 屬性遺失或無效，您必須先執行佈建或偵錯",
  "error.aad.AadManifestMissingIdentifierUris": "AAD 資訊清單檔中的 identifierUris 屬性遺失或無效，您必須先執行佈建或偵錯",
  "error.aad.AadManifestNotProvisioned": "Unable to generate AAD manifest because the resources have not been provisioned yet. You need to run provision or debug first. Click Get Help to learn more about why you need to provision or debug.",
  "error.aad.UpdateAadAppError": "Unable to update application in Azure Active Directory: %s",
  "error.aad.UpdateAadAppUsingManifestError": "Unable to update application in Azure Active Directory. Please make sure 'templates/appPackage/aad.template.json' is valid: %s",
  "error.aad.GetDisplayNameError": "Unable to get display name.",
  "error.aad.GetConfigError": "Unable to get configuration value \"%s\" for %s.",
  "error.aad.FormatError": "%s 的格式無效。值: %s。",
  "error.aad.client.CreateFailed": "Unable to create an application registration in Azure Active Directory.",
  "error.aad.client.UpdateFailed": "Unable to update application registration in Azure Active Directory.",
  "error.aad.client.CreateSecretFailed": "Unable to create an application secret in Azure Active Directory.",
  "error.aad.client.GetFailed": "Unable to retrieve Azure Active Directory application registration.",
  "error.aad.client.CheckPermissionFailed": "Unable to check permission in Azure Active Directory.",
  "error.aad.client.GrantPermissionFailed": "Unable to grant permission in Azure Active Directory.",
  "error.aad.client.AppDefinitionIsNull": "遺漏應用程式定義。",
  "error.aad.client.AppObjectIdIsNull": "遺漏物件識別碼。",
  "error.aad.client.EmptyResponse": "遺漏回應。",
  "error.aad.client.ReachRetryLimit": "已超過重試限制。",
  "error.aad.manifest.NameIsMissing": "遺漏名稱\n",
  "error.aad.manifest.SignInAudienceIsMissing": "signInAudience 遺失\n",
  "error.aad.manifest.RequiredResourceAccessIsMissing": "requiredResourceAccess 遺失\n",
  "error.aad.manifest.Oauth2PermissionsIsMissing": "oauth2Permissions 遺失\n",
  "error.aad.manifest.PreAuthorizedApplicationsIsMissing": "preAuthorizedApplications 遺失\n",
  "error.aad.manifest.AccessTokenAcceptedVersionIs1": "accessTokenAcceptedVersion 為 1\n",
  "error.aad.manifest.OptionalClaimsIsMissing": "optionalClaims 遺失\n",
  "error.aad.manifest.OptionalClaimsMissingIdtypClaim": "optionalClaims 存取權杖未包含 idtyp 宣告\n",
  "error.aad.manifest.AADManifestIssues": "AAD 資訊清單發生下列問題，可能會中斷 Teams 應用程式:\n",
  "error.aad.manifest.UnknownResourceAppId": "未知的 resourceAppId %s",
  "error.aad.manifest.UnknownResourceAccessType": "未知的 resourceAccess: %s",
  "error.aad.manifest.UnknownResourceAccessId": "未知的 resourceAccess 識別碼: %s，如果您使用權限做為 resourceAccess 識別碼，請嘗試改用權限識別碼。",
  "plugins.aad.NoSelection": "找不到 Azure AD 應用程式。將不會更新權限。您必須先執行佈建或偵錯。",
  "plugins.aad.UserCancelled": "使用者已取消選取項目。",
  "plugins.aad.UpdatePermissionSuccessMessage": "已成功更新 Azure AD 應用程式的權限。您可以前往 Azure 入口網站以檢查權限或授與管理員同意。",
  "plugins.aad.SkipProvision": "已略過 Azure AD 應用程式佈建。您需要手動佈建並設定 Azure AD 應用程式。",
  "plugins.aad.OwnerAlreadyAdded": "使用者 %s 已新增為 Azure AD 應用程式 %s 的擁有者。",
  "plugins.aad.StepFailedAndSkipped": "步驟失敗: %s。您必須前往 Azure 入口網站，並為提供的 Azure AD 應用程式手動 %s。",
  "plugins.aad.UpdatePermissionHelpMessage": "更新 [API 權限] 下的權限",
  "plugins.aad.UpdateAppIdUriHelpMessage": "在 [公開 API] 下將 \"%s\"設為 [應用程式識別碼 URI]",
  "plugins.aad.UpdateRedirectUriHelpMessage": "將 \"%s\" 設為 [驗證] 下的 [重新導向 URI]",
  "plugins.aad.UpdateAadHelpMessage": "更新 Azure AD 應用程式資訊清單",
  "plugins.apim.QuestionConstants.VSCode.OpenApiDocument.description": "選取 [開啟 API 文件]。",
  "plugins.apim.QuestionConstants.VSCode.ApiPrefix.description": "輸入 API 名稱前置詞。",
  "plugins.apim.QuestionConstants.VSCode.ApiPrefix.prompt": "API 的唯一名稱將為 '{api-prefix}-{resource-suffix}-{api-version}'。",
  "plugins.apim.QuestionConstants.VSCode.ApiVersion.description": "選取 API 版本。",
  "plugins.apim.QuestionConstants.VSCode.ApiVersion.createNewApiVersionOption": "+ 建立新的 API 版本",
  "plugins.apim.QuestionConstants.VSCode.NewApiVersion.description": "輸入 API 版本。",
  "plugins.apim.QuestionConstants.CLI.OpenApiDocument.description": "開啟的 API 文件檔案路徑。",
  "plugins.apim.QuestionConstants.CLI.ApiPrefix.description": "API 名稱前置詞。預設 API 的唯一名稱將為 '{api-prefix}-{resource-suffix}-{api-version}'。",
  "plugins.apim.QuestionConstants.CLI.ApiId.description": "要更新之 API 的唯一名稱。",
  "plugins.apim.QuestionConstants.CLI.ApiVersion.description": "API 版本。",
  "plugins.apim.ValidationConstants.resourceIdValidPattern.message": "若值前後是數字或字母，則只能包含數字、字母及連字號。",
  "plugins.apim.ValidationConstants.defaultValidPattern.message": "值不能包含 '*#&+:<>?' 的任何字元。",
  "plugins.apim.ValidationConstants.guidValidPattern.message": "值應為 GUID。",
  "plugins.apim.ValidationConstants.CLI.invalidOptionMessage": "選項 '--%s' 的值無效。",
  "plugins.apim.ValidationConstants.CLI.emptyOptionMessage": "需要選項 '--%s'。設定 '--%s' 的值",
  "plugins.apim.ValidationConstants.CLI.overrideOptionMessage": "無法覆寫選項 '--%s'。移除選項 '--%s'",
  "plugins.apim.RetryOperation.Create": "建立新專案",
  "plugins.apim.RetryOperation.Update": "新增 APIM 資源",
  "plugins.apim.RetryOperation.Provision": "在雲端中佈建",
  "plugins.apim.RetryOperation.Deploy": "部署至雲端",
  "plugins.apim.RetryOperation.Login": "登入 Azure 並選擇訂用帳戶",
  "plugins.apim.ProgressMessages.Scaffold.Scaffold": "Scaffold OpenAPI 文件",
  "plugins.apim.ProgressMessages.Provision.CreateApim": "建立 APIM 服務",
  "plugins.apim.ProgressMessages.Provision.CreateAad": "建立用戶端 AAD 應用程式註冊",
  "plugins.apim.ProgressMessages.PostProvision.ConfigClientAad": "設定用戶端 AAD 應用程式註冊",
  "plugins.apim.ProgressMessages.PostProvision.ConfigAppAad": "更新 Teams 應用程式的 AAD 應用程式",
  "plugins.apim.ProgressMessages.Deploy.ImportApi": "將 API 匯入 API 管理",
  "plugins.apim.error.NoValidOpenApiDocument": "目前的工作區中沒有有效的 OpenApi 文件。",
  "plugins.apim.error.InvalidOpenApiDocument": "檔案 '%s' 不是有效的 OpenApi 文件。",
  "plugins.apim.error.EmptyTitleInOpenApiDocument": "OpenApi 文件 '%s' 中的屬性 [標題] 不可為空白。",
  "plugins.apim.error.EmptyVersionInOpenApiDocument": "OpenApi 文件 '%s' 中的屬性 [版本] 不可為空白。",
  "plugins.apim.error.InvalidAadObjectId": "找不到物件識別碼為 '%s' 的 Azure Active Directory 應用程式。",
  "plugins.apim.error.EmptyConfigValue": "專案設定 '%s' 的 '%s' 在 '%s' 中遺失。請重試 %s 或手動設定值。",
  "plugins.apim.error.NoPluginConfig": "找不到 %s 設定。請重試 %s。",
  "plugins.apim.error.InvalidConfigValue": "專案設定 '%s' 的 '%s' 為無效。%s",
  "plugins.apim.error.ApimOperationError": "Unable to %s %s.",
  "plugins.apim.error.AadOperationError": "Unable to %s %s.",
  "plugins.apim.error.InvalidCliOptionError": "選項無效。%s",
  "plugins.apim.error.NotImplemented": "未實作。",
  "plugins.apim.error.InvalidFunctionEndpoint": "函數端點配置應為 'HTTP' 或 'HTTPs'。",
  "plugins.apim.error.EmptyProperty": "屬性 '%s' 是空的。",
  "plugins.apim.error.InvalidPropertyType": "屬性 '%s' 不是類型 '%s'。",
  "plugins.apim.error.ShortenToEmpty": "值 '%s' 不可縮短為空白。",
  "plugins.apim.error.FailedToParseResourceIdError": "Unable to get '%s' from resource id: '%s'.",
  "error.sa.NoConfigError": "Unable to get config value of '%s' from '%s'.",
  "error.sa.UnauthenticatedError": "Unable to get user login information.",
  "error.sa.CreateAppServicePlanError": "Unable to create App Service plan: %s",
  "error.sa.FreeServerFarmsQuotaError": "Unable to create App Service plan: %s",
  "error.sa.MissingSubscriptionRegistrationError": "Unable to create App Service plan: ${message}",
  "error.sa.CreateWebAppError": "Unable to create Web App: %s",
  "error.sa.ZipDeployError": "Unable to deploy Simple Auth bits: %s",
  "error.sa.UpdateApplicationSettingsError": "Unable to update application settings: %s",
  "error.sa.EndpointInvalidError": "Unable to verify endpoint: %s. Reason: %s",
  "error.sa.ZipDownloadError": "Unable to download Simple Auth bits: %s",
  "error.sa.VersionFileNotExist": "`Unable to load version file from %s",
  "plugins.sa.RegisterRersourceProviderFailed": "Unable to register required resource provider for Simple Auth. Reason: %s. Register required resource provider %s manually.",
  "plugins.sa.FreeServerFarmsQuotaErrorToUser": "訂用帳戶中允許的免費 App Service 方案數目上限為 10。請刪除免費的 App Service 方案，然後再試一次。",
  "core.addSso.onlySupportAzure": "只有裝載於 Azure 的專案才支援新增 SSO",
  "core.addSso.onlyMeNotSupport": "僅訊息延伸模組的專案不支援新增 SSO",
  "core.addSso.functionNotSupport": "Azure Functions 上裝載的 Bot 不支援「新增 SSO」",
  "core.addSso.needEnableFeatureFlag": "需要在 Env 中設定 'TEAMSFX_AAD_MANIFEST' 以使用新增 SSO 功能",
  "core.addSso.ssoEnabled": "SSO 已啟用",
  "core.addSso.invalidSsoProject": "無效專案。您可能已修改 '.fx/projectSettings.json' 檔案。",
  "core.addSso.learnMore": "已成功將 SSO 新增在您的專案中。我們已在 'auth/' 中產生範例程式碼和讀我檔案。如需詳細資料，請按一下 ['%s']。",
  "core.addSsoFiles.emptyProjectPath": "Project路徑是空的",
  "core.addSsoFiles.FailedToCreateAuthFiles": "Unable to create files for add sso. Detail error: %s.",
  "core.addSsoFiles.invalidLanguage": "語言無效。請確定未修改 '.fx/projectSettings.json'，然後再試一次。",
  "core.getUserEmailQuestion.validation3": "電子郵件地址不正確",
  "plugins.bot.DetailedError": "詳細錯誤: %s。",
  "plugins.bot.DetailedErrorReason": "原因: %s",
  "plugins.bot.ErrorSuggestions": "建議: %s",
  "plugins.bot.InvalidValue": "%s 無效，值: %s",
  "plugins.bot.TemplateZipFallbackError": "Unable to download zip package and open local zip package.",
  "plugins.bot.UnzipError": "Unable to unzip templates and write to disk.",
  "plugins.bot.SomethingIsMissing": "遺漏 %s。",
  "plugins.bot.SomethingNotExisting": "%s 不存在。",
  "plugins.bot.FailedToGetAlreadyCreatedBot": "無法建立識別碼為 %s 的 Bot，其可能已由現有的 Bot 使用。請造訪 %s 以深入了解。\n或是開發人員入口網站的 API 呼叫失敗: 錯誤，要求失敗，狀態碼為: 500，API 名稱: create-bot，X-Correlation-ID: 未定義。這可能是來自一些間歇性的服務錯誤。請稍候幾分鐘，然後再試一次。",
  "plugins.bot.FailedToProvision": "Unable to provision %s.",
  "plugins.bot.FailedToUpdateConfigs": "Unable to update configs for %s",
  "plugins.bot.BotRegistrationNotFoundWith": "找不到 botId 為 %s 的 Bot 註冊。按一下 [取得協助] 按鈕，深入了解如何檢查 Bot 註冊。",
  "plugins.bot.FailedUpdateMessageEndpoint": "Unable to update message endpoint with %s.",
  "plugins.bot.FailToRun": "Unable to run %s.",
  "plugins.bot.FailToCallAppStudioApi": "Unable to call Developer Portal's API to check AAD application's existence.",
  "plugins.bot.BotResourceExists": "Bot 資源已存在於 %s，請略過建立 Bot 資源。",
  "plugins.bot.WorkingDirMissing": "工作目錄遺漏。",
  "plugins.bot.FailRetrieveAzureCredentials": "Unable to retrieve Azure credentials.",
  "plugins.bot.CreateBotAADSuccess": "已成功建立 Bot AAD 應用程式。",
  "plugins.bot.ProvisionBotRegistration": "佈建 Bot 註冊。",
  "plugins.bot.ProvisionBotRegistrationSuccess": "已成功佈建 Bot 註冊。",
  "plugins.bot.RecreateProject": "請重新建立專案。",
  "plugins.bot.CheckCommandOutput": "請檢查命令輸出並嘗試修正。",
  "plugins.bot.RunFailedCommand": "請在資料夾: '%s' 執行失敗的命令 '%s'。",
  "plugins.bot.CheckLogAndFix": "Please check log in Output panel and try to fix this issue.",
  "plugins.bot.CheckPathWriteAccess": "請檢查路徑 %s 是否存在且您是否已有其寫入存取權。若沒有，請將專案移至有效的路徑。",
  "plugins.bot.AadApp": "AAD 應用程式",
  "plugins.bot.AadClientSecret": "AAD 用戶端密碼",
  "plugins.bot.AppStudioBotRegistration": "開發人員入口網站 Bot 註冊",
  "plugins.function.askFunctionName": "提供函數名稱。",
  "plugins.function.getTemplateFrom": "從 '%s' 擷取範本。",
  "plugins.function.getTemplateFromLocal": "Unable to get newest template from github, trying to use the local template.",
  "plugins.function.projectScaffoldAt": "專案已於 '%s' Scaffold。",
  "plugins.function.invalidFunctionName": "無效的函數名稱。函數名稱只能包含英數字元。最大長度為 127 個字元。",
  "plugins.function.functionAlreadyExists": "函數已經存在。",
  "error.depChecker.DefaultErrorMessage": "手動安裝必要的相依性。",
  "depChecker.learnMoreButtonText": "深入了解",
  "depChecker.needInstallNpm": "You must have NPM installed to debug your local functions.",
  "depChecker.failToValidateFuncCoreTool": "Unable to validate Azure Functions Core Tools after installation.",
  "depChecker.symlinkDirAlreadyExist": "The destination of the symlink already exists",
  "depChecker.portableFuncNodeNotMatched": "Your Node.js (@NodeVersion) is incompatible with Teams Toolkit Azure Functions Core Tools (@FuncVersion).",
  "depChecker.invalidFuncVersion": "The format of version %s is invalid.",
  "depChecker.noSentinelFile": "Azure Functions Core Tools installation is incomplete.",
  "depChecker.funcVersionNotMatch": "The version of Azure Functions Core Tools (%s) is not compatible with the specified version range (%s).",
  "depChecker.startInstallNgrok": "正在下載並安裝 @NameVersion。",
  "depChecker.finishInstallNgrok": "已成功安裝 @NameVersion。",
  "depChecker.finishInstallBicep": "已成功安裝 @NameVersion。",
  "depChecker.needInstallNgrok": "您必須安裝 @NameVersion 才能對本機 Bot 偵錯。",
  "depChecker.failToValidateNgrok": "Unable to validate @NameVersion after installation.",
  "depChecker.downloadDotnet": "正在下載並安裝可攜式版本的 @NameVersion，此版本將會安裝到 @InstallDir，不會影響您的環境。",
  "depChecker.downloadBicep": "正在下載並安裝可攜式版本的 @NameVersion，此版本將會安裝到 @InstallDir，不會影響您的環境。",
  "depChecker.finishInstallDotnet": "已成功安裝 @NameVersion。",
  "depChecker.useGlobalDotnet": "從 PATH 使用 dotnet:",
  "depChecker.dotnetInstallStderr": "dotnet-install 命令失敗，沒有錯誤結束代碼，但發生非空白的標準錯誤。",
  "depChecker.dotnetInstallErrorCode": "dotnet-install 命令失敗。",
  "depChecker.NodeNotFound": "Cannot find Node.js. The supported node versions are specified in the package.json. Go to %s to install a supported Node.js. Restart all your Visual Studio Code instances after the installation is finished.",
  "depChecker.NodeNotSupported": "Node.js (@CurrentVersion) 不在支援的版本清單(@SupportedVersions)。\n\n按一下 [深入了解] 以深入了解支援的 Node.js 版本。\n\n(如果您剛安裝 Node.js (@SupportedVersions)，請重新啟動 isual Studio Code 讓變更生效。)",
  "depChecker.V3NodeNotSupported": "Node.js (%s) is not the officially supported version (%s). Your project may continue to work but we recommend to install the supported version. The supported node versions are specified in the package.json. Go to %s to install a supported Node.js.",
  "depChecker.NodeNotLts": "Node.js (%s) is not a LTS version (%s). Go to %s to install a LTS Node.js.",
  "depChecker.dotnetNotFound": "找不到 @NameVersion。有關為何需要 .NET SDK 的詳細資料，請參閱 @HelpLink",
  "depChecker.depsNotFound": "找不到 @SupportedPackages。\n\nTeams 工具組需要這些相依性。\n\n按一下 [安裝] 以安裝 @InstallPackages。",
  "depChecker.linuxDepsNotFound": "找不到 @SupportedPackages。手動安裝 @SupportedPackages 並重新啟動 Visual Studio Code。",
  "depChecker.linuxDepsNotFoundHelpLinkMessage": "找不到 @SupportedPackages。\n\nTeams 工具組需要這些相依性。",
  "depChecker.failToDownloadFromUrl": "Unable to download file from '@Url', HTTP status '@Status'.",
  "depChecker.failToValidateVxTestAppInstallOptions": "影片擴充性測試應用程式必要條件檢查程式的引數無效。請檢查 tasks.json 檔案。",
  "depChecker.failToValidateVxTestApp": "Unable to validate video extensibility test app after installation.",
  "error.BadComponent": "元件 '%s'　缺少屬性: %s。",
  "error.InvalidFeature": "此功能不適用於您的專案。",
  "error.UpdateAadManifest.MissingEnvHint": "如果您使用透過 Teams Toolkit 建立的新專案進行開發，執行中的佈建或偵錯會為這些環境變數登錄正確的值。",
  "error.driver.outputEnvironmentVariableUndefined": "The output environment variable name(s) are not defined.",
  "driver.aadApp.description.create": "建立 Azure Active Directory 應用程式以驗證使用者",
  "driver.aadApp.description.update": "將 Azure Active Directory 應用程式資訊清單套用到現有的應用程式",
  "driver.aadApp.error.missingEnv": "未設定環境變數 %s。",
  "driver.aadApp.error.missingEnvInFile": "%s 中參考的環境變數 %s 沒有值。",
  "driver.aadApp.error.generateSecretFailed": "無法產生用戶端密碼。",
  "driver.aadApp.error.invalidFieldInManifest": "Azure Active Directory 應用程式資訊清單中的欄位 %s 遺失或無效。",
  "driver.aadApp.error.generateManifestFailed": "Unable to generate Azure Active Directory app manifest.",
  "driver.aadApp.progressBar.createAadAppTitle": "Creating Azure Active Directory application...",
  "driver.aadApp.progressBar.updateAadAppTitle": "Updating Azure Active Directory application...",
  "driver.aadApp.log.startExecuteDriver": "正在執行動作 %s",
  "driver.aadApp.log.successExecuteDriver": "動作 %s 已成功執行。",
  "driver.aadApp.log.failExecuteDriver": "Unable to execute action %s. Error message: %s",
  "driver.aadApp.log.startCreateAadApp": "環境變數 %s 不存在，正在建立新的 Azure Active Directory 應用程式...",
  "driver.aadApp.log.successCreateAadApp": "已建立物件識別碼為 %s 的 Azure Active Directory 應用程式",
  "driver.aadApp.log.skipCreateAadApp": "環境變數 %s 已存在，正在略過新的 Azure Active Directory 應用程式產生步驟。",
  "driver.aadApp.log.startGenerateClientSecret": "環境變數 %s 不存在，正在產生 Azure Active Directory 應用程式的用戶端密碼...",
  "driver.aadApp.log.successGenerateClientSecret": "已產生物件識別碼為 %s 的 Azure Active Directory 應用程式的用戶端密碼",
  "driver.aadApp.log.skipGenerateClientSecret": "環境變數 %s 已存在，正在略過 Azure Active Directory 應用程式用戶端密碼產生步驟。",
  "driver.aadApp.log.outputAadAppManifest": "已完成建置 Azure Active Directory 應用程式資訊清單，且已將應用程式資訊清單內容寫入 %s。",
  "driver.aadApp.log.successUpdateAadAppManifest": "已將資訊清單 %s (具有物件識別碼 %s) 套用到 Azure Active Directory 應用程式",
  "botRegistration.ProgressBar.creatingBotAadApp": "Creating bot AAD app...",
  "botRegistration.log.startCreateBotAadApp": "Creating bot Azure Active Directory app.",
  "botRegistration.log.successCreateBotAadApp": "Bot Azure Active Directory app created successfully.",
  "botRegistration.log.skipCreateBotAadApp": "Bot Azure Active Directory app creation skipped.",
  "botRegistration.log.failCreateBotAadApp": "Unable to create bot Azure Active Directory app. Error message: %s.",
  "driver.botAadApp.create.description": "建立新的或重複使用現有的 Bot Azure Active Directory 應用程式。",
  "driver.botAadApp.log.startExecuteDriver": "正在執行動作 %s",
  "driver.botAadApp.log.successExecuteDriver": "動作 %s 已成功執行。",
  "driver.botAadApp.log.failExecuteDriver": "Unable to execute action %s. Error message: %s",
  "driver.botAadApp.log.successCreateBotAad": "已建立用戶端識別碼為 %s 的 Azure Active Directory 應用程式",
  "driver.botAadApp.log.useExistingBotAad": "已使用用戶端識別碼為 %s 的現有 Azure Active Directory 應用程式",
  "driver.botAadApp.error.unexpectedEmptyBotPassword": "Bot password is empty. Add it in env file or clear bot id to have bot id/password pair regenerated. action: %s.",
  "driver.arm.description.deploy": "Deploy the given ARM templates to Azure.",
  "driver.arm.deploy.progressBar.message": "Deploying the ARM templates to Azure...",
  "debug.warningMessage": "若要偵錯 Teams 中的應用程式，您的 localhost 伺服器必須位於 HTTPS 上。\n若要讓 Teams 信任工具組所使用的自我簽署 SSL 憑證，自我簽署憑證必須新增至您的憑證存放區。\n 您可以略過此步驟，但您必須在 Teams 中對應用程式進行偵錯時，在新的瀏覽器視窗中手動信任安全連線。\n如需詳細資訊 \"https://aka.ms/teamsfx-ca-certificate\"。",
  "debug.warningMessage2": " 安裝憑證時，可能會要求您提供帳戶憑證。",
  "debug.install": "安裝",
  "driver.spfx.deploy.description": "將 SPFx 套件部署至 SharePoint 應用程式目錄。",
  "driver.spfx.deploy.progressbar.stepMessage": "Deploying SPFx package...",
  "driver.spfx.deploy.createAppCatalog": "建立 SharePoint 應用程式目錄。",
  "driver.spfx.deploy.deployPackage": "將 SPFx 套件部署到您的租用戶應用程式目錄。",
  "driver.spfx.deploy.skipCreateAppCatalog": "略過建立 SharePoint 應用程式目錄。",
  "driver.spfx.deploy.uploadPackage": "將 SPFx 套件上傳到您的租用戶應用程式目錄。",
  "driver.spfx.info.tenantAppCatalogCreated": "已建立 SharePoint 租用戶應用程式目錄 %s，請稍候數分鐘以啟用。",
  "driver.spfx.warn.noTenantAppCatalogFound": "找不到租用戶應用程式目錄，請重試: %s",
  "driver.spfx.error.failedToGetAppCatalog": "建立後無法取得應用程式目錄網站 URL。您可能需要等候數分鐘，然後再試一次。",
  "driver.spfx.error.noValidAppCatelog": "您的租用戶中沒有有效的應用程式目錄。如果您希望 Teams 工具組為您建立屬性，或者您可以自行建立，您可以將 %s 中的屬性 'createAppCatalogIfNotExist' 更新為 true。",
  "driver.spfx.add.description": "將其他網頁組件新增至 SPFx 專案",
  "driver.spfx.add.successNotice": "網頁組件 %s 已成功新增至專案中。",
  "driver.spfx.add.progress.title": "Scaffolding 網頁組件",
  "driver.spfx.add.progress.scaffoldWebpart": "使用 Yeoman CLI 產生 SPFx 網頁組件",
  "driver.prerequisite.error.funcInstallationError": "Unable to check and install Azure Functions Core Tools.",
  "driver.prerequisite.error.dotnetInstallationError": "Unable to check and install .NET Core SDK.",
  "driver.prerequisite.description": "正在安裝相依性",
  "driver.prerequisite.progressBar": "Checking and installing development tool(s).",
  "driver.prerequisite.summary.devCert.trusted.succuss": "已安裝 localhost 的開發憑證。",
  "driver.prerequisite.summary.devCert.notTrusted.succuss": "已產生 localhost 的開發憑證。",
  "driver.prerequisite.summary.devCert.skipped": "略過信任 localhost 的開發憑證。",
  "driver.prerequisite.summary.func.installedWithPath": "在 %s 安裝 Azure Functions Core Tools。",
  "driver.prerequisite.summary.func.installed": "安裝 Azure Functions Core Tools。",
  "driver.prerequisite.summary.dotnet.installedWithPath": "已在 %s 安裝 .NET Core SDK。",
  "driver.prerequisite.summary.dotnet.installed": "已安裝 .NET Core SDK。",
  "driver.file.createOrUpdateEnvironmentFile.description": "建立變數或將變數更新至環境檔案。",
  "driver.file.createOrUpdateEnvironmentFile.summary": "已成功將變數產生至 %s。",
  "driver.file.createOrUpdateJsonFile.description": "建立或更新 JSON 檔案的應用程式設定。",
  "driver.file.createOrUpdateJsonFile.summary": "已成功將應用程式設定產生至 %s。",
  "driver.file.progressBar.appsettings": "Generating appsettings...",
  "driver.file.progressBar.env": "Generating environment variables...",
  "driver.deploy.error.restartWebAppError": "Unable to restart web app.\nPlease try to restart the web app manually if the app doesn't work properly.",
  "driver.deploy.notice.deployAcceleration": "部署至 Azure App Service 需要很長的時間。請考慮參考此文件來最佳化您的部署:",
  "driver.deploy.notice.deployDryRunComplete": "部署準備已完成。您可以在 '%s' 找到套件",
  "driver.deploy.azureAppServiceDeployDetailSummary": "已成功將 '%s' 部署至 Azure App Service。",
  "driver.deploy.azureFunctionsDeployDetailSummary": "已成功將 '%s' 部署到 Azure Functions。",
  "driver.deploy.azureStorageDeployDetailSummary": "已成功將 '%s' 部署到 Azure 儲存體。",
  "driver.deploy.enableStaticWebsiteSummary": "Azure 儲存體成功啟用靜態網站。",
  "driver.deploy.deployToAzureAppServiceDescription": "將專案部署到 Azure App Service。",
  "driver.deploy.deployToAzureFunctionsDescription": "將專案部署到 Azure Functions。",
  "driver.deploy.deployToAzureStorageDescription": "將專案部署到 Azure 儲存體。",
  "driver.deploy.enableStaticWebsiteInAzureStorageDescription": "在 Azure 儲存體中啟用靜態網站設定。",
  "driver.common.suggestion.retryLater": "請再試一次。",
  "driver.common.FailRetrieveAzureCredentialsRemoteError": "Unable to retrieve Azure credentials due to remote service error.",
  "driver.script.dotnetDescription": "正在執行 dotnet 命令。",
  "driver.script.npmDescription": "部署 npm 命令。",
  "driver.script.npxDescription": "正在執行 npx 命令。",
  "driver.script.runCommandSummary": "在 '%s' 成功執行 '%s' 命令。",
  "driver.m365.acquire.description": "acquire an Microsoft 365 title with the app package",
  "driver.m365.acquire.progress.message": "Acquiring Microsoft 365 title with the app package...",
  "driver.m365.acquire.summary": "The Microsoft 365 title has been acquired successfully (%s).",
  "driver.teamsApp.description.copyAppPackageToSPFxDriver": "將產生的 Teams 應用程式套件複製到 SPFx 解決方案。",
  "driver.teamsApp.description.createDriver": "建立 Teams 應用程式。",
  "driver.teamsApp.description.updateDriver": "更新 Teams 應用程式。",
  "driver.teamsApp.description.publishDriver": "將 Teams 應用程式發佈到租用戶應用程式目錄。",
  "driver.teamsApp.description.validateDriver": "驗證 Teams 應用程式。",
  "driver.teamsApp.description.createAppPackageDriver": "建置 Teams 應用程式套件。",
  "driver.teamsApp.progressBar.copyAppPackageToSPFxStepMessage": "Copying Teams app package to SPFx solution...",
  "driver.teamsApp.progressBar.createTeamsAppStepMessage": "Creating Teams app...",
  "driver.teamsApp.progressBar.updateTeamsAppStepMessage": "Updating Teams app...",
  "driver.teamsApp.progressBar.publishTeamsAppStep1": "正在檢查 Teams 應用程式是否已提交至租用戶應用程式目錄",
  "driver.teamsApp.progressBar.publishTeamsAppStep2.1": "更新已發佈的 Teams 應用程式",
  "driver.teamsApp.progressBar.publishTeamsAppStep2.2": "Publishing Teams app...",
  "driver.teamsApp.summary.createTeamsAppAlreadyExists": "具有識別碼為 %s 的 Teams 應用程式已存在，略過建立新的 Teams 應用程式。",
  "driver.teamsApp.summary.publishTeamsAppExists": "識別碼為 %s 的 Teams 應用程式已存在於組織的 App Store 中。",
  "driver.teamsApp.summary.publishTeamsAppNotExists": "識別碼為 %s 的 Teams 應用程式不存在於組織的 App Store 中。",
  "driver.teamsApp.summary.publishTeamsAppSuccess": "已成功將 Teams 應用程式 %s 發佈到系統管理入口網站。",
  "driver.teamsApp.summary.copyAppPackageSuccess": "已成功將 Teams 應用程式 %s 複製到 %s。",
  "driver.teamsApp.summary.copyIconSuccess": "已順利在 %s 下更新 %s 圖示。",
  "driver.teamsApp.summary.validate": "Teams Toolkit has checked against all validation rules:\n\nSummary:\n%s.\n%s\n%s\n\nA complete log of validations can be found in %s",
  "driver.teamsApp.summary.validateManifest": "Teams Toolkit has checked manifest with its schema:\n\nSummary:\n%s.\n%s\n",
  "driver.teamsApp.summary.validate.succeed": "%s passed",
  "driver.teamsApp.summary.validate.failed": "%s failed",
  "driver.teamsApp.summary.validate.warning": "%s warning",
  "driver.teamsApp.summary.validate.all": "All",
  "driver.teamsApp.validate.result": "Teams Toolkit has completed checking your app package against validation rules. %s.",
  "driver.teamsApp.validate.result.display": "Teams Toolkit has completed checking your app package against validation rules. %s. Check [Output panel](command:fx-extension.showOutputChannel) for details.",
  "error.teamsApp.validate.apiFailed": "Teams 應用程式套件驗證失敗，因為 %s",
  "error.teamsApp.validate.apiFailed.display": "Teams app pacakge validation failed. Check [Output panel](command:fx-extension.showOutputChannel) for details.",
  "error.teamsApp.AppIdNotExistError": "Teams 開發人員入口網站中不存在識別碼為 %s 的 Teams 應用程式。",
  "error.teamsApp.InvalidAppIdError": "Teams app ID %s is invalid, must be a GUID.",
  "driver.botFramework.description": "在 dev.botframework.com 上建立或更新 Bot 註冊",
  "driver.botFramework.summary.create": "已成功建立 Bot 註冊 (%s)。",
  "driver.botFramework.summary.update": "已成功更新 Bot 註冊 (%s)。",
  "driver.botFramework.progressBar.createOrUpdateBot": "正在建立或更新 Bot 註冊。",
  "error.yaml.InvalidYamlSchemaError": "Unable to parse yaml file: %s. Please open the yaml file and check the PROBLEMS tab for more details.",
  "error.yaml.InvalidYamlSchemaErrorWithReason": "Unable to parse yaml file: %s. Reason: %s. Please open the yaml file and check the PROBLEMS tab for more details",
  "error.yaml.YamlFieldTypeError": "欄位 '%s' 應具有 %s 類型、yaml 檔案: %s",
  "error.yaml.YamlFieldMissingError": "遺漏欄位 '%s'，yaml 檔案: %s",
  "error.yaml.InvalidYmlActionNameError": "找不到動作 '%s'，yaml 檔案: %s",
  "error.yaml.LifeCycleUndefinedError": "生命週期 '%s' 未定義，yaml 檔案: %s",
  "error.yaml.InvalidActionInputError": "The '%s' action cannot be completed as the following parameter(s): %s, are either missing or have an invalid value in the provided yaml file: %s. Ensure that the required parameters are provided and have valid values and try again.",
  "error.common.InstallSoftwareError": "Unable to install %s. You can install it manually and restart Visual Studio Code if you are using the Toolkit in Visual Studio Code.",
  "error.common.MissingEnvironmentVariablesError": "The program cannot proceed as the following environment variables are missing: '%s', which are required for file: %s. Make sure the required variables are set either by editing the .env file '%s' with the correct names and values , or by setting the system environment variables with the correct names and values. If you are developing with a new project created with Teams Toolkit, running provision or debug will register correct values for these environment variables.",
  "error.common.InvalidProjectError": "此命令僅適用於由 Teams 工具組建立的專案。",
  "error.common.FileNotFoundError": "The file or directory is not found: '%s'. Check if it exists and you have permission to access it.",
  "error.common.JSONSyntaxError": "JSON syntax error: %s. Check the JSON syntax to ensure it is properly formatted.",
  "error.common.UnhandledError": "An unexpected error has occurred while performing the %s task. The reason for this error is: %s. Welcome to report this issue by clicking on the provided \"Issue Link\", so that we can investigate and resolve the problem as soon as possible.",
  "error.common.MissingRequiredInputError": "Missing required input: %s",
  "error.common.InputValidationError": "Input '%s' validation failed: %s",
  "error.common.NoEnvFilesError": "Unable to find .env files.",
  "error.upgrade.NoNeedUpgrade": "This project is already the latest, no need to upgrade.",
  "error.collaboration.InvalidManifestError": "Unable to process your manifest file ('%s') due to the absence of the 'id' key. To identify your application correctly, please make sure that the 'id' key is present in the manifest file.",
  "error.collaboration.FailedToLoadManifest": "Unable to load manifest file. Reason: %s.",
  "error.azure.InvalidAzureCredentialError": "Unable to obtain your Azure credentials. Ensure that your Azure account is properly authenticated and try again.",
  "error.azure.InvalidAzureSubscriptionError": "The Azure subscription '%s' is not available in your current account. Ensure that you have signed in with the correct Azure account and that you have the necessary permissions to access the subscription.",
  "error.azure.ResourceGroupConflictError": "Resource group '%s' already exists in subscription '%s'. Consider choosing a different name or using the existing resource group for your task.",
  "error.azure.SelectSubscriptionError": "Unable to select subscription in current account.",
  "error.azure.ResourceGroupNotExistError": "The resource group '%s' cannot be found in subscription '%s'.",
  "error.azure.CreateResourceGroupError": "Unable to create resource group '%s' in subscription '%s'due to error: %s. \nIf the error message specifies the reason, fix the error and try again.",
  "error.azure.CheckResourceGroupExistenceError": "Unable to check existence of resource group '%s' in subscription '%s'due to error: %s. \nIf the error message specifies the reason, fix the error and try again.",
  "error.azure.ListResourceGroupsError": "Unable to get resource groups in subscription '%s'due to error: %s. \nIf the error message specifies the reason, fix the error and try again.",
  "error.azure.GetResourceGroupError": "Unable to get information of resource group '%s' in subscription '%s'due to error: %s. \nIf the error message specifies the reason, fix the error and try again.",
  "error.azure.ListResourceGroupLocationsError": "Unable to get available resource group locations for subscription '%s'.",
  "error.m365.M365TokenJSONNotFoundError": "Unable to obtain JSON object for Microsoft 365 token. Ensure that your account is authorized to access the tenant and that the token JSON object is valid.",
  "error.m365.M365TenantIdNotFoundInTokenError": "Unable to obtain Microsoft 365 tenant ID in token JSON object. Ensure that your account is authorized to access the tenant and that the token JSON object is valid.",
  "error.m365.M365TenantIdNotMatchError": "Authentication failed. You are currently signed in to Microsoft 365 tenant '%s', which is different from the one specified in the .env file (TEAMS_APP_TENANT_ID='%s'). To resolve this issue and switch to your current signed-in tenant, please remove the values of '%s' from the .env file and try again.",
  "error.arm.CompileBicepError": "Unable to compile Bicep files located in path '%s' to JSON ARM templates. The error message returned was: %s. Check the Bicep files for any syntax or configuration errors and try again.",
  "error.arm.DownloadBicepCliError": "Unable to download Bicep cli from '%s'. The error message was: %s. Fix the error and try again. Or remove the bicepCliVersion config in the config file teamsapp.yml and Teams Toolkit will use bicep CLI in PATH",
  "error.arm.DeployArmError.Notification": "The ARM templates for deployment name: '%s' could not be deployed in resource group '%s'. Refer to the [Output panel](command:fx-extension.showOutputChannel) for more details.",
  "error.arm.DeployArmError": "The ARM templates for deployment name: '%s' could not be deployed in resource group '%s' for reason: %s",
  "error.arm.GetArmDeploymentError": "The ARM templates for deployment name: '%s' could not be deployed in resource group '%s' for reason: %s. \nUnable to get detailed error message due to: %s. \nRefer to the resource group %s in portal for deployment error.",
  "error.arm.ConvertArmOutputError": "Unable to convert ARM deployment result to action output, there is a duplicated key '%s' in ARM deployment result.",
  "error.deploy.DeployEmptyFolderError": "Unable to locate any files in the distribution folder: '%s'. Please ensure that the folder is not empty and that all necessary files have been included.",
  "error.deploy.CheckDeploymentStatusTimeoutError": "Unable to check deployment status because the process timed out. Check your internet connection and try again. If the issue persists, please review the deployment logs (Deployment -> Deployment center -> Logs) in Azure portal to identify any issues that may have occurred.",
  "error.deploy.GetPublishingCredentialsError.Notification": "Unable to obtain publishing credentials of app '%s' in resource group '%s'. Refer to the [Output panel](command:fx-extension.showOutputChannel) for more details.",
  "error.deploy.GetPublishingCredentialsError": "Unable to obtain publishing credentials of app '%s' in resource group '%s' for reason:\n %s.\n Suggestions:\n 1. Verify that the app name and resource group name are spelled correctly and are valid. \n 2. Verify that your Azure account has the necessary permissions to access the API. You may need to elevate your role or request additional permissions from an administrator. \n 3. If the error message includes a specific reason, such as an authentication failure or a network issue, investigate that issue specifically to resolve the error and try again. \n 4. You can test the API in this page: '%s'",
  "error.deploy.DeployZipPackageError.Notification": "Unable to deploy zip package to endpoint: '%s'. Refer to the [Output panel](command:fx-extension.showOutputChannel) for more details and try again.",
  "error.deploy.DeployZipPackageError": "Unable to deploy zip package to endpoint '%s' in Azure due to error: %s. \nSuggestions:\n 1. Verify that your Azure account has the necessary permissions to access the API. \n 2. Verify that the endpoint is properly configured in Azure and that the required resources have been provisioned. \n 3. Ensure that the zip package is valid and free of errors. \n 4. If the error message specifies the reason, such as an authentication failure or a network issue, fix the error and try again. \n 5. If the error still persists, you can attempt to deploy the package manually following the guidelines in this link: '%s'",
  "error.deploy.CheckDeploymentStatusError": "Unable to check deployment status for location: '%s' due to error: %s. If the issue persists, please review the deployment logs (Deployment -> Deployment center -> Logs) in Azure portal to identify any issues that may have occurred.",
  "error.deploy.DeployRemoteStartError.Notification": "The package has been successfully deployed to Azure for location: '%s', but the application is not able to start. Refer to the [Output panel](command:fx-extension.showOutputChannel) for more suggestions.",
  "error.deploy.DeployRemoteStartError": "The package has been successfully deployed to Azure for location: '%s', but the application is not able to start due to error: %s.\n If the reason is not clearly specified, here are some suggestions to troubleshoot:\n 1. Check the application logs: Look for any error messages or stack traces in the application logs to identify the root cause of the problem.\n 2. Check the Azure configuration: Ensure that the Azure configuration is correct, including connection strings and application settings.\n 3. Check the application code: Review the code to see if there are any syntax or logic errors that could be causing the issue.\n 4. Check the dependencies: Verify that all dependencies required by the application are correctly installed and updated.\n 5. Restart the application: Try restarting the application in Azure to see if that resolves the issue.\n 6. Check the resource allocation: Make sure that the resource allocation for the Azure instance is appropriate for the application and its workload.\n 7. Seek help from Azure support: If the issue persists, reach out to Azure support for further assistance.",
  "error.script.ScriptTimeoutError": "Script execution timeout: %s. Adjust 'timeout' parameter in yaml or improve your script's efficiency.",
  "error.script.ScriptExecutionError": "%s",
  "error.deploy.AzureStorageClearBlobsError.Notification": "Unable to clear blob files in Azure Storage Account '%s'. Refer to the [Output panel](command:fx-extension.showOutputChannel) for more details.",
  "error.deploy.AzureStorageClearBlobsError": "Unable to clear blob files in Azure Storage Account '%s'. The error responses from Azure are:\n %s. \nIf the error message specifies the reason, fix the error and try again.",
  "error.deploy.AzureStorageUploadFilesError.Notification": "Unable to upload local folder '%s' to Azure Storage Account '%s'. Refer to the [Output panel](command:fx-extension.showOutputChannel) for more details.",
  "error.deploy.AzureStorageUploadFilesError": "Unable to upload local folder '%s' to Azure Storage Account '%s'. The error responses from Azure are:\n %s. \nIf the error message specifies the reason, fix the error and try again.",
  "error.deploy.AzureStorageGetContainerError.Notification": "Unable to get Azure Storage container '%s' in Azure Storage Account '%s' due to error: %s. Refer to the [Output panel](command:fx-extension.showOutputChannel) for more details.",
  "error.deploy.AzureStorageGetContainerError": "Unable to get Azure Storage container '%s' in Azure Storage Account '%s' due to error: %s. The error responses from Azure are:\n %s. \nIf the error message specifies the reason, fix the error and try again.",
  "error.deploy.AzureStorageGetContainerPropertiesError.Notification": "Unable to get properties of container '%s' in Azure Storage Account '%s' due to error: %s. Refer to the [Output panel](command:fx-extension.showOutputChannel) for more details.",
  "error.deploy.AzureStorageGetContainerPropertiesError": "Unable to get properties of container '%s' in Azure Storage Account '%s' due to error: %s. The error responses from Azure are:\n %s. \nIf the error message specifies the reason, fix the error and try again.",
  "error.deploy.AzureStorageSetContainerPropertiesError.Notification": "Unable to set properties of container '%s' in Azure Storage Account '%s' due to error: %s. Refer to the [Output panel](command:fx-extension.showOutputChannel) for more details.",
  "error.deploy.AzureStorageSetContainerPropertiesError": "Unable to set properties of container '%s' in Azure Storage Account '%s' due to error: %s. The error responses from Azure are:\n %s. \nIf the error message specifies the reason, fix the error and try again."
}