microsoft / microsoft/sbom-tool

Add Logging Localization Support

Open
#708 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

.NET
Dominant language
C#
Stars
2.1k
Forks
201
Avg merge
6d 21h
Merged PRs (30d)
1

Description

One topic that came up during .NET integration w/ sbom-tool is localization requirements of logging.

It is believed that today there is no localization of logging in sbom-tool (please fact check me as I'm just repeating information).

We should add Serilog localization resources and set it up in the ServiceCollectionExtensions.cs

We should ensure all logging calls reference the localized messages.

We should test logs for localized messages.

And finally consider updating documentation regarding localized messages/logging.

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start with ServiceCollectionExtensions.cs and inspect how logging is configured, then inventory the sbom-tool logging calls that need localized messages. Done means Serilog localization resources are configured, logging tests cover localized messages, and documentation reflects the supported localization behavior.

Written by the indexing model from the issue text.

Assessment

Tech stack
csharp
Domain
cli, tooling
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.