Pipeline step messages and prompts should be localized
- 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
Assessment
This issue has not been assessed yet.