diff --git a/Languages/Languages.vcxproj b/Languages/Languages.vcxproj index 13e9cbadb8..5203deee8a 100644 --- a/Languages/Languages.vcxproj +++ b/Languages/Languages.vcxproj @@ -25,6 +25,11 @@ NotSet true + + Utility + NotSet + true + @@ -39,7 +44,9 @@ <_ProjectFileVersion>10.0.30319.1 ..\Binary\$(Platform)\ - $(Configuration)\ + ..\Binary\$(Platform)\ + $(Platform)\$(Configuration)\ + $(Platform)\$(Configuration)\ ..\Binary\$(Platform)\ $(Platform)\$(Configuration)\ @@ -69,6 +76,29 @@ + + + + + + Document + + + + + + + + + + + + + + + + + diff --git a/Languages/po.props b/Languages/po.props new file mode 100644 index 0000000000..bbe7c0112c --- /dev/null +++ b/Languages/po.props @@ -0,0 +1,21 @@ + + + + Midl + CustomBuild + + + _SelectedFiles;$(msgfmtDependsOn) + + + + False + $(OutDir)Languages\%(Filename)\dolphin-emu.mo + ..\Externals\gettext\msgfmt [AllOptions] [AdditionalOptions] [inputs] + %(OutputName) + Compiling %(Filename) locale + + + \ No newline at end of file diff --git a/Languages/po.targets b/Languages/po.targets new file mode 100644 index 0000000000..550e63ef9b --- /dev/null +++ b/Languages/po.targets @@ -0,0 +1,83 @@ + + + + + + _msgfmt + + + + $(MSBuildThisFileDirectory)$(MSBuildThisFileName).xml + + + + + + + + @(msgfmt, '|') + + + + + + + + + $(ComputeLinkInputsTargets); + ComputemsgfmtOutput; + + + $(ComputeLibInputsTargets); + ComputemsgfmtOutput; + + + + + + + + + + + + \ No newline at end of file diff --git a/Languages/po.xml b/Languages/po.xml new file mode 100644 index 0000000000..303572a532 --- /dev/null +++ b/Languages/po.xml @@ -0,0 +1,140 @@ + + + + + + + + + + General + + + + + Command Line + + + + + + + + + + + + + + Execute Before + + + Specifies the targets for the build customization to run before. + + + + + + + + + + + Execute After + + + Specifies the targets for the build customization to run after. + + + + + + + + + + + + + + Additional Options + + + Additional Options + + + + + + + \ No newline at end of file diff --git a/Source/Dolphin_2010.sln b/Source/Dolphin_2010.sln index 253b6b8b36..cfbe536c89 100644 --- a/Source/Dolphin_2010.sln +++ b/Source/Dolphin_2010.sln @@ -490,10 +490,12 @@ Global {B39AC394-5DB5-4DA9-9D98-09D46CA3701F}.Release|Win32.Build.0 = Release|Win32 {B39AC394-5DB5-4DA9-9D98-09D46CA3701F}.Release|x64.ActiveCfg = Release|x64 {B39AC394-5DB5-4DA9-9D98-09D46CA3701F}.Release|x64.Build.0 = Release|x64 - {0B8D0A82-C520-46BA-849D-3BB8F637EE0C}.Debug|Win32.ActiveCfg = Release|x64 + {0B8D0A82-C520-46BA-849D-3BB8F637EE0C}.Debug|Win32.ActiveCfg = Release|Win32 + {0B8D0A82-C520-46BA-849D-3BB8F637EE0C}.Debug|Win32.Build.0 = Release|Win32 {0B8D0A82-C520-46BA-849D-3BB8F637EE0C}.Debug|x64.ActiveCfg = Release|x64 {0B8D0A82-C520-46BA-849D-3BB8F637EE0C}.Debug|x64.Build.0 = Release|x64 - {0B8D0A82-C520-46BA-849D-3BB8F637EE0C}.DebugFast|Win32.ActiveCfg = Release|x64 + {0B8D0A82-C520-46BA-849D-3BB8F637EE0C}.DebugFast|Win32.ActiveCfg = Release|Win32 + {0B8D0A82-C520-46BA-849D-3BB8F637EE0C}.DebugFast|Win32.Build.0 = Release|Win32 {0B8D0A82-C520-46BA-849D-3BB8F637EE0C}.DebugFast|x64.ActiveCfg = Release|x64 {0B8D0A82-C520-46BA-849D-3BB8F637EE0C}.DebugFast|x64.Build.0 = Release|x64 {0B8D0A82-C520-46BA-849D-3BB8F637EE0C}.Release|Win32.ActiveCfg = Release|Win32