microsoft / microsoft/artifacts-credprovider
The messages logged by the credential providers are not localized.
Nobody has claimed this yet.
- Dominant language
- C#
- Stars
- 947
- Forks
- 728
- PR merge metrics
- No merged PRs in 30d
Description
Discussed in https://github.com/microsoft/artifacts-credprovider/discussions/433
Originally posted by kartheekp-ms July 6, 2023
When I execute dotnet restore command and NuGet is trying to access a private feed, credential provider displays following logs to the console.
log : [CredentialProvider]ATTENTION: User interaction required.
log :
log : **********************************************************************
log :
log : To sign in, use a web browser to open the page https://microsoft.com/devicelogin and enter the code {REMOVED} to authenticate.
Looking at the repository, there is no code related to localization, but just wanted to confirm that currently log messages are not localized. Are there any plans to enable localization in the future?
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by running dotnet restore against a private feed and locating the credential provider code that emits the shown console messages. The repository currently has no identified localization code, so determine the localization approach and scope before changing messages. Done means the credential provider's user-facing logs are localized without breaking authentication guidance.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- csharp
- Domain
- authentication, localization
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100