summaryrefslogtreecommitdiff
path: root/packages/microsoft.dotnet.buildtools/2.1.0-rc1-03006-01/lib/localization.targets
blob: 9b3647e521d68ad414c3b42e7047a05c2a853860 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
  <PropertyGroup Label="MultilingualAppToolkit">
    <MultilingualAppToolkitVersion>4.0</MultilingualAppToolkitVersion>
    <MultilingualFallbackLanguage>en-US</MultilingualFallbackLanguage>
  </PropertyGroup>
  <ItemGroup>
    <EmbeddedResource Include="$(MSBuildProjectDirectory)\Resources\Strings.de.resx">
      <Visible>True</Visible>
    </EmbeddedResource>
    <EmbeddedResource Include="$(MSBuildProjectDirectory)\Resources\Strings.es.resx">
      <Visible>True</Visible>
    </EmbeddedResource>
    <EmbeddedResource Include="$(MSBuildProjectDirectory)\Resources\Strings.fr.resx">
      <Visible>True</Visible>
    </EmbeddedResource>
    <EmbeddedResource Include="$(MSBuildProjectDirectory)\Resources\Strings.it.resx">
      <Visible>True</Visible>
    </EmbeddedResource>
    <EmbeddedResource Include="$(MSBuildProjectDirectory)\Resources\Strings.ja.resx">
      <Visible>True</Visible>
    </EmbeddedResource>
    <EmbeddedResource Include="$(MSBuildProjectDirectory)\Resources\Strings.ko.resx">
      <Visible>True</Visible>
    </EmbeddedResource>
    <EmbeddedResource Include="$(MSBuildProjectDirectory)\Resources\Strings.ru.resx">
      <Visible>True</Visible>
    </EmbeddedResource>
    <EmbeddedResource Include="$(MSBuildProjectDirectory)\Resources\Strings.zh-Hans.resx">
      <Visible>True</Visible>
    </EmbeddedResource>
    <EmbeddedResource Include="$(MSBuildProjectDirectory)\Resources\Strings.zh-Hant.resx">
      <Visible>True</Visible>
    </EmbeddedResource>
  </ItemGroup>
  <ItemGroup>
    <XliffResource Include="$(MSBuildProjectDirectory)\MultilingualResources\$(MSBuildProjectName).de.xlf">
      <Visible>True</Visible>
    </XliffResource>
    <XliffResource Include="$(MSBuildProjectDirectory)\MultilingualResources\$(MSBuildProjectName).es.xlf">
      <Visible>True</Visible>
    </XliffResource>
    <XliffResource Include="$(MSBuildProjectDirectory)\MultilingualResources\$(MSBuildProjectName).fr.xlf">
      <Visible>True</Visible>
    </XliffResource>
    <XliffResource Include="$(MSBuildProjectDirectory)\MultilingualResources\$(MSBuildProjectName).it.xlf">
      <Visible>True</Visible>
    </XliffResource>
    <XliffResource Include="$(MSBuildProjectDirectory)\MultilingualResources\$(MSBuildProjectName).ja.xlf">
      <Visible>True</Visible>
    </XliffResource>
    <XliffResource Include="$(MSBuildProjectDirectory)\MultilingualResources\$(MSBuildProjectName).ko.xlf">
      <Visible>True</Visible>
    </XliffResource>
    <XliffResource Include="$(MSBuildProjectDirectory)\MultilingualResources\$(MSBuildProjectName).ru.xlf">
      <Visible>True</Visible>
    </XliffResource>
    <XliffResource Include="$(MSBuildProjectDirectory)\MultilingualResources\$(MSBuildProjectName).zh-Hans.xlf">
      <Visible>True</Visible>
    </XliffResource>
    <XliffResource Include="$(MSBuildProjectDirectory)\MultilingualResources\$(MSBuildProjectName).zh-Hant.xlf">
      <Visible>True</Visible>
    </XliffResource>
  </ItemGroup>
  <Import Project="$(MSBuildExtensionsPath)\Microsoft\Multilingual App Toolkit\Microsoft.Multilingual.ResxResources.targets" Label="MultilingualAppToolkit" Condition="Exists('$(MSBuildExtensionsPath)\Microsoft\Multilingual App Toolkit\Microsoft.Multilingual.ResxResources.targets')" />
  <Target Name="MATPrerequisite" BeforeTargets="PrepareForBuild" Condition="!Exists('$(MSBuildExtensionsPath)\Microsoft\Multilingual App Toolkit\Microsoft.Multilingual.ResxResources.targets')" Label="MultilingualAppToolkit">
    <Message Text="$(MSBuildProjectFile) is Multilingual build enabled, but the Multilingual App Toolkit is unavailable during the build. If building with Visual Studio and you wish to work with localization files, please ensure that the toolkit is properly installed." />
  </Target>
</Project>