• R/O
  • HTTP
  • SSH
  • HTTPS

Commit

Tags

Frequently used words (click to add to your profile)

javaandroidc++linuxc#objective-ccocoa誰得qtrubybathyscaphegamephpguicwindows翻訳pythonomegattwitterframeworkbtronarduinovb.net計画中(planning stage)directxpreviewertestゲームエンジンdom

Commit MetaInfo

Revision4dea80c732f46dd37afb79cf4d20c1cd090273c5 (tree)
Zeit2017-07-05 05:15:39
Autornotme <notme@user...>
Commiternotme

Log Message

Japanese translation for ShareX 11.8.0

Ändern Zusammenfassung

Diff

--- a/ShareX.HelpersLib/Colors/GradientPickerForm.ja-JP.resx
+++ b/ShareX.HelpersLib/Colors/GradientPickerForm.ja-JP.resx
@@ -145,6 +145,6 @@
145145 <value>位置:</value>
146146 </data>
147147 <data name="$this.Text" xml:space="preserve">
148- <value>グラデーション</value>
148+ <value>ShareX - グラデーション</value>
149149 </data>
150150 </root>
\ No newline at end of file
--- a/ShareX.HelpersLib/Forms/ClipboardContentViewer.ja-JP.resx
+++ b/ShareX.HelpersLib/Forms/ClipboardContentViewer.ja-JP.resx
@@ -130,6 +130,6 @@
130130 <value>クリップボードの内容:</value>
131131 </data>
132132 <data name="$this.Text" xml:space="preserve">
133- <value>本当にアップロードしますか?</value>
133+ <value>ShareX - クリップボードの内容</value>
134134 </data>
135135 </root>
\ No newline at end of file
--- a/ShareX.HelpersLib/Forms/HashCheckForm.ja-JP.resx
+++ b/ShareX.HelpersLib/Forms/HashCheckForm.ja-JP.resx
@@ -124,7 +124,7 @@
124124 <value>開始</value>
125125 </data>
126126 <data name="$this.Text" xml:space="preserve">
127- <value>ハッシュ値の照合</value>
127+ <value>ShareX - ハッシュ値の照合</value>
128128 </data>
129129 <data name="lblFile.Text" xml:space="preserve">
130130 <value>ファイルのパス:</value>
--- a/ShareX.HelpersLib/Forms/MonitorTestForm.ja-JP.resx
+++ b/ShareX.HelpersLib/Forms/MonitorTestForm.ja-JP.resx
@@ -130,10 +130,10 @@
130130 <value>色2</value>
131131 </data>
132132 <data name="cbShapes.Items1" xml:space="preserve">
133- <value>水平線</value>
133+ <value>垂直線</value>
134134 </data>
135135 <data name="cbShapes.Items2" xml:space="preserve">
136- <value>垂直線</value>
136+ <value>格子</value>
137137 </data>
138138 <data name="rbBlackWhite.Text" xml:space="preserve">
139139 <value>モノクロ:</value>
@@ -151,10 +151,10 @@
151151 <value>RGB:</value>
152152 </data>
153153 <data name="cbShapes.Items" xml:space="preserve">
154- <value>格子</value>
154+ <value>水平線</value>
155155 </data>
156156 <data name="$this.Text" xml:space="preserve">
157- <value>モニター テスト</value>
157+ <value>ShareX - モニター テスト</value>
158158 </data>
159159 <data name="lblShapeSize.Text" xml:space="preserve">
160160 <value>サイズ:</value>
--- a/ShareX.HelpersLib/Printer/PrintForm.ja-JP.resx
+++ b/ShareX.HelpersLib/Printer/PrintForm.ja-JP.resx
@@ -127,7 +127,7 @@
127127 <value>プレビュー...</value>
128128 </data>
129129 <data name="$this.Text" xml:space="preserve">
130- <value>印刷オプション</value>
130+ <value>ShareX - 印刷オプション</value>
131131 </data>
132132 <data name="btnPrint.Text" xml:space="preserve">
133133 <value>印刷...</value>
--- a/ShareX.HelpersLib/Printer/PrintTextForm.ja-JP.resx
+++ b/ShareX.HelpersLib/Printer/PrintTextForm.ja-JP.resx
@@ -133,6 +133,6 @@
133133 <value>印刷...</value>
134134 </data>
135135 <data name="$this.Text" xml:space="preserve">
136- <value>印刷オプション</value>
136+ <value>ShareX - 印刷オプション</value>
137137 </data>
138138 </root>
\ No newline at end of file
--- a/ShareX.HelpersLib/Properties/Resources.ja-JP.resx
+++ b/ShareX.HelpersLib/Properties/Resources.ja-JP.resx
@@ -163,7 +163,7 @@
163163 <value>OK</value>
164164 </data>
165165 <data name="AfterCaptureTasks_AnnotateImage" xml:space="preserve">
166- <value>画像エディタを開く</value>
166+ <value>画像の注釈編集</value>
167167 </data>
168168 <data name="AfterUploadTasks_OpenURL" xml:space="preserve">
169169 <value>URLを開く</value>
@@ -298,7 +298,7 @@
298298 <value>ファイルサイズを取得しています。</value>
299299 </data>
300300 <data name="ExportImportControl_Deserialize_Import_failed_" xml:space="preserve">
301- <value>インポートに失敗しました</value>
301+ <value>インポートに失敗しました。</value>
302302 </data>
303303 <data name="ExportImportControl_Serialize_Export_failed_" xml:space="preserve">
304304 <value>エクスポートに失敗しました。</value>
@@ -334,7 +334,7 @@
334334 <value>カラー ピッカー (ルーペ)</value>
335335 </data>
336336 <data name="HotkeyType_ScreenRecorderGIF" xml:space="preserve">
337- <value>動画キャプチャー (GIF)</value>
337+ <value>独自領域の動画キャプチャー (GIF) を開始/停止</value>
338338 </data>
339339 <data name="HotkeyType_VideoThumbnailer" xml:space="preserve">
340340 <value>動画のサムネイル作成</value>
@@ -565,7 +565,7 @@
565565 <value>ディレクトリの作成に失敗。</value>
566566 </data>
567567 <data name="HotkeyType_RectangleLight" xml:space="preserve">
568- <value>領域 (ライトモード)</value>
568+ <value>領域をキャプチャー (ライトモード)</value>
569569 </data>
570570 <data name="HotkeyType_CaptureWebpage" xml:space="preserve">
571571 <value>Webページ キャプチャー</value>
@@ -586,7 +586,7 @@
586586 <value>動画キャプチャー</value>
587587 </data>
588588 <data name="HotkeyType_ScreenRecorder" xml:space="preserve">
589- <value>動画キャプチャー</value>
589+ <value>独自領域の動画キャプチャーを開始/停止</value>
590590 </data>
591591 <data name="HotkeyType_QRCode" xml:space="preserve">
592592 <value>QR コード</value>
@@ -638,7 +638,7 @@
638638 <value>「キャプチャー後」ウィンドウを表示</value>
639639 </data>
640640 <data name="AfterUploadTasks_ShowAfterUploadWindow" xml:space="preserve">
641- <value>「アップロード後」のウィンドウを表示</value>
641+ <value>「アップロード後」ウィンドウを表示</value>
642642 </data>
643643 <data name="AfterCaptureTasks_ShowBeforeUploadWindow" xml:space="preserve">
644644 <value>「アップロード前」ウィンドウを表示</value>
@@ -740,25 +740,25 @@
740740 <value>静止画キャプチャー</value>
741741 </data>
742742 <data name="HotkeyType_ScreenRecorderActiveWindow" xml:space="preserve">
743- <value>アクティブ ウィンドウの動画キャプチャーを開始</value>
743+ <value>アクティブ ウィンドウの動画キャプチャーを開始/停止</value>
744744 </data>
745745 <data name="HotkeyType_ScreenRecorderGIFActiveWindow" xml:space="preserve">
746- <value>アクティブ ウィンドウの動画キャプチャー (GIF) を開始</value>
746+ <value>アクティブ ウィンドウの動画キャプチャー (GIF) を開始/停止</value>
747747 </data>
748748 <data name="HotkeyType_StartScreenRecorder" xml:space="preserve">
749- <value>最近使用した領域の動画キャプチャーを開始</value>
749+ <value>最近使用した領域の動画キャプチャーを開始/停止</value>
750750 </data>
751751 <data name="HotkeyType_StartAutoCapture" xml:space="preserve">
752752 <value>最近使用した領域の自動キャプチャーを開始</value>
753753 </data>
754754 <data name="HotkeyType_StartScreenRecorderGIF" xml:space="preserve">
755- <value>最近使用した領域の動画キャプチャー (GIF) を開始</value>
755+ <value>最近使用した領域の動画キャプチャー (GIF) を開始/停止</value>
756756 </data>
757757 <data name="HotkeyType_RectangleTransparent" xml:space="preserve">
758- <value>領域キャプチャー (透過モード)</value>
758+ <value>領域をキャプチャー (透過モード)</value>
759759 </data>
760760 <data name="HotkeyType_CustomRegion" xml:space="preserve">
761- <value>独自の領域をキャプチャー</value>
761+ <value>構成済み領域をキャプチャー</value>
762762 </data>
763763 <data name="HotkeyType_ClipboardUploadWithContentViewer" xml:space="preserve">
764764 <value>ビューアを使ってクリップボードからアップロード</value>
@@ -844,9 +844,6 @@
844844 <data name="ShapeType_DrawingStep" xml:space="preserve">
845845 <value>描画: ステップ</value>
846846 </data>
847- <data name="ShapeType_DrawingText" xml:space="preserve">
848- <value>描画: 文字</value>
849- </data>
850847 <data name="ShapeType_RegionEllipse" xml:space="preserve">
851848 <value>領域: 楕円</value>
852849 </data>
@@ -896,10 +893,10 @@
896893 <value>図形の削除</value>
897894 </data>
898895 <data name="HotkeyType_ScreenRecorderGIFCustomRegion" xml:space="preserve">
899- <value>独自領域の動画キャプチャー (GIF) を開始</value>
896+ <value>構成済み領域の動画キャプチャー (GIF) を開始/停止</value>
900897 </data>
901898 <data name="HotkeyType_ScreenRecorderCustomRegion" xml:space="preserve">
902- <value>独自領域の動画キャプチャーを開始</value>
899+ <value>構成済み領域の動画キャプチャーを開始/停止</value>
903900 </data>
904901 <data name="RegionCaptureAction_SwapToolType" xml:space="preserve">
905902 <value>ツールの種類を交換</value>
@@ -967,4 +964,34 @@
967964 <data name="ShapeType_DrawingTextBackground" xml:space="preserve">
968965 <value>描画: 文字(背景)</value>
969966 </data>
967+ <data name="URLSharingServices_GoogleImageSearch" xml:space="preserve">
968+ <value>Google 画像検索</value>
969+ </data>
970+ <data name="ShapeType_DrawingImageScreen" xml:space="preserve">
971+ <value>描画: 画像 (スクリーン)</value>
972+ </data>
973+ <data name="ShapeType_DrawingCrop" xml:space="preserve">
974+ <value>画像の切り抜き</value>
975+ </data>
976+ <data name="DownloaderForm_Download_Canceled" xml:space="preserve">
977+ <value>ダウンロードを中止しました。</value>
978+ </data>
979+ <data name="CustomUploaderDestinationType_URLShortener" xml:space="preserve">
980+ <value>URL短縮サービス</value>
981+ </data>
982+ <data name="CustomUploaderDestinationType_FileUploader" xml:space="preserve">
983+ <value>ファイル アップローダ</value>
984+ </data>
985+ <data name="CustomUploaderDestinationType_TextUploader" xml:space="preserve">
986+ <value>テキスト アップローダ</value>
987+ </data>
988+ <data name="CustomUploaderDestinationType_ImageUploader" xml:space="preserve">
989+ <value>画像 アップローダ</value>
990+ </data>
991+ <data name="DownloaderForm_ProxyDetected" xml:space="preserve">
992+ <value>プロキシを検出しました。メインメニューからアプリの設定を開きプロキシを選択し、プロキシサーバーの設定を入力してください。</value>
993+ </data>
994+ <data name="DownloaderForm_ChangeProgress_Progress___0_" xml:space="preserve">
995+ <value>進行状況: {0}</value>
996+ </data>
970997 </root>
\ No newline at end of file
--- a/ShareX.HelpersLib/ShareX.HelpersLib.csproj
+++ b/ShareX.HelpersLib/ShareX.HelpersLib.csproj
@@ -61,10 +61,30 @@
6161 <ErrorReport>prompt</ErrorReport>
6262 <CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet>
6363 </PropertyGroup>
64+ <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'WindowsStore|AnyCPU'">
65+ <OutputPath>bin\WindowsStore\</OutputPath>
66+ <DefineConstants>TRACE;WindowsStore</DefineConstants>
67+ <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
68+ <Optimize>true</Optimize>
69+ <PlatformTarget>AnyCPU</PlatformTarget>
70+ <GenerateSerializationAssemblies>Off</GenerateSerializationAssemblies>
71+ <ErrorReport>prompt</ErrorReport>
72+ <CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet>
73+ </PropertyGroup>
74+ <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'WindowsStoreDebug|AnyCPU'">
75+ <DebugSymbols>true</DebugSymbols>
76+ <OutputPath>bin\WindowsStoreDebug\</OutputPath>
77+ <DefineConstants>TRACE;DEBUG;WindowsStore</DefineConstants>
78+ <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
79+ <DebugType>full</DebugType>
80+ <PlatformTarget>AnyCPU</PlatformTarget>
81+ <GenerateSerializationAssemblies>Off</GenerateSerializationAssemblies>
82+ <ErrorReport>prompt</ErrorReport>
83+ <CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet>
84+ </PropertyGroup>
6485 <ItemGroup>
65- <Reference Include="Newtonsoft.Json, Version=9.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed, processorArchitecture=MSIL">
66- <HintPath>..\packages\Newtonsoft.Json.9.0.1\lib\net40\Newtonsoft.Json.dll</HintPath>
67- <Private>True</Private>
86+ <Reference Include="Newtonsoft.Json, Version=10.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed, processorArchitecture=MSIL">
87+ <HintPath>..\packages\Newtonsoft.Json.10.0.2\lib\net40\Newtonsoft.Json.dll</HintPath>
6888 </Reference>
6989 <Reference Include="System" />
7090 <Reference Include="System.Data" />
@@ -84,6 +104,12 @@
84104 <Compile Include="Controls\HotkeySelectionButton.cs">
85105 <SubType>Component</SubType>
86106 </Compile>
107+ <Compile Include="Controls\ToolStripBorderRight.cs">
108+ <SubType>Component</SubType>
109+ </Compile>
110+ <Compile Include="Controls\ToolStripButtonExtraImage.cs">
111+ <SubType>Component</SubType>
112+ </Compile>
87113 <Compile Include="Controls\ToolStripEx.cs">
88114 <SubType>Component</SubType>
89115 </Compile>
@@ -453,6 +479,9 @@
453479 <EmbeddedResource Include="Colors\ColorPickerForm.zh-CN.resx">
454480 <DependentUpon>ColorPickerForm.cs</DependentUpon>
455481 </EmbeddedResource>
482+ <EmbeddedResource Include="Colors\ColorPickerForm.zh-TW.resx">
483+ <DependentUpon>ColorPickerForm.cs</DependentUpon>
484+ </EmbeddedResource>
456485 <EmbeddedResource Include="Colors\GradientPickerForm.de.resx">
457486 <DependentUpon>GradientPickerForm.cs</DependentUpon>
458487 </EmbeddedResource>
@@ -492,6 +521,9 @@
492521 <EmbeddedResource Include="Colors\GradientPickerForm.zh-CN.resx">
493522 <DependentUpon>GradientPickerForm.cs</DependentUpon>
494523 </EmbeddedResource>
524+ <EmbeddedResource Include="Colors\GradientPickerForm.zh-TW.resx">
525+ <DependentUpon>GradientPickerForm.cs</DependentUpon>
526+ </EmbeddedResource>
495527 <EmbeddedResource Include="Controls\ExportImportControl.de.resx">
496528 <DependentUpon>ExportImportControl.cs</DependentUpon>
497529 </EmbeddedResource>
@@ -531,6 +563,9 @@
531563 <EmbeddedResource Include="Controls\DoubleLabeledNumericUpDown.resx">
532564 <DependentUpon>DoubleLabeledNumericUpDown.cs</DependentUpon>
533565 </EmbeddedResource>
566+ <EmbeddedResource Include="Controls\ExportImportControl.zh-TW.resx">
567+ <DependentUpon>ExportImportControl.cs</DependentUpon>
568+ </EmbeddedResource>
534569 <EmbeddedResource Include="Controls\LabeledNumericUpDown.resx">
535570 <DependentUpon>LabeledNumericUpDown.cs</DependentUpon>
536571 </EmbeddedResource>
@@ -579,6 +614,12 @@
579614 <EmbeddedResource Include="Controls\BlackStyle\UpdatePanel.resx">
580615 <DependentUpon>UpdatePanel.cs</DependentUpon>
581616 </EmbeddedResource>
617+ <EmbeddedResource Include="Controls\MyPictureBox.zh-TW.resx">
618+ <DependentUpon>MyPictureBox.cs</DependentUpon>
619+ </EmbeddedResource>
620+ <EmbeddedResource Include="Controls\ToolStripButtonColorAnimation.resx">
621+ <DependentUpon>ToolStripButtonColorAnimation.cs</DependentUpon>
622+ </EmbeddedResource>
582623 <EmbeddedResource Include="DNS\DNSChangerForm.de.resx">
583624 <DependentUpon>DNSChangerForm.cs</DependentUpon>
584625 </EmbeddedResource>
@@ -618,6 +659,9 @@
618659 <EmbeddedResource Include="DNS\DNSChangerForm.zh-CN.resx">
619660 <DependentUpon>DNSChangerForm.cs</DependentUpon>
620661 </EmbeddedResource>
662+ <EmbeddedResource Include="DNS\DNSChangerForm.zh-TW.resx">
663+ <DependentUpon>DNSChangerForm.cs</DependentUpon>
664+ </EmbeddedResource>
621665 <EmbeddedResource Include="Forms\ClipboardContentViewer.de.resx">
622666 <DependentUpon>ClipboardContentViewer.cs</DependentUpon>
623667 </EmbeddedResource>
@@ -654,6 +698,9 @@
654698 <EmbeddedResource Include="Forms\ClipboardContentViewer.zh-CN.resx">
655699 <DependentUpon>ClipboardContentViewer.cs</DependentUpon>
656700 </EmbeddedResource>
701+ <EmbeddedResource Include="Forms\ClipboardContentViewer.zh-TW.resx">
702+ <DependentUpon>ClipboardContentViewer.cs</DependentUpon>
703+ </EmbeddedResource>
657704 <EmbeddedResource Include="Forms\DebugForm.de.resx">
658705 <DependentUpon>DebugForm.cs</DependentUpon>
659706 </EmbeddedResource>
@@ -696,6 +743,9 @@
696743 <EmbeddedResource Include="Forms\DebugForm.zh-CN.resx">
697744 <DependentUpon>DebugForm.cs</DependentUpon>
698745 </EmbeddedResource>
746+ <EmbeddedResource Include="Forms\DebugForm.zh-TW.resx">
747+ <DependentUpon>DebugForm.cs</DependentUpon>
748+ </EmbeddedResource>
699749 <EmbeddedResource Include="Forms\ErrorForm.de.resx">
700750 <DependentUpon>ErrorForm.cs</DependentUpon>
701751 </EmbeddedResource>
@@ -735,6 +785,9 @@
735785 <EmbeddedResource Include="Forms\ErrorForm.zh-CN.resx">
736786 <DependentUpon>ErrorForm.cs</DependentUpon>
737787 </EmbeddedResource>
788+ <EmbeddedResource Include="Forms\ErrorForm.zh-TW.resx">
789+ <DependentUpon>ErrorForm.cs</DependentUpon>
790+ </EmbeddedResource>
738791 <EmbeddedResource Include="Forms\HashCheckForm.de.resx">
739792 <DependentUpon>HashCheckForm.cs</DependentUpon>
740793 </EmbeddedResource>
@@ -774,6 +827,9 @@
774827 <EmbeddedResource Include="Forms\HashCheckForm.zh-CN.resx">
775828 <DependentUpon>HashCheckForm.cs</DependentUpon>
776829 </EmbeddedResource>
830+ <EmbeddedResource Include="Forms\HashCheckForm.zh-TW.resx">
831+ <DependentUpon>HashCheckForm.cs</DependentUpon>
832+ </EmbeddedResource>
777833 <EmbeddedResource Include="Forms\InputBox.de.resx">
778834 <DependentUpon>InputBox.cs</DependentUpon>
779835 </EmbeddedResource>
@@ -813,6 +869,9 @@
813869 <EmbeddedResource Include="Forms\InputBox.zh-CN.resx">
814870 <DependentUpon>InputBox.cs</DependentUpon>
815871 </EmbeddedResource>
872+ <EmbeddedResource Include="Forms\InputBox.zh-TW.resx">
873+ <DependentUpon>InputBox.cs</DependentUpon>
874+ </EmbeddedResource>
816875 <EmbeddedResource Include="Forms\MonitorTestForm.de.resx">
817876 <DependentUpon>MonitorTestForm.cs</DependentUpon>
818877 </EmbeddedResource>
@@ -852,6 +911,9 @@
852911 <EmbeddedResource Include="Forms\MonitorTestForm.zh-CN.resx">
853912 <DependentUpon>MonitorTestForm.cs</DependentUpon>
854913 </EmbeddedResource>
914+ <EmbeddedResource Include="Forms\MonitorTestForm.zh-TW.resx">
915+ <DependentUpon>MonitorTestForm.cs</DependentUpon>
916+ </EmbeddedResource>
855917 <EmbeddedResource Include="Forms\OutputBox.resx">
856918 <DependentUpon>OutputBox.cs</DependentUpon>
857919 </EmbeddedResource>
@@ -900,6 +962,9 @@
900962 <EmbeddedResource Include="Printer\PrintForm.zh-CN.resx">
901963 <DependentUpon>PrintForm.cs</DependentUpon>
902964 </EmbeddedResource>
965+ <EmbeddedResource Include="Printer\PrintForm.zh-TW.resx">
966+ <DependentUpon>PrintForm.cs</DependentUpon>
967+ </EmbeddedResource>
903968 <EmbeddedResource Include="Printer\PrintTextForm.de.resx">
904969 <DependentUpon>PrintTextForm.cs</DependentUpon>
905970 </EmbeddedResource>
@@ -936,6 +1001,9 @@
9361001 <EmbeddedResource Include="Printer\PrintTextForm.zh-CN.resx">
9371002 <DependentUpon>PrintTextForm.cs</DependentUpon>
9381003 </EmbeddedResource>
1004+ <EmbeddedResource Include="Printer\PrintTextForm.zh-TW.resx">
1005+ <DependentUpon>PrintTextForm.cs</DependentUpon>
1006+ </EmbeddedResource>
9391007 <EmbeddedResource Include="Properties\Resources.de.resx" />
9401008 <EmbeddedResource Include="Properties\Resources.es.resx" />
9411009 <EmbeddedResource Include="Properties\Resources.fr.resx" />
@@ -948,6 +1016,7 @@
9481016 <EmbeddedResource Include="Properties\Resources.tr.resx" />
9491017 <EmbeddedResource Include="Properties\Resources.vi-VN.resx" />
9501018 <EmbeddedResource Include="Properties\Resources.zh-CN.resx" />
1019+ <EmbeddedResource Include="Properties\Resources.zh-TW.resx" />
9511020 <EmbeddedResource Include="UpdateChecker\DownloaderForm.de.resx">
9521021 <DependentUpon>DownloaderForm.cs</DependentUpon>
9531022 <SubType>Designer</SubType>
@@ -1008,6 +1077,9 @@
10081077 <EmbeddedResource Include="UpdateChecker\DownloaderForm.zh-CN.resx">
10091078 <DependentUpon>DownloaderForm.cs</DependentUpon>
10101079 </EmbeddedResource>
1080+ <EmbeddedResource Include="UpdateChecker\DownloaderForm.zh-TW.resx">
1081+ <DependentUpon>DownloaderForm.cs</DependentUpon>
1082+ </EmbeddedResource>
10111083 <EmbeddedResource Include="UpdateChecker\UpdateCheckerLabel.de.resx">
10121084 <DependentUpon>UpdateCheckerLabel.cs</DependentUpon>
10131085 </EmbeddedResource>
@@ -1052,6 +1124,9 @@
10521124 <EmbeddedResource Include="UpdateChecker\UpdateCheckerLabel.zh-CN.resx">
10531125 <DependentUpon>UpdateCheckerLabel.cs</DependentUpon>
10541126 </EmbeddedResource>
1127+ <EmbeddedResource Include="UpdateChecker\UpdateCheckerLabel.zh-TW.resx">
1128+ <DependentUpon>UpdateCheckerLabel.cs</DependentUpon>
1129+ </EmbeddedResource>
10551130 <EmbeddedResource Include="UpdateChecker\UpdateMessageBox.de.resx">
10561131 <DependentUpon>UpdateMessageBox.cs</DependentUpon>
10571132 </EmbeddedResource>
@@ -1091,6 +1166,9 @@
10911166 <EmbeddedResource Include="UpdateChecker\UpdateMessageBox.zh-CN.resx">
10921167 <DependentUpon>UpdateMessageBox.cs</DependentUpon>
10931168 </EmbeddedResource>
1169+ <EmbeddedResource Include="UpdateChecker\UpdateMessageBox.zh-TW.resx">
1170+ <DependentUpon>UpdateMessageBox.cs</DependentUpon>
1171+ </EmbeddedResource>
10941172 </ItemGroup>
10951173 <ItemGroup>
10961174 <None Include="packages.config" />
--- a/ShareX.HistoryLib/HistoryForm.ja-JP.resx
+++ b/ShareX.HistoryLib/HistoryForm.ja-JP.resx
@@ -121,7 +121,7 @@
121121 <value>ファイル名</value>
122122 </data>
123123 <data name="$this.Text" xml:space="preserve">
124- <value>履歴</value>
124+ <value>ShareX - 履歴</value>
125125 </data>
126126 <data name="btnRemoveFilters.Text" xml:space="preserve">
127127 <value>フィルターを解除</value>
--- a/ShareX.HistoryLib/ShareX.HistoryLib.csproj
+++ b/ShareX.HistoryLib/ShareX.HistoryLib.csproj
@@ -54,6 +54,25 @@
5454 <ErrorReport>prompt</ErrorReport>
5555 <CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet>
5656 </PropertyGroup>
57+ <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'WindowsStore|AnyCPU'">
58+ <OutputPath>bin\WindowsStore\</OutputPath>
59+ <DefineConstants>TRACE</DefineConstants>
60+ <Optimize>true</Optimize>
61+ <PlatformTarget>AnyCPU</PlatformTarget>
62+ <GenerateSerializationAssemblies>Off</GenerateSerializationAssemblies>
63+ <ErrorReport>prompt</ErrorReport>
64+ <CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet>
65+ </PropertyGroup>
66+ <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'WindowsStoreDebug|AnyCPU'">
67+ <DebugSymbols>true</DebugSymbols>
68+ <OutputPath>bin\WindowsStoreDebug\</OutputPath>
69+ <DefineConstants>DEBUG;TRACE</DefineConstants>
70+ <DebugType>full</DebugType>
71+ <PlatformTarget>AnyCPU</PlatformTarget>
72+ <GenerateSerializationAssemblies>Off</GenerateSerializationAssemblies>
73+ <ErrorReport>prompt</ErrorReport>
74+ <CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet>
75+ </PropertyGroup>
5776 <ItemGroup>
5877 <Reference Include="ImageListView, Version=11.0.4.0, Culture=neutral, processorArchitecture=MSIL">
5978 <HintPath>..\packages\ImageListView.11.0.4.0\lib\net35\ImageListView.dll</HintPath>
@@ -146,6 +165,9 @@
146165 <EmbeddedResource Include="HistoryForm.zh-CN.resx">
147166 <DependentUpon>HistoryForm.cs</DependentUpon>
148167 </EmbeddedResource>
168+ <EmbeddedResource Include="HistoryForm.zh-TW.resx">
169+ <DependentUpon>HistoryForm.cs</DependentUpon>
170+ </EmbeddedResource>
149171 <EmbeddedResource Include="HistoryItemInfoForm.de.resx">
150172 <DependentUpon>HistoryItemInfoForm.cs</DependentUpon>
151173 </EmbeddedResource>
@@ -185,6 +207,9 @@
185207 <EmbeddedResource Include="HistoryItemInfoForm.zh-CN.resx">
186208 <DependentUpon>HistoryItemInfoForm.cs</DependentUpon>
187209 </EmbeddedResource>
210+ <EmbeddedResource Include="HistoryItemInfoForm.zh-TW.resx">
211+ <DependentUpon>HistoryItemInfoForm.cs</DependentUpon>
212+ </EmbeddedResource>
188213 <EmbeddedResource Include="ImageHistoryForm.de.resx">
189214 <DependentUpon>ImageHistoryForm.cs</DependentUpon>
190215 </EmbeddedResource>
@@ -224,6 +249,9 @@
224249 <EmbeddedResource Include="ImageHistoryForm.zh-CN.resx">
225250 <DependentUpon>ImageHistoryForm.cs</DependentUpon>
226251 </EmbeddedResource>
252+ <EmbeddedResource Include="ImageHistoryForm.zh-TW.resx">
253+ <DependentUpon>ImageHistoryForm.cs</DependentUpon>
254+ </EmbeddedResource>
227255 <EmbeddedResource Include="Properties\Resources.de.resx" />
228256 <EmbeddedResource Include="Properties\Resources.es.resx" />
229257 <EmbeddedResource Include="Properties\Resources.fr.resx" />
@@ -240,6 +268,7 @@
240268 <EmbeddedResource Include="Properties\Resources.tr.resx" />
241269 <EmbeddedResource Include="Properties\Resources.vi-VN.resx" />
242270 <EmbeddedResource Include="Properties\Resources.zh-CN.resx" />
271+ <EmbeddedResource Include="Properties\Resources.zh-TW.resx" />
243272 </ItemGroup>
244273 <ItemGroup>
245274 <None Include="packages.config" />
--- a/ShareX.ImageEffectsLib/ShareX.ImageEffectsLib.csproj
+++ b/ShareX.ImageEffectsLib/ShareX.ImageEffectsLib.csproj
@@ -70,6 +70,26 @@
7070 <ErrorReport>prompt</ErrorReport>
7171 <CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet>
7272 </PropertyGroup>
73+ <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'WindowsStore|AnyCPU'">
74+ <OutputPath>bin\WindowsStore\</OutputPath>
75+ <DefineConstants>TRACE</DefineConstants>
76+ <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
77+ <Optimize>true</Optimize>
78+ <PlatformTarget>AnyCPU</PlatformTarget>
79+ <GenerateSerializationAssemblies>Off</GenerateSerializationAssemblies>
80+ <ErrorReport>prompt</ErrorReport>
81+ <CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet>
82+ </PropertyGroup>
83+ <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'WindowsStoreDebug|AnyCPU'">
84+ <DebugSymbols>true</DebugSymbols>
85+ <OutputPath>bin\WindowsStoreDebug\</OutputPath>
86+ <DefineConstants>DEBUG;TRACE</DefineConstants>
87+ <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
88+ <DebugType>full</DebugType>
89+ <PlatformTarget>AnyCPU</PlatformTarget>
90+ <ErrorReport>prompt</ErrorReport>
91+ <CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet>
92+ </PropertyGroup>
7393 <ItemGroup>
7494 <Reference Include="System" />
7595 <Reference Include="System.Design" />
@@ -202,6 +222,9 @@
202222 <EmbeddedResource Include="ImageEffectsForm.zh-CN.resx">
203223 <DependentUpon>ImageEffectsForm.cs</DependentUpon>
204224 </EmbeddedResource>
225+ <EmbeddedResource Include="ImageEffectsForm.zh-TW.resx">
226+ <DependentUpon>ImageEffectsForm.cs</DependentUpon>
227+ </EmbeddedResource>
205228 <EmbeddedResource Include="Properties\Resources.de.resx" />
206229 <EmbeddedResource Include="Properties\Resources.es.resx" />
207230 <EmbeddedResource Include="Properties\Resources.fr.resx" />
@@ -218,6 +241,7 @@
218241 <EmbeddedResource Include="Properties\Resources.tr.resx" />
219242 <EmbeddedResource Include="Properties\Resources.vi-VN.resx" />
220243 <EmbeddedResource Include="Properties\Resources.zh-CN.resx" />
244+ <EmbeddedResource Include="Properties\Resources.zh-TW.resx" />
221245 </ItemGroup>
222246 <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
223247 <Import Project="$(SolutionDir)\.nuget\NuGet.targets" Condition="Exists('$(SolutionDir)\.nuget\NuGet.targets')" />
--- a/ShareX.MediaLib/ShareX.MediaLib.csproj
+++ b/ShareX.MediaLib/ShareX.MediaLib.csproj
@@ -40,6 +40,25 @@
4040 <ErrorReport>prompt</ErrorReport>
4141 <CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet>
4242 </PropertyGroup>
43+ <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'WindowsStore|AnyCPU'">
44+ <OutputPath>bin\WindowsStore\</OutputPath>
45+ <DefineConstants>TRACE</DefineConstants>
46+ <Optimize>true</Optimize>
47+ <PlatformTarget>AnyCPU</PlatformTarget>
48+ <GenerateSerializationAssemblies>Off</GenerateSerializationAssemblies>
49+ <ErrorReport>prompt</ErrorReport>
50+ <CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet>
51+ </PropertyGroup>
52+ <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'WindowsStoreDebug|AnyCPU'">
53+ <DebugSymbols>true</DebugSymbols>
54+ <OutputPath>bin\WindowsStoreDebug\</OutputPath>
55+ <DefineConstants>DEBUG;TRACE</DefineConstants>
56+ <DebugType>full</DebugType>
57+ <PlatformTarget>AnyCPU</PlatformTarget>
58+ <GenerateSerializationAssemblies>Off</GenerateSerializationAssemblies>
59+ <ErrorReport>prompt</ErrorReport>
60+ <CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet>
61+ </PropertyGroup>
4362 <ItemGroup>
4463 <Reference Include="SevenZipSharp, Version=0.64.3890.29348, Culture=neutral, PublicKeyToken=20de82c62b055c88, processorArchitecture=MSIL">
4564 <HintPath>..\packages\SevenZipSharp.0.64\lib\SevenZipSharp.dll</HintPath>
@@ -114,6 +133,9 @@
114133 <EmbeddedResource Include="Forms\VideoThumbnailerForm.zh-CN.resx">
115134 <DependentUpon>VideoThumbnailerForm.cs</DependentUpon>
116135 </EmbeddedResource>
136+ <EmbeddedResource Include="Forms\VideoThumbnailerForm.zh-TW.resx">
137+ <DependentUpon>VideoThumbnailerForm.cs</DependentUpon>
138+ </EmbeddedResource>
117139 <EmbeddedResource Include="Properties\Resources.de.resx" />
118140 <EmbeddedResource Include="Properties\Resources.fr.resx" />
119141 <EmbeddedResource Include="Properties\Resources.ja-JP.resx" />
@@ -127,6 +149,7 @@
127149 <EmbeddedResource Include="Properties\Resources.tr.resx" />
128150 <EmbeddedResource Include="Properties\Resources.vi-VN.resx" />
129151 <EmbeddedResource Include="Properties\Resources.zh-CN.resx" />
152+ <EmbeddedResource Include="Properties\Resources.zh-TW.resx" />
130153 </ItemGroup>
131154 <ItemGroup>
132155 <None Include="packages.config" />
--- /dev/null
+++ b/ShareX.ScreenCaptureLib/Forms/FFmpegOptionsForm.ja-JP.resx
@@ -0,0 +1,238 @@
1+<?xml version="1.0" encoding="utf-8"?>
2+<root>
3+ <!--
4+ Microsoft ResX Schema
5+
6+ Version 2.0
7+
8+ The primary goals of this format is to allow a simple XML format
9+ that is mostly human readable. The generation and parsing of the
10+ various data types are done through the TypeConverter classes
11+ associated with the data types.
12+
13+ Example:
14+
15+ ... ado.net/XML headers & schema ...
16+ <resheader name="resmimetype">text/microsoft-resx</resheader>
17+ <resheader name="version">2.0</resheader>
18+ <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
19+ <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
20+ <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
21+ <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
22+ <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
23+ <value>[base64 mime encoded serialized .NET Framework object]</value>
24+ </data>
25+ <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
26+ <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
27+ <comment>This is a comment</comment>
28+ </data>
29+
30+ There are any number of "resheader" rows that contain simple
31+ name/value pairs.
32+
33+ Each data row contains a name, and value. The row also contains a
34+ type or mimetype. Type corresponds to a .NET class that support
35+ text/value conversion through the TypeConverter architecture.
36+ Classes that don't support this are serialized and stored with the
37+ mimetype set.
38+
39+ The mimetype is used for serialized objects, and tells the
40+ ResXResourceReader how to depersist the object. This is currently not
41+ extensible. For a given mimetype the value must be set accordingly:
42+
43+ Note - application/x-microsoft.net.object.binary.base64 is the format
44+ that the ResXResourceWriter will generate, however the reader can
45+ read any of the formats listed below.
46+
47+ mimetype: application/x-microsoft.net.object.binary.base64
48+ value : The object must be serialized with
49+ : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
50+ : and then encoded with base64 encoding.
51+
52+ mimetype: application/x-microsoft.net.object.soap.base64
53+ value : The object must be serialized with
54+ : System.Runtime.Serialization.Formatters.Soap.SoapFormatter
55+ : and then encoded with base64 encoding.
56+
57+ mimetype: application/x-microsoft.net.object.bytearray.base64
58+ value : The object must be serialized into a byte array
59+ : using a System.ComponentModel.TypeConverter
60+ : and then encoded with base64 encoding.
61+ -->
62+ <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
63+ <xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
64+ <xsd:element name="root" msdata:IsDataSet="true">
65+ <xsd:complexType>
66+ <xsd:choice maxOccurs="unbounded">
67+ <xsd:element name="metadata">
68+ <xsd:complexType>
69+ <xsd:sequence>
70+ <xsd:element name="value" type="xsd:string" minOccurs="0" />
71+ </xsd:sequence>
72+ <xsd:attribute name="name" use="required" type="xsd:string" />
73+ <xsd:attribute name="type" type="xsd:string" />
74+ <xsd:attribute name="mimetype" type="xsd:string" />
75+ <xsd:attribute ref="xml:space" />
76+ </xsd:complexType>
77+ </xsd:element>
78+ <xsd:element name="assembly">
79+ <xsd:complexType>
80+ <xsd:attribute name="alias" type="xsd:string" />
81+ <xsd:attribute name="name" type="xsd:string" />
82+ </xsd:complexType>
83+ </xsd:element>
84+ <xsd:element name="data">
85+ <xsd:complexType>
86+ <xsd:sequence>
87+ <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
88+ <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
89+ </xsd:sequence>
90+ <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
91+ <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
92+ <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
93+ <xsd:attribute ref="xml:space" />
94+ </xsd:complexType>
95+ </xsd:element>
96+ <xsd:element name="resheader">
97+ <xsd:complexType>
98+ <xsd:sequence>
99+ <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
100+ </xsd:sequence>
101+ <xsd:attribute name="name" type="xsd:string" use="required" />
102+ </xsd:complexType>
103+ </xsd:element>
104+ </xsd:choice>
105+ </xsd:complexType>
106+ </xsd:element>
107+ </xsd:schema>
108+ <resheader name="resmimetype">
109+ <value>text/microsoft-resx</value>
110+ </resheader>
111+ <resheader name="version">
112+ <value>2.0</value>
113+ </resheader>
114+ <resheader name="reader">
115+ <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
116+ </resheader>
117+ <resheader name="writer">
118+ <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
119+ </resheader>
120+ <data name="btnCopyPreview.Text" xml:space="preserve">
121+ <value>コピー</value>
122+ </data>
123+ <data name="lblMP3Quality.Text" xml:space="preserve">
124+ <value>音質:</value>
125+ </data>
126+ <data name="lblVorbisQuality.Text" xml:space="preserve">
127+ <value>音質:</value>
128+ </data>
129+ <data name="btnDownload.Text" xml:space="preserve">
130+ <value>ダウンロード</value>
131+ </data>
132+ <data name="btnRefreshSources.Text" xml:space="preserve">
133+ <value>更新</value>
134+ </data>
135+ <data name="gbFFmpegExe.Text" xml:space="preserve">
136+ <value>FFmpegのパス</value>
137+ </data>
138+ <data name="gbCodecs.Text" xml:space="preserve">
139+ <value>コーデック</value>
140+ </data>
141+ <data name="lblVideoSource.Text" xml:space="preserve">
142+ <value>ビデオ ソース:</value>
143+ </data>
144+ <data name="$this.Text" xml:space="preserve">
145+ <value>ShareX - 動画キャプチャー オプション</value>
146+ </data>
147+ <data name="lblAACQuality.Text" xml:space="preserve">
148+ <value>ビットレート:</value>
149+ </data>
150+ <data name="lblAudioCodec.Text" xml:space="preserve">
151+ <value>オーディオ コーデック:</value>
152+ </data>
153+ <data name="lblCodec.Text" xml:space="preserve">
154+ <value>ビデオ コーデック:</value>
155+ </data>
156+ <data name="lblGIFDither.Text" xml:space="preserve">
157+ <value>ディザリング形式:</value>
158+ </data>
159+ <data name="lblGIFStatsMode.Text" xml:space="preserve">
160+ <value>パレット形式:</value>
161+ </data>
162+ <data name="gbCommandLinePreview.Text" xml:space="preserve">
163+ <value>コマンドラインのプレビュー</value>
164+ </data>
165+ <data name="cbCustomCommands.Text" xml:space="preserve">
166+ <value>独自のコマンドラインを使う</value>
167+ </data>
168+ <data name="gbCommandLineArgs.Text" xml:space="preserve">
169+ <value>追加するコマンドライン引数</value>
170+ </data>
171+ <data name="lblXvidQscale.Text" xml:space="preserve">
172+ <value>可変ビットレート:</value>
173+ </data>
174+ <data name="lblVP8Bitrate.Text" xml:space="preserve">
175+ <value>可変ビットレート:</value>
176+ </data>
177+ <data name="lblAudioSource.Text" xml:space="preserve">
178+ <value>オーディオ ソース:</value>
179+ </data>
180+ <data name="lblx264Preset.Text" xml:space="preserve">
181+ <value>プリセット:</value>
182+ </data>
183+ <data name="gbSource.Text" xml:space="preserve">
184+ <value>ソース</value>
185+ </data>
186+ <data name="cbOverrideFFmpegPath.Text" xml:space="preserve">
187+ <value>独自のパスを使う</value>
188+ </data>
189+ <data name="pbAudioCodecWarning.ToolTip" xml:space="preserve">
190+ <value>このオーディオ コーデックは、選択中のビデオ コンテナでは対応していません。</value>
191+ </data>
192+ <data name="cbGIFDither.ToolTip" xml:space="preserve">
193+ <value>既定は sierra2_4a</value>
194+ </data>
195+ <data name="tbAACBitrate.ToolTip" xml:space="preserve">
196+ <value>既定は 128k</value>
197+ </data>
198+ <data name="cbGIFStatsMode.ToolTip" xml:space="preserve">
199+ <value>既定は full</value>
200+ </data>
201+ <data name="nudx264CRF.ToolTip" xml:space="preserve">
202+ <value>CRF (Constant Rate Factor): 範囲は0-51、0 はロスレス、30 が既定、51 は最低画質。
203+値が大きいほど画質は悪くなるが、ファイルサイズは小さくなる。</value>
204+ </data>
205+ <data name="nudXvidQscale.ToolTip" xml:space="preserve">
206+ <value>1 が最高画質/最大容量、31 が最低画質/最少容量</value>
207+ </data>
208+ <data name="cbx264Preset.ToolTip" xml:space="preserve">
209+ <value>速い設定 = エンコードは高速だが、ファイルサイズが大きい
210+遅い設定 = エンコードは低速だが、ファイルサイズが小さい
211+リアルタイム エンコード (スクリーン録画など)では、可能な限り高速な設定がよい。</value>
212+ </data>
213+ <data name="pbx264PresetWarning.ToolTip" xml:space="preserve">
214+ <value>スクリーン録画のようなリアルタイム エンコードでは可能な限り高速な設定を推奨。
215+そうでないと、録画が中断されたり、フレーム落ちが発生します。</value>
216+ </data>
217+ <data name="lblHelperDevices.Text" xml:space="preserve">
218+ <value>「screen-capture-recorder」と「virtual-audio-capturer」ビデオ/オーディオ ソースをインストール</value>
219+ </data>
220+ <data name="btnInstallHelperDevices.Text" xml:space="preserve">
221+ <value>録画デバイスをインストール</value>
222+ </data>
223+ <data name="tbVorbis_qscale.ToolTip" xml:space="preserve">
224+ <value>0–10の範囲、10 が最高品質、3–6 が妥当な範囲、既定は 3。</value>
225+ </data>
226+ <data name="tbMP3_qscale.ToolTip" xml:space="preserve">
227+ <value>0-9の範囲、数値が小さいほど高品質、0-3 はで結果は明白、4 (既定) では明白な違いが知覚でき、6 は 「許容できる」品質です。</value>
228+ </data>
229+ <data name="btnTest.Text" xml:space="preserve">
230+ <value>コマンドのテスト</value>
231+ </data>
232+ <data name="lblNVENCPreset.Text" xml:space="preserve">
233+ <value>プリセット:</value>
234+ </data>
235+ <data name="lblNVENCBitrate.Text" xml:space="preserve">
236+ <value>ビットレート:</value>
237+ </data>
238+</root>
\ No newline at end of file
--- a/ShareX.ScreenCaptureLib/Forms/ScrollingCaptureForm.ja-JP.resx
+++ b/ShareX.ScreenCaptureLib/Forms/ScrollingCaptureForm.ja-JP.resx
@@ -172,7 +172,7 @@
172172 <value>(オプション) ウィンドウ内の独自の領域を選択...</value>
173173 </data>
174174 <data name="btnStartTask.Text" xml:space="preserve">
175- <value>キャプチャー後のタスク設定に応じてアップロード/保存する</value>
175+ <value>キャプチャー後の設定にしたがい、アップロード/保存を実行する</value>
176176 </data>
177177 <data name="cbAutoCombine.Text" xml:space="preserve">
178178 <value>キャプチャー後自動でオフセットを推測して結合する</value>
@@ -214,7 +214,7 @@
214214 <value>画像数:</value>
215215 </data>
216216 <data name="chkAutoUpload.Text" xml:space="preserve">
217- <value>キャプチャー後の設定にしたがい、アップロード/保存する</value>
217+ <value>キャプチャー後の設定にしたがい、アップロード/保存を実行する</value>
218218 </data>
219219 <data name="lblScrollTopMethodBeforeCapture.Text" xml:space="preserve">
220220 <value>キャプチャー前に最上部にスクロールする方法:</value>
--- a/ShareX.ScreenCaptureLib/Forms/TextDrawingInputBox.ja-JP.resx
+++ b/ShareX.ScreenCaptureLib/Forms/TextDrawingInputBox.ja-JP.resx
@@ -151,6 +151,6 @@
151151 <value>改行: Ctrl + Enter</value>
152152 </data>
153153 <data name="btnCancel.Text" xml:space="preserve">
154- <value>中止</value>
154+ <value>キャンセル</value>
155155 </data>
156156 </root>
\ No newline at end of file
--- a/ShareX.ScreenCaptureLib/Properties/Resources.ja-JP.resx
+++ b/ShareX.ScreenCaptureLib/Properties/Resources.ja-JP.resx
@@ -121,7 +121,7 @@
121121 <value>品質:</value>
122122 </data>
123123 <data name="RectangleRegion_WriteTips__Esc__Cancel_capture" xml:space="preserve">
124- <value>[Esc] キャプチャーをキャンセル</value>
124+ <value>[Esc] キャプチャーを中止</value>
125125 </data>
126126 <data name="RectangleRegion_WriteTips__F1__Hide_tips" xml:space="preserve">
127127 <value>[F1] 操作ヒントを隠す</value>
@@ -139,13 +139,13 @@
139139 <value>[Delete] 領域を削除</value>
140140 </data>
141141 <data name="RectangleRegion_WriteTips__Space__Fullscreen_capture" xml:space="preserve">
142- <value>[Space] フルスクリーン キャプチャー</value>
142+ <value>[Space][X1クリック] フルスクリーン キャプチャー</value>
143143 </data>
144144 <data name="RectangleRegion_WriteTips__1__2__3_____0__Monitor_capture" xml:space="preserve">
145145 <value>[1, 2, 3 ... 0] モニター キャプチャー</value>
146146 </data>
147147 <data name="RectangleRegion_WriteTips_____Active_monitor_capture" xml:space="preserve">
148- <value>[~] アクティブ モニター キャプチャー</value>
148+ <value>[~][X2クリック] アクティブ モニター キャプチャー</value>
149149 </data>
150150 <data name="RectangleRegion_WriteTips__Arrow_keys__Move_cursor_position" xml:space="preserve">
151151 <value>[矢印キー] カーソル移動</value>
@@ -306,10 +306,10 @@
306306 <value>[Ctrl + マウスホイール] ルーペ サイズの変更</value>
307307 </data>
308308 <data name="RectangleRegionForm_WriteTips__Tab___Mouse_4_click__Select_last_annotation_tool" xml:space="preserve">
309- <value>[Tab] [第4ボタン クリック] 最近使用した注釈ツール</value>
309+ <value>[Tab] [中クリック] 最近使用した注釈ツール</value>
310310 </data>
311311 <data name="RectangleRegionForm_WriteTips__Tab___Mouse_4_click__Select_last_region_tool" xml:space="preserve">
312- <value>[Tab] [第4ボタン クリック] 最近使用した領域ツール</value>
312+ <value>[Tab] [中クリック] 最近使用した領域ツール</value>
313313 </data>
314314 <data name="ShapeManager_CreateContextMenu_Pixel_size_" xml:space="preserve">
315315 <value>ピクセルの大きさ:</value>
@@ -335,4 +335,94 @@
335335 <data name="ShapeManager_CreateContextMenu_Fixed_size_region_mode" xml:space="preserve">
336336 <value>固定サイズ領域キャプチャー モード</value>
337337 </data>
338+ <data name="ShapeManager_CreateToolbar_Edit" xml:space="preserve">
339+ <value>編集</value>
340+ </data>
341+ <data name="ShapeManager_CreateToolbar_Delete" xml:space="preserve">
342+ <value>削除</value>
343+ </data>
344+ <data name="ShapeManager_CreateToolbar_DeleteAll" xml:space="preserve">
345+ <value>すべて削除</value>
346+ </data>
347+ <data name="ShapeManager_CreateToolbar_BringForward" xml:space="preserve">
348+ <value>前面へ移動</value>
349+ </data>
350+ <data name="ShapeManager_CreateToolbar_SendBackward" xml:space="preserve">
351+ <value>背面へ移動</value>
352+ </data>
353+ <data name="ShapeManager_CreateToolbar_BringToFront" xml:space="preserve">
354+ <value>最前面へ移動</value>
355+ </data>
356+ <data name="ShapeManager_CreateToolbar_SendToBack" xml:space="preserve">
357+ <value>最背面へ移動</value>
358+ </data>
359+ <data name="ShapeManager_CreateToolbar_SaveImage" xml:space="preserve">
360+ <value>画像を保存</value>
361+ </data>
362+ <data name="ShapeManager_CreateToolbar_SaveImageAs" xml:space="preserve">
363+ <value>名前を付けて画像を保存...</value>
364+ </data>
365+ <data name="ShapeManager_CreateToolbar_CopyImageToClipboard" xml:space="preserve">
366+ <value>画像をクリップボードにコピー</value>
367+ </data>
368+ <data name="ShapeManager_CreateToolbar_PrintImage" xml:space="preserve">
369+ <value>画像を印刷...</value>
370+ </data>
371+ <data name="RegionCaptureForm_WriteTips_CtrlVPasteImageOrText" xml:space="preserve">
372+ <value>[Ctrl + V] 画像/テキスト 貼り付け</value>
373+ </data>
374+ <data name="RegionCaptureForm_WriteTips_ArrowKeysResizeRegionFromBottomRightCorner" xml:space="preserve">
375+ <value>[矢印キー] 右下隅から領域のサイズ変更</value>
376+ </data>
377+ <data name="RegionCaptureForm_WriteTips_HoldAltArrowKeysResizeRegionFromTopLeftCorner" xml:space="preserve">
378+ <value>[Alt + 矢印キー] 左上隅から領域のサイズ変更</value>
379+ </data>
380+ <data name="ShapeManager_CreateToolbar_ShapeOptions" xml:space="preserve">
381+ <value>図形のオプション</value>
382+ </data>
383+ <data name="ShapeManager_CreateToolbar_DropShadow" xml:space="preserve">
384+ <value>ドロップシャドウ</value>
385+ </data>
386+ <data name="ShapeManager_CreateToolbar_Undo" xml:space="preserve">
387+ <value>元に戻す</value>
388+ </data>
389+ <data name="ShapeManager_CreateToolbar_UploadImage" xml:space="preserve">
390+ <value>画像をアップロード</value>
391+ </data>
392+ <data name="ShapeManager_CreateContextMenu_RememberMenuState" xml:space="preserve">
393+ <value>メニューの選択状態を記憶する</value>
394+ </data>
395+ <data name="RegionCaptureForm_WriteTips_NoteHidingTheseTipsWillIncreaseFPSGreatly" xml:space="preserve">
396+ <value>注意: これらのヒントを隠すと、FPSが大幅に改善します。</value>
397+ </data>
398+ <data name="RegionCaptureForm_WriteTips_RightClickCancelCaptureRemoveRegion" xml:space="preserve">
399+ <value>[右クリック] キャプチャーの中止 / 領域削除</value>
400+ </data>
401+ <data name="RegionCaptureForm_WriteTips_CtrlZUndoShape" xml:space="preserve">
402+ <value>[Ctrl + Z] 図形を元に戻す</value>
403+ </data>
404+ <data name="ShapeManager_CreateContextMenu_Capture" xml:space="preserve">
405+ <value>キャプチャー</value>
406+ </data>
407+ <data name="ShapeManager_CreateToolbar_LastRegion" xml:space="preserve">
408+ <value>最近使用した領域をキャプチャー</value>
409+ </data>
410+ <data name="ShapeManager_CreateToolbar_CaptureRegions" xml:space="preserve">
411+ <value>領域をキャプチャー</value>
412+ </data>
413+ <data name="ShapeManager_CreateContextMenu_EnableAnimations" xml:space="preserve">
414+ <value>アニメーション有効</value>
415+ </data>
416+ <data name="ShapeManager_CreateToolbar_ApplyChangesContinueTaskEnter" xml:space="preserve">
417+ <value>変更を適用してタスクを継続 (Enter)</value>
418+ </data>
419+ <data name="ShapeManager_CreateToolbar_ContinueTaskSpaceOrRightClick" xml:space="preserve">
420+ <value>タスクを継続 (スペース または 右クリック)</value>
421+ </data>
422+ <data name="ShapeManager_CreateToolbar_CancelTaskEsc" xml:space="preserve">
423+ <value>タスクを中止 (Esc)</value>
424+ </data>
425+ <data name="ShapeManager_CreateToolbar_RunAfterCaptureTasks" xml:space="preserve">
426+ <value>キャプチャー後のタスクを実行</value>
427+ </data>
338428 </root>
\ No newline at end of file
--- a/ShareX.ScreenCaptureLib/ShareX.ScreenCaptureLib.csproj
+++ b/ShareX.ScreenCaptureLib/ShareX.ScreenCaptureLib.csproj
@@ -50,6 +50,25 @@
5050 <ErrorReport>prompt</ErrorReport>
5151 <CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet>
5252 </PropertyGroup>
53+ <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'WindowsStore|AnyCPU'">
54+ <OutputPath>bin\WindowsStore\</OutputPath>
55+ <DefineConstants>TRACE;WindowsStore</DefineConstants>
56+ <Optimize>true</Optimize>
57+ <PlatformTarget>AnyCPU</PlatformTarget>
58+ <GenerateSerializationAssemblies>Off</GenerateSerializationAssemblies>
59+ <ErrorReport>prompt</ErrorReport>
60+ <CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet>
61+ </PropertyGroup>
62+ <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'WindowsStoreDebug|AnyCPU'">
63+ <DebugSymbols>true</DebugSymbols>
64+ <OutputPath>bin\WindowsStoreDebug\</OutputPath>
65+ <DefineConstants>TRACE;DEBUG;WindowsStore</DefineConstants>
66+ <DebugType>full</DebugType>
67+ <PlatformTarget>AnyCPU</PlatformTarget>
68+ <GenerateSerializationAssemblies>Off</GenerateSerializationAssemblies>
69+ <ErrorReport>prompt</ErrorReport>
70+ <CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet>
71+ </PropertyGroup>
5372 <ItemGroup>
5473 <Reference Include="System" />
5574 <Reference Include="System.Data" />
@@ -59,6 +78,9 @@
5978 <Reference Include="System.Xml" />
6079 </ItemGroup>
6180 <ItemGroup>
81+ <Compile Include="Animations\BaseAnimation.cs" />
82+ <Compile Include="Animations\PointAnimation.cs" />
83+ <Compile Include="Animations\RectangleAnimation.cs" />
6284 <Compile Include="Shapes\AnnotationOptions.cs" />
6385 <Compile Include="Enums.cs" />
6486 <Compile Include="Forms\RegionCaptureSimpleAnnotateForm.cs">
@@ -86,11 +108,13 @@
86108 <DependentUpon>WebpageCaptureForm.cs</DependentUpon>
87109 </Compile>
88110 <Compile Include="RectangleAnnotateOptions.cs" />
89- <Compile Include="RegionHelpers\ColorBlinkAnimation.cs" />
111+ <Compile Include="Animations\ColorBlinkAnimation.cs" />
90112 <Compile Include="RegionHelpers\PointInfo.cs" />
91- <Compile Include="RegionHelpers\TextAnimation.cs" />
113+ <Compile Include="Animations\OpacityAnimation.cs" />
92114 <Compile Include="Shapes\BaseShape.cs" />
93115 <Compile Include="Shapes\Drawing\ArrowDrawingShape.cs" />
116+ <Compile Include="Shapes\Drawing\CropDrawingShape.cs" />
117+ <Compile Include="Shapes\Drawing\ImageScreenDrawingShape.cs" />
94118 <Compile Include="Shapes\Drawing\SpeechBalloonDrawingShape.cs" />
95119 <Compile Include="Shapes\Drawing\BaseDrawingShape.cs" />
96120 <Compile Include="Shapes\Drawing\FreehandDrawingShape.cs" />
@@ -113,10 +137,10 @@
113137 <Compile Include="Shapes\Region\BaseRegionShape.cs" />
114138 <Compile Include="Screencast\FFmpegOptions.cs" />
115139 <Compile Include="Screencast\FFmpegHelper.cs" />
116- <Compile Include="Screencast\FFmpegOptionsForm.cs">
140+ <Compile Include="Forms\FFmpegOptionsForm.cs">
117141 <SubType>Form</SubType>
118142 </Compile>
119- <Compile Include="Screencast\FFmpegOptionsForm.Designer.cs">
143+ <Compile Include="Forms\FFmpegOptionsForm.Designer.cs">
120144 <DependentUpon>FFmpegOptionsForm.cs</DependentUpon>
121145 </Compile>
122146 <Compile Include="Screencast\ScreencastOptions.cs" />
@@ -148,6 +172,7 @@
148172 <Compile Include="Screenshot.cs" />
149173 <Compile Include="Properties\AssemblyInfo.cs" />
150174 <Compile Include="Screenshot_Transparent.cs" />
175+ <Compile Include="Animations\TextAnimation.cs" />
151176 <Compile Include="WebpageCapture.cs" />
152177 <Compile Include="WebpageCaptureOptions.cs" />
153178 <Compile Include="RegionHelpers\WindowsList.cs" />
@@ -164,6 +189,9 @@
164189 </ProjectReference>
165190 </ItemGroup>
166191 <ItemGroup>
192+ <None Include="Resources\monitor-image.png" />
193+ <None Include="Resources\folder-open-image.png" />
194+ <None Include="Resources\image-crop.png" />
167195 <None Include="Resources\edit-shade.png" />
168196 <None Include="Resources\edit-outline.png" />
169197 <None Include="Resources\pencil.png" />
@@ -184,7 +212,6 @@
184212 <None Include="Resources\disks-black.png" />
185213 <None Include="Resources\disk-black.png" />
186214 <None Include="Resources\tick.png" />
187- <None Include="Resources\image.png" />
188215 <None Include="Resources\layer-shape-polygon.png" />
189216 <None Include="Resources\layer-shape-curve.png" />
190217 <None Include="Resources\edit-vertical-alignment.png" />
@@ -217,6 +244,8 @@
217244 <None Include="Resources\clipboard.png" />
218245 <None Include="Resources\arrow-circle-225-left.png" />
219246 <None Include="Resources\camera.png" />
247+ <None Include="Resources\control.png" />
248+ <None Include="Resources\cross.png" />
220249 <Content Include="Resources\Crosshair.cur" />
221250 <None Include="Resources\exclamation-button.png" />
222251 </ItemGroup>
@@ -251,6 +280,9 @@
251280 <EmbeddedResource Include="Forms\ScrollingCaptureForm.zh-CN.resx">
252281 <DependentUpon>ScrollingCaptureForm.cs</DependentUpon>
253282 </EmbeddedResource>
283+ <EmbeddedResource Include="Forms\ScrollingCaptureForm.zh-TW.resx">
284+ <DependentUpon>ScrollingCaptureForm.cs</DependentUpon>
285+ </EmbeddedResource>
254286 <EmbeddedResource Include="Forms\TextDrawingInputBox.fr.resx">
255287 <DependentUpon>TextDrawingInputBox.cs</DependentUpon>
256288 </EmbeddedResource>
@@ -269,6 +301,9 @@
269301 <EmbeddedResource Include="Forms\TextDrawingInputBox.zh-CN.resx">
270302 <DependentUpon>TextDrawingInputBox.cs</DependentUpon>
271303 </EmbeddedResource>
304+ <EmbeddedResource Include="Forms\TextDrawingInputBox.zh-TW.resx">
305+ <DependentUpon>TextDrawingInputBox.cs</DependentUpon>
306+ </EmbeddedResource>
272307 <EmbeddedResource Include="Forms\WebpageCaptureForm.de.resx">
273308 <DependentUpon>WebpageCaptureForm.cs</DependentUpon>
274309 </EmbeddedResource>
@@ -299,6 +334,9 @@
299334 <EmbeddedResource Include="Forms\WebpageCaptureForm.zh-CN.resx">
300335 <DependentUpon>WebpageCaptureForm.cs</DependentUpon>
301336 </EmbeddedResource>
337+ <EmbeddedResource Include="Forms\WebpageCaptureForm.zh-TW.resx">
338+ <DependentUpon>WebpageCaptureForm.cs</DependentUpon>
339+ </EmbeddedResource>
302340 <EmbeddedResource Include="Properties\Resources.de.resx">
303341 <SubType>Designer</SubType>
304342 </EmbeddedResource>
@@ -326,43 +364,47 @@
326364 <EmbeddedResource Include="Properties\Resources.tr.resx" />
327365 <EmbeddedResource Include="Properties\Resources.vi-VN.resx" />
328366 <EmbeddedResource Include="Properties\Resources.zh-CN.resx" />
329- <EmbeddedResource Include="Screencast\FFmpegOptionsForm.de.resx">
367+ <EmbeddedResource Include="Properties\Resources.zh-TW.resx" />
368+ <EmbeddedResource Include="Forms\FFmpegOptionsForm.de.resx">
369+ <DependentUpon>FFmpegOptionsForm.cs</DependentUpon>
370+ </EmbeddedResource>
371+ <EmbeddedResource Include="Forms\FFmpegOptionsForm.es.resx">
330372 <DependentUpon>FFmpegOptionsForm.cs</DependentUpon>
331373 </EmbeddedResource>
332- <EmbeddedResource Include="Screencast\FFmpegOptionsForm.es.resx">
374+ <EmbeddedResource Include="Forms\FFmpegOptionsForm.fr.resx">
333375 <DependentUpon>FFmpegOptionsForm.cs</DependentUpon>
334376 </EmbeddedResource>
335- <EmbeddedResource Include="Screencast\FFmpegOptionsForm.fr.resx">
377+ <EmbeddedResource Include="Forms\FFmpegOptionsForm.hu.resx">
336378 <DependentUpon>FFmpegOptionsForm.cs</DependentUpon>
337379 </EmbeddedResource>
338- <EmbeddedResource Include="Screencast\FFmpegOptionsForm.hu.resx">
380+ <EmbeddedResource Include="Forms\FFmpegOptionsForm.ja-JP.resx">
339381 <DependentUpon>FFmpegOptionsForm.cs</DependentUpon>
340382 </EmbeddedResource>
341- <EmbeddedResource Include="Screencast\FFmpegOptionsForm.ja-JP.resx">
383+ <EmbeddedResource Include="Forms\FFmpegOptionsForm.ko-KR.resx">
342384 <DependentUpon>FFmpegOptionsForm.cs</DependentUpon>
343385 </EmbeddedResource>
344- <EmbeddedResource Include="Screencast\FFmpegOptionsForm.ko-KR.resx">
386+ <EmbeddedResource Include="Forms\FFmpegOptionsForm.nl-NL.resx">
345387 <DependentUpon>FFmpegOptionsForm.cs</DependentUpon>
346388 </EmbeddedResource>
347- <EmbeddedResource Include="Screencast\FFmpegOptionsForm.nl-NL.resx">
389+ <EmbeddedResource Include="Forms\FFmpegOptionsForm.pt-BR.resx">
348390 <DependentUpon>FFmpegOptionsForm.cs</DependentUpon>
349391 </EmbeddedResource>
350- <EmbeddedResource Include="Screencast\FFmpegOptionsForm.pt-BR.resx">
392+ <EmbeddedResource Include="Forms\FFmpegOptionsForm.resx">
351393 <DependentUpon>FFmpegOptionsForm.cs</DependentUpon>
352394 </EmbeddedResource>
353- <EmbeddedResource Include="Screencast\FFmpegOptionsForm.resx">
395+ <EmbeddedResource Include="Forms\FFmpegOptionsForm.ru.resx">
354396 <DependentUpon>FFmpegOptionsForm.cs</DependentUpon>
355397 </EmbeddedResource>
356- <EmbeddedResource Include="Screencast\FFmpegOptionsForm.ru.resx">
398+ <EmbeddedResource Include="Forms\FFmpegOptionsForm.tr.resx">
357399 <DependentUpon>FFmpegOptionsForm.cs</DependentUpon>
358400 </EmbeddedResource>
359- <EmbeddedResource Include="Screencast\FFmpegOptionsForm.tr.resx">
401+ <EmbeddedResource Include="Forms\FFmpegOptionsForm.vi-VN.resx">
360402 <DependentUpon>FFmpegOptionsForm.cs</DependentUpon>
361403 </EmbeddedResource>
362- <EmbeddedResource Include="Screencast\FFmpegOptionsForm.vi-VN.resx">
404+ <EmbeddedResource Include="Forms\FFmpegOptionsForm.zh-CN.resx">
363405 <DependentUpon>FFmpegOptionsForm.cs</DependentUpon>
364406 </EmbeddedResource>
365- <EmbeddedResource Include="Screencast\FFmpegOptionsForm.zh-CN.resx">
407+ <EmbeddedResource Include="Forms\FFmpegOptionsForm.zh-TW.resx">
366408 <DependentUpon>FFmpegOptionsForm.cs</DependentUpon>
367409 </EmbeddedResource>
368410 </ItemGroup>
--- a/ShareX.UploadersLib/Forms/JiraUpload.ja-JP.resx
+++ b/ShareX.UploadersLib/Forms/JiraUpload.ja-JP.resx
@@ -124,6 +124,6 @@
124124 <value>アップロード</value>
125125 </data>
126126 <data name="$this.Text" xml:space="preserve">
127- <value>Jira ファイル アップロード</value>
127+ <value>ShareX - Jira ファイル アップロード</value>
128128 </data>
129129 </root>
\ No newline at end of file
--- a/ShareX.UploadersLib/Forms/UploadersConfigForm.ja-JP.resx
+++ b/ShareX.UploadersLib/Forms/UploadersConfigForm.ja-JP.resx
@@ -129,9 +129,6 @@
129129 <data name="btnCustomUploaderRegexpAdd.Text" xml:space="preserve">
130130 <value>追加</value>
131131 </data>
132- <data name="lblFtpFiles.Text" xml:space="preserve">
133- <value>ファイル:</value>
134- </data>
135132 <data name="lblSharedFolderFiles.Text" xml:space="preserve">
136133 <value>ファイル:</value>
137134 </data>
@@ -147,9 +144,6 @@
147144 <data name="lblCustomUploaderImageUploader.Text" xml:space="preserve">
148145 <value>画像アップローダー:</value>
149146 </data>
150- <data name="lblFtpImages.Text" xml:space="preserve">
151- <value>画像:</value>
152- </data>
153147 <data name="lblSharedFolderImages.Text" xml:space="preserve">
154148 <value>画像:</value>
155149 </data>
@@ -252,9 +246,6 @@
252246 <data name="lblCustomUploaderThumbnailURL.Text" xml:space="preserve">
253247 <value>サムネイルのURL:</value>
254248 </data>
255- <data name="lblDropboxStatus.Text" xml:space="preserve">
256- <value>状態</value>
257- </data>
258249 <data name="lblPastebinLoginStatus.Text" xml:space="preserve">
259250 <value>状態:</value>
260251 </data>
@@ -309,9 +300,6 @@
309300 <data name="lblTwitterDefaultMessage.Text" xml:space="preserve">
310301 <value>既定のツイート メッセージ:</value>
311302 </data>
312- <data name="btnFtpClient.Text" xml:space="preserve">
313- <value>クライアント...</value>
314- </data>
315303 <data name="lblStreamableUsername.Text" xml:space="preserve">
316304 <value>ユーザー名:</value>
317305 </data>
@@ -465,9 +453,6 @@
465453 <data name="lblCustomUploaderTextUploader.Text" xml:space="preserve">
466454 <value>テキスト アップローダー:</value>
467455 </data>
468- <data name="lblFtpText.Text" xml:space="preserve">
469- <value>テキスト:</value>
470- </data>
471456 <data name="lblCustomUploaderURLShortener.Text" xml:space="preserve">
472457 <value>URL短縮サービス:</value>
473458 </data>
@@ -538,7 +523,7 @@
538523 <value>公開プロフィール ページを開く...</value>
539524 </data>
540525 <data name="cbImageShackIsPublic.Text" xml:space="preserve">
541- <value>公開用 アップロード</value>
526+ <value>公開する</value>
542527 </data>
543528 <data name="btnImageShackOpenMyImages.Text" xml:space="preserve">
544529 <value>自分の画像ページを開く...</value>
@@ -579,9 +564,6 @@
579564 <data name="lblJiraHost.Text" xml:space="preserve">
580565 <value>Jira ホスト: </value>
581566 </data>
582- <data name="gpJiraServer.Text" xml:space="preserve">
583- <value>Jira サーバー</value>
584- </data>
585567 <data name="lblPomfUploadURL.Text" xml:space="preserve">
586568 <value>アップロード URL:</value>
587569 </data>
@@ -685,7 +667,7 @@ store.book[0].title</value>
685667 <value>フォルダー一覧を更新</value>
686668 </data>
687669 <data name="cbGoogleDriveIsPublic.Text" xml:space="preserve">
688- <value>公開アップロード</value>
670+ <value>公開する</value>
689671 </data>
690672 <data name="cbBoxShare.Text" xml:space="preserve">
691673 <value>共有可能なリンクを作成する</value>
@@ -877,9 +859,6 @@ store.book[0].title</value>
877859 <data name="lblSeafileAccInfoUsage.Text" xml:space="preserve">
878860 <value>使用:</value>
879861 </data>
880- <data name="lblDropboxPathTip.Text" xml:space="preserve">
881- <value>「Public」フォルダーを使用している場合は、すでに共有可能なURLが作成されています。「共有可能なURLを作成」を有効にする必要はありません。</value>
882- </data>
883862 <data name="cbOwnCloud81Compatibility.Text" xml:space="preserve">
884863 <value>ownCloud 8.1+ 互換</value>
885864 </data>
@@ -963,10 +942,10 @@ store.book[0].title</value>
963942 <value>ユーザー名:</value>
964943 </data>
965944 <data name="lblUpleaApiKey.Text" xml:space="preserve">
966- <value>API キー:</value>
945+ <value>API キー: </value>
967946 </data>
968947 <data name="lblUpleaEmailAddress.Text" xml:space="preserve">
969- <value>Eメール アドレス:</value>
948+ <value>Eメール アドレス: </value>
970949 </data>
971950 <data name="btnUpleaLogin.Text" xml:space="preserve">
972951 <value>APIキーを取得</value>
@@ -996,7 +975,7 @@ store.book[0].title</value>
996975 <value>非公開のURL</value>
997976 </data>
998977 <data name="cbPastieIsPublic.Text" xml:space="preserve">
999- <value>公開用アップロード</value>
978+ <value>公開する</value>
1000979 </data>
1001980 <data name="lblAzureStorageAccessKey.Text" xml:space="preserve">
1002981 <value>アクセス キー:</value>
@@ -1007,4 +986,172 @@ store.book[0].title</value>
1007986 <data name="lblAzureStorageContainer.Text" xml:space="preserve">
1008987 <value>コンテナ:</value>
1009988 </data>
989+ <data name="cbGfycatIsPublic.Text" xml:space="preserve">
990+ <value>公開する</value>
991+ </data>
992+ <data name="lblFTPProtocol.Text" xml:space="preserve">
993+ <value>プロトコル:</value>
994+ </data>
995+ <data name="lblFTPName.Text" xml:space="preserve">
996+ <value>名前:</value>
997+ </data>
998+ <data name="lblFTPHost.Text" xml:space="preserve">
999+ <value>ホスト:</value>
1000+ </data>
1001+ <data name="lblFTPUsername.Text" xml:space="preserve">
1002+ <value>ユーザー名:</value>
1003+ </data>
1004+ <data name="lblFTPPassword.Text" xml:space="preserve">
1005+ <value>パスワード:</value>
1006+ </data>
1007+ <data name="gbFTPAccount.Text" xml:space="preserve">
1008+ <value>アカウント</value>
1009+ </data>
1010+ <data name="btnFTPRemove.Text" xml:space="preserve">
1011+ <value>削除</value>
1012+ </data>
1013+ <data name="btnFTPAdd.Text" xml:space="preserve">
1014+ <value>追加</value>
1015+ </data>
1016+ <data name="lblFTPAccounts.Text" xml:space="preserve">
1017+ <value>アカウント:</value>
1018+ </data>
1019+ <data name="lblFTPFile.Text" xml:space="preserve">
1020+ <value>ファイル:</value>
1021+ </data>
1022+ <data name="lblFTPImage.Text" xml:space="preserve">
1023+ <value>画像:</value>
1024+ </data>
1025+ <data name="lblFTPText.Text" xml:space="preserve">
1026+ <value>テキスト:</value>
1027+ </data>
1028+ <data name="lblOwnCloudHost.Text" xml:space="preserve">
1029+ <value>URL:</value>
1030+ </data>
1031+ <data name="gbJiraServer.Text" xml:space="preserve">
1032+ <value>Jira サーバー</value>
1033+ </data>
1034+ <data name="gbPlikSettings.Text" xml:space="preserve">
1035+ <value>その他の設定</value>
1036+ </data>
1037+ <data name="lblPlikURL.Text" xml:space="preserve">
1038+ <value>ホスト</value>
1039+ </data>
1040+ <data name="lblPlikAPIKey.Text" xml:space="preserve">
1041+ <value>API キー: </value>
1042+ </data>
1043+ <data name="lblPlikPassword.Text" xml:space="preserve">
1044+ <value>パスワード:</value>
1045+ </data>
1046+ <data name="lblPlikUsername.Text" xml:space="preserve">
1047+ <value>ユーザー名:</value>
1048+ </data>
1049+ <data name="lblGistCustomURL.Text" xml:space="preserve">
1050+ <value>独自のドメイン:</value>
1051+ </data>
1052+ <data name="lblGistCustomURLExample.Text" xml:space="preserve">
1053+ <value>例: https://api.github.com</value>
1054+ </data>
1055+ <data name="cbImgurUseHTTPS.Text" xml:space="preserve">
1056+ <value>"https://" リンクを使用する</value>
1057+ </data>
1058+ <data name="btnFTPClient.Text" xml:space="preserve">
1059+ <value>クライアント...</value>
1060+ </data>
1061+ <data name="lblFTPPort.Text" xml:space="preserve">
1062+ <value>ポート番号:</value>
1063+ </data>
1064+ <data name="lblFTPTransferMode.Text" xml:space="preserve">
1065+ <value>転送モード:</value>
1066+ </data>
1067+ <data name="lblFTPURLPath.Text" xml:space="preserve">
1068+ <value>URL パス:</value>
1069+ </data>
1070+ <data name="lblFTPRemoteDirectory.Text" xml:space="preserve">
1071+ <value>リモート ディレクトリ:</value>
1072+ </data>
1073+ <data name="btnFTPDuplicate.Text" xml:space="preserve">
1074+ <value>複写</value>
1075+ </data>
1076+ <data name="cbDropboxUseDirectLink.Text" xml:space="preserve">
1077+ <value>ダイレクト リンクを使用</value>
1078+ </data>
1079+ <data name="lblAmazonS3Region.Text" xml:space="preserve">
1080+ <value>リージョン:</value>
1081+ </data>
1082+ <data name="lblAmazonS3Endpoints.Text" xml:space="preserve">
1083+ <value>エンドポイント選択:</value>
1084+ </data>
1085+ <data name="cbAmazonS3UsePathStyle.Text" xml:space="preserve">
1086+ <value>パス形式のリクエストを使用する</value>
1087+ </data>
1088+ <data name="lblAzureStorageEnvironment.Text" xml:space="preserve">
1089+ <value>環境:</value>
1090+ </data>
1091+ <data name="cbPlikComment.Text" xml:space="preserve">
1092+ <value>コメント (Markdown形式)</value>
1093+ </data>
1094+ <data name="cbPlikRemovable.Text" xml:space="preserve">
1095+ <value>削除可能</value>
1096+ </data>
1097+ <data name="cbxPlikTTLUnit.Items" xml:space="preserve">
1098+ <value>日</value>
1099+ </data>
1100+ <data name="cbxPlikTTLUnit.Items1" xml:space="preserve">
1101+ <value>時間</value>
1102+ </data>
1103+ <data name="cbxPlikTTLUnit.Items2" xml:space="preserve">
1104+ <value>分</value>
1105+ </data>
1106+ <data name="cbxPlikTTLUnit.Items3" xml:space="preserve">
1107+ <value>削除しない</value>
1108+ </data>
1109+ <data name="gbPlikLoginCredentials.Text" xml:space="preserve">
1110+ <value>ログイン資格情報</value>
1111+ </data>
1112+ <data name="lblPlikTTL.Text" xml:space="preserve">
1113+ <value>ファイル自動削除までの期間</value>
1114+ </data>
1115+ <data name="cbPlikIsSecured.Text" xml:space="preserve">
1116+ <value>ユーザー名とパスワードを要求する</value>
1117+ </data>
1118+ <data name="cbPlikOneShot.Text" xml:space="preserve">
1119+ <value>最初のダウンロード後に破棄する</value>
1120+ </data>
1121+ <data name="lblGistOAuthInfo.Text" xml:space="preserve">
1122+ <value>注意: ユーザー アカウントはGitHub Enterpriseに対応していません。</value>
1123+ </data>
1124+ <data name="lblFTPSCertificateLocation.Text" xml:space="preserve">
1125+ <value>証明書の場所:</value>
1126+ </data>
1127+ <data name="lblFTPSEncryption.Text" xml:space="preserve">
1128+ <value>暗号化:</value>
1129+ </data>
1130+ <data name="lblFTPURLPreview.Text" xml:space="preserve">
1131+ <value>URL プレビュー:</value>
1132+ </data>
1133+ <data name="rbFTPTransferModeActive.Text" xml:space="preserve">
1134+ <value>アクティブ</value>
1135+ </data>
1136+ <data name="rbFTPTransferModePassive.Text" xml:space="preserve">
1137+ <value>パッシブ</value>
1138+ </data>
1139+ <data name="cbFTPRemoveFileExtension.Text" xml:space="preserve">
1140+ <value>URL パスからファイル拡張子を取り除く</value>
1141+ </data>
1142+ <data name="btnFTPTest.Text" xml:space="preserve">
1143+ <value>テスト</value>
1144+ </data>
1145+ <data name="cbFTPAppendRemoteDirectory.Text" xml:space="preserve">
1146+ <value>リモート ディレクトリをURL パスに追加する</value>
1147+ </data>
1148+ <data name="lblSFTPKeyPassphrase.Text" xml:space="preserve">
1149+ <value>鍵のパスフレーズ:</value>
1150+ </data>
1151+ <data name="lblSFTPKeyLocation.Text" xml:space="preserve">
1152+ <value>鍵の場所:</value>
1153+ </data>
1154+ <data name="sulKeyLink.Text" xml:space="preserve">
1155+ <value>ここをクリックしてAPI キーを入手します。</value>
1156+ </data>
10101157 </root>
\ No newline at end of file
--- a/ShareX.UploadersLib/Properties/Resources.ja-JP.resx
+++ b/ShareX.UploadersLib/Properties/Resources.ja-JP.resx
@@ -120,9 +120,6 @@
120120 <data name="UploadersConfigForm_Error" xml:space="preserve">
121121 <value>エラー</value>
122122 </data>
123- <data name="UploadersConfigForm_UpdateDropboxStatus_Name_" xml:space="preserve">
124- <value>名前:</value>
125- </data>
126123 <data name="OAuthControl_Status_Status__Not_logged_in_" xml:space="preserve">
127124 <value>状態: ログインしていません</value>
128125 </data>
@@ -144,21 +141,12 @@
144141 <data name="OAuthInfo_OAuthInfo_New_account" xml:space="preserve">
145142 <value>新規アカウント</value>
146143 </data>
147- <data name="UploadersConfigForm_UpdateDropboxStatus_User_ID_" xml:space="preserve">
148- <value>ユーザー ID:</value>
149- </data>
150- <data name="UploadersConfigForm_UpdateDropboxStatus_Email_" xml:space="preserve">
151- <value>Eメール:</value>
152- </data>
153144 <data name="UploadersConfigForm_Login_successful" xml:space="preserve">
154145 <value>ログイン成功</value>
155146 </data>
156147 <data name="UploadersConfigForm_Login_failed" xml:space="preserve">
157148 <value>ログイン失敗</value>
158149 </data>
159- <data name="UploadersConfigForm_DropboxAuthComplete_Login_successful_but_getting_account_info_failed_" xml:space="preserve">
160- <value>ログインに成功しましたが、アカウント情報の取得に失敗しました。</value>
161- </data>
162150 <data name="FTPClientForm_FTPClientForm_ShareX_FTP_client" xml:space="preserve">
163151 <value>ShareX FTP クライアント</value>
164152 </data>
@@ -196,9 +184,6 @@
196184 <data name="FTPClientForm_FTPCreateDirectory_Directory_name_to_create" xml:space="preserve">
197185 <value>作成するディレクトリ名</value>
198186 </data>
199- <data name="UploadersConfigForm_UpdateDropboxStatus_Download_path_" xml:space="preserve">
200- <value>ダウンロード パス:</value>
201- </data>
202187 <data name="UploadersConfigForm_TestCustomUploader_Error__Result_is_empty_" xml:space="preserve">
203188 <value>エラー: 結果が空です。</value>
204189 </data>
@@ -223,9 +208,6 @@
223208 <data name="UploadersConfigForm_FTPOpenClient_Unable_to_find_valid_FTP_account_" xml:space="preserve">
224209 <value>有効な FTP アカウントが見つかりません。</value>
225210 </data>
226- <data name="UploadersConfigForm_UpdateDropboxStatus_Upload_path_" xml:space="preserve">
227- <value>アップロード パス:</value>
228- </data>
229211 <data name="UploadersConfigForm_oAuthJira_RefreshButtonClicked_Refresh_authorization_is_not_supported_" xml:space="preserve">
230212 <value>承認の更新には対応していません。</value>
231213 </data>
@@ -247,4 +229,10 @@
247229 <data name="UploadersConfigForm_Remove_all_custom_uploaders_Confirmation" xml:space="preserve">
248230 <value>すべての独自のアップローダーを削除しますか?</value>
249231 </data>
232+ <data name="UploadersConfigForm_CustomUploader_Name" xml:space="preserve">
233+ <value>名前</value>
234+ </data>
235+ <data name="OAuthControl_OAuthControl_PasteVerificationCodeHere" xml:space="preserve">
236+ <value>確認コードをここに貼り付けます</value>
237+ </data>
250238 </root>
\ No newline at end of file
--- a/ShareX.UploadersLib/ShareX.UploadersLib.csproj
+++ b/ShareX.UploadersLib/ShareX.UploadersLib.csproj
@@ -77,22 +77,32 @@
7777 <ErrorReport>prompt</ErrorReport>
7878 <CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet>
7979 </PropertyGroup>
80+ <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'WindowsStore|AnyCPU'">
81+ <OutputPath>bin\WindowsStore\</OutputPath>
82+ <DefineConstants>TRACE;WindowsStore</DefineConstants>
83+ <Optimize>true</Optimize>
84+ <PlatformTarget>AnyCPU</PlatformTarget>
85+ <GenerateSerializationAssemblies>Off</GenerateSerializationAssemblies>
86+ <ErrorReport>prompt</ErrorReport>
87+ <CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet>
88+ </PropertyGroup>
89+ <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'WindowsStoreDebug|AnyCPU'">
90+ <DebugSymbols>true</DebugSymbols>
91+ <OutputPath>bin\WindowsStoreDebug\</OutputPath>
92+ <DefineConstants>TRACE;DEBUG;WindowsStore</DefineConstants>
93+ <DebugType>full</DebugType>
94+ <PlatformTarget>AnyCPU</PlatformTarget>
95+ <GenerateSerializationAssemblies>Off</GenerateSerializationAssemblies>
96+ <ErrorReport>prompt</ErrorReport>
97+ <CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet>
98+ </PropertyGroup>
8099 <ItemGroup>
81- <Reference Include="AWSSDK.Core, Version=3.3.0.0, Culture=neutral, PublicKeyToken=885c28607f98e604, processorArchitecture=MSIL">
82- <HintPath>..\packages\AWSSDK.Core.3.3.8.1\lib\net35\AWSSDK.Core.dll</HintPath>
83- <Private>True</Private>
84- </Reference>
85- <Reference Include="AWSSDK.S3, Version=3.3.0.0, Culture=neutral, PublicKeyToken=885c28607f98e604, processorArchitecture=MSIL">
86- <HintPath>..\packages\AWSSDK.S3.3.3.5.6\lib\net35\AWSSDK.S3.dll</HintPath>
87- <Private>True</Private>
88- </Reference>
89100 <Reference Include="MegaApiClient, Version=1.3.1.269, Culture=neutral, PublicKeyToken=0480d311efbeb4e2, processorArchitecture=MSIL">
90101 <HintPath>..\packages\MegaApiClient.1.3.1\lib\net40\MegaApiClient.dll</HintPath>
91102 <Private>True</Private>
92103 </Reference>
93- <Reference Include="Newtonsoft.Json, Version=9.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed, processorArchitecture=MSIL">
94- <HintPath>..\packages\Newtonsoft.Json.9.0.1\lib\net40\Newtonsoft.Json.dll</HintPath>
95- <Private>True</Private>
104+ <Reference Include="Newtonsoft.Json, Version=10.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed, processorArchitecture=MSIL">
105+ <HintPath>..\packages\Newtonsoft.Json.10.0.2\lib\net40\Newtonsoft.Json.dll</HintPath>
96106 </Reference>
97107 <Reference Include="Renci.SshNet, Version=2014.4.6.0, Culture=neutral, PublicKeyToken=1cee9f8bde3db106, processorArchitecture=MSIL">
98108 <HintPath>..\packages\SSH.NET.2014.4.6-beta2\lib\net40\Renci.SshNet.dll</HintPath>
@@ -122,12 +132,14 @@
122132 <Compile Include="BaseServices\IGenericUploaderService.cs" />
123133 <Compile Include="BaseServices\IUploaderService.cs" />
124134 <Compile Include="BaseUploaders\GenericUploader.cs" />
125- <Compile Include="FileUploaders\AmazonS3Region.cs" />
135+ <Compile Include="FileUploaders\AmazonS3.cs" />
136+ <Compile Include="FileUploaders\AmazonS3Endpoint.cs" />
126137 <Compile Include="FileUploaders\AmazonS3Settings.cs" />
127138 <Compile Include="FileUploaders\AzureStorage.cs" />
128- <Compile Include="FileUploaders\AzureStorageSettings.cs" />
129139 <Compile Include="FileUploaders\Box.cs" />
130140 <Compile Include="FileUploaders\Lithiio.cs" />
141+ <Compile Include="FileUploaders\Plik.cs" />
142+ <Compile Include="FileUploaders\PlikSettings.cs" />
131143 <Compile Include="FileUploaders\Puush.cs" />
132144 <Compile Include="FileUploaders\Sul.cs" />
133145 <Compile Include="FileUploaders\Dropfile.cs" />
@@ -135,7 +147,6 @@
135147 <Compile Include="FileUploaders\Copy.cs" />
136148 <Compile Include="FileUploaders\Email.cs" />
137149 <Compile Include="FileUploaders\Ge_tt.cs" />
138- <Compile Include="FileUploaders\AmazonS3.cs" />
139150 <Compile Include="FileUploaders\GoogleDrive.cs" />
140151 <Compile Include="FileUploaders\Jira.cs" />
141152 <Compile Include="FileUploaders\Hostr.cs" />
@@ -228,9 +239,15 @@
228239 <Compile Include="Helpers\SSLBypassHelper.cs" />
229240 <Compile Include="BaseServices\URLSharingService.cs" />
230241 <Compile Include="OtherServices\OCRSpace.cs" />
242+ <Compile Include="Properties\Resources.Designer.cs">
243+ <AutoGen>True</AutoGen>
244+ <DesignTime>True</DesignTime>
245+ <DependentUpon>Resources.resx</DependentUpon>
246+ </Compile>
231247 <Compile Include="SharingServices\DeliciousSharingService.cs" />
232248 <Compile Include="SharingServices\EmailSharingService.cs" />
233249 <Compile Include="SharingServices\FacebookSharingService.cs" />
250+ <Compile Include="SharingServices\GoogleImageSearchSharingService.cs" />
234251 <Compile Include="SharingServices\GooglePlusSharingService.cs" />
235252 <Compile Include="SharingServices\LinkedInSharingService.cs" />
236253 <Compile Include="SharingServices\PinterestSharingService.cs" />
@@ -275,7 +292,6 @@
275292 <Compile Include="FileUploaders\FileBin.cs" />
276293 <Compile Include="FileUploaders\FileSonic.cs" />
277294 <Compile Include="FileUploaders\FTPAccount.cs" />
278- <Compile Include="FileUploaders\FTPAdapter.cs" />
279295 <Compile Include="FileUploaders\FTP.cs" />
280296 <Compile Include="FileUploaders\SendSpace.cs" />
281297 <Compile Include="FileUploaders\SendSpaceManager.cs" />
@@ -325,11 +341,6 @@
325341 <Compile Include="ImageUploaders\YfrogUploader.cs" />
326342 <Compile Include="FileUploaders\LocalhostAccount.cs" />
327343 <Compile Include="Properties\AssemblyInfo.cs" />
328- <Compile Include="Properties\Resources.Designer.cs">
329- <AutoGen>True</AutoGen>
330- <DesignTime>True</DesignTime>
331- <DependentUpon>Resources.resx</DependentUpon>
332- </Compile>
333344 <Compile Include="BaseUploaders\TextUploader.cs" />
334345 <Compile Include="TextUploaders\Paste2.cs" />
335346 <Compile Include="TextUploaders\Pastebin_ca.cs" />
@@ -392,6 +403,9 @@
392403 <EmbeddedResource Include="Controls\AccountsControl.zh-CN.resx">
393404 <DependentUpon>AccountsControl.cs</DependentUpon>
394405 </EmbeddedResource>
406+ <EmbeddedResource Include="Controls\AccountsControl.zh-TW.resx">
407+ <DependentUpon>AccountsControl.cs</DependentUpon>
408+ </EmbeddedResource>
395409 <EmbeddedResource Include="Controls\AccountTypeControl.de.resx">
396410 <DependentUpon>AccountTypeControl.cs</DependentUpon>
397411 </EmbeddedResource>
@@ -428,6 +442,9 @@
428442 <EmbeddedResource Include="Controls\AccountTypeControl.zh-CN.resx">
429443 <DependentUpon>AccountTypeControl.cs</DependentUpon>
430444 </EmbeddedResource>
445+ <EmbeddedResource Include="Controls\AccountTypeControl.zh-TW.resx">
446+ <DependentUpon>AccountTypeControl.cs</DependentUpon>
447+ </EmbeddedResource>
431448 <EmbeddedResource Include="Controls\OAuthControl.de.resx">
432449 <DependentUpon>OAuthControl.cs</DependentUpon>
433450 </EmbeddedResource>
@@ -464,6 +481,9 @@
464481 <EmbeddedResource Include="Controls\OAuthControl.zh-CN.resx">
465482 <DependentUpon>OAuthControl.cs</DependentUpon>
466483 </EmbeddedResource>
484+ <EmbeddedResource Include="Controls\OAuthControl.zh-TW.resx">
485+ <DependentUpon>OAuthControl.cs</DependentUpon>
486+ </EmbeddedResource>
467487 <EmbeddedResource Include="Forms\EmailForm.de.resx">
468488 <DependentUpon>EmailForm.cs</DependentUpon>
469489 </EmbeddedResource>
@@ -500,6 +520,9 @@
500520 <EmbeddedResource Include="Forms\EmailForm.zh-CN.resx">
501521 <DependentUpon>EmailForm.cs</DependentUpon>
502522 </EmbeddedResource>
523+ <EmbeddedResource Include="Forms\EmailForm.zh-TW.resx">
524+ <DependentUpon>EmailForm.cs</DependentUpon>
525+ </EmbeddedResource>
503526 <EmbeddedResource Include="Forms\JiraUpload.de.resx">
504527 <DependentUpon>JiraUpload.cs</DependentUpon>
505528 </EmbeddedResource>
@@ -536,6 +559,10 @@
536559 <EmbeddedResource Include="Forms\JiraUpload.zh-CN.resx">
537560 <DependentUpon>JiraUpload.cs</DependentUpon>
538561 </EmbeddedResource>
562+ <EmbeddedResource Include="Forms\JiraUpload.zh-TW.resx">
563+ <DependentUpon>JiraUpload.cs</DependentUpon>
564+ </EmbeddedResource>
565+ <EmbeddedResource Include="Forms\OAuthControl.zh-TW.resx" />
539566 <EmbeddedResource Include="Forms\OAuthWebForm.de.resx">
540567 <DependentUpon>OAuthWebForm.cs</DependentUpon>
541568 </EmbeddedResource>
@@ -572,6 +599,9 @@
572599 <EmbeddedResource Include="Forms\OAuthWebForm.zh-CN.resx">
573600 <DependentUpon>OAuthWebForm.cs</DependentUpon>
574601 </EmbeddedResource>
602+ <EmbeddedResource Include="Forms\OAuthWebForm.zh-TW.resx">
603+ <DependentUpon>OAuthWebForm.cs</DependentUpon>
604+ </EmbeddedResource>
575605 <EmbeddedResource Include="Forms\OCRSpaceForm.resx">
576606 <DependentUpon>OCRSpaceForm.cs</DependentUpon>
577607 </EmbeddedResource>
@@ -614,6 +644,9 @@
614644 <EmbeddedResource Include="Forms\ResponseForm.zh-CN.resx">
615645 <DependentUpon>ResponseForm.cs</DependentUpon>
616646 </EmbeddedResource>
647+ <EmbeddedResource Include="Forms\ResponseForm.zh-TW.resx">
648+ <DependentUpon>ResponseForm.cs</DependentUpon>
649+ </EmbeddedResource>
617650 <EmbeddedResource Include="Forms\TwitterTweetForm.de.resx">
618651 <DependentUpon>TwitterTweetForm.cs</DependentUpon>
619652 </EmbeddedResource>
@@ -650,6 +683,9 @@
650683 <EmbeddedResource Include="Forms\TwitterTweetForm.zh-CN.resx">
651684 <DependentUpon>TwitterTweetForm.cs</DependentUpon>
652685 </EmbeddedResource>
686+ <EmbeddedResource Include="Forms\TwitterTweetForm.zh-TW.resx">
687+ <DependentUpon>TwitterTweetForm.cs</DependentUpon>
688+ </EmbeddedResource>
653689 <EmbeddedResource Include="Forms\UploadersConfigForm.de.resx">
654690 <DependentUpon>UploadersConfigForm.cs</DependentUpon>
655691 </EmbeddedResource>
@@ -686,6 +722,9 @@
686722 <EmbeddedResource Include="Forms\UploadersConfigForm.zh-CN.resx">
687723 <DependentUpon>UploadersConfigForm.cs</DependentUpon>
688724 </EmbeddedResource>
725+ <EmbeddedResource Include="Forms\UploadersConfigForm.zh-TW.resx">
726+ <DependentUpon>UploadersConfigForm.cs</DependentUpon>
727+ </EmbeddedResource>
689728 <EmbeddedResource Include="Forms\UserPassBox.de.resx">
690729 <DependentUpon>UserPassBox.cs</DependentUpon>
691730 </EmbeddedResource>
@@ -722,6 +761,9 @@
722761 <EmbeddedResource Include="Forms\UserPassBox.zh-CN.resx">
723762 <DependentUpon>UserPassBox.cs</DependentUpon>
724763 </EmbeddedResource>
764+ <EmbeddedResource Include="Forms\UserPassBox.zh-TW.resx">
765+ <DependentUpon>UserPassBox.cs</DependentUpon>
766+ </EmbeddedResource>
725767 <EmbeddedResource Include="FTPClient\FTPClientForm.de.resx">
726768 <DependentUpon>FTPClientForm.cs</DependentUpon>
727769 </EmbeddedResource>
@@ -794,6 +836,9 @@
794836 <EmbeddedResource Include="FTPClient\FTPClientForm.zh-CN.resx">
795837 <DependentUpon>FTPClientForm.cs</DependentUpon>
796838 </EmbeddedResource>
839+ <EmbeddedResource Include="FTPClient\FTPClientForm.zh-TW.resx">
840+ <DependentUpon>FTPClientForm.cs</DependentUpon>
841+ </EmbeddedResource>
797842 <EmbeddedResource Include="Properties\Resources.de.resx">
798843 <SubType>Designer</SubType>
799844 </EmbeddedResource>
@@ -806,13 +851,14 @@
806851 <EmbeddedResource Include="Properties\Resources.pt-BR.resx" />
807852 <EmbeddedResource Include="Properties\Resources.resx">
808853 <Generator>ResXFileCodeGenerator</Generator>
809- <LastGenOutput>Resources.Designer.cs</LastGenOutput>
810854 <SubType>Designer</SubType>
855+ <LastGenOutput>Resources.Designer.cs</LastGenOutput>
811856 </EmbeddedResource>
812857 <EmbeddedResource Include="Properties\Resources.ru.resx" />
813858 <EmbeddedResource Include="Properties\Resources.tr.resx" />
814859 <EmbeddedResource Include="Properties\Resources.vi-VN.resx" />
815860 <EmbeddedResource Include="Properties\Resources.zh-CN.resx" />
861+ <EmbeddedResource Include="Properties\Resources.zh-TW.resx" />
816862 </ItemGroup>
817863 <ItemGroup>
818864 <BootstrapperPackage Include="Microsoft.Net.Client.3.5">
@@ -864,7 +910,6 @@
864910 <None Include="Favicons\Hastebin.png" />
865911 <None Include="Favicons\Up1.ico" />
866912 <None Include="Favicons\CoinURL.ico" />
867- <None Include="Favicons\copy.ico" />
868913 <None Include="Favicons\Lambda.ico" />
869914 <None Include="Favicons\Mega.ico" />
870915 <None Include="Favicons\Picasa.ico" />
@@ -917,11 +962,10 @@
917962 <ItemGroup>
918963 <None Include="Favicons\Pastie.png" />
919964 <Content Include="Favicons\AzureStorage.png" />
965+ <None Include="Favicons\Plik.ico" />
966+ <Content Include="Favicons\Gfycat.png" />
920967 <Content Include="Favicons\Uplea.ico" />
921968 </ItemGroup>
922- <ItemGroup>
923- <Analyzer Include="..\packages\AWSSDK.S3.3.3.5.6\analyzers\dotnet\cs\AWSSDK.S3.CodeAnalysis.dll" />
924- </ItemGroup>
925969 <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
926970 <Import Project="$(SolutionDir)\.nuget\NuGet.targets" Condition="Exists('$(SolutionDir)\.nuget\NuGet.targets')" />
927971 <PropertyGroup>
--- a/ShareX/Forms/AboutForm.ja-JP.resx
+++ b/ShareX/Forms/AboutForm.ja-JP.resx
@@ -120,9 +120,6 @@
120120 <data name="$this.Text" xml:space="preserve">
121121 <value>ShareX - ShareXについて</value>
122122 </data>
123- <data name="lblSteamBuild.Text" xml:space="preserve">
124- <value>Steam ビルド</value>
125- </data>
126123 <data name="btnClose.Text" xml:space="preserve">
127124 <value>閉じる</value>
128125 </data>
--- /dev/null
+++ b/ShareX/Forms/ActionsToolbarEditForm.ja-JP.resx
@@ -0,0 +1,129 @@
1+<?xml version="1.0" encoding="utf-8"?>
2+<root>
3+ <!--
4+ Microsoft ResX Schema
5+
6+ Version 2.0
7+
8+ The primary goals of this format is to allow a simple XML format
9+ that is mostly human readable. The generation and parsing of the
10+ various data types are done through the TypeConverter classes
11+ associated with the data types.
12+
13+ Example:
14+
15+ ... ado.net/XML headers & schema ...
16+ <resheader name="resmimetype">text/microsoft-resx</resheader>
17+ <resheader name="version">2.0</resheader>
18+ <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
19+ <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
20+ <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
21+ <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
22+ <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
23+ <value>[base64 mime encoded serialized .NET Framework object]</value>
24+ </data>
25+ <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
26+ <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
27+ <comment>This is a comment</comment>
28+ </data>
29+
30+ There are any number of "resheader" rows that contain simple
31+ name/value pairs.
32+
33+ Each data row contains a name, and value. The row also contains a
34+ type or mimetype. Type corresponds to a .NET class that support
35+ text/value conversion through the TypeConverter architecture.
36+ Classes that don't support this are serialized and stored with the
37+ mimetype set.
38+
39+ The mimetype is used for serialized objects, and tells the
40+ ResXResourceReader how to depersist the object. This is currently not
41+ extensible. For a given mimetype the value must be set accordingly:
42+
43+ Note - application/x-microsoft.net.object.binary.base64 is the format
44+ that the ResXResourceWriter will generate, however the reader can
45+ read any of the formats listed below.
46+
47+ mimetype: application/x-microsoft.net.object.binary.base64
48+ value : The object must be serialized with
49+ : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
50+ : and then encoded with base64 encoding.
51+
52+ mimetype: application/x-microsoft.net.object.soap.base64
53+ value : The object must be serialized with
54+ : System.Runtime.Serialization.Formatters.Soap.SoapFormatter
55+ : and then encoded with base64 encoding.
56+
57+ mimetype: application/x-microsoft.net.object.bytearray.base64
58+ value : The object must be serialized into a byte array
59+ : using a System.ComponentModel.TypeConverter
60+ : and then encoded with base64 encoding.
61+ -->
62+ <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
63+ <xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
64+ <xsd:element name="root" msdata:IsDataSet="true">
65+ <xsd:complexType>
66+ <xsd:choice maxOccurs="unbounded">
67+ <xsd:element name="metadata">
68+ <xsd:complexType>
69+ <xsd:sequence>
70+ <xsd:element name="value" type="xsd:string" minOccurs="0" />
71+ </xsd:sequence>
72+ <xsd:attribute name="name" use="required" type="xsd:string" />
73+ <xsd:attribute name="type" type="xsd:string" />
74+ <xsd:attribute name="mimetype" type="xsd:string" />
75+ <xsd:attribute ref="xml:space" />
76+ </xsd:complexType>
77+ </xsd:element>
78+ <xsd:element name="assembly">
79+ <xsd:complexType>
80+ <xsd:attribute name="alias" type="xsd:string" />
81+ <xsd:attribute name="name" type="xsd:string" />
82+ </xsd:complexType>
83+ </xsd:element>
84+ <xsd:element name="data">
85+ <xsd:complexType>
86+ <xsd:sequence>
87+ <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
88+ <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
89+ </xsd:sequence>
90+ <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
91+ <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
92+ <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
93+ <xsd:attribute ref="xml:space" />
94+ </xsd:complexType>
95+ </xsd:element>
96+ <xsd:element name="resheader">
97+ <xsd:complexType>
98+ <xsd:sequence>
99+ <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
100+ </xsd:sequence>
101+ <xsd:attribute name="name" type="xsd:string" use="required" />
102+ </xsd:complexType>
103+ </xsd:element>
104+ </xsd:choice>
105+ </xsd:complexType>
106+ </xsd:element>
107+ </xsd:schema>
108+ <resheader name="resmimetype">
109+ <value>text/microsoft-resx</value>
110+ </resheader>
111+ <resheader name="version">
112+ <value>2.0</value>
113+ </resheader>
114+ <resheader name="reader">
115+ <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
116+ </resheader>
117+ <resheader name="writer">
118+ <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
119+ </resheader>
120+ <data name="btnRemove.Text" xml:space="preserve">
121+ <value>削除</value>
122+ </data>
123+ <data name="btnAdd.Text" xml:space="preserve">
124+ <value>追加</value>
125+ </data>
126+ <data name="$this.Text" xml:space="preserve">
127+ <value>ShareX - アクション ツールバーの編集</value>
128+ </data>
129+</root>
\ No newline at end of file
--- a/ShareX/Forms/AfterUploadForm.ja-JP.resx
+++ b/ShareX/Forms/AfterUploadForm.ja-JP.resx
@@ -118,7 +118,7 @@
118118 <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
119119 </resheader>
120120 <data name="btnCopyImage.Text" xml:space="preserve">
121- <value>画像をコピー</value>
121+ <value>画像のコピー</value>
122122 </data>
123123 <data name="btnCopyLink.Text" xml:space="preserve">
124124 <value>リンクをコピー</value>
--- a/ShareX/Forms/ApplicationSettingsForm.ja-JP.resx
+++ b/ShareX/Forms/ApplicationSettingsForm.ja-JP.resx
@@ -339,12 +339,6 @@
339339 <data name="btnFirefoxOpenAddonPage.Text" xml:space="preserve">
340340 <value>Firefox アドオンをインストール...</value>
341341 </data>
342- <data name="gpFirefox.Text" xml:space="preserve">
343- <value>Firefox アドオン</value>
344- </data>
345- <data name="gbSteam.Text" xml:space="preserve">
346- <value>Steam</value>
347- </data>
348342 <data name="cbChromeExtensionSupport.Text" xml:space="preserve">
349343 <value>Chrome 拡張機能のサポートを有効にする</value>
350344 </data>
@@ -354,13 +348,10 @@
354348 <data name="gbChrome.Text" xml:space="preserve">
355349 <value>Chrome 拡張機能</value>
356350 </data>
357- <data name="gbWindows.Text" xml:space="preserve">
358- <value>Windows</value>
351+ <data name="btnResetSettings.Text" xml:space="preserve">
352+ <value>設定をリセットする...</value>
359353 </data>
360- <data name="lblPreviewPersonalFolderPath.Text" xml:space="preserve">
361- <value>...</value>
362- </data>
363- <data name="lblSaveImageSubFolderPatternPreview.Text" xml:space="preserve">
364- <value>...</value>
354+ <data name="gbFirefox.Text" xml:space="preserve">
355+ <value>Firefox アドオン</value>
365356 </data>
366357 </root>
\ No newline at end of file
--- a/ShareX/Forms/ClipboardFormatForm.ja-JP.resx
+++ b/ShareX/Forms/ClipboardFormatForm.ja-JP.resx
@@ -130,6 +130,6 @@
130130 <value>説明:</value>
131131 </data>
132132 <data name="$this.Text" xml:space="preserve">
133- <value>クリップボードの内容の書式</value>
133+ <value>ShareX - クリップボード内容の書式</value>
134134 </data>
135135 </root>
\ No newline at end of file
--- a/ShareX/Forms/EncoderProgramForm.ja-JP.resx
+++ b/ShareX/Forms/EncoderProgramForm.ja-JP.resx
@@ -136,6 +136,6 @@
136136 <value>拡張子:</value>
137137 </data>
138138 <data name="$this.Text" xml:space="preserve">
139- <value>エンコーダー プログラム</value>
139+ <value>ShareX - エンコーダー プログラム</value>
140140 </data>
141141 </root>
\ No newline at end of file
--- a/ShareX/Forms/HotkeySettingsForm.ja-JP.resx
+++ b/ShareX/Forms/HotkeySettingsForm.ja-JP.resx
@@ -135,10 +135,4 @@
135135 <data name="btnReset.Text" xml:space="preserve">
136136 <value>出荷時設定にリセット</value>
137137 </data>
138- <data name="btnMoveUp.Text" xml:space="preserve">
139- <value>↑</value>
140- </data>
141- <data name="btnMoveDown.Text" xml:space="preserve">
142- <value>↓</value>
143- </data>
144138 </root>
\ No newline at end of file
--- a/ShareX/Forms/MainForm.ja-JP.resx
+++ b/ShareX/Forms/MainForm.ja-JP.resx
@@ -228,9 +228,6 @@
228228 <data name="tsmiCopyURL.Text" xml:space="preserve">
229229 <value>URL</value>
230230 </data>
231- <data name="tsmiDonate.Text" xml:space="preserve">
232- <value>寄付する...</value>
233- </data>
234231 <data name="tsmiOpenURL.Text" xml:space="preserve">
235232 <value>URL</value>
236233 </data>
@@ -247,10 +244,10 @@
247244 <value>デバッグ ログ...</value>
248245 </data>
249246 <data name="tsmiTrayAfterCaptureTasks.Text" xml:space="preserve">
250- <value>キャプチャー後</value>
247+ <value>キャプチャー後のタスク</value>
251248 </data>
252249 <data name="tsmiTrayAfterUploadTasks.Text" xml:space="preserve">
253- <value>アップロード後</value>
250+ <value>アップロード後のタスク</value>
254251 </data>
255252 <data name="tsmiTrayApplicationSettings.Text" xml:space="preserve">
256253 <value>アプリの設定...</value>
@@ -375,9 +372,6 @@
375372 <data name="tsmiTrayHashCheck.Text" xml:space="preserve">
376373 <value>ハッシュ値の照合...</value>
377374 </data>
378- <data name="tsmiTrayImageEditor.Text" xml:space="preserve">
379- <value>画像エディタ...</value>
380- </data>
381375 <data name="tsmiTrayImageEffects.Text" xml:space="preserve">
382376 <value>画像の効果...</value>
383377 </data>
@@ -429,9 +423,6 @@
429423 <data name="tsddbWorkflows.Text" xml:space="preserve">
430424 <value>ワークフロー</value>
431425 </data>
432- <data name="tsmiAbout.Text" xml:space="preserve">
433- <value>ShareX について...</value>
434- </data>
435426 <data name="chURL.Text" xml:space="preserve">
436427 <value>URL</value>
437428 </data>
@@ -481,7 +472,7 @@
481472 <value>アップロード先の設定...</value>
482473 </data>
483474 <data name="tsmiEditSelectedFile.Text" xml:space="preserve">
484- <value>画像の編集...</value>
475+ <value>画像の注釈編集...</value>
485476 </data>
486477 <data name="tsmiCopyFileNameWithExtension.Text" xml:space="preserve">
487478 <value>ファイル名と拡張子</value>
@@ -501,9 +492,6 @@
501492 <data name="tsmiHideMenu.Text" xml:space="preserve">
502493 <value>メニューを隠す</value>
503494 </data>
504- <data name="tsmiImageEditor.Text" xml:space="preserve">
505- <value>画像エディタ...</value>
506- </data>
507495 <data name="tsmiImageEffects.Text" xml:space="preserve">
508496 <value>画像の効果...</value>
509497 </data>
@@ -663,7 +651,25 @@
663651 <data name="tsmiDeleteSelectedItem.Text" xml:space="preserve">
664652 <value>一覧からタスクを取り除く</value>
665653 </data>
666- <data name="niTray.Text" xml:space="preserve">
667- <value>ShareX</value>
654+ <data name="tsmiAnnotateImage.Text" xml:space="preserve">
655+ <value>画像の注釈編集...</value>
656+ </data>
657+ <data name="tsmiTrayAnnotateImage.Text" xml:space="preserve">
658+ <value>画像の注釈編集...</value>
659+ </data>
660+ <data name="tsmiSearchImage.Text" xml:space="preserve">
661+ <value>Google 画像検索...</value>
662+ </data>
663+ <data name="tsbDonate.Text" xml:space="preserve">
664+ <value>寄付する...</value>
665+ </data>
666+ <data name="btnCloseNews.Text" xml:space="preserve">
667+ <value>閉じる</value>
668+ </data>
669+ <data name="tsbNews.Text" xml:space="preserve">
670+ <value>お知らせ</value>
671+ </data>
672+ <data name="tsbAbout.Text" xml:space="preserve">
673+ <value>ShareX について...</value>
668674 </data>
669675 </root>
\ No newline at end of file
--- a/ShareX/Forms/ScreenRecordForm.ja-JP.resx
+++ b/ShareX/Forms/ScreenRecordForm.ja-JP.resx
@@ -130,6 +130,6 @@
130130 <value>中止</value>
131131 </data>
132132 <data name="$this.Text" xml:space="preserve">
133- <value>動画キャプチャー ウィンドウ</value>
133+ <value>ShareX - 動画キャプチャー</value>
134134 </data>
135135 </root>
\ No newline at end of file
--- a/ShareX/Forms/TaskSettingsForm.ja-JP.resx
+++ b/ShareX/Forms/TaskSettingsForm.ja-JP.resx
@@ -270,15 +270,6 @@
270270 <data name="tsmiURLSharingServices.Text" xml:space="preserve">
271271 <value>URL共有サービス</value>
272272 </data>
273- <data name="cbUseDefaultDestinationSettings.Text" xml:space="preserve">
274- <value>既定の「アップロード先」設定を使用する</value>
275- </data>
276- <data name="cbUseDefaultAfterUploadSettings.Text" xml:space="preserve">
277- <value>既定の「アップロード後」設定を使用する</value>
278- </data>
279- <data name="cbUseDefaultAfterCaptureSettings.Text" xml:space="preserve">
280- <value>既定の「キャプチャー後」設定を使用する</value>
281- </data>
282273 <data name="cbNameFormatCustomTimeZone.Text" xml:space="preserve">
283274 <value>独自のタイム ゾーンを使用する:</value>
284275 </data>
@@ -294,9 +285,6 @@
294285 <data name="lblGIFFPS.Text" xml:space="preserve">
295286 <value>GIF FPS:</value>
296287 </data>
297- <data name="lblGIFEncoding.Text" xml:space="preserve">
298- <value>GIF エンコーダー:</value>
299- </data>
300288 <data name="cbWatchFolderEnabled.Text" xml:space="preserve">
301289 <value>フォルダーを監視し、新しいファイルを自動でアップロードする</value>
302290 </data>
@@ -342,27 +330,6 @@
342330 <data name="chkShowImageEffectsWindowAfterCapture.Text" xml:space="preserve">
343331 <value>キャプチャー後に画像の効果ウィンドウを表示する</value>
344332 </data>
345- <data name="chkUseDefaultActions.Text" xml:space="preserve">
346- <value>メイン ウィンドウのタスク設定のアクションを使用する</value>
347- </data>
348- <data name="chkUseDefaultAdvancedSettings.Text" xml:space="preserve">
349- <value>メイン ウィンドウのタスク設定の高度な設定を使用する</value>
350- </data>
351- <data name="chkUseDefaultCaptureSettings.Text" xml:space="preserve">
352- <value>メイン ウィンドウのタスク設定のキャプチャー設定を使用する</value>
353- </data>
354- <data name="chkUseDefaultGeneralSettings.Text" xml:space="preserve">
355- <value>メイン ウィンドウのタスク設定の全般設定を使用する</value>
356- </data>
357- <data name="chkUseDefaultImageSettings.Text" xml:space="preserve">
358- <value>メイン ウィンドウのタスク設定の画像設定を使用する</value>
359- </data>
360- <data name="chkUseDefaultToolsSettings.Text" xml:space="preserve">
361- <value>メイン ウィンドウのタスク設定のツール設定を使用する</value>
362- </data>
363- <data name="chkUseDefaultUploadSettings.Text" xml:space="preserve">
364- <value>メイン ウィンドウのタスク設定のアップロード設定を使用する</value>
365- </data>
366333 <data name="lblAfterTaskNotification.Text" xml:space="preserve">
367334 <value>タスク完了後:</value>
368335 </data>
@@ -427,7 +394,7 @@
427394 <value>キャンセル</value>
428395 </data>
429396 <data name="lblCaptureCustomRegion.Text" xml:space="preserve">
430- <value>独自の領域</value>
397+ <value>構成済み領域</value>
431398 </data>
432399 <data name="cbRegionCaptureShowMagnifier.Text" xml:space="preserve">
433400 <value>カーソル付近にルーペを表示する</value>
@@ -508,7 +475,7 @@
508475 <value>カラーピッカー (ルーペ)のコピー書式:</value>
509476 </data>
510477 <data name="chUploaderFiltersName.Text" xml:space="preserve">
511- <value>アップローダ</value>
478+ <value>アップローダー</value>
512479 </data>
513480 <data name="chUploaderFiltersExtension.Text" xml:space="preserve">
514481 <value>拡張子</value>
@@ -523,7 +490,7 @@
523490 <value>追加</value>
524491 </data>
525492 <data name="lblUploaderFiltersDestination.Text" xml:space="preserve">
526- <value>アップローダ:</value>
493+ <value>アップローダー:</value>
527494 </data>
528495 <data name="lblUploaderFiltersExtensionsExample.Text" xml:space="preserve">
529496 <value>例: png, jpg, jpeg</value>
@@ -532,27 +499,42 @@
532499 <value>拡張子フィルター:</value>
533500 </data>
534501 <data name="tpUploaderFilters.Text" xml:space="preserve">
535- <value>アップローダ フィルター:</value>
502+ <value>アップローダー フィルター:</value>
536503 </data>
537504 <data name="lblImageSizeLimitHint.Text" xml:space="preserve">
538505 <value>KB</value>
539506 </data>
540- <data name="lblImageJPEGQualityHint.Text" xml:space="preserve">
541- <value>0 - 100</value>
507+ <data name="cbOverrideAfterCaptureSettings.Text" xml:space="preserve">
508+ <value>「キャプチャー後」設定を上書きする</value>
509+ </data>
510+ <data name="cbOverrideAfterUploadSettings.Text" xml:space="preserve">
511+ <value>「アップロード後」設定を上書きする</value>
512+ </data>
513+ <data name="cbOverrideDestinationSettings.Text" xml:space="preserve">
514+ <value>「アップロード先」設定を上書きする</value>
515+ </data>
516+ <data name="chkOverrideGeneralSettings.Text" xml:space="preserve">
517+ <value>全般設定を上書きする</value>
518+ </data>
519+ <data name="chkOverrideImageSettings.Text" xml:space="preserve">
520+ <value>画像設定を上書きする</value>
521+ </data>
522+ <data name="chkOverrideCaptureSettings.Text" xml:space="preserve">
523+ <value>キャプチャー設定を上書きする</value>
542524 </data>
543- <data name="lblCaptureCustomRegionY.Text" xml:space="preserve">
544- <value>Y</value>
525+ <data name="chkOverrideUploadSettings.Text" xml:space="preserve">
526+ <value>アップロード設定を上書きする</value>
545527 </data>
546- <data name="lblCaptureCustomRegionX.Text" xml:space="preserve">
547- <value>X</value>
528+ <data name="chkOverrideActions.Text" xml:space="preserve">
529+ <value>アクションを上書きする</value>
548530 </data>
549- <data name="btnRegionCaptureSnapSizesRemove.Text" xml:space="preserve">
550- <value>-</value>
531+ <data name="chkOverrideToolsSettings.Text" xml:space="preserve">
532+ <value>ツール設定を上書きする</value>
551533 </data>
552- <data name="btnRegionCaptureSnapSizesAdd.Text" xml:space="preserve">
553- <value>+</value>
534+ <data name="chkOverrideAdvancedSettings.Text" xml:space="preserve">
535+ <value>高度な設定を上書きする</value>
554536 </data>
555- <data name="lblAutoIncrementNumber.Text" xml:space="preserve">
556- <value>0</value>
537+ <data name="lblImagePNGBitDepth.Text" xml:space="preserve">
538+ <value>PNG ビットの深さ:</value>
557539 </data>
558540 </root>
\ No newline at end of file
--- a/ShareX/Forms/WatchFolderForm.ja-JP.resx
+++ b/ShareX/Forms/WatchFolderForm.ja-JP.resx
@@ -124,7 +124,7 @@
124124 <value>OK</value>
125125 </data>
126126 <data name="$this.Text" xml:space="preserve">
127- <value>フォルダーの監視</value>
127+ <value>ShareX - フォルダーの監視</value>
128128 </data>
129129 <data name="cbIncludeSubdirectories.Text" xml:space="preserve">
130130 <value>サブディレクトリを含む</value>
--- a/ShareX/Properties/Resources.ja-JP.resx
+++ b/ShareX/Properties/Resources.ja-JP.resx
@@ -485,4 +485,30 @@ ShareX を再起動しますか?</value>
485485 <data name="WorkerTask_GetInvalidConfigResult__0__configuration_is_invalid_or_missing__Please_check__Destination_settings__window_to_configure_it_" xml:space="preserve">
486486 <value>{0} の構成が正しくないか存在しません。"アップロード先の設定" ウィンドウで構成を確認してください。</value>
487487 </data>
488+ <data name="ActionsToolbar_Edit" xml:space="preserve">
489+ <value>編集...</value>
490+ </data>
491+ <data name="ActionsToolbar_Tip" xml:space="preserve">
492+ <value>左ドラッグで移動
493+右クリックでメニュー表示
494+中クリックで閉じる</value>
495+ </data>
496+ <data name="ActionsToolbar_Close" xml:space="preserve">
497+ <value>閉じる</value>
498+ </data>
499+ <data name="ActionsToolbarEditForm_Separator" xml:space="preserve">
500+ <value>区切り線</value>
501+ </data>
502+ <data name="IntegrationHelpers_UploadWithShareX" xml:space="preserve">
503+ <value>ShareX でアップロード</value>
504+ </data>
505+ <data name="ActionsToolbar__LockPosition" xml:space="preserve">
506+ <value>位置を固定</value>
507+ </data>
508+ <data name="ActionsToolbar_StayTopMost" xml:space="preserve">
509+ <value>最前面表示</value>
510+ </data>
511+ <data name="ActionsToolbar_OpenAtShareXStartup" xml:space="preserve">
512+ <value>ShareX 起動時に開く</value>
513+ </data>
488514 </root>
\ No newline at end of file
--- a/ShareX/ShareX.csproj
+++ b/ShareX/ShareX.csproj
@@ -75,15 +75,33 @@
7575 <ErrorReport>prompt</ErrorReport>
7676 <CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet>
7777 </PropertyGroup>
78+ <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'WindowsStore|AnyCPU'">
79+ <OutputPath>bin\WindowsStore\</OutputPath>
80+ <DefineConstants>TRACE;WindowsStore</DefineConstants>
81+ <Optimize>true</Optimize>
82+ <PlatformTarget>AnyCPU</PlatformTarget>
83+ <GenerateSerializationAssemblies>Off</GenerateSerializationAssemblies>
84+ <ErrorReport>prompt</ErrorReport>
85+ <CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet>
86+ </PropertyGroup>
87+ <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'WindowsStoreDebug|AnyCPU'">
88+ <DebugSymbols>true</DebugSymbols>
89+ <OutputPath>bin\WindowsStoreDebug\</OutputPath>
90+ <DefineConstants>TRACE;DEBUG;WindowsStore</DefineConstants>
91+ <DebugType>full</DebugType>
92+ <PlatformTarget>AnyCPU</PlatformTarget>
93+ <GenerateSerializationAssemblies>Off</GenerateSerializationAssemblies>
94+ <ErrorReport>prompt</ErrorReport>
95+ <CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet>
96+ </PropertyGroup>
7897 <ItemGroup>
7998 <Reference Include="Gma.QrCodeNet.Encoding, Version=0.4.0.0, Culture=neutral, processorArchitecture=MSIL">
8099 <HintPath>..\packages\QrCode.Net.0.4.0.0\lib\net40\Gma.QrCodeNet.Encoding.dll</HintPath>
81100 <Private>True</Private>
82101 </Reference>
83102 <Reference Include="Microsoft.VisualBasic" />
84- <Reference Include="Newtonsoft.Json, Version=9.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed, processorArchitecture=MSIL">
85- <HintPath>..\packages\Newtonsoft.Json.9.0.1\lib\net40\Newtonsoft.Json.dll</HintPath>
86- <Private>True</Private>
103+ <Reference Include="Newtonsoft.Json, Version=10.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed, processorArchitecture=MSIL">
104+ <HintPath>..\packages\Newtonsoft.Json.10.0.2\lib\net40\Newtonsoft.Json.dll</HintPath>
87105 </Reference>
88106 <Reference Include="SevenZipSharp, Version=0.64.3890.29348, Culture=neutral, PublicKeyToken=20de82c62b055c88, processorArchitecture=MSIL">
89107 <HintPath>..\packages\SevenZipSharp.0.64\lib\SevenZipSharp.dll</HintPath>
@@ -102,14 +120,30 @@
102120 <Reference Include="System.Xml" />
103121 </ItemGroup>
104122 <ItemGroup>
105- <Compile Include="CaptureTaskHelpers.cs" />
123+ <Compile Include="CaptureHelpers\CaptureActiveMonitor.cs" />
124+ <Compile Include="CaptureHelpers\CaptureActiveWindow.cs" />
125+ <Compile Include="CaptureHelpers\CaptureBase.cs" />
126+ <Compile Include="CaptureHelpers\CaptureCustomRegion.cs" />
127+ <Compile Include="CaptureHelpers\CaptureFullscreen.cs" />
128+ <Compile Include="CaptureHelpers\CaptureLastRegion.cs" />
129+ <Compile Include="CaptureHelpers\CaptureMonitor.cs" />
130+ <Compile Include="CaptureHelpers\CaptureRegion.cs" />
131+ <Compile Include="CaptureHelpers\CaptureWindow.cs" />
106132 <Compile Include="Controls\BeforeUploadControl.cs">
107133 <SubType>UserControl</SubType>
108134 </Compile>
109135 <Compile Include="Controls\BeforeUploadControl.Designer.cs">
110136 <DependentUpon>BeforeUploadControl.cs</DependentUpon>
111137 </Compile>
112- <Compile Include="ExportImportManager.cs" />
138+ <Compile Include="Controls\NewsListControl.cs">
139+ <SubType>UserControl</SubType>
140+ </Compile>
141+ <Compile Include="Controls\NewsListControl.Designer.cs">
142+ <DependentUpon>NewsListControl.cs</DependentUpon>
143+ </Compile>
144+ <Compile Include="NewsItem.cs" />
145+ <Compile Include="NewsManager.cs" />
146+ <Compile Include="SettingManager.cs" />
113147 <Compile Include="Forms\BeforeUploadForm.cs">
114148 <SubType>Form</SubType>
115149 </Compile>
@@ -266,7 +300,7 @@
266300 <Compile Include="Forms\MainForm.Designer.cs">
267301 <DependentUpon>MainForm.cs</DependentUpon>
268302 </Compile>
269- <Compile Include="ImageTag.cs" />
303+ <Compile Include="ImageInfo.cs" />
270304 <Compile Include="Properties\Resources.Designer.cs">
271305 <AutoGen>True</AutoGen>
272306 <DesignTime>True</DesignTime>
@@ -332,6 +366,12 @@
332366 <EmbeddedResource Include="Controls\HotkeySelectionControl.zh-CN.resx">
333367 <DependentUpon>HotkeySelectionControl.cs</DependentUpon>
334368 </EmbeddedResource>
369+ <EmbeddedResource Include="Controls\HotkeySelectionControl.zh-TW.resx">
370+ <DependentUpon>HotkeySelectionControl.cs</DependentUpon>
371+ </EmbeddedResource>
372+ <EmbeddedResource Include="Controls\NewsListControl.resx">
373+ <DependentUpon>NewsListControl.cs</DependentUpon>
374+ </EmbeddedResource>
335375 <EmbeddedResource Include="Forms\AboutForm.de.resx">
336376 <DependentUpon>AboutForm.cs</DependentUpon>
337377 </EmbeddedResource>
@@ -372,6 +412,9 @@
372412 <EmbeddedResource Include="Forms\AboutForm.zh-CN.resx">
373413 <DependentUpon>AboutForm.cs</DependentUpon>
374414 </EmbeddedResource>
415+ <EmbeddedResource Include="Forms\AboutForm.zh-TW.resx">
416+ <DependentUpon>AboutForm.cs</DependentUpon>
417+ </EmbeddedResource>
375418 <EmbeddedResource Include="Forms\ActionsForm.de.resx">
376419 <DependentUpon>ActionsForm.cs</DependentUpon>
377420 </EmbeddedResource>
@@ -408,6 +451,18 @@
408451 <EmbeddedResource Include="Forms\ActionsForm.zh-CN.resx">
409452 <DependentUpon>ActionsForm.cs</DependentUpon>
410453 </EmbeddedResource>
454+ <EmbeddedResource Include="Forms\ActionsForm.zh-TW.resx">
455+ <DependentUpon>ActionsForm.cs</DependentUpon>
456+ </EmbeddedResource>
457+ <EmbeddedResource Include="Forms\ActionsToolbarEditForm.fr.resx">
458+ <DependentUpon>ActionsToolbarEditForm.cs</DependentUpon>
459+ </EmbeddedResource>
460+ <EmbeddedResource Include="Forms\ActionsToolbarEditForm.ja-JP.resx">
461+ <DependentUpon>ActionsToolbarEditForm.cs</DependentUpon>
462+ </EmbeddedResource>
463+ <EmbeddedResource Include="Forms\ActionsToolbarEditForm.ru.resx">
464+ <DependentUpon>ActionsToolbarEditForm.cs</DependentUpon>
465+ </EmbeddedResource>
411466 <EmbeddedResource Include="Forms\AfterCaptureForm.de.resx">
412467 <DependentUpon>AfterCaptureForm.cs</DependentUpon>
413468 </EmbeddedResource>
@@ -447,6 +502,9 @@
447502 <EmbeddedResource Include="Forms\AfterCaptureForm.zh-CN.resx">
448503 <DependentUpon>AfterCaptureForm.cs</DependentUpon>
449504 </EmbeddedResource>
505+ <EmbeddedResource Include="Forms\AfterCaptureForm.zh-TW.resx">
506+ <DependentUpon>AfterCaptureForm.cs</DependentUpon>
507+ </EmbeddedResource>
450508 <EmbeddedResource Include="Forms\AfterUploadForm.de.resx">
451509 <DependentUpon>AfterUploadForm.cs</DependentUpon>
452510 </EmbeddedResource>
@@ -483,6 +541,9 @@
483541 <EmbeddedResource Include="Forms\AfterUploadForm.zh-CN.resx">
484542 <DependentUpon>AfterUploadForm.cs</DependentUpon>
485543 </EmbeddedResource>
544+ <EmbeddedResource Include="Forms\AfterUploadForm.zh-TW.resx">
545+ <DependentUpon>AfterUploadForm.cs</DependentUpon>
546+ </EmbeddedResource>
486547 <EmbeddedResource Include="Forms\ApplicationSettingsForm.de.resx">
487548 <DependentUpon>ApplicationSettingsForm.cs</DependentUpon>
488549 </EmbeddedResource>
@@ -519,6 +580,9 @@
519580 <EmbeddedResource Include="Forms\ApplicationSettingsForm.zh-CN.resx">
520581 <DependentUpon>ApplicationSettingsForm.cs</DependentUpon>
521582 </EmbeddedResource>
583+ <EmbeddedResource Include="Forms\ApplicationSettingsForm.zh-TW.resx">
584+ <DependentUpon>ApplicationSettingsForm.cs</DependentUpon>
585+ </EmbeddedResource>
522586 <EmbeddedResource Include="Forms\AutoCaptureForm.de.resx">
523587 <DependentUpon>AutoCaptureForm.cs</DependentUpon>
524588 </EmbeddedResource>
@@ -558,6 +622,9 @@
558622 <EmbeddedResource Include="Forms\AutoCaptureForm.zh-CN.resx">
559623 <DependentUpon>AutoCaptureForm.cs</DependentUpon>
560624 </EmbeddedResource>
625+ <EmbeddedResource Include="Forms\AutoCaptureForm.zh-TW.resx">
626+ <DependentUpon>AutoCaptureForm.cs</DependentUpon>
627+ </EmbeddedResource>
561628 <EmbeddedResource Include="Forms\BeforeUploadForm.de.resx">
562629 <DependentUpon>BeforeUploadForm.cs</DependentUpon>
563630 </EmbeddedResource>
@@ -598,6 +665,9 @@
598665 <EmbeddedResource Include="Forms\BeforeUploadForm.zh-CN.resx">
599666 <DependentUpon>BeforeUploadForm.cs</DependentUpon>
600667 </EmbeddedResource>
668+ <EmbeddedResource Include="Forms\BeforeUploadForm.zh-TW.resx">
669+ <DependentUpon>BeforeUploadForm.cs</DependentUpon>
670+ </EmbeddedResource>
601671 <EmbeddedResource Include="Forms\ClipboardFormatForm.de.resx">
602672 <DependentUpon>ClipboardFormatForm.cs</DependentUpon>
603673 </EmbeddedResource>
@@ -637,6 +707,9 @@
637707 <EmbeddedResource Include="Forms\ClipboardFormatForm.zh-CN.resx">
638708 <DependentUpon>ClipboardFormatForm.cs</DependentUpon>
639709 </EmbeddedResource>
710+ <EmbeddedResource Include="Forms\ClipboardFormatForm.zh-TW.resx">
711+ <DependentUpon>ClipboardFormatForm.cs</DependentUpon>
712+ </EmbeddedResource>
640713 <EmbeddedResource Include="Forms\EncoderProgramForm.de.resx">
641714 <DependentUpon>EncoderProgramForm.cs</DependentUpon>
642715 </EmbeddedResource>
@@ -679,6 +752,9 @@
679752 <EmbeddedResource Include="Forms\EncoderProgramForm.zh-CN.resx">
680753 <DependentUpon>EncoderProgramForm.cs</DependentUpon>
681754 </EmbeddedResource>
755+ <EmbeddedResource Include="Forms\EncoderProgramForm.zh-TW.resx">
756+ <DependentUpon>EncoderProgramForm.cs</DependentUpon>
757+ </EmbeddedResource>
682758 <EmbeddedResource Include="Forms\FileExistForm.de.resx">
683759 <DependentUpon>FileExistForm.cs</DependentUpon>
684760 </EmbeddedResource>
@@ -718,6 +794,9 @@
718794 <EmbeddedResource Include="Forms\FileExistForm.zh-CN.resx">
719795 <DependentUpon>FileExistForm.cs</DependentUpon>
720796 </EmbeddedResource>
797+ <EmbeddedResource Include="Forms\FileExistForm.zh-TW.resx">
798+ <DependentUpon>FileExistForm.cs</DependentUpon>
799+ </EmbeddedResource>
721800 <EmbeddedResource Include="Forms\FirstTimeConfigForm.de.resx">
722801 <DependentUpon>FirstTimeConfigForm.cs</DependentUpon>
723802 </EmbeddedResource>
@@ -745,6 +824,9 @@
745824 <EmbeddedResource Include="Forms\FirstTimeConfigForm.zh-CN.resx">
746825 <DependentUpon>FirstTimeConfigForm.cs</DependentUpon>
747826 </EmbeddedResource>
827+ <EmbeddedResource Include="Forms\FirstTimeConfigForm.zh-TW.resx">
828+ <DependentUpon>FirstTimeConfigForm.cs</DependentUpon>
829+ </EmbeddedResource>
748830 <EmbeddedResource Include="Forms\HotkeySettingsForm.de.resx">
749831 <DependentUpon>HotkeySettingsForm.cs</DependentUpon>
750832 </EmbeddedResource>
@@ -781,6 +863,9 @@
781863 <EmbeddedResource Include="Forms\HotkeySettingsForm.zh-CN.resx">
782864 <DependentUpon>HotkeySettingsForm.cs</DependentUpon>
783865 </EmbeddedResource>
866+ <EmbeddedResource Include="Forms\HotkeySettingsForm.zh-TW.resx">
867+ <DependentUpon>HotkeySettingsForm.cs</DependentUpon>
868+ </EmbeddedResource>
784869 <EmbeddedResource Include="Forms\ImageCombinerForm.de.resx">
785870 <DependentUpon>ImageCombinerForm.cs</DependentUpon>
786871 </EmbeddedResource>
@@ -811,6 +896,9 @@
811896 <EmbeddedResource Include="Forms\ImageCombinerForm.zh-CN.resx">
812897 <DependentUpon>ImageCombinerForm.cs</DependentUpon>
813898 </EmbeddedResource>
899+ <EmbeddedResource Include="Forms\ImageCombinerForm.zh-TW.resx">
900+ <DependentUpon>ImageCombinerForm.cs</DependentUpon>
901+ </EmbeddedResource>
814902 <EmbeddedResource Include="Forms\MainForm.de.resx">
815903 <DependentUpon>MainForm.cs</DependentUpon>
816904 </EmbeddedResource>
@@ -847,6 +935,9 @@
847935 <EmbeddedResource Include="Forms\MainForm.zh-CN.resx">
848936 <DependentUpon>MainForm.cs</DependentUpon>
849937 </EmbeddedResource>
938+ <EmbeddedResource Include="Forms\MainForm.zh-TW.resx">
939+ <DependentUpon>MainForm.cs</DependentUpon>
940+ </EmbeddedResource>
850941 <EmbeddedResource Include="Forms\QRCodeForm.de.resx">
851942 <DependentUpon>QRCodeForm.cs</DependentUpon>
852943 </EmbeddedResource>
@@ -886,6 +977,9 @@
886977 <EmbeddedResource Include="Forms\QRCodeForm.zh-CN.resx">
887978 <DependentUpon>QRCodeForm.cs</DependentUpon>
888979 </EmbeddedResource>
980+ <EmbeddedResource Include="Forms\QRCodeForm.zh-TW.resx">
981+ <DependentUpon>QRCodeForm.cs</DependentUpon>
982+ </EmbeddedResource>
889983 <EmbeddedResource Include="Forms\QuickTaskInfoEditForm.de.resx">
890984 <DependentUpon>QuickTaskInfoEditForm.cs</DependentUpon>
891985 <SubType>Designer</SubType>
@@ -911,6 +1005,9 @@
9111005 <EmbeddedResource Include="Forms\QuickTaskInfoEditForm.zh-CN.resx">
9121006 <DependentUpon>QuickTaskInfoEditForm.cs</DependentUpon>
9131007 </EmbeddedResource>
1008+ <EmbeddedResource Include="Forms\QuickTaskInfoEditForm.zh-TW.resx">
1009+ <DependentUpon>QuickTaskInfoEditForm.cs</DependentUpon>
1010+ </EmbeddedResource>
9141011 <EmbeddedResource Include="Forms\QuickTaskMenuEditorForm.de.resx">
9151012 <DependentUpon>QuickTaskMenuEditorForm.cs</DependentUpon>
9161013 </EmbeddedResource>
@@ -935,6 +1032,9 @@
9351032 <EmbeddedResource Include="Forms\QuickTaskMenuEditorForm.zh-CN.resx">
9361033 <DependentUpon>QuickTaskMenuEditorForm.cs</DependentUpon>
9371034 </EmbeddedResource>
1035+ <EmbeddedResource Include="Forms\QuickTaskMenuEditorForm.zh-TW.resx">
1036+ <DependentUpon>QuickTaskMenuEditorForm.cs</DependentUpon>
1037+ </EmbeddedResource>
9381038 <EmbeddedResource Include="Forms\ScreenColorPicker.de.resx">
9391039 <DependentUpon>ScreenColorPicker.cs</DependentUpon>
9401040 </EmbeddedResource>
@@ -974,6 +1074,9 @@
9741074 <EmbeddedResource Include="Forms\ScreenColorPicker.zh-CN.resx">
9751075 <DependentUpon>ScreenColorPicker.cs</DependentUpon>
9761076 </EmbeddedResource>
1077+ <EmbeddedResource Include="Forms\ScreenColorPicker.zh-TW.resx">
1078+ <DependentUpon>ScreenColorPicker.cs</DependentUpon>
1079+ </EmbeddedResource>
9771080 <EmbeddedResource Include="Forms\ScreenRecordForm.de.resx">
9781081 <DependentUpon>ScreenRecordForm.cs</DependentUpon>
9791082 </EmbeddedResource>
@@ -1025,6 +1128,9 @@
10251128 <EmbeddedResource Include="Forms\ActionsToolbarEditForm.resx">
10261129 <DependentUpon>ActionsToolbarEditForm.cs</DependentUpon>
10271130 </EmbeddedResource>
1131+ <EmbeddedResource Include="Forms\ScreenRecordForm.zh-TW.resx">
1132+ <DependentUpon>ScreenRecordForm.cs</DependentUpon>
1133+ </EmbeddedResource>
10281134 <EmbeddedResource Include="Forms\TaskSettingsForm.de.resx">
10291135 <DependentUpon>TaskSettingsForm.cs</DependentUpon>
10301136 </EmbeddedResource>
@@ -1061,6 +1167,9 @@
10611167 <EmbeddedResource Include="Forms\TaskSettingsForm.zh-CN.resx">
10621168 <DependentUpon>TaskSettingsForm.cs</DependentUpon>
10631169 </EmbeddedResource>
1170+ <EmbeddedResource Include="Forms\TaskSettingsForm.zh-TW.resx">
1171+ <DependentUpon>TaskSettingsForm.cs</DependentUpon>
1172+ </EmbeddedResource>
10641173 <EmbeddedResource Include="Forms\VideoEncodersForm.de.resx">
10651174 <DependentUpon>VideoEncodersForm.cs</DependentUpon>
10661175 </EmbeddedResource>
@@ -1097,6 +1206,9 @@
10971206 <EmbeddedResource Include="Forms\VideoEncodersForm.zh-CN.resx">
10981207 <DependentUpon>VideoEncodersForm.cs</DependentUpon>
10991208 </EmbeddedResource>
1209+ <EmbeddedResource Include="Forms\VideoEncodersForm.zh-TW.resx">
1210+ <DependentUpon>VideoEncodersForm.cs</DependentUpon>
1211+ </EmbeddedResource>
11001212 <EmbeddedResource Include="Forms\WatchFolderForm.de.resx">
11011213 <DependentUpon>WatchFolderForm.cs</DependentUpon>
11021214 </EmbeddedResource>
@@ -1145,6 +1257,9 @@
11451257 <EmbeddedResource Include="Forms\WatchFolderForm.zh-CN.resx">
11461258 <DependentUpon>WatchFolderForm.cs</DependentUpon>
11471259 </EmbeddedResource>
1260+ <EmbeddedResource Include="Forms\WatchFolderForm.zh-TW.resx">
1261+ <DependentUpon>WatchFolderForm.cs</DependentUpon>
1262+ </EmbeddedResource>
11481263 <EmbeddedResource Include="Properties\Resources.de.resx" />
11491264 <EmbeddedResource Include="Properties\Resources.es.resx" />
11501265 <EmbeddedResource Include="Properties\Resources.fr.resx" />
@@ -1173,6 +1288,7 @@
11731288 <EmbeddedResource Include="Properties\Resources.tr.resx" />
11741289 <EmbeddedResource Include="Properties\Resources.vi-VN.resx" />
11751290 <EmbeddedResource Include="Properties\Resources.zh-CN.resx" />
1291+ <EmbeddedResource Include="Properties\Resources.zh-TW.resx" />
11761292 </ItemGroup>
11771293 <ItemGroup>
11781294 <ProjectReference Include="..\Greenshot.ImageEditor\Greenshot.ImageEditor.csproj">
@@ -1247,7 +1363,6 @@
12471363 </ItemGroup>
12481364 <ItemGroup>
12491365 <None Include="Resources\application-task.png" />
1250- <None Include="Resources\steam.ico" />
12511366 <None Include="Resources\camcorder-image.png" />
12521367 <None Include="Resources\toolbox.png" />
12531368 <None Include="Resources\application-icon-large.png" />
@@ -1378,6 +1493,10 @@
13781493 <None Include="Resources\application-home.png" />
13791494 <None Include="Resources\clipboard-task.png" />
13801495 <None Include="Resources\script--minus.png" />
1496+ <None Include="Resources\Google.png" />
1497+ <None Include="Resources\megaphone.png" />
1498+ <None Include="Resources\Exclamation-16.png" />
1499+ <Content Include="Resources\tw.png" />
13811500 <Content Include="ShareX_Icon.ico" />
13821501 <None Include="Resources\globe--pencil.png" />
13831502 <None Include="Resources\camcorder--pencil.png" />
@@ -1399,7 +1518,7 @@
13991518 </PreBuildEvent>
14001519 </PropertyGroup>
14011520 <Import Project="$(SolutionDir)\.nuget\NuGet.targets" Condition="Exists('$(SolutionDir)\.nuget\NuGet.targets')" />
1402- <!-- To modify your build process, add your task inside one of the targets below and uncomment it.
1521+ <!-- To modify your build process, add your task inside one of the targets below and uncomment it.
14031522 Other similar extension points exist, see Microsoft.Common.targets.
14041523 <Target Name="BeforeBuild">
14051524 </Target>