diff options
author | Doug Bunting <6431421+dougbu@users.noreply.github.com> | 2022-07-09 01:15:27 +0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-07-09 01:15:27 +0300 |
commit | e89e601a2a241a9e025768546ad0bd95e12c66ed (patch) | |
tree | 44b446bd3ab44da9680a42735bef52a9aa312d7d | |
parent | f297d13d5330665bc6c50740261dbca44184a575 (diff) |
Prepare for localization automation (#57)
- Cleanup SPA templates slightly
- add missing `description`s
- add `id` for `postActions`
- add and correct `$schema` properties
- generalize vs-2017.3.host.json filename to ide.host.json
- Add templatestrings.*.json files
- step 3/4 (yeah, not just of 3) for dotnet/aspnetcore#36998 in this repo
- without this, id's are **not** automatically kept up to date
- see <https://github.com/dotnet/templating/wiki/Localization>
- see also dotnet/aspnetcore#38867 (a similar update in dotnet/aspnetcore)
- Move existing translations from old files to new
- {lang}/strings.json to templatestrings.{lang}.json
- Remove redundant strings.json files
- templatestrings.{lang}.json files are enough
- see also dotnet/aspnetcore#40128 (a similar update in dotnet/aspnetcore)
- Clean up ide.host.json files
- per PR review comments
65 files changed, 760 insertions, 297 deletions
diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 3a72c01..109a92d 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -1,8 +1,15 @@ # How to contribute +## Update existing templates + +You can submit changes for templates in this repo by submitting a pull request. If you make changes to any +`content/*/.template.config/template.json` files, build locally and include any +`content/*/.template.config/localize/` changes in your pull request. (Your build may update the strings in those +files for later localization.) + ## Add to the community ASP.NET Core SPA templates list -You can add a project template to the community-owned ASP.NET Core SPA templates listing by submitting a pull request to update [README.md](https://github.com/dotnet/spa-templates/blob/main/README.md). +You can add a project template to the community-owned ASP.NET Core SPA templates listing by submitting a pull request to update [README.md](https://github.com/dotnet/spa-templates/blob/main/README.md). Please ensure your pull request adheres to the following: diff --git a/eng/Versions.props b/eng/Versions.props index 9b92491..e3429ef 100644 --- a/eng/Versions.props +++ b/eng/Versions.props @@ -24,5 +24,10 @@ <MicrosoftExtensionsHostingVersion>6.0.0</MicrosoftExtensionsHostingVersion> <!-- Packages from dotnet/sourcelink --> <MicrosoftSourceLinkVersion>1.1.0-beta-20206-02</MicrosoftSourceLinkVersion> + <!-- + Packages from dotnet/templating. https://github.com/dotnet/templating/blob/main/docs/Localization.md + recommends updating the version when preview or stable versions are released to NuGet.org. + --> + <MicrosoftTemplateEngineTasksVersion>7.0.100-preview.5.22302.1</MicrosoftTemplateEngineTasksVersion> </PropertyGroup> </Project> diff --git a/src/Microsoft.DotNet.Web.Spa.ProjectTemplates.csproj b/src/Microsoft.DotNet.Web.Spa.ProjectTemplates.csproj index fa2217f..5452144 100644 --- a/src/Microsoft.DotNet.Web.Spa.ProjectTemplates.csproj +++ b/src/Microsoft.DotNet.Web.Spa.ProjectTemplates.csproj @@ -22,7 +22,13 @@ <Choose> <When Condition=" '$(RepoRoot)' == '' "> + <!-- + Localization bits copied from + https://github.com/dotnet/arcade/blob/8e8cab10677494713f64937650d4996782223740/src/Microsoft.DotNet.Arcade.Sdk/tools/Localization.targets#L31-L38 + --> <PropertyGroup> + <!-- Run localizer to keep templatestrings.*.json updated when building on dev machine. --> + <LocalizeTemplates Condition=" '$(ContinuousIntegrationBuild)' != 'true' ">true</LocalizeTemplates> <!-- Lists the versions of dependencies not built in this repo. Packages produced from this repo should be listed as a PackageVersionVariableReference. --> <GeneratedContentProperties> $(GeneratedContentProperties); @@ -34,8 +40,19 @@ MicrosoftAspNetCoreSpaServicesExtensionsVersion=$(MicrosoftAspNetCoreSpaServicesExtensionsVersion); </GeneratedContentProperties> </PropertyGroup> + <ItemGroup> + <PackageReference Include="Microsoft.TemplateEngine.Tasks" + Condition=" '$(LocalizeTemplates)' == 'true' " + IsImplicitlyDefined="true" + PrivateAssets="all" + Version="$(MicrosoftTemplateEngineTasksVersion)" /> + </ItemGroup> </When> <Otherwise> + <PropertyGroup> + <!-- When Arcade is available, use its Microsoft.TemplateEngine.Tasks infrastructure. --> + <UsingToolTemplateLocalizer>true</UsingToolTemplateLocalizer> + </PropertyGroup> <ItemGroup> <!-- These projects product packages that the templates depend on. See GenerateContent.targets --> <PackageVersionVariableReference Include="$(RepoRoot)src\Identity\ApiAuthorization.IdentityServer\src\Microsoft.AspNetCore.ApiAuthorization.IdentityServer.csproj" /> diff --git a/src/content/Angular-CSharp/.template.config/cs-CZ/strings.json b/src/content/Angular-CSharp/.template.config/cs-CZ/strings.json deleted file mode 100644 index 79d3d20..0000000 --- a/src/content/Angular-CSharp/.template.config/cs-CZ/strings.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "version": "1.0.0.0", - "strings": { - "name": "ASP.NET Core s Angularem", - "description": "Šablona projektu pro vytvoření aplikace ASP.NET Core pomocí Angularu" - } -}
\ No newline at end of file diff --git a/src/content/Angular-CSharp/.template.config/de-DE/strings.json b/src/content/Angular-CSharp/.template.config/de-DE/strings.json deleted file mode 100644 index c51c516..0000000 --- a/src/content/Angular-CSharp/.template.config/de-DE/strings.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "version": "1.0.0.0", - "strings": { - "name": "ASP.NET Core mit Angular", - "description": "Eine Projektvorlage zum Erstellen einer ASP.NET Core-Anwendung mit Angular" - } -}
\ No newline at end of file diff --git a/src/content/Angular-CSharp/.template.config/en/strings.json b/src/content/Angular-CSharp/.template.config/en/strings.json deleted file mode 100644 index 3fc350e..0000000 --- a/src/content/Angular-CSharp/.template.config/en/strings.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "version": "1.0.0.0", - "strings": { - "name": "ASP.NET Core with Angular", - "description": "A project template for creating an ASP.NET Core application with Angular" - } -}
\ No newline at end of file diff --git a/src/content/Angular-CSharp/.template.config/es-ES/strings.json b/src/content/Angular-CSharp/.template.config/es-ES/strings.json deleted file mode 100644 index dfb10b6..0000000 --- a/src/content/Angular-CSharp/.template.config/es-ES/strings.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "version": "1.0.0.0", - "strings": { - "name": "ASP.NET Core con Angular", - "description": "Plantilla de proyecto para crear una aplicación ASP.NET Core con Angular" - } -}
\ No newline at end of file diff --git a/src/content/Angular-CSharp/.template.config/fr-FR/strings.json b/src/content/Angular-CSharp/.template.config/fr-FR/strings.json deleted file mode 100644 index 3b3631f..0000000 --- a/src/content/Angular-CSharp/.template.config/fr-FR/strings.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "version": "1.0.0.0", - "strings": { - "name": "ASP.NET Core avec Angular", - "description": "Modèle de projet pour la création d'une application ASP.NET Core avec Angular" - } -}
\ No newline at end of file diff --git a/src/content/Angular-CSharp/.template.config/ide.host.json b/src/content/Angular-CSharp/.template.config/ide.host.json new file mode 100644 index 0000000..60d4833 --- /dev/null +++ b/src/content/Angular-CSharp/.template.config/ide.host.json @@ -0,0 +1,12 @@ +{ + "$schema": "http://json.schemastore.org/ide.host", + "order": 800, + "icon": "icon.png", + "symbolInfo": [ + { + "id": "UseProgramMain", + "isVisible": true + } + ], + "disableHttpsSymbol": "NoHttps" +} diff --git a/src/content/Angular-CSharp/.template.config/it-IT/strings.json b/src/content/Angular-CSharp/.template.config/it-IT/strings.json deleted file mode 100644 index 4ede76e..0000000 --- a/src/content/Angular-CSharp/.template.config/it-IT/strings.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "version": "1.0.0.0", - "strings": { - "name": "ASP.NET Core con Angular", - "description": "Modello di progetto per la creazione di un'applicazione ASP.NET Core con Angular" - } -}
\ No newline at end of file diff --git a/src/content/Angular-CSharp/.template.config/ja-JP/strings.json b/src/content/Angular-CSharp/.template.config/ja-JP/strings.json deleted file mode 100644 index d1d9907..0000000 --- a/src/content/Angular-CSharp/.template.config/ja-JP/strings.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "version": "1.0.0.0", - "strings": { - "name": "Angular での ASP.NET Core", - "description": "ASP.NET Core アプリケーションを Angular で作成するためのプロジェクト テンプレート" - } -}
\ No newline at end of file diff --git a/src/content/Angular-CSharp/.template.config/ko-KR/strings.json b/src/content/Angular-CSharp/.template.config/ko-KR/strings.json deleted file mode 100644 index 1c8b538..0000000 --- a/src/content/Angular-CSharp/.template.config/ko-KR/strings.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "version": "1.0.0.0", - "strings": { - "name": "Angular를 사용한 ASP.NET Core", - "description": "Angular를 사용하여 ASP.NET Core 애플리케이션을 만드는 데 사용되는 프로젝트 템플릿" - } -}
\ No newline at end of file diff --git a/src/content/Angular-CSharp/.template.config/localize/templatestrings.cs.json b/src/content/Angular-CSharp/.template.config/localize/templatestrings.cs.json new file mode 100644 index 0000000..cd19627 --- /dev/null +++ b/src/content/Angular-CSharp/.template.config/localize/templatestrings.cs.json @@ -0,0 +1,25 @@ +{ + "author": "Microsoft", + "description": "Šablona projektu pro vytvoření aplikace ASP.NET Core pomocí Angularu", + "name": "ASP.NET Core s Angularem", + "symbols/auth/choices/None/description": "No authentication", + "symbols/auth/choices/Individual/description": "Individual authentication", + "symbols/auth/description": "The type of authentication to use", + "symbols/UserSecretsId/description": "The ID to use for secrets (use with OrgReadAccess or Individual auth).", + "symbols/ExcludeLaunchSettings/description": "Whether to exclude launchSettings.json in the generated template.", + "symbols/skipRestore/description": "If specified, skips the automatic restore of the project on create.", + "symbols/NoSpaFrontEnd/description": "Avoids adding any of the node/spa files. Used for testing only.", + "symbols/kestrelHttpPort/description": "Port number to use for the HTTP endpoint in launchSettings.json.", + "symbols/kestrelHttpsPort/description": "Port number to use for the HTTPS endpoint in launchSettings.json. This option is only applicable when the parameter no-https is not used (no-https will be ignored if either IndividualAuth or OrganizationalAuth is used).", + "symbols/iisHttpPort/description": "Port number to use for the IIS Express HTTP endpoint in launchSettings.json.", + "symbols/iisHttpsPort/description": "Port number to use for the IIS Express HTTPS endpoint in launchSettings.json. This option is only applicable when the parameter no-https is not used (no-https will be ignored if either IndividualAuth or OrganizationalAuth is used).", + "symbols/ProxyPort/description": "Port number to use for the SPA front-end development proxy.", + "symbols/NoHttps/description": "Whether to turn off HTTPS. This option only applies if Individual, IndividualB2C, SingleOrg, or MultiOrg aren't used for --auth.", + "symbols/UseLocalDB/description": "Whether to use LocalDB instead of SQLite. This option only applies if --auth Individual or --auth IndividualB2C is specified.", + "symbols/Framework/description": "The target framework for the project.", + "symbols/Framework/choices/net7.0/description": "Target net7.0", + "symbols/UseProgramMain/displayName": "Do not use top-level statements", + "symbols/UseProgramMain/description": "Whether to generate an explicit Program class and Main method instead of top-level statements.", + "postActions/restore/description": "Restore NuGet packages required by this project.", + "postActions/restore/manualInstructions/default/text": "Run 'dotnet restore'" +} diff --git a/src/content/Angular-CSharp/.template.config/localize/templatestrings.de.json b/src/content/Angular-CSharp/.template.config/localize/templatestrings.de.json new file mode 100644 index 0000000..3b551c7 --- /dev/null +++ b/src/content/Angular-CSharp/.template.config/localize/templatestrings.de.json @@ -0,0 +1,25 @@ +{ + "author": "Microsoft", + "description": "Eine Projektvorlage zum Erstellen einer ASP.NET Core-Anwendung mit Angular", + "name": "ASP.NET Core mit Angular", + "symbols/auth/choices/None/description": "No authentication", + "symbols/auth/choices/Individual/description": "Individual authentication", + "symbols/auth/description": "The type of authentication to use", + "symbols/UserSecretsId/description": "The ID to use for secrets (use with OrgReadAccess or Individual auth).", + "symbols/ExcludeLaunchSettings/description": "Whether to exclude launchSettings.json in the generated template.", + "symbols/skipRestore/description": "If specified, skips the automatic restore of the project on create.", + "symbols/NoSpaFrontEnd/description": "Avoids adding any of the node/spa files. Used for testing only.", + "symbols/kestrelHttpPort/description": "Port number to use for the HTTP endpoint in launchSettings.json.", + "symbols/kestrelHttpsPort/description": "Port number to use for the HTTPS endpoint in launchSettings.json. This option is only applicable when the parameter no-https is not used (no-https will be ignored if either IndividualAuth or OrganizationalAuth is used).", + "symbols/iisHttpPort/description": "Port number to use for the IIS Express HTTP endpoint in launchSettings.json.", + "symbols/iisHttpsPort/description": "Port number to use for the IIS Express HTTPS endpoint in launchSettings.json. This option is only applicable when the parameter no-https is not used (no-https will be ignored if either IndividualAuth or OrganizationalAuth is used).", + "symbols/ProxyPort/description": "Port number to use for the SPA front-end development proxy.", + "symbols/NoHttps/description": "Whether to turn off HTTPS. This option only applies if Individual, IndividualB2C, SingleOrg, or MultiOrg aren't used for --auth.", + "symbols/UseLocalDB/description": "Whether to use LocalDB instead of SQLite. This option only applies if --auth Individual or --auth IndividualB2C is specified.", + "symbols/Framework/description": "The target framework for the project.", + "symbols/Framework/choices/net7.0/description": "Target net7.0", + "symbols/UseProgramMain/displayName": "Do not use top-level statements", + "symbols/UseProgramMain/description": "Whether to generate an explicit Program class and Main method instead of top-level statements.", + "postActions/restore/description": "Restore NuGet packages required by this project.", + "postActions/restore/manualInstructions/default/text": "Run 'dotnet restore'" +} diff --git a/src/content/Angular-CSharp/.template.config/localize/templatestrings.en.json b/src/content/Angular-CSharp/.template.config/localize/templatestrings.en.json new file mode 100644 index 0000000..a530fc0 --- /dev/null +++ b/src/content/Angular-CSharp/.template.config/localize/templatestrings.en.json @@ -0,0 +1,25 @@ +{ + "author": "Microsoft", + "description": "A project template for creating an ASP.NET Core application with Angular", + "name": "ASP.NET Core with Angular", + "symbols/auth/choices/None/description": "No authentication", + "symbols/auth/choices/Individual/description": "Individual authentication", + "symbols/auth/description": "The type of authentication to use", + "symbols/UserSecretsId/description": "The ID to use for secrets (use with OrgReadAccess or Individual auth).", + "symbols/ExcludeLaunchSettings/description": "Whether to exclude launchSettings.json in the generated template.", + "symbols/skipRestore/description": "If specified, skips the automatic restore of the project on create.", + "symbols/NoSpaFrontEnd/description": "Avoids adding any of the node/spa files. Used for testing only.", + "symbols/kestrelHttpPort/description": "Port number to use for the HTTP endpoint in launchSettings.json.", + "symbols/kestrelHttpsPort/description": "Port number to use for the HTTPS endpoint in launchSettings.json. This option is only applicable when the parameter no-https is not used (no-https will be ignored if either IndividualAuth or OrganizationalAuth is used).", + "symbols/iisHttpPort/description": "Port number to use for the IIS Express HTTP endpoint in launchSettings.json.", + "symbols/iisHttpsPort/description": "Port number to use for the IIS Express HTTPS endpoint in launchSettings.json. This option is only applicable when the parameter no-https is not used (no-https will be ignored if either IndividualAuth or OrganizationalAuth is used).", + "symbols/ProxyPort/description": "Port number to use for the SPA front-end development proxy.", + "symbols/NoHttps/description": "Whether to turn off HTTPS. This option only applies if Individual, IndividualB2C, SingleOrg, or MultiOrg aren't used for --auth.", + "symbols/UseLocalDB/description": "Whether to use LocalDB instead of SQLite. This option only applies if --auth Individual or --auth IndividualB2C is specified.", + "symbols/Framework/description": "The target framework for the project.", + "symbols/Framework/choices/net7.0/description": "Target net7.0", + "symbols/UseProgramMain/displayName": "Do not use top-level statements", + "symbols/UseProgramMain/description": "Whether to generate an explicit Program class and Main method instead of top-level statements.", + "postActions/restore/description": "Restore NuGet packages required by this project.", + "postActions/restore/manualInstructions/default/text": "Run 'dotnet restore'" +}
\ No newline at end of file diff --git a/src/content/Angular-CSharp/.template.config/localize/templatestrings.es.json b/src/content/Angular-CSharp/.template.config/localize/templatestrings.es.json new file mode 100644 index 0000000..8e5ebac --- /dev/null +++ b/src/content/Angular-CSharp/.template.config/localize/templatestrings.es.json @@ -0,0 +1,25 @@ +{ + "author": "Microsoft", + "description": "Plantilla de proyecto para crear una aplicación ASP.NET Core con Angular", + "name": "ASP.NET Core con Angular", + "symbols/auth/choices/None/description": "No authentication", + "symbols/auth/choices/Individual/description": "Individual authentication", + "symbols/auth/description": "The type of authentication to use", + "symbols/UserSecretsId/description": "The ID to use for secrets (use with OrgReadAccess or Individual auth).", + "symbols/ExcludeLaunchSettings/description": "Whether to exclude launchSettings.json in the generated template.", + "symbols/skipRestore/description": "If specified, skips the automatic restore of the project on create.", + "symbols/NoSpaFrontEnd/description": "Avoids adding any of the node/spa files. Used for testing only.", + "symbols/kestrelHttpPort/description": "Port number to use for the HTTP endpoint in launchSettings.json.", + "symbols/kestrelHttpsPort/description": "Port number to use for the HTTPS endpoint in launchSettings.json. This option is only applicable when the parameter no-https is not used (no-https will be ignored if either IndividualAuth or OrganizationalAuth is used).", + "symbols/iisHttpPort/description": "Port number to use for the IIS Express HTTP endpoint in launchSettings.json.", + "symbols/iisHttpsPort/description": "Port number to use for the IIS Express HTTPS endpoint in launchSettings.json. This option is only applicable when the parameter no-https is not used (no-https will be ignored if either IndividualAuth or OrganizationalAuth is used).", + "symbols/ProxyPort/description": "Port number to use for the SPA front-end development proxy.", + "symbols/NoHttps/description": "Whether to turn off HTTPS. This option only applies if Individual, IndividualB2C, SingleOrg, or MultiOrg aren't used for --auth.", + "symbols/UseLocalDB/description": "Whether to use LocalDB instead of SQLite. This option only applies if --auth Individual or --auth IndividualB2C is specified.", + "symbols/Framework/description": "The target framework for the project.", + "symbols/Framework/choices/net7.0/description": "Target net7.0", + "symbols/UseProgramMain/displayName": "Do not use top-level statements", + "symbols/UseProgramMain/description": "Whether to generate an explicit Program class and Main method instead of top-level statements.", + "postActions/restore/description": "Restore NuGet packages required by this project.", + "postActions/restore/manualInstructions/default/text": "Run 'dotnet restore'" +} diff --git a/src/content/Angular-CSharp/.template.config/localize/templatestrings.fr.json b/src/content/Angular-CSharp/.template.config/localize/templatestrings.fr.json new file mode 100644 index 0000000..379bab0 --- /dev/null +++ b/src/content/Angular-CSharp/.template.config/localize/templatestrings.fr.json @@ -0,0 +1,25 @@ +{ + "author": "Microsoft", + "description": "Modèle de projet pour la création d'une application ASP.NET Core avec Angular", + "name": "ASP.NET Core avec Angular", + "symbols/auth/choices/None/description": "No authentication", + "symbols/auth/choices/Individual/description": "Individual authentication", + "symbols/auth/description": "The type of authentication to use", + "symbols/UserSecretsId/description": "The ID to use for secrets (use with OrgReadAccess or Individual auth).", + "symbols/ExcludeLaunchSettings/description": "Whether to exclude launchSettings.json in the generated template.", + "symbols/skipRestore/description": "If specified, skips the automatic restore of the project on create.", + "symbols/NoSpaFrontEnd/description": "Avoids adding any of the node/spa files. Used for testing only.", + "symbols/kestrelHttpPort/description": "Port number to use for the HTTP endpoint in launchSettings.json.", + "symbols/kestrelHttpsPort/description": "Port number to use for the HTTPS endpoint in launchSettings.json. This option is only applicable when the parameter no-https is not used (no-https will be ignored if either IndividualAuth or OrganizationalAuth is used).", + "symbols/iisHttpPort/description": "Port number to use for the IIS Express HTTP endpoint in launchSettings.json.", + "symbols/iisHttpsPort/description": "Port number to use for the IIS Express HTTPS endpoint in launchSettings.json. This option is only applicable when the parameter no-https is not used (no-https will be ignored if either IndividualAuth or OrganizationalAuth is used).", + "symbols/ProxyPort/description": "Port number to use for the SPA front-end development proxy.", + "symbols/NoHttps/description": "Whether to turn off HTTPS. This option only applies if Individual, IndividualB2C, SingleOrg, or MultiOrg aren't used for --auth.", + "symbols/UseLocalDB/description": "Whether to use LocalDB instead of SQLite. This option only applies if --auth Individual or --auth IndividualB2C is specified.", + "symbols/Framework/description": "The target framework for the project.", + "symbols/Framework/choices/net7.0/description": "Target net7.0", + "symbols/UseProgramMain/displayName": "Do not use top-level statements", + "symbols/UseProgramMain/description": "Whether to generate an explicit Program class and Main method instead of top-level statements.", + "postActions/restore/description": "Restore NuGet packages required by this project.", + "postActions/restore/manualInstructions/default/text": "Run 'dotnet restore'" +} diff --git a/src/content/Angular-CSharp/.template.config/localize/templatestrings.it.json b/src/content/Angular-CSharp/.template.config/localize/templatestrings.it.json new file mode 100644 index 0000000..2a6c88a --- /dev/null +++ b/src/content/Angular-CSharp/.template.config/localize/templatestrings.it.json @@ -0,0 +1,25 @@ +{ + "author": "Microsoft", + "description": "Modello di progetto per la creazione di un'applicazione ASP.NET Core con Angular", + "name": "ASP.NET Core con Angular", + "symbols/auth/choices/None/description": "No authentication", + "symbols/auth/choices/Individual/description": "Individual authentication", + "symbols/auth/description": "The type of authentication to use", + "symbols/UserSecretsId/description": "The ID to use for secrets (use with OrgReadAccess or Individual auth).", + "symbols/ExcludeLaunchSettings/description": "Whether to exclude launchSettings.json in the generated template.", + "symbols/skipRestore/description": "If specified, skips the automatic restore of the project on create.", + "symbols/NoSpaFrontEnd/description": "Avoids adding any of the node/spa files. Used for testing only.", + "symbols/kestrelHttpPort/description": "Port number to use for the HTTP endpoint in launchSettings.json.", + "symbols/kestrelHttpsPort/description": "Port number to use for the HTTPS endpoint in launchSettings.json. This option is only applicable when the parameter no-https is not used (no-https will be ignored if either IndividualAuth or OrganizationalAuth is used).", + "symbols/iisHttpPort/description": "Port number to use for the IIS Express HTTP endpoint in launchSettings.json.", + "symbols/iisHttpsPort/description": "Port number to use for the IIS Express HTTPS endpoint in launchSettings.json. This option is only applicable when the parameter no-https is not used (no-https will be ignored if either IndividualAuth or OrganizationalAuth is used).", + "symbols/ProxyPort/description": "Port number to use for the SPA front-end development proxy.", + "symbols/NoHttps/description": "Whether to turn off HTTPS. This option only applies if Individual, IndividualB2C, SingleOrg, or MultiOrg aren't used for --auth.", + "symbols/UseLocalDB/description": "Whether to use LocalDB instead of SQLite. This option only applies if --auth Individual or --auth IndividualB2C is specified.", + "symbols/Framework/description": "The target framework for the project.", + "symbols/Framework/choices/net7.0/description": "Target net7.0", + "symbols/UseProgramMain/displayName": "Do not use top-level statements", + "symbols/UseProgramMain/description": "Whether to generate an explicit Program class and Main method instead of top-level statements.", + "postActions/restore/description": "Restore NuGet packages required by this project.", + "postActions/restore/manualInstructions/default/text": "Run 'dotnet restore'" +} diff --git a/src/content/Angular-CSharp/.template.config/localize/templatestrings.ja.json b/src/content/Angular-CSharp/.template.config/localize/templatestrings.ja.json new file mode 100644 index 0000000..da7119c --- /dev/null +++ b/src/content/Angular-CSharp/.template.config/localize/templatestrings.ja.json @@ -0,0 +1,25 @@ +{ + "author": "Microsoft", + "description": "ASP.NET Core アプリケーションを Angular で作成するためのプロジェクト テンプレート", + "name": "Angular での ASP.NET Core", + "symbols/auth/choices/None/description": "No authentication", + "symbols/auth/choices/Individual/description": "Individual authentication", + "symbols/auth/description": "The type of authentication to use", + "symbols/UserSecretsId/description": "The ID to use for secrets (use with OrgReadAccess or Individual auth).", + "symbols/ExcludeLaunchSettings/description": "Whether to exclude launchSettings.json in the generated template.", + "symbols/skipRestore/description": "If specified, skips the automatic restore of the project on create.", + "symbols/NoSpaFrontEnd/description": "Avoids adding any of the node/spa files. Used for testing only.", + "symbols/kestrelHttpPort/description": "Port number to use for the HTTP endpoint in launchSettings.json.", + "symbols/kestrelHttpsPort/description": "Port number to use for the HTTPS endpoint in launchSettings.json. This option is only applicable when the parameter no-https is not used (no-https will be ignored if either IndividualAuth or OrganizationalAuth is used).", + "symbols/iisHttpPort/description": "Port number to use for the IIS Express HTTP endpoint in launchSettings.json.", + "symbols/iisHttpsPort/description": "Port number to use for the IIS Express HTTPS endpoint in launchSettings.json. This option is only applicable when the parameter no-https is not used (no-https will be ignored if either IndividualAuth or OrganizationalAuth is used).", + "symbols/ProxyPort/description": "Port number to use for the SPA front-end development proxy.", + "symbols/NoHttps/description": "Whether to turn off HTTPS. This option only applies if Individual, IndividualB2C, SingleOrg, or MultiOrg aren't used for --auth.", + "symbols/UseLocalDB/description": "Whether to use LocalDB instead of SQLite. This option only applies if --auth Individual or --auth IndividualB2C is specified.", + "symbols/Framework/description": "The target framework for the project.", + "symbols/Framework/choices/net7.0/description": "Target net7.0", + "symbols/UseProgramMain/displayName": "Do not use top-level statements", + "symbols/UseProgramMain/description": "Whether to generate an explicit Program class and Main method instead of top-level statements.", + "postActions/restore/description": "Restore NuGet packages required by this project.", + "postActions/restore/manualInstructions/default/text": "Run 'dotnet restore'" +} diff --git a/src/content/Angular-CSharp/.template.config/localize/templatestrings.ko.json b/src/content/Angular-CSharp/.template.config/localize/templatestrings.ko.json new file mode 100644 index 0000000..342fbb8 --- /dev/null +++ b/src/content/Angular-CSharp/.template.config/localize/templatestrings.ko.json @@ -0,0 +1,25 @@ +{ + "author": "Microsoft", + "description": "Angular를 사용하여 ASP.NET Core 애플리케이션을 만드는 데 사용되는 프로젝트 템플릿", + "name": "Angular를 사용한 ASP.NET Core", + "symbols/auth/choices/None/description": "No authentication", + "symbols/auth/choices/Individual/description": "Individual authentication", + "symbols/auth/description": "The type of authentication to use", + "symbols/UserSecretsId/description": "The ID to use for secrets (use with OrgReadAccess or Individual auth).", + "symbols/ExcludeLaunchSettings/description": "Whether to exclude launchSettings.json in the generated template.", + "symbols/skipRestore/description": "If specified, skips the automatic restore of the project on create.", + "symbols/NoSpaFrontEnd/description": "Avoids adding any of the node/spa files. Used for testing only.", + "symbols/kestrelHttpPort/description": "Port number to use for the HTTP endpoint in launchSettings.json.", + "symbols/kestrelHttpsPort/description": "Port number to use for the HTTPS endpoint in launchSettings.json. This option is only applicable when the parameter no-https is not used (no-https will be ignored if either IndividualAuth or OrganizationalAuth is used).", + "symbols/iisHttpPort/description": "Port number to use for the IIS Express HTTP endpoint in launchSettings.json.", + "symbols/iisHttpsPort/description": "Port number to use for the IIS Express HTTPS endpoint in launchSettings.json. This option is only applicable when the parameter no-https is not used (no-https will be ignored if either IndividualAuth or OrganizationalAuth is used).", + "symbols/ProxyPort/description": "Port number to use for the SPA front-end development proxy.", + "symbols/NoHttps/description": "Whether to turn off HTTPS. This option only applies if Individual, IndividualB2C, SingleOrg, or MultiOrg aren't used for --auth.", + "symbols/UseLocalDB/description": "Whether to use LocalDB instead of SQLite. This option only applies if --auth Individual or --auth IndividualB2C is specified.", + "symbols/Framework/description": "The target framework for the project.", + "symbols/Framework/choices/net7.0/description": "Target net7.0", + "symbols/UseProgramMain/displayName": "Do not use top-level statements", + "symbols/UseProgramMain/description": "Whether to generate an explicit Program class and Main method instead of top-level statements.", + "postActions/restore/description": "Restore NuGet packages required by this project.", + "postActions/restore/manualInstructions/default/text": "Run 'dotnet restore'" +} diff --git a/src/content/Angular-CSharp/.template.config/localize/templatestrings.pl.json b/src/content/Angular-CSharp/.template.config/localize/templatestrings.pl.json new file mode 100644 index 0000000..7cdb467 --- /dev/null +++ b/src/content/Angular-CSharp/.template.config/localize/templatestrings.pl.json @@ -0,0 +1,25 @@ +{ + "author": "Microsoft", + "description": "Szablon projektu służący do tworzenia aplikacji ASP.NET Core z użyciem platformy Angular", + "name": "Platforma ASP.NET Core ze strukturą Angular", + "symbols/auth/choices/None/description": "No authentication", + "symbols/auth/choices/Individual/description": "Individual authentication", + "symbols/auth/description": "The type of authentication to use", + "symbols/UserSecretsId/description": "The ID to use for secrets (use with OrgReadAccess or Individual auth).", + "symbols/ExcludeLaunchSettings/description": "Whether to exclude launchSettings.json in the generated template.", + "symbols/skipRestore/description": "If specified, skips the automatic restore of the project on create.", + "symbols/NoSpaFrontEnd/description": "Avoids adding any of the node/spa files. Used for testing only.", + "symbols/kestrelHttpPort/description": "Port number to use for the HTTP endpoint in launchSettings.json.", + "symbols/kestrelHttpsPort/description": "Port number to use for the HTTPS endpoint in launchSettings.json. This option is only applicable when the parameter no-https is not used (no-https will be ignored if either IndividualAuth or OrganizationalAuth is used).", + "symbols/iisHttpPort/description": "Port number to use for the IIS Express HTTP endpoint in launchSettings.json.", + "symbols/iisHttpsPort/description": "Port number to use for the IIS Express HTTPS endpoint in launchSettings.json. This option is only applicable when the parameter no-https is not used (no-https will be ignored if either IndividualAuth or OrganizationalAuth is used).", + "symbols/ProxyPort/description": "Port number to use for the SPA front-end development proxy.", + "symbols/NoHttps/description": "Whether to turn off HTTPS. This option only applies if Individual, IndividualB2C, SingleOrg, or MultiOrg aren't used for --auth.", + "symbols/UseLocalDB/description": "Whether to use LocalDB instead of SQLite. This option only applies if --auth Individual or --auth IndividualB2C is specified.", + "symbols/Framework/description": "The target framework for the project.", + "symbols/Framework/choices/net7.0/description": "Target net7.0", + "symbols/UseProgramMain/displayName": "Do not use top-level statements", + "symbols/UseProgramMain/description": "Whether to generate an explicit Program class and Main method instead of top-level statements.", + "postActions/restore/description": "Restore NuGet packages required by this project.", + "postActions/restore/manualInstructions/default/text": "Run 'dotnet restore'" +} diff --git a/src/content/Angular-CSharp/.template.config/localize/templatestrings.pt-BR.json b/src/content/Angular-CSharp/.template.config/localize/templatestrings.pt-BR.json new file mode 100644 index 0000000..c1462d9 --- /dev/null +++ b/src/content/Angular-CSharp/.template.config/localize/templatestrings.pt-BR.json @@ -0,0 +1,25 @@ +{ + "author": "Microsoft", + "description": "Um modelo de projeto para a criação de um aplicativo ASP.NET Core com Angular", + "name": "ASP.NET Core com Angular", + "symbols/auth/choices/None/description": "No authentication", + "symbols/auth/choices/Individual/description": "Individual authentication", + "symbols/auth/description": "The type of authentication to use", + "symbols/UserSecretsId/description": "The ID to use for secrets (use with OrgReadAccess or Individual auth).", + "symbols/ExcludeLaunchSettings/description": "Whether to exclude launchSettings.json in the generated template.", + "symbols/skipRestore/description": "If specified, skips the automatic restore of the project on create.", + "symbols/NoSpaFrontEnd/description": "Avoids adding any of the node/spa files. Used for testing only.", + "symbols/kestrelHttpPort/description": "Port number to use for the HTTP endpoint in launchSettings.json.", + "symbols/kestrelHttpsPort/description": "Port number to use for the HTTPS endpoint in launchSettings.json. This option is only applicable when the parameter no-https is not used (no-https will be ignored if either IndividualAuth or OrganizationalAuth is used).", + "symbols/iisHttpPort/description": "Port number to use for the IIS Express HTTP endpoint in launchSettings.json.", + "symbols/iisHttpsPort/description": "Port number to use for the IIS Express HTTPS endpoint in launchSettings.json. This option is only applicable when the parameter no-https is not used (no-https will be ignored if either IndividualAuth or OrganizationalAuth is used).", + "symbols/ProxyPort/description": "Port number to use for the SPA front-end development proxy.", + "symbols/NoHttps/description": "Whether to turn off HTTPS. This option only applies if Individual, IndividualB2C, SingleOrg, or MultiOrg aren't used for --auth.", + "symbols/UseLocalDB/description": "Whether to use LocalDB instead of SQLite. This option only applies if --auth Individual or --auth IndividualB2C is specified.", + "symbols/Framework/description": "The target framework for the project.", + "symbols/Framework/choices/net7.0/description": "Target net7.0", + "symbols/UseProgramMain/displayName": "Do not use top-level statements", + "symbols/UseProgramMain/description": "Whether to generate an explicit Program class and Main method instead of top-level statements.", + "postActions/restore/description": "Restore NuGet packages required by this project.", + "postActions/restore/manualInstructions/default/text": "Run 'dotnet restore'" +} diff --git a/src/content/Angular-CSharp/.template.config/localize/templatestrings.ru.json b/src/content/Angular-CSharp/.template.config/localize/templatestrings.ru.json new file mode 100644 index 0000000..3843534 --- /dev/null +++ b/src/content/Angular-CSharp/.template.config/localize/templatestrings.ru.json @@ -0,0 +1,25 @@ +{ + "author": "Microsoft", + "description": "Шаблон проекта для создания приложения ASP.NET Core с Angular", + "name": "ASP.NET Core с Angular", + "symbols/auth/choices/None/description": "No authentication", + "symbols/auth/choices/Individual/description": "Individual authentication", + "symbols/auth/description": "The type of authentication to use", + "symbols/UserSecretsId/description": "The ID to use for secrets (use with OrgReadAccess or Individual auth).", + "symbols/ExcludeLaunchSettings/description": "Whether to exclude launchSettings.json in the generated template.", + "symbols/skipRestore/description": "If specified, skips the automatic restore of the project on create.", + "symbols/NoSpaFrontEnd/description": "Avoids adding any of the node/spa files. Used for testing only.", + "symbols/kestrelHttpPort/description": "Port number to use for the HTTP endpoint in launchSettings.json.", + "symbols/kestrelHttpsPort/description": "Port number to use for the HTTPS endpoint in launchSettings.json. This option is only applicable when the parameter no-https is not used (no-https will be ignored if either IndividualAuth or OrganizationalAuth is used).", + "symbols/iisHttpPort/description": "Port number to use for the IIS Express HTTP endpoint in launchSettings.json.", + "symbols/iisHttpsPort/description": "Port number to use for the IIS Express HTTPS endpoint in launchSettings.json. This option is only applicable when the parameter no-https is not used (no-https will be ignored if either IndividualAuth or OrganizationalAuth is used).", + "symbols/ProxyPort/description": "Port number to use for the SPA front-end development proxy.", + "symbols/NoHttps/description": "Whether to turn off HTTPS. This option only applies if Individual, IndividualB2C, SingleOrg, or MultiOrg aren't used for --auth.", + "symbols/UseLocalDB/description": "Whether to use LocalDB instead of SQLite. This option only applies if --auth Individual or --auth IndividualB2C is specified.", + "symbols/Framework/description": "The target framework for the project.", + "symbols/Framework/choices/net7.0/description": "Target net7.0", + "symbols/UseProgramMain/displayName": "Do not use top-level statements", + "symbols/UseProgramMain/description": "Whether to generate an explicit Program class and Main method instead of top-level statements.", + "postActions/restore/description": "Restore NuGet packages required by this project.", + "postActions/restore/manualInstructions/default/text": "Run 'dotnet restore'" +} diff --git a/src/content/Angular-CSharp/.template.config/localize/templatestrings.tr.json b/src/content/Angular-CSharp/.template.config/localize/templatestrings.tr.json new file mode 100644 index 0000000..352911e --- /dev/null +++ b/src/content/Angular-CSharp/.template.config/localize/templatestrings.tr.json @@ -0,0 +1,25 @@ +{ + "author": "Microsoft", + "description": "Angular ile bir ASP.NET Core uygulaması oluşturmaya yönelik bir proje şablonu", + "name": "Angular ile ASP.NET Core", + "symbols/auth/choices/None/description": "No authentication", + "symbols/auth/choices/Individual/description": "Individual authentication", + "symbols/auth/description": "The type of authentication to use", + "symbols/UserSecretsId/description": "The ID to use for secrets (use with OrgReadAccess or Individual auth).", + "symbols/ExcludeLaunchSettings/description": "Whether to exclude launchSettings.json in the generated template.", + "symbols/skipRestore/description": "If specified, skips the automatic restore of the project on create.", + "symbols/NoSpaFrontEnd/description": "Avoids adding any of the node/spa files. Used for testing only.", + "symbols/kestrelHttpPort/description": "Port number to use for the HTTP endpoint in launchSettings.json.", + "symbols/kestrelHttpsPort/description": "Port number to use for the HTTPS endpoint in launchSettings.json. This option is only applicable when the parameter no-https is not used (no-https will be ignored if either IndividualAuth or OrganizationalAuth is used).", + "symbols/iisHttpPort/description": "Port number to use for the IIS Express HTTP endpoint in launchSettings.json.", + "symbols/iisHttpsPort/description": "Port number to use for the IIS Express HTTPS endpoint in launchSettings.json. This option is only applicable when the parameter no-https is not used (no-https will be ignored if either IndividualAuth or OrganizationalAuth is used).", + "symbols/ProxyPort/description": "Port number to use for the SPA front-end development proxy.", + "symbols/NoHttps/description": "Whether to turn off HTTPS. This option only applies if Individual, IndividualB2C, SingleOrg, or MultiOrg aren't used for --auth.", + "symbols/UseLocalDB/description": "Whether to use LocalDB instead of SQLite. This option only applies if --auth Individual or --auth IndividualB2C is specified.", + "symbols/Framework/description": "The target framework for the project.", + "symbols/Framework/choices/net7.0/description": "Target net7.0", + "symbols/UseProgramMain/displayName": "Do not use top-level statements", + "symbols/UseProgramMain/description": "Whether to generate an explicit Program class and Main method instead of top-level statements.", + "postActions/restore/description": "Restore NuGet packages required by this project.", + "postActions/restore/manualInstructions/default/text": "Run 'dotnet restore'" +} diff --git a/src/content/Angular-CSharp/.template.config/localize/templatestrings.zh-Hans.json b/src/content/Angular-CSharp/.template.config/localize/templatestrings.zh-Hans.json new file mode 100644 index 0000000..610c322 --- /dev/null +++ b/src/content/Angular-CSharp/.template.config/localize/templatestrings.zh-Hans.json @@ -0,0 +1,25 @@ +{ + "author": "Microsoft", + "description": "用于创建 ASP.NET Core 应用程序的项目模板,其中包含 Angular", + "name": "ASP.NET Core 与 Angular", + "symbols/auth/choices/None/description": "No authentication", + "symbols/auth/choices/Individual/description": "Individual authentication", + "symbols/auth/description": "The type of authentication to use", + "symbols/UserSecretsId/description": "The ID to use for secrets (use with OrgReadAccess or Individual auth).", + "symbols/ExcludeLaunchSettings/description": "Whether to exclude launchSettings.json in the generated template.", + "symbols/skipRestore/description": "If specified, skips the automatic restore of the project on create.", + "symbols/NoSpaFrontEnd/description": "Avoids adding any of the node/spa files. Used for testing only.", + "symbols/kestrelHttpPort/description": "Port number to use for the HTTP endpoint in launchSettings.json.", + "symbols/kestrelHttpsPort/description": "Port number to use for the HTTPS endpoint in launchSettings.json. This option is only applicable when the parameter no-https is not used (no-https will be ignored if either IndividualAuth or OrganizationalAuth is used).", + "symbols/iisHttpPort/description": "Port number to use for the IIS Express HTTP endpoint in launchSettings.json.", + "symbols/iisHttpsPort/description": "Port number to use for the IIS Express HTTPS endpoint in launchSettings.json. This option is only applicable when the parameter no-https is not used (no-https will be ignored if either IndividualAuth or OrganizationalAuth is used).", + "symbols/ProxyPort/description": "Port number to use for the SPA front-end development proxy.", + "symbols/NoHttps/description": "Whether to turn off HTTPS. This option only applies if Individual, IndividualB2C, SingleOrg, or MultiOrg aren't used for --auth.", + "symbols/UseLocalDB/description": "Whether to use LocalDB instead of SQLite. This option only applies if --auth Individual or --auth IndividualB2C is specified.", + "symbols/Framework/description": "The target framework for the project.", + "symbols/Framework/choices/net7.0/description": "Target net7.0", + "symbols/UseProgramMain/displayName": "Do not use top-level statements", + "symbols/UseProgramMain/description": "Whether to generate an explicit Program class and Main method instead of top-level statements.", + "postActions/restore/description": "Restore NuGet packages required by this project.", + "postActions/restore/manualInstructions/default/text": "Run 'dotnet restore'" +} diff --git a/src/content/Angular-CSharp/.template.config/localize/templatestrings.zh-Hant.json b/src/content/Angular-CSharp/.template.config/localize/templatestrings.zh-Hant.json new file mode 100644 index 0000000..cb22c92 --- /dev/null +++ b/src/content/Angular-CSharp/.template.config/localize/templatestrings.zh-Hant.json @@ -0,0 +1,25 @@ +{ + "author": "Microsoft", + "description": "用於建立具有 Angular 之 ASP.NET Core 應用程式的專案範本", + "name": "搭配 Angular 的 ASP.NET Core", + "symbols/auth/choices/None/description": "No authentication", + "symbols/auth/choices/Individual/description": "Individual authentication", + "symbols/auth/description": "The type of authentication to use", + "symbols/UserSecretsId/description": "The ID to use for secrets (use with OrgReadAccess or Individual auth).", + "symbols/ExcludeLaunchSettings/description": "Whether to exclude launchSettings.json in the generated template.", + "symbols/skipRestore/description": "If specified, skips the automatic restore of the project on create.", + "symbols/NoSpaFrontEnd/description": "Avoids adding any of the node/spa files. Used for testing only.", + "symbols/kestrelHttpPort/description": "Port number to use for the HTTP endpoint in launchSettings.json.", + "symbols/kestrelHttpsPort/description": "Port number to use for the HTTPS endpoint in launchSettings.json. This option is only applicable when the parameter no-https is not used (no-https will be ignored if either IndividualAuth or OrganizationalAuth is used).", + "symbols/iisHttpPort/description": "Port number to use for the IIS Express HTTP endpoint in launchSettings.json.", + "symbols/iisHttpsPort/description": "Port number to use for the IIS Express HTTPS endpoint in launchSettings.json. This option is only applicable when the parameter no-https is not used (no-https will be ignored if either IndividualAuth or OrganizationalAuth is used).", + "symbols/ProxyPort/description": "Port number to use for the SPA front-end development proxy.", + "symbols/NoHttps/description": "Whether to turn off HTTPS. This option only applies if Individual, IndividualB2C, SingleOrg, or MultiOrg aren't used for --auth.", + "symbols/UseLocalDB/description": "Whether to use LocalDB instead of SQLite. This option only applies if --auth Individual or --auth IndividualB2C is specified.", + "symbols/Framework/description": "The target framework for the project.", + "symbols/Framework/choices/net7.0/description": "Target net7.0", + "symbols/UseProgramMain/displayName": "Do not use top-level statements", + "symbols/UseProgramMain/description": "Whether to generate an explicit Program class and Main method instead of top-level statements.", + "postActions/restore/description": "Restore NuGet packages required by this project.", + "postActions/restore/manualInstructions/default/text": "Run 'dotnet restore'" +} diff --git a/src/content/Angular-CSharp/.template.config/pl-PL/strings.json b/src/content/Angular-CSharp/.template.config/pl-PL/strings.json deleted file mode 100644 index ce1a2bc..0000000 --- a/src/content/Angular-CSharp/.template.config/pl-PL/strings.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "version": "1.0.0.0", - "strings": { - "name": "Platforma ASP.NET Core ze strukturą Angular", - "description": "Szablon projektu służący do tworzenia aplikacji ASP.NET Core z użyciem platformy Angular" - } -}
\ No newline at end of file diff --git a/src/content/Angular-CSharp/.template.config/pt-BR/strings.json b/src/content/Angular-CSharp/.template.config/pt-BR/strings.json deleted file mode 100644 index d771188..0000000 --- a/src/content/Angular-CSharp/.template.config/pt-BR/strings.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "version": "1.0.0.0", - "strings": { - "name": "ASP.NET Core com Angular", - "description": "Um modelo de projeto para a criação de um aplicativo ASP.NET Core com Angular" - } -}
\ No newline at end of file diff --git a/src/content/Angular-CSharp/.template.config/ru-RU/strings.json b/src/content/Angular-CSharp/.template.config/ru-RU/strings.json deleted file mode 100644 index 3ce4bfe..0000000 --- a/src/content/Angular-CSharp/.template.config/ru-RU/strings.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "version": "1.0.0.0", - "strings": { - "name": "ASP.NET Core с Angular", - "description": "Шаблон проекта для создания приложения ASP.NET Core с Angular" - } -}
\ No newline at end of file diff --git a/src/content/Angular-CSharp/.template.config/template.json b/src/content/Angular-CSharp/.template.config/template.json index 9b2ec04..dbaf74c 100644 --- a/src/content/Angular-CSharp/.template.config/template.json +++ b/src/content/Angular-CSharp/.template.config/template.json @@ -1,10 +1,12 @@ { + "$schema": "http://json.schemastore.org/template", "author": "Microsoft", "classifications": [ "Web", "MVC", "SPA" ], + "description": "A project template for creating an ASP.NET Core application with Angular", "groupIdentity": "Microsoft.DotNet.Web.Spa.ProjectTemplates.Angular", "precedence": "9000", "identity": "Microsoft.DotNet.Web.Spa.ProjectTemplates.Angular.CSharp.7.0", @@ -295,6 +297,7 @@ }, "postActions": [ { + "id": "restore", "condition": "(!skipRestore)", "description": "Restore NuGet packages required by this project.", "manualInstructions": [ diff --git a/src/content/Angular-CSharp/.template.config/tr-TR/strings.json b/src/content/Angular-CSharp/.template.config/tr-TR/strings.json deleted file mode 100644 index 802e8be..0000000 --- a/src/content/Angular-CSharp/.template.config/tr-TR/strings.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "version": "1.0.0.0", - "strings": { - "name": "Angular ile ASP.NET Core", - "description": "Angular ile bir ASP.NET Core uygulaması oluşturmaya yönelik bir proje şablonu" - } -}
\ No newline at end of file diff --git a/src/content/Angular-CSharp/.template.config/vs-2017.3.host.json b/src/content/Angular-CSharp/.template.config/vs-2017.3.host.json deleted file mode 100644 index 713ab5c..0000000 --- a/src/content/Angular-CSharp/.template.config/vs-2017.3.host.json +++ /dev/null @@ -1,50 +0,0 @@ -{ - "$schema": "http://json.schemastore.org/vs-2017.3.host", - "name": { - "text": "ASP.NET Core with Angular", - "package": "{0CD94836-1526-4E85-87D3-FB5274C5AFC9}", - "id": "1100" - }, - "description": { - "text": "A project template for creating an ASP.NET Core application with Angular", - "package": "{0CD94836-1526-4E85-87D3-FB5274C5AFC9}", - "id": "1101" - }, - "order": 800, - "icon": "icon.png", - "learnMoreLink": "https://github.com/aspnet/JavaScriptServices", - "uiFilters": [ - "oneaspnet" - ], - "supportedAuthentications": [ - { - "auth": "None", - "authenticationType": "NoAuth", - "allowUnsecured": true - }, - { - "auth": "Individual", - "authenticationType": "IndividualAuth", - "b2cAuthenticationOptions": "Local" - } - ], - "ports": [ - { - "name": "HttpPort", - "useHttps": false - }, - { - "name": "HttpsPort", - "useHttps": true - } - ], - "symbolInfo": [ - { - "id": "UseProgramMain", - "isVisible": true - } - ], - "excludeLaunchSettings": false, - "minFullFrameworkVersion": "4.6.1", - "disableHttpsSymbol": "NoHttps" -} diff --git a/src/content/Angular-CSharp/.template.config/zh-CN/strings.json b/src/content/Angular-CSharp/.template.config/zh-CN/strings.json deleted file mode 100644 index fb6ca70..0000000 --- a/src/content/Angular-CSharp/.template.config/zh-CN/strings.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "version": "1.0.0.0", - "strings": { - "name": "ASP.NET Core 与 Angular", - "description": "用于创建 ASP.NET Core 应用程序的项目模板,其中包含 Angular" - } -}
\ No newline at end of file diff --git a/src/content/Angular-CSharp/.template.config/zh-TW/strings.json b/src/content/Angular-CSharp/.template.config/zh-TW/strings.json deleted file mode 100644 index 2d89de0..0000000 --- a/src/content/Angular-CSharp/.template.config/zh-TW/strings.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "version": "1.0.0.0", - "strings": { - "name": "搭配 Angular 的 ASP.NET Core", - "description": "用於建立具有 Angular 之 ASP.NET Core 應用程式的專案範本" - } -}
\ No newline at end of file diff --git a/src/content/React-CSharp/.template.config/cs-CZ/strings.json b/src/content/React-CSharp/.template.config/cs-CZ/strings.json deleted file mode 100644 index 675ddfa..0000000 --- a/src/content/React-CSharp/.template.config/cs-CZ/strings.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "version": "1.0.0.0", - "strings": { - "name": "ASP.NET Core s React.js", - "description": "Šablona projektu pro vytvoření aplikace ASP.NET Core pomocí React.js" - } -}
\ No newline at end of file diff --git a/src/content/React-CSharp/.template.config/de-DE/strings.json b/src/content/React-CSharp/.template.config/de-DE/strings.json deleted file mode 100644 index ed7cf65..0000000 --- a/src/content/React-CSharp/.template.config/de-DE/strings.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "version": "1.0.0.0", - "strings": { - "name": "ASP.NET Core mit React.js", - "description": "Eine Projektvorlage zum Erstellen einer ASP.NET Core-Anwendung mit React.js" - } -}
\ No newline at end of file diff --git a/src/content/React-CSharp/.template.config/en/strings.json b/src/content/React-CSharp/.template.config/en/strings.json deleted file mode 100644 index 8dbaae1..0000000 --- a/src/content/React-CSharp/.template.config/en/strings.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "version": "1.0.0.0", - "strings": { - "name": "ASP.NET Core with React.js", - "description": "A project template for creating an ASP.NET Core application with React.js" - } -}
\ No newline at end of file diff --git a/src/content/React-CSharp/.template.config/es-ES/strings.json b/src/content/React-CSharp/.template.config/es-ES/strings.json deleted file mode 100644 index 3431db9..0000000 --- a/src/content/React-CSharp/.template.config/es-ES/strings.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "version": "1.0.0.0", - "strings": { - "name": "ASP.NET Core con React.js", - "description": "Plantilla de proyecto para crear una aplicación ASP.NET Core con React.js" - } -}
\ No newline at end of file diff --git a/src/content/React-CSharp/.template.config/fr-FR/strings.json b/src/content/React-CSharp/.template.config/fr-FR/strings.json deleted file mode 100644 index 9ec1c4f..0000000 --- a/src/content/React-CSharp/.template.config/fr-FR/strings.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "version": "1.0.0.0", - "strings": { - "name": "ASP.NET Core avec React.js", - "description": "Modèle de projet pour la création d'une application ASP.NET Core avec React.js" - } -}
\ No newline at end of file diff --git a/src/content/React-CSharp/.template.config/ide.host.json b/src/content/React-CSharp/.template.config/ide.host.json new file mode 100644 index 0000000..37de0e0 --- /dev/null +++ b/src/content/React-CSharp/.template.config/ide.host.json @@ -0,0 +1,12 @@ +{ + "$schema": "http://json.schemastore.org/ide.host", + "order": 810, + "icon": "icon.png", + "symbolInfo": [ + { + "id": "UseProgramMain", + "isVisible": true + } + ], + "disableHttpsSymbol": "NoHttps" +} diff --git a/src/content/React-CSharp/.template.config/it-IT/strings.json b/src/content/React-CSharp/.template.config/it-IT/strings.json deleted file mode 100644 index 87d29de..0000000 --- a/src/content/React-CSharp/.template.config/it-IT/strings.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "version": "1.0.0.0", - "strings": { - "name": "ASP.NET Core con React.js", - "description": "Modello di progetto per la creazione di un'applicazione ASP.NET Core con React.js" - } -}
\ No newline at end of file diff --git a/src/content/React-CSharp/.template.config/ja-JP/strings.json b/src/content/React-CSharp/.template.config/ja-JP/strings.json deleted file mode 100644 index b1cecc5..0000000 --- a/src/content/React-CSharp/.template.config/ja-JP/strings.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "version": "1.0.0.0", - "strings": { - "name": "React.js での ASP.NET Core", - "description": "ASP.NET Core アプリケーションを React.js で作成するためのプロジェクト テンプレート" - } -}
\ No newline at end of file diff --git a/src/content/React-CSharp/.template.config/ko-KR/strings.json b/src/content/React-CSharp/.template.config/ko-KR/strings.json deleted file mode 100644 index 9655636..0000000 --- a/src/content/React-CSharp/.template.config/ko-KR/strings.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "version": "1.0.0.0", - "strings": { - "name": "React.js를 사용한 ASP.NET Core", - "description": "React.js를 사용하여 ASP.NET Core 애플리케이션을 만드는 데 사용되는 프로젝트 템플릿" - } -}
\ No newline at end of file diff --git a/src/content/React-CSharp/.template.config/localize/templatestrings.cs.json b/src/content/React-CSharp/.template.config/localize/templatestrings.cs.json new file mode 100644 index 0000000..4d78701 --- /dev/null +++ b/src/content/React-CSharp/.template.config/localize/templatestrings.cs.json @@ -0,0 +1,25 @@ +{ + "author": "Microsoft", + "description": "Šablona projektu pro vytvoření aplikace ASP.NET Core pomocí React.js", + "name": "ASP.NET Core s React.js", + "symbols/auth/choices/None/description": "No authentication", + "symbols/auth/choices/Individual/description": "Individual authentication", + "symbols/auth/description": "The type of authentication to use", + "symbols/UserSecretsId/description": "The ID to use for secrets (use with OrgReadAccess or Individual auth).", + "symbols/ExcludeLaunchSettings/description": "Whether to exclude launchSettings.json from the generated template.", + "symbols/skipRestore/description": "If specified, skips the automatic restore of the project on create.", + "symbols/NoSpaFrontEnd/description": "Avoids adding any of the node/spa files. Used for testing only.", + "symbols/kestrelHttpPort/description": "Port number to use for the HTTP endpoint in launchSettings.json.", + "symbols/kestrelHttpsPort/description": "Port number to use for the HTTPS endpoint in launchSettings.json. This option is only applicable when the parameter no-https is not used (no-https will be ignored if either IndividualAuth or OrganizationalAuth is used).", + "symbols/iisHttpPort/description": "Port number to use for the IIS Express HTTP endpoint in launchSettings.json.", + "symbols/iisHttpsPort/description": "Port number to use for the IIS Express HTTPS endpoint in launchSettings.json. This option is only applicable when the parameter no-https is not used (no-https will be ignored if either IndividualAuth or OrganizationalAuth is used).", + "symbols/ProxyPort/description": "Port number to use for the SPA front-end development proxy.", + "symbols/NoHttps/description": "Whether to turn off HTTPS. This option only applies if Individual, IndividualB2C, SingleOrg, or MultiOrg aren't used for --auth.", + "symbols/UseLocalDB/description": "Whether to use LocalDB instead of SQLite. This option only applies if --auth Individual or --auth IndividualB2C is specified.", + "symbols/Framework/description": "The target framework for the project.", + "symbols/Framework/choices/net7.0/description": "Target net7.0", + "symbols/UseProgramMain/displayName": "Do not use top-level statements", + "symbols/UseProgramMain/description": "Whether to generate an explicit Program class and Main method instead of top-level statements.", + "postActions/restore/description": "Restore NuGet packages required by this project.", + "postActions/restore/manualInstructions/default/text": "Run 'dotnet restore'" +} diff --git a/src/content/React-CSharp/.template.config/localize/templatestrings.de.json b/src/content/React-CSharp/.template.config/localize/templatestrings.de.json new file mode 100644 index 0000000..2091abd --- /dev/null +++ b/src/content/React-CSharp/.template.config/localize/templatestrings.de.json @@ -0,0 +1,25 @@ +{ + "author": "Microsoft", + "description": "Eine Projektvorlage zum Erstellen einer ASP.NET Core-Anwendung mit React.js", + "name": "ASP.NET Core mit React.js", + "symbols/auth/choices/None/description": "No authentication", + "symbols/auth/choices/Individual/description": "Individual authentication", + "symbols/auth/description": "The type of authentication to use", + "symbols/UserSecretsId/description": "The ID to use for secrets (use with OrgReadAccess or Individual auth).", + "symbols/ExcludeLaunchSettings/description": "Whether to exclude launchSettings.json from the generated template.", + "symbols/skipRestore/description": "If specified, skips the automatic restore of the project on create.", + "symbols/NoSpaFrontEnd/description": "Avoids adding any of the node/spa files. Used for testing only.", + "symbols/kestrelHttpPort/description": "Port number to use for the HTTP endpoint in launchSettings.json.", + "symbols/kestrelHttpsPort/description": "Port number to use for the HTTPS endpoint in launchSettings.json. This option is only applicable when the parameter no-https is not used (no-https will be ignored if either IndividualAuth or OrganizationalAuth is used).", + "symbols/iisHttpPort/description": "Port number to use for the IIS Express HTTP endpoint in launchSettings.json.", + "symbols/iisHttpsPort/description": "Port number to use for the IIS Express HTTPS endpoint in launchSettings.json. This option is only applicable when the parameter no-https is not used (no-https will be ignored if either IndividualAuth or OrganizationalAuth is used).", + "symbols/ProxyPort/description": "Port number to use for the SPA front-end development proxy.", + "symbols/NoHttps/description": "Whether to turn off HTTPS. This option only applies if Individual, IndividualB2C, SingleOrg, or MultiOrg aren't used for --auth.", + "symbols/UseLocalDB/description": "Whether to use LocalDB instead of SQLite. This option only applies if --auth Individual or --auth IndividualB2C is specified.", + "symbols/Framework/description": "The target framework for the project.", + "symbols/Framework/choices/net7.0/description": "Target net7.0", + "symbols/UseProgramMain/displayName": "Do not use top-level statements", + "symbols/UseProgramMain/description": "Whether to generate an explicit Program class and Main method instead of top-level statements.", + "postActions/restore/description": "Restore NuGet packages required by this project.", + "postActions/restore/manualInstructions/default/text": "Run 'dotnet restore'" +} diff --git a/src/content/React-CSharp/.template.config/localize/templatestrings.en.json b/src/content/React-CSharp/.template.config/localize/templatestrings.en.json new file mode 100644 index 0000000..86da9f8 --- /dev/null +++ b/src/content/React-CSharp/.template.config/localize/templatestrings.en.json @@ -0,0 +1,25 @@ +{ + "author": "Microsoft", + "description": "A project template for creating an ASP.NET Core application with React.js", + "name": "ASP.NET Core with React.js", + "symbols/auth/choices/None/description": "No authentication", + "symbols/auth/choices/Individual/description": "Individual authentication", + "symbols/auth/description": "The type of authentication to use", + "symbols/UserSecretsId/description": "The ID to use for secrets (use with OrgReadAccess or Individual auth).", + "symbols/ExcludeLaunchSettings/description": "Whether to exclude launchSettings.json from the generated template.", + "symbols/skipRestore/description": "If specified, skips the automatic restore of the project on create.", + "symbols/NoSpaFrontEnd/description": "Avoids adding any of the node/spa files. Used for testing only.", + "symbols/kestrelHttpPort/description": "Port number to use for the HTTP endpoint in launchSettings.json.", + "symbols/kestrelHttpsPort/description": "Port number to use for the HTTPS endpoint in launchSettings.json. This option is only applicable when the parameter no-https is not used (no-https will be ignored if either IndividualAuth or OrganizationalAuth is used).", + "symbols/iisHttpPort/description": "Port number to use for the IIS Express HTTP endpoint in launchSettings.json.", + "symbols/iisHttpsPort/description": "Port number to use for the IIS Express HTTPS endpoint in launchSettings.json. This option is only applicable when the parameter no-https is not used (no-https will be ignored if either IndividualAuth or OrganizationalAuth is used).", + "symbols/ProxyPort/description": "Port number to use for the SPA front-end development proxy.", + "symbols/NoHttps/description": "Whether to turn off HTTPS. This option only applies if Individual, IndividualB2C, SingleOrg, or MultiOrg aren't used for --auth.", + "symbols/UseLocalDB/description": "Whether to use LocalDB instead of SQLite. This option only applies if --auth Individual or --auth IndividualB2C is specified.", + "symbols/Framework/description": "The target framework for the project.", + "symbols/Framework/choices/net7.0/description": "Target net7.0", + "symbols/UseProgramMain/displayName": "Do not use top-level statements", + "symbols/UseProgramMain/description": "Whether to generate an explicit Program class and Main method instead of top-level statements.", + "postActions/restore/description": "Restore NuGet packages required by this project.", + "postActions/restore/manualInstructions/default/text": "Run 'dotnet restore'" +}
\ No newline at end of file diff --git a/src/content/React-CSharp/.template.config/localize/templatestrings.es.json b/src/content/React-CSharp/.template.config/localize/templatestrings.es.json new file mode 100644 index 0000000..d08dad9 --- /dev/null +++ b/src/content/React-CSharp/.template.config/localize/templatestrings.es.json @@ -0,0 +1,25 @@ +{ + "author": "Microsoft", + "description": "Plantilla de proyecto para crear una aplicación ASP.NET Core con React.js", + "name": "ASP.NET Core con React.js", + "symbols/auth/choices/None/description": "No authentication", + "symbols/auth/choices/Individual/description": "Individual authentication", + "symbols/auth/description": "The type of authentication to use", + "symbols/UserSecretsId/description": "The ID to use for secrets (use with OrgReadAccess or Individual auth).", + "symbols/ExcludeLaunchSettings/description": "Whether to exclude launchSettings.json from the generated template.", + "symbols/skipRestore/description": "If specified, skips the automatic restore of the project on create.", + "symbols/NoSpaFrontEnd/description": "Avoids adding any of the node/spa files. Used for testing only.", + "symbols/kestrelHttpPort/description": "Port number to use for the HTTP endpoint in launchSettings.json.", + "symbols/kestrelHttpsPort/description": "Port number to use for the HTTPS endpoint in launchSettings.json. This option is only applicable when the parameter no-https is not used (no-https will be ignored if either IndividualAuth or OrganizationalAuth is used).", + "symbols/iisHttpPort/description": "Port number to use for the IIS Express HTTP endpoint in launchSettings.json.", + "symbols/iisHttpsPort/description": "Port number to use for the IIS Express HTTPS endpoint in launchSettings.json. This option is only applicable when the parameter no-https is not used (no-https will be ignored if either IndividualAuth or OrganizationalAuth is used).", + "symbols/ProxyPort/description": "Port number to use for the SPA front-end development proxy.", + "symbols/NoHttps/description": "Whether to turn off HTTPS. This option only applies if Individual, IndividualB2C, SingleOrg, or MultiOrg aren't used for --auth.", + "symbols/UseLocalDB/description": "Whether to use LocalDB instead of SQLite. This option only applies if --auth Individual or --auth IndividualB2C is specified.", + "symbols/Framework/description": "The target framework for the project.", + "symbols/Framework/choices/net7.0/description": "Target net7.0", + "symbols/UseProgramMain/displayName": "Do not use top-level statements", + "symbols/UseProgramMain/description": "Whether to generate an explicit Program class and Main method instead of top-level statements.", + "postActions/restore/description": "Restore NuGet packages required by this project.", + "postActions/restore/manualInstructions/default/text": "Run 'dotnet restore'" +} diff --git a/src/content/React-CSharp/.template.config/localize/templatestrings.fr.json b/src/content/React-CSharp/.template.config/localize/templatestrings.fr.json new file mode 100644 index 0000000..af7915e --- /dev/null +++ b/src/content/React-CSharp/.template.config/localize/templatestrings.fr.json @@ -0,0 +1,25 @@ +{ + "author": "Microsoft", + "description": "Modèle de projet pour la création d'une application ASP.NET Core avec React.js", + "name": "ASP.NET Core avec React.js", + "symbols/auth/choices/None/description": "No authentication", + "symbols/auth/choices/Individual/description": "Individual authentication", + "symbols/auth/description": "The type of authentication to use", + "symbols/UserSecretsId/description": "The ID to use for secrets (use with OrgReadAccess or Individual auth).", + "symbols/ExcludeLaunchSettings/description": "Whether to exclude launchSettings.json from the generated template.", + "symbols/skipRestore/description": "If specified, skips the automatic restore of the project on create.", + "symbols/NoSpaFrontEnd/description": "Avoids adding any of the node/spa files. Used for testing only.", + "symbols/kestrelHttpPort/description": "Port number to use for the HTTP endpoint in launchSettings.json.", + "symbols/kestrelHttpsPort/description": "Port number to use for the HTTPS endpoint in launchSettings.json. This option is only applicable when the parameter no-https is not used (no-https will be ignored if either IndividualAuth or OrganizationalAuth is used).", + "symbols/iisHttpPort/description": "Port number to use for the IIS Express HTTP endpoint in launchSettings.json.", + "symbols/iisHttpsPort/description": "Port number to use for the IIS Express HTTPS endpoint in launchSettings.json. This option is only applicable when the parameter no-https is not used (no-https will be ignored if either IndividualAuth or OrganizationalAuth is used).", + "symbols/ProxyPort/description": "Port number to use for the SPA front-end development proxy.", + "symbols/NoHttps/description": "Whether to turn off HTTPS. This option only applies if Individual, IndividualB2C, SingleOrg, or MultiOrg aren't used for --auth.", + "symbols/UseLocalDB/description": "Whether to use LocalDB instead of SQLite. This option only applies if --auth Individual or --auth IndividualB2C is specified.", + "symbols/Framework/description": "The target framework for the project.", + "symbols/Framework/choices/net7.0/description": "Target net7.0", + "symbols/UseProgramMain/displayName": "Do not use top-level statements", + "symbols/UseProgramMain/description": "Whether to generate an explicit Program class and Main method instead of top-level statements.", + "postActions/restore/description": "Restore NuGet packages required by this project.", + "postActions/restore/manualInstructions/default/text": "Run 'dotnet restore'" +} diff --git a/src/content/React-CSharp/.template.config/localize/templatestrings.it.json b/src/content/React-CSharp/.template.config/localize/templatestrings.it.json new file mode 100644 index 0000000..effa7cd --- /dev/null +++ b/src/content/React-CSharp/.template.config/localize/templatestrings.it.json @@ -0,0 +1,25 @@ +{ + "author": "Microsoft", + "description": "Modello di progetto per la creazione di un'applicazione ASP.NET Core con React.js", + "name": "ASP.NET Core con React.js", + "symbols/auth/choices/None/description": "No authentication", + "symbols/auth/choices/Individual/description": "Individual authentication", + "symbols/auth/description": "The type of authentication to use", + "symbols/UserSecretsId/description": "The ID to use for secrets (use with OrgReadAccess or Individual auth).", + "symbols/ExcludeLaunchSettings/description": "Whether to exclude launchSettings.json from the generated template.", + "symbols/skipRestore/description": "If specified, skips the automatic restore of the project on create.", + "symbols/NoSpaFrontEnd/description": "Avoids adding any of the node/spa files. Used for testing only.", + "symbols/kestrelHttpPort/description": "Port number to use for the HTTP endpoint in launchSettings.json.", + "symbols/kestrelHttpsPort/description": "Port number to use for the HTTPS endpoint in launchSettings.json. This option is only applicable when the parameter no-https is not used (no-https will be ignored if either IndividualAuth or OrganizationalAuth is used).", + "symbols/iisHttpPort/description": "Port number to use for the IIS Express HTTP endpoint in launchSettings.json.", + "symbols/iisHttpsPort/description": "Port number to use for the IIS Express HTTPS endpoint in launchSettings.json. This option is only applicable when the parameter no-https is not used (no-https will be ignored if either IndividualAuth or OrganizationalAuth is used).", + "symbols/ProxyPort/description": "Port number to use for the SPA front-end development proxy.", + "symbols/NoHttps/description": "Whether to turn off HTTPS. This option only applies if Individual, IndividualB2C, SingleOrg, or MultiOrg aren't used for --auth.", + "symbols/UseLocalDB/description": "Whether to use LocalDB instead of SQLite. This option only applies if --auth Individual or --auth IndividualB2C is specified.", + "symbols/Framework/description": "The target framework for the project.", + "symbols/Framework/choices/net7.0/description": "Target net7.0", + "symbols/UseProgramMain/displayName": "Do not use top-level statements", + "symbols/UseProgramMain/description": "Whether to generate an explicit Program class and Main method instead of top-level statements.", + "postActions/restore/description": "Restore NuGet packages required by this project.", + "postActions/restore/manualInstructions/default/text": "Run 'dotnet restore'" +} diff --git a/src/content/React-CSharp/.template.config/localize/templatestrings.ja.json b/src/content/React-CSharp/.template.config/localize/templatestrings.ja.json new file mode 100644 index 0000000..faeaec8 --- /dev/null +++ b/src/content/React-CSharp/.template.config/localize/templatestrings.ja.json @@ -0,0 +1,25 @@ +{ + "author": "Microsoft", + "description": "ASP.NET Core アプリケーションを React.js で作成するためのプロジェクト テンプレート", + "name": "React.js での ASP.NET Core", + "symbols/auth/choices/None/description": "No authentication", + "symbols/auth/choices/Individual/description": "Individual authentication", + "symbols/auth/description": "The type of authentication to use", + "symbols/UserSecretsId/description": "The ID to use for secrets (use with OrgReadAccess or Individual auth).", + "symbols/ExcludeLaunchSettings/description": "Whether to exclude launchSettings.json from the generated template.", + "symbols/skipRestore/description": "If specified, skips the automatic restore of the project on create.", + "symbols/NoSpaFrontEnd/description": "Avoids adding any of the node/spa files. Used for testing only.", + "symbols/kestrelHttpPort/description": "Port number to use for the HTTP endpoint in launchSettings.json.", + "symbols/kestrelHttpsPort/description": "Port number to use for the HTTPS endpoint in launchSettings.json. This option is only applicable when the parameter no-https is not used (no-https will be ignored if either IndividualAuth or OrganizationalAuth is used).", + "symbols/iisHttpPort/description": "Port number to use for the IIS Express HTTP endpoint in launchSettings.json.", + "symbols/iisHttpsPort/description": "Port number to use for the IIS Express HTTPS endpoint in launchSettings.json. This option is only applicable when the parameter no-https is not used (no-https will be ignored if either IndividualAuth or OrganizationalAuth is used).", + "symbols/ProxyPort/description": "Port number to use for the SPA front-end development proxy.", + "symbols/NoHttps/description": "Whether to turn off HTTPS. This option only applies if Individual, IndividualB2C, SingleOrg, or MultiOrg aren't used for --auth.", + "symbols/UseLocalDB/description": "Whether to use LocalDB instead of SQLite. This option only applies if --auth Individual or --auth IndividualB2C is specified.", + "symbols/Framework/description": "The target framework for the project.", + "symbols/Framework/choices/net7.0/description": "Target net7.0", + "symbols/UseProgramMain/displayName": "Do not use top-level statements", + "symbols/UseProgramMain/description": "Whether to generate an explicit Program class and Main method instead of top-level statements.", + "postActions/restore/description": "Restore NuGet packages required by this project.", + "postActions/restore/manualInstructions/default/text": "Run 'dotnet restore'" +} diff --git a/src/content/React-CSharp/.template.config/localize/templatestrings.ko.json b/src/content/React-CSharp/.template.config/localize/templatestrings.ko.json new file mode 100644 index 0000000..9d0d27f --- /dev/null +++ b/src/content/React-CSharp/.template.config/localize/templatestrings.ko.json @@ -0,0 +1,25 @@ +{ + "author": "Microsoft", + "description": "React.js를 사용하여 ASP.NET Core 애플리케이션을 만드는 데 사용되는 프로젝트 템플릿", + "name": "React.js를 사용한 ASP.NET Core", + "symbols/auth/choices/None/description": "No authentication", + "symbols/auth/choices/Individual/description": "Individual authentication", + "symbols/auth/description": "The type of authentication to use", + "symbols/UserSecretsId/description": "The ID to use for secrets (use with OrgReadAccess or Individual auth).", + "symbols/ExcludeLaunchSettings/description": "Whether to exclude launchSettings.json from the generated template.", + "symbols/skipRestore/description": "If specified, skips the automatic restore of the project on create.", + "symbols/NoSpaFrontEnd/description": "Avoids adding any of the node/spa files. Used for testing only.", + "symbols/kestrelHttpPort/description": "Port number to use for the HTTP endpoint in launchSettings.json.", + "symbols/kestrelHttpsPort/description": "Port number to use for the HTTPS endpoint in launchSettings.json. This option is only applicable when the parameter no-https is not used (no-https will be ignored if either IndividualAuth or OrganizationalAuth is used).", + "symbols/iisHttpPort/description": "Port number to use for the IIS Express HTTP endpoint in launchSettings.json.", + "symbols/iisHttpsPort/description": "Port number to use for the IIS Express HTTPS endpoint in launchSettings.json. This option is only applicable when the parameter no-https is not used (no-https will be ignored if either IndividualAuth or OrganizationalAuth is used).", + "symbols/ProxyPort/description": "Port number to use for the SPA front-end development proxy.", + "symbols/NoHttps/description": "Whether to turn off HTTPS. This option only applies if Individual, IndividualB2C, SingleOrg, or MultiOrg aren't used for --auth.", + "symbols/UseLocalDB/description": "Whether to use LocalDB instead of SQLite. This option only applies if --auth Individual or --auth IndividualB2C is specified.", + "symbols/Framework/description": "The target framework for the project.", + "symbols/Framework/choices/net7.0/description": "Target net7.0", + "symbols/UseProgramMain/displayName": "Do not use top-level statements", + "symbols/UseProgramMain/description": "Whether to generate an explicit Program class and Main method instead of top-level statements.", + "postActions/restore/description": "Restore NuGet packages required by this project.", + "postActions/restore/manualInstructions/default/text": "Run 'dotnet restore'" +} diff --git a/src/content/React-CSharp/.template.config/localize/templatestrings.pl.json b/src/content/React-CSharp/.template.config/localize/templatestrings.pl.json new file mode 100644 index 0000000..b8f20d2 --- /dev/null +++ b/src/content/React-CSharp/.template.config/localize/templatestrings.pl.json @@ -0,0 +1,25 @@ +{ + "author": "Microsoft", + "description": "Szablon projektu służący do tworzenia aplikacji ASP.NET Core z użyciem biblioteki React.js", + "name": "Platforma ASP.NET Core z biblioteką React.js", + "symbols/auth/choices/None/description": "No authentication", + "symbols/auth/choices/Individual/description": "Individual authentication", + "symbols/auth/description": "The type of authentication to use", + "symbols/UserSecretsId/description": "The ID to use for secrets (use with OrgReadAccess or Individual auth).", + "symbols/ExcludeLaunchSettings/description": "Whether to exclude launchSettings.json from the generated template.", + "symbols/skipRestore/description": "If specified, skips the automatic restore of the project on create.", + "symbols/NoSpaFrontEnd/description": "Avoids adding any of the node/spa files. Used for testing only.", + "symbols/kestrelHttpPort/description": "Port number to use for the HTTP endpoint in launchSettings.json.", + "symbols/kestrelHttpsPort/description": "Port number to use for the HTTPS endpoint in launchSettings.json. This option is only applicable when the parameter no-https is not used (no-https will be ignored if either IndividualAuth or OrganizationalAuth is used).", + "symbols/iisHttpPort/description": "Port number to use for the IIS Express HTTP endpoint in launchSettings.json.", + "symbols/iisHttpsPort/description": "Port number to use for the IIS Express HTTPS endpoint in launchSettings.json. This option is only applicable when the parameter no-https is not used (no-https will be ignored if either IndividualAuth or OrganizationalAuth is used).", + "symbols/ProxyPort/description": "Port number to use for the SPA front-end development proxy.", + "symbols/NoHttps/description": "Whether to turn off HTTPS. This option only applies if Individual, IndividualB2C, SingleOrg, or MultiOrg aren't used for --auth.", + "symbols/UseLocalDB/description": "Whether to use LocalDB instead of SQLite. This option only applies if --auth Individual or --auth IndividualB2C is specified.", + "symbols/Framework/description": "The target framework for the project.", + "symbols/Framework/choices/net7.0/description": "Target net7.0", + "symbols/UseProgramMain/displayName": "Do not use top-level statements", + "symbols/UseProgramMain/description": "Whether to generate an explicit Program class and Main method instead of top-level statements.", + "postActions/restore/description": "Restore NuGet packages required by this project.", + "postActions/restore/manualInstructions/default/text": "Run 'dotnet restore'" +}
\ No newline at end of file diff --git a/src/content/React-CSharp/.template.config/localize/templatestrings.pt-BR.json b/src/content/React-CSharp/.template.config/localize/templatestrings.pt-BR.json new file mode 100644 index 0000000..23297f8 --- /dev/null +++ b/src/content/React-CSharp/.template.config/localize/templatestrings.pt-BR.json @@ -0,0 +1,25 @@ +{ + "author": "Microsoft", + "description": "Um modelo de projeto para a criação de um aplicativo ASP.NET Core com React.js", + "name": "ASP.NET Core com React.js", + "symbols/auth/choices/None/description": "No authentication", + "symbols/auth/choices/Individual/description": "Individual authentication", + "symbols/auth/description": "The type of authentication to use", + "symbols/UserSecretsId/description": "The ID to use for secrets (use with OrgReadAccess or Individual auth).", + "symbols/ExcludeLaunchSettings/description": "Whether to exclude launchSettings.json from the generated template.", + "symbols/skipRestore/description": "If specified, skips the automatic restore of the project on create.", + "symbols/NoSpaFrontEnd/description": "Avoids adding any of the node/spa files. Used for testing only.", + "symbols/kestrelHttpPort/description": "Port number to use for the HTTP endpoint in launchSettings.json.", + "symbols/kestrelHttpsPort/description": "Port number to use for the HTTPS endpoint in launchSettings.json. This option is only applicable when the parameter no-https is not used (no-https will be ignored if either IndividualAuth or OrganizationalAuth is used).", + "symbols/iisHttpPort/description": "Port number to use for the IIS Express HTTP endpoint in launchSettings.json.", + "symbols/iisHttpsPort/description": "Port number to use for the IIS Express HTTPS endpoint in launchSettings.json. This option is only applicable when the parameter no-https is not used (no-https will be ignored if either IndividualAuth or OrganizationalAuth is used).", + "symbols/ProxyPort/description": "Port number to use for the SPA front-end development proxy.", + "symbols/NoHttps/description": "Whether to turn off HTTPS. This option only applies if Individual, IndividualB2C, SingleOrg, or MultiOrg aren't used for --auth.", + "symbols/UseLocalDB/description": "Whether to use LocalDB instead of SQLite. This option only applies if --auth Individual or --auth IndividualB2C is specified.", + "symbols/Framework/description": "The target framework for the project.", + "symbols/Framework/choices/net7.0/description": "Target net7.0", + "symbols/UseProgramMain/displayName": "Do not use top-level statements", + "symbols/UseProgramMain/description": "Whether to generate an explicit Program class and Main method instead of top-level statements.", + "postActions/restore/description": "Restore NuGet packages required by this project.", + "postActions/restore/manualInstructions/default/text": "Run 'dotnet restore'" +}
\ No newline at end of file diff --git a/src/content/React-CSharp/.template.config/localize/templatestrings.ru.json b/src/content/React-CSharp/.template.config/localize/templatestrings.ru.json new file mode 100644 index 0000000..57f8cb3 --- /dev/null +++ b/src/content/React-CSharp/.template.config/localize/templatestrings.ru.json @@ -0,0 +1,25 @@ +{ + "author": "Microsoft", + "description": "Шаблон проекта для создания приложения ASP.NET Core с React.js", + "name": "ASP.NET Core с React.js", + "symbols/auth/choices/None/description": "No authentication", + "symbols/auth/choices/Individual/description": "Individual authentication", + "symbols/auth/description": "The type of authentication to use", + "symbols/UserSecretsId/description": "The ID to use for secrets (use with OrgReadAccess or Individual auth).", + "symbols/ExcludeLaunchSettings/description": "Whether to exclude launchSettings.json from the generated template.", + "symbols/skipRestore/description": "If specified, skips the automatic restore of the project on create.", + "symbols/NoSpaFrontEnd/description": "Avoids adding any of the node/spa files. Used for testing only.", + "symbols/kestrelHttpPort/description": "Port number to use for the HTTP endpoint in launchSettings.json.", + "symbols/kestrelHttpsPort/description": "Port number to use for the HTTPS endpoint in launchSettings.json. This option is only applicable when the parameter no-https is not used (no-https will be ignored if either IndividualAuth or OrganizationalAuth is used).", + "symbols/iisHttpPort/description": "Port number to use for the IIS Express HTTP endpoint in launchSettings.json.", + "symbols/iisHttpsPort/description": "Port number to use for the IIS Express HTTPS endpoint in launchSettings.json. This option is only applicable when the parameter no-https is not used (no-https will be ignored if either IndividualAuth or OrganizationalAuth is used).", + "symbols/ProxyPort/description": "Port number to use for the SPA front-end development proxy.", + "symbols/NoHttps/description": "Whether to turn off HTTPS. This option only applies if Individual, IndividualB2C, SingleOrg, or MultiOrg aren't used for --auth.", + "symbols/UseLocalDB/description": "Whether to use LocalDB instead of SQLite. This option only applies if --auth Individual or --auth IndividualB2C is specified.", + "symbols/Framework/description": "The target framework for the project.", + "symbols/Framework/choices/net7.0/description": "Target net7.0", + "symbols/UseProgramMain/displayName": "Do not use top-level statements", + "symbols/UseProgramMain/description": "Whether to generate an explicit Program class and Main method instead of top-level statements.", + "postActions/restore/description": "Restore NuGet packages required by this project.", + "postActions/restore/manualInstructions/default/text": "Run 'dotnet restore'" +}
\ No newline at end of file diff --git a/src/content/React-CSharp/.template.config/localize/templatestrings.tr.json b/src/content/React-CSharp/.template.config/localize/templatestrings.tr.json new file mode 100644 index 0000000..d69e86a --- /dev/null +++ b/src/content/React-CSharp/.template.config/localize/templatestrings.tr.json @@ -0,0 +1,25 @@ +{ + "author": "Microsoft", + "description": "React.js ile bir ASP.NET Core uygulaması oluşturmaya yönelik bir proje şablonu", + "name": "React.js ile ASP.NET Core", + "symbols/auth/choices/None/description": "No authentication", + "symbols/auth/choices/Individual/description": "Individual authentication", + "symbols/auth/description": "The type of authentication to use", + "symbols/UserSecretsId/description": "The ID to use for secrets (use with OrgReadAccess or Individual auth).", + "symbols/ExcludeLaunchSettings/description": "Whether to exclude launchSettings.json from the generated template.", + "symbols/skipRestore/description": "If specified, skips the automatic restore of the project on create.", + "symbols/NoSpaFrontEnd/description": "Avoids adding any of the node/spa files. Used for testing only.", + "symbols/kestrelHttpPort/description": "Port number to use for the HTTP endpoint in launchSettings.json.", + "symbols/kestrelHttpsPort/description": "Port number to use for the HTTPS endpoint in launchSettings.json. This option is only applicable when the parameter no-https is not used (no-https will be ignored if either IndividualAuth or OrganizationalAuth is used).", + "symbols/iisHttpPort/description": "Port number to use for the IIS Express HTTP endpoint in launchSettings.json.", + "symbols/iisHttpsPort/description": "Port number to use for the IIS Express HTTPS endpoint in launchSettings.json. This option is only applicable when the parameter no-https is not used (no-https will be ignored if either IndividualAuth or OrganizationalAuth is used).", + "symbols/ProxyPort/description": "Port number to use for the SPA front-end development proxy.", + "symbols/NoHttps/description": "Whether to turn off HTTPS. This option only applies if Individual, IndividualB2C, SingleOrg, or MultiOrg aren't used for --auth.", + "symbols/UseLocalDB/description": "Whether to use LocalDB instead of SQLite. This option only applies if --auth Individual or --auth IndividualB2C is specified.", + "symbols/Framework/description": "The target framework for the project.", + "symbols/Framework/choices/net7.0/description": "Target net7.0", + "symbols/UseProgramMain/displayName": "Do not use top-level statements", + "symbols/UseProgramMain/description": "Whether to generate an explicit Program class and Main method instead of top-level statements.", + "postActions/restore/description": "Restore NuGet packages required by this project.", + "postActions/restore/manualInstructions/default/text": "Run 'dotnet restore'" +}
\ No newline at end of file diff --git a/src/content/React-CSharp/.template.config/localize/templatestrings.zh-Hans.json b/src/content/React-CSharp/.template.config/localize/templatestrings.zh-Hans.json new file mode 100644 index 0000000..a489c0b --- /dev/null +++ b/src/content/React-CSharp/.template.config/localize/templatestrings.zh-Hans.json @@ -0,0 +1,25 @@ +{ + "author": "Microsoft", + "description": "用于创建 ASP.NET Core 应用程序的项目模板,其中包含 React.js", + "name": "ASP.NET Core 与 React.js", + "symbols/auth/choices/None/description": "No authentication", + "symbols/auth/choices/Individual/description": "Individual authentication", + "symbols/auth/description": "The type of authentication to use", + "symbols/UserSecretsId/description": "The ID to use for secrets (use with OrgReadAccess or Individual auth).", + "symbols/ExcludeLaunchSettings/description": "Whether to exclude launchSettings.json from the generated template.", + "symbols/skipRestore/description": "If specified, skips the automatic restore of the project on create.", + "symbols/NoSpaFrontEnd/description": "Avoids adding any of the node/spa files. Used for testing only.", + "symbols/kestrelHttpPort/description": "Port number to use for the HTTP endpoint in launchSettings.json.", + "symbols/kestrelHttpsPort/description": "Port number to use for the HTTPS endpoint in launchSettings.json. This option is only applicable when the parameter no-https is not used (no-https will be ignored if either IndividualAuth or OrganizationalAuth is used).", + "symbols/iisHttpPort/description": "Port number to use for the IIS Express HTTP endpoint in launchSettings.json.", + "symbols/iisHttpsPort/description": "Port number to use for the IIS Express HTTPS endpoint in launchSettings.json. This option is only applicable when the parameter no-https is not used (no-https will be ignored if either IndividualAuth or OrganizationalAuth is used).", + "symbols/ProxyPort/description": "Port number to use for the SPA front-end development proxy.", + "symbols/NoHttps/description": "Whether to turn off HTTPS. This option only applies if Individual, IndividualB2C, SingleOrg, or MultiOrg aren't used for --auth.", + "symbols/UseLocalDB/description": "Whether to use LocalDB instead of SQLite. This option only applies if --auth Individual or --auth IndividualB2C is specified.", + "symbols/Framework/description": "The target framework for the project.", + "symbols/Framework/choices/net7.0/description": "Target net7.0", + "symbols/UseProgramMain/displayName": "Do not use top-level statements", + "symbols/UseProgramMain/description": "Whether to generate an explicit Program class and Main method instead of top-level statements.", + "postActions/restore/description": "Restore NuGet packages required by this project.", + "postActions/restore/manualInstructions/default/text": "Run 'dotnet restore'" +}
\ No newline at end of file diff --git a/src/content/React-CSharp/.template.config/localize/templatestrings.zh-Hant.json b/src/content/React-CSharp/.template.config/localize/templatestrings.zh-Hant.json new file mode 100644 index 0000000..28ab340 --- /dev/null +++ b/src/content/React-CSharp/.template.config/localize/templatestrings.zh-Hant.json @@ -0,0 +1,25 @@ +{ + "author": "Microsoft", + "description": "用於建立具有 React.js 之 ASP.NET Core 應用程式的專案範本", + "name": "搭配 React.js 的 ASP.NET Core", + "symbols/auth/choices/None/description": "No authentication", + "symbols/auth/choices/Individual/description": "Individual authentication", + "symbols/auth/description": "The type of authentication to use", + "symbols/UserSecretsId/description": "The ID to use for secrets (use with OrgReadAccess or Individual auth).", + "symbols/ExcludeLaunchSettings/description": "Whether to exclude launchSettings.json from the generated template.", + "symbols/skipRestore/description": "If specified, skips the automatic restore of the project on create.", + "symbols/NoSpaFrontEnd/description": "Avoids adding any of the node/spa files. Used for testing only.", + "symbols/kestrelHttpPort/description": "Port number to use for the HTTP endpoint in launchSettings.json.", + "symbols/kestrelHttpsPort/description": "Port number to use for the HTTPS endpoint in launchSettings.json. This option is only applicable when the parameter no-https is not used (no-https will be ignored if either IndividualAuth or OrganizationalAuth is used).", + "symbols/iisHttpPort/description": "Port number to use for the IIS Express HTTP endpoint in launchSettings.json.", + "symbols/iisHttpsPort/description": "Port number to use for the IIS Express HTTPS endpoint in launchSettings.json. This option is only applicable when the parameter no-https is not used (no-https will be ignored if either IndividualAuth or OrganizationalAuth is used).", + "symbols/ProxyPort/description": "Port number to use for the SPA front-end development proxy.", + "symbols/NoHttps/description": "Whether to turn off HTTPS. This option only applies if Individual, IndividualB2C, SingleOrg, or MultiOrg aren't used for --auth.", + "symbols/UseLocalDB/description": "Whether to use LocalDB instead of SQLite. This option only applies if --auth Individual or --auth IndividualB2C is specified.", + "symbols/Framework/description": "The target framework for the project.", + "symbols/Framework/choices/net7.0/description": "Target net7.0", + "symbols/UseProgramMain/displayName": "Do not use top-level statements", + "symbols/UseProgramMain/description": "Whether to generate an explicit Program class and Main method instead of top-level statements.", + "postActions/restore/description": "Restore NuGet packages required by this project.", + "postActions/restore/manualInstructions/default/text": "Run 'dotnet restore'" +}
\ No newline at end of file diff --git a/src/content/React-CSharp/.template.config/pl-PL/strings.json b/src/content/React-CSharp/.template.config/pl-PL/strings.json deleted file mode 100644 index 170e52f..0000000 --- a/src/content/React-CSharp/.template.config/pl-PL/strings.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "version": "1.0.0.0", - "strings": { - "name": "Platforma ASP.NET Core z biblioteką React.js", - "description": "Szablon projektu służący do tworzenia aplikacji ASP.NET Core z użyciem biblioteki React.js" - } -}
\ No newline at end of file diff --git a/src/content/React-CSharp/.template.config/pt-BR/strings.json b/src/content/React-CSharp/.template.config/pt-BR/strings.json deleted file mode 100644 index ae7bb24..0000000 --- a/src/content/React-CSharp/.template.config/pt-BR/strings.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "version": "1.0.0.0", - "strings": { - "name": "ASP.NET Core com React.js", - "description": "Um modelo de projeto para a criação de um aplicativo ASP.NET Core com React.js" - } -}
\ No newline at end of file diff --git a/src/content/React-CSharp/.template.config/ru-RU/strings.json b/src/content/React-CSharp/.template.config/ru-RU/strings.json deleted file mode 100644 index f0ffa56..0000000 --- a/src/content/React-CSharp/.template.config/ru-RU/strings.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "version": "1.0.0.0", - "strings": { - "name": "ASP.NET Core с React.js", - "description": "Шаблон проекта для создания приложения ASP.NET Core с React.js" - } -}
\ No newline at end of file diff --git a/src/content/React-CSharp/.template.config/template.json b/src/content/React-CSharp/.template.config/template.json index cccfb13..a14be68 100644 --- a/src/content/React-CSharp/.template.config/template.json +++ b/src/content/React-CSharp/.template.config/template.json @@ -1,10 +1,12 @@ { + "$schema": "http://json.schemastore.org/template", "author": "Microsoft", "classifications": [ "Web", "MVC", "SPA" ], + "description": "A project template for creating an ASP.NET Core application with React.js", "groupIdentity": "Microsoft.DotNet.Web.Spa.ProjectTemplates.React", "precedence": "9000", "identity": "Microsoft.DotNet.Web.Spa.ProjectTemplates.React.CSharp.7.0", @@ -297,6 +299,7 @@ }, "postActions": [ { + "id": "restore", "condition": "(!skipRestore)", "description": "Restore NuGet packages required by this project.", "manualInstructions": [ diff --git a/src/content/React-CSharp/.template.config/tr-TR/strings.json b/src/content/React-CSharp/.template.config/tr-TR/strings.json deleted file mode 100644 index f990a1c..0000000 --- a/src/content/React-CSharp/.template.config/tr-TR/strings.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "version": "1.0.0.0", - "strings": { - "name": "React.js ile ASP.NET Core", - "description": "React.js ile bir ASP.NET Core uygulaması oluşturmaya yönelik bir proje şablonu" - } -}
\ No newline at end of file diff --git a/src/content/React-CSharp/.template.config/vs-2017.3.host.json b/src/content/React-CSharp/.template.config/vs-2017.3.host.json deleted file mode 100644 index 80e3c90..0000000 --- a/src/content/React-CSharp/.template.config/vs-2017.3.host.json +++ /dev/null @@ -1,50 +0,0 @@ -{ - "$schema": "http://json.schemastore.org/vs-2017.3.host", - "name": { - "text": "ASP.NET Core with React.js", - "package": "{0CD94836-1526-4E85-87D3-FB5274C5AFC9}", - "id": "1500" - }, - "description": { - "text": "A project template for creating an ASP.NET Core application with React.js", - "package": "{0CD94836-1526-4E85-87D3-FB5274C5AFC9}", - "id": "1501" - }, - "order": 810, - "icon": "icon.png", - "learnMoreLink": "https://github.com/aspnet/JavaScriptServices", - "uiFilters": [ - "oneaspnet" - ], - "supportedAuthentications": [ - { - "auth": "None", - "authenticationType": "NoAuth", - "allowUnsecured": true - }, - { - "auth": "Individual", - "authenticationType": "IndividualAuth", - "b2cAuthenticationOptions": "Local" - } - ], - "ports": [ - { - "name": "HttpPort", - "useHttps": false - }, - { - "name": "HttpsPort", - "useHttps": true - } - ], - "symbolInfo": [ - { - "id": "UseProgramMain", - "isVisible": true - } - ], - "excludeLaunchSettings": false, - "minFullFrameworkVersion": "4.6.1", - "disableHttpsSymbol": "NoHttps" -} diff --git a/src/content/React-CSharp/.template.config/zh-CN/strings.json b/src/content/React-CSharp/.template.config/zh-CN/strings.json deleted file mode 100644 index 5c8258a..0000000 --- a/src/content/React-CSharp/.template.config/zh-CN/strings.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "version": "1.0.0.0", - "strings": { - "name": "ASP.NET Core 与 React.js", - "description": "用于创建 ASP.NET Core 应用程序的项目模板,其中包含 React.js" - } -}
\ No newline at end of file diff --git a/src/content/React-CSharp/.template.config/zh-TW/strings.json b/src/content/React-CSharp/.template.config/zh-TW/strings.json deleted file mode 100644 index c25754a..0000000 --- a/src/content/React-CSharp/.template.config/zh-TW/strings.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "version": "1.0.0.0", - "strings": { - "name": "搭配 React.js 的 ASP.NET Core", - "description": "用於建立具有 React.js 之 ASP.NET Core 應用程式的專案範本" - } -}
\ No newline at end of file |