Skip to content

LEGO: Pull request from lego/hb_5df43909-4a19-4f55-bc3f-9ea8fccf3c82_20261023175549139 to main - #27017

Open
csigs wants to merge 1 commit into
mainfrom
lego/hb_5df43909-4a19-4f55-bc3f-9ea8fccf3c82_20261023175549139
Open

csigs wants to merge 1 commit into
mainfrom
lego/hb_5df43909-4a19-4f55-bc3f-9ea8fccf3c82_20261023175549139

Conversation

@csigs

@csigs csigs commented Oct 23, 2026

Copy link
Copy Markdown
Member

LEGO: Pull request from lego/hb_5df43909-4a19-4f55-bc3f-9ea8fccf3c82_20261023175549139 to main with localized lcls

Copilot AI balanced review requested due to automatic review settings October 23, 2026 17:56

Copilot AI 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.

🟡 Changes recommended

The Japanese code-signing diagnostic contains a malformed troubleshooting command that needs its missing argument separator restored.

1 open issue
What changed in this PR

This localization update adds translated MSBuild diagnostics for .NET for Apple platforms without changing runtime or build logic.

Changes:

  • Adds the macOS UseNativeHttpHandler diagnostic in Turkish, Russian, Japanese, and Spanish.
  • Adds Japanese guidance for code-signing failures caused by extended file attributes.
File Description
macios/​Localize/​loc/​tr/​macios/​msbuild/​Xamarin.Localization.MSBuild/​MSBStrings.resx.lcl Adds the Turkish HTTP-handler diagnostic.
macios/​Localize/​loc/​ru/​macios/​msbuild/​Xamarin.Localization.MSBuild/​MSBStrings.resx.lcl Adds the Russian HTTP-handler diagnostic.
macios/​Localize/​loc/​ja/​macios/​msbuild/​Xamarin.Localization.MSBuild/​MSBStrings.resx.lcl Adds Japanese HTTP-handler and code-signing diagnostics.
macios/​Localize/​loc/​es/​macios/​msbuild/​Xamarin.Localization.MSBuild/​MSBStrings.resx.lcl Adds the Spanish HTTP-handler diagnostic.

Review effort: Balanced

<Str Cat="Text">
<Val><![CDATA[Codesign failed because '{0}' contains files with extended attributes such as 'com.apple.FinderInfo' or 'com.apple.ResourceFork' that are not allowed when signing. Run 'xattr -lr "{0}"' to locate the affected files. Remove the unwanted attributes from the original source files (for example, with 'xattr -cr "path/to/source/files"'), then clean and rebuild. See https://developer.apple.com/library/archive/qa/qa1940/_index.html for more information.]]></Val>
<Tgt Cat="Text" Stat="Loc" Orig="New">
<Val><![CDATA[署名時に許可されていない com.apple.FinderInfo や com.apple.ResourceFork などの拡張属性を持つファイルが '{0}' に含まれているため、コード署名に失敗しました。'xattr -lr"{0}"' を実行して、影響を受けるファイルを見つけます。元のソース ファイルから不要な属性を削除し (たとえば、xattr -cr "path/to/source/files" を使用)、その後、クリーンして再ビルドします。詳細については、https://developer.apple.com/library/archive/qa/qa1940/_index.html を参照してください。]]></Val>
@vs-mobiletools-engineering-service2

Copy link
Copy Markdown
Collaborator

✅ API diff for current PR / commit

NET (empty diffs)

✅ API diff vs stable

NET (empty diffs)

ℹ️ Generator diff

Generator Diff: vsdrops (html) vsdrops (raw diff) gist (raw diff) - Please review changes)

Pipeline on Agent
Hash: 9e6000bdcc5304210c4443c9d8aa9b1d39554244 [PR build]

@vs-mobiletools-engineering-service2

Copy link
Copy Markdown
Collaborator

🔥 [CI Build #9e6000b] Test results 🔥

Test results

❌ Tests failed on VSTS: test results

0 tests crashed, 3 tests failed, 214 tests passed.

Failures

❌ dotnettests tests (macOS)

1 tests failed, 0 tests passed.

Failed tests

  • DotNet tests: Failed (Execution failed with exit code 1)
    • Xamarin.Tests.BundleStructureTest.Build(MacOSX,"osx-x64",All,"Re...: '/Users/cloudtest/vss/_work/1/s/macios/tests/dotnet/BundleStructure/macOS/bin/Release/net11.0-macos/osx-x64/BundleStructure.app/...

Html Report (VSDrops) Download

❌ monotouch tests (iOS)

2 tests failed, 18 tests passed.

Failed tests

  • monotouch-test/iOS - simulator/Debug: LaunchTimedOut
  • monotouch-test/iOS - simulator/Release (link sdk): LaunchTimedOut

Html Report (VSDrops) Download

Successes

✅ assembly-processing: All 1 tests passed. Html Report (VSDrops) Download
✅ cecil: All 1 tests passed. Html Report (VSDrops) Download
✅ dotnettests (iOS): All 1 tests passed. Html Report (VSDrops) Download
✅ dotnettests (MacCatalyst): All 1 tests passed. Html Report (VSDrops) Download
✅ dotnettests (Multiple platforms): All 1 tests passed. Html Report (VSDrops) Download
✅ dotnettests (tvOS): All 1 tests passed. Html Report (VSDrops) Download
✅ framework: All 2 tests passed. Html Report (VSDrops) Download
✅ fsharp: All 4 tests passed. Html Report (VSDrops) Download
✅ generator: All 1 tests passed. Html Report (VSDrops) Download
✅ interdependent-binding-projects: All 4 tests passed. Html Report (VSDrops) Download
✅ introspection: All 4 tests passed. Html Report (VSDrops) Download
✅ linker (iOS): All 21 tests passed. Html Report (VSDrops) Download
✅ linker (MacCatalyst): All 21 tests passed. Html Report (VSDrops) Download
✅ linker (macOS): All 21 tests passed. Html Report (VSDrops) Download
✅ linker (tvOS): All 21 tests passed. Html Report (VSDrops) Download
✅ monotouch (MacCatalyst): All 20 tests passed. Html Report (VSDrops) Download
✅ monotouch (macOS): All 20 tests passed. Html Report (VSDrops) Download
✅ monotouch (tvOS): All 20 tests passed. Html Report (VSDrops) Download
✅ msbuild: All 2 tests passed. Html Report (VSDrops) Download
✅ sharpie: All 1 tests passed. Html Report (VSDrops) Download
✅ windows: All 3 tests passed. Html Report (VSDrops) Download
✅ xcframework: All 4 tests passed. Html Report (VSDrops) Download
✅ xtro: All 1 tests passed. Html Report (VSDrops) Download

macOS tests

✅ Tests on macOS Sonoma (14): All 5 tests passed. Html Report (VSDrops) Download
✅ Tests on macOS Sequoia (15): All 5 tests passed. Html Report (VSDrops) Download
✅ Tests on macOS Tahoe (26): All 5 tests passed. Html Report (VSDrops) Download
✅ Tests on macOS Golden Gate (27): All 5 tests passed. Html Report (VSDrops) Download

Linux Build Verification

✅ Linux build succeeded

Pipeline on Agent
Hash: 9e6000bdcc5304210c4443c9d8aa9b1d39554244 [PR build]

This branch has not been deployed

No deployments
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