# Japanese translations for yash package
# yash パッケージのメッセージの和訳
# Copyright (C) 2010-2020 Magicant
# This file is distributed under the same license as the yash package.
# WATANABE Yuki <magicant@users.osdn.me>, 2010-2020.
#
msgid ""
msgstr ""
"Project-Id-Version: yash 2.50\n"
"Report-Msgid-Bugs-To: http://osdn.jp/projects/yash/forums/\n"
"POT-Creation-Date: 2020-05-30 23:51+0900\n"
"PO-Revision-Date: 2020-05-30 23:58+0900\n"
"Last-Translator: WATANABE Yuki <magicant@users.osdn.me>\n"
"Language-Team: Japanese\n"
"Language: ja\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"

#: alias.c:403
#, c-format
msgid "%ls: an alias for `%ls'\n"
msgstr "%ls: 「%ls」へのエイリアス\n"

#: alias.c:499 alias.c:550
#, c-format
msgid "no such alias `%ls'"
msgstr "「%ls」というエイリアスはありません"

#: alias.c:502
#, c-format
msgid "`%ls' is not a valid alias name"
msgstr "「%ls」は有効なエイリアス名ではありません"

#: alias.c:511
msgid "define or print aliases"
msgstr "エイリアスを定義または表示する"

#: alias.c:514
msgid "\talias [-gp] [name[=value]...]\n"
msgstr "\talias [-gp] [名前[=値]...]\n"

#: alias.c:558
msgid "undefine aliases"
msgstr "エイリアスの定義を削除する"

#: alias.c:561
msgid ""
"\tunalias name...\n"
"\tunalias -a\n"
msgstr ""
"\tunalias 名前...\n"
"\tunalias -a\n"

#: arith.c:171 arith.c:213
msgid "arithmetic: invalid syntax"
msgstr "数式展開: 構文が正しくありません"

#: arith.c:208
msgid "the index is not an integer"
msgstr "インデックスが整数ではありません"

#. TRANSLATORS: This error message is shown when the target
#. * of an assignment is not a variable.
#: arith.c:264
msgid "arithmetic: cannot assign to a number"
msgstr "数式展開: 代入先は変数でなければなりません"

#: arith.c:310 arith.c:1021
#, c-format
msgid "arithmetic: parameter `%ls' is not set"
msgstr "数式展開: パラメータ「%ls」は存在しません"

#: arith.c:499 arith.c:947
#, c-format
msgid "arithmetic: `%ls' is missing"
msgstr "数式展開: 「%ls」が抜けています"

#: arith.c:810 arith.c:886
#, c-format
msgid "arithmetic: operator `%ls' is not supported"
msgstr "数式展開: 演算子「%ls」は使えません"

#. TRANSLATORS: This error message is shown when the operand of
#. * the "++" or "--" operator is not a variable.
#: arith.c:823 arith.c:900
#, c-format
msgid "arithmetic: operator `%ls' requires a variable"
msgstr "数式展開: 演算子「%ls」の対象は変数でなければなりません"

#: arith.c:962
msgid "arithmetic: a value is missing"
msgstr "数式展開: 値が抜けています"

#: arith.c:999 arith.c:1050
#, c-format
msgid "arithmetic: `%ls' is not a valid number"
msgstr "数式展開:「%ls」は有効な数値ではありません"

#: arith.c:1320
#, c-format
msgid "arithmetic: `%lc' is not a valid number or operator"
msgstr "数式展開:「%lc」は有効な数値や演算子ではありません"

#: arith.c:1363
msgid "arithmetic: division by zero"
msgstr "数式展開: 0 による除算"

#: builtin.c:249
#, c-format
msgid "the -%lc option cannot be used with the -%lc option"
msgstr "-%lc オプションは -%lc オプションとは一緒に使えません"

#: builtin.c:275
#, c-format
msgid "this command requires an operand"
msgid_plural "this command requires %zu operands"
msgstr[0] "オペランドが足りません (%zu 個必要)"

#. TRANSLATORS: This message is printed when a command that takes no
#. * operand was invoked with some operands.
#: builtin.c:288
msgid "no operand is expected"
msgstr "このコマンドはオペランドを受け付けません"

#. TRANSLATORS: This message is printed when a command was invoked with
#. * the wrong number of operands.
#: builtin.c:292
msgid "too many operands are specified"
msgstr "オペランドの数が多すぎます"

#: builtin.c:344 yash.c:391
msgid "Try `man yash' for details.\n"
msgstr "詳しくは: man yash\n"

#: builtin.c:359
#, c-format
msgid "no such built-in `%ls'"
msgstr "「%ls」というような組込みコマンドはありません"

#. TRANSLATORS: This is printed before syntax info of a built-in.
#: builtin.c:367
#, c-format
msgid ""
"Syntax:\n"
"%s\n"
msgstr ""
"構文:\n"
"%s\n"

#. TRANSLATORS: This text is printed before a list of options.
#: builtin.c:386 builtin.c:406
msgid "Options:\n"
msgstr "オプション:\n"

#: builtin.c:545
msgid "do nothing"
msgstr "何もしない"

#: builtin.c:548
msgid "\t: [...]\n"
msgstr "\t: [...]\n"

#: builtin.c:552
msgid "do nothing successfully"
msgstr "何もせず成功を返す"

#: builtin.c:555
msgid "\ttrue\n"
msgstr "\ttrue\n"

#: builtin.c:559
msgid "do nothing unsuccessfully"
msgstr "何もせず失敗を返す"

#: builtin.c:562
msgid "\tfalse\n"
msgstr "\tfalse\n"

#: builtin.c:587
msgid "print usage of built-in commands"
msgstr "組込みコマンドの使い方を表示する"

#: builtin.c:590
msgid "\thelp [built-in...]\n"
msgstr "\thelp [組込みコマンド...]\n"

#: builtins/printf.c:206 builtins/printf.c:333 history.c:1458 job.c:1099
#: path.c:1379 util.c:285
msgid "cannot print to the standard output"
msgstr "標準出力に出力できません"

#: builtins/printf.c:268
msgid "print arguments"
msgstr "引数を出力する"

#: builtins/printf.c:271
msgid "\techo [string...]\n"
msgstr "\techo [文字列...]\n"

#: builtins/printf.c:412
msgid "cannot parse the format"
msgstr "書式を解析できません"

#: builtins/printf.c:521
msgid "the conversion specifier is missing"
msgstr "変換指定子が抜けています"

#: builtins/printf.c:525
#, c-format
msgid "`%lc' is not a valid conversion specifier"
msgstr "「%lc」は有効な変換指定子ではありません"

#: builtins/printf.c:530
#, c-format
msgid "invalid flag for conversion specifier `%lc'"
msgstr "変換指定子「%lc」に対するフラグが不正です"

#: builtins/printf.c:660
#, c-format
msgid "`%ls' is not a valid number"
msgstr "「%ls」は有効な数値ではありません"

#: builtins/printf.c:694 builtins/test.c:573 builtins/test.c:579
#: builtins/ulimit.c:229 exec.c:1768 exec.c:1841 history.c:1714 sig.c:1390
#: variable.c:2131 variable.c:2191 variable.c:2230 variable.c:2414 yash.c:631
#, c-format
msgid "`%ls' is not a valid integer"
msgstr "「%ls」は有効な整数ではありません"

#: builtins/printf.c:759
msgid "print a formatted string"
msgstr "文字列を整形して出力する"

#: builtins/printf.c:762
msgid "\tprintf format [value...]\n"
msgstr "\tprintf 書式 [値...]\n"

#: builtins/test.c:99 builtins/test.c:442 parser.c:917 parser.c:1414
#: parser.c:1502 parser.c:1527 parser.c:1659 parser.c:1698 parser.c:2207
#: parser.c:2552 parser.c:2640 parser.c:2720 parser.c:2761 parser.c:2840
#, c-format
msgid "`%ls' is missing"
msgstr "「%ls」が抜けています"

#: builtins/test.c:130
#, c-format
msgid "`%ls' is not a valid operator"
msgstr "「%ls」は有効な演算子ではありません"

#: builtins/test.c:155
#, c-format
msgid "`%ls' is not a unary operator"
msgstr "「%ls」は単項演算子ではありません"

#: builtins/test.c:176 builtins/test.c:644 builtins/test.c:652 exec.c:1977
#: exec.c:2121 exec.c:2130 history.c:1492 lineedit/keymap.c:476 path.c:1106
#: path.c:1173 strbuf.c:573 strbuf.c:596
msgid "unexpected error"
msgstr "想定外のエラーです"

#: builtins/test.c:381
#, c-format
msgid "`%ls' is not a binary operator"
msgstr "「%ls」は二項演算子ではありません"

#: builtins/test.c:433
#, c-format
msgid "an expression is missing after `%ls'"
msgstr "「%ls」の後で式が抜けています"

#: builtins/test.c:699
msgid "evaluate a conditional expression"
msgstr "条件式を評価する"

#: builtins/test.c:702
msgid ""
"\ttest expression\n"
"\t[ expression ]\n"
msgstr ""
"\ttest 式\n"
"\t[ 式 ]\n"

#: builtins/ulimit.c:65
msgid "file size (blocks)"
msgstr "ファイルサイズ (ブロック数)　　　　"

#: builtins/ulimit.c:73
msgid "core file size (blocks)"
msgstr "コアファイルサイズ (ブロック数)　　"

#: builtins/ulimit.c:75
msgid "data segment size (kbytes)"
msgstr "データセグメントサイズ (キロバイト)"

#: builtins/ulimit.c:78
msgid "max nice"
msgstr "最大 nice　　　　　　　　　　　　  "

#: builtins/ulimit.c:83
msgid "pending signals"
msgstr "処理待ちシグナル　　　　　　　　   "

#: builtins/ulimit.c:87
msgid "locked memory (kbytes)"
msgstr "ロックしたメモリ (キロバイト)　　　"

#: builtins/ulimit.c:91
msgid "resident set size (kbytes)"
msgstr "レジデントセットサイズ (キロバイト)"

#: builtins/ulimit.c:94
msgid "open files"
msgstr "開けるファイル数　　　　　　　　   "

#: builtins/ulimit.c:97
msgid "message queue size (bytes)"
msgstr "メッセージキューサイズ (バイト)　　"

#: builtins/ulimit.c:101
msgid "real-time priority"
msgstr "リアルタイム優先度　　　　　　　   "

#: builtins/ulimit.c:104
msgid "stack size (kbytes)"
msgstr "スタックサイズ (キロバイト)　　　　"

#: builtins/ulimit.c:106
msgid "CPU time (seconds)"
msgstr "CPU 時間 (秒)　　　　　　　　　　　"

#: builtins/ulimit.c:109
msgid "user processes"
msgstr "ユーザプロセス数　　　　　　　　   "

#: builtins/ulimit.c:113
msgid "memory (kbytes)"
msgstr "メモリ (キロバイト)　　　　　　　　"

#: builtins/ulimit.c:117
msgid "file locks"
msgstr "ファイルのロック　　　　　　　　   "

#: builtins/ulimit.c:170 builtins/ulimit.c:245
#, c-format
msgid "cannot get the current limit for the resource type of `%s'"
msgstr "リソース「%s」の現在の制限値を取得できません"

#: builtins/ulimit.c:217
msgid "the soft limit cannot exceed the hard limit"
msgstr "ソフトリミットはハードリミットより大きくできません"

#: builtins/ulimit.c:222
msgid "failed to set the limit"
msgstr "リミットの設定に失敗しました"

#: builtins/ulimit.c:251
#, c-format
msgid "-%lc: %-30s "
msgstr "-%lc: %-52s "

#: builtins/ulimit.c:263
msgid "unlimited"
msgstr "無制限"

#: builtins/ulimit.c:270
msgid "set or print a resource limitation"
msgstr "リソースの制限を設定または表示する"

#: builtins/ulimit.c:273
msgid ""
"\tulimit -a [-H|-S]\n"
"\tulimit [-H|-S] [-efilnqrstuvx] [limit]\n"
msgstr ""
"\tulimit -a [-H|-S]\n"
"\tulimit [-H|-S] [-efilnqrstuvx] [制限]\n"

#: exec.c:779
msgid "cannot open a pipe"
msgstr "パイプを開けません"

#: exec.c:1011
msgid "cannot make a child process"
msgstr "子プロセスを生成できません"

#: exec.c:1236 exec.c:2145 exec.c:2354
#, c-format
msgid "no such command `%s'"
msgstr "「%s」というようなコマンドはありません"

#: exec.c:1305
#, c-format
msgid "cannot execute command `%s'"
msgstr "コマンド「%s」を実行できません"

#: exec.c:1306
#, c-format
msgid "cannot execute command `%s' (%s)"
msgstr "コマンド「%s」(%s) を実行できません"

#: exec.c:1409
#, c-format
msgid "cannot invoke a new shell to execute script `%s'"
msgstr "スクリプト「%s」を実行するための新しいシェルを起動できません"

#: exec.c:1468 exec.c:1490
msgid "cannot open a pipe for the command substitution"
msgstr "コマンド置換のためのパイプを開けません"

#: exec.c:1527
msgid "command substitution"
msgstr "コマンド置換"

#: exec.c:1778
msgid "cannot be used in the interactive mode"
msgstr "対話モードでは使えません"

#: exec.c:1788
msgid "return from a function or script"
msgstr "関数やスクリプトから抜ける"

#: exec.c:1791
msgid "\treturn [-n] [exit_status]\n"
msgstr "\treturn [-n] [終了ステータス]\n"

#: exec.c:1823
msgid "not in an iteration"
msgstr "反復実行の途中ではありません"

#: exec.c:1844
#, c-format
msgid "%u is not a positive integer"
msgstr "%u は正の整数ではありません"

#: exec.c:1854
msgid "not in a loop"
msgstr "ループの途中ではありません"

#: exec.c:1873
msgid "exit a loop"
msgstr "ループを抜ける"

#: exec.c:1876
msgid ""
"\tbreak [count]\n"
"\tbreak -i\n"
msgstr ""
"\tbreak [深さ]\n"
"\tbreak -i\n"

#: exec.c:1881
msgid "continue a loop"
msgstr "ループの先頭に戻る"

#: exec.c:1884
msgid ""
"\tcontinue [count]\n"
"\tcontinue -i\n"
msgstr ""
"\tcontinue [深さ]\n"
"\tcontinue -i\n"

#: exec.c:1924
msgid "evaluate arguments as a command"
msgstr "引数をコマンドとして実行する"

#: exec.c:1927
msgid "\teval [-i] [argument...]\n"
msgstr "\teval [-i] [引数...]\n"

#: exec.c:1986
#, c-format
msgid "file `%s' was not found in $YASH_LOADPATH"
msgstr "ファイル「%s」は $YASH_LOADPATH 内に見つかりませんでした"

#: exec.c:1996
#, c-format
msgid "file `%s' was not found in $PATH"
msgstr "ファイル「%s」は $PATH 内に見つかりませんでした"

#: exec.c:2008 redir.c:279 yash.c:206
#, c-format
msgid "cannot open file `%s'"
msgstr "ファイル「%s」を開けません"

#: exec.c:2047
msgid "read a file and execute commands"
msgstr "ファイルをスクリプトとして実行する"

#: exec.c:2050
msgid "\t. [-AL] file [argument...]\n"
msgstr "\t. [-AL] ファイル [引数...]\n"

#: exec.c:2098 yash.c:618
#, c-format
msgid "You have a stopped job!"
msgid_plural "You have %zu stopped jobs!"
msgstr[0] "停止中のジョブが %zu 個あります!"

#: exec.c:2102
msgid "  Use the -f option to exec anyway.\n"
msgstr "  それでも exec するには -f オプションを付けてください。\n"

#: exec.c:2192
msgid "replace the shell process with an external command"
msgstr "シェルのプロセスを外部コマンドに変える"

#: exec.c:2195
msgid "\texec [-cf] [-a name] [command [argument...]]\n"
msgstr "\texec [-cf] [-a 名前] [コマンド [引数...]]\n"

#: exec.c:2255
msgid "the -a or -k option must be used with the -v option"
msgstr "-a および -k オプションは -v オプションと一緒にしか使えません"

#: exec.c:2331
#, c-format
msgid "%ls: a shell keyword\n"
msgstr "%ls: シェルの予約語\n"

#: exec.c:2360
#, c-format
msgid "%s: a special built-in\n"
msgstr "%s: 特殊組込みコマンド\n"

#: exec.c:2364
#, c-format
msgid "%s: a semi-special built-in\n"
msgstr "%s: 準特殊組込みコマンド\n"

#: exec.c:2376
#, c-format
msgid "%s: a regular built-in (not found in $PATH)\n"
msgstr "%s: 通常の組込みコマンド ($PATH 内に存在せず)\n"

#: exec.c:2377
#, c-format
msgid "%s: a regular built-in at %s\n"
msgstr "%s: 通常の組込みコマンド (%s)\n"

#: exec.c:2384
#, c-format
msgid "%s: a function\n"
msgstr "%s: 関数\n"

#: exec.c:2400
#, c-format
msgid "%s: an external command at %s\n"
msgstr "%s: 外部コマンド (%s)\n"

#: exec.c:2422
#, c-format
msgid "%s: an external command at %s/%s\n"
msgstr "%s: 外部コマンド (%s/%s)\n"

#: exec.c:2431
msgid "execute or identify a command"
msgstr "コマンドを実行または特定する"

#: exec.c:2434
msgid ""
"\tcommand [-befp] command [argument...]\n"
"\tcommand -v|-V [-abefkp] command...\n"
msgstr ""
"\tcommand [-befp] コマンド [引数...]\n"
"\tcommand -v|-V [-abefkp] コマンド...\n"

#: exec.c:2439
msgid "identify a command"
msgstr "コマンドを特定する"

#: exec.c:2442
msgid "\ttype command...\n"
msgstr "\ttype コマンド...\n"

#: exec.c:2480
msgid "cannot get the time data"
msgstr "時間情報を取得できません"

#: exec.c:2497
msgid "print CPU time usage"
msgstr "消費 CPU 時間を表示する"

#: exec.c:2500
msgid "\ttimes\n"
msgstr "\ttimes\n"

#: expand.c:349 expand.c:355 expand.c:373 redir.c:457
msgid "redirection"
msgstr "リダイレクト"

#: expand.c:363
#, c-format
msgid "filename `%ls' matches more than one file"
msgstr "ファイル名「%ls」に当てはまるファイルが複数あります"

#: expand.c:660
msgid "the parameter index is invalid"
msgstr "パラメータのインデックスが正しくありません"

#: expand.c:816
msgid "a nested parameter expansion cannot be assigned"
msgstr "入れ子のパラメータ展開は代入できません"

#: expand.c:819
#, c-format
msgid "cannot assign to parameter `%ls' in parameter expansion"
msgstr "パラメータ展開ではパラメータ「%ls」に代入することはできません"

#: expand.c:825
#, c-format
msgid ""
"the specified index does not support assignment in the parameter expansion "
"of array `%ls'"
msgstr ""
"配列「%ls」のパラメータ展開において指定されているインデックスは代入できません"

#: expand.c:865 expand.c:1046
#, c-format
msgid "parameter `%ls' is not set"
msgstr "パラメータ「%ls」は存在しません"

#: expand.c:1042
msgid "the parameter value is empty"
msgstr "パラメータの値が空です"

#: expand.c:1045
#, c-format
msgid "parameter `%ls' is not set or has an empty value"
msgstr "パラメータ「%ls」は存在しないか値が空です"

#: history.c:1274
msgid "the -n or -v option must be used with the -l option"
msgstr "-n および -v オプションは -l オプションと一緒にしか使えません"

#: history.c:1280 history.c:1659
msgid "cannot be used during line-editing"
msgstr "行編集中には使えません"

#: history.c:1296
msgid "the command history is empty"
msgstr "コマンド履歴は空です"

#: history.c:1319 history.c:1774
#, c-format
msgid "no such history entry `%ls'"
msgstr "「%ls」というような履歴項目はありません"

#: history.c:1421
#, c-format
msgid "no such history entry beginning with `%ls'"
msgstr "「%ls」で始まるような履歴項目はありません"

#: history.c:1529 lineedit/editing.c:2893
msgid "cannot create a temporary file to edit history"
msgstr "履歴を編集するための一時ファイルを作成できません"

#: history.c:1534 lineedit/editing.c:2898
#, c-format
msgid "cannot open temporary file `%s'"
msgstr "一時ファイル「%s」が開けません"

#: history.c:1542 lineedit/editing.c:2906
msgid "cannot invoke the editor to edit history"
msgstr "履歴を編集するためのエディタを起動できません"

#: history.c:1545 history.c:1571 lineedit/editing.c:2909 redir.c:826
#, c-format
msgid "failed to remove temporary file `%s'"
msgstr "一時ファイル「%s」を削除できませんでした"

#: history.c:1563
msgid "the editor returned a non-zero exit status"
msgstr "エディタが 0 以外の終了ステータスを返しました"

#: history.c:1568
#, c-format
msgid "cannot read commands from file `%s'"
msgstr "ファイル「%s」からコマンドを読み込めません"

#: history.c:1626
msgid "list or re-execute command history"
msgstr "コマンド履歴を表示したりコマンドを再実行したりする"

#: history.c:1629
msgid ""
"\tfc [-qr] [-e editor] [first [last]]\n"
"\tfc -s [-q] [old=new] [first]\n"
"\tfc -l [-nrv] [first [last]]\n"
msgstr ""
"\tfc [-qr] [-e エディタ] [始点 [終点]]\n"
"\tfc -s [-q] [元=先] [始点]\n"
"\tfc -l [-nrv] [始点 [終点]]\n"

#: history.c:1821
#, c-format
msgid "cannot read history from file `%ls'"
msgstr "ファイル「%ls」から履歴を読み込めません"

#: history.c:1855
#, c-format
msgid "cannot write history to file `%ls'"
msgstr "ファイル「%ls」に履歴を書き込めません"

#: history.c:1876
msgid "manage command history"
msgstr "コマンド履歴を管理する"

#: history.c:1879
msgid "\thistory [-cF] [-d entry] [-s command] [-r file] [-w file] [count]\n"
msgstr ""
"\thistory [-cF] [-d 項目] [-s コマンド] [-r ファイル] [-w ファイル] [個数]\n"

#: input.c:178 lineedit/lineedit.c:221
msgid "cannot read input"
msgstr "入力を読み込めません"

#: input.c:220
#, c-format
msgid ""
"cannot rewind file descriptor %d after reading. Subsequent reads may lack "
"some text"
msgstr ""
"ファイル記述子 %d から読み込んだあと元の位置に戻せませんでした。"
"このあと読み込まれる内容が欠ける可能性があります。"

#: input.c:340
msgid "prompt"
msgstr "プロンプト"

#: job.c:529 job.c:1051 job.c:1157 job.c:1337 job.c:1430
#, c-format
msgid "job specification `%ls' is ambiguous"
msgstr "ジョブ指定「%ls」は曖昧です"

#: job.c:534 job.c:1054 job.c:1162 job.c:1433
#, c-format
msgid "no such job `%ls'"
msgstr "「%ls」に該当するジョブはありません"

#: job.c:537 job.c:1164
#, c-format
msgid "`%ls' is not a job-controlled job"
msgstr "「%ls」はジョブ制御の対象となっているジョブではありません"

#: job.c:679 job.c:722
msgid "Running"
msgstr "実行中"

#: job.c:682
#, c-format
msgid "Stopped(SIG%ls)"
msgstr "停止中(SIG%ls)"

#: job.c:693
msgid "Done"
msgstr "完了　"

#: job.c:696
#, c-format
msgid "Done(%d)"
msgstr "完了(%d)　"

#: job.c:704
#, c-format
msgid "Killed (SIG%ls: core dumped)"
msgstr "中止　(SIG%ls: コアダンプ)"

#: job.c:707
#, c-format
msgid "Killed (SIG%ls)"
msgstr "中止　(SIG%ls)"

#. TRANSLATORS: the translated format string can be different
#. * from the original only in the number of spaces. This is required
#. * for POSIX compliance.
#: job.c:781
#, c-format
msgid "[%zu] %c %-20s %ls\n"
msgstr "[%zu] %c %-25s %ls\n"

#. TRANSLATORS: the translated format string can be different
#. * from the original only in the number of spaces. This is required
#. * for POSIX compliance.
#: job.c:800
#, c-format
msgid "[%zu] %c %5jd %-20s   %ls\n"
msgstr "[%zu] %c %5jd %-25s   %ls\n"

#. TRANSLATORS: the translated format string can be different
#. * from the original only in the number of spaces. This is required
#. * for POSIX compliance.
#: job.c:814
#, c-format
msgid "      %5jd %-20s | %ls\n"
msgstr "      %5jd %-25s | %ls\n"

#: job.c:864
#, c-format
msgid "The process was killed by SIG%ls: %s\n"
msgstr "プロセスは SIG%ls により強制終了しました (%s)\n"

#: job.c:867
#, c-format
msgid "The process was killed by SIG%ls\n"
msgstr "プロセスは SIG%ls により強制終了しました\n"

#: job.c:1044 job.c:1150 job.c:1331 job.c:1424
#, c-format
msgid "`%ls' is not a valid job specification"
msgstr "「%ls」は有効なジョブ ID ではありません"

#: job.c:1108
msgid "print info about jobs"
msgstr "ジョブの情報を表示する"

#: job.c:1111
msgid "\tjobs [-lnprs] [job...]\n"
msgstr "\tjobs [-lnprs] [ジョブ...]\n"

#: job.c:1137
msgid "job control is disabled"
msgstr "ジョブコントロールは無効です"

#: job.c:1173 job.c:1440
msgid "there is no current job"
msgstr "現在のジョブはありません"

#: job.c:1175
msgid "the current job is not a job-controlled job"
msgstr "現在のジョブはジョブ制御の対象となっているジョブではありません"

#: job.c:1214
#, c-format
msgid "job %%%zu has already terminated"
msgstr "ジョブ %%%zu は既に終了しています"

#: job.c:1260
msgid "run jobs in the foreground"
msgstr "ジョブをフォアグラウンドで実行する"

#: job.c:1263
msgid "\tfg [job...]\n"
msgstr "\tfg [ジョブ...]\n"

#: job.c:1267
msgid "run jobs in the background"
msgstr "ジョブをバックグラウンドで実行する"

#: job.c:1270
msgid "\tbg [job...]\n"
msgstr "\tbg [ジョブ...]\n"

#: job.c:1387
msgid "wait for jobs to terminate"
msgstr "ジョブの終了を待つ"

#: job.c:1390
msgid "\twait [job or process_id...]\n"
msgstr "\twait [ジョブまたはプロセス番号...]\n"

#: job.c:1450
msgid "disown jobs"
msgstr "ジョブを放棄する"

#: job.c:1453
msgid ""
"\tdisown [job...]\n"
"\tdisown -a\n"
msgstr ""
"\tdisown [ジョブ...]\n"
"\tdisown -a\n"

#: lineedit/complete.c:1512
#, c-format
msgid "more than one -%lc option is specified"
msgstr "-%lc が二回以上指定されています"

#: lineedit/complete.c:1524
msgid "the complete built-in can be used during command line completion only"
msgstr "complete 組込みコマンドはコマンドライン補完の最中にしか使えません"

#: lineedit/complete.c:1537
#, c-format
msgid "the specified prefix `%ls' does not match the target word `%ls'"
msgstr "指定された接頭辞「%ls」は補完対象「%ls」に適合しません"

#: lineedit/complete.c:1585
msgid "generate completion candidates"
msgstr "補完候補を生成する"

#: lineedit/complete.c:1588
msgid ""
"\tcomplete [-A pattern] [-R pattern] [-T] [-P prefix] [-S suffix] \\\n"
"\t         [-abcdfghjkuv] [[-O] [-D description] words...]\n"
msgstr ""
"\tcomplete [-A パターン] [-R パターン] [-T] [-P 接頭辞] [-S 接尾辞] \\\n"
"\t         [-abcdfghjkuv] [[-O] [-D 説明] 単語...]\n"

#: lineedit/display.c:1366
#, c-format
msgid "Candidate %zu of %zu; Page %zu of %zu"
msgstr "候補 %zu/%zu、ページ %zu/%zu"

#: lineedit/display.c:1382
msgid "No candidates"
msgstr "候補なし"

#: lineedit/editing.c:2963
msgid "lineedit"
msgstr "行編集"

#: lineedit/keymap.c:422
msgid "option combination is invalid"
msgstr "オプションの組み合わせが正しくありません"

#: lineedit/keymap.c:429
msgid "no option is specified"
msgstr "オプションが指定されていません"

#: lineedit/keymap.c:463
msgid "cannot bind an empty key sequence"
msgstr "空のキーシーケンスにコマンドを割り当てることはできません"

#: lineedit/keymap.c:487
#, c-format
msgid "no such editing command `%ls'"
msgstr "「%ls」というような編集コマンドはありません"

#: lineedit/keymap.c:521
#, c-format
msgid "key sequence `%ls' is not bound"
msgstr "キーシーケンス「%ls」にコマンドは割り当てられていません"

#: lineedit/keymap.c:567
msgid "set or print key bindings for line-editing"
msgstr "行編集のキー割り当てを設定または表示する"

#: lineedit/keymap.c:570
msgid ""
"\tbindkey -aev [key_sequence [command]]\n"
"\tbindkey -l\n"
msgstr ""
"\tbindkey -aev [キーシーケンス [コマンド]]\n"
"\tbindkey -l\n"

#: mail.c:164 mail.c:237
msgid "You have new mail."
msgstr "新着メールがあります。"

#: option.c:423 xgetopt.c:414
#, c-format
msgid "the -%lc option requires an argument"
msgstr "-%lc オプションの引数が抜けています"

#: option.c:470 option.c:589 sig.c:1334 xgetopt.c:382
#, c-format
msgid "`%ls' is not a valid option"
msgstr "「%ls」は有効なオプションではありません"

#: option.c:612 xgetopt.c:417
#, c-format
msgid "the --%ls option requires an argument"
msgstr "--%ls オプションは引数を取りません"

#: option.c:625 xgetopt.c:431
#, c-format
msgid "%ls: the --%ls option does not take an argument"
msgstr "%ls: --%ls オプションは引数を取りません"

#: option.c:634 xgetopt.c:392
#, c-format
msgid "option `%ls' is ambiguous"
msgstr "オプション「%ls」は曖昧です"

#: option.c:658
#, c-format
msgid "the %ls option cannot be changed once the shell has been initialized"
msgstr "シェルが初期化された後は %ls オプションを変更することはできません"

#: option.c:924
msgid "on"
msgstr "入"

#: option.c:925
msgid "off"
msgstr "切"

#: option.c:949
msgid "set shell options and positional parameters"
msgstr "シェルオプションと位置パラメータを設定する"

#: option.c:952
msgid ""
"\tset [option...] [--] [new_positional_parameter...]\n"
"\tset -o|+o  # print current settings\n"
msgstr ""
"\tset [オプション...] [--] [新しい位置パラメータ...]\n"
"\tset -o|+o  # 現在の設定を表示する\n"

#: parser.c:852
msgid "syntax error: "
msgstr "構文エラー: "

#: parser.c:876
#, c-format
msgid "encountered `%ls' without a matching `('"
msgstr "「%ls」に対応する「(」がありません"

#: parser.c:878
#, c-format
msgid "encountered `%ls' without a matching `{'"
msgstr "「%ls」に対応する「{」がありません"

#: parser.c:880
#, c-format
msgid "`%ls' is used outside `case'"
msgstr "「%ls」が case コマンドの外で使われています"

#: parser.c:882 parser.c:884 parser.c:2925
#, c-format
msgid "`%ls' cannot be used as a command name"
msgstr "「%ls」はコマンド名として使えません"

#: parser.c:886 parser.c:899
#, c-format
msgid "encountered `%ls' without a matching `if' and/or `then'"
msgstr "「%ls」に対応する「if」または「then」がありません"

#: parser.c:889
#, c-format
msgid "encountered `%ls' without a matching `if' or `elif'"
msgstr "「%ls」に対応する「if」または「elif」がありません"

#: parser.c:891
#, c-format
msgid "encountered `%ls' without a matching `for', `while', or `until'"
msgstr "「%ls」に対応する「for」「while」または「until」がありません"

#: parser.c:894
#, c-format
msgid "encountered `%ls' without a matching `do'"
msgstr "「%ls」に対応する「do」がありません"

#: parser.c:896
#, c-format
msgid "encountered `%ls' without a matching `case'"
msgstr "「%ls」に対応する「case」がありません"

#: parser.c:915 parser.c:2394
#, c-format
msgid "(maybe you missed `%ls'?)"
msgstr "(「%ls」を忘れていませんか?)"

#: parser.c:1218
msgid "the double quotation is not closed"
msgstr "二重引用符が閉じられていません"

#: parser.c:1235
msgid "the single quotation is not closed"
msgstr "単一引用符が閉じられていません"

#: parser.c:1392
msgid "the parameter name is missing or invalid"
msgstr "パラメータ名が抜けているか不正です"

#: parser.c:1404 parser.c:1409
msgid "the index is missing"
msgstr "インデックスが抜けています"

#: parser.c:1436 parser.c:1449
#, c-format
msgid "invalid character `%lc' in parameter expansion"
msgstr "パラメータ展開に無効な文字「%lc」が混じっています"

#: parser.c:1445 parser.c:1460 parser.c:1504
#, c-format
msgid "invalid use of `%lc' in parameter expansion"
msgstr "パラメータ展開において「%lc」の使い方が正しくありません"

#: parser.c:1603
msgid "the backquoted command substitution is not closed"
msgstr "「`」によるコマンド置換が閉じられていません"

#: parser.c:1854
msgid "`;' or `&' is missing"
msgstr "「;」または「&」が抜けています"

#: parser.c:1963
msgid "ksh-like extended glob pattern `!(...)' is not supported"
msgstr "ksh の拡張パターン「!(...)」は利用できません"

#: parser.c:2064
msgid "a command is missing at the end of input"
msgstr "入力の最後でコマンドが抜けています"

#: parser.c:2066
#, c-format
msgid "a command is missing before `%lc'"
msgstr "「%lc」の前にコマンドがありません"

#: parser.c:2268
msgid "pipe redirection is not supported in the POSIXly-correct mode"
msgstr "パイプリダイレクトは POSIX 準拠モードでは使えません"

#: parser.c:2286
msgid "here-string is not supported in the POSIXly-correct mode"
msgstr "ヒアストリングは POSIX 準拠モードでは使えません"

#: parser.c:2301
msgid "the redirection target is missing"
msgstr "リダイレクトの対象が抜けています"

#: parser.c:2311
msgid "the end-of-here-document indicator is missing"
msgstr "ヒアドキュメントの終端子が抜けています"

#: parser.c:2320
msgid "process redirection is not supported in the POSIXly-correct mode"
msgstr "プロセスリダイレクトは POSIX 準拠モードでは使えません"

#: parser.c:2326
msgid "unclosed process redirection"
msgstr "プロセスリダイレクトが閉じられていません"

#: parser.c:2337
#, c-format
msgid "put a space between `%lc' and `%lc' for disambiguation"
msgstr "「%lc」と「%lc」の間に空白が必要です"

#: parser.c:2393
msgid "unexpected word after redirection"
msgstr "リダイレクトの直後に不正な単語があります"

#: parser.c:2428 parser.c:2470 parser.c:2557 parser.c:2601
#, c-format
msgid "commands are missing between `%ls' and `%ls'"
msgstr "「%ls」と「%ls」の間にコマンドがありません"

#: parser.c:2482 parser.c:2591
#, c-format
msgid "commands are missing after `%ls'"
msgstr "「%ls」の後にコマンドがありません"

#: parser.c:2519
msgid "an identifier is required after `for'"
msgstr "「for」の後には識別子が必要です"

#: parser.c:2521
#, c-format
msgid "`%ls' is not a valid identifier"
msgstr "「%ls」は有効な識別子ではありません"

#: parser.c:2541
msgid "`;' cannot appear on a new line"
msgstr "「;」は行頭に置けません"

#: parser.c:2630 parser.c:2703 parser.c:2939
#, c-format
msgid "a word is required after `%ls'"
msgstr "「%ls」の後には単語が必要です"

#: parser.c:2693
msgid "an unquoted `esac' cannot be the first case pattern"
msgstr "クォートしていない「esac」を最初のパターンにすることはできません"

#: parser.c:2706
#, c-format
msgid "encountered an invalid character `%lc' in the case pattern"
msgstr "case のパターン内に不正な文字「%lc」があります"

#: parser.c:2740
msgid "The [[ ... ]] syntax is not supported in the POSIXly-correct mode"
msgstr "[[ ... ]] 構文は POSIX 準拠モードでは使えません"

#: parser.c:2764 parser.c:2843
#, c-format
msgid "invalid word `%ls' between `[[' and `]]'"
msgstr "[[ ... ]] の中に不正な単語「%ls」があります"

#: parser.c:2897
msgid "conditional expression is missing or incomplete between `[[' and `]]'"
msgstr "[[ ... ]] の中の条件式が不完全です"

#: parser.c:2903
msgid "unexpected linebreak in the middle of the [[ ... ]] command"
msgstr "[[ ... ]] の途中に改行があります"

#: parser.c:2906
#, c-format
msgid "`%ls' is not a valid operand in the conditional expression"
msgstr "「%ls」は条件式における有効な被演算子ではありません"

#: parser.c:2971 parser.c:3025
msgid "a function body must be a compound command"
msgstr "関数の本体は複合コマンドでなければなりません"

#: parser.c:2993
#, c-format
msgid "invalid use of `%lc'"
msgstr "「%lc」の使い方が正しくありません"

#: parser.c:3000
msgid "invalid function name"
msgstr "無効な関数名です"

#: parser.c:3010
msgid "`(' must be followed by `)' in a function definition"
msgstr "関数定義では「(」の直後に「)」が必要です"

#: parser.c:3038
msgid "the end-of-here-document indicator contains a newline"
msgstr "ヒアドキュメントの終端子に改行が入っています"

#: parser.c:3065 parser.c:3099
#, c-format
msgid "the here-document content is not closed by `%ls'"
msgstr "ヒアドキュメントが「%ls」で閉じられていません"

#: parser.c:3151
#, c-format
msgid "here-document content for %s%ls is missing"
msgstr "%s%ls に対応するヒアドキュメントの内容がありません"

#: path.c:1021
msgid "$HOME is not set"
msgstr "$HOME が設定されていません"

#: path.c:1030 variable.c:3072
msgid "$OLDPWD is not set"
msgstr "$OLDPWD が設定されていません"

#: path.c:1060
msgid "$PWD has an invalid value"
msgstr "$PWD の値が正しくありません"

#: path.c:1069 path.c:1080 path.c:1374
msgid "cannot determine the current directory"
msgstr "現在の作業ディレクトリが分かりません"

#: path.c:1147
#, c-format
msgid "`%ls'"
msgstr "「%ls」"

#: path.c:1178
#, c-format
msgid "`%s'"
msgstr "「%s」"

#: path.c:1325
msgid "change the working directory"
msgstr "作業ディレクトリを変更する"

#: path.c:1328
msgid "\tcd [-L|-P] [directory]\n"
msgstr "\tcd [-L|-P] [ディレクトリ]\n"

#: path.c:1386
msgid "print the working directory"
msgstr "作業ディレクトリを表示する"

#: path.c:1389
msgid "\tpwd [-L|-P]\n"
msgstr "\tpwd [-L|-P]\n"

#: path.c:1444
#, c-format
msgid "no such user `%ls'"
msgstr "「%ls」というユーザは存在しません"

#: path.c:1466
#, c-format
msgid "`%ls': a command name must not contain `/'"
msgstr "「%ls」: コマンド名に / を含めることはできません"

#: path.c:1474
#, c-format
msgid "command `%s' was not found in $PATH"
msgstr "コマンド「%s」は $PATH の中に見つかりませんでした"

#: path.c:1523
msgid "remember, forget, or report command locations"
msgstr "コマンドのパスのキャッシュデータを登録・消去・表示する"

#: path.c:1526
msgid ""
"\thash command...\n"
"\thash -r [command...]\n"
"\thash [-a]  # print remembered paths\n"
"\thash -d user...\n"
"\thash -d -r [user...]\n"
"\thash -d  # print remembered paths\n"
msgstr ""
"\thash コマンド...\n"
"\thash -r [コマンド...]\n"
"\thash [-a]  # 記憶したパスを表示する\n"
"\thash -d ユーザ...\n"
"\thash -d -r [ユーザ...]\n"
"\thash -d  # 記憶したパスを表示する\n"

#: path.c:1633 path.c:1716
#, c-format
msgid "`%ls' is not a valid mask specification"
msgstr "「%ls」は有効なマスク設定ではありません"

#: path.c:1743
msgid "print or set the file creation mask"
msgstr "ファイル作成マスクを表示または設定する"

#: path.c:1746
msgid ""
"\tumask mode\n"
"\tumask [-S]\n"
msgstr ""
"\tumask モード\n"
"\tumask [-S]\n"

#: redir.c:70
#, c-format
msgid "error in closing file descriptor %d"
msgstr "ファイル記述子 %d を閉じる際にエラー"

#: redir.c:91
#, c-format
msgid "cannot copy file descriptor %d to %d"
msgstr "ファイル記述子 %d を %d にコピーできません"

#: redir.c:280
msgid "disabling job control"
msgstr "ジョブ制御は無効になります"

#: redir.c:328
msgid "redirection: invalid file descriptor"
msgstr "リダイレクト: 無効なファイル記述子です"

#: redir.c:331 redir.c:639 redir.c:711
#, c-format
msgid "redirection: file descriptor %d is unavailable"
msgstr "リダイレクト: ファイル記述子 %d は使えません"

#: redir.c:380
#, c-format
msgid "redirection: cannot open file `%s'"
msgstr "リダイレクト: ファイル「%s」を開けません"

#: redir.c:469
#, c-format
msgid "cannot save file descriptor %d"
msgstr "ファイル記述子 %d を保存できません"

#: redir.c:589
#, c-format
msgid "socket redirection: cannot resolve the address of `%s': %s"
msgstr "ソケットリダイレクト:「%s」のアドレスを解決できません: %s"

#: redir.c:633 redir.c:648 redir.c:703
#, c-format
msgid "redirection: %s"
msgstr "リダイレクト: %s"

#: redir.c:656
#, c-format
msgid "redirection: file descriptor %d is not readable"
msgstr "リダイレクト: ファイル記述子 %d は読み込み可能ではありません"

#: redir.c:668
#, c-format
msgid "redirection: file descriptor %d is not writable"
msgstr "リダイレクト: ファイル記述子 %d は書き込み可能ではありません"

#: redir.c:706
#, c-format
msgid "redirection: %d>>|%d: the input and output file descriptors are same"
msgstr "リダイレクト: %d>>|%d: 入力側と出力側のファイル記述子が同じです"

#: redir.c:750
#, c-format
msgid "redirection: %d>>|%d"
msgstr "リダイレクト: %d>>|%d"

#: redir.c:768 redir.c:808 redir.c:829
msgid "cannot write the here-document contents to the temporary file"
msgstr "ヒアドキュメントの内容を一時ファイルに書き出せません"

#: redir.c:821
msgid "cannot create a temporary file for the here-document"
msgstr "ヒアドキュメント用の一時ファイルを作成できません"

#: redir.c:834
msgid "cannot seek the temporary file for the here-document"
msgstr "ヒアドキュメント用の一時ファイルのシークができません"

#: redir.c:848
msgid "redirection: cannot open a pipe for the process redirection"
msgstr "リダイレクト: プロセスリダイレクト用のパイプを開けません"

#: redir.c:887
msgid "process redirection"
msgstr "プロセスリダイレクト"

#: sig.c:497
msgid "cannot send SIGSTOP signal"
msgstr "SIGSTOP シグナルを送信できません"

#: sig.c:597
msgid "too many files are opened for yash to handle"
msgstr "開いたファイルの数が多すぎて処理しきれません"

#: sig.c:803
#, c-format
msgid "SIG%ls cannot be trapped"
msgstr "SIG%ls はトラップできません"

#: sig.c:818
#, c-format
msgid "real-time signal SIG%ls is not supported"
msgstr "リアルタイムシグナル SIG%ls には対応していません"

#: sig.c:834
#, c-format
msgid "SIG%ls cannot be reset"
msgstr "SIG%ls はリセットできません"

#: sig.c:1185 sig.c:1226 sig.c:1304 sig.c:1369
#, c-format
msgid "no such signal `%ls'"
msgstr "「%ls」というようなシグナルはありません"

#: sig.c:1255
msgid "set or print signal handlers"
msgstr "シグナルハンドラを設定または表示する"

#: sig.c:1258
msgid ""
"\ttrap [action signal...]\n"
"\ttrap signal_number [signal...]\n"
"\ttrap -p [signal...]\n"
msgstr ""
"\ttrap [動作 シグナル...]\n"
"\ttrap シグナル番号 [シグナル...]\n"
"\ttrap -p [シグナル...]\n"

#: sig.c:1292
msgid "the signal name is not specified"
msgstr "シグナル名が指定されていません"

#: sig.c:1298
#, c-format
msgid "%ls: the signal name must be specified without `SIG'"
msgstr "%ls: シグナル名は「SIG」を付けずに指定する必要があります"

#: sig.c:1438
msgid "send a signal to processes"
msgstr "プロセスにシグナルを送る"

#: sig.c:1441
msgid ""
"\tkill [-signal|-s signal|-n number] process...\n"
"\tkill -l [-v] [number...]\n"
msgstr ""
"\tkill [-シグナル|-s シグナル|-n シグナル番号] プロセス...\n"
"\tkill -l [-v] [数...]\n"

#: util.c:253
msgid "unknown error"
msgstr "不明なエラー"

#: variable.c:373 variable.c:378
msgid "failed to set $PWD"
msgstr "$PWD の設定に失敗しました"

#: variable.c:402
#, c-format
msgid "no such array $%ls"
msgstr "$%ls というような配列はありません"

#: variable.c:405 variable.c:607 variable.c:1737 variable.c:2360
#: variable.c:3118
#, c-format
msgid "$%ls is read-only"
msgstr "$%ls は読み込み専用です"

#: variable.c:422
#, c-format
msgid "failed to unset environment variable $%s"
msgstr "環境変数 $%s の削除に失敗しました"

#: variable.c:426
#, c-format
msgid "failed to set environment variable $%s"
msgstr "環境変数 $%s の設定に失敗しました"

#: variable.c:701
#, c-format
msgid "index %zu is out of range (the actual size of array $%ls is %zu)"
msgstr "インデックス %zu は範囲外です (配列 $%ls のサイズは %zu です)"

#: variable.c:1251
#, c-format
msgid "function `%ls' cannot be redefined because it is read-only"
msgstr "関数「%ls」は読み込み専用なので再定義できません"

#: variable.c:1434 variable.c:3204
msgid "the directory stack is empty"
msgstr "ディレクトリスタックは空です"

#: variable.c:1472 variable.c:3056 variable.c:3300
msgid "$PWD is not set"
msgstr "$PWD が設定されていません"

#: variable.c:1484
#, c-format
msgid "index %ls is out of range"
msgstr "インデックス %ls は範囲外です"

#: variable.c:1761
#, c-format
msgid "no such variable $%ls"
msgstr "$%ls というような変数はありません"

#: variable.c:1776
#, c-format
msgid "no such function `%ls'"
msgstr "「%ls」というような関数はありません"

#: variable.c:1974
msgid "set or print variables"
msgstr "変数を設定または表示する"

#: variable.c:1977
msgid "\ttypeset [-fgprxX] [name[=value]...]\n"
msgstr "\ttypeset [-fgprxX] [名前[=値]...]\n"

#: variable.c:1980
msgid "export variables as environment variables"
msgstr "変数を環境変数としてエクスポートする"

#: variable.c:1983
msgid "\texport [-prX] [name[=value]...]\n"
msgstr "\texport [-prX] [名前[=値]...]\n"

#: variable.c:1986
msgid "set or print local variables"
msgstr "ローカル変数を設定または表示する"

#: variable.c:1989
msgid "\tlocal [-prxX] [name[=value]...]\n"
msgstr "\tlocal [-prxX] [名前[=値]...]\n"

#: variable.c:1992
msgid "make variables read-only"
msgstr "変数を読み込み専用にする"

#: variable.c:1995
msgid "\treadonly [-fpxX] [name[=value]...]\n"
msgstr "\treadonly [-fpxX] [名前[=値]...]\n"

#: variable.c:2043
msgid "more than one option cannot be used at once"
msgstr "二つ以上のオプションを同時に使うことはできません"

#: variable.c:2062
#, c-format
msgid "`%ls' is not a valid array name"
msgstr "「%ls」は有効な配列名ではありません"

#: variable.c:2254
#, c-format
msgid "index %ls is out of range (the actual size of array $%ls is %zu)"
msgstr "インデックス %ls は範囲外です (配列 $%ls のサイズは %zu です)"

#: variable.c:2261
msgid "manipulate an array"
msgstr "配列を操作する"

#: variable.c:2264
msgid ""
"\tarray                  # print arrays\n"
"\tarray name [value...]  # set array values\n"
"\tarray -d name [index...]\n"
"\tarray -i name index [value...]\n"
"\tarray -s name index value\n"
msgstr ""
"\tarray               # 配列の一覧を表示する\n"
"\tarray 名前 [値...]  # 配列に値を設定する\n"
"\tarray -d 名前 [インデックス...]\n"
"\tarray -i 名前 インデックス [値...]\n"
"\tarray -s 名前 インデックス 値\n"

#: variable.c:2335
#, c-format
msgid "function `%ls' is read-only"
msgstr "関数「%ls」は読み込み専用です"

#: variable.c:2371
msgid "remove variables or functions"
msgstr "変数または関数を削除する"

#: variable.c:2374
msgid "\tunset [-fv] [name...]\n"
msgstr "\tunset [-fv] 名前...\n"

#: variable.c:2417
#, c-format
msgid "%ls: the operand value must not be negative"
msgstr "%ls: 負でないオペランドの値を指定してください"

#: variable.c:2433 variable.c:3115
#, c-format
msgid "$%ls is not an array"
msgstr "$%ls は配列ではありません"

#: variable.c:2450
#, c-format
msgid "%ld: cannot shift so many (there is only one positional parameter)"
msgid_plural ""
"%ld: cannot shift so many (there are only %zu positional parameters)"
msgstr[0] ""
"%ld: シフトする数が多すぎます (位置パラメータは %zu 個しかありません)"

#: variable.c:2456
#, c-format
msgid "%ld: cannot shift so many (there is only one array element)"
msgid_plural "%ld: cannot shift so many (there are only %zu array elements)"
msgstr[0] "%ld: シフトする数が多すぎます (配列の要素は %zu 個しかありません)"

#: variable.c:2480
msgid "remove some positional parameters or array elements"
msgstr "位置パラメータまたは配列の要素の一部を削除する"

#: variable.c:2483
msgid "\tshift [-A array_name] [count]\n"
msgstr "\tshift [-A 配列名] [個数]\n"

#: variable.c:2514 variable.c:2744
#, c-format
msgid "`%ls' is not a valid variable name"
msgstr "「%ls」は有効な変数名ではありません"

#: variable.c:2517
#, c-format
msgid "`%ls' is not a valid option specification"
msgstr "「%ls」は有効なオプション指定文字列ではありません"

#: variable.c:2575
#, c-format
msgid "%ls: `-%lc' is not a valid option\n"
msgstr "%ls: 「%lc」は有効なオプションではありません\n"

#: variable.c:2598
#, c-format
msgid "%ls: the -%lc option's argument is missing\n"
msgstr "%ls: -%lc オプションの引数が抜けています\n"

#: variable.c:2621
msgid "$OPTIND has an invalid value"
msgstr "$OPTIND の値が正しくありません"

#: variable.c:2676
msgid "parse command options"
msgstr "コマンドのオプションを解析する"

#: variable.c:2679
msgid "\tgetopts options variable [argument...]\n"
msgstr "\tgetopts オプション 変数名 [引数...]\n"

#: variable.c:2987
msgid "read a line from the standard input"
msgstr "標準入力から行を読み込む"

#: variable.c:2990
msgid "\tread [-Aer] [-P|-p] variable...\n"
msgstr "\tread [-Aer] [-P|-p] 変数名...\n"

#: variable.c:3170
msgid "push a directory into the directory stack"
msgstr "ディレクトリスタックにディレクトリを追加する"

#: variable.c:3173
msgid "\tpushd [-L|-P] [directory]\n"
msgstr "\tpushd [-L|-P] [ディレクトリ]\n"

#: variable.c:3213 variable.c:3289
#, c-format
msgid "`%ls' is not a valid index"
msgstr "「%ls」は有効なインデックスではありません"

#: variable.c:3236
msgid "pop a directory from the directory stack"
msgstr "ディレクトリスタックからディレクトリを削除する"

#: variable.c:3239
msgid "\tpopd [index]\n"
msgstr "\tpopd [インデックス]\n"

#: variable.c:3327
msgid "print the directory stack"
msgstr "ディレクトリスタックを表示する"

#: variable.c:3330
msgid "\tdirs [-cv] [index...]\n"
msgstr "\tdirs [-cv] [インデックス...]\n"

#: yash.c:112
#, c-format
msgid "%s: cannot convert the argument `%s' into a wide character string"
msgstr "%s: 引数「%s」をワイド文字列に変換できません"

#: yash.c:116
#, c-format
msgid "%s: the argument is replaced with an empty string\n"
msgstr "%s: 引数は空文字列に置き換えられます\n"

#: yash.c:179
msgid "the -c option is specified but no command is given"
msgstr "-c オプションが指定されていますがコマンドが与えられていません"

#: yash.c:381
#, c-format
msgid ""
"Syntax:\n"
"\t%s [option...] [filename [argument...]]\n"
"\t%s [option...] -c command [command_name [argument...]]\n"
"\t%s [option...] -s [argument...]\n"
msgstr ""
"構文:\n"
"\t%s [オプション...] [ファイル名 [引数...]]\n"
"\t%s [オプション...] -c コマンド [コマンド名 [引数...]]\n"
"\t%s [オプション...] -s [引数...]\n"

#: yash.c:398
#, c-format
msgid "Yet another shell, version %s\n"
msgstr "Yet another shell バージョン %s\n"

#: yash.c:400
msgid ""
"This is free software licensed under GNU GPL version 2.\n"
"You can modify and redistribute it, but there is NO WARRANTY.\n"
msgstr ""
"このソフトは GNU GPL バージョン 2 でライセンスされたフリーソフトウェアで"
"す。\n"
"自由に変更・再頒布ができますが、ソフトの動作に保証はありません。\n"

#: yash.c:404
msgid ""
"\n"
"Enabled features:\n"
msgstr ""
"\n"
"有効な機能:\n"

#: yash.c:546
msgid "Use `exit' to leave the shell.\n"
msgstr "シェルを終了するには「exit」コマンドを実行してください。\n"

#: yash.c:622
msgid "  Use `exit' again to exit anyway.\n"
msgstr " それでも終了するにはもう一度「exit」してください。\n"

#: yash.c:644
msgid "exit the shell"
msgstr "シェルを終了する"

#: yash.c:647
msgid "\texit [-f] [exit_status]\n"
msgstr "\texit [-f] [終了ステータス]\n"

#: yash.c:677
msgid ""
"refusing to suspend because of a possible deadlock.\n"
"Use the -f option to suspend anyway."
msgstr ""
"デッドロックの恐れがあるためサスペンドしませんでした。\n"
"本当にサスペンドするには -f オプションを付けてください。"

#: yash.c:691
msgid "suspend the shell"
msgstr "シェルを停止する"

#: yash.c:694
msgid "\tsuspend [-f]\n"
msgstr "\tsuspend [-f]\n"
