https://git.reactos.org/?p=reactos.git;a=commitdiff;h=e8cb1677eee613e25456d…
commit e8cb1677eee613e25456d071ad0acdb48cbc8971
Author: Katayama Hirofumi MZ <katayama.hirofumi.mz(a)gmail.com>
AuthorDate: Tue Jul 4 12:32:47 2023 +0900
Commit: Katayama Hirofumi MZ <katayama.hirofumi.mz(a)gmail.com>
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
<katayama.hirofumi.mz(a)gmail.com>
+ */
+
+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