-
Notifications
You must be signed in to change notification settings - Fork 745
Replace ".NET Aspire" with "Aspire" in user-facing strings #12442
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
Co-authored-by: davidfowl <[email protected]>
|
🚀 Dogfood this PR with:
curl -fsSL https://raw.githubusercontent.com/dotnet/aspire/main/eng/scripts/get-aspire-cli-pr.sh | bash -s -- 12442Or
iex "& { $(irm https://raw.githubusercontent.com/dotnet/aspire/main/eng/scripts/get-aspire-cli-pr.ps1) } 12442" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull Request Overview
This PR simplifies the Aspire branding by removing ".NET" prefix from user-facing strings throughout the codebase. The changes affect documentation, UI text, error messages, and localized resources, streamlining the product name to just "Aspire" while maintaining consistency across all languages.
Key Changes
- Error messages and exception text updated to use "Aspire" instead of ".NET Aspire"
- AI assistant prompts and system messages simplified to reference "Aspire"
- Dashboard UI strings updated in resource files with corresponding translations marked for review
Reviewed Changes
Copilot reviewed 31 out of 33 changed files in this pull request and generated no comments.
Show a summary per file
| File | Description |
|---|---|
src/Aspire.Hosting/ResourceBuilderExtensions.cs |
Updated endpoint conflict exception message to use "Aspire" |
tests/Aspire.Hosting.Tests/WithEndpointTests.cs |
Updated test assertions to match new error message format |
src/Aspire.Dashboard/Model/Assistant/Prompts/KnownChatMessages.cs |
Updated AI assistant system messages and prompts to reference "Aspire" |
src/Aspire.Dashboard/Resources/Layout.resx |
Updated UI strings for dashboard layout from ".NET Aspire" to "Aspire" |
src/Aspire.Dashboard/Resources/AIAssistant.resx |
Updated AI assistant help text to use "Aspire" |
src/Aspire.Dashboard/Resources/xlf/*.xlf (26 files) |
Marked translations as needing review for Layout and AIAssistant resource strings |
Files not reviewed (2)
- src/Aspire.Dashboard/Resources/AIAssistant.Designer.cs: Language not supported
- src/Aspire.Dashboard/Resources/Layout.Designer.cs: Language not supported
* Initial plan * Replace .NET Aspire with Aspire in user-facing strings Co-authored-by: davidfowl <[email protected]> --------- Co-authored-by: copilot-swe-agent[bot] <[email protected]> Co-authored-by: davidfowl <[email protected]>
Updates user-facing strings to use "Aspire" instead of ".NET Aspire" for simplified branding.
Changes
Layout.resxandAIAssistant.resxwith corresponding Designer.cs filesKnownChatMessages.csResourceBuilderExtensions.csWithEndpointTests.csto match new error messageExample
Before:
After:
Original prompt
✨ Let Copilot coding agent set things up for you — coding agent works faster and does higher quality work when set up for your repo.