microsoft / microsoft/aspire

[AspireE2E] The time format settings on the dashboard are not localized

Open
#15,273 1 comment 0 reactions 0 assignees View on GitHub
area-templates
Dominant language
C#
Stars
6.3k
Forks
991
Avg merge
2d 12h
Merged PRs (30d)
201

Description

**REGRESSION INFO:** New feature change on Aspire.ProjectTemplates 13.2

**INSTALL STEPS**
1. Clean machine: Windows 23h2 x64
1. Install SDK 10.0.201
1. Add feed:
`dotnet nuget add source https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet9/nuget/v3/index.json --name dotnet9`
1. Install Aspire.ProjectTemplate:
` dotnet new install Aspire.ProjectTemplates@13.2.0-preview.1.26165.2 --force`

**REPRO STEPS**
1. Open CMD, create an Aspire Starter App using following commands:
```
dotnet new aspire-starter -o aspire01
cd aspire01/aspire01.AppHost
```
1. Run the app with `dotnet run`
1. Open the Dashboard URL in browser
1. Go to Settings, change language to Chinese
1. View the Settings page

**Note:**
1. This is a new feature change in Aspire Template 13.2 https://github.com/dotnet/aspire/pull/14490.

**ACTUAL**
The time format settings on the dashboard are not localized.
Image

Contributor guide

Open the contributing guide

Research direction

Reproduce the issue with the Aspire Starter App, open the Dashboard Settings page, and switch the language to Chinese. Trace the dashboard's time format settings and localization resources; done means those settings display localized text in Chinese.

Written by the indexing model from the issue text.

Assessment

Tech stack
csharp
Domain
localization
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.