diff --git a/vsix/Dev16/vsix.Dev16.csproj b/vsix/Dev16/vsix.Dev16.csproj
index 6c1c2f1eb..4b7c01cd2 100644
--- a/vsix/Dev16/vsix.Dev16.csproj
+++ b/vsix/Dev16/vsix.Dev16.csproj
@@ -95,67 +95,67 @@
-
+
Resources\VSPackage.cs-CZ.resx
-
+
Resources\VSPackage.de-DE.resx
-
+
Resources\VSPackage.es-ES.resx
-
+
Resources\VSPackage.fr-FR.resx
-
+
Resources\VSPackage.it-IT.resx
-
+
Resources\VSPackage.ja-JP.resx
-
+
Resources\VSPackage.ko-KR.resx
-
+
Resources\VSPackage.pl-PL.resx
-
+
Resources\VSPackage.pt-BR.resx
-
+
Resources\VSPackage.ru-RU.resx
-
+
Resources\VSPackage.tr-TR.resx
-
+
Resources\VSPackage.zh-CN.resx
-
+
Resources\VSPackage.zh-TW.resx
diff --git a/vsix/Dev17/vsix.Dev17.csproj b/vsix/Dev17/vsix.Dev17.csproj
index 22c7fc2f2..6e6c35bbf 100644
--- a/vsix/Dev17/vsix.Dev17.csproj
+++ b/vsix/Dev17/vsix.Dev17.csproj
@@ -98,67 +98,67 @@
-
+
Resources\VSPackage.cs-CZ.resx
-
+
Resources\VSPackage.de-DE.resx
-
+
Resources\VSPackage.es-ES.resx
-
+
Resources\VSPackage.fr-FR.resx
-
+
Resources\VSPackage.it-IT.resx
-
+
Resources\VSPackage.ja-JP.resx
-
+
Resources\VSPackage.ko-KR.resx
-
+
Resources\VSPackage.pl-PL.resx
-
+
Resources\VSPackage.pt-BR.resx
-
+
Resources\VSPackage.ru-RU.resx
-
+
Resources\VSPackage.tr-TR.resx
-
+
Resources\VSPackage.zh-CN.resx
-
+
Resources\VSPackage.zh-TW.resx
diff --git a/vsix/Resources/VSPackage.en-US.resx b/vsix/Resources/VSPackage.en-US.resx
deleted file mode 100644
index c3d2f10dc..000000000
--- a/vsix/Resources/VSPackage.en-US.resx
+++ /dev/null
@@ -1,131 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- text/microsoft-resx
-
-
- 2.0
-
-
- System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
diff --git a/vsix/Resources/VSPackage.cs-CZ.resx b/vsix/Resources/cs-CZ/VSPackage.cs-CZ.resx
similarity index 99%
rename from vsix/Resources/VSPackage.cs-CZ.resx
rename to vsix/Resources/cs-CZ/VSPackage.cs-CZ.resx
index c3d2f10dc..edbbe5905 100644
--- a/vsix/Resources/VSPackage.cs-CZ.resx
+++ b/vsix/Resources/cs-CZ/VSPackage.cs-CZ.resx
@@ -128,4 +128,4 @@
System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
+
\ No newline at end of file
diff --git a/vsix/Resources/VSPackage.de-DE.resx b/vsix/Resources/de-DE/VSPackage.de-DE.resx
similarity index 70%
rename from vsix/Resources/VSPackage.de-DE.resx
rename to vsix/Resources/de-DE/VSPackage.de-DE.resx
index c3d2f10dc..df574fe4d 100644
--- a/vsix/Resources/VSPackage.de-DE.resx
+++ b/vsix/Resources/de-DE/VSPackage.de-DE.resx
@@ -128,4 +128,58 @@
System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
+
+ Windows-Konsolenanwendung (C++/WinRT)
+
+
+ Ein Projekt zum Erstellen einer C++-/WinRT-Windows-Konsolenanwendung.
+
+
+ Windows Desktop Application (C++/WinRT)
+
+
+ Ein Projekt zum Erstellen einer C++-/WinRT-Windows-Desktopanwendung.
+
+
+ Leere App (C++/WinRT)
+
+
+ Ein Projekt für eine C++/WinRT-Universelle Windows-Plattform-App (Single Page C++/WinRT Universelle Windows-Plattform) ohne vordefiniertes Layout.
+
+
+ Core App (C++/WinRT)
+
+
+ Ein Projekt für eine C++-/WinRT-Universelle Windows-Plattform-App (UWP), die CoreApplication direkt implementiert.
+
+
+ Statische Bibliothek (C++/WinRT)
+
+
+ Ein Projekt für eine statische C++-/WinRT-Bibliothek, die von einer Universelle Windows-Plattform App verwendet werden kann.
+
+
+ Windows-Runtime Komponente (C++/WinRT)
+
+
+ Ein Projekt für eine C++-/WinRT-Windows-Runtime-Komponente, die von einer Universelle Windows-Plattform App verwendet werden kann.
+
+
+ Leere Seite (C++/WinRT)
+
+
+ Eine einzelne Seite ohne vordefiniertes Layout für eine C++-/WinRT-Universelle Windows-Plattform-App (UWP).
+
+
+ Leeres Benutzersteuerelement (C++/WinRT)
+
+
+ Ein leeres Benutzersteuerelement ohne vordefiniertes Layout für eine C++-/WinRT-Universelle Windows-Plattform-App (UWP).
+
+
+ Modell anzeigen (C++/WinRT)
+
+
+ Eine leere Schnittstellendefinition, die für XAML-Datenbindungen, für eine C++-/WinRT-Universelle Windows-Plattform-App (UWP) geeignet ist.
+
+
\ No newline at end of file
diff --git a/vsix/Resources/VSPackage.es-ES.resx b/vsix/Resources/es-ES/VSPackage.es-ES.resx
similarity index 99%
rename from vsix/Resources/VSPackage.es-ES.resx
rename to vsix/Resources/es-ES/VSPackage.es-ES.resx
index c3d2f10dc..edbbe5905 100644
--- a/vsix/Resources/VSPackage.es-ES.resx
+++ b/vsix/Resources/es-ES/VSPackage.es-ES.resx
@@ -128,4 +128,4 @@
System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
+
\ No newline at end of file
diff --git a/vsix/Resources/VSPackage.fr-FR.resx b/vsix/Resources/fr-FR/VSPackage.fr-FR.resx
similarity index 99%
rename from vsix/Resources/VSPackage.fr-FR.resx
rename to vsix/Resources/fr-FR/VSPackage.fr-FR.resx
index c3d2f10dc..edbbe5905 100644
--- a/vsix/Resources/VSPackage.fr-FR.resx
+++ b/vsix/Resources/fr-FR/VSPackage.fr-FR.resx
@@ -128,4 +128,4 @@
System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
+
\ No newline at end of file
diff --git a/vsix/Resources/VSPackage.it-IT.resx b/vsix/Resources/it-IT/VSPackage.it-IT.resx
similarity index 99%
rename from vsix/Resources/VSPackage.it-IT.resx
rename to vsix/Resources/it-IT/VSPackage.it-IT.resx
index c3d2f10dc..edbbe5905 100644
--- a/vsix/Resources/VSPackage.it-IT.resx
+++ b/vsix/Resources/it-IT/VSPackage.it-IT.resx
@@ -128,4 +128,4 @@
System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
+
\ No newline at end of file
diff --git a/vsix/Resources/VSPackage.ja-JP.resx b/vsix/Resources/ja-JP/VSPackage.ja-JP.resx
similarity index 67%
rename from vsix/Resources/VSPackage.ja-JP.resx
rename to vsix/Resources/ja-JP/VSPackage.ja-JP.resx
index c3d2f10dc..197469cd3 100644
--- a/vsix/Resources/VSPackage.ja-JP.resx
+++ b/vsix/Resources/ja-JP/VSPackage.ja-JP.resx
@@ -128,4 +128,58 @@
System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
+
+ Windows コンソール アプリケーション (C++/WinRT)
+
+
+ C++/WinRT Windows コンソール アプリケーションを作成するためのプロジェクトです。
+
+
+ Windows デスクトップ アプリケーション (C++/WinRT)
+
+
+ C++/WinRT Windows デスクトップ アプリケーションを作成するためのプロジェクトです。
+
+
+ 空のアプリ (C++/WinRT)
+
+
+ 定義済みのレイアウトのない単一ページの C++/WinRT ユニバーサル Windows プラットフォーム (UWP) アプリ用のプロジェクトです。
+
+
+ コア アプリ (C++/WinRT)
+
+
+ CoreApplication を直接実装する C++/WinRT ユニバーサル Windows プラットフォーム (UWP) アプリ用のプロジェクトです。
+
+
+ スタティック ライブラリ (C++/WinRT)
+
+
+ ユニバーサル Windows プラットフォーム アプリで使用できる C++/WinRT スタティック ライブラリ用のプロジェクトです。
+
+
+ Windows ランタイム コンポーネント (C++/WinRT)
+
+
+ ユニバーサル Windows プラットフォーム アプリで使用できる C++/WinRT Windows ランタイム コンポーネント用のプロジェクトです。
+
+
+ 空白のページ (C++/WinRT)
+
+
+ C++/WinRT ユニバーサル Windows プラットフォーム (UWP) アプリ用の定義済みレイアウトのない単一ページ。
+
+
+ 空のユーザー コントロール (C++/WinRT)
+
+
+ C++/WinRT ユニバーサル Windows プラットフォーム (UWP) アプリ用の、定義済みのレイアウトのない空のユーザー コントロールです。
+
+
+ モデルの表示 (C++/WinRT)
+
+
+ C++/WinRT ユニバーサル Windows プラットフォーム (UWP) アプリ用の XAML データ バインドに適した空のインターフェイス定義。
+
+
\ No newline at end of file
diff --git a/vsix/Resources/VSPackage.ko-KR.resx b/vsix/Resources/ko-KR/VSPackage.ko-KR.resx
similarity index 99%
rename from vsix/Resources/VSPackage.ko-KR.resx
rename to vsix/Resources/ko-KR/VSPackage.ko-KR.resx
index c3d2f10dc..edbbe5905 100644
--- a/vsix/Resources/VSPackage.ko-KR.resx
+++ b/vsix/Resources/ko-KR/VSPackage.ko-KR.resx
@@ -128,4 +128,4 @@
System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
+
\ No newline at end of file
diff --git a/vsix/Resources/VSPackage.pl-PL.resx b/vsix/Resources/pl-PL/VSPackage.pl-PL.resx
similarity index 99%
rename from vsix/Resources/VSPackage.pl-PL.resx
rename to vsix/Resources/pl-PL/VSPackage.pl-PL.resx
index c3d2f10dc..edbbe5905 100644
--- a/vsix/Resources/VSPackage.pl-PL.resx
+++ b/vsix/Resources/pl-PL/VSPackage.pl-PL.resx
@@ -128,4 +128,4 @@
System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
+
\ No newline at end of file
diff --git a/vsix/Resources/VSPackage.pt-BR.resx b/vsix/Resources/pt-BR/VSPackage.pt-BR.resx
similarity index 99%
rename from vsix/Resources/VSPackage.pt-BR.resx
rename to vsix/Resources/pt-BR/VSPackage.pt-BR.resx
index c3d2f10dc..edbbe5905 100644
--- a/vsix/Resources/VSPackage.pt-BR.resx
+++ b/vsix/Resources/pt-BR/VSPackage.pt-BR.resx
@@ -128,4 +128,4 @@
System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
+
\ No newline at end of file
diff --git a/vsix/Resources/VSPackage.ru-RU.resx b/vsix/Resources/ru-RU/VSPackage.ru-RU.resx
similarity index 99%
rename from vsix/Resources/VSPackage.ru-RU.resx
rename to vsix/Resources/ru-RU/VSPackage.ru-RU.resx
index c3d2f10dc..edbbe5905 100644
--- a/vsix/Resources/VSPackage.ru-RU.resx
+++ b/vsix/Resources/ru-RU/VSPackage.ru-RU.resx
@@ -128,4 +128,4 @@
System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
+
\ No newline at end of file
diff --git a/vsix/Resources/VSPackage.tr-TR.resx b/vsix/Resources/tr-TR/VSPackage.tr-TR.resx
similarity index 99%
rename from vsix/Resources/VSPackage.tr-TR.resx
rename to vsix/Resources/tr-TR/VSPackage.tr-TR.resx
index c3d2f10dc..edbbe5905 100644
--- a/vsix/Resources/VSPackage.tr-TR.resx
+++ b/vsix/Resources/tr-TR/VSPackage.tr-TR.resx
@@ -128,4 +128,4 @@
System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
+
\ No newline at end of file
diff --git a/vsix/Resources/VSPackage.zh-CN.resx b/vsix/Resources/zh-CN/VSPackage.zh-CN.resx
similarity index 99%
rename from vsix/Resources/VSPackage.zh-CN.resx
rename to vsix/Resources/zh-CN/VSPackage.zh-CN.resx
index c3d2f10dc..edbbe5905 100644
--- a/vsix/Resources/VSPackage.zh-CN.resx
+++ b/vsix/Resources/zh-CN/VSPackage.zh-CN.resx
@@ -128,4 +128,4 @@
System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
+
\ No newline at end of file
diff --git a/vsix/Resources/VSPackage.zh-TW.resx b/vsix/Resources/zh-TW/VSPackage.zh-TW.resx
similarity index 99%
rename from vsix/Resources/VSPackage.zh-TW.resx
rename to vsix/Resources/zh-TW/VSPackage.zh-TW.resx
index c3d2f10dc..edbbe5905 100644
--- a/vsix/Resources/VSPackage.zh-TW.resx
+++ b/vsix/Resources/zh-TW/VSPackage.zh-TW.resx
@@ -128,4 +128,4 @@
System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
+
\ No newline at end of file