Skip to content

Conversation

@csigs
Copy link
Member

@csigs csigs commented Nov 3, 2025

LEGO: Pull request from lego/hb_7241b85a-f216-4d55-a9fa-d8030c736df5_20251103201811187 to main with localized lcls

Copilot AI review requested due to automatic review settings November 3, 2025 20:18
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull Request Overview

This PR contains updates to localization files (.lcl files) for multiple languages across the .NET MAUI repository. The changes include translations refinements for template strings and resource messages, as well as additions of new localized strings for the "required" keyword warning messages in XAML.

  • Adds new localized strings for RequiredPropertyMessage and RequiredPropertyTitle in multiple languages
  • Updates existing translations to improve accuracy and consistency across various languages
  • Removes InstFlg="true" attribute from several resource entries

Reviewed Changes

Copilot reviewed 22 out of 22 changed files in this pull request and generated 1 comment.

Show a summary per file
File Description
loc/zh-Hant/src/Templates/src/templates/maui-blazor/.template.config/localize/templatestrings.json.lcl Updates Traditional Chinese translation for target framework description
loc/zh-Hant/src/Controls/src/SourceGen/MauiGResources.resx.lcl Adds Required property messages, removes InstFlg attribute, updates XAML parsing error message spacing
loc/zh-Hans/src/Controls/src/SourceGen/MauiGResources.resx.lcl Updates Simplified Chinese XAML parsing error message with spacing adjustment
loc/tr/src/Controls/src/SourceGen/MauiGResources.resx.lcl Refines Turkish translation for XAML parsing failure message
loc/ru/src/Templates/src/templates/maui-blazor/.template.config/localize/templatestrings.json.lcl Reverts Russian translation to use English text for Target DOTNET_TFM_VALUE
loc/ru/src/Templates/src/templates/maui-aspire-servicedefaults/.template.config/localize/templatestrings.json.lcl Reverts Russian translation to use English text for Target DOTNET_TFM_VALUE
loc/ru/src/Controls/src/SourceGen/MauiGResources.resx.lcl Adds Required property messages, removes InstFlg attribute, improves Russian translations for XAML parsing messages
loc/pt-BR/src/Templates/src/templates/maui-blazor/.template.config/localize/templatestrings.json.lcl Updates Portuguese (Brazil) preposition in framework description
loc/pt-BR/src/Controls/src/SourceGen/MauiGResources.resx.lcl Updates XAML case consistency in Portuguese (Brazil) error message
loc/pl/src/Templates/src/templates/maui-blazor/.template.config/localize/templatestrings.json.lcl Changes "Mac Catalyst" to "Mac Hybrid" in Polish translation
loc/pl/src/Controls/src/SourceGen/MauiGResources.resx.lcl Updates Polish translations for XAML parsing messages with improved terminology
loc/ko/src/Controls/src/SourceGen/MauiGResources.resx.lcl Adds Required property messages, removes InstFlg attribute, adjusts Korean XAML error message formatting
loc/ja/src/Templates/src/templates/maui-blazor/.template.config/localize/templatestrings.json.lcl Updates Japanese translation sentence endings for consistency
loc/ja/src/Controls/src/SourceGen/MauiGResources.resx.lcl Updates XAML case consistency in Japanese error message
loc/it/src/Templates/src/templates/maui-blazor/.template.config/localize/templatestrings.json.lcl Improves Italian translations for framework description and sample pages option
loc/it/src/Controls/src/SourceGen/MauiGResources.resx.lcl Enhances Italian error messages for XAML parsing
loc/fr/src/Templates/src/templates/maui-blazor/.template.config/localize/templatestrings.json.lcl Updates French translations for styling description and framework terminology
loc/fr/src/Controls/src/SourceGen/MauiGResources.resx.lcl Improves French XAML parsing error messages
loc/es/src/Controls/src/SourceGen/MauiGResources.resx.lcl Updates Spanish XAML parsing error messages
loc/de/src/Controls/src/SourceGen/MauiGResources.resx.lcl Adds Required property messages, removes InstFlg attribute, adds period to German error message
loc/cs/src/Templates/src/templates/maui-blazor/.template.config/localize/templatestrings.json.lcl Updates Czech translation punctuation
loc/cs/src/Controls/src/SourceGen/MauiGResources.resx.lcl Changes XAML to lowercase xaml in Czech translations

<Val><![CDATA[A project for creating a .NET MAUI application for iOS, Android, Mac Catalyst and WinUI using Blazor Hybrid]]></Val>
<Tgt Cat="Text" Stat="Loc" Orig="New">
<Val><![CDATA[Projekt służący do tworzenia aplikacji .NET MAUI dla systemów iOS, Android, Mac Catalyst i WinUI przy użyciu platformy Blazor Hybrid]]></Val>
<Val><![CDATA[Projekt służący do tworzenia aplikacji .NET MAUI dla systemów iOS, Android, Mac Hybrid i WinUI przy użyciu platformy Blazor Hybrid]]></Val>
Copy link

Copilot AI Nov 3, 2025

Choose a reason for hiding this comment

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

The translation incorrectly changed 'Mac Catalyst' to 'Mac Hybrid'. This is a platform name and should remain 'Mac Catalyst' to match the English source text. The term 'Mac Hybrid' is not a valid .NET MAUI platform.

Suggested change
<Val><![CDATA[Projekt służący do tworzenia aplikacji .NET MAUI dla systemów iOS, Android, Mac Hybrid i WinUI przy użyciu platformy Blazor Hybrid]]></Val>
<Val><![CDATA[Projekt służący do tworzenia aplikacji .NET MAUI dla systemów iOS, Android, Mac Catalyst i WinUI przy użyciu platformy Blazor Hybrid]]></Val>

Copilot uses AI. Check for mistakes.
@rmarinho rmarinho merged commit d4cb787 into main Nov 4, 2025
68 checks passed
@rmarinho rmarinho deleted the lego/hb_7241b85a-f216-4d55-a9fa-d8030c736df5_20251103201811187 branch November 4, 2025 08:52
@PureWeen PureWeen added the area-localization Localization and globalization issues label Nov 11, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area-localization Localization and globalization issues

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants