OSDN Git Service

Add new tools for encoding literal messages into UTF-8.
authors_kawamoto <s_kawamoto@users.sourceforge.jp>
Fri, 20 Jan 2012 16:11:22 +0000 (01:11 +0900)
committers_kawamoto <s_kawamoto@users.sourceforge.jp>
Fri, 20 Jan 2012 16:11:22 +0000 (01:11 +0900)
Remove tools no more used.
Modify documents.

33 files changed:
FFFTP.vc80ee.vcproj
FFFTP.vc90.vcproj
FFFTP.vcproj
FFFTP_Eng_Release/FFFTP.exe
FFFTP_English.vc80ee.vcproj
FFFTP_English.vc90.vcproj
FFFTP_English.vcproj
Release/FFFTP.exe
encutf8.exe [deleted file]
encutf8/encutf8.cpp [deleted file]
howtobuild.htm
mbtoutf8.bat [deleted file]
mbtoutf8.exe [deleted file]
mbtoutf8/ReadMe.txt [deleted file]
mbtoutf8/mbtoutf8.cpp [deleted file]
mbtoutf8/mbtoutf8.sln [deleted file]
mbtoutf8/mbtoutf8.vcproj [deleted file]
mbtoutf8/stdafx.cpp [deleted file]
mbtoutf8/stdafx.h [deleted file]
mbtoutf8/targetver.h [deleted file]
mesg-eng.h
mesg-eng.old.h [deleted file]
mesg-jpn.h
mesg-jpn.old.h [deleted file]
utf8msg.bat [new file with mode: 0644]
utf8msg.exe [new file with mode: 0644]
utf8msg/ReadMe.txt [moved from encutf8/ReadMe.txt with 82% similarity]
utf8msg/stdafx.cpp [moved from encutf8/stdafx.cpp with 79% similarity]
utf8msg/stdafx.h [moved from encutf8/stdafx.h with 100% similarity]
utf8msg/targetver.h [moved from encutf8/targetver.h with 100% similarity]
utf8msg/utf8msg.cpp [new file with mode: 0644]
utf8msg/utf8msg.sln [moved from encutf8/encutf8.sln with 83% similarity]
utf8msg/utf8msg.vcproj [moved from encutf8/encutf8.vcproj with 93% similarity]

index 0ba829c..8e887d7 100644 (file)
@@ -28,7 +28,7 @@
                        >\r
                        <Tool\r
                                Name="VCPreBuildEventTool"\r
-                               CommandLine="cscript //nologo ReplaceAfxresh.js Resource\FFFTP.rc Resource\FFFTP._replaced_.rc&#x0D;&#x0A;"\r
+                               CommandLine="utf8msg.exe mesg-eng.h mesg-eng.h&#x0D;&#x0A;cscript //nologo ReplaceAfxresh.js Resource\FFFTP.rc Resource\FFFTP._replaced_.rc&#x0D;&#x0A;"\r
                        />\r
                        <Tool\r
                                Name="VCCustomBuildTool"\r
                        >\r
                        <Tool\r
                                Name="VCPreBuildEventTool"\r
-                               CommandLine="cscript //nologo ReplaceAfxresh.js Resource\FFFTP.rc Resource\FFFTP._replaced_.rc&#x0D;&#x0A;"\r
+                               CommandLine="utf8msg.exe mesg-eng.h mesg-eng.h&#x0D;&#x0A;cscript //nologo ReplaceAfxresh.js Resource\FFFTP.rc Resource\FFFTP._replaced_.rc&#x0D;&#x0A;"\r
                        />\r
                        <Tool\r
                                Name="VCCustomBuildTool"\r
                        >\r
                        <Tool\r
                                Name="VCPreBuildEventTool"\r
+                               CommandLine="utf8msg.exe mesg-eng.h mesg-eng.h&#x0D;&#x0A;cscript //nologo ReplaceAfxresh.js Resource\FFFTP.rc Resource\FFFTP._replaced_.rc&#x0D;&#x0A;"\r
                        />\r
                        <Tool\r
                                Name="VCCustomBuildTool"\r
                        >\r
                        <Tool\r
                                Name="VCPreBuildEventTool"\r
+                               CommandLine="utf8msg.exe mesg-eng.h mesg-eng.h&#x0D;&#x0A;cscript //nologo ReplaceAfxresh.js Resource\FFFTP.rc Resource\FFFTP._replaced_.rc&#x0D;&#x0A;"\r
                        />\r
                        <Tool\r
                                Name="VCCustomBuildTool"\r
index fa8bd71..e4b27e1 100644 (file)
@@ -29,6 +29,7 @@
                        >\r
                        <Tool\r
                                Name="VCPreBuildEventTool"\r
+                               CommandLine="utf8msg.exe mesg-jpn.h mesg-jpn.h"\r
                        />\r
                        <Tool\r
                                Name="VCCustomBuildTool"\r
                        />\r
                </Configuration>\r
                <Configuration\r
-                       Name="Release|Win32"\r
-                       OutputDirectory=".\Release"\r
-                       IntermediateDirectory=".\Release"\r
+                       Name="Debug|x64"\r
+                       OutputDirectory=".\Debug_64"\r
+                       IntermediateDirectory=".\Debug_64"\r
                        ConfigurationType="1"\r
                        InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC70.vsprops"\r
                        UseOfMFC="0"\r
                        >\r
                        <Tool\r
                                Name="VCPreBuildEventTool"\r
+                               CommandLine="utf8msg.exe mesg-jpn.h mesg-jpn.h"\r
                        />\r
                        <Tool\r
                                Name="VCCustomBuildTool"\r
                        />\r
                        <Tool\r
                                Name="VCMIDLTool"\r
-                               PreprocessorDefinitions="NDEBUG"\r
+                               PreprocessorDefinitions="_DEBUG"\r
                                MkTypLibCompatible="true"\r
                                SuppressStartupBanner="true"\r
                                TargetEnvironment="1"\r
-                               TypeLibraryName=".\Release\FFFTP.tlb"\r
+                               TypeLibraryName=".\Debug_64\FFFTP.tlb"\r
                        />\r
                        <Tool\r
                                Name="VCCLCompilerTool"\r
-                               InlineFunctionExpansion="1"\r
+                               Optimization="0"\r
                                AdditionalIncludeDirectories="Resource;contrib\openssl\include"\r
-                               PreprocessorDefinitions="WIN32,NDEBUG,_WINDOWS,WINVER=0x0500,_WIN32_WINNT=0x0500,_WIN32_IE=0x0500,_CRT_SECURE_NO_WARNINGS"\r
-                               StringPooling="true"\r
-                               RuntimeLibrary="0"\r
-                               EnableFunctionLevelLinking="true"\r
-                               PrecompiledHeaderFile=".\Release\FFFTP.pch"\r
-                               AssemblerListingLocation=".\Release\"\r
-                               ObjectFile=".\Release\"\r
-                               ProgramDataBaseFileName=".\Release\"\r
+                               PreprocessorDefinitions="WIN32,_DEBUG,_WINDOWS,WINVER=0x0500,_WIN32_WINNT=0x0500,_WIN32_IE=0x0500,_CRT_SECURE_NO_WARNINGS"\r
+                               RuntimeLibrary="1"\r
+                               PrecompiledHeaderFile=".\Debug_64\FFFTP.pch"\r
+                               AssemblerListingLocation=".\Debug_64\"\r
+                               ObjectFile=".\Debug_64\"\r
+                               ProgramDataBaseFileName=".\Debug_64\"\r
                                WarningLevel="3"\r
                                SuppressStartupBanner="true"\r
-                               DebugInformationFormat="0"\r
+                               DebugInformationFormat="4"\r
                        />\r
                        <Tool\r
                                Name="VCManagedResourceCompilerTool"\r
                        />\r
                        <Tool\r
                                Name="VCResourceCompilerTool"\r
-                               PreprocessorDefinitions="NDEBUG"\r
+                               PreprocessorDefinitions="_DEBUG"\r
                                Culture="1041"\r
                        />\r
                        <Tool\r
                        <Tool\r
                                Name="VCLinkerTool"\r
                                AdditionalDependencies="comctl32.lib crypt32.lib htmlhelp.lib imagehlp.lib rasapi32.lib sfc.lib winmm.lib wintrust.lib wsock32.lib"\r
-                               OutputFile=".\Release\FFFTP.exe"\r
-                               LinkIncremental="1"\r
+                               OutputFile=".\Debug_64\FFFTP.exe"\r
+                               LinkIncremental="2"\r
                                SuppressStartupBanner="true"\r
                                GenerateManifest="false"\r
-                               DelayLoadDLLs="advapi32.dll;comctl32.dll;crypt32.dll;comdlg32.dll;gdi32.dll;ole32.dll;sfc.dll;shell32.dll;user32.dll;winmm.dll;wintrust.dll;wsock32.dll"\r
-                               ProgramDatabaseFile=".\Release\FFFTP.pdb"\r
+                               DelayLoadDLLs="advapi32.dll;comctl32.dll;crypt32.dll;comdlg32.dll;gdi32.dll;imagehlp.dll;ole32.dll;sfc.dll;shell32.dll;user32.dll;winmm.dll;wintrust.dll;wsock32.dll"\r
+                               GenerateDebugInformation="true"\r
+                               ProgramDatabaseFile=".\Debug_64\FFFTP.pdb"\r
                                SubSystem="2"\r
                                RandomizedBaseAddress="1"\r
                                DataExecutionPrevention="0"\r
-                               TargetMachine="1"\r
+                               TargetMachine="17"\r
                        />\r
                        <Tool\r
                                Name="VCALinkTool"\r
                        />\r
                </Configuration>\r
                <Configuration\r
-                       Name="Debug|x64"\r
-                       OutputDirectory=".\Debug_64"\r
-                       IntermediateDirectory=".\Debug_64"\r
+                       Name="Release|Win32"\r
+                       OutputDirectory=".\Release"\r
+                       IntermediateDirectory=".\Release"\r
                        ConfigurationType="1"\r
                        InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC70.vsprops"\r
                        UseOfMFC="0"\r
                        >\r
                        <Tool\r
                                Name="VCPreBuildEventTool"\r
+                               CommandLine="utf8msg.exe mesg-jpn.h mesg-jpn.h"\r
                        />\r
                        <Tool\r
                                Name="VCCustomBuildTool"\r
                        />\r
                        <Tool\r
                                Name="VCMIDLTool"\r
-                               PreprocessorDefinitions="_DEBUG"\r
+                               PreprocessorDefinitions="NDEBUG"\r
                                MkTypLibCompatible="true"\r
                                SuppressStartupBanner="true"\r
                                TargetEnvironment="1"\r
-                               TypeLibraryName=".\Debug_64\FFFTP.tlb"\r
+                               TypeLibraryName=".\Release\FFFTP.tlb"\r
                        />\r
                        <Tool\r
                                Name="VCCLCompilerTool"\r
-                               Optimization="0"\r
+                               InlineFunctionExpansion="1"\r
                                AdditionalIncludeDirectories="Resource;contrib\openssl\include"\r
-                               PreprocessorDefinitions="WIN32,_DEBUG,_WINDOWS,WINVER=0x0500,_WIN32_WINNT=0x0500,_WIN32_IE=0x0500,_CRT_SECURE_NO_WARNINGS"\r
-                               RuntimeLibrary="1"\r
-                               PrecompiledHeaderFile=".\Debug_64\FFFTP.pch"\r
-                               AssemblerListingLocation=".\Debug_64\"\r
-                               ObjectFile=".\Debug_64\"\r
-                               ProgramDataBaseFileName=".\Debug_64\"\r
+                               PreprocessorDefinitions="WIN32,NDEBUG,_WINDOWS,WINVER=0x0500,_WIN32_WINNT=0x0500,_WIN32_IE=0x0500,_CRT_SECURE_NO_WARNINGS"\r
+                               StringPooling="true"\r
+                               RuntimeLibrary="0"\r
+                               EnableFunctionLevelLinking="true"\r
+                               PrecompiledHeaderFile=".\Release\FFFTP.pch"\r
+                               AssemblerListingLocation=".\Release\"\r
+                               ObjectFile=".\Release\"\r
+                               ProgramDataBaseFileName=".\Release\"\r
                                WarningLevel="3"\r
                                SuppressStartupBanner="true"\r
-                               DebugInformationFormat="4"\r
+                               DebugInformationFormat="0"\r
                        />\r
                        <Tool\r
                                Name="VCManagedResourceCompilerTool"\r
                        />\r
                        <Tool\r
                                Name="VCResourceCompilerTool"\r
-                               PreprocessorDefinitions="_DEBUG"\r
+                               PreprocessorDefinitions="NDEBUG"\r
                                Culture="1041"\r
                        />\r
                        <Tool\r
                        <Tool\r
                                Name="VCLinkerTool"\r
                                AdditionalDependencies="comctl32.lib crypt32.lib htmlhelp.lib imagehlp.lib rasapi32.lib sfc.lib winmm.lib wintrust.lib wsock32.lib"\r
-                               OutputFile=".\Debug_64\FFFTP.exe"\r
-                               LinkIncremental="2"\r
+                               OutputFile=".\Release\FFFTP.exe"\r
+                               LinkIncremental="1"\r
                                SuppressStartupBanner="true"\r
                                GenerateManifest="false"\r
-                               DelayLoadDLLs="advapi32.dll;comctl32.dll;crypt32.dll;comdlg32.dll;gdi32.dll;imagehlp.dll;ole32.dll;sfc.dll;shell32.dll;user32.dll;winmm.dll;wintrust.dll;wsock32.dll"\r
-                               GenerateDebugInformation="true"\r
-                               ProgramDatabaseFile=".\Debug_64\FFFTP.pdb"\r
+                               DelayLoadDLLs="advapi32.dll;comctl32.dll;crypt32.dll;comdlg32.dll;gdi32.dll;ole32.dll;sfc.dll;shell32.dll;user32.dll;winmm.dll;wintrust.dll;wsock32.dll"\r
+                               ProgramDatabaseFile=".\Release\FFFTP.pdb"\r
                                SubSystem="2"\r
                                RandomizedBaseAddress="1"\r
                                DataExecutionPrevention="0"\r
-                               TargetMachine="17"\r
+                               TargetMachine="1"\r
                        />\r
                        <Tool\r
                                Name="VCALinkTool"\r
                        >\r
                        <Tool\r
                                Name="VCPreBuildEventTool"\r
+                               CommandLine="utf8msg.exe mesg-jpn.h mesg-jpn.h"\r
                        />\r
                        <Tool\r
                                Name="VCCustomBuildTool"\r
                                />\r
                        </FileConfiguration>\r
                        <FileConfiguration\r
-                               Name="Release|Win32"\r
+                               Name="Debug|x64"\r
+                               ExcludedFromBuild="true"\r
                                >\r
                                <Tool\r
                                        Name="VCCustomBuildTool"\r
                                />\r
                        </FileConfiguration>\r
                        <FileConfiguration\r
-                               Name="Debug|x64"\r
-                               ExcludedFromBuild="true"\r
+                               Name="Release|Win32"\r
                                >\r
                                <Tool\r
                                        Name="VCCustomBuildTool"\r
index f05f4c0..2d265c3 100644 (file)
@@ -28,6 +28,7 @@
                        >\r
                        <Tool\r
                                Name="VCPreBuildEventTool"\r
+                               CommandLine="utf8msg.exe mesg-jpn.h mesg-jpn.h"\r
                        />\r
                        <Tool\r
                                Name="VCCustomBuildTool"\r
                        >\r
                        <Tool\r
                                Name="VCPreBuildEventTool"\r
+                               CommandLine="utf8msg.exe mesg-jpn.h mesg-jpn.h"\r
                        />\r
                        <Tool\r
                                Name="VCCustomBuildTool"\r
                        >\r
                        <Tool\r
                                Name="VCPreBuildEventTool"\r
+                               CommandLine="utf8msg.exe mesg-jpn.h mesg-jpn.h"\r
                        />\r
                        <Tool\r
                                Name="VCCustomBuildTool"\r
                        >\r
                        <Tool\r
                                Name="VCPreBuildEventTool"\r
+                               CommandLine="utf8msg.exe mesg-jpn.h mesg-jpn.h"\r
                        />\r
                        <Tool\r
                                Name="VCCustomBuildTool"\r
index f29877a..15c9f81 100644 (file)
Binary files a/FFFTP_Eng_Release/FFFTP.exe and b/FFFTP_Eng_Release/FFFTP.exe differ
index f43a47f..f7be36d 100644 (file)
@@ -28,7 +28,7 @@
                        >\r
                        <Tool\r
                                Name="VCPreBuildEventTool"\r
-                               CommandLine="cscript //nologo ReplaceAfxresh.js Resource_eng\FFFTP-eng.rc Resource_eng\FFFTP-eng._replaced_.rc&#x0D;&#x0A;"\r
+                               CommandLine="utf8msg.exe mesg-eng.h mesg-eng.h&#x0D;&#x0A;cscript //nologo ReplaceAfxresh.js Resource_eng\FFFTP-eng.rc Resource_eng\FFFTP-eng._replaced_.rc&#x0D;&#x0A;"\r
                        />\r
                        <Tool\r
                                Name="VCCustomBuildTool"\r
                        >\r
                        <Tool\r
                                Name="VCPreBuildEventTool"\r
-                               CommandLine="cscript //nologo ReplaceAfxresh.js Resource_eng\FFFTP-eng.rc Resource_eng\FFFTP-eng._replaced_.rc&#x0D;&#x0A;"\r
+                               CommandLine="utf8msg.exe mesg-eng.h mesg-eng.h&#x0D;&#x0A;cscript //nologo ReplaceAfxresh.js Resource_eng\FFFTP-eng.rc Resource_eng\FFFTP-eng._replaced_.rc&#x0D;&#x0A;"\r
                        />\r
                        <Tool\r
                                Name="VCCustomBuildTool"\r
                        >\r
                        <Tool\r
                                Name="VCPreBuildEventTool"\r
+                               CommandLine="utf8msg.exe mesg-eng.h mesg-eng.h&#x0D;&#x0A;cscript //nologo ReplaceAfxresh.js Resource_eng\FFFTP-eng.rc Resource_eng\FFFTP-eng._replaced_.rc&#x0D;&#x0A;"\r
                        />\r
                        <Tool\r
                                Name="VCCustomBuildTool"\r
                        >\r
                        <Tool\r
                                Name="VCPreBuildEventTool"\r
+                               CommandLine="utf8msg.exe mesg-eng.h mesg-eng.h&#x0D;&#x0A;cscript //nologo ReplaceAfxresh.js Resource_eng\FFFTP-eng.rc Resource_eng\FFFTP-eng._replaced_.rc&#x0D;&#x0A;"\r
                        />\r
                        <Tool\r
                                Name="VCCustomBuildTool"\r
index bda20ec..94654c9 100644 (file)
@@ -29,6 +29,7 @@
                        >\r
                        <Tool\r
                                Name="VCPreBuildEventTool"\r
+                               CommandLine="utf8msg.exe mesg-eng.h mesg-eng.h"\r
                        />\r
                        <Tool\r
                                Name="VCCustomBuildTool"\r
                        >\r
                        <Tool\r
                                Name="VCPreBuildEventTool"\r
+                               CommandLine="utf8msg.exe mesg-eng.h mesg-eng.h"\r
                        />\r
                        <Tool\r
                                Name="VCCustomBuildTool"\r
                        >\r
                        <Tool\r
                                Name="VCPreBuildEventTool"\r
+                               CommandLine="utf8msg.exe mesg-eng.h mesg-eng.h"\r
                        />\r
                        <Tool\r
                                Name="VCCustomBuildTool"\r
                        >\r
                        <Tool\r
                                Name="VCPreBuildEventTool"\r
+                               CommandLine="utf8msg.exe mesg-eng.h mesg-eng.h"\r
                        />\r
                        <Tool\r
                                Name="VCCustomBuildTool"\r
index 40788d2..a28eb4f 100644 (file)
@@ -28,6 +28,7 @@
                        >\r
                        <Tool\r
                                Name="VCPreBuildEventTool"\r
+                               CommandLine="utf8msg.exe mesg-eng.h mesg-eng.h"\r
                        />\r
                        <Tool\r
                                Name="VCCustomBuildTool"\r
                        >\r
                        <Tool\r
                                Name="VCPreBuildEventTool"\r
+                               CommandLine="utf8msg.exe mesg-eng.h mesg-eng.h"\r
                        />\r
                        <Tool\r
                                Name="VCCustomBuildTool"\r
                        >\r
                        <Tool\r
                                Name="VCPreBuildEventTool"\r
+                               CommandLine="utf8msg.exe mesg-eng.h mesg-eng.h"\r
                        />\r
                        <Tool\r
                                Name="VCCustomBuildTool"\r
                        >\r
                        <Tool\r
                                Name="VCPreBuildEventTool"\r
+                               CommandLine="utf8msg.exe mesg-eng.h mesg-eng.h"\r
                        />\r
                        <Tool\r
                                Name="VCCustomBuildTool"\r
index f3d6a55..5b89975 100644 (file)
Binary files a/Release/FFFTP.exe and b/Release/FFFTP.exe differ
diff --git a/encutf8.exe b/encutf8.exe
deleted file mode 100644 (file)
index b82793e..0000000
Binary files a/encutf8.exe and /dev/null differ
diff --git a/encutf8/encutf8.cpp b/encutf8/encutf8.cpp
deleted file mode 100644 (file)
index c6f0d6e..0000000
+++ /dev/null
@@ -1,63 +0,0 @@
-// encutf8.cpp : \83R\83\93\83\\81[\83\8b \83A\83v\83\8a\83P\81[\83V\83\87\83\93\82Ì\83G\83\93\83g\83\8a \83|\83C\83\93\83g\82ð\92è\8b`\82µ\82Ü\82·\81B\r
-//\r
-\r
-#include "stdafx.h"\r
-\r
-\r
-int _tmain(int argc, _TCHAR* argv[])\r
-{\r
-       FILE* fpIn;\r
-       FILE* fpOut;\r
-       fpos_t Length;\r
-       int InLength;\r
-       char* pInBuffer;\r
-       int UTF16Length;\r
-       wchar_t* pUTF16Buffer;\r
-       int OutLength;\r
-       char* pOutBuffer;\r
-       _tsetlocale(LC_ALL, _T(""));\r
-       if(argc != 3)\r
-       {\r
-               _tprintf(_T("\83}\83\8b\83`\83o\83C\83g\95\8e\9a\81i\83R\81[\83h\83y\81[\83W932\82Ü\82½\82ÍShift JIS\81j\82Å\8f\91\82©\82ê\82½\83e\83L\83X\83g\83t\83@\83C\83\8b\82ðUTF-8\82É\83G\83\93\83R\81[\83h\82µ\82Ü\82·\81B\n"));\r
-               _tprintf(_T("\83R\83}\83\93\83h\83\89\83C\83\93\n"));\r
-               _tprintf(_T("encutf8 [in] [out]\n"));\r
-               _tprintf(_T("[in]    \8c³\82Ì\83\\81[\83X\83t\83@\83C\83\8b\82Ì\83t\83@\83C\83\8b\96¼\n"));\r
-               _tprintf(_T("[out]   \95Û\91\90æ\82Ì\83t\83@\83C\83\8b\96¼\n"));\r
-               return 0;\r
-       }\r
-       fpIn = _tfopen(argv[1], _T("rb"));\r
-       if(!fpIn)\r
-       {\r
-               _tprintf(_T("\83t\83@\83C\83\8b\"%s\"\82ª\8aJ\82¯\82Ü\82¹\82ñ\81B\n"), argv[1]);\r
-               return 0;\r
-       }\r
-       fseek(fpIn, 0, SEEK_END);\r
-       fgetpos(fpIn, &Length);\r
-       fseek(fpIn, 0, SEEK_SET);\r
-       InLength = Length / sizeof(char);\r
-       pInBuffer = new char[InLength];\r
-       UTF16Length = InLength;\r
-       pUTF16Buffer = new wchar_t[InLength];\r
-       OutLength = InLength * 4;\r
-       pOutBuffer = new char[OutLength];\r
-       if(!pInBuffer || !pUTF16Buffer || !pOutBuffer)\r
-       {\r
-               _tprintf(_T("\83\81\83\82\83\8a\82ª\8am\95Û\82Å\82«\82Ü\82¹\82ñ\81B\n"));\r
-               return 0;\r
-       }\r
-       fread(pInBuffer, 1, InLength, fpIn);\r
-       fclose(fpIn);\r
-       fpOut = _tfopen(argv[2], _T("wb"));\r
-       if(!fpIn)\r
-       {\r
-               _tprintf(_T("\83t\83@\83C\83\8b\"%s\"\82ª\8dì\90¬\82Å\82«\82Ü\82¹\82ñ\81B\n"), argv[2]);\r
-               return 0;\r
-       }\r
-       fwrite("\xEF\xBB\xBF", 1, 3, fpOut);\r
-       UTF16Length = MultiByteToWideChar(CP_ACP, 0, pInBuffer, InLength / sizeof(char), pUTF16Buffer, UTF16Length);\r
-       OutLength = WideCharToMultiByte(CP_UTF8, 0, pUTF16Buffer, UTF16Length, pOutBuffer, OutLength / sizeof(char), NULL, NULL);\r
-       fwrite(pOutBuffer, sizeof(char), OutLength, fpOut);\r
-       fclose(fpOut);\r
-       return 0;\r
-}\r
-\r
index 32f3e87..a2c76ba 100644 (file)
@@ -17,7 +17,6 @@ SourceForge.JP版<span style="font-weight:bold"><span style="color:yellow;vertic
                        <li>必要に応じてソースコードを編集する。\r
                        <ol>\r
                                <li>プロジェクトはマルチバイト文字(Shift_JIS)用に設定されているが、ファイル名のUTF-8対応に伴い、実際の内部形式はUTF-8として扱っている(構造については<span class="filename">"mbswrapper.c"</span>およびその他のソースコード内のコメントを参照)。\r
-                               <li>メッセージ文字列については<span class="filename">"mesg-jpn.h"</span>および<span class="filename">"mesg-eng.h"</span>に記述されているが、編集する際は<span class="filename">"mesg-jpn.old.h"</span>および<span class="filename">"mesg-eng.old.h"</span>をShift_JISで保存し、<span class="filename">"mbtoutf8.bat"</span>を実行して文字列リテラルをUTF-8に変換する。\r
                        </ol>\r
                        <li>必要に応じてリソースを編集する。\r
                        <ol>\r
@@ -28,13 +27,29 @@ SourceForge.JP版<span style="font-weight:bold"><span style="color:yellow;vertic
                        <li>メニューから「ソリューションのビルド」を選択する。\r
                        <li>問題が無ければ<span class="filename">"Debug\FFFTP.exe"</span>または<span class="filename">"Release\FFFTP.exe"</span>が生成される。\r
                </ol>\r
+               <li>Visual C++ 2005 Express Editionを使用する場合\r
+               <ol>\r
+                       <li><span class="filename">"FFFTP.vc80ee.sln"</span>を開く。\r
+                       <li>必要に応じてソースコードを編集する。\r
+                       <ol>\r
+                               <li>プロジェクトはマルチバイト文字(Shift_JIS)用に設定されているが、ファイル名のUTF-8対応に伴い、実際の内部形式はUTF-8として扱っている(構造については<span class="filename">"mbswrapper.c"</span>およびその他のソースコード内のコメントを参照)。\r
+                       </ol>\r
+                       <li>必要に応じてリソースを編集する。\r
+                       <ol>\r
+                               <li>追加の依存ライブラリの著作権情報は、ダイアログabout_dlgの「FFFTPはfreewareです」の上のテキストに追記してください。<br>\r
+                               今後の機能追加に伴い著作権情報が増える見込みのため、テキストの範囲を大きめに設定してあります。\r
+                       </ol>\r
+                       <li>ソリューション構成から「Debug」または「Release」を選択する。\r
+                       <li>メニューから「ソリューションのビルド」を選択する。\r
+                       <li>問題が無ければ<span class="filename">"Debug\FFFTP.exe"</span>または<span class="filename">"Release\FFFTP.exe"</span>が生成される。\r
+                       <li>ただしVisual C++ 2005 Express Editionの機能制限のため、コンパイルできないファイルが存在する場合がある。\r
+               </ol>\r
                <li>Visual C++ 2008を使用する場合\r
                <ol>\r
                        <li><span class="filename">"FFFTP.vc90.sln"</span>を開く。\r
                        <li>必要に応じてソースコードを編集する。\r
                        <ol>\r
                                <li>プロジェクトはマルチバイト文字(Shift_JIS)用に設定されているが、ファイル名のUTF-8対応に伴い、実際の内部形式はUTF-8として扱っている(構造については<span class="filename">"mbswrapper.c"</span>およびその他のソースコード内のコメントを参照)。\r
-                               <li>メッセージ文字列については<span class="filename">"mesg-jpn.h"</span>および<span class="filename">"mesg-eng.h"</span>に記述されているが、編集する際は<span class="filename">"mesg-jpn.old.h"</span>および<span class="filename">"mesg-eng.old.h"</span>をShift_JISで保存し、<span class="filename">"mbtoutf8.bat"</span>を実行して文字列リテラルをUTF-8に変換する。\r
                        </ol>\r
                        <li>必要に応じてリソースを編集する。\r
                        <ol>\r
diff --git a/mbtoutf8.bat b/mbtoutf8.bat
deleted file mode 100644 (file)
index 7577928..0000000
+++ /dev/null
@@ -1,4 +0,0 @@
-mbtoutf8 mesg-jpn.old.h mesg-jpn.h\r
-mbtoutf8 mesg-eng.old.h mesg-eng.h\r
-encutf8 mesg-jpn.h mesg-jpn.h\r
-encutf8 mesg-eng.h mesg-eng.h\r
diff --git a/mbtoutf8.exe b/mbtoutf8.exe
deleted file mode 100644 (file)
index 5b01c26..0000000
Binary files a/mbtoutf8.exe and /dev/null differ
diff --git a/mbtoutf8/ReadMe.txt b/mbtoutf8/ReadMe.txt
deleted file mode 100644 (file)
index 0e36d98..0000000
+++ /dev/null
@@ -1,29 +0,0 @@
-========================================================================\r
-    コンソール アプリケーション : mbtoutf8 プロジェクトの概要\r
-========================================================================\r
-\r
-この mbtoutf8 アプリケーションは、AppWizard によって作成されました。\r
-\r
-このファイルには、mbtoutf8 アプリケーションを構成する各ファイル\r
-の内容の概略が記述されています。\r
-\r
-\r
-mbtoutf8.vcproj\r
-    これは、アプリケーション ウィザードを使用して生成された VC++ プロジェクトのメイン プロジェクト ファイルです。\r
-    ファイルを生成した Visual C++ のバージョンに関する情報と、アプリケーション ウィザードで選択されたプラットフォーム、構成、およびプロジェクト機能に関する情報が含まれています。\r
-\r
-mbtoutf8.cpp\r
-    これは、メインのアプリケーション ソース ファイルです。\r
-\r
-/////////////////////////////////////////////////////////////////////////////\r
-その他の標準ファイル :\r
-\r
-StdAfx.h, StdAfx.cpp\r
-    これらのファイルは、プリコンパイル済みヘッダー (PCH) ファイル mbtoutf8.pch とプリコンパイル済み型ファイル StdAfx.obj をビルドするために使用されます。\r
-\r
-/////////////////////////////////////////////////////////////////////////////\r
-その他のメモ :\r
-\r
-AppWizard では、ユーザーが追加またはカスタマイズする必要のあるソース コードの部分を示すために、"TODO:" コメントを使用します。\r
-\r
-/////////////////////////////////////////////////////////////////////////////\r
diff --git a/mbtoutf8/mbtoutf8.cpp b/mbtoutf8/mbtoutf8.cpp
deleted file mode 100644 (file)
index 34a99c5..0000000
+++ /dev/null
@@ -1,155 +0,0 @@
-// mbtoutf8.cpp : \83R\83\93\83\\81[\83\8b \83A\83v\83\8a\83P\81[\83V\83\87\83\93\82Ì\83G\83\93\83g\83\8a \83|\83C\83\93\83g\82ð\92è\8b`\82µ\82Ü\82·\81B\r
-//\r
-\r
-#include "stdafx.h"\r
-\r
-\r
-int _tmain(int argc, _TCHAR* argv[])\r
-{\r
-       FILE* fpIn;\r
-       FILE* fpOut;\r
-       char InBuffer[16384];\r
-       char OutBuffer[65536];\r
-       int InPosition;\r
-       int OutPosition;\r
-       bool bEscape;\r
-       bool bString;\r
-       bool bEncoded;\r
-       int Count;\r
-       int UTF8Count;\r
-       wchar_t UTF16Buffer[4];\r
-       char UTF8Buffer[8];\r
-       int i;\r
-       _tsetlocale(LC_ALL, _T(""));\r
-       if(argc != 3)\r
-       {\r
-               _tprintf(_T("\83}\83\8b\83`\83o\83C\83g\95\8e\9a\81i\83R\81[\83h\83y\81[\83W932\82Ü\82½\82ÍShift JIS\81j\82Å\8f\91\82©\82ê\82½C\8c¾\8cê\83\\81[\83X\83t\83@\83C\83\8b\93à\82Ì\95\8e\9a\97ñ\83\8a\83e\83\89\83\8b\82ðUTF-8\82É\83G\83\93\83R\81[\83h\82µ\82Ü\82·\81B\n"));\r
-               _tprintf(_T("\83R\83}\83\93\83h\83\89\83C\83\93\n"));\r
-               _tprintf(_T("mbtoutf8 [in] [out]\n"));\r
-               _tprintf(_T("[in]    \8c³\82Ì\83\\81[\83X\83t\83@\83C\83\8b\82Ì\83t\83@\83C\83\8b\96¼\n"));\r
-               _tprintf(_T("[out]   \95Û\91\90æ\82Ì\83t\83@\83C\83\8b\96¼\n"));\r
-               return 0;\r
-       }\r
-       fpIn = _tfopen(argv[1], _T("rt"));\r
-       if(!fpIn)\r
-       {\r
-               _tprintf(_T("\83t\83@\83C\83\8b\"%s\"\82ª\8aJ\82¯\82Ü\82¹\82ñ\81B\n"), argv[1]);\r
-               return 0;\r
-       }\r
-       fpOut = _tfopen(argv[2], _T("wt"));\r
-       if(!fpIn)\r
-       {\r
-               _tprintf(_T("\83t\83@\83C\83\8b\"%s\"\82ª\8dì\90¬\82Å\82«\82Ü\82¹\82ñ\81B\n"), argv[2]);\r
-               return 0;\r
-       }\r
-       while(fgets(InBuffer, sizeof(InBuffer) / sizeof(char), fpIn))\r
-       {\r
-               InPosition = 0;\r
-               OutPosition = 0;\r
-               bEscape = false;\r
-               bString = false;\r
-               bEncoded = false;\r
-               while(InBuffer[InPosition])\r
-               {\r
-                       Count = max(mblen(&InBuffer[InPosition], 4), 1);\r
-                       if(Count == 1)\r
-                       {\r
-                               switch(InBuffer[InPosition])\r
-                               {\r
-                               case '\\':\r
-                                       bEscape = !bEscape;\r
-                                       bEncoded = false;\r
-                                       strncpy(&OutBuffer[OutPosition], &InBuffer[InPosition], Count);\r
-                                       InPosition += Count;\r
-                                       OutPosition += Count;\r
-                                       break;\r
-                               case '\"':\r
-                                       bEscape = false;\r
-                                       bString = !bString;\r
-                                       bEncoded = false;\r
-                                       strncpy(&OutBuffer[OutPosition], &InBuffer[InPosition], Count);\r
-                                       InPosition += Count;\r
-                                       OutPosition += Count;\r
-                                       break;\r
-                               case '0':\r
-                               case '1':\r
-                               case '2':\r
-                               case '3':\r
-                               case '4':\r
-                               case '5':\r
-                               case '6':\r
-                               case '7':\r
-                               case '8':\r
-                               case '9':\r
-                               case 'A':\r
-                               case 'B':\r
-                               case 'C':\r
-                               case 'D':\r
-                               case 'E':\r
-                               case 'F':\r
-                               case 'a':\r
-                               case 'b':\r
-                               case 'c':\r
-                               case 'd':\r
-                               case 'e':\r
-                               case 'f':\r
-                                       bEscape = false;\r
-                                       if(bEncoded)\r
-                                       {\r
-                                               for(i = 0; i < Count; i++)\r
-                                               {\r
-                                                       sprintf(&OutBuffer[OutPosition], "\\x%02X", (unsigned char)InBuffer[InPosition]);\r
-                                                       InPosition++;\r
-                                                       OutPosition += 4;\r
-                                               }\r
-                                       }\r
-                                       else\r
-                                       {\r
-                                               strncpy(&OutBuffer[OutPosition], &InBuffer[InPosition], Count);\r
-                                               InPosition += Count;\r
-                                               OutPosition += Count;\r
-                                               break;\r
-                                       }\r
-                                       break;\r
-                               default:\r
-                                       bEscape = false;\r
-                                       bEncoded = false;\r
-                                       strncpy(&OutBuffer[OutPosition], &InBuffer[InPosition], Count);\r
-                                       InPosition += Count;\r
-                                       OutPosition += Count;\r
-                                       break;\r
-                               }\r
-                       }\r
-                       else\r
-                       {\r
-                               if(bString)\r
-                               {\r
-                                       bEscape = false;\r
-                                       bEncoded = true;\r
-                                       UTF8Count = MultiByteToWideChar(CP_ACP, 0, &InBuffer[InPosition], Count, UTF16Buffer, sizeof(UTF16Buffer) / sizeof(wchar_t));\r
-                                       UTF8Count = WideCharToMultiByte(CP_UTF8, 0, UTF16Buffer, UTF8Count, UTF8Buffer, sizeof(UTF8Buffer) / sizeof(char), NULL, NULL);\r
-                                       InPosition += Count;\r
-                                       for(i = 0; i < UTF8Count; i++)\r
-                                       {\r
-                                               sprintf(&OutBuffer[OutPosition], "\\x%02X", (unsigned char)UTF8Buffer[i]);\r
-                                               OutPosition += 4;\r
-                                       }\r
-                               }\r
-                               else\r
-                               {\r
-                                       bEscape = false;\r
-                                       bEncoded = false;\r
-                                       strncpy(&OutBuffer[OutPosition], &InBuffer[InPosition], Count);\r
-                                       InPosition += Count;\r
-                                       OutPosition += Count;\r
-                               }\r
-                       }\r
-               }\r
-               OutBuffer[OutPosition] = '\0';\r
-               fputs(OutBuffer, fpOut);\r
-       }\r
-       fclose(fpIn);\r
-       fclose(fpOut);\r
-       return 0;\r
-}\r
-\r
diff --git a/mbtoutf8/mbtoutf8.sln b/mbtoutf8/mbtoutf8.sln
deleted file mode 100644 (file)
index f7e54e3..0000000
+++ /dev/null
@@ -1,20 +0,0 @@
-\r
-Microsoft Visual Studio Solution File, Format Version 10.00\r
-# Visual Studio 2008\r
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "mbtoutf8", "mbtoutf8.vcproj", "{655A8FD3-5998-472F-8906-F0A028B70C4F}"\r
-EndProject\r
-Global\r
-       GlobalSection(SolutionConfigurationPlatforms) = preSolution\r
-               Debug|Win32 = Debug|Win32\r
-               Release|Win32 = Release|Win32\r
-       EndGlobalSection\r
-       GlobalSection(ProjectConfigurationPlatforms) = postSolution\r
-               {655A8FD3-5998-472F-8906-F0A028B70C4F}.Debug|Win32.ActiveCfg = Debug|Win32\r
-               {655A8FD3-5998-472F-8906-F0A028B70C4F}.Debug|Win32.Build.0 = Debug|Win32\r
-               {655A8FD3-5998-472F-8906-F0A028B70C4F}.Release|Win32.ActiveCfg = Release|Win32\r
-               {655A8FD3-5998-472F-8906-F0A028B70C4F}.Release|Win32.Build.0 = Release|Win32\r
-       EndGlobalSection\r
-       GlobalSection(SolutionProperties) = preSolution\r
-               HideSolutionNode = FALSE\r
-       EndGlobalSection\r
-EndGlobal\r
diff --git a/mbtoutf8/mbtoutf8.vcproj b/mbtoutf8/mbtoutf8.vcproj
deleted file mode 100644 (file)
index 532c0c6..0000000
+++ /dev/null
@@ -1,225 +0,0 @@
-<?xml version="1.0" encoding="shift_jis"?>\r
-<VisualStudioProject\r
-       ProjectType="Visual C++"\r
-       Version="9.00"\r
-       Name="mbtoutf8"\r
-       ProjectGUID="{655A8FD3-5998-472F-8906-F0A028B70C4F}"\r
-       RootNamespace="mbtoutf8"\r
-       Keyword="Win32Proj"\r
-       TargetFrameworkVersion="196613"\r
-       >\r
-       <Platforms>\r
-               <Platform\r
-                       Name="Win32"\r
-               />\r
-       </Platforms>\r
-       <ToolFiles>\r
-       </ToolFiles>\r
-       <Configurations>\r
-               <Configuration\r
-                       Name="Debug|Win32"\r
-                       OutputDirectory="$(SolutionDir)$(ConfigurationName)"\r
-                       IntermediateDirectory="$(ConfigurationName)"\r
-                       ConfigurationType="1"\r
-                       CharacterSet="1"\r
-                       >\r
-                       <Tool\r
-                               Name="VCPreBuildEventTool"\r
-                       />\r
-                       <Tool\r
-                               Name="VCCustomBuildTool"\r
-                       />\r
-                       <Tool\r
-                               Name="VCXMLDataGeneratorTool"\r
-                       />\r
-                       <Tool\r
-                               Name="VCWebServiceProxyGeneratorTool"\r
-                       />\r
-                       <Tool\r
-                               Name="VCMIDLTool"\r
-                       />\r
-                       <Tool\r
-                               Name="VCCLCompilerTool"\r
-                               Optimization="0"\r
-                               PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE"\r
-                               MinimalRebuild="true"\r
-                               BasicRuntimeChecks="3"\r
-                               RuntimeLibrary="3"\r
-                               UsePrecompiledHeader="2"\r
-                               WarningLevel="3"\r
-                               DebugInformationFormat="4"\r
-                       />\r
-                       <Tool\r
-                               Name="VCManagedResourceCompilerTool"\r
-                       />\r
-                       <Tool\r
-                               Name="VCResourceCompilerTool"\r
-                       />\r
-                       <Tool\r
-                               Name="VCPreLinkEventTool"\r
-                       />\r
-                       <Tool\r
-                               Name="VCLinkerTool"\r
-                               LinkIncremental="2"\r
-                               GenerateDebugInformation="true"\r
-                               SubSystem="1"\r
-                               TargetMachine="1"\r
-                       />\r
-                       <Tool\r
-                               Name="VCALinkTool"\r
-                       />\r
-                       <Tool\r
-                               Name="VCManifestTool"\r
-                       />\r
-                       <Tool\r
-                               Name="VCXDCMakeTool"\r
-                       />\r
-                       <Tool\r
-                               Name="VCBscMakeTool"\r
-                       />\r
-                       <Tool\r
-                               Name="VCFxCopTool"\r
-                       />\r
-                       <Tool\r
-                               Name="VCAppVerifierTool"\r
-                       />\r
-                       <Tool\r
-                               Name="VCPostBuildEventTool"\r
-                       />\r
-               </Configuration>\r
-               <Configuration\r
-                       Name="Release|Win32"\r
-                       OutputDirectory="$(SolutionDir)$(ConfigurationName)"\r
-                       IntermediateDirectory="$(ConfigurationName)"\r
-                       ConfigurationType="1"\r
-                       CharacterSet="1"\r
-                       WholeProgramOptimization="1"\r
-                       >\r
-                       <Tool\r
-                               Name="VCPreBuildEventTool"\r
-                       />\r
-                       <Tool\r
-                               Name="VCCustomBuildTool"\r
-                       />\r
-                       <Tool\r
-                               Name="VCXMLDataGeneratorTool"\r
-                       />\r
-                       <Tool\r
-                               Name="VCWebServiceProxyGeneratorTool"\r
-                       />\r
-                       <Tool\r
-                               Name="VCMIDLTool"\r
-                       />\r
-                       <Tool\r
-                               Name="VCCLCompilerTool"\r
-                               Optimization="2"\r
-                               EnableIntrinsicFunctions="true"\r
-                               PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE"\r
-                               RuntimeLibrary="2"\r
-                               EnableFunctionLevelLinking="true"\r
-                               UsePrecompiledHeader="2"\r
-                               WarningLevel="3"\r
-                               DebugInformationFormat="3"\r
-                       />\r
-                       <Tool\r
-                               Name="VCManagedResourceCompilerTool"\r
-                       />\r
-                       <Tool\r
-                               Name="VCResourceCompilerTool"\r
-                       />\r
-                       <Tool\r
-                               Name="VCPreLinkEventTool"\r
-                       />\r
-                       <Tool\r
-                               Name="VCLinkerTool"\r
-                               LinkIncremental="1"\r
-                               GenerateDebugInformation="true"\r
-                               SubSystem="1"\r
-                               OptimizeReferences="2"\r
-                               EnableCOMDATFolding="2"\r
-                               TargetMachine="1"\r
-                       />\r
-                       <Tool\r
-                               Name="VCALinkTool"\r
-                       />\r
-                       <Tool\r
-                               Name="VCManifestTool"\r
-                       />\r
-                       <Tool\r
-                               Name="VCXDCMakeTool"\r
-                       />\r
-                       <Tool\r
-                               Name="VCBscMakeTool"\r
-                       />\r
-                       <Tool\r
-                               Name="VCFxCopTool"\r
-                       />\r
-                       <Tool\r
-                               Name="VCAppVerifierTool"\r
-                       />\r
-                       <Tool\r
-                               Name="VCPostBuildEventTool"\r
-                       />\r
-               </Configuration>\r
-       </Configurations>\r
-       <References>\r
-       </References>\r
-       <Files>\r
-               <Filter\r
-                       Name="\83\\81[\83\83t\83@\83C\83\8b"\r
-                       Filter="cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx"\r
-                       UniqueIdentifier="{4FC737F1-C7A5-4376-A066-2A32D752A2FF}"\r
-                       >\r
-                       <File\r
-                               RelativePath=".\mbtoutf8.cpp"\r
-                               >\r
-                       </File>\r
-                       <File\r
-                               RelativePath=".\stdafx.cpp"\r
-                               >\r
-                               <FileConfiguration\r
-                                       Name="Debug|Win32"\r
-                                       >\r
-                                       <Tool\r
-                                               Name="VCCLCompilerTool"\r
-                                               UsePrecompiledHeader="1"\r
-                                       />\r
-                               </FileConfiguration>\r
-                               <FileConfiguration\r
-                                       Name="Release|Win32"\r
-                                       >\r
-                                       <Tool\r
-                                               Name="VCCLCompilerTool"\r
-                                               UsePrecompiledHeader="1"\r
-                                       />\r
-                               </FileConfiguration>\r
-                       </File>\r
-               </Filter>\r
-               <Filter\r
-                       Name="\83w\83b\83_\81\83t\83@\83C\83\8b"\r
-                       Filter="h;hpp;hxx;hm;inl;inc;xsd"\r
-                       UniqueIdentifier="{93995380-89BD-4b04-88EB-625FBE52EBFB}"\r
-                       >\r
-                       <File\r
-                               RelativePath=".\stdafx.h"\r
-                               >\r
-                       </File>\r
-                       <File\r
-                               RelativePath=".\targetver.h"\r
-                               >\r
-                       </File>\r
-               </Filter>\r
-               <Filter\r
-                       Name="\83\8a\83\\81[\83\83t\83@\83C\83\8b"\r
-                       Filter="rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav"\r
-                       UniqueIdentifier="{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}"\r
-                       >\r
-               </Filter>\r
-               <File\r
-                       RelativePath=".\ReadMe.txt"\r
-                       >\r
-               </File>\r
-       </Files>\r
-       <Globals>\r
-       </Globals>\r
-</VisualStudioProject>\r
diff --git a/mbtoutf8/stdafx.cpp b/mbtoutf8/stdafx.cpp
deleted file mode 100644 (file)
index 711cd3f..0000000
+++ /dev/null
@@ -1,8 +0,0 @@
-// stdafx.cpp : \95W\8f\80\83C\83\93\83N\83\8b\81[\83h mbtoutf8.pch \82Ì\82Ý\82ð\r
-// \8aÜ\82Þ\83\\81[\83\83t\83@\83C\83\8b\82Í\81A\83v\83\8a\83R\83\93\83p\83C\83\8b\8dÏ\82Ý\83w\83b\83_\81[\82É\82È\82è\82Ü\82·\81B\r
-// stdafx.obj \82É\82Í\83v\83\8a\83R\83\93\83p\83C\83\8b\8dÏ\82Ý\8c^\8fî\95ñ\82ª\8aÜ\82Ü\82ê\82Ü\82·\81B\r
-\r
-#include "stdafx.h"\r
-\r
-// TODO: \82±\82Ì\83t\83@\83C\83\8b\82Å\82Í\82È\82­\81ASTDAFX.H \82Å\95K\97v\82È\r
-// \92Ç\89Á\83w\83b\83_\81[\82ð\8eQ\8fÆ\82µ\82Ä\82­\82¾\82³\82¢\81B\r
diff --git a/mbtoutf8/stdafx.h b/mbtoutf8/stdafx.h
deleted file mode 100644 (file)
index 269cc47..0000000
+++ /dev/null
@@ -1,19 +0,0 @@
-// stdafx.h : \95W\8f\80\82Ì\83V\83X\83e\83\80 \83C\83\93\83N\83\8b\81[\83\83t\83@\83C\83\8b\82Ì\83C\83\93\83N\83\8b\81[\83\83t\83@\83C\83\8b\81A\82Ü\82½\82Í\r
-// \8eQ\8fÆ\89ñ\90\94\82ª\91½\82­\81A\82©\82Â\82 \82Ü\82è\95Ï\8dX\82³\82ê\82È\82¢\81A\83v\83\8d\83W\83F\83N\83g\90ê\97p\82Ì\83C\83\93\83N\83\8b\81[\83\83t\83@\83C\83\8b\r
-// \82ð\8bL\8fq\82µ\82Ü\82·\81B\r
-//\r
-\r
-#pragma once\r
-\r
-#include "targetver.h"\r
-\r
-#include <stdio.h>\r
-#include <tchar.h>\r
-\r
-\r
-\r
-// TODO: \83v\83\8d\83O\83\89\83\80\82É\95K\97v\82È\92Ç\89Á\83w\83b\83_\81[\82ð\82±\82±\82Å\8eQ\8fÆ\82µ\82Ä\82­\82¾\82³\82¢\81B\r
-\r
-#include <locale.h>\r
-#include <windows.h>\r
-\r
diff --git a/mbtoutf8/targetver.h b/mbtoutf8/targetver.h
deleted file mode 100644 (file)
index 504eb81..0000000
+++ /dev/null
@@ -1,13 +0,0 @@
-#pragma once\r
-\r
-// \88È\89º\82Ì\83}\83N\83\8d\82Í\81A\8dÅ\92á\8cÀ\95K\97v\82È\83v\83\89\83b\83g\83t\83H\81[\83\80\82ð\92è\8b`\82µ\82Ü\82·\81B\8dÅ\92á\8cÀ\95K\97v\82È\83v\83\89\83b\83g\83t\83H\81[\83\80\82Æ\82Í\81A\r
-// \83A\83v\83\8a\83P\81[\83V\83\87\83\93\82ð\8eÀ\8ds\82·\82é\82½\82ß\82É\95K\97v\82È\8b@\94\\82ð\94õ\82¦\82½\8dÅ\82à\8cÃ\82¢\83o\81[\83W\83\87\83\93\82Ì Windows \82â Internet Explorer \82È\82Ç\r
-// \82ð\82¢\82¢\82Ü\82·\81B\82±\82ê\82ç\82Ì\83}\83N\83\8d\82Í\81A\8ew\92è\82µ\82½\83o\81[\83W\83\87\83\93\82Æ\81A\82»\82ê\88È\91O\82Ì\83o\81[\83W\83\87\83\93\82Ì\83v\83\89\83b\83g\83t\83H\81[\83\80\8fã\82Å\97\98\97p\82Å\82«\82é\82·\82×\82Ä\82Ì\8b@\94\\82ð\97L\8cø\82É\82·\82é\82±\82Æ\82É\82æ\82Á\82Ä \r
-// \93®\8dì\82µ\82Ü\82·\81B\r
-\r
-// \89º\82Å\8ew\92è\82³\82ê\82½\92è\8b`\82Ì\91O\82É\91Î\8fÛ\83v\83\89\83b\83g\83t\83H\81[\83\80\82ð\8ew\92è\82µ\82È\82¯\82ê\82Î\82È\82ç\82È\82¢\8fê\8d\87\81A\88È\89º\82Ì\92è\8b`\82ð\95Ï\8dX\82µ\82Ä\82­\82¾\82³\82¢\81B\r
-// \88Ù\82È\82é\83v\83\89\83b\83g\83t\83H\81[\83\80\82É\91Î\89\9e\82·\82é\92l\82É\8aÖ\82·\82é\8dÅ\90V\8fî\95ñ\82É\82Â\82¢\82Ä\82Í\81AMSDN \82ð\8eQ\8fÆ\82µ\82Ä\82­\82¾\82³\82¢\81B\r
-#ifndef _WIN32_WINNT            // \8dÅ\92á\8cÀ\95K\97v\82È\83v\83\89\83b\83g\83t\83H\81[\83\80\82ª Windows Vista \82Å\82 \82é\82±\82Æ\82ð\8ew\92è\82µ\82Ü\82·\81B\r
-#define _WIN32_WINNT 0x0600     // \82±\82ê\82ð Windows \82Ì\91¼\82Ì\83o\81[\83W\83\87\83\93\8cü\82¯\82É\93K\90Ø\82È\92l\82É\95Ï\8dX\82µ\82Ä\82­\82¾\82³\82¢\81B\r
-#endif\r
-\r
index 34b3b31..068063c 100644 (file)
-#define MSGJPN001           "Connection cancelled."\r
-#define MSGJPN002              "Connection cancelled."\r
-#define MSGJPN003              "\r\nReconnect.\r\n"\r
-#define MSGJPN004              "Disconnect."\r
-#define MSGJPN005              "Connection was killed."\r
-#define MSGJPN006              "Can't login to Firewall."\r
-#define MSGJPN007              "Can't connect to host %s."\r
-#define MSGJPN008              "Can't login."\r
-#define MSGJPN009              "Can't connect."\r
-#define MSGJPN010              "Firewall host not specified."\r
-#define MSGJPN011              "Host not specified."\r
-#define MSGJPN012              "MD5 used."\r
-#define MSGJPN013              "SHA-1 used."\r
-#define MSGJPN014              "MD4(S/KEY) used."\r
-#define MSGJPN015              "Can't process One-time Password."\r
-#define MSGJPN016              "Searching host %s."\r
-#define MSGJPN017              "Connecting %sto host %s (%s (%d))."\r
-#define MSGJPN018              "Connecting %sto host %s (%d)."\r
-#define MSGJPN019              "Host %s not found."\r
-#define MSGJPN020              "Connecting %sto host %s (%d)."\r
-#define MSGJPN021              "SOCKS server %s not found."\r
-#define MSGJPN022              "Connecting to SOCKS server %s (%d)."\r
-#define MSGJPN023              "Can't connect to SOCKS server. (Err=%d)"\r
-#define MSGJPN024              "Can't connect to SOCKS server. (Err=%d)"\r
-#define MSGJPN025              "Connected."\r
-#define MSGJPN026              "Can't connected."\r
-#define MSGJPN027              "Can't create socket."\r
-#define MSGJPN028              "Can't connect to SOCKS server. (Err=%d)"\r
-#define MSGJPN029              "Can't connect to SOCKS server. (Err=%d)"\r
-#define MSGJPN030              "Can't create listen socket."\r
-#define MSGJPN031              "PORT command not accepted"\r
-#define MSGJPN032              "Connection is cancelled by user."\r
-#define MSGJPN033              "Can't send SOCKS command. (Cmd = %04X)"\r
-#define MSGJPN034              "Can't receive SOCKS5 reply."\r
-#define MSGJPN035              "Can't receive SOCKS4 reply."\r
-#define MSGJPN036              "SOCKS certification method not match."\r
-#define MSGJPN037              "Certification failed by SOCKS server."\r
-#define MSGJPN038              "Name"\r
-#define MSGJPN039              "Date"\r
-#define MSGJPN040              "Size"\r
-#define MSGJPN041              "Ext"\r
-#define MSGJPN042              "Name"\r
-#define MSGJPN043              "Date"\r
-#define MSGJPN044              "Size"\r
-#define MSGJPN045              "Ext"\r
-#define MSGJPN046              "Permissions"\r
-#define MSGJPN047              "Owner"\r
-#define MSGJPN048              "Can't read temporary file."\r
-#define MSGJPN049              "Failed to getting file list."\r
-#define MSGJPN050              "Find (Local)"\r
-#define MSGJPN051              "Find (Host)"\r
-#define MSGJPN052              "Dele: %s"\r
-#define MSGJPN053              "Make: %s"\r
-#define MSGJPN054              "Tran: %s"\r
-#define MSGJPN055              "Dele: %s"\r
-#define MSGJPN056              "Make: %s"\r
-#define MSGJPN057              "Tran: %s"\r
-#define MSGJPN058              "Transfer %d files."\r
-#define MSGJPN059              "No file to transmit."\r
-#define MSGJPN060              "Create %d folders."\r
-#define MSGJPN061              "No folder to create."\r
-#define MSGJPN062              "Delete %d files/folders."\r
-#define MSGJPN063              "No file/folder to delete."\r
-#define MSGJPN064              "Upload as"\r
-#define MSGJPN065              "Download as"\r
-#define MSGJPN066              "Delete (Local)"\r
-#define MSGJPN067              "Delete (Host)"\r
-#define MSGJPN068              "Rename (Local)"\r
-#define MSGJPN069              "Rename (Host)"\r
-#define MSGJPN070              "New Filder (Local)"\r
-#define MSGJPN071              "New Folder (Host)"\r
-#define MSGJPN072              "Change Current Folder (Local)"\r
-#define MSGJPN073              "Change Current Folder (Host)"\r
-#define MSGJPN074              "Calculate local file size."\r
-#define MSGJPN075              "Calculate host file size."\r
-#define MSGJPN076              "Local file size"\r
-#define MSGJPN077              "Host file size"\r
-#define MSGJPN078              "New Folder"\r
-#define MSGJPN079              "New Folder"\r
-#define MSGJPN080              "Delete Folder"\r
-#define MSGJPN081              "Delete File"\r
-#define MSGJPN082              "New Folder"\r
-#define MSGJPN083              "Delete Folder"\r
-#define MSGJPN084              "Delete File"\r
-#define MSGJPN085              "Can't download named %s."\r
-#define MSGJPN086              "Download"\r
-#define MSGJPN087              "File List"\r
-#define MSGJPN088              "Skip"\r
-#define MSGJPN089              "Skip file %s."\r
-#define MSGJPN090              "Command not accepted."\r
-#define MSGJPN091              "for download "\r
-#define MSGJPN092              "Command not accepted."\r
-#define MSGJPN093              "Can't get address."\r
-#define MSGJPN094              "Time out error."\r
-#define MSGJPN095              "Can't create file %s."\r
-#define MSGJPN096              "Disk full"\r
-#define MSGJPN097              "Cancel to getting file list"\r
-#define MSGJPN098              "File List"\r
-#define MSGJPN099              "Download cancelled. (%d Sec. %d B/S)."\r
-#define MSGJPN100              "Download cancelled."\r
-#define MSGJPN101              "Download file list successful. (%d Bytes)"\r
-#define MSGJPN102              "Download successful. (%d Sec. %d B/S)."\r
-#define MSGJPN103              "Download successful. (%d Bytes)"\r
-#define MSGJPN104              "Upload"\r
-#define MSGJPN105              "Can't read file %s."\r
-#define MSGJPN106              "Skip"\r
-#define MSGJPN107              "File %s is skipped."\r
-#define MSGJPN108              "Command not accepted."\r
-#define MSGJPN109              "for upload "\r
-#define MSGJPN110              "Command not accepted."\r
-#define MSGJPN111              "Can't get address."\r
-#define MSGJPN112              "Can't open file %s."\r
-#define MSGJPN113              "Upload cancelled. (%d Sec. %d B/S)."\r
-#define MSGJPN114              "Upload cancelled."\r
-#define MSGJPN115              "Upload successful. (%d Sec. %d B/S)."\r
-#define MSGJPN116              "Upload successfil."\r
-#define MSGJPN117              "Finished"\r
-#define MSGJPN118              "Cancelled"\r
-#define MSGJPN119              "BINARY"\r
-#define MSGJPN120              "ASCII"\r
-#define MSGJPN121              "NONE"\r
-#define MSGJPN122              "JIS"\r
-#define MSGJPN123              "EUC"\r
-#define MSGJPN124              "Delete(Local)"\r
-#define MSGJPN125              "Delete(Host)"\r
-#define MSGJPN126              "WS_FTP.INI"\r
-#define MSGJPN127              "General"\r
-#define MSGJPN128              "Advanced"\r
-#define MSGJPN129              "Kanji Code"\r
-#define MSGJPN130              "Dialup"\r
-#define MSGJPN131              "Special"\r
-#define MSGJPN132              "Host Setting"\r
-#define MSGJPN133              "GMT%+02d:00"\r
-#define MSGJPN134              "None"\r
-#define MSGJPN135              "Auto"\r
-#define MSGJPN136              "OTP MD4, S/KEY"\r
-#define MSGJPN137              "OTP MD5"\r
-#define MSGJPN138              "OTP SHA-1"\r
-#define MSGJPN139              "Auto"\r
-#define MSGJPN140              "ACOS"\r
-#define MSGJPN141              "VAX VMS"\r
-#define MSGJPN142              "IRMX"\r
-#define MSGJPN143              "ACOS-4"\r
-#define MSGJPN144              "Stratus"\r
-#define MSGJPN145              "Can't change folder."\r
-#define MSGJPN146              "Can't create folder."\r
-#define MSGJPN147              "Can't delete folder."\r
-#define MSGJPN148              "Can't delete folder."\r
-#define MSGJPN149              "Can't delete file."\r
-#define MSGJPN150              "Can't delete file."\r
-#define MSGJPN151              "Can't rename file."\r
-#define MSGJPN152              "Temporary folder '%s' not found."\r
-#define MSGJPN153              "Folder '%s' is used."\r
-#define MSGJPN154              "Connect"\r
-#define MSGJPN155              "Quick Connect"\r
-#define MSGJPN156              "Disconnect"\r
-#define MSGJPN157              "Download"\r
-#define MSGJPN158              "Upload"\r
-#define MSGJPN159              "Mirror Upload"\r
-#define MSGJPN160              "Delete"\r
-#define MSGJPN161              "Rename"\r
-#define MSGJPN162              "New Folder"\r
-#define MSGJPN163              "Parent Folder"\r
-#define MSGJPN164              "Change Folder"\r
-#define MSGJPN165              "ASCII Mode"\r
-#define MSGJPN166              "BINARY Mode"\r
-#define MSGJPN167              "Filename Depend"\r
-#define MSGJPN168              "Refresh File List"\r
-#define MSGJPN169              "List"\r
-#define MSGJPN170              "Details"\r
-#define MSGJPN171              "EUC Kanji Code"\r
-#define MSGJPN172              "JIS Kanji Code"\r
-#define MSGJPN173              "NO Kanji Conversin"\r
-#define MSGJPN174              "Hankaku-Kana to Zenkaku"\r
-#define MSGJPN175              "Sync. folder movement"\r
-#define MSGJPN176              "Stop"\r
-#define MSGJPN177              "Host profile '%s' not found."\r
-#define MSGJPN178              "Host profile not specified."\r
-#define MSGJPN179              "Host name is only used as an alternative to profile name."\r
-#define MSGJPN180              "Wrong Option '%s'."\r
-#define MSGJPN181              "Host name is only used as an alternative to profile name."\r
-#define MSGJPN182              "Failed to open viewer. (ERROR=%d)"\r
-#define MSGJPN183              "JRE32.DLL none"\r
-#define MSGJPN184              "JRE32.DLL Ver %x.%x (C) Kazuo Yamada-san"\r
-#define MSGJPN185              "Select folder."\r
-#define MSGJPN186              "User"\r
-#define MSGJPN187              "Transfer1"\r
-#define MSGJPN188              "Transfer2"\r
-#define MSGJPN189              "Transfer3"\r
-#define MSGJPN190              "Mirroring"\r
-#define MSGJPN191              "Operation"\r
-#define MSGJPN192              "View"\r
-#define MSGJPN193              "Connecting"\r
-#define MSGJPN194              "Firewall"\r
-#define MSGJPN195              "Tool"\r
-#define MSGJPN196              "Sounds"\r
-#define MSGJPN197              "Other"\r
-#define MSGJPN198              "Option"\r
-#define MSGJPN199              "Filename"\r
-#define MSGJPN200              "Filename"\r
-#define MSGJPN201              "Attr"\r
-#define MSGJPN202              "Filename"\r
-#define MSGJPN203              "Filename"\r
-#define MSGJPN204              "FW user-> FW password-> SITE host"\r
-#define MSGJPN205              "FW user-> FW password-> USER user@host"\r
-#define MSGJPN206              "FW user-> FW password"\r
-#define MSGJPN207              "USER user@host"\r
-#define MSGJPN208              "OPEN host"\r
-#define MSGJPN209              "SOCKS4"\r
-#define MSGJPN210              "SOCKS5 (No certification)"\r
-#define MSGJPN211              "SOCKS5 (User, Password certification)"\r
-#define MSGJPN212              "None"\r
-#define MSGJPN213              "Auto"\r
-#define MSGJPN214              "OTP MD4,S/KEY"\r
-#define MSGJPN215              "OTP MD5"\r
-#define MSGJPN216              "OTP SHA-1"\r
-#define MSGJPN217              "Select viewer"\r
-#define MSGJPN218              "EXE file\0*.exe;*.com;*.bat\0All file(*.*)\0*\0"\r
-#define MSGJPN219              "Wave file"\r
-#define MSGJPN220              "Disconencting dialup."\r
-#define MSGJPN221              "Connecting dialup."\r
-#define MSGJPN222              "Can't use dialup. (RasDialDlg)"\r
-#define MSGJPN223              "Connecting to %s..."\r
-#define MSGJPN224              "Unknown error"\r
-#define MSGJPN225              "Dialup connection"\r
-#define MSGJPN226              "Open port..."\r
-#define MSGJPN227              "Port opened."\r
-#define MSGJPN228              "Dialing..."\r
-#define MSGJPN229              "Dialed."\r
-#define MSGJPN230              "All device connected."\r
-#define MSGJPN231              "Authenticating..."\r
-#define MSGJPN232              "Authenticate retry..."\r
-#define MSGJPN233              "Please change password."\r
-#define MSGJPN234              "Authenticated."\r
-#define MSGJPN235              "Connected"\r
-#define MSGJPN236              "Disconnected."\r
-#define MSGJPN237              "Connecting..."\r
-#define MSGJPN238              "Connecting to %s"\r
-#define MSGJPN239              "# Do not edit this file.\n"\r
-#define MSGJPN240              "Can't save to INI file"\r
-#define MSGJPN241              "Failed transmit cause of timeout"\r
-#define MSGJPN242              "Failed receive cause of timeout"\r
-#define MSGJPN243              "Failed receive cause of timeout"\r
-#define MSGJPN244              "Receive length error"\r
-#define MSGJPN245              "Local"\r
-#define MSGJPN246              "Host"\r
-#define MSGJPN247              "Selected: %d (%s)"\r
-#define MSGJPN248              "Local free: %s"\r
-#define MSGJPN249              "Files in queue: %d"\r
-#define MSGJPN250              "Receiving %s"\r
-#define MSGJPN251              "Err: Seed"\r
-#define MSGJPN252              "Err: Seed"\r
-#define MSGJPN253              "Err: Sequence#"\r
-#define MSGJPN254              "MS Shell Dlg"\r
-#define MSGJPN255              "&Upload"\r
-#define MSGJPN256              "U&pload As..."\r
-#define MSGJPN257              "Up&load All"\r
-#define MSGJPN258              "&Delete"\r
-#define MSGJPN259              "&Rename..."\r
-#define MSGJPN260              "&New Folder..."\r
-#define MSGJPN261              "&File Size..."\r
-#define MSGJPN262              "R&efresh File List"\r
-#define MSGJPN263              "&Download"\r
-#define MSGJPN264              "D&ownload As..."\r
-#define MSGJPN265              "Do&wnliad as File"\r
-#define MSGJPN266              "Dow&nload All"\r
-#define MSGJPN267              "De&lete..."\r
-#define MSGJPN268              "&Rename..."\r
-#define MSGJPN269              "&Change Permission..."\r
-#define MSGJPN270              "&New Folder..."\r
-#define MSGJPN271              "Copy &URL to Clipboard"\r
-#define MSGJPN272              "&File Size..."\r
-#define MSGJPN273              "R&efresh File List"\r
-#define MSGJPN274              "&Open"\r
-#define MSGJPN275              "Open in %s (&%d)"\r
-#define MSGJPN276              "WS_FTP.INI\0ws_ftp.ini\0All file(*.*)\0*\0"\r
-#define MSGJPN277              "Wave file\0*.wav\0All file\0*\0"\r
-#define MSGJPN278              "Reason: %s"\r
-#define MSGJPN279              "Can't get Listen Socket"\r
-#define MSGJPN280              "Can't get Data Socket"\r
-#define MSGJPN281              "Can't connect with PASV mode"\r
-#define MSGJPN282              "INI filename is not specified"\r
-#define MSGJPN283              "INI file: "\r
-#define MSGJPN284              "http://sourceforge.jp/projects/ffftp/"\r
-#define MSGJPN285              "Failed to execute Registory Editor."\r
-#define MSGJPN286              "Save Settings"\r
-#define MSGJPN287              "Reg file\0*.reg\0All file\0*\0"\r
-#define MSGJPN288              "INI file\0*.ini\0All file\0*\0"\r
-#define MSGJPN289              "Agilent Logic analyzer"\r
-#define MSGJPN290              "Reg file\0*.reg\0INI file\0*.ini\0All files\0*\0"\r
-#define MSGJPN291              "Load Settings"\r
-#define MSGJPN292              "Restart FFFTP to take effect."\r
-#define MSGJPN293              "File must be *.reg or *.ini."\r
-#define MSGJPN294              "USER FW user:FW password@host"\r
-#define MSGJPN295              "ShibaSoku WL"\r
-#define MSGJPN296              "This is a read-only file. Remove the read-only attribute?"\r
-#define MSGJPN297              "%s is invalid path.\r\nFFFTP doesn't download this file."\r
-#define MSGJPN298              "Failed to initialize the OLE."\r
-#define MSGJPN299              "Master password is not specified in the command line"\r
-#define MSGJPN300              "Default master password is chosen.\r\nSet your own master password in command line to prevent sniff of malwares"\r
-#define MSGJPN301              "Master password is not for the current configuration. Configration will not be overwritten in this session."\r
-#define MSGJPN302              "Master password checker looks broken."\r
-#define MSGJPN303              "Master password has been changed."\r
-#define MSGJPN304              "Speecified master password is not correct.\r\nAre you sure you want to re-enter?\r\nNo memorized FTP password is available if you choose 'NO'"\r
-#define MSGJPN305              "Shift_JIS"\r
-#define MSGJPN306              "UTF-8"\r
-#define MSGJPN307              "Shift_JIS Kanji Code"\r
-#define MSGJPN308              "UTF-8 Kanji Code"\r
-#define MSGJPN309              "Shift_JIS Kanji Code (Local)"\r
-#define MSGJPN310              "EUC Kanji Code (Local)"\r
-#define MSGJPN311              "JIS Kanji Code (Local)"\r
-#define MSGJPN312              "UTF-8 Kanji Code (Local)"\r
-#define MSGJPN313              "Encryption"\r
-#define MSGJPN314              "Communication is not encrypted.\r\nPassword and other data may be intercepted by a third party."\r
-#define MSGJPN315              "Using FTP over Explicit SSL/TLS (FTPES)."\r
-#define MSGJPN316              "Using FTP over Implicit SSL/TLS (FTPIS)."\r
-#define MSGJPN317              "Using SSH FTP (SFTP)."\r
-#define MSGJPN318              "OpenSSL is loaded."\r
-#define MSGJPN319              "OpenSSL is not installed.\r\nCommunication will not be encrypted."\r
-#define MSGJPN320              "Feature"\r
-#define MSGJPN321              "Failed to get required functions to protect the process."\r
-#define MSGJPN322              "Debugger was detected."\r
-#define MSGJPN323              "Failed to unload untrustworthy DLLs."\r
-#define MSGJPN324              "Failed to hook required functions to protect the process."\r
-#define MSGJPN325              "New master passwords are not identical."\r
-#define MSGJPN326              "Choose 'Yes' if you trust this certificate and continue.\r\nCN is identical: %s\r\nVerified successfully: %s\r\n\r\n%s"\r
-#define MSGJPN327              "Yes"\r
-#define MSGJPN328              "No"\r
-#define MSGJPN329              "UTF-8 BOM"\r
-#define MSGJPN330              "UTF-8 BOM Kanji Code"\r
-#define MSGJPN331              "UTF-8 BOM Kanji Code (Local)"\r
-#define MSGJPN332              "Auto"\r
-#define MSGJPN333              "TCP/IPv4"\r
-#define MSGJPN334              "TCP/IPv6"\r
-#define MSGJPN335              "Ask everytime"\r
-#define MSGJPN336              "Overwrite all later"\r
-#define MSGJPN337              "Resume all later"\r
-#define MSGJPN338              "Skip all"\r
+#define _Tu8(text, u8text) (u8text)\r
+#define MSGJPN001              _Tu8("Connection cancelled.", "Connection cancelled.")\r
+#define MSGJPN002              _Tu8("Connection cancelled.", "Connection cancelled.")\r
+#define MSGJPN003              _Tu8("\r\nReconnect.\r\n", "\r\nReconnect.\r\n")\r
+#define MSGJPN004              _Tu8("Disconnect.", "Disconnect.")\r
+#define MSGJPN005              _Tu8("Connection was killed.", "Connection was killed.")\r
+#define MSGJPN006              _Tu8("Can't login to Firewall.", "Can't login to Firewall.")\r
+#define MSGJPN007              _Tu8("Can't connect to host %s.", "Can't connect to host %s.")\r
+#define MSGJPN008              _Tu8("Can't login.", "Can't login.")\r
+#define MSGJPN009              _Tu8("Can't connect.", "Can't connect.")\r
+#define MSGJPN010              _Tu8("Firewall host not specified.", "Firewall host not specified.")\r
+#define MSGJPN011              _Tu8("Host not specified.", "Host not specified.")\r
+#define MSGJPN012              _Tu8("MD5 used.", "MD5 used.")\r
+#define MSGJPN013              _Tu8("SHA-1 used.", "SHA-1 used.")\r
+#define MSGJPN014              _Tu8("MD4(S/KEY) used.", "MD4(S/KEY) used.")\r
+#define MSGJPN015              _Tu8("Can't process One-time Password.", "Can't process One-time Password.")\r
+#define MSGJPN016              _Tu8("Searching host %s.", "Searching host %s.")\r
+#define MSGJPN017              _Tu8("Connecting %sto host %s (%s (%d)).", "Connecting %sto host %s (%s (%d)).")\r
+#define MSGJPN018              _Tu8("Connecting %sto host %s (%d).", "Connecting %sto host %s (%d).")\r
+#define MSGJPN019              _Tu8("Host %s not found.", "Host %s not found.")\r
+#define MSGJPN020              _Tu8("Connecting %sto host %s (%d).", "Connecting %sto host %s (%d).")\r
+#define MSGJPN021              _Tu8("SOCKS server %s not found.", "SOCKS server %s not found.")\r
+#define MSGJPN022              _Tu8("Connecting to SOCKS server %s (%d).", "Connecting to SOCKS server %s (%d).")\r
+#define MSGJPN023              _Tu8("Can't connect to SOCKS server. (Err=%d)", "Can't connect to SOCKS server. (Err=%d)")\r
+#define MSGJPN024              _Tu8("Can't connect to SOCKS server. (Err=%d)", "Can't connect to SOCKS server. (Err=%d)")\r
+#define MSGJPN025              _Tu8("Connected.", "Connected.")\r
+#define MSGJPN026              _Tu8("Can't connected.", "Can't connected.")\r
+#define MSGJPN027              _Tu8("Can't create socket.", "Can't create socket.")\r
+#define MSGJPN028              _Tu8("Can't connect to SOCKS server. (Err=%d)", "Can't connect to SOCKS server. (Err=%d)")\r
+#define MSGJPN029              _Tu8("Can't connect to SOCKS server. (Err=%d)", "Can't connect to SOCKS server. (Err=%d)")\r
+#define MSGJPN030              _Tu8("Can't create listen socket.", "Can't create listen socket.")\r
+#define MSGJPN031              _Tu8("PORT command not accepted", "PORT command not accepted")\r
+#define MSGJPN032              _Tu8("Connection is cancelled by user.", "Connection is cancelled by user.")\r
+#define MSGJPN033              _Tu8("Can't send SOCKS command. (Cmd = %04X)", "Can't send SOCKS command. (Cmd = %04X)")\r
+#define MSGJPN034              _Tu8("Can't receive SOCKS5 reply.", "Can't receive SOCKS5 reply.")\r
+#define MSGJPN035              _Tu8("Can't receive SOCKS4 reply.", "Can't receive SOCKS4 reply.")\r
+#define MSGJPN036              _Tu8("SOCKS certification method not match.", "SOCKS certification method not match.")\r
+#define MSGJPN037              _Tu8("Certification failed by SOCKS server.", "Certification failed by SOCKS server.")\r
+#define MSGJPN038              _Tu8("Name", "Name")\r
+#define MSGJPN039              _Tu8("Date", "Date")\r
+#define MSGJPN040              _Tu8("Size", "Size")\r
+#define MSGJPN041              _Tu8("Ext", "Ext")\r
+#define MSGJPN042              _Tu8("Name", "Name")\r
+#define MSGJPN043              _Tu8("Date", "Date")\r
+#define MSGJPN044              _Tu8("Size", "Size")\r
+#define MSGJPN045              _Tu8("Ext", "Ext")\r
+#define MSGJPN046              _Tu8("Permissions", "Permissions")\r
+#define MSGJPN047              _Tu8("Owner", "Owner")\r
+#define MSGJPN048              _Tu8("Can't read temporary file.", "Can't read temporary file.")\r
+#define MSGJPN049              _Tu8("Failed to getting file list.", "Failed to getting file list.")\r
+#define MSGJPN050              _Tu8("Find (Local)", "Find (Local)")\r
+#define MSGJPN051              _Tu8("Find (Host)", "Find (Host)")\r
+#define MSGJPN052              _Tu8("Dele: %s", "Dele: %s")\r
+#define MSGJPN053              _Tu8("Make: %s", "Make: %s")\r
+#define MSGJPN054              _Tu8("Tran: %s", "Tran: %s")\r
+#define MSGJPN055              _Tu8("Dele: %s", "Dele: %s")\r
+#define MSGJPN056              _Tu8("Make: %s", "Make: %s")\r
+#define MSGJPN057              _Tu8("Tran: %s", "Tran: %s")\r
+#define MSGJPN058              _Tu8("Transfer %d files.", "Transfer %d files.")\r
+#define MSGJPN059              _Tu8("No file to transmit.", "No file to transmit.")\r
+#define MSGJPN060              _Tu8("Create %d folders.", "Create %d folders.")\r
+#define MSGJPN061              _Tu8("No folder to create.", "No folder to create.")\r
+#define MSGJPN062              _Tu8("Delete %d files/folders.", "Delete %d files/folders.")\r
+#define MSGJPN063              _Tu8("No file/folder to delete.", "No file/folder to delete.")\r
+#define MSGJPN064              _Tu8("Upload as", "Upload as")\r
+#define MSGJPN065              _Tu8("Download as", "Download as")\r
+#define MSGJPN066              _Tu8("Delete (Local)", "Delete (Local)")\r
+#define MSGJPN067              _Tu8("Delete (Host)", "Delete (Host)")\r
+#define MSGJPN068              _Tu8("Rename (Local)", "Rename (Local)")\r
+#define MSGJPN069              _Tu8("Rename (Host)", "Rename (Host)")\r
+#define MSGJPN070              _Tu8("New Filder (Local)", "New Filder (Local)")\r
+#define MSGJPN071              _Tu8("New Folder (Host)", "New Folder (Host)")\r
+#define MSGJPN072              _Tu8("Change Current Folder (Local)", "Change Current Folder (Local)")\r
+#define MSGJPN073              _Tu8("Change Current Folder (Host)", "Change Current Folder (Host)")\r
+#define MSGJPN074              _Tu8("Calculate local file size.", "Calculate local file size.")\r
+#define MSGJPN075              _Tu8("Calculate host file size.", "Calculate host file size.")\r
+#define MSGJPN076              _Tu8("Local file size", "Local file size")\r
+#define MSGJPN077              _Tu8("Host file size", "Host file size")\r
+#define MSGJPN078              _Tu8("New Folder", "New Folder")\r
+#define MSGJPN079              _Tu8("New Folder", "New Folder")\r
+#define MSGJPN080              _Tu8("Delete Folder", "Delete Folder")\r
+#define MSGJPN081              _Tu8("Delete File", "Delete File")\r
+#define MSGJPN082              _Tu8("New Folder", "New Folder")\r
+#define MSGJPN083              _Tu8("Delete Folder", "Delete Folder")\r
+#define MSGJPN084              _Tu8("Delete File", "Delete File")\r
+#define MSGJPN085              _Tu8("Can't download named %s.", "Can't download named %s.")\r
+#define MSGJPN086              _Tu8("Download", "Download")\r
+#define MSGJPN087              _Tu8("File List", "File List")\r
+#define MSGJPN088              _Tu8("Skip", "Skip")\r
+#define MSGJPN089              _Tu8("Skip file %s.", "Skip file %s.")\r
+#define MSGJPN090              _Tu8("Command not accepted.", "Command not accepted.")\r
+#define MSGJPN091              _Tu8("for download ", "for download ")\r
+#define MSGJPN092              _Tu8("Command not accepted.", "Command not accepted.")\r
+#define MSGJPN093              _Tu8("Can't get address.", "Can't get address.")\r
+#define MSGJPN094              _Tu8("Time out error.", "Time out error.")\r
+#define MSGJPN095              _Tu8("Can't create file %s.", "Can't create file %s.")\r
+#define MSGJPN096              _Tu8("Disk full", "Disk full")\r
+#define MSGJPN097              _Tu8("Cancel to getting file list", "Cancel to getting file list")\r
+#define MSGJPN098              _Tu8("File List", "File List")\r
+#define MSGJPN099              _Tu8("Download cancelled. (%d Sec. %d B/S).", "Download cancelled. (%d Sec. %d B/S).")\r
+#define MSGJPN100              _Tu8("Download cancelled.", "Download cancelled.")\r
+#define MSGJPN101              _Tu8("Download file list successful. (%d Bytes)", "Download file list successful. (%d Bytes)")\r
+#define MSGJPN102              _Tu8("Download successful. (%d Sec. %d B/S).", "Download successful. (%d Sec. %d B/S).")\r
+#define MSGJPN103              _Tu8("Download successful. (%d Bytes)", "Download successful. (%d Bytes)")\r
+#define MSGJPN104              _Tu8("Upload", "Upload")\r
+#define MSGJPN105              _Tu8("Can't read file %s.", "Can't read file %s.")\r
+#define MSGJPN106              _Tu8("Skip", "Skip")\r
+#define MSGJPN107              _Tu8("File %s is skipped.", "File %s is skipped.")\r
+#define MSGJPN108              _Tu8("Command not accepted.", "Command not accepted.")\r
+#define MSGJPN109              _Tu8("for upload ", "for upload ")\r
+#define MSGJPN110              _Tu8("Command not accepted.", "Command not accepted.")\r
+#define MSGJPN111              _Tu8("Can't get address.", "Can't get address.")\r
+#define MSGJPN112              _Tu8("Can't open file %s.", "Can't open file %s.")\r
+#define MSGJPN113              _Tu8("Upload cancelled. (%d Sec. %d B/S).", "Upload cancelled. (%d Sec. %d B/S).")\r
+#define MSGJPN114              _Tu8("Upload cancelled.", "Upload cancelled.")\r
+#define MSGJPN115              _Tu8("Upload successful. (%d Sec. %d B/S).", "Upload successful. (%d Sec. %d B/S).")\r
+#define MSGJPN116              _Tu8("Upload successfil.", "Upload successfil.")\r
+#define MSGJPN117              _Tu8("Finished", "Finished")\r
+#define MSGJPN118              _Tu8("Cancelled", "Cancelled")\r
+#define MSGJPN119              _Tu8("BINARY", "BINARY")\r
+#define MSGJPN120              _Tu8("ASCII", "ASCII")\r
+#define MSGJPN121              _Tu8("NONE", "NONE")\r
+#define MSGJPN122              _Tu8("JIS", "JIS")\r
+#define MSGJPN123              _Tu8("EUC", "EUC")\r
+#define MSGJPN124              _Tu8("Delete(Local)", "Delete(Local)")\r
+#define MSGJPN125              _Tu8("Delete(Host)", "Delete(Host)")\r
+#define MSGJPN126              _Tu8("WS_FTP.INI", "WS_FTP.INI")\r
+#define MSGJPN127              _Tu8("General", "General")\r
+#define MSGJPN128              _Tu8("Advanced", "Advanced")\r
+#define MSGJPN129              _Tu8("Kanji Code", "Kanji Code")\r
+#define MSGJPN130              _Tu8("Dialup", "Dialup")\r
+#define MSGJPN131              _Tu8("Special", "Special")\r
+#define MSGJPN132              _Tu8("Host Setting", "Host Setting")\r
+#define MSGJPN133              _Tu8("GMT%+02d:00", "GMT%+02d:00")\r
+#define MSGJPN134              _Tu8("None", "None")\r
+#define MSGJPN135              _Tu8("Auto", "Auto")\r
+#define MSGJPN136              _Tu8("OTP MD4, S/KEY", "OTP MD4, S/KEY")\r
+#define MSGJPN137              _Tu8("OTP MD5", "OTP MD5")\r
+#define MSGJPN138              _Tu8("OTP SHA-1", "OTP SHA-1")\r
+#define MSGJPN139              _Tu8("Auto", "Auto")\r
+#define MSGJPN140              _Tu8("ACOS", "ACOS")\r
+#define MSGJPN141              _Tu8("VAX VMS", "VAX VMS")\r
+#define MSGJPN142              _Tu8("IRMX", "IRMX")\r
+#define MSGJPN143              _Tu8("ACOS-4", "ACOS-4")\r
+#define MSGJPN144              _Tu8("Stratus", "Stratus")\r
+#define MSGJPN145              _Tu8("Can't change folder.", "Can't change folder.")\r
+#define MSGJPN146              _Tu8("Can't create folder.", "Can't create folder.")\r
+#define MSGJPN147              _Tu8("Can't delete folder.", "Can't delete folder.")\r
+#define MSGJPN148              _Tu8("Can't delete folder.", "Can't delete folder.")\r
+#define MSGJPN149              _Tu8("Can't delete file.", "Can't delete file.")\r
+#define MSGJPN150              _Tu8("Can't delete file.", "Can't delete file.")\r
+#define MSGJPN151              _Tu8("Can't rename file.", "Can't rename file.")\r
+#define MSGJPN152              _Tu8("Temporary folder '%s' not found.", "Temporary folder '%s' not found.")\r
+#define MSGJPN153              _Tu8("Folder '%s' is used.", "Folder '%s' is used.")\r
+#define MSGJPN154              _Tu8("Connect", "Connect")\r
+#define MSGJPN155              _Tu8("Quick Connect", "Quick Connect")\r
+#define MSGJPN156              _Tu8("Disconnect", "Disconnect")\r
+#define MSGJPN157              _Tu8("Download", "Download")\r
+#define MSGJPN158              _Tu8("Upload", "Upload")\r
+#define MSGJPN159              _Tu8("Mirror Upload", "Mirror Upload")\r
+#define MSGJPN160              _Tu8("Delete", "Delete")\r
+#define MSGJPN161              _Tu8("Rename", "Rename")\r
+#define MSGJPN162              _Tu8("New Folder", "New Folder")\r
+#define MSGJPN163              _Tu8("Parent Folder", "Parent Folder")\r
+#define MSGJPN164              _Tu8("Change Folder", "Change Folder")\r
+#define MSGJPN165              _Tu8("ASCII Mode", "ASCII Mode")\r
+#define MSGJPN166              _Tu8("BINARY Mode", "BINARY Mode")\r
+#define MSGJPN167              _Tu8("Filename Depend", "Filename Depend")\r
+#define MSGJPN168              _Tu8("Refresh File List", "Refresh File List")\r
+#define MSGJPN169              _Tu8("List", "List")\r
+#define MSGJPN170              _Tu8("Details", "Details")\r
+#define MSGJPN171              _Tu8("EUC Kanji Code", "EUC Kanji Code")\r
+#define MSGJPN172              _Tu8("JIS Kanji Code", "JIS Kanji Code")\r
+#define MSGJPN173              _Tu8("NO Kanji Conversin", "NO Kanji Conversin")\r
+#define MSGJPN174              _Tu8("Hankaku-Kana to Zenkaku", "Hankaku-Kana to Zenkaku")\r
+#define MSGJPN175              _Tu8("Sync. folder movement", "Sync. folder movement")\r
+#define MSGJPN176              _Tu8("Stop", "Stop")\r
+#define MSGJPN177              _Tu8("Host profile '%s' not found.", "Host profile '%s' not found.")\r
+#define MSGJPN178              _Tu8("Host profile not specified.", "Host profile not specified.")\r
+#define MSGJPN179              _Tu8("Host name is only used as an alternative to profile name.", "Host name is only used as an alternative to profile name.")\r
+#define MSGJPN180              _Tu8("Wrong Option '%s'.", "Wrong Option '%s'.")\r
+#define MSGJPN181              _Tu8("Host name is only used as an alternative to profile name.", "Host name is only used as an alternative to profile name.")\r
+#define MSGJPN182              _Tu8("Failed to open viewer. (ERROR=%d)", "Failed to open viewer. (ERROR=%d)")\r
+#define MSGJPN183              _Tu8("JRE32.DLL none", "JRE32.DLL none")\r
+#define MSGJPN184              _Tu8("JRE32.DLL Ver %x.%x (C) Kazuo Yamada-san", "JRE32.DLL Ver %x.%x (C) Kazuo Yamada-san")\r
+#define MSGJPN185              _Tu8("Select folder.", "Select folder.")\r
+#define MSGJPN186              _Tu8("User", "User")\r
+#define MSGJPN187              _Tu8("Transfer1", "Transfer1")\r
+#define MSGJPN188              _Tu8("Transfer2", "Transfer2")\r
+#define MSGJPN189              _Tu8("Transfer3", "Transfer3")\r
+#define MSGJPN190              _Tu8("Mirroring", "Mirroring")\r
+#define MSGJPN191              _Tu8("Operation", "Operation")\r
+#define MSGJPN192              _Tu8("View", "View")\r
+#define MSGJPN193              _Tu8("Connecting", "Connecting")\r
+#define MSGJPN194              _Tu8("Firewall", "Firewall")\r
+#define MSGJPN195              _Tu8("Tool", "Tool")\r
+#define MSGJPN196              _Tu8("Sounds", "Sounds")\r
+#define MSGJPN197              _Tu8("Other", "Other")\r
+#define MSGJPN198              _Tu8("Option", "Option")\r
+#define MSGJPN199              _Tu8("Filename", "Filename")\r
+#define MSGJPN200              _Tu8("Filename", "Filename")\r
+#define MSGJPN201              _Tu8("Attr", "Attr")\r
+#define MSGJPN202              _Tu8("Filename", "Filename")\r
+#define MSGJPN203              _Tu8("Filename", "Filename")\r
+#define MSGJPN204              _Tu8("FW user-> FW password-> SITE host", "FW user-> FW password-> SITE host")\r
+#define MSGJPN205              _Tu8("FW user-> FW password-> USER user@host", "FW user-> FW password-> USER user@host")\r
+#define MSGJPN206              _Tu8("FW user-> FW password", "FW user-> FW password")\r
+#define MSGJPN207              _Tu8("USER user@host", "USER user@host")\r
+#define MSGJPN208              _Tu8("OPEN host", "OPEN host")\r
+#define MSGJPN209              _Tu8("SOCKS4", "SOCKS4")\r
+#define MSGJPN210              _Tu8("SOCKS5 (No certification)", "SOCKS5 (No certification)")\r
+#define MSGJPN211              _Tu8("SOCKS5 (User, Password certification)", "SOCKS5 (User, Password certification)")\r
+#define MSGJPN212              _Tu8("None", "None")\r
+#define MSGJPN213              _Tu8("Auto", "Auto")\r
+#define MSGJPN214              _Tu8("OTP MD4,S/KEY", "OTP MD4,S/KEY")\r
+#define MSGJPN215              _Tu8("OTP MD5", "OTP MD5")\r
+#define MSGJPN216              _Tu8("OTP SHA-1", "OTP SHA-1")\r
+#define MSGJPN217              _Tu8("Select viewer", "Select viewer")\r
+#define MSGJPN218              _Tu8("EXE file\0*.exe;*.com;*.bat\0All file(*.*)\0*\0", "EXE file\0*.exe;*.com;*.bat\0All file(*.*)\0*\0")\r
+#define MSGJPN219              _Tu8("Wave file", "Wave file")\r
+#define MSGJPN220              _Tu8("Disconencting dialup.", "Disconencting dialup.")\r
+#define MSGJPN221              _Tu8("Connecting dialup.", "Connecting dialup.")\r
+#define MSGJPN222              _Tu8("Can't use dialup. (RasDialDlg)", "Can't use dialup. (RasDialDlg)")\r
+#define MSGJPN223              _Tu8("Connecting to %s...", "Connecting to %s...")\r
+#define MSGJPN224              _Tu8("Unknown error", "Unknown error")\r
+#define MSGJPN225              _Tu8("Dialup connection", "Dialup connection")\r
+#define MSGJPN226              _Tu8("Open port...", "Open port...")\r
+#define MSGJPN227              _Tu8("Port opened.", "Port opened.")\r
+#define MSGJPN228              _Tu8("Dialing...", "Dialing...")\r
+#define MSGJPN229              _Tu8("Dialed.", "Dialed.")\r
+#define MSGJPN230              _Tu8("All device connected.", "All device connected.")\r
+#define MSGJPN231              _Tu8("Authenticating...", "Authenticating...")\r
+#define MSGJPN232              _Tu8("Authenticate retry...", "Authenticate retry...")\r
+#define MSGJPN233              _Tu8("Please change password.", "Please change password.")\r
+#define MSGJPN234              _Tu8("Authenticated.", "Authenticated.")\r
+#define MSGJPN235              _Tu8("Connected", "Connected")\r
+#define MSGJPN236              _Tu8("Disconnected.", "Disconnected.")\r
+#define MSGJPN237              _Tu8("Connecting...", "Connecting...")\r
+#define MSGJPN238              _Tu8("Connecting to %s", "Connecting to %s")\r
+#define MSGJPN239              _Tu8("# Do not edit this file.\n", "# Do not edit this file.\n")\r
+#define MSGJPN240              _Tu8("Can't save to INI file", "Can't save to INI file")\r
+#define MSGJPN241              _Tu8("Failed transmit cause of timeout", "Failed transmit cause of timeout")\r
+#define MSGJPN242              _Tu8("Failed receive cause of timeout", "Failed receive cause of timeout")\r
+#define MSGJPN243              _Tu8("Failed receive cause of timeout", "Failed receive cause of timeout")\r
+#define MSGJPN244              _Tu8("Receive length error", "Receive length error")\r
+#define MSGJPN245              _Tu8("Local", "Local")\r
+#define MSGJPN246              _Tu8("Host", "Host")\r
+#define MSGJPN247              _Tu8("Selected: %d (%s)", "Selected: %d (%s)")\r
+#define MSGJPN248              _Tu8("Local free: %s", "Local free: %s")\r
+#define MSGJPN249              _Tu8("Files in queue: %d", "Files in queue: %d")\r
+#define MSGJPN250              _Tu8("Receiving %s", "Receiving %s")\r
+#define MSGJPN251              _Tu8("Err: Seed", "Err: Seed")\r
+#define MSGJPN252              _Tu8("Err: Seed", "Err: Seed")\r
+#define MSGJPN253              _Tu8("Err: Sequence#", "Err: Sequence#")\r
+#define MSGJPN254              _Tu8("MS Shell Dlg", "MS Shell Dlg")\r
+#define MSGJPN255              _Tu8("&Upload", "&Upload")\r
+#define MSGJPN256              _Tu8("U&pload As...", "U&pload As...")\r
+#define MSGJPN257              _Tu8("Up&load All", "Up&load All")\r
+#define MSGJPN258              _Tu8("&Delete", "&Delete")\r
+#define MSGJPN259              _Tu8("&Rename...", "&Rename...")\r
+#define MSGJPN260              _Tu8("&New Folder...", "&New Folder...")\r
+#define MSGJPN261              _Tu8("&File Size...", "&File Size...")\r
+#define MSGJPN262              _Tu8("R&efresh File List", "R&efresh File List")\r
+#define MSGJPN263              _Tu8("&Download", "&Download")\r
+#define MSGJPN264              _Tu8("D&ownload As...", "D&ownload As...")\r
+#define MSGJPN265              _Tu8("Do&wnliad as File", "Do&wnliad as File")\r
+#define MSGJPN266              _Tu8("Dow&nload All", "Dow&nload All")\r
+#define MSGJPN267              _Tu8("De&lete...", "De&lete...")\r
+#define MSGJPN268              _Tu8("&Rename...", "&Rename...")\r
+#define MSGJPN269              _Tu8("&Change Permission...", "&Change Permission...")\r
+#define MSGJPN270              _Tu8("&New Folder...", "&New Folder...")\r
+#define MSGJPN271              _Tu8("Copy &URL to Clipboard", "Copy &URL to Clipboard")\r
+#define MSGJPN272              _Tu8("&File Size...", "&File Size...")\r
+#define MSGJPN273              _Tu8("R&efresh File List", "R&efresh File List")\r
+#define MSGJPN274              _Tu8("&Open", "&Open")\r
+#define MSGJPN275              _Tu8("Open in %s (&%d)", "Open in %s (&%d)")\r
+#define MSGJPN276              _Tu8("WS_FTP.INI\0ws_ftp.ini\0All file(*.*)\0*\0", "WS_FTP.INI\0ws_ftp.ini\0All file(*.*)\0*\0")\r
+#define MSGJPN277              _Tu8("Wave file\0*.wav\0All file\0*\0", "Wave file\0*.wav\0All file\0*\0")\r
+#define MSGJPN278              _Tu8("Reason: %s", "Reason: %s")\r
+#define MSGJPN279              _Tu8("Can't get Listen Socket", "Can't get Listen Socket")\r
+#define MSGJPN280              _Tu8("Can't get Data Socket", "Can't get Data Socket")\r
+#define MSGJPN281              _Tu8("Can't connect with PASV mode", "Can't connect with PASV mode")\r
+#define MSGJPN282              _Tu8("INI filename is not specified", "INI filename is not specified")\r
+#define MSGJPN283              _Tu8("INI file: ", "INI file: ")\r
+#define MSGJPN284              _Tu8("http://sourceforge.jp/projects/ffftp/", "http://sourceforge.jp/projects/ffftp/")\r
+#define MSGJPN285              _Tu8("Failed to execute Registory Editor.", "Failed to execute Registory Editor.")\r
+#define MSGJPN286              _Tu8("Save Settings", "Save Settings")\r
+#define MSGJPN287              _Tu8("Reg file\0*.reg\0All file\0*\0", "Reg file\0*.reg\0All file\0*\0")\r
+#define MSGJPN288              _Tu8("INI file\0*.ini\0All file\0*\0", "INI file\0*.ini\0All file\0*\0")\r
+#define MSGJPN289              _Tu8("Agilent Logic analyzer", "Agilent Logic analyzer")\r
+#define MSGJPN290              _Tu8("Reg file\0*.reg\0INI file\0*.ini\0All files\0*\0", "Reg file\0*.reg\0INI file\0*.ini\0All files\0*\0")\r
+#define MSGJPN291              _Tu8("Load Settings", "Load Settings")\r
+#define MSGJPN292              _Tu8("Restart FFFTP to take effect.", "Restart FFFTP to take effect.")\r
+#define MSGJPN293              _Tu8("File must be *.reg or *.ini.", "File must be *.reg or *.ini.")\r
+#define MSGJPN294              _Tu8("USER FW user:FW password@host", "USER FW user:FW password@host")\r
+#define MSGJPN295              _Tu8("ShibaSoku WL", "ShibaSoku WL")\r
+#define MSGJPN296              _Tu8("This is a read-only file. Remove the read-only attribute?", "This is a read-only file. Remove the read-only attribute?")\r
+#define MSGJPN297              _Tu8("%s is invalid path.\r\nFFFTP doesn't download this file.", "%s is invalid path.\r\nFFFTP doesn't download this file.")\r
+#define MSGJPN298              _Tu8("Failed to initialize the OLE.", "Failed to initialize the OLE.")\r
+#define MSGJPN299              _Tu8("Master password is not specified in the command line", "Master password is not specified in the command line")\r
+#define MSGJPN300              _Tu8("Default master password is chosen.\r\nSet your own master password in command line to prevent sniff of malwares", "Default master password is chosen.\r\nSet your own master password in command line to prevent sniff of malwares")\r
+#define MSGJPN301              _Tu8("Master password is not for the current configuration. Configration will not be overwritten in this session.", "Master password is not for the current configuration. Configration will not be overwritten in this session.")\r
+#define MSGJPN302              _Tu8("Master password checker looks broken.", "Master password checker looks broken.")\r
+#define MSGJPN303              _Tu8("Master password has been changed.", "Master password has been changed.")\r
+#define MSGJPN304              _Tu8("Speecified master password is not correct.\r\nAre you sure you want to re-enter?\r\nNo memorized FTP password is available if you choose 'NO'", "Speecified master password is not correct.\r\nAre you sure you want to re-enter?\r\nNo memorized FTP password is available if you choose 'NO'")\r
+#define MSGJPN305              _Tu8("Shift_JIS", "Shift_JIS")\r
+#define MSGJPN306              _Tu8("UTF-8", "UTF-8")\r
+#define MSGJPN307              _Tu8("Shift_JIS Kanji Code", "Shift_JIS Kanji Code")\r
+#define MSGJPN308              _Tu8("UTF-8 Kanji Code", "UTF-8 Kanji Code")\r
+#define MSGJPN309              _Tu8("Shift_JIS Kanji Code (Local)", "Shift_JIS Kanji Code (Local)")\r
+#define MSGJPN310              _Tu8("EUC Kanji Code (Local)", "EUC Kanji Code (Local)")\r
+#define MSGJPN311              _Tu8("JIS Kanji Code (Local)", "JIS Kanji Code (Local)")\r
+#define MSGJPN312              _Tu8("UTF-8 Kanji Code (Local)", "UTF-8 Kanji Code (Local)")\r
+#define MSGJPN313              _Tu8("Encryption", "Encryption")\r
+#define MSGJPN314              _Tu8("Communication is not encrypted.\r\nPassword and other data may be intercepted by a third party.", "Communication is not encrypted.\r\nPassword and other data may be intercepted by a third party.")\r
+#define MSGJPN315              _Tu8("Using FTP over Explicit SSL/TLS (FTPES).", "Using FTP over Explicit SSL/TLS (FTPES).")\r
+#define MSGJPN316              _Tu8("Using FTP over Implicit SSL/TLS (FTPIS).", "Using FTP over Implicit SSL/TLS (FTPIS).")\r
+#define MSGJPN317              _Tu8("Using SSH FTP (SFTP).", "Using SSH FTP (SFTP).")\r
+#define MSGJPN318              _Tu8("OpenSSL is loaded.", "OpenSSL is loaded.")\r
+#define MSGJPN319              _Tu8("OpenSSL is not installed.\r\nCommunication will not be encrypted.", "OpenSSL is not installed.\r\nCommunication will not be encrypted.")\r
+#define MSGJPN320              _Tu8("Feature", "Feature")\r
+#define MSGJPN321              _Tu8("Failed to get required functions to protect the process.", "Failed to get required functions to protect the process.")\r
+#define MSGJPN322              _Tu8("Debugger was detected.", "Debugger was detected.")\r
+#define MSGJPN323              _Tu8("Failed to unload untrustworthy DLLs.", "Failed to unload untrustworthy DLLs.")\r
+#define MSGJPN324              _Tu8("Failed to hook required functions to protect the process.", "Failed to hook required functions to protect the process.")\r
+#define MSGJPN325              _Tu8("New master passwords are not identical.", "New master passwords are not identical.")\r
+#define MSGJPN326              _Tu8("Choose 'Yes' if you trust this certificate and continue.\r\nCN is identical: %s\r\nVerified successfully: %s\r\n\r\n%s", "Choose 'Yes' if you trust this certificate and continue.\r\nCN is identical: %s\r\nVerified successfully: %s\r\n\r\n%s")\r
+#define MSGJPN327              _Tu8("Yes", "Yes")\r
+#define MSGJPN328              _Tu8("No", "No")\r
+#define MSGJPN329              _Tu8("UTF-8 BOM", "UTF-8 BOM")\r
+#define MSGJPN330              _Tu8("UTF-8 BOM Kanji Code", "UTF-8 BOM Kanji Code")\r
+#define MSGJPN331              _Tu8("UTF-8 BOM Kanji Code (Local)", "UTF-8 BOM Kanji Code (Local)")\r
+#define MSGJPN332              _Tu8("Auto", "Auto")\r
+#define MSGJPN333              _Tu8("TCP/IPv4", "TCP/IPv4")\r
+#define MSGJPN334              _Tu8("TCP/IPv6", "TCP/IPv6")\r
+#define MSGJPN335              _Tu8("Ask everytime", "Ask everytime")\r
+#define MSGJPN336              _Tu8("Overwrite all later", "Overwrite all later")\r
+#define MSGJPN337              _Tu8("Resume all later", "Resume all later")\r
+#define MSGJPN338              _Tu8("Skip all", "Skip all")\r
 #if defined(HAVE_TANDEM)\r
-#define MSGJPN2000             "NonStop Server"\r
-#define MSGJPN2001             "OSS<->GUARDIAN Switch(&O)"\r
+#define MSGJPN2000             _Tu8("NonStop Server", "NonStop Server")\r
+#define MSGJPN2001             _Tu8("OSS<->GUARDIAN Switch(&O)", "OSS<->GUARDIAN Switch(&O)")\r
 #endif\r
diff --git a/mesg-eng.old.h b/mesg-eng.old.h
deleted file mode 100644 (file)
index 1f36979..0000000
+++ /dev/null
@@ -1,342 +0,0 @@
-#define MSGJPN001              "Connection cancelled."\r
-#define MSGJPN002              "Connection cancelled."\r
-#define MSGJPN003              "\r\nReconnect.\r\n"\r
-#define MSGJPN004              "Disconnect."\r
-#define MSGJPN005              "Connection was killed."\r
-#define MSGJPN006              "Can't login to Firewall."\r
-#define MSGJPN007              "Can't connect to host %s."\r
-#define MSGJPN008              "Can't login."\r
-#define MSGJPN009              "Can't connect."\r
-#define MSGJPN010              "Firewall host not specified."\r
-#define MSGJPN011              "Host not specified."\r
-#define MSGJPN012              "MD5 used."\r
-#define MSGJPN013              "SHA-1 used."\r
-#define MSGJPN014              "MD4(S/KEY) used."\r
-#define MSGJPN015              "Can't process One-time Password."\r
-#define MSGJPN016              "Searching host %s."\r
-#define MSGJPN017              "Connecting %sto host %s (%s (%d))."\r
-#define MSGJPN018              "Connecting %sto host %s (%d)."\r
-#define MSGJPN019              "Host %s not found."\r
-#define MSGJPN020              "Connecting %sto host %s (%d)."\r
-#define MSGJPN021              "SOCKS server %s not found."\r
-#define MSGJPN022              "Connecting to SOCKS server %s (%d)."\r
-#define MSGJPN023              "Can't connect to SOCKS server. (Err=%d)"\r
-#define MSGJPN024              "Can't connect to SOCKS server. (Err=%d)"\r
-#define MSGJPN025              "Connected."\r
-#define MSGJPN026              "Can't connected."\r
-#define MSGJPN027              "Can't create socket."\r
-#define MSGJPN028              "Can't connect to SOCKS server. (Err=%d)"\r
-#define MSGJPN029              "Can't connect to SOCKS server. (Err=%d)"\r
-#define MSGJPN030              "Can't create listen socket."\r
-#define MSGJPN031              "PORT command not accepted"\r
-#define MSGJPN032              "Connection is cancelled by user."\r
-#define MSGJPN033              "Can't send SOCKS command. (Cmd = %04X)"\r
-#define MSGJPN034              "Can't receive SOCKS5 reply."\r
-#define MSGJPN035              "Can't receive SOCKS4 reply."\r
-#define MSGJPN036              "SOCKS certification method not match."\r
-#define MSGJPN037              "Certification failed by SOCKS server."\r
-#define MSGJPN038              "Name"\r
-#define MSGJPN039              "Date"\r
-#define MSGJPN040              "Size"\r
-#define MSGJPN041              "Ext"\r
-#define MSGJPN042              "Name"\r
-#define MSGJPN043              "Date"\r
-#define MSGJPN044              "Size"\r
-#define MSGJPN045              "Ext"\r
-#define MSGJPN046              "Permissions"\r
-#define MSGJPN047              "Owner"\r
-#define MSGJPN048              "Can't read temporary file."\r
-#define MSGJPN049              "Failed to getting file list."\r
-#define MSGJPN050              "Find (Local)"\r
-#define MSGJPN051              "Find (Host)"\r
-#define MSGJPN052              "Dele: %s"\r
-#define MSGJPN053              "Make: %s"\r
-#define MSGJPN054              "Tran: %s"\r
-#define MSGJPN055              "Dele: %s"\r
-#define MSGJPN056              "Make: %s"\r
-#define MSGJPN057              "Tran: %s"\r
-#define MSGJPN058              "Transfer %d files."\r
-#define MSGJPN059              "No file to transmit."\r
-#define MSGJPN060              "Create %d folders."\r
-#define MSGJPN061              "No folder to create."\r
-#define MSGJPN062              "Delete %d files/folders."\r
-#define MSGJPN063              "No file/folder to delete."\r
-#define MSGJPN064              "Upload as"\r
-#define MSGJPN065              "Download as"\r
-#define MSGJPN066              "Delete (Local)"\r
-#define MSGJPN067              "Delete (Host)"\r
-#define MSGJPN068              "Rename (Local)"\r
-#define MSGJPN069              "Rename (Host)"\r
-#define MSGJPN070              "New Filder (Local)"\r
-#define MSGJPN071              "New Folder (Host)"\r
-#define MSGJPN072              "Change Current Folder (Local)"\r
-#define MSGJPN073              "Change Current Folder (Host)"\r
-#define MSGJPN074              "Calculate local file size."\r
-#define MSGJPN075              "Calculate host file size."\r
-#define MSGJPN076              "Local file size"\r
-#define MSGJPN077              "Host file size"\r
-#define MSGJPN078              "New Folder"\r
-#define MSGJPN079              "New Folder"\r
-#define MSGJPN080              "Delete Folder"\r
-#define MSGJPN081              "Delete File"\r
-#define MSGJPN082              "New Folder"\r
-#define MSGJPN083              "Delete Folder"\r
-#define MSGJPN084              "Delete File"\r
-#define MSGJPN085              "Can't download named %s."\r
-#define MSGJPN086              "Download"\r
-#define MSGJPN087              "File List"\r
-#define MSGJPN088              "Skip"\r
-#define MSGJPN089              "Skip file %s."\r
-#define MSGJPN090              "Command not accepted."\r
-#define MSGJPN091              "for download "\r
-#define MSGJPN092              "Command not accepted."\r
-#define MSGJPN093              "Can't get address."\r
-#define MSGJPN094              "Time out error."\r
-#define MSGJPN095              "Can't create file %s."\r
-#define MSGJPN096              "Disk full"\r
-#define MSGJPN097              "Cancel to getting file list"\r
-#define MSGJPN098              "File List"\r
-#define MSGJPN099              "Download cancelled. (%d Sec. %d B/S)."\r
-#define MSGJPN100              "Download cancelled."\r
-#define MSGJPN101              "Download file list successful. (%d Bytes)"\r
-#define MSGJPN102              "Download successful. (%d Sec. %d B/S)."\r
-#define MSGJPN103              "Download successful. (%d Bytes)"\r
-#define MSGJPN104              "Upload"\r
-#define MSGJPN105              "Can't read file %s."\r
-#define MSGJPN106              "Skip"\r
-#define MSGJPN107              "File %s is skipped."\r
-#define MSGJPN108              "Command not accepted."\r
-#define MSGJPN109              "for upload "\r
-#define MSGJPN110              "Command not accepted."\r
-#define MSGJPN111              "Can't get address."\r
-#define MSGJPN112              "Can't open file %s."\r
-#define MSGJPN113              "Upload cancelled. (%d Sec. %d B/S)."\r
-#define MSGJPN114              "Upload cancelled."\r
-#define MSGJPN115              "Upload successful. (%d Sec. %d B/S)."\r
-#define MSGJPN116              "Upload successfil."\r
-#define MSGJPN117              "Finished"\r
-#define MSGJPN118              "Cancelled"\r
-#define MSGJPN119              "BINARY"\r
-#define MSGJPN120              "ASCII"\r
-#define MSGJPN121              "NONE"\r
-#define MSGJPN122              "JIS"\r
-#define MSGJPN123              "EUC"\r
-#define MSGJPN124              "Delete(Local)"\r
-#define MSGJPN125              "Delete(Host)"\r
-#define MSGJPN126              "WS_FTP.INI"\r
-#define MSGJPN127              "General"\r
-#define MSGJPN128              "Advanced"\r
-#define MSGJPN129              "Kanji Code"\r
-#define MSGJPN130              "Dialup"\r
-#define MSGJPN131              "Special"\r
-#define MSGJPN132              "Host Setting"\r
-#define MSGJPN133              "GMT%+02d:00"\r
-#define MSGJPN134              "None"\r
-#define MSGJPN135              "Auto"\r
-#define MSGJPN136              "OTP MD4, S/KEY"\r
-#define MSGJPN137              "OTP MD5"\r
-#define MSGJPN138              "OTP SHA-1"\r
-#define MSGJPN139              "Auto"\r
-#define MSGJPN140              "ACOS"\r
-#define MSGJPN141              "VAX VMS"\r
-#define MSGJPN142              "IRMX"\r
-#define MSGJPN143              "ACOS-4"\r
-#define MSGJPN144              "Stratus"\r
-#define MSGJPN145              "Can't change folder."\r
-#define MSGJPN146              "Can't create folder."\r
-#define MSGJPN147              "Can't delete folder."\r
-#define MSGJPN148              "Can't delete folder."\r
-#define MSGJPN149              "Can't delete file."\r
-#define MSGJPN150              "Can't delete file."\r
-#define MSGJPN151              "Can't rename file."\r
-#define MSGJPN152              "Temporary folder '%s' not found."\r
-#define MSGJPN153              "Folder '%s' is used."\r
-#define MSGJPN154              "Connect"\r
-#define MSGJPN155              "Quick Connect"\r
-#define MSGJPN156              "Disconnect"\r
-#define MSGJPN157              "Download"\r
-#define MSGJPN158              "Upload"\r
-#define MSGJPN159              "Mirror Upload"\r
-#define MSGJPN160              "Delete"\r
-#define MSGJPN161              "Rename"\r
-#define MSGJPN162              "New Folder"\r
-#define MSGJPN163              "Parent Folder"\r
-#define MSGJPN164              "Change Folder"\r
-#define MSGJPN165              "ASCII Mode"\r
-#define MSGJPN166              "BINARY Mode"\r
-#define MSGJPN167              "Filename Depend"\r
-#define MSGJPN168              "Refresh File List"\r
-#define MSGJPN169              "List"\r
-#define MSGJPN170              "Details"\r
-#define MSGJPN171              "EUC Kanji Code"\r
-#define MSGJPN172              "JIS Kanji Code"\r
-#define MSGJPN173              "NO Kanji Conversin"\r
-#define MSGJPN174              "Hankaku-Kana to Zenkaku"\r
-#define MSGJPN175              "Sync. folder movement"\r
-#define MSGJPN176              "Stop"\r
-#define MSGJPN177              "Host profile '%s' not found."\r
-#define MSGJPN178              "Host profile not specified."\r
-#define MSGJPN179              "Host name is only used as an alternative to profile name."\r
-#define MSGJPN180              "Wrong Option '%s'."\r
-#define MSGJPN181              "Host name is only used as an alternative to profile name."\r
-#define MSGJPN182              "Failed to open viewer. (ERROR=%d)"\r
-#define MSGJPN183              "JRE32.DLL none"\r
-#define MSGJPN184              "JRE32.DLL Ver %x.%x (C) Kazuo Yamada-san"\r
-#define MSGJPN185              "Select folder."\r
-#define MSGJPN186              "User"\r
-#define MSGJPN187              "Transfer1"\r
-#define MSGJPN188              "Transfer2"\r
-#define MSGJPN189              "Transfer3"\r
-#define MSGJPN190              "Mirroring"\r
-#define MSGJPN191              "Operation"\r
-#define MSGJPN192              "View"\r
-#define MSGJPN193              "Connecting"\r
-#define MSGJPN194              "Firewall"\r
-#define MSGJPN195              "Tool"\r
-#define MSGJPN196              "Sounds"\r
-#define MSGJPN197              "Other"\r
-#define MSGJPN198              "Option"\r
-#define MSGJPN199              "Filename"\r
-#define MSGJPN200              "Filename"\r
-#define MSGJPN201              "Attr"\r
-#define MSGJPN202              "Filename"\r
-#define MSGJPN203              "Filename"\r
-#define MSGJPN204              "FW user-> FW password-> SITE host"\r
-#define MSGJPN205              "FW user-> FW password-> USER user@host"\r
-#define MSGJPN206              "FW user-> FW password"\r
-#define MSGJPN207              "USER user@host"\r
-#define MSGJPN208              "OPEN host"\r
-#define MSGJPN209              "SOCKS4"\r
-#define MSGJPN210              "SOCKS5 (No certification)"\r
-#define MSGJPN211              "SOCKS5 (User, Password certification)"\r
-#define MSGJPN212              "None"\r
-#define MSGJPN213              "Auto"\r
-#define MSGJPN214              "OTP MD4,S/KEY"\r
-#define MSGJPN215              "OTP MD5"\r
-#define MSGJPN216              "OTP SHA-1"\r
-#define MSGJPN217              "Select viewer"\r
-#define MSGJPN218              "EXE file\0*.exe;*.com;*.bat\0All file(*.*)\0*\0"\r
-#define MSGJPN219              "Wave file"\r
-#define MSGJPN220              "Disconencting dialup."\r
-#define MSGJPN221              "Connecting dialup."\r
-#define MSGJPN222              "Can't use dialup. (RasDialDlg)"\r
-#define MSGJPN223              "Connecting to %s..."\r
-#define MSGJPN224              "Unknown error"\r
-#define MSGJPN225              "Dialup connection"\r
-#define MSGJPN226              "Open port..."\r
-#define MSGJPN227              "Port opened."\r
-#define MSGJPN228              "Dialing..."\r
-#define MSGJPN229              "Dialed."\r
-#define MSGJPN230              "All device connected."\r
-#define MSGJPN231              "Authenticating..."\r
-#define MSGJPN232              "Authenticate retry..."\r
-#define MSGJPN233              "Please change password."\r
-#define MSGJPN234              "Authenticated."\r
-#define MSGJPN235              "Connected"\r
-#define MSGJPN236              "Disconnected."\r
-#define MSGJPN237              "Connecting..."\r
-#define MSGJPN238              "Connecting to %s"\r
-#define MSGJPN239              "# Do not edit this file.\n"\r
-#define MSGJPN240              "Can't save to INI file"\r
-#define MSGJPN241              "Failed transmit cause of timeout"\r
-#define MSGJPN242              "Failed receive cause of timeout"\r
-#define MSGJPN243              "Failed receive cause of timeout"\r
-#define MSGJPN244              "Receive length error"\r
-#define MSGJPN245              "Local"\r
-#define MSGJPN246              "Host"\r
-#define MSGJPN247              "Selected: %d (%s)"\r
-#define MSGJPN248              "Local free: %s"\r
-#define MSGJPN249              "Files in queue: %d"\r
-#define MSGJPN250              "Receiving %s"\r
-#define MSGJPN251              "Err: Seed"\r
-#define MSGJPN252              "Err: Seed"\r
-#define MSGJPN253              "Err: Sequence#"\r
-#define MSGJPN254              "MS Shell Dlg"\r
-#define MSGJPN255              "&Upload"\r
-#define MSGJPN256              "U&pload As..."\r
-#define MSGJPN257              "Up&load All"\r
-#define MSGJPN258              "&Delete"\r
-#define MSGJPN259              "&Rename..."\r
-#define MSGJPN260              "&New Folder..."\r
-#define MSGJPN261              "&File Size..."\r
-#define MSGJPN262              "R&efresh File List"\r
-#define MSGJPN263              "&Download"\r
-#define MSGJPN264              "D&ownload As..."\r
-#define MSGJPN265              "Do&wnliad as File"\r
-#define MSGJPN266              "Dow&nload All"\r
-#define MSGJPN267              "De&lete..."\r
-#define MSGJPN268              "&Rename..."\r
-#define MSGJPN269              "&Change Permission..."\r
-#define MSGJPN270              "&New Folder..."\r
-#define MSGJPN271              "Copy &URL to Clipboard"\r
-#define MSGJPN272              "&File Size..."\r
-#define MSGJPN273              "R&efresh File List"\r
-#define MSGJPN274              "&Open"\r
-#define MSGJPN275              "Open in %s (&%d)"\r
-#define MSGJPN276              "WS_FTP.INI\0ws_ftp.ini\0All file(*.*)\0*\0"\r
-#define MSGJPN277              "Wave file\0*.wav\0All file\0*\0"\r
-#define MSGJPN278              "Reason: %s"\r
-#define MSGJPN279              "Can't get Listen Socket"\r
-#define MSGJPN280              "Can't get Data Socket"\r
-#define MSGJPN281              "Can't connect with PASV mode"\r
-#define MSGJPN282              "INI filename is not specified"\r
-#define MSGJPN283              "INI file: "\r
-#define MSGJPN284              "http://sourceforge.jp/projects/ffftp/"\r
-#define MSGJPN285              "Failed to execute Registory Editor."\r
-#define MSGJPN286              "Save Settings"\r
-#define MSGJPN287              "Reg file\0*.reg\0All file\0*\0"\r
-#define MSGJPN288              "INI file\0*.ini\0All file\0*\0"\r
-#define MSGJPN289              "Agilent Logic analyzer"\r
-#define MSGJPN290              "Reg file\0*.reg\0INI file\0*.ini\0All files\0*\0"\r
-#define MSGJPN291              "Load Settings"\r
-#define MSGJPN292              "Restart FFFTP to take effect."\r
-#define MSGJPN293              "File must be *.reg or *.ini."\r
-#define MSGJPN294              "USER FW user:FW password@host"\r
-#define MSGJPN295              "ShibaSoku WL"\r
-#define MSGJPN296              "This is a read-only file. Remove the read-only attribute?"\r
-#define MSGJPN297              "%s is invalid path.\r\nFFFTP doesn't download this file."\r
-#define MSGJPN298              "Failed to initialize the OLE."\r
-#define MSGJPN299              "Master password is not specified in the command line"\r
-#define MSGJPN300              "Default master password is chosen.\r\nSet your own master password in command line to prevent sniff of malwares"\r
-#define MSGJPN301              "Master password is not for the current configuration. Configration will not be overwritten in this session."\r
-#define MSGJPN302              "Master password checker looks broken."\r
-#define MSGJPN303              "Master password has been changed."\r
-#define MSGJPN304              "Speecified master password is not correct.\r\nAre you sure you want to re-enter?\r\nNo memorized FTP password is available if you choose 'NO'"\r
-#define MSGJPN305              "Shift_JIS"\r
-#define MSGJPN306              "UTF-8"\r
-#define MSGJPN307              "Shift_JIS Kanji Code"\r
-#define MSGJPN308              "UTF-8 Kanji Code"\r
-#define MSGJPN309              "Shift_JIS Kanji Code (Local)"\r
-#define MSGJPN310              "EUC Kanji Code (Local)"\r
-#define MSGJPN311              "JIS Kanji Code (Local)"\r
-#define MSGJPN312              "UTF-8 Kanji Code (Local)"\r
-#define MSGJPN313              "Encryption"\r
-#define MSGJPN314              "Communication is not encrypted.\r\nPassword and other data may be intercepted by a third party."\r
-#define MSGJPN315              "Using FTP over Explicit SSL/TLS (FTPES)."\r
-#define MSGJPN316              "Using FTP over Implicit SSL/TLS (FTPIS)."\r
-#define MSGJPN317              "Using SSH FTP (SFTP)."\r
-#define MSGJPN318              "OpenSSL is loaded."\r
-#define MSGJPN319              "OpenSSL is not installed.\r\nCommunication will not be encrypted."\r
-#define MSGJPN320              "Feature"\r
-#define MSGJPN321              "Failed to get required functions to protect the process."\r
-#define MSGJPN322              "Debugger was detected."\r
-#define MSGJPN323              "Failed to unload untrustworthy DLLs."\r
-#define MSGJPN324              "Failed to hook required functions to protect the process."\r
-#define MSGJPN325              "New master passwords are not identical."\r
-#define MSGJPN326              "Choose 'Yes' if you trust this certificate and continue.\r\nCN is identical: %s\r\nVerified successfully: %s\r\n\r\n%s"\r
-#define MSGJPN327              "Yes"\r
-#define MSGJPN328              "No"\r
-#define MSGJPN329              "UTF-8 BOM"\r
-#define MSGJPN330              "UTF-8 BOM Kanji Code"\r
-#define MSGJPN331              "UTF-8 BOM Kanji Code (Local)"\r
-#define MSGJPN332              "Auto"\r
-#define MSGJPN333              "TCP/IPv4"\r
-#define MSGJPN334              "TCP/IPv6"\r
-#define MSGJPN335              "Ask everytime"\r
-#define MSGJPN336              "Overwrite all later"\r
-#define MSGJPN337              "Resume all later"\r
-#define MSGJPN338              "Skip all"\r
-#if defined(HAVE_TANDEM)\r
-#define MSGJPN2000             "NonStop Server"\r
-#define MSGJPN2001             "OSS<->GUARDIAN Switch(&O)"\r
-#endif\r
index ca7bc68..69d3fd8 100644 (file)
-#define MSGJPN001           "\xE6\x8E\xA5\xE7\xB6\x9A\xE3\x82\x92\xE4\xB8\xAD\xE6\xAD\xA2\xE3\x81\x97\xE3\x81\xBE\xE3\x81\x97\xE3\x81\x9F."\r
-#define MSGJPN002              "\xE6\x8E\xA5\xE7\xB6\x9A\xE3\x82\x92\xE4\xB8\xAD\xE6\xAD\xA2\xE3\x81\x97\xE3\x81\xBE\xE3\x81\x97\xE3\x81\x9F."\r
-#define MSGJPN003              "\r\n\xE5\x86\x8D\xE6\x8E\xA5\xE7\xB6\x9A\xE3\x81\x97\xE3\x81\xBE\xE3\x81\x99.\r\n"\r
-#define MSGJPN004              "\xE5\x88\x87\xE6\x96\xAD\xE3\x81\x97\xE3\x81\xBE\xE3\x81\x97\xE3\x81\x9F"\r
-#define MSGJPN005              "\xE6\x8E\xA5\xE7\xB6\x9A\xE3\x81\x8C\xE5\x88\x87\xE6\x96\xAD\xE3\x81\x95\xE3\x82\x8C\xE3\x81\xBE\xE3\x81\x97\xE3\x81\x9F."\r
-#define MSGJPN006              "FireWall\xE3\x81\xAB\xE3\x83\xAD\xE3\x82\xB0\xE3\x82\xA4\xE3\x83\xB3\xE3\x81\xA7\xE3\x81\x8D\xE3\x81\xBE\xE3\x81\x9B\xE3\x82\x93."\r
-#define MSGJPN007              "\xE3\x83\x9B\xE3\x82\xB9\xE3\x83\x88 %s \xE3\x81\xAB\xE6\x8E\xA5\xE7\xB6\x9A\xE3\x81\xA7\xE3\x81\x8D\xE3\x81\xBE\xE3\x81\x9B\xE3\x82\x93."\r
-#define MSGJPN008              "\xE3\x83\xAD\xE3\x82\xB0\xE3\x82\xA4\xE3\x83\xB3\xE3\x81\xA7\xE3\x81\x8D\xE3\x81\xBE\xE3\x81\x9B\xE3\x82\x93."\r
-#define MSGJPN009              "\xE6\x8E\xA5\xE7\xB6\x9A\xE3\x81\xA7\xE3\x81\x8D\xE3\x81\xBE\xE3\x81\x9B\xE3\x82\x93."\r
-#define MSGJPN010              "FireWall\xE3\x81\xAE\xE3\x83\x9B\xE3\x82\xB9\xE3\x83\x88\xE5\x90\x8D\xE3\x81\x8C\xE8\xA8\xAD\xE5\xAE\x9A\xE3\x81\x95\xE3\x82\x8C\xE3\x81\xA6\xE3\x81\x84\xE3\x81\xBE\xE3\x81\x9B\xE3\x82\x93."\r
-#define MSGJPN011              "\xE3\x83\x9B\xE3\x82\xB9\xE3\x83\x88\xE5\x90\x8D\xE3\x81\x8C\xE3\x81\x82\xE3\x82\x8A\xE3\x81\xBE\xE3\x81\x9B\xE3\x82\x93."\r
-#define MSGJPN012              "MD5\xE3\x82\x92\xE4\xBD\xBF\xE7\x94\xA8\xE3\x81\x97\xE3\x81\xBE\xE3\x81\x99."\r
-#define MSGJPN013              "SHA-1\xE3\x82\x92\xE4\xBD\xBF\xE7\x94\xA8\xE3\x81\x97\xE3\x81\xBE\xE3\x81\x99."\r
-#define MSGJPN014              "MD4(S/KEY)\xE3\x82\x92\xE4\xBD\xBF\xE7\x94\xA8\xE3\x81\x97\xE3\x81\xBE\xE3\x81\x99."\r
-#define MSGJPN015              "\xE3\x83\xAF\xE3\x83\xB3\xE3\x82\xBF\xE3\x82\xA4\xE3\x83\xA0\xE3\x83\x91\xE3\x82\xB9\xE3\x83\xAF\xE3\x83\xBC\xE3\x83\x89\xE3\x81\x8C\xE5\x87\xA6\xE7\x90\x86\xE3\x81\xA7\xE3\x81\x8D\xE3\x81\xBE\xE3\x81\x9B\xE3\x82\x93"\r
-#define MSGJPN016              "\xE3\x83\x9B\xE3\x82\xB9\xE3\x83\x88 %s \xE3\x82\x92\xE6\x8E\xA2\xE3\x81\x97\xE3\x81\xA6\xE3\x81\x84\xE3\x81\xBE\xE3\x81\x99."\r
-#define MSGJPN017              "%s\xE3\x83\x9B\xE3\x82\xB9\xE3\x83\x88 %s (%s (%d)) \xE3\x81\xAB\xE6\x8E\xA5\xE7\xB6\x9A\xE3\x81\x97\xE3\x81\xA6\xE3\x81\x84\xE3\x81\xBE\xE3\x81\x99."\r
-#define MSGJPN018              "%s\xE3\x83\x9B\xE3\x82\xB9\xE3\x83\x88 %s (%d) \xE3\x81\xAB\xE6\x8E\xA5\xE7\xB6\x9A\xE3\x81\x97\xE3\x81\xA6\xE3\x81\x84\xE3\x81\xBE\xE3\x81\x99."\r
-#define MSGJPN019              "\xE3\x83\x9B\xE3\x82\xB9\xE3\x83\x88 %s \xE3\x81\x8C\xE8\xA6\x8B\xE3\x81\xA4\xE3\x81\x8B\xE3\x82\x8A\xE3\x81\xBE\xE3\x81\x9B\xE3\x82\x93."\r
-#define MSGJPN020              "%s\xE3\x83\x9B\xE3\x82\xB9\xE3\x83\x88 %s (%d) \xE3\x81\xAB\xE6\x8E\xA5\xE7\xB6\x9A\xE3\x81\x97\xE3\x81\xA6\xE3\x81\x84\xE3\x81\xBE\xE3\x81\x99."\r
-#define MSGJPN021              "SOCKS\xE3\x82\xB5\xE3\x83\xBC\xE3\x83\x90\xE3\x83\xBC %s \xE3\x81\x8C\xE8\xA6\x8B\xE3\x81\xA4\xE3\x81\x8B\xE3\x82\x8A\xE3\x81\xBE\xE3\x81\x9B\xE3\x82\x93."\r
-#define MSGJPN022              "SOCKS\xE3\x82\xB5\xE3\x83\xBC\xE3\x83\x90\xE3\x83\xBC %s (%d) \xE3\x81\xAB\xE6\x8E\xA5\xE7\xB6\x9A\xE3\x81\x97\xE3\x81\xA6\xE3\x81\x84\xE3\x81\xBE\xE3\x81\x99\xE3\x80\x82"\r
-#define MSGJPN023              "SOCKS\xE3\x82\xB5\xE3\x83\xBC\xE3\x83\x90\xE3\x83\xBC\xE3\x81\xAB\xE6\x8E\xA5\xE7\xB6\x9A\xE3\x81\xA7\xE3\x81\x8D\xE3\x81\xBE\xE3\x81\x9B\xE3\x82\x93. (Err=%d)"\r
-#define MSGJPN024              "SOCKS\xE3\x82\xB5\xE3\x83\xBC\xE3\x83\x90\xE3\x83\xBC\xE3\x81\xAB\xE6\x8E\xA5\xE7\xB6\x9A\xE3\x81\xA7\xE3\x81\x8D\xE3\x81\xBE\xE3\x81\x9B\xE3\x82\x93. (Err=%d)"\r
-#define MSGJPN025              "\xE6\x8E\xA5\xE7\xB6\x9A\xE3\x81\x97\xE3\x81\xBE\xE3\x81\x97\xE3\x81\x9F."\r
-#define MSGJPN026              "\xE6\x8E\xA5\xE7\xB6\x9A\xE3\x81\xA7\xE3\x81\x8D\xE3\x81\xBE\xE3\x81\x9B\xE3\x82\x93."\r
-#define MSGJPN027              "\xE3\x82\xBD\xE3\x82\xB1\xE3\x83\x83\xE3\x83\x88\xE3\x81\x8C\xE4\xBD\x9C\xE6\x88\x90\xE3\x81\xA7\xE3\x81\x8D\xE3\x81\xBE\xE3\x81\x9B\xE3\x82\x93."\r
-#define MSGJPN028              "SOCKS\xE3\x82\xB5\xE3\x83\xBC\xE3\x83\x90\xE3\x83\xBC\xE3\x81\xAB\xE6\x8E\xA5\xE7\xB6\x9A\xE3\x81\xA7\xE3\x81\x8D\xE3\x81\xBE\xE3\x81\x9B\xE3\x82\x93. (Err=%d)"\r
-#define MSGJPN029              "SOCKS\xE3\x82\xB5\xE3\x83\xBC\xE3\x83\x90\xE3\x83\xBC\xE3\x81\xAB\xE6\x8E\xA5\xE7\xB6\x9A\xE3\x81\xA7\xE3\x81\x8D\xE3\x81\xBE\xE3\x81\x9B\xE3\x82\x93. (Err=%d)"\r
-#define MSGJPN030              "Listen\xE3\x82\xBD\xE3\x82\xB1\xE3\x83\x83\xE3\x83\x88\xE3\x81\x8C\xE4\xBD\x9C\xE6\x88\x90\xE3\x81\xA7\xE3\x81\x8D\xE3\x81\xBE\xE3\x81\x9B\xE3\x82\x93."\r
-#define MSGJPN031              "PORT\xE3\x82\xB3\xE3\x83\x9E\xE3\x83\xB3\xE3\x83\x89\xE3\x81\x8C\xE5\x8F\x97\xE3\x81\x91\xE4\xBB\x98\xE3\x81\x91\xE3\x82\x89\xE3\x82\x8C\xE3\x81\xBE\xE3\x81\x9B\xE3\x82\x93."\r
-#define MSGJPN032              "\xE6\x8E\xA5\xE7\xB6\x9A\xE3\x81\xAF\xE3\x83\xA6\xE3\x83\xBC\xE3\x82\xB6\xE3\x83\xBC\xE3\x81\xAB\xE3\x82\x88\xE3\x81\xA3\xE3\x81\xA6\xE4\xB8\xAD\xE6\xAD\xA2\xE3\x81\x95\xE3\x82\x8C\xE3\x81\xBE\xE3\x81\x97\xE3\x81\x9F."\r
-#define MSGJPN033              "SOCKS\xE3\x81\xAE\xE3\x82\xB3\xE3\x83\x9E\xE3\x83\xB3\xE3\x83\x89\xE3\x81\x8C\xE9\x80\x81\xE3\x82\x8C\xE3\x81\xBE\xE3\x81\x9B\xE3\x82\x93\xE3\x81\xA7\xE3\x81\x97\xE3\x81\x9F (Cmd = %04X)"\r
-#define MSGJPN034              "SOCKS5\xE3\x81\xAE\xE3\x82\xB3\xE3\x83\x9E\xE3\x83\xB3\xE3\x83\x89\xE3\x81\xAB\xE5\xAF\xBE\xE3\x81\x99\xE3\x82\x8B\xE3\x83\xAA\xE3\x83\x97\xE3\x83\xA9\xE3\x82\xA4\xE3\x81\x8C\xE5\x8F\x97\xE4\xBF\xA1\xE3\x81\xA7\xE3\x81\x8D\xE3\x81\xBE\xE3\x81\x9B\xE3\x82\x93\xE3\x81\xA7\xE3\x81\x97\xE3\x81\x9F"\r
-#define MSGJPN035              "SOCKS4\xE3\x81\xAE\xE3\x82\xB3\xE3\x83\x9E\xE3\x83\xB3\xE3\x83\x89\xE3\x81\xAB\xE5\xAF\xBE\xE3\x81\x99\xE3\x82\x8B\xE3\x83\xAA\xE3\x83\x97\xE3\x83\xA9\xE3\x82\xA4\xE3\x81\x8C\xE5\x8F\x97\xE4\xBF\xA1\xE3\x81\xA7\xE3\x81\x8D\xE3\x81\xBE\xE3\x81\x9B\xE3\x82\x93\xE3\x81\xA7\xE3\x81\x97\xE3\x81\x9F"\r
-#define MSGJPN036              "SOCKS\xE3\x82\xB5\xE3\x83\xBC\xE3\x83\x90\xE3\x83\xBC\xE3\x81\xAE\xE8\xAA\x8D\xE8\xA8\xBC\xE6\x96\xB9\xE5\xBC\x8F\xE3\x81\x8C\xE7\x95\xB0\xE3\x81\xAA\xE3\x82\x8A\xE3\x81\xBE\xE3\x81\x99."\r
-#define MSGJPN037              "SOCKS\xE3\x82\xB5\xE3\x83\xBC\xE3\x83\x90\xE3\x83\xBC\xE3\x81\xAB\xE8\xAA\x8D\xE8\xA8\xBC\xE3\x81\x95\xE3\x82\x8C\xE3\x81\xBE\xE3\x81\x9B\xE3\x82\x93\xE3\x81\xA7\xE3\x81\x97\xE3\x81\x9F."\r
-#define MSGJPN038              "\xE5\x90\x8D\xE5\x89\x8D"\r
-#define MSGJPN039              "\xE6\x97\xA5\xE4\xBB\x98"\r
-#define MSGJPN040              "\xE3\x82\xB5\xE3\x82\xA4\xE3\x82\xBA"\r
-#define MSGJPN041              "\xE7\xA8\xAE\xE9\xA1\x9E"\r
-#define MSGJPN042              "\xE5\x90\x8D\xE5\x89\x8D"\r
-#define MSGJPN043              "\xE6\x97\xA5\xE4\xBB\x98"\r
-#define MSGJPN044              "\xE3\x82\xB5\xE3\x82\xA4\xE3\x82\xBA"\r
-#define MSGJPN045              "\xE7\xA8\xAE\xE9\xA1\x9E"\r
-#define MSGJPN046              "\xE5\xB1\x9E\xE6\x80\xA7"\r
-#define MSGJPN047              "\xE6\x89\x80\xE6\x9C\x89\xE8\x80\x85"\r
-#define MSGJPN048              "\xE3\x83\x86\xE3\x83\xB3\xE3\x83\x9D\xE3\x83\xA9\xE3\x83\xAA\xE3\x83\x95\xE3\x82\xA1\xE3\x82\xA4\xE3\x83\xAB\xE3\x81\x8C\xE8\xAA\xAD\xE3\x81\xBF\xE5\x87\xBA\xE3\x81\x9B\xE3\x81\xBE\xE3\x81\x9B\xE3\x82\x93."\r
-#define MSGJPN049              "\xE3\x83\x95\xE3\x82\xA1\xE3\x82\xA4\xE3\x83\xAB\xE4\xB8\x80\xE8\xA6\xA7\xE3\x81\xAE\xE5\x8F\x96\xE5\xBE\x97\xE3\x81\xAB\xE5\xA4\xB1\xE6\x95\x97\xE3\x81\x97\xE3\x81\xBE\xE3\x81\x97\xE3\x81\x9F."\r
-#define MSGJPN050              "\xE6\xA4\x9C\xE7\xB4\xA2\xEF\xBC\x88\xE3\x83\xAD\xE3\x83\xBC\xE3\x82\xAB\xE3\x83\xAB\xEF\xBC\x89"\r
-#define MSGJPN051              "\xE6\xA4\x9C\xE7\xB4\xA2\xEF\xBC\x88\xE3\x83\x9B\xE3\x82\xB9\xE3\x83\x88\xEF\xBC\x89"\r
-#define MSGJPN052              "\xE5\x89\x8A\xE9\x99\xA4: %s"\r
-#define MSGJPN053              "\xE4\xBD\x9C\xE6\x88\x90: %s"\r
-#define MSGJPN054              "\xE8\xBB\xA2\xE9\x80\x81: %s"\r
-#define MSGJPN055              "\xE5\x89\x8A\xE9\x99\xA4: %s"\r
-#define MSGJPN056              "\xE4\xBD\x9C\xE6\x88\x90: %s"\r
-#define MSGJPN057              "\xE8\xBB\xA2\xE9\x80\x81: %s"\r
-#define MSGJPN058              "%d\xE5\x80\x8B\xE3\x81\xAE\xE3\x83\x95\xE3\x82\xA1\xE3\x82\xA4\xE3\x83\xAB\xE3\x82\x92\xE8\xBB\xA2\xE9\x80\x81\xE3\x81\x97\xE3\x81\xBE\xE3\x81\x99."\r
-#define MSGJPN059              "\xE8\xBB\xA2\xE9\x80\x81\xE3\x81\x99\xE3\x82\x8B\xE3\x83\x95\xE3\x82\xA1\xE3\x82\xA4\xE3\x83\xAB\xE3\x81\xAF\xE3\x81\x82\xE3\x82\x8A\xE3\x81\xBE\xE3\x81\x9B\xE3\x82\x93."\r
-#define MSGJPN060              "%d\xE5\x80\x8B\xE3\x81\xAE\xE3\x83\x95\xE3\x82\xA9\xE3\x83\xAB\xE3\x83\x80\xE3\x82\x92\xE4\xBD\x9C\xE6\x88\x90\xE3\x81\x97\xE3\x81\xBE\xE3\x81\x99."\r
-#define MSGJPN061              "\xE4\xBD\x9C\xE6\x88\x90\xE3\x81\x99\xE3\x82\x8B\xE3\x83\x95\xE3\x82\xA9\xE3\x83\xAB\xE3\x83\x80\xE3\x81\xAF\xE3\x81\x82\xE3\x82\x8A\xE3\x81\xBE\xE3\x81\x9B\xE3\x82\x93."\r
-#define MSGJPN062              "%d\xE5\x80\x8B\xE3\x81\xAE\xE3\x83\x95\xE3\x82\xA1\xE3\x82\xA4\xE3\x83\xAB/\xE3\x83\x95\xE3\x82\xA9\xE3\x83\xAB\xE3\x83\x80\xE3\x82\x92\xE5\x89\x8A\xE9\x99\xA4\xE3\x81\x97\xE3\x81\xBE\xE3\x81\x99."\r
-#define MSGJPN063              "\xE5\x89\x8A\xE9\x99\xA4\xE3\x81\x99\xE3\x82\x8B\xE3\x83\x95\xE3\x82\xA1\xE3\x82\xA4\xE3\x83\xAB/\xE3\x83\x95\xE3\x82\xA9\xE3\x83\xAB\xE3\x83\x80\xE3\x81\xAF\xE3\x81\x82\xE3\x82\x8A\xE3\x81\xBE\xE3\x81\x9B\xE3\x82\x93."\r
-#define MSGJPN064              "\xE5\x90\x8D\xE5\x89\x8D\xE3\x82\x92\xE5\xA4\x89\xE6\x9B\xB4\xE3\x81\x97\xE3\x81\xA6\xE3\x82\xA2\xE3\x83\x83\xE3\x83\x97\xE3\x83\xAD\xE3\x83\xBC\xE3\x83\x89"\r
-#define MSGJPN065              "\xE5\x90\x8D\xE5\x89\x8D\xE3\x82\x92\xE5\xA4\x89\xE6\x9B\xB4\xE3\x81\x97\xE3\x81\xA6\xE3\x83\x80\xE3\x82\xA6\xE3\x83\xB3\xE3\x83\xAD\xE3\x83\xBC\xE3\x83\x89"\r
-#define MSGJPN066              "\xE5\x89\x8A\xE9\x99\xA4\xEF\xBC\x88\xE3\x83\xAD\xE3\x83\xBC\xE3\x82\xAB\xE3\x83\xAB\xEF\xBC\x89"\r
-#define MSGJPN067              "\xE5\x89\x8A\xE9\x99\xA4\xEF\xBC\x88\xE3\x83\x9B\xE3\x82\xB9\xE3\x83\x88\xEF\xBC\x89"\r
-#define MSGJPN068              "\xE5\x90\x8D\xE5\x89\x8D\xE5\xA4\x89\xE6\x9B\xB4\xEF\xBC\x88\xE3\x83\xAD\xE3\x83\xBC\xE3\x82\xAB\xE3\x83\xAB\xEF\xBC\x89"\r
-#define MSGJPN069              "\xE5\x90\x8D\xE5\x89\x8D\xE5\xA4\x89\xE6\x9B\xB4\xEF\xBC\x88\xE3\x83\x9B\xE3\x82\xB9\xE3\x83\x88\xEF\xBC\x89"\r
-#define MSGJPN070              "\xE3\x83\x95\xE3\x82\xA9\xE3\x83\xAB\xE3\x83\x80\xE4\xBD\x9C\xE6\x88\x90\xEF\xBC\x88\xE3\x83\xAD\xE3\x83\xBC\xE3\x82\xAB\xE3\x83\xAB\xEF\xBC\x89"\r
-#define MSGJPN071              "\xE3\x83\x95\xE3\x82\xA9\xE3\x83\xAB\xE3\x83\x80\xE4\xBD\x9C\xE6\x88\x90\xEF\xBC\x88\xE3\x83\x9B\xE3\x82\xB9\xE3\x83\x88\xEF\xBC\x89"\r
-#define MSGJPN072              "\xE3\x83\x95\xE3\x82\xA9\xE3\x83\xAB\xE3\x83\x80\xE5\xA4\x89\xE6\x9B\xB4\xEF\xBC\x88\xE3\x83\xAD\xE3\x83\xBC\xE3\x82\xAB\xE3\x83\xAB\xEF\xBC\x89"\r
-#define MSGJPN073              "\xE3\x83\x95\xE3\x82\xA9\xE3\x83\xAB\xE3\x83\x80\xE5\xA4\x89\xE6\x9B\xB4\xEF\xBC\x88\xE3\x83\x9B\xE3\x82\xB9\xE3\x83\x88\xEF\xBC\x89"\r
-#define MSGJPN074              "\xE3\x83\xAD\xE3\x83\xBC\xE3\x82\xAB\xE3\x83\xAB\xE5\x81\xB4\xE3\x81\xAE\xE3\x83\x95\xE3\x82\xA1\xE3\x82\xA4\xE3\x83\xAB\xE5\xAE\xB9\xE9\x87\x8F\xE3\x82\x92\xE8\xA8\x88\xE7\xAE\x97\xE3\x81\x97\xE3\x81\xBE\xE3\x81\x99\xE3\x80\x82"\r
-#define MSGJPN075              "\xE3\x83\x9B\xE3\x82\xB9\xE3\x83\x88\xE5\x81\xB4\xE3\x81\xAE\xE3\x83\x95\xE3\x82\xA1\xE3\x82\xA4\xE3\x83\xAB\xE5\xAE\xB9\xE9\x87\x8F\xE3\x82\x92\xE8\xA8\x88\xE7\xAE\x97\xE3\x81\x97\xE3\x81\xBE\xE3\x81\x99\xE3\x80\x82"\r
-#define MSGJPN076              "\xE3\x83\xAD\xE3\x83\xBC\xE3\x82\xAB\xE3\x83\xAB\xE5\x81\xB4\xE3\x81\xAE\xE3\x83\x95\xE3\x82\xA1\xE3\x82\xA4\xE3\x83\xAB\xE5\xAE\xB9\xE9\x87\x8F"\r
-#define MSGJPN077              "\xE3\x83\x9B\xE3\x82\xB9\xE3\x83\x88\xE5\x81\xB4\xE3\x81\xAE\xE3\x83\x95\xE3\x82\xA1\xE3\x82\xA4\xE3\x83\xAB\xE5\xAE\xB9\xE9\x87\x8F"\r
-#define MSGJPN078              "\xE3\x83\x95\xE3\x82\xA9\xE3\x83\xAB\xE3\x83\x80\xE4\xBD\x9C\xE6\x88\x90"\r
-#define MSGJPN079              "\xE3\x83\x95\xE3\x82\xA9\xE3\x83\xAB\xE3\x83\x80\xE4\xBD\x9C\xE6\x88\x90"\r
-#define MSGJPN080              "\xE3\x83\x95\xE3\x82\xA9\xE3\x83\xAB\xE3\x83\x80\xE5\x89\x8A\xE9\x99\xA4"\r
-#define MSGJPN081              "\xE3\x83\x95\xE3\x82\xA1\xE3\x82\xA4\xE3\x83\xAB\xE5\x89\x8A\xE9\x99\xA4"\r
-#define MSGJPN082              "\xE3\x83\x95\xE3\x82\xA9\xE3\x83\xAB\xE3\x83\x80\xE4\xBD\x9C\xE6\x88\x90"\r
-#define MSGJPN083              "\xE3\x83\x95\xE3\x82\xA9\xE3\x83\xAB\xE3\x83\x80\xE5\x89\x8A\xE9\x99\xA4"\r
-#define MSGJPN084              "\xE3\x83\x95\xE3\x82\xA1\xE3\x82\xA4\xE3\x83\xAB\xE5\x89\x8A\xE9\x99\xA4"\r
-#define MSGJPN085              "%s\xE3\x81\xA8\xE3\x81\x84\xE3\x81\x86\xE5\x90\x8D\xE5\x89\x8D\xE3\x81\xAE\xE3\x83\x95\xE3\x82\xA1\xE3\x82\xA4\xE3\x83\xAB\xE3\x81\xAF\xE3\x83\x80\xE3\x82\xA6\xE3\x83\xB3\xE3\x83\xAD\xE3\x83\xBC\xE3\x83\x89\xE3\x81\xA7\xE3\x81\x8D\xE3\x81\xBE\xE3\x81\x9B\xE3\x82\x93."\r
-#define MSGJPN086              "\xE3\x83\x80\xE3\x82\xA6\xE3\x83\xB3\xE3\x83\xAD\xE3\x83\xBC\xE3\x83\x89"\r
-#define MSGJPN087              "\xE3\x83\x95\xE3\x82\xA1\xE3\x82\xA4\xE3\x83\xAB\xE4\xB8\x80\xE8\xA6\xA7\xE5\x8F\x96\xE5\xBE\x97"\r
-#define MSGJPN088              "\xE3\x82\xB9\xE3\x82\xAD\xE3\x83\x83\xE3\x83\x97"\r
-#define MSGJPN089              "\xE3\x83\x95\xE3\x82\xA1\xE3\x82\xA4\xE3\x83\xAB %s \xE3\x81\xAF\xE3\x82\xB9\xE3\x82\xAD\xE3\x83\x83\xE3\x83\x97\xE3\x81\x97\xE3\x81\xBE\xE3\x81\x99."\r
-#define MSGJPN090              "\xE3\x82\xB3\xE3\x83\x9E\xE3\x83\xB3\xE3\x83\x89\xE3\x81\x8C\xE5\x8F\x97\xE3\x81\x91\xE4\xBB\x98\xE3\x81\x91\xE3\x82\x89\xE3\x82\x8C\xE3\x81\xBE\xE3\x81\x9B\xE3\x82\x93."\r
-#define MSGJPN091              "\xE3\x83\x80\xE3\x82\xA6\xE3\x83\xB3\xE3\x83\xAD\xE3\x83\xBC\xE3\x83\x89\xE3\x81\xAE\xE3\x81\x9F\xE3\x82\x81\xE3\x81\xAB"\r
-#define MSGJPN092              "\xE3\x82\xB3\xE3\x83\x9E\xE3\x83\xB3\xE3\x83\x89\xE3\x81\x8C\xE5\x8F\x97\xE3\x81\x91\xE4\xBB\x98\xE3\x81\x91\xE3\x82\x89\xE3\x82\x8C\xE3\x81\xBE\xE3\x81\x9B\xE3\x82\x93."\r
-#define MSGJPN093              "\xE3\x82\xA2\xE3\x83\x89\xE3\x83\xAC\xE3\x82\xB9\xE3\x81\x8C\xE5\x8F\x96\xE5\xBE\x97\xE3\x81\xA7\xE3\x81\x8D\xE3\x81\xBE\xE3\x81\x9B\xE3\x82\x93."\r
-#define MSGJPN094              "\xE5\x8F\x97\xE4\xBF\xA1\xE3\x81\xAF\xE3\x82\xBF\xE3\x82\xA4\xE3\x83\xA0\xE3\x82\xA2\xE3\x82\xA6\xE3\x83\x88\xE3\x81\xA7\xE5\xA4\xB1\xE6\x95\x97\xE3\x81\x97\xE3\x81\xBE\xE3\x81\x97\xE3\x81\x9F."\r
-#define MSGJPN095              "\xE3\x83\x95\xE3\x82\xA1\xE3\x82\xA4\xE3\x83\xAB %s \xE3\x81\x8C\xE4\xBD\x9C\xE6\x88\x90\xE3\x81\xA7\xE3\x81\x8D\xE3\x81\xBE\xE3\x81\x9B\xE3\x82\x93."\r
-#define MSGJPN096              "\xE3\x83\x87\xE3\x82\xA3\xE3\x82\xB9\xE3\x82\xAF\xE3\x81\x8C\xE3\x81\x84\xE3\x81\xA3\xE3\x81\xB1\xE3\x81\x84\xE3\x81\xA7\xE6\x9B\xB8\xE3\x81\x8D\xE8\xBE\xBC\xE3\x82\x81\xE3\x81\xBE\xE3\x81\x9B\xE3\x82\x93."\r
-#define MSGJPN097              "\xE3\x83\x95\xE3\x82\xA1\xE3\x82\xA4\xE3\x83\xAB\xE4\xB8\x80\xE8\xA6\xA7\xE3\x81\xAE\xE5\x8F\x96\xE5\xBE\x97\xE3\x82\x92\xE4\xB8\xAD\xE6\xAD\xA2\xE3\x81\x97\xE3\x81\xBE\xE3\x81\x97\xE3\x81\x9F."\r
-#define MSGJPN098              "\xE3\x83\x95\xE3\x82\xA1\xE3\x82\xA4\xE3\x83\xAB\xE4\xB8\x80\xE8\xA6\xA7"\r
-#define MSGJPN099              "\xE3\x83\x80\xE3\x82\xA6\xE3\x83\xB3\xE3\x83\xAD\xE3\x83\xBC\xE3\x83\x89\xE3\x82\x92\xE4\xB8\xAD\xE6\xAD\xA2\xE3\x81\x97\xE3\x81\xBE\xE3\x81\x97\xE3\x81\x9F. (%d Sec. %d B/S)."\r
-#define MSGJPN100              "\xE3\x83\x80\xE3\x82\xA6\xE3\x83\xB3\xE3\x83\xAD\xE3\x83\xBC\xE3\x83\x89\xE3\x82\x92\xE4\xB8\xAD\xE6\xAD\xA2\xE3\x81\x97\xE3\x81\xBE\xE3\x81\x97\xE3\x81\x9F."\r
-#define MSGJPN101              "\xE3\x83\x95\xE3\x82\xA1\xE3\x82\xA4\xE3\x83\xAB\xE4\xB8\x80\xE8\xA6\xA7\xE3\x81\xAE\xE5\x8F\x96\xE5\xBE\x97\xE3\x81\xAF\xE6\xAD\xA3\xE5\xB8\xB8\xE7\xB5\x82\xE4\xBA\x86\xE3\x81\x97\xE3\x81\xBE\xE3\x81\x97\xE3\x81\x9F. (%d Bytes)"\r
-#define MSGJPN102              "\xE3\x83\x80\xE3\x82\xA6\xE3\x83\xB3\xE3\x83\xAD\xE3\x83\xBC\xE3\x83\x89\xE3\x81\xAF\xE6\xAD\xA3\xE5\xB8\xB8\xE7\xB5\x82\xE4\xBA\x86\xE3\x81\x97\xE3\x81\xBE\xE3\x81\x97\xE3\x81\x9F. (%d Sec. %d B/S)."\r
-#define MSGJPN103              "\xE3\x83\x80\xE3\x82\xA6\xE3\x83\xB3\xE3\x83\xAD\xE3\x83\xBC\xE3\x83\x89\xE3\x81\xAF\xE6\xAD\xA3\xE5\xB8\xB8\xE7\xB5\x82\xE4\xBA\x86\xE3\x81\x97\xE3\x81\xBE\xE3\x81\x97\xE3\x81\x9F. (%d Bytes)"\r
-#define MSGJPN104              "\xE3\x82\xA2\xE3\x83\x83\xE3\x83\x97\xE3\x83\xAD\xE3\x83\xBC\xE3\x83\x89"\r
-#define MSGJPN105              "\xE3\x83\x95\xE3\x82\xA1\xE3\x82\xA4\xE3\x83\xAB %s \xE3\x81\x8C\xE8\xAA\xAD\xE3\x81\xBF\xE5\x87\xBA\xE3\x81\x9B\xE3\x81\xBE\xE3\x81\x9B\xE3\x82\x93."\r
-#define MSGJPN106              "\xE3\x82\xB9\xE3\x82\xAD\xE3\x83\x83\xE3\x83\x97"\r
-#define MSGJPN107              "\xE3\x83\x95\xE3\x82\xA1\xE3\x82\xA4\xE3\x83\xAB %s \xE3\x81\xAF\xE3\x82\xB9\xE3\x82\xAD\xE3\x83\x83\xE3\x83\x97\xE3\x81\x97\xE3\x81\xBE\xE3\x81\x99."\r
-#define MSGJPN108              "\xE3\x82\xB3\xE3\x83\x9E\xE3\x83\xB3\xE3\x83\x89\xE3\x81\x8C\xE5\x8F\x97\xE3\x81\x91\xE4\xBB\x98\xE3\x81\x91\xE3\x82\x89\xE3\x82\x8C\xE3\x81\xBE\xE3\x81\x9B\xE3\x82\x93."\r
-#define MSGJPN109              "\xE3\x82\xA2\xE3\x83\x83\xE3\x83\x97\xE3\x83\xAD\xE3\x83\xBC\xE3\x83\x89\xE3\x81\xAE\xE3\x81\x9F\xE3\x82\x81\xE3\x81\xAB"\r
-#define MSGJPN110              "\xE3\x82\xB3\xE3\x83\x9E\xE3\x83\xB3\xE3\x83\x89\xE3\x81\x8C\xE5\x8F\x97\xE3\x81\x91\xE4\xBB\x98\xE3\x81\x91\xE3\x82\x89\xE3\x82\x8C\xE3\x81\xBE\xE3\x81\x9B\xE3\x82\x93."\r
-#define MSGJPN111              "\xE3\x82\xA2\xE3\x83\x89\xE3\x83\xAC\xE3\x82\xB9\xE3\x81\x8C\xE5\x8F\x96\xE5\xBE\x97\xE3\x81\xA7\xE3\x81\x8D\xE3\x81\xBE\xE3\x81\x9B\xE3\x82\x93."\r
-#define MSGJPN112              "\xE3\x83\x95\xE3\x82\xA1\xE3\x82\xA4\xE3\x83\xAB %s \xE3\x81\x8C\xE3\x82\xAA\xE3\x83\xBC\xE3\x83\x97\xE3\x83\xB3\xE3\x81\xA7\xE3\x81\x8D\xE3\x81\xBE\xE3\x81\x9B\xE3\x82\x93."\r
-#define MSGJPN113              "\xE3\x82\xA2\xE3\x83\x83\xE3\x83\x97\xE3\x83\xAD\xE3\x83\xBC\xE3\x83\x89\xE3\x82\x92\xE4\xB8\xAD\xE6\xAD\xA2\xE3\x81\x97\xE3\x81\xBE\xE3\x81\x97\xE3\x81\x9F. (%d Sec. %d B/S)."\r
-#define MSGJPN114              "\xE3\x82\xA2\xE3\x83\x83\xE3\x83\x97\xE3\x83\xAD\xE3\x83\xBC\xE3\x83\x89\xE3\x82\x92\xE4\xB8\xAD\xE6\xAD\xA2\xE3\x81\x97\xE3\x81\xBE\xE3\x81\x97\xE3\x81\x9F."\r
-#define MSGJPN115              "\xE3\x82\xA2\xE3\x83\x83\xE3\x83\x97\xE3\x83\xAD\xE3\x83\xBC\xE3\x83\x89\xE3\x81\xAF\xE6\xAD\xA3\xE5\xB8\xB8\xE7\xB5\x82\xE4\xBA\x86\xE3\x81\x97\xE3\x81\xBE\xE3\x81\x97\xE3\x81\x9F. (%d Sec. %d B/S)."\r
-#define MSGJPN116              "\xE3\x82\xA2\xE3\x83\x83\xE3\x83\x97\xE3\x83\xAD\xE3\x83\xBC\xE3\x83\x89\xE3\x81\xAF\xE6\xAD\xA3\xE5\xB8\xB8\xE7\xB5\x82\xE4\xBA\x86\xE3\x81\x97\xE3\x81\xBE\xE3\x81\x97\xE3\x81\x9F."\r
-#define MSGJPN117              "\xE5\xAE\x8C\xE4\xBA\x86"\r
-#define MSGJPN118              "\xE4\xB8\xAD\xE6\xAD\xA2"\r
-#define MSGJPN119              "\xE3\x83\x90\xE3\x82\xA4\xE3\x83\x8A\xE3\x83\xAA"\r
-#define MSGJPN120              "\xE3\x82\xA2\xE3\x82\xB9\xE3\x82\xAD\xE3\x83\xBC"\r
-#define MSGJPN121              "\xE7\x84\xA1\xE5\xA4\x89\xE6\x8F\x9B"\r
-#define MSGJPN122              "JIS"\r
-#define MSGJPN123              "EUC"\r
-#define MSGJPN124              "\xE5\x89\x8A\xE9\x99\xA4\xEF\xBC\x88\xE3\x83\xAD\xE3\x83\xBC\xE3\x82\xAB\xE3\x83\xAB\xEF\xBC\x89"\r
-#define MSGJPN125              "\xE5\x89\x8A\xE9\x99\xA4\xEF\xBC\x88\xE3\x83\x9B\xE3\x82\xB9\xE3\x83\x88\xEF\xBC\x89"\r
-#define MSGJPN126              "WS_FTP.INI\xE3\x83\x95\xE3\x82\xA1\xE3\x82\xA4\xE3\x83\xAB"\r
-#define MSGJPN127              "\xE5\x9F\xBA\xE6\x9C\xAC"\r
-#define MSGJPN128              "\xE6\x8B\xA1\xE5\xBC\xB5"\r
-#define MSGJPN129              "\xE6\x96\x87\xE5\xAD\x97\xE3\x82\xB3\xE3\x83\xBC\xE3\x83\x89"\r
-#define MSGJPN130              "\xE3\x83\x80\xE3\x82\xA4\xE3\x82\xA2\xE3\x83\xAB\xE3\x82\xA2\xE3\x83\x83\xE3\x83\x97"\r
-#define MSGJPN131              "\xE9\xAB\x98\xE5\xBA\xA6"\r
-#define MSGJPN132              "\xE3\x83\x9B\xE3\x82\xB9\xE3\x83\x88\xE3\x81\xAE\xE8\xA8\xAD\xE5\xAE\x9A"\r
-#define MSGJPN133              "GMT%+02d:00 (\xE6\x97\xA5\xE6\x9C\xAC)"\r
-#define MSGJPN134              "\xE4\xBD\xBF\xE7\x94\xA8\xE3\x81\x97\xE3\x81\xAA\xE3\x81\x84"\r
-#define MSGJPN135              "\xE8\x87\xAA\xE5\x8B\x95\xE8\xAA\x8D\xE8\xAD\x98"\r
-#define MSGJPN136              "OTP MD4, S/KEY"\r
-#define MSGJPN137              "OTP MD5"\r
-#define MSGJPN138              "OTP SHA-1"\r
-#define MSGJPN139              "\xE8\x87\xAA\xE5\x8B\x95\xE8\xAA\x8D\xE8\xAD\x98"\r
-#define MSGJPN140              "ACOS"\r
-#define MSGJPN141              "VAX VMS"\r
-#define MSGJPN142              "IRMX"\r
-#define MSGJPN143              "ACOS-4"\r
-#define MSGJPN144              "Stratus"\r
-#define MSGJPN145              "\xE3\x83\x95\xE3\x82\xA9\xE3\x83\xAB\xE3\x83\x80\xE3\x82\x92\xE5\xA4\x89\xE6\x9B\xB4\xE3\x81\xA7\xE3\x81\x8D\xE3\x81\xBE\xE3\x81\x9B\xE3\x82\x93."\r
-#define MSGJPN146              "\xE3\x83\x95\xE3\x82\xA9\xE3\x83\xAB\xE3\x83\x80\xE3\x82\x92\xE4\xBD\x9C\xE6\x88\x90\xE3\x81\xA7\xE3\x81\x8D\xE3\x81\xBE\xE3\x81\x9B\xE3\x82\x93."\r
-#define MSGJPN147              "\xE3\x83\x95\xE3\x82\xA9\xE3\x83\xAB\xE3\x83\x80\xE3\x82\x92\xE5\x89\x8A\xE9\x99\xA4\xE3\x81\xA7\xE3\x81\x8D\xE3\x81\xBE\xE3\x81\x9B\xE3\x82\x93."\r
-#define MSGJPN148              "\xE3\x83\x95\xE3\x82\xA9\xE3\x83\xAB\xE3\x83\x80\xE3\x82\x92\xE5\x89\x8A\xE9\x99\xA4\xE3\x81\xA7\xE3\x81\x8D\xE3\x81\xBE\xE3\x81\x9B\xE3\x82\x93."\r
-#define MSGJPN149              "\xE3\x83\x95\xE3\x82\xA1\xE3\x82\xA4\xE3\x83\xAB\xE3\x82\x92\xE5\x89\x8A\xE9\x99\xA4\xE3\x81\xA7\xE3\x81\x8D\xE3\x81\xBE\xE3\x81\x9B\xE3\x82\x93."\r
-#define MSGJPN150              "\xE3\x83\x95\xE3\x82\xA1\xE3\x82\xA4\xE3\x83\xAB\xE3\x82\x92\xE5\x89\x8A\xE9\x99\xA4\xE3\x81\xA7\xE3\x81\x8D\xE3\x81\xBE\xE3\x81\x9B\xE3\x82\x93."\r
-#define MSGJPN151              "\xE3\x83\x95\xE3\x82\xA1\xE3\x82\xA4\xE3\x83\xAB\xE5\x90\x8D\xE5\xA4\x89\xE6\x9B\xB4\xE3\x81\x8C\xE3\x81\xA7\xE3\x81\x8D\xE3\x81\xBE\xE3\x81\x9B\xE3\x82\x93."\r
-#define MSGJPN152              "\xE3\x83\x86\xE3\x83\xB3\xE3\x83\x9D\xE3\x83\xA9\xE3\x83\xAA\xE3\x83\x95\xE3\x82\xA9\xE3\x83\xAB\xE3\x83\x80\xE3\x80\x8C%s\xE3\x80\x8D\xE3\x81\x8C\xE3\x81\x82\xE3\x82\x8A\xE3\x81\xBE\xE3\x81\x9B\xE3\x82\x93"\r
-#define MSGJPN153              "\xE3\x83\x95\xE3\x82\xA9\xE3\x83\xAB\xE3\x83\x80\xE3\x80\x8C%s\xE3\x80\x8D\xE3\x82\x92\xE4\xBD\xBF\xE7\x94\xA8\xE3\x81\x97\xE3\x81\xBE\xE3\x81\x99"\r
-#define MSGJPN154              "\xE6\x8E\xA5\xE7\xB6\x9A"\r
-#define MSGJPN155              "\xE3\x82\xAF\xE3\x82\xA4\xE3\x83\x83\xE3\x82\xAF\xE6\x8E\xA5\xE7\xB6\x9A"\r
-#define MSGJPN156              "\xE5\x88\x87\xE6\x96\xAD"\r
-#define MSGJPN157              "\xE3\x83\x80\xE3\x82\xA6\xE3\x83\xB3\xE3\x83\xAD\xE3\x83\xBC\xE3\x83\x89"\r
-#define MSGJPN158              "\xE3\x82\xA2\xE3\x83\x83\xE3\x83\x97\xE3\x83\xAD\xE3\x83\xBC\xE3\x83\x89"\r
-#define MSGJPN159              "\xE3\x83\x9F\xE3\x83\xA9\xE3\x83\xBC\xE3\x83\xAA\xE3\x83\xB3\xE3\x82\xB0\xE3\x82\xA2\xE3\x83\x83\xE3\x83\x97\xE3\x83\xAD\xE3\x83\xBC\xE3\x83\x89"\r
-#define MSGJPN160              "\xE5\x89\x8A\xE9\x99\xA4"\r
-#define MSGJPN161              "\xE5\x90\x8D\xE5\x89\x8D\xE5\xA4\x89\xE6\x9B\xB4"\r
-#define MSGJPN162              "\xE3\x83\x95\xE3\x82\xA9\xE3\x83\xAB\xE3\x83\x80\xE4\xBD\x9C\xE6\x88\x90"\r
-#define MSGJPN163              "\xE4\xB8\x80\xE3\x81\xA4\xE4\xB8\x8A\xE3\x81\xAE\xE3\x83\x95\xE3\x82\xA9\xE3\x83\xAB\xE3\x83\x80\xE3\x81\xB8"\r
-#define MSGJPN164              "\xE3\x83\x95\xE3\x82\xA9\xE3\x83\xAB\xE3\x83\x80\xE3\x81\xAE\xE7\xA7\xBB\xE5\x8B\x95"\r
-#define MSGJPN165              "\xE3\x82\xA2\xE3\x82\xB9\xE3\x82\xAD\xE3\x83\xBC\xE8\xBB\xA2\xE9\x80\x81\xE3\x83\xA2\xE3\x83\xBC\xE3\x83\x89"\r
-#define MSGJPN166              "\xE3\x83\x90\xE3\x82\xA4\xE3\x83\x8A\xE3\x83\xAA\xE8\xBB\xA2\xE9\x80\x81\xE3\x83\xA2\xE3\x83\xBC\xE3\x83\x89"\r
-#define MSGJPN167              "\xE3\x83\x95\xE3\x82\xA1\xE3\x82\xA4\xE3\x83\xAB\xE5\x90\x8D\xE3\x81\xA7\xE8\xBB\xA2\xE9\x80\x81\xE3\x83\xA2\xE3\x83\xBC\xE3\x83\x89\xE5\x88\x87\xE6\x9B\xBF\xE3\x81\x88"\r
-#define MSGJPN168              "\xE8\xA1\xA8\xE7\xA4\xBA\xE3\x82\x92\xE6\x9B\xB4\xE6\x96\xB0"\r
-#define MSGJPN169              "\xE4\xB8\x80\xE8\xA6\xA7"\r
-#define MSGJPN170              "\xE8\xA9\xB3\xE7\xB4\xB0"\r
-#define MSGJPN171              "\xE3\x83\x9B\xE3\x82\xB9\xE3\x83\x88\xE3\x81\xAE\xE6\xBC\xA2\xE5\xAD\x97\xE3\x82\xB3\xE3\x83\xBC\xE3\x83\x89\xE3\x81\xAF\x45UC"\r
-#define MSGJPN172              "\xE3\x83\x9B\xE3\x82\xB9\xE3\x83\x88\xE3\x81\xAE\xE6\xBC\xA2\xE5\xAD\x97\xE3\x82\xB3\xE3\x83\xBC\xE3\x83\x89\xE3\x81\xAFJIS"\r
-#define MSGJPN173              "\xE6\xBC\xA2\xE5\xAD\x97\xE3\x82\xB3\xE3\x83\xBC\xE3\x83\x89\xE3\x81\xAE\xE5\xA4\x89\xE6\x8F\x9B\xE3\x81\xAA\xE3\x81\x97"\r
-#define MSGJPN174              "\xE5\x8D\x8A\xE8\xA7\x92\xE3\x82\xAB\xE3\x83\x8A\xE3\x82\x92\xE5\x85\xA8\xE8\xA7\x92\xE3\x81\xAB\xE5\xA4\x89\xE6\x8F\x9B"\r
-#define MSGJPN175              "\xE3\x83\x95\xE3\x82\xA9\xE3\x83\xAB\xE3\x83\x80\xE5\x90\x8C\xE6\x99\x82\xE7\xA7\xBB\xE5\x8B\x95"\r
-#define MSGJPN176              "\xE5\x8F\x97\xE4\xBF\xA1\xE4\xB8\xAD\xE6\xAD\xA2"\r
-#define MSGJPN177              "\xE8\xA8\xAD\xE5\xAE\x9A\xE5\x90\x8D\xE3\x80\x8C%s\xE3\x80\x8D\xE3\x81\xAF\xE3\x81\x82\xE3\x82\x8A\xE3\x81\xBE\xE3\x81\x9B\xE3\x82\x93."\r
-#define MSGJPN178              "\xE8\xA8\xAD\xE5\xAE\x9A\xE5\x90\x8D\xE3\x81\x8C\xE6\x8C\x87\xE5\xAE\x9A\xE3\x81\x95\xE3\x82\x8C\xE3\x81\xA6\xE3\x81\x84\xE3\x81\xBE\xE3\x81\x9B\xE3\x82\x93."\r
-#define MSGJPN179              "\xE3\x83\x9B\xE3\x82\xB9\xE3\x83\x88\xE5\x90\x8D\xE3\x81\xA8\xE8\xA8\xAD\xE5\xAE\x9A\xE5\x90\x8D\xE3\x81\xAE\xE4\xB8\xA1\xE6\x96\xB9\xE3\x81\x8C\xE6\x8C\x87\xE5\xAE\x9A\xE3\x81\x95\xE3\x82\x8C\xE3\x81\xA6\xE3\x81\x84\xE3\x81\xBE\xE3\x81\x99."\r
-#define MSGJPN180              "\xE3\x82\xAA\xE3\x83\x97\xE3\x82\xB7\xE3\x83\xA7\xE3\x83\xB3\xE3\x80\x8C%s\xE3\x80\x8D\xE3\x81\x8C\xE9\x96\x93\xE9\x81\x95\xE3\x81\xA3\xE3\x81\xA6\xE3\x81\x84\xE3\x81\xBE\xE3\x81\x99."\r
-#define MSGJPN181              "\xE3\x83\x9B\xE3\x82\xB9\xE3\x83\x88\xE5\x90\x8D\xE3\x81\xA8\xE8\xA8\xAD\xE5\xAE\x9A\xE5\x90\x8D\xE3\x81\xAE\xE4\xB8\xA1\xE6\x96\xB9\xE3\x81\x8C\xE6\x8C\x87\xE5\xAE\x9A\xE3\x81\x95\xE3\x82\x8C\xE3\x81\xA6\xE3\x81\x84\xE3\x81\xBE\xE3\x81\x99."\r
-#define MSGJPN182              "\xE3\x83\x93\xE3\x83\xA5\xE3\x83\xBC\xE3\x82\xA2\xE3\x81\xAE\xE8\xB5\xB7\xE5\x8B\x95\xE3\x81\xAB\xE5\xA4\xB1\xE6\x95\x97\xE3\x81\x97\xE3\x81\xBE\xE3\x81\x97\xE3\x81\x9F. (ERROR=%d)"\r
-#define MSGJPN183              "JRE32.DLL \xE7\x84\xA1\xE3\x81\x97"\r
-#define MSGJPN184              "JRE32.DLL Ver %x.%x (C) \xE5\xB1\xB1\xE7\x94\xB0\xE5\x92\x8C\xE5\xA4\xAB\xE3\x81\x95\xE3\x82\x93"\r
-#define MSGJPN185              "\xE3\x83\x95\xE3\x82\xA9\xE3\x83\xAB\xE3\x83\x80\xE3\x82\x92\xE9\x81\xB8\xE6\x8A\x9E\xE3\x81\x97\xE3\x81\xA6\xE3\x81\x8F\xE3\x81\xA0\xE3\x81\x95\xE3\x81\x84"\r
-#define MSGJPN186              "\xE3\x83\xA6\xE3\x83\xBC\xE3\x82\xB6\xE3\x83\xBC"\r
-#define MSGJPN187              "\xE8\xBB\xA2\xE9\x80\x81\x31"\r
-#define MSGJPN188              "\xE8\xBB\xA2\xE9\x80\x81\x32"\r
-#define MSGJPN189              "\xE8\xBB\xA2\xE9\x80\x81\x33"\r
-#define MSGJPN190              "\xE3\x83\x9F\xE3\x83\xA9\xE3\x83\xBC\xE3\x83\xAA\xE3\x83\xB3\xE3\x82\xB0"\r
-#define MSGJPN191              "\xE6\x93\x8D\xE4\xBD\x9C"\r
-#define MSGJPN192              "\xE8\xA1\xA8\xE7\xA4\xBA"\r
-#define MSGJPN193              "\xE6\x8E\xA5\xE7\xB6\x9A/\xE5\x88\x87\xE6\x96\xAD"\r
-#define MSGJPN194              "FireWall"\r
-#define MSGJPN195              "\xE3\x83\x84\xE3\x83\xBC\xE3\x83\xAB"\r
-#define MSGJPN196              "\xE3\x82\xB5\xE3\x82\xA6\xE3\x83\xB3\xE3\x83\x89"\r
-#define MSGJPN197              "\xE3\x81\x9D\xE3\x81\xAE\xE4\xBB\x96"\r
-#define MSGJPN198              "\xE3\x82\xAA\xE3\x83\x97\xE3\x82\xB7\xE3\x83\xA7\xE3\x83\xB3"\r
-#define MSGJPN199              "\xE3\x83\x95\xE3\x82\xA1\xE3\x82\xA4\xE3\x83\xAB\xE5\x90\x8D"\r
-#define MSGJPN200              "\xE3\x83\x95\xE3\x82\xA1\xE3\x82\xA4\xE3\x83\xAB\xE5\x90\x8D"\r
-#define MSGJPN201              "\xE5\xB1\x9E\xE6\x80\xA7"\r
-#define MSGJPN202              "\xE3\x83\x95\xE3\x82\xA1\xE3\x82\xA4\xE3\x83\xAB\xE5\x90\x8D"\r
-#define MSGJPN203              "\xE3\x83\x95\xE3\x82\xA1\xE3\x82\xA4\xE3\x83\xAB\xE5\x90\x8D"\r
-#define MSGJPN204              "FW\xE3\x83\xA6\xE3\x83\xBC\xE3\x82\xB6\xE3\x83\xBC\xE5\x90\x8D\xE2\x86\x92 FW\xE3\x83\x91\xE3\x82\xB9\xE3\x83\xAF\xE3\x83\xBC\xE3\x83\x89\xE2\x86\x92 SITE \xE3\x83\x9B\xE3\x82\xB9\xE3\x83\x88\xE5\x90\x8D"\r
-#define MSGJPN205              "FW\xE3\x83\xA6\xE3\x83\xBC\xE3\x82\xB6\xE3\x83\xBC\xE5\x90\x8D\xE2\x86\x92 FW\xE3\x83\x91\xE3\x82\xB9\xE3\x83\xAF\xE3\x83\xBC\xE3\x83\x89\xE2\x86\x92 USER \xE3\x83\xA6\xE3\x83\xBC\xE3\x82\xB6\xE3\x83\xBC\xE5\x90\x8D@\xE3\x83\x9B\xE3\x82\xB9\xE3\x83\x88\xE5\x90\x8D"\r
-#define MSGJPN206              "FW\xE3\x83\xA6\xE3\x83\xBC\xE3\x82\xB6\xE3\x83\xBC\xE5\x90\x8D\xE2\x86\x92 FW\xE3\x83\x91\xE3\x82\xB9\xE3\x83\xAF\xE3\x83\xBC\xE3\x83\x89"\r
-#define MSGJPN207              "USER \xE3\x83\xA6\xE3\x83\xBC\xE3\x82\xB6\xE3\x83\xBC\xE5\x90\x8D@\xE3\x83\x9B\xE3\x82\xB9\xE3\x83\x88\xE5\x90\x8D"\r
-#define MSGJPN208              "OPEN \xE3\x83\x9B\xE3\x82\xB9\xE3\x83\x88\xE5\x90\x8D"\r
-#define MSGJPN209              "SOCKS4"\r
-#define MSGJPN210              "SOCKS5 (\xE8\xAA\x8D\xE8\xA8\xBC\xE3\x81\xAA\xE3\x81\x97)"\r
-#define MSGJPN211              "SOCKS5 (\xE3\x83\xA6\xE3\x83\xBC\xE3\x82\xB6\xE3\x83\xBC\xE5\x90\x8D\xE3\x80\x81\xE3\x83\x91\xE3\x82\xB9\xE3\x83\xAF\xE3\x83\xBC\xE3\x83\x89\xE8\xAA\x8D\xE8\xA8\xBC)"\r
-#define MSGJPN212              "\xE4\xBD\xBF\xE7\x94\xA8\xE3\x81\x97\xE3\x81\xAA\xE3\x81\x84"\r
-#define MSGJPN213              "\xE8\x87\xAA\xE5\x8B\x95\xE8\xAA\x8D\xE8\xAD\x98"\r
-#define MSGJPN214              "OTP MD4,S/KEY"\r
-#define MSGJPN215              "OTP MD5"\r
-#define MSGJPN216              "OTP SHA-1"\r
-#define MSGJPN217              "\xE3\x83\x93\xE3\x83\xA5\xE3\x83\xBC\xE3\x82\xA2\xE3\x81\xAE\xE9\x81\xB8\xE6\x8A\x9E"\r
-#define MSGJPN218              "\xE5\xAE\x9F\xE8\xA1\x8C\xE3\x83\x95\xE3\x82\xA1\xE3\x82\xA4\xE3\x83\xAB\0*.exe;*.com;*.bat\0\xE5\x85\xA8\xE3\x81\xA6\xE3\x81\xAE\xE3\x83\x95\xE3\x82\xA1\xE3\x82\xA4\xE3\x83\xAB\0*\0"\r
-#define MSGJPN219              "Wave\xE3\x83\x95\xE3\x82\xA1\xE3\x82\xA4\xE3\x83\xAB"\r
-#define MSGJPN220              "\xE3\x83\x80\xE3\x82\xA4\xE3\x82\xA2\xE3\x83\xAB\xE3\x82\xA2\xE3\x83\x83\xE3\x83\x97\xE3\x82\x92\xE5\x88\x87\xE6\x96\xAD\xE3\x81\x97\xE3\x81\xA6\xE3\x81\x84\xE3\x81\xBE\xE3\x81\x99."\r
-#define MSGJPN221              "\xE3\x83\x80\xE3\x82\xA4\xE3\x82\xA2\xE3\x83\xAB\xE3\x82\xA2\xE3\x83\x83\xE3\x83\x97\xE3\x81\xA7\xE6\x8E\xA5\xE7\xB6\x9A\xE3\x81\x97\xE3\x81\xA6\xE3\x81\x84\xE3\x81\xBE\xE3\x81\x99."\r
-#define MSGJPN222              "\xE3\x83\x80\xE3\x82\xA4\xE3\x82\xA2\xE3\x83\xAB\xE3\x82\xA2\xE3\x83\x83\xE3\x83\x97\xE3\x81\x8C\xE4\xBD\xBF\xE3\x81\x88\xE3\x81\xBE\xE3\x81\x9B\xE3\x82\x93(RasDialDlg)"\r
-#define MSGJPN223              "%s \xE3\x81\xAB\xE6\x8E\xA5\xE7\xB6\x9A\xE3\x81\x97\xE3\x81\xA6\xE3\x81\x84\xE3\x81\xBE\xE3\x81\x99..."\r
-#define MSGJPN224              "\xE4\xB8\x8D\xE6\x98\x8E\xE3\x81\xAA\xE3\x82\xA8\xE3\x83\xA9\xE3\x83\xBC"\r
-#define MSGJPN225              "\xE3\x83\x80\xE3\x82\xA4\xE3\x82\xA2\xE3\x83\xAB\xE3\x82\xA2\xE3\x83\x83\xE3\x83\x97\xE6\x8E\xA5\xE7\xB6\x9A"\r
-#define MSGJPN226              "\xE3\x83\x9D\xE3\x83\xBC\xE3\x83\x88\xE3\x82\x92\xE9\x96\x8B\xE3\x81\x84\xE3\x81\xA6\xE3\x81\x84\xE3\x81\xBE\xE3\x81\x99..."\r
-#define MSGJPN227              "\xE3\x83\x9D\xE3\x83\xBC\xE3\x83\x88\xE3\x81\x8C\xE9\x96\x8B\xE3\x81\x8B\xE3\x82\x8C\xE3\x81\xBE\xE3\x81\x97\xE3\x81\x9F"\r
-#define MSGJPN228              "\xE3\x83\x80\xE3\x82\xA4\xE3\x82\xA2\xE3\x83\xAB\xE4\xB8\xAD..."\r
-#define MSGJPN229              "\xE3\x83\x80\xE3\x82\xA4\xE3\x82\xA2\xE3\x83\xAB\xE5\xAE\x8C\xE4\xBA\x86"\r
-#define MSGJPN230              "\xE5\x85\xA8\xE3\x83\x87\xE3\x83\x90\xE3\x82\xA4\xE3\x82\xB9\xE3\x81\x8C\xE6\x8E\xA5\xE7\xB6\x9A\xE3\x81\x95\xE3\x82\x8C\xE3\x81\xBE\xE3\x81\x97\xE3\x81\x9F"\r
-#define MSGJPN231              "\xE3\x83\xA6\xE3\x83\xBC\xE3\x82\xB6\xE3\x83\xBC\xE5\x90\x8D\xE3\x81\xA8\xE3\x83\x91\xE3\x82\xB9\xE3\x83\xAF\xE3\x83\xBC\xE3\x83\x89\xE3\x82\x92\xE6\xA4\x9C\xE8\xA8\xBC\xE4\xB8\xAD..."\r
-#define MSGJPN232              "\xE5\x86\x8D\xE6\xA4\x9C\xE8\xA8\xBC\xE4\xB8\xAD..."\r
-#define MSGJPN233              "\xE3\x83\x91\xE3\x82\xB9\xE3\x83\xAF\xE3\x83\xBC\xE3\x83\x89\xE3\x82\x92\xE5\xA4\x89\xE6\x9B\xB4\xE3\x81\x97\xE3\x81\xA6\xE4\xB8\x8B\xE3\x81\x95\xE3\x81\x84"\r
-#define MSGJPN234              "\xE6\xA4\x9C\xE8\xA8\xBC\xE3\x81\x8C\xE7\xB5\x82\xE4\xBA\x86\xE3\x81\x97\xE3\x81\xBE\xE3\x81\x97\xE3\x81\x9F"\r
-#define MSGJPN235              "\xE6\x8E\xA5\xE7\xB6\x9A\xE3\x81\x97\xE3\x81\xBE\xE3\x81\x97\xE3\x81\x9F"\r
-#define MSGJPN236              "\xE5\x88\x87\xE6\x96\xAD\xE3\x81\x97\xE3\x81\xBE\xE3\x81\x97\xE3\x81\x9F"\r
-#define MSGJPN237              "\xE6\x8E\xA5\xE7\xB6\x9A\xE5\x87\xA6\xE7\x90\x86\xE4\xB8\xAD..."\r
-#define MSGJPN238              "%s \xE3\x81\xB8\xE3\x81\xAE\xE6\x8E\xA5\xE7\xB6\x9A"\r
-#define MSGJPN239              "# \xE3\x81\x93\xE3\x81\xAE\xE3\x83\x95\xE3\x82\xA1\xE3\x82\xA4\xE3\x83\xAB\xE3\x81\xAF\xE7\xB7\xA8\xE9\x9B\x86\xE3\x81\x97\xE3\x81\xAA\xE3\x81\x84\xE3\x81\xA7\xE3\x81\x8F\xE3\x81\xA0\xE3\x81\x95\xE3\x81\x84\xE3\x80\x82\n"\r
-#define MSGJPN240              "INI\xE3\x83\x95\xE3\x82\xA1\xE3\x82\xA4\xE3\x83\xAB\xE3\x81\xAB\xE8\xA8\xAD\xE5\xAE\x9A\xE3\x81\x8C\xE4\xBF\x9D\xE5\xAD\x98\xE3\x81\xA7\xE3\x81\x8D\xE3\x81\xBE\xE3\x81\x9B\xE3\x82\x93"\r
-#define MSGJPN241              "\xE9\x80\x81\xE4\xBF\xA1\xE3\x81\xAF\xE3\x82\xBF\xE3\x82\xA4\xE3\x83\xA0\xE3\x82\xA2\xE3\x82\xA6\xE3\x83\x88\xE3\x81\xA7\xE5\xA4\xB1\xE6\x95\x97\xE3\x81\x97\xE3\x81\xBE\xE3\x81\x97\xE3\x81\x9F."\r
-#define MSGJPN242              "\xE5\x8F\x97\xE4\xBF\xA1\xE3\x81\xAF\xE3\x82\xBF\xE3\x82\xA4\xE3\x83\xA0\xE3\x82\xA2\xE3\x82\xA6\xE3\x83\x88\xE3\x81\xA7\xE5\xA4\xB1\xE6\x95\x97\xE3\x81\x97\xE3\x81\xBE\xE3\x81\x97\xE3\x81\x9F."\r
-#define MSGJPN243              "\xE5\x8F\x97\xE4\xBF\xA1\xE3\x81\xAF\xE3\x82\xBF\xE3\x82\xA4\xE3\x83\xA0\xE3\x82\xA2\xE3\x82\xA6\xE3\x83\x88\xE3\x81\xA7\xE5\xA4\xB1\xE6\x95\x97\xE3\x81\x97\xE3\x81\xBE\xE3\x81\x97\xE3\x81\x9F."\r
-#define MSGJPN244              "\xE5\x9B\xBA\xE5\xAE\x9A\xE9\x95\xB7\xE3\x81\xAE\xE5\x8F\x97\xE4\xBF\xA1\xE3\x81\x8C\xE5\xA4\xB1\xE6\x95\x97\xE3\x81\x97\xE3\x81\xBE\xE3\x81\x97\xE3\x81\x9F"\r
-#define MSGJPN245              "\xE3\x83\xAD\xE3\x83\xBC\xE3\x82\xAB\xE3\x83\xAB"\r
-#define MSGJPN246              "\xE3\x83\x9B\xE3\x82\xB9\xE3\x83\x88"\r
-#define MSGJPN247              "\xE9\x81\xB8\xE6\x8A\x9E%d\xE5\x80\x8B\xEF\xBC\x88%s\xEF\xBC\x89"\r
-#define MSGJPN248              "\xE3\x83\xAD\xE3\x83\xBC\xE3\x82\xAB\xE3\x83\xAB\xE7\xA9\xBA %s"\r
-#define MSGJPN249              "\xE8\xBB\xA2\xE9\x80\x81\xE5\xBE\x85\xE3\x81\xA1\xE3\x83\x95\xE3\x82\xA1\xE3\x82\xA4\xE3\x83\xAB%d\xE5\x80\x8B"\r
-#define MSGJPN250              "\xE5\x8F\x97\xE4\xBF\xA1\xE4\xB8\xAD %s"\r
-#define MSGJPN251              "Err: \xE3\x82\xB7\xE3\x83\xBC\xE3\x83\x89\xE6\x96\x87\xE5\xAD\x97\xE5\x88\x97"\r
-#define MSGJPN252              "Err: \xE3\x82\xB7\xE3\x83\xBC\xE3\x83\x89\xE6\x96\x87\xE5\xAD\x97\xE5\x88\x97"\r
-#define MSGJPN253              "Err: \xE3\x82\xB7\xE3\x83\xBC\xE3\x82\xB1\xE3\x83\xB3\xE3\x82\xB9\xE7\x95\xAA\xE5\x8F\xB7"\r
-#define MSGJPN254              "MS Shell Dlg"\r
-#define MSGJPN255              "\xE3\x82\xA2\xE3\x83\x83\xE3\x83\x97\xE3\x83\xAD\xE3\x83\xBC\xE3\x83\x89(&U)"\r
-#define MSGJPN256              "\xE5\x90\x8D\xE5\x89\x8D\xE3\x82\x92\xE5\xA4\x89\xE3\x81\x88\xE3\x81\xA6\xE3\x82\xA2\xE3\x83\x83\xE3\x83\x97\xE3\x83\xAD\xE3\x83\xBC\xE3\x83\x89(&P)..."\r
-#define MSGJPN257              "\xE5\x85\xA8\xE3\x81\xA6\xE3\x82\x92\xE3\x82\xA2\xE3\x83\x83\xE3\x83\x97\xE3\x83\xAD\xE3\x83\xBC\xE3\x83\x89"\r
-#define MSGJPN258              "\xE5\x89\x8A\xE9\x99\xA4(&R)"\r
-#define MSGJPN259              "\xE5\x90\x8D\xE5\x89\x8D\xE5\xA4\x89\xE6\x9B\xB4(&N)..."\r
-#define MSGJPN260              "\xE3\x83\x95\xE3\x82\xA9\xE3\x83\xAB\xE3\x83\x80\xE4\xBD\x9C\xE6\x88\x90(&K)..."\r
-#define MSGJPN261              "\xE3\x83\x95\xE3\x82\xA1\xE3\x82\xA4\xE3\x83\xAB\xE5\xAE\xB9\xE9\x87\x8F\xE8\xA8\x88\xE7\xAE\x97(&Z)"\r
-#define MSGJPN262              "\xE6\x9C\x80\xE6\x96\xB0\xE3\x81\xAE\xE6\x83\x85\xE5\xA0\xB1\xE3\x81\xAB\xE6\x9B\xB4\xE6\x96\xB0(&F)"\r
-#define MSGJPN263              "\xE3\x83\x80\xE3\x82\xA6\xE3\x83\xB3\xE3\x83\xAD\xE3\x83\xBC\xE3\x83\x89(&D)"\r
-#define MSGJPN264              "\xE5\x90\x8D\xE5\x89\x8D\xE3\x82\x92\xE5\xA4\x89\xE3\x81\x88\xE3\x81\xA6\xE3\x83\x80\xE3\x82\xA6\xE3\x83\xB3\xE3\x83\xAD\xE3\x83\xBC\xE3\x83\x89(&W)..."\r
-#define MSGJPN265              "\xE3\x83\x95\xE3\x82\xA1\xE3\x82\xA4\xE3\x83\xAB\xE3\x81\xA8\xE3\x81\x97\xE3\x81\xA6\xE3\x83\x80\xE3\x82\xA6\xE3\x83\xB3\xE3\x83\xAD\xE3\x83\xBC\xE3\x83\x89(&I)"\r
-#define MSGJPN266              "\xE5\x85\xA8\xE3\x81\xA6\xE3\x82\x92\xE3\x83\x80\xE3\x82\xA6\xE3\x83\xB3\xE3\x83\xAD\xE3\x83\xBC\xE3\x83\x89"\r
-#define MSGJPN267              "\xE5\x89\x8A\xE9\x99\xA4(&R)"\r
-#define MSGJPN268              "\xE5\x90\x8D\xE5\x89\x8D\xE5\xA4\x89\xE6\x9B\xB4(&N)..."\r
-#define MSGJPN269              "\xE5\xB1\x9E\xE6\x80\xA7\xE5\xA4\x89\xE6\x9B\xB4(&A)..."\r
-#define MSGJPN270              "\xE3\x83\x95\xE3\x82\xA9\xE3\x83\xAB\xE3\x83\x80\xE4\xBD\x9C\xE6\x88\x90(&K)..."\r
-#define MSGJPN271              "URL\xE3\x82\x92\xE3\x82\xAF\xE3\x83\xAA\xE3\x83\x83\xE3\x83\x97\xE3\x83\x9C\xE3\x83\xBC\xE3\x83\x89\xE3\x81\xB8\xE3\x82\xB3\xE3\x83\x94\xE3\x83\xBC(&C)"\r
-#define MSGJPN272              "\xE3\x83\x95\xE3\x82\xA1\xE3\x82\xA4\xE3\x83\xAB\xE5\xAE\xB9\xE9\x87\x8F\xE8\xA8\x88\xE7\xAE\x97(&Z)"\r
-#define MSGJPN273              "\xE6\x9C\x80\xE6\x96\xB0\xE3\x81\xAE\xE6\x83\x85\xE5\xA0\xB1\xE3\x81\xAB\xE6\x9B\xB4\xE6\x96\xB0(&F)"\r
-#define MSGJPN274              "\xE9\x96\x8B\xE3\x81\x8F(&O)"\r
-#define MSGJPN275              "%s\xE3\x81\xA7\xE9\x96\x8B\xE3\x81\x8F(&%d)"\r
-#define MSGJPN276              "WS_FTP.INI\0ws_ftp.ini\0\xE5\x85\xA8\xE3\x81\xA6\xE3\x81\xAE\xE3\x83\x95\xE3\x82\xA1\xE3\x82\xA4\xE3\x83\xAB\0*\0"\r
-#define MSGJPN277              "Wave\xE3\x83\x95\xE3\x82\xA1\xE3\x82\xA4\xE3\x83\xAB\0*.wav\0\xE5\x85\xA8\xE3\x81\xA6\xE3\x81\xAE\xE3\x83\x95\xE3\x82\xA1\xE3\x82\xA4\xE3\x83\xAB\0*\0"\r
-#define MSGJPN278              "\xE7\x90\x86\xE7\x94\xB1: %s"\r
-#define MSGJPN279              "Listen\xE3\x82\xBD\xE3\x82\xB1\xE3\x83\x83\xE3\x83\x88\xE3\x81\x8C\xE5\x8F\x96\xE5\xBE\x97\xE3\x81\xA7\xE3\x81\x8D\xE3\x81\xBE\xE3\x81\x9B\xE3\x82\x93"\r
-#define MSGJPN280              "Data\xE3\x82\xBD\xE3\x82\xB1\xE3\x83\x83\xE3\x83\x88\xE3\x81\x8C\xE5\x8F\x96\xE5\xBE\x97\xE3\x81\xA7\xE3\x81\x8D\xE3\x81\xBE\xE3\x81\x9B\xE3\x82\x93"\r
-#define MSGJPN281              "PASV\xE3\x83\xA2\xE3\x83\xBC\xE3\x83\x89\xE3\x81\xA7\xE6\x8E\xA5\xE7\xB6\x9A\xE3\x81\xA7\xE3\x81\x8D\xE3\x81\xBE\xE3\x81\x9B\xE3\x82\x93"\r
-#define MSGJPN282              "INI\xE3\x83\x95\xE3\x82\xA1\xE3\x82\xA4\xE3\x83\xAB\xE5\x90\x8D\xE3\x81\x8C\xE6\x8C\x87\xE5\xAE\x9A\xE3\x81\x95\xE3\x82\x8C\xE3\x81\xA6\xE3\x81\x84\xE3\x81\xBE\xE3\x81\x9B\xE3\x82\x93"\r
-#define MSGJPN283              "INI\xE3\x83\x95\xE3\x82\xA1\xE3\x82\xA4\xE3\x83\xAB\xE6\x8C\x87\xE5\xAE\x9A: "\r
-#define MSGJPN284              "http://sourceforge.jp/projects/ffftp/"\r
-#define MSGJPN285              "\xE3\x83\xAC\xE3\x82\xB8\xE3\x82\xB9\xE3\x83\x88\xE3\x83\xAA\xE3\x82\xA8\xE3\x83\x87\xE3\x82\xA3\xE3\x82\xBF\xE3\x81\x8C\xE8\xB5\xB7\xE5\x8B\x95\xE3\x81\xA7\xE3\x81\x8D\xE3\x81\xBE\xE3\x81\x9B\xE3\x82\x93\xE3\x81\xA7\xE3\x81\x97\xE3\x81\x9F"\r
-#define MSGJPN286              "\xE8\xA8\xAD\xE5\xAE\x9A\xE3\x83\x95\xE3\x82\xA1\xE3\x82\xA4\xE3\x83\xAB\xE3\x81\xAE\xE4\xBF\x9D\xE5\xAD\x98"\r
-#define MSGJPN287              "Reg\xE3\x83\x95\xE3\x82\xA1\xE3\x82\xA4\xE3\x83\xAB\0*.reg\0\xE5\x85\xA8\xE3\x81\xA6\xE3\x81\xAE\xE3\x83\x95\xE3\x82\xA1\xE3\x82\xA4\xE3\x83\xAB\0*\0"\r
-#define MSGJPN288              "INI\xE3\x83\x95\xE3\x82\xA1\xE3\x82\xA4\xE3\x83\xAB\0*.ini\0\xE5\x85\xA8\xE3\x81\xA6\xE3\x81\xAE\xE3\x83\x95\xE3\x82\xA1\xE3\x82\xA4\xE3\x83\xAB\0*\0"\r
-#define MSGJPN289              "Agilent Logic analyzer"\r
-#define MSGJPN290              "Reg\xE3\x83\x95\xE3\x82\xA1\xE3\x82\xA4\xE3\x83\xAB\0*.reg\0INI\xE3\x83\x95\xE3\x82\xA1\xE3\x82\xA4\xE3\x83\xAB\0*.ini\0\xE5\x85\xA8\xE3\x81\xA6\xE3\x81\xAE\xE3\x83\x95\xE3\x82\xA1\xE3\x82\xA4\xE3\x83\xAB\0*\0"\r
-#define MSGJPN291              "\xE8\xA8\xAD\xE5\xAE\x9A\xE3\x82\x92\xE3\x83\x95\xE3\x82\xA1\xE3\x82\xA4\xE3\x83\xAB\xE3\x81\x8B\xE3\x82\x89\xE5\xBE\xA9\xE5\x85\x83"\r
-#define MSGJPN292              "\xE8\xA8\xAD\xE5\xAE\x9A\xE3\x82\x92\xE3\x83\x95\xE3\x82\xA1\xE3\x82\xA4\xE3\x83\xAB\xE3\x81\x8B\xE3\x82\x89\xE5\xBE\xA9\xE5\x85\x83\xE3\x81\x99\xE3\x82\x8B\xE3\x81\x9F\xE3\x82\x81\xE3\x81\xAB\xE3\x81\xAF\xE3\x80\x81\x46\x46\x46TP\xE3\x82\x92\xE5\x86\x8D\xE8\xB5\xB7\xE5\x8B\x95\xE3\x81\x97\xE3\x81\xA6\xE3\x81\x8F\xE3\x81\xA0\xE3\x81\x95\xE3\x81\x84\xE3\x80\x82"\r
-#define MSGJPN293              "\xE8\xA8\xAD\xE5\xAE\x9A\xE3\x83\x95\xE3\x82\xA1\xE3\x82\xA4\xE3\x83\xAB\xE3\x81\xAF\xE6\x8B\xA1\xE5\xBC\xB5\xE5\xAD\x90\xE3\x81\x8C.reg\xE3\x81\x8B.ini\xE3\x81\xA7\xE3\x81\xAA\xE3\x81\x91\xE3\x82\x8C\xE3\x81\xB0\xE3\x81\xAA\xE3\x82\x8A\xE3\x81\xBE\xE3\x81\x9B\xE3\x82\x93\xE3\x80\x82"\r
-#define MSGJPN294              "USER FW\xE3\x83\xA6\xE3\x83\xBC\xE3\x82\xB6\xE3\x83\xBC\xE5\x90\x8D:FW\xE3\x83\x91\xE3\x82\xB9\xE3\x83\xAF\xE3\x83\xBC\xE3\x83\x89@\xE3\x83\x9B\xE3\x82\xB9\xE3\x83\x88\xE5\x90\x8D"\r
-#define MSGJPN295              "\xE3\x82\xB7\xE3\x83\x90\xE3\x82\xBD\xE3\x82\xAF WL"\r
-#define MSGJPN296              "\xE8\xAA\xAD\xE3\x81\xBF\xE5\x8F\x96\xE3\x82\x8A\xE5\xB0\x82\xE7\x94\xA8\xE3\x83\x95\xE3\x82\xA1\xE3\x82\xA4\xE3\x83\xAB\xE3\x81\xA7\xE3\x81\x99\xE3\x80\x82\xE8\xAA\xAD\xE3\x81\xBF\xE5\x8F\x96\xE3\x82\x8A\xE5\xB0\x82\xE7\x94\xA8\xE5\xB1\x9E\xE6\x80\xA7\xE3\x82\x92\xE8\xA7\xA3\xE9\x99\xA4\xE3\x81\x97\xE3\x81\xBE\xE3\x81\x99\xE3\x81\x8B\xEF\xBC\x9F"\r
-#define MSGJPN297              "%s \xE3\x81\xAF\xE4\xB8\x8D\xE6\xAD\xA3\xE3\x81\xAA\xE3\x83\x95\xE3\x82\xA1\xE3\x82\xA4\xE3\x83\xAB\xE5\x90\x8D\xE3\x81\xA7\xE3\x81\x99\xE3\x80\x82\r\n\xE3\x81\x93\xE3\x81\xAE\xE3\x83\x95\xE3\x82\xA1\xE3\x82\xA4\xE3\x83\xAB\xE3\x81\xAF\xE3\x83\x80\xE3\x82\xA6\xE3\x83\xB3\xE3\x83\xAD\xE3\x83\xBC\xE3\x83\x89\xE3\x81\x95\xE3\x82\x8C\xE3\x81\xBE\xE3\x81\x9B\xE3\x82\x93\xE3\x80\x82"\r
-#define MSGJPN298              "OLE\xE3\x81\xAE\xE5\x88\x9D\xE6\x9C\x9F\xE5\x8C\x96\xE3\x81\xAB\xE5\xA4\xB1\xE6\x95\x97\xE3\x81\x97\xE3\x81\xBE\xE3\x81\x97\xE3\x81\x9F\xE3\x80\x82"\r
-#define MSGJPN299              "\xE3\x82\xB3\xE3\x83\x9E\xE3\x83\xB3\xE3\x83\x89\xE3\x83\xA9\xE3\x82\xA4\xE3\x83\xB3\xE3\x81\xAB\xE3\x83\x9E\xE3\x82\xB9\xE3\x82\xBF\xE3\x83\xBC\xE3\x83\x91\xE3\x82\xB9\xE3\x83\xAF\xE3\x83\xBC\xE3\x83\x89\xE3\x81\x8C\xE6\x8C\x87\xE5\xAE\x9A\xE3\x81\x95\xE3\x82\x8C\xE3\x81\xA6\xE3\x81\x84\xE3\x81\xBE\xE3\x81\x9B\xE3\x82\x93"\r
-#define MSGJPN300              "\xE3\x83\x87\xE3\x83\x95\xE3\x82\xA9\xE3\x83\xAB\xE3\x83\x88\xE3\x81\xAE\xE3\x83\x9E\xE3\x82\xB9\xE3\x82\xBF\xE3\x83\xBC\xE3\x83\x91\xE3\x82\xB9\xE3\x83\xAF\xE3\x83\xBC\xE3\x83\x89\xE3\x81\x8C\xE4\xBD\xBF\xE3\x82\x8F\xE3\x82\x8C\xE3\x81\xBE\xE3\x81\x99.\r\n\xE3\x83\x9E\xE3\x83\xAB\xE3\x82\xA6\xE3\x82\xA7\xE3\x82\xA2\xE3\x81\xAE\xE6\x94\xBB\xE6\x92\x83\xE3\x82\x92\xE9\x98\xB2\xE3\x81\x90\xE3\x81\x9F\xE3\x82\x81\xEF\xBC\x8C\xE5\x9B\xBA\xE6\x9C\x89\xE3\x81\xAE\xE3\x83\x9E\xE3\x82\xB9\xE3\x82\xBF\xE3\x83\xBC\xE3\x83\x91\xE3\x82\xB9\xE3\x83\xAF\xE3\x83\xBC\xE3\x83\x89\xE3\x82\x92\xE8\xA8\xAD\xE5\xAE\x9A\xE3\x81\x99\xE3\x82\x8B\xE3\x81\x93\xE3\x81\xA8\xE3\x82\x92\xE3\x81\x8A\xE3\x81\x99\xE3\x81\x99\xE3\x82\x81\xE3\x81\x97\xE3\x81\xBE\xE3\x81\x99"\r
-#define MSGJPN301              "\xE3\x83\x9E\xE3\x82\xB9\xE3\x82\xBF\xE3\x83\xBC\xE3\x83\x91\xE3\x82\xB9\xE3\x83\xAF\xE3\x83\xBC\xE3\x83\x89\xE3\x81\x8C\xE8\xA8\xAD\xE5\xAE\x9A\xE3\x81\xA8\xE4\xB8\x80\xE8\x87\xB4\xE3\x81\x97\xE3\x81\xBE\xE3\x81\x9B\xE3\x82\x93.\xE5\xAE\x89\xE5\x85\xA8\xE3\x81\xAE\xE3\x81\x9F\xE3\x82\x81\xE8\xA8\xAD\xE5\xAE\x9A\xE3\x81\xAE\xE4\xBF\x9D\xE5\xAD\x98\xE3\x82\x92\xE8\xA1\x8C\xE3\x81\x84\xE3\x81\xBE\xE3\x81\x9B\xE3\x82\x93."\r
-#define MSGJPN302              "\xE7\xA2\xBA\xE8\xAA\x8D\xE7\x94\xA8\xE3\x83\x87\xE3\x83\xBC\xE3\x82\xBF\xE3\x81\x8C\xE5\xA3\x8A\xE3\x82\x8C\xE3\x81\xA6\xE3\x81\x84\xE3\x82\x8B\xE3\x81\x9F\xE3\x82\x81\xEF\xBC\x8C\xE3\x83\x9E\xE3\x82\xB9\xE3\x82\xBF\xE3\x83\xBC\xE3\x83\x91\xE3\x82\xB9\xE3\x83\xAF\xE3\x83\xBC\xE3\x83\x89\xE3\x81\xAE\xE6\xAD\xA3\xE5\xBD\x93\xE6\x80\xA7\xE3\x82\x92\xE7\xA2\xBA\xE8\xAA\x8D\xE3\x81\xA7\xE3\x81\x8D\xE3\x81\xBE\xE3\x81\x9B\xE3\x82\x93\xE3\x81\xA7\xE3\x81\x97\xE3\x81\x9F."\r
-#define MSGJPN303              "\xE3\x83\x9E\xE3\x82\xB9\xE3\x82\xBF\xE3\x83\xBC\xE3\x83\x91\xE3\x82\xB9\xE3\x83\xAF\xE3\x83\xBC\xE3\x83\x89\xE3\x82\x92\xE5\xA4\x89\xE6\x9B\xB4\xE3\x81\x97\xE3\x81\xBE\xE3\x81\x97\xE3\x81\x9F"\r
-#define MSGJPN304              "\xE6\x8C\x87\xE5\xAE\x9A\xE3\x81\x95\xE3\x82\x8C\xE3\x81\x9F\xE3\x83\x9E\xE3\x82\xB9\xE3\x82\xBF\xE3\x83\xBC\xE3\x83\x91\xE3\x82\xB9\xE3\x83\xAF\xE3\x83\xBC\xE3\x83\x89\xE3\x81\x8C\xE7\x99\xBB\xE9\x8C\xB2\xE3\x81\x95\xE3\x82\x8C\xE3\x81\x9F\xE3\x82\x82\xE3\x81\xAE\xE3\x81\xA8\xE4\xB8\x80\xE8\x87\xB4\xE3\x81\x97\xE3\x81\xBE\xE3\x81\x9B\xE3\x82\x93.\r\n\xE5\x86\x8D\xE5\xBA\xA6\xE5\x85\xA5\xE5\x8A\x9B\xE3\x81\x97\xE3\x81\xBE\xE3\x81\x99\xE3\x81\x8B\xEF\xBC\x9F\r\n\xE3\x80\x8C\xE3\x81\x84\xE3\x81\x84\xE3\x81\x88\xE3\x80\x8D\xE3\x82\x92\xE9\x81\xB8\xE3\x81\xB6\xE3\x81\xA8\xE8\xA8\x98\xE6\x86\xB6\xE3\x81\x95\xE3\x82\x8C\xE3\x81\x9F\x46TP\xE3\x83\x91\xE3\x82\xB9\xE3\x83\xAF\xE3\x83\xBC\xE3\x83\x89\xE3\x81\xAF\xE5\x88\xA9\xE7\x94\xA8\xE3\x81\xA7\xE3\x81\x8D\xE3\x81\xBE\xE3\x81\x9B\xE3\x82\x93."\r
-#define MSGJPN305              "Shift_JIS"\r
-#define MSGJPN306              "UTF-8"\r
-#define MSGJPN307              "\xE3\x83\x9B\xE3\x82\xB9\xE3\x83\x88\xE3\x81\xAE\xE6\xBC\xA2\xE5\xAD\x97\xE3\x82\xB3\xE3\x83\xBC\xE3\x83\x89\xE3\x81\xAFShift_JIS"\r
-#define MSGJPN308              "\xE3\x83\x9B\xE3\x82\xB9\xE3\x83\x88\xE3\x81\xAE\xE6\xBC\xA2\xE5\xAD\x97\xE3\x82\xB3\xE3\x83\xBC\xE3\x83\x89\xE3\x81\xAFUTF-8"\r
-#define MSGJPN309              "\xE3\x83\xAD\xE3\x83\xBC\xE3\x82\xAB\xE3\x83\xAB\xE3\x81\xAE\xE6\xBC\xA2\xE5\xAD\x97\xE3\x82\xB3\xE3\x83\xBC\xE3\x83\x89\xE3\x81\xAFShift_JIS"\r
-#define MSGJPN310              "\xE3\x83\xAD\xE3\x83\xBC\xE3\x82\xAB\xE3\x83\xAB\xE3\x81\xAE\xE6\xBC\xA2\xE5\xAD\x97\xE3\x82\xB3\xE3\x83\xBC\xE3\x83\x89\xE3\x81\xAF\x45UC"\r
-#define MSGJPN311              "\xE3\x83\xAD\xE3\x83\xBC\xE3\x82\xAB\xE3\x83\xAB\xE3\x81\xAE\xE6\xBC\xA2\xE5\xAD\x97\xE3\x82\xB3\xE3\x83\xBC\xE3\x83\x89\xE3\x81\xAFJIS"\r
-#define MSGJPN312              "\xE3\x83\xAD\xE3\x83\xBC\xE3\x82\xAB\xE3\x83\xAB\xE3\x81\xAE\xE6\xBC\xA2\xE5\xAD\x97\xE3\x82\xB3\xE3\x83\xBC\xE3\x83\x89\xE3\x81\xAFUTF-8"\r
-#define MSGJPN313              "\xE6\x9A\x97\xE5\x8F\xB7\xE5\x8C\x96"\r
-#define MSGJPN314              "\xE9\x80\x9A\xE4\xBF\xA1\xE3\x81\xAF\xE6\x9A\x97\xE5\x8F\xB7\xE5\x8C\x96\xE3\x81\x95\xE3\x82\x8C\xE3\x81\xA6\xE3\x81\x84\xE3\x81\xBE\xE3\x81\x9B\xE3\x82\x93.\r\n\xE7\xAC\xAC\xE4\xB8\x89\xE8\x80\x85\xE3\x81\xAB\xE3\x83\x91\xE3\x82\xB9\xE3\x83\xAF\xE3\x83\xBC\xE3\x83\x89\xE3\x81\x8A\xE3\x82\x88\xE3\x81\xB3\xE5\x86\x85\xE5\xAE\xB9\xE3\x82\x92\xE5\x82\x8D\xE5\x8F\x97\xE3\x81\x95\xE3\x82\x8C\xE3\x82\x8B\xE5\x8F\xAF\xE8\x83\xBD\xE6\x80\xA7\xE3\x81\x8C\xE3\x81\x82\xE3\x82\x8A\xE3\x81\xBE\xE3\x81\x99."\r
-#define MSGJPN315              "FTP over Explicit SSL/TLS (FTPES)\xE3\x82\x92\xE4\xBD\xBF\xE7\x94\xA8\xE3\x81\x97\xE3\x81\xBE\xE3\x81\x99."\r
-#define MSGJPN316              "FTP over Implicit SSL/TLS (FTPIS)\xE3\x82\x92\xE4\xBD\xBF\xE7\x94\xA8\xE3\x81\x97\xE3\x81\xBE\xE3\x81\x99."\r
-#define MSGJPN317              "SSH FTP (SFTP)\xE3\x82\x92\xE4\xBD\xBF\xE7\x94\xA8\xE3\x81\x97\xE3\x81\xBE\xE3\x81\x99."\r
-#define MSGJPN318              "OpenSSL\xE3\x81\x8C\xE8\xAA\xAD\xE3\x81\xBF\xE8\xBE\xBC\xE3\x81\xBE\xE3\x82\x8C\xE3\x81\xBE\xE3\x81\x97\xE3\x81\x9F."\r
-#define MSGJPN319              "OpenSSL\xE3\x81\x8C\xE3\x82\xA4\xE3\x83\xB3\xE3\x82\xB9\xE3\x83\x88\xE3\x83\xBC\xE3\x83\xAB\xE3\x81\x95\xE3\x82\x8C\xE3\x81\xA6\xE3\x81\x84\xE3\x81\xBE\xE3\x81\x9B\xE3\x82\x93.\r\n\xE9\x80\x9A\xE4\xBF\xA1\xE3\x81\xAE\xE6\x9A\x97\xE5\x8F\xB7\xE5\x8C\x96\xE3\x81\xAF\xE8\xA1\x8C\xE3\x82\x8F\xE3\x82\x8C\xE3\x81\xBE\xE3\x81\x9B\xE3\x82\x93."\r
-#define MSGJPN320              "\xE7\x89\xB9\xE6\xAE\x8A\xE6\xA9\x9F\xE8\x83\xBD"\r
-#define MSGJPN321              "\xE3\x83\x97\xE3\x83\xAD\xE3\x82\xBB\xE3\x82\xB9\xE3\x81\xAE\xE4\xBF\x9D\xE8\xAD\xB7\xE3\x81\xAB\xE5\xBF\x85\xE8\xA6\x81\xE3\x81\xAA\xE9\x96\xA2\xE6\x95\xB0\xE3\x82\x92\xE5\x8F\x96\xE5\xBE\x97\xE3\x81\xA7\xE3\x81\x8D\xE3\x81\xBE\xE3\x81\x9B\xE3\x82\x93\xE3\x81\xA7\xE3\x81\x97\xE3\x81\x9F."\r
-#define MSGJPN322              "\xE3\x83\x87\xE3\x83\x90\xE3\x83\x83\xE3\x82\xAC\xE3\x81\x8C\xE6\xA4\x9C\xE5\x87\xBA\xE3\x81\x95\xE3\x82\x8C\xE3\x81\xBE\xE3\x81\x97\xE3\x81\x9F."\r
-#define MSGJPN323              "\xE4\xBF\xA1\xE9\xA0\xBC\xE3\x81\xA7\xE3\x81\x8D\xE3\x81\xAA\xE3\x81\x84\x44LL\xE3\x82\x92\xE3\x82\xA2\xE3\x83\xB3\xE3\x83\xAD\xE3\x83\xBC\xE3\x83\x89\xE3\x81\xA7\xE3\x81\x8D\xE3\x81\xBE\xE3\x81\x9B\xE3\x82\x93\xE3\x81\xA7\xE3\x81\x97\xE3\x81\x9F."\r
-#define MSGJPN324              "\xE3\x83\x97\xE3\x83\xAD\xE3\x82\xBB\xE3\x82\xB9\xE3\x81\xAE\xE4\xBF\x9D\xE8\xAD\xB7\xE3\x81\xAB\xE5\xBF\x85\xE8\xA6\x81\xE3\x81\xAA\xE9\x96\xA2\xE6\x95\xB0\xE3\x82\x92\xE3\x83\x95\xE3\x83\x83\xE3\x82\xAF\xE3\x81\xA7\xE3\x81\x8D\xE3\x81\xBE\xE3\x81\x9B\xE3\x82\x93\xE3\x81\xA7\xE3\x81\x97\xE3\x81\x9F."\r
-#define MSGJPN325              "\xE6\x96\xB0\xE3\x81\x97\xE3\x81\x84\xE3\x83\x9E\xE3\x82\xB9\xE3\x82\xBF\xE3\x83\xBC\xE3\x83\x91\xE3\x82\xB9\xE3\x83\xAF\xE3\x83\xBC\xE3\x83\x89\xE3\x81\x8C\xE4\xB8\x80\xE8\x87\xB4\xE3\x81\x97\xE3\x81\xBE\xE3\x81\x9B\xE3\x82\x93."\r
-#define MSGJPN326              "\xE3\x81\x93\xE3\x81\xAE\xE8\xA8\xBC\xE6\x98\x8E\xE6\x9B\xB8\xE3\x82\x92\xE4\xBF\xA1\xE9\xA0\xBC\xE3\x81\x97,\xE9\x80\x9A\xE4\xBF\xA1\xE3\x82\x92\xE7\xB6\x9A\xE8\xA1\x8C\xE3\x81\x99\xE3\x82\x8B\xE3\x81\xAB\xE3\x81\xAF\xE3\x80\x8C\xE3\x81\xAF\xE3\x81\x84\xE3\x80\x8D\xE3\x82\x92\xE9\x81\xB8\xE6\x8A\x9E\xE3\x81\x97\xE3\x81\xA6\xE3\x81\x8F\xE3\x81\xA0\xE3\x81\x95\xE3\x81\x84.\r\nCN\xE3\x81\xAE\xE4\xB8\x80\xE8\x87\xB4: %s\r\n\xE6\xA4\x9C\xE8\xA8\xBC\xE3\x81\xAB\xE6\x88\x90\xE5\x8A\x9F: %s\r\n\r\n%s"\r
-#define MSGJPN327              "\xE3\x81\xAF\xE3\x81\x84"\r
-#define MSGJPN328              "\xE3\x81\x84\xE3\x81\x84\xE3\x81\x88"\r
-#define MSGJPN329              "UTF-8 BOM"\r
-#define MSGJPN330              "\xE3\x83\x9B\xE3\x82\xB9\xE3\x83\x88\xE3\x81\xAE\xE6\xBC\xA2\xE5\xAD\x97\xE3\x82\xB3\xE3\x83\xBC\xE3\x83\x89\xE3\x81\xAFUTF-8 BOM"\r
-#define MSGJPN331              "\xE3\x83\xAD\xE3\x83\xBC\xE3\x82\xAB\xE3\x83\xAB\xE3\x81\xAE\xE6\xBC\xA2\xE5\xAD\x97\xE3\x82\xB3\xE3\x83\xBC\xE3\x83\x89\xE3\x81\xAFUTF-8 BOM"\r
-#define MSGJPN332              "\xE8\x87\xAA\xE5\x8B\x95"\r
-#define MSGJPN333              "TCP/IPv4"\r
-#define MSGJPN334              "TCP/IPv6"\r
-#define MSGJPN335              "\xE6\xAF\x8E\xE5\x9B\x9E\xE5\xB0\x8B\xE3\x81\xAD\xE3\x82\x8B"\r
-#define MSGJPN336              "\xE5\x85\xA8\xE3\x81\xA6\xE5\xBE\x8C\xE3\x81\xA7\xE4\xB8\x8A\xE6\x9B\xB8\xE3\x81\x8D"\r
-#define MSGJPN337              "\xE5\x85\xA8\xE3\x81\xA6\xE5\xBE\x8C\xE3\x81\xA7\xE3\x83\xAA\xE3\x82\xB8\xE3\x83\xA5\xE3\x83\xBC\xE3\x83\xA0"\r
-#define MSGJPN338              "\xE5\x85\xA8\xE3\x81\xA6\xE3\x82\xB9\xE3\x82\xAD\xE3\x83\x83\xE3\x83\x97"\r
+#define _Tu8(text, u8text) (u8text)\r
+#define MSGJPN001              _Tu8("接続を中止しました.", "\xE6\x8E\xA5\xE7\xB6\x9A\xE3\x82\x92\xE4\xB8\xAD\xE6\xAD\xA2\xE3\x81\x97\xE3\x81\xBE\xE3\x81\x97\xE3\x81\x9F.")\r
+#define MSGJPN002              _Tu8("接続を中止しました.", "\xE6\x8E\xA5\xE7\xB6\x9A\xE3\x82\x92\xE4\xB8\xAD\xE6\xAD\xA2\xE3\x81\x97\xE3\x81\xBE\xE3\x81\x97\xE3\x81\x9F.")\r
+#define MSGJPN003              _Tu8("\r\n再接続します.\r\n", "\r\n\xE5\x86\x8D\xE6\x8E\xA5\xE7\xB6\x9A\xE3\x81\x97\xE3\x81\xBE\xE3\x81\x99.\r\n")\r
+#define MSGJPN004              _Tu8("切断しました", "\xE5\x88\x87\xE6\x96\xAD\xE3\x81\x97\xE3\x81\xBE\xE3\x81\x97\xE3\x81\x9F")\r
+#define MSGJPN005              _Tu8("接続が切断されました.", "\xE6\x8E\xA5\xE7\xB6\x9A\xE3\x81\x8C\xE5\x88\x87\xE6\x96\xAD\xE3\x81\x95\xE3\x82\x8C\xE3\x81\xBE\xE3\x81\x97\xE3\x81\x9F.")\r
+#define MSGJPN006              _Tu8("FireWallにログインできません.", "FireWall\xE3\x81\xAB\xE3\x83\xAD\xE3\x82\xB0\xE3\x82\xA4\xE3\x83\xB3\xE3\x81\xA7\xE3\x81\x8D\xE3\x81\xBE\xE3\x81\x9B\xE3\x82\x93.")\r
+#define MSGJPN007              _Tu8("ホスト %s に接続できません.", "\xE3\x83\x9B\xE3\x82\xB9\xE3\x83\x88 %s \xE3\x81\xAB\xE6\x8E\xA5\xE7\xB6\x9A\xE3\x81\xA7\xE3\x81\x8D\xE3\x81\xBE\xE3\x81\x9B\xE3\x82\x93.")\r
+#define MSGJPN008              _Tu8("ログインできません.", "\xE3\x83\xAD\xE3\x82\xB0\xE3\x82\xA4\xE3\x83\xB3\xE3\x81\xA7\xE3\x81\x8D\xE3\x81\xBE\xE3\x81\x9B\xE3\x82\x93.")\r
+#define MSGJPN009              _Tu8("接続できません.", "\xE6\x8E\xA5\xE7\xB6\x9A\xE3\x81\xA7\xE3\x81\x8D\xE3\x81\xBE\xE3\x81\x9B\xE3\x82\x93.")\r
+#define MSGJPN010              _Tu8("FireWallのホスト名が設定されていません.", "FireWall\xE3\x81\xAE\xE3\x83\x9B\xE3\x82\xB9\xE3\x83\x88\xE5\x90\x8D\xE3\x81\x8C\xE8\xA8\xAD\xE5\xAE\x9A\xE3\x81\x95\xE3\x82\x8C\xE3\x81\xA6\xE3\x81\x84\xE3\x81\xBE\xE3\x81\x9B\xE3\x82\x93.")\r
+#define MSGJPN011              _Tu8("ホスト名がありません.", "\xE3\x83\x9B\xE3\x82\xB9\xE3\x83\x88\xE5\x90\x8D\xE3\x81\x8C\xE3\x81\x82\xE3\x82\x8A\xE3\x81\xBE\xE3\x81\x9B\xE3\x82\x93.")\r
+#define MSGJPN012              _Tu8("MD5を使用します.", "MD5\xE3\x82\x92\xE4\xBD\xBF\xE7\x94\xA8\xE3\x81\x97\xE3\x81\xBE\xE3\x81\x99.")\r
+#define MSGJPN013              _Tu8("SHA-1を使用します.", "SHA-1\xE3\x82\x92\xE4\xBD\xBF\xE7\x94\xA8\xE3\x81\x97\xE3\x81\xBE\xE3\x81\x99.")\r
+#define MSGJPN014              _Tu8("MD4(S/KEY)を使用します.", "MD4(S/KEY)\xE3\x82\x92\xE4\xBD\xBF\xE7\x94\xA8\xE3\x81\x97\xE3\x81\xBE\xE3\x81\x99.")\r
+#define MSGJPN015              _Tu8("ワンタイムパスワードが処理できません", "\xE3\x83\xAF\xE3\x83\xB3\xE3\x82\xBF\xE3\x82\xA4\xE3\x83\xA0\xE3\x83\x91\xE3\x82\xB9\xE3\x83\xAF\xE3\x83\xBC\xE3\x83\x89\xE3\x81\x8C\xE5\x87\xA6\xE7\x90\x86\xE3\x81\xA7\xE3\x81\x8D\xE3\x81\xBE\xE3\x81\x9B\xE3\x82\x93")\r
+#define MSGJPN016              _Tu8("ホスト %s を探しています.", "\xE3\x83\x9B\xE3\x82\xB9\xE3\x83\x88 %s \xE3\x82\x92\xE6\x8E\xA2\xE3\x81\x97\xE3\x81\xA6\xE3\x81\x84\xE3\x81\xBE\xE3\x81\x99.")\r
+#define MSGJPN017              _Tu8("%sホスト %s (%s (%d)) に接続しています.", "%s\xE3\x83\x9B\xE3\x82\xB9\xE3\x83\x88 %s (%s (%d)) \xE3\x81\xAB\xE6\x8E\xA5\xE7\xB6\x9A\xE3\x81\x97\xE3\x81\xA6\xE3\x81\x84\xE3\x81\xBE\xE3\x81\x99.")\r
+#define MSGJPN018              _Tu8("%sホスト %s (%d) に接続しています.", "%s\xE3\x83\x9B\xE3\x82\xB9\xE3\x83\x88 %s (%d) \xE3\x81\xAB\xE6\x8E\xA5\xE7\xB6\x9A\xE3\x81\x97\xE3\x81\xA6\xE3\x81\x84\xE3\x81\xBE\xE3\x81\x99.")\r
+#define MSGJPN019              _Tu8("ホスト %s が見つかりません.", "\xE3\x83\x9B\xE3\x82\xB9\xE3\x83\x88 %s \xE3\x81\x8C\xE8\xA6\x8B\xE3\x81\xA4\xE3\x81\x8B\xE3\x82\x8A\xE3\x81\xBE\xE3\x81\x9B\xE3\x82\x93.")\r
+#define MSGJPN020              _Tu8("%sホスト %s (%d) に接続しています.", "%s\xE3\x83\x9B\xE3\x82\xB9\xE3\x83\x88 %s (%d) \xE3\x81\xAB\xE6\x8E\xA5\xE7\xB6\x9A\xE3\x81\x97\xE3\x81\xA6\xE3\x81\x84\xE3\x81\xBE\xE3\x81\x99.")\r
+#define MSGJPN021              _Tu8("SOCKSサーバー %s が見つかりません.", "SOCKS\xE3\x82\xB5\xE3\x83\xBC\xE3\x83\x90\xE3\x83\xBC %s \xE3\x81\x8C\xE8\xA6\x8B\xE3\x81\xA4\xE3\x81\x8B\xE3\x82\x8A\xE3\x81\xBE\xE3\x81\x9B\xE3\x82\x93.")\r
+#define MSGJPN022              _Tu8("SOCKSサーバー %s (%d) に接続しています。", "SOCKS\xE3\x82\xB5\xE3\x83\xBC\xE3\x83\x90\xE3\x83\xBC %s (%d) \xE3\x81\xAB\xE6\x8E\xA5\xE7\xB6\x9A\xE3\x81\x97\xE3\x81\xA6\xE3\x81\x84\xE3\x81\xBE\xE3\x81\x99\xE3\x80\x82")\r
+#define MSGJPN023              _Tu8("SOCKSサーバーに接続できません. (Err=%d)", "SOCKS\xE3\x82\xB5\xE3\x83\xBC\xE3\x83\x90\xE3\x83\xBC\xE3\x81\xAB\xE6\x8E\xA5\xE7\xB6\x9A\xE3\x81\xA7\xE3\x81\x8D\xE3\x81\xBE\xE3\x81\x9B\xE3\x82\x93. (Err=%d)")\r
+#define MSGJPN024              _Tu8("SOCKSサーバーに接続できません. (Err=%d)", "SOCKS\xE3\x82\xB5\xE3\x83\xBC\xE3\x83\x90\xE3\x83\xBC\xE3\x81\xAB\xE6\x8E\xA5\xE7\xB6\x9A\xE3\x81\xA7\xE3\x81\x8D\xE3\x81\xBE\xE3\x81\x9B\xE3\x82\x93. (Err=%d)")\r
+#define MSGJPN025              _Tu8("接続しました.", "\xE6\x8E\xA5\xE7\xB6\x9A\xE3\x81\x97\xE3\x81\xBE\xE3\x81\x97\xE3\x81\x9F.")\r
+#define MSGJPN026              _Tu8("接続できません.", "\xE6\x8E\xA5\xE7\xB6\x9A\xE3\x81\xA7\xE3\x81\x8D\xE3\x81\xBE\xE3\x81\x9B\xE3\x82\x93.")\r
+#define MSGJPN027              _Tu8("ソケットが作成できません.", "\xE3\x82\xBD\xE3\x82\xB1\xE3\x83\x83\xE3\x83\x88\xE3\x81\x8C\xE4\xBD\x9C\xE6\x88\x90\xE3\x81\xA7\xE3\x81\x8D\xE3\x81\xBE\xE3\x81\x9B\xE3\x82\x93.")\r
+#define MSGJPN028              _Tu8("SOCKSサーバーに接続できません. (Err=%d)", "SOCKS\xE3\x82\xB5\xE3\x83\xBC\xE3\x83\x90\xE3\x83\xBC\xE3\x81\xAB\xE6\x8E\xA5\xE7\xB6\x9A\xE3\x81\xA7\xE3\x81\x8D\xE3\x81\xBE\xE3\x81\x9B\xE3\x82\x93. (Err=%d)")\r
+#define MSGJPN029              _Tu8("SOCKSサーバーに接続できません. (Err=%d)", "SOCKS\xE3\x82\xB5\xE3\x83\xBC\xE3\x83\x90\xE3\x83\xBC\xE3\x81\xAB\xE6\x8E\xA5\xE7\xB6\x9A\xE3\x81\xA7\xE3\x81\x8D\xE3\x81\xBE\xE3\x81\x9B\xE3\x82\x93. (Err=%d)")\r
+#define MSGJPN030              _Tu8("Listenソケットが作成できません.", "Listen\xE3\x82\xBD\xE3\x82\xB1\xE3\x83\x83\xE3\x83\x88\xE3\x81\x8C\xE4\xBD\x9C\xE6\x88\x90\xE3\x81\xA7\xE3\x81\x8D\xE3\x81\xBE\xE3\x81\x9B\xE3\x82\x93.")\r
+#define MSGJPN031              _Tu8("PORTコマンドが受け付けられません.", "PORT\xE3\x82\xB3\xE3\x83\x9E\xE3\x83\xB3\xE3\x83\x89\xE3\x81\x8C\xE5\x8F\x97\xE3\x81\x91\xE4\xBB\x98\xE3\x81\x91\xE3\x82\x89\xE3\x82\x8C\xE3\x81\xBE\xE3\x81\x9B\xE3\x82\x93.")\r
+#define MSGJPN032              _Tu8("接続はユーザーによって中止されました.", "\xE6\x8E\xA5\xE7\xB6\x9A\xE3\x81\xAF\xE3\x83\xA6\xE3\x83\xBC\xE3\x82\xB6\xE3\x83\xBC\xE3\x81\xAB\xE3\x82\x88\xE3\x81\xA3\xE3\x81\xA6\xE4\xB8\xAD\xE6\xAD\xA2\xE3\x81\x95\xE3\x82\x8C\xE3\x81\xBE\xE3\x81\x97\xE3\x81\x9F.")\r
+#define MSGJPN033              _Tu8("SOCKSのコマンドが送れませんでした (Cmd = %04X)", "SOCKS\xE3\x81\xAE\xE3\x82\xB3\xE3\x83\x9E\xE3\x83\xB3\xE3\x83\x89\xE3\x81\x8C\xE9\x80\x81\xE3\x82\x8C\xE3\x81\xBE\xE3\x81\x9B\xE3\x82\x93\xE3\x81\xA7\xE3\x81\x97\xE3\x81\x9F (Cmd = %04X)")\r
+#define MSGJPN034              _Tu8("SOCKS5のコマンドに対するリプライが受信できませんでした", "SOCKS5\xE3\x81\xAE\xE3\x82\xB3\xE3\x83\x9E\xE3\x83\xB3\xE3\x83\x89\xE3\x81\xAB\xE5\xAF\xBE\xE3\x81\x99\xE3\x82\x8B\xE3\x83\xAA\xE3\x83\x97\xE3\x83\xA9\xE3\x82\xA4\xE3\x81\x8C\xE5\x8F\x97\xE4\xBF\xA1\xE3\x81\xA7\xE3\x81\x8D\xE3\x81\xBE\xE3\x81\x9B\xE3\x82\x93\xE3\x81\xA7\xE3\x81\x97\xE3\x81\x9F")\r
+#define MSGJPN035              _Tu8("SOCKS4のコマンドに対するリプライが受信できませんでした", "SOCKS4\xE3\x81\xAE\xE3\x82\xB3\xE3\x83\x9E\xE3\x83\xB3\xE3\x83\x89\xE3\x81\xAB\xE5\xAF\xBE\xE3\x81\x99\xE3\x82\x8B\xE3\x83\xAA\xE3\x83\x97\xE3\x83\xA9\xE3\x82\xA4\xE3\x81\x8C\xE5\x8F\x97\xE4\xBF\xA1\xE3\x81\xA7\xE3\x81\x8D\xE3\x81\xBE\xE3\x81\x9B\xE3\x82\x93\xE3\x81\xA7\xE3\x81\x97\xE3\x81\x9F")\r
+#define MSGJPN036              _Tu8("SOCKSサーバーの認証方式が異なります.", "SOCKS\xE3\x82\xB5\xE3\x83\xBC\xE3\x83\x90\xE3\x83\xBC\xE3\x81\xAE\xE8\xAA\x8D\xE8\xA8\xBC\xE6\x96\xB9\xE5\xBC\x8F\xE3\x81\x8C\xE7\x95\xB0\xE3\x81\xAA\xE3\x82\x8A\xE3\x81\xBE\xE3\x81\x99.")\r
+#define MSGJPN037              _Tu8("SOCKSサーバーに認証されませんでした.", "SOCKS\xE3\x82\xB5\xE3\x83\xBC\xE3\x83\x90\xE3\x83\xBC\xE3\x81\xAB\xE8\xAA\x8D\xE8\xA8\xBC\xE3\x81\x95\xE3\x82\x8C\xE3\x81\xBE\xE3\x81\x9B\xE3\x82\x93\xE3\x81\xA7\xE3\x81\x97\xE3\x81\x9F.")\r
+#define MSGJPN038              _Tu8("名前", "\xE5\x90\x8D\xE5\x89\x8D")\r
+#define MSGJPN039              _Tu8("日付", "\xE6\x97\xA5\xE4\xBB\x98")\r
+#define MSGJPN040              _Tu8("サイズ", "\xE3\x82\xB5\xE3\x82\xA4\xE3\x82\xBA")\r
+#define MSGJPN041              _Tu8("種類", "\xE7\xA8\xAE\xE9\xA1\x9E")\r
+#define MSGJPN042              _Tu8("名前", "\xE5\x90\x8D\xE5\x89\x8D")\r
+#define MSGJPN043              _Tu8("日付", "\xE6\x97\xA5\xE4\xBB\x98")\r
+#define MSGJPN044              _Tu8("サイズ", "\xE3\x82\xB5\xE3\x82\xA4\xE3\x82\xBA")\r
+#define MSGJPN045              _Tu8("種類", "\xE7\xA8\xAE\xE9\xA1\x9E")\r
+#define MSGJPN046              _Tu8("属性", "\xE5\xB1\x9E\xE6\x80\xA7")\r
+#define MSGJPN047              _Tu8("所有者", "\xE6\x89\x80\xE6\x9C\x89\xE8\x80\x85")\r
+#define MSGJPN048              _Tu8("テンポラリファイルが読み出せません.", "\xE3\x83\x86\xE3\x83\xB3\xE3\x83\x9D\xE3\x83\xA9\xE3\x83\xAA\xE3\x83\x95\xE3\x82\xA1\xE3\x82\xA4\xE3\x83\xAB\xE3\x81\x8C\xE8\xAA\xAD\xE3\x81\xBF\xE5\x87\xBA\xE3\x81\x9B\xE3\x81\xBE\xE3\x81\x9B\xE3\x82\x93.")\r
+#define MSGJPN049              _Tu8("ファイル一覧の取得に失敗しました.", "\xE3\x83\x95\xE3\x82\xA1\xE3\x82\xA4\xE3\x83\xAB\xE4\xB8\x80\xE8\xA6\xA7\xE3\x81\xAE\xE5\x8F\x96\xE5\xBE\x97\xE3\x81\xAB\xE5\xA4\xB1\xE6\x95\x97\xE3\x81\x97\xE3\x81\xBE\xE3\x81\x97\xE3\x81\x9F.")\r
+#define MSGJPN050              _Tu8("検索(ローカル)", "\xE6\xA4\x9C\xE7\xB4\xA2\xEF\xBC\x88\xE3\x83\xAD\xE3\x83\xBC\xE3\x82\xAB\xE3\x83\xAB\xEF\xBC\x89")\r
+#define MSGJPN051              _Tu8("検索(ホスト)", "\xE6\xA4\x9C\xE7\xB4\xA2\xEF\xBC\x88\xE3\x83\x9B\xE3\x82\xB9\xE3\x83\x88\xEF\xBC\x89")\r
+#define MSGJPN052              _Tu8("削除: %s", "\xE5\x89\x8A\xE9\x99\xA4: %s")\r
+#define MSGJPN053              _Tu8("作成: %s", "\xE4\xBD\x9C\xE6\x88\x90: %s")\r
+#define MSGJPN054              _Tu8("転送: %s", "\xE8\xBB\xA2\xE9\x80\x81: %s")\r
+#define MSGJPN055              _Tu8("削除: %s", "\xE5\x89\x8A\xE9\x99\xA4: %s")\r
+#define MSGJPN056              _Tu8("作成: %s", "\xE4\xBD\x9C\xE6\x88\x90: %s")\r
+#define MSGJPN057              _Tu8("転送: %s", "\xE8\xBB\xA2\xE9\x80\x81: %s")\r
+#define MSGJPN058              _Tu8("%d個のファイルを転送します.", "%d\xE5\x80\x8B\xE3\x81\xAE\xE3\x83\x95\xE3\x82\xA1\xE3\x82\xA4\xE3\x83\xAB\xE3\x82\x92\xE8\xBB\xA2\xE9\x80\x81\xE3\x81\x97\xE3\x81\xBE\xE3\x81\x99.")\r
+#define MSGJPN059              _Tu8("転送するファイルはありません.", "\xE8\xBB\xA2\xE9\x80\x81\xE3\x81\x99\xE3\x82\x8B\xE3\x83\x95\xE3\x82\xA1\xE3\x82\xA4\xE3\x83\xAB\xE3\x81\xAF\xE3\x81\x82\xE3\x82\x8A\xE3\x81\xBE\xE3\x81\x9B\xE3\x82\x93.")\r
+#define MSGJPN060              _Tu8("%d個のフォルダを作成します.", "%d\xE5\x80\x8B\xE3\x81\xAE\xE3\x83\x95\xE3\x82\xA9\xE3\x83\xAB\xE3\x83\x80\xE3\x82\x92\xE4\xBD\x9C\xE6\x88\x90\xE3\x81\x97\xE3\x81\xBE\xE3\x81\x99.")\r
+#define MSGJPN061              _Tu8("作成するフォルダはありません.", "\xE4\xBD\x9C\xE6\x88\x90\xE3\x81\x99\xE3\x82\x8B\xE3\x83\x95\xE3\x82\xA9\xE3\x83\xAB\xE3\x83\x80\xE3\x81\xAF\xE3\x81\x82\xE3\x82\x8A\xE3\x81\xBE\xE3\x81\x9B\xE3\x82\x93.")\r
+#define MSGJPN062              _Tu8("%d個のファイル/フォルダを削除します.", "%d\xE5\x80\x8B\xE3\x81\xAE\xE3\x83\x95\xE3\x82\xA1\xE3\x82\xA4\xE3\x83\xAB/\xE3\x83\x95\xE3\x82\xA9\xE3\x83\xAB\xE3\x83\x80\xE3\x82\x92\xE5\x89\x8A\xE9\x99\xA4\xE3\x81\x97\xE3\x81\xBE\xE3\x81\x99.")\r
+#define MSGJPN063              _Tu8("削除するファイル/フォルダはありません.", "\xE5\x89\x8A\xE9\x99\xA4\xE3\x81\x99\xE3\x82\x8B\xE3\x83\x95\xE3\x82\xA1\xE3\x82\xA4\xE3\x83\xAB/\xE3\x83\x95\xE3\x82\xA9\xE3\x83\xAB\xE3\x83\x80\xE3\x81\xAF\xE3\x81\x82\xE3\x82\x8A\xE3\x81\xBE\xE3\x81\x9B\xE3\x82\x93.")\r
+#define MSGJPN064              _Tu8("名前を変更してアップロード", "\xE5\x90\x8D\xE5\x89\x8D\xE3\x82\x92\xE5\xA4\x89\xE6\x9B\xB4\xE3\x81\x97\xE3\x81\xA6\xE3\x82\xA2\xE3\x83\x83\xE3\x83\x97\xE3\x83\xAD\xE3\x83\xBC\xE3\x83\x89")\r
+#define MSGJPN065              _Tu8("名前を変更してダウンロード", "\xE5\x90\x8D\xE5\x89\x8D\xE3\x82\x92\xE5\xA4\x89\xE6\x9B\xB4\xE3\x81\x97\xE3\x81\xA6\xE3\x83\x80\xE3\x82\xA6\xE3\x83\xB3\xE3\x83\xAD\xE3\x83\xBC\xE3\x83\x89")\r
+#define MSGJPN066              _Tu8("削除(ローカル)", "\xE5\x89\x8A\xE9\x99\xA4\xEF\xBC\x88\xE3\x83\xAD\xE3\x83\xBC\xE3\x82\xAB\xE3\x83\xAB\xEF\xBC\x89")\r
+#define MSGJPN067              _Tu8("削除(ホスト)", "\xE5\x89\x8A\xE9\x99\xA4\xEF\xBC\x88\xE3\x83\x9B\xE3\x82\xB9\xE3\x83\x88\xEF\xBC\x89")\r
+#define MSGJPN068              _Tu8("名前変更(ローカル)", "\xE5\x90\x8D\xE5\x89\x8D\xE5\xA4\x89\xE6\x9B\xB4\xEF\xBC\x88\xE3\x83\xAD\xE3\x83\xBC\xE3\x82\xAB\xE3\x83\xAB\xEF\xBC\x89")\r
+#define MSGJPN069              _Tu8("名前変更(ホスト)", "\xE5\x90\x8D\xE5\x89\x8D\xE5\xA4\x89\xE6\x9B\xB4\xEF\xBC\x88\xE3\x83\x9B\xE3\x82\xB9\xE3\x83\x88\xEF\xBC\x89")\r
+#define MSGJPN070              _Tu8("フォルダ作成(ローカル)", "\xE3\x83\x95\xE3\x82\xA9\xE3\x83\xAB\xE3\x83\x80\xE4\xBD\x9C\xE6\x88\x90\xEF\xBC\x88\xE3\x83\xAD\xE3\x83\xBC\xE3\x82\xAB\xE3\x83\xAB\xEF\xBC\x89")\r
+#define MSGJPN071              _Tu8("フォルダ作成(ホスト)", "\xE3\x83\x95\xE3\x82\xA9\xE3\x83\xAB\xE3\x83\x80\xE4\xBD\x9C\xE6\x88\x90\xEF\xBC\x88\xE3\x83\x9B\xE3\x82\xB9\xE3\x83\x88\xEF\xBC\x89")\r
+#define MSGJPN072              _Tu8("フォルダ変更(ローカル)", "\xE3\x83\x95\xE3\x82\xA9\xE3\x83\xAB\xE3\x83\x80\xE5\xA4\x89\xE6\x9B\xB4\xEF\xBC\x88\xE3\x83\xAD\xE3\x83\xBC\xE3\x82\xAB\xE3\x83\xAB\xEF\xBC\x89")\r
+#define MSGJPN073              _Tu8("フォルダ変更(ホスト)", "\xE3\x83\x95\xE3\x82\xA9\xE3\x83\xAB\xE3\x83\x80\xE5\xA4\x89\xE6\x9B\xB4\xEF\xBC\x88\xE3\x83\x9B\xE3\x82\xB9\xE3\x83\x88\xEF\xBC\x89")\r
+#define MSGJPN074              _Tu8("ローカル側のファイル容量を計算します。", "\xE3\x83\xAD\xE3\x83\xBC\xE3\x82\xAB\xE3\x83\xAB\xE5\x81\xB4\xE3\x81\xAE\xE3\x83\x95\xE3\x82\xA1\xE3\x82\xA4\xE3\x83\xAB\xE5\xAE\xB9\xE9\x87\x8F\xE3\x82\x92\xE8\xA8\x88\xE7\xAE\x97\xE3\x81\x97\xE3\x81\xBE\xE3\x81\x99\xE3\x80\x82")\r
+#define MSGJPN075              _Tu8("ホスト側のファイル容量を計算します。", "\xE3\x83\x9B\xE3\x82\xB9\xE3\x83\x88\xE5\x81\xB4\xE3\x81\xAE\xE3\x83\x95\xE3\x82\xA1\xE3\x82\xA4\xE3\x83\xAB\xE5\xAE\xB9\xE9\x87\x8F\xE3\x82\x92\xE8\xA8\x88\xE7\xAE\x97\xE3\x81\x97\xE3\x81\xBE\xE3\x81\x99\xE3\x80\x82")\r
+#define MSGJPN076              _Tu8("ローカル側のファイル容量", "\xE3\x83\xAD\xE3\x83\xBC\xE3\x82\xAB\xE3\x83\xAB\xE5\x81\xB4\xE3\x81\xAE\xE3\x83\x95\xE3\x82\xA1\xE3\x82\xA4\xE3\x83\xAB\xE5\xAE\xB9\xE9\x87\x8F")\r
+#define MSGJPN077              _Tu8("ホスト側のファイル容量", "\xE3\x83\x9B\xE3\x82\xB9\xE3\x83\x88\xE5\x81\xB4\xE3\x81\xAE\xE3\x83\x95\xE3\x82\xA1\xE3\x82\xA4\xE3\x83\xAB\xE5\xAE\xB9\xE9\x87\x8F")\r
+#define MSGJPN078              _Tu8("フォルダ作成", "\xE3\x83\x95\xE3\x82\xA9\xE3\x83\xAB\xE3\x83\x80\xE4\xBD\x9C\xE6\x88\x90")\r
+#define MSGJPN079              _Tu8("フォルダ作成", "\xE3\x83\x95\xE3\x82\xA9\xE3\x83\xAB\xE3\x83\x80\xE4\xBD\x9C\xE6\x88\x90")\r
+#define MSGJPN080              _Tu8("フォルダ削除", "\xE3\x83\x95\xE3\x82\xA9\xE3\x83\xAB\xE3\x83\x80\xE5\x89\x8A\xE9\x99\xA4")\r
+#define MSGJPN081              _Tu8("ファイル削除", "\xE3\x83\x95\xE3\x82\xA1\xE3\x82\xA4\xE3\x83\xAB\xE5\x89\x8A\xE9\x99\xA4")\r
+#define MSGJPN082              _Tu8("フォルダ作成", "\xE3\x83\x95\xE3\x82\xA9\xE3\x83\xAB\xE3\x83\x80\xE4\xBD\x9C\xE6\x88\x90")\r
+#define MSGJPN083              _Tu8("フォルダ削除", "\xE3\x83\x95\xE3\x82\xA9\xE3\x83\xAB\xE3\x83\x80\xE5\x89\x8A\xE9\x99\xA4")\r
+#define MSGJPN084              _Tu8("ファイル削除", "\xE3\x83\x95\xE3\x82\xA1\xE3\x82\xA4\xE3\x83\xAB\xE5\x89\x8A\xE9\x99\xA4")\r
+#define MSGJPN085              _Tu8("%sという名前のファイルはダウンロードできません.", "%s\xE3\x81\xA8\xE3\x81\x84\xE3\x81\x86\xE5\x90\x8D\xE5\x89\x8D\xE3\x81\xAE\xE3\x83\x95\xE3\x82\xA1\xE3\x82\xA4\xE3\x83\xAB\xE3\x81\xAF\xE3\x83\x80\xE3\x82\xA6\xE3\x83\xB3\xE3\x83\xAD\xE3\x83\xBC\xE3\x83\x89\xE3\x81\xA7\xE3\x81\x8D\xE3\x81\xBE\xE3\x81\x9B\xE3\x82\x93.")\r
+#define MSGJPN086              _Tu8("ダウンロード", "\xE3\x83\x80\xE3\x82\xA6\xE3\x83\xB3\xE3\x83\xAD\xE3\x83\xBC\xE3\x83\x89")\r
+#define MSGJPN087              _Tu8("ファイル一覧取得", "\xE3\x83\x95\xE3\x82\xA1\xE3\x82\xA4\xE3\x83\xAB\xE4\xB8\x80\xE8\xA6\xA7\xE5\x8F\x96\xE5\xBE\x97")\r
+#define MSGJPN088              _Tu8("スキップ", "\xE3\x82\xB9\xE3\x82\xAD\xE3\x83\x83\xE3\x83\x97")\r
+#define MSGJPN089              _Tu8("ファイル %s はスキップします.", "\xE3\x83\x95\xE3\x82\xA1\xE3\x82\xA4\xE3\x83\xAB %s \xE3\x81\xAF\xE3\x82\xB9\xE3\x82\xAD\xE3\x83\x83\xE3\x83\x97\xE3\x81\x97\xE3\x81\xBE\xE3\x81\x99.")\r
+#define MSGJPN090              _Tu8("コマンドが受け付けられません.", "\xE3\x82\xB3\xE3\x83\x9E\xE3\x83\xB3\xE3\x83\x89\xE3\x81\x8C\xE5\x8F\x97\xE3\x81\x91\xE4\xBB\x98\xE3\x81\x91\xE3\x82\x89\xE3\x82\x8C\xE3\x81\xBE\xE3\x81\x9B\xE3\x82\x93.")\r
+#define MSGJPN091              _Tu8("ダウンロードのために", "\xE3\x83\x80\xE3\x82\xA6\xE3\x83\xB3\xE3\x83\xAD\xE3\x83\xBC\xE3\x83\x89\xE3\x81\xAE\xE3\x81\x9F\xE3\x82\x81\xE3\x81\xAB")\r
+#define MSGJPN092              _Tu8("コマンドが受け付けられません.", "\xE3\x82\xB3\xE3\x83\x9E\xE3\x83\xB3\xE3\x83\x89\xE3\x81\x8C\xE5\x8F\x97\xE3\x81\x91\xE4\xBB\x98\xE3\x81\x91\xE3\x82\x89\xE3\x82\x8C\xE3\x81\xBE\xE3\x81\x9B\xE3\x82\x93.")\r
+#define MSGJPN093              _Tu8("アドレスが取得できません.", "\xE3\x82\xA2\xE3\x83\x89\xE3\x83\xAC\xE3\x82\xB9\xE3\x81\x8C\xE5\x8F\x96\xE5\xBE\x97\xE3\x81\xA7\xE3\x81\x8D\xE3\x81\xBE\xE3\x81\x9B\xE3\x82\x93.")\r
+#define MSGJPN094              _Tu8("受信はタイムアウトで失敗しました.", "\xE5\x8F\x97\xE4\xBF\xA1\xE3\x81\xAF\xE3\x82\xBF\xE3\x82\xA4\xE3\x83\xA0\xE3\x82\xA2\xE3\x82\xA6\xE3\x83\x88\xE3\x81\xA7\xE5\xA4\xB1\xE6\x95\x97\xE3\x81\x97\xE3\x81\xBE\xE3\x81\x97\xE3\x81\x9F.")\r
+#define MSGJPN095              _Tu8("ファイル %s が作成できません.", "\xE3\x83\x95\xE3\x82\xA1\xE3\x82\xA4\xE3\x83\xAB %s \xE3\x81\x8C\xE4\xBD\x9C\xE6\x88\x90\xE3\x81\xA7\xE3\x81\x8D\xE3\x81\xBE\xE3\x81\x9B\xE3\x82\x93.")\r
+#define MSGJPN096              _Tu8("ディスクがいっぱいで書き込めません.", "\xE3\x83\x87\xE3\x82\xA3\xE3\x82\xB9\xE3\x82\xAF\xE3\x81\x8C\xE3\x81\x84\xE3\x81\xA3\xE3\x81\xB1\xE3\x81\x84\xE3\x81\xA7\xE6\x9B\xB8\xE3\x81\x8D\xE8\xBE\xBC\xE3\x82\x81\xE3\x81\xBE\xE3\x81\x9B\xE3\x82\x93.")\r
+#define MSGJPN097              _Tu8("ファイル一覧の取得を中止しました.", "\xE3\x83\x95\xE3\x82\xA1\xE3\x82\xA4\xE3\x83\xAB\xE4\xB8\x80\xE8\xA6\xA7\xE3\x81\xAE\xE5\x8F\x96\xE5\xBE\x97\xE3\x82\x92\xE4\xB8\xAD\xE6\xAD\xA2\xE3\x81\x97\xE3\x81\xBE\xE3\x81\x97\xE3\x81\x9F.")\r
+#define MSGJPN098              _Tu8("ファイル一覧", "\xE3\x83\x95\xE3\x82\xA1\xE3\x82\xA4\xE3\x83\xAB\xE4\xB8\x80\xE8\xA6\xA7")\r
+#define MSGJPN099              _Tu8("ダウンロードを中止しました. (%d Sec. %d B/S).", "\xE3\x83\x80\xE3\x82\xA6\xE3\x83\xB3\xE3\x83\xAD\xE3\x83\xBC\xE3\x83\x89\xE3\x82\x92\xE4\xB8\xAD\xE6\xAD\xA2\xE3\x81\x97\xE3\x81\xBE\xE3\x81\x97\xE3\x81\x9F. (%d Sec. %d B/S).")\r
+#define MSGJPN100              _Tu8("ダウンロードを中止しました.", "\xE3\x83\x80\xE3\x82\xA6\xE3\x83\xB3\xE3\x83\xAD\xE3\x83\xBC\xE3\x83\x89\xE3\x82\x92\xE4\xB8\xAD\xE6\xAD\xA2\xE3\x81\x97\xE3\x81\xBE\xE3\x81\x97\xE3\x81\x9F.")\r
+#define MSGJPN101              _Tu8("ファイル一覧の取得は正常終了しました. (%d Bytes)", "\xE3\x83\x95\xE3\x82\xA1\xE3\x82\xA4\xE3\x83\xAB\xE4\xB8\x80\xE8\xA6\xA7\xE3\x81\xAE\xE5\x8F\x96\xE5\xBE\x97\xE3\x81\xAF\xE6\xAD\xA3\xE5\xB8\xB8\xE7\xB5\x82\xE4\xBA\x86\xE3\x81\x97\xE3\x81\xBE\xE3\x81\x97\xE3\x81\x9F. (%d Bytes)")\r
+#define MSGJPN102              _Tu8("ダウンロードは正常終了しました. (%d Sec. %d B/S).", "\xE3\x83\x80\xE3\x82\xA6\xE3\x83\xB3\xE3\x83\xAD\xE3\x83\xBC\xE3\x83\x89\xE3\x81\xAF\xE6\xAD\xA3\xE5\xB8\xB8\xE7\xB5\x82\xE4\xBA\x86\xE3\x81\x97\xE3\x81\xBE\xE3\x81\x97\xE3\x81\x9F. (%d Sec. %d B/S).")\r
+#define MSGJPN103              _Tu8("ダウンロードは正常終了しました. (%d Bytes)", "\xE3\x83\x80\xE3\x82\xA6\xE3\x83\xB3\xE3\x83\xAD\xE3\x83\xBC\xE3\x83\x89\xE3\x81\xAF\xE6\xAD\xA3\xE5\xB8\xB8\xE7\xB5\x82\xE4\xBA\x86\xE3\x81\x97\xE3\x81\xBE\xE3\x81\x97\xE3\x81\x9F. (%d Bytes)")\r
+#define MSGJPN104              _Tu8("アップロード", "\xE3\x82\xA2\xE3\x83\x83\xE3\x83\x97\xE3\x83\xAD\xE3\x83\xBC\xE3\x83\x89")\r
+#define MSGJPN105              _Tu8("ファイル %s が読み出せません.", "\xE3\x83\x95\xE3\x82\xA1\xE3\x82\xA4\xE3\x83\xAB %s \xE3\x81\x8C\xE8\xAA\xAD\xE3\x81\xBF\xE5\x87\xBA\xE3\x81\x9B\xE3\x81\xBE\xE3\x81\x9B\xE3\x82\x93.")\r
+#define MSGJPN106              _Tu8("スキップ", "\xE3\x82\xB9\xE3\x82\xAD\xE3\x83\x83\xE3\x83\x97")\r
+#define MSGJPN107              _Tu8("ファイル %s はスキップします.", "\xE3\x83\x95\xE3\x82\xA1\xE3\x82\xA4\xE3\x83\xAB %s \xE3\x81\xAF\xE3\x82\xB9\xE3\x82\xAD\xE3\x83\x83\xE3\x83\x97\xE3\x81\x97\xE3\x81\xBE\xE3\x81\x99.")\r
+#define MSGJPN108              _Tu8("コマンドが受け付けられません.", "\xE3\x82\xB3\xE3\x83\x9E\xE3\x83\xB3\xE3\x83\x89\xE3\x81\x8C\xE5\x8F\x97\xE3\x81\x91\xE4\xBB\x98\xE3\x81\x91\xE3\x82\x89\xE3\x82\x8C\xE3\x81\xBE\xE3\x81\x9B\xE3\x82\x93.")\r
+#define MSGJPN109              _Tu8("アップロードのために", "\xE3\x82\xA2\xE3\x83\x83\xE3\x83\x97\xE3\x83\xAD\xE3\x83\xBC\xE3\x83\x89\xE3\x81\xAE\xE3\x81\x9F\xE3\x82\x81\xE3\x81\xAB")\r
+#define MSGJPN110              _Tu8("コマンドが受け付けられません.", "\xE3\x82\xB3\xE3\x83\x9E\xE3\x83\xB3\xE3\x83\x89\xE3\x81\x8C\xE5\x8F\x97\xE3\x81\x91\xE4\xBB\x98\xE3\x81\x91\xE3\x82\x89\xE3\x82\x8C\xE3\x81\xBE\xE3\x81\x9B\xE3\x82\x93.")\r
+#define MSGJPN111              _Tu8("アドレスが取得できません.", "\xE3\x82\xA2\xE3\x83\x89\xE3\x83\xAC\xE3\x82\xB9\xE3\x81\x8C\xE5\x8F\x96\xE5\xBE\x97\xE3\x81\xA7\xE3\x81\x8D\xE3\x81\xBE\xE3\x81\x9B\xE3\x82\x93.")\r
+#define MSGJPN112              _Tu8("ファイル %s がオープンできません.", "\xE3\x83\x95\xE3\x82\xA1\xE3\x82\xA4\xE3\x83\xAB %s \xE3\x81\x8C\xE3\x82\xAA\xE3\x83\xBC\xE3\x83\x97\xE3\x83\xB3\xE3\x81\xA7\xE3\x81\x8D\xE3\x81\xBE\xE3\x81\x9B\xE3\x82\x93.")\r
+#define MSGJPN113              _Tu8("アップロードを中止しました. (%d Sec. %d B/S).", "\xE3\x82\xA2\xE3\x83\x83\xE3\x83\x97\xE3\x83\xAD\xE3\x83\xBC\xE3\x83\x89\xE3\x82\x92\xE4\xB8\xAD\xE6\xAD\xA2\xE3\x81\x97\xE3\x81\xBE\xE3\x81\x97\xE3\x81\x9F. (%d Sec. %d B/S).")\r
+#define MSGJPN114              _Tu8("アップロードを中止しました.", "\xE3\x82\xA2\xE3\x83\x83\xE3\x83\x97\xE3\x83\xAD\xE3\x83\xBC\xE3\x83\x89\xE3\x82\x92\xE4\xB8\xAD\xE6\xAD\xA2\xE3\x81\x97\xE3\x81\xBE\xE3\x81\x97\xE3\x81\x9F.")\r
+#define MSGJPN115              _Tu8("アップロードは正常終了しました. (%d Sec. %d B/S).", "\xE3\x82\xA2\xE3\x83\x83\xE3\x83\x97\xE3\x83\xAD\xE3\x83\xBC\xE3\x83\x89\xE3\x81\xAF\xE6\xAD\xA3\xE5\xB8\xB8\xE7\xB5\x82\xE4\xBA\x86\xE3\x81\x97\xE3\x81\xBE\xE3\x81\x97\xE3\x81\x9F. (%d Sec. %d B/S).")\r
+#define MSGJPN116              _Tu8("アップロードは正常終了しました.", "\xE3\x82\xA2\xE3\x83\x83\xE3\x83\x97\xE3\x83\xAD\xE3\x83\xBC\xE3\x83\x89\xE3\x81\xAF\xE6\xAD\xA3\xE5\xB8\xB8\xE7\xB5\x82\xE4\xBA\x86\xE3\x81\x97\xE3\x81\xBE\xE3\x81\x97\xE3\x81\x9F.")\r
+#define MSGJPN117              _Tu8("完了", "\xE5\xAE\x8C\xE4\xBA\x86")\r
+#define MSGJPN118              _Tu8("中止", "\xE4\xB8\xAD\xE6\xAD\xA2")\r
+#define MSGJPN119              _Tu8("バイナリ", "\xE3\x83\x90\xE3\x82\xA4\xE3\x83\x8A\xE3\x83\xAA")\r
+#define MSGJPN120              _Tu8("アスキー", "\xE3\x82\xA2\xE3\x82\xB9\xE3\x82\xAD\xE3\x83\xBC")\r
+#define MSGJPN121              _Tu8("無変換", "\xE7\x84\xA1\xE5\xA4\x89\xE6\x8F\x9B")\r
+#define MSGJPN122              _Tu8("JIS", "JIS")\r
+#define MSGJPN123              _Tu8("EUC", "EUC")\r
+#define MSGJPN124              _Tu8("削除(ローカル)", "\xE5\x89\x8A\xE9\x99\xA4\xEF\xBC\x88\xE3\x83\xAD\xE3\x83\xBC\xE3\x82\xAB\xE3\x83\xAB\xEF\xBC\x89")\r
+#define MSGJPN125              _Tu8("削除(ホスト)", "\xE5\x89\x8A\xE9\x99\xA4\xEF\xBC\x88\xE3\x83\x9B\xE3\x82\xB9\xE3\x83\x88\xEF\xBC\x89")\r
+#define MSGJPN126              _Tu8("WS_FTP.INIファイル", "WS_FTP.INI\xE3\x83\x95\xE3\x82\xA1\xE3\x82\xA4\xE3\x83\xAB")\r
+#define MSGJPN127              _Tu8("基本", "\xE5\x9F\xBA\xE6\x9C\xAC")\r
+#define MSGJPN128              _Tu8("拡張", "\xE6\x8B\xA1\xE5\xBC\xB5")\r
+#define MSGJPN129              _Tu8("文字コード", "\xE6\x96\x87\xE5\xAD\x97\xE3\x82\xB3\xE3\x83\xBC\xE3\x83\x89")\r
+#define MSGJPN130              _Tu8("ダイアルアップ", "\xE3\x83\x80\xE3\x82\xA4\xE3\x82\xA2\xE3\x83\xAB\xE3\x82\xA2\xE3\x83\x83\xE3\x83\x97")\r
+#define MSGJPN131              _Tu8("高度", "\xE9\xAB\x98\xE5\xBA\xA6")\r
+#define MSGJPN132              _Tu8("ホストの設定", "\xE3\x83\x9B\xE3\x82\xB9\xE3\x83\x88\xE3\x81\xAE\xE8\xA8\xAD\xE5\xAE\x9A")\r
+#define MSGJPN133              _Tu8("GMT%+02d:00 (日本)", "GMT%+02d:00 (\xE6\x97\xA5\xE6\x9C\xAC)")\r
+#define MSGJPN134              _Tu8("使用しない", "\xE4\xBD\xBF\xE7\x94\xA8\xE3\x81\x97\xE3\x81\xAA\xE3\x81\x84")\r
+#define MSGJPN135              _Tu8("自動認識", "\xE8\x87\xAA\xE5\x8B\x95\xE8\xAA\x8D\xE8\xAD\x98")\r
+#define MSGJPN136              _Tu8("OTP MD4, S/KEY", "OTP MD4, S/KEY")\r
+#define MSGJPN137              _Tu8("OTP MD5", "OTP MD5")\r
+#define MSGJPN138              _Tu8("OTP SHA-1", "OTP SHA-1")\r
+#define MSGJPN139              _Tu8("自動認識", "\xE8\x87\xAA\xE5\x8B\x95\xE8\xAA\x8D\xE8\xAD\x98")\r
+#define MSGJPN140              _Tu8("ACOS", "ACOS")\r
+#define MSGJPN141              _Tu8("VAX VMS", "VAX VMS")\r
+#define MSGJPN142              _Tu8("IRMX", "IRMX")\r
+#define MSGJPN143              _Tu8("ACOS-4", "ACOS-4")\r
+#define MSGJPN144              _Tu8("Stratus", "Stratus")\r
+#define MSGJPN145              _Tu8("フォルダを変更できません.", "\xE3\x83\x95\xE3\x82\xA9\xE3\x83\xAB\xE3\x83\x80\xE3\x82\x92\xE5\xA4\x89\xE6\x9B\xB4\xE3\x81\xA7\xE3\x81\x8D\xE3\x81\xBE\xE3\x81\x9B\xE3\x82\x93.")\r
+#define MSGJPN146              _Tu8("フォルダを作成できません.", "\xE3\x83\x95\xE3\x82\xA9\xE3\x83\xAB\xE3\x83\x80\xE3\x82\x92\xE4\xBD\x9C\xE6\x88\x90\xE3\x81\xA7\xE3\x81\x8D\xE3\x81\xBE\xE3\x81\x9B\xE3\x82\x93.")\r
+#define MSGJPN147              _Tu8("フォルダを削除できません.", "\xE3\x83\x95\xE3\x82\xA9\xE3\x83\xAB\xE3\x83\x80\xE3\x82\x92\xE5\x89\x8A\xE9\x99\xA4\xE3\x81\xA7\xE3\x81\x8D\xE3\x81\xBE\xE3\x81\x9B\xE3\x82\x93.")\r
+#define MSGJPN148              _Tu8("フォルダを削除できません.", "\xE3\x83\x95\xE3\x82\xA9\xE3\x83\xAB\xE3\x83\x80\xE3\x82\x92\xE5\x89\x8A\xE9\x99\xA4\xE3\x81\xA7\xE3\x81\x8D\xE3\x81\xBE\xE3\x81\x9B\xE3\x82\x93.")\r
+#define MSGJPN149              _Tu8("ファイルを削除できません.", "\xE3\x83\x95\xE3\x82\xA1\xE3\x82\xA4\xE3\x83\xAB\xE3\x82\x92\xE5\x89\x8A\xE9\x99\xA4\xE3\x81\xA7\xE3\x81\x8D\xE3\x81\xBE\xE3\x81\x9B\xE3\x82\x93.")\r
+#define MSGJPN150              _Tu8("ファイルを削除できません.", "\xE3\x83\x95\xE3\x82\xA1\xE3\x82\xA4\xE3\x83\xAB\xE3\x82\x92\xE5\x89\x8A\xE9\x99\xA4\xE3\x81\xA7\xE3\x81\x8D\xE3\x81\xBE\xE3\x81\x9B\xE3\x82\x93.")\r
+#define MSGJPN151              _Tu8("ファイル名変更ができません.", "\xE3\x83\x95\xE3\x82\xA1\xE3\x82\xA4\xE3\x83\xAB\xE5\x90\x8D\xE5\xA4\x89\xE6\x9B\xB4\xE3\x81\x8C\xE3\x81\xA7\xE3\x81\x8D\xE3\x81\xBE\xE3\x81\x9B\xE3\x82\x93.")\r
+#define MSGJPN152              _Tu8("テンポラリフォルダ「%s」がありません", "\xE3\x83\x86\xE3\x83\xB3\xE3\x83\x9D\xE3\x83\xA9\xE3\x83\xAA\xE3\x83\x95\xE3\x82\xA9\xE3\x83\xAB\xE3\x83\x80\xE3\x80\x8C%s\xE3\x80\x8D\xE3\x81\x8C\xE3\x81\x82\xE3\x82\x8A\xE3\x81\xBE\xE3\x81\x9B\xE3\x82\x93")\r
+#define MSGJPN153              _Tu8("フォルダ「%s」を使用します", "\xE3\x83\x95\xE3\x82\xA9\xE3\x83\xAB\xE3\x83\x80\xE3\x80\x8C%s\xE3\x80\x8D\xE3\x82\x92\xE4\xBD\xBF\xE7\x94\xA8\xE3\x81\x97\xE3\x81\xBE\xE3\x81\x99")\r
+#define MSGJPN154              _Tu8("接続", "\xE6\x8E\xA5\xE7\xB6\x9A")\r
+#define MSGJPN155              _Tu8("クイック接続", "\xE3\x82\xAF\xE3\x82\xA4\xE3\x83\x83\xE3\x82\xAF\xE6\x8E\xA5\xE7\xB6\x9A")\r
+#define MSGJPN156              _Tu8("切断", "\xE5\x88\x87\xE6\x96\xAD")\r
+#define MSGJPN157              _Tu8("ダウンロード", "\xE3\x83\x80\xE3\x82\xA6\xE3\x83\xB3\xE3\x83\xAD\xE3\x83\xBC\xE3\x83\x89")\r
+#define MSGJPN158              _Tu8("アップロード", "\xE3\x82\xA2\xE3\x83\x83\xE3\x83\x97\xE3\x83\xAD\xE3\x83\xBC\xE3\x83\x89")\r
+#define MSGJPN159              _Tu8("ミラーリングアップロード", "\xE3\x83\x9F\xE3\x83\xA9\xE3\x83\xBC\xE3\x83\xAA\xE3\x83\xB3\xE3\x82\xB0\xE3\x82\xA2\xE3\x83\x83\xE3\x83\x97\xE3\x83\xAD\xE3\x83\xBC\xE3\x83\x89")\r
+#define MSGJPN160              _Tu8("削除", "\xE5\x89\x8A\xE9\x99\xA4")\r
+#define MSGJPN161              _Tu8("名前変更", "\xE5\x90\x8D\xE5\x89\x8D\xE5\xA4\x89\xE6\x9B\xB4")\r
+#define MSGJPN162              _Tu8("フォルダ作成", "\xE3\x83\x95\xE3\x82\xA9\xE3\x83\xAB\xE3\x83\x80\xE4\xBD\x9C\xE6\x88\x90")\r
+#define MSGJPN163              _Tu8("一つ上のフォルダへ", "\xE4\xB8\x80\xE3\x81\xA4\xE4\xB8\x8A\xE3\x81\xAE\xE3\x83\x95\xE3\x82\xA9\xE3\x83\xAB\xE3\x83\x80\xE3\x81\xB8")\r
+#define MSGJPN164              _Tu8("フォルダの移動", "\xE3\x83\x95\xE3\x82\xA9\xE3\x83\xAB\xE3\x83\x80\xE3\x81\xAE\xE7\xA7\xBB\xE5\x8B\x95")\r
+#define MSGJPN165              _Tu8("アスキー転送モード", "\xE3\x82\xA2\xE3\x82\xB9\xE3\x82\xAD\xE3\x83\xBC\xE8\xBB\xA2\xE9\x80\x81\xE3\x83\xA2\xE3\x83\xBC\xE3\x83\x89")\r
+#define MSGJPN166              _Tu8("バイナリ転送モード", "\xE3\x83\x90\xE3\x82\xA4\xE3\x83\x8A\xE3\x83\xAA\xE8\xBB\xA2\xE9\x80\x81\xE3\x83\xA2\xE3\x83\xBC\xE3\x83\x89")\r
+#define MSGJPN167              _Tu8("ファイル名で転送モード切替え", "\xE3\x83\x95\xE3\x82\xA1\xE3\x82\xA4\xE3\x83\xAB\xE5\x90\x8D\xE3\x81\xA7\xE8\xBB\xA2\xE9\x80\x81\xE3\x83\xA2\xE3\x83\xBC\xE3\x83\x89\xE5\x88\x87\xE6\x9B\xBF\xE3\x81\x88")\r
+#define MSGJPN168              _Tu8("表示を更新", "\xE8\xA1\xA8\xE7\xA4\xBA\xE3\x82\x92\xE6\x9B\xB4\xE6\x96\xB0")\r
+#define MSGJPN169              _Tu8("一覧", "\xE4\xB8\x80\xE8\xA6\xA7")\r
+#define MSGJPN170              _Tu8("詳細", "\xE8\xA9\xB3\xE7\xB4\xB0")\r
+#define MSGJPN171              _Tu8("ホストの漢字コードはEUC", "\xE3\x83\x9B\xE3\x82\xB9\xE3\x83\x88\xE3\x81\xAE\xE6\xBC\xA2\xE5\xAD\x97\xE3\x82\xB3\xE3\x83\xBC\xE3\x83\x89\xE3\x81\xAF\x45UC")\r
+#define MSGJPN172              _Tu8("ホストの漢字コードはJIS", "\xE3\x83\x9B\xE3\x82\xB9\xE3\x83\x88\xE3\x81\xAE\xE6\xBC\xA2\xE5\xAD\x97\xE3\x82\xB3\xE3\x83\xBC\xE3\x83\x89\xE3\x81\xAFJIS")\r
+#define MSGJPN173              _Tu8("漢字コードの変換なし", "\xE6\xBC\xA2\xE5\xAD\x97\xE3\x82\xB3\xE3\x83\xBC\xE3\x83\x89\xE3\x81\xAE\xE5\xA4\x89\xE6\x8F\x9B\xE3\x81\xAA\xE3\x81\x97")\r
+#define MSGJPN174              _Tu8("半角カナを全角に変換", "\xE5\x8D\x8A\xE8\xA7\x92\xE3\x82\xAB\xE3\x83\x8A\xE3\x82\x92\xE5\x85\xA8\xE8\xA7\x92\xE3\x81\xAB\xE5\xA4\x89\xE6\x8F\x9B")\r
+#define MSGJPN175              _Tu8("フォルダ同時移動", "\xE3\x83\x95\xE3\x82\xA9\xE3\x83\xAB\xE3\x83\x80\xE5\x90\x8C\xE6\x99\x82\xE7\xA7\xBB\xE5\x8B\x95")\r
+#define MSGJPN176              _Tu8("受信中止", "\xE5\x8F\x97\xE4\xBF\xA1\xE4\xB8\xAD\xE6\xAD\xA2")\r
+#define MSGJPN177              _Tu8("設定名「%s」はありません.", "\xE8\xA8\xAD\xE5\xAE\x9A\xE5\x90\x8D\xE3\x80\x8C%s\xE3\x80\x8D\xE3\x81\xAF\xE3\x81\x82\xE3\x82\x8A\xE3\x81\xBE\xE3\x81\x9B\xE3\x82\x93.")\r
+#define MSGJPN178              _Tu8("設定名が指定されていません.", "\xE8\xA8\xAD\xE5\xAE\x9A\xE5\x90\x8D\xE3\x81\x8C\xE6\x8C\x87\xE5\xAE\x9A\xE3\x81\x95\xE3\x82\x8C\xE3\x81\xA6\xE3\x81\x84\xE3\x81\xBE\xE3\x81\x9B\xE3\x82\x93.")\r
+#define MSGJPN179              _Tu8("ホスト名と設定名の両方が指定されています.", "\xE3\x83\x9B\xE3\x82\xB9\xE3\x83\x88\xE5\x90\x8D\xE3\x81\xA8\xE8\xA8\xAD\xE5\xAE\x9A\xE5\x90\x8D\xE3\x81\xAE\xE4\xB8\xA1\xE6\x96\xB9\xE3\x81\x8C\xE6\x8C\x87\xE5\xAE\x9A\xE3\x81\x95\xE3\x82\x8C\xE3\x81\xA6\xE3\x81\x84\xE3\x81\xBE\xE3\x81\x99.")\r
+#define MSGJPN180              _Tu8("オプション「%s」が間違っています.", "\xE3\x82\xAA\xE3\x83\x97\xE3\x82\xB7\xE3\x83\xA7\xE3\x83\xB3\xE3\x80\x8C%s\xE3\x80\x8D\xE3\x81\x8C\xE9\x96\x93\xE9\x81\x95\xE3\x81\xA3\xE3\x81\xA6\xE3\x81\x84\xE3\x81\xBE\xE3\x81\x99.")\r
+#define MSGJPN181              _Tu8("ホスト名と設定名の両方が指定されています.", "\xE3\x83\x9B\xE3\x82\xB9\xE3\x83\x88\xE5\x90\x8D\xE3\x81\xA8\xE8\xA8\xAD\xE5\xAE\x9A\xE5\x90\x8D\xE3\x81\xAE\xE4\xB8\xA1\xE6\x96\xB9\xE3\x81\x8C\xE6\x8C\x87\xE5\xAE\x9A\xE3\x81\x95\xE3\x82\x8C\xE3\x81\xA6\xE3\x81\x84\xE3\x81\xBE\xE3\x81\x99.")\r
+#define MSGJPN182              _Tu8("ビューアの起動に失敗しました. (ERROR=%d)", "\xE3\x83\x93\xE3\x83\xA5\xE3\x83\xBC\xE3\x82\xA2\xE3\x81\xAE\xE8\xB5\xB7\xE5\x8B\x95\xE3\x81\xAB\xE5\xA4\xB1\xE6\x95\x97\xE3\x81\x97\xE3\x81\xBE\xE3\x81\x97\xE3\x81\x9F. (ERROR=%d)")\r
+#define MSGJPN183              _Tu8("JRE32.DLL 無し", "JRE32.DLL \xE7\x84\xA1\xE3\x81\x97")\r
+#define MSGJPN184              _Tu8("JRE32.DLL Ver %x.%x (C) 山田和夫さん", "JRE32.DLL Ver %x.%x (C) \xE5\xB1\xB1\xE7\x94\xB0\xE5\x92\x8C\xE5\xA4\xAB\xE3\x81\x95\xE3\x82\x93")\r
+#define MSGJPN185              _Tu8("フォルダを選択してください", "\xE3\x83\x95\xE3\x82\xA9\xE3\x83\xAB\xE3\x83\x80\xE3\x82\x92\xE9\x81\xB8\xE6\x8A\x9E\xE3\x81\x97\xE3\x81\xA6\xE3\x81\x8F\xE3\x81\xA0\xE3\x81\x95\xE3\x81\x84")\r
+#define MSGJPN186              _Tu8("ユーザー", "\xE3\x83\xA6\xE3\x83\xBC\xE3\x82\xB6\xE3\x83\xBC")\r
+#define MSGJPN187              _Tu8("転送1", "\xE8\xBB\xA2\xE9\x80\x81\x31")\r
+#define MSGJPN188              _Tu8("転送2", "\xE8\xBB\xA2\xE9\x80\x81\x32")\r
+#define MSGJPN189              _Tu8("転送3", "\xE8\xBB\xA2\xE9\x80\x81\x33")\r
+#define MSGJPN190              _Tu8("ミラーリング", "\xE3\x83\x9F\xE3\x83\xA9\xE3\x83\xBC\xE3\x83\xAA\xE3\x83\xB3\xE3\x82\xB0")\r
+#define MSGJPN191              _Tu8("操作", "\xE6\x93\x8D\xE4\xBD\x9C")\r
+#define MSGJPN192              _Tu8("表示", "\xE8\xA1\xA8\xE7\xA4\xBA")\r
+#define MSGJPN193              _Tu8("接続/切断", "\xE6\x8E\xA5\xE7\xB6\x9A/\xE5\x88\x87\xE6\x96\xAD")\r
+#define MSGJPN194              _Tu8("FireWall", "FireWall")\r
+#define MSGJPN195              _Tu8("ツール", "\xE3\x83\x84\xE3\x83\xBC\xE3\x83\xAB")\r
+#define MSGJPN196              _Tu8("サウンド", "\xE3\x82\xB5\xE3\x82\xA6\xE3\x83\xB3\xE3\x83\x89")\r
+#define MSGJPN197              _Tu8("その他", "\xE3\x81\x9D\xE3\x81\xAE\xE4\xBB\x96")\r
+#define MSGJPN198              _Tu8("オプション", "\xE3\x82\xAA\xE3\x83\x97\xE3\x82\xB7\xE3\x83\xA7\xE3\x83\xB3")\r
+#define MSGJPN199              _Tu8("ファイル名", "\xE3\x83\x95\xE3\x82\xA1\xE3\x82\xA4\xE3\x83\xAB\xE5\x90\x8D")\r
+#define MSGJPN200              _Tu8("ファイル名", "\xE3\x83\x95\xE3\x82\xA1\xE3\x82\xA4\xE3\x83\xAB\xE5\x90\x8D")\r
+#define MSGJPN201              _Tu8("属性", "\xE5\xB1\x9E\xE6\x80\xA7")\r
+#define MSGJPN202              _Tu8("ファイル名", "\xE3\x83\x95\xE3\x82\xA1\xE3\x82\xA4\xE3\x83\xAB\xE5\x90\x8D")\r
+#define MSGJPN203              _Tu8("ファイル名", "\xE3\x83\x95\xE3\x82\xA1\xE3\x82\xA4\xE3\x83\xAB\xE5\x90\x8D")\r
+#define MSGJPN204              _Tu8("FWユーザー名→ FWパスワード→ SITE ホスト名", "FW\xE3\x83\xA6\xE3\x83\xBC\xE3\x82\xB6\xE3\x83\xBC\xE5\x90\x8D\xE2\x86\x92 FW\xE3\x83\x91\xE3\x82\xB9\xE3\x83\xAF\xE3\x83\xBC\xE3\x83\x89\xE2\x86\x92 SITE \xE3\x83\x9B\xE3\x82\xB9\xE3\x83\x88\xE5\x90\x8D")\r
+#define MSGJPN205              _Tu8("FWユーザー名→ FWパスワード→ USER ユーザー名@ホスト名", "FW\xE3\x83\xA6\xE3\x83\xBC\xE3\x82\xB6\xE3\x83\xBC\xE5\x90\x8D\xE2\x86\x92 FW\xE3\x83\x91\xE3\x82\xB9\xE3\x83\xAF\xE3\x83\xBC\xE3\x83\x89\xE2\x86\x92 USER \xE3\x83\xA6\xE3\x83\xBC\xE3\x82\xB6\xE3\x83\xBC\xE5\x90\x8D@\xE3\x83\x9B\xE3\x82\xB9\xE3\x83\x88\xE5\x90\x8D")\r
+#define MSGJPN206              _Tu8("FWユーザー名→ FWパスワード", "FW\xE3\x83\xA6\xE3\x83\xBC\xE3\x82\xB6\xE3\x83\xBC\xE5\x90\x8D\xE2\x86\x92 FW\xE3\x83\x91\xE3\x82\xB9\xE3\x83\xAF\xE3\x83\xBC\xE3\x83\x89")\r
+#define MSGJPN207              _Tu8("USER ユーザー名@ホスト名", "USER \xE3\x83\xA6\xE3\x83\xBC\xE3\x82\xB6\xE3\x83\xBC\xE5\x90\x8D@\xE3\x83\x9B\xE3\x82\xB9\xE3\x83\x88\xE5\x90\x8D")\r
+#define MSGJPN208              _Tu8("OPEN ホスト名", "OPEN \xE3\x83\x9B\xE3\x82\xB9\xE3\x83\x88\xE5\x90\x8D")\r
+#define MSGJPN209              _Tu8("SOCKS4", "SOCKS4")\r
+#define MSGJPN210              _Tu8("SOCKS5 (認証なし)", "SOCKS5 (\xE8\xAA\x8D\xE8\xA8\xBC\xE3\x81\xAA\xE3\x81\x97)")\r
+#define MSGJPN211              _Tu8("SOCKS5 (ユーザー名、パスワード認証)", "SOCKS5 (\xE3\x83\xA6\xE3\x83\xBC\xE3\x82\xB6\xE3\x83\xBC\xE5\x90\x8D\xE3\x80\x81\xE3\x83\x91\xE3\x82\xB9\xE3\x83\xAF\xE3\x83\xBC\xE3\x83\x89\xE8\xAA\x8D\xE8\xA8\xBC)")\r
+#define MSGJPN212              _Tu8("使用しない", "\xE4\xBD\xBF\xE7\x94\xA8\xE3\x81\x97\xE3\x81\xAA\xE3\x81\x84")\r
+#define MSGJPN213              _Tu8("自動認識", "\xE8\x87\xAA\xE5\x8B\x95\xE8\xAA\x8D\xE8\xAD\x98")\r
+#define MSGJPN214              _Tu8("OTP MD4,S/KEY", "OTP MD4,S/KEY")\r
+#define MSGJPN215              _Tu8("OTP MD5", "OTP MD5")\r
+#define MSGJPN216              _Tu8("OTP SHA-1", "OTP SHA-1")\r
+#define MSGJPN217              _Tu8("ビューアの選択", "\xE3\x83\x93\xE3\x83\xA5\xE3\x83\xBC\xE3\x82\xA2\xE3\x81\xAE\xE9\x81\xB8\xE6\x8A\x9E")\r
+#define MSGJPN218              _Tu8("実行ファイル\0*.exe;*.com;*.bat\0全てのファイル\0*\0", "\xE5\xAE\x9F\xE8\xA1\x8C\xE3\x83\x95\xE3\x82\xA1\xE3\x82\xA4\xE3\x83\xAB\0*.exe;*.com;*.bat\0\xE5\x85\xA8\xE3\x81\xA6\xE3\x81\xAE\xE3\x83\x95\xE3\x82\xA1\xE3\x82\xA4\xE3\x83\xAB\0*\0")\r
+#define MSGJPN219              _Tu8("Waveファイル", "Wave\xE3\x83\x95\xE3\x82\xA1\xE3\x82\xA4\xE3\x83\xAB")\r
+#define MSGJPN220              _Tu8("ダイアルアップを切断しています.", "\xE3\x83\x80\xE3\x82\xA4\xE3\x82\xA2\xE3\x83\xAB\xE3\x82\xA2\xE3\x83\x83\xE3\x83\x97\xE3\x82\x92\xE5\x88\x87\xE6\x96\xAD\xE3\x81\x97\xE3\x81\xA6\xE3\x81\x84\xE3\x81\xBE\xE3\x81\x99.")\r
+#define MSGJPN221              _Tu8("ダイアルアップで接続しています.", "\xE3\x83\x80\xE3\x82\xA4\xE3\x82\xA2\xE3\x83\xAB\xE3\x82\xA2\xE3\x83\x83\xE3\x83\x97\xE3\x81\xA7\xE6\x8E\xA5\xE7\xB6\x9A\xE3\x81\x97\xE3\x81\xA6\xE3\x81\x84\xE3\x81\xBE\xE3\x81\x99.")\r
+#define MSGJPN222              _Tu8("ダイアルアップが使えません(RasDialDlg)", "\xE3\x83\x80\xE3\x82\xA4\xE3\x82\xA2\xE3\x83\xAB\xE3\x82\xA2\xE3\x83\x83\xE3\x83\x97\xE3\x81\x8C\xE4\xBD\xBF\xE3\x81\x88\xE3\x81\xBE\xE3\x81\x9B\xE3\x82\x93(RasDialDlg)")\r
+#define MSGJPN223              _Tu8("%s に接続しています...", "%s \xE3\x81\xAB\xE6\x8E\xA5\xE7\xB6\x9A\xE3\x81\x97\xE3\x81\xA6\xE3\x81\x84\xE3\x81\xBE\xE3\x81\x99...")\r
+#define MSGJPN224              _Tu8("不明なエラー", "\xE4\xB8\x8D\xE6\x98\x8E\xE3\x81\xAA\xE3\x82\xA8\xE3\x83\xA9\xE3\x83\xBC")\r
+#define MSGJPN225              _Tu8("ダイアルアップ接続", "\xE3\x83\x80\xE3\x82\xA4\xE3\x82\xA2\xE3\x83\xAB\xE3\x82\xA2\xE3\x83\x83\xE3\x83\x97\xE6\x8E\xA5\xE7\xB6\x9A")\r
+#define MSGJPN226              _Tu8("ポートを開いています...", "\xE3\x83\x9D\xE3\x83\xBC\xE3\x83\x88\xE3\x82\x92\xE9\x96\x8B\xE3\x81\x84\xE3\x81\xA6\xE3\x81\x84\xE3\x81\xBE\xE3\x81\x99...")\r
+#define MSGJPN227              _Tu8("ポートが開かれました", "\xE3\x83\x9D\xE3\x83\xBC\xE3\x83\x88\xE3\x81\x8C\xE9\x96\x8B\xE3\x81\x8B\xE3\x82\x8C\xE3\x81\xBE\xE3\x81\x97\xE3\x81\x9F")\r
+#define MSGJPN228              _Tu8("ダイアル中...", "\xE3\x83\x80\xE3\x82\xA4\xE3\x82\xA2\xE3\x83\xAB\xE4\xB8\xAD...")\r
+#define MSGJPN229              _Tu8("ダイアル完了", "\xE3\x83\x80\xE3\x82\xA4\xE3\x82\xA2\xE3\x83\xAB\xE5\xAE\x8C\xE4\xBA\x86")\r
+#define MSGJPN230              _Tu8("全デバイスが接続されました", "\xE5\x85\xA8\xE3\x83\x87\xE3\x83\x90\xE3\x82\xA4\xE3\x82\xB9\xE3\x81\x8C\xE6\x8E\xA5\xE7\xB6\x9A\xE3\x81\x95\xE3\x82\x8C\xE3\x81\xBE\xE3\x81\x97\xE3\x81\x9F")\r
+#define MSGJPN231              _Tu8("ユーザー名とパスワードを検証中...", "\xE3\x83\xA6\xE3\x83\xBC\xE3\x82\xB6\xE3\x83\xBC\xE5\x90\x8D\xE3\x81\xA8\xE3\x83\x91\xE3\x82\xB9\xE3\x83\xAF\xE3\x83\xBC\xE3\x83\x89\xE3\x82\x92\xE6\xA4\x9C\xE8\xA8\xBC\xE4\xB8\xAD...")\r
+#define MSGJPN232              _Tu8("再検証中...", "\xE5\x86\x8D\xE6\xA4\x9C\xE8\xA8\xBC\xE4\xB8\xAD...")\r
+#define MSGJPN233              _Tu8("パスワードを変更して下さい", "\xE3\x83\x91\xE3\x82\xB9\xE3\x83\xAF\xE3\x83\xBC\xE3\x83\x89\xE3\x82\x92\xE5\xA4\x89\xE6\x9B\xB4\xE3\x81\x97\xE3\x81\xA6\xE4\xB8\x8B\xE3\x81\x95\xE3\x81\x84")\r
+#define MSGJPN234              _Tu8("検証が終了しました", "\xE6\xA4\x9C\xE8\xA8\xBC\xE3\x81\x8C\xE7\xB5\x82\xE4\xBA\x86\xE3\x81\x97\xE3\x81\xBE\xE3\x81\x97\xE3\x81\x9F")\r
+#define MSGJPN235              _Tu8("接続しました", "\xE6\x8E\xA5\xE7\xB6\x9A\xE3\x81\x97\xE3\x81\xBE\xE3\x81\x97\xE3\x81\x9F")\r
+#define MSGJPN236              _Tu8("切断しました", "\xE5\x88\x87\xE6\x96\xAD\xE3\x81\x97\xE3\x81\xBE\xE3\x81\x97\xE3\x81\x9F")\r
+#define MSGJPN237              _Tu8("接続処理中...", "\xE6\x8E\xA5\xE7\xB6\x9A\xE5\x87\xA6\xE7\x90\x86\xE4\xB8\xAD...")\r
+#define MSGJPN238              _Tu8("%s への接続", "%s \xE3\x81\xB8\xE3\x81\xAE\xE6\x8E\xA5\xE7\xB6\x9A")\r
+#define MSGJPN239              _Tu8("# このファイルは編集しないでください。\n", "# \xE3\x81\x93\xE3\x81\xAE\xE3\x83\x95\xE3\x82\xA1\xE3\x82\xA4\xE3\x83\xAB\xE3\x81\xAF\xE7\xB7\xA8\xE9\x9B\x86\xE3\x81\x97\xE3\x81\xAA\xE3\x81\x84\xE3\x81\xA7\xE3\x81\x8F\xE3\x81\xA0\xE3\x81\x95\xE3\x81\x84\xE3\x80\x82\n")\r
+#define MSGJPN240              _Tu8("INIファイルに設定が保存できません", "INI\xE3\x83\x95\xE3\x82\xA1\xE3\x82\xA4\xE3\x83\xAB\xE3\x81\xAB\xE8\xA8\xAD\xE5\xAE\x9A\xE3\x81\x8C\xE4\xBF\x9D\xE5\xAD\x98\xE3\x81\xA7\xE3\x81\x8D\xE3\x81\xBE\xE3\x81\x9B\xE3\x82\x93")\r
+#define MSGJPN241              _Tu8("送信はタイムアウトで失敗しました.", "\xE9\x80\x81\xE4\xBF\xA1\xE3\x81\xAF\xE3\x82\xBF\xE3\x82\xA4\xE3\x83\xA0\xE3\x82\xA2\xE3\x82\xA6\xE3\x83\x88\xE3\x81\xA7\xE5\xA4\xB1\xE6\x95\x97\xE3\x81\x97\xE3\x81\xBE\xE3\x81\x97\xE3\x81\x9F.")\r
+#define MSGJPN242              _Tu8("受信はタイムアウトで失敗しました.", "\xE5\x8F\x97\xE4\xBF\xA1\xE3\x81\xAF\xE3\x82\xBF\xE3\x82\xA4\xE3\x83\xA0\xE3\x82\xA2\xE3\x82\xA6\xE3\x83\x88\xE3\x81\xA7\xE5\xA4\xB1\xE6\x95\x97\xE3\x81\x97\xE3\x81\xBE\xE3\x81\x97\xE3\x81\x9F.")\r
+#define MSGJPN243              _Tu8("受信はタイムアウトで失敗しました.", "\xE5\x8F\x97\xE4\xBF\xA1\xE3\x81\xAF\xE3\x82\xBF\xE3\x82\xA4\xE3\x83\xA0\xE3\x82\xA2\xE3\x82\xA6\xE3\x83\x88\xE3\x81\xA7\xE5\xA4\xB1\xE6\x95\x97\xE3\x81\x97\xE3\x81\xBE\xE3\x81\x97\xE3\x81\x9F.")\r
+#define MSGJPN244              _Tu8("固定長の受信が失敗しました", "\xE5\x9B\xBA\xE5\xAE\x9A\xE9\x95\xB7\xE3\x81\xAE\xE5\x8F\x97\xE4\xBF\xA1\xE3\x81\x8C\xE5\xA4\xB1\xE6\x95\x97\xE3\x81\x97\xE3\x81\xBE\xE3\x81\x97\xE3\x81\x9F")\r
+#define MSGJPN245              _Tu8("ローカル", "\xE3\x83\xAD\xE3\x83\xBC\xE3\x82\xAB\xE3\x83\xAB")\r
+#define MSGJPN246              _Tu8("ホスト", "\xE3\x83\x9B\xE3\x82\xB9\xE3\x83\x88")\r
+#define MSGJPN247              _Tu8("選択%d個(%s)", "\xE9\x81\xB8\xE6\x8A\x9E%d\xE5\x80\x8B\xEF\xBC\x88%s\xEF\xBC\x89")\r
+#define MSGJPN248              _Tu8("ローカル空 %s", "\xE3\x83\xAD\xE3\x83\xBC\xE3\x82\xAB\xE3\x83\xAB\xE7\xA9\xBA %s")\r
+#define MSGJPN249              _Tu8("転送待ちファイル%d個", "\xE8\xBB\xA2\xE9\x80\x81\xE5\xBE\x85\xE3\x81\xA1\xE3\x83\x95\xE3\x82\xA1\xE3\x82\xA4\xE3\x83\xAB%d\xE5\x80\x8B")\r
+#define MSGJPN250              _Tu8("受信中 %s", "\xE5\x8F\x97\xE4\xBF\xA1\xE4\xB8\xAD %s")\r
+#define MSGJPN251              _Tu8("Err: シード文字列", "Err: \xE3\x82\xB7\xE3\x83\xBC\xE3\x83\x89\xE6\x96\x87\xE5\xAD\x97\xE5\x88\x97")\r
+#define MSGJPN252              _Tu8("Err: シード文字列", "Err: \xE3\x82\xB7\xE3\x83\xBC\xE3\x83\x89\xE6\x96\x87\xE5\xAD\x97\xE5\x88\x97")\r
+#define MSGJPN253              _Tu8("Err: シーケンス番号", "Err: \xE3\x82\xB7\xE3\x83\xBC\xE3\x82\xB1\xE3\x83\xB3\xE3\x82\xB9\xE7\x95\xAA\xE5\x8F\xB7")\r
+#define MSGJPN254              _Tu8("MS Shell Dlg", "MS Shell Dlg")\r
+#define MSGJPN255              _Tu8("アップロード(&U)", "\xE3\x82\xA2\xE3\x83\x83\xE3\x83\x97\xE3\x83\xAD\xE3\x83\xBC\xE3\x83\x89(&U)")\r
+#define MSGJPN256              _Tu8("名前を変えてアップロード(&P)...", "\xE5\x90\x8D\xE5\x89\x8D\xE3\x82\x92\xE5\xA4\x89\xE3\x81\x88\xE3\x81\xA6\xE3\x82\xA2\xE3\x83\x83\xE3\x83\x97\xE3\x83\xAD\xE3\x83\xBC\xE3\x83\x89(&P)...")\r
+#define MSGJPN257              _Tu8("全てをアップロード", "\xE5\x85\xA8\xE3\x81\xA6\xE3\x82\x92\xE3\x82\xA2\xE3\x83\x83\xE3\x83\x97\xE3\x83\xAD\xE3\x83\xBC\xE3\x83\x89")\r
+#define MSGJPN258              _Tu8("削除(&R)", "\xE5\x89\x8A\xE9\x99\xA4(&R)")\r
+#define MSGJPN259              _Tu8("名前変更(&N)...", "\xE5\x90\x8D\xE5\x89\x8D\xE5\xA4\x89\xE6\x9B\xB4(&N)...")\r
+#define MSGJPN260              _Tu8("フォルダ作成(&K)...", "\xE3\x83\x95\xE3\x82\xA9\xE3\x83\xAB\xE3\x83\x80\xE4\xBD\x9C\xE6\x88\x90(&K)...")\r
+#define MSGJPN261              _Tu8("ファイル容量計算(&Z)", "\xE3\x83\x95\xE3\x82\xA1\xE3\x82\xA4\xE3\x83\xAB\xE5\xAE\xB9\xE9\x87\x8F\xE8\xA8\x88\xE7\xAE\x97(&Z)")\r
+#define MSGJPN262              _Tu8("最新の情報に更新(&F)", "\xE6\x9C\x80\xE6\x96\xB0\xE3\x81\xAE\xE6\x83\x85\xE5\xA0\xB1\xE3\x81\xAB\xE6\x9B\xB4\xE6\x96\xB0(&F)")\r
+#define MSGJPN263              _Tu8("ダウンロード(&D)", "\xE3\x83\x80\xE3\x82\xA6\xE3\x83\xB3\xE3\x83\xAD\xE3\x83\xBC\xE3\x83\x89(&D)")\r
+#define MSGJPN264              _Tu8("名前を変えてダウンロード(&W)...", "\xE5\x90\x8D\xE5\x89\x8D\xE3\x82\x92\xE5\xA4\x89\xE3\x81\x88\xE3\x81\xA6\xE3\x83\x80\xE3\x82\xA6\xE3\x83\xB3\xE3\x83\xAD\xE3\x83\xBC\xE3\x83\x89(&W)...")\r
+#define MSGJPN265              _Tu8("ファイルとしてダウンロード(&I)", "\xE3\x83\x95\xE3\x82\xA1\xE3\x82\xA4\xE3\x83\xAB\xE3\x81\xA8\xE3\x81\x97\xE3\x81\xA6\xE3\x83\x80\xE3\x82\xA6\xE3\x83\xB3\xE3\x83\xAD\xE3\x83\xBC\xE3\x83\x89(&I)")\r
+#define MSGJPN266              _Tu8("全てをダウンロード", "\xE5\x85\xA8\xE3\x81\xA6\xE3\x82\x92\xE3\x83\x80\xE3\x82\xA6\xE3\x83\xB3\xE3\x83\xAD\xE3\x83\xBC\xE3\x83\x89")\r
+#define MSGJPN267              _Tu8("削除(&R)", "\xE5\x89\x8A\xE9\x99\xA4(&R)")\r
+#define MSGJPN268              _Tu8("名前変更(&N)...", "\xE5\x90\x8D\xE5\x89\x8D\xE5\xA4\x89\xE6\x9B\xB4(&N)...")\r
+#define MSGJPN269              _Tu8("属性変更(&A)...", "\xE5\xB1\x9E\xE6\x80\xA7\xE5\xA4\x89\xE6\x9B\xB4(&A)...")\r
+#define MSGJPN270              _Tu8("フォルダ作成(&K)...", "\xE3\x83\x95\xE3\x82\xA9\xE3\x83\xAB\xE3\x83\x80\xE4\xBD\x9C\xE6\x88\x90(&K)...")\r
+#define MSGJPN271              _Tu8("URLをクリップボードへコピー(&C)", "URL\xE3\x82\x92\xE3\x82\xAF\xE3\x83\xAA\xE3\x83\x83\xE3\x83\x97\xE3\x83\x9C\xE3\x83\xBC\xE3\x83\x89\xE3\x81\xB8\xE3\x82\xB3\xE3\x83\x94\xE3\x83\xBC(&C)")\r
+#define MSGJPN272              _Tu8("ファイル容量計算(&Z)", "\xE3\x83\x95\xE3\x82\xA1\xE3\x82\xA4\xE3\x83\xAB\xE5\xAE\xB9\xE9\x87\x8F\xE8\xA8\x88\xE7\xAE\x97(&Z)")\r
+#define MSGJPN273              _Tu8("最新の情報に更新(&F)", "\xE6\x9C\x80\xE6\x96\xB0\xE3\x81\xAE\xE6\x83\x85\xE5\xA0\xB1\xE3\x81\xAB\xE6\x9B\xB4\xE6\x96\xB0(&F)")\r
+#define MSGJPN274              _Tu8("開く(&O)", "\xE9\x96\x8B\xE3\x81\x8F(&O)")\r
+#define MSGJPN275              _Tu8("%sで開く(&%d)", "%s\xE3\x81\xA7\xE9\x96\x8B\xE3\x81\x8F(&%d)")\r
+#define MSGJPN276              _Tu8("WS_FTP.INI\0ws_ftp.ini\0全てのファイル\0*\0", "WS_FTP.INI\0ws_ftp.ini\0\xE5\x85\xA8\xE3\x81\xA6\xE3\x81\xAE\xE3\x83\x95\xE3\x82\xA1\xE3\x82\xA4\xE3\x83\xAB\0*\0")\r
+#define MSGJPN277              _Tu8("Waveファイル\0*.wav\0全てのファイル\0*\0", "Wave\xE3\x83\x95\xE3\x82\xA1\xE3\x82\xA4\xE3\x83\xAB\0*.wav\0\xE5\x85\xA8\xE3\x81\xA6\xE3\x81\xAE\xE3\x83\x95\xE3\x82\xA1\xE3\x82\xA4\xE3\x83\xAB\0*\0")\r
+#define MSGJPN278              _Tu8("理由: %s", "\xE7\x90\x86\xE7\x94\xB1: %s")\r
+#define MSGJPN279              _Tu8("Listenソケットが取得できません", "Listen\xE3\x82\xBD\xE3\x82\xB1\xE3\x83\x83\xE3\x83\x88\xE3\x81\x8C\xE5\x8F\x96\xE5\xBE\x97\xE3\x81\xA7\xE3\x81\x8D\xE3\x81\xBE\xE3\x81\x9B\xE3\x82\x93")\r
+#define MSGJPN280              _Tu8("Dataソケットが取得できません", "Data\xE3\x82\xBD\xE3\x82\xB1\xE3\x83\x83\xE3\x83\x88\xE3\x81\x8C\xE5\x8F\x96\xE5\xBE\x97\xE3\x81\xA7\xE3\x81\x8D\xE3\x81\xBE\xE3\x81\x9B\xE3\x82\x93")\r
+#define MSGJPN281              _Tu8("PASVモードで接続できません", "PASV\xE3\x83\xA2\xE3\x83\xBC\xE3\x83\x89\xE3\x81\xA7\xE6\x8E\xA5\xE7\xB6\x9A\xE3\x81\xA7\xE3\x81\x8D\xE3\x81\xBE\xE3\x81\x9B\xE3\x82\x93")\r
+#define MSGJPN282              _Tu8("INIファイル名が指定されていません", "INI\xE3\x83\x95\xE3\x82\xA1\xE3\x82\xA4\xE3\x83\xAB\xE5\x90\x8D\xE3\x81\x8C\xE6\x8C\x87\xE5\xAE\x9A\xE3\x81\x95\xE3\x82\x8C\xE3\x81\xA6\xE3\x81\x84\xE3\x81\xBE\xE3\x81\x9B\xE3\x82\x93")\r
+#define MSGJPN283              _Tu8("INIファイル指定: ", "INI\xE3\x83\x95\xE3\x82\xA1\xE3\x82\xA4\xE3\x83\xAB\xE6\x8C\x87\xE5\xAE\x9A: ")\r
+#define MSGJPN284              _Tu8("http://sourceforge.jp/projects/ffftp/", "http://sourceforge.jp/projects/ffftp/")\r
+#define MSGJPN285              _Tu8("レジストリエディタが起動できませんでした", "\xE3\x83\xAC\xE3\x82\xB8\xE3\x82\xB9\xE3\x83\x88\xE3\x83\xAA\xE3\x82\xA8\xE3\x83\x87\xE3\x82\xA3\xE3\x82\xBF\xE3\x81\x8C\xE8\xB5\xB7\xE5\x8B\x95\xE3\x81\xA7\xE3\x81\x8D\xE3\x81\xBE\xE3\x81\x9B\xE3\x82\x93\xE3\x81\xA7\xE3\x81\x97\xE3\x81\x9F")\r
+#define MSGJPN286              _Tu8("設定ファイルの保存", "\xE8\xA8\xAD\xE5\xAE\x9A\xE3\x83\x95\xE3\x82\xA1\xE3\x82\xA4\xE3\x83\xAB\xE3\x81\xAE\xE4\xBF\x9D\xE5\xAD\x98")\r
+#define MSGJPN287              _Tu8("Regファイル\0*.reg\0全てのファイル\0*\0", "Reg\xE3\x83\x95\xE3\x82\xA1\xE3\x82\xA4\xE3\x83\xAB\0*.reg\0\xE5\x85\xA8\xE3\x81\xA6\xE3\x81\xAE\xE3\x83\x95\xE3\x82\xA1\xE3\x82\xA4\xE3\x83\xAB\0*\0")\r
+#define MSGJPN288              _Tu8("INIファイル\0*.ini\0全てのファイル\0*\0", "INI\xE3\x83\x95\xE3\x82\xA1\xE3\x82\xA4\xE3\x83\xAB\0*.ini\0\xE5\x85\xA8\xE3\x81\xA6\xE3\x81\xAE\xE3\x83\x95\xE3\x82\xA1\xE3\x82\xA4\xE3\x83\xAB\0*\0")\r
+#define MSGJPN289              _Tu8("Agilent Logic analyzer", "Agilent Logic analyzer")\r
+#define MSGJPN290              _Tu8("Regファイル\0*.reg\0INIファイル\0*.ini\0全てのファイル\0*\0", "Reg\xE3\x83\x95\xE3\x82\xA1\xE3\x82\xA4\xE3\x83\xAB\0*.reg\0INI\xE3\x83\x95\xE3\x82\xA1\xE3\x82\xA4\xE3\x83\xAB\0*.ini\0\xE5\x85\xA8\xE3\x81\xA6\xE3\x81\xAE\xE3\x83\x95\xE3\x82\xA1\xE3\x82\xA4\xE3\x83\xAB\0*\0")\r
+#define MSGJPN291              _Tu8("設定をファイルから復元", "\xE8\xA8\xAD\xE5\xAE\x9A\xE3\x82\x92\xE3\x83\x95\xE3\x82\xA1\xE3\x82\xA4\xE3\x83\xAB\xE3\x81\x8B\xE3\x82\x89\xE5\xBE\xA9\xE5\x85\x83")\r
+#define MSGJPN292              _Tu8("設定をファイルから復元するためには、FFFTPを再起動してください。", "\xE8\xA8\xAD\xE5\xAE\x9A\xE3\x82\x92\xE3\x83\x95\xE3\x82\xA1\xE3\x82\xA4\xE3\x83\xAB\xE3\x81\x8B\xE3\x82\x89\xE5\xBE\xA9\xE5\x85\x83\xE3\x81\x99\xE3\x82\x8B\xE3\x81\x9F\xE3\x82\x81\xE3\x81\xAB\xE3\x81\xAF\xE3\x80\x81\x46\x46\x46TP\xE3\x82\x92\xE5\x86\x8D\xE8\xB5\xB7\xE5\x8B\x95\xE3\x81\x97\xE3\x81\xA6\xE3\x81\x8F\xE3\x81\xA0\xE3\x81\x95\xE3\x81\x84\xE3\x80\x82")\r
+#define MSGJPN293              _Tu8("設定ファイルは拡張子が.regか.iniでなければなりません。", "\xE8\xA8\xAD\xE5\xAE\x9A\xE3\x83\x95\xE3\x82\xA1\xE3\x82\xA4\xE3\x83\xAB\xE3\x81\xAF\xE6\x8B\xA1\xE5\xBC\xB5\xE5\xAD\x90\xE3\x81\x8C.reg\xE3\x81\x8B.ini\xE3\x81\xA7\xE3\x81\xAA\xE3\x81\x91\xE3\x82\x8C\xE3\x81\xB0\xE3\x81\xAA\xE3\x82\x8A\xE3\x81\xBE\xE3\x81\x9B\xE3\x82\x93\xE3\x80\x82")\r
+#define MSGJPN294              _Tu8("USER FWユーザー名:FWパスワード@ホスト名", "USER FW\xE3\x83\xA6\xE3\x83\xBC\xE3\x82\xB6\xE3\x83\xBC\xE5\x90\x8D:FW\xE3\x83\x91\xE3\x82\xB9\xE3\x83\xAF\xE3\x83\xBC\xE3\x83\x89@\xE3\x83\x9B\xE3\x82\xB9\xE3\x83\x88\xE5\x90\x8D")\r
+#define MSGJPN295              _Tu8("シバソク WL", "\xE3\x82\xB7\xE3\x83\x90\xE3\x82\xBD\xE3\x82\xAF WL")\r
+#define MSGJPN296              _Tu8("読み取り専用ファイルです。読み取り専用属性を解除しますか?", "\xE8\xAA\xAD\xE3\x81\xBF\xE5\x8F\x96\xE3\x82\x8A\xE5\xB0\x82\xE7\x94\xA8\xE3\x83\x95\xE3\x82\xA1\xE3\x82\xA4\xE3\x83\xAB\xE3\x81\xA7\xE3\x81\x99\xE3\x80\x82\xE8\xAA\xAD\xE3\x81\xBF\xE5\x8F\x96\xE3\x82\x8A\xE5\xB0\x82\xE7\x94\xA8\xE5\xB1\x9E\xE6\x80\xA7\xE3\x82\x92\xE8\xA7\xA3\xE9\x99\xA4\xE3\x81\x97\xE3\x81\xBE\xE3\x81\x99\xE3\x81\x8B\xEF\xBC\x9F")\r
+#define MSGJPN297              _Tu8("%s は不正なファイル名です。\r\nこのファイルはダウンロードされません。", "%s \xE3\x81\xAF\xE4\xB8\x8D\xE6\xAD\xA3\xE3\x81\xAA\xE3\x83\x95\xE3\x82\xA1\xE3\x82\xA4\xE3\x83\xAB\xE5\x90\x8D\xE3\x81\xA7\xE3\x81\x99\xE3\x80\x82\r\n\xE3\x81\x93\xE3\x81\xAE\xE3\x83\x95\xE3\x82\xA1\xE3\x82\xA4\xE3\x83\xAB\xE3\x81\xAF\xE3\x83\x80\xE3\x82\xA6\xE3\x83\xB3\xE3\x83\xAD\xE3\x83\xBC\xE3\x83\x89\xE3\x81\x95\xE3\x82\x8C\xE3\x81\xBE\xE3\x81\x9B\xE3\x82\x93\xE3\x80\x82")\r
+#define MSGJPN298              _Tu8("OLEの初期化に失敗しました。", "OLE\xE3\x81\xAE\xE5\x88\x9D\xE6\x9C\x9F\xE5\x8C\x96\xE3\x81\xAB\xE5\xA4\xB1\xE6\x95\x97\xE3\x81\x97\xE3\x81\xBE\xE3\x81\x97\xE3\x81\x9F\xE3\x80\x82")\r
+#define MSGJPN299              _Tu8("コマンドラインにマスターパスワードが指定されていません", "\xE3\x82\xB3\xE3\x83\x9E\xE3\x83\xB3\xE3\x83\x89\xE3\x83\xA9\xE3\x82\xA4\xE3\x83\xB3\xE3\x81\xAB\xE3\x83\x9E\xE3\x82\xB9\xE3\x82\xBF\xE3\x83\xBC\xE3\x83\x91\xE3\x82\xB9\xE3\x83\xAF\xE3\x83\xBC\xE3\x83\x89\xE3\x81\x8C\xE6\x8C\x87\xE5\xAE\x9A\xE3\x81\x95\xE3\x82\x8C\xE3\x81\xA6\xE3\x81\x84\xE3\x81\xBE\xE3\x81\x9B\xE3\x82\x93")\r
+#define MSGJPN300              _Tu8("デフォルトのマスターパスワードが使われます.\r\nマルウェアの攻撃を防ぐため,固有のマスターパスワードを設定することをおすすめします", "\xE3\x83\x87\xE3\x83\x95\xE3\x82\xA9\xE3\x83\xAB\xE3\x83\x88\xE3\x81\xAE\xE3\x83\x9E\xE3\x82\xB9\xE3\x82\xBF\xE3\x83\xBC\xE3\x83\x91\xE3\x82\xB9\xE3\x83\xAF\xE3\x83\xBC\xE3\x83\x89\xE3\x81\x8C\xE4\xBD\xBF\xE3\x82\x8F\xE3\x82\x8C\xE3\x81\xBE\xE3\x81\x99.\r\n\xE3\x83\x9E\xE3\x83\xAB\xE3\x82\xA6\xE3\x82\xA7\xE3\x82\xA2\xE3\x81\xAE\xE6\x94\xBB\xE6\x92\x83\xE3\x82\x92\xE9\x98\xB2\xE3\x81\x90\xE3\x81\x9F\xE3\x82\x81\xEF\xBC\x8C\xE5\x9B\xBA\xE6\x9C\x89\xE3\x81\xAE\xE3\x83\x9E\xE3\x82\xB9\xE3\x82\xBF\xE3\x83\xBC\xE3\x83\x91\xE3\x82\xB9\xE3\x83\xAF\xE3\x83\xBC\xE3\x83\x89\xE3\x82\x92\xE8\xA8\xAD\xE5\xAE\x9A\xE3\x81\x99\xE3\x82\x8B\xE3\x81\x93\xE3\x81\xA8\xE3\x82\x92\xE3\x81\x8A\xE3\x81\x99\xE3\x81\x99\xE3\x82\x81\xE3\x81\x97\xE3\x81\xBE\xE3\x81\x99")\r
+#define MSGJPN301              _Tu8("マスターパスワードが設定と一致しません.安全のため設定の保存を行いません.", "\xE3\x83\x9E\xE3\x82\xB9\xE3\x82\xBF\xE3\x83\xBC\xE3\x83\x91\xE3\x82\xB9\xE3\x83\xAF\xE3\x83\xBC\xE3\x83\x89\xE3\x81\x8C\xE8\xA8\xAD\xE5\xAE\x9A\xE3\x81\xA8\xE4\xB8\x80\xE8\x87\xB4\xE3\x81\x97\xE3\x81\xBE\xE3\x81\x9B\xE3\x82\x93.\xE5\xAE\x89\xE5\x85\xA8\xE3\x81\xAE\xE3\x81\x9F\xE3\x82\x81\xE8\xA8\xAD\xE5\xAE\x9A\xE3\x81\xAE\xE4\xBF\x9D\xE5\xAD\x98\xE3\x82\x92\xE8\xA1\x8C\xE3\x81\x84\xE3\x81\xBE\xE3\x81\x9B\xE3\x82\x93.")\r
+#define MSGJPN302              _Tu8("確認用データが壊れているため,マスターパスワードの正当性を確認できませんでした.", "\xE7\xA2\xBA\xE8\xAA\x8D\xE7\x94\xA8\xE3\x83\x87\xE3\x83\xBC\xE3\x82\xBF\xE3\x81\x8C\xE5\xA3\x8A\xE3\x82\x8C\xE3\x81\xA6\xE3\x81\x84\xE3\x82\x8B\xE3\x81\x9F\xE3\x82\x81\xEF\xBC\x8C\xE3\x83\x9E\xE3\x82\xB9\xE3\x82\xBF\xE3\x83\xBC\xE3\x83\x91\xE3\x82\xB9\xE3\x83\xAF\xE3\x83\xBC\xE3\x83\x89\xE3\x81\xAE\xE6\xAD\xA3\xE5\xBD\x93\xE6\x80\xA7\xE3\x82\x92\xE7\xA2\xBA\xE8\xAA\x8D\xE3\x81\xA7\xE3\x81\x8D\xE3\x81\xBE\xE3\x81\x9B\xE3\x82\x93\xE3\x81\xA7\xE3\x81\x97\xE3\x81\x9F.")\r
+#define MSGJPN303              _Tu8("マスターパスワードを変更しました", "\xE3\x83\x9E\xE3\x82\xB9\xE3\x82\xBF\xE3\x83\xBC\xE3\x83\x91\xE3\x82\xB9\xE3\x83\xAF\xE3\x83\xBC\xE3\x83\x89\xE3\x82\x92\xE5\xA4\x89\xE6\x9B\xB4\xE3\x81\x97\xE3\x81\xBE\xE3\x81\x97\xE3\x81\x9F")\r
+#define MSGJPN304              _Tu8("指定されたマスターパスワードが登録されたものと一致しません.\r\n再度入力しますか?\r\n「いいえ」を選ぶと記憶されたFTPパスワードは利用できません.", "\xE6\x8C\x87\xE5\xAE\x9A\xE3\x81\x95\xE3\x82\x8C\xE3\x81\x9F\xE3\x83\x9E\xE3\x82\xB9\xE3\x82\xBF\xE3\x83\xBC\xE3\x83\x91\xE3\x82\xB9\xE3\x83\xAF\xE3\x83\xBC\xE3\x83\x89\xE3\x81\x8C\xE7\x99\xBB\xE9\x8C\xB2\xE3\x81\x95\xE3\x82\x8C\xE3\x81\x9F\xE3\x82\x82\xE3\x81\xAE\xE3\x81\xA8\xE4\xB8\x80\xE8\x87\xB4\xE3\x81\x97\xE3\x81\xBE\xE3\x81\x9B\xE3\x82\x93.\r\n\xE5\x86\x8D\xE5\xBA\xA6\xE5\x85\xA5\xE5\x8A\x9B\xE3\x81\x97\xE3\x81\xBE\xE3\x81\x99\xE3\x81\x8B\xEF\xBC\x9F\r\n\xE3\x80\x8C\xE3\x81\x84\xE3\x81\x84\xE3\x81\x88\xE3\x80\x8D\xE3\x82\x92\xE9\x81\xB8\xE3\x81\xB6\xE3\x81\xA8\xE8\xA8\x98\xE6\x86\xB6\xE3\x81\x95\xE3\x82\x8C\xE3\x81\x9F\x46TP\xE3\x83\x91\xE3\x82\xB9\xE3\x83\xAF\xE3\x83\xBC\xE3\x83\x89\xE3\x81\xAF\xE5\x88\xA9\xE7\x94\xA8\xE3\x81\xA7\xE3\x81\x8D\xE3\x81\xBE\xE3\x81\x9B\xE3\x82\x93.")\r
+#define MSGJPN305              _Tu8("Shift_JIS", "Shift_JIS")\r
+#define MSGJPN306              _Tu8("UTF-8", "UTF-8")\r
+#define MSGJPN307              _Tu8("ホストの漢字コードはShift_JIS", "\xE3\x83\x9B\xE3\x82\xB9\xE3\x83\x88\xE3\x81\xAE\xE6\xBC\xA2\xE5\xAD\x97\xE3\x82\xB3\xE3\x83\xBC\xE3\x83\x89\xE3\x81\xAFShift_JIS")\r
+#define MSGJPN308              _Tu8("ホストの漢字コードはUTF-8", "\xE3\x83\x9B\xE3\x82\xB9\xE3\x83\x88\xE3\x81\xAE\xE6\xBC\xA2\xE5\xAD\x97\xE3\x82\xB3\xE3\x83\xBC\xE3\x83\x89\xE3\x81\xAFUTF-8")\r
+#define MSGJPN309              _Tu8("ローカルの漢字コードはShift_JIS", "\xE3\x83\xAD\xE3\x83\xBC\xE3\x82\xAB\xE3\x83\xAB\xE3\x81\xAE\xE6\xBC\xA2\xE5\xAD\x97\xE3\x82\xB3\xE3\x83\xBC\xE3\x83\x89\xE3\x81\xAFShift_JIS")\r
+#define MSGJPN310              _Tu8("ローカルの漢字コードはEUC", "\xE3\x83\xAD\xE3\x83\xBC\xE3\x82\xAB\xE3\x83\xAB\xE3\x81\xAE\xE6\xBC\xA2\xE5\xAD\x97\xE3\x82\xB3\xE3\x83\xBC\xE3\x83\x89\xE3\x81\xAF\x45UC")\r
+#define MSGJPN311              _Tu8("ローカルの漢字コードはJIS", "\xE3\x83\xAD\xE3\x83\xBC\xE3\x82\xAB\xE3\x83\xAB\xE3\x81\xAE\xE6\xBC\xA2\xE5\xAD\x97\xE3\x82\xB3\xE3\x83\xBC\xE3\x83\x89\xE3\x81\xAFJIS")\r
+#define MSGJPN312              _Tu8("ローカルの漢字コードはUTF-8", "\xE3\x83\xAD\xE3\x83\xBC\xE3\x82\xAB\xE3\x83\xAB\xE3\x81\xAE\xE6\xBC\xA2\xE5\xAD\x97\xE3\x82\xB3\xE3\x83\xBC\xE3\x83\x89\xE3\x81\xAFUTF-8")\r
+#define MSGJPN313              _Tu8("暗号化", "\xE6\x9A\x97\xE5\x8F\xB7\xE5\x8C\x96")\r
+#define MSGJPN314              _Tu8("通信は暗号化されていません.\r\n第三者にパスワードおよび内容を傍受される可能性があります.", "\xE9\x80\x9A\xE4\xBF\xA1\xE3\x81\xAF\xE6\x9A\x97\xE5\x8F\xB7\xE5\x8C\x96\xE3\x81\x95\xE3\x82\x8C\xE3\x81\xA6\xE3\x81\x84\xE3\x81\xBE\xE3\x81\x9B\xE3\x82\x93.\r\n\xE7\xAC\xAC\xE4\xB8\x89\xE8\x80\x85\xE3\x81\xAB\xE3\x83\x91\xE3\x82\xB9\xE3\x83\xAF\xE3\x83\xBC\xE3\x83\x89\xE3\x81\x8A\xE3\x82\x88\xE3\x81\xB3\xE5\x86\x85\xE5\xAE\xB9\xE3\x82\x92\xE5\x82\x8D\xE5\x8F\x97\xE3\x81\x95\xE3\x82\x8C\xE3\x82\x8B\xE5\x8F\xAF\xE8\x83\xBD\xE6\x80\xA7\xE3\x81\x8C\xE3\x81\x82\xE3\x82\x8A\xE3\x81\xBE\xE3\x81\x99.")\r
+#define MSGJPN315              _Tu8("FTP over Explicit SSL/TLS (FTPES)を使用します.", "FTP over Explicit SSL/TLS (FTPES)\xE3\x82\x92\xE4\xBD\xBF\xE7\x94\xA8\xE3\x81\x97\xE3\x81\xBE\xE3\x81\x99.")\r
+#define MSGJPN316              _Tu8("FTP over Implicit SSL/TLS (FTPIS)を使用します.", "FTP over Implicit SSL/TLS (FTPIS)\xE3\x82\x92\xE4\xBD\xBF\xE7\x94\xA8\xE3\x81\x97\xE3\x81\xBE\xE3\x81\x99.")\r
+#define MSGJPN317              _Tu8("SSH FTP (SFTP)を使用します.", "SSH FTP (SFTP)\xE3\x82\x92\xE4\xBD\xBF\xE7\x94\xA8\xE3\x81\x97\xE3\x81\xBE\xE3\x81\x99.")\r
+#define MSGJPN318              _Tu8("OpenSSLが読み込まれました.", "OpenSSL\xE3\x81\x8C\xE8\xAA\xAD\xE3\x81\xBF\xE8\xBE\xBC\xE3\x81\xBE\xE3\x82\x8C\xE3\x81\xBE\xE3\x81\x97\xE3\x81\x9F.")\r
+#define MSGJPN319              _Tu8("OpenSSLがインストールされていません.\r\n通信の暗号化は行われません.", "OpenSSL\xE3\x81\x8C\xE3\x82\xA4\xE3\x83\xB3\xE3\x82\xB9\xE3\x83\x88\xE3\x83\xBC\xE3\x83\xAB\xE3\x81\x95\xE3\x82\x8C\xE3\x81\xA6\xE3\x81\x84\xE3\x81\xBE\xE3\x81\x9B\xE3\x82\x93.\r\n\xE9\x80\x9A\xE4\xBF\xA1\xE3\x81\xAE\xE6\x9A\x97\xE5\x8F\xB7\xE5\x8C\x96\xE3\x81\xAF\xE8\xA1\x8C\xE3\x82\x8F\xE3\x82\x8C\xE3\x81\xBE\xE3\x81\x9B\xE3\x82\x93.")\r
+#define MSGJPN320              _Tu8("特殊機能", "\xE7\x89\xB9\xE6\xAE\x8A\xE6\xA9\x9F\xE8\x83\xBD")\r
+#define MSGJPN321              _Tu8("プロセスの保護に必要な関数を取得できませんでした.", "\xE3\x83\x97\xE3\x83\xAD\xE3\x82\xBB\xE3\x82\xB9\xE3\x81\xAE\xE4\xBF\x9D\xE8\xAD\xB7\xE3\x81\xAB\xE5\xBF\x85\xE8\xA6\x81\xE3\x81\xAA\xE9\x96\xA2\xE6\x95\xB0\xE3\x82\x92\xE5\x8F\x96\xE5\xBE\x97\xE3\x81\xA7\xE3\x81\x8D\xE3\x81\xBE\xE3\x81\x9B\xE3\x82\x93\xE3\x81\xA7\xE3\x81\x97\xE3\x81\x9F.")\r
+#define MSGJPN322              _Tu8("デバッガが検出されました.", "\xE3\x83\x87\xE3\x83\x90\xE3\x83\x83\xE3\x82\xAC\xE3\x81\x8C\xE6\xA4\x9C\xE5\x87\xBA\xE3\x81\x95\xE3\x82\x8C\xE3\x81\xBE\xE3\x81\x97\xE3\x81\x9F.")\r
+#define MSGJPN323              _Tu8("信頼できないDLLをアンロードできませんでした.", "\xE4\xBF\xA1\xE9\xA0\xBC\xE3\x81\xA7\xE3\x81\x8D\xE3\x81\xAA\xE3\x81\x84\x44LL\xE3\x82\x92\xE3\x82\xA2\xE3\x83\xB3\xE3\x83\xAD\xE3\x83\xBC\xE3\x83\x89\xE3\x81\xA7\xE3\x81\x8D\xE3\x81\xBE\xE3\x81\x9B\xE3\x82\x93\xE3\x81\xA7\xE3\x81\x97\xE3\x81\x9F.")\r
+#define MSGJPN324              _Tu8("プロセスの保護に必要な関数をフックできませんでした.", "\xE3\x83\x97\xE3\x83\xAD\xE3\x82\xBB\xE3\x82\xB9\xE3\x81\xAE\xE4\xBF\x9D\xE8\xAD\xB7\xE3\x81\xAB\xE5\xBF\x85\xE8\xA6\x81\xE3\x81\xAA\xE9\x96\xA2\xE6\x95\xB0\xE3\x82\x92\xE3\x83\x95\xE3\x83\x83\xE3\x82\xAF\xE3\x81\xA7\xE3\x81\x8D\xE3\x81\xBE\xE3\x81\x9B\xE3\x82\x93\xE3\x81\xA7\xE3\x81\x97\xE3\x81\x9F.")\r
+#define MSGJPN325              _Tu8("新しいマスターパスワードが一致しません.", "\xE6\x96\xB0\xE3\x81\x97\xE3\x81\x84\xE3\x83\x9E\xE3\x82\xB9\xE3\x82\xBF\xE3\x83\xBC\xE3\x83\x91\xE3\x82\xB9\xE3\x83\xAF\xE3\x83\xBC\xE3\x83\x89\xE3\x81\x8C\xE4\xB8\x80\xE8\x87\xB4\xE3\x81\x97\xE3\x81\xBE\xE3\x81\x9B\xE3\x82\x93.")\r
+#define MSGJPN326              _Tu8("この証明書を信頼し,通信を続行するには「はい」を選択してください.\r\nCNの一致: %s\r\n検証に成功: %s\r\n\r\n%s", "\xE3\x81\x93\xE3\x81\xAE\xE8\xA8\xBC\xE6\x98\x8E\xE6\x9B\xB8\xE3\x82\x92\xE4\xBF\xA1\xE9\xA0\xBC\xE3\x81\x97,\xE9\x80\x9A\xE4\xBF\xA1\xE3\x82\x92\xE7\xB6\x9A\xE8\xA1\x8C\xE3\x81\x99\xE3\x82\x8B\xE3\x81\xAB\xE3\x81\xAF\xE3\x80\x8C\xE3\x81\xAF\xE3\x81\x84\xE3\x80\x8D\xE3\x82\x92\xE9\x81\xB8\xE6\x8A\x9E\xE3\x81\x97\xE3\x81\xA6\xE3\x81\x8F\xE3\x81\xA0\xE3\x81\x95\xE3\x81\x84.\r\nCN\xE3\x81\xAE\xE4\xB8\x80\xE8\x87\xB4: %s\r\n\xE6\xA4\x9C\xE8\xA8\xBC\xE3\x81\xAB\xE6\x88\x90\xE5\x8A\x9F: %s\r\n\r\n%s")\r
+#define MSGJPN327              _Tu8("はい", "\xE3\x81\xAF\xE3\x81\x84")\r
+#define MSGJPN328              _Tu8("いいえ", "\xE3\x81\x84\xE3\x81\x84\xE3\x81\x88")\r
+#define MSGJPN329              _Tu8("UTF-8 BOM", "UTF-8 BOM")\r
+#define MSGJPN330              _Tu8("ホストの漢字コードはUTF-8 BOM", "\xE3\x83\x9B\xE3\x82\xB9\xE3\x83\x88\xE3\x81\xAE\xE6\xBC\xA2\xE5\xAD\x97\xE3\x82\xB3\xE3\x83\xBC\xE3\x83\x89\xE3\x81\xAFUTF-8 BOM")\r
+#define MSGJPN331              _Tu8("ローカルの漢字コードはUTF-8 BOM", "\xE3\x83\xAD\xE3\x83\xBC\xE3\x82\xAB\xE3\x83\xAB\xE3\x81\xAE\xE6\xBC\xA2\xE5\xAD\x97\xE3\x82\xB3\xE3\x83\xBC\xE3\x83\x89\xE3\x81\xAFUTF-8 BOM")\r
+#define MSGJPN332              _Tu8("自動", "\xE8\x87\xAA\xE5\x8B\x95")\r
+#define MSGJPN333              _Tu8("TCP/IPv4", "TCP/IPv4")\r
+#define MSGJPN334              _Tu8("TCP/IPv6", "TCP/IPv6")\r
+#define MSGJPN335              _Tu8("毎回尋ねる", "\xE6\xAF\x8E\xE5\x9B\x9E\xE5\xB0\x8B\xE3\x81\xAD\xE3\x82\x8B")\r
+#define MSGJPN336              _Tu8("全て後で上書き", "\xE5\x85\xA8\xE3\x81\xA6\xE5\xBE\x8C\xE3\x81\xA7\xE4\xB8\x8A\xE6\x9B\xB8\xE3\x81\x8D")\r
+#define MSGJPN337              _Tu8("全て後でリジューム", "\xE5\x85\xA8\xE3\x81\xA6\xE5\xBE\x8C\xE3\x81\xA7\xE3\x83\xAA\xE3\x82\xB8\xE3\x83\xA5\xE3\x83\xBC\xE3\x83\xA0")\r
+#define MSGJPN338              _Tu8("全てスキップ", "\xE5\x85\xA8\xE3\x81\xA6\xE3\x82\xB9\xE3\x82\xAD\xE3\x83\x83\xE3\x83\x97")\r
 #if defined(HAVE_TANDEM)\r
-#define MSGJPN2000              "NonStop Server"\r
-#define MSGJPN2001              "OSS<->GUARDIAN \xE5\x88\x87\xE3\x82\x8A\xE6\x9B\xBF\xE3\x81\x88(&O)"\r
+#define MSGJPN2000             _Tu8("NonStop Server", "NonStop Server")\r
+#define MSGJPN2001             _Tu8("OSS<->GUARDIAN 切り替え(&O)", "OSS<->GUARDIAN \xE5\x88\x87\xE3\x82\x8A\xE6\x9B\xBF\xE3\x81\x88(&O)")\r
 #endif\r
diff --git a/mesg-jpn.old.h b/mesg-jpn.old.h
deleted file mode 100644 (file)
index 816350d..0000000
+++ /dev/null
@@ -1,342 +0,0 @@
-#define MSGJPN001              "\90Ú\91±\82ð\92\86\8e~\82µ\82Ü\82µ\82½."\r
-#define MSGJPN002              "\90Ú\91±\82ð\92\86\8e~\82µ\82Ü\82µ\82½."\r
-#define MSGJPN003              "\r\n\8dÄ\90Ú\91±\82µ\82Ü\82·.\r\n"\r
-#define MSGJPN004              "\90Ø\92f\82µ\82Ü\82µ\82½"\r
-#define MSGJPN005              "\90Ú\91±\82ª\90Ø\92f\82³\82ê\82Ü\82µ\82½."\r
-#define MSGJPN006              "FireWall\82É\83\8d\83O\83C\83\93\82Å\82«\82Ü\82¹\82ñ."\r
-#define MSGJPN007              "\83z\83X\83g %s \82É\90Ú\91±\82Å\82«\82Ü\82¹\82ñ."\r
-#define MSGJPN008              "\83\8d\83O\83C\83\93\82Å\82«\82Ü\82¹\82ñ."\r
-#define MSGJPN009              "\90Ú\91±\82Å\82«\82Ü\82¹\82ñ."\r
-#define MSGJPN010              "FireWall\82Ì\83z\83X\83g\96¼\82ª\90Ý\92è\82³\82ê\82Ä\82¢\82Ü\82¹\82ñ."\r
-#define MSGJPN011              "\83z\83X\83g\96¼\82ª\82 \82è\82Ü\82¹\82ñ."\r
-#define MSGJPN012              "MD5\82ð\8eg\97p\82µ\82Ü\82·."\r
-#define MSGJPN013              "SHA-1\82ð\8eg\97p\82µ\82Ü\82·."\r
-#define MSGJPN014              "MD4(S/KEY)\82ð\8eg\97p\82µ\82Ü\82·."\r
-#define MSGJPN015              "\83\8f\83\93\83^\83C\83\80\83p\83X\83\8f\81[\83h\82ª\8f\88\97\9d\82Å\82«\82Ü\82¹\82ñ"\r
-#define MSGJPN016              "\83z\83X\83g %s \82ð\92T\82µ\82Ä\82¢\82Ü\82·."\r
-#define MSGJPN017              "%s\83z\83X\83g %s (%s (%d)) \82É\90Ú\91±\82µ\82Ä\82¢\82Ü\82·."\r
-#define MSGJPN018              "%s\83z\83X\83g %s (%d) \82É\90Ú\91±\82µ\82Ä\82¢\82Ü\82·."\r
-#define MSGJPN019              "\83z\83X\83g %s \82ª\8c©\82Â\82©\82è\82Ü\82¹\82ñ."\r
-#define MSGJPN020              "%s\83z\83X\83g %s (%d) \82É\90Ú\91±\82µ\82Ä\82¢\82Ü\82·."\r
-#define MSGJPN021              "SOCKS\83T\81[\83o\81[ %s \82ª\8c©\82Â\82©\82è\82Ü\82¹\82ñ."\r
-#define MSGJPN022              "SOCKS\83T\81[\83o\81[ %s (%d) \82É\90Ú\91±\82µ\82Ä\82¢\82Ü\82·\81B"\r
-#define MSGJPN023              "SOCKS\83T\81[\83o\81[\82É\90Ú\91±\82Å\82«\82Ü\82¹\82ñ. (Err=%d)"\r
-#define MSGJPN024              "SOCKS\83T\81[\83o\81[\82É\90Ú\91±\82Å\82«\82Ü\82¹\82ñ. (Err=%d)"\r
-#define MSGJPN025              "\90Ú\91±\82µ\82Ü\82µ\82½."\r
-#define MSGJPN026              "\90Ú\91±\82Å\82«\82Ü\82¹\82ñ."\r
-#define MSGJPN027              "\83\\83P\83b\83g\82ª\8dì\90¬\82Å\82«\82Ü\82¹\82ñ."\r
-#define MSGJPN028              "SOCKS\83T\81[\83o\81[\82É\90Ú\91±\82Å\82«\82Ü\82¹\82ñ. (Err=%d)"\r
-#define MSGJPN029              "SOCKS\83T\81[\83o\81[\82É\90Ú\91±\82Å\82«\82Ü\82¹\82ñ. (Err=%d)"\r
-#define MSGJPN030              "Listen\83\\83P\83b\83g\82ª\8dì\90¬\82Å\82«\82Ü\82¹\82ñ."\r
-#define MSGJPN031              "PORT\83R\83}\83\93\83h\82ª\8eó\82¯\95t\82¯\82ç\82ê\82Ü\82¹\82ñ."\r
-#define MSGJPN032              "\90Ú\91±\82Í\83\86\81[\83U\81[\82É\82æ\82Á\82Ä\92\86\8e~\82³\82ê\82Ü\82µ\82½."\r
-#define MSGJPN033              "SOCKS\82Ì\83R\83}\83\93\83h\82ª\91\97\82ê\82Ü\82¹\82ñ\82Å\82µ\82½ (Cmd = %04X)"\r
-#define MSGJPN034              "SOCKS5\82Ì\83R\83}\83\93\83h\82É\91Î\82·\82é\83\8a\83v\83\89\83C\82ª\8eó\90M\82Å\82«\82Ü\82¹\82ñ\82Å\82µ\82½"\r
-#define MSGJPN035              "SOCKS4\82Ì\83R\83}\83\93\83h\82É\91Î\82·\82é\83\8a\83v\83\89\83C\82ª\8eó\90M\82Å\82«\82Ü\82¹\82ñ\82Å\82µ\82½"\r
-#define MSGJPN036              "SOCKS\83T\81[\83o\81[\82Ì\94F\8fØ\95û\8e®\82ª\88Ù\82È\82è\82Ü\82·."\r
-#define MSGJPN037              "SOCKS\83T\81[\83o\81[\82É\94F\8fØ\82³\82ê\82Ü\82¹\82ñ\82Å\82µ\82½."\r
-#define MSGJPN038              "\96¼\91O"\r
-#define MSGJPN039              "\93ú\95t"\r
-#define MSGJPN040              "\83T\83C\83Y"\r
-#define MSGJPN041              "\8eí\97Þ"\r
-#define MSGJPN042              "\96¼\91O"\r
-#define MSGJPN043              "\93ú\95t"\r
-#define MSGJPN044              "\83T\83C\83Y"\r
-#define MSGJPN045              "\8eí\97Þ"\r
-#define MSGJPN046              "\91®\90«"\r
-#define MSGJPN047              "\8f\8a\97L\8eÒ"\r
-#define MSGJPN048              "\83e\83\93\83|\83\89\83\8a\83t\83@\83C\83\8b\82ª\93Ç\82Ý\8fo\82¹\82Ü\82¹\82ñ."\r
-#define MSGJPN049              "\83t\83@\83C\83\8b\88ê\97\97\82Ì\8eæ\93¾\82É\8e¸\94s\82µ\82Ü\82µ\82½."\r
-#define MSGJPN050              "\8c\9f\8dõ\81i\83\8d\81[\83J\83\8b\81j"\r
-#define MSGJPN051              "\8c\9f\8dõ\81i\83z\83X\83g\81j"\r
-#define MSGJPN052              "\8dí\8f\9c: %s"\r
-#define MSGJPN053              "\8dì\90¬: %s"\r
-#define MSGJPN054              "\93]\91\97: %s"\r
-#define MSGJPN055              "\8dí\8f\9c: %s"\r
-#define MSGJPN056              "\8dì\90¬: %s"\r
-#define MSGJPN057              "\93]\91\97: %s"\r
-#define MSGJPN058              "%d\8cÂ\82Ì\83t\83@\83C\83\8b\82ð\93]\91\97\82µ\82Ü\82·."\r
-#define MSGJPN059              "\93]\91\97\82·\82é\83t\83@\83C\83\8b\82Í\82 \82è\82Ü\82¹\82ñ."\r
-#define MSGJPN060              "%d\8cÂ\82Ì\83t\83H\83\8b\83_\82ð\8dì\90¬\82µ\82Ü\82·."\r
-#define MSGJPN061              "\8dì\90¬\82·\82é\83t\83H\83\8b\83_\82Í\82 \82è\82Ü\82¹\82ñ."\r
-#define MSGJPN062              "%d\8cÂ\82Ì\83t\83@\83C\83\8b/\83t\83H\83\8b\83_\82ð\8dí\8f\9c\82µ\82Ü\82·."\r
-#define MSGJPN063              "\8dí\8f\9c\82·\82é\83t\83@\83C\83\8b/\83t\83H\83\8b\83_\82Í\82 \82è\82Ü\82¹\82ñ."\r
-#define MSGJPN064              "\96¼\91O\82ð\95Ï\8dX\82µ\82Ä\83A\83b\83v\83\8d\81[\83h"\r
-#define MSGJPN065              "\96¼\91O\82ð\95Ï\8dX\82µ\82Ä\83_\83E\83\93\83\8d\81[\83h"\r
-#define MSGJPN066              "\8dí\8f\9c\81i\83\8d\81[\83J\83\8b\81j"\r
-#define MSGJPN067              "\8dí\8f\9c\81i\83z\83X\83g\81j"\r
-#define MSGJPN068              "\96¼\91O\95Ï\8dX\81i\83\8d\81[\83J\83\8b\81j"\r
-#define MSGJPN069              "\96¼\91O\95Ï\8dX\81i\83z\83X\83g\81j"\r
-#define MSGJPN070              "\83t\83H\83\8b\83_\8dì\90¬\81i\83\8d\81[\83J\83\8b\81j"\r
-#define MSGJPN071              "\83t\83H\83\8b\83_\8dì\90¬\81i\83z\83X\83g\81j"\r
-#define MSGJPN072              "\83t\83H\83\8b\83_\95Ï\8dX\81i\83\8d\81[\83J\83\8b\81j"\r
-#define MSGJPN073              "\83t\83H\83\8b\83_\95Ï\8dX\81i\83z\83X\83g\81j"\r
-#define MSGJPN074              "\83\8d\81[\83J\83\8b\91¤\82Ì\83t\83@\83C\83\8b\97e\97Ê\82ð\8cv\8eZ\82µ\82Ü\82·\81B"\r
-#define MSGJPN075              "\83z\83X\83g\91¤\82Ì\83t\83@\83C\83\8b\97e\97Ê\82ð\8cv\8eZ\82µ\82Ü\82·\81B"\r
-#define MSGJPN076              "\83\8d\81[\83J\83\8b\91¤\82Ì\83t\83@\83C\83\8b\97e\97Ê"\r
-#define MSGJPN077              "\83z\83X\83g\91¤\82Ì\83t\83@\83C\83\8b\97e\97Ê"\r
-#define MSGJPN078              "\83t\83H\83\8b\83_\8dì\90¬"\r
-#define MSGJPN079              "\83t\83H\83\8b\83_\8dì\90¬"\r
-#define MSGJPN080              "\83t\83H\83\8b\83_\8dí\8f\9c"\r
-#define MSGJPN081              "\83t\83@\83C\83\8b\8dí\8f\9c"\r
-#define MSGJPN082              "\83t\83H\83\8b\83_\8dì\90¬"\r
-#define MSGJPN083              "\83t\83H\83\8b\83_\8dí\8f\9c"\r
-#define MSGJPN084              "\83t\83@\83C\83\8b\8dí\8f\9c"\r
-#define MSGJPN085              "%s\82Æ\82¢\82¤\96¼\91O\82Ì\83t\83@\83C\83\8b\82Í\83_\83E\83\93\83\8d\81[\83h\82Å\82«\82Ü\82¹\82ñ."\r
-#define MSGJPN086              "\83_\83E\83\93\83\8d\81[\83h"\r
-#define MSGJPN087              "\83t\83@\83C\83\8b\88ê\97\97\8eæ\93¾"\r
-#define MSGJPN088              "\83X\83L\83b\83v"\r
-#define MSGJPN089              "\83t\83@\83C\83\8b %s \82Í\83X\83L\83b\83v\82µ\82Ü\82·."\r
-#define MSGJPN090              "\83R\83}\83\93\83h\82ª\8eó\82¯\95t\82¯\82ç\82ê\82Ü\82¹\82ñ."\r
-#define MSGJPN091              "\83_\83E\83\93\83\8d\81[\83h\82Ì\82½\82ß\82É"\r
-#define MSGJPN092              "\83R\83}\83\93\83h\82ª\8eó\82¯\95t\82¯\82ç\82ê\82Ü\82¹\82ñ."\r
-#define MSGJPN093              "\83A\83h\83\8c\83X\82ª\8eæ\93¾\82Å\82«\82Ü\82¹\82ñ."\r
-#define MSGJPN094              "\8eó\90M\82Í\83^\83C\83\80\83A\83E\83g\82Å\8e¸\94s\82µ\82Ü\82µ\82½."\r
-#define MSGJPN095              "\83t\83@\83C\83\8b %s \82ª\8dì\90¬\82Å\82«\82Ü\82¹\82ñ."\r
-#define MSGJPN096              "\83f\83B\83X\83N\82ª\82¢\82Á\82Ï\82¢\82Å\8f\91\82«\8d\9e\82ß\82Ü\82¹\82ñ."\r
-#define MSGJPN097              "\83t\83@\83C\83\8b\88ê\97\97\82Ì\8eæ\93¾\82ð\92\86\8e~\82µ\82Ü\82µ\82½."\r
-#define MSGJPN098              "\83t\83@\83C\83\8b\88ê\97\97"\r
-#define MSGJPN099              "\83_\83E\83\93\83\8d\81[\83h\82ð\92\86\8e~\82µ\82Ü\82µ\82½. (%d Sec. %d B/S)."\r
-#define MSGJPN100              "\83_\83E\83\93\83\8d\81[\83h\82ð\92\86\8e~\82µ\82Ü\82µ\82½."\r
-#define MSGJPN101              "\83t\83@\83C\83\8b\88ê\97\97\82Ì\8eæ\93¾\82Í\90³\8fí\8fI\97¹\82µ\82Ü\82µ\82½. (%d Bytes)"\r
-#define MSGJPN102              "\83_\83E\83\93\83\8d\81[\83h\82Í\90³\8fí\8fI\97¹\82µ\82Ü\82µ\82½. (%d Sec. %d B/S)."\r
-#define MSGJPN103              "\83_\83E\83\93\83\8d\81[\83h\82Í\90³\8fí\8fI\97¹\82µ\82Ü\82µ\82½. (%d Bytes)"\r
-#define MSGJPN104              "\83A\83b\83v\83\8d\81[\83h"\r
-#define MSGJPN105              "\83t\83@\83C\83\8b %s \82ª\93Ç\82Ý\8fo\82¹\82Ü\82¹\82ñ."\r
-#define MSGJPN106              "\83X\83L\83b\83v"\r
-#define MSGJPN107              "\83t\83@\83C\83\8b %s \82Í\83X\83L\83b\83v\82µ\82Ü\82·."\r
-#define MSGJPN108              "\83R\83}\83\93\83h\82ª\8eó\82¯\95t\82¯\82ç\82ê\82Ü\82¹\82ñ."\r
-#define MSGJPN109              "\83A\83b\83v\83\8d\81[\83h\82Ì\82½\82ß\82É"\r
-#define MSGJPN110              "\83R\83}\83\93\83h\82ª\8eó\82¯\95t\82¯\82ç\82ê\82Ü\82¹\82ñ."\r
-#define MSGJPN111              "\83A\83h\83\8c\83X\82ª\8eæ\93¾\82Å\82«\82Ü\82¹\82ñ."\r
-#define MSGJPN112              "\83t\83@\83C\83\8b %s \82ª\83I\81[\83v\83\93\82Å\82«\82Ü\82¹\82ñ."\r
-#define MSGJPN113              "\83A\83b\83v\83\8d\81[\83h\82ð\92\86\8e~\82µ\82Ü\82µ\82½. (%d Sec. %d B/S)."\r
-#define MSGJPN114              "\83A\83b\83v\83\8d\81[\83h\82ð\92\86\8e~\82µ\82Ü\82µ\82½."\r
-#define MSGJPN115              "\83A\83b\83v\83\8d\81[\83h\82Í\90³\8fí\8fI\97¹\82µ\82Ü\82µ\82½. (%d Sec. %d B/S)."\r
-#define MSGJPN116              "\83A\83b\83v\83\8d\81[\83h\82Í\90³\8fí\8fI\97¹\82µ\82Ü\82µ\82½."\r
-#define MSGJPN117              "\8a®\97¹"\r
-#define MSGJPN118              "\92\86\8e~"\r
-#define MSGJPN119              "\83o\83C\83i\83\8a"\r
-#define MSGJPN120              "\83A\83X\83L\81["\r
-#define MSGJPN121              "\96³\95Ï\8a·"\r
-#define MSGJPN122              "JIS"\r
-#define MSGJPN123              "EUC"\r
-#define MSGJPN124              "\8dí\8f\9c\81i\83\8d\81[\83J\83\8b\81j"\r
-#define MSGJPN125              "\8dí\8f\9c\81i\83z\83X\83g\81j"\r
-#define MSGJPN126              "WS_FTP.INI\83t\83@\83C\83\8b"\r
-#define MSGJPN127              "\8aî\96{"\r
-#define MSGJPN128              "\8ag\92£"\r
-#define MSGJPN129              "\95\8e\9a\83R\81[\83h"\r
-#define MSGJPN130              "\83_\83C\83A\83\8b\83A\83b\83v"\r
-#define MSGJPN131              "\8d\82\93x"\r
-#define MSGJPN132              "\83z\83X\83g\82Ì\90Ý\92è"\r
-#define MSGJPN133              "GMT%+02d:00 (\93ú\96{)"\r
-#define MSGJPN134              "\8eg\97p\82µ\82È\82¢"\r
-#define MSGJPN135              "\8e©\93®\94F\8e¯"\r
-#define MSGJPN136              "OTP MD4, S/KEY"\r
-#define MSGJPN137              "OTP MD5"\r
-#define MSGJPN138              "OTP SHA-1"\r
-#define MSGJPN139              "\8e©\93®\94F\8e¯"\r
-#define MSGJPN140              "ACOS"\r
-#define MSGJPN141              "VAX VMS"\r
-#define MSGJPN142              "IRMX"\r
-#define MSGJPN143              "ACOS-4"\r
-#define MSGJPN144              "Stratus"\r
-#define MSGJPN145              "\83t\83H\83\8b\83_\82ð\95Ï\8dX\82Å\82«\82Ü\82¹\82ñ."\r
-#define MSGJPN146              "\83t\83H\83\8b\83_\82ð\8dì\90¬\82Å\82«\82Ü\82¹\82ñ."\r
-#define MSGJPN147              "\83t\83H\83\8b\83_\82ð\8dí\8f\9c\82Å\82«\82Ü\82¹\82ñ."\r
-#define MSGJPN148              "\83t\83H\83\8b\83_\82ð\8dí\8f\9c\82Å\82«\82Ü\82¹\82ñ."\r
-#define MSGJPN149              "\83t\83@\83C\83\8b\82ð\8dí\8f\9c\82Å\82«\82Ü\82¹\82ñ."\r
-#define MSGJPN150              "\83t\83@\83C\83\8b\82ð\8dí\8f\9c\82Å\82«\82Ü\82¹\82ñ."\r
-#define MSGJPN151              "\83t\83@\83C\83\8b\96¼\95Ï\8dX\82ª\82Å\82«\82Ü\82¹\82ñ."\r
-#define MSGJPN152              "\83e\83\93\83|\83\89\83\8a\83t\83H\83\8b\83_\81u%s\81v\82ª\82 \82è\82Ü\82¹\82ñ"\r
-#define MSGJPN153              "\83t\83H\83\8b\83_\81u%s\81v\82ð\8eg\97p\82µ\82Ü\82·"\r
-#define MSGJPN154              "\90Ú\91±"\r
-#define MSGJPN155              "\83N\83C\83b\83N\90Ú\91±"\r
-#define MSGJPN156              "\90Ø\92f"\r
-#define MSGJPN157              "\83_\83E\83\93\83\8d\81[\83h"\r
-#define MSGJPN158              "\83A\83b\83v\83\8d\81[\83h"\r
-#define MSGJPN159              "\83~\83\89\81[\83\8a\83\93\83O\83A\83b\83v\83\8d\81[\83h"\r
-#define MSGJPN160              "\8dí\8f\9c"\r
-#define MSGJPN161              "\96¼\91O\95Ï\8dX"\r
-#define MSGJPN162              "\83t\83H\83\8b\83_\8dì\90¬"\r
-#define MSGJPN163              "\88ê\82Â\8fã\82Ì\83t\83H\83\8b\83_\82Ö"\r
-#define MSGJPN164              "\83t\83H\83\8b\83_\82Ì\88Ú\93®"\r
-#define MSGJPN165              "\83A\83X\83L\81[\93]\91\97\83\82\81[\83h"\r
-#define MSGJPN166              "\83o\83C\83i\83\8a\93]\91\97\83\82\81[\83h"\r
-#define MSGJPN167              "\83t\83@\83C\83\8b\96¼\82Å\93]\91\97\83\82\81[\83h\90Ø\91Ö\82¦"\r
-#define MSGJPN168              "\95\\8e¦\82ð\8dX\90V"\r
-#define MSGJPN169              "\88ê\97\97"\r
-#define MSGJPN170              "\8fÚ\8d×"\r
-#define MSGJPN171              "\83z\83X\83g\82Ì\8a¿\8e\9a\83R\81[\83h\82ÍEUC"\r
-#define MSGJPN172              "\83z\83X\83g\82Ì\8a¿\8e\9a\83R\81[\83h\82ÍJIS"\r
-#define MSGJPN173              "\8a¿\8e\9a\83R\81[\83h\82Ì\95Ï\8a·\82È\82µ"\r
-#define MSGJPN174              "\94¼\8ap\83J\83i\82ð\91S\8ap\82É\95Ï\8a·"\r
-#define MSGJPN175              "\83t\83H\83\8b\83_\93¯\8e\9e\88Ú\93®"\r
-#define MSGJPN176              "\8eó\90M\92\86\8e~"\r
-#define MSGJPN177              "\90Ý\92è\96¼\81u%s\81v\82Í\82 \82è\82Ü\82¹\82ñ."\r
-#define MSGJPN178              "\90Ý\92è\96¼\82ª\8ew\92è\82³\82ê\82Ä\82¢\82Ü\82¹\82ñ."\r
-#define MSGJPN179              "\83z\83X\83g\96¼\82Æ\90Ý\92è\96¼\82Ì\97¼\95û\82ª\8ew\92è\82³\82ê\82Ä\82¢\82Ü\82·."\r
-#define MSGJPN180              "\83I\83v\83V\83\87\83\93\81u%s\81v\82ª\8aÔ\88á\82Á\82Ä\82¢\82Ü\82·."\r
-#define MSGJPN181              "\83z\83X\83g\96¼\82Æ\90Ý\92è\96¼\82Ì\97¼\95û\82ª\8ew\92è\82³\82ê\82Ä\82¢\82Ü\82·."\r
-#define MSGJPN182              "\83r\83\85\81[\83A\82Ì\8bN\93®\82É\8e¸\94s\82µ\82Ü\82µ\82½. (ERROR=%d)"\r
-#define MSGJPN183              "JRE32.DLL \96³\82µ"\r
-#define MSGJPN184              "JRE32.DLL Ver %x.%x (C) \8eR\93c\98a\95v\82³\82ñ"\r
-#define MSGJPN185              "\83t\83H\83\8b\83_\82ð\91I\91ð\82µ\82Ä\82­\82¾\82³\82¢"\r
-#define MSGJPN186              "\83\86\81[\83U\81["\r
-#define MSGJPN187              "\93]\91\971"\r
-#define MSGJPN188              "\93]\91\972"\r
-#define MSGJPN189              "\93]\91\973"\r
-#define MSGJPN190              "\83~\83\89\81[\83\8a\83\93\83O"\r
-#define MSGJPN191              "\91\80\8dì"\r
-#define MSGJPN192              "\95\\8e¦"\r
-#define MSGJPN193              "\90Ú\91±/\90Ø\92f"\r
-#define MSGJPN194              "FireWall"\r
-#define MSGJPN195              "\83c\81[\83\8b"\r
-#define MSGJPN196              "\83T\83E\83\93\83h"\r
-#define MSGJPN197              "\82»\82Ì\91¼"\r
-#define MSGJPN198              "\83I\83v\83V\83\87\83\93"\r
-#define MSGJPN199              "\83t\83@\83C\83\8b\96¼"\r
-#define MSGJPN200              "\83t\83@\83C\83\8b\96¼"\r
-#define MSGJPN201              "\91®\90«"\r
-#define MSGJPN202              "\83t\83@\83C\83\8b\96¼"\r
-#define MSGJPN203              "\83t\83@\83C\83\8b\96¼"\r
-#define MSGJPN204              "FW\83\86\81[\83U\81[\96¼\81¨ FW\83p\83X\83\8f\81[\83h\81¨ SITE \83z\83X\83g\96¼"\r
-#define MSGJPN205              "FW\83\86\81[\83U\81[\96¼\81¨ FW\83p\83X\83\8f\81[\83h\81¨ USER \83\86\81[\83U\81[\96¼@\83z\83X\83g\96¼"\r
-#define MSGJPN206              "FW\83\86\81[\83U\81[\96¼\81¨ FW\83p\83X\83\8f\81[\83h"\r
-#define MSGJPN207              "USER \83\86\81[\83U\81[\96¼@\83z\83X\83g\96¼"\r
-#define MSGJPN208              "OPEN \83z\83X\83g\96¼"\r
-#define MSGJPN209              "SOCKS4"\r
-#define MSGJPN210              "SOCKS5 (\94F\8fØ\82È\82µ)"\r
-#define MSGJPN211              "SOCKS5 (\83\86\81[\83U\81[\96¼\81A\83p\83X\83\8f\81[\83h\94F\8fØ)"\r
-#define MSGJPN212              "\8eg\97p\82µ\82È\82¢"\r
-#define MSGJPN213              "\8e©\93®\94F\8e¯"\r
-#define MSGJPN214              "OTP MD4,S/KEY"\r
-#define MSGJPN215              "OTP MD5"\r
-#define MSGJPN216              "OTP SHA-1"\r
-#define MSGJPN217              "\83r\83\85\81[\83A\82Ì\91I\91ð"\r
-#define MSGJPN218              "\8eÀ\8ds\83t\83@\83C\83\8b\0*.exe;*.com;*.bat\0\91S\82Ä\82Ì\83t\83@\83C\83\8b\0*\0"\r
-#define MSGJPN219              "Wave\83t\83@\83C\83\8b"\r
-#define MSGJPN220              "\83_\83C\83A\83\8b\83A\83b\83v\82ð\90Ø\92f\82µ\82Ä\82¢\82Ü\82·."\r
-#define MSGJPN221              "\83_\83C\83A\83\8b\83A\83b\83v\82Å\90Ú\91±\82µ\82Ä\82¢\82Ü\82·."\r
-#define MSGJPN222              "\83_\83C\83A\83\8b\83A\83b\83v\82ª\8eg\82¦\82Ü\82¹\82ñ(RasDialDlg)"\r
-#define MSGJPN223              "%s \82É\90Ú\91±\82µ\82Ä\82¢\82Ü\82·..."\r
-#define MSGJPN224              "\95s\96¾\82È\83G\83\89\81["\r
-#define MSGJPN225              "\83_\83C\83A\83\8b\83A\83b\83v\90Ú\91±"\r
-#define MSGJPN226              "\83|\81[\83g\82ð\8aJ\82¢\82Ä\82¢\82Ü\82·..."\r
-#define MSGJPN227              "\83|\81[\83g\82ª\8aJ\82©\82ê\82Ü\82µ\82½"\r
-#define MSGJPN228              "\83_\83C\83A\83\8b\92\86..."\r
-#define MSGJPN229              "\83_\83C\83A\83\8b\8a®\97¹"\r
-#define MSGJPN230              "\91S\83f\83o\83C\83X\82ª\90Ú\91±\82³\82ê\82Ü\82µ\82½"\r
-#define MSGJPN231              "\83\86\81[\83U\81[\96¼\82Æ\83p\83X\83\8f\81[\83h\82ð\8c\9f\8fØ\92\86..."\r
-#define MSGJPN232              "\8dÄ\8c\9f\8fØ\92\86..."\r
-#define MSGJPN233              "\83p\83X\83\8f\81[\83h\82ð\95Ï\8dX\82µ\82Ä\89º\82³\82¢"\r
-#define MSGJPN234              "\8c\9f\8fØ\82ª\8fI\97¹\82µ\82Ü\82µ\82½"\r
-#define MSGJPN235              "\90Ú\91±\82µ\82Ü\82µ\82½"\r
-#define MSGJPN236              "\90Ø\92f\82µ\82Ü\82µ\82½"\r
-#define MSGJPN237              "\90Ú\91±\8f\88\97\9d\92\86..."\r
-#define MSGJPN238              "%s \82Ö\82Ì\90Ú\91±"\r
-#define MSGJPN239              "# \82±\82Ì\83t\83@\83C\83\8b\82Í\95Ò\8fW\82µ\82È\82¢\82Å\82­\82¾\82³\82¢\81B\n"\r
-#define MSGJPN240              "INI\83t\83@\83C\83\8b\82É\90Ý\92è\82ª\95Û\91\82Å\82«\82Ü\82¹\82ñ"\r
-#define MSGJPN241              "\91\97\90M\82Í\83^\83C\83\80\83A\83E\83g\82Å\8e¸\94s\82µ\82Ü\82µ\82½."\r
-#define MSGJPN242              "\8eó\90M\82Í\83^\83C\83\80\83A\83E\83g\82Å\8e¸\94s\82µ\82Ü\82µ\82½."\r
-#define MSGJPN243              "\8eó\90M\82Í\83^\83C\83\80\83A\83E\83g\82Å\8e¸\94s\82µ\82Ü\82µ\82½."\r
-#define MSGJPN244              "\8cÅ\92è\92·\82Ì\8eó\90M\82ª\8e¸\94s\82µ\82Ü\82µ\82½"\r
-#define MSGJPN245              "\83\8d\81[\83J\83\8b"\r
-#define MSGJPN246              "\83z\83X\83g"\r
-#define MSGJPN247              "\91I\91ð%d\8cÂ\81i%s\81j"\r
-#define MSGJPN248              "\83\8d\81[\83J\83\8b\8bó %s"\r
-#define MSGJPN249              "\93]\91\97\91Ò\82¿\83t\83@\83C\83\8b%d\8cÂ"\r
-#define MSGJPN250              "\8eó\90M\92\86 %s"\r
-#define MSGJPN251              "Err: \83V\81[\83h\95\8e\9a\97ñ"\r
-#define MSGJPN252              "Err: \83V\81[\83h\95\8e\9a\97ñ"\r
-#define MSGJPN253              "Err: \83V\81[\83P\83\93\83X\94Ô\8d\86"\r
-#define MSGJPN254              "MS Shell Dlg"\r
-#define MSGJPN255              "\83A\83b\83v\83\8d\81[\83h(&U)"\r
-#define MSGJPN256              "\96¼\91O\82ð\95Ï\82¦\82Ä\83A\83b\83v\83\8d\81[\83h(&P)..."\r
-#define MSGJPN257              "\91S\82Ä\82ð\83A\83b\83v\83\8d\81[\83h"\r
-#define MSGJPN258              "\8dí\8f\9c(&R)"\r
-#define MSGJPN259              "\96¼\91O\95Ï\8dX(&N)..."\r
-#define MSGJPN260              "\83t\83H\83\8b\83_\8dì\90¬(&K)..."\r
-#define MSGJPN261              "\83t\83@\83C\83\8b\97e\97Ê\8cv\8eZ(&Z)"\r
-#define MSGJPN262              "\8dÅ\90V\82Ì\8fî\95ñ\82É\8dX\90V(&F)"\r
-#define MSGJPN263              "\83_\83E\83\93\83\8d\81[\83h(&D)"\r
-#define MSGJPN264              "\96¼\91O\82ð\95Ï\82¦\82Ä\83_\83E\83\93\83\8d\81[\83h(&W)..."\r
-#define MSGJPN265              "\83t\83@\83C\83\8b\82Æ\82µ\82Ä\83_\83E\83\93\83\8d\81[\83h(&I)"\r
-#define MSGJPN266              "\91S\82Ä\82ð\83_\83E\83\93\83\8d\81[\83h"\r
-#define MSGJPN267              "\8dí\8f\9c(&R)"\r
-#define MSGJPN268              "\96¼\91O\95Ï\8dX(&N)..."\r
-#define MSGJPN269              "\91®\90«\95Ï\8dX(&A)..."\r
-#define MSGJPN270              "\83t\83H\83\8b\83_\8dì\90¬(&K)..."\r
-#define MSGJPN271              "URL\82ð\83N\83\8a\83b\83v\83{\81[\83h\82Ö\83R\83s\81[(&C)"\r
-#define MSGJPN272              "\83t\83@\83C\83\8b\97e\97Ê\8cv\8eZ(&Z)"\r
-#define MSGJPN273              "\8dÅ\90V\82Ì\8fî\95ñ\82É\8dX\90V(&F)"\r
-#define MSGJPN274              "\8aJ\82­(&O)"\r
-#define MSGJPN275              "%s\82Å\8aJ\82­(&%d)"\r
-#define MSGJPN276              "WS_FTP.INI\0ws_ftp.ini\0\91S\82Ä\82Ì\83t\83@\83C\83\8b\0*\0"\r
-#define MSGJPN277              "Wave\83t\83@\83C\83\8b\0*.wav\0\91S\82Ä\82Ì\83t\83@\83C\83\8b\0*\0"\r
-#define MSGJPN278              "\97\9d\97R: %s"\r
-#define MSGJPN279              "Listen\83\\83P\83b\83g\82ª\8eæ\93¾\82Å\82«\82Ü\82¹\82ñ"\r
-#define MSGJPN280              "Data\83\\83P\83b\83g\82ª\8eæ\93¾\82Å\82«\82Ü\82¹\82ñ"\r
-#define MSGJPN281              "PASV\83\82\81[\83h\82Å\90Ú\91±\82Å\82«\82Ü\82¹\82ñ"\r
-#define MSGJPN282              "INI\83t\83@\83C\83\8b\96¼\82ª\8ew\92è\82³\82ê\82Ä\82¢\82Ü\82¹\82ñ"\r
-#define MSGJPN283              "INI\83t\83@\83C\83\8b\8ew\92è: "\r
-#define MSGJPN284              "http://sourceforge.jp/projects/ffftp/"\r
-#define MSGJPN285              "\83\8c\83W\83X\83g\83\8a\83G\83f\83B\83^\82ª\8bN\93®\82Å\82«\82Ü\82¹\82ñ\82Å\82µ\82½"\r
-#define MSGJPN286              "\90Ý\92è\83t\83@\83C\83\8b\82Ì\95Û\91¶"\r
-#define MSGJPN287              "Reg\83t\83@\83C\83\8b\0*.reg\0\91S\82Ä\82Ì\83t\83@\83C\83\8b\0*\0"\r
-#define MSGJPN288              "INI\83t\83@\83C\83\8b\0*.ini\0\91S\82Ä\82Ì\83t\83@\83C\83\8b\0*\0"\r
-#define MSGJPN289              "Agilent Logic analyzer"\r
-#define MSGJPN290              "Reg\83t\83@\83C\83\8b\0*.reg\0INI\83t\83@\83C\83\8b\0*.ini\0\91S\82Ä\82Ì\83t\83@\83C\83\8b\0*\0"\r
-#define MSGJPN291              "\90Ý\92è\82ð\83t\83@\83C\83\8b\82©\82ç\95\9c\8c³"\r
-#define MSGJPN292              "\90Ý\92è\82ð\83t\83@\83C\83\8b\82©\82ç\95\9c\8c³\82·\82é\82½\82ß\82É\82Í\81AFFFTP\82ð\8dÄ\8bN\93®\82µ\82Ä\82­\82¾\82³\82¢\81B"\r
-#define MSGJPN293              "\90Ý\92è\83t\83@\83C\83\8b\82Í\8ag\92£\8eq\82ª.reg\82©.ini\82Å\82È\82¯\82ê\82Î\82È\82è\82Ü\82¹\82ñ\81B"\r
-#define MSGJPN294              "USER FW\83\86\81[\83U\81[\96¼:FW\83p\83X\83\8f\81[\83h@\83z\83X\83g\96¼"\r
-#define MSGJPN295              "\83V\83o\83\\83N WL"\r
-#define MSGJPN296              "\93Ç\82Ý\8eæ\82è\90ê\97p\83t\83@\83C\83\8b\82Å\82·\81B\93Ç\82Ý\8eæ\82è\90ê\97p\91®\90«\82ð\89ð\8f\9c\82µ\82Ü\82·\82©\81H"\r
-#define MSGJPN297              "%s \82Í\95s\90³\82È\83t\83@\83C\83\8b\96¼\82Å\82·\81B\r\n\82±\82Ì\83t\83@\83C\83\8b\82Í\83_\83E\83\93\83\8d\81[\83h\82³\82ê\82Ü\82¹\82ñ\81B"\r
-#define MSGJPN298              "OLE\82Ì\8f\89\8aú\89»\82É\8e¸\94s\82µ\82Ü\82µ\82½\81B"\r
-#define MSGJPN299              "\83R\83}\83\93\83h\83\89\83C\83\93\82É\83}\83X\83^\81[\83p\83X\83\8f\81[\83h\82ª\8ew\92è\82³\82ê\82Ä\82¢\82Ü\82¹\82ñ"\r
-#define MSGJPN300              "\83f\83t\83H\83\8b\83g\82Ì\83}\83X\83^\81[\83p\83X\83\8f\81[\83h\82ª\8eg\82í\82ê\82Ü\82·.\r\n\83}\83\8b\83E\83F\83A\82Ì\8dU\8c\82\82ð\96h\82®\82½\82ß\81C\8cÅ\97L\82Ì\83}\83X\83^\81[\83p\83X\83\8f\81[\83h\82ð\90Ý\92è\82·\82é\82±\82Æ\82ð\82¨\82·\82·\82ß\82µ\82Ü\82·"\r
-#define MSGJPN301              "\83}\83X\83^\81[\83p\83X\83\8f\81[\83h\82ª\90Ý\92è\82Æ\88ê\92v\82µ\82Ü\82¹\82ñ.\88À\91S\82Ì\82½\82ß\90Ý\92è\82Ì\95Û\91\82ð\8ds\82¢\82Ü\82¹\82ñ."\r
-#define MSGJPN302              "\8am\94F\97p\83f\81[\83^\82ª\89ó\82ê\82Ä\82¢\82é\82½\82ß\81C\83}\83X\83^\81[\83p\83X\83\8f\81[\83h\82Ì\90³\93\96\90«\82ð\8am\94F\82Å\82«\82Ü\82¹\82ñ\82Å\82µ\82½."\r
-#define MSGJPN303              "\83}\83X\83^\81[\83p\83X\83\8f\81[\83h\82ð\95Ï\8dX\82µ\82Ü\82µ\82½"\r
-#define MSGJPN304              "\8ew\92è\82³\82ê\82½\83}\83X\83^\81[\83p\83X\83\8f\81[\83h\82ª\93o\98^\82³\82ê\82½\82à\82Ì\82Æ\88ê\92v\82µ\82Ü\82¹\82ñ.\r\n\8dÄ\93x\93ü\97Í\82µ\82Ü\82·\82©\81H\r\n\81u\82¢\82¢\82¦\81v\82ð\91I\82Ô\82Æ\8bL\89¯\82³\82ê\82½FTP\83p\83X\83\8f\81[\83h\82Í\97\98\97p\82Å\82«\82Ü\82¹\82ñ."\r
-#define MSGJPN305              "Shift_JIS"\r
-#define MSGJPN306              "UTF-8"\r
-#define MSGJPN307              "\83z\83X\83g\82Ì\8a¿\8e\9a\83R\81[\83h\82ÍShift_JIS"\r
-#define MSGJPN308              "\83z\83X\83g\82Ì\8a¿\8e\9a\83R\81[\83h\82ÍUTF-8"\r
-#define MSGJPN309              "\83\8d\81[\83J\83\8b\82Ì\8a¿\8e\9a\83R\81[\83h\82ÍShift_JIS"\r
-#define MSGJPN310              "\83\8d\81[\83J\83\8b\82Ì\8a¿\8e\9a\83R\81[\83h\82ÍEUC"\r
-#define MSGJPN311              "\83\8d\81[\83J\83\8b\82Ì\8a¿\8e\9a\83R\81[\83h\82ÍJIS"\r
-#define MSGJPN312              "\83\8d\81[\83J\83\8b\82Ì\8a¿\8e\9a\83R\81[\83h\82ÍUTF-8"\r
-#define MSGJPN313              "\88Ã\8d\86\89»"\r
-#define MSGJPN314              "\92Ê\90M\82Í\88Ã\8d\86\89»\82³\82ê\82Ä\82¢\82Ü\82¹\82ñ.\r\n\91æ\8eO\8eÒ\82É\83p\83X\83\8f\81[\83h\82¨\82æ\82Ñ\93à\97e\82ð\96T\8eó\82³\82ê\82é\89Â\94\\90«\82ª\82 \82è\82Ü\82·."\r
-#define MSGJPN315              "FTP over Explicit SSL/TLS (FTPES)\82ð\8eg\97p\82µ\82Ü\82·."\r
-#define MSGJPN316              "FTP over Implicit SSL/TLS (FTPIS)\82ð\8eg\97p\82µ\82Ü\82·."\r
-#define MSGJPN317              "SSH FTP (SFTP)\82ð\8eg\97p\82µ\82Ü\82·."\r
-#define MSGJPN318              "OpenSSL\82ª\93Ç\82Ý\8d\9e\82Ü\82ê\82Ü\82µ\82½."\r
-#define MSGJPN319              "OpenSSL\82ª\83C\83\93\83X\83g\81[\83\8b\82³\82ê\82Ä\82¢\82Ü\82¹\82ñ.\r\n\92Ê\90M\82Ì\88Ã\8d\86\89»\82Í\8ds\82í\82ê\82Ü\82¹\82ñ."\r
-#define MSGJPN320              "\93Á\8eê\8b@\94\"\r
-#define MSGJPN321              "\83v\83\8d\83Z\83X\82Ì\95Û\8cì\82É\95K\97v\82È\8aÖ\90\94\82ð\8eæ\93¾\82Å\82«\82Ü\82¹\82ñ\82Å\82µ\82½."\r
-#define MSGJPN322              "\83f\83o\83b\83K\82ª\8c\9f\8fo\82³\82ê\82Ü\82µ\82½."\r
-#define MSGJPN323              "\90M\97\8a\82Å\82«\82È\82¢DLL\82ð\83A\83\93\83\8d\81[\83h\82Å\82«\82Ü\82¹\82ñ\82Å\82µ\82½."\r
-#define MSGJPN324              "\83v\83\8d\83Z\83X\82Ì\95Û\8cì\82É\95K\97v\82È\8aÖ\90\94\82ð\83t\83b\83N\82Å\82«\82Ü\82¹\82ñ\82Å\82µ\82½."\r
-#define MSGJPN325              "\90V\82µ\82¢\83}\83X\83^\81[\83p\83X\83\8f\81[\83h\82ª\88ê\92v\82µ\82Ü\82¹\82ñ."\r
-#define MSGJPN326              "\82±\82Ì\8fØ\96¾\8f\91\82ð\90M\97\8a\82µ,\92Ê\90M\82ð\91±\8ds\82·\82é\82É\82Í\81u\82Í\82¢\81v\82ð\91I\91ð\82µ\82Ä\82­\82¾\82³\82¢.\r\nCN\82Ì\88ê\92v: %s\r\n\8c\9f\8fØ\82É\90¬\8c÷: %s\r\n\r\n%s"\r
-#define MSGJPN327              "\82Í\82¢"\r
-#define MSGJPN328              "\82¢\82¢\82¦"\r
-#define MSGJPN329              "UTF-8 BOM"\r
-#define MSGJPN330              "\83z\83X\83g\82Ì\8a¿\8e\9a\83R\81[\83h\82ÍUTF-8 BOM"\r
-#define MSGJPN331              "\83\8d\81[\83J\83\8b\82Ì\8a¿\8e\9a\83R\81[\83h\82ÍUTF-8 BOM"\r
-#define MSGJPN332              "\8e©\93®"\r
-#define MSGJPN333              "TCP/IPv4"\r
-#define MSGJPN334              "TCP/IPv6"\r
-#define MSGJPN335              "\96\88\89ñ\90q\82Ë\82é"\r
-#define MSGJPN336              "\91S\82Ä\8cã\82Å\8fã\8f\91\82«"\r
-#define MSGJPN337              "\91S\82Ä\8cã\82Å\83\8a\83W\83\85\81[\83\80"\r
-#define MSGJPN338              "\91S\82Ä\83X\83L\83b\83v"\r
-#if defined(HAVE_TANDEM)\r
-#define MSGJPN2000              "NonStop Server"\r
-#define MSGJPN2001              "OSS<->GUARDIAN \90Ø\82è\91Ö\82¦(&O)"\r
-#endif\r
diff --git a/utf8msg.bat b/utf8msg.bat
new file mode 100644 (file)
index 0000000..7e0007d
--- /dev/null
@@ -0,0 +1,2 @@
+utf8msg mesg-jpn.h mesg-jpn.h\r
+utf8msg mesg-eng.h mesg-eng.h\r
diff --git a/utf8msg.exe b/utf8msg.exe
new file mode 100644 (file)
index 0000000..173fa53
Binary files /dev/null and b/utf8msg.exe differ
similarity index 82%
rename from encutf8/ReadMe.txt
rename to utf8msg/ReadMe.txt
index c225939..546a90e 100644 (file)
@@ -1,25 +1,25 @@
 ========================================================================\r
-    コンソール アプリケーション : encutf8 プロジェクトの概要\r
+    コンソール アプリケーション : utf8msg プロジェクトの概要\r
 ========================================================================\r
 \r
-この encutf8 アプリケーションは、AppWizard によって作成されました。\r
+この utf8msg アプリケーションは、AppWizard によって作成されました。\r
 \r
-このファイルには、encutf8 アプリケーションを構成する各ファイル\r
+このファイルには、utf8msg アプリケーションを構成する各ファイル\r
 の内容の概略が記述されています。\r
 \r
 \r
-encutf8.vcproj\r
+utf8msg.vcproj\r
     これは、アプリケーション ウィザードを使用して生成された VC++ プロジェクトのメイン プロジェクト ファイルです。\r
     ファイルを生成した Visual C++ のバージョンに関する情報と、アプリケーション ウィザードで選択されたプラットフォーム、構成、およびプロジェクト機能に関する情報が含まれています。\r
 \r
-encutf8.cpp\r
+utf8msg.cpp\r
     これは、メインのアプリケーション ソース ファイルです。\r
 \r
 /////////////////////////////////////////////////////////////////////////////\r
 その他の標準ファイル :\r
 \r
 StdAfx.h, StdAfx.cpp\r
-    これらのファイルは、プリコンパイル済みヘッダー (PCH) ファイル encutf8.pch とプリコンパイル済み型ファイル StdAfx.obj をビルドするために使用されます。\r
+    これらのファイルは、プリコンパイル済みヘッダー (PCH) ファイル utf8msg.pch とプリコンパイル済み型ファイル StdAfx.obj をビルドするために使用されます。\r
 \r
 /////////////////////////////////////////////////////////////////////////////\r
 その他のメモ :\r
similarity index 79%
rename from encutf8/stdafx.cpp
rename to utf8msg/stdafx.cpp
index dff203e..0d85814 100644 (file)
@@ -1,4 +1,4 @@
-// stdafx.cpp : \95W\8f\80\83C\83\93\83N\83\8b\81[\83encutf8.pch \82Ì\82Ý\82ð\r
+// stdafx.cpp : \95W\8f\80\83C\83\93\83N\83\8b\81[\83utf8msg.pch \82Ì\82Ý\82ð\r
 // \8aÜ\82Þ\83\\81[\83\83t\83@\83C\83\8b\82Í\81A\83v\83\8a\83R\83\93\83p\83C\83\8b\8dÏ\82Ý\83w\83b\83_\81[\82É\82È\82è\82Ü\82·\81B\r
 // stdafx.obj \82É\82Í\83v\83\8a\83R\83\93\83p\83C\83\8b\8dÏ\82Ý\8c^\8fî\95ñ\82ª\8aÜ\82Ü\82ê\82Ü\82·\81B\r
 \r
similarity index 100%
rename from encutf8/stdafx.h
rename to utf8msg/stdafx.h
similarity index 100%
rename from encutf8/targetver.h
rename to utf8msg/targetver.h
diff --git a/utf8msg/utf8msg.cpp b/utf8msg/utf8msg.cpp
new file mode 100644 (file)
index 0000000..c1029de
--- /dev/null
@@ -0,0 +1,276 @@
+// utf8msg.cpp : \83R\83\93\83\\81[\83\8b \83A\83v\83\8a\83P\81[\83V\83\87\83\93\82Ì\83G\83\93\83g\83\8a \83|\83C\83\93\83g\82ð\92è\8b`\82µ\82Ü\82·\81B\r
+//\r
+\r
+#include "stdafx.h"\r
+\r
+\r
+int EncodeText(char* pOut, const char* pIn, int Count)\r
+{\r
+       const char* pInEnd;\r
+       char* pOutBegin;\r
+       bool bEncoded;\r
+       pInEnd = pIn + Count;\r
+       pOutBegin = pOut;\r
+       bEncoded = false;\r
+       while(pIn < pInEnd)\r
+       {\r
+               switch(*pIn)\r
+               {\r
+               case '0':\r
+               case '1':\r
+               case '2':\r
+               case '3':\r
+               case '4':\r
+               case '5':\r
+               case '6':\r
+               case '7':\r
+               case '8':\r
+               case '9':\r
+               case 'A':\r
+               case 'B':\r
+               case 'C':\r
+               case 'D':\r
+               case 'E':\r
+               case 'F':\r
+               case 'a':\r
+               case 'b':\r
+               case 'c':\r
+               case 'd':\r
+               case 'e':\r
+               case 'f':\r
+                       if(bEncoded)\r
+                       {\r
+                               sprintf(pOut, "\\x%02X", (unsigned char)*pIn);\r
+                               pOut += 4;\r
+                       }\r
+                       else\r
+                       {\r
+                               *pOut = *pIn;\r
+                               pOut++;\r
+                       }\r
+                       break;\r
+               default:\r
+                       if(*pIn & 0x80)\r
+                       {\r
+                               bEncoded = true;\r
+                               sprintf(pOut, "\\x%02X", (unsigned char)*pIn);\r
+                               pOut += 4;\r
+                       }\r
+                       else\r
+                       {\r
+                               bEncoded = false;\r
+                               *pOut = *pIn;\r
+                               pOut++;\r
+                       }\r
+                       break;\r
+               }\r
+               pIn++;\r
+       }\r
+       return (int)((size_t)pOut - (size_t)pOutBegin);\r
+}\r
+\r
+char* FindQuote(const char* pIn, int Count)\r
+{\r
+       const char* pInEnd;\r
+       bool bEscape;\r
+       pInEnd = pIn + Count;\r
+       bEscape = false;\r
+       while(pIn < pInEnd)\r
+       {\r
+               switch(*pIn)\r
+               {\r
+               case '\\':\r
+                       bEscape = !bEscape;\r
+                       break;\r
+               case '\"':\r
+                       if(!bEscape)\r
+                               return (char*)pIn;\r
+                       bEscape = false;\r
+                       break;\r
+               default:\r
+                       bEscape = false;\r
+                       break;\r
+               }\r
+               pIn++;\r
+       }\r
+       return NULL;\r
+}\r
+\r
+char* FindEndOfLine(const char* pIn, int Count)\r
+{\r
+       const char* pInEnd;\r
+       pInEnd = pIn + Count;\r
+       while(pIn < pInEnd)\r
+       {\r
+               switch(*pIn)\r
+               {\r
+               case '\r':\r
+               case '\n':\r
+                       if(pIn < pInEnd && *pIn == '\r')\r
+                               pIn++;\r
+                       if(pIn < pInEnd && *pIn == '\n')\r
+                               pIn++;\r
+                       return (char*)pIn;\r
+                       break;\r
+               }\r
+               pIn++;\r
+       }\r
+       return (char*)pIn;\r
+}\r
+\r
+int _tmain(int argc, _TCHAR* argv[])\r
+{\r
+       FILE* fpIn;\r
+       FILE* fpOut;\r
+       long InLength;\r
+       long OutLength;\r
+       char* pInBuffer;\r
+       char* pOutBuffer;\r
+       char* pIn;\r
+       char* pOut;\r
+       char* pInEnd;\r
+       char* pOutEnd;\r
+       int Count;\r
+       bool bString;\r
+       char* pInNext;\r
+       char* pInQuote;\r
+       char* pSrc;\r
+       int SrcCount;\r
+       _tsetlocale(LC_ALL, _T(""));\r
+       if(argc != 3)\r
+       {\r
+               _tprintf(_T("UTF-8\82Å\8f\91\82©\82ê\82½C\8c¾\8cê\83\\81[\83X\83t\83@\83C\83\8b\93à\82Ì\95\8e\9a\97ñ\83\8a\83e\83\89\83\8b\82ð\83G\83\93\83R\81[\83h\82µ\82Ü\82·\81B\n"));\r
+               _tprintf(_T("\8ds\92\86\82Å\8dÅ\8f\89\82É\8fo\8c»\82·\82é\95\8e\9a\97ñ\83\8a\83e\83\89\83\8b\82Í\82»\82Ì\82Ü\82Ü\95Û\8e\9d\82³\82ê\82Ü\82·\81B\n"));\r
+               _tprintf(_T("\8ds\92\86\82Å2\94Ô\96Ú\88È\8d~\82É\8fo\8c»\82·\82é\95\8e\9a\97ñ\83\8a\83e\83\89\83\8b\82Í\8dÅ\8f\89\82Ì\82à\82Ì\82Å\83G\83\93\83R\81[\83h\82³\82ê\82Ü\82·\81B\n"));\r
+               _tprintf(_T("\83R\83}\83\93\83h\83\89\83C\83\93\n"));\r
+               _tprintf(_T("mbtoutf8 [in] [out]\n"));\r
+               _tprintf(_T("[in]    \8c³\82Ì\83\\81[\83X\83t\83@\83C\83\8b\82Ì\83t\83@\83C\83\8b\96¼\n"));\r
+               _tprintf(_T("[out]   \95Û\91\90æ\82Ì\83t\83@\83C\83\8b\96¼\n"));\r
+               return 0;\r
+       }\r
+       fpIn = _tfopen(argv[1], _T("rb"));\r
+       if(!fpIn)\r
+       {\r
+               _tprintf(_T("\83t\83@\83C\83\8b\"%s\"\82ª\8aJ\82¯\82Ü\82¹\82ñ\81B\n"), argv[1]);\r
+               return 0;\r
+       }\r
+       if(fseek(fpIn, 0, SEEK_END) != 0)\r
+       {\r
+               _tprintf(_T("\83t\83@\83C\83\8b\"%s\"\82ª\8aJ\82¯\82Ü\82¹\82ñ\81B\n"), argv[1]);\r
+               return 0;\r
+       }\r
+       InLength = ftell(fpIn);\r
+       if(fseek(fpIn, 0, SEEK_SET) != 0)\r
+       {\r
+               _tprintf(_T("\83t\83@\83C\83\8b\"%s\"\82ª\8aJ\82¯\82Ü\82¹\82ñ\81B\n"), argv[1]);\r
+               return 0;\r
+       }\r
+       pInBuffer = (char*)malloc(InLength);\r
+       if(!pInBuffer)\r
+       {\r
+               _tprintf(_T("\83t\83@\83C\83\8b\"%s\"\82ª\8aJ\82¯\82Ü\82¹\82ñ\81B\n"), argv[1]);\r
+               return 0;\r
+       }\r
+       if((long)fread(pInBuffer, 1, InLength, fpIn) != InLength)\r
+       {\r
+               _tprintf(_T("\83t\83@\83C\83\8b\"%s\"\82ª\8aJ\82¯\82Ü\82¹\82ñ\81B\n"), argv[1]);\r
+               return 0;\r
+       }\r
+       OutLength = InLength * 4;\r
+       pOutBuffer = (char*)malloc(OutLength);\r
+       if(!pOutBuffer)\r
+       {\r
+               _tprintf(_T("\83t\83@\83C\83\8b\"%s\"\82ª\8aJ\82¯\82Ü\82¹\82ñ\81B\n"), argv[1]);\r
+               return 0;\r
+       }\r
+       pIn = pInBuffer;\r
+       pOut = pOutBuffer;\r
+       pInEnd = pInBuffer + InLength;\r
+       pOutEnd = pOutBuffer + OutLength;\r
+       while(pIn < pInEnd)\r
+       {\r
+               bString = false;\r
+               pSrc = NULL;\r
+               Count = (int)((size_t)pInEnd - (size_t)pIn);\r
+               pInNext = FindEndOfLine(pIn, Count);\r
+               while(pInQuote = FindQuote(pIn, (int)((size_t)pInNext - (size_t)pIn)))\r
+               {\r
+                       if(bString)\r
+                       {\r
+                               bString = false;\r
+                               if(pSrc)\r
+                               {\r
+                                       pIn = pInQuote + 1;\r
+                                       pOut += EncodeText(pOut, pSrc, SrcCount);\r
+                               }\r
+                               else\r
+                               {\r
+                                       pSrc = pIn;\r
+                                       SrcCount = (int)((size_t)pInQuote - (size_t)pIn) + 1;\r
+                                       Count = (int)((size_t)pInQuote - (size_t)pIn) + 1;\r
+                                       memcpy(pOut, pIn, Count);\r
+                                       pIn += Count;\r
+                                       pOut += Count;\r
+                               }\r
+                       }\r
+                       else\r
+                       {\r
+                               bString = true;\r
+                               Count = (int)((size_t)pInQuote - (size_t)pIn) + 1;\r
+                               memcpy(pOut, pIn, Count);\r
+                               pIn += Count;\r
+                               pOut += Count;\r
+                       }\r
+               }\r
+               Count = (int)((size_t)pInNext - (size_t)pIn);\r
+               memcpy(pOut, pIn, Count);\r
+               pIn += Count;\r
+               pOut += Count;\r
+       }\r
+       OutLength = (long)((size_t)pOut - (size_t)pOutBuffer);\r
+       fpIn = _tfopen(argv[2], _T("rb"));\r
+       if(fpIn)\r
+       {\r
+               if(fseek(fpIn, 0, SEEK_END) != 0)\r
+               {\r
+                       _tprintf(_T("\83t\83@\83C\83\8b\"%s\"\82ª\8aJ\82¯\82Ü\82¹\82ñ\81B\n"), argv[2]);\r
+                       return 0;\r
+               }\r
+               InLength = ftell(fpIn);\r
+               if(fseek(fpIn, 0, SEEK_SET) != 0)\r
+               {\r
+                       _tprintf(_T("\83t\83@\83C\83\8b\"%s\"\82ª\8aJ\82¯\82Ü\82¹\82ñ\81B\n"), argv[2]);\r
+                       return 0;\r
+               }\r
+               pInBuffer = (char*)malloc(InLength);\r
+               if(!pInBuffer)\r
+               {\r
+                       _tprintf(_T("\83t\83@\83C\83\8b\"%s\"\82ª\8aJ\82¯\82Ü\82¹\82ñ\81B\n"), argv[2]);\r
+                       return 0;\r
+               }\r
+               if((long)fread(pInBuffer, 1, InLength, fpIn) != InLength)\r
+               {\r
+                       _tprintf(_T("\83t\83@\83C\83\8b\"%s\"\82ª\8aJ\82¯\82Ü\82¹\82ñ\81B\n"), argv[2]);\r
+                       return 0;\r
+               }\r
+               if(InLength == OutLength && memcmp(pInBuffer, pOutBuffer, InLength) == 0)\r
+               {\r
+                       _tprintf(_T("\83t\83@\83C\83\8b\"%s\"\82Í\95Ï\8a·\82Ì\95K\97v\82ª\82 \82è\82Ü\82¹\82ñ\81B\n"), argv[2]);\r
+                       return 0;\r
+               }\r
+       }\r
+       fpOut = _tfopen(argv[2], _T("wb"));\r
+       if(!fpOut)\r
+       {\r
+               _tprintf(_T("\83t\83@\83C\83\8b\"%s\"\82ª\8dì\90¬\82Å\82«\82Ü\82¹\82ñ\81B\n"), argv[2]);\r
+               return 0;\r
+       }\r
+       if((long)fwrite(pOutBuffer, 1, OutLength, fpOut) != OutLength)\r
+       {\r
+               _tprintf(_T("\83t\83@\83C\83\8b\"%s\"\82ª\8dì\90¬\82Å\82«\82Ü\82¹\82ñ\81B\n"), argv[2]);\r
+               return 0;\r
+       }\r
+       _tprintf(_T("\83t\83@\83C\83\8b\"%s\"\82Í\90³\8fí\82É\95Ï\8a·\82³\82ê\82Ü\82µ\82½\81B\n"), argv[2]);\r
+       return 0;\r
+}\r
+\r
similarity index 83%
rename from encutf8/encutf8.sln
rename to utf8msg/utf8msg.sln
index 0e893f3..1c1da0f 100644 (file)
@@ -1,7 +1,7 @@
 \r
 Microsoft Visual Studio Solution File, Format Version 10.00\r
 # Visual Studio 2008\r
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "encutf8", "encutf8.vcproj", "{655A8FD3-5998-472F-8906-F0A028B70C4F}"\r
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "utf8msg", "utf8msg.vcproj", "{655A8FD3-5998-472F-8906-F0A028B70C4F}"\r
 EndProject\r
 Global\r
        GlobalSection(SolutionConfigurationPlatforms) = preSolution\r
similarity index 93%
rename from encutf8/encutf8.vcproj
rename to utf8msg/utf8msg.vcproj
index 805bddb..04ffd9a 100644 (file)
@@ -2,9 +2,9 @@
 <VisualStudioProject\r
        ProjectType="Visual C++"\r
        Version="9.00"\r
-       Name="encutf8"\r
+       Name="utf8msg"\r
        ProjectGUID="{655A8FD3-5998-472F-8906-F0A028B70C4F}"\r
-       RootNamespace="encutf8"\r
+       RootNamespace="utf8msg"\r
        Keyword="Win32Proj"\r
        TargetFrameworkVersion="196613"\r
        >\r
                        UniqueIdentifier="{4FC737F1-C7A5-4376-A066-2A32D752A2FF}"\r
                        >\r
                        <File\r
-                               RelativePath=".\encutf8.cpp"\r
+                               RelativePath=".\utf8msg.cpp"\r
                                >\r
                        </File>\r
                        <File\r