https://git.reactos.org/?p=reactos.git;a=commitdiff;h=e8cb1677eee613e25456d071ad0acdb48cbc8971

commit e8cb1677eee613e25456d071ad0acdb48cbc8971
Author:     Katayama Hirofumi MZ <[email protected]>
AuthorDate: Tue Jul 4 12:32:47 2023 +0900
Commit:     Katayama Hirofumi MZ <[email protected]>
CommitDate: Tue Jul 4 12:32:47 2023 +0900

    [IPCONFIG] Add Japanese (ja-JP) translation
    
    CORE-18706
---
 base/applications/network/ipconfig/ipconfig.rc   |   3 +
 base/applications/network/ipconfig/lang/ja-JP.rc | 137 +++++++++++++++++++++++
 2 files changed, 140 insertions(+)

diff --git a/base/applications/network/ipconfig/ipconfig.rc 
b/base/applications/network/ipconfig/ipconfig.rc
index 6c92ee6076e..3932cd610c3 100644
--- a/base/applications/network/ipconfig/ipconfig.rc
+++ b/base/applications/network/ipconfig/ipconfig.rc
@@ -32,6 +32,9 @@
 #ifdef LANGUAGE_IT_IT
     #include "lang/it-IT.rc"
 #endif
+#ifdef LANGUAGE_JA_JP
+    #include "lang/ja-JP.rc"
+#endif
 #ifdef LANGUAGE_NB_NO
     #include "lang/no-NO.rc"
 #endif
diff --git a/base/applications/network/ipconfig/lang/ja-JP.rc 
b/base/applications/network/ipconfig/lang/ja-JP.rc
new file mode 100644
index 00000000000..2133178d43f
--- /dev/null
+++ b/base/applications/network/ipconfig/lang/ja-JP.rc
@@ -0,0 +1,137 @@
+/*
+ * PROJECT:     ReactOS ipconfig utility
+ * LICENSE:     GPL-2.0-or-later (https://spdx.org/licenses/GPL-2.0-or-later)
+ * PURPOSE:     Japanese (Japan) resource file
+ * TRANSLATOR:  Copyright 2023 Katayama Hirofumi MZ 
<[email protected]>
+ */
+
+LANGUAGE LANG_JAPANESE, SUBLANG_DEFAULT
+
+STRINGTABLE
+BEGIN
+    IDS_HEADER "\nReactOS IP 設定\n\n"
+    IDS_HOSTNAME            "\tホスト名  . . . . . . . . . . . . : %hs\n"
+    IDS_PRIMARYDNSSUFFIX    "\tプライマリ DNS サフィックス . . . : %hs\n"
+    IDS_NODETYPEBCAST       "\tノードの種類  . . . . . . . . . . : ブロードキャスト\n"
+    IDS_NODETYPEP2P         "\tノードの種類  . . . . . . . . . . : ピアツーピア\n"
+    IDS_NODETYPEMIXED       "\tノードの種類  . . . . . . . . . . : 混合\n"
+    IDS_NODETYPEHYBRID      "\tノードの種類  . . . . . . . . . . : ハイブリッド\n"
+    IDS_NODETYPEUNKNOWN     "\tノードの種類  . . . . . . . . . . : 不明\n"
+    IDS_IPROUTINGNO         "\tIP ルーティング有効 . . . . . . . : いいえ\n"
+    IDS_IPROUTINGYES        "\tIP ルーティング有効 . . . . . . . : はい\n"
+    IDS_WINSPROXYNO         "\tWINS プロキシ有効 . . . . . . . . : いいえ\n"
+    IDS_WINSPROXYYES        "\tWINS プロキシ有効 . . . . . . . . : はい\n"
+    IDS_DNSSUFFIXLIST       "\tDNS サフィックス検索リスト  . . . : %hs\n"
+    IDS_EMPTYLINE           "\t                                    %hs\n"
+    IDS_MEDIADISCONNECTED   "\tメディアの状態. . . . . . . . . . : 未接続\n"
+    IDS_CONNECTIONDNSSUFFIX "\t接続専用の DNS サフィックス . . . : %hs\n"
+    IDS_DESCRIPTION         "\t詳しい説明  . . . . . . . . . . . : "
+    IDS_PHYSICALADDRESS     "\t物理アドレス. . . . . . . . . . . : %hs\n"
+    IDS_DHCPNO              "\tDHCP 有効 . . . . . . . . . . . . : いいえ\n"
+    IDS_DHCPYES             "\tDHCP 有効 . . . . . . . . . . . . : はい\n"
+    IDS_AUTOCONFIGNO        "\t自動設定有効. . . . . . . . . . . : いいえ\n"
+    IDS_AUTOCONFIGYES       "\t自動設定有効. . . . . . . . . . . : はい\n"
+    IDS_IPADDRESS           "\tIP アドレス . . . . . . . . . . . : %hs\n"
+    IDS_SUBNETMASK          "\tサブネットマスク. . . . . . . . . : %hs\n"
+    IDS_DEFAULTGATEWAY      "\tデフォルトゲートウェイ. . . . . . : %hs\n"
+    IDS_DHCPSERVER          "\tDHCP サーバー . . . . . . . . . . : %hs\n"
+    IDS_DNSSERVERS          "\tDNS サーバー. . . . . . . . . . . : %hs\n"
+    IDS_PRIMARYWINSSERVER   "\tプライマリ WINS サーバー. . . . . : %hs\n"
+    IDS_SECONDARYWINSSERVER "\tセカンダリ WINS サーバー. . . . . : %hs\n"
+    IDS_LEASEOBTAINED       "\tリース取得. . . . . . . . . . . . : %s\n"
+    IDS_LEASEEXPIRES        "\tリース期限. . . . . . . . . . . . : %s\n"
+END
+
+STRINGTABLE
+BEGIN
+    IDS_UNKNOWNADAPTER "\n未知のアダプタ: %ls\n\n"
+    IDS_OTHER "\n他の種類のアダプタ: %ls\n\n"
+    IDS_ETH "\nイーサネット アダプタ: %ls\n\n"
+    IDS_TOKEN "\nトークンリング アダプタ: %ls\n\n"
+    IDS_FDDI "\nFDDI アダプタ: %ls\n\n"
+    IDS_PPP "\nPPP アダプタ: %ls\n\n"
+    IDS_LOOP "\nループバック アダプタ: %ls\n\n"
+    IDS_SLIP "\nSLIP アダプタ: %ls\n\n"
+    IDS_WIFI "\nワイヤレス ネットワーク アダプタ: %ls\n\n"
+END
+
+STRINGTABLE
+BEGIN
+    IDS_DNSNAME              "\t%ls\n"
+    IDS_DNSLINE              "\t----------------------------------------\n"
+    IDS_DNSRECORDNAME        "\tレコード名. . . . . . : %ls\n"
+    IDS_DNSRECORDTYPE        "\tレコードの種類. . . . : %hu\n"
+    IDS_DNSRECORDTTL         "\t生存時間. . . . . . . : %lu\n"
+    IDS_DNSRECORDLENGTH      "\tデータ長. . . . . . . : %hu\n"
+    IDS_DNSSECTIONQUESTION   "\tセクション. . . . . . : Question\n"
+    IDS_DNSSECTIONANSWER     "\tセクション. . . . . . : Answer\n"
+    IDS_DNSSECTIONAUTHORITY  "\tセクション. . . . . . : Authority\n"
+    IDS_DNSSECTIONADDITIONAL "\tセクション. . . . . . : Additional\n"
+    IDS_DNSTYPEA             "\tA (ホスト) レコード . : %ls\n"
+    IDS_DNSTYPENS            "\tNS レコード . . . . . : %ls\n"
+    IDS_DNSTYPECNAME         "\tCNAME レコード. . . . : %ls\n"
+    IDS_DNSTYPESOA1          "\tSOA レコード. . . . . : %ls\n\t                    
    %ls\n\t                        %lu\n"
+    IDS_DNSTYPESOA2          "\t                        %lu\n\t                
        %lu\n\t                        %lu\n\t                        %lu\n"
+    IDS_DNSTYPEPTR           "\tPTR レコード. . . . . : %ls\n"
+    IDS_DNSTYPEMX            "\tMX レコード . . . . . : %ls\n\t                    
    %hu\n\t                        %hu\n"
+    IDS_DNSTYPEAAAA          "\tAAAA レコード . . . . : %ls\n"
+    IDS_DNSTYPEATMA          "\tATMA レコード . . . . : \n"
+    IDS_DNSTYPESRV           "\tSRV レコード. . . . . : %ls\n\t                    
    %hu\n\t                        %hu\n\t                        %hu\n"
+END
+
+STRINGTABLE
+BEGIN
+    IDS_DNSNORECORD         "\t種類 %ls のレコードはありません\n\n"
+    IDS_DNSNONAME           "\t名前が存在しません。\n\n"
+    IDS_DNSFLUSHERROR       "DNSリゾルバ キャッシュをフラッシュできませんでした: "
+    IDS_DNSFLUSHSUCCESS     "DNSリゾルバ キャッシュは正常にフラッシュされました。\n"
+    IDS_DHCPNOTCONNECTED    "メディアが未接続の間は %ls での処理は実行できません\n"
+    IDS_DHCPNOTENABLED      "アダプタ %ls は DHCP に対して有効になっていません。\n"
+    IDS_DHCPNOADAPTER       "アダプタがこの操作を許可する状態にないため、操作は失敗しました。\n"
+    IDS_DHCPRELEASED        "アダプタ %ls に対する IP アドレス はすでに解放されています。\n"
+    IDS_DHCPRELEASEERROR    "インターフェース %ls の解放中にエラーが起きました: "
+    IDS_DHCPRENEWERROR      "インターフェース %ls の更新中にエラーが起きました: "
+END
+
+STRINGTABLE
+BEGIN
+/* Please keep the spacing/formatting as per En.rc when translating */
+    IDS_USAGE
+    "\n使い方:\n\
+        ipconfig [/? | /all | /renew [adapter] | /release [adapter] |\n\
+                  /flushdns | /displaydns | /registerdns |\n\
+                  /showclassid adapter |\n\
+                  /setclassid adapter [classid] ]\n\
+\n\
+    指定項目\n\
+        adapter         接続名\n\
+                       (ワイルドカード文字の * と ? が使えます。例をご覧下さい)\n\
+\n\
+        オプション:\n\
+           /?           このヘルプ メッセージを表示します。\n\
+           /all         すべての設定情報を表示します。\n\
+           /release     指定したアダプタの IP アドレスを解放します。\n\
+           /renew       指定したアダプタの IP アドレスを更新します。\n\
+           /flushdns    DNS リゾルバ キャッシュをフラッシュします。\n\
+           /registerdns すべてのDHCPリースを更新し、DNS名を再登録します。\n\
+           /displaydns  DNS リゾルバ キャッシュの内容を表示します。\n\
+           /showclassid アダプタで許可されているすべての dhcp クラス ID を表示します。\n\
+           /setclassid  dhcpクラスIDを変更します。\n\
+\n\
+    デフォルトでは、TCP/IPにバインドされている各アダプタのIPアドレス、\n\
+    サブネットマスク、デフォルトゲートウェイのみが表示されます。\n\
+\n\
+    解放と更新では、アダプタ名が指定されていない場合、TCP/IPにバインド\n\
+    されているすべてのアダプタのIPアドレス・リースがリリースまたは更新されます。\n\
+\n\
+    setclassid の場合、classid が指定されていなければ、classid は削除されます。\n\
+\n\
+    例:\n\
+        > ipconfig                   ... 情報を表示します\n\
+        > ipconfig /all              ... 詳細情報を表示します\n\
+        > ipconfig /renew            ... すべてのアダプタを更新します\n\
+        > ipconfig /renew EL*        ... ELで始まる接続を更新します\n\
+        > ipconfig /release *Con*    ... すべてのマッチする接続を解放します。\n\
+                                         例) ""Local Area Connection 1"" または\n\
+                                             ""Local Area Connection 2""\n"
+END

Reply via email to