From c34c32f621f0a514d9c3c83ea7097fed01f8e9c4 Mon Sep 17 00:00:00 2001 From: Hideki Miyazaki Date: Wed, 22 Jun 2022 16:46:19 +0900 Subject: [PATCH] translated Japanese messages --- examples/client/client.c | 24 +++++++++++++++-------- examples/server/server.c | 42 ++++++++++++++++++++++++++-------------- 2 files changed, 44 insertions(+), 22 deletions(-) diff --git a/examples/client/client.c b/examples/client/client.c index b961dcb23..4f618a1aa 100644 --- a/examples/client/client.c +++ b/examples/client/client.c @@ -1345,7 +1345,7 @@ static const char* client_usage_msg[][70] = { #endif "-? ヘルプ, 使い方を表示\n" " 0: 英語、 1: 日本語\n" - "--ヘルプ 使い方を表示, 日本語で\n", /* 3 */ + "--ヘルプ 日本語で使い方を表示\n", /* 3 */ "-h 接続先ホスト, 既定値", /* 4 */ "-p 接続先ポート, 0は無効, 既定値", /* 5 */ @@ -1383,8 +1383,15 @@ static const char* client_usage_msg[][70] = { "-D 日付エラー用コールバック例の上書きを行う\n", /* 18 */ "-e 利用可能な全ての暗号スイートをリスト, \n", /* 19 */ "-g サーバーへ HTTP GET を送信\n", /* 20 */ - "-u UDP DTLSを使用する。-v 2 を追加指定すると" - " DTLSv1, -v 3 を追加指定すると DTLSv1.2 (既定値)\n", /* 21 */ + "-u UDP DTLSを使用する。\n" +#ifndef WOLFSSL_DTLS13 + " -v 2 を追加指定するとDTLSv1, " + "-v 3 を追加指定すると DTLSv1.2 (既定値)\n", /* 21 */ +#else + " -v 2 を追加指定するとDTLSv1, " + "-v 3 を追加指定すると DTLSv1.2 (既定値),\n" + " -v 4 を追加指定すると DTLSv1.3\n", /* 21 */ +#endif /* !WOLFSSL_DTLS13 */ #ifdef WOLFSSL_SCTP "-G SCTP DTLSを使用する。-v 2 を追加指定すると" " DTLSv1, -v 3 を追加指定すると DTLSv1.2 (既定値)\n", /* 22 */ @@ -1433,7 +1440,7 @@ static const char* client_usage_msg[][70] = { || defined(HAVE_CERTIFICATE_STATUS_REQUEST_V2) "-W OCSP Staplingを使用する" " (1 v1, 2 v2, 3 v2 multi)\n", /* 41 */ - " With 'm' at end indicates MUST staple\n", /* 42 */ + " 'm' を最後に指定すると必ず staple を使用する\n" /* 42 */ #endif #if defined(ATOMIC_USER) && !defined(WOLFSSL_AEAD_ONLY) "-U アトミック・ユーザー記録の" @@ -1455,7 +1462,7 @@ static const char* client_usage_msg[][70] = { "-q Whitewood コンフィグファイル, 既定値\n", /* 48 */ #endif "-H 内部テスト" - " [defCipherList, exitWithRet, verifyFail, useSupCurve,\n", /* 49 */ + " [defCipherList, exitWithRet, verifyFail, useSupCurve,\n", /* 49 */ " loadSSL, disallowETM]\n", /* 50 */ #ifdef WOLFSSL_TLS13 "-J HelloRetryRequestをKEのグループ選択に使用する\n", /* 51 */ @@ -1495,7 +1502,7 @@ static const char* client_usage_msg[][70] = { #endif "-6 WANT_WRITE エラーを全てのIO 送信でシュミレートします\n", #ifdef HAVE_CURVE448 - "-8 Use X448 for key exchange\n", /* 66 */ + "-8 鍵交換に X448 を使用する\n", /* 66 */ #endif #if defined(OPENSSL_ALL) && defined(WOLFSSL_CERT_GEN) && \ (defined(WOLFSSL_CERT_REQ) || defined(WOLFSSL_CERT_EXT)) && \ @@ -1530,10 +1537,11 @@ static const char* client_usage_msg[][70] = { " P521_KYBER_90S_LEVEL5]\n", /* 70 */ #endif #ifdef WOLFSSL_SRTP - "--srtp (default is SRTP_AES128_CM_SHA1_80)\n", /* 71 */ + "--srtp (デフォルトは SRTP_AES128_CM_SHA1_80)\n", /* 71 */ #endif "\n" - "For simpler wolfSSL TLS client examples, visit\n" + "より簡単なwolfSSL TSL クライアントの例については" + "下記にアクセスしてください\n" "https://github.com/wolfSSL/wolfssl-examples/tree/master/tls\n", /* 72 */ NULL, }, diff --git a/examples/server/server.c b/examples/server/server.c index b3f9133ca..ea5cee8ea 100644 --- a/examples/server/server.c +++ b/examples/server/server.c @@ -975,7 +975,7 @@ static const char* server_usage_msg[][64] = { " wolfSSL ホーム・ディレクトリからの相対です。\n", /* 0 */ "-? ヘルプ, 使い方を表示\n" " 0: 英語、 1: 日本語\n" - "--ヘルプ 使い方を表示, 日本語で\n", /* 1 */ + "--ヘルプ 日本語で使い方を表示\n", /* 1 */ "-p 接続先ポート, 0は無効, 既定値", /* 2 */ #ifndef WOLFSSL_TLS13 "-v SSL バージョン [0-3], SSLv3(0) - TLS1.2(3))," @@ -1003,8 +1003,16 @@ static const char* server_usage_msg[][64] = { "-b ローカルホスト以外のインターフェースへも" "バインドする\n", /* 13 */ "-s 事前共有鍵を使用する\n", /* 14 */ - "-u UDP DTLSを使用する。-v 2 を追加指定すると" - " DTLSv1, -v 3 を追加指定すると DTLSv1.2 (既定値)\n", /* 15 */ + "-u UDP DTLSを使用する。\n" + +#ifndef WOLFSSL_DTLS13 + " -v 2 を追加指定するとDTLSv1, " + "-v 3 を追加指定すると DTLSv1.2 (既定値)\n", /* 15 */ +#else + " -v 2 を追加指定するとDTLSv1, " + "-v 3 を追加指定すると DTLSv1.2 (既定値),\n" + " -v 4 を追加指定すると DTLSv1.3\n", /* 15 */ +#endif /* !WOLFSSL_DTLS13 */ #ifdef WOLFSSL_SCTP "-G SCTP DTLSを使用する。-v 2 を追加指定すると" " DTLSv1, -v 3 を追加指定すると DTLSv1.2 (既定値)\n", /* 16 */ @@ -1065,13 +1073,16 @@ static const char* server_usage_msg[][64] = { "-T セッションチケットを生成しない\n", /* 44 */ #else "-T [aon] セッションチケットを生成しない\n", /* 44 */ - " No option affects TLS 1.3 only, 'a' affects all" - " protocol versions,\n", /* 45 */ - " 'o' affects TLS 1.2 and below only\n", /* 46 */ - " 'n' affects TLS 1.3 only\n", /* 47 */ + " オプション指定なしの場合、TLS 1.3 にだけ有効\n" + " 'a' を指定した場合、" + "全てのプロトコルバージョンに有効\n" /* 45 */ + " 'o' を指定した場合、TLS 1.2 及び" + "それ以下のプロトコルバージョンに有効\n" /* 46 */ + " 'n' を指定した場合、TLS 1.3 にのみ有効\n", /* 47 */ + #endif #ifdef WOLFSSL_TLS13 - "-F Send alert if no mutual authentication\n", /* 48 */ + "-F 相互認証が無い場合にalert を送信\n", /* 48 */ #ifdef WOLFSSL_POST_HANDSHAKE_AUTH "-Q クライアントのポストハンドシェイクから" "証明書を要求する\n", /* 49 */ @@ -1092,10 +1103,11 @@ static const char* server_usage_msg[][64] = { #ifdef HAVE_TRUSTED_CA "-5 信頼できる認証局の鍵表示を使用する\n", /* 54 */ #endif - "-6 Simulate WANT_WRITE errors on every other IO send\n", + "-6 交互の IO 送信で WANT_WRITE エラー" + "をシュミレート\n", /* 55 */ #ifdef HAVE_CURVE448 - "-8 Pre-generate Key share using Curve448 only\n", /* 56 */ + "-8 Curve448のみを使用して鍵共有を事前生成する\n", /* 56 */ #endif #if defined(OPENSSL_ALL) && defined(WOLFSSL_CERT_GEN) && \ (defined(WOLFSSL_CERT_REQ) || defined(WOLFSSL_CERT_EXT)) && \ @@ -1129,15 +1141,17 @@ static const char* server_usage_msg[][64] = { " P521_KYBER_90S_LEVEL5]\n", /* 60 */ #endif #ifdef WOLFSSL_SRTP - "--srtp (default is SRTP_AES128_CM_SHA1_80)\n", /* 61 */ + "--srtp (デフォルトはSRTP_AES128_CM_SHA1_80)\n", /* 61 */ #endif #if defined(WOLFSSL_TLS13) && defined(HAVE_SESSION_TICKET) - "--send-ticket Send a new session ticket during application data\n", + "--send-ticket Application data 中に新しい" + "セッションチケットを送信します\n", /* 62 */ #endif "\n" - "For simpler wolfSSL TLS server examples, visit\n" - "https://github.com/wolfSSL/wolfssl-examples/tree/master/tls\n", /* 63 */ + "より簡単なwolfSSL TSL クライアントの例については" + "下記にアクセスしてください\n" + "https://github.com/wolfSSL/wolfssl-examples/tree/master/tls\n", /* 72 */ NULL, }, #endif