Files
NuGet.Client/test/Directory.Build.props
12d406ee96 Move NuGet to xliff-tasks (#6539)
Moves NuGet to use Xliff tasks. This is a big change:
- Onboard to use the xliff task package instead of lcl, and generate xliff files
- Update projects to use on-the-fly satellite generation
- Remove the old submodule containing the legacy localization info
- Move NuGet to use signtool. This removes a ton of complexity in the signing infrastructure.

Validation done:
- CI validation
- Comparison of old packages to new packages. The VSIX's and localization package have been trimmed of a few satellite dlls that had no interesting content. There were no resx files for these projects. There are slight differences in translations. This occurred when the same un-localization string and resource identifier was localized in different ways. Possibly, there was only a single resource string, but the resource ended up in multiple dlls. The differences are subtle. e.g.:

```
        Key: "Manifest_ReferencesHasMixedElements"
          Baseline: "<references> ögesi <group> ve <reference> alt ögelerini birlikte içermemelidir."
          Diff:     "<references> ögesi hem <group> hem de <reference> alt ögesini içermemelidir."
``
---------

Co-authored-by: Christopher Costa <chcosta@microsoft.com>
Co-authored-by: Viktor Hofer <viktor.hofer@microsoft.com>

---------

Co-authored-by: Christopher Costa <chcosta@microsoft.com>
Co-authored-by: Viktor Hofer <viktor.hofer@microsoft.com>
2025-07-29 16:31:43 -07:00

9 lines
287 B
XML

<Project>
<Import Project="$([MSBuild]::GetPathOfFileAbove('Directory.Build.props', '$(MSBuildThisFileDirectory)../'))" />
<PropertyGroup>
<UsingToolXliff>false</UsingToolXliff>
</PropertyGroup>
<!-- Empty target for Xliff update -->
<Target Name="UpdateXlf" />
</Project>