mirror of
https://github.com/weechat/weechat.git
synced 2026-07-10 12:45:42 +02:00
Merge pull request #1283 from l/master/translation/ja_JP
core: update Japanese translations
This commit is contained in:
@@ -15,17 +15,16 @@
|
||||
このオプションを指定しなかった場合、環境変数 WEECHAT_HOME を使います
|
||||
(空でない限り)。
|
||||
|
||||
// TRANSLATION MISSING
|
||||
*-t*, *--temp-dir*::
|
||||
Create a temporary WeeChat home directory and delete it on exit
|
||||
(incompatible with option "-d"). +
|
||||
The name of the directory is automatically built by WeeChat, with this
|
||||
template: "weechat_temp_XXXXXX" (where "XXXXXX" is random). It it created
|
||||
in the first available directory in this list: environment variable "TMPDIR",
|
||||
"/tmp" (may be different according to the operating system), environment
|
||||
variable "HOME", current directory. +
|
||||
The temporary home directory has permissions 0700 (only owner can read,
|
||||
write and execute).
|
||||
一時的に WeeChat のホームディレクトリを作成し、終了時にこれを削除します
|
||||
("-d" オプションと同時使用不可)。 +
|
||||
このとき WeeChat が作るディレクトリの名前は "weechat_temp_XXXXXX"
|
||||
("XXXXXX" はランダム文字列) です。このディレクトリはリスト (環境変数
|
||||
"TMPDIR"、"/tmp" (オペレーティングシステムの種類によって異なります)、環境変数
|
||||
"HOME"、カレントディレクトリ)
|
||||
で最初の利用可能なディレクトリの中に作られます。 +
|
||||
一時的なホームディレクトリは 0700 のパーミッションを設定されます
|
||||
(読み書き実行権限が所有者のみに与えられます)。
|
||||
|
||||
*-h*, *--help*::
|
||||
ヘルプを表示
|
||||
|
||||
+12
-23
@@ -138,10 +138,8 @@ WeeChat "core" は以下のディレクトリに配置されています:
|
||||
| wee-log.c | WeeChat ログファイル (weechat.log) に書き込む
|
||||
| wee-network.c | ネットワーク関数 (サーバやプロキシへの接続)
|
||||
| wee-proxy.c | プロキシ管理
|
||||
// TRANSLATION MISSING
|
||||
| wee-secure.c | Secured data functions.
|
||||
// TRANSLATION MISSING
|
||||
| wee-secure-buffer.c | Secured data buffer.
|
||||
| wee-secure.c | データ保護用の関数
|
||||
| wee-secure-buffer.c | データ保護用のバッファ
|
||||
| wee-secure-config.c | 安全なデータオプション (sec.conf ファイル)
|
||||
| wee-string.c | 文字列関数
|
||||
| wee-upgrade-file.c | 内部アップグレードシステム
|
||||
@@ -216,8 +214,7 @@ WeeChat "core" は以下のディレクトリに配置されています:
|
||||
| plugins/ | プラグインのルートディレクトリ
|
||||
| plugin.c | プラグイン管理 (動的 C 言語ライブラリのロード/アンロード)
|
||||
| plugin-api.c | プラグイン API の追加関数 (WeeChat コア関数のラッパー)
|
||||
// TRANSLATION MISSING
|
||||
| plugin-api-info.c | Extra info/infolist functions for plugin API.
|
||||
| plugin-api-info.c | プラグイン API 用のインフォ/インフォリストに関する追加関数
|
||||
| plugin-config.c | プラグイン設定オプション (plugins.conf ファイル)
|
||||
| plugin-script.c | スクリプトプラグインの共用関数
|
||||
| plugin-script-api.c | スクリプト API 関数: 一部のプラグイン API 関数のラッパー
|
||||
@@ -390,27 +387,22 @@ WeeChat "core" は以下のディレクトリに配置されています:
|
||||
| testapi.py | スクリプト API テスト時に使われる Python スクリプト (スクリプト testapigen.py から使われます)
|
||||
| unparse.py | Python コードを別の言語に変換 (スクリプト testapigen.py から使われます)
|
||||
| unit/ | 単体テスト用のルートディレクトリ
|
||||
// TRANSLATION MISSING
|
||||
| test-plugins.cpp | Tests: plugins.
|
||||
| test-plugins.cpp | テスト: プラグイン
|
||||
| core/ | core 向け単体テスト用のルートディレクトリ
|
||||
| test-arraylist.cpp | テスト: 配列リスト
|
||||
| test-eval.cpp | テスト: 式の評価
|
||||
| test-hashtble.cpp | テスト: ハッシュテーブル
|
||||
| test-hdata.cpp | テスト: hdata
|
||||
// TRANSLATION MISSING
|
||||
| test-hook.cpp | Tests: hooks.
|
||||
| test-hook.cpp | テスト: フック
|
||||
| test-infolist.cpp | テスト: インフォリスト
|
||||
| test-list.cpp | テスト: リスト
|
||||
// TRANSLATION MISSING
|
||||
| test-secure.cpp | Tests: secured data.
|
||||
| test-secure.cpp | テスト: データ保護
|
||||
| test-string.cpp | テスト: 文字列
|
||||
| test-url.cpp | テスト: URL
|
||||
| test-utf8.cpp | テスト: UTF-8
|
||||
| test-util.cpp | テスト: ユーティリティ関数
|
||||
// TRANSLATION MISSING
|
||||
| gui/ | Root of unit tests for GUI.
|
||||
// TRANSLATION MISSING
|
||||
| test-line.cpp | Tests: lines.
|
||||
| gui/ | GUI に関する単体テスト用のルートディレクトリ
|
||||
| test-line.cpp | テスト: 行
|
||||
|===
|
||||
|
||||
[[documentation_translations]]
|
||||
@@ -1108,16 +1100,14 @@ $ msginit -i weechat.pot -l nl_NL -o nl.po
|
||||
WeeChat
|
||||
の翻訳元言語は英語です、翻訳する場合は必ず英語から翻訳してください
|
||||
|
||||
// TRANSLATION MISSING
|
||||
After changes in sources, you can regenerate all translations files: run this
|
||||
command in the CMake "build" directory:
|
||||
ソースに変更があった際は、以下のコマンドを Cmake の "build"
|
||||
ディレクトリで実行することで、すべての翻訳を再生成する事が可能です。
|
||||
|
||||
----
|
||||
$ make translations && make update-po
|
||||
----
|
||||
|
||||
// TRANSLATION MISSING
|
||||
Then you can edit .po files (if you can translate in a language).
|
||||
その後翻訳できるならば .po ファイルを編集します。
|
||||
|
||||
翻訳が完了したら、*必ず* _msgcheck.py_ (https://github.com/flashcode/msgcheck)
|
||||
スクリプトを使ってファイルの内容を確認してください:
|
||||
@@ -1126,8 +1116,7 @@ Then you can edit .po files (if you can translate in a language).
|
||||
$ msgcheck.py xx.po
|
||||
----
|
||||
|
||||
// TRANSLATION MISSING
|
||||
And then you can recompile WeeChat to use the new translations.
|
||||
新しい翻訳を使うには WeeChat を再コンパイルしてください。
|
||||
|
||||
[[build_autogen_files]]
|
||||
===== 自動生成ファイルを作成する
|
||||
|
||||
+40
-55
File diff suppressed because it is too large
Load Diff
@@ -1789,8 +1789,8 @@ str = weechat.string_remove_color(my_string, "?")
|
||||
|
||||
_WeeChat バージョン 2.4 以上で利用可。_
|
||||
|
||||
// TRANSLATION MISSING
|
||||
Encode a string in base 16, 32, or 64.
|
||||
base 16、32、64 で文字列をエンコード。
|
||||
|
||||
|
||||
プロトタイプ:
|
||||
|
||||
@@ -1801,8 +1801,7 @@ int weechat_string_base_encode (int base, const char *from, int length, char *to
|
||||
|
||||
引数:
|
||||
|
||||
// TRANSLATION MISSING
|
||||
* _base_: 16, 32, or 64
|
||||
* _base_: 16、32、64
|
||||
* _from_: エンコード元文字列
|
||||
* _length_: エンコードする文字列の長さ (例えば `strlen(from)`)
|
||||
* _to_: エンコード結果を保存する文字列へのポインタ
|
||||
@@ -1810,8 +1809,7 @@ int weechat_string_base_encode (int base, const char *from, int length, char *to
|
||||
|
||||
戻り値:
|
||||
|
||||
// TRANSLATION MISSING
|
||||
* _*to_ に保存された文字列の長さ (最後の `\0` は数えません), -1 if error
|
||||
* _*to_ に保存された文字列の長さ (最後の `\0` は数えません)、エラー発生時は -1
|
||||
|
||||
C 言語での使用例:
|
||||
|
||||
@@ -1834,8 +1832,7 @@ length = weechat_string_base_encode (64, string, strlen (string), result);
|
||||
|
||||
_WeeChat バージョン 2.4 以上で利用可。_
|
||||
|
||||
// TRANSLATION MISSING
|
||||
Decode a string encoded in base 16, 32, or 64.
|
||||
base 16、32、64 でエンコードされた文字列をデコード。
|
||||
|
||||
プロトタイプ:
|
||||
|
||||
@@ -1846,16 +1843,14 @@ int weechat_string_base_decode (int base, const char *from, char *to);
|
||||
|
||||
引数:
|
||||
|
||||
// TRANSLATION MISSING
|
||||
* _base_: 16, 32, or 64
|
||||
* _base_: 16、32、64
|
||||
* _from_: デコード元文字列
|
||||
* _to_: デコード結果を保存する文字列へのポインタ
|
||||
(十分な領域を確保してください、結果はデコード元文字列よりも短くなります)
|
||||
|
||||
戻り値:
|
||||
|
||||
// TRANSLATION MISSING
|
||||
* _*to_ に保存された文字列の長さ (最後の `\0` は数えません), -1 if error
|
||||
* _*to_ に保存された文字列の長さ (最後の `\0` は数えません)、エラー発生時は -1
|
||||
|
||||
C 言語での使用例:
|
||||
|
||||
|
||||
@@ -123,11 +123,9 @@ init [<option>=<value>,[<option>=<value>,...]]
|
||||
* _option_: 以下のうちの 1 つ:
|
||||
** _password_: _リレー_ の認証用パスワード
|
||||
(WeeChat の _relay.network.password_ オプション)
|
||||
// TRANSLATION MISSING
|
||||
** _totp_: Time-based One-Time Password (TOTP) used as secondary authentication
|
||||
factor, in addition to the password
|
||||
** _totp_: パスワードに加えた二要素認証で利用する時間ベースのワンタイムパスワード (TOTP)
|
||||
(WeeChat の _relay.network.totp_secret_ オプション)
|
||||
_(WeeChat ≥ 2.4)_
|
||||
_(WeeChat バージョン 2.4 で利用可能)_
|
||||
** _compression_: 圧縮タイプ:
|
||||
*** _zlib_: _リレー_ から受信するメッセージに対して _zlib_ 圧縮を使う
|
||||
(_リレー_ が _zlib_ 圧縮をサポートしている場合、デフォルトで有効化されます)
|
||||
@@ -137,7 +135,6 @@ init [<option>=<value>,[<option>=<value>,...]]
|
||||
WeeChat バージョン 1.6 以上の場合、コンマをエスケープすることで value にコンマを設定可能です。例えば
|
||||
"foo,bar" というパスワードを送信するには `init password=foo\,bar` のように設定してください。
|
||||
|
||||
// TRANSLATION MISSING
|
||||
例:
|
||||
|
||||
----
|
||||
@@ -147,7 +144,7 @@ init password=mypass
|
||||
# パスワードにコンマを含む値を設定する例 (WeeChat バージョン 1.6 以上の場合)
|
||||
init password=mypass\,with\,commas
|
||||
|
||||
# initialize with password and TOTP (WeeChat ≥ 2.4)
|
||||
# パスワードと TOTP を初期化する例 (WeeChat バージョン 2.4 以上の場合)
|
||||
init password=mypass,totp=123456
|
||||
|
||||
# 圧縮を使わない例
|
||||
|
||||
@@ -3155,16 +3155,15 @@ Relay プラグインはネットワークを介して異なるプロトコル
|
||||
|
||||
このパスワードは _irc_ と _weechat_ プロトコルで利用されます。
|
||||
|
||||
// TRANSLATION MISSING
|
||||
[[relay_totp]]
|
||||
==== TOTP
|
||||
|
||||
TOTP (Time-based One-Time Password) can be used as secondary authentication
|
||||
factor for _weechat_ protocol, in addition to the password.
|
||||
_weechat_ プロトコルでは、パスワードに加えて、二要素認証の
|
||||
TOTP (時間ベースのワンタイムパスワード) を使うことが可能です。
|
||||
|
||||
This is optional and increases the security level.
|
||||
これは任意設定項目であり、セキュリティレベルを向上させます。
|
||||
|
||||
One-time passwords can be generated with applications, for example:
|
||||
ワンタイムパスワードは以下のようなアプリケーションを使って生成します:
|
||||
|
||||
* FreeOTP:
|
||||
https://play.google.com/store/apps/details?id=org.fedorahosted.freeotp[Android],
|
||||
@@ -3174,11 +3173,11 @@ One-time passwords can be generated with applications, for example:
|
||||
https://play.google.com/store/apps/details?id=com.google.android.apps.authenticator2[Android],
|
||||
https://itunes.apple.com/fr/app/google-authenticator/id388497605[iOS]
|
||||
|
||||
The TOTP secret must be set in WeeChat and the application used to generate
|
||||
one-time passwords.
|
||||
TOTP の secret を WeeChat
|
||||
とワンタイムパスワードを生成するアプリケーション内部に設定しなければいけません。
|
||||
|
||||
It must be a string encoded in base32, with only letters and digits from 2 to 7,
|
||||
for example:
|
||||
TOTP の secret は base32 でエンコードされた文字列
|
||||
(文字および 2 から 7 までの数字) でなければいけません。以下はその例です:
|
||||
|
||||
----
|
||||
/set relay.network.totp_secret "secretpasswordbase32"
|
||||
|
||||
Reference in New Issue
Block a user