diff --git a/win/Projects/locale/po.props b/win/Projects/locale/po.props
new file mode 100755
index 000000000..eeb75eb0d
--- /dev/null
+++ b/win/Projects/locale/po.props
@@ -0,0 +1,21 @@
+
+
+
+ Midl
+ CustomBuild
+
+
+ _SelectedFiles;$(msgfmtDependsOn)
+
+
+
+ False
+ $(OutDir)Languages\%(Filename)\Audacity.mo
+ msgfmt [AllOptions] [AdditionalOptions] [inputs]
+ %(OutputName)
+ Compiling %(Filename) locale
+
+
+
\ No newline at end of file
diff --git a/win/Projects/locale/po.targets b/win/Projects/locale/po.targets
new file mode 100755
index 000000000..29f231d3b
--- /dev/null
+++ b/win/Projects/locale/po.targets
@@ -0,0 +1,83 @@
+
+
+
+
+
+ _msgfmt
+
+
+
+ $(MSBuildThisFileDirectory)$(MSBuildThisFileName).xml
+
+
+
+
+
+
+
+ @(msgfmt, '|')
+
+
+
+
+
+
+
+
+ $(ComputeLinkInputsTargets);
+ ComputemsgfmtOutput;
+
+
+ $(ComputeLibInputsTargets);
+ ComputemsgfmtOutput;
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/win/Projects/locale/po.xml b/win/Projects/locale/po.xml
new file mode 100755
index 000000000..0964c50c9
--- /dev/null
+++ b/win/Projects/locale/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