microsoft / microsoft/aspire

Pipeline step messages and prompts should be localized

Open
#16,108 0 comments 0 reactions 0 assignees View on GitHub
area-deployment
Dominant language
C#
Stars
6.3k
Forks
991
Avg merge
2d 15h
Merged PRs (30d)
196

Description

## Problem

Pipeline step messages (status text, confirmation prompts, error messages) in the AppHost are all hardcoded string literals. None are in resource files for localization.

This affects all pipeline steps across all compute environments:
- Deploy/publish step messages
- Destroy confirmation prompts
- Azure provisioning messages
- Docker Compose up/down messages
- Helm deploy/uninstall messages
- Parameter prompts (`PromptNotificationAsync` calls)

## Expected behavior

User-facing messages in pipeline steps should be in `.resx` resource files for translation, consistent with how CLI command strings are handled.

## Context

Raised by @JamesNK in #16097. This is a pre-existing pattern — no pipeline prompts are currently localized.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.