Skip to content

Localized file check-in by OneLocBuild Task: Build definition ID 9434: Build ID 14614733 - #14246

Merged
AlesProkop merged 4 commits into
mainfrom
locfiles/cc4ce0d6-cacd-47a6-822a-949da88275a4
Jul 10, 2026
Merged

AlesProkop merged 4 commits into
mainfrom
locfiles/cc4ce0d6-cacd-47a6-822a-949da88275a4

Conversation

@dotnet-bot

Copy link
Copy Markdown
Contributor

This is the pull request automatically created by the OneLocBuild task in the build process to check-in localized files generated based upon translation source files (.lcl files) handed-back from the downstream localization pipeline. If there are issues in translations, visit https://aka.ms/icxLocBug and log bugs for fixes. The OneLocBuild wiki is https://aka.ms/onelocbuild and the localization process in general is documented at https://aka.ms/AllAboutLoc.

@dotnet-bot
dotnet-bot temporarily deployed to copilot-pat-pool July 2, 2026 07:27 — with GitHub Actions Inactive
@dotnet-bot
dotnet-bot temporarily deployed to copilot-pat-pool July 2, 2026 07:28 — with GitHub Actions Inactive
@dotnet-bot
dotnet-bot temporarily deployed to copilot-pat-pool July 2, 2026 07:29 — with GitHub Actions Inactive
@dotnet-bot
dotnet-bot temporarily deployed to copilot-pat-pool July 2, 2026 07:41 — with GitHub Actions Inactive
@dotnet-bot
dotnet-bot temporarily deployed to copilot-pat-pool July 2, 2026 07:44 — with GitHub Actions Inactive

@github-actions github-actions Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Caution

agentic threat detected
Threat detection flagged this output in warn mode. Manual review is REQUIRED before any follow-up automation.

Details

The threat detection results could not be parsed.

Review the workflow run logs for details.

MSBuild Code Review — PR #14246 (Localization)

Reviewed all 24 dimensions against the 26 .xlf XLIFF translation files changed in this PR.

# Dimension Result
1 Backwards Compatibility ✅ LGTM
2 ChangeWave Discipline ✅ LGTM
3 Performance & Allocation ✅ LGTM
4 Test Coverage ✅ LGTM
5 Error Message Quality ⚠️ NIT (see below)
6 Logging & Diagnostics ✅ LGTM
7 String Comparison ✅ LGTM
8 API Surface ✅ LGTM
9 Target Authoring ✅ LGTM
10 Design Before Impl ✅ LGTM
11 Cross-Platform ✅ LGTM
12 Code Simplification ✅ LGTM
13 Concurrency & Thread Safety ✅ LGTM
14 Naming Precision ✅ LGTM
15 SDK Integration ✅ LGTM
16 Idiomatic C# ✅ LGTM
17 File I/O & Path Handling ✅ LGTM
18 Documentation Accuracy ✅ LGTM
19 Build Infrastructure ✅ LGTM
20 Scope & PR Discipline ✅ LGTM
21 Evaluation Model Integrity ✅ LGTM
22 Correctness & Edge Cases ✅ LGTM
23 Dependency Management ✅ LGTM
24 Security Awareness ✅ LGTM

Finding: 1 NIT

src/Tasks/Resources/xlf/Strings.it.xlf — line 1229 — Italian translation of MSB3821 uses "SBuild" instead of "MSBuild" (the M is missing). This is a display-only issue; format strings and error codes are correct. See inline comment. Please file a correction at (aka.ms/redacted)

Other notes

  • All format-string placeholders ({0}, {1}) are correctly preserved across all 13 language files — no runtime FormatException risk.
  • Czech reordering of {0} to sentence-end ("Koordinátor přidělil pro toto sestavení tento počet uzlů: {0}.") is linguistically valid and technically correct — string.Format substitutes by index regardless of position.
  • German "Sek." corrections and all other translator-provided strings look accurate.
  • No code files changed; no ChangeWave, test, or API review needed.

Generated by Expert Code Review (on open) for #14246 · 932.4 AIC · ⊞ 30.3K

Comment thread src/Tasks/Resources/xlf/Strings.it.xlf Outdated
@dotnet-bot
dotnet-bot temporarily deployed to copilot-pat-pool July 2, 2026 07:45 — with GitHub Actions Inactive

@AlesProkop AlesProkop left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We have to wait until the translation issue in Italian which incorrectly states SBuild instead of MSBuild is resolved

@dotnet-bot dotnet-bot changed the title Localized file check-in by OneLocBuild Task: Build definition ID 9434: Build ID 14551962 Localized file check-in by OneLocBuild Task: Build definition ID 9434: Build ID 14563633 Jul 3, 2026
@dotnet-bot dotnet-bot changed the title Localized file check-in by OneLocBuild Task: Build definition ID 9434: Build ID 14563633 Localized file check-in by OneLocBuild Task: Build definition ID 9434: Build ID 14564140 Jul 3, 2026
@dotnet-bot dotnet-bot changed the title Localized file check-in by OneLocBuild Task: Build definition ID 9434: Build ID 14564140 Localized file check-in by OneLocBuild Task: Build definition ID 9434: Build ID 14564283 Jul 3, 2026
@dotnet-bot dotnet-bot changed the title Localized file check-in by OneLocBuild Task: Build definition ID 9434: Build ID 14564283 Localized file check-in by OneLocBuild Task: Build definition ID 9434: Build ID 14564649 Jul 3, 2026
@dotnet-bot dotnet-bot changed the title Localized file check-in by OneLocBuild Task: Build definition ID 9434: Build ID 14564649 Localized file check-in by OneLocBuild Task: Build definition ID 9434: Build ID 14564741 Jul 3, 2026
@dotnet-bot dotnet-bot changed the title Localized file check-in by OneLocBuild Task: Build definition ID 9434: Build ID 14564741 Localized file check-in by OneLocBuild Task: Build definition ID 9434: Build ID 14585386 Jul 7, 2026
@dotnet-bot dotnet-bot changed the title Localized file check-in by OneLocBuild Task: Build definition ID 9434: Build ID 14585386 Localized file check-in by OneLocBuild Task: Build definition ID 9434: Build ID 14586061 Jul 7, 2026
@dotnet-bot dotnet-bot changed the title Localized file check-in by OneLocBuild Task: Build definition ID 9434: Build ID 14586061 Localized file check-in by OneLocBuild Task: Build definition ID 9434: Build ID 14586102 Jul 7, 2026
@dotnet-bot dotnet-bot changed the title Localized file check-in by OneLocBuild Task: Build definition ID 9434: Build ID 14586102 Localized file check-in by OneLocBuild Task: Build definition ID 9434: Build ID 14587301 Jul 7, 2026
@dotnet-bot dotnet-bot changed the title Localized file check-in by OneLocBuild Task: Build definition ID 9434: Build ID 14587301 Localized file check-in by OneLocBuild Task: Build definition ID 9434: Build ID 14587338 Jul 7, 2026
@dotnet-bot dotnet-bot changed the title Localized file check-in by OneLocBuild Task: Build definition ID 9434: Build ID 14587338 Localized file check-in by OneLocBuild Task: Build definition ID 9434: Build ID 14597011 Jul 8, 2026
@dotnet-bot dotnet-bot changed the title Localized file check-in by OneLocBuild Task: Build definition ID 9434: Build ID 14597011 Localized file check-in by OneLocBuild Task: Build definition ID 9434: Build ID 14597336 Jul 8, 2026
@dotnet-bot dotnet-bot changed the title Localized file check-in by OneLocBuild Task: Build definition ID 9434: Build ID 14597336 Localized file check-in by OneLocBuild Task: Build definition ID 9434: Build ID 14597657 Jul 8, 2026
@dotnet-bot dotnet-bot changed the title Localized file check-in by OneLocBuild Task: Build definition ID 9434: Build ID 14597657 Localized file check-in by OneLocBuild Task: Build definition ID 9434: Build ID 14599041 Jul 8, 2026
@dotnet-bot dotnet-bot changed the title Localized file check-in by OneLocBuild Task: Build definition ID 9434: Build ID 14599041 Localized file check-in by OneLocBuild Task: Build definition ID 9434: Build ID 14600356 Jul 8, 2026
@dotnet-bot dotnet-bot changed the title Localized file check-in by OneLocBuild Task: Build definition ID 9434: Build ID 14600356 Localized file check-in by OneLocBuild Task: Build definition ID 9434: Build ID 14611387 Jul 9, 2026
@dotnet-bot dotnet-bot changed the title Localized file check-in by OneLocBuild Task: Build definition ID 9434: Build ID 14611387 Localized file check-in by OneLocBuild Task: Build definition ID 9434: Build ID 14612126 Jul 9, 2026
WarperSan pushed a commit to WarperSan/ThunderPipe that referenced this pull request Sep 17, 2026
Updated
[Microsoft.Build.Utilities.Core](https://github.com/dotnet/msbuild) from
18.9.6 to 18.10.1.

<details>
<summary>Release notes</summary>

_Sourced from [Microsoft.Build.Utilities.Core's
releases](https://github.com/dotnet/msbuild/releases)._

## 18.10.1

## What's Changed
* [vs16.11] Update dependencies from dotnet/arcade by
@​dotnet-maestro[bot] in dotnet/msbuild#13103
* [vs17.12] Update dependencies from dotnet/arcade by
@​dotnet-maestro[bot] in dotnet/msbuild#13796
* [vs17.8] Update dependencies from dotnet/arcade by
@​dotnet-maestro[bot] in dotnet/msbuild#13902
* [vs17.11] Update dependencies from dotnet/arcade by
@​dotnet-maestro[bot] in dotnet/msbuild#13903
* [vs17.12] Update dependencies from dotnet/arcade by
@​dotnet-maestro[bot] in dotnet/msbuild#13909
* [vs17.12] Update dependencies from dotnet/arcade by
@​dotnet-maestro[bot] in dotnet/msbuild#13986
* Add vs18.9 to merge-flow config; retire vs18.3 by @​JanProvaznik in
dotnet/msbuild#14214
* Bump labeler-cache-retention to use issue-labeler v2.1.0 by
@​jeffhandley in dotnet/msbuild#14171
* Bump main to 18.10.0 after vs18.9 snap by @​JanProvaznik in
dotnet/msbuild#14216
* Improve release skill: Phase 2 DARC rules, VMR backflow, deterministic
baseline by @​JanProvaznik in
dotnet/msbuild#14220
* Determinize release: hardcode OptProf baseline + Phase 3.2 baseline
resolver by @​JanProvaznik in
dotnet/msbuild#14222
* Serialize BuildRequestConfiguration.RequestedTargets to fix solution
metaproject MSB4057 in parallel builds by @​ViktorHofer in
dotnet/msbuild#14223
* [main] Update dependencies from nuget/nuget.client by
@​dotnet-maestro[bot] in dotnet/msbuild#14203
* Core support for AbsolutePath/FileInfo/DirectoryInfo and ITaskItem<T>
as task parameters by @​baronfel in
dotnet/msbuild#13971
* [main] Update dependencies from dotnet/roslyn by @​dotnet-maestro[bot]
in dotnet/msbuild#14206
* Fix existence cache kind poisoning by @​AlesProkop in
dotnet/msbuild#14249
* [main] Source code updates from dotnet/dotnet by @​dotnet-maestro[bot]
in dotnet/msbuild#14226
* Don't disable the MSBuild server for /mt builds when node reuse is off
by @​AR-May in dotnet/msbuild#14248
* Enhance expert reviewer guidelines with additional checks. by @​AR-May
in dotnet/msbuild#14255
* [main] Source code updates from dotnet/dotnet by @​dotnet-maestro[bot]
in dotnet/msbuild#14253
* [main] Update dependencies from dotnet/roslyn by @​dotnet-maestro[bot]
in dotnet/msbuild#14268
* [main] Update dependencies from nuget/nuget.client by
@​dotnet-maestro[bot] in dotnet/msbuild#14267
* Bump github/gh-aw-actions/setup from 0.81.6 to 0.82.2 by
@​dependabot[bot] in dotnet/msbuild#14266
* Avoid boxing the struct enumerator in
PropertyDictionary<T>.GetEnumerator() by @​nareshjo in
dotnet/msbuild#14272
* Refresh copy marker when implementation output changes by @​AlesProkop
in dotnet/msbuild#14231
* Send task-host build process environment as delta by @​OvesN in
dotnet/msbuild#14126
* Add regression coverage for metadata newline preservation by
@​VolPlita in dotnet/msbuild#14261
* Fix EmbedInBinlog items with relative paths from child projects by
@​huulinhnguyen-dev in dotnet/msbuild#13990
* Stop requiring VersionPrefix updates in servicing - insert prerelease
versions to VS by @​ViktorHofer in
dotnet/msbuild#14277
* Fix WriteLinesToFile rewriting unchanged file when custom encoding is
used by @​huulinhnguyen-dev in
dotnet/msbuild#14146
* Enable trim/AOT analyzers for Microsoft.Build and clean up annotations
by @​JeremyKuhne in dotnet/msbuild#14064
* [automated] Merge branch 'vs18.9' => 'main' by @​github-actions[bot]
in dotnet/msbuild#14291
* Fix MicroBuild plugin feed URL to use allowed pkgs.dev.azure.com
format by @​AlesProkop in dotnet/msbuild#14295
* Pass ExcludeRestorePackageImports during restore to avoid redundant
evaluations by @​ViktorHofer with @​Copilot in
dotnet/msbuild#14274
* [vs18.7] Update dependencies from dotnet/arcade by
@​dotnet-maestro[bot] in dotnet/msbuild#13988
* Adopt Clever Test Selection (CTS) as parallel, non-blocking PR
pipeline by @​jankratochvilcz in
dotnet/msbuild#14212
* Harden exceptions when connecting to server by @​JanProvaznik in
dotnet/msbuild#14292
* Update MicrosoftBuildVersion in analyzer template by
@​github-actions[bot] in dotnet/msbuild#13886
* Fix MSBuild Server client dropping build result under WaitAny race
(#​14172) by @​JanProvaznik in
dotnet/msbuild#14251
* Partially revert #​13660: remove NuGet RestoreTask transient TaskHost
workaround by @​JanProvaznik in
dotnet/msbuild#14297
* Disable daily AI credits guardrail for Expert Code Review workflow by
@​JanProvaznik with @​Copilot in
dotnet/msbuild#14314
* Localized file check-in by OneLocBuild Task: Build definition ID 9434:
Build ID 14614733 by @​dotnet-bot in
dotnet/msbuild#14246
* Add opt-in partial (stop-after-pass) project evaluation by
@​ViktorHofer in dotnet/msbuild#14290
* Use partial evaluation for -getProperty/-getItem without a target by
@​ViktorHofer in dotnet/msbuild#14296
* [main] Source code updates from dotnet/dotnet by @​dotnet-maestro[bot]
in dotnet/msbuild#14324
* [main] Update dependencies from dotnet/roslyn by @​dotnet-maestro[bot]
in dotnet/msbuild#14333
* [main] Update dependencies from nuget/nuget.client by
@​dotnet-maestro[bot] in dotnet/msbuild#14330
* Bump github/gh-aw-actions/setup from 0.82.2 to 0.82.8 by
@​dependabot[bot] in dotnet/msbuild#14328
* Restrict partial evaluation to ProjectInstance by @​ViktorHofer in
dotnet/msbuild#14340
 ... (truncated)

Commits viewable in [compare
view](dotnet/msbuild@v18.9.6...v18.10.1).
</details>

[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=Microsoft.Build.Utilities.Core&package-manager=nuget&previous-version=18.9.6&new-version=18.10.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
This was referenced Sep 17, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants