Skip to content

Fix misspelled MSBuild target in Turkish XA5207 localization#11995

Merged
jonathanpeppers merged 3 commits into
mainfrom
copilot/fix-turkish-xa5207-localization
Jul 6, 2026
Merged

Fix misspelled MSBuild target in Turkish XA5207 localization#11995
jonathanpeppers merged 3 commits into
mainfrom
copilot/fix-turkish-xa5207-localization

Conversation

Copilot AI commented Jul 6, 2026

Copy link
Copy Markdown
Contributor

The Turkish localization for XA5207 suggested an invalid MSBuild target, InstallAndroidDependegency, causing the localized "install missing API level" command to fail in Turkish environments. The English Resources.resx was already correct.

Change

  • src/Xamarin.Android.Build.Tasks/Properties/Resources.tr.resx: correct -t:InstallAndroidDependegency-t:InstallAndroidDependencies.

The target name is a literal embedded in the string (not a translatable word), so the typo made the suggested command non-functional:

dotnet build -t:InstallAndroidDependencies -f {0} "-p:AndroidSdkDirectory={1}"

Note: this file is normally regenerated by OneLocBuild; the corrected translation should be reflected upstream to avoid regression.

Co-authored-by: jonathanpeppers <840039+jonathanpeppers@users.noreply.github.com>
Copilot AI changed the title [WIP] Fix Turkish localization for XA5207 MSBuild target name Fix misspelled MSBuild target in Turkish XA5207 localization Jul 6, 2026
Copilot AI requested a review from jonathanpeppers July 6, 2026 14:57
@jonathanpeppers jonathanpeppers marked this pull request as ready for review July 6, 2026 15:48
Copilot AI review requested due to automatic review settings July 6, 2026 15:48

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.

Pull request overview

Fixes a typo in the Turkish XA5207 localization where the suggested MSBuild target name was misspelled, making the “install missing API level” command invalid for Turkish users.

Changes:

  • Update Turkish resource string XA5207_SDK_Manager_CLI to use -t:InstallAndroidDependencies instead of -t:InstallAndroidDependegency.

Comment thread src/Xamarin.Android.Build.Tasks/Properties/Resources.tr.resx
Co-authored-by: jonathanpeppers <840039+jonathanpeppers@users.noreply.github.com>
Copilot AI requested a review from jonathanpeppers July 6, 2026 16:38
@jonathanpeppers jonathanpeppers added the ready-to-review This PR is ready to review/merge, I think any CI failures are just flaky (ignorable). label Jul 6, 2026
@jonathanpeppers jonathanpeppers enabled auto-merge (squash) July 6, 2026 19:17
@jonathanpeppers jonathanpeppers merged commit 194089d into main Jul 6, 2026
42 checks passed
@jonathanpeppers jonathanpeppers deleted the copilot/fix-turkish-xa5207-localization branch July 6, 2026 22:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ready-to-review This PR is ready to review/merge, I think any CI failures are just flaky (ignorable).

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Turkish XA5207 localization suggests misspelled MSBuild target

4 participants