# HG changeset patch # User FUJIWARA Katsunori # Date 1430388748 -32400 # Node ID 759d8bfa1abeb0520cf7a6a53de60e1b188a5e98 # Parent 194207694def19c00296222c5385510b7ffa89b1 i18n-ja: synchronized with 194207694def diff -r 194207694def -r 759d8bfa1abe i18n/ja.po --- a/i18n/ja.po Wed Apr 29 16:43:02 2015 -0300 +++ b/i18n/ja.po Thu Apr 30 19:12:28 2015 +0900 @@ -54,6 +54,7 @@ # bisect 二分探索 # branch ブランチ # bundle( file) バンドルファイル +# censored( file/node) 検閲対象(ファイル/ノード) # change チェンジセット/差分 # changegroup( file) バンドルファイル # changeset リビジョン (or 「チェンジセット」/「変更内容」) @@ -76,6 +77,7 @@ # directory ディレクトリ # dirstate dirstate # entry エントリ +# experimental 実験的実装 # extend(ed) 拡張 # extension (Mercurialの)エクステンション # fold (revision/patch) (リビジョン/パッチの)併合 @@ -83,6 +85,7 @@ # (... からの相対パスに対して、 # パス先頭からのパターン合致で判定する) # graft 移植 +# handler (of web) 機能 # hash identifier(s) ハッシュ値 # head ヘッド # head changeset(s) ヘッド @@ -104,6 +107,10 @@ # node リビジョン (あるいは「対象」という言い回し) # note 備考 # patch パッチ +# phase フェーズ +# draft (,) draft (※ 予約語扱い) +# public (,) public (※ 予約語扱い) +# secret (,) secret (※ 予約語扱い) # platform 稼働環境 # pop(patch) (パッチの)適用解除 # progress (, in) 未完了(interrupted rebase/graft/histedit/transplant) @@ -111,6 +118,7 @@ # pull (追加リビジョンの)取り込み # push (追加リビジョンの)反映 # push(patch) (パッチの)適用 +# query string argument クエリ文字列引数 # raise(of exception) (例外の)発生 # reject(s) 却下差分 # remote(host) 遠隔(ホスト) @@ -135,11 +143,13 @@ # support(, not) (未)サポート # support(, un) (未)サポート # tag タグ +# tombstone (of censor) 墓碑データ # topological xxxx 構造的 # tracked xxxx 構成管理対象の xxxx # tracked, un 未登録 # type, xxxxx xxxx 種別 # unknown xxxx 未知の xxxx (or 構成管理対象外) +# URL parameter (of web) URL パス要素 (場合によっては単に "引数") # user ユーザ # working copy(of xxx) 作業領域(中の xxx) # working directory 作業領域 @@ -149,8 +159,8 @@ msgstr "" "Project-Id-Version: Mercurial\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-02-28 17:53+0900\n" -"PO-Revision-Date: 2015-03-01 01:23+0900\n" +"POT-Creation-Date: 2015-04-29 18:27+0900\n" +"PO-Revision-Date: 2015-04-29 21:20+0900\n" "Last-Translator: Japanese translation team \n" "Language-Team: Japanese\n" "Language: ja\n" @@ -1347,6 +1357,121 @@ msgid "Bugzilla error: %s" msgstr "Bugzilla エラー: %s" +msgid "erase file content at a given revision" +msgstr "指定リビジョンのファイル内容の検閲/消去" + +msgid "" +"The censor command instructs Mercurial to erase all content of a file at a " +"given\n" +"revision *without updating the changeset hash.* This allows existing history " +"to\n" +"remain valid while preventing future clones/pulls from receiving the erased\n" +"data." +msgstr "" +"censor コマンドは、 指定リビジョン時点における、 指定ファイルの内容を、\n" +"消去しますが、 当該リビジョンの *ハッシュ値は変えない* 点が特徴です。\n" +"ハッシュ値が変わらないため、 既存の履歴の有効性は維持したままで、\n" +"消去されたデータが clone/pull 等で伝搬することを防止できます。" + +msgid "" +"Typical uses for censor are due to security or legal requirements, " +"including::" +msgstr "" +"censor コマンドによる検閲/消去が、 必要とされる典型的なケースは、\n" +"以下のようなデータの扱いで、 セキュリティ的/法的に必要とされるケースです::" + +msgid "" +" * Passwords, private keys, crytographic material\n" +" * Licensed data/code/libraries for which the license has expired\n" +" * Personally Identifiable Information or other private data" +msgstr "" +" * パスワード、秘密鍵、暗号化情報\n" +" * 有効期限の切れたライセンスにひも付いた、データ/プログラム/ライブラリ\n" +" * 個人識別情報、あるいはそれに類する個人情報" + +msgid "" +"Censored file revisions are listed in a tracked file called .hgcensored " +"stored\n" +"in the repository root. The censor command adds an entry to the .hgcensored " +"file\n" +"in the working directory and commits it (much like ``hg tag`` and .hgtags). " +"The\n" +"censored file data is then replaced with a pointer to the new commit, " +"enabling\n" +"verification." +msgstr "" + +msgid "" +"Censored nodes can interrupt mercurial's typical operation whenever the " +"excised\n" +"data needs to be materialized. Some commands, like ``hg cat``/``hg " +"revert``,\n" +"simply fail when asked to produce censored data. Others, like ``hg verify`` " +"and\n" +"``hg update``, must be capable of tolerating censored data to continue to\n" +"function in a meaningful way. Such commands only tolerate censored file\n" +"revisions if they are allowed by the policy specified by the \"censor.allow" +"\"\n" +"config option.\n" +msgstr "" +"検閲によって消去されたファイル内容は、 参照することができなくなります。\n" +":hg:`cat` や :hg:`revert` 等のコマンドは、 単純に処理が中断されます。\n" +":hg:`verify` や :hg:`update` 等の場合、 検閲済みのファイルを無視して、\n" +"処理を継続することもできます。 検閲済みファイルによる中断を回避するには、\n" +"``[censor] allow`` 設定を有効にしてください。\n" + +msgid "REV" +msgstr "リビジョン" + +msgid "censor file from specified revision" +msgstr "指定リビジョンのファイル内容の検閲" + +msgid "TEXT" +msgstr "テキスト" + +msgid "replacement tombstone data" +msgstr "差し替え用の墓碑 (tombstone) データ" + +msgid "-r REV [-t TEXT] [FILE]" +msgstr "-r REV [-t TEXT] [FILE]" + +msgid "must specify file path to censor" +msgstr "検閲対象ファイルを指定してください" + +msgid "must specify revision to censor" +msgstr "検閲対象リビジョンを指定してください" + +msgid "cannot censor file with no history" +msgstr "履歴のないファイルは検閲できません" + +#, python-format +msgid "invalid revision identifier %s" +msgstr "リビジョン指定 %s は不正です" + +#, python-format +msgid "file does not exist at revision %s" +msgstr "指定ファイルはリビジョン %s に存在しません" + +#, python-format +msgid "cannot censor file in heads (%s)" +msgstr "ヘッドリビジョン (%s) の内容は検閲できません" + +msgid "clean/delete and commit first" +msgstr "" + +msgid "cannot censor working directory" +msgstr "作業領域の親リビジョンの内容は検閲できません" + +msgid "clean/delete/update first" +msgstr "" + +#, python-format +msgid "censor does not support revlog version %d" +msgstr "revlog バージョン %d では検閲機能を使用できません" + +msgid "censor tombstone must be no longer than censored data" +msgstr "差し替え用の墓碑データは、検閲対象データよりも短くしてください" + msgid "command to display child changesets (DEPRECATED)" msgstr "子リビジョン表示のコマンド (非推奨)" @@ -1356,9 +1481,6 @@ msgstr "" "本エクステンションは非推奨です (:hg:`log -r \"children(REV)\"` で代替可能)\n" -msgid "REV" -msgstr "リビジョン" - msgid "show children of the specified revision" msgstr "指定リビジョンの子リビジョンの表示" @@ -1405,6 +1527,9 @@ msgid "TEMPLATE" msgstr "テンプレート" +msgid "template to group changesets (DEPRECATED)" +msgstr "リビジョン表示をグループ化するためのテンプレート (非推奨)" + msgid "template to group changesets" msgstr "リビジョン表示をグループ化するためのテンプレート" @@ -1796,7 +1921,7 @@ "emit codes that less doesn't understand. You can work around this by\n" "either using ansi mode (or auto mode), or by using less -r (which will\n" "pass through all terminal control codes, not just color control\n" -"codes).\n" +"codes)." msgstr "" "pager エクステンションでの ``less -R`` 使用と、 terminfo 使用の併用は、\n" "稼動環境によっては、 色付けが正しく機能しない可能性があります。\n" @@ -1804,7 +1929,29 @@ "が解釈しない色指定制御が terminfo 使用時に除外される場合があるためです。\n" "このような場合、 端末指定に ansi (または auto) を用いるか、 ``less -r``\n" "(色指定以外の全ての端末制御が、 透過的に伝播されます) を使用することで、\n" -"状況が改善される可能性があります。\n" +"状況が改善される可能性があります。" + +msgid "" +"On some systems (such as MSYS in Windows), the terminal may support\n" +"a different color mode than the pager (activated via the \"pager\"\n" +"extension). It is possible to define separate modes depending on whether\n" +"the pager is active::" +msgstr "" +"環境によっては、 \"pager\" エクステンションが起動するページャプログラムと、\n" +"ターミナルソフトの色付け方式が異なる場合があります (Windows 上の MSYS 等)。\n" +"ページャプログラム起動の有無に応じて、 異なる色付け方式の指定が可能です::" + +msgid "" +" [color]\n" +" mode = auto\n" +" pagermode = ansi" +msgstr "" +" [color]\n" +" mode = auto\n" +" pagermode = ansi" + +msgid "If ``pagermode`` is not defined, the ``mode`` will be used.\n" +msgstr "``pagermode`` が無指定の場合は、 ``mode`` 設定が使用されます。\n" msgid "no terminfo entry for setab/setaf: reverting to ECMA-48 color\n" msgstr "" @@ -3140,19 +3287,19 @@ msgid "" "The extension reads its configuration from a versioned ``.hgeol``\n" -"configuration file found in the root of the working copy. The\n" +"configuration file found in the root of the working directory. The\n" "``.hgeol`` file use the same syntax as all other Mercurial\n" "configuration files. It uses two sections, ``[patterns]`` and\n" "``[repository]``." msgstr "" "本エクステンションは、 作業領域のルート直下のファイル ``.hgeol``\n" -"(構成管理可能) から設定を読み込みます。 ``.hgeol`` ファイルの文法は、\n" +"(履歴管理可能) から設定を読み込みます。 ``.hgeol`` ファイルの文法は、\n" "他の Mercurial 設定ファイルと同じです。 本設定ファイルでは、\n" "``[patterns]`` と ``[repository]`` の2つのセクションを記述可能です。" msgid "" "The ``[patterns]`` section specifies how line endings should be\n" -"converted between the working copy and the repository. The format is\n" +"converted between the working directory and the repository. The format is\n" "specified by a file pattern. The first match is used, so put more\n" "specific patterns first. The available line endings are ``LF``,\n" "``CRLF``, and ``BIN``." @@ -3230,7 +3377,7 @@ msgid "" " The rules will first apply when files are touched in the working\n" -" copy, e.g. by updating to null and back to tip to touch all files." +" directory, e.g. by updating to null and back to tip to touch all files." msgstr "" " 変換設定の適用契機は、 作業領域中のファイルに対する最初の更新です。\n" " 例えば、 :hg:`update null` 後の :hg:`update tip` により、\n" @@ -3664,9 +3811,11 @@ " 成功時のコマンド終了値は 0 です。\n" " " -msgid "" -"working dir not at branch tip (use \"hg update\" to check out branch tip)" -msgstr "作業領域はブランチの最新ではありません(\"hg update\" で最新に更新可能)" +msgid "working directory not at branch tip" +msgstr "作業領域の親リビジョンはブランチの最新ではありません" + +msgid "use \"hg update\" to check out branch tip" +msgstr "\"hg update\" でブランチの最新に更新可能" msgid "" "multiple heads in this branch (use \"hg heads .\" and \"hg merge\" to merge)" @@ -3757,9 +3906,6 @@ msgid "the key id to sign with" msgstr "署名に使用する鍵ID" -msgid "TEXT" -msgstr "テキスト" - msgid "use text as commit message" msgstr "指定テキストをコミットログとして使用" @@ -4053,14 +4199,14 @@ msgid "diff trees from two commits" msgstr "2リビジョン間の差分ツリー表示" -msgid "hg debug-merge-base REV REV" -msgstr "hg debug-merge-base REV REV" +msgid "REV REV" +msgstr "REV REV" msgid "output common ancestor information" msgstr "共通の祖先リビジョンの情報表示" -msgid "hg debug-cat-file [OPTION]... TYPE FILE" -msgstr "hg debug-cat-file [OPTION]... TYPE FILE" +msgid "[OPTION]... TYPE FILE" +msgstr "[OPTION]... TYPE FILE" msgid "cat a specific revision" msgstr "指定リビジョン時点の内容表示" @@ -4071,16 +4217,6 @@ msgid "aborting hg cat-file only understands commits\n" msgstr "中止: catfile は commit 種別でのみ実行可能です\n" -#. i18n: bisect changeset status -msgid "ignored" -msgstr "無視" - -msgid "hg debug-rev-parse REV" -msgstr "hg debug-rev-parse REV" - -msgid "parse given revisions" -msgstr "指定リビジョンの解析" - msgid "header" msgstr "ヘッダ" @@ -4096,20 +4232,14 @@ msgid "print revisions" msgstr "リビジョンの表示" -msgid "hg debug-config" -msgstr "hg debug-config" - -msgid "print extension options" -msgstr "エクステンション設定の表示" - msgid "NUM" msgstr "数値" msgid "limit number of changes displayed" msgstr "最大表示リビジョン数" -msgid "hg view [-l LIMIT] [REVRANGE]" -msgstr "hg view [-l LIMIT] [REVRANGE]" +msgid "[-l LIMIT] [REVRANGE]" +msgstr "[-l LIMIT] [REVRANGE]" msgid "start interactive history viewer" msgstr "対話的な履歴参照の開始" @@ -4409,12 +4539,27 @@ "If you run ``hg histedit --outgoing`` on the clone then it is the same\n" "as running ``hg histedit 836302820282``. If you need plan to push to a\n" "repository that Mercurial does not detect to be related to the source\n" -"repo, you can add a ``--force`` option.\n" +"repo, you can add a ``--force`` option." msgstr "" "複製『先』のリポジトリで ``hg histedit --outgoing`` を実行した場合、\n" "``hg histedit 836302820282`` 実行と同じ結果となります。 Mercurial が、\n" "連携先リポジトリとの関連性を、 検出できない場合でも、 ``--force``\n" -"を指定することで、 元リポジトリとの関連ありとみなすことができます。\n" +"を指定することで、 元リポジトリとの関連ありとみなすことができます。" + +msgid "" +"Histedit rule lines are truncated to 80 characters by default. You\n" +"can customise this behaviour by setting a different length in your\n" +"configuration file::" +msgstr "" +"histedit での改変指示行は、 80 カラムでの切り詰めがデフォルトです。\n" +"以下の設定により、 切り詰めのカラム幅を変更できます::" + +msgid "" +" [histedit]\n" +" linelen = 120 # truncate rule lines at 120 characters\n" +msgstr "" +" [histedit]\n" +" linelen = 120 # 改変指示行を 120 カラムで切り詰め\n" #. i18n: command names and abbreviations must remain untranslated #, python-format @@ -4448,6 +4593,10 @@ msgid "no histedit in progress" msgstr "実施中の histedit による履歴改変はありません" +#, python-format +msgid "unknown changeset %s listed" +msgstr "未知のリビジョン %s が指定されました" + msgid "Fix up the change and run hg histedit --continue" msgstr "衝突解消後に 'hg histedit --continue' を実行してください" @@ -4463,8 +4612,10 @@ "作業完了後は 'hg histedit --continue' で histedit を再開します。" #, python-format -msgid "%s: empty changeset" -msgstr "%s: 空のリビジョン" +msgid "" +"%s: cannot fold - working copy is not a descendant of previous commit %s\n" +msgstr "" +"%s: 併合できません - 作業領域は直前のコミット %s の子孫ではありません\n" #, python-format msgid "comparing with %s\n" @@ -4479,12 +4630,15 @@ msgid "see \"hg help histedit\" for more detail" msgstr "詳細は \"hg help histedit\" を参照" -msgid "Read history edits from the specified file." -msgstr "履歴改変手順を指定ファイルから読み込み" +msgid "read history edits from the specified file" +msgstr "履歴改変指示を指定ファイルから読み込み" msgid "continue an edit already in progress" msgstr "中断された未完了の履歴改変を再開" +msgid "edit remaining actions list" +msgstr "残りの改変指示内容の編集" + msgid "don't strip old nodes after edit is complete" msgstr "改変元の履歴を改変完了後も保持" @@ -4565,6 +4719,9 @@ msgid "no arguments allowed with --abort" msgstr "--abort 指定時は引数を指定できません" +msgid "only --commands argument allowed with --edit-plan" +msgstr "--edit-plan 指定時には、--commands 以外のオプションは指定できません" + msgid "history edit already in progress, try --continue or --abort" msgstr "履歴改変が未完了です。 --continue または --abortを指定してください" @@ -4584,8 +4741,8 @@ msgid "%s is not an ancestor of working directory" msgstr "%s は作業領域の祖先ではありません" -msgid "use \"histedit --abort\" to clear broken state" -msgstr "不整合な状態のクリアは \"histedit --abort\"" +msgid "working copy still dirty" +msgstr "作業領域に未コミットな変更が残っています" msgid "cannot edit history that would orphan nodes" msgstr "履歴ツリーが分断されるような履歴改変はできません" @@ -4601,10 +4758,6 @@ msgid "malformed line \"%s\"" msgstr "不正な行 \"%s\"" -#, python-format -msgid "unknown changeset %s listed" -msgstr "未知のリビジョン %s が指定されました" - msgid "may not use changesets other than the ones listed" msgstr "対象範囲以外のリビジョンは指定できません" @@ -4627,6 +4780,10 @@ msgid "histedit: moving bookmarks %s from %s to %s\n" msgstr "histedit: ブックマーク %s を %s から %s に移動中\n" +#, python-format +msgid "histedit in progress, can't strip %s" +msgstr "histedit による履歴改変が未完了のため、%s を除外できません" + #. i18n: column positioning for "hg summary" #, python-format msgid "hist: %s (histedit --continue)\n" @@ -5436,9 +5593,6 @@ msgid "--normal cannot be used with --large" msgstr "--normal と --large は併用できません" -msgid "uncommitted changes" -msgstr "作業領域の変更が未コミットです" - #, python-format msgid "" "remote turned local normal file %s into a largefile\n" @@ -5494,6 +5648,9 @@ msgid "largefile %s not found in repo store or system cache" msgstr "大容量ファイル %s がリポジトリにもシステムキャッシュにもありません" +msgid "uncommitted changes" +msgstr "作業領域の変更が未コミットです" + #, python-format msgid "not removing %s: file is already untracked\n" msgstr "%s は削除されません: ファイルは既に未登録です\n" @@ -5840,8 +5997,11 @@ msgid "unable to read %s\n" msgstr "ファイル %s が読み込めません\n" -msgid "local changes found, refresh first" -msgstr "作業領域に変更がありますので qrefresh を実施してください" +msgid "conflicting local changes found" +msgstr "作業領域中の未コミット変更と衝突します" + +msgid "did you forget to qrefresh?" +msgstr "qrefresh の実施を忘れていませんか?" #, python-format msgid "patch %s is empty\n" @@ -5853,7 +6013,7 @@ msgid "repository commit failed" msgstr "リポジトリのコミット操作に失敗" -msgid "patch failed, rejects left in working dir\n" +msgid "patch failed, rejects left in working directory\n" msgstr "パッチ適用が失敗し、 却下差分は作業領域に残されています\n" msgid "fuzz found when applying patch, stopping\n" @@ -5896,6 +6056,9 @@ msgid "working directory revision is not qtip" msgstr "作業領域の親リビジョンは qtip ではありません" +msgid "local changes found, refresh first" +msgstr "作業領域に変更がありますので qrefresh を実施してください" + msgid "local changed subrepos found, refresh first" msgstr "サブリポジトリに変更がありますので qrefresh を実施してください" @@ -8647,78 +8810,6 @@ msgid "commands to interactively select changes for commit/qrefresh" msgstr "commit や qrefresh における対話的な変更取り込みの選択" -msgid "this modifies a binary file (all or nothing)\n" -msgstr "これはバイナリファイルに対する変更です(部分的な選択は不可能)\n" - -msgid "this is a binary file\n" -msgstr "これはバイナリファイルです\n" - -#, python-format -msgid "%d hunks, %d lines changed\n" -msgstr "%d 個の差分、 %d 行の変更\n" - -msgid "" -"[Ynesfdaq?]$$ &Yes, record this change$$ &No, skip this change$$ &Edit this " -"change manually$$ &Skip remaining changes to this file$$ Record remaining " -"changes to this &file$$ &Done, skip remaining changes and files$$ Record " -"&all changes to all remaining files$$ &Quit, recording no changes$$ &? " -"(display help)" -msgstr "" -"[Ynesfdaq?]$$ この変更を記録(&yes)$$ この変更を無視(&no)$$ この変更を手動で編" -"集(&edit)$$ 同一ファイルの以後の全ての変更を無視(&skip)$$ 同一ファイル(&file)" -"の以後の全ての変更を記録$$ 以後の全ての変更を無視=記録作業を完了(&done)$$ 以" -"後の全て(&all)の変更を記録$$ 変更の記録自体を中止(&quit)$$ ヘルプ表示(&?)" - -msgid "cannot edit patch for whole file" -msgstr "ファイル全体に対するパッチは編集できません" - -msgid "cannot edit patch for binary file" -msgstr "バイナリファイル向けパッチは編集できません" - -msgid "" -"\n" -"To remove '-' lines, make them ' ' lines (context).\n" -"To remove '+' lines, delete them.\n" -"Lines starting with # will be removed from the patch." -msgstr "" -"\n" -"'-' 行の削除は、行の ' ' (コンテキスト行)化で行います。\n" -"'+' 行の削除は、行自体の削除で行います。\n" -"'#' で始まる行は、パッチから除外されます。" - -msgid "" -"If the patch applies cleanly, the edited hunk will immediately be\n" -"added to the record list. If it does not apply cleanly, a rejects\n" -"file will be generated: you can use that when you try again. If\n" -"all lines of the hunk are removed, then the edit is aborted and\n" -"the hunk is left unchanged.\n" -msgstr "" -"パッチ適用が成功した場合、 編集後の差分は、 記録対象に追加されます。\n" -"適用が失敗した場合、 却下差分はファイルに保存されます。 再試行の際は、\n" -"このファイルを利用可能です。 差分の全行が削除された場合、\n" -"編集作業は中止され、差分はそのまま維持されます。\n" - -msgid "edit failed" -msgstr "編集に失敗" - -msgid "user quit" -msgstr "ユーザの指示により終了します" - -#, python-format -msgid "examine changes to %s?" -msgstr "%s の変更点を調べますか?" - -msgid " and " -msgstr " と " - -#, python-format -msgid "record this change to '%s'?" -msgstr "この変更を '%s' に記録しますか?" - -#, python-format -msgid "record change %d/%d to '%s'?" -msgstr "この変更 (%d 件目 / %d 件中) を '%s' に記録しますか?" - msgid "hg record [OPTION]... [FILE]..." msgstr "hg record [OPTION]... [FILE]..." @@ -8789,20 +8880,6 @@ msgid "'mq' extension not loaded" msgstr "'mq' エクステンションが読み込まれていません" -#, python-format -msgid "running non-interactively, use %s instead" -msgstr "非対話的に実行する場合は、%s を使用してください" - -msgid "cannot partially commit a merge (use \"hg commit\" instead)" -msgstr "マージの部分コミットはできません (\"hg commit\" を使用してください)" - -#, python-format -msgid "error parsing patch: %s" -msgstr "パッチ解析に失敗: %s" - -msgid "no changes to record\n" -msgstr "記録可能な変更がありません\n" - msgid "interactively select changes to refresh" msgstr "パッチ更新内容を対話的に選択" @@ -8992,8 +9069,8 @@ msgid "share a common history between several working directories" msgstr "複数作業領域による履歴情報領域の共有" -msgid "do not create a working copy" -msgstr "作業領域の更新を抑止します" +msgid "do not create a working directory" +msgstr "作業領域へのファイルの取り出しを抑止します" msgid "also share bookmarks" msgstr "ブックマークも共有" @@ -9238,6 +9315,9 @@ msgid "show patch" msgstr "パッチ形式での表示" +msgid "interactive mode, only works while creating a shelve(EXPERIMENTAL)" +msgstr "対話的な退避対象の選択 (退避実施時のみ指定可能) (実験的実装)" + msgid "output diffstat-style summary of changes" msgstr "diffstat 形式の変更概要を出力" @@ -9329,10 +9409,6 @@ "本エクステンションは、 指定リビジョンとその子孫を、 履歴から破棄します。\n" "詳細は :hg:`help strip` を参照してください。\n" -#, python-format -msgid "uncommitted changes in subrepository %s" -msgstr "サブリポジトリ %s の変更が未コミットです" - msgid "local changes found" msgstr "作業領域に変更があります" @@ -9360,8 +9436,8 @@ msgid "ignored (DEPRECATED)" msgstr "※ このオプションは無視されます (非推奨)" -msgid "do not modify working copy during strip" -msgstr "処理中の作業領域変更を抑止" +msgid "do not modify working directory during strip" +msgstr "処理中の作業領域更新を抑止" msgid "remove revs only reachable from given bookmark" msgstr "指定ブックマークから、 到達可能なリビジョンのみを除外" @@ -9500,7 +9576,7 @@ msgstr "移植ログファイルが破損しています" #, python-format -msgid "working dir not at transplant parent %s" +msgid "working directory not at transplant parent %s" msgstr "作業領域が移植親 %s ではありません" msgid "commit failed" @@ -9984,12 +10060,40 @@ msgid "divergent bookmark %s stored as %s\n" msgstr "分岐するブックマーク %s を %s として保存\n" +#, python-format +msgid "warning: failed to assign numbered name to divergent bookmark %s\n" +msgstr "警告: ブックマーク %s への分岐番号の割り当てに失敗しました\n" + msgid "searching for changed bookmarks\n" msgstr "変更されたブックマークを探索中\n" +#. i18n: "added" refers to a bookmark +#. i18n: "added refers to a bookmark +msgid "added" +msgstr "追加" + +#. i18n: "advanced" refers to a bookmark +msgid "advanced" +msgstr "更新" + +#. i18n: "diverged" refers to a bookmark +msgid "diverged" +msgstr "分岐" + +#. i18n: "changed" refers to a bookmark +msgid "changed" +msgstr "変更" + msgid "no changed bookmarks found\n" msgstr "変更されたブックマークはありません\n" +#. i18n: "deleted" refers to a bookmark +msgid "deleted" +msgstr "削除" + +msgid "File pointer is not seekable" +msgstr "対象ファイルは seek できません" + msgid "not a Mercurial bundle" msgstr "Mercurial のバンドル形式ではありません" @@ -9997,6 +10101,9 @@ msgid "unknown bundle version %s" msgstr "未知のバンドル形式バージョン %s" +msgid "Seek failed\n" +msgstr "seek に失敗しました\n" + #, python-format msgid "remote-changegroup: missing \"%s\" param" msgstr "remote-changegroup: パラメータ \"%s\" 指定がありません" @@ -10045,8 +10152,8 @@ msgid "invalid chunk length %d" msgstr "不正なデータ長: %d" -msgid "Bundle1 only supports v1 changegroups\n" -msgstr "bundle1 形式で使用可能なバンドルファイルは v1 バージョンのみです\n" +msgid "old bundle types only supports v1 changegroups" +msgstr "旧来の bundle 形式で使用できるのは v1 changegroups のみです" msgid "bundling" msgstr "バンドル生成中" @@ -10080,6 +10187,10 @@ msgid "received file revlog group is empty" msgstr "ファイルのリビジョンログが空です" +#, python-format +msgid "received delta base is censored: %s" +msgstr "受理した履歴情報は検閲対象リビジョン由来のものです: %s" + msgid "received spurious file revlog entry" msgstr "ファイルのリビジョンログが不正な情報を含んでいます" @@ -10125,8 +10236,18 @@ msgstr "タグ名 '%s' はシステムで予約されています" #, python-format -msgid "uncommitted changes in subrepo %s" -msgstr "サブリポジトリ %s の変更が未コミットです" +msgid "running non-interactively, use %s instead" +msgstr "非対話的に実行する場合は、%s を使用してください" + +msgid "cannot partially commit a merge (use \"hg commit\" instead)" +msgstr "マージの部分コミットはできません (\"hg commit\" を使用してください)" + +#, python-format +msgid "error parsing patch: %s" +msgstr "パッチ解析に失敗: %s" + +msgid "no changes to record\n" +msgstr "記録可能な変更がありません\n" msgid "options --message and --logfile are mutually exclusive" msgstr "--message と --logfile は同時に指定できません" @@ -10190,8 +10311,8 @@ msgstr "%s: 複製は記録されていません - %s は存在しません\n" #, python-format -msgid "%s: deleted in working copy\n" -msgstr "%s: 作業領域から削除しました\n" +msgid "%s: deleted in working directory\n" +msgstr "%s: 作業領域から削除済みです\n" #, python-format msgid "%s: cannot copy - %s\n" @@ -10248,6 +10369,10 @@ msgid "created %s" msgstr "%s を作成" +#, python-format +msgid "warning: %s not inside relative root %s\n" +msgstr "警告: %s は相対ルート %s の範囲外です\n" + #. i18n: column positioning for "hg log" #, python-format msgid "changeset: %d:%s\n" @@ -10607,6 +10732,9 @@ msgid "number of lines of context to show" msgstr "差分コンテキストの行数" +msgid "produce diffs relative to subdirectory" +msgstr "差分生成の起点ディレクトリ指定" + msgid "SIMILARITY" msgstr "類似度" @@ -11591,8 +11719,8 @@ " :``%r``: ゼロ詰めのリビジョン番号\n" " :``%b``: 対象リポジトリパスの末尾要素" -msgid "the clone will include an empty working copy (only a repository)" -msgstr "作業領域の更新無し(管理領域のみの複製)" +msgid "the clone will include an empty working directory (only a repository)" +msgstr "複製先の作業領域を空にする(管理領域のみの複製)" msgid "revision, tag or branch to check out" msgstr "作業領域更新用リビジョン(タグ名/ブランチ名)" @@ -11791,12 +11919,15 @@ msgid "mark a branch as closed, hiding it from the branch list" msgstr "ブランチを閉鎖し、 ブランチ一覧での表示から除外" -msgid "amend the parent of the working dir" +msgid "amend the parent of the working directory" msgstr "作業領域の親リビジョンの改変" msgid "use the secret phase for committing" msgstr "secret フェーズでコミット中" +msgid "use interactive mode" +msgstr "操作対象変更の対話的な選択" + msgid "commit the specified files or all outstanding changes" msgstr "指定ファイルまたは全ての変更内容のリポジトリへの記録" @@ -11959,6 +12090,9 @@ msgid "can't use --local outside a repository" msgstr "リポジトリの外側では --local を指定できません" +msgid "edit failed" +msgstr "編集に失敗" + msgid "only one config item permitted" msgstr "複数の設定項目指定は無効です" @@ -12199,10 +12333,6 @@ msgid "dump the contents of a data file revision" msgstr "データファイルリビジョンの内容表示" -#, python-format -msgid "invalid revision identifier %s" -msgstr "リビジョン指定 %s は不正です" - msgid "try extended date formats" msgstr "拡張日時形式の使用" @@ -12595,10 +12725,13 @@ msgid "" " This is useful for writing repository conversion tools, but should\n" -" be used with care." -msgstr "" -" 本コマンドはリポジトリ変換ツールの作成に有用ですが、 利用には注意が\n" -" 必要です。" +" be used with care. For example, neither the working directory nor the\n" +" dirstate is updated, so file status may be incorrect after running this\n" +" command." +msgstr "" +" 本コマンドはリポジトリ変換ツール等で有用ですが、 十分な注意が必要です。\n" +" 本コマンドは、 作業領域中のファイルも dirstate も更新しませんので、\n" +" 実行直後の状態表示は、 想定しているものと異なるかもしれません。" msgid "do not display the saved mtime" msgstr "記録された mtime 情報の表示抑止" @@ -12926,9 +13059,10 @@ msgid "" " If no patterns are given to match, this command prints the names\n" -" of all files under Mercurial control in the working copy." -msgstr "" -" パターン指定が無い場合、 全ての管理対象ファイルが一覧表示されます。" +" of all files under Mercurial control in the working directory." +msgstr "" +" パターン指定が無い場合、 本コマンドは構成管理対象下にある作業領域中の\n" +" 全てのファイル名を表示します。" msgid " - list all files under the current directory::" msgstr " - 現ディレクトリ配下の全てのファイルの列挙::" @@ -13372,7 +13506,7 @@ msgid "[-nibtB] [-r REV] [SOURCE]" msgstr "[-nibtB] [-r REV] [SOURCE]" -msgid "identify the working copy or specified revision" +msgid "identify the working directory or specified revision" msgstr "作業領域または特定リビジョンの識別情報表示" msgid "" @@ -13449,6 +13583,9 @@ msgid "apply patch to the nodes from which it was generated" msgstr "パッチ作成時と同じ親リビジョンに対して適用" +msgid "apply patch to subdirectory" +msgstr "パッチ適用先サブディレクトリの指定" + msgid "use any branch information in patch (implied by --exact)" msgstr "パッチ中のブランチ情報を利用(--exact 指定時は自動適用)" @@ -13601,6 +13738,9 @@ msgid "cannot use --exact with --edit" msgstr "--exact と --edit は併用できません" +msgid "cannot use --exact with --prefix" +msgstr "--exact と --prefix は併用できません" + msgid "applying patch from stdin\n" msgstr "標準入力からのパッチを適用中\n" @@ -13647,17 +13787,64 @@ " 未取り込みリビジョンを検索します。 これらのリビジョンは\n" " :hg:`pull` を実行した際に、 取り込み対象となります。" -msgid "" -" For remote repository, using --bundle avoids downloading the\n" -" changesets twice if the incoming is followed by a pull." -msgstr "" -" --bundle での書き出し結果を利用した :hg:`pull` の実施は、\n" -" :hg:`pull` での再度のデータ転送を抑止できるため、\n" -" (データ転送コストの高い) 遠隔ホストとの連携では特に有用です。" - msgid " See pull for valid source format details." msgstr " 対象リポジトリの指定形式は :hg:`help pull` を参照してください。" +msgid "" +" With -B/--bookmarks, the result of bookmark comparison between\n" +" local and remote repositories is displayed. With -v/--verbose,\n" +" status is also displayed for each bookmark like below::" +msgstr "" +" -B/--bookmarks 指定時は、 手元のリポジトリと連携先リポジトリとの、\n" +" ブックマーク比較結果が表示されます。 -v/--verbose が指定された場合、\n" +" 各ブックマーク毎に、 以下の様な状態情報が表示されます::" + +msgid "" +" BM1 01234567890a added\n" +" BM2 1234567890ab advanced\n" +" BM3 234567890abc diverged\n" +" BM4 34567890abcd changed" +msgstr "" +" BM1 01234567890a 追加\n" +" BM2 1234567890ab 更新\n" +" BM3 234567890abc 分岐\n" +" BM4 34567890abcd 変更" + +msgid "" +" The action taken locally when pulling depends on the\n" +" status of each bookmark:" +msgstr "" +" 各ブックマークの状態に応じて、 手元のリポジトリで :hg:`pull`\n" +" 時に実施される処理が異なります:" + +msgid "" +" :``added``: pull will create it\n" +" :``advanced``: pull will update it\n" +" :``diverged``: pull will create a divergent bookmark\n" +" :``changed``: result depends on remote changesets" +msgstr "" +" :``追加``: 当該ブックマークを作成\n" +" :``更新``: 当該ブックマークを更新\n" +" :``分岐``: (@付きの)分岐先ブックマークを作成\n" +" :``変更``: 参照先リビジョンに応じて挙動が変化" + +msgid "" +" From the point of view of pulling behavior, bookmark\n" +" existing only in the remote repository are treated as ``added``,\n" +" even if it is in fact locally deleted." +msgstr "" +" 仮に手元のリポジトリで削除されたブックマークであったとしても、\n" +" :hg:`pull` 挙動の観点から、 連携先にのみ存在するものは、 ``追加``\n" +" 扱いされます。" + +msgid "" +" For remote repository, using --bundle avoids downloading the\n" +" changesets twice if the incoming is followed by a pull." +msgstr "" +" --bundle での書き出し結果を利用した :hg:`pull` の実施は、\n" +" :hg:`pull` での再度のデータ転送を抑止できるため、\n" +" (データ転送コストの高い) 遠隔ホストとの連携では特に有用です。" + msgid " - show incoming changes with patches and full description::" msgstr " - 取り込み対象リビジョン群の変更内容・コミットログ全体も表示::" @@ -13739,13 +13926,6 @@ " 対象とする場合は \"--include .\" を指定します。" msgid "" -" If no patterns are given to match, this command prints the names\n" -" of all files under Mercurial control in the working directory." -msgstr "" -" パターン指定が無い場合、 本コマンドは構成管理対象下にある作業領域中の\n" -" 全てのファイル名を表示します。" - -msgid "" " If you want to feed the output of this command into the \"xargs\"\n" " command, use the -0 option to both this command and \"xargs\". This\n" " will avoid the problem of \"xargs\" treating single filenames that\n" @@ -14081,6 +14261,48 @@ msgstr " 有効なリポジトリ指定形式は :hg:`pull` を参照してください。" msgid "" +" BM1 01234567890a added\n" +" BM2 deleted\n" +" BM3 234567890abc advanced\n" +" BM4 34567890abcd diverged\n" +" BM5 4567890abcde changed" +msgstr "" +" BM1 01234567890a 追加\n" +" BM2 削除\n" +" BM3 234567890abc 更新\n" +" BM4 34567890abcd 分岐\n" +" BM5 4567890abcde 変更" + +msgid "" +" The action taken when pushing depends on the\n" +" status of each bookmark:" +msgstr "" +" 各ブックマークの状態に応じて、 連携先リポジトリで :hg:`push`\n" +" 時に実施される処理が異なります:" + +msgid "" +" :``added``: push with ``-B`` will create it\n" +" :``deleted``: push with ``-B`` will delete it\n" +" :``advanced``: push will update it\n" +" :``diverged``: push with ``-B`` will update it\n" +" :``changed``: push with ``-B`` will update it" +msgstr "" +" :``追加``: ``-B`` 併用時のみ当該ブックマークを作成\n" +" :``削除``: ``-B`` 併用時のみ当該ブックマークを削除\n" +" :``更新``: 当該ブックマークを更新\n" +" :``分岐``: ``-B`` 併用時のみ当該ブックマークを更新\n" +" :``変更``: ``-B`` 併用時のみ当該ブックマークを更新" + +msgid "" +" From the point of view of pushing behavior, bookmarks\n" +" existing only in the remote repository are treated as\n" +" ``deleted``, even if it is in fact added remotely." +msgstr "" +" 仮に連携先リポジトリで追加されたブックマークであったとしても、\n" +" :hg:`push` 挙動の観点から、 連携先にのみ存在するものは、 ``削除``\n" +" 扱いされます。" + +msgid "" " Returns 0 if there are outgoing changes, 1 otherwise.\n" " " msgstr "" @@ -14413,6 +14635,12 @@ msgid "see the \"path\" section in \"hg help config\"" msgstr "\"hg help config\" の \"path\" セクションを参照してください" +msgid "specified revisions evaluate to an empty set" +msgstr "リビジョン指定対象は空です" + +msgid "use different revision arguments" +msgstr "rev オプションの指定値を変更してください" + msgid "roll back an interrupted transaction" msgstr "中断されたトランザクションの取り消し" @@ -14662,6 +14890,9 @@ msgid "revert to the specified revision" msgstr "当該リビジョン時点の内容で復旧" +msgid "interactively select the changes (EXPERIMENTAL)" +msgstr "操作対象変更の対話的な選択 (実験的実装)" + msgid "[OPTION]... [-r REV] [NAME]..." msgstr "[OPTION]... [-r REV] [NAME]..." @@ -15050,6 +15281,16 @@ msgid " hg status --rev 9353" msgstr " hg status --rev 9353" +msgid "" +" - show changes in the working directory relative to the\n" +" current directory (see :hg:`help patterns` for more information)::" +msgstr "" +" - 作業領域中の状態を、現ディレクトリ相対で表示 (パターン指定の詳細は\n" +" :hg:`help patterns` を参照)::" + +msgid " hg status re:" +msgstr " hg status re:" + msgid " - show all changes including copies in an existing changeset::" msgstr " - 指定リビジョンにおける状態変更 (複製元含む) を表示::" @@ -15515,11 +15756,11 @@ msgstr "(詳細は http://mercurial.selenic.com を参照)" msgid "" -"Copyright (C) 2005-2014 Matt Mackall and others\n" +"Copyright (C) 2005-2015 Matt Mackall and others\n" "This is free software; see the source for copying conditions. There is NO\n" "warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.\n" msgstr "" -"Copyright (C) 2005-2014 Matt Mackall 他\n" +"Copyright (C) 2005-2015 Matt Mackall 他\n" "本製品はフリーソフトウェアです。\n" "頒布条件に関しては同梱されるライセンス条項をお読みください。\n" "市場適合性や特定用途への可否を含め、 本製品は無保証です。\n" @@ -15593,7 +15834,7 @@ #, python-format msgid "censored node: %s" -msgstr "監査ノードです: %s" +msgstr "検閲対象リビジョンです: filelog %s" msgid "set censor.policy to ignore errors" msgstr "エラーを無視する場合は censor.policy 設定を ignore に" @@ -15633,6 +15874,46 @@ msgid "copy failed: %s is not a file or a symbolic link\n" msgstr "コピー失敗: %s はファイルでもシンボリックリンクでもありません\n" +msgid "the python curses/wcurses module is not available/installed" +msgstr "Python の curses/wcurses モジュールが利用できません" + +msgid "starting interactive selection\n" +msgstr "対話的な選択の開始\n" + +msgid "cannot edit patch for whole file" +msgstr "ファイル全体に対するパッチは編集できません" + +msgid "cannot edit patch for binary file" +msgstr "バイナリファイル向けパッチは編集できません" + +msgid "" +"\n" +" to remove '-' lines, make them ' ' lines (context).\n" +" to remove '+' lines, delete them.\n" +" lines starting with # will be removed from the patch." +msgstr "" +"\n" +" '-' 行の削除は、行頭の ' ' (コンテキスト行)化で行います。\n" +" '+' 行の削除は、行自体の削除で行います。\n" +" '#' で始まる行は、パッチから除外されます。" + +msgid "" +" if the patch applies cleanly, the edited hunk will immediately be\n" +" added to the record list. if it does not apply cleanly, a rejects\n" +" file will be generated: you can use that when you try again. if\n" +" all lines of the hunk are removed, then the edit is aborted and\n" +" the hunk is left unchanged.\n" +" " +msgstr "" +" パッチ適用が成功した場合、 編集後の差分は、 記録対象に追加されます。\n" +" 適用が失敗した場合、 却下差分はファイルに保存されます。 再試行の際は、\n" +" このファイルを利用可能です。 差分の全行が削除された場合、\n" +" 編集作業は中止され、差分はそのまま維持されます。\n" +" " + +msgid "user quit" +msgstr "ユーザの指示により終了します" + #, python-format msgid "invalid character in dag description: %s..." msgstr "dag 記述に不正な文字が使われています: %s..." @@ -15752,6 +16033,14 @@ msgid "hg: parse error: %s\n" msgstr "hg: 解析エラー: %s\n" +#, python-format +msgid "(did you mean %r?)\n" +msgstr "(もしかして %r のことですか?)\n" + +#, python-format +msgid "(did you mean one of %s?)\n" +msgstr "(もしかして %s のいずれかのことですか?)\n" + msgid "entering debugger - type c to continue starting hg or h for help\n" msgstr "デバッガ動作開始 - 継続なら c 、 ヘルプなら h を入力してください\n" @@ -15807,7 +16096,7 @@ #, python-format msgid "abort: file censored %s!\n" -msgstr "中止: 管理ファイルアクセスで問題が発生しました: %s\n" +msgstr "中止: 検閲対象ファイルです: %s\n" msgid "killed!\n" msgstr "強制終了されました!\n" @@ -15971,6 +16260,10 @@ msgstr "不正なプロファイラ指定 '%s' を無視します\n" #, python-format +msgid "unknown identifier: %s" +msgstr "未知の識別子: %s" + +#, python-format msgid "%s: not a Mercurial bundle" msgstr "%s: Mercurial のバンドル形式ではありません" @@ -16329,10 +16622,6 @@ msgid "clean takes no arguments" msgstr "clean には引数が指定できません" -#, python-format -msgid "not a function: %s" -msgstr "関数ではありません: %s" - msgid "" "``binary()``\n" " File that appears to be binary (contains NUL bytes)." @@ -16400,6 +16689,20 @@ msgstr "hgignore には引数が指定できません" msgid "" +"``portable()``\n" +" File that has a portable name. (This doesn't include filenames with " +"case\n" +" collisions.)" +msgstr "" +"``portable()``\n" +" プラットフォーム間で可搬性のある名前のファイル\n" +" (文字大小での衝突の有無/可能性は、 可搬性の判定に含まれません)" + +#. i18n: "portable" is a keyword +msgid "portable takes no arguments" +msgstr "portable には引数が指定できません" + +msgid "" "``grep(regex)``\n" " File contains the given regular expression." msgstr "" @@ -16533,6 +16836,10 @@ msgstr "untested" #. i18n: bisect changeset status +msgid "ignored" +msgstr "無視" + +#. i18n: bisect changeset status msgid "good (implicit)" msgstr "good (推定)" @@ -16549,6 +16856,9 @@ msgid "DEPRECATED" msgstr "非推奨" +msgid "EXPERIMENTAL" +msgstr "実験的実装" + msgid " ([+] can be repeated)" msgstr " ([+] 印付きのオプションは複数回指定可能です)" @@ -18484,6 +18794,67 @@ " 通常のタグの場合は ``$HG_LOCAL=0`` になります。" msgid "" +"``pretxnopen``\n" +" Run before any new repository transaction is open. The reason for the\n" +" transaction will be in ``$HG_TXNNAME`` and a unique identifier for the\n" +" transaction will be in ``HG_TXNID``. A non-zero status will prevent the\n" +" transaction from being opened." +msgstr "" +"``pretxnopen``\n" +" トランザクション開始直前に実行されます。 トランザクションの種別が\n" +" ``$HG_TXNNAME`` に、 一意な識別子が ``HG_TXNID`` に設定されます。 \n" +" 終了コードが非ゼロの場合、 トランザクションは開始されません。" + +msgid "" +"``pretxnclose``\n" +" Run right before the transaction is actually finalized. Any\n" +" repository change will be visible to the hook program. This lets you\n" +" validate the transaction content or change it. Exit status 0 allows\n" +" the commit to proceed. Non-zero status will cause the transaction to\n" +" be rolled back. The reason for the transaction opening will be in\n" +" ``$HG_TXNNAME`` and a unique identifier for the transaction will be in\n" +" ``HG_TXNID``. The rest of the available data will vary according the\n" +" transaction type. New changesets will add ``$HG_NODE`` (id of the\n" +" first added changeset), ``$HG_URL`` and ``$HG_SOURCE`` variables,\n" +" bookmarks and phases changes will set ``HG_BOOKMARK_MOVED`` and\n" +" ``HG_PHASES_MOVED`` to ``1``, etc." +msgstr "" +"``pretxnclose``\n" +" トランザクション完了直前に実行されます。 適用予定の全ての履歴変更が、\n" +" フックから参照できます。 トランザクション内容の検証や変更が可能です。\n" +" 終了コードが 0 の場合、 トランザクション完了処理が継続されます。\n" +" それ以外の場合、 トランザクションはロールバックされます。\n" +" トランザクション種別が ``$HG_TXNNAME`` に、 一意な識別子が ``HG_TXNID``\n" +" に設定されます。 それ以外の情報は、 トランザクション種別に依存します。\n" +" 例えば、 新規リビジョン群を追加するトランザクションの場合、 ``$HG_NODE``\n" +" (追加リビジョン群の最初のものの ID)、 ``$HG_URL`` および ``$HG_SOURCE``\n" +" が設定されます。 ブックマークやフェーズの変更の場合、\n" +" ``HG_BOOKMARK_MOVED`` や ``HG_PHASES_MOVED`` に ``1`` が設定されます。" + +msgid "" +"``txnclose``\n" +" Run after any repository transaction has been committed. At this\n" +" point, the transaction can no longer be rolled back. The hook will run\n" +" after the lock is released. See ``pretxnclose`` docs for details about\n" +" available variables." +msgstr "" +"``txnclose``\n" +" トランザクション完了直後に実行されます。 このフックの実行結果は、\n" +" トランザクションのロールバックを生じません。 フック実行に先立って、\n" +" 排他は解放されます。 参照可能な変数の詳細に関しては ``pretxnclose``\n" +" の説明を参照してください。" + +msgid "" +"``txnabort``\n" +" Run when a transaction is aborted. See ``pretxnclose`` docs for details " +"about\n" +" available variables." +msgstr "" +"``txnabort``\n" +" トランザクション中断時に実行されます。 参照可能な変数の詳細に関しては\n" +" ``pretxnclose`` の説明を参照してください。" + +msgid "" "``pretxnchangegroup``\n" " Run after a changegroup has been added via push, pull or unbundle,\n" " but before the transaction has been committed. Changegroup is\n" @@ -19708,13 +20079,16 @@ " format.\n" " Defaults to showing the hash, tags, branches, bookmarks, author, and\n" " the first line of the commit description.\n" -" You have to pay attention to encodings of managed files, if you\n" -" use non-ASCII characters in tags, branches, bookmarks, author\n" -" and/or commit descriptions. At template expansion, non-ASCII\n" -" characters use the encoding specified by ``--encoding`` global\n" -" option, ``HGENCODING`` or other locale setting environment\n" -" variables. The difference of encoding between merged file and\n" -" conflict markers causes serious problem." +" If you use non-ASCII characters in names for tags, branches, bookmarks,\n" +" authors, and/or commit descriptions, you must pay attention to encodings " +"of\n" +" managed files. At template expansion, non-ASCII characters use the " +"encoding\n" +" specified by the ``--encoding`` global option, ``HGENCODING`` or other\n" +" environment variables that govern your locale. If the encoding of the " +"merge\n" +" markers is different from the encoding of the merged files,\n" +" serious problems may occur." msgstr "" "``mergemarkertemplate``\n" " マージで衝突が検出された際に、 ファイルに挿入される衝突マークの、\n" @@ -19805,6 +20179,13 @@ " デフォルト値: False" msgid "" +"``statuscopies``\n" +" Display copies in the status command." +msgstr "" +"``statuscopies``\n" +" :hg:`status` コマンドでの複製元ファイルの表示。." + +msgid "" "``ssh``\n" " command to use for SSH connections. Default is ``ssh``." msgstr "" @@ -22212,13 +22593,13 @@ msgid "" "Copying\n" "\"\"\"\"\"\"\"\n" -"Copyright (C) 2005-2014 Matt Mackall.\n" +"Copyright (C) 2005-2015 Matt Mackall.\n" "Free use of this software is granted under the terms of the GNU General\n" "Public License version 2 or any later version." msgstr "" "Copying\n" "\"\"\"\"\"\"\"\n" -"Copyright (C) 2005-2014 Matt Mackall.\n" +"Copyright (C) 2005-2015 Matt Mackall.\n" "本ソフトウェアは、 バージョン2またはそれ以降の GNU General\n" "Public License の元での自由な利用が保証されています。" @@ -22276,14 +22657,14 @@ "Copying\n" "=======\n" "This manual page is copyright 2006 Vadim Gelfer.\n" -"Mercurial is copyright 2005-2014 Matt Mackall.\n" +"Mercurial is copyright 2005-2015 Matt Mackall.\n" "Free use of this software is granted under the terms of the GNU General\n" "Public License version 2 or any later version." msgstr "" "Copying\n" "=======\n" "本マニュアルページの著作権は copyright 2006 Vadim Gelfer です。\n" -"Mercurial の著作権は copyright 2005-2014 Matt Mackall です。\n" +"Mercurial の著作権は copyright 2005-2015 Matt Mackall です。\n" "本ソフトウェアは、 バージョン2またはそれ以降の GNU General\n" "Public License の元での自由な利用が保証されています。" @@ -22554,14 +22935,14 @@ "Copying\n" "=======\n" "This manual page is copyright 2005 Bryan O'Sullivan.\n" -"Mercurial is copyright 2005-2014 Matt Mackall.\n" +"Mercurial is copyright 2005-2015 Matt Mackall.\n" "Free use of this software is granted under the terms of the GNU General\n" "Public License version 2 or any later version." msgstr "" "Copying\n" "=======\n" "本マニュアルの著作権は copyright 2005 Bryan O'Sullivan です。\n" -"Mercurial の著作権は copyright 2005-2014 Matt Mackall です。\n" +"Mercurial の著作権は copyright 2005-2015 Matt Mackall です。\n" "本ソフトウェアは、 バージョン2またはそれ以降の GNU General\n" "Public License の元での自由な利用が保証されています。" @@ -22666,10 +23047,83 @@ msgid "" "The ``collections`` section is deprecated and has been superseded by\n" -"``paths``.\n" +"``paths``." msgstr "" "``collections`` セクションでの設定は非推奨なので、 代わりに ``paths``\n" -"を使用してください。\n" +"を使用してください。" + +msgid "" +"URLs and Common Arguments\n" +"=========================" +msgstr "" +"URL と共通引数\n" +"==============" + +msgid "" +"URLs under each repository have the form ``/{command}[/{arguments}]``\n" +"where ``{command}`` represents the name of a command or handler and\n" +"``{arguments}`` represents any number of additional URL parameters\n" +"to that command." +msgstr "" +"リポジトリ参照 URL 配下のパスは ``/{command}[/{arguments}]`` 形式です。\n" +"``{command}`` は機能を、 ``{arguments}`` は機能に対する引数指定を表します。" + +msgid "" +"The web server has a default style associated with it. Styles map to\n" +"a collection of named templates. Each template is used to render a\n" +"specific piece of data, such as a changeset or diff." +msgstr "" +"ウェブサーバにはデフォルトの表示スタイルがあります。 スタイル定義は、\n" +"名前付きテンプレート群をまとめたものです。 個々のテンプレートは、\n" +"リビジョン情報や差分など、 表示要素を文字列化します。" + +msgid "" +"The style for the current request can be overwritten two ways. First,\n" +"if ``{command}`` contains a hyphen (``-``), the text before the hyphen\n" +"defines the style. For example, ``/atom-log`` will render the ``log``\n" +"command handler with the ``atom`` style. The second way to set the\n" +"style is with the ``style`` query string argument. For example,\n" +"``/log?style=atom``. The hyphenated URL parameter is preferred." +msgstr "" +"ウェブサーバへの要求の際に、 スタイルを指定する方法は2つあります。\n" +"``{command}`` がハイフン (``-``) を含む場合、 ハイフンの前の部分で、\n" +"スタイル名を指定します。 例えば ``/atom-log`` は ``log`` 機能の結果を\n" +"``atom`` スタイルで文字列化します。 もう一つの指定方法は、例えば\n" +"``/log?style=atom`` のような、 ``style`` クエリ文字列引数での指定です。\n" +"推奨される指定方法は、 ハイフンを使用する形式の方です。" + +msgid "" +"Not all templates are available for all styles. Attempting to use\n" +"a style that doesn't have all templates defined may result in an error\n" +"rendering the page." +msgstr "" +"スタイルと処理の組み合わせ次第では、 未定義のテンプレートの存在により、\n" +"応答が正しく文字列化されない可能性があります。" + +msgid "" +"Many commands take a ``{revision}`` URL parameter. This defines the\n" +"changeset to operate on. This is commonly specified as the short,\n" +"12 digit hexidecimal abbreviation for the full 40 character unique\n" +"revision identifier. However, any value described by\n" +":hg:`help revisions` typically works." +msgstr "" +"多くの処理で、 ``{command}`` に続く URL パス要素として ``{revision}``\n" +"を指定できます。 これは処理対象のリビジョンを指定するものです。\n" +"多くの場合、 16進12桁の短縮形式ハッシュ値が使用されますが、\n" +":hg:`help revisions` 中で説明されている形式は、 概ね機能します。" + +msgid "" +"Commands and URLs\n" +"=================" +msgstr "" +"コマンドと URL\n" +"==============" + +msgid "The following web commands and their URLs are available:" +msgstr "ウェブサーバに指定可能なコマンドと URL 形式を以下に示します:" + +msgid " .. webcommandsmarker\n" +msgstr " .. webcommandsmarker\n" msgid "To merge files Mercurial uses merge tools." msgstr "Mercurial でのファイル内容のマージには、 マージツールを使用します。" @@ -23708,14 +24162,14 @@ ":add: add does not recurse in subrepos unless -S/--subrepos is\n" " specified. However, if you specify the full path of a file in a\n" " subrepo, it will be added even without -S/--subrepos specified.\n" -" Git and Subversion subrepositories are currently silently\n" +" Subversion subrepositories are currently silently\n" " ignored." msgstr "" ":add: -S/--subrepos 指定が無い限り、 構成管理対象へのファイル登録は、\n" " 再帰的には実施されません。 但し、 -S/--subrepos 指定が無くても、\n" " サブリポジトリ中のファイルへのパスが、 直接指定された場合は、\n" " 対象ファイルを構成管理対象として登録します。 なお、 サブリポジトリが\n" -" Git または Subversion 形式の場合、 現状では、 何の表示も無しに、\n" +" Subversion 形式の場合、 現状では、 何の表示も無しに、\n" " 登録要求を無視します。" msgid "" @@ -23740,10 +24194,10 @@ msgid "" ":cat: cat currently only handles exact file matches in subrepos.\n" -" Git and Subversion subrepositories are currently ignored." +" Subversion subrepositories are currently ignored." msgstr "" ":cat: 現状では、 サブリポジトリ中のファイルと厳密一致した場合のみ、\n" -" 処理を実施します。 Git および Subversion 形式の場合は何も実施しません。" +" 処理を実施します。 Subversion 形式の場合は何も実施しません。" msgid "" ":commit: commit creates a consistent snapshot of the state of the\n" @@ -23772,16 +24226,24 @@ msgid "" ":diff: diff does not recurse in subrepos unless -S/--subrepos is\n" " specified. Changes are displayed as usual, on the subrepositories\n" -" elements. Git subrepositories do not support --include/--exclude.\n" -" Subversion subrepositories are currently silently ignored." +" elements. Subversion subrepositories are currently silently ignored." msgstr "" ":diff: -S/--subrepos 指定が無い限り、 差分表示は、 \n" " 再帰的には実施されません。\n" " サブリポジトリのファイルの差分表示は、 通常の差分表示形式と同じです。\n" -" サブリポジトリが Git 形式の場合、 --include/--exclude は機能しません。\n" " Subversion 形式の場合は、 何の表示も無しに、 差分表示要求を無視します。" msgid "" +":files: files does not recurse into subrepos unless -S/--subrepos is\n" +" specified. Git and Subversion subrepositories are currently\n" +" silently ignored." +msgstr "" +":files: -S/--subrepos 指定が無い限り、 ファイル一覧表示は、\n" +" 再帰的には実施されません。 なお、 サブリポジトリが Git または\n" +" Subversion 形式の場合、 現状では、 何の表示も無しに、\n" +" 一覧表示要求を無視します。" + +msgid "" ":forget: forget currently only handles exact file matches in subrepos.\n" " Git and Subversion subrepositories are currently silently ignored." msgstr "" @@ -23985,56 +24447,8 @@ msgid "In addition to filters, there are some basic built-in functions:" msgstr "フィルタの他に、 以下の様な基本的な組み込み関数があります:" -msgid "- date(date[, fmt])" -msgstr "- date(date[, fmt])" - -msgid "- diff([includepattern [, excludepattern]])" -msgstr "- diff([includepattern [, excludepattern]])" - -msgid "- fill(text[, width])" -msgstr "- fill(text[, width])" - -msgid "- get(dict, key)" -msgstr "- get(dict, key)" - -msgid "- if(expr, then[, else])" -msgstr "- if(expr, then[, else])" - -msgid "- ifcontains(expr, expr, then[, else])" -msgstr "- ifcontains(expr, expr, then[, else])" - -msgid "- ifeq(expr, expr, then[, else])" -msgstr "- ifeq(expr, expr, then[, else])" - -msgid "- join(list, sep)" -msgstr "- join(list, sep)" - -msgid "- label(label, expr)" -msgstr "- label(label, expr)" - -msgid "- pad(text, width[, fillchar, right])" -msgstr "- pad(text, width[, fillchar, right])" - -msgid "- revset(query[, formatargs])" -msgstr "- revset(query[, formatargs])" - -msgid "- rstdoc(text, style)" -msgstr "- rstdoc(text, style)" - -msgid "- shortest(node)" -msgstr "- shortest(node)" - -msgid "- startswith(string, text)" -msgstr "- startswith(string, text)" - -msgid "- strip(text[, chars])" -msgstr "- strip(text[, chars])" - -msgid "- sub(pat, repl, expr)" -msgstr "- sub(pat, repl, expr)" - -msgid "- word(number, text[, separator])" -msgstr "- word(number, text[, separator])" +msgid ".. functionsmarker" +msgstr ".. functionsmarker" msgid "Also, for any expression that returns a list, there is a list operator:" msgstr "また、 列挙形式を返す expr に対しては、 以下の様な記述が可能です:" @@ -24388,12 +24802,476 @@ #, python-format msgid "cannot start server at '%s:%d': %s" -msgstr "'%s:%d' でのサーバ起動に失敗: %s" +msgstr "'%s:%d' でのサーバ待ちうけの起動に失敗: %s" + +msgid "" +"\n" +" /log[/{revision}[/{path}]]\n" +" --------------------------" +msgstr "" +"\n" +" /log[/{revision}[/{path}]]\n" +" --------------------------" + +msgid " Show repository or file history." +msgstr " リポジトリまたはファイルに関する履歴の表示。" + +msgid "" +" For URLs of the form ``/log/{revision}``, a list of changesets starting " +"at\n" +" the specified changeset identifier is shown. If ``{revision}`` is not\n" +" defined, the default is ``tip``. This form is equivalent to the\n" +" ``changelog`` handler." +msgstr "" +" ``/log/{revision}`` 形式 URL の場合、 revision 以前のリビジョンを、\n" +" 一覧表示します。 ``{revision}`` 省略時は ``tip`` 指定とみなされます。\n" +" この形式は ``changelog`` 機能と同等です。" + +msgid "" +" For URLs of the form ``/log/{revision}/{file}``, the history for a " +"specific\n" +" file will be shown. This form is equivalent to the ``filelog`` handler." +msgstr "" +" ``/log/{revision}/{file}`` 形式 URL の場合、 一覧表示対象は ``{file}``\n" +" に関するリビジョンに限定されます。 この形式は ``filelog``\n" +" 機能と同等です。" + +msgid "" +"\n" +" /file/{revision}[/{path}]\n" +" -------------------------" +msgstr "" +"\n" +" /file/{revision}[/{path}]\n" +" -------------------------" + +msgid " Show information about a directory or file in the repository." +msgstr " リポジトリ中のディレクトリまたはファイルに関する情報の表示。" + +msgid " Info about the ``path`` given as a URL parameter will be rendered." +msgstr " URL パス要素 ``{path}`` に関する情報を表示します。" + +msgid "" +" If ``path`` is a directory, information about the entries in that\n" +" directory will be rendered. This form is equivalent to the ``manifest``\n" +" handler." +msgstr "" +" ``{path}`` がディレクトリ相当の場合、 配下の要素一覧が表示されます。\n" +" この形式は ``manifest`` 機能と同等です。" + +msgid "" +" If ``path`` is a file, information about that file will be shown via\n" +" the ``filerevision`` template." +msgstr "" +" ``{path}`` がファイル相当の場合、 ファイル自体の情報を\n" +" ``filerevision`` テンプレートを使って表示します。" + +msgid "" +" If ``path`` is not defined, information about the root directory will\n" +" be rendered." +msgstr "" +" ``{path}`` 部分が無指定の場合、 ルートディレクトリ指定とみなされます。" + +msgid "" +"\n" +" /changelog[/{revision}]\n" +" -----------------------" +msgstr "" +"\n" +" /changelog[/{revision}]\n" +" -----------------------" + +msgid " Show information about multiple changesets." +msgstr " リビジョン情報の表示。" + +msgid "" +" If the optional ``revision`` URL argument is absent, information about\n" +" all changesets starting at ``tip`` will be rendered. If the " +"``revision``\n" +" argument is present, changesets will be shown starting from the " +"specified\n" +" revision." +msgstr "" +" ``{revision}`` 省略時は、 ``tip`` 以前のリビジョンを一覧表示します。\n" +" それ以外の場合、 指定リビジョン以前のリビジョンを一覧表示します。" + +msgid "" +" If ``revision`` is absent, the ``rev`` query string argument may be\n" +" defined. This will perform a search for changesets." +msgstr "" +" ``{revision}`` 省略時に、 クエリ文字列引数 ``rev`` が指定された場合、\n" +" その値を使ってリビジョンの検索が実施されます。" + +msgid "" +" The argument for ``rev`` can be a single revision, a revision set,\n" +" or a literal keyword to search for in changeset data (equivalent to\n" +" :hg:`log -k`)." +msgstr "" +" クエリ文字列引数 ``rev`` には、 単一の識別子、 revset 記述または、\n" +" 単一の検索キーワード (:hg:`log -k` 相当) が指定可能です。" + +msgid "" +" The ``revcount`` query string argument defines the maximum numbers of\n" +" changesets to render." +msgstr "" +" クエリ文字列引数 ``revcount`` で、 読み込みの最大数を指定できます。" + +msgid " For non-searches, the ``changelog`` template will be rendered." +msgstr "" +" 検索以外での表示形式には、 ``changelog`` テンプレートを使用します。" + +msgid "" +"\n" +" /shortlog\n" +" ---------" +msgstr "" +"\n" +" /shortlog\n" +" ---------" + +msgid " Show basic information about a set of changesets." +msgstr " 基本的なリビジョン情報の表示。" + +msgid "" +" This accepts the same parameters as the ``changelog`` handler. The only\n" +" difference is the ``shortlog`` template will be rendered instead of the\n" +" ``changelog`` template." +msgstr "" +" この処理は ``changelog`` 機能と同様の引数を受理します。 ``changelog``\n" +" 機能との違いは、 結果出力の際に ``changelog`` テンプレートではなく、\n" +" ``shortlog`` テンプレートを使用する点です。" + +msgid "" +"\n" +" /changeset[/{revision}]\n" +" -----------------------" +msgstr "" +"\n" +" /changeset[/{revision}]\n" +" -----------------------" + +msgid " Show information about a single changeset." +msgstr " 指定リビジョンの情報の表示。" + +msgid "" +" A URL path argument is the changeset identifier to show. See ``hg help\n" +" revisions`` for possible values. If not defined, the ``tip`` changeset\n" +" will be shown." +msgstr "" +" URL の ``{revision}`` 部分は、 表示対象リビジョンの識別用の情報です。\n" +" 指定可能な識別情報の詳細は :hg:`help revisions` を参照してください。\n" +" ``{revision}`` 省略時は、 ``tip`` 指定とみなされます。" + +msgid "" +" The ``changeset`` template is rendered. Contents of the " +"``changesettag``,\n" +" ``changesetbookmark``, ``filenodelink``, ``filenolink``, and the many\n" +" templates related to diffs may all be used to produce the output." +msgstr "" +" 結果出力には ``changeset`` テンプレートを使用します。 この表示は、\n" +" ``changesettag``, ``changesetbookmark``, ``filenodelink``\n" +" ``filenolink`` および差分表示に関するテンプレート出力から構成されます。" + +msgid "" +"\n" +" /manifest[/{revision}[/{path}]]\n" +" -------------------------------" +msgstr "" +"\n" +" /manifest[/{revision}[/{path}]]\n" +" -------------------------------" + +msgid " Show information about a directory." +msgstr " ディレクトリ情報の表示。" + +msgid "" +" If the URL path arguments are omitted, information about the root\n" +" directory for the ``tip`` changeset will be shown." +msgstr "" +" URL での引数指定がない場合、 ルートディレクトリ配下の ``tip``\n" +" における要素一覧を表示します。" + +msgid "" +" Because this handler can only show information for directories, it\n" +" is recommended to use the ``file`` handler instead, as it can handle " +"both\n" +" directories and files." +msgstr "" +" ``manifest`` はディレクトリ表示専用なので、 ファイル/ディレクトリの、\n" +" 両方に対応できる ``file`` 機能の使用をお勧めします。" + +msgid " The ``manifest`` template will be rendered for this handler." +msgstr " 結果出力には ``manifest`` テンプレートを使用します。" + +msgid "" +"\n" +" /tags\n" +" -----" +msgstr "" +"\n" +" /tags\n" +" -----" + +msgid " Show information about tags." +msgstr " タグ情報の表示。" + +msgid " No arguments are accepted." +msgstr " 指定可能な引数はありません。" + +msgid " The ``tags`` template is rendered." +msgstr " 結果出力には ``tags`` テンプレートを使用します。" + +msgid "" +"\n" +" /bookmarks\n" +" ----------" +msgstr "" +"\n" +" /bookmarks\n" +" ----------" + +msgid " Show information about bookmarks." +msgstr " ブックマーク情報の表示。" + +msgid " The ``bookmarks`` template is rendered." +msgstr " 結果出力には ``bookmarks`` テンプレートを使用します。" + +msgid "" +"\n" +" /branches\n" +" ---------" +msgstr "" +"\n" +" /branches\n" +" ---------" + +msgid " Show information about branches." +msgstr " 名前付きブランチ情報の表示。" + +msgid "" +" All known branches are contained in the output, even closed branches." +msgstr " 名前付きブランチを一覧表示します (閉鎖済みのものも含む)" + +msgid " The ``branches`` template is rendered." +msgstr " 結果出力には ``branches`` テンプレートを使用します。" + +msgid "" +"\n" +" /summary\n" +" --------" +msgstr "" +"\n" +" /summary\n" +" --------" + +msgid " Show a summary of repository state." +msgstr " リポジトリの概要情報の表示" + +msgid "" +" Information about the latest changesets, bookmarks, tags, and branches\n" +" is captured by this handler." +msgstr "" +" 履歴、 ブックマーク、 タグおよびブランチの最新情報を表示します。\n" +" (※ 訳注: デフォルトの表示スタイル paper は ``summary`` 未対応です)" + +msgid " The ``summary`` template is rendered." +msgstr " 結果出力には ``summary`` テンプレートを使用します。" + +msgid "" +"\n" +" /diff/{revision}/{path}\n" +" -----------------------" +msgstr "" +"\n" +" /diff/{revision}/{path}\n" +" -----------------------" + +msgid " Show how a file changed in a particular commit." +msgstr " 指定リビジョンでの変更内容の表示。" + +msgid " The ``filediff`` template is rendered." +msgstr " 結果出力には ``filediff`` テンプレートを使用します。" + +msgid "" +" This hander is registered under both the ``/diff`` and ``/filediff``\n" +" paths. ``/diff`` is used in modern code." +msgstr "" +" この機能は ``/diff`` と ``/filediff`` の両方の URL で利用可能です。\n" +" 新しい実装では主に ``/diff`` を利用しています。" + +msgid "" +"\n" +" /comparison/{revision}/{path}\n" +" -----------------------------" +msgstr "" +"\n" +" /comparison/{revision}/{path}\n" +" -----------------------------" + +msgid "" +" Show a comparison between the old and new versions of a file from " +"changes\n" +" made on a particular revision." +msgstr " 指定リビジョンにおける、 対象ファイルの変更内容の表示。" + +msgid "" +" This is similar to the ``diff`` handler. However, this form features\n" +" a split or side-by-side diff rather than a unified diff." +msgstr "" +" この機能と ``diff`` 機能の違いは、 表示形式の side-by-side (※ 訳注:\n" +" 変更前後の内容を、 左右に表示) と unified diff の差です。" + +msgid "" +" The ``context`` query string argument can be used to control the lines " +"of\n" +" context in the diff." +msgstr "" +" クエリ文字列引数 ``context`` で、 差分コンテキスト行数を指定できます。" + +msgid " The ``filecomparison`` template is rendered." +msgstr " 結果出力には ``filecomparison`` テンプレートを使用します。" #, python-format msgid "(binary file %s, hash: %s)" msgstr "(バイナリファイル %s, ハッシュ値: %s)" +msgid "" +"\n" +" /annotate/{revision}/{path}\n" +" ---------------------------" +msgstr "" +"\n" +" /annotate/{revision}/{path}\n" +" ---------------------------" + +msgid " Show changeset information for each line in a file." +msgstr " ファイル各行の由来リビジョンの表示。" + +msgid " The ``fileannotate`` template is rendered." +msgstr " 結果出力には ``fileannotate`` テンプレートを使用します。" + +msgid "" +"\n" +" /filelog/{revision}/{path}\n" +" --------------------------" +msgstr "" +"\n" +" /filelog/{revision}/{path}\n" +" --------------------------" + +msgid " Show information about the history of a file in the repository." +msgstr " 指定ファイルの履歴の表示。" + +msgid "" +" The ``revcount`` query string argument can be defined to control the\n" +" maximum number of entries to show." +msgstr "" +" クエリ文字列引数 ``revcount`` で、 読み込みの最大数を指定できます。" + +msgid " The ``filelog`` template will be rendered." +msgstr " 結果出力には ``filelog`` テンプレートを使用します。" + +msgid "" +"\n" +" /archive/{revision}.{format}[/{path}]\n" +" -------------------------------------" +msgstr "" +"\n" +" /archive/{revision}.{format}[/{path}]\n" +" -------------------------------------" + +msgid " Obtain an archive of repository content." +msgstr " 特定リビジョン時点の内容のアーカイブでの取得。" + +msgid "" +" The content and type of the archive is defined by a URL path parameter.\n" +" ``format`` is the file extension of the archive type to be generated. e." +"g.\n" +" ``zip`` or ``tar.bz2``. Not all archive types may be allowed by your\n" +" server configuration." +msgstr "" +" アーカイブの内容や種別は、 URL パス要素で指定します。 ``{format}``\n" +" にはアーカイブのファイル拡張子を指定します (例: ``zip``, ``tar.bz2``\n" +" )。 利用可能な種別は、 サーバ設定により異なります。" + +msgid "" +" The optional ``path`` URL parameter controls content to include in the\n" +" archive. If omitted, every file in the specified revision is present in " +"the\n" +" archive. If included, only the specified file or contents of the " +"specified\n" +" directory will be included in the archive." +msgstr "" +" URL パス要素 ``{path}`` は、 アーカイブ対象ファイルを指定します。\n" +" 省略時は、 当該リビジョン時点の管理対象ファイル全てが格納されます。\n" +" ``{path}`` 指定時は、 当該ファイル (ディレクトリ指定時は、\n" +" 当該ディレクトリ配下のファイル) のみがアーカイブされます。" + +msgid "" +" No template is used for this handler. Raw, binary content is generated." +msgstr "" +" この処理の結果出力では、 テンプレートを使用しません。\n" +" アーカイブ内容そのままが出力されます。" + +msgid "" +"\n" +" /graph[/{revision}]\n" +" -------------------" +msgstr "" +"\n" +" /graph[/{revision}]\n" +" -------------------" + +msgid " Show information about the graphical topology of the repository." +msgstr " 履歴情報のグラフ表示。" + +msgid "" +" Information rendered by this handler can be used to create visual\n" +" representations of repository topology." +msgstr " この機能は、 履歴の木構造をグラフで描画します。" + +msgid " The ``revision`` URL parameter controls the starting changeset." +msgstr " URL パス要素 ``{revision}`` で、表示開始リビジョンを指定できます。" + +msgid "" +" The ``revcount`` query string argument can define the number of " +"changesets\n" +" to show information for." +msgstr "" +" クエリ文字列引数 ``revcount`` で、 読み込みの最大数を指定できます。" + +msgid " This handler will render the ``graph`` template." +msgstr " 結果出力には ``graph`` テンプレートを使用します。" + +msgid "" +"\n" +" /help[/{topic}]\n" +" ---------------" +msgstr "" +"\n" +" /help[/{topic}]\n" +" ---------------" + +msgid " Render help documentation." +msgstr " ヘルプドキュメントの表示。" + +msgid "" +" This web command is roughly equivalent to :hg:`help`. If a ``topic``\n" +" is defined, that help topic will be rendered. If not, an index of\n" +" available help topics will be rendered." +msgstr "" +" この機能は :hg:`help` とおおむね同等です。 URL パス要素 ``{topic}``\n" +" が指定された場合は、 当該トピックのヘルプが表示されます。\n" +" それ以外の場合は、 トピックの一覧が表示されます。" + +msgid "" +" The ``help`` template will be rendered when requesting help for a " +"topic.\n" +" ``helptopics`` will be rendered for the index of help topics." +msgstr "" +" 特定トピックの表示には ``help`` テンプレートを使用します。\n" +" トピック一覧の表示には ``helptopics`` テンプレートを使用します。" + #, python-format msgid " %d files changed, %d insertions(+), %d deletions(-)\n" msgstr " 更新ファイル数 %d、 追加 %d 行(+)、 削除 %d 行(-)\n" @@ -24534,6 +25412,10 @@ msgstr ".hg/sharedpath の参照先 %s は存在しません" #, python-format +msgid "obsolete feature not enabled but %i markers found!\n" +msgstr "obsolete 機能は無効ですが、 %i 個の廃止情報マーカが存在します!\n" + +#, python-format msgid "warning: ignoring unknown working parent %s!\n" msgstr "警告: 作業領域の親 '%s' が未知のリビジョンです!\n" @@ -24752,6 +25634,10 @@ msgstr "'\\n' と '\\r' はファイル名で使用しないでください: %r" #, python-format +msgid "unable to read file list (%s)" +msgstr "一覧ファイル(%s)が読み込めません" + +#, python-format msgid "invalid pattern (%s): %s" msgstr "不正パターン (%s): %s" @@ -24759,10 +25645,6 @@ msgstr "不正パターン" #, python-format -msgid "unable to read file list (%s)" -msgstr "一覧ファイル(%s)が読み込めません" - -#, python-format msgid "diff context lines count must be an integer, not %r" msgstr "差分コンテキストでの行数指定が不正です: %r" @@ -24793,6 +25675,9 @@ msgid "note: merging %s and %s using bids from ancestors %s\n" msgstr "備考: 以下の祖先の評価選考を元に %s と %s をマージ中: %s\n" +msgid " and " +msgstr " と " + #, python-format msgid "" "\n" @@ -24843,10 +25728,6 @@ msgid "use 'hg status' to list changes" msgstr "変更一覧は 'hg status' で確認できます" -#, python-format -msgid "uncommitted changes in subrepository '%s'" -msgstr "サブリポジトリ '%s' の変更が未コミットです" - msgid "commit and merge, or update --clean to discard changes" msgstr "コミット後にマージするか、変更を破棄 (update --clean) してください" @@ -25011,6 +25892,63 @@ msgid "Hunk #%d FAILED at %d\n" msgstr "差分 #%d の適用失敗:%d 行目\n" +msgid "this modifies a binary file (all or nothing)\n" +msgstr "これはバイナリファイルに対する変更です(部分的な選択は不可能)\n" + +msgid "this is a binary file\n" +msgstr "これはバイナリファイルです\n" + +#, python-format +msgid "%d hunks, %d lines changed\n" +msgstr "%d 個の差分、 %d 行の変更\n" + +msgid "" +"[Ynesfdaq?]$$ &Yes, record this change$$ &No, skip this change$$ &Edit this " +"change manually$$ &Skip remaining changes to this file$$ Record remaining " +"changes to this &file$$ &Done, skip remaining changes and files$$ Record " +"&all changes to all remaining files$$ &Quit, recording no changes$$ &? " +"(display help)" +msgstr "" +"[Ynesfdaq?]$$ この変更を記録(&yes)$$ この変更を無視(&no)$$ この変更を手動で編" +"集(&edit)$$ 同一ファイルの以後の全ての変更を無視(&skip)$$ 同一ファイル(&file)" +"の以後の全ての変更を記録$$ 以後の全ての変更を無視=記録作業を完了(&done)$$ 以" +"後の全て(&all)の変更を記録$$ 変更の記録自体を中止(&quit)$$ ヘルプ表示(&?)" + +msgid "" +"\n" +"To remove '-' lines, make them ' ' lines (context).\n" +"To remove '+' lines, delete them.\n" +"Lines starting with # will be removed from the patch." +msgstr "" +"\n" +"'-' 行の削除は、行の ' ' (コンテキスト行)化で行います。\n" +"'+' 行の削除は、行自体の削除で行います。\n" +"'#' で始まる行は、パッチから除外されます。" + +msgid "" +"If the patch applies cleanly, the edited hunk will immediately be\n" +"added to the record list. If it does not apply cleanly, a rejects\n" +"file will be generated: you can use that when you try again. If\n" +"all lines of the hunk are removed, then the edit is aborted and\n" +"the hunk is left unchanged.\n" +msgstr "" +"パッチ適用が成功した場合、 編集後の差分は、 記録対象に追加されます。\n" +"適用が失敗した場合、 却下差分はファイルに保存されます。 再試行の際は、\n" +"このファイルを利用可能です。 差分の全行が削除された場合、\n" +"編集作業は中止され、差分はそのまま維持されます。\n" + +#, python-format +msgid "examine changes to %s?" +msgstr "%s の変更点を調べますか?" + +#, python-format +msgid "record this change to '%s'?" +msgstr "この変更を '%s' に記録しますか?" + +#, python-format +msgid "record change %d/%d to '%s'?" +msgstr "この変更 (%d 件目 / %d 件中) を '%s' に記録しますか?" + #, python-format msgid "bad hunk #%d" msgstr "不正な差分: #%d" @@ -25115,8 +26053,8 @@ msgstr "シグナル %d で強制終了されました" #, python-format -msgid "unknown strip-bundle2-version value %r; " -msgstr "" +msgid "unknown strip-bundle2-version value %r; should be one of %r\n" +msgstr "strip-bundle2-version 値 %r は未知の値です; 使用可能候補は %r\n" #, python-format msgid "saved backup bundle to %s\n" @@ -25199,7 +26137,11 @@ #, python-format msgid "node %s is not censored" -msgstr "" +msgstr "ノード %s は検閲対象ではありません" + +#, python-format +msgid "syntax error in revset '%s'" +msgstr "revset 記述 '%s' での文法エラー" #, python-format msgid "at %s: %s" @@ -25584,7 +26526,8 @@ msgid "" "``follow([file])``\n" -" An alias for ``::.`` (ancestors of the working copy's first parent).\n" +" An alias for ``::.`` (ancestors of the working directory's first " +"parent).\n" " If a filename is specified, the history of the given file is followed,\n" " including copies." msgstr "" @@ -26138,6 +27081,19 @@ msgid "unknown sort key %r" msgstr "未知の整列方式 %r" +msgid "" +"``subrepo([pattern])``\n" +" Changesets that add, modify or remove the given subrepo. If no subrepo\n" +" pattern is named, any subrepo changes are returned." +msgstr "" +"``subrepo([pattern])``\n" +" 指定サブリポジトリの追加、変更または削除を行ったリビジョン。\n" +" パターン指定がない場合は、 サブリポジトリになんらかの変更を行った、\n" +" 全てのリビジョンが列挙されます。" + +msgid "subrepo requires a pattern" +msgstr "subrepo にはパターン指定が必要です" + #, python-format msgid "invalid regular expression: %s" msgstr "不正な正規表現: %s" @@ -26195,6 +27151,10 @@ " ユーザ名そのものが `re:` で始まる場合は、 ユーザ名を `literal:`\n" " 付きで指定してください。" +#. i18n: "wdir" is a keyword +msgid "wdir takes no arguments" +msgstr "wdir には引数が指定できません" + msgid "can't negate that" msgstr "負値にできません" @@ -26432,16 +27392,16 @@ msgstr "(サブリポジトリ %s で発生)" #, python-format -msgid "warning: subrepo spec file %s not found\n" -msgstr "警告: サブリポジトリの spec ファイル %s が見つかりません\n" - -#, python-format -msgid "subrepo spec file %s not found" -msgstr "サブリポジトリの spec ファイル %s が見つかりません" - -#, python-format -msgid "invalid subrepository revision specifier in .hgsubstate line %d" -msgstr ".hgsubstate の %d 行目におけるサブリポジトリのリビジョン指定が不正です" +msgid "warning: subrepo spec file '%s' not found\n" +msgstr "警告: サブリポジトリの spec ファイル '%s' が見つかりません\n" + +#, python-format +msgid "subrepo spec file '%s' not found" +msgstr "サブリポジトリの spec ファイル '%s' が見つかりません" + +#, python-format +msgid "invalid subrepository revision specifier in '%s' line %d" +msgstr "'%s' の %d 行目におけるサブリポジトリのリビジョン指定が不正です" #, python-format msgid "bad subrepository pattern in %s: %s" @@ -26518,6 +27478,10 @@ msgid "warning: changes are committed in %s phase from subrepository %s\n" msgstr "警告: %s フェーズでコミットします(サブリポジトリ %s に追従)\n" +#, python-format +msgid "uncommitted changes in subrepository '%s'" +msgstr "サブリポジトリ '%s' の変更が未コミットです" + msgid "addremove is not supported" msgstr "addremove はサポートされていません" @@ -26639,9 +27603,6 @@ msgid "node '%s' is not well formed" msgstr "'%s' というノードはフォーマットが不適切です" -msgid ".hg/cache/tags is corrupt, rebuilding it\n" -msgstr ".hg/cache/tags が無効なため再構築中\n" - msgid "" ":addbreaks: Any text. Add an XHTML \"
\" tag before the end of\n" " every line except the last." @@ -26741,6 +27702,9 @@ msgid ":localdate: Date. Converts a date to local date." msgstr ":localdate: 日時情報。 日時情報をローカルタイムゾーンに変換します。" +msgid ":lower: Any text. Converts the text to lowercase." +msgstr ":lower: 文字列。 文字列を小文字に変換します。" + msgid ":nonempty: Any text. Returns '(none)' if the string is empty." msgstr ":nonempty: 文字列。 与えられた文字列が空の場合 '(none)'となります。" @@ -26844,6 +27808,9 @@ " except the first starting with a tab character." msgstr ":tabindent: 文字列。 最初の行以外の非空行をタブ文字で字下げします。" +msgid ":upper: Any text. Converts the text to uppercase." +msgstr ":upper: 文字列。 文字列を大文字に変換します。" + msgid "" ":urlescape: Any text. Escapes all \"special\" characters. For example,\n" " \"foo bar\" becomes \"foo%20bar\"." @@ -27028,14 +27995,35 @@ msgid "filter %s expects one argument" msgstr "フィルタ %s は引数が1つ必要です" +msgid "" +":date(date[, fmt]): Format a date. See :hg:`help dates` for formatting\n" +" strings." +msgstr "" +":date(date[, fmt]): 日付を文字列化します。 文字列化フォーマットの詳細は\n" +" :hg:`help dates` を参照してください" + #. i18n: "date" is a keyword msgid "date expects one or two arguments" msgstr "date の引数は1つまたは2つです" +msgid "" +":diff([includepattern [, excludepattern]]): Show a diff, optionally\n" +" specifying files to include or exclude." +msgstr "" +":diff([includepattern [, excludepattern]]): 差分を表示します。\n" +" 表示対象/除外対象ファイルのパターンを指定が可能です。" + #. i18n: "diff" is a keyword msgid "diff expects one, two or no arguments" msgstr "diff の引数は最大2つです" +msgid "" +":fill(text[, width[, initialident[, hangindent]]]): Fill many\n" +" paragraphs with optional indentation. See the \"fill\" filter." +msgstr "" +":fill(text[, width[, initialident[, hangindent]]]): 指定の字下げ形式で、\n" +" パラグラフ群を字下げします。 \"fill\" フィルタも参照してください。" + #. i18n: "fill" is a keyword msgid "fill expects one to four arguments" msgstr "fill の引数は1つから4つの間です" @@ -27044,10 +28032,25 @@ msgid "fill expects an integer width" msgstr "fill には数値を指定してください" +msgid "" +":pad(text, width[, fillchar=' '[, right=False]]): Pad text with a\n" +" fill character." +msgstr "" +":pad(text, width[, fillchar=' '[, right=False]]): fillchar 文字で\n" +" text を width 幅に字詰めします。" + #. i18n: "pad" is a keyword msgid "pad() expects two to four arguments" msgstr "pad() の引数は2つから4つの間です" +msgid "" +":get(dict, key): Get an attribute/key from an object. Some keywords\n" +" are complex types. This function allows you to obtain the value of an\n" +" attribute on these type." +msgstr "" +":get(dict, key): dict から key 相当の情報を取得します。 この関数により、\n" +" 複雑な形式を持つオブジェクトから、 情報を取得することができます。" + #. i18n: "get" is a keyword msgid "get() expects two arguments" msgstr "get() の引数は2つです" @@ -27056,46 +28059,116 @@ msgid "get() expects a dict as first argument" msgstr "get() の第1引数には辞書を指定してください" +msgid "" +":if(expr, then[, else]): Conditionally execute based on the result of\n" +" an expression." +msgstr "" +":if(expr, then[, else]): expr 結果に応じて then または else を実施します。" + #. i18n: "if" is a keyword msgid "if expects two or three arguments" msgstr "if は2または3の引数が必要です" +msgid "" +":ifcontains(search, thing, then[, else]): Conditionally execute based\n" +" on whether the item \"search\" is in \"thing\"." +msgstr "" +":ifcontains(search, thing, then[, else]): \"search\" 結果が \"thing\"\n" +" に含まれるか否かに応じて then または else を実施します。" + #. i18n: "ifcontains" is a keyword msgid "ifcontains expects three or four arguments" msgstr "ifcontains は3または4の引数が必要です" +msgid "" +":ifeq(expr1, expr2, then[, else]): Conditionally execute based on\n" +" whether 2 items are equivalent." +msgstr "" +":ifeq(expr1, expr2, then[, else]): expr1 と expr2 の一致状況に応じて\n" +" then または else を実施します。" + #. i18n: "ifeq" is a keyword msgid "ifeq expects three or four arguments" msgstr "ifeq は3または4の引数が必要です" +msgid ":join(list, sep): Join items in a list with a delimiter." +msgstr ":join(list, sep): list 中の要素を sep で連結します。" + #. i18n: "join" is a keyword msgid "join expects one or two arguments" msgstr "join の引数は1つまたは2つです" +msgid "" +":label(label, expr): Apply a label to generated content. Content with\n" +" a label applied can result in additional post-processing, such as\n" +" automatic colorization." +msgstr "" +":label(label, expr): expr の結果出力に label を付与します。\n" +" label の付与は、 表示への色付け等の、 出力加工処理で使用されます。" + +msgid "" +":revset(query[, formatargs...]): Execute a revision set query. See\n" +" :hg:`help revset`." +msgstr "" +":revset(query[, formatargs...]): revset 記述による問い合わせを実行します。\n" +" 詳細は :hg:`help revset` を参照してください。" + #. i18n: "revset" is a keyword msgid "revset expects one or more arguments" msgstr "revset の引数は1つまたは2つです" +msgid ":rstdoc(text, style): Format ReStructuredText." +msgstr ":rstdoc(text, style): 出力を ReStructuredText として整形します。" + #. i18n: "rstdoc" is a keyword msgid "rstdoc expects two arguments" msgstr "rstdoc の引数は2つです" +msgid "" +":shortest(node, minlength=4): Obtain the shortest representation of\n" +" a node." +msgstr "" +":shortest(node, minlength=4): node リビジョンを特定可能な、\n" +" 最短のハッシュ値識別子を算出します。" + #. i18n: "shortest" is a keyword msgid "shortest() expects one or two arguments" msgstr "shortest() の引数は1つまたは2つです" +msgid ":strip(text[, chars]): Strip characters from a string." +msgstr "" +":strip(text[, chars]): chars 中の文字を text 両端から除外します。\n" +" (※ 訳注: chars 無指定の場合は、 空白文字を除外)" + #. i18n: "strip" is a keyword msgid "strip expects one or two arguments" msgstr "strip の引数は1つまたは2つです" +msgid "" +":sub(pattern, replacement, expression): Perform text substitution\n" +" using regular expressions." +msgstr "" +":sub(pattern, replacement, expression): 正規表現により文字列を置換します。" + #. i18n: "sub" is a keyword msgid "sub expects three arguments" msgstr "sub は引数が3つ必要です" +msgid "" +":startswith(pattern, text): Returns the value from the \"text\" argument\n" +" if it begins with the content from the \"pattern\" argument." +msgstr "" +":startswith(pattern, text): text 冒頭が pattern と一致する場合は text を、\n" +" それ以外の場合は空白文字を返却します。" + #. i18n: "startswith" is a keyword msgid "startswith expects two arguments" msgstr "startswith の引数は2つです" +msgid ":word(number, text[, separator]): Return the nth word from a string." +msgstr "" +":word(number, text[, separator]): text の冒頭 number 個の単語を抽出します。" + #. i18n: "word" is a keyword #, python-format msgid "word expects two or three arguments, got %d" @@ -27152,7 +28225,7 @@ msgstr "ジャーナルファイル中のエントリ %r の解析に失敗\n" msgid "journal was created by a different version of Mercurial\n" -msgstr "ジャーナルファイルは異なる版の mercurial で作成されたものです\n" +msgstr "ジャーナルファイルは異なる版の Mercurial で作成されたものです\n" msgid "already have changeset " msgstr "既にあるリビジョンです " @@ -27250,6 +28323,12 @@ msgid "command '%s' failed: %s" msgstr "コマンド '%s' が失敗: %s" +msgid "linking" +msgstr "ハードリンク中" + +msgid "copying" +msgstr "コピー中" + msgid "filename ends with '\\', which is invalid on Windows" msgstr "ファイル名の末尾が、 Windows 上で不正な文字 '\\' です" @@ -27540,7 +28619,7 @@ msgstr "展開後サイズ %s は想定外です(期待値:%s)" msgid "censored file data" -msgstr "" +msgstr "検閲対象ファイル" #, python-format msgid "unpacking %s"